@charset "UTF-8";@keyframes _spin_jjfab_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _fadeIn_jjfab_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeOut_jjfab_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}._root_jjfab_29{flex:1 1 auto;min-height:0;width:100%;display:flex;align-items:center;justify-content:center;padding:1rem}._root_jjfab_29._leaving_jjfab_39{animation:_fadeOut_jjfab_1 .28s ease-in forwards}._inner_jjfab_43{width:100%;max-width:40rem;display:flex;flex-direction:column;gap:1.5rem;animation:_fadeIn_jjfab_1 .25s ease-out}._content_jjfab_52{width:100%;display:flex;flex-direction:column;gap:1.75rem;text-align:left}._header_jjfab_60{display:flex;align-items:center;gap:1rem}._badge_jjfab_66{flex-shrink:0;width:3rem;height:3rem;border-radius:12px;display:flex;align-items:center;justify-content:center;background-color:#60a5fa29;color:#60a5fa;font-size:1.3rem}._badge_jjfab_66._error_jjfab_79{background-color:#f8717129;color:#f87171}._heading_jjfab_84{display:flex;flex-direction:column;gap:.2rem;min-width:0}._eyebrow_jjfab_91{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}._room_jjfab_99{font-size:1.2rem;font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._steps_jjfab_108{list-style:none;margin:0;padding:0 10px;width:100%;display:flex;flex-direction:column}._step_jjfab_108{position:relative;display:flex;align-items:center;gap:1rem;min-height:3rem}._step_jjfab_108:not(:last-child):after{content:"";position:absolute;left:.9rem;top:2.15rem;bottom:-.45rem;width:1px;background-color:var(--color-border)}._step_jjfab_108._done_jjfab_137:not(:last-child):after{background-color:var(--color-success);opacity:.45}._dot_jjfab_142{position:relative;flex-shrink:0;width:1.85rem;height:1.85rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--color-surface-inset);border:1.5px solid var(--color-border);color:var(--color-text-muted);font-size:.95rem;z-index:1}._step_jjfab_108._active_jjfab_157 ._dot_jjfab_142{border-color:var(--color-accent);background-color:var(--color-accent-dim)}._step_jjfab_108._active_jjfab_157 ._dot_jjfab_142:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid transparent;border-top-color:var(--color-accent);animation:_spin_jjfab_1 .85s linear infinite}._step_jjfab_108._done_jjfab_137 ._dot_jjfab_142{background-color:var(--color-success);border-color:var(--color-success);color:var(--color-border)}._step_jjfab_108._error_jjfab_79 ._dot_jjfab_142{background-color:#f8717129;border-color:#f87171;color:#f87171}._stepLabel_jjfab_181{font-size:1.05rem;color:var(--color-text-muted);transition:color .15s ease}._step_jjfab_108._active_jjfab_157 ._stepLabel_jjfab_181{color:var(--color-text);font-weight:600}._step_jjfab_108._error_jjfab_79 ._stepLabel_jjfab_181{color:#f87171;font-weight:600}._retry_jjfab_195{display:flex;align-items:center;justify-content:center;gap:.4rem;border:1px solid var(--color-border);background-color:transparent;color:var(--color-text);border-radius:8px;padding:.5rem .75rem;font-size:.85rem;cursor:pointer;align-self:flex-start}._retry_jjfab_195:hover{background-color:var(--color-surface-inset);border-color:var(--color-accent);color:var(--color-accent)}._log_jjfab_218{box-sizing:border-box;width:100%;height:10rem;overflow-y:auto;display:flex;flex-direction:column;gap:.2rem;padding:.75rem .9rem;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.72rem;line-height:1.5;color:var(--color-text-muted)}._log_jjfab_218::-webkit-scrollbar{width:6px}._log_jjfab_218::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:3px}._logLine_jjfab_246{white-space:pre-wrap;word-break:break-word;opacity:.65}._logLine_jjfab_246:last-child{color:var(--color-text);opacity:1}._logLine_jjfab_246._muted_jjfab_256{opacity:.65;color:var(--color-text-muted)}._root_1tzve_1{position:relative;display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .5rem;border-radius:6px;border:1px solid var(--color-border);font-size:.78rem;line-height:1.2;cursor:help}._root_1tzve_1:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._label_1tzve_21{color:var(--color-text-muted)}._value_1tzve_25{color:var(--color-text);font-weight:500;font-variant-numeric:tabular-nums}._good_1tzve_30 ._value_1tzve_25{color:var(--telemetry-good)}._normal_1tzve_33 ._value_1tzve_25{color:var(--telemetry-normal)}._degraded_1tzve_36 ._value_1tzve_25{color:var(--telemetry-degraded)}._bad_1tzve_39 ._value_1tzve_25{color:var(--telemetry-bad)}._critical_1tzve_42 ._value_1tzve_25{color:var(--telemetry-critical);font-weight:700}._muted_1tzve_46 ._value_1tzve_25{color:var(--telemetry-muted)}._value_1tzve_25._rtt_1tzve_50{min-width:7.5ch;text-align:right}._value_1tzve_25._loss_1tzve_55{min-width:5.5ch;text-align:right}._value_1tzve_25._split_1tzve_60{display:inline-flex;align-items:baseline;gap:.35rem}._metric_1tzve_66{font-variant-numeric:tabular-nums}._qual_1tzve_70{font-size:.68rem;font-weight:400;opacity:.9}._spark_1tzve_76{display:inline-flex;align-items:center;margin-top:0;margin-right:.1rem;margin-bottom:0;margin-left:.05rem}._hint_1tzve_85{position:absolute;left:50%;top:calc(100% + 8px);transform:translate(-50%);z-index:200;width:max-content;max-width:min(340px,92vw);padding:.55rem .7rem;border-radius:8px;background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--box-shadow);color:var(--color-text);font-size:.72rem;font-weight:400;line-height:1.45;white-space:pre-wrap;text-align:left;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .12s ease,visibility .12s ease}._root_1tzve_1:hover ._hint_1tzve_85,._root_1tzve_1:focus-visible ._hint_1tzve_85{opacity:1;visibility:visible}._panel_1n95f_1{min-width:0;width:100%;grid-column:1/-1;max-width:30rem;border-top:1px solid rgba(255,255,255,.22);margin-top:.35rem;padding-top:.6rem}._panel_1n95f_1 select,._panel_1n95f_1 button{background:#273444;border:1px solid #6b7b8e;border-radius:5px;color:#f3f4f6;padding:.35rem .5rem;font:inherit}._panel_1n95f_1 button{cursor:pointer}._panel_1n95f_1 select:disabled,._panel_1n95f_1 button:disabled{opacity:.55;cursor:default}._panel_1n95f_1 select:focus-visible,._panel_1n95f_1 button:focus-visible{outline:2px solid #77b8ff;outline-offset:2px}._panel_1n95f_1 table{width:100%;table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums}._panel_1n95f_1 th,._panel_1n95f_1 td{overflow-wrap:anywhere;padding:.3rem .4rem;text-align:right;border-bottom:1px solid rgba(255,255,255,.14)}._panel_1n95f_1 th:first-child{width:44%;text-align:left;font-weight:400}._panel_1n95f_1 thead th{font-weight:600}._mode_1n95f_54{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}._actions_1n95f_62{display:flex;flex-wrap:wrap;gap:.4rem}._note_1n95f_68{font-size:.72rem;color:#f3f4f6bf;margin:.45rem 0;max-width:30rem}._progress_1n95f_75{margin:.6rem 0}._root_1txvy_1{margin-top:.4rem;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:.15rem;padding-bottom:0;padding-left:.15rem;flex-shrink:0;font-size:.8rem;line-height:1.35;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1400px){._root_1txvy_1{padding-right:.1rem;padding-left:.1rem}}._panel_7gfiu_1{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:.55rem .65rem}._panel_7gfiu_1._fullscreen_7gfiu_12{padding:0;height:100%}._grid_7gfiu_20{position:relative;display:grid;grid-template-columns:1fr;grid-auto-rows:auto;align-items:start;gap:.65rem}._grid_7gfiu_20._fullscreen_7gfiu_12{height:100%;grid-auto-rows:minmax(0,1fr);align-items:stretch;gap:2px}@media(min-width:1100px){._grid_7gfiu_20._twoUp_7gfiu_37{grid-template-columns:repeat(2,minmax(0,1fr))}._grid_7gfiu_20._single_7gfiu_40{grid-template-columns:1fr}}._panel_7gfiu_1._fit_7gfiu_44{height:100%}._grid_7gfiu_20._fit_7gfiu_44{flex:1 1 auto;min-height:0;grid-auto-rows:minmax(0,1fr);align-items:stretch}._card_7gfiu_55._fit_7gfiu_44{height:100%}._placeholder_7gfiu_59{display:flex;align-items:center;justify-content:center;min-height:min(28vh,240px);padding:1rem;font-size:.9rem;color:var(--color-text-muted)}._card_7gfiu_55{min-height:0;display:flex;flex-direction:column;background-color:var(--video-card-background);overflow:hidden;border-radius:var(--border-radius)}._card_7gfiu_55._fullscreen_7gfiu_12{position:relative;border-radius:0}._header_7gfiu_83{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-shrink:0;padding:.5rem 1rem;background-color:var(--color-surface-inset)}._header_7gfiu_83._fullscreen_7gfiu_12{background-color:var(--video-overlay-background);color:#f3f4f6;position:absolute;top:.5rem;left:.5rem;right:auto;z-index:2;border-radius:8px;padding:.35rem .55rem .35rem .6rem;transition:opacity .25s ease,transform .25s ease}._header_7gfiu_83._fullscreen_7gfiu_12._chromeHidden_7gfiu_109:not(:focus-within){opacity:0;transform:translateY(-6px);pointer-events:none}._title_7gfiu_115{font-size:.85rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fullscreen_7gfiu_12 ._title_7gfiu_115{color:inherit}._headerEnd_7gfiu_127{display:flex;align-items:center;gap:.4rem;flex-shrink:0}._signal_7gfiu_134{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;color:var(--color-text-muted);white-space:nowrap;flex-shrink:0}._fullscreen_7gfiu_12 ._signal_7gfiu_134{color:#f3f4f6bf}._signalDot_7gfiu_147{width:.5rem;height:.5rem;border-radius:50%;background-color:var(--color-warning);flex-shrink:0;animation:_video-signal-pulse_7gfiu_1 1.4s ease-in-out infinite}._signalLive_7gfiu_155 ._signalDot_7gfiu_147{background-color:var(--video-state-live);animation:none}@keyframes _video-signal-pulse_7gfiu_1{0%,to{opacity:1}50%{opacity:.35}}._detailsToggle_7gfiu_168,._expandButton_7gfiu_169{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-width:0;border-radius:4px;background-color:transparent;color:var(--color-text-muted);font-size:.85rem;line-height:1;cursor:pointer;flex-shrink:0;transition:background-color .12s ease,color .12s ease}._fullscreen_7gfiu_12 ._detailsToggle_7gfiu_168,._fullscreen_7gfiu_12 ._expandButton_7gfiu_169{color:#f3f4f6bf}._detailsToggle_7gfiu_168:hover,._expandButton_7gfiu_169:hover{background-color:var(--color-surface-inset);color:var(--color-text)}._fullscreen_7gfiu_12 ._detailsToggle_7gfiu_168:hover,._fullscreen_7gfiu_12 ._expandButton_7gfiu_169:hover{background-color:#ffffff24;color:#f3f4f6}._detailsToggle_7gfiu_168:focus-visible,._expandButton_7gfiu_169:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._detailsToggle_7gfiu_168._open_7gfiu_205{color:var(--color-accent)}._toggle_7gfiu_209{position:relative;display:inline-flex;align-items:center;justify-content:center;margin:0;cursor:pointer;flex-shrink:0}._toggleInput_7gfiu_219{position:absolute;opacity:0;width:0;height:0;pointer-events:none}._toggleTrack_7gfiu_227{position:relative;display:inline-flex;align-items:center;width:2.35rem;height:1.3rem;padding-block:.15rem;padding-inline:.15rem;border-radius:999px;border-width:1px;border-style:solid;border-color:var(--color-border);background-color:var(--color-surface-inset);transition:background-color .15s ease,border-color .15s ease}._toggle_7gfiu_209._on_7gfiu_242 ._toggleTrack_7gfiu_227{background-color:var(--video-state-live);border-color:var(--video-state-live)}._toggle_7gfiu_209:hover ._toggleTrack_7gfiu_227{border-color:color-mix(in srgb,var(--color-border),var(--color-text) 30%)}._toggle_7gfiu_209._on_7gfiu_242:hover ._toggleTrack_7gfiu_227{border-color:var(--video-state-live)}._toggleInput_7gfiu_219:focus-visible~._toggleTrack_7gfiu_227{outline:2px solid var(--color-accent);outline-offset:2px}._toggleInput_7gfiu_219:disabled~._toggleTrack_7gfiu_227{opacity:.45;cursor:not-allowed}._toggleThumb_7gfiu_261{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:50%;background-color:var(--color-surface);color:var(--color-text-muted);font-size:.58rem;line-height:1;box-shadow:0 1px 2px #00000059;transform:translate(0);transition:transform .15s ease,color .15s ease}._toggle_7gfiu_209._on_7gfiu_242 ._toggleThumb_7gfiu_261{color:var(--video-state-live);transform:translate(1.05rem)}._visuallyHidden_7gfiu_281{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}._body_7gfiu_293{position:relative;min-height:0;display:flex;flex-direction:column;aspect-ratio:16/9}._body_7gfiu_293._fullscreen_7gfiu_12{aspect-ratio:auto;flex:1 1 auto;height:100%}._video_7gfiu_307{display:block;width:100%;height:100%;background-color:var(--video-screen-background);border-radius:0;object-fit:contain}._overlay_7gfiu_316{background-color:var(--video-overlay-background);color:#f3f4f6;position:absolute;top:.35rem;right:.35rem;bottom:.35rem;left:.35rem;display:flex;align-items:center;justify-content:center;border-radius:0;font-size:1.1rem;font-weight:600;pointer-events:none}._overlay_7gfiu_316._hidden_7gfiu_330{display:none}._diagnostics_7gfiu_334{background-color:var(--video-overlay-background);color:#f3f4f6;position:absolute;top:.5rem;right:.5rem;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:.85rem;row-gap:.3rem;padding:.55rem .75rem;border-radius:8px;font-size:.78rem;line-height:1.3;animation:_video-diagnostics-in_7gfiu_1 .12s ease;max-height:calc(100% - 1rem);max-width:calc(100% - 1rem);width:min(30rem,100% - 1rem);box-sizing:border-box;overflow-y:auto}._diagnostics_7gfiu_334._fullscreen_7gfiu_12{top:2.75rem;right:auto;left:.5rem}@keyframes _video-diagnostics-in_7gfiu_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._diagnosticsLabel_7gfiu_375{color:#f3f4f6a6;text-align:left;white-space:normal}._diagnosticsValue_7gfiu_381{font-variant-numeric:tabular-nums;text-align:right;font-weight:600;white-space:nowrap}._diagnosticsNote_7gfiu_388{grid-column:1/-1;max-width:21rem;margin-top:.35rem;color:#f3f4f6a6;font-size:.7rem}._card_7gfiu_55._presentationHidden_7gfiu_396{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}._card_5mpe8_2{background-color:var(--color-surface);flex:0 0 auto;display:flex;flex-direction:column}._card_5mpe8_2._fill_5mpe8_9{flex:1 1 0;min-height:6rem;height:auto;max-height:50%;overflow:hidden}._card_5mpe8_2._fill_5mpe8_9 ._cardBody_5mpe8_17{flex:1 1 0;overflow:hidden;min-height:0;display:flex;flex-direction:column}._card_5mpe8_2._fill_5mpe8_9 ._log_5mpe8_25{flex:1 1 auto;height:auto;min-height:0;max-height:none}@media(min-width:1400px){._card_5mpe8_2{box-sizing:border-box;margin-top:0;height:var(--log-panel-card-height);min-height:var(--log-panel-card-height);max-height:var(--log-panel-card-height)}._cardBody_5mpe8_17{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}._log_5mpe8_25{flex:1 1 auto;height:auto;min-height:0;max-height:none}._card_5mpe8_2._fill_5mpe8_9{flex:1 1 0;height:auto;min-height:6rem;max-height:50%}}@media(max-width:1399px){._card_5mpe8_2{margin-top:0;height:auto;min-height:0;max-height:none}}._cardBody_5mpe8_17{flex:none;display:block;padding:0;min-height:var(--log-panel-height)}._tabs_5mpe8_74{display:flex;align-items:stretch;gap:0;margin:0 0 .45rem;border-bottom:1px solid var(--color-border);flex-shrink:0}._tab_5mpe8_74{flex:1 1 0;margin:0 0 -1px;padding:.35rem .45rem .4rem;border-width:0;border-bottom:2px solid transparent;background-color:transparent;color:var(--color-text-muted);font-size:.72rem;font-weight:600;letter-spacing:.02em;line-height:1.2;cursor:pointer;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tab_5mpe8_74:hover{color:var(--color-text);background-color:color-mix(in srgb,var(--color-text-muted) 8%,transparent)}._tab_5mpe8_74:focus-visible{outline:1px solid var(--color-accent);outline-offset:-2px}._tab_5mpe8_74._active_5mpe8_114{color:var(--color-text);border-bottom-color:var(--color-accent)}._tab_5mpe8_74._active_5mpe8_114:hover{background-color:transparent}._panel_5mpe8_122{background-color:var(--color-surface);flex:0 0 auto;display:flex;flex-direction:column;min-height:0;padding:.65rem .85rem}._panel_5mpe8_122{box-sizing:border-box;margin-top:0;height:var(--diag-panel-height);min-height:var(--diag-panel-height);max-height:var(--diag-panel-height)}._diagLog_5mpe8_142{flex:1 1 auto;height:auto;min-height:0;max-height:none}._panelHeader_5mpe8_149{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0 0 .45rem;flex-shrink:0;min-height:1.25rem}._panelTitle_5mpe8_159{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);flex-shrink:0}._panelActions_5mpe8_169{display:flex;align-items:center;gap:.25rem;flex-shrink:0}._panelAction_5mpe8_169{margin:0;padding:.1rem .35rem;border:1px solid transparent;border-radius:4px;background-color:transparent;color:var(--color-text-muted);font-size:.65rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;cursor:pointer}._panelAction_5mpe8_169:hover:not(:disabled){color:var(--color-text);border-color:var(--color-border);background-color:var(--color-surface-inset)}._panelAction_5mpe8_169:disabled{opacity:.4;cursor:default}._diagLog_5mpe8_142{white-space:pre-wrap;font-family:ui-monospace,monospace;background-color:var(--color-surface-inset);border-radius:0;padding:.55rem;overflow-y:auto;font-size:.78rem;line-height:1.4;color:var(--color-text-muted);margin:0;flex:1 1 auto;min-height:8rem;height:auto;max-height:none;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--color-surface-inset)}._log_5mpe8_25{display:block;box-sizing:border-box;width:100%;flex:none;height:var(--log-panel-height);min-height:var(--log-panel-height);max-height:var(--log-panel-height);overflow-x:hidden;overflow-y:scroll;scrollbar-gutter:stable;overscroll-behavior:contain;border-radius:0;background-color:var(--color-surface-inset);color:var(--data-channel-foreground);padding:.35rem .4rem;font-size:.72rem;line-height:1.5;margin:0;font-family:ui-monospace,DejaVu Sans Mono,monospace;scrollbar-width:auto;scrollbar-color:var(--scrollbar-thumb) var(--color-surface-inset)}._log_5mpe8_25::-webkit-scrollbar{width:10px}._log_5mpe8_25::-webkit-scrollbar-track{background-color:var(--color-surface-inset)}._log_5mpe8_25::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border:2px solid var(--color-surface-inset);border-radius:5px}._log_5mpe8_25:empty:before{content:"— нет сообщений —";color:var(--color-text-muted);font-style:italic}._entry_5mpe8_265{margin:0 0 .25rem;padding:0;line-height:1.35}._entry_5mpe8_265:last-child{margin-bottom:0}._entrySummary_5mpe8_274{display:flex;align-items:flex-start;gap:.2rem;width:100%;margin:0;padding:.05rem .1rem;border-width:0;border-radius:3px;background-color:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;min-width:0}._entrySummary_5mpe8_274:hover{background-color:color-mix(in srgb,var(--color-text-muted) 12%,transparent)}._entrySummary_5mpe8_274:focus-visible{outline:1px solid var(--color-border);outline-offset:1px}._entryChevron_5mpe8_301{flex:0 0 auto;width:.75rem;color:var(--color-text-muted);font-size:.65rem;line-height:1.45;-webkit-user-select:none;user-select:none}._entrySummaryText_5mpe8_310{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._entry_5mpe8_265._expanded_5mpe8_317 ._entrySummaryText_5mpe8_310{white-space:normal;overflow:visible;text-overflow:unset;word-break:break-word}._entryDetailWrap_5mpe8_324{margin-top:.15rem;margin-right:0;margin-bottom:.35rem;margin-left:.85rem;border:1px solid var(--color-border);border-radius:0;background-color:color-mix(in srgb,var(--color-surface-inset) 80%,var(--color-background));overflow:hidden}._entryDetailToolbar_5mpe8_335{display:flex;align-items:center;justify-content:space-between;gap:.35rem;padding:.2rem .35rem;border-bottom:1px solid var(--color-border)}._entryDetailLabel_5mpe8_347{font-size:.62rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}._entryCopy_5mpe8_355{margin:0;padding:.05rem .3rem;border:1px solid transparent;border-radius:3px;background-color:transparent;color:var(--color-text-muted);font-size:.62rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;line-height:1.2}._entryCopy_5mpe8_355:hover{color:var(--color-text);border-color:var(--color-border);background-color:var(--color-surface-inset)}._entryDetail_5mpe8_324{margin:0;padding:.35rem .45rem;max-height:14rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font-family:ui-monospace,DejaVu Sans Mono,monospace;font-size:.68rem;line-height:1.35;color:var(--data-channel-payload-foreground);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}._timestamp_5mpe8_397{color:var(--data-channel-timestamp)}._tag_5mpe8_401{font-weight:600}._entry_5mpe8_265._out_5mpe8_404 ._tag_5mpe8_401{color:var(--data-channel-tag-outgoing)}._entry_5mpe8_265._in_5mpe8_407 ._tag_5mpe8_401,._entry_5mpe8_265._telemetry_5mpe8_407 ._tag_5mpe8_401,._entry_5mpe8_265._telemetry-motion_5mpe8_407 ._tag_5mpe8_401{color:var(--data-channel-tag-incoming)}._entry_5mpe8_265._telemetry-mock_5mpe8_410 ._tag_5mpe8_401{color:var(--data-channel-tag-mock)}._entry_5mpe8_265._telemetry-status_5mpe8_413 ._tag_5mpe8_401{color:var(--data-channel-tag-status)}._entry_5mpe8_265._telemetry-echo_5mpe8_416 ._tag_5mpe8_401{color:var(--data-channel-tag-echo)}._entry_5mpe8_265._telemetry-unknown_5mpe8_419 ._tag_5mpe8_401{color:var(--data-channel-tag-unknown)}._entry_5mpe8_265._error_5mpe8_422 ._tag_5mpe8_401{color:var(--data-channel-tag-error)}._payload_5mpe8_426{color:var(--data-channel-payload-foreground)}._payloadKey_5mpe8_430{color:var(--data-channel-key)}._payloadNumber_5mpe8_434{color:var(--data-channel-number)}._payloadString_5mpe8_438{color:var(--data-channel-string)}._root_9a3du_1{flex:1 1 auto;min-height:calc(100vh - var(--body-padding-block) * 2)}._grid_9a3du_6{display:flex;flex-wrap:wrap;height:100%}._pane_9a3du_12{min-height:0;width:100%;border-bottom:1px solid var(--color-border)}._pane_9a3du_12:last-child{border-bottom:none}@media(min-width:992px){._grid_9a3du_6{flex-wrap:nowrap}._pane_9a3du_12{width:50%;border-bottom:none;border-right:1px solid var(--color-border)}._pane_9a3du_12:last-child{border-right:none}}._panel_9a3du_35{min-height:0;display:flex;flex-direction:column;padding:1rem;background-color:var(--color-surface)}._panelHeader_9a3du_43{display:flex;align-items:center;justify-content:space-between}._panelTitle_9a3du_49{margin:0;font-size:1.05rem}._panelStatus_9a3du_54{margin-top:0;margin-right:0;margin-bottom:.5rem;margin-left:0;font-size:.85rem;color:var(--color-text-muted)}._panelMessage_9a3du_63{padding:1rem}._panelMessage_9a3du_63._error_9a3du_67{color:var(--color-danger)}@keyframes _fadeIn_9a3du_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._panelReady_9a3du_81{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;animation:_fadeIn_9a3du_1 .3s ease-out}._postureRow_9a3du_89{display:flex;gap:.5rem;margin-top:.5rem;margin-bottom:.5rem}._posture_9a3du_89{box-sizing:border-box;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:.4rem;min-height:44px;padding:.45rem .55rem;border:1px solid var(--color-border);border-radius:10px;background-color:var(--drive-action-button-background);color:var(--color-text);font-size:.78rem;font-weight:600;line-height:1.15;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color .12s ease,border-color .12s ease,opacity .12s ease,transform .08s ease}._posture_9a3du_89:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._posture_9a3du_89:active:not(:disabled){transform:scale(.98);box-shadow:inset 0 2px 5px #00000038}._posture_9a3du_89._up_9a3du_129{background-color:var(--drive-action-posture-up-background);border-color:var(--drive-action-posture-up-border)}._posture_9a3du_89._up_9a3du_129:hover:not(:disabled){background-color:var(--drive-action-posture-up-hover-background);border-color:#86efac}._posture_9a3du_89._down_9a3du_139{background-color:var(--drive-action-posture-down-background);border-color:var(--drive-action-posture-down-border)}._posture_9a3du_89._down_9a3du_139:hover:not(:disabled){background-color:var(--drive-action-posture-down-hover-background);border-color:#a5f3fc}._postureIcon_9a3du_149{font-size:1.1rem;line-height:1;flex-shrink:0}._posture_9a3du_89._up_9a3du_129 ._postureIcon_9a3du_149{color:var(--drive-action-posture-up-border)}._posture_9a3du_89._down_9a3du_139 ._postureIcon_9a3du_149{color:var(--drive-action-posture-down-border)}._wrap_ucne9_1{position:relative}._toggle_ucne9_5{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--color-border);border-radius:50%;background-color:var(--color-surface-inset);color:var(--color-text-muted);transition:background-color .15s,color .15s,border-color .15s}._toggle_ucne9_5:hover,._toggle_ucne9_5[aria-expanded=true]{background-color:var(--color-surface);color:var(--color-text);border-color:color-mix(in srgb,var(--color-border),var(--color-text) 25%)}._popover_ucne9_23{display:none;position:absolute;top:calc(100% + 6px);right:0;min-width:240px;padding-top:.35rem;padding-bottom:.35rem;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius);box-shadow:var(--box-shadow);z-index:100}._popover_ucne9_23._open_ucne9_38{display:block}._section_ucne9_42{padding-top:.25rem;padding-bottom:.35rem}._section_ucne9_42._divider_ucne9_47{border-top:1px solid var(--color-border);margin-top:.25rem;padding-top:.45rem}._sectionTitle_ucne9_53{padding:.2rem 1rem .35rem;font-size:.68rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--color-text-muted)}._item_ucne9_65{display:block;width:100%;padding:.55rem 1rem;border-width:0;background-color:transparent;color:var(--color-text);font-size:.9rem;text-align:left}._item_ucne9_65:hover{background-color:var(--color-surface-inset)}._themeOptions_ucne9_82{display:flex;flex-direction:row;align-items:center;gap:.55rem;padding:.15rem 1rem .35rem}._themeOption_ucne9_82{flex:0 0 auto;width:1.75rem;height:1.75rem;padding:0;border:2px solid transparent;border-radius:50%;box-sizing:border-box;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}._themeOption_ucne9_82:hover{transform:scale(1.08)}._themeOption_ucne9_82:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._themeOption_ucne9_82._dark_ucne9_111{background:linear-gradient(135deg,#363636 0,#363636 58%,#ffa116 58%,#ffa116);box-shadow:0 0 0 1px #4a4a4a}._themeOption_ucne9_82._light_ucne9_116{background:linear-gradient(135deg,#f4f5f7 0,#f4f5f7 58%,#e88b00 58%,#e88b00);box-shadow:0 0 0 1px #c8cdd5}._themeOption_ucne9_82._active_ucne9_121{border-color:var(--color-text);box-shadow:0 0 0 2px var(--color-surface),0 0 0 3px var(--color-accent)}._root_1iksp_1{display:inline-flex;align-items:center;flex-shrink:0;cursor:help}._track_1iksp_8{display:inline-flex;align-items:flex-end;gap:2px;height:14px;padding:2px;border-radius:2px}._cell_1iksp_17{width:4px;height:28%;border-radius:1px;background-color:var(--color-text-muted);opacity:.25;align-self:flex-end;transition:height .18s ease,background-color .15s ease,opacity .15s ease}._cell_1iksp_17._empty_1iksp_27{height:40%;background-color:transparent;opacity:1}._cell_1iksp_17._good_1iksp_33{background-color:var(--telemetry-good);opacity:.95}._cell_1iksp_17._normal_1iksp_38{background-color:var(--telemetry-normal);opacity:.95}._cell_1iksp_17._degraded_1iksp_43{background-color:var(--telemetry-degraded);opacity:.95}._cell_1iksp_17._bad_1iksp_48{background-color:var(--telemetry-bad);opacity:.95}._cell_1iksp_17._critical_1iksp_53{background-color:var(--telemetry-critical);opacity:1}._cell_1iksp_17._muted_1iksp_58{background-color:var(--telemetry-muted);opacity:.35}._root_1m2gw_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);padding:16px;flex-shrink:0;background-color:var(--color-surface);margin-bottom:var(--space-2)}._room_1m2gw_12{font-weight:600;font-size:1.5rem;color:var(--color-text);text-transform:uppercase}._metricsStack_1m2gw_19{display:flex;flex-direction:column;gap:.28rem;flex:1 1 auto;min-width:0;max-width:70%}._metricRow_1m2gw_28{display:flex;align-items:center;gap:.35rem;min-width:0}._rowLabel_1m2gw_35{flex:0 0 2.6rem;font-size:.68rem;font-weight:600;letter-spacing:.02em;color:var(--color-text-muted);text-transform:uppercase;white-space:nowrap}._metrics_1m2gw_19{display:flex;flex-wrap:wrap;gap:.3rem;flex:1 1 auto;min-width:0}._actions_1m2gw_53{display:flex;align-items:center;gap:.65rem;margin-left:auto;flex-shrink:0;padding-top:.1rem}._fullscreenButton_1m2gw_62{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-width:1px;border-style:solid;border-color:var(--color-border);border-radius:50%;background-color:var(--color-surface-inset);color:var(--color-text-muted);font-size:.95rem;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}._fullscreenButton_1m2gw_62:hover{background-color:var(--color-surface);color:var(--color-text);border-color:color-mix(in srgb,var(--color-border),var(--color-text) 25%)}._fullscreenButton_1m2gw_62:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._panel_igcrf_1{background-color:var(--color-surface);display:flex;flex-direction:column;gap:.45rem;padding:.55rem .6rem .65rem;border:1px solid var(--color-border);font-size:.78rem;color:var(--color-text)}._header_igcrf_12{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._title_igcrf_19{font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-muted)}._button_igcrf_27,._stopButton_igcrf_28{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-surface-inset);color:var(--color-text);font-size:.75rem;cursor:pointer}._button_igcrf_27:hover,._stopButton_igcrf_28:hover{border-color:var(--color-accent)}._stopButton_igcrf_28{border-color:var(--color-danger);color:var(--color-danger);font-weight:600}._stopButton_igcrf_28:hover{background-color:var(--color-danger);border-color:var(--color-danger);color:#fff}._sources_igcrf_56{display:flex;flex-direction:column;gap:.2rem}._source_igcrf_56{display:flex;align-items:center;gap:.45rem;min-width:0;padding:.3rem .45rem;border:1px solid transparent;border-radius:6px;cursor:pointer}._source_igcrf_56 input{margin:0;accent-color:var(--color-accent)}._source_igcrf_56:hover{background-color:var(--color-surface-inset)}._source_igcrf_56._active_igcrf_80{border-color:var(--color-accent);background-color:var(--color-accent-dim)}._source_igcrf_56._disconnected_igcrf_85{opacity:.55;cursor:not-allowed}._sourceLabel_igcrf_90{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._badge_igcrf_98{flex:0 0 auto;font-size:.66rem;color:var(--color-text-muted)}._xrRow_igcrf_104{display:flex}._preview_igcrf_108{margin-top:.45rem;margin:0;padding:.3rem .4rem .35rem;border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-surface-inset);display:flex;align-items:baseline;gap:.45rem}._previewLabel_igcrf_126{flex:0 0 auto;font-size:.68rem;color:var(--color-text-muted)}._previewValue_igcrf_132{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem}._status_igcrf_140{display:grid;grid-template-columns:auto 1fr;gap:.15rem .6rem;margin:0}._status_igcrf_140 dt{color:var(--color-text-muted)}._status_igcrf_140 dd{margin:0}._ok_igcrf_153{color:var(--color-success)}._bad_igcrf_98{color:var(--color-danger)}._error_igcrf_161{padding:.3rem .45rem;border:1px solid var(--color-danger);border-radius:6px;color:var(--color-danger);font-size:.72rem;overflow-wrap:anywhere}._panel_gfqv7_1{background-color:var(--color-surface);display:flex;flex-direction:column;flex:0 0 clamp(240px,30%,420px);min-width:0;min-height:0;border:1px solid var(--color-border);color:var(--color-text);font-size:.78rem}._collapsed_gfqv7_13{flex:0 0 auto;align-items:center;gap:.5rem;padding:.4rem .2rem}._header_gfqv7_20{display:flex;align-items:center;gap:.4rem;padding:.4rem .5rem;border-bottom:1px solid var(--color-border)}._title_gfqv7_28{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-muted)}._verticalTitle_gfqv7_41{writing-mode:vertical-rl;transform:rotate(180deg);font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-muted)}._chip_gfqv7_51{flex:0 0 auto;padding:.05rem .4rem;border:1px solid var(--color-border);border-radius:999px;font-size:.7rem;color:var(--color-text)}._warn_gfqv7_60{border-color:var(--color-warning);color:var(--color-warning)}._iconButton_gfqv7_65{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;padding:0;border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-surface-inset);color:var(--color-text);cursor:pointer}._iconButton_gfqv7_65:hover{border-color:var(--color-accent)}._canvas_gfqv7_83{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;background-color:var(--color-surface-inset);touch-action:none}._viewport_gfqv7_92{position:absolute;top:0;right:0;bottom:0;left:0}._overlay_gfqv7_97{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:1rem;text-align:center;color:var(--color-text-muted);pointer-events:none}._liftCalibration_gfqv7_109{padding:.5rem;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:.4rem;color:var(--color-text-muted)}._liftCalibration_gfqv7_109 p{margin:0}._liftCalibration_gfqv7_109 button{padding:.3rem .4rem;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface-inset);color:var(--color-text);cursor:pointer}._liftCalibration_gfqv7_109 button:disabled{opacity:.5;cursor:default}._liftStatus_gfqv7_133{display:flex;align-items:center;justify-content:space-between;gap:.4rem}._panel_w6slb_1{background-color:var(--color-surface);display:flex;flex-direction:column;gap:.45rem;padding:.55rem .6rem .65rem;border:1px solid var(--color-border);font-size:.78rem;color:var(--color-text)}._header_w6slb_12{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._title_w6slb_19{font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-muted)}._row_w6slb_27{display:flex;gap:.4rem;flex-wrap:wrap}._button_w6slb_33{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-surface-inset);color:var(--color-text);font-size:.75rem;cursor:pointer}._button_w6slb_33:hover:not(:disabled){border-color:var(--color-accent)}._button_w6slb_33:disabled{opacity:.45;cursor:default}._status_w6slb_53{display:flex;flex-direction:column;gap:.25rem;color:var(--color-text)}._warn_w6slb_60{color:var(--color-warning)}._hint_w6slb_64{font-size:.7rem;color:var(--color-text-muted)}._progress_w6slb_69{height:4px;border-radius:2px;background-color:var(--color-surface-inset);overflow:hidden}._progressBar_w6slb_76{height:100%;background-color:var(--color-accent);transition:width .2s linear}@keyframes _fadeIn_eigwz_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._fallback_eigwz_11{flex:1 1 auto;min-height:0;padding:1.5rem;color:var(--color-text)}._fallback_eigwz_11._error_eigwz_18{color:var(--color-danger)}._splash_eigwz_22{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}._layout_eigwz_29{display:flex;flex-direction:row;align-items:stretch;flex:1 1 auto;min-height:0;width:100%;overflow:hidden;animation:_fadeIn_eigwz_1 .3s ease-out}._mainColumn_eigwz_40{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;gap:0;overflow:hidden;border-top-right-radius:var(--border-radius);background-color:var(--color-surface)}._mainColumn_eigwz_40>*+*{margin-top:-1px}._stage_eigwz_56{flex:1 1 auto;min-height:0;display:flex;flex-direction:row}._videoArea_eigwz_63{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column}._diagnosticsDock_eigwz_71{flex:0 0 auto;display:flex;flex-direction:column;min-height:0}._controlsAside_eigwz_78{flex:0 0 auto;width:clamp(260px,30%,380px);min-height:0;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain;border-left:1px solid var(--color-border);border-top-left-radius:var(--border-radius);background-color:var(--color-surface)}@media(min-width:1400px){._controlsAside_eigwz_78{width:25%}}._controlsStack_eigwz_96{overflow:hidden;display:flex;flex-direction:column;gap:0;flex:1 1 auto;width:100%;min-height:0}._controlsStack_eigwz_96>:first-child{flex:0 1 auto;min-height:0;overflow-y:auto}._controlsStack_eigwz_96>*+*{margin-top:-1px}._fullscreenLayout_eigwz_116{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:var(--color-background);-webkit-user-select:none;-moz-user-select:none;user-select:none}._fullscreenVideo_eigwz_126{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow-y:auto}._fullscreenSpeedChip_eigwz_134{background-color:var(--video-overlay-background);color:#f3f4f6;position:fixed;top:var(--space-3);right:var(--space-3);z-index:63;padding:.3rem .75rem;border-radius:999px;transition:opacity .25s ease,transform .25s ease}._fullscreenSpeedChip_eigwz_134._chromeHidden_eigwz_149{opacity:0;transform:translateY(-10px);pointer-events:none}._stopFloating_eigwz_155{position:fixed;left:var(--space-4);bottom:var(--space-4);z-index:64}._controlsHandle_eigwz_162{position:fixed;left:50%;bottom:var(--space-4);z-index:61;transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.75rem;padding-left:1.1rem;padding-right:1.25rem;border-width:0;border-radius:999px;background-color:var(--color-surface);color:var(--color-text);font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease,opacity .25s ease,transform .25s ease}._controlsHandle_eigwz_162:hover{background-color:color-mix(in srgb,var(--color-surface),var(--color-text) 10%)}._controlsHandle_eigwz_162:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._controlsHandle_eigwz_162._chromeHidden_eigwz_149{opacity:0;transform:translate(-50%) translateY(10px);pointer-events:none}._controlsHandleLabel_eigwz_198{font-size:.85rem}._exitFullscreenButton_eigwz_202{position:fixed;right:var(--space-4);bottom:var(--space-4);z-index:61;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-width:0;border-radius:50%;background-color:var(--color-surface);color:var(--color-text);font-size:1.1rem;cursor:pointer;transition:background-color .15s ease,color .15s ease,opacity .25s ease,transform .25s ease}._exitFullscreenButton_eigwz_202:hover{background-color:color-mix(in srgb,var(--color-surface),var(--color-text) 10%)}._exitFullscreenButton_eigwz_202:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._exitFullscreenButton_eigwz_202._chromeHidden_eigwz_149:not(:focus-visible){opacity:0;transform:translateY(10px);pointer-events:none}._controlsDrawer_eigwz_234{position:fixed;left:0;right:0;bottom:0;max-height:75vh;overflow-y:auto;padding-inline-end:3em;background-color:var(--color-surface);padding-bottom:1.25rem;transform:translateY(100%);transition:transform .22s ease}._controlsDrawerOpen_eigwz_248{transform:translateY(0)}._controlsCloseButton_eigwz_252{position:absolute;top:var(--space-3);right:var(--space-4);z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-width:0;border-radius:6px;background-color:transparent;color:var(--color-text-muted);font-size:.95rem;cursor:pointer;transition:background-color .12s ease,color .12s ease}._controlsCloseButton_eigwz_252:hover{background-color:var(--color-surface-inset);color:var(--color-text)}._controlsCloseButton_eigwz_252:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._controlsDrawerInner_eigwz_279{width:100%;box-shadow:var(--box-shadow)}._observerPanel_eigwz_284{padding:1rem;border:1px solid var(--color-border);border-radius:.75rem;background:var(--color-surface-inset)}._observerPanel_eigwz_284 button{padding:.75rem 1rem;font-weight:700;color:#fff;background:#b3261e;border:0;border-radius:.5rem;cursor:pointer}._xrInputPage_eigwz_300{min-height:100vh;padding:2rem;color:var(--color-text);background:var(--color-surface);font-size:1.1rem}._xrInputPage_eigwz_300 h1{margin-bottom:1rem}._xrInputPage_eigwz_300 p{margin:.75rem 0}._xrInputPage_eigwz_300 button{margin:1rem .75rem 0 0;padding:.8rem 1.2rem;border:1px solid var(--color-border);border-radius:.5rem;color:var(--color-text);background:var(--color-surface-inset);font:inherit}._xrInputPage_eigwz_300 button:disabled{opacity:.5}._fullscreenStopButton_eigwz_326{position:fixed;left:var(--space-4);bottom:var(--space-4);z-index:64;padding:.75rem 1rem;border:0;border-radius:.5rem;background:#b3261e;color:#fff;font:inherit;font-weight:700;cursor:pointer}._fullscreenStopButton_eigwz_326:focus-visible{outline:2px solid white;outline-offset:2px}._cameraPicker_eigwz_345{background-color:var(--video-overlay-background);color:#f3f4f6;position:fixed;bottom:var(--space-4);left:50%;z-index:61;transform:translate(-50%);display:flex;align-items:center;gap:.5rem;max-width:calc(100% - 23rem);padding:.5rem .75rem;border-radius:.5rem;transition:opacity .25s ease}._cameraPicker_eigwz_345 select{min-width:0;max-width:100%;padding:.25rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:.25rem;font:inherit}._cameraPicker_eigwz_345._chromeHidden_eigwz_149:not(:focus-within){opacity:0;pointer-events:none}@media(max-width:600px){._cameraPicker_eigwz_345{bottom:5rem;max-width:calc(100% - 2rem);width:max-content}}._fallback_14crd_1{flex:1 1 auto;min-height:0;padding:1.5rem;color:var(--color-text)}:root{--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--box-shadow: rgba(0, 0, 0, .05) 0px 1px 2px 0px}:root[data-theme=dark]{--color-background: #2b2b2b;--color-surface: #363636;--color-surface-inset: #2a2a2a;--color-border: #4a4a4a;--color-text: #ececec;--color-text-muted: #a3a3a3;--color-accent: #f5ac83;--color-accent-dim: rgba(255, 161, 22, .2);--color-success: #2dd4a8;--color-warning: #fb923c;--color-danger: #f87171;--color-info: #67e8f9;--data-channel-foreground: #d6d6d6;--data-channel-timestamp: #6b7280;--data-channel-payload-foreground: #e5e7eb;--data-channel-key: #93c5fd;--data-channel-number: #fcd34d;--data-channel-string: #86efac;--data-channel-tag-outgoing: #fbbf24;--data-channel-tag-incoming: #67e8f9;--data-channel-tag-mock: #a78bfa;--data-channel-tag-status: #86efac;--data-channel-tag-echo: #fcd34d;--data-channel-tag-unknown: #94a3b8;--data-channel-tag-error: #f87171;--telemetry-good: var(--color-success);--telemetry-normal: #f4d03f;--telemetry-degraded: #fb923c;--telemetry-bad: #f87171;--telemetry-critical: #ef4444;--telemetry-muted: var(--color-text-muted);--video-card-background: #0c0c0c;--video-screen-background: #000000;--video-overlay-background: rgba(0, 0, 0, .72);--video-state-live: #4ade80;--input-source-idle: #6b7280;--input-source-keyboard: #60a5fa;--input-source-interface: #c084fc;--input-source-gamepad: #4ade80;--drive-action-yaw: #67e8f9;--drive-action-yaw-dim: rgba(103, 232, 249, .22);--drive-action-stop-background: #4a2828;--drive-action-stop-border: #c45c5c;--drive-action-stop-hover-background: #5c3232;--drive-action-stop-standalone-foreground: #fff5f5;--drive-action-posture-up-background: #2a3d32;--drive-action-posture-up-border: #4ade80;--drive-action-posture-up-hover-background: #355242;--drive-action-posture-down-background: #2a3340;--drive-action-posture-down-border: #67e8f9;--drive-action-posture-down-hover-background: #354555;--drive-action-button-background: #3a3a3a;--drive-action-button-hover-background: #4a4a4a;--scrollbar-thumb: #666}:root[data-theme=light]{--color-background: #eef5f8;--color-surface: #ffffff;--color-surface-inset: #f4f5f7;--color-border: #e9ebed;--color-text: #232b36;--color-text-muted: #5c6570;--color-accent: #ee7430;--color-accent-dim: rgba(232, 139, 0, .14);--color-success: #41b275;--color-warning: #b45309;--color-danger: #e75555;--color-info: #23a9c6;--data-channel-foreground: #1f2937;--data-channel-timestamp: #6b7280;--data-channel-payload-foreground: #111827;--data-channel-key: #34a1f0;--data-channel-number: #b45309;--data-channel-string: #047857;--data-channel-tag-outgoing: #ca8a04;--data-channel-tag-incoming: #0891b2;--data-channel-tag-mock: #7c3aed;--data-channel-tag-status: #15803d;--data-channel-tag-echo: #a16207;--data-channel-tag-unknown: #64748b;--data-channel-tag-error: #dc2626;--telemetry-good: #41b275;--telemetry-normal: #f4d03f;--telemetry-degraded: #fb923c;--telemetry-bad: #b45309;--telemetry-critical: #e75555;--telemetry-muted: var(--color-text-muted);--video-card-background: var(--color-surface-inset);--video-screen-background: #2a3038;--video-overlay-background: rgba(42, 48, 56, .82);--video-state-live: #15803d;--input-source-idle: #94a3b8;--input-source-keyboard: #2563eb;--input-source-interface: #7c3aed;--input-source-gamepad: #15803d;--drive-action-yaw: #23a9c6;--drive-action-yaw-dim: rgba(8, 145, 178, .18);--drive-action-stop-background: #fde8e8;--drive-action-stop-border: #dc6b6b;--drive-action-stop-hover-background: #fad4d4;--drive-action-stop-standalone-foreground: #fffafa;--drive-action-posture-up-background: #e8f5ee;--drive-action-posture-up-border: #16a34a;--drive-action-posture-up-hover-background: #d9efe3;--drive-action-posture-down-background: #e8f4f8;--drive-action-posture-down-border: #0891b2;--drive-action-posture-down-hover-background: #d7ebf2;--drive-action-button-background: #eef1f4;--drive-action-button-hover-background: #e2e5ea;--scrollbar-thumb: #b0b8c4}:root{--font-family-base: Inter, system-ui, sans-serif;--border-radius: 10px;--control-block-border-radius: 10px;--body-padding-block: 1.65rem;--log-line-height: .94rem;--log-panel-height: min(calc(20 * var(--log-line-height)), 22vh);--log-panel-card-height: calc(var(--log-panel-height) + 4.2rem);--diag-panel-height: calc(clamp(5rem, 18vh, 14rem) + 2.6rem) }@media(min-width:1400px){:root{--log-panel-height: min(calc(40 * var(--log-line-height)), 34vh);--log-panel-card-height: calc(var(--log-panel-height) + 4.2rem)}}@media(max-width:1399px){:root{--log-panel-height: min(calc(28 * var(--log-line-height)), 32vh);--log-panel-card-height: calc(var(--log-panel-height) + 4.2rem)}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-family-base);font-size:1rem;line-height:1.4;color:var(--color-text);background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column}#root{flex:1 1 0;min-height:0;display:flex;flex-direction:column;background-color:transparent}img,video{max-width:100%;display:block}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}button{background-color:transparent;border-width:0;cursor:pointer}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}
