

@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
/* меню */

/* Цвета и текст иконок. Если текст не нужен, вместо него оставьте пробел или сотрите текст с кавычками вообще */
:root {
    --button_small--icon: url("data:image/svg+xml,%3Csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 15V14C5.44772 14 5 14.4477 5 15H6ZM12 15H13C13 14.4477 12.5523 14 12 14V15ZM6 16H12V14H6V16ZM11 15V16H13V15H11ZM7 16V15H5V16H7ZM9 18C7.89543 18 7 17.1046 7 16H5C5 18.2091 6.79086 20 9 20V18ZM11 16C11 17.1046 10.1046 18 9 18V20C11.2091 20 13 18.2091 13 16H11Z' fill='%235D4830'/%3E%3Cpath d='M1.29289 12.7071L0.585787 12L0.585787 12L1.29289 12.7071ZM1.80372 12.1963L2.51082 12.9034L2.51082 12.9034L1.80372 12.1963ZM16.1963 12.1963L16.9034 11.4892L16.9034 11.4892L16.1963 12.1963ZM16.7071 12.7071L17.4142 12L17.4142 12L16.7071 12.7071ZM8.99998 1L8.99998 2L8.99998 1ZM16 14H2V16H16V14ZM2 14V13.4142H0V14H2ZM2 13.4142L2.51082 12.9034L1.09661 11.4892L0.585787 12L2 13.4142ZM3 11.7224V8H1V11.7224H3ZM15 8V11.7224H17V8H15ZM15.4892 12.9034L16 13.4142L17.4142 12L16.9034 11.4892L15.4892 12.9034ZM16 13.4142V14H18V13.4142H16ZM16 13.4142L16 13.4142H18C18 12.8838 17.7893 12.3751 17.4142 12L16 13.4142ZM15 11.7224C15 12.1653 15.176 12.5901 15.4892 12.9034L16.9034 11.4892C16.9653 11.551 17 11.6349 17 11.7224H15ZM17 8C17 3.58171 13.4183 -1.0848e-05 8.99998 0L8.99998 2C12.3137 1.99999 15 4.68629 15 8H17ZM3 8C3 4.6863 5.68628 2.00001 8.99998 2L8.99998 0C4.58171 1.0848e-05 1 3.58173 1 8H3ZM2.51082 12.9034C2.82404 12.5902 3 12.1654 3 11.7224H1C1 11.635 1.03475 11.5511 1.09661 11.4892L2.51082 12.9034ZM2 13.4142H2L0.585787 12C0.210714 12.3751 0 12.8838 0 13.4142H2ZM2 14H0C0 15.1046 0.895431 16 2 16V14ZM16 16C17.1046 16 18 15.1046 18 14H16V16Z' fill='%235D4830'/%3E%3C/svg%3E%0A");
    --button_small--icon--active: var(--button_small--icon);
    --button_small--text: 'Уведомления';
    --cms--icon: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.6585 7.37242L9.6585 1.24742C9.28148 0.917526 8.71852 0.917525 8.3415 1.24742L1.3415 7.37242C1.12448 7.56231 1 7.83664 1 8.125V16.6712C1 17.2235 1.44772 17.6712 2 17.6712H6C6.55228 17.6712 7 17.2235 7 16.6712V12.6712C7 12.1189 7.44772 11.6712 8 11.6712H10C10.5523 11.6712 11 12.1189 11 12.6712V16.6712C11 17.2235 11.4477 17.6712 12 17.6712H16C16.5523 17.6712 17 17.2235 17 16.6712V8.125C17 7.83664 16.8755 7.56231 16.6585 7.37242Z' stroke='%235D4830' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    --cms--icon--active: var(--cms--icon);
    --cms--text: 'Сайт';
    --teach--icon: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 11.9664H2C1.44772 11.9664 1 12.4141 1 12.9664V16.9664C1 17.5187 1.44772 17.9664 2 17.9664H6C6.55228 17.9664 7 17.5187 7 16.9664V12.9664C7 12.4141 6.55228 11.9664 6 11.9664Z' stroke='%235D4830' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.594 1.41007L10.9457 3.05034C10.442 3.27682 10.2173 3.86875 10.4438 4.37247L12.084 8.02068C12.3105 8.5244 12.9024 8.74915 13.4062 8.52267L17.0544 6.8824C17.5581 6.65592 17.7828 6.06399 17.5564 5.56027L15.9161 1.91206C15.6896 1.40834 15.0977 1.18359 14.594 1.41007Z' stroke='%235D4830' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 11.9664H12C11.4477 11.9664 11 12.4141 11 12.9664V16.9664C11 17.5187 11.4477 17.9664 12 17.9664H16C16.5523 17.9664 17 17.5187 17 16.9664V12.9664C17 12.4141 16.5523 11.9664 16 11.9664Z' stroke='%235D4830' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 1.96639H2C1.44772 1.96639 1 2.41411 1 2.96639V6.96639C1 7.51868 1.44772 7.96639 2 7.96639H6C6.55228 7.96639 7 7.51868 7 6.96639V2.96639C7 2.41411 6.55228 1.96639 6 1.96639Z' stroke='%235D4830' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    --teach--icon--active: var(--teach--icon);
    --teach--text: 'Обучение';
    --user--icon: url("data:image/svg+xml,%3Csvg width='20' height='17' viewBox='0 0 20 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 16C5 14.3431 7.23858 13 10 13C12.7614 13 15 14.3431 15 16' stroke='%235D4830' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 10.2495C17.7659 10.7124 19 11.7697 19 12.9999' stroke='%235D4830' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 10.2495C2.2341 10.7124 1 11.7697 1 12.9999' stroke='%235D4830' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 10C11.6569 10 13 8.65685 13 7C13 5.34315 11.6569 4 10 4C8.34315 4 7 5.34315 7 7C7 8.65685 8.34315 10 10 10Z' stroke='%235D4830' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 6.23611C16.6137 5.68679 17 4.8885 17 4C17 2.34315 15.6569 1 14 1C13.2316 1 12.5308 1.28885 12 1.76389' stroke='%235D4830' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 6.23611C3.38625 5.68679 3 4.8885 3 4C3 2.34315 4.34315 1 6 1C6.76835 1 7.46924 1.28885 8 1.76389' stroke='%235D4830' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    --user--icon--active: var(--user--icon);
    --user--text: 'Пользователи';
    --tasks--icon: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.70711 8.29289C5.31658 7.90237 4.68342 7.90237 4.29289 8.29289C3.90237 8.68342 3.90237 9.31658 4.29289 9.70711L5.70711 8.29289ZM8 12L7.29289 12.7071C7.49156 12.9058 7.76464 13.0117 8.04531 12.999C8.32599 12.9862 8.58835 12.856 8.76822 12.6402L8 12ZM13.7682 6.64018C14.1218 6.21591 14.0645 5.58534 13.6402 5.23178C13.2159 4.87821 12.5853 4.93554 12.2318 5.35982L13.7682 6.64018ZM4.29289 9.70711L7.29289 12.7071L8.70711 11.2929L5.70711 8.29289L4.29289 9.70711ZM8.76822 12.6402L13.7682 6.64018L12.2318 5.35982L7.23178 11.3598L8.76822 12.6402Z' fill='%235D4830'/%3E%3Ccircle cx='9' cy='9' r='8' stroke='%235D4830' stroke-width='2'/%3E%3C/svg%3E%0A");
    --tasks--icon--active: var(--tasks--icon);
    --tasks--text: 'Задачи';
    --notifications--icon: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.18497 17.605L5.7207 16.7606C5.46683 16.5996 5.15397 16.5613 4.86874 16.6563L5.18497 17.605ZM1 19L0.0513167 18.6838C-0.0684615 19.0431 0.0250609 19.4393 0.292893 19.7071C0.560725 19.9749 0.956893 20.0685 1.31623 19.9487L1 19ZM2.39499 14.815L3.34367 15.1313C3.43875 14.846 3.40045 14.5332 3.23938 14.2793L2.39499 14.815ZM10 20C15.5228 20 20 15.5228 20 10H18C18 14.4183 14.4183 18 10 18V20ZM4.64923 18.4494C6.19708 19.4315 8.03367 20 10 20V18C8.42421 18 6.95764 17.5454 5.7207 16.7606L4.64923 18.4494ZM4.86874 16.6563L0.683772 18.0513L1.31623 19.9487L5.5012 18.5537L4.86874 16.6563ZM1.94868 19.3162L3.34367 15.1313L1.44631 14.4988L0.0513167 18.6838L1.94868 19.3162ZM0 10C0 11.9663 0.568546 13.8029 1.5506 15.3508L3.23938 14.2793C2.45458 13.0424 2 11.5758 2 10H0ZM10 0C4.47715 0 0 4.47715 0 10H2C2 5.58172 5.58172 2 10 2V0ZM20 10C20 4.47715 15.5228 0 10 0V2C14.4183 2 18 5.58172 18 10H20Z' fill='%235D4830'/%3E%3Cpath d='M14 10H14.002V10.002H14V10Z' stroke='%235D4830' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 10H10.002V10.002H10V10Z' stroke='%235D4830' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 10H6.002V10.002H6V10Z' stroke='%235D4830' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    --notifications--icon--active: var(--notifications--icon);
    --notifications--text: 'Сообщения';
    --sales--icon: url("data:image/svg+xml,%3Csvg width='20' height='16' viewBox='0 0 20 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 1H2C1.44772 1 1 1.44772 1 2V14C1 14.5523 1.44772 15 2 15H18C18.5523 15 19 14.5523 19 14V2C19 1.44772 18.5523 1 18 1Z' stroke='%235D4830' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 11H9' stroke='%235D4830' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 7H19' stroke='%235D4830' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 5H19' stroke='%235D4830' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    --sales--icon--active: var(--sales--icon);
    --sales--text: 'Продажи';
    --chatium--icon:  url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.12265 16.9896C9.3826 16.4679 9.61818 15.9985 9.85376 15.529C9.83751 15.5216 9.82939 15.5216 9.81314 15.5141C9.35823 16.0879 8.93581 16.684 8.42403 17.2206C7.90412 17.772 7.32736 18.2861 6.71809 18.7481C6.11696 19.2101 5.45083 19.5902 4.80908 20C4.78471 19.9776 4.76034 19.9627 4.73597 19.9404C4.82532 19.0536 4.94718 18.1669 5.00404 17.2727C5.0609 16.3785 5.05278 15.4843 4.7116 14.6125C4.7116 15.1714 4.7116 15.7302 4.7116 16.3413C4.50038 16.2891 4.32979 16.2593 4.17545 16.2146C2.13645 15.611 0.99104 14.2772 0.471137 12.4217C-0.00814825 10.7079 -0.10563 8.97167 0.113704 7.22801C0.219309 6.36362 0.324915 5.49924 0.560496 4.67212C1.10477 2.74216 2.51013 1.49775 4.52476 0.812208C5.86513 0.34276 7.26237 0.111761 8.6921 0.0372454C10.9179 -0.0745281 13.1194 0.0223423 15.2559 0.640822C16.8968 1.11772 18.2534 1.93739 19.0252 3.4128C19.4557 4.23993 19.6426 5.13412 19.805 6.0283C20.0162 7.1982 20.0244 8.37555 19.9756 9.54544C19.9269 10.8346 19.6913 12.0864 19.1795 13.301C18.4809 14.9478 17.1893 15.9538 15.3696 16.453C14.4598 16.6989 13.5337 16.8107 12.5914 16.8554C11.446 16.9076 10.3006 16.9448 9.12265 16.9896ZM15.6458 7.37704C15.6214 7.22801 15.6052 7.10133 15.5808 6.9672C15.3615 5.38747 14.5248 4.47838 12.8351 4.0909C12.1283 3.92696 11.381 3.86735 10.6499 3.80774C9.36635 3.70342 8.10721 3.845 6.90494 4.28464C5.84888 4.67212 5.10965 5.35021 4.83345 6.37853C4.45164 7.78687 4.37853 9.21012 4.74409 10.6408C5.02841 11.766 5.69454 12.6155 6.9618 12.8912C8.81395 13.2936 10.6905 13.3755 12.5751 13.1147C13.5824 12.9806 14.476 12.5857 15.004 11.7213C15.394 11.073 15.6052 10.38 15.6621 9.61996C15.5646 9.61251 15.4833 9.60506 15.394 9.60506C14.7035 9.60506 14.013 9.61251 13.3225 9.5976C13.1275 9.5976 13.03 9.64231 12.9732 9.82115C12.7863 10.4173 12.3395 10.7675 11.6897 10.8942C10.7148 11.0805 9.74003 11.0134 8.76521 10.842C8.11533 10.7302 7.70916 10.38 7.5142 9.8137C7.27049 9.11325 7.31111 8.41281 7.42484 7.69745C7.56294 6.88523 8.09096 6.41579 8.92768 6.21459C9.80502 5.9985 10.6905 6.00595 11.5759 6.19969C12.2339 6.34127 12.7538 6.64678 12.9894 7.27272C13.0138 7.33978 13.16 7.39939 13.2575 7.39939C13.9642 7.40684 14.6791 7.40684 15.3859 7.40684C15.4752 7.39939 15.5564 7.38449 15.6458 7.37704Z' fill='%235D4830'/%3E%3C/svg%3E%0A");
    --chatium--icon--active: var(--chatium--icon);
    --chatium--text: 'Chatium';
    --icons--width: 18px;
    --icons--height: 18px;
    --sidebar-width: 241px;
    --color--main: #5d4830;
    --color--first: linear-gradient(223.3deg, #F6674F -11.11%, #FCCC32 107.92%);
    --color--second: #2C42AE;
    --font--family: Montserrat, "proxima-nova", sans-serif;
}

html {
  scrollbar-face-color: #BDC3E4;
  scrollbar-base-color: #BDC3E4;
  scrollbar-3dlight-color: #BDC3E4;
  scrollbar-highlight-color: #BDC3E4;
  scrollbar-track-color: #D2D2D2;
  scrollbar-arrow-color: #D2D2D2;
  scrollbar-shadow-color: #BDC3E4;
  scrollbar-dark-shadow-color: #BDC3E4;
}

::-webkit-scrollbar { width: 4px; border-radius: 16px;}
::-webkit-scrollbar-button {  background-color: transparent; height: 20px;}
::-webkit-scrollbar-track {  background: linear-gradient(223.3deg, #F6674F -11.11%, #FCCC32 107.92%)}
::-webkit-scrollbar-track-piece { background-color: #D2D2D2;}
::-webkit-scrollbar-thumb { height: 206px; background: linear-gradient(223.3deg, #F6674F -11.11%, #FCCC32 107.92%); border-radius: 16px;}
::-webkit-scrollbar-corner { background-color: #BDC3E4; border-radius: 16px;}
::-webkit-resizer { background-color: #666;}


.modal-dialog {
	margin-left: 250px;
}
.gc-account-user-menu {
	text-align: center;
}
.logo-img {
    margin: auto;
    margin-top: 108px;
    margin-bottom: 61px;
    max-width: 100%;
}

.sub-icon {
	display: none;
}
.user-inf {
	display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.username {
    font-family: var(--font--family);
    font-style: normal;
    font-weight: 600;
    font-size: 21px;
    line-height: 26px;
    color: var(--color--main);
    margin-bottom: 7px !important;
}
.usermail {
    font-family: var(--font--family);
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    line-height: 16px;
    color: var(--color--main);
    opacity: 0.7;
    margin-bottom: 114px !important;
}
@media (min-width: 768px) {
    .gc-account-leftbar .gc-account-user-submenu-bar {
		left: var(--sidebar-width) !important;
	}
    .gc-main-content.with-left-menu {
        margin-left: var(--sidebar-width) !important;
    }
    .popover {
        left: var(--sidebar-width) !important;   
    }

    body.with-left-menu .gc-modal {
        margin-left: var(--sidebar-width) !important;   
    }
   
    
    .talks-widget-window.with-left-menu {
        left: var(--sidebar-width) !important;
        width: calc( 100% - var(--sidebar-width)) !important;
    } 
    
    .with-left-menu .gc-into-main-content {
        left: var(--sidebar-width) !important;
    }

    .resp-screen {
    	left: var(--sidebar-width) !important;
    }
    .gc-account-leftbar {
        width: var(--sidebar-width) !important;
    }
}
/* Накидываем фону пунктов прозрачности, чтобы за ними было видно фон менюшки */
.gc-account-user-menu .menu-item a {
	background: transparent !important;
    position: relative;
    display: flex !important;
    justify-content: flex-start !important;
    align-items: center !important;
    height: 50px !important;
    width: 100% !important;
    grid-column: span 2;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.gc-account-user-menu .menu-item.menu-item-profile a {
    display: inline-block !important;
    height: auto !important;
    width: auto !important;
    padding: 5px !important;
	/*background: linear-gradient(315deg, var(--color--second), var(--color--first)) !important;*/
    background: linear-gradient(223.3deg, #F6674F -11.11%, #FCCC32 107.92%) !important;
    border-radius: 50%;
}
.gc-account-user-menu .menu-item {

}
.gc-account-user-menu .menu-item:hover {
	background: rgba(75, 99, 220, 0.1) !important;
}
.gc-account-user-menu .menu-item.selected, .gc-account-user-menu .menu-item:focus-within, .gc-account-user-menu .menu-item:focus-visible, .gc-account-user-menu .menu-item:target, .gc-account-user-menu .menu-item:focus, .gc-account-user-menu .menu-item:active {
	background: rgba(75, 99, 220, 0.1) !important;
}
@media (max-width: 768px) {

}
.gc-account-user-menu .menu-item-profile {
	margin-bottom: 33px !important;
}
/* Иконка профиля */
.gc-account-user-menu .menu-item-profile img {
	border-radius: 50%;
}
@media (max-width: 768px) {
    .logo-img {
		width: 100px;
	}
    .usermail {
        font-size: 10px;
        margin-bottom: 25px !important;
    }
    .menu-item-profile img {
        width: 30px !important;
        height: 30px !important;
    }
   .gc-account-user-menu .menu-item-profile {
		margin-bottom: 10px !important;
	}  
}
.gc-account-leftbar .gc-account-user-menu {
	padding-top: 66px;
    overflow-y: auto;
	max-height: 100vh;
}
.menu-item.active a:before {
	content: '';
    background: var(--color--first);
    border-radius: 0px 20px 17px 0px;
    width: 5px;
    height: 100%;
}
/* Фон самой менюшки */
.gc-account-leftbar {
	background: #fff;
    display: flex;
	flex-direction: column;  
}
.gc-account-leftbar .gc-account-user-menu li {
    display: grid;
    grid-template-columns: 61px 1fr;
    align-items: center;
}
@media (max-width: 768px) {
    .gc-account-leftbar .gc-account-user-menu {
        padding-top: 0px;
        width: 170px;
    }
    .gc-account-leftbar .gc-account-user-submenu-bar {
        left: 170px;
        width: 200px;
    }
    .gc-account-leftbar .gc-account-user-menu li {
        display: grid;
        grid-template-columns: 30px 1fr;
        align-items: center;
    }
    .gc-account-user-menu .menu-item::after {
    	left: 17px !important;
    }
	.gc-account-leftbar .gc-account-user-menu {
		background: #fff;
    }
    /* Горизонтальная полоска с мобилок */
    .gc-account-leftbar.expanded .toggle-link, .gc-account-leftbar .toggle-link, .toggler-item  {
		background: #fff !important;
	}
}
.gc-account-leftbar .gc-account-user-menu li {
    border-bottom: 5px solid white !important;
    border-top: 5px solid white !important;
}
.gc-account-leftbar .gc-account-user-menu li.menu-item.menu-item-profile {
	display: block;
}
/* Счетчик уведомлений */
.gc-account-user-menu .notify-count {
    width: 8px !important;
    height: 8px !important;
    color: transpanrent !important;
    border-radius: 50% !important;
    padding: 0px !important;
    font-size: 0.01em !important;
    bottom: 0px !important;
    left: 0px !important;
    top: 0px !important;
    right: 0px !important;
    margin: auto;
	position: absolute;
    right: 0px;
    bottom: 0px;
    transform: translate(-56px, 8px);
    pointer-events: none;
}
.gc-account-user-menu .menu-item::before {
    justify-self: flex-end;
    grid-column: 1/2;
    pointer-events: none;
}
@media (max-width: 768px) {
	.gc-account-user-menu .notify-count {
		width: 6px !important;
		height: 6px !important;
    	transform: none;
        margin-left: 25px;
        margin-top: 30px;
    }
}
/* Дальше лучше не лезть без острой необходимости */
.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small a {
    height: 51px; 
}
.gc-account-user-menu .menu-item-notifications_button_small img {
	opacity: 0;
}
.gc-account-user-menu .menu-item-notifications_button_small::before {
    content: ' ';
    background-image: var(--button_small--icon);
    position: absolute;
  	width: var(--icons--width);
    height: auto;
    right: 0px;
    bottom: 0px;
    top: 0px;
    margin: auto;
	background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: center center;
}
.gc-account-user-menu .menu-item-notifications_button_small::before,.menu-item-notifications_button_small.selected::before {
	content: ' ';
	background-image: var(--button_small--icon--active);
    position: absolute;
    width: var(--icons--width);
   	height: auto;
    right: 0px;
    bottom: 0px;
    top: 0px;
    margin: auto;
	background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: center center;
}
.gc-account-user-menu .menu-item-notifications_button_small::after {
	content: var(--button_small--text);
    position: absolute;
    font-weight: 700;   
	z-index: 2;
    left: 30px;
	grid-column: 2/3;
}
.gc-account-user-menu .menu-item-cms img {
	opacity: 0;
}
.gc-account-user-menu .menu-item-cms::before {
	content: ' ';
	background-image: var(--cms--icon);
    position: absolute;
    width: var(--icons--width);
    height: auto;
    right: 0px;
    bottom: 0px;
    top: 0px;
    margin: auto;
	background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: center center;
}
.gc-account-user-menu .menu-item-cms.active::before,.menu-item-cms.selected::before {
	content: ' ';
	background-image: var(--cms--icon--active);
    position: absolute;
    width: var(--icons--width);
  	height: auto;
    right: 0px;
    bottom: 0px;
    top: 0px;
    margin: auto;
	background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: center center;
}
.gc-account-user-menu .menu-item-cms::after {
	content: var(--cms--text);
    position: absolute;
    font-weight: 700;   
	z-index: 2;
    left: 30px;
	grid-column: 2/3;
}
.gc-account-user-menu .menu-item::after {
    font-family: var(--font--family);
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    line-height: 16px;
    color: var(--color--main);
	pointer-events: none;
}

.gc-account-user-menu .menu-item-teach img {
	opacity: 0;
}
.gc-account-user-menu .menu-item-teach::before {
    content: ' ';
    background-image: var(--teach--icon);
    position: absolute;
  	width: var(--icons--width);
  	height: auto;
    right: 0px;
    bottom: 0px;
    top: 0px;
    margin: auto;
	background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: center center;
}
.gc-account-user-menu .menu-item-teach.active::before,.menu-item-teach.selected::before {
	background-image: var(--teach--icon--active);
}
.gc-account-user-menu .menu-item-teach::after {
content: var(--teach--text);
    position: absolute;
	z-index: 2;
    left: 30px;
	grid-column: 2/3;
}

.gc-account-user-menu .menu-item-user img {
	opacity: 0;
}
.gc-account-user-menu .menu-item-user::before {
	content: ' ';
	background-image: var(--user--icon);
    position: absolute;
    width: var(--icons--width);
    height: auto;
    right: 0px;
    bottom: 0px;
    top: 0px;
    margin: auto;
	background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: center center;
}
.gc-account-user-menu .menu-item-user.active::before,.menu-item-user.selected::before {
	background-image: var(--user--icon--active);
}
.gc-account-user-menu .menu-item-user::after {
	content: var(--user--text);
    position: absolute;
	z-index: 2;
    left: 30px;
	grid-column: 2/3;
}
.gc-account-user-menu .menu-item-tasks img {
	opacity: 0;
}
.gc-account-user-menu .menu-item-tasks::before {
	content: ' ';
	background-image: var(--tasks--icon);
    position: absolute;
    width: var(--icons--width);
    height: auto;
    right: 0px;
    bottom: 0px;
    top: 0px;
    margin: auto;
	background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: center center;
}
.gc-account-user-menu .menu-item-tasks.active::before,.menu-item-tasks.selected::before {
	background-image: var(--tasks--icon--active);
}
.gc-account-user-menu .menu-item-tasks::after {
	content: var(--tasks--text);
    position: absolute;
	z-index: 2;
    left: 30px;
	grid-column: 2/3;
}
.gc-account-user-menu .menu-item-notifications img {
	opacity: 0;
}
.gc-account-user-menu .menu-item-notifications::before {
	content: ' ';
	background-image: var(--notifications--icon);
    position: absolute;
    width: var(--icons--width);
    height: auto;
    right: 0px;
    bottom: 0px;
    top: 0px;
    margin: auto;
	background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: center center;
}
.gc-account-user-menu .menu-item-notifications.active::before,.menu-item-notifications.selected::before {
	background-image: var(--notifications--icon--active);
}
.gc-account-user-menu .menu-item-notifications::after {
	content: var(--notifications--text);
    position: absolute;
	z-index: 2;
    left: 30px;
	grid-column: 2/3;
}
.gc-account-user-menu .menu-item-sales img {
	opacity: 0;
}
.gc-account-user-menu .menu-item-sales::before {
	content: ' ';
	background-image: var(--sales--icon);
    position: absolute;
    width: var(--icons--width);
    height: auto;
    right: 0px;
    bottom: 0px;
    top: 0px;
    margin: auto;
	background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: center center;
}
.gc-account-user-menu .menu-item-sales.active::before,.menu-item-sales.selected::before {
	background-image: var(--sales--icon--active);
}
.gc-account-user-menu .menu-item-sales::after {
	content: var(--sales--text);
    position: absolute;
	z-index: 2;
    left: 30px;
	grid-column: 2/3;
}
.gc-account-user-menu .menu-item-chatium img {
	opacity: 0;
}
.gc-account-user-menu .menu-item-chatium::before {
	content: ' ';
	background-image: var(--chatium--icon);
    position: absolute;
    width: var(--icons--width);
    height: auto;
    right: 0px;
    bottom: 0px;
    top: 0px;
    margin: auto;
	background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: center center;
}
.gc-account-user-menu .menu-item-chatium.active::before,.menu-item-chatium.selected::before {
	background-image: var(--chatium--icon--active);
}
.gc-account-user-menu .menu-item-chatium::after {
	content: var(--chatium--text);
    position: absolute;
	z-index: 2;
    left: 30px;
	grid-column: 2/3;
}

.talks-widget-button {
	background: linear-gradient(180deg, var(--color--first) 0%, var(--color--second) 100%);
}

