.SidebarFilter_sidebarContainer__PAbYS{width:100%;background-color:#f8f9fa;padding:20px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);height:-moz-fit-content;height:fit-content;position:sticky;top:20px}.SidebarFilter_filterTitle__H_C7e{font-size:1.2rem;font-weight:600;margin-bottom:20px;color:var(--mqBlack);border-bottom:2px solid var(--mqGreen);padding-bottom:10px}.SidebarFilter_filterGroup__p_ueb{margin-bottom:15px}.SidebarFilter_filterLabel__kdbC7{display:block;margin-bottom:8px;font-size:.9rem;font-weight:500;color:#555}.SidebarFilter_buttonGroup__YvRXZ{display:flex;flex-direction:column;gap:10px;margin-top:20px}.SidebarFilter_searchButton__4HVnp{width:100%;padding:12px;background-color:var(--mqGreen);color:white;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .2s}.SidebarFilter_searchButton__4HVnp:hover{background-color:#218838}.SidebarFilter_resetButton___EuNY{width:100%;padding:12px;background-color:transparent;color:#666;border:1px solid #ddd;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s}.SidebarFilter_resetButton___EuNY:hover{background-color:#f1f1f1;color:#333}.SidebarFilter_mobileToggle__uMpWq{display:none;width:100%;padding:15px;background-color:#f8f9fa;border:1px solid #ddd;border-radius:12px;font-weight:600;color:var(--mqBlack);cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:10px}.SidebarFilter_mobileToggleIcon__Z5hOO{transition:transform .3s ease}.SidebarFilter_mobileToggleIcon__Z5hOO.SidebarFilter_open__jdN0r{transform:rotate(180deg)}@media (max-width:991px){.SidebarFilter_sidebarContainer__PAbYS{position:relative;top:0;margin-bottom:30px;padding:0;background-color:transparent;box-shadow:none}.SidebarFilter_mobileToggle__uMpWq{display:flex}.SidebarFilter_filterContent___u0s9{background-color:#f8f9fa;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);overflow:hidden}.SidebarFilter_filterContentInner__dEJmt{padding:20px}}