.quest-gallery-stage{container-type:inline-size}.quest-gallery-poster a{left:50%;top:var(--card-center-y);width:var(--card-width);height:var(--card-height);--half-width:tan(atan2(50cqw, 1px));--radius:calc((var(--half-width) * var(--half-width) + var(--bend) * var(--bend)) / (2 * var(--bend)));--distance:min(var(--absolute-x), var(--half-width));--arc:calc(var(--radius) - sqrt(max(0, var(--radius) * var(--radius) - var(--distance) * var(--distance))));transform:translate(-50%, -50%) translate(calc(var(--x) * 1px), calc(var(--arc) * 1px)) rotate(calc(var(--direction) * asin(var(--distance) / var(--radius)))) scale(var(--card-scale,1));border-radius:4%;position:absolute;box-shadow:0 18px 32px -18px #22d3ee73}.quest-gallery-interactive{touch-action:pan-y;-webkit-user-select:none;user-select:none}.quest-gallery-interactive a{transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .2s}.quest-gallery-interactive a:hover,.quest-gallery-interactive a:focus-visible{--card-scale:1.04;z-index:2;box-shadow:0 20px 38px -16px #22d3ee8c}.quest-gallery-interactive.is-dragging{cursor:grabbing}.quest-gallery-interactive.is-dragging a{--card-scale:1;transition:none}@media (prefers-reduced-motion:reduce){.quest-gallery-interactive a{--card-scale:1;transition:none}}.quest-gallery-poster img,.quest-gallery-poster span{height:100%}
