.tool-page.svelte-7bxy88{padding:1.25rem 1.25rem 3.5rem}.crumbs.svelte-7bxy88{display:flex;flex-wrap:wrap;gap:.35rem;font-size:.84rem;opacity:.72}.intro.svelte-7bxy88{margin-top:.9rem}.intro.svelte-7bxy88 h1:where(.svelte-7bxy88){margin:0;font-size:clamp(1.8rem,3.7vw,2.45rem)}.intro.svelte-7bxy88 p:where(.svelte-7bxy88){margin:.75rem 0 0;max-width:66ch;line-height:1.65;opacity:.84}.block.svelte-7bxy88{margin-top:1.4rem;padding:1rem;border-radius:var(--radius-card);border:1px solid rgba(0,0,0,.1);background:#fbfcfd}.info-box.svelte-7bxy88{margin-top:1rem;padding:.95rem 1rem;border-radius:var(--radius-card);border:1px solid rgba(0,0,0,.08);background:#f4f8f6}.info-box.svelte-7bxy88 p:where(.svelte-7bxy88){margin:0;font-size:.93rem;line-height:1.6;opacity:.84}.info-box.svelte-7bxy88 p:where(.svelte-7bxy88)+p:where(.svelte-7bxy88){margin-top:.45rem}.block.svelte-7bxy88 h2:where(.svelte-7bxy88){margin:0;font-size:1.16rem;line-height:1.35}.block.svelte-7bxy88 p:where(.svelte-7bxy88){margin:.65rem 0 0;line-height:1.65}.block.svelte-7bxy88 a:where(.svelte-7bxy88){text-decoration:underline;text-underline-offset:2px}.step-list.svelte-7bxy88{display:grid;gap:.65rem;margin:.8rem 0 0;padding:0;list-style:none;counter-reset:step}.step-list.svelte-7bxy88 li:where(.svelte-7bxy88){display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start;padding:.85rem .9rem;border-radius:12px;border:1px solid rgba(0,0,0,.08);background:#fff;line-height:1.6}.step-list.svelte-7bxy88 li:where(.svelte-7bxy88):before{counter-increment:step;content:counter(step);display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;border-radius:999px;background:#e7f1ee;color:#2e5850;font-size:.88rem;font-weight:700}.link-list.svelte-7bxy88{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.65rem;margin:.8rem 0 0;padding:0;list-style:none}.link-list.svelte-7bxy88 li:where(.svelte-7bxy88){padding:.8rem .9rem;border-radius:12px;border:1px solid rgba(0,0,0,.08);background:#fff;line-height:1.55}.reflect-list.svelte-7bxy88{display:grid;gap:.65rem;margin:.8rem 0 0;padding:0;list-style:none}.reflect-list.svelte-7bxy88 li:where(.svelte-7bxy88){padding:.8rem .9rem;border-radius:12px;border:1px solid rgba(0,0,0,.08);background:#fff;line-height:1.55}.dark .block.svelte-7bxy88{background:#1b2024;border-color:#ffffff1f}.dark .info-box.svelte-7bxy88{background:#1a2320;border-color:#ffffff1f}.dark .step-list.svelte-7bxy88 li:where(.svelte-7bxy88),.dark .link-list.svelte-7bxy88 li:where(.svelte-7bxy88),.dark .reflect-list.svelte-7bxy88 li:where(.svelte-7bxy88){background:#232a2e;border-color:#ffffff1f}.dark .step-list.svelte-7bxy88 li:where(.svelte-7bxy88):before{background:#86dfd61f;color:#86dfd6}@media(max-width:640px){.tool-page.svelte-7bxy88{padding:1.1rem 1rem 3rem}.block.svelte-7bxy88,.info-box.svelte-7bxy88{padding:.95rem .9rem}.step-list.svelte-7bxy88,.link-list.svelte-7bxy88,.reflect-list.svelte-7bxy88{gap:.55rem}.link-list.svelte-7bxy88{grid-template-columns:1fr}.step-list.svelte-7bxy88 li:where(.svelte-7bxy88),.link-list.svelte-7bxy88 li:where(.svelte-7bxy88),.reflect-list.svelte-7bxy88 li:where(.svelte-7bxy88){padding:.8rem .85rem}}
