#qa-bar{position:fixed;top:0;left:0;right:0;z-index:2147483000;height:44px;box-sizing:border-box;
  display:flex;align-items:center;justify-content:center;gap:14px;padding:0 16px;
  background:linear-gradient(90deg,#150a10 0%,#2a0c15 50%,#150a10 100%);
  border-bottom:1px solid rgba(255,77,80,.5);color:#f4f5f8;
  font:500 14px/1.25 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
#qa-bar .qa-text{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#qa-bar strong{color:#fff;font-weight:700}
#qa-bar .qa-long{color:#c9cdd8}
#qa-bar a{white-space:nowrap;text-decoration:none}
#qa-bar .qa-cta{flex:none;background:#ff4d50;color:#fff;border-radius:6px;padding:7px 12px;font-weight:700}
#qa-bar .qa-cta:hover,#qa-bar .qa-cta:focus-visible{background:#ff6b6e}
#qa-bar .qa-cta:focus-visible,#qa-bar .qa-discord:focus-visible{outline:2px solid #fff;outline-offset:2px}
#qa-bar .qa-discord{flex:none;color:#c9cdd8;text-decoration:underline;text-underline-offset:3px}
#qa-bar .qa-discord:hover{color:#fff}
#qa-bar .qa-cta-short{display:none}
html.qa-archive .header-shell{top:44px}
html.qa-archive main.pt-16{padding-top:calc(4rem + 44px)}
html.qa-archive .header-mobile-only.top-16{top:calc(4rem + 44px)}
@media (max-width:900px){#qa-bar .qa-long{display:none}}
@media (max-width:520px){
  #qa-bar{gap:10px;padding:0 10px;font-size:13px}
  #qa-bar .qa-discord{display:none}
  #qa-bar .qa-cta{padding:7px 10px}
  #qa-bar .qa-cta-long{display:none}
  #qa-bar .qa-cta-short{display:inline}
}
