.station.svelte-bwtcuw{padding-bottom:var(--bd-s-8)}.hero.svelte-bwtcuw{background:radial-gradient(120% 70% at 50% 0%, color-mix(in srgb, var(--station-tint) 16%, transparent), transparent 70%);margin:calc(-1 * var(--page-pad-y,0px)) calc(-1 * var(--page-pad-x,0px)) 0;padding:var(--bd-s-8) var(--page-pad-x,var(--bd-s-6)) var(--bd-s-7)}.hero-inner.svelte-bwtcuw{align-items:flex-end;gap:var(--bd-s-7);max-width:960px;display:flex}.artwork.svelte-bwtcuw{aspect-ratio:1;border-radius:var(--bd-r-xl);width:300px;box-shadow:var(--bd-shadow-lg);border:1px solid var(--bd-border-strong);background:var(--bd-sunken);flex:0 0 300px;overflow:hidden}.artwork.svelte-bwtcuw img:where(.svelte-bwtcuw){object-fit:cover;width:100%;height:100%;display:block}.artwork-fallback.svelte-bwtcuw{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.info.svelte-bwtcuw{gap:var(--bd-s-3);flex-direction:column;flex:1;min-width:0;display:flex}.crumbs.svelte-bwtcuw{margin-bottom:var(--bd-s-4)}@media (width<=1023px){.crumbs.svelte-bwtcuw{display:none}}.genres.svelte-bwtcuw{gap:var(--bd-s-2);flex-wrap:wrap;display:flex}.genre-link.svelte-bwtcuw{text-decoration:none}.actions.svelte-bwtcuw{align-items:center;gap:var(--bd-s-3);margin-top:var(--bd-s-2);display:flex}.similar.svelte-bwtcuw{margin-top:var(--bd-s-8)}.similar.svelte-bwtcuw h2:where(.svelte-bwtcuw){margin:0 0 var(--bd-s-6)}.station-website.svelte-bwtcuw,.station-website.svelte-bwtcuw a:where(.svelte-bwtcuw){align-items:center;gap:7px;display:flex}.station-website.svelte-bwtcuw{flex-wrap:wrap;gap:8px 14px}.frequency-region.svelte-bwtcuw,.frequency-heading.svelte-bwtcuw p:where(.svelte-bwtcuw),.frequency-total.svelte-bwtcuw,.frequency-value.svelte-bwtcuw small:where(.svelte-bwtcuw){color:var(--bd-text-muted)}.station-website.svelte-bwtcuw a:where(.svelte-bwtcuw){color:var(--bd-accent);overflow-wrap:anywhere}.station-website.svelte-bwtcuw a:where(.svelte-bwtcuw):hover{text-decoration:underline}.station-website.svelte-bwtcuw a:where(.svelte-bwtcuw):focus-visible,.frequency-more.svelte-bwtcuw summary:where(.svelte-bwtcuw):focus-visible{outline:2px solid var(--bd-accent);outline-offset:5px;border-radius:4px}.station-frequencies.svelte-bwtcuw,.station-programs.svelte-bwtcuw,.station-podcasts.svelte-bwtcuw{border-top:1px solid var(--bd-border);margin-top:34px;padding-top:28px}.station-programs.svelte-bwtcuw h2:where(.svelte-bwtcuw),.station-podcasts.svelte-bwtcuw h2:where(.svelte-bwtcuw){margin:0 0 18px}.program-list.svelte-bwtcuw{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.program.svelte-bwtcuw{border:1px solid var(--bd-border);border-radius:var(--bd-r-lg);min-width:0;padding:18px}.program.svelte-bwtcuw h3:where(.svelte-bwtcuw){overflow-wrap:anywhere;margin:0}.program-timezone.svelte-bwtcuw,.program-note.svelte-bwtcuw{color:var(--bd-text-muted)}.program-timezone.svelte-bwtcuw{margin:6px 0 0}.program-slots.svelte-bwtcuw{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.program-slots.svelte-bwtcuw li:where(.svelte-bwtcuw){grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:12px;display:grid}.program-slots.svelte-bwtcuw strong:where(.svelte-bwtcuw){overflow-wrap:anywhere}.program-time.svelte-bwtcuw{font-variant-numeric:tabular-nums}.program-time.svelte-bwtcuw .program-note:where(.svelte-bwtcuw):before{content:" · "}.podcast-grid.svelte-bwtcuw{gap:var(--bd-s-5);grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));margin:0;display:grid}.podcast.svelte-bwtcuw{min-width:0;color:inherit;text-decoration:none;display:block}.podcast-artwork.svelte-bwtcuw{aspect-ratio:1;margin-bottom:var(--bd-s-2);border:1px solid var(--bd-border);border-radius:var(--bd-r-lg);background:var(--bd-sunken);transition:transform var(--bd-motion-fast), box-shadow var(--bd-motion-fast);overflow:hidden}.podcast-artwork.svelte-bwtcuw img:where(.svelte-bwtcuw){object-fit:cover;width:100%;height:100%;display:block}.podcast.svelte-bwtcuw:hover .podcast-artwork:where(.svelte-bwtcuw),.podcast.svelte-bwtcuw:focus-visible .podcast-artwork:where(.svelte-bwtcuw){box-shadow:var(--bd-shadow-md);transform:translateY(-2px)}.podcast-name.svelte-bwtcuw{font-weight:var(--bd-control-weight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.podcast-caption.svelte-bwtcuw{color:var(--bd-text-muted)}.frequency-heading.svelte-bwtcuw{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.frequency-heading.svelte-bwtcuw h2:where(.svelte-bwtcuw){margin:0}.frequency-heading.svelte-bwtcuw p:where(.svelte-bwtcuw){margin:8px 0 0}.frequency-total.svelte-bwtcuw{border:1px solid var(--bd-border);border-radius:20px;flex-shrink:0;padding:6px 11px}.frequency-grid.svelte-bwtcuw{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;margin:0;display:grid}.frequency-row.svelte-bwtcuw{border-bottom:1px solid var(--bd-border);justify-content:space-between;align-items:center;gap:16px;min-height:77px;padding:14px 0;display:flex}.frequency-row.svelte-bwtcuw dt:where(.svelte-bwtcuw),.frequency-row.svelte-bwtcuw dd:where(.svelte-bwtcuw){flex-direction:column;gap:5px;margin:0;display:flex}.frequency-row.svelte-bwtcuw strong:where(.svelte-bwtcuw){font-weight:var(--bd-control-weight);overflow-wrap:anywhere}.frequency-region.svelte-bwtcuw{overflow-wrap:anywhere}.frequency-row.svelte-bwtcuw dd:where(.svelte-bwtcuw){text-align:right;flex-shrink:0}.frequency-entry.svelte-bwtcuw{flex-direction:column;gap:3px;display:flex}.frequency-value.svelte-bwtcuw{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:baseline;gap:6px;display:flex}.frequency-more.svelte-bwtcuw summary:where(.svelte-bwtcuw){background:var(--bd-surface-alt);width:max-content;max-width:100%;color:var(--bd-accent);font-weight:var(--bd-control-weight);cursor:pointer;border-radius:24px;justify-content:center;align-items:center;gap:8px;margin:20px auto 0;padding:11px 18px;list-style:none;display:flex}.frequency-more.svelte-bwtcuw summary:where(.svelte-bwtcuw)::-webkit-details-marker{display:none}.frequency-more[open].svelte-bwtcuw summary:where(.svelte-bwtcuw){margin-bottom:10px}.chevron.svelte-bwtcuw{display:flex}.frequency-more[open].svelte-bwtcuw .chevron:where(.svelte-bwtcuw){transform:rotate(180deg)}.frequency-more.svelte-bwtcuw .when-open:where(.svelte-bwtcuw),.frequency-more[open].svelte-bwtcuw .when-closed:where(.svelte-bwtcuw){display:none}.frequency-more[open].svelte-bwtcuw .when-open:where(.svelte-bwtcuw){display:inline}@media (width<=1279px){.program-list.svelte-bwtcuw,.frequency-grid.svelte-bwtcuw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023px){.hero.svelte-bwtcuw{padding:var(--bd-s-7) var(--page-pad-x,var(--bd-s-4)) var(--bd-s-6)}.hero-inner.svelte-bwtcuw{text-align:center;flex-direction:column;align-items:center}.artwork.svelte-bwtcuw{flex:none;width:min(280px,70%)}.info.svelte-bwtcuw{align-items:center}.station-website.svelte-bwtcuw{justify-content:center}.station-frequencies.svelte-bwtcuw,.station-programs.svelte-bwtcuw,.station-podcasts.svelte-bwtcuw{margin-top:24px}}@media (width<=639px){.program-list.svelte-bwtcuw{grid-template-columns:minmax(0,1fr)}.podcast-grid.svelte-bwtcuw{gap:var(--bd-s-4);grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.station-website.svelte-bwtcuw{gap:4px 10px}.station-frequencies.svelte-bwtcuw,.station-programs.svelte-bwtcuw,.station-podcasts.svelte-bwtcuw{padding-top:24px}.program.svelte-bwtcuw{padding:15px}.program-slots.svelte-bwtcuw li:where(.svelte-bwtcuw){grid-template-columns:minmax(0,1fr) auto}.program-slots.svelte-bwtcuw li:where(.svelte-bwtcuw)>.program-note:where(.svelte-bwtcuw){grid-column:1/-1}.frequency-heading.svelte-bwtcuw{align-items:flex-start;gap:12px;margin-bottom:8px}.frequency-heading.svelte-bwtcuw p:where(.svelte-bwtcuw){max-width:225px}.frequency-total.svelte-bwtcuw{margin-top:1px;padding:5px 8px}.frequency-grid.svelte-bwtcuw{grid-template-columns:minmax(0,1fr)}.frequency-row.svelte-bwtcuw{min-height:74px;padding:13px 0}.frequency-more.svelte-bwtcuw summary:where(.svelte-bwtcuw){width:100%;padding:13px 18px}}
