.gn-pwa-prompt[hidden]{display:none!important}.gn-pwa-prompt{position:fixed;left:16px;right:16px;bottom:18px;max-width:520px;margin:auto;background:#fff;border:1px solid rgba(49,69,119,.18);border-radius:20px;padding:18px;box-shadow:0 18px 60px rgba(20,25,38,.22);z-index:99999}.gn-pwa-prompt strong{display:block;font-size:18px}.gn-pwa-prompt p{margin:8px 0 14px}.gn-pwa-actions{display:flex;gap:10px;flex-wrap:wrap}.gn-pwa-actions button{border:0;border-radius:999px;padding:10px 15px;font-weight:800;cursor:pointer}.gn-pwa-add{background:#314577;color:#fff}.gn-pwa-later{background:#eee;color:#222}
