.scene.svelte-ojuzq7{--mono: "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--viewer-w: min(52cqw, 74cqh);--gutter: 3.25rem;display:flex;flex-direction:column;height:100%;font-variant-ligatures:none}.body.svelte-ojuzq7{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;gap:.5rem;padding:.875rem 2.5rem .625rem 1rem}.top.svelte-ojuzq7{display:grid;grid-template-columns:var(--viewer-w) 1fr;grid-template-rows:calc(var(--viewer-w) * 9 / 16);gap:.875rem}.viewer.svelte-ojuzq7{position:relative;margin:0;height:100%;border-radius:.5rem;overflow:hidden;background:var(--slate-100);box-shadow:0 0 0 1px var(--color-border),0 1px 2px #1e40af0f,0 10px 28px -16px #1e40af47}.media.svelte-ojuzq7{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}video.media.svelte-ojuzq7{opacity:0;transition:opacity .3s ease}video.media.is-shown.svelte-ojuzq7{opacity:1}.viewer.is-dipped.svelte-ojuzq7 video.media.is-shown:where(.svelte-ojuzq7){opacity:.35;transition-duration:.3s}.cam.svelte-ojuzq7,.end.svelte-ojuzq7{position:absolute;padding:.0625rem .3125rem;border-radius:.25rem;background:#0f172a9e;color:#fff;font-family:var(--mono);font-size:var(--scene-text-floor);line-height:1.4;white-space:nowrap;opacity:.85}.cam.svelte-ojuzq7{transition:opacity .3s ease}.viewer.is-dipped.svelte-ojuzq7 .cam:where(.svelte-ojuzq7){opacity:0}.cam-main.svelte-ojuzq7{bottom:.375rem;left:.375rem}.cam-side.svelte-ojuzq7{bottom:calc((2 - var(--row)) * 33.333% + .25rem);left:calc(75% + .25rem)}.end.svelte-ojuzq7{top:.375rem;left:.375rem;background:#1e40afdb;opacity:0;transform:translateY(-.25rem);transition:opacity .22s ease,transform .22s var(--scene-ease-out)}.end.is-on.svelte-ojuzq7{opacity:1;transform:none}.tile.svelte-ojuzq7{position:absolute;box-shadow:inset 0 0 0 1.5px var(--color-brand-primary);background:#1e40af14;pointer-events:none}.align.svelte-ojuzq7{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:2}.align.svelte-ojuzq7 path:where(.svelte-ojuzq7){fill:none;stroke:var(--color-brand-primary);stroke-width:1.5;stroke-linejoin:round;stroke-dasharray:1}.align.svelte-ojuzq7 circle:where(.svelte-ojuzq7){fill:var(--color-surface);stroke:var(--color-brand-primary);stroke-width:1.5}.align-label.svelte-ojuzq7{position:absolute;z-index:3;transform:translate(-50%,calc(-100% - .5rem));padding:.0625rem .3125rem;border-radius:.25rem;background:#1e40afe6;color:#fff;font-family:var(--mono);font-size:var(--scene-text-floor);line-height:1.4;white-space:nowrap;pointer-events:none}.meta.svelte-ojuzq7{display:flex;align-items:baseline;gap:.625rem;min-width:0;font-family:var(--mono);font-size:var(--scene-text-floor);color:var(--color-text-muted);white-space:nowrap}.ep.svelte-ojuzq7{font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-primary)}.task.svelte-ojuzq7{min-width:0;overflow:hidden;text-overflow:ellipsis}.rate.svelte-ojuzq7{margin-left:auto;opacity:var(--rate-o)}.strip.svelte-ojuzq7{display:grid;grid-template-columns:var(--gutter) 1fr;column-gap:.5rem;align-items:center}.strip-label.svelte-ojuzq7{font-family:var(--mono);font-size:var(--scene-text-floor);line-height:1.2;color:var(--color-text-muted)}.bars.svelte-ojuzq7{position:relative;height:22px}.bars.svelte-ojuzq7 svg:where(.svelte-ojuzq7){display:block;width:100%;height:100%}.bars-base.svelte-ojuzq7{fill:var(--slate-300);opacity:calc(1 - var(--focus) * .45)}.bars-read.svelte-ojuzq7{fill:#1e40af52;clip-path:inset(0 calc((1 - var(--read)) * 100%) 0 0);opacity:calc(var(--rest) * (1 - var(--focus) * .6))}.bars-check.svelte-ojuzq7{fill:var(--color-brand-primary);clip-path:inset(0 calc((1 - var(--check)) * 100%) 0 0);opacity:calc(var(--rest) * (.78 - var(--focus) * .5) * (1 - var(--split)))}.bars-split.svelte-ojuzq7{clip-path:inset(0 calc((1 - var(--split)) * 100%) 0 0);opacity:var(--rest)}.bars-split.svelte-ojuzq7 .train:where(.svelte-ojuzq7){fill:var(--color-brand-primary)}.bars-split.svelte-ojuzq7 .validation:where(.svelte-ojuzq7){fill:#1e40af4d}.sweep.svelte-ojuzq7{position:absolute;top:-.125rem;bottom:-.125rem;left:calc(var(--check) * 100%);width:1.5px;background:var(--color-brand-primary);box-shadow:0 0 0 3px #1e40af1a;opacity:calc(min(var(--check) * 20,1)*min((1 - var(--check)) * 20,1))}.featured.svelte-ojuzq7{position:absolute;top:-.25rem;bottom:-.25rem;width:0;opacity:var(--focus)}.featured.svelte-ojuzq7 i:where(.svelte-ojuzq7){position:absolute;inset:0 auto 0 -1.5px;width:3px;border-radius:2px;background:var(--color-brand-primary)}.featured.svelte-ojuzq7 b:where(.svelte-ojuzq7){position:absolute;right:.4375rem;top:50%;transform:translateY(-50%);padding:0 .25rem;border-radius:.1875rem;background:var(--color-surface);font-family:var(--mono);font-size:var(--scene-text-floor);font-weight:600;line-height:1.3;color:var(--color-brand-primary);white-space:nowrap}.meta.svelte-ojuzq7{position:relative}.split-key.svelte-ojuzq7{position:absolute;right:0;bottom:0;display:flex;align-items:center;gap:.3125rem;padding-left:.5rem;background:var(--color-surface);color:var(--color-text-secondary);opacity:var(--key-o)}.split-key.svelte-ojuzq7 i:where(.svelte-ojuzq7){width:7px;height:7px;border-radius:2px}.k-train.svelte-ojuzq7{background:var(--color-brand-primary)}.k-validation.svelte-ojuzq7{margin-left:.375rem;background:#1e40af4d}.plot.svelte-ojuzq7{position:relative;flex:1;min-height:0;display:grid;grid-template-columns:var(--gutter) 1fr;grid-template-rows:auto auto 1fr 1fr;column-gap:.5rem}.plot-head.svelte-ojuzq7{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;font-family:var(--mono);font-size:var(--scene-text-floor);color:var(--color-text-muted)}.legend.svelte-ojuzq7{display:inline-flex;align-items:center;gap:.25rem}.legend.svelte-ojuzq7 i:where(.svelte-ojuzq7){width:9px;height:2px;border-radius:1px}.legend.svelte-ojuzq7 .l:where(.svelte-ojuzq7){background:var(--scene-data)}.legend.svelte-ojuzq7 .r:where(.svelte-ojuzq7){margin-left:.25rem;background:var(--scene-data-alt)}.lr.svelte-ojuzq7{display:inline-flex;align-items:center;gap:.25rem}.legend.svelte-ojuzq7 b:where(.svelte-ojuzq7){margin-left:.5rem;font-weight:400;color:var(--color-text-muted)}.readout.svelte-ojuzq7{font-variant-numeric:tabular-nums;color:var(--color-brand-primary);position:relative;z-index:3;padding:0 3px;border-radius:3px;background:var(--color-surface)}.cam.svelte-ojuzq7{z-index:3}.body.svelte-ojuzq7 .steps{position:relative;z-index:3}.body.svelte-ojuzq7 .steps .caption,.tick.svelte-ojuzq7 span:where(.svelte-ojuzq7){background:var(--color-surface)}.ruler.svelte-ojuzq7{z-index:3}.ruler.svelte-ojuzq7{grid-column:2;position:relative;height:.875rem;border-bottom:1px solid var(--color-border)}.tick.svelte-ojuzq7{position:absolute;bottom:0;width:1px;height:.25rem;background:var(--slate-300)}.tick.svelte-ojuzq7 span:where(.svelte-ojuzq7){position:absolute;bottom:.3125rem;left:0;transform:translate(-50%);font-family:var(--mono);font-size:var(--scene-text-floor);line-height:1;color:var(--color-text-muted);white-space:nowrap}.tick.svelte-ojuzq7:first-child span:where(.svelte-ojuzq7){transform:none}.lane.svelte-ojuzq7{grid-column:1 / -1;display:grid;grid-template-columns:var(--gutter) 1fr;column-gap:.5rem;min-height:0;border-bottom:1px solid var(--color-border)}.lane-label.svelte-ojuzq7{align-self:center;font-size:var(--scene-text-floor);line-height:1.25;color:var(--color-text-secondary)}.lane-q.svelte-ojuzq7{display:none;color:var(--color-text-muted)}.lane-label.svelte-ojuzq7 .lane-key:where(.svelte-ojuzq7){display:none;align-items:center;gap:.1875rem;margin-top:.125rem}.lane-key.svelte-ojuzq7 i:where(.svelte-ojuzq7){width:8px;height:2px;border-radius:1px}.lane-key.svelte-ojuzq7 .l:where(.svelte-ojuzq7){background:var(--scene-data)}.lane-key.svelte-ojuzq7 .r:where(.svelte-ojuzq7){margin-left:.1875rem;background:var(--scene-data-alt)}.lane.svelte-ojuzq7 svg:where(.svelte-ojuzq7){display:block;width:100%;height:100%;overflow:visible}polyline.svelte-ojuzq7{fill:none;stroke-width:1.4;vector-effect:non-scaling-stroke;stroke-linejoin:round}polyline.l.svelte-ojuzq7{stroke:var(--scene-data)}polyline.r.svelte-ojuzq7{stroke:var(--scene-data-alt)}.ghost.svelte-ojuzq7{opacity:.22}.played.svelte-ojuzq7{clip-path:inset(0 calc((1 - var(--p)) * 100%) 0 0)}.playhead.svelte-ojuzq7{position:absolute;top:1.75rem;bottom:0;left:calc(var(--gutter) + .5rem + (100% - var(--gutter) - .5rem) * var(--p));width:1.5px;background:var(--color-brand-primary);pointer-events:none}@container scene (max-width: 580px){.scene.svelte-ojuzq7{--viewer-w: 54cqw}.body.svelte-ojuzq7{padding-right:2rem}.rate.svelte-ojuzq7,.cam-side.svelte-ojuzq7{display:none}}@container scene (max-height: 360px) and (min-width: 441px){.scene.svelte-ojuzq7{--viewer-w: 40cqw}.meta.svelte-ojuzq7,.ruler.svelte-ojuzq7,.lane.is-arms.svelte-ojuzq7,.cam-side.svelte-ojuzq7{display:none}.bars.svelte-ojuzq7{height:18px}.plot.svelte-ojuzq7{grid-template-rows:auto 1fr}.playhead.svelte-ojuzq7{top:1rem}}@container scene (max-width: 440px){.scene.svelte-ojuzq7{--gutter: 3.25rem}.body.svelte-ojuzq7{gap:6px;padding:8px 10px 6px}.top.svelte-ojuzq7{grid-template-columns:1fr;grid-template-rows:auto auto;gap:.5rem}.viewer.svelte-ojuzq7{aspect-ratio:16 / 9;width:min(100%,96cqh);height:auto;justify-self:center}.cam-side.svelte-ojuzq7,.meta.svelte-ojuzq7,.split-key.svelte-ojuzq7{display:none}.bars.svelte-ojuzq7{height:1.125rem}.ruler.svelte-ojuzq7{display:none}.plot.svelte-ojuzq7{grid-template-rows:1fr}.plot-head.svelte-ojuzq7{position:absolute;top:0;left:calc(var(--gutter) + .5rem);right:0;z-index:3}.plot-head.svelte-ojuzq7{justify-content:flex-end}.plot-head.svelte-ojuzq7 .legend:where(.svelte-ojuzq7){display:none}.readout.svelte-ojuzq7{white-space:nowrap}.lane-q.svelte-ojuzq7{display:block}.lane.svelte-ojuzq7 svg:where(.svelte-ojuzq7){margin-top:14px;height:calc(100% - 14px)}.lane-label.svelte-ojuzq7 .lane-key:where(.svelte-ojuzq7){display:flex}.lane.is-arms.svelte-ojuzq7{display:none}.playhead.svelte-ojuzq7{top:14px}}@media(prefers-reduced-motion:reduce){video.media.svelte-ojuzq7,.end.svelte-ojuzq7{transition:none}}
