dd.svelte-dgahaa{margin:0}.scene.svelte-2byz5o.svelte-2byz5o{display:flex;flex:1 0 0;justify-content:center;perspective:10000px;width:100%;margin-left:auto;margin-right:auto}@media (min-width: 1280px){.scene.svelte-2byz5o.svelte-2byz5o{max-width:50vw}}.submission .scene{padding-top:2rem;padding-bottom:2rem}@media (min-width: 1024px){.submission .scene{padding-top:0;padding-bottom:0}.fullbleed.svelte-2byz5o .scene.svelte-2byz5o{padding-top:2rem;padding-bottom:2rem}}.fullscreen.svelte-2byz5o .scene.svelte-2byz5o{max-width:none;height:100%;padding-top:0}.fullscreen.svelte-2byz5o.svelte-2byz5o{position:fixed;z-index:25;background-color:#fffffc;height:100%;width:100%;top:0;left:0;margin-top:0;padding-top:0}.fullbleed.svelte-2byz5o.svelte-2byz5o{min-height:70vh}@media (min-width: 1024px){.fullbleed.svelte-2byz5o.svelte-2byz5o{min-height:calc(100vh - var(--header-height, 85px))}}.fullbleed.fullscreen.svelte-2byz5o.svelte-2byz5o{margin-top:0;padding-top:0}.controls.svelte-2byz5o.svelte-2byz5o{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width: 1024px){.controls.svelte-2byz5o.svelte-2byz5o{padding-bottom:1.5rem}}.fullscreen.svelte-2byz5o .controls.svelte-2byz5o{padding:1.5rem}.object.svelte-2byz5o.svelte-2byz5o{position:relative;width:100%;transform-style:preserve-3d;will-change:transform}@media (prefers-reduced-motion: no-preference){.object.transitioning.svelte-2byz5o.svelte-2byz5o{transition:transform .25s ease,height .1s linear,inline-size .1s linear}}.object.svelte-2byz5o img.svelte-2byz5o{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.control.svelte-2byz5o.svelte-2byz5o{display:flex;height:38px;width:38px;align-items:center;justify-content:center;border-radius:9999px;background-color:rgb(126 126 126 / var(--tw-bg-opacity));--tw-bg-opacity:.5;--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}button.svelte-2byz5o.svelte-2byz5o:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(0 108 255 / var(--tw-ring-opacity))}input.svelte-5hqept.svelte-5hqept{padding-left:.5rem;padding-right:.5rem}.input.svelte-5hqept.svelte-5hqept{position:relative;display:flex;border:1px solid black}.input.svelte-5hqept.svelte-5hqept:focus-within{outline:auto}.input.svelte-5hqept input.svelte-5hqept{border-width:0!important}.input.svelte-5hqept input.svelte-5hqept:focus{border:none}.input.svelte-5hqept input.svelte-5hqept:focus-visible{border:none}.tooltip.svelte-5hqept.svelte-5hqept{position:absolute;padding-left:.25rem;padding-right:.25rem;font-size:.75rem;width:calc(100% + 2px);top:100%;left:0}summary.svelte-16c0sj6.svelte-16c0sj6{position:relative}summary.svelte-16c0sj6.svelte-16c0sj6:after{top:50%;height:16px;width:30px;transform:translate3d(0,-50%,0);background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 16" width="30" height="16"><path stroke-width="1.5" stroke="%23242424" fill="none" d="M1 1l14 14l14 -14" vector-effect="non-scaling-stroke" /></svg>')}details[open].svelte-16c0sj6 summary.svelte-16c0sj6:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 16" width="30" height="16"><path stroke-width="1.5" stroke="%23242424" fill="none" d="M1 15l14 -14l14 14" vector-effect="non-scaling-stroke" /></svg>')}.object-top.svelte-1azi912{min-height:calc(100vh - var(--header-height, 5.25rem))}.object-top.submission.svelte-1azi912{min-height:100vh}.image-container.svelte-1azi912{height:100%}.image-container.shrink.svelte-1azi912{max-height:70vh;overflow:hidden}@media (min-width: 1024px){.image-container.shrink.svelte-1azi912{max-height:calc(100vh - var(--header-height, 0))}}
