.container.svelte-12g357m{max-width:780px;margin:0 auto;padding:48px 24px 64px}.breadcrumb.svelte-12g357m{display:flex;align-items:center;gap:8px;margin-bottom:28px;font-size:.88rem}.breadcrumb.svelte-12g357m a:where(.svelte-12g357m){color:var(--text-muted);text-decoration:none;transition:color .15s}.breadcrumb.svelte-12g357m a:where(.svelte-12g357m):hover{color:var(--accent)}.breadcrumb.svelte-12g357m span:where(.svelte-12g357m){color:var(--text-dim)}.article.svelte-12g357m{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:36px 40px;margin-bottom:24px}.article.svelte-12g357m h1:where(.svelte-12g357m){font-size:1.9rem;font-weight:700;color:var(--text-primary);line-height:1.2;margin-bottom:18px}.article.svelte-12g357m h2:where(.svelte-12g357m){font-size:1.25rem;font-weight:700;color:var(--text-primary);margin:32px 0 14px}.article.svelte-12g357m p:where(.svelte-12g357m){font-size:.98rem;color:var(--text-secondary);line-height:1.75;margin-bottom:14px}.article.svelte-12g357m a:where(.svelte-12g357m){color:var(--accent);text-decoration:underline;text-underline-offset:2px}.article.svelte-12g357m a:where(.svelte-12g357m):hover{color:var(--accent-hover)}.code-block.svelte-12g357m{background:var(--bg-input);border:1px solid var(--border);border-radius:8px;padding:18px 20px;overflow-x:auto;margin:8px 0 20px}.code-block.svelte-12g357m code:where(.svelte-12g357m){font-family:var(--font-mono);font-size:.82rem;line-height:1.7;color:var(--text-secondary);white-space:pre}.table-wrap.svelte-12g357m{overflow-x:auto;margin-bottom:14px}table.svelte-12g357m{width:100%;border-collapse:collapse;font-size:.9rem}th.svelte-12g357m,td.svelte-12g357m{text-align:left;padding:10px 14px;border-bottom:1px solid var(--border)}th.svelte-12g357m{color:var(--text-primary);font-weight:700}td.svelte-12g357m{color:var(--text-secondary)}.cta-row.svelte-12g357m{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:24px}.cta-btn.svelte-12g357m{display:inline-flex;align-items:center;gap:8px;background:var(--accent);color:#06110d;text-decoration:none;padding:12px 24px;border-radius:8px;font-weight:600;font-size:.92rem;transition:background .15s,transform .15s}.cta-btn.svelte-12g357m:hover{background:var(--accent-hover);transform:translateY(-1px)}.cta-btn.secondary.svelte-12g357m{background:var(--bg-hover);color:var(--text-primary)}.cta-btn.secondary.svelte-12g357m:hover{background:var(--bg-card)}footer{text-align:center;padding:40px 24px 56px;border-top:1px solid var(--border)}.footer-logo{font-family:var(--font-mono);font-weight:600;color:var(--text-primary);margin-bottom:16px}.footer-logo span{color:var(--accent)}.footer-links{list-style:none;display:flex;justify-content:center;gap:1.5rem;margin:0 0 1rem;padding:0;flex-wrap:wrap}.footer-links a{font-size:13px;color:var(--text-muted);text-decoration:none}.footer-links a:hover{color:var(--text-primary)}.footer-copy{font-size:12px;color:var(--text-dim)}@media (max-width: 600px){.article.svelte-12g357m{padding:24px 22px}}
