/* The free app invitation is outside the public live canvas. */
.live-app-promo{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-block:30px 48px;padding:28px 32px;border:1px solid #70c7ba35;border-radius:16px;background:radial-gradient(ellipse at 90% 20%,#775cce20,transparent 65%),#0d1920}
.live-app-promo>div{max-width:680px;min-width:0}.live-app-promo .eyebrow{font-size:9px;color:#95bdb6}.live-app-promo h2{font:400 clamp(22px,2.6vw,34px)/1.25 var(--font);letter-spacing:-.8px;margin:10px 0}.live-app-promo p{font:13px/1.8 var(--font);color:#a3bebf;margin:0}.live-app-promo>.button{flex-shrink:0;min-height:48px;text-align:center}
.live-app-installation{padding:0 24px;font:12px/1.8 var(--font);color:#a8c9c8}.live-app-installation:has([data-live-install-status]:empty):has([data-live-install-help][hidden]){display:none}.live-app-installation [data-live-install-status]{margin:0}.live-app-installation [data-live-install-help]{max-width:680px;margin:8px auto 16px;padding:15px 18px;border:1px solid #70c7ba35;border-radius:12px;background:#10212a}.live-app-installation [data-live-install-help] p{margin:0 0 7px}.live-app-installation [data-live-install-help] button{min-height:44px}
@media(max-width:650px){.live-app-promo{align-items:stretch;flex-direction:column;gap:20px;padding:23px 20px;margin-block:24px 34px}.live-app-promo>.button{align-self:flex-start}.live-app-promo p{font-size:12px}.live-app-installation{padding-inline:16px}}
