section.ant-layout._learn_content_wrapper_191yi_8,
._learn_content_wrapper_191yi_8 {
  background-color: #8C0001 !important;
}

section.ant-layout._learn_content_wrapper_191yi_8 .flex.flex-col.flex-1.max-w-100 {
  background-color: #8C0001 !important;
}


#item_content_wrapper,
#item_content_wrapper.bg-white,
._item_content_wrapper_ulzwc_1,
._item_content_wrapper_ulzwc_1.bg-white,
._item_content_wrapper_ulzwc_1.flex.flex-col.flex-1.bg-white {
  background-color: #8C0001 !important;
}


._learn_sidebar_191yi_1,
.ant-layout-sider._learn_sidebar_191yi_1 {
  background-color: #6B0001 !important;
  border-right: 1px solid rgba(255,255,255,0.16) !important;
}


._learn_sidebar_191yi_1 > div,
._learn_sidebar_191yi_1 > div > div,
.ant-layout-sider._learn_sidebar_191yi_1 .ant-layout-sider-children {
  background-color: #6B0001 !important;
}


._learn_sidebar_191yi_1 .overflow-y-auto,
._learn_sidebar_191yi_1 > div:last-child {
  background-color: #6B0001 !important;
}


._learn_sidebar_191yi_1 .ant-btn-link,
._learn_sidebar_191yi_1 .ant-btn-link span {
  color: #F48F3E !important;
}

._learn_sidebar_191yi_1 .ant-btn-link:hover,
._learn_sidebar_191yi_1 .ant-btn-link:hover span {
  color: #FAE066 !important;
}

._learn_sidebar_191yi_1 .ant-btn-link .anticon,
._learn_sidebar_191yi_1 .ant-btn-link .anticon svg {
  color: #F48F3E !important;
  fill: #F48F3E !important;
}


._learn_sidebar_191yi_1 .ant-menu.ant-menu-light,
._learn_sidebar_191yi_1 .ant-menu-root,
._learn_sidebar_191yi_1 .ant-menu-inline {
  background-color: #6B0001 !important;
  border-inline-end: none !important;
  border-right: none !important;
}

._course_item_tree_ylf3u_1 {
  background: #6B0001 !important;
  border-inline-end: none !important;
}


._learn_sidebar_191yi_1 .ant-menu-inline .ant-menu-item,
._learn_sidebar_191yi_1 .ant-menu-light .ant-menu-item,
._learn_sidebar_191yi_1 .ant-menu-item,
._course_item_tree_ylf3u_1 .ant-menu-item,
._course_item_tree_ylf3u_1 ._course_item_ylf3u_1 {
  background: transparent !important;
  color: #FDFDFD !important;
  border-radius: 10px !important;
  margin: 4px 8px !important;
  width: calc(100% - 16px) !important;
  transition: all 0.25s ease !important;
}


._learn_sidebar_191yi_1 .ant-menu-item *,
._learn_sidebar_191yi_1 .ant-menu-light .ant-menu-item *,
._course_item_tree_ylf3u_1 .ant-menu-item *,
._course_item_tree_ylf3u_1 ._course_item_ylf3u_1 *,
._library_item_title_24nyz_7,
._library_item_content_wrapper_24nyz_1 {
  color: #FDFDFD !important;
}


._course_item_tree_ylf3u_1 .ant-menu-submenu-title,
._course_item_tree_ylf3u_1 ._course_item_section_ylf3u_10 .ant-menu-submenu-title {
  background: transparent !important;
  color: #FDFDFD !important;
  border-radius: 10px !important;
  margin: 4px 8px !important;
  width: calc(100% - 16px) !important;
  transition: all 0.25s ease !important;
}

._course_item_tree_ylf3u_1 .ant-menu-submenu-title *,
._course_item_tree_ylf3u_1 ._course_item_section_ylf3u_10 * {
  color: #FDFDFD !important;
}


._course_item_tree_ylf3u_1 .ant-menu-submenu-arrow {
  color: #F48F3E !important;
}

._course_item_tree_ylf3u_1 .ant-menu-submenu-arrow::before,
._course_item_tree_ylf3u_1 .ant-menu-submenu-arrow::after {
  background: #F48F3E !important;
}


._course_item_tree_ylf3u_1 .anticon-check-circle,
._course_item_tree_ylf3u_1 .anticon-check-circle svg {
  color: #F48F3E !important;
  fill: #F48F3E !important;
}

._course_item_tree_ylf3u_1 .anticon-check-circle svg path {
  fill: #F48F3E !important;
}


._learn_sidebar_191yi_1 .ant-menu-item:hover,
._course_item_tree_ylf3u_1 .ant-menu-item:hover,
._course_item_tree_ylf3u_1 ._course_item_ylf3u_1:hover,
._course_item_tree_ylf3u_1 .ant-menu-submenu-title:hover {
  background: linear-gradient(90deg, rgba(255,255,255,0.12), rgba(255,255,255,0.03)) !important;
}


._learn_sidebar_191yi_1 .ant-menu-item-selected,
._course_item_tree_ylf3u_1 .ant-menu-item-selected,
._course_item_tree_ylf3u_1 .ant-menu-item.ant-menu-item-selected {
  background: linear-gradient(90deg, rgba(255,255,255,0.20), rgba(255,255,255,0.06)) !important;
}

._learn_sidebar_191yi_1 .ant-menu-item-selected *,
._course_item_tree_ylf3u_1 .ant-menu-item-selected * {
  color: #FDFDFD !important;
}


._course_item_tree_ylf3u_1 .ant-menu-item-selected:after,
._learn_sidebar_191yi_1 .ant-menu-item-selected:after {
  border-right: 3px solid #F48F3E !important;
}


._course_item_tree_ylf3u_1 .ant-menu-submenu-open > .ant-menu-submenu-title {
  background: rgba(255,255,255,0.08) !important;
  color: #FDFDFD !important;
}


._course_item_tree_ylf3u_1 .ant-menu-sub.ant-menu-inline {
  background: #6B0001 !important;
}


._header_1f8yi_15 {
  background-color: #6B0001 !important;
  border-bottom: 1px solid rgba(255,255,255,0.16) !important;
}

._header_1f8yi_15.bg-white {
  background-color: #6B0001 !important;
}


._header_1f8yi_15 .fs-18 {
  color: #FDFDFD !important;
}


._header_1f8yi_15 .ant-btn-text,
._header_1f8yi_15 .ant-btn.ant-btn-text {
  color: #FDFDFD !important;
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}

._header_1f8yi_15 .ant-btn-text:hover {
  color: #FAE066 !important;
  background: rgba(255,255,255,0.08) !important;
  border-radius: 10px !important;
}

._header_1f8yi_15 .ant-btn-text .anticon,
._header_1f8yi_15 .ant-btn-text .anticon svg {
  color: #F48F3E !important;
  fill: #F48F3E !important;
}


._header_1f8yi_15 .ant-avatar {
  background: linear-gradient(26deg, #F48F3E 0%, #E8BE57 22%, #FB9442 53%, #FAE066 79%, #E8BE57 99%) !important;
  color: #0B0B0B !important;
  border: none !important;
}

._header_1f8yi_15 .ant-avatar .ant-avatar-string {
  color: #0B0B0B !important;
}

._header_1f8yi_15 .ant-dropdown-trigger .fs-12,
._header_1f8yi_15 .ant-dropdown-trigger div,
._header_1f8yi_15 .ant-dropdown-trigger span {
  color: #FDFDFD !important;
}

._header_1f8yi_15 .anticon-down {
  color: #FDFDFD !important;
}


._header_1f8yi_15 .ant-btn-circle.bg-gray-3 {
  background: linear-gradient(318deg, #6B0001 0%, #8C0001 50.01%, #6B0001 100%) !important;
  border: 1px solid rgba(255,255,255,0.22) !important;
}

._header_1f8yi_15 .ant-btn-circle.bg-gray-3 svg path {
  fill: #F48F3E !important;
}


._header_1f8yi_15 ._headerButton_1rsom_2 {
  background: #B23A3B !important;
  border: 2px solid rgba(255,255,255,0.28) !important;
  border-radius: 40px !important;
}

._score_1elbj_11,
._label_1elbj_12 {
  color: #FDFDFD !important;
}


._item_content_footer_1fkn5_1,
div._item_content_footer_1fkn5_1,
#item_content_wrapper ._item_content_footer_1fkn5_1 {
  background-color: #6B0001 !important;
  border-top: 1px solid rgba(255,255,255,0.16) !important;
  width: 100% !important;
  padding: 10px !important;
}


._item_content_footer_1fkn5_1 > div,
._item_content_footer_1fkn5_1 > div > div {
  background-color: #6B0001 !important;
}


._item_content_footer_1fkn5_1 .ant-btn-primary,
._item_content_footer_1fkn5_1 .ant-btn.ant-btn-primary {
  background: linear-gradient(26deg, #F48F3E 0%, #E8BE57 22%, #FB9442 53%, #FAE066 79%, #E8BE57 99%) !important;
  border: 1px solid #E8A020 !important;
  border-radius: 12px !important;
  color: #0B0B0B !important;
  font-weight: 600 !important;
  box-shadow: 0 2px 12px rgba(255,255,255,0.22) !important;
  transition: all 0.3s ease !important;
}

._item_content_footer_1fkn5_1 .ant-btn-primary:hover {
  background: linear-gradient(26deg, #E8BE57 0%, #F48F3E 35%, #FAE066 100%) !important;
  border-color: #C08020 !important;
  color: #0B0B0B !important;
  transform: translateY(-1px) !important;
  box-shadow: 0 4px 16px rgba(255,255,255,0.28) !important;
}

._item_content_footer_1fkn5_1 .ant-btn-primary .anticon svg,
._item_content_footer_1fkn5_1 .ant-btn-primary .anticon svg path {
  fill: #0B0B0B !important;
}

._item_content_footer_1fkn5_1 .ant-btn-primary:active {
  transform: scale(0.97) !important;
}