.tools-wrapper.svelte-yvu35c{--grid-min-size:min(22rem, 100%);--grid-space:var(--space-s);padding:var(--space-s);border-radius:var(--radius-1);--tool-border:1px dashed var(--color-border-dashed);border:var(--tool-border);grid-auto-rows:1fr 1fr auto}.tool.svelte-yvu35c{row-gap:var(--space-xs);grid-row:span 3;grid-template-rows:subgrid;grid-template-columns:subgrid;min-block-size:32rem;padding:var(--space-m);border-radius:var(--radius-1);border:1px solid var(--color-border);display:grid}.tool.svelte-yvu35c:focus-within{rotate:-2.5deg}.tool.svelte-yvu35c:nth-child(2n):focus-within{rotate:2.5deg}@media (hover:hover) and (pointer:fine){.tool.svelte-yvu35c:has(>a:where(.svelte-yvu35c)):hover{rotate:-2.5deg}.tool.svelte-yvu35c:nth-child(2n):has(>a:where(.svelte-yvu35c)):hover{rotate:2.5deg}}@media (prefers-reduced-motion:no-preference){.tool.svelte-yvu35c{transition:rotate .6s cubic-bezier(.4,0,0,1.6)}}.tool-heading.svelte-yvu35c{--cluster-space:var(--space-2xs);align-self:flex-end}.tool.svelte-yvu35c a:where(.svelte-yvu35c){justify-self:start}.tool-other.svelte-yvu35c{--img-inline-size:6rem;position:relative}.tool-other.svelte-yvu35c>p:where(.svelte-yvu35c):not(.tool-heading){padding-inline-end:calc(var(--img-inline-size) + var(--space-s))}.tool-other.svelte-yvu35c>picture{block-size:calc(100% - var(--space-l) * 2);opacity:.5;align-items:flex-end;display:flex;position:absolute;inset-block-end:var(--space-l);inset-inline-end:var(--space-l)}
