.visuals_figure__DO__p{margin:2rem 0;padding:1rem;border:1px solid var(--c-line-2);border-radius:var(--r);background:var(--c-paper-0);min-width:0;max-width:100%}.visuals_figure__DO__p figcaption{margin-top:.75rem;padding-top:.6rem;border-top:1px solid var(--c-line);font-family:var(--f-mono);font-size:.75rem;letter-spacing:.04em;line-height:1.5;color:var(--c-mute)}.visuals_svg__YMnm0{display:block;width:100%;height:auto;overflow:visible}.visuals_wide__C_Vb_{display:block}.visuals_narrow__Hpmoj{display:none}@media (max-width:36rem){.visuals_wide__C_Vb_{display:none}.visuals_narrow__Hpmoj{display:block}}.visuals_label__WdDCz{font-family:var(--f-mono);fill:var(--c-ink)}.visuals_meta__cadQC{font-family:var(--f-mono);fill:var(--c-mute)}.visuals_accentText__CZhmO{font-family:var(--f-mono);fill:var(--c-accent)}.visuals_rule__T2k_T{stroke:var(--c-line-2);stroke-width:1;fill:none}.visuals_track__aPuQm{stroke:var(--c-line);stroke-width:1;fill:none}.visuals_stroke__07tfd{stroke:var(--c-ink-2);stroke-width:1;fill:none}.visuals_accentStroke__oykiT{stroke:var(--c-accent);stroke-width:1.5;fill:none}.visuals_dot__9E0_M{fill:var(--c-accent)}.visuals_band__WaeTW{fill:var(--c-paper-2);stroke:var(--c-line-2);stroke-width:1}.visuals_bandAccent__lwM47{fill:var(--c-accent-wash);stroke:var(--c-accent);stroke-width:1}.visuals_diff__SAeb6{margin:0;padding:0;list-style:none;font-family:var(--f-mono);font-size:.8rem;line-height:1.7;overflow-x:auto;border:1px solid var(--c-line);border-radius:var(--r);background:var(--c-paper)}.visuals_diffHead__tVadS{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.4rem .75rem;border-bottom:1px solid var(--c-line);color:var(--c-mute);font-size:.72rem;letter-spacing:.04em}.visuals_line__NblOP{display:grid;grid-template-columns:1.5rem max-content;padding:0 .75rem;margin:0;white-space:pre;color:var(--c-ink-2)}.visuals_line__NblOP::marker{content:none}.visuals_removed__fSjec{color:var(--c-mute);text-decoration:line-through;text-decoration-color:var(--c-dim)}.visuals_added__DS998{color:var(--c-ink);background:var(--c-accent-wash)}.visuals_sign__ODABM{color:var(--c-accent);-webkit-user-select:none;-moz-user-select:none;user-select:none}.visuals_removed__fSjec .visuals_sign__ODABM{color:var(--c-dim)}.visuals_result__HCkTC{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;margin-top:.75rem;font-family:var(--f-mono);font-size:.75rem;color:var(--c-mute)}.visuals_result__HCkTC strong{display:block;font-family:var(--f-display);font-size:1.4rem;font-weight:400;color:var(--c-ink)}.visuals_result__HCkTC .visuals_accentValue__fuTx1{color:var(--c-accent)}