.day[data-astro-cid-ymkghplf]{position:relative;height:clamp(150px,18vw,216px);margin-top:14px;border-bottom:1px solid var(--h-line);overflow:hidden}.day__ticks[data-astro-cid-ymkghplf]{position:absolute;inset:0;background-image:repeating-linear-gradient(to right,var(--h-line-strong) 0 1px,transparent 1px 6px),repeating-linear-gradient(to right,var(--h-line-heavy) 0 1px,transparent 1px 30px);background-repeat:no-repeat;background-position:top left;background-size:100% 24%,100% 52%}.day__closed[data-astro-cid-ymkghplf]{position:absolute;top:0;bottom:0;background:#29000414}.day__closed--am[data-astro-cid-ymkghplf]{left:0;width:37.5%;border-right:1px solid var(--h-line)}.day__closed--pm[data-astro-cid-ymkghplf]{right:0;width:33.3333%;border-left:1px solid var(--h-line)}.day__mark[data-astro-cid-ymkghplf]{position:absolute;left:var(--x);top:calc(52% + 6px);width:1px;height:22%;background:var(--h-signal)}.day__sweep[data-astro-cid-ymkghplf]{position:absolute;inset:0;border-right:2px solid var(--h-signal);background:linear-gradient(90deg,#e01f3d00 88%,#e01f3d12);animation:heroday-pass 9s linear -2.6s infinite}@keyframes heroday-pass{0%{transform:translate(-100%)}72%{transform:translate(0)}to{transform:translate(0)}}.day--night[data-astro-cid-ymkghplf] .day__ticks[data-astro-cid-ymkghplf]{z-index:0}.day--night[data-astro-cid-ymkghplf] .day__closed[data-astro-cid-ymkghplf]{z-index:1;background:var(--h-ink)}.day--night[data-astro-cid-ymkghplf] .day__mark[data-astro-cid-ymkghplf]{z-index:2}.day--night[data-astro-cid-ymkghplf] .day__sweep[data-astro-cid-ymkghplf],.day--night[data-astro-cid-ymkghplf] .day__head[data-astro-cid-ymkghplf]{z-index:3}.day--feed[data-astro-cid-ymkghplf]{--day-plot-h: clamp(150px, 18vw, 216px);--day-plot-mt: 14px;--day-head: 40%;position:relative;height:auto;margin-top:0;border-bottom:0;overflow:hidden}.day--band[data-astro-cid-ymkghplf].day--feed{height:auto;--day-plot-h: clamp(150px, 14vw, 200px);--day-plot-mt: 16px}.day--feed[data-astro-cid-ymkghplf] .day__track[data-astro-cid-ymkghplf]{display:flex;width:200%;animation:dayfeed-roll 9s linear infinite}.day--band[data-astro-cid-ymkghplf].day--feed .day__track[data-astro-cid-ymkghplf]{animation-duration:12s}.day--feed[data-astro-cid-ymkghplf] .day__unit[data-astro-cid-ymkghplf]{flex:0 0 50%;min-width:0}.day--feed[data-astro-cid-ymkghplf] .day__plot[data-astro-cid-ymkghplf]{position:relative;height:var(--day-plot-h);margin-top:var(--day-plot-mt);border-bottom:1px solid var(--h-line);overflow:hidden}.day--feed[data-astro-cid-ymkghplf] .day__head[data-astro-cid-ymkghplf]{position:absolute;top:var(--day-plot-mt);left:var(--day-head);width:2px;height:var(--day-plot-h);background:var(--h-signal);z-index:2}.day--feed[data-astro-cid-ymkghplf] .day__glow[data-astro-cid-ymkghplf]{position:absolute;top:var(--day-plot-mt);left:0;width:var(--day-head);height:var(--day-plot-h);background:linear-gradient(90deg,#e01f3d00 0% 93%,#e01f3d12);pointer-events:none;z-index:2}@keyframes dayfeed-roll{0%{transform:translate(0)}to{transform:translate(-50%)}}.day--band[data-astro-cid-ymkghplf]{height:clamp(150px,14vw,200px);margin-top:16px}.day--band[data-astro-cid-ymkghplf] .day__ticks[data-astro-cid-ymkghplf]{background-image:repeating-linear-gradient(to right,var(--h-line-strong) 0 1px,transparent 1px clamp(6px,.62vw,11px)),repeating-linear-gradient(to right,var(--h-line-heavy) 0 1px,transparent 1px calc(100% / 24))}.day--band[data-astro-cid-ymkghplf] .day__sweep[data-astro-cid-ymkghplf]{animation-duration:12s;animation-delay:-3.5s}.day__hours[data-astro-cid-ymkghplf]{display:flex;margin-top:8px;font-family:var(--h-mono);font-size:10px;font-weight:500;line-height:1;letter-spacing:.02em;color:var(--h-muted)}.day__hour[data-astro-cid-ymkghplf]{flex:1 1 0;text-align:center}.dayband[data-astro-cid-ymkghplf]{position:relative}.dayband--live[data-astro-cid-ymkghplf]{padding-top:16px;padding-bottom:22px;overflow:hidden}.dayband--live[data-astro-cid-ymkghplf] .day--band[data-astro-cid-ymkghplf]{margin-top:0}.day--live[data-astro-cid-ymkghplf] .day__sweep[data-astro-cid-ymkghplf]{border-right-color:transparent}.day__live-head[data-astro-cid-ymkghplf]{position:absolute;inset:16px 0 0;border-right:2px solid var(--h-signal);animation:heroday-pass 12s linear -3.5s infinite;pointer-events:none;z-index:4}.day--feed[data-astro-cid-ymkghplf].day--live{padding-bottom:22px}.day--feed[data-astro-cid-ymkghplf].day--live .day__head[data-astro-cid-ymkghplf]{height:calc(var(--day-plot-h) + 40px)}.day__live-label[data-astro-cid-ymkghplf]{position:absolute;right:8px;bottom:3px;padding:0 4px;background:var(--h-surface);font-family:var(--h-mono);font-size:10px;font-weight:500;line-height:1;letter-spacing:.02em;color:var(--h-red);white-space:nowrap}.day__live-label--feed[data-astro-cid-ymkghplf]{left:var(--day-head);right:auto;transform:translate(-100%);margin-left:-8px;z-index:4}@media(prefers-reduced-motion:reduce){.day__sweep[data-astro-cid-ymkghplf],.day__live-head[data-astro-cid-ymkghplf]{animation:none;transform:translate(-60%)}.day--feed[data-astro-cid-ymkghplf] .day__track[data-astro-cid-ymkghplf]{animation:none}}
