.install-app-bar{position:fixed;z-index:100;left:12px;right:12px;bottom:calc(82px + env(safe-area-inset-bottom));max-width:620px;margin:auto;padding:12px 12px 12px 15px;border:1px solid #d6c28c;border-radius:15px;background:#12372a;color:#fff;box-shadow:0 12px 35px #0003;display:flex;align-items:center;gap:10px;transform:translateY(160%);opacity:0;transition:transform .25s,opacity .25s}.install-app-bar.visible{transform:translateY(0);opacity:1}.install-app-bar div{flex:1;min-width:0}.install-app-bar strong,.install-app-bar small{display:block}.install-app-bar strong{font-size:12px}.install-app-bar small{font-size:10px;color:#d8e5dc;line-height:1.4;margin-top:3px}.install-app-bar button{border:0;border-radius:9px;padding:10px 12px;background:#e6cf8e;color:#173323;font-size:11px;font-weight:800}.install-app-bar #dismissInstall{padding:6px 9px;background:#ffffff20;color:white;font-size:17px}
