.filter-modal__trigger[data-v-346e99b1]{width:100%}.filter-modal__trigger[data-v-346e99b1] .button__text{width:100%;display:block}.filter-modal__overlay[data-v-346e99b1]{z-index:100;background-color:#00000080;position:fixed;inset:0}.filter-modal__dialog[data-v-346e99b1]{background-color:var(--white);border:1px solid var(--black);border-radius:.75rem .75rem 0 0;flex-direction:column;width:100%;height:fit-content;min-height:50vh;padding:1.5rem 1.625rem;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.filter-modal__header[data-v-346e99b1]{flex:1 0 auto;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.25rem;display:flex}.filter-modal__footer[data-v-346e99b1]{padding-bottom:1rem;position:fixed;bottom:0}.filter-modal__title[data-v-346e99b1]{margin:0}.filter-modal__close[data-v-346e99b1] .button__icon{color:var(--black);background-color:var(--white);padding:.5rem}.filter-modal__content[data-v-346e99b1]{flex-direction:column;gap:1rem;display:flex}.filter-modal-open{overflow:hidden}.filter-modal-enter-active[data-v-346e99b1],.filter-modal-leave-active[data-v-346e99b1]{transition:background-color .4s ease-out}.filter-modal-enter-active .filter-modal__dialog[data-v-346e99b1],.filter-modal-leave-active .filter-modal__dialog[data-v-346e99b1]{transition:transform .4s ease-out}.filter-modal-enter-from[data-v-346e99b1],.filter-modal-leave-to[data-v-346e99b1]{background-color:#0000}.filter-modal-enter-from .filter-modal__dialog[data-v-346e99b1],.filter-modal-leave-to .filter-modal__dialog[data-v-346e99b1]{transform:translateY(100%)}.filter-item__list[data-v-0de932dd]{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.filter-dropdown[data-v-f7cef7c3]{display:inline-block}.filter-dropdown__trigger[data-v-f7cef7c3] .button__text{align-items:center;gap:.5rem;display:inline-flex}.filter-dropdown__caret[data-v-f7cef7c3]{transition:transform var(--btn-dur-out) var(--btn-ease-out);display:inline-block}.filter-dropdown__drawer[data-v-f7cef7c3]{grid-template-rows:1fr;margin-top:.5rem;display:grid}.filter-dropdown__options[data-v-f7cef7c3]{flex-flow:column;gap:.5rem;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.filter-dropdown__option[data-v-f7cef7c3]{opacity:1;transition:opacity var(--dur-base) var(--ease-standard),transform var(--dur-soft) var(--ease-soft);transform:none}.filter-dropdown--open .filter-dropdown__caret[data-v-f7cef7c3]{transition-duration:var(--btn-dur-in);transition-timing-function:var(--btn-ease-in);transform:rotate(180deg)}.filter-dropdown-drawer-enter-active[data-v-f7cef7c3]{transition:grid-template-rows var(--more-dur-open) var(--ease-soft),margin-top var(--more-dur-open) var(--ease-soft)}.filter-dropdown-drawer-leave-active[data-v-f7cef7c3]{transition:grid-template-rows var(--more-dur-close) var(--ease-soft),margin-top var(--more-dur-close) var(--ease-soft)}.filter-dropdown-drawer-leave-active[data-v-f7cef7c3] .filter-dropdown__option{transition-delay:0s}.filter-dropdown-drawer-enter-from[data-v-f7cef7c3],.filter-dropdown-drawer-leave-to[data-v-f7cef7c3]{grid-template-rows:0fr;margin-top:0}.filter-dropdown-drawer-enter-from[data-v-f7cef7c3] .filter-dropdown__option,.filter-dropdown-drawer-leave-to[data-v-f7cef7c3] .filter-dropdown__option{opacity:0;transform:translateY(calc(var(--shift-s) * -1))}.filter-dropdown-drawer-enter-to[data-v-f7cef7c3] .filter-dropdown__option-item .filter-dropdown__option{transition-delay:calc(var(--vor-kurz) + var(--stagger) * var(--filter-dropdown-option-index))}@media (prefers-reduced-motion:reduce){.filter-dropdown--open .filter-dropdown__caret[data-v-f7cef7c3],.filter-dropdown-drawer-enter-active[data-v-f7cef7c3],.filter-dropdown-drawer-leave-active[data-v-f7cef7c3],.filter-dropdown__option[data-v-f7cef7c3]{transition-duration:.01ms;transition-delay:0s}}
