:root {--neutro: #eef0f2;--primario: #00713c;--secondario: #6e9b7b;--accento: #deb887;--successo: hsl(145, 63%, 42%);--successo-l-1: hsl(145, 63%, 60%);--successo-l-2: hsl(145, 63%, 78%);--successo-l-3: hsl(145, 63%, 92%);--successo-d-1: hsl(145, 63%, 32%);--successo-d-2: hsl(145, 63%, 22%);--successo-d-3: hsl(145, 63%, 12%);--successo-t-1: hsla(145, 63%, 42%, 0.12);--successo-t-2: hsla(145, 63%, 42%, 0.24);--successo-t-3: hsla(145, 63%, 42%, 0.40);--avviso: hsl(38, 92%, 50%);--avviso-l-1: hsl(38, 92%, 64%);--avviso-l-2: hsl(38, 92%, 80%);--avviso-l-3: hsl(38, 92%, 93%);--avviso-d-1: hsl(38, 92%, 38%);--avviso-d-2: hsl(38, 92%, 26%);--avviso-d-3: hsl(38, 92%, 14%);--avviso-t-1: hsla(38, 92%, 50%, 0.12);--avviso-t-2: hsla(38, 92%, 50%, 0.24);--avviso-t-3: hsla(38, 92%, 50%, 0.40);--errore: hsl(0, 78%, 56%);--errore-l-1: hsl(0, 78%, 68%);--errore-l-2: hsl(0, 78%, 82%);--errore-l-3: hsl(0, 78%, 94%);--errore-d-1: hsl(0, 78%, 42%);--errore-d-2: hsl(0, 78%, 28%);--errore-d-3: hsl(0, 78%, 16%);--errore-t-1: hsla(0, 78%, 56%, 0.12);--errore-t-2: hsla(0, 78%, 56%, 0.24);--errore-t-3: hsla(0, 78%, 56%, 0.40);--info: hsl(210, 90%, 54%);--info-l-1: hsl(210, 90%, 68%);--info-l-2: hsl(210, 90%, 82%);--info-l-3: hsl(210, 90%, 94%);--info-d-1: hsl(210, 90%, 40%);--info-d-2: hsl(210, 90%, 27%);--info-d-3: hsl(210, 90%, 15%);--info-t-1: hsla(210, 90%, 54%, 0.12);--info-t-2: hsla(210, 90%, 54%, 0.24);--info-t-3: hsla(210, 90%, 54%, 0.40);--ombra: rgba(16,24,40,0.05);--ombra-t-1: rgba(16, 24, 40, 0.08);--ombra-t-2: rgba(16, 24, 40, 0.12);--ombra-t-3: rgba(16, 24, 40, 0.16);--sfondo-pagina-base: var(--neutro);--sfondo-sezione-base: var(--neutro-l-7);--sfondo-sezione-alternato: var(--neutro-l-3);--sfondo-card: var(--neutro-l-7);--sfondo-card-hover: var(--neutro-l-5);--sfondo-elevato: var(--neutro-l-7);--sfondo-inverso: var(--neutro-d-7);--sfondo-brand-base: var(--primario);--sfondo-brand-debole: var(--primario-l-3);--sfondo-secondario-base: var(--secondario);--sfondo-secondario-debole: var(--secondario-l-3);--sfondo-accento-base: var(--accento);--sfondo-accento-debole: var(--accento-l-3);--testo-titolo-base: var(--neutro-d-6);--testo-corpo-base: var(--neutro-d-4);--testo-secondario: var(--neutro-d-3);--testo-debole: var(--neutro-d-1);--testo-inverso: var(--neutro-l-7);--testo-su-brand: var(--neutro-l-7);--testo-brand: var(--primario-d-1);--testo-accento: var(--accento-d-1);--testo-link-base: var(--primario);--testo-link-hover: var(--primario-d-1);--testo-disabilitato: var(--neutro-d-1);--bordo-sottile: var(--neutro-l-1);--bordo-base: var(--neutro-l-5);--bordo-forte: var(--neutro-d-2);--bordo-inverso: var(--neutro-d-5);--bordo-brand: var(--primario-l-2);--bordo-accento: var(--accento-l-2);--bordo-focus: var(--primario-l-1);--bordo-errore: var(--errore);--bordo-successo: var(--successo);--bordo-avviso: var(--avviso);--bordo-info: var(--info);--bordo-disabilitato: var(--neutro-l-2);--azione-primaria-sfondo: var(--primario);--azione-primaria-sfondo-hover: var(--primario-d-1);--azione-primaria-sfondo-attivo: var(--primario-d-2);--azione-primaria-testo: var(--testo-su-brand);--azione-primaria-bordo: var(--primario);--azione-secondaria-sfondo: var(--primario-l-3);--azione-secondaria-sfondo-hover: var(--primario-l-2);--azione-secondaria-testo: var(--primario-d-2);--azione-secondaria-bordo: var(--primario-l-2);--azione-ghost-sfondo: transparent;--azione-ghost-sfondo-hover: var(--primario-t-1);--azione-ghost-testo: var(--primario-d-1);--azione-ghost-bordo: var(--primario-l-1);--azione-link-testo: var(--testo-link-base);--azione-link-hover: var(--testo-link-hover);--azione-disabilitata-sfondo: var(--neutro-l-2);--azione-disabilitata-testo: var(--testo-disabilitato);--azione-disabilitata-bordo: var(--bordo-disabilitato);--icona-base: var(--neutro-d-5);--icona-secondaria: var(--neutro-d-3);--icona-debole: var(--neutro-d-2);--icona-inversa: var(--neutro-l-7);--icona-su-brand: var(--neutro-l-7);--icona-brand: var(--primario-d-1);--icona-accento: var(--accento);--icona-successo: var(--successo);--icona-avviso: var(--avviso);--icona-errore: var(--errore);--icona-info: var(--info);--campo-sfondo: var(--sfondo-card);--campo-sfondo-hover: var(--sfondo-card-hover);--campo-sfondo-disabilitato: var(--neutro-l-2);--campo-testo: var(--testo-corpo-base);--campo-placeholder: var(--testo-debole);--campo-etichetta: var(--testo-titolo-base);--campo-aiuto-testo: var(--testo-secondario);--campo-errore-testo: var(--stato-errore-testo);--campo-bordo: var(--bordo-base);--campo-bordo-hover: var(--bordo-forte);--campo-bordo-focus: var(--bordo-focus);--campo-bordo-errore: var(--bordo-errore);--stato-successo-sfondo: var(--successo-l-3);--stato-successo-testo: var(--successo-d-2);--stato-successo-bordo: var(--successo-l-1);--stato-successo-icona: var(--successo);--stato-avviso-sfondo: var(--avviso-l-3);--stato-avviso-testo: var(--avviso-d-2);--stato-avviso-bordo: var(--avviso-l-1);--stato-avviso-icona: var(--avviso);--stato-errore-sfondo: var(--errore-l-3);--stato-errore-testo: var(--errore-d-2);--stato-errore-bordo: var(--errore-l-1);--stato-errore-icona: var(--errore);--stato-info-sfondo: var(--info-l-3);--stato-info-testo: var(--info-d-2);--stato-info-bordo: var(--info-l-1);--stato-info-icona: var(--info);--overlay-leggero: rgba(0, 0, 0, 0.16);--overlay-medio: rgba(0, 0, 0, 0.32);--overlay-forte: rgba(0, 0, 0, 0.56);--sfondo-backdrop: rgba(0, 0, 0, 0.48);--primario-l-1: #40956d;--primario-l-2: #80b89e;--primario-l-3: #bfdcce;--primario-d-1: #00552d;--primario-d-2: #00391e;--primario-d-3: #001c0f;--primario-t-1: hsla(152, 100%, 22%, 0.25);--primario-t-2: hsla(152, 100%, 22%, 0.5);--primario-t-3: hsla(152, 100%, 22%, 0.75);--secondario-d-1: #53745c;--secondario-d-2: #374e3e;--secondario-d-3: #1c271f;--secondario-t-1: hsla(137, 18%, 52%, 0.25);--secondario-t-2: hsla(137, 18%, 52%, 0.5);--secondario-t-3: hsla(137, 18%, 52%, 0.75);--secondario-l-1: #92b49c;--secondario-l-2: #b7cdbd;--secondario-l-3: #dbe6de;--neutro-l-1: #f0f2f4;--neutro-l-2: #f2f4f5;--neutro-l-3: #f4f6f7;--neutro-l-4: #f7f8f9;--neutro-l-5: #f9f9fa;--neutro-l-6: #fbfbfc;--neutro-l-7: #fdfdfd;--neutro-d-1: #d0d2d4;--neutro-d-2: #b3b4b6;--neutro-d-3: #959697;--neutro-d-4: #777879;--neutro-d-5: #595a5b;--neutro-d-6: #3c3c3d;--neutro-d-7: #1e1e1e;--neutro-t-1: hsla(210, 13%, 94%, 0.13);--neutro-t-2: hsla(210, 13%, 94%, 0.25);--neutro-t-3: hsla(210, 13%, 94%, 0.38);--neutro-t-4: hsla(210, 13%, 94%, 0.5);--neutro-t-5: hsla(210, 13%, 94%, 0.63);--neutro-t-6: hsla(210, 13%, 94%, 0.75);--neutro-t-7: hsla(210, 13%, 94%, 0.88);--accento-l-1: #e6caa5;--accento-l-2: #efdcc3;--accento-l-3: #f7ede1;--accento-d-1: #a78a65;--accento-d-2: #6f5c44;--accento-d-3: #382e22;--accento-t-1: hsla(34, 57%, 70%, 0.25);--accento-t-2: hsla(34, 57%, 70%, 0.5);--accento-t-3: hsla(34, 57%, 70%, 0.75);}:root[data-brx-theme="dark"] {--neutro: #0d0f11;--primario: #8effca;--secondario: #2a3c2f;--accento: #785221;--successo: hsl(145, 63%, 58%);--successo-l-1: hsl(145, 45%, 38%);--successo-l-2: hsl(145, 36%, 54%);--successo-l-3: hsl(145, 32%, 70%);--successo-d-1: hsl(145, 70%, 48%);--successo-d-2: hsl(145, 70%, 34%);--successo-d-3: hsl(145, 70%, 20%);--successo-t-1: hsla(145, 63%, 58%, 0.20);--successo-t-2: hsla(145, 63%, 58%, 0.36);--successo-t-3: hsla(145, 63%, 58%, 0.54);--avviso: hsl(38, 92%, 58%);--avviso-l-1: hsl(38, 70%, 40%);--avviso-l-2: hsl(38, 60%, 58%);--avviso-l-3: hsl(38, 52%, 74%);--avviso-d-1: hsl(38, 92%, 48%);--avviso-d-2: hsl(38, 92%, 34%);--avviso-d-3: hsl(38, 92%, 20%);--avviso-t-1: hsla(38, 92%, 58%, 0.20);--avviso-t-2: hsla(38, 92%, 58%, 0.36);--avviso-t-3: hsla(38, 92%, 58%, 0.54);--errore: hsl(0, 78%, 64%);--errore-l-1: hsl(0, 58%, 42%);--errore-l-2: hsl(0, 46%, 60%);--errore-l-3: hsl(0, 40%, 76%);--errore-d-1: hsl(0, 78%, 52%);--errore-d-2: hsl(0, 78%, 36%);--errore-d-3: hsl(0, 78%, 22%);--errore-t-1: hsla(0, 78%, 64%, 0.20);--errore-t-2: hsla(0, 78%, 64%, 0.36);--errore-t-3: hsla(0, 78%, 64%, 0.54);--info: hsl(210, 90%, 64%);--info-l-1: hsl(210, 58%, 42%);--info-l-2: hsl(210, 48%, 60%);--info-l-3: hsl(210, 42%, 76%);--info-d-1: hsl(210, 90%, 54%);--info-d-2: hsl(210, 90%, 38%);--info-d-3: hsl(210, 90%, 24%);--info-t-1: hsla(210, 90%, 64%, 0.20);--info-t-2: hsla(210, 90%, 64%, 0.36);--info-t-3: hsla(210, 90%, 64%, 0.54);--ombra: rgba(215, 223, 239, 0.05);--ombra-t-1: rgba(215, 223, 239, 0.25);--ombra-t-2: rgba(215, 223, 239, 0.50);--ombra-t-3: rgba(215, 223, 239, 0.75);--primario-l-1: #aaffd7;--primario-l-2: #c7ffe5;--primario-l-3: #e3fff2;--primario-d-1: #6bbf98;--primario-d-2: #478065;--primario-d-3: #244033;--primario-t-1: hsla(152, 100%, 78%, 0.25);--primario-t-2: hsla(152, 100%, 78%, 0.5);--primario-t-3: hsla(152, 100%, 78%, 0.75);--secondario-l-1: #5f6d63;--secondario-l-2: #959e97;--secondario-l-3: #cacecb;--secondario-d-1: #202d23;--secondario-d-2: #151e18;--secondario-d-3: #0b0f0c;--secondario-t-1: hsla(137, 18%, 20%, 0.25);--secondario-t-2: hsla(137, 18%, 20%, 0.5);--secondario-t-3: hsla(137, 18%, 20%, 0.75);--neutro-l-1: #2b2d2f;--neutro-l-2: #4a4b4d;--neutro-l-3: #68696a;--neutro-l-4: #868788;--neutro-l-5: #a4a5a6;--neutro-l-6: #c3c3c4;--neutro-l-7: #e1e1e1;--neutro-d-1: #0b0d0f;--neutro-d-2: #0a0b0d;--neutro-d-3: #08090b;--neutro-d-4: #070809;--neutro-d-5: #050606;--neutro-d-6: #030404;--neutro-d-7: #020202;--neutro-t-1: hsla(210, 13%, 6%, 0.13);--neutro-t-2: hsla(210, 13%, 6%, 0.25);--neutro-t-3: hsla(210, 13%, 6%, 0.38);--neutro-t-4: hsla(210, 13%, 6%, 0.5);--neutro-t-5: hsla(210, 13%, 6%, 0.63);--neutro-t-6: hsla(210, 13%, 6%, 0.75);--neutro-t-7: hsla(210, 13%, 6%, 0.88);--accento-l-1: #9a7d59;--accento-l-2: #bca990;--accento-l-3: #ddd4c8;--accento-d-1: #5a3e19;--accento-d-2: #3c2911;--accento-d-3: #1e1508;--accento-t-1: hsla(34, 57%, 30%, 0.25);--accento-t-2: hsla(34, 57%, 30%, 0.5);--accento-t-3: hsla(34, 57%, 30%, 0.75);}