.holo.svelte-q182bd{position:relative;width:100%;height:100%;perspective:1000px;touch-action:pan-y}.lift.svelte-q182bd{position:relative;height:100%;transition:transform .6s cubic-bezier(.2,.9,.25,1.15),filter .6s}.enabled.svelte-q182bd.active .lift:where(.svelte-q182bd){transition:transform .08s linear,filter .3s;transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) scale(1.03);filter:drop-shadow(0 18px 24px #000a)}.foil.svelte-q182bd,.glare.svelte-q182bd{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4.8%/3.43%;pointer-events:none;z-index:50;opacity:calc(var(--foil, 0) * .5);transition:opacity .4s}.foil.svelte-q182bd{mix-blend-mode:color-dodge;background:repeating-linear-gradient(115deg,#ff5c8a33,#ffd36b33,#6bffc033,#6bc8ff33,#c58bff33,#ff5c8a33 30%);background-size:200% 200%;background-position:var(--mx, 50%) var(--my, 50%);-webkit-mask:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),#000 0%,#0008 40%,transparent 75%);mask:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),#000 0%,#0008 40%,transparent 75%)}.glare.svelte-q182bd{mix-blend-mode:overlay;background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),#ffffffaa,transparent 45%)}@media(prefers-reduced-motion:reduce){.lift.svelte-q182bd{transition:none}.enabled.svelte-q182bd.active .lift:where(.svelte-q182bd){transform:none}}
