.campaign-program-filter{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:#eaf3fc;border:1px solid #cbdfee;border-radius:12px;margin:10px 0;padding:12px 16px}.campaign-program-filter label{display:flex;align-items:center;gap:10px;font-weight:700}.campaign-program-filter select{min-width:210px;min-height:40px;border:1px solid #b4cde4;border-radius:8px;padding:6px}.campaign-card[hidden]{display:none!important}
