@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cce080f35d014443-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4de1fea1a954a5b6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/39969fcf98a3026e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d664cce900333ee-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/f97d1853053d8931-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/7ff6869a1704182a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato Fallback;src:local("Arial");ascent-override:101.03%;descent-override:21.80%;line-gap-override:0.00%;size-adjust:97.69%}.__className_2b503c{font-family:Lato,Lato Fallback;font-style:normal}.__variable_2b503c{--font-lato:"Lato","Lato Fallback"}:root{--bg:#f6f8fb;--panel:#ffffff;--text:#172033;--muted:#65708a;--line:#dce3ee;--brand:#1f6f8b;--brand-strong:#174f63;--danger:#b42318;--warning:#a15c07;--ok:#12805c;--shadow:0 18px 50px rgba(24,32,51,0.08)}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-lato),Arial,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}.loginShell{align-items:center;display:flex;min-height:100vh;justify-content:center;padding:24px}.loginPanel{background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow);display:grid;grid-gap:18px;gap:18px;max-width:420px;padding:28px;width:100%}.caseDetail h2,.loginPanel h1,.panel h2,.supportTopbar h1{margin:0}.detailForm label,.loginPanel label{color:var(--muted);display:grid;grid-gap:7px;gap:7px;font-size:13px;font-weight:700}.detailForm select,.detailForm textarea,.filters input,.filters select,.loginPanel input{background:#fff;border:1px solid var(--line);border-radius:6px;color:var(--text);min-height:40px;padding:9px 11px}.detailForm button,.filters button,.loginPanel button{background:var(--brand);border:0;border-radius:6px;color:#fff;font-weight:900;min-height:40px;padding:0 16px}.supportShell{display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:22px}.caseDetail,.kpiCard,.panel,.supportTopbar{background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow)}.supportTopbar{align-items:center;display:flex;justify-content:space-between;padding:18px 20px}.eyebrow{color:var(--brand-strong);font-size:11px;font-weight:900;letter-spacing:0;margin:0 0 4px;text-transform:uppercase}.topbarActions{align-items:center;display:flex;gap:10px}.identity{color:var(--muted);font-size:13px}.iconButton{align-items:center;background:#eef4f7;border:1px solid var(--line);border-radius:6px;color:var(--brand-strong);display:inline-flex;height:38px;justify-content:center;width:38px}.banner{border-radius:7px;font-weight:700;padding:12px 14px}.bannerError{background:#fff1f0;border:1px solid #ffd7d2;color:var(--danger)}.bannerNotice{background:#edfdf7;border:1px solid #c7f4e1;color:var(--ok)}.kpiGrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.kpiCard{align-items:center;display:flex;gap:14px;min-height:96px;padding:18px}.kpiCard>span{align-items:center;background:#e8f3f7;border-radius:8px;color:var(--brand-strong);display:inline-flex;height:44px;justify-content:center;width:44px}.kpiCard.isDanger>span{background:#fff1f0;color:var(--danger)}.kpiCard strong{display:block;font-size:30px;line-height:1}.alarmRow small,.caseRow small,.deploymentRow small,.healthItem small,.kpiCard small{color:var(--muted)}.workspaceGrid{align-items:start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) 390px}.mainColumn,.sideColumn{display:grid;grid-gap:18px;gap:18px}.panel{min-width:0;overflow:hidden}.panelHead{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:14px;justify-content:space-between;padding:16px}.panelHead.compact{padding-bottom:12px}.filters{gap:8px}.filters,.searchBox{align-items:center;display:flex}.searchBox{border:1px solid var(--line);border-radius:6px;gap:7px;padding-left:10px}.searchBox input{border:0;min-width:220px;outline:0}.caseList,.caseRow{display:grid}.caseRow{align-items:center;background:#fff;border:0;border-bottom:1px solid var(--line);color:inherit;grid-gap:12px;gap:12px;grid-template-columns:minmax(220px,1fr) 110px 130px 160px;min-height:72px;padding:12px 16px;text-align:left}.caseRow.isSelected,.caseRow:hover{background:#f2f8fa}.alarmRow strong,.caseRow strong,.deploymentRow strong,.healthItem strong{display:block}.statusPill{align-items:center;background:#eef2f7;border-radius:999px;color:#39445a;display:inline-flex;font-size:12px;font-weight:900;justify-content:center;min-height:26px;padding:0 10px;text-transform:capitalize;width:-moz-fit-content;width:fit-content}.statusPill.escalated,.statusPill.failed,.statusPill.high,.statusPill.urgent{background:#fff1f0;color:var(--danger)}.statusPill.closed,.statusPill.resolved,.statusPill.succeeded{background:#edfdf7;color:var(--ok)}.statusPill.in_progress,.statusPill.pending,.statusPill.waiting_user{background:#fff7e8;color:var(--warning)}.healthGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.healthItem{align-items:center;border:1px solid var(--line);border-radius:7px;display:flex;gap:10px;min-height:64px;padding:10px}.dot{border-radius:50%;display:inline-block;height:10px;width:10px}.dot.ok{background:var(--ok)}.dot.danger{background:var(--danger)}.alarmList,.deploymentList{display:grid;padding:0 16px 16px}.alarmRow,.deploymentRow{border-top:1px solid var(--line);display:grid;grid-gap:8px;gap:8px;padding:12px 0}.deploymentRow{align-items:center;grid-template-columns:minmax(0,1fr) auto}.deploymentRow time{color:var(--muted);font-size:12px;grid-column:1/-1}.okIcon{color:var(--ok)}.dangerIcon{color:var(--danger)}.emptyState{color:var(--muted);margin:0;padding:16px}.caseDetail{bottom:22px;display:grid;grid-gap:16px;gap:16px;max-width:460px;padding:18px;position:fixed;right:22px;top:22px;width:calc(100vw - 44px);z-index:10}.caseDetailHead,.detailMeta{align-items:center;display:flex;gap:10px;justify-content:space-between}.detailMeta{justify-content:flex-start;flex-wrap:wrap}.detailMeta span,.externalLink{align-items:center;display:inline-flex;gap:7px}.description{color:#2f3a50;line-height:1.55;margin:0;white-space:pre-wrap}.externalLink{color:var(--brand-strong);font-weight:900;text-decoration:none}.detailForm{display:grid;grid-gap:12px;gap:12px}@media (max-width:1100px){.kpiGrid,.workspaceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mainColumn{grid-column:1/-1}}@media (max-width:760px){.supportShell{padding:12px}.filters,.panelHead,.supportTopbar{align-items:stretch;flex-direction:column}.caseRow,.healthGrid,.kpiGrid,.workspaceGrid{grid-template-columns:1fr}.searchBox input{min-width:0;width:100%}.caseDetail{bottom:0;max-width:none;right:0;top:0;width:100vw}}