.dossier{--grigio:color-mix(in srgb, var(--blu-notte) 62%, var(--crema));--linea-dossier:color-mix(in srgb, var(--blu-notte) 16%, var(--crema));background:var(--crema);min-height:100%;color:var(--blu-notte);flex-direction:column;display:flex}.dossier button{font:inherit;color:inherit;cursor:pointer}.dossier button:disabled{opacity:.4;cursor:default}.dossier-testata{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.9rem 1rem 0;display:flex}.dossier-testata .logo-nome{font-size:1.15rem}.dossier-contatta{color:var(--blu-notte);font-size:.8rem}.dossier-offline{color:var(--blu-notte);flex-wrap:wrap;gap:.15rem .6rem;margin:.5rem 1rem 0;font-size:.8rem;display:flex}.dossier-offline strong{font-weight:600}.dossier-titolo{margin:.6rem 1rem 0;font-size:1.6rem;line-height:1.1}.dossier-vuoto{padding:1rem}.dossier-piccolo{color:var(--grigio)}.dossier-fila{scrollbar-width:none;align-items:flex-end;gap:.75rem;padding:.75rem 1rem;display:flex;overflow-x:auto}.dossier-fila-giorno{flex:none}.dossier-fila-giorno small{letter-spacing:.1em;color:var(--grigio);margin-bottom:.2rem;font-size:.65rem;display:block}.dossier-fila-giorno.attuale small{color:var(--blu-notte);box-shadow:inset 0 -3px 0 var(--corallo);font-weight:700}.dossier-fila-giorno>div{gap:.2rem;display:flex}.dossier-fila button{border:1px solid var(--blu-notte);background:#fff;border-radius:50%;place-items:center;width:2.1rem;height:2.1rem;padding:0;font-size:.9rem;display:grid}.dossier-fila button[aria-current=true]{background:var(--blu-notte);box-shadow:0 0 0 3px var(--corallo)}.dossier-fila button.passata{opacity:.35}.dossier-giorno{letter-spacing:.1em;text-transform:uppercase;margin:.25rem 1rem 0;font-size:.75rem}.dossier-scheda{background:var(--blu-notte);min-height:18rem;color:var(--crema);box-shadow:.6rem .6rem 0 var(--corallo);border-radius:1.1rem;flex-direction:column;margin:.6rem 1rem .9rem;padding:1.3rem 1.2rem;display:flex}.dossier-tipo{margin:0;font-size:.85rem}.dossier-tipo span{vertical-align:middle;margin-right:.3rem;font-size:1.8rem}.dossier-scheda h2{margin:.7rem 0 .3rem;font-size:1.8rem;line-height:1.05}.dossier-ora{letter-spacing:-.03em;margin:.3rem 0;font-size:2.4rem;line-height:1.1}.dossier-ora small{letter-spacing:0;color:color-mix(in srgb, var(--crema) 75%, var(--blu-notte));font-size:1.05rem}.dossier-riga{border-top:1px solid color-mix(in srgb, var(--crema) 20%, var(--blu-notte));color:color-mix(in srgb, var(--crema) 80%, var(--blu-notte));justify-content:space-between;gap:.75rem;margin:.6rem 0 0;padding-top:.6rem;font-size:.85rem;display:flex}.dossier-riga strong{color:var(--crema);letter-spacing:.08em}.dossier-nota{background:color-mix(in srgb, var(--crema) 12%, var(--blu-notte));margin:.75rem 0 0;padding:.5rem .65rem;font-size:.85rem}.dossier .tasto-corallo{background:var(--corallo);color:var(--blu-notte);border:0;border-radius:.6rem;padding:.9rem;font-weight:700}.dossier-scheda .tasto-corallo{margin-top:1.25rem}.dossier-passi{justify-content:space-between;gap:.5rem;padding:0 1rem .9rem;display:flex}.dossier-passi button{border:1px solid var(--blu-notte);background:0 0;border-radius:1.5rem;padding:.6rem .9rem;font-size:.85rem}.dossier-elenco{padding:0 1rem .9rem}.dossier-elenco h3{font-family:var(--carattere-testo);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .3rem;font-size:.75rem}.dossier-elenco ul{margin:0;padding:0;list-style:none}.dossier-elenco button{border:0;border-bottom:1px solid var(--linea-dossier);text-align:left;background:0 0;align-items:center;gap:.6rem;width:100%;padding:.6rem .3rem;font-size:.9rem;display:flex}.dossier-elenco button[aria-current=true]{box-shadow:inset 3px 0 0 var(--corallo);background:#fff}.dossier-elenco-ora{white-space:nowrap;width:6rem;color:var(--grigio);flex:none;font-size:.78rem}.dossier-elenco-titolo{flex:1}.dossier-sempre-utili{border:0;border-top:1px solid var(--linea-dossier);text-align:left;background:#fff;margin-top:auto;padding:.9rem 1rem;font-size:.9rem}.foglio{z-index:10;background:var(--crema);flex-direction:column;display:flex;position:fixed;inset:0}.foglio-testata{background:var(--blu-notte);color:var(--crema);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.7rem 1rem;display:flex}.foglio-indietro{border:1px solid var(--crema);color:var(--crema);background:0 0;border-radius:1.5rem;padding:.45rem .7rem;font-size:.85rem}.foglio-nome{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:10rem;display:flex}.foglio-nome small{color:color-mix(in srgb, var(--crema) 75%, var(--blu-notte))}.foglio-piede{border-top:1px solid var(--linea-dossier);background:var(--crema);padding:.6rem 1rem .9rem}.foglio-salva{flex-direction:column;gap:.3rem;display:flex}.foglio-errore{text-align:center}.foglio-corpo{flex:1;overflow:auto}.foglio-domanda{font-family:var(--carattere-titoli);margin:1rem 1rem .5rem;font-size:1.4rem}.foglio-elenco{margin:0;padding:0 1rem;list-style:none}.foglio-elenco button{border:1px solid var(--blu-notte);text-align:left;background:#fff;border-radius:.6rem;flex-direction:column;width:100%;margin-top:.6rem;padding:.8rem 1rem;display:flex}.foglio-elenco small{color:var(--grigio);overflow-wrap:anywhere}.foglio-pagine{flex-direction:column;gap:.5rem;padding:.5rem;display:flex}
