@font-face{font-family:Geist;src:url(/assets/Geist-Variable-BNK-hTUD.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/GeistMono-Variable-BoRIzn25.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist Serif;src:url(/assets/GeistSerifVF-v04VKVOc.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--lime:#c6ff3d;--argento:#9c9ea5;--avorio:#f4f2ec;--nero:#0a0a0b}*,:before,:after{box-sizing:border-box}html,body{margin:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:clip}img{max-width:100%;display:block}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}:root{--brand:#d4ff3a;--su-brand:#10110c;--ink:#111210;--carta:#f7f7f4;--carta-2:#eeeee9;--muto:color-mix(in srgb, var(--ink) 64%, var(--carta));--filo:color-mix(in srgb, var(--ink) 9%, transparent);--pad:20px;--mono:"Geist Mono", ui-monospace, monospace;--morbido:cubic-bezier(.2, .8, .2, 1)}body{background:var(--carta);color:var(--ink);font-family:Geist,system-ui,sans-serif;font-size:16px;line-height:1.5}::selection{background:var(--brand);color:var(--su-brand)}.pagina{position:relative;overflow-x:clip}.etich{color:var(--muto);letter-spacing:-.005em;align-items:center;gap:8px;font-size:13px;font-weight:550;display:inline-flex}.grigio{color:color-mix(in srgb, var(--ink) 72%, var(--carta))}h1,h2{text-wrap:balance;margin:0;font-weight:600}h1{letter-spacing:-.045em;font-size:clamp(40px,10.6vw,76px);line-height:1.02}h2{letter-spacing:-.04em;font-size:clamp(30px,8vw,50px);line-height:1.06}.bottone{white-space:nowrap;background:var(--ink);height:48px;color:var(--carta);box-shadow:inset 0 1px 0 #ffffff2e, 0 1px 2px #0003, 0 8px 20px -8px color-mix(in srgb, var(--ink) 60%, transparent);transition:transform .25s var(--morbido), box-shadow .25s, background-color .25s;border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-size:15.5px;font-weight:550;text-decoration:none;display:inline-flex}.bottone svg{transition:transform .3s var(--morbido)}.bottone:active{transform:scale(.97)}.bottone:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.bottone--chiaro{background:color-mix(in srgb, var(--carta) 70%, #fff);color:var(--ink);box-shadow:inset 0 0 0 1px var(--filo), 0 1px 2px #0000000d}@media (hover:hover){.bottone:hover{background:color-mix(in srgb, var(--ink) 86%, var(--carta));box-shadow:inset 0 1px 0 #ffffff38, 0 2px 4px #0000002e, 0 14px 28px -10px color-mix(in srgb, var(--ink) 70%, transparent);transform:translateY(-2px)}.bottone:hover svg{transform:translateY(2px)}.bottone--mega:hover svg{transform:translate(4px)}.bottone--chiaro:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 16%, transparent), 0 2px 4px #0000000f, 0 12px 24px -12px #00000040;background:#fff}[data-scuro=true] .bottone--chiaro:hover{background:color-mix(in srgb, var(--carta) 62%, #fff)}.bottone:active{transform:scale(.97)}.scelta button:not([aria-pressed=true]):hover{color:#fff;background:#ffffff14}}.chip{background:color-mix(in srgb, var(--brand) 22%, var(--carta));height:30px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 55%, var(--filo));border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:550;display:inline-flex}.eroe{padding:14px var(--pad) 0;position:relative}.barra-su{z-index:1;justify-content:space-between;align-items:center;height:44px;display:flex;position:relative}.logo{letter-spacing:-.025em;align-items:center;gap:9px;font-size:17px;font-weight:650;display:inline-flex}.eroe-testo{gap:18px;padding:56px 0 40px;display:grid}.eroe-sotto{color:color-mix(in srgb, var(--ink) 68%, transparent);text-wrap:pretty;max-width:34ch;margin:0;font-size:18px}.eroe-azioni{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.palco{isolation:isolate;background:linear-gradient(180deg, color-mix(in srgb, var(--carta-2) 92%, var(--brand)) 0%, var(--carta-2) 70%);box-shadow:inset 0 0 0 1px var(--filo), inset 0 1px 0 #ffffffb3;border-radius:28px;padding:18px 14px 0;position:relative;overflow:hidden}.palco-luce{z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--brand) 55%, transparent), transparent 70%);opacity:.55;height:90%;position:absolute;inset:-40% -20% auto}.palco:after{content:"";z-index:-1;pointer-events:none;opacity:.5;background-image:radial-gradient(color-mix(in srgb, var(--ink) 9%, transparent) 1px, transparent 1.3px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask:linear-gradient(#0000,#000 30%,#0000);mask:linear-gradient(#0000,#000 30%,#0000)}.palco--eroe{margin-bottom:8px;padding:18px 14px 0}.palco--due{grid-template-columns:minmax(0,1fr);gap:14px;padding-bottom:14px;display:grid}.palco--due>.finestra,.palco--due>.chat{border-radius:18px}.nastro{margin-top:56px;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.nastro-scorre{width:max-content;animation:44s linear infinite nastro;display:flex}.nastro-scorre>span{display:flex}.nastro-scorre>span>span{color:var(--muto);white-space:nowrap;align-items:center;gap:36px;padding:0 18px;font-size:14px;font-weight:550;display:inline-flex}.nastro-scorre>span>span:after{content:"";background:color-mix(in srgb, var(--ink) 25%, transparent);width:4px;height:4px;margin-left:18px;transform:rotate(45deg)}@keyframes nastro{to{transform:translate(-50%)}}.corpo{padding:0 var(--pad)}.sez{gap:32px;padding-top:104px;display:grid}.sez-testa{gap:14px;display:grid}.sez-sotto{color:color-mix(in srgb, var(--ink) 74%, var(--carta));text-wrap:pretty;max-width:38ch;margin:0;font-size:17.5px;line-height:1.5}.uscite{gap:12px;display:grid}.uscite>span{color:var(--muto);font-size:13px;font-weight:550}.piattaforme{flex-wrap:wrap;gap:6px;display:flex}.piattaforme>span{height:36px;color:var(--muto);background:color-mix(in srgb, var(--carta) 50%, #fff);box-shadow:inset 0 0 0 1px var(--filo);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 10px;font-size:14px;font-weight:500;transition:color .5s,box-shadow .5s,background .5s;display:inline-flex}[data-scuro=true] .piattaforme>span{background:var(--carta-2)}.piatt-logo{filter:grayscale();opacity:.45;width:18px;height:18px;transition:filter .5s, opacity .5s, transform .5s var(--morbido);flex:none;place-items:center;display:grid}.piatt-logo svg{width:100%;height:100%;display:block}.piattaforme>span.accesa{color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 22%, transparent), 0 6px 16px -8px #00000040}.piattaforme>span.accesa .piatt-logo{filter:none;opacity:1;transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.piattaforme>span{color:var(--ink)}.piatt-logo{filter:none;opacity:1}}.scacchi{gap:14px;display:grid}.carta{isolation:isolate;background:var(--carta-2);box-shadow:inset 0 0 0 1px var(--filo), inset 0 1px 0 #ffffffb3;border-radius:24px;grid-template-rows:auto auto 1fr;gap:8px;padding:22px 14px 0 18px;display:grid;position:relative;overflow:hidden}.carta--brand{background:linear-gradient(170deg, color-mix(in srgb, var(--brand) 40%, var(--carta-2)), var(--carta-2) 75%)}.carta .etich{font-size:12.5px}.carta h3{letter-spacing:-.03em;text-wrap:balance;max-width:20ch;margin:0 18px 0 0;font-size:21px;font-weight:600;line-height:1.15}.carta .mini{margin-top:14px;padding-bottom:28px}.chiusa{padding:140px var(--pad) 0;justify-items:start;gap:18px;display:grid;position:relative;overflow:hidden}.chiusa-luce{z-index:-1;pointer-events:none;background:radial-gradient(50% 60% at 50% 100%, color-mix(in srgb, var(--brand) 45%, transparent), transparent 70%);height:420px;position:absolute;bottom:-40px;left:-20%;right:-20%}.chiusa .segno{margin-bottom:8px}.chiusa h2{max-width:16ch;font-size:clamp(34px,9.4vw,72px)}.chiusa-cta{justify-self:stretch;justify-items:start;gap:14px;margin-top:18px;display:grid}.bottone--mega{white-space:normal;text-align:center;letter-spacing:-.01em;height:auto;min-height:68px;box-shadow:inset 0 1px 0 #ffffff2e, 0 0 0 6px color-mix(in srgb, var(--brand) 35%, transparent), 0 24px 48px -16px color-mix(in srgb, var(--ink) 70%, transparent);gap:12px;padding:12px 30px 12px 34px;font-size:19px;font-weight:600}.chiusa-quando{color:var(--muto);font-size:14.5px;font-weight:550}@media (width<=599px){.chiusa-cta{text-align:center;justify-items:stretch}.bottone--mega{justify-content:center;padding:12px 20px}}.piede{border-top:1px solid var(--filo);color:var(--muto);justify-content:space-between;justify-self:stretch;margin-top:120px;padding:18px 0 0;font-size:12.5px;display:flex}.marchio{margin:56px calc(-1 * var(--pad)) 72px;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;letter-spacing:-.065em;background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 82%, var(--brand)) 5%, color-mix(in srgb, var(--brand) 55%, transparent) 60%, transparent 98%);color:#0000;-webkit-background-clip:text;background-clip:text;justify-self:stretch;padding-bottom:.04em;font-size:16.8vw;font-weight:700;line-height:.8}.coperto{font-family:var(--mono);letter-spacing:-.02em;color:color-mix(in srgb, currentColor 50%, transparent);cursor:help;-webkit-user-select:none;user-select:none;background:color-mix(in srgb, currentColor 7%, transparent);filter:blur(.35px);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;padding:.05em .35em;font-size:.9em;position:relative}.coperto[data-detto]:after{content:"Al webinar";z-index:5;filter:none;white-space:nowrap;color:var(--carta);background:var(--ink);animation:detto .22s var(--morbido);border-radius:9px;padding:8px 10px;font:600 12px/1 Geist,sans-serif;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 20px -6px #00000059}@keyframes detto{0%{opacity:0;transform:translate(-50%,4px)scale(.96)}}.barra{background:color-mix(in srgb, currentColor 16%, transparent);vertical-align:middle;border-radius:99px;height:.62em;display:inline-block}.barra--chiara{background:color-mix(in srgb, currentColor 9%, transparent)}.scelta{left:50%;bottom:max(12px, env(safe-area-inset-bottom));z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);scrollbar-width:none;background:#141414d1;border-radius:999px;gap:2px;max-width:calc(100vw - 16px);padding:4px;display:flex;position:fixed;overflow-x:auto;transform:translate(-50%);box-shadow:0 10px 30px #00000040,inset 0 0 0 1px #ffffff14}.scelta button{color:#bbb;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;height:34px;padding:0 12px 0 8px;font:500 13px/1 Geist,sans-serif;display:inline-flex}.scelta button[aria-pressed=true]{color:#111;background:#fff}.scelta-modo{margin-left:4px;position:relative}.scelta-modo:before{content:"";background:#ffffff24;width:1px;position:absolute;top:8px;bottom:8px;left:-3px}.scelta i{border-radius:5px;flex:none;width:16px;height:16px}@media (width<=899px){.scelta button:not([aria-pressed=true]){gap:0;padding:0 9px;font-size:0}}@media (width>=900px){:root{--pad:max(48px, calc((100vw - 1120px) / 2))}.eroe-testo{text-align:center;justify-items:center;padding:96px 0 56px}.eroe-testo h1{max-width:15ch}.eroe-sotto{max-width:46ch}.palco{border-radius:32px;padding:40px 40px 0}.palco--eroe{padding:48px 48px 0}.palco--due{grid-template-columns:1fr 1fr;gap:24px;padding:40px}.sez{gap:48px;padding-top:160px}.sez-testa{max-width:760px}.scacchi{grid-template-columns:repeat(3,1fr);gap:18px}.carta{height:480px;padding:28px 24px 0}.carta .cal{-webkit-mask:linear-gradient(#000 70%,#0000);mask:linear-gradient(#000 70%,#0000)}.chiusa{text-align:center;justify-items:center}.chiusa-cta{justify-items:center}.bottone--mega{gap:14px;min-height:84px;padding:14px 40px 14px 48px;font-size:23px}}@media (prefers-reduced-motion:reduce){.nastro-scorre{animation:none}}@media (width<=380px){:root{--pad:16px}.palco,.palco--eroe{border-radius:24px;padding:12px 10px 0}.palco--due{padding-bottom:10px}.carta{padding:18px 10px 0 14px}}.in-modifica .scrivibile{box-shadow:0 1.5px 0 color-mix(in srgb, currentColor 35%, transparent);cursor:text;-webkit-user-select:text;user-select:text;border-radius:4px;outline:none}.in-modifica .scrivibile:focus{background:color-mix(in srgb, var(--brand) 28%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 28%, transparent)}.salvataggio{left:50%;bottom:calc(max(12px, env(safe-area-inset-bottom)) + 100px);z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#ddd;white-space:nowrap;background:#141414d1;border-radius:999px;padding:7px 12px;font:500 12px/1 Geist,sans-serif;position:fixed;transform:translate(-50%)}.salvataggio--errore{color:#fff;background:#b3261e}.via{position:relative}.via--bottone{display:inline-flex}.via[data-tolto]>:not(.via-x){opacity:.22;filter:grayscale()}.via-x{z-index:40;cursor:pointer;color:#f2f2f2;background:#141414db;border:0;border-radius:999px;height:30px;padding:0 12px;font:550 12.5px/1 Geist,sans-serif;position:absolute;top:40px;right:0;box-shadow:0 6px 16px -6px #0006}.via-x:hover{background:#b3261e}.via[data-tolto]>.via-x:hover{background:#1b7a3e}.via--bottone>.via-x{place-items:center;width:24px;height:24px;padding:0;font-size:15px;display:grid;top:-9px;right:-9px}.via--bottone[data-tolto]>.via-x{width:auto;padding:0 10px;font-size:12px}.iscr{overscroll-behavior:contain;background:var(--carta);width:min(520px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:inset 0 0 0 1px var(--filo), 0 30px 80px -20px #00000073;border:0;border-radius:28px;padding:0;overflow:auto}.iscr[open]{animation:iscr-entra .45s var(--morbido)}.iscr::backdrop{background:#0c0c0e80;animation:.35s ease-out iscr-velo}@keyframes iscr-velo{0%{background:#0c0c0e00}}html:has(.iscr[open]) .sfondo *{animation-play-state:paused}@keyframes iscr-entra{0%{opacity:0;transform:translateY(18px)scale(.98)}}.iscr-foglio{padding:30px 26px 24px;position:relative}.iscr form{gap:14px;display:grid}.iscr h2{letter-spacing:-.03em;text-wrap:balance;margin:0 44px 0 0;font-size:25px;font-weight:600;line-height:1.15}.iscr-sotto{color:var(--muto);margin:-6px 0 0;font-size:15px;line-height:1.45}.iscr-quando{background:var(--carta-2);border-radius:14px;flex-wrap:wrap;gap:8px 18px;margin:0;padding:12px 14px;font-size:13.5px;font-weight:550;list-style:none;display:flex}.iscr-quando li{align-items:center;gap:7px;display:inline-flex}.iscr-quando svg{color:var(--muto)}.iscr-zoom{border-radius:5px;flex:none}.iscr-campo{gap:6px;display:grid}.iscr-campo label{font-size:13px;font-weight:550}.iscr-campo input{background:color-mix(in srgb, var(--carta) 30%, #fff);height:48px;color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 14%, transparent);border:0;border-radius:12px;padding:0 14px;font:400 16px/1 Geist,sans-serif;transition:box-shadow .2s}[data-scuro=true] .iscr-campo input{background:var(--carta-2)}.iscr-campo input::placeholder{color:color-mix(in srgb, var(--ink) 35%, transparent)}.iscr-campo input:focus{box-shadow:inset 0 0 0 1.5px var(--ink), 0 0 0 4px color-mix(in srgb, var(--brand) 45%, transparent);outline:none}.iscr-campo--errore input,.iscr-spunta--errore input{box-shadow:inset 0 0 0 1.5px #c2362b}.iscr-errore{color:#c2362b;margin:-2px 0 0;font-size:13px}[data-scuro=true] .iscr-errore{color:#ff8f85}.iscr-errore--invio{background:#c2362b1a;border-radius:12px;margin:0;padding:10px 12px}.iscr-errore a,.iscr-spunta a{color:inherit;text-underline-offset:2px}.iscr-spunta{color:color-mix(in srgb, var(--ink) 75%, transparent);cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;font-size:13.5px;line-height:1.45;display:grid}.iscr-spunta input{width:18px;height:18px;accent-color:var(--ink);cursor:pointer;margin:1px 0 0}.iscr-trappola{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.iscr-invia{cursor:pointer;border:0;justify-content:center;width:100%;height:52px;margin-top:4px;font-family:inherit}.iscr-invia:disabled{opacity:.7;cursor:progress;transform:none}.iscr-regalo{color:var(--muto);text-align:center;margin:0;font-size:13px;line-height:1.45}.iscr-chiudi{background:var(--carta-2);width:36px;height:36px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;transition:background .2s;display:grid;position:absolute;top:18px;right:18px}.iscr-chiudi:hover{background:color-mix(in srgb, var(--ink) 12%, var(--carta-2))}.iscr-chiudi:focus-visible,.iscr-spunta input:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.iscr-fatto{justify-items:start;gap:12px;display:grid}.iscr-fatto p{color:var(--muto);margin:0;font-size:15px;line-height:1.5}.iscr-ok{background:var(--brand);width:48px;height:48px;color:var(--su-brand);border-radius:50%;place-items:center;display:grid}.iscr-cal{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.iscr-cal .bottone{height:42px;padding:0 16px;font-size:14px}@keyframes iscr-sale{0%{opacity:0;transform:translateY(40px)}}@media (width<=600px){.iscr{border-radius:28px 28px 0 0;width:100%;max-height:92dvh;margin:auto 0 0}.iscr[open]{animation-name:iscr-sale}.iscr-foglio{padding:26px 18px max(20px, env(safe-area-inset-bottom))}.iscr h2{font-size:22px}}@media (prefers-reduced-motion:reduce){.iscr[open],.iscr::backdrop{animation:none}}.scelta--sfondo{bottom:calc(max(12px, env(safe-area-inset-bottom)) + 50px)}.scelta--sfondo button{padding:0 12px 0 6px}.scelta--sfondo b{background:#ffffff1f;border-radius:7px;place-items:center;width:22px;height:22px;font-size:11.5px;font-weight:600;display:grid}.scelta--sfondo button[aria-pressed=true] b{color:#fff;background:#111}.palco--tocco{gap:14px;display:grid}.palco--tocco>.appr{border-radius:18px}.eroe-testo{isolation:isolate;position:relative}.sfondo:after{content:"";background:radial-gradient(ellipse 62% 42% at 50% 52%, color-mix(in srgb, var(--carta) 72%, transparent), color-mix(in srgb, var(--carta) 40%, transparent) 55%, transparent 100%);position:absolute;inset:0}.sfondo{z-index:-1;top:-90px;bottom:-40px;left:calc(-1 * var(--pad));right:calc(-1 * var(--pad));pointer-events:none;position:absolute;overflow:hidden;-webkit-mask:linear-gradient(#000 65%,#0000);mask:linear-gradient(#000 65%,#0000)}:root{--tinta:var(--brand)}[data-tema=lime][data-scuro=false]{--tinta:#9fcc00}.sfondo--aurora i{opacity:.62;filter:blur(60px);background:radial-gradient(circle, var(--tinta), transparent 62%);border-radius:50%;width:70vmax;height:70vmax;position:absolute}.sfondo--aurora i:first-child{animation:22s ease-in-out infinite alternate aurora-1;top:-40vmax;left:-25vmax}.sfondo--aurora i:nth-child(2){filter:blur(60px)hue-rotate(55deg);animation:27s ease-in-out infinite alternate aurora-2;top:-30vmax;right:-30vmax}.sfondo--aurora i:nth-child(3){opacity:.35;filter:blur(70px)hue-rotate(-50deg);width:50vmax;height:50vmax;animation:31s ease-in-out infinite alternate aurora-3;top:-10vmax;left:10vw}@keyframes aurora-1{to{transform:translate(22vw,10vh)scale(1.2)}}@keyframes aurora-2{to{transform:translate(-18vw,14vh)scale(.85)}}@keyframes aurora-3{to{transform:translate(14vw,-6vh)scale(1.25)}}[data-scuro=true] .sfondo--aurora i{opacity:.5;filter:blur(60px)}.sfondo--barre{opacity:.45;-webkit-mask:linear-gradient(#0000,#000 30% 70%,#0000);mask:linear-gradient(#0000,#000 30% 70%,#0000)}.sfondo-barre{align-items:flex-end;gap:.7vw;padding:0 1vw;display:flex;position:absolute;inset:12% 0 0;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.sfondo-barre i{transform-origin:bottom;opacity:.75;background:linear-gradient(180deg, color-mix(in srgb, var(--tinta) 60%, transparent), color-mix(in srgb, var(--tinta) 4%, transparent));animation:barra-sale 1.4s var(--morbido) both, barra-respira 5s ease-in-out infinite alternate;border-radius:12px 12px 0 0;flex:1}@keyframes barra-sale{0%{transform:scaleY(0)}}@keyframes barra-respira{to{opacity:.4}}@media (width>=900px){.sfondo--barre{opacity:1}.sfondo-barre{-webkit-mask:linear-gradient(90deg,#0000,#000 8% 20%,#0000 30% 72%,#000 82% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 20%,#0000 30% 72%,#000 82% 92%,#0000)}}.sfondo-video{object-fit:cover;object-position:50% 40%;filter:url(#tinta-seta);opacity:.55;width:100%;height:100%;position:absolute;top:0;left:0}[data-scuro=true] .sfondo-video{opacity:.5}.sfondo--vetro i{border-radius:50%;position:absolute}.sfondo--vetro i:first-child{background:radial-gradient(closest-side, color-mix(in srgb, var(--tinta) 80%, var(--carta)), color-mix(in srgb, var(--tinta) 30%, transparent) 60%, transparent);width:120vw;height:46vmax;animation:24s ease-in-out infinite alternate vetro-1;top:-16vmax;left:-30vw;rotate:-12deg}.sfondo--vetro i:nth-child(2){background:radial-gradient(closest-side, color-mix(in srgb, var(--tinta) 55%, var(--ink) 12%), transparent);opacity:.7;width:80vw;height:30vmax;animation:31s ease-in-out infinite alternate vetro-2;top:6vmax;right:-34vw;rotate:14deg}.sfondo--vetro i:nth-child(3){background:radial-gradient(closest-side,#ffffffd9,#0000);width:90vw;height:12vmax;animation:19s ease-in-out infinite alternate vetro-3;top:12%;left:4vw;rotate:-8deg}@keyframes vetro-1{to{translate:26vw 4vh}}@keyframes vetro-2{to{translate:-38vw 2vh}}@keyframes vetro-3{to{translate:-20vw 8vh}}.sfondo-vetro{-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px);background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--carta) 0%, transparent) 0, color-mix(in srgb, var(--carta) 55%, transparent) 30px, #ffffff80 31px, color-mix(in srgb, var(--carta) 0%, transparent) 33px, #00000009 44px);position:absolute;inset:0}[data-scuro=true] .sfondo--vetro i{opacity:.45}[data-scuro=true] .sfondo--vetro i:nth-child(3){opacity:.12}[data-scuro=true] .sfondo-vetro{background:repeating-linear-gradient(90deg, transparent 0, color-mix(in srgb, var(--carta) 50%, transparent) 30px, #ffffff1f 31px, transparent 33px, #0003 44px)}.sfondo-numero{letter-spacing:-.07em;font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--tinta) 14%, transparent);-webkit-text-stroke:1.5px color-mix(in srgb, var(--tinta) 70%, transparent);font-size:clamp(260px,72vw,760px);font-weight:600;line-height:.78;position:absolute;top:40px;right:-6px}.sfondo--posizione{-webkit-mask:linear-gradient(#000 60%,#0000 98%);mask:linear-gradient(#000 60%,#0000 98%)}@media (width>=900px){.sfondo-numero{font-size:clamp(320px,52vw,760px);top:auto;bottom:0;right:4vw}.palco--tocco{grid-template-columns:minmax(0,340px) minmax(0,560px);justify-content:center;align-items:end;column-gap:20px}.palco--tocco>.appr{margin-bottom:48px}.sfondo{top:-130px}}@media (prefers-reduced-motion:reduce){.sfondo *,.sfondo{animation:none!important}}.sigla{cursor:help;-webkit-text-decoration:underline dotted color-mix(in srgb, currentColor 55%, transparent);text-decoration:underline dotted color-mix(in srgb, currentColor 55%, transparent);text-underline-offset:.14em;outline:none;text-decoration-thickness:max(2px,.045em);position:relative}.sigla:focus-visible{box-shadow:0 0 0 2px var(--brand);border-radius:6px}.sigla-nota{z-index:20;background:var(--ink);width:max-content;max-width:min(300px,100vw - 24px);color:var(--carta);letter-spacing:0;text-align:left;white-space:normal;text-wrap:pretty;pointer-events:none;opacity:0;visibility:hidden;transform:translate(calc(-50% + var(--dx,0px)), 6px);border-radius:14px;padding:12px 14px;font:400 14px/1.45 Geist,sans-serif;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;bottom:calc(100% + 10px);left:50%;box-shadow:0 12px 32px #00000038}.sigla-nota b{font-weight:600}.sigla:hover .sigla-nota,.sigla:focus .sigla-nota{opacity:1;visibility:visible;transform:translate(calc(-50% + var(--dx,0px)), 0)}@media (prefers-reduced-motion:reduce){.sigla-nota{transition:none}}.sigle-modifica{color:var(--muto);margin:0 0 18px;font-size:14px;line-height:1.5}.bottone-modifica{z-index:60;cursor:pointer;color:#fff;background:#111;border:0;border-radius:999px;height:40px;padding:0 16px;font:600 14px/1 Geist,sans-serif;position:fixed;top:14px;right:14px;box-shadow:0 6px 20px #00000040,inset 0 0 0 1px #ffffff24}.bottone-modifica:hover{background:#2a2a2a}.bottone-modifica:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.in-modifica .bottone-modifica{background:var(--brand);color:var(--su-brand)}.palco--chi{padding-bottom:14px}.chi{gap:16px;display:grid}.chi-conta{color:var(--muto);white-space:nowrap;align-items:center;gap:12px;padding:2px 4px;font-size:13px;font-weight:550;display:flex}.chi-conta b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:650}.chi-barra{flex:1;grid-template-columns:repeat(11,minmax(0,1fr));gap:3px;display:grid}.chi-barra i{background:var(--brand);height:8px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 10%, transparent);transform-origin:0;border-radius:3px}.chi-barra i.tu{background:var(--ink);box-shadow:none}.chi-carte{gap:12px;display:grid}.chi-carta{background:var(--w-bg);color:var(--w-testo);box-shadow:var(--w-ombra);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.chi-testa{align-items:center;gap:12px;padding:16px 16px 14px;display:flex}.chi-testa h3{letter-spacing:-.015em;margin:0;font-size:16px;font-weight:600;line-height:1.25}.chi-n{background:var(--w-testo);width:28px;height:28px;color:var(--w-bg);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.chi-momento{background:var(--w-sotto);box-shadow:inset 0 0 0 1px var(--w-ring);border-radius:13px;flex:1;align-content:start;gap:8px;margin:0 12px;padding:12px;font-size:13px;display:grid}.chi-carta:last-child .chi-momento{margin-bottom:12px}.chi-qa{gap:4px;display:grid}.chi-qa span{color:var(--w-muto);font-size:12px}.chi-qa b{background:var(--w-bg);box-shadow:inset 0 0 0 1px var(--w-ring-2);text-overflow:ellipsis;white-space:nowrap;border-radius:9px;padding:7px 10px;font-weight:500;display:block;overflow:hidden}.chi-piano{background:var(--w-bg);box-shadow:inset 0 0 0 1px var(--w-ring);border-radius:9px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;display:grid}.chi-piano span{color:var(--w-muto);white-space:nowrap;font-size:12px}.chi-piano b{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.chi-approva{justify-self:end;margin-top:4px;display:grid}.chi-approva>span{grid-area:1/1;justify-content:center;align-items:center;gap:6px;transition:opacity .2s;display:inline-flex}.chi-approva .chi-si,.chi-approva.fatto .chi-no{opacity:0}.chi-approva.fatto .chi-si{opacity:1}.chi-momento--numeri{flex-direction:column;gap:4px;padding-bottom:0;display:flex;overflow:hidden}.chi-numero{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.chi-numero span{color:var(--w-muto);flex-basis:100%;font-size:12px}.chi-numero b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1.1}.chi-grafico{flex:1;width:calc(100% + 24px);height:auto;min-height:110px;margin:6px -12px 0;display:block;overflow:visible}.chi-area{fill:color-mix(in srgb, var(--su) 14%, transparent)}.chi-linea{fill:none;stroke:var(--su);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.chi-poi{color:var(--w-testo);gap:9px;margin:0;padding:14px 16px 16px;font-size:13.5px;list-style:none;display:grid}.chi-poi li{align-items:center;gap:10px;min-height:20px;line-height:1.3;display:flex}.chi-segno{background:var(--w-sotto);width:20px;height:20px;color:var(--w-muto);box-shadow:inset 0 0 0 1px var(--w-ring-2);border-radius:50%;flex:none;place-items:center;transition:background .25s,color .25s;display:grid}.chi-segno>svg{grid-area:1/1}.chi-ok{opacity:0;transition:opacity .2s,transform .3s cubic-bezier(.3,1.6,.5,1);transform:scale(.4)}.chi-gira{animation:.8s linear infinite chi-gira}.fatto>.chi-segno{background:var(--brand);color:var(--su-brand);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 14%, transparent)}.fatto>.chi-segno .chi-ok{opacity:1;transform:none}.fatto>.chi-segno .chi-gira{opacity:0;animation:none}@keyframes chi-gira{to{transform:rotate(1turn)}}@media (width>=900px){.palco--chi{padding:36px 36px 40px}.chi{gap:20px}.chi-carte{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.chi-conta{padding:0 6px;font-size:13.5px}}@media (prefers-reduced-motion:reduce){.chi-gira{animation:none}.chi-ok,.chi-segno{transition:none}}:root{--w-bg:#fff;--w-sotto:#f8f8f7;--w-testo:#17171a;--w-muto:#17171a8a;--w-ring:#17171a14;--w-ring-2:#17171a1f;--su:#16803c;--w-ombra:0 0 0 1px #17171a0f, 0 1px 1px #00000008, 0 4px 8px -2px #0000000d, 0 16px 32px -8px #0000001a, 0 40px 80px -24px #00000024}[data-scuro=true]{--w-bg:#141416;--w-sotto:#1a1a1d;--w-testo:#f1f2f3;--w-muto:#ffffff8c;--w-ring:#ffffff12;--w-ring-2:#ffffff1c;--su:#6fdc93;--w-ombra:0 0 0 1px #ffffff14, 0 1px 0 #ffffff0f inset, 0 16px 40px -8px #0009, 0 40px 80px -24px #000000b3}.finestra,.chat,.serp,.mini{background:var(--w-bg);color:var(--w-testo);box-shadow:var(--w-ombra);border-radius:18px 18px 0 0;overflow:hidden}.palco--due>*,.carta .mini{border-radius:18px 18px 0 0}.finestra-barra{border-bottom:1px solid var(--w-ring);align-items:center;gap:6px;height:44px;padding:0 14px;font-size:13px;font-weight:550;display:flex}.finestra-app{letter-spacing:-.01em;align-items:center;gap:8px;display:inline-flex}.finestra-sep,.finestra-dove{color:var(--w-muto)}.finestra-esempio{color:var(--w-muto);white-space:nowrap;margin-left:auto;padding-left:10px;font-size:12px;font-weight:500}.app{letter-spacing:-.005em;gap:16px;padding:18px 16px 22px;font-size:13.5px;font-weight:500;display:grid}:where(.app>div){gap:inherit;grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.app h4{letter-spacing:-.02em;margin:0;font-size:15px;font-weight:600}.app p{color:var(--w-muto);margin:3px 0 0;font-size:12.5px;line-height:1.35}.app-testa{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.app .etich{color:var(--w-muto);font-size:12px;font-weight:500}.app .etich:before{display:none}.riquadro{background:var(--w-bg);box-shadow:inset 0 0 0 1px var(--w-ring-2), 0 1px 2px #00000008;border-radius:14px}.badge{white-space:nowrap;border-radius:99px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:550;display:inline-flex}.badge--neutro{background:var(--w-sotto);box-shadow:inset 0 0 0 1px var(--w-ring-2);color:var(--w-muto)}.badge--attesa{color:#8a5700;background:#fdf1db;box-shadow:inset 0 0 0 1px #f6deae}.badge--ok{color:#1b6b37;background:#e4f5e8;box-shadow:inset 0 0 0 1px #c5e8cf}.badge--brand{background:color-mix(in srgb, var(--brand) 26%, var(--w-bg));color:var(--w-testo);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 60%, var(--w-ring))}[data-scuro=true] .badge--attesa{color:#ffcf7a;box-shadow:none;background:#33260d}[data-scuro=true] .badge--ok{color:#8fe0a8;box-shadow:none;background:#12301d}.var{color:var(--su);align-items:center;gap:3px;font-size:12px;font-style:normal;font-weight:550;display:inline-flex}.segmenti{background:var(--w-sotto);box-shadow:inset 0 0 0 1px var(--w-ring);white-space:nowrap;border-radius:10px;padding:2px;font-size:11.5px;display:inline-flex}.segmenti span{color:var(--w-muto);border-radius:8px;padding:4px 8px}.segmenti .attivo{background:var(--w-bg);color:var(--w-testo);box-shadow:0 1px 2px #00000014, inset 0 0 0 1px var(--w-ring)}.btn-sec,.btn-approva{white-space:nowrap;border-radius:10px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:550;transition:background .3s;display:inline-flex;position:relative}.btn-sec{background:var(--w-bg);box-shadow:inset 0 0 0 1px var(--w-ring-2), 0 1px 2px #0000000d;color:var(--w-testo)}.btn-approva{background:var(--w-testo);color:var(--w-bg);box-shadow:inset 0 1px #ffffff26,0 1px 2px #0003,0 4px 10px -4px #0000004d}.btn-approva.fatto{color:#fff;background:#1b7a3e}.serp{border-radius:18px 18px 0 0;font-size:14px}.serp-cerca{background:var(--w-sotto);height:52px;box-shadow:inset 0 0 0 1px var(--w-ring);color:var(--w-muto);border-radius:99px;align-items:center;gap:10px;margin:10px 10px 4px;padding:0 14px;display:flex}.serp-domanda{white-space:nowrap;min-width:0;color:var(--w-testo);flex:1;overflow:hidden}.serp-sett{white-space:nowrap;font-size:11.5px;font-weight:550}.serp-lista{margin:0 10px;position:relative}.serp-riga{background:var(--w-bg);border-radius:14px;align-items:center;gap:12px;height:54px;padding:0 12px;display:flex;position:absolute;top:0;left:0;right:0}.serp-fav{background:var(--w-sotto);width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--w-ring-2);border-radius:50%;flex:none}.serp-testi{flex:1;gap:7px;min-width:0;display:grid}.serp-testi .barra{height:7px}.serp-noi{z-index:2;background:var(--w-bg);box-shadow:0 0 0 1px var(--w-ring-2), 0 6px 16px -6px #0000002e;transition:box-shadow .5s,background .5s}.serp-noi.primo{background:color-mix(in srgb, var(--brand) 16%, var(--w-bg));box-shadow:0 0 0 1.5px color-mix(in srgb, var(--brand) 80%, var(--w-testo)), 0 10px 24px -8px color-mix(in srgb, var(--brand) 60%, transparent)}.serp-fav--noi{background:var(--brand);color:var(--su-brand);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 15%, transparent);place-items:center;font-size:12px;font-weight:700;display:grid}.serp-noi small{color:var(--w-muto);font-size:11.5px;line-height:1}.serp-noi b{font-weight:600;line-height:1.1}.serp-salto{height:22px;color:var(--su);background:color-mix(in srgb, var(--su) 10%, transparent);border-radius:99px;align-items:center;gap:2px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.serp-piede{border-top:1px solid var(--w-ring);color:var(--w-muto);justify-content:space-between;align-items:center;margin:6px 10px 0;padding:14px 6px 70px;font-size:12.5px;display:flex}.serp-pos{letter-spacing:-.04em;color:var(--w-testo);font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1}.serp-pos:before{content:"#";color:var(--w-muto);margin-right:1px;font-weight:500}.tessere{grid-template-columns:1fr 1.25fr 1.15fr;gap:6px;display:grid}.tessera{box-shadow:inset 0 0 0 1px var(--w-ring-2);background:var(--w-bg);border-radius:14px;gap:3px;min-width:0;padding:11px 9px 12px;display:grid}.tessera span{color:var(--w-muto);white-space:nowrap;font-size:10.5px}.tessera b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:21px;font-weight:600;line-height:1.15}.grafico{box-shadow:inset 0 0 0 1px var(--w-ring-2);border-radius:14px;gap:8px;padding:12px 12px 10px;display:grid}.grafico-titolo{color:var(--w-muto);font-size:12px}.grafico svg{width:100%;height:120px;overflow:visible}.grafico line{stroke:var(--w-ring);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:3 4}.grafico-linea{fill:none;stroke:var(--w-testo);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round}.grafico-area{fill:url(#sfumato)}.grafico-assi{color:var(--w-muto);justify-content:space-between;font-size:11px;display:flex}.ricerche,.siti{box-shadow:inset 0 0 0 1px var(--w-ring-2);border-radius:14px;overflow:hidden}.ric-testa,.ric-riga,.arg-testa,.arg-riga{grid-template-columns:1fr 52px 64px;align-items:center;gap:8px;padding:0 12px;display:grid}.ric-testa,.arg-testa{height:34px;color:var(--w-muto);border-bottom:1px solid var(--w-ring);font-size:11.5px}.ric-testa span+span,.ric-riga>:not(:first-child){text-align:right}.ric-riga{height:40px}.ric-riga+.ric-riga{border-top:1px solid var(--w-ring)}.ric-riga>span:first-child{white-space:nowrap;overflow:hidden}.ric-riga b{font-variant-numeric:tabular-nums;font-weight:550}.chat{border-radius:18px 18px 0 0;grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;padding:0 0 22px;font-size:14.5px;display:grid}.chat-testa{border-bottom:1px solid var(--w-ring);align-items:center;gap:10px;height:44px;padding:0 14px;font-size:13px;display:flex}.chat-testa b{font-weight:600}.chat-testa span{color:var(--w-muto);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.chat-dom{background:var(--w-sotto);max-width:84%;box-shadow:inset 0 0 0 1px var(--w-ring);border-radius:20px 20px 6px;justify-self:end;min-height:42px;margin:0 14px;padding:10px 14px;line-height:1.4}.chat-pensa{background:linear-gradient(90deg, var(--w-muto) 30%, var(--w-testo) 50%, var(--w-muto) 70%) 0 0 / 300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 16px;font-size:13px;animation:1.4s linear infinite luccica}@keyframes luccica{to{background-position:-150% 0}}.chat-risp{margin:-26px 16px 0;line-height:1.6}.chat-risp>span{display:inline-block}.chat-risp .barra{height:.66em;margin:0 .12em}.chat-nome{background:linear-gradient(color-mix(in srgb, var(--brand) 45%, transparent), color-mix(in srgb, var(--brand) 45%, transparent)) no-repeat 0 0 / calc(var(--m,1) * 100%) 100%;border-radius:6px;padding:.05em .3em;font-weight:600}.vis{grid-template-columns:auto 1fr;align-items:end;gap:18px;display:grid}.vis>div:first-child{gap:4px;display:grid}.vis-num{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:42px;font-weight:600;line-height:1}.vis-conf{align-items:flex-start;max-width:20ch;line-height:1.3}.vis-grafico{align-items:flex-end;gap:5px;height:96px;display:flex}.vis-barra{background:var(--w-sotto);box-shadow:inset 0 0 0 1px var(--w-ring-2);border-radius:6px;flex:1}.vis-barra.ora{background:linear-gradient(var(--brand), color-mix(in srgb, var(--brand) 70%, var(--w-bg)));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 12%, transparent), 0 6px 16px -6px color-mix(in srgb, var(--brand) 80%, transparent)}.siti .ric-testa{grid-template-columns:1fr 64px}.siti .ric-testa span:last-child{text-align:right}.siti-riga{grid-template-columns:124px 1fr 24px;align-items:center;gap:10px;height:40px;padding:0 12px;display:grid}.siti-riga+.siti-riga{border-top:1px solid var(--w-ring)}.siti-riga.tu{font-weight:600}.siti-riga>span:first-child{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.siti-riga b{text-align:right;font-variant-numeric:tabular-nums}.siti-barra{background:var(--w-sotto);border-radius:99px;height:8px}.siti-barra i{background:var(--w-ring-2);border-radius:99px;height:100%;display:block}.siti-riga.tu .siti-barra i{background:var(--w-testo)}.mini{align-content:start;gap:10px;padding:14px;font-size:13px;font-weight:500;display:grid}.mini-testa{justify-content:space-between;align-items:center;gap:8px;display:flex}.mini-testa b{font-weight:600}.cal-sett,.cal-griglia{grid-template-columns:repeat(7,1fr);display:grid}.cal-sett span{color:var(--w-muto);padding:0 0 5px 5px;font-size:11px}.cal-griglia{gap:3px}.cal-griglia>div{background:var(--w-sotto);border-radius:9px;align-content:start;gap:5px;height:50px;padding:5px;font-size:11px;display:grid}.cal-griglia>div.fuori{color:var(--w-muto);opacity:.6;background:0 0}.cal-art{background:var(--brand);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 12%, transparent);color:var(--su-brand);border-radius:6px;padding:3px;line-height:0;display:block}.cal-art .barra{background:color-mix(in srgb, currentColor 40%, transparent);height:4px}.arg{gap:0;padding:0}.arg-testa,.arg-riga{grid-template-columns:minmax(0,1fr) 88px 76px;padding:0 12px;font-size:12px}.arg-testa{white-space:nowrap;height:36px;font-size:10.5px}.arg-testa span:nth-child(2),.arg-riga b{text-align:right}.arg-riga{height:46px}.arg-riga+.arg-riga{border-top:1px solid var(--w-ring)}.arg-riga>span:first-child{white-space:nowrap;overflow:hidden}.arg-riga b{font-variant-numeric:tabular-nums;font-weight:550}.arg-riga em{color:var(--w-muto);font-style:normal}.ric-riga .coperto,.arg-riga .coperto,.prob .coperto,.serp-domanda .coperto{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:100%;display:inline-block;overflow:hidden}.appr{gap:12px;padding-bottom:18px;position:relative}.appr-freq{color:var(--w-muto);margin:-4px 0 0;font-size:12.5px}.appr-azioni{flex-wrap:wrap;gap:6px;display:flex}.stato-ok{display:none}.dito{opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffff8c,#ffffff26);border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%;transform:scale(.6);box-shadow:0 0 0 1px #00000014,0 6px 16px -4px #0000004d}.toast{color:#f3f2ee;opacity:0;background:#1c1b19;border-radius:14px;align-items:center;gap:8px;height:44px;margin-top:6px;padding:0 14px;font-size:13.5px;display:flex;box-shadow:inset 0 1px #ffffff14,0 12px 28px -8px #0006}.toast svg{color:#8fe0a8}.art-corpo{grid-template-columns:116px 1fr;gap:12px;display:grid}.fasi{align-content:start;gap:2px;margin:0;padding:0;list-style:none;display:grid}.fase{min-height:34px;color:var(--w-muto);border-radius:10px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;line-height:1.2;transition:background .3s,color .3s;display:flex}.fase-segno{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--w-ring-2);border-radius:50%;place-items:center;transition:background .3s;display:grid}.fase-segno svg{display:none}.fase.in-corso{background:var(--w-sotto);color:var(--w-testo);box-shadow:inset 0 0 0 1px var(--w-ring)}.fase.in-corso .fase-gira{animation:1s linear infinite gira;display:block}.fase.fatta{color:var(--w-testo)}.fase.fatta .fase-segno{background:var(--w-testo);color:var(--w-bg);box-shadow:none}.fase.fatta .fase-ok{display:block}@keyframes gira{to{transform:rotate(360deg)}}.doc{box-shadow:inset 0 0 0 1px var(--w-ring-2);border-radius:14px;align-content:start;gap:9px;min-height:240px;padding:14px;display:grid}.doc i{line-height:0;display:block}.doc-h .barra{background:color-mix(in srgb, var(--w-testo) 75%, transparent);height:12px}.doc-h{margin-bottom:4px}.doc-riga .barra{height:6px}.doc-img{background:radial-gradient(120% 140% at 20% 10%, color-mix(in srgb, var(--brand) 80%, #fff), transparent 60%), linear-gradient(135deg, color-mix(in srgb, var(--brand) 50%, var(--w-testo)), color-mix(in srgb, var(--w-testo) 75%, var(--brand)));border-radius:10px;height:70px;margin:4px 0}.doc-azioni{opacity:0;flex-wrap:wrap;align-items:center;gap:6px;display:flex;transform:translateY(6px)}.doc-pub{color:var(--w-muto);flex-basis:100%;margin-top:4px;font-size:12.5px}.doc-pub b{color:var(--w-testo);font-weight:600}.art .app-testa h4{font-size:14px}[hidden]{display:none!important}.gauge{width:min(210px,80%);margin:6px auto 0;position:relative}.gauge svg{width:100%;display:block;overflow:visible}.arco,.arco-pieno{fill:none;stroke-width:10px;stroke-linecap:round}.arco{stroke:var(--w-sotto)}.arco-pieno{stroke:color-mix(in srgb, var(--brand) 85%, var(--w-testo))}.gauge-num{justify-items:center;display:grid;position:absolute;bottom:-2px;left:0;right:0}.gauge-num b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:600;line-height:.9}.gauge-num span{color:var(--w-muto);font-size:12px}.probs{box-shadow:inset 0 0 0 1px var(--w-ring-2);border-radius:14px}.prob{justify-content:space-between;align-items:center;gap:10px;height:42px;padding:0 12px;display:flex}.prob+.prob{border-top:1px solid var(--w-ring)}.prob span{white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.app,.app>*{min-width:0}.prob b{white-space:nowrap;font-size:13px;font-weight:550}.trags{gap:0}.trags .app-testa{margin-bottom:12px}.trag{grid-template-columns:26px 1fr auto 44px;align-items:center;gap:10px;min-height:46px;padding:6px 0;display:grid}.trag+.trag{border-top:1px solid var(--w-ring)}.trag svg{background:color-mix(in srgb, var(--brand) 22%, var(--w-bg));width:26px;height:26px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 50%, var(--w-ring));border-radius:8px;padding:6px}.trag em{color:var(--w-muto);text-align:right;font-size:12px;font-style:normal}.trag span{line-height:1.25}@media (width>=900px){.app{gap:18px;padding:22px 22px 26px}.tessera span{font-size:12px}.tessera b{font-size:26px}.tessera{padding:12px 14px 13px}.art-corpo{grid-template-columns:160px 1fr}.serp-piede{padding-bottom:44px}}.finestra{container-type:inline-size}.finestra-app,.finestra-dove{white-space:nowrap}@container (width<=380px){.finestra-nome,.finestra-sep{display:none}.tessere{grid-template-columns:1fr 1fr}.tessera:last-child{grid-column:span 2}}@container (width<=300px){.vis{grid-template-columns:minmax(0,1fr);gap:14px}}
