.ios-install-backdrop{position:fixed;inset:0;z-index:1200;background:rgba(8,4,18,.72);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.ios-install-card{position:fixed;z-index:1201;left:50%;bottom:max(22px,env(safe-area-inset-bottom));transform:translateX(-50%);width:min(430px,calc(100% - 28px));padding:26px;border:1px solid rgba(255,255,255,.22);border-radius:28px;background:linear-gradient(145deg,#170a2b,#311260);color:#fff;box-shadow:0 30px 90px rgba(0,0,0,.48)}.ios-install-close{position:absolute;right:14px;top:12px;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.1);color:#fff;font-size:24px}.ios-install-head{display:flex;gap:16px;align-items:center;padding-right:35px}.ios-install-head img{width:70px;height:70px;border-radius:18px;box-shadow:0 10px 28px rgba(0,0,0,.3)}.ios-install-head small{color:#caa8ff;font-weight:900;text-transform:uppercase;letter-spacing:1px}.ios-install-head h2{margin:5px 0 0;font-size:24px}.ios-install-card>p{color:#d7cde4;line-height:1.55}.ios-install-steps{display:grid;gap:10px;margin:18px 0}.ios-install-steps div{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:15px;background:rgba(255,255,255,.08)}.ios-install-steps b{display:grid;place-items:center;flex:0 0 31px;height:31px;border-radius:50%;background:#fff;color:#6f2ee8}.ios-share-icon{font-size:25px;color:#70b7ff}.ios-install-ok{width:100%;border:0;border-radius:16px;padding:14px;background:linear-gradient(135deg,#9f54ff,#6f2ee8);color:#fff;font-weight:900;font-size:16px}.ios-install-hint{display:block;text-align:center;color:#aa9bbd;margin-top:12px;font-size:11px}
