:root{--carbon-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--carbon-font-serif: "Inter", Georgia, serif;--carbon-font-mono: "JetBrains Mono", monospace;--helapa-type-scale: 1;--helapa-space-scale: 1.2;--carbon-type-01: 12px;--carbon-type-02: 12px;--carbon-type-03: 14px;--carbon-type-04: 16px;--carbon-type-05: 18px;--carbon-type-06: 21px;--carbon-type-07: 23px;--carbon-type-08: 26px;--carbon-type-09: 28px;--carbon-type-10: 32px;--carbon-lh-tight: 1.125;--carbon-lh-snug: 1.25;--carbon-lh-normal: 1.5;--carbon-lh-relaxed: 1.7;--carbon-s-01: calc(2px * var(--helapa-space-scale));--carbon-s-02: calc(4px * var(--helapa-space-scale));--carbon-s-03: calc(8px * var(--helapa-space-scale));--carbon-s-04: calc(12px * var(--helapa-space-scale));--carbon-s-05: calc(16px * var(--helapa-space-scale));--carbon-s-06: calc(24px * var(--helapa-space-scale));--carbon-s-07: calc(32px * var(--helapa-space-scale));--carbon-s-08: calc(40px * var(--helapa-space-scale));--carbon-s-09: calc(48px * var(--helapa-space-scale));--carbon-s-10: calc(64px * var(--helapa-space-scale));--carbon-s-11: calc(80px * var(--helapa-space-scale));--carbon-s-12: calc(96px * var(--helapa-space-scale));--carbon-s-13: calc(128px * var(--helapa-space-scale));--carbon-max-width: 1584px;--carbon-lg-width: 1312px;--carbon-md-width: 1056px;--carbon-sm-width: 672px;--carbon-reading-width: 736px;--carbon-fast-01: 70ms;--carbon-fast-02: .11s;--carbon-moderate-01: .15s;--carbon-moderate-02: .24s;--carbon-slow-01: .4s;--carbon-ease-productive: cubic-bezier(.2, 0, .38, .9);--carbon-ease-expressive: cubic-bezier(.4, .14, .3, 1);--carbon-brand-primary: var(--theme-color-primary, #161616);--carbon-brand-secondary: var(--theme-color-secondary, #525252);--carbon-brand-accent: var(--theme-color-accent, #0f62fe);--carbon-brand-background: var(--theme-color-background, #ffffff);--carbon-brand-surface: var(--theme-color-surface, #f4f4f4);--carbon-brand-border: var(--theme-color-border, #dfe3e8);--ui-radius: 0;--ui-radius-sm: 0;--ui-radius-lg: 0;--ui-glass-blur: 12px;--ui-bg: #0d0e12;--ui-bg-soft: #12141a;--ui-surface: #161821;--ui-surface-elevated: #1c1f2b;--ui-border: #262936;--ui-border-strong: #e5e7eb;--ui-text-primary: #e5e7eb;--ui-text-secondary: #9ca3af;--ui-text-tertiary: #6b7280;--ui-text-inverse: #0d0e12;--ui-link: #6366f1;--ui-link-hover: #818cf8;--ui-link-active: #a5b4fc;--ui-focus: #6366f1;--ui-hover: #1c1f2b;--ui-selected: #2d3345;--ui-overlay: rgba(0, 0, 0, .85);--ui-shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--ui-shadow-sm: 0 4px 12px rgba(0, 0, 0, .4);--ui-shadow-md: 0 8px 24px rgba(0, 0, 0, .5);--carbon-max-width: 100%;--carbon-lg-width: 100%;--carbon-md-width: 100%;--carbon-sm-width: 100%;--carbon-reading-width: 860px;--carbon-error: #da1e28;--carbon-success: #24a148;--carbon-warning: #f1c21b;--carbon-info: #0043ce;--carbon-bg: var(--ui-bg);--carbon-surface: var(--ui-surface);--carbon-border: var(--ui-border);--carbon-border-subtle: var(--ui-border);--carbon-border-strong: var(--ui-border-strong);--carbon-text-primary: var(--ui-text-primary);--carbon-text-secondary: var(--ui-text-secondary);--carbon-text-tertiary: var(--ui-text-tertiary);--carbon-text-inverse: var(--ui-text-inverse);--carbon-link: var(--ui-link);--carbon-link-hover: var(--ui-link-hover);--carbon-link-active: var(--ui-link-active);--carbon-interactive: var(--ui-link);--carbon-focus: var(--ui-focus);--carbon-hover-ui: var(--ui-hover);--carbon-hover-row: var(--ui-hover);--carbon-selected-ui: var(--ui-selected);--carbon-shadow: var(--ui-shadow-sm);--carbon-ui-background: var(--ui-bg-soft);--carbon-background: var(--ui-bg);--carbon-interactive-hover: var(--ui-link-hover);--carbon-hover-primary: var(--ui-link-hover);--carbon-icon-01: var(--ui-text-primary);--carbon-icon-02: var(--ui-text-secondary);--carbon-ui-05: #000000}html[data-ui-theme=light]{--ui-bg: #ffffff;--ui-bg-soft: #f4f4f4;--ui-surface: #ffffff;--ui-surface-elevated: #ffffff;--ui-border: #e0e0e0;--ui-border-strong: #161616;--ui-text-primary: #161616;--ui-text-secondary: #525252;--ui-text-tertiary: #6f6f6f;--ui-link: #0f62fe;--ui-link-hover: #0353e9;--ui-link-active: #002d9c;--ui-focus: #0f62fe;--ui-hover: #e5e5e5;--ui-selected: #d0e2ff;--ui-overlay: rgba(0, 0, 0, .55)}@media(prefers-color-scheme:dark){html[data-ui-theme=system]{--ui-bg: #000000;--ui-bg-soft: #121212;--ui-surface: #000000;--ui-surface-elevated: #161616;--ui-border: #262626;--ui-border-strong: #f4f4f4;--ui-text-primary: #f4f4f4;--ui-text-secondary: #a8a8a8;--ui-text-tertiary: #6f6f6f;--ui-link: #4589ff;--ui-link-hover: #78a9ff;--ui-link-active: #d0e2ff;--ui-focus: #4589ff;--ui-hover: #161616;--ui-selected: #393939;--ui-overlay: rgba(0, 0, 0, .82);--ui-shadow-xs: none;--ui-shadow-sm: none;--ui-shadow-md: none;--carbon-ui-05: #161616}}
