/* Generated from design/colors.json. Run npm run colors:generate; do not edit. */
:root,[data-color-preview="light"] {
  color-scheme:light;
  --accent:#465FEA;
  --accent-hover:#3B50CC;
  --accent-pressed:#3042B5;
  --on-accent:#FFFFFF;
  --accent-soft:#F2F4FF;
  --selected-ink:#3549B8;
  --surface-selected:#EBEEFF;
  --line-selected:#A6B2F7;
  --heading:#202431;
  --ink:#292D3B;
  --muted:#606779;
  --subtle:#636B7C;
  --surface:#FFFFFF;
  --surface-subtle:#F7F8FC;
  --surface-hover:#EEF0F6;
  --line:#E4E7EF;
  --line-strong:#C6CCDA;
  --warning:#875B14;
  --warning-surface:#FFF7E8;
  --warning-line:#E7CF9F;
  --danger:#B53D50;
  --danger-surface:#FFF0F2;
  --danger-line:#E8B7C0;
  --success:#24715F;
  --success-surface:#EDF7F3;
  --success-line:#B2D8CA;
  --disabled-fill:#969DAE;
  --scrollbar:#CCD1DE;
  --overlay:#20243130;
  --shadow-color:#2024311A;
  --shadow-faint:#20243108;
  --shadow-drawer-color:#20243114;
  --report-teal:#21877E;
  --report-ochre:#A9761C;
  --report-purple:#8765B5;
  --report-rose:#BC627E;
  --report-slate:#6D809C;
  --chart-1:#465FEA;
  --chart-2:#5C72ED;
  --chart-3:#7285F0;
  --chart-4:#8999F3;
  --chart-5:#A0ADF6;
  --chart-6:#B7C1F9;
  --chart-negative:#B57947;
  --accent-ink:#3549B8;
  --accent-ink-hover:#3042B5;
  --avatar-iris:#7357E8;
  --on-avatar-iris:#FFFFFF;
  --avatar-rose:#EF83BC;
  --on-avatar-rose:#401B35;
  --avatar-coral:#FF916B;
  --on-avatar-coral:#44251C;
  --avatar-lime:#C1EB73;
  --on-avatar-lime:#293B15;
  --avatar-lagoon:#62DCC5;
  --on-avatar-lagoon:#123C35;
  --avatar-amber:#FFCE68;
  --on-avatar-amber:#49320B;
  --avatar-sky:#8AC6FF;
  --on-avatar-sky:#173653;
  --avatar-orchid:#CBA3F5;
  --on-avatar-orchid:#3A2352;
}
@media(prefers-color-scheme:dark) {
  :root:not([data-theme="light"]) {
    color-scheme:dark;
  --accent:#465FEA;
  --accent-hover:#4B65ED;
  --accent-pressed:#3B50CC;
  --on-accent:#FFFFFF;
  --accent-soft:#252D46;
  --selected-ink:#BFC9FF;
  --surface-selected:#2A3350;
  --line-selected:#6679C2;
  --heading:#F2F4F9;
  --ink:#DEE3EC;
  --muted:#B4BCCB;
  --subtle:#A9B2C3;
  --surface:#1D2129;
  --surface-subtle:#171A21;
  --surface-hover:#282D38;
  --line:#353C49;
  --line-strong:#727E92;
  --warning:#E8C789;
  --warning-surface:#342B1F;
  --warning-line:#746044;
  --danger:#F1A4B2;
  --danger-surface:#36232C;
  --danger-line:#805361;
  --success:#8DCEB8;
  --success-surface:#1F302D;
  --success-line:#4C756A;
  --disabled-fill:#50596B;
  --scrollbar:#4B5464;
  --overlay:#080B1280;
  --shadow-color:#00000059;
  --shadow-faint:#00000029;
  --shadow-drawer-color:#00000066;
  --report-teal:#60BFB0;
  --report-ochre:#D5AE6A;
  --report-purple:#AB99E1;
  --report-rose:#D891A8;
  --report-slate:#99AEC8;
  --chart-1:#8295FF;
  --chart-2:#94A4FF;
  --chart-3:#A6B3FF;
  --chart-4:#B8C2FF;
  --chart-5:#CAD1FF;
  --chart-6:#DCE0FF;
  --chart-negative:#D1A16A;
  --accent-ink:#A9B7FF;
  --accent-ink-hover:#C5CEFF;
  --avatar-iris:#7357E8;
  --on-avatar-iris:#FFFFFF;
  --avatar-rose:#EF83BC;
  --on-avatar-rose:#401B35;
  --avatar-coral:#FF916B;
  --on-avatar-coral:#44251C;
  --avatar-lime:#C1EB73;
  --on-avatar-lime:#293B15;
  --avatar-lagoon:#62DCC5;
  --on-avatar-lagoon:#123C35;
  --avatar-amber:#FFCE68;
  --on-avatar-amber:#49320B;
  --avatar-sky:#8AC6FF;
  --on-avatar-sky:#173653;
  --avatar-orchid:#CBA3F5;
  --on-avatar-orchid:#3A2352;
  }
}
:root[data-theme="dark"],[data-color-preview="dark"] {
  color-scheme:dark;
  --accent:#465FEA;
  --accent-hover:#4B65ED;
  --accent-pressed:#3B50CC;
  --on-accent:#FFFFFF;
  --accent-soft:#252D46;
  --selected-ink:#BFC9FF;
  --surface-selected:#2A3350;
  --line-selected:#6679C2;
  --heading:#F2F4F9;
  --ink:#DEE3EC;
  --muted:#B4BCCB;
  --subtle:#A9B2C3;
  --surface:#1D2129;
  --surface-subtle:#171A21;
  --surface-hover:#282D38;
  --line:#353C49;
  --line-strong:#727E92;
  --warning:#E8C789;
  --warning-surface:#342B1F;
  --warning-line:#746044;
  --danger:#F1A4B2;
  --danger-surface:#36232C;
  --danger-line:#805361;
  --success:#8DCEB8;
  --success-surface:#1F302D;
  --success-line:#4C756A;
  --disabled-fill:#50596B;
  --scrollbar:#4B5464;
  --overlay:#080B1280;
  --shadow-color:#00000059;
  --shadow-faint:#00000029;
  --shadow-drawer-color:#00000066;
  --report-teal:#60BFB0;
  --report-ochre:#D5AE6A;
  --report-purple:#AB99E1;
  --report-rose:#D891A8;
  --report-slate:#99AEC8;
  --chart-1:#8295FF;
  --chart-2:#94A4FF;
  --chart-3:#A6B3FF;
  --chart-4:#B8C2FF;
  --chart-5:#CAD1FF;
  --chart-6:#DCE0FF;
  --chart-negative:#D1A16A;
  --accent-ink:#A9B7FF;
  --accent-ink-hover:#C5CEFF;
  --avatar-iris:#7357E8;
  --on-avatar-iris:#FFFFFF;
  --avatar-rose:#EF83BC;
  --on-avatar-rose:#401B35;
  --avatar-coral:#FF916B;
  --on-avatar-coral:#44251C;
  --avatar-lime:#C1EB73;
  --on-avatar-lime:#293B15;
  --avatar-lagoon:#62DCC5;
  --on-avatar-lagoon:#123C35;
  --avatar-amber:#FFCE68;
  --on-avatar-amber:#49320B;
  --avatar-sky:#8AC6FF;
  --on-avatar-sky:#173653;
  --avatar-orchid:#CBA3F5;
  --on-avatar-orchid:#3A2352;
}
@media print {
  :root,:root[data-theme] {
    color-scheme:light;
  --accent:#465FEA;
  --accent-hover:#3B50CC;
  --accent-pressed:#3042B5;
  --on-accent:#FFFFFF;
  --accent-soft:#F2F4FF;
  --selected-ink:#3549B8;
  --surface-selected:#EBEEFF;
  --line-selected:#A6B2F7;
  --heading:#202431;
  --ink:#292D3B;
  --muted:#606779;
  --subtle:#636B7C;
  --surface:#FFFFFF;
  --surface-subtle:#F7F8FC;
  --surface-hover:#EEF0F6;
  --line:#E4E7EF;
  --line-strong:#C6CCDA;
  --warning:#875B14;
  --warning-surface:#FFF7E8;
  --warning-line:#E7CF9F;
  --danger:#B53D50;
  --danger-surface:#FFF0F2;
  --danger-line:#E8B7C0;
  --success:#24715F;
  --success-surface:#EDF7F3;
  --success-line:#B2D8CA;
  --disabled-fill:#969DAE;
  --scrollbar:#CCD1DE;
  --overlay:#20243130;
  --shadow-color:#2024311A;
  --shadow-faint:#20243108;
  --shadow-drawer-color:#20243114;
  --report-teal:#21877E;
  --report-ochre:#A9761C;
  --report-purple:#8765B5;
  --report-rose:#BC627E;
  --report-slate:#6D809C;
  --chart-1:#465FEA;
  --chart-2:#5C72ED;
  --chart-3:#7285F0;
  --chart-4:#8999F3;
  --chart-5:#A0ADF6;
  --chart-6:#B7C1F9;
  --chart-negative:#B57947;
  --accent-ink:#3549B8;
  --accent-ink-hover:#3042B5;
  --avatar-iris:#7357E8;
  --on-avatar-iris:#FFFFFF;
  --avatar-rose:#EF83BC;
  --on-avatar-rose:#401B35;
  --avatar-coral:#FF916B;
  --on-avatar-coral:#44251C;
  --avatar-lime:#C1EB73;
  --on-avatar-lime:#293B15;
  --avatar-lagoon:#62DCC5;
  --on-avatar-lagoon:#123C35;
  --avatar-amber:#FFCE68;
  --on-avatar-amber:#49320B;
  --avatar-sky:#8AC6FF;
  --on-avatar-sky:#173653;
  --avatar-orchid:#CBA3F5;
  --on-avatar-orchid:#3A2352;
  }
}
