/* Source Fused application tokens.
   SourceCore 84e67dd81a569c8c21503b8da0b7c489bd87603a / PartnerCentre/app/globals.fused.css
   Pinned snapshot; load the app fonts separately. See source-design-system skill. */
:root {
  --primitive-cream-50: #ffffff;
  --primitive-cream-100: #faf9f6;
  --primitive-cream-200: #f3efe7;
  --primitive-cream-300: #e8e3d8;
  --primitive-sand-400: #dedbd6;
  --primitive-sand-500: #d3cec6;
  --primitive-white: #ffffff;
  --primitive-fog-50: #f6f6f4;
  --primitive-fog-100: #efefec;
  --primitive-fog-200: #e8e8e5;
  --primitive-fog-300: #d9d9d5;
  --primitive-ink-900: #0a0a0a;
  --primitive-ink-800: #111111;
  --primitive-ink-700: #2a2a28;
  --primitive-ink-600: #454542;
  --primitive-ink-500: #626260;
  --primitive-ink-400: #7b7b78;
  --primitive-ink-300: #a3a39f;
  --primitive-ink-200: #c8c8c4;
  --primitive-orange-500: #ff5600;
  --primitive-orange-400: #ff7a33;
  --primitive-orange-600: #e04400;
  --data-categorical-blue: #005be3;
  --data-categorical-sky: #65b5ff;
  --data-categorical-violet: #7657c8;
  --data-categorical-pink: #d6175a;
  --data-categorical-orange: #e64d00;
  --data-categorical-green: #07833d;
  --data-categorical-gold: #b07d00;
  --data-categorical-red: #c41c1c;
  --data-categorical-neutral: #626260;
  --bg-page: var(--primitive-cream-100);
  --bg-subtle: var(--primitive-cream-200);
  --bg-surface: var(--primitive-cream-50);
  --bg-sunken: var(--primitive-cream-300);
  --bg-inverse: var(--primitive-ink-800);
  --fg-base: var(--primitive-ink-800);
  --fg-muted: var(--primitive-ink-500);
  --fg-subtle: var(--primitive-ink-400);
  --fg-disabled: var(--primitive-ink-300);
  --fg-inverse: var(--primitive-cream-100);
  --fg-on-accent: #ffffff;
  --border-base: var(--primitive-sand-400);
  --border-subtle: rgba(17, 17, 17, 0.08);
  --border-strong: var(--primitive-ink-700);
  --accent: var(--primitive-orange-500);
  --accent-hover: var(--primitive-orange-400);
  --accent-press: var(--primitive-orange-600);
  --accent-soft: color-mix(in oklab, var(--accent) 10%, transparent);
  --fg-danger: #b01515;
  --bg-danger: color-mix(in oklab, var(--fg-danger) 8%, var(--bg-page));
  --fg-success: #047857;
  --bg-success: color-mix(in oklab, var(--fg-success) 8%, var(--bg-page));
  --shadow-xs: 0 1px 0 rgba(17, 17, 17, 0.04);
  --shadow-sm: 0 1px 2px rgba(17, 17, 17, 0.05), 0 0 0 1px rgba(17, 17, 17, 0.04);
  --shadow-md: 0 4px 16px -4px rgba(17, 17, 17, 0.08), 0 0 0 1px rgba(17, 17, 17, 0.06);
  --shadow-lg: 0 24px 48px -16px rgba(17, 17, 17, 0.16), 0 0 0 1px rgba(17, 17, 17, 0.06);
  --radius-xs: 2px;
  --radius-sm: 4px;
  --radius-md: 8px;
  --radius-lg: 14px;
  --radius-xl: 20px;
  --radius-full: 9999px;
  --space-1: 2px;
  --space-2: 4px;
  --space-3: 8px;
  --space-4: 12px;
  --space-5: 16px;
  --space-6: 20px;
  --space-7: 24px;
  --space-8: 32px;
  --space-9: 40px;
  --space-10: 56px;
  --space-11: 72px;
  --ease-enter: cubic-bezier(0.2, 0, 0, 1);
  --ease-exit: cubic-bezier(0.4, 0, 1, 1);
  --dur-micro: 120ms;
  --dur-standard: 200ms;
  --fs-hero: 80px;
  --fs-display: 54px;
  --fs-title: 40px;
  --fs-heading: 28px;
  --fs-subhead: 22px;
  --fs-body-lg: 18px;
  --fs-body: 16px;
  --fs-body-sm: 14px;
  --fs-caption: 12px;
  --fs-micro: 11px;
  --font-inter: "InterVariable", "Inter", sans-serif;
  --font-sans: "Geist", "Inter", system-ui, -apple-system, sans-serif;
  --font-mono: "Geist Mono", ui-monospace, Consolas, monospace;
  --font-display: "Source Serif 4", Georgia, serif;
}
