.RelatedEvents-module__Fvxx8q__related{scroll-margin-top:24px}.RelatedEvents-module__Fvxx8q__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin:20px 0 16px;display:flex}.RelatedEvents-module__Fvxx8q__heading h3{margin:0;font-size:1.05rem;line-height:1.6}.RelatedEvents-module__Fvxx8q__heading>span{color:var(--color-text-medium);font-size:.8rem}.RelatedEvents-module__Fvxx8q__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.RelatedEvents-module__Fvxx8q__grid>li{min-width:0}.RelatedEvents-module__Fvxx8q__card{background:var(--color-surface-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-high);flex-direction:column;height:100%;text-decoration:none;display:flex;overflow:hidden}.RelatedEvents-module__Fvxx8q__card:hover,.RelatedEvents-module__Fvxx8q__browse a:hover{border-color:var(--color-accent-primary)}.RelatedEvents-module__Fvxx8q__card:hover .RelatedEvents-module__Fvxx8q__name{color:var(--color-accent-primary);text-decoration:underline}.RelatedEvents-module__Fvxx8q__card:focus-visible,.RelatedEvents-module__Fvxx8q__browse a:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.RelatedEvents-module__Fvxx8q__image{aspect-ratio:16/9;background:var(--color-surface-secondary);object-fit:contain;border-radius:0;width:100%;height:auto}.RelatedEvents-module__Fvxx8q__body{flex-direction:column;flex:1;gap:8px;min-width:0;padding:14px;display:flex}.RelatedEvents-module__Fvxx8q__kind{color:var(--color-accent-primary);font-size:.75rem;font-weight:700}.RelatedEvents-module__Fvxx8q__name{overflow-wrap:anywhere;font-size:.96rem;line-height:1.65}.RelatedEvents-module__Fvxx8q__body time{color:var(--color-text-medium);margin-top:auto;font-size:.8rem}.RelatedEvents-module__Fvxx8q__browse{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.RelatedEvents-module__Fvxx8q__browse a{background:var(--color-accent-light);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-accent-primary);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 16px;font-size:.9rem;font-weight:700;text-decoration:underline;display:flex}@media (max-width:640px){.RelatedEvents-module__Fvxx8q__grid,.RelatedEvents-module__Fvxx8q__browse{grid-template-columns:minmax(0,1fr)}.RelatedEvents-module__Fvxx8q__grid{gap:12px}.RelatedEvents-module__Fvxx8q__card{flex-direction:row;align-items:center}.RelatedEvents-module__Fvxx8q__image{flex:0 0 32%;width:32%}.RelatedEvents-module__Fvxx8q__body{gap:4px;padding:12px}.RelatedEvents-module__Fvxx8q__name{font-size:.9rem}}
.SoloLiveImage-module__qLQhha__image .card-detail-image img{aspect-ratio:auto;object-fit:contain}.SoloLiveImage-module__qLQhha__image figcaption:empty{display:none}
.RelatedSongs-module__3PbomW__related{scroll-margin-top:24px}.RelatedSongs-module__3PbomW__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin:24px 0 16px;display:flex}.RelatedSongs-module__3PbomW__heading h3{overflow-wrap:anywhere;margin:0;font-size:1.05rem;line-height:1.6}.RelatedSongs-module__3PbomW__heading>span,.RelatedSongs-module__3PbomW__date{color:var(--color-text-medium);font-size:.8rem}.RelatedSongs-module__3PbomW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.RelatedSongs-module__3PbomW__grid>li{min-width:0}.RelatedSongs-module__3PbomW__card{background:var(--color-surface-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-high);flex-direction:column;height:100%;text-decoration:none;display:flex;overflow:hidden}.RelatedSongs-module__3PbomW__card:hover,.RelatedSongs-module__3PbomW__browse a:hover{border-color:var(--color-accent-primary)}.RelatedSongs-module__3PbomW__card:hover .RelatedSongs-module__3PbomW__name{color:var(--color-accent-primary);text-decoration:underline}.RelatedSongs-module__3PbomW__card:focus-visible,.RelatedSongs-module__3PbomW__browse a:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.RelatedSongs-module__3PbomW__image{aspect-ratio:16/9;background:var(--color-surface-secondary);object-fit:cover;border-radius:0;width:100%;height:auto}.RelatedSongs-module__3PbomW__body{flex-direction:column;flex:1;gap:8px;min-width:0;padding:14px;display:flex}.RelatedSongs-module__3PbomW__kind{color:var(--color-accent-primary);font-size:.75rem;font-weight:700}.RelatedSongs-module__3PbomW__name{overflow-wrap:anywhere;font-size:.96rem;line-height:1.65}.RelatedSongs-module__3PbomW__date{margin-top:auto}.RelatedSongs-module__3PbomW__browse{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.RelatedSongs-module__3PbomW__browse a{background:var(--color-accent-light);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-accent-primary);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 16px;font-size:.9rem;font-weight:700;text-decoration:underline;display:flex}@media (max-width:900px){.RelatedSongs-module__3PbomW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.RelatedSongs-module__3PbomW__grid,.RelatedSongs-module__3PbomW__browse{grid-template-columns:minmax(0,1fr)}.RelatedSongs-module__3PbomW__grid{gap:12px}.RelatedSongs-module__3PbomW__card{flex-direction:row;align-items:center}.RelatedSongs-module__3PbomW__image{flex:0 0 32%;width:32%}.RelatedSongs-module__3PbomW__body{gap:4px;padding:12px}.RelatedSongs-module__3PbomW__name{font-size:.9rem}}
