.tool.svelte-k69q64{min-height:150px;color:var(--label);transition:transform .42s var(--spring), box-shadow .26s var(--ease-out);flex-direction:column;gap:14px;padding:18px;text-decoration:none;display:flex;position:relative}.tool.svelte-k69q64:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.tool.svelte-k69q64:active{transition-duration:.12s;transform:scale(.985)}.icon.svelte-k69q64{background:var(--fill);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.text.svelte-k69q64{gap:4px;display:grid}.title.svelte-k69q64{letter-spacing:-.012em;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.desc.svelte-k69q64{color:var(--label-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.labs.svelte-k69q64{background:var(--fill);color:var(--label-2);border-radius:5px;padding:1px 6px;font-size:10px;font-weight:600}.tool.svelte-k69q64 .go{color:var(--label-3);opacity:0;transition:opacity .2s, transform .36s var(--spring);position:absolute;top:18px;right:18px;transform:translate(-4px,4px)}.tool.svelte-k69q64:hover .go{opacity:1;transform:none}.compact.svelte-k69q64{flex-direction:row;align-items:center;gap:12px;min-height:0;padding:12px 14px}.compact.svelte-k69q64 .icon:where(.svelte-k69q64){border-radius:10px;width:34px;height:34px}.compact.svelte-k69q64 .title:where(.svelte-k69q64){font-size:14px;font-weight:550}.compact.svelte-k69q64 .go{margin-top:-8px;top:50%;right:14px}
