@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-vietnamese-wght-normal-D0rl6rjA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-ext-wght-normal-D9tNdqV9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--gray-950:#0e0e10;--gray-900:#141417;--gray-850:#1a1a1e;--gray-800:#222226;--gray-400:#9a9aa3;--gray-100:#ededef;--navy-990:#05070d;--navy-950:#080d18;--navy-930:#0a1628;--navy-900:#0c1424;--navy-800:#1b2a44;--navy-300:#8fa3bf;--navy-100:#dde7f5;--cyan-300:#5ce1e6;--cyan-950:#04252a;--blue-300:#8ab4ff;--amber-300:#f0b47a;--orange-300:#ffb86b;--green-300:#7bd88f;--red-300:#ff8f8f;--rose-300:#ff7a90;--space-1:4px;--space-2:8px;--space-3:10px;--space-4:12px;--space-5:16px;--space-6:20px;--space-7:24px;--space-8:32px;--space-9:40px;--space-10:48px;--target:44px;--motion-state:.12s ease-out;--motion-layout:.2s ease-out;--focus-width:2px;--focus-offset:3px;--fade:24px;--field-h:var(--target);--measure:68ch;--page-aside-w:360px;--shadow-float:0 24px 60px #00000080}:root,[data-theme=minimal]{--color-bg:var(--gray-950);--bg-pattern:none;--color-surface:var(--gray-900);--color-surface-raised:var(--gray-850);--color-border:var(--gray-800);--color-text:var(--gray-100);--color-text-muted:var(--gray-400);--color-on:var(--gray-100);--color-on-ink:var(--gray-950);--color-signal:var(--color-on);--color-surface-active:var(--color-on);--color-pending:var(--blue-300);--color-warn:var(--amber-300);--color-ok:var(--green-300);--color-danger:var(--red-300);--color-field:var(--gray-950);--color-focus:var(--blue-300);--color-scrim:#0009;--effect-glow:none;--font-ui:"Geist Variable", system-ui, sans-serif;--font-mono:"Geist Mono Variable", ui-monospace, monospace;--font-label:var(--font-ui);--label-transform:none;--label-tracking:0;--fs-xs:12px;--fs-sm:13px;--fs-md:15px;--fs-lg:20px;--fs-xl:28px;--fs-hero:40px;--radius-tile:16px;--radius-pill:22px;--radius-panel:16px;--radius-button:22px;--radius-field:12px;--radius-badge:999px;--tile-min-w:176px;--tile-h:112px;--sheet-w:440px}[data-theme=deck]{--color-bg:var(--navy-990);--bg-pattern:linear-gradient(var(--navy-900) 1px, transparent 1px) 0 0 / 48px 48px, linear-gradient(90deg, var(--navy-900) 1px, transparent 1px) 0 0 / 48px 48px;--color-surface:var(--navy-950);--color-surface-raised:var(--navy-930);--color-border:var(--navy-800);--color-text:var(--navy-100);--color-text-muted:var(--navy-300);--color-signal:var(--cyan-300);--color-on:var(--color-signal);--color-on-ink:var(--cyan-950);--color-surface-active:var(--navy-930);--color-pending:var(--blue-300);--color-warn:var(--orange-300);--color-ok:var(--color-signal);--color-danger:var(--rose-300);--color-field:var(--navy-990);--color-focus:#fff;--color-scrim:#02040ab8;--effect-glow:0 0 16px color-mix(in srgb, var(--color-signal) 22%, transparent);--font-ui:"Space Grotesk Variable", system-ui, sans-serif;--font-mono:"JetBrains Mono Variable", ui-monospace, monospace;--font-label:var(--font-mono);--label-transform:uppercase;--label-tracking:.09em;--fs-xs:10px;--fs-sm:11px;--fs-md:13px;--fs-lg:15px;--fs-xl:18px;--fs-hero:30px;--radius-tile:14px;--radius-pill:8px;--radius-panel:16px;--radius-button:8px;--radius-field:6px;--radius-badge:4px;--tile-min-w:188px;--tile-h:128px;--sheet-w:480px}[data-theme=minimal][data-accent=amber]{--color-on:#f2c46b}[data-theme=minimal][data-accent=mint]{--color-on:#8fe3c0}[data-theme=minimal][data-accent=sky]{--color-on:#9cc8ff}[data-theme=deck][data-accent=violet]{--color-signal:#b49cff;--color-on-ink:#1d1240}[data-theme=deck][data-accent=amber]{--color-signal:#ffc66b;--color-on-ink:#3a2400}[data-theme=deck][data-accent=lime]{--color-signal:#b8f06b;--color-on-ink:#1f3300}[data-theme=minimal][data-density=compact]{--tile-min-w:148px;--tile-h:84px}[data-theme=deck][data-glow=off]{--effect-glow:none}[data-theme=deck][data-glow=high]{--effect-glow:0 0 28px color-mix(in srgb, var(--color-signal) 45%, transparent)}:root{--motion-press:.15s linear(0, .218, .521, .736, .863, .932, .967, .984, .993, 1);--motion-press-ms:.15s;--motion-release:.45s linear(0, .028, .099, .199, .313, .432, .548, .655, .751, .834, .903, .957, .999, 1.029, 1.05, 1.062, 1.067, 1.068, 1.064, 1.059, 1.051, 1.043, 1.035, 1.028, 1.021, 1.014, 1.009, 1);--motion-release-ms:.45s;--motion-pop:.53s linear(0, .038, .135, .267, .416, .566, .706, .829, .931, 1.009, 1.066, 1.102, 1.121, 1.126, 1.121, 1.108, 1.091, 1.072, 1.054, 1.036, 1.021, 1.008, .998, .991, .987, .985, .984, .985, .986, .989, .991, .993, 1);--motion-pop-ms:.53s;--motion-settle:.43s linear(0, .035, .116, .218, .324, .427, .521, .604, .675, .736, .787, .829, .863, .891, .914, .932, .946, .958, .967, .974, .98, .984, .988, .99, .993, .994, 1);--motion-settle-ms:.43s;--motion-enter:.4s linear(0, .036, .122, .232, .351, .466, .571, .664, .743, .808, .861, .902, .934, .957, .975, .987, .995, 1.001, 1.004, 1.006, 1.006, 1.006, 1.006, 1.005, 1);--motion-enter-ms:.4s}@media (prefers-reduced-motion:reduce){:root{--motion-state:0s;--motion-layout:0s;--motion-press:0s;--motion-release:0s;--motion-pop:0s;--motion-settle:0s;--motion-enter:0s;--motion-press-ms:0s;--motion-release-ms:0s;--motion-pop-ms:0s;--motion-settle-ms:0s;--motion-enter-ms:0s}[data-theme=deck]{--effect-glow:none}}*,:before,:after{box-sizing:border-box}html,body,#root{overscroll-behavior:none;height:100%;margin:0;overflow:hidden}body{background:var(--bg-pattern), var(--color-bg);background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-ui);font-size:var(--fs-md);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;line-height:1.4}button,input{font:inherit;color:inherit}:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.label{font-family:var(--font-label);text-transform:var(--label-transform);letter-spacing:var(--label-tracking);font-size:var(--fs-sm);color:var(--color-text-muted)}.mono{font-family:var(--font-mono)}._board_1rlx0_1{flex:1;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid;position:relative}._muted_1rlx0_2{color:var(--color-text-muted)}._hero_1rlx0_5{align-items:center;gap:var(--space-3) var(--space-6);padding:var(--space-6) var(--space-6) var(--space-4);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"core text""scenes scenes";display:grid}._core_1rlx0_6{grid-area:core;place-items:center;display:none;position:relative}._coreText_1rlx0_7{font-family:var(--font-mono);font-size:var(--fs-lg);color:var(--color-signal);position:absolute}._heroText_1rlx0_8{grid-area:text;min-width:0}._greeting_1rlx0_9{font-size:var(--fs-hero);letter-spacing:-.01em;margin:0;font-weight:500;line-height:1.1}._status_1rlx0_10{margin:var(--space-1) 0 0;font-size:var(--fs-lg)}._sceneBar_1rlx0_11{grid-area:scenes}@media (min-width:1100px){._hero_1rlx0_5{grid-template-columns:auto minmax(0,auto) minmax(0,1fr);grid-template-areas:"core text scenes"}}[data-theme=deck] ._hero_1rlx0_5{margin:var(--space-4) var(--space-5) 0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--color-surface) 80%, transparent)}[data-theme=deck] ._core_1rlx0_6{display:grid}[data-theme=deck] ._greeting_1rlx0_9{font-weight:500}._sceneRow_1rlx0_19{gap:var(--space-5);padding:var(--space-1) 0;width:max-content;display:flex}._sceneGroup_1rlx0_20{align-items:center;gap:var(--space-2);white-space:nowrap;display:flex}._scene_1rlx0_11:active:not(:disabled){transition:transform var(--motion-press);transform:scale(.96)}._scene_1rlx0_11{contain:paint;min-height:var(--target);padding:0 var(--space-5);border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:transform var(--motion-release);font-family:var(--font-label);text-transform:var(--label-transform);letter-spacing:var(--label-tracking);font-size:var(--fs-sm)}._scene_1rlx0_11[aria-pressed=true]{background:var(--color-on);color:var(--color-on-ink);border-color:var(--color-on);box-shadow:var(--effect-glow)}[data-theme=deck] ._scene_1rlx0_11[aria-pressed=true]{background:var(--color-surface-active);color:var(--color-signal);border-color:var(--color-signal)}._scene_1rlx0_11:disabled{opacity:.45;cursor:default}._layout_1rlx0_33{min-height:0;padding:var(--space-2) var(--space-6) 0;flex-direction:column;display:flex}[data-theme=deck] ._layout_1rlx0_33{padding-top:var(--space-4)}._hero_1rlx0_5{position:relative}._customise_1rlx0_36{top:var(--space-4);right:var(--space-5);position:absolute}._count_1rlx0_38{font-size:var(--fs-sm);color:var(--color-text-muted);margin-left:auto}._tiles_1rlx0_41{grid-template-columns:repeat(auto-fill, minmax(min(var(--tile-min-w), 100%), 1fr));gap:var(--space-4);display:grid}@media (max-width:767px){._tiles_1rlx0_41{grid-template-columns:repeat(2,minmax(0,1fr))}}._tile_1rlx0_41{isolation:isolate;contain:paint;min-height:var(--tile-h);border-radius:var(--radius-tile);background:var(--color-surface);border:1px solid var(--color-border);transition:transform var(--motion-settle);position:relative}._tile_1rlx0_41[data-pressed]{transition:transform var(--motion-press);transform:scale(.965)}._tile_1rlx0_41[data-raised]{z-index:1}._face_1rlx0_57{min-height:var(--tile-h);padding:var(--space-4);text-align:start;pointer-events:none;-webkit-user-select:none;user-select:none;align-content:start;gap:var(--space-1);grid-template-rows:auto 1fr auto auto;display:grid}._hit_1rlx0_61{appearance:none;border-radius:inherit;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:0 0;border:0;padding:0;position:absolute;inset:0}._hit_1rlx0_61[aria-disabled=true]{cursor:default}._hit_1rlx0_61:focus-visible{outline:none}._tile_1rlx0_41:has(>._hit_1rlx0_61:focus-visible){outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}._type_1rlx0_69{display:none}._icon_1rlx0_71{z-index:2;place-items:start;width:56px;height:32px;display:grid;position:relative}._icon_1rlx0_71>svg:last-child{transform-origin:0;transition:transform var(--motion-pop);transform:scale(.88)}._tile_1rlx0_41[data-on] ._icon_1rlx0_71>svg:last-child{transform:none}._ring_1rlx0_74{display:none}._name_1rlx0_75{text-overflow:ellipsis;white-space:nowrap;padding-right:36px;font-weight:500;overflow:hidden}._state_1rlx0_76{font-size:var(--fs-sm);color:var(--color-text-muted);align-items:center;gap:var(--space-2);display:flex}._bar_1rlx0_77{z-index:2;left:var(--space-4);right:var(--space-4);opacity:.6;transform-origin:0;height:2px;transition:transform var(--motion-settle);background:currentColor;border-radius:2px;position:absolute;bottom:6px}._tile_1rlx0_41:not([data-on]) ._bar_1rlx0_77{display:none}._warnDot_1rlx0_79{background:var(--color-warn);border-radius:50%;flex:none;width:8px;height:8px}._more_1rlx0_81{z-index:1;width:var(--target);height:var(--target);appearance:none;color:var(--color-text-muted);border-radius:var(--radius-button);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:6px;right:6px}._more_1rlx0_81:hover{color:var(--color-text)}._tile_1rlx0_41[data-on]{background:var(--color-surface-active);border-color:var(--color-surface-active);color:var(--color-on-ink)}._tile_1rlx0_41[data-on] ._state_1rlx0_76,._tile_1rlx0_41[data-on] ._more_1rlx0_81{color:color-mix(in srgb, var(--color-on-ink) 72%, transparent)}._tile_1rlx0_41[data-pending]{border-color:var(--color-pending)}._tile_1rlx0_41[data-pending] ._state_1rlx0_76{color:var(--color-pending)}._tile_1rlx0_41[data-on][data-pending] ._state_1rlx0_76{color:var(--color-on-ink)}._tile_1rlx0_41[data-offline]{opacity:.45}[data-theme=deck] ._face_1rlx0_57{text-align:center;padding:var(--space-4) var(--space-3);justify-items:center;gap:var(--space-2);grid-template-rows:auto 1fr auto auto}[data-theme=deck] ._type_1rlx0_69{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 40px);font-family:var(--font-label);text-transform:uppercase;letter-spacing:var(--label-tracking);font-size:var(--fs-xs);color:var(--color-text-muted);justify-self:start;display:block;overflow:hidden}[data-theme=deck] ._icon_1rlx0_71{place-items:center;width:56px;height:56px}[data-theme=deck] ._icon_1rlx0_71>svg:last-child{transform-origin:50%;position:absolute}[data-theme=deck] ._ring_1rlx0_74{display:block}[data-theme=deck] ._name_1rlx0_75{max-width:100%;padding-right:0}[data-theme=deck] ._state_1rlx0_76{font-family:var(--font-mono);justify-content:center}[data-theme=deck] ._bar_1rlx0_77{display:none}[data-theme=deck] ._tile_1rlx0_41[data-on]{background:var(--color-surface-active);border-color:color-mix(in srgb, var(--color-signal) 55%, var(--color-border));color:var(--color-text);box-shadow:var(--effect-glow)}[data-theme=deck] ._tile_1rlx0_41[data-on] ._icon_1rlx0_71,[data-theme=deck] ._tile_1rlx0_41[data-on] ._state_1rlx0_76{color:var(--color-signal)}[data-theme=deck] ._tile_1rlx0_41[data-on] ._more_1rlx0_81{color:var(--color-text-muted)}[data-theme=deck] ._tile_1rlx0_41[data-pending]{border-color:var(--color-pending)}[data-theme=deck] ._tile_1rlx0_41[data-pending] ._state_1rlx0_76{color:var(--color-pending)}._cams_1rlx0_112{gap:var(--space-4);display:grid}._cam_1rlx0_112{appearance:none;border:1px solid var(--color-border);background:var(--color-surface);color:inherit;text-align:start;border-radius:var(--radius-tile);cursor:pointer;padding:0;display:grid;overflow:hidden}._cam_1rlx0_112:disabled{cursor:default;opacity:.6}._frame_1rlx0_115{aspect-ratio:16/9;background:var(--color-bg);color:var(--color-text-muted);place-items:center;display:grid}._frame_1rlx0_115 img{object-fit:cover;width:100%;height:100%;display:block}._camCap_1rlx0_117{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--fs-sm);display:flex}._rows_1rlx0_118{gap:var(--space-2);font-size:var(--fs-sm);margin:0;padding:0;list-style:none;display:grid}._rows_1rlx0_118 li{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);display:flex}._viewer_1rlx0_122{inset:var(--space-4);z-index:10;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-panel);grid-template-rows:auto minmax(0,1fr);display:grid;position:absolute;overflow:hidden}._viewerBar_1rlx0_123{align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-5);border-bottom:1px solid var(--color-border);display:flex}._viewerBar_1rlx0_123 ._more_1rlx0_81{margin-left:auto;position:static}._viewerBody_1rlx0_125{grid-template-rows:minmax(0,1fr) minmax(0,30%);min-height:0;display:grid}@media (min-width:900px){._viewerBody_1rlx0_125{grid-template-rows:none;grid-template-columns:minmax(0,1fr) 280px}}._viewerFrame_1rlx0_127{background:#000;place-items:center;min-height:0;display:grid}._activity_1rlx0_128{padding:var(--space-3) var(--space-4);overscroll-behavior:contain;border-top:1px solid var(--color-border);font-size:var(--fs-sm);margin:0;list-style:none;overflow-y:auto}@media (min-width:900px){._activity_1rlx0_128{border-top:0;border-left:1px solid var(--color-border)}}._activity_1rlx0_128 li{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);display:flex}._out_1rlx0_131{color:var(--color-text);font-size:var(--fs-sm);align-items:center;gap:var(--space-1);margin-left:auto;text-decoration:none;display:inline-flex}._out_1rlx0_131:hover{text-decoration:underline}._out_1rlx0_131+._more_1rlx0_81{margin-left:0}._viewerFrame_1rlx0_127 img{object-fit:contain;max-width:100%;max-height:100%;display:block}@media (max-width:767px){._hero_1rlx0_5{padding:var(--space-4) var(--space-5) var(--space-3)}[data-theme=deck] ._hero_1rlx0_5{margin:var(--space-2) var(--space-3) 0;padding:var(--space-3)}._layout_1rlx0_33{padding:var(--space-2) var(--space-5) 0}[data-theme=deck] ._core_1rlx0_6{display:none}}._columns_uvw21_3{gap:var(--space-6);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow-y:auto}._column_uvw21_3{gap:var(--space-6);outline-offset:-2px;min-width:0;padding-bottom:var(--space-6);align-content:start;display:grid;position:relative}@media (min-width:1000px){._columns_uvw21_3{gap:var(--space-7);flex-direction:row;overflow:hidden}._column_uvw21_3{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;flex:1 1 0;min-width:260px;min-height:0;overflow-y:auto}}._muted_uvw21_9{color:var(--color-text-muted)}._section_uvw21_11{gap:var(--space-4);align-content:start;min-width:0;display:grid;position:relative}._sectionTitle_uvw21_12{align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);font-size:var(--fs-lg);flex:1;min-width:0;margin:0;font-weight:500;display:flex}[data-theme=deck] ._sectionTitle_uvw21_12{font-family:var(--font-label);text-transform:var(--label-transform);letter-spacing:var(--label-tracking);font-size:var(--fs-sm);color:var(--color-text-muted)}._rooms_uvw21_14{gap:var(--space-6);display:grid}._room_uvw21_14{gap:var(--space-4);display:grid}._roomTitle_uvw21_16{align-items:baseline;gap:var(--space-3);font-size:var(--fs-md);margin:0;font-weight:500;display:flex}._tvs_uvw21_17{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));display:grid}._log_uvw21_18{gap:var(--space-2);font-size:var(--fs-sm);margin:0;padding:0;list-style:none;display:grid}._log_uvw21_18 li{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}._log_uvw21_18 ._mono_uvw21_20,._log_uvw21_18 li>:first-child{color:var(--color-text-muted);font-family:var(--font-mono)}._drop_uvw21_23{border-radius:var(--radius-panel)}._drop_uvw21_23[data-drop-target]{outline:1px dashed var(--color-focus);outline-offset:4px}._section_uvw21_11[data-editing]{padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface)}._section_uvw21_11[data-dragging]{opacity:.4}._editBar_uvw21_27{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._editBar_uvw21_27 ._sectionTitle_uvw21_12{border:0;padding:0}._editTools_uvw21_29{flex-wrap:wrap;align-items:center;gap:2px;margin-left:auto;display:flex}._grip_uvw21_30{appearance:none;width:var(--target);height:var(--target);border-radius:var(--radius-button);color:var(--color-text-muted);cursor:grab;background:0 0;border:0;place-items:center;display:grid}._grip_uvw21_30:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:2px}._columnBar_uvw21_32{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-panel);background:var(--color-surface-raised);flex-wrap:wrap;display:flex}._columnName_uvw21_33{font-family:var(--font-label);text-transform:var(--label-transform);letter-spacing:var(--label-tracking);font-size:var(--fs-sm);color:var(--color-text-muted)}._endDrop_uvw21_34{min-height:72px;padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-panel);text-align:center;place-items:center;display:grid}._endDrop_uvw21_34[data-drop-target]{border-color:var(--color-focus)}._addColumn_uvw21_36{flex:none;align-self:flex-start}._editGrid_uvw21_39{outline:none}._editTile_uvw21_40{gap:var(--space-2);min-height:var(--tile-h);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-tile);background:var(--color-surface);cursor:grab;outline:none;grid-template-rows:auto 1fr auto;display:grid;position:relative}._editTile_uvw21_40[data-focus-visible]{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}._editTile_uvw21_40[data-dragging]{opacity:.4}._editTile_uvw21_40[data-drop-target]{outline:1px dashed var(--color-focus)}._editTile_uvw21_40[data-hidden]{opacity:.55}._editHead_uvw21_45{align-items:center;gap:var(--space-2);color:var(--color-text-muted);display:flex}._editType_uvw21_46{font-family:var(--font-label);text-transform:var(--label-transform);letter-spacing:var(--label-tracking);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._editName_uvw21_47{overflow-wrap:anywhere;font-weight:500}._editNote_uvw21_48{font-size:var(--fs-xs);color:var(--color-warn)}._editButtons_uvw21_49{margin:0 calc(var(--space-2) * -1) calc(var(--space-2) * -1);flex-wrap:wrap;gap:0;display:flex}._panel_uvw21_52{gap:var(--space-4);margin:0 0 var(--space-5);padding:var(--space-4) var(--space-5);border:1px dashed var(--color-border);border-radius:var(--radius-panel);display:grid}._panelTitle_uvw21_53{font-family:var(--font-label);text-transform:var(--label-transform);letter-spacing:var(--label-tracking);font-size:var(--fs-sm);color:var(--color-text-muted)}._panelRow_uvw21_54{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._addList_uvw21_55{gap:var(--space-4);display:grid}._addItem_uvw21_56{gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);display:grid}._addItem_uvw21_56>button{justify-self:start}._addName_uvw21_58{font-weight:500}._inline_uvw21_59{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}._picker_uvw21_60{gap:var(--space-5);display:grid}._pickGroup_uvw21_61{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}@media (max-width:767px){._panel_uvw21_52{padding:var(--space-3) var(--space-4)}}._dock_uvw21_69{display:none}[data-theme=deck] ._dock_uvw21_69{gap:var(--space-4);overscroll-behavior:contain;padding:var(--space-3) var(--space-5);margin:0 var(--space-5) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--color-surface) 85%, transparent);box-shadow:var(--effect-glow);scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;flex:none;display:flex;overflow-x:auto}[data-theme=deck] ._dock_uvw21_69>*{flex:0 0 var(--tile-min-w)}[data-theme=deck] ._columns_uvw21_3:not([data-editing]) ._section_uvw21_11[data-kind=favourites]{display:none}[data-theme=deck] ._section_uvw21_11[data-kind=cameras]>div{overscroll-behavior:contain;gap:var(--space-4);scrollbar-width:thin;display:flex;overflow-x:auto}[data-theme=deck] ._section_uvw21_11[data-kind=cameras]>div>*{flex:0 0 200px}[data-theme=deck] ._log_uvw21_18{font-family:var(--font-mono);font-size:var(--fs-xs);gap:var(--space-1)}[data-theme=deck] ._log_uvw21_18 li{padding:var(--space-1) 0;border-bottom:1px solid var(--color-border)}@media (max-width:767px){[data-theme=deck] ._dock_uvw21_69{margin:0 var(--space-3) var(--space-2);padding:var(--space-2) var(--space-3)}}._area_26oj7_1{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;min-width:0;min-height:0}._area_26oj7_1:focus-visible{outline-offset:-2px}._y_26oj7_3{--fade-start:var(--fade);--fade-end:var(--fade);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent 100%);overflow:hidden auto}._x_26oj7_4{--fade-start:var(--fade);--fade-end:var(--fade);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent 100%);overflow:auto hidden}._area_26oj7_1[data-at-start]{--fade-start:0px}._area_26oj7_1[data-at-end]{--fade-end:0px}._wrap_1svvf_1{height:100dvh;padding:var(--space-5);place-items:center;display:grid;overflow:hidden}._card_1svvf_2{gap:var(--space-5);width:min(480px,100%);padding:var(--space-7);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-panel);display:grid}._title_1svvf_3{font-size:var(--fs-xl);margin:0;font-weight:600}._muted_1svvf_4{color:var(--color-text-muted);margin:0}._field_1svvf_5{gap:var(--space-2);display:grid}._input_1svvf_6{min-height:var(--target);padding:0 var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-button);font-family:var(--font-mono)}._button_1svvf_7{min-height:var(--target);border-radius:var(--radius-button);background:var(--color-on);color:var(--color-on-ink);cursor:pointer;border:0;font-weight:600}._button_1svvf_7[data-disabled]{opacity:.45;cursor:default}._seg_14ukk_1{border-radius:var(--radius-pill);background:var(--color-bg);border:1px solid var(--color-border);scrollbar-width:none;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}._segItem_14ukk_2,._chip_14ukk_2,._tab_14ukk_2{appearance:none;cursor:pointer;white-space:nowrap;align-items:center;gap:var(--space-2);font-family:var(--font-label);text-transform:var(--label-transform);letter-spacing:var(--label-tracking);font-size:var(--fs-sm);color:var(--color-text-muted);background:0 0;border:0;display:inline-flex}._segItem_14ukk_2{min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-pill)}._segItem_14ukk_2[data-selected]{background:var(--color-surface-raised);color:var(--color-text)}[data-theme=deck] ._segItem_14ukk_2[data-selected]{color:var(--color-signal);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-signal) 45%, transparent)}._chips_14ukk_12{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_14ukk_2{min-height:36px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface)}._chip_14ukk_2:hover{color:var(--color-text)}._chip_14ukk_2[data-selected]{background:var(--color-on);border-color:var(--color-on);color:var(--color-on-ink)}[data-theme=deck] ._chip_14ukk_2[data-selected]{background:var(--color-surface-active);color:var(--color-signal);border-color:var(--color-signal);box-shadow:var(--effect-glow)}._segItem_14ukk_2[data-focus-visible],._chip_14ukk_2[data-focus-visible],._tab_14ukk_2[data-focus-visible]{outline:var(--focus-width) solid var(--color-focus);outline-offset:2px}._count_14ukk_19{font-family:var(--font-mono);font-size:var(--fs-xs);opacity:.75}._tabs_14ukk_21{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}._tabList_14ukk_22{gap:var(--space-1);border-bottom:1px solid var(--color-border);scrollbar-width:none;display:flex;overflow-x:auto}._tab_14ukk_2{min-height:var(--target);padding:0 var(--space-4);outline-offset:-2px;border-radius:0;box-shadow:inset 0 -2px #0000}._tab_14ukk_2:hover{color:var(--color-text)}._tab_14ukk_2[data-selected]{color:var(--color-text);box-shadow:inset 0 -2px 0 var(--color-on)}[data-theme=deck] ._tab_14ukk_2[data-selected]{color:var(--color-signal);box-shadow:inset 0 -2px 0 var(--color-signal)}._panel_14ukk_27{outline:none;flex-direction:column;min-height:0;display:flex}@media (max-width:767px){._segItem_14ukk_2{padding:0 var(--space-3)}}._small_14ukk_29{min-width:40px;min-height:32px;padding:0 var(--space-2);justify-content:center}._chip_14ukk_2[data-disabled],._segItem_14ukk_2[data-disabled]{opacity:.5;cursor:default}._shell_pa1h0_1{grid-template-rows:auto auto minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}._bar_pa1h0_3{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}[data-theme=deck] ._bar_pa1h0_3{margin:var(--space-4) var(--space-5) 0;border:1px solid var(--color-border);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--color-surface) 85%, transparent)}._brand_pa1h0_10{align-items:baseline;gap:var(--space-2);color:var(--color-text);font-size:var(--fs-lg);min-height:var(--target);align-items:center;font-weight:600;text-decoration:none;display:flex}._nav_pa1h0_13{gap:var(--space-1);scrollbar-width:none;min-width:0;max-width:100%;margin-left:auto;display:flex;overflow-x:auto}._navItem_pa1h0_14{align-items:center;gap:var(--space-2);min-height:var(--target);padding:0 var(--space-4);border-radius:var(--radius-button);color:var(--color-text-muted);font-family:var(--font-label);text-transform:var(--label-transform);letter-spacing:var(--label-tracking);font-size:var(--fs-sm);text-decoration:none;display:inline-flex}._navItem_pa1h0_14:hover{color:var(--color-text)}._menuButton_pa1h0_20{display:none}._navLabel_pa1h0_21{white-space:nowrap}button._navItem_pa1h0_14{appearance:none;cursor:pointer;background:0 0;border:0;flex:none}._navItem_pa1h0_14:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:-2px}._navItem_pa1h0_14[aria-current=page]{color:var(--color-text);box-shadow:inset 0 -2px 0 var(--color-on);border-radius:0}[data-theme=deck] ._navItem_pa1h0_14[aria-current=page]{color:var(--color-signal);box-shadow:inset 0 0 0 1px var(--color-border)}._pill_pa1h0_27{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-text-muted);font-family:var(--font-label);text-transform:var(--label-transform);letter-spacing:var(--label-tracking);display:inline-flex}._dot_pa1h0_28{background:var(--color-warn);border-radius:50%;width:8px;height:8px}[data-theme=deck] ._dot_pa1h0_28{border-radius:1px}._pill_pa1h0_27[data-state=live] ._dot_pa1h0_28{background:var(--color-ok)}._pill_pa1h0_27[data-state=connecting] ._dot_pa1h0_28{background:var(--color-pending)}._banner_pa1h0_33{padding:var(--space-3) var(--space-6);color:var(--color-warn);border-bottom:1px solid var(--color-warn);font-size:var(--fs-sm)}[data-theme=deck] ._banner_pa1h0_33{margin:var(--space-3) var(--space-5) 0;border:1px solid var(--color-warn);border-radius:var(--radius-button);font-family:var(--font-mono)}._stage_pa1h0_36{flex-direction:column;grid-row:3;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}._loading_pa1h0_37{padding:var(--space-7);color:var(--color-text-muted)}._live_pa1h0_39{left:0;right:0;bottom:var(--space-6);pointer-events:none;z-index:30;padding:0 var(--space-5);justify-content:center;display:flex;position:fixed}._toast_pa1h0_40{pointer-events:auto;align-items:center;gap:var(--space-3);max-width:560px;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-panel);display:flex;box-shadow:0 8px 30px #0006}._toast_pa1h0_40[data-tone=error]{border-color:var(--color-warn)}._toastClose_pa1h0_42{appearance:none;color:var(--color-text-muted);min-width:var(--target);min-height:var(--target);cursor:pointer;border-radius:var(--radius-button);background:0 0;border:0;place-items:center;display:grid}@media (max-width:767px){._bar_pa1h0_3{gap:var(--space-2);padding:var(--space-2) var(--space-5)}[data-theme=deck] ._bar_pa1h0_3{margin:var(--space-2) var(--space-3) 0}._menuButton_pa1h0_20{align-items:center;gap:var(--space-2);min-height:var(--target);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;order:3;display:inline-flex}._menuButton_pa1h0_20:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:2px}._nav_pa1h0_13{flex-direction:column;flex:100%;order:5;max-height:60dvh;margin-left:0;display:none;overflow:hidden auto}._nav_pa1h0_13[data-open]{display:flex}._navItem_pa1h0_14{padding:0 var(--space-3)}._brand_pa1h0_10{order:0}._pill_pa1h0_27{order:1;margin-left:auto}._placeSeg_pa1h0_56{order:4}._themeSeg_pa1h0_57{order:2}._banner_pa1h0_33{padding:var(--space-2) var(--space-5)}}
