.song[data-astro-cid-od2jjbfz]{align-items:center;gap:var(--space-16);height:80px;padding:var(--space-16) var(--space-16) var(--space-16) var(--space-24);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:background-color var(--dur-fast) ease;display:flex}.song[data-astro-cid-od2jjbfz]:hover{background:var(--bg-surface)}.song__lead[data-astro-cid-od2jjbfz]{color:var(--text-muted);flex:0 0 48px}.song__text[data-astro-cid-od2jjbfz]{gap:var(--space-4);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.song__title[data-astro-cid-od2jjbfz],.song__meta[data-astro-cid-od2jjbfz]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.song__meta[data-astro-cid-od2jjbfz]{color:var(--text-muted)}.song__play[data-astro-cid-od2jjbfz]{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-raised);width:44px;height:44px;transition:background-color var(--dur-fast) ease;flex-shrink:0;justify-content:center;align-items:center;display:flex}.song[data-astro-cid-od2jjbfz]:hover .song__play[data-astro-cid-od2jjbfz]{background:var(--accent-primary);border-color:#0000}.songs[data-astro-cid-rdcpk4xs]{gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid}@media (width>=1024px){.songs[data-astro-cid-rdcpk4xs]{grid-template-rows:repeat(var(--rows), auto);column-gap:var(--space-32);row-gap:var(--space-16);grid-auto-columns:1fr;grid-auto-flow:column}}.platforms[data-astro-cid-x3cewdvk]{gap:var(--space-12);flex-direction:column;display:flex}.platforms__label[data-astro-cid-x3cewdvk]{color:var(--text-muted);white-space:nowrap}.platforms__chips[data-astro-cid-x3cewdvk]{gap:var(--space-8);flex-wrap:wrap;display:flex}.chip[data-astro-cid-x3cewdvk]{align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-16);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--text-primary);white-space:nowrap;transition:background-color var(--dur-fast) ease;display:inline-flex}.chip[data-astro-cid-x3cewdvk]:hover{background:var(--bg-raised)}@media (width>=1024px){.platforms[data-astro-cid-x3cewdvk]{align-items:center;gap:var(--space-16);flex-direction:row}}.field[data-astro-cid-at7cfcnx]{gap:var(--space-8);flex-direction:column;width:100%;display:flex}.field__label[data-astro-cid-at7cfcnx]{color:var(--text-primary)}.field__input[data-astro-cid-at7cfcnx]{width:100%;min-height:58px;padding:var(--space-16) var(--space-24);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-base);color:var(--text-primary);transition:border-color var(--dur-fast) ease;font-size:16px;line-height:24px}.field__input[data-astro-cid-at7cfcnx]::placeholder{color:var(--text-muted);opacity:1}.field__input[data-astro-cid-at7cfcnx]:focus,.field__input[data-astro-cid-at7cfcnx]:focus-visible{border-color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--text-primary);outline:none}.field__input[data-astro-cid-at7cfcnx][aria-invalid=true]{border-color:var(--accent-ember);box-shadow:inset 0 0 0 1px var(--accent-ember)}.field__error[data-astro-cid-at7cfcnx]{align-items:flex-start;gap:var(--space-8);color:var(--accent-ember);display:flex}.field__error[data-astro-cid-at7cfcnx][hidden]{display:none}.fan-card[data-astro-cid-y57skzv6]{padding:var(--space-24);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);flex-direction:column;display:flex}.fan-card__form[data-astro-cid-y57skzv6],.fan-card__success[data-astro-cid-y57skzv6]{align-items:flex-start;gap:var(--space-16);flex-direction:column;display:flex}.fan-card__form[data-astro-cid-y57skzv6][hidden],.fan-card__success[data-astro-cid-y57skzv6][hidden]{display:none}.fan-card__success[data-astro-cid-y57skzv6]{padding-block:var(--space-8)}.fan-card__success[data-astro-cid-y57skzv6]:focus{outline:none}.fan-card__title[data-astro-cid-y57skzv6]{font-family:var(--font-display);font-size:20px;font-weight:700;line-height:26px}.fan-card__lead[data-astro-cid-y57skzv6]{color:var(--text-muted);font-size:16px;line-height:24px}.fan-card__consent[data-astro-cid-y57skzv6]{color:var(--text-muted)}.fan-card__status[data-astro-cid-y57skzv6]{color:var(--accent-ember)}.fan-card__status[data-astro-cid-y57skzv6]:empty{display:none}@media (width>=1024px){.fan-card[data-astro-cid-y57skzv6]{padding:var(--space-48)}.fan-card__title[data-astro-cid-y57skzv6]{letter-spacing:-.01em;font-size:28px;line-height:34px}.fan-card__lead[data-astro-cid-y57skzv6]{font-size:18px;line-height:28px}}.fan-booking[data-astro-cid-dhsa42mz]{padding-block:var(--space-32)}.fan-booking__grid[data-astro-cid-dhsa42mz]{gap:64px;display:grid}.booking-cta[data-astro-cid-dhsa42mz]{gap:var(--space-16);padding:var(--space-32) var(--space-24);border-radius:var(--radius-lg);background:var(--accent-primary);color:var(--text-on-accent);flex-direction:column;display:flex}.booking-cta__title[data-astro-cid-dhsa42mz]{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-size:28px;font-weight:700;line-height:34px}.booking-cta__lead[data-astro-cid-dhsa42mz]{font-size:16px;line-height:24px}@media (width>=768px){.fan-booking[data-astro-cid-dhsa42mz]{padding-block:var(--section-pad)}.fan-booking__grid[data-astro-cid-dhsa42mz]{gap:var(--space-24);grid-template-columns:1fr 1fr}.booking-cta[data-astro-cid-dhsa42mz]{padding:var(--space-48)}.booking-cta__lead[data-astro-cid-dhsa42mz]{font-size:18px;line-height:28px}.booking-cta__btn{margin-top:auto}}
