@charset "UTF-8";
.tab-custom {
  font-family: Roboto, "Segoe UI", GeezaPro, "DejaVu Serif", "sans-serif", -apple-system, BlinkMacSystemFont;
  display: flex;
}
.tab-custom.tab-parent {
  border-bottom: solid 1px #c9c9c9;
}
.tab-custom .btn-scroll {
  cursor: pointer;
  display: flex;
  align-items: center;
}
.tab-custom .tab-component::-webkit-scrollbar {
  display: none;
  /* Ẩn thanh cuộn nếu không cần */
}
.tab-custom .tab-component {
  white-space: nowrap;
  overflow-x: hidden;
  scroll-behavior: smooth;
}
.tab-custom .tab-component > * {
  display: inline-block;
}
.tab-custom .tab-component .tab-custom-item {
  display: inline-block;
  padding: 3px 10px;
  line-height: 23px;
  cursor: pointer;
  font-size: 13px;
  font-weight: 500;
  text-transform: uppercase;
  height: 30px;
  color: rgba(0, 0, 0, 0.5);
}
.tab-custom .tab-component .tab-custom-item.active {
  border-bottom: solid 2px #eb4619 !important;
  color: #eb4619;
}
.tab-custom.tab-child .tab-custom-item {
  font-size: 12px !important;
  line-height: 23px !important;
  border-radius: 5px 5px 0px 0px;
  margin: 8px 3px 0px 3px;
  box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}

/*# sourceMappingURL=tab-menu.css.map */
