html,body{overscroll-behavior:none;height:100%;margin:0;overflow:hidden}#root{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);box-sizing:border-box;position:fixed;inset:0;overflow-y:auto}.install-hint{color:#fff;background:#0b3d91;border-radius:10px;align-items:center;gap:12px;margin:8px;padding:12px 14px;font-size:16px;line-height:1.3;display:flex}.install-hint p{flex:1;margin:0}.install-hint button{color:#fff;background:0 0;border:2px solid #fff;border-radius:10px;min-width:56px;min-height:56px;font-size:16px;font-weight:700}
