.badge.svelte-eex7hx{align-items:center;gap:var(--space-1);border-radius:var(--r-pill);font-family:var(--font-text);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none;line-height:1;display:inline-flex}.sm.svelte-eex7hx{block-size:1.25rem;padding-inline:.4375rem;font-size:.6875rem}.md.svelte-eex7hx{block-size:1.5rem;padding-inline:var(--space-2);font-size:var(--text-xs)}.neutral.svelte-eex7hx{background:var(--surface-2);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--border)}.primary.svelte-eex7hx{background:var(--primary-soft);color:var(--primary-text)}.success.svelte-eex7hx{background:var(--success-soft);color:var(--success-text)}.warning.svelte-eex7hx{background:var(--warning-soft);color:var(--warning-text)}.danger.svelte-eex7hx{background:var(--danger-soft);color:var(--danger-text)}.category.svelte-eex7hx{background:var(--cat-soft);color:color-mix(in oklab, var(--cat) 58%, var(--ink))}.pop.svelte-eex7hx{animation:svelte-eex7hx-pop var(--dur-slow) var(--ease-spring) backwards}@keyframes svelte-eex7hx-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.chip.svelte-14n8522{border:1px solid var(--chip-border);border-radius:var(--r-pill);background:var(--chip-bg);block-size:1.25rem;max-inline-size:100%;color:var(--ink-2);font-size:.6875rem;font-weight:var(--weight-semibold);white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:.25rem;padding-inline:.4375rem;line-height:1;display:inline-flex}.chip.svelte-14n8522 svg{color:var(--primary-text);flex:none}.md.svelte-14n8522{block-size:1.5rem;padding-inline:var(--space-2);font-size:var(--text-xs)}.removable.svelte-14n8522{padding-inline-end:1px}.md.removable.svelte-14n8522{padding-inline-end:2px}.label.svelte-14n8522{text-overflow:ellipsis;overflow:hidden}.remove.svelte-14n8522{block-size:1rem;inline-size:1rem;color:var(--ink-3);cursor:default;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.md.svelte-14n8522 .remove:where(.svelte-14n8522){block-size:1.25rem;inline-size:1.25rem}@media (pointer:coarse){.remove.svelte-14n8522:before{content:"";position:absolute;inset:-8px}}.remove.svelte-14n8522:active{background:var(--danger-soft);color:var(--danger-text)}@media (hover:hover){.remove.svelte-14n8522:hover{background:var(--surface-3);color:var(--ink)}}
