/* Menu Bantuan (public/bantuan.js). Prefiks .bt-* */
.bt-cari{width:100%; box-sizing:border-box; min-height:var(--tap); margin:0 0 12px; font-size:16px;}
.bt-grup{margin:0 0 16px;}
.bt-grup h3{margin:0 0 8px; font-size:14px; color:var(--text-muted); text-transform:uppercase; letter-spacing:.04em;}
.bt-topik{display:flex; flex-direction:column; align-items:flex-start; gap:2px; width:100%; min-height:var(--tap); margin:0 0 6px; padding:10px 12px; text-align:left; background:var(--panel-soft); border:1px solid var(--border); border-radius:var(--radius); color:var(--text); cursor:pointer;}
.bt-topik b{font-size:15px;}
.bt-topik span{font-size:13px; color:var(--text-muted); font-weight:400;}
.bt-balik{min-height:var(--tap); margin:0 0 10px;}
.bt-artikel{max-width:760px; line-height:1.55; font-size:15px;}
.bt-artikel h2{margin:0 0 10px; font-size:20px;}
.bt-artikel h3{margin:18px 0 6px; font-size:16px;}
.bt-artikel h4{margin:14px 0 4px; font-size:15px;}
.bt-artikel p{margin:0 0 10px;}
.bt-artikel ul,.bt-artikel ol{margin:0 0 10px; padding-left:22px;}
.bt-artikel li{margin:0 0 4px;}
.bt-artikel code{background:var(--panel-soft); padding:1px 5px; border-radius:4px; font-size:13px;}
.bt-catatan{margin:0 0 12px; padding:8px 12px; background:var(--panel-soft); border-left:3px solid var(--accent); border-radius:4px;}
.bt-tabel{overflow-x:auto; margin:0 0 12px;}
.bt-tabel table{border-collapse:collapse; font-size:14px;}
.bt-tabel th,.bt-tabel td{border:1px solid var(--border); padding:5px 8px; text-align:left; vertical-align:top;}
.bt-tabel th{background:var(--panel-soft);}
.bt-menu{list-style:none; padding:0 !important;}
.bt-menu li{display:flex; flex-direction:column; gap:2px; padding:8px 0; border-bottom:1px solid var(--border);}
.bt-menu span{font-size:13px; color:var(--text-muted);}
.bt-buka{align-self:flex-start; min-height:var(--tap); background:none; border:0; padding:0; color:var(--accent); font-weight:700; font-size:15px; text-align:left; cursor:pointer; text-decoration:underline;}
.bt-kosong{color:var(--text-muted);}
