.command-surface{--command-radius: 0;--command-bg: #0a0c10;--command-bg-elevated: #11141a;--command-bg-inset: #06080c;--command-text: #e8edf4;--command-text-muted: #9aa8bc;--command-neon-cyan: #1fd8ff;--command-neon-green: #9dff2e;--command-border: #506582;--command-overlay: rgba(0, 0, 0, .72);--command-border-focus: var(--command-neon-cyan);--command-selected: var(--command-neon-green);--command-warning: #ffb020;--command-danger: #ff3a2a;--command-gap: 6px;--command-panel-pad: 8px;--command-row-height: 32px;--command-touch-min: 44px;--command-font: system-ui, -apple-system, "Segoe UI", sans-serif;--command-font-mono: ui-monospace, "Cascadia Code", "Segoe UI Mono", monospace;box-sizing:border-box;background:var(--command-bg);color:var(--command-text);font-family:var(--command-font);font-size:14px;line-height:1.35;border-radius:var(--command-radius)}.command-surface *,.command-surface *:before,.command-surface *:after{box-sizing:border-box;border-radius:var(--command-radius)}.command-surface :where(button,input,select,textarea,summary,[role=tab],[role=button]){min-height:var(--command-touch-min);min-width:var(--command-touch-min)}.command-surface :where(button,input,select,textarea,summary,a,[tabindex]):focus-visible{outline:2px solid var(--command-border-focus);outline-offset:1px}.command-surface .tabular-nums{font-variant-numeric:tabular-nums lining-nums;font-family:var(--command-font-mono)}@media(prefers-reduced-motion:reduce){.command-surface,.command-surface *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.command-surface .command-progress__fill--animated{animation:none!important}}.command-surface .shell-connection-indicator{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--command-text-muted)}.command-surface .shell-connection-indicator__dot{width:8px;height:8px;border:1px solid var(--command-border);background:var(--command-text-muted);flex:0 0 auto}.command-surface .shell-connection-indicator__dot[data-connection=live]{background:var(--command-neon-green);border-color:var(--command-neon-green);box-shadow:0 0 6px color-mix(in srgb,var(--command-neon-green) 65%,transparent)}.command-surface .shell-connection-indicator__dot[data-connection=reconnecting]{background:var(--command-neon-cyan);border-color:var(--command-neon-cyan)}.command-surface .shell-connection-indicator__dot[data-connection=stale]{background:var(--command-warning);border-color:var(--command-warning)}.command-surface .shell-connection-indicator__dot[data-connection=offline]{background:var(--command-danger);border-color:var(--command-danger)}.command-surface .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:320px){.command-surface{padding:4px;font-size:13px}.command-surface :where(button,input,select,textarea,summary,[role=tab],[role=button]){min-height:var(--command-touch-min);min-width:var(--command-touch-min)}}html,body,#root{margin:0;padding:0;height:100%;background:#111;color:#eee;font-family:sans-serif}body:has(#root>:not(.command-surface)){display:flex;align-items:center;justify-content:center}#root:has(.command-surface){width:100%;min-height:100%}
