.SpinWheel_root__paUoK{--ink:#141317;--coral:#ff6b5a;--coral-deep:#e8523f;--muted:#5e5c64;--field:#f3f0ea;--line:#ece9e4;position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:16px}.SpinWheel_lock__buCSG{overflow:hidden;scrollbar-gutter:stable}.SpinWheel_backdrop__ilxXt{position:absolute;inset:0;background:rgba(20,19,23,.55);backdrop-filter:blur(4px);opacity:0;transition:opacity .25s}.SpinWheel_dialog__Xt6Pn{position:relative;display:grid;grid-template-columns:1.05fr 1fr;width:min(940px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;background:#fcfbf9;border-radius:28px;box-shadow:0 40px 90px -30px rgba(20,19,23,.55);opacity:0;transform:translateY(14px) scale(.98);transition:opacity .25s,transform .3s cubic-bezier(.2,.7,.2,1)}.SpinWheel_in__mqw5Y .SpinWheel_backdrop__ilxXt{opacity:1}.SpinWheel_in__mqw5Y .SpinWheel_dialog__Xt6Pn{opacity:1;transform:none}.SpinWheel_x__aD1ZB{position:absolute;top:12px;right:14px;z-index:3;width:40px;height:40px;border-radius:50%;background:#fff;color:var(--ink);font-size:26px;line-height:1;border:1px solid var(--line);cursor:pointer}.SpinWheel_x__aD1ZB:hover{background:var(--ink);color:#fff}.SpinWheel_stage__504Pl{position:relative;background:var(--field);display:flex;align-items:center;justify-content:center;padding:70px 34px 40px}.SpinWheel_stage__504Pl:before{content:"";position:absolute;inset:0 0 auto 0;height:6px;background:linear-gradient(90deg,#ff6f6f,#ff7a5c,#ff9ec4,#9b4de0,#5b96f0,#3fcb63,#f0e23a,#ffd524,#f5b92e,#ffa23d)}.SpinWheel_wheel__28nKv{position:relative;width:min(390px,100%);aspect-ratio:1;container-type:inline-size}.SpinWheel_clip__7muDh{position:absolute;inset:0;border-radius:50%;overflow:hidden;contain:paint;box-shadow:0 22px 44px -12px rgba(20,19,23,.32),0 0 0 1px rgba(20,19,23,.04);transform:translateZ(0)}.SpinWheel_rot__CCIFG{position:absolute;inset:0;will-change:transform;transform:rotate(0deg);backface-visibility:hidden}.SpinWheel_disc__5jYBZ{display:block;width:100%;height:100%}.SpinWheel_val__yKQQV{font-family:var(--font-display),system-ui,sans-serif;font-weight:800;font-size:50px;letter-spacing:-.03em}.SpinWheel_pct__6sXp3{font-size:26px;letter-spacing:0}.SpinWheel_sub__S740d{font-family:var(--font-body),system-ui,sans-serif;font-weight:700;font-size:11px;letter-spacing:.14em;opacity:.55}.SpinWheel_valSmall__DhSnL{font-size:14px;letter-spacing:.03em}.SpinWheel_brand__J5vnf{font-family:var(--font-display),system-ui,sans-serif;font-weight:800;font-size:26px;letter-spacing:-.01em}.SpinWheel_crown__vg7Wv{position:absolute;left:0;top:-16%;width:100%;height:116%;z-index:2;pointer-events:none;overflow:visible;filter:drop-shadow(0 6px 8px rgba(232,82,63,.35))}.SpinWheel_hub__NpYnX{position:absolute;left:50%;top:50%;z-index:2;width:28%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:var(--coral);color:#fff;border:0;box-shadow:0 0 0 7px #fff,0 10px 26px rgba(232,82,63,.45);font-family:var(--font-display),system-ui,sans-serif;font-weight:800;font-size:4cqw;letter-spacing:.02em;cursor:pointer;transition:transform .2s}.SpinWheel_hub__NpYnX:hover{transform:translate(-50%,-50%) scale(1.04)}.SpinWheel_spinning__SkZP3 .SpinWheel_hub__NpYnX,.SpinWheel_won__d20jb .SpinWheel_hub__NpYnX{cursor:default}.SpinWheel_spinning__SkZP3 .SpinWheel_hub__NpYnX:hover{transform:translate(-50%,-50%)}.SpinWheel_panel__I9tSN{padding:56px 44px 40px;display:flex;flex-direction:column;justify-content:center}.SpinWheel_step__AhajO{display:flex;flex-direction:column;gap:14px}.SpinWheel_eyebrow__13trD{align-self:flex-start;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:var(--ink);padding:6px 10px;border-radius:999px}.SpinWheel_title___K69l{margin:0;font-family:var(--font-display),system-ui,sans-serif;font-weight:800;font-size:clamp(34px,4.2vw,48px);line-height:1;letter-spacing:-.02em;color:var(--ink)}.SpinWheel_title___K69l em{font-style:normal;color:var(--coral-deep)}.SpinWheel_lead__TqW6x{margin:0;font-size:15px;line-height:1.55;color:var(--muted)}.SpinWheel_form__7dyeL{display:flex;flex-direction:column;gap:12px;margin-top:4px}.SpinWheel_hp__BxNFi{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.SpinWheel_email__62k_j{height:56px;border-radius:14px;border:1.5px solid var(--line);padding:0 18px;font-size:16px;color:var(--ink);background:#fff;outline:none;transition:border-color .2s,box-shadow .2s}.SpinWheel_email__62k_j:focus{border-color:var(--coral);box-shadow:0 0 0 4px rgba(255,107,90,.18)}.SpinWheel_bad__HZH5a{border-color:#b42318}.SpinWheel_consent__ZGVLr{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;line-height:1.5;color:var(--muted);cursor:pointer}.SpinWheel_consent__ZGVLr input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--coral);flex:none}.SpinWheel_consent__ZGVLr a{color:var(--ink);text-decoration:underline}.SpinWheel_go__ayGrL{display:inline-flex;align-items:center;justify-content:center;height:56px;border-radius:14px;background:var(--coral);color:#fff;border:0;font-weight:700;font-size:16px;text-decoration:none;cursor:pointer;transition:transform .2s,background .2s}.SpinWheel_go__ayGrL:hover{background:var(--coral-deep);transform:translateY(-2px)}.SpinWheel_go__ayGrL:disabled{opacity:.7;cursor:default;transform:none}.SpinWheel_err___jUWN{margin:-4px 0 0;min-height:19px;font-size:13px;line-height:19px;color:#b42318}.SpinWheel_no__5dZUG{align-self:center;background:none;border:0;color:var(--muted);font-size:13px;text-decoration:underline;cursor:pointer;padding:4px}.SpinWheel_code__RjBGP{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:18px 20px;border-radius:14px;border:2px dashed var(--ink);background:#fff;font-variant-numeric:tabular-nums;font-weight:700;font-size:22px;letter-spacing:.1em;color:var(--ink);cursor:pointer}.SpinWheel_code__RjBGP small{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--coral-deep)}.SpinWheel_fine__bs8X5{margin:0;font-size:12.5px;line-height:1.5;color:var(--muted)}.SpinWheel_pill__5gTWD{position:fixed;left:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));z-index:30;gap:8px;height:44px;padding:0 16px 0 5px;border-radius:999px;border:0;background:#141317;font-size:12px;font-weight:600;letter-spacing:.04em;box-shadow:0 14px 30px -12px rgba(20,19,23,.6);cursor:pointer;transition:transform .2s}.SpinWheel_pill__5gTWD,.SpinWheel_pill__5gTWD b{display:inline-flex;align-items:center;color:#fff}.SpinWheel_pill__5gTWD b{justify-content:center;height:34px;padding:0 12px;border-radius:999px;background:#ff6b5a;font-weight:800}.SpinWheel_pill__5gTWD:hover{transform:translateY(-2px)}.SpinWheel_pillCopied__L8i_o:after{content:"Копирано";margin-left:4px;color:#ff9ec4}@media (max-width:760px){.SpinWheel_root__paUoK{align-items:flex-end;padding:0}.SpinWheel_dialog__Xt6Pn{grid-template-columns:1fr;border-radius:28px 28px 0 0;max-height:94dvh}.SpinWheel_stage__504Pl{padding:56px 22px 18px}.SpinWheel_wheel__28nKv{width:min(260px,70vw)}.SpinWheel_panel__I9tSN{padding:18px 20px calc(22px + env(safe-area-inset-bottom, 0px))}.SpinWheel_step__AhajO{gap:10px}.SpinWheel_title___K69l{font-size:34px}.SpinWheel_lead__TqW6x{font-size:14px}}@media (prefers-reduced-motion:reduce){.SpinWheel_backdrop__ilxXt,.SpinWheel_dialog__Xt6Pn{transition:none}}