.replication-log_figure__DvTCg{container-type:inline-size;margin:34px 0 44px}.replication-log_heading__IvQ6h{display:flex;justify-content:space-between;gap:12px;color:var(--editorial-muted);font-size:12px;margin-bottom:18px}.replication-log_heading__IvQ6h span:first-child{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.replication-log_drawing__6Dq8R{display:block;width:100%;height:auto;overflow:visible}.replication-log_compact__IJz_g{display:none}.replication-log_drawing__6Dq8R text{font-family:KaTeX_Main,serif}.replication-log_pool__HGHMb{color:var(--s-green)}.replication-log_revoked__NB2cK{color:var(--s-coral)}.replication-log_subject__dN7_Y circle{stroke:currentColor;stroke-width:1.6}.replication-log_pool__HGHMb circle{fill:var(--s-green-fill)}.replication-log_revoked__NB2cK circle{fill:var(--s-coral-fill)}.replication-log_drawing__6Dq8R .replication-log_subjectMark__CR1Wf{fill:currentColor;font:italic 22px KaTeX_Math,serif}.replication-log_subjectLabel__CuqYT{fill:currentColor;font-size:15px}.replication-log_reach__IdAkO{fill:none;stroke:currentColor;stroke-width:1.2;opacity:.6}.replication-log_reach__IdAkO.replication-log_ghostWire__2ZoWu{stroke:var(--s-faint);opacity:.5;stroke-dasharray:3 5}.replication-log_reachLabel__pc3Of{fill:var(--s-dim);font-size:14px;paint-order:stroke;stroke:#0c0c0b;stroke-width:7px}.replication-log_node__8c51F circle{fill:var(--s-cell);stroke:var(--s-dim);stroke-width:1.4}.replication-log_drawing__6Dq8R .replication-log_mark__Th0iF{fill:var(--s-ink);font:italic 20px KaTeX_Math,serif}.replication-log_drawing__6Dq8R .replication-log_sub__6qSzP{fill:var(--s-ink);font:14px KaTeX_Main,serif}.replication-log_nodeLabel__azZbV{fill:var(--s-ink);font-size:14px}.replication-log_role__I1ODn{fill:var(--s-dim);font-size:14px}.replication-log_node__8c51F.replication-log_ghost__MzjzO{opacity:.35}.replication-log_stream__uETSV{fill:var(--s-dim);font-size:14px}.replication-log_rule__wwNpD{fill:none;stroke:var(--s-grid);stroke-width:1;opacity:.7}.replication-log_drawing__6Dq8R .replication-log_index__Ehdbn{fill:var(--s-ink);font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:15px}.replication-log_drawing__6Dq8R .replication-log_entry__2tk1p,.replication-log_drawing__6Dq8R .replication-log_local__P5bIL{fill:var(--s-dim);font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:14px}.replication-log_drawing__6Dq8R .replication-log_localNew__Wiaiz{fill:var(--s-blue)}.replication-log_dot__lQfQ_{stroke-width:1.4;transition:fill .2s,stroke .2s,opacity .2s}.replication-log_held__3TjdP{fill:var(--s-teal);stroke:var(--s-teal)}.replication-log_missing__y0MP9{fill:#0c0c0b;stroke:var(--s-faint)}.replication-log_arriving__xCyau{fill:var(--s-blue-fill);stroke:var(--s-blue);stroke-width:1.8}.replication-log_refused__15nzp{fill:#0c0c0b;stroke:var(--s-coral);stroke-width:1.8}.replication-log_dot__lQfQ_.replication-log_ghost__MzjzO{opacity:.35}.replication-log_arrive__GrVov{fill:none;stroke:var(--s-blue);stroke-width:1.8}.replication-log_refuseWire__IRx3x{fill:none;stroke:var(--s-coral);stroke-width:1.8;stroke-dasharray:5 4}.replication-log_stop__6mTIo{stroke:var(--s-coral);stroke-width:2.4;stroke-linecap:round}.replication-log_quorumRule__gpBFL{fill:none;stroke:var(--s-green);stroke-width:1.6}.replication-log_head__oYQi1{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:14px;fill:var(--s-dim)}.replication-log_head__oYQi1[data-tone=teal]{fill:var(--s-teal)}.replication-log_head__oYQi1[data-tone=blue]{fill:var(--s-blue)}.replication-log_head__oYQi1[data-tone=coral]{fill:var(--s-coral)}.replication-log_summary__xyK_U{font-size:15px;fill:var(--s-ink)}.replication-log_headLabel__fZbN4{fill:var(--s-dim);font-size:14px}.replication-log_summary__xyK_U[data-tone=green]{fill:var(--s-green)}.replication-log_summary__xyK_U[data-tone=blue]{fill:var(--s-blue)}.replication-log_summary__xyK_U[data-tone=coral]{fill:var(--s-coral)}.replication-log_controls__yWMYJ{display:flex;flex-wrap:wrap;gap:0 30px;margin-top:18px;border-block:1px solid var(--editorial-rule)}.replication-log_controls__yWMYJ button{cursor:pointer;min-height:44px;padding:12px 0;color:var(--editorial-muted);font-size:14px;border-bottom:2px solid transparent}.replication-log_controls__yWMYJ button[aria-pressed=true]{color:var(--editorial-bright);border-color:var(--editorial-accent)}.replication-log_controls__yWMYJ button:hover{color:var(--editorial-bright)}.replication-log_controls__yWMYJ button:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:4px}.replication-log_detail__P0KAl{display:grid;grid-template-columns:36px minmax(0,1fr);gap:20px;padding-top:24px}.replication-log_detailMark___YuSI{font:italic 28px KaTeX_Math,serif;color:var(--s-ink)}.replication-log_detailMark___YuSI[data-tone=green]{color:var(--s-green)}.replication-log_detailMark___YuSI[data-tone=blue]{color:var(--s-blue)}.replication-log_detailMark___YuSI[data-tone=coral]{color:var(--s-coral)}.replication-log_detailMark___YuSI[data-tone=teal]{color:var(--s-teal)}.replication-log_figure__DvTCg .replication-log_detail__P0KAl h3{margin:0 0 8px;color:var(--editorial-bright);font:400 25px/1.2 var(--font-eb-garamond),serif}.replication-log_detail__P0KAl p{margin:0;color:var(--editorial-ink);font-size:15px;line-height:1.65}.replication-log_detail__P0KAl a{text-decoration:underline;text-underline-offset:4px}.replication-log_detail__P0KAl code{font-size:14px}.replication-log_prose__MHYVA{margin-top:18px}@container (max-width: 640px){.replication-log_wide__WoyEi{display:none}.replication-log_compact__IJz_g{display:block}.replication-log_compact__IJz_g .replication-log_entry__2tk1p,.replication-log_compact__IJz_g .replication-log_headLabel__fZbN4,.replication-log_compact__IJz_g .replication-log_head__oYQi1,.replication-log_compact__IJz_g .replication-log_index__Ehdbn,.replication-log_compact__IJz_g .replication-log_local__P5bIL,.replication-log_compact__IJz_g .replication-log_nodeLabel__azZbV,.replication-log_compact__IJz_g .replication-log_stream__uETSV,.replication-log_compact__IJz_g .replication-log_sub__6qSzP,.replication-log_compact__IJz_g .replication-log_subjectLabel__CuqYT,.replication-log_compact__IJz_g .replication-log_summary__xyK_U{font-size:15px}.replication-log_controls__yWMYJ{gap:0 22px}.replication-log_detail__P0KAl{gap:12px;grid-template-columns:28px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.replication-log_figure__DvTCg *{transition:none}}