.segul-diagram:where(.astro-spuwgzy4){--leaf-50:#effdf4;--leaf-100:#d8f8e3;--leaf-200:#b3efca;--leaf-300:#7ce1a6;--leaf-400:#3fc87b;--leaf-500:#17ad5c;--leaf-600:#009245;--leaf-700:#00743a;--leaf-800:#005c30;--leaf-900:#004b29;--leaf-950:#002a16;--olive-50:#f5f7ef;--olive-100:#e8eddb;--olive-200:#d1dcb8;--olive-300:#b2c48c;--olive-400:#93a965;--olive-500:#768e48;--olive-600:#5e7a3a;--olive-700:#475b2e;--olive-800:#3a4a28;--olive-900:#323f25;--olive-950:#182210;--pollen-50:#fffbeb;--pollen-100:#fff4c7;--pollen-200:#ffe98a;--pollen-300:#ffd64f;--pollen-400:#ffc423;--pollen-500:#f9a307;--pollen-600:#dd7a02;--pollen-700:#b75506;--pollen-800:#94410c;--pollen-900:#7a360d;--pollen-950:#461a02;margin:1.5rem 0}.card:where(.astro-spuwgzy4){background:#ffffffb3;border:1px solid #002a161a;border-radius:1rem;padding:.75rem;box-shadow:0 1px 2px #0000000d}.diagram:where(.astro-spuwgzy4){width:100%;height:auto;font-family:var(--sl-font,sans-serif);display:block}.diagram:where(.astro-spuwgzy4).wide{display:none}@media (width>=48rem){.card:where(.astro-spuwgzy4){padding:1.25rem}.diagram:where(.astro-spuwgzy4).wide{display:block}.diagram:where(.astro-spuwgzy4).narrow{display:none}}figcaption:where(.astro-spuwgzy4){text-align:center;max-width:48rem;font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);margin:.75rem auto 0}.edge:where(.astro-spuwgzy4){stroke:var(--olive-400);stroke-dasharray:4 5}.arrow:where(.astro-spuwgzy4){fill:var(--olive-400)}.edge-label:where(.astro-spuwgzy4){fill:var(--olive-700);font-style:italic}.boundary:where(.astro-spuwgzy4){stroke:var(--pollen-600)}.boundary-label:where(.astro-spuwgzy4){fill:var(--pollen-800);font-weight:600}.legend-label:where(.astro-spuwgzy4){fill:var(--leaf-900)}.title:where(.astro-spuwgzy4){font-weight:600}.path:where(.astro-spuwgzy4),.chip-text:where(.astro-spuwgzy4){font-family:var(--__sl-font-mono,ui-monospace, monospace)}.sub:where(.astro-spuwgzy4){opacity:.9}.badge-text:where(.astro-spuwgzy4){font-weight:700}.tone-ui:where(.astro-spuwgzy4){--box-fill:var(--leaf-50);--box-stroke:var(--leaf-700);--title:var(--leaf-950);--muted:var(--leaf-800);--badge:var(--leaf-700);--badge-text:#fff;--chip-fill:var(--leaf-100);--chip-stroke:var(--leaf-300);--chip-text:var(--leaf-900);--swatch:var(--leaf-700)}.tone-rust:where(.astro-spuwgzy4){--box-fill:var(--olive-100);--box-stroke:var(--olive-600);--title:var(--olive-950);--muted:var(--olive-800);--badge:var(--olive-700);--badge-text:#fff;--chip-fill:var(--olive-50);--chip-stroke:var(--olive-300);--chip-text:var(--olive-900);--swatch:var(--olive-600)}.tone-data:where(.astro-spuwgzy4){--box-fill:var(--pollen-50);--box-stroke:var(--pollen-600);--title:var(--pollen-950);--muted:var(--pollen-800);--badge:var(--pollen-700);--badge-text:#fff;--chip-fill:var(--pollen-100);--chip-stroke:var(--pollen-300);--chip-text:var(--pollen-900);--swatch:var(--pollen-500)}.tone-app:where(.astro-spuwgzy4){--box-fill:var(--leaf-700);--box-stroke:var(--leaf-700);--title:#fff;--muted:var(--leaf-100);--badge:var(--pollen-300);--badge-text:var(--pollen-950);--chip-fill:var(--leaf-600);--chip-stroke:var(--leaf-500);--chip-text:#fff;--swatch:var(--leaf-700)}.box:where(.astro-spuwgzy4){fill:var(--box-fill);stroke:var(--box-stroke)}.title:where(.astro-spuwgzy4){fill:var(--title)}.path:where(.astro-spuwgzy4),.sub:where(.astro-spuwgzy4){fill:var(--muted)}.badge:where(.astro-spuwgzy4){fill:var(--badge)}.badge-text:where(.astro-spuwgzy4){fill:var(--badge-text)}.chip:where(.astro-spuwgzy4){fill:var(--chip-fill);stroke:var(--chip-stroke)}.chip-text:where(.astro-spuwgzy4){fill:var(--chip-text)}.swatch:where(.astro-spuwgzy4){fill:var(--swatch)}[data-theme=dark] .card:where(.astro-spuwgzy4){background:#002a1659;border-color:#d8f8e31a}[data-theme=dark] .edge:where(.astro-spuwgzy4){stroke:var(--olive-500)}[data-theme=dark] .arrow:where(.astro-spuwgzy4){fill:var(--olive-500)}[data-theme=dark] .edge-label:where(.astro-spuwgzy4){fill:var(--olive-300)}[data-theme=dark] .boundary:where(.astro-spuwgzy4){stroke:var(--pollen-400)}[data-theme=dark] .boundary-label:where(.astro-spuwgzy4){fill:var(--pollen-300)}[data-theme=dark] .legend-label:where(.astro-spuwgzy4){fill:var(--leaf-100)}[data-theme=dark] .tone-ui:where(.astro-spuwgzy4){--box-fill:var(--leaf-950);--box-stroke:var(--leaf-500);--title:var(--leaf-50);--muted:var(--leaf-200);--badge:var(--leaf-400);--badge-text:var(--leaf-950);--chip-fill:var(--leaf-900);--chip-stroke:var(--leaf-700);--chip-text:var(--leaf-100);--swatch:var(--leaf-500)}[data-theme=dark] .tone-rust:where(.astro-spuwgzy4){--box-fill:var(--olive-950);--box-stroke:var(--olive-400);--title:var(--olive-50);--muted:var(--olive-200);--badge:var(--olive-400);--badge-text:var(--olive-950);--chip-fill:var(--olive-900);--chip-stroke:var(--olive-700);--chip-text:var(--olive-100);--swatch:var(--olive-400)}[data-theme=dark] .tone-data:where(.astro-spuwgzy4){--box-fill:var(--pollen-950);--box-stroke:var(--pollen-400);--title:var(--pollen-50);--muted:var(--pollen-200);--badge:var(--pollen-400);--badge-text:var(--pollen-950);--chip-fill:var(--pollen-900);--chip-stroke:var(--pollen-700);--chip-text:var(--pollen-100);--swatch:var(--pollen-400)}[data-theme=dark] .tone-app:where(.astro-spuwgzy4){--box-fill:var(--leaf-800);--box-stroke:var(--leaf-400);--chip-fill:var(--leaf-700);--chip-stroke:var(--leaf-500);--swatch:var(--leaf-400)}
