.AuthShell-module__qFWrRW__shell{color:#2e2e2e;background:#fff;grid-template-columns:35.4861% minmax(0,1fr);min-height:100dvh;font-family:AitargetRoboto,Roboto,Arial,sans-serif;display:grid;overflow:hidden}.AuthShell-module__qFWrRW__artwork{background-image:url(/sites/tool-adhand-app-64e252f6/shared/images/auth-background.png);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100dvh;position:relative;overflow:hidden}.AuthShell-module__qFWrRW__logo{width:121px;height:36px;display:block;position:absolute;top:32px;left:38px}.AuthShell-module__qFWrRW__tagline{z-index:1;color:#fff;margin:0;font-size:16px;font-weight:700;line-height:20px;position:absolute;top:98px;left:38px}.AuthShell-module__qFWrRW__spark{width:101px;height:91px;position:absolute;top:0;left:211px}.AuthShell-module__qFWrRW__bolt{width:302px;height:320px;position:absolute;bottom:-68px;right:-61px}.AuthShell-module__qFWrRW__main{justify-content:center;min-width:0;display:flex}.AuthShell-module__qFWrRW__contentColumn{flex-direction:column;width:min(629px,100% - 48px);min-height:100%;display:flex}.AuthShell-module__qFWrRW__formArea{flex:none}.AuthShell-module__qFWrRW__signIn{padding-top:266px}.AuthShell-module__qFWrRW__signUp{padding-top:251px}.AuthShell-module__qFWrRW__footer{color:#555d67;margin-top:auto;padding-bottom:49px;font-size:14px;font-weight:400;line-height:18px}@media (max-width:767px){.AuthShell-module__qFWrRW__shell{flex-direction:column;min-height:900px;display:flex;overflow:visible}.AuthShell-module__qFWrRW__artwork{background-image:url(/sites/tool-adhand-app-64e252f6/shared/images/auth-mobile-background.png);background-position:50%;background-size:cover;flex:0 0 50px;width:100%;height:50px;min-height:50px}.AuthShell-module__qFWrRW__logo{width:72px;height:auto;top:14px;left:24px}.AuthShell-module__qFWrRW__tagline,.AuthShell-module__qFWrRW__spark,.AuthShell-module__qFWrRW__bolt{display:none}.AuthShell-module__qFWrRW__main{flex:1 0 850px;min-height:850px}.AuthShell-module__qFWrRW__contentColumn{width:min(342px,100% - 48px)}.AuthShell-module__qFWrRW__signIn,.AuthShell-module__qFWrRW__signUp{padding-top:40px}.AuthShell-module__qFWrRW__footer{padding-bottom:78px}}@media (max-width:374px){.AuthShell-module__qFWrRW__contentColumn{width:calc(100% - 32px)}.AuthShell-module__qFWrRW__logo{left:16px}}
.SignInPage-module__dB4McW__heading{color:#2e2e2e;margin:0;font-size:24px;font-weight:700;line-height:29px}.SignInPage-module__dB4McW__description{color:#555d67;margin:16px 0 0;font-size:14px;font-weight:400;line-height:20px}.SignInPage-module__dB4McW__form{margin-top:40px}.SignInPage-module__dB4McW__fields{flex-direction:column;gap:24px;display:flex}.SignInPage-module__dB4McW__field{flex-direction:column;display:flex}.SignInPage-module__dB4McW__field label{color:#555d67;margin-bottom:4px;font-size:12px;font-weight:400;line-height:16px}.SignInPage-module__dB4McW__field input{box-sizing:border-box;color:#2e2e2e;width:100%;height:48px;font:inherit;background:#f5f6f7;border:1px solid #0000;border-radius:6px;outline:none;padding:13px 15px;font-size:14px;line-height:20px;transition:border-color .12s,box-shadow .12s}.SignInPage-module__dB4McW__field input::placeholder{color:#6f7378;opacity:1}.SignInPage-module__dB4McW__field input:focus-visible{border-color:#603ac7;box-shadow:0 0 0 2px #603ac724}.SignInPage-module__dB4McW__field input[aria-invalid=true]{border-color:#c93f55}.SignInPage-module__dB4McW__fieldError,.SignInPage-module__dB4McW__generalError{color:#b42338;margin:6px 0 0;font-size:12px;line-height:16px}.SignInPage-module__dB4McW__generalError{margin-top:16px}.SignInPage-module__dB4McW__actions{gap:12px;margin-top:40px;display:flex}.SignInPage-module__dB4McW__actions button{border:0;border-radius:6px;height:40px;padding:0 16px;font-family:inherit;font-size:12px;font-weight:500;line-height:16px}.SignInPage-module__dB4McW__submit{cursor:pointer;color:#fff;background:#603ac7;flex:1;min-width:0;transition:background-color .12s,opacity .12s}.SignInPage-module__dB4McW__submit:hover:not(:disabled){background:#5331b0}.SignInPage-module__dB4McW__submit:focus-visible{outline-offset:2px;outline:2px solid #603ac7}.SignInPage-module__dB4McW__submit:disabled{cursor:wait;opacity:.65}.SignInPage-module__dB4McW__unavailable{cursor:not-allowed;color:#603ac7;opacity:1;background:#f3f0fb;flex:0 0 170.5px;width:170.5px}.SignInPage-module__dB4McW__footerText{margin:0}.SignInPage-module__dB4McW__footerText a{color:#603ac7;margin-left:10px;font-size:12px;font-weight:500;text-decoration:none}.SignInPage-module__dB4McW__footerText a:hover{text-decoration:underline}.SignInPage-module__dB4McW__footerText a:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #603ac7}@media (max-width:767px){.SignInPage-module__dB4McW__description{margin-top:4px}.SignInPage-module__dB4McW__form{margin-top:34px}.SignInPage-module__dB4McW__actions{flex-direction:column;gap:12px;margin-top:32px}.SignInPage-module__dB4McW__actions button,.SignInPage-module__dB4McW__unavailable{flex:0 0 40px;width:100%}.SignInPage-module__dB4McW__footerText a{margin-left:10px}}
.SignUpPage-module__U2w59a__heading{color:#2e2e2e;margin:0;font-size:24px;font-weight:700;line-height:29px}.SignUpPage-module__U2w59a__form{margin-top:40px}.SignUpPage-module__U2w59a__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;display:grid}.SignUpPage-module__U2w59a__field{flex-direction:column;min-width:0;display:flex}.SignUpPage-module__U2w59a__field label{color:#555d67;margin-bottom:4px;font-size:12px;font-weight:400;line-height:16px}.SignUpPage-module__U2w59a__field input{box-sizing:border-box;color:#2e2e2e;width:100%;height:48px;font:inherit;background:#f5f6f7;border:1px solid #0000;border-radius:6px;outline:none;padding:13px 15px;font-size:14px;line-height:20px;transition:border-color .12s,box-shadow .12s}.SignUpPage-module__U2w59a__field input::placeholder{color:#6f7378;opacity:1}.SignUpPage-module__U2w59a__field input:focus-visible{border-color:#603ac7;box-shadow:0 0 0 2px #603ac724}.SignUpPage-module__U2w59a__field input[aria-invalid=true]{border-color:#c93f55}.SignUpPage-module__U2w59a__fieldError,.SignUpPage-module__U2w59a__generalError{color:#b42338;margin:6px 0 0;font-size:12px;line-height:16px}.SignUpPage-module__U2w59a__generalError{margin-top:16px}.SignUpPage-module__U2w59a__submit{cursor:pointer;color:#fff;background:#603ac7;border:0;border-radius:6px;width:100%;height:40px;margin-top:40px;font-family:inherit;font-size:12px;font-weight:500;line-height:16px;transition:background-color .12s,opacity .12s}.SignUpPage-module__U2w59a__submit:hover:not(:disabled){background:#5331b0}.SignUpPage-module__U2w59a__submit:focus-visible{outline-offset:2px;outline:2px solid #603ac7}.SignUpPage-module__U2w59a__submit:disabled{cursor:wait;opacity:.65}.SignUpPage-module__U2w59a__footerText{margin:0}.SignUpPage-module__U2w59a__footerText a{color:#603ac7;margin-left:10px;font-size:12px;font-weight:500;text-decoration:none}.SignUpPage-module__U2w59a__footerText a:hover{text-decoration:underline}.SignUpPage-module__U2w59a__footerText a:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #603ac7}@media (max-width:767px){.SignUpPage-module__U2w59a__form{margin-top:25px}.SignUpPage-module__U2w59a__fieldGrid{grid-template-columns:1fr;gap:20px}.SignUpPage-module__U2w59a__submit{margin-top:40px}}
