.band-sw{background:var(--white);border:1px solid var(--border);border-radius:999px;grid-template-columns:1fr auto 1fr;gap:6px;margin:0 0 6px;padding:4px;display:grid}.band-sw-btn{min-width:0;font:inherit;color:var(--text-secondary);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:700;overflow:hidden}.band-sw-btn:first-child{text-align:left}.band-sw-btn:last-child{text-align:right}.band-sw-now{text-align:center}.band-sw-btn.on{background:var(--accent,var(--btn-green));color:#fff}.band-sw-gap{display:block}.band-sw-all{font:inherit;color:var(--leaf-text);cursor:pointer;background:0 0;border:0;margin:0 0 12px auto;padding:4px 6px;font-size:12.5px;font-weight:800;display:block}
