:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sc-font-sans:"Segoe UI", Arial, sans-serif;--sc-font-mono:"Cascadia Mono", "Roboto Mono", Consolas, monospace;--sc-font-size-xs:.75rem;--sc-font-size-sm:.875rem;--sc-font-size-md:1rem;--sc-font-size-lg:1.25rem;--sc-font-size-xl:1.75rem;--sc-font-size-2xl:2.5rem;--sc-line-height-tight:1.2;--sc-line-height-normal:1.5;--sc-space-1:.25rem;--sc-space-2:.5rem;--sc-space-3:.75rem;--sc-space-4:1rem;--sc-space-5:1.5rem;--sc-space-6:2rem;--sc-space-7:3rem;--sc-page-padding-inline:clamp(1rem, 2vw, 2rem);--sc-page-padding-block:clamp(1.25rem, 2.5vw, 2.5rem);--sc-panel-padding:clamp(1rem, 1.6vw, 1.5rem);--sc-card-padding:var(--sc-space-3);--sc-card-gap:var(--sc-space-2);--sc-section-gap:clamp(1rem, 1.6vw, 1.5rem);--sc-radius-sm:.375rem;--sc-radius-md:.625rem;--sc-radius-lg:.875rem;--sc-radius-pill:999px;--sc-content-width:93.75rem;--sc-control-height:2.5rem;--sc-color-background:#edf0eb;--sc-color-surface:#f8f8f4;--sc-color-surface-raised:#e3e9e2;--sc-color-border:#c8d1c8;--sc-color-text:#303a34;--sc-color-text-muted:#69766e;--sc-color-primary:#668b78;--sc-color-primary-strong:#527260;--sc-color-info:#71899a;--sc-color-warning:#ae8758;--sc-color-danger:#aa6868;--sc-color-success:#668b78;--sc-shadow-raised:0 .75rem 1.75rem #46534a1a;--sc-transition-fast:.14s ease;--sc-z-sticky:100}:root[data-sc-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sc-color-background:#202622;--sc-color-surface:#29302b;--sc-color-surface-raised:#343c36;--sc-color-border:#465048;--sc-color-text:#e4e8e4;--sc-color-text-muted:#abb4ad;--sc-color-primary:#8fb5a2;--sc-color-primary-strong:#a7c6b6;--sc-color-info:#99afbf;--sc-color-warning:#d1ad79;--sc-color-danger:#d49393;--sc-color-success:#8fb5a2;--sc-shadow-raised:0 .75rem 1.75rem #060a072e}*,:before,:after{box-sizing:border-box}html{background:var(--sc-color-background);min-height:100%;color:var(--sc-color-text);font-family:var(--sc-font-sans);line-height:var(--sc-line-height-normal);overflow-y:auto}body,body>#root{min-height:100dvh}body{background:var(--sc-color-background);min-width:20rem;margin:0}button,input,select,textarea{font:inherit}a{color:inherit}.sc-page{width:100%;min-width:0;max-width:var(--sc-page-max-width,var(--sc-content-width));padding-block:var(--sc-page-padding-block);padding-inline:max(var(--sc-page-padding-inline), env(safe-area-inset-left)) max(var(--sc-page-padding-inline), env(safe-area-inset-right));margin-inline:auto}:focus-visible{outline:3px solid color-mix(in srgb, var(--sc-color-info) 75%, white);outline-offset:2px}[data-scroll-region]{scrollbar-gutter:stable;min-width:0;min-height:0;overflow:auto}[data-scroll-region=list]>*{flex-shrink:0}._shell_lz6mh_1{flex-direction:column;width:100%;min-width:0;min-height:100dvh;display:flex}._header_lz6mh_10{z-index:var(--sc-z-sticky);justify-content:space-between;align-items:center;gap:var(--sc-space-4);min-height:4rem;padding:var(--sc-space-3) max(var(--sc-page-padding-inline), calc((100% - var(--sc-content-width)) / 2 + var(--sc-page-padding-inline)));border-bottom:1px solid var(--sc-color-border);background:var(--sc-color-surface);flex:none;display:flex;position:sticky;top:0}._identity_lz6mh_25{overflow-wrap:anywhere;min-width:0;color:var(--sc-color-text);line-height:var(--sc-line-height-tight);flex-direction:column;text-decoration:none;display:flex}._section_lz6mh_35{color:var(--sc-color-primary);font-size:var(--sc-font-size-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:800}._navigation_lz6mh_43{align-items:center;gap:var(--sc-space-2);min-width:0;display:flex}._navigation_lz6mh_43 a{padding:var(--sc-space-2) var(--sc-space-3);border-radius:var(--sc-radius-md);color:var(--sc-color-text-muted);font-size:var(--sc-font-size-sm);font-weight:700;text-decoration:none}._navigation_lz6mh_43 a:hover{background:var(--sc-color-surface-raised);color:var(--sc-color-text)}@media (width<=45rem){._header_lz6mh_10{flex-direction:column;align-items:flex-start}._navigation_lz6mh_43{width:100%;overflow-x:auto}}._splash_yi3ud_1{z-index:10000;color:#f5f7fa;background:radial-gradient(#202327 0%,#090b0d 75%);place-items:center;display:grid;position:fixed;inset:0;overflow:auto}._content_yi3ud_11{perspective:1000px;justify-items:center;gap:1rem;width:min(92vw,760px);padding:2rem 0;display:grid}._logo_yi3ud_19{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 12px 22px #0008);width:min(62vw,340px,48dvh);height:auto;animation:3s ease-in-out infinite _flight_yi3ud_1}._name_yi3ud_27{letter-spacing:.04em;font-size:clamp(1.5rem,4vw,2rem)}._message_yi3ud_31{color:#c0c7d1}._progress_yi3ud_34{background:#ffffff26;border-radius:2px;width:8rem;height:3px;overflow:hidden}._progress_yi3ud_34:after{content:"";background:#f5f7fa;width:50%;height:100%;animation:1.2s ease-in-out infinite alternate _progress_yi3ud_34;display:block}@keyframes _flight_yi3ud_1{0%,to{opacity:.85;transform:translateZ(-70px)scale(.96)}50%{opacity:1;transform:translateZ(45px)scale(1.02)}}@keyframes _progress_yi3ud_34{0%{transform:translate(-30%)}to{transform:translate(130%)}}@media (prefers-reduced-motion:reduce){._logo_yi3ud_19,._progress_yi3ud_34:after{animation:none}}._button_1whlv_1{min-height:var(--sc-control-height);padding:var(--sc-space-2) var(--sc-space-4);border-radius:var(--sc-radius-md);cursor:pointer;font-size:var(--sc-font-size-sm);transition:background var(--sc-transition-fast), border-color var(--sc-transition-fast);border:1px solid #0000;font-weight:700}._button_1whlv_1:disabled{cursor:not-allowed;opacity:.55}._primary_1whlv_17{background:var(--sc-color-primary);color:#06130f}._primary_1whlv_17:hover:not(:disabled){background:var(--sc-color-primary-strong)}._secondary_1whlv_26{background:var(--sc-color-warning);color:#201705}._ghost_1whlv_31{border-color:var(--sc-color-border);color:var(--sc-color-text);background:0 0}._ghost_1whlv_31:hover:not(:disabled){background:var(--sc-color-surface-raised)}._card_1fzda_1{min-width:0;padding:var(--sc-card-padding);border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-lg);background:var(--sc-color-surface);box-shadow:var(--sc-shadow-raised);overflow:hidden}._card_1fzda_1[data-sc-padding=compact]{padding:var(--sc-space-2)}._card_1fzda_1[data-sc-padding=none]{padding:0}._card_1fzda_1>:first-child{margin-block-start:0}._card_1fzda_1>:last-child{margin-block-end:0}._badge_ca5rg_1{min-height:1.625rem;padding:var(--sc-space-1) var(--sc-space-2);border-radius:var(--sc-radius-pill);font-size:var(--sc-font-size-xs);letter-spacing:.03em;text-transform:uppercase;align-items:center;font-weight:800;display:inline-flex}._neutral_ca5rg_13{background:color-mix(in srgb, var(--sc-color-text-muted) 16%, transparent);color:var(--sc-color-text-muted)}._info_ca5rg_18{background:color-mix(in srgb, var(--sc-color-info) 16%, transparent);color:var(--sc-color-info)}._warning_ca5rg_23{background:color-mix(in srgb, var(--sc-color-warning) 16%, transparent);color:var(--sc-color-warning)}._danger_ca5rg_28{background:color-mix(in srgb, var(--sc-color-danger) 16%, transparent);color:var(--sc-color-danger)}._success_ca5rg_33{background:color-mix(in srgb, var(--sc-color-success) 16%, transparent);color:var(--sc-color-success)}._main_ohtby_1{gap:var(--sc-section-gap);flex-direction:column;display:flex}._error_ohtby_7{padding:var(--sc-space-3) var(--sc-space-4);border:1px solid var(--sc-color-danger);border-radius:var(--sc-radius-md);background:color-mix(in srgb, var(--sc-color-danger) 12%, transparent);flex-direction:column;display:flex}._loading_ohtby_16{color:var(--sc-color-text-muted)}._heading_1ept8_1{justify-content:space-between;align-items:flex-end;gap:var(--sc-space-3);margin-bottom:var(--sc-space-3);display:flex}._heading_1ept8_1 h2,._heading_1ept8_1 p{margin:0}._heading_1ept8_1 p{color:var(--sc-color-text-muted)}._heading_1ept8_1 input,._scroll_1ept8_4 input[type=number]{min-height:var(--sc-control-height);padding:var(--sc-space-2);border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-md);background:var(--sc-color-background);color:var(--sc-color-text)}._grid_1ept8_5{gap:var(--sc-space-3);grid-template-columns:repeat(2,minmax(28rem,1fr));display:grid}._window_1ept8_6{min-width:0;overflow:hidden}._window_1ept8_6 h3{padding:var(--sc-card-padding);border-bottom:1px solid var(--sc-color-border);margin:0}._scroll_1ept8_4{max-height:30rem;overflow:auto}._scroll_1ept8_4 table{border-collapse:collapse;width:100%;font-size:var(--sc-font-size-sm)}._scroll_1ept8_4 th{z-index:1;background:var(--sc-color-surface-raised);color:var(--sc-color-text-muted);text-align:left;position:sticky;top:0}._scroll_1ept8_4 th,._scroll_1ept8_4 td{padding:var(--sc-space-2);border-bottom:1px solid var(--sc-color-border)}._scroll_1ept8_4 td:first-child,._scroll_1ept8_4 td:nth-child(2){font-family:var(--sc-font-mono)}._scroll_1ept8_4 td:nth-child(4),._scroll_1ept8_4 td:nth-child(5){white-space:nowrap}._scroll_1ept8_4 input[type=number]{width:7rem}._scroll_1ept8_4 input[type=checkbox]{width:1.25rem;height:1.25rem;accent-color:var(--sc-color-primary)}@media (width<=70rem){._grid_1ept8_5{grid-template-columns:1fr}}@media (width<=45rem){._heading_1ept8_1{flex-direction:column;align-items:stretch}}._heading_18sma_1{justify-content:space-between;align-items:flex-start;gap:var(--sc-space-3);flex-wrap:wrap;display:flex}._heading_18sma_1 h2,._heading_18sma_1 p{margin:0}._heading_18sma_1 p,._toolbar_18sma_3 span{color:var(--sc-color-text-muted)}._toolbar_18sma_3{align-items:center;gap:var(--sc-space-3);margin:var(--sc-space-4) 0;flex-wrap:wrap;display:flex}._toolbar_18sma_3 label{align-items:center;gap:var(--sc-space-2);color:var(--sc-color-text-muted);display:flex}._toolbar_18sma_3 select,._toolbar_18sma_3 input{min-height:var(--sc-control-height);padding:var(--sc-space-2);border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-md);background:var(--sc-color-background);color:var(--sc-color-text)}._output_18sma_7{min-height:16rem;max-height:36rem;padding:var(--sc-space-4);border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-md);color:#b9fbc0;font-family:var(--sc-font-mono);font-size:var(--sc-font-size-xs);white-space:pre-wrap;background:#03080e;margin:0;overflow:auto}._history_xs3r5_1{margin-top:var(--sc-space-6);padding-top:var(--sc-space-5);border-top:1px solid var(--sc-color-border)}._heading_xs3r5_6{justify-content:space-between;align-items:flex-start;gap:var(--sc-space-4);margin-bottom:var(--sc-space-4);display:flex}._heading_xs3r5_6 h3,._chartBlock_xs3r5_14 h4{margin:0}._heading_xs3r5_6 p{margin:var(--sc-space-1) 0 0;color:var(--sc-color-text-muted)}._heading_xs3r5_6 span{color:var(--sc-color-text-muted);font-size:var(--sc-font-size-sm);white-space:nowrap}._interactionBar_xs3r5_26{justify-content:space-between;align-items:center;gap:var(--sc-space-3);margin-bottom:var(--sc-space-4);padding:var(--sc-space-3);border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-md);background:var(--sc-color-surface);display:flex}._modeControls_xs3r5_37{gap:var(--sc-space-1);flex:none;display:inline-flex}._modeButton_xs3r5_42,._resetButton_xs3r5_43{min-height:2.25rem;padding:0 var(--sc-space-3);border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-sm);color:var(--sc-color-text);cursor:pointer;font:inherit;font-size:var(--sc-font-size-sm);background:0 0;font-weight:700}._modeButton_xs3r5_42:hover:not(:disabled),._resetButton_xs3r5_43:hover:not(:disabled){border-color:var(--sc-color-primary)}._modeButton_xs3r5_42:focus-visible,._resetButton_xs3r5_43:focus-visible{outline:2px solid var(--sc-color-primary);outline-offset:2px}._modeButtonActive_xs3r5_64{border-color:var(--sc-color-primary);background:var(--sc-color-primary);color:#fff}._modeButton_xs3r5_42:disabled,._resetButton_xs3r5_43:disabled{cursor:not-allowed;opacity:.45}._interactionHint_xs3r5_74{color:var(--sc-color-text-muted);font-size:var(--sc-font-size-sm);text-align:right;margin:0}._gridCharts_xs3r5_80{gap:var(--sc-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._chartBlock_xs3r5_14{min-width:0;padding:var(--sc-space-4);border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-md);background:var(--sc-color-surface)}._chartBlock_xs3r5_14 h4{margin-bottom:var(--sc-space-2)}._chart_xs3r5_14{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;overflow:visible}._zoomMode_xs3r5_103{cursor:crosshair}._panMode_xs3r5_106{cursor:grab}._dragging_xs3r5_109{cursor:grabbing}._grid_xs3r5_80{stroke:var(--sc-color-border);stroke-width:1px}._hitArea_xs3r5_116{fill:#0000}._axisLabel_xs3r5_119{fill:var(--sc-color-text-muted);font-family:var(--sc-font-sans);font-size:12px}._levelLine_xs3r5_124{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;vector-effect:non-scaling-stroke}._chamberLine_xs3r5_131{stroke:#0284c7}._reserveLine_xs3r5_134{stroke:#7c3aed}._hoverDetail_xs3r5_137{pointer-events:none}._hoverGuide_xs3r5_140{stroke:var(--sc-color-text-muted);stroke-dasharray:4 4;stroke-width:1px;vector-effect:non-scaling-stroke}._hoverPoint_xs3r5_146{fill:var(--sc-color-surface);stroke-width:3px;vector-effect:non-scaling-stroke}._zoomSelection_xs3r5_151{fill:#0284c72e;pointer-events:none;stroke:#0284c7;stroke-dasharray:5 4;stroke-width:1.5px;vector-effect:non-scaling-stroke}._tooltip_xs3r5_159{fill:#0f172a;stroke:#94a3b8;stroke-width:1px}._tooltipText_xs3r5_164{fill:#fff;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}._tooltipValue_xs3r5_170{font-weight:800}._empty_xs3r5_173{min-height:12rem;padding:var(--sc-space-4);border:1px dashed var(--sc-color-border);border-radius:var(--sc-radius-md);color:var(--sc-color-text-muted);text-align:center;place-items:center;display:grid}@media (width<=70rem){._gridCharts_xs3r5_80{grid-template-columns:1fr}}@media (width<=45rem){._heading_xs3r5_6{flex-direction:column}._heading_xs3r5_6 span{white-space:normal}._interactionBar_xs3r5_26{flex-direction:column;align-items:stretch}._modeControls_xs3r5_37{grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr));display:grid}._interactionHint_xs3r5_74{text-align:left}}._heading_1cqsj_1{justify-content:space-between;align-items:flex-start;gap:var(--sc-space-4);margin-bottom:var(--sc-space-4);display:flex}._heading_1cqsj_1 h2{margin:0}._processViewport_1cqsj_11{border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-lg);background:color-mix(in srgb, var(--sc-color-info) 5%, var(--sc-color-background));overflow-x:auto}._process_1cqsj_11{color:#6b7280;width:100%;min-width:72rem;height:auto;display:block}._ground_1cqsj_28{fill:none;stroke:#8b7355;stroke-width:7px}._pipeLabel_1cqsj_33,._pumpLabel_1cqsj_34{font-family:var(--sc-font-sans)}._levelIndicator_1cqsj_37 rect{fill:color-mix(in srgb, var(--sc-color-surface) 92%, transparent);stroke:color-mix(in srgb, var(--sc-color-primary) 48%, var(--sc-color-border));stroke-width:2px}._indicatorLabel_1cqsj_42,._indicatorValue_1cqsj_43,._indicatorQuality_1cqsj_44{font-family:var(--sc-font-sans)}._indicatorLabel_1cqsj_42{fill:var(--sc-color-text-muted);letter-spacing:.04em;font-size:12px;font-weight:800}._indicatorValue_1cqsj_43{fill:var(--sc-color-text);font-variant-numeric:tabular-nums;font-size:23px;font-weight:800}._indicatorQuality_1cqsj_44{fill:var(--sc-color-text-muted);text-transform:uppercase;font-size:10px;font-weight:700}._tankOutline_1cqsj_65,._closedTank_1cqsj_66{fill:color-mix(in srgb, var(--sc-color-info) 4%, transparent);stroke:var(--sc-color-text-muted);stroke-linecap:square;stroke-linejoin:round;stroke-width:5px}._pipe_1cqsj_33,._manifold_1cqsj_74,._dischargePipe_1cqsj_75,._suctionPipe_1cqsj_76,._strainer_1cqsj_77{fill:none;stroke-linecap:round;stroke-linejoin:round}._pipe_1cqsj_33{stroke-width:8px}._manifold_1cqsj_74{stroke-width:11px}._dischargePipe_1cqsj_75{stroke-width:8px}._suctionPipe_1cqsj_76,._strainer_1cqsj_77{stroke-width:7px}._strainer_1cqsj_77{stroke-width:10px}._idlePipe_1cqsj_98{stroke:#6b7280;transition:stroke var(--sc-transition-fast)}._activePipe_1cqsj_102{stroke:var(--sc-color-success);transition:stroke var(--sc-transition-fast)}._waterLine_1cqsj_106{fill:none;stroke:#7dd3fc;stroke-width:3px}._pipeLabel_1cqsj_33{fill:var(--sc-color-text-muted);letter-spacing:.06em;font-size:13px;font-weight:700}._pumpLabel_1cqsj_34{fill:var(--sc-color-text-muted);font-size:13px;font-weight:800}._controlHeader_1cqsj_122{gap:var(--sc-space-4);margin-top:var(--sc-space-4);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}._modeSelector_1cqsj_129,._simulatedClock_1cqsj_130{border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-md);background:var(--sc-color-surface)}._modeSelector_1cqsj_129{align-items:center;gap:var(--sc-space-5);min-width:0;padding:var(--sc-space-3) var(--sc-space-4) var(--sc-space-4);margin:0;display:flex}._modeSelector_1cqsj_129 legend{padding:0 var(--sc-space-2);color:var(--sc-color-text-muted);font-size:var(--sc-font-size-sm);font-weight:700}._modeSelector_1cqsj_129 label{align-items:center;gap:var(--sc-space-2);color:var(--sc-color-text);font-weight:700;display:inline-flex}._modeSelector_1cqsj_129 input{width:1.1rem;height:1.1rem;accent-color:var(--sc-color-primary)}._simulatedClock_1cqsj_130{gap:0 var(--sc-space-4);min-width:17rem;padding:var(--sc-space-3) var(--sc-space-4);grid-template-columns:auto auto;display:grid}._simulatedClock_1cqsj_130 span,._simulatedClock_1cqsj_130 small{color:var(--sc-color-text-muted)}._simulatedClock_1cqsj_130 strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--sc-font-size-xl);grid-area:1/2/3;align-self:center}._valveControls_1cqsj_179{gap:var(--sc-space-4);margin-top:var(--sc-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._valve_1cqsj_179{gap:var(--sc-space-2) var(--sc-space-4);padding:var(--sc-space-4);border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-md);background:var(--sc-color-surface);color:var(--sc-color-text-muted);grid-template-columns:1fr auto;display:grid}._valve_1cqsj_179 strong{color:var(--sc-color-text);font-size:var(--sc-font-size-lg)}._valve_1cqsj_179 small{color:var(--sc-color-text-muted);grid-column:1/-1}._valve_1cqsj_179 input{width:100%;accent-color:var(--sc-color-primary);grid-column:1/-1}._valve_1cqsj_179 input:disabled{cursor:not-allowed;opacity:.45}._automaticControls_1cqsj_212{gap:var(--sc-space-5);margin-top:var(--sc-space-4);padding:var(--sc-space-4);border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-md);background:color-mix(in srgb, var(--sc-color-info) 4%, var(--sc-color-surface));grid-template-columns:minmax(16rem,1fr) minmax(20rem,28rem);align-items:center;display:grid}._seasonCopy_1cqsj_223 h3{margin:0}._seasonCopy_1cqsj_223 p{max-width:48rem;margin:var(--sc-space-2) 0 var(--sc-space-3);color:var(--sc-color-text-muted);line-height:1.55}._seasonCopy_1cqsj_223 strong{color:var(--sc-color-primary)}._seasonDial_1cqsj_235{justify-items:center;display:grid}._seasonDial_1cqsj_235 svg{width:min(100%,18rem);display:block;overflow:visible}._seasonDial_1cqsj_235 text{fill:var(--sc-color-text-muted);font-family:var(--sc-font-sans);font-size:10px;font-weight:700}._dialArc_1cqsj_250{fill:none;stroke:var(--sc-color-border);stroke-linecap:round;stroke-width:11px}._dialHand_1cqsj_256{stroke:var(--sc-color-primary);stroke-linecap:round;stroke-width:4px}._dialMarker_1cqsj_261{fill:var(--sc-color-primary);stroke:var(--sc-color-surface);stroke-width:3px}._summerCapacity_1cqsj_266{font-size:9px!important;font-weight:600!important}._seasonDial_1cqsj_235 input{width:min(100%,22rem);accent-color:var(--sc-color-primary)}._actions_1cqsj_274{margin-top:var(--sc-space-3);justify-content:flex-end;display:flex}@media (width<=45rem){._heading_1cqsj_1{flex-direction:column}._valveControls_1cqsj_179,._controlHeader_1cqsj_122,._automaticControls_1cqsj_212{grid-template-columns:1fr}._simulatedClock_1cqsj_130{min-width:0}._modeSelector_1cqsj_129{flex-wrap:wrap}}._editor_1g45x_1{align-items:center;gap:var(--sc-space-2);display:inline-flex}._editor_1g45x_1 input{width:7rem}._heading_x5lme_1{margin-bottom:var(--sc-space-3)}._heading_x5lme_1 h2,._heading_x5lme_1 p{margin:0}._heading_x5lme_1 p{color:var(--sc-color-text-muted)}._grid_x5lme_4{gap:var(--sc-space-3);grid-template-columns:repeat(2,minmax(25rem,1fr));display:grid}._window_x5lme_5{min-width:0;overflow:hidden}._title_x5lme_6{justify-content:space-between;gap:var(--sc-space-2);padding:var(--sc-card-padding);border-bottom:1px solid var(--sc-color-border);display:flex}._title_x5lme_6 span{color:var(--sc-color-text-muted);font-family:var(--sc-font-mono);font-size:var(--sc-font-size-xs)}._scroll_x5lme_8{max-height:29rem;overflow:auto}._scroll_x5lme_8 table{border-collapse:collapse;width:100%;font-size:var(--sc-font-size-sm)}._scroll_x5lme_8 th{z-index:1;background:var(--sc-color-surface-raised);color:var(--sc-color-text-muted);text-align:left;position:sticky;top:0}._scroll_x5lme_8 th,._scroll_x5lme_8 td{padding:var(--sc-space-2) var(--sc-space-3);border-bottom:1px solid var(--sc-color-border)}._scroll_x5lme_8 td:first-child{width:4rem;color:var(--sc-color-text-muted);font-family:var(--sc-font-mono)}._scroll_x5lme_8 td:last-child{font-family:var(--sc-font-mono)}._value_x5lme_14{justify-content:space-between;align-items:center;gap:var(--sc-space-2);width:100%;display:flex}._empty_x5lme_15{opacity:.25}@media (width<=65rem){._grid_x5lme_4{grid-template-columns:1fr}}._selector_xfk0p_1{align-items:center;gap:var(--sc-space-2);width:100%;padding:var(--sc-space-3);border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-md);background:color-mix(in srgb, #111 78%, var(--sc-color-surface));color:var(--sc-color-text-muted);font-size:var(--sc-font-size-xs);text-align:center;text-transform:uppercase;grid-template-columns:1fr auto 1fr;font-weight:800;display:grid}._selector_xfk0p_1 small{color:var(--sc-color-text-muted);letter-spacing:.04em;text-transform:none;grid-column:1/-1;font-size:.62rem;font-weight:600}._boardActive_xfk0p_27{color:var(--sc-color-info)}._rtuActive_xfk0p_30{color:var(--sc-color-success)}._head_xfk0p_34{cursor:pointer;background:0 0;border:0;border-radius:50%;width:3.75rem;height:3.75rem;padding:0;display:grid}._head_xfk0p_34:focus-visible{outline:3px solid var(--sc-color-info);outline-offset:3px}._head_xfk0p_34:disabled{cursor:not-allowed;filter:grayscale();opacity:.55}._boardPosition_xfk0p_54 ._bezel_xfk0p_54{box-shadow:inset 0 0 0 .18rem #353535, 0 0 .55rem color-mix(in srgb, var(--sc-color-info) 70%, transparent)}._rtuPosition_xfk0p_59 ._bezel_xfk0p_54{box-shadow:inset 0 0 0 .18rem #353535, 0 0 .55rem color-mix(in srgb, var(--sc-color-success) 70%, transparent)}._bezel_xfk0p_54{background:radial-gradient(circle at 38% 32%,#4b4b4b 0 8%,#202020 34%,#090909 72%);border:.2rem solid #050505;border-radius:50%;width:100%;height:100%;display:block;position:relative;box-shadow:inset 0 0 0 .18rem #353535,0 .2rem .45rem #0009}._bezel_xfk0p_54:after{border-radius:var(--sc-radius-pill);content:"";background:#f4f4f4;width:.18rem;height:.42rem;position:absolute;top:.32rem;left:50%;transform:translate(-50%)}._handle_xfk0p_95{transform-origin:50% 72%;width:.72rem;height:2.15rem;transition:transform var(--sc-transition-fast);background:linear-gradient(90deg,#0a0a0a,#484848 48%,#101010 100%);border:1px solid #050505;border-radius:.3rem .3rem .5rem .5rem;position:absolute;top:.62rem;left:50%;box-shadow:.12rem .16rem .25rem #000000b3}._handleBoard_xfk0p_109{transform:translate(-50%)rotate(-45deg)}._handleRtu_xfk0p_112{transform:translate(-50%)rotate(45deg)}._boardPosition_xfk0p_54 ._handle_xfk0p_95{background:linear-gradient(90deg, #174b80, var(--sc-color-info) 48%, #123a63 100%)}._rtuPosition_xfk0p_59 ._handle_xfk0p_95{background:linear-gradient(90deg, #0c5b4d, var(--sc-color-success) 48%, #08453a 100%)}._boardPosition_xfk0p_54 ._bezel_xfk0p_54:after{background:var(--sc-color-info)}._rtuPosition_xfk0p_59 ._bezel_xfk0p_54:after{background:var(--sc-color-success)}._card_1p8sc_1{gap:var(--sc-space-3);flex-direction:column;display:flex}._heading_1p8sc_2{justify-content:space-between;align-items:center;gap:var(--sc-space-2);display:flex}._heading_1p8sc_2 h3{margin:0}._image_1p8sc_4{object-fit:contain;align-self:center;width:7rem;height:7rem}._hours_1p8sc_5{text-align:center;font-variant-numeric:tabular-nums}._indicators_1p8sc_6{gap:var(--sc-space-2);color:var(--sc-color-text-muted);font-size:var(--sc-font-size-sm);grid-template-columns:repeat(2,1fr);display:grid}._indicators_1p8sc_6 span{align-items:center;gap:var(--sc-space-2);display:flex}._indicators_1p8sc_6 i{border-radius:50%;width:.7rem;height:.7rem}._on_1p8sc_9{background:var(--sc-color-success);box-shadow:0 0 .5rem var(--sc-color-success)}._off_1p8sc_10{background:var(--sc-color-border)}._danger_1p8sc_11{background:var(--sc-color-danger);box-shadow:0 0 .5rem var(--sc-color-danger)}._options_1p8sc_12{align-items:center;gap:var(--sc-space-3);flex-flow:column wrap;align-items:stretch;display:flex}._options_1p8sc_12 label{color:var(--sc-color-text-muted);font-size:var(--sc-font-size-sm)}._emarModes_1p8sc_15{padding:var(--sc-space-2);border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-md);margin:0}._emarModes_1p8sc_15 legend{padding:0 var(--sc-space-1);color:var(--sc-color-text-muted);font-size:var(--sc-font-size-sm)}._emarOptions_1p8sc_17{gap:var(--sc-space-3);flex-wrap:wrap;display:flex}._emarOptions_1p8sc_17 label{align-items:center;gap:var(--sc-space-1);display:inline-flex}._commands_1p8sc_19{align-items:stretch;gap:var(--sc-space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._modeCommand_1p8sc_20{height:100%;min-height:100%}._runCommands_1p8sc_21{gap:var(--sc-space-2);grid-template-rows:repeat(2,minmax(0,1fr));display:grid}._runCommands_1p8sc_21>button{width:100%}._heading_1l6tl_1{margin-bottom:var(--sc-space-3)}._heading_1l6tl_1 h2,._heading_1l6tl_1 p{margin:0}._heading_1l6tl_1 p{color:var(--sc-color-text-muted)}._grid_1l6tl_4{gap:var(--sc-space-3);grid-template-columns:repeat(5,minmax(13rem,1fr));display:grid}@media (width<=80rem){._grid_1l6tl_4{grid-template-columns:repeat(3,minmax(13rem,1fr))}}@media (width<=50rem){._grid_1l6tl_4{grid-template-columns:1fr}}._control_76fwo_1{align-items:center;gap:var(--sc-space-2);min-width:0;padding:var(--sc-space-2);border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-md);background:var(--sc-color-surface);grid-template-columns:auto 1fr auto;display:grid}._control_76fwo_1 label{align-items:center;gap:var(--sc-space-1);color:var(--sc-color-text-muted);font-size:var(--sc-font-size-xs);display:flex}._control_76fwo_1 input{width:min(5.5rem,100%);padding:var(--sc-space-1) var(--sc-space-2);border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-sm);background:var(--sc-color-background);color:var(--sc-color-text)}@media (width<=28rem){._control_76fwo_1{grid-template-columns:1fr auto}._control_76fwo_1 label{grid-column:1/-1;justify-content:space-between}}._header_148iu_1{gap:var(--sc-space-4);flex-direction:column;display:flex}._introduction_148iu_7{justify-content:space-between;align-items:flex-end;gap:var(--sc-space-4);display:flex}._introduction_148iu_7 p,._introduction_148iu_7 h1,._introduction_148iu_7 span{margin:0}._introduction_148iu_7 p{color:var(--sc-color-primary);font-size:var(--sc-font-size-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:800}._introduction_148iu_7 h1{font-size:clamp(var(--sc-font-size-xl), 5vw, var(--sc-font-size-2xl))}._introduction_148iu_7 span{color:var(--sc-color-text-muted)}._statuses_148iu_28{justify-content:flex-end;align-items:center;gap:var(--sc-space-2);flex-wrap:wrap;display:flex}._polling_148iu_29{gap:var(--sc-space-3);padding:var(--sc-space-1) var(--sc-space-1) var(--sc-space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}@media (width<=55rem){._introduction_148iu_7{flex-direction:column;align-items:flex-start}}
