body:not(.visual-focus-mode) .container:not(.menu-active):not(.competitive-active){flex-direction:column;min-height:calc(100dvh - 32px);display:flex}body:not(.visual-focus-mode) .container:not(.menu-active):not(.competitive-active)>:not(#practiceStage){flex-shrink:0}body:not(.visual-focus-mode) .container:not(.menu-active):not(.competitive-active) #practiceStage:not(:fullscreen){background:0 0;flex-direction:column;flex:1 0 auto;display:flex}body:not(.visual-focus-mode) .container:not(.menu-active):not(.competitive-active) #practiceStage:not(:fullscreen)>.falling-visualizer{background:0 0;border:0;border-radius:0;flex:1 0 auto;height:auto;min-height:clamp(180px,29dvh,310px)}body:not(.visual-focus-mode) .container:not(.menu-active):not(.competitive-active) #practiceStage[data-song-palette]:not(:fullscreen)>.falling-visualizer{background:var(--song-bg,transparent)}body:not(.visual-focus-mode) .container:not(.menu-active):not(.competitive-active) #practiceStage:not(:fullscreen)>.sheet-visualizer{background:var(--ds-paper)}.container #practiceStage>#keyboard-container{border:0;flex-shrink:0}.container #midiTransport.transport-panel{box-shadow:none;background:0 0;border-color:#0000}.container .sheet-score-hud{color:var(--ds-paper-ink);text-shadow:none}@media (max-width:700px){body:not(.visual-focus-mode) .container:not(.menu-active):not(.competitive-active){min-height:calc(100dvh - 12px)}}@media (orientation:landscape) and (max-height:500px){body:not(.visual-focus-mode) .container:not(.menu-active):not(.competitive-active){min-height:calc(100dvh - 12px)}body:not(.visual-focus-mode) .container:not(.menu-active):not(.competitive-active) #practiceStage:not(:fullscreen),body:not(.visual-focus-mode) .container:not(.menu-active):not(.competitive-active) #practiceStage:not(:fullscreen)>.falling-visualizer{flex:1 1 0;min-height:0}}.falling-visualizer[data-seekable]{touch-action:none;cursor:grab}.falling-visualizer[data-seekable]:active{cursor:grabbing}
