.al-page[data-v-9eae6f93]{position:relative}.al-bg[data-v-9eae6f93]{background-position:50%;background-size:cover;filter:blur(70px) saturate(1.3);height:420px;inset:-40px 0 auto;mask-image:linear-gradient(180deg,#000 40%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 40%,transparent);opacity:.3;position:absolute;z-index:-1}.al-header[data-v-9eae6f93]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:28px}.al-cover[data-v-9eae6f93]{border-radius:var(--z-r-md);box-shadow:0 18px 38px -16px #0009;flex-shrink:0;max-width:100%;transition:transform .4s ease;width:220px}.al-cover--playing[data-v-9eae6f93]{transform:scale(1.02)}.al-meta[data-v-9eae6f93]{flex:1;min-width:240px}.al-title[data-v-9eae6f93]{font-family:PolySans,PolySans-fallback,sans-serif;font-size:clamp(30px,5vw,52px);font-weight:800;letter-spacing:-.02em;line-height:1.05;overflow-wrap:anywhere}.al-artist[data-v-9eae6f93]{align-items:center;color:rgba(var(--v-theme-on-surface),.95);display:inline-flex;font-weight:700;gap:4px;text-decoration:none}.al-artist[data-v-9eae6f93]:hover{text-decoration:underline}.al-desc[data-v-9eae6f93]{max-width:70ch;opacity:.85;white-space:pre-line}.al-teaser[data-v-9eae6f93]{max-width:720px}.al-row[data-v-9eae6f93]{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:8px 12px;transition:background .15s ease}.al-row--static[data-v-9eae6f93]{cursor:default}.al-row[data-v-9eae6f93]:not(.al-row--static):hover{background:rgba(var(--v-theme-on-surface),.06)}.al-row--active[data-v-9eae6f93]{background:#32cd321a}.al-row__index[data-v-9eae6f93]{position:relative}.al-row__index[data-v-9eae6f93],.al-row__num[data-v-9eae6f93]{flex-shrink:0;text-align:center;width:28px}.al-row__num[data-v-9eae6f93]{color:rgba(var(--v-theme-on-surface),.6);display:inline-block;font-weight:600}.al-row__play[data-v-9eae6f93]{inset:0;margin:auto;opacity:0;position:absolute}.al-row--active .al-row__num[data-v-9eae6f93],.al-row:not(.al-row--static):hover .al-row__num[data-v-9eae6f93]{opacity:0}.al-row--active .al-row__play[data-v-9eae6f93],.al-row:hover .al-row__play[data-v-9eae6f93]{opacity:1}.al-row__body[data-v-9eae6f93]{flex:1;min-width:0}.al-row__title[data-v-9eae6f93]{font-weight:600}.al-row__artist[data-v-9eae6f93],.al-row__dur[data-v-9eae6f93]{color:rgba(var(--v-theme-on-surface),.6);font-size:13px}.al-row__dur[data-v-9eae6f93]{font-variant-numeric:tabular-nums}@media(max-width:600px){.al-header[data-v-9eae6f93]{align-items:flex-start}.al-cover[data-v-9eae6f93]{margin:0 auto;max-width:320px;width:100%}}
