#j4uAppBanner{
  position:fixed;left:0;right:0;bottom:0;z-index:9999;
  display:flex;align-items:center;gap:10px;
  background:#0b1220;color:#f6f1e8;
  border-top:2px solid #c6a046;
  padding:12px 14px 14px;
  font-family:Inter,system-ui,sans-serif;
}
#j4uAppBanner .j4u-ab-text{flex:1;min-width:0}
#j4uAppBanner strong{display:block;color:#c6a046;font-size:13px}
#j4uAppBanner span{display:block;font-size:12px;opacity:.9}
#j4uAppBanner .j4u-ab-ok{
  background:#c6a046;color:#0b1220;text-decoration:none;
  border:0;padding:8px 14px;font-weight:700;border-radius:6px;font-size:13px;
}
#j4uAppBanner .j4u-ab-x{
  background:transparent;border:0;color:#f6f1e8;font-size:22px;line-height:1;cursor:pointer;
}
body{padding-bottom:72px}
