@font-face{font-family:Plex;src:url(/assets/plex-400-hebrew-DtcEHBoE.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Plex;src:url(/assets/plex-400-latin-LNOA4mnG.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;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:Plex;src:url(/assets/plex-600-hebrew-C_LU4WLU.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Plex;src:url(/assets/plex-600-latin-D8In27CT.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;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}:root{--font:"Plex", "Segoe UI", "Arial Hebrew", Arial, sans-serif;--bg:#fafaf8;--surface:#fff;--ink:#17272b;--muted:#6b7c80;--faint:#9aa8ab;--line:#e7eae7;--accent:#0b7285;--accent-deep:#085a69;--accent-soft:#e6f3f5;--good:#237a50;--good-soft:#e5f3eb;--warn:#96721e;--warn-soft:#f8f0dc;--crit:#b23b31;--crit-soft:#f9e9e6}*{box-sizing:border-box}body{margin:0}#app{font-family:var(--font);background:var(--bg);color:var(--ink);border-top:4px solid var(--accent);height:100vh;padding:0 0 14px;font-size:16px;line-height:1.55;overflow:hidden}.wrap{flex-direction:column;max-width:1780px;height:100%;min-height:0;margin:0 auto;padding:0 32px;display:flex}.ltr{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;display:inline-block}header.top{flex-wrap:wrap;flex:none;align-items:center;gap:20px;padding:18px 0 16px;display:flex}.brand .eyebrow{letter-spacing:.02em;color:var(--accent);margin:0 0 3px;font-size:13px;font-weight:600}.brand h1{margin:0;font-size:28px;font-weight:600}.top-spacer{flex:1}.badge-demo{color:var(--warn);background:var(--warn-soft);border-radius:999px;padding:6px 16px;font-size:13px;font-weight:600}.clock{color:var(--muted);font-variant-numeric:tabular-nums;font-size:15px}.kpis{flex:none;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-bottom:16px;display:grid}.kpi{background:var(--surface);border:1px solid var(--line);border-radius:12px;gap:3px;padding:16px 22px 12px;display:grid}.kpi .k-label{letter-spacing:.02em;color:var(--muted);font-size:13px;font-weight:600}.kpi .k-value{font-variant-numeric:tabular-nums;font-size:38px;font-weight:600;line-height:1.1}.kpi .k-sub{color:var(--muted);font-size:14px}.kpi .k-sub b{color:var(--good);font-weight:600}.kpi svg{width:100%;height:26px;margin-top:6px;display:block}@media (prefers-reduced-motion:no-preference){.reveal{animation:.5s ease-out backwards rise}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.kpis .kpi:first-child{animation-delay:50ms}.kpis .kpi:nth-child(2){animation-delay:.12s}.kpis .kpi:nth-child(3){animation-delay:.19s}.kpis .kpi:nth-child(4){animation-delay:.26s}.panel.reveal{animation-delay:.34s}}.grid{flex:1;grid-template-columns:minmax(0,1fr) minmax(430px,470px);align-items:stretch;gap:16px;min-height:0;display:grid}.stack{flex-direction:column;gap:16px;min-height:0;display:flex}.stack .panel{flex:1 1 0;min-height:0}.side .panel-body{flex:1;min-height:0;overflow:auto}section.panel{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.panel-head{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:14px;padding:18px 24px 16px;display:flex}.panel-head h2{letter-spacing:.02em;margin:0;font-size:15px;font-weight:600}.panel-head .cap{color:var(--muted);margin:0;font-size:14px}.panel-head{flex:none}.panel-body{padding:18px 24px}.tablewrap{min-height:0;overflow:auto}.panel>.tablewrap{flex:1}table{font-family:var(--font);border-collapse:collapse;white-space:nowrap;font-variant-numeric:tabular-nums;width:100%;font-size:14.5px}th,td{text-align:start;border-bottom:1px solid var(--line);padding:10px 12px}th{color:var(--faint);letter-spacing:.02em;z-index:1;background:var(--surface);box-shadow:0 1px 0 var(--line);font-size:12.5px;font-weight:600;position:sticky;top:0}tbody tr:last-child td{border-bottom:none}tbody tr:hover td{background:var(--bg)}.chip{background:var(--accent-soft);color:var(--accent-deep);border-radius:999px;padding:3px 12px;font-size:13px;font-weight:600;display:inline-block}.chip.good{background:var(--good-soft);color:var(--good)}.chip.warn{background:var(--warn-soft);color:var(--warn)}.chip.crit{background:var(--crit-soft);color:var(--crit)}.chip.mut{background:var(--bg);color:var(--muted);border:1px solid var(--line)}.side table{white-space:normal;font-size:13.5px}.side td .chip{white-space:nowrap;padding:3px 10px;font-size:12.5px}.side th,.side td{padding:7px 8px}.side th:last-child,.side td:last-child{padding-inline-end:2px}.side .panel-head{padding:12px 20px 10px}.side .panel-body{padding:12px 20px 14px}.rem{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;padding:12px 4px;display:flex}.rem:last-of-type{border-bottom:none}.rem .r-who b{font-size:16px;font-weight:600;display:block}.rem .r-who span{color:var(--muted);font-size:14px}.rem .r-status{margin-inline-start:auto}.round-label{letter-spacing:.02em;color:var(--accent-deep);margin:0 0 12px;font-size:13px;font-weight:600}footer.foot{color:var(--faint);flex:none;margin-top:12px;font-size:13px}@media (width<=1440px),(height<=760px){#app{height:auto;overflow:visible}.wrap{height:auto;display:block}.grid{grid-template-columns:1fr;display:grid}.panel>.tablewrap{max-height:70vh}}
