.btn:hover{animation:buttonloading 1s linear infinite;}

menu { display: none; position: fixed; z-index: var(--max-zindex) !important; left: 0; width: 100%; background-color: #FFF; overflow-x: hidden; overflow-y: auto; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
menu > ul { position: relative; z-index: 1; min-height: calc(100vh - 50px); padding: 0 var(--size-3); }
menu > ul > li { width: 100%; border-bottom: 1px solid #E2E2E2; }
menu .menu-link { position: relative; z-index: 2; height: 50px; color: var(--color-link-quarternary); justify-content: flex-start; text-transform: uppercase;}
menu .menu-link > div { margin: 0 15px; }
menu .menu-parent { position: relative; }
.menu-link.menu-lainnya { width: 100%; }
.menu-link.menu-lainnya div { width: 100%; display: flex ; align-items: center; font-weight: 700;}
.icon-menu-lainnya.rotateIconMenuLainya .svgicon { transform: rotate(180deg); }
menu .menu-parent .menu-down { position: absolute; z-index: 2; top: 0; right: 0; width: 100%; height: 50px; background: none; display: flex ; justify-content: flex-end; }
menu .menu-sub > ul { margin: 13px; }
menu .menu-sub .menu-link { padding: 9px 18px; height: 50px; }
menu .menu-link > div { margin: 0 15px; }
.icon-menu-lainnya { justify-content: end; }

.search-mobile-box {padding: var(--size-3) 21px; position: fixed; z-index: var(--max-zindex) !important; min-height: calc(100vh - var(--body-padding)); top: 50px; left: 0; width: 100%; background-color: #FFF; display: block; overflow-x: hidden; overflow-y: auto; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
.search-result-text { padding: var(--size-3) 13px; display: grid; gap: var(--size-1); }
.search-result-text span{color: var(--color-link-primary); font-weight: 700; font-size: 16px;}
.content-list-search{display: grid; gap: var(--size-2);}
.title-content-search-container { display: flex; justify-content: space-between; margin-top: var(--size-4); align-items: center;}
.title-content-search { font-size: 18px; font-weight: 700; color: var(--color-link-tertiary); }
button.btn-clear-search-history{background: none !important; color: var(--color-link-primary) !important; padding: 0 !important; line-height: normal !important;}
.search-history-container { display: flex; gap: var(--size-2); flex-wrap: wrap; margin-top: var(--size-2); }
.history-search-list { padding: var(--size-1) var(--size-3); border: 1px solid var(--color-link-primary); color: var(--color-link-primary); }
.search-popular-container{margin-top: var(--size-2); display: grid; gap: var(--size-2);}
.popular-search-list{color: var(--color-link-tertiary); font-size: 16px;}
.popular-search-list span{padding-left: var(--size-1); color: var(--color-link-primary); font-weight: 700;}
.pagination{justify-content: end;}

@supports(-webkit-backdrop-filter:none) or (backdrop-filter:none){
  menu{-webkit-backdrop-filter:blur(10px); backdrop-filter:blur(10px);}
}

.main-infografik, .saksikan-juga{margin:0;}

.sticky-bottom, .sticky-bottom-close{background-color:#000;}

@media screen and (min-width:0px) and (max-width:359px){
  .lsb-link{--lsb-height:36px; width:120px;}
}