[data-v-8860c400]:root{--nav-mobile-height-bottom:65px;--value-row-gap:8px}.menu[data-v-8860c400]{background-color:var(--p-color-dom-main,#f7f8fc);display:flex;gap:4px;padding:3px}.menu[data-v-8860c400],.menu__item[data-v-8860c400]{border-radius:50px}.menu__item[data-v-8860c400]{align-items:center;display:inline-flex;font-size:14px;font-weight:500;height:36px;padding:0 16px;text-decoration:none;transition:background-color .2s,color .2s;white-space:nowrap}.menu__item[data-v-8860c400],.menu__item[data-v-8860c400]:hover{color:var(--p-color-content-main,#615f73)}.menu__item[data-v-8860c400]:hover{background-color:var(--p-color-accent-main-light2,#e4e2f6)}.menu__item.menu__item_active[data-v-8860c400],.menu__item.router-link-active[data-v-8860c400]{background-color:var(--p-color-accent-main,#8b83e7);color:var(--p-color-btn-text,#fafafc)}[data-v-167d8ce2]:root{--nav-mobile-height-bottom:65px;--value-row-gap:8px}.social-icons[data-v-167d8ce2]{display:flex;gap:8px}.social-icons__btn[data-v-167d8ce2]{align-items:center;border-radius:50%;display:inline-flex;height:42px;justify-content:center;text-decoration:none;transition:background-color .2s;width:42px}.social-icons__btn.social-icons__btn_icon-white[data-v-167d8ce2]{background-color:var(--p-color-dom-white,#fff)}.social-icons__btn.social-icons__btn_icon-white[data-v-167d8ce2]:hover{background-color:var(--p-color-accent-main-light2,#e4e2f6)}.social-icons__btn.social-icons__btn_icon-grey[data-v-167d8ce2]{background-color:var(--p-color-dom-main,#f7f8fc)}.social-icons__btn.social-icons__btn_icon-grey[data-v-167d8ce2]:hover{background-color:var(--p-color-accent-main-light2,#e4e2f6)}.social-icons__img[data-v-167d8ce2]{height:25px;-o-object-fit:contain;object-fit:contain;width:25px}[data-v-2cd5e5b0]:root{--nav-mobile-height-bottom:65px;--value-row-gap:8px}.menu-mobile__menu[data-v-2cd5e5b0]{align-items:flex-start;display:flex;flex-direction:column;gap:6px;margin-top:10px}.menu-mobile__menu-item[data-v-2cd5e5b0]{font-weight:500;padding-bottom:3px;padding-top:3px;width:100%}.menu-mobile__menu-item[data-v-2cd5e5b0]:hover{color:var("--p-color-content-dark")}.menu-mobile__menu-item.router-link-active[data-v-2cd5e5b0]{color:var(--p-color-accent-main-dark)}.menu-mobile__sub-menu[data-v-2cd5e5b0]{align-items:flex-start;display:flex;flex-direction:column;gap:6px}.menu-mobile__sub-menu-item[data-v-2cd5e5b0]{padding-bottom:3px;padding-top:3px}.menu-mobile__bottom[data-v-2cd5e5b0]{display:flex;flex-direction:column;gap:22px}.theme-switcher-button[data-v-112dee1f]{display:flex;flex-direction:column;gap:16px}.theme-switcher-button .theme-switcher-button__items[data-v-112dee1f]{display:flex;flex-direction:column;gap:12px}.theme-switcher-button .theme-switcher-button__item[data-v-112dee1f]{align-items:center;display:flex}.theme-switcher-button .theme-switcher-button__item label[data-v-112dee1f]{cursor:pointer;padding-left:12px}.side-bar{align-items:center;background-color:var(--p-color-dom-white);border-radius:50px;display:flex;gap:22px;padding:5px}.side-bar .side-bar__menu{display:flex;flex:1}.side-bar .side-bar__mobile-control{display:none}.side-bar .side-bar__right{align-items:center;display:flex;gap:12px}.side-bar .side-bar__logo_dark{display:none}@media(max-width:800px){.side-bar .side-bar__login,.side-bar .side-bar__menu{display:none}.side-bar .side-bar__mobile-control{display:flex}.side-bar .side-bar__right{flex:1;justify-content:flex-end}.side-bar .site-bar__profile-menu{display:none}}[data-v-4b25fa31]:root{--nav-mobile-height-bottom:65px;--value-row-gap:8px}.header[data-v-4b25fa31]{padding-top:16px}@media(max-width:800px){.header[data-v-4b25fa31]{padding-top:12px}.header_hide-on-mobile[data-v-4b25fa31]{display:none}}:root{--nav-mobile-height-bottom:65px;--value-row-gap:8px}.footer{align-items:center;display:flex;gap:16px;padding-bottom:16px}.footer .footer__left{flex:1}.footer .footer__links{display:flex;font-size:13px;gap:16px}.footer .footer__right{display:flex;flex:1;gap:16px;justify-content:flex-end}@media(max-width:800px){.footer{display:none}}@media(max-width:1100px){.footer .footer__links{display:flex;flex-direction:column;font-size:13px;gap:2px}}
