.header-main {
  background-color: var(--color-surface-surface-default);
  border-bottom: 1px solid var(--color-border-width-border-width-default);
}
.account-menu li,
.account-menu li:first-child,
.account-menu li:first-child:has(.register-nav) + li,
.account-dropdown > li > a {
  border-color: var(--color-border-width-border-width-default);
}
.account-menu .search-nav {
  background: url('../assets/icons/search-24-black.svg') no-repeat center;
}
.account-menu .mail-nav {
  background: url('../assets/icons/mail-24-black.svg') no-repeat center;
}
.account-dropdown .user-icon {
  background-color: var(--color-foreground-foreground-default);
}
.live-nav:after {
  background-color: var(--color-foreground-foreground-active);
}
.header-main .navbar-toggler .hamburger-nav {
  background-color: var(--color-neutral-100);
}
.account-logout .register-nav,
.account-menu .nav-link:hover {
  color: var(--color-neutral-100);
}
.account-menu .active a.nav-link {
  color: var(--color-foreground-foreground-active);
}
.header-main .navbar-collapse .sm-show {
  background-color: var(--color-surface-surface-subtle-neutral);
}
.header-main .sm-show .navbar-toggler svg {
  filter: invert(1);
}
.account-menu ul[data-component-id="radix:nav"] .live-nav {
  width: 86px;
  color: var(--color-surface-inverse-neutral);
}
.account-menu .active a.nav-link:before {
  background: var(--color-foreground-foreground-active);
  bottom: -1px;
}
.sponsor-brand__logo img {
  width: 85px;
  object-fit: contain;
}
.header-main .navigation-header {
  width: calc(100% - 197px);
}
.account-menu .navbar-right {
  display: flex;
}
.navbar-expand-lg .dropdown-menu::before {
  display: none;
}
.theme-awani .language-switcher {
  border-left: 1px solid var(--color-border-width-border-width-default);
}
.theme-awani .language-switcher a.active-language {
  color: var(--color-foreground-foreground-active);
}
.theme-awani .language-switcher a {
  color: var(--color-foreground-foreground-inactive);
}
.theme-awani .language-switcher a + .pipe {
  color: var(--color-border-width-inactive);
}
.recommended-article {
  border-bottom: 1px solid var(--color-foreground-default);
  margin-bottom: var(--space-lg);
}
.recommended-article .article-text a,
.recommended-article .article-text h5 {
  color: var(--color-foreground-active);
  font-weight: var(--font-weight-bold);
  text-decoration: underline;
}
.fixture-header {
  margin-bottom: var(--space-xl);
  background: #fff3e6;
  border-radius: 8px;
  padding: var(--space-lg);
}
.fixture-header hr {
  display: none;
}
.fixture-header strong {
  font-size: var(--typography-font-size-heading3-lg);
  line-height: 30px;
  font-weight: var(--font-weight-black);
  color: #484849;
}
.fixture-header ul {
  padding-left: var(--space-2xl);
  margin-bottom: 0;
}
.fixture-header li {
  font-size: var(--typography-font-size-body1-sm);
  line-height: 22px;
  margin-top: var(--space-lg);
  color: #484849;
}
.fixture-header li b {
  display: block;
}
.fixture-header .error {
  margin: var(--space-xl) 0;
  padding: 0 var(--space-lg);
  color: #484849;
}
.fixture-header .error .suggestion {
  font-size: 20px;
  margin-top: var(--space-2xl);
  font-weight: var(--font-weight-bold);
  margin-bottom: var(--space-lg);
  padding: var(--space-lg) 0;
  background-color: #f8f8f9;
}
.fixture-header .error a {
  color: #ff004d;
  text-decoration: none;
}
.page__footer a:focus {
  color: var(--color-foreground-foreground-on-active);
}
.awani-international .header-main .navbar-brand__logo {
  width: 113px;
}
.node-type--article .article-body-field img:not(.fixtureHeaderMatchDetail_match_avatar) {
  max-height: unset;
}
.link-container .fcont3 {
  color: var(--color-primary);
  display: flex;
  align-items: center;
  gap: 8px;
}
.link-container .fcont3 a {
  text-decoration: none;
}
.link-container .fcont2 {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.link-container .fcont3::before {
  content: '';
  display: inline-block;
  width: 28px;
  height: 32px;  
 -webkit-mask: url("../assets/icons/rss-fill.svg") no-repeat center / contain;
  mask: url("../assets/icons/rss-fill.svg") no-repeat center / contain;
  background-color: currentColor;
}
.text-box:has(.rss-right-button) {
  flex-direction: row;
  justify-content: space-between;
}
.text-box:has(.rss-right-button) a {
  text-decoration: none;
  color: var(--color-primary);
}
.rss-container h4 {
  font-weight: normal;
}
.text-box:has(.link-container) .description {
  margin-top: var(--space-xl);
}
.text-box:has(.link-container) {
  padding-right: var(--space-md);
}
@media only screen and (min-width: 1279.97px) {
  .header-main .active a::before {
    background: var(--color-foreground-foreground-active);
    bottom: -1px;
  }
  .header-main .navbar-left .dropdown:has(.show)::before,
  .header-main .navbar-left .dropdown:hover > .nav-link::before {
    background-color: var(--color-foreground-foreground-active);
  }
  .header-main .navbar-left .dropdown .show,
  .header-main .navbar-left .dropdown:hover > .nav-link {
    color: var(--color-foreground-foreground-active);
    font-weight: var(--font-weight-bold);
  }
  .header-main .navbar-left a.nav-link, 
  .header-main .navbar-left span.nav-link {
    color: var(--color-surface-inverse-neutral);
  }
  .header-main .active a.nav-link,
  .header-main .active span.nav-link {
    color: var(--color-foreground-foreground-active);
    font-weight: var(--font-weight-bold);
  }
  .account-menu .nav-item:has(.live-nav) {
    display: none;
  }
  .navbar-left .dropdown .show::before {
    background-color: var(--color-foreground-foreground-active);
  }
}
@media only screen and (max-width: 1279.97px) {
  .account-menu .nav-item:has(.search-nav) {
    display: none;
  }
  .awani-international .header-main .navbar-brand__logo {
    width: 95px;
  }
  .account-menu .nav:has(.live-nav) li:has(.search-nav), 
  .account-menu .nav:has(.live-nav) .search-nav {
    display: none;
  }
  .account-menu li:has(.live-nav) {
    border-left: 1px solid var(--color-border-width-border-width-default);
  }
  .sponsor-brand__logo img {
    width: 56px;
    height: 32px;
  }
  .header-main:has(.sponsor-brand__logo) .account-menu .live-nav {
    font-size: 0;
    width: 48px;
  }
  .header-main:has(.sponsor-brand__logo) .account-menu .live-nav::after {
    margin-right: 0;
  }
  .header-main .navbar-left .dropdown .live-nav.nav-link:before {
    background-color: var(--color-foreground-foreground-active);
  }
  .header-main .navbar-left li a.live-nav {
    padding-left: 0;
  }
}
@media only screen and (max-width: 960px) {
  .fixture-header strong {
    font-size: var(--typography-font-size-heading3-sm);
    line-height: 26px;
  }
  .astro-search-form .in-article-wrapper + .in-article-wrapper {
    padding-top: 0;
  }
  .text-box:has(.link-container) {
    padding-right: 0;
  }
}

.hide-ad-block .block__title{
  display: none
}