.sched[data-astro-cid-gvoadhjz]{max-width:84rem;padding-block:1.5rem 3rem}.crumbs[data-astro-cid-gvoadhjz]{color:var(--muted);gap:.5rem;font-size:.8rem;display:flex}.sched[data-astro-cid-gvoadhjz] h1[data-astro-cid-gvoadhjz]{margin:.75rem 0 .5rem;font-size:clamp(1.8rem,4vw,2.6rem)}.sched__intro[data-astro-cid-gvoadhjz],.sched__source[data-astro-cid-gvoadhjz]{color:var(--text-2);margin:0 0 1.25rem}.sched__source[data-astro-cid-gvoadhjz]{color:var(--muted);margin:1.5rem 0 0;font-size:.85rem}.sched__error[data-astro-cid-gvoadhjz]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:1rem}.gb--t0[data-astro-cid-gvoadhjz]{--tint:color-mix(in oklab, var(--brand) 16%, var(--surface))}.gb--t1[data-astro-cid-gvoadhjz]{--tint:color-mix(in oklab, var(--accent) 20%, var(--surface))}.gb--t2[data-astro-cid-gvoadhjz]{--tint:color-mix(in oklab, var(--brand) 8%, var(--surface))}.gb--t3[data-astro-cid-gvoadhjz]{--tint:color-mix(in oklab, var(--accent) 10%, var(--surface))}.guide[data-astro-cid-gvoadhjz]{display:none}@media (width>=960px){.guide[data-astro-cid-gvoadhjz]{--q:.8rem;grid-template-columns:3.75rem repeat(7,minmax(0,1fr));grid-template-rows:auto repeat(var(--rows), var(--q));gap:0 3px;display:grid;position:relative}.days[data-astro-cid-gvoadhjz]{display:none}}.guide__lines[data-astro-cid-gvoadhjz]{background:repeating-linear-gradient(to bottom, var(--border) 0 1px, transparent 1px calc(var(--q) * 4));grid-column:2/-1}.guide__day[data-astro-cid-gvoadhjz]{z-index:3;background:var(--bg);border-bottom:2px solid var(--border-strong);flex-direction:column;grid-row:1;align-items:center;padding:.5rem .25rem;font-size:.85rem;display:flex;position:sticky;top:0}.guide__day[data-astro-cid-gvoadhjz] span[data-astro-cid-gvoadhjz]{color:var(--muted);font-size:.75rem}.guide__day--today[data-astro-cid-gvoadhjz] strong[data-astro-cid-gvoadhjz]{color:var(--brand)}.guide__hour[data-astro-cid-gvoadhjz]{color:var(--muted);text-align:right;white-space:nowrap;grid-column:1;padding-right:.5rem;font-size:.7rem;font-weight:700;transform:translateY(-.45em)}.guide__hour--first[data-astro-cid-gvoadhjz]{transform:none}.gb[data-astro-cid-gvoadhjz]{background:var(--tint);color:var(--text);border:1px solid color-mix(in oklab, var(--text) 10%, transparent);z-index:1;border-radius:.375rem;margin:1px 0;text-decoration:none;position:relative;overflow:hidden;container-type:size}.gb[data-astro-cid-gvoadhjz]:hover,.gb[data-astro-cid-gvoadhjz]:focus-visible{border-color:var(--brand);z-index:2}.gb[data-astro-cid-gvoadhjz].is-live{border:2px solid var(--brand)}.gb__in[data-astro-cid-gvoadhjz]{align-items:center;gap:.4rem;height:100%;padding:0 .4rem;display:flex}.gb__art[data-astro-cid-gvoadhjz]{flex:none;display:none}.gb__art[data-astro-cid-gvoadhjz] img{object-fit:cover;border-radius:.25rem;width:100%;height:100%;display:block}.gb__text[data-astro-cid-gvoadhjz]{flex-direction:column;min-width:0;display:flex}.gb__title[data-astro-cid-gvoadhjz]{white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:700;line-height:1.15;overflow:hidden}.gb__time[data-astro-cid-gvoadhjz]{color:var(--text-2);font-size:.68rem;display:none}@container (height>=44px){.gb__time[data-astro-cid-gvoadhjz]{display:block}.gb__title[data-astro-cid-gvoadhjz]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.gb__art[data-astro-cid-gvoadhjz]{width:34px;height:34px;display:block}}@container (height>=120px) and (width>=110px){.gb__in[data-astro-cid-gvoadhjz]{text-align:center;flex-direction:column;justify-content:center;padding:.5rem}.gb__art[data-astro-cid-gvoadhjz]{width:min(96px,60cqw,50cqh);height:min(96px,60cqw,50cqh)}.gb__title[data-astro-cid-gvoadhjz]{-webkit-line-clamp:3;font-size:.85rem}.gb__time[data-astro-cid-gvoadhjz]{font-size:.75rem}}.guide__now[data-astro-cid-gvoadhjz]{height:2px;margin-top:calc(var(--q) * var(--into,0));background:var(--live,var(--brand));z-index:4;pointer-events:none;grid-column:2/span 1;align-self:start;position:relative}.guide__now[data-astro-cid-gvoadhjz]:before{content:"";background:inherit;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-4px}.days__tabs[data-astro-cid-gvoadhjz]{scrollbar-width:none;gap:.35rem;margin-bottom:1rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.days__tabs[data-astro-cid-gvoadhjz] button[data-astro-cid-gvoadhjz]{border:1px solid var(--border);background:var(--surface);min-width:3.6rem;color:var(--text);font:inherit;cursor:pointer;border-radius:.5rem;flex-direction:column;flex:none;align-items:center;padding:.45rem .6rem;font-size:.85rem;display:flex}.days__tabs[data-astro-cid-gvoadhjz] button[data-astro-cid-gvoadhjz] span[data-astro-cid-gvoadhjz]{color:var(--muted);font-size:.72rem}.days__tabs[data-astro-cid-gvoadhjz] button[data-astro-cid-gvoadhjz][aria-selected=true]{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.days__tabs[data-astro-cid-gvoadhjz] button[data-astro-cid-gvoadhjz][aria-selected=true] span[data-astro-cid-gvoadhjz]{color:inherit}.has-tabs[data-astro-cid-gvoadhjz] .days__day[data-astro-cid-gvoadhjz] h2[data-astro-cid-gvoadhjz]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.days__day[data-astro-cid-gvoadhjz]+.days__day[data-astro-cid-gvoadhjz]{margin-top:2rem}.has-tabs[data-astro-cid-gvoadhjz] .days__day[data-astro-cid-gvoadhjz]+.days__day[data-astro-cid-gvoadhjz]{margin-top:0}.days__day[data-astro-cid-gvoadhjz] h2[data-astro-cid-gvoadhjz]{margin:0 0 .5rem;font-size:1.2rem}.days__day[data-astro-cid-gvoadhjz] h2[data-astro-cid-gvoadhjz] span[data-astro-cid-gvoadhjz]{color:var(--muted);font-weight:400}.days__list[data-astro-cid-gvoadhjz]{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.ds[data-astro-cid-gvoadhjz]{border-bottom:1px solid var(--border);grid-template-columns:4.2rem 3rem 1fr;align-items:start;gap:.75rem;padding:.75rem .25rem;display:grid}.ds[data-astro-cid-gvoadhjz].is-over{opacity:.55}.ds[data-astro-cid-gvoadhjz].is-live{background:color-mix(in srgb, var(--brand) 10%, transparent);border-radius:.5rem}.ds__when[data-astro-cid-gvoadhjz]{color:var(--text-2);padding-top:.1rem;font-size:.85rem;font-weight:800}.ds[data-astro-cid-gvoadhjz].is-live .ds__when[data-astro-cid-gvoadhjz]{color:var(--brand)}.ds__art[data-astro-cid-gvoadhjz] img,.ds__blank[data-astro-cid-gvoadhjz]{object-fit:cover;border-radius:.375rem;width:3rem;height:3rem;display:block}.ds__blank[data-astro-cid-gvoadhjz]{background:var(--tint)}.ds__text[data-astro-cid-gvoadhjz]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.ds__title[data-astro-cid-gvoadhjz]{color:var(--text);font-weight:700}.ds__time[data-astro-cid-gvoadhjz]{color:var(--muted);font-size:.8rem}.ds__live[data-astro-cid-gvoadhjz]{color:var(--brand);font-weight:700}.ds__summary[data-astro-cid-gvoadhjz]{color:var(--text-2);font-size:.85rem}.hide-over[data-astro-cid-gvoadhjz] .ds[data-astro-cid-gvoadhjz].is-over{display:none}.days__earlier[data-astro-cid-gvoadhjz]{margin-bottom:.75rem}.days__midnight[data-astro-cid-gvoadhjz]{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);border-bottom:1px solid var(--border);padding:.5rem .25rem .25rem;font-size:.75rem;font-weight:700}
