.pwa-actions{display:flex;gap:12px;flex-wrap:wrap;padding:16px 0}.pwa-actions button{font:inherit;cursor:pointer}.pwa-dialog{background:#05040d;color:#eee;border:1px solid #4c2c68;border-radius:16px;padding:28px;max-width:440px;width:calc(100% - 32px)}.pwa-dialog::backdrop{background:#000b}.pwa-dialog h2{margin-top:0}.pwa-dialog p{line-height:1.6}.pwa-actions [hidden]{display:none}.pwa-status{font-size:13px;color:#b3afa5}body{padding-bottom:env(safe-area-inset-bottom)}
