@keyframes fadeIn-1fbd6a8c{0%{opacity:0}to{opacity:1}}@keyframes slideUp-1fbd6a8c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn-1fbd6a8c{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes spin-1fbd6a8c{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-1fbd6a8c{0%,to{opacity:1}50%{opacity:.5}}.table-filter[data-v-1fbd6a8c]{align-items:flex-end;background-color:var(--color-surface,#1c1c1f);border:1px solid var(--color-border,#333);border-radius:var(--border-radius-md);flex-wrap:wrap;margin-bottom:1.5rem;padding:1.5rem}.table-filter[data-v-1fbd6a8c],.table-filter__fields[data-v-1fbd6a8c]{display:flex;flex-direction:row;gap:1rem}.table-filter__fields[data-v-1fbd6a8c]{flex:1;flex-wrap:wrap}@media (max-width:768px){.table-filter__fields[data-v-1fbd6a8c]{flex-direction:column;width:100%}}.table-filter__field[data-v-1fbd6a8c]{display:flex;flex:1;flex-direction:column;max-width:250px;min-width:150px}@media (max-width:768px){.table-filter__field[data-v-1fbd6a8c]{max-width:100%;width:100%}}.table-filter__actions[data-v-1fbd6a8c]{align-items:center;display:flex;flex-shrink:0;gap:.5rem;justify-content:flex-end}@media (max-width:768px){.table-filter__actions[data-v-1fbd6a8c]{flex-direction:row;justify-content:stretch;width:100%}.table-filter__actions button[data-v-1fbd6a8c]{flex:1}}
