@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans-latin-400-normal.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans-latin-500-normal.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans-latin-600-normal.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans-latin-700-normal.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2)format("woff2");font-weight:500;font-display:swap}:root{--fondo:#fff;--fondo-2:#f6f7fb;--carta:#fff;--carta-2:#f1f2f7;--bordo:#0a0a1012;--bordo-forte:#0a0a1029;--inchiostro:#0a0a10;--testo-2:#3a3d48;--muto:#646873;--blu:#3b76ba;--blu-chiaro:#e6effb;--viola:#614aa2;--viola-chiaro:#ece7f8;--verde:#1d8a52;--verde-chiaro:#e3f4ea;--oro:#a86a00;--oro-chiaro:#fbf0d9;--rosso:#c0392b;--rosso-chiaro:#fbe7e4;--velo:#0a0a100b;--velo-2:#0a0a1013;--velo-3:#0a0a1024;--vetro:#ffffffdb;--grad:linear-gradient(120deg, #4e92d8 0%, #614aa2 100%);--grana:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .1 0 0 0 0 .1 0 0 0 0 .2 0 0 0 .11 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--m-neutro:var(--grana), radial-gradient(80% 70% at 100% 0%, #6db5ff24, transparent 60%), linear-gradient(170deg, #f8f9fb, #f5f4fa);--m-blu:var(--grana), radial-gradient(100% 90% at 0% 0%, #6db5ff57, transparent 60%), radial-gradient(80% 80% at 100% 100%, #9b7bff2e, transparent 62%), linear-gradient(160deg, #eef5fd, #f2f0fa);--m-tocca:var(--grana), radial-gradient(90% 80% at 100% 0%, #9b7bff4d, transparent 62%), radial-gradient(90% 90% at 0% 100%, #6db5ff47, transparent 60%), linear-gradient(150deg, #f3f0fb, #eef3fc);--m-scuro:var(--grana), radial-gradient(70% 90% at 0% 100%, #4e92d861, transparent 60%), radial-gradient(70% 90% at 100% 0%, #614aa28c, transparent 62%), #0d0d18;--m-lato:var(--grana), linear-gradient(175deg, #eef4fc 0%, #f2effa 55%, #f6f7fb 100%);--raggio:24px;--raggio-g:28px;--raggio-p:14px;--ombra:none;--ombra-su:0 18px 50px #0a0a1024, 0 2px 6px #0a0a100f;--titoli:"Satoshi", "Plus Jakarta Sans", -apple-system, system-ui, sans-serif;--sans:"Plus Jakarta Sans", -apple-system, system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--serif:Georgia, "Times New Roman", serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.u-player,.visore,.isola-scura{--inchiostro:#f8f9fa;--testo-2:#d6d8e6;--muto:#b4b7ca;--carta:#17172a;--carta-2:#1d1d33;--bordo:var(--velo-2);--bordo-forte:var(--velo-3);--velo:var(--velo);--velo-2:var(--velo-2);--velo-3:var(--velo-3);--blu:#6db5ff;--verde:#5fd68f;--oro:#f2c94c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--fondo);color:var(--inchiostro);font:16px/1.5 var(--sans);font-feature-settings:"tnum" 1;-webkit-font-smoothing:antialiased;margin:0}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}img{max-width:100%;display:block}h1,h2,p{margin:0}.muto{color:var(--muto)}.piccolo{font-size:13px}.etichetta{color:var(--muto);font-size:13px}.marchio{align-items:center;gap:10px;display:inline-flex}.marchio svg{width:34px;height:34px}.marchio-nome{font-family:var(--titoli);letter-spacing:-.01em;font-size:24px;font-weight:700}.marchio.piccolo svg{width:28px;height:28px}.marchio.piccolo .marchio-nome{font-size:20px}.marchio-studio{opacity:.62;font-weight:500}.marchio-nome{white-space:nowrap}.icona{flex:none;width:20px;height:20px}.titolo-serif{font-family:var(--titoli);letter-spacing:-.015em;font-weight:700;line-height:1.15}.titolo{letter-spacing:-.02em;font-size:24px;font-weight:650;line-height:1.2}h2{letter-spacing:-.005em;font-size:16px;font-weight:650}.btn{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-size:15.5px;font-weight:600;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.55;cursor:default}.primario{background:var(--blu);color:#fff}.primario:hover:not(:disabled){background:#194d3c}.fantasma{background:var(--carta);border-color:var(--bordo-forte);color:var(--inchiostro)}.pieno-largo{width:100%}.link{color:var(--blu);background:0 0;border:0;padding:10px 0;font-size:15px;font-weight:600}.pill{white-space:nowrap;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.pill.neutro{background:var(--velo-2);color:#545851}.accesso{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100dvh;padding:24px 20px;display:flex}.accesso-scheda{background:var(--carta);border:1px solid var(--bordo);border-radius:22px;flex-direction:column;gap:14px;width:100%;max-width:400px;padding:28px 22px 24px;display:flex}.accesso-scheda .marchio{margin-bottom:18px}.accesso-piede{text-align:center;max-width:320px;color:var(--muto);font-size:13px}.modulo{flex-direction:column;gap:14px;margin-top:8px;display:flex}label{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}input,textarea{border-radius:var(--raggio-p);border:1px solid var(--bordo-forte);background:#fff;outline:none;width:100%;min-height:48px;padding:12px 14px;font-size:16px;font-weight:400;transition:border-color .15s,box-shadow .15s}textarea{resize:vertical;line-height:1.45}.errore{color:var(--rosso);font-size:14px}.requisiti{color:var(--muto);gap:14px;margin:-6px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.requisiti li:before{content:"○ "}.requisiti li.ok:before{content:"● "}.attesa,.vuoto-pagina{text-align:center;place-content:center;gap:16px;min-height:100dvh;padding:24px;display:grid}.attesa .marchio{animation:2.6s ease-in-out infinite respiro}@keyframes respiro{50%{opacity:.55}}.guscio{min-height:100dvh}.lato{display:none}.testata{z-index:5;height:60px;padding:0 16px;padding-top:env(safe-area-inset-top);background:var(--fondo);border-bottom:1px solid var(--bordo);align-items:center;gap:12px;display:flex;position:sticky;top:0}.testata-cliente{text-align:right;min-width:0;color:var(--muto);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;overflow:hidden}.iniziale{background:var(--inchiostro);width:36px;height:36px;color:var(--fondo);border:0;border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:650;display:grid}.iniziale.tinta{background:var(--blu-chiaro);color:var(--blu);width:44px;height:44px;font-size:17px}.pagina{padding:8px 16px calc(96px + env(safe-area-inset-bottom));max-width:1120px}.barra{z-index:6;padding:8px 8px calc(8px + env(safe-area-inset-bottom));background:var(--vetro);border-top:1px solid var(--bordo);justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}.barra a{min-height:48px;color:var(--muto);flex-direction:column;flex:1;align-items:center;gap:3px;padding-top:4px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.barra-icona{position:relative}.barra-icona .icona{width:24px;height:24px}.pallino{background:var(--oro);color:#fff;border-radius:9px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:13px;font-weight:700;display:grid;position:absolute;top:-4px;right:-10px}.con-dettaglio .barra{display:none}.con-dettaglio .pagina{padding-bottom:32px}.scheda{background:var(--carta);border:1px solid var(--bordo);border-radius:var(--raggio);box-shadow:var(--ombra);flex-direction:column;gap:14px;padding:18px 16px;display:flex}.scheda-testa{justify-content:space-between;align-items:center;gap:10px;display:flex}.entra{animation:.42s cubic-bezier(.2,.7,.2,1) both entra;animation-delay:calc(var(--i,0) * 80ms)}@keyframes entra{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.entra,.attesa .marchio{animation:none}}.caricando{flex-direction:column;gap:12px;padding:16px 0;display:flex}.caricando span{border-radius:var(--raggio);background:linear-gradient(90deg,#f1f2f6,#e8eaf0,#f1f2f6) 0 0/200% 100%;height:64px;animation:1.4s linear infinite luce}@keyframes luce{to{background-position:-200% 0}}.vuoto{flex-direction:column;gap:8px;padding:24px 0;display:flex}.vuoto.scheda{padding:24px 18px}.casa{flex-direction:column;gap:16px;display:flex}.saluto{flex-direction:column;gap:8px;padding:18px 2px 6px;display:flex}.saluto .muto{font-size:17px}.righe{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.righe li+li{border-top:1px solid var(--velo)}.riga{text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:10px 0;display:flex}.riga .icona{color:var(--muto)}.riga-corpo strong{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.riga-corpo .muto{font-size:13.5px}.miniatura{background:var(--carta-2);border-radius:10px;flex:none;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.miniatura img{object-fit:cover;width:100%;height:100%}.miniatura-testo{font-family:var(--titoli);color:var(--muto);font-size:20px;font-weight:700}.sito-tocca{text-align:left;background:0 0;border:0;flex-direction:column;gap:10px;width:100%;padding:0;display:flex}.cifra-grande{align-items:baseline;gap:8px;margin-top:2px;display:flex}.cifra-grande strong{letter-spacing:-.035em;font-size:46px;font-weight:600;line-height:1}.cifra-grande span{color:var(--muto);font-size:16px}.diff{color:var(--muto);font-size:14px}.diff.su{color:var(--blu)}.apri{color:var(--blu);align-items:center;gap:4px;min-height:32px;padding-top:4px;font-size:15px;font-weight:600;display:inline-flex}.apri .icona{width:18px;height:18px}.referente{border-radius:var(--raggio);border:1px dashed var(--bordo-forte);align-items:center;gap:12px;padding:14px 16px;display:flex}.referente>div{flex-direction:column;flex:1;display:flex}.referente .btn{min-height:44px;padding:0 14px;font-size:14.5px}.andamento{align-items:flex-end;gap:8px;height:150px;padding-top:6px;display:flex}.colonna{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.colonna-spazio{flex:1;justify-content:center;align-items:flex-end;width:100%;min-height:0;padding-top:20px;display:flex;position:relative}.colonna-barra{background:var(--velo-2);border-radius:6px 6px 3px 3px;width:100%;max-width:44px;position:relative}.colonna-num{text-align:center;white-space:nowrap;margin-bottom:4px;position:absolute;bottom:100%;left:-10px;right:-10px}.colonna-num{color:var(--muto);font-size:13px}.colonna.scelta .colonna-num{opacity:1;color:var(--inchiostro);font-size:13px;font-weight:650}.colonna-mese{color:var(--muto);font-size:13px}.colonna.scelta .colonna-mese{color:var(--inchiostro);font-weight:600}.sito{flex-direction:column;gap:16px;display:flex}.pagina-testa{flex-direction:column;gap:6px;padding-top:14px;display:flex}.mesi{scrollbar-width:none;gap:6px;margin:8px -16px 0;padding:2px 16px 4px;display:flex;overflow-x:auto}.mesi::-webkit-scrollbar{display:none}.mesi button,.segmenti button{border:1px solid var(--bordo-forte);background:var(--carta);min-height:40px;color:var(--muto);border-radius:999px;flex:none;padding:0 16px;font-size:14.5px;font-weight:600}.mesi button.scelto,.segmenti button.scelto{background:var(--inchiostro);border-color:var(--inchiostro);color:var(--fondo)}.frase{padding:4px 2px;font-size:25px}.cifre{background:var(--carta);border:1px solid var(--bordo);border-radius:var(--raggio);box-shadow:var(--ombra);grid-template-columns:1fr 1fr;display:grid}.cifra{flex-direction:column;gap:4px;padding:16px 14px;display:flex}.cifra:nth-child(odd){border-right:1px solid var(--bordo)}.cifra:nth-child(-n+2){border-bottom:1px solid var(--bordo)}.cifra-nome{color:var(--muto);font-size:13.5px;font-weight:500}.cifra-valore{letter-spacing:-.03em;font-size:32px;font-weight:600;line-height:1.1}.cifra .diff{font-size:13px;line-height:1.35}.cifra-nota{color:var(--muto);margin-top:4px;font-size:13px;line-height:1.4}.due-colonne{gap:16px;display:grid}.quote{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.quote-testa{justify-content:space-between;margin-bottom:6px;font-size:15px;display:flex}.quote-barra{background:var(--velo-2);border-radius:4px;height:8px;display:block;overflow:hidden}.quote-barra span{background:var(--blu);border-radius:4px;height:100%;display:block}.classifica{counter-reset:c;margin:0;padding:0;list-style:none}.classifica li{counter-increment:c;align-items:center;gap:12px;padding:11px 0;font-size:15px;display:flex}.classifica li+li,.salute-righe li+li,.registro li+li{border-top:1px solid var(--velo)}.classifica li:before{content:counter(c);background:var(--velo-2);width:24px;height:24px;color:var(--muto);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:650;display:grid}.classifica span,.salute-righe span{flex:1}.salute-righe{margin:0;padding:0;list-style:none}.salute-righe li{align-items:center;gap:10px;padding:11px 0;font-size:15px;display:flex}.salute-righe .icona{color:var(--blu)}.fatte{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.fatte li{gap:12px;display:flex}.fatte strong{font-weight:600}.fatte p{margin-top:2px;font-size:14.5px;line-height:1.45}.spunta{background:var(--blu-chiaro);width:26px;height:26px;color:var(--blu);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.spunta .icona{width:16px;height:16px}.registro{margin:0;padding:0;list-style:none}.registro li{gap:14px;padding:12px 0;display:flex}.registro-giorno{flex:none;width:56px;font-size:14px;font-weight:650}.registro-cosa{flex-direction:column;font-size:15px;display:flex}.registro-cosa .muto{font-size:13.5px}.contenuti{flex-direction:column;gap:16px;display:flex}.segmenti{gap:6px;margin-top:8px;display:flex}.segmenti-n{opacity:.7;margin-left:2px}.elenco{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.voce{background:var(--carta);border:1px solid var(--bordo);border-radius:var(--raggio);text-align:left;width:100%;box-shadow:var(--ombra);gap:14px;padding:10px;transition:border-color .15s;display:flex}.voce:hover{border-color:var(--bordo-forte)}.voce-foto{background:var(--carta-2);border-radius:10px;flex:none;place-items:center;width:84px;height:105px;display:grid;position:relative;overflow:hidden}.voce-foto img{object-fit:cover;width:100%;height:100%}.voce-quante{color:#fff;background:#1c201dc7;border-radius:11px;place-items:center;height:22px;padding:0 7px;font-size:13px;font-weight:650;display:grid;position:absolute;bottom:6px;right:6px}.voce-corpo{flex-direction:column;flex:1;gap:4px;min-width:0;padding:4px 4px 2px 0;display:flex}.voce-corpo strong{font-size:16px;font-weight:600;line-height:1.3}.voce-piede{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;display:flex}.dettaglio{flex-direction:column;gap:10px;display:flex}.indietro{min-height:44px;color:var(--blu);background:0 0;border:0;align-self:flex-start;align-items:center;gap:2px;padding:0 8px 0 0;font-weight:600;display:inline-flex}.dettaglio-griglia{flex-direction:column;gap:18px;display:flex}.galleria{margin:0 -16px}.nastro{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.nastro::-webkit-scrollbar{display:none}.foto{scroll-snap-align:center;aspect-ratio:4/5;background:var(--carta-2);flex:0 0 100%}.foto img{object-fit:cover;width:100%;height:100%}.puntini{justify-content:center;gap:4px;padding-top:10px;display:flex}.puntini button{background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.puntini button:after{content:"";background:var(--bordo-forte);border-radius:50%;width:7px;height:7px;transition:background .2s,width .2s}.puntini button.si:after{background:var(--inchiostro);border-radius:4px;width:18px}.dettaglio-testo{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.testo-contenuto{white-space:pre-wrap;padding:4px 0;font-size:16px;line-height:1.55}.testo-contenuto.lettera{background:var(--carta);border:1px solid var(--bordo);border-radius:var(--raggio);width:100%;font-family:var(--serif);padding:18px 16px;font-size:17px;line-height:1.6}.risposta{border-radius:var(--raggio);background:var(--velo-2);flex-direction:column;gap:4px;width:100%;padding:14px 16px;display:flex}.risposta p{font-size:15px}.azioni{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;width:100%;padding-top:6px;display:grid}.azioni .btn{min-width:0;padding-inline:12px}.modifica{flex-direction:column;gap:6px;width:100%;display:flex}.modifica label{font-size:15px}@media (width<=767px){.dettaglio-testo>.azioni{width:calc(100% + 32px);padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--vetro);border-top:1px solid var(--bordo);margin:4px -16px 0;position:sticky;bottom:0}}@media (width>=768px){.guscio{grid-template-columns:260px 1fr;display:grid}.testata,.barra{display:none}.lato{border-right:1px solid var(--bordo);flex-direction:column;gap:28px;height:100dvh;padding:26px 18px;display:flex;position:sticky;top:0}.lato-cliente{flex-direction:column;gap:2px;padding:0 10px;display:flex}.lato-cliente strong{font-size:16px;font-weight:650}.lato nav{flex-direction:column;gap:2px;display:flex}.lato nav a{border-radius:var(--raggio-p);min-height:44px;color:var(--muto);align-items:center;gap:12px;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.lato nav a:hover{color:var(--inchiostro)}.lato nav a.attiva{background:var(--carta-2);color:var(--inchiostro)}.conta{background:var(--oro-chiaro);min-width:22px;height:22px;color:var(--oro);border-radius:11px;place-items:center;margin-left:auto;padding:0 7px;font-size:13px;font-weight:700;display:grid}.lato-io{align-items:center;gap:10px;margin-top:auto;padding:0 6px;font-weight:600;display:flex}.lato-io span:nth-child(2){flex:1}.lato-io .iniziale{width:32px;height:32px;font-size:14px}.pagina{padding:40px 48px 64px}.con-dettaglio .pagina{padding-bottom:64px}.casa{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.saluto,.referente{grid-column:1/-1}.saluto{padding-top:6px}.titolo-serif.grande{font-size:44px}.titolo{font-size:30px}.scheda{padding:22px}.mesi{margin:10px 0 0;padding:2px 0 4px}.frase{max-width:760px;font-size:30px}.cifre{grid-template-columns:repeat(4,1fr)}.cifra{padding:20px}.cifra:nth-child(odd){border-right:0}.cifra:not(:last-child){border-right:1px solid var(--bordo)}.cifra:nth-child(-n+2){border-bottom:0}.cifra-valore{font-size:38px}.due-colonne{grid-template-columns:1fr 1fr;gap:20px}.andamento{height:180px}.elenco{grid-template-columns:1fr 1fr;gap:14px;display:grid}.galleria{margin:0}.foto{border-radius:var(--raggio);overflow:hidden}.nastro{border-radius:var(--raggio)}.dettaglio-griglia{grid-template-columns:minmax(0,460px) minmax(0,1fr);align-items:start;gap:40px;display:grid}.dettaglio-testo{position:sticky;top:40px}.azioni{max-width:440px}}.azioni.una{grid-template-columns:1fr}.vuoto-pagina{justify-items:center}.vuoto-pagina p{max-width:360px;color:var(--muto)}.sezione{flex-direction:column;gap:16px;display:flex}.servizio-icona{background:var(--velo-2);width:40px;height:40px;color:var(--inchiostro);border-radius:12px;flex:none;place-items:center;display:grid}.servizi-lista{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.scheda-riga{background:var(--carta);border:1px solid var(--bordo);border-radius:var(--raggio);padding:12px 14px}.voce:disabled{cursor:default;opacity:.8}.canali{background:var(--carta);border:1px solid var(--bordo);border-radius:var(--raggio);box-shadow:var(--ombra);padding:6px 16px 14px}.canale{align-items:center;gap:12px;padding:11px 0;display:flex}.canale+.canale{border-top:1px solid var(--velo)}.canale.spento{opacity:.7}.rete{background:var(--velo-2);width:36px;height:36px;color:var(--inchiostro);border-radius:10px;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.canale-corpo{flex-direction:column;flex:1;min-width:0;display:flex}.canale-corpo strong{font-weight:600}.canale-num{flex-direction:column;align-items:flex-end;display:flex}.canale-num strong{font-size:17px;font-weight:650}.canale-num .diff{font-size:13px}.canali-nota{padding-top:4px}.piano{flex-direction:column;gap:18px;display:flex}.settimana{flex-direction:column;gap:10px;display:flex}.settimana-testa{color:var(--muto);padding-left:2px;font-size:14px;font-weight:600}.giorno-box{background:var(--velo);border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:52px;display:flex}.giorno-box strong{font-size:22px;font-weight:650;line-height:1.1}.giorno-box span{color:var(--muto);font-size:13px}.piano .voce-foto{width:64px;height:80px}.video-lista{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.video-scheda{padding:0;overflow:hidden}.video-tocca{text-align:left;background:0 0;border:0;flex-direction:column;width:100%;padding:0;display:flex}.video-tocca:disabled{cursor:default}.video-copertina{aspect-ratio:16/9;background:var(--carta-2);place-items:center;display:grid;position:relative;overflow:hidden}.video-copertina img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.video-idea{font-family:var(--titoli);color:var(--muto);font-size:22px}.play{width:56px;height:56px;color:var(--inchiostro);background:#f8f9faf0;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 4px 14px #0000002e}.play .icona{fill:currentColor;width:22px;height:22px;margin-left:3px}.play.grande{width:72px;height:72px}.durata{color:#fff;background:#1c201dcc;border-radius:12px;place-items:center;height:24px;padding:0 8px;font-size:13px;font-weight:600;display:grid;position:absolute;bottom:10px;right:10px}.video-corpo{flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}.video-corpo strong{font-size:17px;font-weight:650}.video-nota{font-size:14.5px}.fasi{grid-template-columns:repeat(4,1fr);width:100%;margin:4px 0 2px;padding:0;list-style:none;display:grid}.fasi li{color:var(--muto);flex-direction:column;align-items:center;gap:6px;font-size:13px;display:flex;position:relative}.fasi li:before{content:"";background:var(--bordo);z-index:0;width:100%;height:2px;position:absolute;top:10px;left:-50%}.fasi li:first-child:before{display:none}.fase-punto{z-index:1;background:var(--carta);border:2px solid var(--bordo-forte);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:relative}.fase-punto .icona{width:13px;height:13px}.fasi li.fatta .fase-punto{background:var(--blu);border-color:var(--blu)}.fasi li.ora .fase-punto{border-color:var(--blu);box-shadow:0 0 0 4px var(--blu-chiaro)}.fasi li.ora .fase-punto:after{content:"";background:var(--blu);border-radius:50%;width:8px;height:8px}.fasi li.ora{color:var(--inchiostro);font-weight:650}.lettore{aspect-ratio:16/9;background:#1c201d;place-items:center;display:grid;position:relative;overflow:hidden}.lettore img{object-fit:cover;opacity:.72;width:100%;height:100%;position:absolute;inset:0}.lettore-barra{color:#fff;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.lettore-linea{background:#ffffff59;border-radius:2px;flex:1;height:3px}.bozza-nota{padding:8px 16px 0}.minuto input{max-width:120px}.consegne{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.consegna{background:var(--carta);border:1px solid var(--bordo);border-radius:var(--raggio);text-align:left;width:100%;box-shadow:var(--ombra);flex-direction:column;gap:4px;padding:8px;display:flex}.mosaico{aspect-ratio:3/2;border-radius:10px;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:4px;display:grid;overflow:hidden}.mosaico span{background:var(--carta-2);overflow:hidden}.mosaico span:first-child{grid-row:1/3}.mosaico span:nth-child(n+4){display:none}.mosaico img{object-fit:cover;width:100%;height:100%}.consegna-corpo{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 8px 6px;display:flex}.consegna-corpo strong{font-size:17px;font-weight:650}.griglia-foto{grid-template-columns:1fr 1fr;gap:6px;margin:0 -10px;display:grid}.griglia-foto figure{aspect-ratio:4/5;background:var(--carta-2);border-radius:10px;margin:0;position:relative;overflow:hidden}.griglia-foto img{object-fit:cover;width:100%;height:100%}.griglia-foto figure.segnalata{outline:3px solid var(--oro);outline-offset:-3px}.griglia-foto figcaption{gap:6px;display:flex;position:absolute;bottom:6px;right:6px}.tasto-foto{width:40px;height:40px;color:var(--inchiostro);background:#f8f9faf0;border:0;border-radius:50%;place-items:center;display:grid;box-shadow:0 2px 8px #00000026}.tasto-foto .icona{width:18px;height:18px}.segnalata-riga{border-radius:var(--raggio-p);background:var(--oro-chiaro);align-items:center;gap:10px;padding:8px;font-size:15px;font-weight:600;display:flex}.segnalata-riga img{object-fit:cover;border-radius:8px;width:44px;height:44px}.segnalata-riga span{flex:1}.campagne{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.campagne li{flex-direction:column;gap:8px;padding:14px 0;display:flex}.campagne li+li{border-top:1px solid var(--velo)}.campagne li:first-child{padding-top:0}.campagna-testa{flex-direction:column;display:flex}.campagna-testa strong{font-weight:650}.campagna-numeri{color:var(--muto);flex-wrap:wrap;gap:16px;font-size:14.5px;display:flex}.campagna-numeri strong{color:var(--inchiostro);font-weight:650}.campagne p{font-size:14.5px}@media (width>=768px){.piano .elenco,.consegne{grid-template-columns:1fr 1fr;gap:14px;display:grid}.video-lista{grid-template-columns:1fr 1fr;gap:20px;display:grid}.canali{grid-template-columns:repeat(4,1fr);padding:0;display:grid}.canale{flex-direction:column;align-items:flex-start;gap:8px;padding:16px}.canale+.canale{border-top:0;border-left:1px solid var(--bordo)}.canale-num{align-items:flex-start}.canali-nota{grid-column:1/-1;padding:0 16px 14px}.griglia-foto{grid-template-columns:repeat(3,1fr);margin:0}.lettore{border-radius:var(--raggio)}.bozza-nota{padding-left:0}}.classifica.senza-numeri li:before{display:none}.classifica.senza-numeri li{gap:10px}.classifica.senza-numeri span:first-child{min-width:0}.classifica li.generica span:first-child{color:var(--muto)}.ricerche .muto{margin-top:-6px;font-size:14.5px}.classifica.senza-numeri li{grid-template-columns:1fr 78px 58px;align-items:center;display:grid}.classifica.senza-numeri strong{text-align:right}.fascia-staff{z-index:9;min-height:48px;padding:6px 12px 6px 16px;padding-top:calc(6px + env(safe-area-inset-top));color:#fff8ef;background:#b8641b;justify-content:flex-start;align-items:center;gap:10px;height:52px;padding-top:0;padding-bottom:0;font-size:14px;line-height:1.3;display:flex;position:sticky;top:0}.fascia-testo{flex-direction:column;flex:1;min-width:0;display:flex}.fascia-testo small{opacity:.85;font-size:13px}.fascia-staff strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.fascia-staff .icona{flex:none;width:20px;height:20px}.fascia-torna{min-height:36px;color:inherit;font:inherit;background:#0000001f;border:1px solid #fff8ef99;border-radius:999px;flex:none;padding:0 14px;font-weight:650}.in-anteprima .testata{top:52px}.staff-box{border-radius:var(--raggio,18px);background:#9b7bff1a;border:1.5px dashed #9b7bff80;margin-top:40px;padding:18px 16px 8px}.staff-box-testa .etichetta{color:var(--viola)}.staff-lista{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.staff-lista button{text-align:left;border:1px solid var(--bordo);background:var(--carta);width:100%;min-height:56px;color:var(--inchiostro);font:inherit;border-radius:14px;grid-template-columns:1fr auto;gap:2px 12px;padding:12px 14px;display:grid}.staff-lista button.scelto{border-color:#b8641b;box-shadow:0 0 0 2px #b8641b2e}.staff-nome{font-weight:650}.staff-servizi{color:var(--muto);grid-column:1;font-size:13px}.staff-persone{color:var(--muto);grid-area:1/2/span 2;align-self:center;font-size:13px}.staff-pagina{max-width:640px;padding:calc(20px + env(safe-area-inset-top)) 18px 40px;flex-direction:column;gap:10px;margin:0 auto;display:flex}.staff-testa{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.azioni.spente .btn{opacity:.4;cursor:not-allowed}.nota-staff{color:var(--viola);background:#9b7bff1a;border:1px dashed #9b7bff80;border-radius:14px;align-items:flex-start;gap:8px;margin:16px 0 0;padding:12px 14px;font-size:14px;line-height:1.4;display:flex}.nota-staff .icona{flex:none;width:18px;height:18px;margin-top:1px}@media (width>=768px){.guscio.in-anteprima{grid-template-rows:auto 1fr}.in-anteprima .fascia-staff{grid-column:1/-1}.in-anteprima .lato{height:calc(100dvh - 52px);top:52px}.staff-lista{grid-template-columns:1fr 1fr}}.aggiornato{margin:-4px 0 4px}.mesi button{position:relative}.in-corso{opacity:.7;background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:6px}.ieri{color:var(--muto);flex-wrap:wrap;align-items:center;gap:8px;margin:-6px 0 18px;font-size:15px;display:flex}.ieri strong{color:var(--inchiostro);font-weight:650}.pallino-vivo{background:var(--blu);width:8px;height:8px;box-shadow:0 0 0 4px var(--blu-chiaro);border-radius:50%;flex:none}.fine-mese{margin:8px 4px 0}.lato-progetti{display:none}.progetti-lista{margin:4px 0 0;padding:0;list-style:none}.progetti-lista li+li{border-top:1px solid var(--bordo)}.progetti-lista button{text-align:left;width:100%;min-height:60px;color:var(--inchiostro);font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.progetti-lista button>span{flex-direction:column;gap:2px;min-width:0;display:flex}.progetti-lista strong{font-weight:650}.progetti-lista .icona{color:var(--muto);flex:none}.progetto-servizi{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.titolo-sezione{color:var(--muto);margin:22px 2px 10px;font-size:15px;font-weight:650}.pill.bozza{color:var(--viola);background:#9b7bff24;border:1px dashed #9b7bff80;align-items:center;gap:5px;display:inline-flex}.pill.bozza .icona{width:14px;height:14px}.lettore.vero{aspect-ratio:16/9;border-radius:var(--raggio,18px);object-fit:contain;background:#111;width:100%;display:block}.scarica-originale{align-self:flex-start;margin-top:10px}@media (width>=768px){.progetti-casa{display:none}.lato-progetti{border-top:1px solid var(--bordo);flex-direction:column;gap:6px;margin-top:-10px;padding-top:18px;display:flex}.lato-progetti .etichetta{padding:0 12px 4px}.lato-progetti nav a{min-height:40px;font-weight:550}.pallino-progetto{background:var(--blu);opacity:.55;border-radius:50%;flex:none;width:8px;height:8px;margin:0 5px 0 4px}.lato-progetti nav a.attiva .pallino-progetto{opacity:1}}.lato-gruppo{flex-direction:column;gap:4px;display:flex}.lato-gruppo+.lato-gruppo{margin-top:10px}.lato-titolo{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.in-pausa{color:var(--muto);background:var(--carta-2);border-radius:999px;flex:none;padding:2px 8px;font-size:13px;font-weight:600}.lato-progetti a.stato-chiusa .pallino-progetto{background:var(--muto);opacity:.4}.lato-progetti a.stato-in_pausa .pallino-progetto{background:var(--oro);opacity:.8}.progetto .pagina-testa{margin-bottom:14px}.materiali{flex-direction:column;gap:10px;margin-top:22px;display:flex}.materiali-testa{justify-content:space-between;align-items:baseline;display:flex}.materiali-griglia{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=900px){.materiali-griglia{grid-template-columns:repeat(3,minmax(0,1fr))}}.materiale{background:var(--carta);border:1px solid var(--bordo);border-radius:var(--raggio-p);margin:0;overflow:hidden}.materiale-foto{aspect-ratio:3/2;background:var(--carta-2);place-items:center;display:grid;position:relative}.materiale-foto img{object-fit:cover;width:100%;height:100%;display:block}.materiale-foto .play{color:#fff;background:#1c201d9e;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute}.materiale-foto .play .icona{fill:currentColor;width:16px;height:16px}.materiale-segno{color:var(--muto)}.materiale-segno .icona{width:28px;height:28px}.materiale figcaption{flex-direction:column;gap:1px;min-width:0;padding:8px 10px 10px;display:flex}.materiale-nome{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;display:-webkit-box;overflow:hidden}.materiale.caricando .materiale-foto{animation:1.4s ease-in-out infinite respiro}.materiali-nota{align-items:center;gap:6px;margin:2px 0 0;display:flex}.materiali-nota .icona{flex:none;width:14px;height:14px}@media (prefers-reduced-motion:reduce){.materiale.caricando .materiale-foto{animation:none}}.mosaico .mosaico-uno{grid-area:1/1/3/3}.mosaico span img{object-fit:cover;width:100%;height:100%;display:block}.miniatura-testo.attesa{background:var(--carta-2);width:100%;height:100%;animation:1.4s ease-in-out infinite respiro}.voce-foto{position:relative}.voce-play{color:#fff;background:#1c201d99;border-radius:50%;place-items:center;width:30px;height:30px;margin:auto;display:grid;position:absolute;inset:0}.voce-play .icona{fill:currentColor;width:14px;height:14px}.tondo{border:1px solid var(--bordo-forte);background:var(--carta);width:44px;height:44px;color:var(--inchiostro);border-radius:50%;place-items:center;display:grid}.tondo .icona{width:18px;height:18px}.segui{gap:6px}.segui-elenco,.settimana ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.riga-piano{text-align:left;width:100%;color:inherit;border:0;border-top:1px solid var(--bordo);background:0 0;align-items:center;gap:12px;min-height:64px;padding:11px 0;display:flex}.segui-elenco li:first-child .riga-piano,.settimana li:first-child .riga-piano{border-top:0}.riga-giorno{flex-direction:column;flex:none;align-items:center;width:40px;line-height:1.1;display:flex}.riga-giorno small{color:var(--muto);font-size:13px}.riga-giorno strong{letter-spacing:-.02em;font-size:21px;font-weight:650}.riga-corpo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.riga-corpo>strong{white-space:normal;text-overflow:clip;font-size:15.5px;font-weight:600;line-height:1.3;overflow:visible}.riga-canale{color:var(--muto);align-items:center;gap:5px;font-size:13px;display:flex}.riga-canale .icona{width:14px;height:14px}.riga-piede{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.riga-vai{width:16px;height:16px;color:var(--bordo-forte);flex:none}.tardi-testo{color:var(--rosso);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.tardi-testo:before{content:"";background:var(--rosso);border-radius:50%;width:7px;height:7px}.calendario{flex-direction:column;gap:12px;display:flex}.calendario-testa{justify-content:space-between;align-items:center;gap:10px;display:flex}.calendario-mese{font-size:26px}.filtri{scrollbar-width:none;gap:6px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.filtri::-webkit-scrollbar{display:none}.filtro{border:1px solid var(--bordo-forte);background:var(--carta);height:40px;color:var(--inchiostro);border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:14.5px;font-weight:600;display:inline-flex}.filtro.si{background:var(--inchiostro);border-color:var(--inchiostro);color:#fff}.filtro-conta{opacity:.6;font-size:13px;font-weight:600}.settimana{background:var(--carta);border:1px solid var(--bordo);border-radius:var(--raggio);padding:10px 14px 4px}.settimana.ora{border-color:var(--blu);box-shadow:0 0 0 1px var(--blu) inset}.settimana-testa{color:var(--muto);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;padding:2px 0 4px;font-size:13px;font-weight:600;display:flex}.settimana-vuota{padding:4px 0 10px}.piano-frase{font-size:21px}.obiettivi{flex-direction:column;gap:10px;display:flex}.obiettivo{align-items:flex-start;gap:12px;display:flex}.obiettivo>span:last-child{flex-direction:column;display:flex}.obiettivo-n{background:var(--blu-chiaro);width:26px;height:26px;color:var(--blu);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.temi-barra{border-radius:6px;gap:2px;height:10px;margin:8px 0 10px;display:flex;overflow:hidden}.temi{flex-direction:column;gap:7px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.temi li{align-items:center;gap:9px;display:flex}.tema-nome{flex:1}.tema-punto{border-radius:3px;flex:none;width:9px;height:9px}.cadenza{flex-direction:column;margin:8px 0 0;padding:0;list-style:none;display:flex}.cadenza li{border-top:1px solid var(--bordo);justify-content:space-between;padding:9px 0;font-size:15px;display:flex}.cadenza li:first-child{border-top:0}.link .icona{vertical-align:-3px;width:15px;height:15px}.browser{border:1px solid var(--bordo);border-radius:var(--raggio);background:#fff;overflow:hidden;box-shadow:0 10px 30px -18px #28201459}.browser-barra{border-bottom:1px solid var(--bordo);background:#efece6;align-items:center;gap:10px;padding:9px 12px;display:flex}.browser-punti{gap:5px;display:flex}.browser-punti i{background:#d9d1c2;border-radius:50%;width:9px;height:9px}.browser-indirizzo{min-width:0;height:28px;color:var(--muto);white-space:nowrap;background:#fff;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:5px;font-size:13px;display:flex;overflow:hidden}.browser-indirizzo .icona{width:12px;height:12px}.articolo-pagina{flex-direction:column;gap:12px;padding:22px 20px 26px;display:flex}@media (width>=900px){.articolo-pagina,.mail-corpo{max-height:72vh;overflow-y:auto}}.articolo-sezione{letter-spacing:.08em;text-transform:uppercase;color:#16324f;font-size:13px;font-weight:700}.articolo-titolo{font-family:var(--serif);letter-spacing:-.015em;color:#16324f;font-size:27px;font-weight:500;line-height:1.15}.articolo-sommario{color:#4a5a66;font-size:17px;line-height:1.45}.articolo-firma{color:var(--muto);font-size:13px}.articolo-copertina{aspect-ratio:16/9;background:linear-gradient(160deg,#16324f 0 55%,#24507a 55% 70%,#e9dfcc 70%);border-radius:10px;position:relative;overflow:hidden}.articolo-copertina span{background:#ffffff80;border-radius:2px;height:3px;position:absolute;left:12%;right:12%}.articolo-copertina span:first-child{top:30%}.articolo-copertina span:nth-child(2){top:40%;right:40%}.articolo-copertina span:nth-child(3){background:#e2562b;height:8px;bottom:18%;left:8%;right:60%}.articolo-pagina p{color:#26333d;font-size:16.5px;line-height:1.65}.articolo-pagina p.attacco:first-letter{font-family:var(--serif);float:left;color:#16324f;padding:4px 8px 0 0;font-size:3.1em;line-height:.9}.mail{border:1px solid var(--bordo);border-radius:var(--raggio);background:#fff;overflow:hidden;box-shadow:0 10px 30px -18px #28201459}.mail-busta{border-bottom:1px solid var(--bordo);background:#faf8f4;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.mail-avatar{color:#fff;background:#16324f;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.mail-chi{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mail-chi strong{font-size:15px}.mail-oggetto{font-size:15px;font-weight:600;line-height:1.3}.mail-sotto{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mail-corpo{flex-direction:column;gap:12px;padding:0 0 18px;display:flex}.mail-corpo>p{color:#26333d;padding:0 20px;font-size:16px;line-height:1.6}.mail-testata{color:#fff;font-family:var(--serif);background:#16324f;align-items:center;gap:12px;padding:18px 20px;font-size:21px;display:flex}.mail-marchio{color:#16324f;width:38px;height:38px;font-family:var(--sans);letter-spacing:.02em;background:#e9dfcc;border-radius:10px;place-items:center;font-size:13px;font-weight:800;display:grid}.mail-tasto{color:#fff;background:#e2562b;border-radius:10px;align-self:flex-start;align-items:center;height:44px;margin:2px 20px 0;padding:0 18px;font-weight:700;display:inline-flex}.mail-corpo>p.mail-piede{color:var(--muto);border-top:1px solid var(--bordo);margin:6px 20px 0;padding-top:12px;padding-left:0;padding-right:0;font-size:13px}.invio{flex-direction:column;gap:14px;display:flex}.invio-quando{border-radius:var(--raggio-p);background:var(--blu-chiaro);color:var(--blu);align-items:center;gap:10px;padding:12px 14px;font-size:15.5px;display:flex}.invio-quando .icona{flex:none;width:20px;height:20px}.gruppi ul{background:var(--carta);border:1px solid var(--bordo);border-radius:var(--raggio-p);margin:6px 0 0;padding:0;list-style:none}.gruppi li{border-top:1px solid var(--bordo);justify-content:space-between;padding:11px 14px;font-size:15px;display:flex}.gruppi li:first-child{border-top:0}.risultati{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.risultati>div{background:var(--carta);border:1px solid var(--bordo);border-radius:var(--raggio-p);flex-direction:column;padding:12px;display:flex}.risultati strong{letter-spacing:-.02em;font-size:24px;font-weight:650}.risultati-nota{grid-column:1/-1}@media (width>=900px){.dettaglio-griglia.larga{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.tappe{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tappa{gap:14px;padding-bottom:16px;display:flex;position:relative}.tappa:last-child{padding-bottom:0}.tappa:not(:last-child):before{content:"";background:var(--bordo);width:2px;position:absolute;top:34px;bottom:2px;left:15px}.tappa-segno{border:2px solid var(--bordo-forte);background:var(--carta);width:32px;height:32px;color:var(--muto);z-index:1;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.tappa.fatta .tappa-segno .icona{width:16px;height:16px}.tappa-corpo{flex-direction:column;flex:1;gap:4px;min-width:0;padding-top:4px;display:flex}.tappa-nome{font-size:16px;font-weight:650}.tappa:not(.corrente):not(.fatta) .tappa-nome{color:var(--muto)}.tappa-testo{margin:2px 0 4px;font-size:15px}.tappa-piede{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.btn.oro-pieno{background:var(--oro);color:#fff;border-color:var(--oro)}.btn .icona{width:16px;height:16px}.libro{flex-direction:column;gap:10px;display:flex}.libro-testa{justify-content:space-between;align-items:baseline;display:flex}.libro-idea{color:var(--inchiostro);font-size:20px}.libro-nastro{scroll-snap-type:x mandatory;scrollbar-width:none;gap:0;margin:0 -16px;display:flex;overflow-x:auto}.libro-nastro::-webkit-scrollbar{display:none}.libro-pagina{scroll-snap-align:start;box-sizing:border-box;flex:0 0 100%;padding:0 16px}.loghi{grid-template-columns:1fr 1fr;gap:10px;display:grid}.logo-tela{border-radius:var(--raggio-p);border:1px solid var(--bordo);background:#fff;flex-direction:column;margin:0;display:flex;overflow:hidden}.logo-tela .logo-svg{box-sizing:border-box;width:100%;height:92px;padding:16px;display:block}.loghi .logo-tela:first-child{grid-column:1/-1}.loghi .logo-tela:first-child .logo-svg{height:120px}.logo-tela figcaption{background:var(--carta);border-top:1px solid var(--bordo);flex-direction:column;gap:1px;padding:9px 12px 11px;display:flex}.logo-tela figcaption strong{font-size:14.5px}.logo-tela figcaption span{color:var(--muto);font-size:13px;line-height:1.35}.colori{flex-direction:column;gap:10px;display:flex}.colore{background:var(--carta);border:1px solid var(--bordo);border-radius:var(--raggio-p);display:flex;overflow:hidden}.colore-campione{flex:none;width:84px}.colore-corpo{flex-direction:column;gap:3px;min-width:0;padding:11px 13px;display:flex}.codici{flex-wrap:wrap;gap:4px 10px;font-size:13px;display:flex}.codici code{background:var(--velo-2);border-radius:5px;padding:1px 6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px}.caratteri{flex-direction:column;gap:10px;display:flex}.carattere{background:var(--carta);border:1px solid var(--bordo);border-radius:var(--raggio-p);grid-template-columns:auto 1fr;align-items:center;gap:4px 14px;padding:14px;display:grid}.carattere>div{flex-direction:column;display:flex}.carattere-aa{color:#16324f;grid-row:1/3;font-size:52px;line-height:1}.carattere.serif .carattere-aa,.carattere.serif .carattere-esempio{font-family:var(--serif)}.carattere-esempio{color:#26333d;grid-column:2;font-size:18px;line-height:1.3}.carattere.serif .carattere-esempio{font-size:21px}.regole{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.regole li{background:var(--carta);border:1px solid var(--bordo);border-radius:var(--raggio-p);align-items:flex-start;gap:12px;padding:12px 14px;font-size:15px;line-height:1.45;display:flex}.regola-segno{border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:grid}.regole .si .regola-segno .icona{width:15px;height:15px}.regole .no .regola-segno{background:var(--rosso-chiaro);color:var(--rosso)}.esempi{grid-template-columns:1fr;gap:12px;display:grid}.esempio{flex-direction:column;gap:6px;margin:0;display:flex}.esempio figcaption{color:var(--muto);font-size:13px}.tela-biglietto{aspect-ratio:85/55;border-radius:10px;flex-direction:column;justify-content:space-between;padding:16px;display:flex;box-shadow:0 8px 20px -14px #0006}.tela-biglietto .logo-svg{width:62%;height:auto}.biglietto-nome{flex-direction:column;font-size:15px;font-weight:700;display:flex}.biglietto-nome small{opacity:.8;font-size:13px;font-weight:500}.tela-post{aspect-ratio:1;color:#fff;border-radius:10px;flex-direction:column;justify-content:space-between;max-width:260px;padding:18px;display:flex}.post-titolo{font-family:var(--serif);font-size:26px;line-height:1.1}.post-segno .logo-svg{width:48px;height:48px}.tela-testata{border-top:6px solid;border-left:1px solid var(--bordo);border-right:1px solid var(--bordo);border-bottom:1px solid var(--bordo);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.tela-testata .logo-svg{width:150px;height:auto}.tavola{flex-direction:column;gap:14px;display:flex}.tavola-griglia{grid-template-columns:1.4fr 1fr;gap:10px;display:grid}.tavola-griglia .grande{grid-column:1/-1}.tavola-griglia .grande .logo-svg{height:150px}.tavola-griglia .piccolo .logo-svg{height:92px}.cosa-guardare ol{flex-direction:column;gap:6px;margin:8px 0 0;padding-left:20px;font-size:15.5px;display:flex}@media (width>=900px){.loghi{grid-template-columns:repeat(4,1fr)}.loghi .logo-tela:first-child{grid-column:auto}.esempi{grid-template-columns:repeat(3,1fr)}.libro-nastro{margin:0}.libro-pagina{padding:0}}.galleria>.invio{margin-bottom:14px}.gruppi-nota{margin-top:6px}.tavola .cosa-guardare{padding:0 16px}@media (width>=900px){.tavola .cosa-guardare{padding:0}}button.materiale{text-align:left;color:inherit;font:inherit;cursor:pointer;flex-direction:column;width:100%;padding:0;display:flex}button.materiale:active{transform:scale(.985)}.materiale-testo{flex-direction:column;gap:1px;min-width:0;padding:8px 10px 10px;display:flex}.materiale-foto img{animation:.35s both appare}@keyframes appare{0%{opacity:0}}.appare{animation:.35s both appare}.materiale.caricando{pointer-events:none}.materiale.caricando .materiale-foto,.copertina-attesa,.attesa-lettore,.riga-finta{background:linear-gradient(100deg, var(--carta-2) 30%, #e3e6ed 50%, var(--carta-2) 70%) 0 0 / 300% 100%;animation:1.6s ease-in-out infinite luccica;animation-delay:calc(var(--i,0) * .12s)}@keyframes luccica{0%{background-position:100% 0}to{background-position:0 0}}.riga-finta{border-radius:6px;width:80%;height:11px;margin:4px 0;display:block}.riga-finta.corta{width:45%}.copertina-attesa{width:100%;height:100%;display:block}.copertina-errore{background:var(--velo-2);width:100%;height:100%;color:var(--muto);place-items:center;display:grid}.copertina-errore .icona{width:20px;height:20px}.attesa-lettore{place-items:center;display:grid}.non-carica{border-radius:var(--raggio);background:var(--carta);border:1px solid var(--bordo);flex-direction:column;align-items:flex-start;gap:10px;padding:16px;display:flex}.non-carica .btn{min-height:44px}.lettore-prepara{text-align:center;color:#fff;text-shadow:0 1px 6px #0009;font-size:14px;position:absolute;inset:auto 0 14px}.lettore{position:relative}.link.schermo{margin-left:10px;padding:0;font-size:13px}@media (prefers-reduced-motion:reduce){.materiale.caricando .materiale-foto,.copertina-attesa,.attesa-lettore,.riga-finta{animation:none}}body.con-visore{overflow:hidden}.visore{z-index:50;color:#f2efe9;background:#0d0f0e;flex-direction:column;display:flex;position:fixed;inset:0}.visore-testa,.visore-piede{flex:none;align-items:center;gap:8px;padding:8px;display:flex}.visore-testa{padding-top:calc(8px + env(safe-area-inset-top))}.visore-piede{padding-bottom:calc(10px + env(safe-area-inset-bottom))}.visore-tasto{background:var(--velo-2);width:44px;height:44px;color:inherit;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.visore-tasto:disabled{opacity:.25}.visore-tasto.vuoto{background:0 0}.visore-tasto .icona{width:20px;height:20px}.visore-titolo{text-align:center;flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.visore-titolo strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.visore-titolo span{color:#f2efe999;font-size:13px}.visore-nastro{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain;flex:1;min-height:0;display:flex;overflow-x:auto}.visore-nastro::-webkit-scrollbar{display:none}.visore-pagina{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;place-items:center;min-width:0;padding:0;display:grid;position:relative}.visore-foto{width:100%;height:100%;position:relative}.visore-foto img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.visore-foto img.sotto{filter:blur()}.visore-foto img.sopra{animation:.3s both appare}.visore-video{background:#000;width:100%;max-height:100%}.visore-poster{place-items:center;gap:12px;width:100%;display:grid;position:relative}.visore-poster img{object-fit:contain;opacity:.5;width:100%;max-height:70vh}.visore-poster .icona{width:40px;height:40px}.visore-attesa{color:#f2efe9bf;font-size:15px}.visore-poster .visore-attesa{position:absolute}.visore .non-carica{background:var(--velo);border-color:var(--velo-2);color:inherit;margin:16px}.visore-info{text-align:center;flex-direction:column;flex:1;min-width:0;display:flex}.visore-info strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.visore-info span{color:#f2efe999;font-size:13px}@media (width>=900px){.visore-pagina{padding:0 72px}}@media (width<=899px){.galleria>.materiali,.galleria>.non-carica,.galleria>.invio{margin-left:16px;margin-right:16px}}.u-pagina{flex-direction:column;gap:14px;display:flex}.u-pagina.con-barra{padding-bottom:150px}.u-sez{margin:8px 2px 0}.u-brici{color:var(--muto);flex-wrap:wrap;align-items:center;gap:4px 6px;padding-top:12px;font-size:14px;display:flex}.u-brici a{color:var(--blu);font-weight:600;text-decoration:none}.u-brici b{color:var(--inchiostro);font-weight:600}.u-testa{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.u-tempo{height:76px;margin:6px 10px 4px;position:relative}.u-tempo-linea{background:var(--bordo-forte);border-radius:2px;height:4px;position:absolute;top:10px;left:0;right:0}.u-tempo-linea span{background:var(--blu);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.u-nodo{text-align:center;white-space:nowrap;flex-direction:column;align-items:center;gap:1px;font-size:14px;display:flex;position:absolute;top:2px;transform:translate(-50%)}.u-nodo i{background:var(--fondo);border:3px solid var(--bordo-forte);border-radius:50%;width:20px;height:20px;margin-bottom:8px}.u-nodo b{font-weight:650}.u-nodo span{color:var(--muto);font-size:14px}.u-nodo.primo{text-align:left;align-items:flex-start;transform:translate(-10px)}.u-nodo.ultimo{text-align:right;align-items:flex-end;transform:translate(calc(10px - 100%))}.u-tempo-oggi{flex-direction:column;align-items:center;display:flex;position:absolute;top:-18px;transform:translate(-50%)}.u-tempo-oggi b{color:var(--oro);margin-bottom:5px;font-size:13px;font-weight:650;line-height:1}.u-tempo-oggi i{background:var(--fondo);border:3px solid var(--oro);border-radius:50%;width:20px;height:20px}.u-tocca{background:var(--oro-chiaro);border-radius:var(--raggio);border:1px solid #f2c94c59;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.u-tocca h2{color:var(--oro);font-size:17px}.u-tocca ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.u-tocca li{justify-content:space-between;align-items:center;gap:12px;display:flex}.u-tocca-testo{flex-direction:column;min-width:0;display:flex}.u-tocca-testo strong{overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.3}.u-tocca-testo span{color:#ffffffdb;font-size:14px}.u-guarda{min-height:44px;color:var(--oro);background:#fff;border:0;border-radius:999px;flex:none;padding:0 20px;font-size:15.5px;font-weight:650}.u-tocca-altri{color:#ffffffdb;font-size:14px}.u-vedi-tutto{margin:2px auto 0;display:block}.u-riprendi{border:1px dashed var(--bordo-forte);border-radius:var(--raggio);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.u-riprendi span{flex-direction:column;min-width:0;display:flex}.u-riprendi small{color:var(--muto);font-size:13px}.u-riprendi strong{text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:600;overflow:hidden}.u-uscite,.u-file{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.u-carta{text-align:left;background:var(--carta);border:1px solid var(--bordo);width:100%;box-shadow:var(--ombra);border-radius:18px;flex-direction:column;gap:6px;padding:14px 16px;transition:border-color .15s;display:flex}.u-carta:hover{border-color:var(--bordo-forte)}.u-carta.scade,.u-carta.ritardo,.u-carta.da_approvare{border-color:#f2c94c59}.u-carta-testa{justify-content:space-between;align-items:center;gap:10px;display:flex}.u-carta-testa strong{letter-spacing:-.01em;overflow-wrap:anywhere;min-width:0;font-size:18px;font-weight:650;line-height:1.25}.u-date{font-size:15px}.u-carta-piede{justify-content:space-between;align-items:center;gap:10px;min-height:44px;font-size:15px;display:flex}.u-pila{flex:none;gap:6px;display:flex}.u-mini{background:var(--carta-2);border-radius:10px;flex:none;width:76px;height:54px;display:block;position:relative;overflow:hidden}.u-mini.p{width:44px;height:44px}.u-mini img{object-fit:cover;width:100%;height:100%}.u-mini-vuota{color:var(--muto);place-items:center;display:grid;position:absolute;inset:0}.u-mini-play{color:#fff;background:#1c201db3;border-radius:50%;place-items:center;width:26px;height:26px;margin:auto;display:grid;position:absolute;inset:0}.u-mini-play .icona{fill:currentColor;width:12px;height:12px}.u-mini.p .u-mini-play{display:none}.u-date2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.u-date2 div{background:var(--carta);border:1px solid var(--bordo);border-radius:var(--raggio);flex-direction:column;gap:2px;padding:12px 14px;display:flex}.u-date2 div span{color:var(--muto);font-size:14px}.u-date2 div strong{font-size:20px;font-weight:650}.u-date2 div.oro{background:var(--oro-chiaro);border-color:#f2c94c59}.u-date2 div.oro span,.u-date2 div.oro strong{color:var(--oro)}.u-riga{background:var(--carta);border:1px solid var(--bordo);text-align:left;width:100%;box-shadow:var(--ombra);border-radius:18px;align-items:center;gap:14px;padding:10px;display:flex}.u-riga:disabled{opacity:.7}.u-riga .u-mini{width:92px;height:64px}.u-riga-testo{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.u-riga-testo strong{overflow-wrap:anywhere;font-size:16.5px;font-weight:600;line-height:1.3}.u-riga-meta{font-size:14px}.u-ok{color:var(--blu);font-weight:600}.u-segnaposto{text-align:center;padding:6px 0}.u-resta{text-align:center}.u-solo-cliente{min-height:48px;color:var(--muto);justify-content:center;align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.barra-fissa,.u-barra{background:var(--vetro);border-top:1px solid var(--bordo);padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.barra-fissa{z-index:7;flex-direction:column;gap:6px;display:flex;position:fixed;bottom:0;left:0;right:0}.u-barra{z-index:7;position:fixed;bottom:0;left:0;right:0}.u-barra:empty{display:none}.u-barra .azioni{padding-top:0}.u-deciso{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.u-deciso .btn{width:100%}@media (width>=768px){.barra-fissa,.u-barra{left:260px}.u-pagina.con-barra{padding-bottom:130px}.barra-fissa{max-width:none}}.u-velo{z-index:20;background:#05050ab3;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.u-foglio{background:var(--carta);width:100%;max-width:520px;padding:20px 18px calc(18px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;flex-direction:column;gap:12px;display:flex}.u-foglio h2{font-size:18px}.u-foglio ul{flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}@media (width>=768px){.u-velo{align-items:center}.u-foglio{border-radius:22px}}.u-filepagina{flex-direction:column;gap:14px;padding-bottom:150px;display:flex}.u-colonna-media,.u-colonna-conv{flex-direction:column;gap:14px;min-width:0;display:flex}.u-video{aspect-ratio:16/9;object-fit:contain;background:#111;border-radius:14px;width:100%;display:block}.u-attesa{color:#fff;text-align:center;place-items:center;font-size:14px;display:grid;position:relative;overflow:hidden}.u-attesa img{object-fit:cover;opacity:.6;width:100%;height:100%;position:absolute;inset:0}.u-attesa span{padding:0 16px;position:relative}.u-tela{background:var(--carta-2);border-radius:14px;line-height:0;position:relative;overflow:hidden}.u-tela.u-attesa{background:#1c201d;min-height:220px;line-height:1.4}.u-tela img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.u-tela.segnabile{cursor:crosshair}.u-pdf-nota{color:#fff;background:#1c201dbf;border-radius:999px;padding:3px 10px;font-size:13px;line-height:1.4;position:absolute;bottom:10px;left:10px}.u-pin{background:var(--oro);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:32px;height:32px;margin:-16px 0 0 -16px;padding:0;font-size:14px;font-weight:700;line-height:1;display:grid;position:absolute;box-shadow:0 1px 4px #00000059}.u-pin.ok{background:var(--blu)}.u-pin.su{transform:scale(1.18)}.u-pin.nuovo{color:var(--oro);border-color:var(--oro);background:#fff;border-style:dashed}.u-segni{color:var(--muto);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:14px;display:flex}.u-segni-barra{background:var(--bordo-forte);border-radius:4px;flex:1;height:8px;position:relative}.u-segno{background:#f0b94a;border:1px solid #1c201d;border-radius:4px;width:10px;height:26px;margin-left:-5px;padding:0;position:absolute;top:-9px}.u-segno:after{content:"";position:absolute;inset:-10px -8px}.u-segno.ok{background:#8ec9ad}.u-versioni{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.u-versioni .link{margin-left:auto}.u-sel{background:var(--velo-2);border-radius:999px;padding:4px;display:inline-flex}.u-sel button{min-width:52px;min-height:40px;color:var(--muto);background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:15.5px;font-weight:650}.u-sel button.scelto{color:var(--inchiostro);background:#fff;box-shadow:0 1px 3px #0000001f}.u-confronto{grid-template-columns:1fr;gap:10px;display:grid}.u-confronto figure{flex-direction:column;gap:6px;margin:0;display:flex}.u-confronto figcaption{color:var(--muto);font-size:14px;font-weight:650}@media (width>=640px){.u-confronto{grid-template-columns:1fr 1fr}}.u-giro{justify-content:space-between;align-items:center;gap:12px;font-size:16px;display:flex}.u-giro a{color:var(--blu);align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.u-solo-pc{display:none}@media (width>=768px){.u-solo-pc{display:inline}.u-solo-tel{display:none}}.u-meta{margin-top:-6px}.link-pic{color:var(--blu);background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.u-conv{flex-direction:column;gap:14px;display:flex}.u-conv h2{font-size:17px}.u-com{border-radius:12px;gap:10px;margin:-6px;padding:6px;display:flex}.u-av{border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:13.5px;font-weight:700;display:grid}.u-av.s{background:var(--inchiostro);color:var(--fondo)}.u-av.pin{background:var(--oro);color:#fff}.u-com-corpo{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:15.5px;display:flex}.u-com-corpo p{overflow-wrap:anywhere;white-space:pre-wrap}.u-com-testa{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.u-com-testa strong{font-weight:650}.u-tm{background:var(--oro-chiaro);height:26px;color:var(--oro);font-variant-numeric:tabular-nums;border:0;border-radius:7px;padding:0 8px;font-size:13.5px;font-weight:700}.u-tm.freddo{background:var(--velo-2);color:var(--muto)}.u-com-piede{align-items:center;gap:12px;font-size:13px;display:flex}.u-risolto,.u-aperto{background:0 0;border:0;min-height:36px;padding:0 4px;font-size:13.5px;font-weight:600}.u-risolto{color:var(--blu)}.u-aperto{color:var(--muto)}.u-scrivi{flex-direction:column;gap:8px;display:flex}.u-scrivi textarea{border-radius:16px;min-height:56px}.u-scrivi-riga{justify-content:space-between;align-items:center;gap:10px;display:flex}.u-invia{min-height:44px;margin-left:auto}.u-registro{background:var(--blu-chiaro);border-left:4px solid var(--blu);border-radius:4px 14px 14px 4px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.u-registro h2{color:var(--blu);align-items:center;gap:8px;font-size:16px;display:flex}.u-registro ul{flex-direction:column;gap:6px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}@media (width>=1100px){.u-filepagina{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:28px;padding-bottom:40px;display:grid}.u-colonna-conv{max-height:calc(100dvh - 48px);position:sticky;top:24px;overflow-y:auto}.u-barra{border:0;border-top:1px solid var(--bordo);background:var(--fondo);margin-top:auto;padding:14px 0 0;position:sticky;bottom:0;left:auto}}body{font-family:var(--sans);background:var(--fondo);color:var(--inchiostro)}h1,h2,h3,.titolo,.titolo-serif,.cifra-grande strong,.cifra-valore,.calendario-mese,.u-carta-testa strong,.u-date2 strong,.piano-frase,.frase{font-family:var(--titoli)}h1,.titolo,.titolo-serif{letter-spacing:-.035em;font-weight:700;line-height:1.04}h2{letter-spacing:-.02em;font-weight:700}.titolo{font-size:32px}.titolo-serif.grande{font-size:36px}.frase{letter-spacing:-.02em;color:var(--testo-2);font-weight:500}.frase.titolo-serif{font-family:var(--sans);letter-spacing:0;color:var(--muto);font-size:18px;font-style:normal;font-weight:400;line-height:1.45}.saluto .muto,.pagina-testa .muto{color:var(--muto)}.u-c-tempo,.u-tm,.u-date2 strong,.u-nodo span,.u-tempo-oggi b,.riga-giorno strong,.giorno-box strong,.registro-giorno,.colonna-num,.colonna-mese,.campagna-numeri strong,.minuto input,.u-tempo-v,.u-segni,.u-pin,.u-av.pin,.filtro-conta,.risultati strong,.durata,.voce-quante,.tappa-segno,.obiettivo-n,.classifica li:before,.carattere-aa{font-family:var(--mono);font-variant-numeric:tabular-nums}.cifra-valore,.cifra-grande strong,.canale-num strong{font-family:var(--titoli);letter-spacing:-.04em;font-weight:700}.cifra-grande strong{font-size:64px}.cifra-valore{font-size:36px}.btn{font-weight:700}.primario,.btn.oro-pieno{background:var(--grad);color:#fff;border:0;box-shadow:0 10px 24px -14px #614aa2cc}.primario:hover:not(:disabled),.btn.oro-pieno:hover:not(:disabled){background:var(--grad);filter:brightness(1.07)}.fantasma{border:1.5px solid var(--inchiostro);color:var(--inchiostro);background:#fff}.fantasma:hover{background:var(--fondo-2)}.link,.apri,.indietro,.u-brici a,.u-giro a,.link-pic{color:var(--viola)}input,textarea{border-color:var(--bordo-forte);color:var(--inchiostro);background:#fff;border-radius:16px}input::placeholder,textarea::placeholder{color:#8b8f99}input:focus,textarea:focus{border-color:#4e92d8;box-shadow:0 0 0 3px #4e92d833}.u-c-vol{min-height:0;padding:0}.pill{height:28px;padding:0 12px;font-weight:600}.pill.oro{background:var(--oro-chiaro);color:var(--oro)}.pill.giada{background:var(--verde-chiaro);color:var(--verde)}.pill.rosso{background:var(--rosso-chiaro);color:var(--rosso)}.pill.neutro{color:var(--muto);background:#eceef1}.pill.bozza{background:var(--viola-chiaro);color:var(--viola);border:1px dashed #614aa266}.pill.tocca{color:var(--viola);background:#ffffffd1;box-shadow:inset 0 0 0 1px #614aa233}.scheda,.cifre,.canali,.u-carta,.voce,.u-riga,.u-date2 div,.consegna,.settimana,.materiale,.non-carica,.risultati>div,.colore,.carattere,.regole li,.gruppi ul,.scheda-riga,.accesso-scheda{background:var(--m-neutro);border-color:#0000}.scheda,.cifre,.canali,.consegna,.non-carica,.settimana{border-radius:var(--raggio-g)}.u-carta,.u-riga,.voce{border-radius:var(--raggio)}.scheda{padding:20px 18px}.u-carta,.voce{transition:box-shadow .2s,transform .2s}.u-carta:hover,.voce:hover{border-color:#0000;box-shadow:0 10px 30px -18px #1e285a59}.u-carta.scade,.u-carta.da_approvare{background:var(--m-tocca);border-color:#0000}.u-carta.ritardo{background:var(--grana), linear-gradient(150deg, #fdf1ef, #f7f2fb);border-color:#0000}.righe li+li,.classifica li+li,.salute-righe li+li,.registro li+li,.campagne li+li,.progetti-lista li+li,.cadenza li,.riga-piano,.gruppi li,.canale+.canale{border-color:var(--bordo)}.classifica li:before{background:#fff}.miniatura,.voce-foto,.materiale-foto,.foto,.mosaico span,.griglia-foto figure,.copertina-errore,.u-mini,.u-tela{background:var(--carta-2)}.miniatura,.voce-foto,.u-mini{border-radius:14px}.u-pila .u-mini{border:2px solid #fff}.servizio-icona,.rete{color:var(--viola);background:#fff;box-shadow:0 1px 2px #0a0a100d}.referente{background:var(--m-neutro);border-radius:var(--raggio-g);border:0}.iniziale{background:var(--inchiostro);color:#fff}.iniziale.tinta,.testata .iniziale{color:var(--viola);background:linear-gradient(135deg,#dce9f7,#e5dff2)}.pagina{isolation:isolate;position:relative}.aurora{pointer-events:none;z-index:-1;height:330px;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask:linear-gradient(#000 35%,#0000);mask:linear-gradient(#000 35%,#0000)}.aurora i{will-change:transform;aspect-ratio:1;border-radius:50%;position:absolute}.aurora i:first-child{background:radial-gradient(closest-side,#6db5ff6b,#6db5ff00);width:150%;animation:19s ease-in-out infinite alternate aurora-a;top:-95%;left:-70%}.aurora i:nth-child(2){background:radial-gradient(closest-side,#9b7bff57,#9b7bff00);width:130%;animation:23s ease-in-out infinite alternate aurora-b;top:-85%;right:-75%}.aurora i:nth-child(3){background:radial-gradient(closest-side,#4e92d833,#4e92d800);width:110%;animation:29s ease-in-out infinite alternate aurora-c;top:-80%;left:5%}@keyframes aurora-a{to{transform:translate(32%,14%)scale(1.15)}}@keyframes aurora-b{to{transform:translate(-34%,18%)scale(.9)}}@keyframes aurora-c{to{transform:translate(22%,-8%)scale(1.25)}}@media (prefers-reduced-motion:reduce){.aurora i{animation:none}}.pagina>.aurora{height:360px;top:-60px}.testata{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:#ffffff8c;border-bottom:0}.testata.su{background:var(--vetro);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);box-shadow:0 1px 0 var(--bordo)}.testata-cliente{color:var(--muto)}.barra{background:var(--vetro);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);box-shadow:0 -1px 0 var(--bordo);border-top:0}.barra a{color:#7a7f8a;white-space:nowrap;text-align:center;min-width:0}.barra a.attiva{color:var(--inchiostro)}.barra a.attiva .icona{color:var(--viola)}.barra-icona{z-index:0}.pallino{background:var(--viola-chiaro);color:var(--viola);font-family:var(--sans);border-radius:9px;min-width:18px;height:18px;font-size:11.5px;box-shadow:0 0 0 2px #fff}.conta{background:var(--viola-chiaro);color:var(--viola);font-family:var(--sans)}@media (width>=768px){.guscio{grid-template-columns:272px minmax(0,1fr);gap:12px;padding:12px}.lato{border-radius:var(--raggio-g);background:var(--m-lato);overscroll-behavior:contain;isolation:isolate;scrollbar-width:none;border-right:0;gap:24px;height:calc(100dvh - 24px);padding:22px 14px 14px;position:sticky;top:12px;overflow:hidden auto}.lato::-webkit-scrollbar{display:none}.lato>.aurora{height:100%;min-height:100%;position:absolute;-webkit-mask:none;mask:none}.lato>.aurora i:first-child{width:260%;top:-60%;left:-160%}.lato>.aurora i:nth-child(2){width:240%;top:-20%;right:-170%}.lato>.aurora i:nth-child(3){width:220%;top:35%;left:-80%}.lato .marchio{padding:0 10px}.lato-cliente{background:#fff9;border:0;border-radius:18px;padding:12px 14px}.lato-cliente strong{font-family:var(--titoli);font-size:16px;font-weight:700}.lato nav a{color:#3f5975;border-radius:16px;min-height:46px;padding:0 14px;font-weight:500}.lato nav a:hover{color:var(--inchiostro);background:#ffffff80}.lato nav a.attiva{color:var(--inchiostro);background:#ffffffe6;font-weight:600;box-shadow:0 1px 2px #0a0a100d}.lato nav a.attiva .conta{background:var(--viola-chiaro);color:var(--viola)}.conta{border-radius:50%;width:24px;min-width:24px;height:24px;padding:0;font-size:12.5px}.lato-progetti{border-top:0}.lato-progetti .etichetta{color:#5d7590;padding:0 14px}.lato-io{background:#ffffffe6;border-radius:16px;padding:8px 12px 8px 8px}.pagina{border-radius:var(--raggio-g);max-width:none;min-height:calc(100dvh - 24px);padding:30px 30px 48px;overflow:clip}.pagina>:not(.aurora){max-width:1180px}.pagina>.aurora{opacity:.75;height:300px;top:0}.in-anteprima .lato{height:calc(100dvh - 76px);top:64px}.in-anteprima .pagina{min-height:calc(100dvh - 76px)}.titolo{font-size:48px}.titolo-serif.grande{font-size:52px}.scheda{padding:24px}.cifra:not(:last-child){border-right:1px solid var(--bordo)}}.pallino-progetto{background:#4e92d8}.in-pausa{color:var(--muto);background:#eceef1}.lato-progetti a.stato-in_pausa .pallino-progetto{background:#d9a43a}.titolo-sezione{color:var(--inchiostro);font-family:var(--titoli);letter-spacing:-.02em;font-size:20px}.titolo-sezione.staff{color:var(--viola)}.etichetta{color:var(--muto)}.fascia-staff{color:var(--inchiostro);background:linear-gradient(120deg,#e6effb,#ece7f8);border-bottom:0;box-shadow:inset 0 -1px #614aa224}.fascia-staff .icona,.fascia-testo small{color:var(--viola);opacity:1}.fascia-torna{color:var(--inchiostro);background:#fff;border:0;box-shadow:0 1px 2px #0a0a1014}.staff-lista button{background:var(--m-neutro);border-color:#0000;border-radius:18px}.staff-lista button.scelto{box-shadow:none;background:linear-gradient(120deg,#e6effb,#ece7f8);border-color:#0000}.nota-staff{background:var(--viola-chiaro);color:var(--viola);border-color:#614aa259}.staff-pagina{isolation:isolate;position:relative}.accesso{isolation:isolate;background:var(--fondo);position:relative;overflow:hidden}.accesso-scheda{border-radius:var(--raggio-g);padding:32px 24px 26px;box-shadow:0 30px 60px -40px #1e285a59}.accesso-scheda h1{font-size:34px}.requisiti li.ok{color:var(--verde)}.u-tocca{background:var(--m-tocca);border-radius:var(--raggio-g);color:var(--inchiostro);border:0;gap:0;padding:8px;box-shadow:inset 0 0 0 1px #614aa214}.u-tocca-foto{aspect-ratio:16/10;background:var(--m-scuro);border:0;border-radius:22px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.u-tocca-foto img{object-fit:cover;width:100%;height:100%}.u-tocca-foto .pill{position:absolute;top:12px;left:12px}.u-tocca-foto .u-gioca{color:#fff;background:#0a0a108c;border-radius:50%;place-items:center;width:52px;height:52px;margin:auto;display:grid;position:absolute;inset:0}.u-tocca-foto .u-gioca .icona{fill:currentColor;width:20px;height:20px}.u-tocca-foto.vuota{aspect-ratio:auto;height:0}.u-tocca-corpo{flex-direction:column;gap:8px;padding:16px 12px 12px;display:flex}.u-tocca h2{color:var(--inchiostro);letter-spacing:-.03em;font-size:28px;line-height:1.08}.u-tocca-corpo>p{color:var(--muto)}.u-tocca-corpo .btn{height:52px;margin-top:8px;padding:0 26px;font-size:16px}.u-tocca ul{border-top:1px solid #614aa21f;gap:0;margin-top:10px}.u-tocca li{padding:10px 0}.u-tocca li+li{border-top:1px solid #614aa21a}.u-tocca-testo strong{color:var(--inchiostro);font-size:15px}.u-tocca-testo span,.u-tocca-altri{color:var(--muto)}.u-guarda{min-height:40px;color:var(--inchiostro);background:#fff;padding:0 16px;font-size:14.5px;font-weight:700;box-shadow:0 1px 2px #0a0a1014}.u-tocca .link{color:var(--viola)}.u-tocca-altri{padding:4px 0 2px}.u-riprendi{background:var(--m-blu);border-radius:var(--raggio);border-color:#0000}.u-segnaposto,.u-resta{color:var(--muto)}@media (width>=768px){.u-tocca h2{font-size:34px}.u-tocca-corpo .btn{align-self:flex-start}}.colonna-barra{background:#e7e9f0;border-radius:999px}.colonna.scelta .colonna-barra{background:#7fa9e3}.colonna.scelta .colonna-num{color:var(--inchiostro)}.quote-barra{background:#e7e9f0;border-radius:999px;height:10px}.quote-barra span{background:#7fa9e3;border-radius:999px}.temi-barra{border-radius:999px}.temi-barra span,.tema-punto{background:color-mix(in oklab, #4e92d8 calc(100% - var(--k) * 22%), #e7e9f0)}.u-tempo-linea,.u-segni-barra{background:#e7e9f0}.u-tempo-linea span{background:#7fa9e3}.u-nodo.fatto i{background:var(--verde);border-color:var(--verde)}.u-tempo-oggi b{color:var(--oro)}.u-tempo-oggi i{border-color:var(--oro)}.mesi button,.segmenti button,.filtro,.invia-progetti button{color:var(--testo-2);background:#f1f2f6;border-color:#0000;font-weight:600}.mesi button.scelto,.segmenti button.scelto,.filtro.si,.invia-progetti button.scelto{background:var(--inchiostro);border-color:var(--inchiostro);color:#fff}.cifra:first-child .cifra-valore{color:var(--inchiostro)}.diff.su,.u-ok,.u-risolto,.salute-righe .icona,.requisiti li.ok{color:var(--verde)}.diff.giu{color:var(--muto)}.spunta{background:var(--verde-chiaro);color:var(--verde)}.u-av.c{background:var(--blu-chiaro);color:var(--blu)}.pallino-vivo{background:var(--verde);box-shadow:0 0 0 4px var(--verde-chiaro)}.fasi li.fatta:before,.fasi li.ora:before{background:var(--verde)}.fasi li.fatta .fase-punto{background:var(--verde);border-color:var(--verde);color:#fff}.fasi li.ora .fase-punto{box-shadow:0 0 0 4px var(--blu-chiaro);border-color:#4e92d8}.fasi li.ora .fase-punto:after{background:#4e92d8}.tappa.fatta:not(:last-child):before{background:var(--verde)}.tappa.fatta .tappa-segno{background:var(--verde);border-color:var(--verde);color:#fff}.tappa.corrente .tappa-segno{border-color:var(--oro);color:var(--oro);background:var(--oro-chiaro)}.risposta{background:var(--fondo-2)}.risposta.approvato{background:var(--verde-chiaro)}.risposta.approvato strong{color:var(--verde)}.regole .si .regola-segno{background:var(--verde-chiaro);color:var(--verde)}.u-registro{background:var(--verde-chiaro);border-left-color:var(--verde)}.u-registro h2{color:var(--verde)}.invio-quando{background:var(--blu-chiaro);color:var(--blu)}.u-pin{color:#fff;background:#d9a43a;border-color:#fff}.u-pin.ok{background:var(--verde);color:#fff}.u-av.pin{color:#fff;background:#d9a43a;border-color:#fff}.u-pin.nuovo{color:var(--oro);border-color:var(--oro);background:#fff}.griglia-foto figure.segnalata{outline-color:#d9a43a}.segnalata-riga{background:var(--oro-chiaro)}.settimana.ora{background:var(--m-blu);box-shadow:none}.tardi-testo{color:var(--rosso)}.tardi-testo:before{background:var(--rosso)}.u-com{background:var(--fondo-2);border-radius:18px}.u-com.su{background:var(--grana), linear-gradient(150deg, #eef3fc, #f1edfa)}.u-tm{background:var(--viola-chiaro);color:var(--viola)}.u-tm.freddo{color:var(--muto);background:#eceef1}.errore{color:var(--rosso)}.puntini button:after{background:var(--velo-3)}.puntini button.si:after{background:var(--inchiostro)}.browser,.mail,.logo-tela,.tela-testata,.tela-biglietto{--muto:#6a6e68;--inchiostro:#1c201d;--bordo:#e8e2d6;--carta:#fffdf9;color:#1c201d}.browser,.mail{box-shadow:0 18px 40px -26px #1e285a59}.browser-barra,.mail-busta{background:#f1eee8}.logo-tela figcaption{background:#fffdf9}.carattere-aa{color:var(--blu)}.carattere-esempio{color:var(--testo-2)}.codici code{background:var(--velo-2)}.caricando span{border-radius:var(--raggio);background:linear-gradient(90deg,#f1f2f6,#e8eaf0,#f1f2f6) 0 0/200% 100%}.materiale.caricando .materiale-foto,.copertina-attesa,.attesa-lettore,.riga-finta{background:linear-gradient(100deg,#eef0f4 30%,#e3e6ed 50%,#eef0f4 70%) 0 0/300% 100%}.miniatura-testo.attesa{background:var(--carta-2)}@media (width<=767px){.dettaglio-testo>.azioni{background:var(--vetro);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 -1px 0 var(--bordo);border-top:0}}.barra-fissa,.u-barra{background:var(--vetro);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);box-shadow:0 -1px 0 var(--bordo);border-top:0}.u-barra .azioni{gap:12px}.u-velo{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14162852}.u-foglio{box-shadow:var(--ombra-su);background:#fff;border:0;border-radius:28px 28px 0 0}@media (width>=768px){.u-foglio{border-radius:28px}}.u-sel{background:#f1f2f6}.u-sel button.scelto{background:var(--inchiostro);color:#fff;box-shadow:none}.u-segni-barra{display:none}.visore{background:var(--m-scuro);color:var(--inchiostro)}.visore-tasto{background:var(--velo-2)}.visore-titolo span,.visore-info span,.visore-attesa{color:var(--muto)}.u-player{background:var(--m-scuro);color:var(--inchiostro);border-radius:var(--raggio-g);flex-direction:column;gap:6px;padding:10px 10px 2px;display:flex}.u-player .u-video{cursor:pointer;background:#000;border-radius:22px 22px 14px 14px}.u-player.intero{background:#000;justify-content:center}.u-player.intero .u-video{aspect-ratio:auto;border-radius:0;flex:1;min-height:0}.u-controlli{align-items:center;gap:4px;min-height:52px;padding:0 2px;display:flex}.u-c-tasto{width:44px;height:44px;color:var(--inchiostro);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.u-c-tasto:hover{background:var(--velo-2)}.u-c-tasto .icona{width:22px;height:22px}.u-c-tasto .icona path{fill:none}.u-c-tasto:first-child .icona path{fill:currentColor}.u-c-tempo{color:var(--inchiostro);white-space:nowrap;flex:none;padding:0 6px;font-size:13px}.u-c-tempo i{color:var(--muto);font-style:normal}.u-c-barra{cursor:pointer;touch-action:none;outline:none;flex:1;min-width:0;height:44px;position:relative}.u-c-pista{background:var(--velo-3);border-radius:999px;height:6px;margin-top:-3px;position:absolute;top:50%;left:0;right:0;overflow:hidden}.u-c-pieno{background:#fff;border-radius:999px;height:100%;display:block}.u-c-manico{pointer-events:none;background:#f8f9fa;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;transition:transform .12s;position:absolute;top:50%;box-shadow:0 1px 6px #00000080}.u-c-barra.giu .u-c-manico,.u-c-barra:focus-visible .u-c-manico{transform:scale(1.3)}.u-c-barra .u-segno{background:var(--oro);z-index:2;border:0;border-radius:3px;width:6px;height:22px;margin:-11px 0 0 -3px;padding:0;position:absolute;top:50%}.u-c-barra .u-segno.ok{background:var(--verde)}.u-c-barra .u-segno:after{content:"";position:absolute;inset:-12px -9px}.u-c-vol{accent-color:#9b7bff;cursor:pointer;flex:none;width:76px;display:none}@media (width>=768px){.u-c-vol{display:block}}@media (width<=767px){.u-controlli{flex-wrap:wrap;row-gap:0}.u-c-barra{flex:1 0 100%;order:-1}.u-c-tempo{margin-right:auto}}.invia{flex-direction:column;gap:18px;display:flex}.invia-sotto{margin-top:6px}.invia-progetti{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.invia-progetti button{border:1px solid #0000;border-radius:999px;min-height:44px;padding:0 16px;font-size:14.5px}.invia-zona{text-align:center;border-radius:var(--raggio);background:var(--m-blu);border:1.5px dashed #614aa247;flex-direction:column;align-items:center;gap:12px;padding:28px 18px 24px;transition:border-color .15s,background .15s;display:flex}.invia-zona.sopra{border-color:var(--viola);background:var(--m-tocca)}.invia-zona strong{font-family:var(--titoli);letter-spacing:-.01em;font-size:19px;font-weight:700}.invia-zona .btn{width:100%;max-width:320px}.invia-zona.spenta .btn{opacity:.45}.invia-icona{width:52px;height:52px;color:var(--viola);background:#fff;border-radius:16px;place-items:center;display:grid;box-shadow:0 1px 2px #0a0a100f}.invia-icona .icona{width:26px;height:26px}.invia-limiti{max-width:34ch;line-height:1.45}.invia-righe{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.invia-righe.storia{gap:0;padding:4px 14px}.invia-riga{border-top:1px solid var(--bordo);align-items:center;gap:12px;min-height:60px;padding:11px 0;display:flex}.invia-righe .invia-riga:first-child{border-top:0}.invia-riga>.icona{color:var(--verde);flex:none}.invia-riga .riga-corpo strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.invia-tipo{width:60px;height:26px;font-family:var(--mono);letter-spacing:-.02em;background:var(--velo);color:var(--muto);border-radius:8px;flex:none;place-items:center;font-size:11px;font-weight:500;display:grid}.invia-tipo.t-foto{color:var(--blu);background:var(--blu-chiaro)}.invia-tipo.t-video{color:var(--viola);background:var(--viola-chiaro)}.invia-tipo.t-pdf{color:var(--oro);background:var(--oro-chiaro)}.invia-tipo.t-grafica{color:var(--verde);background:var(--verde-chiaro)}.invia-barra{background:var(--velo-2);border-radius:4px;height:4px;margin-top:6px;display:block;overflow:hidden}.invia-barra span{background:var(--blu);border-radius:4px;height:100%;transition:width .3s;display:block}.invia-riga.s-errore .riga-corpo .muto,.invia-riga.s-rifiutato .riga-corpo .muto{color:var(--rosso)}.invia-riga .btn.piccolo{flex:none;min-height:40px;padding:0 14px;font-size:14px}.invia-annulla{color:var(--muto);flex:none;padding:10px 2px;font-size:14px}.invia-coda .scheda-testa h2{font-size:17px}.invia-casa{text-align:left;color:inherit;flex-direction:row;align-items:center;gap:12px;width:100%;padding:14px 16px}.invia-casa .icona:last-child{color:var(--muto)}.invia-progetto{min-height:44px;margin-top:12px}.lato-invia{margin-top:6px}.mono{font-family:var(--mono)}.social-turno h2{font-family:var(--titoli);margin:0 2px 10px;font-size:18px;font-weight:700}.social-turno .voce{background:var(--m-tocca);border-color:#0000}.social-guarda{color:var(--viola);align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex}.social-guarda .icona{width:15px;height:15px}.social-numeri-testa{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.social-numeri-testa .titolo-sezione{margin:0 2px}.social-numeri-testa .mesi{gap:6px;display:flex}.social-numeri-testa .mesi button{min-height:36px;padding:0 12px;font-size:13.5px}.social .cifra-valore{font-size:34px}.social-fonte{margin:8px 2px 0}.social-righe{gap:0;padding:2px 14px;list-style:none}.social-righe li:first-child .riga-piano{border-top:0}.social-post-numeri{color:var(--muto);flex-wrap:wrap;gap:4px 14px;font-size:13.5px;display:flex}.social-post-numeri b{font-family:var(--mono);color:var(--inchiostro);font-weight:500}.cifra.raggiunte{gap:6px}.raggiunte-riga{grid-template-columns:1fr auto;align-items:baseline;column-gap:8px;display:grid}.raggiunte-rete{color:var(--muto);font-size:13px}.raggiunte-riga strong{font-family:var(--titoli);letter-spacing:-.03em;color:var(--inchiostro);text-align:right;font-size:24px;font-weight:700}.raggiunte-riga .diff{text-align:right;grid-column:1/-1;margin-top:-2px;font-size:12.5px}.menu-staff{position:relative}.menu-staff.ms-lato{margin-top:auto}.menu-staff-tasto.lato-io{width:100%;color:var(--inchiostro);font:inherit;text-align:left;cursor:pointer;background:#ffffffeb;border:0;box-shadow:0 1px 2px #0a0a100f}.menu-staff-tasto .iniziale{color:var(--inchiostro);background:0 0}.menu-staff-tasto .iniziale .icona{width:18px;height:18px}.menu-staff-chi{white-space:nowrap;text-overflow:ellipsis;flex-direction:column;flex:1;min-width:0;font-weight:600;line-height:1.2;display:flex;overflow:hidden}.menu-staff-chi small{color:var(--muto);font-size:12.5px;font-weight:500}.menu-staff-nome{font-family:var(--titoli);font-size:15px;font-weight:700}.menu-staff-freccia{opacity:.55;border-top:2px solid;border-left:2px solid;flex:none;width:9px;height:9px;margin:4px 4px 0 auto;transition:transform .2s;transform:rotate(45deg)}.menu-staff:not(.aperto) .menu-staff-freccia{margin-top:-4px;transform:rotate(225deg)}.menu-staff-tasto.iniziale{color:var(--viola);cursor:pointer;background:linear-gradient(135deg,#dce9f7,#e5dff2);border:0}.menu-staff-tasto.iniziale .icona{width:19px;height:19px}.menu-staff-tendina{z-index:30;box-shadow:var(--ombra-su);background:#fff;border:0;border-radius:20px;flex-direction:column;gap:8px;padding:10px;animation:.16s ease-out tendina;display:flex;position:absolute}.menu-staff.ms-lato .menu-staff-tendina{width:360px;max-height:calc(100dvh - 160px);position:fixed;bottom:80px;left:14px}.menu-staff.ms-lato{flex:none;padding-top:10px;position:sticky;bottom:0}@media (width>=768px){.in-anteprima .lato{overscroll-behavior:contain;padding-bottom:14px;overflow-y:auto}}.menu-staff.ms-testata .menu-staff-tendina{left:10px;right:10px;top:calc(112px + env(safe-area-inset-top));max-height:calc(100dvh - 200px);position:fixed}.menu-staff-tendina .etichetta{color:var(--muto);padding:8px 10px 4px;font-size:12.5px}.ms-cerca{background:var(--fondo-2);border:0;border-radius:12px;min-height:42px;padding:0 12px;font-size:14.5px}.ms-cerca:focus{box-shadow:0 0 0 2px #4e92d840}.ms-av{width:34px;height:34px;font-family:var(--titoli);color:var(--viola);background:linear-gradient(135deg,#dce9f7,#e5dff2);border-radius:10px;grid-row:1/span 2;align-self:center;place-items:center;font-size:13px;font-weight:700;display:grid}.menu-staff-tendina ul{flex:auto;gap:2px;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.menu-staff-tendina li button{text-align:left;width:100%;min-height:52px;color:var(--inchiostro);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:auto 1fr auto;gap:1px 12px;padding:9px 10px;display:grid}.menu-staff-tendina li button:hover{background:var(--velo)}.menu-staff-tendina li button.scelto{background:linear-gradient(120deg,#e6effb,#ece7f8)}.menu-staff-tendina .staff-nome{font-size:14.5px;font-weight:600}.menu-staff-tendina .staff-servizi,.menu-staff-tendina .staff-persone{color:var(--muto);grid-area:auto}.menu-staff-tendina .staff-nome,.menu-staff-tendina .staff-servizi{grid-column:2}.menu-staff-tendina .staff-persone{grid-area:1/3/span 2;align-self:center}.menu-staff-tendina .staff-servizi{font-size:12.5px}.menu-staff-tendina .staff-persone{white-space:nowrap;font-size:12.5px}.menu-staff-piede{border-top:1px solid var(--bordo);justify-content:space-between;gap:10px;padding:6px 10px 2px;display:flex}.menu-staff-piede .link{color:var(--viola);min-height:40px}@keyframes tendina{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.menu-staff-tendina{animation:none}}.in-anteprima .lato{z-index:8}.menu-staff-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.u-tocca-foto.senza{aspect-ratio:16/7;background:var(--m-blu)}.u-tocca li{align-items:center;gap:12px;display:flex}.u-tocca li .u-tocca-testo{flex:1}.casa-tocca{flex-direction:column;gap:6px;display:flex}.u-vedi-tutto{align-self:center}@media (width>=1000px){.casa{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-auto-flow:dense;gap:14px}.casa-tocca{grid-area:span 3/1}.casa>.scheda,.casa>.invia-casa,.casa>section:not(.saluto):not(.referente){grid-column:auto}}.conta-tile{text-align:left;background:var(--m-blu);min-height:170px;color:inherit;border:0;flex-direction:column;align-items:flex-start;display:flex}.conta-tile .k{font-size:14px;font-weight:600}.conta-tile .n{font-family:var(--titoli);letter-spacing:-.05em;margin-top:auto;font-size:64px;font-weight:700;line-height:1}.conta-tile .muto{font-size:13.5px}.vetrina{border-radius:var(--raggio-g);background:var(--m-neutro);text-align:left;color:inherit;border:0;flex-direction:column;gap:10px;padding:8px 8px 14px;display:flex}.vetrina-foto{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.vetrina-foto .u-mini{aspect-ratio:1;border-radius:16px;width:auto;height:auto}.vetrina-foto .u-mini:only-child{aspect-ratio:16/9;grid-column:1/-1}.vetrina-testo{flex-direction:column;padding:0 8px;display:flex}.vetrina-testo strong{font-family:var(--titoli);font-size:17px}.vetrina-testo .muto{font-size:13.5px}@media (width>=1000px){.conta-tile{min-height:230px}.conta-tile .n{font-size:84px}}.u-tocca-pill{align-self:flex-start;margin-bottom:4px}.social .elenco{grid-template-columns:1fr 1fr;gap:10px;display:grid}.social .elenco .voce{flex-direction:column;gap:10px;height:100%;padding:8px 8px 12px}.social .elenco .voce-foto{aspect-ratio:1;border-radius:18px;width:100%;height:auto}.social .elenco .voce-corpo{padding:0 6px}.social .elenco .voce-corpo strong{font-size:15px}.social-turno .elenco{grid-template-columns:1fr 1fr}@media (width>=1000px){.social .elenco{grid-template-columns:repeat(3,1fr);gap:14px}.social .elenco .voce-foto{aspect-ratio:4/3}.social .elenco .voce-corpo strong{font-size:16px}}@media (width<=380px){.social .social-post-numeri{gap:2px 10px;font-size:12.5px}}.invia-progetto{align-self:flex-start}@media (width>=768px){.u-carta .u-pila .u-mini{border-radius:14px;width:112px;height:76px}.u-carta{padding:16px 18px}.barra-fissa,.u-barra{border-radius:0 0 var(--raggio-g) var(--raggio-g);bottom:12px;left:296px;right:12px}}@media (width>=1100px){.u-filepagina .u-barra{background:var(--vetro);border-radius:20px;bottom:0;left:auto;right:auto}}.invia-zona .pill{white-space:normal;text-align:center;height:auto;min-height:28px;padding:6px 12px;line-height:1.35}.ma-titolo{letter-spacing:-.025em;font-size:22px}.libro{gap:14px;margin-top:8px}.libro-idea{font-family:var(--titoli);letter-spacing:-.02em;color:var(--testo-2);max-width:46ch;font-size:21px;font-weight:500;line-height:1.3}.libro-nastro{scroll-snap-type:none;flex-direction:column;gap:28px;margin:0;overflow:visible}.libro-pagina{flex-direction:column;flex:none;gap:10px;padding:0;display:flex}.ma-sezione{letter-spacing:.06em;text-transform:uppercase;color:var(--muto);font-size:13px;font-weight:600}.logo-tela{border-color:var(--bordo);background:#fffdf9}.logo-tela .ma-tela{background:#fff;place-items:center;display:grid}.logo-tela .ma-tela .logo-svg{width:100%}.logo-tela figcaption{border-top:1px solid var(--bordo);flex:1}.loghi .logo-tela,.colore,.carattere,.regole li{border-radius:var(--raggio)}.colore-campione{width:96px}.percorso .tappa-corpo .btn{align-self:stretch}.esempi{align-items:start}@media (width>=768px){.percorso .tappa-corpo .btn{align-self:flex-start}.colori,.caratteri,.regole{grid-template-columns:1fr 1fr;gap:12px;display:grid}.libro-nastro{gap:36px}}.settimana.ora{border-color:#0000}.settimana{padding:14px 18px 8px}.settimana-testa{color:var(--muto)}.settimana-ora{color:var(--viola)}.riga-vai{color:var(--muto);opacity:.55}.filtro-conta{opacity:.55}.piano .pagina-testa,.il-marchio .pagina-testa{padding-top:8px}.pi-settimane{flex-direction:column;gap:12px;display:flex}.piano-com .link,.piano .link{align-self:flex-start}@media (width>=1100px){.pi-settimane{grid-template-columns:1fr 1fr;align-items:start;display:grid}.esempi .tela-post{max-width:none}}.sito .pagina-testa{padding-top:8px}.sito .aggiornato{margin-top:2px}.sito .mesi{margin-top:12px}.sito .frase{padding-top:0}.sito .colonna-barra,.casa .colonna-barra{background:#d5e0f2}.riga-giorno strong,.registro-giorno,.colonna-num,.colonna-mese,.filtro-conta,.risultati strong,.tappa-segno,.obiettivo-n,.classifica li:before,.carattere-aa,.sito .colonna-num,.sito .colonna-mese{font-family:var(--sans);font-variant-numeric:tabular-nums}.riga-giorno strong,.colonna-num,.registro-giorno{font-weight:700}.carattere-aa{font-family:var(--titoli)}@media (width<=899px){.loghi .logo-tela:first-child{grid-column:auto}.loghi .logo-tela:first-child .logo-svg{height:92px}}.vl-video{place-items:center;width:100%;display:grid;position:relative}.vl-carico{color:#f2efe9eb;pointer-events:none;background:#141311c7;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:14px;display:inline-flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}.vl-giro{border:2px solid #f2efe94d;border-top-color:#f2efe9f2;border-radius:50%;width:12px;height:12px;animation:.9s linear infinite vl-gira}@keyframes vl-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vl-giro{border-top-color:#f2efe94d;border-right-color:#f2efe9f2;animation:none}}.vl-errore{color:#f2efe9e6;justify-items:center;gap:12px;font-size:15px;display:grid;position:absolute}.vl-riprova{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #f2efe980;border-radius:999px;padding:9px 22px}.vl-velo{background:#141311b8;place-items:center;display:grid;position:absolute;inset:0}.vl-velo .vl-errore{position:static}.u-player{position:relative}.vl-velo{border-radius:var(--raggio-g)}.u-c-barra{margin:0 12px}@media (width<=767px){.u-c-barra{flex:1 0 calc(100% - 24px)}}.u-c-pista{background:#ffffff3d}.social .pagina-testa{flex-flow:wrap;align-items:baseline;gap:0 14px;padding-top:4px}.social .pagina-testa .etichetta{display:none}.social .pagina-testa .titolo{margin:0;font-size:26px;line-height:1.15}.social>.frase{margin:2px 0 12px;padding:0;font-size:15px}.sc-seg{scrollbar-width:none;gap:6px;margin:0 -16px 14px;padding:2px 16px;display:flex;overflow-x:auto}.sc-seg::-webkit-scrollbar{display:none}.sc-seg button{border:1px solid var(--bordo-forte);background:var(--carta);min-height:40px;font:inherit;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 16px;font-size:14.5px;font-weight:600;display:inline-flex}.sc-seg button span{opacity:.65;font-variant-numeric:tabular-nums;font-size:13px}.sc-seg button.si{background:var(--inchiostro);border-color:var(--inchiostro);color:#fff}.sc-nulla{padding:18px 2px}.social .cifre .cifra,.social .canale{padding-top:12px;padding-bottom:12px}@media (width>=900px){.sc-seg{margin:0 0 14px;padding:2px 0}.social .elenco{grid-template-columns:repeat(4,1fr);gap:12px}.social .elenco .voce-foto{aspect-ratio:5/4}.social .elenco .voce-corpo strong{font-size:14.5px}.social .social-righe{grid-template-columns:1fr 1fr;column-gap:28px;display:grid}.social .social-righe li:nth-child(2) .riga-piano{border-top:0}}@media (width<=899px){.social .elenco .voce-foto{aspect-ratio:4/3}}.casa-col{display:contents}.casa-tocca{order:1}.casa-col .conta-tile,.casa-col .vetrina,.casa-col .sito-scheda{order:2}.casa-servizi{order:3}.casa .invia-casa{order:4}.casa .referente{order:9}.casa .saluto h1{font-size:30px;line-height:1.15}.casa .saluto p{margin:2px 0 0;font-size:15px}.conta-tile{flex-flow:wrap;align-items:baseline;gap:4px 14px;min-height:0;padding:14px 18px}.conta-tile .n{font-size:34px;line-height:1}.conta-tile .muto{flex-basis:100%;font-size:13.5px}.casa .andamento{height:110px}.casa .sito-scheda .cifra-grande strong{font-size:40px}.casa .referente{padding:8px 14px}.casa .referente .btn{min-height:38px}.casa-servizi .righe .riga{padding-top:8px;padding-bottom:8px}@media (width>=1000px){.casa{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-auto-flow:row}.saluto{grid-column:1/-1}.casa-col{flex-direction:column;gap:14px;min-width:0;display:flex}.casa-col>*{order:0!important}.casa-sx .casa-tocca{grid-row:auto}.casa-tocca .u-tocca li{padding-top:6px;padding-bottom:6px}.casa-servizi{padding-top:12px;padding-bottom:8px}.casa-servizi h2{margin-bottom:2px}.casa-servizi .righe .riga{padding-top:5px;padding-bottom:5px}}.st-testa{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:2px;flex-direction:row!important}.st-titolo{flex-direction:column;min-width:0;display:flex}.st-titolo .etichetta{display:none}.sito .st-titolo .titolo{margin:0;font-size:26px;line-height:1.15}.sito .st-testa .mesi{margin-top:0}.sito>.frase{margin:0;padding:0;font-size:16px}.sito .cifra{gap:2px;padding:12px 16px}.sito .cifra-valore{font-size:30px}.sito .cifra-nota{margin-top:2px;font-size:13px}.sito .scheda{padding-top:14px;padding-bottom:14px}.sito .andamento{height:120px}.sito .scheda h2{margin-bottom:8px}.st-siti{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.st-siti button,.st-linguette button{border:1px solid var(--bordo-forte);background:var(--carta);min-height:40px;font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:0 16px;font-size:14.5px;font-weight:600}.st-siti button.si,.st-linguette button.si{background:var(--inchiostro);border-color:var(--inchiostro);color:#fff}.st-linguette{scrollbar-width:none;gap:6px;margin-bottom:10px;display:flex;overflow-x:auto}@media (width<=899px){.sito .cifre{grid-template-columns:1fr 1fr}.sito .cifra-nota{display:none}.sito .st-testa .mesi{width:100%;overflow-x:auto}}.contenuti .pagina-testa{flex-flow:wrap;align-items:center;gap:8px 18px;padding-top:4px}.contenuti .pagina-testa .titolo{margin:0;font-size:28px}.ct-altri{border:1px solid var(--bordo-forte);background:var(--carta);min-height:44px;font:inherit;cursor:pointer;border-radius:999px;align-self:center;padding:0 20px;font-weight:600}@media (width>=900px){.contenuti .elenco{grid-template-columns:repeat(3,1fr);gap:10px}.contenuti .voce{gap:10px;padding:8px}.contenuti .voce-foto{width:64px;height:76px}.contenuti .voce-corpo{gap:2px;padding:2px 2px 0 0}.contenuti .voce-corpo strong{font-size:14.5px}}@media (width<=899px){.contenuti .voce-foto{width:64px;height:80px}.contenuti .elenco{gap:8px}}.casa-col .progetti-casa{order:5}.st-parti{display:none}.casa-apri{all:unset;width:100%;font:inherit;pointer-events:none;align-items:center;gap:8px;display:flex}.casa-apri .ico,.casa-apri svg,.casa-apri-quanti{display:none}@media (width<=767px){.st-parti{scrollbar-width:none;gap:6px;margin:4px -16px 12px;padding:0 16px;display:flex;overflow-x:auto}.st-parti::-webkit-scrollbar{display:none}.st-parti button{border:1px solid var(--bordo-forte);background:var(--carta);min-height:40px;font:inherit;color:inherit;cursor:pointer;border-radius:999px;flex:none;padding:0 16px;font-size:14.5px;font-weight:600}.st-parti button.si{background:var(--inchiostro);border-color:var(--inchiostro);color:#fff}.sito .st-p{display:none}.sito[data-parte=andamento] .st-p[data-p=andamento],.sito[data-parte=dove] .st-p[data-p=dove],.sito[data-parte=pagine] .st-p[data-p=pagine],.sito[data-parte=salute] .st-p[data-p=salute],.sito[data-parte=google] .st-p[data-p=google],.sito[data-parte=lavoro] .st-p[data-p=lavoro]{display:block}.sito .cifra-nota,:is(.sito[data-parte=andamento] .due-colonne:not(:has([data-p=andamento])),.sito[data-parte=dove] .due-colonne:not(:has([data-p=dove])),.sito[data-parte=pagine] .due-colonne:not(:has([data-p=pagine])),.sito[data-parte=salute] .due-colonne:not(:has([data-p=salute])),.sito[data-parte=google] .due-colonne:not(:has([data-p=google])),.sito[data-parte=lavoro] .due-colonne:not(:has([data-p=lavoro]))){display:none}.st-parti{scroll-padding-inline:16px}.casa-apri{pointer-events:auto;cursor:pointer;min-height:32px}.casa-apri svg,.casa-apri-quanti{display:inline-flex}.casa-apri-quanti{background:#14142812;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12.5px;font-weight:600}.casa-apri svg{width:18px;height:18px;margin-left:auto;transition:transform .2s}.aperta .casa-apri svg{transform:rotate(180deg)}.casa-servizi:not(.aperta) .righe,.progetti-casa:not(.aperta) .progetti-lista{display:none}.casa-servizi:not(.aperta) h2,.progetti-casa:not(.aperta) h2{margin-bottom:0}.casa-servizi:not(.aperta),.progetti-casa:not(.aperta){padding-top:12px;padding-bottom:12px}}.sa-fino{margin:-4px 2px 12px}.sa-griglia{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sa-largo{grid-column:span 2}@media (width<=1099px){.sa-griglia{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.sa-griglia{grid-template-columns:1fr 1fr;gap:10px}.sa-largo{grid-column:1/-1}}.sa-scheda{background:var(--m-neutro);border-radius:var(--raggio-g);text-align:left;flex-direction:column;gap:6px;min-width:0;padding:16px 18px 18px;transition:box-shadow .2s,transform .2s;display:flex;position:relative}.sa-scheda.si-apre{cursor:pointer}.sa-scheda.si-apre:hover{box-shadow:0 12px 34px -20px #1e285a66}.sa-scheda.si-apre:focus-visible{outline:2px solid var(--blu);outline-offset:2px}.sa-s-testa{align-items:center;gap:6px;min-height:24px;display:flex}.sa-s-nome{color:var(--muto);align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:inline-flex}.sa-s-vai{width:18px;height:18px;color:var(--muto);opacity:.7;margin-left:auto}.sa-grande{font-family:var(--titoli);letter-spacing:-.04em;font-size:34px;font-weight:700;line-height:1.05}.sa-medio-num{font-family:var(--titoli);letter-spacing:-.03em;font-size:24px;font-weight:700}.sa-due{gap:12px;font-size:13.5px;display:flex}.sa-pill{align-self:flex-start;margin-top:4px}@media (width<=639px){.sa-scheda{padding:14px 14px 16px}.sa-grande{font-size:28px}}.sa-info-box{display:inline-flex;position:relative}.sa-info{border:1px solid var(--bordo-forte);width:18px;height:18px;color:var(--muto);font:600 11px/1 var(--sans);background:#ffffffb3;border-radius:50%;place-items:center;padding:0;display:inline-grid}.sa-info[aria-expanded=true]{color:var(--blu);border-color:var(--blu)}.sa-info-testo{z-index:5;width:240px;color:var(--testo-2);box-shadow:var(--ombra-su);background:#fff;border-radius:12px;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.45;position:absolute;top:24px;left:-8px}.sa-reti{flex-wrap:wrap;gap:28px;display:flex}.sa-rete{flex-direction:column;display:flex}.sa-rete strong{font-family:var(--titoli);letter-spacing:-.04em;font-size:34px;font-weight:700;line-height:1.05}.sa-rete-nome{color:var(--muto);align-items:center;gap:6px;font-size:13px;display:inline-flex}.sa-rete-nome:before{content:"";background:#8fb6e4;border-radius:50%;width:8px;height:8px}.sa-rete.instagram .sa-rete-nome:before{background:#a996dd}.sa-rete .diff{font-size:13px}.sa-linee svg,.sa-curva svg{width:100%;height:auto;display:block;overflow:visible}.sa-linee{margin-top:4px}.sa-serie .sa-tratto{fill:none;stroke-width:2px}.sa-serie.fb .sa-tratto{stroke:#5b8fd0}.sa-serie.fb .sa-area{fill:#5b8fd01f}.sa-serie.ig .sa-tratto{stroke:#8a73cc}.sa-serie.ig .sa-area{fill:#8a73cc1f}.sa-banda{fill:#614aa212}.sa-banda.giu{fill:#c0392b0f}.sa-assi{color:var(--muto);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.sa-banda-nome{color:var(--viola)}.sa-curva .sa-area{fill:#8a73cc24}.sa-curva .sa-tratto{fill:none;stroke:#8a73cc;stroke-width:2px}.sa-medio{stroke:var(--inchiostro);stroke-dasharray:3 4;stroke-width:1px;opacity:.5}.sa-leg{color:var(--muto);gap:16px;font-size:13px;display:flex}.sa-leg i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.sa-leg i.fb,.sa-piramide i.fb{background:#8fb6e4}.sa-leg i.ig,.sa-piramide i.ig{background:#b4a3e3}.sa-barre{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.sa-barre li{grid-template-columns:minmax(70px,34%) 1fr auto;align-items:center;gap:10px;font-size:13.5px;display:grid}.sa-barre-nome{white-space:nowrap;text-overflow:ellipsis;color:var(--testo-2);overflow:hidden}.sa-barre-spazio{background:var(--velo);border-radius:99px;height:8px;overflow:hidden}.sa-barre-barra{background:#b9cdea;border-radius:99px;height:100%;display:block}.sa-barre-barra.forte{background:#8a73cc}.sa-barre-num{text-align:right;min-width:44px;font-weight:600}.sa-diviso{flex-direction:column;gap:8px;margin-top:6px;display:flex}.sa-diviso-barra{background:var(--velo);border-radius:99px;height:10px;display:flex;overflow:hidden}.sa-diviso-barra .organico,.sa-diviso-leg i.organico{background:#b9cdea}.sa-diviso-leg{color:var(--muto);flex-wrap:wrap;gap:4px 14px;font-size:12.5px;display:flex}.sa-diviso-leg i{border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.sa-diviso-leg b{color:var(--inchiostro);font-weight:600}.sa-striscia{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:4px 0 2px;display:grid}.sa-mini{text-align:left;background:0 0;border:0;flex-direction:column;gap:6px;min-width:0;padding:0;display:flex}.sa-mini-num{flex-direction:column;gap:4px;font-size:13px;display:flex}.sa-mini-num b{font-weight:650}.sa-mini-num .pill{align-self:flex-start;height:22px;padding:0 8px;font-size:11.5px}@media (width<=639px){.sa-striscia{grid-template-columns:repeat(3,minmax(0,1fr))}.sa-striscia .sa-mini:nth-child(n+4){display:none}}.sa-ant{aspect-ratio:4/5;background:var(--carta-2);border-radius:14px;flex-shrink:0;width:100%;display:block;position:relative;overflow:hidden}.sa-ant img{object-fit:cover;width:100%;height:100%}.sa-ant-vuota{color:var(--muto);place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.sa-ant-rete{width:20px;height:20px;color:var(--blu);font:700 11px/20px var(--sans);text-align:center;background:#ffffffe6;border-radius:6px;position:absolute;top:6px;left:6px}.sa-ant-rete.instagram{color:var(--viola)}.sa-ant-play{background:#ffffffe6;border-radius:50%;width:20px;height:20px;position:absolute;top:6px;right:6px}.sa-ant-play:after{content:"";border-left:6px solid var(--inchiostro);border-top:4px solid #0000;border-bottom:4px solid #0000;position:absolute;top:6px;left:8px}.sa-ant.grande{border-radius:18px;max-width:320px}.sa-ritmo{align-items:flex-end;gap:8px;height:64px;margin:4px 0 2px;display:flex}.sa-ritmo span{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.sa-ritmo i{background:#c9d6ec;border-radius:6px;width:100%;max-width:26px;min-height:3px;display:block}.sa-ritmo span.ora i{background:#8a73cc}.sa-ritmo small{color:var(--muto);font-size:11px}.sa-velo{z-index:30;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14162852;justify-content:center;align-items:center;padding:28px;animation:.18s ease-out sa-entra;display:flex;position:fixed;inset:0}.sa-finestra{width:100%;max-width:880px;max-height:calc(100vh - 56px);box-shadow:var(--ombra-su);background:#fff;border-radius:28px;flex-direction:column;display:flex;overflow:hidden}.sa-f-testa{border-bottom:1px solid var(--bordo);align-items:center;gap:10px;padding:16px 18px 12px 24px;display:flex}.sa-f-titolo{flex-direction:column;flex:1;min-width:0;display:flex}.sa-f-titolo small{color:var(--muto);font-size:12.5px}.sa-f-titolo strong{font-family:var(--titoli);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:21px;overflow:hidden}.sa-f-tasto{background:var(--velo);border:0;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.sa-f-tasto .icona{width:18px;height:18px}.sa-f-corpo{flex-direction:column;gap:14px;padding:18px 24px 26px;display:flex;overflow-y:auto}.sa-f-corpo h3{align-items:center;gap:6px;margin:10px 0 0;font-size:15px;font-weight:650;display:flex}.sa-f-cifre{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.sa-f-cifre>div{background:var(--fondo-2);border-radius:18px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.sa-f-cifre strong{font-family:var(--titoli);letter-spacing:-.03em;font-size:26px;font-weight:700}.sa-f-cifre small{color:var(--muto);font-size:12px}.sa-f-due{grid-template-columns:1fr 1fr;gap:18px;display:grid}.sa-f-blocco h3{margin-top:0}.sa-nota{background:var(--viola-chiaro);color:var(--testo-2);border-radius:14px;padding:10px 14px;font-size:14px}.sa-voci{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin:0;display:grid}.sa-voci>div{background:var(--fondo-2);border-radius:14px;padding:10px 12px}.sa-voci dt{color:var(--muto);font-size:12.5px}.sa-voci dd{margin:0;font-size:18px;font-weight:650}.sa-voci dd.su{color:var(--verde)}@keyframes sa-entra{0%{opacity:0}to{opacity:1}}@media (width<=639px){.sa-velo{align-items:stretch;padding:0}.sa-finestra{border-radius:0;max-width:none;height:100%;max-height:none}.sa-f-testa{padding:calc(12px + env(safe-area-inset-top)) 12px 10px 16px}.sa-f-corpo{padding:16px 16px calc(24px + env(safe-area-inset-bottom))}.sa-f-due{grid-template-columns:1fr}}.sa-ord{flex-wrap:wrap;gap:6px;display:flex}.sa-ord button{border:1px solid var(--bordo-forte);background:#fff;border-radius:999px;height:34px;padding:0 14px;font-size:13.5px;font-weight:500}.sa-ord button.si{background:var(--inchiostro);color:#fff;border-color:var(--inchiostro)}.sa-elenco{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sa-elenco li+li{border-top:1px solid var(--bordo)}.sa-elenco button{text-align:left;background:0 0;border:0;grid-template-columns:52px 1fr 92px 92px;align-items:center;gap:14px;width:100%;padding:10px 2px;display:grid}.sa-elenco.corto button{grid-template-columns:52px 1fr 92px}.sa-elenco .sa-ant{border-radius:10px;width:52px}.sa-elenco .sa-ant-rete,.sa-elenco .sa-ant-play{transform-origin:0 0;top:3px;left:3px;transform:scale(.8)}.sa-elenco .sa-ant-play{transform-origin:100% 0;left:auto;right:3px}.sa-el-corpo{flex-direction:column;min-width:0;display:flex}.sa-el-testo{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.sa-el-num{flex-direction:column;align-items:flex-end;display:flex}.sa-el-num b{font-weight:650}.sa-el-num small{color:var(--muto);font-size:12px}@media (width<=639px){.sa-elenco button{grid-template-columns:48px 1fr 70px;gap:10px}.sa-elenco button .sa-el-num:last-child{display:none}.sa-elenco.corto button .sa-el-num:last-child{display:flex}.sa-elenco .sa-ant{width:48px}}.sa-post{grid-template-columns:300px 1fr;gap:24px;display:grid}.sa-post-lato{flex-direction:column;gap:10px;display:flex}.sa-post-testo{font-size:15px;line-height:1.45}.sa-post-pill{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sa-link{color:var(--blu);align-items:center;gap:4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.sa-link .icona{width:15px;height:15px}.sa-post-num{flex-direction:column;gap:14px;min-width:0;display:flex}.sa-tasso{flex-direction:column;display:flex}.sa-tasso strong{font-family:var(--titoli);letter-spacing:-.04em;font-size:40px;font-weight:700;line-height:1.05}.sa-video{flex-direction:column;gap:10px;display:flex}.sa-video-cifre{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.sa-video-cifre>div{background:var(--fondo-2);border-radius:14px;flex-direction:column;padding:10px 12px;display:flex}.sa-video-cifre strong{font-size:20px;font-weight:650}.sa-video-cifre small{color:var(--muto);font-size:12px}@media (width<=639px){.sa-post{grid-template-columns:1fr}.sa-ant.grande{max-width:220px}}.sa-tab{border-collapse:collapse;width:100%;font-size:14px}.sa-tab th{text-align:left;color:var(--muto);padding:0 8px 8px 0;font-size:12.5px;font-weight:500}.sa-tab td{border-top:1px solid var(--bordo);padding:10px 8px 10px 0}.sa-tab td:not(:first-child),.sa-tab th:not(:first-child){text-align:right}@media (width<=639px){.sa-tab th:nth-child(5),.sa-tab td:nth-child(5){display:none}}.sa-piramide{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sa-piramide li{grid-template-columns:1fr 56px 1fr;align-items:center;gap:8px;display:grid}.sa-piramide .sx,.sa-piramide .dx{height:14px;display:flex}.sa-piramide .sx{justify-content:flex-end}.sa-piramide i{border-radius:4px;height:100%;display:block}.sa-piramide .fascia{text-align:center;color:var(--muto);font-size:13px}.sa-camp{margin:0;padding:0;list-style:none}.sa-camp li{border-top:1px solid var(--bordo);justify-content:space-between;gap:14px;padding:10px 0;display:flex}.sa-camp li>span{flex-direction:column;display:flex}.sa-camp-num{text-align:right;align-items:flex-end}.sa-camp small{color:var(--muto);font-size:12.5px}@media (width<=639px){.sa-scheda .sa-diviso-leg{display:none}.sa-post-lato{grid-template-columns:110px 1fr;align-items:start;gap:4px 14px;display:grid}.sa-post-lato .sa-ant.grande{border-radius:14px;grid-row:span 3}.sa-post-lato .sa-post-testo{font-size:14px}.sa-tasso strong{font-size:34px}.sa-video-cifre{grid-template-columns:repeat(3,minmax(0,1fr))}.sa-video-cifre strong{font-size:18px}}.sa-pill{white-space:normal;height:auto;min-height:26px;padding-top:4px;padding-bottom:4px;line-height:1.3}@media (width<=639px){.sa-pieno-tel{grid-column:1/-1}}.sa-diviso-barra .pagato,.sa-diviso-leg i.pagato,.sa-ritmo span.ora i,.sa-barre-barra.forte{background:#c5b8ec}.sa-online{margin-top:4px}@media (width<=899px){.social .sc-seg{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 14px;padding:0;display:grid;overflow:visible}.social .sc-seg button{justify-content:center;padding:0 10px}}@media (width>=1100px){.sa-r3-2{grid-column:span 2}.sa-r3-3{grid-column:1/-1}}@media (width>=640px) and (width<=1099px){.sa-r2-2{grid-column:1/-1}}@media (width<=639px){.sa-rt-2{grid-column:1/-1}}.sito-m .sa-griglia{margin-top:14px}.sm-visite{align-items:flex-end;gap:18px;display:flex}.sm-visite-num{flex-direction:column;gap:4px;min-width:0;display:flex}.sm-visite-num .diff{align-self:flex-start}.sm-mini{flex:1;max-width:360px;height:76px;margin-left:auto}.sa-ritmo span.ora i{background:linear-gradient(180deg, var(--blu), var(--viola));opacity:.55}.sm-ieri{color:var(--testo-2);align-items:center;gap:6px;font-size:13px;display:inline-flex}.sm-striscia{border-radius:99px;gap:3px;height:8px;margin-top:6px;display:flex;overflow:hidden}.sm-striscia i{background:#8a73cc;height:100%;display:block}.sm-riga{color:var(--testo-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:13.5px;display:flex}.sm-taglia{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sm-bandiere{gap:6px;margin-top:4px;font-size:20px;line-height:1;display:flex}.sm-h{color:var(--testo-2);margin:18px 0 8px;font-size:14px;font-weight:650}.sm-tre{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;display:grid}.sm-tre>div{background:var(--m-neutro);border-radius:16px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.sm-tre span{color:var(--muto);font-size:12.5px}.sm-tre strong{font-family:var(--titoli);letter-spacing:-.03em;font-size:24px;font-weight:700}.sm-tre small{color:var(--muto);font-size:12px}.sm-tre small.su{color:var(--verde)}.sm-imbuto{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sm-imbuto li{grid-template-columns:minmax(110px,36%) 1fr auto;align-items:center;gap:10px;font-size:13.5px;display:grid}.sm-imbuto-barra{background:var(--velo);border-radius:6px;height:14px;overflow:hidden}.sm-imbuto-barra i{background:#b9cdea;border-radius:6px;height:100%;display:block}.sm-imbuto li:last-child .sm-imbuto-barra i{background:#8a73cc}.sm-imbuto strong{text-align:right;min-width:36px}.sm-arrivi{height:90px}@media (width<=639px){.sm-visite{flex-direction:column;align-items:stretch;gap:10px}.sm-mini{flex:none;max-width:none;height:60px;margin-left:0}.sito-m .sa-scheda .sa-barre{display:none}}.sm-su{color:var(--muto);font-size:13px;font-weight:400}.cal{--s-guardare:var(--oro);--s-ok:var(--verde);--s-modifica:var(--viola);--s-prep:#9aa0ae;--s-fatto:var(--blu);flex-direction:column;gap:14px;display:flex}.cal .s-guardare{--s:var(--s-guardare)}.cal .s-ok{--s:var(--s-ok)}.cal .s-modifica{--s:var(--s-modifica)}.cal .s-prep{--s:var(--s-prep)}.cal .s-fatto{--s:var(--s-fatto)}.cal button{font-family:inherit}.cal-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.cal-vista{background:var(--velo-2);border-radius:999px;align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.cal-vista button{height:36px;color:var(--muto);background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:14.5px;font-weight:600}.cal-vista button.si{background:var(--carta);color:var(--inchiostro);box-shadow:0 1px 2px #0a0a101f, 0 0 0 1px var(--bordo)}.cal-tocca{background:var(--m-tocca);border-radius:var(--raggio-g);flex-direction:column;gap:12px;padding:16px 16px 14px;display:flex;box-shadow:inset 0 0 0 1px #614aa214}.cal-tocca-testa{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.cal-tocca-testa strong{font-family:var(--titoli);letter-spacing:-.02em;color:var(--viola);font-size:20px}.cal-tocca-testa span{color:var(--testo-2);font-size:14.5px}.cal-tocca-elenco{grid-template-columns:1fr;gap:8px;display:grid}.cal-tocca-voce{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:left;background:#ffffffb3;border:1px solid #ffffffb3;border-radius:18px;align-items:center;gap:10px;min-width:0;min-height:56px;padding:8px 10px 8px 8px;transition:transform .15s,background .15s;display:flex}.cal-tocca-voce:hover{background:#fffffff2;transform:translateY(-1px)}.cal-tocca-corpo{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.cal-tocca-corpo strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.cal-tocca-corpo span{color:var(--muto);font-size:13px}.cal-tocca-vai{width:16px;height:16px;color:var(--muto);flex:none}.cal-tocca-altre{color:var(--testo-2);font-size:13px}@media (width>=768px){.cal-tocca-elenco{grid-template-columns:repeat(4,minmax(0,1fr))}}.cal-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.cal-quando{align-items:center;gap:8px;min-width:0;display:flex}.cal-quando .tondo{flex:none;width:40px;height:40px}.cal-titolo{font-family:var(--titoli);letter-spacing:-.025em;white-space:nowrap;margin:0 6px;font-size:26px;font-weight:700}.cal-oggi{border:1px solid var(--bordo-forte);background:var(--carta);border-radius:999px;height:40px;margin-left:4px;padding:0 16px;font-size:14.5px;font-weight:600}.cal-oggi:hover{background:var(--velo)}@media (width<=767px){.cal-quando{width:100%}.cal-titolo{text-align:center;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:19px;overflow:hidden}.cal-oggi{margin-left:0;padding:0 13px}.cal-barra .cal-vista{width:100%}.cal-barra .cal-vista button{flex:1}}.cal-filtri{scrollbar-width:none;gap:6px;margin:0 -16px;padding:2px 16px;display:flex;overflow-x:auto}.cal-filtri::-webkit-scrollbar{display:none}.cal-filtri button{border:1px solid var(--bordo-forte);background:var(--carta);border-radius:999px;flex:none;align-items:center;gap:7px;height:38px;padding:0 13px;font-size:14px;font-weight:600;display:inline-flex}.cal-filtri button .icona{width:16px;height:16px;color:var(--muto)}.cal-filtri button span{opacity:.6;font-variant-numeric:tabular-nums;font-size:13px}.cal-filtri button.si{background:var(--inchiostro);border-color:var(--inchiostro);color:#fff}.cal-filtri button.si .icona{color:#fff}@media (width>=768px){.cal-filtri{flex-wrap:wrap;margin:0;padding:2px 0;overflow:visible}}.cal-mini{background:var(--m-neutro);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--bordo);color:var(--muto);border-radius:9px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.cal-mini .icona{width:16px;height:16px}.cal-mini img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cal-mini.grande{border-radius:14px;width:64px;height:64px}.cal-mini.grande .icona{width:24px;height:24px}.cal-mini-tipo{width:15px;height:15px;color:var(--inchiostro);background:#fffffff0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:2px;right:2px}.cal-mini.grande .cal-mini-tipo{width:22px;height:22px;bottom:4px;right:4px}.cal-mini-tipo .icona{width:10px;height:10px}.cal-mini.grande .cal-mini-tipo .icona{width:13px;height:13px}.cal-stato{color:var(--testo-2);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.cal-stato i,.cal-legenda i{background:var(--s);border-radius:50%;flex:none;width:8px;height:8px}.cal-mese{border:1px solid var(--bordo);border-radius:var(--raggio);background:var(--carta);overflow:hidden}.cal-mese-testa{background:var(--fondo-2);border-bottom:1px solid var(--bordo);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cal-mese-testa span{text-transform:uppercase;letter-spacing:.07em;color:var(--muto);padding:9px 12px;font-size:13px;font-weight:600}.cal-mese-griglia{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cal-cella{border-right:1px solid var(--bordo);border-top:1px solid var(--bordo);flex-direction:column;gap:4px;min-width:0;padding:6px 6px 8px;display:flex}.cal-cella:nth-child(-n+7){border-top:0}.cal-cella:nth-child(7n){border-right:0}.cal-cella.fuori{background:var(--fondo-2)}.cal-cella.fuori .cal-num{color:var(--muto);opacity:.75}.cal-cella-num{background:0 0;border:0;border-radius:999px;align-self:flex-start;align-items:baseline;gap:5px;height:28px;padding:0 6px;font-size:14.5px;font-weight:600;display:inline-flex}.cal-cella-num:not(:disabled):hover{background:var(--velo-2)}.cal-cella-num:disabled{cursor:default}.cal-cella-num small{color:var(--muto);text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.cal-cella.oggi{background:linear-gradient(180deg, var(--blu-chiaro) 0, transparent 72px)}.cal-cella.oggi .cal-cella-num{background:var(--inchiostro);color:#fff;padding:0 9px}.cal-cella.oggi .cal-num{color:#fff}.cal-cella-elenco{flex-direction:column;gap:4px;display:flex}.cal-scheda{border:1px solid var(--bordo);background:var(--carta);text-align:left;border-radius:12px;align-items:flex-start;gap:7px;width:100%;min-width:0;padding:6px 6px 6px 10px;transition:box-shadow .15s,transform .15s;display:flex;position:relative}.cal-scheda .cal-mini{border-radius:8px;width:24px;height:24px;margin-top:1px}.cal-scheda .cal-mini .icona{width:14px;height:14px}.cal-scheda .cal-mini-tipo{display:none}@media (width>=768px) and (width<=1320px){.cal-scheda .cal-mini{display:none}.cal-scheda{padding-left:11px}}.cal-scheda:before{content:"";background:var(--s);border-radius:0 3px 3px 0;width:3px;position:absolute;top:7px;bottom:7px;left:0}.cal-scheda:hover{z-index:1;transform:translateY(-1px);box-shadow:0 6px 16px -8px #0a0a104d}.cal-scheda-titolo{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.28;display:-webkit-box;overflow:hidden}.cal-altre{background:var(--velo-2);height:28px;color:var(--testo-2);border:0;border-radius:999px;align-self:flex-start;padding:0 10px;font-size:13px;font-weight:700}.cal-altre:hover{background:var(--velo-3)}.cal-sett{grid-template-columns:repeat(7,minmax(0,1fr));align-items:start;gap:10px;display:grid}.cal-sett-giorno{flex-direction:column;gap:10px;min-width:0;display:flex}.cal-sett-testa{border-bottom:1px solid var(--bordo);align-items:baseline;gap:6px;padding:0 4px 8px;display:flex}.cal-sett-testa small{text-transform:uppercase;letter-spacing:.07em;color:var(--muto);font-size:13px;font-weight:600}.cal-sett-testa .cal-num{font-family:var(--titoli);letter-spacing:-.02em;font-size:24px;font-weight:700}.cal-sett-giorno.oggi .cal-sett-testa{border-bottom:2px solid var(--blu)}.cal-sett-giorno.oggi .cal-num,.cal-sett-giorno.oggi small{color:var(--blu)}.cal-sett-elenco{flex-direction:column;gap:10px;display:flex}.cal-vuoto{color:var(--muto);margin:0;padding:2px 4px;font-size:13px}.cal-riga{border:1px solid var(--bordo);background:var(--carta);text-align:left;border-radius:18px;align-items:center;gap:12px;width:100%;min-height:84px;padding:10px 12px 10px 16px;transition:box-shadow .15s,transform .15s;display:flex;position:relative}.cal-riga:before{content:"";background:var(--s);border-radius:0 4px 4px 0;width:4px;position:absolute;top:14px;bottom:14px;left:0}.cal-riga:hover{transform:translateY(-1px);box-shadow:0 10px 24px -14px #0a0a1059}.cal-riga-corpo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.cal-riga-corpo strong{font-size:15px;font-weight:600;line-height:1.28}.cal-riga-tipo{color:var(--muto);align-items:center;gap:5px;min-width:0;font-size:13px;display:flex}.cal-riga-tipo .icona{flex:none;width:14px;height:14px}.cal-riga-tipo span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cal-riga.verticale{flex-direction:column;align-items:stretch;gap:8px;min-height:0;padding:8px 8px 12px}.cal-riga.verticale:before{display:none}.cal-riga.verticale .cal-mini.grande{aspect-ratio:4/3;border-radius:12px;width:100%;height:auto}.cal-riga.verticale .cal-mini.senza{aspect-ratio:16/7}.cal-riga.verticale .cal-riga-corpo{padding:0 4px}.cal-riga.verticale .cal-riga-corpo strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.cal-velo{z-index:30;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0a1052;justify-content:flex-end;animation:.2s both cal-velo;display:flex;position:fixed;inset:0}.cal-pannello{background:var(--fondo);width:min(440px,100%);height:100%;box-shadow:var(--ombra-su);flex-direction:column;gap:16px;padding:22px 20px 28px;animation:.3s cubic-bezier(.2,.7,.2,1) both cal-entra;display:flex;overflow-y:auto}.cal-pannello header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cal-pannello h2{font-family:var(--titoli);letter-spacing:-.025em;margin:2px 0 0;font-size:30px;font-weight:700;line-height:1.1}.cal-pannello-elenco{flex-direction:column;gap:10px;display:flex}@keyframes cal-velo{0%{opacity:0}}@keyframes cal-entra{0%{opacity:0;transform:translate(28px)}}@media (prefers-reduced-motion:reduce){.cal-velo,.cal-pannello{animation:none}}.cal-tel{flex-direction:column;gap:4px;display:flex}.cal-tel-giorni,.cal-tel-griglia{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cal-tel-giorni span{text-align:center;text-transform:uppercase;color:var(--muto);font-size:13px;font-weight:600}.cal-tel-giorno{background:0 0;border:0;border-radius:14px;flex-direction:column;align-items:center;gap:3px;height:52px;padding:4px 0 0;font-size:15px;font-weight:600;display:flex}.cal-tel-giorno .cal-num{border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.cal-tel-giorno.fuori .cal-num{color:var(--muto);opacity:.6}.cal-tel-giorno.oggi .cal-num{color:var(--blu);background:var(--blu-chiaro)}.cal-tel-giorno.scelto .cal-num{background:var(--inchiostro);color:#fff}.cal-puntini{gap:3px;height:6px;display:flex}.cal-puntini i{background:var(--s);border-radius:50%;width:6px;height:6px}.cal-agenda{flex-direction:column;gap:10px;padding-top:6px;display:flex}.cal-agenda h3{font-family:var(--titoli);letter-spacing:-.02em;margin:6px 0 0;font-size:20px;font-weight:700}.cal-agenda .cal-vuoto{padding:12px 0;font-size:14.5px}.cal-legenda{color:var(--muto);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.cal-legenda li{align-items:center;gap:6px;display:inline-flex}.cal-mese,.cal-sett{position:relative}.cal-mese.senza-uscite .cal-mese-griglia,.cal-sett.senza-uscite .cal-sett-giorno{opacity:.55}.cal-vuoto-msg{text-align:center;border-radius:var(--raggio-g);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 12px 32px -18px #0a0a104d, inset 0 0 0 1px var(--bordo);background:#ffffffe0;flex-direction:column;align-items:center;gap:6px;max-width:340px;padding:22px 26px;display:flex}.cal-vuoto-msg .icona{width:26px;height:26px;color:var(--muto)}.cal-vuoto-msg strong{font-family:var(--titoli);letter-spacing:-.02em;font-size:19px}.cal-vuoto-msg span{color:var(--testo-2);font-size:14.5px;line-height:1.4}.cal-vuoto-msg button{border:1px solid var(--bordo-forte);background:var(--carta);border-radius:999px;height:38px;margin-top:6px;padding:0 16px;font-size:14px;font-weight:600}.cal-vuoto-msg button:hover{background:var(--velo)}.cal-vuoto-msg.riga{background:var(--m-neutro);max-width:none;box-shadow:inset 0 0 0 1px var(--bordo);border-radius:14px;flex-flow:wrap;justify-content:center;gap:4px 12px;margin:0 0 10px;padding:8px 14px}.cal-vuoto-msg.riga .icona{width:18px;height:18px}.cal-vuoto-msg.riga strong{font-size:15px}.cal-vuoto-msg.riga span{font-size:14px}.cal-vuoto-msg.riga button{height:30px;margin:0;padding:0 13px}.cal-vuoto-msg.in-linea{background:var(--m-neutro);max-width:none;box-shadow:inset 0 0 0 1px var(--bordo);margin-top:8px;position:static;transform:none}.cal{gap:10px}.cal-tocca{border-radius:18px;flex-direction:row;align-items:center;gap:14px;padding:8px 12px}.cal-tocca-testa{flex-direction:column;flex:none;gap:0}.cal-tocca-testa strong{font-size:16px;line-height:1.2}.cal-tocca-testa span{font-size:13px}.cal-tocca-elenco{scrollbar-width:none;flex:1;align-items:center;gap:8px;min-width:0;display:flex;overflow-x:auto}.cal-tocca-elenco::-webkit-scrollbar{display:none}.cal-tocca-voce{border-radius:14px;flex:0 230px;min-width:190px;min-height:44px;padding:5px 10px 5px 6px}.cal-tocca-corpo strong{font-size:13.5px}.cal-tocca-corpo span{font-size:13px}.cal-tocca-altre{white-space:nowrap;flex:none;padding-right:4px;font-size:13px}@media (width<=767px){.cal-tocca-testa span{display:none}.cal-tocca-voce{flex:none;width:210px}.cal-tocca-testa strong{font-size:15px}}.cal-quando .tondo{width:34px;height:34px}.cal-titolo{margin:0 4px;font-size:21px}.cal-oggi{height:34px;padding:0 14px}.cal-vista button{height:32px}.cal-filtri button{height:32px;padding:0 11px;font-size:13.5px}.cal-mese-testa span{padding:6px 12px}@media (width>=768px){.cal-filtri{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.cal-barra{flex-wrap:nowrap}}.piano-cal .pagina-testa{flex-flow:wrap;align-items:baseline;gap:0 14px;padding-top:4px}.piano-cal .pagina-testa .etichetta{display:none}.piano-cal .pagina-testa .titolo{margin:0;font-size:26px;line-height:1.15}.piano-cal .piano-frase{margin:0;padding:0;font-size:15px}.br .libro-nastro{gap:36px}.br{gap:12px}.br-striscia{background:var(--m-neutro);border:1px solid var(--bordo);border-radius:20px;padding:10px 12px 10px 18px}.br-striscia-riga{align-items:center;gap:14px;min-height:48px;display:flex}.br-striscia-nome{flex-direction:column;flex:none;min-width:0;max-width:34%;display:flex}.br-striscia-nome h1{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:19px;font-weight:650;line-height:1.15;overflow:hidden}.br-striscia-nome .etichetta{font-size:12.5px;line-height:1.2}.br-striscia-stato{appearance:none;border:1px solid var(--bordo);min-width:0;min-height:44px;color:var(--inchiostro);font:500 14.5px var(--sans);cursor:pointer;text-align:left;background:#ffffffb3;border-radius:999px;flex:1;align-items:center;gap:10px;padding:0 12px;display:flex}.br-striscia-stato:hover{background:#fff}.br-striscia-stato:focus-visible,.br-scheda-tasto:focus-visible,.br-codice:focus-visible,.br-scarica-tasto:focus-visible{outline:2px solid var(--blu);outline-offset:2px}.br-striscia-testo{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.br-striscia-testo span{color:var(--muto)}.br-striscia-stato>.icona{width:18px;height:18px;color:var(--muto);flex:none;transition:transform .2s}.br-striscia.aperta .br-striscia-stato>.icona{transform:rotate(180deg)}.br-pallini{flex:none;gap:4px;display:inline-flex}.br-pallini i{background:var(--velo-3);border-radius:50%;width:8px;height:8px}.br-pallini i.f{background:var(--verde)}.br-pallini i.c{background:var(--oro)}.br-striscia-btn{flex:none;min-height:44px}.br-striscia-idea{flex:1;font-size:15px}.br-tappe{border-top:1px solid var(--bordo);grid-template-columns:repeat(5,1fr);gap:8px 12px;margin:10px 0 2px;padding:12px 0 0;list-style:none;display:grid}.br-tappe li{grid-template-rows:auto auto;grid-template-columns:28px 1fr;align-items:center;column-gap:9px;display:grid}.br-tappa-segno{border:2px solid var(--bordo-forte);background:var(--carta);width:28px;height:28px;color:var(--muto);border-radius:50%;grid-row:1/3;place-items:center;font-size:13px;font-weight:700;display:grid}.br-tappe .fatta .br-tappa-segno{background:var(--verde);border-color:var(--verde);color:#fff}.br-tappe .corrente .br-tappa-segno{border-color:var(--oro);color:var(--oro);background:var(--oro-chiaro)}.br-tappa-segno .icona{width:15px;height:15px}.br-tappa-nome{font-size:14.5px;font-weight:650;line-height:1.2}.br-tappe li:not(.corrente):not(.fatta) .br-tappa-nome{color:var(--muto)}.br-tappe .piccolo{line-height:1.2}.br-tappe-testo{grid-column:1/-1;max-width:90ch;margin:4px 0 0;font-size:14.5px;line-height:1.45}.br-schede{background:var(--velo);scrollbar-width:none;border-radius:999px;align-self:flex-start;gap:6px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.br-schede::-webkit-scrollbar{display:none}.br-scheda-tasto{appearance:none;min-height:44px;color:var(--muto);font:600 15px var(--sans);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0 22px;transition:background .15s,color .15s}.br-scheda-tasto:hover{color:var(--inchiostro)}.br-scheda-tasto.su{color:var(--inchiostro);background:#fff;box-shadow:0 1px 2px #0a0a1014,0 4px 12px -6px #0a0a1033}.br-pannello{min-width:0}.br-loghi{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.br-logo{background:var(--carta);border:1px solid var(--bordo);box-shadow:var(--ombra);border-radius:20px;flex-direction:column;margin:0;display:flex;overflow:hidden}.br-logo-tela{box-sizing:border-box;background:#fff;place-items:center;height:250px;padding:22px;display:grid}.br-logo-tela .logo-svg{width:100%;height:auto;max-height:120px}.br-logo figcaption{border-top:1px solid var(--bordo);flex-direction:column;flex:1;gap:3px;padding:12px 14px 14px;display:flex}.br-logo figcaption strong{font-size:15.5px}.br-logo figcaption>span:not(.br-attesa){color:var(--muto);font-size:13.5px;line-height:1.35}.br-attesa{color:var(--muto);margin-top:auto;padding-top:8px;font-size:13.5px;font-weight:600}.br-attesa:before{content:"";background:var(--oro);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.br-scarica{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px;display:flex}.br-scarica-tasto{appearance:none;border:1px solid var(--bordo-forte);background:var(--carta);min-height:40px;color:var(--inchiostro);font:600 13.5px var(--sans);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 14px;transition:background .15s,transform .15s;display:inline-flex}.br-scarica-tasto:hover{background:var(--velo-2)}.br-scarica-tasto:active{transform:scale(.97)}.br-scarica-tasto:disabled{opacity:.55;cursor:default}.br-scarica-tasto.errore{color:var(--rosso);border-color:var(--rosso)}.br-scarica-tasto .icona{width:15px;height:15px}.br-colori{grid-template-columns:repeat(var(--n,4), 1fr);gap:12px;display:grid}.br-colore{background:var(--carta);border:1px solid var(--bordo);box-shadow:var(--ombra);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.br-campione{height:128px;box-shadow:inset 0 -1px #0a0a100f}.br-colore-corpo{flex-direction:column;gap:2px;padding:12px 12px 14px;display:flex}.br-colore-corpo strong{font-size:16px}.br-colore-corpo>.muto{min-height:2.7em;line-height:1.35}.br-codici{flex-direction:column;gap:5px;margin-top:8px;display:flex}.br-codice{appearance:none;border:1px solid var(--bordo);background:var(--carta-2);min-height:48px;color:var(--inchiostro);cursor:pointer;text-align:left;font-family:var(--sans);border-radius:12px;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;gap:0 6px;padding:4px 8px 4px 11px;transition:background .15s,border-color .15s,transform .15s;display:grid}.br-codice small{letter-spacing:.05em;text-transform:uppercase;color:var(--muto);grid-column:1;font-size:11.5px;font-weight:600;line-height:1.15}.br-codice code{line-height:1.2;font-family:var(--mono);color:var(--inchiostro);white-space:nowrap;text-overflow:ellipsis;background:0 0;grid-column:1;padding:0;font-size:13px;overflow:hidden}.br-copia{border:1px solid var(--bordo-forte);height:30px;color:var(--inchiostro);background:#fff;border-radius:999px;grid-area:1/2/3;align-items:center;gap:5px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.br-copia em{font-style:normal}.br-copia .icona{width:15px;height:15px}.br-codice:hover{border-color:var(--bordo-forte);background:var(--velo-2)}.br-codice:active{transform:scale(.98)}.br-codice.fatto{background:var(--verde-chiaro);border-color:#0000}.br-codice.fatto .br-copia{background:var(--verde);border-color:var(--verde);color:#fff}.br-codice.no{background:var(--rosso-chiaro);border-color:#0000}.br-codice.no .br-copia{color:var(--rosso);border-color:var(--rosso)}.br-caratteri{grid-template-columns:1fr 1fr;gap:12px;display:grid}.br-carattere{background:var(--carta);border:1px solid var(--bordo);box-shadow:var(--ombra);border-radius:20px;grid-template-columns:auto 1fr;align-items:center;gap:6px 20px;padding:22px;display:grid}.br-aa{color:var(--blu);grid-row:1/3;font-size:92px;font-weight:500;line-height:1}.br-carattere.serif .br-aa,.br-carattere.serif .br-esempio,.br-carattere.serif .br-alfabeto{font-family:var(--serif)}.br-carattere-testa{flex-direction:column;align-self:end;display:flex}.br-carattere-testa strong{font-size:20px}.br-esempio{color:var(--testo-2);grid-column:2;align-self:start;margin:0;font-size:19px;line-height:1.3}.br-alfabeto{border-top:1px solid var(--bordo);letter-spacing:.04em;color:var(--testo-2);overflow-wrap:anywhere;grid-column:1/-1;margin:12px 0 0;padding-top:14px;font-size:18px;line-height:1.6}.br-regole-colonne{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.br-blocco{flex-direction:column;gap:10px;min-width:0;display:flex}.br .regole{flex-direction:column;gap:8px;display:flex}.br .regole li{border-radius:16px;padding:14px 16px}.br .esempi{grid-template-columns:1fr 1fr;align-items:start;gap:10px;display:grid}.br .esempi .esempio:nth-child(3){grid-column:1/-1}.br .esempi .esempio>div{aspect-ratio:auto;box-sizing:border-box;max-width:none;height:150px}.br .esempi .tela-biglietto{padding:14px}.br .esempi .tela-biglietto .logo-svg{align-self:flex-start;width:auto;height:46px}.br .esempi .tela-post{padding:14px}.br .esempi .post-titolo{font-size:18px}.br .esempi .post-segno .logo-svg{width:36px;height:36px}.br .esempi .esempio>.tela-testata{height:84px}.br-tono{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.br-frasi{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.br-frasi li{background:var(--carta);border:1px solid var(--bordo);font-family:var(--titoli);letter-spacing:-.015em;color:var(--inchiostro);box-shadow:var(--ombra);border-radius:18px;padding:22px 22px 22px 28px;font-size:21px;font-weight:500;line-height:1.35;position:relative;overflow:hidden}.br-frasi li:before{content:"";background:var(--velo-3);border-radius:3px;width:3px;position:absolute;top:16px;bottom:16px;left:0}.br-parole{flex-direction:column;gap:10px;display:flex}.br-parole>div{background:var(--carta);border:1px solid var(--bordo);box-shadow:var(--ombra);border-radius:18px;flex-direction:column;gap:12px;padding:16px 18px 18px;display:flex}.br-nuvola{flex-wrap:wrap;gap:8px;display:flex}.br-parola{border-radius:999px;padding:6px 14px;font-size:15px;font-weight:600}.br-parole-si .br-parola{background:var(--blu-chiaro);color:var(--blu)}.br-parole-no .br-parola{background:var(--rosso-chiaro);color:var(--rosso);text-decoration:line-through;text-decoration-thickness:1px}.br-vuoto{background:var(--m-neutro);gap:14px;padding:26px 22px}.br-vuoto-segni{gap:10px;display:flex}.br-vuoto-segni span{border:1px solid var(--bordo);background:var(--m-blu);border-radius:18px;width:56px;height:56px}.br-vuoto-segni span:nth-child(2){background:var(--m-tocca);border-radius:50%}.br-vuoto-segni span:nth-child(3){background:var(--m-neutro);border-radius:18px 18px 18px 6px}.br-vuoto p{max-width:52ch;margin:0}.br-cose{grid-template-columns:1fr;gap:10px;margin:4px 0;padding:0;list-style:none;display:grid}.br-cose li{background:var(--carta);border:1px solid var(--bordo);border-radius:var(--raggio-p);align-items:center;gap:12px;padding:12px 14px;display:flex}.br-cose li>span:last-child{flex-direction:column;display:flex}.br-cose small{color:var(--muto);font-size:13.5px;line-height:1.35}.br-invito .link{padding:0;display:inline}@media (width>=768px){.br-cose{grid-template-columns:1fr 1fr}}@media (width<=1099px){.br-loghi{grid-template-columns:1fr 1fr}.br-tappe{grid-template-columns:repeat(3,1fr)}}@media (width<=767px){.br{gap:10px}.br-striscia{border-radius:18px;padding:8px 8px 8px 14px}.br-striscia-riga{flex-wrap:wrap;gap:8px}.br-striscia-nome{flex:1;max-width:none}.br-striscia-stato{flex:100%;order:3}.br-striscia-btn{order:2;padding:0 14px}.br-tappe{grid-template-columns:1fr 1fr}.br-schede{background:0 0;border-radius:0;align-self:stretch;margin:0 -16px;padding:4px 16px}.br-scheda-tasto{background:var(--velo);min-height:40px;padding:0 18px}.br-scheda-tasto.su{background:var(--inchiostro);color:#fff;box-shadow:none}.br-logo-tela{height:104px;padding:12px}.br-logo-tela .logo-svg{max-height:70px}.br-logo figcaption{padding:9px 11px 11px}.br-logo figcaption strong{font-size:14.5px}.br-logo figcaption>span:not(.br-attesa){font-size:13px}.br-colori{grid-template-columns:1fr 1fr;gap:8px}.br-campione{height:58px}.br-colore-corpo{padding:9px 8px 10px}.br-colore-corpo>.muto{display:none}.br-codici{gap:4px;margin-top:6px}.br-codice{grid-template-rows:auto auto;grid-template-columns:1fr auto;row-gap:0;min-height:44px;padding:3px 6px 3px 9px}.br-codice small{grid-column:1;font-size:11px;line-height:1.1}.br-codice code{grid-column:1;font-size:12px;line-height:1.15}.br-copia{grid-area:1/2/3;justify-content:center;width:30px;padding:0}.br-copia em{display:none}.br-codice.fatto .br-copia{width:30px}.br-caratteri{grid-template-columns:1fr;gap:8px}.br-carattere{gap:2px 14px;padding:14px}.br-aa{font-size:52px}.br-carattere-testa strong{font-size:17px}.br-esempio{font-size:16px}.br-alfabeto{margin-top:8px;padding-top:8px;font-size:14px;line-height:1.5}.br-regole-colonne,.br-tono{grid-template-columns:1fr;gap:14px}.br .regole li{padding:10px 12px;font-size:14.5px}.br .esempi .esempio>div{height:112px}.br .esempi .tela-biglietto .logo-svg{height:32px}.br .esempi .post-titolo{font-size:14px}.br-frasi li{padding:14px 16px 14px 20px;font-size:17px}.br-parola{padding:4px 11px;font-size:14px}}.br-tono>.br-parole{padding-top:26px}@media (width<=767px){.br-tono>.br-parole{padding-top:0}.br-striscia-nome{flex-direction:row;flex:100%;align-items:baseline;gap:8px;max-width:none}.br-striscia-nome .etichetta{display:none}.br-striscia-nome h1{font-size:18px}.br-striscia-riga{gap:6px 8px;min-height:0}.br-striscia-stato{flex:1;order:2;min-width:0}.br-striscia-testo span{display:none}.br-striscia-btn{order:3}.br-striscia{padding:8px 8px 8px 14px}.br-campione{height:44px}.br-colore-corpo strong{font-size:15px}.br-striscia-stato{flex:none}.br-striscia-testo{flex:none;overflow:visible}.br .regole{gap:6px}.br .regole li{padding:8px 11px;font-size:14px;line-height:1.35}}.br>.pagina-testa{padding-bottom:6px}.br>.pagina-testa .titolo{line-height:1.25}@media (width<=767px){.br-vuoto{gap:10px;padding:18px 16px}.br-vuoto-segni span{border-radius:13px;width:40px;height:40px}.br-cose{grid-template-columns:1fr 1fr;gap:8px}.br-cose li{flex-direction:column;align-items:flex-start;gap:6px;padding:10px 12px}.br-cose small{font-size:13px}}.br-attesa-una{margin:0 0 12px}.casella .frase{margin-bottom:6px}.cs-pannelli{display:block}.cs-elenco{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cs-nulla{padding:24px 6px}.cs-voce{border:1px solid var(--bordo);background:var(--carta);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;border-radius:18px;align-items:flex-start;gap:12px;padding:12px;display:flex}.cs-voce:hover{border-color:var(--bordo-forte)}.cs-voce.scelta{background:var(--carta-2);border-color:#0000}.cs-voce-testo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cs-voce-riga{align-items:center;gap:8px;min-width:0;display:flex}.cs-voce-riga strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15.5px;font-weight:650;overflow:hidden}.cs-voce-riga time{color:var(--muto);flex:none;font-size:12.5px}.cs-voce.aspetta .cs-voce-riga time{color:var(--oro);font-weight:600}.cs-voce-tipo{color:var(--muto);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.cs-voce-ultimo{min-width:0;color:var(--testo-2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;overflow:hidden}.cs-voce.aspetta .cs-voce-ultimo{color:var(--inchiostro);font-weight:600}.cs-attesa{background:var(--oro-chiaro);height:22px;color:var(--oro);border-radius:999px;flex:none;align-items:center;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.cs-av{border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:15px;font-weight:650;display:grid;position:relative}.cs-av.ig{background:var(--viola-chiaro);color:var(--viola)}.cs-av.fb{background:var(--blu-chiaro);color:var(--blu)}.cs-av img{object-fit:cover;border-radius:50%;width:100%;height:100%}.cs-av .icona{width:20px;height:20px}.cs-rete{border:1px solid var(--bordo-forte);min-width:18px;height:18px;color:var(--testo-2);background:#fff;border-radius:9px;place-items:center;padding:0 3px;font-size:9.5px;font-style:normal;font-weight:800;display:grid;position:absolute;bottom:-3px;right:-3px}.cs-scambio{background:var(--carta);flex-direction:column;min-height:0;display:flex}.cs-testa{border-bottom:1px solid var(--bordo);align-items:center;gap:12px;padding:14px 18px;display:flex}.cs-testa-chi{flex-direction:column;flex:1;min-width:0;display:flex}.cs-testa-chi strong{text-overflow:ellipsis;white-space:nowrap;font-size:16.5px;font-weight:650;overflow:hidden}.cs-testa-chi small{color:var(--muto);font-size:13px}.cs-finestra{background:var(--velo-2);height:26px;color:var(--testo-2);border-radius:999px;flex:none;align-items:center;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.cs-indietro{width:40px;height:40px;color:var(--inchiostro);background:0 0;border:0;flex:none;place-items:center;margin-left:-8px;display:grid}.cs-indietro .icona{width:22px;height:22px}.cs-corpo{flex-direction:column;flex:1;gap:14px;min-height:0;padding:18px;display:flex;overflow-y:auto}.cs-post{background:var(--m-neutro);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.cs-post img{object-fit:cover;border-radius:10px;flex:none;width:48px;height:48px}.cs-post>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cs-post small{color:var(--muto);font-size:12.5px}.cs-post-testo{color:var(--testo-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.cs-post-link{color:var(--viola);font-size:13.5px;font-weight:600;text-decoration:none}.cs-fumetti,.cs-fili{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cs-fum{flex-direction:column;align-self:flex-start;gap:3px;max-width:min(78%,520px);display:flex}.cs-fum.mio{align-self:flex-end;align-items:flex-end}.cs-fum-testo{background:var(--carta-2);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px 18px 18px 6px;padding:10px 14px;font-size:15px;line-height:1.4}.cs-fum.mio .cs-fum-testo{background:var(--blu-chiaro);color:#1d3f66;border-radius:18px 18px 6px}.cs-fum.in_coda .cs-fum-testo{opacity:.65}.cs-fum.rifiutato .cs-fum-testo{background:var(--rosso-chiaro);color:var(--rosso)}.cs-fum-piede{color:var(--muto);align-items:center;gap:8px;padding:0 6px;font-size:12px;display:flex}.cs-fum-piede .link{padding:0;font-size:12.5px}.cs-fum-errore{color:var(--rosso);padding:0 6px;font-size:12.5px}.cs-allegato{color:var(--viola);margin-top:4px;font-size:13.5px;font-weight:600;text-decoration:none;display:block}.cs-fili{gap:14px}.cs-fili>li{border:1px solid var(--bordo);border-radius:18px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.cs-fili>li.aspetta{background:linear-gradient(#fbf0d973,#fbf0d973);border-color:#a86a0047}.cs-fum.commento{align-self:stretch;align-items:stretch;max-width:100%}.cs-fum.commento .cs-fum-testo{background:0 0;border-radius:0;padding:0}.cs-fum.commento.mio{border-left:2px solid var(--blu-chiaro);margin-left:18px;padding-left:12px}.cs-fum.commento.mio .cs-fum-testo{color:var(--testo-2);background:0 0}.cs-fum.commento .cs-fum-piede{padding:0}.cs-fum-chi{font-size:13.5px;font-weight:650}.cs-fum.mio .cs-fum-chi{color:var(--blu)}.cs-rispondi{border:1px solid var(--bordo-forte);height:32px;font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-self:flex-start;padding:0 12px;font-size:13.5px;font-weight:600}.cs-rispondi.si{border-color:var(--viola);color:var(--viola);background:var(--viola-chiaro)}.cs-scrivi{border-top:1px solid var(--bordo);background:var(--carta);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.cs-scrivi-riga{align-items:flex-end;gap:10px;display:flex}.cs-scrivi textarea{resize:none;field-sizing:content;border:1px solid var(--bordo-forte);min-height:48px;max-height:160px;font:inherit;background:var(--fondo);border-radius:24px;flex:1;padding:12px 16px;font-size:15.5px}.cs-scrivi textarea:focus{outline:2px solid var(--blu-chiaro);border-color:var(--blu)}.cs-a-chi{color:var(--muto);align-items:center;gap:10px;font-size:13.5px;display:flex}.cs-a-chi .link{padding:0;font-size:13.5px}.cs-errore{color:var(--rosso);font-size:13.5px}.cs-nota{border-top:1px solid var(--bordo);color:var(--muto);margin:0;padding:16px 18px;font-size:14px}.cs-scaduta{border-top:1px solid var(--bordo);background:var(--oro-chiaro);color:#6b4500;flex-direction:column;gap:2px;padding:14px 18px;font-size:14px;display:flex}.cs-scaduta strong{font-size:14.5px}.cs-vuoto{place-items:center;display:grid}.cs-tutto{z-index:40;background:var(--carta);padding-top:env(safe-area-inset-top);flex-direction:column;animation:.18s ease-out cs-entra;display:flex;position:fixed;inset:0}@keyframes cs-entra{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.cs-tutto{animation:none}}.cs-tutto .cs-scambio{flex:1}.cs-tutto .cs-scrivi,.cs-tutto .cs-nota,.cs-tutto .cs-scaduta{padding-bottom:calc(12px + env(safe-area-inset-bottom))}@media (width>=900px){.cs-pannelli{border:1px solid var(--bordo);border-radius:var(--raggio);grid-template-columns:minmax(280px,360px) minmax(0,1fr);height:calc(100dvh - 250px);min-height:460px;display:grid;overflow:hidden}.cs-elenco{border-right:1px solid var(--bordo);background:var(--fondo-2);padding:10px;overflow-y:auto}.cs-voce{background:0 0;border-color:#0000}.cs-voce:hover{background:var(--velo);border-color:#0000}.cs-voce.scelta{background:#fff;box-shadow:0 1px 3px #0a0a100f}}.cs-scaduto{background:var(--velo-2);height:22px;color:var(--muto);border-radius:999px;flex:none;align-items:center;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.cs-finestra-riga{color:var(--muto);align-self:center;margin:0;font-size:12.5px;display:none}@media (width<=899px){.cs-finestra{display:none}.cs-finestra-riga{display:block}.cs-testa{padding:10px 14px}.cs-testa-chi small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-corpo{padding:14px}}.cs-corto{display:none}@media (width<=639px){.cs-lungo{display:none}.cs-corto{display:inline}}.sc-seg button .cs-lungo,.sc-seg button .cs-corto{font-size:inherit;opacity:1}
