.tool-guide.svelte-19gfdee{max-width:64rem;margin:3rem auto 1rem;padding:1.75rem;border:1px solid var(--color-border, rgba(255, 255, 255, .12));border-radius:20px;background:var(--color-bg-secondary, rgba(255, 255, 255, .03));color:var(--color-text-muted, #a1a1aa);line-height:1.7;font-size:.95rem}.tg-eyebrow.svelte-19gfdee{font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent, #3b82f6);margin:0 0 1rem}.tg-block.svelte-19gfdee+.tg-block:where(.svelte-19gfdee),.tg-grid.svelte-19gfdee+.tg-block:where(.svelte-19gfdee),.tg-block.svelte-19gfdee+.tg-grid:where(.svelte-19gfdee){margin-top:1.75rem}.tool-guide.svelte-19gfdee h2:where(.svelte-19gfdee){font-size:1.2rem;font-weight:800;color:var(--color-text, #f4f4f5);margin:0 0 .6rem}.tool-guide.svelte-19gfdee h3:where(.svelte-19gfdee){font-size:1rem;font-weight:700;color:var(--color-text, #f4f4f5);margin:0 0 .35rem}.tool-guide.svelte-19gfdee p:where(.svelte-19gfdee){margin:0 0 .8rem}.tool-guide.svelte-19gfdee ul:where(.svelte-19gfdee){margin:0;padding-left:1.1rem;list-style:disc}.tool-guide.svelte-19gfdee li:where(.svelte-19gfdee){margin-bottom:.45rem}.tg-grid.svelte-19gfdee{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.tg-errors.svelte-19gfdee{margin:0;display:grid;gap:.8rem}.tg-error.svelte-19gfdee{border:1px solid var(--color-border, rgba(255, 255, 255, .12));border-radius:12px;padding:.8rem 1rem}.tg-error.svelte-19gfdee dt:where(.svelte-19gfdee){font-weight:600;color:var(--color-text, #f4f4f5);margin-bottom:.35rem}.tg-error.svelte-19gfdee dd:where(.svelte-19gfdee){margin:0}.tg-tag.svelte-19gfdee{display:inline-block;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:.1rem .45rem;border-radius:6px;margin-right:.35rem}.tg-bad.svelte-19gfdee{background:#ef444426;color:#f87171}.tg-good.svelte-19gfdee{background:#22c55e26;color:#4ade80}.tg-cli.svelte-19gfdee pre:where(.svelte-19gfdee){margin:0;padding:.8rem;border-radius:10px;background:#00000059;overflow-x:auto;font-size:.8rem;line-height:1.5;white-space:pre}.tg-faq.svelte-19gfdee+.tg-faq:where(.svelte-19gfdee){margin-top:1rem}@media (max-width: 640px){.tool-guide.svelte-19gfdee{padding:1.1rem;margin-top:2rem}}
