._root_1kunc_1{color:var(--cg-text);font-family:var(--cg-font-base);accent-color:var(--cg-accent)}._root_1kunc_1 :focus-visible{outline:3px solid var(--cg-focus);outline-offset:2px}._root_1kunc_1 h1,._root_1kunc_1 h2,._root_1kunc_1 h3{font-family:var(--cg-font-heading);font-weight:var(--cg-heading-weight);letter-spacing:var(--cg-heading-tracking);text-transform:var(--cg-heading-transform);line-height:1.2}._root_1kunc_1 .visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._fullPage_1kunc_34{background:var(--cg-page-background);background-color:var(--cg-bg);min-height:100dvh}._root_1kunc_1[data-motion=none] *,._root_1kunc_1[data-motion=none] :before,._root_1kunc_1[data-motion=none] :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){._root_1kunc_1 *,._root_1kunc_1 :before,._root_1kunc_1 :after{transition:none!important;animation:none!important}}._button_fi1px_2{min-width:48px;min-height:48px;padding:0 calc(var(--cg-space) * 1.25);border:var(--cg-border-width) solid transparent;border-radius:var(--cg-radius-md);font:inherit;cursor:pointer;transition:transform var(--cg-motion-ms) ease, background-color var(--cg-motion-ms) ease, box-shadow var(--cg-motion-ms) ease;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:.5rem;font-weight:600;display:inline-flex}._button_fi1px_2:active:not(:disabled){transform:scale(.98)}._button_fi1px_2:disabled,._button_fi1px_2[aria-busy=true]{cursor:not-allowed;opacity:.6}._primary_fi1px_32{background:var(--cg-accent);color:var(--cg-accent-contrast)}._primary_fi1px_32:hover:not(:disabled){box-shadow:var(--cg-shadow)}._secondary_fi1px_41{background:var(--cg-surface-raised);color:var(--cg-text);border-color:var(--cg-border)}._ghost_fi1px_47{color:var(--cg-text);background:0 0}._danger_fi1px_52{background:var(--cg-surface-raised);color:var(--cg-danger);border-color:var(--cg-danger)}._lg_fi1px_58{min-height:56px;font-size:1.0625rem}._fullWidth_fi1px_63{width:100%}._immersive_fi1px_67{border-radius:var(--cg-radius-pill)}._spinner_fi1px_71{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite _spin_fi1px_71}@keyframes _spin_fi1px_71{to{transform:rotate(360deg)}}._iconButton_fi1px_86{width:48px;padding:0}._card_fi1px_92{gap:calc(var(--cg-space) * .75);padding:var(--cg-space);background:var(--cg-surface);border:var(--cg-border-width) solid var(--cg-border);border-radius:var(--cg-radius-lg);box-shadow:var(--cg-shadow);color:var(--cg-text);display:grid}._card_compact_fi1px_103{padding:calc(var(--cg-space) * .75);border-radius:var(--cg-radius-md);box-shadow:none}._card_immersive_fi1px_109{padding:calc(var(--cg-space) * 1.25);background:linear-gradient(180deg, var(--cg-surface-raised), var(--cg-surface))}._card_terminal_fi1px_114{border-radius:var(--cg-radius-sm);border-left:3px solid var(--cg-accent);font-variant-numeric:tabular-nums}._tone_success_fi1px_120{border-color:var(--cg-success)}._tone_error_fi1px_124{border-color:var(--cg-danger)}._tone_disabled_fi1px_128{opacity:.6}._cardTitle_fi1px_132{margin:0;font-size:1.0625rem}._skeleton_fi1px_138{border-radius:var(--cg-radius-md);background:linear-gradient(90deg, var(--cg-surface) 0%, var(--cg-surface-raised) 50%, var(--cg-surface) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite _shimmer_fi1px_1;display:block}@keyframes _shimmer_fi1px_1{0%{background-position:200% 0}to{background-position:-200% 0}}._state_fi1px_160{justify-items:center;gap:calc(var(--cg-space) * .5);padding:calc(var(--cg-space) * 2) var(--cg-space);text-align:center;display:grid}._stateTitle_fi1px_168{margin:0;font-size:1.125rem}._stateBody_fi1px_173{color:var(--cg-text-muted);max-width:32ch;margin:0}._errorIcon_fi1px_179{color:var(--cg-danger);font-size:1.75rem;line-height:1}._safeArea_fi1px_186{min-height:100dvh;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);grid-template-rows:auto 1fr auto;display:grid}._safeHeader_fi1px_194{z-index:10;padding:calc(env(safe-area-inset-top) + var(--cg-space) * .5) var(--cg-space) calc(var(--cg-space) * .5);background:color-mix(in srgb, var(--cg-bg) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}._safeMain_fi1px_204{width:100%;max-width:34rem;padding:var(--cg-space);margin:0 auto;overflow-x:hidden}._safeFooter_fi1px_212{z-index:10;padding:calc(var(--cg-space) * .5) var(--cg-space) calc(env(safe-area-inset-bottom) + var(--cg-space) * .5);background:color-mix(in srgb, var(--cg-bg) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:var(--cg-border-width) solid var(--cg-border);position:sticky;bottom:0}._dialog_12bpz_1{border:var(--cg-border-width) solid var(--cg-border);border-radius:var(--cg-radius-lg);background:var(--cg-surface);width:100%;max-width:min(32rem,100vw - 2rem);color:var(--cg-text);box-shadow:var(--cg-shadow);padding:0}._dialog_12bpz_1::backdrop{background:#0009}._sheet_12bpz_16{border-radius:var(--cg-radius-lg) var(--cg-radius-lg) 0 0;width:100%;max-width:100vw;max-height:85dvh;padding-bottom:env(safe-area-inset-bottom);animation:_slideUp_12bpz_1 var(--cg-motion-ms) ease-out;border-bottom:none;margin:auto 0 0}@keyframes _slideUp_12bpz_1{0%{transform:translateY(100%)}}._dialogHeader_12bpz_33{padding:var(--cg-space) var(--cg-space) 0;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._dialogTitle_12bpz_41{margin:0;font-size:1.125rem}._dialogBody_12bpz_46{gap:var(--cg-space);padding:var(--cg-space);display:grid;overflow-y:auto}._toastRegion_12bpz_53{left:50%;bottom:calc(env(safe-area-inset-bottom) + 5rem);z-index:50;pointer-events:none;gap:.5rem;width:min(30rem,100vw - 2rem);display:grid;position:fixed;transform:translate(-50%)}._toast_12bpz_53{border-radius:var(--cg-radius-md);border:var(--cg-border-width) solid var(--cg-border);background:var(--cg-surface-raised);color:var(--cg-text);box-shadow:var(--cg-shadow);pointer-events:auto;border-left-width:4px;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._toast_success_12bpz_80{border-left-color:var(--cg-success)}._toast_error_12bpz_84{border-left-color:var(--cg-danger)}._toast_info_12bpz_88{border-left-color:var(--cg-info)}._codeEntry_12bpz_93{gap:.5rem;display:grid;position:relative}._codeLabel_12bpz_99{font-weight:600}._codeInput_12bpz_103{opacity:0;caret-color:#0000;width:100%;height:64px;font-size:16px;position:absolute;inset:auto 0 0}._codeBoxes_12bpz_113{pointer-events:none;grid-template-columns:repeat(3,1fr) .5rem repeat(3,1fr);gap:.375rem;display:grid}._codeBox_12bpz_113{border:var(--cg-border-width) solid var(--cg-border);border-radius:var(--cg-radius-md);background:var(--cg-surface);height:64px;font-family:var(--cg-font-mono);font-variant-numeric:tabular-nums;place-items:center;font-size:1.75rem;display:grid}._codeBoxActive_12bpz_132{border-color:var(--cg-focus);box-shadow:0 0 0 2px var(--cg-focus)}._codeInput_12bpz_103:focus-visible+._codeBoxes_12bpz_113 ._codeBoxActive_12bpz_132{outline:none}._codeError_12bpz_141{color:var(--cg-danger);margin:0}._qrPanel_12bpz_147{justify-items:center;gap:var(--cg-space);text-align:center;display:grid}._qrImage_12bpz_154{aspect-ratio:1;border-radius:var(--cg-radius-lg);background:#fff;width:min(100%,22rem);padding:1rem}._qrCode_12bpz_162{font-family:var(--cg-font-mono);letter-spacing:.12em;margin:0;font-size:clamp(2rem,6vw,4.5rem);font-weight:700}._qrUrl_12bpz_170{color:var(--cg-text-muted);word-break:break-all;margin:0}._banner_12bpz_177{padding:.5rem var(--cg-space);border-radius:var(--cg-radius-md);background:var(--cg-surface-raised);border:var(--cg-border-width) solid var(--cg-warning);align-items:center;gap:.5rem;font-size:.9375rem;display:flex}._banner_offline_12bpz_188{border-color:var(--cg-danger)}._bannerDot_12bpz_192{background:var(--cg-warning);border-radius:50%;width:.625rem;height:.625rem;animation:1.2s ease-in-out infinite _pulse_12bpz_1}._banner_offline_12bpz_188 ._bannerDot_12bpz_192{background:var(--cg-danger)}@keyframes _pulse_12bpz_1{50%{opacity:.3}}._countdown_1r5d1_2{font-family:var(--cg-font-mono);font-variant-numeric:tabular-nums;align-items:baseline;gap:.5rem;display:inline-flex}._countdownValue_1r5d1_10{font-size:2rem;font-weight:700}._countdown_large_1r5d1_15 ._countdownValue_1r5d1_10{font-size:clamp(3rem,10vw,8rem)}._countdown_warning_1r5d1_19 ._countdownValue_1r5d1_10{color:var(--cg-warning)}._countdown_critical_1r5d1_23 ._countdownValue_1r5d1_10{color:var(--cg-danger)}._countdownMeta_1r5d1_27{color:var(--cg-text-muted);font-family:var(--cg-font-base);font-size:.875rem}._resources_1r5d1_34{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._resource_1r5d1_34{border:var(--cg-border-width) solid var(--cg-border);border-radius:var(--cg-radius-pill);background:var(--cg-surface);align-items:baseline;gap:.375rem;min-height:36px;padding:.25rem .75rem;display:inline-flex}._resourceAmount_1r5d1_54{font-family:var(--cg-font-mono);font-variant-numeric:tabular-nums;font-weight:700}._resourceLabel_1r5d1_60{color:var(--cg-text-muted);font-size:.875rem}._resourceDelta_1r5d1_65{font-size:.75rem;font-weight:700}._deltaUp_1r5d1_70{color:var(--cg-success)}._deltaDown_1r5d1_74{color:var(--cg-danger)}._progress_1r5d1_79{gap:.25rem;display:grid}._progressHeader_1r5d1_84{color:var(--cg-text-muted);justify-content:space-between;font-size:.875rem;display:flex}._progressTrack_1r5d1_91{border-radius:var(--cg-radius-pill);background:var(--cg-surface-raised);height:.5rem;overflow:hidden}._progressFill_1r5d1_98{border-radius:inherit;background:var(--cg-accent);height:100%;transition:width var(--cg-motion-ms) ease}._phaseMap_1r5d1_106{gap:.25rem;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}._phase_1r5d1_106{min-width:3.5rem;color:var(--cg-text-muted);text-align:center;flex:1 0 auto;gap:.25rem;font-size:.75rem;display:grid}._phaseBar_1r5d1_125{border-radius:var(--cg-radius-pill);background:var(--cg-surface-raised);height:.375rem}._phase_done_1r5d1_131 ._phaseBar_1r5d1_125{background:var(--cg-success)}._phase_current_1r5d1_135{color:var(--cg-text);font-weight:700}._phase_current_1r5d1_135 ._phaseBar_1r5d1_125{background:var(--cg-accent)}._puzzleMeta_1r5d1_145{color:var(--cg-text-muted);flex-wrap:wrap;gap:.5rem;font-size:.875rem;display:flex}._prompt_1r5d1_153{white-space:pre-wrap;margin:0;font-size:1.0625rem;line-height:1.5}._badge_1r5d1_160{border-radius:var(--cg-radius-pill);background:var(--cg-surface-raised);border:var(--cg-border-width) solid var(--cg-border);color:var(--cg-text);align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}._badge_success_1r5d1_172{border-color:var(--cg-success);color:var(--cg-success)}._badge_danger_1r5d1_177{border-color:var(--cg-danger);color:var(--cg-danger)}._clueLocked_1r5d1_182{color:var(--cg-text-muted)}._choice_1r5d1_186{width:100%;min-height:48px;padding:var(--cg-space);border:var(--cg-border-width) solid var(--cg-border);border-radius:var(--cg-radius-md);background:var(--cg-surface);color:var(--cg-text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--cg-motion-ms) ease, box-shadow var(--cg-motion-ms) ease;gap:.375rem;display:grid}._choice_1r5d1_186[aria-pressed=true]{border-color:var(--cg-accent);box-shadow:0 0 0 2px var(--cg-accent)}._choice_1r5d1_186:disabled{cursor:not-allowed;opacity:.6}._choiceTitle_1r5d1_214{font-weight:700}._choiceBody_1r5d1_218{color:var(--cg-text-muted);font-size:.9375rem}._choiceCost_1r5d1_223{flex-wrap:wrap;gap:.375rem;display:flex}._voteList_1r5d1_230{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._voteTally_1r5d1_238{color:var(--cg-text-muted);justify-content:space-between;font-size:.875rem;display:flex}._roster_1r5d1_246{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}._rosterItem_1r5d1_254{align-items:center;gap:.5rem;min-height:40px;display:flex}._avatar_1r5d1_261{background:var(--cg-surface-raised);border:var(--cg-border-width) solid var(--cg-border);border-radius:50%;flex:0 0 2rem;place-items:center;height:2rem;font-size:.8125rem;font-weight:700;display:grid}._presence_1r5d1_273{background:var(--cg-text-muted);border-radius:50%;width:.5rem;height:.5rem;margin-left:auto}._presence_online_1r5d1_281{background:var(--cg-success)}._feed_1r5d1_286{gap:.5rem;max-height:20rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._feedItem_1r5d1_296{grid-template-columns:auto 1fr;gap:.5rem;font-size:.9375rem;display:grid}._feedTime_1r5d1_303{color:var(--cg-text-muted);font-family:var(--cg-font-mono);font-size:.8125rem}._leaderboard_1r5d1_310{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}._leaderboard_1r5d1_310 th,._leaderboard_1r5d1_310 td{text-align:left;border-bottom:var(--cg-border-width) solid var(--cg-border);padding:.5rem}._leaderboard_1r5d1_310 th{color:var(--cg-text-muted);font-size:.8125rem;font-weight:600}._leaderboard_1r5d1_310 td._num_1r5d1_329,._leaderboard_1r5d1_310 th._num_1r5d1_329{text-align:right}._leaderboard_large_1r5d1_334 td{padding:.75rem 1rem;font-size:clamp(1rem,2.4vw,1.75rem)}._rank_1r5d1_339{font-family:var(--cg-font-mono);font-weight:700}._rowHighlight_1r5d1_344{background:color-mix(in srgb, var(--cg-accent) 14%, transparent)}._score_1r5d1_348{color:var(--cg-score);font-weight:700}._celebration_1r5d1_354{justify-items:center;gap:var(--cg-space);padding:calc(var(--cg-space) * 2) var(--cg-space);text-align:center;display:grid;position:relative;overflow:hidden}._celebrationTitle_1r5d1_364{margin:0;font-size:clamp(1.75rem,6vw,3.5rem)}._confetti_1r5d1_369{pointer-events:none;position:absolute;inset:0}._confettiPiece_1r5d1_375{border-radius:2px;width:.5rem;height:.875rem;animation:2.4s ease-in forwards _fall_1r5d1_1;position:absolute;top:-1rem}@keyframes _fall_1r5d1_1{to{opacity:0;transform:translateY(110vh)rotate(540deg)}}._controlLabel_1drm1_4{font-size:.9375rem;font-weight:600}._disabled_1drm1_9{opacity:.5;cursor:not-allowed}._glyph_1drm1_15{flex:none;display:block}._glyphText_1drm1_20{min-width:1ch;font-family:var(--cg-font-mono);text-align:center;font-weight:700;line-height:1;display:inline-block}._frame_1drm1_30{border-radius:var(--cg-radius-lg)}._glowA_1drm1_34,._glowB_1drm1_35{animation:.7s ease-out _glow-a_1drm1_1}._glowB_1drm1_35{animation-name:_glow-b_1drm1_1}._shakeA_1drm1_43,._shakeB_1drm1_44{animation:.42s ease-in-out _shake-a_1drm1_1}._shakeB_1drm1_44{animation-name:_shake-b_1drm1_1}@keyframes _glow-a_1drm1_1{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--cg-success) 70%, transparent)}to{box-shadow:0 0 0 18px #0000}}@keyframes _glow-b_1drm1_1{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--cg-success) 70%, transparent)}to{box-shadow:0 0 0 18px #0000}}@keyframes _shake-a_1drm1_1{0%,to{transform:translate(0)}20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}@keyframes _shake-b_1drm1_1{0%,to{transform:translate(0)}20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}[data-motion=none] ._glowA_1drm1_34,[data-motion=none] ._glowB_1drm1_35,[data-motion=none] ._shakeA_1drm1_43,[data-motion=none] ._shakeB_1drm1_44{animation:none}[data-motion=none] ._frame_1drm1_30[data-feedback=success]{outline:3px solid var(--cg-success)}[data-motion=none] ._frame_1drm1_30[data-feedback=error],[data-motion=none] ._frame_1drm1_30[data-feedback=alarm]{outline:3px dashed var(--cg-danger)}._soundToggle_1drm1_114{border:var(--cg-border-width) solid var(--cg-border);border-radius:var(--cg-radius-pill);background:var(--cg-surface);min-height:44px;color:var(--cg-text);font:inherit;cursor:pointer;align-items:center;gap:.375rem;padding:0 .75rem;display:inline-flex}._dial_1drm1_129:focus-visible,._switch_1drm1_130:focus-visible,._key_1drm1_131:focus-visible,._tile_1drm1_132:focus-visible,._wire_1drm1_133:focus-visible,._wheel_1drm1_134:focus-visible,._pad_1drm1_135:focus-visible,._soundToggle_1drm1_114:focus-visible{outline:3px solid var(--cg-focus);outline-offset:2px}._dialWrap_1drm1_142{justify-items:center;gap:.5rem;display:inline-grid}._dial_1drm1_129{touch-action:none;cursor:grab;border-radius:50%;max-width:100%;height:auto}._dialRim_1drm1_156{fill:var(--cg-surface-raised);stroke:var(--cg-border);stroke-width:2px}._dialTick_1drm1_162{stroke:var(--cg-text-muted);stroke-width:1.5px;stroke-linecap:round}._dialKnob_1drm1_168{fill:var(--cg-surface);stroke:var(--cg-border);stroke-width:1.5px;transition:transform calc(var(--cg-motion-ms) / 2) ease-out}._dialPointer_1drm1_175{fill:var(--cg-accent);stroke:none}._dialValue_1drm1_180{font-family:var(--cg-font-mono);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700}._switch_1drm1_130{border:var(--cg-border-width) solid var(--cg-border);border-radius:var(--cg-radius-md);background:var(--cg-surface);min-height:48px;color:var(--cg-text);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:.625rem;padding:.25rem .75rem .25rem .375rem;display:inline-flex}._switchTrack_1drm1_203{border-radius:var(--cg-radius-pill);background:var(--cg-surface-raised);border:2px solid var(--cg-border);flex:none;width:52px;height:30px;position:relative}._switchThumb_1drm1_213{background:var(--cg-text-muted);width:20px;height:20px;transition:transform var(--cg-motion-ms) ease;border-radius:50%;position:absolute;top:3px;left:3px}._switchOn_1drm1_224 ._switchTrack_1drm1_203{background:var(--cg-accent);border-color:var(--cg-accent)}._switchOn_1drm1_224 ._switchThumb_1drm1_213{background:var(--cg-accent-contrast);transform:translate(22px)}._switchState_1drm1_234{font-family:var(--cg-font-mono);color:var(--cg-text-muted);margin-left:auto;font-size:.75rem;font-weight:700}._slider_1drm1_243{grid-template-columns:1fr auto;align-items:center;gap:.25rem .75rem;display:grid}._slider_1drm1_243 input{width:100%;min-height:44px;accent-color:var(--cg-accent);grid-column:1/-1}._sliderValue_1drm1_257{font-family:var(--cg-font-mono);grid-area:1/2;font-weight:700}._lever_1drm1_265{border:0;min-width:0;margin:0;padding:0}._leverBody_1drm1_272{gap:.75rem;margin-top:.375rem;padding-left:1.75rem;display:flex;position:relative}._leverBody_1drm1_272:before{content:"";background:var(--cg-border);border-radius:3px;width:6px;position:absolute;top:.5rem;bottom:.5rem;left:.6rem}._leverHandle_1drm1_291{background:var(--cg-accent);border:2px solid var(--cg-accent-contrast);width:22px;height:22px;transition:top var(--cg-motion-ms) ease;border-radius:50%;margin-top:.4rem;position:absolute;left:.1rem;translate:0 calc(.5rem - 50%)}._leverStops_1drm1_304{flex:1;gap:.25rem;display:grid}._leverStop_1drm1_304{border-radius:var(--cg-radius-sm);cursor:pointer;align-items:center;gap:.5rem;min-height:44px;padding:0 .625rem;display:flex}._leverStopOn_1drm1_320{background:var(--cg-surface-raised);font-weight:700}._leverStop_1drm1_304 input{accent-color:var(--cg-accent)}._keypad_1drm1_330{gap:.5rem;display:grid}._key_1drm1_131{border:var(--cg-border-width) solid var(--cg-border);border-radius:var(--cg-radius-md);background:var(--cg-surface-raised);min-height:56px;color:var(--cg-text);font:inherit;box-shadow:0 3px 0 var(--cg-border);cursor:pointer;transition:transform calc(var(--cg-motion-ms) / 2), box-shadow calc(var(--cg-motion-ms) / 2);place-items:center;font-size:1.25rem;font-weight:700;display:grid}._key_1drm1_131:active:not(:disabled){box-shadow:0 1px 0 var(--cg-border);transform:translateY(2px)}._key_1drm1_131:disabled{opacity:.45;cursor:not-allowed}._lamp_1drm1_364{align-items:center;gap:.375rem;font-size:.9375rem;display:inline-flex}._lamp_1drm1_364 svg{fill:currentColor;stroke:currentColor}._lamp_off_1drm1_376{color:var(--cg-text-muted)}._lamp_on_1drm1_379{color:var(--cg-warning)}._lamp_ok_1drm1_382{color:var(--cg-success)}._lamp_bad_1drm1_385{color:var(--cg-danger)}._lamp_1drm1_364>span{color:var(--cg-text)}._lampState_1drm1_393{color:var(--cg-text-muted)}._gauge_1drm1_398{justify-items:center;gap:.25rem;margin:0;display:grid}._gauge_1drm1_398 svg{max-width:100%;height:auto}._gaugeTrack_1drm1_410,._gaugeFill_1drm1_411{fill:none;stroke-width:8px;stroke-linecap:round}._gaugeTrack_1drm1_410{stroke:var(--cg-surface-raised)}._gaugeFill_1drm1_411{stroke:var(--cg-accent);transition:stroke-dasharray var(--cg-motion-ms) ease}._gaugeTick_1drm1_425{stroke:var(--cg-text-muted);stroke-width:1.2px}._gaugeNeedle_1drm1_430{fill:var(--cg-danger);transition:transform var(--cg-motion-ms) ease-out}._gaugeHub_1drm1_435{fill:var(--cg-text)}._tile_1drm1_132{aspect-ratio:1;border:var(--cg-border-width) solid var(--cg-border);border-radius:var(--cg-radius-sm);background:var(--cg-surface);cursor:pointer;width:100%;min-width:44px;padding:0;display:block}._tile_1drm1_132 svg{width:100%;height:100%;display:block}._tileLocked_1drm1_458{background:var(--cg-surface-raised);cursor:default}._tileTurn_1drm1_463{transition:transform var(--cg-motion-ms) ease}._tileWire_1drm1_467{stroke:var(--cg-text-muted);stroke-width:14px;stroke-linecap:butt}._tileJoint_1drm1_473{fill:var(--cg-text-muted)}._tilePowered_1drm1_477 ._tileWire_1drm1_467{stroke:var(--cg-accent)}._tilePowered_1drm1_477 ._tileJoint_1drm1_473{fill:var(--cg-accent)}._tileBadge_1drm1_485{fill:var(--cg-warning);stroke:var(--cg-bg);stroke-width:3px}._tilePowered_1drm1_477 ._tileBadge_1drm1_485{fill:var(--cg-success)}._wire_1drm1_133{border:var(--cg-border-width) solid var(--cg-border);border-radius:var(--cg-radius-md);background:var(--cg-surface);width:100%;min-height:48px;color:var(--cg-text);font:inherit;cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:.75rem;padding:.25rem .75rem;display:grid}._wire_1drm1_133 svg{width:100%;height:24px}._wireCore_1drm1_517{fill:none;stroke-width:10px;stroke-linecap:round}._wireCut_1drm1_523{opacity:.7;cursor:default}._card_1drm1_529{perspective:800px}._cardInner_1drm1_533{min-height:64px;transform-style:preserve-3d;transition:transform calc(var(--cg-motion-ms) * 2) ease;display:grid;position:relative}._cardFlipped_1drm1_541 ._cardInner_1drm1_533{transform:rotateY(180deg)}._cardFace_1drm1_545{border:var(--cg-border-width) solid var(--cg-border);border-radius:var(--cg-radius-md);background:var(--cg-surface-raised);backface-visibility:hidden;grid-area:1/1;place-items:center;padding:.5rem;display:grid}._cardBack_1drm1_556{background:var(--cg-surface);transform:rotateY(180deg)}._wheel_1drm1_134{border:var(--cg-border-width) solid var(--cg-border);border-radius:var(--cg-radius-md);background:var(--cg-surface-raised);justify-items:center;width:56px;display:inline-grid}._wheel_1drm1_134 button{width:100%;min-height:40px;color:var(--cg-text-muted);font:inherit;cursor:pointer;background:0 0;border:0}._wheelWindow_1drm1_581{border-block:2px solid var(--cg-accent);width:100%;font-family:var(--cg-font-mono);justify-items:center;padding:.125rem 0;display:grid}._wheelGhost_1drm1_590{color:var(--cg-text-muted);opacity:.6;font-size:.875rem}._wheelValue_1drm1_596{font-size:1.75rem;font-weight:700}._pegs_1drm1_602{grid-template-columns:repeat(3,14px);gap:4px;display:inline-grid}._peg_1drm1_602{border:2px solid var(--cg-border);border-radius:50%;width:14px;height:14px}._peg_exact_1drm1_615{background:var(--cg-success);border-color:var(--cg-success)}._peg_near_1drm1_620{border:3px solid var(--cg-warning);background:0 0}._peg_none_1drm1_625{opacity:.35}._pegsReveal_1drm1_629 ._peg_1drm1_602{animation:.26s ease-out both _peg-in_1drm1_1;animation-delay:calc(var(--peg-index) * .14s)}@keyframes _peg-in_1drm1_1{0%{opacity:0;transform:scale(.3)}}[data-motion=none] ._pegsReveal_1drm1_629 ._peg_1drm1_602{animation:none}._pad_1drm1_135{aspect-ratio:1;border:2px solid var(--cg-border);border-radius:var(--cg-radius-lg);background:var(--cg-surface-raised);min-height:72px;color:var(--cg-text);cursor:pointer;transition:box-shadow var(--cg-motion-ms), transform var(--cg-motion-ms);place-items:center;display:grid}._padLit_1drm1_661{border-color:var(--cg-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--cg-accent) 45%, transparent), 0 0 28px var(--cg-accent);transform:scale(1.04)}[data-motion=none] ._padLit_1drm1_661{transform:none}._pad_1drm1_135:disabled{cursor:default}._stageTimer_1drm1_678{gap:.25rem;display:grid}._stageTimerText_1drm1_683{font-family:var(--cg-font-mono);font-variant-numeric:tabular-nums;font-weight:700}._stageTimerBar_1drm1_689{border-radius:var(--cg-radius-pill);background:var(--cg-surface-raised);height:8px;display:block;overflow:hidden}._stageTimerBar_1drm1_689>span{background:var(--cg-accent);height:100%;transition:width .25s linear;display:block}._stageTimer_warning_1drm1_704 ._stageTimerBar_1drm1_689>span{background:var(--cg-warning)}._stageTimer_critical_1drm1_707 ._stageTimerBar_1drm1_689>span{background:var(--cg-danger)}._stageTimer_critical_1drm1_707 ._stageTimerText_1drm1_683{color:var(--cg-danger)}[data-motion=none] ._stageTimerBar_1drm1_689>span{transition:none}._page_12zof_1{gap:var(--space-5);display:grid}._page_12zof_1 h1{margin:0}._header_12zof_10{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._grid2_12zof_18{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}._grid3_12zof_24{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}._bigNumber_12zof_30{font-variant-numeric:tabular-nums;margin:0;font-size:2.5rem;font-weight:700;line-height:1}._unit_12zof_38{color:var(--cg-text-muted);font-size:1rem;font-weight:400}._stats_12zof_44{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));margin:0;display:grid}._stats_12zof_44 dt{color:var(--cg-text-muted);font-size:.8125rem}._stats_12zof_44 dd{margin:0;font-weight:600}._muted_12zof_61{color:var(--cg-text-muted);margin:0}._tableWrap_12zof_66{overflow-x:auto}._table_12zof_66{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}._table_12zof_66 th,._table_12zof_66 td{padding:var(--space-2) var(--space-3);text-align:left;border-bottom:var(--cg-border-width) solid var(--cg-border);vertical-align:top}._table_12zof_66 th{color:var(--cg-text-muted);font-size:.8125rem;font-weight:600}._num_12zof_90{text-align:right!important}._form_12zof_94{gap:var(--space-4);display:grid}._field_12zof_99{gap:var(--space-1);font-weight:600;display:grid}._field_12zof_99 input,._field_12zof_99 select,._field_12zof_99 textarea{min-height:44px;padding:var(--space-2) var(--space-3);border:var(--cg-border-width) solid var(--cg-border);border-radius:var(--cg-radius-md);background:var(--cg-surface-raised);color:var(--cg-text);font:inherit;font-weight:400}._fieldHint_12zof_118{color:var(--cg-text-muted);font-size:.8125rem;font-weight:400}._fieldError_12zof_124{color:var(--cg-danger);font-size:.875rem;font-weight:400}._actions_12zof_130{gap:var(--space-2);flex-wrap:wrap;display:flex}._error_12zof_136{padding:var(--space-3);border:var(--cg-border-width) solid var(--cg-danger);border-radius:var(--cg-radius-md);margin:0}._pill_12zof_143{border-radius:var(--cg-radius-pill);border:var(--cg-border-width) solid var(--cg-border);align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}._link_12zof_153{color:var(--cg-accent)}._subheading_12zof_157{margin:var(--space-4) 0 var(--space-1);color:var(--cg-text-muted);font-size:.875rem}._plainList_12zof_163{margin:0;padding-left:1.25rem}._timeline_12zof_168{gap:var(--space-3);margin:0;padding-left:1.25rem;display:grid}._inlineList_12zof_175{gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._limits_12zof_184{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(10rem,max-content) 1fr;margin:0;display:grid}._limits_12zof_184>div{display:contents}._limits_12zof_184 dt{font-weight:600}._limits_12zof_184 dd{color:var(--cg-text-muted);margin:0}@media (width<=40rem){._limits_12zof_184{grid-template-columns:1fr}._limits_12zof_184 dd{margin-bottom:var(--space-2)}}._fieldset_12zof_214{gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4);border:var(--cg-border-width) solid var(--cg-border);border-radius:var(--cg-radius-md);margin:0;display:grid}._fieldset_12zof_214>legend{padding:0 var(--space-2);font-weight:700}._inline_12zof_175{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}
