#lt-pwa-install{position:fixed;z-index:9990;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));max-width:430px;margin:auto;display:grid;grid-template-columns:56px minmax(0,1fr);gap:10px 14px;padding:18px 42px 18px 18px;background:#fff;color:#022458;border:1px solid #c7d7e9;border-radius:14px;box-shadow:0 8px 30px #00183d40;font-family:var(--lt-font,Arial,sans-serif);font-size:14px;line-height:1.35}#lt-pwa-install .lt-pwa-install-icon{width:56px;height:56px;border:1px solid #dce6f2;border-radius:12px;object-fit:cover}#lt-pwa-install strong{display:block;font-size:16px;line-height:1.2}#lt-pwa-install p{margin:5px 0 0}#lt-pwa-install button{cursor:pointer}#lt-pwa-install .lt-pwa-install-action{grid-column:1/-1;width:100%;min-height:44px;background:#0051b7;color:#fff;border:0;border-radius:8px;padding:10px 14px;font-size:15px;font-weight:700}#lt-pwa-install .lt-pwa-install-close{position:absolute;right:5px;top:5px;width:36px;height:36px;border:0;background:transparent;color:#022458;font-size:25px;line-height:1}#lt-pwa-install .lt-pwa-install-guide{grid-column:1/-1;padding:12px;background:#f1f6fc;border-radius:8px}#lt-pwa-install .lt-pwa-install-guide[hidden]{display:none}#lt-pwa-install .lt-pwa-install-guide strong{font-size:14px}#lt-pwa-install .lt-pwa-install-guide ol{margin:8px 0 0;padding-left:22px}#lt-pwa-install .lt-pwa-install-guide li+li{margin-top:6px}#lt-pwa-install button:focus-visible{outline:3px solid #0165e2;outline-offset:2px}
