:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--barra:#1b2540;--barra-attiva:#243052;--barra-testo:#c9d2ea;--barra-testo-forte:#fff;--barra-tenue:#8e9ab8;--barra-fuoco:#8fb3ff;--fondo:#f3f5f9;--superficie:#fff;--superficie-alt:#f8f9fb;--bordo:#e3e6ee;--bordo-tenue:#eef0f4;--bordo-controllo:#868c9c;--testo:#14161c;--testo-tenue:#5b6170;--evidenza:#2f6fed;--su-evidenza:#fff;--evidenza-testo:#2457c5;--evidenza-tenue:#e8efff;--evidenza-forte:#1e3a8a;--accento:#f90;--su-accento:#14161c;--caldo:#c2410c;--caldo-testo:#9a3412;--caldo-fondo:#fde8df;--tiepido:#a16207;--tiepido-testo:#854d0e;--tiepido-fondo:#fdf3d4;--freddo:#1d4ed8;--freddo-testo:#1d4ed8;--freddo-fondo:#e3eaff;--fase-testo:#3b4150;--fase-fondo:#eef0f4;--passo-testo:#5b21b6;--passo-fondo:#ede9fe;--bene:#166534;--bene-fondo:#dcfce7;--male:#991b1b;--male-fondo:#fee2e2;--spazio-1:.25rem;--spazio-2:.5rem;--spazio-3:.75rem;--spazio-4:1rem;--spazio-5:1.5rem;--spazio-6:2rem;--carattere:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--corpo:.9375rem;--piccolo:.8125rem;--minimo:.75rem;--titolo:1.25rem;--cifra:1.75rem;--raggio:.5rem;--raggio-piccolo:.375rem;--raggio-tondo:999px;--tocco:2.75rem;--altezza-controllo:2.25rem;--barra-larghezza:13.75rem;--colonna:15rem;--soglia-telefono:64rem}
*,:before,:after{box-sizing:border-box}html{font-family:var(--carattere);-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:100%;line-height:1.45}body{background:var(--fondo);min-width:20rem;color:var(--testo);font-size:var(--corpo);margin:0}a{color:var(--evidenza-testo)}:focus-visible{outline:2px solid var(--evidenza);outline-offset:2px}h1{font-size:var(--titolo);margin:0;line-height:1.25}h2{margin:0;font-size:1rem}h3{font-size:var(--corpo);margin:0}p{margin:0}label{font-size:var(--piccolo);font-weight:600}.sr-solo{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.salta{top:-3rem;left:var(--spazio-2);z-index:3;padding:var(--spazio-2) var(--spazio-3);background:var(--superficie);color:var(--evidenza-testo);border-radius:var(--raggio-piccolo);position:absolute}.salta:focus{top:var(--spazio-2)}.tenue{color:var(--testo-tenue)}.vuoto{color:var(--testo-tenue);font-style:italic}.nota{margin-top:var(--spazio-1);color:var(--testo-tenue);font-size:var(--piccolo)}.nota-piccola{margin-top:var(--spazio-2);color:var(--testo-tenue);font-size:var(--minimo)}button,.tasto{min-height:var(--tocco);justify-content:center;align-items:center;gap:var(--spazio-2);padding:0 var(--spazio-3);border:1px solid var(--bordo-controllo);border-radius:var(--raggio-piccolo);background:var(--superficie);color:var(--testo);font:inherit;cursor:pointer;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}button.primario,.tasto.primario{background:var(--evidenza);border-color:var(--evidenza);color:var(--su-evidenza)}input,select,textarea{width:100%;min-height:var(--tocco);padding:var(--spazio-1) var(--spazio-2);border:1px solid var(--bordo-controllo);border-radius:var(--raggio-piccolo);background:var(--superficie);color:var(--testo);font:inherit;font-size:1rem}input[type=checkbox]{width:1.125rem;height:1.125rem;min-height:0;accent-color:var(--evidenza);padding:0}textarea{resize:vertical;min-height:5.5rem}form.riga{align-items:center;gap:var(--spazio-2);flex-wrap:wrap;display:flex}form.riga>*{width:auto}form.in-linea{display:inline-flex}.guscio{flex-direction:column;min-height:100vh;display:flex}.barra{align-items:center;gap:var(--spazio-2);padding:var(--spazio-1) var(--spazio-3);background:var(--barra);color:var(--barra-testo);display:flex}.barra :focus-visible{outline-color:var(--barra-fuoco)}.marchio{align-items:center;gap:var(--spazio-2);min-width:0;color:var(--barra-testo-forte);flex:auto;font-weight:700;display:flex}.marchio-segno{border-radius:var(--raggio-piccolo);background:var(--accento);flex:none;width:1.375rem;height:1.375rem}.marchio-nome{overflow-wrap:break-word;min-width:0;line-height:1.2}.voci{display:none}.voci a,.basso a{color:inherit;text-decoration:none}.voci svg,.basso svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.chi{align-items:center;gap:var(--spazio-2);font-size:var(--piccolo);flex:none;display:flex}.chi-nome{color:var(--barra-tenue)}.chi button{padding:0 var(--spazio-2);font-size:inherit;color:var(--barra-testo-forte);background:0 0;border-color:#0000;text-decoration:underline}.contenuto{min-width:0;padding:var(--spazio-3) var(--spazio-3) var(--spazio-5);flex:1 0 auto}.basso{z-index:1;padding:var(--spazio-1) var(--spazio-1) var(--spazio-2);background:var(--superficie);border-top:1px solid var(--bordo);grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:sticky;bottom:0}.basso a,.basso summary{min-height:var(--tocco);padding:0 var(--spazio-1);border-radius:var(--raggio-piccolo);color:var(--testo-tenue);font-size:var(--minimo);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-weight:600;display:flex}.basso a[aria-current=page],.basso summary[aria-current=page]{background:var(--evidenza-tenue);color:var(--evidenza-forte);font-weight:700}.basso svg{width:1.25rem;height:1.25rem}.basso summary{cursor:pointer;list-style:none}.basso summary::-webkit-details-marker{display:none}.basso summary svg{stroke-width:3px}.altro{position:relative}.altro-voci{right:0;bottom:calc(100% + var(--spazio-2));min-width:12rem;padding:var(--spazio-1);background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);display:grid;position:absolute}.altro-voci a{justify-content:flex-start;gap:var(--spazio-2);padding:var(--spazio-2);font-size:var(--piccolo);text-align:left;flex-direction:row}.testa-pagina{align-items:center;gap:var(--spazio-2) var(--spazio-3);margin-bottom:var(--spazio-3);flex-wrap:wrap;display:flex}.conteggio{color:var(--testo-tenue);font-variant-numeric:tabular-nums;font-weight:500}.indietro{min-height:var(--tocco);color:var(--testo-tenue);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.avviso{margin:0 0 var(--spazio-3);padding:var(--spazio-2) var(--spazio-3);border:1px solid var(--evidenza);border-radius:var(--raggio-piccolo);background:var(--evidenza-tenue);color:var(--testo)}.avviso.bene{border-color:var(--bene);background:var(--bene-fondo)}.avviso.male{border-color:var(--male);background:var(--male-fondo)}.iniziali{background:var(--evidenza-tenue);width:1.75rem;height:1.75rem;color:var(--evidenza-forte);font-size:var(--minimo);vertical-align:middle;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.iniziali.piccole{width:1.375rem;height:1.375rem;margin-right:var(--spazio-1);font-size:.625rem}.iniziali.grandi{width:2.75rem;height:2.75rem;font-size:1rem}.iniziali.accento{background:var(--accento);color:var(--su-accento)}.pillola{padding:.125rem var(--spazio-2);border-radius:var(--raggio-tondo);background:var(--fase-fondo);color:var(--fase-testo);font-size:var(--minimo);white-space:nowrap;font-weight:700;display:inline-block}.pillola.caldo{background:var(--caldo-fondo);color:var(--caldo-testo)}.pillola.tiepido{background:var(--tiepido-fondo);color:var(--tiepido-testo)}.pillola.freddo{background:var(--freddo-fondo);color:var(--freddo-testo)}.pillola.bene{background:var(--bene-fondo);color:var(--bene)}.pillola.male{background:var(--male-fondo);color:var(--male)}.riquadro{min-width:0;padding:var(--spazio-3) var(--spazio-4);background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio)}.riquadro-libero{min-width:0}.riquadro-testa{align-items:baseline;gap:var(--spazio-2);margin-bottom:var(--spazio-2);display:flex}.riquadro-testa.grande{align-items:center;gap:var(--spazio-3);margin-bottom:var(--spazio-3)}.riquadro-testa.grande h1{overflow-wrap:anywhere;font-size:1.125rem}.riquadro-testa.grande p{color:var(--testo-tenue);font-size:var(--piccolo)}.riquadro-conteggio{color:var(--testo-tenue);font-size:var(--piccolo);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.cruscotto,.gruppi,.scheda{gap:var(--spazio-3);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.cruscotto-colonna,.scheda-colonna{gap:var(--spazio-3);min-width:0;display:grid}.numeri{gap:var(--spazio-2);margin:0 0 var(--spazio-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.numero{min-width:0;padding:var(--spazio-3);background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio)}.numero dt{color:var(--testo-tenue);font-size:var(--piccolo);font-weight:600}.numero dd{margin:0}.numero .cifra{margin-top:var(--spazio-1);font-size:var(--cifra);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2}.numero .sotto{color:var(--testo-tenue);font-size:var(--piccolo)}.numero .sotto.bene{color:var(--bene)}.numero .sotto.male{color:var(--male)}.imbuto{gap:var(--spazio-2);margin:0;padding:0;list-style:none;display:grid}.imbuto li{align-items:center;gap:var(--spazio-2);font-size:var(--piccolo);grid-template-columns:minmax(0,7.5rem) minmax(0,1fr) 2rem;display:grid}.imbuto-fase{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.imbuto-conteggio{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.imbuto progress{appearance:none;border-radius:var(--raggio-tondo);background:var(--bordo-tenue);border:0;width:100%;height:.625rem;overflow:hidden}.imbuto progress::-webkit-progress-bar{border-radius:var(--raggio-tondo);background:var(--bordo-tenue)}.imbuto progress::-webkit-progress-value{border-radius:var(--raggio-tondo);background:var(--evidenza)}.imbuto progress::-moz-progress-bar{border-radius:var(--raggio-tondo);background:var(--evidenza)}.lista{margin:0;padding:0;list-style:none}.lista li{align-items:center;gap:var(--spazio-2);min-width:0;padding:var(--spazio-1) 0;border-top:1px solid var(--bordo-tenue);display:flex}.lista li:first-child{border-top:0}.lista li.altrui{color:var(--testo-tenue)}.voce-testo{overflow-wrap:anywhere;flex:auto;min-width:0}.voce-testo b{font-weight:600;display:block}.voce-testo small{color:var(--testo-tenue);font-size:var(--minimo);display:block}form.spunta-modulo{flex:none;display:inline-flex}.spunta{width:var(--tocco);background:0 0;border-color:#0000;padding:0;position:relative}.spunta-quadrato,.spunta-vuota{border:1.5px solid var(--bordo-controllo);background:var(--superficie);border-radius:.25rem;flex:none;width:1.125rem;height:1.125rem}.spunta:hover .spunta-quadrato{border-color:var(--evidenza)}.spunta-vuota{border-style:dashed;margin:0 .8125rem}.dati{font-size:var(--piccolo);grid-template-columns:minmax(6.5rem,max-content) minmax(0,1fr);margin:0;display:grid}.dati dt,.dati dd{padding:var(--spazio-2) 0;border-top:1px solid var(--bordo-tenue);margin:0}.dati dt{padding-right:var(--spazio-3);color:var(--testo-tenue)}.dati dd{align-items:center;gap:var(--spazio-1) var(--spazio-2);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.dati dt:first-of-type,.dati dt:first-of-type+dd{border-top:0}.nascosto{color:var(--testo-tenue);letter-spacing:.125rem;align-self:flex-start}.schede{margin-bottom:var(--spazio-3);border-bottom:1px solid var(--bordo);flex-wrap:wrap;gap:0 2px;display:flex}.schede a{min-height:var(--tocco);padding:0 var(--spazio-2);color:var(--testo-tenue);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.schede a[aria-current=page]{border-bottom-color:var(--evidenza);color:var(--evidenza-testo);font-weight:700}.barra-filtri{align-items:center;gap:var(--spazio-2);margin-bottom:var(--spazio-3);flex-wrap:wrap;display:flex}.barra-filtri form{align-items:center;gap:var(--spazio-2);flex-wrap:wrap;display:flex}.barra-filtri select{width:auto}.barra-filtri label{align-items:center;gap:var(--spazio-1);display:inline-flex}.a-destra{margin-left:auto}form.ricerca{gap:var(--spazio-2);margin-bottom:var(--spazio-2);flex-wrap:wrap;display:flex}form.ricerca input[type=search]{flex:14rem;width:auto;max-width:28rem}form.ricerca select{flex:0 12rem;width:auto}.filtri{gap:var(--spazio-2);margin-bottom:var(--spazio-3);flex-wrap:wrap;display:flex}form.filtro{display:inline-flex}.pillola-filtro{border-radius:var(--raggio-tondo)}.pillola-filtro[aria-pressed=true]{border-color:var(--evidenza);background:var(--evidenza-tenue);color:var(--evidenza-forte)}.colonne{gap:var(--spazio-3);padding-bottom:var(--spazio-2);scroll-snap-type:x proximity;display:flex;position:relative;overflow-x:auto}.colonna{flex:0 0 var(--colonna);min-width:0;padding:var(--spazio-2);scroll-snap-align:start;background:var(--superficie-alt);border:1px solid var(--bordo);border-radius:var(--raggio)}.colonna-testa{margin-bottom:var(--spazio-2);padding:var(--spazio-1) var(--spazio-1) var(--spazio-2);border-bottom:1px solid var(--bordo)}.colonna-testa h2{font-size:var(--corpo)}.colonna-numeri{color:var(--testo-tenue);font-size:var(--piccolo);font-variant-numeric:tabular-nums}.colonna-totale{color:var(--testo);font-weight:700}.carte{gap:var(--spazio-2);margin:0;padding:0;list-style:none;display:grid}.carta{gap:var(--spazio-1);padding:var(--spazio-2) var(--spazio-2) var(--spazio-2) var(--spazio-3);background:var(--superficie);border:1px solid var(--bordo);border-left:4px solid var(--bordo-controllo);border-radius:var(--raggio-piccolo);font-size:var(--piccolo);display:grid;position:relative}.carta.caldo{border-left-color:var(--caldo)}.carta.tiepido{border-left-color:var(--tiepido)}.carta.freddo{border-left-color:var(--freddo)}.carta-nome{min-height:var(--tocco);padding-right:var(--tocco);color:var(--testo);font-size:var(--corpo);overflow-wrap:anywhere;align-items:center;font-weight:700;text-decoration:none;display:flex}.carta-cosa{color:var(--testo-tenue)}.carta-piede{align-items:center;gap:var(--spazio-1);display:flex}.carta-giorni{color:var(--testo-tenue);font-variant-numeric:tabular-nums;margin-left:auto}.menu>summary{top:var(--spazio-1);right:var(--spazio-1);width:var(--tocco);height:var(--tocco);border-radius:var(--raggio-piccolo);color:var(--testo-tenue);cursor:pointer;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;list-style:none;display:flex;position:absolute}.menu>summary::-webkit-details-marker{display:none}.menu>summary:hover,.menu[open]>summary{background:var(--bordo-tenue);color:var(--testo)}.menu-corpo{gap:var(--spazio-2);margin-top:var(--spazio-1);padding-top:var(--spazio-2);border-top:1px solid var(--bordo-tenue);display:grid}form.menu-modulo{gap:var(--spazio-1);display:grid}.tabella{border-collapse:collapse;background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio);width:100%;font-size:var(--piccolo);display:block;position:relative}.tabella thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabella tbody,.tabella td{display:block}.tabella tr{align-items:center;gap:var(--spazio-1) var(--spazio-2);padding:var(--spazio-2) var(--spazio-3);border-top:1px solid var(--bordo-tenue);flex-wrap:wrap;display:flex}.tabella tbody tr:first-child{border-top:0}.tabella tr:after{content:"";flex-basis:100%;order:2;height:0}.tabella td{font-variant-numeric:tabular-nums;padding:0}.tabella td.primaria{flex:1 1 0;order:1;min-width:0}.tabella td.laterale{flex:none;order:2}.tabella td.secondaria{color:var(--testo-tenue);font-size:var(--minimo);order:3}.tabella td.con-etichetta:before{content:attr(data-etichetta) ": ";color:var(--testo-tenue)}.nome-cliente{align-items:center;gap:var(--spazio-2);min-height:var(--tocco);color:var(--testo);overflow-wrap:anywhere;font-weight:700;text-decoration:none;display:inline-flex}.pagine{align-items:center;gap:var(--spazio-2);margin-top:var(--spazio-3);color:var(--testo-tenue);font-size:var(--piccolo);flex-wrap:wrap;display:flex}.tasti{gap:var(--spazio-2);margin-top:var(--spazio-3);flex-wrap:wrap;display:flex}form.sposta{margin-top:var(--spazio-3);flex-wrap:nowrap}form.sposta label{flex:none}form.sposta select{flex:1 1 0;min-width:0}form.nota-modulo{justify-items:start;gap:var(--spazio-2);margin-bottom:var(--spazio-3);grid-template-columns:minmax(0,1fr);display:grid}form.nota-modulo textarea{justify-self:stretch}.note-persona{margin-bottom:var(--spazio-4)}.pila-note{margin:0;padding:0;list-style:none}.pila-note li{padding-top:var(--spazio-3);border-top:1px solid var(--bordo-tenue)}.pila-note .nota-piccola{overflow-wrap:anywhere;margin-top:0}form.aggiungi{gap:var(--spazio-2);margin-top:var(--spazio-3);grid-template-columns:minmax(0,1fr);display:grid}.cronologia{margin:0;padding:0;list-style:none}.cronologia li{gap:var(--spazio-3);padding:var(--spazio-2) 0;border-top:1px solid var(--bordo-tenue);font-size:var(--piccolo);overflow-wrap:anywhere;grid-template-columns:1.5rem minmax(0,1fr);display:grid}.cronologia li:first-child{border-top:0}.cronologia small{color:var(--testo-tenue);font-size:var(--minimo);display:block}.icona-voce{background:var(--fase-fondo);width:1.5rem;height:1.5rem;color:var(--fase-testo);font-size:var(--minimo);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.icona-voce.tipo-fase{background:var(--passo-fondo);color:var(--passo-testo)}.icona-voce.tipo-conversazione{background:var(--evidenza-tenue);color:var(--evidenza-forte)}.icona-voce.tipo-nota{background:var(--tiepido-fondo);color:var(--tiepido-testo)}.icona-voce.tipo-offerta{background:var(--bene-fondo);color:var(--bene)}.conversazioni{gap:var(--spazio-2);display:grid}.conversazione{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio);min-width:0}.conversazione>summary{align-items:center;gap:var(--spazio-1) var(--spazio-2);min-height:var(--tocco);padding:var(--spazio-2) var(--spazio-3);font-size:var(--piccolo);cursor:pointer;flex-wrap:wrap;list-style:none;display:flex}.conversazione>summary::-webkit-details-marker{display:none}.conversazione>summary:before{content:"▸";content:"▸" / "";width:.75rem;color:var(--testo-tenue);text-align:center;flex:none}.conversazione[open]>summary:before{content:"▾";content:"▾" / ""}.conversazione[open]>summary{background:var(--superficie-alt);border-bottom:1px solid var(--bordo-tenue);border-radius:var(--raggio) var(--raggio) 0 0}.conversazione-riga{color:var(--testo-tenue);font-size:var(--minimo)}.conversazione-pillole{gap:var(--spazio-1);flex-wrap:wrap;margin-left:auto;display:flex}.conversazione>.vuoto{padding:var(--spazio-2) var(--spazio-3);font-size:var(--piccolo)}.battute{gap:var(--spazio-2);padding:var(--spazio-3);margin:0;list-style:none;display:grid}.battuta{align-items:start;gap:var(--spazio-2);font-size:var(--piccolo);grid-template-columns:auto minmax(0,1fr);display:grid}.battuta .iniziali{margin-right:0}.battuta.sua{grid-template-columns:minmax(0,1fr) auto}.battuta.sua .iniziali{order:2}.battuta.sua .battuta-corpo{text-align:right}.battuta-corpo{min-width:0}.battuta-testo{max-width:100%;padding:var(--spazio-1) var(--spazio-2);border-radius:var(--raggio);background:var(--fondo);text-align:left;white-space:pre-line;overflow-wrap:anywhere;display:inline-block}.battuta.sua .battuta-testo{background:var(--evidenza-tenue)}.battuta-corpo>small{color:var(--testo-tenue);font-size:var(--minimo);margin-top:2px;display:block}.mini-scheda{margin-top:var(--spazio-1);padding:var(--spazio-2);background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);text-align:left;overflow-wrap:anywhere;gap:2px;display:grid}.mini-scheda b{font-weight:600}.mini-scheda small{color:var(--testo-tenue);font-size:var(--minimo)}.mini-scheda q{quotes:"“" "”"}.mini-scheda .pillola{white-space:normal;border-radius:var(--raggio-piccolo);justify-self:start}.conversazione>.mini-scheda{margin:0 var(--spazio-3) var(--spazio-3)}.consenso-riga{align-items:flex-start;gap:var(--spazio-1) var(--spazio-2);margin:0 var(--spazio-3);padding:var(--spazio-2) 0 var(--spazio-3);border-top:1px dashed var(--bordo-controllo);color:var(--testo-tenue);font-size:var(--minimo);flex-wrap:wrap;display:flex}.consenso-riga q{font-style:italic}.piaciuti{gap:var(--spazio-1);margin:0;padding:0;list-style:none;display:grid}form.modulo-cliente{gap:var(--spazio-3);grid-template-columns:minmax(0,1fr);max-width:52rem;display:grid}.campo-cliente{align-content:start;gap:var(--spazio-1);grid-template-columns:minmax(0,1fr);min-width:0;margin:0;display:grid}.campo-doppio{gap:var(--spazio-2);display:flex}.campo-doppio input{flex:auto;width:auto;min-width:0}.campo-doppio select{flex:0 0 8.5rem;width:auto}fieldset.campo-cliente{padding:var(--spazio-2) var(--spazio-3) var(--spazio-3);border:1px solid var(--bordo);border-radius:var(--raggio-piccolo)}fieldset.campo-cliente legend{padding:0 var(--spazio-1);font-size:var(--piccolo);font-weight:600}.spunta-riga{align-items:center;gap:var(--spazio-2);min-height:var(--tocco);font-size:var(--corpo);font-weight:500;display:flex}form.modulo-cliente>button{justify-self:start}.icona-voce.tipo-inserito{background:var(--bene-fondo);color:var(--bene)}.ricerca-adesso{max-width:52rem;margin-bottom:var(--spazio-1);overflow-wrap:anywhere}.ricerca-nota{max-width:52rem;margin-bottom:var(--spazio-3)}.icona-voce.tipo-modifica{background:var(--passo-fondo);color:var(--passo-testo)}.moduli-recapiti{gap:var(--spazio-3);grid-template-columns:minmax(0,1fr);align-items:start;max-width:60rem;display:grid}.lista-recapiti{gap:var(--spazio-3);margin:0 0 var(--spazio-3);padding:0;list-style:none;display:grid}.lista-recapiti>li{gap:var(--spazio-2);min-width:0;padding-top:var(--spazio-3);border-top:1px solid var(--bordo-tenue);display:grid}.lista-recapiti>li:first-child{border-top:0;padding-top:0}.recapito-testa{align-items:baseline;gap:var(--spazio-1) var(--spazio-2);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}form.recapito-modulo{justify-items:start;gap:var(--spazio-1);margin-bottom:var(--spazio-3);grid-template-columns:minmax(0,1fr);display:grid}form.recapito-modulo>.campo-doppio,form.recapito-modulo>input{justify-self:stretch}.jarvis{gap:var(--spazio-3);grid-template-columns:minmax(0,1fr);align-items:start;max-width:60rem;display:grid}.sintesi{margin-top:var(--spazio-1);overflow-wrap:anywhere}.sintesi:first-of-type{margin-top:0;font-weight:600}.consigli{margin:0;padding:0;list-style:none}.consiglio{gap:var(--spazio-1);min-width:0;padding:var(--spazio-3) 0;border-top:1px solid var(--bordo-tenue);overflow-wrap:anywhere;display:grid}.consiglio:first-child{border-top:0;padding-top:0}.consiglio-cosa{font-weight:600}.consiglio-perche,.consiglio-consenso{color:var(--testo-tenue);font-size:var(--piccolo)}.consiglio-consenso{font-style:italic}.consiglio-tasti{gap:var(--spazio-2);margin-top:var(--spazio-1);flex-wrap:wrap;display:flex}.consigli-brevi+.nota{margin-top:var(--spazio-2)}.riepilogo{gap:var(--spazio-2);overflow-wrap:anywhere;margin:0;padding:0;list-style:none;display:grid}.riepilogo li{padding-left:var(--spazio-3);border-left:2px solid var(--bordo)}.per-primo{margin:var(--spazio-3) 0 0;overflow-wrap:anywhere}.riepilogo+.vuoto,.per-primo+.vuoto,.sintesi+.vuoto,.avviso+.vuoto{margin-top:var(--spazio-2)}.legenda-jarvis{gap:var(--spazio-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.legenda-jarvis a,.legenda-voce{align-items:center;gap:var(--spazio-2);min-height:var(--tocco);padding:0 var(--spazio-3);border:1px solid var(--bordo);border-radius:var(--raggio-tondo);background:var(--superficie);color:var(--testo);font-weight:600;text-decoration:none;display:inline-flex}.legenda-voce{color:var(--testo-tenue);font-weight:500}.legenda-numero{font-variant-numeric:tabular-nums}.segno{border-radius:var(--raggio-tondo);background:var(--testo-tenue);flex:none;width:.75rem;height:.75rem}.livello-1 .segno{background:var(--caldo)}.livello-2 .segno{background:var(--tiepido)}.livello-3 .segno{background:var(--freddo)}.livello-jarvis{gap:var(--spazio-3);scroll-margin-top:var(--spazio-4);grid-template-columns:minmax(0,1fr);display:grid}.scheda-jarvis{min-width:0;padding:var(--spazio-3) var(--spazio-4);background:var(--superficie);border:1px solid var(--bordo);border-left:.375rem solid var(--testo-tenue);border-radius:var(--raggio);overflow-wrap:anywhere}.scheda-jarvis.livello-1{border-left-color:var(--caldo)}.scheda-jarvis.livello-2{border-left-color:var(--tiepido)}.scheda-jarvis.livello-3{border-left-color:var(--freddo)}.scheda-jarvis-testa{align-items:center;gap:var(--spazio-1) var(--spazio-2);margin-bottom:var(--spazio-2);flex-wrap:wrap;display:flex}.scheda-jarvis-testa h2{min-width:0;font-size:1.0625rem}.scheda-jarvis-testa form{margin-left:auto}.case-da-proporre{gap:var(--spazio-1);min-width:0;display:grid}.consigli+.case-da-proporre{margin-top:var(--spazio-3);padding-top:var(--spazio-3);border-top:1px solid var(--bordo-tenue)}.case-titolo{font-weight:600}.case-proposte{gap:var(--spazio-2);margin:var(--spazio-1) 0 0;padding:0;list-style:none;display:grid}.casa-proposta{gap:var(--spazio-1);min-width:0;padding:var(--spazio-2) var(--spazio-3);border:1px solid var(--bordo-tenue);border-radius:var(--raggio-piccolo);background:var(--superficie-alt);display:grid}.casa-dati{overflow-wrap:anywhere}.casa-dati a{font-weight:600}.casa-di{color:var(--testo-tenue)}.case-proposte+.consiglio-consenso{margin-top:var(--spazio-1)}.doppioni{margin:0;padding:0;list-style:none}.doppione{gap:var(--spazio-1);min-width:0;padding:var(--spazio-3) 0;border-top:1px solid var(--bordo-tenue);overflow-wrap:anywhere;display:grid}.doppione:first-child{border-top:0;padding-top:0}.doppione-chi{font-weight:700}.doppione-perche{margin-top:var(--spazio-1);color:var(--testo-tenue);font-size:var(--piccolo);overflow-wrap:anywhere}.doppione .doppione-perche{margin-top:0}.doppione-tasti{gap:var(--spazio-2);margin-top:var(--spazio-2);flex-wrap:wrap;display:flex}.doppioni+.nota{margin-top:var(--spazio-2)}.nome-annuncio{min-width:0;min-height:var(--tocco);color:var(--testo);overflow-wrap:anywhere;flex-direction:column;justify-content:center;text-decoration:none;display:inline-flex}.nome-annuncio b{font-weight:700}.annuncio-cella{align-items:center;gap:var(--spazio-1) var(--spazio-2);flex-wrap:wrap;display:flex}.prezzo-annuncio{white-space:nowrap;font-weight:600}.prezzo-annuncio small{color:var(--testo-tenue);font-size:var(--minimo);font-weight:500;display:block}.annuncio{gap:var(--spazio-3);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.annuncio-colonna{gap:var(--spazio-3);min-width:0;display:grid}form.cambia-prezzo{align-items:center;gap:var(--spazio-1) var(--spazio-2);grid-template-columns:minmax(0,1fr) auto;display:grid}form.cambia-prezzo label{grid-column:1/-1}.segna-come{margin-top:var(--spazio-4)}.segna-come>p{font-size:var(--piccolo);font-weight:600}.segna-come .tasti{margin-top:var(--spazio-1)}.storico{margin:0;padding:0;list-style:none}.storico li{padding:var(--spazio-2) 0;border-top:1px solid var(--bordo-tenue);overflow-wrap:anywhere;gap:2px;display:grid}.storico li:first-child{border-top:0}.storico b{font-variant-numeric:tabular-nums}.storico small{color:var(--testo-tenue);font-size:var(--minimo)}.storico li>span{font-size:var(--piccolo)}.voce-link{min-height:var(--tocco);justify-self:start;align-items:center;font-weight:600;display:flex}.cosa-cercano{gap:var(--spazio-5);grid-template-columns:minmax(0,1fr);max-width:60rem;display:grid}.cosa-cercano h2{font-size:1.125rem}.cosa-cercano h3{margin:var(--spazio-3) 0 var(--spazio-2);color:var(--testo-tenue);font-size:var(--piccolo);font-weight:700}.mancanti{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio);margin:0;padding:0;list-style:none}.mancanti li{padding:var(--spazio-2) var(--spazio-3);border-top:1px solid var(--bordo-tenue);overflow-wrap:anywhere}.mancanti li:first-child{border-top:0}.mancanti b{font-weight:600}.nomi{font-size:var(--piccolo);margin-top:2px}.intero{max-width:100%;display:inline-block}.piu-chiesti{gap:0 var(--spazio-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.agenda{gap:var(--spazio-5);grid-template-columns:minmax(0,1fr);max-width:60rem;display:grid}.agenda h2{margin-bottom:var(--spazio-2);font-size:1.125rem}.giorno-agenda+.giorno-agenda{margin-top:var(--spazio-3)}.giorno-agenda h3{margin:0 0 var(--spazio-2);color:var(--testo-tenue);font-size:var(--piccolo);font-weight:700}.righe-agenda{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio);margin:0;padding:0;list-style:none}.riga-agenda{align-items:flex-start;gap:var(--spazio-1) var(--spazio-3);padding:var(--spazio-2) var(--spazio-3);border-top:1px solid var(--bordo-tenue);flex-wrap:wrap;display:flex}.riga-agenda:first-child{border-top:0}.riga-agenda.da-decidere{align-items:center}.riga-agenda-testo{overflow-wrap:anywhere;flex:14rem;min-width:0}.riga-agenda-chi{font-weight:600}.riga-agenda-cosa{align-items:center;gap:var(--spazio-1) var(--spazio-2);flex-wrap:wrap;display:flex}.riga-agenda-dettagli{color:var(--testo-tenue);font-size:var(--piccolo);margin-top:2px}.ora-agenda{font-variant-numeric:tabular-nums;flex:none;min-width:6.5rem;font-weight:600}.scadenza{color:var(--tiepido-testo);font-size:var(--piccolo);font-weight:600}form.decidi{flex:none;display:inline-flex}.pillola.consulenza{background:var(--passo-fondo);color:var(--passo-testo)}.pillola.visita{background:var(--evidenza-tenue);color:var(--evidenza-forte)}.inmobilio{gap:var(--spazio-5);grid-template-columns:minmax(0,1fr);max-width:60rem;display:grid}.inmobilio h2{margin-bottom:var(--spazio-2);font-size:1.125rem}.inmobilio .nota{margin:var(--spazio-2) 0;overflow-wrap:anywhere}.inmobilio .dati{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.inmobilio .dati dd{text-align:right;justify-content:flex-end}.cornice{padding:0 var(--spazio-3);background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio)}.spesa-giorno{align-items:center;gap:var(--spazio-1) var(--spazio-2);flex-wrap:wrap;display:inline-flex}.impostazioni{gap:var(--spazio-5);grid-template-columns:minmax(0,1fr);max-width:72rem;display:grid}.impostazioni h2{margin-bottom:var(--spazio-2);font-size:1.125rem}.impostazioni .nota{margin:var(--spazio-2) 0;overflow-wrap:anywhere}.impostazioni .tabella td{overflow-wrap:anywhere}.impostazioni .tabella td.primaria{flex:9rem}.impostazioni .tabella td.laterale{flex:0 auto;min-width:0;max-width:100%}.in-vigore{align-items:center;gap:var(--spazio-1) var(--spazio-2);flex-wrap:wrap;display:inline-flex}.partner{gap:var(--spazio-5);grid-template-columns:minmax(0,1fr);max-width:72rem;display:grid}.partner h2{margin-bottom:var(--spazio-2);font-size:1.125rem}.partner .nota{margin:var(--spazio-2) 0;overflow-wrap:anywhere}.partner .tabella td{overflow-wrap:anywhere}.partner .tabella td.primaria{flex:9rem}.partner .tabella td.laterale{flex:0 auto;min-width:0;max-width:100%}.partner .tabella td:empty{display:none}.notti{gap:var(--spazio-1);flex-wrap:wrap;display:inline-flex}.pillola.notte{min-width:1.5rem;padding:.125rem var(--spazio-1);text-align:center}.annuncio-partner,.stato-partner{align-items:center;gap:var(--spazio-1) var(--spazio-2);flex-wrap:wrap;min-width:0;display:inline-flex}.pratiche{gap:var(--spazio-5);grid-template-columns:minmax(0,1fr);max-width:72rem;display:grid}.pratiche h2{margin-bottom:var(--spazio-2);font-size:1.125rem}.righe-date{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio);margin:0;padding:0;list-style:none}.riga-data{align-items:center;gap:var(--spazio-2) var(--spazio-3);padding:var(--spazio-2) var(--spazio-3);border-top:1px solid var(--bordo-tenue);flex-wrap:wrap;display:flex}.riga-data:first-child{border-top:0}.riga-data-testo{overflow-wrap:anywhere;flex:16rem;min-width:0}.riga-data-chi{color:var(--testo-tenue);font-size:var(--piccolo);margin-top:2px}.riga-data-tasti{gap:var(--spazio-2);flex-wrap:wrap;display:flex}.schede-pratiche{gap:var(--spazio-3);grid-template-columns:minmax(0,1fr);display:grid}.scheda-pratica{min-width:0;padding:var(--spazio-3) var(--spazio-4);background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio);overflow-wrap:anywhere}.scheda-pratica h3{font-size:1rem}.scheda-pratica-sotto{color:var(--testo-tenue);font-size:var(--piccolo);margin-top:2px}.scheda-pratica .nota{margin-top:var(--spazio-3)}.tappe{margin:var(--spazio-2) 0 0;padding:0;list-style:none}.tappa{align-items:center;gap:0 var(--spazio-2);padding:var(--spazio-1) 0;border-top:1px solid var(--bordo-tenue);font-size:var(--piccolo);flex-wrap:wrap;display:flex}.tappa:first-child{border-top:0}.tappa-nome{flex:9rem;min-width:0;font-weight:600}.tappa-quando{font-variant-numeric:tabular-nums;flex:0 auto}.tappa.fatta .tappa-quando{color:var(--bene);font-weight:600}.tappa.vuota .tappa-quando{color:var(--testo-tenue)}.tappa-dettagli{color:var(--testo-tenue);flex-basis:100%;order:3}.tappa-link{min-height:var(--tocco);align-items:center;margin-left:auto;font-weight:600;display:inline-flex}.casa-pratiche{gap:2px;display:grid}.casa-pratiche small{color:var(--testo-tenue);font-size:var(--minimo)}.documento{align-items:center;gap:0 var(--spazio-2);flex-wrap:wrap;display:inline-flex}.documento a{min-height:var(--tocco);align-items:center;text-decoration:none;display:inline-flex}.documento small{font-size:var(--minimo)}.pillola.manca{background:var(--evidenza-tenue);color:var(--evidenza-forte);box-shadow:inset 0 0 0 1px var(--evidenza)}.testa-modulo{gap:var(--spazio-1);max-width:36rem;margin-bottom:var(--spazio-3);overflow-wrap:anywhere;display:grid}form.modulo-pratica{gap:var(--spazio-3);grid-template-columns:minmax(0,1fr);max-width:36rem;display:grid}form.modulo-pratica>button{justify-self:start}.campo-pratica{gap:var(--spazio-1);grid-template-columns:minmax(0,1fr);min-width:0;margin:0;display:grid}fieldset.campo-pratica{padding:var(--spazio-2) var(--spazio-3);border:1px solid var(--bordo);border-radius:var(--raggio-piccolo)}fieldset.campo-pratica legend{padding:0 var(--spazio-1);font-size:var(--piccolo);font-weight:600}.campo-pratica input[type=radio]{width:1.125rem;height:1.125rem;min-height:0;accent-color:var(--evidenza);margin:0;padding:0}form.annulla-data{margin-top:var(--spazio-5)}.accesso{width:min(24rem, calc(100% - 2 * var(--spazio-3)));margin:var(--spazio-6) auto;padding:var(--spazio-5) var(--spazio-4);background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio)}.accesso h1{margin-bottom:var(--spazio-3)}.accesso label{margin:var(--spazio-3) 0 var(--spazio-1);display:block}.accesso button,.accesso form+p{margin-top:var(--spazio-3)}@media (min-width:64rem){.guscio{grid-template-columns:var(--barra-larghezza) minmax(0, 1fr);display:grid}.barra{align-items:stretch;gap:var(--spazio-1);height:100vh;padding:var(--spazio-3) var(--spazio-2);flex-direction:column;position:sticky;top:0;overflow-y:auto}.marchio{padding:var(--spazio-1) var(--spazio-3) var(--spazio-3);flex:none;align-items:flex-start;line-height:1.25}.voci{flex-direction:column;gap:2px;display:flex}.voci a{align-items:center;gap:var(--spazio-3);min-height:2.5rem;padding:0 var(--spazio-3);border-radius:var(--raggio-piccolo);font-weight:500;display:flex}.voci a:hover{background:var(--barra-attiva);color:var(--barra-testo-forte)}.voci a[aria-current=page]{background:var(--barra-attiva);color:var(--barra-testo-forte);box-shadow:inset 3px 0 0 var(--barra-testo-forte);font-weight:700}.voci svg{width:1.125rem;height:1.125rem}.chi{padding:var(--spazio-2) var(--spazio-3);color:var(--barra-tenue);flex-wrap:wrap;margin-top:auto}.basso{display:none}.contenuto{padding:var(--spazio-4) var(--spazio-5) var(--spazio-6)}input,select,button,.tasto{min-height:var(--altezza-controllo);font-size:var(--corpo)}textarea{font-size:var(--corpo)}.schede a{padding:0 var(--spazio-3)}.pillola-filtro{min-height:2rem}.numeri{gap:var(--spazio-3);grid-template-columns:repeat(4,minmax(0,1fr))}.numeri.tre{grid-template-columns:repeat(3,minmax(0,1fr))}.partner .tabella td:empty{display:table-cell}.partner .notti{flex-wrap:nowrap}.partner .tabella td.laterale,.partner .tabella td.secondaria[data-etichetta=Partner]{white-space:nowrap;overflow-wrap:normal}.cruscotto{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.gruppi{grid-template-columns:repeat(3,minmax(0,1fr))}.scheda{grid-template-columns:minmax(0,5fr) minmax(0,8fr) minmax(0,4.5fr)}.colonna{flex:1 0 12rem}.tabella{display:table}.tabella thead{clip:auto;white-space:normal;width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.tabella tbody{display:table-row-group}.tabella tr{border:0;padding:0;display:table-row}.tabella tr:after{content:none}.tabella th{padding:var(--spazio-2) var(--spazio-3);border-bottom:1px solid var(--bordo);background:var(--superficie-alt);color:var(--testo-tenue);font-size:var(--minimo);letter-spacing:.05em;text-align:left;text-transform:uppercase;font-weight:600}.tabella td{padding:var(--spazio-2) var(--spazio-3);border-bottom:1px solid var(--bordo-tenue);vertical-align:middle;display:table-cell}.tabella td.secondaria{color:var(--testo);font-size:inherit}.tabella td.con-etichetta:before{content:none}form.modulo-cliente{grid-template-columns:repeat(2,minmax(0,1fr))}form.modulo-cliente fieldset,form.modulo-cliente .largo,form.modulo-cliente>button{grid-column:1/-1}.moduli-recapiti,.annuncio,.piu-chiesti,.schede-pratiche{grid-template-columns:repeat(2,minmax(0,1fr))}.documento a,.tappa-link{min-height:var(--altezza-controllo)}}
