.bc[data-astro-cid-h6qiyrnk]{position:relative;aspect-ratio:2 / 3;border-radius:var(--radius-lg);overflow:hidden;background:var(--sky);isolation:isolate;container-type:inline-size}.bc[data-astro-cid-h6qiyrnk]:focus-within{outline:2px solid var(--sunset);outline-offset:3px}.bc__link[data-astro-cid-h6qiyrnk]{position:absolute;inset:0;z-index:4;text-decoration:none}.bc__link[data-astro-cid-h6qiyrnk]:focus-visible{outline:none}.bc__media[data-astro-cid-h6qiyrnk]{position:absolute;inset:0}.bc__media[data-astro-cid-h6qiyrnk] img[data-astro-cid-h6qiyrnk]{width:100%;height:100%;object-fit:cover;object-position:center 22%;transition:transform .9s cubic-bezier(.165,.84,.44,1)}.bc[data-astro-cid-h6qiyrnk]:hover .bc__media[data-astro-cid-h6qiyrnk] img[data-astro-cid-h6qiyrnk]{transform:scale(1.045)}.bc__noimg[data-astro-cid-h6qiyrnk]{width:100%;height:100%;display:grid;place-items:center;background:var(--deep-mid);color:var(--white);font-family:var(--font-display);font-size:2.5rem;letter-spacing:.06em}.bc__scrim[data-astro-cid-h6qiyrnk]{position:absolute;inset:0;background:linear-gradient(to top,color-mix(in srgb,var(--deep) 94%,transparent) 0%,color-mix(in srgb,var(--deep) 90%,transparent) 40%,color-mix(in srgb,var(--deep) 34%,transparent) 50%,transparent 60%)}@container (max-width: 290px){.bc__scrim[data-astro-cid-h6qiyrnk]{background:linear-gradient(to top,color-mix(in srgb,var(--deep) 94%,transparent) 0%,color-mix(in srgb,var(--deep) 90%,transparent) 44%,color-mix(in srgb,var(--deep) 34%,transparent) 55%,transparent 66%)}}.bc .fav{position:absolute;top:.7rem;right:.7rem;z-index:5}.bc__txt[data-astro-cid-h6qiyrnk]{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:clamp(.85rem,5cqw,1.35rem);color:var(--shell)}.bc__kick[data-astro-cid-h6qiyrnk]{margin:0 0 .45rem;font-size:clamp(.62rem,4.7cqw,.78rem);font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--sand);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc__name[data-astro-cid-h6qiyrnk]{margin:0 0 .6rem;color:var(--shell);font-family:var(--font-text);font-size:clamp(.88rem,7cqw,1.5rem);font-weight:900;line-height:1.08;letter-spacing:.02em;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bc__rule[data-astro-cid-h6qiyrnk]{display:block;width:2rem;height:3px;margin-bottom:.5rem;background:var(--tier-rule, var(--sunset));transition:width .4s cubic-bezier(.2,.7,.2,1)}.bc[data-astro-cid-h6qiyrnk]:hover .bc__rule[data-astro-cid-h6qiyrnk]{width:3.25rem}.bc--performer[data-astro-cid-h6qiyrnk]{--tier-rule: var(--tier-talent)}.bc--guest_entertainer[data-astro-cid-h6qiyrnk]{--tier-rule: var(--tier-guest)}.bc--legacy_artist[data-astro-cid-h6qiyrnk]{--tier-rule: var(--sand)}.bc__tier[data-astro-cid-h6qiyrnk],.bc__loc[data-astro-cid-h6qiyrnk]{margin:0;font-size:clamp(.6rem,4.3cqw,.68rem);font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc__tier[data-astro-cid-h6qiyrnk]{color:color-mix(in srgb,var(--shell) 88%,var(--deep));margin-bottom:.2rem}.bc__loc[data-astro-cid-h6qiyrnk]{color:color-mix(in srgb,var(--shell) 76%,var(--deep));font-weight:400;letter-spacing:.16em}@media(prefers-reduced-motion:reduce){.bc[data-astro-cid-h6qiyrnk]:hover .bc__media[data-astro-cid-h6qiyrnk] img[data-astro-cid-h6qiyrnk]{transform:none}.bc[data-astro-cid-h6qiyrnk]:hover .bc__rule[data-astro-cid-h6qiyrnk]{width:2rem}}.tr[data-astro-cid-imcur6ge]{position:relative;display:grid;grid-template-columns:84px minmax(0,1fr) auto auto;gap:clamp(.9rem,2vw,1.5rem);align-items:center;padding:.85rem .6rem;border-bottom:1px solid var(--line);transition:background .18s ease}.tr[data-astro-cid-imcur6ge]:first-child{border-top:1px solid var(--line)}.tr[data-astro-cid-imcur6ge]:hover{background:var(--sky)}.tr[data-astro-cid-imcur6ge]:focus-within{outline:2px solid var(--sunset);outline-offset:-2px}.tr__ph[data-astro-cid-imcur6ge]{width:84px;aspect-ratio:3 / 4;border-radius:var(--radius);overflow:hidden;background:var(--sky)}.tr__ph[data-astro-cid-imcur6ge] img[data-astro-cid-imcur6ge]{width:100%;height:100%;object-fit:cover;object-position:center 20%}.tr__noimg[data-astro-cid-imcur6ge]{width:100%;height:100%;display:grid;place-items:center;background:var(--deep-mid);color:var(--white);font-family:var(--font-display);font-size:1.1rem}.tr__body[data-astro-cid-imcur6ge]{min-width:0}.tr__name[data-astro-cid-imcur6ge]{display:flex;align-items:center;gap:.5rem;margin:0 0 .3rem;font-family:var(--font-text);font-size:1rem;font-weight:900;letter-spacing:.045em;text-transform:uppercase;line-height:1.15}.tr__link[data-astro-cid-imcur6ge]{color:inherit;text-decoration:none}.tr__link[data-astro-cid-imcur6ge]:after{content:"";position:absolute;inset:0;z-index:1}.tr__link[data-astro-cid-imcur6ge]:focus-visible{outline:none}.tr__dot[data-astro-cid-imcur6ge]{flex:0 0 auto;width:8px;height:8px;border-radius:999px;background:var(--tier-dot, var(--sunset))}.tr--performer[data-astro-cid-imcur6ge]{--tier-dot: var(--tier-talent)}.tr--guest_entertainer[data-astro-cid-imcur6ge]{--tier-dot: var(--tier-guest)}.tr--legacy_artist[data-astro-cid-imcur6ge]{--tier-dot: var(--tier-legacy)}.tr__meta[data-astro-cid-imcur6ge]{margin:0 0 .4rem;font-size:.78rem;color:var(--text-soft);line-height:1.45}.tr__meta[data-astro-cid-imcur6ge] b[data-astro-cid-imcur6ge]{color:var(--deep);font-weight:700}.tr__sep[data-astro-cid-imcur6ge]{margin:0 .45rem;color:var(--text-mute)}.tr__av[data-astro-cid-imcur6ge]{font-weight:700}.tr__av[data-astro-cid-imcur6ge].is-free{color:var(--deep-mid)}.tr__headline[data-astro-cid-imcur6ge]{margin:0 0 .45rem;font-size:.8rem;color:var(--text-soft);line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr__skills[data-astro-cid-imcur6ge]{display:flex;flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none}.tr__skill[data-astro-cid-imcur6ge]{padding:.15rem .5rem;border:1px solid var(--line);border-radius:999px;font-size:.66rem;font-weight:600;color:var(--text-soft);white-space:nowrap}.tr__strip[data-astro-cid-imcur6ge]{display:flex;gap:.25rem}.tr__strip[data-astro-cid-imcur6ge] img[data-astro-cid-imcur6ge]{width:64px;height:48px;object-fit:cover;border-radius:4px;background:var(--sky)}.tr__act[data-astro-cid-imcur6ge]{display:flex;align-items:center;gap:.75rem}.tr .fav{position:relative;z-index:2}.tr__go[data-astro-cid-imcur6ge]{display:inline-flex;align-items:center;gap:.35rem;font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--sunset-deep);transition:gap .2s ease}.tr[data-astro-cid-imcur6ge]:hover .tr__go[data-astro-cid-imcur6ge]{gap:.6rem}@media(max-width:1080px){.tr__strip[data-astro-cid-imcur6ge]{display:none}.tr[data-astro-cid-imcur6ge]{grid-template-columns:84px minmax(0,1fr) auto}}@media(max-width:640px){.tr[data-astro-cid-imcur6ge]{grid-template-columns:64px minmax(0,1fr) auto;gap:.8rem;padding:.7rem .2rem}.tr__ph[data-astro-cid-imcur6ge]{width:64px}.tr__name[data-astro-cid-imcur6ge]{font-size:.88rem}.tr__headline[data-astro-cid-imcur6ge],.tr__go[data-astro-cid-imcur6ge] span[data-astro-cid-imcur6ge]{display:none}.tr__go[data-astro-cid-imcur6ge]{font-size:0;gap:0;color:var(--text-mute)}}@media(prefers-reduced-motion:reduce){.tr[data-astro-cid-imcur6ge]:hover .tr__go[data-astro-cid-imcur6ge]{gap:.35rem}}.tix[data-astro-cid-exjky6ep]{display:block}.tix__head[data-astro-cid-exjky6ep],.tix__row[data-astro-cid-exjky6ep]{display:grid;grid-template-columns:minmax(0,1fr) 11rem 13rem 9rem;gap:1.25rem;align-items:baseline;padding:.8rem .4rem;border-bottom:1px solid var(--line)}.tix__head--av[data-astro-cid-exjky6ep],.tix__row--av[data-astro-cid-exjky6ep]{grid-template-columns:minmax(0,1fr) 10rem 11rem 9rem 7rem}.tix__head--notier[data-astro-cid-exjky6ep],.tix__row--notier[data-astro-cid-exjky6ep]{grid-template-columns:minmax(0,1fr) 12rem 14rem}.tix__head--notier[data-astro-cid-exjky6ep].tix__head--av,.tix__row--notier[data-astro-cid-exjky6ep].tix__row--av{grid-template-columns:minmax(0,1fr) 11rem 12rem 7rem}.tix__head[data-astro-cid-exjky6ep]{border-bottom:1px solid var(--deep);font-size:.64rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--text-mute)}.tix__row[data-astro-cid-exjky6ep]{text-decoration:none;color:inherit;transition:padding-left .3s cubic-bezier(.2,.7,.2,1),background .18s ease}.tix__row[data-astro-cid-exjky6ep]:hover{background:var(--sky);padding-left:1rem}.tix__row[data-astro-cid-exjky6ep]:focus-visible{outline:2px solid var(--sunset);outline-offset:-2px}.tix__name[data-astro-cid-exjky6ep]{font-family:var(--font-text);font-size:1.1rem;font-weight:700;letter-spacing:.025em;text-transform:uppercase;line-height:1.15;min-width:0}.tix__craft[data-astro-cid-exjky6ep],.tix__loc[data-astro-cid-exjky6ep]{font-size:.78rem;color:var(--text-soft);min-width:0}.tix__loc[data-astro-cid-exjky6ep]{font-size:.7rem;letter-spacing:.09em;text-transform:uppercase}.tix__tier[data-astro-cid-exjky6ep]{display:inline-flex;align-items:center;gap:.45rem;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-soft)}.tix__tier[data-astro-cid-exjky6ep] i[data-astro-cid-exjky6ep]{width:7px;height:7px;border-radius:999px;background:var(--tier-dot, var(--sunset));flex:0 0 auto}.tix--performer[data-astro-cid-exjky6ep]{--tier-dot: var(--tier-talent)}.tix--guest_entertainer[data-astro-cid-exjky6ep]{--tier-dot: var(--tier-guest)}.tix--legacy_artist[data-astro-cid-exjky6ep]{--tier-dot: var(--tier-legacy)}.tix__av[data-astro-cid-exjky6ep]{font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-mute);white-space:nowrap}.tix__av[data-astro-cid-exjky6ep].is-free{color:var(--deep-mid)}.tix-prev{position:fixed;top:0;left:0;width:160px;aspect-ratio:3 / 4;object-fit:cover;object-position:center 20%;border-radius:var(--radius);pointer-events:none;z-index:40;opacity:0;transition:opacity .2s ease;box-shadow:var(--shadow-lg)}@media(max-width:860px){.tix__head[data-astro-cid-exjky6ep]{display:none}.tix__row[data-astro-cid-exjky6ep],.tix__row--av[data-astro-cid-exjky6ep],.tix__row--notier[data-astro-cid-exjky6ep],.tix__row--notier[data-astro-cid-exjky6ep].tix__row--av{grid-template-columns:minmax(0,1fr) auto;gap:.2rem .9rem;padding:.7rem .2rem}.tix__name[data-astro-cid-exjky6ep]{grid-column:1 / -1;font-size:.95rem}.tix__loc[data-astro-cid-exjky6ep]{grid-column:2;text-align:right}.tix__row[data-astro-cid-exjky6ep]:hover{padding-left:.2rem}}.dens[data-astro-cid-u2vdras7]{display:inline-flex;padding:.2rem;border:1px solid var(--line);border-radius:999px;background:var(--surface);max-width:100%}.dens__btn[data-astro-cid-u2vdras7]{display:inline-flex;align-items:center;gap:.45rem;padding:.48rem .95rem;border-radius:999px;text-decoration:none;color:var(--text-soft);font-size:.7rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;transition:background .18s ease,color .18s ease}.dens__btn[data-astro-cid-u2vdras7]:hover{color:var(--deep)}.dens__btn[data-astro-cid-u2vdras7].is-on{background:var(--deep);color:var(--white)}.dens__btn[data-astro-cid-u2vdras7]:focus-visible{outline:2px solid var(--sunset);outline-offset:2px}.dens__ico[data-astro-cid-u2vdras7]{display:inline-flex;width:13px;height:13px}.dens__ico[data-astro-cid-u2vdras7] svg[data-astro-cid-u2vdras7]{width:100%;height:100%}@media(max-width:560px){.dens__lbl[data-astro-cid-u2vdras7]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.dens__btn[data-astro-cid-u2vdras7]{padding:.5rem .8rem}.dens__ico[data-astro-cid-u2vdras7]{width:15px;height:15px}}.cat[data-astro-cid-xz633yyn]{display:grid;grid-template-columns:260px minmax(0,1fr);gap:clamp(1.5rem,3vw,2.5rem);align-items:start}.cat__filters[data-astro-cid-xz633yyn]{position:sticky;top:calc(var(--nav-h) + 4.25rem);display:flex;flex-direction:column;gap:1rem;padding:1.25rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);max-height:calc(100dvh - var(--nav-h) - 5.5rem);overflow-y:auto}.cat__filtersHead[data-astro-cid-xz633yyn]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.cat__filtersTitle[data-astro-cid-xz633yyn]{font-size:var(--step-1)}.cat__clear[data-astro-cid-xz633yyn]{font-size:.78rem;color:var(--sunset-deep)}.cat__toggles[data-astro-cid-xz633yyn]{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.4rem}.cat__more[data-astro-cid-xz633yyn]{font-size:.8rem;color:var(--text-mute);line-height:1.5;padding-top:.75rem;border-top:1px solid var(--line)}.cat__more[data-astro-cid-xz633yyn] a[data-astro-cid-xz633yyn]{display:block;margin-top:.35rem;color:var(--sunset-deep)}.cat__page[data-astro-cid-xz633yyn]{display:flex;flex-direction:column;align-items:center;gap:.6rem;margin-top:clamp(2.5rem,5vw,3.5rem);scroll-margin-top:calc(var(--nav-h) + 2rem)}.cat__page[data-astro-cid-xz633yyn] .btn[data-astro-cid-xz633yyn]{min-width:14rem}.cat__pageNote[data-astro-cid-xz633yyn]{margin:0;font-size:.8rem;color:var(--text-mute)}.facet[data-astro-cid-xz633yyn]{border-top:1px solid var(--line);padding-top:.85rem}.facet__summary[data-astro-cid-xz633yyn]{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--deep);list-style:none}.facet__summary[data-astro-cid-xz633yyn]::-webkit-details-marker{display:none}.facet__summary[data-astro-cid-xz633yyn]:after{content:"+";margin-left:auto;font-size:1.1rem;line-height:1;color:var(--text-mute)}.facet[data-astro-cid-xz633yyn][open] .facet__summary[data-astro-cid-xz633yyn]:after{content:"−"}.facet__badge[data-astro-cid-xz633yyn]{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;border-radius:999px;background:var(--sunset);color:var(--deep);font-size:.65rem}.facet__body[data-astro-cid-xz633yyn]{display:flex;flex-direction:column;gap:.1rem;padding-top:.6rem}.facet[data-astro-cid-xz633yyn]:not([open]) .facet__body[data-astro-cid-xz633yyn]{display:none}.facet__opt[data-astro-cid-xz633yyn]{display:flex;align-items:center;gap:.55rem;padding:.3rem .25rem;border-radius:var(--radius);cursor:pointer;font-size:.87rem}.facet__opt[data-astro-cid-xz633yyn]:hover{background:var(--sky)}.facet__opt[data-astro-cid-xz633yyn].is-empty{opacity:.4;cursor:default}.facet__label[data-astro-cid-xz633yyn]{flex:1}.facet__count[data-astro-cid-xz633yyn]{font-size:.72rem;color:var(--text-mute);font-variant-numeric:tabular-nums}.cat__groups[data-astro-cid-xz633yyn]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.25rem}.gchip[data-astro-cid-xz633yyn]{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .9rem;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface);color:var(--text-soft);font-size:.82rem;font-weight:600;text-decoration:none;transition:all .15s ease}.gchip[data-astro-cid-xz633yyn]:hover{border-color:var(--deep);color:var(--deep)}.gchip[data-astro-cid-xz633yyn].is-active{background:var(--deep);border-color:var(--deep);color:var(--white)}.gchip__n[data-astro-cid-xz633yyn]{font-size:.7rem;opacity:.7;font-variant-numeric:tabular-nums}.cat__bar[data-astro-cid-xz633yyn]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap}.cat__barTools[data-astro-cid-xz633yyn]{display:flex;align-items:center;gap:.75rem}.cat__toggle[data-astro-cid-xz633yyn]{display:none}.cat__board[data-astro-cid-xz633yyn]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.6rem,1.4vw,1rem)}@media(min-width:700px){.cat__board[data-astro-cid-xz633yyn]{grid-template-columns:repeat(3,minmax(0,1fr))}}.cat__rows[data-astro-cid-xz633yyn]{display:block}.cat__empty[data-astro-cid-xz633yyn]{padding:clamp(2rem,6vw,4rem) 1rem;text-align:center;display:flex;flex-direction:column;gap:.75rem;align-items:center}@media(max-width:900px){.cat[data-astro-cid-xz633yyn]{grid-template-columns:1fr}.cat__filters[data-astro-cid-xz633yyn]{position:static;max-height:none;order:2}.cat__filters[data-astro-cid-xz633yyn][hidden]{display:none}.cat__results[data-astro-cid-xz633yyn]{order:1}.cat__toggle[data-astro-cid-xz633yyn]{display:inline-flex}}.ctabs[data-astro-cid-dffvyfd4]{background:var(--shell);border-bottom:1px solid var(--line)}.ctabs--sticky[data-astro-cid-dffvyfd4]{position:sticky;top:var(--nav-h);z-index:40;box-shadow:0 1px 0 var(--line),0 6px 18px -12px #00354359}.ctabs__inner[data-astro-cid-dffvyfd4]{width:min(100% - (var(--gutter) * 2),var(--wrap));margin-inline:auto;display:flex;gap:.35rem;overflow-x:auto;scrollbar-width:none}.ctabs__inner[data-astro-cid-dffvyfd4]::-webkit-scrollbar{display:none}.ctab[data-astro-cid-dffvyfd4]{position:relative;display:inline-flex;align-items:center;gap:.5rem;flex:0 0 auto;padding:1rem 1.1rem;text-decoration:none;color:var(--text-mute);font-size:var(--step--1);font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:color .16s ease}.ctab[data-astro-cid-dffvyfd4]:after{content:"";position:absolute;left:1.1rem;right:1.1rem;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:transparent;transition:background-color .16s ease}.ctab[data-astro-cid-dffvyfd4]:hover{color:var(--deep)}.ctab[data-astro-cid-dffvyfd4]:hover:after{background:color-mix(in srgb,var(--sunset) 45%,transparent)}.ctab[data-astro-cid-dffvyfd4].is-active{color:var(--deep)}.ctab[data-astro-cid-dffvyfd4].is-active:after{background:var(--tab-accent)}.ctab__count[data-astro-cid-dffvyfd4]{display:inline-grid;place-items:center;min-width:1.4rem;height:1.4rem;padding:0 .35rem;border-radius:999px;background:var(--sky);color:var(--deep-mid);font-size:.66rem;letter-spacing:.02em}.ctab[data-astro-cid-dffvyfd4].is-active .ctab__count[data-astro-cid-dffvyfd4]{background:var(--tab-accent);color:var(--tab-accent-ink, var(--white))}@media(max-width:620px){.ctab[data-astro-cid-dffvyfd4]{padding:.85rem .75rem;font-size:.7rem;letter-spacing:.1em}.ctab[data-astro-cid-dffvyfd4]:after{left:.75rem;right:.75rem}}
