._TiPmW_onair{color:var(--on-studio);background:radial-gradient(55% 75% at 80% 38%, var(--glow) 0%, #1a44d600 70%), linear-gradient(180deg, var(--studio) 0%, var(--studio-deep) 100%);overflow:hidden}._TiPmW_onair :focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #8fc0ff}._TiPmW_inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:40px;padding-top:48px;display:grid}._TiPmW_copy{padding-bottom:36px}._TiPmW_lamp{color:var(--on-studio-muted);align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}._TiPmW_lamp b{color:var(--on-studio);font-weight:600}._TiPmW_title{margin-top:22px;font-size:clamp(52px,8.4vw,124px)}._TiPmW_hosts{margin-top:18px;font-size:clamp(18px,1.6vw,22px);font-weight:500}._TiPmW_blurb{max-width:46ch;color:var(--on-studio-muted);margin-top:8px;font-size:16px;line-height:1.5}._TiPmW_controls{align-items:center;gap:20px;max-width:520px;margin-top:30px;display:flex}._TiPmW_playBig{background:var(--signal);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:76px;height:76px;transition:transform .15s,background .15s;display:grid;box-shadow:0 10px 30px #0172f073}._TiPmW_playBig:hover{background:var(--signal-hover);transform:scale(1.04)}._TiPmW_playIcon{width:30px;height:30px}._TiPmW_slot{flex:1;min-width:0}._TiPmW_slotLabel{justify-content:space-between;gap:12px;margin-bottom:10px;font-size:15px;display:flex}._TiPmW_slotLabel strong{font-weight:600}._TiPmW_slotLabel span{color:var(--on-studio-muted)}._TiPmW_error{color:#ffb4ad}._TiPmW_next{color:var(--on-studio-muted);margin-top:26px;font-size:15px}._TiPmW_next b{color:var(--on-studio);font-weight:600}._TiPmW_photo{justify-self:end;width:min(100%,580px);margin:0;position:relative}._TiPmW_photo img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}._TiPmW_photoLogo img{aspect-ratio:1;border-radius:0;width:min(100%,300px);margin:0 auto 40px;-webkit-mask-image:none;mask-image:none}._TiPmW_dial{background:#030a248c;border-top:1px solid #ffffff1a}._TiPmW_dialHead{justify-content:space-between;align-items:baseline;gap:16px;padding-top:18px;display:flex}._TiPmW_dialHead h2{font-family:var(--font-display);font-size:18px;font-weight:600}._TiPmW_dialHead p{color:var(--on-studio-muted);font-size:14px}._TiPmW_dialScroll{scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;overflow-x:auto}._TiPmW_track{width:max(1280px,100%);height:138px;margin:26px 0 14px;position:relative}._TiPmW_bands{z-index:2;height:74px;margin:0;padding:0;list-style:none;position:absolute;inset:0 0 auto}._TiPmW_band{height:74px;position:absolute;top:0}._TiPmW_bandBox{background:var(--band);height:100%;color:var(--on-studio);border:1px solid #ffffff29;border-radius:10px;flex-direction:column;justify-content:space-between;padding:10px 12px;text-decoration:none;display:flex;overflow:hidden}a._TiPmW_bandBox:hover{border-color:#ffffff73}._TiPmW_bandName{font-family:var(--font-display);letter-spacing:-.02em;text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap;font-size:17px;font-weight:700;line-height:1.05;overflow:hidden}._TiPmW_bandMeta{color:var(--on-studio-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}._TiPmW_past{opacity:.45}._TiPmW_now{border-color:var(--signal);background:var(--signal);box-shadow:0 8px 28px #0172f073}._TiPmW_now ._TiPmW_bandMeta{color:#ffffffdb}._TiPmW_now ._TiPmW_bandDot{color:#fff}._TiPmW_bandDot{color:var(--signal)}._TiPmW_gap{color:var(--on-studio-faint);background:0 0;border-style:dashed}._TiPmW_gap ._TiPmW_bandName{letter-spacing:0;text-transform:none;font-family:inherit;font-size:13px;font-weight:500}._TiPmW_scale{background-image:repeating-linear-gradient(90deg,#ffffff8c 0 1.5px,#0000 1.5px 6.25%),repeating-linear-gradient(90deg,#ffffff52 0 1px,#0000 1px 3.125%),repeating-linear-gradient(90deg,#ffffff29 0 1px,#0000 1px 1.0417%);background-repeat:no-repeat;background-size:100% 22px,100% 14px,100% 8px;height:22px;position:absolute;inset:86px 0 auto}._TiPmW_hours{height:18px;color:var(--on-studio-faint);font-size:12px;position:absolute;inset:112px 0 auto}._TiPmW_hours span{position:absolute;transform:translate(-50%)}._TiPmW_hours span:first-child{transform:none}._TiPmW_needle{z-index:1;background:var(--onair);pointer-events:none;width:2px;position:absolute;top:-8px;bottom:6px;box-shadow:0 0 12px #ff4b3ecc}._TiPmW_needle b{background:var(--onair);color:#fff;white-space:nowrap;border-radius:4px;padding:4px 6px;font-size:12px;font-weight:700;line-height:1;position:absolute;top:-20px;left:50%;transform:translate(-50%)}@media (max-width:860px){._TiPmW_inner{grid-template-columns:1fr;gap:0;padding-top:0}._TiPmW_photo{order:-1;justify-self:stretch;width:auto;margin:0 -1.25rem}._TiPmW_photo img{-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}._TiPmW_photoLogo img{width:200px;margin:32px auto 72px}._TiPmW_copy{margin-top:-64px;padding-bottom:28px;position:relative}._TiPmW_title{margin-top:14px}._TiPmW_controls{gap:16px}._TiPmW_playBig{width:64px;height:64px}}@media (min-width:640px) and (max-width:860px){._TiPmW_photo{margin:0 -2.5rem}}@media (min-width:768px) and (max-width:860px){._TiPmW_photo{margin:0 -3.5rem}}@media (prefers-reduced-motion:reduce){._TiPmW_playBig{transition:none}}
