.text-white{color:#fff}.text-white-imp{color:#fff!important}.bg-white{background-color:#fff}.bg-white-imp{background-color:#fff!important}.border-white{border-color:#fff}.border-white-imp{border-color:#fff!important}.pseudo-white:before{background-color:#fff}.pseudo-white-imp:before{background-color:#fff!important}.text-black{color:#000}.text-black-imp{color:#000!important}.bg-black{background-color:#000}.bg-black-imp{background-color:#000!important}.border-black{border-color:#000}.border-black-imp{border-color:#000!important}.pseudo-black:before{background-color:#000}.pseudo-black-imp:before{background-color:#000!important}.text-textBlack{color:#1b1b1b}.text-textBlack-imp{color:#1b1b1b!important}.bg-textBlack{background-color:#1b1b1b}.bg-textBlack-imp{background-color:#1b1b1b!important}.border-textBlack{border-color:#1b1b1b}.border-textBlack-imp{border-color:#1b1b1b!important}.pseudo-textBlack:before{background-color:#1b1b1b}.pseudo-textBlack-imp:before{background-color:#1b1b1b!important}.signup__item:has(.verify-btn) .MuiFormControl-root{margin-bottom:0}.signup__page{min-height:100vh;padding:1rem;align-items:center;justify-content:center}.signup__page,.signup__page-inner{width:100%;flex-direction:column;display:flex}.signup__page-inner{max-width:350px;margin:2.0625rem 0}.signup__page-inner h2{font-weight:500;line-height:1.07;letter-spacing:-.03em;margin-bottom:1.25rem;color:var(--color-white);font-size:1.5rem}.signup__page-inner>p{font-weight:400;line-height:1.43;letter-spacing:-.01em;margin-bottom:2rem;color:var(--color-textBlack-40);font-size:.875rem}.signup__page-inner .verify-button{position:relative;text-align:center;margin-bottom:2rem}.signup__page-inner .verify-button:empty{margin-bottom:0}.signup__page-inner .verify-button:has(.submit-btn){flex-wrap:wrap;display:flex;justify-content:flex-end;margin-bottom:0}.signup__page-inner .verify-button button{margin-top:0}.signup__page-inner .verify-button button+button{margin-left:1rem}.signup__page-inner .verify-button .MuiFormControl-root{max-width:100%}.signup__page-inner .verify-button .MuiFormControl-root:has(.Mui-error){margin-bottom:1rem}.signup__page-inner .verify-button .submit-btn{background-color:transparent;padding:0;margin:0;color:var(--color-white);border:none;font-weight:400;line-height:1.27;font-size:.6875rem;position:absolute;top:60px}.signup__page-inner .verify-button .submit-btn:hover{border:none}.signup__page-inner .verify-button .resend-btn{background-color:transparent;padding:0;color:var(--color-white);border:none;font-weight:400;line-height:1.27;font-size:.6875rem;margin:-44px 0 0}.signup__page-inner .verify-button .resend-btn:hover{border:none}.signup__page-inner .verify-button .verify-btn{background-color:transparent;padding:0;margin:0;color:var(--color-white);border:none;font-weight:400;line-height:1.27;font-size:.6875rem}.signup__page-inner .verify-button .verify-btn:hover{border:none}.signup__page-inner .verify-button:has(.input-text){margin-bottom:0}.signup__page-inner .verify-button .input-text{justify-content:flex-end}.signup__page h2:not(.Mui-error),.signup__page p:not(.Mui-error){text-align:center}.signup-form{width:100%;flex-direction:column;margin-top:auto;display:flex}