/* One compact register toolbar, shared by invoices and bills. */
.card-hd.doc-list-toolbar{display:flex;align-items:center;gap:16px;flex-wrap:nowrap;padding-top:14px;padding-bottom:14px}
.doc-list-toolbar .doc-list-heading{flex:0 0 auto;white-space:nowrap}
.doc-list-toolbar .doc-list-heading .card-sub{display:none}
.doc-list-toolbar .doc-list-controls{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:1;min-width:0;flex-wrap:nowrap}
.doc-list-toolbar .document-register-count{display:none}
.doc-list-toolbar [data-doc-tracking]{width:140px!important;min-width:100px;max-width:170px;flex:0 1 140px;min-height:36px}
.doc-list-toolbar .search-wrap{flex:1 1 200px;width:auto;min-width:160px;max-width:300px}
.doc-list-toolbar .search-wrap input{width:100%;min-height:36px;box-sizing:border-box}
.doc-list-toolbar .doc-list-date-filters{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;padding:0;border:0;flex:0 0 auto;font-size:12px}
.doc-list-toolbar .doc-list-date-filters label{display:flex;flex-direction:row;align-items:center;gap:6px;white-space:nowrap;margin:0}
.doc-list-toolbar .doc-list-date-filters input{width:132px;min-height:36px;font:inherit;padding:7px 8px}
.doc-list-toolbar .doc-list-date-filters .btn{white-space:nowrap;min-height:36px;font-size:12px;padding:7px 10px}
.doc-list-toolbar #docListFilterStatus{white-space:nowrap;font-size:11px}
@media(max-width:1100px){.card-hd.doc-list-toolbar{flex-wrap:wrap;gap:10px}.doc-list-toolbar .doc-list-controls{flex-wrap:wrap;justify-content:flex-start}.doc-list-toolbar .doc-list-date-filters{flex-wrap:wrap}.doc-list-toolbar .doc-list-heading{width:100%}}
@media(max-width:550px){.doc-list-toolbar .search-wrap{min-width:180px;max-width:none}.doc-list-toolbar [data-doc-tracking]{flex:1 1 130px}.doc-list-toolbar .doc-list-date-filters{flex:1 1 100%}.doc-list-toolbar #docListFilterStatus{white-space:normal}}
