.style-space-auth-module__BwYFaq__screen{color:#000;font-family:var(--font-inter), Arial, Helvetica, sans-serif;background-color:#fff;background-image:url(https://chelsea-labs.s3.us-east-2.amazonaws.com/style-space/auth/signup-background-ss392.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;grid-template-rows:33px minmax(min-content,1fr) 33px;justify-items:center;row-gap:32px;width:100%;min-height:100svh;padding:100px 24px;display:grid}.style-space-auth-module__BwYFaq__screen[data-layout=login],.style-space-auth-module__BwYFaq__screen[data-layout=reset-request],.style-space-auth-module__BwYFaq__screen[data-layout=reset-inbox],.style-space-auth-module__BwYFaq__screen[data-layout=reset-password],.style-space-auth-module__BwYFaq__screen[data-layout=reset-complete]{background-image:url(/auth/login-background.png)}@media (min-width:768px){.style-space-auth-module__BwYFaq__screen[data-layout=login],.style-space-auth-module__BwYFaq__screen[data-layout=reset-request],.style-space-auth-module__BwYFaq__screen[data-layout=reset-inbox],.style-space-auth-module__BwYFaq__screen[data-layout=reset-password],.style-space-auth-module__BwYFaq__screen[data-layout=reset-complete]{row-gap:16px}}.style-space-auth-module__BwYFaq__header{flex-direction:column;align-items:center;width:100%;display:flex}.style-space-auth-module__BwYFaq__backRow{display:none}.style-space-auth-module__BwYFaq__wordmark{width:172px;height:33px;display:block}.style-space-auth-module__BwYFaq__wordmark img{display:block}.style-space-auth-module__BwYFaq__panel{background:#fff;border-radius:8px;flex-direction:column;align-self:center;align-items:center;gap:32px;width:544px;max-width:100%;padding:44px 32px;display:flex}.style-space-auth-module__BwYFaq__body{width:100%;min-width:0}.style-space-auth-module__BwYFaq__footer{color:#323a41;font:400 14px/18px var(--font-roboto), Arial, Helvetica, sans-serif;text-align:center}.style-space-auth-module__BwYFaq__footer p{margin:0}.style-space-auth-module__BwYFaq__footer a,.style-space-auth-module__BwYFaq__textButton{color:inherit;text-underline-position:from-font;font-weight:600;text-decoration:underline}.style-space-auth-module__BwYFaq__textButton{cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;background:0 0;border:0;border-radius:0;min-height:0;padding:0;display:inline}.style-space-auth-module__BwYFaq__textButton:disabled{cursor:wait;opacity:.65}.style-space-auth-module__BwYFaq__bottomSpacer{height:33px}.style-space-auth-module__BwYFaq__formContent{flex-direction:column;gap:40px;width:100%;display:flex}.style-space-auth-module__BwYFaq__formContent h1{text-align:center;margin:0;font-size:24px;font-weight:400;line-height:32px}.style-space-auth-module__BwYFaq__form{flex-direction:column;gap:24px;width:100%;display:flex}.style-space-auth-module__BwYFaq__googleButton{color:#000;cursor:pointer;font:500 14px/22px var(--font-roboto), Arial, Helvetica, sans-serif;background:#fff;border:1px solid #717188;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px 12px;display:flex}.style-space-auth-module__BwYFaq__googleButton img{flex:0 0 22px}.style-space-auth-module__BwYFaq__googleButton:disabled{cursor:wait}.style-space-auth-module__BwYFaq__emailGroup{flex-direction:column;gap:20px;display:flex}.style-space-auth-module__BwYFaq__divider{color:#717188;align-items:center;gap:8px;font-size:14px;line-height:17px;display:flex}.style-space-auth-module__BwYFaq__divider:before,.style-space-auth-module__BwYFaq__divider:after{content:"";background-image:url(/auth/divider.svg);background-repeat:no-repeat;background-size:100% 1px;flex:1;height:1px}.style-space-auth-module__BwYFaq__field{flex-direction:column;gap:4px;display:flex;position:relative}.style-space-auth-module__BwYFaq__field label{font-size:14px;line-height:17px}.style-space-auth-module__BwYFaq__field input{color:#000;font:400 14px/18px var(--font-inter), Arial, Helvetica, sans-serif;background:#fff;border:1px solid #e3e4eb;border-radius:4px;width:100%;min-width:0;height:42px;padding:12px 16px}.style-space-auth-module__BwYFaq__field input::placeholder{color:#a8a9b2;opacity:1}.style-space-auth-module__BwYFaq__field input:focus{outline-offset:1px;border-color:#717188;outline:2px solid #e3e4eb}.style-space-auth-module__BwYFaq__fieldError{color:#f5222d;align-items:flex-start;gap:4px;margin:0;font-size:12px;line-height:16px;display:flex}.style-space-auth-module__BwYFaq__fieldError img{flex:0 0 16px}.style-space-auth-module__BwYFaq__field>.style-space-auth-module__BwYFaq__fieldError{position:absolute;top:calc(100% + 4px);left:0}.style-space-auth-module__BwYFaq__button{color:#fff;cursor:pointer;font:500 16px/19px var(--font-urbanist), Arial, Helvetica, sans-serif;letter-spacing:1.28px;text-align:center;text-transform:uppercase;background:#202020;border:0;border-radius:2px;justify-content:center;align-items:center;gap:10px;min-height:39px;padding:10px 20px;display:inline-flex}.style-space-auth-module__BwYFaq__form .style-space-auth-module__BwYFaq__button{width:100%}.style-space-auth-module__BwYFaq__button:disabled{cursor:wait;opacity:.65}.style-space-auth-module__BwYFaq__buttonSmall{letter-spacing:1.12px;min-height:33px;padding:8px 14px;font-size:14px;line-height:17px}.style-space-auth-module__BwYFaq__statusContent{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.style-space-auth-module__BwYFaq__statusCopy{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.style-space-auth-module__BwYFaq__statusCopy h1{margin:0;font-size:24px;font-weight:600;line-height:29px}.style-space-auth-module__BwYFaq__statusCopy p{margin:0;font-size:16px;line-height:24px}.style-space-auth-module__BwYFaq__statusIcon,.style-space-auth-module__BwYFaq__spinner{flex:none;display:block}.style-space-auth-module__BwYFaq__spinner{animation:1.2s steps(8,end) infinite style-space-auth-module__BwYFaq__signup-spin}.style-space-auth-module__BwYFaq__verifyingContent{flex-direction:column;align-items:center;gap:46px;display:flex}.style-space-auth-module__BwYFaq__verifyingContent p{text-align:center;margin:0;font-size:16px;line-height:32px}.style-space-auth-module__BwYFaq__errorContent{flex-direction:column;align-items:center;gap:46px;display:flex}.style-space-auth-module__BwYFaq__errorCopy span{display:block}.style-space-auth-module__BwYFaq__screen[data-layout=inbox] .style-space-auth-module__BwYFaq__panel,.style-space-auth-module__BwYFaq__screen[data-layout=verified] .style-space-auth-module__BwYFaq__panel,.style-space-auth-module__BwYFaq__screen[data-layout=confirm] .style-space-auth-module__BwYFaq__panel{gap:46px;width:400px}.style-space-auth-module__BwYFaq__screen[data-layout=reset-inbox] .style-space-auth-module__BwYFaq__panel{gap:46px;width:674px}.style-space-auth-module__BwYFaq__screen[data-layout=reset-complete] .style-space-auth-module__BwYFaq__panel{width:674px}.style-space-auth-module__BwYFaq__screen[data-layout=verifying] .style-space-auth-module__BwYFaq__panel{width:356px;padding-bottom:60px}.style-space-auth-module__BwYFaq__screen[data-layout=error] .style-space-auth-module__BwYFaq__panel{width:460px}.style-space-auth-module__BwYFaq__screen[data-layout=profile],.style-space-auth-module__BwYFaq__screen[data-layout=payment],.style-space-auth-module__BwYFaq__screen[data-layout=profile-ready]{padding-top:60px;padding-bottom:60px}.style-space-auth-module__BwYFaq__screen[data-layout=onboarding]{padding-top:100px;padding-bottom:100px}.style-space-auth-module__BwYFaq__screen[data-layout=onboarding] .style-space-auth-module__BwYFaq__panel{align-items:stretch;width:600px;padding:32px}@media (min-width:768px){.style-space-auth-module__BwYFaq__screen[data-layout=onboarding][data-wide=true] .style-space-auth-module__BwYFaq__panel{width:min(810px,100% - 48px)}}.style-space-auth-module__BwYFaq__screen[data-layout=profile] .style-space-auth-module__BwYFaq__panel,.style-space-auth-module__BwYFaq__screen[data-layout=payment] .style-space-auth-module__BwYFaq__panel{width:700px}.style-space-auth-module__BwYFaq__notice{color:#323a41;text-align:center;margin:12px 0 0;font-size:12px;line-height:18px}.style-space-auth-module__BwYFaq__screen a:focus-visible,.style-space-auth-module__BwYFaq__screen button:focus-visible{outline-offset:4px;outline:2px solid #717188}@media (hover:hover){.style-space-auth-module__BwYFaq__button:hover:not(:disabled){background:#000}.style-space-auth-module__BwYFaq__googleButton:hover:not(:disabled){background:#f7f8fa}}@media (max-width:767px){.style-space-auth-module__BwYFaq__screen{background-image:none;flex-direction:column;justify-content:space-between;align-items:center;gap:32px;padding:24px 0;display:flex}.style-space-auth-module__BwYFaq__screen[data-layout=login],.style-space-auth-module__BwYFaq__screen[data-layout=reset-request],.style-space-auth-module__BwYFaq__screen[data-layout=reset-inbox],.style-space-auth-module__BwYFaq__screen[data-layout=reset-password],.style-space-auth-module__BwYFaq__screen[data-layout=reset-complete]{background-image:none}.style-space-auth-module__BwYFaq__header{flex:none;gap:24px;padding:0 16px}.style-space-auth-module__BwYFaq__backRow{width:100%;height:48px;display:flex}.style-space-auth-module__BwYFaq__back{justify-content:flex-start;align-items:center;width:44px;height:48px;display:inline-flex}.style-space-auth-module__BwYFaq__panel{background:0 0;border-radius:0;flex:none;padding:0 16px}.style-space-auth-module__BwYFaq__screen[data-layout=form] .style-space-auth-module__BwYFaq__panel,.style-space-auth-module__BwYFaq__screen[data-layout=login] .style-space-auth-module__BwYFaq__panel{display:contents}.style-space-auth-module__BwYFaq__screen[data-layout=form] .style-space-auth-module__BwYFaq__body,.style-space-auth-module__BwYFaq__screen[data-layout=form] .style-space-auth-module__BwYFaq__footer,.style-space-auth-module__BwYFaq__screen[data-layout=login] .style-space-auth-module__BwYFaq__body,.style-space-auth-module__BwYFaq__screen[data-layout=login] .style-space-auth-module__BwYFaq__footer{width:100%;padding:0 16px}.style-space-auth-module__BwYFaq__bottomSpacer{display:none}.style-space-auth-module__BwYFaq__screen:not([data-layout=form]):not([data-layout=login]){justify-content:flex-start;gap:0}.style-space-auth-module__BwYFaq__screen:not([data-layout=form]) .style-space-auth-module__BwYFaq__panel{width:100%}.style-space-auth-module__BwYFaq__screen[data-layout=inbox] .style-space-auth-module__BwYFaq__panel,.style-space-auth-module__BwYFaq__screen[data-layout=verified] .style-space-auth-module__BwYFaq__panel,.style-space-auth-module__BwYFaq__screen[data-layout=confirm] .style-space-auth-module__BwYFaq__panel{gap:40px;margin-top:clamp(48px,50svh - 231px,189px)}.style-space-auth-module__BwYFaq__screen[data-layout=reset-request] .style-space-auth-module__BwYFaq__panel{margin-top:clamp(96px,50svh - 221px,210px)}.style-space-auth-module__BwYFaq__screen[data-layout=reset-inbox] .style-space-auth-module__BwYFaq__panel{gap:40px;margin-top:clamp(96px,50svh - 225px,200px)}.style-space-auth-module__BwYFaq__screen[data-layout=reset-password] .style-space-auth-module__BwYFaq__panel{margin-top:clamp(96px,50svh - 250px,180px)}.style-space-auth-module__BwYFaq__screen[data-layout=reset-complete] .style-space-auth-module__BwYFaq__panel{margin-top:clamp(96px,50svh - 225px,200px)}.style-space-auth-module__BwYFaq__screen[data-layout=error] .style-space-auth-module__BwYFaq__panel{margin-top:clamp(48px,50svh - 249px,171px)}.style-space-auth-module__BwYFaq__screen[data-layout=verifying] .style-space-auth-module__BwYFaq__panel{margin-top:clamp(48px,50svh - 160px,260px);padding-bottom:0}.style-space-auth-module__BwYFaq__verifyingContent,.style-space-auth-module__BwYFaq__errorContent{gap:40px}.style-space-auth-module__BwYFaq__errorCopy span{display:inline}.style-space-auth-module__BwYFaq__screen[data-layout=invitation],.style-space-auth-module__BwYFaq__screen[data-layout=invitation-login]{justify-content:flex-start;gap:0}.style-space-auth-module__BwYFaq__screen[data-layout=invitation] .style-space-auth-module__BwYFaq__panel{width:100%;margin-top:128px}.style-space-auth-module__BwYFaq__screen[data-layout=invitation-login] .style-space-auth-module__BwYFaq__panel{width:100%;margin-top:156px}.style-space-auth-module__BwYFaq__screen[data-layout=profile],.style-space-auth-module__BwYFaq__screen[data-layout=payment],.style-space-auth-module__BwYFaq__screen[data-layout=profile-ready]{padding:24px 0 40px}.style-space-auth-module__BwYFaq__screen[data-layout=profile] .style-space-auth-module__BwYFaq__panel,.style-space-auth-module__BwYFaq__screen[data-layout=payment] .style-space-auth-module__BwYFaq__panel{width:100%;margin-top:32px}.style-space-auth-module__BwYFaq__screen[data-layout=payment] .style-space-auth-module__BwYFaq__panel{margin-top:60px}.style-space-auth-module__BwYFaq__screen[data-layout=profile-ready] .style-space-auth-module__BwYFaq__panel{width:100%;margin-top:96px}.style-space-auth-module__BwYFaq__screen[data-layout=onboarding]{align-items:stretch;min-height:100svh;padding:24px 0}.style-space-auth-module__BwYFaq__screen[data-layout=onboarding] .style-space-auth-module__BwYFaq__header{align-items:center;padding:0}.style-space-auth-module__BwYFaq__screen[data-layout=onboarding] .style-space-auth-module__BwYFaq__panel{flex:1 0 auto;width:100%;margin-top:28px;padding:0 16px;display:flex}.style-space-auth-module__BwYFaq__screen[data-layout=onboarding] .style-space-auth-module__BwYFaq__body{flex:1 0 auto;display:flex}}@media (prefers-reduced-motion:reduce){.style-space-auth-module__BwYFaq__spinner{animation:none}}@media (max-width:359px){.style-space-auth-module__BwYFaq__field>.style-space-auth-module__BwYFaq__fieldError{position:static}}@keyframes style-space-auth-module__BwYFaq__signup-spin{to{transform:rotate(360deg)}}
.client-invitation-module__SHupKG__content{flex-direction:column;gap:40px;width:100%;display:flex}.client-invitation-module__SHupKG__googleButton{color:#202020;cursor:pointer;font:500 14px/18px var(--font-urbanist), Arial, sans-serif;background:#fff;border:1px solid #d9dce4;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:42px;display:flex}.client-invitation-module__SHupKG__googleButton:hover{border-color:#202020}.client-invitation-module__SHupKG__googleButton:disabled{cursor:wait;opacity:.65}.client-invitation-module__SHupKG__divider{color:#858993;font:400 12px/16px var(--font-roboto), Arial, sans-serif;text-align:center;margin:-24px 0}.client-invitation-module__SHupKG__intro{text-align:center}.client-invitation-module__SHupKG__intro h1,.client-invitation-module__SHupKG__invalid h1{color:#000;margin:0;font-size:24px;font-weight:400;line-height:32px}.client-invitation-module__SHupKG__intro p{color:#323a41;margin:8px 0 0;font-size:14px;line-height:18px}.client-invitation-module__SHupKG__form{flex-direction:column;gap:24px;width:100%;display:flex}.client-invitation-module__SHupKG__field,.client-invitation-module__SHupKG__passwordGroup{flex-direction:column;gap:4px;width:100%;display:flex;position:relative}.client-invitation-module__SHupKG__field label{color:#000;font:400 14px/18px var(--font-roboto), Arial, sans-serif}.client-invitation-module__SHupKG__passwordGroup .auth-field label{color:#000;font:400 14px/18px var(--font-roboto), Arial, sans-serif}.client-invitation-module__SHupKG__field input{color:#202020;font:400 14px/18px var(--font-inter), Arial, sans-serif;border:1px solid #e3e4eb;border-radius:4px;width:100%;height:42px;padding:11px 16px}.client-invitation-module__SHupKG__field input::placeholder{color:#a8a9b2}.client-invitation-module__SHupKG__passwordGroup .auth-field input::placeholder{color:#a8a9b2}.client-invitation-module__SHupKG__passwordGroup .auth-password-input{border-radius:4px;min-height:42px}.client-invitation-module__SHupKG__passwordGroup .auth-password-input input{color:#202020;font:400 14px/18px var(--font-inter), Arial, sans-serif;height:40px;padding:11px 16px}.client-invitation-module__SHupKG__passwordGroup .auth-password-toggle{width:48px;height:40px;padding:8px 12px}.client-invitation-module__SHupKG__policy{pointer-events:none;z-index:2;position:absolute;top:calc(100% + 4px);left:0}.client-invitation-module__SHupKG__policy .auth-password-policy{width:265px}.client-invitation-module__SHupKG__reset{color:#323a41;font:400 14px/18px var(--font-roboto), Arial, sans-serif;margin:-4px 0 0}.client-invitation-module__SHupKG__reset a{font-weight:600;text-decoration:underline}.client-invitation-module__SHupKG__error{color:#f5222d;margin:0;font-size:12px;line-height:17px}.client-invitation-module__SHupKG__action{color:#fff;cursor:pointer;font:500 16px/19px var(--font-urbanist), Arial, sans-serif;letter-spacing:1.28px;text-align:center;background:#202020;border:0;border-radius:2px;justify-content:center;align-items:center;width:100%;min-height:39px;padding:10px 20px;text-decoration:none;display:flex}.client-invitation-module__SHupKG__action:disabled{cursor:wait;opacity:.65}.client-invitation-module__SHupKG__state{color:#323a41;text-align:center;margin:0;font-size:14px}.client-invitation-module__SHupKG__invalid{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.client-invitation-module__SHupKG__invalid p{color:#323a41;margin:0;font-size:14px;line-height:20px}@media (max-width:767px){.client-invitation-module__SHupKG__content{gap:64px}.client-invitation-module__SHupKG__content:has(.client-invitation-module__SHupKG__reset){gap:40px}.client-invitation-module__SHupKG__intro p{margin-top:16px;font-size:16px;line-height:18px}.client-invitation-module__SHupKG__policy{margin-top:32px;position:static}.client-invitation-module__SHupKG__policy .auth-password-policy{box-shadow:none;width:100%;padding:0}.client-invitation-module__SHupKG__form:has(.client-invitation-module__SHupKG__policy) .client-invitation-module__SHupKG__action{margin-top:8px}}
.legal-review-links-module__m_WZoa__notice{color:#56606a;font:400 12px/1.55 var(--font-inter), Arial, sans-serif;text-align:center;margin:0}.legal-review-links-module__m_WZoa__notice a{color:#202020;text-underline-offset:2px;text-decoration:underline}.legal-review-links-module__m_WZoa__notice a:focus-visible{outline-offset:3px;outline:2px solid #717188}
.login-form-module__WfVcMW__content{flex-direction:column;gap:32px;width:100%;display:flex}.login-form-module__WfVcMW__content h1{color:#000;font:400 24px/32px var(--font-inter), Arial, Helvetica, sans-serif;text-align:center;margin:0}.login-form-module__WfVcMW__form{flex-direction:column;gap:24px;width:100%;display:flex}.login-form-module__WfVcMW__googleGroup{flex-direction:column;gap:16px;display:flex}.login-form-module__WfVcMW__fields{flex-direction:column;gap:20px;display:flex}.login-form-module__WfVcMW__passwordGroup{flex-direction:column;gap:16px;display:flex}.login-form-module__WfVcMW__form .auth-field label{font:400 14px/17px var(--font-inter), Arial, Helvetica, sans-serif}.login-form-module__WfVcMW__form .auth-field>input{border:1px solid #e3e4eb;border-radius:4px;height:42px}.login-form-module__WfVcMW__form .auth-password-input{border:1px solid #e3e4eb;border-radius:4px;height:42px}.login-form-module__WfVcMW__form .auth-field>input{color:#000;font:400 14px/18px var(--font-inter), Arial, Helvetica, sans-serif;padding:12px 16px}.login-form-module__WfVcMW__form .auth-field input::placeholder{color:#a8a9b2;opacity:1}:is(.login-form-module__WfVcMW__form input:autofill,.login-form-module__WfVcMW__form input:autofill:hover,.login-form-module__WfVcMW__form input:autofill:focus){-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 1000px #fff}.login-form-module__WfVcMW__form .auth-password-input input{color:#000;font:400 14px/18px var(--font-inter), Arial, Helvetica, sans-serif;border:0;height:40px;min-height:40px;padding:10px 16px}.login-form-module__WfVcMW__form .auth-password-toggle{width:48px;height:40px;padding:8px 12px}.login-form-module__WfVcMW__form .auth-reset-copy{color:#323a41;font:400 14px/18px var(--font-roboto), Arial, Helvetica, sans-serif}.login-form-module__WfVcMW__formError{color:#f5222d;font:400 12px/16px var(--font-inter), Arial, Helvetica, sans-serif;margin:0}.login-form-module__WfVcMW__form>button:last-child{width:100%}@media (max-width:767px){.login-form-module__WfVcMW__googleGroup button,.login-form-module__WfVcMW__form>button:last-child{min-height:44px}.login-form-module__WfVcMW__form .auth-field>input{height:44px}.login-form-module__WfVcMW__form .auth-password-input{height:44px}.login-form-module__WfVcMW__form .auth-password-input input{height:42px;min-height:42px}.login-form-module__WfVcMW__form .auth-password-toggle{height:42px;min-height:42px}}
.stylist-profile-completion-module__VekdhW__content{color:#202020;width:100%}.stylist-profile-completion-module__VekdhW__title,.stylist-profile-completion-module__VekdhW__heading h1{color:#202020;font:400 24px/32px var(--font-inter), Arial, sans-serif;text-align:center;margin:0}.stylist-profile-completion-module__VekdhW__profileForm{flex-direction:column;gap:24px;margin-top:40px;display:flex}.stylist-profile-completion-module__VekdhW__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.stylist-profile-completion-module__VekdhW__field{flex-direction:column;gap:4px;min-width:0;display:flex}.stylist-profile-completion-module__VekdhW__field label{color:#202020;font:400 14px/18px var(--font-roboto), Arial, sans-serif}.stylist-profile-completion-module__VekdhW__optional{color:#707073}.stylist-profile-completion-module__VekdhW__field>input,.stylist-profile-completion-module__VekdhW__passwordWrap,.stylist-profile-completion-module__VekdhW__cardNumber,.stylist-profile-completion-module__VekdhW__selectWrap select{color:#202020;font:400 14px/18px var(--font-inter), Arial, sans-serif;background:#fff;border:1px solid #e3e4eb;border-radius:4px;width:100%;min-width:0;height:42px}.stylist-profile-completion-module__VekdhW__field>input,.stylist-profile-completion-module__VekdhW__passwordWrap input,.stylist-profile-completion-module__VekdhW__cardNumber input,.stylist-profile-completion-module__VekdhW__selectWrap select{padding:11px 16px}.stylist-profile-completion-module__VekdhW__field input::placeholder{color:#a8a9b2;opacity:1}.stylist-profile-completion-module__VekdhW__field>input:focus-visible,.stylist-profile-completion-module__VekdhW__passwordWrap:focus-within,.stylist-profile-completion-module__VekdhW__selectWrap select:focus-visible{outline-offset:1px;border-color:#717188;outline:2px solid #e3e4eb}.stylist-profile-completion-module__VekdhW__field>input[aria-invalid=true]{border-color:#f5222d}.stylist-profile-completion-module__VekdhW__passwordWrap:has(input[aria-invalid=true]){border-color:#f5222d}.stylist-profile-completion-module__VekdhW__passwordWrap,.stylist-profile-completion-module__VekdhW__cardNumber{align-items:center;display:flex}.stylist-profile-completion-module__VekdhW__passwordWrap input,.stylist-profile-completion-module__VekdhW__cardNumber input{font:inherit;background:0 0;border:0;outline:0;flex:1;min-width:0;height:40px}.stylist-profile-completion-module__VekdhW__passwordWrap input:focus,.stylist-profile-completion-module__VekdhW__cardNumber input:focus{border:0;outline:0}.stylist-profile-completion-module__VekdhW__passwordWrap button{color:#717188;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:40px;padding:0;display:inline-flex}.stylist-profile-completion-module__VekdhW__passwordWrap button .auth-password-toggle__icon{display:block}.stylist-profile-completion-module__VekdhW__primaryButton,.stylist-profile-completion-module__VekdhW__secondaryButton{cursor:pointer;font:500 16px/19px var(--font-urbanist), Arial, sans-serif;letter-spacing:1.28px;text-align:center;text-transform:uppercase;border-radius:2px;justify-content:center;align-items:center;min-height:39px;padding:9px 20px;text-decoration:none;display:inline-flex}.stylist-profile-completion-module__VekdhW__primaryButton{color:#fff;background:#202020;border:1px solid #202020}.stylist-profile-completion-module__VekdhW__primaryButton:disabled{cursor:not-allowed}.stylist-profile-completion-module__VekdhW__secondaryButton{color:#202020;background:#fff;border:1px solid #717188}.stylist-profile-completion-module__VekdhW__profileForm>.stylist-profile-completion-module__VekdhW__primaryButton{width:100%}.stylist-profile-completion-module__VekdhW__formError{margin-top:-8px}.stylist-profile-completion-module__VekdhW__heading{flex-direction:column;align-items:center;gap:12px;display:flex}.stylist-profile-completion-module__VekdhW__heading p{color:#323a41;font:400 14px/20px var(--font-roboto), Arial, sans-serif;text-align:center;max-width:480px;margin:0}.stylist-profile-completion-module__VekdhW__paymentFields{flex-direction:column;gap:16px;margin-top:40px;display:flex}.stylist-profile-completion-module__VekdhW__paymentFields input:disabled,.stylist-profile-completion-module__VekdhW__paymentFields select:disabled{color:#202020;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#202020}.stylist-profile-completion-module__VekdhW__paymentFields input:disabled::placeholder{-webkit-text-fill-color:#a8a9b2}.stylist-profile-completion-module__VekdhW__cardNumber{overflow:hidden}.stylist-profile-completion-module__VekdhW__cardNumber input{padding-right:4px}.stylist-profile-completion-module__VekdhW__cardBrands{flex:none;align-items:center;gap:2px;padding-right:12px;display:inline-flex}.stylist-profile-completion-module__VekdhW__cardBrands img{object-fit:contain;width:32px;height:20px}.stylist-profile-completion-module__VekdhW__selectWrap{position:relative}.stylist-profile-completion-module__VekdhW__selectWrap:after{content:"";pointer-events:none;border-bottom:1.5px solid #717188;border-right:1.5px solid #717188;width:8px;height:8px;position:absolute;top:14px;right:17px;transform:rotate(45deg)}.stylist-profile-completion-module__VekdhW__selectWrap select{appearance:none;padding-right:36px}.stylist-profile-completion-module__VekdhW__terms{color:#202020;font:400 13px/18px var(--font-roboto), Arial, sans-serif;align-items:flex-start;gap:8px;display:flex}.stylist-profile-completion-module__VekdhW__terms input{accent-color:#202020;flex:none;width:16px;height:16px;margin:1px 0 0}.stylist-profile-completion-module__VekdhW__paymentNotice{color:#323a41;font:400 13px/19px var(--font-roboto), Arial, sans-serif;background:#f7f8fa;border:1px solid #e3e4eb;border-radius:4px;margin:20px 0 0;padding:10px 12px}.stylist-profile-completion-module__VekdhW__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.stylist-profile-completion-module__VekdhW__skipButton{color:#323a41;cursor:pointer;font:500 14px/20px var(--font-roboto), Arial, sans-serif;text-underline-offset:3px;background:0 0;border:0;margin:16px auto 0;padding:2px 4px;text-decoration:underline;display:block}.stylist-profile-completion-module__VekdhW__ready{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.stylist-profile-completion-module__VekdhW__ready h1{font:600 24px/30px var(--font-inter), Arial, sans-serif;margin:0}.stylist-profile-completion-module__VekdhW__ready p{color:#323a41;font:400 16px/24px var(--font-roboto), Arial, sans-serif;margin:0 0 8px}@media (hover:hover){.stylist-profile-completion-module__VekdhW__primaryButton:hover:not(:disabled){background:#000}.stylist-profile-completion-module__VekdhW__secondaryButton:hover,.stylist-profile-completion-module__VekdhW__skipButton:hover{background:#f7f8fa}}@media (max-width:767px){.stylist-profile-completion-module__VekdhW__title,.stylist-profile-completion-module__VekdhW__heading h1{font-size:24px;line-height:32px}.stylist-profile-completion-module__VekdhW__profileForm{gap:24px;margin-top:40px}.stylist-profile-completion-module__VekdhW__twoColumns{grid-template-columns:minmax(0,1fr);gap:24px}.stylist-profile-completion-module__VekdhW__paymentColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.stylist-profile-completion-module__VekdhW__paymentFields{gap:20px;margin-top:48px}.stylist-profile-completion-module__VekdhW__cardBrands{gap:0;padding-right:6px}.stylist-profile-completion-module__VekdhW__cardBrands img{width:27px}.stylist-profile-completion-module__VekdhW__actions{gap:8px}}
