.demo-surface-bar{display:flex;align-items:center;gap:18px;margin:18px auto;padding:11px 16px;width:calc(100% - 64px);max-width:1440px;border-radius:24px;background:#f7f2f509;color:#e9dfe9;font:12px/1.5 Arial,sans-serif;box-sizing:border-box}
.demo-surface-bar a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:8px 16px;border-radius:100px;text-decoration:none;color:inherit;box-sizing:border-box;white-space:nowrap}
.demo-surface-bar .demo-menu-link{background:#f7f2f5;color:#302d33;font-weight:700}
.demo-surface-bar>span{flex:1;font-size:12px}.demo-surface-bar small{margin-left:8px;font-size:8px;color:#bb9bc0;letter-spacing:.12em}
.demo-surface-bar .demo-mobile-link{background:#ff00a814;color:#ff71cf}
.demo-surface-bar a:focus-visible{outline:2px solid #ff00a8;outline-offset:3px}
.studio-main>.demo-surface-bar{margin:16px 30px 0;width:calc(100% - 60px)}
html[data-crew-view="workspace"] :is(.crew-hero,.crew-demo-entry){display:none}
html.music-studio-view :is(.music-hero,.artist-section,.track-section){display:none}
html.music-studio-view .music-studio{margin-top:20px}
@media(max-width:600px){.demo-surface-bar,.studio-main>.demo-surface-bar{width:calc(100% - 24px);margin:12px;gap:8px;padding:7px 8px;border-radius:22px;flex-wrap:wrap}.demo-surface-bar a{min-height:40px;font-size:11px;padding:8px 12px}.demo-surface-bar>span{order:3;flex-basis:100%;padding:0 9px 4px;font-size:11px}.demo-surface-bar .demo-mobile-link{margin-left:auto}}
