.n2HJ2a_profile{position:relative}.n2HJ2a_palette svg{fill:none;width:22px;height:22px;stroke:var(--cyan);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.n2HJ2a_glow{border-color:var(--cyan);box-shadow:0 0 12px color-mix(in srgb, var(--cyan) 45%, transparent);animation:2.8s ease-in-out infinite n2HJ2a_profileGlow}@keyframes n2HJ2a_profileGlow{50%{box-shadow:0 0 20px color-mix(in srgb, var(--cyan) 65%, transparent)}}@media (prefers-reduced-motion:reduce){.n2HJ2a_glow{animation:none}}
.KrnsLW_details{text-align:left;gap:6px;min-width:0;margin-top:8px;display:grid}.KrnsLW_details button{white-space:normal;min-height:44px}.KrnsLW_details textarea{box-sizing:border-box;width:100%;min-width:0;font-size:12px}
.mpkZ9a_marketplaceButton{position:relative}.mpkZ9a_walletConnectShell{z-index:30;top:max(10px, calc(env(safe-area-inset-top) + 8px));justify-items:end;display:grid;position:absolute;right:0}.mpkZ9a_walletConnectInline{justify-items:start;position:static}.mpkZ9a_walletConnectActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.mpkZ9a_walletConnectProfileLink{box-shadow:none;background:0 0;border:0}.mpkZ9a_headerShortcuts{align-items:center;gap:2px;display:flex}.mpkZ9a_headerShortcutLink{border-radius:6px;flex:0 0 44px;place-items:center;width:44px;height:44px;text-decoration:none;display:inline-grid}.mpkZ9a_headerShortcutLink:hover{background:color-mix(in srgb, var(--cyan) 10%, transparent)}.mpkZ9a_headerShortcutLink:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.mpkZ9a_headerShortcutIcon{fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.mpkZ9a_walletConnectChoices{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.mpkZ9a_walletConnectInline .mpkZ9a_walletConnectStatus{text-align:left;width:min(100%,420px);margin-top:7px;position:static}.mpkZ9a_walletConnectButton{border-color:color-mix(in srgb, var(--cyan) 76%, transparent);min-height:44px;color:var(--text);box-shadow:inset 0 0 16px color-mix(in srgb, var(--cyan) 8%, transparent), 0 8px 24px #0000005c;white-space:nowrap;background:#02090ce6;border-radius:999px;gap:8px;padding-inline:13px;font-size:.76rem}.mpkZ9a_walletConnectButton:hover{border-color:var(--cyan);background:color-mix(in srgb, var(--cyan) 16%, #02090c)}.mpkZ9a_walletConnectButton:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.mpkZ9a_walletConnectButton:disabled{cursor:wait;opacity:.72}.mpkZ9a_walletConnectIcon{border:1px solid color-mix(in srgb, var(--cyan) 58%, transparent);width:22px;height:22px;color:var(--cyan);border-radius:50%;place-items:center;font-size:.78rem;line-height:1;display:inline-grid}.mpkZ9a_walletConnectIndicator{background:var(--green);width:8px;height:8px;box-shadow:0 0 9px color-mix(in srgb, var(--green) 72%, transparent);border-radius:50%}.mpkZ9a_walletConnectedButton{border-color:color-mix(in srgb, var(--green) 72%, transparent)}.mpkZ9a_walletConnectStatus{border:1px solid color-mix(in srgb, var(--cyan) 48%, var(--line));width:min(270px,100vw - 24px);color:var(--muted);text-align:right;background:#03090cf7;border-radius:8px;margin:0;padding:8px 10px;font-size:.7rem;font-weight:750;line-height:1.35;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 10px 28px #0000007a}.mpkZ9a_walletConnectStatus a{color:var(--cyan);margin-top:4px;font-weight:900;display:block}.mpkZ9a_marketplaceButtonAttention{box-shadow:inset 0 0 12px color-mix(in srgb, var(--cyan) 9%, transparent), 0 0 12px color-mix(in srgb, var(--cyan) 22%, transparent);animation:2.8s ease-in-out infinite mpkZ9a_marketplaceOfferGlow}.mpkZ9a_marketplaceUnseenCount{color:#a9e9f8;min-width:17px;height:17px;box-shadow:0 0 8px color-mix(in srgb, var(--cyan) 28%, transparent);background:#0a252d;border:1px solid #a9e9f8c2;border-radius:999px;place-items:center;padding-inline:3px;font-size:.58rem;font-weight:950;line-height:1;display:inline-grid;position:absolute;top:5px;right:6px}@keyframes mpkZ9a_marketplaceOfferGlow{0%,to{box-shadow:inset 0 0 10px color-mix(in srgb, var(--cyan) 7%, transparent), 0 0 8px color-mix(in srgb, var(--cyan) 16%, transparent)}50%{box-shadow:inset 0 0 15px color-mix(in srgb, var(--cyan) 12%, transparent), 0 0 15px color-mix(in srgb, var(--cyan) 28%, transparent)}}@media (prefers-reduced-motion:reduce){.mpkZ9a_marketplaceButtonAttention{animation:none}}@media (max-width:420px){.mpkZ9a_walletConnectButton{padding-inline:11px}}.mpkZ9a_shortcutTitle{align-items:center;gap:8px;display:inline-flex}.mpkZ9a_shortcutIcon{flex:0 0 1em;width:1em;height:1em;display:block}
.AX6yeG_shell{justify-items:start;gap:10px;width:100%;min-width:0;display:grid}.AX6yeG_buttonHost{width:100%;max-width:100%;min-height:44px;overflow:hidden}.AX6yeG_googleConsentGate{color:#1f1f1f;cursor:pointer;background:#fff;border:1px solid #747775;border-radius:4px;justify-content:center;align-items:center;gap:12px;width:min(320px,100%);min-height:44px;padding:0 12px;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;display:inline-flex}.AX6yeG_googleConsentGate:hover,.AX6yeG_googleConsentGate:focus-visible{background:#f8faff;border-color:#5f6368;box-shadow:0 1px 2px #3c40432e}.AX6yeG_googleMark{flex:none;width:18px;height:18px}.AX6yeG_consentPrompt{color:var(--text-soft,#aeb5c0);margin:-3px 0 0;font-size:.78rem;line-height:1.3}.AX6yeG_status{color:var(--text-soft,#aeb5c0);margin:0;font-size:.85rem;line-height:1.35}.AX6yeG_legalAcceptance{color:var(--text-soft,#aeb5c0);align-items:flex-start;gap:8px;max-width:42rem;font-size:.85rem;line-height:1.35;display:flex}.AX6yeG_legalAcceptance input{flex:none;margin-top:3px}.AX6yeG_legalAcceptance a{color:inherit;text-underline-offset:2px;font-weight:800;text-decoration:underline}.AX6yeG_retry{min-height:42px}.AX6yeG_transportSwitch{color:var(--text-soft,#aeb5c0);cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:.82rem;text-decoration:underline}.AX6yeG_transportSwitch:hover,.AX6yeG_transportSwitch:focus-visible{color:var(--text,#f5f7fa)}.AX6yeG_otpPanel{gap:12px;max-width:24rem;display:grid}.AX6yeG_codeLabel{color:var(--text-soft,#aeb5c0);gap:6px;font-size:.85rem;display:grid}.AX6yeG_codeLabel input{background:var(--surface,#111820);border:1px solid var(--border,#35404b);color:var(--text,#f5f7fa);font:inherit;border-radius:10px;min-height:44px;padding:8px 12px;font-size:1rem}.AX6yeG_devCode{color:var(--accent,#55d6ff);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}
.WoadkW_anchor{scroll-margin-top:64px}.WoadkW_legalDocumentLink{text-underline-offset:3px;font-weight:950;text-decoration:underline;text-decoration-thickness:2px}
.S9abvW_panel{border-top:1px solid var(--border);min-width:0;margin-top:1rem;padding-top:1rem}.S9abvW_panel summary{cursor:pointer;font-weight:700}.S9abvW_panel p{overflow-wrap:anywhere;margin:.75rem 0}.S9abvW_panel form,.S9abvW_panel label{gap:.75rem;min-width:0;display:grid}.S9abvW_panel input{box-sizing:border-box;width:100%;min-width:0;padding:.65rem}.S9abvW_actions{flex-wrap:wrap;gap:.5rem;display:flex}.S9abvW_actions button{white-space:normal}.S9abvW_codes{-webkit-user-select:all;user-select:all;padding-left:1.3rem}.S9abvW_codes li{margin:.7rem 0}.S9abvW_codes code{overflow-wrap:anywhere;font-size:.78rem}
.gQGM5q_panel{gap:1rem;min-width:0;margin-top:1rem;scroll-margin-top:6rem;display:grid}.gQGM5q_panel h3,.gQGM5q_panel p{margin:0}.gQGM5q_panel p{font-size:.875rem;line-height:1.5}.gQGM5q_reward{border:1px solid #28cae84d;border-radius:1rem;gap:.75rem;padding:.875rem;display:grid}.gQGM5q_options{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.gQGM5q_option{text-align:center;flex-direction:column;align-items:center;gap:.5rem;min-width:0;display:flex}.gQGM5q_option img{object-fit:contain;width:100%;max-width:80px;height:80px}.gQGM5q_option span{overflow-wrap:anywhere;flex:1;font-size:.8125rem}.gQGM5q_option button{width:100%;min-width:0;padding:.5rem .25rem;font-size:.75rem}
.Fa2_Rq_player .Fa2_Rq_panel{grid-auto-rows:max-content;min-width:0}.Fa2_Rq_player .Fa2_Rq_header{flex-wrap:wrap}.Fa2_Rq_player .Fa2_Rq_header>div:first-child{flex:220px;min-width:0}.Fa2_Rq_player .Fa2_Rq_header strong{overflow-wrap:anywhere;font-size:clamp(1.35rem,3vw,2.1rem);line-height:1.12}.Fa2_Rq_player .Fa2_Rq_card img{object-fit:contain}.Fa2_Rq_player[data-reveal-stage=opening] .Fa2_Rq_stage{aspect-ratio:1;width:min(100%,300px)}.Fa2_Rq_reactionRow{align-items:center;gap:12px;display:flex}.Fa2_Rq_reactionAvatar{flex-shrink:0;width:110px;max-width:32%}.Fa2_Rq_reactionRow .Fa2_Rq_activeCard{overflow-wrap:anywhere;flex:1;min-width:0}.Fa2_Rq_soundHint{color:var(--muted);margin:0;font-size:.85rem}.Fa2_Rq_controls{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;padding-top:12px;display:flex}.Fa2_Rq_controls>button{white-space:normal;flex:130px;min-width:0}.Fa2_Rq_thumbnail{font:inherit;text-align:left;cursor:pointer}.Fa2_Rq_thumbnail:disabled{cursor:default}.Fa2_Rq_thumbnail.Fa2_Rq_revealed,.Fa2_Rq_thumbnail.Fa2_Rq_revealed:disabled{opacity:1}.Fa2_Rq_thumbnail:focus-visible{outline:2px solid var(--cyan);outline-offset:-3px}.Fa2_Rq_thumbnail[aria-pressed=true]{border-color:var(--cyan)}@media (max-width:600px){.Fa2_Rq_player{padding:10px}.Fa2_Rq_player .Fa2_Rq_panel{gap:12px;max-height:calc(100svh - 20px);padding:12px}.Fa2_Rq_player .Fa2_Rq_body{grid-template-columns:minmax(0,1fr)}.Fa2_Rq_player .Fa2_Rq_header{flex-wrap:nowrap;display:flex}.Fa2_Rq_player .Fa2_Rq_header>div:first-child{flex:auto}.Fa2_Rq_player .Fa2_Rq_header strong{font-size:1.2rem}.Fa2_Rq_player .Fa2_Rq_stage{width:min(40vw,150px)}.Fa2_Rq_player[data-reveal-stage=opening] .Fa2_Rq_stage{width:min(58vw,190px)}.Fa2_Rq_player .Fa2_Rq_header button{padding:9px 12px;font-size:.78rem}.Fa2_Rq_reactionAvatar{width:78px}.Fa2_Rq_player .Fa2_Rq_sequence{grid-auto-columns:85px}.Fa2_Rq_player .Fa2_Rq_copy p{font-size:.9rem}.Fa2_Rq_player .Fa2_Rq_activeCard strong{font-size:1.2rem}}
.BXxprG_scene{aspect-ratio:1;background:#211d30;border:1px solid #a671da4d;border-radius:18px;width:100%;position:relative;overflow:hidden}.BXxprG_frame{width:100%;height:100%;position:relative;overflow:hidden}.BXxprG_sheet{opacity:0;width:400%;max-width:none;height:200%;display:block;position:absolute;top:-100%;left:-300%}.BXxprG_sheet.BXxprG_loaded{opacity:1}.BXxprG_opening .BXxprG_sheet.BXxprG_loaded{animation:BXxprG_rip var(--karl-opening-duration) steps(1, end) both}.BXxprG_normal:not(.BXxprG_still) .BXxprG_sheet.BXxprG_loaded,.BXxprG_big:not(.BXxprG_still) .BXxprG_sheet.BXxprG_loaded{animation:1.2s step-end both BXxprG_present}.BXxprG_big:not(.BXxprG_still) .BXxprG_frame{animation:.85s ease-out both BXxprG_delighted}.BXxprG_scene.BXxprG_still .BXxprG_sheet{animation:none}.BXxprG_fallback{height:100%;color:var(--muted);place-items:center;font-weight:800;display:grid;position:absolute;inset:0}@keyframes BXxprG_rip{0%{top:0;left:0}12.5%{top:0;left:-100%}25%{top:0;left:-200%}37.5%{top:0;left:-300%}50%{top:-100%;left:0}62.5%{top:-100%;left:-100%}75%{top:-100%;left:-200%}87.5%,to{top:-100%;left:-300%}}@keyframes BXxprG_delighted{0%,to{transform:translateY(0)}25%{transform:translateY(-7px)rotate(-2deg)}48%{transform:translateY(0)rotate(0)}68%{transform:translateY(-4px)rotate(1deg)}}@keyframes BXxprG_present{0%{left:-100%}50%{left:-200%}to{left:-300%}}@media (prefers-reduced-motion:reduce){.BXxprG_scene .BXxprG_sheet.BXxprG_loaded,.BXxprG_scene .BXxprG_frame{animation:none;transform:none}}
.JUeFfa_notice{color:#f3edf9;box-sizing:border-box;background:#211a30;border:1px solid #8056a6;border-radius:16px;width:calc(100% - 24px);max-width:1120px;margin:16px auto;padding:18px}.JUeFfa_notice strong{margin-block:4px;font-size:1.15rem;display:block}.JUeFfa_notice p{color:#c8bfd7;margin-block:8px 12px}.JUeFfa_header{align-items:flex-start;gap:12px;display:flex}.JUeFfa_header>div{flex:1;min-width:0}.JUeFfa_dismiss{color:#f3edf9;width:44px;height:44px;font:inherit;cursor:pointer;background:#31283f;border:1px solid #8056a6;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;font-size:1.65rem;line-height:1;display:grid}.JUeFfa_dismiss:hover:not(:disabled){background:#4b355f}.JUeFfa_dismiss:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.JUeFfa_dismiss:disabled{opacity:.5;cursor:wait}.JUeFfa_actions{flex-wrap:wrap;gap:10px;display:flex}.JUeFfa_actions button{white-space:normal;flex:140px;min-height:44px;padding:10px 14px}.JUeFfa_reminder{z-index:900;top:max(76px, calc(env(safe-area-inset-top) + 16px));right:max(12px, env(safe-area-inset-right));width:min(380px, calc(100vw - max(12px, env(safe-area-inset-left)) - max(12px, env(safe-area-inset-right))));box-sizing:border-box;color:#f3edf9;background:#211a30;border:1px solid #8056a6;border-radius:18px;max-height:calc(100svh - 100px);padding:14px;position:fixed;overflow:auto;box-shadow:0 12px 36px #0008,0 0 18px #32d3f814}.JUeFfa_reminderHeader{align-items:flex-start;gap:10px;display:flex}.JUeFfa_reminderHeader>div{flex:1;align-self:center;min-width:0}.JUeFfa_reminderHeader strong{font-size:1.1rem;line-height:1.15;display:block}.JUeFfa_reminderHeader div>span{color:#c8bfd7;margin-top:5px;font-size:.85rem;display:block}.JUeFfa_reminderArt{background:#211d30;border-radius:10px;flex:0 0 64px;width:64px;height:64px;display:block;position:relative;overflow:hidden}.JUeFfa_reminderArtFallback{color:#e6b44d;place-items:center;height:100%;font-size:28px;display:grid}.JUeFfa_reminderSheet{opacity:0;width:400%;max-width:none;height:200%;position:absolute;top:-100%;left:-300%}.JUeFfa_reminderSheetLoaded{opacity:1}.JUeFfa_reminderArt[data-animate=true] .JUeFfa_reminderSheet{animation:4.5s step-end both JUeFfa_ready}@keyframes JUeFfa_ready{0%{top:0;left:0}12.5%{top:0;left:-100%}25%{top:0;left:-200%}37.5%{top:0;left:-300%}50%{top:-100%;left:0}62.5%{top:-100%;left:-100%}75%{top:-100%;left:-200%}87.5%,to{top:-100%;left:-300%}}.JUeFfa_reminder p{color:#c8bfd7;margin:12px 0;font-size:.9rem;line-height:1.35}.JUeFfa_reminder>button{white-space:normal;width:100%;min-height:44px;padding:10px 12px}:is(body:has([aria-modal=true]:not([hidden],[hidden] *,[aria-hidden=true],[aria-hidden=true] *,details:not([open]) *,dialog:not([open]),dialog:not([open]) *)) .JUeFfa_reminder,body:has(dialog[open]) .JUeFfa_reminder){visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.JUeFfa_reminderArt[data-animate=true] .JUeFfa_reminderSheet{animation:none}}
.z2GsVq_faqLinkRow{justify-content:center;margin-top:24px;display:flex}.z2GsVq_faqLink{border-radius:999px;min-width:168px}.z2GsVq_footerLinks{flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:16px;font-size:.78rem;font-weight:800;display:flex}.z2GsVq_footerLinks a{color:var(--muted);text-underline-offset:3px}.z2GsVq_footerLinks a:hover,.z2GsVq_footerLinks a:focus-visible{color:var(--cyan)}
.qDRs3W_page{justify-content:center;align-items:center;min-height:70vh;padding:24px;display:flex}.qDRs3W_card{background:color-mix(in srgb, var(--surface,#111820) 94%, transparent);border:1px solid var(--border,#35404b);border-radius:18px;gap:18px;width:100%;max-width:34rem;padding:clamp(24px,6vw,44px);display:grid}.qDRs3W_card h1,.qDRs3W_card p{margin:0}.qDRs3W_eyebrow{color:var(--accent,#55d6ff);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:900}
