:root{--badge-padding-x: var(--space-2);--badge-padding-y: var(--space-1);--badge-font-size: var(--font-size-xs);--badge-font-family: var(--font-family-mono);--badge-font-weight: 600;--badge-tracking: var(--tracking-label);--badge-default-bg: transparent;--badge-default-color: var(--color-text);--badge-on-bg: var(--color-led-on-halo);--badge-on-color: var(--color-led-on);--badge-warn-bg: var(--color-led-warn-halo);--badge-warn-color: var(--color-led-warn);--badge-err-bg: var(--color-led-err-halo);--badge-err-color: var(--color-led-err);--badge-standby-bg: var(--color-led-standby-halo);--badge-standby-color: var(--color-led-standby);--badge-off-bg: var(--color-led-off-halo);--badge-off-color: var(--color-led-off);--badge-master-bg: var(--color-accent);--badge-master-color: var(--color-on-accent);--badge-ghost-bg: transparent;--badge-ghost-color: var(--color-text-muted)}:root{--button-height: 28px;--button-padding-x: var(--space-3);--button-tracking: var(--tracking-label);--button-font-size: var(--font-size-md);--button-font-family: var(--font-family-mono);--button-disabled-opacity: 0.35;--button-bg: transparent;--button-color: var(--color-accent);--button-border-color: var(--color-edge-strong);--button-primary-bg: var(--color-accent);--button-primary-color: var(--color-on-accent);--button-danger-bg: rgba(255, 45, 85, 0.12);--button-danger-color: var(--color-led-err);--button-danger-border-color: var(--color-led-err);--button-ghost-bg: transparent;--button-ghost-color: var(--color-text-muted);--button-ghost-border-color: transparent;--button-ghost-hover-color: var(--color-accent)}:root{--checkbox-size: 14px;--checkbox-mark-size: 6px;--checkbox-gap: var(--space-2);--checkbox-bg: var(--color-inset);--checkbox-checked-bg: var(--color-accent);--checkbox-mark-color: var(--color-on-accent);--checkbox-label-color: var(--color-text);--checkbox-font-family: var(--font-family-mono);--checkbox-font-size: var(--font-size-md);--checkbox-disabled-opacity: 0.35}:root{--input-height: 28px;--input-padding-x: var(--space-2);--input-bg: var(--color-inset);--input-border-color: var(--color-edge);--input-focus-border-color: var(--color-edge-strong);--input-color: var(--color-text);--input-placeholder-color: var(--color-text-muted);--input-font-family: var(--font-family-mono);--input-font-size: var(--font-size-md);--input-disabled-opacity: 0.35}:root{--led-size-sm: 8px;--led-size-md: 12px;--led-gap: var(--space-2);--led-halo-spread: 3px;--led-dot-on: var(--color-led-on);--led-dot-warn: var(--color-led-warn);--led-dot-err: var(--color-led-err);--led-dot-standby: var(--color-led-standby);--led-dot-off: var(--color-led-off);--led-halo-on: var(--color-led-on-halo);--led-halo-warn: var(--color-led-warn-halo);--led-halo-err: var(--color-led-err-halo);--led-halo-standby: var(--color-led-standby-halo);--led-halo-off: var(--color-led-off-halo);--led-label-font-family: var(--font-family-mono);--led-label-font-size: var(--font-size-xs);--led-label-tracking: var(--tracking-label);--led-label-color: var(--color-text-muted)}:root{--link-color: var(--color-accent);--link-hover-color: var(--color-accent-press);--link-font-size: inherit;--link-font-family: inherit}:root{--readout-font-size: var(--font-size-lg);--readout-digit-width: 1ch;--readout-gap: var(--space-1);--readout-bg: var(--color-readout-bg);--readout-active-color: var(--color-readout-active);--readout-ghost-color: var(--color-readout-ghost);--readout-unit-color: var(--color-text-muted)}:root{--select-height: 28px;--select-padding-x: var(--space-2);--select-arrow-size: 8px;--select-padding-right: calc(var(--space-2) * 2 + var(--select-arrow-size));--select-bg: var(--color-inset);--select-border-color: var(--color-edge);--select-focus-border-color: var(--color-edge-strong);--select-color: var(--color-text);--select-font-family: var(--font-family-mono);--select-font-size: var(--font-size-md);--select-disabled-opacity: 0.35;--select-arrow-color: var(--color-accent)}:root{--status-label-font-family: var(--font-family-mono);--status-label-font-size: var(--font-size-xs);--status-label-tracking: var(--tracking-label);--status-label-color: var(--color-text-muted)}:root{--toggle-track-width: 34px;--toggle-track-height: 16px;--toggle-thumb-size: 12px;--toggle-travel: 18px;--toggle-track-off-bg: var(--color-inset);--toggle-track-on-bg: var(--color-accent-press);--toggle-thumb-bg: var(--color-accent);--toggle-gap: var(--space-2);--toggle-font-family: var(--font-family-mono);--toggle-font-size: var(--font-size-md);--toggle-label-color: var(--color-text);--toggle-disabled-opacity: 0.35}:root{--card-bg: var(--color-panel);--card-inset-bg: var(--color-inset);--card-border-color: var(--color-edge);--card-header-height: 32px;--card-header-padding-x: var(--space-3);--card-header-font-size: var(--font-size-sm);--card-header-color: var(--color-text-muted);--card-body-padding: var(--space-3)}:root{--combobox-height: 28px;--combobox-padding-x: var(--space-2);--combobox-input-bg: var(--color-inset);--combobox-border-color: var(--color-edge);--combobox-focus-border-color: var(--color-edge-strong);--combobox-color: var(--color-text);--combobox-panel-bg: var(--color-panel);--combobox-panel-border-color: var(--color-edge-strong);--combobox-panel-max-height: 240px;--combobox-panel-z: 10;--combobox-item-height: 26px;--combobox-item-color: var(--color-text-muted);--combobox-item-active-bg: var(--color-accent);--combobox-item-active-color: var(--color-on-accent);--combobox-empty-color: var(--color-text-disabled);--combobox-disabled-opacity: 0.38}:root{--form-gap: var(--space-3);--form-label-font-family: var(--font-family-mono);--form-label-font-size: var(--font-size-sm);--form-label-color: var(--color-text-muted);--form-label-margin-bottom: var(--space-1)}:root{--nav-item-height: 30px;--nav-item-padding-x: var(--space-3);--nav-item-tracking: var(--tracking-label);--nav-item-color: var(--color-text-muted);--nav-item-hover-bg: var(--color-panel);--nav-item-hover-color: var(--color-text);--nav-item-active-bg: var(--color-panel);--nav-item-active-color: var(--color-accent);--nav-item-active-bar-width: 3px;--nav-item-active-bar-color: var(--color-accent)}:root{--radio-size: 14px;--radio-inner-size: 6px;--radio-bg: var(--color-inset);--radio-checked-fill: var(--color-accent);--radio-gap: var(--space-2);--radio-label-font-size: var(--font-size-md);--radio-label-color: var(--color-text-muted);--radio-checked-label-color: var(--color-text)}:root{--segmented-track-bg: var(--color-inset);--segmented-active-bg: var(--color-accent);--segmented-active-color: var(--color-on-accent);--segmented-color: var(--color-text-muted);--segmented-font-size: var(--font-size-sm);--segmented-height: 24px;--segmented-padding-x: var(--space-3);--segmented-gap: 2px}:root{--tabs-border-color: var(--color-edge);--tabs-gap: var(--space-1);--tab-height: 26px;--tab-padding-x: var(--space-3);--tab-color: var(--color-text-muted);--tab-bg: var(--color-inset);--tab-active-bg: var(--color-accent);--tab-active-color: var(--color-on-accent)}:root{--pane-min-height: 80px;--pane-border-width: 1px;--pane-background: var(--color-panel);--pane-border-color: var(--color-edge-strong);--pane-radius: var(--radius);--pane-header-height: 28px;--pane-header-padding-x: var(--space-3);--pane-header-background: var(--color-inset);--pane-header-color: var(--color-accent);--pane-header-font-family: var(--font-family-mono);--pane-header-font-size: var(--font-size-sm);--pane-body-padding: var(--space-3);--pane-accent-bar: 3px solid var(--color-accent);--pane-box-shadow: none}:root{--toolbar-bg: var(--color-panel);--toolbar-border-color: var(--color-edge);--toolbar-gap: var(--space-2);--toolbar-padding-y: var(--space-1);--toolbar-padding-x: var(--space-2);--toolbar-idle-opacity: 0.35}:root{--palette-overlay-bg: var(--color-overlay);--palette-frame-bg: var(--color-panel);--palette-frame-width: 600px;--palette-input-height: 44px;--palette-item-height: 30px;--palette-item-color: var(--color-text-muted);--palette-item-active-bg: var(--color-accent);--palette-item-active-color: var(--color-on-accent);--palette-results-max-height: 50vh;--palette-z: 100}:root{--feed-gap: var(--space-2);--feed-item-padding: var(--space-2);--feed-item-background: var(--color-panel);--feed-item-border-color: var(--color-edge);--feed-item-radius: var(--radius);--feed-item-font-family: var(--font-family-mono);--feed-item-font-size: var(--font-size-md);--feed-item-color: var(--color-text);--feed-timestamp-color: var(--color-text-muted);--feed-timestamp-font-size: var(--font-size-xs)}:root{--header-height: 40px;--header-background: var(--color-panel);--header-border-color: var(--color-edge-strong);--header-padding-x: var(--space-4);--header-title-font-family: var(--font-family-mono);--header-title-font-size: var(--font-size-lg);--header-title-color: var(--color-accent)}:root{--pane-bg: var(--color-panel);--pane-border-color: var(--color-edge);--pane-focused-border-color: var(--color-edge-strong);--pane-header-height: 28px;--pane-header-bg: var(--color-inset);--pane-header-padding-x: var(--space-2);--pane-header-font-size: var(--font-size-xs);--pane-header-tracking: var(--tracking-label);--pane-header-color: var(--color-text-muted);--pane-body-padding: var(--space-3);--pane-close-size: 18px}:root{--sidebar-width: 200px;--sidebar-background: var(--color-inset);--sidebar-border-color: var(--color-edge-strong);--sidebar-padding: var(--space-2)}:root{--splitter-color: var(--color-edge);--splitter-active-color: var(--color-edge-strong)}:root{--taskbar-bg: var(--color-panel);--taskbar-border-color: var(--color-edge-strong);--taskbar-padding-x: var(--space-3);--taskbar-title-font-size: var(--font-size-lg);--taskbar-title-tracking: var(--tracking-label);--taskbar-title-color: var(--color-accent);--taskbar-button-height: 26px}:root{--font-family-mono: "IBM Plex Mono", "Courier New", monospace;--font-size-xs: clamp(0.625rem, 0.583rem + 0.185vw, 0.75rem);--font-size-sm: clamp(0.6875rem, 0.646rem + 0.185vw, 0.8125rem);--font-size-md: clamp(0.8125rem, 0.771rem + 0.185vw, 0.9375rem);--font-size-lg: clamp(0.9375rem, 0.896rem + 0.185vw, 1.0625rem);--font-size-xl: clamp(1.0625rem, 1rem + 0.278vw, 1.25rem);--font-size-2xl: clamp(1.25rem, 1.146rem + 0.463vw, 1.5625rem);--tracking-label: 0.08em;--space-1: clamp(0.25rem, 0.229rem + 0.093vw, 0.3125rem);--space-2: clamp(0.4375rem, 0.396rem + 0.185vw, 0.5625rem);--space-3: clamp(0.625rem, 0.542rem + 0.37vw, 0.875rem);--space-4: clamp(0.875rem, 0.792rem + 0.37vw, 1.125rem);--space-6: clamp(1.25rem, 1.104rem + 0.648vw, 1.6875rem);--space-8: clamp(1.75rem, 1.583rem + 0.741vw, 2.25rem);--space-12: clamp(2.5rem, 2.208rem + 1.296vw, 3.375rem);--radius: 0px;--taskbar-height: 48px;--sidebar-width: clamp(12.5rem, 16vw, 15rem);--splitter-size: 6px;--splitter-visual: 1px;--color-chassis: #000000;--color-panel: #050d0d;--color-inset: #020808;--color-overlay: rgba(0, 0, 0, 0.90);--color-bevel-light: rgba(0, 229, 255, 0.30);--color-bevel-dark: rgba(0, 0, 0, 0.70);--color-edge: rgba(0, 229, 255, 0.20);--color-edge-strong: rgba(0, 229, 255, 0.50);--bevel-raised: inset 1px 1px 0 var(--color-bevel-light), inset -1px -1px 0 var(--color-bevel-dark);--bevel-pressed: inset -1px -1px 0 var(--color-bevel-light), inset 1px 1px 0 var(--color-bevel-dark);--bevel-panel: inset 0 1px 0 var(--color-bevel-light);--color-text: #e8feff;--color-text-muted: #5fb3b3;--color-text-disabled: #2a5555;--color-accent: #00e5ff;--color-accent-press: #00b8cc;--color-on-accent: #001014;--color-led-on: #00ff88;--color-led-on-halo: rgba(0, 255, 136, 0.25);--color-led-warn: #ffcc00;--color-led-warn-halo: rgba(255, 204, 0, 0.22);--color-led-err: #ff2d55;--color-led-err-halo: rgba(255, 45, 85, 0.22);--color-led-standby: #00e5ff;--color-led-standby-halo: rgba(0, 229, 255, 0.18);--color-led-off: #1a3333;--color-led-off-halo: transparent;--color-readout-active: #00ff88;--color-readout-ghost: #0a2020;--color-readout-bg: #020808;--focus-ring-color: var(--color-accent);--focus-ring-width: 2px;--focus-ring-offset: 2px;--motion-snap-fast: 80ms steps(1, end);--motion-snap-medium: 120ms steps(3, end);--motion-snap-slow: 200ms steps(6, end);--template-bg: var(--color-chassis);--splash-bg: var(--color-chassis);--splash-content-max-width: 480px;--splash-logo-size: 48px}:root[data-night=true]{--color-panel: #030808;--color-inset: #010505;--color-bevel-light: rgba(0, 229, 255, 0.18);--color-bevel-dark: rgba(0, 0, 0, 0.85);--color-edge: rgba(0, 229, 255, 0.12);--color-edge-strong: rgba(0, 229, 255, 0.30);--color-text: #bfeef0;--color-text-muted: #3d7a7a;--color-text-disabled: #1a3838;--color-accent: #00b8cc;--color-accent-press: #008fa0;--color-on-accent: #00080a;--color-led-on: #00cc6e;--color-led-on-halo: rgba(0, 204, 110, 0.18);--color-led-warn: #d9af00;--color-led-warn-halo: rgba(217, 175, 0, 0.16);--color-led-err: #e02748;--color-led-err-halo: rgba(224, 39, 72, 0.16);--color-led-standby: #00b8cc;--color-led-standby-halo: rgba(0, 184, 204, 0.12);--color-readout-active: #00cc6e;--color-readout-ghost: #061414}@media(prefers-color-scheme: dark){:root:not([data-night=false]){--color-panel: #030808;--color-inset: #010505;--color-bevel-light: rgba(0, 229, 255, 0.18);--color-bevel-dark: rgba(0, 0, 0, 0.85);--color-edge: rgba(0, 229, 255, 0.12);--color-edge-strong: rgba(0, 229, 255, 0.30);--color-text: #bfeef0;--color-text-muted: #3d7a7a;--color-text-disabled: #1a3838;--color-accent: #00b8cc;--color-accent-press: #008fa0;--color-on-accent: #00080a;--color-led-on: #00cc6e;--color-led-on-halo: rgba(0, 204, 110, 0.18);--color-led-warn: #d9af00;--color-led-warn-halo: rgba(217, 175, 0, 0.16);--color-led-err: #e02748;--color-led-err-halo: rgba(224, 39, 72, 0.16);--color-led-standby: #00b8cc;--color-led-standby-halo: rgba(0, 184, 204, 0.12);--color-readout-active: #00cc6e;--color-readout-ghost: #061414}}