.show-links{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.schedule .show-row{grid-template-columns:100px minmax(0,1fr) auto}.schedule .show-action .button.small{min-width:0;min-height:44px;padding:11px 14px;gap:10px;font-size:11px;white-space:nowrap}.show-ticket-status{font:12px/1.5 var(--mono);color:var(--foreground)}.show-row[id]{scroll-margin-top:110px}.past-show-lineups{margin:35px 0;border-top:1px solid var(--border)}.past-show-lineups>summary{display:flex;align-items:center;gap:14px;min-height:64px;cursor:pointer;font:14px/1.6 var(--mono);color:var(--foreground)}.past-show-lineups>summary:before{content:"+";font-size:23px;color:var(--primary)}.past-show-lineups[open]>summary:before{content:"−"}.past-show-lineups>summary>span,.past-show-status{font:11px/1.6 var(--mono);color:var(--muted-foreground)}.past-show-lineups>summary>span{margin-left:auto}.past-show-lineups>summary:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.past-show-lineups>ul{margin:0;padding:0;list-style:none}@media (max-width:760px){.schedule .show-row{grid-template-columns:60px minmax(0,1fr)}.schedule .show-action{flex-wrap:wrap;justify-content:flex-start}.schedule .show-action>span{flex-basis:100%}.show-links{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:10px;text-align:left}}.show-discovery{display:grid;grid-template-columns:minmax(260px,2fr) minmax(145px,1fr) minmax(145px,1fr) auto;gap:16px;align-items:end;margin-bottom:22px;padding:22px;background:#15151f;border:1px solid #484453;border-radius:4px}.show-discovery label{min-width:0;display:block}.show-discovery label>span{display:block;font:11px/1.5 var(--mono);color:#cbc4dc;margin-bottom:8px}.show-discovery input{width:100%;min-width:0;min-height:46px;padding:11px 12px;background:#09090e;border:1px solid #6b6579;border-radius:3px;color:#fff;font:14px/1.5 Arial,sans-serif;color-scheme:dark}.show-search>div{position:relative}.show-search svg{position:absolute;left:12px;top:14px;color:#f5a6d4}.show-discovery .show-search input{padding-left:40px}.show-reset{min-height:46px;padding:10px 14px;border:1px solid #6b6579;background:transparent;color:#f5a6d4;font:11px/1.5 var(--mono);border-radius:3px;cursor:pointer}.show-scope{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.show-scope button{min-height:44px;padding:11px 16px;border:1px solid #5e586e;border-radius:3px;background:transparent;color:#ded8ea;font:12px/1.5 var(--mono);cursor:pointer}.show-scope button[aria-pressed=true]{color:#09090e;background:var(--pattern-surface);background-size:auto,460px auto;border-color:#f5a6d4}.archive-note{font:13px/1.7 Arial,sans-serif;max-width:780px;color:#bdb5ce;margin:0 0 24px}.show-filter-error{color:#ff9cab;margin-bottom:20px}.show-in-progress{font:11px/1.5 var(--mono);color:#f5a6d4;border:1px solid #f5a6d4;padding:4px 8px}.show-action>span:first-child{white-space:normal}.show-row .show-date>span:last-child{font-size:10px}@media(max-width:900px){.show-discovery{grid-template-columns:1fr 1fr}.show-reset,.show-search{grid-column:1/-1}.show-reset{justify-self:start}}@media(max-width:500px){.show-discovery{padding:16px;gap:12px}.show-scope button{flex:1 1 auto;padding:10px;font-size:10px}.show-action>span:first-child{font-size:12px}}.search-console-label{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 20px;background:#07131e;border:1px solid #2cbcc788;border-bottom:0;border-radius:14px 14px 0 0;font:10px/1.6 var(--mono);letter-spacing:2px;color:#8cf6f3}.search-console-label>span:first-child:before{content:"✦";color:#f5a6d4;margin-right:10px}.search-console-label>span:last-child{color:#8ba1c1;font-size:9px}html body .show-discovery{position:relative;background:linear-gradient(125deg,#102437df,#131322ef),repeating-linear-gradient(90deg,transparent 0 39px,#49b6cb10 39px 40px);border:1px solid #2cbcc788;border-top-color:#1d5570;border-radius:0 0 14px 14px;box-shadow:0 10px 35px #00d9eb10,inset 0 -1px #6954ff55;padding:22px;margin-bottom:18px}html body .show-discovery label>span{color:#9ee2ed;letter-spacing:.5px}.show-discovery input{background:#060e1d;border:1px solid #3a637f;border-radius:7px;box-shadow:inset 0 2px 12px #0004}.show-discovery input:focus{outline:2px solid #5ff7ed;outline-offset:3px;border-color:#5ff7ed}.show-discovery .show-search svg{color:#68f6ea;filter:drop-shadow(0 0 5px #00e7dd77)}.show-reset{border-color:#608c9c;border-radius:7px;background:#152632;color:#b5f8eb}.show-reset:hover{background:#22414d}.show-scope button{border-radius:30px;border-color:#3a637f;background:#0b1927;color:#b2d3e7}.show-scope button[aria-pressed=true]{background:#6ff5e4;color:#04151a;border-color:#6ff5e4;box-shadow:0 0 20px #00edcf22}.show-scope button:focus-visible{outline-color:#6ff5e4}.show-filters button{border-radius:5px}.schedule-count{color:#7ee8e2}.show-discovery input::-webkit-calendar-picker-indicator{opacity:.9;cursor:pointer}@media(max-width:500px){.search-console-label{padding:12px 16px;letter-spacing:1px}.search-console-label>span:last-child{font-size:7px;letter-spacing:.8px}html body .show-discovery{padding:16px}.show-scope button{border-radius:8px}}.legacy-archive{margin-top:52px;padding-top:32px;border-top:1px solid #7de6df66}.legacy-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px}.legacy-heading h3{font:clamp(32px,4vw,52px)/1.1 Anton,Impact,sans-serif;color:#fff;margin:10px 0}.legacy-heading>p{font:12px/1.5 var(--mono);color:#9ae8dc}.legacy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0}.legacy-card{background:#151b23;border:1px solid #49616b;border-radius:8px;overflow:hidden;min-width:0}.legacy-card>a{display:block;background:#080a0d}.legacy-card img{display:block;width:100%;height:280px;object-fit:contain}.legacy-card>div{padding:18px}.legacy-date{font:10px/1.6 var(--mono);color:#a3dcd5}.legacy-card h4{font:25px/1.2 Anton,Impact,sans-serif;margin:10px 0;color:#fff}.legacy-card p{font:14px/1.7 Arial,sans-serif;color:#d0d6df;overflow-wrap:anywhere}.legacy-card div>a{display:inline-block;margin-top:16px;color:#98eee0;font:12px/1.5 var(--mono)}@media(max-width:760px){.legacy-grid{grid-template-columns:1fr}.legacy-heading{display:block}.legacy-card img{height:320px}}.schedule:has(.legacy-archive) .empty-schedule{padding:20px 0;margin:12px 0}.schedule:has(.legacy-archive) .empty-schedule h3{font-size:24px}.legacy-card h4{overflow-wrap:anywhere}.schedule .show-info .show-description{font:14px/1.65 Arial,sans-serif;color:#d5d8df;max-width:700px;margin:12px 0}.event-detail-copy>p a,.series-hero-copy>p a,.show-description a{color:inherit;text-decoration:underline;text-underline-offset:3px}