.cycle.svelte-1sofvjm{--flag-h:20px;--marker-h:22px;--lane-h:30px;--asked-h:24px;--gap:6px;background:var(--v3-bg-raise);border:1px solid var(--v3-line);font-family:var(--v3-body);border-radius:16px;padding:28px 28px 24px}.head.svelte-1sofvjm{flex-direction:column;gap:6px;margin-bottom:22px;padding-right:84px;display:flex}.kicker.svelte-1sofvjm{font-family:var(--v3-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--v3-muted);font-size:11.5px}.policy.svelte-1sofvjm{font-family:var(--v3-display);letter-spacing:-.02em;color:var(--v3-ink);font-size:32px;font-weight:600;line-height:1.15}.state.svelte-1sofvjm{min-height:26px;color:var(--v3-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.pill.svelte-1sofvjm{transition:background .3s,color .3s}.p-draft.svelte-1sofvjm{color:#a9c4b4;background:#a0c8b41a}.lanes.svelte-1sofvjm{grid-template-columns:auto minmax(0,1fr);column-gap:14px;display:grid}.names.svelte-1sofvjm{gap:var(--gap);padding-top:calc(var(--flag-h) + var(--marker-h) + 2 * var(--gap));flex-direction:column;display:flex}.names.svelte-1sofvjm span:where(.svelte-1sofvjm){height:var(--lane-h);align-items:center;display:flex}.names.svelte-1sofvjm,.flag.svelte-1sofvjm,.marker.svelte-1sofvjm,.segment.svelte-1sofvjm,.day.svelte-1sofvjm,.number.svelte-1sofvjm,.when.svelte-1sofvjm,.detail.svelte-1sofvjm{font-family:var(--v3-mono);letter-spacing:.04em;color:var(--v3-faint);font-size:10.5px}.names.svelte-1sofvjm{text-transform:uppercase;letter-spacing:.08em}.axis.svelte-1sofvjm{gap:var(--gap);flex-direction:column;display:flex;position:relative}.flags.svelte-1sofvjm,.markers.svelte-1sofvjm,.lane.svelte-1sofvjm,.asked.svelte-1sofvjm{position:relative}.flags.svelte-1sofvjm{height:var(--flag-h)}.markers.svelte-1sofvjm{height:var(--marker-h)}.lane.svelte-1sofvjm{height:var(--lane-h)}.asked.svelte-1sofvjm{height:var(--asked-h)}.flag.svelte-1sofvjm,.day.svelte-1sofvjm{white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:5px;padding:3px 7px;position:absolute;top:0}.flag.svelte-1sofvjm{background:var(--v3-ink);color:var(--v3-bg)}.day.svelte-1sofvjm{border:1px dashed var(--v3-line-strong);background:var(--v3-bg-raise);color:var(--v3-ink);top:4px;translate:-50%}.marker.svelte-1sofvjm,.number.svelte-1sofvjm{border:1px solid var(--v3-line-strong);background:var(--v3-bg);width:18px;height:18px;color:var(--v3-ink);letter-spacing:0;border-radius:50%;flex:none;place-items:center;display:grid}.marker.svelte-1sofvjm{z-index:1;position:absolute;top:2px;translate:-50%}.marker.awaiting.svelte-1sofvjm,.number.awaiting.svelte-1sofvjm{color:var(--v3-amber);border-color:#f5b83d8c}.marker.approved.svelte-1sofvjm,.number.approved.svelte-1sofvjm{color:var(--v3-green);border-color:#35d48f8c}.marker.review.svelte-1sofvjm,.number.review.svelte-1sofvjm{color:var(--v3-red);border-color:#f4644c99}.segment.svelte-1sofvjm{box-sizing:border-box;border:1px solid var(--v3-line-strong);background:#a0c8b412;border-radius:7px;align-items:center;gap:7px;padding:0 9px;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.segment.svelte-1sofvjm .text:where(.svelte-1sofvjm){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.segment.awaiting.svelte-1sofvjm{background:#f5b83d24;border-color:#f5b83d73}.segment.approved.svelte-1sofvjm{color:var(--v3-green);background:#35d48f21;border-color:#35d48f73}.segment.review.svelte-1sofvjm{background:#f4644c29;border-color:#f4644c80}.segment.year.svelte-1sofvjm{background-image:repeating-linear-gradient(90deg,#0000 0 calc(8.33333% - 1px),#35d48f38 calc(8.33333% - 1px) 8.33333%)}.segment.file.svelte-1sofvjm{color:var(--v3-muted)}.version.svelte-1sofvjm{color:var(--v3-red);text-transform:uppercase;background:#f4644c21;border-radius:4px;flex:none;padding:2px 5px;font-size:9.5px}.playhead.svelte-1sofvjm,.probe.svelte-1sofvjm{pointer-events:none;width:0;position:absolute}.playhead.svelte-1sofvjm{top:var(--flag-h);bottom:calc(var(--asked-h) + var(--gap));border-left:1px solid var(--v3-ink)}.probe.svelte-1sofvjm{top:calc(var(--flag-h) + var(--marker-h) + 2 * var(--gap) - 5px);bottom:calc(var(--asked-h) - 5px);border-left:1px dashed var(--v3-ink)}.answer.svelte-1sofvjm{color:var(--v3-muted);align-items:center;gap:8px;margin:10px 0 0;font-size:13.5px;display:flex}.square.svelte-1sofvjm{border:1px dashed var(--v3-ink);border-radius:2px;flex:none;width:8px;height:8px}.events.svelte-1sofvjm{border-top:1px solid var(--v3-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 20px;margin:22px 0 0;padding:20px 0 0;list-style:none;display:grid}.events.svelte-1sofvjm li:where(.svelte-1sofvjm){grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"number when pill""who who who""what what what";align-items:center;gap:6px 8px;min-width:0;display:grid}.number.svelte-1sofvjm{grid-area:number}.when.svelte-1sofvjm{grid-area:when}.events.svelte-1sofvjm .pill:where(.svelte-1sofvjm){grid-area:pill;justify-self:end;padding:3px 8px;font-size:10px}.who.svelte-1sofvjm{grid-area:who}.what.svelte-1sofvjm{grid-area:what}.when.svelte-1sofvjm{color:var(--v3-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.who.svelte-1sofvjm{color:var(--v3-ink);flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:14px;font-weight:500;display:flex}.what.svelte-1sofvjm{color:var(--v3-muted);font-size:13px;line-height:1.5}@media (max-width:760px){.events.svelte-1sofvjm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.cycle.svelte-1sofvjm{--lane-h:28px;padding:20px 14px 18px}.policy.svelte-1sofvjm{font-size:25px}.state.svelte-1sofvjm{align-content:flex-start;align-items:flex-start;min-height:52px;font-size:13.5px}.lanes.svelte-1sofvjm{grid-template-columns:minmax(0,1fr)}.names.svelte-1sofvjm,.segment.svelte-1sofvjm .rest:where(.svelte-1sofvjm){display:none}.segment.svelte-1sofvjm{padding:0 6px}.answer.svelte-1sofvjm{align-items:flex-start}.square.svelte-1sofvjm{margin-top:5px}.events.svelte-1sofvjm{grid-template-columns:minmax(0,1fr);gap:14px}.events.svelte-1sofvjm li:where(.svelte-1sofvjm){grid-template-areas:"number when who""what what what"}.events.svelte-1sofvjm .pill:where(.svelte-1sofvjm){display:none}.who.svelte-1sofvjm{font-size:13.5px}}
