.stage[data-astro-cid-xd5ax3nh]{height:min(37.5rem,100svh - 4rem);position:relative;overflow:hidden}.stage[data-astro-cid-xd5ax3nh]:has(:popover-open) .atom[data-astro-cid-xd5ax3nh]{visibility:hidden}.panel[data-astro-cid-xd5ax3nh]{overscroll-behavior:contain;width:min(25rem,100% - 2.5rem);max-height:70svh}@supports (top:anchor(top)){.panel[data-astro-cid-xd5ax3nh]:popover-open{position-anchor:--model-stage;inset:auto;inset-inline:anchor(left) anchor(right);width:auto;max-height:calc(anchor-size(height) - 5.5rem);inset-block-end:calc(anchor(bottom) + 4.75rem)}}@media (width>=60rem){.stage[data-astro-cid-xd5ax3nh]{height:min(48.75rem,100svh - 4.5rem)}.atom[data-astro-cid-xd5ax3nh]{position:absolute}.atom[data-astro-cid-xd5ax3nh]:first-child,.atom[data-astro-cid-xd5ax3nh]:nth-child(2){right:calc(50% + min(16.25rem,33.3333svh - 1.5rem))}.atom[data-astro-cid-xd5ax3nh]:first-child{top:31.7%}.atom[data-astro-cid-xd5ax3nh]:nth-child(2){top:57.9%}.atom[data-astro-cid-xd5ax3nh]:nth-child(3){top:44.7%;left:calc(50% + min(16.25rem,33.3333svh - 1.5rem))}.atom[data-astro-cid-xd5ax3nh]:nth-child(4){top:78.5%;left:50%;translate:-50%}@supports (top:anchor(top)){.panel[data-astro-cid-xd5ax3nh]:popover-open{inset:auto;inset-block:calc(anchor(top) + 1rem) calc(anchor(bottom) + 5.25rem);width:25rem;height:fit-content;max-height:calc(anchor-size(height) - 6.25rem);margin-block:auto;inset-inline-end:anchor(right)}}}
