.SpinWheel_card__Thcrc{--surface:#fcfcfb;--ink:#0b0b0b;--ink-2:#52514e;--muted:#898781;--border:rgba(11,11,11,0.1);--field:#f4f3f0;--accent:#4a3aa7;--rim:#22212b;--name-1:#2a78d6;--name-2:#4a3aa7;--name-3:#e34948;width:100%;max-width:760px;padding:22px;border:1px solid var(--border);border-radius:20px;background:var(--surface);box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px -12px rgba(0,0,0,.18);color:var(--ink);font-family:system-ui,-apple-system,Segoe UI,sans-serif;container-type:inline-size}@media (prefers-color-scheme:dark){.SpinWheel_card__Thcrc{--surface:#1a1a19;--ink:#ffffff;--ink-2:#c3c2b7;--border:rgba(255,255,255,0.1);--field:#232321;--accent:#9085e9;--rim:#0e0e12;--name-1:#6da7ec;--name-2:#b0a8f5;--name-3:#f08a8a;box-shadow:0 12px 32px -12px rgba(0,0,0,.6)}}.SpinWheel_head__rHSLh{margin-bottom:16px}.SpinWheel_title__K83tm{margin:0;font-size:17px;font-weight:650}.SpinWheel_subtitle__l7u1S{margin:2px 0 0;color:var(--ink-2);font-size:13px}.SpinWheel_body__4V27C{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;grid-gap:24px;gap:24px}@container (max-width: 600px){.SpinWheel_body__4V27C{grid-template-columns:1fr}}.SpinWheel_stage__uPJYx{display:flex;justify-content:center}.SpinWheel_wheelWrap__cjicc{position:relative;width:100%;max-width:380px;aspect-ratio:1}.SpinWheel_wheel__VkzdG{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 14px 24px rgba(0,0,0,.25))}.SpinWheel_rim__NNoFr{fill:var(--rim)}.SpinWheel_bulb__YbC6R{fill:#ffe9a8}.SpinWheel_wheelWrap__cjicc[data-spinning=true] .SpinWheel_bulb__YbC6R{animation:SpinWheel_blink__ImLnm .5s steps(1) infinite}.SpinWheel_wheelWrap__cjicc[data-spinning=true] .SpinWheel_bulb__YbC6R[data-odd=true]{animation-delay:.25s}.SpinWheel_slice__D7ISb{transition:opacity .35s ease}.SpinWheel_slice__D7ISb path{stroke:rgba(255,255,255,.85);stroke-width:1.5}.SpinWheel_slice__D7ISb[data-dim=true]{opacity:.28}.SpinWheel_label__UDJu2{font-weight:700;letter-spacing:.01em;pointer-events:none}.SpinWheel_peg__poDHD{fill:#fff;stroke:rgba(0,0,0,.25);stroke-width:1}.SpinWheel_empty__lfAS1{fill:var(--field);stroke:var(--border);stroke-width:2;stroke-dasharray:6 6}.SpinWheel_pointer__MsNsa{transform-box:fill-box;transform-origin:50% 20%}.SpinWheel_pointer__MsNsa path{fill:#f04438;stroke:#fff;stroke-width:3;stroke-linejoin:round;filter:drop-shadow(0 3px 3px rgba(0,0,0,.35))}.SpinWheel_hub__25j03{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:19%;aspect-ratio:1;border:4px solid #fff;border-radius:50%;background:radial-gradient(circle at 50% 30%,#3a3948,#15141c);box-shadow:0 6px 16px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.25);color:#fff;font:inherit;font-size:clamp(11px,3.4cqi,15px);font-weight:800;letter-spacing:.08em;cursor:pointer;transform:translate(-50%,-50%);transition:transform .15s ease}.SpinWheel_hub__25j03:hover:not(:disabled){transform:translate(-50%,-50%) scale(1.06)}.SpinWheel_hub__25j03:active:not(:disabled){transform:translate(-50%,-50%) scale(.96)}.SpinWheel_hub__25j03:disabled{cursor:default}.SpinWheel_hub__25j03:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.SpinWheel_emptyHint__q8Fu_{position:absolute;top:64%;left:0;right:0;margin:0;color:var(--muted);font-size:13px;text-align:center}.SpinWheel_winner__DEQw_{position:absolute;top:50%;left:50%;z-index:2;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:62%;max-width:90%;padding:18px 20px 16px;border-radius:18px;background:color-mix(in srgb,var(--surface) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 40px -12px rgba(0,0,0,.45),0 0 0 1px var(--border);text-align:center;transform:translate(-50%,-50%);animation:SpinWheel_pop__53SV5 .45s cubic-bezier(.34,1.56,.64,1)}.SpinWheel_winnerKicker__of6rr{color:var(--ink-2);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.SpinWheel_winnerName__vDylz{max-width:100%;overflow:hidden;background:linear-gradient(90deg,var(--name-1),var(--name-2),var(--name-3));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:30px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.SpinWheel_winnerActions__Eq8NJ{display:flex;gap:8px;margin-top:10px}.SpinWheel_spinButton___RzKD,.SpinWheel_tools__prqtX button,.SpinWheel_winnerActions__Eq8NJ button{font:inherit;cursor:pointer}.SpinWheel_ghost__nkO_v,.SpinWheel_primary__i3vRM{padding:7px 14px;border-radius:9px;font-size:13px;font-weight:600;white-space:nowrap}.SpinWheel_ghost__nkO_v{border:1px solid var(--border);background:transparent;color:var(--ink)}.SpinWheel_primary__i3vRM{border:0;background:var(--ink);color:var(--surface)}.SpinWheel_panel__hEMAJ{display:flex;flex-direction:column;gap:10px;min-width:0}.SpinWheel_entriesLabel__Keh0b{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;font-weight:600}.SpinWheel_count__aqPdA{display:inline-grid;place-items:center;min-width:22px;margin-left:4px;padding:0 6px;border-radius:99px;background:var(--field);color:var(--ink-2);font-size:11.5px}.SpinWheel_entriesHint__5B1Ze{color:var(--muted);font-size:11.5px;font-weight:400}.SpinWheel_entries__AicbJ{width:100%;min-height:170px;padding:10px 12px;border:1px solid var(--border);border-radius:12px;outline:none;background:var(--field);color:var(--ink);font:inherit;font-size:14px;line-height:1.6;resize:vertical}.SpinWheel_entries__AicbJ:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 20%,transparent)}.SpinWheel_tools__prqtX{display:flex;gap:6px}.SpinWheel_tools__prqtX button{flex:1 1;padding:6px 8px;border:1px solid var(--border);border-radius:8px;background:none;color:var(--ink-2);font-size:12.5px}.SpinWheel_tools__prqtX button:hover:not(:disabled){background:var(--field);color:var(--ink)}.SpinWheel_spinButton___RzKD:disabled,.SpinWheel_tools__prqtX button:disabled{opacity:.45;cursor:default}.SpinWheel_toggle__Qvk7_{display:flex;align-items:center;gap:8px;color:var(--ink-2);font-size:13px;cursor:pointer}.SpinWheel_toggle__Qvk7_ input{width:16px;height:16px;accent-color:var(--accent)}.SpinWheel_spinButton___RzKD{height:44px;margin-top:4px;border:0;border-radius:12px;background:linear-gradient(135deg,#2a78d6,#4a3aa7);box-shadow:0 10px 20px -10px rgba(74,58,167,.8);color:#fff;font-size:15px;font-weight:700;transition:transform .15s ease}.SpinWheel_spinButton___RzKD:hover:not(:disabled){transform:translateY(-1px)}.SpinWheel_spinButton___RzKD:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.SpinWheel_history__oprRN{display:flex;flex-direction:column;gap:6px;font-size:12px}.SpinWheel_history__oprRN>span{color:var(--muted)}.SpinWheel_history__oprRN ol{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.SpinWheel_history__oprRN li{padding:2px 9px;border-radius:99px;background:var(--field);color:var(--ink-2)}.SpinWheel_history__oprRN li:first-child{background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--ink);font-weight:600}.SpinWheel_srOnly__wy54i{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes SpinWheel_blink__ImLnm{50%{fill:#ffffff;filter:drop-shadow(0 0 4px #ffd166)}}@keyframes SpinWheel_pop__53SV5{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (prefers-reduced-motion:reduce){.SpinWheel_wheelWrap__cjicc[data-spinning=true] .SpinWheel_bulb__YbC6R,.SpinWheel_winner__DEQw_{animation:none}}