.timeline-v2-module__20JoNa__root{--tv-gutter:calc(var(--tv-lane-gutter,176px) + 25px);--tv-track-h:64px;--tv-row-h:54px;--tv-sticky-top:0px;flex-direction:column;gap:.85rem;width:100%;display:flex}@media (max-width:600px){.timeline-v2-module__20JoNa__root{--tv-track-h:58px;--tv-row-h:60px}}.timeline-v2-module__20JoNa__topbar{background:color-mix(in oklab, var(--color-background) 90%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20;flex-direction:column;gap:.5rem;padding:.6rem 0 .55rem;display:flex}.timeline-v2-module__20JoNa__topbar[data-sticky=true]{top:var(--tv-sticky-top);border-bottom:1px solid var(--color-hairline);position:sticky}@media (min-width:1024px){.timeline-v2-module__20JoNa__root:has([data-timeline-rails]) .timeline-v2-module__20JoNa__topbar{scrollbar-gutter:stable;overflow-y:auto}}.timeline-v2-module__20JoNa__controlBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;min-height:2rem;display:flex}.timeline-v2-module__20JoNa__controlBarLead{flex:12rem;align-items:center;min-width:0;display:flex}.timeline-v2-module__20JoNa__controlBarLead:empty{display:none}.timeline-v2-module__20JoNa__controls{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:.3rem;min-width:0;margin-left:auto;display:inline-flex}.timeline-v2-module__20JoNa__controlsDivider{background:var(--color-divider);flex:none;width:1px;height:1.1rem;margin-inline:.3rem}.timeline-v2-module__20JoNa__zoomGroup{border:1px solid var(--color-divider);border-radius:var(--radius-pill);align-items:stretch;display:inline-flex}.timeline-v2-module__20JoNa__zoomGroupDivider{background:var(--color-divider);flex:none;width:1px}.timeline-v2-module__20JoNa__rulerRow{grid-template-columns:var(--tv-gutter) 1fr;align-items:stretch;gap:0;display:grid}.timeline-v2-module__20JoNa__rulerGutter{min-width:0}.timeline-v2-module__20JoNa__ruler{height:var(--tv-track-h);border-radius:var(--radius-md);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.timeline-v2-module__20JoNa__ruler:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.timeline-v2-module__20JoNa__ruler:active{cursor:grabbing}.timeline-v2-module__20JoNa__rulerCanvas{position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%)}.timeline-v2-module__20JoNa__tickLayer{pointer-events:none;position:absolute;inset:0}.timeline-v2-module__20JoNa__tick{width:0;opacity:var(--tick-opacity,1);position:absolute;top:0;bottom:0}.timeline-v2-module__20JoNa__tickMark{transform:translateX(-50%) scaleY(var(--tick-scale,1));transform-origin:bottom;background:var(--color-divider);width:1px;height:8px;position:absolute;bottom:0;left:0}.timeline-v2-module__20JoNa__tick[data-major=true] .timeline-v2-module__20JoNa__tickMark{background:color-mix(in oklab, var(--color-foreground) 45%, transparent);height:15px}.timeline-v2-module__20JoNa__tickLabel{transform:translateX(-50%) scale(var(--tick-scale,1));transform-origin:top;font-variant-numeric:tabular-nums;color:var(--color-muted-foreground);white-space:nowrap;font-size:.66rem;position:absolute;top:7px;left:0}.timeline-v2-module__20JoNa__tick[data-focused=true] .timeline-v2-module__20JoNa__tickLabel{color:color-mix(in oklab, var(--color-foreground) 85%, transparent)}.timeline-v2-module__20JoNa__nowLine{background:var(--color-foreground);opacity:.7;pointer-events:none;z-index:2;width:1.5px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.timeline-v2-module__20JoNa__forecastZone{background:color-mix(in oklab, var(--color-foreground) 3.5%, transparent);border-left:1px dashed color-mix(in oklab, var(--color-foreground) 24%, transparent);pointer-events:none;position:absolute;top:0;bottom:0;right:0}.timeline-v2-module__20JoNa__rangeBand{background:color-mix(in oklab, var(--color-accent-ink) 12%, transparent);border-left:1px solid color-mix(in oklab, var(--color-accent-ink) 55%, transparent);border-right:1px solid color-mix(in oklab, var(--color-accent-ink) 55%, transparent);pointer-events:none;z-index:1;position:absolute;top:0;bottom:14px}.timeline-v2-module__20JoNa__rangeBand[data-draft=true]{background:color-mix(in oklab, var(--color-accent-ink) 8%, transparent);border-style:dashed}.timeline-v2-module__20JoNa__rangeHandle{cursor:ew-resize;touch-action:none;z-index:4;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:20px;margin:0;padding:0;position:absolute;top:0;bottom:14px;transform:translate(-50%)}.timeline-v2-module__20JoNa__rangeHandle:before{content:"";background:var(--color-accent-ink);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.timeline-v2-module__20JoNa__rangeHandle:after{content:"";background:var(--color-accent-ink);width:11px;height:11px;box-shadow:0 0 0 2px var(--color-background);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.timeline-v2-module__20JoNa__rangeHandle:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px;border-radius:4px}.timeline-v2-module__20JoNa__selectLane{background:color-mix(in oklab, var(--color-accent-ink) 4.5%, transparent);border-top:1px solid var(--color-hairline);cursor:crosshair;touch-action:none;z-index:3;height:14px;position:absolute;bottom:0;left:0;right:0}.timeline-v2-module__20JoNa__selectLane:hover{background:color-mix(in oklab, var(--color-accent-ink) 10%, transparent)}.timeline-v2-module__20JoNa__rangeSummary{flex-wrap:wrap;align-items:center;gap:.4rem .75rem;padding-left:.1rem;display:flex}.timeline-v2-module__20JoNa__rangeSummaryText{font-variant-numeric:tabular-nums;color:var(--color-foreground);font-size:.76rem;font-weight:600}.timeline-v2-module__20JoNa__rangeClear{color:var(--color-accent-ink);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;font-size:.72rem;font-weight:600;text-decoration:underline}.timeline-v2-module__20JoNa__body{flex-direction:column;gap:.85rem;width:100%;display:flex}.timeline-v2-module__20JoNa__mobileTabs{border:1px solid var(--color-card-edge);border-radius:var(--radius-pill);background:var(--color-card);gap:.35rem;padding:.2rem;display:flex}.timeline-v2-module__20JoNa__mobileTab{border-radius:var(--radius-pill);color:var(--color-muted-foreground);font-family:var(--font-display);cursor:pointer;background:0 0;border:0;flex:1;min-height:40px;padding:.45rem .5rem;font-size:.78rem;font-weight:600}.timeline-v2-module__20JoNa__mobileTab[data-active=true]{background:color-mix(in oklab, var(--color-accent-ink) 12%, var(--color-card));color:var(--color-accent-ink)}.timeline-v2-module__20JoNa__mobileTab:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:1px}.timeline-v2-module__20JoNa__section{border:1px solid var(--color-card-edge);border-radius:var(--radius-lg);background:var(--color-card);overflow:hidden}.timeline-v2-module__20JoNa__section[data-zone=drivers]{background:color-mix(in oklab, var(--color-surface-2) 45%, var(--color-card))}.timeline-v2-module__20JoNa__sectionHeader{border-bottom:1px solid var(--color-hairline);justify-content:space-between;align-items:baseline;gap:.5rem 1rem;padding:.55rem .85rem;display:flex}.timeline-v2-module__20JoNa__sectionHeading{align-items:baseline;gap:.5rem;min-width:0;display:flex}.timeline-v2-module__20JoNa__sectionTitle{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--color-foreground);margin:0;font-size:.8rem;font-weight:700}.timeline-v2-module__20JoNa__sectionSub{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklab, var(--color-muted-foreground) 85%, transparent);font-size:.6rem;font-weight:500}.timeline-v2-module__20JoNa__sectionCount{font-variant-numeric:tabular-nums;color:var(--color-muted-foreground);white-space:nowrap;font-size:.72rem}.timeline-v2-module__20JoNa__plot{position:relative}.timeline-v2-module__20JoNa__plotOverlay{top:0;bottom:0;left:var(--tv-gutter);pointer-events:none;z-index:0;position:absolute;right:0}.timeline-v2-module__20JoNa__gridline{background:var(--color-divider);opacity:.4;width:1px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.timeline-v2-module__20JoNa__sectionForecast{background:color-mix(in oklab, var(--color-foreground) 3%, transparent);border-left:1px dashed color-mix(in oklab, var(--color-foreground) 22%, transparent);position:absolute;top:0;bottom:0;right:0}.timeline-v2-module__20JoNa__sectionNow{background:var(--color-foreground);opacity:.55;width:1.5px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.timeline-v2-module__20JoNa__row{grid-template-columns:var(--tv-gutter) 1fr;min-height:var(--tv-row-h);border-top:1px solid var(--color-hairline);z-index:1;align-items:stretch;display:grid;position:relative}.timeline-v2-module__20JoNa__row:first-child{border-top:0}.timeline-v2-module__20JoNa__rowGutter{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:.15rem;min-width:0;padding:.35rem .7rem .35rem .85rem;display:flex}.timeline-v2-module__20JoNa__rowGutter:hover,.timeline-v2-module__20JoNa__rowGutter:focus-visible{background:color-mix(in oklab, var(--color-accent-ink) 5%, transparent)}.timeline-v2-module__20JoNa__rowTitle{font-family:var(--font-display);color:var(--color-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:600;line-height:1.15;overflow:hidden}.timeline-v2-module__20JoNa__rowMeta{letter-spacing:.03em;text-transform:uppercase;color:var(--color-muted-foreground);font-size:.62rem}.timeline-v2-module__20JoNa__rowMeta[data-polarity=beneficial]{color:var(--color-success-strong)}.timeline-v2-module__20JoNa__rowMeta[data-polarity=harmful]{color:var(--color-destructive)}.timeline-v2-module__20JoNa__rowPlot{border-left:1px solid var(--color-hairline);position:relative}.timeline-v2-module__20JoNa__band{border-radius:var(--radius-sm);background:color-mix(in oklab, var(--color-foreground) 8%, var(--color-card));border:1px solid color-mix(in oklab, var(--color-foreground) 22%, var(--color-card-edge));min-width:2px;position:absolute;top:10px;bottom:10px}.timeline-v2-module__20JoNa__band[data-polarity=beneficial]{background:color-mix(in oklab, var(--color-success) 12%, var(--color-card));border-color:color-mix(in oklab, var(--color-success-strong) 40%, var(--color-card-edge))}.timeline-v2-module__20JoNa__band[data-polarity=harmful]{background:color-mix(in oklab, var(--color-destructive) 12%, var(--color-card));border-color:color-mix(in oklab, var(--color-destructive) 40%, var(--color-card-edge))}.timeline-v2-module__20JoNa__band[data-ongoing=true]{border-right-style:dashed}.timeline-v2-module__20JoNa__factMarker{cursor:pointer;z-index:2;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:22px;height:22px;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.timeline-v2-module__20JoNa__factMarker:before{content:"";background:var(--color-foreground);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--color-card);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.timeline-v2-module__20JoNa__factMarker:hover:before,.timeline-v2-module__20JoNa__factMarker:focus-visible:before{background:var(--color-accent-ink);transform:translate(-50%,-50%)scale(1.3)}.timeline-v2-module__20JoNa__factMarker:focus-visible{outline:2px solid var(--color-accent-ink);border-radius:50%}.timeline-v2-module__20JoNa__devLine{width:100%;height:calc(100% - 12px);position:absolute;inset:6px 0}.timeline-v2-module__20JoNa__devBaseline{stroke:var(--color-divider);stroke-width:.5px;vector-effect:non-scaling-stroke}.timeline-v2-module__20JoNa__devPath{fill:none;stroke:var(--color-accent-ink);stroke-width:1.4px;vector-effect:non-scaling-stroke}.timeline-v2-module__20JoNa__sectionState{padding:0;display:block}.timeline-v2-module__20JoNa__sectionMessage{text-align:center;color:var(--color-muted-foreground);flex-direction:column;align-items:center;gap:.4rem;padding:1.75rem 1rem;font-size:.78rem;display:flex}.timeline-v2-module__20JoNa__errorState{text-align:center;color:var(--color-muted-foreground);border:1px solid var(--color-card-edge);border-radius:var(--radius-lg);background:var(--color-card);flex-direction:column;align-items:center;gap:.5rem;padding:2rem 1rem;font-size:.82rem;display:flex}.timeline-v2-module__20JoNa__retry{color:var(--color-accent-ink);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;font-size:.74rem;font-weight:600;text-decoration:underline}.timeline-v2-module__20JoNa__skel{height:var(--tv-row-h);border-top:1px solid var(--color-hairline);background:linear-gradient(90deg, var(--color-surface-2) 0%, color-mix(in oklab, var(--color-surface-2) 60%, var(--color-card)) 50%, var(--color-surface-2) 100%);opacity:.7;animation:1.4s ease-in-out infinite timeline-v2-module__20JoNa__tvPulse}@keyframes timeline-v2-module__20JoNa__tvPulse{0%,to{opacity:.55}50%{opacity:.9}}.timeline-v2-module__20JoNa__detailsPanel{border:1px solid color-mix(in oklab, var(--color-accent-ink) 28%, var(--color-card-edge));border-radius:var(--radius-lg);background:color-mix(in oklab, var(--color-accent-ink) 4%, var(--color-card));padding:.85rem 1rem;position:relative}.timeline-v2-module__20JoNa__detailsClose{width:28px;height:28px;color:var(--color-muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;position:absolute;top:.5rem;right:.5rem}.timeline-v2-module__20JoNa__detailsClose:hover,.timeline-v2-module__20JoNa__detailsClose:focus-visible{color:var(--color-foreground);background:color-mix(in oklab, var(--color-foreground) 8%, transparent)}.timeline-v2-module__20JoNa__detailsBody{flex-direction:column;gap:.3rem;display:flex}.timeline-v2-module__20JoNa__detailsEyebrow{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-ink);margin:0;font-size:.58rem;font-weight:700}.timeline-v2-module__20JoNa__detailsTitle{font-family:var(--font-display);color:var(--color-foreground);margin:0;font-size:1rem;font-weight:700;line-height:1.15}.timeline-v2-module__20JoNa__detailsMeta{color:var(--color-muted-foreground);margin:0;font-size:.74rem}.timeline-v2-module__20JoNa__detailsLink{color:var(--color-accent-ink);text-underline-offset:3px;width:fit-content;margin-top:.3rem;font-size:.78rem;font-weight:600;text-decoration:underline}.timeline-v2-module__20JoNa__fullBleed{box-sizing:border-box;width:calc(100vw - 1.5rem);margin-left:calc(50% - 50vw + .75rem);margin-right:calc(50% - 50vw + .75rem);padding-inline:clamp(.25rem,2vw,1.75rem);overflow-x:clip}.timeline-v2-module__20JoNa__experience{--tv-lane-gutter:176px;--dv2-gutter:var(--tv-lane-gutter);--dv2-gap:.75rem;flex-direction:column;display:flex}@media (max-width:900px){.timeline-v2-module__20JoNa__experience{--tv-lane-gutter:132px}}@media (max-width:600px){.timeline-v2-module__20JoNa__experience{--tv-lane-gutter:104px}}.timeline-v2-module__20JoNa__driverV2Mount,.timeline-v2-module__20JoNa__indicatorV2Mount{width:100%;position:relative}.timeline-v2-module__20JoNa__detailsChainGroup{margin-top:.5rem}.timeline-v2-module__20JoNa__detailsChainLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-foreground);margin:0 0 .3rem;font-size:.62rem;font-weight:700}.timeline-v2-module__20JoNa__detailsChips{flex-wrap:wrap;gap:.3rem;display:flex}.timeline-v2-module__20JoNa__detailsChip{border-radius:var(--radius-pill);border:1px solid var(--color-divider);background:var(--color-card);color:var(--color-foreground);cursor:pointer;text-align:left;padding:.15rem .5rem;font-size:.74rem}.timeline-v2-module__20JoNa__detailsChip:hover,.timeline-v2-module__20JoNa__detailsChip:focus-visible{border-color:var(--color-accent-ink);color:var(--color-accent-ink)}.timeline-v2-module__20JoNa__detailsChip[data-direction=beneficial]{border-color:color-mix(in oklab, var(--color-success-strong) 40%, var(--color-divider))}.timeline-v2-module__20JoNa__detailsChip[data-direction=harmful]{border-color:color-mix(in oklab, var(--color-destructive) 40%, var(--color-divider))}@media (prefers-reduced-motion:reduce){.timeline-v2-module__20JoNa__skel{animation:none}}
.timeline-v4-module__eWRvBq__v4 [data-timeline-v2]{--tv-sticky-top:calc(4rem + 1px)}.timeline-v4-module__eWRvBq__v4 [data-timeline-v2]>[data-sticky]{background:var(--gradient-page) fixed;-webkit-backdrop-filter:unset;backdrop-filter:unset;padding-top:.25rem}.timeline-v4-module__eWRvBq__commandBar{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-width:0;display:flex}.timeline-v4-module__eWRvBq__segmented{border:1px solid var(--color-divider);border-radius:var(--radius-pill);background:color-mix(in oklab, var(--color-surface-2) 60%, transparent);scrollbar-width:none;flex-wrap:nowrap;flex:none;align-items:stretch;gap:0;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.timeline-v4-module__eWRvBq__segmented::-webkit-scrollbar{display:none}.timeline-v4-module__eWRvBq__segment{border-radius:var(--radius-pill);min-height:1.75rem;color:var(--color-muted-foreground);letter-spacing:.005em;white-space:nowrap;cursor:pointer;transition:background-color .15s var(--ease-editorial), color .15s var(--ease-editorial);background:0 0;border:0;align-items:center;padding:0 .8rem;font-size:.8125rem;font-weight:500;display:inline-flex;position:relative}.timeline-v4-module__eWRvBq__segment:hover{color:var(--color-foreground)}.timeline-v4-module__eWRvBq__segment[aria-pressed=true]{color:var(--color-foreground);background:var(--color-card);box-shadow:0 1px 2px #0f172a14,0 4px 10px -6px #0f172a1f}.timeline-v4-module__eWRvBq__segment:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:1px}.timeline-v4-module__eWRvBq__presetSegment{font-variant-numeric:tabular-nums;padding:0 .6rem}@media (pointer:coarse){.timeline-v4-module__eWRvBq__segment{min-height:44px}}@media (prefers-reduced-motion:reduce){.timeline-v4-module__eWRvBq__segment{transition:none}}.timeline-v4-module__eWRvBq__region{flex-direction:column;gap:.75rem;padding:.75rem 0 1rem;display:flex}.timeline-v4-module__eWRvBq__summary{color:var(--color-muted-foreground);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;font-size:.875rem;display:flex}.timeline-v4-module__eWRvBq__summaryLink{color:var(--color-foreground);text-underline-offset:3px;font-weight:500;text-decoration:underline}.timeline-v4-module__eWRvBq__stateCard{border:1px solid var(--color-hairline);background:var(--color-card);border-radius:.75rem;flex-direction:column;gap:.35rem;padding:1rem 1.1rem;display:flex}.timeline-v4-module__eWRvBq__stateTitle{color:var(--color-foreground);margin:0;font-size:.9375rem;font-weight:600}.timeline-v4-module__eWRvBq__stateNote{color:var(--color-muted-foreground);margin:0;font-size:.8125rem}.timeline-v4-module__eWRvBq__skeleton{flex-direction:column;gap:.5rem;display:flex}.timeline-v4-module__eWRvBq__skeletonGroup{width:14rem;max-width:60%;height:1.75rem}.timeline-v4-module__eWRvBq__skeletonRow{grid-template-columns:minmax(8rem,13rem) 1fr;align-items:center;gap:.75rem;display:grid}.timeline-v4-module__eWRvBq__skeletonLabel{height:.9rem}.timeline-v4-module__eWRvBq__skeletonSpan{height:.75rem}.timeline-v4-module__eWRvBq__v4[data-timeline-v4-root] [data-timeline-v2-experience][data-timeline-v4-mode=drivers] [data-timeline-v2]{--tv-gutter:240px}@media (max-width:720px){.timeline-v4-module__eWRvBq__v4[data-timeline-v4-root] [data-timeline-v2-experience][data-timeline-v4-mode=drivers] [data-timeline-v2]{--tv-gutter:128px}}@media (min-width:768px){.timeline-v4-module__eWRvBq__v4[data-timeline-v4-root] [data-timeline-v2]:has(>[data-timeline-details][data-variant=inline]){grid-template-columns:minmax(0,1fr) clamp(320px,30vw,440px);align-items:start;column-gap:1rem;display:grid}.timeline-v4-module__eWRvBq__v4[data-timeline-v4-root] [data-timeline-v2]:has(>[data-timeline-details][data-variant=inline])>*{grid-column:1}.timeline-v4-module__eWRvBq__v4[data-timeline-v4-root] [data-timeline-v2]>[data-timeline-details][data-variant=inline]{top:calc(var(--tv-sticky-top,0px) + .75rem);overscroll-behavior:contain;grid-area:1/2/span 2;max-height:calc(100vh - 1.5rem);position:sticky;overflow-y:auto}}.timeline-v4-module__eWRvBq__v4[data-timeline-v4-root] [data-timeline-details][data-variant=inline]{border:1px solid var(--color-divider);background:var(--color-card);box-shadow:0 1px 2px #0f172a0a}.timeline-v4-module__eWRvBq__v4[data-timeline-v4-root] [data-timeline-details][data-variant=inline]>button[aria-label=Close\ details]{display:none}.timeline-v4-module__eWRvBq__markersSwitch{min-height:2rem;color:var(--color-foreground);font:inherit;white-space:nowrap;cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:0;align-items:center;gap:.45rem;padding:0 .5rem;font-size:.8125rem;font-weight:500;display:inline-flex}.timeline-v4-module__eWRvBq__markersSwitch:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.timeline-v4-module__eWRvBq__switchTrack{background:var(--color-hairline);width:1.9rem;height:1.05rem;transition:background-color .15s var(--ease-editorial);border-radius:999px;position:relative}.timeline-v4-module__eWRvBq__switchThumb{background:var(--color-background);width:.8rem;height:.8rem;transition:transform .15s var(--ease-editorial);border-radius:999px;position:absolute;top:.125rem;left:.125rem;box-shadow:0 1px 2px #00000040}.timeline-v4-module__eWRvBq__markersSwitch[aria-checked=true] .timeline-v4-module__eWRvBq__switchTrack{background:var(--color-success-strong)}.timeline-v4-module__eWRvBq__markersSwitch[aria-checked=true] .timeline-v4-module__eWRvBq__switchThumb{transform:translate(.85rem)}.timeline-v4-module__eWRvBq__categoryFilter,.timeline-v4-module__eWRvBq__searchBox{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:inline-flex;position:relative}.timeline-v4-module__eWRvBq__filterTrigger{border:1px solid var(--color-hairline);border-radius:var(--radius-pill);background:var(--color-background);min-height:2rem;color:var(--color-foreground);font:inherit;white-space:nowrap;cursor:pointer;align-items:center;gap:.4rem;padding:0 .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.timeline-v4-module__eWRvBq__filterTrigger:hover:not(:disabled){background:var(--color-surface-2)}.timeline-v4-module__eWRvBq__filterTrigger[aria-expanded=true],.timeline-v4-module__eWRvBq__filterTrigger[data-active=true]{background:var(--color-surface-2);box-shadow:inset 0 -2px 0 var(--color-success-strong);font-weight:600}.timeline-v4-module__eWRvBq__filterTrigger:focus-visible,.timeline-v4-module__eWRvBq__textAction:focus-visible,.timeline-v4-module__eWRvBq__chipRemove:focus-visible,.timeline-v4-module__eWRvBq__searchInput:focus-visible,.timeline-v4-module__eWRvBq__searchResult:focus-visible,.timeline-v4-module__eWRvBq__filterOption:focus-within{outline:2px solid var(--color-accent-ink);outline-offset:1px}.timeline-v4-module__eWRvBq__filterTrigger:disabled{cursor:not-allowed;opacity:.55}.timeline-v4-module__eWRvBq__countBadge{background:var(--color-foreground);min-width:1.25rem;height:1.25rem;color:var(--color-background);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.6875rem;font-weight:700;display:inline-flex}.timeline-v4-module__eWRvBq__chevron{border-bottom:1.5px solid;border-right:1.5px solid;width:.4rem;height:.4rem;transform:translateY(-2px)rotate(45deg)}.timeline-v4-module__eWRvBq__filterPanel,.timeline-v4-module__eWRvBq__searchPanel{z-index:40;border:1px solid var(--color-hairline);background:var(--color-card);border-radius:.75rem;width:min(22rem,90vw);max-height:min(24rem,60vh);padding:.5rem;position:absolute;top:calc(100% + .375rem);left:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.timeline-v4-module__eWRvBq__filterPanelHead{justify-content:space-between;align-items:center;padding:0 .25rem .375rem;display:flex}.timeline-v4-module__eWRvBq__filterPanelTitle{color:var(--color-muted-foreground);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.timeline-v4-module__eWRvBq__textAction{min-height:2rem;color:var(--color-accent-ink);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;border-radius:.375rem;padding:0 .5rem;font-size:.8125rem;font-weight:500;text-decoration:underline}.timeline-v4-module__eWRvBq__textAction:hover:not(:disabled){background:var(--color-surface-2)}.timeline-v4-module__eWRvBq__textAction:disabled{color:var(--color-muted-foreground);cursor:not-allowed;text-decoration:none}.timeline-v4-module__eWRvBq__filterOptions,.timeline-v4-module__eWRvBq__searchResults{margin:0;padding:0;list-style:none}.timeline-v4-module__eWRvBq__filterOption{cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;min-height:2.25rem;padding:0 .375rem;font-size:.8125rem;display:flex}.timeline-v4-module__eWRvBq__filterOption:hover{background:var(--color-surface-2)}.timeline-v4-module__eWRvBq__filterOption input{width:1rem;height:1rem;accent-color:var(--color-success-strong)}.timeline-v4-module__eWRvBq__filterOptionLabel{flex:1;min-width:0}.timeline-v4-module__eWRvBq__filterOptionCount{color:var(--color-muted-foreground);font-variant-numeric:tabular-nums}.timeline-v4-module__eWRvBq__filterChip{border:1px solid var(--color-hairline);border-radius:var(--radius-pill);background:var(--color-surface-2);align-items:center;gap:.125rem;max-width:18rem;min-height:1.75rem;padding:0 .125rem 0 .625rem;font-size:.75rem;display:inline-flex}.timeline-v4-module__eWRvBq__filterChip>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.timeline-v4-module__eWRvBq__chipRemove{width:1.5rem;height:1.5rem;color:var(--color-muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:.9rem;display:inline-flex}.timeline-v4-module__eWRvBq__chipRemove:hover{background:var(--color-hairline);color:var(--color-foreground)}.timeline-v4-module__eWRvBq__searchBox{flex:14rem;max-width:22rem}.timeline-v4-module__eWRvBq__searchIcon{border:1.5px solid var(--color-muted-foreground);pointer-events:none;border-radius:999px;width:.7rem;height:.7rem;position:absolute;top:50%;left:.7rem;transform:translateY(-60%)}.timeline-v4-module__eWRvBq__searchIcon:after{content:"";background:var(--color-muted-foreground);width:.35rem;height:1.5px;position:absolute;bottom:-.3rem;right:-.3rem;transform:rotate(45deg)}.timeline-v4-module__eWRvBq__searchInput{border:1px solid var(--color-hairline);border-radius:var(--radius-pill);background:var(--color-background);min-width:0;min-height:2rem;color:var(--color-foreground);font:inherit;flex:1;padding:0 .75rem 0 2rem;font-size:.8125rem}.timeline-v4-module__eWRvBq__searchInput::placeholder{color:var(--color-muted-foreground)}.timeline-v4-module__eWRvBq__searchInput:hover{border-color:var(--color-muted-foreground)}.timeline-v4-module__eWRvBq__searchBox[data-v4-search=loading] .timeline-v4-module__eWRvBq__searchInput{background-image:linear-gradient(90deg, transparent, var(--color-surface-2), transparent);background-size:200% 100%}.timeline-v4-module__eWRvBq__searchBox>.timeline-v4-module__eWRvBq__chipRemove{position:absolute;right:.25rem}.timeline-v4-module__eWRvBq__searchStatus,.timeline-v4-module__eWRvBq__searchNote{color:var(--color-muted-foreground);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;padding:.25rem .375rem;font-size:.8125rem;display:flex}.timeline-v4-module__eWRvBq__searchNote{flex-basis:100%;padding:0}.timeline-v4-module__eWRvBq__searchResult{cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;min-height:2.25rem;padding:.25rem .375rem;font-size:.8125rem;display:flex}.timeline-v4-module__eWRvBq__searchResult:hover,.timeline-v4-module__eWRvBq__searchResult[aria-selected=true]{background:var(--color-surface-2)}.timeline-v4-module__eWRvBq__searchResult[aria-selected=true]{box-shadow:inset 2px 0 0 var(--color-accent-ink)}.timeline-v4-module__eWRvBq__kindBadge{border:1px solid var(--color-hairline);min-width:3.25rem;color:var(--color-muted-foreground);text-align:center;text-transform:uppercase;letter-spacing:.04em;border-radius:.25rem;flex:none;padding:.05rem .4rem;font-size:.6875rem;font-weight:600}.timeline-v4-module__eWRvBq__kindBadge[data-kind=fact]{border-style:dashed}.timeline-v4-module__eWRvBq__searchResultTitle{flex:1;min-width:0}.timeline-v4-module__eWRvBq__searchResultNote{color:var(--color-muted-foreground);flex:none;font-size:.75rem}@media (prefers-reduced-motion:reduce){.timeline-v4-module__eWRvBq__searchBox[data-v4-search=loading] .timeline-v4-module__eWRvBq__searchInput{background-image:none}}.timeline-v4-module__eWRvBq__searchInput::-webkit-search-cancel-button{appearance:none}.timeline-v4-module__eWRvBq__searchInput::-webkit-search-decoration{appearance:none}@media (pointer:coarse){.timeline-v4-module__eWRvBq__filterTrigger,.timeline-v4-module__eWRvBq__textAction,.timeline-v4-module__eWRvBq__filterOption,.timeline-v4-module__eWRvBq__searchInput,.timeline-v4-module__eWRvBq__searchResult{min-height:44px}.timeline-v4-module__eWRvBq__chipRemove{width:44px;height:44px}}
.inspector-module__yrC4uG__inspector{flex-direction:column;gap:.75rem;min-width:0;font-size:.8125rem;display:flex}.inspector-module__yrC4uG__header{flex-direction:column;gap:.35rem;display:flex}.inspector-module__yrC4uG__headerRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.inspector-module__yrC4uG__micro{letter-spacing:.08em;color:var(--color-muted-foreground);margin:0;font-size:.6875rem;font-weight:600}.inspector-module__yrC4uG__title{letter-spacing:-.01em;color:var(--color-foreground);overflow-wrap:anywhere;margin:0;font-size:1.1875rem;font-weight:650;line-height:1.25}.inspector-module__yrC4uG__meta{color:var(--color-muted-foreground);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;display:flex}.inspector-module__yrC4uG__badge{border:1px solid var(--color-success-strong);color:var(--color-foreground);border-radius:999px;padding:0 .45rem;font-size:.6875rem}.inspector-module__yrC4uG__chips{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.inspector-module__yrC4uG__chip{border:1px solid var(--color-hairline);color:var(--color-muted-foreground);border-radius:999px;padding:.05rem .5rem;font-size:.6875rem}.inspector-module__yrC4uG__description{color:var(--color-foreground);margin:0;line-height:1.45}.inspector-module__yrC4uG__proseMd{font-size:inherit;line-height:inherit;color:inherit}.inspector-module__yrC4uG__proseMd a{color:var(--color-accent-ink);text-underline-offset:2px;text-decoration:underline}.inspector-module__yrC4uG__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.inspector-module__yrC4uG__openLink{color:var(--color-accent-ink);white-space:nowrap;font-size:.8125rem;font-weight:600;text-decoration:none}.inspector-module__yrC4uG__openLink:hover{text-decoration:underline}.inspector-module__yrC4uG__openLink:focus-visible,.inspector-module__yrC4uG__textButton:focus-visible,.inspector-module__yrC4uG__close:focus-visible,.inspector-module__yrC4uG__tab:focus-visible,.inspector-module__yrC4uG__rowTitleButton:focus-visible,.inspector-module__yrC4uG__cardSelect:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.inspector-module__yrC4uG__textButton,.inspector-module__yrC4uG__close{font:inherit;color:var(--color-muted-foreground);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:.1rem .25rem;font-size:.75rem;text-decoration:underline}.inspector-module__yrC4uG__textButton:hover,.inspector-module__yrC4uG__close:hover{color:var(--color-foreground)}.inspector-module__yrC4uG__close{border:1px solid var(--color-hairline);border-radius:999px;padding:.1rem .6rem;text-decoration:none}.inspector-module__yrC4uG__notice{border:1px solid var(--color-warning);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.4rem .6rem;font-weight:600;display:flex}.inspector-module__yrC4uG__stats{border-top:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline);flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:.6rem 0;display:flex}.inspector-module__yrC4uG__stat{flex-direction:column;gap:.1rem;min-width:0;display:flex}.inspector-module__yrC4uG__stat dt{color:var(--color-muted-foreground);font-size:.6875rem}.inspector-module__yrC4uG__stat dd{font-variant-numeric:tabular-nums;color:var(--color-foreground);margin:0;font-size:1.125rem;font-weight:600}.inspector-module__yrC4uG__titleWithCover{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;display:grid}.inspector-module__yrC4uG__titleBlock{flex-direction:column;gap:.3rem;min-width:0;display:flex}.inspector-module__yrC4uG__coverThumb,.inspector-module__yrC4uG__coverThumbFallback{border-radius:var(--radius-md);border:1px solid var(--color-hairline);background:var(--color-surface-2);width:104px;height:72px}.inspector-module__yrC4uG__coverThumb{object-fit:cover;display:block}.inspector-module__yrC4uG__coverThumbFallback{flex-shrink:0;justify-content:center;align-items:center;display:flex}.inspector-module__yrC4uG__coverMonogram{color:color-mix(in oklab, var(--color-foreground) 45%, transparent);font-size:1.5rem;font-weight:600;line-height:1}.inspector-module__yrC4uG__seriesSection{flex-direction:column;gap:.35rem;display:flex}.inspector-module__yrC4uG__series{flex-direction:column;gap:.2rem;min-width:0;margin:0;display:flex}.inspector-module__yrC4uG__seriesReadout{color:var(--color-muted-foreground);font-variant-numeric:tabular-nums;align-items:baseline;gap:.5rem;font-size:.6875rem;display:flex}.inspector-module__yrC4uG__seriesValue{color:var(--color-foreground);font-size:.9375rem;font-weight:600}.inspector-module__yrC4uG__seriesSvg{cursor:crosshair;touch-action:pan-y;width:100%;height:64px;display:block;overflow:visible}.inspector-module__yrC4uG__seriesArea{fill:color-mix(in oklab, var(--color-accent-ink) 8%, transparent);stroke:none}.inspector-module__yrC4uG__seriesLine{fill:none;stroke:var(--color-accent-ink);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.inspector-module__yrC4uG__seriesBase{stroke:var(--color-divider);stroke-width:1px}.inspector-module__yrC4uG__seriesMark{stroke:var(--color-foreground);stroke-width:1px;stroke-dasharray:3 3}.inspector-module__yrC4uG__seriesCrosshair{stroke:color-mix(in oklab, var(--color-foreground) 45%, transparent);stroke-width:1px}.inspector-module__yrC4uG__seriesAxis{font-variant-numeric:tabular-nums;color:var(--color-muted-foreground);justify-content:space-between;gap:.5rem;font-size:.6875rem;display:flex}.inspector-module__yrC4uG__seriesMarkLabel{color:var(--color-foreground)}.inspector-module__yrC4uG__seriesCaption{color:var(--color-muted-foreground);margin:0;font-size:.6875rem;line-height:1.4}.inspector-module__yrC4uG__factsBar{fill:color-mix(in oklab, var(--color-accent-ink) 55%, transparent)}.inspector-module__yrC4uG__factsBar[data-active=true]{fill:var(--color-accent-ink)}.inspector-module__yrC4uG__seriesSvg[data-clickable=true]{cursor:pointer}.inspector-module__yrC4uG__seriesSkeleton{border-radius:var(--radius-md);background:var(--color-surface-2);height:88px}.inspector-module__yrC4uG__inspectorCards{flex-direction:column;gap:.5rem;display:flex}.inspector-module__yrC4uG__tabs{border-bottom:1px solid var(--color-hairline);gap:.25rem;display:flex}.inspector-module__yrC4uG__tab{font:inherit;color:var(--color-muted-foreground);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.35rem .5rem;font-size:.8125rem}.inspector-module__yrC4uG__tab[data-active=true]{border-bottom-color:var(--color-accent-ink);color:var(--color-foreground);font-weight:600}.inspector-module__yrC4uG__panel{flex-direction:column;gap:.5rem;min-width:0;display:flex}.inspector-module__yrC4uG__sectionTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-foreground);margin:.5rem 0 0;font-size:.6875rem;font-weight:600}.inspector-module__yrC4uG__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.inspector-module__yrC4uG__row{border-bottom:1px solid var(--color-hairline);flex-direction:column;gap:.15rem;padding:.5rem .4rem;display:flex}.inspector-module__yrC4uG__row[data-selected=true]{background:color-mix(in oklab, var(--color-accent-ink) 6%, transparent);box-shadow:inset 3px 0 0 var(--color-accent-ink)}.inspector-module__yrC4uG__rowDate{font-variant-numeric:tabular-nums;color:var(--color-muted-foreground);font-size:.6875rem}.inspector-module__yrC4uG__rowTitle,.inspector-module__yrC4uG__rowTitleButton{color:var(--color-foreground);overflow-wrap:anywhere;font-weight:600}.inspector-module__yrC4uG__rowTitleButton{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.inspector-module__yrC4uG__rowTitleButton[aria-pressed=true]{text-decoration:underline}.inspector-module__yrC4uG__rowMeta{color:var(--color-muted-foreground);font-size:.75rem}.inspector-module__yrC4uG__unit{color:var(--color-muted-foreground);font-size:.6875rem;font-weight:400}.inspector-module__yrC4uG__reading{font-size:.75rem;font-weight:600}.inspector-module__yrC4uG__reading[data-tone=better]{color:var(--color-success-strong)}.inspector-module__yrC4uG__reading[data-tone=worse]{color:var(--color-destructive)}.inspector-module__yrC4uG__reading[data-tone=normal],.inspector-module__yrC4uG__reading[data-tone=unknown]{color:var(--color-muted-foreground)}.inspector-module__yrC4uG__note{color:var(--color-muted-foreground);margin:0;font-size:.75rem;line-height:1.45}.inspector-module__yrC4uG__factContext{border:1px solid var(--color-hairline);border-radius:var(--radius-md);flex-direction:column;gap:.25rem;padding:.6rem;display:flex}.inspector-module__yrC4uG__factTitle{margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.inspector-module__yrC4uG__dossier{border-top:1px solid var(--color-hairline);flex-direction:column;gap:.75rem;min-width:0;margin-top:.35rem;padding-top:.6rem;display:flex}.inspector-module__yrC4uG__disputed{border:1px solid var(--color-destructive);border-radius:var(--radius-md);color:var(--color-foreground);border-left-width:3px;margin:0;padding:.4rem .6rem;font-size:.75rem;font-weight:600}.inspector-module__yrC4uG__keyDetails{grid-template-columns:max-content minmax(0,1fr);gap:.25rem .75rem;margin:0;font-size:.75rem;display:grid}.inspector-module__yrC4uG__keyDetails>div{display:contents}.inspector-module__yrC4uG__keyDetails dt{color:var(--color-muted-foreground)}.inspector-module__yrC4uG__keyDetails dd{color:var(--color-foreground);overflow-wrap:anywhere;margin:0}.inspector-module__yrC4uG__keyDetails dd[data-status=disputed]{color:var(--color-destructive);font-weight:600}.inspector-module__yrC4uG__keyDetails dd[data-status=verified]{color:var(--color-success-strong)}.inspector-module__yrC4uG__chain{font-size:.75rem}.inspector-module__yrC4uG__dossierSection{flex-direction:column;gap:.3rem;min-width:0;display:flex}.inspector-module__yrC4uG__dossierHeading{letter-spacing:.02em;color:var(--color-foreground);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .5rem;margin:0;font-size:.75rem;font-weight:700;display:flex}.inspector-module__yrC4uG__dossierMeta{font-variant-numeric:tabular-nums;color:var(--color-muted-foreground);font-size:.6875rem;font-weight:600}.inspector-module__yrC4uG__dossierMeta [data-tone=worse]{color:var(--color-destructive)}.inspector-module__yrC4uG__dossierMeta [data-tone=better]{color:var(--color-success-strong)}.inspector-module__yrC4uG__row[data-adverse=true]{box-shadow:inset 2px 0 0 var(--color-destructive)}.inspector-module__yrC4uG__paths{flex-direction:column;gap:.15rem;margin:.2rem 0 0;padding:0;list-style:none;display:flex}.inspector-module__yrC4uG__path{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 .5rem;font-size:.75rem;display:flex}.inspector-module__yrC4uG__pathTitle{min-width:0;color:var(--color-foreground);overflow-wrap:anywhere;text-decoration:none}.inspector-module__yrC4uG__pathTitle:hover,.inspector-module__yrC4uG__entityLink:hover{text-decoration:underline}.inspector-module__yrC4uG__entityLink{color:var(--color-foreground);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.inspector-module__yrC4uG__entityLink:focus-visible,.inspector-module__yrC4uG__pathTitle:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.inspector-module__yrC4uG__relation{color:var(--color-accent-ink);font-weight:600}.inspector-module__yrC4uG__relation[data-critical=true]{color:var(--color-destructive)}.inspector-module__yrC4uG__clamp2,.inspector-module__yrC4uG__clamp4{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.inspector-module__yrC4uG__clamp2{-webkit-line-clamp:2;color:var(--color-muted-foreground);font-size:.75rem;line-height:1.4}.inspector-module__yrC4uG__clamp4{-webkit-line-clamp:4}.inspector-module__yrC4uG__localError{color:var(--color-foreground);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.inspector-module__yrC4uG__loadingRows{flex-direction:column;gap:.4rem;display:flex}.inspector-module__yrC4uG__loadingRows span{background:var(--color-surface-2);border-radius:4px;height:.9rem;display:block}.inspector-module__yrC4uG__card{border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--color-card);flex-direction:column;gap:.35rem;min-width:0;padding:.6rem .75rem;transition:border-color .15s,background-color .15s;display:flex}.inspector-module__yrC4uG__card:hover{border-color:color-mix(in oklab, var(--color-accent-ink) 35%, var(--color-hairline))}.inspector-module__yrC4uG__card[data-selected=true]{border-color:var(--color-accent-ink);box-shadow:inset 3px 0 0 var(--color-accent-ink)}.inspector-module__yrC4uG__cardSelect{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:.1rem;padding:0;display:flex}.inspector-module__yrC4uG__cardTitle{color:var(--color-foreground);font-weight:600}.inspector-module__yrC4uG__cardContext{color:var(--color-muted-foreground);font-size:.6875rem}.inspector-module__yrC4uG__cardReading{flex-wrap:wrap;justify-content:space-between;gap:.25rem .5rem;margin:0;font-size:.75rem;display:flex}.inspector-module__yrC4uG__cardValue{font-variant-numeric:tabular-nums;color:var(--color-foreground)}.inspector-module__yrC4uG__cardChart{min-height:0}.inspector-module__yrC4uG__legend{color:var(--color-muted-foreground);flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;font-size:.6875rem;display:flex}.inspector-module__yrC4uG__legendItems{flex-wrap:wrap;gap:.4rem 1rem;margin:0;padding:0;list-style:none;display:flex}.inspector-module__yrC4uG__legendItems li{align-items:center;gap:.35rem;display:inline-flex}.inspector-module__yrC4uG__legendBand{border:1px solid color-mix(in oklab, var(--color-foreground) 28%, transparent);background:color-mix(in oklab, var(--color-foreground) 10%, transparent);border-radius:999px;width:22px;height:8px;display:inline-block}.inspector-module__yrC4uG__legendToday{border-left:1px dashed var(--color-foreground);width:0;height:12px;display:inline-block}.inspector-module__yrC4uG__legendLine{border-top:2px solid var(--color-accent-ink);width:18px;display:inline-block}.inspector-module__yrC4uG__legendNormal{border-top:1px dashed var(--color-muted-foreground);width:18px;display:inline-block}.inspector-module__yrC4uG__howTo summary{cursor:pointer;text-underline-offset:2px;text-decoration:underline}.inspector-module__yrC4uG__howTo ul{margin:.35rem 0 0;padding-left:1rem;line-height:1.5}.inspector-module__yrC4uG__cardInfluence{flex-wrap:wrap;align-items:baseline;gap:.125rem .5rem;margin:0;font-size:.75rem;display:flex}
.workbench-module__n7rPIq__workbench{width:100%;position:relative}.workbench-module__n7rPIq__list{contain:layout style;width:100%;position:relative}.workbench-module__n7rPIq__canvasLayer{top:0;bottom:0;left:var(--tv-gutter);pointer-events:none;z-index:1;position:absolute;right:0}.workbench-module__n7rPIq__todayLine{border-left:1px solid var(--color-accent-ink);opacity:.55;width:0;position:absolute;top:0;bottom:0}.workbench-module__n7rPIq__groupRow,.workbench-module__n7rPIq__lane{grid-template-columns:var(--tv-gutter) 1fr;box-sizing:border-box;border-bottom:1px solid var(--color-hairline);align-items:center;display:grid;position:absolute;left:0;right:0}.workbench-module__n7rPIq__groupRow{border-bottom-color:var(--color-divider);background:0 0}.workbench-module__n7rPIq__groupToggle{min-width:0;height:100%;color:var(--color-foreground);letter-spacing:.02em;text-align:left;cursor:pointer;background:0 0;border:0;grid-column:1/-1;align-items:center;gap:.5rem;padding:0 .5rem;font-size:.75rem;font-weight:600;display:flex}.workbench-module__n7rPIq__groupToggle:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:-2px}.workbench-module__n7rPIq__groupChevron{width:.45rem;height:.45rem;transition:transform .15s var(--ease-editorial);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;transform:rotate(45deg)translate(-1px,-1px)}.workbench-module__n7rPIq__groupChevron[data-collapsed=true]{transform:rotate(-45deg)}.workbench-module__n7rPIq__groupLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.workbench-module__n7rPIq__groupCount{color:var(--color-muted-foreground);font-variant-numeric:tabular-nums;flex:none;font-weight:500}.workbench-module__n7rPIq__groupSelected{border:1px solid var(--color-success-strong);border-radius:var(--radius-pill);color:var(--color-foreground);flex:none;padding:0 .4rem;font-size:.6875rem;font-weight:500}.workbench-module__n7rPIq__lane{cursor:pointer;transition:background-color .15s var(--ease-editorial), opacity .15s var(--ease-editorial);background:0 0}.workbench-module__n7rPIq__lane:hover{background:color-mix(in oklab, var(--color-surface-2) 45%, transparent)}.workbench-module__n7rPIq__lane:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:-2px}.workbench-module__n7rPIq__lane[data-receded=true]{opacity:.72}.workbench-module__n7rPIq__lane[data-selected=true]{background:color-mix(in oklab, var(--color-success-strong) 7%, transparent);box-shadow:inset 3px 0 0 var(--color-success-strong)}.workbench-module__n7rPIq__laneIdentity{align-items:center;gap:.5rem;min-width:0;padding:0 .75rem;display:flex}.workbench-module__n7rPIq__laneDot{background:var(--color-muted-foreground);opacity:.6;border-radius:50%;flex:none;width:.4rem;height:.4rem}.workbench-module__n7rPIq__laneTitle{-webkit-line-clamp:2;line-clamp:2;min-width:0;color:var(--color-foreground);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.2;display:-webkit-box;overflow:hidden}.workbench-module__n7rPIq__lane[data-selected=true] .workbench-module__n7rPIq__laneTitle{font-weight:600}.workbench-module__n7rPIq__laneCanvas{height:100%;position:relative;overflow:hidden}.workbench-module__n7rPIq__laneBand{box-sizing:border-box;border:1px solid color-mix(in oklab, var(--color-foreground) 28%, transparent);background:color-mix(in oklab, var(--color-foreground) 10%, transparent);border-radius:3px;min-width:3px;height:.6rem;position:absolute;top:50%;transform:translateY(-50%)}.workbench-module__n7rPIq__laneBand[data-clipped-start=true]{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.workbench-module__n7rPIq__laneBand[data-clipped-end=true]{border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.workbench-module__n7rPIq__laneBand[data-ongoing=true]:not([data-clipped-end=true]){border-right-width:0;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000)}.workbench-module__n7rPIq__laneBand[data-point=true]{background:color-mix(in oklab, var(--color-foreground) 45%, transparent);border-radius:1px;width:3px;min-width:3px;height:.9rem}.workbench-module__n7rPIq__lane[data-selected=true] .workbench-module__n7rPIq__laneBand{border-color:var(--color-success-strong);background:color-mix(in oklab, var(--color-success-strong) 22%, transparent)}.workbench-module__n7rPIq__emptyCard{border:1px solid var(--color-hairline);background:var(--color-card);border-radius:.75rem;padding:1rem 1.1rem}.workbench-module__n7rPIq__emptyTitle{margin:0;font-size:.9375rem;font-weight:600}.workbench-module__n7rPIq__navigator{grid-template-columns:var(--tv-gutter) 1fr;grid-template-rows:auto auto;row-gap:2px;display:grid}.workbench-module__n7rPIq__navTrack,.workbench-module__n7rPIq__navAxis{grid-column:2;position:relative}.workbench-module__n7rPIq__navTrack{border:1px solid var(--color-hairline);border-radius:var(--radius-md);touch-action:none;cursor:pointer;background:0 0;height:1.6rem}.workbench-module__n7rPIq__navDensity{width:100%;height:calc(100% - 6px);fill:var(--color-muted-foreground);opacity:.35;pointer-events:none;position:absolute;inset:3px 0}.workbench-module__n7rPIq__navToday{border-left:1px solid var(--color-accent-ink);pointer-events:none;width:0;position:absolute;top:-2px;bottom:-2px}.workbench-module__n7rPIq__navTodayLabel{color:var(--color-accent-ink);white-space:nowrap;font-size:.625rem;font-weight:600;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.workbench-module__n7rPIq__navTodayLabel[data-side=left]{left:auto;right:3px}.workbench-module__n7rPIq__navWindow{box-sizing:border-box;border:1.5px solid var(--color-success-strong);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-success-strong) 8%, transparent);cursor:grab;min-width:4px;position:absolute;top:-1px;bottom:-1px}.workbench-module__n7rPIq__navWindow:active{cursor:grabbing}.workbench-module__n7rPIq__navWindow:focus-visible,.workbench-module__n7rPIq__navHandle:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:1px}.workbench-module__n7rPIq__navHandle{box-sizing:border-box;border:1px solid var(--color-success-strong);background:var(--color-background);cursor:ew-resize;z-index:1;border-radius:3px;width:.6rem;height:1.25rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.workbench-module__n7rPIq__navAxis{height:.85rem}.workbench-module__n7rPIq__navTick{color:var(--color-muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.625rem;line-height:1;position:absolute;top:0;transform:translate(-50%)}@media (pointer:coarse){.workbench-module__n7rPIq__navHandle{width:1.1rem;height:1.6rem}}@media (prefers-reduced-motion:reduce){.workbench-module__n7rPIq__lane,.workbench-module__n7rPIq__groupChevron{transition:none}}.workbench-module__n7rPIq__emptyAction{border:1px solid var(--color-hairline);border-radius:var(--radius-pill);background:var(--color-background);min-height:2rem;color:var(--color-foreground);font:inherit;cursor:pointer;margin-top:.5rem;padding:0 .75rem;font-size:.8125rem;font-weight:500}.workbench-module__n7rPIq__emptyAction:hover{background:var(--color-surface-2)}.workbench-module__n7rPIq__emptyAction:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:1px}@media (pointer:coarse){.workbench-module__n7rPIq__emptyAction{min-height:44px}}
.lane-markers-module__OIA4ba__markers{left:var(--tv-gutter);z-index:2;pointer-events:none;position:absolute;right:0}.lane-markers-module__OIA4ba__markers[data-open=true]{z-index:30}.lane-markers-module__OIA4ba__slot{width:0;height:0;position:absolute;top:58%}.lane-markers-module__OIA4ba__marker,.lane-markers-module__OIA4ba__cluster{cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:999px;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;top:-12px;left:-12px}.lane-markers-module__OIA4ba__dot{background:var(--color-muted-foreground);width:6px;height:6px;box-shadow:0 0 0 1.5px var(--color-background);transition:box-shadow .12s var(--ease-editorial,ease);border-radius:999px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lane-markers-module__OIA4ba__marker[data-major=true]{z-index:2}.lane-markers-module__OIA4ba__marker[data-major=true] .lane-markers-module__OIA4ba__dot{background:var(--color-foreground);width:10px;height:10px}.lane-markers-module__OIA4ba__marker[data-action=weakening] .lane-markers-module__OIA4ba__dot,.lane-markers-module__OIA4ba__marker[data-action=neutralizing] .lane-markers-module__OIA4ba__dot{background:var(--color-background);box-shadow:inset 0 0 0 2px var(--color-muted-foreground), 0 0 0 1.5px var(--color-background)}.lane-markers-module__OIA4ba__marker[data-major=true][data-action=weakening] .lane-markers-module__OIA4ba__dot,.lane-markers-module__OIA4ba__marker[data-major=true][data-action=neutralizing] .lane-markers-module__OIA4ba__dot{box-shadow:inset 0 0 0 2.5px var(--color-foreground), 0 0 0 1.5px var(--color-background)}.lane-markers-module__OIA4ba__marker:not([data-major=true]) .lane-markers-module__OIA4ba__dot{opacity:.8}.lane-markers-module__OIA4ba__slot[data-open=true] .lane-markers-module__OIA4ba__dot,.lane-markers-module__OIA4ba__marker:hover .lane-markers-module__OIA4ba__dot{box-shadow:0 0 0 1.5px var(--color-background), 0 0 0 5px color-mix(in oklab, var(--color-accent-ink) 22%, transparent)}.lane-markers-module__OIA4ba__marker:focus-visible{outline:none}.lane-markers-module__OIA4ba__marker:focus-visible .lane-markers-module__OIA4ba__dot{box-shadow:0 0 0 2px var(--color-background), 0 0 0 4px var(--color-accent-ink), 0 0 0 8px color-mix(in oklab, var(--color-accent-ink) 25%, transparent)}.lane-markers-module__OIA4ba__marker[data-selected=true]{z-index:3}.lane-markers-module__OIA4ba__marker[data-selected=true] .lane-markers-module__OIA4ba__dot{width:11px;height:11px;box-shadow:0 0 0 2px var(--color-background), 0 0 0 4px var(--color-accent-ink)}.lane-markers-module__OIA4ba__cluster{z-index:4;white-space:nowrap;font-variant-numeric:tabular-nums;width:26px;height:18px;color:var(--color-foreground);background:color-mix(in oklab, var(--color-surface-2) 85%, var(--color-background));box-shadow:inset 0 0 0 1px var(--color-hairline-strong,var(--color-hairline));font-size:.625rem;font-weight:700;top:-9px;left:-13px;overflow:hidden}.lane-markers-module__OIA4ba__cluster[data-major-stack]{color:var(--color-background);background:var(--color-foreground);box-shadow:0 0 0 1.5px var(--color-background)}.lane-markers-module__OIA4ba__spanBracket{box-sizing:border-box;border:1px solid var(--color-muted-foreground);opacity:.7;pointer-events:none;border-top:0;height:4px;position:absolute;top:11px}.lane-markers-module__OIA4ba__cluster:hover,.lane-markers-module__OIA4ba__cluster[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px var(--color-accent-ink)}.lane-markers-module__OIA4ba__cluster:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.lane-markers-module__OIA4ba__label{height:13px;color:var(--color-muted-foreground);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-size:.625rem;line-height:13px;position:absolute;top:1px;overflow:hidden}.lane-markers-module__OIA4ba__label[data-flipped=true]{text-align:right}.lane-markers-module__OIA4ba__label[data-selected=true]{color:var(--color-foreground);font-weight:600}.lane-markers-module__OIA4ba__status{color:var(--color-muted-foreground);font-size:.6875rem;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.lane-markers-module__OIA4ba__popover{z-index:40;box-sizing:border-box;background:var(--color-background);border:1px solid var(--color-hairline);pointer-events:auto;text-align:left;border-radius:.5rem;gap:.25rem;width:18rem;max-width:min(18rem,70vw);padding:.6rem .75rem;display:grid;position:absolute;top:14px;left:-14px;box-shadow:0 8px 24px #0000001f}.lane-markers-module__OIA4ba__popover[data-flipped=true]{left:auto;right:-14px}.lane-markers-module__OIA4ba__micro{letter-spacing:.08em;color:var(--color-muted-foreground);margin:0;font-size:.625rem;font-weight:600}.lane-markers-module__OIA4ba__popTitle{margin:0;font-size:.8125rem;font-weight:600;line-height:1.3}.lane-markers-module__OIA4ba__popMeta,.lane-markers-module__OIA4ba__popFacts{color:var(--color-muted-foreground);margin:0;font-size:.75rem}.lane-markers-module__OIA4ba__popSummary{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.lane-markers-module__OIA4ba__clusterList{width:20rem}.lane-markers-module__OIA4ba__clusterItems{gap:2px;max-height:13rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.lane-markers-module__OIA4ba__clusterItem{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.25rem;justify-content:space-between;gap:.5rem;padding:.2rem .3rem;font-size:.75rem;display:flex}.lane-markers-module__OIA4ba__clusterItem:hover,.lane-markers-module__OIA4ba__clusterItem:focus-visible{background:var(--color-surface-2);outline:none}.lane-markers-module__OIA4ba__clusterItem[data-major=true] .lane-markers-module__OIA4ba__clusterItemTitle{font-weight:600}.lane-markers-module__OIA4ba__clusterItemTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lane-markers-module__OIA4ba__clusterItemDate{color:var(--color-muted-foreground);font-variant-numeric:tabular-nums;flex:none}.lane-markers-module__OIA4ba__textButton{font:inherit;color:var(--color-accent-ink);cursor:pointer;background:0 0;border:0;justify-self:start;padding:.1rem 0;font-size:.75rem;text-decoration:underline}.lane-markers-module__OIA4ba__textButton:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.lane-markers-module__OIA4ba__companion{z-index:4;white-space:nowrap;cursor:pointer;pointer-events:auto;border:1px solid var(--color-muted-foreground);font-variant-numeric:tabular-nums;height:14px;color:var(--color-foreground);background:var(--color-background);border-radius:999px;place-items:center;padding:0;font-size:.5625rem;font-weight:700;line-height:1;display:grid;position:absolute;top:-7px;overflow:hidden}.lane-markers-module__OIA4ba__companion:hover,.lane-markers-module__OIA4ba__companion[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--color-accent-ink)}.lane-markers-module__OIA4ba__companion:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}
