/* AquaFlow V29.9 — install/PWA coach for iPhone + Android. */
.aqua-install-guide{position:fixed!important;inset:0!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:#17324d;overflow:hidden!important}
.aqua-install-guide::backdrop{background:rgba(12,33,52,.52);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}
.aqua-install-sheet{position:absolute;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));max-width:520px;margin-inline:auto;padding:18px;border:1px solid #d8e7f2;border-radius:24px;background:#fff;box-shadow:0 28px 80px rgba(14,48,77,.30)}
.aqua-install-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.aqua-install-head small{display:block;color:#0878ef;font-size:.68rem;font-weight:950;letter-spacing:.13em}.aqua-install-head h2{margin:4px 0 0;font-size:1.28rem;color:#17324d}.aqua-install-close{flex:none;width:40px;height:40px;border:1px solid #d6e5ef;border-radius:13px;background:#f8fbfd;color:#4d687c;font-size:22px}
.aqua-install-copy{margin:12px 0 0;color:#506a7f;font-size:.88rem;line-height:1.5}.aqua-install-steps{display:grid;gap:8px;margin:14px 0}.aqua-install-step{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;padding:10px 11px;border:1px solid #e0ebf3;border-radius:15px;background:#f8fbfd}.aqua-install-step b{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:#e7f4ff;color:#0878ef}.aqua-install-step span{font-size:.86rem;line-height:1.4;color:#2f5069}.aqua-install-note{margin:0;padding:10px 11px;border-radius:14px;background:#fff8e8;color:#785e25;font-size:.78rem;line-height:1.45}.aqua-install-done{width:100%;min-height:48px;margin-top:13px;border:0;border-radius:14px;background:#0878ef;color:#fff;font-size:.92rem;font-weight:900}
@media(max-width:600px){.aqua-install-sheet{padding:16px;border-radius:21px}.aqua-install-head h2{font-size:1.16rem}}
@media(display-mode:standalone){.pwa-install-floating,.pwa-install-button{display:none!important}}

/* AquaFlow V34.1.4 — authenticated workspace never shows floating PWA install CTA. */
#pwa-install-main,.pwa-install-floating{display:none!important}
/* V34.1.4 hard-disable install CTA everywhere, including stale cached markup. */
#pwa-install-button,#pwa-install-note{display:none!important}
