.remix-studio-toolbar{position:static;top:auto;z-index:auto;display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:0 auto 16px;padding:16px 20px;max-width:1440px;border:1px solid #e5def6;border-radius:16px;background:#fff;color:#402b79}
.remix-studio-toolbar button{min-height:42px}
.remix-video-studio .create-page{padding-top:0!important}
.remix-video-studio .stepper{position:relative!important;inset:auto!important;width:100%;z-index:1;margin-bottom:16px}
.remix-video-studio .video-project-home{min-height:60vh}
@media(max-width:640px){.remix-studio-toolbar{gap:10px;padding:12px}.remix-studio-toolbar strong{font-size:14px}}
/* The mobile app navigation is a separate fixed layer. Keep workflow actions above it. */
@media(max-width:820px){
  .remix-video-studio .creation-footer{bottom:calc(var(--mobile-tabbar-height,70px) + env(safe-area-inset-bottom,0px))}
  .remix-video-studio .create-page{padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))}
}
@media(max-width:420px){
  .remix-video-studio .creation-footer>div:first-child{display:none}
}
