.feat-chapter[data-astro-cid-rebrjudu]{border-bottom:1px solid var(--line)}.feat-grid[data-astro-cid-rebrjudu]{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.feat-grid[data-astro-cid-rebrjudu].is-reverse .feat-copy[data-astro-cid-rebrjudu]{order:2}.feat-grid[data-astro-cid-rebrjudu].is-reverse .feat-object[data-astro-cid-rebrjudu]{order:1}.feat-copy[data-astro-cid-rebrjudu]{gap:1rem;display:grid}.feat-chips[data-astro-cid-rebrjudu]{gap:.55rem;margin-top:.4rem;display:grid}.feat-chip[data-astro-cid-rebrjudu]{border-radius:var(--r-md);background:color-mix(in srgb, var(--sage-200) 55%, var(--raised));border:1px solid var(--line);color:var(--ink-soft);align-items:flex-start;gap:.55rem;padding:.65rem .9rem;font-size:.88rem;display:flex}.feat-chip[data-astro-cid-rebrjudu] i[data-astro-cid-rebrjudu]{color:var(--signal);font-style:normal;font-weight:700}.fo-stack[data-astro-cid-rebrjudu]{gap:.9rem;display:grid}.fo-head[data-astro-cid-rebrjudu]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.fo-head[data-astro-cid-rebrjudu] strong[data-astro-cid-rebrjudu]{font-size:1rem;font-weight:600}.fo-art[data-astro-cid-rebrjudu]{border-radius:var(--r-md);background:var(--paper);border:1px solid var(--line);width:100%;height:auto;padding:.35rem .5rem}.fo-bar[data-astro-cid-rebrjudu]{background:var(--sage-200);border-radius:99px;height:10px;overflow:hidden}.fo-bar[data-astro-cid-rebrjudu] span[data-astro-cid-rebrjudu]{background:var(--signal);transform-origin:0;height:100%;transition:transform 1.15s var(--ease-out) .15s;display:block;transform:scaleX(0)}.feat-object[data-astro-cid-rebrjudu].is-in .fo-bar[data-astro-cid-rebrjudu] span[data-astro-cid-rebrjudu]{transform:scaleX(1)}.fo-pills[data-astro-cid-rebrjudu]{flex-wrap:wrap;gap:.45rem;display:flex}.fo-pills[data-astro-cid-rebrjudu] span[data-astro-cid-rebrjudu]{border-radius:var(--r-pill);background:var(--sage-100);border:1px solid var(--line);color:var(--ink-soft);padding:.4rem .75rem;font-size:.8rem;font-weight:500}.fo-pills[data-astro-cid-rebrjudu] span[data-astro-cid-rebrjudu].is-solid{background:var(--signal);border-color:var(--signal);color:var(--on-signal)}.fo-checks[data-astro-cid-rebrjudu]{gap:.45rem;display:grid}.fo-check-row[data-astro-cid-rebrjudu]{background:var(--sage-100);border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .8rem;font-size:.86rem;display:flex}.fo-check-row[data-astro-cid-rebrjudu].is-find{background:var(--error-soft)}.fo-note[data-astro-cid-rebrjudu]{color:var(--ink-soft);font-size:.9rem;line-height:1.5}.fo-bars[data-astro-cid-rebrjudu]{gap:.65rem;display:grid}.fo-bars[data-astro-cid-rebrjudu] div[data-astro-cid-rebrjudu]{color:var(--ink-soft);gap:.25rem;font-size:.82rem;display:grid}.fo-bars[data-astro-cid-rebrjudu] i[data-astro-cid-rebrjudu]{background:var(--signal);transform-origin:0;height:9px;transition:transform 1.15s var(--ease-out) .2s;border-radius:99px;display:block;transform:scaleX(0)}.feat-object[data-astro-cid-rebrjudu].is-in .fo-bars[data-astro-cid-rebrjudu] i[data-astro-cid-rebrjudu]{transform:scaleX(1)}.fo-caption[data-astro-cid-rebrjudu]{font-family:var(--font-mono);color:var(--muted);text-align:right;margin-top:.65rem;font-size:.72rem}.cap-grid[data-astro-cid-rebrjudu]{grid-template-columns:.9fr 1.1fr;align-items:end;gap:clamp(2rem,5vw,4rem);display:grid}.cap-copy[data-astro-cid-rebrjudu]{gap:1.25rem;display:grid}.cap-actions[data-astro-cid-rebrjudu]{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.cap-fine[data-astro-cid-rebrjudu]{color:var(--deep-fg);opacity:.72;font-size:.85rem}.sr-only[data-astro-cid-rebrjudu]{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.feat-ref-head[data-astro-cid-rebrjudu]{gap:.75rem;max-width:56rem;margin-bottom:2rem;display:grid}.feat-table-wrap[data-astro-cid-rebrjudu]{border-radius:var(--r-lg);padding:.5rem;overflow-x:auto}.feat-checks-table[data-astro-cid-rebrjudu]{border-collapse:collapse;width:100%;min-width:820px;font-size:.84rem}.feat-checks-table[data-astro-cid-rebrjudu] th[data-astro-cid-rebrjudu],.feat-checks-table[data-astro-cid-rebrjudu] td[data-astro-cid-rebrjudu]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.72rem .8rem}.feat-checks-table[data-astro-cid-rebrjudu] thead[data-astro-cid-rebrjudu] th[data-astro-cid-rebrjudu]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.64rem}.feat-checks-table[data-astro-cid-rebrjudu] tbody[data-astro-cid-rebrjudu] th[data-astro-cid-rebrjudu]{color:var(--ink);font-weight:550}.feat-check-class[data-astro-cid-rebrjudu]{font-family:var(--font-mono);color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-top:.2rem;font-size:.62rem;font-weight:400;display:block}.feat-ref-split[data-astro-cid-rebrjudu]{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem;margin-top:1.25rem;display:grid}.feat-precedence[data-astro-cid-rebrjudu]{gap:.85rem;padding:1.4rem 1.6rem;display:grid}.feat-precedence[data-astro-cid-rebrjudu] ul[data-astro-cid-rebrjudu]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.feat-precedence[data-astro-cid-rebrjudu] li[data-astro-cid-rebrjudu]{color:var(--ink-soft);gap:.6rem;font-size:.88rem;line-height:1.5;display:flex}.feat-precedence[data-astro-cid-rebrjudu] li[data-astro-cid-rebrjudu] span[data-astro-cid-rebrjudu]{color:var(--signal);font-weight:700}.feat-classes[data-astro-cid-rebrjudu]{gap:.75rem;display:grid}.feat-class-card[data-astro-cid-rebrjudu]{gap:.25rem;padding:1.05rem 1.25rem;display:grid}.feat-class-card[data-astro-cid-rebrjudu] h3[data-astro-cid-rebrjudu]{font-size:1rem;font-weight:600}.feat-class-card[data-astro-cid-rebrjudu] p[data-astro-cid-rebrjudu]{color:var(--ink-soft);font-size:.85rem}.feat-workflows[data-astro-cid-rebrjudu]{grid-template-columns:repeat(4,1fr);gap:.85rem;margin-top:1.25rem;display:grid}.feat-workflow[data-astro-cid-rebrjudu]{gap:.3rem;padding:1rem 1.15rem;display:grid}.feat-workflow[data-astro-cid-rebrjudu] h3[data-astro-cid-rebrjudu]{font-size:.95rem;font-weight:600}.feat-workflow[data-astro-cid-rebrjudu] p[data-astro-cid-rebrjudu]{color:var(--muted);font-size:.82rem;line-height:1.45}@media (width<=920px){.feat-ref-split[data-astro-cid-rebrjudu],.feat-workflows[data-astro-cid-rebrjudu],.feat-grid[data-astro-cid-rebrjudu],.cap-grid[data-astro-cid-rebrjudu]{grid-template-columns:1fr}.feat-grid[data-astro-cid-rebrjudu].is-reverse .feat-copy[data-astro-cid-rebrjudu],.feat-grid[data-astro-cid-rebrjudu].is-reverse .feat-object[data-astro-cid-rebrjudu]{order:initial}}
