/* Single desktop row for receipt bookkeeping filters and selection actions. */
.ledger-center-v2 .ledger-center-toolbar.xw-single-row{display:flex;flex-wrap:nowrap;align-items:center;gap:12px;padding:12px 16px;min-height:66px}
.ledger-center-v2 .xw-single-row .ledger-document-tabs-inline{flex:0 0 auto}
.ledger-center-v2 .xw-single-row .ledger-document-tabs-inline button{min-width:106px;padding:0 14px;height:42px}
.ledger-center-v2 .xw-single-row .ledger-center-toolbar-right{flex:1 1 auto;width:auto;min-width:0;margin-left:auto;flex-wrap:nowrap;gap:8px}
.ledger-center-v2 .xw-single-row .ledger-date-filter{flex:0 0 auto}
.ledger-center-v2 .xw-single-row .ledger-date-trigger{width:172px;min-height:42px}
.ledger-center-v2 .xw-single-row .ledger-date-trigger-main{overflow:hidden;text-overflow:ellipsis}
.ledger-center-v2 .xw-single-row .ledger-center-type-filter{width:154px;flex:0 0 154px}
.ledger-center-v2 .xw-single-row .xw-ledger-upload-filter{box-sizing:border-box;flex:0 0 128px;width:128px;gap:6px;padding:0 8px}
.ledger-center-v2 .xw-single-row .xw-ledger-upload-filter select{min-width:0;width:65px}
.ledger-center-v2 .xw-single-row .ledger-center-search{box-sizing:border-box;flex:1 1 210px;min-width:160px;max-width:240px;width:210px;height:42px}
.ledger-center-v2 .xw-single-row .xww-history-entry{height:42px;padding:0 12px;font-size:13px}
.ledger-center-v2 .xw-ledger-inline-actions{display:flex;align-items:center;flex:0 0 auto;gap:8px}
.ledger-center-v2 .xw-ledger-inline-actions button{box-sizing:border-box;height:42px;min-height:42px;margin:0;padding:0 12px;white-space:nowrap;font-size:13px;font-weight:500;box-shadow:none;border-radius:8px}
.ledger-center-v2 .xw-ledger-inline-actions .secondary-button{min-width:80px}
.ledger-center-v2 .xw-ledger-inline-actions .primary-button{min-width:132px}
.ledger-center-v2 .xw-ledger-inline-actions button:disabled{opacity:.5;cursor:not-allowed}
@media(max-width:1450px) and (min-width:1201px){
.ledger-center-v2 .ledger-center-toolbar.xw-single-row{gap:8px;padding:10px 12px}
.ledger-center-v2 .xw-single-row .ledger-document-tabs-inline button{min-width:96px;padding:0 10px;font-size:13px}
.ledger-center-v2 .xw-single-row .ledger-center-toolbar-right{gap:6px}
.ledger-center-v2 .xw-single-row .ledger-date-trigger{width:148px;font-size:12px}
.ledger-center-v2 .xw-single-row .ledger-center-type-filter{width:140px;flex-basis:140px}
.ledger-center-v2 .xw-single-row .xw-ledger-upload-filter{width:120px;flex-basis:120px}
.ledger-center-v2 .xw-single-row .xww-history-entry{padding:0 9px}
.ledger-center-v2 .xw-ledger-inline-actions{gap:6px}
.ledger-center-v2 .xw-ledger-inline-actions button{padding:0 9px;font-size:12px}
.ledger-center-v2 .xw-ledger-inline-actions .secondary-button{min-width:74px}
.ledger-center-v2 .xw-ledger-inline-actions .primary-button{min-width:122px}
}
@media(max-width:1200px){
.ledger-center-v2 .ledger-center-toolbar.xw-single-row{flex-wrap:wrap}
.ledger-center-v2 .xw-single-row .ledger-center-toolbar-right{flex:1 1 100%;width:100%;flex-wrap:wrap;justify-content:flex-start}
.ledger-center-v2 .xw-single-row .ledger-center-search{flex:1 1 190px;max-width:none}
}
