.aea-banniere{position:fixed;left:12px;right:12px;bottom:calc(96px + env(safe-area-inset-bottom,0px));z-index:9200;margin:0 auto;max-width:420px;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 10px 30px #0f172a2e;font-family:inherit;animation:aea-monte .22s ease-out}@keyframes aea-monte{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.aea-banniere{animation:none}}.aea-icone{flex:0 0 auto;width:40px;height:40px;border-radius:9px;display:block}.aea-texte{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.aea-texte b{font-size:.86rem;font-weight:800;color:#0f172a;line-height:1.2}.aea-detail{font-size:.76rem;color:#64748b;line-height:1.35}.aea-detail b{font-size:inherit;color:#0f172a}.aea-note{display:block;margin-top:4px;color:#94a3b8}.aea-banniere.is-mode-emploi{align-items:flex-start}.aea-ok{flex:0 0 auto;border:none;border-radius:9px;background:#2563eb;color:#fff;font:inherit;font-size:.78rem;font-weight:700;padding:8px 12px;cursor:pointer;white-space:nowrap}.aea-ok:hover{background:#1d4ed8}.aea-fermer{flex:0 0 auto;width:28px;height:28px;padding:0;border:none;border-radius:8px;background:transparent;color:#94a3b8;font:inherit;font-size:1.3rem;line-height:1;cursor:pointer}.aea-fermer:hover{color:#475569;background:#f1f5f9}
