.plan-doc{font-size:.925rem;line-height:1.7}.plan-doc .md-h{scroll-margin-top:calc(var(--sticky-top,4rem) + 1rem);margin:1.6em 0 .5em;font-weight:600}.plan-doc h2.md-h{border-bottom:1px solid var(--border);padding-bottom:.35em;font-size:1.15rem}.plan-doc h3.md-h{font-size:1.02rem}.plan-doc h4.md-h{font-size:.95rem}.plan-doc h5.md-h{font-size:.95rem}.plan-doc>:first-child{margin-top:0}.plan-doc .md-p{margin:.5em 0}.plan-doc .md-list{margin:.5em 0;padding-left:1.4em}.plan-doc ul.md-list{list-style:outside}.plan-doc ol.md-list{list-style:decimal}.plan-doc .md-table{border-collapse:collapse;width:100%;margin:.75em 0;font-size:.85rem}.plan-doc .md-table th{border:1px solid var(--border);text-align:left;vertical-align:top;padding:.4em .6em}.plan-doc .md-table td{border:1px solid var(--border);text-align:left;vertical-align:top;padding:.4em .6em}.plan-doc .md-table th{background:var(--muted);font-weight:600}.plan-doc code{background:var(--muted);border-radius:4px;padding:.1em .3em;font-family:ui-monospace,Consolas,monospace;font-size:.88em}.plan-doc .md-propose{color:#7a5c00;background:#fff3bf;border-radius:3px;padding:0 2px}.plan-doc .md-undecided{color:#a61e1e;background:#ffe3e3;border-radius:3px;padding:0 2px}.plan-doc .md-ref{color:var(--primary);font-family:ui-monospace,Consolas,monospace;font-size:.88em}.plan-doc a.md-ref{text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab,var(--primary)40%,transparent);text-decoration-color:color-mix(in oklab,var(--primary)40%,transparent)}.plan-doc a.md-ref.missing{color:var(--destructive);-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.plan-doc .md-diff{border-left:3px solid;border-radius:0 6px 6px 0;margin:.4em -.75em;padding:.1em .75em}.plan-doc .md-diff>:first-child{margin-top:.3em}.plan-doc .md-diff-add{background:rgba(47,158,68,.09);background:color(display-p3 .321021 .610976 .309191/.09);background:lab(57.5539% -46.7386 36.9447/.09);border-color:#2f9e44}.plan-doc .md-diff-del{opacity:.8;background:rgba(224,49,49,.08);background:color(display-p3 .808608 .258719 .229143/.08);background:lab(50.6553% 66.3633 44.9778/.08);border-color:#e03131;-webkit-text-decoration:line-through rgba(224,49,49,.6);text-decoration:line-through rgba(224,49,49,.6);-webkit-text-decoration:line-through color(display-p3 .808608 .258719 .229143/.6);text-decoration:line-through color(display-p3 .808608 .258719 .229143/.6);-webkit-text-decoration:line-through lab(50.6553% 66.3633 44.9778/.6);text-decoration:line-through lab(50.6553% 66.3633 44.9778/.6)}.md-diff-legend{border-left:3px solid;border-radius:0 4px 4px 0;padding:0 .4em}.md-diff-legend.md-diff-add{background:rgba(47,158,68,.12);background:color(display-p3 .321021 .610976 .309191/.12);background:lab(57.5539% -46.7386 36.9447/.12);border-color:#2f9e44}.md-diff-legend.md-diff-del{background:rgba(224,49,49,.1);background:color(display-p3 .808608 .258719 .229143/.1);background:lab(50.6553% 66.3633 44.9778/.1);border-color:#e03131;text-decoration:line-through}
