section.svelte-1yzz3bl{background-color:var(--colorBlack2)}section.svelte-1skdka8{display:flex;flex-direction:row;background-color:var(--colorBlack2)}img.svelte-1skdka8{height:200px;width:calc(100vw / 7);object-fit:cover;object-position:center}@media screen and (max-width: 768px){section.svelte-1skdka8{overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}img.svelte-1skdka8{width:200px}section.svelte-1skdka8:-webkit-scrollbar{display:none}}.events.svelte-1ot8y3u{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;padding:4px 0}.icon.svelte-1ot8y3u{font-size:clamp(.8rem,.8vw,1rem);display:inline-block;color:var(--colorGrey2)}table.svelte-1d99rmn{border-collapse:collapse;table-layout:fixed;width:70%;max-width:1600px;margin-bottom:24px}td.svelte-1d99rmn{border:1px solid var(--colorBlack1);padding:0}tbody.svelte-1d99rmn tr:where(.svelte-1d99rmn):nth-child(2n){background-color:var(--colorCompTable2)}tbody.svelte-1d99rmn tr:where(.svelte-1d99rmn):nth-child(odd){background-color:var(--colorCompTable1)}.container.svelte-1d99rmn{display:flex;flex-wrap:wrap}.col.svelte-1d99rmn{padding:8px;flex-wrap:wrap}.col-a.svelte-1d99rmn{flex:.4}.col-b.svelte-1d99rmn,.col-c.svelte-1d99rmn{flex:.3}.actions.svelte-1d99rmn{flex:1 1 100%;display:flex;flex-direction:row;gap:8px;padding:2px 8px 8px}.comp-name.svelte-1d99rmn,.venue-name.svelte-1d99rmn,.reg-text.svelte-1d99rmn{text-decoration:underline}.venue-name.svelte-1d99rmn{color:var(--colorGrey1)}.reg-text.svelte-1d99rmn,.venue-name.svelte-1d99rmn{font-weight:100}.comp-name.svelte-1d99rmn,.venue-name.svelte-1d99rmn,.city-name.svelte-1d99rmn,.comp-date.svelte-1d99rmn,.reg-text.svelte-1d99rmn{width:fit-content}p.svelte-1d99rmn{padding-bottom:4px}.upcoming.svelte-1d99rmn{border-left:3px solid var(--colorGreen1)}.current.svelte-1d99rmn{border-left:3px solid var(--colorBlue2)}.recent.svelte-1d99rmn{border-left:3px solid var(--colorRed1)}.open.svelte-1d99rmn,.future.svelte-1d99rmn,.ots.svelte-1d99rmn{color:var(--colorGreen1)}.recent.svelte-1d99rmn,.closed.svelte-1d99rmn,.full.svelte-1d99rmn{color:var(--colorRed1)}.action.svelte-1d99rmn{all:unset;background-color:var(--colorBlack1);color:var(--colorGrey1);font-family:Spartan MB,sans-serif;border-radius:3px;padding:4px 8px;cursor:pointer;display:inline-block}.action.svelte-1d99rmn h4:where(.svelte-1d99rmn){display:inline-block;font-weight:100}@media screen and (max-width: 768px){table.svelte-1d99rmn{width:100%}}.container.svelte-a20fxb{display:flex;flex-direction:column;align-items:center;margin:24px 0}
