:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f3efe4;--paper-2:#e6e0d2;--ink:#1c1914;--ink-soft:#5e584e;--faint:#8a8376;--rule:#1c1914;--accent:#8c2f24;--hair:#1c191429;--good:#245743;--late:#8c2f24;--mono:"IBM Plex Mono", ui-monospace, monospace;--serif:"Iowan Old Style", Palatino, "Palatino Linotype", Georgia, serif;--readout:#f7f3ea}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#141311;--paper-2:#1e1c19;--ink:#ece7dc;--ink-soft:#b7b0a3;--faint:#8d867a;--rule:#ece7dc;--accent:#e0a45a;--hair:#ece7dc29;--good:#8fbfa4;--late:#e0a45a;--readout:#1a1815}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#141311;--paper-2:#1e1c19;--ink:#ece7dc;--ink-soft:#b7b0a3;--faint:#8d867a;--rule:#ece7dc;--accent:#e0a45a;--hair:#ece7dc29;--good:#8fbfa4;--late:#e0a45a;--readout:#1a1815}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--serif);border-top:8px solid var(--rule);min-height:100vh;margin:0}.skip{background:var(--ink);color:var(--paper);z-index:2;padding:8px 12px;position:absolute;top:-48px;left:12px}.skip:focus{top:12px}.mast,main,.colophon,.alerts,noscript{width:min(980px,100% - 40px);margin-inline:auto}.mast{padding:36px 0 8px}.mast-row,.tools,.section-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.kicker,.clock,.caveat,.fine,footer,.alert,#string-note,label,button,input,select,code,pre,table{font-family:var(--mono)}.kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0 0 10px;font-size:12px}h1{letter-spacing:-.03em;margin:0;font-size:clamp(2.7rem,7vw,4.8rem);font-weight:560;line-height:.9}.lede,#coverage{color:var(--ink-soft);max-width:40rem;margin:14px 0 0;font-size:1.05rem}.clock{font-variant-numeric:tabular-nums;letter-spacing:0;margin:0;font-size:15px}button,select,input{color:inherit;border:0;border-bottom:1px solid var(--hair);letter-spacing:0;background:0 0;border-radius:0;padding:6px 0;font-size:15px}button{cursor:pointer;border-bottom-color:var(--accent);color:var(--accent)}button:hover{color:var(--ink)}.tools{align-items:center}#finder{grid-template-columns:1.4fr .8fr;gap:8px 28px;margin-top:22px;display:grid}.field{flex-direction:column;gap:4px;display:flex}label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-size:12px}input,select{width:100%}#hits{flex-wrap:wrap;grid-column:1/-1;gap:8px 16px;display:flex}#hits button{text-align:left;border:0;padding:2px 0}.station-block{padding-top:28px}#station-name{letter-spacing:-.03em;margin:0;font-size:clamp(2rem,5vw,3.5rem);font-weight:560;line-height:.95}#headline{max-width:38rem;margin:10px 0 0;font-size:1.25rem}#board{padding:28px 0 8px}.board{width:100%;font-family:var(--mono);letter-spacing:0;font-kerning:auto;position:relative}.board .cell{white-space:pre;letter-spacing:0;line-height:22px;position:absolute}.board .head .cell{color:var(--ink-soft);line-height:22px}.board .is-scheduled .cell{color:var(--faint)}.board .is-live .cell{color:var(--ink)}.board .is-canceled .cell{color:var(--faint);text-decoration:line-through}.swatch{width:6px;height:14px;position:absolute}.hair{background:var(--hair);height:1px;position:absolute;left:0;right:0}.caveat,.fine,footer,#string-note{color:var(--ink-soft);font-size:13px;line-height:1.45}.caveat{margin-top:18px}#string{padding:18px 0 12px}.section-head{align-items:end;margin-bottom:8px}h2{letter-spacing:-.02em;margin:0;font-size:1.7rem;font-weight:560}h3{margin:22px 0 8px;font-size:1.05rem}#string-note{text-align:right;max-width:36rem;margin:0}.chart{max-width:100%;height:auto;display:block}.chart .grid{stroke:var(--hair);stroke-width:1px}.chart .tick{stroke:var(--ink-soft);stroke-width:1px}.chart .tick-label,.chart .station-label,.chart .readout{letter-spacing:0;fill:var(--ink);font-family:IBM Plex Mono,ui-monospace,monospace}.chart .tick-label{font-size:12px;font-weight:400}.chart .station-label{dominant-baseline:middle;font-size:13px;font-weight:400}.chart .readout{dominant-baseline:middle;font-size:13px;font-weight:600}.chart .readout-box{fill:var(--readout);stroke:var(--accent);stroke-width:1px}.chart .crosshair{stroke:var(--accent);stroke-width:1px}.chart .string-scheduled{fill:none;stroke-width:1.25px;stroke-opacity:.38;stroke-linecap:round;stroke-linejoin:round}.chart .string-live{fill:none;stroke-width:2.5px;stroke-opacity:1;stroke-linecap:round;stroke-linejoin:round}.chart .string-canceled{fill:none;stroke-width:1.15px;stroke-opacity:.28;stroke-dasharray:3 4}.chart .string-opposite.string-scheduled{stroke-opacity:.72;stroke-dasharray:6 4;stroke-width:1.45px}.chart .string-opposite.string-live{stroke-dasharray:8 4;stroke-width:2.4px}.chart .string-opposite.string-canceled{stroke-opacity:.45;stroke-dasharray:4 4}.chart .legend-label{letter-spacing:0;fill:var(--ink);dominant-baseline:middle;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:400}.chart .legend-swatch{stroke-linecap:round;stroke-width:2px}.chart .legend-swatch.string-scheduled{stroke-opacity:.9}.chart .legend-swatch.string-opposite{stroke-opacity:1}.string-title-row{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}#ways{font-size:13px}.alerts{padding-top:18px}.alert{border-left:3px solid var(--accent);margin:0 0 8px;padding:4px 0 4px 12px}.alert p{letter-spacing:0;margin:0;font-size:13px;line-height:18px}#reference{padding:36px 0 20px}#reference p{max-width:42rem}a{color:var(--accent);text-underline-offset:3px}a:hover{color:var(--ink)}table{border-collapse:collapse;width:100%;font-size:13px}th,td{text-align:left;border-bottom:1px solid var(--hair);vertical-align:baseline;padding:7px 10px 7px 0}dl.params{grid-template-columns:8rem 1fr;gap:6px 12px;display:grid}dt{color:var(--ink-soft)}dd{margin:0}pre{white-space:pre-wrap;background:var(--paper-2);padding:12px 14px;font-size:13px;line-height:1.45}.colophon{padding:8px 0 40px}.sr{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=700px){.mast,main,.colophon,.alerts,noscript{width:min(980px,100% - 28px)}.mast{padding-top:24px}#finder{grid-template-columns:1fr}.section-head{flex-direction:column;align-items:flex-start;gap:6px}#string-note{text-align:left}dl.params{grid-template-columns:1fr}}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff")}
