.alert-feed[data-v-a9956e27]{background:#111827;border:1px solid #1f2937;border-radius:.75rem;grid-template-rows:auto auto 1fr;height:100%;padding:1rem;display:grid;overflow:hidden}.feed-header[data-v-a9956e27]{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}h2[data-v-a9956e27]{margin:0}p[data-v-a9956e27]{color:#9ca3af;margin:.25rem 0 1rem}.filters[data-v-a9956e27]{gap:.4rem;margin-bottom:.75rem;display:flex}.export-button[data-v-a9956e27]{color:#93c5fd;border-radius:var(--ui-button-radius);cursor:pointer;background:0 0;border:1px solid #1d4ed8;margin-bottom:.35rem;padding:.28rem .6rem;font-size:.72rem}.filters button[data-v-a9956e27]{color:#d1d5db;border-radius:var(--ui-button-radius);cursor:pointer;background:#1f2937;border:1px solid #374151;padding:.35rem .7rem}.filters button.active[data-v-a9956e27]{border-color:#f59e0b}.lifecycle-hint[data-v-a9956e27]{color:#94a3b8;margin:-.25rem 0 .65rem;font-size:.7rem}.hint-badge[data-v-a9956e27]{border-radius:999px;align-items:center;margin:0 .2rem 0 .35rem;padding:.08rem .35rem;font-size:.64rem;font-weight:600;display:inline-flex}ul[data-v-a9956e27]{scrollbar-width:thin;scrollbar-color:#334155 #0f172a;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}ul[data-v-a9956e27]::-webkit-scrollbar{width:10px}ul[data-v-a9956e27]::-webkit-scrollbar-track{background:#0f172a;border-radius:999px}ul[data-v-a9956e27]::-webkit-scrollbar-thumb{background:linear-gradient(#475569 0%,#334155 100%);border:2px solid #0f172a;border-radius:999px}ul[data-v-a9956e27]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#64748b 0%,#475569 100%)}li[data-v-a9956e27]{cursor:pointer;border-bottom:1px solid #1f2937;grid-template-columns:180px 58px minmax(0,1fr) 86px 102px;align-items:start;gap:.65rem;padding:.62rem 0;display:grid}li.selected[data-v-a9956e27]{background:#080f1ed1}.severity-wrap[data-v-a9956e27]{align-items:center;gap:.3rem;min-width:0;display:inline-flex}.severity[data-v-a9956e27]{letter-spacing:.02em;min-width:0;font-size:.8rem;font-weight:600}.critical .severity[data-v-a9956e27]{color:#ef4444}.warning .severity[data-v-a9956e27]{color:#f59e0b}.info .severity[data-v-a9956e27]{color:#6b7280}.z-badge[data-v-a9956e27]{opacity:.92;font-size:.71rem}.critical .z-badge[data-v-a9956e27]{color:#ef4444}.warning .z-badge[data-v-a9956e27]{color:#f59e0b}.info .z-badge[data-v-a9956e27]{color:#6b7280}.status-badge[data-v-a9956e27]{border-radius:999px;padding:.12rem .36rem;font-size:.66rem}.status-badge.ack[data-v-a9956e27]{color:#d1d5db;background:#374151}.status-badge.resolved[data-v-a9956e27]{color:#052e16;background:#22c55e}.segment[data-v-a9956e27]{color:#94a3b8;width:56px;font-size:.76rem;font-weight:600}.content[data-v-a9956e27]{min-width:0;display:grid}.message[data-v-a9956e27]{color:#d1d5db;white-space:normal;overflow-wrap:anywhere;font-size:.83rem;line-height:1.25}.explanation[data-v-a9956e27]{color:#94a3b8;white-space:normal;overflow-wrap:anywhere;margin-top:.18rem;font-size:.72rem;line-height:1.25}.telemetry[data-v-a9956e27]{color:#94a3b8;white-space:normal;overflow-wrap:anywhere;letter-spacing:.01em;margin-top:.14rem;font-size:.67rem;line-height:1.2}.pulse[data-v-a9956e27]{color:#22c55e;margin-left:.35rem;font-weight:600}.timestamp[data-v-a9956e27]{color:#94a3b8;text-align:right;gap:.08rem;font-size:.74rem;display:grid}.timestamp small[data-v-a9956e27]{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:.62rem}.actions[data-v-a9956e27]{justify-self:end;display:inline-flex}.ack-button[data-v-a9956e27],.resolve-button[data-v-a9956e27]{color:#d1d5db;border-radius:var(--ui-button-radius);cursor:pointer;background:0 0;border:1px solid #374151;padding:.25rem .45rem;font-size:.74rem}.resolve-button[data-v-a9956e27]{color:#86efac;border-color:#22c55e}.acknowledged[data-v-a9956e27]{opacity:.86}.resolved[data-v-a9956e27]{opacity:.7}.details[data-v-a9956e27]{color:#e2e8f0;border-top:1px dashed #334155;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.28rem .75rem;margin-top:.2rem;padding-top:.45rem;font-size:.7rem;display:grid}.details span[data-v-a9956e27]{gap:.08rem;display:grid}.details small[data-v-a9956e27]{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;font-size:.58rem}@media (width<=1024px){li[data-v-a9956e27]{grid-template-columns:160px 56px minmax(0,1fr) 80px 96px;gap:.45rem}}@media (width<=768px){.alert-feed[data-v-a9956e27]{padding:.75rem}.feed-header[data-v-a9956e27]{flex-direction:column;gap:.35rem}.export-button[data-v-a9956e27]{margin-bottom:.45rem;padding:.22rem .5rem;font-size:.68rem}.filters[data-v-a9956e27]{flex-wrap:wrap;margin-bottom:.5rem}.filters button[data-v-a9956e27]{padding:.24rem .5rem;font-size:.7rem}.lifecycle-hint[data-v-a9956e27]{display:none}li[data-v-a9956e27]{grid-template-columns:1fr;gap:.22rem;padding:.5rem 0}.segment[data-v-a9956e27],.timestamp[data-v-a9956e27],.actions[data-v-a9956e27]{text-align:left;justify-self:start;width:auto}.actions[data-v-a9956e27]{margin-top:.2rem}.details[data-v-a9956e27]{grid-template-columns:1fr}}.metrics-bar[data-v-459c30c9]{color:#cbd5e1;border-top:1px solid #1e2a3a;border-bottom:1px solid #1e2a3a;justify-content:flex-start;align-items:center;min-height:36px;padding:0 1rem;font-size:.84rem;display:flex}.metrics-inline[data-v-459c30c9]{flex-wrap:wrap;align-items:center;gap:.45rem;display:inline-flex}.divider[data-v-459c30c9]{color:#475569}.dot[data-v-459c30c9]{border-radius:999px;width:.5rem;height:.5rem}.online[data-v-459c30c9]{background:#22c55e}.offline[data-v-459c30c9]{background:#ef4444}.tiny-badge[data-v-459c30c9]{color:#cbd5e1;background:#0f172a9e;border:1px solid #334155;border-radius:.38rem;padding:.12rem .35rem;font-size:.7rem}.tiny-badge.ws-neutral[data-v-459c30c9]{color:#93c5fd;border-color:#1d4ed8}.tiny-badge.ws-good[data-v-459c30c9]{color:#86efac;border-color:#15803d}.tiny-badge.ws-warn[data-v-459c30c9]{color:#facc15;border-color:#ca8a04}.tiny-badge.ws-bad[data-v-459c30c9]{color:#fca5a5;border-color:#dc2626}.tiny-badge.ok[data-v-459c30c9]{color:#86efac;border-color:#15803d}.tiny-badge.down[data-v-459c30c9]{color:#fca5a5;border-color:#dc2626}.tiny-badge.stale[data-v-459c30c9]{color:#facc15;border-color:#ca8a04}@media (width<=768px){.metrics-bar[data-v-459c30c9]{padding:.35rem .8rem;font-size:.76rem}.metrics-inline[data-v-459c30c9]{gap:.4rem .28rem}.divider-break[data-v-459c30c9]{flex-basis:100%;height:0;margin:.05rem 0;overflow:hidden}}.segment-chip[data-v-1d3deee1]{white-space:nowrap;background:#111827;border:1px solid #1e2a3a;border-left-width:3px;border-radius:.65rem;align-items:center;gap:.6rem;width:210px;height:64px;padding:0 .9rem;display:flex}.name[data-v-1d3deee1]{font-size:1rem;font-weight:600}.meta[data-v-1d3deee1]{line-height:1.05;display:grid}.symbol[data-v-1d3deee1]{color:#9ca3af;font-size:.9rem}.z-score[data-v-1d3deee1]{font-size:.76rem}.z-critical[data-v-1d3deee1]{color:#ef4444}.z-warning[data-v-1d3deee1]{color:#f59e0b}.z-info[data-v-1d3deee1]{color:#6b7280}.state[data-v-1d3deee1]{letter-spacing:.03em;margin-top:.08rem;font-size:.66rem}.state-critical[data-v-1d3deee1]{color:#ef4444}.state-warning[data-v-1d3deee1]{color:#f59e0b}.state-info[data-v-1d3deee1]{color:#94a3b8}.state-normal[data-v-1d3deee1]{color:#64748b}.count-badge[data-v-1d3deee1]{color:#e5e7eb;background:#1f2937;border-radius:999px;justify-content:center;align-items:center;min-width:1.55rem;height:1.55rem;margin-left:auto;font-size:.84rem;display:inline-flex}@media (width<=768px){.segment-chip[data-v-1d3deee1]{width:100%;max-width:100%;height:58px;padding:0 .7rem}.name[data-v-1d3deee1]{font-size:.9rem}.meta[data-v-1d3deee1]{align-items:center;gap:.35rem;line-height:1;display:flex}.symbol[data-v-1d3deee1]{font-size:.78rem}.z-score[data-v-1d3deee1]{font-size:.74rem}.state[data-v-1d3deee1]{margin-top:0;font-size:.62rem}}.sound-toggle[data-v-5f61913d]{color:#d1d5db;border-radius:var(--ui-button-radius);cursor:pointer;background:#111827;border:1px solid #334155;align-items:center;gap:.6rem;padding:.62rem 1rem;font-size:.9rem;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.sound-toggle.active[data-v-5f61913d]{color:#34d399;border-color:#34d399}.icon[data-v-5f61913d]{font-size:1.25rem}@media (width<=768px){.sound-toggle[data-v-5f61913d]{gap:.45rem;padding:.5rem .8rem;font-size:.82rem}.icon[data-v-5f61913d]{font-size:1rem}}.zscore-chart[data-v-b2728c51]{background:#111827;border:1px solid #1f2937;border-radius:.75rem;grid-template-rows:auto 1fr auto;height:100%;padding:1rem 1rem 1.35rem;display:grid;overflow:hidden}.chart-header[data-v-b2728c51]{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.controls[data-v-b2728c51]{align-content:start;justify-items:end;gap:.35rem;display:grid}.control-row[data-v-b2728c51]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}h2[data-v-b2728c51]{margin:0}p[data-v-b2728c51]{color:#9ca3af;margin:.2rem 0 .5rem}.legend-controls[data-v-b2728c51]{flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:0;display:flex}.live-button[data-v-b2728c51]{color:#d1d5db;border-radius:var(--ui-button-radius);cursor:pointer;background:#374151;border:1px solid #4b5563;padding:.2rem .5rem;font-size:.74rem}.live-button.active[data-v-b2728c51]{color:#052e16;background:#16a34a;border-color:#16a34a}.legend-button[data-v-b2728c51]{color:#6b7280;border-radius:var(--ui-button-radius);cursor:pointer;background:0 0;border:1px solid #374151;padding:.28rem .65rem;font-size:.78rem}.legend-button.active[data-v-b2728c51]{color:#111827}.chart[data-v-b2728c51]{width:100%;height:100%}.chart-footer[data-v-b2728c51]{justify-content:space-between;align-items:center;gap:.7rem;margin-top:.35rem;padding-bottom:.15rem;display:flex}.zoom-hint[data-v-b2728c51]{color:#7c8aa5;margin:0;font-size:.74rem}.footer-live-button[data-v-b2728c51]{justify-self:end}.modal-overlay[data-v-b2728c51]{z-index:40;background:#020617b8;place-items:center;display:grid;position:fixed;inset:0}.modal-card[data-v-b2728c51]{background:#111827;border:1px solid #1f2937;border-radius:.75rem;width:min(560px,92vw);padding:1rem}.modal-card h3[data-v-b2728c51]{margin:0 0 .8rem}.preset-row[data-v-b2728c51]{flex-wrap:wrap;gap:.45rem;margin-bottom:.8rem;display:flex}.preset-button[data-v-b2728c51]{color:#9ca3af;border-radius:var(--ui-button-radius);cursor:pointer;background:0 0;border:1px solid #374151;padding:.28rem .65rem;font-size:.78rem}.preset-button.active[data-v-b2728c51]{color:#081021;background:#3b82f6;border-color:#3b82f6}.settings-grid[data-v-b2728c51]{gap:.45rem;display:grid}.section-title[data-v-b2728c51]{color:#cbd5e1;margin:.2rem 0 0;font-size:.82rem}.section-help[data-v-b2728c51]{color:#8ea0bd;margin:0;font-size:.69rem;line-height:1.25}.field[data-v-b2728c51]{color:#cbd5e1;gap:.3rem;font-size:.82rem;display:grid}.field input[type=range][data-v-b2728c51]{width:100%}.persistence-options[data-v-b2728c51]{flex-wrap:wrap;gap:.35rem;display:flex}.persistence-button[data-v-b2728c51]{color:#cbd5e1;border-radius:var(--ui-button-radius);cursor:pointer;background:#0f172a;border:1px solid #334155;padding:.22rem .5rem;font-size:.72rem}.persistence-button.active[data-v-b2728c51]{color:#eff6ff;background:#2563eb;border-color:#2563eb}.validation-message[data-v-b2728c51]{color:#fca5a5;margin:.8rem 0 0;font-size:.8rem}.apply-progress[data-v-b2728c51]{color:#93c5fd;align-items:center;gap:.45rem;margin-top:.55rem;font-size:.76rem;display:inline-flex}.spinner[data-v-b2728c51]{border:2px solid #93c5fd47;border-top-color:#60a5fa;border-radius:50%;width:.78rem;height:.78rem;animation:.7s linear infinite spin-b2728c51}.action-row[data-v-b2728c51]{justify-content:flex-end;gap:.5rem;margin-top:.9rem;display:flex}.secondary-button[data-v-b2728c51]{color:#e5e7eb;border-radius:var(--ui-button-radius);cursor:pointer;background:#1f2937;border:1px solid #334155;padding:.4rem .8rem}.apply-button[data-v-b2728c51]{color:#eff6ff;border-radius:var(--ui-button-radius);cursor:pointer;background:#2563eb;border:1px solid #2563eb;padding:.4rem .8rem}.apply-button[data-v-b2728c51]:disabled{opacity:.55;cursor:not-allowed}@keyframes spin-b2728c51{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=1024px){.chart-header[data-v-b2728c51]{flex-direction:column;align-items:stretch}.controls[data-v-b2728c51]{justify-items:start}.chart[data-v-b2728c51]{min-height:320px}}@media (width<=768px){.zscore-chart[data-v-b2728c51]{padding:.75rem .75rem 1.35rem}.legend-controls[data-v-b2728c51]{gap:.3rem}.legend-button[data-v-b2728c51],.live-button[data-v-b2728c51],.preset-button[data-v-b2728c51]{padding:.22rem .5rem;font-size:.7rem}.zoom-hint[data-v-b2728c51]{font-size:.66rem}.chart-footer[data-v-b2728c51]{flex-direction:column;align-items:flex-start;gap:.35rem;padding-bottom:.45rem}.footer-live-button[data-v-b2728c51]{align-self:flex-end;margin-bottom:.12rem}.modal-card[data-v-b2728c51]{width:min(560px,96vw);padding:.8rem}}.dashboard[data-v-27f438ae]{color:#d1d5db;box-sizing:border-box;background:#0a0e1a;gap:0;min-height:100vh;padding:0 0 14px;display:grid;overflow:hidden}.top-bar[data-v-27f438ae]{grid-template-columns:minmax(320px,1fr) auto;align-items:stretch;gap:1rem;min-height:100px;padding:1rem;display:grid}.header-left[data-v-27f438ae]{flex-direction:column;justify-content:space-around;align-items:flex-start;min-height:136px;display:flex}.header-right[data-v-27f438ae]{place-self:start end;align-items:flex-start;gap:.95rem;display:flex}.how-button[data-v-27f438ae]{color:#eaf2ff;border-radius:var(--ui-button-radius);cursor:pointer;background:linear-gradient(135deg,#1d4ed8,#2563eb);border:1px solid #3b82f6;justify-self:start;align-items:center;gap:.4rem;margin-top:0;padding:.28rem .65rem;font-size:.8rem;font-weight:600;display:inline-flex;box-shadow:0 0 0 1px #60a5fa29,0 6px 14px #2563eb2e}.how-button[data-v-27f438ae]:hover{filter:brightness(1.07)}.how-icon[data-v-27f438ae]{background:#fff3;border:1px solid #ffffff73;border-radius:999px;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.69rem;font-weight:700;display:inline-flex}h1[data-v-27f438ae]{margin:0;font-size:2rem;line-height:1.08}p[data-v-27f438ae]{color:#9ca3af;max-width:700px;margin:0;font-size:.9rem;line-height:1.3}.segment-grid[data-v-27f438ae]{flex-wrap:nowrap;gap:.75rem;margin:0;padding:.35rem 1rem .7rem;display:flex;overflow:hidden}.detection-toolbar[data-v-27f438ae]{align-items:center;gap:.72rem;display:flex}.detection-button[data-v-27f438ae]{color:#eff6ff;border-radius:var(--ui-button-radius);cursor:pointer;background:linear-gradient(135deg,#2563eb,#7c3aed);border:1px solid #3b82f6;min-height:2.55rem;padding:.52rem 1.05rem;font-size:1.02rem;font-weight:600;line-height:1.1;box-shadow:0 0 0 1px #60a5fa33,0 8px 20px #2563eb2e}.detection-button[data-v-27f438ae]:hover{filter:brightness(1.05)}.mode-indicator[data-v-27f438ae]{letter-spacing:.04em;text-transform:uppercase;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.88;background:#0f172a99;border:1px solid #223046;border-radius:.45rem;padding:.22rem .46rem;font-size:.71rem}.mode-balanced[data-v-27f438ae]{color:#93c5fd;border-color:#1d4ed8}.mode-conservative[data-v-27f438ae]{color:#86efac;border-color:#15803d}.mode-sensitive[data-v-27f438ae]{color:#fca5a5;border-color:#dc2626}.mode-custom[data-v-27f438ae]{color:#d8b4fe;border-color:#9333ea}.insights-grid[data-v-27f438ae]{grid-template-columns:1fr 1fr;gap:0;height:calc(50vh - 18px);margin-top:.25rem;display:grid}.panel[data-v-27f438ae]{height:calc(50vh - 18px);padding:.5rem .5rem .85rem;overflow:hidden}.modal-overlay[data-v-27f438ae]{z-index:40;background:#020617b8;place-items:center;display:grid;position:fixed;inset:0}.modal-card[data-v-27f438ae]{background:#111827;border:1px solid #1f2937;border-radius:.9rem;width:min(560px,92vw);padding:1rem}.modal-card h2[data-v-27f438ae]{margin:0 0 .8rem}.modal-card h3[data-v-27f438ae]{color:#cbd5e1;margin:.75rem 0 .2rem;font-size:.95rem}.modal-card p[data-v-27f438ae]{color:#9ca3af;margin:0}.close-button[data-v-27f438ae]{color:#e5e7eb;border-radius:var(--ui-button-radius);cursor:pointer;background:#1f2937;border:1px solid #334155;margin-top:.9rem;padding:.4rem .8rem}@media (width<=1024px){.top-bar[data-v-27f438ae]{grid-template-columns:1fr;align-items:start;gap:.8rem;min-height:0}.header-right[data-v-27f438ae]{flex-wrap:wrap;justify-self:start}.header-left[data-v-27f438ae]{min-height:118px}.segment-grid[data-v-27f438ae]{flex-wrap:wrap;overflow:visible}.insights-grid[data-v-27f438ae]{grid-template-columns:1fr;gap:.35rem;height:auto}.panel[data-v-27f438ae]{height:auto;min-height:52vh}}@media (width<=768px){.dashboard[data-v-27f438ae]{padding-bottom:.8rem;overflow:auto}.top-bar[data-v-27f438ae]{padding:.8rem}.header-left[data-v-27f438ae]{justify-content:flex-start;gap:.55rem;min-height:0}h1[data-v-27f438ae]{font-size:1.45rem}p[data-v-27f438ae]{font-size:.82rem}.header-right[data-v-27f438ae]{gap:.6rem}.detection-toolbar[data-v-27f438ae]{gap:.5rem}.detection-button[data-v-27f438ae]{min-height:2.1rem;padding:.38rem .75rem;font-size:.88rem}.mode-indicator[data-v-27f438ae]{font-size:.62rem}.how-button[data-v-27f438ae]{margin-top:.08rem;padding:.24rem .52rem;font-size:.74rem}.how-icon[data-v-27f438ae]{width:.9rem;height:.9rem;font-size:.64rem}.segment-grid[data-v-27f438ae]{gap:.5rem;padding:.35rem .8rem .65rem}.panel[data-v-27f438ae]{min-height:60vh;padding:.4rem}}:root{--ui-button-radius:.6rem}body{color:#d1d5db;background-color:#0a0e1a;margin:0;font-family:Inter,Segoe UI,sans-serif}
