#install-banner{position:fixed;bottom:5px;left:20px;right:20px;background:#ecf3ff;color:#fff;border-radius:12px;padding:15px;box-shadow:0 5px 10px #0003;z-index:9999;display:flex;justify-content:center;font-family:Segoe UI,sans-serif;transform:translateY(200%);transition:transform .5s ease-out}#install-banner.show{transform:translateY(0)}#install-container{display:flex;align-items:center;gap:15px;flex-wrap:wrap;justify-content:space-between;width:100%}#install-container img{width:48px;height:48px;border-radius:10px}#install-container strong{color:#265cb3}.install-text{flex:1 1 200px}.install-text p{margin:5px 0 0;font-size:.9rem;color:#265cb3}.install-actions{display:flex;gap:10px;flex-wrap:wrap}.install-actions button{padding:8px 16px;border-radius:6px;cursor:pointer;border:none}#install-btn{background:#315fa9;color:#fff;font-weight:500}#install-btn:hover{background-color:#194995}#dismiss-btn{background:#c3dcff;color:#313131;font-weight:500}#dismiss-btn:hover{background-color:#b2d0f9}
