@font-face{font-family:Yuji404;src:url(/top/fonts/YujiSyuku-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:ZenMin404;src:url(/top/fonts/ZenOldMincho-Bold.woff2)format("woff2");font-weight:700;font-display:swap}.sxuMuG_body{min-height:100vh;color:#f3e6cc;background:radial-gradient(120% 70% at 50% 40%,#1f2d3a 0%,#111e29 70%);justify-content:center;align-items:center;min-height:100dvh;display:flex}.sxuMuG_page{text-align:center;flex-direction:column;align-items:center;gap:28px;padding:2rem;display:flex}.sxuMuG_code{writing-mode:vertical-rl;letter-spacing:.04em;color:#fff7e6;text-shadow:0 0 18px #ffbe6e73;font-family:Yuji404,serif;font-size:84px;line-height:1.05}.sxuMuG_subtitle{letter-spacing:.12em;color:#f3e6ccd9;margin:0;font-family:ZenMin404,serif;font-size:18px;font-weight:700}.sxuMuG_homeLink{color:#f3e6cc;letter-spacing:.06em;border:1px solid #f3e6cc8c;border-left:3px solid #e8c48a;justify-content:space-between;align-items:center;gap:24px;min-width:220px;padding:16px 22px;font-family:ZenMin404,serif;font-size:16px;font-weight:700;text-decoration:none;display:flex}
