@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_2f8498dc-module__y_bYbW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_2f8498dc-module__y_bYbW__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--sx-bg:#010207;--sx-text:#e6e8ee;--sx-text-strong:#fff;--sx-muted:#b4bccb;--sx-faint:#9aa4b6;--sx-line:#ffffff14;--sx-line-soft:#ffffff0d;--sx-blue:#6cb4ff;--sx-blue-solid:#3d8bff;--sx-warm:#faa146;--sx-success:#3ddc97;--sx-danger:#f06464;--sx-glass:linear-gradient(160deg, #1e305a61, #080e1e8c);--sx-glass-flat:#0a12248c;--sx-radius:18px;--sx-font:var(--font-inter), "Inter", "Segoe UI", system-ui, sans-serif;--sx-mono:"IBM Plex Mono", ui-monospace, monospace;--sx-backdrop:radial-gradient(ellipse 55% 45% at 100% 0%, #2656c873, transparent 70%), radial-gradient(ellipse 45% 50% at 100% 72%, #c45c286b, transparent 70%), var(--sx-bg)}.sx-glass{border:1px solid var(--sx-line);border-radius:var(--sx-radius);background:var(--sx-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-sizing:border-box;box-shadow:inset 0 1px #ffffff0d}.sx-status{color:var(--sx-muted);align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.sx-status i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.sx-status--biru{color:var(--sx-blue)}.sx-status--hangat{color:var(--sx-warm)}.sx-status--hijau{color:var(--sx-success)}.sx-status--merah{color:var(--sx-danger)}
.app-shell{grid-template-columns:80px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050810d6;border-right:1px solid #ffffff14;flex-direction:column;align-items:center;width:80px;padding:24px 0;display:flex;position:fixed;inset:0 auto 0 0}.brand{color:#fff;background:linear-gradient(135deg, var(--primary), #818cf8);border-radius:12px;place-items:center;width:38px;height:38px;font-weight:600;text-decoration:none;display:grid;box-shadow:0 0 30px #6366f159}.sidebar nav{gap:14px;margin-top:80px;display:grid}.nav-item{color:#697386;border:1px solid #0000;border-radius:13px;place-items:center;width:42px;height:42px;text-decoration:none;transition:all .18s;display:grid}.nav-item:hover,.nav-item--active{color:#fff;background:#6366f121;border-color:#6366f173;transform:translateY(-1px)}.sidebar__tail{justify-items:center;gap:20px;margin-top:auto;display:grid}.system-dot{background:var(--success);width:7px;height:7px;box-shadow:0 0 14px var(--success);border-radius:999px}.avatar{border:1px solid var(--border);width:36px;height:36px;color:var(--muted);font:500 12px/1 var(--sx-font);background:var(--surface);border-radius:999px;place-items:center;display:grid}.workspace{grid-column:2;min-width:0}.topbar{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:80px;padding:0 clamp(24px,5vw,72px);display:flex}.wordmark,.topbar__meta{font:500 12px/1 var(--sx-font);letter-spacing:.12em;align-items:center;gap:12px;display:flex}.wordmark span,.clock{color:#71717a}.environment{color:var(--accent)}.workspace-topbar{justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:14px 28px!important;display:flex!important}.topbar__left,.topbar__right{align-items:center;gap:16px;display:flex}.topbar__right{justify-content:flex-end}.initiate-op-btn{flex:none!important;width:max-content!important;padding:8px 16px!important}.issue-badge-btn{max-width:280px!important}.issue-badge-title{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:180px!important;display:inline-block!important;overflow:hidden!important}
.op-modal-backdrop{z-index:2000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050810d9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.op-modal{box-sizing:border-box;overscroll-behavior:contain;background:linear-gradient(145deg,#0f1524,#080c16);border:1px solid #f29a6659;border-radius:20px;flex-direction:column;gap:24px;width:100%;max-width:680px;max-height:calc(100dvh - 40px);padding:32px;animation:.3s cubic-bezier(.16,1,.3,1) modalPop;display:flex;overflow-y:auto;box-shadow:0 30px 70px #000000e6,0 0 50px #f29a6626}@media (max-height:760px){.op-modal-backdrop{place-items:start center;padding-block:12px}.op-modal{gap:16px;max-height:calc(100dvh - 24px);padding:22px}.op-modal__footer{padding-top:16px}}@keyframes modalPop{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.op-modal__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.op-modal__head h3{color:#fff;letter-spacing:-.02em;margin:8px 0 6px;font-size:22px;font-weight:600}.op-modal__head p{color:var(--text-secondary,#94a3b8);margin:0;font-size:13px;line-height:1.5}.op-modal__head-actions{align-items:center;gap:10px;display:flex}.op-modal-close{color:var(--text-secondary,#94a3b8);cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;place-items:center;width:32px;height:32px;transition:all .2s;display:grid}.op-modal-close:hover{color:#fff;background:#ffffff14;border-color:#ffffff40}.op-modal.op-modal--start{background:linear-gradient(160deg,#13203d,#0b1222 60%);border-color:#6cb4ff38;gap:20px;max-width:480px;padding:24px;box-shadow:inset 0 1px #6cb4ff2e,0 24px 60px #000000b3}.op-modal--start .op-modal__head{align-items:center}.op-modal--start .op-modal__head h3{margin:0;font-size:18px}.op-modal--start .op-modal-close{background:0 0;border-color:#0000}.op-mode-tabs{background:#ffffff0a;border-radius:10px;gap:4px;padding:4px;display:flex}.op-mode-tabs button{color:var(--sx-text);font:500 13px/1.2 var(--sx-font);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;padding:8px 12px}.op-mode-tabs button[aria-selected=true]{color:var(--sx-text-strong);background:#ffffff1a}.op-modal__form{flex-direction:column;gap:18px;display:flex}.op-form-group{flex-direction:column;gap:8px;display:flex}.op-form-row{gap:14px;display:flex}.op-form-group label{font:500 13px/1.2 var(--sx-font);color:var(--sx-text)}.op-input,.op-select,.op-chip-input{color:var(--sx-text-strong);background:#ffffff08;border:1px solid #ffffff1f;border-radius:10px;outline:none;padding:11px 14px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.op-input::placeholder,.op-chip-input input::placeholder{color:var(--sx-faint)}.op-input:focus,.op-select:focus,.op-chip-input:focus-within{border-color:var(--sx-blue-solid);box-shadow:0 0 0 3px #3d8bff2e}.op-chip-input{cursor:text;flex-wrap:wrap;align-items:center;gap:6px;min-height:46px;padding:6px 8px;display:flex}.op-chip-input input{min-width:120px;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:5px 6px}.op-chip{color:var(--sx-text-strong);background:#3d8bff29;border-radius:7px;align-items:center;gap:4px;padding:4px 6px 4px 10px;font-size:13px;line-height:1.3;display:inline-flex}.op-chip button{color:var(--sx-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:2px;display:grid}.op-chip button:hover{color:var(--sx-text-strong);background:#ffffff1a}.op-form-hint{color:var(--sx-muted);margin:0;font-size:12.5px;line-height:1.5}.op-error{color:#ff9b9b;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.op-error svg{flex:none}.op-modal__footer{border-top:1px solid var(--sx-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;display:flex}.op-footer-note{color:var(--sx-muted);font-size:12.5px}.op-modal__actions{gap:10px;margin-left:auto;display:flex}
.active-mission-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:50;background:linear-gradient(90deg,#ef444426 0%,#0f1420f2 30%,#080c16fa 100%);border-bottom:1px solid #ef444466;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:10px 20px;display:flex;box-shadow:0 10px 30px #0009}.mission-bar-left{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mission-pulse-pill{background:#ef444433;border:1px solid #ef4444;border-radius:999px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.pulse-beacon{background:#ef4444;border-radius:50%;width:7px;height:7px;animation:1.5s cubic-bezier(0,0,.2,1) infinite ping;box-shadow:0 0 8px #ef4444}.mission-pulse-pill strong{font:500 12px/1 var(--sx-font);color:#fca5a5;letter-spacing:.05em}.mission-info{align-items:center;gap:6px;display:flex}.mission-label{font:500 12px/1 var(--sx-font);color:var(--text-tertiary)}.mission-title{color:#fff;letter-spacing:-.01em;font-size:13px;font-weight:600}.mission-method-badge{font:500 12px/1 var(--sx-font);color:#818cf8;background:#6366f133;border:1px solid #6366f166;border-radius:4px;padding:3px 6px}.mission-target-chip,.mission-geo-chip{font:500 12px/1.2 var(--sx-font);color:var(--text-secondary);background:#ffffff0a;border:1px solid #ffffff14;border-radius:4px;padding:3px 7px}.mission-bar-right{flex-shrink:0;align-items:center;gap:14px;display:flex}.mission-timer-box{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.mission-timer-box span{font:500 12px/1 var(--sx-font);color:var(--text-tertiary);letter-spacing:.04em}.mission-timer-box code{font:600 13px/1 var(--sx-mono);color:#4ade80;text-shadow:0 0 10px #4ade8066}.mission-stop-btn{color:#fca5a5;font:500 12px/1.2 var(--sx-font);cursor:pointer;white-space:nowrap;background:#ef44442e;border:1px solid #ef444480;border-radius:8px;padding:6px 12px;transition:all .2s}.mission-stop-btn:hover{color:#fff;background:#ef4444;border-color:#ef4444;box-shadow:0 0 16px #ef444466}.stop-confirm-modal{background:linear-gradient(145deg,#150f11,#0c080a);border:1px solid #ef444466;border-radius:20px;flex-direction:column;gap:20px;width:100%;max-width:520px;padding:32px;animation:.3s cubic-bezier(.16,1,.3,1) modalPop;display:flex;box-shadow:0 30px 70px #000000f2,0 0 50px #ef444426}.stop-modal__head h4{color:#fff;margin:6px 0 4px;font-size:17px;font-weight:600}.stop-modal__head p{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.5}.stop-modal__meta{border:1px solid var(--border);background:#ffffff05;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;display:grid}.stop-modal__meta div{flex-direction:column;gap:3px;display:flex}.stop-modal__meta span{font:500 12px/1 var(--sx-font);color:var(--text-tertiary)}.stop-modal__meta strong,.stop-modal__meta code,.stop-modal__meta b{color:#fff;font-size:12px}.stop-modal__actions{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}
.monitor-overview{gap:16px;display:grid}.monitor-overview__head{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.monitor-overview__head h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(26px,3vw,38px)}.monitor-overview__head>div>p:last-child{color:var(--text-secondary);margin:7px 0 0;font-size:12px}.monitor-head-actions{align-items:center;gap:8px;display:flex}.monitor-head-actions button{border:1px solid var(--border);min-height:34px;color:var(--text-secondary);cursor:pointer;font:500 12px/1 var(--sx-font);background:#ffffff0a;border-radius:8px;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.monitor-command-grid{grid-template-columns:minmax(250px,.9fr) minmax(360px,1.6fr) minmax(245px,.9fr);gap:12px;min-height:min(590px,100dvh - 300px);display:grid}.monitor-sources,.monitor-claim-map,.monitor-alert-mini{border:1px solid var(--border);background:#1d283ae6;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 18px 38px #1f28392e}.monitor-sources{flex-direction:column;gap:9px;padding:10px;display:flex}.monitor-source-group{background:#0b131f5c;border:1px solid #ffffff1a;border-radius:11px;overflow:hidden}.monitor-source-group>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:0 11px;display:flex}.monitor-source-group>header div{align-items:center;gap:8px;display:flex}.monitor-source-group>header i{background:#55e6a5;border-radius:50%;width:7px;height:7px}.monitor-source-group[data-tone=staging]>header i{background:#8eb7ff}.monitor-source-group[data-tone=partial]>header i{background:#f9b86a}.monitor-source-group>header strong{color:#fff;font-size:12px}.monitor-source-group>header span{color:var(--text-tertiary);font:500 12px/1 var(--sx-font);letter-spacing:.06em}.monitor-live-list{display:grid}.monitor-live-item{border-bottom:1px solid #ffffff12;grid-template-columns:68px minmax(0,1fr) 54px;align-items:center;gap:9px;min-width:0;padding:9px;display:grid}.monitor-live-item:last-child{border-bottom:0}.monitor-live-item[data-selected=true]{background:#f29a661a;box-shadow:inset 3px 0 #f29a66}.monitor-live-thumb{color:#f29a66;background:#101827;border-radius:8px;place-items:center;width:68px;height:48px;display:grid;position:relative;overflow:hidden}.monitor-live-thumb img{object-fit:cover;width:100%;height:100%}.monitor-live-thumb small{color:#fff;font:500 12px/1 var(--sx-font);background:#e33d42;border-radius:3px;padding:2px 4px;position:absolute;bottom:4px;left:4px}.monitor-live-thumb small[data-platform=tiktok]{color:#fff;background:#000;border:1px solid #25f4ee}.monitor-live-copy{min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;gap:4px;padding:0;display:grid}.monitor-live-copy strong{color:#fff;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.25;display:-webkit-box;overflow:hidden}.monitor-live-copy span{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.monitor-live-risk{justify-items:end;gap:4px;display:grid}.monitor-live-risk small{color:var(--text-tertiary);font:500 12px/1 var(--sx-font)}.monitor-live-risk strong{color:#55e6a5;font:500 12px/1 var(--sx-font)}.monitor-live-risk[data-level=MEDIUM] strong{color:#f9cf6a}.monitor-live-risk[data-level=HIGH] strong{color:#fb7185}.monitor-live-actions{gap:4px;display:flex}.monitor-live-risk button{color:#dce3ec;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:7px;place-items:center;width:26px;height:26px;padding:0;display:grid}.monitor-live-actions button:first-child{color:#f9cf6a}.monitor-source-empty{width:100%;color:var(--text-tertiary);cursor:pointer;text-align:left;background:0 0;border:0;gap:5px;padding:11px;font-size:12px;line-height:1.4;display:grid}.monitor-source-empty strong{color:#b9c3d1;font:500 12px/1 var(--sx-font)}.monitor-manual-target{color:#ffc09b;cursor:pointer;background:#f29a6614;border:1px dashed #f29a6673;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:36px;margin-top:auto;font-size:12px;display:flex}.monitor-claim-map{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.monitor-claim-map>header{justify-content:space-between;align-items:flex-start;padding:16px 18px 8px;display:flex}.monitor-claim-map h3{color:#fff;margin:0;font-size:26px}.monitor-claim-map>header>span{color:#ffc09b;background:#f29a6614;border:1px solid #f29a664d;border-radius:999px;align-items:center;gap:5px;padding:6px 8px;font-size:12px;display:inline-flex}.monitor-map-canvas{background:radial-gradient(circle at 48% 48%,#5c719259,#0000 38%),linear-gradient(145deg,#1a293d,#101a2a);border:1px solid #ffffff14;border-radius:12px;min-height:380px;margin:0 14px;position:relative;overflow:hidden}.monitor-map-canvas:before{content:"";opacity:.22;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;transform:rotate(-8deg)scale(1.2)}.monitor-map-canvas svg{fill:none;stroke:#85a0c33d;stroke-width:.8px;width:100%;height:100%;position:absolute;inset:0}.monitor-map-pin{z-index:2;color:#75d9f0;justify-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.monitor-map-pin>span{background:#152338;border:1px solid;border-radius:50% 50% 50% 8px;place-items:center;width:31px;height:31px;display:grid;transform:rotate(-45deg);box-shadow:0 0 20px #75d9f033}.monitor-map-pin>span svg{stroke:currentColor;width:17px;height:17px;position:static;transform:rotate(45deg)}.monitor-map-pin[data-tone=claim]{color:#f7b53c}.monitor-map-pin strong{color:#fff;margin-top:7px;font-size:12px}.monitor-map-pin small{color:#9fb0c4;white-space:nowrap;font-size:12px}.monitor-map-label{color:#ffffffb8;letter-spacing:.12em;font-size:clamp(28px,4vw,50px);font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.monitor-map-legend{background:#080f19bd;border:1px solid #ffffff1f;border-radius:8px;gap:6px;padding:9px 11px;display:grid;position:absolute;bottom:12px;right:12px}.monitor-map-legend span{color:#b9c3d1;align-items:center;gap:6px;font-size:12px;display:flex}.monitor-map-legend i{background:#75d9f0;border-radius:50%;width:6px;height:6px}.monitor-map-legend i[data-tone=claim]{background:#f7b53c}.monitor-claim-map>footer{color:#9fabbc;padding:10px 16px 13px;font-size:12px}.monitor-alert-mini{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.monitor-alert-mini>header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;min-height:48px;padding:0 13px;display:flex}.monitor-alert-mini>header div{color:#f9cf6a;align-items:center;gap:7px;display:flex}.monitor-alert-mini>header strong{color:#fff;font-size:12px}.monitor-alert-mini>header span{color:var(--text-tertiary);font:500 12px/1 var(--sx-font)}.monitor-alert-list{min-height:0;padding:10px;overflow-y:auto}.monitor-alert-list article{background:#f9cf6a0f;border:1px solid #f9cf6a42;border-radius:10px;gap:8px;margin-bottom:9px;padding:11px;display:grid}.monitor-alert-list article[data-severity=high]{background:#fb718512;border-color:#fb718559}.monitor-alert-list article>div,.monitor-alert-list article footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.monitor-alert-list article strong{color:#fff;font-size:12px}.monitor-alert-list article span{color:var(--text-tertiary);font-size:12px}.monitor-alert-list article p{color:#cbd5e1;margin:0;font-size:12px;line-height:1.45}.monitor-alert-list article footer b{color:#fb9aaa;font:500 12px/1 var(--sx-font)}.monitor-open-amar{color:#dce3ec;cursor:pointer;background:#ffffff08;border:0;border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;min-height:42px;padding:0 13px;font-size:12px;display:flex}.monitor-health-footer{border:1px solid var(--border);background:#1d283adb;border-radius:10px;align-items:center;gap:18px;min-height:38px;padding:0 13px;display:flex}.monitor-health-footer span{color:#dce3ec;align-items:center;gap:5px;font-size:12px;display:inline-flex}.monitor-health-footer i{background:#8eb7ff;border-radius:50%;width:6px;height:6px}.monitor-health-footer span[data-tone=up] i{background:#55e6a5}.monitor-health-footer span[data-tone=partial] i{background:#f9b86a}.monitor-health-footer b{color:var(--text-tertiary);font:500 12px/1 var(--sx-font)}.monitor-health-footer time{color:var(--text-tertiary);font:500 12px/1 var(--sx-font);margin-left:auto}.discovery-section{background:#55dce60a!important;border-color:#55dce659!important}.discovery-section>header i{background:#55dce6!important}.discovery-section>header span{color:#55dce6}.discovery-section>header span[data-status=RUNNING]{animation:2s ease-in-out infinite discovery-pulse}@keyframes discovery-pulse{0%,to{opacity:1}50%{opacity:.5}}.discovery-refresh-btn{color:#55dce6;cursor:pointer;font:500 12px/1 var(--sx-font);white-space:nowrap;background:#55dce61a;border:1px solid #55dce666;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;transition:all .15s;display:inline-flex}.discovery-refresh-btn:hover:not(:disabled){color:#fff;background:#55dce640;border-color:#55dce6b3}.discovery-refresh-btn:disabled{opacity:.5;cursor:wait}.discovery-refresh-btn .spin{animation:1s linear infinite discovery-spin}@keyframes discovery-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.discovery-status-bar{color:var(--text-tertiary);border-bottom:1px solid #55dce626;justify-content:space-between;align-items:center;gap:8px;padding:6px 11px;font-size:12px;display:flex}.discovery-status-bar>span{align-items:center;gap:5px;display:inline-flex}.discovery-quota{color:#55dce6;font:500 12px/1 var(--sx-font)}.discovery-card{border-bottom:1px solid #ffffff12;grid-template-columns:28px 56px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px 9px;display:grid}.discovery-card:last-child{border-bottom:0}.discovery-card[data-monitored=true]{opacity:.55}.discovery-card__rank{place-items:center;display:grid}.discovery-rank-badge{color:#55dce6;width:24px;height:24px;font:500 12px/1 var(--sx-font);background:#55dce61a;border:1px solid #55dce666;border-radius:6px;place-items:center;display:grid}.discovery-card__thumb{color:#55dce6;background:#101827;border-radius:6px;place-items:center;width:56px;height:38px;display:grid;position:relative;overflow:hidden}.discovery-card__thumb img{object-fit:cover;width:100%;height:100%}.discovery-card__thumb small{color:#fff;font:500 12px/1 var(--sx-font);background:#e33d42;border-radius:2px;padding:1px 3px;position:absolute;bottom:3px;left:3px}.discovery-card__body{gap:3px;min-width:0;display:grid}.discovery-card__body strong{color:#fff;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.2;display:-webkit-box;overflow:hidden}.discovery-card__body span{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.discovery-card__action{place-items:center;display:grid}.discovery-promote-btn{color:#55dce6;cursor:pointer;font:500 12px/1 var(--sx-font);white-space:nowrap;background:#55dce61f;border:1px solid #55dce680;border-radius:6px;align-items:center;gap:4px;padding:5px 9px;transition:background .15s,color .15s;display:inline-flex}.discovery-promote-btn:hover:not(:disabled){color:#fff;background:#55dce64d}.discovery-promote-btn:disabled{opacity:.5;cursor:wait}.monitored-badge{color:#55e6a5;font:500 12px/1 var(--sx-font);white-space:nowrap;background:#55e6a51a;border-radius:5px;align-items:center;gap:4px;padding:4px 7px;display:inline-flex}.discovery-hint{color:#55dce6;border-top:1px solid #55dce61f;margin:0;padding:7px 11px;font-size:12px;line-height:1.4}.discovery-hint strong{color:#fff}@media (max-width:1180px){.monitor-command-grid{grid-template-columns:minmax(240px,.85fr) minmax(360px,1.4fr)}.monitor-alert-mini{grid-column:1/-1;min-height:220px}.monitor-alert-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}}@media (max-width:760px){.monitor-overview__head{flex-direction:column;align-items:flex-start}.monitor-command-grid{grid-template-columns:1fr}.monitor-map-canvas{min-height:340px}.monitor-alert-mini{grid-column:auto}.monitor-alert-list{grid-template-columns:1fr}.monitor-health-footer{flex-wrap:wrap;padding-block:9px}.monitor-health-footer time{width:100%;margin-left:0}}.dynamic-radar-container{grid-template-rows:auto 1fr auto;align-self:start;display:grid}.radar-map-canvas-wrapper{background:#09101d;border:1px solid #75d9f033;border-radius:12px;height:clamp(380px,48vh,480px);margin:0 14px;position:relative;overflow:hidden;box-shadow:inset 0 0 40px #0009}.radar-map-canvas-wrapper:after{z-index:10;pointer-events:none;background:#09101d;border-radius:0 12px 0 0;width:42px;height:72px;display:none;position:absolute;top:0;right:0}.radar-osm-iframe,.radar-osm-tiles{pointer-events:none;opacity:.68;filter:contrast(1.15)brightness(.7)invert(.92)hue-rotate(185deg)saturate(.4);pointer-events:auto;border:0;width:100%;height:100%;position:absolute;inset:0}.radar-hud-overlay{pointer-events:none;position:absolute;inset:0;overflow:hidden}.radar-rings{pointer-events:none;position:absolute;inset:0}.radar-ring{border:1px dashed #75d9f040;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 12px #75d9f00d}.radar-ring small{color:#75d9f099;font-size:12px;font-family:var(--sx-font);position:absolute;top:2px;right:15%}.radar-ring.ring-1{width:140px;height:140px}.radar-ring.ring-2{width:260px;height:260px}.radar-ring.ring-3{width:380px;height:380px}.radar-sweep{transform-origin:0 0;pointer-events:none;background:conic-gradient(#75d9f026 0deg,#75d9f000 60deg);border-radius:50%;width:240px;height:240px;animation:6s linear infinite radar-sweep-spin;position:absolute;top:50%;left:50%}@keyframes radar-sweep-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.radar-crosshair-x{background:linear-gradient(90deg,#0000,#75d9f040 30% 70%,#0000);height:1px;position:absolute;top:50%;left:0;right:0}.radar-crosshair-y{background:linear-gradient(#0000,#75d9f040 30% 70%,#0000);width:1px;position:absolute;top:0;bottom:0;left:50%}.radar-center-marker{z-index:5;pointer-events:auto;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.radar-beacon-pulse{background:#f29a6659;border-radius:50%;width:38px;height:38px;animation:2s cubic-bezier(0,0,.2,1) infinite beacon-ping;position:absolute}@keyframes beacon-ping{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.radar-center-icon{color:#101a2a;background:#f29a66;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:relative;box-shadow:0 0 16px #f29a66cc}.radar-center-tag{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#101a2ad9;border:1px solid #f29a6680;border-radius:4px;flex-direction:column;align-items:center;margin-top:5px;padding:2px 6px;display:flex}.radar-center-tag strong{color:#f29a66;font-size:12px;font-family:var(--sx-font)}.radar-center-tag span{color:#fff;white-space:nowrap;font-size:12px;font-weight:600}.radar-cctv-pin{z-index:6;cursor:pointer;pointer-events:auto;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;transition:transform .15s,z-index .15s;display:flex;position:absolute;transform:translate(-50%,-50%)}.radar-cctv-pin:hover{z-index:10;transform:translate(-50%,-50%)scale(1.25)}.radar-cctv-pin--active{z-index:12;transform:translate(-50%,-50%)scale(1.3)}.radar-cctv-icon{color:#75d9f0;background:#0f2744;border:1.5px solid #75d9f0;border-radius:50%;place-items:center;width:24px;height:24px;transition:all .2s;display:grid;box-shadow:0 0 10px #75d9f066}.radar-cctv-pin:hover .radar-cctv-icon{color:#a5f3fc;border-color:#a5f3fc;box-shadow:0 0 14px #75d9f0bf}.radar-cctv-pin--active .radar-cctv-icon{color:#0f1d30;background:#75d9f0;border-color:#fff;box-shadow:0 0 20px #75d9f0f2}.radar-cctv-card-popup{z-index:15;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b1422f2;border:1px solid #75d9f066;border-radius:8px;flex-direction:column;gap:7px;width:250px;max-width:calc(100% - 24px);padding:10px 12px;animation:.18s ease-out radarPopupSlideUp;display:flex;position:absolute;bottom:12px;left:12px;overflow:hidden;box-shadow:0 8px 24px #000000a6}@keyframes radarPopupSlideUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.radar-cctv-card-head{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.radar-cctv-card-head strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.radar-card-close{color:#94a3b8;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:12px;line-height:1;transition:all .15s;display:flex}.radar-card-close:hover{color:#fca5a5;background:#ef444440;border-color:#ef444499}.radar-cctv-card-meta{color:#94a3b8;flex-direction:column;gap:3px;width:100%;min-width:0;font-size:12px;display:flex}.radar-cctv-card-meta span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.radar-cctv-card-meta b{color:#e2e8f0}.radar-cctv-card-dist{color:#75d9f0}.radar-cctv-card-btn{box-sizing:border-box;color:#75d9f0;cursor:pointer;background:#75d9f01f;border:1px solid #75d9f066;border-radius:6px;justify-content:center;align-items:center;gap:5px;width:100%;margin-top:2px;padding:6px 10px;font-size:12px;font-weight:600;transition:all .16s;display:inline-flex}.radar-cctv-card-btn:hover{color:#fff;background:#75d9f040;border-color:#75d9f0;box-shadow:0 0 10px #75d9f04d}.radar-map-footer{flex-direction:column;gap:8px;padding:10px 16px 13px;display:flex}.radar-cctv-summary{color:#9fabbc;justify-content:space-between;align-items:center;font-size:12px;display:flex}.radar-cctv-summary strong{color:#fff}.radar-loading-badge{color:#f9cf6a;font-size:12px;animation:1.5s infinite discovery-pulse}.radar-cctv-pill-list{align-items:center;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.radar-cctv-pill{color:#cbd5e1;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;transition:all .15s;display:inline-flex}.radar-cctv-pill:hover,.radar-cctv-pill--active{color:#fff;background:#75d9f026;border-color:#75d9f080}.radar-cctv-pill small{color:#75d9f0;font-family:var(--sx-font);font-size:12px}.radar-status-badge{color:#55e6a5;background:#55e6a526;border:1px solid #55e6a566;border-radius:999px;align-items:center;gap:4px;padding:2px 6px;font-size:12px;font-weight:600;display:inline-flex}.radar-btn-mata{color:#75d9f0;cursor:pointer;background:#75d9f01a;border:1px solid #75d9f04d;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;display:inline-flex}.radar-btn-mata:hover{color:#fff;background:#75d9f040}.monitor-live-trend{opacity:.8;margin-top:8px;transition:opacity .2s}.monitor-live-item:hover .monitor-live-trend{opacity:1}.sparkline-container{align-items:center;display:inline-flex}.sparkline-svg{overflow:visible}.sparkline-pulse-red{animation:2s infinite pulse-red}@keyframes pulse-red{0%{box-shadow:0 0 #ef444466}70%{box-shadow:0 0 0 6px #ef444400}to{box-shadow:0 0 #ef444400}}.sparkline-empty{background:var(--neutral-800);opacity:.3;border-radius:2px}.global-spike-toast{color:#fca5a5;background:#ef444426;border:1px solid #ef444466;border-radius:8px;grid-column:1/-1;align-items:center;gap:10px;margin-bottom:12px;padding:12px 16px;animation:2s infinite pulse-red;display:flex}.global-spike-toast strong{color:#ef4444}article.monitor-live-item.card-spiking{background:linear-gradient(145deg,#ef444414,#ffffff05);border-color:#ef444480;animation:2s infinite pulse-red}.ranking-tabs{background:#0003;border-radius:6px;align-items:center;gap:4px;padding:3px;display:flex}.tab-btn{color:#85a0c3;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:600;transition:all .2s}.tab-btn:hover{color:#fff;background:#ffffff0d}.tab-btn.active{color:#0b131f;background:#55dce6}.discovery-section>header{flex-wrap:wrap;row-gap:6px;padding-top:6px;padding-bottom:6px}.discovery-section .ranking-tabs{scrollbar-width:thin;flex:auto;min-width:0;max-width:100%;overflow-x:auto}.discovery-section .ranking-tabs .tab-btn{white-space:nowrap;color:#85a0c3;background:0 0;border-bottom:none;flex:1 0 auto;padding:4px 10px;font-size:12px;font-weight:600}.discovery-section .ranking-tabs .tab-btn:hover{color:#fff;background:#ffffff0d}.discovery-section .ranking-tabs .tab-btn.active{color:#0b131f;background:#55dce6;border-bottom-color:#0000}.reason-hint{margin-top:2px;display:block;color:#55dce6!important;font-size:12px!important}.monitored-active-slot{background:#0b131f99;border:1px solid #55e6a54d;border-radius:8px;flex-direction:column;gap:6px;margin-bottom:8px;padding:8px;display:flex}.monitored-active-slot>header{justify-content:space-between;align-items:center;display:flex}.monitored-active-slot>header strong{color:#fff;align-items:center;gap:4px;font-size:12px;display:flex}.monitored-active-slot>header .badge{color:#55e6a5;border:1px solid #55e6a5;border-radius:10px;padding:2px 6px;font-size:12px}.monitored-active-slot-empty{color:#85a0c3;text-align:center;background:#ffffff05;border:1px dashed #ffffff26;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-bottom:8px;padding:12px;display:flex}.monitored-active-slot-empty span{font-size:12px}.monitored-active-slot-empty button{padding:4px 12px;font-size:12px}.radar-center-marker-native{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;width:24px!important;height:24px!important}.radar-center-marker-native .radar-beacon-pulse{z-index:-1;background:#f29a6673;border-radius:50%;width:44px;height:44px;margin-top:-22px;margin-left:-22px;animation:2s cubic-bezier(0,0,.2,1) infinite beacon-ping;position:absolute;top:50%;left:50%}.radar-center-marker-native .radar-center-icon{color:#101a2a;background:#f29a66;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;box-shadow:0 0 16px #f29a66cc}.radar-cctv-pin-native{cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex;width:28px!important;height:28px!important}.radar-cctv-pin-native .radar-cctv-icon-inner{color:#75d9f0;background:#0f2744;border:1.5px solid #75d9f0;border-radius:50%;place-items:center;width:24px;height:24px;transition:all .2s;display:grid;box-shadow:0 0 10px #75d9f066}.radar-cctv-pin-native:hover .radar-cctv-icon-inner{color:#a5f3fc;border-color:#a5f3fc;transform:scale(1.1);box-shadow:0 0 14px #75d9f0bf}.radar-cctv-pin-native.active .radar-cctv-icon-inner{color:#0f1d30;background:#75d9f0;border-color:#fff;transform:scale(1.2);box-shadow:0 0 20px #75d9f0f2}.discovery-card__meta-tags{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.evidence-badge{color:#818cf8;background:#6366f126;border:1px solid #6366f14d;border-radius:4px;align-items:center;padding:2px 4px;font-size:12px;display:inline-flex}.geo-badge{border-radius:4px;align-items:center;gap:2px;padding:2px 4px;font-size:12px;display:inline-flex}.geo-badge--high{color:#4ade80;background:#22c55e26;border:1px solid #22c55e4d}.geo-badge--medium{color:#facc15;background:#eab30826;border:1px solid #eab3084d}.geo-badge--low{color:#94a3b8;background:#64748b26;border:1px solid #64748b4d}.verification-badge{border-radius:4px;align-items:center;gap:2px;padding:2px 4px;font-size:12px;display:inline-flex}.verification-badge--relevant{color:#4ade80;background:#22c55e26;border:1px solid #22c55e4d}.verification-badge--irrelevant{color:#fb7185;background:#fb718526;border:1px solid #fb71854d}.verification-badge--insufficient{color:#eab308;background:#facc1526;border:1px solid #facc154d}.verification-badge--checking{color:#d8b4fe;background:#a855f726;border:1px solid #a855f74d;animation:2s ease-in-out infinite discovery-pulse}.verification-check-btn{cursor:pointer;color:#d8b4fe;background:#a855f71f;border:1px solid #a855f759;border-radius:6px;margin-top:4px;padding:3px 8px;font-size:12px}.verification-check-btn:hover{background:#a855f738}.verification-notice{color:var(--red-400,#f87171);margin-top:4px;font-size:12px;display:block}.discovery-hidden{color:#94a3b8;margin-top:8px;font-size:12px}.discovery-hidden summary{cursor:pointer;font-weight:600}.discovery-hidden ul{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.discovery-hidden li{background:#0000002e;border-radius:6px;gap:1px;padding:6px 8px;display:grid}.discovery-hidden li strong{color:#e2e8f0;font-size:12px}.discovery-hidden li small{color:#fb7185}
.workspace-stage__scroll:has(>.inspector-console){overflow-y:auto}.workspace-stage:has(.inspector-console) .workspace-stage__head{display:none}.inspector-console{background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;gap:14px;height:auto;min-height:0;padding:0;display:flex}.inspector-console__head{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#162032d9;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.inspector-console__head-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.inspector-console__head h2{color:#fff;letter-spacing:-.01em;-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;margin:2px 0 4px;font-size:15px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.inspector-console__head-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.inspector-console__meta{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.inspector-session-tag{opacity:.85;align-items:center;gap:4px;margin-left:4px;font-size:12px;display:inline-flex}.inspector-session-tag code{color:var(--color-brand,#38bdf8);background:#38bdf814;border-radius:4px;padding:1px 4px;font-size:12px}.inspector-live-dot{background:#fb7185;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 8px #fb7185b3}.inspector-head-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}.inspector-mode{color:#b9d2ff;font:500 12px/1 var(--sx-font);letter-spacing:.04em;white-space:nowrap;background:#8eb7ff17;border:1px solid #8eb7ff59;border-radius:999px;padding:4px 8px}.inspector-head-actions button{border:1px solid var(--border);min-height:28px;color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:#ffffff0a;border-radius:7px;align-items:center;gap:5px;padding:0 9px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.inspector-head-actions button:hover:not(:disabled){color:#fff;background:#ffffff1a;border-color:#ffffff40}.inspector-btn-refresh{color:#cbd5e1!important;border-color:#94a3b84d!important}.inspector-btn-refresh:hover:not(:disabled){color:#fff!important;border-color:#94a3b899!important}.inspector-btn-stop{transition:all .2s;color:#fda4af!important;background:#f43f5e1f!important;border-color:#f43f5e73!important}.inspector-btn-stop:hover:not(:disabled){background:#f43f5e3d!important;border-color:#f43f5ebf!important}.inspector-btn-pause{transition:all .2s;color:#fde68a!important;background:#fbbf241f!important;border-color:#fbbf2473!important}.inspector-btn-pause:hover:not(:disabled){background:#fbbf243d!important;border-color:#fbbf24bf!important}.inspector-btn-start{transition:all .2s;color:#5eead4!important;background:#2dd4bf1f!important;border-color:#2dd4bf73!important}.inspector-btn-start:hover:not(:disabled){background:#2dd4bf3d!important;border-color:#2dd4bfbf!important}.inspector-console__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:14px;min-height:0;display:grid}.inspector-visual-column{border:1px solid var(--border);background:#1d283ae6;border-radius:14px;flex-direction:column;gap:12px;min-width:0;min-height:0;padding:12px;display:flex;overflow:visible}.inspector-video-frame{aspect-ratio:16/9;background:#101827;border-radius:11px;flex-shrink:0;width:100%;min-height:200px;max-height:380px;position:relative;overflow:hidden}.inspector-video-frame:after{content:"";pointer-events:none;background:linear-gradient(#0000,#040911e6);height:45%;position:absolute;inset:auto 0 0}.inspector-video-frame img{object-fit:cover;width:100%;height:100%;display:block}.inspector-video-live,.inspector-video-viewers{z-index:2;color:#fff;font:500 12px/1 var(--sx-font);border-radius:7px;padding:6px 8px;position:absolute;top:12px}.inspector-video-live{background:#d62f38e6;left:12px}.inspector-video-viewers{background:#050b13b8;align-items:center;gap:5px;display:inline-flex;right:12px}.inspector-video-caption{z-index:2;pointer-events:none;gap:4px;display:grid;position:absolute;bottom:14px;left:16px;right:16px}.inspector-video-caption strong{color:#fff;font-size:18px}.inspector-video-caption span{color:#b8c3d2;font-size:12px}.inspector-signal-cards{flex-shrink:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.inspector-signal-cards article{background:#09111d6b;border:1px solid #ffffff17;border-radius:9px;gap:5px;min-width:0;padding:10px;display:grid}.inspector-signal-cards span{color:var(--text-tertiary);font:500 12px/1 var(--sx-font)}.inspector-signal-cards strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.inspector-signal-cards small{color:#aeb8c7;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.inspector-signal-cards article[data-risk=high] strong{color:#fb9aaa}.inspector-signal-cards article[data-risk=medium] strong{color:#f9cf6a}.inspector-cctv-strip{background:#09111d6b;border:1px solid #ffffff17;border-radius:9px;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;min-height:42px;padding:6px 10px;display:flex}.inspector-cctv-strip>div{color:#8fd9f2;align-items:center;gap:7px;min-width:0;display:flex}.inspector-cctv-strip span{color:#cbd5e1;font-size:12px}.inspector-cctv-strip strong{color:#fff;font-size:12px}.inspector-cctv-strip button{color:#e2e8f0;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:7px;align-items:center;gap:5px;min-height:28px;margin-left:auto;padding:0 8px;font-size:12px;display:inline-flex}.inspector-cctv-strip button+button{margin-left:0}.inspector-geo-panel{background:#0f172ab3;border:1px solid #ffffff1f;border-radius:9px;flex-direction:column;flex-shrink:0;gap:10px;padding:14px;display:flex}.inspector-comment-column{border:1px solid var(--border);background:#1d283ae6;border-radius:14px;flex-direction:column;min-width:0;min-height:520px;max-height:calc(100vh - 120px);display:flex;position:sticky;top:12px;overflow:hidden}.comment-console-head,.telemetry-inactivity-strip,.comment-filter-row,.comment-console-foot{flex-shrink:0}.comment-console-head{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:0 13px;display:flex}.comment-console-head>div{color:#8fd9f2;align-items:center;gap:7px;display:flex}.comment-console-head strong{color:#fff;font-size:12px}.comment-console-head span,.comment-console-head small{color:var(--text-tertiary);font:500 12px/1 var(--sx-font)}.comment-sync-state{justify-items:end;gap:4px;display:grid}.sync-badges-row{align-items:center;gap:6px;display:flex}.sync-health-badge{font:500 12px/1 var(--sx-font);border-radius:999px;align-items:center;gap:4px;padding:4px 6px;display:inline-flex}.sync-health-badge.synced{color:#7ee7d5;background:#2dd4bf1a;border:1px solid #2dd4bf59}.sync-health-badge.delayed{color:#fda4af;background:#fb71851f;border:1px solid #fb718573;animation:1.5s infinite pulse-delay}.sync-pulse-dot{background:currentColor;border-radius:50%;width:5px;height:5px}@keyframes pulse-delay{0%,to{opacity:1}50%{opacity:.4}}.comment-sync-state span{color:#b9c4d2;background:#94a3b814;border:1px solid #94a3b840;border-radius:999px;padding:4px 6px}.comment-sync-state span[data-status=RUNNING]{color:#7ee7d5;background:#2dd4bf17;border-color:#2dd4bf59}.comment-sync-state span[data-status=PAUSED]{color:#fde68a;background:#fbbf2417;border-color:#fbbf2459}.comment-sync-state span[data-status=ERROR],.comment-sync-state span[data-status=STOPPED]{color:#fda4af;background:#fb718517;border-color:#fb718559}.comment-sync-state span[data-status=REPLAY]{color:#ffd09a;background:#f9b86a1a;border-color:#f9b86a66}.ai-analysis-status{background:#94a3b80f;border-bottom:1px solid #ffffff14;border-left:3px solid #94a3b8;grid-template-columns:minmax(125px,.7fr) minmax(0,1.3fr);gap:7px 12px;padding:8px 11px;display:grid}.ai-analysis-status__state{gap:3px;min-width:0;display:grid}.ai-analysis-status__state>span{color:#94a3b8;font:500 12px/1 var(--sx-font);letter-spacing:.08em}.ai-analysis-status__state strong{color:#e2e8f0;font-size:12px}.ai-analysis-status__state small{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.ai-analysis-status__meta{color:#94a3b8;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;font-size:12px;display:grid}.ai-analysis-status__meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ai-analysis-status__meta strong{color:#dbeafe;font-family:var(--sx-font)}.ai-analysis-status>p{color:#fca5a5;grid-column:1/-1;margin:0;font-size:12px}.ai-analysis-status[data-status=QUEUED],.ai-analysis-status[data-status=PROCESSING]{background:#f59e0b0f;border-left-color:#f59e0b}.ai-analysis-status[data-status=QUEUED] .ai-analysis-status__state strong,.ai-analysis-status[data-status=PROCESSING] .ai-analysis-status__state strong{color:#fbbf24}.ai-analysis-status[data-status=COMPLETED]{background:#38bdf80f;border-left-color:#38bdf8}.ai-analysis-status[data-status=COMPLETED] .ai-analysis-status__state strong{color:#7dd3fc}.ai-analysis-status[data-status=FALLBACK],.ai-analysis-status[data-status=FAILED]{background:#fb718512;border-left-color:#fb7185}.ai-analysis-status[data-status=FALLBACK] .ai-analysis-status__state strong,.ai-analysis-status[data-status=FAILED] .ai-analysis-status__state strong{color:#fda4af}.ai-analysis-status[data-status=DISABLED]{border-left-color:#64748b}.comment-filter-row{border-bottom:1px solid #ffffff14;align-items:center;gap:6px;padding:9px 11px;display:flex;overflow-x:auto}.comment-filter-row button{color:#aeb8c7;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1c;border-radius:999px;flex:none;align-items:center;gap:5px;padding:6px 8px;font-size:12px;display:inline-flex}.comment-filter-row button[aria-pressed=true]{color:#ffc09b;background:#f29a661c;border-color:#f29a668c}.comment-filter-row button span{background:#ffffff14;border-radius:50%;place-items:center;min-width:15px;height:15px;font-size:12px;display:grid}.comment-console-scroll{scrollbar-color:#64748b transparent;flex:1 1 0;min-height:0;padding:8px;overflow-y:auto}.comment-console-row{border-bottom:1px solid #ffffff12;grid-template-columns:30px minmax(0,1fr);gap:8px;padding:9px;display:grid}.comment-console-row[data-risky=true]{background:#fb71850f;border:1px solid #fb718547;border-radius:8px}.comment-avatar{color:#dbeafe;width:30px;height:30px;font:500 12px/1 var(--sx-font);background:#526681;border-radius:50%;place-items:center;display:grid}.comment-console-copy{gap:5px;min-width:0;display:grid}.comment-console-copy header{justify-content:space-between;gap:8px;display:flex}.comment-console-copy header strong{color:#dce3ec;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.comment-console-copy time{color:var(--text-tertiary);font-size:12px}.comment-console-copy p{color:#fff;margin:0;font-size:12px;line-height:1.4}.comment-console-copy footer{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.comment-console-copy footer span{color:#ffc1c8;font:500 12px/1 var(--sx-font);background:#fb71851f;border-radius:4px;padding:3px 5px}.comment-console-copy footer span[data-signal=location]{color:#a6dff0;background:#35bde71c}.comment-console-copy footer span[data-signal=neutral]{color:#aeb8c7;background:#ffffff0f}.comment-console-copy footer small{color:var(--text-tertiary);font:500 12px/1 var(--sx-font);margin-left:auto}.comment-console-foot{min-height:35px;color:var(--text-tertiary);border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:12px;display:flex}.comment-console-foot code{color:#ffc09b;font:600 12px/1 var(--sx-mono)}@media (max-width:900px){.inspector-console__grid{grid-template-columns:1fr}.inspector-comment-column{min-height:400px;max-height:600px;position:static}}@media (max-width:760px){.workspace-stage:has(.inspector-console) .workspace-stage__head{display:flex}.inspector-console{height:auto}}@media (max-width:680px){.inspector-console__head{flex-direction:column;align-items:flex-start}.inspector-signal-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.inspector-cctv-strip{flex-direction:column;align-items:stretch;padding-block:9px}.inspector-cctv-strip button{justify-content:center;width:100%;margin-left:0}}.inspector-console__grid--stacked{grid-template-rows:auto 1fr;grid-template-columns:1fr}.inspector-split-layout{grid-template-columns:1fr 1fr;gap:16px;height:100%;min-height:0;display:grid}@media (max-width:1024px){.inspector-split-layout{grid-template-columns:1fr}}.inspector-dynamic-grid{align-items:start;gap:12px;height:100%;min-height:0;display:grid}.inspector-dynamic-grid.cols-1{grid-template-columns:1fr}.inspector-dynamic-grid.cols-2{grid-template-columns:1fr 1fr}.inspector-dynamic-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.inspector-dynamic-grid.cols-4{grid-template-rows:1fr 1fr;grid-template-columns:repeat(2,1fr)}@media (max-width:1180px){.inspector-dynamic-grid[class*=cols-]{grid-template-columns:1fr}}.inspector-platform-pairing{grid-template-columns:1fr 1fr;gap:16px;height:100%;min-height:0;display:grid}@media (max-width:1100px){.inspector-platform-pairing{grid-template-columns:1fr;overflow-y:auto}}.inspector-slot-column{flex-direction:column;justify-content:flex-start;gap:10px;min-width:0;min-height:0;display:flex}.inspector-slot-column[data-focused=true]{box-shadow:none;outline:none}.inspector-slot-focus{min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.inspector-slot-focus:disabled{cursor:default;opacity:.75}.inspector-slot-head{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172ad9;border:1px solid #ffffff1a;border-radius:10px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;font-weight:600;transition:all .2s;display:flex}.inspector-slot-head[data-platform=youtube]{color:#f87171;border-left:3px solid #ef4444}.inspector-slot-head[data-platform=tiktok]{color:#38bdf8;border-left:3px solid #0ea5e9}.inspector-slot-status-pill{letter-spacing:.06em;color:#94a3b8;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:600;transition:all .2s}.inspector-slot-column[data-focused=true] .inspector-slot-head{background:#0f172af2;border-color:#38bdf88c;box-shadow:0 0 14px #38bdf826}.inspector-slot-column[data-focused=true] .inspector-slot-status-pill{color:#38bdf8;background:#38bdf826;border-color:#38bdf873;box-shadow:0 0 8px #38bdf840}.inspector-platform-placeholder{text-align:center;background:#0f172a66;border:1px dashed #ffffff26;border-radius:0 0 12px 12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:380px;padding:36px 24px;display:flex}.inspector-platform-placeholder .placeholder-icon{margin-bottom:4px;font-size:32px}.inspector-platform-placeholder h4{color:#e2e8f0;margin:0;font-size:15px;font-weight:600}.inspector-platform-placeholder p{color:#94a3b8;max-width:320px;margin:0;font-size:12px;line-height:1.5}
.amar-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.amar-table-wrapper{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#12182699;border:1px solid #ffffff14;border-radius:16px;overflow:hidden}.amar-table{border-collapse:collapse;text-align:left;width:100%}.amar-table th{color:#94a3b8;background:#ffffff08;border-bottom:1px solid #ffffff0f;padding:16px 20px;font-size:12px;font-weight:600}.amar-table td{color:#f8fafc;vertical-align:middle;border-bottom:1px solid #ffffff08;padding:16px 20px;font-size:13px}.amar-row{cursor:pointer;transition:all .2s}.amar-row:hover{background:#ffffff05}.amar-row--selected{background:#3b82f614!important}.amar-row--unread{font-weight:500}.amar-row--unread td{color:#fff}.amar-row--acked td{color:#94a3b8}.severity-badge{letter-spacing:.05em;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-flex}.severity-high{color:#fca5a5;background:#ef444426;border:1px solid #ef44444d}.severity-medium{color:#fcd34d;background:#f59e0b26;border:1px solid #f59e0b4d}.severity-low{color:#93c5fd;background:#3b82f626;border:1px solid #3b82f64d}.status-badge{border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-flex}.status-badge.unread{color:#fff;background:#ffffff1a}.status-badge.acked{color:#9aa4b6;background:0 0;border:1px solid #ffffff1a}.reason-cell{color:#cbd5e1;font-size:12px}.source-cell{font-family:var(--sx-font);color:#94a3b8;font-size:12px}.amar-detail-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#12182699;border:1px solid #ffffff14;border-radius:16px;position:sticky;top:24px}.amar-detail-panel.empty{color:#9aa4b6;text-align:center;place-items:center;min-height:200px;padding:40px;display:grid}.amar-detail__head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:20px;display:flex}.amar-detail__head h3{color:#fff;margin:0;font-size:14px;font-weight:600}.amar-detail__head code{color:#9aa4b6;font-size:12px}.amar-detail__head button{color:#94a3b8;cursor:pointer;background:0 0;border:none}.amar-detail__body{flex-direction:column;gap:24px;padding:20px;display:flex}.detail-meta{grid-template-columns:1fr 1fr;gap:16px;display:grid}.detail-meta-item{flex-direction:column;gap:6px;display:flex}.detail-meta-item span{color:#94a3b8;font-size:12px}.detail-meta-item strong{color:#fff;font-size:14px}.score-high{color:#ef4444!important}.score-medium{color:#f59e0b!important}.score-low{color:#3b82f6!important}.detail-section h4{color:#94a3b8;margin:0 0 12px;font-size:12px}.reason-chips{flex-wrap:wrap;gap:8px;display:flex}.reason-chips span{color:#e2e8f0;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:6px 10px;font-size:12px}.trigger-quote{color:#cbd5e1;background:#0003;border-left:3px solid #3b82f6;border-radius:0 8px 8px 0;margin:0;padding:16px;font-size:13px;font-style:italic;line-height:1.5}.detail-actions{border-top:1px solid #ffffff14;flex-direction:column;gap:16px;margin-top:8px;padding-top:24px;display:flex}.btn-ack{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:8px;width:100%;padding:12px;font-weight:600;transition:background .2s}.btn-ack:hover{background:#2563eb}.ack-status{color:#34d399;text-align:center;background:#10b9811a;border-radius:8px;padding:12px;font-size:13px;font-weight:500}.link-actions{gap:12px;display:flex}.btn-link{text-align:center;color:#e2e8f0;background:#ffffff0d;border-radius:8px;flex:1;padding:10px;font-size:12px;font-weight:500;text-decoration:none;transition:background .2s}.btn-link:hover{background:#ffffff1a}
.graph-shell{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#12182680!important;border:1px solid #ffffff14!important;border-radius:20px!important;padding:16px!important;box-shadow:inset 0 0 40px #0006!important}.jaring-legend{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#0f1420d9!important;border:1px solid #ffffff14!important;border-radius:14px!important;flex-direction:column!important;gap:16px!important;padding:20px!important;display:flex!important;box-shadow:0 10px 30px #00000080!important}.jaring-legend h4{color:#fff!important;margin-bottom:8px!important;font-size:13px!important}.graph-ring{pointer-events:none!important}.graph-canvas svg{z-index:1}.graph-canvas svg g{cursor:pointer}.graph-canvas svg g:hover line:not([stroke="rgba(0,0,0,0.001)"]){filter:drop-shadow(0 0 8px #38bdf8cc);stroke:#38bdf8!important;stroke-width:3px!important}
.mata-demo{margin-top:0}.mata-demo-heading{margin-bottom:14px}.mata-demo-heading h2{margin-bottom:5px}.mata-demo-badges{align-items:center;gap:7px;display:flex}.mata-demo-badges span,.mata-demo-badges strong{font:500 12px/1 var(--sx-font);letter-spacing:.08em;border:1px solid #ffffff29;border-radius:999px;padding:6px 9px}.mata-demo-badges span{color:#f8c9ae;background:#f29a661f}.mata-demo-badges strong{color:#aee9d1;background:#51cb9b1f}.mata-demo-grid{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:12px;display:grid}.mata-demo-source,.mata-demo-cameras,.mata-demo-verdict{background:#080e1c99;border:1px solid #ffffff21;border-radius:16px;overflow:hidden;box-shadow:0 14px 36px #1c243424}.mata-demo-source>header,.mata-demo-cameras__title{justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:11px 14px;display:flex}.mata-demo-source header div,.mata-demo-cameras__title div,.mata-demo-verdict__head>div:first-child{gap:4px;display:grid}.mata-demo-source small,.mata-demo-cameras small,.mata-demo-verdict small{color:var(--text-tertiary);font:500 12px/1 var(--sx-font);letter-spacing:.1em}.mata-demo-source header strong,.mata-demo-cameras__title strong,.mata-demo-verdict__head strong{color:var(--text-primary);font-size:12px}.mata-demo-source header>span,.mata-demo-cameras__title>span{color:#f8c9ae;font:500 12px/1 var(--sx-font)}.mata-demo-preview{background:#070d1b;min-height:210px;position:relative;overflow:hidden}.mata-demo-preview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mata-demo-preview:after{content:"";pointer-events:none;background:linear-gradient(#0000,#131b2acc);position:absolute;inset:45% 0 0}.mata-demo-preview__empty{color:var(--text-secondary);font:500 12px/1.5 var(--sx-font);text-align:center;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.mata-demo-preview__label,.mata-demo-preview time{z-index:1;color:#fff;font:500 12px/1 var(--sx-font);background:#161e2dc7;border-radius:6px;padding:5px 7px;position:absolute;bottom:10px}.mata-demo-preview__label{left:10px}.mata-demo-preview time{right:10px}.mata-demo-source__body{padding:14px}.mata-demo-source__body h3{color:var(--text-primary);margin:0 0 12px;font-size:17px;line-height:1.3}.mata-demo-source__body dl{grid-template-columns:.8fr 1.2fr 1.4fr;gap:7px;margin:0;display:grid}.mata-demo-source__body dl div{background:#212c4047;border-radius:10px;min-width:0;padding:9px}.mata-demo-source__body dt{color:var(--text-tertiary);font:500 12px/1 var(--sx-font);margin-bottom:5px}.mata-demo-source__body dd{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:1.35;overflow:hidden}.mata-demo-cameras{background:#ffffff1a;grid-template-rows:auto 1fr 1fr;gap:1px;display:grid}.mata-demo-cameras__title{background:#0e1a30}.mata-demo-camera{min-width:0;color:inherit;cursor:pointer;text-align:left;background:#0e1a30;border:0;grid-template-columns:46% 54%;padding:0;display:grid;overflow:hidden}.mata-demo-camera[data-selected=true]{background:#3d8bff24;box-shadow:inset 3px 0 #3d8bff}.mata-demo-camera .mata-demo-preview{height:100%;min-height:0}.mata-demo-camera__meta{align-content:center;gap:7px;min-width:0;padding:12px;display:grid}.mata-demo-camera__meta>div{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.mata-demo-camera__meta strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mata-demo-camera__meta p,.mata-demo-camera__meta small{color:var(--text-secondary);font:500 12px/1.35 var(--sx-font);margin:0}.mata-demo-camera__meta small{color:var(--text-tertiary)}.mata-demo-health{color:#ffd39d;font:500 12px/1 var(--sx-font);flex:none}.mata-demo-health[data-status=UP],.mata-demo-health[data-status=ONLINE]{color:#aee9d1}.mata-demo-empty{color:var(--text-secondary);background:#0e1a30;place-items:center;padding:24px;font-size:12px;display:grid}.mata-demo-verdict{margin-top:12px;padding:14px}.mata-demo-verdict__head,.mata-demo-verdict__actions,.mata-demo-feedback,.mata-demo-footnote{justify-content:space-between;align-items:center;gap:14px;display:flex}.mata-demo-metrics{flex-wrap:wrap;gap:7px;display:flex}.mata-demo-metrics span{color:var(--text-tertiary);font:500 12px/1 var(--sx-font);background:#212c4047;border-radius:8px;padding:6px 8px}.mata-demo-metrics b{color:var(--text-primary)}.mata-demo-verdict__actions{align-items:stretch;margin-top:12px}.mata-demo-options{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.mata-demo-options button{min-height:48px;color:var(--text-secondary);cursor:pointer;background:#212c4033;border:1px solid #ffffff21;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:7px;font-size:12px;display:flex}.mata-demo-options button[data-selected=true]{color:#fff;background:#3d8bff24;border-color:#6cb4ff80}.mata-demo-options i{border:1px solid;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.mata-demo-submit{min-width:145px}.mata-demo-feedback{min-height:27px;color:var(--text-secondary);font:500 12px/1.3 var(--sx-font);margin-top:8px}.mata-demo-feedback code{color:#aee9d1}.mata-demo-footnote{color:#f5ded1;background:#f29a6617;border:1px solid #f29a6640;border-radius:11px;margin-top:9px;padding:10px 13px;font-size:12px}.mata-demo-footnote span{color:var(--text-secondary)}@media (max-width:1050px){.mata-demo-grid{grid-template-columns:1fr}.mata-demo-cameras{grid-template-rows:auto repeat(2,minmax(180px,auto))}}@media (max-width:760px){.mata-demo-heading,.mata-demo-verdict__head,.mata-demo-verdict__actions,.mata-demo-footnote{flex-direction:column;align-items:flex-start}.mata-demo-camera{grid-template-columns:1fr}.mata-demo-camera .mata-demo-preview{min-height:190px}.mata-demo-options{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.mata-demo-submit{width:100%}.mata-demo-source__body dl{grid-template-columns:1fr}}
.case-section{flex-direction:column;gap:24px;display:flex}.case-callout{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;padding-bottom:24px;display:flex}.case-callout h2{color:#f8fafc;margin:8px 0;font-size:32px;font-weight:500}.case-callout p{color:#94a3b8;max-width:600px;margin:0;font-size:14px}.case-actions{gap:12px;display:flex}.case-feedback{color:#93c5fd;background:#3b82f61a;border:1px solid #3b82f633;border-radius:12px;padding:16px;font-size:13px}.case-workspace-grid{grid-template-columns:1.2fr 1fr;gap:24px;display:grid}.case-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#12182699;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;display:flex}.case-card__head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:20px;display:flex}.case-card__head span{color:#e2e8f0;letter-spacing:.05em;font-size:12px;font-weight:600}.badge-count{background:#ffffff1a;border-radius:8px;padding:4px 8px;color:#cbd5e1!important;font-size:12px!important}.pinned-items-list{flex-direction:column;gap:8px;padding:12px;display:flex}.pinned-item{background:#ffffff05;border:1px solid #ffffff0a;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.pinned-label{color:#9aa4b6;font-size:12px}.pinned-val{color:#f8fafc;font-size:14px}.empty-val{color:#9aa4b6;font-style:italic;font-weight:400}.pinned-quote{color:#cbd5e1;background:#0003;border-left:3px solid #6366f1;border-radius:0 8px 8px 0;margin:0;padding:12px;font-size:13px;font-style:italic;line-height:1.5}.case-side-panel{flex-direction:column;gap:24px;display:flex}.case-notes-input{color:#e2e8f0;resize:vertical;background:0 0;border:none;width:100%;min-height:180px;padding:20px;font-family:inherit;font-size:14px;line-height:1.6}.case-notes-input:focus{background:#ffffff05;outline:none}.last-saved{color:#9aa4b6;text-align:right;border-top:1px solid #ffffff0a;padding:12px 20px;font-size:12px}.status-toggles{grid-template-columns:1fr 1fr;gap:12px;padding:20px;display:grid}.status-toggle-item{cursor:pointer}.status-toggle-item input{display:none}.toggle-box{background:#ffffff05;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:4px;padding:16px;transition:all .2s;display:flex}.toggle-box strong{color:#94a3b8;font-size:13px}.toggle-box span{color:#9aa4b6;font-size:12px}.status-toggle-item input:checked+.toggle-open{background:#3b82f61a;border-color:#3b82f6}.status-toggle-item input:checked+.toggle-open strong{color:#60a5fa}.status-toggle-item input:checked+.toggle-closed{background:#10b9811a;border-color:#10b981}.status-toggle-item input:checked+.toggle-closed strong{color:#34d399}.proof-hash{background:#0003;border-top:1px solid #ffffff0a;flex-direction:column;gap:8px;padding:20px;display:flex}.hash-label{color:#9aa4b6;font-size:12px}.hash-val{font-family:var(--sx-font);color:#cbd5e1;word-break:break-all;font-size:12px}
.sources-workspace{flex-direction:column;gap:24px;display:flex}.sources-header{border-bottom:1px solid #ffffff14;padding-bottom:24px}.sources-header h2{color:#fff;margin:0 0 8px;font-size:24px}.sources-header p{color:#94a3b8;max-width:700px;margin:0;font-size:14px}.health-cards-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.health-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#12182699;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.health-card__head{justify-content:space-between;align-items:center;display:flex}.health-card__head h3{color:#f8fafc;margin:0;font-size:14px;font-weight:600}.health-badge{letter-spacing:.05em;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600}.status-up{color:#34d399;background:#10b98126;border:1px solid #10b9814d}.status-degraded,.status-partial{color:#fcd34d;background:#f59e0b26;border:1px solid #f59e0b4d}.status-down{color:#fca5a5;background:#ef444426;border:1px solid #ef44444d}.status-staging{color:#93c5fd;background:#3b82f626;border:1px solid #3b82f64d}.status-unknown{color:#94a3b8;background:#ffffff1a;border:1px solid #fff3}.health-card p{color:#94a3b8;margin:0;font-size:12px;line-height:1.5}.watchlist-config-area{background:#12182699;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.watchlist-tabs{background:#ffffff08;border-bottom:1px solid #ffffff14;display:flex}.tab-btn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:16px 24px;font-size:13px;font-weight:500;transition:all .2s}.tab-btn:hover{color:#e2e8f0;background:#ffffff05}.tab-btn.active{color:#3b82f6;background:#3b82f60d;border-bottom-color:#3b82f6}.watchlist-tab-content{padding:24px}.config-notice{color:#93c5fd;background:#3b82f61a;border-left:4px solid #3b82f6;border-radius:4px 8px 8px 4px;margin-bottom:24px;padding:16px;font-size:13px;line-height:1.6}.config-notice strong{color:#bfdbfe}.empty-config-panel{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.empty-icon{opacity:.5;margin-bottom:16px;font-size:48px}.empty-config-panel h3{color:#e2e8f0;margin:0 0 8px;font-size:18px}.empty-config-panel p{color:#94a3b8;max-width:400px;margin:0;font-size:14px;line-height:1.5}
.archive-workspace{align-content:start;gap:14px;min-height:100%;display:grid}.archive-toolbar{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.archive-toolbar h2{color:#fff;margin:2px 0 0;font-size:28px}.archive-toolbar p:last-child{color:var(--text-secondary);margin:6px 0 0;font-size:12px}.archive-toolbar button,.archive-reader__hero>button{border:1px solid var(--border);color:#e5e7eb;cursor:pointer;background:#ffffff0d;border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:12px;display:inline-flex}.archive-feedback{color:#ffd09a;background:#f9b86a14;border:1px solid #f9b86a4d;border-radius:8px;margin:0;padding:9px 11px;font-size:12px}.archive-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.archive-summary article{border:1px solid var(--border);color:#ffc09b;background:#1d283ad6;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:10px 12px;display:grid}.archive-summary span{color:#cbd5e1;font-size:12px}.archive-summary strong{color:#fff;font:600 15px/1 var(--sx-font)}.archive-layout{grid-template-columns:minmax(230px,.72fr) minmax(0,1.8fr);gap:11px;min-height:540px;display:grid}.archive-index,.archive-reader{border:1px solid var(--border);background:#1d283ae0;border-radius:12px;min-width:0;overflow:hidden}.archive-index{grid-template-rows:auto auto auto minmax(0,1fr);align-content:start;display:grid}.archive-index>header{color:#aeb8c7;min-height:37px;font:500 12px/1 var(--sx-font);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:0 10px;display:flex}.archive-index>header:nth-of-type(2){border-top:1px solid #ffffff14}.archive-index>header span{color:#ffc09b;text-align:center;background:#f29a661f;border-radius:999px;min-width:18px;padding:3px 5px}.archive-index>div{max-height:210px;overflow-y:auto}.archive-index>div>p{color:var(--text-tertiary);margin:0;padding:14px;font-size:12px}.archive-index button{color:#9fb0c4;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:8px;width:100%;min-width:0;padding:9px 10px;display:flex}.archive-index button[data-selected=true],.archive-index button:hover{color:#ffc09b;background:#f29a6617}.archive-index button>span{gap:4px;min-width:0;display:grid}.archive-index button strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.archive-index button small,.archive-index button time{color:var(--text-tertiary);font-size:12px}.archive-history-list button i{background:#f9b86a;border-radius:50%;width:7px;height:7px;margin-top:3px}.archive-history-list button[data-action=RESTORED] i{background:#55e6a5}.archive-reader{align-content:start;display:grid;overflow-y:auto}.archive-reader__hero{border-bottom:1px solid #ffffff14;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px;display:grid}.archive-reader__hero>img,.archive-reader__hero>div{object-fit:cover;color:#f29a66;background:#111a29;border-radius:8px;place-items:center;width:110px;height:70px;display:grid}.archive-reader__hero>span{gap:5px;min-width:0;display:grid}.archive-reader__hero small{color:#ffc09b;font:500 12px/1 var(--sx-font)}.archive-reader__hero h3{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;overflow:hidden}.archive-reader__hero p{color:var(--text-tertiary);margin:0;font-size:12px}.archive-reader__hero>button{color:#7ee2b8;border-color:#55e6a54d}.archive-metadata{background:#ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid}.archive-metadata div{background:#253349;gap:5px;min-width:0;padding:10px 12px;display:grid}.archive-metadata dt{color:var(--text-tertiary);font:500 12px/1 var(--sx-font)}.archive-metadata dd{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.archive-reader__section{border-bottom:1px solid #ffffff14;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.archive-reader__section>header{color:#8fd9f2;align-items:center;gap:7px;min-height:37px;padding:0 12px;display:flex}.archive-reader__section>header strong{color:#fff;font-size:12px}.archive-reader__section>header span{color:var(--text-tertiary);font:500 12px/1 var(--sx-font);margin-left:auto}.archive-comment-list,.archive-alert-list{max-height:190px;padding:0 10px 9px;overflow-y:auto}.archive-comment-list>p,.archive-alert-list>p{color:var(--text-tertiary);font-size:12px}.archive-comment-list article,.archive-alert-list article{border-bottom:1px solid #ffffff0f;gap:5px;padding:8px;display:grid}.archive-comment-list article header{justify-content:space-between;gap:8px;display:flex}.archive-comment-list strong,.archive-alert-list strong{color:#dce3ec;font-size:12px}.archive-comment-list time,.archive-alert-list time{color:var(--text-tertiary);font-size:12px}.archive-comment-list p,.archive-alert-list p{color:#fff;margin:0;font-size:12px;line-height:1.4}.archive-reader__timeline{flex-wrap:wrap;align-items:center;gap:10px;padding:11px 12px;display:flex}.archive-reader__timeline>strong{color:#fff;margin-right:auto;font-size:12px}.archive-reader__timeline span{align-items:center;gap:5px;display:inline-flex}.archive-reader__timeline i{background:#f9b86a;border-radius:50%;width:6px;height:6px}.archive-reader__timeline i[data-action=RESTORED]{background:#55e6a5}.archive-reader__timeline b,.archive-reader__timeline time{color:#cbd5e1;font-size:12px}.archive-empty{color:var(--text-tertiary);margin:auto;font-size:12px}@media (max-width:980px){.archive-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.archive-layout{grid-template-columns:minmax(210px,.72fr) minmax(0,1.5fr)}.archive-reader__hero{grid-template-columns:82px minmax(0,1fr)}.archive-reader__hero>img,.archive-reader__hero>div{width:82px;height:58px}.archive-reader__hero>button{grid-column:1/-1;justify-content:center}.archive-metadata{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.archive-toolbar{flex-direction:column;align-items:flex-start}.archive-summary{grid-template-columns:1fr 1fr}.archive-layout{grid-template-columns:1fr}.archive-index{max-height:390px}.archive-reader__hero{grid-template-columns:70px minmax(0,1fr)}.archive-reader__hero>img,.archive-reader__hero>div{width:70px;height:52px}.archive-metadata{grid-template-columns:1fr 1fr}}
.login-loading,.institution-login{background:var(--sx-backdrop);background-attachment:fixed;min-height:100dvh}.institution-login{--login-soft:#d6dce8;color:var(--sx-text);font-family:var(--sx-font);-webkit-font-smoothing:antialiased;place-items:center;padding:24px;display:grid;position:relative;overflow:hidden auto}.login-backdrop{z-index:0;background-color:var(--sx-bg);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;animation:60s ease-in-out infinite alternate login-drift;position:fixed;inset:-2%}.institution-login:before,.institution-login:after{content:"";z-index:0;pointer-events:none;position:fixed;inset:0}.institution-login:before{background:linear-gradient(90deg,#010207db 0%,#010207a8 40%,#01020780 60%,#010207d1 100%),linear-gradient(#01020759 0%,#01020700 30%,#010207bf 100%)}.institution-login:after{background:radial-gradient(120% 90% at 50% 40%,#0000 55%,#0000008c 100%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.05'/%3E%3C/svg%3E")}.institution-login[data-galaxy]:before{background:linear-gradient(90deg,#010207db 0%,#0102079e 38%,#01020761 62%,#0102078f 100%),linear-gradient(#01020759 0%,#0102071a 30%,#010207b8 100%)}@keyframes login-drift{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.06)translate(-1.2%,-.8%)}}@media (prefers-reduced-motion:reduce){.login-backdrop{animation:none}}.login-frame{z-index:1;grid-template-rows:auto 1fr;gap:clamp(24px,5vh,56px);width:min(1240px,100%);min-height:calc(100dvh - 48px);display:grid;position:relative}.login-topbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.login-clock{text-align:right;justify-items:end;gap:2px;line-height:1.3;display:grid}.login-clock__date{color:var(--login-soft);text-shadow:0 1px 8px #0009;font-size:13px;font-weight:500}.login-clock strong{color:var(--sx-text-strong);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:15px;font-weight:600}.login-layout{grid-template-columns:minmax(0,1.2fr) minmax(380px,440px);align-self:center;align-items:stretch;gap:clamp(32px,6vw,96px);display:grid}.login-hero{flex-direction:column;min-width:0;display:flex}.login-modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.login-module{-webkit-backdrop-filter:blur(14px);background:linear-gradient(160deg,#141c308c,#06091473);border:1px solid #ffffff17;border-radius:18px;min-width:0;padding:18px 20px 20px;transition:border-color .2s,transform .2s;box-shadow:inset 0 1px #ffffff0d}.login-module:hover{border-color:#6cb4ff59;transform:translateY(-2px)}.login-module__head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.login-module__icon{width:42px;height:42px;color:var(--sx-blue);background:#3d8bff24;border:1px solid #6cb4ff47;border-radius:12px;flex:none;place-items:center;display:grid;box-shadow:0 0 22px #3d8bff38}.login-module__name{color:var(--sx-blue);letter-spacing:.02em;font-size:13px;font-weight:500}.login-module strong{color:#fff;letter-spacing:-.005em;font-size:18px;font-weight:500;line-height:1.3;display:block}@media (prefers-reduced-motion:reduce){.login-module:hover{transform:none}}.login-card{-webkit-backdrop-filter:blur(22px)saturate(140%);background:linear-gradient(160deg,#141c30b8,#060914c7);border:1px solid #ffffff1a;border-radius:22px;flex-direction:column;width:100%;min-width:0;padding:36px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 40px 90px -20px #000000b3,0 0 0 1px #01020766}.login-card:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(150deg,#6cb4ff8c,#6cb4ff00 35%,#faa14600 70%,#faa14659);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.login-card__body{margin-block:auto}.login-card__head{gap:8px;margin-bottom:28px;display:grid}.login-card__head strong{color:#fff;letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1.2}.login-brand{align-items:center;gap:12px;display:flex}.login-brand__mark{filter:drop-shadow(0 0 10px #3d8bff73);flex:none;width:44px;height:44px}.login-brand>div{flex-direction:column;min-width:0;line-height:1.3;display:flex}.login-brand strong{color:var(--sx-text-strong);letter-spacing:.14em;font-weight:600}.login-brand>div>span{color:var(--login-soft);text-shadow:0 1px 8px #0009;font-size:12.5px}.login-heading{margin:0 0 clamp(32px,5vh,56px)}.login-heading h1{color:#fff;text-wrap:balance;letter-spacing:-.035em;text-shadow:0 2px 30px #00000073;max-width:19ch;margin:0;font-size:clamp(40px,4.4vw,64px);font-weight:800;line-height:1.04}.institution-login__form{gap:8px;display:grid}.institution-login__form>label{color:var(--sx-text);margin-top:10px;font-size:13px;font-weight:500}.institution-login__form>label:first-child{margin-top:0}.login-card .ant-input-affix-wrapper{border-radius:12px;height:50px;padding-inline:14px}.login-card .ant-input-prefix{color:var(--sx-muted);margin-inline-end:10px}.login-card .ant-input-affix-wrapper,.login-card .ant-select .ant-select-selector,.login-card .ant-select{background:#01020773}.login-reveal{color:var(--sx-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:2px;display:grid}.login-reveal:hover{color:var(--sx-blue)}.login-error.ant-alert{margin-top:6px}.login-submit.ant-btn{border-radius:12px;height:50px;margin-top:22px;font-size:15px;font-weight:600}.login-submit.ant-btn-primary{box-shadow:0 10px 30px -8px #3d8bffa6}.auth-callback{text-align:center;width:min(420px,100%)}.auth-callback__mark{margin:0 auto 14px;display:block}.auth-callback h1{color:var(--sx-text-strong);margin:0;font-size:20px;font-weight:500}.auth-callback__state{justify-items:center;gap:14px;margin-top:20px;display:grid}.auth-callback__state p{color:var(--sx-muted);margin:0;font-size:14px}.auth-callback__state .ant-alert{text-align:left;width:100%}.auth-callback__spin{color:var(--sx-blue);animation:1s linear infinite sx-spin}@keyframes sx-spin{to{transform:rotate(360deg)}}.analyst-identity-badge{color:#a7f3d0;letter-spacing:.05em;background:#36d1c414;border:1px solid #36d1c459;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font:700 12px/1 JetBrains Mono,ui-monospace,monospace;display:inline-flex}.analyst-identity-dot{background:#36d1c4;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #36d1c4cc}.session-logout{color:#e2e8f0;cursor:pointer;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:8px;padding:6px 9px;font:700 12px/1 JetBrains Mono,ui-monospace,monospace}.session-logout:hover{color:#ffc09b;border-color:#f29a66b3}@media (max-width:1180px){.login-module{padding:18px}.login-module strong{font-size:16px}}@media (max-width:980px){.institution-login{align-items:start}.institution-login:before{background:#010207b8}.login-frame{gap:28px;width:min(560px,100%);min-height:auto}.login-layout{grid-template-columns:minmax(0,1fr);gap:24px}.login-heading{margin:0}.login-heading h1{max-width:none;font-size:34px}.login-modules{display:none}}@media (max-width:680px){.institution-login{padding:16px 12px}.login-card{padding:24px 20px}.login-card__head strong{font-size:22px}.login-clock__date,.login-brand>div>span{display:none}.login-heading h1{font-size:24px}.session-logout{display:none}}
.kw-library{flex-direction:column;gap:20px;width:100%;display:flex}.kw-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121826b3;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:16px;padding:22px;display:flex;box-shadow:0 4px 20px #00000040}.kw-card__head{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}@media (min-width:768px){.kw-card__head{flex-direction:row;align-items:center}}.kw-card__title-group{align-items:center;gap:14px;display:flex}.kw-icon-box{color:#818cf8;background:#6366f126;border:1px solid #6366f14d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.kw-card__title-group h2{color:#f8fafc;letter-spacing:-.02em;margin:0 0 4px;font-size:20px;font-weight:600}.kw-card__title-group p{color:#94a3b8;margin:0;font-size:13px;line-height:1.4}.kw-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.kw-version-pill{color:#34d399;font-size:12px;font-weight:600;font-family:var(--sx-font);background:#10b9811f;border:1px solid #10b9814d;border-radius:9999px;align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.kw-pulse-dot{background:#34d399;border-radius:9999px;width:7px;height:7px;animation:2s ease-in-out infinite kwPulse;box-shadow:0 0 8px #34d399}@keyframes kwPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.kw-btn{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;transition:all .15s;display:inline-flex}.kw-btn:disabled{opacity:.5;cursor:not-allowed}.kw-btn--primary{color:#fff;background:#4f46e5;border-color:#6366f1}.kw-btn--primary:hover:not(:disabled){background:#4338ca;box-shadow:0 0 12px #6366f166}.kw-btn--secondary{color:#cbd5e1;background:#ffffff0d;border-color:#ffffff1f}.kw-btn--secondary:hover:not(:disabled){color:#f8fafc;background:#ffffff1a;border-color:#fff3}.kw-btn--success{color:#fff;background:#059669;border-color:#10b981}.kw-btn--success:hover:not(:disabled){background:#047857;box-shadow:0 0 12px #10b98166}.kw-btn--icon-only{color:#cbd5e1;background:#ffffff0d;border-color:#ffffff1f;padding:7px}.kw-btn--icon-only:hover:not(:disabled){color:#fff;background:#ffffff1a}.kw-btn--status-toggle{border-radius:6px;padding:4px 10px;font-size:12px;font-weight:500}.kw-btn--status-active{color:#fbbf24;background:#f59e0b1f;border-color:#f59e0b40}.kw-btn--status-active:hover{background:#f59e0b38}.kw-btn--status-disabled{color:#34d399;background:#10b9811f;border-color:#10b98140}.kw-btn--status-disabled:hover{background:#10b98138}.kw-btn--delete{color:#9aa4b6;background:0 0;border:none;border-radius:6px;padding:5px}.kw-btn--delete:hover{color:#f87171;background:#ef44441f}.kw-disclaimer{color:#fde68a;background:#f59e0b14;border:1px solid #f59e0b40;border-radius:10px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:12px;line-height:1.5;display:flex}.kw-disclaimer strong{color:#f59e0b}.kw-alert-msg{border-radius:8px;align-items:center;gap:8px;padding:12px 16px;font-size:12px;display:flex}.kw-alert-msg--success{color:#34d399;background:#10b9811f;border:1px solid #10b9814d}.kw-alert-msg--error{color:#f87171;background:#ef44441f;border:1px solid #ef44444d}.kw-form{background:#0f172af2;border:1px solid #6366f159;border-radius:12px;flex-direction:column;gap:16px;padding:20px;display:flex;box-shadow:0 8px 30px #0006}.kw-form__header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.kw-form__header h3{color:#e0e7ff;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.kw-form__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.kw-field{flex-direction:column;gap:6px;display:flex}.kw-field label{color:#94a3b8;letter-spacing:.03em;font-size:12px;font-weight:600}.kw-input,.kw-select{color:#f8fafc;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;outline:none;width:100%;padding:8px 12px;font-family:inherit;font-size:12px;transition:border-color .15s}.kw-input:focus,.kw-select:focus{background:#ffffff14;border-color:#6366f1}.kw-select option{color:#f8fafc;background:#0f172a}.kw-form__actions{border-top:1px solid #ffffff14;justify-content:flex-end;gap:10px;padding-top:14px;display:flex}.kw-simulator-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.kw-simulator-head h3{color:#f8fafc;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.kw-sim-input-row{flex-direction:column;gap:10px;display:flex}@media (min-width:768px){.kw-sim-input-row{flex-direction:row;align-items:center}}.kw-sim-input-wrap{flex:1}.kw-sim-btn-group{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kw-sim-chip{color:#94a3b8;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;padding:6px 10px;font-size:12px;transition:all .15s}.kw-sim-chip:hover{color:#f8fafc;background:#ffffff1a;border-color:#fff3}.kw-sim-run-btn{color:#fff7ed;background:#c96f3f;border-color:#f2a063}.kw-sim-run-btn:hover:not(:disabled){background:#ad5732;border-color:#ffc09b;box-shadow:0 0 12px #f2a06352}.kw-sim-results{background:#0f172ad9;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;gap:12px;padding:16px;display:flex}.kw-sim-meta-row{color:#94a3b8;border-bottom:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;font-size:12px;display:flex}.kw-sim-meta-row span strong{color:#f8fafc;font-family:var(--sx-font)}.kw-sim-labels-wrap{flex-wrap:wrap;gap:10px;display:flex}.kw-sim-section-title{color:#94a3b8;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.kw-sim-section-title--ai{color:#f2a063}.kw-sim-classifications{gap:10px;margin-bottom:12px;display:grid}.kw-sim-classification{--classification-accent:#fb7185;--classification-bg:#fb718514;border:1px solid color-mix(in srgb, var(--classification-accent) 38%, transparent);border-left:3px solid var(--classification-accent);background:var(--classification-bg);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(180px,.35fr);gap:16px;padding:12px;display:grid}.kw-sim-classification--ajakan{--classification-accent:#fb7185;--classification-bg:#fb718514}.kw-sim-classification--hate{--classification-accent:#f87171;--classification-bg:#f8717117}.kw-sim-classification--lokasi{--classification-accent:#38bdf8;--classification-bg:#38bdf814}.kw-sim-classification--netral{--classification-accent:#94a3b8;--classification-bg:#94a3b812}.kw-sim-classification__main,.kw-sim-classification__confidence{gap:4px;display:grid}.kw-sim-classification__eyebrow,.kw-sim-classification__confidence span,.kw-sim-summary span{color:#94a3b8;font-size:12px;font-weight:600}.kw-sim-classification__main strong{color:#f8fafc;font-size:14px}.kw-sim-classification__main small,.kw-sim-classification__confidence small{color:#94a3b8;line-height:1.4}.kw-sim-classification__confidence{border-left:1px solid #ffffff14;align-content:center;padding-left:16px}.kw-sim-classification__confidence strong{color:var(--classification-accent);font-family:var(--sx-font);font-size:18px}.kw-sim-summary{background:#1e293b;border-left:2px solid #3b82f6;border-radius:6px;padding:10px}.kw-sim-summary p{color:#cbd5e1;margin:5px 0 0;font-size:13px;font-style:italic;line-height:1.5}.kw-sim-confidence-note{color:#9aa4b6;margin:8px 0 0;font-size:12px}.kw-sim-label-card{color:#c7d2fe;background:#6366f11f;border:1px solid #6366f14d;border-radius:8px;padding:8px 12px;font-size:12px}.kw-sim-label-card--none{color:#94a3b8;background:#ffffff0a;border-color:#ffffff1a}.kw-sim-label-card__head{justify-content:space-between;align-items:center;gap:12px;font-weight:600;display:flex}.kw-sim-label-card__matches{color:#ef4444;margin-top:4px;font-size:12px}.kw-sim-label-card__confidence{color:#94a3b8;font-family:var(--sx-font)}@media (max-width:720px){.kw-sim-classification{grid-template-columns:1fr}.kw-sim-classification__confidence{border-top:1px solid #ffffff14;border-left:0;padding-top:10px;padding-left:0}}.kw-toolbar{flex-direction:column;justify-content:space-between;gap:12px;display:flex}@media (min-width:768px){.kw-toolbar{flex-direction:row;align-items:center}}.kw-toolbar__filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.kw-search-wrap{width:100%;position:relative}@media (min-width:768px){.kw-search-wrap{width:280px}}.kw-search-icon{color:#9aa4b6;pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.kw-search-input{padding-left:32px!important}.kw-table-container{background:#0f172a66;border:1px solid #ffffff14;border-radius:10px;overflow-x:auto}.kw-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.kw-table th{color:#94a3b8;background:#00000059;border-bottom:1px solid #ffffff14;padding:12px 16px;font-size:12px;font-weight:600}.kw-table td{color:#cbd5e1;vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:12px 16px}.kw-table tr:hover td{background:#ffffff05}.kw-group-tag{color:#a5b4fc;background:#6366f11f;border:1px solid #6366f140;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}.kw-term-text{font-family:var(--sx-font);color:#f8fafc;font-weight:600}.kw-scope-badge{color:#94a3b8;background:#ffffff0f;border-radius:4px;padding:2px 7px;font-size:12px;display:inline-block}.kw-status-pill{border-radius:9999px;align-items:center;gap:5px;padding:3px 8px;font-size:12px;font-weight:500;display:inline-flex}.kw-status-pill--active{color:#34d399;background:#10b98126;border:1px solid #10b9814d}.kw-status-pill--disabled{color:#94a3b8;background:#ffffff0d;border:1px solid #ffffff1a}.kw-modal-overlay{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.kw-modal{background:#0f172a;border:1px solid #ffffff24;border-radius:14px;flex-direction:column;gap:16px;width:100%;max-width:580px;padding:22px;display:flex;box-shadow:0 25px 50px -12px #0009}.kw-modal__head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.kw-modal__head h3{color:#f8fafc;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}.kw-modal__body{flex-direction:column;gap:10px;max-height:340px;display:flex;overflow-y:auto}.kw-version-item{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;justify-content:space-between;align-items:flex-start;padding:10px 12px;font-size:12px;display:flex}.kw-version-tag{font-family:var(--sx-font);color:#818cf8;font-weight:600}.kw-modal__foot{border-top:1px solid #ffffff14;justify-content:flex-end;padding-top:14px;display:flex}
.sr-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121826b3;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:16px;padding:22px;display:flex;box-shadow:0 4px 20px #00000040}.sr-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.sr-title-wrap{align-items:center;gap:12px;display:flex}.sr-icon-box{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.sr-title-wrap h3{color:#f8fafc;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}.sr-title-wrap p{color:#94a3b8;margin:4px 0 0;font-size:12px}.sr-pending-badge{color:#fde68a;background:#f59e0b33;border:1px solid #f59e0b66;border-radius:9999px;padding:3px 8px;font-size:12px;font-weight:600}.sr-controls{align-items:center;gap:8px;display:flex}.sr-filter-group{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:2px;display:flex}.sr-filter-btn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:5px 12px;font-size:12px;font-weight:600;transition:all .15s}.sr-filter-btn--active{color:#fff;background:#4f46e5;box-shadow:0 1px 3px #0000004d}.sr-candidate-list{flex-direction:column;gap:12px;display:flex}.sr-candidate-card{background:#0f172ad9;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:12px;padding:16px;transition:border-color .15s;display:flex}.sr-candidate-card--pending{background:#181e30d9;border-color:#f59e0b66}.sr-candidate-card--approved{opacity:.9;border-color:#10b9814d}.sr-candidate-card--rejected{opacity:.9;border-color:#ef44444d}.sr-candidate-head{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-bottom:10px;display:flex}.sr-score-tag{font-size:12px;font-weight:600;font-family:var(--sx-font);border-radius:6px;padding:3px 8px}.sr-score-tag--high{color:#fca5a5;background:#ef444433;border:1px solid #ef444466}.sr-score-tag--med{color:#fde68a;background:#f59e0b33;border:1px solid #f59e0b66}.sr-evidence-box{background:#0000004d;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:6px;padding:12px;font-size:12px;display:flex}.sr-meta-grid{color:#94a3b8;border-top:1px solid #ffffff0f;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;padding-top:10px;font-size:12px;display:grid}.sr-meta-grid strong{color:#f8fafc;font-family:var(--sx-font)}.sr-actions-row{border-top:1px solid #ffffff0f;justify-content:flex-end;gap:8px;padding-top:10px;display:flex}
