@layer components{._root_1nrjm_3{aspect-ratio:40/34}._pink_1nrjm_7{color:var(--color-decor-pink)}._violet_1nrjm_10{color:var(--color-decor-violet)}._root_3fbk1_2{border:var(--border-card) solid var(--color-outline);border-radius:var(--radius-card);padding:clamp(var(--space-5), 4vw, var(--space-9));box-shadow:var(--offset-card) var(--offset-card) 0 var(--color-outline)}._headingOverlap_3fbk1_9{padding:var(--space-13) var(--space-9) var(--space-7)}@media (width<=40rem){._root_3fbk1_2{border-width:var(--border-sticker);border-radius:var(--radius-tile);box-shadow:var(--offset-tile) var(--offset-tile) 0 var(--color-outline)}._headingOverlap_3fbk1_9{padding:var(--space-10) var(--space-4) var(--space-4)}}._root_wo3c7_4{--scallop:12px;--scallop-margin:2px;z-index:2;margin-top:-2.125rem;position:relative;overflow-x:clip}._ribbon_wo3c7_16{isolation:isolate;margin-inline:-1.25rem;position:relative;transform:rotate(-1.5deg)}._band_wo3c7_23{--band-pad:var(--space-4);--band-pad-bottom:var(--band-pad);padding-block:var(--band-pad) var(--band-pad-bottom);background-color:var(--color-band);color:var(--color-text-on-fill);font-family:var(--font-latin-display);letter-spacing:.14em;white-space:nowrap;font-size:1.375rem;font-weight:700;line-height:1.4;overflow:hidden}._track_wo3c7_39{width:max-content;margin-inline-start:-3rem;display:flex}._group_wo3c7_46{align-items:center;gap:var(--space-7);padding-inline-end:var(--space-7);display:inline-flex}._bead_wo3c7_53{background-color:var(--color-fill-pink-soft);border-radius:50%;flex:none;width:12px;height:12px}._edge_wo3c7_13{display:none}@supports ((-webkit-mask-image:none)){._root_wo3c7_4{padding-bottom:calc(var(--scallop) / 2)}._band_wo3c7_23{--band-pad-bottom:calc(var(--band-pad) + var(--scallop) + var(--scallop-margin));background:linear-gradient(var(--color-band), var(--color-band)) top / 100% calc(100% - var(--scallop-margin)) no-repeat;mask-image:linear-gradient(var(--color-decor), var(--color-decor)), radial-gradient(circle at var(--scallop) 0, var(--color-decor) var(--scallop), transparent calc(var(--scallop) + .5px));mask-position:top,0 100%;mask-size:100% calc(100% - var(--scallop) - var(--scallop-margin) + 1px), calc(var(--scallop) * 2) calc(var(--scallop) + var(--scallop-margin));mask-repeat:no-repeat,repeat-x}._edge_wo3c7_13{z-index:-1;inset-inline:0;bottom:calc(var(--scallop) / -2);height:calc(var(--scallop) * 1.5 + var(--scallop-margin));background:linear-gradient(var(--color-decor-violet), var(--color-decor-violet)) top / 100% calc(100% - var(--scallop-margin)) no-repeat;mask-image:radial-gradient(circle at var(--scallop) calc(var(--scallop) / 2), var(--color-decor) var(--scallop), transparent calc(var(--scallop) + .5px));mask-position:var(--scallop) 0;mask-size:calc(var(--scallop) * 2) 100%;display:block;position:absolute;mask-repeat:repeat-x}}@media (width<=40rem){._root_wo3c7_4{margin-top:-1.625rem}._ribbon_wo3c7_16{margin-inline:-1rem;transform:rotate(-2deg)}._band_wo3c7_23{--band-pad:var(--space-3);font-size:var(--text-base);letter-spacing:.12em}._group_wo3c7_46{gap:var(--space-5);padding-inline-end:var(--space-5)}._bead_wo3c7_53{width:9px;height:9px}}@property --field-sky{syntax:"<color>";inherits:true;initial-value:#0000}@property --field-haze{syntax:"<color>";inherits:true;initial-value:#0000}@property --field-fog{syntax:"<color>";inherits:true;initial-value:#0000}._root_ajl4i_4{--field-day-sky:var(--c-field-day-sky);--field-day-haze:var(--c-field-day-haze);--field-day-fog:var(--c-field-day-fog);--field-day-ground:var(--c-field-day-ground);--field-day-stem:var(--c-field-day-stem);--field-day-mote:var(--c-paper);--field-day-glow:var(--c-field-live-glow);--field-soon-sky:var(--c-field-soon-sky);--field-soon-haze:var(--c-field-soon-haze);--field-soon-fog:var(--c-field-soon-fog);--field-soon-ground:var(--c-field-soon-ground);--field-soon-stem:var(--c-field-soon-stem);--field-soon-mote:var(--c-field-soon-mote);--field-soon-glow:var(--c-field-live-glow);--field-live-sky:var(--c-field-live-sky);--field-live-haze:var(--c-field-live-haze);--field-live-fog:var(--c-field-live-fog);--field-live-ground:var(--c-field-live-ground);--field-live-stem:var(--c-field-live-stem);--field-live-mote:var(--c-field-live-mote);--field-live-glow:var(--c-field-live-glow);--field-petal-center:var(--c-paper);--field-petal-pale:var(--c-blue-pale);--field-petal-mid:var(--c-field-petal);--field-petal-edge:var(--c-field-petal-edge);--field-petal-vein:var(--c-field-petal-vein);--field-sky:var(--field-day-sky);--field-haze:var(--field-day-haze);--field-fog:var(--field-day-fog);--field-ink:var(--color-text);--field-halo:var(--color-halo);background:linear-gradient(180deg, var(--field-sky) 0%, var(--field-haze) 36%, var(--field-fog) 50%, var(--field-petal-mid) 64%, var(--field-petal-edge) 100%);height:clamp(40rem,90svh,45rem);color:var(--field-ink);touch-action:pan-y;--field-ink-duration:.8s;--field-halo-switch:calc(var(--field-ink-duration) * .3);transition:--field-sky 1.2s ease, --field-haze 1.2s ease, --field-fog 1.2s ease, color var(--field-ink-duration) ease;--color-heading:var(--field-ink);--color-link:var(--field-ink);position:relative;overflow:hidden}._root_ajl4i_4[data-state=soon]{--field-sky:var(--field-soon-sky);--field-haze:var(--field-soon-haze);--field-fog:var(--field-soon-fog)}._root_ajl4i_4[data-state=live]{--field-sky:var(--field-live-sky);--field-haze:var(--field-live-haze);--field-fog:var(--field-live-fog);--field-ink:var(--color-text-on-fill);--field-halo:var(--color-halo-night)}._root_ajl4i_4[data-gl=on]{background:linear-gradient(180deg, var(--field-sky) 0%, var(--field-haze) 36%, var(--field-fog) 50%, var(--field-fog) 100%)}._canvas_ajl4i_124{opacity:0;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;inset:0}._root_ajl4i_4[data-gl=on] ._canvas_ajl4i_124{opacity:1}._dof_ajl4i_143{pointer-events:none;display:none;position:absolute;inset-inline:0}._root_ajl4i_4[data-gl=on] ._dof_ajl4i_143,._root_ajl4i_4:has(>[data-field-snapshot]) ._dof_ajl4i_143{display:block}._dofNear_ajl4i_156{backdrop-filter:blur(5px);height:26%;mask-image:linear-gradient(to top, var(--color-decor) 20%, transparent);bottom:0}._dofFar_ajl4i_162{backdrop-filter:blur(1.6px);height:22%;mask-image:linear-gradient(to bottom, transparent, var(--color-decor) 40%, var(--color-decor) 60%, transparent);top:28%}._light_ajl4i_170{background:radial-gradient(60% 45% at 78% 8%, var(--color-decor), transparent 70%);opacity:.5;mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}._stars_ajl4i_180{background-image:radial-gradient(var(--color-decor-star) 1px, transparent 1.5px), radial-gradient(var(--color-decor-star) 1.2px, transparent 1.7px);opacity:.55;mask-image:linear-gradient(to bottom, var(--color-decor) 0%, transparent 45%);pointer-events:none;background-position:10px 20px,60px 45px;background-size:90px 70px,140px 110px;display:none;position:absolute;inset:0}._root_ajl4i_4[data-state=live] ._stars_ajl4i_180{display:block}._copy_ajl4i_205{top:9.5rem;align-items:flex-start;gap:var(--space-6);text-align:start;flex-direction:column;display:flex;position:absolute;inset-inline:0}._copy_ajl4i_205>*{animation:1.4s .3s both _copy-in_ajl4i_1}._copy_ajl4i_205>h1,._copy_ajl4i_205>h2{font-size:var(--text-h1);letter-spacing:.06em;transition:color var(--field-ink-duration) ease, text-shadow 0s var(--field-halo-switch);flex-direction:column;align-items:flex-start;margin:0;line-height:1.25;display:flex}._copy_ajl4i_205>h1>span,._copy_ajl4i_205>h2>span{white-space:nowrap}._lede_ajl4i_248{font-family:var(--font-display);font-size:var(--text-base);letter-spacing:.08em;text-shadow:0 0 6px var(--field-halo), 0 0 14px var(--field-halo);transition:text-shadow 0s var(--field-halo-switch);margin:0;font-weight:900;line-height:1.6}._root_ajl4i_4[data-state=live] ._copy_ajl4i_205>h1,._root_ajl4i_4[data-state=live] ._copy_ajl4i_205>h2{text-shadow:0 0 6px var(--field-halo), 0 0 16px var(--field-halo)}._root_ajl4i_4[data-state=live] ._lede_ajl4i_248{text-shadow:0 0 2px var(--field-halo), 0 0 5px var(--field-halo), 0 0 10px var(--field-halo), 0 0 18px var(--field-halo)}@keyframes _copy-in_ajl4i_1{0%{opacity:0;filter:blur(6px);transform:translateY(-.5rem)}}._status_ajl4i_294{--pill-bg:var(--color-surface);--pill-ink:var(--color-text);--pill-edge:var(--color-outline);--pill-shadow:var(--color-outline);align-items:center;gap:var(--space-3);border:var(--border-sticker) solid var(--pill-edge);border-radius:var(--radius-pill);max-width:calc(100% - 2rem);padding:var(--space-4) var(--space-7);background-color:var(--pill-bg);color:var(--pill-ink);box-shadow:var(--offset-pill) var(--offset-pill) 0 var(--pill-shadow);white-space:nowrap;text-decoration-line:none;transition:box-shadow .15s;display:none;position:absolute;bottom:5.75rem;left:50%;transform:translate(-50%)}._status_ajl4i_294:hover{box-shadow:var(--offset-pressed) var(--offset-pressed) 0 var(--pill-shadow)}._root_ajl4i_4[data-state=day] ._status_ajl4i_294[data-for=day],._root_ajl4i_4[data-state=soon] ._status_ajl4i_294[data-for=soon],._root_ajl4i_4[data-state=live] ._status_ajl4i_294[data-for=live]{display:inline-flex}._root_ajl4i_4[data-state=live] ._status_ajl4i_294,._root_ajl4i_4[data-state=live] ._pause_ajl4i_331{--pill-bg:var(--color-fill-ink);--pill-ink:var(--color-text-on-fill);--pill-edge:var(--color-text-on-fill);--pill-shadow:var(--color-outline-night)}._status_ajl4i_294 b{font-weight:700}._status_ajl4i_294 ._go_ajl4i_341{text-underline-offset:.25em;white-space:nowrap;text-decoration-line:underline}._status_ajl4i_294:hover ._go_ajl4i_341{text-decoration-thickness:2px}._dot_ajl4i_351{background-color:var(--color-decor-pink);width:10px;height:10px;box-shadow:0 0 0 4px var(--color-fill-pink-soft);border-radius:50%;flex:none}._status_ajl4i_294[data-for=live] ._dot_ajl4i_351{background-color:var(--color-decor-live);animation:1.6s infinite _pulse_ajl4i_1}@keyframes _pulse_ajl4i_1{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-decor-live) 60%, transparent)}60%{box-shadow:0 0 0 8px #0000}}._pause_ajl4i_331{--pill-bg:var(--color-surface);--pill-ink:var(--color-text);--pill-edge:var(--color-outline);--pill-shadow:var(--color-outline);border:var(--border-sticker) solid var(--pill-edge);background-color:var(--pill-bg);width:3.25rem;height:3.25rem;color:var(--pill-ink);box-shadow:var(--offset-button) var(--offset-button) 0 var(--pill-shadow);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:5.75rem;right:clamp(1rem,3vw,2.5rem)}._pause_ajl4i_331[hidden]{display:none}._pause_ajl4i_331 svg{width:1.25rem;height:1.25rem}._pause_ajl4i_331 ._iconPlay_ajl4i_403,._pause_ajl4i_331[aria-pressed=true] ._iconPause_ajl4i_404{display:none}._pause_ajl4i_331[aria-pressed=true] ._iconPlay_ajl4i_403{display:block}._root_ajl4i_4[data-paused] ._status_ajl4i_294[data-for=live] ._dot_ajl4i_351{animation:none}@media (width<=40rem){._copy_ajl4i_205{gap:var(--space-5);top:8rem}._copy_ajl4i_205>h1,._copy_ajl4i_205>h2{line-height:1.3}._status_ajl4i_294{gap:var(--space-3);padding:var(--space-3) var(--space-5);box-shadow:var(--offset-button) var(--offset-button) 0 var(--pill-shadow);bottom:4.5rem;left:1rem;right:5rem;transform:none}._status_ajl4i_294 ._goLong_ajl4i_435{display:none}._pause_ajl4i_331{width:3.125rem;height:3.125rem;box-shadow:3px 3px 0 var(--pill-shadow);bottom:4.5rem;right:1rem}}@media (prefers-reduced-motion:reduce){._copy_ajl4i_205>*,._status_ajl4i_294[data-for=live] ._dot_ajl4i_351{animation:none}._status_ajl4i_294{transition:none}}._root_5m91k_4{container-type:inline-size}._body_5m91k_3{gap:var(--space-7);flex-direction:column;display:flex}._head_5m91k_15{display:flex}._head_5m91k_15:empty{display:none}._source_5m91k_25{font-size:var(--text-small);line-height:var(--leading-heading);text-align:right;margin:0}._grid_5m91k_35{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@container (width<=56rem){._grid_5m91k_35{grid-template-columns:repeat(3,minmax(0,1fr))}}._tile_5m91k_56{--tile-bg:var(--color-surface);--tile-ink:var(--color-text);--thumb-bg:var(--color-fill-ground);--thumb-ink:var(--color-decor);--thumb-radius:var(--radius-thumb);--flower-size:2.75rem;gap:var(--space-3);border:var(--border-sticker) solid var(--color-outline);border-radius:var(--radius-tile);height:100%;padding:var(--space-3) var(--space-3) var(--space-4);background-color:var(--tile-bg);color:var(--tile-ink);box-shadow:var(--offset-tile) var(--offset-tile) 0 var(--color-outline);transform:rotate(var(--tilt,0deg));flex-direction:column;text-decoration-line:none;transition:box-shadow .15s;display:flex}._tile_5m91k_56:hover,._tile_5m91k_56:focus-visible{box-shadow:var(--offset-pressed) var(--offset-pressed) 0 var(--color-outline)}._tile_5m91k_56:hover ._title_5m91k_84,._tile_5m91k_56:focus-visible ._title_5m91k_84{text-decoration-line:underline}._grid_5m91k_35>li:nth-child(4n+2)>._tile_5m91k_56{--tile-bg:var(--color-fill-pink-soft);--thumb-bg:var(--color-surface);--thumb-ink:var(--color-decor-pink)}._grid_5m91k_35>li:nth-child(4n+3)>._tile_5m91k_56{--tile-bg:var(--color-band);--tile-ink:var(--color-text-on-fill);--thumb-bg:var(--color-fill-ground);--thumb-ink:var(--color-decor)}._grid_5m91k_35>li:nth-child(4n+4)>._tile_5m91k_56{--tile-bg:var(--color-fill-lavender);--thumb-bg:var(--color-surface);--thumb-ink:var(--color-decor-violet)}._grid_5m91k_35>li:nth-child(6n+1)>._tile_5m91k_56{--tilt:-1.2deg}._grid_5m91k_35>li:nth-child(6n+2)>._tile_5m91k_56{--tilt:.8deg}._grid_5m91k_35>li:nth-child(6n+3)>._tile_5m91k_56{--tilt:-.4deg}._grid_5m91k_35>li:nth-child(6n+4)>._tile_5m91k_56{--tilt:1.4deg}._grid_5m91k_35>li:nth-child(6n+5)>._tile_5m91k_56{--tilt:.6deg}._grid_5m91k_35>li:nth-child(6n+6)>._tile_5m91k_56{--tilt:-1deg}._grid_5m91k_35>li._channel_5m91k_128>._tile_5m91k_56{--tile-bg:var(--color-fill-ink);--tile-ink:var(--color-text-on-fill);--thumb-bg:var(--color-fill-lavender);--thumb-ink:var(--color-band);--tilt:-.8deg}._title_5m91k_84{padding-inline:var(--space-1);font-weight:700;line-height:1.4}._more_5m91k_145{border:var(--border-sticker) solid var(--color-outline);border-radius:var(--radius-pill);background-color:var(--color-surface);min-height:3.25rem;color:var(--color-text);box-shadow:var(--offset-button) var(--offset-button) 0 var(--color-outline);font:inherit;cursor:pointer;place-items:center;font-weight:700;display:grid}._more_5m91k_145:hover{box-shadow:var(--offset-pressed) var(--offset-pressed) 0 var(--color-outline)}._more_5m91k_145[hidden],._more_5m91k_145{display:none}@container (width<=37rem){._body_5m91k_3{gap:var(--space-5)}._grid_5m91k_35{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}._tile_5m91k_56{gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-3);box-shadow:var(--offset-button) var(--offset-button) 0 var(--color-outline);--thumb-radius:.75rem;--flower-size:2rem;border-radius:1.25rem}._title_5m91k_84{font-size:var(--text-small);padding-inline:0}._root_5m91k_4.is-collapsible:not(.is-expanded) ._grid_5m91k_35>li:nth-child(n+7){display:none}._root_5m91k_4.is-collapsible ._more_5m91k_145:not([hidden]){display:grid}}@media (prefers-reduced-motion:reduce){._tile_5m91k_56,._more_5m91k_145{transition:none}}._root_14ce1_2{aspect-ratio:16/9;box-sizing:content-box;border:var(--thumb-border,var(--border-thumb)) solid var(--color-outline);box-shadow:var(--thumb-shadow,none);border-radius:var(--thumb-radius,var(--radius-thumb-lg));background-color:var(--thumb-bg,var(--color-thumb));color:var(--thumb-ink,var(--color-fill-ground));place-items:center;display:grid;position:relative;overflow:hidden}._root_14ce1_2 img{object-fit:cover;width:100%;height:100%;transition:opacity .4s ease-out;display:block;position:absolute;inset:0}._root_14ce1_2 img[data-loading]{opacity:0}._root_pkhlg_2{gap:var(--space-2);--thumb-border:var(--border-sticker);--thumb-shadow:var(--offset-pressed) var(--offset-pressed) 0 var(--color-outline);flex-direction:column;width:100%;min-width:0;display:flex}._schedule_pkhlg_16{width:100%;color:var(--color-text);text-decoration-line:none;display:block}._caption_pkhlg_24{color:var(--color-text-muted);font-size:var(--text-small);line-height:var(--leading-heading);text-align:right}._captionTitle_pkhlg_30{color:var(--color-link);font-style:italic;font-weight:600}._fallback_pkhlg_36{color:var(--color-link-on-paper);text-decoration-line:underline}._root_y9frf_2{border:var(--border-sticker) solid var(--color-outline);border-radius:var(--radius-pill);padding:var(--space-3) var(--space-7);color:var(--color-text);font-family:var(--font-display);font-size:var(--text-h2);transform:rotate(var(--tilt,var(--tilt-sticker)));margin:0;font-weight:900;line-height:1.3;display:inline-block}._pink_y9frf_16{background-color:var(--color-fill-pink-soft)}._lavender_y9frf_19{background-color:var(--color-fill-lavender)}@media (width<=40rem){._root_y9frf_2{padding:var(--space-2) var(--space-5)}}}@layer pages{.schedule.astro-lcdefpme{width:100%;max-width:62.5rem;margin:var(--space-24) auto 0;position:relative}.schedule.astro-lcdefpme .schedule-heading{z-index:3;position:absolute;top:-1.875rem;left:-1.125rem}.schedule.astro-lcdefpme .schedule-butterfly{z-index:4;position:absolute;top:-2.75rem;left:15.625rem;transform:rotate(16deg)}.tape.astro-lcdefpme{z-index:3;background-color:color-mix(in srgb, var(--color-fill-lavender) 92%, transparent);width:8.125rem;height:2.125rem;position:absolute;top:-1rem;right:4.375rem;transform:rotate(6deg)}.schedule.astro-lcdefpme .schedule-sticker{transform:rotate(-.6deg)}.schedule-notify.astro-lcdefpme{margin:var(--space-3) 0 0;font-size:var(--text-small);text-align:right}.playlists.astro-lcdefpme{margin-top:var(--space-28)}.schedule.astro-lcdefpme #schedule{scroll-margin-top:var(--anchor-offset)}@media (width<=40rem){.schedule.astro-lcdefpme{margin-top:var(--space-16)}.schedule.astro-lcdefpme .schedule-heading{top:-1.5rem;left:-.25rem}.schedule.astro-lcdefpme .schedule-butterfly{top:-2.25rem;left:auto;right:1.5rem}.tape.astro-lcdefpme{display:none}.schedule.astro-lcdefpme .schedule-sticker{--thumb-radius:var(--radius-thumb)}.playlists.astro-lcdefpme{margin-top:var(--space-16)}}}
