.id-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,430px);gap:60px;align-items:center}.id-copy{position:relative}.auth-card{position:relative;padding:24px;border:1px solid #d7ae6166;border-radius:17px;background:#080a0ed9;box-shadow:0 20px 45px #0008}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:22px;border-bottom:1px solid #ffffff18}.auth-tab{padding:10px 8px;border:0;border-bottom:2px solid transparent;background:transparent;color:#9f9ba0;cursor:pointer;font:600 8px/1 Unbounded,sans-serif;letter-spacing:.5px;transition:color .2s,border-color .2s}.auth-tab.active{border-color:var(--gold);color:#edca83}.auth-form{display:grid;gap:15px}.auth-form label{display:grid;gap:8px;color:#d5b770;font:600 8px/1 Unbounded,sans-serif;letter-spacing:.6px}.auth-form label small{color:#89858a;font-size:6px}.auth-form input{width:100%;padding:11px 0;border:0;border-bottom:1px solid #ffffff2a;outline:0;background:transparent;color:#f3f1ee;font:500 15px 'DM Sans',sans-serif;transition:border-color .2s}.auth-form input:focus{border-color:var(--gold)}.auth-form .button{justify-content:center;margin-top:6px;cursor:pointer}.auth-profile{padding:15px 0}.auth-profile strong{display:block;margin-top:12px;color:#f5f1e8;font:600 26px/1.1 Unbounded,sans-serif;letter-spacing:-1px}.auth-profile p{margin:8px 0 18px;color:#c9b58a;font:600 9px/1 Unbounded,sans-serif;letter-spacing:.4px}.auth-message{min-height:18px;margin:15px 0 0;color:#b7b3b2;font-size:12px;line-height:1.4}.auth-message.error{color:#e97979}.auth-message.success{color:#bfe28b}@media(max-width:850px){.id-layout{grid-template-columns:1fr;gap:35px}.auth-card{max-width:500px}.id-copy p{max-width:460px}}
