.auth-shell{background:radial-gradient(at top,#392744,#111327 68%);place-items:center;min-height:calc(100vh - 80px);padding:65px 20px;display:grid}.auth-panel{background:#1c1b32;border:1px solid #ffffff26;border-radius:24px;width:min(100%,480px);padding:38px}.auth-panel h1{margin:12px 0 22px;font-size:42px}.auth-panel p{color:#d2c8dc;line-height:1.6}.auth-panel label{color:#eee2ef;margin:18px 0 7px;font-size:13px;display:block}.auth-panel input{color:#fff;background:#101126;border:1px solid #ffffff35;border-radius:10px;width:100%;padding:13px;font-size:16px;display:block}.auth-panel button{color:#211727;cursor:pointer;background:#f8cbb9;border:0;border-radius:30px;margin-top:25px;padding:14px 22px;font-weight:700}.auth-panel a{color:#f8cbb9;text-decoration:underline}.auth-error{color:#ffd4cf!important}.auth-info{color:#c9bad0;font-size:13px}.auth-grid{gap:15px;display:grid}.auth-collectible{background:#27233d;border:1px solid #ffffff2a;border-radius:16px;padding:18px}.auth-collectible strong{margin-bottom:7px;display:block}.auth-collectible small{color:#c7b8d3}
