@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.c-filter{padding-bottom:.5rem;position:relative}.c-filter__button{--tw-border-opacity:1;border-color:rgb(200 200 200/var(--tw-border-opacity,1));--tw-text-opacity:1;min-height:2.75rem;color:rgb(76 90 107/var(--tw-text-opacity,1));vertical-align:middle;gap:.5rem;padding-left:1rem;padding-right:1rem;font-size:.875rem}.c-filter__button:hover{--tw-border-opacity:1;border-color:rgb(173 173 173/var(--tw-border-opacity,1))}.c-filter__options{inset-inline-start:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));z-index:1;--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);width:max-content;min-width:13rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:.25rem;padding-top:.375rem;padding-bottom:.375rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:100%}.c-filter__options:before{border-bottom-width:8px;inset-inline-start:1rem;--tw-border-opacity:1;border-inline-width:8px;border-inline-color:#0000;border-bottom-color:rgb(255 255 255/var(--tw-border-opacity,1));content:"";width:0;height:0;position:absolute;top:-.5rem}.c-filter__checkbox{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:100%;min-height:0;padding-top:.375rem;padding-bottom:.375rem}.c-filter__checkbox .c-checkbox__checkmark{width:1.25rem;height:1.25rem;margin-inline-end:.5rem}.c-filter__checkbox .c-checkbox__checkmark:after{inset-inline-start:5px;top:-1px}.c-filter__checkbox .c-checkbox__text{flex-grow:1;justify-content:space-between;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.c-filter__icon{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.c-filter:hover .c-filter__icon{--tw-rotate:-180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
