.vp-set-backdrop.svelte-12vo961{padding:var(--jatui-space-lg,12px);background:color-mix(in oklch, var(--color-base-100) 70%, transparent);z-index:11;border-radius:inherit;animation:svelte-12vo961-vp-set-in var(--motion-quick,.15s) var(--motion-glide,ease-out);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.vp-set.svelte-12vo961{background:var(--color-base-100);width:min(28rem,100%);max-height:100%;color:var(--color-base-content);border:var(--jatui-border-w,1px) solid color-mix(in oklch, var(--color-base-content) 18%, transparent);border-radius:var(--jatui-radius-box,.5rem);box-shadow:0 8px 30px color-mix(in oklch, var(--color-base-content) 25%, transparent);outline:none;flex-direction:column;display:flex}.vp-set-head.svelte-12vo961{padding:var(--jatui-space-md,6px) var(--jatui-space-lg,12px);border-bottom:var(--jatui-border-w,1px) solid color-mix(in oklch, var(--color-base-content) 10%, transparent);justify-content:space-between;align-items:center;display:flex}.vp-set-title.svelte-12vo961{margin:0;font-size:.85rem;font-weight:700}.vp-set-close.svelte-12vo961{padding:var(--jatui-space-xs,2px);color:inherit;border-radius:var(--jatui-radius-field,.25rem);cursor:pointer;background:0 0;border:none;display:inline-flex}.vp-set-body.svelte-12vo961{padding:var(--jatui-space-sm,4px) var(--jatui-space-lg,12px) var(--jatui-space-md,6px);overflow-y:auto}.vp-set-group-title.svelte-12vo961{margin:var(--jatui-space-md,6px) 0 var(--jatui-space-xs,2px);text-transform:uppercase;letter-spacing:.04em;color:color-mix(in oklch, var(--color-base-content) 55%, transparent);font-size:.66rem;font-weight:700}.vp-set-row.svelte-12vo961{align-items:center;gap:var(--jatui-space-xs,2px) var(--jatui-space-md,6px);padding:var(--jatui-space-sm,4px) 0;border-top:var(--jatui-border-w,1px) solid color-mix(in oklch, var(--color-base-content) 6%, transparent);grid-template-columns:minmax(0,1fr) auto;display:grid}.vp-set-group-title.svelte-12vo961+.vp-set-row:where(.svelte-12vo961){border-top:none}.vp-set-label.svelte-12vo961{font-size:.78rem;font-weight:600}.vp-set-control.svelte-12vo961{align-items:center;gap:var(--jatui-space-sm,4px);display:flex}.vp-set-hint.svelte-12vo961{color:color-mix(in oklch, var(--color-base-content) 68%, transparent);grid-column:1/-1;margin:0;font-size:.7rem;line-height:1.4}.vp-set-switch.svelte-12vo961{align-items:center;gap:var(--jatui-space-sm,4px);padding:2px var(--jatui-space-sm,4px) 2px 2px;font:inherit;color:inherit;background:color-mix(in oklch, var(--color-base-content) 10%, transparent);border:var(--jatui-border-w,1px) solid color-mix(in oklch, var(--color-base-content) 20%, transparent);cursor:pointer;border-radius:999px;font-size:.7rem;display:inline-flex}.vp-set-knob.svelte-12vo961{background:color-mix(in oklch, var(--color-base-content) 45%, transparent);width:.8rem;height:.8rem;transition:transform var(--motion-quick,.15s) var(--motion-glide,ease-out);border-radius:999px}.vp-set-switch[aria-checked=true].svelte-12vo961{background:color-mix(in oklch, var(--color-primary) 22%, transparent);border-color:color-mix(in oklch, var(--color-primary) 55%, transparent)}.vp-set-switch[aria-checked=true].svelte-12vo961 .vp-set-knob:where(.svelte-12vo961){background:var(--color-primary);transform:translate(.15rem)}.vp-set-switch-text.svelte-12vo961{text-align:left;min-width:1.6em}.vp-set-seg.svelte-12vo961{border:var(--jatui-border-w,1px) solid color-mix(in oklch, var(--color-base-content) 20%, transparent);border-radius:var(--jatui-radius-field,.25rem);display:inline-flex;overflow:hidden}.vp-set-seg.svelte-12vo961 button:where(.svelte-12vo961){padding:2px var(--jatui-space-md,6px);font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;font-size:.7rem}.vp-set-seg.svelte-12vo961 button:where(.svelte-12vo961)+button:where(.svelte-12vo961){border-left:var(--jatui-border-w,1px) solid color-mix(in oklch, var(--color-base-content) 20%, transparent)}.vp-set-seg.svelte-12vo961 button[aria-checked=true]:where(.svelte-12vo961){background:color-mix(in oklch, var(--color-primary) 22%, transparent);font-weight:700}.vp-set-range.svelte-12vo961{width:7rem;accent-color:var(--color-primary)}.vp-set-value.svelte-12vo961{font-variant-numeric:tabular-nums;text-align:right;min-width:3.2em;font-size:.7rem}.vp-set-switch.svelte-12vo961:focus-visible,.vp-set-seg.svelte-12vo961 button:where(.svelte-12vo961):focus-visible,.vp-set-range.svelte-12vo961:focus-visible,.vp-set-close.svelte-12vo961:focus-visible,.vp-set-help.svelte-12vo961:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.vp-set-empty.svelte-12vo961{margin:var(--jatui-space-md,6px) 0;color:color-mix(in oklch, var(--color-base-content) 68%, transparent);font-size:.75rem}.vp-set-foot.svelte-12vo961{justify-content:space-between;gap:var(--jatui-space-sm,4px);padding:var(--jatui-space-md,6px) var(--jatui-space-lg,12px);color:color-mix(in oklch, var(--color-base-content) 60%, transparent);border-top:var(--jatui-border-w,1px) solid color-mix(in oklch, var(--color-base-content) 10%, transparent);flex-wrap:wrap;font-size:.66rem;display:flex}.vp-set-help.svelte-12vo961{color:var(--color-primary)}@keyframes svelte-12vo961-vp-set-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.vp-set-backdrop.svelte-12vo961{animation:none}.vp-set-knob.svelte-12vo961{transition:none}}.vp-root.svelte-moy49v{gap:var(--jatui-space-md,6px);background:var(--color-base-200);border:var(--jatui-border-w,1px) solid var(--color-base-content,currentColor);border-color:color-mix(in oklch, var(--color-base-content) 12%, transparent);border-radius:var(--jatui-radius-box,.5rem);padding:var(--jatui-space-lg,12px);flex-direction:column;display:flex;position:relative}.vp-root.svelte-moy49v:focus{outline:none}.vp-main.svelte-moy49v{gap:var(--jatui-space-md,6px);flex-direction:column;min-width:0;display:flex}@media (width>=64rem){.vp-root.vp-side.svelte-moy49v{gap:var(--jatui-space-lg,12px);grid-template-columns:minmax(0,3fr) minmax(16rem,2fr);align-items:start;display:grid}}.vp-below-stage.svelte-moy49v{min-width:0}.vp-chapters.svelte-moy49v{background:var(--color-base-100);border:var(--jatui-border-w,1px) solid color-mix(in oklch, var(--color-base-content) 12%, transparent);border-radius:var(--jatui-radius-box,.5rem);min-width:0;padding:var(--jatui-space-sm,4px);flex-direction:column;gap:1px;display:flex;overflow-y:auto}.vp-chapter-row.svelte-moy49v{border-radius:var(--jatui-radius-field,.25rem);padding:var(--jatui-space-sm,4px) var(--jatui-space-md,6px);text-align:left;cursor:pointer;transition:background var(--motion-fast,.15s) var(--motion-glide,ease-out);background:0 0;border:none;flex-direction:column;flex-shrink:0;gap:2px;display:flex;position:relative}.vp-chapter-row.svelte-moy49v:hover{background:color-mix(in oklch, var(--color-base-content) 8%, transparent)}.vp-chapter-row.active.svelte-moy49v{background:color-mix(in oklch, var(--color-primary) 12%, transparent)}.vp-chapter-row.active.svelte-moy49v .vp-chapter-title:where(.svelte-moy49v){color:var(--color-primary)}.vp-chapter-row.jk-focused.svelte-moy49v{outline:2px solid color-mix(in oklch, var(--color-primary) 55%, transparent);outline-offset:-2px}.vp-chapter-row.done.svelte-moy49v .vp-chapter-title:where(.svelte-moy49v){color:color-mix(in oklch, var(--color-base-content) 55%, transparent)}.vp-chapter-row.done.active.svelte-moy49v .vp-chapter-title:where(.svelte-moy49v){color:var(--color-primary)}.vp-chapter-head.svelte-moy49v{align-items:baseline;gap:var(--jatui-space-sm,4px);min-width:0;display:flex}.vp-chapter-dot.svelte-moy49v{border-radius:var(--jatui-radius-selector,.375rem);background:var(--color-base-content);opacity:.4;flex:none;align-self:center;width:.5em;height:.5em}.vp-chapter-dot-info.svelte-moy49v{background:var(--color-info);opacity:1}.vp-chapter-dot-success.svelte-moy49v{background:var(--color-success);opacity:1}.vp-chapter-dot-warning.svelte-moy49v{background:var(--color-warning);opacity:1}.vp-chapter-dot-error.svelte-moy49v{background:var(--color-error);opacity:1}.vp-chapter-time.svelte-moy49v{color:color-mix(in oklch, var(--color-base-content) 50%, transparent);flex-shrink:0;font-family:ui-monospace,monospace;font-size:.66rem}.vp-chapter-title.svelte-moy49v{color:var(--color-base-content);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.76rem;font-weight:600;overflow:hidden}.vp-chapter-check.svelte-moy49v{color:var(--color-success);flex:none;align-self:center}.vp-chapter-replay.svelte-moy49v{color:color-mix(in oklch, var(--color-primary) 80%, transparent);flex:none;align-self:center}.vp-chapter-summary.svelte-moy49v{color:color-mix(in oklch, var(--color-base-content) 60%, transparent);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.68rem;line-height:1.35;display:-webkit-box;overflow:hidden}.vp-chapter-bar.svelte-moy49v{left:var(--jatui-space-md,6px);right:var(--jatui-space-md,6px);background:color-mix(in oklch, var(--color-base-content) 10%, transparent);pointer-events:none;border-radius:999px;height:2px;position:absolute;bottom:1px;overflow:hidden}.vp-chapter-fill.svelte-moy49v{border-radius:inherit;background:var(--color-primary);width:100%;height:100%;transform:scaleX(var(--vp-chapter-progress,0));transform-origin:0;transition:transform .12s linear;display:block}@media (width<=63.999rem){.vp-chapters.svelte-moy49v{gap:var(--jatui-space-xs,2px);padding:var(--jatui-space-xs,2px);flex-direction:row;overflow:auto hidden}.vp-chapter-row.svelte-moy49v{max-width:16rem;padding:var(--jatui-space-xs,2px) var(--jatui-space-sm,4px);flex:none;justify-content:center}.vp-chapter-summary.svelte-moy49v,.vp-chapter-bar.svelte-moy49v{display:none}.vp-chapter-title.svelte-moy49v{max-width:12rem}}@media (width>=64rem){.vp-root.vp-rail-side.svelte-moy49v{gap:var(--jatui-space-lg,12px);grid-template-columns:minmax(0,1fr) minmax(13rem,16rem);grid-template-areas:"main rail""below rail""transcript rail";align-items:start;display:grid}.vp-root.vp-rail-side.svelte-moy49v>.vp-main:where(.svelte-moy49v){grid-area:main}.vp-root.vp-rail-side.svelte-moy49v>.vp-chapters:where(.svelte-moy49v){top:var(--jatui-space-lg,12px);max-height:calc(100vh - 2 * var(--jatui-space-lg,12px));grid-area:rail;position:sticky}.vp-root.vp-rail-side.svelte-moy49v>.vp-below-stage:where(.svelte-moy49v){grid-area:below}.vp-root.vp-rail-side.svelte-moy49v>.vp-transcript:where(.svelte-moy49v){grid-area:transcript}.vp-root.vp-side.vp-rail-side.svelte-moy49v{grid-template-columns:minmax(0,3fr) minmax(16rem,2fr) minmax(11rem,14rem);grid-template-areas:"main transcript rail""below transcript rail"}}.vp-stage.svelte-moy49v{position:relative}.vp-stage-locked.svelte-moy49v{aspect-ratio:var(--vp-aspect);background:var(--color-neutral);border-radius:var(--jatui-radius-field,.25rem);width:100%;overflow:hidden}.vp-stage-locked.svelte-moy49v .vp-video:where(.svelte-moy49v){object-fit:contain;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.vp-video.svelte-moy49v{border-radius:var(--jatui-radius-field,.25rem);background:var(--color-neutral);width:100%;display:block}.vp-osd.svelte-moy49v{top:var(--jatui-space-base,8px);left:var(--jatui-space-base,8px);padding:var(--jatui-space-xs,2px) var(--jatui-space-base,8px);border-radius:var(--jatui-radius-selector,.375rem);background:color-mix(in oklch, var(--color-base-100) 88%, transparent);color:var(--color-base-content);font-variant-numeric:tabular-nums;pointer-events:none;opacity:0;transition:opacity var(--motion-enter,.2s) var(--motion-glide,ease-out);font-size:.7rem;font-weight:600;position:absolute}.vp-osd.on.svelte-moy49v{opacity:1}.vp-band.svelte-moy49v{padding-top:var(--jatui-space-base,8px);opacity:.55;transition:opacity var(--motion-move,.3s) var(--motion-glide,ease-out);position:relative}.vp-root.svelte-moy49v:hover .vp-band:where(.svelte-moy49v),.vp-band.svelte-moy49v:focus-within,.vp-band-transport.svelte-moy49v .vp-band:where(.svelte-moy49v){opacity:1}.vp-stage-audio.svelte-moy49v{display:none}.vp-stage-clickable.svelte-moy49v{cursor:pointer}.vp-osd-band.svelte-moy49v{text-overflow:ellipsis;white-space:nowrap;z-index:4;max-width:100%;top:0;left:0;overflow:hidden}.vp-transport.svelte-moy49v{font-size:.75rem}.vp-transport-start.svelte-moy49v,.vp-transport-end.svelte-moy49v{align-items:center;gap:var(--jatui-space-sm,4px);min-width:0;display:inline-flex}.vp-play.svelte-moy49v{background:var(--color-primary);width:2rem;height:2rem;color:var(--color-primary-content);cursor:pointer;transition:transform var(--motion-fast,.15s) var(--motion-glide,ease-out);border:none;border-radius:999px;flex:none;place-items:center;display:inline-grid}.vp-play.svelte-moy49v:hover{transform:scale(1.06)}.vp-play.svelte-moy49v:active{transform:scale(.96)}.vp-clock.svelte-moy49v{margin-left:var(--jatui-space-xs,2px);white-space:nowrap;gap:.3em;display:inline-flex}.vp-clock-now.svelte-moy49v{color:var(--color-base-content);font-weight:600}.vp-clock-sep.svelte-moy49v{opacity:.5}.vp-tbtn.svelte-moy49v{min-width:1.75rem;height:1.75rem;padding:0 var(--jatui-space-xs,2px);border-radius:var(--jatui-radius-field,.25rem);color:color-mix(in oklch, var(--color-base-content) 70%, transparent);font-size:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:none;place-items:center;display:inline-grid}.vp-tbtn.svelte-moy49v:hover{color:var(--color-base-content);background:color-mix(in oklch, var(--color-base-content) 8%, transparent)}.vp-play.svelte-moy49v:focus-visible,.vp-tbtn.svelte-moy49v:focus-visible,.vp-volume.svelte-moy49v:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.vp-speed.svelte-moy49v{min-width:2.5rem}.vp-volume.svelte-moy49v{width:4.5rem;accent-color:var(--color-primary);cursor:pointer}@media (pointer:coarse){.vp-volume.svelte-moy49v{display:none}.vp-play.svelte-moy49v{width:2.75rem;height:2.75rem}}.vp-one-axis.svelte-moy49v .vp-video:where(.svelte-moy49v)::-webkit-media-controls-timeline{display:none}.vp-overview.svelte-moy49v{border-radius:var(--jatui-radius-field,.25rem);background:var(--vp-ribbon,none), color-mix(in oklch, var(--color-base-content) 12%, transparent);cursor:pointer;height:5px;position:absolute;top:1px;left:0;right:0;overflow:visible}.vp-overview-played.svelte-moy49v{border-radius:inherit;background:color-mix(in oklch, var(--color-primary) 70%, transparent);position:absolute;inset:0 auto 0 0}.vp-overview-bracket.svelte-moy49v{box-sizing:border-box;border:1px solid var(--color-base-content);pointer-events:none;border-radius:2px;position:absolute;top:-1px;bottom:-1px}.vp-overview-head.svelte-moy49v{background:var(--color-base-content);pointer-events:none;width:1.5px;position:absolute;top:-1px;bottom:-1px;transform:translate(-50%)}.vp-wave.svelte-moy49v{cursor:pointer;border-radius:var(--jatui-radius-field,.25rem);touch-action:pan-y;width:100%;height:22px;display:block}.vp-sr.svelte-moy49v{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vp-wave.svelte-moy49v:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.vp-wave-tall.svelte-moy49v{height:44px}.vp-lane.svelte-moy49v{height:6px;margin-top:var(--jatui-space-xs,2px);pointer-events:none;border-radius:3px;position:relative;overflow:hidden}.vp-lane-span.svelte-moy49v{opacity:.85;transition:opacity var(--motion-fast,.15s) var(--motion-glide,ease-out);position:absolute;top:0;bottom:0}.vp-lane-ad.svelte-moy49v{background:var(--color-warning);opacity:.5}.vp-dim.svelte-moy49v{opacity:.4}.vp-lane-span.vp-dim.svelte-moy49v{opacity:.3}.vp-zoom.svelte-moy49v{top:var(--jatui-space-base,8px);left:var(--jatui-space-sm,4px);padding:var(--jatui-space-xs,2px) var(--jatui-space-md,6px);border-radius:var(--jatui-radius-selector,.375rem);background:color-mix(in oklch, var(--color-base-100) 85%, transparent);color:var(--color-base-content);font-variant-numeric:tabular-nums;pointer-events:none;opacity:0;transition:opacity var(--motion-enter,.2s) var(--motion-glide,ease-out);font-size:.68rem;font-weight:600;position:absolute}.vp-zoom.on.svelte-moy49v{opacity:1}.vp-card.svelte-moy49v{bottom:calc(100% - var(--jatui-space-base,8px));max-width:22rem;padding:var(--jatui-space-sm,4px) var(--jatui-space-base,8px);background:var(--color-base-100);border:var(--jatui-border-w,1px) solid color-mix(in oklch, var(--color-base-content) 18%, transparent);border-radius:var(--jatui-radius-box,.5rem);color:var(--color-base-content);pointer-events:none;z-index:5;font-size:.7rem;line-height:1.4;position:absolute;transform:translate(-50%)}.vp-card.has-thumb.svelte-moy49v{width:16rem}.vp-card-thumb.svelte-moy49v{border-radius:var(--jatui-radius-field,.25rem);width:100%;margin-bottom:var(--jatui-space-sm,4px);display:block}.vp-card-title.svelte-moy49v{align-items:center;gap:var(--jatui-space-sm,4px);white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:flex;overflow:hidden}.vp-bm-icon.svelte-moy49v{color:var(--color-warning);flex-shrink:0}.vp-cm-icon.svelte-moy49v{color:var(--color-info);flex-shrink:0}.vp-card-text.svelte-moy49v{margin-top:var(--jatui-space-xs,2px);color:color-mix(in oklch, var(--color-base-content) 65%, transparent);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vp-times.svelte-moy49v{justify-content:space-between;align-items:center;gap:var(--jatui-space-base,8px);font-variant-numeric:tabular-nums;color:color-mix(in oklch, var(--color-base-content) 60%, transparent);font-size:.68rem;display:flex}.vp-reset-zoom.svelte-moy49v{font-size:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0}.vp-talktime.svelte-moy49v{align-items:center;gap:var(--jatui-space-sm,4px) var(--jatui-space-base,8px);flex-wrap:wrap;display:flex}.vp-talktime-label.svelte-moy49v{color:color-mix(in oklch, var(--color-base-content) 60%, transparent);font-size:.68rem}.vp-legend.svelte-moy49v{gap:var(--jatui-space-md,6px);flex-wrap:wrap;font-size:.68rem;display:flex}.vp-legend-item.svelte-moy49v{align-items:center;gap:var(--jatui-space-xs,2px);display:inline-flex}.vp-chip.svelte-moy49v{align-items:center;gap:var(--jatui-space-sm,4px);padding:var(--jatui-space-xs,2px) var(--jatui-space-md,6px);background:color-mix(in oklch, var(--color-base-content) 8%, transparent);border:var(--jatui-border-w,1px) solid transparent;border-radius:var(--jatui-radius-selector,.375rem);color:var(--color-base-content);font-size:inherit;cursor:pointer;transition:opacity var(--motion-fast,.15s) var(--motion-glide,ease-out), border-color var(--motion-fast,.15s) var(--motion-glide,ease-out);display:inline-flex}.vp-chip.solo.svelte-moy49v{border-color:var(--color-primary)}.vp-chip-clear.svelte-moy49v{color:var(--color-primary);text-underline-offset:2px;background:0 0;text-decoration:underline}.vp-chip-dot.svelte-moy49v{border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem}.vp-chip-time.svelte-moy49v{color:color-mix(in oklch, var(--color-base-content) 55%, transparent);font-variant-numeric:tabular-nums}.vp-mute.svelte-moy49v{border-radius:var(--jatui-radius-field,.25rem);width:1.5rem;height:1.5rem;color:color-mix(in oklch, var(--color-base-content) 50%, transparent);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:inline-grid}.vp-mute.svelte-moy49v:hover{color:var(--color-base-content);background:color-mix(in oklch, var(--color-base-content) 8%, transparent)}.vp-mute.on.svelte-moy49v{color:var(--color-primary)}.vp-mute.svelte-moy49v:focus-visible,.vp-chip.svelte-moy49v:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.vp-bookmark-add.svelte-moy49v{align-items:center;gap:var(--jatui-space-sm,4px);font-size:.72rem;display:flex}.vp-bookmark-add.svelte-moy49v label:where(.svelte-moy49v){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vp-bookmark-add.svelte-moy49v input:where(.svelte-moy49v){background:var(--color-base-100);border:var(--jatui-border-w,1px) solid color-mix(in oklch, var(--color-base-content) 18%, transparent);border-radius:var(--jatui-radius-field,.25rem);min-width:8rem;max-width:18rem;color:var(--color-base-content);padding:var(--jatui-space-sm,4px) var(--jatui-space-base,8px);font-size:inherit;flex:1}.vp-add-btn.svelte-moy49v{background:color-mix(in oklch, var(--color-warning) 16%, transparent);border:var(--jatui-border-w,1px) solid color-mix(in oklch, var(--color-warning) 45%, transparent);border-radius:var(--jatui-radius-field,.25rem);color:var(--color-base-content);padding:var(--jatui-space-sm,4px) var(--jatui-space-lg,12px);font-size:inherit;white-space:nowrap;cursor:pointer;transition:background var(--motion-fast,.15s) var(--motion-glide,ease-out)}.vp-add-btn.svelte-moy49v:hover{background:color-mix(in oklch, var(--color-warning) 28%, transparent)}.vp-transcript.svelte-moy49v{background:var(--color-base-100);border:var(--jatui-border-w,1px) solid color-mix(in oklch, var(--color-base-content) 12%, transparent);border-radius:var(--jatui-radius-box,.5rem);padding:var(--jatui-space-sm,4px);flex-direction:column;gap:1px;min-width:0;display:flex;overflow-y:auto;container:vp-transcript/inline-size}.vp-spacer.svelte-moy49v{pointer-events:none;flex:none;width:100%}.vp-row.svelte-moy49v{align-items:baseline;column-gap:var(--jatui-space-base,8px);border-radius:var(--jatui-radius-field,.25rem);padding:var(--jatui-space-sm,4px) var(--jatui-space-md,6px);text-align:left;cursor:pointer;transition:background var(--motion-fast,.15s) var(--motion-glide,ease-out);background:0 0;border:none;flex-shrink:0;grid-template-columns:2.75rem minmax(0,6.5rem) minmax(0,1fr);row-gap:0;display:grid}.vp-row.svelte-moy49v:hover{background:color-mix(in oklch, var(--color-base-content) 8%, transparent)}.vp-row.active.svelte-moy49v{background:color-mix(in oklch, var(--color-primary) 12%, transparent)}.vp-row.active.svelte-moy49v .vp-row-time:where(.svelte-moy49v){color:var(--color-primary)}.vp-row-time.svelte-moy49v{color:color-mix(in oklch, var(--color-base-content) 50%, transparent);flex-shrink:0;font-family:ui-monospace,monospace;font-size:.66rem}.vp-row-speaker.svelte-moy49v{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.72rem;font-weight:600;overflow:hidden}.vp-row-text.svelte-moy49v{color:color-mix(in oklch, var(--color-base-content) 85%, transparent);min-width:0;font-size:.8125rem;line-height:1.45}.vp-row.vp-row-one.svelte-moy49v{grid-template-columns:2.75rem minmax(0,1fr)}@container vp-transcript (width<=26rem){.vp-row.svelte-moy49v{grid-template-columns:2.75rem minmax(0,1fr)}.vp-row-speaker.svelte-moy49v,.vp-row-text.svelte-moy49v{grid-column:2}}.vp-keys-backdrop.svelte-moy49v{background:color-mix(in oklch, var(--color-base-100) 70%, transparent);z-index:10;border-radius:inherit;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.vp-keys.svelte-moy49v{max-width:22rem;max-height:90%;padding:var(--jatui-space-lg,12px);background:var(--color-base-100);border:var(--jatui-border-w,1px) solid color-mix(in oklch, var(--color-base-content) 18%, transparent);border-radius:var(--jatui-radius-box,.5rem);color:var(--color-base-content);box-shadow:0 8px 30px color-mix(in oklch, var(--color-base-content) 25%, transparent);overflow-y:auto}.vp-keys-title.svelte-moy49v{text-transform:uppercase;letter-spacing:.04em;color:color-mix(in oklch, var(--color-base-content) 55%, transparent);margin:var(--jatui-space-sm,4px) 0;font-size:.66rem;font-weight:700}.vp-keys-title.svelte-moy49v:first-child{margin-top:0}.vp-keys-list.svelte-moy49v{gap:var(--jatui-space-xs,2px);margin:0 0 var(--jatui-space-sm,4px);flex-direction:column;padding:0;list-style:none;display:flex}.vp-keys-row.svelte-moy49v{justify-content:space-between;align-items:baseline;gap:var(--jatui-space-md,6px);font-size:.72rem;display:flex}.vp-keys-kbd.svelte-moy49v{white-space:nowrap;padding:0 var(--jatui-space-xs,2px);border:var(--jatui-border-w,1px) solid color-mix(in oklch, var(--color-base-content) 25%, transparent);border-radius:var(--jatui-radius-selector,.375rem);background:color-mix(in oklch, var(--color-base-content) 6%, transparent);font-family:ui-monospace,monospace;font-size:.66rem}.vp-keys-desc.svelte-moy49v{color:color-mix(in oklch, var(--color-base-content) 75%, transparent);text-align:right}@media (prefers-reduced-motion:reduce){.vp-band.svelte-moy49v,.vp-osd.svelte-moy49v,.vp-zoom.svelte-moy49v,.vp-lane-span.svelte-moy49v,.vp-chip.svelte-moy49v,.vp-add-btn.svelte-moy49v,.vp-row.svelte-moy49v,.vp-chapter-row.svelte-moy49v,.vp-chapter-fill.svelte-moy49v,.vp-play.svelte-moy49v{transition:none}.vp-play.svelte-moy49v:hover,.vp-play.svelte-moy49v:active{transform:none}}.vp-night-capable.svelte-moy49v .vp-video:where(.svelte-moy49v){transition:filter .9s var(--motion-glide,cubic-bezier(.25, 1, .5, 1))}.vp-night-on.svelte-moy49v .vp-video:where(.svelte-moy49v){filter:brightness(var(--vp-night-bright,1)) saturate(var(--vp-night-sat,1))}.vp-night-layer.svelte-moy49v{pointer-events:none;border-radius:inherit;mix-blend-mode:multiply;opacity:0;transition:opacity .9s var(--motion-glide,cubic-bezier(.25, 1, .5, 1));position:absolute;inset:0}.vp-night-warm.svelte-moy49v{background:var(--color-warning);opacity:var(--vp-night-warm,0)}.vp-night-vignette.svelte-moy49v{background:radial-gradient(ellipse 82% 86% at 50% 44%, transparent 42%, color-mix(in oklch, var(--color-neutral) 55%, transparent) 100%);opacity:var(--vp-night-vig,0)}.vp-flash-guard.svelte-moy49v .vp-video:where(.svelte-moy49v){transition-duration:.12s}.vp-flash-guard.svelte-moy49v .vp-night-layer:where(.svelte-moy49v){transition-duration:.16s}.vp-stage-wrap.svelte-moy49v{position:relative}.vp-wind-veil.svelte-moy49v{pointer-events:none;border-radius:inherit;background:var(--color-neutral);opacity:calc(.92 * var(--vp-wind-down,0));transition:none;position:absolute;inset:0}.vp-open-poster.svelte-moy49v{pointer-events:none;border-radius:inherit;background-image:var(--vp-open-poster,none);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.vp-bias.svelte-moy49v{pointer-events:none;background-image:var(--vp-bias-image,none);filter:blur(46px)saturate(1.15);opacity:0;transition:opacity 1.2s var(--motion-glide,cubic-bezier(.25, 1, .5, 1));position:absolute;inset:-6% -4%}.vp-bias.on.svelte-moy49v{opacity:.5}.vp-root.vp-night-capable.svelte-moy49v{transition:background-color .9s var(--motion-glide,cubic-bezier(.25, 1, .5, 1))}.vp-root.vp-night-surround.svelte-moy49v{background-color:color-mix(in oklch, var(--color-base-200), var(--color-neutral) calc(var(--vp-night-surround,0) * 100%))}.vp-times-mid.svelte-moy49v{align-items:center;gap:var(--jatui-space-base,8px);display:inline-flex}.vp-night-btn.svelte-moy49v{padding:var(--jatui-space-xs,2px);border-radius:var(--jatui-radius-field,.25rem);color:inherit;cursor:pointer;transition:color var(--motion-move,.3s) var(--motion-glide,ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.vp-night-btn.svelte-moy49v:hover{color:var(--color-base-content)}.vp-night-btn.svelte-moy49v:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.vp-night-btn.active.svelte-moy49v{color:var(--color-warning)}@media (prefers-reduced-motion:reduce){.vp-night-capable.svelte-moy49v .vp-video:where(.svelte-moy49v),.vp-night-layer.svelte-moy49v,.vp-bias.svelte-moy49v,.vp-root.vp-night-capable.svelte-moy49v{transition-duration:.15s}.vp-flash-guard.svelte-moy49v .vp-video:where(.svelte-moy49v){transition-duration:.12s}.vp-night-btn.svelte-moy49v{transition:none}}
