.grid-container.svelte-5oq9j6{container-type:inline-size}.shows-grid.svelte-5oq9j6{grid-template-columns:repeat(auto-fill,minmax(min(18em,100%),1fr));gap:2px;display:grid;overflow:hidden}.shows-grid.svelte-5oq9j6>*{outline:2px solid var(--color-black)}@container (width<36em){.shows-grid.svelte-5oq9j6{grid-template-columns:1fr}.shows-grid.svelte-5oq9j6>:nth-child(n+5){display:none}}@container (36em<=width<54em){.shows-grid.svelte-5oq9j6{grid-template-columns:repeat(2,1fr)}.shows-grid.svelte-5oq9j6>:nth-child(n+9){display:none}}@container (54em<=width<72em){.shows-grid.svelte-5oq9j6{grid-template-columns:repeat(3,1fr)}.shows-grid.svelte-5oq9j6>:nth-child(n+10){display:none}}@container (72em<=width<90em){.shows-grid.svelte-5oq9j6{grid-template-columns:repeat(4,1fr)}.shows-grid.svelte-5oq9j6>:nth-child(n+9){display:none}}@container (90em<=width<108em){.shows-grid.svelte-5oq9j6{grid-template-columns:repeat(5,1fr)}.shows-grid.svelte-5oq9j6>:nth-child(n+11){display:none}}@container (108em<=width<126em){.shows-grid.svelte-5oq9j6{grid-template-columns:repeat(6,1fr)}.shows-grid.svelte-5oq9j6>:nth-child(n+13){display:none}}@container (126em<=width<144em){.shows-grid.svelte-5oq9j6{grid-template-columns:repeat(7,1fr)}.shows-grid.svelte-5oq9j6>:nth-child(n+15){display:none}}@container (width>=144em){.shows-grid.svelte-5oq9j6{grid-template-columns:repeat(8,1fr)}}a.svelte-1xl2986{font-size:var(--text-card);text-transform:uppercase;color:var(--color-black);line-height:1;text-decoration:none}a.svelte-1xl2986:hover{text-decoration:underline}.home-section.svelte-1uha8ag{margin-bottom:3rem;padding:0 1rem}.section-header.svelte-1uha8ag{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:0;padding-bottom:.5rem;display:flex}.section-title.svelte-1uha8ag{font-family:var(--font-display);font-size:var(--text-display);font-weight:400;line-height:1}.section-note.svelte-1uha8ag{font-family:var(--font-mono);font-size:var(--text-meta);color:#0000008c;padding-bottom:.5rem}.section-link.svelte-1uha8ag{margin:.75rem 0}.mid-section.svelte-1uha8ag{grid-template-columns:1fr;margin-bottom:3rem;padding:0 1rem;display:grid}.mid-col--program.svelte-1uha8ag{margin-bottom:3rem}.mid-col--citaj.svelte-1uha8ag{container-type:inline-size}@container (width<54em){.citaj-grid>:nth-child(n+5){display:none}}@container (36em<=width<54em){.citaj-grid>:nth-child(odd):not(:first-child):nth-last-child(-n+1),.citaj-grid>:nth-child(odd):not(:first-child):nth-last-child(-n+1)~*{display:none}}@container (54em<=width<72em){.citaj-grid>:nth-child(n+7),.citaj-grid>:nth-child(3n+1):not(:first-child):nth-last-child(-n+2),.citaj-grid>:nth-child(3n+1):not(:first-child):nth-last-child(-n+2)~*{display:none}}@container (width>=72em){.citaj-grid>:nth-child(4n+1):not(:first-child):nth-last-child(-n+3),.citaj-grid>:nth-child(4n+1):not(:first-child):nth-last-child(-n+3)~*{display:none}}.program-list.svelte-1uha8ag{list-style:none}.program-row.svelte-1uha8ag{border-bottom:2px solid #000;align-items:flex-start;gap:1rem;padding:1rem 0;display:flex}.program-time.svelte-1uha8ag{font-family:var(--font-display);font-size:var(--text-title);flex-shrink:0;width:2.5em;line-height:1.2}.program-info.svelte-1uha8ag{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.program-name.svelte-1uha8ag{font-family:var(--font-display);font-size:var(--text-title);line-height:1.2}.program-meta.svelte-1uha8ag{font-family:var(--font-mono);font-size:var(--text-meta);color:#0000008c}.program-desc.svelte-1uha8ag{font-size:var(--text-body);line-height:1.5;display:none}.program-tags.svelte-1uha8ag{flex-wrap:wrap;gap:.25rem;margin-top:.25rem;display:none}.now-badge.svelte-1uha8ag{font-family:var(--font-mono);font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.05em;color:var(--color-brand);flex-shrink:0;padding-top:.15em}.program-row.is-now.svelte-1uha8ag .program-name:where(.svelte-1uha8ag){color:var(--color-brand)}.album-card.svelte-1uha8ag{color:inherit;border-bottom:2px solid var(--color-black);background-color:#fff;flex-direction:column;padding:12px;text-decoration:none;display:flex}.album-image.svelte-1uha8ag{aspect-ratio:1;object-fit:cover;flex-shrink:0;width:100%;max-width:400px;margin-bottom:.75rem;display:block}@container (width>=400px){.album-card.svelte-1uha8ag{flex-direction:row;align-items:flex-start;gap:1rem}.album-image.svelte-1uha8ag{width:45%;margin-bottom:0}}.album-body.svelte-1uha8ag{flex-direction:column;flex:1;gap:.4rem;height:-webkit-fill-available;height:-moz-available;height:stretch;display:flex}.album-title.svelte-1uha8ag{font-family:var(--font-display);font-size:var(--text-title);font-weight:400;line-height:1.2}.album-card.svelte-1uha8ag:hover .album-title:where(.svelte-1uha8ag){text-underline-offset:3px;text-decoration:underline}.album-meta.svelte-1uha8ag{font-family:var(--font-mono);font-size:var(--text-meta);font-weight:700}.album-excerpt.svelte-1uha8ag{font-size:var(--text-body);line-height:1.5}.album-tag.svelte-1uha8ag{margin-top:auto}.album-skeleton.svelte-1uha8ag{border-bottom:2px solid var(--color-black);background-color:#fff;flex-direction:column;padding:12px;display:flex}.album-skeleton-image.svelte-1uha8ag{aspect-ratio:1;width:100%;max-width:400px;margin-bottom:.75rem}.album-skeleton-body.svelte-1uha8ag{flex-direction:column;flex:1;gap:.4rem;display:flex}.skeleton-line.svelte-1uha8ag{height:var(--text-body,1rem);border-radius:2px;width:100%}.skeleton-line--meta.svelte-1uha8ag{height:var(--text-meta,.75rem);width:5rem}.skeleton-line--title.svelte-1uha8ag{height:var(--text-title,1.25rem);width:80%}.skeleton-line.svelte-1uha8ag,.album-skeleton-image.svelte-1uha8ag{background:linear-gradient(90deg,#00000014 25%,#00000024 50%,#00000014 75%) 0 0/200% 100%;animation:1.6s ease-in-out infinite svelte-1uha8ag-shimmer}@container (width>=400px){.album-skeleton.svelte-1uha8ag{flex-direction:row;align-items:flex-start;gap:1rem}.album-skeleton-image.svelte-1uha8ag{width:45%;margin-bottom:0}}@keyframes svelte-1uha8ag-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width>=640px){.home-section.svelte-1uha8ag{margin-bottom:4rem;padding:0 1.5rem}.program-desc.svelte-1uha8ag{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.program-tags.svelte-1uha8ag{display:flex}}@media (width>=1024px){.home-section.svelte-1uha8ag{margin-bottom:5rem;padding:0 2rem}.mid-section.svelte-1uha8ag{grid-template-columns:minmax(0,32em) 1fr;margin-bottom:5rem;padding:0 2rem}.mid-col--program.svelte-1uha8ag{border-right:2px solid #000;margin-bottom:0}.program-row.svelte-1uha8ag{padding-right:2rem}.mid-col--citaj.svelte-1uha8ag .section-header:where(.svelte-1uha8ag),.mid-col--citaj.svelte-1uha8ag .section-link:where(.svelte-1uha8ag){padding-left:12px}.mid-col.svelte-1uha8ag .section-header:where(.svelte-1uha8ag){border-top:none;border-bottom:none;padding-top:1rem}}
