.rt-caps__diagram[data-astro-cid-du5tzv3g]{--diagram-bg:#0d1217;--diagram-panel:rgba(2, 13, 19, .56);--diagram-line:#33404b;--diagram-line-soft:#2b3641;--diagram-teal:#52d6d2;--diagram-red:#ff4947;--diagram-white:var(--rt-fg-1);--diagram-muted:var(--rt-fog);display:block;width:100%;height:100%;overflow:visible;background:var(--diagram-bg);color:var(--diagram-white);text-rendering:geometricPrecision}.diagram-panel[data-astro-cid-du5tzv3g]{fill:var(--diagram-bg);stroke:var(--diagram-line);stroke-width:2;vector-effect:non-scaling-stroke}.diagram-panel-red[data-astro-cid-du5tzv3g]{fill:var(--diagram-bg);stroke:var(--diagram-red);stroke-width:2.5;vector-effect:non-scaling-stroke}.diagram-text[data-astro-cid-du5tzv3g]{fill:var(--diagram-white);font-family:var(--rt-font-mono);font-weight:400;letter-spacing:0}.diagram-title[data-astro-cid-du5tzv3g]{font-size:34px}.diagram-label[data-astro-cid-du5tzv3g]{font-size:29px}.diagram-brace[data-astro-cid-du5tzv3g]{fill:var(--diagram-teal);font-size:92px;font-weight:500}.diagram-teal[data-astro-cid-du5tzv3g],.diagram-red[data-astro-cid-du5tzv3g],.diagram-line[data-astro-cid-du5tzv3g],.diagram-check[data-astro-cid-du5tzv3g],.diagram-check-ring[data-astro-cid-du5tzv3g],.diagram-icon[data-astro-cid-du5tzv3g],.diagram-hash[data-astro-cid-du5tzv3g],.diagram-hex[data-astro-cid-du5tzv3g],.diagram-x[data-astro-cid-du5tzv3g],.diagram-alert-hex[data-astro-cid-du5tzv3g],.diagram-alert-x[data-astro-cid-du5tzv3g],.diagram-timeline[data-astro-cid-du5tzv3g],.diagram-tick[data-astro-cid-du5tzv3g],.ci-connector[data-astro-cid-du5tzv3g],.ci-invariant-rule[data-astro-cid-du5tzv3g]{fill:none;stroke-linecap:round;stroke-linejoin:round}.diagram-teal[data-astro-cid-du5tzv3g]{stroke:var(--diagram-teal)}.diagram-red[data-astro-cid-du5tzv3g]{stroke:var(--diagram-red)}.diagram-fill-teal[data-astro-cid-du5tzv3g]{fill:var(--diagram-teal)}.diagram-fill-red[data-astro-cid-du5tzv3g]{fill:var(--diagram-red)}.diagram-line[data-astro-cid-du5tzv3g]{stroke-width:2}.diagram-check-ring[data-astro-cid-du5tzv3g]{stroke-width:3}.diagram-check[data-astro-cid-du5tzv3g]{stroke-width:4}.stress-static-dots[data-astro-cid-du5tzv3g]{display:none}.stress-particle[data-astro-cid-du5tzv3g]{fill:var(--diagram-teal);opacity:0;pointer-events:none}.diagram-sweep-title[data-astro-cid-du5tzv3g]{font-size:34px}.diagram-sweep-label[data-astro-cid-du5tzv3g]{fill:var(--diagram-teal);font-size:22px}.stress-sweep-panel[data-astro-cid-du5tzv3g]{fill:var(--diagram-bg)}.stress-sweep-line[data-astro-cid-du5tzv3g]{fill:none;stroke-width:8;stroke-linecap:round}.stress-sweep-ticks[data-astro-cid-du5tzv3g] path[data-astro-cid-du5tzv3g]{fill:none;stroke:var(--diagram-teal);stroke-width:1.4;stroke-linecap:round;opacity:.32}.stress-sweep-milestones[data-astro-cid-du5tzv3g] circle[data-astro-cid-du5tzv3g]{fill:var(--diagram-teal)}.stress-panel-glow[data-astro-cid-du5tzv3g]{fill:none;stroke:var(--diagram-teal);stroke-width:5;pointer-events:none;vector-effect:non-scaling-stroke}.diagram-file[data-astro-cid-du5tzv3g]{fill:var(--diagram-bg);stroke:var(--diagram-line);stroke-width:2;vector-effect:non-scaling-stroke}.diagram-fold[data-astro-cid-du5tzv3g]{fill:none;stroke:var(--diagram-line);stroke-width:2;vector-effect:non-scaling-stroke}.diagram-swirl[data-astro-cid-du5tzv3g] path[data-astro-cid-du5tzv3g]{fill:none;stroke:#0b6d72;stroke-width:1;opacity:.28}.diagram-specks[data-astro-cid-du5tzv3g] circle[data-astro-cid-du5tzv3g]{fill:var(--diagram-teal);opacity:.45}.diagram-timeline[data-astro-cid-du5tzv3g]{stroke-width:4}.diagram-tick[data-astro-cid-du5tzv3g]{stroke-width:2.2}.diagram-incident[data-astro-cid-du5tzv3g]{fill:var(--diagram-red);font-size:26px;font-weight:500}.replay-motion-paths[data-astro-cid-du5tzv3g]{opacity:0;pointer-events:none}.replay-motion-paths[data-astro-cid-du5tzv3g] path[data-astro-cid-du5tzv3g]{fill:none;stroke:none}.replay-particle[data-astro-cid-du5tzv3g]{fill:var(--diagram-teal);opacity:0;pointer-events:none}.replay-panel-glow[data-astro-cid-du5tzv3g]{fill:none;stroke:var(--diagram-teal);stroke-width:4;pointer-events:none;vector-effect:non-scaling-stroke}.replay-incident-glow[data-astro-cid-du5tzv3g]{fill:none;stroke:var(--diagram-red);stroke-width:5;pointer-events:none;vector-effect:non-scaling-stroke}.diagram-icon[data-astro-cid-du5tzv3g],.diagram-hash[data-astro-cid-du5tzv3g]{stroke-width:4}.diagram-card-title[data-astro-cid-du5tzv3g]{font-size:26px}.diagram-card-line[data-astro-cid-du5tzv3g]{fill:none;stroke:var(--diagram-teal);stroke-width:4;stroke-linecap:round;opacity:.45}.ci-check-ring-large[data-astro-cid-du5tzv3g]{stroke-width:4}.ci-check-large[data-astro-cid-du5tzv3g]{stroke-width:5}.ci-step-text[data-astro-cid-du5tzv3g]{font-size:24px}.diagram-text-red[data-astro-cid-du5tzv3g]{fill:var(--diagram-red);font-weight:600}.diagram-text-teal[data-astro-cid-du5tzv3g]{fill:#65cac8}.ci-connector[data-astro-cid-du5tzv3g]{stroke-width:4}.diagram-hex[data-astro-cid-du5tzv3g],.diagram-x[data-astro-cid-du5tzv3g]{stroke-width:5}.ci-particle[data-astro-cid-du5tzv3g]{fill:var(--diagram-teal);opacity:0;pointer-events:none}.ci-panel-glow[data-astro-cid-du5tzv3g]{fill:none;stroke:var(--diagram-teal);stroke-width:4.5;pointer-events:none;vector-effect:non-scaling-stroke}.ci-risk-glow[data-astro-cid-du5tzv3g],.ci-blocked-glow[data-astro-cid-du5tzv3g]{stroke:var(--diagram-red)}.ci-alert-panel[data-astro-cid-du5tzv3g]{fill:var(--diagram-bg);stroke-width:2.2}.diagram-alert-hex[data-astro-cid-du5tzv3g]{stroke-width:5}.diagram-alert-x[data-astro-cid-du5tzv3g]{stroke-width:7}.ci-alert-title[data-astro-cid-du5tzv3g]{font-size:58px;font-weight:600}.ci-alert-subtitle[data-astro-cid-du5tzv3g]{font-size:25px}.diagram-divider[data-astro-cid-du5tzv3g]{fill:none;stroke:var(--diagram-line);stroke-width:2;vector-effect:non-scaling-stroke}.ci-section-label[data-astro-cid-du5tzv3g],.ci-score-label[data-astro-cid-du5tzv3g]{font-size:23px;font-weight:500}.ci-invariant-rule[data-astro-cid-du5tzv3g]{stroke-width:4}.ci-code[data-astro-cid-du5tzv3g]{font-size:25px}.ci-score-label[data-astro-cid-du5tzv3g]{text-anchor:middle}.ci-donut-outer[data-astro-cid-du5tzv3g]{fill:none;stroke:var(--diagram-line);stroke-width:2}.ci-donut-base[data-astro-cid-du5tzv3g]{fill:none;stroke:#08151d;stroke-width:31}.ci-donut-track[data-astro-cid-du5tzv3g]{fill:none;stroke:var(--diagram-line);stroke-width:24}.ci-donut-teal[data-astro-cid-du5tzv3g],.ci-donut-red[data-astro-cid-du5tzv3g]{fill:none;stroke-width:20;stroke-linecap:butt}.ci-donut-teal[data-astro-cid-du5tzv3g]{stroke:var(--diagram-teal)}.ci-donut-red[data-astro-cid-du5tzv3g]{stroke:var(--diagram-red)}.ci-donut-red-glow[data-astro-cid-du5tzv3g]{fill:none;stroke:var(--diagram-red);stroke-width:24;stroke-linecap:butt;pointer-events:none}.ci-donut-inner[data-astro-cid-du5tzv3g]{fill:var(--diagram-bg);stroke:var(--diagram-line);stroke-width:2}.ci-donut-kicker[data-astro-cid-du5tzv3g],.ci-donut-threshold[data-astro-cid-du5tzv3g]{fill:#aebdcbb3;font-size:18px}.ci-donut-value[data-astro-cid-du5tzv3g]{font-size:51px;font-weight:400}@media (prefers-reduced-motion:reduce){.stress-particle[data-astro-cid-du5tzv3g]{display:none}.stress-static-dots[data-astro-cid-du5tzv3g]{display:block}.stress-panel-glow[data-astro-cid-du5tzv3g],.replay-particle[data-astro-cid-du5tzv3g],.replay-panel-glow[data-astro-cid-du5tzv3g],.replay-incident-glow[data-astro-cid-du5tzv3g],.ci-particle[data-astro-cid-du5tzv3g],.ci-panel-glow[data-astro-cid-du5tzv3g],.ci-donut-red-glow[data-astro-cid-du5tzv3g]{display:none}}