.ascolta-hero[data-astro-cid-vtytqueq]{padding:3.5rem 0 2rem;border-bottom:1px solid var(--border)}.ascolta-eyebrow[data-astro-cid-vtytqueq]{font-family:var(--font-mono, monospace);color:var(--text-muted);margin:0 0 .5rem}.ascolta-hero[data-astro-cid-vtytqueq] h1[data-astro-cid-vtytqueq]{margin:0 0 1rem}.ascolta-accent[data-astro-cid-vtytqueq]{color:var(--defense)}.ascolta-sub[data-astro-cid-vtytqueq]{max-width:720px;color:var(--text);margin:0}.playlist-sezione[data-astro-cid-vtytqueq]{padding-bottom:0}.scelte[data-astro-cid-vtytqueq]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.scelta[data-astro-cid-vtytqueq]{display:flex;flex-direction:column;gap:.6rem;padding:1.1rem 1.2rem;background:var(--bg-elev);border:1px solid var(--border-hover);border-radius:var(--radius-lg)}.scelta-titolo[data-astro-cid-vtytqueq]{margin:0;font-size:1.1rem;font-weight:700;color:var(--text-strong)}.scelta-info[data-astro-cid-vtytqueq]{margin:0;font-size:.88rem;color:var(--text-muted);flex:1}.scelta-da[data-astro-cid-vtytqueq]{display:flex;gap:.5rem;align-items:center;color:var(--text-strong);font-size:.9rem}.scelta-da[data-astro-cid-vtytqueq] select[data-astro-cid-vtytqueq]{flex:1;font:inherit;padding:.45rem .6rem;background:var(--bg);color:var(--text-strong);border:1px solid var(--border-hover);border-radius:var(--radius)}.scelta[data-astro-cid-vtytqueq] .playlist-scelta[data-astro-cid-vtytqueq]{align-self:flex-start}.playlist-scelta[data-astro-cid-vtytqueq][disabled]{opacity:.45;cursor:not-allowed}.playlist-riprendi[data-astro-cid-vtytqueq]{margin-top:1rem}@media(max-width:760px){.scelte[data-astro-cid-vtytqueq]{grid-template-columns:1fr}}.playlist-scelte[data-astro-cid-vtytqueq],.playlist-rassegne[data-astro-cid-vtytqueq]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.playlist-rassegne[data-astro-cid-vtytqueq]{margin-top:1rem}.playlist-rassegne[data-astro-cid-vtytqueq] label[data-astro-cid-vtytqueq]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;color:var(--text-strong)}.playlist-rassegne[data-astro-cid-vtytqueq] select[data-astro-cid-vtytqueq]{font:inherit;padding:.45rem .6rem;background:var(--bg-elev);color:var(--text-strong);border:1px solid var(--border-hover);border-radius:var(--radius)}.playlist-scelta[data-astro-cid-vtytqueq],.playlist-riprendi[data-astro-cid-vtytqueq]{font:inherit;font-weight:600;padding:.65rem 1.15rem;border:0;border-radius:999px;background:var(--blue-strong);color:var(--white);cursor:pointer}.playlist-scelta[data-astro-cid-vtytqueq]:hover,.playlist-scelta[data-astro-cid-vtytqueq]:focus-visible{background:var(--blue)}.playlist-scelta-secondaria[data-astro-cid-vtytqueq],.playlist-riprendi[data-astro-cid-vtytqueq]{background:none;border:1px solid var(--defense-border);color:var(--defense)}.playlist-scelta-secondaria[data-astro-cid-vtytqueq]:hover,.playlist-riprendi[data-astro-cid-vtytqueq]:hover{background:var(--defense-bg)}.playlist-info[data-astro-cid-vtytqueq]{font-weight:400;opacity:.85}.playlist-vuota[data-astro-cid-vtytqueq]{margin:1rem 0 0;color:var(--text-muted)}.ascolta-griglia[data-astro-cid-vtytqueq]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.ascolta-scheda[data-astro-cid-vtytqueq]{display:flex;flex-direction:column;overflow:hidden;background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--transition),box-shadow var(--transition)}.ascolta-scheda[data-astro-cid-vtytqueq].in-ascolto{border-color:var(--blue-text);box-shadow:0 0 0 1px var(--blue-text)}.ascolta-foto[data-astro-cid-vtytqueq]{position:relative;display:block;aspect-ratio:3 / 2;background:var(--bg-elev-2)}.ascolta-foto[data-astro-cid-vtytqueq] img[data-astro-cid-vtytqueq]{width:100%;height:100%;object-fit:cover;display:block}.ascolta-min[data-astro-cid-vtytqueq]{position:absolute;left:.6rem;bottom:.6rem;padding:.2rem .55rem;border-radius:999px;background:#050818d9;color:var(--white);font-size:.78rem;font-weight:600}.ascolta-corpo[data-astro-cid-vtytqueq]{display:flex;flex-direction:column;gap:.5rem;padding:.9rem 1rem 1rem;flex:1}.ascolta-meta[data-astro-cid-vtytqueq]{display:flex;gap:.6rem;flex-wrap:wrap;margin:0;font-size:.75rem;color:var(--text-muted)}.ascolta-meta[data-astro-cid-vtytqueq] span[data-astro-cid-vtytqueq]:first-child{color:var(--defense);text-transform:uppercase;letter-spacing:.04em}.ascolta-titolo[data-astro-cid-vtytqueq]{margin:0;font-size:1.02rem;line-height:1.35}.ascolta-titolo[data-astro-cid-vtytqueq] a[data-astro-cid-vtytqueq]{color:var(--text-strong);text-decoration:none}.ascolta-titolo[data-astro-cid-vtytqueq] a[data-astro-cid-vtytqueq]:hover{color:var(--defense)}.ascolta-nota[data-astro-cid-vtytqueq]{margin:0;font-size:.88rem;color:var(--text);flex:1}.ascolta-qui[data-astro-cid-vtytqueq]{align-self:flex-start;display:inline-flex;gap:.5rem;align-items:center;font:inherit;font-weight:600;font-size:.9rem;padding:.5rem .95rem;margin-top:.25rem;border:1px solid var(--blue-strong);border-radius:999px;background:var(--blue-strong);color:var(--white);cursor:pointer}.ascolta-qui[data-astro-cid-vtytqueq]:hover,.ascolta-qui[data-astro-cid-vtytqueq]:focus-visible{background:var(--blue)}.ico-eq[data-astro-cid-vtytqueq]{display:none;gap:2px;align-items:flex-end;height:12px}.ico-eq[data-astro-cid-vtytqueq] i[data-astro-cid-vtytqueq]{display:block;width:3px;background:currentColor;animation:eq .9s ease-in-out infinite}.ico-eq[data-astro-cid-vtytqueq] i[data-astro-cid-vtytqueq]:nth-child(2){animation-delay:.2s}.ico-eq[data-astro-cid-vtytqueq] i[data-astro-cid-vtytqueq]:nth-child(3){animation-delay:.4s}@keyframes eq{0%,to{height:3px}50%{height:12px}}.suona[data-astro-cid-vtytqueq] .ico-play[data-astro-cid-vtytqueq]{display:none}.suona[data-astro-cid-vtytqueq] .ico-eq[data-astro-cid-vtytqueq]{display:inline-flex}.in-ascolto[data-astro-cid-vtytqueq] .ascolta-qui[data-astro-cid-vtytqueq]{background:none;color:var(--defense);border-color:var(--defense-border)}@media(prefers-reduced-motion:reduce){.ico-eq[data-astro-cid-vtytqueq] i[data-astro-cid-vtytqueq]{animation:none;height:8px}}@media(max-width:1024px){.ascolta-griglia[data-astro-cid-vtytqueq]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.ascolta-griglia[data-astro-cid-vtytqueq]{grid-template-columns:1fr}}
