.portal-login{background:var(--color-bg-color-1);font-family:Roboto,sans-serif!important;margin:auto;max-width:400px;width:100%}.portal-login__title{color:#000;font-size:20px;font-weight:700;line-height:27px;margin-bottom:20px}.portal-login__subtitle{color:#708597;font-size:14px;line-height:18px}.portal-login__social-auth{display:flex;justify-content:space-between}.portal-login__social-auth .social-auth__button{align-items:center;border:1px solid #edf2f4;border-radius:50%;cursor:pointer;display:flex;height:45px;justify-content:center;width:45px}.portal-login__social-auth .social-auth__button svg{fill:#708597;color:#708597}.portal-login .input{position:relative;width:100%}.portal-login .input input{background-image:none;border:1px solid #edf2f4;border-radius:6px;box-shadow:none;color:#3858f5;padding:3px 10px;width:100%}.portal-login .input__message{left:0;top:100%;width:100%}.portal-login .input--error input{border:1px solid #ff818e}.portal-login .input--error .input__message{color:#dc3545;font-size:12px}.portal-login .input__password-eye{cursor:pointer;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.portal-login .form__divider{border-bottom:1px solid #edf2f4;height:0;margin:30px 0;position:relative;width:100%}.portal-login .form__divider span{background-color:#fff;font-size:12px;font-weight:700;left:50%;padding:0 15px;position:absolute;top:50%;transform:translate(-50%,-50%)}.portal-login .form__under-field-btn{color:#708597;cursor:pointer;font-size:11px;margin-top:10px;text-align:right}.portal-login__already-registered{color:#708597;font-size:14px;margin-top:20px;text-align:center}.portal-login__already-registered-link{color:#3858f5;cursor:pointer;text-decoration:underline}.portal-login .error{color:#e6004e;font:12px Roboto;width:auto}.portal-login .error__container{padding:10px 0}.portal-login .error__container u{cursor:pointer}.portal-login .checkbox{cursor:pointer;display:block;position:relative}.portal-login .checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.portal-login .checkbox__checkmark{background-color:transparent;border:1px solid #e2e2e2;border-radius:5.5px;height:19px;left:0;position:absolute;top:2px;transition:all .1s ease-in-out;width:19px}.portal-login .checkbox__checkmark:after{border:solid #3858f5;border-width:0 2px 2px 0;content:"";display:none;height:9px;left:6px;position:absolute;top:3px;transform:rotate(45deg);width:5px}.portal-login .checkbox__label{color:#708597;display:block;font-family:inherit;font-size:13px;padding-left:25px}.portal-login .checkbox:hover .checkbox__checkmark{background-color:#dfe4e6}.portal-login .checkbox:hover .checkbox__checkmark:after{border:solid #708597;border-width:0 2px 2px 0;display:block}.portal-login .checkbox:hover input:checked~.checkbox__checkmark{background-color:#dfe4e6}.portal-login .checkbox:hover input:checked~.checkbox__checkmark:after{border:solid #3858f5;border-width:0 2px 2px 0;display:block}.portal-login .checkbox input:checked~.checkbox__checkmark{background-color:transparent}.portal-login .checkbox input:checked~.checkbox__checkmark:after{border-width:0 2px 2px 0;display:block}.portal-login .checkbox--error .checkbox__checkmark{background-color:#fa044f33;border:1px solid rgba(250,4,79,.2)}.portal-login .input__select--showPlaceholder select::-moz-placeholder,.portal-login input::-moz-placeholder,.portal-login select::-moz-placeholder{color:#708597!important;font-size:12px!important}.portal-login .input__select select,.portal-login .input__select--showPlaceholder select,.portal-login .input__select--showPlaceholder select::placeholder,.portal-login input::placeholder,.portal-login select::placeholder{color:#708597!important;font-size:12px!important}.shake-an-element{-webkit-animation:kf_shake .4s linear 1;-moz-animation:kf_shake .4s linear 1;-o-animation:kf_shake .4s linear 1}.modal{background:get-color("white");border-radius:16px;box-shadow:2px 4px 8px #0003;display:flex;height:auto;left:50%;max-width:calc(30vw - 40px);overflow-y:auto;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1002}@media (min-width:768px){.modal{max-height:100%;max-width:500px;width:100%}}@media (max-width:767.98px){.modal{max-height:100%;max-width:calc(100vw - 40px);width:100%}}.modal-content{height:100%;width:100%}.modal__close-button{fill:get-color("bg-color-2");border-radius:18%;padding:5px 6px 4px 1px;position:absolute;right:8px;top:8px;transition:all .2s ease-in-out;z-index:1}.modal__close-button svg{height:auto;width:14px}.modal__close-button:hover{fill:get-color("color-2");background-color:get-color("bg-color-2")}.modal-overlay{background-color:#000000bf;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1001}.modal-animation-fade-enter-active,.modal-animation-fade-leave-active{transition:opacity .3s ease-in-out}.modal-animation-fade-enter,.modal-animation-fade-leave-to{opacity:0}.login-form__under-field-btn[data-v-340aeba5]{color:#708597;cursor:pointer;font-size:14px;margin-top:10px;text-align:right}.input__select--showPlaceholder select{color:#757575!important}.input-datepicker__container[data-v-c824f18d]{display:flex;justify-content:space-between;position:relative;width:100%}.input-datepicker__container--showPlaceholder .input-datepicker__day[data-v-c824f18d]{width:100%!important}.input-datepicker__container .input-datepicker__year[data-v-c824f18d]{width:30%}.input-datepicker__container .input-datepicker__month[data-v-c824f18d]{width:32%}.input-datepicker__container .input-datepicker__day[data-v-c824f18d]{width:34%}.input-datepicker__container .input-datepicker__day--showPlaceholder select[data-v-c824f18d],.input-datepicker__container .input-datepicker__month--showPlaceholder select[data-v-c824f18d],.input-datepicker__container .input-datepicker__year--showPlaceholder select[data-v-c824f18d]{color:#757575}.input-datepicker__container .input-datepicker__message[data-v-c824f18d]{font:10px/17px Inter;left:0;position:absolute;top:100%;width:100%}.input-datepicker__container--error .input-datepicker[data-v-c824f18d]{border:1px solid #ff818e}.input-datepicker__container--error .input-datepicker__message[data-v-c824f18d]{color:#dc3545}.input__country-code-container{padding-right:3px!important}.input__phone-number-container{padding-left:3px!important}.input__select{position:relative;width:100%}.input__select select{background-color:transparent;background-image:none;border:1px solid #edf2f4;border-radius:5px;box-shadow:none;color:#3858f5;padding:7px 10px;width:100%}.input__phone-container{position:relative}.input__phone-container--error input{border:1px solid #ff818e}.input__phone-container--error .input__message{color:#dc3545;font:10px/17px Inter;left:15px;position:absolute;top:100%;transform:translateY(-100%);width:100%}.checkmark[data-v-a8eb30e6]{max-height:50px}svg[data-v-a8eb30e6]{height:100%}.check-dash[data-v-a8eb30e6],.check[data-v-a8eb30e6],.circle-dash[data-v-a8eb30e6],.circle[data-v-a8eb30e6]{fill:none;stroke:#00d26d;stroke-width:3;stroke-linecap:round;stroke-miterlimit:10}.check-dash[data-v-a8eb30e6],.check[data-v-a8eb30e6]{stroke-linejoin:round}.check[data-v-a8eb30e6]{stroke-dasharray:60 100;animation:check-a8eb30e6 1.2s cubic-bezier(.5,0,.6,1) .15s forwards;opacity:0}@keyframes check-a8eb30e6{0%{stroke-dashoffset:60;opacity:1}to{stroke-dashoffset:0;opacity:1}}.check-dash[data-v-a8eb30e6]{stroke-dasharray:10 100;animation:check-dash-a8eb30e6 1.2s cubic-bezier(.5,0,.6,1) forwards}@keyframes check-dash-a8eb30e6{0%{stroke-dashoffset:120}to{stroke-dashoffset:45}}.circle[data-v-a8eb30e6]{stroke-dasharray:300 300;animation:circle-a8eb30e6 1.5s cubic-bezier(.5,0,.5,1) .15s forwards;opacity:0}@keyframes circle-a8eb30e6{0%{stroke-dashoffset:300;opacity:1}to{stroke-dashoffset:0;opacity:1}}.circle-dash[data-v-a8eb30e6]{stroke-dasharray:10 300;animation:circledash-a8eb30e6 1.5s cubic-bezier(.5,0,.5,1) .05s forwards;opacity:0}@keyframes circledash-a8eb30e6{0%{stroke-dashoffset:320;opacity:1}to{stroke-dashoffset:20;opacity:1}}.burger-wrapper[data-v-306b6665]{height:40px}.header__mobile--button[data-v-306b6665]{stroke:var(--color-black);font-size:9px}.header-customer-menu__notification-icon[data-v-c6142175]{padding:3px 8px}.header-customer-menu__notification-icon[data-v-779b2135]{padding:0;position:absolute;right:1%;top:-10%;z-index:100}
