.auth-page{background-image:radial-gradient(130% 70% at 50% 0%,rgba(224,181,103,.13),transparent 72%);background-repeat:no-repeat;background-size:100% 460px}.auth-col{width:100%;max-width:380px;padding:0 20px}.auth-mark{width:46px;height:46px;display:block;margin:0 auto 14px;filter:drop-shadow(0 0 14px rgba(224,181,103,.35))}.auth-title{font-variation-settings:"wdth" 84,"wght" 650;font-size:30px;line-height:1.1;letter-spacing:.06em;text-transform:uppercase;color:var(--text);margin:0}.auth-au{font-family:"Aurebesh",var(--disp);font-size:11px;letter-spacing:.16em;color:var(--gold);opacity:.5;display:block;margin-top:5px}.auth-lead{font-size:13px;line-height:1.45;color:var(--text2);margin:12px 0 0}.auth-field{margin-top:14px}.auth-pw{position:relative}.auth-pw .snd-input{padding-right:46px}.auth-pw-toggle{position:absolute;inset-block:0;right:0;width:44px;display:flex;align-items:center;justify-content:center;border:0;background:none;color:var(--text3);cursor:pointer}.auth-pw-toggle:hover{color:var(--text2)}.auth-submit{margin-top:20px}.auth-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;padding-top:16px;border-top:1px solid var(--line);font-size:10px;letter-spacing:.12em}.auth-foot-2{color:var(--text3)}.auth-foot-1{color:var(--gold)}.notice-red{background:rgba(var(--red-rgb),.1)}.notice-red .notice-t,.notice-red .notice-ic{color:var(--red)}.notice + .notice{margin-top:9px}.auth-notices{margin-top:20px}@media (prefers-reduced-motion:no-preference){.auth-col{animation:auth-rise .3s ease-out both}@keyframes auth-rise{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}