.filter-toolbar[data-v-0d67b0de]{border:1px solid var(--border);border-radius:var(--radius-aurora-lg);background:var(--surface-elevated);min-width:0;padding:.75rem;container-type:inline-size}.filter-toolbar__layout[data-v-0d67b0de]{gap:.625rem;min-width:0;display:grid}.filter-toolbar__primary[data-v-0d67b0de],.filter-toolbar__search[data-v-0d67b0de]{min-width:0}.filter-toolbar__search[data-v-0d67b0de]{grid-row:1}.filter-toolbar__footer[data-v-0d67b0de]{gap:.625rem;min-width:0;display:grid}.filter-toolbar__secondary[data-v-0d67b0de]{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.filter-toolbar__summary[data-v-0d67b0de]{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:.75rem;display:flex}.filter-toolbar__summary[data-v-0d67b0de] .filter-reset{text-underline-offset:.2rem;min-height:2.5rem;padding-inline:.375rem;text-decoration:underline}.filter-toolbar__summary[data-v-0d67b0de] .filter-reset:hover{color:var(--foreground)}.filter-toolbar__summary[data-v-0d67b0de] .filter-reset:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-aurora-sm)}@container (width>=660px){.filter-toolbar__layout[data-v-0d67b0de]{grid-template-columns:auto minmax(14rem,1fr);align-items:center;gap:.5rem 1rem}.filter-toolbar__search[data-v-0d67b0de]{grid-row:auto}.filter-toolbar__footer[data-v-0d67b0de],.filter-toolbar__layout--without-search[data-v-0d67b0de]{flex-wrap:wrap;display:flex}.filter-toolbar__layout--without-search .filter-toolbar__primary[data-v-0d67b0de]{max-width:100%}.filter-toolbar__layout--without-search .filter-toolbar__footer[data-v-0d67b0de]{flex:auto}.filter-toolbar__layout--without-search .filter-toolbar__secondary[data-v-0d67b0de]{flex:0 auto}.filter-toolbar__footer[data-v-0d67b0de]{grid-column:1/-1;align-items:center;gap:.5rem 1rem}.filter-toolbar__secondary[data-v-0d67b0de]{flex:0 26rem}.filter-toolbar__secondary[data-v-0d67b0de] .filter-select:only-child{max-width:13rem}.filter-toolbar__summary[data-v-0d67b0de]{flex:auto;justify-content:flex-end}}.filter-segmented[data-v-3802aeec]{border-radius:var(--radius-aurora-md);background:var(--surface-subtle);flex-wrap:wrap;gap:.125rem;padding:.125rem;display:flex}.filter-segmented__item[data-v-3802aeec]{border-radius:var(--radius-aurora-sm);min-height:2.5rem;color:var(--muted-foreground);border:1px solid #0000;flex:1 0 auto;justify-content:center;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.filter-segmented__item[data-v-3802aeec]:hover:not(:disabled){color:var(--foreground);background:var(--surface-elevated)}.filter-segmented__item[data-state=checked][data-v-3802aeec]{color:var(--foreground);background:var(--card);border-color:var(--border);box-shadow:var(--shadow-aurora-soft);font-weight:750}.filter-segmented__item[data-v-3802aeec]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.filter-segmented__item[data-v-3802aeec]:disabled{opacity:.55;cursor:not-allowed}.filter-segmented__dot[data-v-3802aeec]{border-radius:50%;flex:none;width:.375rem;height:.375rem}@media (max-width:479px){.filter-segmented:has(>:nth-child(4)) .filter-segmented__item[data-v-3802aeec]{flex-basis:calc(50% - .125rem)}}.filter-search[data-v-31b86dbf]{border:1px solid var(--input);border-radius:var(--radius-aurora-md);background:var(--card);min-width:0;position:relative}.filter-search[data-v-31b86dbf]:focus-within{border-color:var(--primary);outline:2px solid var(--ring);outline-offset:1px}.filter-search input[data-v-31b86dbf]{border-radius:inherit;width:100%;min-width:0;height:2.625rem;color:var(--foreground);background:0 0;border:0;outline:none;padding-inline:2.625rem;font-size:.75rem}.filter-search input[data-v-31b86dbf]::placeholder{color:var(--muted-foreground)}.filter-search input[data-v-31b86dbf]::-webkit-search-cancel-button{display:none}.filter-search button[data-v-31b86dbf]{border-radius:var(--radius-aurora-sm);width:2.625rem;height:2.625rem;color:var(--muted-foreground);justify-content:center;align-items:center;display:flex;position:absolute;top:0}.filter-search__submit[data-v-31b86dbf]{inset-inline-start:0}.filter-search__clear[data-v-31b86dbf]{inset-inline-end:0}.filter-search button[data-v-31b86dbf]:hover{color:var(--foreground);background:var(--surface-subtle)}.filter-search button[data-v-31b86dbf]:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.filter-search button[data-v-31b86dbf]:disabled{opacity:.55;cursor:not-allowed}
