.fufBZa_studio{min-height:var(--screen-h,100dvh);align-items:center;gap:var(--space-6);padding:var(--space-6);box-sizing:border-box;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);max-width:1440px;margin:0 auto;display:grid;position:relative;overflow:hidden}.fufBZa_glowA,.fufBZa_glowB{pointer-events:none;border-radius:50%;position:absolute}.fufBZa_glowA{aspect-ratio:1;background:radial-gradient(circle, var(--accent) 0%, transparent 68%);opacity:.45;width:min(600px,50vw);top:12%;left:3%}.fufBZa_glowB{aspect-ratio:1;background:radial-gradient(circle, var(--accent-2) 0%, transparent 70%);opacity:.35;width:min(360px,30vw);top:4%;left:22%}.fufBZa_stage{flex-direction:column;align-items:center;gap:28px;display:flex;position:relative}.fufBZa_kix{aspect-ratio:1;width:clamp(240px,30vw,400px);animation:fufBZa_float 5s var(--ease-soft) infinite;position:relative}.fufBZa_kixImg{object-fit:cover;width:100%;height:100%;box-shadow:0 0 0 10px var(--surface-raised), 0 0 0 13px var(--accent), var(--shadow-glow);border-radius:50%;display:block}.fufBZa_kixKept{object-fit:contain;box-shadow:none;filter:drop-shadow(0 16px 28px #00000047)}.fufBZa_sparkle{color:var(--reward);animation:fufBZa_twinkle 3.2s var(--ease-soft) infinite;position:absolute}.fufBZa_sparkle1{top:10%;left:-9%}.fufBZa_sparkle2{top:-2%;right:-6%}.fufBZa_sparkle3{top:55%;right:-12%}.fufBZa_sparkle4{bottom:-5%;left:5%}.fufBZa_nameplate{border-radius:var(--radius-pill);background:var(--surface-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px var(--line);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:14px 28px;display:flex}.fufBZa_nameplateTitle{font:28px/32px var(--font-display)}.fufBZa_nameplateMood{color:var(--ink-muted);font-size:16px;font-weight:600;line-height:22px}.fufBZa_panel{gap:var(--space-6);border-radius:var(--radius-xl);background:var(--surface-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-raised);flex-direction:column;padding:40px;display:flex;position:relative}.fufBZa_wordmark{align-self:flex-start;width:auto;height:34px}.fufBZa_intro{flex-direction:column;gap:10px;display:flex}.fufBZa_title{font:600 clamp(40px, 4.2vw, 52px) / 1.08 var(--font-display);margin:0}.fufBZa_lede{color:var(--ink-muted);margin:0;font-size:20px;font-weight:500;line-height:30px}.fufBZa_group{gap:var(--space-3);flex-direction:column;display:flex}.fufBZa_groupTitle{margin:0;font-size:18px;font-weight:800;line-height:24px}.fufBZa_tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.fufBZa_tile{align-items:center;gap:var(--space-2);border-radius:var(--radius-lg);background:var(--surface-raised);color:var(--ink);font-family:var(--font-text);box-shadow:inset 0 0 0 2px var(--line);cursor:pointer;transition:transform var(--duration-snappy) var(--ease-soft);border:0;flex-direction:column;padding:12px 4px;display:flex}.fufBZa_tile:hover{transform:translateY(-2px)}.fufBZa_tile[aria-pressed=true]{box-shadow:0 0 0 3px var(--accent), var(--shadow-glow)}.fufBZa_tileImg{object-fit:cover;border-radius:50%;flex:none;width:60px;height:60px}.fufBZa_tileName{font:15px/18px var(--font-display);text-align:center}.fufBZa_swatches{gap:4px;display:flex}.fufBZa_swatches>span{border-radius:50%;width:12px;height:12px}.fufBZa_chips{flex-wrap:wrap;gap:10px;display:flex}.fufBZa_chip{border-radius:var(--radius-pill);min-height:44px;font:700 16px/1 var(--font-text);background:var(--surface-raised);color:var(--ink);box-shadow:inset 0 0 0 2px var(--border-control);cursor:pointer;border:0;padding:0 18px}.fufBZa_chip[aria-pressed=true]{background:var(--accent);color:var(--on-accent);box-shadow:none}.fufBZa_tile:focus-visible,.fufBZa_chip:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.fufBZa_cta{align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-top:auto;display:flex}.fufBZa_ctaNote{color:var(--ink-muted);font-size:14px;font-weight:600;line-height:20px}@keyframes fufBZa_twinkle{0%,to{opacity:.3;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}@keyframes fufBZa_float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (max-width:959px){.fufBZa_studio{align-content:center;gap:var(--space-8);padding:var(--space-12) var(--space-6);grid-template-columns:minmax(0,1fr)}.fufBZa_kix{width:clamp(220px,44vw,360px)}.fufBZa_glowA{width:80vw}.fufBZa_glowB{width:50vw}.fufBZa_panel{padding:var(--space-6)}}@media (prefers-reduced-motion:reduce){.fufBZa_kix,.fufBZa_sparkle{animation:none}.fufBZa_tile{transition:none}.fufBZa_tile:hover{transform:none}}@media (min-width:1024px) and (min-aspect-ratio:5/4){.fufBZa_studio{height:var(--screen-h);min-height:0;padding:clamp(16px, 3cqh, 32px) var(--space-6)}.fufBZa_panel{box-sizing:border-box;gap:clamp(12px,2.4cqh,24px);max-height:100%;padding:clamp(22px,4cqh,40px) clamp(24px,3cqw,40px)}.fufBZa_kix{width:clamp(220px,min(30cqw,52cqh),420px)}.fufBZa_title{font-size:clamp(36px,min(4.2cqw,6.4cqh),52px)}.fufBZa_lede{font-size:18px;line-height:26px}.fufBZa_chip{min-height:40px}@container (max-height:820px){.fufBZa_wordmark{display:none}}}.fufBZa_adopt{z-index:60;background:var(--scrim,#141030b8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.fufBZa_adoptCard{border-radius:var(--radius-xl);background:var(--surface-raised);width:min(460px,100%);color:var(--ink);text-align:center;box-shadow:var(--shadow-glow);animation:fufBZa_adoptIn var(--motion-hero,.6s) var(--ease-bounce,ease-out) both;flex-direction:column;align-items:center;gap:14px;padding:28px 24px;display:flex}.fufBZa_adoptKicker{border-radius:var(--radius-pill);background:var(--accent-2);color:var(--on-accent-2);font:800 13px / 20px var(--font-text);padding:2px 12px}.fufBZa_adoptTitle{font:600 36px / 1.1 var(--font-display);margin:0}.fufBZa_adoptPip{aspect-ratio:3;border-radius:var(--radius-lg);width:100%;box-shadow:inset 0 0 0 2px var(--line);background:url(/art/critters/frog-life-cycle-800.webp) 50% 52%/cover no-repeat,#fff6e0}.fufBZa_adoptText{color:var(--ink-muted);margin:0;font-size:18px;font-weight:600;line-height:26px}.fufBZa_adoptLater{min-height:44px;color:var(--ink-muted);font:700 15px / 1 var(--font-text);cursor:pointer;background:0 0;border:0;text-decoration:underline}@keyframes fufBZa_adoptIn{0%{opacity:0;transform:scale(.9)translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fufBZa_adoptCard{animation:none}}
.la{pointer-events:none;--la-streaks:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2748%27 height=%27240%27%3E%3Crect x=%272.0%27 y=%27221%27 width=%271.3%27 height=%2742%27 rx=%270.7%27 fill=%27white%27 opacity=%270.66%27/%3E%3Crect x=%272.0%27 y=%27-19%27 width=%271.3%27 height=%2742%27 rx=%270.7%27 fill=%27white%27 opacity=%270.66%27/%3E%3Crect x=%2725.4%27 y=%2779%27 width=%272.2%27 height=%2775%27 rx=%271.1%27 fill=%27white%27 opacity=%270.55%27/%3E%3Crect x=%2725.4%27 y=%27-161%27 width=%272.2%27 height=%2775%27 rx=%271.1%27 fill=%27white%27 opacity=%270.55%27/%3E%3Crect x=%2732.1%27 y=%27153%27 width=%271.4%27 height=%2779%27 rx=%270.7%27 fill=%27white%27 opacity=%270.44%27/%3E%3Crect x=%2732.1%27 y=%27-87%27 width=%271.4%27 height=%2779%27 rx=%270.7%27 fill=%27white%27 opacity=%270.44%27/%3E%3Crect x=%2733.1%27 y=%27168%27 width=%272.1%27 height=%2726%27 rx=%271.1%27 fill=%27white%27 opacity=%270.50%27/%3E%3Crect x=%2733.1%27 y=%27-72%27 width=%272.1%27 height=%2726%27 rx=%271.1%27 fill=%27white%27 opacity=%270.50%27/%3E%3Crect x=%2742.6%27 y=%27194%27 width=%271.8%27 height=%2731%27 rx=%270.9%27 fill=%27white%27 opacity=%270.77%27/%3E%3Crect x=%2742.6%27 y=%27-46%27 width=%271.8%27 height=%2731%27 rx=%270.9%27 fill=%27white%27 opacity=%270.77%27/%3E%3Crect x=%2732.3%27 y=%27155%27 width=%272.5%27 height=%2762%27 rx=%271.3%27 fill=%27white%27 opacity=%270.77%27/%3E%3Crect x=%2732.3%27 y=%27-85%27 width=%272.5%27 height=%2762%27 rx=%271.3%27 fill=%27white%27 opacity=%270.77%27/%3E%3Crect x=%2718.4%27 y=%2780%27 width=%271.5%27 height=%2781%27 rx=%270.8%27 fill=%27white%27 opacity=%270.31%27/%3E%3Crect x=%2718.4%27 y=%27-160%27 width=%271.5%27 height=%2781%27 rx=%270.8%27 fill=%27white%27 opacity=%270.31%27/%3E%3Crect x=%2715.1%27 y=%27103%27 width=%272.5%27 height=%2743%27 rx=%271.3%27 fill=%27white%27 opacity=%270.55%27/%3E%3Crect x=%2715.1%27 y=%27-137%27 width=%272.5%27 height=%2743%27 rx=%271.3%27 fill=%27white%27 opacity=%270.55%27/%3E%3Crect x=%2734.1%27 y=%27211%27 width=%271.4%27 height=%2726%27 rx=%270.7%27 fill=%27white%27 opacity=%270.56%27/%3E%3Crect x=%2734.1%27 y=%27-29%27 width=%271.4%27 height=%2726%27 rx=%270.7%27 fill=%27white%27 opacity=%270.56%27/%3E%3Crect x=%2724.4%27 y=%27101%27 width=%272.5%27 height=%2736%27 rx=%271.3%27 fill=%27white%27 opacity=%270.25%27/%3E%3Crect x=%2724.4%27 y=%27-139%27 width=%272.5%27 height=%2736%27 rx=%271.3%27 fill=%27white%27 opacity=%270.25%27/%3E%3Crect x=%2718.1%27 y=%2783%27 width=%272.5%27 height=%2769%27 rx=%271.3%27 fill=%27white%27 opacity=%270.53%27/%3E%3Crect x=%2718.1%27 y=%27-157%27 width=%272.5%27 height=%2769%27 rx=%271.3%27 fill=%27white%27 opacity=%270.53%27/%3E%3Crect x=%279.3%27 y=%2797%27 width=%271.6%27 height=%2742%27 rx=%270.8%27 fill=%27white%27 opacity=%270.47%27/%3E%3Crect x=%279.3%27 y=%27-143%27 width=%271.6%27 height=%2742%27 rx=%270.8%27 fill=%27white%27 opacity=%270.47%27/%3E%3Crect x=%2716.6%27 y=%27128%27 width=%271.4%27 height=%2765%27 rx=%270.7%27 fill=%27white%27 opacity=%270.76%27/%3E%3Crect x=%2716.6%27 y=%27-112%27 width=%271.4%27 height=%2765%27 rx=%270.7%27 fill=%27white%27 opacity=%270.76%27/%3E%3Crect x=%2722.1%27 y=%27207%27 width=%272.0%27 height=%2766%27 rx=%271.0%27 fill=%27white%27 opacity=%270.53%27/%3E%3Crect x=%2722.1%27 y=%27-33%27 width=%272.0%27 height=%2766%27 rx=%271.0%27 fill=%27white%27 opacity=%270.53%27/%3E%3Crect x=%2724.2%27 y=%27165%27 width=%271.6%27 height=%2788%27 rx=%270.8%27 fill=%27white%27 opacity=%270.64%27/%3E%3Crect x=%2724.2%27 y=%27-75%27 width=%271.6%27 height=%2788%27 rx=%270.8%27 fill=%27white%27 opacity=%270.64%27/%3E%3Crect x=%2713.0%27 y=%27141%27 width=%271.5%27 height=%2747%27 rx=%270.8%27 fill=%27white%27 opacity=%270.45%27/%3E%3Crect x=%2713.0%27 y=%27-99%27 width=%271.5%27 height=%2747%27 rx=%270.8%27 fill=%27white%27 opacity=%270.45%27/%3E%3Crect x=%2737.0%27 y=%27211%27 width=%272.3%27 height=%2730%27 rx=%271.1%27 fill=%27white%27 opacity=%270.27%27/%3E%3Crect x=%2737.0%27 y=%27-29%27 width=%272.3%27 height=%2730%27 rx=%271.1%27 fill=%27white%27 opacity=%270.27%27/%3E%3Crect x=%2719.9%27 y=%2737%27 width=%272.6%27 height=%2727%27 rx=%271.3%27 fill=%27white%27 opacity=%270.35%27/%3E%3Crect x=%2719.9%27 y=%27-203%27 width=%272.6%27 height=%2727%27 rx=%271.3%27 fill=%27white%27 opacity=%270.35%27/%3E%3C/svg%3E");position:absolute;inset:0;overflow:hidden;container-type:size}.la-box{aspect-ratio:var(--ar);width:max(100cqw,calc(100cqh * var(--ar)));left:var(--ox,50%);top:var(--oy,50%);translate:calc(-1 * var(--ox,50%)) calc(-1 * var(--oy,50%));position:absolute}.la-l{left:var(--x);top:var(--y);width:var(--w);height:var(--h);max-width:none;animation-delay:var(--dl,0s);display:block;position:absolute}.la-mask{overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.la-mask:before,.la-mask:after{content:"";pointer-events:none;position:absolute}@keyframes la-sweep{0%{transform:translate(-66.67%)}60%,to{transform:translate(0)}}.la-sway{transform-origin:50% 100%;animation:la-sway var(--d,5s) ease-in-out infinite alternate;animation-delay:var(--dl,0s)}@keyframes la-sway{0%{transform:rotate(calc(-1 * var(--a,1.4deg)))}to{transform:rotate(var(--a,1.4deg))}}.la-waver{transform-origin:50% 100%;animation:la-waver var(--d,3s) ease-in-out infinite alternate;animation-delay:var(--dl,0s)}@keyframes la-waver{0%{transform:skewX(calc(-1 * var(--a,2.4deg)))}to{transform:skewX(var(--a,2.4deg)) scaleY(1.015)}}.la-mist{animation:la-mist var(--d,16s) ease-in-out infinite alternate;animation-delay:var(--dl,0s)}@keyframes la-mist{0%{transform:translateX(calc(-1 * var(--dx,1cqw))) scale(1);opacity:.5}50%{opacity:1}to{transform:translateX(var(--dx,1cqw)) scale(1.04);opacity:.65}}.la-haze{animation:la-haze var(--d,24s) ease-in-out infinite alternate;animation-delay:var(--dl,0s)}@keyframes la-haze{0%{transform:translateX(calc(-1 * var(--dx,1.2cqw))) scale(1.01);opacity:.85}to{transform:translateX(var(--dx,1.2cqw)) scale(1.04);opacity:1}}.la-bob{animation:la-bob var(--d,7s) ease-in-out infinite alternate;animation-delay:var(--dl,0s)}@keyframes la-bob{0%{transform:translateY(-.6cqh)rotate(-1.5deg)}to{transform:translateY(.6cqh)rotate(1.5deg)}}.la-float{animation:la-float var(--d,7s) ease-in-out infinite alternate;animation-delay:var(--dl,0s)}@keyframes la-float{0%{transform:translateY(calc(-1 * var(--ay,.5cqh))) rotate(-.4deg)}to{transform:translateY(var(--ay,.5cqh)) rotate(.4deg)}}.la-orbit{transform-origin:var(--o,50% 50%);animation:la-orbit var(--d,120s) linear infinite}@keyframes la-orbit{to{transform:rotate(-360deg)}}.la-sweep{transform-origin:var(--o,50% 0);animation:la-rays var(--d,9s) ease-in-out infinite alternate}@keyframes la-rays{0%{opacity:.7;transform:rotate(-3.5deg)}50%{opacity:1}to{opacity:.8;transform:rotate(3.5deg)}}.la-flicker{animation:la-flicker var(--d,2.8s) ease-in-out infinite;animation-delay:var(--dl,0s);background:#ffe096e6}@keyframes la-flicker{0%,to{opacity:.1}30%{opacity:.7}45%{opacity:.35}70%{opacity:.95}}.la-pulse{animation:la-glow var(--d,3.4s) ease-in-out infinite alternate;background:radial-gradient(closest-side,#fff,#fff0d2b3)}@keyframes la-glow{0%{opacity:.05}to{opacity:.8}}.la-sky:before{width:200%;animation:la-sky-drift var(--d,90s) linear infinite;background:radial-gradient(closest-side,#fff0fa61,#fff0fa00) 0 30%/25% 60% repeat-x,radial-gradient(closest-side,#ffdcf047,#ffdcf000) 12% 75%/12.5% 45% repeat-x;top:0;bottom:0;left:0}@keyframes la-sky-drift{to{transform:translate(-50%)}}.la-twinkle{animation:la-twinkle var(--d,2.2s) ease-in-out infinite alternate;animation-delay:var(--dl,0s);background:#fff}@keyframes la-twinkle{0%{opacity:0}60%{opacity:.25}to{opacity:.95}}.la-aurora:before{mix-blend-mode:screen;width:300%;animation:la-aurora var(--d,16s) linear infinite;background:linear-gradient(100deg,#96ffd200 0%,#96ffd2bf 12%,#c8aaffb3 22%,#ffaadc99 30%,#96ffd200 40% 50%,#96ffd2b3 62%,#c8aaffa6 72%,#ffaadc8c 80%,#96ffd200 90%);top:0;bottom:0;left:0}@keyframes la-aurora{0%{transform:translate(-50%)}to{transform:translate(0)}}.la-stream:before{width:200%;animation:la-stream var(--d,3s) linear infinite;background:repeating-linear-gradient(100deg,#0000 0 9%,#fff0 9%,#fffffff2 11.5%,#fff0 13%,#0000 13% 25%);top:0;bottom:0;left:0}@keyframes la-stream{0%{transform:translate(-50%)}to{transform:translate(0)}}.la-breeze:before{width:300%;animation:la-sweep var(--d,7s) ease-in-out infinite;background:linear-gradient(100deg,#0000 0 38%,#ffffeb6b 46%,#ffffeb00 56%);top:0;bottom:0;left:0}.la-flow{background:linear-gradient(#fff0 60%,#ebffff66)}.la-flow:before,.la-flow:after{background:var(--la-streaks) 0 0/48px 240px repeat;animation:la-fall var(--d,1.1s) linear infinite;inset:-240px 0 0}.la-flow:after{opacity:.55;animation-duration:calc(var(--d,1.1s) * 1.7);background-position:21px 0;background-size:70px 240px}@keyframes la-fall{to{transform:translateY(240px)}}.la-splash{left:var(--x);top:var(--y);width:var(--w);aspect-ratio:2.2;position:absolute;translate:-50% -55%}.la-splash>i{border-radius:50%;display:block;position:absolute}.la-puff{opacity:0;animation:la-puff var(--d,2.4s) ease-out infinite;animation-delay:var(--dl,0s);background:radial-gradient(closest-side,#fffc,#e6faff00);inset:0}@keyframes la-puff{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.3)translateY(-14%)}}.la-drop{left:var(--px);opacity:0;width:5px;height:5px;animation:la-drop var(--d,1.4s) ease-out infinite;animation-delay:var(--dl,0s);background:#fff;bottom:38%;box-shadow:0 0 6px #c8fffff2}@keyframes la-drop{0%{opacity:0;transform:translate(0)}12%{opacity:1}50%{transform:translate(var(--hx,8px),var(--hy,-26px))}to{transform:translate(calc(var(--hx,8px) * 2),8px);opacity:0}}.la-shimmer:before{animation:la-ripple var(--d,3.6s) linear infinite;background:repeating-linear-gradient(#fff0 0 12px,#ffffff4d 17px,#fff0 22px 24px);inset:-24px 0 0}@keyframes la-ripple{to{transform:translateY(24px)}}.la-shimmer:after,.la-glint:after{width:300%;animation:la-sweep var(--d,5s) ease-in-out infinite;background:linear-gradient(110deg,#0000 42%,#fffffff2 47%,#fff0 52%);top:0;bottom:0;left:0}.la-shimmer:after{animation-duration:calc(var(--d,3.6s) * 2)}.la-runway:before{background:#ffffff59;animation:3s ease-in-out infinite alternate la-pulse;inset:0}.la-runway:after{width:300%;animation:la-sweep var(--d,3.6s) linear infinite;background:linear-gradient(60deg,#0000 40%,#fff 46%,#fffadc00 52%);top:0;bottom:0;left:0}@keyframes la-pulse{0%{opacity:.15}to{opacity:.7}}.la-neon:before,.la-neon:after{height:200%;animation:la-run var(--d,2.8s) cubic-bezier(.55,0,1,.8) infinite;background:linear-gradient(#0000 0 46%,#ffaaf000 46%,#ffc8f5f2 49.2%,#fff 49.6%,#0000 50.4%);top:0;left:0;right:0}.la-neon:after{background:linear-gradient(#0000 0 46%,#78fff000 46%,#96fff5f2 49.2%,#fff 49.6%,#0000 50.4%)}@keyframes la-run{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.la .la-mask:before,.la .la-mask:after{animation-delay:var(--dl,0s)}.la .la-neon:after{animation-delay:calc(var(--dl,0s) - var(--d,3.2s) / 2)}.la-swirl-art{transform-origin:50%;animation:14s ease-in-out infinite alternate la-swirl-art;position:absolute;inset:0}@keyframes la-swirl-art{0%{transform:scale(1.12)rotate(-3deg)}to{transform:scale(1.16)rotate(3deg)}}@media (prefers-reduced-motion:reduce){.la-swirl-art{animation:none}.la *,.la :before,.la :after{animation:none!important}.la-splash,.la-mask:after{display:none}}
._0NDYGa_overlay{z-index:40;padding:24px 16px calc(24px + env(safe-area-inset-bottom));box-sizing:border-box;background:var(--scrim);place-items:end center;display:grid;position:fixed;inset:0;overflow:auto}._0NDYGa_vortex{opacity:.9;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}._0NDYGa_vortexImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._0NDYGa_panel{box-sizing:border-box;border-radius:var(--radius-xl);background:var(--surface-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:min(560px,100%);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-raised);color:var(--ink);font-family:var(--font-text);flex-direction:column;align-items:stretch;gap:16px;padding:28px;display:flex;position:relative}._0NDYGa_title{text-align:center;font:600 clamp(28px, 5vw, 36px) / 1.1 var(--font-display);margin:0}._0NDYGa_steps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._0NDYGa_step{align-items:center;gap:12px;font-size:18px;font-weight:700;line-height:24px;display:flex}._0NDYGa_step[data-state=next]{color:var(--ink-muted)}._0NDYGa_dot{width:20px;height:20px;box-shadow:inset 0 0 0 2px var(--border-control);border-radius:50%;flex:none}._0NDYGa_step[data-state=done] ._0NDYGa_dot{background:var(--success);box-shadow:none}._0NDYGa_step[data-state=now] ._0NDYGa_dot{box-shadow:inset 0 0 0 3px var(--accent);animation:_0NDYGa_pulse 1.2s var(--ease-soft) infinite}._0NDYGa_stepLabel{flex:1}._0NDYGa_tag{color:var(--ink-muted);font-size:12px;font-weight:800}._0NDYGa_bar{background:var(--line);border-radius:4px;height:8px;overflow:hidden}._0NDYGa_bar>span{background:var(--reward);border-radius:4px;height:100%;transition:width .25s linear;display:block}._0NDYGa_foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._0NDYGa_note{color:var(--ink-muted);text-align:left;flex:220px;margin:0;font-size:15px;line-height:22px}._0NDYGa_kix{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 12px 24px #00000040);width:min(320px,70vw);animation:_0NDYGa_pop .6s var(--ease-bounce) both;align-self:center}._0NDYGa_actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._0NDYGa_close{min-height:44px;color:var(--ink-muted);font:700 15px/1 var(--font-text);cursor:pointer;background:0 0;border:0;padding:0 16px}._0NDYGa_close:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-pill)}@media (min-width:600px){._0NDYGa_overlay{place-items:center}}@keyframes _0NDYGa_pulse{50%{transform:scale(1.2)}}@keyframes _0NDYGa_pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._0NDYGa_step[data-state=now] ._0NDYGa_dot,._0NDYGa_kix{animation:none}}
