.mode-btns { display: flex; gap: 8px; margin-bottom: 16px; flex-wrap: wrap; }
    .mode-btn { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.12); border-radius: 8px; color: #9ca3af; font-size: 13px; padding: 7px 14px; cursor: pointer; transition: background 0.15s, color 0.15s, border-color 0.15s; }
    .mode-btn.is-active, .mode-btn:hover { background: rgba(0,245,255,0.12); border-color: rgba(0,245,255,0.35); color: #00f5ff; }