/* GENERATED — do not edit; run pnpm build */

:root {
  --color-bg-surface: #f9f7ff;
  --color-bg-subtle: #f5f4fb;
  --color-bg-raised: #f5f4fb;
  --color-bg-overlay: #261f3a;
  --color-fg-default: #413b58;
  --color-fg-muted: #615f66;
  --color-fg-onaction: #f9f7ff;
  --color-fg-onsecondary: #413b58;
  --color-fg-onstatus: #f9f7ff;
  --color-fg-onaccent: #413b58;
  --color-border-subtle: #86858c;
  --_color-border-subtle: #86858c;
  --color-border-default: #727077;
  --_color-border-default: #727077;
  --color-action-primary: #cb2b2a;
  --_color-action-primary: #cb2b2a;
  --color-action-primary-hover: #94000d;
  --_color-action-primary-hover: #94000d;
  --color-action-primary-active: #7d0009;
  --_color-action-primary-active: #7d0009;
  --color-action-primary-disabled: #d4d3da;
  --_color-action-primary-disabled: #d4d3da;
  --color-action-secondary: #d4d3da;
  --_color-action-secondary: #d4d3da;
  --color-action-secondary-hover: #e5e3eb;
  --_color-action-secondary-hover: #e5e3eb;
  --color-action-secondary-active: #f5f4fb;
  --_color-action-secondary-active: #f5f4fb;
  --color-action-secondary-disabled: #e5e3eb;
  --_color-action-secondary-disabled: #e5e3eb;
  --color-accent-primary: #73699a;
  --_color-accent-primary: #73699a;
  --color-accent-decorative: #d5cdff;
  --_color-accent-decorative: #d5cdff;
  --color-accent-decorative-hover: #e5e0ff;
  --_color-accent-decorative-hover: #e5e0ff;
  --color-focus-ring: #e44640;
  --_color-focus-ring: #e44640;
  --color-status-success: #0a7520;
  --_color-status-success: #0a7520;
  --color-status-warning: #787615;
  --_color-status-warning: #787615;
  --color-status-danger: #b4003b;
  --_color-status-danger: #b4003b;
  --color-status-danger-hover: #92002e;
  --_color-status-danger-hover: #92002e;
  --color-status-info: #3575b3;
  --_color-status-info: #3575b3;
  --color-status-success-subtle: #ebffeb;
  --_color-status-success-subtle: #ebffeb;
  --color-status-warning-subtle: #fffeac;
  --_color-status-warning-subtle: #fffeac;
  --color-status-danger-subtle: #fff6f6;
  --_color-status-danger-subtle: #fff6f6;
  --color-status-info-subtle: #f4f9ff;
  --_color-status-info-subtle: #f4f9ff;
  --color-chart-categorical-1: #e44640;
  --_color-chart-categorical-1: #e44640;
  --color-chart-categorical-2: #4b8aca;
  --_color-chart-categorical-2: #4b8aca;
  --color-chart-categorical-3: #8d8b31;
  --_color-chart-categorical-3: #8d8b31;
  --color-chart-categorical-4: #877eb0;
  --_color-chart-categorical-4: #877eb0;
  --space-gutter: 16px;
  --radius-none: 0px;
  --radius-sm: 2px;
  --radius-md: 4px;
  --radius-full: 9999px;
  --type-display: "ZT Nature", sans-serif;
  --type-body: "ZT Nature", sans-serif;
  --type-accent: Tiny5, "ZT Nature", sans-serif;
  --type-mono: ui-monospace, SFMono-Regular, monospace;
  --type-scale-sm: 0.875rem;
  --type-scale-md: 1rem;
  --type-scale-lg: 1.25rem;
  --type-scale-xl: 1.5rem;
  --type-weight-regular: 400;
  --type-weight-medium: 500;
  --type-weight-semibold: 600;
  --type-weight-bold: 600;
  --type-tracking-tight: -0.01em;
  --type-tracking-normal: 0em;
  --type-tracking-wide: 0.02em;
  --elevation-raised: 0px 1px 2px 0px #1c152f14;
  --elevation-overlay: 0px 4px 12px 0px #1c152f29;
  --elevation-modal: 0px 12px 32px 0px #1c152f3d;
  --elevation-offset-step: 0px;
  --elevation-offset-weight: 0%;
  --elevation-offset-ink: #261f3a;
  --motion-duration-fast: 100ms;
  --motion-duration-base: 200ms;
  --motion-duration-slow: 320ms;
  --motion-easing-standard: cubic-bezier(0.2, 0, 0, 1);
  --motion-easing-decelerate: cubic-bezier(0, 0, 0.2, 1);
  --motion-easing-accelerate: cubic-bezier(0.4, 0, 1, 1);
}

:root[data-theme="dark"] {
  --color-bg-surface: #261f3a;
  --color-bg-subtle: #413b58;
  --color-bg-raised: #413b58;
  --color-fg-default: #f9f7ff;
  --color-fg-muted: #d4d3da;
  --color-fg-onaction: #261f3a;
  --color-fg-onstatus: #261f3a;
  --color-border-subtle: #736c8c;
  --_color-border-subtle: #736c8c;
  --color-border-default: #8881a2;
  --_color-border-default: #8881a2;
  --color-action-primary: #ff6b61;
  --_color-action-primary: #ff6b61;
  --color-action-primary-hover: #ffc3bc;
  --_color-action-primary-hover: #ffc3bc;
  --color-action-primary-active: #ffdbd6;
  --_color-action-primary-active: #ffdbd6;
  --color-accent-primary: #d5cdff;
  --_color-accent-primary: #d5cdff;
  --color-accent-decorative: #cdc4fa;
  --_color-accent-decorative: #cdc4fa;
  --color-accent-decorative-hover: #e5e0ff;
  --_color-accent-decorative-hover: #e5e0ff;
  --color-status-success: #5eb964;
  --_color-status-success: #5eb964;
  --color-status-warning: #a8a74f;
  --_color-status-warning: #a8a74f;
  --color-status-danger: #ff677c;
  --_color-status-danger: #ff677c;
  --color-status-danger-hover: #ffc2c5;
  --_color-status-danger-hover: #ffc2c5;
  --color-status-info: #66a6e8;
  --_color-status-info: #66a6e8;
  --color-status-success-subtle: #002d06;
  --_color-status-success-subtle: #002d06;
  --color-status-warning-subtle: #272600;
  --_color-status-warning-subtle: #272600;
  --color-status-danger-subtle: #4a0013;
  --_color-status-danger-subtle: #4a0013;
  --color-status-info-subtle: #002546;
  --_color-status-info-subtle: #002546;
  --elevation-offset-weight: 0%;
  --elevation-offset-ink: #f9f7ff;
}
