._frame_1hksi_1,._frameMax_1hksi_2{background:var(--mw-panel, #14171a);border:1px solid var(--mw-line, #30363d);border-radius:6px;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden;width:100%}._frameMax_1hksi_2{inset:.75rem;position:fixed;z-index:10}._head_1hksi_20{align-items:center;background:var(--mw-raised, #1b1f24);display:flex;gap:.5rem;justify-content:space-between;padding:.3rem .6rem}._frame_1hksi_1 ._head_1hksi_20,._frameMax_1hksi_2 ._head_1hksi_20{background:var(--mw-blue, #12283f);border-bottom:1px solid var(--mw-link, #2f81f7)}._frame_1hksi_1[data-panel-kind=chat] ._head_1hksi_20,._frame_1hksi_1[data-panel-kind=navmap] ._head_1hksi_20,._frame_1hksi_1[data-panel-kind=control] ._head_1hksi_20,._frameMax_1hksi_2[data-panel-kind=chat] ._head_1hksi_20,._frameMax_1hksi_2[data-panel-kind=navmap] ._head_1hksi_20,._frameMax_1hksi_2[data-panel-kind=control] ._head_1hksi_20{background:var(--mw-orange, #3d2708);border-bottom-color:var(--mw-warning, #d29922)}._title_1hksi_51{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._controls_1hksi_58{align-items:center;display:flex;gap:.5rem}._badge_1hksi_64,._badgeStale_1hksi_65{color:var(--mw-muted, #8b949e);font-variant-numeric:tabular-nums;white-space:nowrap}._badgeStale_1hksi_65{color:var(--mw-error, #f85149)}._maxButton_1hksi_75{background:none;border:1px solid var(--mw-line, #30363d);border-radius:4px;color:var(--mw-muted, #8b949e);cursor:pointer;font-size:12px;line-height:1;padding:.1rem .35rem}._body_1hksi_86{align-items:center;background:#000;display:flex;flex:1;justify-content:center;min-height:120px;overflow:hidden;position:relative}._frame_1hksi_1[data-panel-kind=control] ._body_1hksi_86{min-height:0}._frame_1hksi_1[data-panel-kind=video] ._body_1hksi_86,._frameMax_1hksi_2[data-panel-kind=video] ._body_1hksi_86{container-type:size}._frameMax_1hksi_2 ._body_1hksi_86 canvas{max-height:100%}._chat_1722e_1{display:flex;flex-direction:column;height:100%;width:100%;min-height:0;box-sizing:border-box}._transcript_1722e_10{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:.4rem .5rem;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;line-height:1.35;color:var(--mw-text, #d7dde3)}._row_1722e_26{display:grid;grid-template-columns:19ch minmax(0,1fr)}._prefix_1722e_31{white-space:pre;color:var(--mw-muted, #8b949e)}._text_1722e_36{border-left:1px solid var(--mw-line, #30363d);padding-left:1ch;white-space:pre-wrap;overflow-wrap:anywhere;min-height:1.35em}._row_1722e_26[data-kind=human] ._prefix_1722e_31,._row_1722e_26[data-kind=human] ._text_1722e_36{color:var(--mw-text, #d7dde3)}._row_1722e_26[data-kind=agent] ._text_1722e_36{color:var(--mw-link, #58a6ff)}._row_1722e_26[data-kind=stream_reply] ._text_1722e_36{color:var(--mw-link, #58a6ff);font-style:italic}._row_1722e_26[data-kind=tool] ._text_1722e_36,._row_1722e_26[data-kind=stream] ._text_1722e_36{color:var(--mw-warning, #d29922)}._row_1722e_26[data-kind=tool_result] ._text_1722e_36{color:var(--mw-muted, #8b949e)}._row_1722e_26[data-kind=system] ._text_1722e_36{color:var(--mw-warning, #e3b341)}._row_1722e_26[data-kind=dim] ._text_1722e_36,._row_1722e_26[data-kind=thinking] ._text_1722e_36{color:var(--mw-muted, #8b949e);font-style:italic}._row_1722e_26[data-status=pending] ._text_1722e_36{color:var(--mw-muted, #8b949e)}._row_1722e_26[data-status=failed] ._text_1722e_36{color:var(--mw-text, #d7dde3)}._failed_1722e_85{color:var(--mw-error, #f85149);margin-left:.5ch}._retry_1722e_90{margin-left:.5ch;background:none;border:1px solid var(--mw-error, #f85149);border-radius:4px;color:var(--mw-error, #f85149);cursor:pointer;font:inherit;font-size:11px;line-height:1;padding:0 .3rem}._compose_1722e_103{display:flex;gap:.4rem;padding:.4rem .5rem;border-top:1px solid var(--mw-line, #30363d);background:var(--mw-panel, #14171a)}._input_1722e_111{flex:1;resize:none;background:var(--mw-input, #0d1117);border:1px solid var(--mw-line, #30363d);border-radius:4px;color:var(--mw-text, #d7dde3);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;padding:.3rem .4rem;min-width:0}._input_1722e_111:focus{outline:none;border-color:var(--mw-link, #2f81f7)}._send_1722e_129{background:var(--mw-button, #21262d);border:1px solid var(--mw-line, #30363d);border-radius:4px;color:var(--mw-text, #d7dde3);cursor:pointer;font-size:12px;padding:0 .7rem}._send_1722e_129:disabled{color:var(--mw-muted, #8b949e);cursor:default}._error_1722e_144{color:var(--mw-error, #f85149);font-size:12px;padding:0 .5rem .3rem}._notice_1722e_150,._hint_1722e_151{color:var(--mw-muted, #8b949e);padding:.5rem;text-align:center}._strip_x0iss_1{align-items:center;align-self:flex-start;box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:12px;gap:.6rem 1rem;padding:.5rem .75rem;width:100%}._segment_x0iss_13{border:1px solid var(--mw-line, #30363d);border-radius:4px;display:inline-flex;overflow:hidden}._segmentButton_x0iss_20,._policy_x0iss_21,._cancel_x0iss_22{background:var(--mw-button, #21262d);border:1px solid var(--mw-line, #30363d);border-radius:4px;color:var(--mw-text, #d7dde3);cursor:pointer;font-size:12px;line-height:1.2;padding:.3rem .7rem;position:relative;overflow:hidden}._segmentButton_x0iss_20{border:none;border-radius:0}._segmentButton_x0iss_20+._segmentButton_x0iss_20{border-left:1px solid var(--mw-line, #30363d)}._segmentButton_x0iss_20[aria-pressed=true]{background:var(--mw-link, #2f81f7);color:#fff}._segmentButton_x0iss_20[data-pending]{background:#1f4b8f;color:#c9d1d9}._segmentButton_x0iss_20:disabled,._policy_x0iss_21:disabled,._cancel_x0iss_22:disabled{color:var(--mw-muted, #8b949e);cursor:default}._group_x0iss_61{align-items:center;display:inline-flex;gap:.3rem}._groupTitle_x0iss_67{color:var(--mw-muted, #8b949e);margin-right:.2rem;text-transform:uppercase;font-size:10px;letter-spacing:.06em}._policy_x0iss_21[data-state=active]{background:var(--mw-link, #2f81f7);border-color:var(--mw-link, #2f81f7);color:#fff}._policy_x0iss_21[data-state=running]{border-color:#3fb950;color:#3fb950}._policy_x0iss_21[data-state=pending]{border-color:var(--mw-warning, #d29922);color:var(--mw-warning, #d29922)}._policy_x0iss_21[data-state=unavailable]{color:var(--mw-muted, #8b949e);opacity:.6}._policy_x0iss_21[data-state=disabled]{color:var(--mw-muted, #8b949e)}._progress_x0iss_100{background:#3fb95040;inset:0 auto 0 0;position:absolute}._policyLabel_x0iss_106{position:relative}._chips_x0iss_110{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.4rem;margin-left:auto}._chip_x0iss_110,._chipBad_x0iss_119,._chipWarn_x0iss_120,._chipNav_x0iss_121{align-items:center;border-radius:999px;display:inline-flex;font-variant-numeric:tabular-nums;gap:.35rem;padding:.1rem .6rem;background:var(--mw-button, #21262d);color:var(--mw-muted, #8b949e);max-width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chipBad_x0iss_119{background:#3c1618;color:var(--mw-error, #f85149)}._chipWarn_x0iss_120{background:#3d3017;color:#d4a72c}._chipNav_x0iss_121{background:#12301c;color:#3fb950}._cancel_x0iss_22{background:none;border:none;color:inherit;font-size:12px;line-height:1;padding:0 .1rem}._hint_x0iss_160{color:var(--mw-muted, #8b949e)}._canvas_bmtvk_1{aspect-ratio:4 / 3;display:block;max-height:70vh;width:100%}._waiting_bmtvk_8{color:var(--mw-muted, #8b949e);position:absolute}._wrap_w4ocq_1{height:100%;outline:none;position:relative;width:100%}._wrap_w4ocq_1:focus-visible{box-shadow:inset 0 0 0 1px var(--mw-link, #2f81f7)}._base_w4ocq_12,._overlay_w4ocq_13{display:block;height:100%;left:0;position:absolute;top:0;width:100%}._overlay_w4ocq_13{cursor:crosshair}._waiting_w4ocq_26{color:var(--mw-muted, #8b949e);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}._chips_w4ocq_35{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem;left:.5rem;pointer-events:none;position:absolute;top:.5rem;font-size:12px}._chip_w4ocq_35,._chipBad_w4ocq_48,._chipNav_w4ocq_49{align-items:center;background:#21262de6;border-radius:999px;color:var(--mw-muted, #8b949e);display:inline-flex;font-variant-numeric:tabular-nums;gap:.35rem;padding:.1rem .6rem;pointer-events:auto}._chipBad_w4ocq_48{background:#3c1618e6;color:var(--mw-error, #f85149)}._chipNav_w4ocq_49{background:#12301ce6;color:#3fb950}._cancel_w4ocq_71{background:none;border:none;color:inherit;cursor:pointer;font-size:12px;line-height:1;padding:0 .1rem}._hint_w4ocq_81{color:var(--mw-muted, #8b949e)}._unknown_mr9bj_1{color:var(--mw-muted, #8b949e);padding:1rem}._pad_1woyz_1,._padArmed_1woyz_2{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem;height:100%;box-sizing:border-box;outline:none;border:1px solid transparent;border-radius:4px;cursor:pointer}._padArmed_1woyz_2{border-color:var(--mw-link, #2f81f7);cursor:default}._banner_1woyz_21{font-size:.8rem}._hint_1woyz_25{color:var(--mw-muted, #8b949e)}._armed_1woyz_29{color:var(--mw-link, #2f81f7)}._stopped_1woyz_33{color:var(--mw-error, #f85149)}._cluster_1woyz_37{display:flex;flex-direction:column;gap:.25rem}._keyRow_1woyz_43{display:flex;gap:.25rem;justify-content:center}._key_1woyz_43,._keyDown_1woyz_50{width:1.8rem;height:1.8rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--mw-line, #30363d);border-radius:4px;color:var(--mw-muted, #8b949e);font-size:.8rem}._keyDown_1woyz_50{background:var(--mw-link, #2f81f7);border-color:var(--mw-link, #2f81f7);color:#fff}._readout_1woyz_68{display:flex;gap:.75rem;font-family:monospace;font-size:.8rem;color:var(--mw-muted, #8b949e)}._boost_1woyz_76{color:var(--mw-warning, #d29922)}._canvas_mnbvm_1{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:contain}._inset_mnbvm_13{position:absolute;right:10px;bottom:10px;width:min(34%,320px);border:1px solid var(--mw-line, #30363d);border-radius:4px;background:var(--mw-input, #0d1117);box-shadow:0 2px 10px #010409b3;pointer-events:none}._waiting_mnbvm_25{color:var(--mw-muted, #8b949e);position:absolute}@container (max-aspect-ratio: 5/4){._canvas_mnbvm_1:has(+._inset_mnbvm_13){height:50%}._inset_mnbvm_13{right:0;bottom:0;width:100%;height:50%;object-fit:contain;border:0;border-radius:0;box-shadow:none;background:#000}}._root_1k3rq_5{display:flex;flex-direction:column;margin-bottom:1rem;min-height:100%}._root_1k3rq_5>*{flex:1 1 auto}._row_1k3rq_16{display:flex;gap:1rem;min-height:0;min-width:0;width:100%}._col_1k3rq_24{display:flex;flex-direction:column;gap:1rem;min-height:0;min-width:0;width:100%}._cell_1k3rq_33{display:flex;flex-basis:0;min-height:0;min-width:0}._cellStrip_1k3rq_41{display:flex;flex:0 0 auto;min-width:0}._bar_yt2cn_1{border-bottom:1px solid var(--mw-line, #30363d);display:flex;gap:.25rem;margin-bottom:1rem}._tab_yt2cn_8,._tabActive_yt2cn_9{background:none;border:none;border-bottom:2px solid transparent;color:var(--mw-muted, #8b949e);cursor:pointer;font-size:14px;padding:.4rem .8rem}._tabActive_yt2cn_9{border-bottom-color:var(--mw-text, #d7dde3);color:var(--mw-text, #d7dde3)}._page_yt2cn_24{display:flex;flex-direction:column}._table_3jbi6_1{border-collapse:collapse;width:100%}._table_3jbi6_1 th{border-bottom:1px solid var(--mw-line, #30363d);color:var(--mw-muted, #8b949e);font-size:12px;font-weight:500;padding:.3rem .75rem;text-align:left}._table_3jbi6_1 td{border-bottom:1px solid var(--mw-button, #21262d);padding:.3rem .75rem;vertical-align:top}._ch_3jbi6_21{font-weight:600}._num_3jbi6_25{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}._muted_3jbi6_31{color:var(--mw-muted, #8b949e)}._value_3jbi6_35{font-family:ui-monospace,monospace;font-size:12px;overflow-wrap:anywhere}._error_3jbi6_41{color:var(--mw-error, #f85149);font-size:12px;margin-right:.5rem}._bar_xu40k_1{align-items:center;background:var(--mw-raised, #1c2128);border-bottom:1px solid var(--mw-line, #30363d);display:flex;gap:.75rem;padding:.5rem 1rem}._title_xu40k_10{font-weight:600}._pill_xu40k_14{border-radius:999px;font-size:12px;padding:.1rem .6rem}._pill_xu40k_14[data-phase=connecting]{background:#3d3017;color:#d4a72c}._pill_xu40k_14[data-phase=connected]{background:#12301c;color:#3fb950}._pill_xu40k_14[data-phase=reconnecting]{background:#3d2317;color:#db6d28}._pill_xu40k_14[data-phase=failed]{background:#3c1618;color:var(--mw-error, #f85149)}._detail_xu40k_40{color:var(--mw-muted, #8b949e);font-size:12px;font-variant-numeric:tabular-nums}._robot_xu40k_46{color:var(--mw-muted, #8b949e);margin-left:auto}._error_xu40k_51{color:var(--mw-error, #f85149);font-size:12px}._app_14f5h_1{display:flex;flex-direction:column;height:100%}._main_14f5h_7{flex:1;overflow:auto;padding:1rem}._notice_14f5h_13{color:var(--mw-muted, #8b949e);margin:2rem auto;text-align:center}._panel_5bkky_1{background:#10181b;color:#e7f0ef;min-width:0;padding:12px;border:1px solid #324247;border-radius:10px}._header_5bkky_2{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}._header_5bkky_2 button,._selector_5bkky_3 select{color:inherit;background:#1b282d;border:1px solid #4a6068;border-radius:5px;padding:5px 8px;cursor:pointer}._header_5bkky_2 button:focus-visible,._selector_5bkky_3 select:focus-visible{outline:2px solid #96cde8;outline-offset:2px}._selector_5bkky_3{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;margin-top:10px}._picture_5bkky_6{position:relative;aspect-ratio:16 / 9;margin-top:10px;background:#080d10;overflow:hidden;border-radius:5px}._picture_5bkky_6 img,._picture_5bkky_6 svg{position:absolute;inset:0;width:100%;height:100%}._picture_5bkky_6 rect{fill:none;stroke:#a8ff81;stroke-width:2}._picture_5bkky_6 text{fill:#a8ff81;font:700 14px system-ui;stroke:#112514;stroke-width:3px;paint-order:stroke}._picture_5bkky_6 p{padding:20px;font-size:12px;line-height:1.5;color:#a5b4b9}._status_5bkky_11{font-size:11px;margin:8px 0 0;color:#b4c8cb}._panel_5bkky_1{height:100%;width:100%;display:flex;flex-direction:column;padding:0;border:0;border-radius:0;background:var(--mw-panel,#14171a);color:var(--mw-text,#d7dde3)}._picture_5bkky_6{flex:1;min-height:80px;margin:0;border-radius:0}._status_5bkky_11{padding:5px 8px;margin:0;color:var(--mw-muted,#8b949e)}._selector_5bkky_3{padding:5px 8px;margin:0}._panel_5bkky_1{height:auto}._picture_5bkky_6{aspect-ratio:1;flex:none;width:100%;height:auto}._picture_5bkky_6 img{object-fit:cover}._picture_5bkky_6 svg{width:100%;height:100%}._picture_5bkky_6{aspect-ratio:16 / 9}._picture_5bkky_6 img{object-fit:contain}._world_1yz7g_1{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;background:#dfe8ed}._viewport_1yz7g_9{position:absolute;inset:0}._viewport_1yz7g_9 canvas{display:block;width:100%;height:100%;touch-action:none;outline:none}._viewport_1yz7g_9 canvas:focus-visible{outline:2px solid #2f81f7;outline-offset:-3px}._toolbar_1yz7g_24{position:absolute;bottom:14px;left:14px;right:14px;display:flex;align-items:center;flex-wrap:wrap;gap:6px;pointer-events:none}._toolbar_1yz7g_24 button{pointer-events:auto;border:1px solid #bdc8cb;border-radius:5px;background:#f3f6f4ed;color:#263c42;padding:7px 11px;font:inherit;font-size:12px;cursor:pointer;box-shadow:0 2px 8px #213c4214}._toolbar_1yz7g_24 button:hover{background:#fff}._toolbar_1yz7g_24 button[aria-pressed=true]{color:#fff;background:#345e69;border-color:#345e69}._toolbar_1yz7g_24 button:focus-visible{outline:2px solid #2f81f7;outline-offset:2px}._toolbar_1yz7g_24 button:disabled{opacity:.55;cursor:default}._help_1yz7g_63{margin-left:auto;color:#375057;font-size:11px;padding:7px 9px;background:#f3f6f4cf;border-radius:4px}._notice_1yz7g_71{position:absolute;inset:0;display:grid;place-items:center;padding:32px;text-align:center;color:#29434b;background:#dfe8eded}@media(max-width:800px){._help_1yz7g_63{display:none}}._viewport_1yz7g_9[data-live=false]:after{content:"Waiting for simulation updates…";position:absolute;top:12px;left:12px;padding:7px 11px;border-radius:6px;background:#fff4d8;color:#6a481a;font-size:12px;pointer-events:none}._fps_1yz7g_100{color:#9caeb8;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}._rendererSelect_1yz7g_106{border:1px solid #485460;border-radius:4px;padding:2px 5px;color:#dce7ed;background:#1b2b38;font:inherit;font-size:11px;max-width:120px}._rendererSelect_1yz7g_106:focus-visible{outline:2px solid #2f81f7;outline-offset:2px}._jpeg_1yz7g_120{display:block;width:100%;height:100%;object-fit:contain;background:#000}._world_1yz7g_1 [hidden]{display:none}._pov_1yz7g_130 ._viewport_1yz7g_9:not([hidden]){display:grid;place-items:center;background:#000}._score_1yz7g_136{position:absolute;top:12px;right:12px;display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:5px;background:#f3f6f4ed;color:#183431;font-size:12px;font-variant-numeric:tabular-nums;pointer-events:none}._score_1yz7g_136 b{font-size:18px;letter-spacing:2px}._blueTeam_1yz7g_155{color:#17658c}._coralTeam_1yz7g_158{color:#a13c28}._nameTags_1yz7g_161{position:absolute;inset:0;overflow:hidden;pointer-events:none}._nameTag_1yz7g_161{position:absolute;top:0;left:0;display:flex;align-items:center;gap:7px;max-width:220px;padding:5px 9px 5px 5px;border-radius:7px;color:#f9fbfd;background:#132438ed;box-shadow:0 2px 8px #10223835;border:1px solid #ffffff40;font-size:12px;font-weight:600;white-space:nowrap;will-change:transform}._nameTag_1yz7g_161>span:last-child{overflow:hidden;text-overflow:ellipsis}._nameBadge_1yz7g_164{flex:none;color:#fff;background:var(--team);padding:2px 4px;border-radius:3px;font-size:10px}._playerSelect_1yz7g_165,._namesToggle_1yz7g_165{pointer-events:auto;color:#263c42;background:#f3f6f4ed;border:1px solid #bdc8cb;border-radius:5px;font:inherit;font-size:12px;padding:7px 9px}._playerSelect_1yz7g_165{max-width:225px}._namesToggle_1yz7g_165{display:flex;align-items:center;gap:6px;cursor:pointer}._namesToggle_1yz7g_165 input{margin:0;accent-color:#345e69}._playerSelect_1yz7g_165:focus-visible,._namesToggle_1yz7g_165:focus-within{outline:2px solid #2f81f7;outline-offset:2px}._pov_1yz7g_130 ._jpeg_1yz7g_120{object-fit:contain}._pov_1yz7g_130 ._viewport_1yz7g_9{display:flex;align-items:center;justify-content:center;background:#080d10}@font-face{font-family:Chakra Petch;src:url(/client/assets/ChakraPetch-Bold-BUP93nwv.ttf) format("truetype");font-weight:700;font-display:swap}._shell_1ugm6_7{height:100%;display:flex;flex-direction:column;background:#142443;color:#eff4ff;font-family:system-ui,sans-serif}._header_1ugm6_15{display:flex;align-items:center;gap:32px;min-height:68px;padding:0 32px;border-bottom:1px solid #ffffff16;flex-wrap:wrap;flex-shrink:0}._brand_1ugm6_25{display:flex;align-items:center;gap:7px;font:700 14px Chakra Petch,sans-serif;letter-spacing:.08em;white-space:nowrap}._brandIcon_1ugm6_33{display:grid;place-items:center;margin-right:7px;width:27px;height:27px;background:#ffcf62;color:#142443;border-radius:7px 7px 7px 0;font-size:23px;letter-spacing:0;box-sizing:border-box}._capacity_1ugm6_46{display:flex;align-items:center;gap:8px;font-size:12px;color:#b2c4df}._capacity_1ugm6_46 i,._availability_1ugm6_53 i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#88dac3;flex-shrink:0}._actions_1ugm6_61{margin-left:auto;display:flex;align-items:center;gap:18px;font-size:12px;color:#b2c4df}._actions_1ugm6_61 button{background:#233757;color:#eff4ff;border:1px solid #607392;border-radius:6px;font:inherit;padding:9px 13px;cursor:pointer}._actions_1ugm6_61 button span{margin-left:12px}._shell_1ugm6_7 button:focus-visible{outline:3px solid #fff;outline-offset:4px}._landing_1ugm6_85{flex:1;overflow:auto;padding:clamp(32px,5vh,64px) clamp(20px,3.5vw,64px) 28px;background:radial-gradient(ellipse at 50% 36%,#293f66 0,transparent 72%)}._intro_1ugm6_91,._choices_1ugm6_91,._footer_1ugm6_91{max-width:1480px;margin-inline:auto}._intro_1ugm6_91{margin-bottom:34px}._eyebrow_1ugm6_98{font-size:10px;letter-spacing:.2em;font-weight:700;color:#a8bddc}._intro_1ugm6_91 h1{font:700 clamp(32px,3.3vw,56px)/1.13 "Chakra Petch",sans-serif;letter-spacing:-.035em;margin:13px 0 0}._intro_1ugm6_91 h1 span{color:#ffcf62}._intro_1ugm6_91 p{color:#b2c4df;font-size:13px;line-height:1.8;margin:14px 0 0}._choices_1ugm6_91{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}._character_1ugm6_123{--duck: #d5e2f9;min-width:0;background:#203556;border:1px solid #6983ad55;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 18px 32px #08142b33;transition:transform .18s,border-color .18s}._character_1ugm6_123:hover,._character_1ugm6_123:focus-within{transform:translateY(-4px);border-color:var(--duck)}._cardTop_1ugm6_139{display:flex;justify-content:space-between;align-items:center;padding:18px 18px 0;z-index:1}._player_1ugm6_146{font:700 19px Chakra Petch,sans-serif;color:var(--duck)}._availability_1ugm6_53{display:flex;align-items:center;gap:6px;font-size:10px;color:#d7e4f6}._unavailable_1ugm6_157 ._availability_1ugm6_53{color:#ffcf9c}._unavailable_1ugm6_157 ._availability_1ugm6_53 i{background:#ffb766}._portrait_1ugm6_163,._roomPreview_1ugm6_163{height:clamp(180px,16vw,235px);position:relative;display:grid;place-items:center}._portrait_1ugm6_163{background:radial-gradient(ellipse at 50% 57%,color-mix(in srgb,var(--duck) 16%,transparent),transparent 69%)}._portrait_1ugm6_163 img{width:111%;height:111%;object-fit:contain;position:absolute;bottom:-3%;z-index:1}._orbit_1ugm6_184{width:77%;height:27%;border:1px solid color-mix(in srgb,var(--duck) 35%,transparent);border-radius:50%;position:absolute;bottom:29px;transform:rotate(-7deg);box-shadow:0 0 0 14px #ffffff03,0 0 0 29px #ffffff02}._previewFallback_1ugm6_194{font:700 112px Chakra Petch,sans-serif;color:var(--duck);opacity:.4}._cardBody_1ugm6_199{padding:21px 20px 20px;flex:1;display:flex;flex-direction:column}._cardBody_1ugm6_199 h2{font:700 30px Chakra Petch,sans-serif;margin:0 0 9px;letter-spacing:-.04em}._knowledge_1ugm6_210{color:var(--duck);font-size:9px;letter-spacing:.1em;font-weight:750}._cardBody_1ugm6_199 button{margin-top:24px;width:100%;background:var(--duck);color:#142443;border:1px solid var(--duck);border-radius:6px;padding:13px 14px;font:700 13px Chakra Petch,sans-serif;display:flex;justify-content:space-between;align-items:center;gap:8px;cursor:pointer;transition:filter .16s}._cardBody_1ugm6_199 button span{font:20px/1 system-ui,sans-serif}._cardBody_1ugm6_199 button:hover:not(:disabled){filter:brightness(1.13)}._cardBody_1ugm6_199 button:disabled{background:#314560;border-color:#566982;color:#a5b4ca;cursor:default}._roomPreview_1ugm6_163 svg{width:80%;height:88%;margin-bottom:4px;transform:rotate(-4deg);filter:drop-shadow(0 12px 8px #0f1f3655)}._spectator_1ugm6_251{max-width:1480px;margin:20px auto 0;padding:12px 22px 12px 8px;display:flex;align-items:center;gap:18px;background:#1a2e4c;border:1px solid #6983ad55;border-radius:12px}._spectator_1ugm6_251 ._roomPreview_1ugm6_163{width:115px;height:95px;flex-shrink:0}._spectator_1ugm6_251 h2{margin:0 0 6px;font:700 22px Chakra Petch,sans-serif}._spectator_1ugm6_251 p{margin:0;color:#b2c4df;font-size:12px;line-height:1.6}._spectator_1ugm6_251 button{margin-left:auto;flex-shrink:0;padding:13px 20px;cursor:pointer;background:transparent;color:#d5e2f9;border:1px solid #7f94b3;border-radius:6px;font:700 14px Chakra Petch,sans-serif}._spectator_1ugm6_251 button span{margin-left:24px}._spectator_1ugm6_251 button:hover:not(:disabled){background:#2e4465}._footer_1ugm6_91{display:flex;flex-wrap:wrap;justify-content:space-between;gap:18px;padding-top:27px;color:#93aaca;font-size:10px;line-height:1.7}._footer_1ugm6_91 b{padding:0 8px;font-weight:400}._footer_1ugm6_91 kbd{display:inline-grid;place-items:center;width:18px;height:19px;border:1px solid #738bae;border-bottom-width:2px;border-radius:3px;margin-right:3px;font:9px system-ui,sans-serif;color:#d5e2f9}._world_1ugm6_320{flex:1;min-height:0}._observer_1ugm6_324{display:flex;gap:16px;min-height:0;height:100%;padding:16px;box-sizing:border-box}._observerWorld_1ugm6_332{display:flex;flex:1;min-width:0;min-height:0}._worldGuide_1ugm6_338{width:230px;flex-shrink:0;padding:18px 6px;overflow:auto}._worldGuide_1ugm6_338 svg{margin:20px 0 12px;width:100%}._worldGuide_1ugm6_338 h2{font:700 21px Chakra Petch,sans-serif;margin:0}._worldGuide_1ugm6_338 p{color:#a8bddc;font-size:12px;line-height:1.8}._worldGuide_1ugm6_338 ul{list-style:none;margin:24px 0 0;padding:0}._worldGuide_1ugm6_338 li{display:flex;align-items:center;gap:9px;padding:13px 0;border-top:1px solid #ffffff16;font-size:12px}._worldGuide_1ugm6_338 small{color:#9db1d3;margin-left:auto;font-size:10px}._dot_1ugm6_375{width:8px;height:8px;border-radius:50%}._loading_1ugm6_380{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:24px;box-sizing:border-box;color:#b2c4df}._loading_1ugm6_380 h2{font:700 28px Chakra Petch,sans-serif;color:#eff4ff;margin-bottom:0}._loading_1ugm6_380 p{font-size:13px}._loadingMark_1ugm6_399{font-size:50px;color:#ffcf62}._error_1ugm6_403{padding:12px 32px;background:#573e28;color:#ffe0b2;font-size:13px;flex-shrink:0}@media(min-width:1201px){._cardTop_1ugm6_139{padding:14px 12px 0}._cardBody_1ugm6_199{padding:16px 14px}._cardBody_1ugm6_199 h2{font-size:26px}._cardBody_1ugm6_199 button{padding:12px 10px;font-size:12px}._knowledge_1ugm6_210{font-size:8px;letter-spacing:.04em}}@media(max-width:1200px){._choices_1ugm6_91{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1100px){._choices_1ugm6_91{gap:12px}._cardBody_1ugm6_199{padding:20px 15px 15px}._cardTop_1ugm6_139{padding:16px 13px 0}._intro_1ugm6_91{display:block}._intro_1ugm6_91 p{margin-top:15px}._cardBody_1ugm6_199 h2{font-size:27px}._cardBody_1ugm6_199 button{font-size:12px;padding:13px 10px}}@media(max-width:850px){._choices_1ugm6_91{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._portrait_1ugm6_163,._roomPreview_1ugm6_163{height:260px}._header_1ugm6_15{gap:16px;padding:14px 20px;min-height:40px}._actions_1ugm6_61{width:100%;justify-content:space-between}._worldGuide_1ugm6_338{width:180px}}@media(max-width:520px){._choices_1ugm6_91{grid-template-columns:1fr}._intro_1ugm6_91 h1{font-size:37px}._intro_1ugm6_91 h1 span{display:block}._intro_1ugm6_91{margin-bottom:26px}._portrait_1ugm6_163,._roomPreview_1ugm6_163{height:300px}._cardBody_1ugm6_199{padding:24px}._cardTop_1ugm6_139{padding:20px 24px 0}._cardBody_1ugm6_199 h2{font-size:32px}._cardBody_1ugm6_199 button{font-size:15px}._header_1ugm6_15{gap:12px}._capacity_1ugm6_46{font-size:10px}._brand_1ugm6_25{font-size:12px}._footer_1ugm6_91{font-size:11px}._observer_1ugm6_324{flex-direction:column;overflow:auto}._observerWorld_1ugm6_332{flex:none;height:60vh;min-height:350px}._worldGuide_1ugm6_338{width:100%;padding:10px;box-sizing:border-box}._worldGuide_1ugm6_338 svg{max-width:260px;display:block;margin:10px auto}}@media(prefers-reduced-motion:reduce){._character_1ugm6_123,._cardBody_1ugm6_199 button{transition:none}._character_1ugm6_123:hover,._character_1ugm6_123:focus-within{transform:none}}._teamHeading_1ugm6_547{max-width:1480px;margin:0 auto 22px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}._teamHeading_1ugm6_547 p{margin:0;color:#b2c4df;font-size:12px}._teamSummary_1ugm6_561{display:flex;gap:20px;flex-wrap:wrap}._teamSummary_1ugm6_561>span{display:flex;align-items:center;gap:9px;color:#b2c4df;font-size:11px}._teamSummary_1ugm6_561 b{font:700 17px Chakra Petch,sans-serif}._teamSummary_1ugm6_561 [data-team=red] b{color:#f17a7c}._teamSummary_1ugm6_561 [data-team=blue] b{color:#75b4ff}._portrait_1ugm6_163 img{width:100%;height:100%;inset:0}._portrait_1ugm6_163[data-animated=true] img{opacity:0}._previewButton_1ugm6_590{position:absolute;bottom:0;right:14px;border:0;border-bottom:1px dotted #a7bbd0;color:#c0d0e5;font:10px system-ui,sans-serif;background:transparent;padding:5px;cursor:pointer;z-index:5}._occupant_1ugm6_603{color:#e6edf8;font-size:13px;margin:-4px 0 12px;overflow-wrap:anywhere}._nameDialog_1ugm6_610{width:min(420px,calc(100vw - 64px));max-height:calc(100dvh - 64px);padding:30px;overflow:auto;color:#eff4ff;background:#1d3150;border:1px solid #607392;border-radius:14px;box-shadow:0 24px 80px #0008;font-family:system-ui,sans-serif}._nameDialog_1ugm6_610::backdrop{background:#081326b8;backdrop-filter:blur(5px)}._nameDialog_1ugm6_610 h2{margin:12px 0 8px;font:700 30px Chakra Petch,sans-serif}._nameDialog_1ugm6_610 p{color:#bdcde3;font-size:13px;line-height:1.6}._nameDialog_1ugm6_610 label{display:block;margin:24px 0 9px;font-size:14px;font-weight:700}._nameDialog_1ugm6_610 input{box-sizing:border-box;width:100%;border:1px solid #7589a8;border-radius:6px;background:#132642;color:#f4f6fb;padding:12px 14px;font:inherit}._nameDialog_1ugm6_610 input:focus-visible{outline:2px solid #ffd166;outline-offset:2px}._nameDialog_1ugm6_610 ._nameHint_1ugm6_655{font-size:11px;margin:9px 0}._nameDialog_1ugm6_610 ._joinError_1ugm6_659{color:#ffd0b3}._dialogActions_1ugm6_662{display:flex;justify-content:flex-end;gap:12px;margin-top:26px}._dialogActions_1ugm6_662 button{border:1px solid #7589a8;border-radius:6px;padding:11px 16px;background:transparent;color:#eff4ff;cursor:pointer;font:700 14px Chakra Petch,sans-serif}._dialogActions_1ugm6_662 button[type=submit]{background:#ffcf62;border-color:#ffcf62;color:#142443}._dialogActions_1ugm6_662 button:disabled{opacity:.5;cursor:default}@media(max-width:700px){._spectator_1ugm6_251{flex-wrap:wrap;padding:20px;gap:16px}._spectator_1ugm6_251 ._roomPreview_1ugm6_163{display:none}._spectator_1ugm6_251 button{margin-left:0;width:100%;display:flex;justify-content:space-between}._nameDialog_1ugm6_610{padding:24px;box-sizing:border-box;width:calc(100vw - 32px)}}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--mw-panel, #14171a);color:var(--mw-text, #d7dde3);font-family:system-ui,sans-serif;font-size:14px}._chat_nscx5_1{display:flex;flex-direction:column;height:100%;width:100%;min-height:0;box-sizing:border-box}._transcript_nscx5_10{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:.4rem .5rem;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;line-height:1.35;color:#d7dde3}._row_nscx5_26{display:grid;grid-template-columns:19ch minmax(0,1fr)}._prefix_nscx5_31{white-space:pre;color:#8b949e}._text_nscx5_36{border-left:1px solid #30363d;padding-left:1ch;white-space:pre-wrap;overflow-wrap:anywhere;min-height:1.35em}._row_nscx5_26[data-kind=human] ._prefix_nscx5_31,._row_nscx5_26[data-kind=human] ._text_nscx5_36{color:#d7dde3}._row_nscx5_26[data-kind=agent] ._text_nscx5_36{color:#58a6ff}._row_nscx5_26[data-kind=stream_reply] ._text_nscx5_36{color:#58a6ff;font-style:italic}._row_nscx5_26[data-kind=tool] ._text_nscx5_36,._row_nscx5_26[data-kind=stream] ._text_nscx5_36{color:#d29922}._row_nscx5_26[data-kind=tool_result] ._text_nscx5_36{color:#8b949e}._row_nscx5_26[data-kind=system] ._text_nscx5_36{color:#e3b341}._row_nscx5_26[data-kind=dim] ._text_nscx5_36,._row_nscx5_26[data-kind=thinking] ._text_nscx5_36{color:#8b949e;font-style:italic}._row_nscx5_26[data-status=pending] ._text_nscx5_36{color:#8b949e}._row_nscx5_26[data-status=failed] ._text_nscx5_36{color:#d7dde3}._failed_nscx5_85{color:#f85149;margin-left:.5ch}._retry_nscx5_90{margin-left:.5ch;background:none;border:1px solid #f85149;border-radius:4px;color:#f85149;cursor:pointer;font:inherit;font-size:11px;line-height:1;padding:0 .3rem}._compose_nscx5_103{display:flex;gap:.4rem;padding:.4rem .5rem;border-top:1px solid #30363d;background:#14171a}._input_nscx5_111{flex:1;resize:none;background:#0d1117;border:1px solid #30363d;border-radius:4px;color:#d7dde3;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;padding:.3rem .4rem;min-width:0}._input_nscx5_111:focus{outline:none;border-color:#2f81f7}._send_nscx5_129{background:#21262d;border:1px solid #30363d;border-radius:4px;color:#d7dde3;cursor:pointer;font-size:12px;padding:0 .7rem}._send_nscx5_129:disabled{color:#8b949e;cursor:default}._error_nscx5_144{color:#f85149;font-size:12px;padding:0 .5rem .3rem}._notice_nscx5_150,._hint_nscx5_151{color:#8b949e;padding:.5rem;text-align:center}._chat_nscx5_1{padding:10px;gap:8px;background:var(--mw-terminal);color:var(--mw-text)}._transcript_nscx5_10{border:1px solid var(--mw-accent);background:var(--mw-terminal);color:var(--mw-text);padding:10px;container-type:inline-size}._ascii_nscx5_159{font:clamp(3px,1.65cqw,8px)/1.1 ui-monospace,monospace;color:var(--mw-text);white-space:pre;margin:6px 0 22px}._compose_nscx5_103{border:1px solid var(--mw-accent);background:var(--mw-terminal);padding:5px}._input_nscx5_111{border:0;border-radius:0;background:var(--mw-terminal);color:var(--mw-text)}._input_nscx5_111:focus{outline:none}._input_nscx5_111:disabled{opacity:.6}._send_nscx5_129{border-radius:0;background:var(--mw-raised);color:var(--mw-text);border-color:var(--mw-line)}._row_nscx5_26{grid-template-columns:15ch minmax(0,1fr);margin:6px 0;font-size:11px}._prefix_nscx5_31{color:var(--mw-muted)}._text_nscx5_36{border-color:var(--mw-line)}._row_nscx5_26[data-kind=human] ._text_nscx5_36,._row_nscx5_26[data-kind=human] ._prefix_nscx5_31{color:var(--mw-text)}._row_nscx5_26[data-kind=agent] ._text_nscx5_36,._row_nscx5_26[data-kind=stream_reply] ._text_nscx5_36{color:var(--mw-agent)}._row_nscx5_26[data-kind=tool]{border:1px solid var(--mw-tool);border-radius:5px;padding:6px;margin-top:10px}._row_nscx5_26[data-kind=tool] ._text_nscx5_36,._row_nscx5_26[data-kind=stream] ._text_nscx5_36{color:var(--mw-accent)}._row_nscx5_26[data-kind=tool_result] ._text_nscx5_36{color:var(--mw-result)}._modeNotice_nscx5_171{color:var(--mw-muted);font:11px ui-monospace,monospace}._chat_nscx5_1,._transcript_nscx5_10,._row_nscx5_26,._compose_nscx5_103,._input_nscx5_111,._send_nscx5_129{font-family:Menlo,Consolas,Liberation Mono,monospace}._row_nscx5_26{grid-template-columns:19ch minmax(0,1fr);font-size:12px;line-height:1.5;align-items:start}._prefix_nscx5_31{font:inherit;white-space:pre;min-width:0}._text_nscx5_36{font:inherit;min-width:0;overflow-wrap:anywhere;line-height:inherit}._ascii_nscx5_159{display:block;width:100%;height:auto;max-height:96px;fill:var(--mw-text);margin:6px 0 22px;overflow:visible}._text_nscx5_36 code{font:inherit;color:var(--mw-accent);background:var(--mw-raised);padding:1px 3px;border-radius:2px}._row_nscx5_26[data-kind=tool]{grid-template-columns:19ch minmax(0,1fr)}._row_nscx5_26[data-kind=tool_result]{padding:4px 7px;border-left:2px solid var(--mw-tool)}@container (max-width: 430px){._row_nscx5_26,._row_nscx5_26[data-kind=tool]{display:block}._prefix_nscx5_31{display:block;margin-bottom:3px;font-size:10px;white-space:normal}._text_nscx5_36{display:block;padding-left:9px;border-left:1px solid var(--mw-line)}}._pad_5xnne_1,._padArmed_5xnne_2{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem;height:100%;box-sizing:border-box;outline:none;border:1px solid transparent;border-radius:4px;cursor:pointer}._padArmed_5xnne_2{border-color:var(--mw-accent);cursor:default}._banner_5xnne_21{font-size:.8rem}._hint_5xnne_25{color:var(--mw-muted)}._armed_5xnne_29{color:var(--mw-accent)}._stopped_5xnne_33{color:var(--mw-error)}._cluster_5xnne_37{display:flex;flex-direction:column;gap:.25rem}._keyRow_5xnne_43{display:flex;gap:.25rem;justify-content:center}._key_5xnne_43,._keyDown_5xnne_50{width:1.8rem;height:1.8rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--mw-line);border-radius:4px;color:var(--mw-muted);font-size:.8rem}._keyDown_5xnne_50{background:var(--mw-accent);border-color:var(--mw-accent);color:#fff}._readout_5xnne_68{display:flex;gap:.75rem;font-family:monospace;font-size:.8rem;color:var(--mw-muted)}._boost_5xnne_76{color:var(--mw-warning)}._pad_5xnne_1,._padArmed_5xnne_2{width:100%;min-height:0;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:5px 14px;padding:8px 12px;align-content:center;overflow:auto}._cluster_5xnne_37{grid-column:1;grid-row:1 / span 2}._banner_5xnne_21{grid-column:2;grid-row:1;font-size:11px}._readout_5xnne_68{grid-column:2;grid-row:2;flex-wrap:wrap;gap:4px 10px;font-size:11px}._key_5xnne_43,._keyDown_5xnne_50{width:25px;height:25px;font-size:12px}._keyDown_5xnne_50{color:var(--mw-panel)}:root,.mw-workspace{--mw-terminal:#0b0f0f;--mw-panel:#14171a;--mw-raised:#1b1f24;--mw-line:#30363d;--mw-text:#d7dde3;--mw-muted:#8b949e;--mw-accent:#00dddd;--mw-agent:#88ff88;--mw-tool:#ad83d8;--mw-result:#e3cc75;--mw-blue:#12283f;--mw-orange:#3d2708;--mw-input:#0d1117;--mw-button:#21262d;--mw-link:#58a6ff;--mw-warning:#d29922;--mw-error:#f85149}.mw-workspace[data-theme=light]{color-scheme:light;--mw-terminal:#fbfdfd;--mw-panel:#f8fafb;--mw-raised:#eaf0f3;--mw-line:#b4c1c8;--mw-text:#1e3038;--mw-muted:#566a76;--mw-accent:#007f88;--mw-agent:#28743b;--mw-tool:#8054a5;--mw-result:#795b13;--mw-blue:#e0ebf5;--mw-orange:#f3e9d9;--mw-input:#fff;--mw-button:#e4eaee;--mw-link:#155fba;--mw-warning:#8b600a;--mw-error:#b32926}.mw-workspace{height:100%;min-height:0;display:flex;flex-direction:column;background:var(--mw-panel);color:var(--mw-text);color-scheme:dark}.mw-workspace>div:last-child{flex:1;min-height:0;height:auto}.mw-workspace-tools{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:6px;padding:5px 12px;border-bottom:1px solid var(--mw-line);background:var(--mw-panel)}.mw-workspace-tools button,.mw-frame-actions button{font:12px inherit;border:1px solid var(--mw-line);background:var(--mw-button);color:var(--mw-text);border-radius:4px;padding:3px 8px;cursor:pointer}.mw-frame-slot{width:100%;height:100%;min-width:0;min-height:0;display:flex;flex-direction:column}.mw-frame{position:relative;display:flex;flex:1;flex-direction:column;width:100%;min-height:0;min-width:0;background:var(--mw-panel);color:var(--mw-text);border:1px solid var(--mw-line);border-radius:6px;overflow:hidden}.mw-frame[style*=fixed]{box-shadow:0 12px 35px #0005}.mw-frame-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:.3rem .6rem;background:var(--mw-blue);border-bottom:1px solid var(--mw-link);cursor:grab;touch-action:none;user-select:none}.mw-frame[data-panel-kind=chat]>.mw-frame-head,.mw-frame[data-panel-kind=navmap]>.mw-frame-head{background:var(--mw-orange);border-color:var(--mw-warning)}.mw-frame-title{font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mw-frame-actions{display:flex;align-items:center;gap:7px}.mw-frame-actions button{padding:1px 5px}.mw-frame-body{display:flex;flex:1;min-height:0;min-width:0;position:relative;overflow:hidden;align-items:center;justify-content:center;background:var(--mw-panel)}.mw-frame-body>canvas{max-height:100%}.mw-frame:focus-within{outline:2px solid var(--mw-accent);outline-offset:-2px}.mw-teleop-shell{height:100%;width:100%;min-height:0;display:flex;outline:none}.mw-teleop-shell:focus-within .mw-frame{border-color:var(--mw-accent);box-shadow:0 0 0 1px var(--mw-accent)}button:focus-visible,.mw-frame-head:focus-visible{outline:2px solid var(--mw-accent);outline-offset:2px}.mw-camera-stack{max-height:calc(100dvh - 250px);overflow-y:auto;overscroll-behavior:contain;padding:2px;scrollbar-width:thin;scrollbar-color:var(--mw-line) var(--mw-panel)}.mw-camera-stack>div{flex:0 0 auto!important;min-height:170px}.mw-camera-stack>div:has(.mw-teleop-shell){min-height:124px;height:124px}.mw-camera-stack>div[data-square-camera]{min-height:0}[data-square-camera] .mw-frame-slot,[data-square-camera] .mw-frame{height:auto;flex:none}[data-square-camera] [data-panel-kind=world3d]>.mw-frame-body{aspect-ratio:1;flex:none;width:100%}[data-panel-kind=ball-camera] .mw-frame-body{display:block;flex:none}.mw-chat-shell{height:100%;width:100%;min-height:0;display:flex}.mw-camera-stack{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:124px auto minmax(210px,1fr);align-content:start;height:100%;gap:12px!important}.mw-camera-stack>div:not([data-square-camera]){grid-column:1 / -1;min-height:0}.mw-camera-stack [data-square-camera] .mw-frame-head{flex-wrap:wrap;gap:4px;padding:5px 6px;min-height:65px;align-content:space-between}.mw-camera-stack [data-square-camera] .mw-frame-actions{width:100%;justify-content:flex-end;gap:4px;font-size:10px}.mw-camera-stack [data-square-camera] .mw-frame-actions select{max-width:75px;font-size:10px}.mw-camera-stack [data-square-camera] .mw-frame-actions button{padding:1px 3px}.mw-camera-stack [data-square-camera] .mw-frame-head{flex-wrap:nowrap;min-height:30px;gap:3px;padding:4px}.mw-camera-stack [data-square-camera] .mw-frame-title{font-size:11px;min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mw-camera-stack [data-square-camera] .mw-frame-actions{width:auto;gap:2px;flex-shrink:0}.mw-camera-stack [data-square-camera] .mw-frame-actions select{max-width:55px;padding:1px;font-size:10px}.mw-camera-stack [data-square-camera] .mw-frame-actions button{padding:0 2px}.mw-feed-fps{position:absolute;left:7px;top:7px;z-index:5;pointer-events:none;background:#10181bdd;color:#fff;padding:3px 5px;border-radius:3px;font:10px/1.3 monospace}.mw-feed-fps span{color:inherit!important;background:none!important;border:0!important;padding:0!important}.mw-frame-resize{position:absolute;bottom:0;right:0;width:18px;height:18px;z-index:20;cursor:nwse-resize;touch-action:none;background:repeating-linear-gradient(135deg,transparent 0 3px,var(--mw-muted) 3px 4px);clip-path:polygon(100% 0,100% 100%,0 100%)}.mw-frame-resize:focus-visible{background:var(--mw-accent,#96cde8)}[data-square-camera] .mw-frame[data-floating]:not([data-maximized])>.mw-frame-body{aspect-ratio:auto;flex:1;min-height:0}[data-panel-kind=ball-camera][data-floating]:not([data-maximized])>.mw-frame-body{display:flex;flex:1}[data-panel-kind=ball-camera][data-floating]:not([data-maximized])>.mw-frame-body>section{height:100%}[data-panel-kind=ball-camera][data-floating]:not([data-maximized])>.mw-frame-body>section>div{flex:1;min-height:0;aspect-ratio:auto}.mw-frame-actions label{padding:0;margin:0}.mw-world-stage{position:relative;width:100%;height:100%;min-width:0;min-height:0}.mw-yolo-overlay{position:absolute;top:44px;left:12px;width:220px;max-width:calc(100% - 24px);height:auto;z-index:20}.mw-yolo-overlay .mw-frame-slot,.mw-yolo-overlay .mw-frame{height:auto}.mw-camera-stack{display:flex!important;flex-direction:column;gap:12px!important}.mw-camera-stack>div[data-square-camera]{flex:0 0 auto!important}.mw-camera-stack>div:last-child:not([data-square-camera]){flex:1 0 210px!important}[data-square-camera] [data-panel-kind=world3d]>.mw-frame-body{aspect-ratio:16 / 9}.mw-camera-stack [data-square-camera] .mw-frame-title{font-size:12px}.mw-camera-stack [data-square-camera] .mw-frame-actions select{max-width:110px}.mw-world-stage>.mw-frame-slot>.mw-frame:not([data-floating]):not([data-maximized]){z-index:1!important}._controls_12bl3_1{display:flex;align-items:stretch;gap:8px;min-width:0}._controls_12bl3_1>:first-child{flex:1;min-width:0}._recovery_12bl3_11{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:8px 12px;border:1px solid #765522;border-radius:6px;background:#282218}._respawn_12bl3_22{border:1px solid #f0bf65;border-radius:4px;padding:6px 12px;color:#261b0a;background:#efb44f;font:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}._respawn_12bl3_22:hover:not(:disabled){background:#ffd58e}._respawn_12bl3_22:focus-visible{outline:2px solid #fff0ce;outline-offset:3px}._respawn_12bl3_22:disabled{opacity:.5;cursor:default}._caption_12bl3_45{color:#d5ba8b;font-size:10px;white-space:nowrap}._error_12bl3_50{max-width:160px;color:#ffbbad;font-size:11px}@media(max-width:600px){._controls_12bl3_1{flex-wrap:wrap}._controls_12bl3_1>:first-child{flex-basis:100%}._recovery_12bl3_11{flex-direction:row;flex-wrap:wrap;width:100%}}._recovery_12bl3_11{background:var(--mw-orange,#282218);border-color:var(--mw-warning,#765522)}._ballDrops_12bl3_63{display:flex;flex-direction:column;justify-content:center;gap:5px;max-width:220px;padding:6px;border:1px solid var(--mw-line);border-radius:6px}._ballDrops_12bl3_63>div{display:flex;flex-wrap:wrap;gap:4px}._ballDrops_12bl3_63 button{padding:4px 6px;font-size:11px}
