/* Meeno Zen Design System 1.17. Explicit adoption required. */
:root {
  --mz-colour-ink: #17242e;
  --mz-colour-paper: #f5f1e8;
  --mz-colour-blue: #155bf5;
  --mz-colour-rust: #c45b3f;
  --mz-colour-on-rust: #050c10;
  --mz-colour-muted: #4b555b;
  --mz-colour-evidence-blue: #a9c5ff;
  --mz-colour-panel: #e9e5db;
  --mz-colour-sage: #d6e1dc;
  --mz-colour-sand: #ead7be;
  --mz-colour-divider: #bdb6aa;
  --mz-colour-interactive-ink: #263e50;
  --mz-colour-on-ink-secondary: #cbd6df;
  --mz-colour-control-outline: #52606a;
  --mz-colour-on-ink-outline: #80929f;
  --mz-text-primary: var(--mz-colour-ink);
  --mz-text-secondary: var(--mz-colour-muted);
  --mz-surface-reading: var(--mz-colour-paper);
  --mz-surface-supporting: var(--mz-colour-panel);
  --mz-text-on-dark: var(--mz-colour-paper);
  --mz-text-on-rust: var(--mz-colour-on-rust);
  --mz-link-on-light: var(--mz-colour-blue);
  --mz-link-on-dark: var(--mz-colour-evidence-blue);
  --mz-focus-on-light: var(--mz-colour-ink);
  --mz-focus-on-dark: var(--mz-colour-evidence-blue);
  --mz-boundary-on-light: var(--mz-colour-control-outline);
  --mz-boundary-on-dark: var(--mz-colour-on-ink-outline);
  --mz-space-4: 4px;
  --mz-space-8: 8px;
  --mz-space-16: 16px;
  --mz-space-24: 24px;
  --mz-space-32: 32px;
  --mz-space-48: 48px;
  --mz-space-64: 64px;
  --mz-space-80: 80px;
  --mz-space-112: 112px;
  --mz-font-display: Fraunces, Georgia, serif;
  --mz-font-body: "DM Sans", Arial, sans-serif;
  --mz-font-label: "DM Mono", monospace;
  --mz-collection-reorder: 620ms;
  --mz-collection-enter: 480ms;
  --mz-collection-exit: 240ms;
  --mz-collection-enter-delay: 100ms;
  --mz-collection-enter-stagger: 45ms;
  --mz-collection-exit-stagger: 25ms;
  --mz-collection-enter-translate-y: 32px;
  --mz-collection-exit-translate-y: 24px;
  --mz-collection-exit-rotate: 1deg;
  --mz-collection-apply-feedback: 200ms;
  --mz-collection-apply-translate-x: 3px;
  --mz-collection-ease: cubic-bezier(.22,1,.36,1);
  --mz-collection-exit-ease: cubic-bezier(.4,0,1,1);
  --mz-target-min: 44px;
}
