.pyth-proof-demo__figure{margin:0 0 1rem}.pyth-proof-demo svg{display:block;margin:0 auto;max-width:100%;height:auto;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb, var(--paper) 75%, #f8fafc 25%)}.pyth-proof-demo__outer{fill:none;stroke:var(--ink);stroke-width:2.4}.pyth-proof-demo__tri{stroke:var(--soft-ink);stroke-width:1.3}.pyth-proof-demo__tri--1,.pyth-proof-demo__tri--3{fill:color-mix(in srgb, #2b6cb0 16%, transparent)}.pyth-proof-demo__tri--2,.pyth-proof-demo__tri--4{fill:color-mix(in srgb, #059669 16%, transparent)}.pyth-proof-demo__center{fill:color-mix(in srgb, #c2410c 18%, transparent);stroke:#c2410c;stroke-width:1.6}.pyth-proof-demo__label{font-family:var(--mono);font-size:.78rem;text-anchor:middle;fill:var(--soft-ink)}.pyth-proof-demo__label--vertical{writing-mode:vertical-rl;text-orientation:mixed}.pyth-proof-demo__center-label{font-family:var(--mono);font-size:.86rem;font-weight:700;text-anchor:middle;fill:var(--ink)}.pyth-proof-demo__controls{display:grid;gap:1rem;margin-top:.9rem}@media(min-width: 640px){.pyth-proof-demo__controls{grid-template-columns:repeat(2, 1fr)}}.pyth-proof-demo__label-a{color:#2563eb}.pyth-proof-demo__label-b{color:#059669}.pyth-proof-demo__slider-a{accent-color:#2563eb}.pyth-proof-demo__slider-b{accent-color:#059669}.pyth-proof-demo__equations{margin-top:1rem}.pyth-proof-demo__equation-header{display:flex;justify-content:flex-end;margin-bottom:.45rem}.pyth-proof-demo__toggle{font:inherit;font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:7px 12px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--soft-ink);cursor:pointer}.pyth-proof-demo__toggle:hover,.pyth-proof-demo__toggle:focus-visible{border-color:var(--accent);color:var(--accent)}.pyth-proof-demo__areas{margin:.45rem 0 0;font-size:.93rem;color:var(--soft-ink)}[data-theme=dark] .pyth-proof-demo svg{background:#0f172a;border-color:rgba(148,163,184,.5)}[data-theme=dark] .pyth-proof-demo__outer{stroke:#e2e8f0}[data-theme=dark] .pyth-proof-demo__tri{stroke:#cbd5e1}[data-theme=dark] .pyth-proof-demo__center-label,[data-theme=dark] .pyth-proof-demo__label,[data-theme=dark] .pyth-proof-demo__areas{fill:#e2e8f0;color:#e2e8f0}@media(prefers-color-scheme: dark){:root:not([data-theme=light]) .pyth-proof-demo svg{background:#0f172a;border-color:rgba(148,163,184,.5)}:root:not([data-theme=light]) .pyth-proof-demo__outer{stroke:#e2e8f0}:root:not([data-theme=light]) .pyth-proof-demo__tri{stroke:#cbd5e1}:root:not([data-theme=light]) .pyth-proof-demo__center-label,:root:not([data-theme=light]) .pyth-proof-demo__label,:root:not([data-theme=light]) .pyth-proof-demo__areas{fill:#e2e8f0;color:#e2e8f0}}
