.socials[data-v-3f6203d6]{display:flex;flex-direction:column;gap:.7rem}.socials .wrapper-google[data-v-3f6203d6],.socials .wrapper-vk[data-v-3f6203d6],.socials .wrapper-yandex[data-v-3f6203d6]{align-items:center;background:var(--background-input);border-radius:4px;color:var(--main-text-color);cursor:pointer;display:flex;gap:1rem;justify-content:center;padding:.2rem;transition:color .2s}.socials .wrapper-google[data-v-3f6203d6]:hover,.socials .wrapper-vk[data-v-3f6203d6]:hover,.socials .wrapper-yandex[data-v-3f6203d6]:hover{color:var(--primary)}.socials span[data-v-3f6203d6]{white-space:nowrap}.socials img[data-v-3f6203d6]{width:1.2rem}@media screen and (max-height:600px){.socials[data-v-3f6203d6]{gap:.6em}}.loader[data-v-65c97313]{display:block;--height-of-loader:2px;--loader-color:var(--primary);background-color:var(--background-secondary);border-radius:30px;height:var(--height-of-loader);position:relative;width:100%}.loader[data-v-65c97313]:before{animation:moving-65c97313 1s ease-in-out infinite;background:var(--loader-color);border-radius:30px;content:"";height:100%;left:0;position:absolute;top:0;width:0}@keyframes moving-65c97313{50%{width:100%}to{left:unset;right:0;width:0}}.primary__button[data-v-02ff577a],.secondary__button[data-v-02ff577a]{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:1.125em;font-weight:500;gap:.625em;justify-content:center;line-height:140%;padding:.75em 1.5em;text-align:center;text-decoration:none;text-wrap:nowrap;transition:all .2s}.primary__button svg[data-v-02ff577a],.secondary__button svg[data-v-02ff577a]{height:24px;margin-bottom:0;width:24px}.primary__button[data-v-02ff577a]{background:var(--primary);color:var(--white-second)}.primary__button[data-v-02ff577a] svg path{fill:transparent;stroke:var(--white-second);transition:all .2s}.primary__button[data-v-02ff577a] svg rect{fill:transparent;stroke:var(--white-second);transition:all .2s}.primary__button[data-v-02ff577a]:not(:disabled):hover{color:var(--background-second)}.primary__button[data-v-02ff577a]:not(:disabled):hover svg path{stroke:var(--background-second)}.primary__button[data-v-02ff577a]:not(:disabled):hover svg rect{stroke:var(--background-second)}.primary__button[data-v-02ff577a]:disabled{cursor:default}.secondary__button[data-v-02ff577a]{background:var(--darker-grey);color:var(--primary-grey)}.secondary__button[data-v-02ff577a] svg path{fill:transparent;stroke:var(--primary-grey);transition:all .2s}.secondary__button[data-v-02ff577a] svg rect{fill:transparent;stroke:var(--primary-grey);transition:all .2s}.secondary__button[data-v-02ff577a]:not(:disabled):hover{color:var(--white)}.secondary__button[data-v-02ff577a]:not(:disabled):hover svg path{stroke:var(--white)}.secondary__button[data-v-02ff577a]:not(:disabled):hover svg rect{stroke:var(--white)}@media screen and (max-width:500px){.primary__button[data-v-02ff577a],.secondary__button[data-v-02ff577a]{font-size:1em;gap:.5em;padding:.5em 1em}.primary__button svg[data-v-02ff577a],.secondary__button svg[data-v-02ff577a]{height:20px;width:20px}}[data-v-02ff577a] .v-text-field .v-field--no-label input{min-height:unset;padding:.6em .9em}[data-v-02ff577a] .v-field__outline{transition:all .2s;--v-field-border-width:.5px;color:transparent}[data-v-02ff577a] .v-text-field .v-field{background-color:var(--background-input)}[data-v-02ff577a] .v-input__details{align-items:center;padding:0}[data-v-02ff577a] .v-field__input{flex-direction:row-reverse;min-height:unset;padding-inline-end:unset;padding-bottom:unset;padding-inline-start:unset;padding-top:unset}[data-v-02ff577a] .v-field__input input{margin-bottom:unset;margin-top:unset}[data-v-02ff577a] .dialog .v-overlay__content .card form .card-buttons{flex-direction:row-reverse;justify-content:flex-end}[data-v-02ff577a] .v-input__control{position:relative}[data-v-02ff577a] .v-input__control .wrapper-eyes,[data-v-02ff577a] .v-input__control .wrapper-eyes-error{cursor:pointer;display:flex;margin-right:.5em;z-index:2}[data-v-02ff577a] .v-input__control .wrapper-eyes .eye,[data-v-02ff577a] .v-input__control .wrapper-eyes .eye-off,[data-v-02ff577a] .v-input__control .wrapper-eyes-error .eye,[data-v-02ff577a] .v-input__control .wrapper-eyes-error .eye-off{width:1.4em}.login-block[data-v-02ff577a]{align-items:center;font-size:var(--main-font-size);height:100%;width:100%}.login-block[data-v-02ff577a],.login-block .login[data-v-02ff577a]{display:flex;flex-direction:column}.login-block .login[data-v-02ff577a]{color:var(--main-text-color);flex:1;justify-content:center;width:85%}.login-block .login h3[data-v-02ff577a]{color:var(--white);font-size:2em;font-weight:500;margin-bottom:.2em}.login-block .login .error_message[data-v-02ff577a]{color:var(--primary-red)}.login-block .login .primary__button[data-v-02ff577a]{margin-top:.5em}.login-block .login .forgot-password[data-v-02ff577a]{display:flex;gap:.5em;margin:1.3em 0 1em}.login-block .login .forgot-password span[data-v-02ff577a]{color:var(--primary-grey);white-space:nowrap}.login-block .login .forgot-password button[data-v-02ff577a]{border-bottom:1px solid var(--white);color:var(--white);transition:all .2s;white-space:nowrap}.login-block .login .forgot-password button[data-v-02ff577a]:hover{border-bottom:1px solid var(--primary);color:var(--primary)}.login-block .login .wrapper-accept-policy[data-v-02ff577a]{display:flex;margin-bottom:2rem}.login-block .login .wrapper-accept-policy .privacy-policy[data-v-02ff577a]{display:flex;flex-direction:column;position:relative}.login-block .login .wrapper-accept-policy .privacy-policy p[data-v-02ff577a]{color:var(--main-text-color);font-size:.8em}.login-block .login .wrapper-accept-policy .privacy-policy button[data-v-02ff577a]{bottom:-1.7rem;color:var(--primary);font-size:.9em;left:0;opacity:1;position:absolute;transition:opacity .2s;white-space:nowrap}.login-block .login .wrapper-accept-policy .privacy-policy button[data-v-02ff577a]:hover{opacity:.8}.login-block .modal-block[data-v-02ff577a]{max-width:24em;width:100%}[data-v-02ff577a] .v-messages__message{color:red}@media screen and (max-width:850px){.login-block .login[data-v-02ff577a]{width:90%}.login-block .modal-block[data-v-02ff577a]{width:100%}}@media screen and (max-width:500px){.login-block .modal-block .wrapper-accept-policy label[data-v-02ff577a]{align-items:flex-start;flex-direction:column}}.primary__button[data-v-263dc8d9],.secondary__button[data-v-263dc8d9]{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:1.125em;font-weight:500;gap:.625em;justify-content:center;line-height:140%;padding:.75em 1.5em;text-align:center;text-decoration:none;text-wrap:nowrap;transition:all .2s}.primary__button svg[data-v-263dc8d9],.secondary__button svg[data-v-263dc8d9]{height:24px;margin-bottom:0;width:24px}.primary__button[data-v-263dc8d9]{background:var(--primary);color:var(--white-second)}.primary__button[data-v-263dc8d9] svg path{fill:transparent;stroke:var(--white-second);transition:all .2s}.primary__button[data-v-263dc8d9] svg rect{fill:transparent;stroke:var(--white-second);transition:all .2s}.primary__button[data-v-263dc8d9]:not(:disabled):hover{color:var(--background-second)}.primary__button[data-v-263dc8d9]:not(:disabled):hover svg path{stroke:var(--background-second)}.primary__button[data-v-263dc8d9]:not(:disabled):hover svg rect{stroke:var(--background-second)}.primary__button[data-v-263dc8d9]:disabled{cursor:default}.secondary__button[data-v-263dc8d9]{background:var(--darker-grey);color:var(--primary-grey)}.secondary__button[data-v-263dc8d9] svg path{fill:transparent;stroke:var(--primary-grey);transition:all .2s}.secondary__button[data-v-263dc8d9] svg rect{fill:transparent;stroke:var(--primary-grey);transition:all .2s}.secondary__button[data-v-263dc8d9]:not(:disabled):hover{color:var(--white)}.secondary__button[data-v-263dc8d9]:not(:disabled):hover svg path{stroke:var(--white)}.secondary__button[data-v-263dc8d9]:not(:disabled):hover svg rect{stroke:var(--white)}@media screen and (max-width:500px){.primary__button[data-v-263dc8d9],.secondary__button[data-v-263dc8d9]{font-size:1em;gap:.5em;padding:.5em 1em}.primary__button svg[data-v-263dc8d9],.secondary__button svg[data-v-263dc8d9]{height:20px;width:20px}}[data-v-263dc8d9] .v-text-field .v-field--no-label input{min-height:unset;padding:.6em .9em}[data-v-263dc8d9] .v-field__outline{transition:all .2s;--v-field-border-width:.5px;color:transparent}[data-v-263dc8d9] .v-text-field .v-field{background-color:var(--background-input)}[data-v-263dc8d9] .v-input__details{align-items:center;padding:0}[data-v-263dc8d9] .v-field__input{flex-direction:row-reverse;min-height:unset;padding-inline-end:unset;padding-bottom:unset;padding-inline-start:unset;padding-top:unset}[data-v-263dc8d9] .v-field__input input{margin-bottom:unset;margin-top:unset}[data-v-263dc8d9] .dialog .v-overlay__content .card form .card-buttons{flex-direction:row-reverse;justify-content:flex-end}[data-v-263dc8d9] .v-input__control{position:relative}[data-v-263dc8d9] .v-input__control .wrapper-eyes,[data-v-263dc8d9] .v-input__control .wrapper-eyes-error{cursor:pointer;display:flex;margin-right:.5em;z-index:2}[data-v-263dc8d9] .v-input__control .wrapper-eyes .eye,[data-v-263dc8d9] .v-input__control .wrapper-eyes .eye-off,[data-v-263dc8d9] .v-input__control .wrapper-eyes-error .eye,[data-v-263dc8d9] .v-input__control .wrapper-eyes-error .eye-off{width:1.4em}.registration-block[data-v-263dc8d9]{align-items:center;font-size:var(--main-font-size);gap:1em;margin-bottom:1em;width:100%}.registration-block[data-v-263dc8d9],.registration-block .registration[data-v-263dc8d9]{display:flex;flex-direction:column;justify-content:center}.registration-block .registration[data-v-263dc8d9]{color:var(--main-text-color);flex:1;width:90%}.registration-block .registration .error_message[data-v-263dc8d9]{color:var(--primary-red)}.registration-block .registration h3[data-v-263dc8d9]{color:var(--white);font-size:2em;font-weight:500;margin-bottom:.2em}.registration-block .registration .checkbox-recaptcha p[data-v-263dc8d9]{color:var(--primary-red);font-size:.9em}.registration-block .registration .wrapper-primary-button[data-v-263dc8d9]{display:flex;flex-direction:column;gap:1.4em;justify-content:space-between;margin-bottom:1em;margin-top:.5em}.registration-block .registration .wrapper-primary-button .wrapper-accept-policy[data-v-263dc8d9]{display:flex;margin-bottom:.5rem}.registration-block .registration .wrapper-primary-button .wrapper-accept-policy .privacy-policy[data-v-263dc8d9]{display:flex;flex-direction:column;position:relative}.registration-block .registration .wrapper-primary-button .wrapper-accept-policy .privacy-policy p[data-v-263dc8d9]{color:var(--main-text-color);font-size:.8em}.registration-block .registration .wrapper-primary-button .wrapper-accept-policy .privacy-policy button[data-v-263dc8d9]{bottom:-1.7rem;color:var(--primary);font-size:.9em;left:0;opacity:1;position:absolute;transition:opacity .2s;white-space:nowrap}.registration-block .registration .wrapper-primary-button .wrapper-accept-policy .privacy-policy button[data-v-263dc8d9]:hover{opacity:.8}.registration-block .modal-block[data-v-263dc8d9]{max-width:24em;width:100%}[data-v-263dc8d9] .v-messages__message{color:red}@media screen and (max-width:850px){.registration-block .registration[data-v-263dc8d9]{width:90%}.registration-block .registration .wrapper-primary-button[data-v-263dc8d9]{flex-direction:column;gap:1.25em}.registration-block .registration .wrapper-accept-policy label[data-v-263dc8d9]{display:flex;flex-direction:column;gap:1em}.registration-block .modal-block[data-v-263dc8d9]{max-width:unset;width:100%}.registration-block .modal-block .wrapper-accept-policy label[data-v-263dc8d9]{flex-direction:unset;gap:.3em}}@media screen and (max-height:600px){.registration-block .registration h3[data-v-263dc8d9]{margin-bottom:.3em}.registration-block .registration .wrapper-primary-button[data-v-263dc8d9]{margin-bottom:1em;margin-top:unset}}@media screen and (max-width:500px){.registration-block .modal-block .wrapper-accept-policy label[data-v-263dc8d9]{align-items:flex-start;flex-direction:column}}.primary__button[data-v-797b4b85],.secondary__button[data-v-797b4b85]{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:1.125em;font-weight:500;gap:.625em;justify-content:center;line-height:140%;padding:.75em 1.5em;text-align:center;text-decoration:none;text-wrap:nowrap;transition:all .2s}.primary__button svg[data-v-797b4b85],.secondary__button svg[data-v-797b4b85]{height:24px;margin-bottom:0;width:24px}.primary__button[data-v-797b4b85]{background:var(--primary);color:var(--white-second)}.primary__button[data-v-797b4b85] svg path{fill:transparent;stroke:var(--white-second);transition:all .2s}.primary__button[data-v-797b4b85] svg rect{fill:transparent;stroke:var(--white-second);transition:all .2s}.primary__button[data-v-797b4b85]:not(:disabled):hover{color:var(--background-second)}.primary__button[data-v-797b4b85]:not(:disabled):hover svg path{stroke:var(--background-second)}.primary__button[data-v-797b4b85]:not(:disabled):hover svg rect{stroke:var(--background-second)}.primary__button[data-v-797b4b85]:disabled{cursor:default}.secondary__button[data-v-797b4b85]{background:var(--darker-grey);color:var(--primary-grey)}.secondary__button[data-v-797b4b85] svg path{fill:transparent;stroke:var(--primary-grey);transition:all .2s}.secondary__button[data-v-797b4b85] svg rect{fill:transparent;stroke:var(--primary-grey);transition:all .2s}.secondary__button[data-v-797b4b85]:not(:disabled):hover{color:var(--white)}.secondary__button[data-v-797b4b85]:not(:disabled):hover svg path{stroke:var(--white)}.secondary__button[data-v-797b4b85]:not(:disabled):hover svg rect{stroke:var(--white)}@media screen and (max-width:500px){.primary__button[data-v-797b4b85],.secondary__button[data-v-797b4b85]{font-size:1em;gap:.5em;padding:.5em 1em}.primary__button svg[data-v-797b4b85],.secondary__button svg[data-v-797b4b85]{height:20px;width:20px}}.forgot-password-block[data-v-797b4b85]{align-items:center;display:flex;flex-direction:column;font-size:var(--main-font-size);height:100%;width:100%}.forgot-password-block .forgot-password[data-v-797b4b85]{color:var(--main-text-color);display:flex;flex:1;flex-direction:column;gap:1em;justify-content:center;width:85%}.forgot-password-block .forgot-password .come-back-login .secondary__button[data-v-797b4b85]{background:var(--background-secondary);display:flex;gap:.5em;padding:.5em 1em}.forgot-password-block .forgot-password .come-back-login .secondary__button[data-v-797b4b85] svg{transform:rotate(270deg);width:1.2em}.forgot-password-block .forgot-password .come-back-login .secondary__button[data-v-797b4b85] svg path{fill:var(--primary-grey);transition:fill .2s}.forgot-password-block .forgot-password .come-back-login .secondary__button[data-v-797b4b85]:hover svg path{fill:var(--white)}.forgot-password-block .forgot-password h3[data-v-797b4b85]{color:var(--main-text-color);font-size:2em;margin-bottom:.6em}.forgot-password-block .forgot-password .error-message[data-v-797b4b85]{color:var(--primary-red)}.forgot-password-block .forgot-password .primary__button[data-v-797b4b85]{width:60%}.forgot-password-block .forgot-password .disable-button[data-v-797b4b85]{background:var(--background-input);color:var(--main-text-color);cursor:not-allowed}.forgot-password-block .forgot-password .disable-button[data-v-797b4b85]:hover{color:var(--main-text-color)}
