@import url('./shared/3.2.0/design-system/tokens.css');
/* MUDSX design system 3.2.0. Generated from design/tokens.json. */
:root {
  color-scheme: light dark;
  --mudsx-canvas: var(--canvas);
  --mudsx-canvas-soft: var(--surface-solid);
  --mudsx-card: var(--surface-solid);
  --mudsx-ink: var(--text);
  --mudsx-body: var(--text);
  --mudsx-muted: var(--muted);
  --mudsx-subtle: var(--muted);
  --mudsx-hairline: var(--line);
  --mudsx-border: var(--line);
  --mudsx-border-hover: var(--muted);
  --mudsx-accent: var(--text);
  --mudsx-accent-soft: var(--muted);
  --mudsx-dusk: var(--surface);
  --mudsx-twilight: var(--muted);
  --mudsx-breeze: var(--muted);
  --mudsx-midnight: var(--canvas);
  --mudsx-nav-ink: var(--text);
  --mudsx-sans: var(--font);
  --mudsx-mono: "Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace;
  --mudsx-weight: 400;
  --mudsx-display: 60px;
  --mudsx-display-mobile: 36px;
  --mudsx-display-leading: 1;
  --mudsx-display-tracking: -.035em;
  --mudsx-heading: 40px;
  --mudsx-heading-mobile: 30px;
  --mudsx-body-size: 16px;
  --mudsx-body-leading: 1.625;
  --mudsx-caption: 12px;
  --mudsx-radius: var(--x-radius);
  --mudsx-pill: 9999px;
  --mudsx-touch: 44px;
  --mudsx-header-height: 76px;
  --mudsx-content: 1200px;
  --mudsx-wide: 1440px;
  --mudsx-reading: 720px;
  --mudsx-weight-medium: 500;
  --mudsx-weight-strong: 500;
  --mudsx-nav-size: 15px;
  --mudsx-space-1: 4px;
  --mudsx-space-2: 8px;
  --mudsx-space-3: 12px;
  --mudsx-space-4: 16px;
  --mudsx-space-6: 24px;
  --mudsx-space-8: 32px;
  --mudsx-space-12: 48px;
  --mudsx-space-16: 64px;
  --mudsx-space-20: 80px;
  --mudsx-space-24: 96px;
  --mudsx-motion-fast: var(--x-duration-fast);
  --mudsx-motion-normal: 220ms;
  --mudsx-motion-slow: var(--x-duration-enter);
  --mudsx-motion-ease: var(--x-ease);
}
@media (max-width:767px) { :root { --mudsx-display:var(--mudsx-display-mobile); --mudsx-heading:var(--mudsx-heading-mobile); } }
@media (prefers-reduced-motion:reduce) { :root { --mudsx-motion-fast:0ms; --mudsx-motion-normal:0ms; --mudsx-motion-slow:0ms; } }
