@scope (.live-shell) {
/* Sticky bar (mobile) */
.sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--line);box-shadow:0 -8px 24px rgba(16,31,50,.08);display:none;grid-template-columns:1fr 1fr;gap:8px;transform:translateY(110%);transition:transform 200ms ease;pointer-events:none}
.sticky-bar .btn{min-height:48px;font-size:14px;line-height:1.2;padding:6px 10px;white-space:normal;text-align:center}
.sticky-bar.on{transform:translateY(0);pointer-events:auto}
@media (max-width:767px){.sticky-bar{display:grid}}

}