:root{color-scheme:dark;--color-bg:#0e0e10;--color-header:#18181b;--color-surface:#18181b;--color-surface-raised:#1f1f23;--color-surface-hover:#26262c;--color-field:#232327;--color-button:#2f2f35;--color-button-hover:#3b3b44;--color-tag:#2f2f35;--color-tag-hover:#45454f;--color-text:#efeff1;--color-heading:#ffffff;--color-label:#dedee3;--color-muted:#adadb8;--color-placeholder:#adadb8;--color-nav:#dedee3;--color-text-warm:#dedee3;--color-accent:#bf94ff;--color-accent-soft:#2e2142;--color-primary-bg:#9146ff;--color-primary-hover:#772ce8;--color-on-primary:#ffffff;--color-rating-positive-text:#00f593;--color-rating-positive-bg:#12392b;--color-rating-positive-border:#247f58;--color-rating-negative-text:#ff5d6e;--color-rating-negative-bg:#451c24;--color-rating-negative-border:#ac3c4d;--color-rating-partial-text:#ffce66;--color-rating-partial-bg:#3b3019;--color-rating-partial-border:#8d702e;--color-purple:#a970ff;--color-battle-orange:#ffba70;--color-battle-purple:var(--color-purple);--battle-portrait-fade-start:72%;--color-border:#303036;--color-control-border:#676773;--color-control-border-hover:#a970ff;--color-focus:#bf94ff;--color-chart-critical:var(--color-rating-negative-text);--color-chart-partial:var(--color-rating-partial-text);--color-avatar-bg:#392458;--color-avatar-text:#e3d1ff;--color-avatar-warm-bg:#303036;--color-avatar-warm-text:#dedee3;--border-width:1px;--border-width-active:2px;--border-style:solid;--border-style-suggestion:dashed;--editor-section-background:transparent;--editor-group-background:transparent;--editor-section-border-width:0px;--editor-group-border-width:0px;--radius-xs:4px;--radius-sm:4px;--radius-control:4px;--radius-panel:6px;--radius-pill:999px;--focus-width:2px;--focus-offset:3px;--icon-size:16px;--shadow-nav-active:inset 0 calc(-1 * var(--border-width-active)) var(--color-accent);--shadow-popover:0 var(--space-3) var(--space-8) #0005;--motion-fast:140ms;--motion-easing:ease;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-12:48px;--space-16:64px;--space-24:96px;--font-body:'Host Grotesk',Arial,sans-serif;--font-heading:var(--font-body);--font-tracking-heading:normal;--font-size-10:10px;--font-size-11:11px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-16:16px;--font-size-18:18px;--font-size-19:19px;--font-size-20:20px;--font-size-22:22px;--font-size-24:24px;--font-size-28:28px;--font-size-34:34px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-body:1.6;--line-height-heading:1.4;--line-height-icon:1.3;--layout-header-height:64px;--layout-admin-header-height-small:112px;--layout-workspace-width:1120px;--layout-dashboard-width:1180px;--layout-login-width:460px;--layout-table-min-width:650px;--layout-editor-copy-width:760px;--layout-navigation-basis:500px;--layout-person-min-width:220px;--layout-search-min-width:240px;--layout-dashboard-search-width:300px;--layout-filter-width:200px;--layout-filter-mobile-width:170px;--layout-note-min-height:160px;--layout-answer-min-height:176px;--layout-section-scroll-offset:200px;--layout-editor-gutter:clamp(var(--space-4), 3vw, var(--space-12))}