.bank-month-page{gap:12px!important}
.bank-month-page>.erp-page-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:16px;margin:0!important;padding:0!important;min-height:40px}
.bank-month-page>.erp-page-header>div:first-child{min-width:0}
.bank-month-page>.erp-page-header .erp-title{font-size:clamp(20px,1.7vw,28px);line-height:1.2;margin:0!important}
.bank-month-page>.erp-page-header>.ant-space{flex-shrink:0}
.bank-month-page .erp-card{margin:0!important}
.bank-month-page .erp-card>.ant-card-body{padding:14px 16px}
.bank-month-page .erp-card>.ant-card-head{min-height:40px;padding:0 16px}
.bank-month-page .bank-month-filters{gap:12px}
.bank-month-page .bank-month-filters label,.bank-month-page .bank-month-date{gap:4px}
.bank-month-page .ps2s{margin:0;padding:12px 16px}
@media(max-width:900px){.bank-month-page>.erp-page-header{flex-wrap:wrap;gap:8px}.bank-month-page>.erp-page-header .erp-title{font-size:22px}}
