@import url('https://fonts.googleapis.com/css2?family=Wix+Madefor+Display:wght@400..800&display=swap');
:root {
    --t-color-01: 			#A04ADD;
    --t-color-02: 			#F99C1E;
    --t-color-03: 			#EEEBFF;
    --t-color-04: 			#B65FF4;
    --t-color-title:		#121212;
    --t-color-text:			#363636;
    --t-color-text2:		#6b6b6b;
    --t-color-text-light:	#8279B6;
    --t-color-bg: 			#FBFBFF;
    --t-color-bg2: 			#F6F4FF;
    --t-color-bg-dark:		#111E2A;
    --t-color-border:		#DFE1E3;
    --t-color-white:		#ffffff;
    --t-font-body:			'geo';
    --t-font-header:		'geo';
    --t-header-weight:		500;
    --t-size-biggest:		70px;
    --t-size-big:			50px;
    --t-size-medium:		30px;
    --t-size-normal:		20px;
    --t-size-small:			10px;
    --t-border:				3px dotted var(--t-color-03);
}
@media (max-width: 1100px) {
    :root {
    }
}
@media (max-width: 640px) {
    :root {
        --t-size-biggest:	40px;
        --t-size-big:		30px;
        --t-size-medium:	20px;
        --t-size-normal:	10px;
        --t-size-small:		6px;
    }
}
@font-face {
    font-family: 'geo';
    src: url('/fileservice/file/download/h/ed7d7c27197e8afb71603e449638064d.eot/a/809015/sc/116');
    src: url('/fileservice/file/download/h/ed7d7c27197e8afb71603e449638064d.eot/a/809015/sc/116?#iefix') format('embedded-opentype'),
        url('/fileservice/file/download/h/25f9fe801fc32c59ca5e3a5ab72eda0f.woff2/a/809015/sc/380') format('woff2'),
        url('/fileservice/file/download/h/4c0a85d3a1574275ea3e87ea6de7d0b0.woff/a/809015/sc/235') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'geo';
    src: url('/fileservice/file/download/h/dcdef04467115fe7fa19bc01c5dd4517.eot/a/809015/sc/284');
    src: url('/fileservice/file/download/h/dcdef04467115fe7fa19bc01c5dd4517.eot/a/809015/sc/284?#iefix') format('embedded-opentype'),
        url('/fileservice/file/download/h/66bbd511336f107cc03cf38ed70f0269.woff2/a/809015/sc/137') format('woff2'),
        url('/fileservice/file/download/h/339f248088028966e0f7508d0ca49149.woff/a/809015/sc/436') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'geo';
    src: url('/fileservice/file/download/h/152bcfb656b4cb63d70ab9ec22527373.eot/a/809015/sc/184');
    src: url('/fileservice/file/download/h/152bcfb656b4cb63d70ab9ec22527373.eot/a/809015/sc/184?#iefix') format('embedded-opentype'),
        url('/fileservice/file/download/h/242c6b895977011f8a4addfc6af0f382.woff2/a/809015/sc/199') format('woff2'),
        url('/fileservice/file/download/h/5d882c22031e5799a4c488b385a5c77d.woff/a/809015/sc/66') format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}
.gc-account-leftbar {
    --menu-font: 			'geo';
    --menu-color-bg: 		var(--t-color-01);
    --menu-color-active: 	var(--t-color-white);
    --menu-color-hover: 	var(--t-color-04);
    --menu-color-profile: 	var(--t-color-01);
    --menu-link-profile: 		url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_248_735)'%3E%3Cpath d='M14 17C18.579 17 22 12.249 22 8C22 3.589 18.411 0 14 0C9.589 0 6 3.589 6 8C6 12.249 9.421 17 14 17Z' fill='white'/%3E%3Cpath d='M19.52 27.171C17.504 25.085 17.504 21.689 19.52 19.602C19.579 19.541 19.649 19.498 19.71 19.441C17.8217 19.1403 15.9121 18.9928 14 19C8.353 19 4.558 20.158 2.368 21.129C1.66223 21.4439 1.06289 21.9566 0.642603 22.6051C0.222312 23.2537 -0.000901518 24.0102 8.17608e-07 24.783V30C8.17608e-07 30.2652 0.105358 30.5196 0.292894 30.7071C0.48043 30.8946 0.734784 31 1 31H23.219L19.52 27.171Z' fill='white'/%3E%3Cpath d='M31.041 20.9921C29.581 19.4811 27.146 19.7281 26 21.5151C24.853 19.7261 22.417 19.4831 20.959 20.9921C19.681 22.3151 19.681 24.4591 20.959 25.7821L25.999 31.0001L31.041 25.7821C32.32 24.4591 32.32 22.3151 31.041 20.9921Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_248_735'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    --menu-link-notifications: 	url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.34 14.49L18.34 12.83C18.13 12.46 17.94 11.76 17.94 11.35V8.82C17.94 6.47 16.56 4.44 14.57 3.49C14.05 2.57 13.09 2 11.99 2C10.9 2 9.92 2.59 9.4 3.52C7.45 4.49 6.1 6.5 6.1 8.82V11.35C6.1 11.76 5.91 12.46 5.7 12.82L4.69 14.49C4.29 15.16 4.2 15.9 4.45 16.58C4.69 17.25 5.26 17.77 6 18.02C7.94 18.68 9.98 19 12.02 19C14.06 19 16.1 18.68 18.04 18.03C18.74 17.8 19.28 17.27 19.54 16.58C19.8 15.89 19.73 15.13 19.34 14.49Z' fill='white'/%3E%3Cpath d='M14.83 20.01C14.41 21.17 13.3 22 12 22C11.21 22 10.43 21.68 9.88 21.11C9.56 20.81 9.32 20.41 9.18 20C9.31 20.02 9.44 20.03 9.58 20.05C9.81 20.08 10.05 20.11 10.29 20.13C10.86 20.18 11.44 20.21 12.02 20.21C12.59 20.21 13.16 20.18 13.72 20.13C13.93 20.11 14.14 20.1 14.34 20.07C14.5 20.05 14.66 20.03 14.83 20.01Z' fill='white'/%3E%3C/svg%3E%0A");
    --menu-link-cms: 			url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.3333 37.9167H11.6667C10.9833 37.9167 10.4167 37.35 10.4167 36.6667C10.4167 35.9833 10.9833 35.4167 11.6667 35.4167H28.3333C29.0167 35.4167 29.5833 35.9833 29.5833 36.6667C29.5833 37.35 29.0167 37.9167 28.3333 37.9167Z' fill='white'/%3E%3Cpath d='M30 3.33333H10C6.31667 3.33333 3.33333 6.31666 3.33333 10V25C3.33333 28.6833 6.31667 31.6667 10 31.6667H30C33.6833 31.6667 36.6667 28.6833 36.6667 25V10C36.6667 6.31666 33.6833 3.33333 30 3.33333ZM16.65 12.2C17.5833 12.2 18.3333 12.95 18.3333 13.8667C18.3333 14.7833 17.5833 15.5333 16.6667 15.5333C15.75 15.5333 15 14.7833 15 13.8667C15 12.95 15.7333 12.2 16.65 12.2ZM11.4 12.2C12.3333 12.2 13.0833 12.95 13.0833 13.8667C13.0833 14.7833 12.3333 15.5333 11.4167 15.5333C10.5 15.5333 9.75 14.7833 9.75 13.8667C9.75 12.95 10.4667 12.2 11.4 12.2ZM28.7667 24.7667H11.2667C10.5667 24.7667 10 24.2 10 23.5167C10 22.8333 10.55 22.2667 11.2333 22.2667H28.7833C29.4667 22.2667 30.0333 22.8333 30.0333 23.5167C30.0333 24.2 29.4667 24.7667 28.7667 24.7667ZM28.7667 15.1167H22.6333C21.95 15.1167 21.3833 14.55 21.3833 13.8667C21.3833 13.1833 21.95 12.6167 22.6333 12.6167H28.7667C29.45 12.6167 30.0167 13.1833 30.0167 13.8667C30.0167 14.55 29.4667 15.1167 28.7667 15.1167Z' fill='white'/%3E%3C/svg%3E%0A");
    --menu-link-teach: 			url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.6667 8.08334V27.9C36.6667 29.5167 35.35 31 33.7333 31.2L33.2167 31.2667C30.4833 31.6333 26.6333 32.7667 23.5333 34.0667C22.45 34.5167 21.25 33.7 21.25 32.5167V9.33334C21.25 8.71667 21.6 8.15001 22.15 7.85001C25.2 6.20001 29.8167 4.73334 32.95 4.46667H33.05C35.05 4.46667 36.6667 6.08334 36.6667 8.08334Z' fill='white'/%3E%3Cpath d='M17.85 7.85001C14.8 6.20001 10.1833 4.73334 7.05 4.46667H6.93333C4.93333 4.46667 3.31667 6.08334 3.31667 8.08334V27.9C3.31667 29.5167 4.63333 31 6.25 31.2L6.76667 31.2667C9.5 31.6333 13.35 32.7667 16.45 34.0667C17.5333 34.5167 18.7333 33.7 18.7333 32.5167V9.33334C18.7333 8.70001 18.4 8.15001 17.85 7.85001ZM8.33333 12.9H12.0833C12.7667 12.9 13.3333 13.4667 13.3333 14.15C13.3333 14.85 12.7667 15.4 12.0833 15.4H8.33333C7.65 15.4 7.08333 14.85 7.08333 14.15C7.08333 13.4667 7.65 12.9 8.33333 12.9ZM13.3333 20.4H8.33333C7.65 20.4 7.08333 19.85 7.08333 19.15C7.08333 18.4667 7.65 17.9 8.33333 17.9H13.3333C14.0167 17.9 14.5833 18.4667 14.5833 19.15C14.5833 19.85 14.0167 20.4 13.3333 20.4Z' fill='white'/%3E%3C/svg%3E%0A");
    --menu-link-user: 			url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 3.33334C10.6333 3.33334 7.08333 6.88334 7.08333 11.25C7.08333 15.5333 10.4333 19 14.8 19.15C14.9333 19.1333 15.0667 19.1333 15.1667 19.15C15.2 19.15 15.2167 19.15 15.25 19.15C15.2667 19.15 15.2667 19.15 15.2833 19.15C19.55 19 22.9 15.5333 22.9167 11.25C22.9167 6.88334 19.3667 3.33334 15 3.33334Z' fill='white'/%3E%3Cpath d='M23.4667 23.5833C18.8167 20.4833 11.2333 20.4833 6.55 23.5833C4.43333 25 3.26667 26.9167 3.26667 28.9667C3.26667 31.0167 4.43333 32.9167 6.53333 34.3167C8.86667 35.8833 11.9333 36.6667 15 36.6667C18.0667 36.6667 21.1333 35.8833 23.4667 34.3167C25.5667 32.9 26.7333 31 26.7333 28.9333C26.7167 26.8833 25.5667 24.9833 23.4667 23.5833Z' fill='white'/%3E%3Cpath d='M33.3167 12.2333C33.5833 15.4667 31.2833 18.3 28.1 18.6833C28.0833 18.6833 28.0833 18.6833 28.0667 18.6833H28.0167C27.9167 18.6833 27.8167 18.6833 27.7333 18.7167C26.1167 18.8 24.6333 18.2833 23.5167 17.3333C25.2333 15.8 26.2167 13.5 26.0167 11C25.9 9.64999 25.4333 8.41666 24.7333 7.36666C25.3667 7.04999 26.1 6.84999 26.85 6.78333C30.1167 6.49999 33.0333 8.93333 33.3167 12.2333Z' fill='white'/%3E%3Cpath d='M36.65 27.65C36.5167 29.2667 35.4833 30.6667 33.75 31.6167C32.0833 32.5333 29.9833 32.9667 27.9 32.9167C29.1 31.8333 29.8 30.4833 29.9333 29.05C30.1 26.9833 29.1167 25 27.15 23.4167C26.0333 22.5333 24.7333 21.8333 23.3167 21.3167C27 20.25 31.6333 20.9667 34.4833 23.2667C36.0167 24.5 36.8 26.05 36.65 27.65Z' fill='white'/%3E%3C/svg%3E%0A");
    --menu-link-tasks: 			url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.9833 3.33334H13.0167C6.95 3.33334 3.33333 6.95001 3.33333 13.0167V26.9833C3.33333 33.05 6.95 36.6667 13.0167 36.6667H26.9833C33.05 36.6667 36.6667 33.05 36.6667 26.9833V13.0167C36.6667 6.95001 33.05 3.33334 26.9833 3.33334ZM16.6167 24.8333L12.8667 28.5833C12.6167 28.8333 12.3 28.95 11.9833 28.95C11.6667 28.95 11.3333 28.8333 11.1 28.5833L9.85 27.3333C9.35 26.85 9.35 26.05 9.85 25.5667C10.3333 25.0833 11.1167 25.0833 11.6167 25.5667L11.9833 25.9333L14.85 23.0667C15.3333 22.5833 16.1167 22.5833 16.6167 23.0667C17.1 23.55 17.1 24.35 16.6167 24.8333ZM16.6167 13.1667L12.8667 16.9167C12.6167 17.1667 12.3 17.2833 11.9833 17.2833C11.6667 17.2833 11.3333 17.1667 11.1 16.9167L9.85 15.6667C9.35 15.1833 9.35 14.3833 9.85 13.9C10.3333 13.4167 11.1167 13.4167 11.6167 13.9L11.9833 14.2667L14.85 11.4C15.3333 10.9167 16.1167 10.9167 16.6167 11.4C17.1 11.8833 17.1 12.6833 16.6167 13.1667ZM29.2667 27.7H20.5167C19.8333 27.7 19.2667 27.1333 19.2667 26.45C19.2667 25.7667 19.8333 25.2 20.5167 25.2H29.2667C29.9667 25.2 30.5167 25.7667 30.5167 26.45C30.5167 27.1333 29.9667 27.7 29.2667 27.7ZM29.2667 16.0333H20.5167C19.8333 16.0333 19.2667 15.4667 19.2667 14.7833C19.2667 14.1 19.8333 13.5333 20.5167 13.5333H29.2667C29.9667 13.5333 30.5167 14.1 30.5167 14.7833C30.5167 15.4667 29.9667 16.0333 29.2667 16.0333Z' fill='white'/%3E%3C/svg%3E%0A");
    --menu-link-messages: 		url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.3333 3.33331H11.6667C7.06667 3.33331 3.33333 7.04998 3.33333 11.6333V21.6V23.2666C3.33333 27.85 7.06667 31.5666 11.6667 31.5666H14.1667C14.6167 31.5666 15.2167 31.8666 15.5 32.2333L18 35.55C19.1 37.0166 20.9 37.0166 22 35.55L24.5 32.2333C24.8167 31.8166 25.3167 31.5666 25.8333 31.5666H28.3333C32.9333 31.5666 36.6667 27.85 36.6667 23.2666V11.6333C36.6667 7.04998 32.9333 3.33331 28.3333 3.33331ZM13.3333 20C12.4 20 11.6667 19.25 11.6667 18.3333C11.6667 17.4166 12.4167 16.6666 13.3333 16.6666C14.25 16.6666 15 17.4166 15 18.3333C15 19.25 14.2667 20 13.3333 20ZM20 20C19.0667 20 18.3333 19.25 18.3333 18.3333C18.3333 17.4166 19.0833 16.6666 20 16.6666C20.9167 16.6666 21.6667 17.4166 21.6667 18.3333C21.6667 19.25 20.9333 20 20 20ZM26.6667 20C25.7333 20 25 19.25 25 18.3333C25 17.4166 25.75 16.6666 26.6667 16.6666C27.5833 16.6666 28.3333 17.4166 28.3333 18.3333C28.3333 19.25 27.6 20 26.6667 20Z' fill='white'/%3E%3C/svg%3E%0A");
    --menu-link-sales: 			url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.0833 20.9667V24.2667C22.0833 25.4167 21.15 26.35 20 26.35C18.85 26.35 17.9167 25.4167 17.9167 24.2667V20.9667C17.3167 20.6 16.85 20.0667 16.5167 19.4333H5C4.08333 19.4333 3.33333 20.1833 3.33333 21.1V26.9834C3.33333 32.3334 7.66667 36.6667 13.0167 36.6667H26.9667C32.3333 36.6667 36.6667 32.3334 36.6667 26.9834V21.1C36.6667 20.1833 35.9167 19.4333 35 19.4333H23.4833C23.15 20.0667 22.6833 20.6 22.0833 20.9667Z' fill='white'/%3E%3Cpath d='M26.9833 3.33331H13.0167C7.66667 3.33331 3.33333 7.66665 3.33333 13.0166V15.2666C3.33333 16.1833 4.08333 16.9333 5 16.9333H16.1167C16.5 14.7333 18.6833 13.1666 21.0667 13.8C22.4 14.15 23.4833 15.2333 23.8333 16.5666C23.8667 16.6833 23.8667 16.8166 23.8833 16.9333H35C35.9167 16.9333 36.6667 16.1833 36.6667 15.2666V13.0166C36.6667 7.66665 32.3333 3.33331 26.9833 3.33331Z' fill='white'/%3E%3C/svg%3E%0A");
    --menu-link-chatium: 		url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.0667 3.33331H12.9333C8.33333 3.33331 6.66667 4.99998 6.66667 9.68331V30.3166C6.66667 35 8.33333 36.6666 12.9333 36.6666H27.05C31.6667 36.6666 33.3333 35 33.3333 30.3166V9.68331C33.3333 4.99998 31.6667 3.33331 27.0667 3.33331ZM20 32.1666C18.4 32.1666 17.0833 30.85 17.0833 29.25C17.0833 27.65 18.4 26.3333 20 26.3333C21.6 26.3333 22.9167 27.65 22.9167 29.25C22.9167 30.85 21.6 32.1666 20 32.1666ZM23.3333 10.4166H16.6667C15.9833 10.4166 15.4167 9.84998 15.4167 9.16665C15.4167 8.48331 15.9833 7.91665 16.6667 7.91665H23.3333C24.0167 7.91665 24.5833 8.48331 24.5833 9.16665C24.5833 9.84998 24.0167 10.4166 23.3333 10.4166Z' fill='white'/%3E%3C/svg%3E%0A");
    --menu-icon-height: 	72px;
    --menu-padding-y: 		0;
    --menu-padding-x: 		0;
    --br-sm: 8px;
    --br-md: calc(2 * var(--br-sm));
    --br-lg: calc(3 * var(--br-sm));
    --menu-icon-radius: 	0;


    /* Подписи под иконками */
    --menu-titles: attr(title);
    --menu-titles-color: #ffffff;
    --menu-titles-size: 9px;
    --menu-titles-bottom: 5px;
    --menu-titles-icon: 10px;

    /* Счетчики уведомлений */
    --menu-color-count: var(--t-color-02);
    --menu-color-count-m: var(--t-color-02);
    --menu-count-radius: 4px;

    /* Подменю */
    --submenu-color-bg: var(--t-color-bg);
    --submenu-color-link: var(--t-color-title);
    --submenu-color-hover: var(--t-color-03);
    --submenu-color-head-bg: var(--t-color-03);
    --submenu-color-balance: var(--t-color-text-light);
    --submenu-font-size: 17px;
    --submenu-font-weight: 400;
    --submenu-text-transform: none;

    /* Подменю Уведомления */
    --notify-color-new: #ffffff;
    --notify-color-viewed: var(--t-color-bg);
    --notify-color-hover: var(--t-color-bg2);
    --notify-color-text: #393a3e;
    --notify-color-link: var(--t-color-02);
    --notify-color-link-hover: var(--t-color-01);
}
@media (min-width: 769px) and (max-height: 750px) {
    .gc-account-leftbar {
        --menu-icon-height: 	70px;
    }
}
@media (min-width: 769px) and (max-height: 650px) {
    .gc-account-leftbar {
        --menu-icon-height: 	60px;
    }
}
html .gc-account-leftbar {
    font-family: var(--menu-font), Roboto, sans-serif !important;
    font-weight: 400;
    transition: all 0.3s;
    background-color: var(--menu-color-bg);
    letter-spacing: -0.02em;
}
html .gc-account-leftbar .gc-account-user-menu li {
    padding: 0;
    transition: all 0.3s;
}
html .gc-account-leftbar .gc-account-user-menu li a {
    position: relative;
    transition: all 0.3s;
    background-color: var(--menu-color-bg);
    border-radius: var(--menu-icon-radius);
    height: var(--menu-icon-height);
    outline: none;
}
html .gc-account-leftbar .gc-account-user-menu li.selected a,
html .gc-account-leftbar .gc-account-user-menu li a:hover {
    background-color: var(--t-color-02);
}
html .gc-account-leftbar .gc-account-user-menu li.active a,
html .gc-account-leftbar .gc-account-user-menu li.active a:hover {
    background-color: var(--menu-color-active);
}
html .gc-account-leftbar .gc-account-user-menu li.active a::before {
    filter: invert(1);
    height: 47px;
    margin-top: 0;
}
html .gc-account-leftbar .gc-account-user-menu li.active a::after {
    color: var(--menu-color-hover);
}
html .menu-item a img {
    display: none;
}
html .menu-item a::before,
html .sub-icon::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: calc(var(--menu-titles-icon) * -1);
    transform: translate(-50%, -50%);
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    display: block;
    width: 60px;
    height: 40px;
}
@media (min-width: 769px) and (max-height: 720px) {
    html .menu-item a::before,
    html .sub-icon::before {
        height: 36px;
    }
}
@media (min-width: 769px) and (max-height: 650px) {
    html .menu-item a::before,
    html .sub-icon::before {
        height: 32px;
    }
}
html .menu-item-profile a::before {
    background-image: var(--menu-link-profile);
    height: 32px;
    width: 32px;
    margin-top: 0;
}
html .menu-item-notifications_button_small a::before {
    background-image: var(--menu-link-notifications);
    width: 30px;
    height: 30px;
    margin-top: 0;
}
html .menu-item-cms a::before {
    background-image: var(--menu-link-cms);
}
html .menu-item-teach a::before {
    background-image: var(--menu-link-teach);
}
html .menu-item-user a::before,
html .menu-item-chatium .sub-icon::before {
    background-image: var(--menu-link-user);
}
html .menu-item-tasks a::before {
    background-image: var(--menu-link-tasks);
}
html .menu-item-notifications a::before {
    background-image: var(--menu-link-messages);
}
html .menu-item-sales a::before {
    background-image: var(--menu-link-sales);
}
html .menu-item-chatium a::before {
    background-image: var(--menu-link-chatium);
}
html .menu-item a::after {
    content: attr(title);
    font-size: var(--menu-titles-size);
    letter-spacing: -0.02em;
    color: var(--menu-titles-color);
    text-transform: uppercase;
    display: block;
    position: absolute;
    bottom: var(--menu-titles-bottom);
    left: 50%;
    transform: translateX(-30%);
    opacity: 0;
    transition: all 0.3s;
}
html .gc-account-leftbar .gc-account-user-menu li.selected a::after,
html .gc-account-leftbar .gc-account-user-menu li:hover a::after {
    transform: translateX(-50%);
    opacity: 1;
}
html .gc-account-leftbar .gc-account-user-menu li.active a::after {
    opacity: 0;
}
html .menu-item-profile.menu-item a::after,
html .menu-item-notifications_button_small.menu-item a::after {
    display: none;
}
html .gc-account-user-menu li.menu-item.menu-item-profile {
    background: var(--menu-color-profile);
    border: 0;
    padding: 0;
}
html .gc-account-user-menu li.menu-item.menu-item-profile a {
    background: var(--menu-color-bg);
}
html .gc-account-user-menu li.menu-item.menu-item-profile:hover,
html .gc-account-user-menu li.menu-item.menu-item-profile a:hover {
    background: var(--menu-color-count);
}
html .gc-account-leftbar .gc-account-user-menu li.menu-item-profile a {
    display: block;
    overflow: hidden;
    border-radius: 0;
    height: 80px;
}
html .gc-account-leftbar .gc-account-user-submenu-bar div.user-balance {
    color: var(--t-color-text-light);
    display: block;
    margin: 0;
    padding: 10px 20px;
    border-bottom: 1px solid var(--t-color-03);
    font-size: 12px;
}
html .gc-account-leftbar .gc-account-user-submenu-bar div.user-balance b {
    float: right;
    font-weight: 800;
}
html .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small {
    padding: 0;
}
html .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small a {
    background-color: var(--menu-color-bg);
    border-radius: 0;
    transition: all 0.3s;
    height: 44px;
}
html .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small a:hover,
html .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small.selected a {
    background-color: var(--menu-color-hover);
}
html .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group {
    border-top-color: var(--notify-color-viewed);
    background-color: var(--notify-color-new);
    color: var(--notify-color-text);
    transition: all 0.3s;
}
html .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group.notification-status-viewed {
    background-color: var(--notify-color-viewed);
    color: var(--menu-dark);
}
html .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group:hover,
html .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group.notification-status-viewed:hover {
    background-color: var(--notify-color-hover);
    color: var(--notify-color-text);
}
html .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group .mark-viewed {
    color: #5e5f72;
    font-size: 26px;
}
html .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .all-notifications-footer-link {
    border-bottom-color: #85cf59;
}
html .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .all-notifications-footer-link,
html .gc-account-leftbar .mark-viewed-all {
    color: var(--notify-color-link);
    transition: all 0.3s;
}
html .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .all-notifications-footer-link:hover,
html .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .all-notifications-header-link,
html .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .all-notifications-header-link:hover,
html .gc-account-leftbar .mark-viewed-all:hover {
    color: var(--notify-color-link-hover);
    transition: all 0.3s;
}
html .gc-account-leftbar .notify-count {
    background-color: var(--menu-color-count);
    padding: 1px 0;
    border-radius: var(--menu-count-radius);
    bottom: 20px;
    font-size: 9px;
    line-height: 1.1;
    font-weight: 600;
}
html .gc-account-leftbar .subitem-link .notify-count {
    bottom: 10px;
}
html .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications .notify-count {
    background-color: var(--menu-color-count-m);
}
html .gc-account-leftbar .gc-account-user-menu li.selected .notify-count,
html .gc-account-leftbar .gc-account-user-menu li.selected span.sub-icon,
html .gc-account-leftbar .gc-account-user-menu li.active .notify-count {
    background-color: var(--menu-color-count);
    z-index: 5;
}
html .gc-account-leftbar .gc-account-user-submenu-bar {
    background-color: var(--submenu-color-bg);
}
html .gc-account-user-submenu-bar .gc-account-user-submenu li a {
    transition: all 0.3s;
    border-color: var(--menu-color-bg) !important;
    text-transform: var(--submenu-text-transform);
    font-weight: var(--submenu-font-weight);
    font-size: var(--submenu-font-size);
    color: var(--submenu-color-link);
}
html .gc-account-user-submenu-bar .gc-account-user-submenu li a:hover {
    background-color: var(--submenu-color-hover);
    color: var(--submenu-color-link);
}
html .gc-account-user-submenu-bar h3 {
    color: var(--submenu-color-head);
    background-color: var(--submenu-color-head-bg);
    margin: 0;
    padding: 24px 15px;
    letter-spacing: -0.5px;
    min-height: 70px;
    font-size: 24px;
    font-family: var(--menu-font), Roboto, sans-serif !important;
    font-weight: 500;
}
html .gc-account-leftbar span.sub-icon {
    background-color: var(--menu-color-hover);
    width: 30px;
    height: 30px;
    border-radius: 50%;
}
html .menu-item.menu-item-profile a img:not([src='/public/img/default_profile_50.png']) {
    display: block;
    position: relative;
    z-index: 0;
    width: 60px;
    height: 60px;
    left: 5px;
    top: 10px;
    border-radius: 12px;
    background-color: white;
}
html .sub-icon::before {
    width: 16px;
    height: 16px;
}
html.menu-item-chatium .sub-icon, html .sub-icon .fa, html .sub-icon img { display: none; }
html .talks-widget-button {
    background: var(--t-color-02);
    box-shadow: none;
}
html .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .no-notifications-message {
    font-size: 11px;
    color: white;
}
html .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group .user-image {
    background-color: var(--notify-color-viewed);
    border-radius: 10px;
    overflow: hidden;
}
@media (min-width: 769px) {
    .gc-account-leftbar {
        width: 80px;
    }
    .gc-main-content.with-left-menu {
        margin-left: 80px;
    }
    .gc-account-leftbar .gc-account-user-submenu-bar {
        left: 80px;
    }
    html .gc-account-leftbar .gc-account-user-menu li a {
        width: 80px;
    }
    .with-left-menu .gc-into-main-content {
        left: 80px;
    }
    .resp-screen.resp-full-window.full-window-size {
        left: 80px !important;
    }
    .gc-user-logined .talks-widget-window {
    }
    html .menu-item.menu-item-profile a img:not([src='/public/img/default_profile_50.png']) {
        left: 10px;
    }
}
@media (max-width: 768px) {
    html .gc-account-leftbar .toggle-link,
    html .gc-account-leftbar.expanded .toggle-link {
        background-color: var(--menu-color-bg);
    }
    html .gc-account-leftbar {
    }
    html .gc-account-leftbar .gc-account-user-menu {
        background: var(--menu-color-bg);
    }
    html .gc-account-leftbar .gc-account-user-menu li {
        border-bottom: 0;
    }
    html .gc-page-nav-items-menu {
        left: 70px;
    }
    html .gc-page-nav-items-menu a.toggler-item {
        background: var(--t-color-04);
    }
    html .gc-account-leftbar .gc-account-user-submenu-bar {
        width: calc(100vw - 70px);
    }
    html .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small {
        width: calc(100vw - 70px);
    }
    html .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group .user-image {
        width: 25px;
        border-radius: 5px;
    }
}

