.auth-module__Y2OPrW__page{color:#101820;background:radial-gradient(circle at 50% 0,#0c7f7524,#0000 30%),#f4f7f9;place-items:center;min-height:100vh;padding:40px 20px;display:grid}.auth-module__Y2OPrW__card{background:#fff;border:1px solid #dce4e9;border-radius:20px;width:min(510px,100%);padding:38px;box-shadow:0 28px 70px #0f172014}.auth-module__Y2OPrW__brand{align-items:center;gap:10px;margin-bottom:34px;display:flex}.auth-module__Y2OPrW__brand>span{color:#fff;background:#071b2a;border-radius:10px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:900;display:grid}.auth-module__Y2OPrW__brand>div{flex-direction:column;display:flex}.auth-module__Y2OPrW__brand strong{font-size:11px}.auth-module__Y2OPrW__brand small{color:#7d8992;letter-spacing:.12em;text-transform:uppercase;margin-top:2px;font-size:8px}.auth-module__Y2OPrW__kicker{color:#087c73;letter-spacing:.13em;font-size:8px;font-weight:900}.auth-module__Y2OPrW__card h1{letter-spacing:-.045em;margin:10px 0 11px;font-size:36px}.auth-module__Y2OPrW__card>p{color:#6f7c86;margin:0 0 24px;font-size:11px;line-height:1.7}.auth-module__Y2OPrW__form{gap:14px;display:grid}.auth-module__Y2OPrW__form label{color:#4d5a64;gap:6px;font-size:9px;font-weight:800;display:grid}.auth-module__Y2OPrW__form input{min-height:46px;font:inherit;border:1px solid #d7e0e5;border-radius:9px;outline:none;padding:0 13px}.auth-module__Y2OPrW__form input:focus{border-color:#168b81;box-shadow:0 0 0 3px #168b8114}.auth-module__Y2OPrW__form .auth-module__Y2OPrW__consent{background:#f6faf8;border:1px solid #dce6e2;border-radius:9px;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:12px;font-weight:650;line-height:1.55}.auth-module__Y2OPrW__form .auth-module__Y2OPrW__consent input{width:17px;min-height:17px;margin-top:2px;padding:0}.auth-module__Y2OPrW__form button,.auth-module__Y2OPrW__linkButton{color:#fff;cursor:pointer;background:#071b2a;border:0;border-radius:9px;justify-content:center;align-items:center;min-height:45px;margin-top:6px;font-size:10px;font-weight:900;display:inline-flex}.auth-module__Y2OPrW__googleButton{color:#172832;cursor:pointer;background:#fff;border:1px solid #c9d5da;border-radius:9px;width:100%;min-height:46px;font-size:10px;font-weight:900}.auth-module__Y2OPrW__googleButton:hover{background:#f6fbfa;border-color:#087c73}.auth-module__Y2OPrW__divider{color:#7b8991;align-items:center;gap:12px;margin:17px 0;font-size:9px;font-weight:750;display:flex}.auth-module__Y2OPrW__divider:before,.auth-module__Y2OPrW__divider:after{content:"";background:#dce5e8;flex:1;height:1px}.auth-module__Y2OPrW__message{color:#8d611f;background:#fff8eb;border:1px solid #ead2ae;border-radius:8px;margin-bottom:16px;padding:11px 13px;font-size:9px;line-height:1.5}.auth-module__Y2OPrW__authHelp,.auth-module__Y2OPrW__recoveryGuide{color:#40535a;background:#f3faf8;border:1px solid #cfe1dd;border-radius:10px;margin-top:20px;padding:15px;font-size:10px;line-height:1.6}.auth-module__Y2OPrW__authHelp strong,.auth-module__Y2OPrW__recoveryGuide strong{color:#17343a;margin-bottom:5px;font-size:11px;display:block}.auth-module__Y2OPrW__authHelp p{margin:0}.auth-module__Y2OPrW__authHelp div,.auth-module__Y2OPrW__recoveryGuide div{flex-wrap:wrap;gap:8px 14px;margin-top:10px;display:flex}.auth-module__Y2OPrW__authHelp a,.auth-module__Y2OPrW__recoveryGuide a{color:#087c73;font-weight:850}.auth-module__Y2OPrW__recoveryGuide ol{margin:8px 0 0;padding-left:19px}.auth-module__Y2OPrW__recoveryGuide li+li{margin-top:4px}.auth-module__Y2OPrW__recoveryGuide>a{margin-top:10px;display:inline-block}.auth-module__Y2OPrW__confirmationCard{border-top:6px solid #087c73;width:min(620px,100%);padding:clamp(32px,6vw,58px)}.auth-module__Y2OPrW__emailIcon{color:#fff;background:#087c73;border-radius:16px;place-items:center;width:58px;height:58px;margin-bottom:26px;font-size:25px;font-weight:900;display:grid;box-shadow:0 12px 24px #087c7338}.auth-module__Y2OPrW__confirmationAlert{color:#24463f;background:#eaf8f5;border:2px solid #0b897e;border-radius:12px;gap:7px;margin:24px 0;padding:20px;font-size:12px;line-height:1.65;display:grid}.auth-module__Y2OPrW__confirmationAlert strong{color:#075f57;font-size:17px}.auth-module__Y2OPrW__bottom{color:#83909a;justify-content:center;gap:7px;margin-top:20px;font-size:9px;display:flex}.auth-module__Y2OPrW__bottom a{color:#087c73;font-weight:850}@media (max-width:540px){.auth-module__Y2OPrW__card{padding:26px}}
