.tool.svelte-16llgq4{height:100%;color:var(--text);align-items:flex-start;gap:14px;padding:16px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .1s;display:flex}.tool.svelte-16llgq4:hover{border-color:var(--tone);box-shadow:var(--shadow-2);color:var(--text)}.tool.svelte-16llgq4:active{transform:translateY(1px)}.tool.compact.svelte-16llgq4{align-items:center;gap:10px;padding:10px 12px}.tool[data-group=scan].svelte-16llgq4{--tone:var(--tone-scan);--tone-soft:var(--tone-scan-soft)}.tool[data-group=pdf].svelte-16llgq4{--tone:var(--tone-pdf);--tone-soft:var(--tone-pdf-soft)}.tool[data-group=image].svelte-16llgq4{--tone:var(--tone-image);--tone-soft:var(--tone-image-soft)}.ico.svelte-16llgq4{background:var(--tone-soft);width:46px;height:46px;color:var(--tone);border-radius:13px;flex:none;place-items:center;display:grid}.compact.svelte-16llgq4 .ico:where(.svelte-16llgq4){border-radius:10px;width:36px;height:36px}.txt.svelte-16llgq4{gap:4px;min-width:0;display:grid}.name.svelte-16llgq4{letter-spacing:-.01em;font-size:1.0625rem;font-weight:800}.compact.svelte-16llgq4 .name:where(.svelte-16llgq4){font-size:.9375rem;font-weight:700}.short.svelte-16llgq4{color:var(--text-2);font-size:.9rem;line-height:1.45}
