/* Generated from fliin.tokens.json by tool/site/build_site.dart. */
:root {
  --radius-control: 12.0px;
  --radius-card: 20.0px;
}
:root[data-theme="light"] {
  color-scheme: light;
  --surface: #FFFFFF;
  --surface-raised: #F4F3EF;
  --surface-overlay: #FFFFFF;
  --surface-pressed: #E9E8E2;
  --surface-secondary: #E9E8E2;
  --surface-tertiary: #E9E8E2;
  --on-surface: #0F0F0D;
  --on-surface-muted: #4A4A44;
  --border: #E3E2DC;
  --border-secondary: #8C8B82;
  --border-tertiary: #8C8B82;
  --separator: #E3E2DC;
  --separator-secondary: #E3E2DC;
  --separator-tertiary: #E3E2DC;
  --accent: #2563EB;
  --accent-pressed: #1D4ED8;
  --on-accent: #FFFFFF;
  --accent-soft: #E9E8E2;
  --accent-soft-pressed: #E3E2DC;
  --on-accent-soft: #0F0F0D;
  --control: #F4F3EF;
  --control-pressed: #E9E8E2;
  --on-control: #0F0F0D;
  --disabled: #F4F3EF;
  --on-disabled: #6B6B63;
  --focus-ring: #1D4ED8;
  --switch-thumb: #FFFFFF;
  --switch-track: #E9E8E2;
  --danger: #C2321F;
  --danger-fill: #C2321F;
  --danger-pressed: #C2321F;
  --on-danger: #FFFFFF;
  --danger-soft: #C2321F;
  --danger-soft-pressed: #C2321F;
  --on-danger-soft: #A52817;
  --danger-faint: #C2321F;
  --success: #17944E;
  --on-success: #0F0F0D;
  --success-pressed: #17944E;
  --success-soft: #17944E;
  --on-success-soft: #13753E;
  --warning: #C98A1C;
  --on-warning: #0F0F0D;
  --on-status-action: #0F0F0D;
  --warning-pressed: #C98A1C;
  --warning-soft: #C98A1C;
  --on-warning-soft: #8A5D10;
  --field: #FFFFFF;
  --on-field: #0F0F0D;
  --field-placeholder: #6B6B63;
  --field-border: #8C8B82;
  --segment: #FFFFFF;
  --on-segment: #0F0F0D;
  --press-highlight: #0F0F0D;
  --skeleton: #E9E8E2;
  --skeleton-shimmer: #FFFFFF;
  --selection: #E9E8E2;
  --scrim: #0F0F0D;
  --selected: #2563EB;
  --on-selected: #FFFFFF;
  --link: #1D4ED8;
}
:root[data-theme="dark"] {
  color-scheme: dark;
  --surface: #0F0F0D;
  --surface-raised: #1A1A17;
  --surface-overlay: #1A1A17;
  --surface-pressed: #26261F;
  --surface-secondary: #26261F;
  --surface-tertiary: #26261F;
  --on-surface: #F5F5F0;
  --on-surface-muted: #C2C2B8;
  --border: #2E2E29;
  --border-secondary: #6B6B63;
  --border-tertiary: #6B6B63;
  --separator: #2E2E29;
  --separator-secondary: #2E2E29;
  --separator-tertiary: #2E2E29;
  --accent: #3B63F6;
  --accent-pressed: #1D4ED8;
  --on-accent: #FFFFFF;
  --accent-soft: #26261F;
  --accent-soft-pressed: #2E2E29;
  --on-accent-soft: #F5F5F0;
  --control: #1A1A17;
  --control-pressed: #26261F;
  --on-control: #F5F5F0;
  --disabled: #1A1A17;
  --on-disabled: #9A9A8F;
  --focus-ring: #7AA7FF;
  --switch-thumb: #FFFFFF;
  --switch-track: #26261F;
  --danger: #FF6B57;
  --danger-fill: #FF6B57;
  --danger-pressed: #FF6B57;
  --on-danger: #0F0F0D;
  --danger-soft: #FF6B57;
  --danger-soft-pressed: #FF6B57;
  --on-danger-soft: #FF6B57;
  --danger-faint: #FF6B57;
  --success: #3FBF77;
  --on-success: #0F0F0D;
  --success-pressed: #3FBF77;
  --success-soft: #3FBF77;
  --on-success-soft: #6FD69B;
  --warning: #E3A63B;
  --on-warning: #0F0F0D;
  --on-status-action: #0F0F0D;
  --warning-pressed: #E3A63B;
  --warning-soft: #E3A63B;
  --on-warning-soft: #F0C470;
  --field: #1A1A17;
  --on-field: #F5F5F0;
  --field-placeholder: #9A9A8F;
  --field-border: #6B6B63;
  --segment: #2E2E29;
  --on-segment: #F5F5F0;
  --press-highlight: #F5F5F0;
  --skeleton: #26261F;
  --skeleton-shimmer: #F5F5F0;
  --selection: #26261F;
  --scrim: #000000;
  --selected: #3B63F6;
  --on-selected: #FFFFFF;
  --link: #7AA7FF;
}
