
.demo-only-banner{position:relative;z-index:100;background:#153f33;color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;padding:11px 14px;font:600 12px/1.35 system-ui,sans-serif}.demo-only-banner span{opacity:.85}.demo-only-banner div{display:flex;gap:8px}.demo-only-banner button,.demo-only-banner a{border:1px solid #b6d9c5;background:#e2f3e7;color:#164e3b;border-radius:8px;text-decoration:none;font-size:12px;font-weight:750;padding:8px 12px}.demo-upgrade{display:inline-flex;padding:12px 18px;color:#fff;border:1px solid #c3e6d1;border-radius:13px;font-weight:750;text-decoration:none;background:#276751}.demo-only-banner button:hover,.demo-only-banner a:hover{filter:brightness(.96)}
