.ipos-install-banner{box-sizing:border-box;position:fixed;z-index:1040;inset-inline-start:20px;bottom:22px;display:flex;align-items:center;gap:12px;width:max-content;max-width:calc(100vw - 40px);padding:14px 12px 14px 14px;border:1px solid #e5eaf1;border-inline-start:3px solid #ff7b09;border-radius:17px;background:#fff;color:#142033;box-shadow:0 10px 38px #14203324;font-family:Inter,'Segoe UI',sans-serif;text-align:start;animation:ipos-install-enter .22s ease-out}
.ipos-install-banner[hidden]{display:none!important}.ipos-install-banner>img{width:43px;height:43px;border-radius:11px;flex-shrink:0}.ipos-install-copy{min-width:0}.ipos-install-copy strong{display:block;font-size:13px;font-weight:750;line-height:1.4}.ipos-install-copy p{margin:3px 0 0;color:#69788e;font-size:11px;line-height:1.5}.ipos-install-banner button{cursor:pointer;font:inherit;flex-shrink:0;min-height:40px;touch-action:manipulation}.ipos-install-banner [data-install-now]{background:#ff7b09;border:0;border-radius:10px;padding:9px 13px;color:#fff;font-size:12px;font-weight:750}.ipos-install-banner [data-install-later]{background:transparent;border:0;border-radius:8px;color:#69788e;font-size:23px;width:30px;padding:0}.ipos-install-banner button:focus-visible{outline:3px solid #ffb879;outline-offset:3px}
html[data-theme=dark] .ipos-install-banner{background:#1a273a;color:#f5f7fb;border-color:#304159;border-inline-start-color:#ff7b09}html[data-theme=dark] .ipos-install-copy p,html[data-theme=dark] .ipos-install-banner [data-install-later]{color:#acbbce}
@media(max-width:600px){.ipos-install-banner{inset-inline-start:12px;bottom:calc(104px + env(safe-area-inset-bottom,0px));gap:9px;width:calc(100vw - 24px);max-width:none;padding:11px 8px 11px 11px}.ipos-install-copy{flex:1}.ipos-install-copy p{font-size:10px}.ipos-install-banner>img{width:36px;height:36px}.ipos-install-banner [data-install-now]{padding:8px 10px;font-size:11px}.ipos-install-banner [data-install-later]{width:25px}.ipos-install-copy strong{font-size:12px}}
@keyframes ipos-install-enter{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ipos-install-banner{animation:none}}
