.auth-module__Iay1tq__page{background:var(--color-ink);flex-direction:column;min-height:100svh;display:flex}.auth-module__Iay1tq__header{border-bottom:1px solid var(--color-line-soft);justify-content:space-between;align-items:center;gap:20px;height:84px;padding:0 40px;display:flex}.auth-module__Iay1tq__main{flex:1;place-items:center;padding:64px 24px 80px;display:grid}.auth-module__Iay1tq__panel{width:min(100%,400px);min-width:0}.auth-module__Iay1tq__title{color:var(--color-fg);letter-spacing:-.65px;text-wrap:balance;margin-bottom:32px;font-size:28px;font-weight:600;line-height:1.4}.auth-module__Iay1tq__methods:not([hidden]){border-bottom:1px solid var(--color-line-soft);gap:28px;margin-bottom:28px;display:flex}.auth-module__Iay1tq__methods button{color:var(--color-mut-1);white-space:nowrap;padding:0 0 14px;font-size:14px;font-weight:500;transition:color .15s;position:relative}.auth-module__Iay1tq__methods button:hover{color:var(--color-fg)}.auth-module__Iay1tq__methods button[aria-pressed=true]{color:var(--color-fg);font-weight:600}.auth-module__Iay1tq__methods button[aria-pressed=true]:after{content:"";background:#00b7a6;height:2px;position:absolute;bottom:-1px;left:0;right:0}.auth-module__Iay1tq__panel form{--btn-h:48px}.auth-module__Iay1tq__panel input:not([type=checkbox]),.auth-module__Iay1tq__panel select{background-color:var(--color-surface);min-width:0;height:48px}.auth-module__Iay1tq__panel form>label{margin-bottom:22px}.auth-module__Iay1tq__panel form>label>div,.auth-module__Iay1tq__panel form>label>div>div{min-width:0}.auth-module__Iay1tq__providers{flex-wrap:wrap;gap:12px;display:flex}.auth-module__Iay1tq__providers>button{background:var(--color-surface);flex:1;min-height:46px}.auth-module__Iay1tq__footer{text-align:center;color:var(--color-mut-2);padding:24px;font-size:12px}@media (max-width:600px){.auth-module__Iay1tq__header{gap:12px;height:72px;padding:0 20px}.auth-module__Iay1tq__main{align-items:start;padding:44px 24px}.auth-module__Iay1tq__title{margin-bottom:28px;font-size:26px}.auth-module__Iay1tq__methods:not([hidden]){gap:24px}.auth-module__Iay1tq__footer{padding:20px}}
