.slope.svelte-4qbkib{max-width:min(100%,calc(46vh * var(--view-aspect)))}.stage-body.svelte-4qbkib{display:flex;flex-direction:column;gap:1rem}.stage-body.immersive.svelte-4qbkib{display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"stats" "slope" "controls";gap:.75rem;height:100%}.immersive.svelte-4qbkib .stats:where(.svelte-4qbkib){grid-area:stats;padding-right:var(--immersive-exit-clearance)}.immersive.svelte-4qbkib .slope-area:where(.svelte-4qbkib){grid-area:slope;display:grid;place-items:center;min-width:0;min-height:0;container-type:size}.immersive.svelte-4qbkib .slope:where(.svelte-4qbkib){max-width:none;width:min(100cqw,100cqh * var(--view-aspect))}.immersive.svelte-4qbkib .controls:where(.svelte-4qbkib){grid-area:controls}.immersive.svelte-4qbkib .controls:where(.svelte-4qbkib) button{height:5rem}@media(orientation:landscape){.stage-body.immersive.svelte-4qbkib{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"stats slope ." ".     slope tuck" "left  slope right"}.immersive.svelte-4qbkib .stats:where(.svelte-4qbkib){grid-template-columns:repeat(2,minmax(0,1fr));padding-right:0}.immersive.svelte-4qbkib .controls:where(.svelte-4qbkib){display:contents}.immersive.svelte-4qbkib .controls:where(.svelte-4qbkib) .steer-left{grid-area:left}.immersive.svelte-4qbkib .controls:where(.svelte-4qbkib) .tuck{grid-area:tuck;align-self:end}.immersive.svelte-4qbkib .controls:where(.svelte-4qbkib) .steer-right{grid-area:right}}
