:root { /* Base tokens mapped to default theme */ --ui-color-bg-base: #0C0D0F; --ui-color-bg-surface: #141619; --ui-color-bg-surface-muted: rgba(20, 22, 25, 0.7); --ui-color-border-default: #23272B; --ui-color-border-muted: rgba(35, 39, 43, 0.5); --ui-color-text-high: #FFFFFF; --ui-color-text-med: #A1A1AA; --ui-color-text-low: #71717A; --ui-color-intent-primary: #198CFF; --ui-color-intent-telemetry: #4ED4E0; --ui-color-intent-warning: #FFBE4D; --ui-color-intent-success: #6FE37A; --ui-color-intent-critical: #E35C5C; --ui-radius-none: 0; --ui-radius-sm: 0.125rem; --ui-radius-md: 0.375rem; --ui-radius-lg: 0.5rem; --ui-radius-xl: 0.75rem; --ui-radius-full: 9999px; --ui-shadow-none: none; --ui-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05); --ui-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); --ui-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); --ui-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); --ui-shadow-focus: 0 0 0 4px rgba(25, 140, 255, 0.5); --ui-font-sans: 'Inter', system-ui, sans-serif; --ui-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace; } /* Theme override block */ [data-theme='default'] { /* Currently same as root, but allows for future overrides */ }