.ef-lesson-filters-v1{display:flex;flex-wrap:wrap;align-items:end;gap:12px;padding:12px 0;margin:8px 0 16px}.ef-lesson-filter-field{display:flex;flex-direction:column;gap:5px;min-width:180px}.ef-lesson-filter-field label{font-weight:600}.ef-lesson-filter-field select{padding:8px;max-width:100%}.ef-lesson-filter-count{margin:0;color:var(--muted,#637087);font-size:.9rem}.ef-lesson-filter-empty{flex-basis:100%;padding:12px 0}@media(max-width:600px){.ef-lesson-filter-field{flex:1 1 100%;min-width:0}.ef-lesson-filters-v1{align-items:stretch}}