.zb-page-header[data-astro-cid-rpovodi2]{position:relative;padding:9rem 1.5rem 3rem;overflow:hidden;text-align:center}.zb-page-header-inner[data-astro-cid-rpovodi2]{position:relative;z-index:1;max-width:920px;margin:0 auto}.zb-page-title[data-astro-cid-rpovodi2]{font-size:clamp(2.2rem,5vw,3.8rem);margin:1rem 0 1.5rem;color:var(--text-primary)}.zb-page-lede[data-astro-cid-rpovodi2]{color:var(--text-secondary);font-size:1.1rem;max-width:44rem;margin:0 auto;line-height:1.7}.zb-section[data-astro-cid-rpovodi2]{position:relative;padding:5rem 1.5rem}.zb-section-tight[data-astro-cid-rpovodi2]{padding:3.5rem 1.5rem}.zb-section-alt[data-astro-cid-rpovodi2]{background:linear-gradient(180deg,transparent,rgba(21,34,52,.4),transparent)}.zb-section-inner[data-astro-cid-rpovodi2]{position:relative;z-index:1;max-width:920px;margin:0 auto}.zb-section-header[data-astro-cid-rpovodi2]{text-align:center;margin-bottom:3rem}.zb-section-title[data-astro-cid-rpovodi2]{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;letter-spacing:-.025em;margin:1rem 0;color:var(--text-primary);line-height:1.2}.zb-section-lede[data-astro-cid-rpovodi2]{color:var(--text-secondary);max-width:42rem;margin:0 auto;font-size:1.02rem;line-height:1.65}.zb-commit-grid[data-astro-cid-rpovodi2]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.zb-commit-card[data-astro-cid-rpovodi2]{position:relative;padding:1.75rem 1.5rem;background:var(--bg-surface);border:1px solid var(--border);transition:border-color .2s ease,transform .2s ease}.zb-commit-card[data-astro-cid-rpovodi2]:hover{border-color:var(--border-accent);transform:translateY(-2px)}.zb-commit-num[data-astro-cid-rpovodi2]{font-family:var(--font-mono);color:var(--accent);font-size:.78rem;letter-spacing:.18em;margin-bottom:1rem}.zb-commit-title[data-astro-cid-rpovodi2]{font-size:1.1rem;font-weight:700;letter-spacing:-.015em;color:var(--text-primary);margin:0 0 .75rem;line-height:1.35}.zb-commit-body[data-astro-cid-rpovodi2]{color:var(--text-secondary);font-size:.93rem;line-height:1.65;margin:0}.zb-prose[data-astro-cid-rpovodi2] .zb-section-title[data-astro-cid-rpovodi2]{text-align:left}.zb-prose[data-astro-cid-rpovodi2] p[data-astro-cid-rpovodi2]{color:var(--text-secondary);font-size:1.02rem;line-height:1.75;margin:0 0 1.25rem}.zb-prose[data-astro-cid-rpovodi2] h3[data-astro-cid-rpovodi2]{color:var(--text-primary);font-size:1.2rem;font-weight:700;letter-spacing:-.015em;margin:2rem 0 .75rem}.zb-prose[data-astro-cid-rpovodi2] ul[data-astro-cid-rpovodi2]{padding-left:1.25rem;margin:0 0 1.5rem;color:var(--text-secondary)}.zb-prose[data-astro-cid-rpovodi2] li[data-astro-cid-rpovodi2]{margin-bottom:.6rem;line-height:1.7}.zb-prose[data-astro-cid-rpovodi2] strong[data-astro-cid-rpovodi2]{color:var(--text-primary)}.zb-prose[data-astro-cid-rpovodi2] code[data-astro-cid-rpovodi2]{font-family:var(--font-mono);font-size:.88em;background:var(--bg-surface);padding:.1em .4em;border-radius:3px;color:var(--text-primary)}.zb-prose[data-astro-cid-rpovodi2] a[data-astro-cid-rpovodi2]{color:var(--accent);border-bottom:1px solid var(--border-accent);transition:border-color .15s ease}.zb-prose[data-astro-cid-rpovodi2] a[data-astro-cid-rpovodi2]:hover{border-bottom-color:var(--accent)}.zb-defs[data-astro-cid-rpovodi2]{margin:1.5rem 0 0;display:flex;flex-direction:column;gap:1.25rem}.zb-defs[data-astro-cid-rpovodi2]>div[data-astro-cid-rpovodi2]{padding:1.25rem 1.5rem;background:var(--bg-surface);border:1px solid var(--border);border-left:2px solid var(--accent)}.zb-defs[data-astro-cid-rpovodi2] dt[data-astro-cid-rpovodi2]{color:var(--text-primary);font-weight:700;font-size:1.02rem;letter-spacing:-.01em;margin-bottom:.5rem}.zb-defs[data-astro-cid-rpovodi2] dd[data-astro-cid-rpovodi2]{margin:0;color:var(--text-secondary);line-height:1.7}.zb-subproc-table[data-astro-cid-rpovodi2]{display:flex;flex-direction:column;gap:1rem;max-width:920px;margin:0 auto}.zb-subproc-row[data-astro-cid-rpovodi2]{padding:1.5rem;background:var(--bg-surface);border:1px solid var(--border);border-left:2px solid var(--accent)}.zb-subproc-row[data-astro-cid-rpovodi2] h3[data-astro-cid-rpovodi2]{font-size:1.15rem;font-weight:700;color:var(--text-primary);margin:0 0 1rem;letter-spacing:-.015em}.zb-subproc-row[data-astro-cid-rpovodi2] dl[data-astro-cid-rpovodi2]{margin:0;display:grid;grid-template-columns:160px 1fr;gap:.6rem 1.25rem}.zb-subproc-row[data-astro-cid-rpovodi2] dl[data-astro-cid-rpovodi2]>div[data-astro-cid-rpovodi2]{display:contents}.zb-subproc-row[data-astro-cid-rpovodi2] dt[data-astro-cid-rpovodi2]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);padding-top:.15rem}.zb-subproc-row[data-astro-cid-rpovodi2] dd[data-astro-cid-rpovodi2]{margin:0;color:var(--text-secondary);line-height:1.55;font-size:.95rem}.zb-last-updated[data-astro-cid-rpovodi2]{margin-top:2rem!important;padding-top:1.5rem;border-top:1px solid var(--border);font-family:var(--font-mono);font-size:.85rem;color:var(--text-muted);letter-spacing:.04em}.zb-last-updated[data-astro-cid-rpovodi2] span[data-astro-cid-rpovodi2]{text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;margin-right:.5rem}@media(max-width:900px){.zb-commit-grid[data-astro-cid-rpovodi2]{grid-template-columns:1fr}.zb-subproc-row[data-astro-cid-rpovodi2] dl[data-astro-cid-rpovodi2]{grid-template-columns:1fr;gap:.25rem}.zb-subproc-row[data-astro-cid-rpovodi2] dt[data-astro-cid-rpovodi2]{padding-top:.75rem}.zb-section[data-astro-cid-rpovodi2]{padding:4rem 1.25rem}}
