.filters-trigger{align-items:center;gap:var(--space-2);height:var(--icon-btn-height);border-radius:var(--radius-md);color:var(--color-text-secondary);font-family:inherit;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;background:0 0;border:none;padding:0 .625rem;transition:background .15s,color .15s;display:inline-flex}.filters-trigger:hover{background:var(--color-bg-hover)}.filters-trigger.has-selection{color:var(--color-text-primary);font-weight:600}.filters-trigger-label.svelte-1xdyy5y{text-overflow:ellipsis;overflow:hidden}.filters-trigger-chevron{color:var(--color-text-tertiary);flex-shrink:0}.filters-content{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:17rem;max-height:24rem;z-index:var(--z-toolbar);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 24px #00000026}.filters-sheet-body.svelte-1xdyy5y{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.filters-row-label.svelte-1xdyy5y{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.filters-row-count.svelte-1xdyy5y{font-size:var(--text-xs);color:var(--color-text-primary);background:var(--color-bg-hover);border-radius:999px;flex-shrink:0;padding:.0625rem .5rem}.filters-row-na.svelte-1xdyy5y{font-size:var(--text-xs);color:var(--color-text-tertiary);flex-shrink:0}.filters-row-chevron{color:var(--color-text-tertiary);flex-shrink:0}.filters-row-btn.svelte-1xdyy5y{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-2);width:100%;height:var(--menu-item-height);border-radius:var(--menu-item-radius);font-size:var(--menu-font-size);color:var(--color-text-secondary);cursor:pointer;flex-shrink:0;padding:0 .625rem;display:flex}.filters-row-btn.svelte-1xdyy5y:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}.filters-row-btn.svelte-1xdyy5y:disabled{opacity:.5;cursor:not-allowed}.filters-row-btn.is-selected.svelte-1xdyy5y{color:var(--color-text-primary);font-weight:600}.filters-list.svelte-1xdyy5y{padding:var(--space-1);flex-direction:column;gap:.125rem;max-height:20rem;display:flex;overflow:hidden auto}.filters-separator.svelte-1xdyy5y{background:var(--color-border);height:1px;margin:var(--space-1) 0;flex-shrink:0}.filters-empty.svelte-1xdyy5y{padding:var(--space-3);font-size:var(--text-sm);color:var(--color-text-tertiary);text-align:center}.filters-picker-header.svelte-1xdyy5y{align-items:center;gap:var(--space-2);padding:var(--space-2) calc(var(--space-1) + .625rem);border-bottom:1px solid var(--color-border);display:flex}.filters-back.svelte-1xdyy5y{appearance:none;width:var(--icon-btn-height-sm);height:var(--icon-btn-height-sm);color:var(--color-text-secondary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-family:inherit;transition:background .15s,color .15s;display:inline-flex}.filters-back.svelte-1xdyy5y:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.filters-back-spacer.svelte-1xdyy5y{width:var(--icon-btn-height-sm);height:var(--icon-btn-height-sm);flex-shrink:0}.filters-picker-title.svelte-1xdyy5y{font-size:var(--text-sm);color:var(--color-text-primary);flex:1;font-weight:600}.filters-picker-search.svelte-1xdyy5y{align-items:center;gap:var(--space-2);padding:var(--space-1) calc(var(--space-1) + .625rem);border-bottom:1px solid var(--color-border);color:var(--color-text-tertiary);display:flex}.filters-picker-search-icon-slot.svelte-1xdyy5y{width:var(--icon-btn-height-sm);height:var(--icon-btn-height-sm);color:var(--color-text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.filters-picker-search-input.svelte-1xdyy5y{min-width:0;font-family:inherit;font-size:var(--text-sm);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;padding:0}.filters-picker-search-input.svelte-1xdyy5y::placeholder{color:var(--color-text-tertiary)}.filters-picker-search-clear.svelte-1xdyy5y{appearance:none;width:var(--icon-btn-height-sm);height:var(--icon-btn-height-sm);color:var(--color-text-secondary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.filters-picker-search-clear.svelte-1xdyy5y:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.filters-value-check.svelte-1xdyy5y{width:var(--icon-btn-height-sm);color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.filters-value-name.svelte-1xdyy5y{text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;flex:1;overflow:hidden}.filters-value-empty.svelte-1xdyy5y{text-transform:none}.filters-value-count.svelte-1xdyy5y{font-size:var(--text-xs);color:var(--color-text-tertiary);flex-shrink:0}
