@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/onest-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/onest-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/onest-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/onest-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans: "Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--background: #0a0f1e;--surface: #101a30;--separator: #132857;--form-bg: #1e293b;--form-placeholder: #64748b;--foreground: #fcfcfc;--foreground-muted: #8494a8;--accent-color: #3f78e8;--accent-hover: #3592f9;--success: #16a34a;--danger: #ff383c;--radius-md: 8px;--radius-lg: 16px;--focus-ring: 0 0 0 2px color-mix(in srgb, var(--accent-color) 60%, transparent)}:root{--warning: #f7b750;--warning-fg: #f9cb87;--danger-fg: #eb7872;--danger-strong: #db3b3e;--success-fg: #74d88f;--success-bright: #17c964;--accent-fg: #61a8fc;--surface-hover: #172135;--border: #334155;--danger-soft: color-mix(in srgb, var(--danger) 14%, transparent);--warning-soft: color-mix(in srgb, var(--warning) 14%, transparent);--success-soft: color-mix(in srgb, var(--success) 14%, transparent);--accent-soft: color-mix(in srgb, var(--accent-color) 16%, transparent);--backdrop: rgba(3, 7, 18, .7);--shadow-overlay: 0 24px 64px rgba(0, 0, 0, .55);--video-bg: #000;--radius-sm: 4px;--page-gap: 1.25rem;--on-video: rgba(255, 255, 255, .95);--on-video-muted: rgba(255, 255, 255, .82);--bg: var(--background);--panel: var(--surface);--text: var(--foreground);--muted: var(--border);--muted-text: var(--foreground-muted);--accent: var(--accent-color);--ok: var(--success);--attention: var(--warning);--alarm: var(--danger);--alarm-bg: #1a1424}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:36px;padding:0 .9rem;border:0;border-radius:var(--radius-md);font:inherit;font-weight:500;line-height:1;cursor:pointer;white-space:nowrap;color:var(--foreground);background:var(--form-bg);text-decoration:none}.btn:hover{background:var(--border)}.btn.primary{background:var(--accent-color);color:#fff}.btn.primary:hover{background:var(--accent-hover)}.btn.soft{background:var(--accent-soft);color:var(--accent-fg)}.btn.soft:hover{background:color-mix(in srgb,var(--accent-color) 26%,transparent)}.btn.danger{background:var(--danger-strong);color:#fff}.btn.danger:hover{background:var(--danger)}.btn.danger-soft{background:var(--danger-soft);color:var(--danger-fg)}.btn.danger-soft:hover{background:color-mix(in srgb,var(--danger) 24%,transparent)}.btn.ghost{background:none;color:var(--foreground-muted)}.btn.ghost:hover{background:var(--surface-hover);color:var(--foreground)}.btn.link{background:none;color:var(--accent-fg);padding:0 .4rem}.btn.link:hover{background:none;color:var(--accent-hover)}.btn.sm{height:30px;padding:0 .7rem;font-size:.85rem}.btn.icon{width:36px;padding:0}.btn.icon.sm{width:30px}.btn:disabled{opacity:.5;cursor:default}.btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.field{height:36px;box-sizing:border-box;padding:0 .75rem;width:100%;border:1px solid transparent;border-radius:var(--radius-md);background:var(--form-bg);color:var(--foreground);font:inherit}.field::placeholder{color:var(--form-placeholder)}.field:focus{outline:none;box-shadow:var(--focus-ring)}select.field{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2rem;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center}select.field.empty{color:var(--form-placeholder)}.field-wrap{position:relative}.field-wrap>.icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--form-placeholder);pointer-events:none}.field-wrap>.field{padding-left:2.2rem}.label{display:block;font-size:.75rem;color:var(--foreground-muted);margin-bottom:.35rem}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.muted{color:var(--foreground-muted)}.lvl-alarm{color:var(--danger-fg)}.lvl-attention{color:var(--warning-fg)}.lvl-info{color:var(--success-fg)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@media print{:root{--background: #fff;--surface: #fff;--form-bg: #fff;--surface-hover: #fff;--foreground: #101010;--foreground-muted: #4a4a4a;--separator: #b4b4b4;--border: #b4b4b4;--danger-fg: #a11a16;--warning-fg: #7a4b00;--success-fg: #14611f;--accent-fg: #123a86}body{background:#fff;color:#101010}.menu,.top,.btn,.pill,.chips{display:none!important}.layout,.layout.collapsed{display:block!important;height:auto!important}.content,.page{display:block!important;height:auto!important;min-height:0!important;overflow:visible!important}.table-wrap,.tablebox{height:auto!important;max-height:none!important;overflow:visible!important}thead{display:table-header-group}thead th{position:static}tr{break-inside:avoid}}.icon.svelte-1eqehiz{flex:none;display:inline-block;vertical-align:-.15em}.empty.svelte-13862ru{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.25rem;padding:3rem 1rem;color:var(--foreground-muted);min-height:40vh}h3.svelte-13862ru{margin:.75rem 0 0;font-size:.95rem;font-weight:500;color:var(--foreground)}p.svelte-13862ru{margin:0;font-size:.8rem;max-width:24rem}.action.svelte-13862ru{margin-top:1rem}.backdrop.svelte-ta60gp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;background:var(--backdrop);padding:1rem}.dialog.svelte-ta60gp{max-width:100%;max-height:calc(100vh - 2rem);overflow:auto;box-sizing:border-box;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--separator);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay)}.box.svelte-7e0w24{position:relative;padding:1.5rem;display:flex;flex-direction:column;gap:.5rem}.close.svelte-7e0w24{position:absolute;top:.9rem;right:.9rem}.mark.svelte-7e0w24{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--danger-soft);color:var(--danger-fg);margin-bottom:.75rem}h3.svelte-7e0w24{margin:0;font-size:1rem;font-weight:500}h3.svelte-7e0w24 b{font-weight:600}p.svelte-7e0w24{margin:0;font-size:.85rem;color:var(--foreground-muted);line-height:1.45}.actions.svelte-7e0w24{display:flex;justify-content:flex-end;gap:.6rem;margin-top:1rem}.posts.svelte-1pzib7j{display:flex;flex-direction:column;gap:1rem;min-height:0;flex:1}.toolbar.svelte-1pzib7j{display:flex;align-items:center;gap:.75rem}.hint.svelte-1pzib7j{font-size:.8rem;color:var(--foreground-muted)}.grow.svelte-1pzib7j{flex:1}.errbar.svelte-1pzib7j{display:flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border-radius:var(--radius-md);background:var(--danger-soft);color:var(--danger-fg);font-size:.85rem}.card.svelte-1pzib7j{display:flex;flex-direction:column;min-height:0;background:var(--surface);border:1px solid var(--separator);border-radius:var(--radius-lg)}.table-wrap.svelte-1pzib7j{overflow:auto;min-height:0;padding:0 1rem .75rem}table.svelte-1pzib7j{width:100%;border-collapse:collapse;font-size:.85rem}th.svelte-1pzib7j{text-align:left;font-weight:400;font-size:.78rem;color:var(--foreground-muted);padding:.75rem .5rem;white-space:nowrap}td.svelte-1pzib7j{padding:.5rem;border-top:1px solid var(--separator);vertical-align:middle;height:52px;box-sizing:border-box}tr.row.svelte-1pzib7j:hover td:where(.svelte-1pzib7j){background:color-mix(in srgb,var(--surface-hover) 60%,transparent)}.who.svelte-1pzib7j{font-weight:600}.mono.svelte-1pzib7j{font-variant-numeric:tabular-nums}.muted.svelte-1pzib7j{color:var(--foreground-muted)}.sub.svelte-1pzib7j{margin-left:.6rem;color:var(--foreground-muted);font-size:.78rem}.st.svelte-1pzib7j{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.st.svelte-1pzib7j .dot:where(.svelte-1pzib7j){width:7px;height:7px;border-radius:50%;background:var(--foreground-muted)}.st.on.svelte-1pzib7j .dot:where(.svelte-1pzib7j){background:var(--success-bright)}.st.lost.svelte-1pzib7j{color:var(--warning-fg)}.st.lost.svelte-1pzib7j .dot:where(.svelte-1pzib7j){background:var(--warning)}@media(forced-colors:active){.st.svelte-1pzib7j .dot:where(.svelte-1pzib7j){box-sizing:border-box;background:Canvas;border:1px solid CanvasText}.st.on.svelte-1pzib7j .dot:where(.svelte-1pzib7j){background:CanvasText}.st.lost.svelte-1pzib7j .dot:where(.svelte-1pzib7j){background:Highlight;border-color:Highlight}}.setchip.svelte-1pzib7j{display:inline-flex;align-items:center;gap:.3rem;padding:3px 8px;border-radius:6px;background:var(--accent-soft);color:var(--accent-fg);font-size:.78rem;white-space:nowrap}td.act.svelte-1pzib7j,th.act.svelte-1pzib7j{text-align:right;white-space:nowrap}.box.svelte-1pzib7j{padding:1.25rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:.85rem}.head.svelte-1pzib7j{display:flex;align-items:center;justify-content:space-between}h3.svelte-1pzib7j{margin:0;font-size:1rem;font-weight:600}.hint2.svelte-1pzib7j{display:block;margin-top:.3rem;font-size:.75rem;color:var(--foreground-muted)}.err.svelte-1pzib7j{margin:0;color:var(--danger-fg);font-size:.85rem}.actions.svelte-1pzib7j{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.25rem}.logo.svelte-1l8nvlt{display:inline-flex;align-items:center;gap:.5rem}.name.svelte-1l8nvlt{font-weight:600;font-size:1rem;color:var(--foreground);letter-spacing:-.01em}.screen.svelte-2jpsc9{min-height:100vh;display:grid;place-items:center;background:var(--background)}.card.svelte-2jpsc9{box-sizing:border-box;width:370px;max-width:calc(100vw - 2rem);display:flex;flex-direction:column;gap:.75rem;padding:1.75rem 1.75rem 1.5rem;background:var(--surface);border:1px solid var(--separator);border-radius:var(--radius-lg)}.card.svelte-2jpsc9>.logo{margin-bottom:.5rem}input.svelte-2jpsc9{font:inherit;height:36px;padding:0 .85rem;box-sizing:border-box;border:1px solid transparent;border-radius:var(--radius-md);background:var(--form-bg);color:var(--foreground)}input.svelte-2jpsc9::placeholder{color:var(--form-placeholder)}input.svelte-2jpsc9:focus{outline:none;box-shadow:var(--focus-ring)}.primary.svelte-2jpsc9{font:inherit;font-weight:500;height:36px;margin-top:.5rem;border:0;border-radius:var(--radius-md);background:var(--accent-color);color:#fff;cursor:pointer}.primary.svelte-2jpsc9:hover{background:var(--accent-hover)}.primary.svelte-2jpsc9:disabled{opacity:.6;cursor:default}.err.svelte-2jpsc9{margin:0;color:var(--danger);font-size:.85rem}.screen.svelte-8hn2jf{min-height:100vh;display:grid;place-items:center;background:var(--background)}.card.svelte-8hn2jf{box-sizing:border-box;width:370px;max-width:calc(100vw - 2rem);display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.75rem 1.75rem 1.5rem;background:var(--surface);border:1px solid var(--separator);border-radius:var(--radius-lg)}h2.svelte-8hn2jf{margin:.75rem 0 0;font-size:1rem;font-weight:500;color:var(--foreground)}.hint.svelte-8hn2jf{margin:0;font-size:.8rem;color:var(--foreground-muted)}.cells.svelte-8hn2jf{display:flex;gap:.5rem;margin:1rem 0 .75rem}.cells.svelte-8hn2jf input:where(.svelte-8hn2jf){width:38px;height:38px;box-sizing:border-box;padding:0;text-align:center;font:inherit;font-size:1.1rem;border:1px solid transparent;border-radius:var(--radius-md);background:var(--form-bg);color:var(--foreground);caret-color:var(--accent-color)}.cells.svelte-8hn2jf input:where(.svelte-8hn2jf):focus{outline:none;box-shadow:var(--focus-ring)}.cells.bad.svelte-8hn2jf input:where(.svelte-8hn2jf){border-color:var(--danger)}.primary.svelte-8hn2jf{font:inherit;font-weight:500;width:100%;height:36px;border:0;border-radius:var(--radius-md);background:var(--accent-color);color:#fff;cursor:pointer}.primary.svelte-8hn2jf:hover{background:var(--accent-hover)}.primary.svelte-8hn2jf:disabled{opacity:.6;cursor:default}.alt.svelte-8hn2jf{font:inherit;background:none;border:0;margin-top:.35rem;color:var(--foreground);font-size:.9rem;cursor:pointer}.alt.svelte-8hn2jf:hover{text-decoration:underline}.err.svelte-8hn2jf{margin:0;color:var(--danger);font-size:.85rem}.screen.svelte-9uhaio{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;background:var(--danger);color:#fff;text-align:center;animation:svelte-9uhaio-pulse 1.6s ease-in-out infinite}@keyframes svelte-9uhaio-pulse{50%{background:color-mix(in srgb,var(--danger) 78%,#000)}}h1.svelte-9uhaio{margin:.75rem 0 0;font-size:2.25rem;font-weight:700;letter-spacing:.02em}.big.svelte-9uhaio{margin:0;font-size:1.15rem}.sub.svelte-9uhaio{margin:0 0 1rem;font-size:.95rem;opacity:.85}.screen.svelte-9uhaio .btn.primary{background:#fff;color:var(--danger);height:48px;padding:0 2rem;font-size:1.05rem}.screen.svelte-9uhaio .btn.primary:hover{background:#fff;opacity:.9}.build.svelte-mpqqis{display:block;padding:0 .75rem .5rem;font-size:.7rem;color:var(--foreground-muted)}.menu.svelte-mpqqis{display:flex;flex-direction:column;height:100%;box-sizing:border-box;background:var(--surface);border-right:1px solid var(--separator);padding:0 .85rem;overflow:hidden}.head.svelte-mpqqis{height:52px;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.collapsed.svelte-mpqqis .head:where(.svelte-mpqqis){justify-content:center;flex-direction:column;height:auto;padding:.6rem 0 0}.section.svelte-mpqqis{padding:.6rem 0;border-bottom:1px solid var(--separator);display:flex;flex-direction:column;gap:2px}.title.svelte-mpqqis{font-size:.75rem;color:var(--foreground-muted);padding:.5rem 0}.item.svelte-mpqqis{display:flex;align-items:center;gap:.7rem;height:40px;padding:0 .7rem;box-sizing:border-box;border:0;border-radius:var(--radius-md);background:none;font:inherit;font-size:.95rem;color:var(--foreground);cursor:pointer;text-decoration:none;text-align:left;white-space:nowrap}.item.svelte-mpqqis .icon{color:var(--foreground-muted)}.item.svelte-mpqqis:hover{background:var(--surface-hover)}.item.active.svelte-mpqqis{background:var(--form-bg)}.item.active.svelte-mpqqis .icon{color:var(--accent-fg)}.item.svelte-mpqqis:disabled{opacity:.45;cursor:default}.item.svelte-mpqqis:disabled:hover{background:none}.collapsed.svelte-mpqqis .item:where(.svelte-mpqqis){justify-content:center;padding:0}.ic.svelte-mpqqis{position:relative;display:inline-flex}.lbl.svelte-mpqqis{flex:1}.badge.svelte-mpqqis{min-width:1.35rem;height:1.25rem;padding:0 .4rem;box-sizing:border-box;border-radius:999px;background:var(--form-bg);color:var(--foreground-muted);font-size:.72rem;line-height:1.25rem;text-align:center}.badge.hot.svelte-mpqqis{background:var(--danger-strong);color:#fff}.dot.svelte-mpqqis{position:absolute;top:-3px;right:-4px;width:8px;height:8px;border-radius:50%;background:var(--foreground-muted);box-shadow:0 0 0 2px var(--surface)}.dot.hot.svelte-mpqqis{background:var(--danger)}.foot.svelte-mpqqis{margin-top:auto;padding:.6rem 0 .75rem;border-top:1px solid var(--separator)}.top.svelte-yic9pk{height:52px;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;padding:0 1.25rem;background:var(--surface);border-bottom:1px solid var(--separator)}h1.svelte-yic9pk{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:600}.right.svelte-yic9pk{justify-self:end;min-width:0;display:flex;align-items:center;gap:.75rem}.modes.svelte-yic9pk{display:flex;align-items:center;gap:1.375rem}.counter.svelte-yic9pk{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;display:inline-flex;align-items:baseline;gap:.5rem;padding:.25rem .6rem;background:none;border:1px solid transparent;border-radius:var(--radius-md);color:var(--foreground);cursor:pointer}.counter.svelte-yic9pk:hover:not(:disabled){border-color:var(--border)}.counter.svelte-yic9pk:disabled{cursor:default}.counter.svelte-yic9pk:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.counter.on.svelte-yic9pk{background:var(--surface-hover);border-color:var(--accent-color)}.counter.svelte-yic9pk b:where(.svelte-yic9pk){font-size:1.2rem;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.counter.svelte-yic9pk b.alarm:where(.svelte-yic9pk){color:var(--danger-fg)}.counter.svelte-yic9pk b.warn:where(.svelte-yic9pk){color:var(--warning-fg)}.counter.svelte-yic9pk b.online:where(.svelte-yic9pk){color:var(--success-fg)}.counter.svelte-yic9pk .total:where(.svelte-yic9pk){color:var(--foreground-muted);font-weight:500}.panel-toggle.on.svelte-yic9pk{border-color:var(--accent-fg);color:var(--accent-fg)}.cnt.svelte-yic9pk{color:var(--danger-fg);font-weight:700;margin-left:.25rem}.lbl.svelte-yic9pk{font-size:.7rem;color:var(--foreground-muted)}.mute.svelte-yic9pk{width:44px;height:44px}.mute.off.svelte-yic9pk{color:var(--danger-fg)}.sep.svelte-yic9pk{width:1px;height:24px;background:var(--separator)}.user.svelte-yic9pk{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;color:var(--foreground-muted)}.loader.svelte-1q72k09{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.7rem;background:radial-gradient(ellipse at center,#121b26,#0a0f15 62%,#06090d);color:#e2e8f08c}.compact.svelte-1q72k09{gap:.45rem}.mark.svelte-1q72k09{position:relative;display:grid;place-items:center;width:64px;height:64px}.compact.svelte-1q72k09 .mark:where(.svelte-1q72k09){width:44px;height:44px}.mark.svelte-1q72k09 svg{opacity:.85;animation:svelte-1q72k09-breathe 2.4s ease-in-out infinite}.ring.svelte-1q72k09{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px solid rgba(148,163,184,.12);border-top-color:color-mix(in srgb,var(--success) 70%,transparent);animation:svelte-1q72k09-turn 1.6s linear infinite}.brand.svelte-1q72k09{font-weight:600;font-size:.95rem;letter-spacing:-.01em;color:#e2e8f0cc}.text.svelte-1q72k09{font-size:.78rem;letter-spacing:.04em}.compact.svelte-1q72k09 .text:where(.svelte-1q72k09){font-size:.7rem}@keyframes svelte-1q72k09-turn{to{transform:rotate(360deg)}}@keyframes svelte-1q72k09-breathe{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.ring.svelte-1q72k09,.mark.svelte-1q72k09 svg{animation:none}}.banner.svelte-63izui{display:flex;align-items:baseline;gap:.6rem;min-width:0;font-size:.9rem}.ic.svelte-63izui{align-self:center;flex:none;color:var(--warning-fg)}.lvl-alarm.svelte-63izui .ic:where(.svelte-63izui){color:var(--danger-fg)}.lvl-info.svelte-63izui .ic:where(.svelte-63izui){color:var(--success-fg)}.title.svelte-63izui{flex:none;font-size:.72rem;letter-spacing:.04em;color:var(--warning-fg)}.lvl-alarm.svelte-63izui .title:where(.svelte-63izui){color:var(--danger-fg)}.lvl-info.svelte-63izui .title:where(.svelte-63izui){color:var(--success-fg)}.text.svelte-63izui{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai.svelte-63izui{margin-left:auto;flex:0 1 auto;min-width:0;max-width:55%;font-size:.82rem;color:var(--on-video-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sheet.svelte-1pg4t6a{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem}h3.svelte-1pg4t6a{margin:0;font-size:1rem;font-weight:500}p.svelte-1pg4t6a{margin:0 0 .5rem;font-size:.82rem;color:var(--foreground-muted);line-height:1.45}.wide.svelte-1pg4t6a{width:100%;justify-content:flex-start}.live.svelte-1mzxtgx{display:flex;flex-direction:column;gap:.75rem;background:var(--surface);border:1px solid var(--separator);border-radius:var(--radius-lg);padding:1rem;flex:1;min-height:0}header.svelte-1mzxtgx{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;min-width:0}.name.svelte-1mzxtgx{font-size:1.15rem;font-weight:600;min-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grow.svelte-1mzxtgx{flex:1}.chip.svelte-1mzxtgx{display:inline-flex;align-items:center;gap:.3rem;flex:none;white-space:nowrap;height:22px;padding:0 .5rem;border-radius:6px;font-size:.75rem;background:var(--success-soft);color:var(--success-fg)}.chip.off.svelte-1mzxtgx{background:var(--danger-soft);color:var(--danger-fg)}.chip.wait.svelte-1mzxtgx{background:var(--form-bg);color:var(--foreground-muted)}.tabs.svelte-1mzxtgx{display:flex;gap:2px;padding:3px;border-radius:999px;background:var(--form-bg)}.tab.svelte-1mzxtgx{height:28px;padding:0 .9rem;border:0;border-radius:999px;background:none;color:var(--foreground-muted);font:inherit;font-size:.9rem;cursor:pointer}.tab.on.svelte-1mzxtgx{background:var(--border);color:var(--foreground)}.answer.svelte-1mzxtgx{margin:0;display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .5rem .5rem .75rem;border-radius:var(--radius-md);background:var(--form-bg);font-size:.9rem}.answer.svelte-1mzxtgx .icon{color:var(--accent-fg);flex:none;margin-top:.15rem}.answer.svelte-1mzxtgx .text:where(.svelte-1mzxtgx){flex:1;min-width:0;line-height:1.45;max-height:8em;overflow-y:auto;overflow-wrap:anywhere}.answer.svelte-1mzxtgx .btn:where(.svelte-1mzxtgx){margin-left:auto;flex:none}.hint.svelte-1mzxtgx{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:var(--foreground-muted);background:var(--background)}.hint.svelte-1mzxtgx p:where(.svelte-1mzxtgx){margin:0;font-size:.95rem;color:var(--foreground)}.hint.svelte-1mzxtgx .icon{color:var(--danger-fg)}.light.svelte-1mzxtgx{position:absolute;left:10px;top:10px;z-index:2;padding:2px 7px;border-radius:4px;background:#0a0f1eb3;color:#fffc;font-size:.72rem;pointer-events:none}.moment.svelte-1mzxtgx{object-fit:contain;background:#000}.act.svelte-1mzxtgx{display:inline-flex;align-items:center;gap:.35rem;flex:none;white-space:nowrap;font:inherit;font-size:.85rem;background:none;color:var(--foreground-muted);border:0;padding:.2rem .4rem;border-radius:6px;cursor:pointer}.act.svelte-1mzxtgx:hover{color:var(--foreground);background:var(--surface-hover)}.act.on.svelte-1mzxtgx{color:var(--accent-fg)}.more.svelte-1mzxtgx{position:relative;display:inline-flex}.menu.svelte-1mzxtgx{position:absolute;top:100%;right:0;z-index:6;margin-top:4px;min-width:200px;display:flex;flex-direction:column;padding:.3rem;background:var(--surface);border:1px solid var(--separator);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay)}.menu.svelte-1mzxtgx .mi:where(.svelte-1mzxtgx){display:flex;align-items:center;gap:.5rem;text-align:left;padding:.5rem .7rem;border:0;border-radius:6px;background:none;color:var(--foreground);font:inherit;font-size:.9rem;cursor:pointer;white-space:nowrap}.menu.svelte-1mzxtgx .mi:where(.svelte-1mzxtgx):hover{background:var(--surface-hover)}.menu.svelte-1mzxtgx .mk:where(.svelte-1mzxtgx){display:inline-flex;width:1rem;flex:none;color:var(--accent-fg)}.info.svelte-1mzxtgx{margin:0;font-size:.8rem;color:var(--foreground-muted)}.decision.svelte-1mzxtgx{min-width:7.5rem}.overlay.svelte-1mzxtgx{position:absolute;top:0;left:0;right:0;z-index:3;display:flex;flex-direction:column;gap:.3rem;padding:.7rem .9rem 2.6rem;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--bg) 86%,transparent),color-mix(in srgb,var(--bg) 42%,transparent) 58%,transparent)}.oinfo.svelte-1mzxtgx{margin:0;font-size:.75rem;color:var(--on-video-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.noevent.svelte-1mzxtgx{margin:0;display:flex;align-items:center;gap:.45rem;font-size:.85rem;color:var(--success-fg)}.noevent.svelte-1mzxtgx .icon{flex:none}.box-wrap.svelte-1mzxtgx{flex:1;min-height:0;container-type:size;display:grid;place-items:center}.stage.svelte-1mzxtgx{position:relative;background:#000;border-radius:4px;overflow:hidden;aspect-ratio:var(--ratio);width:min(100cqw,calc(100cqh * var(--ratio)));margin:0}.box-wrap.svelte-1mzxtgx:fullscreen .stage:where(.svelte-1mzxtgx){border-radius:0}.fs.svelte-1mzxtgx{position:absolute;z-index:4;right:10px;bottom:10px;background:#0a0f1ebf}.fs.svelte-1mzxtgx:hover{background:var(--accent-color)}video.svelte-1mzxtgx{position:relative;z-index:0;width:100%;height:100%;object-fit:fill;display:block}.poster.svelte-1mzxtgx{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill}.boxes.svelte-1mzxtgx{position:absolute;z-index:1;pointer-events:none;transform:translateZ(0)}.box.svelte-1mzxtgx{position:absolute;border:2px solid color-mix(in srgb,var(--accent) 35%,transparent);box-sizing:border-box}.box.cls-person.svelte-1mzxtgx{border-color:color-mix(in srgb,var(--attention) 40%,transparent)}.tag.svelte-1mzxtgx{position:absolute;left:-2px;bottom:100%;white-space:nowrap;font-size:.75rem;line-height:1.2;padding:1px 4px;border-radius:2px 2px 0 0;display:inline-flex;align-items:center;gap:3px;background:color-mix(in srgb,var(--accent) 60%,transparent);color:#fff}.tag.svelte-1mzxtgx svg:where(.svelte-1mzxtgx){width:1em;height:1em;fill:currentColor}.box.cls-person.svelte-1mzxtgx .tag:where(.svelte-1mzxtgx){background:color-mix(in srgb,var(--attention) 65%,transparent);color:#1a1200}.box.top.svelte-1mzxtgx .tag:where(.svelte-1mzxtgx){bottom:auto;top:-2px;border-radius:0 0 2px}.err.svelte-1mzxtgx{position:absolute;z-index:2;inset:auto 0 0 0;margin:0;padding:.5rem 56px .5rem .5rem;background:#0009;color:#fff;font-size:.85rem}.panel.svelte-140wt6v{display:flex;flex-direction:column;gap:.75rem;min-height:0}.groups.svelte-140wt6v .empty{min-height:0;padding:2rem 1rem}.chips.svelte-140wt6v{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.chip.svelte-140wt6v{height:24px;padding:0 .55rem;border:0;border-radius:6px;background:var(--form-bg);color:var(--foreground-muted);font:inherit;font-size:.78rem;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chip.lowsub.svelte-140wt6v{grid-column:1 / -1}.chip.alarm.lit.svelte-140wt6v{color:var(--danger-fg);background:var(--danger-soft)}.chip.attention.lit.svelte-140wt6v,.chip.lowsub.lit.svelte-140wt6v{color:var(--warning-fg);background:var(--warning-soft)}.chip.on.svelte-140wt6v{background:var(--accent-color);color:#fff}.chip.alarm.on.svelte-140wt6v{background:var(--danger-strong);color:#fff}.chip.attention.on.svelte-140wt6v{background:var(--warning);color:#1a1200}.groups.svelte-140wt6v{overflow:auto;display:flex;flex-direction:column;gap:2px;min-height:0}.group.svelte-140wt6v{display:flex;align-items:center;gap:.5rem;height:34px;padding:0 .6rem;border:0;border-radius:var(--radius-md);background:var(--form-bg);color:var(--foreground-muted);font:inherit;font-size:.85rem;cursor:pointer;text-align:left;margin-top:.35rem}.gname.svelte-140wt6v{flex:1;color:var(--foreground)}.galarm.svelte-140wt6v{display:inline-flex;align-items:center;gap:2px;padding:1px 6px;border-radius:5px;background:var(--danger-soft);color:var(--danger-fg);font-size:.72rem}.gcount.svelte-140wt6v{font-size:.75rem}.row.svelte-140wt6v{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto auto;column-gap:.5rem;align-items:center;padding:.5rem .6rem;border:0;border-radius:var(--radius-md);background:none;color:var(--foreground);font:inherit;text-align:left;cursor:pointer}.row.svelte-140wt6v:hover{background:var(--surface-hover)}.row.svelte-140wt6v:focus-visible{outline:2px solid var(--accent-fg);outline-offset:-2px}.row.selected.svelte-140wt6v{background:var(--form-bg)}.dot.svelte-140wt6v{grid-column:1;grid-row:1 / -1;width:7px;height:7px;border-radius:50%;background:var(--success-bright)}.row.offline.svelte-140wt6v .dot:where(.svelte-140wt6v){background:var(--foreground-muted)}.row.unknown.svelte-140wt6v .dot:where(.svelte-140wt6v){background:var(--foreground-muted);opacity:.45}.cut.svelte-140wt6v{margin:0 0 .5rem;padding:0 .25rem;color:var(--text-muted);font-size:.78rem}.row.lvl-alarm.svelte-140wt6v .dot:where(.svelte-140wt6v){background:var(--danger)}.row.lvl-attention.svelte-140wt6v .dot:where(.svelte-140wt6v){background:var(--warning)}@media(forced-colors:active){.dot.svelte-140wt6v{box-sizing:border-box;background:CanvasText;border:1px solid CanvasText}.row.offline.svelte-140wt6v .dot:where(.svelte-140wt6v),.row.unknown.svelte-140wt6v .dot:where(.svelte-140wt6v){background:Canvas}.row.lvl-alarm.svelte-140wt6v .dot:where(.svelte-140wt6v),.row.lvl-attention.svelte-140wt6v .dot:where(.svelte-140wt6v){background:Highlight;border-color:Highlight}.chip.svelte-140wt6v{outline:1px solid CanvasText;outline-offset:-1px}.chip.on.svelte-140wt6v{outline-width:2px}.chip.svelte-140wt6v:focus-visible{outline:2px solid Highlight;outline-offset:2px}}.name.svelte-140wt6v,.sub.svelte-140wt6v,.meta.svelte-140wt6v{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.name.svelte-140wt6v{grid-column:2;font-size:.95rem}.row.offline.svelte-140wt6v .name:where(.svelte-140wt6v){color:var(--foreground-muted)}.row.lvl-alarm.svelte-140wt6v .name:where(.svelte-140wt6v){color:var(--danger-fg)}.row.lvl-attention.svelte-140wt6v .name:where(.svelte-140wt6v){color:var(--warning-fg)}.sub.svelte-140wt6v{grid-column:2;font-size:.75rem;color:var(--foreground-muted)}.lowsub.svelte-140wt6v{font-weight:600;color:var(--warning-fg)}.row.lvl-alarm.svelte-140wt6v .sub:where(.svelte-140wt6v){color:var(--danger-fg);opacity:.85}.meta.svelte-140wt6v{grid-column:2;font-size:.72rem;color:var(--foreground-muted);opacity:.85}.badge.svelte-140wt6v{grid-column:3;grid-row:1 / -1;width:30px;height:30px;border-radius:var(--radius-md);display:grid;place-items:center;background:var(--warning-soft);color:var(--warning-fg)}.row.lvl-alarm.svelte-140wt6v .badge:where(.svelte-140wt6v){background:var(--danger-soft);color:var(--danger-fg)}.cell.svelte-1sehut4{position:relative;min-width:0;min-height:0;overflow:hidden;background:#000;border-radius:var(--radius-md);container-type:size;display:grid;place-items:center}.stage.svelte-1sehut4{position:relative;aspect-ratio:var(--ratio);width:min(100cqw,calc(100cqh * var(--ratio)))}.frame.svelte-1sehut4{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--separator)}.stamp.svelte-1sehut4{position:absolute;top:6px;right:6px;z-index:2;padding:1px 6px;border-radius:3px;background:#0009;color:#fff;font:11px var(--font-mono);pointer-events:none}.attention.svelte-1sehut4 .frame:where(.svelte-1sehut4){box-shadow:inset 0 0 0 2px var(--warning)}.alarm.svelte-1sehut4 .frame:where(.svelte-1sehut4){box-shadow:inset 0 0 0 3px var(--danger);animation:svelte-1sehut4-cell-pulse 1.2s ease-in-out infinite}@keyframes svelte-1sehut4-cell-pulse{50%{box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--danger) 35%,transparent)}}@media(prefers-reduced-motion:reduce){.alarm.svelte-1sehut4 .frame:where(.svelte-1sehut4){animation:none}}.over.svelte-1sehut4 .frame:where(.svelte-1sehut4){box-shadow:inset 0 0 0 2px var(--accent-color)}.cell.svelte-1sehut4{cursor:pointer;user-select:none;-webkit-user-select:none}.cell.svelte-1sehut4:focus-visible{outline:2px solid var(--accent-color);outline-offset:-2px}video.svelte-1sehut4{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;display:block}video.hidden.svelte-1sehut4{visibility:hidden}.boxes.svelte-1sehut4{position:absolute;z-index:1;pointer-events:none;transform:translateZ(0)}.box.svelte-1sehut4{position:absolute;box-sizing:border-box;border:2px solid color-mix(in srgb,var(--accent) 45%,transparent);transition:left .2s linear,top .2s linear,width .2s linear,height .2s linear}.box.cls-person.svelte-1sehut4{border-color:color-mix(in srgb,var(--attention) 55%,transparent)}.state.svelte-1sehut4{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;color:var(--foreground-muted);font-size:.75rem;letter-spacing:.04em}.label.svelte-1sehut4{position:absolute;left:0;right:0;bottom:0;z-index:1;box-sizing:border-box;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:.9rem .6rem .5rem;background:linear-gradient(to top,color-mix(in srgb,var(--bg) 88%,transparent),color-mix(in srgb,var(--bg) 52%,transparent) 58%,transparent);color:var(--on-video);font-size:.75rem;line-height:1.3;pointer-events:none}.line.svelte-1sehut4{display:flex;align-items:center;gap:.3rem;min-width:0;max-width:100%}.alarm.svelte-1sehut4 .label:where(.svelte-1sehut4) .icon{color:var(--danger)}.attention.svelte-1sehut4 .label:where(.svelte-1sehut4) .icon{color:var(--warning)}.name.svelte-1sehut4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sd.svelte-1sehut4{flex:none;padding:0 3px;border-radius:3px;background:#ffffff2e;font-size:.62rem;font-weight:700;letter-spacing:.04em}.note.svelte-1sehut4{max-width:100%;font-size:.72rem;color:var(--on-video-muted);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.alarm.svelte-1sehut4 .note:where(.svelte-1sehut4){color:color-mix(in srgb,var(--danger) 45%,#fff)}.attention.svelte-1sehut4 .note:where(.svelte-1sehut4){color:color-mix(in srgb,var(--warning) 55%,#fff)}.wrap.svelte-1duk6ol{flex:1;min-height:0;display:flex;flex-direction:column;gap:.5rem}.bar.svelte-1duk6ol{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.pager.svelte-1duk6ol{display:flex;align-items:center;gap:.25rem;font-size:.85rem}.pager.svelte-1duk6ol .hot:where(.svelte-1duk6ol){color:var(--danger-fg);background:var(--danger-soft)}.hint.svelte-1duk6ol{flex:1;font-size:.75rem;color:var(--foreground-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid.svelte-1duk6ol{flex:1;min-height:0;display:grid;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.empty.svelte-1duk6ol{border-radius:var(--radius-md);border:1px dashed var(--separator);background:var(--surface)}.queue.svelte-1eg9rf1{display:flex;flex-direction:column;gap:.5rem;min-height:0;flex:1}.head.svelte-1eg9rf1{margin:0;display:flex;align-items:center;gap:.4rem;font-size:.85rem;min-height:1.6rem}.head.svelte-1eg9rf1 .icon{color:var(--success-fg)}.muted.svelte-1eg9rf1{color:var(--foreground-muted)}.list.svelte-1eg9rf1{overflow:auto;min-height:0;flex:1;display:flex;flex-direction:column;gap:6px}.incident.svelte-1eg9rf1{display:flex;flex-direction:column;gap:6px}.card.svelte-1eg9rf1{padding:6px;background:var(--surface-hover);border:1px solid var(--separator);border-radius:6px;cursor:pointer;transition:border-color .12s,background .12s;user-select:none;-webkit-user-select:none}.card.svelte-1eg9rf1:hover{border-color:var(--accent-fg)}.card.svelte-1eg9rf1:focus-visible,.card.selected.svelte-1eg9rf1{outline:2px solid var(--accent-fg);outline-offset:2px}.card.older.svelte-1eg9rf1{margin-left:12px}.event-time.svelte-1eg9rf1{display:block;margin-top:4px;color:var(--foreground-muted);font-size:.72rem;text-align:right}.group-toggle.svelte-1eg9rf1{align-self:flex-start;border:0;background:none;color:var(--accent-fg);font:inherit;font-size:.75rem;cursor:pointer;padding:.1rem .4rem}.thumb.svelte-1eg9rf1{position:relative;aspect-ratio:16 / 9;background:var(--video-bg);border:1px solid var(--separator);border-radius:4px;overflow:hidden}.thumb.svelte-1eg9rf1 img:where(.svelte-1eg9rf1){display:block;width:100%;height:100%;object-fit:contain}.noimg.svelte-1eg9rf1{display:block;width:100%;height:100%}.verdict.svelte-1eg9rf1{position:absolute;left:0;right:0;bottom:0;padding:.7rem 6px 4px;background:linear-gradient(to top,color-mix(in srgb,var(--bg) 88%,transparent),transparent);color:var(--on-video);font-size:.72rem;line-height:1.35;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prio.svelte-1eg9rf1{position:absolute;top:4px;left:4px;padding:1px 6px;border-radius:4px;background:color-mix(in srgb,var(--bg) 78%,transparent);color:var(--danger-fg);font-size:.7rem}.more.svelte-1eg9rf1{border:0;background:none;color:var(--accent-fg);font:inherit;font-size:.8rem;cursor:pointer;padding:.4rem}.toasts.svelte-r9p0hk{display:flex;flex-direction:column;gap:.5rem;pointer-events:none}.toast.svelte-r9p0hk{pointer-events:auto;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:start;padding:.75rem 2rem .75rem .85rem;border-radius:14px;border:1px solid var(--separator);background:color-mix(in srgb,var(--surface) 82%,transparent);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 12px 32px #00000073;font-size:.85rem;line-height:1.35}.ico.svelte-r9p0hk{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--form-bg);color:var(--foreground-muted)}.bad.svelte-r9p0hk .ico:where(.svelte-r9p0hk){background:var(--danger-strong);color:#fff}.warn.svelte-r9p0hk .ico:where(.svelte-r9p0hk){background:var(--warning-soft);color:var(--warning-fg)}.bad.svelte-r9p0hk{border-color:color-mix(in srgb,var(--danger) 55%,transparent)}.bad.svelte-r9p0hk .text:where(.svelte-r9p0hk){font-weight:600}.text.svelte-r9p0hk{align-self:center}.x.svelte-r9p0hk{position:absolute;top:.4rem;right:.4rem;display:grid;place-items:center;width:22px;height:22px;border:0;border-radius:50%;background:none;color:var(--foreground-muted);cursor:pointer;opacity:0;transition:opacity .15s}.toast.svelte-r9p0hk:hover .x:where(.svelte-r9p0hk),.x.svelte-r9p0hk:focus-visible{opacity:1}.x.svelte-r9p0hk:hover{background:var(--form-bg);color:var(--foreground)}.result.svelte-r9p0hk{border-color:color-mix(in srgb,var(--success) 55%,transparent);border-left:3px solid var(--success)}.result.svelte-r9p0hk .ico:where(.svelte-r9p0hk){background:var(--success);color:#fff}.alert.svelte-r9p0hk .abody:where(.svelte-r9p0hk),.result.svelte-r9p0hk .abody:where(.svelte-r9p0hk){display:flex;flex-direction:column;gap:1px;min-width:0}.alert.svelte-r9p0hk .atitle:where(.svelte-r9p0hk),.result.svelte-r9p0hk .atitle:where(.svelte-r9p0hk){font-weight:600}.alert.svelte-r9p0hk .asub:where(.svelte-r9p0hk),.result.svelte-r9p0hk .asub:where(.svelte-r9p0hk){font-size:.8rem;color:var(--foreground-muted)}.alert.svelte-r9p0hk{border-left:3px solid var(--danger)}.player.svelte-1dtkfwh{position:relative;background:#000;border-radius:4px;overflow:hidden}video.svelte-1dtkfwh{width:100%;display:block;max-height:60vh;cursor:pointer}.bar.svelte-1dtkfwh{display:grid;grid-template-columns:auto 3.2em minmax(0,1fr) 3.2em;align-items:center;gap:10px;padding:6px 10px;background:#000000b8}.bar.withfs.svelte-1dtkfwh{grid-template-columns:auto 3.2em minmax(0,1fr) 3.2em auto}.play.svelte-1dtkfwh,.full.svelte-1dtkfwh{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:4px;cursor:pointer;background:#ffffff1f;color:#fff;font-size:.72rem;line-height:1}.play.svelte-1dtkfwh:hover,.full.svelte-1dtkfwh:hover{background:#ffffff38}.t.svelte-1dtkfwh{text-align:center;font-variant-numeric:tabular-nums;font-size:.78rem;color:#ffffffd1}.seek.svelte-1dtkfwh{min-width:0;accent-color:var(--alarm, #e5484d);cursor:pointer}.seek.svelte-1dtkfwh:disabled{cursor:default;opacity:.5}.rec.svelte-1dtkfwh{position:absolute;top:6px;left:8px;font-size:.75rem;color:#fff;background:#0009;padding:1px 6px;border-radius:3px}.rec.svelte-1dtkfwh:first-letter{color:var(--alarm)}.err.svelte-1dtkfwh{position:absolute;bottom:44px;left:8px;font-size:.8rem;color:var(--alarm)}.head.svelte-18033iz{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--separator)}.hacts.svelte-18033iz{display:flex;align-items:center;gap:.6rem;flex:none}h2.svelte-18033iz{margin:0;font-size:1.15rem;font-weight:600}.sub.svelte-18033iz{margin:.25rem 0 0;font-size:.8rem;color:var(--foreground-muted)}.body.svelte-18033iz{padding:1rem 1.5rem;display:flex;flex-direction:column;gap:.75rem}.frame.svelte-18033iz{width:100%;max-height:60vh;object-fit:contain;background:#000;border-radius:var(--radius-md);display:block}.shot.svelte-18033iz{position:relative;display:flex}.bbox.svelte-18033iz{position:absolute;border:2px solid var(--warning);border-radius:2px;box-shadow:0 0 0 1px #00000080;pointer-events:none}.blabel.svelte-18033iz{position:absolute;left:0;top:-1.35rem;padding:0 .35rem;border-radius:3px;background:var(--warning);color:#1a1200;font-size:.72rem;white-space:nowrap}.nobox.svelte-18033iz{position:absolute;left:.5rem;bottom:.5rem;padding:.15rem .45rem;border-radius:4px;background:#0000008c;color:#fff;font-size:.72rem}.switch.svelte-18033iz{display:flex;gap:.4rem}.status.svelte-18033iz{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem}.disabled.svelte-18033iz{pointer-events:none;opacity:.55}.stage.svelte-18033iz{position:relative}.stage.svelte-18033iz:fullscreen{display:block;background:#000}.stage.svelte-18033iz:fullscreen .player{height:100%;display:flex;flex-direction:column}.stage.svelte-18033iz:fullscreen video{flex:1;min-height:0;height:auto;max-height:none;object-fit:contain}.fs.svelte-18033iz{position:absolute;z-index:4;right:10px;bottom:10px;background:#0a0f1ebf}.fs.svelte-18033iz:hover{background:var(--accent-color)}.overlay.svelte-18033iz{position:absolute;top:0;left:0;right:0;z-index:3;display:flex;flex-direction:column;gap:.3rem;padding:.7rem .9rem 2.6rem;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--bg) 86%,transparent),color-mix(in srgb,var(--bg) 42%,transparent) 58%,transparent)}.row.svelte-18033iz{display:flex;align-items:baseline;gap:.6rem;min-width:0;font-size:.9rem}.row.svelte-18033iz .ic:where(.svelte-18033iz){align-self:center;flex:none;color:var(--success-fg)}.row.svelte-18033iz .title:where(.svelte-18033iz){flex:none;font-size:.72rem;letter-spacing:.04em;color:var(--success-fg)}.row.lvl-alarm.svelte-18033iz .ic:where(.svelte-18033iz),.row.lvl-alarm.svelte-18033iz .title:where(.svelte-18033iz){color:var(--danger-fg)}.row.lvl-attention.svelte-18033iz .ic:where(.svelte-18033iz),.row.lvl-attention.svelte-18033iz .title:where(.svelte-18033iz){color:var(--warning-fg)}.ai.svelte-18033iz{margin-left:auto;flex:0 1 auto;min-width:0;max-width:55%;font-size:.82rem;color:var(--on-video-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.diag.svelte-18033iz{margin:0;font-size:.75rem;color:var(--on-video-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.foot.svelte-18033iz{display:flex;align-items:center;gap:.6rem;padding:1rem 1.5rem 1.25rem;border-top:1px solid var(--separator)}.verdict.svelte-18033iz{font-size:.9rem;color:var(--foreground-muted)}.verdict.ok.svelte-18033iz{color:var(--success-fg)}.grid.svelte-17w2qxm{position:relative;display:flex;flex:1;min-height:0;overflow:hidden}.loading.svelte-17w2qxm{display:flex;align-items:center;justify-content:center;gap:.75rem;flex:1;color:var(--foreground-muted)}.spin.svelte-17w2qxm{width:20px;height:20px;border-radius:50%;border:2px solid var(--separator);border-top-color:var(--foreground-muted);animation:svelte-17w2qxm-spin .9s linear infinite}@keyframes svelte-17w2qxm-spin{to{transform:rotate(360deg)}}.side.svelte-17w2qxm{position:absolute;top:0;right:0;bottom:0;width:340px;z-index:10;display:flex;flex-direction:column;gap:.6rem;padding:.6rem;background:var(--surface);border:1px solid var(--separator);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);transform:translate(calc(100% + 16px));transition:transform .22s ease}.side.open.svelte-17w2qxm{transform:none}.alerts.svelte-17w2qxm{position:absolute;top:.5rem;right:.5rem;z-index:5;width:min(380px,calc(100% - 1rem));display:flex;flex-direction:column;gap:.5rem;pointer-events:none;transition:right .22s ease}.alerts.shifted.svelte-17w2qxm{right:calc(340px + 1rem)}.tabs.svelte-17w2qxm{display:flex;gap:2px;padding:3px;border-radius:var(--radius-md);background:var(--form-bg)}.tabs.svelte-17w2qxm button:where(.svelte-17w2qxm){flex:1 1 auto;min-width:0;white-space:nowrap;padding:0 .25rem;display:inline-flex;align-items:center;justify-content:center;gap:.3rem;height:30px;border:0;border-radius:calc(var(--radius-md) - 2px);background:none;color:var(--foreground-muted);font:inherit;font-size:.85rem;cursor:pointer}.tabs.svelte-17w2qxm .lbl:where(.svelte-17w2qxm){min-width:0;overflow:hidden;text-overflow:ellipsis}.tabs.svelte-17w2qxm button.on:where(.svelte-17w2qxm){background:var(--surface);color:var(--foreground);box-shadow:0 0 0 1px var(--separator)}.tabs.svelte-17w2qxm .badge:where(.svelte-17w2qxm){display:inline-block;padding:0 .4rem;min-width:1.2rem;border-radius:999px;font-size:.72rem;line-height:1.2rem;text-align:center;background:var(--border);color:var(--foreground);flex:none}.tabs.svelte-17w2qxm .badge.alarm:where(.svelte-17w2qxm){background:var(--danger);color:#fff}.main.svelte-17w2qxm{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;gap:.75rem;min-height:0;overflow:hidden;transition:padding-right .22s ease}.main.panel.svelte-17w2qxm{padding-right:calc(340px + var(--page-gap))}.topbanner.svelte-1niwvys{margin:1.25rem 1.25rem 0;display:flex;align-items:center;gap:1rem;padding:.9rem 1.1rem;border-radius:var(--radius-lg);background:var(--warning);color:#1a1200;animation:svelte-1niwvys-show .2s ease-out both}.topbanner.maint.svelte-1niwvys{background:var(--accent-color);color:#fff}.bbody.svelte-1niwvys{display:flex;flex-direction:column;gap:2px}.bbody.svelte-1niwvys b:where(.svelte-1niwvys){font-size:1rem;letter-spacing:.01em}.bbody.svelte-1niwvys span:where(.svelte-1niwvys){font-size:.9rem;opacity:.9}@keyframes svelte-1niwvys-show{0%{opacity:0}to{opacity:1}}.chip.svelte-sj891o{display:inline-flex;align-items:center;gap:.35rem;height:24px;padding:0 .55rem;border-radius:6px;font-size:.78rem;white-space:nowrap}.chip.lvl-alarm.svelte-sj891o{background:var(--danger-soft);color:var(--danger-fg)}.chip.lvl-attention.svelte-sj891o{background:var(--warning-soft);color:var(--warning-fg)}.chip.lvl-info.svelte-sj891o{background:var(--success-soft);color:var(--success-fg)}.chip.lvl-muted.svelte-sj891o{background:var(--form-bg);color:var(--foreground-muted)}.journal.svelte-z46ttj{display:flex;flex-direction:column;gap:1rem;min-height:0;flex:1}.filters.svelte-z46ttj{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1rem}.filters.svelte-z46ttj label:where(.svelte-z46ttj){display:block}.filters.svelte-z46ttj .field-wrap:where(.svelte-z46ttj){display:block}.toolbar.svelte-z46ttj{display:flex;align-items:center;gap:.75rem}.grow.svelte-z46ttj{flex:1}.capped.svelte-z46ttj{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--warning-fg)}.errbar.svelte-z46ttj{display:flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border-radius:var(--radius-md);background:var(--danger-soft);color:var(--danger-fg);font-size:.85rem}.tablebox.svelte-z46ttj{position:relative;display:flex;flex-direction:column;min-height:0}.pill.svelte-z46ttj{position:absolute;top:.4rem;left:50%;transform:translate(-50%);z-index:3;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .9rem;border:1px solid var(--separator);border-radius:999px;background:var(--accent-color);color:#fff;font:inherit;font-size:.8rem;cursor:pointer;box-shadow:0 6px 18px #00000059}.table-wrap.svelte-z46ttj{overflow:auto;min-height:0}.more.svelte-z46ttj{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 0 0;flex:none}.more.svelte-z46ttj .count:where(.svelte-z46ttj){font-size:.8rem;color:var(--foreground-muted)}table.svelte-z46ttj{width:100%;border-collapse:collapse;font-size:.85rem}thead.svelte-z46ttj th:where(.svelte-z46ttj){position:sticky;top:0;z-index:2;background:var(--background);box-shadow:inset 0 -1px 0 var(--separator)}th.svelte-z46ttj{text-align:left;font-weight:400;font-size:.78rem;color:var(--foreground-muted);padding:.5rem .5rem .75rem 0;border-bottom:1px solid var(--separator)}td.svelte-z46ttj{padding:.55rem .5rem .55rem 0;border-bottom:1px solid var(--separator);vertical-align:middle;height:56px;box-sizing:border-box}tr.day.svelte-z46ttj td:where(.svelte-z46ttj){height:auto;padding:1.1rem 0 .5rem .6rem;font-size:.8rem;color:var(--foreground-muted);border-bottom:0}tr.row.svelte-z46ttj{cursor:pointer}tr.row.svelte-z46ttj:hover td:where(.svelte-z46ttj){background:color-mix(in srgb,var(--surface-hover) 60%,transparent)}td.muted.svelte-z46ttj{color:var(--foreground-muted)}td.ok.svelte-z46ttj{color:var(--success-fg)}td.act.svelte-z46ttj{text-align:right;white-space:nowrap}.acts.svelte-z46ttj{display:inline-grid;grid-template-columns:repeat(3,7rem);gap:.5rem;vertical-align:middle}.acts.svelte-z46ttj .btn:where(.svelte-z46ttj){width:100%}td.thumb.svelte-z46ttj{width:72px;padding-right:.75rem}td.thumb.svelte-z46ttj img:where(.svelte-z46ttj){display:block;width:64px;height:36px;object-fit:cover;border-radius:4px;background:#000}td.ai.svelte-z46ttj{max-width:22rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--foreground)}td.ai.calm.svelte-z46ttj{color:var(--foreground-muted)}.count.svelte-z46ttj{margin-left:.4rem;padding:1px 6px;border-radius:5px;background:var(--form-bg);font-size:.75rem}.prio.svelte-z46ttj{margin-left:.4rem;padding:1px 6px;border-radius:5px;border:1px solid var(--separator);font-size:.72rem;color:var(--foreground-muted);white-space:nowrap}tr.cursor.svelte-z46ttj td:where(.svelte-z46ttj){background:color-mix(in srgb,var(--accent-color) 12%,transparent)}tr.cursor.svelte-z46ttj td:where(.svelte-z46ttj):first-child{box-shadow:inset 3px 0 0 var(--accent-color)}th.svelte-z46ttj:first-child,td.svelte-z46ttj:first-child{padding-left:.6rem}.system.svelte-1pi95rm{display:flex;flex-direction:column;gap:1rem;min-height:0;flex:1}.grid.svelte-1pi95rm{display:grid;grid-template-columns:repeat(auto-fit,minmax(440px,1fr));gap:1rem;overflow:auto;min-height:0;align-content:start}.card.svelte-1pi95rm{display:flex;flex-direction:column;gap:.2rem;padding:1rem 1.1rem;border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--separator)}h2.svelte-1pi95rm{margin:0 0 .4rem;display:flex;align-items:center;gap:.45rem;font-size:1rem;font-weight:600}h2.svelte-1pi95rm .icon{color:var(--accent-fg)}.row.svelte-1pi95rm{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem 1rem;padding:.55rem 0;border-top:1px solid var(--separator)}.card.svelte-1pi95rm>.row:where(.svelte-1pi95rm):first-of-type{border-top:0}.lbl.svelte-1pi95rm{display:flex;flex-direction:column;gap:2px;font-size:.88rem}small.svelte-1pi95rm{font-size:.75rem;color:var(--foreground-muted);line-height:1.3}.val.svelte-1pi95rm{display:inline-flex;align-items:center;gap:.4rem}.val.svelte-1pi95rm .field:where(.svelte-1pi95rm){width:84px;text-align:right}.unit.svelte-1pi95rm{font-size:.8rem;color:var(--foreground-muted);min-width:2.2rem}.bad.svelte-1pi95rm .field:where(.svelte-1pi95rm){border-color:var(--danger)}.err.svelte-1pi95rm{grid-column:1 / -1;justify-self:end;font-size:.75rem;color:var(--danger-fg)}.opts.svelte-1pi95rm{grid-column:1 / -1;display:flex;flex-direction:column;gap:4px}.opt.svelte-1pi95rm{display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;border-radius:var(--radius-md);font-size:.85rem;cursor:pointer}.opt.svelte-1pi95rm:hover{background:var(--surface-hover)}.opt.on.svelte-1pi95rm{background:var(--accent-soft);color:var(--accent-fg)}.chips.svelte-1pi95rm{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:6px}.chip.svelte-1pi95rm{border:1px solid var(--separator);background:var(--form-bg);color:var(--foreground-muted);font:inherit;font-size:.8rem;padding:.25rem .65rem;border-radius:999px;cursor:pointer}.chip.on.svelte-1pi95rm{background:var(--accent-soft);color:var(--accent-fg);border-color:color-mix(in srgb,var(--accent-color) 50%,transparent)}.warn.svelte-1pi95rm{margin:.2rem 0;display:flex;gap:.45rem;align-items:flex-start;padding:.5rem .7rem;border-radius:var(--radius-md);background:var(--warning-soft);color:var(--warning-fg);font-size:.8rem;line-height:1.35}.switch.svelte-1pi95rm{width:18px;height:18px;accent-color:var(--accent-color)}.pinbar.svelte-1pi95rm{display:flex;align-items:center;gap:.5rem;padding-top:.55rem;border-top:1px solid var(--separator);font-size:.82rem}.pinbar.svelte-1pi95rm .ok:where(.svelte-1pi95rm){color:var(--success-fg)}.pinbar.svelte-1pi95rm .e:where(.svelte-1pi95rm){color:var(--danger-fg)}.bar.svelte-1pi95rm{display:flex;align-items:center;gap:.5rem;padding:.7rem 1rem;border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--separator)}.meta.svelte-1pi95rm{font-size:.85rem;color:var(--foreground-muted);display:inline-flex;align-items:center;gap:.35rem}.meta.svelte-1pi95rm .ok:where(.svelte-1pi95rm){color:var(--success-fg);display:inline-flex;gap:.35rem;align-items:center}.meta.svelte-1pi95rm .e:where(.svelte-1pi95rm){color:var(--danger-fg);display:inline-flex;gap:.35rem;align-items:center}.grow.svelte-1pi95rm{flex:1}.box.svelte-146z61z{padding:1.25rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:.75rem}.head.svelte-146z61z{display:flex;align-items:center;justify-content:space-between}h3.svelte-146z61z{margin:0;font-size:1rem;font-weight:600}.err.svelte-146z61z{margin:0;color:var(--danger-fg);font-size:.85rem}.actions.svelte-146z61z{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.5rem}.head.svelte-1tts44e{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--separator)}h3.svelte-1tts44e{margin:0;font-size:1.05rem;font-weight:600}.sub.svelte-1tts44e{margin:.25rem 0 0;font-size:.8rem;color:var(--foreground-muted)}.body.svelte-1tts44e{padding:1rem 1.5rem;display:flex;flex-direction:column;gap:.5rem}.hint.svelte-1tts44e{margin:0 0 .5rem;display:flex;gap:.5rem;align-items:center;padding:.6rem .8rem;border-radius:var(--radius-md);background:var(--warning-soft);color:var(--warning-fg);font-size:.85rem}.row.svelte-1tts44e{display:flex;gap:.75rem;align-items:flex-start;padding:.6rem .75rem;border-radius:var(--radius-md);background:var(--form-bg);cursor:pointer}.row.svelte-1tts44e input:where(.svelte-1tts44e){margin-top:3px;accent-color:var(--accent-color)}.text.svelte-1tts44e{display:flex;flex-direction:column;gap:2px}.name.svelte-1tts44e{font-size:.95rem}.desc.svelte-1tts44e{font-size:.8rem;color:var(--foreground-muted)}.err.svelte-1tts44e{margin:0;color:var(--danger-fg);font-size:.85rem}.foot.svelte-1tts44e{display:flex;justify-content:flex-end;gap:.6rem;padding:1rem 1.5rem 1.25rem;border-top:1px solid var(--separator)}.overlay.svelte-1pd3gi{position:absolute;top:0;right:0;bottom:0;left:0;display:block;touch-action:none}.overlay.editable.svelte-1pd3gi{cursor:default}.overlay.drawing.svelte-1pd3gi{cursor:crosshair}.zone.svelte-1pd3gi polygon:where(.svelte-1pd3gi){fill:color-mix(in srgb,var(--zone-color, var(--accent-color)) 14%,transparent);stroke:var(--zone-color, var(--accent-color));stroke-width:1.5}.editable.svelte-1pd3gi .zone:where(.svelte-1pd3gi) polygon:where(.svelte-1pd3gi){cursor:pointer}.zone.sel.svelte-1pd3gi polygon:where(.svelte-1pd3gi){fill:color-mix(in srgb,var(--zone-color, var(--accent-color)) 26%,transparent);stroke-width:2.5}.dim.svelte-1pd3gi{display:none}.line.svelte-1pd3gi .hit:where(.svelte-1pd3gi){fill:none;stroke:transparent;stroke-width:14;cursor:pointer}.line.svelte-1pd3gi .stroke:where(.svelte-1pd3gi){fill:none;stroke:var(--warning);stroke-width:2;pointer-events:none}.line.sel.svelte-1pd3gi .stroke:where(.svelte-1pd3gi){stroke-width:3}.line.svelte-1pd3gi .arrowline:where(.svelte-1pd3gi){stroke-width:2}.vertex.svelte-1pd3gi{fill:var(--surface);stroke:var(--accent-color);stroke-width:2;cursor:grab}.vertex.orange.svelte-1pd3gi{stroke:var(--warning)}.addpt.svelte-1pd3gi{cursor:copy}.addpt.svelte-1pd3gi circle:where(.svelte-1pd3gi){fill:var(--surface);stroke:var(--accent-color);stroke-width:1.5;opacity:.9}.addpt.svelte-1pd3gi line:where(.svelte-1pd3gi){stroke:var(--accent-color);stroke-width:1.5;pointer-events:none}.delpt.svelte-1pd3gi{cursor:pointer}.delpt.svelte-1pd3gi circle:where(.svelte-1pd3gi){fill:var(--surface);stroke:var(--danger-fg);stroke-width:1.5;opacity:.9}.delpt.svelte-1pd3gi line:where(.svelte-1pd3gi){stroke:var(--danger-fg);stroke-width:1.5;pointer-events:none}.label.svelte-1pd3gi rect:where(.svelte-1pd3gi){fill:var(--zone-color, var(--accent-color));pointer-events:none}.label.orange.svelte-1pd3gi rect:where(.svelte-1pd3gi){fill:var(--warning)}.label.svelte-1pd3gi text:where(.svelte-1pd3gi){fill:#fff;font-size:11px;font-family:var(--font-sans);pointer-events:none}.label.orange.svelte-1pd3gi text:where(.svelte-1pd3gi){fill:#1a1200}.draft.svelte-1pd3gi{fill:none;stroke:var(--accent-fg);stroke-width:1.5;stroke-dasharray:6 4;pointer-events:none}.draft-pt.svelte-1pd3gi{fill:var(--surface);stroke:var(--accent-fg);stroke-width:2;pointer-events:none}.backdrop.svelte-1jexcwr{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:var(--backdrop)}.drawer.svelte-1jexcwr{position:absolute;top:0;right:0;bottom:0;width:540px;max-width:100vw;display:flex;flex-direction:column;background:var(--surface);border-left:1px solid var(--separator);box-shadow:var(--shadow-overlay)}.head.svelte-1jexcwr{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem 1rem}h2.svelte-1jexcwr{margin:0;font-size:1.15rem;font-weight:600}.sub.svelte-1jexcwr{margin:.25rem 0 0;font-size:.8rem;color:var(--foreground-muted)}.body.svelte-1jexcwr{flex:1;min-height:0;overflow:auto;padding:0 1.5rem 1rem;display:flex;flex-direction:column;gap:.75rem}.body.svelte-1jexcwr>:where(.svelte-1jexcwr){flex:none}h4.svelte-1jexcwr{margin:.6rem 0 0;font-size:1rem;font-weight:600}.field.bad.svelte-1jexcwr{box-shadow:0 0 0 1px var(--danger)}.probe.svelte-1jexcwr{display:flex;align-items:center;gap:.75rem;font-size:.85rem}.ok.svelte-1jexcwr{display:inline-flex;align-items:center;gap:.35rem;color:var(--success-fg)}.bad.svelte-1jexcwr{display:inline-flex;align-items:center;gap:.35rem;color:var(--danger-fg)}.state.svelte-1jexcwr{display:flex;align-items:center;gap:.6rem;padding:.75rem 0;border-top:1px solid var(--separator);border-bottom:1px solid var(--separator);margin-top:.5rem}.dot.svelte-1jexcwr{width:8px;height:8px;border-radius:50%;background:var(--success-bright)}.dot.off.svelte-1jexcwr{background:var(--foreground-muted)}.grow.svelte-1jexcwr{flex:1}.note.svelte-1jexcwr{margin:0;font-size:.78rem;color:var(--foreground-muted)}.note.global.svelte-1jexcwr{color:var(--warning-fg)}.sched.svelte-1jexcwr{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.6rem}.kinds.svelte-1jexcwr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .75rem}.kind.svelte-1jexcwr{display:flex;align-items:center;gap:.4rem;font-size:.85rem}.days.svelte-1jexcwr{display:flex;gap:4px}.day.svelte-1jexcwr{width:34px;height:30px;border:1px solid var(--separator);border-radius:6px;background:var(--form-bg);color:var(--foreground-muted);font:inherit;font-size:.8rem;cursor:pointer}.day.on.svelte-1jexcwr{background:var(--accent-soft);color:var(--accent-fg);border-color:color-mix(in srgb,var(--accent-color) 50%,transparent)}.t.svelte-1jexcwr .field:where(.svelte-1jexcwr){width:80px}.frame.svelte-1jexcwr{position:relative;width:100%;background:#000;border-radius:var(--radius-md);overflow:hidden}.frame.svelte-1jexcwr img:where(.svelte-1jexcwr){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;display:block}.noframe.svelte-1jexcwr{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--foreground-muted);background:var(--form-bg)}.zrow.svelte-1jexcwr{display:flex;align-items:center;gap:.75rem;font-size:.9rem}.err.svelte-1jexcwr{margin:0;font-size:.8rem;color:var(--danger-fg)}.err.big.svelte-1jexcwr{font-size:.85rem;padding:.5rem .75rem;border-radius:var(--radius-md);background:var(--danger-soft)}.foot.svelte-1jexcwr{display:flex;align-items:center;gap:.6rem;padding:1rem 1.5rem 1.25rem;border-top:1px solid var(--separator)}.conflict.svelte-1ldvruh{position:relative;padding:1.5rem;display:flex;flex-direction:column;gap:.5rem}.conflict.svelte-1ldvruh .close:where(.svelte-1ldvruh){position:absolute;top:.9rem;right:.9rem}.conflict.svelte-1ldvruh .mark:where(.svelte-1ldvruh){width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--danger-soft);color:var(--danger-fg);margin-bottom:.75rem}.conflict.svelte-1ldvruh h3:where(.svelte-1ldvruh){margin:0;font-size:1rem;font-weight:500}.conflict.svelte-1ldvruh p:where(.svelte-1ldvruh){margin:0;font-size:.85rem;color:var(--foreground-muted);line-height:1.45}.conflict.svelte-1ldvruh b:where(.svelte-1ldvruh){font-weight:600;color:var(--foreground)}.conflict.svelte-1ldvruh .actions:where(.svelte-1ldvruh){display:flex;justify-content:flex-end;gap:.6rem;margin-top:1rem}.conflict.svelte-1ldvruh .note:where(.svelte-1ldvruh){font-size:.78rem;margin-top:.75rem}.head.svelte-1ldvruh{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--separator)}h2.svelte-1ldvruh{margin:0;font-size:1.15rem;font-weight:600}.sub.svelte-1ldvruh{margin:.25rem 0 0;font-size:.8rem;color:var(--foreground-muted)}.body.svelte-1ldvruh{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-template-rows:minmax(0,1fr);gap:1.25rem;padding:1rem 1.5rem;flex:1;min-height:0}.left.svelte-1ldvruh{overflow:hidden;min-height:0}.left.svelte-1ldvruh .empty{min-height:0;padding:2.5rem 1rem}.left.svelte-1ldvruh{display:flex;flex-direction:column;gap:.75rem;min-width:0}.frame.svelte-1ldvruh{position:relative;flex:none;width:min(100%,calc(max(180px,100vh - 26rem) * var(--ratio, 1.78)));margin:0 auto;background:#000;border-radius:var(--radius-md);overflow:hidden;-webkit-user-select:none;user-select:none}.frame.svelte-1ldvruh img:where(.svelte-1ldvruh){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;display:block}.frame.svelte-1ldvruh img.hidden:where(.svelte-1ldvruh){visibility:hidden}.heatmap.svelte-1ldvruh{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.dots.svelte-1ldvruh{width:22px;height:22px;border-radius:50%;border:2px solid var(--border);border-top-color:var(--foreground-muted);animation:svelte-1ldvruh-spin .9s linear infinite}@keyframes svelte-1ldvruh-spin{to{transform:rotate(360deg)}}.noframe.svelte-1ldvruh{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:var(--foreground-muted);background:var(--surface);font-size:.85rem}.hint.svelte-1ldvruh{position:absolute;left:.6rem;bottom:.6rem;padding:.4rem .7rem;border-radius:var(--radius-md);background:#0a0f1ed9;font-size:.78rem;pointer-events:none}.tools.svelte-1ldvruh{display:flex;gap:.5rem;flex-wrap:wrap}.tools.svelte-1ldvruh .btn.on:where(.svelte-1ldvruh){background:var(--accent-soft);color:var(--accent-fg);box-shadow:inset 0 0 0 1px var(--accent-color)}.warn.svelte-1ldvruh{display:flex;align-items:center;gap:.4rem;margin:0;font-size:.8rem;color:var(--warning-fg)}.list.svelte-1ldvruh{display:flex;flex-direction:column;gap:2px;flex:1;min-height:6rem;overflow:auto}.row.svelte-1ldvruh{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:.6rem;height:40px;padding:0 .85rem;border:0;border-radius:var(--radius-md);background:none;color:var(--foreground);font:inherit;text-align:left;cursor:pointer}.row.svelte-1ldvruh:hover{background:var(--surface-hover)}.row.sel.svelte-1ldvruh{background:var(--form-bg)}.dot.svelte-1ldvruh{width:7px;height:7px;border-radius:50%;background:var(--accent-color)}.dot.orange.svelte-1ldvruh{background:var(--warning)}.kind.svelte-1ldvruh{font-size:.8rem;color:var(--foreground-muted)}.name.svelte-1ldvruh{font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sum.svelte-1ldvruh{font-size:.8rem;color:var(--foreground-muted);white-space:nowrap}.panel.svelte-1ldvruh{display:flex;flex-direction:column;gap:.5rem;padding:.85rem 1rem;border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--separator);min-height:0;overflow:auto;box-sizing:border-box}.panel.svelte-1ldvruh>:where(.svelte-1ldvruh){flex:none}.rules.svelte-1ldvruh{display:flex;flex-direction:column;gap:2px}.rule.svelte-1ldvruh{display:flex;flex-direction:column;gap:1px;padding:.4rem .6rem;border:0;border-radius:var(--radius-md);background:var(--form-bg);color:var(--foreground);font:inherit;text-align:left;cursor:pointer}.rule.svelte-1ldvruh:hover{background:var(--surface-hover)}.rule.sel.svelte-1ldvruh{box-shadow:inset 0 0 0 1px var(--accent-color)}.rule-name.svelte-1ldvruh{font-size:.9rem}.rule-sum.svelte-1ldvruh{font-size:.75rem;color:var(--foreground-muted)}h3.svelte-1ldvruh{margin:0 0 .25rem;font-size:.95rem;font-weight:500}.ai.svelte-1ldvruh{display:flex;flex-direction:column;gap:.45rem;padding:.65rem .75rem;border:1px solid var(--separator);border-radius:var(--radius-md)}.ai-title.svelte-1ldvruh{font-size:.8rem}.area.svelte-1ldvruh{height:60px;padding:.5rem .75rem;resize:vertical;line-height:1.35}.example.svelte-1ldvruh{text-align:left;padding:.4rem .7rem;border:0;border-radius:var(--radius-md);background:var(--accent-soft);color:var(--accent-fg);font:inherit;font-size:.8rem;cursor:pointer}.example.svelte-1ldvruh:hover{background:color-mix(in srgb,var(--accent-color) 26%,transparent)}.note.svelte-1ldvruh{font-size:.78rem;color:var(--foreground-muted)}.checks.svelte-1ldvruh{display:flex;gap:1rem;flex-wrap:wrap}.check.svelte-1ldvruh{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;cursor:pointer}.check.svelte-1ldvruh input:where(.svelte-1ldvruh){accent-color:var(--accent-color);width:16px;height:16px}.check.fixed.svelte-1ldvruh{cursor:default;color:var(--foreground-muted)}.two.svelte-1ldvruh{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.err.svelte-1ldvruh{margin:0;font-size:.8rem;color:var(--danger-fg)}.foot.svelte-1ldvruh{display:flex;align-items:center;gap:.6rem;padding:1rem 1.5rem 1.25rem;border-top:1px solid var(--separator);flex:none}.head.svelte-1ldvruh{flex:none}.status.svelte-1ldvruh{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem}.status.ok.svelte-1ldvruh{color:var(--success-fg)}.status.err.svelte-1ldvruh{color:var(--danger-fg)}.grow.svelte-1ldvruh{flex:1}.cameras.svelte-10y5qkw{display:flex;flex-direction:column;gap:1rem;min-height:0;flex:1}.toolbar.svelte-10y5qkw{display:flex;align-items:center;gap:.75rem}.state.svelte-10y5qkw{width:160px}.search.svelte-10y5qkw{width:250px;display:block}.clear.svelte-10y5qkw{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:none;border:0;color:var(--foreground-muted);cursor:pointer;display:grid;place-items:center}.grow.svelte-10y5qkw{flex:1}.errbar.svelte-10y5qkw{display:flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border-radius:var(--radius-md);background:var(--danger-soft);color:var(--danger-fg);font-size:.85rem}.notice.svelte-10y5qkw{display:flex;flex-direction:column;gap:.4rem;padding:.6rem .9rem;border-radius:var(--radius-md);background:var(--form-bg);border-left:3px solid var(--success);font-size:.85rem}.notice.bad.svelte-10y5qkw{border-left-color:var(--warning)}.notice-head.svelte-10y5qkw{display:flex;align-items:center;gap:.6rem}.notice.svelte-10y5qkw ul:where(.svelte-10y5qkw){margin:0;padding-left:1.6rem;color:var(--warning-fg);max-height:10rem;overflow:auto}.banner.svelte-10y5qkw{display:flex;align-items:center;gap:.6rem;padding:.6rem .9rem;border-radius:var(--radius-md);background:var(--warning-soft);color:var(--warning-fg);font-size:.85rem}.card.svelte-10y5qkw{display:flex;flex-direction:column;min-height:0;background:var(--surface);border:1px solid var(--separator);border-radius:var(--radius-lg)}.table-card.svelte-10y5qkw{flex:0 1 auto}.selbar.svelte-10y5qkw{display:flex;align-items:center;gap:.6rem;padding:.75rem 1rem;border-bottom:1px solid var(--separator)}.assign.svelte-10y5qkw{position:relative}.menu.svelte-10y5qkw{position:absolute;top:100%;left:0;z-index:5;margin-top:4px;min-width:180px;display:flex;flex-direction:column;padding:.3rem;background:var(--surface);border:1px solid var(--separator);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay)}.menu.svelte-10y5qkw button:where(.svelte-10y5qkw){text-align:left;padding:.5rem .7rem;border:0;border-radius:6px;background:none;color:var(--foreground);font:inherit;cursor:pointer}.menu.svelte-10y5qkw button:where(.svelte-10y5qkw):hover{background:var(--surface-hover)}.table-wrap.svelte-10y5qkw{overflow:auto;min-height:0;padding:0 1rem .75rem}table.svelte-10y5qkw{width:100%;border-collapse:collapse;font-size:.85rem}th.svelte-10y5qkw{text-align:left;font-weight:400;font-size:.78rem;color:var(--foreground-muted);padding:.75rem .5rem;white-space:nowrap}th.chk.svelte-10y5qkw,td.chk.svelte-10y5qkw{width:24px;padding-right:.25rem}td.svelte-10y5qkw{padding:.5rem;border-top:1px solid var(--separator);vertical-align:middle;height:52px;box-sizing:border-box}tr.row.sel.svelte-10y5qkw td:where(.svelte-10y5qkw){background:color-mix(in srgb,var(--accent-color) 8%,transparent)}tr.row.svelte-10y5qkw:hover td:where(.svelte-10y5qkw){background:color-mix(in srgb,var(--surface-hover) 60%,transparent)}tr.group.svelte-10y5qkw td:where(.svelte-10y5qkw){padding:.35rem 0;border-top:0;height:auto}.ghead.svelte-10y5qkw{display:flex;align-items:center;gap:.5rem;height:32px;padding:0 .4rem 0 .5rem;border-radius:var(--radius-md);background:var(--form-bg)}.gtoggle.svelte-10y5qkw{display:inline-flex;align-items:center;gap:.5rem;border:0;background:none;color:var(--foreground);font:inherit;font-size:.85rem;cursor:pointer}.gcount.svelte-10y5qkw{font-size:.75rem;color:var(--foreground-muted);margin-right:.25rem}input[type=checkbox].svelte-10y5qkw{width:16px;height:16px;accent-color:var(--accent-color)}.src.svelte-10y5qkw{white-space:nowrap}.proto.svelte-10y5qkw{display:inline-block;padding:2px 6px;margin-right:.5rem;border-radius:5px;background:var(--form-bg);color:var(--foreground-muted);font-size:.72rem}.host.svelte-10y5qkw{display:inline-block;max-width:11rem;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;color:var(--foreground-muted)}.st.svelte-10y5qkw{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.st.svelte-10y5qkw .dot:where(.svelte-10y5qkw){width:7px;height:7px;border-radius:50%;background:var(--foreground-muted)}.st.on.svelte-10y5qkw .dot:where(.svelte-10y5qkw){background:var(--success-bright)}.st.lost.svelte-10y5qkw{color:var(--warning-fg)}.st.lost.svelte-10y5qkw .dot:where(.svelte-10y5qkw){background:var(--warning)}@media(forced-colors:active){.st.svelte-10y5qkw .dot:where(.svelte-10y5qkw){box-sizing:border-box;background:Canvas;border:1px solid CanvasText}.st.on.svelte-10y5qkw .dot:where(.svelte-10y5qkw){background:CanvasText}.st.lost.svelte-10y5qkw .dot:where(.svelte-10y5qkw){background:Highlight;border-color:Highlight}}.st.off.svelte-10y5qkw{color:var(--foreground-muted)}.setchip.svelte-10y5qkw{display:inline-flex;align-items:center;gap:.3rem;padding:3px 8px;border-radius:6px;background:var(--accent-soft);color:var(--accent-fg);font-size:.78rem;white-space:nowrap}td.act.svelte-10y5qkw,th.act.svelte-10y5qkw{position:sticky;right:0;text-align:right;white-space:nowrap;background:var(--surface)}tr.row.sel.svelte-10y5qkw td.act:where(.svelte-10y5qkw){background:color-mix(in srgb,var(--accent-color) 8%,var(--surface))}tr.row.svelte-10y5qkw:hover td.act:where(.svelte-10y5qkw){background:color-mix(in srgb,var(--surface-hover) 60%,var(--surface))}.muted.svelte-10y5qkw{color:var(--foreground-muted)}.backdrop.svelte-dxjrm0{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:var(--backdrop)}.panel.svelte-dxjrm0{position:absolute;top:0;right:0;bottom:0;width:min(620px,100%);display:flex;flex-direction:column;box-sizing:border-box;background:var(--surface);border-left:1px solid var(--separator);box-shadow:var(--shadow-overlay)}header.svelte-dxjrm0{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--separator)}h3.svelte-dxjrm0{margin:0;font-size:1.05rem;font-weight:600}.sub.svelte-dxjrm0{margin:.2rem 0 0;font-size:.85rem;color:var(--foreground-muted)}.body.svelte-dxjrm0{flex:1;min-height:0;overflow:auto;padding:1rem 1.5rem 1.5rem;display:flex;flex-direction:column}h4.svelte-dxjrm0{margin:1.25rem 0 .25rem;font-size:.95rem;font-weight:600}.label.svelte-dxjrm0{display:block;margin-bottom:.35rem;font-size:.8rem;color:var(--foreground-muted)}.hint.svelte-dxjrm0{margin:.25rem 0 0;font-size:.82rem;line-height:1.5;color:var(--foreground-muted)}.group.svelte-dxjrm0{display:flex;align-items:center;gap:.4rem;margin:.9rem 0 .5rem;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--foreground-muted)}.chips.svelte-dxjrm0{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.chip.svelte-dxjrm0{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .8rem;border-radius:999px;border:1px solid var(--separator);background:var(--form-bg);color:var(--foreground);font:inherit;font-size:.9rem;cursor:pointer}.chip.on.svelte-dxjrm0{background:var(--accent-soft);border-color:var(--accent-color)}.chip.svelte-dxjrm0:disabled{cursor:default;opacity:.85}.box.svelte-dxjrm0{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:5px;border:1px solid var(--separator);background:var(--surface);color:#fff}.chip.on.svelte-dxjrm0 .box:where(.svelte-dxjrm0){background:var(--accent-color);border-color:var(--accent-color)}.switch-row.svelte-dxjrm0{display:flex;align-items:center;gap:1rem;margin-top:1.25rem;padding:.9rem 1rem;border:1px solid var(--separator);border-radius:var(--radius-md);background:var(--form-bg)}.switch-title.svelte-dxjrm0{font-size:.95rem;font-weight:600}.switch.svelte-dxjrm0{flex:none;width:44px;height:24px;padding:2px;border:0;border-radius:999px;background:var(--separator);cursor:pointer}.switch.on.svelte-dxjrm0{background:var(--accent-color)}.knob.svelte-dxjrm0{display:block;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .12s ease}.switch.on.svelte-dxjrm0 .knob:where(.svelte-dxjrm0){transform:translate(20px)}.tag.svelte-dxjrm0{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .5rem .35rem .7rem;border-radius:var(--radius-md);background:var(--form-bg);font-size:.85rem;max-width:100%;min-width:0;overflow-wrap:anywhere}.rm.svelte-dxjrm0{display:inline-flex;padding:.15rem;border:0;border-radius:4px;background:none;color:var(--foreground-muted);cursor:pointer}.rm.svelte-dxjrm0:hover{color:var(--foreground)}.picker.svelte-dxjrm0{margin-top:.75rem}.list.svelte-dxjrm0{margin-top:.5rem;max-height:260px;overflow:auto;padding:.5rem;display:flex;flex-direction:column;gap:.25rem;background:var(--surface-raised);border:1px solid var(--separator);border-radius:var(--radius-md)}.opt.svelte-dxjrm0{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.45rem .6rem;border:0;border-radius:var(--radius-md);background:none;color:var(--foreground);font:inherit;font-size:.9rem;text-align:left;cursor:pointer}.opt.svelte-dxjrm0:hover{background:var(--form-bg)}.moved.svelte-dxjrm0{color:var(--warning-fg);font-size:.78rem}.muted.svelte-dxjrm0{color:var(--foreground-muted);font-size:.85rem}.pad.svelte-dxjrm0{margin:.35rem .6rem}.err.svelte-dxjrm0{margin:1rem 0 0;color:var(--danger-fg);font-size:.85rem}footer.svelte-dxjrm0{display:flex;align-items:center;gap:.6rem;padding:1rem 1.5rem 1.25rem;border-top:1px solid var(--separator)}.grow.svelte-dxjrm0{flex:1}.screen.svelte-1s9abzf{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem 2rem;overflow:auto}.card.svelte-1s9abzf{background:var(--surface-raised);border:1px solid var(--separator);border-radius:var(--radius-lg);padding:1.25rem 1.5rem 1.5rem}h2.svelte-1s9abzf{margin:0 0 1rem;font-size:1.15rem;font-weight:600}.group.svelte-1s9abzf{display:flex;align-items:center;gap:.4rem;margin:.9rem 0 .5rem;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--foreground-muted)}.ghint.svelte-1s9abzf{margin:-.25rem 0 .55rem;max-width:96ch;font-size:.8rem;line-height:1.45;color:var(--foreground-muted)}.chips.svelte-1s9abzf{display:flex;flex-wrap:wrap;gap:.5rem}.chips.model.svelte-1s9abzf{align-items:center;margin-bottom:.4rem}.model-name.svelte-1s9abzf{min-width:3.5rem;font-size:.72rem;letter-spacing:.04em;color:var(--foreground-muted)}.chip.svelte-1s9abzf{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .8rem;border-radius:999px;border:1px solid var(--separator);background:var(--form-bg);color:var(--foreground);font:inherit;font-size:.9rem;cursor:pointer}.chip.svelte-1s9abzf:disabled{cursor:default;opacity:.75}.chip.on.svelte-1s9abzf{background:var(--accent-soft);border-color:var(--accent-color)}.box.svelte-1s9abzf{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:5px;border:1px solid var(--separator);background:var(--surface);color:#fff}.chip.on.svelte-1s9abzf .box:where(.svelte-1s9abzf){background:var(--accent-color);border-color:var(--accent-color)}.note.svelte-1s9abzf{margin:1rem 0 0;max-width:96ch;font-size:.82rem;line-height:1.5;color:var(--foreground-muted)}.legend.svelte-1s9abzf{display:flex;align-items:center;gap:.4rem;max-width:96ch;margin:.6rem 0 0;font-size:.8rem;color:var(--foreground-muted)}.bar.svelte-1s9abzf{display:flex;align-items:center;gap:.75rem}.grow.svelte-1s9abzf{flex:1}.counts.svelte-1s9abzf{font-size:.85rem;color:var(--foreground-muted)}.table.svelte-1s9abzf{padding:.5rem .75rem .75rem}.row.svelte-1s9abzf{display:grid;grid-template-columns:minmax(200px,2fr) 80px 90px 80px 110px minmax(150px,1.4fr) 84px;align-items:center;gap:.75rem;padding:.7rem .75rem}.head.svelte-1s9abzf{font-size:.8rem;color:var(--foreground-muted);border-bottom:1px solid var(--separator)}.set.svelte-1s9abzf+.set:where(.svelte-1s9abzf){border-top:1px solid var(--separator)}.name.svelte-1s9abzf{display:flex;align-items:center;gap:.5rem;background:none;border:0;padding:0;color:var(--foreground);font:inherit;font-size:.95rem;text-align:left;cursor:pointer;min-width:0;max-width:100%;overflow-wrap:anywhere}.c-num.svelte-1s9abzf{font-variant-numeric:tabular-nums}.c-act.svelte-1s9abzf{display:flex;justify-content:flex-end;gap:.15rem}.muted.svelte-1s9abzf{color:var(--foreground-muted);font-size:.85rem}.detail.svelte-1s9abzf{display:flex;flex-direction:column;padding:0 .75rem 1rem 2rem}.tag.svelte-1s9abzf{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .7rem;border-radius:var(--radius-md);background:var(--form-bg);font-size:.85rem;max-width:100%;min-width:0;overflow-wrap:anywhere}.tag.on.svelte-1s9abzf{color:var(--foreground)}.err.svelte-1s9abzf{display:flex;align-items:center;gap:.5rem;margin:0;color:var(--danger-fg);font-size:.9rem}.help.svelte-1fmgh2p{flex:1;min-height:0;display:flex;flex-direction:column;gap:.75rem}header.svelte-1fmgh2p{display:flex;align-items:center;gap:.6rem;min-height:36px}header.svelte-1fmgh2p .icon{color:var(--accent-fg)}h2.svelte-1fmgh2p{margin:0;font-size:1.2rem;font-weight:700}.grow.svelte-1fmgh2p{flex:1}.body.svelte-1fmgh2p{flex:1;min-height:0;overflow:auto;width:100%;max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:.75rem;padding-bottom:.25rem}article.svelte-1fmgh2p{padding:1.1rem 1.25rem 1.2rem;border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--separator);font-size:.92rem;line-height:1.55}h3.svelte-1fmgh2p{margin:0 0 .6rem;padding-left:.75rem;font-size:1rem;font-weight:700;line-height:1.35;border-left:3px solid var(--accent-color)}h4.svelte-1fmgh2p{margin:.8rem 0 .4rem;font-size:.92rem;font-weight:700}p.svelte-1fmgh2p{margin:0 0 .5rem}p.svelte-1fmgh2p:last-child{margin-bottom:0}ul.svelte-1fmgh2p,ol.svelte-1fmgh2p{margin:0 0 .5rem;padding-left:1.4rem}li.svelte-1fmgh2p{margin:.2rem 0}.note.svelte-1fmgh2p{padding:.5rem .75rem;border-radius:var(--radius-md);background:var(--form-bg);color:var(--foreground-muted)}.muted.svelte-1fmgh2p{color:var(--foreground-muted)}table.svelte-1fmgh2p{width:100%;border-collapse:collapse;margin:0 0 .5rem}td.svelte-1fmgh2p{padding:.55rem .6rem .55rem 0;vertical-align:top;border-top:1px solid var(--separator)}td.svelte-1fmgh2p:first-child{white-space:nowrap;width:1%}tr.svelte-1fmgh2p:first-child td:where(.svelte-1fmgh2p){border-top:0}.k.svelte-1fmgh2p{display:inline-block;padding:.15rem .5rem;border-radius:6px;font-size:.78rem;font-weight:700}.k.yes.svelte-1fmgh2p{background:var(--danger);color:#fff}.k.warn.svelte-1fmgh2p{background:var(--warning);color:#1a1200}.k.ok.svelte-1fmgh2p{background:color-mix(in srgb,var(--accent-color) 14%,var(--surface));color:var(--accent-fg)}.k.no.svelte-1fmgh2p{background:var(--form-bg);color:var(--foreground)}.telemetry.svelte-dl5lzf{display:flex;flex-direction:column;gap:1rem;min-height:0;flex:1}.filters.svelte-dl5lzf{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1rem}.filters.svelte-dl5lzf label:where(.svelte-dl5lzf){display:block}.filters.svelte-dl5lzf .field-wrap:where(.svelte-dl5lzf){display:block}.toolbar.svelte-dl5lzf{display:flex;align-items:center;gap:.75rem}.grow.svelte-dl5lzf{flex:1}.capped.svelte-dl5lzf{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--warning-fg)}.errbar.svelte-dl5lzf{display:flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border-radius:var(--radius-md);background:var(--danger-soft);color:var(--danger-fg);font-size:.85rem}.tablebox.svelte-dl5lzf{position:relative;display:flex;flex-direction:column;min-height:0}.table-wrap.svelte-dl5lzf{overflow:auto;min-height:0}.more.svelte-dl5lzf{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 0 0;flex:none}.more.svelte-dl5lzf .count:where(.svelte-dl5lzf){font-size:.8rem;color:var(--foreground-muted)}table.svelte-dl5lzf{width:100%;border-collapse:collapse;font-size:.85rem}thead.svelte-dl5lzf th:where(.svelte-dl5lzf){position:sticky;top:0;z-index:2;background:var(--background);box-shadow:inset 0 -1px 0 var(--separator)}th.svelte-dl5lzf{text-align:left;font-weight:400;font-size:.78rem;color:var(--foreground-muted);padding:.5rem .5rem .75rem 0;border-bottom:1px solid var(--separator)}td.svelte-dl5lzf{padding:.55rem .5rem .55rem 0;border-bottom:1px solid var(--separator);vertical-align:middle}tr.day.svelte-dl5lzf td:where(.svelte-dl5lzf){padding:1.1rem 0 .5rem .6rem;font-size:.8rem;color:var(--foreground-muted);border-bottom:0}tr.row.svelte-dl5lzf:hover td:where(.svelte-dl5lzf){background:color-mix(in srgb,var(--surface-hover) 60%,transparent)}td.muted.svelte-dl5lzf{color:var(--foreground-muted)}.who.svelte-dl5lzf{white-space:nowrap}.sub.svelte-dl5lzf{margin-left:.4rem;color:var(--foreground-muted);font-size:.78rem}.act.svelte-dl5lzf{display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap}td.cam.svelte-dl5lzf{white-space:nowrap}td.cam.svelte-dl5lzf .chip{margin-right:.45rem}td.ellip.svelte-dl5lzf{max-width:24rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}th.svelte-dl5lzf:first-child,td.svelte-dl5lzf:first-child{padding-left:.6rem}.srverr.svelte-1n46o8q{position:fixed;left:50%;top:1rem;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:.6rem;padding:.55rem .6rem .55rem .9rem;border:1px solid var(--danger-fg);border-radius:var(--radius-lg);background:var(--danger-soft);color:var(--danger-fg);font-size:.85rem;box-shadow:0 10px 30px #00000073}body{margin:0;background:var(--background);color:var(--foreground);font:14px/1.4 var(--font-sans)}.layout.svelte-1n46o8q{display:grid;grid-template-columns:222px minmax(0,1fr);height:100vh}.layout.collapsed.svelte-1n46o8q{grid-template-columns:64px minmax(0,1fr)}.content.svelte-1n46o8q{position:relative;display:flex;flex-direction:column;min-height:0}.page.svelte-1n46o8q{flex:1;min-height:0;display:flex;flex-direction:column;padding:var(--page-gap);overflow:auto}.alarm-frame.svelte-1n46o8q{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:60;box-shadow:inset 0 0 0 6px var(--danger);animation:svelte-1n46o8q-alarm-pulse 1.2s ease-in-out infinite}@keyframes svelte-1n46o8q-alarm-pulse{50%{box-shadow:inset 0 0 0 6px transparent}}.alarm-frame.still.svelte-1n46o8q{animation:none;box-shadow:inset 0 0 0 3px var(--danger)}@media(prefers-reduced-motion:reduce){.alarm-frame.svelte-1n46o8q{animation:none}}
