@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:bricolage;src:url(../media/bricolage_grotesque_latin_wght-s.p.1iqnhac4m3hwo.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:bricolage Fallback;src:local(Arial);ascent-override:82.39%;descent-override:23.92%;line-gap-override:0.0%;size-adjust:112.88%}.bricolage_50e434c0-module__kYaXmW__className{font-family:bricolage,bricolage Fallback}.bricolage_50e434c0-module__kYaXmW__variable{--font-display:"bricolage", "bricolage Fallback"}
.tessera{--durata:.64s;--molla:cubic-bezier(.34, 1.4, .64, 1);background:var(--muted);box-shadow:inset 0 0 0 1px var(--border);color:var(--foreground);transition:background-color .28s ease-out,box-shadow .28s ease-out,transform .28s ease-out}.tessera-base,.tessera-oro{transition:opacity .28s ease-out}.tessera-oro{opacity:0;color:var(--primary);stroke:url(#sfumatura-icona)}.tessera svg>*{transform-box:view-box;transform-origin:12px 12px}.tessera .onda{opacity:0}:is(.con-tessera:hover,.con-tessera:focus-visible,:focus-visible>.con-tessera) .tessera{background:color-mix(in oklch, var(--primary) 12%, var(--muted));box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--primary) 55%, transparent);transition-duration:.36s;transform:scale(1.06)}:is(.con-tessera:hover,.con-tessera:focus-visible,:focus-visible>.con-tessera) .tessera .tessera-base,:is(.con-tessera:hover,.con-tessera:focus-visible,:focus-visible>.con-tessera) .tessera .tessera-oro{transition-duration:.36s}:is(.con-tessera:hover,.con-tessera:focus-visible,:focus-visible>.con-tessera) .tessera .tessera-base{opacity:0}:is(.con-tessera:hover,.con-tessera:focus-visible,:focus-visible>.con-tessera) .tessera .tessera-oro{opacity:1}.tessera[data-gioca] svg,.tessera[data-gioca] svg>*{animation-duration:var(--durata);animation-timing-function:ease-in-out}.tessera[data-gioca][data-moto=capovolgi]{--durata:1.1s}.tessera[data-gioca][data-moto=capovolgi] svg{animation-name:tessera-capovolgi}.tessera[data-gioca][data-moto=dividi] svg>:first-child,.tessera[data-gioca][data-moto=dividi] svg>:nth-child(4){animation-name:tessera-dividi-destra}.tessera[data-gioca][data-moto=dividi] svg>:nth-child(2){animation-name:tessera-dividi-sinistra}.tessera[data-gioca][data-moto=appendi] svg{transform-origin:31% 31%;animation-name:tessera-dondola}.tessera[data-gioca][data-moto=appendi] svg>:nth-child(2){transform-origin:7.5px 7.5px;animation-name:tessera-pop}.tessera[data-gioca][data-moto=annuncia]{--durata:.9s}.tessera[data-gioca][data-moto=annuncia] svg>:nth-child(-n+3){transform-origin:4px 10px;animation-name:tessera-colpo}.tessera[data-gioca][data-moto=annuncia] .onda:nth-of-type(4){--lungo:6;animation-name:tessera-onda}.tessera[data-gioca][data-moto=annuncia] .onda:nth-of-type(5){--lungo:11;animation-name:tessera-onda;animation-duration:.76s;animation-delay:.14s}.tessera[data-gioca][data-moto=suona] svg>:first-child,.tessera[data-gioca][data-moto=suona] svg>:nth-child(3){transform-origin:12px 3px;animation-name:tessera-scuoti}.tessera[data-gioca][data-moto=suona] svg>:nth-child(2),.tessera[data-gioca][data-moto=suona] svg>:nth-child(4){animation-name:tessera-pulsa}.tessera[data-gioca][data-moto=chiama] svg{animation-name:tessera-cresci;animation-timing-function:linear}.tessera[data-gioca][data-moto=chiama] svg>:nth-child(3),.tessera[data-gioca][data-moto=chiama] svg>:nth-child(4){transform-origin:19px 19px;animation-name:tessera-pop;animation-duration:.52s;animation-delay:.12s}.tessera[data-gioca][data-moto=scrivi]{--durata:.8s}.tessera[data-gioca][data-moto=scrivi] svg>:nth-child(2){transform-origin:14px 21px;animation-name:tessera-scrivi}.tessera[data-gioca][data-moto=esci] svg>:first-child,.tessera[data-gioca][data-moto=esci] svg>:nth-child(2),.tessera[data-gioca][data-moto=scambia] svg>:first-child,.tessera[data-gioca][data-moto=scambia] svg>:nth-child(2){animation-name:tessera-avanti}.tessera[data-gioca][data-moto=scambia] svg>:nth-child(3),.tessera[data-gioca][data-moto=scambia] svg>:nth-child(4){animation-name:tessera-indietro}.tessera[data-gioca][data-moto=lancette] svg>:nth-child(2){animation-name:tessera-giro}.tessera[data-gioca][data-moto=barra] svg>:nth-child(4){--lungo:29;animation-name:tessera-disegna}.tessera[data-gioca][data-moto=aggiungi] svg>:first-child,.tessera[data-gioca][data-moto=aggiungi] svg>:nth-child(3){transform-origin:19px 18px;animation-name:tessera-pop}.tessera[data-gioca][data-moto=spunta] svg>:nth-child(5){--lungo:9;animation-name:tessera-disegna}.tessera[data-gioca][data-moto=sposta] svg>:first-child{transform-origin:16px 16px;animation-name:tessera-giro}.tessera[data-gioca][data-moto=cancella] svg>:nth-child(5),.tessera[data-gioca][data-moto=cancella] svg>:nth-child(6){--lungo:6;animation-name:tessera-disegna}.tessera[data-gioca][data-moto=cancella] svg>:nth-child(6){animation-duration:.52s;animation-delay:.12s}.tessera[data-gioca][data-moto=apri] svg>:nth-child(3),.tessera[data-gioca][data-moto=apri] svg>:nth-child(4){transform-origin:10px 12px;animation-name:tessera-porta}.tessera[data-gioca][data-moto=siedi] svg{transform-origin:50% 90%;animation-name:tessera-siedi;animation-timing-function:var(--molla)}.tessera[data-gioca][data-moto=tintinna] svg>:first-child,.tessera[data-gioca][data-moto=tintinna] svg>:nth-child(2){transform-origin:7px 22px;animation-name:tessera-tintinna}.tessera[data-gioca][data-moto=tintinna] svg>:nth-child(3){transform-origin:18px 22px;animation-name:tessera-tintinna;animation-direction:reverse}.tessera[data-gioca][data-moto=gira]{--durata:.9s}.tessera[data-gioca][data-moto=gira] svg{animation-name:tessera-giro;animation-timing-function:cubic-bezier(.65,0,.35,1)}@media (prefers-reduced-motion:reduce){.tessera,.tessera svg,.tessera svg>*{animation:none!important;transform:none!important}}@keyframes tessera-capovolgi{0%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(0)}40%,60%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes tessera-dividi-destra{50%{transform:translate(2px,-2px)}}@keyframes tessera-dividi-sinistra{50%{transform:translate(-2px,-2px)}}@keyframes tessera-dondola{25%{transform:rotate(-14deg)}60%{transform:rotate(8deg)}85%{transform:rotate(-3deg)}}@keyframes tessera-scuoti{20%{transform:rotate(-12deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(4deg)}}@keyframes tessera-pulsa{30%{opacity:.4;transform:scale(1.25)}60%{opacity:1;transform:scale(1)}}@keyframes tessera-pop{50%{transform:scale(1.4)}}@keyframes tessera-colpo{25%{transform:rotate(-8deg)scale(1.05)}50%{transform:rotate(0)}}@keyframes tessera-onda{0%{opacity:0;stroke-dasharray:var(--lungo);stroke-dashoffset:var(--lungo)}15%{opacity:1}55%{opacity:1;stroke-dasharray:var(--lungo);stroke-dashoffset:0}to{opacity:0;stroke-dasharray:var(--lungo);stroke-dashoffset:calc(var(--lungo) * -1)}}@keyframes tessera-cresci{0%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:scale(1)}38%{animation-timing-function:ease-in-out;transform:scale(1.28)}66%{animation-timing-function:ease-in-out;transform:scale(.94)}84%{animation-timing-function:ease-out;transform:scale(1.03)}to{transform:scale(1)}}@keyframes tessera-scrivi{15%{transform:translate(-2.5px,.5px)rotate(-6deg)}32%{transform:translate(1.5px,-.5px)rotate(3deg)}50%{transform:translate(-2px,.5px)rotate(-5deg)}68%{transform:translate(2px,-.5px)rotate(3deg)}85%{transform:translate(-1px,.25px)rotate(-2deg)}}@keyframes tessera-avanti{45%{transform:translate(3px)}}@keyframes tessera-indietro{45%{transform:translate(-3px)}}@keyframes tessera-giro{to{transform:rotate(360deg)}}@keyframes tessera-disegna{0%{stroke-dasharray:var(--lungo);stroke-dashoffset:0}40%{stroke-dasharray:var(--lungo);stroke-dashoffset:var(--lungo)}to{stroke-dasharray:var(--lungo);stroke-dashoffset:0}}@keyframes tessera-porta{45%{transform:scaleX(.55)}}@keyframes tessera-siedi{40%{transform:translateY(2px)scale(1.1,.85)}}@keyframes tessera-tintinna{30%{transform:rotate(-10deg)}65%{transform:rotate(6deg)}}.tessera-accesa .tessera{background:color-mix(in oklch, var(--primary) 12%, var(--muted));box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--primary) 55%, transparent)}.tessera-accesa .tessera .tessera-base{opacity:0}.tessera-accesa .tessera .tessera-oro{opacity:1}
