.weekly{margin:0}.weekly svg{width:100%;height:auto;display:block;overflow:visible}.weekly-grid line{stroke:var(--line);stroke-dasharray:2 4}.weekly-grid text,.weekly-year{fill:var(--muted);font-size:11px}.weekly-bars rect{fill:var(--line);transform-box:fill-box;transform-origin:50% 100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * 14ms)}.weekly-bars rect.with{fill:var(--teal)}html[data-motion=on] .weekly[data-armed]:not([data-run]) .weekly-bars rect{transform:scaleY(0)}.weekly-marks{transition:opacity .6s 1.2s}html[data-motion=on] .weekly[data-armed]:not([data-run]) .weekly-marks{opacity:0}.weekly-marker{stroke:var(--teal);stroke-width:1.5px;stroke-dasharray:4 3}.weekly-arrives,.weekly-latest{fill:var(--fg);font-size:12px;font-weight:700}.weekly .weekly-key{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1.5rem;margin:0 0 .75rem;font-size:.85rem;display:flex}.weekly .weekly-key>span:nth-child(n){flex-direction:row;align-items:center;display:inline-flex}.weekly .weekly-key .weekly-title{color:var(--fg);margin-right:auto;font-weight:600}.weekly-key span:before{content:"";background:var(--line);border-radius:2px;width:12px;height:8px;margin-right:.4rem;display:inline-block}.weekly-key .with:before{background:var(--teal)}.weekly-bars rect.ai,.weekly .weekly-key>.ai:before{fill:color-mix(in srgb, var(--fg) 35%, var(--card));background:color-mix(in srgb, var(--fg) 35%, var(--card))}.weekly-marker.ai{stroke:var(--muted)}.weekly-arrives.ai{fill:var(--muted)}.weekly-era{fill:var(--muted);font-size:13px;font-weight:600}.weekly-as-of{color:var(--muted);text-align:end;margin:.5rem 0 0;font-size:.75rem}
