/* GENERATED by gen-hub-data.mjs: the @layer tokens block of _shared-brand-tokens/dist/brands/dudoxx.css (D-016 Logo Signal, light + .dark). Never hand-edit; rerun the generator. */
@layer tokens {
  :root:not([data-brand]), [data-brand="dudoxx"] {
    --token-color-primary: oklch(0.547 0.249 262.3);
    --token-color-primary-foreground: oklch(1 0 0);
    --token-color-secondary: oklch(0.945 0.012 262);
    --token-color-accent: oklch(0.45 0.2 263);
    --token-color-warning: oklch(0.48 0.1 68);
    --token-color-accent-foreground: oklch(1 0 0);
    --token-color-fg: oklch(0.22 0.035 262);
    --token-color-fg-tertiary: oklch(0.52 0.024 262);
    --token-color-bg: oklch(0.985 0.004 262);
    --token-color-bg-recessed: oklch(0.9628 0.0091 258.3);
    --token-color-paper: oklch(0.996 0.0015 262);
    --token-color-hairline: oklch(0.895 0.012 262);
    --token-color-gold: oklch(0.7298 0.1151 85.8);
    --token-color-rose: oklch(0.5782 0.1293 8.7);
    --token-color-success: oklch(0.444 0.1193 150.1);
    --token-duration-instant: 50ms;
    --token-duration-fast: 120ms;
    --token-duration-base: 200ms;
    --token-duration-slow: 320ms;
    --token-duration-page: 480ms;
    --token-ease-standard: cubic-bezier(0.2, 0, 0, 1);
    --token-ease-enter: cubic-bezier(0, 0, 0.2, 1);
    --token-ease-exit: cubic-bezier(0.4, 0, 1, 1);
    --token-ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1);
    --token-reduced-motion-duration: 0ms;
    --token-reduced-motion-easing: cubic-bezier(0, 0, 1, 1);
    --token-spacing-xs: 0.25rem;
    --token-spacing-sm: 0.5rem;
    --token-spacing-md: 1rem;
    --token-spacing-lg: 1.5rem;
    --token-spacing-xl: 2.5rem;
    --token-spacing-xxl: 4rem;
    --token-font-body: Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
    --token-font-mono: 'JetBrains Mono', ui-monospace, Menlo, monospace;
    --token-color-primary-hover: oklch(0.49 0.235 262.5);
    --token-color-muted: oklch(0.945 0.012 262);
    --token-color-link: oklch(0.45 0.2 263);
    --token-color-signal: oklch(0.748 0.156 47.8);
    --token-color-signal-soft: oklch(0.95 0.028 52);
    --token-color-destructive: oklch(0.4841 0.1896 22.1);
    --token-color-accent-soft: oklch(0.94 0.028 262);
    --token-color-fg-secondary: oklch(0.43 0.03 262);
    --token-color-muted-foreground: oklch(0.52 0.024 262);
    --token-color-bg-warm: oklch(0.985 0.004 262);
    --token-color-card: oklch(0.996 0.0015 262);
    --token-color-popover: oklch(1 0 0);
    --token-color-border: oklch(0.895 0.012 262);
    --token-color-input: oklch(0.665 0.02 262);
    --token-color-tint-cobalt: oklch(0.94 0.028 262);
    --token-color-tint-signal: oklch(0.95 0.028 52);
    --token-color-tint-success: oklch(0.95 0.035 150);
    --token-color-tint-warning: oklch(0.955 0.038 78);
    --token-color-tint-destructive: oklch(0.952 0.022 22);
    --token-color-tint-sky: oklch(0.94 0.028 262);
    --token-color-admonition-insight: oklch(0.94 0.028 262);
    --token-color-admonition-gap: oklch(0.955 0.038 78);
    --token-color-admonition-rule: oklch(0.952 0.022 22);
    --token-color-admonition-quote: oklch(0.94 0.015 262);
    --token-color-admonition-success: oklch(0.95 0.035 150);
    --token-color-cover: oklch(0.18 0.02 262);
    --token-color-cover-foreground: oklch(0.955 0.005 262);
    --token-gradient-cover: linear-gradient(135deg, oklch(0.18 0.02 262) 0%, oklch(0.18 0.02 262) 33.33%, oklch(0.18 0.02 262) 66.67%, oklch(0.18 0.02 262) 100%);
    --token-color-state-hover-overlay: oklch(0.22 0.035 262 / 0.04);
    --token-color-state-pressed-overlay: oklch(0.22 0.035 262 / 0.08);
    --token-color-state-selected: oklch(0.94 0.028 262);
    --token-color-state-focus-ring: oklch(0.45 0.2 263);
    --token-color-state-dark-hover-overlay: oklch(1 0 0 / 0.05);
    --token-color-state-dark-pressed-overlay: oklch(1 0 0 / 0.09);
    --token-color-state-dark-selected: oklch(0.27 0.04 262);
    --token-color-state-dark-focus-ring: oklch(0.78 0.11 262);
    --token-font-display: Urbanist, Inter, system-ui, sans-serif;
    --token-typography-weight-regular: 400;
    --token-typography-weight-medium: 500;
    --token-typography-weight-semibold: 600;
    --token-typography-weight-bold: 700;
    --token-typography-tracking-display: -0.03em;
    --token-typography-tracking-title: -0.02em;
    --token-typography-tracking-heading: -0.01em;
    --token-typography-tracking-body: 0;
    --token-typography-tracking-eyebrow: 0.14em;
    --token-typography-scale-display-xl-size: 3.75rem;
    --token-typography-scale-display-xl-line: 1.04;
    --token-typography-scale-display-size: 3rem;
    --token-typography-scale-display-line: 1.06;
    --token-typography-scale-display-sm-size: 2.25rem;
    --token-typography-scale-display-sm-line: 1.12;
    --token-typography-scale-title-size: 1.75rem;
    --token-typography-scale-title-line: 1.2;
    --token-typography-scale-page-title-size: 1.5rem;
    --token-typography-scale-page-title-line: 1.25;
    --token-typography-scale-section-size: 1.125rem;
    --token-typography-scale-section-line: 1.35;
    --token-typography-scale-lead-size: 1.125rem;
    --token-typography-scale-lead-line: 1.6;
    --token-typography-scale-body-size: 1rem;
    --token-typography-scale-body-line: 1.6;
    --token-typography-scale-ui-size: 0.875rem;
    --token-typography-scale-ui-line: 1.43;
    --token-typography-scale-small-size: 0.8125rem;
    --token-typography-scale-small-line: 1.54;
    --token-typography-scale-caption-size: 0.75rem;
    --token-typography-scale-caption-line: 1.33;
    --token-typography-scale-figure-size: 1.75rem;
    --token-typography-scale-figure-line: 1.1;
    --token-radius-control: 0.5rem;
    --token-radius-card: 0.75rem;
    --token-radius-modal: 1rem;
    --token-radius-pill: 9999px;
    --token-radius-marketing-card: 1.25rem;
    --token-radius-marketing-frame: 1.75rem;
    --token-shadow-elev-1: 0px 1px 2px 0px oklch(0.22 0.035 262 / 0.08), 0px 1px 3px 0px oklch(0.22 0.035 262 / 0.11);
    --token-shadow-elev-2: 0px 2px 4px 0px oklch(0.22 0.035 262 / 0.09), 0px 4px 12px -2px oklch(0.22 0.035 262 / 0.14);
    --token-shadow-elev-3: 0px 4px 8px 0px oklch(0.22 0.035 262 / 0.1), 0px 12px 32px -8px oklch(0.22 0.035 262 / 0.2);
    --token-shadow-elev-4: 0px 8px 16px 0px oklch(0.22 0.035 262 / 0.12), 0px 24px 56px -12px oklch(0.22 0.035 262 / 0.26);
    --token-inset-shadow-1: inset 0px 1px 2px 0px oklch(0.22 0.035 262 / 0.05), inset 0px 0px 0px 1px oklch(0.22 0.035 262 / 0.02);
  }
  :root:not([data-brand]).dark, :root:not([data-brand]) .dark, [data-brand="dudoxx"].dark, [data-brand="dudoxx"] .dark {
    --token-color-bg: oklch(0.18 0.02 262);
    --token-color-fg: oklch(0.955 0.005 262);
    --token-color-primary: oklch(0.565 0.218 262);
    --token-color-accent: oklch(0.78 0.11 262);
    --token-color-sidebar: oklch(0.15 0.018 262);
    --token-color-footer: oklch(0.15 0.018 262);
    --token-color-card: oklch(0.215 0.022 262);
    --token-color-paper: oklch(0.215 0.022 262);
    --token-color-popover: oklch(0.25 0.024 262);
    --token-color-muted: oklch(0.25 0.024 262);
    --token-color-secondary: oklch(0.25 0.024 262);
    --token-color-muted-foreground: oklch(0.68 0.014 262);
    --token-color-fg-secondary: oklch(0.8 0.012 262);
    --token-color-fg-tertiary: oklch(0.68 0.014 262);
    --token-color-primary-foreground: oklch(1 0 0);
    --token-color-primary-hover: oklch(0.525 0.225 262);
    --token-color-accent-foreground: oklch(0.15 0.018 262);
    --token-color-link: oklch(0.78 0.11 262);
    --token-color-signal: oklch(0.748 0.156 47.8);
    --token-color-signal-soft: oklch(0.25 0.024 262);
    --token-color-bg-recessed: oklch(0.15 0.018 262);
    --token-color-accent-soft: oklch(0.27 0.04 262);
    --token-color-bg-warm: oklch(0.18 0.02 262);
    --token-color-cover: oklch(0.25 0.024 262);
    --token-color-hairline: oklch(0.315 0.024 262);
    --token-color-border: oklch(0.315 0.024 262);
    --token-color-input: oklch(0.52 0.022 262);
    --token-color-card-ring: oklch(1 0 0 / 0.07);
    --token-color-tint-cobalt: oklch(0.27 0.04 262);
    --token-color-tint-signal: oklch(0.25 0.024 262);
    --token-color-tint-success: oklch(0.27 0.028 152);
    --token-color-tint-warning: oklch(0.27 0.028 75);
    --token-color-tint-destructive: oklch(0.27 0.032 22);
    --token-color-tint-sky: oklch(0.27 0.04 262);
    --token-color-admonition-insight: oklch(0.27 0.04 262);
    --token-color-admonition-gap: oklch(0.27 0.028 75);
    --token-color-admonition-rule: oklch(0.27 0.032 22);
    --token-color-admonition-quote: oklch(0.25 0.024 262);
    --token-color-admonition-success: oklch(0.27 0.028 152);
    --token-color-success: oklch(0.78 0.12 152);
    --token-color-warning: oklch(0.78 0.12 75);
    --token-color-destructive: oklch(0.78 0.11 22);
    --token-shadow-elev-1: inset 0px 0px 0px 1px oklch(1 0 0 / 0.07), 0px 1px 2px 0px oklch(0.05 0.02 262 / 0.5);
    --token-shadow-elev-2: inset 0px 0px 0px 1px oklch(1 0 0 / 0.08), 0px 2px 6px 0px oklch(0.05 0.02 262 / 0.5), 0px 6px 16px -2px oklch(0.05 0.02 262 / 0.45);
    --token-shadow-elev-3: inset 0px 0px 0px 1px oklch(1 0 0 / 0.09), 0px 4px 12px 0px oklch(0.05 0.02 262 / 0.55), 0px 16px 40px -8px oklch(0.05 0.02 262 / 0.55);
    --token-shadow-elev-4: inset 0px 0px 0px 1px oklch(1 0 0 / 0.1), 0px 8px 24px 0px oklch(0.05 0.02 262 / 0.6), 0px 32px 64px -12px oklch(0.05 0.02 262 / 0.65);
    --token-inset-shadow-1: inset 0px 1px 2px 0px oklch(0.05 0.02 262 / 0.4), inset 0px 0px 0px 1px oklch(0.961 0.006 264 / 0.04);
  }
}
