.sketch-page[data-astro-cid-atvovynm]{width:100%;max-width:980px;margin:0 auto;padding:2.2rem 1.5rem 4rem}.breadcrumb[data-astro-cid-atvovynm]{font-family:var(--mono);font-size:.78rem;color:var(--ink-dim);display:flex;gap:.4rem;align-items:center;margin-bottom:1.6rem}.breadcrumb[data-astro-cid-atvovynm] a[data-astro-cid-atvovynm]{color:var(--ink-soft);border-bottom:none}.breadcrumb[data-astro-cid-atvovynm] a[data-astro-cid-atvovynm]:hover{color:var(--accent)}.breadcrumb[data-astro-cid-atvovynm] .sep[data-astro-cid-atvovynm]{color:var(--ink-dim)}.breadcrumb[data-astro-cid-atvovynm] .current[data-astro-cid-atvovynm]{color:var(--ink)}.sketch-hero[data-astro-cid-atvovynm]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:2.2rem;align-items:center;margin-bottom:2rem}.sketch-hero-img[data-astro-cid-atvovynm]{aspect-ratio:1 / 1;overflow:hidden;background:#0a0d14;border:1px solid var(--line);border-radius:8px}.sketch-hero-img[data-astro-cid-atvovynm] img[data-astro-cid-atvovynm]{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.sketch-hero-text[data-astro-cid-atvovynm] h1[data-astro-cid-atvovynm]{margin:.1rem 0 .5rem}.sketch-eyebrow[data-astro-cid-atvovynm]{font-family:var(--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-dim);margin:0 0 .5rem}.sketch-source[data-astro-cid-atvovynm]{font-family:var(--mono);font-size:.78rem;color:var(--ink-dim);word-break:break-all}.meta-card[data-astro-cid-atvovynm]{background:var(--bg-elev);border:1px solid var(--line);border-radius:6px;padding:1rem 1.2rem;margin:0 0 2rem}.meta-card[data-astro-cid-atvovynm] dl[data-astro-cid-atvovynm]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem 1.2rem;margin:0}.meta-card[data-astro-cid-atvovynm] div[data-astro-cid-atvovynm]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.meta-card[data-astro-cid-atvovynm] dt[data-astro-cid-atvovynm]{font-family:var(--mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim)}.meta-card[data-astro-cid-atvovynm] dd[data-astro-cid-atvovynm]{margin:0;color:var(--ink);font-size:.95rem;word-break:break-word}.meta-card[data-astro-cid-atvovynm] dd[data-astro-cid-atvovynm] a[data-astro-cid-atvovynm]{color:var(--accent);border-bottom:none}.meta-card[data-astro-cid-atvovynm] dd[data-astro-cid-atvovynm] a[data-astro-cid-atvovynm]:hover{color:var(--accent-warm)}.complexity-low[data-astro-cid-atvovynm]{color:var(--accent)}.complexity-medium[data-astro-cid-atvovynm]{color:var(--accent-warm)}.complexity-high[data-astro-cid-atvovynm]{color:#d96b6b}.prose-block[data-astro-cid-atvovynm]{margin:0 0 2.2rem}.prose-block[data-astro-cid-atvovynm] h2[data-astro-cid-atvovynm]{margin-bottom:.5rem}.math-essence[data-astro-cid-atvovynm]{font-family:var(--mono);font-size:.95rem;line-height:1.55;color:var(--ink);background:var(--bg-elev);border-left:2px solid var(--accent);padding:.85rem 1rem;border-radius:0 4px 4px 0;margin:0}.param-table-wrap[data-astro-cid-atvovynm]{overflow-x:auto;border:1px solid var(--line);border-radius:6px}.param-table[data-astro-cid-atvovynm]{width:100%;border-collapse:collapse;font-size:.88rem}.param-table[data-astro-cid-atvovynm] th[data-astro-cid-atvovynm],.param-table[data-astro-cid-atvovynm] td[data-astro-cid-atvovynm]{text-align:left;padding:.55rem .75rem;border-bottom:1px solid var(--line);vertical-align:top}.param-table[data-astro-cid-atvovynm] thead[data-astro-cid-atvovynm] th[data-astro-cid-atvovynm]{font-family:var(--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.07em;color:var(--ink-dim);background:var(--bg-elev);position:sticky;top:0}.param-table[data-astro-cid-atvovynm] tbody[data-astro-cid-atvovynm] tr[data-astro-cid-atvovynm]:last-child td[data-astro-cid-atvovynm]{border-bottom:none}.param-table[data-astro-cid-atvovynm] tbody[data-astro-cid-atvovynm] tr[data-astro-cid-atvovynm]:nth-child(2n) td[data-astro-cid-atvovynm]{background:#ffffff03}.param-table[data-astro-cid-atvovynm] code[data-astro-cid-atvovynm]{font-size:.85em}.muted[data-astro-cid-atvovynm]{color:var(--ink-soft)}.code-snippet[data-astro-cid-atvovynm]{margin:.6rem 0;font-size:.82rem;line-height:1.5;max-height:26rem;overflow:auto;white-space:pre}.cta-block[data-astro-cid-atvovynm]{background:var(--bg-elev);border:1px solid var(--line);border-radius:6px;padding:1.2rem 1.3rem;margin:0 0 2.5rem}.cta-block[data-astro-cid-atvovynm] h2[data-astro-cid-atvovynm]{margin-bottom:.4rem}.siblings-block[data-astro-cid-atvovynm]{margin:0 0 1rem;padding-top:2rem;border-top:1px solid var(--line)}.siblings-grid[data-astro-cid-atvovynm]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.8rem;margin:.8rem 0 1rem}.siblings-more[data-astro-cid-atvovynm]{font-family:var(--mono);font-size:.85rem;margin:.5rem 0 0}@media(max-width:800px){.sketch-hero[data-astro-cid-atvovynm]{grid-template-columns:1fr}.meta-card[data-astro-cid-atvovynm] dl[data-astro-cid-atvovynm]{grid-template-columns:repeat(2,1fr)}}
