.Halloween_cielo___EDaB{z-index:-1}.Halloween_cielo___EDaB,.Halloween_volatili__k7x7W{position:fixed;inset:0;overflow:hidden;pointer-events:none}.Halloween_volatili__k7x7W{z-index:40;opacity:.85}.Halloween_luna__KcvUf{position:absolute;top:96px;right:7vw;width:clamp(90px,11vw,170px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 34% 38%,rgba(230,168,80,.35) 0 9%,transparent 10%),radial-gradient(circle at 62% 64%,rgba(230,168,80,.3) 0 12%,transparent 13%),radial-gradient(circle at 70% 30%,rgba(230,168,80,.25) 0 6%,transparent 7%),radial-gradient(circle at 40% 35%,#fff9e6 0,#ffe7a6 55%,#ffc45c 100%);box-shadow:0 0 0 18px rgba(255,200,90,.08),0 0 0 42px rgba(255,154,46,.05),0 0 0 80px rgba(255,122,26,.025);animation:Halloween_respiro__yY0Y_ 9s ease-in-out infinite alternate}.Halloween_volo__x1Eoy{position:absolute;left:0;animation-name:Halloween_attraversa__vfUsG;animation-timing-function:linear;animation-iteration-count:infinite}.Halloween_pipistrello__5_3Q2{display:block;background-size:200% 100%;background-repeat:no-repeat;image-rendering:pixelated;animation:Halloween_sbatti__hc4H2 .32s steps(2) infinite,Halloween_ondeggia__n4VTq 2.6s ease-in-out infinite alternate}.Halloween_foglia__4DHTG{position:absolute;top:-40px;width:24px;height:24px;background-size:100% 100%;image-rendering:pixelated;opacity:.75;animation-name:Halloween_cade__5_Acx;animation-timing-function:linear;animation-iteration-count:infinite}.Halloween_nebbia__U_yKt{position:absolute;left:-50%;width:200%;height:32vh;bottom:-6vh;background:radial-gradient(ellipse 18% 60% at 10% 70%,rgba(201,166,255,.16),transparent 70%),radial-gradient(ellipse 22% 55% at 35% 80%,rgba(201,166,255,.12),transparent 70%),radial-gradient(ellipse 16% 60% at 60% 75%,rgba(201,166,255,.15),transparent 70%),radial-gradient(ellipse 24% 50% at 85% 85%,rgba(201,166,255,.12),transparent 70%)}.Halloween_nebbia1__WxmvA{animation:Halloween_nebbia__U_yKt 60s linear infinite}.Halloween_nebbia2__F0Uwc{bottom:-12vh;opacity:.8;animation:Halloween_nebbia__U_yKt 90s linear infinite reverse}html.senza-decorazioni .Halloween_foglia__4DHTG,html.senza-decorazioni .Halloween_volo__x1Eoy{display:none}@keyframes Halloween_attraversa__vfUsG{0%{transform:translateX(-120px)}to{transform:translateX(calc(100vw + 120px))}}@keyframes Halloween_sbatti__hc4H2{0%{background-position:0 0}to{background-position:-200% 0}}@keyframes Halloween_ondeggia__n4VTq{0%{transform:translateY(-14px)}to{transform:translateY(14px)}}@keyframes Halloween_cade__5_Acx{0%{transform:translate(0) rotate(0deg)}25%{transform:translate(30px,25vh) rotate(90deg)}50%{transform:translate(-20px,50vh) rotate(180deg)}75%{transform:translate(25px,75vh) rotate(270deg)}to{transform:translateY(110vh) rotate(1turn)}}@keyframes Halloween_nebbia__U_yKt{0%{transform:translateX(0)}to{transform:translateX(25%)}}@keyframes Halloween_respiro__yY0Y_{0%{transform:scale(1)}to{transform:scale(1.04)}}.Halloween_striscia___9oAR{position:relative;z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 16px;padding:8px 16px;color:#fff1d6;background:linear-gradient(90deg,#3a0e73,#2a0f4e);border-bottom:2px solid #170b2b;box-shadow:inset 0 -3px 0 rgba(23,11,43,.35);font-size:.82rem}.Halloween_strisciaTesta__Pd6HH{width:32px;height:32px;image-rendering:pixelated;flex:none}.Halloween_strisciaZucca__ns76s{width:24px;height:22px;background-size:100% 100%;image-rendering:pixelated;animation:Halloween_dondola__v_kdv 2.4s ease-in-out infinite}.Halloween_strisciaTesto__8mHGr b{color:#fff}.Halloween_strisciaCaccia__GoW_R{display:inline-flex;align-items:center;gap:6px;padding:2px 10px 2px 6px;background:rgba(23,11,43,.5);border-radius:999px}.Halloween_strisciaCaccia__GoW_R b{color:#ffc93c;font-family:var(--font-mono)}.Halloween_strisciaBottone__uvqo8{padding:3px 12px;color:#fff1d6;background:transparent;border:2px solid rgba(255,241,214,.5);border-radius:999px;font:inherit;font-size:.76rem;font-weight:700;cursor:pointer}.Halloween_strisciaBottone__uvqo8:hover{background:rgba(23,11,43,.35)}@keyframes Halloween_dondola__v_kdv{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}.Halloween_zucca__OjXpM{position:absolute;z-index:20;width:36px;height:33px;padding:0;border:0;background-color:transparent;background-size:100% 100%;image-rendering:pixelated;cursor:pointer;filter:drop-shadow(0 3px 0 rgba(23,11,43,.8));animation:Halloween_sbircia__XnSQm 3.2s ease-in-out infinite}.Halloween_zucca__OjXpM:hover{animation-play-state:paused;transform:scale(1.25) rotate(-6deg)}@keyframes Halloween_sbircia__XnSQm{0%,70%,to{transform:translateY(0) rotate(0)}78%{transform:translateY(-6px) rotate(-8deg)}86%{transform:translateY(0) rotate(6deg)}}.Halloween_avviso__4SV8A{position:fixed;left:50%;bottom:24px;z-index:60;max-width:calc(100vw - 32px);padding:10px 18px;color:#fff;background:linear-gradient(180deg,#6a22c9,#3a0e73);border:2px solid #170b2b;border-radius:14px;box-shadow:0 5px 0 #170b2b;font-weight:700;transform:translateX(-50%);animation:Halloween_sale__JiHg4 .35s cubic-bezier(.22,.61,.36,1)}@keyframes Halloween_sale__JiHg4{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.Halloween_festa__2kua7{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:rgba(23,11,43,.8);overflow:hidden}.Halloween_sciame__l3IpO{position:absolute;bottom:-40px;width:64px;height:32px;background-size:200% 100%;image-rendering:pixelated;animation:Halloween_sbatti__hc4H2 .25s steps(2) infinite,Halloween_sciame__l3IpO 2.6s ease-in forwards}@keyframes Halloween_sciame__l3IpO{0%{transform:translateY(0) scale(1)}to{transform:translateY(-120vh) scale(1.6)}}.Halloween_festaBox__VC7p9{position:relative;display:grid;justify-items:center;grid-gap:12px;gap:12px;max-width:420px;padding:28px 24px 24px;text-align:center;color:#fff1d6;background:linear-gradient(180deg,#2a0f4e,#1e0d38);border:3px solid #ff7a1a;border-radius:24px;box-shadow:0 0 0 3px #170b2b,0 8px 0 #170b2b;animation:Halloween_sale__JiHg4 .4s cubic-bezier(.22,.61,.36,1)}.Halloween_festaBox__VC7p9 h2{margin:0;color:#ff7a1a;font-family:var(--font-pixel);font-size:1.4rem;text-shadow:0 3px 0 #170b2b}.Halloween_festaBox__VC7p9 p{margin:0;line-height:1.6}.Halloween_festaZucca__u9W9Q{width:72px;height:66px;background-size:100% 100%;image-rendering:pixelated;animation:Halloween_dondola__v_kdv 1.6s ease-in-out infinite}.Halloween_festaChiudi__SP_9Q{padding:10px 18px;color:#170b2b;background:linear-gradient(180deg,#ffc93c,#ff7a1a 60%);border:3px solid #170b2b;border-radius:14px;box-shadow:inset 0 -3px 0 #b8420c,0 4px 0 #170b2b;font-family:var(--font-pixel);font-size:.62rem;cursor:pointer}@media (max-width:640px){.Halloween_striscia___9oAR{font-size:.74rem;gap:4px 10px}.Halloween_luna__KcvUf{top:84px;right:6px;width:64px;opacity:.35}}@media (prefers-reduced-motion:reduce){.Halloween_foglia__4DHTG,.Halloween_sciame__l3IpO,.Halloween_volo__x1Eoy{display:none}.Halloween_festaZucca__u9W9Q,.Halloween_luna__KcvUf,.Halloween_nebbia__U_yKt,.Halloween_strisciaZucca__ns76s,.Halloween_zucca__OjXpM{animation:none}}.Halloween_strisciaLink__FnA4Q{color:inherit;text-decoration:none}.Halloween_strisciaLink__FnA4Q:focus-visible u,.Halloween_strisciaLink__FnA4Q:hover u{color:#ffc93c}.Logo_logo__2PR44{display:inline-flex;align-items:center;gap:var(--s-3)}.Logo_mark__L4mpX{flex:none}.MaintenanceScreen_schermo__QtM9F{min-height:100vh;display:grid;place-items:center;padding:var(--s-6) var(--s-4)}.MaintenanceScreen_pannello__UU_JL{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--s-3);max-width:560px;width:100%;padding:var(--s-7) var(--s-6);background:var(--panel-fill);border:var(--px) solid var(--pixel-border);box-shadow:var(--bevel-out),var(--pixel-drop);border-radius:var(--r)}.MaintenanceScreen_icona__f2wI0{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-top:var(--s-2);color:var(--yellow);background:rgba(250,204,21,.1);border:var(--px-2) solid var(--yellow);box-shadow:var(--bevel-out);border-radius:var(--r)}.MaintenanceScreen_icona__f2wI0 svg{width:26px;height:26px}.MaintenanceScreen_titolo__i3tuX{margin:0;font-size:var(--t-6);line-height:1.35}.MaintenanceScreen_testo__ILic2{margin:0;max-width:44ch;color:var(--muted-c);font-size:var(--t-3)}.MaintenanceScreen_azioni__mnYW6{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-3);margin-top:var(--s-3)}@media (max-width:640px){.MaintenanceScreen_pannello__UU_JL{padding:var(--s-6) var(--s-4)}.MaintenanceScreen_azioni__mnYW6{flex-direction:column;align-self:stretch}.MaintenanceScreen_azioni__mnYW6>*{justify-content:center}}