.SpliceForge_root__Z25Ax{width:100%}.SpliceForge_drop__9ibGc{position:relative;display:block;width:100%;aspect-ratio:16/9;max-height:460px;border:1.5px dashed var(--hub-border);background:var(--hub-band);border-radius:4px;cursor:pointer;transition:border-color .2s,background-color .2s}.SpliceForge_dropActive__0n2wJ,.SpliceForge_drop__9ibGc:hover{border-color:var(--hub-accent)}.SpliceForge_dropInner__vzIwQ{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;gap:10px}.SpliceForge_dropEyebrow__6FjE6{font-family:var(--font-jetbrains-mono),monospace;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--hub-accent)}.SpliceForge_dropTitle__DL_CU{font-family:var(--font-cinzel),serif;font-size:clamp(22px,3.2vw,36px);font-weight:700;letter-spacing:.1em;color:var(--hub-ink)}.SpliceForge_dropHint__VWsa2{font-family:var(--font-fraunces),serif;font-style:italic;font-size:15px;color:var(--hub-body)}.SpliceForge_workspace__Fwa1t{display:grid;grid-template-columns:1fr;gap:28px}@media (min-width:880px){.SpliceForge_workspace__Fwa1t{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:36px}}.SpliceForge_previewCol__dhenp{display:flex;flex-direction:column;gap:14px}.SpliceForge_video__oRypW{width:100%;max-height:520px;background:var(--hub-stage);border:1px solid var(--hub-stage-rule);border-radius:4px;box-shadow:0 1px 2px rgba(15,23,42,.06),0 10px 24px -8px rgba(15,23,42,.14)}.SpliceForge_hiddenCanvas__RqhN_{display:none}.SpliceForge_meta__CtCcd{display:flex;flex-wrap:wrap;gap:18px;font-family:var(--font-jetbrains-mono),monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--hub-muted)}.SpliceForge_metaAccent__I4jVW{color:var(--hub-accent)}.SpliceForge_timeline__6RH6U{display:flex;flex-direction:column;gap:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SpliceForge_timelineTrack__B_3uS{position:relative;height:36px;background:var(--hub-sunk);border:1px solid var(--hub-border);border-radius:3px;cursor:pointer}.SpliceForge_timelinePlayhead__5Rl_9{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--hub-ink);transform:translateX(-1px);pointer-events:none;z-index:5}.SpliceForge_segment__TH2K0{position:absolute;top:0;bottom:0;background:var(--hub-accent-soft);border-left:2px solid var(--hub-border);border-right:2px solid var(--hub-border);cursor:grab}.SpliceForge_segmentSelected__NOS8Q{background:var(--hub-accent-soft);border-color:var(--hub-accent);box-shadow:inset 0 0 0 2px var(--hub-accent);z-index:2}.SpliceForge_segmentHandle___7nb8{position:absolute;top:-3px;bottom:-3px;width:8px;background:var(--hub-accent);border-radius:2px;cursor:ew-resize;touch-action:none;box-shadow:0 0 0 1px var(--hub-page)}.SpliceForge_segmentHandleLeft__p0H8R{left:-4px}.SpliceForge_segmentHandleRight__qsln1{right:-4px}.SpliceForge_segmentLabel__l_u9O{position:absolute;top:2px;left:4px;font-family:var(--font-jetbrains-mono),monospace;font-size:9px;color:var(--hub-page);background:var(--hub-accent);padding:1px 4px;border-radius:2px;pointer-events:none;letter-spacing:.1em;font-weight:600}.SpliceForge_timelineLabels__4o1yx{display:flex;justify-content:space-between;font-family:var(--font-jetbrains-mono),monospace;font-size:10px;letter-spacing:.18em;color:var(--hub-muted)}.SpliceForge_controlsCol__D_x23{display:flex;flex-direction:column;gap:24px}.SpliceForge_section__jKvEk{display:flex;flex-direction:column;gap:12px}.SpliceForge_label__BX5QN{font-family:var(--font-jetbrains-mono),monospace;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--hub-accent)}.SpliceForge_hint__6v7ra{margin:0;font-family:var(--font-fraunces),serif;font-style:italic;font-size:13px;line-height:1.5;color:var(--hub-muted)}.SpliceForge_hint__6v7ra strong{color:var(--hub-ink);font-style:normal;font-weight:600}.SpliceForge_addBtn__l3OVk{font-family:var(--font-jetbrains-mono),monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--hub-accent);background:transparent;border:1px solid var(--hub-accent);border-radius:3px;padding:10px 14px;cursor:pointer;transition:background .15s,color .15s}.SpliceForge_addBtn__l3OVk:hover:not(:disabled){background:var(--hub-accent-soft);color:var(--hub-accent-hover)}.SpliceForge_addBtn__l3OVk:disabled{background:var(--hub-sunk);color:var(--hub-body);border-color:var(--hub-border);cursor:not-allowed}.SpliceForge_segmentList__PZKXm{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.SpliceForge_segmentRow__thYWb{display:grid;grid-template-columns:28px 1fr auto auto;align-items:center;gap:8px;padding:8px 10px;background:var(--hub-band);border:1px solid var(--hub-rule);border-radius:3px}.SpliceForge_segmentRowSelected__ihjvh{border-color:var(--hub-accent);background:var(--hub-accent-soft)}.SpliceForge_segmentRowIndex__PIe_P{font-family:var(--font-jetbrains-mono),monospace;font-size:12px;color:var(--hub-accent);text-align:center}.SpliceForge_segmentRowMeta__izN3b{display:flex;flex-direction:column;gap:2px;cursor:pointer}.SpliceForge_segmentRowTimes__GB2GN{font-family:var(--font-jetbrains-mono),monospace;font-size:12px;color:var(--hub-ink)}.SpliceForge_segmentRowBtn__OKZPd,.SpliceForge_segmentRowDuration__6CbC8{font-family:var(--font-jetbrains-mono),monospace;font-size:10px;letter-spacing:.18em;color:var(--hub-body)}.SpliceForge_segmentRowBtn__OKZPd{text-transform:uppercase;background:transparent;border:1px solid var(--hub-border);border-radius:3px;padding:4px 8px;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.SpliceForge_segmentRowBtn__OKZPd:hover:not(:disabled){border-color:var(--hub-accent);color:var(--hub-accent);background:var(--hub-accent-soft)}.SpliceForge_presetGrid__yMCx0{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.SpliceForge_preset__e4o2I{font-family:var(--font-jetbrains-mono),monospace;font-size:13px;font-weight:500;color:var(--hub-body);background:var(--hub-band);border:1px solid var(--hub-border);border-radius:3px;padding:11px 0;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.SpliceForge_preset__e4o2I:hover:not(:disabled){border-color:var(--hub-accent);color:var(--hub-accent)}.SpliceForge_presetActive__X_HWn{border-color:var(--hub-accent)!important;color:var(--hub-accent)!important;background:var(--hub-accent-soft)}.SpliceForge_preset__e4o2I:disabled{background:var(--hub-sunk);color:var(--hub-body);border-color:var(--hub-border);cursor:not-allowed}.SpliceForge_toggleRow__f1sb5{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px 12px;cursor:pointer;font-family:var(--font-fraunces),serif;font-size:15px;color:var(--hub-body)}.SpliceForge_toggleRow__f1sb5 input{accent-color:var(--hub-accent);width:16px;height:16px}.SpliceForge_renderBtn__tnpDj{font-family:var(--font-jetbrains-mono),monospace;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--hub-page);background:var(--hub-accent);border:1px solid var(--hub-accent);border-radius:3px;padding:16px;cursor:pointer;font-weight:600;transition:background .15s,border-color .15s}.SpliceForge_renderBtn__tnpDj:hover:not(:disabled){background:var(--hub-accent-hover);border-color:var(--hub-accent-hover)}.SpliceForge_renderBtn__tnpDj:disabled{background:var(--hub-sunk);color:var(--hub-body);border-color:var(--hub-border);cursor:not-allowed}.SpliceForge_progressTrack__qLm7q{height:4px;background:var(--hub-sunk);border-radius:2px;overflow:hidden}.SpliceForge_progressFill__sHmOj{height:100%;background:var(--hub-accent);transition:width .1s linear}.SpliceForge_outputCard__q8CbU{background:var(--hub-accent-soft);border:1px solid var(--hub-accent);border-radius:4px;padding:16px;display:flex;flex-direction:column;gap:10px}.SpliceForge_outputLabel__PnWxa{letter-spacing:.32em;text-transform:uppercase;color:var(--hub-accent)}.SpliceForge_outputLabel__PnWxa,.SpliceForge_outputMeta__HmMFO{font-family:var(--font-jetbrains-mono),monospace;font-size:11px}.SpliceForge_outputMeta__HmMFO{letter-spacing:.18em;color:var(--hub-body)}.SpliceForge_downloadBtn__UVE2_{display:inline-block;text-align:center;font-family:var(--font-jetbrains-mono),monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--hub-accent);background:var(--hub-page);border:1px solid var(--hub-accent);border-radius:3px;padding:12px;text-decoration:none;transition:background .15s,color .15s;word-break:break-all}.SpliceForge_downloadBtn__UVE2_:hover{background:var(--hub-accent);color:var(--hub-page)}.SpliceForge_linkBtn__jVB57{align-self:flex-start;background:none;border:none;font-family:var(--font-jetbrains-mono),monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--hub-body);cursor:pointer;padding:0;transition:color .15s}.SpliceForge_linkBtn__jVB57:hover:not(:disabled){color:var(--hub-accent)}.SpliceForge_error__E4Ctx{color:var(--hub-bad);font-family:var(--font-fraunces),serif;font-style:italic;font-size:14px;margin:0}