.venue-label[data-astro-cid-fms5lt23]{display:flex;gap:.2rem}.venue-label[data-astro-cid-fms5lt23].is-column{flex-direction:column;align-items:flex-start}.venue-label[data-astro-cid-fms5lt23].is-row{flex-direction:row;align-items:center;gap:.35rem}.venue-name[data-astro-cid-fms5lt23]{font-size:.68rem;line-height:1;color:var(--color-text-mute)}.performance-table[data-astro-cid-vzmezdrn].is-image{display:grid;grid-template-columns:repeat(var(--image-columns),1fr);align-items:start;gap:.5rem;border:none;box-shadow:none;overflow:visible;max-width:none}.image-venue[data-astro-cid-vzmezdrn]{border:1px solid var(--color-border);border-radius:4px;overflow:hidden}.image-venue-head[data-astro-cid-vzmezdrn]{display:flex;align-items:center;gap:.35rem;padding:.25rem .5rem;background:#f5f5f5;border-bottom:1px solid var(--color-border)}.image-venue-body[data-astro-cid-vzmezdrn]{display:flex;flex-direction:column;padding:.35rem .5rem;background:#fff}.image-line[data-astro-cid-vzmezdrn]{display:flex;align-items:center;gap:.5rem;padding:.2rem 0}.image-line[data-astro-cid-vzmezdrn]+.image-line[data-astro-cid-vzmezdrn]{border-top:1px solid #eee}.image-dates[data-astro-cid-vzmezdrn],.image-slots[data-astro-cid-vzmezdrn]{display:flex;flex-wrap:wrap;align-items:center;gap:.1rem .4rem}.performance-table[data-astro-cid-vzmezdrn].is-image .month-day[data-astro-cid-vzmezdrn]{font-size:.78rem}.performance-table[data-astro-cid-vzmezdrn].is-image .weekday[data-astro-cid-vzmezdrn]{font-size:.68rem}.performance-table[data-astro-cid-vzmezdrn].is-image .time-value[data-astro-cid-vzmezdrn]{font-size:.78rem;font-variant-numeric:tabular-nums}.performance-table[data-astro-cid-vzmezdrn].is-image .venue-name[data-astro-cid-vzmezdrn]{font-size:.68rem}.image-date[data-astro-cid-vzmezdrn],.image-slot[data-astro-cid-vzmezdrn]{display:inline-flex;align-items:center;gap:.15rem;white-space:nowrap}.image-each[data-astro-cid-vzmezdrn]{font-size:.68rem;color:var(--color-text-mute)}.performance-table[data-astro-cid-vzmezdrn]{border:1px solid #9b9b9b;border-radius:4px;box-shadow:0 1px 2px #0000001a;overflow:hidden;font-size:.75rem;max-width:640px}.venue-row[data-astro-cid-vzmezdrn]{display:grid;grid-template-columns:1fr auto}.venue-row[data-astro-cid-vzmezdrn]:not(:last-child){border-bottom:1px solid #9b9b9b}.venue-cell[data-astro-cid-vzmezdrn]{display:flex;flex-direction:column;justify-content:center;background-color:#f5f5f5;border-right:1px solid #9b9b9b;padding:.3rem .5rem;gap:.1rem}.region[data-astro-cid-vzmezdrn]{font-weight:700;font-size:.8rem}.venue-name[data-astro-cid-vzmezdrn]{font-size:.7rem;color:var(--color-text-mute)}.performances-cell[data-astro-cid-vzmezdrn]{background:#fff;display:flex;flex-direction:column;justify-content:center}.performance-line[data-astro-cid-vzmezdrn]{position:relative;display:grid;grid-template-columns:4.2rem 4.6rem 1fr;gap:.5rem;padding:.35rem .5rem;align-items:center;text-decoration:none;color:inherit}@media(max-width:767px){.performance-line[data-astro-cid-vzmezdrn]{grid-template-columns:3.9rem 4.2rem 1fr;gap:.35rem}}.performance-line[data-astro-cid-vzmezdrn]:not(:last-child){border-bottom:1px solid #eee}.performance-line[data-astro-cid-vzmezdrn].is-date-start{border-top:1px solid #ccc}.performance-line[data-astro-cid-vzmezdrn]:before{content:"";position:absolute;inset:0;background:#000;opacity:0;pointer-events:none;transition:opacity .15s ease}@media(hover:hover){.performance-line[data-astro-cid-vzmezdrn]:hover:before{opacity:.06}}.performance-line[data-astro-cid-vzmezdrn]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.date[data-astro-cid-vzmezdrn]{display:flex;align-items:center;justify-content:flex-end;gap:.15rem;white-space:nowrap}.month-day[data-astro-cid-vzmezdrn]{font-size:.9rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.weekday[data-astro-cid-vzmezdrn]{font-size:.75rem;line-height:1;color:var(--color-text-mute)}.weekday[data-astro-cid-vzmezdrn].is-saturday{color:#1d6fb8;font-weight:700}.weekday[data-astro-cid-vzmezdrn].is-holiday{color:#c2410c;font-weight:700}.time[data-astro-cid-vzmezdrn]{display:flex;align-items:baseline;justify-content:flex-end;gap:.25rem;white-space:nowrap}.time-value[data-astro-cid-vzmezdrn]{font-size:.9rem;font-variant-numeric:tabular-nums}.patterns[data-astro-cid-vzmezdrn]{display:block;text-align:center;font-size:0}.patterns[data-astro-cid-vzmezdrn] .setlist-chip[data-astro-cid-vzmezdrn]:not(:last-child){margin-right:.3rem}.setlist[data-astro-cid-s3qyfqwl]{--gap-1: .5rem;--gap-half: .25rem;--index-w: 2rem;--cell-gap: var(--gap-1);--col-gap: var(--gap-half);display:flex;flex-direction:column;max-width:640px}@media(max-width:767px){.setlist[data-astro-cid-s3qyfqwl]{--gap-1: .3rem;--gap-half: .15rem;--index-w: 1.4rem}}.setlist-row[data-astro-cid-s3qyfqwl]{display:flex;gap:var(--cell-gap);margin-bottom:var(--cell-gap)}.index-cell[data-astro-cid-s3qyfqwl]{display:flex;justify-content:center;align-items:center;font-size:.9rem;color:var(--color-text-mute);background-color:#fff;border-radius:4px;border:1px solid var(--color-border)}.setlist-row[data-astro-cid-s3qyfqwl] .index-cell[data-astro-cid-s3qyfqwl],.index-spacer[data-astro-cid-s3qyfqwl]{flex:0 0 var(--index-w)}.variant-columns[data-astro-cid-s3qyfqwl]{display:grid;row-gap:var(--cell-gap);column-gap:var(--col-gap);margin-bottom:var(--cell-gap)}.variant-columns[data-astro-cid-s3qyfqwl] .index-cell[data-astro-cid-s3qyfqwl]{width:var(--index-w);justify-self:start}.variant-stacked[data-astro-cid-s3qyfqwl]{display:grid;grid-template-columns:var(--index-w) minmax(1rem,3rem) 1fr;row-gap:var(--col-gap);column-gap:var(--cell-gap);margin-bottom:var(--cell-gap)}.variant-stacked[data-astro-cid-s3qyfqwl] .variant-label-vertical[data-astro-cid-s3qyfqwl]{display:flex;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;background-color:var(--color-inner-card);border-radius:4px;border:1px solid var(--color-border);appearance:none;font-family:inherit;cursor:pointer}@media(hover:hover){.variant-stacked[data-astro-cid-s3qyfqwl] .variant-label-vertical[data-astro-cid-s3qyfqwl]:hover{background-color:#f2f2f2}}.variant-stacked[data-astro-cid-s3qyfqwl] .variant-label-vertical[data-astro-cid-s3qyfqwl]:focus-visible{outline:2px solid #555;outline-offset:-2px}h3[data-astro-cid-gycwoq52]{margin-top:1.5rem;margin-bottom:.75rem;font-size:1.1rem;font-weight:700}.pattern-pending-note[data-astro-cid-gycwoq52],.partial-note[data-astro-cid-gycwoq52]{margin-top:.5rem;font-size:.8rem;color:#666}
