.tracks-btn{border-radius:var(--radius-control,8px);height:32px;color:var(--color-ink-secondary);font:500 12px var(--font-mono);white-space:nowrap;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.tracks-btn:hover{background:var(--color-surface-glass);color:var(--color-ink-primary)}.tracks-btn[data-all=false]{color:var(--color-brand-ink);background:var(--color-brand-subtle)}.tracks-btn:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.tracks-pop{flex-direction:column;gap:6px;width:min(300px,100vw - 32px);display:flex}.tracks-pop-t{color:var(--color-ink-primary);font-size:14px;font-weight:600}.tracks-pop-d{color:var(--color-ink-secondary);font-size:12px;line-height:1.45}.tracks-list{flex-direction:column;margin-top:4px;display:flex}.tracks-item{border-top:1px solid var(--color-line-hairline);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.tracks-item-text{cursor:pointer;flex-direction:column;gap:2px;min-width:0;display:flex}.tracks-item-l{color:var(--color-ink-primary);font-size:13px;font-weight:500}.tracks-item-s{font:500 11px var(--font-mono);color:var(--color-ink-muted);margin-left:4px}.tracks-item-h{color:var(--color-ink-muted);font-size:12px}.tracks-notice{font:500 12px var(--font-mono);color:var(--color-ink-muted)}.tracks-notice-btn{color:var(--color-brand-ink);text-underline-offset:2px;font:inherit;text-decoration:underline}.tracks-notice-btn:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:2px}@media (max-width:640px){.tracks-btn-label{display:none}.tracks-btn[data-all=false] .tracks-btn-label{display:inline}}
