:root{--color-transparent:rgba(0,0,0,0);--color-horizon-surface-press:rgba(11,34,65,0.1);--color-horizon-surface-card-opaque:#fafcfe;--color-horizon-tint-tech-opaque:#cfebf5;--color-horizon-tint-primary-opaque:#d2e7ef;--color-horizon-tint-value-opaque:#efe4d1;--color-horizon-tint-danger-opaque:#ece3ea;--color-horizon-bg-base:#edf4fc;--color-horizon-bg-sunken:#dceaf8;--color-horizon-bg-raised:#ffffff;--color-horizon-surface-card:rgba(255,255,255,0.72);--color-horizon-surface-card-hover:#ffffff;--color-horizon-surface-overlay:rgba(220,234,248,0.84);--color-horizon-surface-inset:rgba(11,34,65,0.05);--color-horizon-border-subtle:rgba(11,34,65,0.1);--color-horizon-border-default:rgba(11,34,65,0.5);--color-horizon-border-strong:rgba(11,34,65,0.66);--color-horizon-border-focus:#0b6e7d;--color-horizon-text-primary:#101828;--color-horizon-text-secondary:#344054;--color-horizon-text-muted:#475467;--color-horizon-text-inverse:#f8fafc;--color-horizon-text-accent:#0b6e7d;--color-horizon-on-accent:#ffffff;--color-horizon-on-value:#050b14;--color-horizon-accent-primary:#0b6f71;--color-horizon-accent-tech-ink:#0b6e7d;--color-horizon-accent-value:#f6a623;--color-horizon-accent-value-hover:#ffbe4d;--color-horizon-tint-neutral:rgba(11,34,65,0.05);--color-horizon-tint-tech:rgba(24,182,201,0.14);--color-horizon-tint-tech-line:rgba(15,147,165,0.4);--color-horizon-on-tint-tech:#0b6e7d;--color-horizon-tint-primary:rgba(15,139,141,0.12);--color-horizon-tint-primary-line:rgba(11,110,112,0.4);--color-horizon-on-tint-primary:#075456;--color-horizon-tint-value:rgba(246,166,35,0.2);--color-horizon-tint-value-line:rgba(184,122,18,0.45);--color-horizon-on-tint-value:#7a4e08;--color-horizon-tint-danger:rgba(229,72,77,0.1);--color-horizon-tint-danger-line:rgba(163,42,46,0.4);--color-horizon-on-tint-danger:#b3261e;--color-brand-deep-ocean-navy-900:#0b2341;--color-brand-deep-ocean-navy-alpha96:rgba(11,35,65,0.96);--color-brand-viridian-300:#5fe3df;--color-brand-viridian-400:#14a5a7;--color-brand-viridian-500:#0f8b8d;--color-brand-viridian-700:#0b6f71;--color-brand-viridian-alpha16:rgba(15,139,141,0.16);--color-brand-tech-turquoise-400:#43c9d9;--color-brand-tech-turquoise-500:#18b6c9;--color-brand-tech-turquoise-700:#0b6e7d;--color-brand-tech-turquoise-alpha14:rgba(24,182,201,0.14);--color-brand-horizon-gold-400:#ffbe4d;--color-brand-horizon-gold-500:#f6a623;--color-brand-horizon-gold-600:#d8871a;--color-brand-horizon-gold-800:#7a4e08;--color-brand-horizon-gold-alpha14:rgba(246,166,35,0.14);--color-neutral-0:#ffffff;--color-neutral-50:#f8fafc;--color-neutral-400:#98a2b3;--color-neutral-500:#667085;--color-neutral-550:#55637a;--color-neutral-600:#475467;--color-neutral-900:#101828;--color-neutral-950:#050b14;--color-neutral-dark-alpha50:rgba(5,11,20,0.5);--color-neutral-dark-alpha72:rgba(16,24,40,0.72);--color-neutral-boundary-alpha56:rgba(102,112,133,0.56);--color-neutral-white-alpha04:rgba(255,255,255,0.04);--color-neutral-white-alpha06:rgba(255,255,255,0.06);--color-neutral-white-alpha08:rgba(255,255,255,0.08);--color-functional-success-300:#6ce9a6;--color-functional-warning-300:#fec84b;--color-functional-warning-700:#8f3b06;--color-functional-danger-300:#fda29b;--color-functional-danger-700:#b3261e;--color-functional-danger-alpha12:rgba(253,162,155,0.12);--color-logotype-ember:#ff7900;--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--space-40:160px;--layout-container-max:1280px;--layout-container-narrow:720px;--layout-grid-columns:12;--radius-none:0px;--radius-xs:2px;--radius-sm:4px;--radius-utility-sm:8px;--radius-utility-md:12px;--radius-card:12px;--radius-dialog:16px;--radius-hero:24px;--radius-pill:999px;--radius-full:50%;--size-badge:22px;--size-table-row:48px;--size-icon-sm:14px;--size-icon-button:16px;--size-icon-inline:18px;--size-icon-feature:24px;--size-control-sm:36px;--size-control-md:44px;--size-control-lg:48px;--size-target:44px;--font-family-display:Jost;--font-family-body:Manrope;--font-family-mono:"IBM Plex Mono";--font-family-display-fallback:"Jost","Noto Sans Thai",Futura,system-ui,sans-serif;--font-family-body-fallback:"Manrope","Noto Sans Thai",system-ui,-apple-system,sans-serif;--font-family-mono-fallback:"IBM Plex Mono","Noto Sans Thai",ui-monospace,monospace;--font-family-thai:"IBM Plex Sans Thai";--font-family-thai-fallback:"IBM Plex Sans Thai","Noto Sans Thai",system-ui,sans-serif;--font-weight-extralight:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--motion-duration-instant:80ms;--motion-duration-exit:140ms;--motion-duration-standard:200ms;--motion-duration-enter:320ms;--motion-duration-journey:520ms;--motion-easing-standard:cubic-bezier(.4,0,.2,1);--motion-easing-out:cubic-bezier(.16,1,.3,1);--motion-easing-in:cubic-bezier(.6,0,1,1);--motion-transform-lift:translateY(-1px);--motion-transform-press:scale(.985);--motion-scale-enter:0.96;--blur-sm:blur(8px);--blur-md:blur(16px);--blur-glass:blur(24px) saturate(140%);--gradient-primary:linear-gradient(135deg,#0B2341,#0F8B8D);--gradient-technology:linear-gradient(135deg,#18B6C9,#0F8B8D);--gradient-opportunity:linear-gradient(135deg,#0F8B8D,#F6A623);--type-display-hero-size:clamp(48px,6vw,72px);--type-display-hero-line-height-latin:1.04;--type-display-hero-tracking-latin:-0.02em;--type-display-lg-size:clamp(36px,4vw,56px);--type-display-lg-line-height-latin:1.04;--type-display-lg-tracking-latin:-0.02em;--type-display-md-size:clamp(28px,3vw,40px);--type-display-md-line-height-latin:1.16;--type-display-md-tracking-latin:-0.01em;--type-heading-1-size:32px;--type-heading-1-line-height-latin:1.16;--type-heading-1-tracking-latin:-0.01em;--type-heading-2-size:24px;--type-heading-2-line-height-latin:1.16;--type-heading-2-tracking-latin:0em;--type-heading-3-size:20px;--type-heading-3-line-height-latin:1.16;--type-heading-3-tracking-latin:0em;--type-title-size:20px;--type-title-line-height-latin:1.16;--type-title-tracking:0em;--type-body-lg-size:18px;--type-body-lg-line-height-latin:1.6;--type-body-default-size:16px;--type-body-default-line-height-latin:1.6;--type-body-strong-size:16px;--type-body-strong-line-height-latin:1.6;--type-label-size:14px;--type-label-line-height-latin:1.35;--type-label-tracking-latin:-0.01em;--type-caption-size:13px;--type-caption-line-height-latin:1.35;--type-caption-tracking-latin:0.01em;--type-eyebrow-size:11px;--type-eyebrow-line-height-latin:1.2;--type-eyebrow-tracking-latin:0.18em;--type-mono-size:14px;--type-mono-line-height-latin:1.35;--type-mono-line-height-thai:1.55;--type-mono-tracking:0em;--type-thai-display-1-size:72px;--type-thai-display-1-line-height:1.3;--type-thai-display-1-weight:300;--type-thai-display-1-tracking:0em;--type-thai-display-2-size:56px;--type-thai-display-2-line-height:1.3;--type-thai-display-2-weight:300;--type-thai-display-2-tracking:0em;--type-thai-h1-size:40px;--type-thai-h1-line-height:1.4;--type-thai-h1-weight:400;--type-thai-h1-tracking:0em;--type-thai-h2-size:32px;--type-thai-h2-line-height:1.4;--type-thai-h2-weight:400;--type-thai-h2-tracking:0em;--type-thai-h3-size:24px;--type-thai-h3-line-height:1.45;--type-thai-h3-weight:500;--type-thai-h3-tracking:0em;--type-thai-h4-size:20px;--type-thai-h4-line-height:1.45;--type-thai-h4-weight:600;--type-thai-h4-tracking:0em;--type-thai-body-lg-size:18px;--type-thai-body-lg-line-height:1.8;--type-thai-body-lg-weight:400;--type-thai-body-lg-tracking:0em;--type-thai-body-size:16px;--type-thai-body-line-height:1.8;--type-thai-body-weight:400;--type-thai-body-tracking:0em;--type-thai-body-sm-size:14px;--type-thai-body-sm-line-height:1.6;--type-thai-body-sm-weight:400;--type-thai-body-sm-tracking:0em;--type-thai-label-size:14px;--type-thai-label-line-height:1.6;--type-thai-label-weight:600;--type-thai-label-tracking:0em;--type-thai-caption-size:13px;--type-thai-caption-line-height:1.6;--type-thai-caption-weight:400;--type-thai-caption-tracking:0em;--type-thai-eyebrow-size:13px;--type-thai-eyebrow-line-height:1.5;--type-thai-eyebrow-weight:500;--type-thai-eyebrow-tracking:0.08em;--elevation-flat:none;--inset-control-x:20px;--inset-field-x:14px;--shadow-sm:0 1px 2px rgba(11,34,65,.08);--shadow-md:0 8px 24px -8px rgba(11,34,65,.16);--shadow-lg:0 24px 64px -16px rgba(11,34,65,.2);--shadow-inset-top:inset 0 1px 0 rgba(255,255,255,.9);--glow-viridian:0 0 0 1px rgba(11,110,112,.5),0 8px 32px -8px rgba(11,110,112,.28);--glow-turquoise:0 0 0 1px rgba(15,147,165,.45),0 8px 32px -8px rgba(15,147,165,.26);--glow-gold:0 0 0 1px rgba(184,122,18,.45),0 8px 32px -8px rgba(246,166,35,.4);--ring-focus:0 0 0 3px #0b6e7d;--color-surface-page:var(--color-horizon-bg-base);--color-surface-shell:var(--color-horizon-bg-sunken);--color-surface-panel:var(--color-horizon-bg-raised);--color-surface-panel-subtle:var(--color-horizon-bg-sunken);--color-surface-card:var(--color-horizon-surface-card);--color-surface-card-hover:var(--color-horizon-surface-card-hover);--color-surface-inset:var(--color-horizon-surface-inset);--color-surface-press:var(--color-horizon-surface-press);--color-surface-overlay:var(--color-horizon-bg-raised);--color-surface-scrim:var(--color-horizon-surface-overlay);--color-surface-selected:var(--color-horizon-tint-primary);--color-surface-information:var(--color-horizon-tint-tech);--color-surface-opportunity:var(--color-horizon-tint-value);--color-surface-danger:var(--color-horizon-tint-danger);--color-surface-editorial:var(--color-horizon-bg-raised);--color-text-primary:var(--color-horizon-text-primary);--color-text-secondary:var(--color-horizon-text-secondary);--color-text-muted:var(--color-horizon-text-muted);--color-text-disabled:var(--color-neutral-500);--color-text-inverse:var(--color-horizon-text-inverse);--color-text-accent:var(--color-horizon-text-accent);--color-text-brand:var(--color-horizon-on-tint-primary);--color-border-subtle:var(--color-horizon-border-subtle);--color-border-default:var(--color-horizon-border-default);--color-border-strong:var(--color-horizon-border-strong);--color-action-primary-background:var(--color-horizon-accent-primary);--color-action-primary-foreground:var(--color-horizon-on-accent);--color-action-value-background:var(--color-horizon-accent-value);--color-action-value-background-hover:var(--color-horizon-accent-value-hover);--color-action-value-foreground:var(--color-horizon-on-value);--color-action-outline-background:var(--color-transparent);--color-action-outline-border-hover:var(--color-horizon-accent-tech-ink);--color-action-destructive-background:var(--color-transparent);--color-action-destructive-foreground:var(--color-horizon-on-tint-danger);--color-action-destructive-border:var(--color-horizon-tint-danger-line);--color-focus-ring:var(--color-horizon-border-focus);--color-wayfinding-indicator:var(--color-horizon-accent-tech-ink);--color-icon-technology:var(--color-horizon-accent-tech-ink);--color-selection-background:var(--color-horizon-tint-primary);--color-selection-foreground:var(--color-horizon-on-tint-primary);--color-status-success-surface:var(--color-horizon-tint-primary);--color-status-success-foreground:var(--color-horizon-on-tint-primary);--color-status-success-border:var(--color-horizon-tint-primary-line);--color-status-warning-surface:var(--color-horizon-tint-value);--color-status-warning-foreground:var(--color-functional-warning-700);--color-status-warning-border:var(--color-horizon-tint-value-line);--color-status-information-foreground:var(--color-horizon-on-tint-tech);--color-status-information-border:var(--color-horizon-tint-tech-line);--color-status-ai-foreground:var(--color-horizon-on-tint-tech);--color-status-ai-border:var(--color-horizon-tint-tech-line);--color-status-opportunity-foreground:var(--color-horizon-on-tint-value);--color-status-opportunity-border:var(--color-horizon-tint-value-line);--color-status-neutral-surface:var(--color-horizon-tint-neutral);--color-status-danger-foreground:var(--color-horizon-on-tint-danger);--color-status-danger-border:var(--color-horizon-tint-danger-line);--color-accent:var(--color-brand-horizon-gold-500);--space-sm:var(--space-2);--space-md:var(--space-4);--space-lg:var(--space-6);--space-gap-sm:var(--space-2);--space-gap-md:var(--space-4);--space-gap-lg:var(--space-6);--layout-gutter-inline:var(--space-8);--layout-section-y:var(--space-32);--layout-section-y-compact:var(--space-20);--layout-grid-gap:var(--space-6);--radius-md:var(--radius-utility-sm);--size-control:var(--size-target);--size-control-large:var(--size-control-lg);--motion-easing-journey:var(--motion-easing-out);--type-display-hero-family:var(--font-family-display);--type-display-hero-weight:var(--font-weight-light);--type-display-hero-line-height-thai:var(--type-thai-display-1-line-height);--type-display-hero-tracking-thai:var(--type-thai-display-1-tracking);--type-display-lg-family:var(--font-family-display);--type-display-lg-weight:var(--font-weight-light);--type-display-lg-line-height-thai:var(--type-thai-display-2-line-height);--type-display-lg-tracking-thai:var(--type-thai-display-2-tracking);--type-display-md-family:var(--font-family-display);--type-display-md-weight:var(--font-weight-regular);--type-display-md-line-height-thai:var(--type-thai-h1-line-height);--type-display-md-tracking-thai:var(--type-thai-h1-tracking);--type-heading-1-family:var(--font-family-display);--type-heading-1-weight:var(--font-weight-regular);--type-heading-1-line-height-thai:var(--type-thai-h2-line-height);--type-heading-1-tracking-thai:var(--type-thai-h2-tracking);--type-heading-2-family:var(--font-family-body);--type-heading-2-weight:var(--font-weight-medium);--type-heading-2-line-height-thai:var(--type-thai-h3-line-height);--type-heading-2-tracking-thai:var(--type-thai-h3-tracking);--type-heading-3-family:var(--font-family-body);--type-heading-3-weight:var(--font-weight-semibold);--type-heading-3-line-height-thai:var(--type-thai-h4-line-height);--type-heading-3-tracking-thai:var(--type-thai-h4-tracking);--type-title-family:var(--font-family-body);--type-title-weight:var(--font-weight-semibold);--type-title-line-height-thai:var(--type-thai-h4-line-height);--type-body-lg-family:var(--font-family-body);--type-body-lg-weight:var(--font-weight-regular);--type-body-lg-line-height-thai:var(--type-thai-body-lg-line-height);--type-body-default-family:var(--font-family-body);--type-body-default-weight:var(--font-weight-regular);--type-body-default-line-height-thai:var(--type-thai-body-line-height);--type-body-strong-family:var(--font-family-body);--type-body-strong-weight:var(--font-weight-semibold);--type-body-strong-line-height-thai:var(--type-thai-body-line-height);--type-label-family:var(--font-family-body);--type-label-weight:var(--font-weight-semibold);--type-label-line-height-thai:var(--type-thai-label-line-height);--type-label-tracking-thai:var(--type-thai-label-tracking);--type-caption-family:var(--font-family-body);--type-caption-weight:var(--font-weight-regular);--type-caption-line-height-thai:var(--type-thai-caption-line-height);--type-caption-tracking-thai:var(--type-thai-caption-tracking);--type-eyebrow-family:var(--font-family-body);--type-eyebrow-weight:var(--font-weight-medium);--type-eyebrow-line-height-thai:var(--type-thai-eyebrow-line-height);--type-eyebrow-tracking-thai:var(--type-thai-eyebrow-tracking);--type-mono-family:var(--font-family-mono);--type-mono-weight:var(--font-weight-regular);--type-thai-display-1-family:var(--font-family-thai-fallback);--type-thai-display-2-family:var(--font-family-thai-fallback);--type-thai-h1-family:var(--font-family-thai-fallback);--type-thai-h2-family:var(--font-family-thai-fallback);--type-thai-h3-family:var(--font-family-thai-fallback);--type-thai-h4-family:var(--font-family-thai-fallback);--type-thai-body-lg-family:var(--font-family-thai-fallback);--type-thai-body-family:var(--font-family-thai-fallback);--type-thai-body-sm-family:var(--font-family-thai-fallback);--type-thai-label-family:var(--font-family-thai-fallback);--type-thai-caption-family:var(--font-family-thai-fallback);--type-thai-eyebrow-family:var(--font-family-thai-fallback);--elevation-floating:var(--shadow-lg);--elevation-media:var(--shadow-md);--transition-press-duration:var(--motion-duration-instant);--transition-press-easing:var(--motion-easing-out);--transition-press-transform:var(--motion-transform-press);--transition-surface-duration:var(--motion-duration-standard);--transition-surface-easing:var(--motion-easing-standard);--transition-enter-duration:var(--motion-duration-enter);--transition-enter-easing:var(--motion-easing-out);--transition-exit-duration:var(--motion-duration-exit);--transition-exit-easing:var(--motion-easing-in);--transition-journey-duration:var(--motion-duration-journey);--transition-journey-easing:var(--motion-easing-out);--transition-lift-transform:var(--motion-transform-lift);--button-workspace-primary-glow:var(--glow-viridian);--button-workspace-value-glow:var(--glow-gold);--button-workspace-radius:var(--radius-pill);--button-workspace-height:var(--size-control-lg);--button-workspace-height-medium:var(--size-control-md);--button-workspace-height-small:var(--size-control-sm);--button-workspace-target:var(--size-target);--button-workspace-padding-x:var(--inset-control-x);--button-marketing-radius:var(--radius-pill);--button-marketing-height:var(--size-control-lg);--button-icon-radius:var(--radius-utility-sm);--button-icon-size:var(--size-target);--button-icon-glyph:var(--size-icon-inline);--button-focus-shadow:var(--ring-focus);--card-workspace-radius:var(--radius-card);--card-workspace-padding:var(--space-6);--card-marketing-radius:var(--radius-card);--card-marketing-padding:var(--space-6);--form-focus-shadow:var(--ring-focus);--form-radius:var(--radius-utility-sm);--form-height:var(--size-control-md);--form-target:var(--size-target);--form-padding-x:var(--inset-field-x);--navigation-radius:var(--radius-utility-sm);--table-row-height:var(--size-table-row);--table-radius:var(--radius-utility-md);--dialog-radius:var(--radius-dialog);--dialog-backdrop-blur:var(--blur-sm);--feedback-radius:var(--radius-utility-md);--status-badge-radius:var(--radius-pill);--status-badge-height:var(--size-badge);--wordmark-chevron:var(--color-logotype-ember);--color-text-on-light:var(--color-text-primary);--color-action-secondary-background:var(--color-surface-card);--color-action-secondary-background-hover:var(--color-surface-card-hover);--color-action-secondary-foreground:var(--color-text-primary);--color-action-secondary-border:var(--color-border-default);--color-action-secondary-border-hover:var(--color-border-strong);--color-action-outline-foreground:var(--color-text-primary);--color-action-outline-border:var(--color-border-strong);--color-action-tertiary-foreground:var(--color-text-accent);--color-action-destructive-background-hover:var(--color-surface-danger);--color-link-on-light:var(--color-text-accent);--color-status-information-surface:var(--color-surface-information);--color-status-ai-surface:var(--color-surface-information);--color-status-opportunity-surface:var(--color-surface-opportunity);--color-status-neutral-foreground:var(--color-text-muted);--color-status-neutral-border:var(--color-border-default);--color-status-danger-surface:var(--color-surface-danger);--color-background:var(--color-surface-page);--color-foreground:var(--color-text-primary);--color-surface-legacy:var(--color-surface-panel);--color-surface-inverse:var(--color-surface-editorial);--color-border-legacy:var(--color-border-default);--color-input:var(--color-border-default);--color-primary:var(--color-action-primary-background);--color-primary-foreground:var(--color-action-primary-foreground);--color-muted-background:var(--color-surface-panel-subtle);--color-muted-foreground:var(--color-text-secondary);--color-accent-foreground:var(--color-action-value-foreground);--button-workspace-primary-background:var(--color-action-primary-background);--button-workspace-primary-foreground:var(--color-action-primary-foreground);--button-workspace-value-background:var(--color-action-value-background);--button-workspace-value-background-hover:var(--color-action-value-background-hover);--button-workspace-value-foreground:var(--color-action-value-foreground);--button-workspace-outline-background:var(--color-action-outline-background);--button-workspace-outline-border-hover:var(--color-action-outline-border-hover);--button-workspace-destructive-background:var(--color-action-destructive-background);--button-workspace-destructive-foreground:var(--color-action-destructive-foreground);--button-workspace-destructive-border:var(--color-action-destructive-border);--button-focus:var(--color-focus-ring);--button-press-transform:var(--transition-press-transform);--card-workspace-background:var(--color-surface-card);--card-workspace-background-hover:var(--color-surface-card-hover);--card-workspace-foreground:var(--color-text-primary);--card-workspace-border:var(--color-border-subtle);--card-workspace-border-hover:var(--color-border-default);--card-marketing-background:var(--color-surface-card);--card-marketing-background-hover:var(--color-surface-card-hover);--card-marketing-border:var(--color-border-subtle);--card-lift-transform:var(--transition-lift-transform);--form-background:var(--color-surface-inset);--form-foreground:var(--color-text-primary);--form-placeholder:var(--color-text-secondary);--form-border:var(--color-border-default);--form-focus:var(--color-focus-ring);--form-danger:var(--color-status-danger-foreground);--navigation-background:var(--color-surface-shell);--navigation-foreground:var(--color-text-secondary);--navigation-active-background:var(--color-surface-selected);--navigation-active-foreground:var(--color-text-primary);--navigation-indicator:var(--color-wayfinding-indicator);--table-background:var(--color-surface-panel);--table-header-background:var(--color-surface-panel-subtle);--table-foreground:var(--color-text-primary);--table-muted-foreground:var(--color-text-secondary);--table-border:var(--color-border-subtle);--dialog-background:var(--color-surface-overlay);--dialog-foreground:var(--color-text-primary);--dialog-border:var(--color-border-default);--dialog-scrim:var(--color-surface-scrim);--dialog-shadow:var(--elevation-floating);--feedback-information-foreground:var(--color-status-information-foreground);--feedback-information-border:var(--color-status-information-border);--feedback-success-background:var(--color-status-success-surface);--feedback-success-foreground:var(--color-status-success-foreground);--feedback-success-border:var(--color-status-success-border);--feedback-warning-background:var(--color-status-warning-surface);--feedback-warning-foreground:var(--color-status-warning-foreground);--feedback-warning-border:var(--color-status-warning-border);--feedback-danger-foreground:var(--color-status-danger-foreground);--feedback-danger-border:var(--color-status-danger-border);--status-badge-success-background:var(--color-status-success-surface);--status-badge-success-foreground:var(--color-status-success-foreground);--status-badge-success-border:var(--color-status-success-border);--status-badge-warning-background:var(--color-status-warning-surface);--status-badge-warning-foreground:var(--color-status-warning-foreground);--status-badge-warning-border:var(--color-status-warning-border);--status-badge-information-foreground:var(--color-status-information-foreground);--status-badge-information-border:var(--color-status-information-border);--status-badge-ai-foreground:var(--color-status-ai-foreground);--status-badge-ai-border:var(--color-status-ai-border);--status-badge-opportunity-foreground:var(--color-status-opportunity-foreground);--status-badge-opportunity-border:var(--color-status-opportunity-border);--status-badge-neutral-background:var(--color-status-neutral-surface);--status-badge-danger-foreground:var(--color-status-danger-foreground);--status-badge-danger-border:var(--color-status-danger-border);--color-foreground-inverse:var(--color-text-on-light);--color-secondary:var(--color-action-secondary-background);--color-secondary-foreground:var(--color-action-secondary-foreground);--button-workspace-secondary-background:var(--color-action-secondary-background);--button-workspace-secondary-background-hover:var(--color-action-secondary-background-hover);--button-workspace-secondary-foreground:var(--color-action-secondary-foreground);--button-workspace-secondary-border:var(--color-action-secondary-border);--button-workspace-secondary-border-hover:var(--color-action-secondary-border-hover);--button-workspace-outline-foreground:var(--color-action-outline-foreground);--button-workspace-outline-border:var(--color-action-outline-border);--button-workspace-tertiary-foreground:var(--color-action-tertiary-foreground);--button-workspace-destructive-background-hover:var(--color-action-destructive-background-hover);--feedback-information-background:var(--color-status-information-surface);--feedback-danger-background:var(--color-status-danger-surface);--status-badge-information-background:var(--color-status-information-surface);--status-badge-ai-background:var(--color-status-ai-surface);--status-badge-opportunity-background:var(--color-status-opportunity-surface);--status-badge-neutral-foreground:var(--color-status-neutral-foreground);--status-badge-neutral-border:var(--color-status-neutral-border);--status-badge-danger-background:var(--color-status-danger-surface)}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){:root{--color-surface-card:var(--color-horizon-surface-card-opaque);--color-surface-information:var(--color-horizon-tint-tech-opaque);--color-status-success-surface:var(--color-horizon-tint-primary-opaque);--color-status-warning-surface:var(--color-horizon-tint-value-opaque);--color-surface-opportunity:var(--color-horizon-tint-value-opaque);--color-surface-danger:var(--color-horizon-tint-danger-opaque)}}@media (prefers-contrast:more){:root{--color-border-subtle:var(--color-horizon-border-strong);--color-text-muted:var(--color-horizon-text-secondary)}}