.login-modal[data-v-482f7a1e]{z-index:9999}.login-modal .hide[data-v-482f7a1e]{display:none}.login-modal .blend[data-v-482f7a1e]{background-color:#8d8d9180;height:100%;left:0;mix-blend-mode:multiply;position:fixed;top:0;width:100%;z-index:22}.login-modal .form[data-v-482f7a1e]{line-height:1;margin:0 auto;text-align:left;width:45%}.login-modal .form__title[data-v-482f7a1e]{font-size:1.25rem}.login-modal .form__control[data-v-482f7a1e]{background-color:#eff0f0;border:.1rem solid #eff0f0;color:#494950;display:block;font-size:.9rem;margin:0;padding:.5rem 1rem;width:100%}.login-modal .form .form__title[data-v-482f7a1e]{margin-top:1rem}.login-modal .form .floating-label[data-v-482f7a1e]{color:#adadb0;left:1rem;margin-top:0!important;pointer-events:none;position:absolute;top:30%;transition:all .2s ease}.login-modal .form .floating-label.focused[data-v-482f7a1e]{font-size:1.2rem;left:1rem;opacity:1;top:15%;transform:unset}.login-modal .form .form__group[data-v-482f7a1e]{border:none;display:grid;gap:2rem;overflow:hidden;position:relative}.login-modal .form .form__group--checkbox[data-v-482f7a1e],.login-modal .form .form__group--radio[data-v-482f7a1e]{display:flex;justify-content:flex-start}.login-modal .form .form__group--checkbox .form__control[data-v-482f7a1e],.login-modal .form .form__group--radio .form__control[data-v-482f7a1e]{margin-right:.5rem;padding:0;width:-moz-fit-content;width:fit-content}.login-modal .form .form__group--checkbox label[data-v-482f7a1e],.login-modal .form .form__group--radio label[data-v-482f7a1e]{align-items:center;display:flex;margin:0 1rem 0 0;width:auto}.login-modal .form .form__group input[data-v-482f7a1e]::-ms-clear,.login-modal .form .form__group input[data-v-482f7a1e]::-ms-reveal{display:none}.login-modal .form .form__group input:focus~.floating-label[data-v-482f7a1e],.login-modal .form .form__group input:not(:valid)~.floating-label[data-v-482f7a1e]{font-size:1.2rem;left:1rem;opacity:1;top:15%;transform:unset}.login-modal .form .form__group .icon[data-v-482f7a1e]{cursor:pointer;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%)}.login-modal .form .form__group .text-input[data-v-482f7a1e]{position:relative}.login-modal .form .form__group .input-text[data-v-482f7a1e]{border:none;font-size:1.4rem;height:2.3rem;outline:0;padding:2rem 1rem 1rem;position:relative;width:100%}.login-modal .form--error input[data-v-482f7a1e],.login-modal .form--error select[data-v-482f7a1e]{border:.1rem solid #dc001d}.login-modal .form--error .form__label[data-v-482f7a1e]{color:#dc001d;font-weight:500}.login-modal .form__message[data-v-482f7a1e]{color:#dc001d;font-family:var(--font-primary);font-size:1.4rem}.login-modal .content[data-v-482f7a1e]{background-color:#fff;display:flex;flex-direction:column;isolation:auto;left:50%;margin-top:0;max-height:calc(100vh - 4.375rem);overflow:auto;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(100vw - 2.5rem,57.25rem);z-index:33}@media (max-width:767px){.login-modal .content[data-v-482f7a1e]{height:100vh;max-height:100vh;width:100vw}}.login-modal .content__close[data-v-482f7a1e]{cursor:pointer;padding:0!important;position:absolute;right:4.5rem;top:1.875rem;z-index:33}.login-modal .content__header[data-v-482f7a1e]{color:#494950;font-size:4rem;font-weight:600;margin-top:0!important;padding:5rem 4.5rem 1.6rem;position:relative;text-align:center;text-transform:uppercase}@media (max-width:575px){.login-modal .content__header[data-v-482f7a1e]{font-size:3rem}}.login-modal .content__header[data-v-482f7a1e]:before{background-color:#dc001d;bottom:0;content:"";height:.3rem;left:50%;position:absolute;transform:translate(-50%);width:3.97rem}.login-modal .content__error[data-v-482f7a1e]{color:#dc001d}.login-modal .content__msg[data-v-482f7a1e]{color:#4caf50;font-family:var(--font-primary)}.login-modal .content [class*=btn][data-v-482f7a1e]{min-width:14.5rem;width:100%}.login-modal .content p[data-v-482f7a1e]:not(.content__header){margin-top:1.125rem;text-align:left}.login-modal .content p:not(.content__header)>span[data-v-482f7a1e]{cursor:pointer;-webkit-text-decoration:underline solid;text-decoration:underline solid}.login-modal .content .form[data-v-482f7a1e]{line-height:1;margin-top:1.6rem;text-align:left;width:100%}.login-modal .content .form--validate[data-v-482f7a1e]{margin-bottom:1rem!important}.login-modal .content .form__field[data-v-482f7a1e]{position:relative}.login-modal .content[data-v-482f7a1e]>*{padding-left:4.5rem;padding-right:4.5rem}.login-modal .content[data-v-482f7a1e]>:nth-last-child(2){margin-bottom:2.875rem}.login-modal .content__btn-wrap[data-v-482f7a1e]{align-items:center;border-top:.1rem solid #e4e4e4;display:flex;flex-direction:row;gap:3.5rem;margin:auto auto 0;padding-bottom:3.4rem;padding-top:3.4rem;position:relative}.login-modal .content__btn-wrap[data-v-482f7a1e]>:last-child{flex-basis:50%;margin:0!important}.login-modal .content__new-code[data-v-482f7a1e]{cursor:pointer;margin-bottom:4.5rem;margin-top:.5rem}.login-modal .content__new-code[data-v-482f7a1e]:hover{-webkit-text-decoration:underline solid;text-decoration:underline solid}.validate-account .form__control[data-v-482f7a1e]{font-size:1.25rem;padding:1rem 2rem;text-align:center}.validate-account .text-center[data-v-482f7a1e]{text-align:center}.validate-account .btn[data-v-482f7a1e]:disabled{cursor:default;opacity:.7}
