.DayRibbon-module__tVqlhW__root{--bar-h:30px;--tick-space:86px;--tick-box:148px;--num:30px;--num-sub:21px;--tick-label:14px;--tick-num:21px;--dot:13px;--stem:2px;--row-gap:26px;--stagger:0px;--caption:14px;--chip:13px;color:var(--ink);margin:0;display:block}.DayRibbon-module__tVqlhW__row{display:block}.DayRibbon-module__tVqlhW__rows{gap:var(--row-gap);flex-direction:column;display:flex}.DayRibbon-module__tVqlhW__head{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-bottom:10px;display:flex}.DayRibbon-module__tVqlhW__chip{background:var(--tint);height:26px;color:var(--navy);font-weight:700;font-size:var(--chip);letter-spacing:.02em;border-radius:999px;flex:none;align-items:center;padding:0 11px;line-height:1;display:inline-flex}.DayRibbon-module__tVqlhW__chip--off{color:var(--muted);border:2px dashed var(--rule);background:0 0}.DayRibbon-module__tVqlhW__range{font-family:var(--font-display);letter-spacing:-.01em;font-weight:800;line-height:1;font-size:var(--num);color:var(--hi-blue);align-items:baseline;gap:8px;display:inline-flex}.DayRibbon-module__tVqlhW__dash{background:var(--rule);border-radius:2px;flex:none;width:22px;height:3px;display:block;transform:translateY(-.28em)}.DayRibbon-module__tVqlhW__off{color:var(--muted);font-size:15px;font-weight:700;line-height:1}.DayRibbon-module__tVqlhW__row--sub .DayRibbon-module__tVqlhW__range{font-size:var(--num-sub)}.DayRibbon-module__tVqlhW__row--sub .DayRibbon-module__tVqlhW__dash{width:16px;height:2px}.DayRibbon-module__tVqlhW__row--sub .DayRibbon-module__tVqlhW__head{margin-bottom:8px}.DayRibbon-module__tVqlhW__plot{padding-top:var(--tick-space);position:relative}.DayRibbon-module__tVqlhW__plot--bare{padding-top:0}.DayRibbon-module__tVqlhW__reveal{animation:.8s cubic-bezier(.22,.68,.14,1) both DayRibbon-module__tVqlhW__ribbonReveal;position:relative}.DayRibbon-module__tVqlhW__row--sub .DayRibbon-module__tVqlhW__reveal{animation-delay:.1s}.DayRibbon-module__tVqlhW__row--off .DayRibbon-module__tVqlhW__reveal{animation-delay:.18s}@keyframes DayRibbon-module__tVqlhW__ribbonReveal{0%{clip-path:inset(0 100% 0 0 round 999px)}to{clip-path:inset(0 round 999px)}}.DayRibbon-module__tVqlhW__bar{width:var(--w);height:var(--bar-h);background:var(--hi-blue);border-radius:999px;position:relative}.DayRibbon-module__tVqlhW__band{width:var(--band);box-shadow:inset -2px 0 0 0 var(--paper);background:#ffffff45;border-radius:999px 0 0 999px;position:absolute;top:0;bottom:0;left:0}.DayRibbon-module__tVqlhW__track--off{height:var(--bar-h);background:repeating-linear-gradient(-45deg, var(--tint) 0 6px, var(--paper) 6px 12px);box-shadow:inset 0 0 0 2px var(--rule);border-radius:999px}.DayRibbon-module__tVqlhW__ticks{z-index:2;height:calc(var(--tick-space) + var(--bar-h) / 2);pointer-events:none;position:absolute;top:0;left:0;right:0}.DayRibbon-module__tVqlhW__tick{width:var(--tick-box);margin-left:calc(var(--tick-box) / -2);flex-direction:column;align-items:center;animation:.45s ease-out both DayRibbon-module__tVqlhW__tickIn;display:flex;position:absolute;top:0;bottom:0}.DayRibbon-module__tVqlhW__tick:nth-child(2n){padding-top:var(--stagger)}@keyframes DayRibbon-module__tVqlhW__tickIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.DayRibbon-module__tVqlhW__tickLabel{text-align:center;white-space:nowrap;line-height:1.25}.DayRibbon-module__tVqlhW__tickWhen{font-weight:700;font-size:var(--tick-label);letter-spacing:.01em;color:var(--ink);display:block}.DayRibbon-module__tVqlhW__tickTime{font-family:var(--font-display);font-weight:800;font-size:var(--tick-num);letter-spacing:-.01em;color:var(--hi-blue);margin-top:2px;line-height:1;display:block}.DayRibbon-module__tVqlhW__stem{width:var(--stem);background:var(--marker);border-radius:2px;flex:auto;min-height:10px;margin-top:7px}.DayRibbon-module__tVqlhW__dot{width:var(--dot);height:var(--dot);margin-bottom:calc(var(--dot) / -2);background:var(--marker);box-shadow:0 0 0 3px var(--paper);border-radius:999px;flex:none}.DayRibbon-module__tVqlhW__bracketRow{align-items:center;gap:10px;margin-top:9px;display:flex}.DayRibbon-module__tVqlhW__bracket{width:var(--band);border:2px solid var(--rule);border-top:0;border-radius:0 0 3px 3px;flex:none;height:8px}.DayRibbon-module__tVqlhW__bracketLabel{color:var(--muted);white-space:nowrap;font-size:13px;font-weight:700;line-height:1.3}.DayRibbon-module__tVqlhW__bracketLabel .DayRibbon-module__tVqlhW__num{font-family:var(--font-display);letter-spacing:-.01em;color:var(--navy);margin-left:4px;font-size:1.08em;font-weight:800}.DayRibbon-module__tVqlhW__caption{border-top:2px solid var(--rule);font-size:var(--caption);color:var(--muted);align-items:flex-start;gap:9px;margin-top:22px;padding-top:16px;font-weight:700;line-height:1.6;display:flex}.DayRibbon-module__tVqlhW__captionIcon{color:var(--hi-blue);flex:none;margin-top:2px}.DayRibbon-module__tVqlhW__root--compact{--bar-h:20px;--tick-space:66px;--tick-box:128px;--num:22px;--num-sub:17px;--tick-label:12.5px;--tick-num:16px;--dot:11px;--row-gap:20px;--caption:13px;--chip:12px}.DayRibbon-module__tVqlhW__root--compact .DayRibbon-module__tVqlhW__dash{width:16px}.DayRibbon-module__tVqlhW__root--compact .DayRibbon-module__tVqlhW__caption{margin-top:18px;padding-top:13px}.DayRibbon-module__tVqlhW__root--compact .DayRibbon-module__tVqlhW__bracketLabel{font-size:12px}@media (max-width:767px){.DayRibbon-module__tVqlhW__root{--bar-h:20px;--tick-space:104px;--tick-box:104px;--num:22px;--num-sub:17px;--tick-label:13px;--tick-num:16px;--dot:11px;--row-gap:20px;--stagger:44px;--chip:12px;--caption:13px}.DayRibbon-module__tVqlhW__root--compact{--bar-h:16px;--tick-space:96px;--num:19px;--num-sub:15px;--tick-label:11.5px;--tick-num:14px;--dot:10px;--stagger:40px}.DayRibbon-module__tVqlhW__head{gap:4px 10px;margin-bottom:8px}.DayRibbon-module__tVqlhW__chip{height:24px;padding:0 9px}.DayRibbon-module__tVqlhW__bracketLabel{font-size:12px}}@media (prefers-reduced-motion:reduce){.DayRibbon-module__tVqlhW__reveal,.DayRibbon-module__tVqlhW__tick{animation:none!important}}
