.AnnouncementsToolbar-module__QZuMTW__AnnouncementsToolbar{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);margin-bottom:2rem;padding:1rem}.AnnouncementsToolbar-module__QZuMTW__ToolbarContent{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;display:flex}@media (min-width:768px) and (max-width:1023px){.AnnouncementsToolbar-module__QZuMTW__ToolbarContent{flex-direction:column;gap:1.5rem}}.AnnouncementsToolbar-module__QZuMTW__FiltersSection{flex-direction:column;flex:1;gap:1rem;display:flex}.AnnouncementsToolbar-module__QZuMTW__FilterGroup{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.AnnouncementsToolbar-module__QZuMTW__FilterItem{align-items:center;gap:.5rem;display:flex}.AnnouncementsToolbar-module__QZuMTW__CategoryDropdown{min-width:200px}@media (max-width:767px){.AnnouncementsToolbar-module__QZuMTW__CategoryDropdown{min-width:unset;width:100%}}.AnnouncementsToolbar-module__QZuMTW__ClearFiltersButton{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--border-radius-md);cursor:pointer;white-space:nowrap;background:0 0;padding:.5rem 1rem;transition:all .2s}.AnnouncementsToolbar-module__QZuMTW__ClearFiltersButton:hover{background-color:var(--color-primary);color:var(--color-white)}.AnnouncementsToolbar-module__QZuMTW__ClearFiltersButton:active{transform:translateY(1px)}.AnnouncementsToolbar-module__QZuMTW__ResultsInfo{justify-content:flex-end;align-items:center;min-width:fit-content;display:flex}@media (min-width:768px) and (max-width:1023px){.AnnouncementsToolbar-module__QZuMTW__ResultsInfo{justify-content:flex-start;width:100%}}.AnnouncementsToolbar-module__QZuMTW__ResultsText{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.5}.AnnouncementsToolbar-module__QZuMTW__ResultsText strong{font-weight:var(--font-weight-semibold);color:var(--color-text)}@media (max-width:767px){.AnnouncementsToolbar-module__QZuMTW__AnnouncementsToolbar{padding:1rem}.AnnouncementsToolbar-module__QZuMTW__FilterGroup{flex-direction:column;align-items:stretch;width:100%}.AnnouncementsToolbar-module__QZuMTW__FilterItem{width:100%}.AnnouncementsToolbar-module__QZuMTW__ClearFiltersButton{text-align:center;width:100%}}
