._5QjDFa_orb{width:var(--size);aspect-ratio:1;isolation:isolate;background:radial-gradient(circle at 31% 25%, #fffffff0 0 7%, #fff0 24%), radial-gradient(circle at 50% 50%, #0000 55%, color-mix(in srgb, var(--atom), #050a24 55%) 100%), radial-gradient(circle at 42% 38%, color-mix(in srgb, var(--atom), #fff 30%), var(--atom) 42%, color-mix(in srgb, var(--atom), #141538 50%) 100%);box-shadow:0 0 calc(var(--size) * .45) color-mix(in srgb, var(--atom), transparent 55%), inset 0 calc(var(--size) * -.06) calc(var(--size) * .14) #0006, inset 0 0 0 1px color-mix(in srgb, var(--atom), #fff 45%);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;position:relative;overflow:hidden}._5QjDFa_orb:before,._5QjDFa_orb:after{content:"";z-index:-1;pointer-events:none;position:absolute}._5QjDFa_orb:before{background:conic-gradient(from 0deg, #fff0 0 18%, #ffffff70 24%, #fff0 34% 58%, #fff5 66%, #fff0 76%);border-radius:50%;animation:7s linear infinite _5QjDFa_swirl;inset:9%;-webkit-mask:radial-gradient(circle,#0000 30%,#000 34% 62%,#0000 70%);mask:radial-gradient(circle,#0000 30%,#000 34% 62%,#0000 70%)}._5QjDFa_orb[data-element=O]:before{background:radial-gradient(circle,#ffffffb0 0 18%,#fff0 46%);animation:2.6s ease-in-out infinite _5QjDFa_pulse;-webkit-mask:none;mask:none}._5QjDFa_orb[data-element=C]:before{background:repeating-conic-gradient(from 10deg, #fff5 0 7%, #fff0 9% 20%);animation-duration:11s;animation-direction:reverse;-webkit-mask:radial-gradient(circle,#000 30%,#0000 68%);mask:radial-gradient(circle,#000 30%,#0000 68%)}._5QjDFa_orb[data-element=N]:before{background:radial-gradient(circle at 50% 8%,#fff 0 9%,#fff0 12%),radial-gradient(circle at 50% 92%,#fffd 0 7%,#fff0 10%);animation-duration:3.4s;inset:6%;-webkit-mask:none;mask:none}._5QjDFa_orb[data-element=H]:after{border:1.5px solid #ffffff50;border-color:#ffffff50 #0000;border-radius:50%;animation:4.5s linear infinite reverse _5QjDFa_swirl;inset:18% 6%}._5QjDFa_symbol{font:850 calc(var(--size) * .4) / 1 var(--font-geist-sans), sans-serif;color:#0c1430;text-shadow:0 1px #ffffff80,0 0 6px #ffffff60;-webkit-user-select:none;user-select:none}._5QjDFa_xs{--size:18px}._5QjDFa_xs ._5QjDFa_symbol{font-size:9px}._5QjDFa_sm{--size:28px}._5QjDFa_md{--size:40px}._5QjDFa_lg{--size:64px}._5QjDFa_xs:before,._5QjDFa_xs:after{display:none}@keyframes _5QjDFa_swirl{to{transform:rotate(360deg)}}@keyframes _5QjDFa_pulse{50%{opacity:.55;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){._5QjDFa_orb:before,._5QjDFa_orb:after{animation:none}}
.a7jeZq_chamber{border:1px solid var(--edge-bright);background:radial-gradient(90% 50% at 50% 0,#3a4f8a55,#0000 70%),linear-gradient(#18213f,#0d1329);border-radius:28px 28px 22px 22px;padding:18px 14px 26px;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 -20px 40px #0008,0 20px 50px #0007}.a7jeZq_busy{cursor:pointer}.a7jeZq_busy .a7jeZq_atom{pointer-events:none}.a7jeZq_tubes,.a7jeZq_layer{aspect-ratio:5/8;width:100%}.a7jeZq_tubes{grid-template-columns:repeat(5,1fr);width:auto;display:grid;position:absolute;inset:18px 14px 26px}.a7jeZq_tube{background:linear-gradient(90deg,#ffffff10,#ffffff03 22%,#0000 50%,#ffffff06 78%,#ffffff16),linear-gradient(#0d1734,#0a1230);border:1px solid #3b4a7a;border-radius:999px;margin:-6px 7%;position:relative;box-shadow:inset 0 0 18px #000a,inset 6px 0 10px -6px #ffffff30}.a7jeZq_inlet{background:linear-gradient(#56638f,#2b355c);border-radius:4px 4px 2px 2px;width:46%;height:10px;position:absolute;top:-12px;left:50%;translate:-50%;box-shadow:0 0 10px #8fb3ff40}.a7jeZq_layer{border-radius:18px;position:relative;overflow:hidden}.a7jeZq_atom{left:calc(var(--c) * 20%);bottom:calc(var(--y) * 12.5%);transform-origin:50% 90%;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;width:20%;height:12.5%;padding:0;display:grid;position:absolute;container-type:size}.a7jeZq_atom:disabled{cursor:inherit;opacity:1}.a7jeZq_atom:focus-visible{outline:none}.a7jeZq_atom:focus-visible .a7jeZq_orb{outline:3px solid var(--accent);outline-offset:3px}.a7jeZq_orb{--size:80cqmin;transition:transform .15s,filter .2s,opacity .2s}.a7jeZq_atom:hover:enabled .a7jeZq_orb{filter:brightness(1.2);transform:scale(1.1)}.a7jeZq_atom:active:enabled .a7jeZq_orb{transform:scale(.94)}.a7jeZq_dimmed .a7jeZq_orb{filter:saturate(.25)brightness(.55)}.a7jeZq_selected .a7jeZq_orb{outline-offset:2px;filter:brightness(1.25);outline:3px solid #f4ffe8;transform:scale(.9)}.a7jeZq_preview .a7jeZq_orb{animation:1s ease-in-out infinite alternate a7jeZq_previewGlow}@keyframes a7jeZq_previewGlow{to{box-shadow:0 0 0 3px #fffb, 0 0 22px var(--atom)}}.a7jeZq_hinted:before{content:"";pointer-events:none;border:2px dashed #ffe68a;border-radius:50%;animation:6s linear infinite a7jeZq_hintSpin;position:absolute;inset:6%}.a7jeZq_hintBadge{color:#2b2200;font:800 11px/1.3 var(--font-geist-sans), sans-serif;pointer-events:none;background:#ffe68a;border-radius:8px;padding:1px 5px;position:absolute;top:0;right:2%;box-shadow:0 2px 6px #0007}@keyframes a7jeZq_hintSpin{to{rotate:360deg}}.a7jeZq_colliding .a7jeZq_orb{animation:.46s ease-in-out both a7jeZq_charge}.a7jeZq_contactLow .a7jeZq_orb{animation:.46s ease-in-out both a7jeZq_charge,.46s ease-out both a7jeZq_pressUp}.a7jeZq_contactHigh .a7jeZq_orb{animation:.46s ease-in-out both a7jeZq_charge,.46s ease-out both a7jeZq_pressDown}@keyframes a7jeZq_charge{0%{filter:brightness()}40%{filter:brightness(1.8)saturate(1.3);box-shadow:0 0 0 3px #fff, 0 0 28px 6px var(--atom)}to{filter:brightness(1.5);box-shadow:0 0 0 2px #fff8, 0 0 34px 10px var(--atom);transform:scale(1.08)}}@keyframes a7jeZq_pressUp{35%{translate:0 -12%;scale:1.08 .9}to{translate:0}}@keyframes a7jeZq_pressDown{35%{translate:0 12%;scale:1.08 .9}to{translate:0}}.a7jeZq_leaving{z-index:2}.a7jeZq_leaving .a7jeZq_orb{animation:.3s ease-in both a7jeZq_burst}@keyframes a7jeZq_burst{0%{filter:brightness(1.6);transform:scale(1)}35%{filter:brightness(2.4);opacity:1;transform:scale(1.35)}to{opacity:0;transform:scale(.2)}}.a7jeZq_spark{z-index:3;left:calc((var(--c) + .5) * 20%);bottom:calc(var(--y) * 12.5%);pointer-events:none;--scale:calc(.8 + var(--step) * .18);width:0;height:0;position:absolute}.a7jeZq_ring,.a7jeZq_flash{border-radius:50%;position:absolute;top:0;left:0;translate:-50% -50%}.a7jeZq_ring{width:calc(60px * var(--scale));height:calc(60px * var(--scale));border:3px solid #fff;animation:.5s ease-out both a7jeZq_ring;box-shadow:0 0 18px #fff,inset 0 0 14px #fffa}.a7jeZq_ring+.a7jeZq_ring{border-color:var(--accent);animation-delay:80ms}.a7jeZq_flash{width:calc(26px * var(--scale));height:calc(26px * var(--scale));background:radial-gradient(circle,#fff,#fff0 70%);animation:.4s ease-out both a7jeZq_flash}.a7jeZq_spark strong{white-space:nowrap;color:#fff;font:900 calc(13px * var(--scale)) / 1 var(--font-geist-sans), sans-serif;letter-spacing:-.01em;text-shadow:0 0 10px var(--accent), 0 2px 0 #0009;animation:.46s cubic-bezier(.2,1.4,.4,1) both a7jeZq_label;position:absolute;top:-18px;left:0;translate:-50%}@keyframes a7jeZq_ring{0%{opacity:1;scale:.1}to{opacity:0;scale:1.6}}@keyframes a7jeZq_flash{0%{scale:.3}30%{opacity:1;scale:1.4}to{opacity:0;scale:1}}@keyframes a7jeZq_label{0%{opacity:0;translate:-50% 12px;scale:.6}to{opacity:1;translate:-50% -14px;scale:1}}.a7jeZq_shake{animation:.4s ease-in-out a7jeZq_shake}@keyframes a7jeZq_shake{20%{translate:-3px 1px}40%{translate:3px -1px}60%{translate:-2px}80%{translate:2px 1px}}.a7jeZq_base{background:linear-gradient(90deg, #0000, var(--accent), #0000);opacity:.5;filter:blur(1px);border-radius:3px;height:6px;position:absolute;bottom:8px;left:10%;right:10%}@media (prefers-reduced-motion:reduce){.a7jeZq_hinted:before,.a7jeZq_preview .a7jeZq_orb,.a7jeZq_shake{animation:none}.a7jeZq_leaving .a7jeZq_orb{animation:.2s both a7jeZq_fadeOut}.a7jeZq_ring,.a7jeZq_ring+.a7jeZq_ring{display:none}@keyframes a7jeZq_fadeOut{to{opacity:0}}}
._Jv-jG_button{border:1px solid var(--edge);background:var(--raised);min-height:40px;color:var(--ink);font:650 14px/1 var(--font-geist-sans), sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:transform .12s,background .15s,border-color .15s,box-shadow .15s,opacity .15s;display:inline-flex}._Jv-jG_button svg{flex-shrink:0;width:18px;height:18px}._Jv-jG_button:hover:enabled{background:var(--raised-hover);border-color:var(--edge-bright)}._Jv-jG_button:active:enabled{transform:translateY(1px)scale(.98)}._Jv-jG_button:disabled{cursor:default;opacity:.45}._Jv-jG_button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}._Jv-jG_primary{background:linear-gradient(180deg, #ccff9f, var(--accent));color:var(--accent-ink);border-color:#d8ffb6;box-shadow:0 4px #6e9e48,0 8px 24px #b6f58433}._Jv-jG_primary:hover:enabled{background:linear-gradient(#dcffbb,#c4fb94);border-color:#e6ffd0}._Jv-jG_primary:active:enabled{transform:translateY(3px);box-shadow:0 1px #6e9e48,0 4px 14px #b6f58433}._Jv-jG_primary:disabled{background:var(--raised);border-color:var(--edge);color:var(--muted);box-shadow:none;opacity:1}._Jv-jG_large{min-height:52px;padding:0 26px;font-size:16px}._Jv-jG_icon{width:40px;padding:0;position:relative}._Jv-jG_icon[aria-pressed=true],._Jv-jG_icon[aria-pressed=true]:hover:enabled{background:color-mix(in srgb, var(--accent), transparent 82%);border-color:var(--accent);color:var(--accent)}._Jv-jG_badge{background:var(--accent);min-width:18px;height:18px;color:var(--accent-ink);border-radius:9px;padding:0 5px;font-size:11px;font-weight:800;line-height:18px;position:absolute;top:-5px;right:-5px}._Jv-jG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.ReNjxG_backdrop{z-index:20;border-radius:inherit;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070b1acc;flex-direction:column;align-items:center;padding:clamp(12px,4vw,40px) 16px;animation:.2s ease-out ReNjxG_fade;display:flex;position:absolute;inset:0}.ReNjxG_panel{border:1px solid var(--edge-bright);background:radial-gradient(120% 80% at 50% 0%, #26315a, var(--panel) 60%);border-radius:24px;width:min(560px,100%);max-height:calc(100vh - 48px);padding:28px clamp(18px,4vw,32px);animation:.28s cubic-bezier(.2,.9,.3,1.2) ReNjxG_rise;position:sticky;top:24px;overflow:auto;box-shadow:0 30px 80px #000a,inset 0 1px #ffffff14}.ReNjxG_wide{width:min(900px,100%)}.ReNjxG_close{position:absolute;top:16px;right:16px}.ReNjxG_header{text-align:center;flex-direction:column;align-items:center;gap:8px;margin-bottom:22px;display:flex}.ReNjxG_header h2{letter-spacing:-.03em;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0;font-size:clamp(24px,4vw,32px);line-height:1.15;display:flex}.ReNjxG_header h2:focus{outline:none}.ReNjxG_icon{width:64px;height:64px;color:var(--accent);background:#b6f5841c;border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.ReNjxG_icon svg{width:34px;height:34px}.ReNjxG_kicker{color:var(--muted);font:700 12px/1.4 var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0}.ReNjxG_footer{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}@keyframes ReNjxG_fade{0%{opacity:0}}@keyframes ReNjxG_rise{0%{opacity:0;transform:translateY(18px)scale(.97)}}@media (prefers-reduced-motion:reduce){.ReNjxG_backdrop,.ReNjxG_panel{animation:none}}
.ZXk_fq_steps{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.ZXk_fq_step{gap:14px;display:flex}.ZXk_fq_step strong{margin-bottom:2px;font-size:15px;display:block}.ZXk_fq_step p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.ZXk_fq_step p svg{vertical-align:-2px;color:#b893ff}.ZXk_fq_n{background:var(--raised);width:28px;height:28px;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;font-weight:800;display:grid}.ZXk_fq_example{gap:4px;margin-top:8px;display:flex}.ZXk_fq_picked{outline-offset:2px;outline:2px solid #fff}.ZXk_fq_mode{color:#a8d8ff;background:#7cc4ff14;border-radius:12px;margin:20px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.ZXk_fq_mode svg{vertical-align:-2px}
.j-FP2a_avatar{width:var(--avatar);height:var(--avatar);background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--seat), #fff 45%), var(--seat) 55%, color-mix(in srgb, var(--seat), #000 35%));box-shadow:0 0 calc(var(--avatar) * .4) color-mix(in srgb, var(--seat), transparent 65%);color:#10162c;font:850 calc(var(--avatar) * .45) / 1 var(--font-geist-sans), sans-serif;border-radius:50%;flex-shrink:0;place-items:center;display:grid}
.hV_dPq_hud{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.hV_dPq_players{flex-wrap:wrap;flex:420px;gap:8px;display:flex}.hV_dPq_tools{flex-wrap:wrap;gap:6px;display:flex}.hV_dPq_speed{min-width:70px;font-family:var(--font-geist-mono), monospace;padding:0 12px}.hV_dPq_chip{flex:150px;max-width:230px;position:relative}.hV_dPq_chip summary{border:1px solid var(--edge);background:var(--panel);cursor:pointer;border-radius:999px;align-items:center;gap:9px;padding:7px 12px 7px 7px;list-style:none;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.hV_dPq_chip summary::-webkit-details-marker{display:none}.hV_dPq_chip summary:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.hV_dPq_active summary{border-color:var(--seat);background:color-mix(in srgb, var(--seat), var(--panel) 86%);box-shadow:0 0 0 1px var(--seat), 0 0 24px color-mix(in srgb, var(--seat), transparent 70%)}.hV_dPq_who{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.hV_dPq_name{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:13px;font-weight:700;display:flex;overflow:hidden}.hV_dPq_name svg{color:#ffcf5c;flex-shrink:0}.hV_dPq_pips{gap:3px;display:flex}.hV_dPq_pips i{background:#2c365e;border-radius:50%;width:8px;height:8px}.hV_dPq_pips .hV_dPq_pipOn{background:var(--seat);box-shadow:0 0 6px var(--seat)}.hV_dPq_score{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:850;animation:.5s cubic-bezier(.2,1.8,.4,1) hV_dPq_bump}@keyframes hV_dPq_bump{0%{color:var(--accent);scale:1.6}}.hV_dPq_details{z-index:15;border:1px solid var(--edge-bright);background:#0b1126f5;border-radius:16px;flex-direction:column;gap:8px;width:max(100%,240px);padding:12px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 16px 40px #000a}.hV_dPq_row{flex-wrap:wrap;align-items:center;gap:5px;margin:0;display:flex}.hV_dPq_mini{background:var(--raised);border-radius:8px;align-items:baseline;gap:4px;padding:3px 8px;font-size:13px;font-weight:750;display:inline-flex}.hV_dPq_mini small{color:var(--muted);font-size:11px;font-weight:600}.hV_dPq_readyMini{color:#efe6ff;background:#3d2886}.hV_dPq_spentMini{color:var(--muted);background:#161d38;-webkit-text-decoration:line-through #6d789f;text-decoration:line-through #6d789f}.hV_dPq_none{color:var(--muted);font-size:12px}@media (max-width:640px){.hV_dPq_chip{flex-basis:calc(50% - 4px);max-width:none}.hV_dPq_tools{justify-content:flex-end;width:100%}}@media (prefers-reduced-motion:reduce){.hV_dPq_score{animation:none}}.hV_dPq_off{color:var(--muted);position:relative}.hV_dPq_off:after{content:"";background:currentColor;border-radius:1px;width:22px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}
.pmm67q_library{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.pmm67q_token,.pmm67q_socket{width:62px}.pmm67q_token{color:var(--ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex;position:relative}.pmm67q_token:disabled{cursor:default;opacity:1}.pmm67q_disc{border:1px solid var(--edge-bright);color:#9aa6cf;background:radial-gradient(circle at 35% 30%,#3b4675,#1a2142);border-radius:50%;place-items:center;width:48px;height:48px;transition:transform .15s,box-shadow .2s;display:grid}.pmm67q_formula{color:var(--muted);font-size:12px;font-weight:750}.pmm67q_ready .pmm67q_disc{color:#fff;background:radial-gradient(circle at 35% 30%,#c8adff,#7a55e0 60%,#3d2886);border-color:#d9c4ff;animation:2s ease-in-out infinite pmm67q_charged;box-shadow:0 0 0 3px #b893ff33,0 0 22px #b893ff88}.pmm67q_ready .pmm67q_formula{color:#e6dcff}.pmm67q_ready:hover .pmm67q_disc{transform:scale(1.08)}.pmm67q_active .pmm67q_disc{transform:scale(1.08);box-shadow:0 0 0 3px #fff,0 0 26px #b893ffcc}.pmm67q_spent .pmm67q_disc{color:#6d789f;background:#12182f;border-style:dashed}.pmm67q_token:focus-visible .pmm67q_disc{outline:3px solid var(--accent);outline-offset:3px}.pmm67q_fresh{animation:.6s cubic-bezier(.2,1.5,.4,1) both pmm67q_arrive}.pmm67q_socket{height:48px;position:relative}.pmm67q_socket:before{content:"";border:1.5px dashed #34406a;border-radius:50%;width:48px;height:48px;position:absolute;top:0;left:7px}.pmm67q_tip{z-index:5;border:1px solid var(--edge-bright);width:190px;color:var(--muted);text-align:left;opacity:0;pointer-events:none;background:#0b1126f2;border-radius:12px;padding:9px 11px;font-size:12px;line-height:1.4;transition:opacity .15s,translate .15s;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50% 4px;box-shadow:0 10px 30px #000a}.pmm67q_tip b{color:var(--ink);margin-bottom:2px;display:block}.pmm67q_token:hover .pmm67q_tip,.pmm67q_token:focus-visible .pmm67q_tip{opacity:1;translate:-50%}@keyframes pmm67q_charged{50%{box-shadow:0 0 0 5px #b893ff22,0 0 30px #b893ffaa}}@keyframes pmm67q_arrive{0%{opacity:0;transform:scale(.2)translateY(30px)}}@media (prefers-reduced-motion:reduce){.pmm67q_ready .pmm67q_disc,.pmm67q_fresh{animation:none}}
.uZx1Va_card{border:1px solid var(--edge);min-width:0;color:var(--ink);text-align:left;font:inherit;background:linear-gradient(165deg,#222c51,#161d38 70%);border-radius:18px;flex-direction:column;gap:8px;padding:14px 12px 12px;transition:border-color .2s,box-shadow .2s,transform .15s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff12,0 8px 20px #0005}.uZx1Va_top{grid-template-columns:1fr auto;align-items:center;column-gap:6px;display:grid}.uZx1Va_formula{letter-spacing:-.04em;color:#e6dcff;font-size:24px;font-weight:800;line-height:1.1}.uZx1Va_points{color:#3a2700;background:radial-gradient(circle at 35% 30%,#fff6c4,#ffcf5c 60%,#c28d1d);border-radius:14px;place-items:center;min-width:28px;height:28px;padding:0 6px;font-size:14px;font-weight:850;display:grid;box-shadow:0 2px 6px #ffcf5c40}.uZx1Va_name{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:12px;overflow:hidden}.uZx1Va_art{width:100%;height:58px}.uZx1Va_slots{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.uZx1Va_slot,.uZx1Va_filled{width:30px;height:30px;font:750 12px/1 var(--font-geist-sans), sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;padding:0;display:grid}.uZx1Va_slot{color:#7f8bb3;background:#0c1328;border:1.5px dashed #5d6a98}.uZx1Va_slot:disabled,.uZx1Va_filled:disabled{cursor:default;opacity:1}.uZx1Va_open{border-color:var(--accent);color:var(--accent);background:#b6f58414;animation:1.4s ease-in-out infinite uZx1Va_invite}.uZx1Va_open:hover{background:#b6f58430}.uZx1Va_filled{background:0 0;border:0;transition:transform .12s}.uZx1Va_filled:hover:enabled{transform:scale(1.1)}.uZx1Va_slot:focus-visible,.uZx1Va_filled:focus-visible,.uZx1Va_complete:focus-visible,.uZx1Va_offer:focus-visible{outline:3px solid var(--accent);outline-offset:2px}@keyframes uZx1Va_invite{50%{box-shadow:0 0 0 4px #b6f58422}}.uZx1Va_power{flex-direction:column;gap:3px;margin:auto 0 0;font-size:12px;display:flex}.uZx1Va_powerName{color:#c9f0aa;align-items:center;gap:5px;font-weight:700;display:flex}.uZx1Va_powerName svg{flex-shrink:0}.uZx1Va_summary{color:var(--muted);line-height:1.4}.uZx1Va_ready{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 0 30px #b6f58440, inset 0 1px 0 #ffffff20;animation:1.6s ease-in-out infinite uZx1Va_ready}@keyframes uZx1Va_ready{50%{box-shadow:0 0 0 1px var(--accent), 0 0 44px #b6f58466, inset 0 1px 0 #ffffff20}}.uZx1Va_complete{background:linear-gradient(180deg, #ccff9f, var(--accent));min-height:38px;color:var(--accent-ink);font:800 14px/1 var(--font-geist-sans), sans-serif;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin-top:auto;display:flex;box-shadow:0 3px #6e9e48}.uZx1Va_complete svg{width:16px;height:16px}.uZx1Va_complete b{background:#13240f22;border-radius:8px;padding:3px 7px}.uZx1Va_complete:active:enabled{transform:translateY(2px);box-shadow:0 1px #6e9e48}.uZx1Va_offer{cursor:default}button.uZx1Va_offer{cursor:pointer}button.uZx1Va_offer:hover{border-color:var(--edge-bright);box-shadow:0 14px 30px #0007, 0 0 0 1px var(--edge-bright);transform:translateY(-3px)}.uZx1Va_needs{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px;font-size:12px;font-weight:700;display:flex}.uZx1Va_needs>span{align-items:center;gap:3px;display:inline-flex}.uZx1Va_empty{min-height:180px;box-shadow:none;color:var(--muted);text-align:center;background:#0f1530;border-style:dashed;place-items:center;font-size:13px;display:grid}@media (max-width:640px){.uZx1Va_card{border-radius:14px;gap:6px;padding:10px 8px}.uZx1Va_formula{font-size:19px}.uZx1Va_name{display:none}.uZx1Va_art{height:40px}.uZx1Va_slot,.uZx1Va_filled{width:26px;height:26px}.uZx1Va_slots{gap:3px}.uZx1Va_power .uZx1Va_powerName{font-size:11px}.uZx1Va_complete{min-height:34px;font-size:12px}.uZx1Va_complete b{display:none}.uZx1Va_empty{min-height:140px;font-size:12px}}@media (prefers-reduced-motion:reduce){.uZx1Va_open,.uZx1Va_ready{animation:none}}
.B1qPjq_tray{border:1px solid var(--edge);background:linear-gradient(#0a0f22,#121a36);border-radius:18px;align-items:center;gap:12px;min-height:58px;padding:12px 14px;display:flex;box-shadow:inset 0 10px 14px -10px #000}.B1qPjq_attached{border-top:0;border-radius:0 0 22px 22px;margin-top:-10px;padding-top:18px}.B1qPjq_count{color:var(--muted);font:600 13px/1 var(--font-geist-mono), monospace;flex-shrink:0}.B1qPjq_count b{color:var(--ink);font-size:18px}.B1qPjq_over{border-color:#ff8f8f88}.B1qPjq_over .B1qPjq_count,.B1qPjq_over .B1qPjq_count b{color:#ff9c9c}.B1qPjq_atoms{flex-wrap:wrap;align-items:center;gap:4px;min-height:30px;display:flex}.B1qPjq_empty{color:#6f7aa3;font-size:13px}.B1qPjq_atom{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;padding:0;animation:.32s cubic-bezier(.2,1.6,.4,1) .12s both B1qPjq_land}.B1qPjq_atom:disabled{cursor:default;opacity:1}.B1qPjq_atom:hover:enabled{transform:translateY(-2px)scale(1.08)}.B1qPjq_atom:focus-visible{outline:3px solid var(--accent);outline-offset:2px}@keyframes B1qPjq_land{0%{opacity:0;transform:scale(.3)}}@media (prefers-reduced-motion:reduce){.B1qPjq_atom{animation:none}}
.Lhh7kW_market{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:10px;display:grid}.Lhh7kW_note{text-align:center;color:var(--muted);margin:-8px 0 16px;font-size:14px}.Lhh7kW_picks{justify-content:center;gap:8px;margin:-6px 0 20px;display:flex}.Lhh7kW_pick{border:1.5px dashed var(--edge-bright);min-width:54px;height:34px;color:var(--muted);border-radius:10px;place-items:center;padding:0 10px;font-size:14px;font-weight:750;display:grid}.Lhh7kW_picked{border:1px solid var(--accent);color:var(--ink);background:#b6f5841a}.Lhh7kW_final{color:#ffb46b;align-items:center;gap:5px;display:inline-flex}.Lhh7kW_turnsLeft{color:var(--muted);justify-content:center;align-items:center;gap:6px;font-size:14px;display:flex}.Lhh7kW_turnsLeft span:last-child{margin-left:6px}.Lhh7kW_podium{counter-reset:rank;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Lhh7kW_podium li{counter-increment:rank;border:1px solid var(--edge);background:var(--panel);border-radius:18px;align-items:center;gap:14px;padding:12px 18px 12px 14px;display:flex}.Lhh7kW_podium li:before{content:counter(rank);width:18px;color:var(--muted);font:800 16px var(--font-geist-mono), monospace}.Lhh7kW_podium .Lhh7kW_winner{background:linear-gradient(90deg, #ffcf5c22, var(--panel) 60%);border-color:#ffcf5c;box-shadow:0 0 30px #ffcf5c22}.Lhh7kW_result{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.Lhh7kW_result strong{font-size:17px}.Lhh7kW_formulas{color:#e6dcff;font-size:14px;font-weight:650}.Lhh7kW_stats{color:var(--muted);font-size:12px}.Lhh7kW_total{letter-spacing:-.04em;font-size:30px;font-weight:850}@media (max-width:640px){.Lhh7kW_market{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}
.SUIN3W_prompt{z-index:8;background:linear-gradient(135deg,#3a2b72,#221a4b);border:1px solid #b893ff;border-radius:18px;align-items:center;gap:10px;padding:10px 10px 10px 12px;animation:.25s ease-out SUIN3W_slide;display:flex;position:absolute;bottom:8px;left:0;right:0;box-shadow:0 0 30px #b893ff40}.SUIN3W_icon{color:#1b1238;background:#b893ff;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.SUIN3W_text{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:13px;line-height:1.35;display:flex}.SUIN3W_text strong{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.SUIN3W_text span{color:#d8cdfa}.SUIN3W_count{color:#d8cdfa;font:700 13px var(--font-geist-mono), monospace}@keyframes SUIN3W_slide{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.SUIN3W_prompt{animation:none}}
._9uUzUa_setup{grid-template-columns:1fr minmax(0,420px);align-items:center;gap:clamp(24px,5vw,64px);padding:clamp(8px,3vw,28px);display:grid}._9uUzUa_hero h2{letter-spacing:-.055em;margin:26px 0 12px;font-size:clamp(36px,6vw,62px);line-height:1}._9uUzUa_hero h2 span{color:var(--accent);text-shadow:0 0 30px #b6f58455}._9uUzUa_hero>p{color:var(--muted);margin:0;font-size:17px}._9uUzUa_orbs{gap:14px;display:flex}._9uUzUa_orbs>*{animation:3.2s ease-in-out infinite _9uUzUa_bob}._9uUzUa_orbs>:nth-child(2){animation-delay:-.8s}._9uUzUa_orbs>:nth-child(3){animation-delay:-1.6s}._9uUzUa_orbs>:nth-child(4){animation-delay:-2.4s}@keyframes _9uUzUa_bob{50%{transform:translateY(-10px)}}._9uUzUa_heroActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}._9uUzUa_resume{border-color:var(--accent)}._9uUzUa_resume span{flex-direction:column;align-items:flex-start;gap:3px;display:flex}._9uUzUa_resume small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:12px;font-weight:500;overflow:hidden}._9uUzUa_form{border:1px solid var(--edge-bright);background:radial-gradient(120% 70% at 50% 0%, #26315a, var(--panel) 70%);border-radius:26px;flex-direction:column;gap:20px;padding:24px;display:flex;box-shadow:0 24px 60px #0008,inset 0 1px #ffffff14}._9uUzUa_field{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}._9uUzUa_field legend{color:var(--muted);font:700 12px var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;padding:0}._9uUzUa_field input[type=radio],._9uUzUa_toggle input{opacity:0;pointer-events:none;position:absolute}._9uUzUa_segmented{background:#0b1126;border-radius:14px;grid-template-columns:repeat(3,1fr);padding:4px;display:grid}._9uUzUa_segmented label{height:38px;color:var(--muted);cursor:pointer;border-radius:10px;place-items:center;font-weight:750;transition:background .15s,color .15s;display:grid}._9uUzUa_segmented ._9uUzUa_on{background:var(--raised-hover);color:var(--ink);box-shadow:inset 0 1px #ffffff18}._9uUzUa_segmented label:has(:focus-visible){outline:3px solid var(--accent);outline-offset:2px}._9uUzUa_mode:has(:focus-visible){outline:3px solid var(--accent);outline-offset:2px}._9uUzUa_toggle:has(:focus-visible){outline:3px solid var(--accent);outline-offset:2px}._9uUzUa_names{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._9uUzUa_name{border:1px solid var(--edge);background:#0b1126;border-radius:999px;align-items:center;gap:8px;padding:4px 4px 4px 5px;display:flex}._9uUzUa_name:focus-within{border-color:var(--edge-bright)}._9uUzUa_name input{min-width:0;color:var(--ink);font:600 14px var(--font-geist-sans), sans-serif;background:0 0;border:0;outline:none;flex:1}._9uUzUa_controller{border:1px solid var(--edge);width:100%;color:var(--ink);font:inherit;background:#0b1126;border-radius:12px;margin-top:5px;padding:5px 10px;font-size:12px}._9uUzUa_controller:focus-visible{outline:3px solid var(--accent);outline-offset:2px}._9uUzUa_modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._9uUzUa_mode{border:1px solid var(--edge);cursor:pointer;background:#0b1126;border-radius:16px;flex-direction:column;gap:6px;padding:12px;transition:border-color .15s,background .15s;display:flex;position:relative}._9uUzUa_mode._9uUzUa_on{border-color:var(--accent);background:#b6f58412}._9uUzUa_mode small{color:var(--muted);font-size:12px}._9uUzUa_modeOrbs{gap:3px;display:flex}._9uUzUa_toggle{border:1px solid var(--edge);cursor:pointer;background:#0b1126;border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex;position:relative}._9uUzUa_switch{background:#2c365e;border-radius:13px;flex-shrink:0;width:44px;height:26px;transition:background .2s;position:relative}._9uUzUa_switch:after{content:"";background:#c4cbe6;border-radius:50%;width:20px;height:20px;transition:translate .2s cubic-bezier(.3,1.4,.5,1),background .2s;position:absolute;top:3px;left:3px}._9uUzUa_toggle input:checked+._9uUzUa_switch{background:#7cc4ff}._9uUzUa_toggle input:checked+._9uUzUa_switch:after{background:#fff;translate:18px}._9uUzUa_toggleText{flex-direction:column;gap:2px;display:flex}._9uUzUa_toggleText strong{align-items:center;gap:6px;font-size:14px;display:flex}._9uUzUa_toggleText small{color:var(--muted);font-size:12px}._9uUzUa_start{width:100%}@media (max-width:760px){._9uUzUa_setup{grid-template-columns:1fr}._9uUzUa_hero{text-align:center}._9uUzUa_orbs,._9uUzUa_heroActions{justify-content:center}}@media (max-width:420px){._9uUzUa_names,._9uUzUa_modes{grid-template-columns:1fr}._9uUzUa_form{padding:18px}}@media (prefers-reduced-motion:reduce){._9uUzUa_orbs>*{animation:none}}
._3sP9-q_toast{z-index:30;color:#ffe0c2;background:#2a1f1cf2;border:1px solid #ffb46b88;border-radius:16px;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:12px 18px;font-size:14px;animation:.25s cubic-bezier(.2,1.4,.4,1) _3sP9-q_pop;display:flex;position:absolute;bottom:24px;left:50%;translate:-50%;box-shadow:0 14px 40px #000a}._3sP9-q_toast svg{flex-shrink:0;width:18px;height:18px}._3sP9-q_celebration{z-index:25;border:1px solid var(--accent);pointer-events:none;background:radial-gradient(circle at 50% 30%,#2f4a35f5,#121a30f5);border-radius:24px;flex-direction:column;align-items:center;gap:2px;padding:18px 30px;animation:1.7s cubic-bezier(.2,1.3,.4,1) both _3sP9-q_celebrate;display:flex;position:absolute;top:40%;left:50%;translate:-50% -50%;box-shadow:0 0 0 6px #b6f58418,0 0 70px #b6f58455,0 20px 50px #000a}._3sP9-q_art{width:140px;height:84px}._3sP9-q_celebration strong{letter-spacing:-.04em;color:#fff;font-size:34px}._3sP9-q_points{color:#ffcf5c;text-shadow:0 0 20px #ffcf5c88;font-size:26px;font-weight:900}._3sP9-q_power{color:#d9c4ff;align-items:center;gap:5px;margin-top:4px;font-size:13px;font-weight:700;display:flex}@keyframes _3sP9-q_pop{0%{opacity:0;translate:-50% 12px;scale:.9}}@keyframes _3sP9-q_celebrate{0%{opacity:0;scale:.4}18%{opacity:1;scale:1.05}26%{scale:1}80%{opacity:1;translate:-50% -50%;scale:1}to{opacity:0;translate:-50% -80%;scale:.85}}@media (prefers-reduced-motion:reduce){._3sP9-q_toast,._3sP9-q_celebration{animation:none}}
.eyS_1a_bar{align-items:center;gap:10px;min-height:58px;padding:0 4px 10px;display:flex}.eyS_1a_text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.eyS_1a_text strong{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.eyS_1a_text>span{color:var(--muted);font:600 12px/1.3 var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;display:flex}.eyS_1a_final{color:#ffb46b!important}.eyS_1a_mode{color:#a8d8ff;background:#7cc4ff22;border-radius:6px;align-items:center;gap:3px;padding:1px 6px;display:inline-flex}.eyS_1a_hint[aria-pressed=true],.eyS_1a_hint[aria-pressed=true]:hover:enabled{color:#2b2200;background:#ffe68a;border-color:#ffe68a;box-shadow:0 0 20px #ffe68a55}.eyS_1a_hintCount{background:#2b220022;border-radius:9px;min-width:20px;padding:2px 5px;font-size:12px}
.OBjzeq_label{color:var(--muted);font:700 12px/1 var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;margin:0 0 10px;display:flex}.OBjzeq_label svg{width:14px;height:14px}.OBjzeq_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.OBjzeq_actions{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:6px;display:flex}.OBjzeq_end{min-width:180px}@media (max-width:640px){.OBjzeq_cards{gap:6px}.OBjzeq_actions{z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b1126e6;border-radius:999px;padding:8px;position:sticky;bottom:8px;box-shadow:0 10px 30px #000a}.OBjzeq_end{flex:1;min-width:0}}
.Sf8SUq_lab{--bg:#0b1022;--panel:#141b35;--raised:#1f2849;--raised-hover:#2a3560;--edge:#2a3561;--edge-bright:#45538a;--ink:#eef1ff;--muted:#9aa5ca;--accent:#b6f584;--accent-ink:#13240f;background:radial-gradient(70% 45% at 20% 0%, #2c3f8a40, transparent 70%), radial-gradient(60% 40% at 100% 100%, #6b3fb030, transparent 70%), var(--bg);min-height:560px;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-geist-sans), sans-serif;border:1px solid #262f55;border-radius:30px;padding:clamp(12px,2.4vw,26px);position:relative;box-shadow:0 30px 80px #0b10224d}.Sf8SUq_lab *{box-sizing:border-box}.Sf8SUq_lab :is(h2,h3,p){margin:0}.Sf8SUq_table{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;gap:clamp(16px,2.5vw,28px);display:grid}.Sf8SUq_colliderColumn{min-width:0}.Sf8SUq_head{height:58px;position:relative}.Sf8SUq_benchColumn{flex-direction:column;align-self:stretch;gap:22px;min-width:0;padding-top:58px;display:flex}.Sf8SUq_sky{z-index:40;pointer-events:none;position:fixed;inset:0}@media (max-width:820px){.Sf8SUq_table{grid-template-columns:1fr}.Sf8SUq_colliderColumn{justify-self:center;width:min(100%,420px)}.Sf8SUq_benchColumn{padding-top:0}}@media (max-width:640px){.Sf8SUq_lab{border-radius:22px}}
