@media(max-width:760px){
 html body #publicSiteHeader.public-site-header{box-sizing:border-box!important;width:calc(100% - 16px)!important;max-width:100%!important;min-height:52px!important;height:auto!important;margin:8px auto!important;padding:8px 10px!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px 10px!important;border-radius:14px!important}
 html body #publicSiteHeader .brand{display:flex!important;align-items:center!important;gap:5px!important;flex:0 0 auto!important;font-size:14px!important;white-space:nowrap!important}
 html body #publicSiteHeader .brand img{width:26px!important;height:26px!important}
 html body #publicSiteHeader .brand b{font-size:14px!important}
 html body #publicSiteHeader nav{display:flex!important;flex:1 1 220px!important;min-width:0!important;justify-content:center!important;align-items:center!important;flex-wrap:nowrap!important;gap:2px!important;margin:0!important;padding:0!important;order:3!important;width:100%!important}
 html body #publicSiteHeader nav :is(button,a){box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:1 1 0!important;min-width:0!important;min-height:32px!important;padding:4px 5px!important;font-size:12px!important;line-height:20px!important;white-space:nowrap!important;border-radius:6px!important;letter-spacing:0!important}
 html body #publicSiteHeader nav :is([data-nav-target*="tools.html"],[data-nav-target*="publish"],a[href*="tools.html"],a[href*="publish"]){display:none!important}
 html body #publicSiteHeader .header-actions{margin-left:auto!important;gap:5px!important;flex:0 0 auto!important}
 html body #publicSiteHeader .header-actions :is(button,a){min-height:30px!important;padding:4px 8px!important;font-size:12px!important;white-space:nowrap!important}
 html body #publicSiteHeader #userName{max-width:52px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important}
 html body #publicSiteHeader #userAvatar{width:26px!important;height:26px!important}
}
@media(min-width:540px) and (max-width:760px){html body #publicSiteHeader nav{order:0!important;width:auto!important;flex:1 1 0!important}html body #publicSiteHeader .brand b{display:none!important}}
@media(max-width:760px){html body #publicSiteHeader.public-site-header{row-gap:2px!important;padding-block:5px!important}html body #publicSiteHeader nav{min-height:32px!important;height:32px!important;max-height:32px!important}html body #publicSiteHeader nav :is(button,a){min-height:30px!important;height:30px!important}html body #publicSiteHeader .header-actions{min-height:30px!important} }
