.app-install-link{font:inherit;font-size:12px;letter-spacing:0;color:#ff9b51;background:none;border:0;padding:8px 0;text-align:left;cursor:pointer}.app-install-link:hover{text-decoration:underline}.app-install-link:focus-visible{outline:2px solid #ff9b51;outline-offset:4px}.app-install-dialog{box-sizing:border-box;width:min(480px,calc(100% - 32px));max-height:85svh;overflow:auto;border:1px solid #f4772270;border-radius:18px;background:#101416;color:#eef0f1;padding:28px;box-shadow:0 25px 90px #000a}.app-install-dialog::backdrop{background:#000b}.app-install-dialog h2{font-size:26px;line-height:1.15;margin:0 0 18px}.app-install-dialog p,.app-install-dialog li{font-size:15px;line-height:1.6}.app-install-dialog ol{padding-left:22px}.app-install-dialog button{cursor:pointer}.app-install-dialog .app-install-close{border:1px solid #ffffff50;background:none;color:#fff;border-radius:24px;padding:11px 20px;font:inherit}.app-install-dialog .app-install-action{background:#f47722;color:#fff;border:0;border-radius:24px;padding:12px 20px;font:inherit;margin:8px 10px 12px 0}.app-install-dialog [hidden]{display:none!important}@media(display-mode:standalone){[data-install-app]{display:none}}body{padding-bottom:env(safe-area-inset-bottom)}
