:root{--club-column:100%;--club-rail:clamp(136px, 11vw, 168px)}html #root,html [aria-modal=true]{width:var(--club-column);max-width:100%;margin-inline:auto}.club-rail{display:none}@media (width>=720px){:root{--club-column:min(952px, calc(100% - 48px))}html body{background:radial-gradient(at 0 8%,#220f1d 0,#0000 48%),#0a0a10}#root{box-shadow:0 0 0 1px #30212d,0 0 56px #0008}html div:has(>[data-club-part=carbonBg]){container-type:inline-size}html div:has(>[data-club-part=carbonBg])>div:last-child>div:first-child{padding-inline:clamp(20px,3vw,36px)}html div:has(>[data-club-part=hero]){min-height:316px;padding:clamp(24px,4vw,44px)}html [data-club-part=pageIntro]{max-width:64ch;font-size:14px;line-height:1.55}html [data-club-part=artistDirectoryCard]{min-height:300px;margin-bottom:18px}html [data-club-part=artistDirectoryVisual]{width:clamp(200px,34%,310px);min-height:300px}html [data-club-part=artistDirectoryCopy]{padding:clamp(18px,3vw,30px)}html [data-club-part=artistDirectoryName]{font-size:24px}html [data-club-part=artistDirectoryBlurb]{font-size:14px;line-height:1.5}html [data-club-part=artistSpotlightImage],[data-club-part=homeEventImage],html [data-club-part=eventCardImage],[aria-label^="Open venue "]>div:has(>img){height:clamp(300px,42cqw,405px)!important}html [data-club-part=photo]{height:clamp(300px,38vw,450px)}html [data-club-part=detailHeroImage]{height:clamp(275px,49vh,510px)}html [data-club-part=detailHeroImage]>div:first-child{background-size:contain!important}[aria-label^="Photo viewer."]{height:clamp(330px,58vh,580px)!important}html [data-club-part=streamThumbWrap]{width:150px;height:104px}}@media (width>=1220px){:root{--club-column:min(952px, calc(100% - 364px))}.club-rail{width:var(--club-rail);color:#f6f7fb;font-family:system-ui,sans-serif;display:block;position:fixed;top:clamp(90px,16vh,158px);bottom:16px}.club-rail--left{right:calc((100% + var(--club-column)) / 2 + 16px)}.club-rail--right{left:calc((100% + var(--club-column)) / 2 + 16px)}.club-rail__card{box-sizing:border-box;height:100%;min-height:164px;color:inherit;overflow-wrap:anywhere;background:#121017;border:1px solid #40313d;border-radius:12px;align-content:center;gap:10px;padding:18px 14px;text-decoration:none;display:grid;overflow:auto}.club-rail__sample{height:100%;min-height:500px}.club-rail{border-radius:12px;overflow:auto}a.club-rail__card:hover{border-color:#fc2c83}.club-rail__label{color:#b6a5b3;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.club-rail__title{font-size:16px;line-height:1.35}.club-rail__copy{color:#c3bac5;font-size:13px;line-height:1.5}.club-rail__image{object-fit:contain;width:100%;max-width:100%;max-height:200px;display:block}}body:has([aria-modal=true],dialog[open]) .club-rail,html[data-club-page=game] .club-rail{display:none}@media (width>=720px){html [data-club-part=artistDirectoryVisual]>div:first-child>div:first-child,html [data-club-part=homeEventImage]>div:first-child,html [data-club-part=eventCardImage]>div:first-child,html [data-club-part=artistSpotlightImage]>div:first-child,html [aria-label^="Open venue "]>div:has(>img)>div:first-child,html [data-club-part=photo]>div:has(>img)>div:first-child{background-size:contain!important}}