@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2)format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff)format("woff")}@font-face{font-family:"M PLUS Rounded 1c";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/m-plus-rounded-1c-latin-700-normal-BYs1YzuX.woff2)format("woff2"),url(/assets/m-plus-rounded-1c-latin-700-normal-DpYetMpZ.woff)format("woff")}@font-face{font-family:"M PLUS Rounded 1c";font-style:normal;font-display:swap;font-weight:800;src:url(/assets/m-plus-rounded-1c-latin-800-normal-941enk6N.woff2)format("woff2"),url(/assets/m-plus-rounded-1c-latin-800-normal-B5F1WBCU.woff)format("woff")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-titoli:"M PLUS Rounded 1c", "DM Sans", system-ui, sans-serif;--font-testo:"DM Sans", system-ui, sans-serif;--peso-titoli:800;--pagina:#f4f7fb;--superficie:#fff;--superficie-2:#eef3f9;--testo:#172235;--tenue:#4f5c74;--filo:#dde5ef;--ombra:0 12px 32px #20488014;--primario:#418cda;--primario-forte:#2b6fb8;--sul-primario:#fff;--primario-tenue:#e7f0fb;--genera:#fc5a04;--genera-forte:#db4c00;--sul-genera:#fff;--costo:#fc5a04;--ok:#0a7a3c;--errore:#b93a2d;--errore-tenue:#fbecea;--avviso-tenue:#fff4dc;--avviso:#8a5a00;--raggio:26px;--raggio-piccolo:16px;--raggio-bottone:999px;--sfumatura-marchio:linear-gradient(90deg, #e01c93 0%, #f98e20 32%, #fc5a04 52%, #418cda 76%, #0c72bd 100%);--decoro:radial-gradient(circle at 94% -6%, #fc5a041c, transparent 30%), radial-gradient(circle at 4% 104%, #418cda26, transparent 36%);--telefono:#172235;--telefono-bordo:12px;--telefono-raggio:44px;--telefono-ombra:0 24px 60px #418cda47, 0 0 0 6px #418cda1a;--schermo-vuoto:linear-gradient(180deg, #e7f0fb 0%, #fde3d3 100%)}*{box-sizing:border-box}html,body{background:var(--pagina);color:var(--testo);font-family:var(--font-testo);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.55}body{background-image:var(--decoro);background-repeat:no-repeat;min-height:100vh}h1,h2,h3{font-family:var(--font-titoli);font-weight:var(--peso-titoli);letter-spacing:-.01em;margin:0 0 8px;line-height:1.2}p{margin:0 0 10px}a{color:var(--primario)}.tenue{color:var(--tenue)}.piccolo{font-size:13px}.attenzione{color:var(--avviso)}:focus-visible{outline:3px solid var(--primario);outline-offset:2px}.attesa{text-align:center;color:var(--tenue);padding:48px 16px}.bottone{border-radius:var(--raggio-bottone);min-height:42px;font:600 15px/1.2 var(--font-testo);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:9px 18px;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.bottone:disabled,.bottone.disattivo{opacity:.45;cursor:not-allowed}.bottone.primario{background:var(--primario);color:var(--sul-primario)}.bottone.primario:not(:disabled):hover{background:var(--primario-forte)}.bottone.genera-primario{background:var(--genera);color:var(--sul-genera)}.bottone.genera-primario:not(:disabled):hover{background:var(--genera-forte)}.bottone.secondario{background:var(--superficie);color:var(--testo);border-color:var(--filo)}.bottone.secondario:not(:disabled):hover{border-color:var(--primario)}.bottone.piccolo{min-height:34px;padding:6px 12px;font-size:13px}.bottone.grande{min-height:50px;padding:12px 26px;font-size:16px}.bottone[aria-pressed=true]{border-color:var(--primario);box-shadow:inset 0 0 0 1px var(--primario)}.costo{background:#ffffff38;border-radius:999px;padding:2px 9px;font-size:13px;font-weight:700}.bottone.secondario .costo{background:var(--superficie-2);color:var(--costo)}.collegamento{color:var(--primario);font:600 14px var(--font-testo);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:4px 0;text-decoration:underline}.collegamento.scelto{color:var(--ok)}.etichetta{font:600 12px/1 var(--font-testo);background:var(--primario-tenue);color:var(--primario-forte);border-radius:999px;padding:5px 9px;display:inline-block}.etichetta.lavora{background:var(--avviso-tenue);color:var(--avviso)}.errore{color:var(--errore)}.errore.riquadro{background:var(--errore-tenue)}.avviso{background:var(--avviso-tenue);color:var(--avviso);border-radius:var(--raggio-piccolo);padding:10px 14px}label{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}input,textarea,select{font:400 15px/1.5 var(--font-testo);color:var(--testo);background:var(--superficie);border:1px solid var(--filo);border-radius:var(--raggio-piccolo);width:100%;padding:10px 12px}textarea{resize:vertical}input:focus,textarea:focus,select:focus{outline:2px solid var(--primario);outline-offset:0;border-color:#0000}.campi{gap:14px;margin:12px 0;display:grid}.campo-largo{margin:14px 0}.azioni{flex-wrap:wrap;align-items:flex-start;gap:10px;margin-top:16px;display:flex}.pagina{max-width:1440px;margin:0 auto;padding:0 24px 48px}.barra{border-bottom:1px solid var(--filo);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex;position:relative}.barra:after{content:"";background:var(--sfumatura-marchio);opacity:.85;height:2px;position:absolute;bottom:-1px;left:0;right:0}.marchio{color:var(--testo);align-items:center;gap:22px;text-decoration:none;display:inline-flex}.logo{width:auto;height:96px}.nome-studio{font-family:var(--font-titoli);font-weight:var(--peso-titoli);border-left:1px solid var(--filo);padding-left:18px;font-size:20px}.barra-destra{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.nome-brand{font-weight:600}.scelta-brand{width:auto;min-width:160px}.credito{align-items:center;gap:10px;display:flex}.saldo{background:var(--superficie);border:1px solid var(--filo);border-radius:999px;padding:6px 14px}.saldo strong{color:var(--costo)}.saldo.basso{background:var(--avviso-tenue)}.utente{color:var(--tenue);align-items:center;gap:8px;font-size:14px;display:inline-flex}.riquadro{background:var(--superficie);border:1px solid var(--filo);border-radius:var(--raggio);box-shadow:var(--ombra);margin:16px 0;padding:20px}.vuoto{text-align:center;color:var(--tenue);padding:36px 20px}.elenco-testa{justify-content:space-between;align-items:flex-end;gap:20px;margin:34px 0 20px;display:flex}.elenco-testa h1{font-size:34px}.nuovo-video{max-width:560px}.griglia{gap:16px;margin:16px 0;padding:0;list-style:none;display:grid}.griglia.video{grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.scheda-video{background:var(--superficie);border:1px solid var(--filo);border-radius:var(--raggio);box-shadow:var(--ombra);grid-template-columns:100px 1fr;gap:14px;padding:12px;display:grid}.scheda-video-anteprima{color:var(--tenue);aspect-ratio:9/16;border-radius:calc(var(--raggio-piccolo) + 2px);background:var(--telefono);text-decoration:none;display:block;overflow:hidden}.scheda-video-anteprima video,.scheda-video-anteprima .segnaposto{object-fit:cover;border-radius:0;width:100%;height:100%}.scheda-video-testo{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.scheda-video-testo h2{margin:2px 0 0;font-size:17px}.scheda-video-testo .bottone{margin-top:auto}.modulo{grid-template-columns:220px minmax(0,1fr) 300px;align-items:start;gap:28px;margin-top:26px;display:grid}.binario{position:sticky;top:16px}.torna{margin-bottom:14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.titolo-video{margin-bottom:16px;font-size:19px}.binario ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.passo-binario button{border-radius:var(--raggio-piccolo);width:100%;color:var(--testo);font:500 15px var(--font-testo);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 10px;display:flex}.passo-binario button:disabled{color:var(--tenue);opacity:.55;cursor:default}.passo-binario .numero{border:1.5px solid var(--filo);width:28px;height:28px;font:700 13px var(--font-testo);background:var(--superficie);border-radius:50%;flex:none;place-items:center;display:inline-grid}.passo-binario.fatto .numero{background:var(--primario-tenue);border-color:var(--primario);color:var(--primario-forte)}.passo-binario.aperto button{background:var(--superficie);box-shadow:var(--ombra);font-weight:700}.passo-binario.aperto .numero{background:var(--primario);border-color:var(--primario);color:var(--sul-primario)}.passo-binario.non-serve .nome{color:var(--tenue);text-decoration:line-through}.passo{background:var(--superficie);border:1px solid var(--filo);border-radius:var(--raggio);box-shadow:var(--ombra);min-height:520px;padding:28px 30px}.occhiello{font:700 12px var(--font-testo);letter-spacing:.08em;text-transform:uppercase;color:var(--costo);margin-bottom:6px}.passo h2{margin-bottom:14px;font-size:28px}.passo .riquadro{box-shadow:none;background:var(--superficie-2)}.spiega{color:var(--tenue);max-width:64ch}.navigazione{border-top:1px solid var(--filo);justify-content:space-between;gap:12px;margin-top:28px;padding-top:20px;display:flex}.navigazione .avanti{margin-left:auto}.scelte{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.scelte.volti{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.scelta{background:var(--superficie);border:1.5px solid var(--filo);border-radius:var(--raggio-piccolo);color:var(--testo);font:600 14px var(--font-testo);cursor:pointer;text-align:left;flex-direction:column;align-items:stretch;gap:8px;margin:0;padding:10px;display:flex}figure.scelta{cursor:default}.scelta[aria-pressed=true]{border-color:var(--primario);box-shadow:0 0 0 3px var(--primario-tenue)}.scelta-immagine{aspect-ratio:1;object-fit:contain;border-radius:calc(var(--raggio-piccolo) - 4px);background:#fff;width:100%}.scelta-immagine.volto{aspect-ratio:9/16;object-fit:cover}.cassetto{border:1px solid var(--filo);border-radius:var(--raggio-piccolo);background:var(--superficie-2);margin:18px 0 10px;padding:12px 16px}.cassetto summary{cursor:pointer;font-weight:700}.tipologie{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.tipologia{border:1.5px solid var(--filo);border-radius:var(--raggio);background:var(--superficie);grid-template-columns:120px 1fr;gap:16px;padding:14px;display:grid}.tipologia[aria-current=true]{border-color:var(--primario);box-shadow:0 0 0 3px var(--primario-tenue)}.tipologia-esempio{aspect-ratio:9/16;object-fit:cover;border-radius:var(--raggio-piccolo);background:var(--telefono);width:120px}.tipologia-testo h3{font-size:19px}.tipologia-testo p{font-size:14px}.schede{border-radius:calc(var(--raggio-bottone) + 4px);background:var(--superficie-2);border:1px solid var(--filo);gap:4px;margin:6px 0 14px;padding:4px;display:inline-flex}.schede button{border-radius:var(--raggio-bottone);font:600 14px var(--font-testo);color:var(--tenue);cursor:pointer;background:0 0;border:0;padding:8px 14px}.schede button[aria-selected=true]{background:var(--superficie);color:var(--testo);box-shadow:var(--ombra)}.schede button:disabled{opacity:.45;cursor:not-allowed}.confronto{grid-template-columns:1fr 1fr;gap:14px;margin:18px 0 6px;display:grid}.versione{border:1px solid var(--filo);border-radius:var(--raggio-piccolo);background:var(--superficie);padding:16px}.versione.evidenza{border-color:var(--primario);background:var(--primario-tenue)}.versione h3{align-items:center;gap:8px;font-size:16px;display:flex}.piano-voci{margin:12px 0}.piano-voci dt{margin-top:12px;font-weight:700}.piano-voci dd{margin:4px 0 0}.testi{gap:8px;margin:6px 0;padding:0;list-style:none;display:grid}.testi li{grid-template-columns:70px 1fr auto;align-items:center;gap:10px;display:grid}.testo-annuncio{font-size:14px}.voci{gap:8px;margin:0 0 10px;padding:0;list-style:none;display:grid}.voci li{border:1px solid var(--filo);border-radius:var(--raggio-piccolo);background:var(--superficie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.voci li.scelta-attiva{border-color:var(--primario);box-shadow:0 0 0 3px var(--primario-tenue)}.provino-voce{width:100%;height:36px}audio{width:100%;max-width:460px}.genera{flex-direction:column;align-items:flex-start;gap:6px;margin:10px 0;display:flex}.lavoro-in-corso{border-radius:var(--raggio-piccolo);background:var(--primario-tenue);align-items:center;gap:14px;margin:10px 0;padding:12px 16px;display:flex}.girandola{border:3px solid var(--filo);border-top-color:var(--genera);border-radius:50%;flex:none;width:22px;height:22px;animation:.9s linear infinite gira}@keyframes gira{to{transform:rotate(360deg)}}.segnaposto{text-align:center;color:var(--tenue);background:var(--superficie-2);border:1px dashed var(--filo);border-radius:var(--raggio-piccolo);place-items:center;padding:12px;font-size:13px;display:grid}.segnaposto.video{aspect-ratio:9/16}.segnaposto.img{aspect-ratio:1}.segnaposto.carica{animation:1.4s ease-in-out infinite respira}@keyframes respira{50%{opacity:.55}}.tavola{border-radius:var(--raggio-piccolo);width:100%;margin-bottom:10px}.video-verticale{aspect-ratio:9/16;border-radius:var(--raggio-piccolo);background:#000;width:min(100%,300px);margin-bottom:10px;display:block}.video-feed{aspect-ratio:4/5;border-radius:var(--raggio-piccolo);background:#000;width:min(100%,300px);margin-bottom:10px;display:block}.finali{flex-wrap:wrap;gap:24px;display:flex}.finali figure{width:300px;max-width:100%;margin:0}.finali .video-verticale,.finali .video-feed{width:100%}.finali figcaption{align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.provino{position:sticky;top:16px}.telefono-zona{flex-direction:column;align-items:center;display:flex}.telefono{aspect-ratio:9/19.5;width:100%;max-width:270px;padding:var(--telefono-bordo);background:var(--telefono);border-radius:var(--telefono-raggio);box-shadow:var(--telefono-ombra);position:relative}.telefono:before{content:"";top:calc(var(--telefono-bordo) + 8px);background:var(--telefono);z-index:2;border-radius:999px;width:34%;height:22px;position:absolute;left:50%;transform:translate(-50%)}.telefono-schermo{border-radius:calc(var(--telefono-raggio) - var(--telefono-bordo));background:var(--schermo-vuoto);place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.telefono-media{object-fit:cover;width:100%;height:100%;display:block}.telefono.largo .telefono-schermo{background:#0b0d12}.telefono.largo .telefono-media{object-fit:contain}.telefono-schermo .segnaposto{border:0;border-radius:0;width:100%;height:100%}.telefono-invito{font-family:var(--font-titoli);font-weight:var(--peso-titoli);text-align:center;color:var(--primario-forte);opacity:.8;padding:0 24px;font-size:22px;line-height:1.25}.telefono-didascalia{font-family:var(--font-titoli);font-weight:var(--peso-titoli);margin:14px 0 6px;font-size:16px}.pezzi{color:var(--tenue);flex-wrap:wrap;justify-content:center;gap:6px 12px;margin:4px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.pezzi li.pronto{color:var(--testo)}.pezzi li.pronto span{color:var(--costo)}.entrata{place-items:center;min-height:100vh;padding:24px;display:grid}.entrata-modulo{background:var(--superficie);border:1px solid var(--filo);border-radius:var(--raggio);width:min(100%,380px);box-shadow:var(--ombra);gap:14px;padding:30px;display:grid}.entrata-logo{justify-self:start;width:auto;height:88px}.entrata-titolo{font-size:26px}@media (width<=1180px){.modulo{grid-template-columns:200px minmax(0,1fr)}.provino{grid-column:2;position:static}}@media (width<=760px){.pagina{padding:0 16px 40px}.barra{flex-wrap:wrap}.logo{height:64px}.nome-studio{font-size:16px}.elenco-testa{flex-direction:column;align-items:stretch}.elenco-testa h1{font-size:28px}.modulo{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:16px}.binario{position:static}.binario ol{scrollbar-width:thin;gap:6px;padding-bottom:6px;display:flex;overflow-x:auto}.passo-binario button{white-space:nowrap;padding:6px 10px 6px 6px}.passo-binario:not(.aperto) .nome{display:none}.provino{grid-column:1}.telefono{max-width:220px}.passo{min-height:0;padding:20px 18px}.passo h2{font-size:24px}.confronto{grid-template-columns:1fr}.tipologia{grid-template-columns:96px 1fr}.tipologia-esempio{width:96px}.testi li{grid-template-columns:1fr auto}.testi li .etichetta{grid-column:1/-1;justify-self:start}.navigazione{flex-direction:column-reverse}.navigazione .bottone{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.admin-menu{flex-wrap:wrap;gap:6px;margin:22px 0 0;display:flex}.admin-menu a{border-radius:var(--raggio-bottone);color:var(--tenue);border:1px solid #0000;padding:8px 16px;font-weight:600;text-decoration:none}.admin-menu a:hover{color:var(--testo)}.admin-menu a.attiva{background:var(--superficie);border-color:var(--filo);color:var(--testo);box-shadow:var(--ombra)}.admin h2.sezione{margin:30px 0 12px;font-size:20px}.admin .riquadro h2{margin:0 0 8px;font-size:19px}.sezione-testa{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.sezione-testa h2.sezione{margin-bottom:4px}.spunta{color:var(--tenue);flex-direction:row;align-items:center;gap:8px;font-weight:500}.spunta input{width:auto;accent-color:var(--primario)}.campi.due,.campi.tre,.campi.quattro{grid-template-columns:repeat(2,minmax(0,1fr))}.campi.tre{grid-template-columns:repeat(3,minmax(0,1fr))}.campi.quattro{grid-template-columns:repeat(4,minmax(0,1fr))}.esito{color:var(--ok);font-weight:600}.pillole{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.etichetta.spenta{background:var(--superficie-2);color:var(--tenue)}.etichetta.richiesta{color:var(--genera-forte);background:#fde3d3}.positivo{color:var(--ok)}.negativo{color:var(--errore)}.nome-cliente{color:var(--testo);font-weight:700;text-decoration:none;display:block}.nome-cliente:hover{color:var(--primario-forte);text-decoration:underline}.chieste{background:linear-gradient(180deg, #fff7f1, var(--superficie));border-color:#f7c4a5}.chieste ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.chieste li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.tabella-contenitore{background:var(--superficie);border:1px solid var(--filo);border-radius:var(--raggio);box-shadow:var(--ombra);overflow-x:auto}.tabella{border-collapse:collapse;width:100%;font-size:14px}.tabella th{border-bottom:1px solid var(--filo);color:var(--tenue);font:600 12px/1.2 var(--font-testo);letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:13px 16px}.tabella td{border-bottom:1px solid var(--filo);vertical-align:top;padding:12px 16px}.tabella tbody tr:last-child td{border-bottom:0}.tabella td .piccolo{margin-top:2px;display:block}.tabella .numero{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.tabella tfoot td{border-top:2px solid var(--filo);border-bottom:0;font-weight:700}.movimento.prenotazione td,.movimento.rilascio td{color:var(--tenue)}.cifre{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:0 0 8px;display:grid}.cifra{background:var(--superficie);border:1px solid var(--filo);border-radius:var(--raggio-piccolo);align-content:start;gap:4px;padding:16px 18px;display:grid}.cifra-nome{color:var(--tenue);font-size:13px;font-weight:600}.cifra-valore{font:var(--peso-titoli) 26px/1.15 var(--font-titoli);font-variant-numeric:tabular-nums}.cliente-testa{margin:26px 0 6px}.cliente-titolo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.cliente-titolo h1{margin:0;font-size:34px}.cliente-titolo p{margin:6px 0 0}.cliente-saldo{justify-items:end;display:grid}.cliente-saldo strong{font:var(--peso-titoli) 30px/1.1 var(--font-titoli);color:var(--costo);font-variant-numeric:tabular-nums}.cliente-testa .pillole{margin-top:12px}.due-colonne{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.due-colonne .riquadro{margin:16px 0 0}.interruttore{color:var(--testo);font:600 14px/1.2 var(--font-testo);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:4px 0;display:inline-flex}.interruttore:disabled{cursor:wait;opacity:.6}.interruttore-pista{background:var(--filo);border-radius:999px;flex:none;width:42px;height:24px;transition:background-color .15s;position:relative}.interruttore-pomello{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #17223540}.interruttore[aria-checked=true] .interruttore-pista{background:var(--primario)}.interruttore[aria-checked=true] .interruttore-pomello{transform:translate(18px)}.interruttore:focus-visible .interruttore-pista{outline:3px solid var(--primario-tenue);outline-offset:2px}.brand-admin h3{margin:0;font-size:21px}.brand-admin h4,.contesto h4{font:700 15px/1.3 var(--font-testo);margin:18px 0 6px}.brand-admin-testa{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;display:flex}.brand-admin-elenchi{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;display:grid}.schede-admin{gap:8px;margin:0;padding:0;list-style:none;display:grid}.scheda-admin{background:var(--superficie);border:1px solid var(--filo);border-radius:var(--raggio-piccolo);grid-template-columns:52px minmax(0,1fr);align-items:start;gap:8px 12px;padding:10px;display:grid}.scheda-admin.senza-foto{grid-template-columns:minmax(0,1fr)}.scheda-admin.spenta{background:var(--superficie-2)}.scheda-admin.spenta .scheda-admin-foto{filter:grayscale();opacity:.6}.scheda-admin-foto{object-fit:cover;border-radius:12px;width:52px;height:52px}.scheda-admin-foto.segnaposto{min-height:0;font-size:0}.scheda-admin-campi{gap:6px;min-width:0;display:grid}.scheda-admin-campi input{padding:7px 10px;font-size:14px}.scheda-admin-azioni{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;display:flex}.contesto-righe{gap:8px;margin:10px 0;display:grid}.contesto-riga{grid-template-columns:minmax(130px,.7fr) minmax(0,2fr) auto;align-items:start;gap:8px;display:grid}.contesto-riga input,.contesto-riga textarea{padding:8px 10px;font-size:14px}.contesto-riga input{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px}.contesto-riga textarea{resize:vertical;min-height:38px}.nuovo-brand{grid-template-columns:minmax(0,420px) auto;align-items:end;gap:8px 12px;margin:18px 0 0;display:grid}.nuovo-brand .bottone{justify-self:start}.nuovo-brand p{grid-column:1/-1;margin:0}.tipologia-admin h3{margin:0 0 4px;font-size:19px}.stato-tipologia{min-width:230px}.campi-tipologia{gap:10px;margin:14px 0;display:grid}.campo-tipologia{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:10px;display:grid}@media (width<=1180px){.brand-admin-elenchi,.campi.quattro{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.campi.due,.campi.tre,.campi.quattro,.due-colonne,.brand-admin-elenchi,.campo-tipologia,.nuovo-brand,.contesto-riga{grid-template-columns:minmax(0,1fr)}.cliente-titolo h1{font-size:28px}.cliente-saldo{justify-items:start}.stato-tipologia{width:100%;min-width:0}.tabella-contenitore{overflow:visible}.tabella.impilata thead{display:none}.tabella.impilata tr{border-bottom:1px solid var(--filo);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding:14px 16px;display:grid}.tabella.impilata tbody tr:last-child{border-bottom:0}.tabella.impilata tfoot tr{border-top:2px solid var(--filo);border-bottom:0}.tabella.impilata td{border:0;padding:0}.tabella.impilata td:before{content:attr(data-etichetta);color:var(--tenue);font:600 11px/1.2 var(--font-testo);letter-spacing:.04em;text-transform:uppercase;margin-bottom:2px;display:block}.tabella.impilata td.principale{grid-column:1/-1}.tabella.impilata td.principale:before{display:none}.tabella.impilata .numero{text-align:left}}
