

@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
:root {
	--text-color: #151f38;
   --font-family: "Montserrat", sans-serif;
  --second-family: "Gilroy", sans-serif;
  --third-family: "Roboto", sans-serif;
}
.gc-account-leftbar{
  background: linear-gradient(134deg, #00d3ad 0%, #2da6e1 100%);
}
.gc-account-leftbar .gc-account-user-menu li {
    display: flex;
    justify-content: center;
    align-items: center;
}
.gc-account-leftbar .gc-account-user-menu li a{
  width: 54px!important;
  height: 54px!important;
  margin-bottom: 10px;
  background: transparent;
}
.gc-account-leftbar .gc-account-user-menu li a:hover  {
  background: transparent;
   opacity: 0.9; 
}
.gc-account-leftbar .gc-account-user-menu li.active a, .gc-account-leftbar .gc-account-user-menu li.selected a {
  background: transparent;
  border: 1px solid #fff;
border-radius: 6px;
}
.gc-account-leftbar .gc-account-user-menu .menu-item.menu-item-profile.active a, .gc-account-leftbar .gc-account-user-menu .menu-item.menu-item-profile.selected a {
  background: transparent;
  border: none;
  filter: brightness(1.3);
border-radius:100%;

}
.menu-item-icon, .menu-item-label{
  display: none!important;
}
.menu-item.menu-item-profile .menu-item-icon{
  display: block!important;
  border: 1px solid #fff;
border-radius: 75px;
}


/* Уведомления */
.gc-account-user-menu .menu-item-notifications_button_small a{
  position: relative;
}


.gc-account-user-menu .menu-item-notifications_button_small a::before{
   position: absolute;
  content: '';
  background: url(https://fs24.getcourse.ru/fileservice/file/download/a/813350/sc/108/h/0e731f388d9950ed853a3a85e2b3d661.svg) 100% 100% / contain no-repeat;
  width: 26px;
  height: 26px;
  right: calc(50% - 13px);
  top:  9px;
  z-index:0;
}
.gc-account-user-menu .menu-item-notifications_button_small a::after{
   position: absolute;
  content: 'Уведомления';
  font-family: inter;
font-weight: 500;
font-size: 7px;
text-align: center;
color: #fff;
right: 0;
  left: 0;
  bottom:  5px;
  z-index:0;
}
/* Сайт */
.gc-account-user-menu .menu-item-cms  a{
  position: relative;
}

.gc-account-user-menu .menu-item-cms a::before{
   position: absolute;
  content: '';
  background: url(https://fs16.getcourse.ru/fileservice/file/download/a/813350/sc/406/h/56917f87cf30dee6eef4e55e5df4bfa1.svg) 100% 100% / contain no-repeat;
  width: 26px;
  height: 26px;
  right: calc(50% - 13px);
  top:  9px;
  z-index:0;
}
.gc-account-user-menu .menu-item-cms a::after{
   position: absolute;
  content: 'Сайт';
  font-family: inter;
font-weight: 500;
font-size: 7px;
text-align: center;
color: #fff;
 right: 0;
  left: 0;
  bottom:  5px;
  z-index:0;
}
/* Обучение */
.gc-account-user-menu .menu-item-teach  a{
  position: relative;
}

.gc-account-user-menu .menu-item-teach a::before{
   position: absolute;
  content: '';
  background: url(https://fs16.getcourse.ru/fileservice/file/download/a/813350/sc/175/h/ed230c90c301048383ed66bfd1800acf.svg) 100% 100% / contain no-repeat;
  width: 26px;
  height: 26px;
  right: calc(50% - 13px);
  top:  9px;
  z-index:0;
}
.gc-account-user-menu .menu-item-teach a::after{
   position: absolute;
  content: 'Обучение';
  font-family: inter;
font-weight: 500;
font-size: 7px;
text-align: center;
color: #fff;
  right: 0;
  left: 0;
  bottom:  5px;
  z-index:0;
}
/* Ученики */
.gc-account-user-menu .menu-item-user  a{
  position: relative;
}

.gc-account-user-menu .menu-item-user a::before{
   position: absolute;
  content: '';
  background: url(https://fs22.getcourse.ru/fileservice/file/download/a/813350/sc/149/h/da86eea1b3675130f3ea33e8561279b9.svg) 100% 100% / contain no-repeat;
  width: 26px;
  height: 26px;
  right: calc(50% - 13px);
  top:  9px;
  z-index:0;
}
.gc-account-user-menu .menu-item-user a::after{
   position: absolute;
  content: 'Ученики';
  font-family: inter;
font-weight: 500;
font-size: 7px;
text-align: center;
color: #fff;
  right: 0;
  left: 0;
  bottom:  5px;
  z-index:0;
}
/* Задачи */
.gc-account-user-menu .menu-item-tasks  a{
  position: relative;
}

.gc-account-user-menu .menu-item-tasks a::before{
   position: absolute;
  content: '';
  background: url(https://fs23.getcourse.ru/fileservice/file/download/a/813350/sc/263/h/4dfd95bf99720957cef4affc28105f70.svg) 100% 100% / contain no-repeat;
  width: 26px;
  height: 26px;
  right: calc(50% - 13px);
  top:  9px;
  z-index:0;
}
.gc-account-user-menu .menu-item-tasks a::after{
   position: absolute;
  content: 'Задачи';
  font-family: inter;
font-weight: 500;
font-size: 7px;
text-align: center;
color: #fff;
  right: 0;
  left: 0;
  bottom:  5px;
  z-index:0;
}
/* сообщения */
.gc-account-user-menu .menu-item-notifications  a{
  position: relative;
}

.gc-account-user-menu .menu-item-notifications a::before{
   position: absolute;
  content: '';
  background: url('https://fs22.getcourse.ru/fileservice/file/download/a/813350/sc/193/h/63f3219ce448c4ce1fe425d282b076ae.svg') 100% 100% / contain no-repeat;
  width: 26px;
  height: 26px;
  right: calc(50% - 13px);
  top:  9px;
  z-index:0;
}
.gc-account-user-menu .menu-item-notifications a::after{
   position: absolute;
  content: 'Сообщения';
  font-family: inter;
font-weight: 500;
font-size: 7px;
text-align: center;
color: #fff;
  right: 0;
  left: 0;
  bottom:  5px;
  z-index:0;
}
/* Покупки */
.gc-account-user-menu .menu-item-sales  a{
  position: relative;
}

.gc-account-user-menu .menu-item-sales a::before{
   position: absolute;
  content: '';
  background: url('https://fs01.getcourse.ru/fileservice/file/download/a/813350/sc/178/h/305123eabb68e4206da865af851aec32.svg') 100% 100% / contain no-repeat;
  width: 26px;
  height: 26px;
  right: calc(50% - 13px);
  top:  9px;
  z-index:0;
}
.gc-account-user-menu .menu-item-sales a::after{
   position: absolute;
  content: 'Покупки';
  font-family: inter;
font-weight: 500;
font-size: 7px;
text-align: center;
color: #fff;
  right: 0;
  left: 0;
  bottom:  5px;
  z-index:0;
}
/* Приложение */
.gc-account-user-menu .menu-item-chatium  a{
  position: relative;
}

.gc-account-user-menu .menu-item-chatium a::before{
   position: absolute;
  content: '';
  background: url('https://fs22.getcourse.ru/fileservice/file/download/a/813350/sc/15/h/89609ca694174d681038ad7e13ee0375.svg') 100% 100% / contain no-repeat;
  width: 26px;
  height: 26px;
  right: calc(50% - 13px);
  top:  9px;
  z-index:0;
}
.gc-account-user-menu .menu-item-chatium a::after{
   position: absolute;
  content: 'Приложение';
  font-family: inter;
font-weight: 500;
font-size: 7px;
text-align: center;
color: #fff;
  right: 0;
  left: 0;
  bottom:  5px;
  z-index:0;
}

/*Уведомления на пунктах меню*/
.gc-account-leftbar .notify-count {
	position: absolute;
	font-weight: bold;
	background: #FADD86!important;
	width: 30px;
	text-align: center;
	padding: 3px 0px;
	color: #151f38;
	border-radius: ;
	font-size: 0.8em;
	bottom: 10px;
	right: 10px;
}
.gc-account-leftbar .gc-account-user-menu .notify-count {
	bottom: 34px!important;
	left: 23px!important;
}
/*Подменю*/
.gc-account-leftbar .gc-account-user-submenu-bar {
box-shadow: 0 0 20px 0 rgba(192, 212, 231, 0.2);
background: #fff;
}

.gc-account-user-submenu-bar h3 {
	font-family: var(--font-family);
font-weight: 700;
font-size: 24px;
line-height: 100%;
color: var(--text-color);
  text-transform: uppercase;
	padding-right: 10px;
	margin-top: 20px;
	padding-left: 20px;    
	margin-bottom: 20px;
}
.gc-account-user-submenu-bar .gc-account-user-submenu {
	margin: 0;
	padding: 0;
}
.gc-account-user-submenu-bar .gc-account-user-submenu li {
	font-family: var(--font-family);
font-weight: 500;
font-size: 15px;
line-height: 110%;


color: var(--text-color);
	margin: 0;
	padding: 0;
	position: relative;
}
.gc-account-user-submenu-bar .gc-account-user-submenu li a {
	display: block;
	padding-left: 20px;
		font-family: var(--font-family);
font-weight: 600;
font-size: 15px;
line-height: 110%;


color: var(--text-color);
	padding-top: 8px;
	padding-bottom: 8px;
	cursor: pointer;
	padding-right: 10px;
	transition: .2s linear;
	text-decoration: none;
	background-color: transparent;
}
.gc-account-user-submenu-bar .gc-account-user-submenu li a:hover {
	background: var(--submenu-menu-bg-color-hover, #E0E0E0);
	
}
/* Значёк сообщений внизу */
.talks-widget-button {
   
  background: linear-gradient(134deg, #00d3ad 0%, #2da6e1 100%);
}
