.scene.cover.svelte-5ci2o3{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;-webkit-mask-image:none;mask-image:none}.scene.cover.svelte-5ci2o3 .player:where(.svelte-5ci2o3){object-fit:cover}.scene.svelte-5ci2o3{position:relative;width:100%;aspect-ratio:var(--ratio);overflow:hidden;-webkit-mask-image:radial-gradient(118% 118% at 50% 50%,#000 58%,transparent 92%);mask-image:radial-gradient(118% 118% at 50% 50%,#000 58%,transparent 92%)}.player.svelte-5ci2o3{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-position:0% 0;mask-position:0% 0}.player.l1.svelte-5ci2o3{-webkit-mask-image:linear-gradient(106deg,#000 50%,rgba(0,0,0,.35) 58%,transparent 66%);mask-image:linear-gradient(106deg,#000 50%,rgba(0,0,0,.35) 58%,transparent 66%)}.player.l2.svelte-5ci2o3{-webkit-mask-image:linear-gradient(114deg,#000 50%,rgba(0,0,0,.35) 58%,transparent 66%);mask-image:linear-gradient(114deg,#000 50%,rgba(0,0,0,.35) 58%,transparent 66%)}.player.l3.svelte-5ci2o3{-webkit-mask-image:linear-gradient(100deg,#000 50%,rgba(0,0,0,.35) 58%,transparent 66%);mask-image:linear-gradient(100deg,#000 50%,rgba(0,0,0,.35) 58%,transparent 66%)}.player.l4.svelte-5ci2o3{-webkit-mask-image:linear-gradient(110deg,#000 50%,rgba(0,0,0,.35) 58%,transparent 66%);mask-image:linear-gradient(110deg,#000 50%,rgba(0,0,0,.35) 58%,transparent 66%)}.player.l5.svelte-5ci2o3{-webkit-mask-image:linear-gradient(108deg,#000 50%,rgba(0,0,0,.4) 55%,transparent 61%);mask-image:linear-gradient(108deg,#000 50%,rgba(0,0,0,.4) 55%,transparent 61%)}.scene.armed.svelte-5ci2o3 .player:where(.svelte-5ci2o3){opacity:0}.scene.shown.svelte-5ci2o3 .player:where(.svelte-5ci2o3){opacity:1!important;-webkit-mask-position:0% 0!important;mask-position:0% 0!important}.scene.painting.svelte-5ci2o3 .l1:where(.svelte-5ci2o3){animation:svelte-5ci2o3-paintWash 1.4s cubic-bezier(.4,0,.15,1) .1s forwards}.scene.painting.svelte-5ci2o3 .l2:where(.svelte-5ci2o3){animation:svelte-5ci2o3-paintWash 1.4s cubic-bezier(.4,0,.15,1) .5s forwards}.scene.painting.svelte-5ci2o3 .l3:where(.svelte-5ci2o3){animation:svelte-5ci2o3-paintWash 1.4s cubic-bezier(.4,0,.15,1) .9s forwards}.scene.painting.svelte-5ci2o3 .l4:where(.svelte-5ci2o3){animation:svelte-5ci2o3-paintWash 1.4s cubic-bezier(.4,0,.15,1) 1.3s forwards}.scene.painting.svelte-5ci2o3 .l5:where(.svelte-5ci2o3){animation:svelte-5ci2o3-paintInk 1s cubic-bezier(.55,0,.1,1) 1.8s forwards}@keyframes svelte-5ci2o3-paintWash{0%{opacity:0;transform:scale(1.04);-webkit-mask-position:100% 0;mask-position:100% 0}35%{opacity:1}to{opacity:1;transform:scale(1);-webkit-mask-position:0% 0;mask-position:0% 0}}@keyframes svelte-5ci2o3-paintInk{0%{opacity:0;transform:scale(1.025);-webkit-mask-position:100% 0;mask-position:100% 0}45%{opacity:1}to{opacity:1;transform:scale(1);-webkit-mask-position:0% 0;mask-position:0% 0}}@media(prefers-reduced-motion:no-preference){.scene.painting.svelte-5ci2o3{animation:svelte-5ci2o3-sceneDrift 26s ease-in-out 2.6s infinite alternate}}@keyframes svelte-5ci2o3-sceneDrift{0%{transform:scale(1.01) translate3d(.3%,.2%,0)}to{transform:scale(1.06) translate3d(-1.3%,-1%,0)}}@media(prefers-reduced-motion:reduce){.scene.painting.svelte-5ci2o3 .player:where(.svelte-5ci2o3),.scene.painting.svelte-5ci2o3{animation:none}}
