.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_hud__CIehJ{position:absolute;z-index:10;left:50%;bottom:max(1.5rem,env(safe-area-inset-bottom));transform:translate(-50%,1rem);display:flex;align-items:center;gap:1rem;opacity:0;transition:opacity .6s ease 2.4s,transform .6s cubic-bezier(.22,1,.36,1) 2.4s;width:max-content;max-width:calc(100vw - 2rem)}.world_hud__CIehJ[data-on]{opacity:1;transform:translate(-50%)}.world_hud__CIehJ[data-on][data-hidden]{opacity:0;transition-delay:0s;pointer-events:none}.world_hint__IRmhu{margin:0;font-size:.95rem;color:rgba(247,242,234,.82)}.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:rgba(247,242,234,.78);text-decoration:none;display:inline-flex;align-items:center;min-height:44px;padding:0 .5rem;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):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}@media (max-width:560px){.world_hud__CIehJ{flex-direction:column;gap:.75rem}.world_hint__IRmhu{text-align:center}}.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_hud__CIehJ{transition-duration:1ms;transition-delay:0s}.world_root__9C3Jr[data-reduced] .world_card__Guftd{transform:none}