.recently-played-module__NVib2q__wrapper{gap:1.25rem;padding:2rem 0 3rem;display:grid}.recently-played-module__NVib2q__header{gap:.35rem;display:grid}.recently-played-module__NVib2q__heading{margin:0;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800}.recently-played-module__NVib2q__subheading{color:#6b7280;margin:0}.recently-played-module__NVib2q__actions{justify-content:flex-end;display:flex}.recently-played-module__NVib2q__clear{border:1px solid var(--border);background:var(--panel);color:var(--text);cursor:pointer;border-radius:.75rem;padding:.55rem .9rem}.recently-played-module__NVib2q__clear:disabled{opacity:.55;cursor:not-allowed}.recently-played-module__NVib2q__empty{color:#4b5563;margin:0;padding:1rem 0}.recently-played-module__NVib2q__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.recently-played-module__NVib2q__item{border:1px solid var(--border);background:#ffffffbf;border-radius:1rem;overflow:hidden}.recently-played-module__NVib2q__link{align-items:center;gap:.9rem;padding:.85rem;text-decoration:none;display:flex}.recently-played-module__NVib2q__thumb{object-fit:cover;background:#0000000a;border:1px solid #00000014;border-radius:.8rem;flex:none;width:56px;height:56px}.recently-played-module__NVib2q__thumbFallback{background:linear-gradient(135deg,#22d3ee40,#7c3aed33);border:1px solid #00000014;border-radius:.8rem;flex:none;width:56px;height:56px}.recently-played-module__NVib2q__meta{gap:.15rem;min-width:0;display:grid}.recently-played-module__NVib2q__title{color:var(--text);font-weight:700}.recently-played-module__NVib2q__when{color:#6b7280;font-size:.9rem}@media (prefers-color-scheme:dark){.recently-played-module__NVib2q__subheading,.recently-played-module__NVib2q__when{color:#cbd5f5}.recently-played-module__NVib2q__item{background:#0a0a0abf}.recently-played-module__NVib2q__thumb,.recently-played-module__NVib2q__thumbFallback{border-color:#ffffff1f}}
