/* Samurai Store V1.45.8 · Cuentas: escala visible real de cabecera y filtros
   Corrige V1.45.7, que mantenía tipografías demasiado pequeñas (8-10px).
   Sólo visual; no modifica lógica ni grilla de tarjetas. */

@media(min-width:1001px){
  body.samurai-classic-admin #adminView .topbar-in{
    min-height:76px!important;
  }
  body.samurai-classic-admin .premium-top-title strong{
    font-size:18px!important;
    line-height:1.2!important;
  }
  body.samurai-classic-admin .premium-top-actions{
    gap:9px!important;
  }
  body.samurai-classic-admin .premium-top-actions .btn,
  body.samurai-classic-admin .admin-operator-btn,
  body.samurai-classic-admin .admin-alert-bell,
  body.samurai-classic-admin .live-sync{
    min-height:40px!important;
    padding:0 13px!important;
    font-size:11px!important;
  }

  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .accounts-dynamic-head{
    min-height:92px!important;
    padding:16px 4px 18px!important;
    margin-bottom:10px!important;
  }
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .accounts-dynamic-head h1{
    font-size:28px!important;
    line-height:1.12!important;
    letter-spacing:-.025em!important;
  }
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .accounts-dynamic-head .head-actions{
    gap:9px!important;
  }
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .accounts-dynamic-head .head-actions .btn{
    min-height:40px!important;
    padding:0 14px!important;
    font-size:11px!important;
    border-radius:10px!important;
  }

  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .accounts-list-head{
    min-height:64px!important;
    padding:8px 5px 14px!important;
  }
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .accounts-list-head h3{
    font-size:16px!important;
    letter-spacing:.07em!important;
  }
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .accounts-list-mini-stats{
    gap:9px!important;
  }
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .accounts-list-mini-stats span{
    min-height:34px!important;
    padding:0 13px!important;
    font-size:11px!important;
    border-radius:9px!important;
  }
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .accounts-list-mini-stats b{
    font-size:12px!important;
  }

  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .inventory-controlbar.accounts-main-controls{
    grid-template-columns:minmax(520px,760px) repeat(4,max-content)!important;
    justify-content:center!important;
    align-items:center!important;
    min-height:78px!important;
    gap:10px!important;
    padding:15px 16px!important;
    border-radius:13px!important;
  }
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .inventory-search-wrap{
    width:100%!important;
  }
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .inventory-search-wrap::before{
    left:16px!important;
    font-size:18px!important;
  }
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] #inventorySearch{
    height:48px!important;
    min-height:48px!important;
    padding:0 44px!important;
    border-radius:24px!important;
    font-size:13px!important;
  }
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] #inventoryStatus,
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] #inventoryProvider,
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] #inventoryPageSize{
    height:43px!important;
    min-height:43px!important;
    max-width:175px!important;
    padding:0 12px!important;
    border-radius:9px!important;
    font-size:11px!important;
  }
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .inventory-view-btn{
    min-height:43px!important;
    padding:0 13px!important;
    border-radius:9px!important;
    font-size:11px!important;
  }

  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .inventory-filter-pills.accounts-quick-filters{
    gap:8px!important;
    padding:8px!important;
    margin-top:11px!important;
    border-radius:11px!important;
  }
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .inventory-filter-pill{
    min-height:39px!important;
    padding:0 14px!important;
    font-size:11px!important;
    border-radius:9px!important;
  }
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .v1412-tools{
    margin-top:-45px!important;
    padding-bottom:9px!important;
  }
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .v1412-tools .btn{
    min-height:39px!important;
    padding:0 13px!important;
    font-size:10.5px!important;
    border-radius:9px!important;
  }
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .inventory-results-note{
    min-height:31px!important;
    padding-bottom:9px!important;
    font-size:10.5px!important;
  }
}

@media(max-width:1380px) and (min-width:1001px){
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] .inventory-controlbar.accounts-main-controls{
    grid-template-columns:minmax(390px,1fr) repeat(4,max-content)!important;
  }
  body.samurai-classic-admin #accountsSection[data-account-view-active="list"] #inventorySearch{
    font-size:12px!important;
  }
}
