:root{--colore-fondo:#f7f6f2;--colore-scheda:#fff;--colore-testo:#28292b;--colore-tenue:#61645e;--colore-bordo:#d9d8d1;--colore-verde:#607147;--colore-verde-chiaro:#eceee5;--colore-errore:#a32020;--colore-errore-chiaro:#fdeceb;--colore-attenzione:#8a5a00;--colore-attenzione-chiaro:#fdf4e3;--raggio:12px;--ombra:0 1px 2px #28292b14;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--colore-fondo);color:var(--colore-testo);-webkit-text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.45}.app{max-width:900px;margin:0 auto;padding:0 12px 96px}.app--guidata{padding-bottom:260px}.testata{z-index:5;background:var(--colore-fondo);border-bottom:1px solid var(--colore-bordo);padding-top:10px;position:sticky;top:0}.testata__riga{justify-content:space-between;align-items:center;gap:8px;display:flex}.testata__titolo{letter-spacing:-.01em;margin:0;font-size:1.05rem}.fasi{grid-template-columns:repeat(4,1fr);gap:4px;margin:10px 0 6px;display:grid}.fase-tasto{border:1px solid var(--colore-bordo);border-radius:var(--raggio);background:var(--colore-scheda);min-height:46px;color:var(--colore-tenue);font:inherit;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px 2px;font-size:.7rem;display:flex}.fase-tasto__numero{background:var(--colore-bordo);width:20px;height:20px;color:var(--colore-testo);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.fase-tasto__nome{display:none}.fase-tasto--attiva{background:var(--colore-verde);border-color:var(--colore-verde);color:#fff}.fase-tasto--attiva .fase-tasto__numero{color:var(--colore-verde);background:#fff}.fase-tasto:disabled{opacity:.45;cursor:not-allowed}.fase-indicatore{color:var(--colore-tenue);margin:0 0 10px;font-size:.9rem}.contenuto{padding-top:12px}.scheda{background:var(--colore-scheda);border:1px solid var(--colore-bordo);border-radius:var(--raggio);box-shadow:var(--ombra);margin-bottom:14px;padding:14px}.scheda--escluse{background:#fbfbfa;border-style:dashed}.scheda--riepilogo{border-color:var(--colore-verde)}.scheda--conferma{border-color:var(--colore-verde);background:var(--colore-verde-chiaro)}.scheda__titolo{margin:0 0 6px;font-size:1.1rem}.scheda__sottotitolo{text-transform:uppercase;letter-spacing:.04em;color:var(--colore-tenue);margin:18px 0 6px;font-size:.95rem}.scheda__nota{color:var(--colore-tenue);margin:0 0 10px;font-size:.85rem}.campo{min-width:0;margin-bottom:12px}.campo--largo{flex:2 240px}.campo__etichetta{color:var(--colore-tenue);margin-bottom:4px;font-size:.82rem;font-weight:600;display:block}.campo__unita{font-weight:400}.campo__riga{align-items:center;gap:6px;display:flex}.campo__input{width:100%;min-height:46px;font:inherit;color:var(--colore-testo);border:1px solid var(--colore-bordo);background:#fff;border-radius:10px;padding:10px 12px;font-size:16px}.campo__input:focus{outline-offset:1px;border-color:var(--colore-verde);outline:3px solid #2f6b3a59}.campo__input:disabled{color:var(--colore-tenue);background:#f2f2f0}textarea.campo__input{resize:vertical;min-height:90px}.campo__suffisso{color:var(--colore-tenue);font-size:.95rem}.campo__aiuto{color:var(--colore-tenue);margin:4px 0 0;font-size:.78rem}.campo--errore .campo__input{border-color:var(--colore-errore);background:var(--colore-errore-chiaro)}.campo--errore .campo__etichetta{color:var(--colore-errore)}.riga-campi{flex-wrap:wrap;gap:10px;display:flex}.riga-campi>*{flex:150px;min-width:0}.riga-campi--quattro>*{flex:120px}.gruppo{border:1px solid var(--colore-bordo);border-radius:var(--raggio);margin:14px 0;padding:12px}.gruppo__titolo{color:var(--colore-tenue);padding:0 6px;font-size:.85rem;font-weight:700}.bottone{border:1px solid var(--colore-bordo);min-height:46px;color:var(--colore-testo);font:inherit;cursor:pointer;background:#fff;border-radius:10px;padding:10px 16px;font-weight:600}.bottone:focus-visible{outline-offset:2px;outline:3px solid #2f6b3a59}.bottone--primario{background:var(--colore-verde);border-color:var(--colore-verde);color:#fff}.bottone--confermato{background:var(--colore-verde-chiaro);border-color:var(--colore-verde);color:var(--colore-verde)}.bottone--fantasma{color:var(--colore-verde);background:0 0;border-color:#0000;text-decoration:underline}.campo--scelta{flex-direction:row;flex:100%;align-items:center;gap:8px}.campo--scelta input{flex:none;width:22px;height:22px}.scelta-voce{flex-direction:column;gap:8px;display:flex}.bottone--largo{text-align:left;white-space:normal;flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;display:flex}.bottone--largo small{font-weight:400}.bottone--pericolo{color:var(--colore-errore);border-color:#e8c8c6}.bottone--grande{width:100%;font-size:1.05rem}.bottone--piccolo{min-height:38px;padding:6px 10px;font-size:.85rem}.bottone:disabled{opacity:.5;cursor:not-allowed}.azioni{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.azioni--secondarie{margin-top:8px}.collegamento{min-height:32px;font:inherit;color:var(--colore-verde);cursor:pointer;text-align:left;background:0 0;border:none;padding:4px 0;text-decoration:underline}.lavorazione{border:1px solid var(--colore-bordo);border-radius:var(--raggio);background:#fff;margin-bottom:10px;overflow:hidden}.lavorazione--errore{border-color:var(--colore-errore);background:var(--colore-errore-chiaro);border-width:2px}.lavorazione--esclusa{opacity:.72}.lavorazione__testata{align-items:stretch;gap:6px;padding:6px;display:flex}.lavorazione__apri{min-height:46px;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;gap:2px;padding:8px;display:flex}.lavorazione__titolo{font-weight:700}.lavorazione__riassunto{color:var(--colore-tenue);font-size:.8rem}.lavorazione__corpo{border-top:1px solid var(--colore-bordo);padding:4px 12px 14px}.interruttore{border:1px solid var(--colore-bordo);min-width:88px;min-height:46px;color:var(--colore-tenue);font:inherit;cursor:pointer;background:#fff;border-radius:10px;padding:6px 10px;font-size:.85rem;font-weight:600}.interruttore--acceso{background:var(--colore-verde-chiaro);border-color:var(--colore-verde);color:var(--colore-verde)}.scelte{flex-wrap:wrap;gap:6px;margin:8px 0 12px;display:flex}.scelta{border:1px solid var(--colore-bordo);min-width:0;min-height:46px;font:inherit;cursor:pointer;color:var(--colore-testo);background:#fff;border-radius:10px;flex:96px;padding:8px 10px;font-size:.85rem}.scelta--attiva{background:var(--colore-verde);border-color:var(--colore-verde);color:#fff;font-weight:600}.pastiglia{color:var(--colore-tenue);white-space:nowrap;background:#eceee9;border-radius:999px;padding:1px 7px;font-size:.72rem;font-weight:600;display:inline-block}.pastiglia--approvato,.pastiglia--personale,.pastiglia--prezzo-approvato,.pastiglia--stato-dichiarato{background:var(--colore-verde-chiaro);color:var(--colore-verde)}.pastiglia--da_verificare,.pastiglia--stato-stimato,.pastiglia--prezzo-suggerito,.pastiglia--prezzo-inserito{background:var(--colore-attenzione-chiaro);color:var(--colore-attenzione)}.pastiglia--assente,.pastiglia--stato-mancante,.pastiglia--prezzo-mancante{background:var(--colore-errore-chiaro);color:var(--colore-errore)}.blocchi{background:var(--colore-scheda);border:1px solid var(--colore-bordo);border-left:4px solid var(--colore-errore);border-radius:var(--raggio);margin-bottom:14px;padding:12px}.blocchi__titolo{margin:0 0 8px;font-size:1rem}.blocchi__elenco{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.blocco{border:1px solid var(--colore-bordo);width:100%;min-height:46px;font:inherit;text-align:left;cursor:pointer;color:inherit;background:#fff;border-radius:10px;flex-direction:column;gap:2px;padding:10px;display:flex}.blocco--bloccante{border-left:4px solid var(--colore-errore)}.blocco--avviso{border-left:4px solid var(--colore-attenzione)}.blocco__messaggio{font-weight:600}.blocco__azione,.blocco__vai{color:var(--colore-tenue);font-size:.8rem}.blocco__vai{color:var(--colore-verde);font-weight:600}.avviso{border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:.88rem}.avviso--attenzione{background:var(--colore-attenzione-chiaro);color:var(--colore-attenzione);border:1px solid #eddcb6}.avviso--esito{background:var(--colore-verde-chiaro);color:var(--colore-verde);border:1px solid #c6dfc4}.riepilogo{flex-direction:column;gap:2px;margin:8px 0 0;display:flex}.riepilogo>div{border-bottom:1px solid #eff0ec;justify-content:space-between;gap:12px;padding:7px 0;display:flex}.riepilogo dt{color:var(--colore-tenue);font-size:.9rem}.riepilogo dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:600}.riepilogo__forte dt,.riepilogo__forte dd{color:var(--colore-testo);font-size:1.05rem;font-weight:700}.riepilogo--interno{border:1px dashed var(--colore-bordo);background:#fafaf8;border-radius:10px;padding:4px 10px}.riepilogo--compatto>div{padding:4px 0}.valore-grande{font-variant-numeric:tabular-nums;margin:0;font-size:1.15rem;font-weight:700}.elenco-fuori,.elenco-condizioni,.elenco-escluse,.elenco-proposte,.listino,.catalogo{margin:6px 0 0;padding:0;list-style:none}.elenco-fuori li{padding:2px 0}.elenco-condizioni li{padding:4px 0;font-size:.9rem}.elenco-escluse li,.listino li{border-bottom:1px solid #eff0ec;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.elenco-proposte li{border-bottom:1px solid #eff0ec;padding:10px 0}.elenco-proposte p{color:var(--colore-tenue);margin:4px 0 0;font-size:.88rem}.listino__prezzo{font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-weight:600;display:flex}.listino__fascia{color:var(--colore-tenue);font-size:.85rem;font-weight:400}.distinta__riga{border:1px solid var(--colore-bordo);background:#fbfbfa;border-radius:10px;margin-bottom:10px;padding:10px}.distinta__totali{color:var(--colore-tenue);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:12px;font-size:.83rem;display:flex}.preimpostate{margin-top:10px;font-size:.9rem}.preimpostate summary{cursor:pointer;min-height:44px;color:var(--colore-verde);align-items:center;font-weight:600;display:flex}.preimpostate__elenco{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.pannello{z-index:20;background:#1c211973;justify-content:center;align-items:flex-start;padding:12px;display:flex;position:fixed;inset:0;overflow-y:auto}.pannello__contenuto{border-radius:var(--raggio);background:#fff;width:100%;max-width:720px;margin-bottom:40px;padding:14px}.pannello__testata{border-bottom:1px solid var(--colore-bordo);background:#fff;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex;position:sticky;top:0}.pannello__testata h2{margin:0;font-size:1.05rem}.catalogo{border:1px solid var(--colore-bordo);border-radius:10px;max-height:46vh;overflow-y:auto}.catalogo__voce{width:100%;min-height:52px;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:none;border-bottom:1px solid #eff0ec;flex-direction:column;gap:2px;padding:10px;display:flex}.catalogo__nome{font-weight:600}.catalogo__dettagli{color:var(--colore-tenue);font-size:.78rem}.parametri{grid-template-columns:1fr;gap:0 12px;display:grid}.anteprima__testata{border-bottom:2px solid var(--colore-testo);margin-bottom:10px;padding-bottom:8px}.anteprima__testata p,.anteprima__cliente p{margin:2px 0;font-size:.9rem}.anteprima__impresa{font-weight:700;font-size:1.1rem!important}.anteprima__cliente{margin-bottom:14px}.tabella-preventivo{border-collapse:collapse;width:100%;font-size:.88rem}.tabella-preventivo th,.tabella-preventivo td{border-bottom:1px solid var(--colore-bordo);text-align:left;vertical-align:top;padding:8px 6px}.tabella-preventivo .numero{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tabella-preventivo td p{color:var(--colore-tenue);margin:3px 0 0;font-size:.82rem}.tabella-preventivo__totale th,.tabella-preventivo__totale td{border-top:2px solid var(--colore-testo);font-size:1.05rem;font-weight:700}.condizione{border-bottom:1px solid #eff0ec;margin-bottom:6px;padding-bottom:6px}.conferma{cursor:pointer;align-items:center;gap:10px;min-height:48px;font-weight:600;display:flex}.conferma input{width:26px;height:26px;accent-color:var(--colore-verde)}html{scroll-padding-bottom:110px}html:has(.app--guidata){scroll-padding-bottom:250px}.fondo{z-index:6;position:fixed;bottom:0;left:0;right:0}.pie{padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--colore-bordo);background:#f4f5f2f5;justify-content:space-between;align-items:center;gap:8px;display:flex}.pie .bottone--primario{min-width:160px}@media (width>=620px){.app{padding:0 20px 96px}.fase-tasto{flex-direction:row;gap:8px;font-size:.82rem}.fase-tasto__nome{display:inline}.parametri{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.scelta--aperta{background:var(--colore-attenzione);border-color:var(--colore-attenzione);color:#fff}.gruppo--richiudibile{padding:0 12px 4px}.gruppo--richiudibile>summary{cursor:pointer;min-height:46px;color:var(--colore-verde);align-items:center;display:flex}.lavorazione__comandi{flex-direction:column;justify-content:center;align-items:stretch;gap:4px;display:flex}.lavorazione__comandi .pastiglia{text-align:center;padding:6px 8px}.condizione--lettura{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.condizione__testo{flex:1}.avviso__titolo{margin:0 0 4px;font-weight:700}.avviso__elenco{margin:0;padding-left:18px}.avviso__elenco li{margin-bottom:3px}.pdf-incorporato{border:1px solid var(--colore-bordo);border-radius:var(--raggio);background:#fff;width:100%;height:70vh;min-height:420px;margin-top:10px}.totale-calcolo{border:1px solid var(--colore-verde);border-radius:var(--raggio);background:var(--colore-verde-chiaro);flex-direction:column;gap:10px;margin-bottom:14px;padding:12px;display:flex}.totale-calcolo__cifra{flex-direction:column;gap:2px;display:flex}.totale-calcolo__etichetta{color:var(--colore-tenue);font-size:.8rem;font-weight:600}.totale-calcolo__valore{font-variant-numeric:tabular-nums;color:var(--colore-verde);font-size:1.6rem;line-height:1.1}.totale-calcolo .riepilogo,.totale-calcolo .avviso{margin:0}.totale-calcolo .avviso p{margin:0 0 8px}.testata__comandi{gap:2px;display:flex}.scheda--suggerimenti{border-left:4px solid var(--colore-attenzione)}.elenco-suggerimenti{margin:6px 0 0;padding:0;list-style:none}.suggerimento{border-bottom:1px solid #eff0ec;padding:10px 0}.suggerimento p{color:var(--colore-tenue);margin:4px 0 0;font-size:.88rem}.suggerimento--certa strong:before{content:"";background:var(--colore-attenzione);border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.suggerimento--probabile strong:before{content:"";border:1px solid var(--colore-tenue);border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.dettatura,.vocale{margin-bottom:12px}.vocale__titolo{margin:0 0 4px;font-size:1rem}.vocale__pulsanti{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.vocale__carica{align-items:center;display:inline-flex}.vocale__file{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vocale__pulsanti:has(.vocale__file:focus-visible) .vocale__carica{outline-offset:2px;outline:3px solid #2f6b3a59}.vocale__pulsanti:has(.vocale__file:disabled) .vocale__carica{opacity:.55;cursor:not-allowed}.archivio{margin:6px 0 0;padding:0;list-style:none}.archivio li{border-bottom:1px solid #eff0ec;align-items:center;gap:8px;display:flex}.archivio__voce{min-height:52px;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:none;flex-direction:column;flex:1;gap:2px;padding:10px 0;display:flex}.archivio__cliente{font-weight:600}.archivio__dettagli{color:var(--colore-tenue);font-size:.8rem}.riepilogo-lavorazioni{margin:.75rem 0;padding-left:1.4rem;list-style:decimal}.riepilogo-lavorazioni__voce{margin-bottom:.35rem}.riepilogo-lavorazioni__voce--esclusa{color:var(--colore-tenue);text-decoration:line-through}.riepilogo-lavorazioni__vai{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.riepilogo-lavorazioni__titolo{font-weight:600;display:block}.riepilogo-lavorazioni__misura{color:var(--colore-tenue);font-size:.85rem;display:block}.scheda--decisione{border-left:4px solid var(--colore-attenzione);background:var(--colore-attenzione-chiaro)}.scheda__nota--forte{color:var(--colore-testo);font-weight:600}.azioni--decisione{flex-wrap:wrap;gap:.5rem;display:flex}.bottone--scelto{background:var(--colore-verde);border-color:var(--colore-verde);color:#fff}.logo-impresa{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.logo-impresa__immagine{border:1px solid var(--colore-bordo);border-radius:var(--raggio);background:#fff;max-width:120px;max-height:80px;padding:4px}.anteprima__logo{float:right;max-width:90px;max-height:60px;margin-left:.75rem}.anteprima__numero{margin-bottom:.25rem}.testata__titolo{align-items:center;gap:.5rem;margin:0;font-size:1rem;display:flex}.marchio__segno{flex:none;width:38px;height:38px;margin-left:-5px}.marchio__nome{border-left:2px solid var(--colore-verde);letter-spacing:.01em;text-transform:uppercase;flex-direction:column;gap:1px;padding-left:.55rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:800;line-height:1;display:flex}.marchio__dal{color:var(--colore-verde);text-transform:lowercase;font-weight:600}.voci-simili{border:1px solid var(--colore-bordo);border-radius:var(--raggio);background:var(--colore-verde-chiaro);margin:.75rem 0;padding:.6rem .75rem}.voci-simili__titolo{margin:0 0 .2rem;font-size:.9rem;font-weight:600}.voci-simili__nota{color:var(--colore-tenue);margin:0 0 .5rem;font-size:.82rem}.voci-simili__elenco{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.voci-simili__elenco li{align-items:center;gap:.5rem;display:flex}.voci-simili__elenco .bottone{text-align:left;flex:1}.voci-simili__unita{color:var(--colore-tenue);flex:none;font-size:.8rem}.scheda--consegna{border-left:4px solid var(--colore-verde)}.avviso--errore{border-left:4px solid var(--colore-errore);background:var(--colore-errore-chiaro);color:var(--colore-testo)}.modi{grid-template-columns:repeat(3,1fr);gap:4px;margin:10px 0 0;display:grid}.modo{border:1px solid var(--colore-bordo);border-radius:var(--raggio);background:var(--colore-scheda);min-width:0;min-height:40px;color:var(--colore-tenue);font-size:.85rem;font:inherit;cursor:pointer;padding:6px 4px;font-weight:600}.modo--attivo{background:var(--colore-verde);border-color:var(--colore-verde);color:#fff}.riga-rapportino{border:1px solid var(--colore-bordo);border-radius:var(--raggio);flex-direction:column;gap:8px;margin:10px 0;padding:10px;display:flex}.versione{border-top:1px solid var(--colore-bordo);margin-top:14px;padding-top:10px}.versione__riga{color:var(--colore-tenue);margin:0;font-size:.8rem}.versione__riga code{font-size:.8rem}.modelli{margin:4px 0;padding-left:20px}.lettura--modello{color:var(--colore-tenue);margin:8px 0;font-size:.85rem}.guida{border-top:2px solid var(--colore-verde);background:#fff;flex-direction:column;gap:6px;padding:8px 16px 10px;display:flex;box-shadow:0 -4px 16px #00000014}.guida--pronta{border-top-color:var(--colore-verde)}.guida__testa{justify-content:space-between;align-items:center;gap:8px;display:flex}.guida__passo{color:var(--colore-tenue);text-transform:uppercase;letter-spacing:.03em;font-size:.8rem;font-weight:600}.guida__frecce{gap:6px;display:flex}.guida__freccia{border:1px solid var(--colore-bordo);min-width:44px;min-height:36px;color:var(--colore-testo);font:inherit;cursor:pointer;background:#fff;border-radius:8px;padding:0 10px;font-size:1.2rem;line-height:1}.guida__freccia:focus-visible{outline-offset:2px;outline:3px solid #2f6b3a59}.guida__testo{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.95rem;display:-webkit-box;overflow:hidden}.guida__riga{align-items:center;gap:10px;display:flex}.guida__riga .guida__testo{flex:1;min-width:0}.guida__riga .bottone{flex:none;min-height:40px;padding:8px 14px}.guida__freccia{min-height:32px}.collaborazione{display:block}.conto-azienda{border:1px solid var(--colore-bordo);border-radius:var(--raggio);background:var(--colore-scheda);margin:10px 0;padding:10px 12px}.conto-azienda__voci{margin:6px 0 0}.conto-azienda__voce{justify-content:space-between;align-items:baseline;gap:10px;padding:3px 0;display:flex}.conto-azienda__voce dt{color:var(--colore-tenue);min-width:0}.conto-azienda__voce dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.conto-azienda__voce--forte{border-top:1px solid var(--colore-bordo);margin-top:4px;padding-top:6px;font-weight:700}.conto-azienda__voce--forte dt{color:var(--colore-testo)}.casa__guida{color:var(--colore-tenue);margin:0 0 14px;font-size:.92rem}.casa__scelte{flex-direction:column;gap:12px;display:flex}.scelta-modo{border:1px solid var(--colore-bordo);border-radius:var(--raggio);background:#fff;padding:14px}.scelta-modo__nome{margin:0;font-size:1.05rem}.scelta-modo__sottotitolo{color:var(--colore-tenue);margin:2px 0 8px;font-size:.88rem}.scelta-modo__spiegazione{margin:0 0 12px;font-size:.92rem;line-height:1.45}.scelta-modo__coda{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.scelta-modo__quante{color:var(--colore-tenue);font-size:.85rem}.conto-espresso{margin:0}.conto-espresso__riga{border-bottom:1px solid var(--colore-bordo);justify-content:space-between;gap:12px;padding:5px 0;display:flex}.conto-espresso__riga dt,.conto-espresso__riga dd{margin:0}.conto-espresso__riga--forte{border-bottom:none;font-size:1.05rem;font-weight:700}
