.dev-page.svelte-1dolngo{padding:64px 24px 96px;background:var(--mkt-bg);min-height:60vh}.dev-container.svelte-1dolngo{max-width:760px;margin:0 auto}.dev-hero.svelte-1dolngo{margin-bottom:48px}.dev-hero.svelte-1dolngo h1:where(.svelte-1dolngo){font-family:var(--font-display);font-size:2.25rem;font-weight:700;color:var(--mkt-text);letter-spacing:-.02em;line-height:1.2;margin-bottom:16px}.dev-lead.svelte-1dolngo{font-size:1.0625rem;color:var(--mkt-text-body);line-height:1.75}.dev-links.svelte-1dolngo{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.dev-link-pill.svelte-1dolngo{font-family:var(--font-mono, monospace);font-size:.8125rem;padding:6px 14px;border:1px solid var(--mkt-border, rgba(128, 128, 128, .3));border-radius:999px;color:var(--mkt-text);text-decoration:none}.dev-link-pill.svelte-1dolngo:hover{border-color:var(--mkt-text)}.dev-section.svelte-1dolngo{margin-bottom:48px}.dev-section.svelte-1dolngo h2:where(.svelte-1dolngo){font-family:var(--font-display);font-size:1.375rem;font-weight:700;color:var(--mkt-text);margin-bottom:16px;line-height:1.3}.dev-section.svelte-1dolngo p:where(.svelte-1dolngo){font-size:.9375rem;color:var(--mkt-text-body);line-height:1.75;margin-bottom:16px}.dev-section.svelte-1dolngo pre:where(.svelte-1dolngo){background:var(--mkt-code-bg, #0d1117);color:var(--mkt-code-text, #e6edf3);border-radius:8px;padding:16px;overflow-x:auto;font-size:.8125rem;line-height:1.6;margin-bottom:16px}.dev-section.svelte-1dolngo code:where(.svelte-1dolngo){font-family:var(--font-mono, monospace)}.dev-section.svelte-1dolngo p:where(.svelte-1dolngo) code:where(.svelte-1dolngo),.dev-table.svelte-1dolngo code:where(.svelte-1dolngo){font-size:.8125rem;background:var(--mkt-code-inline-bg, rgba(128, 128, 128, .15));padding:2px 6px;border-radius:4px}.dev-table.svelte-1dolngo{width:100%;border-collapse:collapse;font-size:.875rem;margin-bottom:16px}.dev-table.svelte-1dolngo th:where(.svelte-1dolngo),.dev-table.svelte-1dolngo td:where(.svelte-1dolngo){text-align:left;padding:10px 12px;border-bottom:1px solid var(--mkt-border, rgba(128, 128, 128, .2));color:var(--mkt-text-body)}.dev-table.svelte-1dolngo th:where(.svelte-1dolngo){color:var(--mkt-text);font-weight:600}
