.finance-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0;padding:12px;border:1px solid #e3eaf3;border-radius:10px;background:#f5f8fc}.finance-filters input,.finance-filters select{min-height:38px;padding:8px 10px;border:1px solid #d6e0eb;border-radius:8px;background:#fff;color:#334155}.finance-filters input:first-of-type{min-width:210px;flex:1}.finance-filters button{min-height:38px}.finance-filters>a{padding:9px 6px;color:#64748b;font-size:12px;text-decoration:none}.finance-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:16px}.finance-pagination a{display:grid;place-items:center;min-width:34px;height:34px;padding:0 8px;border:1px solid #dbe4ee;border-radius:8px;background:#fff;color:#496078;text-decoration:none;font-size:12px;font-weight:700}.finance-pagination a:hover,.finance-pagination a.active{background:#2563a5;border-color:#2563a5;color:#fff}@media(max-width:760px){.finance-filters{align-items:stretch}.finance-filters input,.finance-filters select,.finance-filters button{width:100%}.finance-filters>a{text-align:center}}
