/* Upgrade strip + lock overlay (used by all pages) */
.upgrade-strip{margin:10px 0;padding:10px 12px;border:1px dashed var(--line,#e5e7eb);border-radius:10px;background:#f8fdf9}
.upgrade-strip .btn{margin-left:8px}

.locked{position:relative;filter:grayscale(.1);opacity:.92}
.locked .lock{
  position:absolute;right:10px;bottom:10px;background:#fff;border:1px solid var(--line,#e5e7eb);
  border-radius:10px;padding:6px 8px;display:flex;gap:8px;align-items:center;font-weight:800
}
.locked .lock .btn{padding:6px 10px}
