.ChassisRail-module__M4L51W__rail{z-index:30;background:linear-gradient(#382060fa,#0a0614fa);border-top:2px solid #e4c56acc;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 40px #0000008c,0 -.5rem 2rem #b78cff38}.ChassisRail-module__M4L51W__rail:before{content:"";background:linear-gradient(90deg,#0000,#e4c56af2 20%,#b78cfff2 50%,#e4c56af2 80%,#0000);height:3px;position:absolute;top:0;left:0;right:0}.ChassisRail-module__M4L51W__inner{grid-template-columns:auto 1fr;align-items:center;gap:1rem;width:min(100%,56rem);margin:0 auto;padding:.7rem 1rem .8rem;display:grid}.ChassisRail-module__M4L51W__brand{align-items:center;gap:.65rem;min-width:8.5rem;display:flex}.ChassisRail-module__M4L51W__led{background:#7dffb3;border-radius:999px;width:.7rem;height:.7rem;box-shadow:0 0 12px #7dffb3d9}.ChassisRail-module__M4L51W__kicker{letter-spacing:.18em;color:#e4c56a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6rem}.ChassisRail-module__M4L51W__title{letter-spacing:.16em;color:#f4eefc;font-family:Songti SC,STSong,Source Han Serif SC,Noto Serif CJK SC,serif;font-size:.95rem}.ChassisRail-module__M4L51W__slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;list-style:none;display:grid}.ChassisRail-module__M4L51W__btn{color:#efe6fa;background:#00000059;border:1px solid #b78cff66;grid-template-columns:auto 1fr;align-items:center;gap:.55rem;min-height:3.5rem;padding:.45rem .85rem;transition:background .14s,border-color .14s,box-shadow .14s;display:grid;transform:skew(-8deg)}.ChassisRail-module__M4L51W__btn>*{transform:skew(8deg)}.ChassisRail-module__M4L51W__idx{letter-spacing:.1em;color:#b78cff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.ChassisRail-module__M4L51W__name{letter-spacing:.16em;font-size:1rem}.ChassisRail-module__M4L51W__btn:hover,.ChassisRail-module__M4L51W__btn:focus-visible{background:#e4c56a29;border-color:#e4c56a;box-shadow:0 0 18px #e4c56a33}.ChassisRail-module__M4L51W__btn[data-active=true]{background:linear-gradient(90deg,#e4c56a52,#b78cff38);border-color:#e4c56a;box-shadow:inset 0 0 0 1px #e4c56a59}@media (max-width:720px){.ChassisRail-module__M4L51W__inner{grid-template-columns:1fr;gap:.5rem;padding:.55rem .65rem .7rem}.ChassisRail-module__M4L51W__brand{min-width:0}.ChassisRail-module__M4L51W__btn{min-height:3rem;padding:.4rem .55rem}.ChassisRail-module__M4L51W__name{font-size:.88rem}}
.SiteShell-module__xKI3iq__root{color:#f0e8fa;background:#05030a;min-height:100dvh;padding-bottom:6.5rem;font-family:PingFang SC,Hiragino Sans SC,Noto Sans CJK SC,sans-serif;position:relative}.SiteShell-module__xKI3iq__veil{pointer-events:none;background:radial-gradient(900px 420px at 50% -10%,#8c5adc47,#0000 55%),radial-gradient(1px 1px at 15% 20%,#ffffff8c,#0000),radial-gradient(1px 1px at 78% 30%,#fff6,#0000),radial-gradient(1.5px 1.5px at 42% 70%,#e4c56a8c,#0000),linear-gradient(118deg,#0000 40%,#b78cff0f 40% 60%,#0000 60%);position:absolute;inset:0}.SiteShell-module__xKI3iq__mast{z-index:1;text-align:center;border-bottom:1px solid #b78cff38;padding:2.5rem 1.25rem 2rem;position:relative}.SiteShell-module__xKI3iq__series{letter-spacing:.22em;color:#e4c56a;margin-bottom:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.SiteShell-module__xKI3iq__brand{letter-spacing:.28em;margin-bottom:.65rem;font-family:Songti SC,STSong,Source Han Serif SC,Noto Serif CJK SC,serif;font-size:clamp(2.2rem,5vw,3.2rem)}.SiteShell-module__xKI3iq__tagline{color:#b7a4cf;max-width:28rem;margin:0 auto;font-size:.95rem;line-height:1.65}.SiteShell-module__xKI3iq__main{z-index:1;padding:2rem 1.25rem;position:relative}@media (max-width:640px){.SiteShell-module__xKI3iq__root{padding-bottom:8.5rem}.SiteShell-module__xKI3iq__mast{padding-top:1.75rem}}
