.pwa-install-card{margin:24px 0;padding:22px;border:1px solid var(--line,#d7dce0);border-radius:16px;background:var(--panel,#fff);color:var(--text,#14243a)}
.pwa-install-card h3{margin:0 0 10px;font-size:20px;line-height:1.45}
.pwa-install-card p{margin:0 0 14px;line-height:1.65}
.pwa-install-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}
.pwa-install-actions button{min-height:44px;max-width:100%;white-space:normal}
.pwa-install-help{margin-top:16px;line-height:1.7}
.pwa-install-help ol{padding-left:24px;margin:0}
.pwa-install-help li+li{margin-top:8px}
.pwa-install-card .pwa-install-status{margin:12px 0 0;overflow-wrap:anywhere}
.pwa-install-card .pwa-install-status:empty{display:none}
@media(max-width:400px){.pwa-install-card{padding:16px}.pwa-install-card h3{font-size:18px}}
@media(display-mode:standalone),(display-mode:fullscreen),(display-mode:minimal-ui){.pwa-install-card{display:none}}
