
.app-aviso{display:flex;align-items:center;gap:12px;width:100%;padding:10px 16px;background:linear-gradient(90deg,#0b1622,#12324a);color:#fff;font-family:inherit;line-height:1.3}
.app-aviso-ico{flex:0 0 auto;width:36px;height:36px;border-radius:9px;background:#fff;padding:3px}
.app-aviso-txt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;font-size:.86rem}
.app-aviso-txt b{font-weight:800}
.app-aviso-txt span{color:#b9cad6;font-size:.8rem}
.app-aviso-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:#00c2ff;color:#04212b;font-weight:800;font-size:.85rem;text-decoration:none;white-space:nowrap}
.app-aviso-btn:hover{filter:brightness(1.08);color:#04212b}
.app-aviso-x{flex:0 0 auto;background:none;border:0;color:#9fb2c0;font-size:1rem;padding:4px;cursor:pointer;line-height:1}
.app-aviso-x:hover{color:#fff}
@media (max-width:575.98px){
  .app-aviso{padding:8px 10px;gap:9px}
  .app-aviso-txt span{display:none}
  .app-aviso-btn{padding:7px 12px}
}
