html{-webkit-text-size-adjust:100%}
@media(max-width:700px){input,select,textarea{font-size:16px}button,a,input,select,textarea{-webkit-tap-highlight-color:rgba(18,63,56,.12)}}
@media(display-mode:standalone){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}}
@supports(height:100dvh){body,.auth{min-height:100dvh}}
.iphone-install{max-width:620px;margin:0 auto;padding:28px 20px;color:#163f37;font:16px/1.55 system-ui,sans-serif}
.iphone-install header{display:flex;align-items:center;gap:15px}.iphone-install header img{width:72px;height:72px;border-radius:16px}
.iphone-install h1{margin:0;font-size:30px}.iphone-install ol{padding-left:24px}.iphone-install li{margin:16px 0}
.iphone-install .install-status{padding:14px;background:#eef2e9;border-radius:12px}.iphone-install .install-button{display:inline-block;background:#123f38;color:white;padding:12px 20px;border-radius:10px;text-decoration:none;margin-top:10px}

@media(max-width:700px){body input,body select,body textarea,dialog input,dialog select,dialog textarea{font-size:16px!important}}
