.auth-page{width:min(560px,100%);margin:0 auto;padding:34px 24px 70px}.auth-page nav{justify-content:space-between;align-items:center;display:flex}.auth-page nav a{color:#88888d;align-items:center;gap:7px;font-size:10px;text-decoration:none;display:flex}.auth-page section{padding-top:clamp(90px,19vh,170px)}.auth-page section>p{color:#626268;letter-spacing:.15em;font:9px ui-monospace,SFMono-Regular,Menlo,monospace}.auth-page h1{letter-spacing:-.06em;margin:14px 0 16px;font-size:clamp(48px,9vw,72px);font-weight:450;line-height:1}.auth-page section>span{color:#79797f;font-size:13px}.auth-page form{background:#0b0b0d;border:1px solid #29292e;border-radius:20px;margin-top:43px;padding:20px}.auth-page label{color:#6f6f75;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.auth-page input{color:#ededeb;background:#070708;border:1px solid #303035;border-radius:12px;outline:0;width:100%;padding:14px}.auth-page input:focus{border-color:#606066}.auth-page form>button{color:#080809;cursor:pointer;background:#e9e9e4;border:0;border-radius:12px;width:100%;margin-top:10px;padding:13px}.auth-page button:disabled{opacity:.45}.auth-page form>small{color:#7c8c7d;min-height:18px;margin-top:10px;font-size:10px;display:block}@media (max-width:600px){.auth-page{padding:24px 16px 60px}.auth-page section{padding-top:80px}.auth-page h1{font-size:48px}}
.auth-switch{color:#85858b;text-align:center;margin:18px 0 0;font-size:12px}.auth-switch a,.auth-legal a{color:#ededeb}.auth-legal{color:#616167;text-align:center;max-width:440px;margin:14px auto 0;font-size:10px;line-height:1.55}
