.tools.svelte-jubt0g h2:where(.svelte-jubt0g){font-family:var(--serif);margin:0;font-size:clamp(1.4rem,3vw,1.75rem);font-weight:400;line-height:1.15}.note.svelte-jubt0g{color:var(--ink-muted);margin:.4rem 0 0;font-size:.8125rem}ul.svelte-jubt0g{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.625rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.tool.svelte-jubt0g{border:1px solid var(--rule);min-height:4rem;color:var(--ink);background:#fff;border-radius:14px;align-items:center;gap:.8rem;padding:.7rem .9rem .7rem .7rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}a.tool.svelte-jubt0g:hover{border-color:color-mix(in srgb, var(--brand) 45%, var(--rule));box-shadow:0 4px 14px -8px #00000040}.mark.svelte-jubt0g{background:var(--paper-2);width:2.6rem;height:2.6rem;color:var(--brand);font-family:var(--serif);border-radius:10px;flex:none;place-items:center;font-size:1.15rem;display:grid}.txt.svelte-jubt0g{flex-direction:column;flex:1;min-width:0;display:flex}.name.svelte-jubt0g{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:650;overflow:hidden}.where.svelte-jubt0g{color:var(--accent);font-size:.8125rem;font-weight:600}.go.svelte-jubt0g{color:var(--ink-muted);flex:none}a.tool.svelte-jubt0g:hover .go:where(.svelte-jubt0g){color:var(--brand)}.tipcard.svelte-ni2ugs{border:1px solid var(--rule);background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:1rem 1.125rem;padding:1.125rem 1.25rem;display:flex}.txt.svelte-ni2ugs{flex:1;min-width:12rem}h2.svelte-ni2ugs{font-family:var(--serif);margin:0;font-size:1.3rem;font-weight:400;line-height:1.2}p.svelte-ni2ugs{color:var(--ink-muted);margin:.2rem 0 0;font-size:.9375rem}.go.svelte-ni2ugs{background:var(--brand);min-height:2.9rem;color:var(--on-brand);border-radius:999px;align-items:center;padding:0 1.35rem;font-size:.9375rem;font-weight:650;text-decoration:none;transition:filter .15s;display:inline-flex}.go.svelte-ni2ugs:hover{filter:brightness(1.08)}@media (width<=32rem){.go.svelte-ni2ugs{flex-basis:100%;justify-content:center}}
