.wheel-teaser,.wheel-overlay{--ease-out:cubic-bezier(.23, 1, .32, 1)}.wheel-teaser{z-index:20;color:#fff1df;text-align:left;transition:transform .16s var(--ease-out);background:#30251e;border:1px solid #e3b285;border-radius:3rem;align-items:center;gap:.75rem;padding:.65rem 1rem .65rem .6rem;display:flex;position:fixed;bottom:1.5rem;left:1.5rem;box-shadow:0 6px 24px #30251e26}@media (hover:hover) and (pointer:fine){.wheel-teaser:hover{transform:translateY(-3px)}}.wheel-teaser[hidden]{display:none}.wheel-teaser__icon{width:2.8rem;height:2.8rem;display:block}.wheel-teaser strong,.wheel-teaser small{display:block}.wheel-teaser strong{font-size:.8rem;font-weight:600}.wheel-teaser small{color:#e8c9a6;margin-top:.18rem;font-size:.68rem}.wheel-teaser__arrow{margin-left:.3rem;font-size:1.3rem}.wheel-overlay{place-items:center;padding:1.5rem;display:grid}.wheel-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#18130dcc}.wheel-dialog{color:#35251c;width:min(57rem,100%);max-height:calc(100dvh - 3rem);animation:wheel-enter .28s var(--ease-out) both;background:#fbf4e8;border:1px solid #dcc9b0;border-radius:1rem;grid-template-columns:1.05fr 1fr;display:grid;position:relative;overflow-y:auto;box-shadow:0 28px 90px #17110d66}.wheel-close{z-index:2;color:#35251c;background:#fbf4e8;border:1px solid #d9c8b2;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;padding:0;display:grid;position:absolute;top:1rem;right:1rem}.wheel-close svg{width:1.2rem}.wheel-scene{color:#f3d4af;background:radial-gradient(circle,#291b3b 0%,#110a1a 80%);flex-direction:column;justify-content:center;align-items:center;gap:1.8rem;padding:2.5rem 1.5rem 2rem;display:flex;position:relative;overflow:hidden}.wheel-scene:before{content:"";pointer-events:none;border:1px solid #d4a34b38;border-radius:50% 50% .2rem .2rem;position:absolute;inset:.75rem}.wheel-scene__brand{z-index:1;letter-spacing:-.08em;align-self:flex-start;font-family:Bodoni Moda,Georgia,serif;font-size:1.35rem}.wheel-scene__brand span{letter-spacing:.16em;margin-left:.5rem;font:.55rem Manrope,sans-serif}.wheel-scene__badge{color:#ffebc7;background:#493321;border:1px solid #d5af77;border-radius:.3rem;padding:.5rem .8rem;font-size:.72rem;font-weight:600;position:relative}.wheel-scene__caption{letter-spacing:.04em;color:#e2d2bb;font-size:.75rem;font-weight:500;position:relative}.wheel-scene__star,.wheel-bat{display:none}.wheel-stage{filter:drop-shadow(0 20px 30px #000c);width:100%;max-width:24rem;margin-top:1.2rem;position:relative}.wheel-rotor{transform:rotate(var(--wheel-rotation))}.wheel-rotor[data-phase=spinning]{transition:transform 5s var(--ease-out);will-change:transform}.wheel-stage--spinning .wheel-pointer{will-change:transform;transform-origin:50% 10%}.wheel-stage--celebrate:after{content:"";pointer-events:none;animation:wheel-ring .5s var(--ease-out) both;border:2px solid #ffe3a0;border-radius:50%;position:absolute;inset:-.25rem}.wheel-sparkles{pointer-events:none;position:absolute;inset:0}.wheel-sparkles span{color:#ffe2a0;opacity:0;animation:wheel-spark .5s var(--ease-out) var(--spark-delay) both;font-size:1.2rem;position:absolute;top:50%;left:50%}@keyframes wheel-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.07)}}@keyframes wheel-spark{0%{opacity:1;transform:translate(-50%,-50%)scale(.95)}to{opacity:0;transform:translate(var(--spark-x), var(--spark-y)) scale(1)}}.wheel-rotor svg{width:100%;height:auto;display:block}.wheel-pointer{z-index:4;clip-path:polygon(15% 0,85% 0,50% 100%);filter:drop-shadow(0 4px 6px #000000bf);background:linear-gradient(#ffe082 0%,#f5a623 45%,#b26a00 100%);width:2.2rem;height:2.9rem;position:absolute;top:-.85rem;left:50%;transform:translate(-50%)}.wheel-pointer:before{content:"";background:radial-gradient(circle,#fff 15%,#ffd54f 60%,#8d5b00 100%);border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:1px;left:50%;transform:translate(-50%);box-shadow:0 1px 3px #0009}.wheel-content{padding:3.6rem 2.7rem 2rem}.wheel-kicker{letter-spacing:.12em;text-transform:uppercase;color:#82583d;align-items:center;gap:.5rem;margin-bottom:1.2rem;font-size:.67rem;display:flex}.wheel-kicker span{background:#af4827;border-radius:50%;width:.4rem;height:.4rem;display:block}.wheel-content h2{letter-spacing:-.055em;text-wrap:balance;margin-bottom:1rem;font-size:clamp(2.65rem,4.5vw,3.55rem);line-height:1.06}.wheel-content h2 em{color:#a14022;display:block}.wheel-description{color:#705746;max-width:20rem;margin-bottom:.8rem;font-size:.82rem;line-height:1.75}.wheel-offer{align-items:baseline;gap:.55rem;margin-bottom:1.1rem;display:flex}.wheel-offer>span{color:#705746;font-size:.7rem}.wheel-offer strong{letter-spacing:-.09em;font-size:2.75rem;font-weight:600;line-height:1.2}.wheel-offer strong span{margin-left:.1rem;font-size:1.6rem}.wheel-content label{margin-bottom:.5rem;font-size:.72rem;font-weight:600;display:block}.wheel-content .wheel-consent{color:#705746;align-items:flex-start;gap:.6rem;margin:.75rem 0;font-size:.65rem;font-weight:400;line-height:1.6;display:flex}.wheel-content .wheel-consent input{accent-color:#a14022;flex:none;width:1rem;height:1rem;min-height:1rem;margin:.15rem 0 0}.wheel-content input{color:#35251c;background:#fffaf2;border:1px solid #cbb89d;border-radius:.25rem;width:100%;min-height:3.2rem;padding:.8rem 1rem;font-size:1rem}.wheel-content input::placeholder{color:#837464;font-size:.8rem}.wheel-submit{color:#fff4e4;width:100%;min-height:3.2rem;transition:background .16s ease, transform .16s var(--ease-out);background:#a14022;border:1px solid #a14022;border-radius:.25rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:.75rem;padding:.8rem 1.1rem;font-size:.8rem;font-weight:600;display:flex}.wheel-submit:active:not(:disabled){transform:scale(.97)}.wheel-submit:hover:not(:disabled){background:#81321c}.wheel-submit span{font-size:1.1rem}.wheel-submit:disabled{opacity:.75}.wheel-form-status{text-align:center;color:#705746;margin:.7rem 0 0;font-size:.65rem}.wheel-skip{color:#705746;text-underline-offset:3px;background:0 0;border:0;margin:1.15rem auto 0;padding:.35rem .65rem;font-size:.7rem;text-decoration:underline;display:block}.wheel-preview{color:#796452;max-width:22rem;margin:1.15rem 0 0;font-size:.6rem;line-height:1.7}.wheel-error{color:#9c291c;margin:.5rem 0 0;font-size:.74rem;line-height:1.5}.wheel-win{margin:0 0 1.25rem}.wheel-win strong{letter-spacing:-.1em;color:#a14022;font-size:5.2rem;font-weight:500;line-height:1}.wheel-win strong span{margin-left:.2rem;font-size:2.75rem}.wheel-win p{color:#705746;margin:.4rem 0 0;font-size:.7rem}.wheel-win[data-jackpot=true] strong{font-size:clamp(3.75rem,17vw,6.25rem)}.wheel-jackpot-condition{color:#632d19;margin:0 0 1rem;font-size:.82rem;line-height:1.5}.wheel-ticket{background:#f3e5ce;border:1px dashed #b9966e;grid-template-columns:1fr auto;align-items:center;gap:.3rem .8rem;margin-top:1rem;padding:1rem;display:grid;position:relative}.wheel-ticket>span{color:#705746;grid-column:1/-1;font-size:.65rem}.wheel-ticket code{color:#35251c;-webkit-user-select:all;user-select:all;min-width:0;font-size:1rem;font-weight:600}.wheel-ticket button{color:#fff4e4;background:#35251c;border:0;border-radius:.2rem;min-height:2.75rem;padding:.5rem;font-size:.65rem}.wheel-feedback{color:#705746;min-height:1rem;margin:.5rem 0;font-size:.65rem}.wheel-dialog :focus-visible,.wheel-teaser:focus-visible{outline-offset:4px;outline:3px solid #b87135}@keyframes wheel-enter{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=640px){.wheel-overlay{padding:.75rem}.wheel-dialog{border-radius:.75rem;grid-template-columns:1fr;width:min(25rem,100%);max-height:calc(100dvh - 1.5rem)}.wheel-scene{gap:.7rem;padding:1rem 1.3rem .8rem}.wheel-scene:before{border-radius:.25rem;inset:.5rem}.wheel-scene__brand{font-size:1.15rem}.wheel-stage{width:min(53vw,13rem);margin-top:.55rem}.wheel-pointer{width:1.5rem;height:1.65rem;top:-.35rem}.wheel-scene__caption{font-size:.6rem}.wheel-bat{width:3.1rem;top:30%;right:9%}.wheel-scene__star--one{font-size:2rem;top:47%;left:9%}.wheel-scene__star--two{bottom:15%;right:12%}.wheel-close{width:2.3rem;height:2.3rem;top:.65rem;right:.65rem}.wheel-content{padding:1.1rem 1.5rem 1.2rem}.wheel-kicker{margin-bottom:.65rem;font-size:.6rem}.wheel-content h2{margin-bottom:.5rem;font-size:2.45rem}.wheel-content h2 em{margin-left:.25rem;display:inline}.wheel-description{margin-bottom:.35rem;font-size:.74rem;line-height:1.55}.wheel-offer{margin-bottom:.7rem}.wheel-offer strong{font-size:2.2rem}.wheel-content input,.wheel-submit{min-height:2.85rem}.wheel-skip{margin-top:.6rem}.wheel-preview{margin-top:.7rem;font-size:.58rem}.wheel-win{margin:.7rem 0}.wheel-win strong{font-size:4.5rem}.wheel-teaser{gap:.6rem;padding:.45rem .8rem .45rem .45rem;bottom:.75rem;left:.75rem}.wheel-teaser__icon{width:2.3rem;height:2.3rem}}@media (prefers-reduced-motion:reduce){.wheel-dialog{animation:none}.wheel-rotor[data-phase=spinning],.wheel-teaser,.wheel-submit{transition:none}.wheel-sparkles{display:none}.wheel-stage--celebrate:after{opacity:0;animation:none}}body .preview-bar.wheel-announcement:has(>.wheel-offer-banner){background:var(--store-accent,#f08b4d);color:#171215;padding:0;display:block}body .wheel-announcement:has(>.wheel-offer-banner){background:var(--store-accent,#f08b4d);color:#171215;padding:0;display:block}.wheel-announcement:has(>.wheel-offer-banner)>span{display:none}.wheel-announcement:has(>.wheel-offer-banner)>.halloween-countdown{display:none}body .wheel-offer-banner{text-transform:none;letter-spacing:normal;justify-content:center;align-items:center;gap:20px;min-height:76px;padding:10px 20px;font-size:13px;line-height:1.4;display:flex}body .wheel-offer-banner>span.wheel-offer-banner__message{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 24px;min-width:0;display:flex}body .wheel-offer-banner span.wheel-offer-banner__offer{align-items:center;gap:12px;display:flex}.wheel-offer-banner__discount{letter-spacing:-1px;white-space:nowrap;font-size:30px;line-height:1}.wheel-offer-banner__headline{text-align:left;max-width:12ch;font-size:14px;line-height:1.15}.wheel-offer-banner__ticket{align-items:center;gap:6px;min-width:0;display:flex}.wheel-offer-banner__countdown{color:#fff4e4;text-align:center;background:#211b2e;border-radius:8px;gap:2px;padding:6px 14px;display:grid}body .wheel-offer-banner .wheel-offer-banner__countdown>span{font-size:11px;line-height:1.2;display:block}.wheel-offer-banner code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:12px}.wheel-offer-banner__time{font-variant-numeric:tabular-nums;letter-spacing:1px;white-space:nowrap;font-size:26px;line-height:1.1}body .wheel-offer-banner button{min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:3px;flex:none;padding:6px 12px;font-weight:700}.wheel-offer-banner button:focus-visible{outline-offset:3px;outline:2px solid}.wheel-offer-banner button:hover{background:#17121512}body .wheel-offer-banner .wheel-offer-banner__code{text-underline-offset:3px;border:0;min-height:44px;padding:4px;text-decoration:underline}body .wheel-offer-banner .wheel-offer-banner__code:disabled{cursor:default;background:0 0;text-decoration:none}.wheel-offer-banner:has(.wheel-offer-banner__feedback:not(:empty)){flex-wrap:wrap;gap:4px 10px}.wheel-offer-banner__feedback{text-align:center}.wheel-offer-banner__feedback:empty{display:none}body .wheel-teaser--banner .wheel-teaser__icon{width:24px;height:24px;display:block}body .wheel-teaser--banner strong{display:block}body .wheel-announcement--product:not(:has(>.wheel-offer-banner)){background:var(--store-accent,#f08b4d);color:#171215;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;padding:4px 8px;display:flex}.wheel-deadline{font-variant-numeric:tabular-nums;font-size:15px}.wheel-deadline strong{white-space:nowrap}@media (width<=620px){body .wheel-offer-banner{gap:4px;min-height:52px;padding:4px 8px;font-size:10px}body .wheel-offer-banner>span.wheel-offer-banner__message{text-align:center;grid-template-columns:auto minmax(0,1fr) auto;gap:6px;width:100%;display:grid}body .wheel-offer-banner span.wheel-offer-banner__offer{flex-direction:column;justify-content:center;gap:2px}.wheel-offer-banner__discount{letter-spacing:-.5px;font-size:clamp(17px,4.6vw,22px)}.wheel-offer-banner__headline{text-align:center;max-width:10ch;font-size:9px}.wheel-offer-banner__countdown{border-radius:5px;padding:4px 6px}body .wheel-offer-banner .wheel-offer-banner__countdown>span{white-space:nowrap;font-size:9px}.wheel-offer-banner__time{letter-spacing:0;font-size:clamp(14px,3.8vw,18px)}.wheel-offer-banner__ticket{white-space:nowrap;justify-content:center;gap:2px}.wheel-offer-banner code{overflow-wrap:normal;white-space:nowrap;font-size:clamp(10px,2.65vw,12px)}body .wheel-offer-banner .wheel-offer-banner__code{padding-inline:2px}}@media (width<=640px){.wheel-dialog--intro{box-shadow:none;color:#fff5e6;background:0 0;border:0;flex-direction:column;align-items:center;padding:1.6rem .75rem 1rem;display:flex}.wheel-dialog--intro .wheel-content{display:contents}.wheel-dialog--intro .wheel-kicker{color:#f8dbad;order:0;margin:.35rem 0 .75rem}.wheel-dialog--intro h2{text-align:center;order:1;max-width:100%;font-size:2.35rem}.wheel-dialog--intro h2 em{color:#ffcf87}.wheel-dialog--intro .wheel-description{text-align:center;color:#f2dfc4;order:2;max-width:20rem;margin:.5rem 0 .8rem}.wheel-dialog--intro .wheel-offer{background:#493321b3;border:1px solid #d8b477;border-radius:.4rem;order:3;justify-content:center;width:75%;min-height:3rem;margin:0 0 1rem;padding:.3rem}.wheel-dialog--intro .wheel-offer>span{color:#f4e1bd}.wheel-dialog--intro .wheel-scene{background:0 0;order:4;gap:.65rem;width:100%;padding:0;overflow:visible}.wheel-dialog--intro .wheel-scene:before,.wheel-dialog--intro .wheel-scene__brand{display:none}.wheel-dialog--intro .wheel-scene__badge{font-size:.68rem}.wheel-dialog--intro .wheel-stage{width:min(79vw,22rem);max-width:100%;margin:.35rem auto 0}.wheel-dialog--intro .wheel-pointer{background:linear-gradient(#fff6d6,#f4c477);width:2rem;height:2.35rem;top:-.55rem}.wheel-dialog--intro .wheel-scene__caption{display:none}.wheel-dialog--intro .wheel-bat{opacity:.65;width:2.3rem;top:30%;right:-.2rem}.wheel-dialog--intro .wheel-scene__star--one{font-size:1.5rem;left:-.2rem}.wheel-dialog--intro .wheel-scene__star--two{bottom:6%;right:0}.wheel-dialog--intro>.wheel-close{color:#fff3db;background:#33261ccc;border-color:#e3c495;top:0;right:0}.wheel-dialog--intro .wheel-submit{color:#fff5e6;background:linear-gradient(#da6420,#b64408 48%,#b94004);border:2px solid #f4c181;border-radius:3rem;order:5;width:90%;min-height:3.4rem;margin-top:1.2rem;padding:.85rem 1.2rem;font-size:.95rem;box-shadow:inset 0 3px #ffffff2b}.wheel-dialog--intro .wheel-form-status{color:#ffebc7;order:6;max-width:19rem;margin-top:.7rem;line-height:1.55}.wheel-dialog--intro .wheel-skip{color:#eadac3;order:7}.wheel-dialog--intro .wheel-preview{text-align:center;color:#e6d4bd;order:8;max-width:20rem}}body .wheel-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#100b19d9}body .wheel-dialog{background:var(--halloween-panel,#211b2e);width:min(960px,100%);color:var(--halloween-text,#faf6ee);border:1px solid var(--halloween-line,#493958);isolation:isolate;border-radius:22px;box-shadow:0 24px 80px #08050e80}.wheel-brand{z-index:2;position:absolute;top:22px;left:24px}.wheel-brand .brand-logo{width:128px;height:auto}body .wheel-close{width:44px;height:44px;color:var(--halloween-text,#faf6ee);border:1px solid var(--halloween-line,#493958);transition:background .16s var(--ease-out), transform .16s var(--ease-out);background:#19141f;border-radius:12px}body .wheel-close:hover{background:var(--halloween-raised,#2c233b)}body .wheel-close:active{transform:scale(.96)}body .wheel-scene{color:var(--halloween-purple,#bd9cff);background:radial-gradient(circle at 50% 48%,#49305f 0%,#2b1d3f 60%,#22172e 100%);gap:22px;padding:86px 24px 30px}body .wheel-scene:before{border:1px dashed #bd9cff55;border-radius:50%;inset:22% 10% 12%}body .wheel-stage{filter:drop-shadow(0 10px #130b1e66);max-width:376px;margin-top:8px}body .wheel-pointer{background:var(--halloween-lime,#d6ef89);filter:drop-shadow(0 3px #15121c)}body .wheel-scene__caption{color:var(--halloween-text,#faf6ee);letter-spacing:0;font-size:12px}body .wheel-scene__star--one{color:var(--halloween-lime,#d6ef89)}body .wheel-scene__star--two,body .wheel-bat{color:var(--halloween-purple,#bd9cff)}body .wheel-content{padding:60px 34px 26px}body .wheel-kicker{color:var(--halloween-purple,#bd9cff);margin-bottom:14px;font-size:11px}body .wheel-kicker span{background:var(--halloween-orange,#f08b4d)}body .wheel-content h2{letter-spacing:-.015em;color:var(--halloween-text,#faf6ee);font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(40px,4.2vw,58px);font-weight:800;line-height:.98}body .wheel-content h2 em{color:var(--halloween-orange,#f08b4d);font-style:normal;font-weight:800}body .wheel-description{color:var(--halloween-muted,#c1b5cd);max-width:34ch;font-size:14px;line-height:1.6}body .wheel-content label{color:var(--halloween-text,#faf6ee);font-size:13px}body .wheel-content input[type=email]{color:var(--halloween-text,#faf6ee);background:#19141f;border:1px solid #685178;border-radius:10px;min-height:52px;font-size:16px}body .wheel-content input[type=email]::placeholder{color:var(--halloween-muted,#c1b5cd);font-size:14px}body .wheel-content .wheel-consent{color:var(--halloween-muted,#c1b5cd);font-size:12px}body .wheel-content .wheel-consent input{accent-color:var(--halloween-orange,#f08b4d)}body .wheel-submit{border:1px solid var(--halloween-orange,#f08b4d);background:var(--halloween-orange,#f08b4d);min-height:52px;color:var(--halloween-ink,#15121c);transition:background .16s var(--ease-out), transform .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:10px;font-size:15px;font-weight:700;box-shadow:0 3px #a94721}body .wheel-submit:hover:not(:disabled){background:#ffa46d;transform:translateY(-2px);box-shadow:0 5px #a94721}body .wheel-submit:active:not(:disabled){box-shadow:none;transform:translateY(2px)}body .wheel-submit:disabled{opacity:.7;box-shadow:none;transform:none}body .wheel-skip{color:var(--halloween-muted,#c1b5cd);min-height:44px;margin-top:8px;font-size:12px}body .wheel-preview,body .wheel-form-status,body .wheel-feedback,body .wheel-win p{color:var(--halloween-muted,#c1b5cd);font-size:12px;line-height:1.6}body .wheel-preview{margin-top:10px}body .wheel-error,body .wheel-feedback[role=alert]{color:#ffb3c9}body .wheel-win strong{letter-spacing:-.03em;color:var(--halloween-orange,#f08b4d);font-family:Barlow Condensed,sans-serif;font-size:82px;font-weight:800}body .wheel-win[data-jackpot=true] strong{color:var(--halloween-lime,#d6ef89)}body .wheel-jackpot-condition{color:var(--halloween-text,#faf6ee);border-left:3px solid var(--halloween-lime,#d6ef89);background:#342742;border-radius:6px;padding:12px;font-size:13px}body .wheel-ticket{border:1px dashed var(--halloween-purple,#bd9cff);background:#19141f;border-radius:12px;padding:16px}body .wheel-ticket>span{color:var(--halloween-muted,#c1b5cd);font-size:12px}body .wheel-ticket code{color:var(--halloween-text,#faf6ee);overflow-wrap:anywhere;font-size:16px}body .wheel-ticket button{background:var(--halloween-purple,#bd9cff);color:var(--halloween-ink,#15121c);border-radius:8px;padding:8px 12px;font-size:12px;font-weight:700}body .wheel-stage--celebrate:after{border-color:var(--halloween-lime,#d6ef89)}body .wheel-sparkles span{color:var(--halloween-lime,#d6ef89)}body .wheel-dialog :focus-visible{outline:3px solid var(--halloween-purple,#bd9cff);outline-offset:4px}@media (width<=640px){body .wheel-overlay{padding:12px}body .wheel-dialog{border-radius:18px;width:min(430px,100%);max-height:calc(100dvh - 24px)}.wheel-brand{top:16px;left:18px}.wheel-brand .brand-logo{width:108px}body .wheel-close{top:14px;right:14px}body .wheel-scene{gap:12px;padding:76px 18px 14px}body .wheel-stage{width:min(48vw,190px)}body .wheel-content{padding:20px 22px}body .wheel-content h2{font-size:36px}body .wheel-content h2 em{margin-left:0;display:block}body .wheel-win strong{font-size:66px}body .wheel-dialog--intro{background:var(--halloween-panel,#211b2e);border:1px solid var(--halloween-line,#493958);color:var(--halloween-text,#faf6ee);padding:74px 20px 18px;box-shadow:0 20px 60px #08050e80}body .wheel-dialog--intro .wheel-kicker{color:var(--halloween-purple,#bd9cff);margin:0 0 8px;font-size:10px}body .wheel-dialog--intro h2{margin-bottom:10px;font-size:40px}body .wheel-dialog--intro h2 em{color:var(--halloween-orange,#f08b4d)}body .wheel-dialog--intro .wheel-description{color:var(--halloween-muted,#c1b5cd);margin:0 0 12px;font-size:13px}body .wheel-dialog--intro .wheel-scene{background:0 0;gap:12px;padding:0}body .wheel-dialog--intro .wheel-stage{width:min(70vw,285px);margin-top:4px}body .wheel-dialog--intro .wheel-submit{border:1px solid var(--halloween-orange,#f08b4d);background:var(--halloween-orange,#f08b4d);width:100%;min-height:52px;color:var(--halloween-ink,#15121c);border-radius:10px;margin-top:16px;font-size:15px}body .wheel-dialog--intro .wheel-pointer{background:var(--halloween-lime,#d6ef89)}body .wheel-dialog--intro .wheel-close{color:var(--halloween-text,#faf6ee);border:1px solid var(--halloween-line,#493958);background:#19141f}body .wheel-dialog--intro .wheel-form-status{color:var(--halloween-muted,#c1b5cd);max-width:100%;margin-top:12px;font-size:12px}body .wheel-dialog--intro .wheel-skip,body .wheel-dialog--intro .wheel-preview{color:var(--halloween-muted,#c1b5cd);max-width:100%;font-size:12px}}@media (prefers-reduced-motion:reduce){body .wheel-submit,body .wheel-close{transition:none}}
