.install-hint { position: fixed; z-index: 60; left: 12px; right: 12px; margin: 0 auto; max-width: 560px; top: calc(12px + env(safe-area-inset-top)); display: flex; gap: 12px; align-items: center; background: #fff; border: 1px solid var(--pk-line, #c9e3d1); border-radius: 18px; padding: 12px 14px; box-shadow: 0 12px 30px rgba(1,65,28,.18); font-size: 13.5px; line-height: 1.45; animation: pkRise .4s ease both; }
.install-hint .ih-ico { width: 40px; height: 40px; border-radius: 12px; background: #E3F1E7; color: #01411C; display: grid; place-items: center; flex: none; }
.install-hint > div { flex: 1; }
.install-hint button { border: 0; background: none; font-size: 16px; color: #6b7684; padding: 6px; }
