._tool_1ci54_1{--editor-bg: #111a22;--editor-panel: #19242d;--editor-panel-raised: #202e38;--editor-line: #354651;--editor-text: #edf3f3;--editor-muted: #9aaeb5;--editor-accent: #a7e3d8;--editor-accent-ink: #10211f;--editor-danger: #ffb4a9;overflow:hidden;border:1px solid #263843;border-radius:22px;background:var(--editor-bg);color:var(--editor-text);box-shadow:0 24px 70px #14242d29}._fileInput_1ci54_19{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._emptyState_1ci54_28{display:flex;min-height:420px;flex-direction:column;align-items:center;justify-content:center;padding:clamp(2rem,6vw,4.5rem);text-align:center;background:radial-gradient(ellipse at 50% 0%,rgba(167,227,216,.1),transparent 48%),linear-gradient(145deg,#17232c,#111a22 62%)}._emptyIcon_1ci54_41{display:grid;width:72px;height:72px;place-items:center;margin-bottom:1.5rem;border:1px solid #48605e;border-radius:22px;background:#a7e3d812;color:var(--editor-accent)}._emptyIcon_1ci54_41 svg,._capturePlaceholder_1ci54_54 svg{width:42px;height:42px;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}._emptyState_1ci54_28 h2{margin:0;font-size:clamp(1.35rem,3vw,1.9rem);letter-spacing:-.04em}._emptyState_1ci54_28>p{max-width:34rem;margin:.75rem 0 1.35rem;color:var(--editor-muted);line-height:1.6}._emptyState_1ci54_28 ._privacyNote_1ci54_76{margin:1rem 0 0;font-size:.8rem}._primaryButton_1ci54_81,._secondaryButton_1ci54_82,._captureButton_1ci54_83,._downloadButton_1ci54_84,._frameButton_1ci54_85{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:.55rem;border:1px solid transparent;border-radius:10px;font:inherit;font-weight:650;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}._primaryButton_1ci54_81,._captureButton_1ci54_83{padding:.7rem 1.1rem;background:var(--editor-accent);color:var(--editor-accent-ink)}._primaryButton_1ci54_81:hover,._captureButton_1ci54_83:hover:not(:disabled){background:#c2f2e9}._workspace_1ci54_111{padding:clamp(.8rem,2vw,1.25rem)}._fileBar_1ci54_115{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1rem;padding:0 0 1rem;border-bottom:1px solid var(--editor-line)}._fileIdentity_1ci54_125,._fileCopy_1ci54_126{display:flex;min-width:0}._fileIdentity_1ci54_125{align-items:center;gap:.8rem}._fileGlyph_1ci54_136{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border:1px solid #46615f;border-radius:11px;background:#a7e3d814;color:var(--editor-accent);font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:700;letter-spacing:.04em}._fileCopy_1ci54_126{flex-direction:column;gap:.2rem}._fileCopy_1ci54_126 strong{overflow:hidden;max-width:min(60vw,520px);text-overflow:ellipsis;white-space:nowrap;font-size:.91rem}._fileCopy_1ci54_126 span,._privacyNote_1ci54_76{color:var(--editor-muted)}._fileCopy_1ci54_126 span{font-family:JetBrains Mono,monospace;font-size:.68rem}._secondaryButton_1ci54_82{flex:0 0 auto;padding:.55rem .8rem;border-color:var(--editor-line);background:transparent;color:var(--editor-text);font-size:.8rem}._secondaryButton_1ci54_82:hover,._frameButton_1ci54_85:hover:not(:disabled){border-color:#78918f;background:var(--editor-panel-raised)}._editor_1ci54_190{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.85fr);gap:.9rem;margin-top:.9rem}._videoPanel_1ci54_197,._capturePanel_1ci54_198{min-width:0;overflow:hidden;border:1px solid var(--editor-line);border-radius:15px;background:var(--editor-panel)}._panelHeading_1ci54_206{display:flex;min-height:43px;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .9rem;border-bottom:1px solid var(--editor-line);color:var(--editor-muted);font-family:JetBrains Mono,monospace;font-size:.61rem;font-weight:700;letter-spacing:.1em}._panelHeading_1ci54_206 span:last-child{color:#c0d0d1;text-align:right}._videoFrame_1ci54_226{display:grid;min-height:290px;place-items:center;padding:.5rem;background:#080d11}._videoFrame_1ci54_226 video{display:block;width:100%;max-height:min(55vh,560px);background:#080d11;object-fit:contain}._transport_1ci54_242{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;padding:.75rem;border-top:1px solid var(--editor-line)}._seekSettings_1ci54_251{display:flex;align-items:end;gap:.6rem}._stepControl_1ci54_257{display:flex;flex-direction:column;gap:.3rem}._stepControl_1ci54_257 label{color:var(--editor-muted);font-family:JetBrains Mono,monospace;font-size:.56rem;font-weight:700;letter-spacing:.08em}._stepControl_1ci54_257 select{min-height:36px;padding:.35rem 1.7rem .35rem .55rem;border:1px solid var(--editor-line);border-radius:7px;background:var(--editor-panel-raised);color:var(--editor-text);font:inherit;font-size:.77rem}._frameButtons_1ci54_282{display:flex;justify-content:center;gap:.4rem}._frameButton_1ci54_85{min-height:40px;padding:.4rem .6rem;border-color:var(--editor-line);background:transparent;color:var(--editor-text);font-size:.75rem}._frameButton_1ci54_85 svg,._captureButton_1ci54_83 svg,._downloadButton_1ci54_84 svg{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}._position_1ci54_310{color:var(--editor-accent);font-family:JetBrains Mono,monospace;font-size:.68rem;font-variant-numeric:tabular-nums;white-space:nowrap}._position_1ci54_310 span{color:var(--editor-muted)}._captureButton_1ci54_83{width:calc(100% - 1.5rem);margin:0 .75rem .75rem}._captureButton_1ci54_83:disabled,._frameButton_1ci54_85:disabled{cursor:not-allowed;opacity:.48}._captureEmpty_1ci54_333{display:flex;min-height:365px;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;text-align:center}._capturePlaceholder_1ci54_54{display:grid;width:76px;height:76px;place-items:center;margin-bottom:1.25rem;border:1px dashed #52666f;border-radius:16px;color:#9bb0b5;background-color:#162129;background-image:linear-gradient(45deg,#1d2b34 25%,transparent 25%),linear-gradient(-45deg,#1d2b34 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#1d2b34 75%),linear-gradient(-45deg,transparent 75%,#1d2b34 75%);background-position:0 0,0 7px,7px -7px,-7px 0;background-size:14px 14px}._captureEmpty_1ci54_333 strong{font-size:.95rem}._captureEmpty_1ci54_333 p{max-width:19rem;margin:.5rem 0 0;color:var(--editor-muted);font-size:.82rem;line-height:1.55}._capturePreview_1ci54_370{display:grid;min-height:290px;max-height:min(55vh,560px);place-items:center;overflow:hidden;padding:.65rem;background-color:#17232a;background-image:linear-gradient(45deg,#202d34 25%,transparent 25%),linear-gradient(-45deg,#202d34 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#202d34 75%),linear-gradient(-45deg,transparent 75%,#202d34 75%);background-position:0 0,0 9px,9px -9px,-9px 0;background-size:18px 18px}._capturePreview_1ci54_370 img{display:block;max-width:100%;max-height:min(52vh,520px);object-fit:contain;box-shadow:0 8px 30px #00000052}._captureDetails_1ci54_391{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem .9rem;color:var(--editor-muted);font-family:JetBrains Mono,monospace;font-size:.72rem}._captureDetails_1ci54_391 strong{color:var(--editor-accent);font-weight:600}._downloadButton_1ci54_84{width:calc(100% - 1.5rem);margin:0 .75rem .75rem;padding:.65rem 1rem;background:#f0f5f3;color:#14201f}._downloadButton_1ci54_84:hover{background:#fff}._error_1ci54_419{margin:0;padding:.9rem 1.1rem;border-top:1px solid #724944;background:#301f1e;color:var(--editor-danger);font-size:.86rem;line-height:1.5}._tool_1ci54_1 :is(button,select):focus-visible{outline:3px solid #a7e3d8;outline-offset:3px}@media (max-width: 760px){._editor_1ci54_190{grid-template-columns:minmax(0,1fr)}._captureEmpty_1ci54_333{min-height:250px}}@media (max-width: 480px){._tool_1ci54_1{border-radius:16px}._fileBar_1ci54_115{align-items:flex-start}._fileIdentity_1ci54_125{gap:.55rem}._fileGlyph_1ci54_136{width:36px;height:36px}._fileCopy_1ci54_126 strong{max-width:48vw}._secondaryButton_1ci54_82{padding-inline:.55rem;font-size:.72rem}._videoFrame_1ci54_226,._capturePreview_1ci54_370{min-height:220px}._transport_1ci54_242{grid-template-columns:1fr auto}._seekSettings_1ci54_251{grid-column:1;grid-row:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}._frameButtons_1ci54_282{grid-column:1;grid-row:2;justify-content:flex-start}._position_1ci54_310{grid-column:2;grid-row:1 / span 2}}@media (prefers-reduced-motion: reduce){._tool_1ci54_1 *,._tool_1ci54_1 *:before,._tool_1ci54_1 *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
