.page.svelte-1g6r2mg{min-height:100vh;background:#f8faf9;color:#1e293b;font-family:Inter,sans-serif}.container.svelte-1g6r2mg{max-width:1200px;margin:0 auto;padding:0 2rem}.page-header.svelte-1g6r2mg{background:#fff;border-bottom:1px solid #e2e8f0;padding:2rem 0}.breadcrumb.svelte-1g6r2mg{font-size:.875rem;margin-bottom:1rem;color:#64748b}.breadcrumb.svelte-1g6r2mg a:where(.svelte-1g6r2mg){color:#047857;text-decoration:none}.breadcrumb.svelte-1g6r2mg span:where(.svelte-1g6r2mg){margin:0 .5rem}h1.svelte-1g6r2mg{font-size:2.5rem;margin:0 0 .5rem;color:#047857;font-weight:700}.subtitle.svelte-1g6r2mg{font-size:1.125rem;color:#475569;margin:0}.tool-section.svelte-1g6r2mg{padding:3rem 0}.tool-grid.svelte-1g6r2mg{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.input-panel.svelte-1g6r2mg,.output-panel.svelte-1g6r2mg{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.5rem}.output-header.svelte-1g6r2mg{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}h2.svelte-1g6r2mg{font-size:1.25rem;margin:0 0 1rem;color:#0f172a}textarea.svelte-1g6r2mg{width:100%;background:#f8faf9;border:2px solid #e2e8f0;border-radius:.5rem;padding:1rem;color:#1e293b;font-family:JetBrains Mono,monospace;font-size:.9375rem;line-height:1.6;resize:vertical}textarea.svelte-1g6r2mg:focus{outline:none;border-color:#047857}.copy-btn.svelte-1g6r2mg{background:#047857;border:none;border-radius:.375rem;padding:.5rem 1rem;color:#fff;font-size:.875rem;font-weight:600;cursor:pointer}.copy-btn.svelte-1g6r2mg:hover{background:#065f46}.content.svelte-1g6r2mg{padding:3rem 0}article.svelte-1g6r2mg{max-width:800px}h3.svelte-1g6r2mg{font-size:1.5rem;color:#0f172a;margin:2rem 0 1rem}p.svelte-1g6r2mg{line-height:1.7;color:#475569;margin:0 0 1rem}ul.svelte-1g6r2mg{line-height:1.7;color:#475569;margin:0 0 1rem;padding-left:2rem}li.svelte-1g6r2mg{margin-bottom:.5rem}.example-box.svelte-1g6r2mg{background:#dcfce7;border:1px solid #86efac;border-radius:.5rem;padding:1.5rem;margin:1.5rem 0}table.svelte-1g6r2mg{width:100%;border-collapse:collapse;margin:1rem 0}th.svelte-1g6r2mg,td.svelte-1g6r2mg{padding:.75rem;text-align:left;border-bottom:1px solid #e2e8f0}th.svelte-1g6r2mg{background:#f8faf9;color:#047857;font-weight:600}td.svelte-1g6r2mg{color:#475569}code.svelte-1g6r2mg{background:#f8faf9;padding:.25rem .5rem;border-radius:.25rem;color:#047857;font-size:.875rem;font-family:JetBrains Mono,monospace}pre.svelte-1g6r2mg{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:1.5rem;overflow-x:auto;margin:1.5rem 0}.related-content.svelte-1g6r2mg{margin-top:5rem;padding:3rem 0;border-top:1px solid #e2e8f0}.related-content.svelte-1g6r2mg h2:where(.svelte-1g6r2mg){font-size:1.75rem;text-align:center;margin-bottom:2rem}.related-grid.svelte-1g6r2mg{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.related-card.svelte-1g6r2mg{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.5rem;text-decoration:none;transition:all .3s}.related-card.svelte-1g6r2mg:hover{border-color:#047857;transform:translateY(-2px)}.related-card.svelte-1g6r2mg h3:where(.svelte-1g6r2mg){color:#047857;font-size:1.125rem;margin:0 0 .5rem}.related-card.svelte-1g6r2mg p:where(.svelte-1g6r2mg){color:#64748b;font-size:.875rem;margin:0}@media (max-width: 768px){.tool-grid.svelte-1g6r2mg{grid-template-columns:1fr}h1.svelte-1g6r2mg{font-size:1.75rem}}
