.fes-module__Lfd2Zq__display{font-family:var(--font-fes-display), "Orbitron", "Segoe UI", sans-serif;letter-spacing:.02em}.fes-module__Lfd2Zq__sans{font-family:var(--font-fes-sans), "Noto Sans JP", system-ui, sans-serif}.fes-module__Lfd2Zq__root{--nw-ink:#05041a;--nw-night:#070620;--nw-night2:#0e0a35;--nw-panel:#14103f;--nw-line:#9682ff29;--nw-pink:#ff2e97;--nw-pink-soft:#ff86c4;--nw-yellow:#ffe14d;--nw-cyan:#4de1ff;--nw-text:#edeaff;--nw-muted:#bcb6ea;background-color:var(--nw-night);color:var(--nw-text)}.fes-module__Lfd2Zq__glowPink{color:#fff;text-shadow:0 0 6px #ff2e978c,0 0 22px #ff2e9766,0 0 44px #ff2e9740}.fes-module__Lfd2Zq__glowYellow{color:#fff;text-shadow:0 0 6px #ffe14d80,0 0 20px #ffe14d59}.fes-module__Lfd2Zq__glowCyan{color:#fff;text-shadow:0 0 6px #4de1ff80,0 0 20px #4de1ff59}.fes-module__Lfd2Zq__scanlines{background-image:repeating-linear-gradient(#ffffff09 0 1px,#0000 1px 3px)}.fes-module__Lfd2Zq__gridFloor{transform-origin:bottom;background-image:linear-gradient(90deg,#ff2e9759 1px,#0000 1px),linear-gradient(0deg,#4de1ff47 1px,#0000 1px);background-size:46px 46px;animation:6s linear infinite fes-module__Lfd2Zq__nwGridRun;transform:perspective(340px)rotateX(66deg)}@keyframes fes-module__Lfd2Zq__nwGridRun{0%{background-position:0 0}to{background-position:0 46px}}.fes-module__Lfd2Zq__fadeUp{opacity:0;animation:.85s cubic-bezier(.22,.61,.36,1) forwards fes-module__Lfd2Zq__nwFadeUp;animation-delay:var(--delay,0s);transform:translateY(22px)}@keyframes fes-module__Lfd2Zq__nwFadeUp{to{opacity:1;transform:translateY(0)}}.fes-module__Lfd2Zq__titleRise{opacity:0;animation:1s cubic-bezier(.16,1,.3,1) forwards fes-module__Lfd2Zq__nwTitleRise;animation-delay:var(--delay,0s);transform:translateY(40px)scale(.94)}@keyframes fes-module__Lfd2Zq__nwTitleRise{to{opacity:1;transform:translateY(0)scale(1)}}.fes-module__Lfd2Zq__moonBreath{animation:7s ease-in-out infinite fes-module__Lfd2Zq__nwMoonBreath}@keyframes fes-module__Lfd2Zq__nwMoonBreath{0%,to{filter:drop-shadow(0 0 22px #ffe14d59)}50%{filter:drop-shadow(0 0 40px #ffe14d8c)}}.fes-module__Lfd2Zq__flicker{animation:2.6s step-end .3s forwards fes-module__Lfd2Zq__nwFlicker}@keyframes fes-module__Lfd2Zq__nwFlicker{0%{opacity:0}8%{opacity:.7}10%{opacity:.15}14%{opacity:.9}17%{opacity:.3}22%{opacity:1}24%{opacity:.6}to{opacity:1}}.fes-module__Lfd2Zq__marqueeMask{white-space:nowrap;overflow:hidden}.fes-module__Lfd2Zq__marqueeTrack{will-change:transform;animation:26s linear infinite fes-module__Lfd2Zq__nwMarquee;display:inline-flex}.fes-module__Lfd2Zq__marqueeTrackRev{will-change:transform;animation:30s linear infinite fes-module__Lfd2Zq__nwMarqueeRev;display:inline-flex}@keyframes fes-module__Lfd2Zq__nwMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fes-module__Lfd2Zq__nwMarqueeRev{0%{transform:translate(-50%)}to{transform:translate(0)}}.fes-module__Lfd2Zq__marqueeWord{padding:0 1.5rem}.fes-module__Lfd2Zq__skew{transform:rotate(-4deg)}.fes-module__Lfd2Zq__skewRev{transform:rotate(3deg)}.fes-module__Lfd2Zq__eqBar{transform-origin:bottom;animation:1s ease-in-out infinite alternate fes-module__Lfd2Zq__nwEq}@keyframes fes-module__Lfd2Zq__nwEq{0%{transform:scaleY(.28)}to{transform:scaleY(1)}}.fes-module__Lfd2Zq__reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.22,.61,.36,1);transition-delay:var(--delay,0s);transform:translateY(26px)}.fes-module__Lfd2Zq__isIn{opacity:1;transform:translateY(0)}.fes-module__Lfd2Zq__panel{background:linear-gradient(180deg, #ffffff0d, #ffffff04), var(--nw-panel);border:1px solid var(--nw-line)}.fes-module__Lfd2Zq__cardHover{transition:transform .35s,border-color .35s,box-shadow .35s}.fes-module__Lfd2Zq__cardHover:hover{border-color:#ff2e9780;transform:translateY(-4px);box-shadow:0 18px 50px -22px #ff2e9799}.fes-module__Lfd2Zq__neonBtn{background:linear-gradient(90deg, var(--nw-pink), #ff5aa8);color:#fff;transition:transform .25s,filter .25s;position:relative;box-shadow:0 14px 40px -14px #ff2e97e6}.fes-module__Lfd2Zq__neonBtn:hover{filter:brightness(1.08);transform:translateY(-2px)}.fes-module__Lfd2Zq__ghostBtn{color:var(--nw-yellow);border:1px solid #ffe14d99;transition:background-color .25s,transform .25s}.fes-module__Lfd2Zq__ghostBtn:hover{background-color:#ffe14d1a;transform:translateY(-2px)}.fes-module__Lfd2Zq__rule{border-left:2px solid var(--nw-pink);padding-left:.9rem}.fes-module__Lfd2Zq__mobilePanel{transition:max-height .4s,opacity .3s}@media (prefers-reduced-motion:reduce){.fes-module__Lfd2Zq__gridFloor,.fes-module__Lfd2Zq__moonBreath,.fes-module__Lfd2Zq__flicker,.fes-module__Lfd2Zq__marqueeTrack,.fes-module__Lfd2Zq__marqueeTrackRev,.fes-module__Lfd2Zq__eqBar{animation:none!important}.fes-module__Lfd2Zq__fadeUp,.fes-module__Lfd2Zq__titleRise{opacity:1!important;animation:none!important;transform:none!important}.fes-module__Lfd2Zq__flicker{opacity:1!important}.fes-module__Lfd2Zq__reveal{opacity:1!important;transition:none!important;transform:none!important}.fes-module__Lfd2Zq__cardHover:hover,.fes-module__Lfd2Zq__neonBtn:hover,.fes-module__Lfd2Zq__ghostBtn:hover{transform:none!important}}
