.pwa-install{font-size:inherit;border:1px solid var(--line);border-radius:6px;padding:9px 12px;background:transparent;color:var(--ink);white-space:nowrap;min-height:38px}.pwa-install:hover{border-color:var(--red);color:var(--red)}.pwa-install[hidden],#pwa-dialog [hidden]{display:none!important}#pwa-dialog{max-width:390px;width:calc(100vw - 32px);padding:30px;border-radius:16px}#pwa-dialog .pwa-icon{width:76px;height:76px;border-radius:18px}#pwa-dialog h2{font:normal 29px/1.2 var(--pc-display);margin:20px 0 12px;letter-spacing:-.5px}#pwa-dialog p{font-size:13px;line-height:1.7;color:var(--muted)}#pwa-dialog #pwa-confirm{width:100%;margin-top:12px}#pwa-dialog #pwa-status:empty{display:none}@media(display-mode:standalone){.pwa-install{display:none}}@media(max-width:650px){#pwa-dialog{padding:26px}.pwa-install{font-size:13px}}
