.breadcrumb.svelte-wn97ax{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#666;margin-bottom:24px}.breadcrumb.svelte-wn97ax a:where(.svelte-wn97ax){color:#666;text-decoration:none}.breadcrumb.svelte-wn97ax a:where(.svelte-wn97ax):hover{color:var(--color-accent)}.breadcrumb.svelte-wn97ax span:where(.svelte-wn97ax):not(:last-child){color:#ccc}.prose.svelte-wn97ax h1:where(.svelte-wn97ax){font-size:2rem;font-weight:600;margin-bottom:16px}.prose.svelte-wn97ax .lead:where(.svelte-wn97ax){font-size:1.1rem;color:#666;margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid var(--color-grid)}.prose.svelte-wn97ax h2:where(.svelte-wn97ax){font-size:1.25rem;font-weight:600;margin-top:48px;margin-bottom:16px}.prose.svelte-wn97ax p:where(.svelte-wn97ax){color:#666;margin-bottom:16px;line-height:1.6}.prose.svelte-wn97ax code:where(.svelte-wn97ax){font-family:var(--font-mono);font-size:.9em;padding:2px 6px;background:#f5f5f5;border-radius:3px}.form-container.svelte-wn97ax{width:100%;max-width:400px}.result.svelte-wn97ax{margin-top:16px;padding:12px;background:#f9fafb;border-radius:4px;font-size:.875rem}.result.svelte-wn97ax pre:where(.svelte-wn97ax){margin:8px 0 0;font-family:var(--font-mono);font-size:.8rem;white-space:pre-wrap}.simulate-btn.svelte-wn97ax{margin-top:16px;padding:8px 16px;background:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;font-size:.875rem;cursor:pointer}.simulate-btn.svelte-wn97ax:hover:not(:disabled){background:#e5e7eb}.simulate-btn.svelte-wn97ax:disabled{opacity:.6;cursor:not-allowed}
