*,:before,:after{box-sizing:border-box}html,body{background:var(--c-fondo);min-width:320px;min-height:100%;color:var(--c-inchiostro);margin:0;overflow-x:clip}html{font-size:clamp(1rem,.945rem + .14vw,1.16rem)}body{font-family:var(--f-corpo);font-size:var(--t-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.55}h1,h2,h3,p,ul{margin:0}button,input,textarea{font:inherit;color:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.52}a{color:inherit}time,.quanti,.cella strong,kbd{font-variant-numeric:tabular-nums}:where(a,button,input,textarea,[tabindex]):focus-visible{outline:3px solid var(--c-focus);outline-offset:2px}.segno{flex:0 0 20px;place-items:center;width:20px;height:20px;display:inline-grid}.segno svg{display:block}.monogramma-amy{align-items:flex-end;width:20px;height:20px;display:inline-flex}.monogramma-amy-lettera{background:currentColor;flex:none;width:13px;height:18px;display:block;-webkit-mask:url(/logo-amy-scritta.svg) 0/auto 18px no-repeat;mask:url(/logo-amy-scritta.svg) 0/auto 18px no-repeat}.monogramma-amy-punto{background:var(--c-verde);border-radius:50%;flex:none;width:5px;height:5px;margin:0 0 2px 2px;display:block}.guscio{min-height:100dvh}.barra{display:none}.barra-mobile{z-index:var(--z-barra);justify-content:space-between;align-items:center;gap:var(--s-3);min-height:68px;padding:var(--s-3) var(--s-4);padding-inline:max(var(--s-4), env(safe-area-inset-left)) max(var(--s-4), env(safe-area-inset-right));border-block-end:1px solid var(--c-barra-filetto);background:var(--c-navy);color:var(--c-su-navy);display:flex;position:sticky;inset-block-start:0}.identita-amy{flex-direction:column;min-width:0;display:flex}.marchio{width:2.97368em;height:1em;font-size:var(--t-xl);flex:none;display:block;position:relative}.marchio-lettere{width:100%;height:100%;display:block}.marchio-punto{aspect-ratio:1;background:var(--c-verde);border-radius:50%;width:9.734%;position:absolute;top:78.95%;left:93.51%;transform:translate(-50%,-50%)}.marchio-firma{vertical-align:-.272em;font-size:1.15em;display:inline-block}.punto{background:var(--c-verde);border-radius:50%;flex:0 0 7px;width:7px;height:7px;display:inline-block}.tipo-amy,.attivita-amy{color:var(--c-barra-tenue);font-size:var(--t-xs);line-height:1.35}.tipo-amy{margin-block-start:var(--s-2)}.attivita-amy{text-overflow:ellipsis;white-space:nowrap;max-width:29ch;overflow:hidden}.barra-mobile .tipo-amy{display:none}.barra-mobile-comandi{align-items:center;gap:var(--s-1);display:flex}.barra-mobile .esci[aria-current=page]{background:var(--c-barra-hover);color:var(--c-barra-forte)}.barra-mobile .attivita-amy{color:var(--c-barra-testo)}.uscita{margin:0}.esci{min-width:var(--h-comando);min-height:var(--h-comando);justify-content:center;align-items:center;gap:var(--s-2);padding:0 var(--s-3);border-radius:var(--r-md);color:var(--c-barra-testo);font-size:var(--t-sm);transition:background-color var(--d-veloce) var(--e-out), color var(--d-veloce) var(--e-out), transform var(--d-istantaneo) var(--e-out);background:0 0;border:0;display:inline-flex}.esci:active{transform:translateY(1px)}.menu-mobile{z-index:var(--z-comando);min-height:calc(72px + env(safe-area-inset-bottom));padding:var(--s-2) max(var(--s-2), env(safe-area-inset-right)) max(var(--s-3), env(safe-area-inset-bottom)) max(var(--s-2), env(safe-area-inset-left));border-block-start:1px solid var(--c-filetto);background:var(--c-carta);box-shadow:var(--rilievo-menu);grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(58px,auto);gap:2px;display:grid;position:fixed;inset-block-end:0;inset-inline:0}.voce-menu{justify-content:center;align-items:center;gap:var(--s-1);border-radius:var(--r-md);min-width:0;min-height:52px;color:var(--c-tenue-2);white-space:nowrap;transition:background-color var(--d-veloce) var(--e-out), color var(--d-veloce) var(--e-out), transform var(--d-istantaneo) var(--e-out);background:0 0;border:0;font-size:.72rem;font-weight:600;display:flex;position:relative}.menu-mobile .voce-menu{flex-direction:column;min-height:58px;padding-block:3px}.menu-mobile .voce-menu .segno{width:20px;height:20px}.menu-mobile .voce-menu{letter-spacing:-.01em;font-size:.63rem}.voce-menu[aria-current=page],.menu-mobile .voce-menu[data-area-attiva=true]{background:var(--c-sky-carta);color:var(--c-sky-testo)}.pannello-aree-mobile{z-index:calc(var(--z-comando) + 1);inset-inline:var(--s-2);max-height:calc(100dvh - 160px - env(safe-area-inset-bottom));padding:var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-lg);background:var(--c-carta);box-shadow:var(--rilievo-menu);position:fixed;inset-block-end:calc(72px + env(safe-area-inset-bottom) + var(--s-2));overflow-y:auto}.pannello-aree-mobile[hidden]{display:none}.pannello-aree-testa{justify-content:space-between;align-items:center;gap:var(--s-3);padding-inline:var(--s-2);display:flex}.pannello-aree-testa strong{font-family:var(--f-display);font-size:var(--t-base)}.pannello-aree-testa button{width:var(--h-comando);height:var(--h-comando);border-radius:var(--r-md);color:var(--c-inchiostro);background:0 0;border:0;place-items:center;display:grid}.pannello-aree-voci{gap:var(--s-1);display:grid}.pannello-aree-voci button{min-height:var(--h-comando);padding-inline:var(--s-3);border-radius:var(--r-md);color:var(--c-inchiostro);font-size:var(--t-sm);text-align:start;background:0 0;border:0;font-weight:600}.pannello-aree-voci button[aria-current=page]{background:var(--c-sky-carta);color:var(--c-sky-testo)}.pannello-aree-voci p{padding:var(--s-3);color:var(--c-tenue);font-size:var(--t-sm);margin:0}.voce-menu:active{transform:translateY(1px)}.voce-menu .conta{border:2px solid var(--c-carta);border-radius:var(--r-pillola);background:var(--c-ambra);min-width:20px;height:20px;color:var(--c-carta);font-family:var(--f-display);justify-content:center;align-items:center;padding-inline:5px;font-size:.68rem;font-weight:700;display:inline-flex;position:absolute;inset-block-start:1px;inset-inline-end:max(4px,50% - 24px)}.contenuto{width:100%;min-width:0;max-width:var(--larghezza);padding:var(--s-5) var(--s-4) calc(var(--s-10) + 72px + env(safe-area-inset-bottom))}.testata{justify-content:space-between;align-items:flex-start;gap:var(--s-4);min-width:0;margin-block-end:var(--s-6);display:flex}.testata-testo{min-width:0}.testata-titolo{align-items:center;gap:var(--s-2);min-width:0;display:flex}.testata-indietro{border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);width:40px;height:40px;color:var(--c-tenue);flex:0 0 40px;place-items:center;padding:0;display:inline-grid}.testata-indietro:hover{border-color:var(--c-sky);color:var(--c-inchiostro)}.testata h1{overflow-wrap:anywhere;min-width:0;font-family:var(--f-display);font-size:clamp(1.75rem, 6vw, var(--t-2xl));letter-spacing:-.04em;font-weight:700;line-height:1.06}.testata-testo p{max-width:64ch;color:var(--c-tenue);font-size:var(--t-sm);margin-block-start:var(--s-2)}.momento{text-align:end;flex:none;display:none}.momento strong{font-family:var(--f-display);font-size:var(--t-lg);line-height:1.15;display:block}.momento span{color:var(--c-tenue-2);font-size:var(--t-xs);text-transform:capitalize;margin-block-start:var(--s-1);display:block}.cambio-vista{animation:entra-vista var(--d-media) var(--e-out) backwards}@keyframes entra-vista{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.vista{min-width:0}.superficie{border:1px solid var(--c-filetto);border-radius:var(--r-xl);background:var(--c-carta);min-width:0;box-shadow:var(--rilievo)}.capo{justify-content:space-between;align-items:flex-start;gap:var(--s-4);min-width:0;display:flex}.capo h2{overflow-wrap:anywhere;font-family:var(--f-display);font-size:var(--t-lg);letter-spacing:-.02em;font-weight:650;line-height:1.2}.capo p{color:var(--c-tenue);font-size:var(--t-sm);margin-block-start:var(--s-1)}.ingresso-amy{min-width:0;padding:var(--s-6);border:1px solid var(--c-filetto);border-radius:var(--r-xl);background:var(--c-carta);box-shadow:var(--rilievo);margin-block-end:var(--s-5)}.ingresso-amy .firma-amy{color:var(--c-sky-testo)}.ingresso-amy h2{font-family:var(--f-display);letter-spacing:-.045em;margin-block-start:var(--s-3);font-size:clamp(1.75rem,3vw,2.65rem);font-weight:700;line-height:1.06}.ingresso-amy-intestazione>p{color:var(--c-tenue);font-size:var(--t-sm);margin-block-start:var(--s-2)}.ingresso-amy .compositore{margin-block-start:var(--s-5);padding-block-start:0}.brief-operativo{gap:var(--s-6);min-width:0;padding:var(--s-6) var(--s-5);border-radius:var(--r-xl);background:var(--c-navy);color:var(--c-su-navy);box-shadow:var(--rilievo-alto);display:grid}.soprattitolo{color:var(--c-sky-chiaro);font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;margin-block-end:var(--s-3);font-weight:700;display:block}.brief-testo h2{overflow-wrap:anywhere;font-family:var(--f-display);font-size:var(--t-3xl);letter-spacing:-.055em;font-weight:700;line-height:.98}.brief-testo>p{max-width:61ch;color:var(--c-barra-testo);font-size:var(--t-base);margin-block-start:var(--s-4);line-height:1.65}.azione-testuale{min-height:var(--h-comando);align-items:center;gap:var(--s-2);color:var(--c-sky-chiaro);font-size:var(--t-sm);text-align:start;white-space:nowrap;background:0 0;border:0;margin-block-start:var(--s-5);padding:0;font-weight:700;display:inline-flex}.azione-inerte{color:var(--c-barra-testo)}.prossimo-impegno{min-width:0;border-block-start:1px solid var(--c-barra-filetto);padding-block-start:var(--s-5)}.prossimo-impegno>strong{overflow-wrap:anywhere;font-family:var(--f-display);font-size:var(--t-xl);letter-spacing:-.03em;line-height:1.2;display:block}.prossimo-impegno>strong time{color:var(--c-sky-chiaro)}.prossimo-impegno>p{color:var(--c-barra-testo);font-size:var(--t-sm);margin-block-start:var(--s-2)}.altri-impegni{color:var(--c-barra-tenue);font-size:var(--t-xs);margin-block-start:var(--s-5);display:inline-block}.numeri{gap:var(--s-3);margin-block:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cella{justify-content:space-between;gap:var(--s-3);min-width:0;min-height:112px;padding:var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-lg);background:var(--c-carta);box-shadow:var(--rilievo);text-align:start;flex-direction:column;display:flex}.cella:last-child{grid-column:1/-1}button.cella{width:100%}.cella strong{font-family:var(--f-display);font-size:var(--t-2xl);letter-spacing:-.04em;font-weight:700;line-height:1}.cella span{max-width:22ch;color:var(--c-tenue);font-size:var(--t-xs);line-height:1.35}.cella-azione{transition:border-color var(--d-veloce) var(--e-out), background-color var(--d-veloce) var(--e-out), transform var(--d-istantaneo) var(--e-out)}.cella-azione.richiede-attenzione{border-color:var(--c-ambra-filetto);background:var(--c-ambra-carta)}.cella-azione.richiede-attenzione strong{color:var(--c-ambra)}.cella-azione:active{transform:translateY(1px)}.griglia-operativa{gap:var(--s-4);min-width:0;display:grid}.agenda-settimana,.attivita-recenti{padding:var(--s-5)}.elenco-settimana,.lista-attivita{margin-block-start:var(--s-4)}.giorno{gap:var(--s-4);padding-block:var(--s-4);border-block-start:1px solid var(--c-filetto-2);grid-template-columns:58px minmax(0,1fr);display:grid}.giorno:first-child{border-block-start:0}.etichetta-giorno{flex-direction:column;line-height:1.1;display:flex}.etichetta-giorno span{color:var(--c-tenue-2);font-size:var(--t-xs);text-transform:capitalize}.etichetta-giorno strong{font-family:var(--f-display);font-size:var(--t-lg);margin-block-start:2px}.etichetta-giorno small{color:var(--c-tenue-2);margin-block-start:var(--s-1);font-size:.68rem}.giorno.adesso .etichetta-giorno span,.giorno.adesso .etichetta-giorno strong{color:var(--c-sky-testo)}.impegni{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.libero{color:var(--c-tenue-2);font-size:var(--t-sm);align-self:center}.impegno{gap:var(--s-3);min-width:0;font-size:var(--t-sm);grid-template-columns:48px minmax(0,1fr);align-items:baseline;display:grid}.impegno time{color:var(--c-sky-testo);font-family:var(--f-display);font-weight:650}.impegno>span{overflow-wrap:anywhere;min-width:0}.impegno small{color:var(--c-tenue-2);margin-block-start:2px;display:block}.attivita-riga{gap:var(--s-3);padding-block:var(--s-4);border-block-start:1px solid var(--c-filetto-2);grid-template-columns:10px minmax(0,1fr);display:grid;position:relative}.attivita-riga:first-child{border-block-start:0}.traccia{border:2px solid var(--c-sky);border-radius:50%;width:7px;height:7px;margin-block-start:7px}.attivita-riga p{overflow-wrap:anywhere;font-size:var(--t-sm)}.attivita-riga time{color:var(--c-tenue-2);font-size:var(--t-xs);margin-block-start:var(--s-1);display:block}.vista-lavori{gap:var(--s-4);display:grid}.sezione-lavori{padding:var(--s-5)}.interventi-area .capo-lavori{flex-wrap:wrap;align-items:center}.interventi-layout{gap:var(--s-5);min-width:0;padding-block-start:var(--s-5);display:grid}.interventi-elenco{align-content:start;gap:var(--s-2);min-width:0;display:grid}.interventi-elenco>.secondario{justify-self:start;margin-block-start:var(--s-2)}.intervento-riga{gap:var(--s-1);width:100%;min-height:64px;padding:var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);color:var(--c-inchiostro);text-align:left;cursor:pointer;display:grid}.intervento-riga[aria-current=true]{border-color:var(--c-sky);background:var(--c-sky-carta)}.intervento-riga:focus-visible{outline:3px solid var(--c-sky);outline-offset:2px}.intervento-riga strong{overflow-wrap:anywhere}.intervento-riga small{color:var(--c-tenue)}.intervento-fase{color:var(--c-sky-testo);font-size:var(--t-xs);font-weight:700}.intervento-dettaglio{align-content:start;gap:var(--s-4);min-width:0;display:grid}.intervento-dettaglio h3,.intervento-dettaglio h4{margin:0}.intervento-nota,.intervento-vuoto{color:var(--c-tenue);line-height:1.5}.intervento-esito{padding:var(--s-3);border-radius:var(--r-md);background:var(--c-verde-carta);color:var(--c-verde-testo)}.intervento-verifica{gap:var(--s-3);border-block-start:1px solid var(--c-filetto);padding-block-start:var(--s-5);display:grid}.intervento-verifica p{color:var(--c-tenue);font-size:var(--t-sm)}.intervento-verifica .secondario{justify-self:start}.intervento-verifica .intervento-esito{color:var(--c-verde-testo)}.intervento-gruppo{min-width:0;padding:var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md)}.intervento-gruppo summary{cursor:pointer;color:var(--c-inchiostro);font-weight:700}.intervento-gruppo summary:focus-visible{outline:3px solid var(--c-sky);outline-offset:3px}.intervento-gruppo[open] .foglio-modulo{padding-block-start:var(--s-4)}.intervento-vai{align-self:end}@media (max-width:39.99rem){.interventi-area{padding:var(--s-4)}}@media (min-width:75rem){.interventi-layout{grid-template-columns:minmax(230px,.7fr) minmax(0,1.5fr)}}.capo-lavori{border-block-end:1px solid var(--c-filetto);padding-block-end:var(--s-5)}.quanti{min-width:30px;height:30px;padding-inline:var(--s-2);border-radius:var(--r-pillola);background:var(--c-sky-carta);color:var(--c-sky-testo);font-family:var(--f-display);font-size:var(--t-sm);flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.quanti.avviso{background:var(--c-ambra-carta);color:var(--c-ambra)}.lista-decisioni,.lista-avvisi,.registro-lavori{min-width:0}.decisione{min-width:0;padding-block:var(--s-5);border-block-end:1px solid var(--c-filetto-2)}.decisione:last-child{border-block-end:0;padding-block-end:0}.decisione-testa{justify-content:space-between;align-items:flex-start;gap:var(--s-3);min-width:0;display:flex}.stato-azione{color:var(--c-sky-testo);font-size:var(--t-xs);margin-block-end:var(--s-1);font-weight:700;display:block}.decisione-grave .stato-azione{color:var(--c-guasto)}.decisione h3{overflow-wrap:anywhere;font-family:var(--f-display);font-size:var(--t-lg);letter-spacing:-.02em}.livello{padding:3px var(--s-2);border:1px solid var(--c-filetto);border-radius:var(--r-pillola);color:var(--c-tenue);text-transform:capitalize;flex:none;font-size:.68rem;font-weight:700}.livello-verde{border-color:var(--c-verde);color:var(--c-verde-testo)}.livello-giallo{border-color:var(--c-ambra-filetto);color:var(--c-ambra)}.livello-rosso{border-color:var(--c-guasto-filetto);color:var(--c-guasto)}.dettagli-azione{max-width:70ch;margin-block-start:var(--s-4)}.dettagli-azione p{overflow-wrap:anywhere;color:var(--c-tenue);font-size:var(--t-sm);white-space:pre-wrap}.dettagli-azione p+p{margin-block-start:var(--s-1)}.effetto{max-width:70ch;border-block-start:1px dashed var(--c-filetto);color:var(--c-tenue);font-size:var(--t-xs);margin-block-start:var(--s-4);padding-block-start:var(--s-3)}.effetto strong{color:var(--c-inchiostro)}.bottoni{gap:var(--s-2);flex-wrap:wrap;margin-block-start:var(--s-5);display:flex}.primario,.secondario,.primario-link{min-height:var(--h-comando);padding-inline:var(--s-5);border-radius:var(--r-md);font-size:var(--t-sm);white-space:nowrap;transition:background-color var(--d-veloce) var(--e-out), box-shadow var(--d-veloce) var(--e-out), transform var(--d-istantaneo) var(--e-out);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.primario,.primario-link{border:1px solid var(--c-navy);background:var(--c-navy);color:var(--c-su-navy);box-shadow:var(--rilievo)}.primario.pericolo{border-color:var(--c-pericolo);background:var(--c-pericolo)}.secondario{border:1px solid var(--c-filetto);background:var(--c-carta);color:var(--c-tenue)}.primario:active,.secondario:active,.primario-link:active{transform:translateY(1px)}.avviso-riga{gap:var(--s-3);padding-block:var(--s-5);border-block-end:1px solid var(--c-filetto-2);grid-template-columns:12px minmax(0,1fr);display:grid}.avviso-riga:last-child{border-block-end:0;padding-block-end:0}.indicatore-avviso{background:var(--c-ambra);border-radius:2px;width:8px;height:8px;margin-block-start:8px}.avviso-riga h3{overflow-wrap:anywhere;font-family:var(--f-display);font-size:var(--t-base)}.avviso-riga p{max-width:72ch;color:var(--c-tenue);font-size:var(--t-sm);margin-block-start:var(--s-2)}.registro-riga{gap:var(--s-2);min-width:0;padding-block:var(--s-4);border-block-end:1px solid var(--c-filetto-2);display:grid}.registro-riga:last-child{border-block-end:0}.registro-riga time{gap:var(--s-2);color:var(--c-tenue-2);font-size:var(--t-xs);display:flex}.registro-riga time strong{color:var(--c-inchiostro)}.registro-riga p{overflow-wrap:anywhere;min-width:0;font-size:var(--t-sm)}.tipo-evento{width:fit-content;color:var(--c-tenue-2);text-transform:lowercase;font-size:.7rem}.preventivi{gap:var(--s-5);display:grid}.preventivi-intro{justify-content:space-between;align-items:stretch;gap:var(--s-5);min-width:0;padding:var(--s-6);border-radius:var(--r-lg);background:var(--c-navy);color:var(--c-su-navy);flex-direction:column;display:flex}.preventivi-intro h2{margin-block:var(--s-2);font-family:var(--f-display);font-size:var(--t-2xl);letter-spacing:-.04em}.preventivi-intro p{max-width:60ch;color:var(--c-barra-testo);font-size:var(--t-sm)}.preventivi-intro .soprattitolo{color:var(--c-sky-chiaro)}.preventivi-intro-azioni{justify-content:flex-start;gap:var(--s-2);flex-wrap:wrap;display:flex}.preventivi-intro-azioni .primario{white-space:nowrap}.preventivi-intro-azioni .secondario{border-color:color-mix(in srgb, var(--c-su-navy) 24%, transparent);color:var(--c-su-navy);background:0 0}.preventivi-elenco,.listino-gruppo{min-width:0;padding:var(--s-5)}.preventivi-elenco ul,.listino-gruppo ul,.righe-bozza ul,.dettaglio-preventivo>ul{margin:0;padding:0;list-style:none}.preventivo-riga{align-items:center;gap:var(--s-3);width:100%;padding:var(--s-4) 0;border:0;border-block-start:1px solid var(--c-filetto-2);text-align:start;background:0 0;grid-template-columns:minmax(0,1fr) auto auto 20px;display:grid}.preventivo-riga>span,.preventivo-riga strong,.preventivo-riga small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.preventivo-riga>span{gap:2px;display:grid}.preventivo-riga strong{font-size:var(--t-sm)}.preventivo-riga small,.listino-gruppo small{color:var(--c-tenue-2);font-size:var(--t-xs)}.preventivo-riga>b,.listino-gruppo b{font-variant-numeric:tabular-nums;font-size:var(--t-sm);white-space:nowrap}.preventivo-riga>small[data-stato],.preventivo-dettaglio-testa>span{border-radius:var(--r-sm);background:var(--c-ambra-carta);color:var(--c-ambra);text-transform:uppercase;padding:3px 7px;font-size:.68rem;font-weight:700}.preventivo-riga>small[data-stato=approvato],.preventivo-dettaglio-testa>span[data-stato=approvato],.preventivo-riga>small[data-stato=inviato],.preventivo-dettaglio-testa>span[data-stato=inviato]{background:var(--c-sky-carta);color:var(--c-sky-testo)}.preventivo-riga>small[data-stato=accettato],.preventivo-dettaglio-testa>span[data-stato=accettato]{background:var(--c-verde-carta);color:var(--c-verde-testo)}.preventivo-riga>small[data-stato=rifiutato],.preventivo-dettaglio-testa>span[data-stato=rifiutato]{background:var(--c-rosso-carta);color:var(--c-pericolo)}.preventivo-riga>small[data-stato=scaduto],.preventivo-dettaglio-testa>span[data-stato=scaduto],.preventivo-riga>small[data-stato=sostituito],.preventivo-dettaglio-testa>span[data-stato=sostituito]{background:var(--c-carta-3);color:var(--c-tenue)}.preventivo-da-amy{margin-block-start:var(--s-2);font-size:var(--t-xs)!important}.nota-interna{margin-block:var(--s-4) 0;padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-carta-2);color:var(--c-tenue);font-size:var(--t-sm)}.dettaglio-preventivo .cronologia-preventivo li{border:0;padding:0;display:block}.cronologia-preventivo{gap:var(--s-1);margin:var(--s-4) 0 0;padding:0 0 0 var(--s-4);border-inline-start:2px solid var(--c-filetto);color:var(--c-tenue-2);font-size:var(--t-xs);list-style:none;display:grid}.azioni-preventivo{gap:var(--s-2);flex-wrap:wrap;margin-block-start:var(--s-5);display:flex}.azioni-preventivo .nota-amy{flex-basis:100%;margin:0}.azioni-preventivo .testo-rosso{color:var(--c-pericolo);font-size:var(--t-sm);cursor:pointer;background:0 0;border:0;margin-inline-start:auto;font-weight:700}.conferma-emissione{padding:var(--s-4);border:1px solid var(--c-ambra-filetto);border-radius:var(--r-md);background:var(--c-ambra-carta);margin-block-start:var(--s-5)}.conferma-emissione p{margin:var(--s-2) 0 0;color:var(--c-tenue);font-size:var(--t-sm)}.conferma-emissione .bottoni{margin-block-start:var(--s-4)}@media (max-width:520px){.azioni-preventivo>.primario,.azioni-preventivo>.secondario{flex:1 1 calc(50% - var(--s-2))}.azioni-preventivo .testo-rosso{margin-inline-start:0}}.listino-gruppo li,.dettaglio-preventivo li{justify-content:space-between;align-items:center;gap:var(--s-3);padding-block:var(--s-3);border-block-start:1px solid var(--c-filetto-2);display:flex}.listino-gruppo li span,.dettaglio-preventivo li span{gap:2px;min-width:0;display:grid}.listino-gruppo li strong,.dettaglio-preventivo li strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-sm);overflow:hidden}.preventivi-conti{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(104px,1fr));min-width:0;display:grid}.preventivi-conto{min-width:0;padding:var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);text-align:start;transition:border-color var(--d-veloce) var(--e-out), background-color var(--d-veloce) var(--e-out);gap:2px;display:grid}.preventivi-conto b{font-family:var(--f-display);font-size:var(--t-2xl);font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1}.preventivi-conto strong{font-size:var(--t-sm)}.preventivi-conto small{min-height:2lh;color:var(--c-tenue-2);font-size:var(--t-xs)}.preventivi-conto[data-gruppo=bozze] b{color:var(--c-ambra)}.preventivi-conto[data-gruppo=da_inviare] b,.preventivi-conto[data-gruppo=attesa] b{color:var(--c-sky-testo)}.preventivi-conto[data-gruppo=accettati] b{color:var(--c-verde-testo)}.preventivi-conto[data-gruppo=chiusi] b{color:var(--c-tenue)}.preventivi-conto[aria-pressed=true]{border-color:var(--c-sky);background:var(--c-sky-carta)}@media (max-width:40rem){.preventivi-conti{gap:var(--s-2);grid-template-columns:1fr 1fr}.preventivi-conto{padding:var(--s-3);align-items:center;column-gap:var(--s-3);grid-template-columns:auto minmax(0,1fr)}.preventivi-conto b{font-size:var(--t-xl);grid-row:span 2}.preventivi-conto small{min-height:0}.preventivi-conto[data-vuoto] small{display:none}.preventivo-riga{row-gap:var(--s-2);grid-template-columns:minmax(0,1fr) auto 20px}.preventivo-riga>span:not(.segno){grid-column:1/-1}.preventivo-riga>span:not(.segno),.preventivo-riga>span strong,.preventivo-riga>span small{white-space:normal;overflow:visible}}.preventivi-conto:active{transform:translateY(1px)}.listino-gruppi{gap:var(--s-4);min-width:0;display:grid}.listino-gruppo li{flex-wrap:wrap}.listino-gruppo li .secondario{min-height:36px;padding-inline:var(--s-4);font-size:var(--t-xs)}.listino-descrizione{white-space:normal}.listino-tolte li strong,.listino-tolte b{color:var(--c-tenue)}.preventivi-senza,.preventivi-vuoto{padding:var(--s-6)}.preventivi-senza p,.preventivi-vuoto p{max-width:62ch;margin-block:var(--s-2) var(--s-4);color:var(--c-tenue);font-size:var(--t-sm)}.preventivi-vuoto h2{font-family:var(--f-display);font-size:var(--t-xl);letter-spacing:-.03em}.righe-bozza{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);margin:0;display:grid}.righe-bozza legend{padding-inline:var(--s-1);font-weight:700;font-size:var(--t-sm)}.righe-bozza>p{color:var(--c-tenue);font-size:var(--t-xs)}.righe-bozza li{align-items:center;gap:var(--s-3);padding-block:var(--s-3);border-block-start:1px solid var(--c-filetto-2);grid-template-columns:minmax(0,1fr) minmax(76px,112px);display:grid}.righe-bozza label{align-items:center;gap:var(--s-3);min-width:0;display:flex}.righe-bozza label span{gap:2px;min-width:0;display:grid}.righe-bozza label strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-sm);overflow:hidden}.righe-bozza label small{color:var(--c-tenue-2);font-size:var(--t-xs)}.righe-bozza input[type=checkbox]{width:18px;height:18px;accent-color:var(--c-sky)}.righe-bozza input[type=number]{min-width:0;min-height:var(--h-comando);padding-inline:var(--s-2);border:1px solid var(--c-filetto);border-radius:var(--r-sm);font:inherit}.totale-bozza,.totali-preventivo{padding:var(--s-4);border-radius:var(--r-md);background:var(--c-carta-2);margin-block-start:var(--s-4)}.totale-bozza{justify-content:space-between;gap:var(--s-3);font-size:var(--t-sm);display:flex}.totale-bozza strong{font-family:var(--f-display);font-size:var(--t-lg);font-variant-numeric:tabular-nums}.preventivo-dettaglio-testa{border-block-end:1px solid var(--c-filetto);padding-block-end:var(--s-5)}.preventivo-dettaglio-testa h3{margin-block:var(--s-3) var(--s-1);font-family:var(--f-display);font-size:var(--t-2xl);letter-spacing:-.04em}.preventivo-dettaglio-testa p,.dettaglio-preventivo li small{color:var(--c-tenue-2);font-size:var(--t-sm)}.dettaglio-preventivo li{padding-block:var(--s-4)}.totali-preventivo{gap:var(--s-2);display:grid}.totali-preventivo div{justify-content:space-between;gap:var(--s-3);font-size:var(--t-sm);display:flex}.totali-preventivo dt{color:var(--c-tenue)}.totali-preventivo dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.totali-preventivo div:last-child{border-block-start:1px solid var(--c-filetto);font-family:var(--f-display);font-size:var(--t-lg);margin-block-start:var(--s-2);padding-block-start:var(--s-3)}.contatti-layout{gap:var(--s-4);min-width:0;display:grid}.elenco-contatti,.scheda-contatto{min-width:0;padding:var(--s-5)}.conversazioni .scheda-contatto,.vista-contatti .scheda-contatto{scroll-margin-top:64px}.ricerca-contatti label{font-size:var(--t-xs);margin-block-end:var(--s-2);font-weight:700;display:block}.campo-ricerca{min-height:var(--h-comando);align-items:center;gap:var(--s-2);padding-inline:var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta-2);outline-offset:1px;transition:background-color var(--d-veloce) var(--e-out), border-color var(--d-veloce) var(--e-out);outline:3px solid #0000;display:flex}.campo-ricerca:focus-within{border-color:var(--c-focus);outline-color:var(--c-sky-carta);background:var(--c-carta)}.campo-ricerca input{width:100%;min-width:0;font-size:var(--t-sm);background:0 0;border:0;outline:0}.campo-ricerca input::placeholder,.compositore textarea::placeholder{color:var(--c-tenue-2);opacity:1}.ricerca-contatti>p{min-height:1lh;margin-block:var(--s-2) var(--s-4);color:var(--c-tenue-2);font-size:var(--t-xs)}.lista-contatti{margin-inline:calc(var(--s-2) * -1)}.contatto-riga{align-items:center;gap:var(--s-3);width:100%;min-width:0;min-height:68px;padding:var(--s-2);border:0;border-block-start:1px solid var(--c-filetto-2);border-radius:var(--r-sm);text-align:start;transition:background-color var(--d-veloce) var(--e-out), transform var(--d-istantaneo) var(--e-out);background:0 0;grid-template-columns:40px minmax(0,1fr) auto 20px;display:grid}.contatto-riga:first-child{border-block-start-color:#0000}.contatto-riga.selezionato{background:var(--c-sky-carta)}.contatto-riga:active{transform:translateY(1px)}.avatar{background:var(--c-navy-3);width:40px;height:40px;color:var(--c-su-navy);font-family:var(--f-display);font-size:var(--t-xs);border-radius:50%;flex:0 0 40px;place-items:center;font-weight:700;display:inline-grid}.avatar-contatto{background:var(--c-carta-3);color:var(--c-inchiostro)}.avatar-grande{width:52px;height:52px;font-size:var(--t-sm);flex-basis:52px}.contatto-principale{flex-direction:column;min-width:0;display:flex}.contatto-principale strong,.contatto-principale small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contatto-principale strong{font-size:var(--t-sm)}.contatto-principale small{color:var(--c-tenue-2);font-size:var(--t-xs)}.contatto-riga>time{color:var(--c-tenue-2);white-space:nowrap;font-size:.7rem}.scheda-contatto{align-self:start;min-height:260px}.scheda-contatto-testa{align-items:center;gap:var(--s-3);border-block-end:1px solid var(--c-filetto);grid-template-columns:52px minmax(0,1fr) auto;padding-block-end:var(--s-5);display:grid}.scheda-contatto-testa h2{overflow-wrap:anywhere;font-family:var(--f-display);font-size:var(--t-xl);letter-spacing:-.03em}.scheda-contatto-testa p{color:var(--c-tenue-2);font-size:var(--t-xs)}.icona-bottone{width:var(--h-comando);height:var(--h-comando);border-radius:var(--r-md);color:var(--c-tenue-2);transition:background-color var(--d-veloce) var(--e-out), color var(--d-veloce) var(--e-out), transform var(--d-istantaneo) var(--e-out);background:0 0;border:0;place-items:center;display:inline-grid}.icona-bottone:active{transform:translateY(1px)}.anagrafica{gap:var(--s-4);padding-block:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.anagrafica>div{overflow-wrap:anywhere;min-width:0}.anagrafica span{color:var(--c-tenue-2);font-size:var(--t-xs);margin-block-end:var(--s-1);display:block}.anagrafica strong,.anagrafica a{font-size:var(--t-sm);font-weight:600}.anagrafica a{color:var(--c-sky-testo);text-underline-offset:3px}.note-contatto{padding:var(--s-4);border-radius:var(--r-md);background:var(--c-carta-2);color:var(--c-tenue);font-size:var(--t-sm)}.sotto-sezione{justify-content:space-between;align-items:baseline;gap:var(--s-3);border-block-end:1px solid var(--c-filetto);margin-block-start:var(--s-6);padding-block-end:var(--s-3);display:flex}.sotto-sezione h3{font-family:var(--f-display);font-size:var(--t-base)}.sotto-sezione span{color:var(--c-tenue-2);font-size:var(--t-xs)}.cronologia-riga{gap:var(--s-2);min-width:0;padding-block:var(--s-3);border-block-end:1px solid var(--c-filetto-2);font-size:var(--t-xs);display:grid}.cronologia-riga time{gap:var(--s-2);color:var(--c-tenue-2);display:flex}.cronologia-riga time strong{color:var(--c-inchiostro)}.cronologia-riga p{overflow-wrap:anywhere;min-width:0;font-size:var(--t-sm)}.cronologia-riga p small{color:var(--c-tenue-2);display:block}.cronologia-riga>span{width:fit-content;color:var(--c-sky-testo);text-transform:capitalize;font-weight:650}.vista-amy{gap:var(--s-4);min-width:0;display:grid}.conversazione{min-height:min(680px,100dvh - 230px);padding:var(--s-5);flex-direction:column;display:flex}.conversazione-testata{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-block-end:var(--s-4);display:flex}.cronologia-chat{padding:var(--s-2);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);margin-block-end:var(--s-4)}.cronologia-chat ul{grid-template-columns:minmax(0,1fr);max-height:320px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden auto}.cronologia-chat li{min-width:0}.cronologia-chat li button{width:100%;min-height:var(--h-comando);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);color:inherit;text-align:start;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;display:flex}.cronologia-chat li button strong{max-width:100%;font-size:var(--t-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cronologia-chat li button span{color:var(--c-tenue-2);font-size:var(--t-xs)}.cronologia-chat li button[aria-current=true]{font-weight:700;box-shadow:inset 3px 0}.cronologia-chat li button:hover{background:var(--c-filetto)}.cronologia-chat>.secondario{width:100%;margin-block-start:var(--s-2)}.messaggi{gap:var(--s-4);flex-direction:column;flex:1;min-width:0;display:flex}.messaggio{max-width:min(100%,66ch);padding:var(--s-4);border-radius:var(--r-lg);font-size:var(--t-sm);white-space:pre-wrap}.messaggio-amy{border:1px solid var(--c-filetto);background:var(--c-carta-2);border-end-start-radius:var(--r-sm);align-self:flex-start}.messaggio-mio{background:var(--c-navy);color:var(--c-su-navy);border-end-end-radius:var(--r-sm);align-self:flex-end}.firma-amy{color:var(--c-sky-testo);font-size:var(--t-xs);margin-block-end:var(--s-2);font-weight:700;display:block}.messaggio p{overflow-wrap:anywhere}.avviso-chat{border-block-start:1px solid var(--c-ambra-filetto);color:var(--c-ambra);font-size:var(--t-xs);margin-block-start:var(--s-3);padding-block-start:var(--s-3);font-weight:700}.stato-pensiero{color:var(--c-tenue)}.suggerimenti{border-block-start:1px solid var(--c-filetto);margin-block-start:var(--s-6);padding-block-start:var(--s-5)}.suggerimenti>p{color:var(--c-tenue-2);font-size:var(--t-xs);margin-block-end:var(--s-3);font-weight:700}.suggerimenti>div{gap:var(--s-2);display:grid}.suggerimenti button{min-height:var(--h-comando);justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);color:var(--c-tenue);font-size:var(--t-sm);text-align:start;transition:background-color var(--d-veloce) var(--e-out), border-color var(--d-veloce) var(--e-out), transform var(--d-istantaneo) var(--e-out);display:flex}.suggerimenti button:active{transform:translateY(1px)}.compositore{z-index:1;background:var(--c-carta);margin-block-start:var(--s-6);padding-block-start:var(--s-4);position:static}.compositore label{font-family:var(--f-display);font-size:var(--t-sm);margin-block-end:var(--s-2);font-weight:700;display:block}.compositore-campo{align-items:flex-end;gap:var(--s-2);min-width:0;padding:var(--s-2);border:1px solid var(--c-filetto);border-radius:var(--r-lg);background:var(--c-carta-2);outline-offset:1px;box-shadow:var(--rilievo);transition:background-color var(--d-veloce) var(--e-out), border-color var(--d-veloce) var(--e-out);outline:3px solid #0000;display:flex}.compositore-campo:focus-within{border-color:var(--c-focus);outline-color:var(--c-sky-carta);background:var(--c-carta)}.compositore textarea{resize:none;width:100%;min-width:0;min-height:48px;max-height:40vh;padding:12px var(--s-2);font-size:var(--t-sm);background:0 0;border:0;outline:0;line-height:1.5;overflow-y:auto}.invia-amy{justify-content:center;align-items:center;gap:var(--s-2);min-width:48px;min-height:48px;padding-inline:var(--s-3);border-radius:var(--r-md);background:var(--c-sky);color:var(--c-su-sky);font-size:var(--t-sm);white-space:nowrap;transition:background-color var(--d-veloce) var(--e-out), transform var(--d-istantaneo) var(--e-out);border:0;font-weight:800;display:inline-flex}.invia-amy:active{transform:translateY(1px)}.compositore>p{color:var(--c-tenue-2);margin-block-start:var(--s-2);font-size:.72rem}.strumenti-amy{padding:var(--s-5);align-self:start}.strumento-riga{gap:var(--s-3);min-width:0;padding-block:var(--s-4);border-block-end:1px solid var(--c-filetto-2);grid-template-columns:20px minmax(0,1fr);align-items:center;display:grid}.strumento-riga>div{flex-direction:column;min-width:0;display:flex}.strumento-riga strong{font-size:var(--t-sm)}.strumento-riga>div span{color:var(--c-tenue-2);font-size:var(--t-xs)}.stato-strumento{width:fit-content;color:var(--c-ambra);font-size:var(--t-xs);grid-column:2;font-weight:700}.stato-strumento.collegato{color:var(--c-verde-testo)}.richiedi-configurazione{min-height:var(--h-comando);justify-content:space-between;align-items:center;gap:var(--s-3);color:var(--c-sky-testo);font-size:var(--t-sm);white-space:nowrap;margin-block-start:var(--s-4);font-weight:700;text-decoration:none;display:flex}.nota-fiducia{color:var(--c-tenue-2);font-size:var(--t-xs);margin-block-start:var(--s-4)}.guasto{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--c-guasto-filetto);border-radius:var(--r-md);background:var(--c-guasto-carta);color:var(--c-guasto);font-size:var(--t-sm);margin-block-end:var(--s-4);display:flex}.guasto button{min-height:40px;padding-inline:var(--s-3);border:1px solid var(--c-guasto-filetto);border-radius:var(--r-sm);background:var(--c-carta);color:var(--c-guasto);white-space:nowrap;flex:none;font-weight:700}.stato-vuoto{align-content:center;gap:var(--s-3);min-height:150px;color:var(--c-tenue);grid-template-columns:16px minmax(0,1fr);display:grid}.segno-vuoto{border:2px solid var(--c-filetto);border-radius:50%;width:12px;height:12px;margin-block-start:6px}.stato-vuoto strong{color:var(--c-inchiostro);font-family:var(--f-display)}.stato-vuoto p{max-width:54ch;font-size:var(--t-sm);margin-block-start:var(--s-1)}.testo-tenue{color:var(--c-tenue);font-size:var(--t-sm)}.caricamento{gap:var(--s-4);display:grid}.scheletro{border-radius:var(--r-lg);background:linear-gradient(90deg, var(--c-carta-3) 25%, var(--c-carta) 50%, var(--c-carta-3) 75%);background-size:200% 100%;min-height:116px;animation:1.4s linear infinite scheletro}.scheletro-hero{border-radius:var(--r-xl);min-height:280px}.scheletro-riga{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.scheletro-scheda{min-height:360px}@keyframes scheletro{0%{background-position:200% 0}to{background-position:-200% 0}}.accesso{min-height:100dvh;padding:var(--s-4);background:var(--c-fondo);place-items:center;display:grid}.accesso-cornice{width:min(100%,1050px);min-height:min(720px, calc(100dvh - var(--s-6)));border:1px solid var(--c-filetto);border-radius:var(--r-xl);background:var(--c-carta);box-shadow:var(--rilievo-alto);display:grid;overflow:hidden}.accesso-racconto{justify-content:space-between;gap:var(--s-5);min-width:0;padding:var(--s-5);background:var(--c-navy);color:var(--c-su-navy);flex-direction:column;display:flex;overflow:hidden}.marchio-accesso{font-size:var(--t-xl)}.sezioni-slide{align-items:center;gap:var(--s-4);scrollbar-width:none;display:flex;overflow-x:auto}.sezioni-slide::-webkit-scrollbar{display:none}.sezioni-slide button{color:var(--c-barra-tenue);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;transition:border-color var(--d-veloce) var(--e-out), color var(--d-veloce) var(--e-out);background:0 0;border:0;border-block-end:1px solid #0000;flex:none;padding-block-end:var(--s-2);font-weight:700}.sezioni-slide button[aria-pressed=true]{border-color:var(--c-sky);color:var(--c-sky-chiaro)}.sezioni-slide button:focus-visible{outline:2px solid var(--c-sky-chiaro);outline-offset:3px}.slide-amy{min-width:0;animation:slide-entra var(--d-media) var(--e-out) both}.slide-occhiello{color:var(--c-sky-chiaro);letter-spacing:.1em;font-size:.68rem;font-weight:800}.slide-amy h2{max-width:12ch;overflow-wrap:anywhere;font-family:var(--f-display);letter-spacing:-.055em;margin-block-start:var(--s-3);font-size:clamp(2.2rem,9vw,3.35rem);line-height:.94}.slide-testo{max-width:34ch;color:var(--c-barra-testo);font-size:var(--t-sm);margin-block-start:var(--s-3);line-height:1.55}.slide-risultato{max-width:28ch;color:var(--c-sky-chiaro);font-size:var(--t-sm);letter-spacing:-.01em;margin-block-start:var(--s-6);font-weight:700}.controlli-slide{align-items:center;gap:var(--s-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.controlli-slide>span{color:var(--c-barra-tenue);font-size:var(--t-xs);text-align:center}.controllo-slide{min-height:48px;padding-inline:var(--s-3);border-radius:var(--r-pillola);color:var(--c-su-navy);font-size:var(--t-xs);transition:background-color var(--d-veloce) var(--e-out), color var(--d-veloce) var(--e-out);background:0 0;border:0;font-weight:700;line-height:1}.controllo-slide:hover{background:var(--c-sky);color:var(--c-su-sky)}.controllo-slide:active{background:var(--c-sky-chiaro)}.controllo-slide:focus-visible{outline:2px solid var(--c-sky-chiaro);outline-offset:3px}@keyframes slide-entra{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.accesso-carta{min-width:0;padding:var(--s-6) var(--s-5);flex-direction:column;justify-content:center;display:flex}.accesso-etichetta{color:var(--c-sky-testo);font-size:var(--t-xs);font-weight:700;display:block}.accesso-carta h1{max-width:12ch;overflow-wrap:anywhere;font-family:var(--f-display);letter-spacing:-.055em;margin-block-start:var(--s-5);font-size:clamp(2rem,8vw,3.4rem);font-weight:700;line-height:.98}.accesso-testo{max-width:47ch;color:var(--c-tenue);font-size:var(--t-base);margin-block-start:var(--s-5)}.accesso-istruzione{max-width:46ch;color:var(--c-tenue-2);font-size:var(--t-sm);margin-block-start:var(--s-5)}.accesso-carta form,.accesso-carta .primario-link{margin-block-start:var(--s-5)}.primario.grande,.accesso-carta .primario-link{width:100%;min-height:52px;font-size:var(--t-base)}.accesso-nota{max-width:54ch;color:var(--c-tenue-2);font-size:var(--t-xs);margin-block-start:var(--s-4)}.accesso-carta .guasto{margin-block:var(--s-4) 0}.accesso-scheletro{width:min(100%,460px);min-height:340px;margin:var(--s-5);border-radius:var(--r-xl);background:var(--c-carta-2);place-self:center}@media (min-width:40rem){.contenuto{padding-inline:var(--s-6)}.momento{display:block}.brief-operativo{padding:var(--s-7)}.numeri{grid-template-columns:repeat(3,minmax(0,1fr))}.cella:last-child{grid-column:auto}.registro-riga{align-items:baseline;gap:var(--s-4);grid-template-columns:92px minmax(0,1fr) auto}.registro-riga time{flex-direction:column;gap:0}.suggerimenti>div{grid-template-columns:repeat(2,minmax(0,1fr))}.strumento-riga{grid-template-columns:20px minmax(0,1fr) auto}.stato-strumento{grid-column:auto}.accesso{padding:var(--s-6)}.accesso-cornice{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.accesso-racconto{padding:var(--s-7)}.marchio-accesso{font-size:var(--t-2xl)}.slide-amy h2{max-width:10ch;font-size:clamp(2.45rem,4vw,3.8rem);line-height:.94}.slide-testo{font-size:var(--t-base)}.slide-risultato{margin-block-start:var(--s-7)}.accesso-carta{padding:var(--s-7)}}@media (min-width:64rem){.guscio{grid-template-columns:var(--barra) minmax(0, 1fr);display:grid}.barra-mobile,.menu-mobile,.pannello-aree-mobile{display:none}.barra{height:100dvh;padding:var(--s-6) var(--s-4) var(--s-5);background:var(--c-navy);color:var(--c-su-navy);flex-direction:column;align-self:start;display:flex;position:sticky;inset-block-start:0;overflow-y:auto}.barra .identita-amy{padding-inline:var(--s-3)}.menu{margin-block:var(--s-3);flex-direction:column;flex:1 0 auto;justify-content:space-evenly;display:flex}.gruppo-aree,.gruppo-aree .voce-aree{width:100%}.freccia-aree{font-size:var(--t-lg);margin-inline-start:auto;line-height:1}.voce-aree[aria-expanded=true] .freccia-aree{transform:rotate(180deg)}.sottomenu-aree{gap:var(--s-1);margin:var(--s-1) 0 0 var(--s-5);border-inline-start:1px solid var(--c-barra-filetto);padding-inline-start:var(--s-3);display:grid}.sottomenu-aree[hidden]{display:none}.sottomenu-aree button{min-height:36px;padding:var(--s-2);border-radius:var(--r-sm);color:var(--c-barra-testo);font-size:var(--t-xs);text-align:start;background:0 0;border:0}.sottomenu-aree button[aria-current=page]{background:var(--c-navy-2);color:var(--c-su-navy)}.sottomenu-aree p{padding:var(--s-2);color:var(--c-barra-tenue);font-size:var(--t-xs);margin:0}.barra .voce-menu{min-height:var(--h-comando);justify-content:flex-start;gap:var(--s-3);padding-inline:var(--s-3);color:var(--c-barra-testo);font-size:var(--t-sm);text-align:start;flex-direction:row}.barra .voce-menu[aria-current=page],.barra .voce-menu[data-area-attiva=true]{background:var(--c-navy-2);color:var(--c-su-navy)}.barra .voce-menu:is([aria-current=page],[data-area-attiva=true]) .segno{color:var(--c-sky-chiaro)}.barra .voce-menu .conta{background:var(--c-ambra-carta);color:var(--c-su-ambra);border:0;margin-inline-start:auto;position:static}.barra :where(button,a):focus-visible{outline-color:var(--c-sky-chiaro)}.barra .voce-impostazioni{width:auto;margin-block:auto var(--s-1);margin-inline:var(--s-3)}.profilo{align-items:center;gap:var(--s-3);min-width:0;padding:var(--s-4) var(--s-3);border-block-start:1px solid var(--c-barra-filetto);display:flex}.profilo-testo{flex-direction:column;min-width:0;display:flex}.profilo-testo strong,.profilo-testo small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profilo-testo strong{font-size:var(--t-sm)}.profilo-testo small{color:var(--c-barra-tenue);font-size:var(--t-xs)}.barra .uscita{padding-inline:var(--s-3)}.barra .esci{width:100%;color:var(--c-barra-tenue);justify-content:flex-start;padding-inline:0}.contenuto{padding:var(--s-7) var(--s-7) 132px;margin-inline:auto}.contenuto-chat{max-width:1680px;padding-block-end:var(--s-7)}.preventivi-intro{flex-direction:row;align-items:end}.preventivi-intro-azioni{justify-content:end}.conversazione{min-height:max(710px,100dvh - 245px)}}@media (min-width:75rem){.brief-operativo{grid-template-columns:minmax(0,1.45fr) minmax(250px,.75fr);align-items:stretch}.prossimo-impegno{border-block-start:0;border-inline-start:1px solid var(--c-barra-filetto);flex-direction:column;justify-content:center;padding-block-start:0;padding-inline-start:var(--s-6);display:flex}.griglia-operativa{grid-template-columns:minmax(0,1.35fr) minmax(300px,.9fr);align-items:start}.contatti-layout{grid-template-columns:minmax(330px,.78fr) minmax(0,1.22fr);align-items:start}.vista-amy{grid-template-columns:minmax(0,1fr) minmax(320px,.4fr);align-items:stretch}.cronologia-riga{grid-template-columns:96px minmax(0,1fr) auto;align-items:baseline}.cronologia-riga time{flex-direction:column;gap:0}}@media (min-width:90rem){.contenuto{padding-inline:var(--s-9)}}@media (hover:hover) and (pointer:fine){.voce-menu:hover{background:var(--c-carta-3);color:var(--c-inchiostro)}.barra .voce-menu:hover{background:var(--c-barra-hover);color:var(--c-barra-forte)}.esci:hover{color:var(--c-barra-forte);background:var(--c-barra-hover)}.azione-testuale:hover{color:var(--c-su-navy)}.cella-azione:hover{border-color:var(--c-sky);background:var(--c-sky-carta)}.primario:hover,.primario-link:hover{box-shadow:var(--rilievo-su)}.primario.pericolo:hover{background:var(--c-pericolo-hover)}.secondario:hover{background:var(--c-carta-2);color:var(--c-inchiostro)}.contatto-riga:hover,.suggerimenti button:hover{background:var(--c-carta-2)}.suggerimenti button:hover{border-color:var(--c-sky)}.icona-bottone:hover{background:var(--c-carta-2);color:var(--c-inchiostro)}.invia-amy:hover{background:var(--c-sky-testo);color:var(--c-su-navy)}.richiedi-configurazione:hover{color:var(--c-inchiostro)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.cambio-vista{transform:none}}.accesso-modulo{gap:var(--s-3);display:grid}.campo-accesso{gap:var(--s-2);color:var(--c-tenue);font-size:var(--t-sm);font-weight:600;display:grid}.campo-accesso input{width:100%;min-width:0;min-height:52px;padding-inline:var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta-2);font-size:var(--t-base);outline-offset:1px;transition:background-color var(--d-veloce) var(--e-out), border-color var(--d-veloce) var(--e-out);outline:3px solid #0000;font-weight:400}.campo-accesso input:focus{border-color:var(--c-focus);outline-color:var(--c-sky-carta);background:var(--c-carta)}.campo-accesso input::placeholder{color:var(--c-tenue-2);opacity:1}.campo-accesso input.cifre{font-family:var(--f-display);font-size:var(--t-2xl);font-variant-numeric:tabular-nums;letter-spacing:.3em;text-align:center}.accesso-nota a{color:var(--c-sky-testo);text-decoration:underline}.semaforo-verde{--luce:var(--c-luce-verde);--carta-stato:var(--c-verde-carta);--testo-stato:var(--c-verde-testo)}.semaforo-giallo{--luce:var(--c-luce-giallo);--carta-stato:var(--c-ambra-carta);--testo-stato:var(--c-ambra)}.semaforo-rosso{--luce:var(--c-luce-rosso);--carta-stato:var(--c-rosso-carta);--testo-stato:var(--c-pericolo)}.luce{background:var(--luce);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.simbolo-stato{background:var(--luce);width:14px;height:14px;color:var(--c-carta);border-radius:50%;flex:none;place-items:center;display:inline-grid}.semaforo-giallo .simbolo-stato{color:var(--c-su-ambra)}.agenda-g{gap:var(--s-4);min-width:0;display:grid}:where(.agenda-g) :where(.mini-giorno,.mini-testa button,.decidere-apri,.scelta-vista button,.cella-numero,.pillola-mese,.altri-mese){background:0 0;border:0}.agenda-barra{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.agenda-naviga{align-items:center;gap:var(--s-2);flex-wrap:wrap;min-width:0;display:flex}.agenda-naviga .secondario{min-height:40px;padding-inline:var(--s-4)}.agenda-periodo{font-family:var(--f-display);font-size:var(--t-lg);letter-spacing:-.02em;margin-inline-start:var(--s-2);font-weight:700}.agenda-azioni{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.tasto-icona{width:40px;height:40px;color:var(--c-tenue);transition:background-color var(--d-veloce) var(--e-out);background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;display:inline-grid}.tasto-icona:disabled{opacity:.5}.scelta-vista{border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);padding:3px;display:inline-flex}.scelta-vista button{min-height:36px;padding-inline:var(--s-3);border-radius:var(--r-sm);color:var(--c-tenue);font-size:var(--t-sm);transition:background-color var(--d-veloce) var(--e-out), color var(--d-veloce) var(--e-out);font-weight:600}.scelta-vista button[aria-checked=true]{background:var(--c-navy);color:var(--c-su-navy)}.solo-computer{display:none}.primario.crea{gap:var(--s-2);min-height:44px;padding-inline:var(--s-4)}.agenda-nota{color:var(--c-tenue-2);font-size:var(--t-sm)}.agenda-scheletro{border-radius:var(--r-lg);min-height:560px}.agenda-corpo{gap:var(--s-4);min-width:0;display:grid}.agenda-principale{gap:var(--s-3);order:1;min-width:0;display:grid}.agenda-principale[data-occupata]{cursor:progress}.agenda-lato{gap:var(--s-4);order:2;align-content:start;min-width:0;display:grid}.mini-cal{display:none}.lato-sezione{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-lg);background:var(--c-carta);grid-template-columns:minmax(0,1fr);display:grid}.lato-sezione h3{align-items:center;gap:var(--s-2);font-family:var(--f-display);font-size:var(--t-base);display:flex}.quanti-lato{border-radius:var(--r-pillola);background:var(--c-carta-3);min-width:22px;height:22px;color:var(--c-tenue);font-family:var(--f-corpo);font-size:var(--t-xs);place-items:center;padding-inline:6px;display:inline-grid}.lato-vuoto{color:var(--c-tenue-2);font-size:var(--t-sm)}.agenda-decisioni{border-inline-start:3px solid var(--c-ambra)}@media (min-width:64rem){.agenda-decisioni .lista-decidere{grid-template-columns:repeat(2,minmax(0,1fr))}}.come-prenota-modo{gap:2px;display:grid}.cosa-fa{gap:var(--s-2);grid-template-columns:22px minmax(0,1fr);display:grid}.cosa-fa p{gap:2px;min-width:0;display:grid}.cosa-fa strong{font-size:var(--t-sm)}.come-prenota>.secondario{min-height:36px;padding:6px var(--s-4);justify-self:start}.cosa-fa-testo{gap:var(--s-1);min-width:0;display:grid}.scelta-modo{justify-content:space-between;align-items:center;gap:var(--s-2);width:100%;min-height:38px;padding:6px var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);color:var(--c-inchiostro);font:inherit;font-size:var(--t-sm);text-align:start;cursor:pointer;font-weight:600;display:flex}.scelta-modo:hover{border-color:var(--c-sky-testo)}.scelta-modo:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.scelta-modo[data-sola-lettura]{cursor:default}.scelta-modo-azione{color:var(--c-sky-testo);font-size:var(--t-xs);flex:none;font-weight:700}.scelta-modo-azione:after{content:" ›"}.cosa-fa-segno{border-radius:50%;place-items:center;width:22px;height:22px;font-size:.75rem;font-weight:700;display:grid}.cosa-fa-segno[data-tipo=si],.cosa-fa-segno[data-tipo=modo]{background:var(--c-luce-verde);color:#fff}.cosa-fa-segno[data-tipo=no]{background:var(--c-carta-2)}.cosa-fa small,.scelta-prenota small{color:var(--c-tenue);font-size:var(--t-xs);line-height:1.45}.come-prenota-intro{color:var(--c-tenue);font-size:var(--t-sm)}.scelte-prenota{gap:var(--s-2);display:grid}.scelta-prenota{align-items:flex-start;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);cursor:pointer;display:flex}.scelta-prenota[data-scelta]{border-color:var(--c-sky-testo);background:var(--c-carta-2);box-shadow:inset 0 0 0 1px var(--c-sky-testo)}.scelta-prenota input{accent-color:var(--c-sky-testo);margin-block-start:4px}.scelta-prenota span{gap:2px;min-width:0;display:grid}.scelta-prenota strong{align-items:baseline;gap:var(--s-2);flex-wrap:wrap;display:flex}.consigliato{color:var(--c-verde-testo);font-size:var(--t-xs);font-style:normal;font-weight:600}.come-prenota-limite{border-block-start:1px dashed var(--c-filetto);color:var(--c-tenue);font-size:var(--t-xs);padding-block-start:var(--s-3)}.lista-decidere{gap:var(--s-2);padding:0;list-style:none;display:grid}.lista-decidere li{align-items:center;gap:var(--s-2);padding:var(--s-2);border-inline-start:3px solid var(--luce);border-radius:var(--r-sm);background:var(--carta-stato);flex-wrap:wrap;display:flex}.decidere-apri{align-items:flex-start;gap:var(--s-2);text-align:start;flex:100%;min-width:0;display:flex}.decidere-apri .simbolo-stato{margin-block-start:2px}.decidere-apri span:last-child{min-width:0;display:grid}.decidere-apri strong{font-size:var(--t-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.decidere-apri small{color:var(--c-tenue);font-size:var(--t-xs)}.decidere-rapido{min-height:36px;padding-inline:var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-sm);background:var(--c-carta);color:var(--c-inchiostro);font-size:var(--t-xs);flex:none;margin-inline-start:auto;font-weight:700}.decidere-rapido:disabled{opacity:.55}.chiedi-amy form{gap:var(--s-2);display:grid}.chiedi-amy textarea{width:100%;min-height:64px;padding:var(--s-2) var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta-2);font-size:var(--t-sm);resize:vertical}.chiedi-amy textarea:focus{border-color:var(--c-focus);background:var(--c-carta);outline:3px solid var(--c-sky-carta)}.chiedi-amy .primario{min-height:40px}.esempi-amy{gap:var(--s-2);flex-wrap:wrap;display:flex}.esempi-amy button{padding:6px var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-pillola);background:var(--c-carta);color:var(--c-tenue);font-size:var(--t-xs);text-align:start}.risposta-amy{padding:var(--s-3);border-radius:var(--r-md);background:var(--c-sky-carta);color:var(--c-inchiostro);font-size:var(--t-sm);white-space:pre-wrap}.nota-amy{color:var(--c-tenue-2);font-size:var(--t-xs)}.mini-cal{padding:var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-lg);background:var(--c-carta)}.mini-testa{padding-inline:var(--s-1);justify-content:space-between;align-items:center;display:flex}.mini-testa strong{font-size:var(--t-sm)}.mini-testa button{width:28px;height:28px;color:var(--c-tenue);border-radius:50%;place-items:center;display:inline-grid}.mini-testa .segno svg{width:16px;height:16px}.mini-griglia{grid-template-columns:repeat(7,minmax(0,1fr));margin-block-start:var(--s-2);display:grid}.mini-giorno-sett{color:var(--c-tenue-2);text-align:center;padding-block:4px;font-size:.6875rem;font-weight:600}.mini-giorno{aspect-ratio:1;color:var(--c-inchiostro);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.75rem;display:grid}.mini-giorno[data-fuori]{color:var(--c-tenue-2);opacity:.6}.mini-giorno[data-oggi]{color:var(--c-sky-testo);font-weight:800}.mini-giorno[data-scelto]{background:var(--c-navy);color:var(--c-su-navy);opacity:1}.griglia-g{display:none}.agenda-elenco{gap:var(--s-3);display:grid}.striscia-giorni{gap:var(--s-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.striscia-voce{min-height:64px;padding-block:var(--s-2);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);color:var(--c-tenue);place-items:center;gap:2px;display:grid}.striscia-voce small{font-size:var(--t-xs)}.striscia-voce strong{color:var(--c-inchiostro);font-family:var(--f-display);font-size:var(--t-lg);font-variant-numeric:tabular-nums}.striscia-voce[data-oggi] strong{color:var(--c-sky-testo)}.striscia-voce[aria-selected=true]{border-color:var(--c-navy);background:var(--c-navy);color:var(--c-barra-testo)}.striscia-voce[aria-selected=true] strong{color:var(--c-su-navy)}.striscia-punti{height:6px;display:block}.striscia-punti i{background:var(--c-sky);border-radius:50%;width:6px;height:6px;display:block}.striscia-punti i[data-allarme]{background:var(--c-luce-rosso)}.agenda-vuota{padding:var(--s-6) var(--s-4);border:1px dashed var(--c-filetto);border-radius:var(--r-lg);color:var(--c-tenue-2);text-align:center}.elenco-giorno{gap:var(--s-2);padding:0;list-style:none;display:grid}.riga-agenda{align-items:center;gap:var(--s-1) var(--s-3);width:100%;min-height:72px;padding:var(--s-3) var(--s-4) var(--s-3) var(--s-3);border:1px solid var(--c-filetto);border-inline-start:4px solid var(--luce);border-radius:var(--r-md);background:var(--c-carta);text-align:start;grid-template-columns:56px minmax(0,1fr);display:grid}.riga-agenda[data-proposta]{border-style:dashed;background:var(--c-carta-2);border-inline-start-style:solid}.riga-agenda .stato-parola{grid-column:2;justify-self:start}.riga-ora{font-variant-numeric:tabular-nums;display:grid}.riga-ora strong{font-family:var(--f-display);font-size:var(--t-base)}.riga-ora small,.riga-testo small{color:var(--c-tenue-2);font-size:var(--t-xs)}.riga-testo{gap:2px;min-width:0;display:grid}.riga-testo strong{overflow-wrap:anywhere}.stato-parola{align-items:center;gap:var(--s-2);color:var(--testo-stato);font-size:var(--t-xs);font-weight:700;display:inline-flex}.mese-g{border:1px solid var(--c-filetto);border-radius:var(--r-lg);background:var(--c-carta);overflow:hidden}.mese-testa{border-block-end:1px solid var(--c-filetto);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.mese-testa span{padding:var(--s-2);color:var(--c-tenue-2);text-align:center;text-transform:uppercase;font-size:.6875rem;font-weight:700}.mese-celle{grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(56px,auto);display:grid}.cella-mese{min-width:0;padding:var(--s-1);border-block-start:1px solid var(--c-filetto-2);border-inline-start:1px solid var(--c-filetto-2);cursor:copy;flex-direction:column;align-items:center;gap:2px;display:flex}.cella-mese:nth-child(7n+1){border-inline-start:0}.cella-mese[data-fuori]{background:var(--c-carta-2)}.cella-mese[data-fuori] .cella-numero{color:var(--c-tenue-2)}.cella-numero{width:28px;height:28px;font-size:var(--t-xs);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}.cella-mese[data-oggi] .cella-numero{background:var(--c-sky);color:var(--c-su-sky);font-weight:800}.punto-mese{background:var(--c-sky);border-radius:50%;width:6px;height:6px}.punto-mese[data-allarme]{background:var(--c-luce-rosso)}.pillola-mese,.altri-mese{display:none}@media (hover:hover){.tasto-icona:hover:not(:disabled),.scelta-vista button:hover:not([aria-checked=true]),.mini-giorno:hover:not([data-scelto]),.mini-testa button:hover,.cella-numero:hover{background:var(--c-carta-3)}.esempi-amy button:hover{border-color:var(--c-sky);color:var(--c-sky-testo)}}.agenda-avviso:empty{display:none}.agenda-avviso{z-index:var(--z-comando);inset-inline:var(--s-4);max-width:560px;padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-navy);color:var(--c-su-navy);box-shadow:var(--rilievo-alto);font-size:var(--t-sm);animation:foglio-su var(--d-media) var(--e-out);margin-inline:auto;font-weight:600;position:fixed;inset-block-end:calc(84px + env(safe-area-inset-bottom))}.agenda-avviso.avviso-nascosto{display:none}.foglio-sfondo{z-index:var(--z-modale);animation:foglio-sfondo var(--d-media) var(--e-out);background:#0a0e2761;align-items:flex-end;display:flex;position:fixed;inset:0}.foglio{width:100%;max-height:92dvh;padding:var(--s-5) var(--s-4) calc(var(--s-5) + env(safe-area-inset-bottom));border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--c-carta);box-shadow:var(--rilievo-alto);animation:foglio-su var(--d-media) var(--e-out);overflow-y:auto}.foglio-testata{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.foglio-testata h2{overflow-wrap:anywhere;font-family:var(--f-display);font-size:var(--t-xl);line-height:1.15}.foglio-corpo{gap:var(--s-4);margin-block-start:var(--s-4);display:grid}.foglio-stato{align-items:flex-start;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--carta-stato);color:var(--testo-stato);display:flex}.foglio-stato .simbolo-stato{margin-block-start:3px}.foglio-stato span{gap:2px;display:grid}.foglio-stato small{font-size:var(--t-xs)}.foglio-dati{gap:var(--s-3);display:grid}.foglio-dati div{gap:var(--s-3);grid-template-columns:90px minmax(0,1fr);display:grid}.foglio-dati dt{color:var(--c-tenue-2);font-size:var(--t-sm)}.foglio-dati dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.foglio-dati dd small{color:var(--c-tenue-2)}.foglio-dati a{color:var(--c-sky-testo)}.proposta-fatti{gap:var(--s-2);max-width:70ch;margin-block-start:var(--s-3);display:grid}.proposta-fatti div{gap:var(--s-3);grid-template-columns:100px minmax(0,1fr);display:grid}.proposta-fatti dt{color:var(--c-tenue-2);font-size:var(--t-sm)}.proposta-fatti dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-weight:600}.proposta-fatti dd:first-letter{text-transform:uppercase}.proposta-esiti{gap:var(--s-3);max-width:70ch;border-block-start:1px dashed var(--c-filetto);margin-block-start:var(--s-4);padding-block-start:var(--s-3);display:grid}.proposta-esiti strong{font-size:var(--t-xs);letter-spacing:.02em;text-transform:uppercase;margin-block-end:2px;display:block}.proposta-esiti p{color:var(--c-tenue);font-size:var(--t-sm)}@media (min-width:40rem){.decisione .proposta-esiti{grid-template-columns:3fr 2fr}}.foglio .proposta-fatti,.foglio .proposta-esiti{margin-block-start:0}.foglio-azioni{gap:var(--s-2);flex-wrap:wrap;display:flex}.foglio-azioni>*{flex:140px}.secondario.pericolo-tenue{color:var(--c-pericolo)}.primario:disabled,.secondario:disabled{opacity:.55;cursor:not-allowed}.foglio-conferma{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--c-guasto-filetto);border-radius:var(--r-md);background:var(--c-guasto-carta);display:grid}.foglio-modulo,.campi-affiancati{gap:var(--s-3);display:grid}.campo{gap:var(--s-1);min-width:0;color:var(--c-tenue);font-size:var(--t-sm);font-weight:600;display:grid}.campo input,.campo select,.campo textarea{width:100%;min-width:0;min-height:var(--h-comando);padding-inline:var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta-2);color:var(--c-inchiostro);font-size:var(--t-base);font-variant-numeric:tabular-nums;font-weight:400}.campo textarea{min-height:88px;padding-block:var(--s-2);resize:vertical}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--c-focus);background:var(--c-carta);outline:3px solid var(--c-sky-carta)}.dati-documento{gap:var(--s-4);display:grid}.campo-documento-con-info{align-items:end;gap:var(--s-2);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.campo-documento-con-info .info{align-self:end}.campo-documento-con-info .info[open]{grid-column:1/-1}.stato-documento{padding:var(--s-3);border:1px solid var(--c-ambra-filetto);border-radius:var(--r-md);background:var(--c-ambra-carta);color:var(--c-ambra);font-size:var(--t-sm);font-weight:700}.stato-documento[data-pronto]{border-color:var(--c-verde);background:var(--c-verde-carta);color:var(--c-verde-testo)}.logo-preventivo{gap:var(--s-3);border-block-end:1px solid var(--c-filetto);padding-block-end:var(--s-3);display:grid}.logo-preventivo h3{font-size:var(--t-base);margin:0}.logo-anteprima{min-height:96px;padding:var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:#fff;place-items:center;display:grid}.logo-anteprima img{object-fit:contain;max-width:100%;max-height:96px;display:block}.logo-vuoto{color:var(--c-tenue);font-size:var(--t-sm);margin:0}.logo-nota{color:var(--c-tenue);font-size:var(--t-xs);margin:0}.logo-errore{padding:var(--s-3);border:1px solid var(--c-ambra-filetto);border-radius:var(--r-md);background:var(--c-ambra-carta);color:var(--c-ambra);font-size:var(--t-sm);margin:0;font-weight:700}.dati-documento-extra{border-block-start:1px solid var(--c-filetto);padding-block-start:var(--s-3)}.dati-documento-extra summary{cursor:pointer;font-size:var(--t-sm);font-weight:700}.dati-documento-extra p{margin-block:var(--s-2) var(--s-3);color:var(--c-tenue);font-size:var(--t-sm)}.autonomia-preventivi{gap:var(--s-3);display:grid}.scelta-autonomia{align-items:start;gap:var(--s-3);padding:var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);cursor:pointer;grid-template-columns:20px minmax(0,1fr);display:grid}.scelta-autonomia:has(input:checked){border-color:var(--c-sky);background:var(--c-sky-carta)}.scelta-autonomia input{width:18px;height:18px;accent-color:var(--c-sky);margin-block-start:2px}.scelta-autonomia span{gap:2px;display:grid}.scelta-autonomia small,.autonomia-soglia>p{color:var(--c-tenue);font-size:var(--t-sm)}.autonomia-soglia{gap:var(--s-2);padding-inline-start:var(--s-5);display:grid}.spunta{gap:var(--s-3);padding:var(--s-3);border:1px solid var(--c-ambra-filetto);border-radius:var(--r-md);background:var(--c-ambra-carta);grid-template-columns:22px minmax(0,1fr);align-items:start;display:grid}.spunta input{width:20px;height:20px;accent-color:var(--c-ambra);margin-block-start:2px}.spunta span{gap:2px;display:grid}.spunta small{color:var(--c-ambra);font-size:var(--t-xs)}@keyframes foglio-su{0%{opacity:0;transform:translateY(24px)}}@keyframes foglio-destra{0%{opacity:0;transform:translate(24px)}}@keyframes foglio-sfondo{0%{opacity:0}}@media (min-width:40rem){.campi-affiancati,.campi-affiancati.campi-tre{grid-template-columns:repeat(2,minmax(0,1fr))}.campi-affiancati.campi-tre>:first-child{grid-column:1/-1}.agenda-lato{grid-template-columns:repeat(2,minmax(0,1fr))}.mese-celle{grid-auto-rows:minmax(116px,auto)}.cella-mese{align-items:stretch}.cella-numero{align-self:center}.punto-mese{display:none}.pillola-mese{border-radius:var(--r-sm);width:100%;min-width:0;color:var(--c-inchiostro);text-align:start;align-items:center;gap:5px;padding:2px 6px;font-size:.75rem;display:flex}.pillola-mese.evento-proposta{font-style:italic}.pillola-ora{color:var(--c-tenue);font-variant-numeric:tabular-nums;flex:none}.pillola-testo{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.altri-mese{color:var(--c-tenue);text-align:start;padding:2px 6px;font-size:.75rem;font-weight:700;display:block}}@media (min-width:64rem){.contenuto:has(.agenda-g){max-width:none;padding-inline:var(--s-6)}.agenda-periodo{font-size:var(--t-xl)}.solo-computer{display:inline-block}.agenda-elenco{display:none}.agenda-avviso{inset-block-end:var(--s-6);inset-inline-start:calc(var(--barra) + var(--s-6))}.griglia-g{border:1px solid var(--c-filetto);border-radius:var(--r-lg);background:var(--c-carta);box-shadow:var(--rilievo);display:block;overflow:hidden}.griglia-scorri{overscroll-behavior:contain;max-height:max(520px,100dvh - 250px);overflow:auto}.griglia-testa,.griglia-ore-corpo{grid-template-columns:52px repeat(var(--colonne), minmax(104px, 1fr));min-width:min-content;display:grid}.griglia-testa{z-index:6;border-block-end:1px solid var(--c-filetto);background:var(--c-carta);position:sticky;inset-block-start:0}.griglia-angolo{z-index:7;background:var(--c-carta);position:sticky;inset-inline-start:0}.griglia-intestazione{min-width:0;padding-block:var(--s-2) var(--s-3);color:var(--c-tenue-2);flex-direction:column;align-items:center;gap:2px;display:flex}.griglia-intestazione small{text-transform:uppercase;font-size:.6875rem;font-weight:700}.griglia-intestazione strong{min-width:40px;height:40px;padding-inline:var(--s-2);border-radius:var(--r-pillola);color:var(--c-inchiostro);font-family:var(--f-display);font-size:var(--t-xl);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;place-items:center;display:inline-grid;overflow:hidden}.griglia-intestazione[data-oggi] small{color:var(--c-sky-testo)}.griglia-intestazione[data-oggi] strong{background:var(--c-sky);color:var(--c-su-sky)}.griglia-ore-corpo{background-image:repeating-linear-gradient(to bottom, var(--c-filetto-2) 0 1px, transparent 1px 60px);position:relative}.griglia-orari{z-index:4;background:var(--c-carta);position:sticky;inset-inline-start:0}.griglia-orari span{color:var(--c-tenue-2);font-variant-numeric:tabular-nums;font-size:.6875rem;position:absolute;inset-inline-end:var(--s-2);transform:translateY(-50%)}.colonna-g{border-inline-start:1px solid var(--c-filetto-2);background:color-mix(in srgb, var(--c-carta-3) 55%, transparent);cursor:copy;position:relative}.colonna-g[data-chiuso]{background-image:repeating-linear-gradient(135deg, var(--c-carta-3) 0 6px, var(--c-carta-2) 6px 12px)}.colonna-g[data-bersaglio]{background-color:color-mix(in srgb, var(--c-sky-carta) 80%, transparent)}.apertura-g{background:var(--c-carta);pointer-events:none;position:absolute;inset-inline:0}.adesso-g{z-index:3;background:var(--c-luce-rosso);pointer-events:none;height:2px;position:absolute;inset-inline:-1px 0}.adesso-g:before{content:"";background:var(--c-luce-rosso);border-radius:50%;width:12px;height:12px;position:absolute;inset-block-start:-5px;inset-inline-start:-6px}.evento{z-index:1;border:1px solid color-mix(in srgb, var(--luce) 30%, transparent);border-inline-start:4px solid var(--luce);background:var(--carta-stato);min-width:0;color:var(--c-inchiostro);text-align:start;cursor:grab;touch-action:none;transition:box-shadow var(--d-veloce) var(--e-out);border-radius:6px;flex-direction:column;gap:1px;padding:4px 8px 4px 7px;font-size:.75rem;line-height:1.3;display:flex;position:absolute;overflow:hidden;container-type:inline-size}.evento:hover{z-index:2;box-shadow:var(--rilievo-su)}.evento[data-trascinato]{z-index:5;cursor:grabbing;opacity:.94;box-shadow:var(--rilievo-alto);transition:none}.evento-proposta{border:1.5px dashed var(--luce);border-inline-start:4px solid var(--luce);background:var(--c-carta);cursor:pointer}.evento-titolo{align-items:center;gap:5px;min-width:0;display:flex}.evento-titolo strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;font-weight:700;overflow:hidden}.evento-ora-breve{color:var(--testo-stato);font-variant-numeric:tabular-nums;flex:none;font-weight:700;display:none}.evento:focus-visible{outline:2px solid var(--c-focus);outline-offset:-2px}.evento-riga{color:var(--c-tenue);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;overflow:hidden}.evento-amy{color:var(--c-sky-testo);font-weight:700}.evento[data-corto]{justify-content:center;padding-block:0}.evento[data-corto] .evento-ora-breve{display:inline}.evento[data-corto] .evento-riga{display:none}@container (max-width:88px){.evento:not([data-corto]) .evento-titolo{flex-wrap:wrap;align-items:flex-start;line-height:1.15}.evento:not([data-corto]) .evento-titolo strong{white-space:normal;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-basis:100%;font-size:.75rem;display:-webkit-box}.evento-orario,.evento-persona,.evento-amy{display:none}.evento:not([data-corto]) .evento-ora-breve{order:-1;font-weight:600;display:block}.semaforo-verde .evento-titolo .simbolo-stato{display:none}}.foglio-sfondo{justify-content:flex-end;align-items:stretch}.foglio{width:min(440px,100%);max-height:none;padding:var(--s-6);border-radius:var(--r-xl) 0 0 var(--r-xl);animation-name:foglio-destra}}@media (min-width:88rem){.agenda-corpo{grid-template-columns:248px minmax(0,1fr);align-items:start}.agenda-lato{order:0;grid-template-columns:minmax(0,1fr);position:sticky;inset-block-start:var(--s-4)}.mini-cal{display:block}}@media (prefers-reduced-motion:reduce){.foglio,.foglio-sfondo,.agenda-avviso{animation:none}.evento{transition:none}}.sapere{gap:var(--s-5);min-width:0;display:grid}.sapere-aggiungi{gap:var(--s-3);display:grid}.sapere-zona{align-items:center;gap:var(--s-3) var(--s-4);padding:var(--s-5);border:2px dashed var(--c-filetto);border-radius:var(--r-lg);background:var(--c-carta);transition:border-color var(--d-veloce) var(--e-out), background-color var(--d-veloce) var(--e-out);grid-template-columns:auto minmax(0,1fr);display:grid}.sapere-zona[data-sopra]{border-color:var(--c-sky);background:var(--c-sky-carta)}.sapere-zona .segno{color:var(--c-sky-testo)}.sapere-zona strong{font-family:var(--f-display);font-size:var(--t-lg)}.sapere-zona p{color:var(--c-tenue);font-size:var(--t-sm)}.sapere-zona .primario{grid-column:1/-1}.sapere-mano{padding:var(--s-4) var(--s-5);border:1px solid var(--c-filetto);border-radius:var(--r-lg);background:var(--c-carta);text-align:start;gap:2px;display:grid}.sapere-mano strong{font-family:var(--f-display);font-size:var(--t-base)}.sapere-mano span{color:var(--c-tenue);font-size:var(--t-sm)}.sapere-vuoto{padding:var(--s-6) var(--s-5);border-radius:var(--r-lg);background:var(--c-sky-carta)}.sapere-vuoto h2{font-family:var(--f-display);font-size:var(--t-xl)}.sapere-vuoto p{margin-block:var(--s-2) var(--s-3);color:var(--c-tenue)}.sapere-vuoto ul{gap:var(--s-2);padding-inline-start:var(--s-5);display:grid}.sapere-gruppo{gap:var(--s-3);display:grid}.sapere-gruppo header{align-items:baseline;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.sapere-gruppo h2{align-items:center;gap:var(--s-2);font-family:var(--f-display);font-size:var(--t-lg);display:flex}.sapere-gruppo header p{color:var(--c-tenue-2);font-size:var(--t-sm)}.sapere-gruppo ul{gap:var(--s-2);padding:0;list-style:none;display:grid}.sapere-riga{align-items:center;gap:var(--s-2) var(--s-3);width:100%;padding:var(--s-3) var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);text-align:start;grid-template-columns:48px minmax(0,1fr);display:grid}.sapere-gruppo[data-evidenzia] .sapere-riga{border-color:var(--c-ambra-filetto);border-inline-start:4px solid var(--c-luce-giallo)}.sapere-icona{border-radius:var(--r-sm);background:var(--c-carta-3);width:48px;height:48px;color:var(--c-tenue);text-transform:uppercase;place-items:center;font-size:.6875rem;font-weight:800;display:grid}.sapere-testo{gap:2px;min-width:0;display:grid}.sapere-testo strong{overflow-wrap:anywhere}.sapere-testo small{color:var(--c-tenue-2);font-size:var(--t-xs)}.sapere-stati{gap:var(--s-2);flex-wrap:wrap;grid-column:2;display:flex}.etichetta-stato,.etichetta-avvisi{min-height:24px;padding-inline:var(--s-2);border-radius:var(--r-sm);font-size:var(--t-xs);align-items:center;font-weight:700;display:inline-flex}.etichetta-stato[data-stato=bozza]{background:var(--c-ambra-carta);color:var(--c-ambra)}.etichetta-stato[data-stato=attivo]{background:var(--c-verde-carta);color:var(--c-verde-testo)}.etichetta-stato[data-stato=scaduto]{background:var(--c-rosso-carta);color:var(--c-pericolo)}.etichetta-stato[data-stato=archiviato]{background:var(--c-carta-3);color:var(--c-tenue)}.etichetta-avvisi{background:var(--c-carta-3);color:var(--c-ambra)}.sapere-archivio{gap:var(--s-3);justify-items:start;display:grid}.sapere-file-scelto{align-items:baseline;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-carta-2);flex-wrap:wrap;display:flex}.sapere-file-scelto strong{overflow-wrap:anywhere}.sapere-file-scelto small{color:var(--c-tenue-2)}.sapere-area{width:100%;padding:var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta-2);font-size:var(--t-base);resize:vertical;font-weight:400;line-height:1.5}.sapere-area:focus{border-color:var(--c-focus);background:var(--c-carta);outline:3px solid var(--c-sky-carta)}.campo small{color:var(--c-tenue-2);font-weight:400}.sapere-testa-doc{gap:var(--s-2);justify-items:start;display:grid}.sapere-testa-doc h3{font-family:var(--f-display);font-size:var(--t-xl);overflow-wrap:anywhere}.sapere-avvisi{gap:var(--s-2);padding:0;list-style:none;display:grid}.sapere-avvisi li{padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);font-size:var(--t-sm);border-inline-start:4px solid}.sapere-avvisi li[data-livello=blocca]{border-color:var(--c-luce-rosso);background:var(--c-rosso-carta);color:var(--c-pericolo)}.sapere-avvisi li[data-livello=attenzione]{border-color:var(--c-luce-giallo);background:var(--c-ambra-carta);color:var(--c-ambra)}.sapere-avvisi li[data-livello=info]{border-color:var(--c-sky);background:var(--c-sky-carta);color:var(--c-sky-testo)}.sapere-ok{padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);background:var(--c-verde-carta);color:var(--c-verde-testo);font-size:var(--t-sm)}.sapere-letto{gap:var(--s-2);display:grid}.sapere-letto h4{font-size:var(--t-sm)}.sapere-letto h4 small{color:var(--c-tenue-2);font-weight:400}.sapere-letto ol{gap:var(--s-2);counter-reset:blocco;max-height:46dvh;padding:0;list-style:none;display:grid;overflow-y:auto}.sapere-letto li{padding:var(--s-3);border:1px solid var(--c-filetto-2);border-radius:var(--r-sm);background:var(--c-carta-2);font-size:var(--t-sm);white-space:pre-wrap;overflow-wrap:anywhere}.sapere-letto li:before{counter-increment:blocco;content:counter(blocco) " · ";color:var(--c-tenue-2);font-weight:700}@media (min-width:40rem){.sapere-aggiungi{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.sapere-zona{grid-template-columns:auto minmax(0,1fr) auto}.sapere-zona .primario{grid-column:auto}.sapere-riga{grid-template-columns:48px minmax(0,1fr) auto}.sapere-stati{grid-column:auto;justify-content:flex-end}}@media (min-width:64rem){.foglio[data-largo]{width:min(620px,100%)}}.nuovo-contatto{width:100%;margin-block-end:var(--s-4)}.scheda-comandi{align-items:center;gap:var(--s-2);display:flex}.scheda-comandi .secondario{min-height:40px;padding-inline:var(--s-4)}.strumenti-amy>.come-prenota{margin-block-end:var(--s-5)}.nome-breve,.menu-mobile .nome-lungo{display:none}.menu-mobile .nome-breve{display:inline}.solo-lettori{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.impostazioni{gap:var(--s-5);min-width:0;display:grid}.soggiorni-impostazioni,.soggiorni-agenda{gap:var(--s-4);min-width:0;padding:var(--s-5);background:var(--c-carta);color:var(--c-navy);display:grid}.soggiorni-impostazioni{scroll-margin-top:64px}.soggiorni-testa{justify-content:space-between;align-items:start;gap:var(--s-3);display:flex}.soggiorni-testa h2,.soggiorni-intro h3,.soggiorni-dettaglio h3{font-family:var(--f-display);color:var(--c-navy)}.soggiorni-testa h2{font-size:var(--t-xl)}.soggiorni-testa p,.soggiorni-intro p,.soggiorni-form p,.soggiorni-dettaglio p{color:var(--c-tenue);max-width:65ch;line-height:1.5}.soggiorni-fermo{font-size:var(--t-sm);text-align:right;margin:0;font-weight:650}.soggiorni-schede{gap:var(--s-2);border-bottom:1px solid var(--c-filetto);display:flex}.soggiorni-schede button{min-height:48px;padding:var(--s-2) var(--s-4);border:0;color:var(--c-navy);background:0 0;border-bottom:3px solid #0000;font-weight:650}.soggiorni-schede button[aria-selected=true]{border-color:var(--c-sky);color:var(--c-sky-testo)}.soggiorni-schede button:focus-visible,.soggiorni-tariffa-riga:focus-visible{outline:3px solid var(--c-focus);outline-offset:2px}.soggiorni-colonna,.soggiorni-dettaglio{gap:var(--s-5);min-width:0;display:grid}.soggiorni-intro{gap:var(--s-2);display:grid}.soggiorni-form,.soggiorni-assegna,.soggiorni-elenco,.soggiorni-conto{gap:var(--s-3);min-width:0;display:grid}.soggiorni-form{border-top:1px solid var(--c-filetto);padding-top:var(--s-5)}.soggiorni-form-riga{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.soggiorni-form label,.soggiorni-colonna>label,.soggiorni-prezzo,.soggiorni-form-riga label{gap:var(--s-2);min-width:0;font-weight:650;display:grid}.soggiorni-form input,.soggiorni-form select,.soggiorni-form-riga input,.soggiorni-form-riga select,.soggiorni-colonna>label select,.soggiorni-prezzo input,.soggiorni-prezzo select,.soggiorni-assegna select{width:100%;min-width:0;min-height:48px;padding:var(--s-2) var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-sm);background:var(--c-carta);color:var(--c-navy);font:inherit}.soggiorni-form small,.soggiorni-prezzo small{color:var(--c-tenue);font-weight:400}.soggiorni-form .primario,.soggiorni-conferma{width:100%;min-height:52px}.soggiorni-secondarie{gap:var(--s-3);flex-wrap:wrap;display:flex}.soggiorni-riga,.soggiorni-tariffa-riga{justify-content:space-between;align-items:center;gap:var(--s-3);min-width:0;padding:var(--s-3) 0;border-bottom:1px solid var(--c-filetto-2);color:var(--c-navy);display:flex}.soggiorni-riga>span,.soggiorni-tariffa-riga>span{gap:var(--s-1);min-width:0;display:grid}.soggiorni-riga small,.soggiorni-tariffa-riga small{color:var(--c-tenue);font-size:var(--t-sm);line-height:1.35}.soggiorni-tariffa-riga{border-inline:0;background:var(--c-carta);text-align:left;cursor:pointer;border-top:0;width:100%;min-height:64px}.soggiorni-tariffa-riga>span:last-child{text-align:right;flex-shrink:0}.soggiorni-attenzione,.soggiorni-errore{color:var(--c-ambra)}.soggiorni-errore{padding:var(--s-3);border:1px solid var(--c-ambra-filetto);border-radius:var(--r-sm);background:var(--c-ambra-carta)}.soggiorni-totale{border-top:2px solid var(--c-navy);font-size:var(--t-lg);border-bottom:0}.soggiorni-prezzo input{font-size:var(--t-xl);font-variant-numeric:tabular-nums}@media (max-width:39rem){.soggiorni-impostazioni,.soggiorni-agenda{padding:var(--s-4)}.soggiorni-form-riga{grid-template-columns:1fr}.soggiorni-testa{display:grid}.soggiorni-fermo{text-align:left}.soggiorni-riga{flex-wrap:wrap}.soggiorni-tariffa-riga>span:last-child{max-width:42%}}.sezione-impostazioni{gap:var(--s-4);min-width:0;padding:var(--s-5);display:grid}.sezione-impostazioni .capo h2{font-family:var(--f-display);font-size:var(--t-lg)}.sezione-impostazioni .capo p{max-width:70ch}.collegamenti>ul{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.collegamenti li{min-width:0;padding:var(--s-4);border:1px solid var(--c-filetto-2);border-radius:var(--r-md);background:var(--c-carta-2)}.collegamento-testo{gap:var(--s-1);min-width:0;display:grid}.collegamento-testo h3{font-family:var(--f-display);font-size:var(--t-base)}.collegamento-testo strong{color:var(--c-sky-testo);font-size:var(--t-sm)}.collegamento-testo p{color:var(--c-tenue);font-size:var(--t-sm);line-height:1.45}.stato-collegamento{padding:3px var(--s-2);border-radius:var(--r-pillola);background:var(--c-ambra-carta);color:var(--c-ambra);justify-self:start;font-size:.68rem;font-weight:700}.stato-collegamento[data-stato=valutare]{background:var(--c-sky-carta);color:var(--c-sky-testo)}.stato-collegamento[data-stato=collegato]{background:var(--c-verde-carta);color:var(--c-verde-testo)}.collegamento-testo .scelta-riga{gap:var(--s-2);font-size:var(--t-sm);align-items:flex-start;line-height:1.4;display:flex}.collegamento-testo .scelta-riga input{margin-top:3px}.collegamento-testo .bottoni{margin-top:var(--s-2)}@media (min-width:40rem){.collegamenti>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.guasto-fisso{z-index:var(--z-comando);inset-inline:var(--s-4);max-width:560px;box-shadow:var(--rilievo-alto);margin-inline:auto;position:fixed;inset-block-end:calc(84px + env(safe-area-inset-bottom))}@media (min-width:64rem){.guasto-fisso{inset-block-end:var(--s-6);inset-inline-start:calc(var(--barra) + var(--s-6))}}.nota-impostazioni{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-carta-2);color:var(--c-tenue);font-size:var(--t-sm)}.sezione-impostazioni input:not([type=checkbox]),.sezione-impostazioni select{min-height:40px;padding:6px var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);color:var(--c-inchiostro);font:inherit;font-variant-numeric:tabular-nums}.sezione-impostazioni input:disabled,.sezione-impostazioni select:disabled{opacity:.7}.sezione-impostazioni .spunta{align-items:center;gap:var(--s-2);color:var(--c-tenue);font-size:var(--t-sm);white-space:nowrap;background:0 0;border:0;padding:0;display:inline-flex}.sezione-impostazioni .spunta input{accent-color:var(--c-sky-testo);margin:0}.elenco-risorse{gap:var(--s-2);padding:0;list-style:none;display:grid}.riga-risorsa{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--c-filetto-2);border-radius:var(--r-md);grid-template-columns:auto minmax(0,1fr) 96px auto auto auto;display:grid}.riga-risorsa[data-semplice]{grid-template-columns:auto minmax(0,1fr) auto auto}.riga-risorsa[data-spenta]{opacity:.65}.riga-risorsa .campo{gap:2px}.riga-risorsa .campo-posti{grid-template-columns:auto 1fr;align-items:center}.riga-risorsa .campo-posti span{font-size:var(--t-xs)}.riga-risorsa .campo input{width:100%;min-width:0}.ordina{gap:2px;display:inline-flex}.ordina .tasto-icona{width:30px;height:30px}.futuri{color:var(--c-tenue-2);font-size:var(--t-xs);white-space:nowrap}.aggiungi-risorsa{align-items:end;gap:var(--s-3);border-block-start:1px dashed var(--c-filetto);grid-template-columns:minmax(0,1fr) 96px auto auto;padding-block-start:var(--s-3);display:grid}.aggiungi-risorsa[data-semplice]{grid-template-columns:minmax(0,1fr) auto}.aggiungi-risorsa .spunta{min-height:40px}.risorse-spente summary{cursor:pointer;color:var(--c-tenue);font-size:var(--t-sm)}.risorse-spente .elenco-risorse{margin-block-start:var(--s-2)}.settimana-orari{gap:var(--s-2);display:grid}.giorno-orari{align-items:center;gap:var(--s-3);padding-block:var(--s-2);border-block-end:1px solid var(--c-filetto-2);grid-template-columns:110px minmax(0,1fr) auto;display:grid}.giorno-orari[data-chiuso] .giorno-nome{color:var(--c-tenue-2)}.giorno-nome{font-weight:600}.chiuso{color:var(--c-tenue-2);font-size:var(--t-sm)}.giorno-orari[data-chiuso] .fasce{display:none}.fasce{gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.fascia{align-items:center;gap:var(--s-1);display:inline-flex}.fascia input{width:7.5rem}.aggiungi-fascia{min-height:36px;padding:4px var(--s-3);font-size:var(--t-sm)}.chiusure{gap:var(--s-2);display:grid}.chiusure h3{font-size:var(--t-base)}.chiusure p{color:var(--c-tenue);font-size:var(--t-sm)}.chiusure ul{gap:var(--s-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.chiusure li{align-items:center;gap:var(--s-1);padding:2px 4px 2px var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-pillola);font-size:var(--t-sm);display:inline-flex}.chiusure li .tasto-icona{width:26px;height:26px}.aggiungi-chiusura{gap:var(--s-2);flex-wrap:wrap;display:flex}.nomi-risorse{align-items:end;gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,12rem)) auto;display:grid}@media (max-width:48rem){.riga-risorsa,.riga-risorsa[data-semplice]{grid-template-columns:auto minmax(0,1fr) 84px}.riga-risorsa .spunta,.riga-risorsa .futuri{grid-column:2/3}.riga-risorsa>.secondario{grid-column:3/4}.aggiungi-risorsa,.nomi-risorse{grid-template-columns:minmax(0,1fr) 84px}.aggiungi-risorsa .spunta,.aggiungi-risorsa .primario,.nomi-risorse .primario,.nomi-risorse .campo{grid-column:1/-1}.giorno-orari{grid-template-columns:1fr auto}.giorno-orari .fasce{grid-column:1/-1}.giorno-orari[data-chiuso] .chiuso{justify-self:end}}.come-prenota .secondario{white-space:normal;text-align:start;justify-self:start;max-width:100%}.come-prenota-breve{gap:2px;display:grid}.come-prenota-breve small{color:var(--c-tenue);font-size:var(--t-xs)}.cosa-fa p,.cosa-fa small{overflow-wrap:break-word;min-width:0}.esempio-riga{gap:var(--s-2);color:var(--c-tenue);font-size:var(--t-sm);grid-template-columns:7.5rem minmax(0,1fr);margin-block-start:var(--s-1);line-height:1.45;display:grid}.esempio-riga b{color:var(--c-tenue-2);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.03em;padding-block-start:2px;font-weight:600}.esempio-colore{padding:1px var(--s-2);border-radius:var(--r-pillola);background:var(--carta-stato);color:var(--testo-stato);justify-self:start;font-weight:600}.attuale{color:var(--c-sky-testo);font-size:var(--t-xs);font-style:normal;font-weight:600}@media (max-width:40rem){.esempio-riga{grid-template-columns:minmax(0,1fr);gap:0}}.cosa-si-prenota{gap:var(--s-2);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-carta-2);display:grid}.cosa-si-prenota>.campo{max-width:22rem}.nomi-propri{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,11rem));display:grid}.anteprima-nomi{color:var(--c-tenue);font-size:var(--t-sm)}@media (max-width:40rem){.nomi-propri{grid-template-columns:minmax(0,1fr)}}.coperti-giorno{color:var(--c-tenue-2);white-space:nowrap;font-size:.68rem;font-style:normal;font-weight:600;display:block}.turni-griglia{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}.grafico-conti{gap:var(--s-3);margin:var(--s-3) 0 0;padding:var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);color:var(--c-inchiostro);display:grid}.grafico-conti figcaption{gap:2px;display:grid}.grafico-titolo{color:var(--c-tenue);font-size:var(--t-xs)}.grafico-totale{font-family:var(--f-display);font-size:var(--t-xl,1.75rem);font-variant-numeric:tabular-nums;line-height:1.1}.grafico-confronto{color:var(--c-inchiostro);font-size:var(--t-xs)}.grafico-barre{align-items:stretch;gap:4px;min-width:0;height:140px;display:flex}.grafico-colonna{text-align:center;flex:1 1 0;grid-template-rows:auto 1fr auto;min-width:0;display:grid}.grafico-colonna .grafico-barra{background:var(--c-sky-testo);border-radius:4px 4px 0 0;align-self:end;width:100%;min-height:2px}.grafico-barra[data-vuota]{background:var(--c-filetto)}.grafico-barra[data-mancante]{background:repeating-linear-gradient(135deg, var(--c-filetto) 0 3px, transparent 3px 6px);opacity:.7}.grafico-barre[data-molte]{margin-block-end:20px}.grafico-barre[data-molte] .grafico-colonna{position:relative}.grafico-barre[data-molte] .grafico-etichetta{position:absolute;inset-block-end:-20px;inset-inline-start:50%;overflow:visible;transform:translate(-50%)}.grafico-valore{color:var(--c-tenue);font-variant-numeric:tabular-nums;font-size:.68rem}.grafico-etichetta{color:var(--c-tenue-2);text-overflow:clip;white-space:nowrap;margin-block-start:4px;font-size:.62rem;overflow:hidden}.proposte-amy{gap:var(--s-3);padding:var(--s-5);display:grid}.proposte-amy .capo h2{font-family:var(--f-display);font-size:var(--t-lg)}.proposte-amy ol{gap:var(--s-2);counter-reset:proposta;margin:0;padding:0;list-style:none;display:grid}.proposte-amy li{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid var(--c-filetto-2);border-radius:var(--r-md);counter-increment:proposta;flex-wrap:wrap;display:flex}.proposte-amy li>span{flex:20rem;min-width:0}.proposte-amy li>span:before{content:counter(proposta) ". ";color:var(--c-sky-testo);font-weight:700}.proposte-amy .secondario{align-items:center;gap:var(--s-1);min-height:36px;padding:4px var(--s-3);white-space:nowrap;display:inline-flex}.schede-area{gap:var(--s-2);flex-wrap:wrap;margin-block-end:var(--s-4);display:flex}.schede-area button{min-height:48px;padding:var(--s-2) var(--s-4);border:1px solid var(--c-filetto);background:var(--c-carta);border-radius:999px;font-weight:600}.schede-area button[aria-selected=true]{border-color:var(--c-navy);background:var(--c-navy);color:var(--c-su-navy)}.automazioni{gap:var(--s-4);max-width:900px;display:grid}.automazioni-intro{gap:var(--s-2);margin-block-end:var(--s-2);display:grid}.automazioni-intro h2{font-family:var(--f-display);font-size:var(--t-xl)}.automazioni-intro p,.automazione-testa p,.automazioni-futuro p{color:var(--c-tenue);line-height:1.55}.automazioni-gruppo{gap:var(--s-4);margin-block:var(--s-6);min-width:0;display:grid}.automazioni-gruppo-testa{gap:var(--s-1);border-bottom:1px solid var(--c-filetto);padding-block-end:var(--s-2);display:grid}.automazioni-gruppo-testa h3{font-family:var(--f-display);font-size:var(--t-lg);margin:0}.automazioni-gruppo-testa p{color:var(--c-tenue);font-size:var(--t-sm);margin:0}.automazioni-idee{gap:var(--s-3);min-width:0;display:grid}.automazione-idea{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);flex-wrap:wrap;min-width:0;display:flex}.automazione-idea>div{flex:17rem;min-width:0}.automazione-idea h4{font-family:var(--f-display);font-size:var(--t-base);margin:0 0 var(--s-1)}.automazione-idea p{color:var(--c-tenue);font-size:var(--t-sm);margin:0;line-height:1.5}.automazione-idea button,.auto-chat-clienti button{justify-self:start;min-height:48px}@media (max-width:40rem){.automazione-idea button{width:100%}}.automazione-flusso{gap:var(--s-4);padding:var(--s-5);display:grid}.automazione-testa{justify-content:space-between;gap:var(--s-4);display:flex}.automazione-testa h3{margin-block:var(--s-1) var(--s-2);font-family:var(--f-display);font-size:var(--t-lg)}.automazione-tipo{color:var(--c-sky-testo);font-size:var(--t-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.automazione-scelte{gap:var(--s-2);display:grid}.automazione-limite{border-top:1px solid var(--c-filetto-2);color:var(--c-tenue);font-size:var(--t-sm);padding-block-start:var(--s-3);line-height:1.5}.automazione-stato{align-items:center;gap:var(--s-2) var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta-2);font-size:var(--t-sm);flex-wrap:wrap;display:flex}.automazione-stato strong{color:var(--c-inchiostro)}.automazione-stato ul{color:var(--c-tenue);flex:18rem;margin:0;padding-inline-start:var(--s-5)}.automazione-stato .secondario{min-height:40px}.automazione-flusso .come-prenota{background:0 0;border:0;padding:0}.automazioni-futuro{gap:var(--s-2);padding:var(--s-4) 0;border-top:1px solid var(--c-filetto);display:grid}.automazioni-futuro h3{font-size:var(--t-base)}.conversazioni-nota{color:var(--c-tenue);font-size:var(--t-sm);margin-block-end:var(--s-3)}.stato-chat{color:var(--c-sky-testo);font-weight:600}.stato-chat.in-mano{color:var(--c-tenue)}.chat-cliente{gap:var(--s-4);min-width:0;display:grid}.chat-cliente-testa{justify-content:space-between;align-items:flex-start;gap:var(--s-3);flex-wrap:wrap;display:flex}.chat-cliente-testa h2{font-size:var(--t-lg)}.chat-cliente-testa p{color:var(--c-tenue);font-size:var(--t-sm)}.chat-cliente-messaggi{gap:var(--s-3);max-height:60vh;padding:var(--s-2);flex-direction:column;display:flex;overflow-y:auto}.chat-cliente-messaggi .messaggio-mio .firma-amy{color:var(--c-su-navy);opacity:.8}.chat-cliente-risposta{gap:var(--s-2);display:grid}.chat-cliente-risposta textarea{width:100%}@media (max-width:599px){.schede-area{gap:var(--s-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.schede-area button{padding:var(--s-2) var(--s-1);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}}.per-partire{gap:var(--s-4);padding:var(--s-5);margin-block:var(--s-5);display:grid}.per-partire .capo h2{font-family:var(--f-display);font-size:var(--t-lg)}.per-partire-barra{background:var(--c-filetto);border-radius:999px;height:6px;overflow:hidden}.per-partire-barra span{border-radius:inherit;background:var(--c-sky);height:100%;transition:width var(--d-veloce) var(--e-out);display:block}.per-partire ol{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.per-partire li{align-items:center;gap:var(--s-3);padding:var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);grid-template-columns:24px minmax(0,1fr) auto;display:grid}.per-partire li.fatto{background:var(--c-carta-2)}.per-partire-segno{border:1.5px solid var(--c-filetto);width:22px;height:22px;font-size:var(--t-xs);color:var(--c-su-navy);border-radius:50%;place-items:center;font-weight:700;display:grid}.per-partire li.fatto .per-partire-segno{border-color:var(--c-sky);background:var(--c-sky)}.per-partire-testo{gap:2px;min-width:0;display:grid}.per-partire-testo small{color:var(--c-tenue);font-size:var(--t-sm)}.per-partire li.fatto strong{color:var(--c-tenue);font-weight:600}.per-partire-fatto{color:var(--c-tenue);font-size:var(--t-sm)}@media (max-width:599px){.per-partire li{grid-template-columns:24px minmax(0,1fr)}.per-partire li>button,.per-partire-fatto{grid-column:2;justify-self:start}}.chat-sito{gap:var(--s-3);display:grid}.setup-chat-sito{justify-items:start;gap:var(--s-2);padding:var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta-2);display:grid}.setup-chat-sito strong{color:var(--c-inchiostro)}.setup-chat-sito p,.codice-chat-sito p{color:var(--c-tenue);font-size:var(--t-sm)}.setup-chat-sito a.secondario{margin-block-start:var(--s-1)}.codice-chat-sito{border-block-start:1px solid var(--c-filetto);padding-block-start:var(--s-3)}.codice-chat-sito summary{cursor:pointer;color:var(--c-inchiostro);font-size:var(--t-sm);font-weight:700}.codice-chat-sito[open]{gap:var(--s-3);display:grid}.codice-sito{padding:var(--s-3);border-radius:var(--r-md);background:var(--c-navy);color:var(--c-su-navy);font-size:var(--t-xs);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.chat-sito .bottoni{gap:var(--s-2);flex-wrap:wrap;display:flex}.chat-sito a.secondario{align-items:center;text-decoration:none;display:inline-flex}.avvisi-telefono{gap:var(--s-3);display:grid}.avvisi-telefono .bottoni{gap:var(--s-2);flex-wrap:wrap;display:flex}.istruzioni-iphone{gap:var(--s-2);margin:0;padding-inline-start:var(--s-5);display:grid}.impostazioni-come-prenota .lato-sezione{background:0 0;border:0;padding:0}.microfono-amy{align-items:center;gap:var(--s-1);padding:0 var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);color:var(--c-navy);font-weight:600;font-size:var(--t-sm);white-space:nowrap;display:inline-flex}.microfono-amy.ascolta{border-color:var(--c-sky);background:var(--c-sky);color:var(--c-su-navy)}@media (prefers-reduced-motion:no-preference){.microfono-amy.ascolta svg{animation:1s ease-in-out infinite amy-ascolta}@keyframes amy-ascolta{50%{transform:scale(1.18)}}}.errore-voce{color:var(--c-errore,#b91c1c);font-size:var(--t-sm)}.leggi-risposte{align-items:center;gap:var(--s-2);color:var(--c-tenue);font-size:var(--t-sm);cursor:pointer;margin-block-start:var(--s-2);display:inline-flex}.leggi-risposte input{width:16px;height:16px;accent-color:var(--c-sky)}.allega-amy{align-items:center;gap:var(--s-1);padding:0 var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);color:var(--c-navy);font-weight:600;font-size:var(--t-sm);white-space:nowrap;cursor:pointer;display:inline-flex}.allegato-scelto{align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-3);background:var(--c-sky-carta);font-size:var(--t-sm);border-radius:999px;margin-block-start:var(--s-2);display:inline-flex}.allegato-scelto button{cursor:pointer;font-size:var(--t-sm);background:0 0;border:0}.chiedi-siri{gap:var(--s-3);display:grid}.istruzioni-siri ol{gap:var(--s-2);margin:var(--s-2) 0 0;padding-inline-start:var(--s-5);display:grid}.istruzioni-siri code,.chiedi-siri p code{overflow-wrap:anywhere;font-size:var(--t-xs)}.elenco-chiavi{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.elenco-chiavi li{justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);font-size:var(--t-sm);flex-wrap:wrap;display:flex}.compositore-campo{align-items:center;gap:var(--s-2);grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.compositore-campo textarea{grid-column:1/-1}.compositore-campo .errore-voce{grid-column:1/-1;margin:0}.compositore-campo .allega-amy,.compositore-campo .microfono-amy,.compositore-campo .invia-amy{border-radius:999px;justify-content:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;line-height:1}.compositore-campo .invia-amy{grid-column:4}.compositore-campo .allega-amy svg,.compositore-campo .microfono-amy svg{flex:none}.compositore .leggi-risposte{margin-block:var(--s-2) 0;color:var(--c-tenue);font-family:inherit;font-weight:500;display:inline-flex}.compositore-campo .invia-amy:disabled{background:var(--c-filetto);color:var(--c-tenue);opacity:1;cursor:default}.invia-amy svg{flex:none;width:18px;height:18px}.righe-scelte{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);margin:0;display:grid}.righe-scelte legend{padding-inline:var(--s-1);font-weight:700;font-size:var(--t-sm)}.righe-scelte>p{color:var(--c-tenue);font-size:var(--t-xs);margin:0}.righe-scelte ul{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.righe-scelte li{gap:var(--s-2);padding:var(--s-3);border-radius:var(--r-md);background:var(--c-carta-2);display:grid}.righe-scelte li[data-libera]{border:1px dashed var(--c-ambra-filetto);background:var(--c-ambra-carta)}.riga-testa{gap:2px;min-width:0;display:grid}.riga-testa strong{font-size:var(--t-sm)}.riga-testa input{min-height:40px;padding-inline:var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-sm);background:var(--c-carta);font:inherit}.fuori-listino{color:var(--c-ambra);font-size:var(--t-xs);font-weight:700}.riga-campi{align-items:flex-end;gap:var(--s-2);flex-wrap:wrap;display:flex}.riga-campi label{flex:84px;gap:2px;min-width:0;display:grid}.riga-campi label span{color:var(--c-tenue-2);font-size:var(--t-xs)}.riga-campi input{width:100%;min-height:40px;padding-inline:var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-sm);background:var(--c-carta);font:inherit;font-variant-numeric:tabular-nums}.riga-prezzo{color:var(--c-tenue);font-size:var(--t-sm);flex:84px;margin:0;padding-block-end:var(--s-2)}.togli-riga{min-height:40px;padding-inline:var(--s-2);color:var(--c-pericolo);font-size:var(--t-xs);cursor:pointer;background:0 0;border:0;font-weight:700}.strumenti-righe{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.sconto-tutte{align-items:center;gap:var(--s-2);display:inline-flex}.sconto-tutte input{width:64px;min-height:var(--h-comando);padding-inline:var(--s-2);border:1px solid var(--c-filetto);border-radius:var(--r-md);font:inherit;text-align:center}.elenco-squadra{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.elenco-squadra li{gap:var(--s-2);padding:var(--s-3) var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);display:grid}.elenco-squadra .permesso{align-items:flex-start;gap:var(--s-2);color:var(--c-tenue);font-size:var(--t-sm);display:flex}.elenco-squadra .permesso input{width:18px;height:18px;accent-color:var(--c-sky);flex:none;margin-block-start:2px}.archivio-cliente{gap:var(--s-3);display:grid}.archivio-comandi{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.archivio-stato{color:var(--c-tenue);font-size:var(--t-sm)}.archivio-foto{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));margin:0;padding:0;list-style:none;display:grid}.archivio-foto li{aspect-ratio:1;border-radius:var(--r-md);background:var(--c-carta-2);position:relative;overflow:hidden}.archivio-foto a,.archivio-foto img{width:100%;height:100%;display:block}.archivio-foto img{object-fit:cover}.archivio-togli{background:color-mix(in srgb, var(--c-navy) 70%, transparent);color:#fff;cursor:pointer;border:0;border-radius:999px;place-items:center;width:32px;height:32px;font-size:1.1rem;line-height:1;display:inline-grid}.archivio-foto .archivio-togli{position:absolute;inset-block-start:4px;inset-inline-end:4px}.archivio-da-cliente{background:color-mix(in srgb, var(--c-navy) 75%, transparent);color:#fff;font-size:var(--t-xs);letter-spacing:.02em;pointer-events:none;border-radius:999px;padding:1px 7px;font-weight:600;position:absolute;inset-block-end:4px;inset-inline-start:4px}.archivio-apri{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.archivio-apri img{object-fit:cover;width:100%;height:100%;display:block}.visore-foto{z-index:1000;padding:var(--s-4);background:color-mix(in srgb, var(--c-navy) 97%, transparent);place-items:center;display:grid;position:fixed;inset:0}.visore-foto img{object-fit:contain;border-radius:var(--r-md);max-width:100%;max-height:calc(100dvh - 7rem)}.archivio-documento{font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.pdf-pagine{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:var(--r-md);width:100%;max-width:900px;height:calc(100dvh - 7rem);overflow:hidden auto}.pdf-pagina{width:100%;border-radius:var(--r-sm,4px);background:#fff;margin-block-end:var(--s-3);overflow:hidden}.pdf-pagina canvas{width:100%;height:100%;display:block}.pdf-avviso{padding:var(--s-4);border-radius:var(--r-md);color:var(--c-navy);font-size:var(--t-base,1rem);background:#fff;margin:0}.pdf-avviso a{color:var(--c-navy);font-weight:700}.visore-chiudi{width:48px;height:48px;color:var(--c-navy);cursor:pointer;background:#fff;border:0;border-radius:999px;place-items:center;font-size:1.8rem;line-height:1;display:inline-grid;position:absolute;inset-block-start:max(var(--s-3), env(safe-area-inset-top));inset-inline-end:var(--s-3)}.visore-scarica{color:#fff;font-size:var(--t-sm);font-weight:700;text-decoration:underline;position:absolute;inset-block-end:max(var(--s-4), env(safe-area-inset-bottom))}.allegato-messaggio{align-items:center;gap:var(--s-2);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin-block-start:var(--s-2);padding:0;font-weight:600;text-decoration:underline;display:inline-flex}.allegato-messaggio img{object-fit:cover;border-radius:var(--r-md);width:96px;height:96px}.allegato-pdf{padding:var(--s-2) var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);text-decoration:none}.allegato-vocale{width:100%;max-width:280px;height:40px;margin-block-start:var(--s-2);display:block}.archivio-documenti{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.archivio-documenti li{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);display:flex}.archivio-documenti li>a:first-child,.archivio-documenti li>.archivio-documento{min-width:0;color:inherit;flex:1;gap:2px;text-decoration:none;display:grid}.archivio-documenti strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-sm);overflow:hidden}.archivio-documenti small{color:var(--c-tenue-2);font-size:var(--t-xs)}.archivio-scarica{color:var(--c-sky-testo);font-size:var(--t-xs);font-weight:700}.archivio-documenti .archivio-togli{background:var(--c-carta-2);color:var(--c-tenue)}.archivio-vocali{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.archivio-vocali li{align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);flex-wrap:wrap;display:flex}.archivio-vocali li>div{flex:8rem;gap:2px;min-width:0;display:grid}.archivio-vocali strong{font-size:var(--t-sm)}.archivio-vocali small{color:var(--c-tenue-2);font-size:var(--t-xs)}.archivio-vocali audio{flex:100%;order:3;width:100%;min-width:0;height:40px}.archivio-vocali .archivio-togli{background:var(--c-carta-2);color:var(--c-tenue)}.salva-in-scheda{gap:var(--s-2);padding:var(--s-3) var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-sky-carta);font-size:var(--t-sm);margin-block-end:var(--s-3);display:grid}.salva-in-scheda p{margin:0}.salva-in-scheda-riga{gap:var(--s-2);flex-wrap:wrap;display:flex}.salva-in-scheda select{min-height:var(--h-comando);padding-inline:var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);font:inherit;flex:180px}.sapere-foto{gap:var(--s-2);margin-block:var(--s-4);color:var(--c-tenue);font-size:var(--t-xs);text-decoration:none;display:grid}.sapere-foto img{object-fit:contain;border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta-2);width:100%;max-height:360px}.sapere-correggi{gap:var(--s-2);margin-block:var(--s-4);display:grid}.sapere-correggi h4{margin:0}.console-interna{max-width:1180px;padding:var(--s-6) var(--s-4) var(--s-8);gap:var(--s-5);margin:0 auto;display:grid}.console-testa{justify-content:space-between;align-items:flex-end;gap:var(--s-4);flex-wrap:wrap;display:flex}.console-testa h1{margin:var(--s-1) 0;font-family:var(--f-display);font-size:var(--t-2xl);letter-spacing:-.03em}.console-testa p{color:var(--c-tenue);margin:0}.console-comandi{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.console-comandi label{align-items:center;gap:var(--s-2);font-size:var(--t-sm);color:var(--c-tenue);display:inline-flex}.console-comandi input{min-height:var(--h-comando);padding-inline:var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);font:inherit}.console-cifre{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.console-cifre div{gap:var(--s-1);padding:var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);grid-template-rows:2lh auto;display:grid}.console-cifre span{color:var(--c-tenue);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.06em;align-self:start}.console-cifre strong{font-size:var(--t-xl);font-variant-numeric:tabular-nums}[data-segno=meno],[data-segno=meno] strong{color:var(--c-pericolo)}.console-sezione{gap:var(--s-3);padding:var(--s-5);display:grid}.console-sezione>.console-tabella,.console-sezione>.console-dettaglio{margin-inline:calc(var(--s-5) * -1)}.console-sezione h2{font-size:var(--t-lg);margin:0}.console-tabella{display:grid}.console-riga{align-items:center;gap:var(--s-2);width:100%;padding:var(--s-3) var(--s-2);border:0;border-block-end:1px solid var(--c-filetto-2);font:inherit;text-align:left;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;grid-template-columns:minmax(0,2.2fr) repeat(5,minmax(0,1fr));display:grid}.console-riga span{gap:2px;min-width:0;display:grid}.console-riga small{color:var(--c-tenue-2);font-size:var(--t-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.console-riga-testa{cursor:default;color:var(--c-tenue);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.05em}.console-riga[data-livello=avviso]{background:var(--c-ambra-carta)}.console-riga[data-livello=rallenta],.console-riga[data-livello=stop]{background:var(--c-rosso-carta)}.console-dettaglio{gap:var(--s-4);padding:var(--s-4) var(--s-2) var(--s-5);border-block-end:1px solid var(--c-filetto);display:grid}.console-medie{gap:var(--s-2) var(--s-4);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));margin:0;display:grid}.console-medie div{gap:2px;display:grid}.console-medie dt{color:var(--c-tenue);font-size:var(--t-xs)}.console-medie dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.console-contratto{align-items:end;gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.console-colonne{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));display:grid}.console-fissi{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.console-fissi li{align-items:center;gap:var(--s-3);padding-block:var(--s-2);border-block-end:1px solid var(--c-filetto-2);display:flex}.console-fissi li span{flex:1;min-width:0;display:grid}.console-fissi li small{color:var(--c-tenue-2);font-size:var(--t-xs)}.console-fissi li[data-spento]{opacity:.55}@media (max-width:720px){.console-riga{grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr))}.console-riga>span:nth-child(2),.console-riga>span:nth-child(4),.console-riga>span:nth-child(6){display:none}}.link-console{gap:var(--s-1);color:inherit;border:1px dashed var(--c-filetto);text-decoration:none;display:grid}.link-console span{color:var(--c-tenue);font-size:var(--t-sm)}.console-schede{gap:var(--s-2);display:flex}.console-schede button{min-height:var(--h-comando);padding-inline:var(--s-4);border:1px solid var(--c-filetto);background:var(--c-carta);font:inherit;cursor:pointer;border-radius:999px;font-weight:700}.console-schede button[aria-pressed=true]{border-color:var(--c-navy);background:var(--c-navy);color:var(--c-su-navy)}.console-testa-sezione{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.console-testa-sezione h2{font-size:var(--t-lg);margin:0}.console-sistemi,.console-semafori,.console-anomalie,.console-perche{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.console-sistemi li{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto auto;display:grid}.console-sistemi li span{color:var(--c-tenue);font-size:var(--t-sm)}.console-sistemi li b{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.06em}.console-sistemi li small{color:var(--c-tenue-2);font-size:var(--t-xs)}.console-sistemi li[data-stato=ok] b{color:var(--c-verde-testo)}.console-sistemi li[data-stato=guasto]{border-color:var(--c-pericolo);background:var(--c-rosso-carta)}.console-sistemi li[data-stato=guasto] b{color:var(--c-pericolo)}.console-sistemi li[data-stato=spento] b{color:var(--c-tenue)}.console-semafori li{gap:var(--s-2);padding:var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);display:grid}.console-semaforo-testa{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.console-semaforo-testa strong{font-size:var(--t-sm)}.console-semaforo-testa small{min-width:160px;color:var(--c-tenue-2);font-size:var(--t-xs);flex:1}.pallino{background:var(--c-verde);border-radius:999px;width:12px;height:12px}[data-semaforo=giallo] .pallino{background:var(--c-ambra)}[data-semaforo=rosso] .pallino{background:var(--c-pericolo)}[data-semaforo=rosso]{background:var(--c-rosso-carta);border-color:var(--c-pericolo)!important}[data-semaforo=giallo]{background:var(--c-ambra-carta)}.console-perche li{color:var(--c-tenue);font-size:var(--t-sm);gap:.45em;display:flex}.console-perche li:before{content:"·";flex:none}.console-tutto-ok{color:var(--c-tenue-2);font-size:var(--t-sm);margin:0}.console-anomalie li{align-items:baseline;gap:var(--s-2) var(--s-3);padding-block:var(--s-2);border-block-end:1px solid var(--c-filetto-2);grid-template-columns:auto auto auto minmax(0,1fr);display:grid}.console-anomalie time{color:var(--c-tenue-2);font-size:var(--t-xs);font-variant-numeric:tabular-nums}.console-anomalie span{background:var(--c-carta-2);color:var(--c-tenue);font-size:var(--t-xs);border-radius:999px;padding:2px 8px}.console-anomalie p{color:var(--c-tenue);font-size:var(--t-sm);margin:0}@media (max-width:720px){.console-sistemi li,.console-anomalie li{grid-template-columns:1fr}}[data-allarme]{border-color:var(--c-pericolo)}.console-chiamate{gap:var(--s-3);margin-block-start:var(--s-3);display:grid}.console-chiamate table{border-collapse:collapse;width:100%;font-size:var(--t-xs);font-variant-numeric:tabular-nums}.console-chiamate th,.console-chiamate td{border-block-end:1px solid var(--c-filetto-2);text-align:left;padding:4px 8px}.console-chiamate th.num,.console-chiamate td.num{text-align:right}.console-chiamate th{color:var(--c-tenue);font-weight:600}.i-miei-dati{gap:var(--s-4);display:grid}.i-miei-dati .azioni-dati{gap:var(--s-2);display:grid}.i-miei-dati .azioni-dati button{justify-self:start}.i-miei-dati .chiusura-in-corso{gap:var(--s-2);padding:var(--s-3);border:1px solid var(--c-ambra-filetto);border-left:4px solid var(--c-ambra);border-radius:var(--r-md);background:var(--c-ambra-carta);display:grid}.i-miei-dati .chiusura-in-corso strong{color:var(--c-ambra)}.i-miei-dati .chiusura-in-corso p{margin:0}.i-miei-dati .pericolo-piatto{color:var(--c-pericolo);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:700;text-decoration:underline}.i-miei-dati .conferma-chiusura{gap:var(--s-3);padding:var(--s-3);border:1px solid var(--c-rosso-carta);border-radius:var(--r-md);background:var(--c-rosso-carta);display:grid}.i-miei-dati .conferma-chiusura p{margin:0}.i-miei-dati .conferma-chiusura label{gap:var(--s-1);font-size:var(--t-sm);display:grid}.i-miei-dati .conferma-chiusura input{max-width:14rem}.i-miei-dati .conferma-chiusura .bottoni{gap:var(--s-2);flex-wrap:wrap;display:flex}.i-miei-dati .conferma-chiusura .bottoni button{flex:10rem}.i-miei-dati .pericolo{border:1px solid var(--c-pericolo);background:var(--c-pericolo);color:#fff;font-weight:700}.i-miei-dati .pericolo:disabled{opacity:.5;cursor:default}.sezione-impostazioni>p,.sezione-impostazioni>.capo p,.sezione-impostazioni>.nota-amy,.istruzioni-siri>p,.istruzioni-siri li,.i-miei-dati .chiusura-in-corso p,.i-miei-dati .conferma-chiusura>p{max-width:68ch}@media (max-width:560px){.console-cifre{gap:var(--s-2)}.console-cifre div{padding:var(--s-3);gap:0}.console-cifre strong{font-size:var(--t-lg)}}.orari-da-impostare{gap:var(--s-3);padding:var(--s-3);border:1px solid var(--c-ambra-filetto);border-left:4px solid var(--c-ambra);border-radius:var(--r-md);background:var(--c-ambra-carta);display:grid}.orari-da-impostare p{max-width:68ch;margin:0}.orari-da-impostare strong{color:var(--c-ambra)}.orari-da-impostare button{justify-self:start}@media (max-width:63.99rem){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:max(16px,1rem)!important}}.spese-leggo{color:var(--c-tenue);font-size:var(--t-sm)}.spese-esito{gap:var(--s-2);padding:var(--s-4);border-radius:var(--r-md);background:var(--c-sky-carta);font-size:var(--t-sm);justify-items:start;display:grid}.spese-esito ul{gap:var(--s-1);margin-block-start:var(--s-2);padding-inline-start:var(--s-5);display:grid}.spese-periodo{gap:var(--s-2);flex-wrap:wrap;display:flex}.spese-periodo button{border:1px solid var(--c-filetto);background:var(--c-carta);min-height:40px;color:inherit;font-size:var(--t-sm);border-radius:999px;padding:6px 14px}.spese-periodo button[aria-pressed=true]{border-color:var(--c-navy);background:var(--c-navy);color:var(--c-su-navy)}.spese-numeri{margin-block:0}.spese-numeri .cella small{color:var(--c-ambra);font-size:var(--t-xs)}.spese-numeri .cella strong{font-variant-numeric:tabular-nums}.spese-conferma-tutte{margin-inline-start:auto}.spese-importo{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.spese-riga .sapere-stati{align-items:center}.spese-barre{gap:var(--s-3);padding:0;list-style:none;display:grid}.spese-barre li{align-items:center;gap:var(--s-1) var(--s-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.spese-barra-nome{align-items:baseline;gap:var(--s-2);flex-wrap:wrap;min-width:0;display:flex}.spese-barra-nome strong{overflow-wrap:anywhere}.spese-barra-nome small{color:var(--c-tenue-2);font-size:var(--t-xs)}.spese-barra{background:var(--c-carta-3);border-radius:999px;grid-area:2/1/auto/-1;block-size:8px;overflow:hidden}.spese-barra i{border-radius:inherit;background:var(--c-sky);block-size:100%;display:block}.spese-dettaglio{gap:var(--s-4);display:grid}.spese-dettaglio h3{font-family:var(--f-display);font-size:var(--t-xl)}.spese-dettaglio .sapere-testa-doc p{color:var(--c-tenue);font-size:var(--t-sm)}.spese-tabella{overflow-x:auto}.spese-tabella table{border-collapse:collapse;width:100%;font-size:var(--t-sm);font-variant-numeric:tabular-nums}.spese-tabella th,.spese-tabella td{border-block-end:1px solid var(--c-filetto-2);text-align:left;vertical-align:top;padding:6px 8px}.spese-tabella .num{text-align:right;white-space:nowrap}.spese-tabella thead th{color:var(--c-tenue);font-weight:600}.spese-tabella tfoot td{color:var(--c-tenue)}.spese-tabella tfoot th{font-size:var(--t-base)}@media (min-width:720px){.spese-numeri{grid-template-columns:repeat(3,minmax(0,1fr))}.spese-numeri .cella:last-child{grid-column:auto}}.dopo-il-si{align-items:center;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--c-ambra-filetto);border-inline-start:4px solid var(--c-luce-giallo);border-radius:var(--r-md);background:var(--c-ambra-carta);color:var(--c-ambra);font-size:var(--t-sm);flex-wrap:wrap;margin-block-end:var(--s-4);display:flex}.dopo-il-si span{flex:260px}.toni{gap:var(--s-2);margin-block:var(--s-3);display:grid}.tono{gap:2px var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.tono[data-scelto]{border-color:var(--c-sky);background:var(--c-sky-carta)}.tono input{grid-row:span 2}.tono-esempio{color:var(--c-tenue);font-size:var(--t-sm);grid-column:2}@media (min-width:720px){.toni{grid-template-columns:repeat(2,minmax(0,1fr))}}.stato-collegamento[data-stato=rifiutato]{background:var(--c-errore-carta,#fdecea);color:var(--c-errore,#b91c1c)}.modelli-whatsapp .capo{justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;align-items:flex-start;display:flex}.modelli-whatsapp .capo>div{flex:220px;min-width:0}.modelli-whatsapp{overflow-wrap:anywhere}.modelli-whatsapp button{white-space:normal;max-width:100%}.elenco-modelli{gap:var(--s-2);min-width:0;margin:0;padding:0;list-style:none;display:grid}.elenco-modelli li{gap:var(--s-1);min-width:0;padding:var(--s-3) var(--s-4);border:1px solid var(--c-filetto-2);border-radius:var(--r-md);background:var(--c-carta-2);display:grid}.elenco-modelli li p{white-space:pre-wrap;font-size:var(--t-sm);margin:0}.elenco-modelli small{color:var(--c-tenue)}.nuovo-modello{gap:var(--s-2);margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--c-filetto-2);display:grid}.nuovo-modello label{min-width:0;font-size:var(--t-sm);gap:4px;font-weight:600;display:grid}.nuovo-modello input,.nuovo-modello select,.nuovo-modello textarea{width:100%;min-width:0}.nuovo-modello textarea{min-height:96px;padding:var(--s-2) var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);color:var(--c-inchiostro);font:inherit}.testo-link{color:var(--c-sky-testo);font:inherit;font-size:var(--t-sm);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.indice-impostazioni{top:env(safe-area-inset-top,0px);z-index:2;gap:var(--s-2);padding:var(--s-2) 0;background:var(--c-fondo,var(--c-carta-2));flex-wrap:wrap;display:flex;position:sticky}.indice-impostazioni a{padding:6px var(--s-3);border:1px solid var(--c-filetto);border-radius:var(--r-pillola);background:var(--c-carta);color:var(--c-inchiostro);font-size:var(--t-sm);white-space:nowrap;font-weight:600;text-decoration:none}.indice-impostazioni a:hover,.indice-impostazioni a:focus-visible{border-color:var(--c-sky-testo);color:var(--c-sky-testo)}.gruppo-impostazioni{gap:var(--s-3);scroll-margin-top:64px;display:grid}.gruppo-impostazioni+.gruppo-impostazioni{margin-top:var(--s-5)}.gruppo-testa{padding:0 var(--s-1);gap:2px;display:grid}.gruppo-testa h2{font-family:var(--f-display);font-size:var(--t-xl,1.5rem);line-height:1.15}.gruppo-testa p{color:var(--c-tenue);font-size:var(--t-sm)}.gruppo-stato{margin-left:var(--s-2);padding:2px var(--s-2);border:1px solid var(--c-filetto);border-radius:var(--r-pillola);font-family:var(--f-testo,inherit);font-size:var(--t-sm);vertical-align:middle;white-space:nowrap;font-weight:600}.gruppo-stato[data-stato=fatto]{color:var(--c-tenue)}.gruppo-stato[data-stato=da-fare]{color:var(--c-inchiostro);border-color:var(--c-sky-testo)}.whatsapp .capo{justify-content:space-between;gap:var(--s-3);align-items:flex-start;display:flex}.whatsapp .capo a{color:var(--c-sky-testo);font-weight:600}.registro-riga .volte{color:var(--c-tenue);font-weight:500}@media (max-width:40rem){.indice-impostazioni{margin-inline:calc(-1 * var(--s-4));padding-inline:var(--s-4);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.indice-impostazioni::-webkit-scrollbar{display:none}}.aiuto{max-width:760px;padding:var(--s-6) var(--s-4) var(--s-7,64px);gap:var(--s-6);color:var(--c-inchiostro);margin:0 auto;display:grid}.aiuto h1{font-family:var(--f-display);text-wrap:balance;font-size:clamp(1.9rem,5vw,2.6rem);line-height:1.1}.aiuto h2{font-family:var(--f-display);font-size:var(--t-lg);margin-bottom:var(--s-2)}.aiuto h3{font-family:var(--f-display);font-size:var(--t-base)}.aiuto p,.aiuto li{max-width:68ch;line-height:1.55}.aiuto section{gap:var(--s-2);display:grid}.aiuto ul,.aiuto ol{gap:var(--s-2);margin:0;padding-left:1.2em;display:grid}.aiuto-testa{gap:var(--s-3);display:grid}.aiuto-occhiello{color:var(--c-sky-testo);font-size:var(--t-sm);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.aiuto-casi{gap:var(--s-3);display:grid}.aiuto-casi article{gap:var(--s-1);padding:var(--s-4);border:1px solid var(--c-filetto-2);border-radius:var(--r-md);background:var(--c-carta);display:grid}.aiuto-piede{padding-top:var(--s-4);border-top:1px solid var(--c-filetto-2);color:var(--c-tenue);font-size:var(--t-sm);gap:var(--s-1);display:grid}.errore-voce.stato-ascolto{color:var(--c-navy);font-weight:600;font-size:var(--t-sm)}.stato-voce{border-radius:var(--r-md);background:var(--c-sky-carta);color:var(--c-navy);font-size:var(--t-sm);align-items:center;gap:10px;margin:0;padding:10px 12px;line-height:1.35;display:flex}.stato-voce b{font-size:var(--t-base);display:block}.compositore-campo .stato-voce{grid-column:1/-1}.punto-voce{background:var(--c-sky);border-radius:50%;flex:none;width:12px;height:12px}.ruota-voce{border:2px solid var(--c-sky);border-right-color:#0000;border-radius:50%;flex:none;width:18px;height:18px}@media (prefers-reduced-motion:no-preference){.punto-voce{animation:1s ease-in-out infinite amy-punto}.ruota-voce{animation:.8s linear infinite amy-ruota}@keyframes amy-punto{50%{opacity:.3;transform:scale(.8)}}@keyframes amy-ruota{to{transform:rotate(360deg)}}}.modulo-calendario{gap:12px;margin-top:12px;display:grid}.modulo-calendario p,.modulo-google h3{margin:0}.modulo-google ul{gap:var(--s-1);margin:0;padding-inline-start:1.2em;display:grid}.modulo-google .consenso-google{padding:var(--s-3);border:1px solid var(--c-filetto-2);border-radius:var(--r-md)}.modulo-google .consenso-google input{flex:none;width:22px;height:22px}.pulsante-google{color:#1f1f1f;cursor:pointer;background:#fff;border:1px solid #747775;border-radius:4px;align-items:center;gap:10px;min-height:48px;padding:0 12px;font:500 14px/20px Google Sans,Roboto,system-ui,sans-serif;display:inline-flex}.pulsante-google svg{flex:none;margin-inline-start:0}.pulsante-google:disabled{cursor:not-allowed;color:#1f1f1f61;background:#ffffff61;border-color:#1f1f1f1f}.pulsante-google:disabled svg{opacity:.38}.pulsante-google:focus-visible{outline:2px solid var(--c-navy);outline-offset:2px}.avviso-google{padding:var(--s-2) var(--s-3);border:1px dashed var(--c-filetto);border-radius:var(--r-md);color:var(--c-tenue);font-size:var(--t-sm);margin:0}.riga-agenda.riga-google{border-style:dashed;border-inline-start:4px solid var(--c-tenue-2);background:var(--c-carta-3);cursor:default;min-height:56px}.pillola-google{border:1px dashed var(--c-filetto);background:var(--c-carta-3);color:var(--c-tenue);cursor:default}@media (min-width:64rem){.evento-google{z-index:0;border:1px dashed var(--c-tenue-2);border-inline-start:4px solid var(--c-tenue-2);background:var(--c-carta-3);min-width:0;color:var(--c-tenue);cursor:default;border-radius:6px;flex-direction:column;gap:1px;padding:3px 8px 3px 7px;font-size:.75rem;line-height:1.3;display:flex;position:absolute;overflow:hidden;container-type:inline-size}.evento-google:hover{z-index:2;overflow:visible}.evento-google .evento-titolo strong{color:var(--c-inchiostro)}@container (max-width:88px){.evento-google .evento-orario{display:none}}}.vista-google{border-top:1px solid var(--c-filetto-2);gap:12px;margin-top:16px;padding-top:16px;display:grid}.vista-google h3,.vista-google p{margin:0}.vista-google .consenso-google{gap:var(--s-2);padding:var(--s-3);border:1px solid var(--c-filetto-2);border-radius:var(--r-md);display:flex}.vista-google .consenso-google input{flex:none;width:22px;height:22px}.vista.ordini{gap:var(--s-4);max-width:760px;display:grid}.ordini-giorno{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.ordini-giorno h2{font-size:var(--t-xl);text-transform:capitalize;text-align:center;flex:1;margin:0}.ordini-freccia{border-radius:var(--r-md);border:1px solid var(--c-filetto);background:var(--c-carta);min-width:48px;min-height:48px;color:var(--c-inchiostro);font-size:var(--t-xl);cursor:pointer;line-height:1}.ordini-freccia:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.ordini-sintesi{padding:var(--s-4);gap:var(--s-2);display:grid}.ordini-numeri{gap:var(--s-2) var(--s-4);font-size:var(--t-lg);flex-wrap:wrap;margin:0;display:flex}.ordini-numeri b{font-size:var(--t-xl)}.ordini-amy-conta{color:var(--c-sky-testo);font-weight:600}.ordini-copertura{color:var(--c-tenue);font-size:var(--t-sm);margin:0}.ordini-attenzione{padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);background:var(--c-ambra-carta);border:1px solid var(--c-ambra-filetto);color:var(--c-ambra);margin:0}.ordini-vuoto{padding:var(--s-5) var(--s-4);text-align:center;color:var(--c-tenue);margin:0}.ordini-fascia{padding:var(--s-4);gap:var(--s-3);display:grid}.ordini-fascia[data-piena]{border-color:var(--c-ambra-filetto);background:var(--c-ambra-carta)}.ordini-fascia-capo{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.ordini-fascia-capo h3{font-size:var(--t-lg);margin:0}.ordini-fascia-capo h3 span{color:var(--c-tenue);font-weight:500}.ordini-fascia-capo p{color:var(--c-tenue);text-align:right;margin:0}.ordini-fascia-capo p b{color:var(--c-inchiostro);font-size:var(--t-lg)}.ordini-fascia[data-piena] .ordini-fascia-capo p{color:var(--c-ambra);font-weight:600}.ordini-barra{border-radius:var(--r-pillola);background:var(--c-carta-3);height:10px;overflow:hidden}.ordini-barra span{background:var(--c-sky);border-radius:inherit;height:100%;display:block}.ordini-fascia[data-piena] .ordini-barra span{background:var(--c-luce-giallo)}.ordini-tenue{opacity:.85}.ordini-elenco{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.ordine{border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta)}.ordine-testa{text-align:left;width:100%;min-height:56px;padding:var(--s-3);border-radius:inherit;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;gap:2px;display:grid}.ordine-testa:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.ordine-riga1{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.ordine-riga1 b{overflow-wrap:anywhere}.ordine-riga2{color:var(--c-tenue);font-size:var(--t-sm)}.ordine-amy{padding:2px var(--s-2);border-radius:var(--r-pillola);font-size:var(--t-xs);color:var(--c-sky-testo);border:1px solid var(--c-sky);flex:none;font-weight:600}.ordine-righe{padding:0 var(--s-3) var(--s-3);gap:var(--s-2);margin:0;list-style:none;display:grid}.ordine-righe li{gap:2px;display:grid}.ordine-righe small{color:var(--c-tenue);font-size:var(--t-sm);padding-inline-start:var(--s-5)}.ordini-webhook code{overflow-wrap:anywhere;padding:var(--s-2);background:var(--c-carta-2);border-radius:var(--r-sm);font-size:var(--t-xs);-webkit-user-select:all;user-select:all;display:block}.ordini-webhook summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.ordini-capacita{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.aree-ordini .collegamento-testo h3{margin:var(--s-4) 0 var(--s-2);font-size:var(--t-base)}.aree-ordini{grid-template-columns:minmax(0,1fr)}.aree-ordini .spunta{white-space:normal;min-height:44px;color:var(--c-inchiostro);font-size:var(--t-base)}.aree-ordini .spunta input{flex:none;width:22px;height:22px}.console-costruzione{gap:var(--s-1);padding:var(--s-3);border:1px solid var(--c-filetto);border-radius:12px;display:grid}.console-costruzione ul{margin:0;padding-left:1.2em}.console-costruzione small,.console-riga small.in-costruzione{color:var(--c-tenue)}.soggiorni-planning{max-width:100%;margin-block:20px;overflow-x:auto}.soggiorni-planning table{border-collapse:collapse;color:#0a0e27;background:#fff;font-size:14px}.soggiorni-planning th,.soggiorni-planning td{border:1px solid var(--c-filetto);text-align:left;min-width:120px;padding:14px}.soggiorni-planning th:first-child{z-index:1;background:#fff;position:sticky;left:0}.soggiorni-planning caption{text-align:left;padding-block:12px}.soggiorni-giornata p span{display:block}.soggiorni-dopo{gap:16px;display:grid}.soggiorni-dopo label{align-items:center;gap:12px;min-height:48px;display:flex}.soggiorni-dopo input[type=checkbox]{flex-shrink:0;width:24px;height:24px}.soggiorni-impostazioni h2,.soggiorni-impostazioni h3,.soggiorni-impostazioni h4,.soggiorni-agenda h2,.soggiorni-agenda h3,.soggiorni-agenda h4,.soggiorni-riga>strong,.soggiorni-tariffa-riga strong,.soggiorni-testa>span,.soggiorni-prezzo input,.soggiorni-planning th{font-family:var(--f-display);font-variant-numeric:tabular-nums}.corsi-area{color:var(--c-inchiostro);border:1px solid var(--c-filetto);background:#fff;border-radius:16px;margin-bottom:24px;padding:24px}.corsi-area h2,.corsi-area h3,.corsi-area h4,.corsi-area strong{font-family:var(--f-display)}.corsi-area h2{margin:0;font-size:26px}.corsi-area p{line-height:1.5}.corsi-testata{justify-content:space-between;align-items:center;gap:20px;display:flex}.corsi-form{gap:16px;max-width:640px;margin:24px 0;display:grid}.corsi-area label{gap:8px;font-size:14px;display:grid}.corsi-area input,.corsi-area select{border:1px solid var(--c-filetto);width:100%;min-height:48px;font:inherit;color:inherit;box-sizing:border-box;background:#fff;border-radius:8px;padding:12px}.corsi-area .primario,.corsi-area .secondario{min-height:48px;padding:12px 16px}.corsi-campi{grid-template-columns:1fr 1fr;gap:16px;display:grid}.corsi-azioni{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.corsi-data{max-width:240px;margin:24px 0}.corsi-elenco{gap:12px;display:grid}.corsi-lezione{text-align:left;color:inherit;border:1px solid var(--c-filetto);cursor:pointer;font:inherit;background:#fff;border-radius:12px;justify-content:space-between;gap:20px;width:100%;padding:20px;display:flex}.corsi-lezione span{display:block}.corsi-lezione strong{font-size:20px}.corsi-lezione>span{gap:8px;display:grid}.corsi-apri{color:var(--c-sky-testo)}.corsi-persona{border-top:1px solid var(--c-filetto);justify-content:space-between;gap:16px;padding:20px 0;display:flex}.corsi-persona p{margin:8px 0 0}.corsi-secondarie{margin-top:24px}.corsi-secondarie summary{cursor:pointer;padding:16px 0}.corsi-attenzione{border-left:3px solid var(--c-guasto);padding:12px}@media (max-width:600px){.corsi-area{padding:16px}.corsi-testata,.corsi-lezione,.corsi-persona{flex-direction:column;align-items:stretch}.corsi-campi{grid-template-columns:1fr}.corsi-azioni .primario,.corsi-azioni .secondario{flex:1}}.area-iscritti{color:#0a0e27;background:#fff;max-width:760px;min-height:100dvh;margin:0 auto;padding:24px 20px 40px}.area-iscritti h1,.area-iscritti h2,.area-iscritti h3,.iscritti-marca strong{font-family:var(--f-display)}.iscritti-marca{border-bottom:1px solid var(--c-filetto);flex-direction:column;gap:8px;padding:8px 0 24px;display:flex}.iscritti-marca strong{font-size:1.5rem}.iscritti-saluto{justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.iscritti-saluto h1{font-size:1.8rem}.iscritti-nav{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.iscritti-nav button{border:1px solid var(--c-filetto);color:#0a0e27;min-height:48px;font:inherit;background:#fff;border-radius:8px;padding:10px 14px}.iscritti-nav button[aria-current]{border-color:#0ea5e9;box-shadow:inset 0 -3px #0ea5e9}.iscritti-riga{border-bottom:1px solid var(--c-filetto);overflow-wrap:anywhere;padding:20px 0}.iscritti-riga h3{font-family:var(--f-display);margin:0 0 12px}.iscritti-riga p{margin:8px 0 16px;line-height:1.6}.iscritti-accesso{padding:28px 0}.iscritti-accesso form{gap:20px;max-width:420px;margin:24px 0;display:grid}.iscritti-accesso label{gap:10px;display:grid}.iscritti-accesso input{border:1px solid var(--c-filetto);max-width:100%;min-height:48px;font:inherit;border-radius:8px;padding:12px}.area-iscritti button{min-height:48px}.area-iscritti footer{margin-top:40px;font-size:.9rem}.corsi-form fieldset{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.corsi-form input[type=checkbox]{width:24px;min-height:24px}@media (max-width:400px){.area-iscritti{padding:16px}.iscritti-nav button{flex:42%}.iscritti-saluto{align-items:flex-start}}.iscritti-identita{align-items:center;gap:16px;display:flex}.iscritti-identita img{object-fit:contain;max-width:96px;max-height:64px}.andamento{gap:var(--s-4);max-width:900px;display:grid}.andamento-testa{gap:var(--s-2);display:grid}.andamento-periodi{gap:var(--s-2);flex-wrap:wrap;display:flex}.andamento-periodi button{min-height:44px;padding:var(--s-2) var(--s-4);border:1px solid var(--c-filetto);background:var(--c-carta);border-radius:999px;font-weight:600}.andamento-periodi button[aria-pressed=true]{border-color:var(--c-navy);background:var(--c-navy);color:var(--c-su-navy)}.andamento-periodo{color:var(--c-tenue);font-size:var(--t-sm)}.andamento-schede{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));display:grid}.andamento-schede .grafico-conti{margin:0}.andamento-mese{gap:var(--s-2);padding:var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);color:var(--c-inchiostro);display:grid}.andamento-mese-canali{gap:var(--s-2) var(--s-4);font-size:var(--t-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.andamento-altro{color:var(--c-tenue);font-size:var(--t-sm)}.anagrafica>.consenso-promemoria{align-items:flex-start;gap:var(--s-2);flex-direction:column;grid-column:1/-1;display:flex}.anagrafica>.consenso-promemoria span{margin-block-end:0}.anagrafica>.consenso-promemoria button{min-height:48px}.anagrafica>.consenso-promemoria small{color:var(--c-tenue);font-size:var(--t-xs)}.famiglia-modelli{gap:var(--s-3);margin-block-start:var(--s-5);display:grid}.in-arrivo{gap:var(--s-3);padding-block:var(--s-4);border-block-start:1px solid var(--c-filetto);display:grid}.in-arrivo h3{margin:0}.in-arrivo-minuti{gap:var(--s-2);flex-wrap:wrap;display:flex}.in-arrivo-minuti button{min-height:48px;padding-inline:var(--s-2);flex:64px}.in-arrivo-minuti button[aria-pressed=true]{border-color:var(--c-navy);background:var(--c-navy);color:var(--c-su-navy)}.come-si-usa{padding-block:var(--s-3)}.come-si-usa summary{justify-content:space-between;align-items:center;gap:var(--s-3);cursor:pointer;min-height:48px;padding:0 var(--s-4);border:1px solid var(--c-linea,#d9dde8);background:#fff;border-radius:12px;font-weight:600;list-style:none;display:flex}.come-si-usa summary::-webkit-details-marker{display:none}.come-si-usa summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:10px;height:10px;margin-right:4px;transition:transform .15s;transform:rotate(45deg)}.come-si-usa[open]>summary:after{transform:rotate(-135deg)}.come-si-usa[open]>summary{margin-bottom:var(--s-3)}.come-si-usa ol{gap:var(--s-2);color:var(--c-tenue);font-size:var(--t-sm);margin:0;padding-inline-start:var(--s-5);display:grid}.spunta.spunta-neutra{border-color:var(--c-filetto);background:var(--c-carta-2)}.spunta.spunta-neutra input{accent-color:var(--c-navy)}.spunta.spunta-neutra small{color:var(--c-tenue)}.promo-vista{max-width:900px}.promo-intro{justify-content:space-between;align-items:flex-start;gap:24px;margin:0 0 32px;display:flex}.promo-intro h2{margin:0 0 8px}.promo-intro p,.promo-vuoto p,.promo-riga p{margin:0}.promo-intro .primario,.promo-modulo>.primario,.promo-anteprima>.primario{flex-shrink:0;min-height:48px}.promo-gruppo{margin:0 0 32px}.promo-gruppo h3{margin:0 0 12px}.promo-gruppo h3 small{font-size:.75em;font-weight:400}.promo-elenco{border:1px solid var(--bordo,#dce3ea);background:#fff;border-radius:12px;overflow:hidden}.promo-riga{border-bottom:1px solid var(--bordo,#dce3ea);justify-content:space-between;gap:20px;padding:20px;display:flex}.promo-riga:last-child{border-bottom:0}.promo-riga>div:first-child{min-width:0}.promo-riga p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0}.promo-riga small{color:#536273}.promo-azioni{flex-shrink:0;align-items:flex-start;gap:8px;display:flex}.promo-azioni button,.promo-passo button,.promo-foto button{min-height:48px}.promo-vuoto{border:1px solid var(--bordo,#dce3ea);background:#fff;border-radius:12px;padding:32px}.promo-vuoto h3{margin:0 0 8px}.promo-passo{align-items:center;gap:16px;margin-bottom:24px;font-weight:600;display:flex}.promo-modulo{gap:22px;max-width:620px;display:grid}.promo-modulo .campo{gap:8px;display:grid}.promo-modulo .campo input,.promo-modulo .campo textarea{box-sizing:border-box;width:100%}.promo-modulo .campo small{justify-self:end}.promo-date{grid-template-columns:1fr 1fr;gap:16px;display:grid}.promo-foto img,.promo-messaggio img{object-fit:contain;width:100%;max-height:320px;display:block}.promo-foto{justify-items:start;gap:8px;max-width:360px;display:grid}.promo-anteprima{max-width:620px}.promo-messaggio{border:1px solid var(--bordo,#dce3ea);overflow-wrap:anywhere;background:#fff;border-radius:12px;max-width:480px;margin:12px 0 20px;padding:22px}.promo-messaggio img{border-radius:12px 12px 0 0;width:calc(100% + 44px);max-width:none;margin:-22px -22px 16px}.promo-messaggio p{white-space:pre-wrap}.promo-messaggio small,.promo-nota{color:#536273}@media (max-width:600px){.promo-intro,.promo-riga{flex-direction:column}.promo-intro .primario{width:100%}.promo-azioni{flex-wrap:wrap}.promo-date{grid-template-columns:1fr}.promo-anteprima>.primario,.promo-modulo>.primario{width:100%}}.consigli-mestiere{gap:var(--s-4);padding:var(--s-5);display:grid}.consigli-mestiere h3{margin:0}.consiglio{gap:var(--s-2);border-block-start:1px solid var(--c-filetto);padding-block-start:var(--s-4);display:grid}.consiglio p{color:var(--c-tenue);font-size:var(--t-sm);margin:0}.consiglio-testa{justify-content:space-between;align-items:baseline;gap:var(--s-2);flex-wrap:wrap;display:flex}.stato-consiglio{color:var(--c-tenue);font-size:var(--t-xs);font-weight:600}.stato-consiglio[data-stato=attiva]{color:var(--c-inchiostro)}.esempio-messaggio{padding:var(--s-3);border-radius:var(--r-md);border:1px solid var(--c-filetto);background:var(--c-carta-2);font-size:var(--t-sm);gap:var(--s-1);overflow-wrap:anywhere;margin:0;display:grid}.esempio-messaggio small{color:var(--c-tenue-2);font-size:var(--t-xs)}.consiglio button{justify-self:start;min-height:48px}.avviso-riga.senza-risposta{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.avviso-riga.senza-risposta .chiama{justify-content:center;align-items:center;min-width:96px;min-height:48px;text-decoration:none;display:inline-flex}.elenco-richiami{gap:12px;margin:0;padding:0;list-style:none;display:grid}.regola-richiamo{border:1px solid var(--linea,#d9dde8);border-radius:12px;gap:8px;padding:12px;display:grid}.regola-richiamo[data-acceso=false]{opacity:.75}.regola-richiamo-testa{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.intervallo-richiamo{gap:8px;display:flex}.intervallo-richiamo input{width:72px;min-height:48px}.intervallo-richiamo select{flex:1;min-height:48px}.nuovo-richiamo{gap:10px;display:grid}.info{vertical-align:middle;display:inline-block}.info>summary{cursor:pointer;justify-content:center;align-items:center;min-width:48px;min-height:48px;list-style:none;display:inline-flex}.info>summary::-webkit-details-marker{display:none}.info>summary span{border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font:italic 600 14px/1 Georgia,serif;display:inline-flex}.info-testo{background:#f6f8fb;border-left:3px solid #0ea5e9;border-radius:6px;gap:4px;max-width:46ch;margin-top:4px;padding:10px 12px;font-size:14px;line-height:1.4;display:grid}.con-info{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.campo-con-info,.campo-con-info .info{display:block}.campo-con-info .info>summary{justify-content:flex-start;min-height:48px}.scelta-risposte{border:0;gap:8px;margin:0;padding:0;display:grid}.scelta-risposte legend{margin-bottom:4px;padding:0;font-weight:600}.avviso-riga.chiede-spostamento{flex-direction:column;align-items:stretch}.chiede-spostamento .bottoni{gap:8px;display:flex}.chiede-spostamento .bottoni>*{text-align:center;flex:1;justify-content:center;align-items:center;min-height:48px;display:inline-flex}.novita-amy{gap:var(--s-4);padding:var(--s-5);display:grid}.novita-amy h3{font-family:var(--f-display);font-size:var(--t-lg);margin:0}.novita-sola{padding-inline:var(--s-1);color:var(--c-tenue);font-size:var(--t-sm);margin:0;line-height:1.5}.promo-esempio{margin:var(--s-3) 0 0;padding:var(--s-3) var(--s-4);border-left:3px solid var(--c-filetto-2);background:var(--c-fondo-2,#f6f7fb);color:var(--c-tenue);font-size:var(--t-sm);border-radius:8px}.novita-elenco{gap:10px;margin:0;padding:0;list-style:none;display:grid}.novita-elenco li{border:1px solid var(--c-linea,#d9dde8);background:#fff;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.novita-testa{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.novita-elenco p{color:var(--c-tenue);font-size:var(--t-sm);margin:0}.novita-elenco small{color:var(--c-tenue);font-size:13px}.etichetta-novita{color:#0a0e27;white-space:nowrap;background:#eef2f7;border-radius:999px;flex:none;padding:3px 10px;font-size:12px;font-weight:600}.etichetta-novita[data-tipo=miglioramento]{color:#14633a;background:#e8f5ee}.console-whatsapp-elenco{gap:12px;margin:0;padding:0;list-style:none;display:grid}.console-whatsapp-elenco li{border:1px solid var(--c-linea,#d9dde8);background:#fff;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.console-whatsapp-elenco li strong{font-size:1.05rem}.console-whatsapp-elenco li span{color:var(--c-tenue);font-size:var(--t-sm);line-height:1.4}.promo-foto-scelta{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.promo-foto-scelta>button{flex:140px;min-height:48px}.promo-intro .info,.automazioni-intro .info,.automazione-testa .info,.capo .info,.promo-gruppo>.info{display:block}.promo-modulo>.info{margin-bottom:var(--s-2);display:block}.incassi-numeri .cella:last-child{grid-column:auto}.incassi-modulo{gap:var(--s-3);display:grid}.incassi-modulo input{min-height:48px}.incassi-salva{gap:var(--s-2);flex-wrap:wrap;display:flex}.incassi-salva button{min-height:48px}.incassi-elenco{gap:var(--s-2);padding:0;list-style:none;display:grid}.incassi-riga{align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);grid-template-columns:minmax(0,1fr) auto;display:grid}.incassi-riga[data-bozza]{border-color:var(--c-ambra)}.incassi-giorno{gap:2px;min-width:0;display:grid}.incassi-giorno small{color:var(--c-tenue-2);font-size:var(--t-xs)}.incassi-da-confermare{color:var(--c-ambra);font-weight:700}.incassi-numeri .cella small{color:var(--c-tenue-2)}.incassi-numeri .cella small.incassi-da-confermare{color:var(--c-ambra)}.incassi-azioni{gap:var(--s-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.incassi-azioni button{min-height:48px}.grafico-nota{color:var(--c-tenue);font-size:var(--t-xs);margin-block-start:2px;display:block}.incassi-foto{gap:var(--s-2);justify-items:start;display:grid}.incassi-foto button{min-height:48px}.incassi-foto small{color:var(--c-tenue);font-size:var(--t-xs)}.incassi-letto{gap:var(--s-1);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-sky-carta);font-size:var(--t-sm);display:grid}.incassi-letto ul{color:var(--c-ambra);padding-inline-start:var(--s-5)}.quota{gap:var(--s-4);max-width:560px;display:grid}.quota h2{font-size:var(--t-xl,1.5rem);margin:0}.quota h3{font-size:var(--t-md,1rem);margin:0}.quota p{margin:0;line-height:1.45}.quota-scheda{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);color:var(--c-inchiostro);display:grid}.quota-testa{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.quota-numero{font-variant-numeric:tabular-nums;font-size:2.5rem;line-height:1}.quota-barra{background:var(--c-filetto);border-radius:9px;height:18px;overflow:hidden}.quota-barra>div{background:var(--c-sky);border-radius:9px;height:100%}.livello-avviso>div{background:var(--c-ambra)}.livello-rallenta>div,.livello-stop>div{background:var(--c-guasto)}.quota-attenzione{border:2px solid var(--c-ambra-filetto);background:var(--c-ambra-carta)}.quota-attenzione .quota-numero,.quota-messaggio{color:var(--c-ambra);font-weight:600}.quota-critica{border-color:var(--c-guasto-filetto);background:var(--c-guasto-carta)}.quota-critica .quota-numero,.quota-critica .quota-messaggio{color:var(--c-guasto)}.quota-spiega,.quota-fatto{gap:var(--s-2);padding:var(--s-3) var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);display:grid}.quota-fatto ul{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.quota-fatto strong{font-variant-numeric:tabular-nums}.quota-azione{gap:var(--s-2);display:grid}.quota-azione small{color:var(--c-tenue)}.quota-avviso{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid var(--c-ambra-filetto);border-radius:var(--r-md);background:var(--c-ambra-carta);color:var(--c-ambra);flex-wrap:wrap;font-weight:600;display:flex}.pub-vista{gap:20px;display:grid}.pub-intro h2{margin:0 0 4px}.pub-intro p,.pub-nota,.pub-contatore{color:var(--testo-secondario,#4a5168);margin:0}.pub-nota{font-size:.875rem}.pub-schede{flex-wrap:wrap;gap:8px;display:flex}.pub-schede button{min-height:48px;padding:0 18px}.pub-gruppo{gap:12px;display:grid}.pub-gruppo h3,.pub-gruppo h4{margin:0}.pub-gruppo h3 small{opacity:.7;margin-left:6px;font-weight:500}.pub-testa{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pub-bozza{gap:12px;padding:16px;display:grid}.pub-bozza-testa{justify-content:space-between;gap:12px;display:flex}.pub-bozza-testa small{opacity:.75;word-break:break-word;display:block}.pub-oggetto{margin:0}.pub-testo{white-space:pre-wrap;border:1px solid var(--bordo,#d8dce6);background:#fff;border-radius:10px;padding:12px 14px;line-height:1.5}.pub-bozza textarea,.pub-form textarea{width:100%;font:inherit}.pub-form{gap:14px;padding:16px;display:grid}.pub-scelta{grid-column:1/-1;gap:10px;margin-top:12px;display:grid}.pub-lista{gap:2px;margin:0;padding:0;list-style:none;display:grid}.pub-lista li label,.pub-contatto{align-items:flex-start;gap:12px;min-height:48px;padding:8px 4px;display:flex}.pub-lista input[type=checkbox]{flex:none;width:22px;height:22px;margin-top:2px}.pub-lista small{opacity:.75;word-break:break-word;display:block}.pub-contatto{border-bottom:1px solid var(--bordo,#e4e7ef);flex-wrap:wrap;justify-content:space-between}.pub-spento{opacity:.6}.pub-motivo{font-style:italic}.pub-recenti{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pub-recenti small{opacity:.75}.pub-consenso{align-items:flex-start;gap:12px;min-height:48px;display:flex}.pub-consenso input{flex:none;width:22px;height:22px;margin-top:2px}.pub-tipo{flex-wrap:wrap;gap:20px;display:flex}.pub-tipo label{white-space:nowrap;align-items:center;gap:8px;min-height:48px;display:flex}.pub-tipo input{flex:none;width:22px;height:22px;margin:0}.pub-anteprima{gap:12px;padding:16px;display:grid}.pub-disdetta{color:#0a0e27;background:#fff;max-width:520px;min-height:100vh;margin:0 auto;padding:48px 20px}.pub-disdetta h1{margin:0 0 12px;font-size:1.5rem}.pub-disdetta p{line-height:1.5}.pub-disdetta button{color:#fff;cursor:pointer;background:#0a0e27;border:0;border-radius:12px;width:100%;min-height:56px;font-size:1.0625rem}.pub-disdetta button:disabled{opacity:.6;cursor:default}.pub-disdetta-errore{color:#b3261e}.pub-bozze-form{gap:14px;max-width:520px;margin-top:8px;display:grid}.pub-bozze-form select{width:100%;min-height:48px;font:inherit}.pub-altra{margin:.75rem 0}.pub-altra>summary{color:#0a0e27;cursor:pointer;background:#fff;border:1px solid #0a0e27;border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;min-height:48px;padding:0 1rem;font-weight:700;list-style:none;display:flex}.pub-altra>summary::-webkit-details-marker{display:none}.pub-altra>summary:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:10px;height:10px;margin-right:4px;transition:transform .15s;transform:rotate(45deg)}.pub-altra[open]>summary:after{transform:rotate(-135deg)}.pub-altra[open]>summary{margin-bottom:.75rem}.pub-altra>summary:focus-visible{outline-offset:3px;outline:3px solid #0ea5e9}.pub-guida{border:1px solid #d5d9e0;border-radius:8px;margin:.75rem 0;padding:.75rem 1rem;font-size:.95rem}.pub-occhio-riga{align-items:stretch;gap:.5rem;display:flex}.pub-occhio-riga input{flex:1;min-width:0}.pub-occhio{color:#0a0e27;cursor:pointer;background:#fff;border:1px solid #d5d9e0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:48px;min-height:48px;display:inline-flex}.pub-occhio[aria-pressed=true]{border-color:#0a0e27}.pub-guida ol{margin:.4rem 0 .4rem 1.2rem;padding:0}.pub-guida li{margin:.25rem 0}.pub-prova{margin:0 0 var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);font-size:var(--t-sm)}.pub-anteprima{border:1px solid var(--c-filetto);border-radius:var(--r-md);background:#fff;width:100%;height:560px}.pub-spunta{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.pub-spunta input{width:20px;height:20px}.pub-programma{border:1px solid var(--bordo,#d8dce6);border-radius:10px;gap:10px;margin-bottom:12px;padding:14px;display:grid}.pub-programma p{margin:0}.pub-dominio{gap:8px;margin-top:10px;display:grid}.pub-dominio ul{margin:0;padding-left:18px}.avviso-assistenza{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-3);inline-size:100%;margin:0 0 var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-sky-carta);min-block-size:48px;color:var(--c-navy);font:inherit;text-align:start;flex-wrap:wrap;display:flex}button.avviso-assistenza{cursor:pointer}.avviso-assistenza strong{color:var(--c-sky-testo);white-space:nowrap}.promo-carrello{gap:var(--s-2)}.promo-carrello-scelto,.promo-carrello-scelta{gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--c-filetto);border-radius:var(--r-md);background:var(--c-carta);display:grid}.promo-carrello-scelto p,.promo-carrello-scelta p{margin:0}.promo-carrello-cerca{gap:var(--s-2);flex-wrap:wrap;display:flex}.promo-carrello-cerca input{flex:200px;min-block-size:44px}.promo-carrello-trovati{gap:var(--s-2);max-block-size:320px;display:grid;overflow:auto}.promo-carrello-trovati button{gap:0 var(--s-2);text-align:start;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;min-block-size:48px;display:flex}.promo-carrello-trovati small{color:var(--c-tenue)}
