
/* V218: target actual header markup; transparent in both modes. */
html body.studio-app header.topbar,
html body.studio-app.night header.topbar,
html body.studio-app:not(.night) header.topbar {
 position:fixed!important;top:0!important;left:0!important;right:0!important;
 z-index:9999!important;opacity:1!important;visibility:visible!important;
 background:transparent!important;background-color:transparent!important;
 background-image:none!important;border:0!important;outline:0!important;
 box-shadow:none!important;filter:none!important;
 backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
}
html body.studio-app header.topbar::before,
html body.studio-app header.topbar::after,
html body.studio-app header.topbar nav.master-topnav::before,
html body.studio-app header.topbar nav.master-topnav::after {
 content:none!important;display:none!important;
}
html body.studio-app header.topbar nav.master-topnav,
html body.studio-app header.topbar .top-actions,
html body.studio-app header.topbar nav.master-topnav > button {
 background:transparent!important;background-color:transparent!important;
 background-image:none!important;border:0!important;box-shadow:none!important;
 backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
}
/* Direct children of top-actions are the actual search, theme, settings and account buttons. */
html body.studio-app header.topbar .top-actions > button,
html body.studio-app header.topbar .top-actions > button:hover,
html body.studio-app header.topbar .top-actions > button:active,
html body.studio-app header.topbar .top-actions > button:focus,
html body.studio-app header.topbar button#menuBtn,
html body.studio-app header.topbar button#menuBtn:hover {
 -webkit-appearance:none!important;appearance:none!important;
 background:transparent!important;background-color:transparent!important;
 background-image:none!important;border:0!important;border-width:0!important;
 border-radius:0!important;outline:0!important;
 box-shadow:none!important;filter:none!important;
 backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
 text-shadow:none!important;
}
html body.studio-app header.topbar .top-actions > button::before,
html body.studio-app header.topbar .top-actions > button::after,
html body.studio-app header.topbar button#menuBtn::before,
html body.studio-app header.topbar button#menuBtn::after {
 content:none!important;display:none!important;
}
html body.studio-app header.topbar .top-actions > button > *,
html body.studio-app header.topbar .top-actions > button > *::before,
html body.studio-app header.topbar .top-actions > button > *::after {
 background:transparent!important;background-image:none!important;
 border:0!important;box-shadow:none!important;
}
html body.studio-app header.topbar .top-actions > button svg,
html body.studio-app header.topbar button#menuBtn svg {
 background:none!important;border:none!important;box-shadow:none!important;
 filter:none!important;border-radius:0!important;
}
html body.studio-app header.topbar .top-actions > button:focus-visible,
html body.studio-app header.topbar button#menuBtn:focus-visible {
 outline:2px solid #efc477!important;outline-offset:3px!important;
}
/* Search button should be icon-only, not a long rectangular field. */
html body.studio-app header.topbar #searchBtn {
 width:38px!important;min-width:38px!important;max-width:38px!important;
 padding:6px!important;justify-content:center!important;
}
html body.studio-app header.topbar #searchBtn > span {display:none!important;}
