.tool-tags.svelte-r48s0h{flex-wrap:wrap;gap:.45rem;margin-top:.85rem;display:flex}.tool-tags.compact.svelte-r48s0h{gap:.35rem;margin-top:.7rem}.tool-tag.svelte-r48s0h{border:1px solid color-mix(in srgb, var(--color-accent) 22%, var(--color-border));background:color-mix(in srgb, var(--color-surface-2) 90%, transparent);color:var(--color-muted);letter-spacing:.02em;border-radius:999px;align-items:center;gap:.35rem;padding:.34rem .6rem;font-size:.74rem;font-weight:600;line-height:1;display:inline-flex}.tool-tags.compact.svelte-r48s0h .tool-tag:where(.svelte-r48s0h){padding:.28rem .5rem;font-size:.7rem}.tool-tag--link.svelte-r48s0h{transition:border-color var(--transition-fast) var(--ease-smooth), transform var(--transition-fast) var(--ease-smooth), color var(--transition-fast) var(--ease-smooth);text-decoration:none}.tool-tag--link.svelte-r48s0h:hover{color:var(--color-text);border-color:color-mix(in srgb, var(--color-accent) 42%, var(--color-border));transform:translateY(-1px)}.tool-tag--link.svelte-r48s0h:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.tool-tag__count.svelte-r48s0h{min-width:1.25rem;height:1.25rem;color:var(--color-accent);background:#00ff881f;border-radius:999px;justify-content:center;align-items:center;padding:0 .28rem;font-size:.68rem;font-weight:700;display:inline-flex}.tool-tags.compact.svelte-r48s0h .tool-tag__count:where(.svelte-r48s0h){min-width:1.1rem;height:1.1rem;font-size:.64rem}
