.listening-tools{padding:12px 14px;margin:0 0 15px}
.listening-tools-row{display:flex;align-items:end;gap:10px}
.feed-filter-label,.feed-order-label{display:flex;flex-direction:column;gap:6px;font-size:10px;font-weight:700;letter-spacing:.03em;color:var(--muted)}
.feed-filter-label{flex:1;min-width:0}.feed-order-label{width:130px}
.listening-tools input,.listening-tools select{width:100%;min-width:0;border:1px solid var(--line);border-radius:8px;padding:9px 10px;background:var(--bg);color:var(--ink);font:inherit;font-size:12px}
.listening-tools input::placeholder{color:var(--muted)}
.listening-tools-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:9px}
.listening-tools-actions button{border:1px solid var(--line);background:transparent;color:var(--muted);border-radius:20px;padding:6px 9px;font-size:10px}
.listening-tools-actions button[aria-pressed="true"]{color:var(--ink);border-color:var(--user-accent);background:color-mix(in srgb,var(--user-accent) 12%,transparent)}
#feed-filter-status{color:var(--muted);font-size:10px;margin-left:auto}
.compact-feed .post-card{padding:11px 14px}.compact-feed .post-text{margin:7px 0}.compact-feed .track-card{margin:7px 0;padding:8px}.compact-feed .feed-list{gap:8px}
.quiet-motion *, .quiet-motion *::before, .quiet-motion *::after{animation:none!important;scroll-behavior:auto!important;transition:none!important}
.hide-embedded-players .embed-card{display:none}
@media(max-width:480px){.feed-order-label{width:112px}.listening-tools{padding:10px}.listening-tools-actions button{padding:6px 8px}}
