.dhtv[data-astro-cid-y37f5hmn]{width:min(100%,420px);margin:0 auto var(--space-6) 0;border:1px solid var(--color-text);background:var(--color-card);box-shadow:var(--shadow-panel);border-radius:5px;padding:5px;overflow:hidden}.station-id[data-astro-cid-y37f5hmn]{color:var(--color-text);font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap;flex:none;font-size:.6875rem;font-weight:700}.visualizer[data-astro-cid-y37f5hmn]{border:1px solid var(--color-border);background:var(--color-subtle);flex:0 0 100px;width:100px;height:26px;overflow:hidden}.visualizer[data-astro-cid-y37f5hmn][hidden]{display:none}.visualizer[data-astro-cid-y37f5hmn] canvas[data-astro-cid-y37f5hmn]{width:100%;height:100%;display:block}.channel-bug[data-astro-cid-y37f5hmn] span[data-astro-cid-y37f5hmn]{color:var(--color-pink)}.screen[data-astro-cid-y37f5hmn]{aspect-ratio:16/9;border:1px solid var(--color-text);background:#090a10;width:100%;position:relative;overflow:hidden}.screen[data-astro-cid-y37f5hmn]:after{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 3px,#1e1d320d 3px 4px);position:absolute;inset:0}video[data-astro-cid-y37f5hmn]{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.channel-bug[data-astro-cid-y37f5hmn]{left:var(--space-3);bottom:var(--space-3);color:var(--color-surface);font-family:var(--font-heading);text-shadow:0 1px 2px #090a10,0 0 4px #090a10;pointer-events:none;font-size:.8rem;font-style:italic;position:absolute}.off-air[data-astro-cid-y37f5hmn]{background:linear-gradient(90deg,#bdbdbd 0% 14.28%,#bdbd00 14.28% 28.57%,#00bdbd 28.57% 42.85%,#00bd00 42.85% 57.14%,#bd00bd 57.14% 71.42%,#bd0000 71.42% 85.71%,#0000bd 85.71% 100%) top/100% 70% no-repeat,linear-gradient(90deg,#0000bd 0% 14.28%,#161616 14.28% 28.57%,#bd00bd 28.57% 42.85%,#161616 42.85% 57.14%,#00bdbd 57.14% 71.42%,#161616 71.42% 85.71%,#bdbdbd 85.71% 100%) 0 77.77%/100% 10% no-repeat,linear-gradient(90deg,#12253f 0% 17%,#f3f0e8 17% 34%,#311a47 34% 51%,#090a10 51% 100%) bottom/100% 20% no-repeat;place-content:center;display:grid;position:absolute;inset:0}.off-air-label[data-astro-cid-y37f5hmn]{padding:var(--space-2) var(--space-3);color:var(--color-surface);background:var(--color-text);font-family:var(--font-mono);font-size:var(--text-small)}.tuning[data-astro-cid-y37f5hmn]{background:var(--color-text);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.tuning-noise[data-astro-cid-y37f5hmn]{opacity:0;width:120%;height:120%;position:absolute;inset:-10%}.tuning[data-astro-cid-y37f5hmn][data-static]{background:var(--color-surface)}.tuning[data-astro-cid-y37f5hmn][data-static] .tuning-noise[data-astro-cid-y37f5hmn]{opacity:.5;animation:.11s steps(2,end) 2 dhtv-static}.tuning-label[data-astro-cid-y37f5hmn]{padding:var(--space-2) var(--space-3);color:var(--color-surface);background:var(--color-text);font-family:var(--font-mono);font-size:.75rem;position:relative}@keyframes dhtv-static{to{transform:translate(4%,-4%)}}.broadcast-link[data-astro-cid-y37f5hmn]{z-index:1;left:var(--space-3);right:var(--space-3);bottom:var(--space-8);padding:var(--space-2);background:var(--color-surface);text-align:center;position:absolute}.programme[data-astro-cid-y37f5hmn]{min-width:0;color:var(--color-text);white-space:nowrap;flex:1;font-size:.75rem;overflow:clip}.programme-text[data-astro-cid-y37f5hmn]{width:max-content;display:block}.programme[data-astro-cid-y37f5hmn][data-scrolling] .programme-text[data-astro-cid-y37f5hmn]{animation:dhtv-title var(--title-duration,10s) linear infinite alternate}.programme[data-astro-cid-y37f5hmn]:hover .programme-text[data-astro-cid-y37f5hmn],.programme[data-astro-cid-y37f5hmn]:focus .programme-text[data-astro-cid-y37f5hmn]{animation-play-state:paused}.programme[data-astro-cid-y37f5hmn]:focus-visible{outline:2px solid var(--color-link);outline-offset:1px}@keyframes dhtv-title{0%,12%{transform:translate(0)}88%,to{transform:translateX(var(--title-travel))}}.player-controls[data-astro-cid-y37f5hmn]{border:1px solid var(--color-text);background:var(--color-surface);border-top:0;padding:.25rem .4rem}.timeline[data-astro-cid-y37f5hmn]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.375rem;min-width:0;display:grid}.transport[data-astro-cid-y37f5hmn]{border-top:1px solid var(--color-border);align-items:center;gap:3px;min-width:0;padding-top:3px;display:flex}.transport[data-astro-cid-y37f5hmn]:has(.volume-panel:not([hidden])) .visualizer[data-astro-cid-y37f5hmn]{flex-basis:56px;width:56px}.icon-button[data-astro-cid-y37f5hmn]{border:1px solid var(--color-border);background:var(--color-card);width:1.75rem;height:1.75rem;color:var(--color-text);cursor:pointer;border-radius:2px;flex:0 0 1.75rem;place-items:center;padding:.3rem;display:grid}.icon-button[data-astro-cid-y37f5hmn]:hover{border-color:var(--color-text);background:var(--color-subtle)}.icon-button[data-astro-cid-y37f5hmn]:active{transform:translateY(1px)}.icon-button[data-astro-cid-y37f5hmn]:focus-visible,input[data-astro-cid-y37f5hmn]:focus-visible{outline:3px solid var(--color-link);outline-offset:2px}.icon-button[data-astro-cid-y37f5hmn][data-play]{background:var(--color-subtle);width:2rem;color:var(--color-text);flex-basis:2rem}.icon-button[data-astro-cid-y37f5hmn][data-play][data-playing]{background:var(--color-seafoam)}.icon-button[data-astro-cid-y37f5hmn][data-mute][data-silent]{background:var(--color-subtle);color:var(--color-muted)}.icon-button[data-astro-cid-y37f5hmn] svg[data-astro-cid-y37f5hmn]{fill:currentColor;width:1rem;height:1rem}.icon-button[data-astro-cid-y37f5hmn][data-mute] svg[data-astro-cid-y37f5hmn],.icon-button[data-astro-cid-y37f5hmn][data-fullscreen] svg[data-astro-cid-y37f5hmn],.icon-button[data-astro-cid-y37f5hmn][data-previous] svg[data-astro-cid-y37f5hmn],.icon-button[data-astro-cid-y37f5hmn][data-next] svg[data-astro-cid-y37f5hmn]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.time[data-astro-cid-y37f5hmn]{color:var(--color-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6875rem}input[data-astro-cid-y37f5hmn]{min-width:0;accent-color:var(--color-link)}.seek[data-astro-cid-y37f5hmn]{appearance:none;cursor:pointer;background:0 0;width:100%;height:1.25rem;margin:0}.seek[data-astro-cid-y37f5hmn]::-webkit-slider-runnable-track,.volume[data-astro-cid-y37f5hmn]::-webkit-slider-runnable-track{background:var(--color-border);height:3px}.seek[data-astro-cid-y37f5hmn]::-webkit-slider-thumb,.volume[data-astro-cid-y37f5hmn]::-webkit-slider-thumb{appearance:none;background:var(--color-link);border:0;border-radius:50%;width:11px;height:11px;margin-top:-4px}.seek[data-astro-cid-y37f5hmn]::-moz-range-track,.volume[data-astro-cid-y37f5hmn]::-moz-range-track{background:var(--color-border);height:3px}.seek[data-astro-cid-y37f5hmn]::-moz-range-progress{background:var(--color-link);height:3px}.seek[data-astro-cid-y37f5hmn]::-moz-range-thumb,.volume[data-astro-cid-y37f5hmn]::-moz-range-thumb{background:var(--color-link);border:0;border-radius:50%;width:11px;height:11px}.seek[data-astro-cid-y37f5hmn]:disabled{opacity:.5;cursor:default}.volume-control[data-astro-cid-y37f5hmn]{flex:none;align-items:center;gap:3px;display:flex}.volume-panel[data-astro-cid-y37f5hmn]{flex:0 0 56px;align-items:center;width:56px;display:flex}.volume[data-astro-cid-y37f5hmn]{appearance:none;cursor:pointer;background:0 0;flex:1;width:100%;height:1.5rem;margin:0}[data-astro-cid-y37f5hmn][hidden]{display:none!important}.sr-only[data-astro-cid-y37f5hmn]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dhtv[data-astro-cid-y37f5hmn]:fullscreen{background:var(--color-text);border:0;border-radius:0;flex-direction:column;width:100%;height:100%;margin:0;display:flex;overflow:auto}.dhtv[data-astro-cid-y37f5hmn]:fullscreen .screen[data-astro-cid-y37f5hmn]{aspect-ratio:auto;flex:1;min-height:0}.dhtv[data-astro-cid-y37f5hmn]:fullscreen video[data-astro-cid-y37f5hmn]{object-fit:contain}@media (width<=32rem){.station-id[data-astro-cid-y37f5hmn]{display:none}.visualizer[data-astro-cid-y37f5hmn],.volume-panel[data-astro-cid-y37f5hmn]{flex-basis:48px;width:48px}.transport[data-astro-cid-y37f5hmn]:has(.volume-panel:not([hidden])) .visualizer[data-astro-cid-y37f5hmn]{display:none}}@media (width<=23rem){.visualizer[data-astro-cid-y37f5hmn]{display:none}.volume-panel[data-astro-cid-y37f5hmn]{flex-basis:44px;width:44px}.transport[data-astro-cid-y37f5hmn]:has(.volume-panel:not([hidden])) .programme[data-astro-cid-y37f5hmn]{display:none}}@media (pointer:coarse){.icon-button[data-astro-cid-y37f5hmn],.icon-button[data-astro-cid-y37f5hmn][data-play]{flex-basis:2rem;width:2rem;height:2rem}.seek[data-astro-cid-y37f5hmn]{height:1.625rem}}@media (prefers-reduced-motion:reduce){.icon-button[data-astro-cid-y37f5hmn]:active{transform:none}.tuning[data-astro-cid-y37f5hmn][data-static] .tuning-noise[data-astro-cid-y37f5hmn],.programme[data-astro-cid-y37f5hmn][data-scrolling] .programme-text[data-astro-cid-y37f5hmn]{animation:none}.programme[data-astro-cid-y37f5hmn]{scrollbar-width:none;overflow-x:auto}}.welcome[data-astro-cid-6u64v3nd]{align-items:center;gap:var(--space-4);margin-bottom:var(--space-8);border:1px solid #0000;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.welcome-copy[data-astro-cid-6u64v3nd]{min-width:0;padding:var(--space-4) var(--space-6)}.welcome-note[data-astro-cid-6u64v3nd]{margin-block:var(--space-1) var(--space-3);color:var(--color-link-hover);font-family:var(--font-heading);font-size:1.125rem;font-style:italic;line-height:1.4}h1[data-astro-cid-6u64v3nd]{font-family:var(--font-heading);margin-bottom:0;font-size:1.5rem;font-weight:600;line-height:1.25}.lede[data-astro-cid-6u64v3nd]{max-width:56ch;margin-block:0 var(--space-3);line-height:1.6}.home-actions[data-astro-cid-6u64v3nd]{gap:var(--space-2) var(--space-6)}.home-actions[data-astro-cid-6u64v3nd] a[data-astro-cid-6u64v3nd]{min-height:2.75rem;padding-block:var(--space-2);align-items:center;font-weight:600;display:inline-flex}.welcome-player[data-astro-cid-6u64v3nd]{width:100%;min-width:0;max-width:450px;padding-inline:var(--space-4);justify-self:end}.welcome-player[data-astro-cid-6u64v3nd] .dhtv{width:100%;margin:0}@media (width<=44rem){.welcome[data-astro-cid-6u64v3nd]{grid-template-columns:minmax(0,1fr);gap:0}.welcome-copy[data-astro-cid-6u64v3nd]{padding:var(--space-4)}.welcome-player[data-astro-cid-6u64v3nd]{justify-self:center;max-width:450px;padding-top:0}}.selected-work[data-astro-cid-lcdefpme]{max-width:var(--reading-width)}.selected-work[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:var(--space-3);font-family:var(--font-heading);font-size:1.5rem;font-style:italic;font-weight:600}.selected-work[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{padding:0 0 0 var(--space-4);border-inline-start:1px solid var(--color-pink);gap:0;margin:0;list-style:none;display:grid}.selected-work[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--color-divider);grid-template-columns:4.5rem minmax(0,1fr);margin:0;display:grid}.selected-work[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{margin-inline-start:var(--space-4)}.selected-work[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{min-height:2.75rem;font-family:var(--font-heading);text-wrap:pretty;align-items:center;font-size:1.125rem;font-weight:600;line-height:1.4;display:flex}.selected-work[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-1);min-height:2.75rem;color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-small);place-self:start;display:inline-flex}.selected-work[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{image-rendering:pixelated;flex:none;display:block}@media (width<=30rem){.selected-work[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:3rem minmax(0,1fr)}.selected-work[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{margin-inline-start:0}.selected-work[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{flex-direction:column;gap:0}}
