._icon_11kbw_3{object-fit:cover;width:100%;height:100%;display:block}._avatar_6sxxv_1{background:var(--gradient-brand);color:#fff;letter-spacing:-.02em;box-shadow:0 0 0 2px var(--surface-solid);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid;position:relative;overflow:hidden}._ring_6sxxv_15{box-shadow:0 0 0 2px var(--surface-solid), 0 0 0 4px var(--brand-500), 0 0 22px -4px var(--brand-glow)}._image_6sxxv_22{object-fit:cover;width:100%;height:100%}._button_m1g3w_1{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);letter-spacing:-.01em;white-space:nowrap;transition:transform var(--duration-fast) var(--ease-out), background var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);font-weight:600;display:inline-flex;position:relative}._button_m1g3w_1:active:not(:disabled){transform:translateY(1px)scale(.99)}._button_m1g3w_1:disabled{cursor:not-allowed;opacity:.5}._fullWidth_m1g3w_27{width:100%}._md_m1g3w_33{height:40px;padding:0 var(--space-4);font-size:var(--text-sm)}._lg_m1g3w_39{height:50px;padding:0 var(--space-5);font-size:var(--text-base);border-radius:var(--radius-lg)}._sm_m1g3w_46{height:32px;padding:0 var(--space-3);font-size:var(--text-xs);border-radius:var(--radius-sm)}@media (hover:none){._sm_m1g3w_46,._md_m1g3w_33{height:44px}._sm_m1g3w_46{padding:0 var(--space-4)}}._primary_m1g3w_78{color:#fff;background:var(--gradient-brand);box-shadow:var(--shadow-brand);background-size:160% 160%}._primary_m1g3w_78:after{content:"";border-radius:inherit;opacity:.8;pointer-events:none;background:linear-gradient(#ffffff38,#0000 60%);position:absolute;inset:0}._primary_m1g3w_78:hover:not(:disabled){box-shadow:0 14px 36px -10px var(--brand-glow);background-position:100%}._secondary_m1g3w_100{color:var(--text-primary);background:var(--surface-2);border:1px solid var(--border-subtle)}._secondary_m1g3w_100:hover:not(:disabled){background:var(--surface-3);border-color:var(--border-strong)}._ghost_m1g3w_111{color:var(--text-secondary);background:0 0}._ghost_m1g3w_111:hover:not(:disabled){color:var(--text-primary);background:var(--surface-1)}._gold_m1g3w_121{color:#3b2606;background:var(--gradient-gold);box-shadow:0 10px 30px -10px #fbbf2480}._gold_m1g3w_121:hover:not(:disabled){box-shadow:0 14px 36px -10px #fbbf24a6}._badge_1dggi_1{border-radius:var(--radius-pill);height:24px;font-size:var(--text-xs);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:0 10px;font-weight:600;display:inline-flex}._dot_1dggi_16{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}._pulse_1dggi_24 ._dot_1dggi_16{animation:_spoyl-pulse_1dggi_1 1.8s var(--ease-out) infinite}._brand_1dggi_28{color:var(--brand-400);background:#8b5cf624;border-color:#8b5cf647}._success_1dggi_34{color:var(--status-success);background:#34d39921;border-color:#34d39942}._warning_1dggi_40{color:var(--status-warning);background:#fbbf2421;border-color:#fbbf2442}._danger_1dggi_46{color:var(--status-danger);background:#f43f5e21;border-color:#f43f5e42}._neutral_1dggi_52{color:var(--text-muted);background:var(--surface-2);border-color:var(--border-subtle)}._panel_8o42c_1{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--gradient-surface), var(--surface-solid);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:relative;overflow:hidden}._panel_8o42c_1:before{content:"";background:linear-gradient(90deg, transparent, var(--border-strong), transparent);height:1px;position:absolute;inset:0 0 auto}._interactive_8o42c_22{cursor:pointer;transition:transform var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out)}._interactive_8o42c_22:hover{border-color:var(--border-brand);box-shadow:var(--shadow-lg);transform:translateY(-2px)}._flush_8o42c_36{padding:0}._header_8o42c_40{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._titleGroup_8o42c_47{flex-direction:column;gap:2px;min-width:0;display:flex}._title_8o42c_47{font-size:var(--text-lg);font-weight:650}._subtitle_8o42c_59{font-size:var(--text-sm);color:var(--text-secondary)}._actions_8o42c_64{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}@media (width<=640px){._panel_8o42c_1{padding:var(--space-4);gap:var(--space-3)}._header_8o42c_40{gap:var(--space-2);flex-wrap:wrap}._actions_8o42c_64{flex-wrap:wrap;flex:100%}}._stage_1txy1_7{aspect-ratio:1;isolation:isolate;width:clamp(240px,min(100%,100dvh - 370px),820px);margin-inline:auto;position:relative}._scene_1txy1_44{z-index:0;background:var(--scene-image) 50% var(--wheel-scene-y) / var(--wheel-scene-size) no-repeat, var(--scene-wash);opacity:var(--wheel-scene-opacity);pointer-events:none;border-radius:50%;position:absolute;inset:-14%;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#000 74%,#0000 100%);mask-image:radial-gradient(closest-side,#000 74%,#0000 100%)}._ambient_1txy1_65{z-index:0;background:radial-gradient(circle at 50% 42%, var(--brand-glow) 0%, transparent 56%), radial-gradient(circle at 50% 58%, var(--wheel-ambient-2) 0%, transparent 52%);opacity:.55;filter:blur(28px);pointer-events:none;border-radius:50%;animation:6.5s ease-in-out infinite _breathe_1txy1_1;position:absolute;inset:-11%}@keyframes _breathe_1txy1_1{0%,to{opacity:.45;transform:scale(.97)}50%{opacity:.68;transform:scale(1.03)}}._rotor_1txy1_93{z-index:1;will-change:transform;transform-origin:50%;filter:drop-shadow(0 18px 34px #0000008c);position:absolute;inset:0}._wheelSvg_1txy1_103{width:100%;height:100%;display:block;overflow:visible}._labels_1txy1_115{paint-order:stroke fill}._labelIcon_1txy1_121{color:#fff;filter:drop-shadow(0 0 .9px #000000d9)drop-shadow(0 .5px 1px #00000080);overflow:visible}._labelPrimary_1txy1_129,._labelSecondary_1txy1_130{fill:#fff;font-family:var(--font-sans);stroke:#00000080;paint-order:stroke fill}._labelPrimary_1txy1_129{letter-spacing:-.01em;stroke-width:1.15px;font-weight:800}._labelSecondary_1txy1_130{fill:#ffffffdb;letter-spacing:.1em;stroke-width:.8px;text-transform:uppercase;font-weight:700}._rim1_1txy1_156{stop-color:var(--wheel-rim-1)}._rim2_1txy1_159{stop-color:var(--wheel-rim-2)}._rim3_1txy1_162{stop-color:var(--wheel-rim-3)}._rim4_1txy1_165{stop-color:var(--wheel-rim-4)}._rim5_1txy1_168{stop-color:var(--wheel-rim-5)}._rimHairline_1txy1_172{stroke:var(--wheel-rim-hairline)}._pegTop_1txy1_176{stop-color:var(--wheel-peg-top)}._pegBottom_1txy1_179{stop-color:var(--wheel-peg-bottom)}._needle1_1txy1_183{stop-color:var(--wheel-needle-1)}._needle2_1txy1_186{stop-color:var(--wheel-needle-2)}._needle3_1txy1_189{stop-color:var(--wheel-needle-3)}._needle4_1txy1_192{stop-color:var(--wheel-needle-4)}._needleHousing_1txy1_196{fill:var(--wheel-needle-housing)}._needleJewel_1txy1_200{fill:var(--wheel-needle-jewel)}._overlay_1txy1_206{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._pointerMount_1txy1_220{z-index:4;pointer-events:none;width:11.5%;position:absolute;top:-5.8%;left:50%;transform:translate(-50%)}._pointer_1txy1_220{transform-origin:50% 44%;filter:drop-shadow(0 4px 10px #0009)}._pointerSvg_1txy1_236{width:100%;height:auto;display:block}._hub_1txy1_244{z-index:5;aspect-ratio:1;border:1px solid var(--border-strong);background:radial-gradient(circle at 34% 28%, #ffffff29, transparent 58%), var(--wheel-hub-ring);width:26%;color:var(--text-primary);cursor:pointer;transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 10px 26px #0009,inset 0 1px #ffffff24,0 0 0 6px #0a0a0fbf}._hub_1txy1_244:hover:not(:disabled){box-shadow:0 12px 30px #000000a6, inset 0 1px 0 #fff3, 0 0 0 6px #0a0a0fbf, 0 0 26px -2px var(--brand-glow);transform:translate(-50%,-50%)scale(1.05)}._hub_1txy1_244:active:not(:disabled){transform:translate(-50%,-50%)scale(.97)}._hub_1txy1_244:focus-visible{outline:2px solid var(--brand-400);outline-offset:3px}._hub_1txy1_244:disabled{cursor:not-allowed;opacity:.55}._hubShimmer_1txy1_296{background:conic-gradient(from 0deg, transparent 0deg, var(--wheel-hub-shimmer) 40deg, transparent 90deg, transparent 360deg);opacity:.5;pointer-events:none;animation:4.5s linear infinite _sweep_1txy1_1;position:absolute;inset:-50%}@keyframes _sweep_1txy1_1{to{transform:rotate(1turn)}}._hubFace_1txy1_317{z-index:1;aspect-ratio:1;background:var(--wheel-hub-face);border-radius:50%;place-items:center;gap:1px;width:calc(100% - 8px);display:grid;position:relative}._hubLabel_1txy1_329{letter-spacing:.08em;color:var(--text-secondary);text-transform:uppercase;font-size:10px;font-weight:700}@media (width>=900px) and (height<=780px) and (aspect-ratio>=2){._stage_1txy1_7{width:clamp(200px,min(100%,100dvh - 170px),820px)}}@media (width<=640px){._stage_1txy1_7{width:min(100%,66vh,400px)}._hubLabel_1txy1_329{font-size:9px}}@media (prefers-reduced-motion:reduce){._ambient_1txy1_65,._hubShimmer_1txy1_296{animation:none}._hub_1txy1_244{transition:none}}._stack_x7bf5_3{gap:var(--space-5);flex-direction:column;display:flex}._stackTight_x7bf5_9{gap:var(--space-3);flex-direction:column;display:flex}._row_x7bf5_15{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._grid_x7bf5_22{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._gridWide_x7bf5_28{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}._split_x7bf5_34{gap:var(--space-4);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;display:grid}@media (width<=900px){._split_x7bf5_34{grid-template-columns:minmax(0,1fr)}}._sectionHeader_x7bf5_47{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._sectionTitle_x7bf5_54{font-size:var(--text-lg);font-weight:650}._sectionHint_x7bf5_59{font-size:var(--text-sm);color:var(--text-muted)}
