/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.drop-zone_zone__4Ak4W{text-align:center;justify-content:center;align-items:center;gap:var(--space-4);min-height:calc(var(--space-24) * 3);margin:var(--space-5);padding:calc(var(--space-6) * 3) var(--space-6);border:var(--border-strong) dashed var(--color-stage-line-strong);border-radius:var(--radius-card);transition-property:border-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);flex-direction:column;display:flex}@media not all and (min-width:48rem){.drop-zone_zone__4Ak4W{margin:var(--space-3);padding:var(--space-8) var(--space-6)}}.drop-zone_over__njlXN{border-color:var(--color-brand)}.drop-zone_icon__QKyoi{color:var(--color-stage-note-icon);flex:none}.drop-zone_chips__Cl_UE{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.drop-zone_chip___bCyS{padding:var(--space-1) var(--space-3);border:var(--border-hairline) solid var(--color-stage-line-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--font-size-caption);color:var(--color-stage-muted)}.drop-zone_opening__tbbyT,.drop-zone_title__OOMPG{font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-heading);margin:0}.drop-zone_choose__EcvP7{cursor:pointer}.drop-zone_choose__EcvP7:disabled{cursor:wait;opacity:.6}.drop-zone_choose__EcvP7{min-height:var(--button-height);padding-inline:var(--space-6);border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-on-brand);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);border:none}@media not all and (min-width:48rem){.drop-zone_choose__EcvP7{width:100%}}.drop-zone_choose__EcvP7:hover:not(:disabled){background:var(--color-brand-hover)}.drop-zone_note__75kZl{font-size:var(--font-size-caption);color:var(--color-stage-muted);margin:0}.drop-zone_input__7SsY9{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.drop-zone_error__qM9XY{text-align:left;align-items:flex-start;gap:var(--space-3);max-width:var(--content-width);padding:var(--space-4) var(--space-5);border-radius:var(--radius-control);background:var(--color-stage-error-wash);border:var(--border-hairline) solid var(--color-stage-error);display:flex}.drop-zone_errorIcon__T9tLz{color:var(--color-stage-error);flex:none}.drop-zone_errorText__KeuOO{font-size:var(--font-size-ui);line-height:var(--line-height-ui);margin:0}.drop-zone_errorFile__uQl_6{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;display:block}.drop-zone_size__fXEu4{font-family:var(--font-mono);font-weight:var(--font-weight-normal);color:var(--color-stage-muted)}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.export-dialog_dialog__Dh7fJ{--color-focus:var(--color-brand-text);width:min(var(--content-width),calc(100% - var(--space-8)));max-width:none;padding:var(--space-8);gap:var(--space-5);border:var(--border-hairline) solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-surface);color:var(--color-fg);box-shadow:var(--shadow-lg);font-size:var(--font-size-body);line-height:var(--line-height-ui);flex-direction:column;margin:auto}@media not all and (min-width:40rem){.export-dialog_dialog__Dh7fJ{padding:var(--space-6)}}.export-dialog_dialog__Dh7fJ[open]{display:flex}.export-dialog_dialog__Dh7fJ::backdrop{background:var(--color-scrim)}.export-dialog_eyebrowDone__ZzW6V,.export-dialog_eyebrowFailed__7Yzox,.export-dialog_eyebrow__dfD89{font-family:var(--font-mono);font-size:var(--font-size-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-muted);align-items:center;gap:var(--space-2);margin:0;display:flex}.export-dialog_eyebrowDone__ZzW6V{color:var(--color-success)}.export-dialog_eyebrowFailed__7Yzox{color:var(--color-error)}.export-dialog_title__TkeVc{font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-heading);overflow-wrap:anywhere;margin:0}.export-dialog_fileName__LWMIK{font-family:var(--font-mono);font-size:var(--font-size-caption);color:var(--color-muted);overflow-wrap:anywhere;margin:0}.export-dialog_progress__warZR{appearance:none;width:100%;height:var(--space-3);border-radius:var(--radius-full);background:var(--color-surface-2);border:none;display:block;overflow:hidden}.export-dialog_progress__warZR::-webkit-progress-bar{background:var(--color-surface-2)}.export-dialog_progress__warZR::-webkit-progress-value{border-radius:var(--radius-full);background:var(--color-brand)}.export-dialog_progress__warZR::-moz-progress-bar{border-radius:var(--radius-full);background:var(--color-brand)}.export-dialog_counts__bcxkq{justify-content:space-between;gap:var(--space-4);font-family:var(--font-mono);font-size:var(--font-size-ui);font-variant-numeric:tabular-nums;color:var(--color-muted);margin:0;display:flex}.export-dialog_note__nX4jR{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-brand-wash);font-size:var(--font-size-ui);margin:0;display:flex}.export-dialog_noteIcon__LvxIZ{color:var(--color-brand-text);flex:none}.export-dialog_table__mE52D{border-collapse:collapse;width:100%;font-size:var(--font-size-ui)}.export-dialog_table__mE52D td,.export-dialog_table__mE52D th{padding:var(--space-3);border-bottom:var(--border-hairline) solid var(--color-line);text-align:left;vertical-align:top}.export-dialog_table__mE52D th{font-weight:var(--font-weight-medium);color:var(--color-muted)}.export-dialog_table__mE52D td{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.export-dialog_same__22tD3{color:var(--color-success)}.export-dialog_detail__Ztp5G{padding:var(--space-3);border-radius:var(--radius-control);background:var(--color-surface-2);font-size:var(--font-size-caption);display:block;overflow:auto}.export-dialog_actions__KZ8s1{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.export-dialog_primary__aS20p{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding-inline:var(--space-5);border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-on-brand);font-size:var(--font-size-ui);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;text-decoration:none;display:inline-flex}.export-dialog_primary__aS20p:hover{background:var(--color-brand-hover);color:var(--color-on-brand)}@media not all and (min-width:40rem){.export-dialog_primary__aS20p{flex:1}}.export-dialog_secondary__iUWtj{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}@media not all and (min-width:40rem){.export-dialog_secondary__iUWtj{flex:1}}.export-dialog_secondary__iUWtj{min-height:var(--touch-target);padding-inline:var(--space-5);border-radius:var(--radius-full);font-size:var(--font-size-ui);font-weight:var(--font-weight-semibold);border:var(--border-hairline) solid var(--color-line-strong);color:var(--color-fg);background:0 0}.export-dialog_filesBox__f7N__,.export-dialog_files__QxGZt{max-height:calc(var(--touch-target) * 6);border-top:var(--border-hairline) solid var(--color-line);margin:0;padding:0;overflow-y:auto}.export-dialog_fileRow__vVb0G{grid-template-columns:var(--space-6) minmax(0,1fr) auto auto;align-items:center;gap:var(--space-3);min-height:var(--touch-target);padding-inline:var(--space-3);border-bottom:var(--border-hairline) solid var(--color-line);font-size:var(--font-size-ui);display:grid}@media not all and (min-width:40rem){.export-dialog_fileRow__vVb0G{grid-template-columns:var(--space-6) minmax(0,1fr) auto}.export-dialog_fileRow__vVb0G>:nth-child(3){display:none}}.export-dialog_fileCell__z2CqD{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.export-dialog_rowName__uN2QV{text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media not all and (min-width:40rem){.export-dialog_rowName__uN2QV{word-break:break-all;white-space:normal}}.export-dialog_rowName__uN2QV{font-family:var(--font-mono);font-weight:var(--font-weight-normal);color:var(--color-fg)}@media not all and (min-width:40rem){.export-dialog_rowName__uN2QV{font-size:var(--font-size-caption)}}.export-dialog_rowNumber__gaztc{text-align:right;white-space:nowrap;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-fg-2)}.export-dialog_statusDone__2be_o{color:var(--color-success);place-items:center;display:grid}.export-dialog_statusWaiting__A38w9{width:var(--space-3);height:var(--space-3);border-radius:var(--radius-full);border:var(--border-strong) solid var(--color-line-strong);justify-self:center}.export-dialog_statusNow__t0CFA{font-family:var(--font-mono);font-size:var(--font-size-caption);color:var(--color-brand-text)}.export-dialog_mini__gJisV{appearance:none;width:100%;height:var(--space-1);border-radius:var(--radius-full);background:var(--color-surface-2);border:none;display:block;overflow:hidden}.export-dialog_mini__gJisV::-webkit-progress-bar{background:var(--color-surface-2)}.export-dialog_mini__gJisV::-webkit-progress-value{background:var(--color-brand)}.export-dialog_mini__gJisV::-moz-progress-bar{background:var(--color-brand)}.export-dialog_fileTable__xgoVW{border-collapse:collapse;width:100%;font-size:var(--font-size-ui)}.export-dialog_fileTable__xgoVW td,.export-dialog_fileTable__xgoVW th{padding:var(--space-3);border-bottom:var(--border-hairline) solid var(--color-line);text-align:left;vertical-align:top}.export-dialog_fileTable__xgoVW th{font-weight:var(--font-weight-medium);color:var(--color-muted)}.export-dialog_fileTable__xgoVW :is(th,td):first-child{width:100%;max-width:0}.export-dialog_fileTable__xgoVW td,.export-dialog_fileTable__xgoVW th{vertical-align:middle}@media not all and (min-width:40rem){.export-dialog_fileTable__xgoVW tbody td:nth-child(2),.export-dialog_fileTable__xgoVW thead th:nth-child(2){display:none}}.export-dialog_rowDownload__x8Z4E{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-full);border:var(--border-hairline) solid var(--color-line-strong);color:var(--color-fg);place-items:center;display:grid}.export-dialog_picture__DGvnZ{font-size:var(--font-size-ui);color:var(--color-fg-2);margin:0}.export-dialog_error__B57aU{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-error-wash);color:var(--color-error);font-size:var(--font-size-ui);margin:0}.export-dialog_primary__aS20p[aria-disabled=true]{cursor:progress}@media not all and (min-width:40rem){.export-dialog_stacked__tFoCg{flex-direction:column-reverse}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.cut-panel_which__tF0u1{margin:0}@media (orientation:landscape) and (max-height:30rem){.cut-panel_which__tF0u1{display:none}}.cut-panel_which__tF0u1{margin-bottom:var(--space-1);font-family:var(--font-mono);font-size:var(--font-size-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-stage-muted)}.cut-panel_action__003uC{cursor:pointer;min-height:var(--touch-target);padding-inline:var(--space-3);border-radius:var(--radius-full);border:var(--border-hairline) solid var(--color-stage-line-strong);color:var(--color-stage-fg);font-size:var(--font-size-ui);font-weight:var(--font-weight-medium);background:0 0}.cut-panel_action__003uC[aria-disabled=true]{cursor:not-allowed;color:var(--color-stage-muted)}.cut-panel_chips__mrIAx{align-items:center;display:flex}@media not all and (min-width:48rem){.cut-panel_chips__mrIAx{flex-basis:100%;order:1;overflow-x:auto}}@media (orientation:landscape) and (max-height:30rem){.cut-panel_chips__mrIAx{flex:1;min-width:0;overflow-x:auto}}.cut-panel_chips__mrIAx{gap:var(--space-2)}@media not all and (min-width:48rem){.cut-panel_chips__mrIAx:before{display:none}}@media (orientation:landscape) and (max-height:30rem){.cut-panel_chips__mrIAx:before{display:none}}.cut-panel_chips__mrIAx:before{content:"";width:var(--border-hairline);height:var(--space-5);margin-inline:var(--space-1);background:var(--color-stage-line)}.cut-panel_add__vAFU9,.cut-panel_chip__Im3X_{cursor:pointer;white-space:nowrap;align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);border-radius:var(--radius-full);border:var(--border-hairline) solid var(--color-stage-line-strong);color:var(--color-stage-fg);flex:none;display:inline-flex}@media not all and (min-width:48rem){.cut-panel_add__vAFU9,.cut-panel_chip__Im3X_{min-height:var(--touch-target)}}.cut-panel_chip__Im3X_{padding-inline:var(--space-1) var(--space-3);background:var(--color-stage-raised);font-family:var(--font-mono);font-size:var(--font-size-caption);font-variant-numeric:tabular-nums}.cut-panel_chip__Im3X_[aria-pressed=true]{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-on-brand);font-weight:var(--font-weight-semibold)}.cut-panel_chipNumber__V3Z2K{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:var(--color-stage-line-strong);color:var(--color-stage-fg);font-weight:var(--font-weight-semibold);place-items:center;display:grid}.cut-panel_chip__Im3X_[aria-pressed=true] .cut-panel_chipNumber__V3Z2K{background:var(--color-stage)}.cut-panel_chip__Im3X_[data-pulse]{outline:var(--border-strong) solid var(--color-playhead);animation-name:cut-panel_chip-pulse__jPXAM;animation-duration:var(--duration-slow);animation-timing-function:var(--ease-out);animation-iteration-count:3}@keyframes cut-panel_chip-pulse__jPXAM{0%{outline-offset:0}to{outline-offset:var(--space-2);outline-color:#0000}}.cut-panel_noRoomIcon__O_WDn{color:var(--color-stage-note-icon);flex:none}@media not all and (min-width:48rem){.cut-panel_chipEnd__2Uxyc{display:none}}@media (orientation:landscape) and (max-height:30rem){.cut-panel_chipEnd__2Uxyc{display:none}}.cut-panel_add__vAFU9{padding-inline:var(--space-2) var(--space-3);font-size:var(--font-size-ui);background:0 0;border-style:dashed}@media not all and (min-width:48rem){.cut-panel_add__vAFU9{width:var(--touch-target);justify-content:center;padding:0}.cut-panel_addLabel__ZHHd_{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.cut-panel_left__an1NH{flex-direction:column;display:flex}@media (orientation:landscape) and (max-height:30rem){.cut-panel_left__an1NH{display:none}}.cut-panel_left__an1NH{gap:var(--space-2)}.cut-panel_leftTitle__qNy6T{justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);color:var(--color-stage-muted);margin:0;display:flex}.cut-panel_leftSummary__VWrH7{text-align:right;font-family:var(--font-mono);font-weight:var(--font-weight-normal)}@media not all and (min-width:48rem){.cut-panel_wideOnly__H0OzL{display:none}}.cut-panel_strip__IlWk3{width:100%;height:var(--space-10);display:block}.cut-panel_partOn__57D47,.cut-panel_part___veb3{fill:var(--color-brand);stroke:var(--color-stage);stroke-width:var(--border-strong)}.cut-panel_partOn__57D47{stroke:var(--color-playhead)}.cut-panel_partLabel__zSJw9{fill:var(--color-on-brand);font-family:var(--font-mono);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.inspector_inspector__iYIH6{flex-direction:column;flex:1 1 var(--inspector-width);gap:var(--space-5);max-width:100%;padding:var(--space-6);border-left:var(--border-hairline) solid var(--color-stage-line);display:flex}@media not all and (min-width:48rem){.inspector_inspector__iYIH6{border-left-width:0}}@media (orientation:landscape) and (max-height:30rem){.inspector_inspector__iYIH6{gap:var(--space-3);padding:var(--space-3);border-left-width:var(--border-hairline);grid-area:1/2/-1;overflow-y:auto}.inspector_heading__oDw6T{display:none}}.inspector_readout__EKVrk{margin:0}@media (orientation:landscape) and (max-height:30rem){.inspector_readout__EKVrk{display:none}}.inspector_readout__EKVrk{font-family:var(--font-mono);font-size:var(--font-size-timecode);letter-spacing:var(--letter-spacing-tight);font-variant-numeric:tabular-nums}.inspector_arrow__VCmr4{color:var(--color-brand)}.inspector_edges__P0W9M{gap:var(--space-3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.inspector_edge__IYUuQ{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.inspector_label__wEPnP{font-size:var(--font-size-label);font-weight:var(--font-weight-medium);color:var(--color-stage-muted)}.inspector_edgeRow__QXmUG{gap:var(--space-1);display:flex}.inspector_hint__vxkIt{font-size:var(--font-size-caption);color:var(--color-stage-muted);margin:0}.inspector_nudge__dFCiZ{cursor:pointer;width:var(--touch-target);height:var(--control-height);border-radius:var(--radius-control);border:var(--border-hairline) solid var(--color-stage-line-strong);color:var(--color-stage-fg);background:0 0;flex:none;place-items:center;display:grid}.inspector_value__G1Hby{text-align:center;min-width:0;padding-inline:var(--space-2);color:var(--color-stage-fg);height:var(--control-height);border-radius:var(--radius-control);border:var(--border-hairline) solid var(--color-stage-line-strong);background:var(--color-stage-raised);font-family:var(--font-mono);font-size:var(--font-size-ui);font-variant-numeric:tabular-nums;flex:1}.inspector_error__EynVH,.inspector_note__podvB{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);font-size:var(--font-size-ui);line-height:var(--line-height-ui);margin:0;display:flex}.inspector_note__podvB{background:var(--color-stage-note);border:var(--border-hairline) solid var(--color-stage-note-line);color:var(--color-stage-note-fg)}.inspector_noteIcon__BZOFr{color:var(--color-stage-note-icon);flex:none}.inspector_error__EynVH{background:var(--color-stage-error-wash);border:var(--border-hairline) solid var(--color-stage-error);color:var(--color-stage-fg)}.inspector_errorIcon__dCMzJ{color:var(--color-stage-error);flex:none}.inspector_facts__ZpmoD{row-gap:var(--space-3);font-size:var(--font-size-ui);grid-template-columns:1fr auto;margin:0;display:grid}.inspector_facts__ZpmoD dt{color:var(--color-stage-muted)}.inspector_facts__ZpmoD dd{margin:0}.inspector_number__gmBrZ{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.inspector_same__UocBj{color:var(--color-stage-success)}.inspector_name__ysT9I{width:100%;min-width:0;height:var(--control-height);padding-inline:var(--space-3);border-radius:var(--radius-control);border:var(--border-hairline) solid var(--color-stage-line-strong);background:var(--color-stage-raised);color:var(--color-stage-fg);font-size:var(--font-size-ui)}.inspector_name__ysT9I::placeholder{color:var(--color-stage-muted)}.inspector_file__CPfBh{margin:0}@media (orientation:landscape) and (max-height:30rem){.inspector_file__CPfBh{display:none}}.inspector_file__CPfBh{font-family:var(--font-mono);font-size:var(--font-size-caption);color:var(--color-stage-muted);overflow-wrap:anywhere}.inspector_nudge__dFCiZ[aria-disabled=true]{cursor:not-allowed;color:var(--color-stage-muted)}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.split-panel_presets__fL50x{border-style:var(--tw-border-style);gap:var(--space-2);border-width:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;display:grid}.split-panel_presets__fL50x legend{margin-bottom:var(--space-2);padding:0}.split-panel_preset__SyA9l{cursor:pointer;min-height:var(--touch-target);border-radius:var(--radius-full);border:var(--border-hairline) solid var(--color-stage-line-strong);color:var(--color-stage-fg);font-size:var(--font-size-ui);font-weight:var(--font-weight-medium);background:0 0}.split-panel_preset__SyA9l[aria-pressed=true]{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-on-brand);font-weight:var(--font-weight-semibold)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.player_player__t7kQe{aspect-ratio:var(--aspect-video,16/9);max-height:var(--player-max-height);border-radius:var(--radius-card);background:var(--color-stage-raised);flex-grow:1;position:relative;overflow:hidden}@media (orientation:landscape) and (max-height:30rem){.player_player__t7kQe{aspect-ratio:auto;height:100%;max-height:none}}.player_video__V2nqy{object-fit:contain;width:100%;height:100%;display:block}.player_bar__GiNuF{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);left:50%;bottom:var(--space-4);align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-full);background:var(--color-stage-dim);border:var(--border-hairline) solid var(--color-stage-line-strong);display:flex;position:absolute}.player_play__zUcBL,.player_step__BRRzc{cursor:pointer;width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-full);border:none;place-items:center;display:grid}.player_step__BRRzc{color:var(--color-stage-fg);background:0 0}.player_play__zUcBL{background:var(--color-playhead);color:var(--color-stage)}.player_play__zUcBL:disabled{cursor:not-allowed;background:var(--color-stage-line-strong);color:var(--color-stage-muted)}.player_player__t7kQe:has(>.player_notice___LMex){aspect-ratio:auto}.player_notice___LMex{aspect-ratio:var(--aspect-video,16/9);text-align:center;justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-6) calc(var(--touch-target) + var(--space-8));flex-direction:column;display:flex}.player_noticeIcon__pm_As{color:var(--color-stage-note-icon)}.player_noticeTitle__F_jXE{font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);margin:0}.player_noticeBody__E1Rvs{max-width:var(--content-width);font-size:var(--font-size-ui);line-height:var(--line-height-ui);color:var(--color-stage-muted);margin:0}.player_time__nNTHo{white-space:nowrap}@media not all and (min-width:40rem){.player_time__nNTHo{display:none}}.player_time__nNTHo{padding-inline:var(--space-2) var(--space-4);font-family:var(--font-mono);font-size:var(--font-size-ui);font-variant-numeric:tabular-nums}.player_total__RGmY6{color:var(--color-stage-muted)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.timeline_timeline__86ctR{gap:var(--space-3);padding:var(--space-4) var(--space-6) var(--space-6);border-top:var(--border-hairline) solid var(--color-stage-line);flex-direction:column;display:flex}@media (orientation:landscape) and (max-height:30rem){.timeline_timeline__86ctR{--filmstrip-height:var(--space-10);gap:var(--space-1);padding:var(--space-2) var(--space-4) var(--space-3);grid-area:3/1}}.timeline_toolbar__dP0Gi{align-items:center;gap:var(--space-3);min-height:var(--control-height-sm);flex-wrap:wrap;display:flex}@media (orientation:landscape) and (max-height:30rem){.timeline_toolbar__dP0Gi{min-height:0}}.timeline_mark__sF_WY{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}@media not all and (min-width:48rem){.timeline_mark__sF_WY{flex:1}}@media (orientation:landscape) and (max-height:30rem){.timeline_mark__sF_WY{display:none}}.timeline_mark__sF_WY{gap:var(--space-2);min-height:var(--control-height-sm);padding-inline:var(--space-3);border-radius:var(--radius-full);border:var(--border-hairline) solid var(--color-stage-line-strong);color:var(--color-stage-fg);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);background:0 0}@media not all and (min-width:48rem){.timeline_mark__sF_WY{min-height:var(--touch-target)}.timeline_key__sMsAN{display:none}}.timeline_key__sMsAN{font-family:var(--font-mono);color:var(--color-stage-muted)}.timeline_legend__3PyO5{flex-wrap:wrap;align-items:center;margin-left:auto;display:inline-flex}@media not all and (min-width:48rem){.timeline_legend__3PyO5{display:none}}@media (orientation:landscape) and (max-height:30rem){.timeline_legend__3PyO5{display:none}}.timeline_legend__3PyO5{gap:var(--space-4);font-size:var(--font-size-caption);color:var(--color-stage-muted)}.timeline_legendItem__gUFVf{align-items:center;gap:var(--space-2);display:inline-flex}.timeline_tickSwatch__17owN{width:var(--keyframe-width);height:var(--space-3);background:var(--color-stage-muted)}.timeline_breakSwatch__Sy9tI{width:var(--border-trim);height:var(--space-3);background:var(--color-brand)}.timeline_summary__UAy26{font-family:var(--font-mono);font-size:var(--font-size-caption);color:var(--color-stage-muted);margin:0}.timeline_hatchSwatch__wrWqg{width:var(--space-4);height:var(--space-3);border-radius:var(--radius-xs);background:repeating-linear-gradient(135deg,var(--color-hatch) 0 var(--hatch-size),transparent var(--hatch-size) calc(2 * var(--hatch-size)))}.timeline_track__5jj5a{-webkit-user-select:none;user-select:none;padding-inline:calc(var(--trim-handle-width) / 2);position:relative}.timeline_ruler__vroCN{width:100%;height:var(--ruler-height);font-family:var(--font-mono);font-size:var(--font-size-caption);fill:var(--color-stage-muted);display:block;overflow:visible}@media not all and (min-width:48rem){.timeline_minorMark__rRbaH{display:none}}.timeline_keyframes__Iw2lr{width:100%;height:var(--keyframe-row-height);stroke:var(--color-keyframe);stroke-width:var(--keyframe-width);display:block}.timeline_strip__6X1xQ{height:var(--filmstrip-height);border-radius:var(--radius-md);background:var(--color-stage-raised);position:relative;overflow:hidden}.timeline_frames__RcFOz{gap:var(--border-strong);height:100%;display:flex}.timeline_frame__h8GXE{object-fit:cover;flex:1;min-width:0;height:100%;display:block}.timeline_overlay__XSUWC{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.timeline_dim__LurJ2{fill:var(--color-stage-dim)}.timeline_lost__vRaK1{fill:url(#qc-hatch)}.timeline_hatchStripe__OZaPO{fill:var(--color-hatch)}.timeline_clip__yyY2k{fill:none;stroke:var(--color-hatch);stroke-width:var(--border-strong)}.timeline_kept__PYvnQ,.timeline_partBreak__BxTLW{stroke:var(--color-brand);stroke-width:var(--border-trim)}.timeline_kept__PYvnQ{fill:none}.timeline_sectionActive__IFol5,.timeline_section__VSQdr{fill:var(--color-stage-fg);font-family:var(--font-mono);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.timeline_sectionActive__IFol5{fill:var(--color-brand)}.timeline_sectionActive__IFol5,.timeline_section__VSQdr{paint-order:stroke;stroke:var(--color-stage);stroke-width:var(--border-trim);stroke-linejoin:round}@media not all and (min-width:48rem){.timeline_wideOnly__oWfIR{display:none}}.timeline_playhead__a6xFl{stroke:var(--color-playhead);stroke-width:var(--playhead-width)}.timeline_handle__8o8cY,.timeline_scrub__ME6Hj{appearance:none;inset-inline:0;top:calc(var(--ruler-height) + var(--keyframe-row-height));height:var(--filmstrip-height);background-color:#0000;margin:0;position:absolute}.timeline_scrub__ME6Hj{cursor:pointer;z-index:var(--z-timeline)}.timeline_handle__8o8cY{pointer-events:none;z-index:var(--z-trim)}.timeline_handle__8o8cY::-webkit-slider-runnable-track,.timeline_scrub__ME6Hj::-webkit-slider-runnable-track{background-color:#0000;height:100%}.timeline_handle__8o8cY::-moz-range-track,.timeline_scrub__ME6Hj::-moz-range-track{background-color:#0000}.timeline_scrub__ME6Hj::-webkit-slider-thumb{appearance:none;width:var(--touch-target);height:var(--filmstrip-height);background-color:#0000;border:none}.timeline_scrub__ME6Hj::-moz-range-thumb{width:var(--touch-target);height:var(--filmstrip-height);background-color:#0000;border:none}.timeline_handle__8o8cY::-webkit-slider-thumb{pointer-events:auto;cursor:ew-resize;appearance:none;width:var(--trim-handle-width);height:var(--trim-handle-height);margin-top:calc((var(--filmstrip-height) - var(--trim-handle-height)) / 2);border-radius:var(--radius-full);border:var(--border-trim) solid var(--color-stage);background:var(--color-brand)}.timeline_handle__8o8cY::-moz-range-thumb{pointer-events:auto;cursor:ew-resize;box-sizing:border-box;width:var(--trim-handle-width);height:var(--trim-handle-height);border-radius:var(--radius-full);border:var(--border-trim) solid var(--color-stage);background:var(--color-brand)}.timeline_handle__8o8cY:focus-visible,.timeline_scrub__ME6Hj:focus-visible{outline:none}.timeline_handle__8o8cY:focus-visible::-webkit-slider-thumb,.timeline_scrub__ME6Hj:focus-visible::-webkit-slider-thumb{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.timeline_handle__8o8cY:focus-visible::-moz-range-thumb,.timeline_scrub__ME6Hj:focus-visible::-moz-range-thumb{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.timeline_shortcuts__P4uML{margin:0}@media not all and (min-width:48rem){.timeline_shortcuts__P4uML{display:none}}@media (orientation:landscape) and (max-height:30rem){.timeline_shortcuts__P4uML{display:none}}.timeline_shortcuts__P4uML{font-size:var(--font-size-caption);color:var(--color-stage-muted)}.timeline_noRoom__nICNy{align-items:center;gap:var(--space-2);font-size:var(--font-size-caption);line-height:var(--line-height-ui);color:var(--color-stage-note-fg);margin:0;display:flex}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.tool-rail_rail__LxtvS{flex-direction:column;align-items:center;display:flex}@media not all and (min-width:48rem){.tool-rail_rail__LxtvS{flex-direction:row;width:100%}}@media (orientation:landscape) and (max-height:30rem){.tool-rail_rail__LxtvS{display:none}}.tool-rail_rail__LxtvS{flex:0 0 var(--tool-rail-width);gap:var(--space-2);padding:var(--space-4) var(--space-2);border-right:var(--border-hairline) solid var(--color-stage-line)}@media not all and (min-width:48rem){.tool-rail_rail__LxtvS{padding-inline:var(--space-4);border-right-width:0}}.tool-rail_link__yAAbl,.tool-rail_tool__bKU43{flex-direction:column;align-items:center;display:flex}@media not all and (min-width:48rem){.tool-rail_link__yAAbl,.tool-rail_tool__bKU43{flex-direction:row}}.tool-rail_link__yAAbl,.tool-rail_tool__bKU43{gap:var(--space-1);min-width:var(--touch-target);padding:var(--space-3) var(--space-2);border-radius:var(--radius-control);background:var(--color-brand);color:var(--color-on-brand);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.tool-rail_link__yAAbl{color:var(--color-stage-muted);font-weight:var(--font-weight-medium);background:0 0;text-decoration:none}.tool-rail_link__yAAbl:hover{background:var(--color-stage-raised);color:var(--color-stage-fg)}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.byline_byline__vecn9{align-items:center;gap:var(--space-3);font-size:var(--font-size-label);line-height:var(--line-height-caption);color:var(--color-muted);margin:0;display:flex}.byline_avatar__oEaZr{width:var(--avatar-sm);height:var(--avatar-sm);border-radius:var(--radius-full);object-fit:cover;flex:none}@media not all and (min-width:48rem){.byline_detail__L69RD{display:none}}.byline_dot__3YC6o{display:none}@media not all and (min-width:48rem){.byline_dot__3YC6o{display:inline}}.byline_name__ZV_Uw{color:var(--color-fg);font-weight:var(--font-weight-semibold)}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.editor_editor__JEAdj{--color-focus:var(--color-brand);scroll-margin-top:var(--space-6);border-radius:var(--radius-panel);background:var(--color-stage);color:var(--color-stage-fg);box-shadow:var(--shadow-lg);font-size:var(--font-size-body);line-height:var(--line-height-ui);overflow:hidden}@media (orientation:landscape) and (max-height:30rem){.editor_editor__JEAdj{scroll-margin-top:var(--space-2)}.editor_workspace__kdJb2{grid-template-columns:minmax(0,1fr) var(--inspector-width-short);height:calc(100dvh - var(--space-4));grid-template-rows:auto minmax(0,1fr) auto;display:grid}}.editor_fileBar__fWcgi{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-6);border-bottom:var(--border-hairline) solid var(--color-stage-line);flex-wrap:wrap;display:flex}@media (orientation:landscape) and (max-height:30rem){.editor_fileBar__fWcgi{padding:var(--space-2) var(--space-4);flex-wrap:nowrap;grid-area:1/1}}.editor_fileName__lQRwS{min-width:0;font-weight:var(--font-weight-medium);overflow-wrap:anywhere}@media (orientation:landscape) and (max-height:30rem){.editor_summary__DNK6v{display:none}}.editor_summary__DNK6v{font-family:var(--font-mono);font-size:var(--font-size-caption);color:var(--color-stage-muted)}.editor_actions__mXX0Q{flex-wrap:wrap;margin-left:auto;display:flex}@media not all and (min-width:40rem){.editor_actions__mXX0Q{width:100%}}@media (orientation:landscape) and (max-height:30rem){.editor_actions__mXX0Q{width:auto}}.editor_actions__mXX0Q{gap:var(--space-3)}.editor_export__Vlel_,.editor_replace__IQB7a{cursor:pointer}@media not all and (min-width:40rem){.editor_export__Vlel_,.editor_replace__IQB7a{flex:1}}.editor_export__Vlel_,.editor_replace__IQB7a{min-height:var(--touch-target);padding-inline:var(--space-5);border-radius:var(--radius-full);border:var(--border-hairline) solid var(--color-stage-line-strong);color:var(--color-stage-fg);font-size:var(--font-size-ui);font-weight:var(--font-weight-medium);background:0 0}.editor_export__Vlel_{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-on-brand);font-weight:var(--font-weight-semibold)}.editor_export__Vlel_:hover{background:var(--color-brand-hover)}.editor_export__Vlel_:disabled{cursor:not-allowed;border-color:var(--color-stage-line-strong);color:var(--color-stage-muted);background:0 0}.editor_body__9OdL4{flex-wrap:wrap;display:flex}@media (orientation:landscape) and (max-height:30rem){.editor_body__9OdL4{display:contents}}.editor_stage__BNkOE{gap:calc(var(--spacing,.25rem) * 4);min-width:0;padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media not all and (min-width:48rem){.editor_stage__BNkOE{padding:calc(var(--spacing,.25rem) * 4)}}.editor_stage__BNkOE{flex:999 1 calc(var(--space-24) * 6)}@media (orientation:landscape) and (max-height:30rem){.editor_stage__BNkOE{min-height:0;padding:var(--space-2) var(--space-4);grid-area:2/1}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.content-figure_figure__ev2WP{margin-inline:0;margin-block:calc(var(--spacing,.25rem) * 4)}.content-figure_image__eentW{width:100%;height:auto}.content-figure_caption__uOTUD{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--font-size-ui);line-height:var(--line-height-ui);color:var(--color-muted)}.emphasis_strong__CH_5T{color:var(--color-fg);font-weight:var(--font-weight-semibold)}