.lx-offer{z-index:70;left:max(16px, env(safe-area-inset-left));bottom:max(16px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px)saturate(1.2);width:min(360px,100vw - 32px);animation:lx-in .52s var(--ease-spring) both;background:#16171cf0;border-radius:20px;padding:18px 18px 16px;position:fixed;box-shadow:inset 0 0 0 1px #ffffff1a,0 30px 60px -24px #000c}.lx-offer[data-leaving]{animation:lx-out .18s var(--ease-exit) both}@keyframes lx-in{0%{opacity:0;translate:0 14px;scale:.97}}@keyframes lx-out{to{opacity:0;translate:0 8px}}.lx-offer-q{letter-spacing:-.01em;color:var(--color-ink);text-wrap:balance;padding-right:28px;font-size:16px;font-weight:600;line-height:22px}.lx-offer-actions{gap:8px;margin-top:14px;display:flex}.lx-offer-x{width:32px;height:32px;color:var(--color-ink-3);cursor:pointer;transition:background-color .18s var(--ease-out), color .18s var(--ease-out);border-radius:10px;outline:none;place-items:center;display:grid;position:absolute;top:12px;right:12px}.lx-offer-x:hover{color:var(--color-ink);background:#ffffff0f}@media (max-width:639px){.lx-offer{width:auto;left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.lx-offer,.lx-offer[data-leaving]{animation-duration:1ms}}.lx-quiet{color:inherit}.lx-quiet>span:last-child{text-decoration:none}.lx-quiet:hover{color:var(--color-ink-2)}
