/* Penyesuaian khusus website (menu di layar kecil) */
html{scroll-padding-top:88px}
@media (max-width:980px){
  .th .navlinks{display:flex!important;position:fixed;top:72px;left:0;right:0;z-index:49;overflow-x:auto;gap:22px!important;
    padding:10px max(16px,env(safe-area-inset-left,0px));background:rgba(246,247,250,.97);border-bottom:1px solid #E4E7EE;
    white-space:nowrap;scrollbar-width:none}
  .th .navlinks::-webkit-scrollbar{display:none}
  .th{padding-top:116px!important}
  html{scroll-padding-top:132px}
}
html[data-th-theme="dark"] .th .navlinks{background:rgba(5,11,30,.96)!important;border-color:#1F2B4D!important}
@media (max-width:480px){ header .btn-p{padding:10px 14px!important;font-size:14px!important} header img{height:24px!important} }
