.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.admin-list-toolbar{margin:20px 0 14px}
.admin-list-toolbar h2{margin-bottom:3px}
.admin-list-toolbar .hint{margin:0}
.admin-search-form{display:flex;align-items:center;gap:8px;width:min(470px,100%)}
.admin-search-form input{min-width:0;flex:1}
.admin-user-actions{display:flex;flex-wrap:wrap;gap:6px}
.admin-data-table select{width:120px;max-width:100%}
@media(max-width:760px){
  .admin-list-toolbar{align-items:stretch;flex-direction:column;gap:12px}
  .admin-search-form{width:100%}
  .admin-search-form .btn{flex:none}
  .admin-data-wrap{overflow:visible;background:transparent;border:0;box-shadow:none}
  :is(.admin-data-table,.ledger-panel .table){display:block;width:100%;min-width:0}
  :is(.admin-data-table,.ledger-panel .table) thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
  :is(.admin-data-table,.ledger-panel .table) tbody{display:grid;gap:12px}
  :is(.admin-data-table,.ledger-panel .table) tr{display:block;min-width:0;padding:10px 15px;border:1px solid var(--line);border-radius:13px;background:var(--panel);box-shadow:var(--shadow)}
  :is(.admin-data-table,.ledger-panel .table) td{display:block;min-width:0;padding:9px 0;border:0;overflow-wrap:anywhere;white-space:normal}
  :is(.admin-data-table,.ledger-panel .table) td+td{border-top:1px solid var(--line)}
  :is(.admin-data-table,.ledger-panel .table) td::before{content:attr(data-label);display:block;margin-bottom:4px;color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}
  .admin-data-table td:first-child strong{font-size:15px}
  .admin-data-table td .hint{overflow-wrap:anywhere}
  .admin-data-table select{width:min(200px,100%)}
  .admin-order-actions{min-width:0}
  .admin-data-table .review-detail{max-width:none}
  .ledger-panel>.table-wrap{overflow:visible}
  .ledger-panel .table td:nth-child(1)::before{content:'Waktu'}
  .ledger-panel .table td:nth-child(2)::before{content:'Pengguna'}
  .ledger-panel .table td:nth-child(3)::before{content:'Jenis'}
  .ledger-panel .table td:nth-child(4)::before{content:'Perubahan'}
  .ledger-panel .table td:nth-child(5)::before{content:'Saldo akhir'}
  .ledger-panel .table td:nth-child(6)::before{content:'Catatan'}
}
