.filter-section+.filter-section{margin-top:1.15rem;padding-top:1.15rem;border-top:1px solid #eef1f5}.filter-section-title{display:inline-flex;align-items:center;margin-bottom:.9rem;padding:.28rem .7rem;border-left:3px solid #556ee6;border-radius:4px;background:#f3f6ff;color:#4352a5;font-size:.78rem;font-weight:600;line-height:1.2}.filter-section .col-form-label,.filter-section .form-label,.filter-section label:not(.form-check-label){color:#495057;font-size:.78rem;font-weight:600!important}.filter-switch{display:flex;align-items:center;min-height:34px;margin:0;padding-left:0}.filter-action{display:flex;justify-content:flex-end;margin-top:1.1rem}