.MainButton_mainButton__BJAUR{display:flex;cursor:pointer;align-items:center;justify-content:center;font-weight:600;border-radius:32px;transition:background-color .3s;box-sizing:border-box;flex-shrink:0;flex-grow:0;border:1.5px solid transparent}.MainButton_mainButton__BJAUR.MainButton_light__OKavi{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:var(--light-button-text)}.MainButton_mainButton__BJAUR.MainButton_light__OKavi:hover{background-color:var(--app-primary);color:#fff}.MainButton_mainButton__BJAUR.MainButton_light__OKavi:focus{border:1.5px solid var(--app-primary)}.MainButton_mainButton__BJAUR.MainButton_dark__pxzP4{opacity:.6;border:1px solid #fff;box-shadow:0 0 0 .5px transparent}.MainButton_mainButton__BJAUR.MainButton_dark__pxzP4:hover{opacity:1}.MainButton_mainButton__BJAUR.MainButton_dark__pxzP4:focus{border-color:#fff;box-shadow:0 0 0 .5px #fff}.MainButton_mainButton__BJAUR .MainButton_image__8lyj2{margin-right:.5rem;height:24px;width:24px}.FormField_field__he3YX{height:3.5rem}.FormField_field__he3YX label{text-align:center;height:18px;top:3%;transform-origin:left}.FormField_field__he3YX input,.FormField_field__he3YX label{font-size:1rem;line-height:1.5rem;font-size:16px;line-height:20px}.FormField_field__he3YX input{height:1.5rem}.FormField_field__he3YX legend{font-size:.6rem}.FormField_field__he3YX .MuiInputLabel-shrink{transform-origin:left top}.FormPasswordField_field__Q_qs3{height:3.5rem}.FormPasswordField_field__Q_qs3 label{font-size:1rem;line-height:1.5rem;font-size:16px;line-height:20px;text-align:center;height:18px;top:3%;transform-origin:left}.FormPasswordField_field__Q_qs3 input{height:1.5rem;font-size:1rem;line-height:1.5rem;font-size:16px;line-height:20px}.FormPasswordField_field__Q_qs3 legend{font-size:.6rem}.FormPasswordField_field__Q_qs3 .MuiInputLabel-shrink{transform-origin:left top}.LoginFrame_container__Aw57E,.LoginFrame_container__Aw57E .LoginFrame_form__Njdro{display:flex;flex-direction:column;align-items:center;gap:1rem}.LoginFrame_container__Aw57E .LoginFrame_form__Njdro{width:100%;margin-top:1.5rem}.LoginFrame_container__Aw57E .LoginFrame_form__Njdro .LoginFrame_formField__1rTK9{width:100%}.LoginFrame_container__Aw57E .LoginFrame_form__Njdro .LoginFrame_button__8Zy6L{height:41px;width:100%}.LoginFrame_container__Aw57E .LoginFrame_orDivider__wSCYH{display:flex;width:100%;align-items:center;justify-content:space-between}.LoginFrame_container__Aw57E .LoginFrame_orDivider__wSCYH .LoginFrame_divider__H_Kc0{width:40%}.LoginFrame_container__Aw57E .LoginFrame_fullDivider__orjog{width:100%}.LoginFrame_container__Aw57E .LoginFrame_switch__W52Hz{display:flex;align-items:center;gap:.5rem}.LoginFrame_container__Aw57E .LoginFrame_switchLink__yUx_m{cursor:pointer;text-decoration-line:underline;text-underline-offset:4px;text-transform:none}.AuthModal_container__FxJFa{position:absolute;top:50%;left:50%;display:flex;height:100vh;width:100%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;align-items:center;justify-content:center;background-color:var(--bg-main);padding:1.75rem;outline-width:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1s;transition-timing-function:cubic-bezier(.4,0,1,1)}@media (min-width:768px){.AuthModal_container__FxJFa{height:auto;width:500px;border-radius:.75rem}}.AuthModal_container__FxJFa .AuthModal_closeButton__Gs029{position:absolute;top:1.25rem;right:1.25rem;z-index:20}