.ol-figure:where(.astro-khyig4bw){margin-block:1.75rem}.ol-figure__body:where(.astro-khyig4bw){background:var(--sl-color-black);border:1px solid var(--sl-color-gray-5);padding:1.25rem}.ol-figure__body:where(.astro-khyig4bw) img:where(.astro-khyig4bw){width:100%;height:auto;display:block}.ol-figure:where(.astro-khyig4bw){--ol-motion-ratio:16 / 9}@media (width<=40rem){.ol-figure:where(.astro-khyig4bw){--ol-motion-ratio:4 / 3}}@media screen{:root[data-js=on] .ol-figure:where(.astro-khyig4bw)[data-ol-motion] .ol-figure__body:where(.astro-khyig4bw){aspect-ratio:var(--ol-motion-ratio);grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid;position:relative}:root[data-js=on] .ol-figure:where(.astro-khyig4bw)[data-ol-motion] .ol-figure__body:where(.astro-khyig4bw)>*{grid-area:1/1;max-height:100%}:root[data-js=on] .ol-figure:where(.astro-khyig4bw)[data-ol-motion] .ol-figure__body:where(.astro-khyig4bw) img:where(.astro-khyig4bw){object-fit:contain;height:100%}}.ol-figure:where(.astro-khyig4bw)[data-motion=live] .ol-figure__body:where(.astro-khyig4bw) :is(img,svg.ol-dot,svg.ol-chart){clip-path:inset(50%);white-space:nowrap;overflow:hidden;width:1px!important;height:1px!important;position:absolute!important}.ol-figure__body:where(.astro-khyig4bw) .ol-motion{width:100%;height:100%;position:relative}.ol-figure__body:where(.astro-khyig4bw) .ol-motion canvas,.ol-figure__body:where(.astro-khyig4bw) .ol-motion__labels{width:100%;height:100%;position:absolute;inset:0}.ol-figure__body:where(.astro-khyig4bw) .ol-motion__labels{pointer-events:none;overflow:hidden}.ol-figure__body:where(.astro-khyig4bw) .ol-motion__label{text-align:center;white-space:pre;line-height:1.28;position:absolute;top:0;left:0}figcaption:where(.astro-khyig4bw) .ol-motion__toggle{font:inherit;color:var(--sl-color-gray-2);vertical-align:baseline;cursor:pointer;border:1px solid var(--sl-color-gray-5);background:0 0;align-items:center;gap:.35em;margin-inline-start:.5rem;padding:.1rem .5rem;display:inline-flex}figcaption:where(.astro-khyig4bw) .ol-motion__toggle:hover{color:var(--sl-color-white);border-color:var(--sl-color-gray-4)}figcaption:where(.astro-khyig4bw) .ol-motion__toggle:focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.ol-figure__light:where(.astro-khyig4bw){display:none!important}:root[data-theme=light] .ol-figure__light:where(.astro-khyig4bw){display:block!important}:root[data-theme=light] .ol-figure__dark:where(.astro-khyig4bw){display:none!important}figcaption:where(.astro-khyig4bw){font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);margin-top:.625rem}figcaption:where(.astro-khyig4bw) strong:where(.astro-khyig4bw){color:var(--sl-color-gray-2)}.ol-figure__body:where(.astro-khyig4bw) .ol-dot{width:100%;height:auto;max-height:26rem;display:block}.ol-figure__body:where(.astro-khyig4bw) .ol-dot .graph>polygon{fill:none;stroke:none}.ol-figure__body:where(.astro-khyig4bw) .ol-dot text{font-family:var(--sl-font);fill:var(--sl-color-white)}.ol-figure__body:where(.astro-khyig4bw) .ol-dot .node :is(polygon,ellipse,path){fill:var(--sl-color-gray-6);stroke:none}.ol-figure__body:where(.astro-khyig4bw) .ol-dot .cluster :is(polygon,path){fill:none;stroke:var(--sl-color-gray-5);stroke-dasharray:4 3}.ol-figure__body:where(.astro-khyig4bw) .ol-dot .edge path{fill:none;stroke:var(--sl-color-gray-3)}.ol-figure__body:where(.astro-khyig4bw) .ol-dot .edge polygon{fill:var(--sl-color-gray-3);stroke:var(--sl-color-gray-3)}.ol-figure__body:where(.astro-khyig4bw) .ol-dot .edge text{fill:var(--sl-color-gray-3)}.ol-figure__body:where(.astro-khyig4bw) .ol-dot .node[class*=verdict-] text{font-weight:600}.ol-figure__body:where(.astro-khyig4bw) .ol-dot .node.verdict-allow{--ol-v:var(--ol-verdict-allow)}.ol-figure__body:where(.astro-khyig4bw) .ol-dot .node.verdict-ask{--ol-v:var(--ol-verdict-ask)}.ol-figure__body:where(.astro-khyig4bw) .ol-dot .node.verdict-block{--ol-v:var(--ol-verdict-block)}.ol-figure__body:where(.astro-khyig4bw) .ol-dot .node:is(.verdict-allow,.verdict-ask,.verdict-block) :is(polygon,ellipse,path){fill:color-mix(in srgb, var(--ol-v) 10%, var(--sl-color-black))}.ol-figure__body:where(.astro-khyig4bw) .ol-dot .node.verdict-optimize :is(polygon,ellipse,path){fill:var(--sl-color-gray-6)}
