
#aura-guestbar{position:fixed;left:0;right:0;top:0;z-index:9998;display:none;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;
  padding:calc(9px + env(safe-area-inset-top)) 16px 9px;font-size:.8rem;color:#04231d;background:linear-gradient(135deg,#00e0b0,#00b88a);box-shadow:0 4px 18px rgba(0,0,0,.18);}
#aura-guestbar b{font-weight:800;}
#aura-guestbar .gb-btn{background:#04231d;color:#fff;border:0;border-radius:100px;padding:7px 16px;font-size:.76rem;font-weight:700;cursor:pointer;white-space:nowrap;}
#aura-guestbar .gb-btn:hover{opacity:.9;}
#aura-guestbar .gb-x{background:transparent;border:0;color:#04231d;font-size:1.1rem;line-height:1;cursor:pointer;opacity:.7;padding:0 4px;}
/* El espacio reservado = alto REAL de la barra (se calcula en JS, ver auraSyncGuestBar).
   Antes era 44px fijos: en iPhone la barra se parte en 2 líneas + notch y se montaba
   encima del topbar del panel. */
body.aura-guest-on{padding-top:44px;}
