.prc[data-astro-cid-ruyz3hz2]{--prc-s1: #3987e5;--prc-s2: #d95926;container:prc / inline-size;position:relative;margin-block:var(--optic-space-8);display:flex;flex-direction:column;gap:var(--optic-space-3)}[data-theme=light] .prc[data-astro-cid-ruyz3hz2]{--prc-s1: #2a78d6;--prc-s2: #eb6834}@media(prefers-color-scheme:light){:root:not([data-theme]) .prc[data-astro-cid-ruyz3hz2]{--prc-s1: #2a78d6;--prc-s2: #eb6834}}.prc-title[data-astro-cid-ruyz3hz2]{font-size:var(--optic-text-headline-size);font-weight:var(--optic-text-headline-weight);color:var(--optic-label-primary);margin:0}.prc-legend[data-astro-cid-ruyz3hz2]{display:flex;flex-wrap:wrap;gap:var(--optic-space-2) var(--optic-space-5);margin:0;padding:0;list-style:none;font-size:var(--optic-text-footnote-size);color:var(--optic-label-secondary)}.prc-legend[data-astro-cid-ruyz3hz2] li[data-astro-cid-ruyz3hz2]{display:inline-flex;align-items:baseline;gap:var(--optic-space-2);margin:0}.prc-legend-text[data-astro-cid-ruyz3hz2]{display:inline-flex;flex-wrap:wrap;column-gap:var(--optic-space-2)}.prc-legend-name[data-astro-cid-ruyz3hz2],.prc-legend-val[data-astro-cid-ruyz3hz2]{white-space:nowrap}.prc-legend-name[data-astro-cid-ruyz3hz2]{color:var(--optic-label-primary)}.prc-legend-val[data-astro-cid-ruyz3hz2]{font-variant-numeric:tabular-nums}.prc-key[data-astro-cid-ruyz3hz2]{flex:none;align-self:flex-start;margin-block-start:calc((1lh - 8px)/2);inline-size:8px;block-size:8px;border-radius:50%;background:var(--prc-c)}.prc[data-astro-cid-ruyz3hz2] .prc-s1{--prc-c: var(--prc-s1)}.prc[data-astro-cid-ruyz3hz2] .prc-s2{--prc-c: var(--prc-s2)}.prc-plot[data-astro-cid-ruyz3hz2]{inline-size:100%;block-size:300px}.prc-plot[data-astro-cid-ruyz3hz2] svg{display:block;inline-size:100%;block-size:100%;overflow:visible;font-family:var(--optic-font-sans)}.prc-plot[data-astro-cid-ruyz3hz2] .prc-ssr-wide{display:none}@container prc (min-width: 480px){.prc-plot[data-astro-cid-ruyz3hz2]{block-size:320px}.prc-plot[data-astro-cid-ruyz3hz2] .prc-ssr-wide{display:block}.prc-plot[data-astro-cid-ruyz3hz2] .prc-ssr-narrow{display:none}}.prc-plot[data-astro-cid-ruyz3hz2] .prc-grid{stroke:var(--optic-separator);stroke-width:1}.prc-plot[data-astro-cid-ruyz3hz2] .prc-tick,.prc-plot[data-astro-cid-ruyz3hz2] .prc-axis,.prc-plot[data-astro-cid-ruyz3hz2] .prc-note{fill:var(--optic-label-tertiary)}.prc-plot[data-astro-cid-ruyz3hz2] .prc-bracket{fill:none;stroke:var(--optic-label-tertiary);stroke-width:1}.prc-plot[data-astro-cid-ruyz3hz2] .prc-name{fill:var(--optic-label-primary);font-weight:600}.prc-plot[data-astro-cid-ruyz3hz2] .prc-ci{stroke:var(--prc-c);stroke-width:2;stroke-linecap:round}.prc-plot[data-astro-cid-ruyz3hz2] .prc-dot{fill:var(--prc-c);stroke:var(--optic-surface-canvas);stroke-width:2}.prc-plot[data-astro-cid-ruyz3hz2] .prc-halo{fill:none;stroke:transparent;stroke-width:1.5}.prc-plot[data-astro-cid-ruyz3hz2] .prc-hit{fill:transparent}.prc-plot[data-astro-cid-ruyz3hz2] .prc-pt{cursor:default;outline:none}.prc-plot[data-astro-cid-ruyz3hz2] .prc-pt.is-active .prc-halo,.prc-plot[data-astro-cid-ruyz3hz2] .prc-pt:focus-visible .prc-halo{stroke:var(--optic-label-secondary)}.prc-tip[data-astro-cid-ruyz3hz2]{position:absolute;z-index:2;min-inline-size:min(200px,100%);padding:var(--optic-space-3) var(--optic-space-4);background:var(--optic-surface-raised);border:1px solid var(--optic-border-subtle);border-radius:var(--optic-radius-md);box-shadow:var(--optic-shadow-2);font-size:var(--optic-text-footnote-size);line-height:1.45;color:var(--optic-label-secondary);pointer-events:none}.prc-tip[data-astro-cid-ruyz3hz2] p{margin:0;font-size:inherit;color:inherit}.prc-tip[data-astro-cid-ruyz3hz2] .prc-tip-value{font-size:var(--optic-text-title-3-size);font-weight:700;color:var(--optic-label-primary);font-variant-numeric:tabular-nums}.prc-tip[data-astro-cid-ruyz3hz2] .prc-tip-name{display:flex;align-items:center;gap:var(--optic-space-2);margin-block-end:var(--optic-space-1)}.prc-tip[data-astro-cid-ruyz3hz2] .prc-tip-key{inline-size:12px;block-size:2px;border-radius:1px;background:var(--prc-c)}.prc-caption[data-astro-cid-ruyz3hz2]{font-size:var(--optic-text-footnote-size);line-height:1.5;color:var(--optic-label-tertiary)}
