.item.svelte-1hhz2mx{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:10px;padding:12px;display:flex}.row.svelte-1hhz2mx{align-items:center;gap:12px;display:flex}.art.svelte-1hhz2mx{color:#ffffffeb;background:radial-gradient(120% 90% at 30% 20%, rgb(var(--a) / .55), transparent 70%), linear-gradient(160deg, #1b2440, #0e1426);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.art.svelte-1hhz2mx img:where(.svelte-1hhz2mx){-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.text.svelte-1hhz2mx{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.kind.svelte-1hhz2mx{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, rgb(var(--a)) 55%, white);align-items:center;gap:6px;font-size:10.5px;font-weight:800;display:flex}.live.svelte-1hhz2mx{background:#ff466e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #ff466ee6}.title.svelte-1hhz2mx{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;text-decoration:none;overflow:hidden}.title.svelte-1hhz2mx:hover{text-decoration:underline}.sub.svelte-1hhz2mx{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.play.svelte-1hhz2mx{color:#07111f;cursor:pointer;background:linear-gradient(135deg,#41a0ff,#2ae0d5);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;text-decoration:none;display:flex;box-shadow:0 10px 24px #41a0ff52}.play.svelte-1hhz2mx:focus-visible{outline-offset:2px;outline:2px solid #fff}.play.open.svelte-1hhz2mx{color:#ffffffd9;box-shadow:none;background:#ffffff12;border:1px solid #ffffff1f}.clip.svelte-1hhz2mx{align-items:center;gap:10px;display:flex}.range.svelte-1hhz2mx{color:#7cc0ff;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.wave.svelte-1hhz2mx{flex:1;align-items:center;gap:2px;height:28px;display:flex;overflow:hidden}.wave.svelte-1hhz2mx span:where(.svelte-1hhz2mx){border-radius:2px;flex:1;min-width:2px}
