/* Generated from packages/ui by apps/site/scripts/tokens.mts. Do not edit. */
:root {
  --page: #F6F8FD;
  --card: #FFFFFF;
  --text: #0B1220;
  --text-secondary: #5B6478;
  --link: #2757FB;
  --action: #2757FB;
  --action-pressed: #1E44C8;
  --on-action: #FFFFFF;
  --border: #E4E8F2;
  --focus: #2757FB;
  --tonal: #E6F6FF;
  --muted-bg: #F1F4F9;
  --muted: #8A93A6;
  --error: #D02C32;
  --error-surface: #FEF2F2;
  --focus-ring: 0 0 0 5px rgba(39, 87, 251, 0.1);
  --error-ring: 0 0 0 5px rgba(208, 44, 50, 0.08);
  --action-lift: 0 10px 22px rgba(39, 87, 251, 0.26);
  --sheen: linear-gradient(180deg, #FFFFFF29, #FFFFFF00);
  --sheen-edge: inset 0 1px 0 #FFFFFF38;
  --bar-glass: #FFFFFFF0;
  --verified: #2757FB;
  --verified-surface: #E6F6FF;
  --property: #1A38A3;
  --property-surface: #EEF3FF;
  --pending: #475569;
  --pending-surface: #F1F4F9;
  --unverified: #B45309;
  --unverified-surface: #FFFBEB;
  --disputed: #D02C32;
  --disputed-surface: #FEF2F2;
  --web-wash: linear-gradient(180deg, #E6F6FF 0%, rgba(241, 238, 255, 0.62) 46%, rgba(246, 248, 253, 0.32) 74%, rgba(246, 248, 253, 0) 100%);
  --band: linear-gradient(160deg, #E6F6FF 0%, #EEF3FF 50%, #F1EEFF 100%);
  --gutter: 22px;
  --space-sm: 12px;
  --space-md: 16px;
  --space-lg: 24px;
  --space-xl: 32px;
  --radius-pill: 9999px;
  --radius-tile: 20px;
  --control: 58px;
  --title-size: 22px;
  --title-line: 28px;
  --title-tracking: -0.4px;
  --body-size: 15px;
  --body-line: 22px;
  --body-tracking: 0px;
  --button-size: 17px;
  --button-line: 22px;
  --button-tracking: -0.1px;
  --space-xxs: 4px;
  --space-xs: 8px;
  --radius-field: 18px;
  --radius-icon: 11px;
  --radius-tile-lg: 26px;
  --web-title-size: 28px;
  --web-title-line: 34px;
  --web-title-tracking: -0.8px;
  --brand-row-size: 21px;
  --brand-row-line: 26px;
  --brand-row-tracking: -0.6px;
  --body-lg-size: 16px;
  --body-lg-line: 24px;
  --body-lg-tracking: -0.1px;
  --phone-size: 18px;
  --phone-line: 24px;
  --phone-tracking: 0px;
  --title-xl-size: 24px;
  --title-xl-line: 30px;
  --title-xl-tracking: -0.4px;
  --label-sm-size: 15px;
  --label-sm-line: 20px;
  --label-sm-tracking: 0px;
  --small-size: 13px;
  --small-line: 18px;
  --small-tracking: 0px;
  --caption-size: 12.5px;
  --caption-line: 16px;
  --caption-tracking: 0px;
  --fine-size: 12.5px;
  --fine-line: 18px;
  --fine-tracking: 0px;
  --property-title-size: 24px;
  --property-title-line: 30px;
  --property-title-tracking: -0.5px;
  --chip-text-size: 13px;
  --chip-text-line: 16px;
  --chip-text-tracking: 0px;
  --note-size: 12px;
  --note-line: 16px;
  --note-tracking: 0px;
  --price-figure-size: 19px;
  --price-figure-line: 24px;
  --price-figure-tracking: -0.3px;
  --value-strong-size: 14.5px;
  --value-strong-line: 20px;
  --value-strong-tracking: 0px;
  --body-sm-size: 14px;
  --body-sm-line: 20px;
  --body-sm-tracking: 0px;
  --sheet-title-size: 20px;
  --sheet-title-line: 26px;
  --sheet-title-tracking: -0.3px;
  --radius-card: 16px;
  --wordmark: linear-gradient(92deg, #08ACFD 0%, #2757FB 45%, #8E32FB 100%);
  --flag-saffron: #FF9933;
  --flag-white: #FFFFFF;
  --flag-green: #138808;
}
@media (prefers-color-scheme: dark) {
  :root {
    --page: #070B16;
    --card: #0F1626;
    --text: #F4F6FB;
    --text-secondary: #A3ACC2;
    --link: #8EA8FF;
    --action: #2757FB;
    --action-pressed: #1E44C8;
    --on-action: #FFFFFF;
    --border: #263049;
    --focus: #8EA8FF;
    --tonal: #1A2552;
    --muted-bg: #1A2133;
    --muted: #6B7591;
    --error: #FF8A8F;
    --error-surface: #3A1418;
    --focus-ring: 0 0 0 5px rgba(142, 168, 255, 0.1);
    --error-ring: 0 0 0 5px rgba(255, 138, 143, 0.08);
    --action-lift: 0 10px 22px rgba(39, 87, 251, 0.26);
    --sheen: linear-gradient(180deg, #FFFFFF29, #FFFFFF00);
    --sheen-edge: inset 0 1px 0 #FFFFFF38;
    --bar-glass: #172036F0;
    --verified: #8EA8FF;
    --verified-surface: #1A2552;
    --property: #BCCDFE;
    --property-surface: #1A2552;
    --pending: #A3ACC2;
    --pending-surface: #1A2133;
    --unverified: #FCD34D;
    --unverified-surface: #3A2A08;
    --disputed: #FF8A8F;
    --disputed-surface: #3A1418;
    --web-wash: linear-gradient(180deg, #0C1838 0%, rgba(22, 15, 58, 0.62) 46%, rgba(15, 22, 38, 0.32) 74%, rgba(15, 22, 38, 0) 100%);
    --band: linear-gradient(160deg, #0C1838 0%, #121A3E 50%, #160F3A 100%);
  }
}
