@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-wght-normal-BUzh504Q.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-wght-normal-CcLUaPy7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-wght-normal-DLoelf7F.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-vietnamese-400-normal-BF4g3tCF.woff2)format("woff2"),url(/assets/archivo-vietnamese-400-normal-FGOLYM1a.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-ext-400-normal-B5tPZzqW.woff2)format("woff2"),url(/assets/archivo-latin-ext-400-normal-DrmqtLj6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-400-normal-C81ewxNO.woff2)format("woff2"),url(/assets/archivo-latin-400-normal-Bl602Mgc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-vietnamese-500-normal-k0drYPZA.woff2)format("woff2"),url(/assets/archivo-vietnamese-500-normal-7W3lD2kQ.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-latin-ext-500-normal-RFhg4CpD.woff2)format("woff2"),url(/assets/archivo-latin-ext-500-normal-D7mXw3Kz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-latin-500-normal-CGugC8dq.woff2)format("woff2"),url(/assets/archivo-latin-500-normal-pkzA7jw9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-vietnamese-600-normal-anCjMumA.woff2)format("woff2"),url(/assets/archivo-vietnamese-600-normal-C8xBVdfP.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-ext-600-normal-Dm61iqcg.woff2)format("woff2"),url(/assets/archivo-latin-ext-600-normal-D7uErJuz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-600-normal-3BBy0ZsW.woff2)format("woff2"),url(/assets/archivo-latin-600-normal-DwYieO8P.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-vietnamese-700-normal-nuAQAQa7.woff2)format("woff2"),url(/assets/archivo-vietnamese-700-normal-Bz2vkKqq.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-ext-700-normal-DD_nkw6b.woff2)format("woff2"),url(/assets/archivo-latin-ext-700-normal-CgyfnKjw.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-700-normal-D9cHMWGj.woff2)format("woff2"),url(/assets/archivo-latin-700-normal-lT5TFe7H.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--pop-accento:var(--evento-pieno);--pop-accento-testo:var(--evento-testo);--pop-vetro:#121218f0}.pop-tasto{z-index:16;right:max(16px,50vw - 214px);bottom:calc(18px + env(safe-area-inset-bottom));cursor:pointer;background:radial-gradient(120% 120% at 30% 20%, #ffffff24, #fff0 55%), var(--pop-vetro);-webkit-backdrop-filter:blur(14px);width:56px;height:56px;transition:transform var(--durata) ease, box-shadow var(--durata) ease;border:1px solid #ffffff29;border-radius:50%;place-items:center;padding:0;animation:.4s cubic-bezier(.22,1,.36,1) both pop-arriva;display:grid;position:fixed;box-shadow:0 12px 32px #0000009e,inset 0 1px #ffffff14}.pop-tasto:before,.pop-tasto:after{content:"";pointer-events:none;background:conic-gradient(#ffc53d,#ff8a3d,#ff5e7a,#e64fa6,#8a5cff,#3d8bff,#3fd6e0,#ffc53d);border-radius:50%;animation:7s linear infinite pop-giro;position:absolute}.pop-tasto:before{inset:-5px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3.5px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3.5px),#000 calc(100% - 2.5px))}.pop-tasto:after{filter:blur(8px);opacity:.3;inset:-14px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 12px),#000 calc(100% - 10px));mask:radial-gradient(farthest-side,#0000 calc(100% - 12px),#000 calc(100% - 10px))}.pop-tasto:hover{transform:translateY(-1px)scale(1.04);box-shadow:0 16px 40px #000000b3}.pop-tasto:hover:after{opacity:.45}.pop-tasto:active{transform:scale(.95)}.pop-tasto:focus-visible{outline:2px solid var(--pop-accento-testo);outline-offset:3px}.pop-tasto img{filter:drop-shadow(0 3px 6px #00000080);width:42px;height:40px;display:block}.pop-novita{background:var(--pop-accento);border:2px solid var(--sfondo);border-radius:50%;width:13px;height:13px;position:absolute;top:2px;right:2px}.pop-novita:after{content:"";border:2px solid var(--pop-accento);border-radius:50%;animation:1.8s ease-out infinite pop-eco;position:absolute;inset:-2px}body:has(.tasto-segue.su) .pop-tasto{bottom:calc(18px + 48px + 14px + env(safe-area-inset-bottom))}body.con-pop .schermo,body.con-pop .programma-corpo,body.con-pop .profilo-corpo{padding-bottom:calc(96px + env(safe-area-inset-bottom))}@media (min-width:720px){.pop-tasto{bottom:24px;right:24px}}@keyframes pop-arriva{0%{opacity:0;transform:translateY(16px)scale(.8)}to{opacity:1;transform:none}}@keyframes pop-giro{to{transform:rotate(360deg)}}@keyframes pop-eco{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(2.1)}}.pop-velo{z-index:40;background:#0000008c;justify-content:center;align-items:flex-end;animation:.2s ease-out both pop-velo-appare;display:flex;position:fixed;inset:0}.pop-foglio{width:100%;max-width:520px;height:min(78vh,680px);-webkit-backdrop-filter:blur(24px);height:min(78dvh,680px);min-height:0;padding-bottom:env(safe-area-inset-bottom);background:linear-gradient(#18181ff7,#0a0a0efa);border:1px solid #ffffff1f;border-bottom:0;border-radius:24px 24px 0 0;flex-direction:column;animation:.3s cubic-bezier(.22,1,.36,1) both pop-sale;display:flex;overflow:hidden;box-shadow:0 -24px 70px #000000a6,inset 0 1px #ffffff14}.pop-maniglia{background:#ffffff4d;border-radius:999px;flex:none;width:40px;height:4px;margin:10px auto 2px}.pop-testa{border-bottom:1px solid var(--linea);flex:none;align-items:center;gap:10px;padding:8px 12px 10px 16px;display:flex}.pop-faccia{background:radial-gradient(120% 120% at 30% 20%,#ffffff29,#fff0 55%),#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative}.pop-faccia:before{content:"";pointer-events:none;background:conic-gradient(#ffc53d,#ff8a3d,#ff5e7a,#e64fa6,#8a5cff,#3d8bff,#3fd6e0,#ffc53d);border-radius:50%;position:absolute;inset:-3px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 1.5px))}.pop-faccia img{width:26px;height:26px;display:block}.pop-chi{flex-direction:column;flex:1;min-width:0;display:flex}.pop-chi strong{font:800 18px/1.1 var(--titolo);letter-spacing:-.02em;color:var(--testo)}.pop-chi span{font:500 12px var(--ui);color:var(--testo-2)}.pop-ricomincia{border:1px solid var(--linea);color:var(--testo-2);font:600 12px var(--ui);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;min-height:30px;padding:6px 10px}.pop-ricomincia:hover{background:var(--superficie);color:var(--testo)}.pop-chiudi{background:var(--superficie);width:36px;height:36px;color:var(--testo);font:400 22px/1 var(--ui);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0 0 2px;display:grid}.pop-chiudi:hover{background:var(--superficie-2)}@media (min-width:720px){.pop-velo{background:#00000040;justify-content:flex-end;padding:0 24px 96px 0}.pop-foglio{width:400px;height:min(72vh,640px);border-bottom:1px solid #ffffff1f;border-radius:24px;height:min(72dvh,640px);animation-name:pop-sale-pannello;box-shadow:0 30px 80px #000000b3,inset 0 1px #ffffff14}.pop-maniglia{display:none}.pop-testa{padding-top:14px}}@keyframes pop-velo-appare{0%{opacity:0}to{opacity:1}}@keyframes pop-sale{0%{opacity:.6;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes pop-sale-pannello{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:none}}.pop-dialogo{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px 14px 8px;display:flex;overflow-y:auto}.pop-riga{align-items:flex-end;gap:8px;animation:.26s cubic-bezier(.22,1,.36,1) both pop-entra;display:flex}.pop-riga.da-tu{justify-content:flex-end}.pop-riga .pop-mini{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.pop-riga .pop-mini img{width:15px;height:15px;display:block}.pop-riga .pop-mini.vuota{visibility:hidden}.pop-corpo{flex-direction:column;gap:8px;min-width:0;max-width:calc(100% - 32px);display:flex}.pop-riga.da-tu .pop-corpo{align-items:flex-end;max-width:84%}.pop-bolla{font:400 15px/1.42 var(--ui);color:var(--testo);overflow-wrap:anywhere;border-radius:18px;padding:10px 14px}.pop-riga.da-pop .pop-bolla{background:var(--superficie-2);border:1px solid #ffffff0f;border-bottom-left-radius:6px}.pop-riga.da-tu .pop-bolla{background:var(--pop-accento);color:var(--su-pieno);border-bottom-right-radius:6px;font-weight:600}.pop-bolla.pop-scrive{align-items:center;gap:5px;min-height:40px;padding:0 16px;display:inline-flex}.pop-bolla.pop-scrive i{background:var(--testo-2);border-radius:50%;width:7px;height:7px;animation:1.1s ease-in-out infinite pop-punti}.pop-bolla.pop-scrive i:nth-child(2){animation-delay:.15s}.pop-bolla.pop-scrive i:nth-child(3){animation-delay:.3s}.pop-nota{flex-direction:column;gap:6px;display:flex}.pop-bolla strong{color:var(--testo);font-weight:700}.pop-linea{display:block}.pop-voce{gap:8px;margin-top:5px;display:flex}.pop-linea+.pop-linea{margin-top:5px}.pop-segno{min-width:.9em;color:var(--pop-accento-testo);flex:none;font-weight:700}.pop-nota .tasto-testo{color:var(--pop-accento-testo);padding:0;font-size:13px}.pop-errore{color:var(--errore);font-size:13px}@keyframes pop-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pop-punti{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.pop-carte{flex-direction:column;gap:8px;width:100%;display:flex}.pop-carta{border:1px solid var(--linea);animation:.3s cubic-bezier(.22,1,.36,1) both pop-entra;animation-delay:calc(var(--i,0) * 60ms);background:#ffffff0b;border-radius:16px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.pop-carta-foto{background:#1f1f26;border-radius:12px;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.pop-carta-foto img{object-fit:cover;width:100%;height:100%;display:block}.pop-carta-foto b{font:800 22px var(--titolo);color:var(--testo-2)}.pop-carta-testo{flex-direction:column;gap:2px;min-width:0;display:flex}.pop-carta-testo strong{font:700 14px/1.25 var(--ui);color:var(--testo);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pop-carta-meta{font:500 12px var(--ui);color:var(--testo-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pop-carta-stato{font:600 12px var(--ui);color:var(--testo-2);align-items:center;gap:5px;display:inline-flex}.pop-carta-stato.pop-live{color:var(--testo)}.pop-carta-stato .pop-punto{background:var(--pop-accento);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in oklab, var(--pop-accento) 25%, transparent);border-radius:50%;flex:none}.pop-carta-nota{font:500 12px var(--ui);color:var(--pop-accento-testo);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pop-azione{background:var(--testo);color:#000;min-height:38px;font:800 13px var(--ui);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:2px;padding:0 14px;text-decoration:none;display:inline-flex;box-shadow:0 6px 18px #0006}.pop-azione:hover{filter:brightness(1.08);text-decoration:none}.pop-azione:active{transform:scale(.97)}.pop-azione[disabled]{opacity:.55;cursor:default}@media (max-width:359px){.pop-carta{grid-template-columns:48px minmax(0,1fr) auto}.pop-carta-foto{width:48px;height:48px}.pop-azione{padding:0 10px;font-size:12px}}.pop-chip{flex-wrap:wrap;flex:none;gap:8px;padding:6px 14px 10px;display:flex}.pop-chip button{--colore:var(--pop-accento);border:1px solid color-mix(in oklab, var(--colore) 55%, transparent);background:color-mix(in oklab, var(--colore) 13%, transparent);color:var(--testo);font:600 14px var(--ui);cursor:pointer;min-height:38px;animation:.3s cubic-bezier(.22,1,.36,1) both pop-entra;animation-delay:calc(var(--i,0) * 50ms);border-radius:999px;padding:9px 14px}.pop-chip button:hover{background:color-mix(in oklab, var(--colore) 26%, transparent)}.pop-chip button:active{transform:scale(.97)}.pop-campo{border-top:1px solid var(--linea);flex-direction:row;flex:none;align-items:center;gap:8px;padding:8px 12px 12px;display:flex}.pop-campo input{border:1px solid var(--linea);min-width:0;min-height:44px;color:var(--testo);font:400 16px var(--ui);background:#ffffff0f;border-radius:22px;flex:1;padding:0 16px}.pop-campo input::placeholder{color:var(--testo-3)}.pop-campo input:focus{border-color:color-mix(in oklab, var(--pop-accento) 70%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--pop-accento) 18%, transparent);outline:none}.pop-invia{background:var(--pop-accento);width:44px;height:44px;color:var(--su-pieno);cursor:pointer;transition:transform var(--durata) ease, opacity var(--durata) ease;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.pop-invia:hover{filter:brightness(1.08)}.pop-invia:active{transform:scale(.94)}.pop-invia[disabled]{opacity:.35;cursor:default}.pop-invia svg{width:20px;height:20px}@media (prefers-reduced-motion:reduce){.pop-tasto,.pop-tasto:before,.pop-tasto:after,.pop-velo,.pop-foglio,.pop-riga,.pop-carta,.pop-chip button,.pop-novita:after,.pop-bolla.pop-scrive i{animation:none}.pop-dialogo{scroll-behavior:auto}}.pop-nome{color:var(--pop-accento-testo);font-weight:700}.pop-carta-nota .pop-nome{color:inherit}:root{--sfondo:#000;--testo:#f6f9fc;--testo-2:#b5bfcb;--testo-3:#8d96a2;--linea:#ffffff24;--superficie:#ffffff0f;--superficie-2:#ffffff1a;--errore:#ff8f9f;--ok:#5fe3a1;--evento-h:28;--evento-testo:#3fd6e0;--evento-pieno:#ff5e7a;--spettro:linear-gradient(90deg, #ffc53d, #ff8a3d, #ff5e7a, #e64fa6, #8a5cff, #3d8bff, #3fd6e0);--su-pieno:#000;--nastro:#ffc53d;--su-nastro:#111;--lv-0:#a3acb7;--lv-1:#3fd6e0;--lv-2:#ffc53d;--lv-3:#8a5cff;--lv-4:#ff8a3d;--lv-5:#3d8bff;--lv-6:#e64fa6;--lv-7:#5fe3a1;--lv-8:#ff5e7a;--lv-9:#f6f9fc;--titolo:"Bricolage Grotesque Variable", "Bricolage Grotesque", "Emoji ChaTV", system-ui, sans-serif;--ui:"Archivo", "Emoji ChaTV", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", "Emoji ChaTV", ui-monospace, "SF Mono", Menlo, monospace;--emoji:"Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Emoji ChaTV", sans-serif;--raggio-bolla:16px;--raggio:16px;--raggio-piccolo:12px;--durata:.16s}@font-face{font-family:Emoji ChaTV;src:local(Apple Color Emoji),local(AppleColorEmoji),local(Segoe UI Emoji),local(SegoeUIEmoji),local(Noto Color Emoji),local(NotoColorEmoji);unicode-range:U+1F000-1FAFF,U+231A-231B,U+23E9-23EC,U+23F0,U+23F3,U+25FD-25FE,U+2614-2615,U+2648-2653,U+267F,U+2693,U+26A1,U+26AA-26AB,U+26BD-26BE,U+26C4-26C5,U+26CE,U+26D4,U+26EA,U+26F2-26F3,U+26F5,U+26FA,U+26FD,U+2705,U+270A-270B,U+2728,U+274C,U+274E,U+2753-2755,U+2757,U+2795-2797,U+27B0,U+27BF,U+2B1B-2B1C,U+2B50,U+2B55,U+200D,U+20E3,U+FE0F,U+E0020-E007F}*{box-sizing:border-box}.emoji{font-family:var(--emoji);font-style:normal;font-weight:400}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--sfondo);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden}body{background:var(--sfondo);color:var(--testo);font:16px/1.5 var(--ui);-webkit-font-smoothing:antialiased;max-width:100vw;min-height:100vh;margin:0;overflow-x:hidden}img,svg{max-width:100%}a{color:var(--evento-testo);text-decoration:none}a:hover,a:focus-visible{text-decoration:underline}:focus-visible{outline:2px solid var(--evento-testo);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{transition-duration:0s!important;animation:none!important}}.schermo{max-width:460px;padding:max(20px, env(safe-area-inset-top)) 20px max(32px, env(safe-area-inset-bottom));flex-direction:column;gap:20px;margin:0 auto;display:flex;overflow-x:clip}.schermata{max-width:460px;padding:max(20px, env(safe-area-inset-top)) 20px max(32px, env(safe-area-inset-bottom));margin:0 auto;overflow-x:clip}.marchio{font-family:var(--titolo);letter-spacing:-.03em;color:var(--testo);white-space:nowrap;font-size:38px;font-weight:800;line-height:1}.marchio:hover{text-decoration:none}.marchio-a{display:inline-block;position:relative}.marchio-amici{fill:#fff;width:.4em;position:absolute;top:-.02em;left:50%;overflow:visible;transform:translate(-52%)}.marchio-amici .davanti{stroke:var(--sfondo,#000);stroke-width:3px}.marchio-t{color:#fff}.marchio-v{vertical-align:-.004em;width:.57em;height:.885em;margin-left:.025em}.non-spezzare{white-space:nowrap}.testata{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.testata .indietro{color:var(--testo-2);padding:10px 0;font-size:15px}h1{font-family:var(--titolo);letter-spacing:-.03em;margin:8px 0 4px;font-size:34px;font-weight:800;line-height:1.02}.sottotitolo{color:var(--testo-2);margin:0}.etichetta{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--testo-2);margin:0;font-size:12px}.carta{background:var(--superficie);border:1px solid var(--linea);border-radius:var(--raggio);flex-direction:column;gap:14px;padding:18px;display:flex}.riga{justify-content:space-between;align-items:center;gap:12px;display:flex}.tenue{color:var(--testo-2)}.piccolo{font-size:14px}.centro{text-align:center}.piede{color:var(--testo-3);text-align:center;margin-top:8px;font-size:13px}.caricamento{color:var(--testo-3);text-align:center;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:40px 0;font-size:12px}.pastiglia{font:500 12px var(--mono);border:1px solid var(--linea);color:var(--testo-2);border-radius:999px;padding:2px 8px;display:inline-block}.pastiglia.livello{color:var(--evento-testo);border-color:color-mix(in oklab, var(--evento-testo) 55%, transparent)}.riga-profilo{color:var(--testo);justify-content:space-between;align-items:center;padding:4px 0;font-weight:600;display:flex}.riga-profilo:hover{text-decoration:none}.livello-grande{font-family:var(--titolo);letter-spacing:-.04em;color:var(--evento-testo);font-size:48px;font-weight:800;line-height:1}.dati-nudi{font-family:var(--mono);color:var(--testo-3);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;gap:18px;font-size:12px;display:flex}.dati-nudi strong{color:var(--testo);font:700 20px var(--ui);letter-spacing:-.01em;display:block}.vuoto{gap:6px}form{flex-direction:column;gap:14px;display:flex}.campo{flex-direction:column;gap:6px;display:flex}.campo label{font-size:14px;font-weight:600}.campo .aiuto{color:var(--testo-3);font-size:13px}.campo .errore-campo{color:var(--errore);font-size:13px}.campo input{font:inherit;color:var(--testo);background:var(--superficie);border:1px solid var(--linea);border-radius:var(--raggio-piccolo);width:100%;min-height:48px;padding:12px 14px}.campo input[aria-invalid=true]{border-color:var(--errore)}.campo input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.cp-cornice{position:relative}.campo .cp-cornice input{padding-right:52px}.cp-cornice input::-ms-reveal{display:none}.cp-cornice input::-ms-clear{display:none}.cp-occhio{width:50px;color:var(--testo-3);cursor:pointer;border-radius:0 var(--raggio-piccolo) var(--raggio-piccolo) 0;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:absolute;top:0;bottom:0;right:0}.cp-occhio:hover,.cp-occhio[aria-pressed=true]{color:var(--testo)}.cp-occhio:focus-visible{outline:2px solid var(--evento-testo);outline-offset:-5px}.spunta{align-items:flex-start;gap:12px;font-size:14px;display:flex}.spunta input{width:22px;height:22px;accent-color:var(--evento-pieno);flex:none;margin:1px 0 0}.codice input{font-family:var(--mono);letter-spacing:.35em;text-align:center;font-size:26px}.bottone{font:700 16px var(--ui);cursor:pointer;width:100%;min-height:48px;transition:background var(--durata) ease, opacity var(--durata) ease;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;display:inline-flex}.bottone.primario{background:var(--evento-pieno);color:var(--su-pieno)}.bottone.primario:hover{filter:brightness(1.08)}.bottone.secondario{color:var(--testo);background:0 0;border-color:#ffffff47}.bottone.secondario:hover{background:var(--superficie)}.bottone.discreto{color:var(--testo-2);background:0 0;width:auto;min-height:44px;padding:8px 4px;font-weight:600}.bottone[disabled]{opacity:.55;cursor:default}.avviso{border-radius:var(--raggio-piccolo);border:1px solid;padding:12px 14px;font-size:14px}.avviso.errore{color:var(--errore);border-color:color-mix(in oklab, var(--errore) 45%, transparent);background:color-mix(in oklab, var(--errore) 10%, transparent)}.avviso.ok{color:var(--ok);border-color:color-mix(in oklab, var(--ok) 45%, transparent);background:color-mix(in oklab, var(--ok) 10%, transparent)}.avviso.info{color:var(--testo-2);border-color:var(--linea);background:var(--superficie)}.regole{gap:12px;margin:0;padding:0;list-style:none;display:grid}.regole li{grid-template-columns:44px 1fr;align-items:start;gap:12px;display:grid}.regole .numero{font-family:var(--titolo);color:var(--evento-testo);letter-spacing:-.03em;font-size:26px;font-weight:800;line-height:1.1}.regole strong{display:block}.regole .tenue{font-size:14px}.testata-casa{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;min-height:56px;display:grid;position:relative}.testata-casa:after{content:"";background:var(--spettro);pointer-events:none;border-radius:2px;height:3px;position:absolute;bottom:-6px;left:0;right:0}.testata-casa:before{content:"";background:var(--spettro);filter:blur(10px);opacity:.22;pointer-events:none;height:10px;position:absolute;bottom:-11px;left:8px;right:8px}.testata-casa .marchio{justify-self:center}.marchio.grande{font-size:50px}@media (max-width:359px){.marchio.grande{font-size:42px}}.testata-casa.ospite{grid-template-columns:64px minmax(0,1fr) 64px}.tasto-entra{background:var(--superficie);height:36px;color:var(--testo);font:700 14px/34px var(--ui);white-space:nowrap;box-sizing:border-box;border:1px solid #ffffff47;border-radius:999px;justify-self:end;padding:0 14px}.tasto-entra:hover{background:var(--superficie-2);text-decoration:none}@media (max-width:359px){.testata-casa.ospite{grid-template-columns:56px minmax(0,1fr) 56px}.tasto-entra{padding:0 10px;font-size:13px}}.carta-benvenuto{border-color:color-mix(in oklab, var(--evento-testo) 35%, var(--linea));gap:10px;margin-top:4px}.carta-benvenuto h2{margin:0;font-size:21px;line-height:1.2}.carta-benvenuto h1{margin:0;font-size:23px;line-height:1.15}.cose-chatv{flex-direction:column;gap:12px;margin-top:8px;display:flex}.cose-chatv h2{font:800 26px var(--titolo);letter-spacing:-.03em;margin:0}.cose-chatv h2:after{content:"";background:var(--spettro);border-radius:2px;width:56px;height:3px;margin-top:8px;display:block}.cose-chatv-griglia{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.cose-chatv .carta{gap:6px;padding:16px}.cose-chatv h3{font:700 16px/1.3 var(--ui);color:var(--testo);margin:0}.cose-chatv p{color:var(--testo-2);margin:0;font-size:14px;line-height:1.5}@media (min-width:700px){.cose-chatv-griglia{grid-template-columns:repeat(2,minmax(0,1fr))}}.carta-benvenuto p{margin:0;font-size:14px;line-height:1.45}.carta-benvenuto .azioni,.carta-iscriviti .azioni{gap:10px;margin-top:4px;display:flex}.carta-benvenuto .azioni>.bottone,.carta-iscriviti .azioni>.bottone{flex:1 1 0;min-width:0;min-height:44px;padding:10px 12px;font-size:15px}.carta.carta-iscriviti{border-color:color-mix(in oklab, var(--evento-testo) 35%, var(--linea));flex-direction:column;align-items:stretch;gap:8px}.carta-iscriviti strong{color:var(--testo);font-size:17px}.carta-iscriviti .tenue{font-size:14px;line-height:1.45}.carta-iscriviti-invito{color:var(--testo-2);font-size:14px}.carta-iscriviti-invito b{color:var(--testo)}@media (max-width:440px){.carta-benvenuto .azioni>.bottone,.carta-iscriviti .azioni>.bottone{white-space:nowrap;padding:10px 8px;font-size:14px}}@media (max-width:359px){.carta-benvenuto .azioni>.bottone,.carta-iscriviti .azioni>.bottone{padding:10px 6px;font-size:13px}}.tasto-amici{border:1px solid var(--linea);background:var(--superficie);width:44px;height:44px;color:var(--testo);box-sizing:border-box;border-radius:50%;place-items:center;display:grid;position:relative}.tasto-amici:hover{background:var(--superficie-2);text-decoration:none}.tasto-amici-conta{box-sizing:border-box;background:var(--ok);color:#000;min-width:19px;height:19px;font:800 11px/19px var(--ui);text-align:center;border-radius:999px;padding:0 5px;position:absolute;top:-4px;right:-5px;box-shadow:0 0 0 2px #000}.tasto-amici-conta.richieste{background:var(--testo)}.tu-faccia{border:2.5px solid var(--lv,var(--linea));box-sizing:border-box;border-radius:50%;place-items:center;width:44px;height:44px;padding:2px;display:grid}.tu-faccia:hover{text-decoration:none}.tu-faccia .amico-cerchio{border:0;padding:0;overflow:hidden}.tu-faccia .amico-cerchio img{position:absolute;inset:0}.tu-faccia .amico-iniziale{font-size:15px}.casa-etichetta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin:-6px 0 -12px;display:flex}.titolo-casa{white-space:nowrap;min-width:0;font:500 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--testo-3);margin:0}.titolo-casa-online{color:var(--ok)}.tasto-home{border:1px solid var(--linea);background:var(--superficie);color:var(--testo);font:600 11px/1.2 var(--ui);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:5px;margin:-3px 0;padding:2px 9px 2px 2px;display:inline-flex}.tasto-home img{border-radius:50%;width:16px;height:16px;display:block}.casa-tasti{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.tasto-cerca{border:1px solid var(--linea);background:var(--superficie);color:var(--testo);font:600 12px var(--ui);border-radius:999px;flex:none;align-items:center;gap:5px;min-height:22px;padding:3px 10px 3px 8px;text-decoration:none;display:inline-flex}.tasto-cerca:hover{background:var(--superficie-2);text-decoration:none}.cerca{flex-direction:column;gap:12px;display:flex}.cerca-titolo{font:800 28px var(--titolo);letter-spacing:-.03em;margin:0;line-height:1}.cerca-campo{background:var(--superficie);border:1px solid var(--linea);min-height:48px;color:var(--testo);border-radius:999px;flex-direction:row;align-items:center;gap:10px;margin:0;padding:0 14px;display:flex;position:relative}.cerca-campo:focus-within{border-color:#fff6}.cerca-campo input{min-width:0;color:var(--testo);font:16px var(--ui);background:0 0;border:0;outline:none;flex:1;min-height:46px}.cerca-campo input::placeholder{color:var(--testo-3)}.cerca-campo input::-webkit-search-cancel-button{display:none}.cerca-lente{color:var(--testo-2);flex:none}.cerca-svuota{background:radial-gradient(circle, var(--superficie-2) 14px, transparent 14.5px);width:44px;height:44px;color:var(--testo);font:600 18px/1 var(--ui);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;margin-right:-12px;padding:0 0 2px;display:grid}.cerca-finto{color:var(--testo-3);font-size:15px;text-decoration:none}.cerca-finto span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cerca-finto:hover{background:var(--superficie-2);text-decoration:none}.cerca-esito{margin:0}.cerca-risultati{margin-top:-4px}.guida-quando.con-giorno{flex-direction:column;line-height:1.1;display:flex}.guida-quando.con-giorno small{font:600 9px var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--testo-3)}.tasto-home:hover{background:var(--superficie-2)}.fumetto-strato{z-index:60;position:fixed;inset:0}.fumetto-home{box-sizing:border-box;color:#0b0b0f;width:max-content;max-width:min(330px,100vw - 32px);font:500 15px/1.4 var(--ui);background:#f6f9fc;border-radius:16px;padding:12px 38px 12px 14px;animation:1.2s ease-in-out infinite fumetto-salta;position:fixed;box-shadow:0 12px 32px #0009}.fumetto-home p{margin:0}.fumetto-home b{font-weight:700}.fumetto-home .fumetto-nota{color:#5b6470;margin-top:3px;font-size:13px}.fumetto-segno{vertical-align:middle;color:#0a84ff;width:26px;height:26px;font:800 17px/1 var(--ui);background:#0a84ff1f;border-radius:8px;place-items:center;margin:-4px 1px;display:inline-grid}.fumetto-chiudi{color:#5b6470;width:32px;height:32px;font:400 22px/1 var(--ui);cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:4px;right:4px}.fumetto-home:after{content:"";background:inherit;width:16px;height:16px;position:absolute;transform:rotate(45deg)}.fumetto-home.giu{left:0;right:0;bottom:calc(18px + env(safe-area-inset-bottom));--salto:6px;margin:0 auto}.fumetto-home.giu:after{bottom:-7px;left:calc(50% - 8px)}.fumetto-home.su{right:12px;top:calc(14px + env(safe-area-inset-top));--salto:-6px}.fumetto-home.su:after{top:-7px;right:20px}@keyframes fumetto-salta{0%,to{transform:translateY(0)}50%{transform:translateY(var(--salto))}}.riga-amici{margin:-4px -20px 0}.riga-amici-scorri{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:14px;padding:4px 20px 6px;display:flex;overflow-x:auto}.riga-amici-scorri::-webkit-scrollbar{display:none}.amico{width:64px;color:var(--testo-2);font:500 11px var(--ui);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:6px;padding:0;text-decoration:none;display:flex}.amico:hover{text-decoration:none}.amico[disabled]{cursor:default}.amico-cerchio{box-sizing:border-box;background:#15151a;border:2px solid #0000;border-radius:50%;place-items:center;width:60px;height:60px;padding:2px;display:grid;position:relative}.amico-cerchio img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.amico-iniziale{width:100%;height:100%;font:700 20px var(--titolo);color:var(--testo);background:#1f1f26;border-radius:50%;place-items:center;display:grid}.amico.in-stanza .amico-cerchio{border-color:var(--evento-testo);box-shadow:inset 0 0 0 1px #0009}.amico.in-stanza .amico-nome{color:var(--testo)}.amico.online .amico-cerchio{border-color:#ffffff59}.amico.offline .amico-cerchio img,.amico.offline .amico-iniziale{opacity:.45}.amico.offline .amico-nome{color:var(--testo-3)}.amico-posti{background:var(--evento-pieno);min-width:22px;height:22px;color:var(--su-pieno);font:700 11px/22px var(--ui);text-align:center;border:2px solid #000;border-radius:999px;padding:0 6px;position:absolute;bottom:-4px;right:-4px}.amico-posti.richieste{background:var(--testo);color:#000}.amico-online{background:var(--ok);box-sizing:border-box;border:2.5px solid #000;border-radius:50%;width:16px;height:16px;position:absolute;bottom:1px;right:1px}.amico.aggiungi .amico-cerchio{border-color:var(--linea);border-style:dashed}.amico.segnaposto{visibility:hidden}.amico.aggiungi .amico-iniziale{color:var(--testo-2);background:0 0;font-size:26px;font-weight:400}.amico-nome{text-overflow:ellipsis;white-space:nowrap;max-width:64px;overflow:hidden}.persona{flex-direction:row;align-items:center;gap:12px;margin-top:8px;padding:12px 14px}.persona .amico-cerchio{width:44px;height:44px}.persona .amico-cerchio.in-stanza{border-color:var(--evento-testo)}.persona .bottone{width:auto;min-height:40px;padding:8px 14px}.tessera{border-radius:var(--raggio);color:var(--testo);background:#0c0c10;border:1px solid #ffffff14;flex-direction:column;display:flex;overflow:hidden}.tessera:hover{border-color:#fff3;text-decoration:none}.tessera-piede{align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.tessera-piede strong{color:var(--evento-testo)}.tessera-freccia{color:var(--testo-2);margin-left:auto;font-size:22px;line-height:1}.tessera-foto{aspect-ratio:16/10;background:#000;flex-direction:column;justify-content:space-between;min-height:200px;padding:14px 16px;display:flex;position:relative}.tessera-foto img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.tessera-foto:after{content:"";pointer-events:none;background:linear-gradient(#00000059 0%,#0000000d 35%,#0000008c 70%,#000000eb 100%);position:absolute;inset:0}.tessera-foto.senza{background:radial-gradient(circle at 25% 20%, oklch(.62 .17 var(--evento-h) / .6), transparent 55%), radial-gradient(circle at 80% 80%, oklch(.62 .17 calc(var(--evento-h) + 40) / .4), transparent 50%), #000}.tessera-foto>*{z-index:1;position:relative}.tessera-sopra{justify-content:space-between;align-items:center;gap:8px;display:flex}.etichetta.chiara{color:#ffffffd9;text-shadow:0 1px 8px #0009}.tessera-titolo{text-shadow:0 2px 20px #00000080;margin-top:auto}.copertina{font-family:var(--titolo);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,8vw,2.6rem);font-weight:800;line-height:.95}.live{font:700 11px var(--mono);text-transform:uppercase;letter-spacing:.1em;color:#fff;-webkit-backdrop-filter:blur(8px);background:#00000073;border-radius:999px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.live i{background:var(--evento-pieno);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite pulsa;display:inline-block}@keyframes pulsa{0%,to{opacity:1}50%{opacity:.35}}.barra{background:#ffffff38;border-radius:2px;height:3px;margin-top:10px;overflow:hidden}.barra i{background:var(--evento-testo);height:100%;display:block}.temi{background:#ffffff0f;flex-direction:column;gap:1px;display:flex}.tema-riga{background:#0c0c10;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.tema-riga .bottone{width:auto;min-height:40px;padding:8px 18px;font-size:14px}.tema-riga .bottone.secondario{border-color:#ffffff4d}.stanza{color:var(--testo);background:#000;flex-direction:column;display:flex;position:fixed;inset:0}.stanza-sfondo{position:absolute;inset:0;overflow:hidden}.stanza-sfondo img{object-fit:cover;object-position:center top;filter:saturate(1.08);width:100%;height:100%;display:block}.stanza-sfondo.senza{background:radial-gradient(circle at 30% 12%, oklch(.62 .17 var(--evento-h) / .55), transparent 50%), radial-gradient(circle at 85% 40%, oklch(.62 .17 calc(var(--evento-h) + 40) / .35), transparent 45%), #000}.stanza-sfondo:after{content:"";background:linear-gradient(#00000047 0%,#0000001f 22%,#00000059 45%,#000000d1 72%,#000 100%);position:absolute;inset:0}.stanza>header,.stanza>.flusso,.stanza>.composer{position:relative}.stanza-testa{padding:max(10px, env(safe-area-inset-top)) 16px 8px;flex-direction:column;flex:none;gap:8px;display:flex}.barra-alta{align-items:center;gap:8px;display:flex}.cerchio-tasto{color:#fff;-webkit-backdrop-filter:blur(10px);background:#00000061;border:1px solid #ffffff1f;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;padding-bottom:3px;font-size:26px;line-height:1;display:grid}.cerchio-tasto:hover{background:#0000008c;text-decoration:none}.pillole{flex-wrap:wrap;flex:1;gap:6px;display:flex}.pillola{color:#fff;font:600 12px/1 var(--ui);-webkit-backdrop-filter:blur(10px);background:#0000006b;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;display:inline-flex}.pillola.tema{color:var(--evento-testo);border-color:color-mix(in oklab, var(--evento-testo) 45%, transparent);font-family:var(--mono);font-weight:500}.pillola.tasto{cursor:pointer}.pillola.tasto:hover{background:#0009}.stanza-testa .copertina{-webkit-line-clamp:4;text-shadow:0 2px 24px #00000059;-webkit-box-orient:vertical;margin:6px 0 2px;font-size:clamp(2rem,9.2vw,3.1rem);line-height:.92;display:-webkit-box;overflow:hidden}.stanza-dati{font:500 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--testo-2);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tacche{gap:2px;display:inline-flex}.tacche i{background:#ffffff38;border-radius:1px;width:5px;height:12px;display:inline-block}.tacche i.piena{background:var(--evento-testo)}.stato-conn{color:var(--testo-3);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.stato-conn i{background:currentColor;border-radius:50%;width:7px;height:7px;display:inline-block}.stato-conn.connesso{color:var(--ok)}.stato-conn.connesso i{animation:1.6s ease-in-out infinite pulsa}.stato-conn.riconnessione{color:var(--evento-testo)}.separatore{background:#ffffff73;width:38%;height:1px;margin:4px 0 0}.flusso{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;padding:10px 16px 16px;display:flex;overflow-y:auto}.msg{flex-direction:column;align-items:flex-start;gap:5px;max-width:86%;display:flex}.msg.mio{align-self:flex-end;align-items:flex-end}.bolla{color:#fff;border-radius:var(--raggio-bolla);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-backdrop-filter:blur(14px);background:#0e0e129e;border:1px solid #ffffff0f;border-bottom-left-radius:6px;padding:10px 14px;font-size:16px;line-height:1.4}.msg.mio .bolla{color:#0b0b0f;border-radius:var(--raggio-bolla);background:#f6f9fc;border-color:#0000;border-bottom-right-radius:6px}.firma{color:var(--testo-2);align-items:center;gap:7px;margin-bottom:-1px;padding:0 4px;font-size:12px;display:flex}.firma-nome{color:var(--testo);font-weight:600}.ritratto{color:#fff;width:20px;height:20px;font:700 10px var(--ui);background:#2a2a31;border:1px solid #ffffff26;border-radius:50%;place-items:center;display:grid}.lv{--lv:var(--evento-testo);font:500 10px var(--mono);border:1px solid color-mix(in oklab, var(--lv) 60%, transparent);background:color-mix(in oklab, var(--lv) 12%, transparent);color:var(--lv);border-radius:999px;padding:1px 6px}.lv-0{--lv:var(--lv-0)}.lv-1{--lv:var(--lv-1)}.lv-2{--lv:var(--lv-2)}.lv-3{--lv:var(--lv-3)}.lv-4{--lv:var(--lv-4)}.lv-5{--lv:var(--lv-5)}.lv-6{--lv:var(--lv-6)}.lv-7{--lv:var(--lv-7)}.lv-8{--lv:var(--lv-8)}.lv-9{--lv:var(--lv-9)}.sistema{font:500 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--testo-3);text-align:center;background:#0006;border-radius:999px;align-self:center;margin:2px 0;padding:5px 12px}.composer{padding:10px 12px max(12px, env(safe-area-inset-bottom));flex-direction:column;flex:none;gap:8px;display:flex}.composer:before{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#0000008c 60%,#000000b3 100%);height:30px;position:absolute;top:-30px;left:0;right:0}.barra-scrivi{-webkit-backdrop-filter:blur(16px);background:#101014c7;border:1px solid #ffffff4d;border-radius:26px;align-items:center;gap:8px;padding:5px 5px 5px 16px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff14}.barra-scrivi input{color:#fff;min-width:0;font:16px var(--ui);background:0 0;border:0;outline:none;flex:1;min-height:42px}.barra-scrivi input::placeholder{color:var(--testo-3)}.barra-scrivi input.in-attesa::placeholder{font-size:14px}.barra-xp{min-width:0;font:500 12px var(--ui);color:var(--testo-2);font-variant-numeric:tabular-nums;align-items:center;gap:10px;padding:0 14px;display:flex}.barra-xp .lv,.barra-xp-conto{position:relative}.barra-xp .lv{flex:none}.barra-xp-tubo{flex:1;min-width:40px;height:14px;position:relative}.barra-xp-disegno{pointer-events:none;display:block;position:absolute;top:-14px;left:-14px;overflow:visible}.barra-xp .xp-vetro{stroke:#ffffff29;stroke-width:1px}.barra-xp .xp-canale{fill:color-mix(in oklab, var(--lv) 7%, #0009)}.barra-xp .xp-scuro{stop-color:color-mix(in oklab, var(--lv) 78%, #000)}.barra-xp .xp-pieno{stop-color:var(--lv)}.barra-xp .xp-chiaro{stop-color:color-mix(in oklab, var(--lv) 62%, #fff)}.barra-xp .xp-punta-centro{stop-color:color-mix(in oklab, var(--lv) 35%, #fff);stop-opacity:.95}.barra-xp .xp-punta-fuori{stop-color:var(--lv);stop-opacity:0}.barra-xp .xp-alone{fill:var(--lv)}.barra-xp .xp-bolla{fill:#fff3;stroke:#ffffffe6;stroke-width:.55px}.barra-xp .xp-lampo{fill:color-mix(in oklab, var(--lv) 40%, #fff)}.barra-xp .xp-riflesso{fill:#fff;opacity:.2}.barra-xp-conto{white-space:nowrap;flex:none}.barra-xp-conto b{color:var(--testo);font-weight:600;transition:color .5s,text-shadow .5s}.barra-xp-conto b.conta{color:color-mix(in oklab, var(--lv) 45%, #fff);text-shadow:0 0 10px color-mix(in oklab, var(--lv) 75%, transparent);transition:none}.barra-xp-piu{font:800 12px var(--ui);color:color-mix(in oklab, var(--lv) 40%, #fff);text-shadow:0 0 8px var(--lv), 0 0 2px var(--lv);pointer-events:none;animation:1.6s cubic-bezier(.2,.8,.3,1) both xp-piu;position:absolute;bottom:calc(100% + 4px);transform:translate(-50%)}@keyframes xp-piu{0%{opacity:0;transform:translate(-50%,6px)scale(.6)}14%{opacity:1;transform:translate(-50%)scale(1.15)}26%{transform:translate(-50%,-1px)scale(1)}70%{opacity:1}to{opacity:0;transform:translate(-50%,-8px)scale(1)}}.invia{background:var(--evento-pieno);width:44px;height:44px;color:var(--su-pieno);cursor:pointer;transition:transform var(--durata) ease, opacity var(--durata) ease;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.invia:hover{transform:scale(1.04)}.invia[disabled]{color:var(--testo-3);cursor:default;background:#ffffff1a}.attesa{-webkit-backdrop-filter:blur(16px);color:var(--testo-2);background:#101014bd;border:1px solid #ffffff1f;border-radius:22px;align-items:center;gap:14px;padding:10px 14px;font-size:14px;line-height:1.35;display:flex}.anello{color:var(--evento-testo);flex:none;place-items:center;display:inline-grid;position:relative}.anello>*{grid-area:1/1}.anello-dentro{place-items:center;display:grid}.anello.pieno{animation:1.2s ease-in-out infinite pulsa}.anello-punto{background:var(--evento-testo);border-radius:50%;width:8px;height:8px;display:block}.firma-persona{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;min-height:28px;padding:0;display:inline-flex}.firma-persona:hover .firma-nome{text-decoration:underline}.velo-foglio{z-index:20;background:#0000008c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.foglio{width:100%;max-width:520px;max-height:70vh;padding:14px 16px max(20px, env(safe-area-inset-bottom));background:#0f0f13;border:1px solid #ffffff1f;border-bottom:0;border-radius:22px 22px 0 0;flex-direction:column;gap:14px;display:flex;overflow-y:auto}.foglio-testa{justify-content:space-between;align-items:center;gap:12px;display:flex}.persona-riga{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.legame{font:700 13px var(--ui);color:var(--evento-testo);border:1px solid color-mix(in oklab, var(--evento-testo) 55%, transparent);background:color-mix(in oklab, var(--evento-testo) 12%, transparent);border-radius:999px;align-items:center;gap:7px;padding:8px 14px;display:inline-flex}.tasto-amicizia{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.tasto-amicizia .bottone{min-height:40px;padding:8px 16px;font-size:14px}.tasto-amicizia .errore-campo{color:var(--errore);font-size:13px;line-height:1.35}.persona-riga .amico-link{flex:1 1 0}.persona-riga>.tenue{text-align:right;max-width:45%}.persona-riga .tasto-amicizia{display:contents}.persona-riga .tasto-amicizia .errore-campo{text-align:right;flex-basis:100%;margin-top:-4px}.programma{min-height:100vh;color:var(--testo);background:#000;flex-direction:column;display:flex}.programma-foto{min-height:min(46vh,380px);padding:max(12px, env(safe-area-inset-top)) 16px 14px;background:#000;flex-direction:column;justify-content:space-between;display:flex;position:relative}.programma-foto img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block;position:absolute;inset:0}.programma-foto:after{content:"";pointer-events:none;background:linear-gradient(#00000059 0%,#0000000d 30%,#0000008c 65%,#000 100%);position:absolute;inset:0}.programma-foto.senza{background:radial-gradient(circle at 30% 12%, oklch(.62 .17 var(--evento-h) / .55), transparent 50%), radial-gradient(circle at 85% 40%, oklch(.62 .17 calc(var(--evento-h) + 40) / .35), transparent 45%), #000}.programma-foto>*{z-index:1;position:relative}.programma-sopra{justify-content:space-between;align-items:center;display:flex}.programma-titolo{flex-direction:column;gap:8px;display:flex}.programma-titolo .copertina{text-shadow:0 2px 24px #00000073;font-size:clamp(2rem,9.2vw,3.1rem);line-height:.92}.programma-corpo{padding:16px 16px max(24px, env(safe-area-inset-bottom));flex-direction:column;gap:12px;width:100%;max-width:520px;margin:0 auto;display:flex}.programma-sopra-vuoto{width:40px}.programma-sinossi{color:#ffffffc7;-webkit-line-clamp:3;text-shadow:0 1px 8px #0009;-webkit-box-orient:vertical;margin:8px 0 0;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.programma-sinossi b{color:#fff;font-weight:700}.programma-tempo{font:600 12px var(--mono);color:#ffffffc7;text-shadow:0 1px 8px #0009;align-items:center;gap:10px;margin-top:4px;display:flex}.programma-tempo .binario{background:#fff3;border-radius:99px;flex:1;height:5px;overflow:hidden}.programma-tempo .binario i{background:var(--spettro);border-radius:99px;height:100%;display:block}.programma-sezione{justify-content:space-between;align-items:baseline;gap:12px;margin-top:4px;display:flex}.programma-sezione h2{font:800 26px var(--titolo);letter-spacing:-.03em;margin:0}.programma-sezione .tenue{white-space:nowrap;font-size:13px}.poster-scorri{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;margin:0 -16px;padding:4px 16px 6px;scroll-padding:0 16px;display:flex;overflow-x:auto}.poster-scorri::-webkit-scrollbar{display:none}.chat-tema.poster{aspect-ratio:7/10;scroll-snap-align:center;box-sizing:border-box;text-align:left;background:oklch(.2 .08 var(--evento-h));color:#fff;width:min(272px,72vw);font:inherit;cursor:pointer;isolation:isolate;border:0;border-radius:28px;flex-direction:column;flex:none;justify-content:flex-end;padding:18px;display:flex;position:relative;overflow:hidden}.chat-tema.poster>img{object-fit:cover;filter:saturate(.9);z-index:0;width:100%;height:100%;position:absolute;inset:0}.chat-tema.poster:before{content:"";background:oklch(.58 .22 var(--evento-h) / .7);mix-blend-mode:color;z-index:1;position:absolute;inset:0}.chat-tema.poster:after{content:"";background:linear-gradient(180deg, #0000000d 20%, oklch(.22 .1 var(--evento-h) / .82) 62%, oklch(.16 .08 var(--evento-h)) 100%);z-index:1;pointer-events:none;position:absolute;inset:0}.chat-tema.poster>*{z-index:2;position:relative}.chat-tema.poster:hover{text-decoration:none}.chat-tema.poster[disabled]{opacity:.55;cursor:default}.chat-tema.poster.prenotabile{cursor:default}.chat-tema.poster.prenotata,.chat-tema.poster.in-attesa{box-shadow:0 0 0 2px var(--evento-testo,#fff)}.chat-tema.poster .poster-icona{-webkit-backdrop-filter:blur(14px);color:#fff;background:#ffffff2e;border:1px solid #ffffff38;border-radius:15px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:16px;left:16px}.poster-icona svg{display:block}.chat-tema.poster .poster-stato{text-align:right;max-width:calc(100% - 80px);font:700 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;text-shadow:0 1px 6px #0009;align-items:center;gap:6px;display:inline-flex;position:absolute;top:24px;right:16px}.poster-stato .punto{background:#3ddc84;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 3px #3ddc8433}.poster-stato .punto.piena{background:#ffd27a;box-shadow:0 0 0 3px #ffd27a33}.poster-stato.piena{color:#ffd27a}.poster-testo{flex-direction:column;gap:6px;min-width:0;display:flex}.poster-numero{font:500 11px var(--mono);letter-spacing:.1em;color:#ffffffb3}.chat-tema.poster strong{font:800 clamp(24px, 7.5vw, 32px) / .98 var(--titolo);letter-spacing:-.035em;overflow-wrap:anywhere}.poster-desc{font:400 14px / 1.3 var(--ui);color:#ffffffd1;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.poster-riga{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.chat-tema-dati{font:600 12px var(--ui);color:#ffffffd9;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.poster-entra{color:#000;font:800 14px var(--ui);background:#fff;border-radius:999px;flex:none;padding:10px 18px}.chat-tema.poster .prenota{color:#fff;font:800 14px var(--ui);cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:blur(8px);background:#00000040;border:1px solid #fff9;border-radius:999px;flex:none;padding:10px 16px}.chat-tema.poster .prenota.fatta{color:#000;background:#fff;border-color:#0000}.chat-tema.poster .prenota:disabled{opacity:.6;cursor:default}.poster-punti{justify-content:center;gap:6px;margin:-2px 0 2px;display:flex}.poster-punti button{cursor:pointer;width:6px;height:6px;transition:width var(--durata) ease, background var(--durata) ease;background:#ffffff40;border:0;border-radius:99px;padding:0}.poster-punti button.su{background:#fff;width:18px}.amici-prenotati.carta{border-radius:22px;gap:10px;padding:14px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tendina{align-items:center;display:inline-flex;position:relative}.tendina select{appearance:none;font:600 16px var(--ui);color:var(--testo);background:var(--superficie);border:1px solid var(--linea);cursor:pointer;border-radius:999px;min-height:40px;padding:8px 34px 8px 14px}.tendina select:focus-visible{outline:2px solid var(--evento-testo);outline-offset:2px}.tendina-freccia{pointer-events:none;color:var(--testo-2);font-size:18px;position:absolute;top:50%;right:14px;transform:translateY(-60%)}.schede{margin:-6px -20px 0}.schede-riga{align-items:center;gap:4px;margin-top:-6px;scroll-margin-top:12px;display:flex}.schede-riga .schede{flex:1;min-width:0;margin:0 0 0 -20px}.schede-riga .schede-scorri{padding-right:18px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000)}.striscia-righe{border:1px solid var(--linea);background:var(--superficie);width:40px;height:40px;color:var(--testo);cursor:pointer;border-radius:12px;flex:none;place-items:center;padding:0;display:grid}.striscia-righe:hover{background:var(--superficie-2)}.schede-scorri{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:4px;padding:2px 20px 6px;display:flex;overflow-x:auto}.schede-scorri::-webkit-scrollbar{display:none}.scheda{color:var(--testo-3);font:600 17px var(--ui);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;align-items:baseline;gap:5px;padding:8px 6px 10px;display:inline-flex;position:relative}.scheda small{font:500 11px var(--mono);color:var(--testo-3)}.scheda[aria-selected=true]{color:var(--testo)}.scheda[aria-selected=true]:after{content:"";background:var(--testo);border-radius:2px;height:2px;position:absolute;bottom:2px;left:6px;right:6px}.griglia{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;display:grid}.tassello{color:var(--testo);flex-direction:column;gap:8px;min-width:0;display:flex}.tassello:hover{text-decoration:none}.tassello-foto{aspect-ratio:1;border-radius:var(--raggio);background:#0c0c10;flex-direction:column;justify-content:flex-end;padding:10px;display:flex;position:relative;overflow:hidden}.tassello-foto img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.tassello-foto:after{content:"";pointer-events:none;background:linear-gradient(#0000004d 0%,#0000 32%,#00000080 66%,#000000eb 100%);position:absolute;inset:0}.tassello-foto.senza{background:radial-gradient(circle at 25% 20%, oklch(.62 .17 var(--evento-h) / .6), transparent 55%), radial-gradient(circle at 80% 80%, oklch(.62 .17 calc(var(--evento-h) + 40) / .4), transparent 50%), #000}.tassello-foto>*{z-index:1;position:relative}.tassello-alto{z-index:1;justify-content:space-between;align-items:center;gap:6px;display:flex;position:absolute;top:10px;left:10px;right:10px}.tassello-alto .etichetta.chiara{font-size:10px}.tag-categoria{background:var(--colore,var(--evento-pieno));color:#0b0b10;font:700 10px var(--mono);letter-spacing:.06em;text-transform:uppercase;text-shadow:none;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:100%;padding:3px 8px;line-height:1.3;display:inline-block;overflow:hidden;box-shadow:0 2px 10px #00000059}.tassello .live{padding:3px 7px;font-size:10px}.tassello-canale{font:500 10px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#fffc;text-shadow:0 1px 6px #0009;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;overflow:hidden}.tassello-titolo{font-family:var(--titolo);letter-spacing:-.025em;text-shadow:0 2px 16px #00000080;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:clamp(1.05rem,4.8vw,1.4rem);font-weight:800;line-height:.98;display:-webkit-box;overflow:hidden}.tassello .barra{margin-top:8px}.tassello-piede{font:500 12px var(--mono);color:var(--testo-3);justify-content:space-between;gap:8px;padding:0 2px;display:flex}.tassello-piede strong{color:var(--evento-testo);font-weight:600}.tasselli-scorri{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:10px;margin:0 -20px;padding:2px 20px 6px;display:flex;overflow-x:auto}.tasselli-scorri::-webkit-scrollbar{display:none}.tasselli-scorri .tassello{flex:none;width:128px}.tasselli-scorri .tassello-titolo{font-size:.98rem}.sezione-testa{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}.sezione-testa h2{font-family:var(--titolo);letter-spacing:-.03em;margin:0;font-size:28px;font-weight:800;line-height:1}.sezione-testa .tenue{font-size:13px}.in-onda-testa{margin-bottom:4px}.in-onda-testa h2{align-items:center;gap:10px;display:flex}.punto-live{background:#ff4d42;border-radius:50%;flex:none;width:11px;height:11px;animation:1.6s ease-in-out infinite pulsa;box-shadow:0 0 0 4px #ff4d422e}.comunita-scorri{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:14px;margin:0 -20px;padding:2px 20px 8px;display:flex;overflow-x:auto}.comunita-scorri::-webkit-scrollbar{display:none}.gruppo{width:96px;color:var(--testo-2);font:500 12px var(--ui);flex:none}.gruppo-tasto{width:100%;color:inherit;font:inherit;cursor:pointer;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex}.gruppo-tasto:hover{text-decoration:none}.gruppo-facce{background:var(--superficie);border:1px solid var(--linea);box-sizing:border-box;border-radius:24px;grid-template-columns:1fr 1fr;gap:5px;width:96px;height:96px;padding:7px;display:grid}.gruppo-facce>*{box-sizing:border-box;border-radius:11px;width:100%;height:100%;display:block}.gruppo-facce img{object-fit:cover}.gruppo-facce .faccia-vuota{border:1px dashed var(--linea)}.gruppo-facce .faccia-iniziale{color:var(--testo);font:700 15px var(--titolo);background:#1f1f26;place-items:center;display:grid}.gruppo-facce .faccia-piu{background:var(--evento-pieno);color:var(--su-pieno);font:700 13px var(--ui);place-items:center;display:grid}.gruppo.attivo .gruppo-facce{border-color:var(--testo)}.gruppo-nome{color:var(--testo);font-weight:600}.gruppo-nome small{color:var(--testo-3);font:500 11px var(--mono);margin-top:2px;display:block}.gruppo.vuoto .gruppo-nome{color:var(--testo-3);font-weight:500}.gruppo.vuoto .gruppo-facce{background:0 0}.profilo{--foto-h:min(42vh, 380px);min-height:100vh;color:var(--testo);background:#000;flex-direction:column;display:flex;overflow-x:clip}.profilo-foto{min-height:var(--foto-h,64vh);padding:max(12px, env(safe-area-inset-top)) 16px 18px;background:#000;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.profilo-foto img{object-fit:cover;object-position:center 28%;width:100%;height:100%;display:block;position:absolute;inset:0}.profilo-foto:after{content:"";pointer-events:none;background:linear-gradient(#00000059 0%,#0000 28%,#00000080 62%,#000 100%);position:absolute;inset:0}.profilo-foto.senza{background:radial-gradient(circle at 30% 18%, oklch(.62 .17 var(--evento-h) / .55), transparent 52%), radial-gradient(circle at 85% 55%, oklch(.62 .17 calc(var(--evento-h) + 40) / .35), transparent 45%), #000}.profilo-foto>*{z-index:1;position:relative}.profilo-iniziale{z-index:0;font:800 60vw var(--titolo);color:#ffffff12;letter-spacing:-.06em;pointer-events:none;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:absolute;inset:0}.profilo-sopra{justify-content:space-between;align-items:center;display:flex}.profilo-nome{flex-direction:column;gap:10px;display:flex}.profilo-nome .copertina{text-shadow:0 2px 24px #00000073;overflow-wrap:anywhere;font-size:clamp(2.3rem,12vw,3.6rem);line-height:.9}.profilo-handle{color:#ffffffd9;font:500 15px var(--ui);text-shadow:0 1px 10px #000c,0 0 2px #0009}button.cerchio-tasto{cursor:pointer;font:inherit;color:var(--testo);border:0}button.cerchio-tasto:disabled{opacity:.5;cursor:default}.cerchio-tasto svg{display:block}.profilo-corpo{padding:6px 16px max(24px, env(safe-area-inset-bottom));box-sizing:border-box;flex-direction:column;gap:20px;width:100%;max-width:520px;margin:0 auto;display:flex}.profilo-dati{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.profilo-dati>div{border-left:1px solid var(--linea);flex-direction:column;gap:4px;min-width:0;padding:0 10px;display:flex}.profilo-dati>div:first-child{border-left:0;padding-left:0}.profilo-dati strong{font:700 24px var(--ui);letter-spacing:-.02em;color:var(--testo);line-height:1}.profilo-dati strong.evento{color:var(--evento-testo)}.profilo-dati span{font:500 10px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--testo-3)}.motto{text-align:left;color:var(--testo);font-family:var(--titolo);letter-spacing:-.03em;cursor:text;overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:0;font-size:clamp(1.4rem,6.2vw,1.9rem);font-weight:800;line-height:1.05}.motto.vuoto{color:var(--testo-3);font-size:1.1rem;font-weight:600}.motto-modifica input{background:var(--superficie);border:1px solid var(--linea);border-radius:var(--raggio-piccolo);min-width:0;color:var(--testo);font:600 16px var(--ui);outline:none;flex:1;padding:10px 12px}.motto-modifica input:focus{border-color:var(--testo-2)}.righe-profilo{color:var(--testo-2);flex-direction:column;gap:6px;font-size:15px;line-height:1.35;display:flex}.righe-profilo b{color:var(--testo);font-weight:600}.tag-riga{flex-wrap:wrap;gap:8px;display:flex}.tag{background:var(--superficie);border:1px solid var(--linea);font:500 13px var(--ui);color:var(--testo);border-radius:999px;padding:7px 12px}.tag.vuoto{color:var(--testo-3);background:0 0;border-style:dashed}.tasto-testo{color:var(--testo-2);font:500 14px var(--ui);cursor:pointer;text-underline-offset:3px;text-align:left;background:0 0;border:0;padding:6px 0;text-decoration:underline}.tasto-testo:disabled{opacity:.5;cursor:default}.in-onda{flex-direction:column;gap:6px;margin-top:-6px;display:flex}.tasselli-scorri.grandi .tassello{width:152px}.tasselli-scorri.grandi.due-righe{grid-template-rows:repeat(2,auto);grid-auto-columns:152px;grid-auto-flow:column;gap:12px 10px;display:grid}.tasselli-scorri.grandi .tassello-titolo{-webkit-line-clamp:3;font-size:1.02rem}.tasselli-scorri.grandi .tassello-alto .etichetta.chiara,.tasselli-scorri.grandi .tassello-alto .tag-categoria,.tasselli-scorri.grandi .tassello-canale{font-size:9px}.tasselli-scorri.grandi .tassello-piede{font-size:11px}.in-onda-tutti{color:var(--testo-3);align-self:flex-start;padding:2px 0 0;font-size:13px}.comunita .gruppo{width:88px}.comunita .gruppo-facce{border-radius:22px;width:88px;height:88px}.nastro{z-index:2;background:var(--nastro);width:132px;color:var(--su-nastro);font:700 9px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;text-align:center;pointer-events:none;padding:4px 0;position:absolute;top:14px;left:-34px;transform:rotate(-45deg);box-shadow:0 2px 10px #00000073}.tassello.seguito .tassello-alto .etichetta,.tassello.seguito .tassello-alto .tag-categoria{visibility:hidden}.comunita-vuota{gap:6px;margin-bottom:12px;padding:14px 16px}.comunita-vuota strong{font-size:15px}.comunita-vuota .tenue{font-size:13px;line-height:1.4}.collegamento-piccolo{color:var(--testo);font-size:13px;font-weight:600}.gruppo-facce .faccia-vuota.con-piu{color:var(--testo-3);font:400 22px var(--titolo);border-style:dashed;place-items:center;display:grid}.motto-modifica{align-items:stretch;gap:8px;display:flex}.motto-modifica input{width:auto;min-width:0;font:600 17px var(--ui);flex:auto;padding:12px 14px}.motto-modifica .bottone{flex:none;width:auto;min-width:0;padding-left:18px;padding-right:18px}.amico-cerchio{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.amico-cerchio img,.amico-cerchio .amico-iniziale,.gruppo-facce img,.gruppo-facce>*{min-width:0;max-width:100%;min-height:0;max-height:100%}.bolla-tocco{text-align:left;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s;position:relative}.bolla-tocco:active{transform:scale(.98)}.bolla-tocco:after{content:"↩";color:var(--evento-testo);opacity:0;font-size:13px;transition:opacity .15s;position:absolute;bottom:6px;right:-22px}.bolla-tocco:hover:after,.bolla-tocco:focus-visible:after,.bolla-tocco.in-risposta-a:after{opacity:.85}.bolla-tocco.in-risposta-a{outline:1px solid color-mix(in oklab, var(--evento-testo) 70%, transparent);outline-offset:1px}.vassoio-strato{z-index:70;-webkit-backdrop-filter:blur(6px);background:#0000008c;position:fixed;inset:0}.msg.aperta .ritratto{box-shadow:0 0 0 3px var(--evento-testo)}.voce-motivo{text-align:left;color:var(--testo);font:500 14px var(--ui);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:9px 10px}.voce-motivo:hover{background:var(--superficie)}.voce-motivo.annulla{color:var(--testo-2)}.coda-voce blockquote{border-left:3px solid var(--evento-testo,#fff);background:#ffffff0a;border-radius:0 10px 10px 0;margin:0 0 8px;padding:8px 10px;font-size:15px}.coda-voce .azioni{gap:8px;margin-top:10px;display:flex}.coda-voce .azioni .bottone{flex:1;width:auto}.voto-ricevuto{z-index:85;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000009e;place-items:center;animation:.45s ease-out both voto-entra;display:grid;position:fixed;inset:0}.voto-ricevuto.via{animation:.42s ease-in both voto-esce}.voto-alone{aspect-ratio:1;background:radial-gradient(circle, color-mix(in oklab, var(--evento-pieno) 60%, transparent) 0%, color-mix(in oklab, var(--evento-testo) 35%, transparent) 38%, transparent 64%);filter:blur(28px);border-radius:50%;width:min(92vw,440px);animation:2.6s ease-in-out both voto-pulsa;position:absolute}.voto-corpo{text-align:center;padding:0 28px;position:relative}.voto-simbolo{font-family:var(--emoji);filter:drop-shadow(0 12px 30px #000000a6);font-size:96px;line-height:1;animation:.6s cubic-bezier(.34,1.56,.64,1) both voto-pop;display:block}.voto-frase{font:800 clamp(26px, 7.2vw, 34px)/1.05 var(--titolo);letter-spacing:-.03em;color:#fff;text-shadow:0 2px 24px #000000b3;margin:14px 0 0;animation:.5s .2s both festa-sale}.voto-xp{font:800 24px/1 var(--titolo);color:var(--evento-testo);text-shadow:0 2px 16px #0009;margin:8px 0 0;animation:.5s .4s both festa-sale}.voto-nota{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffffa6;margin:12px 0 0;animation:.5s .6s both festa-sale}.voto-ricevuto.fermo,.voto-ricevuto.fermo *{animation:none!important}@keyframes voto-entra{0%{opacity:0}to{opacity:1}}@keyframes voto-esce{to{opacity:0;transform:scale(1.05)}}@keyframes voto-pop{0%{opacity:0;transform:scale(.3)rotate(-14deg)}to{opacity:1;transform:none}}@keyframes voto-pulsa{0%{opacity:0;transform:scale(.5)}30%{opacity:1}to{opacity:.75;transform:scale(1.2)}}.tutorial-strato{z-index:80;-webkit-backdrop-filter:blur(8px);background:#0009;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.tutorial-foglio{box-sizing:border-box;width:100%;max-width:520px;max-height:92vh;padding:18px 20px max(20px, env(safe-area-inset-bottom));background:#121218fa;border:1px solid #ffffff1f;border-bottom:0;border-radius:24px 24px 0 0;flex-direction:column;gap:14px;animation:.35s cubic-bezier(.22,1,.36,1) both pop-sale-pannello;display:flex;overflow-y:auto;box-shadow:0 -20px 60px #0009}.tutorial-foglio .copertina{margin:-6px 0 0;font-size:26px}.tutorial-passi{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.tutorial-passi li{color:var(--testo-2);align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.4;display:flex}.tutorial-passi li b{color:var(--testo)}.tutorial-icona{background:#ffffff12;border:1px solid #ffffff24;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:20px;line-height:1;display:grid}.tutorial-icona.tratti{letter-spacing:0;border-radius:20px;gap:1px;width:60px;font-size:14px;display:flex}.tutorial-icona.tratti i{font-style:normal;font-family:var(--emoji)}.tutorial-flag{font:500 14px var(--ui);color:var(--testo-2);cursor:pointer;align-items:center;gap:10px;display:flex}.tutorial-flag input{width:20px;height:20px;accent-color:var(--evento-testo)}.popcorn-regalato{font:700 12px var(--mono);color:var(--ok);white-space:nowrap}.bottone.popcorn-regala.ancora{color:var(--testo);background:0 0;border:1px solid #ffffff47}.xp{flex-direction:column;gap:8px;display:flex}.xp-numero{font:500 14px var(--ui);color:var(--testo-2)}.xp-numero strong{font:700 22px var(--ui);letter-spacing:-.02em;color:var(--testo)}.xp-barra{border-radius:3px;height:6px;margin-top:0}.tratti{flex-direction:column;gap:8px;display:flex}.tratto-tag b{color:var(--evento-testo);margin-left:2px;font-weight:700}.motto-scheda{color:var(--testo);margin:2px 0;font-style:italic}.persona-dove{border:1px solid var(--linea);background:#ffffff0d;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.amico:disabled{opacity:1}.avviso.capo{color:var(--testo);border-color:var(--evento-testo,var(--linea));flex-direction:column;gap:8px;display:flex}.capo-azioni{justify-content:flex-end;align-items:center;gap:10px;display:flex}.capo-azioni .bottone{width:auto;padding:8px 14px}.carta.in-coda{border-color:var(--evento-testo);flex-direction:column;gap:6px;display:flex}.carta.in-coda .tasto-testo{align-self:flex-start}.tassello-prenotati{color:#fff;font:600 10px var(--mono);letter-spacing:.04em;text-transform:uppercase;background:#0009;border-radius:999px;padding:3px 8px;position:absolute;bottom:8px;left:8px}.prenotazioni .tasselli-scorri{gap:10px}.prenotazione-carta{border-radius:var(--raggio-piccolo);background:var(--superficie);border:1px solid var(--linea);width:250px;color:var(--testo);flex:none;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;font-size:13px;text-decoration:none;display:grid}.prenotazione-testo{flex-direction:column;gap:2px;min-width:0;display:flex}.prenotazione-carta strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.prenotazione-foto{background:#0c0c10;border-radius:10px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;width:56px;height:56px;display:grid;position:relative;overflow:hidden}.prenotazione-foto img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.prenotazione-foto.senza{background:radial-gradient(circle at 25% 20%, oklch(.62 .17 var(--evento-h) / .6), transparent 55%), radial-gradient(circle at 80% 80%, oklch(.62 .17 calc(var(--evento-h) + 40) / .4), transparent 50%), #000}.prenotazione-foto b{font:800 20px var(--titolo);color:#ffffffd9;letter-spacing:-.03em}.prenotazione-carta.aperta{border-color:var(--evento-testo,#fff)}.badge-esperto{background:var(--colore,var(--evento-pieno));color:#0b0b10;border-color:#0000;font-weight:700}.regole-strato{z-index:80;-webkit-backdrop-filter:blur(5px);background:#00000061;justify-content:center;align-items:flex-end;padding:10px;display:flex;position:fixed;inset:0}.regole-foglio{width:100%;max-width:520px;max-height:86vh;padding:16px 16px max(16px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(22px)saturate(1.3);background:#0e0e14bd;border:1px solid #ffffff24;border-radius:20px;flex-direction:column;gap:10px;display:flex;overflow-y:auto;box-shadow:0 -10px 40px #00000080}.regole-foglio .etichetta{margin:0}.regole-foglio .copertina{letter-spacing:-.01em;margin:0;font-size:22px;line-height:1.1}.regole-testo{color:var(--testo);flex-direction:column;gap:8px;font-size:13.5px;line-height:1.5;display:flex}.regole-testo p{margin:0}.regole-testo ul{margin:2px 0;padding:0 0 0 18px;display:block}.regole-testo li{margin:0 0 4px;padding-left:2px;display:list-item}.regole-testo li b{font-weight:700}.regole-attenzione{border-left:2px solid color-mix(in oklab, var(--evento-pieno) 70%, transparent);color:var(--testo-2);padding:4px 0 4px 10px;font-size:12.5px;line-height:1.45}.regole-attenzione b{color:var(--testo)}.regole-foglio .bottone{margin-top:2px}.pillola.regole-link{border:1px dashed var(--linea);color:var(--testo-3);cursor:pointer;font:inherit;background:0 0}.pillola.capo{border-color:#ffd70073}.badge-chat{font-size:13px;line-height:1}.persona-azioni{flex-direction:column;gap:10px;display:flex}.nome-persona{color:inherit;text-decoration:none}.nome-persona:hover strong{text-decoration:underline}.grado{flex:none;align-items:center;gap:10px;display:inline-flex}.grado-badge{object-fit:cover;box-shadow:0 0 0 2px hsl(var(--tinta,30) 60% 55% / .55), 0 4px 14px #00000080;background:#000;border-radius:50%;flex:none;display:block}.grado.diamante .grado-badge{box-shadow:0 0 0 2px #86d6f9cc,0 0 18px #55c6f673}.grado.oro .grado-badge{box-shadow:0 0 0 2px #f0c442cc,0 0 14px #eebd2b59}.grado-nome{flex-direction:column;line-height:1.15;display:flex}.grado-nome b{font-size:14px}.grado-nome small{color:var(--testo-2);letter-spacing:.02em;text-transform:uppercase;font-size:11px}.prossimo-grado{flex-direction:column;gap:6px;display:flex}.grado-barra{height:4px;margin-top:0}.guida{flex-direction:column;gap:8px;display:flex}.guida-giorni{gap:8px;display:flex}.guida-giorno{border:1px solid var(--linea);color:var(--testo-2);font:600 13px var(--ui);cursor:pointer;background:0 0;border-radius:999px;flex:1;padding:9px 10px}.guida-giorno small{font:500 11px var(--mono);color:var(--testo-3);margin-left:4px}.guida-giorno[aria-selected=true]{background:var(--testo);color:#0b0b0f;border-color:#0000}.guida-giorno[aria-selected=true] small{color:#0b0b0f;opacity:.7}.guida-filtri{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:6px;margin:0 -20px;padding:2px 20px 4px;display:flex;overflow-x:auto}.guida-filtri::-webkit-scrollbar{display:none}.guida-generi+.guida-tv{margin-top:-6px}.guida-filtro{border:1px solid color-mix(in oklab, var(--colore,#fff) 50%, transparent);background:color-mix(in oklab, var(--colore,#fff) 9%, transparent);color:var(--testo-2);font:600 12px var(--ui);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;padding:6px 12px;position:relative}.guida-filtro[aria-checked=true]{background:var(--colore,var(--testo));color:#0b0b0f;border-color:#0000}.guida-filtro.spettro{color:var(--testo);background:#ffffff0f;border-color:#ffffff61}.guida-filtro.spettro[aria-checked=true]{background:var(--testo);color:#0b0b0f;border-color:#0000}.guida-filtro.dopo-riga{margin-left:11px}.guida-filtro.dopo-riga:before{content:"";background:var(--linea);width:1px;position:absolute;top:22%;bottom:22%;left:-9px}.guida-fascia{flex-direction:column;display:flex}.guida-ora{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--testo-3);margin:10px 0 2px}.guida-riga{color:var(--testo);border-bottom:1px solid #ffffff12;grid-template-columns:44px 52px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 4px;text-decoration:none;display:grid}.guida-adesso .guida-ora{align-items:center;gap:8px;display:flex}.guida-adesso .punto-live{width:8px;height:8px;box-shadow:0 0 0 3px #ff4d422e}.guida-quando.live{color:var(--evento-pieno);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.guida-foto{background:#0c0c10;border-radius:10px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;width:52px;height:52px;display:grid;position:relative;overflow:hidden}.guida-foto img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.guida-foto.senza{background:radial-gradient(circle at 25% 20%, oklch(.62 .17 var(--evento-h) / .6), transparent 55%), radial-gradient(circle at 80% 80%, oklch(.62 .17 calc(var(--evento-h) + 40) / .4), transparent 50%), #000}.guida-foto b{font:800 20px var(--titolo);color:#ffffffd9;letter-spacing:-.03em}.guida-riga:hover{background:#ffffff08}.guida-quando{font:600 13px var(--mono);color:var(--testo-2)}.guida-testo{flex-direction:column;gap:1px;min-width:0;display:flex}.guida-testo strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.guida-testo small{color:var(--testo-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.guida-pren{white-space:nowrap;color:var(--testo);flex-direction:column;align-items:flex-end;gap:1px;display:flex}.guida-pren b{font:600 14px var(--mono);align-items:center;gap:4px;display:inline-flex}.guida-pren small{font:500 9px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--testo-3)}.guida-pren.zero{color:var(--testo-3)}.guida-pren.mia,.guida-pren.mia small{color:var(--ok)}.guida-altri{background:var(--evento-pieno);color:var(--su-pieno);font:700 14px var(--ui);border-radius:999px;align-self:flex-start;margin:8px 0 4px;padding:10px 18px;text-decoration:none}.guida-altri:hover{filter:brightness(1.08);text-decoration:none}.campanella.spenta{opacity:.6}.stanza{width:100%;max-width:100vw;overflow-x:clip}.stanza>header,.stanza>.flusso,.stanza>.composer{min-width:0;max-width:100%}.flusso{overflow-x:hidden}.barra-alta,.pillole,.stanza-dati,.stanza-testa .etichetta,.stanza .avviso,.msg{min-width:0}.pillola{max-width:100%}.pillola.tema,.pillola.capo{text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.copertina,.stanza-testa .etichetta,.stanza-dati,.stanza .avviso,.firma,.sistema{overflow-wrap:anywhere}.condividi{justify-content:center;align-items:center;gap:8px;width:100%;display:inline-flex}.condividi-pillola{gap:5px}.condividi-testo{border-radius:var(--raggio-piccolo);background:var(--superficie);border:1px solid var(--linea);color:var(--testo);overflow-wrap:anywhere;margin:0;padding:12px 14px;font-size:14px;line-height:1.45}.condividi-tasti{grid-template-columns:1fr 1fr;gap:8px;display:grid}.condividi-tasti .bottone{text-align:center;width:100%;text-decoration:none}.condividi-tasti .tasto-testo{grid-column:1/-1}.foglio .condividi-tasti+.tenue{margin-top:2px}.condividi-promemoria{color:var(--testo-2);margin-top:8px;font-size:13px;line-height:1.4;display:block}.condividi-premio{border-radius:var(--raggio-piccolo);background:color-mix(in oklab, var(--evento-pieno) 10%, transparent);border:1px solid color-mix(in oklab, var(--evento-pieno) 40%, transparent);color:var(--testo);margin:0;padding:10px 12px;font-size:14px;line-height:1.4}.condividi-pillola .piu-xp{font:800 10px var(--titolo);letter-spacing:-.02em;color:#7cc4ff}.raggiungi-attesa{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:10px 14px;display:flex}.raggiungi-attesa .tasto-testo{flex:none}.avviso.proposta{border-color:var(--ok)}.gruppo-facce .faccia{position:relative}.gruppo-facce .faccia>img,.gruppo-facce .faccia>.faccia-iniziale{box-sizing:border-box;border-radius:11px;width:100%;height:100%;display:block}.faccia-online{background:var(--ok);box-sizing:border-box;border:2px solid #000;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-3px;right:-3px}.gruppo.vuoto .faccia-vuota.con-piu{color:#7cc4ff;font:800 11px var(--titolo);letter-spacing:-.02em;background:#7cc4ff14;border:1px solid #7cc4ff99}.gruppo.spiegato .gruppo-facce{border-color:#7cc4ff}.fumetto-xp{color:var(--testo-2);border-color:#7cc4ff73;gap:6px;margin-top:4px;padding:12px 14px;font-size:13px;line-height:1.45}.fumetto-xp strong{color:var(--testo);font-size:14px}.fumetto-xp b{color:#7cc4ff}.fumetto-xp .tasto-testo{align-self:flex-start;padding:4px 0 0}.amico-online.inattivo,.faccia-online.inattivo,.stato-punto.inattivo,.stato-punto.app{background:#f5c542}.stato-punto.fuori{background:#24272d;box-shadow:inset 0 0 0 2px #8b9099}.legenda-presenza{flex-wrap:wrap;gap:4px 12px;margin:10px 0 0;display:flex}.legenda-presenza span{align-items:center;gap:5px;display:inline-flex}.legenda-presenza .punto{background:var(--ok);border-radius:50%;flex:none;width:9px;height:9px}.legenda-presenza .punto.app{background:#f5c542}.legenda-presenza .punto.fuori{background:#24272d;box-shadow:inset 0 0 0 2px #8b9099}.con-stato{flex:none;display:inline-block;position:relative}.stato-punto{background:var(--ok);border:2px solid var(--superficie,#000);box-sizing:border-box;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-1px;right:-1px}.citazione{opacity:.72;border-left:2px solid;flex-direction:column;gap:1px;margin:0 0 6px;padding:4px 0 4px 9px;font-size:12px;line-height:1.3;display:flex}.citazione b{font-weight:700}.citazione span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.barra-scrivi{flex-wrap:wrap}.in-risposta{min-width:0;color:var(--testo-2);flex:1 0 100%;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px 2px;font-size:12px;display:flex}.in-risposta>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.in-risposta b{color:var(--testo)}.in-risposta-via{color:var(--testo-2);cursor:pointer;background:0 0;border:0;flex:none;padding:0 4px;font-size:20px;line-height:1}.guida-amici{align-items:center;gap:0;margin-top:3px;display:inline-flex}.faccia-piccola{box-sizing:border-box;background:#2a2a31;border:2px solid #000;border-radius:50%;flex:none;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;width:20px;height:20px;margin-left:-6px;display:grid;overflow:hidden}.faccia-piccola:first-child{margin-left:0}.faccia-piccola img{object-fit:cover;width:100%;height:100%;display:block}.faccia-piccola b{font:700 9px var(--ui);color:var(--testo)}.faccia-piccola.piu{background:var(--evento-pieno);color:var(--su-pieno)}.faccia-piccola.piu,.faccia-piccola.piu b{font:700 9px var(--ui);color:var(--su-pieno)}.guida-amici small{font:500 10px var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--testo-3);margin-left:6px}.faccia-piccola.grande{border-color:var(--linea);width:36px;height:36px;margin-left:0}.faccia-piccola.grande b{font-size:14px}.amici-prenotati{flex-direction:column;gap:8px;display:flex}.amici-prenotati-lista{flex-wrap:wrap;gap:8px 14px;display:flex}.amico-prenotato{color:var(--testo);font:600 13px var(--ui);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.notifiche{top:max(8px, env(safe-area-inset-top));z-index:80;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;left:12px;right:12px}.notifica{pointer-events:auto;border:1px solid var(--linea);box-sizing:border-box;background:#16161cf7;border-radius:14px;align-items:center;gap:10px;width:100%;max-width:460px;margin:0 auto;padding:10px 12px;animation:.28s cubic-bezier(.2,.9,.3,1.15) both scendi;display:flex;box-shadow:0 12px 32px #0000008c}.notifica.accettata,.notifica.fatta{border-color:color-mix(in oklab, var(--ok) 55%, transparent)}.notifica.popcorn{border-color:color-mix(in oklab, var(--nastro) 55%, transparent)}.notifica-popcorn{object-fit:contain;flex:none;width:36px;height:36px}.notifica-testo{min-width:0;color:var(--testo-2);flex:1;font-size:14px;line-height:1.3}.notifica-testo b{color:var(--testo)}.notifica-tasto{flex:none;width:auto;padding:8px 12px;font-size:13px}.notifica-vedi{flex:none;padding:0}.notifica-via{color:var(--testo-3);cursor:pointer;background:0 0;border:0;flex:none;padding:0 2px;font-size:20px;line-height:1}@keyframes scendi{0%{opacity:0;transform:translateY(-120%)}to{opacity:1;transform:translateY(0)}}.notifica-conto{display:inline-block}.notifica-conto.salta{animation:.45s cubic-bezier(.2,.9,.3,1.4) notifica-conto-salta}@keyframes notifica-conto-salta{0%{transform:scale(1)}35%{color:var(--evento-testo);transform:scale(1.3)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.notifica-conto.salta{animation:none}}.barra-esperto.disciplina .barra-esperto-nome{padding-left:10px}.prenotazioni .sezione-testa .tenue{font-size:15px}.sezione-testa .verde{color:var(--ok);font-weight:800}.prenotazioni-riga{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.prenotazioni-scorri{min-width:0;position:relative}.prenotazioni .tasselli-scorri{margin:0 0 0 -20px;padding:2px 8px 6px 20px}.popcorn{filter:drop-shadow(0 6px 18px #ffffff1f);flex:none;width:auto;height:108px}.scorri-freccia{z-index:2;background:var(--testo);color:#0b0b0f;width:34px;height:34px;font:700 22px/1 var(--ui);cursor:pointer;border:0;border-radius:50%;place-items:center;margin-top:-17px;padding:0 0 2px 2px;animation:1.6s ease-in-out infinite spingi;display:grid;position:absolute;top:50%;right:0;box-shadow:0 4px 16px #000000b3}@keyframes spingi{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.prenotazione-carta:hover{text-decoration:none}.nota-emoji{color:#f5c542;flex:1 0 100%;padding:6px 10px 2px;font-size:12px;line-height:1.35}.nota-lunghezza{color:var(--evento-pieno);flex:1 0 100%;padding:6px 10px 2px;font-size:13px;font-weight:600;line-height:1.35}.conta-caratteri{z-index:1;font:700 12px var(--ui);font-variant-numeric:tabular-nums;color:var(--testo-2);pointer-events:none;background:#1c1c22;border-radius:9px;padding:1px 7px;position:absolute;top:-9px;right:64px}.stanza-testa{gap:4px;padding-bottom:6px}.stanza-testa .barra-alta{gap:6px}.stanza-testa .cerchio-tasto{width:34px;height:34px;font-size:22px}.stanza-testa .pillole{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;min-width:0;padding:2px 0;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.stanza-testa .pillole::-webkit-scrollbar{display:none}.stanza-testa .pillole-giro{flex:1;align-items:center;min-width:0;display:flex}.stanza-testa .pillole-giro .pillole{flex:1}.stanza-testa .pillola{flex:none;padding:6px 10px;font-size:12px}.stanza-testa .pillola.vocale{gap:6px;padding-right:6px}.pillola.vocale .icona-linea{color:var(--testo-2);flex:none}.pillola.vocale.accesa{border-color:color-mix(in srgb, var(--ok) 55%, transparent)}.pillola.vocale.accesa .icona-linea{color:var(--ok)}.mini-interruttore{width:26px;height:16px;transition:background var(--durata) ease;background:#fff3;border-radius:999px;flex:none;position:relative}.mini-interruttore i{width:12px;height:12px;transition:transform var(--durata) ease;background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.pillola.vocale.accesa .mini-interruttore{background:var(--ok)}.pillola.vocale.accesa .mini-interruttore i{transform:translate(10px)}.pillola.vocale:focus-visible{outline:2px solid var(--evento-testo);outline-offset:2px}.pillola.vocale.muta{animation:1.6s ease-in-out infinite vocale-muta}@keyframes vocale-muta{50%{border-color:var(--ok);box-shadow:0 0 0 3px color-mix(in srgb, var(--ok) 22%, transparent)}}@media (prefers-reduced-motion:reduce){.pillola.vocale.muta{border-color:var(--ok);animation:none}}.stanza-testa .etichetta{font-size:10px}.stanza-testa .copertina{-webkit-line-clamp:2;letter-spacing:-.02em;margin:0;font-size:clamp(1.15rem,5vw,1.45rem);line-height:1.05}.stanza-testa .stanza-dati{gap:8px;font-size:10px}.stanza-testa .tacche i{width:4px;height:9px}.stanza-dati .stanza-nome{color:var(--evento-testo)}.in-chat{color:#fff;cursor:pointer;height:34px;font:inherit;-webkit-backdrop-filter:blur(10px);background:#00000080;border:1px solid #fff3;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 12px 0 5px;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.in-chat:hover{background:#000000a6}.in-chat:focus-visible{outline:2px solid var(--evento-testo);outline-offset:2px}.in-chat-facce{display:inline-flex}.in-chat-faccia{background:var(--lv,#2a2a33);color:#0b0b10;width:24px;height:24px;font:800 11px/1 var(--titolo);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 2px #0d0d12}.in-chat-faccia+.in-chat-faccia{margin-left:-7px}.in-chat-faccia:first-child{z-index:3}.in-chat-faccia:nth-child(2){z-index:2}.in-chat-faccia:nth-child(3){z-index:1}.in-chat-faccia img{object-fit:cover;width:100%;height:100%;display:block}.in-chat-icona{background:#ffffff1f;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.in-chat-numero{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;display:inline-flex}.in-chat-numero strong{font:800 15px/1 var(--titolo);letter-spacing:-.01em}.in-chat-numero span{font:600 11px/1 var(--ui);color:var(--testo-3);margin-left:1px}.ritratto{flex:none;width:26px;height:26px;font-size:11px;overflow:hidden}.ritratto img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.festa{z-index:95;place-items:center;animation:.3s both festa-appare;display:grid;position:fixed;inset:0;overflow:hidden}.festa.via{pointer-events:none;animation:.32s both festa-sparisce}.festa-scrim{-webkit-backdrop-filter:blur(12px);background:#000000e0;position:absolute;inset:0}.festa-luce{pointer-events:none;background:radial-gradient(circle, color-mix(in oklab, var(--lv) 42%, transparent) 0%, color-mix(in oklab, var(--lv) 14%, transparent) 16%, transparent 36%);opacity:0;border-radius:50%;width:120vmax;height:120vmax;margin:-60vmax 0 0 -60vmax;animation:.9s cubic-bezier(.2,.7,.2,1) both festa-carica;position:absolute;top:42%;left:50%;transform:scale(.05)}.festa-flash{background:var(--lv);opacity:0;mix-blend-mode:screen;pointer-events:none;animation:.55s .34s both festa-flash;position:absolute;inset:0}.festa-tela{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.festa-onda{border:3px solid var(--lv);opacity:0;pointer-events:none;border-radius:50%;width:160px;height:160px;margin:-80px 0 0 -80px;animation:1s cubic-bezier(.1,.7,.2,1) .38s both festa-onda;position:absolute;top:42%;left:50%}.festa-onda.seconda{border-width:2px;animation-delay:.54s}.festa-avviso{z-index:1;box-sizing:border-box;text-align:center;width:min(92vw,360px);padding:0 12px;animation:.4s .38s both festa-scossa;position:relative}.festa-anello{width:150px;height:150px;filter:drop-shadow(0 0 28px color-mix(in oklab, var(--lv) 65%, transparent));margin:0 auto;animation:.7s cubic-bezier(.34,1.56,.64,1) .36s both festa-pop;position:relative}.festa-anello svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.festa-anello .fondo{fill:none;stroke:#ffffff24;stroke-width:6px}.festa-anello .riempi{fill:none;stroke:var(--lv);stroke-width:6px;stroke-linecap:round;stroke-dasharray:339.3;stroke-dashoffset:339.3px;animation:1s cubic-bezier(.2,.8,.2,1) .55s forwards festa-riempi}.festa-numero{color:#000;background:radial-gradient(circle at 50% 30%, color-mix(in oklab, var(--lv) 80%, white), var(--lv) 55%, color-mix(in oklab, var(--lv) 75%, black));border-radius:50%;place-items:center;display:grid;position:absolute;inset:14px;overflow:hidden}.festa-rullo{width:100%;height:72px;font:800 72px/72px var(--titolo);letter-spacing:-.05em;position:relative}.festa-rullo span{text-align:center;position:absolute;top:0;left:0;right:0}.festa-rullo .vecchia{animation:.5s cubic-bezier(.4,0,.2,1) .55s both festa-esce}.festa-rullo .nuova{animation:.6s cubic-bezier(.34,1.4,.64,1) .55s both festa-entra-cifra;transform:translateY(110%)}.festa-etichetta{color:var(--lv);letter-spacing:.18em;text-transform:uppercase;opacity:0;margin:18px 0 0;font-size:12px;font-weight:700;animation:.5s .7s both festa-sale}.festa-titolo{font:800 30px/1.05 var(--titolo);letter-spacing:-.02em;color:#fff;opacity:0;margin:6px 0 14px;animation:.55s .8s both festa-sale}.festa-sblocchi{text-align:left;gap:6px;max-width:300px;margin:0 auto 10px;padding:0;list-style:none;display:grid}.festa-sblocchi li{color:var(--testo);opacity:0;animation:festa-sale .5s calc(1s + var(--i) * .14s) both;background:#ffffff12;border:1px solid #ffffff17;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;font-size:15px;line-height:1.3;display:flex}.festa-sblocchi li i{background:var(--lv);color:#000;width:22px;height:22px;font:800 13px/22px var(--titolo);text-align:center;border-radius:50%;flex:none;font-style:normal}.festa-sblocchi li.festa-popcorn{border-color:color-mix(in oklab, var(--lv-2) 50%, transparent);background:color-mix(in oklab, var(--lv-2) 11%, transparent)}.festa-popcorn img{flex:none;width:24px;height:24px;margin:-2px -1px}.festa-popcorn b{color:var(--lv-2);font:800 17px var(--titolo)}.festa-prossimo{color:var(--testo-3);opacity:0;margin:6px 0 14px;font-size:13px;animation:.5s 1.35s both festa-sale}.festa-tasto{background:var(--lv);color:#000;opacity:0;border:0;width:auto;min-height:44px;padding:10px 28px;font-size:16px;animation:.5s 1.45s both festa-sale,1.6s ease-in-out 1.95s infinite festa-brilla}@keyframes festa-appare{0%{opacity:0}to{opacity:1}}@keyframes festa-sparisce{to{opacity:0;transform:scale(1.04)}}@keyframes festa-carica{0%{opacity:0;transform:scale(.05)}40%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes festa-flash{0%{opacity:0}20%{opacity:.6}to{opacity:0}}@keyframes festa-onda{0%{opacity:.95;transform:scale(.2)}to{opacity:0;transform:scale(3.6)}}@keyframes festa-pop{0%{opacity:0;transform:scale(.2)}55%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes festa-riempi{to{stroke-dashoffset:0}}@keyframes festa-esce{to{opacity:0;transform:translateY(-110%)}}@keyframes festa-entra-cifra{to{transform:translateY(0)}}@keyframes festa-sale{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes festa-scossa{0%,to{transform:translate(0)}15%{transform:translate(-4px,2px)}30%{transform:translate(4px,-2px)}45%{transform:translate(-3px,-2px)}60%{transform:translate(3px,2px)}75%{transform:translate(-1px,1px)}}@keyframes festa-brilla{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--lv) 60%, transparent)}50%{box-shadow:0 0 0 12px #0000}}.premio{z-index:90;-webkit-backdrop-filter:blur(8px);background:#000000bd;place-items:center;animation:.25s both festa-appare;display:grid;position:fixed;inset:0;overflow:hidden}.premio.via{pointer-events:none;animation:.3s both festa-sparisce}.premio-tela{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.premio-corpo{text-align:center;padding:0 24px;position:relative;transform:translateY(-6vh)}.premio-icona{filter:drop-shadow(0 18px 30px #0009)drop-shadow(0 0 24px #ffc44d73);width:132px;height:132px;margin:0 auto;animation:.6s cubic-bezier(.34,1.56,.64,1) both premio-cade}.premio-icona img{object-fit:contain;width:100%;height:100%;animation:.45s cubic-bezier(.34,1.56,.64,1) .52s both premio-schiaccia}.premio-xp{color:var(--lv-4);font:800 60px/1 var(--titolo);letter-spacing:-.04em;text-shadow:0 0 30px #ffc44d8c;opacity:0;font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:4px;margin-top:12px;animation:.6s cubic-bezier(.34,1.56,.64,1) .52s both premio-pop;display:flex}.premio-xp .premio-unita{letter-spacing:.04em;margin-left:4px;font-size:22px}.premio-popcorn{color:#fff;font:800 22px/1.1 var(--titolo);opacity:0;margin-top:8px;animation:.5s .85s both festa-sale}.premio-testo{max-width:300px;color:var(--testo-2);opacity:0;margin:14px auto 0;font-size:15px;line-height:1.35;animation:.5s 1s both festa-sale}.premio-testo b{color:#fff}@keyframes premio-cade{0%{opacity:0;transform:translateY(-70vh)scale(.5)rotate(-14deg)}35%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes premio-schiaccia{0%{transform:scale(1.25,.78)}to{transform:scale(1)}}@keyframes premio-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.prova-festa{gap:22px;padding:4px 0 40px;display:grid}.prova-festa section{gap:8px;display:grid}.prova-festa h2{font:800 20px/1.1 var(--titolo);margin:0}.prova-tasti{grid-template-columns:1fr 1fr;gap:10px;margin-top:4px;display:grid}.prova-tasti .bottone.prova-lv{background:var(--lv);color:#000;border:0}.prova-tasti .bottone.largo{grid-column:1/-1}.prova-barra-xp{padding:16px 0 6px}.prova-campo{background:#ffffff0a;border:1px solid #ffffff38;border-radius:26px;align-items:center;gap:10px;height:54px;margin-top:6px;padding:0 16px 0 18px;display:flex}.prova-campo>span{color:var(--testo-3);font-size:16px}.prova-barre-livelli{gap:14px;padding:4px 0;display:grid}@media (prefers-reduced-motion:reduce){.festa,.festa *,.premio,.premio *{animation-duration:10ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.festa-tela,.festa-onda,.festa-flash,.premio-tela{display:none}}.reazione.esperto{border-color:#ffc44d80}.amico-voce{flex-direction:column;align-items:stretch;gap:0}.amico-riga{align-items:center;gap:10px;display:flex}.amico-link{min-width:0;color:inherit;flex:1;align-items:center;gap:12px;text-decoration:none;display:flex}.amico-link:hover{text-decoration:none}.amico-link:hover strong{text-decoration:underline}.amico-testo{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.triangolino{border:1px solid var(--linea);width:36px;height:36px;color:var(--testo-2);cursor:pointer;transition:transform var(--durata);background:0 0;border-radius:50%;flex:none;place-items:center;font-size:13px;line-height:1;display:grid}.amico-voce.aperta .triangolino{color:var(--testo);transform:rotate(180deg)}.amico-pannello{border-top:1px solid var(--linea);justify-content:flex-end;margin-top:10px;padding-top:10px;display:flex}.voce-pericolo{border:1px solid color-mix(in oklab, var(--evento-pieno) 50%, transparent);color:#ff8a80;font:600 14px var(--ui);cursor:pointer;background:0 0;border-radius:999px;padding:8px 16px}.voce-pericolo:disabled{opacity:.5;cursor:default}.prenotazioni-amico .tasselli-scorri{margin:0 -20px;padding:2px 20px 6px}.sezione-testa .amici-divano{color:var(--ok);font-weight:800;text-decoration:none}.sezione-testa .amici-divano:hover{text-decoration:underline}.sezione-testa .bianco{color:var(--testo);font-weight:800}.testata.testata-indietro{justify-content:flex-end;min-height:0;margin:-6px 0 -14px}.divano-titolo{letter-spacing:-.02em;white-space:nowrap;margin:0;font-size:clamp(15px,min(100vw,460px)/17 - 2.35294px,30px);line-height:1.25}.marchio.in-riga{letter-spacing:inherit;font-size:1em}.divano-serata{flex-direction:column;gap:10px;display:flex}.divano-serata+.divano-serata{margin-top:18px}.divano-frase{font:500 15px/1.45 var(--ui);color:var(--testo-2);margin:0}.divano-frase b{color:var(--testo)}.divano-frase b.verde{color:var(--ok)}.divano-scena{aspect-ratio:1792/2050;width:100%;position:relative;container-type:inline-size}.divano-disegno{width:100%;height:100%;display:block;position:absolute;inset:0}.divano-schermo{aspect-ratio:16/9;transform-origin:50% 0;background:#111;width:80.6%;position:absolute;top:3.2%;left:9.77%;overflow:hidden;transform:perspective(55.4cqw)rotateX(-23.34deg)}.divano-schermo img{object-fit:cover;width:100%;height:100%;display:block}.divano-schermo b{text-align:center;color:#fff;font:800 clamp(18px, 6vw, 30px)/1.05 var(--titolo);background:radial-gradient(circle at 50% 40%, oklch(.62 .17 var(--evento-h) / .7), #111 75%);place-items:center;padding:0 20%;display:grid;position:absolute;inset:0}.divano-posto{color:#fff;width:10.5cqw;height:10.5cqw;font:800 clamp(12px, 3.6vw, 16px) var(--titolo);background:#2a2a33;border:2px solid #fff;border-radius:50%;place-items:center;text-decoration:none;display:grid;position:absolute;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 4px 12px #00000080}.divano-posto img,.divano-in-piedi img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.divano-folla{scrollbar-width:none;overscroll-behavior-x:contain;width:62%;height:33%;position:absolute;top:36%;left:4%;overflow:auto hidden}.divano-folla::-webkit-scrollbar{display:none}.divano-folla-dentro{box-sizing:border-box;flex-direction:column-reverse;width:max-content;min-width:100%;height:100%;padding:0 1.5cqw;display:flex}.divano-fila{margin-top:calc(var(--d) * -.25);padding-left:calc(var(--sfalsa) * var(--passo) * .5);justify-content:center;display:flex;position:relative}.divano-in-piedi{width:var(--d);height:var(--d);margin-right:calc(var(--passo) - var(--d));color:#fff;font:800 clamp(11px, 3.4vw, 15px) var(--titolo);background:#2a2a33;border:2px solid #fff;border-radius:50%;flex:none;place-items:center;text-decoration:none;transition:transform .12s ease-out;display:grid;position:relative;overflow:hidden;box-shadow:0 3px 10px #0009}.divano-in-piedi:last-child{margin-right:0}.divano-in-piedi:hover,.divano-in-piedi:focus-visible,.divano-in-piedi:active{z-index:5;transform:scale(1.2)}.divano-tu{color:#000;font:800 11px var(--ui);letter-spacing:.02em;background:#fff;border-radius:999px;padding:1px 9px;position:absolute;top:88.5%;left:50.6%;transform:translate(-50%,-50%)}.divano-quando{margin:0}.divano-nomi{flex-wrap:wrap;gap:6px;display:flex}.divano-nomi .tag{text-decoration:none}.popcorn-amici{flex-direction:column;gap:8px;max-height:36vh;display:flex;overflow-y:auto}.popcorn-amico{align-items:center;gap:10px;display:flex}.popcorn-amico-nome{flex-direction:column;flex:1;min-width:0;display:flex}.popcorn-amico-nome .piccolo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.popcorn-regala{flex:none;width:auto;padding:8px 14px;font-size:13px}.popcorn-palio-scelta{align-items:center;gap:12px;display:flex}.popcorn-palio-scelta .bottone{flex:1}.contatore{border:1px solid var(--linea);border-radius:999px;flex:none;align-items:center;display:inline-flex;overflow:hidden}.contatore button{width:40px;height:40px;color:var(--testo);font:700 20px var(--ui);cursor:pointer;background:0 0;border:0}.contatore button[disabled]{color:var(--testo-3);cursor:default}.contatore b{text-align:center;min-width:28px;font:800 17px var(--ui)}.popcorn-in-palio{z-index:4;box-sizing:border-box;background:var(--nastro);width:54px;color:var(--su-nastro);font:800 11px/1 var(--ui);white-space:nowrap;cursor:pointer;border:0;border-radius:18px;flex-direction:column;align-items:center;gap:3px;padding:6px 0 7px;display:flex;position:absolute;top:calc(100% + 8px);right:8px;box-shadow:0 4px 14px #00000073}.popcorn-in-palio:after{content:"";background:var(--spettro);pointer-events:none;border-radius:2px;height:3px;position:absolute;bottom:-6px;left:9px;right:9px}.popcorn-in-palio:before{content:"";background:var(--spettro);filter:blur(8px);opacity:.3;pointer-events:none;height:9px;position:absolute;bottom:-11px;left:6px;right:6px}.popcorn-in-palio:disabled{opacity:1}.popcorn-anello{display:grid;position:relative}.popcorn-in-palio .anello circle:first-child{stroke:#1113}.popcorn-in-palio .anello circle+circle{stroke:var(--su-nastro)}.popcorn-in-palio .anello-dentro img{width:auto;height:20px;animation:1.2s ease-in-out infinite popcorn-salta;display:block}.popcorn-rimasti{box-sizing:border-box;background:var(--evento-testo);color:#000;min-width:16px;height:16px;font:800 10px/16px var(--ui);text-align:center;box-shadow:0 0 0 2px var(--nastro);border-radius:999px;padding:0 4px;position:absolute;top:-4px;right:-7px}.popcorn-tempo{font:600 10px/1 var(--mono);color:#111111b8;letter-spacing:.02em}.popcorn-in-palio.mio{cursor:default}.popcorn-in-palio.mio .anello-dentro img{animation:none}@keyframes popcorn-salta{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.popcorn-in-palio .anello-dentro img{animation:none}}.invito-arrivato{color:var(--testo-2);border-color:color-mix(in oklab, var(--evento-pieno) 45%, transparent);align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.invito-arrivato b{color:var(--testo)}.tasto-segue{z-index:15;bottom:calc(18px + env(safe-area-inset-bottom));color:var(--testo);cursor:pointer;-webkit-backdrop-filter:blur(12px);background:#14141aeb;border:1px solid #ffffff2e;justify-content:center;align-items:center;gap:8px;animation:.2s ease-out both tasto-segue-entra;display:inline-flex;position:fixed;box-shadow:0 10px 28px #0000008c}.tasto-segue.richiudi{width:max-content;font:600 14px var(--ui);border-radius:999px;margin:0 auto;padding:11px 18px;left:0;right:0}.tasto-segue.su{border-radius:50%;width:48px;height:48px;padding:0;right:max(16px,50vw - 214px)}@keyframes tasto-segue-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tasto-segue{animation:none}}.test{max-width:460px;min-height:100vh;padding:max(14px, env(safe-area-inset-top)) 20px 128px;box-sizing:border-box;flex-direction:column;gap:14px;margin:0 auto;display:flex;overflow-x:clip}.test-testa{grid-template-columns:1fr auto 1fr;align-items:center;min-height:36px;display:grid}.test-indietro,.test-dopo{cursor:pointer;font:500 15px var(--ui);background:0 0;border:0;padding:8px 0}.test-indietro{color:var(--testo-2);justify-self:start}.test-dopo{color:var(--testo-3);justify-self:end;font-size:14px}.test-passi{justify-self:center;gap:6px;display:flex}.test-passi i{background:#ffffff2e;border-radius:99px;width:28px;height:4px}.test-passi i.fatto{background:var(--evento-testo)}.test-titolo{margin:6px 0 0;font-size:32px}.test-sotto{color:var(--testo-2);margin:-8px 0 0;font-size:15px;line-height:1.4}.test-gruppo{margin:6px 0 -4px}.test-piede{z-index:10;padding:26px 20px max(16px, env(safe-area-inset-bottom));background:linear-gradient(#0000,#000 38%);flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.test-piede .bottone{max-width:420px}.test-piede small{color:var(--testo-3);font:500 12px var(--mono);letter-spacing:.04em;min-height:1em}.bottone.test-avanti{background:var(--evento-testo);color:#000}.bottone.test-avanti[disabled]{opacity:.4}.scelte{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.scelta{aspect-ratio:4/5;cursor:pointer;color:#fff;text-align:left;-webkit-tap-highlight-color:transparent;background:#111;border:0;border-radius:18px;margin:0;padding:0;display:block;position:relative;overflow:hidden}.scelta.larga{aspect-ratio:2.1;grid-column:span 2}.scelta img{object-fit:cover;width:100%;height:100%;transition:transform var(--durata) ease;display:block;position:absolute;inset:0}.scelta:active img{transform:scale(.98)}.scelta:after{content:"";background:linear-gradient(#0000 42%,#000000e0 100%);position:absolute;inset:0}.scelta-nome{z-index:1;font:800 22px/1.05 var(--titolo);letter-spacing:-.02em;text-shadow:0 1px 8px #0009;position:absolute;bottom:12px;left:13px;right:13px}.scelta.presa:before{content:"";z-index:2;border:3px solid var(--evento-testo);border-radius:inherit;position:absolute;inset:0}.scelta-v{z-index:3;background:var(--evento-testo);border-radius:8px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:11px;right:11px;box-shadow:0 2px 10px #00000073}.scelta-v:after{content:"";border:0 solid #000;border-width:0 0 2.6px 2.6px;width:11px;height:6px;transform:translateY(-1.5px)rotate(-45deg)}.per-chi{color:var(--testo-3);margin:-8px 0 4px;line-height:1.5}.per-chi b{color:var(--testo);font-weight:500}.bande{flex-direction:column;gap:8px;display:flex}.banda{color:#fff;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#111;border:0;border-radius:12px;justify-content:space-between;align-items:flex-end;gap:10px;height:98px;margin:0;padding:0 16px 13px;display:flex;position:relative;overflow:hidden}.banda img{object-fit:cover;filter:brightness(.62)saturate(.85);width:100%;height:100%;transition:filter .25s;display:block;position:absolute;inset:0}.bande.con-scelta .banda img{filter:brightness(.42)saturate(.7)}.bande .banda.presa img{filter:none}.banda:after{content:"";background:linear-gradient(90deg,#0000008c 0%,#0000 65%),linear-gradient(#0000 40%,#00000080 100%);position:absolute;inset:0}.banda-nome{z-index:1;font:800 27px/.95 var(--titolo);letter-spacing:-.035em;color:#fffc;position:relative}.banda-ore{z-index:1;font:500 13px var(--mono);letter-spacing:.04em;color:#ffffffa6;white-space:nowrap;position:relative}.banda.presa:before{content:"";z-index:2;border:2px solid var(--evento-testo);border-radius:inherit;position:absolute;inset:0}.banda.presa .banda-nome{color:#fff}.banda.presa .banda-ore{color:var(--evento-testo);font-weight:600}.test-nuova{color:var(--evento-testo);margin:4px 0 -10px}.bande.pay .banda{height:112px}.banda-cosa{z-index:1;text-align:right;max-width:58%;font:500 13px/1.3 var(--ui);color:#ffffffb8;position:relative}.banda.presa .banda-cosa{color:#fff}.pass-now{flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0 6px;padding:0 2px;display:flex}.pass-now>span{color:var(--testo-3);font:500 12px var(--mono);letter-spacing:.04em;flex-basis:100%}.pass{color:var(--testo-2);font:600 14px var(--ui);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #ffffff47;border-radius:99px;padding:7px 14px}.pass.preso{background:var(--evento-testo);border-color:var(--evento-testo);color:#000}.pensati-testa{flex-direction:row;justify-content:space-between;align-items:baseline;gap:10px}.pensati-cambia{color:var(--testo-2);font:500 14px var(--ui)}.pensati-perche{color:var(--testo-2);font:500 13px var(--ui);margin:-8px 0 12px}.pensati .tasselli-scorri .tassello{width:138px}.pensati .tassello-foto{aspect-ratio:4/5}.tag-interesse{z-index:2;max-width:calc(100% - 58px);position:absolute;top:9px;left:9px}.tag-ora{z-index:2;font:600 11px var(--mono);color:#fff;text-shadow:0 1px 6px #000000b3;text-transform:uppercase;position:absolute;top:10px;right:9px}.tag-ora.live{color:var(--evento-pieno)}.genere-colore{font-weight:600}.pensati-niente{margin:0}.pensati-invito{border-radius:var(--raggio);border:1px solid var(--linea);background:var(--superficie);color:var(--testo);align-items:center;gap:14px;padding:12px;display:flex}.pensati-invito:hover{background:var(--superficie-2);text-decoration:none}.pensati-invito-foto{flex:none;display:flex}.pensati-invito-foto img{object-fit:cover;border:2px solid #000;border-radius:8px;width:40px;height:50px;display:block}.pensati-invito-foto img+img{margin-left:-14px}.pensati-invito-testo{flex-direction:column;gap:3px;min-width:0;display:flex}.pensati-invito-testo b{font:700 15px/1.3 var(--ui)}.pensati-invito-testo span{color:var(--evento-testo);font:600 13px var(--ui)}.comunita-nota{color:var(--testo-3);font:500 13px/1.45 var(--ui);margin:4px 0 0}.comunita-nota b{color:#7cc4ff;font-weight:600}.profilo-nome .riga-destra{flex:none;align-items:center;gap:10px;display:inline-flex}.livello-pill{background:var(--lv);color:#000;font:800 13px var(--titolo);letter-spacing:.01em;white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:6px 12px;display:inline-flex}.bento{--accento:var(--lv);--sup:#111116;--linea2:#ffffff12;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.tessera{background:var(--sup);border:1px solid var(--linea2);box-sizing:border-box;border-radius:22px;flex-direction:column;gap:6px;min-width:0;min-height:120px;padding:14px;display:flex}.tessera.larga{grid-column:1/-1}.tessera-titolo{font:600 12.5px var(--ui);color:var(--testo-3);margin:0}.tessera .nota{font:500 12.5px/1.3 var(--ui);color:var(--testo-2);margin:0}.tessera .nota.tenue{color:var(--testo-3)}.tessera-testa{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.tessera-testa .nota{color:var(--testo-3);text-align:right;font-size:12px}.numero-grande{font:800 26px/1 var(--titolo);letter-spacing:-.04em;color:var(--testo);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:0 4px;min-width:0;display:flex}.numero-grande small{font:600 13px var(--ui);color:var(--testo-3);letter-spacing:0}.tessera.livello,.tessera.medaglia{flex-direction:row;align-items:center;gap:10px;min-height:0;padding:12px}.tessera.livello .tessera-testo,.tessera.medaglia .tessera-testo{flex-direction:column;gap:3px;min-width:0;display:flex}.anello-livello{flex:none;place-items:center;width:56px;height:56px;display:grid;position:relative}.anello-livello svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.anello-livello .fondo{fill:none;stroke:#ffffff1a;stroke-width:8px}.anello-livello .arco{fill:none;stroke:var(--accento);stroke-width:8px;stroke-linecap:round;transition:stroke-dasharray .8s}.anello-livello b{font:800 24px/1 var(--titolo);color:var(--accento);letter-spacing:-.04em}.medaglia-badge{width:48px;height:48px;box-shadow:0 0 0 2px hsl(var(--tinta,30) 60% 55% / .7);object-fit:cover;background:#000;border-radius:50%;flex:none;display:block}.tessera.medaglia.oro .medaglia-badge{box-shadow:0 0 0 2px #f0c442cc,0 0 14px #eebd2b59}.tessera.medaglia.diamante .medaglia-badge{box-shadow:0 0 0 2px #86d6f9cc,0 0 18px #55c6f673}.tessera.medaglia b{font:700 14px/1.15 var(--titolo);color:var(--testo)}.tessera.medaglia .nota{font-size:12px;line-height:1.25}.tratti-frase{font:800 22px/1.1 var(--titolo);letter-spacing:-.03em;color:var(--testo);margin:2px 0 0}.tratti-frase b{color:var(--accento)}.tratti-frase small{font:400 13px var(--ui);letter-spacing:0;color:var(--testo-2);margin-top:3px;display:block}.tratti-frase small .traguardo{color:inherit;text-decoration:none}.tratti-frase small .traguardo:hover{text-decoration:underline}.onda{width:100%;height:auto;margin:2px auto 0;display:block;overflow:visible}.onda-anello{fill:none;stroke:#ffffff17;stroke-width:1px;stroke-dasharray:2 5}.onda-asse{stroke:#ffffff12;stroke-width:1px}.onda-bagliore{fill:var(--accento);fill-opacity:.45}.onda-area{stroke:var(--accento);stroke-width:2px;stroke-linejoin:round}.onda-vuota{fill:#ffffff08;stroke:#fff3;stroke-width:1.5px;stroke-dasharray:3 3}.onda-punto{fill:#fff;stroke:var(--accento);stroke-width:2.5px}.onda-punto-bagliore{fill:var(--accento);fill-opacity:.3}.onda-centro{fill:#111116;stroke:var(--accento);stroke-width:2px}.onda-iniziale{font:800 17px var(--titolo);fill:var(--testo)}.onda-nome{font:500 12.5px var(--ui);fill:#ffffffd1}.onda-valore{font:800 12.5px var(--titolo);fill:var(--accento)}.onda .cresce{animation:.9s cubic-bezier(.2,.9,.3,1.15) both onda-cresce}@keyframes onda-cresce{0%{opacity:0;transform:scale(.15)}to{opacity:1;transform:scale(1)}}.esp-barre{flex-direction:column;gap:12px;margin:2px 0 0;padding:0;list-style:none;display:flex}.esp-barra{flex-direction:column;gap:6px;min-width:0;display:flex}.esp-testa{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.esp-nome{min-width:0;font:600 14px var(--ui);color:var(--testo-2);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.esp-nome svg{width:16px;height:16px;stroke:var(--colore);stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none}.esp-dato{flex:none;align-items:baseline;gap:7px;display:inline-flex}.esp-dato b{font:800 16px var(--titolo);color:var(--testo);font-variant-numeric:tabular-nums}.esp-dato small{font:600 12.5px var(--ui);color:color-mix(in oklab, var(--colore) 75%, #fff)}.esp-traccia{background:#ffffff14;border-radius:4px;height:8px;display:block;position:relative}.esp-pieno{background:color-mix(in oklab, var(--colore) 50%, #000);transform-origin:0;animation:esp-cresce .8s cubic-bezier(.2, .8, .2, 1) var(--ritardo,0s) both;border-radius:4px;display:block;position:absolute;inset:0 auto 0 0}.esp-appassionato .esp-nome{color:var(--testo)}.esp-appassionato .esp-pieno{background:color-mix(in oklab, var(--colore) 82%, #000)}.esp-esperto .esp-nome{color:var(--testo)}.esp-esperto .esp-pieno{background:linear-gradient(90deg, color-mix(in oklab, var(--colore) 70%, #000), var(--colore));box-shadow:0 0 10px color-mix(in oklab, var(--colore) 55%, transparent)}.esp-esperto .esp-dato b{color:var(--colore)}.esp-tacca{background:#ffffff4d;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.esp-tacca.esp-passata{background:#0000008c}@keyframes esp-cresce{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.esp-pieno{animation:none}}.tessera.motto-tessera{justify-content:center}.tessera.motto-tessera .motto{font-size:20px;line-height:1.1}.tessera.motto-tessera .motto.vuoto{font-size:15px}.tessera.numeri{justify-content:space-between}.tessera.numeri div{font:500 13px var(--ui);color:var(--testo-2);justify-content:space-between;align-items:baseline;gap:8px;display:flex}.tessera.numeri div b{font:800 22px/1 var(--titolo);color:var(--testo);letter-spacing:-.03em}.tessera .griglia{gap:8px;margin-top:4px}.nota-profilo{color:var(--testo-2);margin:0;font-size:14px;line-height:1.4}.nota-profilo b{color:var(--testo);font-weight:600}@media (prefers-reduced-motion:reduce){.onda .cresce{animation:none}}.profilo.colorato{--oro-c:var(--c-chiaro);--oro:var(--lv);--oro-s:var(--c-scuro);--testo-2:color-mix(in oklab, var(--lv) 18%, #c6c6ca);--testo-3:color-mix(in oklab, var(--lv) 14%, #8e8e94)}.profilo.colorato .tessera{border:1px solid #ffffff17;border-radius:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff42,inset 0 -1px #000000b3,0 28px 48px -22px #000000e6,0 10px 20px -10px #000c}.profilo.colorato .tessera>*{z-index:1;position:relative}.profilo.colorato .tessera:before{content:"";pointer-events:none;z-index:0;border-radius:inherit;background:linear-gradient(108deg,#fff0 28%,#ffffff0d 42%,#ffffff1c 49%,#ffffff0d 55%,#fff0 68%),radial-gradient(90% 60% at 10% 0,#ffffff17,#0000 60%);position:absolute;inset:0}.profilo.colorato .livello-pill{background:linear-gradient(180deg, var(--oro-c), var(--oro) 55%, var(--oro-s));color:#000;box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #00000040,0 8px 16px -6px #000000e6}.profilo.colorato .anello-livello .fondo{stroke:#ffffff14}.profilo.colorato .anello-livello .arco{filter:drop-shadow(0 2px 3px #000000b3)}.profilo.colorato .anello-livello .t1{stop-color:var(--c-tubo-1)}.profilo.colorato .anello-livello .t2{stop-color:var(--c-tubo-2)}.profilo.colorato .anello-livello .t3{stop-color:var(--c-tubo-3)}.profilo.colorato .anello-livello .t4{stop-color:var(--c-tubo-4)}.profilo.colorato .anello-livello .t5{stop-color:var(--c-tubo-5)}.profilo.colorato .anello-livello b,.profilo.colorato .tratti-frase b{background:linear-gradient(180deg, var(--oro-c), var(--oro) 60%, var(--oro-s));color:#0000;-webkit-background-clip:text;background-clip:text}.profilo.colorato .numero-grande,.profilo.colorato .tessera.numeri div b,.profilo.colorato .tessera.medaglia b,.profilo.colorato .motto{background:linear-gradient(#fff 25%,#c9ccd4);color:#0000;-webkit-background-clip:text;background-clip:text}.profilo.colorato .numero-grande small{color:var(--testo-3)}.profilo.colorato .motto.vuoto{color:var(--testo-3);background:0 0}.profilo.colorato .medaglia-cornice{background:radial-gradient(circle at 50% 35%,#ffffff1a,#0000008c 72%);border-radius:50%;flex:none;place-items:center;width:60px;height:60px;display:grid;position:relative;box-shadow:inset 0 3px 8px #000000e6,inset 0 -1px #ffffff1a,0 1px #ffffff24}.profilo.colorato .medaglia-cornice:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#ffffff6b,#fff0);border-radius:50%;height:18px;position:absolute;top:6px;left:10px;right:10px}.profilo.colorato .medaglia-badge{box-shadow:0 0 0 2px var(--oro-s), 0 8px 14px #000000e6;margin:0}.profilo.colorato .onda-anello{stroke:#ffffff17}.profilo.colorato .onda-asse{stroke:#ffffff0f}.profilo.colorato .onda .s1{stop-color:#ffc53d}.profilo.colorato .onda .s2{stop-color:#ff8a3d}.profilo.colorato .onda .s3{stop-color:#ff5e7a}.profilo.colorato .onda .s4{stop-color:#e64fa6}.profilo.colorato .onda .s5{stop-color:#8a5cff}.profilo.colorato .onda .s6{stop-color:#3d8bff}.profilo.colorato .onda .s7{stop-color:#3fd6e0}.profilo.colorato .onda-area{stroke:var(--oro-c);stroke-width:1px}.profilo.colorato .onda-bagliore{fill-opacity:.22}.profilo.colorato .onda-punto{fill:var(--oro-c);stroke:var(--oro-s);stroke-width:2px}.profilo.colorato .onda-punto-bagliore{fill-opacity:.2}.profilo.colorato .onda-centro{fill:#0009;stroke:var(--oro)}.profilo.colorato .onda-valore{fill:var(--oro)}.profilo.colorato .tessera .tassello-foto{box-shadow:inset 0 1px #ffffff40,0 12px 20px -12px #000}.profilo.colorato .profilo-foto.senza{background:radial-gradient(circle at 30% 18%, color-mix(in oklab, var(--lv) 45%, transparent), transparent 52%)}.profilo.colorato{background:#000}.profilo.colorato .profilo-corpo{padding-top:26px;position:relative}.profilo.colorato .profilo-corpo:before{content:"";background:var(--spettro);pointer-events:none;z-index:2;border-radius:2px;height:3px;position:absolute;top:-2px;left:20px;right:20px}.profilo.colorato .profilo-corpo:after{content:"";background:var(--spettro);filter:blur(10px);opacity:.22;pointer-events:none;z-index:1;height:10px;position:absolute;top:-6px;left:28px;right:28px}.profilo.colorato .profilo-foto:not(.senza){background:0 0}.profilo.colorato .profilo-foto:after{background:linear-gradient(#00000059 0%,#0000 28%,#0000004d 62%,#0000009e 100%)}.profilo.colorato .tessera{background:#fff1;border-color:#ffffff24}.profilo.colorato .persona-azioni .bottone.primario{background:var(--lv);color:#0b0b0f}.profilo.colorato .persona-azioni .bottone.primario:hover{filter:brightness(1.06)}.profilo.colorato .persona-azioni .legame{color:var(--lv);border-color:color-mix(in oklab, var(--lv) 55%, transparent);background:color-mix(in oklab, var(--lv) 12%, transparent)}.profilo.colorato .persona-azioni{margin-top:0}.caratteri{margin-top:26px}.caratteri-testa{margin-bottom:10px}.caratteri-testa h2{font-size:22px}.chat-tema.poster.carattere{background:color-mix(in oklab, var(--c) 22%, #000)}.chat-tema.poster.carattere:before{background:color-mix(in oklab, var(--c) 72%, transparent)}.chat-tema.poster.carattere:after{background:linear-gradient(180deg, #0000000d 20%, color-mix(in oklab, var(--c) 26%, #000000d1) 62%, color-mix(in oklab, var(--c) 18%, #000) 100%)}.chat-tema.poster.carattere.prenotata,.chat-tema.poster.carattere.in-attesa{box-shadow:0 0 0 2px var(--c)}.chat-tema.poster.carattere.chiusa{cursor:default}.poster-simbolo{font-family:var(--emoji);font-size:22px;line-height:1}.poster-entra.lucchetto{color:#fff;-webkit-backdrop-filter:blur(8px);background:#00000059;border:1px solid #ffffff73;place-items:center;width:44px;padding:9px 0;display:inline-grid}.poster-entra.lucchetto svg{display:block}.chat-tema.poster>.poster-fumetti{z-index:2;pointer-events:none;opacity:.9;flex-direction:column;gap:8px;display:flex;position:absolute;top:21%;left:16px;right:16px}.poster-fumetti b{max-width:76%;font:500 12.5px/1.25 var(--ui);color:#ffffffeb;-webkit-backdrop-filter:blur(6px);-webkit-line-clamp:2;overflow-wrap:anywhere;text-align:left;background:#00000061;border:1px solid #ffffff38;border-radius:15px;-webkit-box-orient:vertical;padding:7px 11px;display:-webkit-box;overflow:hidden}.poster-fumetti b.s{border-bottom-left-radius:4px;align-self:flex-start}.poster-fumetti b.d{color:#fff;background:#ffffff42;border-bottom-right-radius:4px;align-self:flex-end}.poster-fumetti small{font:600 9.5px var(--mono);letter-spacing:.06em;opacity:.78;text-transform:uppercase;margin-bottom:2px;display:block}.programma-presentazione{margin-top:26px}.programma-presentazione .sezione-testa{margin-bottom:8px}.programma-presentazione h2{font-size:22px}.programma-presentazione .tenue{font-size:12px}.programma-presentazione p{color:#ffffffd1;text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.avvisami{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:8px 0 0;display:flex}.avvisami-programma{margin:0 0 14px}.avvisami-tasto{gap:6px;margin:0;padding:4px 10px 4px 8px;font-size:12px}.avvisami-tasto svg{width:14px;height:14px;display:block}.avvisami-tasto.acceso{background:var(--evento-testo);border-color:var(--evento-testo);color:#0b0b10}.avvisami-tasto:disabled{opacity:.7;cursor:default}.avvisami-nota{font:400 12px/1.35 var(--ui);color:var(--testo-3)}.avvisami-ricevuta{color:var(--evento-testo);flex-basis:100%}@media (min-width:700px){.schermo,.schermata{max-width:760px}.griglia{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.divano-scena{max-width:460px;margin:0 auto}.stanza>header,.stanza>.flusso,.stanza>.composer{box-sizing:border-box;width:100%;max-width:760px;margin-left:auto;margin-right:auto}}@media (orientation:landscape) and (max-height:500px){.schermo{padding-top:max(12px, env(safe-area-inset-top));gap:16px}.schermata{padding-top:max(12px, env(safe-area-inset-top))}}.codice-partito{color:var(--testo-2);margin:0 0 16px;font-size:16px;line-height:1.5}.codice-partito strong{color:var(--testo);overflow-wrap:anywhere;font-weight:700}.altro-codice-attesa{color:var(--testo-2);text-align:center;margin:14px 0 0;font-size:15px;line-height:1.5}.altro-codice-secondi{text-align:center;font-variant-numeric:tabular-nums;min-width:2ch;color:var(--evento-testo);display:inline-block}.altro-codice{margin:6px auto 0;display:flex}.ncapo{z-index:6;-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);width:max-content;max-width:calc(100% - 32px);color:var(--testo);pointer-events:none;background:#12121842;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:12px;padding:9px 20px 9px 11px;animation:2s cubic-bezier(.2,.8,.2,1) both ncapo-vita;display:flex;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000059,inset 0 1px #ffffff1f}@keyframes ncapo-vita{0%{opacity:0;transform:translate(-50%)translateY(-10px)scale(.96)}14%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}84%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-6px)scale(.98)}}.ncapo-faccia{flex:none;display:block;position:relative}.ncapo-faccia .amico-cerchio{box-shadow:0 0 0 2px var(--nastro)}.ncapo-corona{filter:drop-shadow(0 2px 4px #00000080);font-size:18px;line-height:1;animation:.6s cubic-bezier(.3,1.6,.5,1) .15s both ncapo-corona;position:absolute;top:-13px;left:50%;transform:translate(-50%)rotate(-8deg)}@keyframes ncapo-corona{0%{opacity:0;transform:translate(-50%)translateY(-14px)rotate(-30deg)}to{opacity:1;transform:translate(-50%)rotate(-8deg)}}.ncapo-testo{flex-direction:column;gap:1px;min-width:0;display:flex}.ncapo-testo b{font:800 17px/1.15 var(--titolo);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ncapo-testo .ncapo-sopra{font:700 11px var(--ui);letter-spacing:.02em;color:var(--nastro)}.ncapo-testo small{color:var(--testo-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.ncapo-livello{color:var(--lv);font-weight:700}@media (prefers-reduced-motion:reduce){.ncapo,.ncapo-corona{animation:none}}.giochi{margin-top:30px}.casa-stretta>.prenotazioni,.casa-stretta>.in-onda-testa,.casa-stretta>.pensati,.casa-stretta>.famosi,.casa-stretta>.giochi,.casa-stretta>.comunita,.casa-stretta>.casa-guida,.casa-stretta>.cose-chatv,.casa-stretta>.qm{margin-top:28px}.gioco-tessera{isolation:isolate;min-height:168px;color:var(--testo);background:#0b0c10;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;padding:16px;text-decoration:none;display:grid;position:relative;overflow:hidden}.gioco-tessera:hover{text-decoration:none}.gioco-foto{object-fit:cover;object-position:50% 30%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.gioco-tessera:after{content:"";z-index:-1;background:linear-gradient(#0000 20%,#0000008c 58%,#000000e0 100%);position:absolute;inset:0}.gioco-testo{gap:4px;min-width:0;display:grid}.gioco-testo strong{font:800 30px/.95 var(--titolo);letter-spacing:-.02em;text-shadow:0 2px 18px #00000080}.gioco-testo small{font:500 13px/1.4 var(--ui);color:#ffffffd1}.gioco-tasto{color:#000;height:40px;font:800 15px/1 var(--ui);background:#fff;border-radius:999px;align-self:end;place-items:center;padding:0 20px;display:inline-grid}.gioco-tessera:hover .gioco-tasto{background:#e9edf2}.famosi{margin-top:30px}.famosi-testa{margin-bottom:4px!important;display:block!important}.famosi-h2{width:100%;display:block;font-size:clamp(28px,8.2vw,34px)!important}.famosi-riga{justify-content:space-between;align-items:baseline;gap:12px;margin:2px 0 10px;display:flex}.famosi-h2 .marchio.in-riga,.cl-titolo .marchio.in-riga{vertical-align:-.04em;font-size:1.12em}.famosi-quando{font:500 13px var(--mono);color:var(--testo-3);letter-spacing:0}.famosi-punti{color:var(--testo-2);margin:0 0 14px;padding:0;font-size:13px;line-height:1.45;list-style:none}.famosi-punti li{padding-left:14px;position:relative}.famosi-punti li:before{content:"";background:var(--evento-testo);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.famosi-tutti{color:var(--evento-testo);font:600 13px var(--ui);white-space:nowrap;text-decoration:none}.famosi-tutti:hover{text-decoration:underline}.famosi-sotto{color:var(--testo-2);margin:0 0 14px;font-size:13px;line-height:1.4}.famosi-scorri{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;margin:0 -20px;padding:4px 20px 6px;display:flex;overflow-x:auto}.famosi-scorri::-webkit-scrollbar{display:none}.famoso-tessera{box-sizing:border-box;width:128px;color:var(--testo);background:#111116;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;flex:none;gap:8px;padding:6px 6px 10px;text-decoration:none;display:flex}.famoso-tessera:hover{border-color:color-mix(in srgb, var(--c) 50%, transparent);text-decoration:none}.famoso-tessera.vuota{opacity:.6}.famoso-foto{aspect-ratio:1;border-radius:13px;width:100%;display:block;position:relative}.famoso-foto img,.famoso-iniziale{object-fit:cover;box-sizing:border-box;background:linear-gradient(160deg, color-mix(in srgb, var(--c) 42%, #000), #15151a);width:100%;height:100%;color:var(--testo);font:800 36px var(--titolo);border-radius:13px;place-items:center;display:grid;position:absolute;inset:0}.famoso-tessera.vuota .famoso-foto{border:1px dashed #ffffff40}.famoso-tessera.vuota .famoso-iniziale{color:var(--testo-3);background:0 0;font-weight:500}.famoso-cat{background:var(--c);color:#111;max-width:calc(100% - 12px);font:700 9.5px/1.2 var(--mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;border-radius:999px;padding:3px 7px;position:absolute;top:6px;left:6px;overflow:hidden}.famoso-tessera.vuota .famoso-cat{background:color-mix(in srgb, var(--c) 35%, #111);color:var(--testo-2)}.famoso-posto{background:var(--c);color:#111;width:24px;height:24px;font:800 12px var(--titolo);border:2px solid #111116;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.famoso-info{text-align:left;flex-direction:column;gap:3px;min-width:0;padding:0 3px;display:flex}.famoso-tessera strong{font:800 16px/1.15 var(--titolo);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.famoso-tessera small{font:500 11px var(--mono);color:var(--testo-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.famoso-ordinale{color:var(--testo);font-weight:700}.famoso-lv{margin-top:1px;display:block}.famoso-lv .lv{font-size:10px}.famosi-tu{color:var(--testo);font:500 13px/1.35 var(--ui);background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;text-decoration:none;display:flex}.famosi-tu:hover{border-color:#fff3;text-decoration:none}.famosi-tu.invito{color:var(--testo-2)}.famosi-faccia{border:2px solid var(--evento-testo);box-sizing:border-box;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;padding:1px;display:grid}.famosi-faccia .amico-cerchio,.cl-tu-faccia .amico-cerchio{background:#1f1f26;border:0;padding:0;overflow:hidden}.famosi-faccia .amico-cerchio img,.cl-tu-faccia .amico-cerchio img{position:absolute;inset:0}.famosi-faccia .amico-iniziale{font:800 13px var(--titolo)}.famosi-tu .tu-testo{flex:1;min-width:0}.famosi-tu .tu-testo b{color:var(--testo);font-weight:800}.famosi-freccia{color:var(--testo-3);font-size:18px}.schermata.classifica{padding-bottom:120px;position:relative}.cl-testa{padding-top:6px}.cl-indietro{color:var(--testo-2);font:600 14px var(--ui);text-decoration:none}.cl-titolo{letter-spacing:-.035em;margin:18px 0 14px;font-size:34px;line-height:1.05}.cl-chiavi{scrollbar-width:none;gap:8px;margin:0 -20px 12px;padding:2px 20px 4px;display:flex;overflow-x:auto}.cl-chiavi::-webkit-scrollbar{display:none}.cl-chiave{height:36px;color:var(--testo-2);font:700 14px var(--ui);background:#1a1a20;border-radius:18px;flex:none;align-items:center;padding:0 15px;text-decoration:none;display:inline-flex}.cl-chiave:hover{color:var(--testo);background:#222229;text-decoration:none}.cl-chiave.attiva{background:var(--k);color:#111;font-weight:800}.cl-gruppo{font:500 11px/1 var(--mono);letter-spacing:.04em;color:var(--testo-3);flex:none;align-items:center;gap:8px;margin-left:6px;padding-right:2px;display:inline-flex}.cl-gruppo:before{content:"";background:var(--linea);width:1px;height:22px}.cl-gioca{font:700 15px var(--ui);color:var(--c);margin:2px 0 6px;display:inline-block}.cl-periodi{background:#17171c;border-radius:13px;gap:2px;padding:3px;display:flex}.cl-periodo{height:36px;color:var(--testo-3);font:700 14px var(--ui);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1}.cl-periodo:hover{color:var(--testo-2)}.cl-periodo.attivo{color:var(--testo);background:#2e2e37;box-shadow:0 1px 3px #0006}.cl-quando{font:500 13px/1.4 var(--ui);color:var(--testo-3);margin:12px 0 0}.cl-vuota{gap:6px;margin-top:18px}.cl-vuota strong{font-size:15px}.cl-podio{grid-template-columns:1fr 1.2fr 1fr;align-items:end;gap:6px;margin:34px 0 18px;padding-bottom:4px;display:grid;position:relative}.cl-podio:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--c) 22%, transparent), transparent);pointer-events:none;width:220px;height:200px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.posto{--m:#c7cfd9;color:var(--testo);flex-direction:column;align-items:center;gap:3px;min-width:0;padding-bottom:6px;text-decoration:none;display:flex;position:relative}.posto.primo{--m:#ffc53d;padding-bottom:26px}.posto.terzo{--m:#e39a63}.posto:hover{text-decoration:none}.posto.vuoto{visibility:hidden}.posto-faccia{margin-bottom:12px;display:block;position:relative}.anello-posto{background:var(--m);box-shadow:0 0 0 1px #0009, 0 8px 24px -6px color-mix(in srgb, var(--m) 55%, transparent);border-radius:50%;padding:3px;display:block}.anello-posto img,.anello-posto b{object-fit:cover;box-sizing:border-box;width:68px;height:68px;font:800 24px var(--titolo);background:#1f1f26;border:3px solid #000;border-radius:50%;place-items:center;display:grid}.posto.primo .anello-posto img,.posto.primo .anello-posto b{width:96px;height:96px;font-size:34px}.medaglia-posto{background:var(--m);color:#111;width:26px;height:26px;font:800 14px var(--titolo);border:3px solid #000;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;bottom:-11px;left:50%;transform:translate(-50%)}.posto.primo .medaglia-posto{width:30px;height:30px;font-size:16px;bottom:-13px}.posto .corona{fill:#ffc53d;filter:drop-shadow(0 2px 8px #0009);width:34px;height:34px;position:absolute;top:-27px;left:50%;transform:translate(-50%)rotate(-8deg)}.posto .nome{font:700 15px var(--ui);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:4px;overflow:hidden}.posto.primo .nome{font-size:17px;font-weight:800}.posto .num{font:700 13px var(--ui);color:var(--c)}.posto.primo .num{font-size:15px;font-weight:800}.cl-premio-tasto{width:100%;height:48px;color:var(--testo);font:700 15px var(--ui);text-align:left;cursor:pointer;background:#141419;border:0;border-radius:14px;align-items:center;gap:10px;margin:0 0 8px;padding:0 14px;display:flex}.cl-premio-tasto img{width:auto;height:22px}.cl-premio-tasto span:first-of-type{flex:1}.cl-premio-tasto .cl-premio-freccia{color:var(--testo-3);font-size:12px}.cl-premio{font:500 14px/1.45 var(--ui);color:var(--testo-2);background:#141419;border-radius:0 0 14px 14px;margin:-4px 0 8px;padding:12px 14px 14px}.cl-premio b{color:var(--testo)}.cl-lista{background:#111116;border-radius:16px;margin:10px 0 0;padding:0;list-style:none;overflow:hidden}.cl-riga+.cl-riga .cl-riga-link{box-shadow:inset 0 1px #ffffff0f}.cl-riga-link{min-height:64px;color:var(--testo);grid-template-columns:26px 46px 1fr auto;align-items:center;gap:12px;padding:0 16px 0 12px;text-decoration:none;display:grid}.cl-riga-link:hover{background:#ffffff08;text-decoration:none}.cl-riga.io .cl-riga-link{background:color-mix(in srgb, var(--c) 12%, transparent)}.cl-riga .pos{font:800 16px var(--titolo);color:var(--testo-3);text-align:center;font-variant-numeric:tabular-nums}.cl-riga-faccia .amico-cerchio{border:0;padding:0;overflow:hidden;width:42px!important;height:42px!important}.cl-riga-faccia .amico-cerchio img{position:absolute;inset:0}.cl-riga .chi{flex-direction:column;gap:2px;min-width:0;display:flex}.cl-riga .chi strong{font:700 16px var(--ui);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.cl-lv{font:600 12.5px var(--ui);color:var(--lv)}.cl-riga .val{font:800 17px/1.1 var(--titolo);font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;display:flex}.cl-riga .val small{font:600 11.5px var(--ui);color:var(--testo-3)}.cl-altri{text-align:center;font:500 13px var(--ui);color:var(--testo-3);padding:12px}.cl-tu{left:14px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:5;-webkit-backdrop-filter:blur(14px);font:500 13px/1.4 var(--ui);color:var(--testo);background:#1c1c23f0;border:1px solid #ffffff1a;border-radius:18px;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:flex;position:fixed;box-shadow:0 12px 34px #000000a6}.cl-tu.invito{padding-left:16px}.cl-tu b{color:var(--testo)}.cl-tu-testo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cl-tu-testo b{font:700 14.5px var(--ui)}.cl-tu-posto{font:800 30px/1 var(--titolo);color:var(--c);letter-spacing:-.02em;flex:none}.cl-tu-posto small{vertical-align:.65em;font-size:.55em}.cl-tu-faccia{border:2px solid var(--c);box-sizing:border-box;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;padding:1px;display:grid}.cl-tu-faccia .amico-iniziale{font:800 18px var(--titolo)}@media (min-width:720px){.cl-tu{width:560px;left:50%;right:auto;transform:translate(-50%)}}body.con-rientro .cl-tu{bottom:calc(14px + 62px + 12px + env(safe-area-inset-bottom))}body.con-rientro .schermata.classifica{padding-bottom:200px}@media (max-width:719px){body:has(.cl-tu) .pop-tasto{bottom:calc(14px + var(--cl-tu-alto,84px) + 12px + env(safe-area-inset-bottom))}body.con-rientro:has(.cl-tu) .pop-tasto{bottom:calc(14px + 62px + 12px + var(--cl-tu-alto,84px) + 12px + env(safe-area-inset-bottom))}}.piazzamento-tessera .tessera-testa{flex-wrap:wrap;row-gap:6px}.nastro-premio{font:700 10.5px/1.3 var(--mono);color:var(--su-nastro);background:var(--nastro);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;border-radius:999px;max-width:100%;padding:3px 8px;overflow:hidden}.piazzamento-riga{color:var(--testo);grid-template-columns:74px 1fr 78px;align-items:center;gap:10px;margin-bottom:10px;text-decoration:none;display:grid}.piazzamento-riga:hover{text-decoration:none}.piazzamento-nome{font:600 13px var(--ui)}.piazzamento-barra{background:#ffffff1a;border-radius:999px;height:8px;position:relative}.piazzamento-barra i{background:linear-gradient(90deg, color-mix(in srgb, var(--c) 40%, transparent), var(--c));border-radius:999px;position:absolute;top:0;bottom:0;left:0}.piazzamento-faccia{width:22px;height:22px;display:block;position:absolute;top:50%;transform:translate(-50%,-50%)}.piazzamento-faccia img,.piazzamento-faccia b{object-fit:cover;border:2px solid var(--c);box-sizing:border-box;width:22px;min-width:22px;max-width:none;height:22px;font:800 10px var(--titolo);background:#1f1f26;border-radius:50%;flex:none;place-items:center;display:grid}.piazzamento-val{font:500 12px var(--mono);color:var(--testo-3);text-align:right}.piazzamento-val b{color:var(--testo)}.piazzamento-piede{margin-top:2px}:root{--cr-su:#1fa8b1;--cr-giu:#e5446a;--cr-fondo:#0c0c10;--cr-filo:#ffffff14;--cr-t1:#1f5a61;--cr-t2:#287a82;--cr-t3:#3299a2;--cr-t4:#3bb8c2;--cr-t5:#3fd6e0}.cr-pagina{padding-bottom:72px}.cr-testa{padding-top:6px}.cr-indietro{color:var(--testo-2);font:600 14px var(--ui);text-decoration:none}.cr-etichetta{color:var(--evento-testo);margin:16px 0 2px}.cr-titolo{letter-spacing:-.03em;margin:0 0 6px;font-size:34px;line-height:1.05}.cr-sotto{color:var(--testo-2);margin:0 0 6px;font-size:14px;line-height:1.4}.cr-scarica{color:var(--evento-testo);font:600 14px var(--ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:2px 0 14px;padding:6px 0;display:inline-flex}.cr-scarica:before{content:"↓";font-weight:700}.cr-scarica:hover{text-decoration:underline}.cr-turchese{color:var(--evento-testo)}.cr-corallo{color:var(--evento-pieno)}html.cr-aperto body{overflow-x:clip}.cr-fermo{z-index:6;padding:max(10px, env(safe-area-inset-top)) 20px 0;border-bottom:1px solid var(--cr-filo);background:#000;margin:0 -20px 6px;position:sticky;top:0}.cr-periodi{background:#17171c;border-radius:13px;gap:2px;padding:3px;display:flex}.cr-periodo{min-width:0;height:36px;color:var(--testo-3);font:700 14px var(--ui);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:1}.cr-periodo:hover{color:var(--testo-2)}.cr-periodo[aria-pressed=true]{color:var(--testo);background:#2e2e37;box-shadow:0 1px 3px #0006}.cr-sezioni{scrollbar-width:none;gap:20px;margin:4px -20px 0;padding:0 20px;display:flex;position:relative;overflow-x:auto}.cr-sezioni::-webkit-scrollbar{display:none}.cr-sezione-tasto{color:var(--testo-3);font:600 14px var(--ui);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;padding:10px 0 11px;position:relative}.cr-sezione-tasto:hover{color:var(--testo-2)}.cr-sezione-tasto[aria-current=true]{color:var(--testo)}.cr-sezione-tasto[aria-current=true]:after{content:"";background:var(--testo);border-radius:3px;height:3px;position:absolute;bottom:0;left:0;right:0}.cr-corpo{transition:opacity var(--durata) ease}.cr-in-carico{opacity:.45;pointer-events:none}.cr-sezione{border-top:1px solid var(--cr-filo);padding:26px 0 8px;scroll-margin-top:104px}.cr-sezione:first-child{border-top:0;padding-top:14px}.cr-sezione-titolo{font:800 24px/1.1 var(--titolo);letter-spacing:-.02em;margin:0 0 14px}.cr-sezione-titolo small{font:500 13px/1.35 var(--ui);color:var(--testo-3);letter-spacing:0;margin-top:4px;display:block}.cr-blocchi{grid-template-columns:minmax(0,1fr);gap:26px;display:grid}.cr-blocco{min-width:0}.cr-blocco-titolo{font:700 16px/1.25 var(--ui);color:var(--testo);margin:0 0 10px}.cr-blocco-titolo small{font:500 12.5px var(--ui);color:var(--testo-3);margin-left:8px}.cr-sotto-titolo{font:700 13px/1.3 var(--ui);color:var(--testo-2);margin:16px 0 8px}.cr-sotto-titolo small{color:var(--testo-3);margin-left:6px;font-weight:500}.cr-nota{color:var(--testo-3);margin:8px 0 0;font-size:12.5px;line-height:1.45}.cr-taglio{color:var(--testo-2);margin:8px 0 0;font-size:12.5px;line-height:1.45}.cr-taglio:before{content:"Conservazione · ";color:var(--evento-testo);font-weight:600}.cr-vuoto{color:var(--testo-3);margin:0;font-size:13.5px;line-height:1.45}.cr-piede{border-top:1px solid var(--cr-filo);color:var(--testo-3);margin:22px 0 0;padding-top:16px;font-size:12.5px;line-height:1.5}.cr-kpi{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:26px;display:grid}.cr-kpi-tessera{background:var(--cr-fondo);border:1px solid var(--cr-filo);border-radius:14px;min-width:0;padding:13px 13px 12px}.cr-kpi-nome{font:600 12.5px var(--ui);color:var(--testo-2);margin:0 0 6px}.cr-kpi-valore{font:800 28px/1.05 var(--titolo);letter-spacing:-.02em;color:var(--testo);overflow-wrap:anywhere;margin:0}.cr-kpi-sotto{flex-direction:column;gap:1px;margin:6px 0 0;font-size:12px;line-height:1.35;display:flex}.cr-kpi-nota{color:var(--testo-3)}.cr-delta{white-space:nowrap;font-weight:700}.cr-delta.cr-sale{color:var(--evento-testo)}.cr-delta.cr-scende{color:var(--evento-pieno)}.cr-delta.cr-pari,.cr-delta.cr-neutro{color:var(--testo-2)}.cr-delta-prima{color:var(--testo-3);font-weight:500}.cr-righe{grid-template-columns:minmax(0,1fr);margin:0;display:grid}.cr-righe-in-alto{margin-bottom:22px}.cr-riga{border-top:1px solid var(--cr-filo);justify-content:space-between;align-items:baseline;gap:14px;padding:9px 0;display:flex}.cr-riga:first-child{border-top:0}.cr-riga dt{min-width:0;color:var(--testo-2);font-size:14px;line-height:1.35}.cr-riga dt small{color:var(--testo-3);margin-top:2px;font-size:12px;display:block}.cr-riga dd{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:1px;max-width:55%;margin:0;display:flex}.cr-riga-valore{font:700 17px/1.2 var(--ui);color:var(--testo);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cr-riga dd .cr-delta{font-size:12px}.cr-quattro{background:var(--cr-fondo);border:1px solid var(--cr-filo);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:8px;display:grid}.cr-quattro>div{border-left:1px solid var(--cr-filo);flex-direction:column;gap:2px;min-width:0;padding:11px 10px 10px;display:flex}.cr-quattro>div:first-child{border-left:0}.cr-quattro-n{font:800 22px/1 var(--titolo);color:var(--testo)}.cr-quattro-nome{color:var(--testo-3);font-size:12px}.cr-barre{grid-template-columns:minmax(84px,38%) minmax(0,1fr) auto;align-items:center;gap:8px 10px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.cr-barre-riga{display:contents}.cr-barre-nome{min-width:0;color:var(--testo-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cr-barre-binario{background:#ffffff0f;border-radius:5px;height:10px;display:block;overflow:hidden}.cr-barre-pieno{background:var(--testo-3);height:100%;transition:width var(--durata) ease;border-radius:0 4px 4px 0;display:block}.cr-barre-pieno.cr-su{background:var(--cr-su)}.cr-barre-pieno.cr-giu{background:var(--cr-giu)}.cr-barre-n{text-align:right;font:700 13px var(--ui);font-variant-numeric:tabular-nums;color:var(--testo);white-space:nowrap}.cr-barre-n small{color:var(--testo-3);margin-left:6px;font-weight:500}.cr-imbuto{gap:11px;margin:0;padding:0;list-style:none;display:grid}.cr-imbuto-passo{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 10px;display:grid}.cr-imbuto-nome{color:var(--testo-2);font-size:14px}.cr-imbuto-n{color:var(--testo-3);white-space:nowrap;font-size:13px}.cr-imbuto-n b{font:700 15px var(--ui);color:var(--testo)}.cr-imbuto-passo .cr-barre-binario{grid-column:1/-1}.cr-imbuto-passaggio{color:var(--testo-3);grid-column:1/-1;font-size:11.5px}.cr-andamento{flex-direction:column;gap:8px;display:flex}.cr-metriche{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.cr-metrica{border:1px solid var(--cr-filo);color:var(--testo-2);font:600 13px var(--ui);cursor:pointer;background:0 0;border-radius:9px;padding:6px 10px}.cr-metrica:hover{color:var(--testo)}.cr-metrica[aria-pressed=true]{color:var(--testo);background:#2e2e37;border-color:#2e2e37}.cr-grafico-area{border-radius:10px;outline:none;position:relative}.cr-grafico-area:focus-visible{outline:2px solid var(--evento-testo);outline-offset:4px}.cr-svg{touch-action:pan-y;cursor:crosshair;width:100%;height:auto;display:block}.cr-asse{font:11px var(--ui);fill:var(--testo-3);font-variant-numeric:tabular-nums}.cr-griglia{stroke:#ffffff17;stroke-width:1px}.cr-colonna{fill:var(--cr-su)}.cr-colonna-scelta{filter:brightness(1.35)}.cr-fascia-mirino{fill:#ffffff0d;pointer-events:none}.cr-mirino{stroke:#ffffff73;stroke-width:1px;pointer-events:none}.cr-linea{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.cr-linea-su{stroke:var(--cr-su)}.cr-linea-giu{stroke:var(--cr-giu)}.cr-punto{stroke:#000;stroke-width:2px}.cr-punto-su{fill:var(--cr-su)}.cr-punto-giu{fill:var(--cr-giu)}.cr-legenda-linee{color:var(--testo-2);gap:16px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.cr-chiave{vertical-align:4px;border-radius:1px;width:14px;height:2px;margin-right:6px;display:inline-block}.cr-chiave.cr-su{background:var(--cr-su)}.cr-chiave.cr-giu{background:var(--cr-giu)}.cr-cartellino{box-sizing:border-box;border:1px solid var(--linea);max-width:190px;color:var(--testo-2);pointer-events:none;white-space:nowrap;background:#121218f5;border-radius:10px;flex-direction:column;gap:2px;padding:7px 10px;font-size:12px;line-height:1.35;display:flex;position:absolute;top:2px;transform:translate(10px);box-shadow:0 8px 22px #00000080}.cr-cartellino.cr-a-sinistra{transform:translate(calc(-100% - 10px))}.cr-cartellino b{color:var(--testo);font-size:15px}.cr-cartellino-quando{color:var(--testo-3);white-space:normal;font-size:11px}.cr-cartellino-nota{color:var(--testo-3);font-size:11px}.cr-numeri summary{cursor:pointer;color:var(--testo-2);font-size:13px}.cr-tabella-scorri{max-width:100%;overflow-x:auto}.cr-tabella{border-collapse:collapse;font-variant-numeric:tabular-nums;white-space:nowrap;width:100%;margin-top:8px;font-size:12px}.cr-tabella th,.cr-tabella td{text-align:right;border-bottom:1px solid var(--cr-filo);padding:5px 6px}.cr-tabella th{color:var(--testo-3);font-weight:600}.cr-tabella th:first-child,.cr-tabella td:first-child{text-align:left}.cr-tabella-lunghezze{font-size:13px}.cr-cella{background:#ffffff0d;display:block}.cr-tono-1{background:var(--cr-t1)}.cr-tono-2{background:var(--cr-t2)}.cr-tono-3{background:var(--cr-t3)}.cr-tono-4{background:var(--cr-t4)}.cr-tono-5{background:var(--cr-t5)}.cr-mappa-griglia{touch-action:pan-y;grid-template-columns:26px repeat(24,minmax(0,1fr));align-items:center;gap:2px;display:grid}.cr-mappa-ora{color:var(--testo-3);text-align:left;padding-bottom:2px;font-size:10px;line-height:1}.cr-mappa-giorno{color:var(--testo-3);font-size:11px}.cr-mappa-griglia .cr-cella{aspect-ratio:1/1.25;cursor:crosshair;border-radius:2px}.cr-mappa-griglia .cr-cella-scelta{outline:2px solid var(--testo);outline-offset:-1px}.cr-mappa-dice{min-height:18px;color:var(--testo-2);margin:8px 0 4px;font-size:13px}.cr-mappa-dice b{color:var(--testo)}.cr-scala{color:var(--testo-3);align-items:center;gap:2px;font-size:11.5px;display:flex}.cr-scala .cr-cella{border-radius:2px;width:16px;height:10px}.cr-scala span:first-child{margin-right:6px}.cr-scala span:last-child{margin-left:6px}.cr-tabella-ore td,.cr-tabella-ore th{padding:3px 5px}.cr-coorti{border-collapse:separate;border-spacing:2px;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.cr-coorti th{color:var(--testo-3);text-align:center;padding:4px 6px;font-weight:600}.cr-coorti th:first-child,.cr-coorti td:first-child{text-align:left;color:var(--testo-2);padding-right:10px}.cr-coorti td{text-align:center;color:var(--testo);border-radius:4px;padding:6px 7px}.cr-coorti td:nth-child(2){color:var(--testo-2)}.cr-coorte.cr-tono-0{color:var(--testo-3);background:#ffffff0d}.cr-coorte.cr-tono-3,.cr-coorte.cr-tono-4,.cr-coorte.cr-tono-5{color:#04161a;font-weight:700}.cr-coorte-futura{background:0 0}.cr-tasche{margin-top:4px}.cr-distribuzione{border-radius:6px;gap:2px;height:12px;margin:0 0 8px;display:flex;overflow:hidden}.cr-distribuzione .cr-cella{height:100%}.cr-legenda{color:var(--testo-2);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.cr-legenda .cr-cella{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.cr-legenda b{color:var(--testo)}.cr-bilancio{grid-template-columns:minmax(0,1fr);gap:4px 28px;display:grid}.cr-bilancio .cr-sotto-titolo{align-items:baseline;gap:6px;margin-top:4px;display:flex}.cr-bilancio .cr-sotto-titolo small{flex:1}.cr-totale{font:800 18px var(--titolo)}.cr-crescita{color:var(--testo-2);grid-column:1/-1;margin:14px 0 0;font-size:13.5px;line-height:1.5}.cr-crescita b{color:var(--testo)}.cr-borsa{min-width:0}.cr-grafico{width:100%;height:auto;display:block}.cr-grafico text{font:11px var(--ui);fill:var(--testo-2)}.cr-grafico .griglia{stroke:#ffffff1a}.borsa{flex-direction:column;gap:8px;display:flex}.borsa-testa{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.borsa-titolo{border:1px solid var(--linea);font:700 11px var(--mono);letter-spacing:.1em;color:var(--testo-2);border-radius:6px;align-self:center;padding:3px 7px}.borsa-prezzo{font:800 48px/1 var(--titolo);letter-spacing:-.03em;color:var(--testo)}.borsa-variazione{font:700 16px var(--ui);white-space:nowrap}.borsa-variazione.su{color:var(--evento-testo)}.borsa-variazione.giu{color:var(--evento-pieno)}.borsa-variazione.pari{color:var(--testo-2)}.borsa-periodo{color:var(--testo-3);font-size:13px}.borsa-nota{margin:0}.borsa-grafico{border-radius:10px;outline:none;position:relative}.borsa-grafico:focus-visible{outline:2px solid var(--evento-testo);outline-offset:4px}.borsa-svg{touch-action:pan-y;cursor:crosshair}.borsa-svg .candela .stoppino{stroke-width:1.2px}.borsa-svg .candela.su .corpo{fill:var(--cr-su)}.borsa-svg .candela.su .stoppino{stroke:var(--cr-su)}.borsa-svg .candela.giu .corpo{fill:var(--cr-giu)}.borsa-svg .candela.giu .stoppino{stroke:var(--cr-giu)}.borsa-svg .candela.pari .corpo{fill:#fff6}.borsa-svg .candela.pari .stoppino{stroke:#fff6}.borsa-svg .candela.candela-scelta .corpo{filter:brightness(1.3)}.borsa-svg .borsa-apertura{stroke:#ffffff4d;stroke-width:1px}.borsa-svg .borsa-mirino{stroke:#ffffff80;stroke-width:1px;pointer-events:none}.borsa-cartellino{box-sizing:border-box;white-space:nowrap;border:1px solid var(--linea);pointer-events:none;background:#121218f5;border-radius:10px;flex-direction:column;gap:1px;min-width:0;max-width:160px;padding:6px 9px;font-size:11px;line-height:1.35;display:flex;position:absolute;top:2px;transform:translate(10px);box-shadow:0 8px 22px #00000080}.borsa-cartellino.a-sinistra{transform:translate(calc(-100% - 10px))}.borsa-cartellino-valore{color:var(--testo-2)}.borsa-cartellino b{color:var(--testo);font-size:16px}.borsa-cartellino-quando{color:var(--testo-3);font-size:11px}.borsa-cartellino-righe{color:var(--testo-2);flex-direction:column;display:flex}.borsa-tabella summary{cursor:pointer;color:var(--testo-2);font-size:13px}.borsa-tabella{overflow-x:auto}.borsa-tabella table{border-collapse:collapse;font-variant-numeric:tabular-nums;white-space:nowrap;width:100%;margin-top:8px;font-size:12px}.borsa-tabella th,.borsa-tabella td{text-align:right;border-bottom:1px solid #ffffff0f;padding:4px 6px}.borsa-tabella th{color:var(--testo-3);font-weight:600}.borsa-tabella th:first-child,.borsa-tabella td:first-child{text-align:left}.cr-persona{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.cr-persona a,.cr-coppia a,.cr-programma-titolo{color:var(--testo);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.cr-persona a:hover,.cr-coppia a:hover,.cr-programma-titolo:hover{text-decoration:underline}.cr-coppie{margin:0;padding:0;list-style:none}.cr-coppia{border-top:1px solid var(--cr-filo);justify-content:space-between;gap:10px;padding:8px 0;font-size:14px;display:flex}.cr-coppia:first-child{border-top:0}.cr-coppia-nomi{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cr-coppia-n{color:var(--testo-3);flex:none;font-size:12px}.cr-programmi{margin:0;padding:0;list-style:none}.cr-programma{border-top:1px solid var(--cr-filo);grid-template-columns:22px minmax(0,1fr);gap:2px 10px;padding:10px 0;display:grid}.cr-programma:first-child{border-top:0;padding-top:2px}.cr-programma-posto{font:800 17px/1.2 var(--titolo);color:var(--testo-3);grid-row:span 2}.cr-programma-testa{flex-direction:column;min-width:0;display:flex}.cr-programma-titolo{font:700 15px/1.3 var(--ui);display:block}.cr-programma-testa small{color:var(--testo-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cr-programma-numeri{color:var(--testo-3);flex-wrap:wrap;gap:2px 14px;font-size:12.5px;display:flex}.cr-programma-numeri b{color:var(--testo);font-weight:700}.cr-righe-sotto{margin-top:12px}.cr-tre{grid-template-columns:minmax(0,1fr);gap:0 32px;display:grid}.cr-tre .cr-sotto-titolo{margin-top:12px}.cr-mappa{max-width:720px}@media (min-width:700px){.cr-kpi{grid-template-columns:repeat(4,minmax(0,1fr))}.cr-blocchi{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 32px}.cr-blocco-largo{grid-column:1/-1}.cr-blocco-alto{grid-row:span 2}.cr-tre{grid-template-columns:repeat(3,minmax(0,1fr))}.cr-programma{grid-template-columns:22px minmax(0,1fr) auto;align-items:center}.cr-programma-posto{grid-row:auto}.cr-programma-numeri{text-align:right;justify-content:flex-end}.cr-programma-numeri>span{min-width:92px}.cr-righe-due{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.cr-righe-due .cr-riga:nth-child(2){border-top:0}.cr-bilancio{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-sezioni{margin:4px 0 0;padding:0}.cr-fermo{margin:0 -20px 6px}}@media (min-width:1200px){html.con-barra .cr-pagina{max-width:1120px;padding-left:32px;padding-right:32px}html.con-barra .cr-fermo{margin:0 -32px 6px;padding-top:12px;padding-left:32px;padding-right:32px}html.con-barra .cr-titolo{font-size:44px}html.con-barra .cr-periodi{max-width:520px}html.con-barra .cr-kpi-valore{font-size:32px}html.con-barra .cr-blocchi{gap:34px 48px}html.con-barra .cr-andamento,html.con-barra .cr-borsa{max-width:900px}}.notifiche.bisbigli{z-index:81}.notifica.bisbiglio{border-color:color-mix(in oklab, var(--evento-pieno) 55%, transparent)}.notifica.bisbiglio.aperto{border-color:color-mix(in oklab, var(--evento-testo) 55%, transparent)}.notifica.bisbiglio.conferma{border-color:var(--linea)}.notifica.bisbiglio .notifica-vedi{white-space:nowrap}.bisbiglio-da{align-items:center;gap:12px;display:flex}.bisbiglio-da-nome{flex-direction:column;gap:2px;min-width:0;display:flex}.bisbiglio-da-nome b{font-size:16px}.bisbiglio-nome-riga{align-items:center;gap:8px;display:flex}.bisbiglio-originale{color:var(--testo-2);border-left:3px solid #ffffff40;margin:0;padding:8px 12px;font-size:14px;line-height:1.4}.bigliettino{color:#1e3a5f;background:repeating-linear-gradient(#0000 0 29px,#3eb1f047 29px 30px) 0 10px/100% 30px,linear-gradient(170deg,#eef7ff 0%,#d7ebfd 100%);border-radius:6px;margin:2px 4px 6px;padding:18px 22px 54px 20px;display:block;position:relative;overflow:hidden;transform:rotate(-.6deg);box-shadow:0 10px 26px #00000073,inset 0 1px #fff9}.bigliettino:after{content:"";background:linear-gradient(225deg,#0f0f13 0 50%,#b9d8f3 50% 100%);border-bottom-left-radius:4px;width:20px;height:20px;position:absolute;top:0;right:0}.bigliettino-testo{color:#1e3a5f;overflow-wrap:anywhere;min-height:60px;margin:0;font:italic 400 24px/30px Caveat,Segoe Script,Bradley Hand,cursive}.bigliettino-firma{color:#2a4f7f;font:italic 500 20px/1 Caveat,cursive;position:absolute;bottom:12px;right:22px}.bigliettino-piuma{opacity:.9;pointer-events:none;width:46px;height:46px;position:absolute;bottom:6px;left:10px}.bigliettino.campo textarea{box-sizing:border-box;resize:none;background:0 0;border:0;outline:none;width:100%;min-height:120px;padding:0 44px 0 0;display:block}.bigliettino.campo textarea::placeholder{color:#1e3a5f73}.bigliettino.campo.chiuso{opacity:.55}.bigliettino.campo .bisbiglio-contatore{font:500 11px var(--mono);color:#1e3a5f99;position:absolute;bottom:36px;right:22px}.bisbiglio-lasciati{color:var(--testo-2);margin:0;font-size:14px}.bisbiglio-lasciati b{color:var(--testo)}.bisbiglio-azioni{gap:8px;display:flex}.bisbiglio-azioni .bottone{flex:1;width:auto}.bisbiglio-azioni.colonna{flex-direction:column}.bisbiglio-azioni.difesa .bottone{font-size:14px}.bisbiglio-azioni.difesa .bisbiglio-blocca{color:var(--evento-pieno);border-color:color-mix(in srgb, var(--evento-pieno) 50%, transparent)}.bisbiglio-nota{margin:0;line-height:1.4}.bisbiglio-piede{justify-content:space-between;gap:12px;display:flex}.bisbiglio-blocca{color:var(--evento-pieno)}.bisbiglio-motivi{flex-direction:column;gap:6px;display:flex}.bisbiglio-saldo{color:var(--testo-2);background:#ffffff0d;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.bisbiglio-saldo img{flex:none;width:28px;height:28px}.bisbiglio-saldo b{color:var(--testo)}.bisbiglio-compra{border:1px dashed color-mix(in srgb, var(--evento-testo) 50%, transparent);border-radius:14px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.bisbiglio-compra p{margin:0;font-size:14px;line-height:1.45}.bisbiglio-compra-tasti{flex-wrap:wrap;gap:8px;display:flex}.bisbiglio-compra-tasti .bottone{flex:1;width:auto;padding:10px 12px}.bisbiglio-compra-tasti small{color:var(--testo-2);font-weight:500}.bisbiglio-lascia{color:var(--testo-2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.bisbiglio-lascia input{accent-color:var(--evento-testo);flex:none;width:18px;height:18px;margin-top:3px}.bisbiglio-lascia b{color:var(--testo)}.bisbiglio-busta{background:color-mix(in srgb, var(--evento-pieno) 18%, #15151b);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.bisbiglio-busta img{width:22px;height:22px}.impostazioni{flex-direction:column;gap:8px;display:flex}.impostazione{border:1px solid var(--linea);cursor:pointer;background:#ffffff0d;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}.impostazione input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.impostazione-testo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.impostazione-testo b{font-size:15px}.interruttore{width:46px;height:28px;transition:background var(--durata) ease;background:#ffffff24;border-radius:999px;flex:none;position:relative}.interruttore i{width:22px;height:22px;transition:transform var(--durata) ease;background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.impostazione.accesa .interruttore{background:var(--ok)}.impostazione.accesa .interruttore i{transform:translate(18px)}.impostazione.spenta .interruttore{background:color-mix(in srgb, var(--evento-pieno) 55%, #333)}.impostazione input:focus-visible~.interruttore{outline:2px solid var(--evento-testo);outline-offset:2px}.impostazione.impostazione-figlia{background:#ffffff09;border-radius:12px;margin:-4px 0 0 22px;padding:10px 14px}.impostazione.impostazione-figlia:before{content:"";border-left:1.5px solid var(--linea);border-bottom:1.5px solid var(--linea);pointer-events:none;border-bottom-left-radius:8px;width:9px;height:calc(50% + 8px);position:absolute;top:-8px;left:-13px}.impostazione.impostazione-figlia .impostazione-testo b{font-size:14px}.pillola.quiete.attiva{background:color-mix(in srgb, var(--evento-pieno) 35%, transparent)}.bisbigli-parti{gap:8px;margin:2px 0 16px;display:flex}.bisbigli-parte{border:1px solid var(--linea);color:var(--testo);font:600 13px var(--ui);cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:7px 14px;display:inline-flex}.bisbigli-parte[aria-pressed=true]{color:#111;background:#fff;border-color:#fff;font-weight:800}.bisbigli-parte-conta{box-sizing:border-box;background:var(--evento-pieno);color:#16070b;min-width:18px;height:18px;font:800 11px/18px var(--ui);text-align:center;border-radius:999px;padding:0 5px}.bisbigli-vuoto{color:var(--testo-2);margin:6px 0 18px;font-size:15px;line-height:1.45}.bisbigli-lista{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.bisbiglio-voce{flex-direction:column;gap:8px;min-width:0;display:flex}.bisbiglio-voce-tasto{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:8px;padding:0;display:flex}.bisbiglio-voce-testa{align-items:center;gap:8px;min-width:0;display:flex}.bisbiglio-voce-testa>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.bisbiglio-voce-quando{font:500 12px var(--mono);color:var(--testo-3);flex:none;margin-left:auto}.bisbiglio-voce-punto{background:var(--evento-pieno);border-radius:50%;flex:none;width:9px;height:9px}.bisbiglio-voce-carta{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;color:#1e3a5f;background:repeating-linear-gradient(#0000 0 25px,#3eb1f047 25px 26px) 0 8px/100% 26px,linear-gradient(170deg,#eef7ff 0%,#d7ebfd 100%);border-radius:6px;-webkit-box-orient:vertical;margin:0 4px;padding:8px 16px 10px;font:italic 400 21px/26px Caveat,Segoe Script,Bradley Hand,cursive;display:-webkit-box;overflow:hidden;transform:rotate(-.4deg);box-shadow:0 6px 16px #0006}.bisbiglio-voce:nth-child(2n) .bisbiglio-voce-carta{transform:rotate(.4deg)}.bisbiglio-voce:not(.da-leggere) .bisbiglio-voce-carta,.bisbiglio-voce.mandato .bisbiglio-voce-carta{opacity:.86}.bisbiglio-voce.chiuso .bisbiglio-voce-carta{font:500 14px/1.45 var(--ui);color:#24496f;background:linear-gradient(170deg,#e6f2fe 0%,#cde3f8 100%);font-style:normal;display:block}.bisbiglio-voce-tasto:focus-visible .bisbiglio-voce-carta{outline:2px solid var(--evento-testo);outline-offset:3px}.bisbiglio-voce-tasti{gap:8px;display:flex}.bisbiglio-voce-tasti .bottone{flex:1;width:auto;padding:10px 12px}.bisbigli-piede{margin:22px 0 0;line-height:1.45}.bisbigli-piede b{color:var(--testo)}.tasto-bisbigli img{flex:none;width:16px;height:16px}.tasto-bisbigli.da-leggere{border-color:color-mix(in srgb, var(--evento-pieno) 60%, transparent)}.tasto-bisbigli-conta{box-sizing:border-box;background:var(--evento-pieno);color:#16070b;min-width:16px;height:16px;font:800 10px/16px var(--ui);text-align:center;border-radius:999px;padding:0 4px}.allontana-faccia{border:2px solid var(--evento-pieno);box-sizing:border-box;background:#1f1f26;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.allontana-faccia img{object-fit:cover;width:100%;height:100%;display:block}.allontana-faccia b{font:800 16px var(--titolo);color:var(--testo)}.allontana-tasti{gap:8px;display:flex}.allontana-tasti.colonna{flex-direction:column;width:100%;max-width:300px}.allontana-tasto{font:800 14px var(--ui);color:var(--testo);cursor:pointer;background:#ffffff14;border:0;border-radius:999px;flex:1;padding:11px 0}.allontana-tasto:disabled{opacity:.6;cursor:default}.allontana-tasto.fuori{background:var(--evento-pieno);color:#16070b}.allontana-tasto.resta{background:#ffffff1a;border:1px solid #ffffff24}.allontana-tasto.bianco{color:#000;background:#fff}.sistema.fuori{color:var(--testo);background:color-mix(in srgb, var(--evento-pieno) 16%, transparent);border:1px solid color-mix(in srgb, var(--evento-pieno) 50%, transparent);text-transform:none;letter-spacing:0;font:600 12px var(--ui)}.sistema.resta{color:var(--testo);background:color-mix(in srgb, var(--ok) 12%, transparent);border:1px solid color-mix(in srgb, var(--ok) 45%, transparent);text-transform:none;letter-spacing:0;font:600 12px var(--ui)}.allontana-carta{-webkit-backdrop-filter:blur(10px);border:1px solid color-mix(in srgb, var(--evento-pieno) 55%, transparent);color:var(--testo);font:500 13px/1.35 var(--ui);background:#121218f0;border-radius:20px;flex:none;margin:0 12px 6px;padding:12px 12px 10px;position:relative;overflow:hidden;box-shadow:0 12px 34px #0009}.allontana-testa{align-items:center;gap:10px;display:flex}.allontana-testa b{font:800 16px/1.1 var(--titolo);letter-spacing:-.02em;display:block}.allontana-testa small{color:var(--testo-2);font-size:12px}.allontana-conto{font:500 11.5px var(--mono);color:var(--testo-2);justify-content:space-between;align-items:center;gap:10px;margin:10px 0 8px;display:flex}.allontana-puntini{flex-wrap:wrap;gap:5px;max-width:50%;display:inline-flex}.allontana-puntini i{background:#ffffff2e;border-radius:50%;width:9px;height:9px}.allontana-puntini i.si{background:var(--evento-pieno);box-shadow:0 0 6px var(--evento-pieno)}.allontana-puntini i.no{background:var(--ok)}.allontana-carta .allontana-tasto{padding:10px 0;font-size:13px}.allontana-risposto{font:500 12px var(--ui);color:var(--testo-2);text-align:center;margin:0;padding:6px 0 2px}.allontana-tempo{background:#ffffff1a;border-radius:2px;height:3px;position:absolute;bottom:0;left:14px;right:14px;overflow:hidden}.allontana-tempo i{background:var(--evento-pieno);height:100%;transition:width 1s linear;display:block}.allontana-strato{z-index:60;-webkit-backdrop-filter:blur(6px);background:#0000008c;align-items:flex-end;display:flex;position:fixed;inset:0}.allontana-foglio{width:100%;max-width:560px;padding:18px 20px calc(18px + env(safe-area-inset-bottom));color:var(--testo);font:500 14px/1.45 var(--ui);box-sizing:border-box;background:#121217;border-top:1px solid #ffffff1a;border-radius:26px 26px 0 0;margin:0 auto}.allontana-maniglia{background:#fff3;border-radius:2px;width:40px;height:4px;margin:0 auto 16px}.allontana-foglio h2{letter-spacing:-.03em;margin:0 0 10px;font-size:26px;line-height:1.05}.allontana-chi{font:800 17px var(--titolo);align-items:center;gap:12px;margin-bottom:10px;display:flex}.allontana-foglio p{color:var(--testo-2);margin:0 0 14px}.allontana-foglio p b{color:var(--testo)}.allontana-errore{color:var(--evento-pieno)!important}.allontana-nota{text-align:center;font:500 12px var(--mono)!important;color:var(--testo-3)!important;margin:12px 0 0!important}.allontana-fuori{z-index:70;background:radial-gradient(ellipse at 50% 35%, color-mix(in srgb, var(--evento-pieno) 22%, transparent), #000000f0 60%);-webkit-backdrop-filter:blur(14px);text-align:center;color:var(--testo);flex-direction:column;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.allontana-pallino{top:max(14px, env(safe-area-inset-top));font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--evento-pieno);white-space:nowrap;text-overflow:ellipsis;max-width:80%;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.allontana-anello{color:var(--evento-pieno);--evento-testo:var(--evento-pieno);margin-bottom:22px}.allontana-anello .anello-dentro{flex-direction:column;align-items:center;display:flex}.allontana-tempo-grande{font:800 52px/1 var(--titolo);letter-spacing:-.04em;color:var(--testo)}.allontana-tempo-sotto{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--testo-3);margin-top:4px;display:block}.allontana-fuori h1{letter-spacing:-.03em;margin:0 0 8px;font-size:32px;line-height:1.05}.allontana-fuori p{max-width:300px;font:500 14px/1.45 var(--ui);color:var(--testo-2);margin:0 0 22px}.allontana-fuori .allontana-tasto{padding:14px 0;font-size:15px}.allontana-ritorno{color:var(--testo-3);font:500 11px var(--mono);letter-spacing:.04em;text-align:center;align-self:stretch;align-items:center;gap:10px;margin:10px 0;display:flex}.allontana-ritorno:before,.allontana-ritorno:after{content:"";border-top:1px dashed #ffffff40;flex:1}.allontana-ritorno span{max-width:230px}.allontana-ritorno b{color:var(--testo)}.allontana-nascosti{flex-direction:column;align-self:stretch;gap:6px;margin:2px 0;display:flex}.allontana-nascosti i{background:repeating-linear-gradient(135deg,#ffffff0d 0 8px,#ffffff17 8px 16px);border:1px dashed #ffffff24;border-radius:16px;height:34px;display:block}.flusso .msg{position:relative}.flusso .msg.con-faccine{z-index:6}.bolla-tocco{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.bolla-tocco:hover:after,.bolla-tocco:focus-visible:after{opacity:0}.bolla-tocco.in-risposta-a:after{opacity:.85}.msg.con-faccine .bolla-tocco{outline:1px solid color-mix(in oklab, var(--evento-testo) 55%, transparent);outline-offset:1px}.barra-faccine{z-index:7;border:1px solid var(--linea);background:#16161cf7;border-radius:22px;align-items:stretch;gap:0;padding:4px;animation:.18s ease-out both faccine-entra;display:flex;position:absolute;bottom:calc(100% + 2px);left:-4px;box-shadow:0 12px 30px #0009}.barra-faccine.sotto{top:calc(100% + 2px);bottom:auto}@keyframes faccine-entra{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:none}}.barra-faccine .faccina{cursor:pointer;min-width:40px;color:var(--testo);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px 3px 3px;transition:background-color .12s;animation:.3s cubic-bezier(.2,1.6,.4,1) both faccina-salta;display:flex}.barra-faccine .faccina>.emoji{font-size:23px;line-height:1.05;transition:transform .12s}.barra-faccine .faccina-nome{font:600 9.5px/1.1 var(--ui);letter-spacing:-.01em;color:#ffffffb8;white-space:nowrap}.barra-faccine .faccina:hover,.barra-faccine .faccina:focus-visible{background:#ffffff12;outline:none}.barra-faccine .faccina:hover>.emoji,.barra-faccine .faccina:focus-visible>.emoji{transform:scale(1.15)translateY(-1px)}.barra-faccine .faccina:active>.emoji{transform:scale(.94)}.barra-faccine .faccina.mia{background:color-mix(in oklab, var(--evento-testo) 24%, transparent);box-shadow:inset 0 0 0 1.5px var(--evento-testo)}.barra-faccine .faccina.mia .faccina-nome{color:var(--evento-testo)}.barra-faccine .faccina:disabled{opacity:.55;cursor:default}.barra-faccine .faccina.rispondi{color:var(--evento-testo);box-shadow:inset 1px 0 0 var(--linea);border-radius:0 16px 16px 0;margin-left:2px;padding-left:6px}.barra-faccine .rispondi-segno{font:600 19px/1.15 var(--ui)}.barra-faccine .faccina.rispondi .faccina-nome{color:var(--evento-testo)}@media (max-width:370px){.barra-faccine .faccina{min-width:36px}.barra-faccine .faccina-nome{letter-spacing:-.02em;font-size:9px}}@keyframes faccina-salta{0%{opacity:0;transform:translateY(8px)scale(.6)}to{opacity:1;transform:none}}.faccine-sotto{flex-wrap:wrap;gap:4px;margin-top:-1px;padding:0 2px;display:flex}.msg.mio .faccine-sotto{justify-content:flex-end}.faccina-conta{min-height:24px;font:600 12px var(--ui);color:var(--testo);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e0e12b8;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:4px;padding:2px 8px 2px 6px;line-height:1;display:inline-flex;position:relative}.faccina-conta b{font-variant-numeric:tabular-nums;font-weight:700}button.faccina-conta{cursor:pointer;-webkit-tap-highlight-color:transparent}button.faccina-conta:hover{border-color:#ffffff4d}button.faccina-conta:disabled{cursor:default}.faccina-conta.mia{border-color:var(--evento-testo);background:color-mix(in oklab, var(--evento-testo) 18%, #0e0e12cc)}.faccina-conta .xp-sorpresa{font:800 11px var(--ui);color:#ffc53d;white-space:nowrap;pointer-events:none;text-shadow:0 0 8px #ffc53dbf,0 1px 2px #000c;font-style:normal;animation:1.7s ease-out both xp-sale;position:absolute;top:-4px;left:50%;transform:translate(-50%)}@keyframes xp-sale{0%{opacity:0;transform:translate(-50%,4px)scale(.7)}18%{opacity:1;transform:translate(-50%,-10px)scale(1.15)}70%{opacity:1;transform:translate(-50%,-20px)scale(1)}to{opacity:0;transform:translate(-50%,-30px)scale(1)}}.menu-persona{box-sizing:border-box;transform-origin:24px 0;background:#1b1b21;border:1px solid #ffffff17;border-radius:16px;animation:.18s cubic-bezier(.2,.9,.3,1.1) both mp-apre;position:absolute;overflow:hidden;box-shadow:0 24px 60px #000000b3,0 2px 8px #0006}.menu-persona.sopra{transform-origin:24px 100%}@keyframes mp-apre{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.mp-testa{align-items:center;gap:12px;padding:14px 16px 12px;display:flex}.mp-faccia{box-sizing:border-box;border:2px solid var(--lv);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;padding:1px;display:grid}.mp-faccia .amico-cerchio{background:#26262e;border:0;padding:0;overflow:hidden}.mp-faccia .amico-cerchio img{position:absolute;inset:0}.mp-faccia .amico-iniziale{font:800 17px var(--titolo)}.mp-chi{flex-direction:column;gap:2px;min-width:0;display:flex}.mp-chi strong{font:800 17px/1.15 var(--titolo);letter-spacing:-.01em;color:var(--testo);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mp-livello{font:700 13px var(--ui);color:var(--lv)}.mp-gruppo{background:#1b1b21;flex-direction:column;display:flex}.mp-gruppo+.mp-gruppo,.mp-testa+.mp-gruppo{border-top:8px solid #121216}.mp-voce{box-sizing:border-box;width:100%;min-height:50px;color:var(--testo);font:600 16px var(--ui);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:14px;padding:0 16px;display:flex}.mp-voce+.mp-voce{box-shadow:inset 0 1px #ffffff12}.mp-voce:hover,.mp-voce:focus-visible{background:#ffffff0f;outline:none}.mp-voce:active{background:#ffffff1a}.mp-voce:disabled{opacity:.5;cursor:default}.mp-voce>.icona-linea{color:var(--testo-2);flex:none}.mp-titolo{flex:1;min-width:0;line-height:1.25}.mp-freccia{color:var(--testo-3);flex:none;display:grid}.mp-gruppo.rosso .mp-voce,.mp-gruppo.rosso .mp-voce>.icona-linea{color:#ff5e7a}.mp-esperto{align-items:flex-start;min-height:64px;padding-top:10px;padding-bottom:10px}.mp-esperto>.icona-linea{color:#ffc53d;margin-top:1px}.mp-testi{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.mp-esperto .mp-titolo{color:#ffc53d}.mp-sotto{font:500 13px/1.35 var(--ui);color:var(--testo-3)}.mp-spunta{color:#000;background:#ffc53d;border-radius:50%;flex:none;align-self:center;place-items:center;width:28px;height:28px;display:grid}.mp-testa.segnala{gap:6px;padding-left:8px}.mp-indietro{width:40px;height:40px;color:var(--testo);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.mp-indietro:hover{background:#ffffff12}.mp-testa.segnala .mp-chi strong{font:800 16px var(--ui)}@media (prefers-reduced-motion:reduce){.barra-faccine,.barra-faccine .faccina,.faccina-conta .xp-sorpresa,.menu-persona{animation:none}.faccina-conta .xp-sorpresa{opacity:1;transform:translate(-50%,-18px)}}.voto-sotto{font:600 16px/1.3 var(--ui);color:#ffffffdb;text-shadow:0 2px 12px #000000b3;margin:8px 0 0;animation:.5s .35s both festa-sale}.botto-icona-emoji{font-size:34px;line-height:1.1;display:block}.botto-icona-img{object-fit:cover;border-radius:12px;width:52px;height:52px;display:block}.botto-icona-img.pop{object-fit:contain;border-radius:0}.botto{z-index:84;pointer-events:none;animation:.22s ease-out both botto-entra;position:fixed;inset:0;overflow:hidden}.botto.via{animation:.5s ease-in both botto-esce}@keyframes botto-entra{0%{opacity:0}to{opacity:1}}@keyframes botto-esce{to{opacity:0}}.botto-velo{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;position:absolute;inset:0}.botto-tela{width:100%;height:100%;position:absolute;inset:0}.botto-chi{white-space:nowrap;background:#0e0e12d6;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 6px;animation:.45s cubic-bezier(.34,1.56,.64,1) both botto-chi;display:inline-flex;position:absolute;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #00000080}@keyframes botto-chi{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))scale(.9)}to{opacity:1;transform:translate(-50%,-50%)}}.botto-chi-faccia{display:block;position:relative}.botto-chi-nome{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.botto-chi-nome b{font:800 16px/1.1 var(--ui);color:#fff}.botto-chi-nome .lv{font-size:11px}.botto-chi.grande{border-color:#ffc53d;border-radius:26px;flex-direction:column;gap:8px;padding:10px 18px 12px;box-shadow:0 0 0 1px #ffc53d,0 0 50px #ffc53d80}.botto-chi.grande .botto-chi-nome{align-items:center}.botto-chi.grande .botto-chi-nome b{font-size:19px}.botto-corona{z-index:1;filter:drop-shadow(0 0 12px #ffc53df2);font-size:32px;font-style:normal;line-height:1;animation:.55s cubic-bezier(.34,1.56,.64,1) .6s both botto-corona;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.botto-chi.grande .botto-corona{font-size:58px;top:-50px}.botto-aura .botto-chi.grande{border-color:#8a5cff;box-shadow:0 0 0 1px #8a5cff,0 0 60px #8a5cffa6}@keyframes botto-corona{0%{opacity:0;transform:translate(-50%,-160px)scale(2)rotate(-30deg)}to{opacity:1;transform:translate(-50%)rotate(-8deg)}}.botto.fermo,.botto.fermo *{animation:none!important}.prova-botti{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:4px;display:grid}.secchiello-tasto{height:42px;color:var(--testo);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--durata) ease, border-color var(--durata) ease;background:#ffffff0f;border:1px solid #ffffff29;border-radius:21px;flex:none;align-items:center;gap:6px;margin-left:-11px;padding:0 14px 0 8px;display:inline-flex}.secchiello-tasto:hover{background:#ffffff1a;border-color:#ffffff42}.secchiello-tasto:active{transform:scale(.96)}.secchiello-tasto img{width:auto;height:26px;display:block}.secchiello-tasto b{min-width:.62em;font:800 19px/1 var(--titolo);letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-align:center;display:inline-block}.secchiello-tasto b.salta{animation:.42s cubic-bezier(.2,1.6,.4,1) secchiello-salta}@keyframes secchiello-salta{0%{transform:none}35%{transform:translateY(-5px)scale(1.18)}to{transform:none}}.attesa .secchiello-tasto{margin-left:auto}.foglio.secchiello{background:#111115;gap:0;height:min(600px,82vh);max-height:none;padding:0;overflow:hidden}.foglio.secchiello.largo{max-width:720px}.sc-testa{border-bottom:1px solid #ffffff12;flex:none;align-items:center;gap:10px;padding:14px 12px 10px 18px;display:flex}.sc-linguette{flex:1;gap:22px;min-width:0;display:flex}.sc-linguette button{color:#f6f9fc80;font:700 17px var(--titolo);letter-spacing:-.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:8px 0 10px;position:relative}.sc-linguette button:hover{color:#f6f9fccc}.sc-linguette button.attiva{color:var(--testo)}.sc-linguette button.attiva:after{content:"";background:var(--testo);border-radius:3px;height:3px;position:absolute;bottom:0;left:0;right:0}@media (max-width:420px){.sc-testa{gap:6px;padding-left:14px}.sc-linguette{scrollbar-width:none;gap:clamp(10px,3vw,16px);overflow-x:auto}.sc-linguette::-webkit-scrollbar{display:none}.sc-linguette button{flex:none;font-size:clamp(14px,4vw,16.5px)}.sc-saldo{gap:4px;padding:0 10px 0 7px}}.sc-titolo{font:800 19px var(--titolo);flex:1;margin:0}.sc-saldo{background:#ffffff14;border-radius:18px;flex:none;align-items:center;gap:6px;height:36px;padding:0 13px 0 9px;display:inline-flex}.sc-saldo img{width:auto;height:22px;display:block}.sc-saldo b{font:800 19px/1 var(--titolo);font-variant-numeric:tabular-nums;color:var(--testo)}.sc-chiudi{width:36px;height:36px;color:var(--testo-2);cursor:pointer;background:#ffffff14;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.sc-chiudi:hover{color:var(--testo);background:#ffffff24}.sc-scheda{flex-direction:column;flex:1;min-height:0;display:flex}.sc-scheda[hidden]{display:none}.sc-corpo{overscroll-behavior:contain;flex:1;min-height:0;padding:12px 10px 16px;overflow-y:auto}.sc-vuoto{color:var(--testo-2);margin:18px 8px;font-size:15px;line-height:1.45}.sc-griglia{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 2px;display:grid}.foglio.secchiello.largo .sc-griglia{grid-template-columns:repeat(6,minmax(0,1fr))}.sc-tessera,.sc-persona{min-width:0;color:var(--testo);font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:16px;flex-direction:column;align-items:center;gap:5px;padding:10px 4px 9px;transition:background .15s;display:flex;position:relative}.sc-tessera:hover,.sc-persona:hover{background:#ffffff0a}.sc-tessera.sc-scelta,.sc-persona.sc-scelta{background:#ffffff17}.sc-tessera:disabled{cursor:default}.sc-icona{width:58px;height:58px;transition:transform .2s cubic-bezier(.3,1.6,.5,1);display:block;position:relative}.sc-tessera.sc-scelta .sc-icona{transform:scale(1.1)}.sc-icona .botto-icona-img{border-radius:15px;width:58px;height:58px}.sc-icona .botto-icona-emoji{font-size:40px;line-height:58px}.sc-nome{max-width:100%;font:600 12.5px/1.25 var(--ui);color:var(--testo);text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sc-griglia .sc-tessera{min-height:135px}.sc-meta{min-height:16px;font:700 12px var(--ui);color:var(--testo-3);white-space:nowrap;justify-content:center;align-items:center;gap:3px;display:inline-flex}.sc-meta.prezzo{color:var(--testo)}.sc-meta.prezzo.pochi{color:var(--testo-3)}.sc-meta.tuo{color:var(--ok)}.lv-testo{color:var(--lv)}.sc-pop{vertical-align:-2px;width:auto;height:14px;display:inline-block}.sc-tessera.chiusa .sc-icona{filter:grayscale();opacity:.38}.sc-tessera.chiusa .sc-nome{color:var(--testo-3)}.sc-lucchetto{width:24px;height:24px;color:var(--testo);background:#2a2a32;border:2px solid #111115;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.sc-nuovo{background:var(--nastro);color:var(--su-nastro);font:800 9.5px/1 var(--ui);letter-spacing:.04em;text-transform:uppercase;border-radius:6px;padding:3px 6px;position:absolute;top:-6px;right:-10px;transform:rotate(8deg);box-shadow:0 2px 6px #00000080}.sc-spara{background:var(--evento-pieno);color:#111;width:100%;max-width:76px;height:28px;font:800 13px var(--ui);border-radius:14px;place-items:center;animation:.22s cubic-bezier(.3,1.6,.5,1) sc-spara;display:grid}.sc-spara.spento{color:var(--testo-3);background:#ffffff1f}@keyframes sc-spara{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.sc-faccia{box-sizing:border-box;border:2px solid #0000;border-radius:50%;place-items:center;width:60px;height:60px;transition:border-color .15s;display:grid;position:relative}.sc-faccia .amico-cerchio{border:0;padding:0;overflow:hidden;width:56px!important;height:56px!important}.sc-faccia .amico-cerchio img{position:absolute;inset:0}.sc-persona.sc-scelta .sc-faccia{border-color:var(--evento-testo)}.sc-faccia-palio{background:radial-gradient(circle at 50% 40%,#ff5e7a47,#ff5e7a14 70%)}.sc-faccia-palio img{width:auto;height:34px}.sc-punto{background:var(--ok);border:2px solid #111115;border-radius:50%;width:12px;height:12px;position:absolute;bottom:3px;right:2px}.sc-dati{box-sizing:border-box;background:var(--evento-testo);color:#111;min-width:22px;height:22px;font:800 12px/22px var(--ui);text-align:center;border-radius:11px;padding:0 6px;position:absolute;top:-3px;right:-5px}.sc-persona .sc-nome{-webkit-line-clamp:1;white-space:nowrap;text-overflow:ellipsis;min-height:0;display:block}.sc-piede{padding:12px 16px max(14px, env(safe-area-inset-bottom));background:#16161b;border-top:1px solid #ffffff12;flex-direction:column;flex:none;gap:10px;display:flex}.sc-stato{color:var(--testo-2);margin:4px 0;font-size:14px;line-height:1.4}.sc-stato b{color:var(--testo)}.sc-esito{color:var(--testo);background:#ff5e7a1f;border-radius:12px;margin:0;padding:9px 12px;font-size:14px;line-height:1.4}.sc-esito.buono{background:color-mix(in oklab, var(--evento-testo) 14%, transparent)}.sc-scelto{align-items:center;gap:12px;min-width:0;display:flex}.sc-scelto-icona{flex:none;width:44px;height:44px;display:block}.sc-scelto-icona .botto-icona-img{border-radius:12px;width:44px;height:44px}.sc-scelto-icona .botto-icona-emoji{font-size:32px;line-height:44px}.sc-scelto-icona.tonda .amico-cerchio{border:0;padding:0;overflow:hidden;width:44px!important;height:44px!important}.sc-scelto-icona.tonda .amico-cerchio img{position:absolute;inset:0}.sc-scelto-testo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sc-scelto-testo b{font:800 16px/1.2 var(--titolo);color:var(--testo);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sc-scelto-testo span{color:var(--testo-3);font-size:13px;line-height:1.35}.sc-azione{color:#000;min-width:116px;height:46px;font:800 15px var(--ui);white-space:nowrap;cursor:pointer;background:#f6f9fc;border:0;border-radius:23px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 18px;display:inline-flex}.sc-azione .sc-pop{height:16px}.sc-azione.conferma{background:var(--evento-testo)}.sc-azione:disabled{cursor:default;opacity:.6}span.sc-azione{cursor:default}.sc-azione.spenta{color:var(--testo-3);background:#ffffff1a;font-weight:700}.sc-azione.fatta{color:var(--ok);background:0 0;min-width:0;padding:0 4px;font-weight:800}.sc-azione.largo{flex:1}.sc-scelto.palio,.sc-scelto.sc-scelto-amico{flex-direction:column;align-items:stretch;gap:12px}.sc-scelto-chi{align-items:center;gap:12px;min-width:0;display:flex}.sc-palio-tasti{align-items:center;gap:12px;display:flex}.sc-palio-tasti .contatore{border-radius:23px;height:46px}.sc-palio-tasti .contatore button{height:46px}.popcorn-volo{z-index:70;pointer-events:none;position:fixed;inset:0;overflow:hidden}.popcorn-volo canvas{width:100%;height:100%;position:absolute;inset:0}.popcorn-volo-piu{font:800 24px/1 var(--titolo);letter-spacing:-.01em;color:#ffc53d;text-shadow:0 0 14px #ffc53d99,0 2px 8px #000000bf;white-space:nowrap;opacity:0;animation:.85s cubic-bezier(.2,.9,.3,1) forwards popcorn-piu;position:absolute;transform:translate(-50%,-50%)}@keyframes popcorn-piu{0%{opacity:0;transform:translate(-50%,-20%)scale(.5)}22%{opacity:1;transform:translate(-50%,-95%)scale(1.18)}60%{opacity:1;transform:translate(-50%,-150%)scale(1)}to{opacity:0;transform:translate(-50%,-230%)scale(.96)}}@media (prefers-reduced-motion:reduce){.secchiello-tasto b.salta,.sc-spara{animation:none}.sc-icona{transition:none}.popcorn-volo-piu{animation:1.3s forwards popcorn-piu-fermo}@keyframes popcorn-piu-fermo{0%{opacity:0}20%{opacity:1}75%{opacity:1}to{opacity:0}}}.qz-gettone{--qz-d:52px;width:var(--qz-d);height:var(--qz-d);-webkit-user-select:none;user-select:none;flex:none;display:block;position:relative}.qz-gettone img{width:100%;height:100%;filter:drop-shadow(0 3px 9px color-mix(in oklab, var(--q) 38%, transparent));transition:transform .2s cubic-bezier(.3,1.6,.5,1),filter .2s;display:block}.qz-gettone.qz-fatto img{filter:saturate(.45)brightness(.5)}.qz-spunta{z-index:3;width:calc(var(--qz-d) * .42);height:calc(var(--qz-d) * .42);background:var(--ok);color:#052012;border:2px solid #111115;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.qz-corpo{padding-top:6px}.qz-regole{color:var(--testo-2);text-wrap:pretty;margin:4px 8px 14px;font-size:13.5px;line-height:1.5}.qz-regole b{color:var(--testo)}.qz-regole .sc-pop,.qz-carta .sc-pop,.qz-schermo .sc-pop,.qz-lancia .sc-pop{vertical-align:-2px;height:15px}.qz-argomento+.qz-argomento{margin-top:10px}.qz-argomento h3{font:800 17px var(--titolo);letter-spacing:-.01em;margin:0 8px 4px}.qz-presto{color:var(--testo-3);margin:4px 8px 6px;font-size:14px}.qz-tessera{gap:8px;min-height:0!important}.qz-tessera.sc-scelta,.qz-tessera.sc-scelta:hover{background:0 0}.qz-icona{padding:5px;display:block}.qz-tessera.sc-scelta .qz-gettone img{filter:drop-shadow(0 0 12px color-mix(in oklab, var(--q) 75%, transparent)) drop-shadow(0 7px 8px #0000008c);transform:translateY(-4px)}.qz-tessera.sc-scelta:after{content:"";background:var(--testo);border-radius:2px;width:20px;height:3px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.qz-tessera.sc-scelta .sc-nome{font-weight:800}.qz-tessera.qz-fatto{cursor:default}.qz-tessera.qz-fatto:hover{background:0 0}.qz-tessera.qz-fatto .sc-nome{color:var(--testo-3)}.qz-scelto-gettone{flex:none}.qz-scelto-testo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.qz-scelto-testo b{font:800 15px/1.2 var(--titolo)}.qz-scelto-testo small{color:var(--testo-2);text-wrap:balance;font-size:12.5px;line-height:1.35}.bottone.qz-lancia{background:var(--testo);color:#000;white-space:nowrap;flex:none;width:auto;min-height:44px;padding:10px 16px;font-size:15px}.bottone.qz-lancia:disabled{color:var(--testo-3);background:#ffffff1f}.bottone.qz-bianco{background:var(--testo);color:#000}.qz-carta{-webkit-backdrop-filter:blur(10px);border:1px solid color-mix(in oklab, var(--q) 55%, transparent);box-shadow:0 12px 34px #0009, 0 0 26px color-mix(in oklab, var(--q) 14%, transparent);color:var(--testo);font:500 13px/1.35 var(--ui);background:#121218f2;border-radius:20px;flex:none;margin:0 12px 6px;padding:12px 14px;animation:.42s cubic-bezier(.2,1.3,.4,1) qz-carta-arriva;position:relative;overflow:hidden}@keyframes qz-carta-arriva{0%{opacity:0;transform:translateY(-14px)scale(.97)}to{opacity:1;transform:none}}.qz-carta-testa{align-items:center;gap:12px;display:flex}.qz-carta-gettone{flex:none;place-items:center;width:54px;height:54px;display:grid;position:relative}.qz-carta-gettone .qz-cerchio{position:absolute;inset:0}.qz-carta-titolo{min-width:0}.qz-carta-titolo b{font:800 18px/1.1 var(--titolo);letter-spacing:-.02em;display:block}.qz-carta-titolo small{color:var(--testo-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12.5px;display:block;overflow:hidden}.qz-carta-gente{font:600 12.5px var(--ui);color:var(--testo-2);align-items:center;gap:10px;margin:10px 0 4px;display:flex}.qz-facce{display:inline-flex}.qz-facce .amico-cerchio{box-sizing:content-box;border:2px solid #121218}.qz-facce .amico-cerchio+.amico-cerchio{margin-left:-8px}.qz-facce .amico-iniziale{font-size:11px}.qz-carta-premi{color:var(--testo-3);margin:0 0 10px;font-size:12.5px}.qz-carta-tasti{gap:8px;display:flex}.qz-tasto{min-height:42px;color:var(--testo);font:800 14px var(--ui);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:5px;padding:0 14px;display:inline-flex}.qz-tasto:disabled{opacity:.55;cursor:default}.qz-tasto.qz-si{background:var(--q);color:var(--q-segno);border-color:#0000}.qz-tasto.qz-piccolo{flex:none;min-height:34px;padding:0 14px;font-size:13px}.qz-carta-riga{align-items:center;gap:10px;display:flex}.qz-carta-riga p{color:var(--testo-2);flex:1;margin:0;font-size:13px}.qz-carta-errore{color:var(--evento-pieno);margin:8px 0 0;font-size:12.5px}.qz-schermo{z-index:75;overscroll-behavior:contain;padding:max(10px, env(safe-area-inset-top)) 18px max(16px, env(safe-area-inset-bottom));color:var(--testo);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#050507;flex-direction:column;animation:.3s both qz-schermo-arriva;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes qz-schermo-arriva{0%{opacity:0}to{opacity:1}}.qz-alone{pointer-events:none;background:radial-gradient(ellipse at 50% 30%, color-mix(in oklab, var(--q) 26%, transparent), transparent 62%);height:70%;position:absolute;inset:-20% -30% auto}.qz-testa{align-items:center;gap:10px;min-height:44px;display:flex;position:relative}.qz-testa-nome{flex-direction:column;flex:1;min-width:0;display:flex}.qz-testa-nome b{font:800 16px/1.15 var(--titolo)}.qz-testa-nome small{color:var(--testo-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.qz-punti{font:600 13px var(--ui);color:var(--testo-2);background:#ffffff14;border-radius:999px;flex:none;padding:6px 12px}.qz-punti b{color:var(--testo);font:800 15px var(--titolo)}.qz-chiudi{width:40px;height:40px;color:var(--testo);cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.qz-strada{gap:5px;margin:10px 0 0;padding:0;list-style:none;display:flex;position:relative}.qz-strada li{background:#ffffff1f;border-radius:3px;flex:1;height:5px}.qz-strada li.qz-adesso{background:#ffffff8c}.qz-strada li.qz-giusta{background:var(--ok)}.qz-strada li.qz-sbagliata,.qz-strada li.qz-vuota{background:var(--evento-pieno)}.qz-conto{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;display:flex;position:relative}.qz-conto .qz-gettone{animation:.6s cubic-bezier(.2,1.5,.4,1) both qz-gettone-entra}@keyframes qz-gettone-entra{0%{opacity:0;transform:scale(.3)rotate(-40deg)}to{opacity:1;transform:none}}.qz-conto-chi{font:600 15px var(--ui);color:var(--testo-2);margin:0}.qz-numeri{width:120px;height:96px;position:relative}.qz-numeri span{font:800 84px/1 var(--titolo);color:var(--testo);opacity:0;animation:qz-numero var(--passo) ease-out both;place-items:center;display:grid;position:absolute;inset:0}.qz-numeri span:nth-child(2){animation-delay:var(--passo)}.qz-numeri span:nth-child(3){animation-delay:calc(var(--passo) * 2);color:var(--q)}@keyframes qz-numero{0%{opacity:0;transform:scale(1.8)}25%{opacity:1;transform:scale(1)}80%{opacity:1}to{opacity:0;transform:scale(.85)}}.qz-domanda{flex-direction:column;flex:1;min-height:0;padding-top:18px;animation:.35s cubic-bezier(.2,1,.4,1) both qz-domanda-entra;display:flex;position:relative}@keyframes qz-domanda-entra{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.qz-tempo{align-self:center;place-items:center;width:64px;height:64px;display:grid;position:relative}.qz-tempo svg{position:absolute;inset:0;transform:rotate(-90deg)}.qz-tempo circle{fill:none;stroke-width:4px}.qz-tempo .qz-fondo{stroke:#ffffff1f}.qz-tempo .qz-arco{stroke:var(--q);stroke-linecap:round;stroke-dasharray:182.2;stroke-dashoffset:0;animation:linear both qz-tempo}.qz-tempo .qz-arco.qz-arco-fermo{opacity:.5;animation-play-state:paused}@keyframes qz-tempo{0%{stroke-dashoffset:0}to{stroke-dashoffset:182.2px}}.qz-tempo b{font:800 24px var(--titolo)}.qz-quale{text-align:center;font:500 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--testo-3);margin:10px 0 0}.qz-testo{text-align:center;font:800 clamp(22px, 6.4vw, 30px)/1.18 var(--titolo);letter-spacing:-.02em;text-wrap:balance;margin:10px 0 22px}.qz-risposte{flex-direction:column;gap:10px;display:flex}.qz-risposta{text-align:left;min-height:58px;color:var(--testo);font:700 17px/1.2 var(--ui);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff0d;border:1.5px solid #ffffff24;border-radius:18px;align-items:center;gap:12px;padding:8px 16px 8px 9px;transition:background .18s,border-color .18s,opacity .2s,transform .12s;display:flex}.qz-risposta:not(:disabled):active{transform:scale(.98)}.qz-risposta:disabled{cursor:default}.qz-lettera{width:38px;height:38px;font:800 16px var(--titolo);color:var(--testo-2);background:#ffffff1a;border-radius:12px;flex:none;place-items:center;display:grid}.qz-risposta-testo{overflow-wrap:anywhere;flex:1;min-width:0}.qz-risposta.qz-scelta{border-color:var(--q);background:color-mix(in oklab, var(--q) 16%, transparent);animation:1s ease-in-out infinite qz-attesa}.qz-risposta.qz-scelta .qz-lettera{background:var(--q);color:var(--q-segno)}@keyframes qz-attesa{50%{border-color:color-mix(in oklab, var(--q) 45%, transparent)}}.qz-risposta.qz-spenta{opacity:.38}.qz-risposta.qz-giusta{border-color:var(--ok);background:color-mix(in oklab, var(--ok) 22%, transparent);animation:.45s cubic-bezier(.2,1.6,.4,1) qz-giusta}.qz-risposta.qz-giusta .qz-lettera{background:var(--ok);color:#052012}.qz-risposta.qz-sbagliata{border-color:var(--evento-pieno);background:color-mix(in oklab, var(--evento-pieno) 20%, transparent);animation:.4s qz-sbagliata}.qz-risposta.qz-sbagliata .qz-lettera{background:var(--evento-pieno);color:#1a0509}@keyframes qz-giusta{40%{transform:scale(1.03)}}@keyframes qz-sbagliata{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.qz-nota{text-align:center;min-height:1.4em;font:600 14.5px/1.4 var(--ui);color:var(--testo-2);margin:16px 0 0}.qz-muto{text-align:center;color:var(--testo-3);margin:10px 0 0;font-size:13px;position:relative}.qz-fine{-webkit-user-select:text;user-select:text;flex-direction:column;flex:1;min-height:0;padding-top:14px;display:flex;position:relative;overflow-y:auto}.qz-fine-titolo{text-align:center;margin:0 0 18px;font-size:34px}.qz-podio{grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:8px;margin-bottom:14px;display:grid}.qz-gradino{text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;animation:.5s cubic-bezier(.2,1.4,.4,1) both qz-gradino;display:flex;position:relative}.qz-gradino.qz-posto-1{padding-bottom:18px;animation-delay:.35s}.qz-gradino.qz-posto-2{animation-delay:.2s}.qz-gradino.qz-posto-3{animation-delay:50ms}@keyframes qz-gradino{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.qz-corona{filter:drop-shadow(0 2px 6px #ffc53d80);width:34px;height:24px;margin-bottom:-6px}.qz-faccia{background:#3a3a44;border-radius:50%;place-items:center;padding:3px;display:grid;position:relative}.qz-posto-1 .qz-faccia{background:linear-gradient(140deg,#ffe08a,#ffc53d 45%,#b98200);box-shadow:0 0 22px #ffc53d59}.qz-posto-2 .qz-faccia{background:linear-gradient(140deg,#f4f6fa,#b9c1cd 50%,#7e8794)}.qz-posto-3 .qz-faccia{background:linear-gradient(140deg,#f2b98a,#c7804a 50%,#84502a)}.qz-faccia .amico-cerchio{box-sizing:content-box;border:2px solid #050507}.qz-faccia>i{width:22px;height:22px;font:800 12px var(--titolo);color:var(--testo);background:#050507;border:2px solid #3a3a44;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;bottom:-2px;right:-2px}.qz-posto-1 .qz-faccia>i{color:#ffc53d;border-color:#ffc53d}.qz-nome{max-width:100%;font:800 14px var(--titolo);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qz-gradino.qz-sei-tu .qz-nome{color:var(--q)}.qz-giuste{font:600 12.5px var(--ui);color:var(--testo-2)}.qz-vinto{font:800 12.5px var(--ui);color:var(--nastro);white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.qz-gradino.qz-vuoto{min-height:1px}.qz-altri{background:#ffffff0a;border-radius:16px;margin:0 0 12px;padding:0;list-style:none}.qz-altri li{border-top:1px solid #ffffff0f;align-items:center;gap:10px;padding:9px 14px;display:flex}.qz-altri li:first-child{border-top:0}.qz-altri li>span{width:22px;font:800 14px var(--titolo);color:var(--testo-3)}.qz-altri li b{min-width:0;font:700 14px var(--ui);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.qz-altri li small{color:var(--testo-2);font-size:12.5px}.qz-altri li.qz-sei-tu b{color:var(--q)}.qz-mio{text-align:center;color:var(--testo-2);text-wrap:balance;margin:4px 0 16px;font-size:15px;line-height:1.45}.qz-mio b{color:var(--testo)}.qz-fine-tasti{flex-direction:column;align-items:center;gap:12px;margin-top:auto;display:flex}.qz-link{color:var(--testo-2);font:600 14px var(--ui);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px;text-decoration:underline}.qz-segnala{flex-direction:column;gap:10px;display:flex}.qz-segnala p{margin:0;font-size:13.5px}.qz-segnala ol{margin:0;padding:0;list-style:none}.qz-segnala li{border-top:1px solid #ffffff12;align-items:center;gap:10px;padding:8px 0;font-size:14px;line-height:1.35;display:flex}.qz-segnala li span{flex:1;min-width:0}.qz-fermo{text-align:center;justify-content:center;align-items:center;gap:14px}.qz-fermo p{color:var(--testo-2);max-width:320px;margin:0 0 8px}.sistema.qz-riga{color:var(--testo);text-transform:none;letter-spacing:0;font:600 12px var(--ui);background:#ffffff0f;border:1px solid #ffffff24}@media (min-width:700px){.qz-schermo>*{width:100%;max-width:560px;margin-left:auto;margin-right:auto}.qz-schermo>.qz-alone{max-width:none}}@media (prefers-reduced-motion:reduce){.qz-carta,.qz-schermo,.qz-domanda,.qz-gradino,.qz-conto .qz-gettone,.qz-risposta.qz-giusta,.qz-risposta.qz-sbagliata,.qz-risposta.qz-scelta{animation:none}}.prova-quiz-chat{flex-direction:column;align-items:stretch;gap:12px;margin-top:20px;display:flex}.prova-quiz-chat .qz-carta{margin:0}.sf-carta{--sf-c:#5fe3a1;-webkit-backdrop-filter:blur(10px);border:1px solid color-mix(in oklab, var(--sf-c) 55%, transparent);box-shadow:0 12px 34px #0009, 0 0 26px color-mix(in oklab, var(--sf-c) 14%, transparent);color:var(--testo);font:500 13px/1.35 var(--ui);background:#121218f2;border-radius:20px;flex:none;margin:0 12px 6px;padding:12px 14px;animation:.42s cubic-bezier(.2,1.3,.4,1) sf-arriva;position:relative;overflow:hidden}@keyframes sf-arriva{0%{opacity:0;transform:translateY(-14px)scale(.97)}to{opacity:1;transform:none}}.sf-carta-testa{align-items:center;gap:12px;display:flex}.sf-carta-faccia{flex:none;place-items:center;width:54px;height:54px;display:grid;position:relative}.sf-carta-faccia .sf-cerchio{position:absolute;inset:0}.sf-carta-titolo{min-width:0}.sf-carta-titolo b{font:800 18px/1.1 var(--titolo);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sf-carta-titolo small{color:var(--testo-2);margin-top:3px;font-size:12.5px;line-height:1.35;display:block}.sf-carta .sc-pop{vertical-align:-2px;height:14px}.sf-carta-regola{color:var(--testo-3);margin:10px 0;font-size:12.5px}.sf-carta-tasti{gap:8px;display:flex}.sf-tasto{min-height:42px;color:var(--testo);font:800 14px var(--ui);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:5px;padding:0 14px;display:inline-flex}.sf-tasto:disabled{opacity:.55;cursor:default}.sf-tasto.sf-si{color:#000;background:#fff;border-color:#0000}.sf-tasto.sf-piccolo{flex:none;min-height:34px;padding:0 14px;font-size:13px}.sf-carta-riga{align-items:center;gap:10px;margin-top:10px;display:flex}.sf-carta-riga p{color:var(--testo-2);flex:1;margin:0;font-size:12.5px}.sf-carta-errore{color:var(--evento-pieno);margin:8px 0 0;font-size:12.5px}.sf-foglio-testa{align-items:center;gap:12px;margin-bottom:10px;display:flex}.sf-foglio-testa h2{margin:0!important}.sf-foglio-icona{color:#5fe3a1;background:radial-gradient(circle at 35% 30%,#5fe3a147,#5fe3a10f 70%);border:1px solid #5fe3a159;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.sf-foglio-regole{font-size:13.5px}.sf-foglio-attesa,.sf-foglio-no{color:var(--testo-2)}.sf-scelta{gap:8px;margin:0 0 16px;display:grid}.sf-scelta-nome{font:500 11px/1 var(--mono);letter-spacing:.04em;color:var(--testo-3)}.sf-chips{flex-wrap:wrap;gap:8px;display:flex}.sf-chip{min-width:52px;height:42px;color:var(--testo-2);font:800 16px var(--ui);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#1a1a20;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0 14px;display:inline-flex}.sf-chip .sc-pop{height:15px}.sf-chip.sf-chip-su{color:#000;background:#fff;border-color:#fff}.sf-chip-livello{--sf-l:#5fe3a1;min-width:46px;color:var(--sf-l);padding:0}.sf-chip-livello.sf-chip-su{background:var(--sf-l);border-color:var(--sf-l);color:#08100c}.sf-scelta-sotto{color:var(--testo-3);font-size:12.5px}.sf-scelta-sotto b{color:#ffc53d}.sf-manda{justify-content:center;align-items:center;gap:6px;display:inline-flex}.sf-manda .sc-pop{height:15px}.sf-carico{z-index:74;color:var(--testo-2);font:600 15px var(--ui);background:#050507;place-items:center;display:grid;position:fixed;inset:0}.sf-schermo{--sf-c:#5fe3a1;z-index:74;max-width:600px;padding:env(safe-area-inset-top) 0 max(6px, env(safe-area-inset-bottom));color:var(--testo);overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#050507;grid-template-rows:auto minmax(0,1fr);margin:0 auto;animation:.3s both sf-entra;display:grid;position:fixed;inset:0;overflow:hidden}@keyframes sf-entra{0%{opacity:0}to{opacity:1}}.sf-testa{grid-template-columns:36px minmax(0,1fr) 46px minmax(0,1fr);align-items:center;gap:10px;padding:10px 14px 6px;display:grid}.sf-esci{cursor:pointer;width:36px;height:36px;color:var(--testo);background:#ffffff0d;border:1px solid #ffffff29;border-radius:50%;place-items:center;display:grid}.sf-esci:disabled{opacity:.3;cursor:default}.sf-tempo{place-items:center;width:46px;height:46px;display:grid;position:relative}.sf-tempo .sf-cerchio{position:absolute;inset:0}.sf-tempo b{font:800 13px var(--titolo);color:var(--testo-2)}.sf-giocatore{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"chi punti""barra barra";align-items:center;gap:5px 8px;min-width:0;display:grid}.sf-destra{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"punti chi""barra barra"}.sf-chi{grid-area:chi;align-items:center;gap:6px;min-width:0;display:flex}.sf-destra .sf-chi{flex-direction:row-reverse}.sf-chi .amico-iniziale{font-size:12px}.sf-nome{min-width:0;font:700 13px/1.2 var(--ui);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sf-punti{font:500 15px/1 var(--mono);font-variant-numeric:tabular-nums;grid-area:punti}.sf-barra{background:#ffffff1a;border-radius:3px;grid-area:barra;height:6px;display:block;overflow:hidden}.sf-barra i{background:var(--sf-c);height:100%;box-shadow:0 0 10px color-mix(in oklab, var(--sf-c) 60%, transparent);border-radius:3px;transition:width .4s cubic-bezier(.2,1.2,.4,1);display:block}.sf-destra .sf-barra i{background:#fff;margin-left:auto;box-shadow:0 0 10px #ffffff59}.sf-persa .sf-barra i,.sf-uscito .sf-barra i{box-shadow:none;background:#ffffff4d}.sf-tela{min-height:0;position:relative}.sf-tela canvas{touch-action:none;cursor:crosshair;width:100%;height:100%;display:block;position:absolute;inset:0}.sf-conto{text-align:center;-webkit-backdrop-filter:blur(4px);pointer-events:none;background:#050507a8;place-content:center;justify-items:center;gap:10px;display:grid;position:absolute;inset:0}.sf-conto-chi{max-width:300px;font:600 14px/1.4 var(--ui);color:var(--testo-2);padding:0 20px}.sf-conto-chi .sc-pop{vertical-align:-2px;height:14px}.sf-conto b{font:800 120px/1 var(--titolo);color:var(--sf-c);text-shadow:0 0 40px color-mix(in oklab, var(--sf-c) 55%, transparent);animation:.9s cubic-bezier(.2,1.4,.4,1) both sf-numero}@keyframes sf-numero{0%{opacity:0;transform:scale(1.6)}40%{opacity:1}to{transform:scale(1)}}.sf-attesa{width:min(300px,100% - 40px);font:500 14px/1.45 var(--ui);text-align:center;-webkit-backdrop-filter:blur(6px);background:#0a0b0feb;border:1px solid #ffffff1f;border-radius:16px;margin:0;padding:14px 16px;position:absolute;top:42%;left:50%;transform:translate(-50%)}.sf-attesa b{color:var(--sf-c)}.sf-esito-punti{justify-content:center;gap:28px;margin:16px 0 0;display:flex}.sf-esito-punti span{gap:3px;display:grid}.sf-esito-punti small{font:500 12px var(--mono);color:var(--testo-3);text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.sf-esito-punti b{font:500 26px/1 var(--mono);font-variant-numeric:tabular-nums}.sf-esito.pari{border-top:2px solid #ffc53d}@media (prefers-reduced-motion:reduce){.sf-carta,.sf-schermo,.sf-conto b{animation:none}}.is-da-dove{margin:18px 0 20px}.is-da-dove .cr-barre{grid-template-columns:minmax(96px,44%) minmax(0,1fr) auto}.is-fermo{padding-bottom:10px}.is-filtri{border-bottom:1px solid var(--cr-filo);scrollbar-width:none;gap:20px;margin:0 -20px;padding:0 20px;display:flex;overflow-x:auto}.is-filtri::-webkit-scrollbar{display:none}.is-filtro{color:var(--testo-3);font:600 14px var(--ui);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;align-items:baseline;gap:6px;padding:10px 0 11px;display:inline-flex;position:relative}.is-filtro:hover{color:var(--testo-2)}.is-filtro[aria-pressed=true]{color:var(--testo)}.is-filtro[aria-pressed=true]:after{content:"";background:var(--testo);border-radius:3px;height:3px;position:absolute;bottom:-1px;left:0;right:0}.is-filtro-n{font:500 12px var(--mono);color:var(--testo-3)}.is-filtro[aria-pressed=true] .is-filtro-n{color:var(--testo-2)}.is-cerca-riga{gap:8px;margin-top:10px;display:flex}.is-cerca{flex:1;min-width:0}.is-cerca input,.is-ordine select{border:1px solid var(--cr-filo);width:100%;height:40px;color:var(--testo);font:16px var(--ui);background:#111116;border-radius:10px;padding:0 12px}.is-cerca input::placeholder{color:var(--testo-3)}.is-ordine{flex:none;max-width:48%}.is-ordine select{width:auto;max-width:100%;padding-right:8px;font-weight:600}.is-spiega{margin:10px 0 4px}.is-intestazione{display:none}@media (hover:hover) and (pointer:fine){.is-filtri-giro .freccia-scorri{width:28px;height:28px;padding:0 0 2px;font-size:19px}.is-filtri-giro .freccia-scorri.prima{left:0}.is-filtri-giro .freccia-scorri.dopo{right:0}}.is-elenco{margin:0;padding:0;list-style:none}.is-riga{border-top:1px solid var(--cr-filo)}.is-riga:first-child{border-top:0}.is-riga-link{color:inherit;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"faccia nome giorni""faccia sotto tempo""faccia prov msg";align-items:center;gap:2px 12px;padding:12px 0;text-decoration:none;display:grid}.is-riga-link:hover .is-c-nome b{text-decoration:underline}.is-c-faccia{grid-area:faccia;display:flex}.is-c-nome{grid-area:nome;align-items:center;gap:6px;min-width:0;display:flex}.is-c-nome b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:700 15.5px var(--ui);overflow:hidden}.is-c-nome .lv{flex:none}.is-c-sotto{min-width:0;color:var(--testo-3);grid-area:sotto;font-size:12.5px;line-height:1.35}.is-pezzo{white-space:nowrap}.is-c-prov{flex-wrap:wrap;grid-area:prov;gap:2px 8px;min-width:0;font-size:12.5px;line-height:1.35;display:flex}.is-c-num{color:var(--testo-3);white-space:nowrap;text-align:right;justify-self:end;font-size:12px}.is-c-num b{font:700 13.5px var(--ui);font-variant-numeric:tabular-nums;color:var(--testo)}.is-c-giorni{grid-area:giorni}.is-c-tempo{grid-area:tempo}.is-c-msg{grid-area:msg}.is-c-amici{display:none}.is-faccia{box-sizing:border-box;border:2px solid var(--lv,var(--testo-3));background:#000;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:2px;display:grid;overflow:hidden}.is-faccia img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.is-faccia>span{background:color-mix(in oklab, var(--lv,#777) 22%, #111);width:100%;height:100%;color:var(--lv,var(--testo-2));font:800 17px var(--titolo);border-radius:50%;place-items:center;display:grid}.is-faccia-grande{border-width:3px;width:76px;height:76px;padding:3px}.is-faccia-grande>span{font-size:30px}.is-prov{color:var(--testo-2)}.is-prov-invito{color:var(--evento-testo)}.is-prov-campagna,.is-prov-sito{color:var(--testo)}.is-avviso{color:var(--evento-pieno)}.is-segno{font:600 12.5px var(--ui);color:var(--testo-2);white-space:nowrap;flex:none}.is-segno-corallo{color:var(--evento-pieno)}.is-segno-turchese{color:var(--evento-testo)}.is-altri{border:1px solid var(--cr-filo);width:100%;height:44px;color:var(--testo);font:600 14.5px var(--ui);cursor:pointer;background:0 0;border-radius:12px;margin:14px 0 0;display:block}.is-altri:disabled{color:var(--testo-3);cursor:default}.is-scheda-testa{align-items:center;gap:14px;margin:6px 0 10px;display:flex}.is-scheda-chi{min-width:0}.is-scheda-nome{overflow-wrap:anywhere;margin:0 0 4px}.is-scheda-segni{color:var(--testo-2);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:13px;display:flex}.is-kpi{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.is-kpi .cr-kpi-valore{font-size:23px}.is-sezione .cr-righe{margin-top:4px}.is-blocchi>.cr-sezione:first-child{border-top:1px solid var(--cr-filo);padding-top:26px}.is-giorni{border-bottom:1px solid var(--cr-filo);grid-template-columns:repeat(30,minmax(0,1fr));align-items:end;gap:2px;height:76px;display:grid}.is-giorno{align-items:flex-end;height:100%;display:flex}.is-giorno i{background:var(--cr-su);border-radius:3px 3px 0 0;width:100%;max-width:24px;margin:0 auto;display:block}.is-giorni-asse{color:var(--testo-3);justify-content:space-between;margin:6px 0 4px;font-size:11px;display:flex}.is-storia{margin:0;padding:0;list-style:none}.is-storia-passo{border-top:1px solid var(--cr-filo);grid-template-columns:116px minmax(0,1fr);gap:10px;padding:9px 0;font-size:14px;line-height:1.35;display:grid}.is-storia-passo:first-child{border-top:0}.is-storia-quando{color:var(--testo-3);font-variant-numeric:tabular-nums;font-size:12.5px}.is-storia-cosa{min-width:0;color:var(--testo);overflow-wrap:anywhere}.is-storia-livello .is-storia-cosa,.is-storia-premio .is-storia-cosa{color:var(--evento-testo)}.is-storia-sanzione .is-storia-cosa{color:var(--evento-pieno)}.is-nomi{color:var(--testo-2);margin:0 0 12px;font-size:14px;line-height:1.9}.is-nomi a{color:var(--testo);font-weight:600;text-decoration:none}.is-nomi a:hover{text-decoration:underline}.is-nomi-punto{color:var(--testo-3)}.is-nomi-quando{color:var(--testo-3);font-size:12px}@media (min-width:700px){.is-kpi{grid-template-columns:repeat(6,minmax(0,1fr))}.is-filtri{margin:0;padding:0}}@media (min-width:1200px){html.con-barra .is-scheda-nome{font-size:44px}html.con-barra .is-da-dove{max-width:640px}html.con-barra .is-intestazione,html.con-barra .is-riga-link{grid-template-columns:44px minmax(0,1.3fr) minmax(0,1fr) 96px 96px 96px 64px;column-gap:18px}html.con-barra .is-intestazione{border-top:1px solid var(--cr-filo);font:600 12px/1.3 var(--ui);color:var(--testo-3);align-items:end;margin-top:10px;padding:10px 0 0;display:grid}html.con-barra .is-intestazione>span:nth-child(n+4){text-align:right}html.con-barra .is-riga-link{grid-template-areas:"faccia nome prov giorni tempo msg amici""faccia sotto prov giorni tempo msg amici";row-gap:3px;padding:11px 0}html.con-barra .is-c-nome{align-self:end}html.con-barra .is-c-sotto{align-self:start}html.con-barra .is-c-amici{grid-area:amici;display:block}html.con-barra .is-c-num b{font-size:15px}html.con-barra .is-unita{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.con-barra .is-legenda{display:none}html.con-barra .is-blocchi{columns:2;column-gap:48px}html.con-barra .is-blocchi>.cr-sezione{break-inside:avoid}}.is-vai-riga{flex-wrap:wrap;align-items:center;gap:4px 22px;display:flex}.is-vai{color:var(--testo);font:700 14px var(--ui);align-items:center;gap:6px;margin:2px 0 14px;padding:6px 0;text-decoration:none;display:inline-flex}.is-vai:after{content:"›";color:var(--evento-testo);font-weight:700}.is-vai:hover{text-decoration:underline}.qm{isolation:isolate;background:radial-gradient(circle at 100% 0,#8a5cff33,#0000 55%),radial-gradient(circle at 30% 120%,#3fd6e024,#0000 50%),#0b0c10;border:1px solid #ffffff1a;border-radius:18px;position:relative;overflow:hidden;container-type:inline-size}.qm-dentro{flex-direction:column;display:flex}.qm-foto{flex:none;height:96px;position:relative}.qm-foto>img{object-fit:cover;object-position:50% 32%;width:100%;height:100%;position:absolute;inset:0}.qm-foto:after{content:"";background:linear-gradient(#0b0c1099 0%,#0b0c1000 36% 46%,#0b0c10c7 80%,#0b0c10 100%);position:absolute;inset:0}.qm-etichetta{z-index:1;font:700 12.5px/1.2 var(--ui);color:#ffffffeb;text-shadow:0 1px 8px #000000b3;align-items:center;gap:8px;margin:0;display:flex;position:absolute;top:11px;left:14px;right:56px}.qm-etichetta:after{content:"";background:var(--spettro);border-radius:2px;flex:0 56px;height:2px}.qm-foto h2{z-index:1;font:800 23px/1.02 var(--titolo);letter-spacing:-.03em;color:#fff;text-shadow:0 2px 16px #0009;margin:0;position:absolute;bottom:5px;left:14px;right:14px}.qm-corpo{flex-direction:column;gap:12px;min-width:0;padding:12px 14px 14px;display:flex}.qm-mosse{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;margin:0;padding:0;list-style:none;display:grid}.qm-mossa{grid-template-columns:38px minmax(0,1fr);align-items:start;column-gap:9px;min-width:0;display:grid;position:relative}.qm-icona{flex:none;width:38px;height:38px;position:relative}.qm-icona img{object-fit:contain;filter:drop-shadow(0 5px 8px #0000008c);width:100%;height:100%}.qm-numero{width:17px;height:17px;font:800 10.5px/1 var(--titolo);color:#0b0b0f;background:var(--qm-c);box-shadow:0 0 0 2px #0b0c10, 0 0 10px color-mix(in oklab, var(--qm-c) 55%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;top:-5px;left:-5px}.qm-testo{flex-direction:column;min-width:0;padding-top:1px;display:flex}.qm-mossa strong{font:800 14px/1.12 var(--titolo);letter-spacing:-.015em;color:var(--testo)}.qm-sotto{font:500 12px/1.3 var(--ui);color:var(--testo-2);margin-top:2px}.qm-sotto.qm-lungo{display:none}.qm-piede{font:500 13px/1.42 var(--ui);color:var(--testo-2)}.qm-piede p{margin:0}.qm-piede p.qm-corto{display:inline}.qm-piede p.qm-lungo{display:none}.qm-piede b{color:var(--testo);font-weight:700}.qm-piede .qm-spettro{white-space:nowrap;background:var(--spettro);color:#0000;-webkit-background-clip:text;background-clip:text}.qm-largo{display:none}.qm-vai{font:700 13.5px/1.42 var(--ui);color:var(--evento-testo);white-space:nowrap;display:inline-block}.qm-chiudi{z-index:2;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;top:6px;right:6px}.qm-chiudi:hover{background:#000000b8}@container (width>=560px){.qm-sotto.qm-corto,.qm-piede p.qm-corto{display:none}.qm-sotto.qm-lungo{display:block}.qm-piede p.qm-lungo{display:inline}.qm-dentro{flex-direction:row;min-height:216px}.qm-foto{flex:0 0 36%;height:auto}.qm-foto>img{object-position:40% 40%}.qm-foto:after{background:linear-gradient(90deg,#0b0c1000 58%,#0b0c10 100%),linear-gradient(#0b0c109e 0%,#0b0c1000 24% 44%,#0b0c10d1 84%,#0b0c10f0 100%)}.qm-etichetta{white-space:nowrap;top:16px;left:16px;right:10px}.qm-foto h2{text-wrap:balance;font-size:25px;bottom:16px;left:16px;right:10px}.qm-corpo{flex:1;justify-content:center;gap:14px;padding:18px 20px 18px 6px}.qm-mosse{gap:14px 12px}.qm-mossa{grid-template-columns:42px minmax(0,1fr);column-gap:10px}.qm-icona{width:42px;height:42px}.qm-mossa strong{font-size:14.5px}.qm-sotto{font-size:12.5px}.qm-piede{border-top:1px solid #ffffff14;padding-top:12px;font-size:13.5px}}@container (width>=720px){.qm-largo{display:inline}.qm-foto{flex-basis:34%}.qm-etichetta{font-size:13px;left:18px;right:12px}.qm-etichetta:after{flex-basis:72px}.qm-foto h2{font-size:30px;left:18px;right:12px}.qm-corpo{gap:16px;padding:20px 22px 18px 6px}.qm-mosse{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 12px}.qm-mossa{text-align:center;flex-direction:column;align-items:center;display:flex}.qm-mossa+.qm-mossa:before{content:"";background:linear-gradient(90deg, var(--qm-prima), var(--qm-c));opacity:.55;border-radius:2px;width:calc(100% - 52px);height:2px;position:absolute;top:26px;right:calc(50% + 32px)}.qm-icona{width:52px;height:52px;margin-bottom:8px}.qm-numero{width:20px;height:20px;font-size:11.5px}.qm-testo{align-items:center;padding-top:0}.qm-mossa strong{text-wrap:balance;font-size:15px}.qm-sotto{text-wrap:balance;margin-top:3px}.qm-piede{justify-content:space-between;align-items:center;gap:18px;padding-top:14px;display:flex}.qm-piede p.qm-lungo{text-wrap:pretty;flex:auto;display:block}.qm-vai:not(.qm-vai-testo){color:#000;height:40px;font:800 15px/1 var(--ui);background:#fff;border-radius:999px;flex:none;place-items:center;padding:0 20px;display:inline-grid}.qm-vai:not(.qm-vai-testo):hover{background:#e9edf2;text-decoration:none}.qm-vai.qm-vai-testo{flex:none}}html.cf-aperto body{overflow-x:clip}.cf-pagina{padding-bottom:96px}html.con-barra .schermo.cf-pagina{max-width:1000px}.cf-testa{isolation:isolate;background:radial-gradient(circle at 100% 0,#8a5cff33,#0000 55%),radial-gradient(circle at 20% 115%,#3fd6e024,#0000 50%),#0b0c10;border:1px solid #ffffff1a;border-radius:20px;position:relative;overflow:hidden;container:cf-testa/inline-size}.cf-foto{height:176px;position:relative}.cf-foto>img{object-fit:cover;object-position:50% 34%;width:100%;height:100%;position:absolute;inset:0}.cf-foto:after{content:"";background:linear-gradient(#0b0c108c 0%,#0b0c1000 30% 42%,#0b0c10cc 80%,#0b0c10 100%);position:absolute;inset:0}.cf-etichetta{z-index:1;font:700 13px/1.2 var(--ui);color:#ffffffeb;text-shadow:0 1px 8px #000000b3;align-items:center;gap:8px;margin:0;display:flex;position:absolute;top:14px;left:16px;right:16px}.cf-etichetta:after{content:"";background:var(--spettro);border-radius:2px;flex:0 64px;height:2px}.cf-foto h1{z-index:1;font:800 32px/1.02 var(--titolo);letter-spacing:-.03em;color:#fff;text-shadow:0 2px 16px #0009;margin:0;position:absolute;bottom:2px;left:16px;right:16px}.cf-testa-corpo{flex-direction:column;gap:14px;padding:12px 16px 16px;display:flex}.cf-sotto{color:var(--testo-2);font:500 15px/1.45 var(--ui);margin:0}.cf-mosse{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0 -6px;padding:0;list-style:none;display:grid}.cf-mossa{width:100%;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:start;column-gap:10px;padding:8px 6px;display:grid}.cf-mossa:hover,.cf-mossa:focus-visible{background:#ffffff0d}.cf-mossa-icona{width:40px;height:40px;position:relative}.cf-mossa-icona img{object-fit:contain;filter:drop-shadow(0 5px 8px #0000008c);width:100%;height:100%}.cf-numero{width:18px;height:18px;font:800 11px/1 var(--titolo);color:#0b0b0f;background:var(--cf-c);box-shadow:0 0 0 2px #0b0c10, 0 0 10px color-mix(in oklab, var(--cf-c) 55%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;top:-5px;left:-5px}.cf-mossa-testo{flex-direction:column;min-width:0;padding-top:1px;display:flex}.cf-mossa-testo strong{font:800 14px/1.15 var(--titolo);letter-spacing:-.015em;color:var(--testo)}.cf-mossa-testo span{font:500 12px/1.3 var(--ui);color:var(--testo-2);margin-top:2px}.cf-motto{font:500 13.5px/1.45 var(--ui);color:var(--testo-2);border-top:1px solid #ffffff14;margin:0;padding-top:12px}.cf-motto b{color:var(--testo);font-weight:700}.cf-spettro{white-space:nowrap;background:var(--spettro);color:#0000;-webkit-background-clip:text;background-clip:text}@container cf-testa (width>=560px){.cf-foto{height:230px}.cf-etichetta{top:18px;left:24px}.cf-foto h1{font-size:42px;left:24px;right:24px}.cf-testa-corpo{gap:16px;padding:12px 24px 20px}.cf-sotto{max-width:60ch;font-size:16px}.cf-mosse{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 -8px}.cf-mossa{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:8px;padding:10px 8px}.cf-mossa-icona{width:54px;height:54px}.cf-mossa .cf-numero{width:20px;height:20px;font-size:11.5px}.cf-mossa-testo{align-items:center;padding-top:0}.cf-mossa-testo strong{text-wrap:balance;font-size:15px}.cf-mossa-testo span{text-wrap:balance}}@container cf-testa (width>=820px){.cf-foto{height:270px}.cf-foto h1{font-size:52px}}.cf-fermo{z-index:6;padding:env(safe-area-inset-top) 20px 0;background:#000;border-bottom:1px solid #ffffff14;margin:0 -20px;position:sticky;top:0}.cf-indice{scrollbar-width:none;gap:20px;margin:0 -20px;padding:0 20px;display:flex;overflow-x:auto}.cf-indice::-webkit-scrollbar{display:none}.cf-voce{color:var(--testo-3);font:600 14px var(--ui);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;padding:12px 0;position:relative}.cf-voce:hover{color:var(--testo-2)}.cf-voce[aria-current=true]{color:var(--testo)}.cf-voce[aria-current=true]:after{content:"";background:var(--cf-c);height:3px;box-shadow:0 0 10px color-mix(in oklab, var(--cf-c) 60%, transparent);border-radius:3px;position:absolute;bottom:0;left:0;right:0}.cf-capitoli{flex-direction:column;gap:20px;display:flex;container:cf-capitoli/inline-size}.cf-capitolo{isolation:isolate;background:radial-gradient(circle at 100% 0%, color-mix(in oklab, var(--cf-c) 15%, transparent), transparent 50%), #0b0c10;border:1px solid #ffffff17;border-radius:20px;flex-direction:column;gap:16px;padding:18px 16px 20px;scroll-margin-top:64px;display:flex;position:relative;overflow:hidden}.cf-capo{grid-template-columns:60px minmax(0,1fr);align-items:start;column-gap:14px;display:grid}.cf-icona{width:60px;height:60px;position:relative}.cf-icona img{object-fit:contain;filter:drop-shadow(0 6px 10px #0000008c);width:100%;height:100%}.cf-icona .cf-numero{width:21px;height:21px;font-size:12px;top:-6px;left:-6px}.cf-capo h2{font:800 23px/1.06 var(--titolo);letter-spacing:-.025em;text-wrap:balance;margin:2px 0 5px}.cf-frase{color:var(--testo-2);font:500 14.5px/1.45 var(--ui);margin:0}.cf-disegno{min-width:0;container:cf-disegno/inline-size}.cf-punti{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cf-punti li{font:400 14.5px/1.45 var(--ui);color:var(--testo-2);padding-left:17px;position:relative}.cf-punti li:before{content:"";background:var(--cf-c);width:6px;height:6px;box-shadow:0 0 8px color-mix(in oklab, var(--cf-c) 60%, transparent);border-radius:50%;position:absolute;top:.62em;left:2px}.cf-punti b{color:var(--testo);font-weight:700}.cf-didascalia{font:500 12.5px/1.4 var(--ui);color:var(--testo-3);margin:10px 0 0}@container cf-capitoli (width>=680px){.cf-capitolo{grid-template:"capo disegno""punti disegno"1fr/minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px 32px;padding:24px 26px 26px;display:grid}.cf-capo{grid-area:capo;grid-template-columns:72px minmax(0,1fr);column-gap:16px}.cf-icona{width:72px;height:72px}.cf-capo h2{font-size:26px}.cf-punti{grid-area:punti}.cf-disegno{grid-area:disegno;align-self:center}}.cf-diretta{flex-direction:column;gap:20px;display:flex}.cf-sera-barra{background:var(--spettro);border-radius:6px;height:6px;margin:8px 7px 0;position:relative}.cf-sera-barra:before,.cf-sera-barra:after{content:"";background:#0b0c10;border:2px solid #fff;border-radius:50%;width:12px;height:12px;margin-top:-6px;position:absolute;top:50%}.cf-sera-barra:before{left:-7px}.cf-sera-barra:after{right:-7px}.cf-sera-onda{background:var(--evento-pieno);width:14px;height:14px;box-shadow:0 0 0 3px #ff5e7a4d, 0 0 14px var(--evento-pieno);border-radius:50%;margin:-7px 0 0 -7px;animation:1.6s ease-in-out infinite cf-pulsa;position:absolute;top:50%;left:50%}@keyframes cf-pulsa{50%{box-shadow:0 0 0 7px #ff5e7a00, 0 0 22px var(--evento-pieno)}}.cf-sera-tappe{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.cf-sera-tappe li{font:500 12px/1.3 var(--ui);color:var(--testo-3);flex-direction:column;gap:1px;display:flex}.cf-sera-tappe li:nth-child(2){text-align:center;align-items:center}.cf-sera-tappe li:nth-child(3){text-align:right;align-items:flex-end}.cf-sera-tappe b{font:700 13.5px/1.2 var(--ui);color:var(--testo)}.cf-posti-griglia{grid-template-columns:repeat(10,minmax(0,1fr));gap:7px;max-width:320px;display:grid}.cf-posto{aspect-ratio:1;border:1.5px solid #ffffff38;border-radius:50%}.cf-posto.pieno{background:radial-gradient(circle at 35% 30%, color-mix(in oklab, var(--cf-p) 55%, #fff), var(--cf-p) 72%);box-shadow:0 0 8px color-mix(in oklab, var(--cf-p) 40%, transparent);border-color:#0000}.cf-posti p{font:500 12.5px/1.4 var(--ui);color:var(--testo-3);margin:10px 0 0}.cf-posti p b{font:800 15px var(--titolo);color:var(--testo)}.cf-faccine{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.cf-barretta{border:1px solid var(--linea);background:#16161cf7;border-radius:22px;max-width:100%;padding:4px;display:flex;box-shadow:0 12px 30px #0009}.cf-faccina{border-radius:16px;flex-direction:column;align-items:center;gap:2px;min-width:40px;padding:4px 3px 3px;display:flex}.cf-faccina>.emoji{font-size:22px;line-height:1.05}.cf-faccina-nome{font:600 9.5px/1.1 var(--ui);letter-spacing:-.01em;color:#ffffffb8;white-space:nowrap}.cf-faccina.scelta{background:color-mix(in oklab, var(--evento-testo) 24%, transparent);box-shadow:inset 0 0 0 1.5px var(--evento-testo);padding-left:5px;padding-right:5px}.cf-faccina.scelta .cf-faccina-nome{color:var(--evento-testo)}.cf-msg{margin:2px 0 0 4px}.cf-firma{font:600 13px var(--ui);color:var(--testo-2);align-items:center;gap:6px;margin:0 0 5px;display:flex}.cf-faccia{width:22px;height:22px;font:800 11px/1 var(--titolo);color:#0b0b0f;background:var(--lv,var(--evento-testo));border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.cf-bolla{outline:1px solid color-mix(in oklab, var(--evento-testo) 55%, transparent);outline-offset:1px;font:400 15px/1.4 var(--ui);color:var(--testo);background:#ffffff1a;border-radius:6px 18px 18px;margin:0;padding:9px 13px;display:inline-block}.cf-conte{gap:4px;margin:5px 0 0;display:flex}.cf-conte>span{min-height:24px;font:600 12px var(--ui);color:var(--testo);background:#0e0e12b8;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:4px;padding:2px 8px 2px 6px;display:inline-flex}.cf-onda{--accento:#8a5cff;max-width:330px;margin:0 auto}.cf-onda .onda .s1{stop-color:#ffc53d}.cf-onda .onda .s2{stop-color:#ff8a3d}.cf-onda .onda .s3{stop-color:#ff5e7a}.cf-onda .onda .s4{stop-color:#e64fa6}.cf-onda .onda .s5{stop-color:#8a5cff}.cf-onda .onda .s6{stop-color:#3d8bff}.cf-onda .onda .s7{stop-color:#3fd6e0}.cf-onda .onda-area{stroke:#ffffff8c;stroke-width:1px}.cf-onda .onda-bagliore{fill-opacity:.22}.cf-onda .cf-didascalia{text-align:center}.cf-scala{grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:6px;padding-top:4px;display:grid}.cf-gradino{flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.cf-gradino .lv{padding:1px 4px;font-size:9.5px}.cf-gradino-colonna{width:100%;max-width:30px;height:var(--cf-h);background:linear-gradient(180deg, color-mix(in oklab, var(--cf-l) 70%, #fff), var(--cf-l) 35%, color-mix(in oklab, var(--cf-l) 60%, #000));box-shadow:0 0 14px color-mix(in oklab, var(--cf-l) 30%, transparent);border-radius:7px 7px 3px 3px}.cf-gradino-xp{font:700 10.5px/1 var(--mono);color:var(--testo-2);white-space:nowrap}.cf-tabella{border-collapse:collapse;width:100%;font:500 13.5px var(--ui);color:var(--testo-2);margin-top:14px}.cf-tabella th{text-align:left;font:600 12px var(--ui);color:var(--testo-3);padding:0 0 6px}.cf-tabella td{white-space:nowrap;border-top:1px solid #ffffff12;padding:6px 0}.cf-tabella th:not(:first-child),.cf-tabella td:not(:first-child){text-align:right}.cf-libro{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.cf-libro h3{font:700 13px var(--ui);color:var(--testo-3);margin:0 0 4px}.cf-libro ul{margin:0;padding:0;list-style:none}.cf-libro li{font:500 13.5px/1.35 var(--ui);color:var(--testo-2);border-top:1px solid #ffffff0f;grid-template-columns:56px minmax(0,1fr);align-items:baseline;column-gap:8px;padding:7px 0;display:grid}.cf-libro li:first-child{border-top:0}.cf-piu,.cf-meno{font:800 15px/1 var(--titolo);letter-spacing:-.01em;white-space:nowrap}.cf-piu{color:var(--ok)}.cf-meno{color:var(--evento-pieno)}@container cf-disegno (width>=460px){.cf-libro{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}.cf-amici-riga{gap:14px;margin:0;padding:0;list-style:none;display:flex}.cf-amico{text-align:center;flex-direction:column;align-items:center;gap:4px;width:62px;min-width:0;display:flex}.cf-amico .cf-faccia{width:52px;height:52px;margin-bottom:3px;font-size:21px}.cf-amico.chat .cf-faccia{outline-offset:2.5px;outline:2.5px solid #ff8a3d}.cf-amico.chat .cf-faccia:after,.cf-amico.online .cf-faccia:after{content:"";background:var(--ok);border-radius:50%;width:13px;height:13px;position:absolute;bottom:-2px;right:-2px;box-shadow:0 0 0 2.5px #0b0c10}.cf-amico:not(.chat):not(.online) .cf-faccia{opacity:.5}.cf-amico b{font:700 12.5px/1.1 var(--ui);color:var(--testo)}.cf-amico span:last-child{font:500 11px/1.2 var(--ui);color:var(--testo-3)}.cf-legenda{align-items:center;gap:6px;margin:0;display:flex}.cf-legenda+.cf-legenda{margin-top:3px}.cf-legenda-bordo,.cf-legenda-punto{border-radius:50%;flex:none;width:10px;height:10px}.cf-legenda-bordo{border:2px solid #ff8a3d}.cf-legenda-punto{background:var(--ok)}.cf-bigliettino{max-width:340px;margin:0 auto}.cf-botti{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.cf-botti li{text-align:center;flex-direction:column;align-items:center;gap:3px;min-width:0;display:flex}.cf-botti img{object-fit:contain;mix-blend-mode:lighten;width:64px;height:64px}.cf-botti b{font:700 12.5px/1.15 var(--ui);color:var(--testo);text-wrap:balance;margin-top:3px}.cf-botti span{font:500 11px/1.2 var(--ui);color:var(--testo-3)}.cf-giochi{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cf-gioco{min-width:0;color:inherit;flex-direction:column;gap:3px;display:flex}.cf-gioco:hover{text-decoration:none}.cf-gioco-foto{aspect-ratio:16/9;object-fit:cover;border-radius:12px;width:100%}.cf-gioco-tondo{aspect-ratio:16/9;background:radial-gradient(circle at 50% 58%,#f23d444d,#0000 62%),#15151b;border-radius:12px;place-items:center;width:100%;display:grid}.cf-gioco-tondo img{width:46%;height:auto}.cf-gioco b{font:700 14px/1.2 var(--ui);color:var(--testo);margin-top:6px}a.cf-gioco b{color:var(--evento-testo)}a.cf-gioco:hover b{text-decoration:underline}.cf-gioco>span:last-child{font:500 12px/1.3 var(--ui);color:var(--testo-3)}.cf-gradi{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.cf-gradi li{border-top:4px solid color-mix(in oklab, var(--evento-pieno) var(--cf-forza), #2a2a33);font:500 12.5px/1.3 var(--ui);color:var(--testo-2);flex-direction:column;gap:3px;padding-top:11px;display:flex}.cf-gradi b{font:700 13.5px/1.2 var(--ui);color:var(--testo)}.cf-fine{flex-direction:column;gap:14px;display:flex}.cf-entra{background:radial-gradient(circle at 0 0,#ffc53d24,#0000 55%),#0b0c10;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;gap:14px;padding:20px 18px;display:flex}.cf-entra p{font:500 15px/1.4 var(--ui);color:var(--testo-2);margin:0}.cf-entra p b{color:var(--testo)}.cf-entra-tasti{flex-wrap:wrap;gap:10px;display:flex}.cf-tasto{color:#000;height:44px;font:800 15px/1 var(--ui);background:#fff;border-radius:999px;place-items:center;padding:0 20px;display:inline-grid}.cf-tasto:hover{background:#e9edf2;text-decoration:none}.cf-tasto.cf-tasto-vuoto{color:var(--testo);background:0 0;border:1px solid #ffffff47}.cf-tasto.cf-tasto-vuoto:hover{background:#ffffff0f}.cf-prova{font:500 13px/1.45 var(--ui);color:var(--testo-3);margin:0}.cf-documenti{font:400 14px/1.55 var(--ui);color:var(--testo-2);margin:0}@media (max-width:370px){.cf-capitolo{padding-left:14px;padding-right:14px}.cf-faccina{min-width:36px;padding:4px 2px 3px}.cf-faccina-nome{letter-spacing:-.02em;font-size:9px}}.rientra{z-index:16;max-width:436px;left:12px;right:12px;bottom:calc(14px + env(safe-area-inset-bottom));color:#fff;text-align:left;cursor:pointer;font:inherit;background:#121216;border:1px solid #ffffff29;border-radius:20px;align-items:center;gap:12px;margin:0 auto;padding:7px 8px;animation:.32s cubic-bezier(.22,1,.36,1) both rientra-entra;display:flex;position:fixed;box-shadow:0 14px 36px #0009,inset 0 1px #ffffff14}.rientra .anello{flex:none}.rientra .anello-dentro img{object-fit:cover;border-radius:50%;width:36px;height:36px;display:block}.rientra-testo{flex:1;gap:1px;min-width:0;display:grid}.rientra-testo small{font:500 12px var(--ui);color:var(--evento-testo)}.rientra-testo b{font:700 15px/1.25 var(--ui);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rientra-torna{color:#000;font:700 14px var(--ui);background:#fff;border-radius:999px;flex:none;padding:9px 16px}.rientra:active{transform:scale(.98)}.rientra.ultimi .anello circle+circle{stroke:var(--evento-pieno)}.rientra.ultimi .rientra-testo small{color:var(--evento-pieno)}@keyframes rientra-entra{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rientra{animation:none}}body.con-rientro .pop-tasto,body.con-rientro .tasto-segue{bottom:calc(14px + 62px + 12px + env(safe-area-inset-bottom))}body.con-rientro:has(.tasto-segue.su) .pop-tasto{bottom:calc(14px + 62px + 12px + 48px + 14px + env(safe-area-inset-bottom))}body.con-rientro .schermo,body.con-rientro .schermata,body.con-rientro .programma-corpo,body.con-rientro .profilo-corpo{padding-bottom:calc(170px + env(safe-area-inset-bottom))}@media (min-width:720px){body.con-rientro .pop-tasto{bottom:98px}}html.con-barra .rientra{width:420px;max-width:none;bottom:24px;left:256px;right:auto}html.con-barra body.con-rientro .pop-tasto{bottom:24px}.vt-spunta{vertical-align:-.14em;width:1.05em;height:1.05em;color:var(--evento-testo);cursor:pointer;-webkit-tap-highlight-color:transparent;flex:none;justify-content:center;align-items:center;margin-left:.28em;line-height:0;display:inline-flex}.vt-spunta .vt-segno,.vt-fumetto .vt-segno,.vt-fatto-segno .vt-segno{width:100%;height:100%;display:block}.firma .vt-spunta{vertical-align:middle;width:14px;height:14px;margin-left:-3px}.copertina .vt-spunta.vt-grande{vertical-align:.3em;width:.46em;height:.46em;margin-left:.14em}.mp-chi strong .vt-spunta{vertical-align:-2px;width:16px;height:16px}.vt-coda{white-space:nowrap}.stanza-lato-lista .amico-testo>span:has(.vt-spunta){align-items:center;gap:4px;display:flex}.stanza-lato-lista .amico-testo>span:has(.vt-spunta) strong{text-overflow:ellipsis;flex:0 auto;min-width:4em;overflow:hidden}.stanza-lato-lista .amico-testo>span:has(.vt-spunta) .vt-spunta{margin-left:0}.stanza-lato-lista .amico-testo>span:has(.vt-spunta) .lv{flex:none}.stanza-lato-lista .persona-riga:has(.tasto-amicizia) .amico-testo>span:has(.vt-spunta) .lv{display:none}.vt-fumetto{z-index:120;border:1px solid color-mix(in oklab, var(--evento-testo) 45%, transparent);max-width:calc(100vw - 32px);color:var(--testo);font:600 13px/1.25 var(--ui);white-space:nowrap;pointer-events:none;background:#0d1416;border-radius:12px;align-items:center;gap:7px;padding:8px 12px;animation:.16s ease-out both vt-entra;display:inline-flex;position:fixed;transform:translate(-50%,-100%);box-shadow:0 8px 28px #0000008c}.vt-fumetto.sotto{transform:translate(-50%)}.vt-fumetto .vt-segno{width:15px;height:15px;color:var(--evento-testo);flex:none}@keyframes vt-entra{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.vt-fumetto{animation:none}}.vt-carta{gap:12px}.vt-prova{color:var(--testo-2);background:color-mix(in oklab, var(--nastro) 10%, transparent);border:1px solid color-mix(in oklab, var(--nastro) 35%, transparent);border-radius:10px;margin:0;padding:8px 10px;font-size:13px;line-height:1.4}.vt-titolo{flex-direction:column;gap:2px;display:flex}.vt-titolo strong{font:800 20px/1.15 var(--titolo);letter-spacing:-.01em}.vt-titolo span{color:var(--evento-testo);font-size:15px;font-weight:600}.vt-modulo{gap:10px}.vt-perche{color:var(--testo-2);margin:0;font-size:14px;line-height:1.45}.vt-etichetta{font-size:14px;font-weight:600}.vt-campo{border:1px solid var(--linea);border-radius:var(--raggio-piccolo);background:var(--superficie);align-items:stretch;width:100%;min-height:48px;display:flex;overflow:hidden}.vt-campo:focus-within{border-color:color-mix(in oklab, var(--evento-testo) 60%, var(--linea))}.vt-prefisso{font:600 17px var(--ui);color:var(--testo-2);border-right:1px solid var(--linea);flex:none;align-items:center;padding:0 12px 0 14px;display:flex}.vt-campo input{min-width:0;color:var(--testo);font:500 17px var(--ui);letter-spacing:.02em;background:0 0;border:0;outline:none;flex:auto;padding:12px 14px}.vt-fatto{align-items:center;gap:12px;display:flex}.vt-fatto-segno{width:30px;height:30px;color:var(--evento-testo);flex:none}.vt-fatto-testi{flex-direction:column;gap:1px;min-width:0;display:flex}.vt-numero{font:700 18px/1.2 var(--ui);letter-spacing:.04em;font-variant-numeric:tabular-nums}.vt-carta .tasto-testo{color:var(--evento-testo);align-self:flex-start}.vt-togli{flex-direction:column;gap:8px;display:flex}.vt-togli p{margin:0}.vt-azioni{align-items:center;gap:10px;display:flex}.vt-azioni .bottone.secondario{flex:auto;width:auto}.vt-carta .altro-codice-attesa{margin-top:2px}.documento{color:var(--testo);font-size:15.5px;line-height:1.55}.documento-sommario{color:var(--testo-2);margin:0 0 18px;font-size:15px}.documento section{margin:0 0 18px}.documento h2{font:700 17px/1.25 var(--titolo);letter-spacing:-.01em;margin:0 0 8px}.documento p{margin:0 0 10px}.documento a{color:var(--evento-testo);overflow-wrap:anywhere}.documento-altri{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:8px 16px;margin-top:22px;padding-top:14px;font-size:14px;display:flex}.documento-altri a{color:var(--evento-testo);text-decoration:none}.documento-altri a:hover{text-decoration:underline}.modulo .campo{flex-direction:column;gap:6px;margin:0 0 14px;display:flex}.modulo .campo label{color:var(--testo-2);font-size:14px}.modulo .campo textarea,.modulo .selezione{box-sizing:border-box;width:100%;font:16px/1.45 var(--ui);color:var(--testo);background:#ffffff0d;border:1px solid #ffffff24;border-radius:14px;padding:10px 12px}.modulo .campo textarea{resize:vertical;min-height:110px}.modulo .selezione{appearance:none}.trappola{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.avvisi-moderatori,.mie-segnalazioni{flex-direction:column;gap:10px;display:flex}.avviso-moderatore{border-left:3px solid var(--evento-pieno);background:#ffffff0d;border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.45}.avviso-moderatore .quando,.mia-segnalazione .quando{color:var(--testo-3);font:500 12px var(--mono)}.avviso-moderatore blockquote{color:var(--testo-2);border-left:2px solid #ffffff26;margin:8px 0 0;padding-left:10px;font-style:italic}.mia-segnalazione{background:#ffffff0a;border-radius:12px;justify-content:space-between;align-items:baseline;gap:10px;padding:10px 12px;font-size:14px;display:flex}.mia-segnalazione .esito{font:600 12px var(--mono);white-space:nowrap;border-radius:999px;padding:2px 8px}.mia-segnalazione .esito.in_attesa{color:var(--testo-2);border:1px solid #fff3}.mia-segnalazione .esito.fondata{color:#111;background:var(--ok)}.mia-segnalazione .esito.infondata{color:var(--testo-2);background:#ffffff1a}.account-azioni{flex-wrap:wrap;gap:8px 14px;margin:6px 0 0;font-size:14px;display:flex}.account-azioni a,.account-azioni .tasto-testo{color:var(--evento-testo)}.elimina-foglio .campo input{width:100%}.impostazioni-pagina{flex-direction:column;gap:12px;display:flex}.impostazioni-pagina .carta{flex-direction:column;gap:10px;display:flex}.impostazioni-pagina .carta .etichetta{margin-bottom:2px}.impostazioni-pagina .account-azioni{margin:0}.impostazioni-pagina .carta>.tasto-testo{color:var(--evento-testo);align-self:flex-start}.impostazioni-pagina .riga{gap:12px}.impostazioni-email{overflow-wrap:anywhere;text-align:right}.nomina-amministratore{border-top:1px solid var(--linea);flex-direction:column;gap:10px;margin-top:6px;padding-top:12px;display:flex}.nomina-amministratore form{gap:10px}.nomina-amministratore .azioni{flex-wrap:wrap;gap:8px;display:flex}.beta-velo{z-index:400;-webkit-backdrop-filter:blur(8px);background:#000000b8;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.beta-foglio{overscroll-behavior:contain;width:100%;max-width:460px;max-height:100dvh;padding:26px 20px max(20px, env(safe-area-inset-bottom));background:#121216;border-radius:22px 22px 0 0;flex-direction:column;gap:16px;display:flex;position:relative;overflow-y:auto;box-shadow:0 -18px 50px #0009}.beta-foglio:before{content:"";background:var(--spettro);border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:22px;right:22px}.beta-testa{flex-direction:column;gap:6px;display:flex}.beta-etichetta{background:var(--nastro);color:var(--su-nastro);font:800 12px var(--ui);letter-spacing:.02em;border-radius:6px;align-self:flex-start;padding:3px 9px}.beta-testa h2{font:800 26px/1.1 var(--titolo);color:var(--testo);margin:4px 0 0}.beta-sotto{color:var(--testo-2);margin:0;font-size:15px;line-height:1.45}.beta-punti{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.beta-punti li{color:var(--testo);border-top:1px solid #ffffff12;align-items:flex-start;gap:12px;padding:11px 0;font-size:15px;line-height:1.45;display:flex}.beta-punti li:first-child{border-top:0;padding-top:2px}.beta-numero{background:color-mix(in oklab, var(--evento-testo) 18%, transparent);width:22px;height:22px;color:var(--evento-testo);font:800 12px var(--titolo);border-radius:50%;flex:none;place-items:center;margin-top:.5px;display:grid}.beta-termini{color:var(--testo-2);margin:0;font-size:14px;line-height:1.45}.beta-termini a{color:var(--evento-testo)}.beta-spunta{color:var(--testo);background:#ffffff0d;border-radius:14px;padding:12px 14px;font-size:15px;line-height:1.4}.beta-errore{color:var(--testo);background:#ff5e7a1f;border-radius:12px;margin:0;padding:9px 12px;font-size:14px}.beta-accetto{background:var(--testo);color:#000;height:52px;font:800 17px var(--ui);cursor:pointer;border:0;border-radius:26px}.beta-accetto:disabled{color:var(--testo-3);cursor:default;background:#ffffff1f}.beta-esci{color:var(--testo-3);font:600 14px var(--ui);cursor:pointer;background:0 0;border:0;align-self:center;padding:6px 10px}@media (min-width:700px){.beta-velo{align-items:center;padding:24px}.beta-foglio{border-radius:22px;max-height:calc(100dvh - 48px);padding-bottom:22px}}:root{--barra-w:232px;--lato-stanza:320px}.barra-laterale{display:none}.con-frecce{position:relative}.freccia-scorri{display:none}@media (hover:hover) and (pointer:fine){.freccia-scorri{z-index:3;cursor:pointer;color:#fff;width:40px;height:40px;font:400 26px/1 var(--ui);-webkit-backdrop-filter:blur(8px);transition:background var(--durata) ease, color var(--durata) ease;background:#121218e6;border:1px solid #fff3;border-radius:50%;place-items:center;padding:0 0 3px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 22px #000000a6}.freccia-scorri:hover{color:#000;background:#fff}.freccia-scorri.prima{left:2px}.freccia-scorri.dopo{right:2px}.pillole-giro .freccia-scorri{width:28px;height:28px;padding:0 0 2px;font-size:19px}.pillole-giro .freccia-scorri.prima{left:0}.pillole-giro .freccia-scorri.dopo{right:0}}@media (min-width:1200px){html.con-barra body{padding-left:var(--barra-w)}html.con-barra .stanza{left:var(--barra-w);width:auto;max-width:none;right:0}.barra-laterale{z-index:12;width:var(--barra-w);box-sizing:border-box;scrollbar-width:none;background:#000;border-right:1px solid #ffffff14;flex-direction:column;gap:4px;padding:26px 14px 18px;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.barra-laterale::-webkit-scrollbar{display:none}.barra-marchio{margin-bottom:14px;padding:0 12px 20px;position:relative}.barra-marchio .marchio{font-size:36px}.barra-marchio:after{content:"";background:var(--spettro);border-radius:2px;height:3px;position:absolute;bottom:0;left:12px;right:12px}.barra-marchio:before{content:"";background:var(--spettro);filter:blur(10px);opacity:.22;height:10px;position:absolute;bottom:-5px;left:18px;right:18px}.barra-voci{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.barra-voce{color:var(--testo-2);font:600 16px var(--ui);letter-spacing:-.005em;transition:background var(--durata) ease, color var(--durata) ease;border-radius:14px;align-items:center;gap:14px;padding:11px 14px;display:flex;position:relative}.barra-voce:hover{color:var(--testo);background:#ffffff0d;text-decoration:none}.barra-voce>svg{flex:none}.barra-voce.su{color:var(--testo);background:#ffffff14}.barra-voce.su>svg{color:var(--evento-testo)}.barra-voce.su:before{content:"";background:linear-gradient(#ffc53d,#ff5e7a,#8a5cff,#3fd6e0);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:-14px}.barra-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.barra-conta{box-sizing:border-box;background:var(--ok);color:#000;min-width:22px;height:22px;font:700 12px/22px var(--ui);text-align:center;border-radius:999px;flex:none;padding:0 6px}.barra-conta.richieste{background:#fff}.barra-conta.bisbigli{background:var(--evento-pieno);color:#16070b}.barra-faccia{border:2px solid var(--lv,var(--linea));box-sizing:border-box;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;margin:-4px;padding:1px;display:grid}.barra-faccia .amico-cerchio{border:0;padding:0;overflow:hidden;width:24px!important;height:24px!important}.barra-fondo{flex-direction:column;gap:2px;margin-top:auto;padding-top:16px;display:flex}.barra-fondo:before{content:"";background:#ffffff14;height:1px;margin:0 12px 12px}.barra-voce.piccola{color:var(--testo-3);padding:9px 14px;font-size:14px}.barra-voce.piccola>svg{width:20px;height:20px}.barra-voce.piccola:hover,.barra-voce.piccola.su{color:var(--testo)}.barra-io{color:var(--testo-3);text-overflow:ellipsis;white-space:nowrap;margin:10px 14px 0;font-size:12px;overflow:hidden}.barra-io b{color:var(--testo-2);font-weight:600}.barra-invito{color:var(--testo-2);margin:0 6px 8px;font-size:13px;line-height:1.4}.barra-tasto{color:var(--testo);font:700 15px var(--ui);text-align:center;border:1px solid #ffffff47;border-radius:999px;margin:0 4px 8px;padding:11px 14px;display:block}.barra-tasto:hover{background:#ffffff0f;text-decoration:none}.barra-tasto.pieno{color:#000;background:#fff;border-color:#0000}.barra-tasto.pieno:hover{background:#e9edf2}.barra-legale{color:var(--testo-3);text-align:center;margin:6px 6px 0;font-size:12px}.barra-legale a{color:var(--testo-3)}html.con-barra .schermo>.testata>.marchio{display:none}html.con-barra .schermo>.testata:has(>.marchio:only-child){display:none}html.con-barra .schermo,html.con-barra .schermata{padding-top:28px}.notifiche{width:400px;top:20px;left:auto;right:24px}html.con-barra .tasto-segue.su{bottom:24px;right:96px}html.con-barra .tasto-segue.richiudi{left:var(--barra-w)}html.con-barra .cl-tu{left:calc(50% + var(--barra-w) / 2)}html.con-barra .schermo.casa-larga{max-width:1260px;padding:28px 32px 40px}.casa-colonne{grid-template-columns:minmax(0,1fr) clamp(300px,25vw,360px);align-items:start;column-gap:40px;display:grid}.casa-principale{flex-direction:column;gap:22px;min-width:0;display:flex;container-type:inline-size}.casa-principale>.pensati,.casa-principale>.famosi,.casa-principale>.giochi,.casa-principale>.casa-guida,.casa-principale>.cose-chatv,.casa-principale>.qm{margin-top:26px}.casa-lato>.prenotazioni,.casa-lato>.comunita{margin-top:12px}.casa-lato{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;background:#ffffff08;border:1px solid #ffffff12;border-radius:24px;flex-direction:column;gap:20px;min-width:0;max-height:calc(100vh - 48px);padding:20px 18px 22px;display:flex;position:sticky;top:24px;overflow-y:auto}.casa-lato .casa-etichetta{margin-bottom:-8px}.casa-lato .casa-tasti{display:none}.casa-lato .riga-amici{margin:0}.casa-lato .riga-amici-scorri{flex-wrap:wrap;gap:14px 10px;padding:2px 0 0;overflow:visible}.casa-lato .prenotazioni-riga{grid-template-columns:minmax(0,1fr)}.casa-lato .prenotazioni .tasselli-scorri{flex-direction:column;margin:0;padding:0;overflow:visible}.casa-lato .prenotazione-carta{width:auto}.casa-lato .prenotazioni .scorri-freccia,.casa-lato .prenotazioni-riga .popcorn{display:none}.casa-lato .comunita-scorri{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 8px;margin:0;padding:0;display:grid;overflow:visible}.casa-lato .comunita .gruppo{width:auto}.casa-lato .comunita .gruppo-facce{aspect-ratio:1;width:100%;height:auto}.casa-lato .carta-benvenuto{margin:0}.casa-lato .carta-benvenuto .azioni{flex-direction:column}.casa-principale .striscia-righe{display:none}.casa-principale .schede-riga .schede-scorri{-webkit-mask-image:none;mask-image:none}.griglia.griglia-larga{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:18px 14px}.griglia-larga .tassello-titolo{font-size:1.15rem}.casa-principale .famosi-scorri{margin:0;padding:4px 0 6px}.casa-principale .famosi-h2{font-size:40px!important}html.con-barra .programma-foto{min-height:min(54vh,480px);padding:22px 40px 28px}html.con-barra .programma-titolo{max-width:980px}html.con-barra .programma-titolo .copertina{font-size:clamp(3rem,4.2vw,4.4rem)}html.con-barra .programma-sinossi{max-width:760px;font-size:15px}html.con-barra .programma-corpo{gap:16px;max-width:1200px;padding:26px 40px 48px}html.con-barra .programma-corpo>.carta,html.con-barra .programma-corpo>.avviso{max-width:760px}html.con-barra .programma-sezione h2{font-size:32px}html.con-barra .poster-scorri{scroll-snap-type:none;grid-template-columns:repeat(auto-fill,minmax(236px,1fr));gap:18px;margin:0;padding:4px 0 8px;display:grid;overflow:visible}html.con-barra .chat-tema.poster{width:auto;transition:transform var(--durata) ease, box-shadow var(--durata) ease}html.con-barra .chat-tema.poster:not([disabled]):hover{transform:translateY(-3px);box-shadow:0 18px 40px -18px #000000e6}html.con-barra .chat-tema.poster strong{font-size:30px}html.con-barra .poster-punti{display:none}html.con-barra .caratteri{margin-top:12px}html.con-barra .programma-presentazione{max-width:760px;margin-top:12px}html.con-barra .programma-presentazione p{font-size:16px}html.con-barra .profilo{box-sizing:border-box;grid-template-columns:minmax(300px,400px) minmax(0,640px);justify-content:center;align-items:start;column-gap:36px;padding:28px 32px 48px;display:grid}html.con-barra .profilo-foto{aspect-ratio:4/5;border:1px solid #ffffff14;border-radius:28px;min-height:0;padding:16px;position:sticky;top:28px;box-shadow:0 30px 60px -30px #000000f2}html.con-barra .profilo-iniziale{font-size:280px}html.con-barra .profilo-nome .copertina{font-size:clamp(2.2rem,3vw,3rem)}html.con-barra .profilo-corpo{max-width:none;margin:0;padding:30px 0 24px}html.con-barra .profilo.colorato .profilo-corpo:before{top:4px;left:0;right:0}html.con-barra .profilo.colorato .profilo-corpo:after{top:0;left:8px;right:8px}html.con-barra .tratti-tessera .onda{max-width:400px}html.con-barra .stanza.con-lato{padding-right:var(--lato-stanza)}.stanza-lato{width:var(--lato-stanza);box-sizing:border-box;-webkit-backdrop-filter:blur(22px)saturate(1.1);background:#0000009e;border-left:1px solid #ffffff14;flex-direction:column;gap:12px;padding:24px 18px 20px;display:flex;position:absolute;top:0;bottom:0;right:0}.stanza-lato-testa{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.stanza-lato-testa strong{font:800 22px var(--titolo);letter-spacing:-.03em}.stanza-lato-testa .tenue{font:600 13px var(--mono)}.stanza-lato-lista{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;flex-direction:column;flex:1;gap:12px;min-height:0;display:flex;overflow-y:auto}.stanza-lato-lista .persona-riga{flex-wrap:nowrap;justify-content:space-between}.stanza-lato-lista .amico-link{min-width:0}.stanza-lato-lista .amico-testo,.stanza-lato-lista .amico-testo>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.stanza-lato-lista .tasto-amicizia .bottone{min-height:34px;padding:6px 12px;font-size:13px}.stanza-lato-lista .legame{padding:6px 10px;font-size:12px}.stanza-lato-altre{font:600 14px var(--ui);color:var(--evento-testo);border-top:1px solid #ffffff14;padding-top:12px}html.con-barra .stanza-testa .pillole{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}}@container (width>=760px){.casa-principale .famosi-scorri{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;display:grid;overflow:visible}.casa-principale .famoso-tessera{width:auto}}
