.issuance-filter-toolbar{
  display:grid;grid-template-columns:minmax(260px,1fr) 220px 220px auto;gap:12px;align-items:end;
  margin:18px 0 6px;padding:16px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;
  box-shadow:0 8px 24px rgba(15,23,42,.05)
}
.issuance-filter-toolbar label{min-width:0}
.issuance-filter-toolbar .filter-label{display:block;margin:0 0 6px;color:#64748b;font-size:12px;font-weight:700}
.issuance-search{position:relative}
.issuance-search>span:first-child{position:absolute;left:13px;bottom:11px;z-index:1;font-size:17px}
.issuance-search input{padding-left:42px}
.issuance-filter-toolbar button{white-space:nowrap}
.issuance-filter-toolbar>[data-issuance-result-count]{grid-column:1/-1;color:#64748b;font-size:13px}
.issuance-filter-empty{grid-column:1/-1;text-align:center;padding:42px 20px}
.issuance-filter-empty>span{display:block;font-size:32px}
.issuance-filter-empty h3{margin:10px 0 6px}
.issuance-filter-empty p{color:#64748b}
.issuance-stats{grid-template-columns:repeat(4,minmax(0,1fr))}
.issuance-deleted-card{width:100%;text-align:left;color:#344054;background:#f8fafc;border:1px solid #d0d5dd}
.issuance-deleted-card small,.issuance-deleted-card strong,.issuance-deleted-card span{display:block}
.issuance-deleted-card strong{margin:7px 0 3px;font-size:24px}
.issuance-deleted-card span{color:#667085;font-size:11px;font-weight:600}
.issuance-deleted-card:hover{background:#eef1f5;border-color:#98a2b3}
.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
@media(max-width:1050px){.issuance-filter-toolbar,.issuance-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){
  .issuance-filter-toolbar{grid-template-columns:1fr;padding:14px}
  .issuance-stats{grid-template-columns:1fr 1fr}
  .issuance-filter-toolbar>[data-issuance-result-count]{grid-column:auto}
}
