.tool-card.svelte-6i0b28{grid-template-columns:var(--size-tool-icon) minmax(0, 1fr) var(--space-xxl) var(--space-xxl) var(--size-tool-arrow);align-items:center;gap:var(--space-l);min-height:var(--size-tool-min-height);padding:var(--space-xl);border:var(--size-border) solid var(--color-border);border-radius:var(--radius-m);background:var(--color-panel);color:var(--color-text);text-decoration:none;display:grid}.tool-card.svelte-6i0b28:hover{border-color:var(--color-main)}.tool-icon.svelte-6i0b28{width:var(--size-tool-icon);height:var(--size-tool-icon);background:var(--color-main-soft);color:var(--color-main);border-radius:var(--radius-m);place-items:center;display:grid}.tool-fav.svelte-6i0b28{padding:var(--space-s);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.tool-fav.svelte-6i0b28:hover,.tool-fav.active.svelte-6i0b28{color:var(--color-warning)}.tool-copy.svelte-6i0b28{gap:var(--space-s);flex-direction:column;min-width:0;display:flex}.tool-copy.svelte-6i0b28 strong:where(.svelte-6i0b28){font:600 var(--font-size-s) var(--font-mono);color:var(--color-text)}.tool-copy.svelte-6i0b28 span:where(.svelte-6i0b28){font:var(--font-size-s)/1.5 var(--font-mono);color:var(--color-text-muted)}.tool-index.svelte-6i0b28{font:var(--font-size-s) var(--font-mono);color:var(--color-text-muted);align-self:start}
