/* Generated by `python manage.py build_themes` from core/themes.py - do not edit. */
:root, html[data-theme="original"] {
  --dua-color-primary: #D5006D;
  --dua-color-secondary: #6A1B9A;
  --dua-color-accent: #FBC02D;
  --dua-color-soft: #F3E5F5;
  --dua-color-canvas: #FCF9FC;
  --dua-color-ink: #241B2B;
  --dua-color-muted: #756B7D;
  --dua-color-border: #EAE0EB;
  --dua-color-disabled: #E2DCE5;
  --dua-color-primary-tint: #FCE8F2;
  --dua-color-primary-strong: #B8005E;
  --dua-color-secondary-strong: #4F1372;
  --dua-color-soft-strong: #EAD3EE;
  --dua-color-neutral-tint: #EFEAF0;
  --dua-color-accent-soft: #FFF3D0;
  --dua-color-shadow: rgba(23, 5, 31, 0.18);
  --dua-color-shadow-soft: rgba(23, 5, 31, 0.12);
  --dua-color-overlay: rgba(36, 27, 43, 0.48);
}
html[data-theme="serene_harmony"] {
  --dua-color-primary: #BE4237;
  --dua-color-secondary: #2D4A6F;
  --dua-color-accent: #A8D3E1;
  --dua-color-soft: #D3E8EE;
  --dua-color-canvas: #F7FAF9;
  --dua-color-ink: #1B2C43;
  --dua-color-muted: #5A636F;
  --dua-color-border: #DFE5E8;
  --dua-color-disabled: #E2E6EB;
  --dua-color-primary-tint: #FAF0EF;
  --dua-color-primary-strong: #AA3B31;
  --dua-color-secondary-strong: #223853;
  --dua-color-soft-strong: #C0DFE8;
  --dua-color-neutral-tint: #EEF1F3;
  --dua-color-accent-soft: #E9F4F8;
  --dua-color-shadow: rgba(14, 22, 33, 0.18);
  --dua-color-shadow-soft: rgba(14, 22, 33, 0.12);
  --dua-color-overlay: rgba(27, 44, 67, 0.48);
}
html[data-theme="healing_sunset"] {
  --dua-color-primary: #B24D34;
  --dua-color-secondary: #5B3150;
  --dua-color-accent: #F6D0A2;
  --dua-color-soft: #FBE7D0;
  --dua-color-canvas: #FFF9F6;
  --dua-color-ink: #371D30;
  --dua-color-muted: #73636C;
  --dua-color-border: #EBE1E2;
  --dua-color-disabled: #E8E2E6;
  --dua-color-primary-tint: #F9F1EF;
  --dua-color-primary-strong: #A2462F;
  --dua-color-secondary-strong: #44253C;
  --dua-color-soft-strong: #F9DCBB;
  --dua-color-neutral-tint: #F2EFF1;
  --dua-color-accent-soft: #FDF3E8;
  --dua-color-shadow: rgba(27, 15, 24, 0.18);
  --dua-color-shadow-soft: rgba(27, 15, 24, 0.12);
  --dua-color-overlay: rgba(55, 29, 48, 0.48);
}
html[data-theme="healing_waters"] {
  --dua-color-primary: #3F728E;
  --dua-color-secondary: #1B2D4A;
  --dua-color-accent: #D2E8F4;
  --dua-color-soft: #E5F2F9;
  --dua-color-canvas: #F4FAFD;
  --dua-color-ink: #101B2C;
  --dua-color-muted: #626B75;
  --dua-color-border: #DAE1E8;
  --dua-color-disabled: #DFE2E6;
  --dua-color-primary-tint: #F0F4F6;
  --dua-color-primary-strong: #396780;
  --dua-color-secondary-strong: #142238;
  --dua-color-soft-strong: #DCEDF7;
  --dua-color-neutral-tint: #EDEEF1;
  --dua-color-accent-soft: #F4F9FC;
  --dua-color-shadow: rgba(8, 14, 22, 0.18);
  --dua-color-shadow-soft: rgba(8, 14, 22, 0.12);
  --dua-color-overlay: rgba(16, 27, 44, 0.48);
}
html[data-theme="soul"] {
  --dua-color-primary: #9454A6;
  --dua-color-secondary: #4E3C77;
  --dua-color-accent: #EAB8E4;
  --dua-color-soft: #F3DBF1;
  --dua-color-canvas: #FBF7FC;
  --dua-color-ink: #2F2447;
  --dua-color-muted: #675F73;
  --dua-color-border: #E6E1EC;
  --dua-color-disabled: #E6E4EC;
  --dua-color-primary-tint: #F6F1F8;
  --dua-color-primary-strong: #854B95;
  --dua-color-secondary-strong: #3B2D59;
  --dua-color-soft-strong: #EFCBEB;
  --dua-color-neutral-tint: #F1EFF4;
  --dua-color-accent-soft: #FAEDF8;
  --dua-color-shadow: rgba(23, 18, 36, 0.18);
  --dua-color-shadow-soft: rgba(23, 18, 36, 0.12);
  --dua-color-overlay: rgba(47, 36, 71, 0.48);
}
html[data-theme="heal"] {
  --dua-color-primary: #BB4836;
  --dua-color-secondary: #315E55;
  --dua-color-accent: #F9F3CA;
  --dua-color-soft: #FAF8E1;
  --dua-color-canvas: #FBFCF4;
  --dua-color-ink: #1D3833;
  --dua-color-muted: #63726C;
  --dua-color-border: #E3E9E1;
  --dua-color-disabled: #E2E8E7;
  --dua-color-primary-tint: #FAF0EF;
  --dua-color-primary-strong: #A74030;
  --dua-color-secondary-strong: #254640;
  --dua-color-soft-strong: #FAF6D7;
  --dua-color-neutral-tint: #EFF2F1;
  --dua-color-accent-soft: #FEFCF2;
  --dua-color-shadow: rgba(15, 28, 25, 0.18);
  --dua-color-shadow-soft: rgba(15, 28, 25, 0.12);
  --dua-color-overlay: rgba(29, 56, 51, 0.48);
}
html[data-theme="gentle_neutrals"] {
  --dua-color-primary: #6E6D67;
  --dua-color-secondary: #4F4D43;
  --dua-color-accent: #E2E2DA;
  --dua-color-soft: #ECECE6;
  --dua-color-canvas: #F5F5F0;
  --dua-color-ink: #2F2E28;
  --dua-color-muted: #686863;
  --dua-color-border: #E1E1DB;
  --dua-color-disabled: #E6E6E5;
  --dua-color-primary-tint: #F3F3F3;
  --dua-color-primary-strong: #63635D;
  --dua-color-secondary-strong: #3B3A32;
  --dua-color-soft-strong: #E8E8E1;
  --dua-color-neutral-tint: #F1F1F0;
  --dua-color-accent-soft: #F8F8F6;
  --dua-color-shadow: rgba(24, 23, 20, 0.18);
  --dua-color-shadow-soft: rgba(24, 23, 20, 0.12);
  --dua-color-overlay: rgba(47, 46, 40, 0.48);
}
html[data-theme="aqua_wellness"] {
  --dua-color-primary: #29758E;
  --dua-color-secondary: #2F4F4F;
  --dua-color-accent: #E0FFFF;
  --dua-color-soft: #EBFFFF;
  --dua-color-canvas: #F4FFFF;
  --dua-color-ink: #1C2F2F;
  --dua-color-muted: #647373;
  --dua-color-border: #DCEAEA;
  --dua-color-disabled: #E2E6E6;
  --dua-color-primary-tint: #EEF4F6;
  --dua-color-primary-strong: #24687E;
  --dua-color-secondary-strong: #233B3B;
  --dua-color-soft-strong: #E6FFFF;
  --dua-color-neutral-tint: #EEF1F1;
  --dua-color-accent-soft: #F7FFFF;
  --dua-color-shadow: rgba(14, 24, 24, 0.18);
  --dua-color-shadow-soft: rgba(14, 24, 24, 0.12);
  --dua-color-overlay: rgba(28, 47, 47, 0.48);
}
html[data-theme="earthy_embrace"] {
  --dua-color-primary: #A35833;
  --dua-color-secondary: #6C3D28;
  --dua-color-accent: #F2C4A6;
  --dua-color-soft: #F9E1D1;
  --dua-color-canvas: #FFF9F4;
  --dua-color-ink: #412518;
  --dua-color-muted: #72625A;
  --dua-color-border: #EDE2DC;
  --dua-color-disabled: #EAE4E1;
  --dua-color-primary-tint: #F8F2EF;
  --dua-color-primary-strong: #93502E;
  --dua-color-secondary-strong: #512E1E;
  --dua-color-soft-strong: #F6D4BD;
  --dua-color-neutral-tint: #F3EFEE;
  --dua-color-accent-soft: #FCF0E9;
  --dua-color-shadow: rgba(32, 18, 12, 0.18);
  --dua-color-shadow-soft: rgba(32, 18, 12, 0.12);
  --dua-color-overlay: rgba(65, 37, 24, 0.48);
}
