._7PUsvW_tape{flex-direction:column;gap:16px;width:100%;margin:0;display:flex}._7PUsvW_body{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:10px;padding:clamp(16px,2.2vw,28px);display:flex;position:relative}._7PUsvW_lane,._7PUsvW_days,._7PUsvW_nowLayer{grid-template-columns:8.5rem minmax(0,1fr) 3.75rem;align-items:center;column-gap:14px;display:grid}._7PUsvW_laneLabel{color:var(--foreground);font-size:.875rem;font-weight:500}._7PUsvW_laneHours{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;text-align:right;color:var(--muted);font-size:.875rem}._7PUsvW_track{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--foreground) 7%, transparent) 0 2px, transparent 2px 7px);height:clamp(26px,3.4vw,40px);box-shadow:inset 0 0 0 1px var(--border);border-radius:6px;position:relative;overflow:hidden}._7PUsvW_extended,._7PUsvW_regular,._7PUsvW_overnight{position:absolute;top:0;bottom:0}._7PUsvW_extended{background:color-mix(in srgb, var(--foreground) 16%, var(--surface))}._7PUsvW_regular{background:var(--foreground)}._7PUsvW_overnight{z-index:1;background:var(--accent);animation:.7s ease-out .25s both _7PUsvW_overnightFade}._7PUsvW_dayRow{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._7PUsvW_day,._7PUsvW_dayWeekend{border-left:1px solid var(--border);color:var(--muted);padding-top:2px;padding-left:6px;font-size:.75rem}._7PUsvW_dayWeekend{opacity:.7}._7PUsvW_nowLayer{pointer-events:none;height:calc(2*clamp(26px,3.4vw,40px) + 10px);position:absolute;top:clamp(16px,2.2vw,28px);left:clamp(16px,2.2vw,28px);right:clamp(16px,2.2vw,28px)}._7PUsvW_nowTrack{height:100%;position:relative}._7PUsvW_now{z-index:2;background:var(--price-down);border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px}._7PUsvW_now:before{content:"";background:var(--price-down);border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute;top:-4px;left:50%}._7PUsvW_caption{flex-direction:column;align-items:flex-start;gap:10px;display:flex}._7PUsvW_legend{flex-wrap:wrap;gap:6px 18px;display:flex}._7PUsvW_chip{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:.875rem;line-height:1.4;display:inline-flex}._7PUsvW_chipOvernight{color:var(--foreground)}._7PUsvW_swatch{border-radius:3px;flex-shrink:0;width:14px;height:10px}._7PUsvW_swatchRegular{background:var(--foreground)}._7PUsvW_swatchExtended{background:color-mix(in srgb, var(--foreground) 16%, var(--surface));box-shadow:inset 0 0 0 1px var(--border)}._7PUsvW_swatchOvernight{background:var(--accent)}._7PUsvW_nowDot{background:var(--price-down);border-radius:999px;flex-shrink:0;width:7px;height:7px}._7PUsvW_captionText{color:var(--muted);font-size:.9375rem;line-height:1.55}._7PUsvW_docsLink{width:fit-content;color:var(--accent-ink);align-items:center;gap:6px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}._7PUsvW_docsLink:after{content:"→"}._7PUsvW_docsLink:hover{text-underline-offset:3px;text-decoration:underline}@keyframes _7PUsvW_overnightFade{0%{opacity:0}to{opacity:1}}@media (max-width:720px){._7PUsvW_lane,._7PUsvW_days,._7PUsvW_nowLayer{grid-template-columns:4.75rem minmax(0,1fr) 2.75rem;column-gap:8px}._7PUsvW_laneLabel,._7PUsvW_laneHours{font-size:.75rem}._7PUsvW_day,._7PUsvW_dayWeekend{padding-left:3px;font-size:.6875rem}._7PUsvW_chip{white-space:normal;text-align:left}}@media (prefers-reduced-motion:reduce){._7PUsvW_overnight{animation:none}}._7PUsvW_anchored{scroll-margin-top:104px}
