:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:var(--lightningcss-light,#f6f7f9)var(--lightningcss-dark,#14161a);--surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1f24);--surface-2:var(--lightningcss-light,#eef0f3)var(--lightningcss-dark,#252930);--border:var(--lightningcss-light,#d9dde3)var(--lightningcss-dark,#333842);--text:var(--lightningcss-light,#1d2129)var(--lightningcss-dark,#e3e6eb);--text-muted:var(--lightningcss-light,#5d6573)var(--lightningcss-dark,#9aa2ae);--accent:var(--lightningcss-light,#1f6feb)var(--lightningcss-dark,#4c8dff);--ok:var(--lightningcss-light,#1a7f37)var(--lightningcss-dark,#3fb950);--warn:var(--lightningcss-light,#9a6700)var(--lightningcss-dark,#d29922);--error:var(--lightningcss-light,#cf222e)var(--lightningcss-dark,#f85149);--sans:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;--radius:4px;--gap:8px;font:14px/1.4 var(--sans);color:var(--text);background:var(--bg)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{margin:0}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:1px}dialog::backdrop{background:#0006}._app_117tw_1{background:var(--border);grid-template:"top top""left center"minmax(0,1fr)"left console"180px/280px minmax(0,1fr);gap:1px;height:100dvh;display:grid}._toolbar_117tw_9{align-items:center;gap:6px var(--gap);background:var(--surface);flex-wrap:wrap;grid-area:top;padding:6px 10px;display:flex}._brand_117tw_18{margin:0 var(--gap) 0 0;font-size:inherit}._tools_117tw_20{display:contents}._sep_117tw_21{background:var(--border);align-self:stretch;width:1px}._grow_117tw_22{flex:1}._hint_117tw_23{color:var(--text-muted);margin:0;font-size:13px}._chip_117tw_24{white-space:nowrap;background:0 0;border:1px solid;border-radius:999px;padding:3px 10px;font-size:13px}._chip_117tw_24[data-state=ok]{color:var(--ok)}._chip_117tw_24[data-state=bad]{color:var(--error);cursor:pointer;font-weight:600}._btn_117tw_34{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);cursor:pointer;padding:4px 12px}._btn_117tw_34:hover{border-color:var(--accent)}._status_117tw_42{color:var(--text-muted);align-items:center;gap:6px;margin-left:auto;display:flex}._dot_117tw_49{background:var(--warn);border-radius:50%;width:8px;height:8px}._status_117tw_42[data-state=ready] ._dot_117tw_49{background:var(--ok)}._status_117tw_42[data-state=error] ._dot_117tw_49{background:var(--error)}._left_117tw_53,._center_117tw_53,._console_117tw_53{background:var(--surface);flex-direction:column;min-width:0;min-height:0;display:flex}._left_117tw_53{grid-area:left}._center_117tw_53{grid-area:center}._console_117tw_53{grid-area:console}._tabs_117tw_64{border-bottom:1px solid var(--border);background:var(--surface-2);flex:none;display:flex;overflow-x:auto}._tab_117tw_64,._tabActive_117tw_65{cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:6px 14px}._tabActive_117tw_65{border-bottom-color:var(--accent);background:var(--surface)}._pane_117tw_74{color:var(--text-muted);flex:1;padding:12px;overflow:auto}._consoleTitle_117tw_76{border-bottom:1px solid var(--border);background:var(--surface-2);padding:4px 10px;font-weight:600}._log_117tw_82{font:12px/1.4 var(--mono);flex:1;margin:0;padding:8px 10px;overflow:auto}._logLine_117tw_83{width:100%;color:inherit;font:inherit;text-align:left;white-space:pre-wrap;background:0 0;border:0;padding:0;display:block}button._logLine_117tw_83{cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}button._logLine_117tw_83:hover{background:var(--surface-2)}._logLine_117tw_83[data-level=warning]{color:var(--warn)}._logLine_117tw_83[data-level=error]{color:var(--error)}._logLine_117tw_83[data-level=system]{color:var(--accent);font-weight:600}._running_117tw_99{margin-left:var(--gap);color:var(--text-muted);font-weight:400}._btn_117tw_34:disabled{opacity:.5;cursor:default}._btnRun_117tw_102,._btnStop_117tw_102{color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0d1117);border-color:#0000;font-weight:600}._btnRun_117tw_102{background:var(--ok)}._btnStop_117tw_102{background:var(--error)}._docName_117tw_105{color:var(--text-muted);font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._editorPane_117tw_106{flex:1;min-height:0;display:flex}._editorPane_117tw_106[hidden]{display:none}._dialog_117tw_109{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:min(760px,90vw);height:min(640px,85vh);color:var(--text);padding:0}._dialog_117tw_109[open]{flex-direction:column;display:flex}._dialogHead_117tw_119{align-items:center;gap:var(--gap);border-bottom:1px solid var(--border);padding:10px;display:flex}._dialogBody_117tw_120{flex:1;padding:6px 10px 12px;overflow:auto}._input_117tw_121{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);color:inherit;flex:1;padding:4px 8px}._group_117tw_129{color:var(--text-muted);margin:12px 0 4px;font-size:13px}._sample_117tw_130{border-radius:var(--radius);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:6px 8px;display:flex}._sample_117tw_130:hover{background:var(--surface-2)}._sample_117tw_130 small{color:var(--text-muted)}._cards_117tw_145{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:10px 0;display:grid}._card_117tw_145{border:2px solid var(--border);border-radius:var(--radius);background:var(--surface-2);text-align:left;cursor:pointer;flex-direction:column;gap:4px;padding:10px;display:flex}._card_117tw_145 small{color:var(--text-muted)}._card_117tw_145[aria-checked=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface))}._params_117tw_159{border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:6px;padding:10px;display:flex}._param_117tw_159{align-items:center;gap:var(--gap);grid-template-columns:minmax(0,1fr) 150px 110px;display:grid}._param_117tw_159 ._input_117tw_121{flex:none;min-width:0}._param_117tw_159 ._input_117tw_121[aria-invalid=true]{border-color:var(--error)}._paramHelp_117tw_163{color:var(--text-muted)}._paramBad_117tw_164{color:var(--error);font-weight:600}._paramsFoot_117tw_165{justify-content:space-between;align-items:center;gap:var(--gap);margin-top:6px;display:flex}._palette_117tw_167{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:min(560px,92vw);max-height:min(480px,80vh);color:var(--text);margin-top:12vh;padding:8px}._palette_117tw_167[open]{flex-direction:column;gap:6px;display:flex}._palette_117tw_167 ._input_117tw_121{flex:none;padding:6px 8px}._paletteList_117tw_179{flex:1;min-height:0;overflow:auto}._paletteItem_117tw_180{justify-content:space-between;gap:var(--gap);border-radius:var(--radius);cursor:pointer;padding:5px 8px;display:flex}._paletteItem_117tw_180[aria-selected=true]{background:color-mix(in srgb, var(--accent) 18%, transparent)}._paletteItem_117tw_180 kbd,._paletteFoot_117tw_182{color:var(--text-muted);font-size:12px}._paletteItem_117tw_180 kbd{font-family:var(--mono)}._tourBox_117tw_185{z-index:20;border:2px solid var(--accent);border-radius:var(--radius);pointer-events:none;position:fixed;box-shadow:0 0 0 9999px #00000073}._tourCard_117tw_193{z-index:21;border:1px solid var(--accent);border-radius:var(--radius);background:var(--surface);width:min(380px,100vw - 32px);padding:14px;position:fixed;bottom:16px;right:16px;box-shadow:0 6px 24px #0000004d}._tourCard_117tw_193 p{margin:6px 0 10px}._tourBar_117tw_206{align-items:center;gap:6px;display:flex}._tourBar_117tw_206 ._hint_117tw_23{flex:1}@media (width<=900px){._app_117tw_1{grid-template-columns:220px minmax(0,1fr)}._status_117tw_42{margin-left:0}}@media (width<=640px){._app_117tw_1{grid-template:"top""center"minmax(0,1fr)"console"120px/minmax(0,1fr)}._left_117tw_53,._sep_117tw_21,._docName_117tw_105,._tabs_117tw_64 [data-tab=resource],._tabs_117tw_64 [data-tab=command]{display:none}._param_117tw_159{grid-template-columns:minmax(0,1fr) 120px}._param_117tw_159 small{grid-column:1/-1}}
