.rule-block-merge_figure__SDnth{container-type:inline-size;margin:34px 0 44px}.rule-block-merge_heading__FX1GG{display:flex;justify-content:space-between;gap:12px;color:var(--editorial-muted);font-size:12px;margin-bottom:18px}.rule-block-merge_heading__FX1GG span:first-child{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.rule-block-merge_drawing__5UKEl{display:block;width:100%;height:auto;overflow:visible}.rule-block-merge_compact__JL2FI{display:none}.rule-block-merge_drawing__5UKEl text{font-family:KaTeX_Main,serif}.rule-block-merge_wire__PN1nt{fill:none;stroke:currentColor;stroke-width:1.6;transition:stroke-width .2s,color .2s,opacity .2s}.rule-block-merge_edge__tqi_o{color:var(--s-faint)}.rule-block-merge_edge__tqi_o .rule-block-merge_wire__PN1nt{stroke-width:1.1}.rule-block-merge_edge__tqi_o[data-lit=true]{color:var(--s-green)}.rule-block-merge_edge__tqi_o[data-lit=true] .rule-block-merge_wire__PN1nt{stroke-width:2}.rule-block-merge_edge__tqi_o[data-from=defaults][data-lit=true]{color:var(--s-dim)}.rule-block-merge_edge__tqi_o[data-from=defaults] .rule-block-merge_wire__PN1nt{stroke-dasharray:3 5}.rule-block-merge_compiles__sg0eo{color:var(--s-gold)}.rule-block-merge_bracket__U0Mwe{stroke:var(--s-grid);stroke-width:1}.rule-block-merge_node__mD6n1 circle{stroke-width:1.4;transition:opacity .2s}.rule-block-merge_policy__KluOI circle{fill:var(--s-green-fill);stroke:var(--s-green)}.rule-block-merge_defaults__gNG_q circle{fill:var(--s-cell);stroke:var(--s-dim);stroke-dasharray:3 4}.rule-block-merge_node__mD6n1[data-used=false]{opacity:.35}.rule-block-merge_slot__EFgfX circle{fill:var(--s-cell);stroke:var(--s-dim);stroke-width:1.2}.rule-block-merge_grant__UkV_X circle{fill:var(--s-gold-fill);stroke:var(--s-gold)}.rule-block-merge_drawing__5UKEl .rule-block-merge_mark__5_0Ti{fill:var(--s-ink);font:italic 20px KaTeX_Math,serif}.rule-block-merge_label__N5wFu{fill:var(--s-ink);font-size:16px;paint-order:stroke;stroke:#0c0c0b;stroke-width:7px}.rule-block-merge_drawing__5UKEl .rule-block-merge_code__YdSmz{fill:var(--s-ink);font:15px var(--font-jetbrains-mono),ui-monospace,monospace;paint-order:stroke;stroke:#0c0c0b;stroke-width:7px}.rule-block-merge_drawing__5UKEl .rule-block-merge_name__YX8J_{fill:var(--s-dim);font:15px var(--font-jetbrains-mono),ui-monospace,monospace;paint-order:stroke;stroke:#0c0c0b;stroke-width:7px}.rule-block-merge_drawing__5UKEl .rule-block-merge_widened__P7yKy{fill:var(--s-gold)}.rule-block-merge_controls__8L9Y6{display:flex;flex-wrap:wrap;column-gap:32px;border-block:1px solid var(--editorial-rule)}.rule-block-merge_controls__8L9Y6 button{cursor:pointer;min-height:44px;padding:12px 0;color:var(--editorial-muted);font-size:14px;border-bottom:2px solid transparent}.rule-block-merge_controls__8L9Y6 button[aria-pressed=true]{color:var(--editorial-bright);border-color:var(--editorial-accent)}.rule-block-merge_controls__8L9Y6 button:hover{color:var(--editorial-bright)}.rule-block-merge_controls__8L9Y6 button:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:4px}.rule-block-merge_detail__Ou_Vl{display:grid;grid-template-columns:36px minmax(0,1fr);gap:20px;padding-top:24px}.rule-block-merge_detailMark__nmrXT{font:italic 28px KaTeX_Math,serif;color:var(--s-green)}.rule-block-merge_figure__SDnth[data-view=one] .rule-block-merge_detailMark__nmrXT{color:var(--s-gold)}.rule-block-merge_figure__SDnth .rule-block-merge_detail__Ou_Vl h3{margin:0 0 8px;color:var(--editorial-bright);font:400 25px/1.2 var(--font-eb-garamond),serif}.rule-block-merge_detail__Ou_Vl p{margin:0;color:var(--editorial-ink);font-size:15px;line-height:1.65}.rule-block-merge_detail__Ou_Vl a{text-decoration:underline;text-underline-offset:4px}@container (max-width: 640px){.rule-block-merge_wide__PnkBv{display:none}.rule-block-merge_compact__JL2FI{display:block}.rule-block-merge_controls__8L9Y6{column-gap:22px}.rule-block-merge_detail__Ou_Vl{gap:12px;grid-template-columns:28px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.rule-block-merge_figure__SDnth *{transition:none}}