.world_root__9C3Jr{--dusk:#1e2347;--dusk-hi:#343a6b;--paper:#f7f2ea;--ink:#1e2347;--lamp:#ffb85c;--glow:#eedcb7;position:fixed;inset:0;overflow:hidden;color:var(--paper);font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;background:radial-gradient(120% 70% at 50% 108%,#5a4a6e 0,rgba(90,74,110,0) 60%),linear-gradient(180deg,#161a38 0,var(--dusk) 45%,var(--dusk-hi) 100%)}.world_srOnly__zcliF{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.world_stage__h0e4J,.world_still__yzRHO{position:absolute;inset:0}.world_still__yzRHO{width:100%;height:100%;object-fit:cover;opacity:.55}.world_curtain__Hpf9_{position:absolute;inset:0;z-index:30;display:grid;place-content:center;justify-items:center;gap:1.1rem;background:var(--dusk);transition:transform .9s cubic-bezier(.76,0,.24,1)}.world_curtain__Hpf9_[data-up]{transform:translateY(-101%);pointer-events:none}.world_curtainName__sWfyb{margin:0;font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(1.75rem,6vw,3rem);letter-spacing:-.02em}.world_curtainNote__BlU1C{margin:0;font-size:.95rem;color:var(--glow)}.world_bar__FW4_R{width:min(14rem,60vw);height:3px;border-radius:2px;background:rgba(247,242,234,.18);overflow:hidden}.world_bar__FW4_R span{display:block;height:100%;background:var(--lamp);transform-origin:left;transition:transform .5s cubic-bezier(.22,1,.36,1)}.world_open__IALXd{appearance:none;border:0;cursor:pointer;font:600 .95rem/1 var(--font-body),sans-serif;color:var(--ink);background:var(--lamp);padding:.8rem 1.15rem;border-radius:999px;min-height:44px;box-shadow:0 6px 24px -6px rgba(255,184,92,.55);transition:transform .16s ease;display:inline-flex;align-items:center;text-decoration:none}.world_actions__Owufg{display:flex;gap:.6rem}.world_ghost__sHqav{appearance:none;cursor:pointer;font:600 .95rem/1 var(--font-body),sans-serif;color:var(--paper);background:rgba(247,242,234,.08);border:0;box-shadow:inset 0 0 0 1.5px rgba(247,242,234,.45);padding:.8rem 1.15rem;border-radius:999px;min-height:44px;transition:box-shadow .16s ease}.world_ghost__sHqav:hover{box-shadow:inset 0 0 0 1.5px var(--paper)}.world_open__IALXd:hover{transform:translateY(-1px)}.world_open__IALXd:active{transform:translateY(1px) scale(.98)}.world_biz__KT1ZG{position:absolute;z-index:10;top:max(1rem,env(safe-area-inset-top));right:1.1rem;font-size:.95rem;font-weight:500;color:var(--paper);text-decoration:none;display:inline-flex;align-items:center;min-height:44px;padding:0 1.1rem;border-radius:999px;background:rgba(22,26,56,.55);box-shadow:inset 0 0 0 1.5px rgba(247,242,234,.28);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .6s ease 2.6s}.world_biz__KT1ZG[data-on]{opacity:1}.world_biz__KT1ZG:hover{color:var(--paper);text-decoration:underline;text-underline-offset:4px}:is(.world_open__IALXd,.world_ghost__sHqav,.world_biz__KT1ZG,.world_link__4dwT8,.world_primary__ydAeW,.world_close__qqIjk,.world_chip__3zMJw,.world_signGo__4cA7K):focus-visible{outline:2px solid var(--lamp);outline-offset:3px}.world_scrim__0HybA{position:absolute;inset:0;z-index:20;display:grid;place-items:center;padding:1.25rem;background:rgba(22,26,56,.78);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility 0s linear .28s;perspective:1200px}.world_scrim__0HybA[data-open]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .28s ease}.world_card__Guftd{width:min(30rem,100%);color:var(--ink);background:var(--paper);position:relative;overflow:hidden;border-radius:14px;padding:clamp(1.5rem,5vw,2.25rem);box-shadow:0 30px 80px -20px rgba(8,10,30,.7),inset 0 2px 0 rgba(255,255,255,.6);transform:rotateY(-75deg) translateY(12px);transform-origin:30% 50%;transition:transform .52s cubic-bezier(.22,1.2,.36,1)}.world_scrim__0HybA[data-open] .world_card__Guftd{transform:none}.world_card__Guftd:before{content:"";position:absolute;inset:0 0 auto;height:6px;background:var(--lamp)}.world_cardName__CncbB{margin:0;font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(1.75rem,7vw,2.4rem);letter-spacing:-.025em;line-height:1.05}.world_cardKo__aIr_c{margin:.5rem 0 1.5rem;font-family:var(--font-ko),sans-serif;font-weight:500;font-size:clamp(.6rem,2.3vw,.8rem);line-height:1;letter-spacing:.1em;opacity:.7}.world_links__5bL5U{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.world_link__4dwT8,.world_primary__ydAeW{display:inline-flex;align-items:center;min-height:44px;padding:0 1.05rem;border-radius:999px;font-weight:600;font-size:.95rem;text-decoration:none;transition:background .16s ease,color .16s ease}.world_primary__ydAeW{background:var(--lamp);color:var(--ink)}.world_primary__ydAeW:hover{background:#ffa83a}.world_link__4dwT8{color:var(--ink);box-shadow:inset 0 0 0 1.5px rgba(30,35,71,.22)}.world_link__4dwT8:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.world_close__qqIjk{appearance:none;border:0;background:none;cursor:pointer;margin-top:1.4rem;padding:.5rem 0;min-height:44px;font:500 .95rem var(--font-body),sans-serif;color:#5a5f86;text-decoration:underline;text-underline-offset:4px}.world_root__9C3Jr[data-reduced] .world_biz__KT1ZG,.world_root__9C3Jr[data-reduced] .world_card__Guftd,.world_root__9C3Jr[data-reduced] .world_curtain__Hpf9_,.world_root__9C3Jr[data-reduced] .world_intro__eVZWf,.world_root__9C3Jr[data-reduced] .world_signCard__Q1HMP{transition-duration:1ms;transition-delay:0s}.world_root__9C3Jr[data-reduced] .world_card__Guftd{transform:none}.world_intro__eVZWf{position:absolute;z-index:10;left:50%;bottom:max(1.75rem,calc(env(safe-area-inset-bottom) + 1rem));transform:translate(-50%,1.25rem);width:min(30rem,calc(100vw - 2rem));display:grid;justify-items:center;text-align:center;opacity:0;pointer-events:none;transition:opacity .6s ease,transform .7s cubic-bezier(.22,1,.36,1)}.world_intro__eVZWf[data-on]{opacity:1;pointer-events:auto;transform:translate(-50%);transition-delay:1.9s}.world_introName__Gbsft{margin:0;font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(2.6rem,11vw,4.4rem);line-height:.95;letter-spacing:-.035em;text-shadow:0 4px 40px rgba(10,12,32,.55)}.world_introKo__LqYwt{margin:.55rem 0 1.4rem;font-family:var(--font-ko),sans-serif;font-weight:500;font-size:.85rem;letter-spacing:.32em;color:var(--glow)}.world_introHint__1YYGn{margin:1rem 0 0;font-size:.85rem;color:rgba(247,242,234,.66)}.world_open__IALXd[disabled]{cursor:progress}.world_open__IALXd[data-busy]{background:linear-gradient(90deg,var(--lamp) 0,#ffd9a6 50%,var(--lamp) 100%);background-size:200% 100%;animation:world_busy__t14CL 1.1s linear infinite}@keyframes world_busy__t14CL{to{background-position:-200% 0}}.world_stick__A8MFW{position:absolute;z-index:12;left:max(1.4rem,env(safe-area-inset-left));bottom:max(1.6rem,calc(env(safe-area-inset-bottom) + .8rem));width:132px;height:132px;border-radius:50%;background:radial-gradient(circle,rgba(247,242,234,.08) 0,rgba(247,242,234,.16) 100%);box-shadow:inset 0 0 0 1.5px rgba(247,242,234,.4),0 10px 40px -10px rgba(0,0,0,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:grid;place-items:center;touch-action:none;user-select:none;-webkit-user-select:none}.world_knob__sGg9h{width:58px;height:58px;border-radius:50%;background:var(--lamp);box-shadow:0 6px 20px -4px rgba(255,140,60,.7)}.world_keys__uidsQ{position:absolute;z-index:10;left:50%;bottom:1.6rem;transform:translateX(-50%);margin:0;font-size:.9rem;color:rgba(247,242,234,.8);display:flex;gap:.3rem;align-items:center;opacity:0;transition:opacity .5s ease}.world_keys__uidsQ[data-on]{opacity:1}.world_keys__uidsQ kbd{font:600 .8rem var(--font-body),sans-serif;min-width:1.8rem;height:1.8rem;display:inline-grid;place-items:center;border-radius:6px;color:var(--ink);background:var(--paper);box-shadow:0 3px 0 #b9b0a3}.world_keys__uidsQ kbd:last-of-type{margin-right:.45rem}.world_top__oPvQQ{position:absolute;z-index:11;top:max(1rem,env(safe-area-inset-top));left:1rem}.world_chip__3zMJw{appearance:none;cursor:pointer;min-height:44px;padding:0 1.1rem;border-radius:999px;border:0;font:600 .95rem var(--font-body),sans-serif;color:var(--paper);background:rgba(22,26,56,.55);box-shadow:inset 0 0 0 1.5px rgba(247,242,234,.4);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.world_signCard__Q1HMP{position:absolute;z-index:14;left:50%;bottom:1.5rem;width:min(24rem,calc(100vw - 2rem));transform:translate(-50%,calc(100% + 3rem));visibility:hidden;padding:1rem 1.1rem 1.1rem;border-radius:16px;color:var(--ink);background:var(--paper);box-shadow:0 24px 60px -20px rgba(6,8,26,.75);transition:transform .42s cubic-bezier(.22,1.25,.36,1),visibility 0s linear .42s;pointer-events:none}.world_signCard__Q1HMP[data-on]{transform:translate(-50%);visibility:visible;pointer-events:auto;transition:transform .42s cubic-bezier(.22,1.25,.36,1)}.world_signKicker__TwZ1C{margin:0 0 .45rem;font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6a6e93}.world_signGo__4cA7K{display:flex;justify-content:space-between;align-items:center;min-height:56px;padding:0 1.15rem;border-radius:12px;text-decoration:none;color:var(--paper);background:var(--ink);font-family:var(--font-display),sans-serif;font-weight:700;font-size:1.3rem;letter-spacing:-.02em}.world_signCard__Q1HMP[data-primary] .world_signGo__4cA7K{color:var(--ink);background:var(--lamp)}.world_signNote__Ir725{margin:.55rem 0 0;font-size:.8rem;color:#6a6e93}@media (pointer:coarse){.world_signCard__Q1HMP{top:max(4.4rem,calc(env(safe-area-inset-top) + 3.4rem));bottom:auto;transform:translate(-50%,calc(-100% - 6rem))}}@media (min-width:900px) and (pointer:fine){.world_intro__eVZWf{left:clamp(2rem,5vw,5rem);bottom:clamp(2rem,6vh,4rem);transform:translateY(1.25rem);justify-items:start;text-align:left}.world_intro__eVZWf[data-on]{transform:none}.world_introName__Gbsft{font-size:clamp(3.4rem,6.4vw,6rem)}}