.arch-geo.svelte-zfqtv4{--arch-x:var(--ring-x,.5);--arch-y:var(--ring-y,.5);--arch-r:var(--ring-r,.2);--wi:max(100cqw, 100cqh * var(--aspect,1.791));--hi:calc(var(--wi) / var(--aspect,1.791));--ox:calc((100cqw - var(--wi)) * var(--focus,.75));--oy:calc((100cqh - var(--hi)) * .5);--cx:calc(var(--ox) + var(--wi) * var(--arch-x));--cy:calc(var(--oy) + var(--hi) * var(--arch-y));--r:calc(var(--wi) * var(--arch-r));--panel-cx:calc(var(--ox) + var(--wi) * var(--ring-x,.5));--panel-cy:calc(var(--oy) + var(--hi) * var(--ring-y,.5));container-type:size}@media (width<40rem){.scene.svelte-zfqtv4{-webkit-mask-image:linear-gradient(#000 calc(var(--band) - 12rem), transparent var(--band));mask-image:linear-gradient(#000 calc(var(--band) - 12rem), transparent var(--band))}}:is(.dark,[data-theme=dark]) .arch-geo.svelte-zfqtv4{--arch-x:var(--ring-x-dark,.5);--arch-y:var(--ring-y-dark,.5);--arch-r:var(--ring-r-dark,.2)}.arch-wash.svelte-zfqtv4{left:calc(var(--cx) - var(--r) * 1.4);top:calc(var(--cy) - var(--r) * 1.4);width:calc(var(--r) * 2.8);aspect-ratio:1;background:radial-gradient(ellipse 36% 17% at 52% 88%, color-mix(in oklab, var(--color-background) 92%, transparent) 0%, color-mix(in oklab, var(--color-background) 70%, transparent) 55%, transparent 100%), radial-gradient(closest-side, var(--color-background) 80%, color-mix(in oklab, var(--color-background) 55%, transparent) 91%, transparent 100%);border-radius:50%;position:absolute}.arch-panel.svelte-zfqtv4{width:17rem;inset-inline-start:max(calc(var(--panel-cx) - 8.5rem), 53.5rem);top:clamp(12rem, var(--panel-cy), calc(100cqh - 12.5rem));translate:0 -50%}
