.AuthModalProvider-module__ufY84W__backdrop{z-index:2000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04060bb8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.AuthModalProvider-module__ufY84W__modal{background:#0a101e;border:1px solid #ffffff1c;border-radius:24px;width:min(100%,460px);max-height:min(760px,100vh - 32px);padding:22px;position:relative;overflow:auto;box-shadow:0 28px 90px #0000008c}.AuthModalProvider-module__ufY84W__close{color:#fff;width:36px;height:36px;font:inherit;cursor:pointer;background:#ffffff0f;border:0;border-radius:999px;font-size:24px;line-height:1;position:absolute;top:12px;right:14px}.AuthModalProvider-module__ufY84W__tabs{background:#ffffff0d;border-radius:14px;grid-template-columns:1fr 1fr;gap:6px;margin:18px 44px 22px 0;padding:4px;display:grid}.AuthModalProvider-module__ufY84W__tabs button{color:#aaaab8;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:9px 12px;font-size:13px;font-weight:700}.AuthModalProvider-module__ufY84W__tabs button.AuthModalProvider-module__ufY84W__active{color:#fff;background:#ffffff1c}.AuthModalProvider-module__ufY84W__submit{justify-content:center;width:100%;margin-top:4px}@media (max-width:640px){.AuthModalProvider-module__ufY84W__backdrop{align-items:end;padding:0}.AuthModalProvider-module__ufY84W__modal{border-bottom:0;border-radius:22px 22px 0 0;width:100%;max-height:88vh;padding:20px 16px 28px}}
