/**
 * Arctic Wolves semantic design tokens.
 *
 * Load after primitives.css. Components and pages may use only these tokens.
 * Tenant overrides load after this file and may redefine approved color and
 * font-family tokens without introducing literals or additional token names.
 */
:root {
    --aw-color-action-primary: var(--aw-primitive-color-blue-700);
    --aw-color-action-primary-hover: var(--aw-primitive-color-blue-800);
    --aw-color-action-on-primary: var(--aw-primitive-color-white);
    --aw-color-action-secondary: var(--aw-primitive-color-gold-500);
    --aw-color-action-on-secondary: var(--aw-primitive-color-slate-950);

    --aw-color-canvas: var(--aw-primitive-color-slate-100);
    --aw-color-surface: var(--aw-primitive-color-white);
    --aw-color-surface-raised: var(--aw-primitive-color-white);
    --aw-color-surface-inverse: var(--aw-primitive-color-slate-950);
    --aw-color-surface-inverse-hover: var(--aw-primitive-color-slate-900);
    --aw-color-surface-inverse-current: var(--aw-primitive-color-purple-950);
    --aw-color-text: var(--aw-primitive-color-slate-950);
    --aw-color-text-muted: var(--aw-primitive-color-slate-600);
    --aw-color-text-inverse: var(--aw-primitive-color-white);
    --aw-color-border: var(--aw-primitive-color-slate-300);

    --aw-color-success: var(--aw-primitive-color-green-700);
    --aw-color-warning: var(--aw-primitive-color-amber-800);
    --aw-color-danger: var(--aw-primitive-color-red-700);
    --aw-color-info: var(--aw-primitive-color-blue-700);
    --aw-color-focus-ring: var(--aw-primitive-color-blue-600);

    --aw-color-dashboard-canvas: var(--aw-primitive-color-ink-950);
    --aw-color-dashboard-surface: var(--aw-primitive-color-ink-900);
    --aw-color-dashboard-surface-secondary: var(--aw-primitive-color-ink-850);
    --aw-color-dashboard-surface-tertiary: var(--aw-primitive-color-ink-800);
    --aw-color-dashboard-text: var(--aw-primitive-color-ice-50);
    --aw-color-dashboard-text-secondary: var(--aw-primitive-color-slate-200);
    --aw-color-dashboard-text-tertiary: var(--aw-primitive-color-slate-400);
    --aw-color-dashboard-border: var(--aw-primitive-color-slate-700);
    --aw-color-dashboard-border-strong: var(--aw-primitive-color-slate-500);
    --aw-color-dashboard-action: var(--aw-primitive-color-violet-500);
    --aw-color-dashboard-action-hover: var(--aw-primitive-color-violet-300);
    --aw-color-dashboard-action-fill: var(--aw-primitive-color-violet-600);
    --aw-color-dashboard-action-fill-hover: var(--aw-primitive-color-violet-700);
    --aw-color-dashboard-focus: var(--aw-primitive-color-cyan-300);
    --aw-color-dashboard-info: var(--aw-primitive-color-cyan-300);
    --aw-color-dashboard-info-surface: var(--aw-primitive-color-ink-850);
    --aw-color-dashboard-success: var(--aw-primitive-color-green-300);
    --aw-color-dashboard-success-surface: var(--aw-primitive-color-ink-850);
    --aw-color-dashboard-warning: var(--aw-primitive-color-amber-300);
    --aw-color-dashboard-warning-surface: var(--aw-primitive-color-ink-850);
    --aw-color-dashboard-danger: var(--aw-primitive-color-red-300);
    --aw-color-dashboard-danger-surface: var(--aw-primitive-color-ink-850);
    --aw-color-public-canvas: var(--aw-primitive-color-ink-950);
    --aw-color-public-surface: var(--aw-primitive-color-ink-900);
    --aw-color-public-surface-secondary: var(--aw-primitive-color-ink-850);
    --aw-color-public-surface-tertiary: var(--aw-primitive-color-ink-800);
    --aw-color-public-scrim: var(--aw-primitive-color-public-scrim);
    --aw-color-public-text: var(--aw-primitive-color-ice-50);
    --aw-color-public-text-muted: var(--aw-primitive-color-slate-200);
    --aw-color-public-border: var(--aw-primitive-color-slate-700);
    --aw-color-public-border-strong: var(--aw-primitive-color-slate-500);
    --aw-color-public-action: var(--aw-primitive-color-violet-600);
    --aw-color-public-action-hover: var(--aw-primitive-color-violet-700);
    --aw-color-public-accent: var(--aw-primitive-color-violet-300);
    --aw-color-public-info: var(--aw-primitive-color-cyan-300);
    --aw-color-public-success: var(--aw-primitive-color-green-300);
    --aw-color-public-warning: var(--aw-primitive-color-amber-300);
    --aw-color-public-danger: var(--aw-primitive-color-red-300);
    --aw-color-transparent: var(--aw-primitive-color-transparent);
    --aw-color-forced-focus: var(--aw-primitive-color-forced-focus);

    --aw-font-body: var(--aw-primitive-font-system);
    --aw-font-display: var(--aw-primitive-font-system);
    --aw-font-size-sm: var(--aw-primitive-font-size-sm);
    --aw-font-size-md: var(--aw-primitive-font-size-md);
    --aw-font-size-lg: var(--aw-primitive-font-size-lg);
    --aw-font-size-xl: var(--aw-primitive-font-size-xl);
    --aw-font-size-2xl: var(--aw-primitive-font-size-2xl);
    --aw-line-body: var(--aw-primitive-line-body);
    --aw-line-tight: var(--aw-primitive-line-tight);
    --aw-font-weight-regular: var(--aw-primitive-font-weight-regular);
    --aw-font-weight-semibold: var(--aw-primitive-font-weight-semibold);
    --aw-font-weight-bold: var(--aw-primitive-font-weight-bold);
    --aw-font-weight-black: var(--aw-primitive-font-weight-black);

    --aw-space-1: var(--aw-primitive-space-1);
    --aw-space-2: var(--aw-primitive-space-2);
    --aw-space-3: var(--aw-primitive-space-3);
    --aw-space-4: var(--aw-primitive-space-4);
    --aw-space-5: var(--aw-primitive-space-5);
    --aw-space-6: var(--aw-primitive-space-6);
    --aw-space-7: var(--aw-primitive-space-7);
    --aw-space-8: var(--aw-primitive-space-8);
    --aw-space-9: var(--aw-primitive-space-9);
    --aw-space-10: var(--aw-primitive-space-10);
    --aw-space-0: var(--aw-primitive-space-0);
    --aw-space-card-tablet: var(--aw-primitive-space-card-tablet);
    --aw-space-section-desktop: var(--aw-primitive-space-section-desktop);
    --aw-content-max: var(--aw-primitive-content-max);
    --aw-content-public-max: var(--aw-primitive-content-public-max);
    --aw-content-reading-max: var(--aw-primitive-content-reading-max);
    --aw-content-measure: var(--aw-primitive-content-measure);
    --aw-tap-min: var(--aw-primitive-tap-min);

    --aw-radius-sm: var(--aw-primitive-radius-sm);
    --aw-radius-md: var(--aw-primitive-radius-md);
    --aw-radius-lg: var(--aw-primitive-radius-lg);
    --aw-radius-card: var(--aw-primitive-radius-card);
    --aw-radius-pill: var(--aw-primitive-radius-pill);
    --aw-border-thin: var(--aw-primitive-border-thin);
    --aw-border-strong: var(--aw-primitive-border-strong);
    --aw-control-sm: var(--aw-primitive-control-sm);
    --aw-control-md: var(--aw-primitive-control-md);
    --aw-control-lg: var(--aw-primitive-control-lg);
    --aw-table-row-min: var(--aw-primitive-table-row-min);
    --aw-pane-max: var(--aw-primitive-pane-max);
    --aw-focused-max: var(--aw-primitive-focused-max);
    --aw-card-min: var(--aw-primitive-card-min);
    --aw-opacity-disabled: var(--aw-primitive-opacity-disabled);
    --aw-shadow-focus: var(--aw-primitive-shadow-focus);
    --aw-shadow-raised: var(--aw-primitive-shadow-raised);
    --aw-shadow-public-card: var(--aw-primitive-shadow-public-card);
    --aw-shadow-public-dialog: var(--aw-primitive-shadow-public-dialog);
    --aw-motion-fast: var(--aw-primitive-motion-fast);
    --aw-motion-standard: var(--aw-primitive-motion-standard);
    --aw-easing-standard: var(--aw-primitive-easing-standard);
    --aw-motion-pane-fast: var(--aw-primitive-motion-pane-fast);
    --aw-motion-pane-normal: var(--aw-primitive-motion-pane-normal);
    --aw-motion-loading: var(--aw-primitive-motion-loading);

    --aw-type-display-size: var(--aw-primitive-type-display-size);
    --aw-type-display-line: var(--aw-primitive-type-display-line);
    --aw-type-display-weight: var(--aw-font-weight-bold);
    --aw-type-page-title-size: var(--aw-primitive-type-page-title-size);
    --aw-type-page-title-line: var(--aw-line-tight);
    --aw-type-page-title-weight: var(--aw-font-weight-bold);
    --aw-type-section-title-size: var(--aw-font-size-2xl);
    --aw-type-section-title-line: var(--aw-line-tight);
    --aw-type-section-title-weight: var(--aw-font-weight-bold);
    --aw-type-card-title-size: var(--aw-font-size-lg);
    --aw-type-card-title-line: var(--aw-primitive-type-card-title-line);
    --aw-type-card-title-weight: var(--aw-font-weight-semibold);
    --aw-type-body-size: var(--aw-font-size-md);
    --aw-type-body-line: var(--aw-line-body);
    --aw-type-body-weight: var(--aw-font-weight-regular);
    --aw-type-lead-size: var(--aw-font-size-lg);
    --aw-type-lead-line: var(--aw-primitive-type-lead-line);
    --aw-type-lead-weight: var(--aw-font-weight-regular);
    --aw-type-label-size: var(--aw-font-size-sm);
    --aw-type-label-line: var(--aw-primitive-type-label-line);
    --aw-type-label-weight: var(--aw-font-weight-semibold);
    --aw-type-supporting-size: var(--aw-font-size-sm);
    --aw-type-supporting-line: var(--aw-primitive-type-supporting-line);
    --aw-type-supporting-weight: var(--aw-font-weight-regular);
    --aw-type-control-size: var(--aw-font-size-md);
    --aw-type-control-line: var(--aw-primitive-type-control-line);
    --aw-type-control-weight: var(--aw-font-weight-semibold);
    --aw-type-data-size: var(--aw-font-size-md);
    --aw-type-data-line: var(--aw-primitive-type-control-line);
    --aw-type-data-weight: var(--aw-font-weight-semibold);
    --aw-type-eyebrow-size: var(--aw-primitive-font-size-xs);
    --aw-type-eyebrow-line: var(--aw-primitive-type-control-line);
    --aw-type-eyebrow-weight: var(--aw-font-weight-bold);
    --aw-type-eyebrow-tracking: var(--aw-primitive-type-eyebrow-tracking);
    --aw-type-eyebrow-transform: var(--aw-primitive-type-eyebrow-transform);
    --aw-type-pane-page-title-size: var(--aw-primitive-font-size-pane-title);
    --aw-type-pane-page-title-line: var(--aw-line-tight);
    --aw-type-pane-page-title-weight: var(--aw-font-weight-bold);
    --aw-type-pane-section-title-size: var(--aw-primitive-font-size-section);
    --aw-type-pane-section-title-line: var(--aw-primitive-type-card-title-line);
    --aw-type-pane-section-title-weight: var(--aw-font-weight-semibold);
    --aw-type-pane-card-title-size: var(--aw-primitive-font-size-compact);
    --aw-type-pane-card-title-line: var(--aw-primitive-type-label-line);
    --aw-type-pane-card-title-weight: var(--aw-font-weight-semibold);
    --aw-type-pane-metric-size: var(--aw-primitive-font-size-metric);
    --aw-type-pane-metric-line: var(--aw-primitive-type-scoreboard-data-line);
    --aw-type-pane-metric-weight: var(--aw-font-weight-bold);
    --aw-type-compact-size: var(--aw-font-size-sm);
    --aw-type-compact-line: var(--aw-primitive-type-supporting-line);
    --aw-type-compact-weight: var(--aw-font-weight-regular);
    --aw-type-scoreboard-score-size: var(--aw-primitive-type-scoreboard-score-size);
    --aw-type-scoreboard-score-line: var(--aw-primitive-type-scoreboard-data-line);
    --aw-type-scoreboard-score-weight: var(--aw-font-weight-black);
    --aw-type-scoreboard-score-tracking: var(--aw-primitive-type-scoreboard-score-tracking);
    --aw-type-scoreboard-clock-size: var(--aw-primitive-type-scoreboard-clock-size);
    --aw-type-scoreboard-clock-line: var(--aw-primitive-type-scoreboard-data-line);
    --aw-type-scoreboard-clock-weight: var(--aw-font-weight-black);
    --aw-type-scoreboard-clock-tracking: var(--aw-primitive-type-scoreboard-clock-tracking);
}
