@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/lexend-vietnamese-wght-normal-RvljkFvg.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/lexend-latin-ext-wght-normal-B6JQhE1e.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/lexend-latin-wght-normal-ci0D1wrL.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sd-surface:#f6f3ec;--sd-surface-raised:#fff;--sd-ink:#1f2a27;--sd-ink-muted:#4a5753;--sd-salvia-strong:#3b6358;--sd-salvia:#5e8b7e;--sd-acqua:#7fb7b0;--sd-acqua-soft:#dcedea;--sd-sabbia:#e8dcc4;--sd-terracotta:#a65536;--sd-danger:#9e3b26;--sd-line:#7a8682;--sd-salvia-premuto:#2e4f46;--colore-sfondo:var(--sd-surface);--colore-superficie:var(--sd-surface-raised);--colore-superficie-tenue:var(--sd-acqua-soft);--colore-testo:var(--sd-ink);--colore-testo-secondario:var(--sd-ink-muted);--colore-testo-su-primario:var(--sd-surface-raised);--colore-primario:var(--sd-salvia-strong);--colore-primario-scuro:var(--sd-salvia-strong);--colore-primario-premuto:var(--sd-salvia-premuto);--colore-primario-chiaro:var(--sd-acqua-soft);--colore-accento:var(--sd-terracotta);--colore-accento-chiaro:var(--sd-sabbia);--colore-bordo:var(--sd-line);--colore-bordo-tenue:var(--sd-sabbia);--colore-focus:var(--sd-salvia-strong);--colore-avviso-info-sfondo:var(--sd-acqua-soft);--colore-avviso-info-bordo:var(--sd-acqua);--colore-avviso-gentile-sfondo:var(--sd-sabbia);--colore-avviso-gentile-bordo:var(--sd-salvia);--colore-avviso-attenzione-sfondo:var(--sd-surface-raised);--colore-avviso-attenzione-bordo:var(--sd-danger);--carattere:"Lexend Variable", "Lexend", system-ui, sans-serif;--testo-minimo:1rem;--testo-base:1.25rem;--testo-grande:1.5rem;--testo-titolo:1.75rem;--testo-titolo-grande:2.125rem;--peso-normale:400;--peso-medio:500;--peso-forte:600;--interlinea:1.5;--spazio-xs:.5rem;--spazio-s:.5rem;--spazio-m:1rem;--spazio-l:1.5rem;--spazio-xl:2.5rem;--spazio-xxl:2.5rem;--altezza-tocco:3rem;--distanza-tocco:1rem;--larghezza-contenuto:40rem;--angolo-s:.625rem;--angolo-m:.625rem;--angolo-l:1.25rem;--angolo-pieno:999px;--ombra-scheda:0 1px 3px #1f2a271f;--durata-animazione:.2s}@media (prefers-reduced-motion:reduce){:root{--durata-animazione:0s}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--colore-sfondo);color:var(--colore-testo);font-family:var(--carattere);font-size:var(--testo-base);font-weight:var(--peso-normale);line-height:var(--interlinea);margin:0}h1,h2,h3{margin:0 0 var(--spazio-m);font-weight:var(--peso-forte);line-height:1.25}h1{font-size:var(--testo-titolo-grande)}h2{font-size:var(--testo-titolo)}h3{font-size:var(--testo-grande)}p{margin:0 0 var(--spazio-m)}a{color:var(--colore-focus);text-underline-offset:.15em}:focus-visible{outline:3px solid var(--colore-focus);outline-offset:3px}.solo-lettore-schermo{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.avviso{padding:var(--spazio-m) var(--spazio-l);border-radius:var(--angolo-m);border-left:6px solid}.avviso__titolo{align-items:center;gap:var(--spazio-s);margin:0 0 var(--spazio-xs);font-weight:var(--peso-forte);display:flex}.avviso__testo>:last-child{margin-bottom:0}.avviso--info{background:var(--colore-avviso-info-sfondo);border-color:var(--colore-avviso-info-bordo)}.avviso--gentile{background:var(--colore-avviso-gentile-sfondo);border-color:var(--colore-avviso-gentile-bordo)}.avviso--attenzione{background:var(--colore-avviso-attenzione-sfondo);border-color:var(--colore-avviso-attenzione-bordo)}.avviso-urgenze{margin-top:var(--spazio-xxl);padding:var(--spazio-l);border-top:2px solid var(--colore-bordo-tenue);font-size:var(--testo-minimo);color:var(--colore-testo-secondario)}.avviso-urgenze__titolo{margin:0 0 var(--spazio-xs);font-weight:var(--peso-forte);color:var(--colore-testo)}.avviso-urgenze__chiama{align-items:center;gap:var(--spazio-s);min-height:var(--altezza-tocco);padding:var(--spazio-s) var(--spazio-m);border:2px solid var(--colore-bordo);border-radius:var(--angolo-pieno);color:var(--colore-testo);font-size:var(--testo-base);font-weight:var(--peso-medio);text-decoration:none;display:inline-flex}.campo{gap:var(--spazio-xs);flex-direction:column;display:flex}.campo__etichetta{font-weight:var(--peso-medio)}.campo__input{width:100%;min-height:var(--altezza-tocco);padding:var(--spazio-s) var(--spazio-m);background:var(--colore-superficie);color:var(--colore-testo);border:2px solid var(--colore-bordo);border-radius:var(--angolo-m);font-family:inherit;font-size:var(--testo-base)}.campo__input--grande{font-size:var(--testo-titolo);letter-spacing:.2em;text-align:center}.campo--errore .campo__input{border-color:var(--colore-avviso-attenzione-bordo);border-width:3px}.campo__aiuto{color:var(--colore-testo-secondario);font-size:var(--testo-minimo);margin:0}.campo__errore{align-items:flex-start;gap:var(--spazio-xs);font-weight:var(--peso-medio);margin:0;display:flex}.campo__errore .icona{color:var(--colore-avviso-attenzione-bordo);flex-shrink:0;margin-top:.15em}.pulsante{justify-content:center;align-items:center;gap:var(--spazio-s);min-height:var(--altezza-tocco);padding:var(--spazio-s) var(--spazio-l);border-radius:var(--angolo-pieno);font-family:inherit;font-size:var(--testo-base);font-weight:var(--peso-medio);text-align:center;cursor:pointer;transition:background-color var(--durata-animazione);border:2px solid #0000;line-height:1.25;display:inline-flex}.pulsante--pieno{width:100%}.pulsante--principale{background:var(--colore-primario);color:var(--colore-testo-su-primario)}.pulsante--principale:active{background:var(--colore-primario-premuto)}.pulsante--secondario{background:var(--colore-superficie);color:var(--colore-primario-scuro);border-color:var(--colore-primario)}.pulsante--secondario:hover,.pulsante--secondario:active{background:var(--colore-primario-chiaro)}.pulsante--tenue{color:var(--colore-primario-scuro);text-underline-offset:.15em;background:0 0;text-decoration:underline}.pulsante--tenue:hover,.pulsante--tenue:active{background:var(--colore-primario-chiaro)}.pulsante:disabled{background:var(--colore-sfondo);color:var(--colore-testo-secondario);border:2px dashed var(--colore-bordo);cursor:not-allowed;text-decoration:none}.campo-pin{gap:var(--spazio-xs);flex-direction:column;display:flex}.campo-pin>.pulsante{align-self:flex-start}.casella{align-items:flex-start;gap:var(--spazio-m);min-height:var(--altezza-tocco);padding:var(--spazio-m);background:var(--colore-superficie);border:2px solid var(--colore-bordo-tenue);border-radius:var(--angolo-m);cursor:pointer;display:flex;position:relative}.casella--spuntata{background:var(--colore-superficie-tenue);border-color:var(--colore-primario)}.casella__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.casella__input:focus-visible+.casella__quadrato{outline:3px solid var(--colore-focus);outline-offset:3px}.casella__quadrato{background:var(--colore-superficie);border:2px solid var(--colore-bordo);border-radius:var(--angolo-s);width:2em;height:2em;color:var(--colore-testo-su-primario);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.casella--spuntata .casella__quadrato{background:var(--colore-primario);border-color:var(--colore-primario)}.casella__testi{gap:var(--spazio-xs);flex-direction:column;display:flex}.casella__titolo{font-weight:var(--peso-forte)}.casella__testo{color:var(--colore-testo)}.casella__stato{font-weight:var(--peso-medio);color:var(--colore-primario-scuro)}.grafico{padding:var(--spazio-m);background:var(--colore-superficie);border:2px solid var(--colore-bordo-tenue);border-radius:var(--angolo-m);margin:0}.grafico__titolo{margin-bottom:var(--spazio-m);font-weight:var(--peso-medio)}.grafico__area{align-items:flex-end;gap:var(--spazio-s);display:flex}.grafico__colonna{align-items:center;gap:var(--spazio-xs);flex-direction:column;flex:1;min-width:0;display:flex}.grafico__valore{font-weight:var(--peso-forte)}.grafico__binario{background:var(--colore-superficie-tenue);border-radius:var(--angolo-s);align-items:flex-end;width:100%;height:7em;display:flex;overflow:hidden}.grafico__barra{background:var(--colore-primario);border-radius:var(--angolo-s) var(--angolo-s) 0 0;width:100%}.grafico__etichetta{font-size:var(--testo-minimo);color:var(--colore-testo-secondario);text-align:center;overflow-wrap:normal}.interruttore{align-items:center;gap:var(--spazio-m);width:100%;min-height:var(--altezza-tocco);padding:var(--spazio-s) var(--spazio-m);background:var(--colore-superficie);border:2px solid var(--colore-bordo-tenue);border-radius:var(--angolo-m);color:var(--colore-testo);font-family:inherit;font-size:var(--testo-base);text-align:left;cursor:pointer;display:flex}.interruttore__testi{flex-direction:column;flex:1;display:flex}.interruttore__etichetta{font-weight:var(--peso-medio)}.interruttore__descrizione{font-size:var(--testo-minimo);color:var(--colore-testo-secondario)}.interruttore__stato{min-width:2em;font-weight:var(--peso-forte);text-align:right}.interruttore__binario{background:var(--colore-superficie);border:2px solid var(--colore-bordo);border-radius:var(--angolo-pieno);width:2.8em;height:1.6em;transition:background-color var(--durata-animazione);flex-shrink:0;position:relative}.interruttore__pallino{background:var(--colore-bordo);width:1.1em;height:1.1em;transition:left var(--durata-animazione), background-color var(--durata-animazione);border-radius:50%;position:absolute;top:50%;left:.15em;transform:translateY(-50%)}.interruttore[aria-checked=true] .interruttore__binario{background:var(--colore-primario);border-color:var(--colore-primario)}.interruttore[aria-checked=true] .interruttore__pallino{background:var(--colore-testo-su-primario);left:calc(100% - 1.25em)}.medaglia{align-items:center;gap:var(--spazio-xs);padding:var(--spazio-m);background:var(--colore-superficie);border:2px dashed var(--colore-bordo);border-radius:var(--angolo-m);text-align:center;flex-direction:column;display:flex}.medaglia--ottenuta{background:var(--colore-accento-chiaro);border:2px solid var(--colore-accento)}.medaglia__disco{width:2.5em;height:2.5em;font-size:var(--testo-grande);color:var(--colore-testo-secondario);background:var(--colore-sfondo);border-radius:50%;justify-content:center;align-items:center;display:flex}.medaglia--ottenuta .medaglia__disco{color:var(--colore-accento);background:var(--colore-superficie)}.medaglia__nome{font-weight:var(--peso-forte)}.medaglia__stato{font-size:var(--testo-minimo);color:var(--colore-testo-secondario)}.pagina{flex-direction:column;min-height:100dvh;display:flex}.pagina__contenuto{width:100%;max-width:var(--larghezza-contenuto);padding:var(--spazio-l) var(--spazio-m);gap:var(--spazio-m);flex-direction:column;flex:1;margin:0 auto;display:flex}.pagina__contenuto>h1,.pagina__contenuto>p{margin:0}.pagina__titolo:focus{outline:none}.pagina__marchio{font-weight:var(--peso-forte);letter-spacing:.15em;color:var(--colore-primario)}.pagina__passo{color:var(--colore-testo-secondario);font-size:var(--testo-minimo);font-weight:var(--peso-medio)}.pagina__fondo{width:100%;max-width:var(--larghezza-contenuto);padding:0 var(--spazio-m) var(--spazio-l);margin:0 auto}.pagina__azioni{gap:var(--distanza-tocco);margin-top:var(--spazio-s);flex-direction:column;display:flex}.regolatore{padding:var(--spazio-m);background:var(--colore-superficie);border:2px solid var(--colore-bordo-tenue);border-radius:var(--angolo-m)}.regolatore__etichetta{margin:0 0 var(--spazio-s);font-weight:var(--peso-medio)}.regolatore__riga{justify-content:space-between;align-items:center;gap:var(--distanza-tocco);flex-wrap:wrap;display:flex}.regolatore__orario{min-width:4ch;font-size:var(--testo-titolo-grande);font-weight:var(--peso-forte);font-variant-numeric:tabular-nums;text-align:center;flex:1}.regolatore__pulsante{justify-content:center;align-items:center;gap:var(--spazio-xs);min-height:var(--altezza-tocco);padding:var(--spazio-s) var(--spazio-m);background:var(--colore-superficie);border:2px solid var(--colore-primario);border-radius:var(--angolo-pieno);color:var(--colore-primario-scuro);font-family:inherit;font-size:var(--testo-base);font-weight:var(--peso-medio);white-space:nowrap;cursor:pointer;display:inline-flex}.regolatore__pulsante:hover,.regolatore__pulsante:active{background:var(--colore-primario-chiaro)}.scelta-testo{border:0;margin:0;padding:0}.scelta-testo__titolo{margin-bottom:var(--spazio-s);font-weight:var(--peso-medio);padding:0}.scelta-testo__opzioni{gap:var(--distanza-tocco);flex-wrap:wrap;display:flex}.scelta-testo__opzione{min-height:var(--altezza-tocco);padding:var(--spazio-s) var(--spazio-m);background:var(--colore-superficie);border:2px solid var(--colore-bordo);border-radius:var(--angolo-pieno);color:var(--colore-testo);font-family:inherit;font-size:var(--testo-base);cursor:pointer}.scelta-testo__opzione[aria-pressed=true]{background:var(--colore-primario);border-color:var(--colore-primario-scuro);color:var(--colore-testo-su-primario);font-weight:var(--peso-forte);box-shadow:0 0 0 2px var(--colore-primario-scuro)}.scheda-attivita{gap:var(--spazio-m);padding:var(--spazio-l);background:var(--colore-superficie);border:2px solid var(--colore-bordo-tenue);border-radius:var(--angolo-l);box-shadow:var(--ombra-scheda);flex-direction:column;display:flex}.scheda-attivita--fatta{background:var(--colore-superficie-tenue);border-color:var(--colore-primario)}.scheda-attivita__titolo{align-items:center;gap:var(--spazio-s);margin:0 0 var(--spazio-xs);color:var(--colore-primario-scuro);display:flex}.scheda-attivita__descrizione{margin:0 0 var(--spazio-xs)}.scheda-attivita__durata{align-items:center;gap:var(--spazio-xs);font-size:var(--testo-minimo);color:var(--colore-testo-secondario);margin:0;display:flex}.scheda-attivita__pulsante{justify-content:center;align-items:center;gap:var(--spazio-s);min-height:var(--altezza-tocco);padding:var(--spazio-s) var(--spazio-l);border:2px solid var(--colore-primario);border-radius:var(--angolo-pieno);background:var(--colore-superficie);color:var(--colore-primario-scuro);font-family:inherit;font-size:var(--testo-base);font-weight:var(--peso-medio);cursor:pointer;transition:background-color var(--durata-animazione);display:inline-flex}.scheda-attivita__pulsante:hover{background:var(--colore-primario-chiaro)}.scheda-attivita__pulsante[aria-pressed=true]{background:var(--colore-primario);color:var(--colore-testo-su-primario)}.guida-home__scelta{border:0;margin:0;padding:0}.guida-home__scelta legend{margin-bottom:var(--spazio-s);font-weight:var(--peso-medio)}.guida-home__pulsanti{gap:var(--distanza-tocco);grid-template-columns:repeat(auto-fit,minmax(8em,1fr));display:grid}.guida-home__passi{gap:var(--spazio-m);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.guida-home__passo{align-items:flex-start;gap:var(--spazio-m);padding:var(--spazio-m);background:var(--colore-superficie);border:2px solid var(--colore-bordo-tenue);border-radius:var(--angolo-m);display:flex}.guida-home__numero{border-radius:var(--angolo-pieno);background:var(--colore-primario);width:2em;height:2em;color:var(--colore-testo-su-primario);font-weight:var(--peso-forte);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.guida-home__icona{margin-left:var(--spazio-s);vertical-align:middle;color:var(--colore-primario-scuro);display:inline-flex}.pagina-prova{max-width:var(--larghezza-contenuto);padding:var(--spazio-l) var(--spazio-m);margin:0 auto}.pagina-prova__marchio{margin:0 0 var(--spazio-xs);font-weight:var(--peso-forte);letter-spacing:.15em;color:var(--colore-primario)}.pagina-prova__sezione{margin-top:var(--spazio-xxl)}.pagina-prova__colonna{gap:var(--distanza-tocco);flex-direction:column;display:flex}.pagina-prova__colonna>.pulsante:not(.pulsante--pieno){align-self:flex-start}.pagina-prova__griglia{gap:var(--distanza-tocco);grid-template-columns:repeat(auto-fit,minmax(9em,1fr));display:grid}.pagina-prova__colori{gap:var(--spazio-m);grid-template-columns:repeat(auto-fill,minmax(8em,1fr));margin:0;padding:0;list-style:none;display:grid}.pagina-prova__colore{gap:var(--spazio-xs);font-size:var(--testo-minimo);flex-direction:column;display:flex}.pagina-prova__colore code{overflow-wrap:anywhere;font-family:inherit}.pagina-prova__campione{border:1px solid var(--colore-bordo);border-radius:var(--angolo-s);height:3em}.pagina-prova__esempio-titolo-grande{font-size:var(--testo-titolo-grande);font-weight:var(--peso-forte)}.pagina-prova__esempio-titolo{font-size:var(--testo-titolo);font-weight:var(--peso-forte)}.pagina-prova__esempio-minimo{font-size:var(--testo-minimo)}
