[hidden]{display:none!important}.auth{text-align:left;gap:10px;width:min(340px,100%);margin:20px auto 0;display:grid}.auth .btn{justify-content:center;width:100%}.auth-google{color:#1f1f1f;background:#fff}.auth-apple{color:#fff;background:#000;border:1px solid #ffffff59}.auth-or{opacity:.6;align-items:center;gap:10px;font-size:.85rem;display:flex}.auth-or:before,.auth-or:after{content:"";background:#fff3;flex:1;height:1px}.auth-form{gap:10px;display:grid}.auth-form input{color:inherit;font:inherit;background:#ffffff0f;border:1px solid #ffffff38;border-radius:10px;padding:11px 13px}.auth-form input:focus{outline-offset:1px;outline:2px solid #2de2e6}.auth-links{justify-content:space-between;gap:8px;display:flex}.auth-link{color:#2de2e6;font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:.85rem}.auth-msg{color:#ff8a8a;min-height:1.2em;margin:0;font-size:.88rem}.auth-msg.ok{color:#3ee0c2}body.galaxy{color:#f8f1ff;background-color:#05010d;background-image:radial-gradient(70% 50% at 15% 0,#7c6cff47,#0000 60%),radial-gradient(60% 45% at 100% 100%,#2de2e629,#0000 60%),radial-gradient(50% 40% at 80% 10%,#ff3cac1f,#0000 60%),none;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;font-family:Sora,system-ui,sans-serif}body.galaxy .stars{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;inset:0}body.galaxy .link,body.galaxy .dash-bar,body.galaxy .dash-main{z-index:1;position:relative}body.galaxy .dash-bar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05010d8c}body.galaxy .auth-form input{background:#0c051ab8;border-color:#7c6cff59}
