.scene.svelte-nudv2v{--reach:100vmax;--w:max(137.93cqw, 100vw);--h:calc(var(--w) * 16 / 9);--x:calc(50cqw - var(--w) * .6634);--y:calc(76cqw - var(--h) * .4172);--seam:var(--seam-tall);--fit:calc(var(--window-left) + 100vw - var(--w));--left:clamp(min(var(--fit), var(--window-left)), var(--x), max(var(--fit), var(--window-left)));--top:min(var(--y), var(--window-top));z-index:-1;position:absolute;inset:0}@media (aspect-ratio>=1){.scene.svelte-nudv2v{--w:253.97cqw;--h:calc(var(--w) * 9 / 16);--x:calc(50cqw - var(--w) * .8031);--y:calc(76cqw - var(--h) * .662);--seam:var(--seam-wide)}}.colours.svelte-nudv2v{--line:calc(var(--reach) + var(--top) + var(--h) * var(--seam));inset:calc(var(--reach) * -1);background:linear-gradient(to bottom in oklab, var(--color-wall) calc(var(--line) - 3cqw), var(--color-page) calc(var(--line) + 3cqw));position:absolute}picture.svelte-nudv2v{--window:calc(var(--window-top) - var(--top));top:var(--top);left:var(--left);width:var(--w);height:var(--h);-webkit-mask-image:linear-gradient(to right, transparent, #0000004d 15%, black 19% 97%, transparent), linear-gradient(to bottom, transparent var(--window), black calc(var(--window) + 7rem), black 85%, transparent);mask-image:linear-gradient(to right, transparent, #0000004d 15%, black 19% 97%, transparent), linear-gradient(to bottom, transparent var(--window), black calc(var(--window) + 7rem), black 85%, transparent);position:absolute;-webkit-mask-composite:source-in;mask-composite:intersect}img.svelte-nudv2v{width:100%;height:100%;display:block}.floor.svelte-nudv2v{inset:82cqw calc(var(--reach) * -1) calc(var(--reach) * -1);background:linear-gradient(to bottom, transparent, var(--color-page) 18cqw);position:absolute}
