.lanes[data-astro-cid-hcypdn4a]{background:var(--water);color:var(--paper);border-radius:var(--radius);margin:0;padding:1.25rem clamp(1rem,3vw,2rem) 1.5rem}figcaption[data-astro-cid-hcypdn4a]{font-weight:800;font-size:var(--step-1);margin-bottom:1rem}.axis[data-astro-cid-hcypdn4a]{height:1.4rem;margin-left:var(--label-w);margin-right:var(--times-w);color:#cfe8ef;font-size:.8rem;position:relative}.axis[data-astro-cid-hcypdn4a] span[data-astro-cid-hcypdn4a]{white-space:nowrap;position:absolute;transform:translate(-50%)}.axis[data-astro-cid-hcypdn4a] span[data-astro-cid-hcypdn4a]:first-child{transform:none}.axis[data-astro-cid-hcypdn4a] span[data-astro-cid-hcypdn4a]:last-child{transform:translate(-100%)}ol[data-astro-cid-hcypdn4a]{margin:0;padding:0;list-style:none}li[data-astro-cid-hcypdn4a]{--rope:repeating-linear-gradient(90deg, #fff 0 10px, var(--sun) 10px 20px);grid-template-columns:var(--label-w) 1fr var(--times-w);align-items:center;padding-block:.55rem;display:grid;position:relative}li[data-astro-cid-hcypdn4a]+li[data-astro-cid-hcypdn4a]:before{content:"";left:var(--label-w);right:var(--times-w);background:var(--rope);opacity:.75;border-radius:2px;height:4px;position:absolute;top:-2px}.day[data-astro-cid-hcypdn4a]{font-size:1.1rem;font-weight:800}abbr[data-astro-cid-hcypdn4a]{text-decoration:none}.track[data-astro-cid-hcypdn4a]{background:#ffffff1f;border-radius:6px;grid-area:1/2;height:1.9rem;position:relative}.bar[data-astro-cid-hcypdn4a]{background:var(--sun);border-radius:6px;position:absolute;top:0;bottom:0}.times[data-astro-cid-hcypdn4a]{font-variant-numeric:tabular-nums;grid-area:1/3;padding-left:1rem;font-weight:600}.today-label[data-astro-cid-hcypdn4a]{display:none}li[data-astro-cid-hcypdn4a].is-today .day[data-astro-cid-hcypdn4a]{color:var(--sun)}li[data-astro-cid-hcypdn4a].is-today .track[data-astro-cid-hcypdn4a]{outline:2px solid var(--sun);outline-offset:2px}li[data-astro-cid-hcypdn4a].is-today .today-label[data-astro-cid-hcypdn4a]{color:var(--sun);font-size:.72rem;font-weight:800;display:inline;position:absolute;bottom:-.35rem;left:0}.lanes[data-astro-cid-hcypdn4a]{--label-w:3rem;--times-w:17.5rem}@media (width<=44rem){.lanes[data-astro-cid-hcypdn4a]{--times-w:0rem}li[data-astro-cid-hcypdn4a]{grid-template-columns:var(--label-w) 1fr;row-gap:.3rem}.times[data-astro-cid-hcypdn4a]{grid-area:1/2;padding-left:0}.track[data-astro-cid-hcypdn4a]{grid-area:2/2;height:1.4rem}.axis[data-astro-cid-hcypdn4a]{font-size:.72rem}}
