.ss-content-play-with-actions.svelte-n2hfdt{display:grid}.ss-content-play-with-actions>.ss-content-play-button{grid-area:1 / 1}.ss-content-play-indicators.svelte-n2hfdt,.ss-content-play-actions.svelte-n2hfdt{display:flex;flex:none;flex-direction:column;gap:var(--ss-spacing-spacing-md)}.ss-content-play-actions.svelte-n2hfdt{grid-area:1 / 1;align-self:center;justify-self:end;margin-inline-end:var(--ss-spacing-spacing-xl);pointer-events:none}.ss-content-play-action-target.svelte-n2hfdt{pointer-events:auto}.ss-content-play-button{flex-direction:row;align-items:center;gap:var(--ss-spacing-spacing-lg);padding:var(--ss-spacing-spacing-lg) var(--ss-spacing-spacing-xl);border-radius:var(--ss-radius-radius-none);border-left:2px solid var(--color-brand-seed);background:var(--color-bg-default);color:var(--color-text-default)}.ss-content-play-button:hover:not(:disabled){background:var(--ss-content-play-hover, var(--color-bg-default-hover))}.ss-content-play-copy.svelte-n2hfdt{position:relative;display:flex;flex:1;min-width:0;flex-direction:column;gap:var(--ss-spacing-spacing-lg);overflow-wrap:anywhere}.ss-content-play-indicator.svelte-n2hfdt{position:relative;display:flex;flex:none;align-items:center;justify-content:center;border:1px solid var(--color-border-default);border-radius:var(--ss-radius-radius-full);background:var(--color-bg-default)}.ss-content-play-progress.svelte-n2hfdt{position:absolute;inset-block:0;left:0;pointer-events:none;background:var(--color-bg-status-info-surface)}.ss-field-control{min-height:var(--ss-field-control-min-height, revert-layer);border-width:var(--ss-field-control-border-width, revert-layer);border-color:var(--ss-field-control-border-color, revert-layer);border-radius:var(--ss-field-control-radius, revert-layer);background:var(--ss-field-control-background, revert-layer);box-shadow:var(--ss-field-control-shadow, revert-layer);color:var(--ss-field-control-text-color, revert-layer);font:var(--ss-field-control-font, revert-layer)}.ss-field-control:focus-within{border-color:var(--ss-field-control-focus-border-color, revert-layer);box-shadow:var(--ss-field-control-focus-shadow, revert-layer);outline:var(--ss-field-control-focus-outline, revert-layer);outline-offset:var(--ss-field-control-focus-outline-offset, revert-layer)}.ss-field-control__input{color:var(--ss-field-control-text-color, revert-layer);font:var(--ss-field-control-font, revert-layer)}.ss-field-control__icon{color:var(--ss-field-control-icon-color, revert-layer)}.ss-field-control__padding{padding-block:var(--ss-field-control-padding-block, revert-layer);padding-inline:var(--ss-field-control-padding-inline, revert-layer)}.ss-field-control--textarea-root{min-height:var(--ss-field-control-textarea-min-height, revert-layer)}.split-cursor-surface.svelte-15wh5qp{position:relative;min-height:76px;padding:var(--ss-spacing-spacing-xl);border:1px solid var(--ss-ppogag-line);border-radius:var(--ss-radius-radius-md);background:var(--ss-ppogag-split-surface, var(--color-bg-secondary));font-size:16px;line-height:1.5;cursor:text;touch-action:none;-webkit-user-select:none;user-select:none}.split-text-flow.svelte-15wh5qp{white-space:pre-wrap;word-break:break-all;overflow-wrap:anywhere}.split-end-slot.svelte-15wh5qp{display:inline-block;width:24px;height:1.5em;vertical-align:text-bottom}.split-after-caret.svelte-15wh5qp{padding-left:calc(2 * var(--ss-spacing-spacing-xxs) + var(--ss-spacing-spacing-xs))}.split-end-slot.split-after-caret.svelte-15wh5qp{padding-left:0;margin-left:calc(2 * var(--ss-spacing-spacing-xxs) + var(--ss-spacing-spacing-xs))}.split-empty.svelte-15wh5qp{background:var(--color-bg-quaternary)}.split-caret.svelte-15wh5qp{position:absolute;width:4px;transform:translate(-2px);background:var(--ss-ppogag-cover);pointer-events:none}.split-cursor-surface.svelte-15wh5qp:focus-visible{outline:2px solid var(--ss-ppogag-cover);outline-offset:-2px}.whole-timeline.svelte-99dd6m{border-top:1px solid var(--ss-ppogag-line, var(--color-border-default));padding-top:var(--ss-spacing-spacing-lg);display:flex;flex-direction:column;gap:var(--ss-spacing-spacing-md);min-width:0}.tools.svelte-99dd6m,.actions.svelte-99dd6m,.time-summary.svelte-99dd6m{display:flex;align-items:center;gap:var(--ss-spacing-spacing-md)}.tools.svelte-99dd6m{justify-content:space-between;flex-wrap:wrap}.timeline-strip.svelte-99dd6m{display:grid;grid-template-columns:var(--ss-spacing-spacing-3xl) minmax(0,1fr) var( --ss-spacing-spacing-3xl );overflow:hidden;border-radius:var(--ss-radius-radius-md)}.timeline-scrollbar-row.svelte-99dd6m{display:grid;grid-template-columns:var(--ss-spacing-spacing-3xl) minmax(0,1fr) var( --ss-spacing-spacing-3xl )}.timeline-scrollbar.svelte-99dd6m{position:relative;height:20px;cursor:grab;touch-action:none}.timeline-scrollbar.svelte-99dd6m:before{content:"";position:absolute;inset:50% 0 auto;height:var(--ss-spacing-spacing-xs);transform:translateY(-50%);border-radius:var(--ss-radius-radius-full);background:var(--ss-ppogag-subtle, var(--color-bg-subtle))}.timeline-scrollbar.svelte-99dd6m:focus-visible{outline:2px solid var(--ss-ppogag-cover, var(--color-border-brand));outline-offset:2px}.timeline-scrollbar[aria-disabled=true].svelte-99dd6m{cursor:default}.timeline-scrollbar-thumb.svelte-99dd6m{position:absolute;top:50%;height:var(--ss-spacing-spacing-sm);min-width:4%;transform:translateY(-50%);border-radius:var(--ss-radius-radius-full);background:var(--ss-ppogag-line, var(--color-border-default))}.timeline-scrollbar.svelte-99dd6m:not([aria-disabled=true]):hover .timeline-scrollbar-thumb:where(.svelte-99dd6m),.timeline-scrollbar.svelte-99dd6m:not([aria-disabled=true]):focus-visible .timeline-scrollbar-thumb:where(.svelte-99dd6m){height:var(--ss-spacing-spacing-md);background:var(--ss-ppogag-cover, var(--color-border-brand))}.endpoint-zone.svelte-99dd6m{cursor:pointer}.endpoint-zone.svelte-99dd6m:focus-visible{outline:2px solid var(--ss-ppogag-cover, var(--color-border-brand));outline-offset:-2px}.axis.svelte-99dd6m{position:relative;overflow:hidden;touch-action:none}.ruler.svelte-99dd6m{height:40px;background:var(--ss-ppogag-subtle, var(--color-bg-subtle));position:relative;cursor:pointer}.tick.svelte-99dd6m{position:absolute;top:24px;height:16px;border-left:1px solid var(--ss-ppogag-line, var(--color-border-default))}.tick.svelte-99dd6m span:where(.svelte-99dd6m){position:absolute;top:-23px;white-space:nowrap;font-size:12px;transform:translate(-50%)}.tick.svelte-99dd6m:first-child span:where(.svelte-99dd6m){transform:none}.track.svelte-99dd6m{height:76px;position:relative}.block.svelte-99dd6m{position:absolute;top:0;height:76px;padding:0;min-width:0;box-shadow:inset 0 0 0 1px var(--ss-ppogag-line, var(--color-border-default));background:var(--color-bg-default);overflow:hidden;cursor:pointer;display:flex;flex-direction:column;gap:4px}.block.selected.svelte-99dd6m{background:var(--ss-ppogag-header, var(--color-bg-active));box-shadow:inset 0 0 0 2px var(--ss-ppogag-cover, var(--color-border-brand))}.block.non-study.svelte-99dd6m{background:var(--ss-ppogag-subtle, var(--color-bg-subtle))}.block.cutting.svelte-99dd6m{cursor:crosshair}.ordinal.svelte-99dd6m,.caption.svelte-99dd6m{padding-inline:var(--ss-spacing-spacing-sm);min-width:0}.ordinal.svelte-99dd6m{padding-top:var(--ss-spacing-spacing-sm)}.ordinal.svelte-99dd6m{font-size:12px;white-space:nowrap}.caption.svelte-99dd6m{font-size:14px;overflow:hidden;max-height:40px}.boundary.svelte-99dd6m{position:absolute;top:0;transform:translate(-50%);width:24px;height:76px;z-index:3;cursor:ew-resize;display:flex;align-items:center;justify-content:center;touch-action:none}.playhead.svelte-99dd6m{position:absolute;top:0;bottom:0;width:2px;background:var(--color-bg-error-solid);pointer-events:none;z-index:4}.playhead.svelte-99dd6m:before{content:"";position:absolute;top:0;left:-4px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid var(--color-bg-error-solid)}.time-summary.svelte-99dd6m{justify-content:space-between;font-size:12px}.hint.svelte-99dd6m{font-size:12px;color:var(--color-text-muted)}.popup-fields.svelte-99dd6m{display:flex;flex-direction:column;gap:var(--ss-spacing-spacing-lg)}.cut-popup.svelte-99dd6m{padding:var(--ss-spacing-spacing-3xl);padding-bottom:var(--ss-spacing-spacing-5xl);gap:var(--ss-spacing-spacing-2xl);color:var(--color-text-default)}.cut-header.svelte-99dd6m{display:flex;flex-direction:column;gap:var(--ss-spacing-spacing-xs);min-height:56px}.cut-header.svelte-99dd6m h2:where(.svelte-99dd6m),.cut-header.svelte-99dd6m p:where(.svelte-99dd6m),.split-label.svelte-99dd6m,.cut-hint.svelte-99dd6m{margin:0;line-height:1.5}.cut-header.svelte-99dd6m h2:where(.svelte-99dd6m){font-size:20px;font-weight:500}.cut-header.svelte-99dd6m p:where(.svelte-99dd6m),.split-label.svelte-99dd6m{font-size:14px}.split-label.svelte-99dd6m{font-weight:500}.split-field.svelte-99dd6m{display:flex;flex-direction:column;gap:var(--ss-spacing-spacing-md);min-height:108px}.cut-hint.svelte-99dd6m{font-size:13px}.tick.minor.svelte-99dd6m{top:32px;height:8px}.axis.svelte-99dd6m:focus-visible,.block.svelte-99dd6m:focus-visible,.ruler.svelte-99dd6m:focus-visible,.boundary.svelte-99dd6m:focus-visible{outline:2px solid var(--ss-ppogag-cover, var(--color-border-brand));outline-offset:-2px}@media (width < 64rem){section[id].svelte-14u6r3i{scroll-margin-top:calc(2.75rem + 2 * var(--ss-spacing-spacing-md) + var(--ppogag-anchor-height) + var(--ss-spacing-spacing-lg))}}
