.rd[data-astro-cid-rabeqjcc]{margin:0;position:relative;isolation:isolate;background-image:var(--surface-radial);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--spacing-5);box-shadow:var(--shadow)}.rd[data-astro-cid-rabeqjcc]:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background-image:var(--surface-grain);opacity:.5;mix-blend-mode:soft-light;pointer-events:none}.rd-svg[data-astro-cid-rabeqjcc]{display:block;width:100%;height:auto;max-width:100%;overflow:visible}.rd-svg-wide[data-astro-cid-rabeqjcc]{display:none}.rd-svg-tall[data-astro-cid-rabeqjcc]{display:block}@media(width>=48rem){.rd-svg-wide[data-astro-cid-rabeqjcc]{display:block}.rd-svg-tall[data-astro-cid-rabeqjcc]{display:none}}.rd-lane[data-astro-cid-rabeqjcc]{fill:var(--color-raise);stroke:var(--color-line);stroke-width:1}.rd-lane-pub[data-astro-cid-rabeqjcc]{fill:color-mix(in oklab,var(--color-verdigris) 9%,var(--color-raise));stroke:color-mix(in oklab,var(--color-verdigris) 26%,var(--color-line))}.rd-lane-hub[data-astro-cid-rabeqjcc]{fill:color-mix(in oklab,var(--color-paper) 4%,var(--color-raise));stroke:var(--color-line-2)}.rd-lane-buy[data-astro-cid-rabeqjcc]{fill:color-mix(in oklab,var(--color-brass) 9%,var(--color-raise));stroke:color-mix(in oklab,var(--color-brass) 26%,var(--color-line))}.rd-lane-label[data-astro-cid-rabeqjcc]{font-family:var(--font-mono);font-size:16px;font-weight:400;letter-spacing:.14em}.rd-t-pub[data-astro-cid-rabeqjcc]{fill:var(--color-verdigris)}.rd-t-hub[data-astro-cid-rabeqjcc]{fill:var(--color-paper-2)}.rd-t-buy[data-astro-cid-rabeqjcc]{fill:var(--color-brass)}.rd-svg-wide[data-astro-cid-rabeqjcc] .rd-path[data-astro-cid-rabeqjcc]{stroke:url(#rd-wire-grad-wide)}.rd-svg-tall[data-astro-cid-rabeqjcc] .rd-path[data-astro-cid-rabeqjcc]{stroke:url(#rd-wire-grad-tall)}.rd-grad-source[data-astro-cid-rabeqjcc]{stop-color:var(--color-verdigris)}.rd-grad-mid[data-astro-cid-rabeqjcc]{stop-color:var(--color-verdigris-bright)}.rd-grad-dest[data-astro-cid-rabeqjcc]{stop-color:var(--color-brass-bright)}.rd-path[data-astro-cid-rabeqjcc]{fill:none;stroke-width:5;stroke-linecap:round}.rd-path-glow[data-astro-cid-rabeqjcc]{fill:none;stroke:var(--color-verdigris-glow);stroke-width:12;stroke-linecap:round;opacity:.55;filter:blur(3px)}.rd-ctrl[data-astro-cid-rabeqjcc]{fill:none;stroke:color-mix(in oklab,var(--color-verdigris) 60%,var(--color-line-2));stroke-width:1.75;stroke-dasharray:4 6;stroke-linecap:round;opacity:.85}.rd-ctrl-arrowhead[data-astro-cid-rabeqjcc]{fill:color-mix(in oklab,var(--color-verdigris) 75%,var(--color-line-2));stroke:none}.rd-ctrl-label[data-astro-cid-rabeqjcc],.rd-station-labels[data-astro-cid-rabeqjcc] text[data-astro-cid-rabeqjcc]{font-family:var(--font-sans);font-size:15px;fill:var(--color-paper-3)}.rd-ctrl-label[data-astro-cid-rabeqjcc]{font-style:italic}.rd-hub-field[data-astro-cid-rabeqjcc]{fill:none;stroke:var(--color-verdigris);stroke-width:1;opacity:.3}.rd-hub-ring[data-astro-cid-rabeqjcc]{fill:var(--color-ink);stroke:var(--color-verdigris);stroke-width:2}.rd-hub-core[data-astro-cid-rabeqjcc]{fill:var(--color-verdigris)}.rd-station[data-astro-cid-rabeqjcc] circle[data-astro-cid-rabeqjcc]{stroke-width:2}.rd-station[data-astro-cid-rabeqjcc] text[data-astro-cid-rabeqjcc]{font-family:var(--font-mono);font-size:18px;font-weight:400}.rd-st-pub[data-astro-cid-rabeqjcc] circle[data-astro-cid-rabeqjcc]{fill:var(--color-ink);stroke:var(--color-verdigris)}.rd-st-pub[data-astro-cid-rabeqjcc] text[data-astro-cid-rabeqjcc]{fill:var(--color-verdigris-bright)}.rd-st-hub[data-astro-cid-rabeqjcc] circle[data-astro-cid-rabeqjcc]{fill:var(--color-ink);stroke:var(--color-paper-2)}.rd-st-hub[data-astro-cid-rabeqjcc] text[data-astro-cid-rabeqjcc]{fill:var(--color-paper)}.rd-st-buy[data-astro-cid-rabeqjcc] circle[data-astro-cid-rabeqjcc]{fill:var(--color-ink);stroke:var(--color-brass)}.rd-st-buy[data-astro-cid-rabeqjcc] text[data-astro-cid-rabeqjcc]{fill:var(--color-brass-bright)}.rd-signal[data-astro-cid-rabeqjcc]{display:none;fill:var(--color-brass-bright);filter:drop-shadow(0 0 8px var(--color-brass-glow))}@media(prefers-reduced-motion:no-preference){html.js .rd[data-astro-cid-rabeqjcc].rd-animate .rd-signal[data-astro-cid-rabeqjcc]{display:block}}.rd-caption[data-astro-cid-rabeqjcc]{margin:var(--spacing-4) 0 0;font-family:var(--font-sans);font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-paper-3);text-align:center}.rd-compact[data-astro-cid-rabeqjcc]{padding:var(--spacing-4)}.rd-compact[data-astro-cid-rabeqjcc] .rd-svg-wide[data-astro-cid-rabeqjcc]{display:block}.rd-compact[data-astro-cid-rabeqjcc] .rd-svg-tall[data-astro-cid-rabeqjcc]{display:none}.rd-compact[data-astro-cid-rabeqjcc] .rd-caption[data-astro-cid-rabeqjcc]{margin-top:var(--spacing-3);font-size:var(--text-caption);line-height:var(--text-caption--line-height)}
