.responsive-workspace{padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}.storyboard-section-row{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr) 1px minmax(0,1fr)}.responsive-workspace :is(button,a,input,textarea,select):focus-visible{outline:2px solid #818cf8;outline-offset:2px}@media (max-width:1023px){.storyboard-section-row{grid-template-columns:minmax(0,1fr)}.storyboard-column-headings>:not(:last-child),.storyboard-workspace .storyboard-divider{display:none}.storyboard-column-headings{grid-template-columns:minmax(0,1fr)!important}.storyboard-workspace:not([data-compact-panel=image]) .storyboard-column-headings,.storyboard-workspace[data-compact-panel=image] [data-panel]:not([data-panel=image]),.storyboard-workspace[data-compact-panel=scene] [data-panel]:not([data-panel=scene]),.storyboard-workspace[data-compact-panel=script] [data-panel]:not([data-panel=script]){display:none}.studio-actions{flex:none;padding-bottom:4px}.studio-actions button span.hidden{display:inline}.studio-actions button,.studio-header>div:first-child{min-height:44px}.responsive-workspace>div.shrink-0.justify-between{flex-wrap:wrap;padding:12px}.project-header{padding-top:4px;padding-bottom:4px}.project-header nav button{min-height:44px;padding-left:12px;padding-right:12px}.project-video-view{flex-direction:column;overflow-y:auto;overscroll-behavior-y:contain}.project-video-view>aside{width:100%;height:auto;flex-shrink:0}.project-video-view>aside>.overflow-y-auto{overflow:visible}.project-video-view>.flex-1,.project-video-view>main{flex:none;min-height:50dvh;overflow:visible}.project-video-view>main{padding:16px}.project-video-view>main>.relative{width:100%;min-width:0}.project-video-view [style*=aspect-ratio]{max-width:100%;max-height:60dvh}.browser-toolbar{padding-top:4px;padding-bottom:4px}}@media (pointer:coarse){.responsive-workspace :is(button,a[role=button]){min-height:44px;min-width:44px;touch-action:manipulation}.responsive-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select){font-size:16px}.responsive-workspace [class*="group-hover:opacity-100"]{opacity:1}}@media (max-width:639px){.responsive-workspace .studio-scroll{scrollbar-width:thin}.responsive-workspace .studio-scroll::-webkit-scrollbar{width:5px}.responsive-workspace .storyboard-column-headings>div:last-child{padding:8px 12px}.responsive-workspace .storyboard-column-headings button{white-space:normal}}