.stage.svelte-17rvqyn{--lean-x: 0deg;--lean-y: 0deg;overflow:hidden;overflow:clip;container-type:size}.stage-perspective.svelte-17rvqyn{position:absolute;inset:0;perspective:1800px;perspective-origin:30% 40%}.stage-group.svelte-17rvqyn{position:absolute;top:10%;left:0;right:0;width:min(90%,130cqh);margin-inline:auto;transform-style:preserve-3d;transform:rotateX(calc(10deg + var(--lean-x))) rotateY(calc(-14deg + var(--lean-y))) rotate(2deg);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.stage-base.svelte-17rvqyn{width:100%;border-radius:var(--radius);overflow:hidden;opacity:.8;-webkit-mask-image:linear-gradient(to right,transparent 0,black 16%);mask-image:linear-gradient(to right,transparent 0,black 16%)}.stage-float.svelte-17rvqyn{position:absolute;overflow:hidden;border:1px solid var(--divider);border-radius:var(--radius);background:var(--app);box-shadow:var(--shadow-floating);animation:svelte-17rvqyn-stage-float var(--period) ease-in-out var(--phase) infinite}.stage-float-map.svelte-17rvqyn{--z: 110px;--period: 11s;--phase: -3s;left:6%;top:64%;width:46%;transform:translateZ(var(--z))}.stage-float-laps.svelte-17rvqyn{opacity:.8;--z: 180px;--period: 13s;--phase: -8s;left:58%;top:6%;width:40%;transform:translateZ(var(--z))}@keyframes svelte-17rvqyn-stage-float{0%,to{transform:translateZ(var(--z)) translateY(0)}50%{transform:translateZ(var(--z)) translateY(-14px)}}@media not (min-width:64rem){.stage-group.svelte-17rvqyn{top:8%;width:min(96%,150cqh)}.stage-base.svelte-17rvqyn{-webkit-mask-image:linear-gradient(to bottom,transparent 0,black 14%);mask-image:linear-gradient(to bottom,transparent 0,black 14%)}.stage-float-map.svelte-17rvqyn{left:7%;top:64%;width:50%}.stage-float-laps.svelte-17rvqyn{left:56%;top:10%;width:38%}}@media(min-width:64rem){.stage-left.svelte-17rvqyn .stage-perspective:where(.svelte-17rvqyn){perspective-origin:70% 40%}.stage-left.svelte-17rvqyn .stage-group:where(.svelte-17rvqyn){transform:rotateX(calc(10deg + var(--lean-x))) rotateY(calc(14deg + var(--lean-y))) rotate(-2deg)}.stage-left.svelte-17rvqyn .stage-base:where(.svelte-17rvqyn){-webkit-mask-image:linear-gradient(to left,transparent 0,black 16%);mask-image:linear-gradient(to left,transparent 0,black 16%)}}@media(prefers-reduced-motion:reduce){.stage-group.svelte-17rvqyn{transition:none}.stage-float.svelte-17rvqyn{animation:none}}
