.cfilter.svelte-1extqae{position:relative;display:inline-flex}.cfilter-shell.svelte-1extqae{position:relative;display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;padding:3px 24px 3px 26px;border:1px solid var(--color-surface-800);border-radius:var(--radius-base, .25rem);background:var(--color-surface-950);color:var(--color-surface-500);transition:.12s}.cfilter-shell.svelte-1extqae:hover{background:var(--color-surface-900)}.cfilter-shell.svelte-1extqae:focus-within{border-color:var(--color-primary-600)}.cfilter-shell.active.svelte-1extqae{color:var(--color-surface-100)}.cfilter-tag.svelte-1extqae,.cfilter-chev.svelte-1extqae{position:absolute;pointer-events:none;color:inherit}.cfilter-tag.svelte-1extqae{left:7px;font-size:14px}.cfilter-chev.svelte-1extqae{right:5px;font-size:16px;transition:transform .12s}.cfilter-chev.up.svelte-1extqae{transform:rotate(180deg)}.md.svelte-1extqae .cfilter-tag:where(.svelte-1extqae){left:9px;font-size:15px}.md.svelte-1extqae .cfilter-chev:where(.svelte-1extqae){right:7px;font-size:18px}.md.svelte-1extqae .cfilter-shell:where(.svelte-1extqae){padding:5px 28px 5px 30px}.cfilter-open.svelte-1extqae{border:none;background:transparent;color:inherit;font:500 11.5px var(--base-font-family, inherit);cursor:pointer;padding:2px}.md.svelte-1extqae .cfilter-open:where(.svelte-1extqae){font-size:13px}.cfilter-add.svelte-1extqae{display:inline-flex;align-items:center;color:var(--color-surface-500)}.cfilter-add.svelte-1extqae:hover{color:var(--color-surface-200)}.cfilter-add.svelte-1extqae .material-symbols-outlined:where(.svelte-1extqae){font-size:15px}.cchip.svelte-1extqae{display:inline-flex;align-items:center;border-radius:999px;background:var(--color-surface-800);font-size:11px;line-height:1.4;color:var(--color-surface-100)}.cchip-body.svelte-1extqae{display:inline-flex;align-items:center;gap:3px;border:none;background:transparent;color:inherit;font:inherit;padding:2px 2px 2px 7px;cursor:pointer;border-radius:999px 0 0 999px}.cchip-icon.svelte-1extqae{font-size:13px;color:var(--color-success-400)}.cchip.excl.svelte-1extqae .cchip-icon:where(.svelte-1extqae){color:var(--color-error-400)}.cchip.excl.svelte-1extqae .cchip-body:where(.svelte-1extqae)>span:where(.svelte-1extqae):last-child{text-decoration:line-through;text-decoration-color:var(--color-error-400);color:var(--color-surface-400)}.cchip-remove.svelte-1extqae{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-right:3px;border:none;background:transparent;border-radius:999px;cursor:pointer;font-size:12px;line-height:1;color:var(--color-surface-400);padding:0}.cchip-remove.svelte-1extqae:hover{background:#00000040;color:var(--color-surface-100)}.cfilter-panel.svelte-1extqae{position:absolute;top:calc(100% + 4px);left:0;z-index:20;min-width:220px;max-height:340px;overflow-y:auto;padding:5px;background:var(--color-surface-950);border:1px solid var(--color-surface-700);border-radius:6px;box-shadow:0 6px 18px -6px #0006}.cfilter-hint.svelte-1extqae{padding:4px 8px 7px;font-size:10.5px;line-height:1.4;color:var(--color-surface-500)}.cfilter-row.svelte-1extqae{display:flex;align-items:center;gap:8px;width:100%;padding:5px 8px;border:none;border-radius:4px;background:transparent;color:var(--color-surface-200);font:500 12.5px var(--base-font-family, inherit);text-align:left;cursor:pointer}.cfilter-row.svelte-1extqae:hover{background:var(--color-surface-900)}.cfilter-state.svelte-1extqae{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.cfilter-state.svelte-1extqae .material-symbols-outlined:where(.svelte-1extqae){font-size:15px}.cfilter-row.incl.svelte-1extqae .cfilter-state:where(.svelte-1extqae) .material-symbols-outlined:where(.svelte-1extqae){color:var(--color-success-400)}.cfilter-row.excl.svelte-1extqae .cfilter-state:where(.svelte-1extqae) .material-symbols-outlined:where(.svelte-1extqae){color:var(--color-error-400)}.cfilter-row.incl.svelte-1extqae .cfilter-label:where(.svelte-1extqae){color:var(--color-surface-50)}.cfilter-row.excl.svelte-1extqae .cfilter-label:where(.svelte-1extqae){text-decoration:line-through;text-decoration-color:var(--color-error-400);color:var(--color-surface-500)}.cfilter-clear.svelte-1extqae{width:100%;margin-top:4px;padding:5px 8px;border:none;border-top:1px solid var(--color-surface-800);border-radius:0 0 4px 4px;background:transparent;color:var(--color-surface-400);font:500 11.5px var(--base-font-family, inherit);text-align:left;cursor:pointer}.cfilter-clear.svelte-1extqae:hover{color:var(--color-surface-100)}
