.viaggiatore{max-width:34rem;margin:0 auto;padding:1.25rem}.viaggiatore h1{font-size:2rem;line-height:1.1}.viaggiatore-dossier{max-width:34rem;min-height:100vh;margin:0 auto}.tasto-grande{background:var(--corallo);width:100%;color:var(--blu-notte);font:inherit;cursor:pointer;border:0;border-radius:.6rem;margin:1rem 0;padding:.9rem;font-weight:700;display:block}.tasto-grande:disabled{opacity:.5;cursor:default}.benvenuto-viaggio{font-family:var(--carattere-titoli);margin:0;font-size:1.4rem}.benvenuto-codice{border:1px solid var(--blu-notte);border-radius:.6rem;margin:1.5rem 0;padding:1rem}.benvenuto-codice p{margin:0}.codice{letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:2rem;margin:.3rem 0!important}.viaggiatore .nota{font-size:.85rem}.viaggiatore .errore{border-left:3px solid var(--corallo);padding-left:.6rem}.modulo-codice label{flex-direction:column;gap:.3rem;font-weight:700;display:flex}.modulo-codice input{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--blu-notte);color:var(--blu-notte);background:#fff;border-radius:.4rem;padding:.5rem .6rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.6rem}.guida{background:#fff;border-radius:.6rem;margin:1.5rem 0 .5rem;padding:1rem}.guida h2{margin:0 0 .5rem;font-size:1.2rem}.guida p,.guida ol{margin:.5rem 0}.guida ol{padding-left:1.3rem}.guida li+li{margin-top:.3rem}.guida .avviso{border-left:4px solid var(--corallo);padding-left:.6rem;font-weight:700}.guida-computer svg{margin:.8rem 0 0;display:block}.piede-demo{border-top:1px solid var(--blu-notte);margin-top:2rem;padding-top:1rem;font-size:.85rem}.piede-demo p{margin:.4rem 0}.piede-demo a{color:var(--blu-notte)}.viaggi-sul-telefono{margin:.6rem 1rem 0;font-size:.9rem}.viaggi-sul-telefono>button{border:1px solid var(--blu-notte);color:var(--blu-notte);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .7rem}.viaggi-sul-telefono ul{border:1px solid color-mix(in srgb, var(--blu-notte) 16%, var(--crema));background:#fff;border-radius:.6rem;margin:.4rem 0 0;padding:0;list-style:none}.viaggi-sul-telefono li+li{border-top:1px solid color-mix(in srgb, var(--blu-notte) 16%, var(--crema))}.viaggi-sul-telefono li>*{width:100%;color:var(--blu-notte);font:inherit;text-align:left;background:0 0;border:0;padding:.7rem .9rem;display:block}.viaggi-sul-telefono li>button{cursor:pointer}.viaggi-tolti{border-left:4px solid var(--corallo);color:var(--blu-notte);background:#fff;border-radius:.4rem;margin:.6rem 1rem 0;padding:.7rem .9rem;font-size:.9rem}.viaggi-tolti p{margin:0 0 .4rem}.viaggi-tolti button,.togli-viaggio,.togli-annulla{color:var(--blu-notte);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.togli-viaggio{align-self:flex-start;margin:1.2rem 1rem 1.5rem;font-size:.85rem}.togli-viaggio-conferma{border:1px solid var(--blu-notte);background:#fff;border-radius:.6rem;margin:1rem;padding:.9rem;font-size:.9rem}.togli-viaggio-conferma p{margin:0}
