.ResponsiveFilterPanel-module__fI8S1W__root{min-width:0;max-width:100%}.ResponsiveFilterPanel-module__fI8S1W__toolbar{justify-items:start;gap:.75rem;min-width:0;max-width:100%;display:grid}.ResponsiveFilterPanel-module__fI8S1W__filterGrid{gap:.75rem;min-width:0;display:grid}.ResponsiveFilterPanel-module__fI8S1W__field{min-width:0;max-width:100%}.ResponsiveFilterPanel-module__fI8S1W__drawerBackdrop{z-index:80;background:#020617ad;justify-content:flex-end;display:flex;position:fixed;inset:0}.ResponsiveFilterPanel-module__fI8S1W__drawer{background:#08111f;border-left:1px solid #ffffff1f;flex-direction:column;width:min(100%,28rem);min-width:0;height:100dvh;display:flex;overflow:hidden;box-shadow:-20px 0 60px #00000061}.ResponsiveFilterPanel-module__fI8S1W__drawerBody{overscroll-behavior:contain;min-height:0;padding:1rem;overflow-y:auto}.ResponsiveFilterPanel-module__fI8S1W__drawerFooter{padding:1rem;padding-bottom:max(1rem, env(safe-area-inset-bottom));background:#08111f;border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;display:grid}@media (prefers-reduced-motion:no-preference){.ResponsiveFilterPanel-module__fI8S1W__drawerBackdrop{animation:.16s ease-out ResponsiveFilterPanel-module__fI8S1W__filter-fade-in}.ResponsiveFilterPanel-module__fI8S1W__drawer{animation:.2s ease-out ResponsiveFilterPanel-module__fI8S1W__filter-sheet-in}}@keyframes ResponsiveFilterPanel-module__fI8S1W__filter-fade-in{0%{opacity:0}}@keyframes ResponsiveFilterPanel-module__fI8S1W__filter-sheet-in{0%{transform:translate(1.5rem)}}