.AuthShellLoginRefinement-module__pkOw5a__card{grid-template-columns:53% 47%!important;width:min(993px,100vw - 48px)!important}.AuthShellLoginRefinement-module__pkOw5a__brandPanel{padding-left:40px!important;padding-right:34px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel{padding-left:52px!important;padding-right:52px!important}.AuthShellLoginRefinement-module__pkOw5a__brandCopy h1{letter-spacing:-.05em!important;font-size:clamp(44px,3.25vw,52px)!important;line-height:1.03!important}.AuthShellLoginRefinement-module__pkOw5a__supergraphic{opacity:.07!important;width:735px!important;height:735px!important;top:20px!important;right:-175px!important}@media (max-width:1100px){.AuthShellLoginRefinement-module__pkOw5a__card{grid-template-columns:53% 47%!important;width:min(993px,100vw - 48px)!important}.AuthShellLoginRefinement-module__pkOw5a__brandPanel{padding-left:34px!important;padding-right:30px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel{padding-left:42px!important;padding-right:42px!important}.AuthShellLoginRefinement-module__pkOw5a__brandCopy h1{font-size:clamp(41px,3.2vw,48px)!important}.AuthShellLoginRefinement-module__pkOw5a__supergraphic{opacity:.072!important;width:640px!important;height:640px!important;top:40px!important;right:-145px!important}}@media (max-width:820px){.AuthShellLoginRefinement-module__pkOw5a__card{grid-template-columns:1fr!important}.AuthShellLoginRefinement-module__pkOw5a__brandPanel,.AuthShellLoginRefinement-module__pkOw5a__formPanel{padding-left:28px!important;padding-right:28px!important}.AuthShellLoginRefinement-module__pkOw5a__brandCopy h1{font-size:38px!important}.AuthShellLoginRefinement-module__pkOw5a__supergraphic{opacity:.06!important;width:455px!important;height:455px!important;top:4px!important;right:-105px!important}}@media (max-width:520px){.AuthShellLoginRefinement-module__pkOw5a__brandPanel,.AuthShellLoginRefinement-module__pkOw5a__formPanel{padding-left:20px!important;padding-right:20px!important}.AuthShellLoginRefinement-module__pkOw5a__brandCopy h1{font-size:32px!important}.AuthShellLoginRefinement-module__pkOw5a__supergraphic{opacity:.055!important;width:380px!important;height:380px!important;top:0!important;right:-112px!important}}.AuthShellLoginRefinement-module__pkOw5a__mobileSessionNote{display:none}@media (max-width:520px){.AuthShellLoginRefinement-module__pkOw5a__page{background:#fff!important;min-height:100dvh!important;padding:0!important;display:block!important}.AuthShellLoginRefinement-module__pkOw5a__card{width:100%!important;min-height:100dvh!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;display:block!important;overflow:hidden!important}.AuthShellLoginRefinement-module__pkOw5a__brandPanel{background:0 0!important;border:0!important;min-height:0!important;padding:34px 28px 0!important;overflow:visible!important}.AuthShellLoginRefinement-module__pkOw5a__brandPanel .brand-lockup{z-index:3;position:relative}.AuthShellLoginRefinement-module__pkOw5a__brandPanel .auth-official-logo{width:138px!important;min-width:138px!important;min-height:35px!important}.AuthShellLoginRefinement-module__pkOw5a__brandCopy,.AuthShellLoginRefinement-module__pkOw5a__supergraphic{display:none!important}.AuthShellLoginRefinement-module__pkOw5a__brandPanel .trust-list{display:none!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel{isolation:isolate!important;background:#fff!important;justify-content:flex-start!important;min-height:calc(100dvh - 69px)!important;padding:31px 28px 34px!important;position:relative!important;overflow:hidden!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel:before{content:"";z-index:0;pointer-events:none;opacity:.105;background:linear-gradient(155deg,#2b8e94 8%,#51d7b2 92%);width:285px;height:390px;position:absolute;top:-48px;right:-88px;-webkit-mask:url(/brand/sheetsolutions-supergraphic.png) 50%/contain no-repeat;mask:url(/brand/sheetsolutions-supergraphic.png) 50%/contain no-repeat}.AuthShellLoginRefinement-module__pkOw5a__formPanel>*{z-index:1;position:relative}.AuthShellLoginRefinement-module__pkOw5a__formPanel .form-heading{margin:0 0 30px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .form-heading .eyebrow{max-width:300px;color:#078d7d!important;letter-spacing:.22em!important;margin:0 0 13px!important;font-size:10px!important;font-weight:700!important;line-height:1.3!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .form-heading h2{color:#10223b!important;letter-spacing:-.045em!important;margin:0!important;font-size:39px!important;font-weight:700!important;line-height:1.04!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .form-heading>p:last-child{max-width:315px;color:#7f90aa!important;margin:10px 0 0!important;font-size:15px!important;font-weight:400!important;line-height:1.45!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-auth-form{gap:18px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-field{color:#24364e!important;gap:8px!important;font-size:13px!important;font-weight:700!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-auth-form .login-field input{color:#10223b!important;background:#fbfdfef5!important;border:1px solid #d9e3ea!important;border-radius:15px!important;height:56px!important;padding-left:54px!important;font-size:14px!important;box-shadow:inset 0 1px #fffffff0!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-auth-form .login-field input::placeholder{color:#a1b1c5!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-input-icon{color:#70859f!important;width:20px!important;height:20px!important;left:18px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-input-icon svg{width:20px!important;height:20px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-options{align-items:center!important;gap:14px!important;min-height:46px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .remember-control{gap:10px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .remember-checkbox{border-color:#b9c7d5!important;border-radius:7px!important;flex-basis:24px!important;width:24px!important;height:24px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .remember-copy strong{color:#10223b!important;font-size:13px!important;line-height:1.15!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .remember-copy small{color:#8798af!important;font-size:10.5px!important;line-height:1.2!important;display:block!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .forgot-password-link{color:#078d7d!important;white-space:nowrap!important;font-size:12.5px!important;font-weight:700!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-submit-button{background:linear-gradient(102deg,#16bfa6 0%,#0ca590 52%,#087d82 100%)!important;border-radius:15px!important;height:58px!important;margin-top:2px!important;font-size:16px!important;box-shadow:0 14px 30px #04706c29!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-submit-button:hover{background:linear-gradient(102deg,#14b39d 0%,#0a9987 52%,#08757a 100%)!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-button-label{justify-content:center!important;align-items:center!important;gap:13px!important;display:inline-flex!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-button-label svg{stroke:currentColor!important;stroke-width:1.8px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:20px!important;height:20px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .mobile-login-session-note{max-width:305px;color:#8d9db3!important;text-align:center!important;margin:0 auto!important;font-size:10.5px!important;font-weight:400!important;line-height:1.45!important;display:block!important}}@media (max-width:360px){.AuthShellLoginRefinement-module__pkOw5a__brandPanel{padding-left:22px!important;padding-right:22px!important}.AuthShellLoginRefinement-module__pkOw5a__brandPanel .auth-official-logo{width:128px!important;min-width:128px!important;min-height:32px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel{padding-left:22px!important;padding-right:22px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .form-heading h2{font-size:36px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .form-heading>p:last-child{font-size:14px!important}}@media (max-width:520px){.AuthShellLoginRefinement-module__pkOw5a__brandPanel{min-height:0!important;padding:34px 32px 0!important}.AuthShellLoginRefinement-module__pkOw5a__brandPanel .auth-official-logo{width:158px!important;min-width:158px!important;min-height:40px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel{min-height:calc(100dvh - 74px)!important;padding:42px 32px 34px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel:before{opacity:.105!important;filter:none!important;background-color:#0000!important;background-image:url(/brand/sheetsolutions-supergraphic.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;width:440px!important;height:440px!important;top:32px!important;right:-123px!important;transform:none!important;-webkit-mask:none!important;mask:none!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .form-heading{margin-bottom:30px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .form-heading .eyebrow{margin-bottom:13px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .form-heading h2{font-size:39px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .form-heading>p:last-child{max-width:320px!important;margin-top:10px!important;font-size:15px!important;line-height:1.45!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-input-icon{left:18px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-input-icon:after{content:"";background:#d9e3ea;width:1px;height:24px;position:absolute;top:50%;left:33px;transform:translateY(-50%)}.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-auth-form .login-field input{border-radius:15px!important;height:56px!important;padding-left:62px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-options{min-height:46px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .remember-checkbox{border-radius:7px!important;flex-basis:28px!important;width:28px!important;height:28px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .remember-copy strong{font-size:13px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .forgot-password-link{font-size:12.5px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-submit-button{background:linear-gradient(102deg,#18c8ad 0%,#0cae99 50%,#0a8790 100%)!important;border-radius:15px!important;height:58px!important;font-size:16px!important;box-shadow:0 14px 30px #04706c29!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-submit-button:hover{background:linear-gradient(102deg,#17bfa6 0%,#0aa38f 50%,#097e86 100%)!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .mobile-login-session-note{max-width:315px!important;font-size:10.5px!important;line-height:1.45!important}}@media (max-width:370px){.AuthShellLoginRefinement-module__pkOw5a__brandPanel{padding-left:28px!important;padding-right:28px!important}.AuthShellLoginRefinement-module__pkOw5a__brandPanel .auth-official-logo{width:150px!important;min-width:150px!important;min-height:38px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel{padding-left:28px!important;padding-right:28px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel:before{width:425px!important;height:425px!important;right:-132px!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel .form-heading h2{font-size:37px!important}}.AuthShellLoginRefinement-module__pkOw5a__mobileSupergraphic{display:none}@media (max-width:520px){.AuthShellLoginRefinement-module__pkOw5a__formPanel:before{content:none!important;display:none!important}.AuthShellLoginRefinement-module__pkOw5a__mobileSupergraphic{z-index:0!important;object-fit:contain!important;opacity:.14!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;width:430px!important;max-width:none!important;height:430px!important;display:block!important;position:absolute!important;top:16px!important;right:-118px!important}:is(.AuthShellLoginRefinement-module__pkOw5a__formPanel .form-heading,.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-auth-form){z-index:1!important;position:relative!important}}@media (max-width:370px){.AuthShellLoginRefinement-module__pkOw5a__mobileSupergraphic{width:410px!important;height:410px!important;top:18px!important;right:-128px!important}}@media (max-width:520px){.AuthShellLoginRefinement-module__pkOw5a__mobileSupergraphic{z-index:1!important;object-fit:contain!important;opacity:.14!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;width:432px!important;max-width:none!important;height:432px!important;display:block!important;position:absolute!important;top:14px!important;right:-116px!important}:is(.AuthShellLoginRefinement-module__pkOw5a__formPanel .form-heading,.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-auth-form){z-index:2!important;position:relative!important}}@media (max-width:370px){.AuthShellLoginRefinement-module__pkOw5a__mobileSupergraphic{width:414px!important;height:414px!important;top:16px!important;right:-126px!important}}@media (max-width:520px){.AuthShellLoginRefinement-module__pkOw5a__mobileSupergraphic{z-index:1!important;opacity:.12!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;width:438px!important;max-width:none!important;height:438px!important;display:block!important;position:absolute!important;top:6px!important;right:-114px!important;overflow:visible!important}:is(.AuthShellLoginRefinement-module__pkOw5a__formPanel .form-heading,.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-auth-form){z-index:2!important;position:relative!important}}@media (max-width:370px){.AuthShellLoginRefinement-module__pkOw5a__mobileSupergraphic{width:420px!important;height:420px!important;top:8px!important;right:-124px!important}}@media (max-width:520px){.AuthShellLoginRefinement-module__pkOw5a__card{isolation:isolate!important;background:#fff!important;position:relative!important;overflow:hidden!important}.AuthShellLoginRefinement-module__pkOw5a__brandPanel,.AuthShellLoginRefinement-module__pkOw5a__formPanel{z-index:2!important;background:0 0!important;position:relative!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel{isolation:auto!important;overflow:visible!important}.AuthShellLoginRefinement-module__pkOw5a__mobileSupergraphic{z-index:1!important;opacity:.085!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;width:407px!important;max-width:none!important;height:407px!important;display:block!important;position:absolute!important;top:4px!important;right:-69px!important;overflow:visible!important;transform:none!important}:is(.AuthShellLoginRefinement-module__pkOw5a__brandPanel .brand-lockup,.AuthShellLoginRefinement-module__pkOw5a__formPanel .form-heading,.AuthShellLoginRefinement-module__pkOw5a__formPanel .login-auth-form){z-index:3!important;position:relative!important}}@media (max-width:370px){.AuthShellLoginRefinement-module__pkOw5a__mobileSupergraphic{width:386px!important;height:386px!important;top:3px!important;right:-66px!important}}@media (max-width:520px){.AuthShellLoginRefinement-module__pkOw5a__mobileSupergraphic{opacity:.105!important}}@media (max-width:370px){.AuthShellLoginRefinement-module__pkOw5a__mobileSupergraphic{opacity:.1!important}}@media (max-width:520px){.AuthShellLoginRefinement-module__pkOw5a__mobileSupergraphic{opacity:.11!important}}@media (max-width:370px){.AuthShellLoginRefinement-module__pkOw5a__mobileSupergraphic{opacity:.105!important}}@media (max-width:520px){.AuthShellLoginRefinement-module__pkOw5a__page{--mobile-auth-center-shift:clamp(44px, 7dvh, 58px);box-sizing:border-box!important;padding-top:var(--mobile-auth-center-shift)!important}.AuthShellLoginRefinement-module__pkOw5a__card{min-height:calc(100dvh - var(--mobile-auth-center-shift))!important}.AuthShellLoginRefinement-module__pkOw5a__formPanel{min-height:calc(100dvh - 74px - var(--mobile-auth-center-shift))!important}}@media (max-width:370px){.AuthShellLoginRefinement-module__pkOw5a__page{--mobile-auth-center-shift:clamp(38px, 6.5dvh, 52px)}}@media (max-width:520px){:is(html:has(.auth-page),body:has(.auth-page)){background:#fff!important}.AuthShellLoginRefinement-module__pkOw5a__page{background:#fff!important;min-height:100dvh!important;overflow-x:hidden!important}.AuthShellLoginRefinement-module__pkOw5a__card{background:#fff!important}}
.PasswordField-module__qfhEYW__field{gap:10px;display:grid}.PasswordField-module__qfhEYW__label{color:#42546d;font-size:15px;font-weight:700;display:block!important}.PasswordField-module__qfhEYW__wrap{position:relative}.PasswordField-module__qfhEYW__leadingIcon{z-index:1;color:#6f849f;pointer-events:none;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:50%;left:22px;transform:translateY(-50%)}.PasswordField-module__qfhEYW__leadingIcon svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.PasswordField-module__qfhEYW__input{box-shadow:inset 0 1px #ffffffeb,0 1px 2px #142d3e04;color:#12233b!important;background:#fbfcfd!important;border:1px solid #d6e0e9!important;border-radius:17px!important;height:64px!important;padding:0 62px 0 66px!important;font-size:15px!important}.PasswordField-module__qfhEYW__input::placeholder{color:#a2b2c6;opacity:1}.PasswordField-module__qfhEYW__input::-ms-reveal{display:none}.PasswordField-module__qfhEYW__input::-ms-clear{display:none}.PasswordField-module__qfhEYW__toggle{color:#6f849f;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:42px;height:42px;padding:0;transition:color .14s,background .14s,box-shadow .14s;display:grid;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.PasswordField-module__qfhEYW__toggle:hover{color:#078d7d;background:#f1f7f6}.PasswordField-module__qfhEYW__toggle:focus-visible{color:#078d7d;background:#f1f7f6;outline:none;box-shadow:0 0 0 3px #068f7e1f}.PasswordField-module__qfhEYW__toggle svg{width:21px;height:21px;display:block}.PasswordField-module__qfhEYW__input:focus{background:#fff!important;border-color:#5fb7aa!important;box-shadow:0 0 0 4px #078d7d13!important}.PasswordField-module__qfhEYW__field{gap:8px}.PasswordField-module__qfhEYW__label{color:#40536d;font-size:12px;font-weight:700}.PasswordField-module__qfhEYW__leadingIcon{width:19px;height:19px;left:19px}.PasswordField-module__qfhEYW__leadingIcon svg{width:19px;height:19px}.PasswordField-module__qfhEYW__input{border-radius:14px!important;height:54px!important;padding:0 54px 0 56px!important;font-size:13px!important}.PasswordField-module__qfhEYW__toggle{border-radius:10px;width:36px;height:36px;right:9px}.PasswordField-module__qfhEYW__toggle svg{width:18px;height:18px}@media (max-width:520px){.PasswordField-module__qfhEYW__field{gap:8px}.PasswordField-module__qfhEYW__label{color:#24364e;font-size:13px;font-weight:700}.PasswordField-module__qfhEYW__leadingIcon{color:#70859f;width:20px;height:20px;left:18px}.PasswordField-module__qfhEYW__leadingIcon svg{width:20px;height:20px}.PasswordField-module__qfhEYW__input{color:#10223b!important;background:#fbfdfef5!important;border:1px solid #d9e3ea!important;border-radius:15px!important;height:56px!important;padding:0 52px 0 54px!important;font-size:14px!important;box-shadow:inset 0 1px #fffffff0!important}.PasswordField-module__qfhEYW__input::placeholder{color:#a1b1c5}.PasswordField-module__qfhEYW__toggle{border-radius:10px;width:38px;height:38px;right:8px}.PasswordField-module__qfhEYW__toggle svg{width:19px;height:19px}.PasswordField-module__qfhEYW__leadingIcon{left:18px!important}.PasswordField-module__qfhEYW__leadingIcon:after{content:"";background:#d9e3ea;width:1px;height:24px;position:absolute;top:50%;left:33px;transform:translateY(-50%)}.PasswordField-module__qfhEYW__input{border-radius:15px!important;height:56px!important;padding-left:62px!important}.PasswordField-module__qfhEYW__toggle{width:38px!important;height:38px!important;right:9px!important}}
