.head.svelte-jp09wb{padding-block:var(--space-block) var(--space-step)}.title.svelte-jp09wb{font-size:var(--text-display);margin-top:var(--space-tight)}.dates.svelte-jp09wb{list-style:none;margin:0;padding:0}.dates.svelte-jp09wb li:where(.svelte-jp09wb){display:grid;grid-template-columns:9rem 1fr auto;align-items:center;gap:var(--space-step);padding-block:var(--space-step);border-bottom:1px solid rgba(196,162,103,.12)}.dates.svelte-jp09wb li:where(.svelte-jp09wb):hover{border-bottom-color:var(--neon-violet)}.when.svelte-jp09wb{font-size:var(--text-meta);letter-spacing:.14em;text-transform:uppercase;color:var(--foil-mid)}.where.svelte-jp09wb{display:grid;gap:.15rem}.city.svelte-jp09wb{font-family:var(--font-display);font-weight:400;text-transform:uppercase;font-size:clamp(1.2rem,1rem + 1.2vw,1.8rem)}.venue.svelte-jp09wb{font-size:.88rem}.tix.svelte-jp09wb{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;font-size:.85rem;padding:.6rem 1.4rem;text-decoration:none;border:1px solid var(--rule);color:var(--foil-lift)}.tix.svelte-jp09wb:hover{background:var(--neon-violet);color:#fff;border-color:transparent}.tix.soon.svelte-jp09wb{color:var(--text-faint);border-style:dashed}.empty.svelte-jp09wb{max-width:44rem}.none.svelte-jp09wb{font-size:var(--text-display);color:var(--ink-300);line-height:.88;margin:0 0 var(--space-step)}.note.svelte-jp09wb{margin:0 0 var(--space-step)}@media(max-width:700px){.dates.svelte-jp09wb li:where(.svelte-jp09wb){grid-template-columns:1fr;gap:var(--space-hair)}.tix.svelte-jp09wb{justify-self:start;margin-top:var(--space-hair)}}
