.demo-badge{font-size:11px;color:var(--accent);background:var(--accent-soft);border:1px solid var(--line);border-radius:4px;padding:6px 8px;white-space:nowrap}
.project-controls select:disabled{opacity:1;color:var(--muted);cursor:default}
@media(max-width:650px){.project-controls select{min-width:0}.demo-badge{font-size:10px;padding:5px 6px}}
