/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/user-registration/user-registration.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.password-field-container{position:relative;width:100%}.password-strength-meter-container{align-items:center;animation:fadeInUp .3s ease-out;display:flex;gap:12px;margin-top:8px}.password-strength-meter-container.hidden{display:none}@media(max-width:767px){.password-strength-meter-container{gap:10px;margin-top:6px}}.password-strength-meter{background-color:#e6e6e6;border-radius:3px;flex:1;height:6px;overflow:hidden;position:relative}@media(max-width:767px){.password-strength-meter{height:5px}}.password-strength-bar{border-radius:3px;height:100%;position:relative;transition:all .3s ease-in-out;width:0}.password-strength-bar[data-strength="0"]{background-color:#900;width:10%}.password-strength-bar[data-strength="1"]{background-color:#900;width:25%}.password-strength-bar[data-strength="2"]{background-color:#ff6932;width:50%}.password-strength-bar[data-strength="3"]{background-color:#f7ca00;width:75%}.password-strength-bar[data-strength="4"]{background-color:#43a047;width:100%}.password-strength-text{font-size:14px;font-weight:500;min-width:60px;text-align:right;transition:color .2s ease}@media(max-width:767px){.password-strength-text{font-size:13px;min-width:50px}}.password-strength-text[data-strength="0"]{color:#900}.password-strength-text[data-strength="1"]{color:#900}.password-strength-text[data-strength="2"]{color:#ff6932}.password-strength-text[data-strength="3"]{color:#f7ca00}.password-strength-text[data-strength="4"]{color:#43a047}.password-requirements{animation:fadeInUp .3s ease-out;margin-top:12px}.password-requirements.hidden{display:none}@media(max-width:767px){.password-requirements{background-color:#fbfbfb;border:1px solid #e1e1e5;border-radius:6px;margin-top:10px;padding:12px}}.password-requirement-mandatory{align-items:flex-start;display:flex;gap:8px;margin-bottom:12px}@media(max-width:767px){.password-requirement-mandatory{gap:6px;margin-bottom:10px}}.password-requirement-mandatory .password-requirement-check{color:#999;flex-shrink:0;height:14px;transition:color .2s ease;width:14px}@media(max-width:767px){.password-requirement-mandatory .password-requirement-check{height:13px;width:13px}}.password-requirement-mandatory .password-requirement-check.completed{color:#43a047}.password-requirement-mandatory .password-requirement-text{color:#999;flex:1;font-size:14px;font-weight:400;line-height:1.4}@media(max-width:767px){.password-requirement-mandatory .password-requirement-text{font-size:13px}}.password-suggestions .password-suggestions-title{color:#444;font-size:14px;font-weight:500;line-height:1.4;margin-bottom:8px}@media(max-width:767px){.password-suggestions .password-suggestions-title{font-size:13px;margin-bottom:6px}}.password-suggestions-list{list-style:none;margin:0;padding:0}.password-suggestion{align-items:flex-start;display:flex;gap:8px;margin-bottom:6px}@media(max-width:767px){.password-suggestion{gap:6px;margin-bottom:5px}}.password-suggestion .password-requirement-check{color:#999;flex-shrink:0;height:14px;transition:color .2s ease;width:14px}@media(max-width:767px){.password-suggestion .password-requirement-check{height:13px;width:13px}}.password-suggestion .password-requirement-check.completed{color:#43a047}.password-suggestion .password-requirement-text{color:#999;flex:1;font-size:14px;font-weight:400;line-height:1.4}@media(max-width:767px){.password-suggestion .password-requirement-text{font-size:13px}}@media(max-width:480px){.password-strength-meter-container{gap:8px;margin-top:5px}.password-strength-text{font-size:12px;min-width:45px}.password-requirements{margin-top:8px}.password-requirement-mandatory{gap:5px;margin-bottom:8px}.password-requirement-mandatory .password-requirement-check{height:12px;width:12px}.password-requirement-mandatory .password-requirement-text{font-size:12px}.password-suggestions-title{font-size:12px;margin-bottom:5px}.password-suggestion{gap:5px;margin-bottom:4px}.password-suggestion .password-requirement-check{height:12px;width:12px}.password-suggestion .password-requirement-text{font-size:12px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.user-registration{color:#444;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin:0 12px 32px}@media(min-width:768px){.user-registration{margin-left:auto;margin-right:auto;width:600px}}.user-registration__main{background:#fff;border:1px solid #e1e1e5;border-radius:3px;margin-bottom:20px}.user-registration__heading{border-bottom:1px solid #e1e1e5;padding:13px 15px}@media(min-width:768px){.user-registration__heading{padding:16px}}.user-registration__title{font-size:18px;font-weight:700;letter-spacing:.1px;line-height:1.56;margin:0}@media(min-width:768px){.user-registration__title{font-size:20px;letter-spacing:-.1px;line-height:1.33}}.user-registration__flex-container{position:relative}.user-registration__content{padding:30px 15px}.user-registration__row+.user-registration__row{margin-top:16px}.user-registration__row--checkbox [type=checkbox]:checked,.user-registration__row--checkbox [type=checkbox]:not(:checked){left:-9999px;position:absolute}.user-registration__row--checkbox [type=checkbox]:checked+label,.user-registration__row--checkbox [type=checkbox]:not(:checked)+label{cursor:pointer;display:inline-flex;flex-direction:column;font-size:14px;font-weight:400;justify-content:center;margin:0;min-height:20px;padding-left:28px;position:relative}.user-registration__row--checkbox [type=checkbox]:checked+label:before,.user-registration__row--checkbox [type=checkbox]:not(:checked)+label:before{background:#fff;border:1px solid #e1e1e5;border-radius:3px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.user-registration__row--checkbox [type=checkbox]:checked+label:before{background:#06065a}.user-registration__row--checkbox [type=checkbox]:checked+label:after,.user-registration__row--checkbox [type=checkbox]:not(:checked)+label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23fff%27 fill-rule=%27evenodd%27 d=%27m8.75 16.69-4.47-4.47a.75.75 0 0 0-1.06 1.06l5 5a.75.75 0 0 0 1.06 0l11-11a.75.75 0 0 0-1.06-1.06z%27/%3E%3C/svg%3E");background-position:50% 50%;background-size:80%;border-radius:100%;content:"";height:20px;left:0;position:absolute;top:0;transition:all .2s ease;width:20px}.user-registration__row--checkbox [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.user-registration__row--checkbox [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.user-registration__row--checkbox [type=checkbox]:focus-visible+label:before{outline:auto}.user-registration__row--checkbox [type=checkbox]:not(:checked)+label:before{border:1px solid #949494}.user-registration__row--checkbox .user-registration__label{letter-spacing:.25px}.user-registration__label{display:block;font-weight:400;letter-spacing:.25px;margin-bottom:3px}.user-registration__input{-webkit-appearance:none;background:#fff;border:1px solid #949494;border-radius:3px;box-shadow:none;color:#444;display:block;margin:0;outline:none;padding:9px 16px;width:100%}.user-registration__input:active,.user-registration__input:focus{border-color:#262698}.user-registration__submit-button{background-color:#06065a;border:1px solid transparent;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;line-height:1.75;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.user-registration__submit-button:focus,.user-registration__submit-button:hover{-webkit-text-decoration:none;text-decoration:none}.user-registration__submit-button:disabled{opacity:.25;pointer-events:none}.user-registration__submit-button:focus,.user-registration__submit-button:hover{background-color:#414192;color:#fff}.user-registration__submit-button:disabled{background-color:#06065a}.user-registration__footer{text-align:center}.user-registration__footer-text{margin-bottom:12px}.user-registration__footer-button{background-color:#fff;background-color:transparent;border:1px solid #e1e1e5;border-radius:3px;color:#262698;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;line-height:1.75;min-width:110px;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.user-registration__footer-button:focus,.user-registration__footer-button:hover{-webkit-text-decoration:none;text-decoration:none}.user-registration__footer-button:disabled{opacity:.25;pointer-events:none}.user-registration__footer-button:focus,.user-registration__footer-button:hover{background-color:#e1e1e5;color:#262698}.user-registration__label-title{display:block;font-weight:700;margin-bottom:2px}.user-registration__label-text{font-size:14px;letter-spacing:.25px;line-height:1.43}@media(max-width:767px){.user-registration .password-field-container .user-registration__input{min-height:44px;padding:12px 16px}}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/user-login/user-login.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.user-login{color:#444;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin:0 12px 32px}@media(min-width:768px){.user-login{margin-left:auto;margin-right:auto;width:600px}}.user-login__main{background:#fff;border:1px solid #e1e1e5;border-radius:3px;margin-bottom:20px}.user-login__heading{border-bottom:1px solid #e1e1e5;padding:13px 15px}@media(min-width:768px){.user-login__heading{padding:16px}}.user-login__title{font-size:18px;font-weight:700;letter-spacing:.1px;line-height:1.56;margin:0}@media(min-width:768px){.user-login__title{font-size:20px;letter-spacing:-.1px;line-height:1.33}}.user-login__flex-container{position:relative}.user-login__content{padding:30px 15px}.user-login__row+.user-login__row{margin-top:16px}.user-login__row--checkbox [type=checkbox]:checked,.user-login__row--checkbox [type=checkbox]:not(:checked){left:-9999px;position:absolute}.user-login__row--checkbox [type=checkbox]:checked+label,.user-login__row--checkbox [type=checkbox]:not(:checked)+label{cursor:pointer;display:inline-flex;flex-direction:column;font-size:14px;font-weight:400;justify-content:center;margin:0;min-height:20px;padding-left:28px;position:relative}.user-login__row--checkbox [type=checkbox]:checked+label:before,.user-login__row--checkbox [type=checkbox]:not(:checked)+label:before{background:#fff;border:1px solid #e1e1e5;border-radius:3px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.user-login__row--checkbox [type=checkbox]:checked+label:before{background:#06065a}.user-login__row--checkbox [type=checkbox]:checked+label:after,.user-login__row--checkbox [type=checkbox]:not(:checked)+label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23fff%27 fill-rule=%27evenodd%27 d=%27m8.75 16.69-4.47-4.47a.75.75 0 0 0-1.06 1.06l5 5a.75.75 0 0 0 1.06 0l11-11a.75.75 0 0 0-1.06-1.06z%27/%3E%3C/svg%3E");background-position:50% 50%;background-size:80%;border-radius:100%;content:"";height:20px;left:0;position:absolute;top:0;transition:all .2s ease;width:20px}.user-login__row--checkbox [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.user-login__row--checkbox [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.user-login__row--checkbox [type=checkbox]:focus-visible+label:before{outline:auto}.user-login__row--checkbox [type=checkbox]:not(:checked)+label:before{border:1px solid #949494}.user-login__label,.user-login__row--checkbox .user-login__label{letter-spacing:.25px}.user-login__label{display:block;font-weight:400;margin-bottom:3px}.user-login__input{-webkit-appearance:none;background:#fff;border:1px solid #949494;border-radius:3px;box-shadow:none;color:#444;display:block;margin:0;outline:none;padding:9px 16px;width:100%}.user-login__input:active,.user-login__input:focus{border-color:#262698}.user-login__submit-button{background-color:#06065a;border:1px solid transparent;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;line-height:1.75;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.user-login__submit-button:focus,.user-login__submit-button:hover{-webkit-text-decoration:none;text-decoration:none}.user-login__submit-button:disabled{opacity:.25;pointer-events:none}.user-login__submit-button:focus,.user-login__submit-button:hover{background-color:#414192;color:#fff}.user-login__submit-button:disabled{background-color:#06065a}.user-login__footer{text-align:center}.user-login__footer-text{margin-bottom:12px}.user-login__footer-button{background-color:#fff;background-color:transparent;border:1px solid #e1e1e5;border-radius:3px;color:#262698;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;line-height:1.75;min-width:110px;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.user-login__footer-button:focus,.user-login__footer-button:hover{-webkit-text-decoration:none;text-decoration:none}.user-login__footer-button:disabled{opacity:.25;pointer-events:none}.user-login__footer-button:focus,.user-login__footer-button:hover{background-color:#e1e1e5;color:#262698}@media(min-width:768px){.user-login__content{padding-bottom:15px}}@media(min-width:992px){.user-login__footer-button{min-width:190px}}.user-login__bottom-link-container{text-align:center}.user-login__bottom-link{color:#262698;font-weight:700}.user-login__bottom-link:focus,.user-login__bottom-link:hover{color:#262698}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/user-reset-password/user-reset-password.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.user-reset-password{color:#444;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin:0 12px 32px}@media(min-width:768px){.user-reset-password{margin-left:auto;margin-right:auto;width:600px}}.user-reset-password__main{background:#fff;border:1px solid #e1e1e5;border-radius:3px;margin-bottom:20px}.user-reset-password__heading{border-bottom:1px solid #e1e1e5;padding:13px 15px}@media(min-width:768px){.user-reset-password__heading{padding:16px}}.user-reset-password__title{font-size:18px;font-weight:700;letter-spacing:.1px;line-height:1.56;margin:0}@media(min-width:768px){.user-reset-password__title{font-size:20px;letter-spacing:-.1px;line-height:1.33}}.user-reset-password__flex-container{position:relative}.user-reset-password__content{padding:30px 15px}.user-reset-password__row+.user-reset-password__row{margin-top:16px}.user-reset-password__row--checkbox [type=checkbox]:checked,.user-reset-password__row--checkbox [type=checkbox]:not(:checked){left:-9999px;position:absolute}.user-reset-password__row--checkbox [type=checkbox]:checked+label,.user-reset-password__row--checkbox [type=checkbox]:not(:checked)+label{cursor:pointer;display:inline-flex;flex-direction:column;font-size:14px;font-weight:400;justify-content:center;margin:0;min-height:20px;padding-left:28px;position:relative}.user-reset-password__row--checkbox [type=checkbox]:checked+label:before,.user-reset-password__row--checkbox [type=checkbox]:not(:checked)+label:before{background:#fff;border:1px solid #e1e1e5;border-radius:3px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.user-reset-password__row--checkbox [type=checkbox]:checked+label:before{background:#06065a}.user-reset-password__row--checkbox [type=checkbox]:checked+label:after,.user-reset-password__row--checkbox [type=checkbox]:not(:checked)+label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23fff%27 fill-rule=%27evenodd%27 d=%27m8.75 16.69-4.47-4.47a.75.75 0 0 0-1.06 1.06l5 5a.75.75 0 0 0 1.06 0l11-11a.75.75 0 0 0-1.06-1.06z%27/%3E%3C/svg%3E");background-position:50% 50%;background-size:80%;border-radius:100%;content:"";height:20px;left:0;position:absolute;top:0;transition:all .2s ease;width:20px}.user-reset-password__row--checkbox [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.user-reset-password__row--checkbox [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.user-reset-password__row--checkbox [type=checkbox]:focus-visible+label:before{outline:auto}.user-reset-password__row--checkbox [type=checkbox]:not(:checked)+label:before{border:1px solid #949494}.user-reset-password__row--checkbox .user-reset-password__label{letter-spacing:.25px}.user-reset-password__label{display:block;font-weight:400;letter-spacing:.25px;margin-bottom:3px}.user-reset-password__input{-webkit-appearance:none;background:#fff;border:1px solid #949494;border-radius:3px;box-shadow:none;color:#444;display:block;margin:0;outline:none;padding:9px 16px;width:100%}.user-reset-password__input:active,.user-reset-password__input:focus{border-color:#262698}.user-reset-password__submit-button{background-color:#06065a;border:1px solid transparent;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;line-height:1.75;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.user-reset-password__submit-button:focus,.user-reset-password__submit-button:hover{-webkit-text-decoration:none;text-decoration:none}.user-reset-password__submit-button:disabled{opacity:.25;pointer-events:none}.user-reset-password__submit-button:focus,.user-reset-password__submit-button:hover{background-color:#414192;color:#fff}.user-reset-password__submit-button:disabled{background-color:#06065a}.user-reset-password__footer{text-align:center}.user-reset-password__footer-text{margin-bottom:12px}.user-reset-password__footer-button{background-color:#fff;background-color:transparent;border:1px solid #e1e1e5;border-radius:3px;color:#262698;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;line-height:1.75;min-width:110px;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.user-reset-password__footer-button:focus,.user-reset-password__footer-button:hover{-webkit-text-decoration:none;text-decoration:none}.user-reset-password__footer-button:disabled{opacity:.25;pointer-events:none}.user-reset-password__footer-button:focus,.user-reset-password__footer-button:hover{background-color:#e1e1e5;color:#262698}.user-reset-password__intro{margin:4px 0 16px}@media(min-width:768px){.user-reset-password__intro{letter-spacing:.1px;margin:0 0 23px}}.user-reset-password__row+.user-reset-password__row{margin-top:22px}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/user-set-password/user-set-password.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.password-field-container{position:relative;width:100%}.password-strength-meter-container{align-items:center;animation:fadeInUp .3s ease-out;display:flex;gap:12px;margin-top:8px}.password-strength-meter-container.hidden{display:none}@media(max-width:767px){.password-strength-meter-container{gap:10px;margin-top:6px}}.password-strength-meter{background-color:#e6e6e6;border-radius:3px;flex:1;height:6px;overflow:hidden;position:relative}@media(max-width:767px){.password-strength-meter{height:5px}}.password-strength-bar{border-radius:3px;height:100%;position:relative;transition:all .3s ease-in-out;width:0}.password-strength-bar[data-strength="0"]{background-color:#900;width:10%}.password-strength-bar[data-strength="1"]{background-color:#900;width:25%}.password-strength-bar[data-strength="2"]{background-color:#ff6932;width:50%}.password-strength-bar[data-strength="3"]{background-color:#f7ca00;width:75%}.password-strength-bar[data-strength="4"]{background-color:#43a047;width:100%}.password-strength-text{font-size:14px;font-weight:500;min-width:60px;text-align:right;transition:color .2s ease}@media(max-width:767px){.password-strength-text{font-size:13px;min-width:50px}}.password-strength-text[data-strength="0"]{color:#900}.password-strength-text[data-strength="1"]{color:#900}.password-strength-text[data-strength="2"]{color:#ff6932}.password-strength-text[data-strength="3"]{color:#f7ca00}.password-strength-text[data-strength="4"]{color:#43a047}.password-requirements{animation:fadeInUp .3s ease-out;margin-top:12px}.password-requirements.hidden{display:none}@media(max-width:767px){.password-requirements{background-color:#fbfbfb;border:1px solid #e1e1e5;border-radius:6px;margin-top:10px;padding:12px}}.password-requirement-mandatory{align-items:flex-start;display:flex;gap:8px;margin-bottom:12px}@media(max-width:767px){.password-requirement-mandatory{gap:6px;margin-bottom:10px}}.password-requirement-mandatory .password-requirement-check{color:#999;flex-shrink:0;height:14px;transition:color .2s ease;width:14px}@media(max-width:767px){.password-requirement-mandatory .password-requirement-check{height:13px;width:13px}}.password-requirement-mandatory .password-requirement-check.completed{color:#43a047}.password-requirement-mandatory .password-requirement-text{color:#999;flex:1;font-size:14px;font-weight:400;line-height:1.4}@media(max-width:767px){.password-requirement-mandatory .password-requirement-text{font-size:13px}}.password-suggestions .password-suggestions-title{color:#444;font-size:14px;font-weight:500;line-height:1.4;margin-bottom:8px}@media(max-width:767px){.password-suggestions .password-suggestions-title{font-size:13px;margin-bottom:6px}}.password-suggestions-list{list-style:none;margin:0;padding:0}.password-suggestion{align-items:flex-start;display:flex;gap:8px;margin-bottom:6px}@media(max-width:767px){.password-suggestion{gap:6px;margin-bottom:5px}}.password-suggestion .password-requirement-check{color:#999;flex-shrink:0;height:14px;transition:color .2s ease;width:14px}@media(max-width:767px){.password-suggestion .password-requirement-check{height:13px;width:13px}}.password-suggestion .password-requirement-check.completed{color:#43a047}.password-suggestion .password-requirement-text{color:#999;flex:1;font-size:14px;font-weight:400;line-height:1.4}@media(max-width:767px){.password-suggestion .password-requirement-text{font-size:13px}}@media(max-width:480px){.password-strength-meter-container{gap:8px;margin-top:5px}.password-strength-text{font-size:12px;min-width:45px}.password-requirements{margin-top:8px}.password-requirement-mandatory{gap:5px;margin-bottom:8px}.password-requirement-mandatory .password-requirement-check{height:12px;width:12px}.password-requirement-mandatory .password-requirement-text{font-size:12px}.password-suggestions-title{font-size:12px;margin-bottom:5px}.password-suggestion{gap:5px;margin-bottom:4px}.password-suggestion .password-requirement-check{height:12px;width:12px}.password-suggestion .password-requirement-text{font-size:12px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.user-set-password{color:#444;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin:0 12px 32px}@media(min-width:768px){.user-set-password{margin-left:auto;margin-right:auto;width:600px}}.user-set-password__main{background:#fff;border:1px solid #e1e1e5;border-radius:3px;margin-bottom:20px}.user-set-password__heading{border-bottom:1px solid #e1e1e5;padding:13px 15px}@media(min-width:768px){.user-set-password__heading{padding:16px}}.user-set-password__title{font-size:18px;font-weight:700;letter-spacing:.1px;line-height:1.56;margin:0}@media(min-width:768px){.user-set-password__title{font-size:20px;letter-spacing:-.1px;line-height:1.33}}.user-set-password__flex-container{position:relative}.user-set-password__content{padding:30px 15px}.user-set-password__row+.user-set-password__row{margin-top:16px}.user-set-password__row--checkbox [type=checkbox]:checked,.user-set-password__row--checkbox [type=checkbox]:not(:checked){left:-9999px;position:absolute}.user-set-password__row--checkbox [type=checkbox]:checked+label,.user-set-password__row--checkbox [type=checkbox]:not(:checked)+label{cursor:pointer;display:inline-flex;flex-direction:column;font-size:14px;font-weight:400;justify-content:center;margin:0;min-height:20px;padding-left:28px;position:relative}.user-set-password__row--checkbox [type=checkbox]:checked+label:before,.user-set-password__row--checkbox [type=checkbox]:not(:checked)+label:before{background:#fff;border:1px solid #e1e1e5;border-radius:3px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.user-set-password__row--checkbox [type=checkbox]:checked+label:before{background:#06065a}.user-set-password__row--checkbox [type=checkbox]:checked+label:after,.user-set-password__row--checkbox [type=checkbox]:not(:checked)+label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23fff%27 fill-rule=%27evenodd%27 d=%27m8.75 16.69-4.47-4.47a.75.75 0 0 0-1.06 1.06l5 5a.75.75 0 0 0 1.06 0l11-11a.75.75 0 0 0-1.06-1.06z%27/%3E%3C/svg%3E");background-position:50% 50%;background-size:80%;border-radius:100%;content:"";height:20px;left:0;position:absolute;top:0;transition:all .2s ease;width:20px}.user-set-password__row--checkbox [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.user-set-password__row--checkbox [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.user-set-password__row--checkbox [type=checkbox]:focus-visible+label:before{outline:auto}.user-set-password__row--checkbox [type=checkbox]:not(:checked)+label:before{border:1px solid #949494}.user-set-password__row--checkbox .user-set-password__label{letter-spacing:.25px}.user-set-password__label{display:block;font-weight:400;letter-spacing:.25px;margin-bottom:3px}.user-set-password__input{-webkit-appearance:none;background:#fff;border:1px solid #949494;border-radius:3px;box-shadow:none;color:#444;display:block;margin:0;outline:none;padding:9px 16px;width:100%}.user-set-password__input:active,.user-set-password__input:focus{border-color:#262698}.user-set-password__submit-button{background-color:#06065a;border:1px solid transparent;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;line-height:1.75;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.user-set-password__submit-button:focus,.user-set-password__submit-button:hover{-webkit-text-decoration:none;text-decoration:none}.user-set-password__submit-button:disabled{opacity:.25;pointer-events:none}.user-set-password__submit-button:focus,.user-set-password__submit-button:hover{background-color:#414192;color:#fff}.user-set-password__submit-button:disabled{background-color:#06065a}.user-set-password__footer{text-align:center}.user-set-password__footer-text{margin-bottom:12px}.user-set-password__footer-button{background-color:#fff;background-color:transparent;border:1px solid #e1e1e5;border-radius:3px;color:#262698;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;line-height:1.75;min-width:110px;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.user-set-password__footer-button:focus,.user-set-password__footer-button:hover{-webkit-text-decoration:none;text-decoration:none}.user-set-password__footer-button:disabled{opacity:.25;pointer-events:none}.user-set-password__footer-button:focus,.user-set-password__footer-button:hover{background-color:#e1e1e5;color:#262698}.user-set-password__label-title{display:block;font-weight:700;margin-bottom:2px}.user-set-password__label-text{font-size:14px;letter-spacing:.25px;line-height:1.43}@media(max-width:767px){.user-set-password .password-field-container .user-set-password__input{min-height:44px;padding:12px 16px}}

/*# sourceMappingURL=user-auth.9269714a06b8d5b68f89.css.map*/