.sup-head{gap:18px}.sup-head-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.sup-kpis{margin-top:18px}.sup-case-list{display:grid;gap:14px;margin-top:18px}.sup-case{padding:18px;border:1px solid var(--border);border-radius:18px;background:var(--panel);box-shadow:var(--shadow-sm)}.sup-case.critical{border-color:rgba(245,183,71,.72);box-shadow:inset 4px 0 0 rgba(245,183,71,.9)}.sup-case.high{border-color:rgba(245,183,71,.42);box-shadow:inset 3px 0 0 rgba(245,183,71,.62)}.sup-case-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.sup-case-head h2{margin:9px 0 4px;font-size:18px}.sup-case-head small{color:var(--muted)}.sup-case-labels{display:flex;gap:7px;flex-wrap:wrap}.sup-sev.critical,.sup-sev.high{border-color:rgba(245,183,71,.45)}.sup-story{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.sup-story>div{padding:13px 14px;border:1px solid var(--border);border-radius:14px;background:var(--panel-2,rgba(255,255,255,.025))}.sup-story strong{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.sup-story p{margin:7px 0 0;color:var(--text-2,var(--muted));line-height:1.48}.sup-case-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.sup-case [data-case-msg] .message{margin-top:12px}.sup-empty{display:flex;flex-direction:column;gap:7px;padding:30px}.sup-resolved{margin-top:18px}.sup-resolved .list-item small{display:block;margin-top:4px;max-width:820px}.sup-resolved .list-item{align-items:flex-start}
@media(max-width:900px){.sup-story{grid-template-columns:1fr}.sup-case-head{align-items:center}}
@media(max-width:640px){.sup-head-actions{justify-content:flex-start;width:100%}.sup-case{padding:15px;border-radius:15px}.sup-case-head{align-items:flex-start;flex-direction:column}.sup-case-actions{display:grid;grid-template-columns:1fr 1fr}.sup-case-actions .btn{width:100%;justify-content:center}.sup-story>div{padding:12px}.sup-case-labels{gap:5px}}

.sup-kpis-simple{grid-template-columns:repeat(2,minmax(0,1fr));max-width:520px}
.sup-customer-line{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:5px}
.sup-phone,.wp-attention-phone{font-weight:800;font-size:16px;text-decoration:none;color:var(--accent)}
.sup-next{margin-top:14px;padding:13px 14px;border:1px solid var(--border);border-radius:14px;background:var(--panel-2,rgba(255,255,255,.025))}
.sup-next strong{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.05em}
.sup-next p{margin:6px 0 0;line-height:1.45}
.sup-details{margin-top:10px;color:var(--muted)}
.sup-details summary{cursor:pointer;font-weight:700;color:var(--text-2,var(--muted))}
.sup-detail-body{padding:8px 2px 0;max-width:850px}
.sup-detail-body p{margin:5px 0;line-height:1.45}
.wp-attention-row{align-items:flex-start}
.wp-attention-row>div:first-child{display:flex;flex-direction:column;gap:5px}
.wp-attention-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}
@media(max-width:640px){.sup-kpis-simple{grid-template-columns:1fr 1fr}.wp-attention-row{flex-direction:column}.wp-attention-actions{width:100%;justify-content:flex-start}}
