.page_container__JnqXg{display:flex;flex-grow:1}.page_formWrapper__ZmXKx{display:flex;flex-direction:column;gap:24px;max-width:450px;margin:auto;padding:60px 40px;border:1px solid #ccc;border-radius:12px;text-align:center}.page_signupLink__APiS3{margin-top:24px;justify-self:flex-end}.styles_form__B8LmV{display:flex;flex-direction:column;gap:16px}.styles_form__B8LmV input{padding:4px 8px;border-radius:8px;border:1px solid #ccc}.styles_form__B8LmV button{align-self:flex-end}.styles_error__EEnjn{background-color:#c7404044;color:#c74040;padding:20px;border-radius:8px;text-align:center;border:1px solid #c74040}.submitBtn_loader__CFfhv{display:inline-block;width:30px;height:30px;border-radius:50%;position:relative;animation:submitBtn_rotate__B3xAk 1s linear infinite}.submitBtn_loader__CFfhv:before{content:"";box-sizing:border-box;width:30px;height:30px;position:absolute;top:0;inset:0;border-radius:50%;border:2px solid var(--d-green);animation:submitBtn_prixClipFix__ZFSiT 2s linear infinite}.submitBtn_submitBtn__7u6lp:disabled{opacity:.5;background-color:#093333;cursor:not-allowed}@keyframes submitBtn_rotate__B3xAk{to{transform:rotate(1turn)}}@keyframes submitBtn_prixClipFix__ZFSiT{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.styles_form__59BsP{display:flex;flex-direction:column;gap:16px}.styles_form__59BsP input{padding:4px 8px;border-radius:8px;border:1px solid #ccc}.styles_form__59BsP button{align-self:flex-end}.styles_error__sCpZT{background-color:#c7404044;color:#c74040;padding:20px;border-radius:8px;text-align:center;border:1px solid #c74040}.styles_passwordWrapper__wQRkJ{position:relative;width:100%}.styles_passwordToggle__SCTM2{position:absolute;display:flex;align-items:center;justify-content:center;padding:4px 8px;right:0;top:0;height:100%;z-index:2;background:transparent;border:none}.styles_privacyGroup__4OLI6{display:flex;align-items:flex-start;text-align:left;gap:12px}.styles_privacyGroup__4OLI6 input{margin-top:8px;max-width:16px}.page_backLink__isTK4{text-decoration:underline}.page_container__OB1Ci{max-width:800px;margin:0 auto}.page_container__OB1Ci,.page_form__bln9b{display:flex;flex-direction:column;gap:1rem}.page_form__bln9b{width:100%}.page_form__bln9b button{align-self:flex-end}