.persi-install-card{position:fixed;z-index:100000;bottom:calc(16px + env(safe-area-inset-bottom,0px));left:12px;right:12px;max-width:430px;margin:0 auto;background:#082629;color:#fff;border:1px solid #198e7d;border-radius:18px;box-shadow:0 14px 50px #0007;padding:16px;font:14px system-ui,-apple-system,Segoe UI,sans-serif;box-sizing:border-box}.persi-install-card[hidden]{display:none!important}.persi-install-top{display:flex;align-items:center;gap:12px}.persi-install-top img{width:54px;height:54px;object-fit:contain;flex:none}.persi-install-top strong{font-size:17px;display:block}.persi-install-top p{font-size:13px;color:#d0e2df;line-height:1.45;margin:4px 0 0}.persi-install-buttons{display:flex;gap:8px;margin-top:14px}.persi-install-buttons button{min-height:42px;flex:1;border-radius:9px;border:1px solid #277f75;background:#0d3a3b;color:#e4f9f5;font-weight:700;font-size:13px}.persi-install-buttons .primary{background:#17d6b4;color:#05322e;border-color:#17d6b4}.persi-install-step{margin:10px 0 0;padding:10px;background:#10393c;border-radius:9px;color:#e8f6f2;font-size:13px;line-height:1.55}.persi-install-step[hidden]{display:none!important}@media(min-width:700px){.persi-install-card{left:auto;right:22px;margin:0}}