.ExactFrameTool-module__FhsWUa__shell{width:min(1280px,100% - 28px);margin:0 auto 96px}.ExactFrameTool-module__FhsWUa__intro{justify-content:space-between;align-items:flex-end;gap:28px;margin:0 0 20px;display:flex}.ExactFrameTool-module__FhsWUa__intro h2{letter-spacing:-.05em;max-width:780px;margin:0;font-size:clamp(34px,4vw,56px);line-height:.98}.ExactFrameTool-module__FhsWUa__intro p:not(.ExactFrameTool-module__FhsWUa__kicker){max-width:790px;color:var(--muted);margin:13px 0 0;font-size:16px}.ExactFrameTool-module__FhsWUa__kicker,.ExactFrameTool-module__FhsWUa__panelEyebrow{color:var(--accent-strong);letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:850}.ExactFrameTool-module__FhsWUa__trustPill,.ExactFrameTool-module__FhsWUa__readyBadge{border:1px solid color-mix(in srgb, var(--success) 24%, var(--line));min-height:35px;color:var(--success);background:color-mix(in srgb, var(--success) 8%, var(--surface-solid));border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:760;display:inline-flex}.ExactFrameTool-module__FhsWUa__statusDot,.ExactFrameTool-module__FhsWUa__readyBadge>span{background:var(--success);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--success) 12%, transparent);border-radius:50%}.ExactFrameTool-module__FhsWUa__hiddenInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ExactFrameTool-module__FhsWUa__sourceCard{border:1px solid var(--line);background:color-mix(in srgb, var(--surface-solid) 94%, transparent);box-shadow:var(--shadow);border-radius:26px;overflow:hidden}.ExactFrameTool-module__FhsWUa__dropZone{border:0;border-bottom:1px solid var(--line);width:100%;min-height:340px;color:var(--text);background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 50%), color-mix(in srgb, var(--surface-solid) 96%, transparent);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:38px 28px;transition:background .16s,transform .16s;display:flex}.ExactFrameTool-module__FhsWUa__dropZone:hover:not(:disabled),.ExactFrameTool-module__FhsWUa__dropZoneActive{background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 52%), color-mix(in srgb, var(--surface-solid) 98%, transparent)}.ExactFrameTool-module__FhsWUa__dropZone:disabled{cursor:wait}.ExactFrameTool-module__FhsWUa__uploadIcon{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));width:62px;height:62px;color:var(--accent-strong);background:var(--accent-soft);border-radius:19px;place-items:center;margin-bottom:4px;font-size:30px;font-weight:800;display:grid}.ExactFrameTool-module__FhsWUa__dropZone strong{letter-spacing:-.035em;font-size:clamp(24px,3vw,31px)}.ExactFrameTool-module__FhsWUa__orLine{color:var(--muted);font-size:13px}.ExactFrameTool-module__FhsWUa__browseButton{color:#fff;background:linear-gradient(135deg, var(--accent), #378cff);min-height:46px;box-shadow:0 12px 30px color-mix(in srgb, var(--accent) 24%, transparent);border-radius:13px;align-items:center;padding:0 20px;font-weight:800;display:inline-flex}.ExactFrameTool-module__FhsWUa__dropZone small{color:var(--muted);text-align:center;margin-top:4px}.ExactFrameTool-module__FhsWUa__dropBenefits{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:7px;display:flex}.ExactFrameTool-module__FhsWUa__dropBenefits span{border:1px solid var(--line);color:var(--muted);background:color-mix(in srgb, var(--surface-solid) 80%, transparent);border-radius:999px;padding:5px 9px;font-size:11px;font-weight:700}.ExactFrameTool-module__FhsWUa__advancedInput{padding:0 20px}.ExactFrameTool-module__FhsWUa__advancedInput summary,.ExactFrameTool-module__FhsWUa__advanced summary,.ExactFrameTool-module__FhsWUa__outputSettings summary{color:var(--muted);cursor:pointer;padding:15px 0;font-size:13px;font-weight:720}.ExactFrameTool-module__FhsWUa__urlPanel{padding:0 0 20px}.ExactFrameTool-module__FhsWUa__urlPanel label,.ExactFrameTool-module__FhsWUa__bigInput>span,.ExactFrameTool-module__FhsWUa__rangeGrid label>span,.ExactFrameTool-module__FhsWUa__exactTimeRow label>span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.ExactFrameTool-module__FhsWUa__urlRow{grid-template-columns:1fr auto;gap:9px;display:grid}.ExactFrameTool-module__FhsWUa__urlRow input,.ExactFrameTool-module__FhsWUa__rangeGrid input,.ExactFrameTool-module__FhsWUa__exactTimeRow input,.ExactFrameTool-module__FhsWUa__bigInput input{border:1px solid var(--line);width:100%;min-height:44px;color:var(--text);background:var(--surface-solid);border-radius:11px;outline:none}.ExactFrameTool-module__FhsWUa__urlRow input,.ExactFrameTool-module__FhsWUa__rangeGrid input,.ExactFrameTool-module__FhsWUa__exactTimeRow input{padding:0 12px}.ExactFrameTool-module__FhsWUa__urlRow input:focus,.ExactFrameTool-module__FhsWUa__rangeGrid input:focus,.ExactFrameTool-module__FhsWUa__exactTimeRow input:focus,.ExactFrameTool-module__FhsWUa__bigInput input:focus{border-color:color-mix(in srgb, var(--accent) 70%, var(--line));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent)}.ExactFrameTool-module__FhsWUa__urlRow button,.ExactFrameTool-module__FhsWUa__exactTimeRow button{color:#fff;background:var(--accent);cursor:pointer;border:0;border-radius:11px;min-width:78px;font-weight:780}.ExactFrameTool-module__FhsWUa__urlPanel p,.ExactFrameTool-module__FhsWUa__smallMuted{color:var(--muted);margin:9px 0 0;font-size:12px}.ExactFrameTool-module__FhsWUa__errorBox,.ExactFrameTool-module__FhsWUa__warningBox{border:1px solid color-mix(in srgb, var(--danger) 32%, var(--line));color:var(--danger);background:color-mix(in srgb, var(--danger) 7%, var(--surface-solid));border-radius:12px;margin:12px 0;padding:12px 14px;font-size:13px}.ExactFrameTool-module__FhsWUa__workspace{gap:14px;display:grid}.ExactFrameTool-module__FhsWUa__fileBar{border:1px solid var(--line);background:color-mix(in srgb, var(--surface-solid) 93%, transparent);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:11px 13px;display:flex}.ExactFrameTool-module__FhsWUa__fileIdentity,.ExactFrameTool-module__FhsWUa__fileActions{align-items:center;gap:10px;min-width:0;display:flex}.ExactFrameTool-module__FhsWUa__fileIdentity>div{min-width:0}.ExactFrameTool-module__FhsWUa__fileIdentity strong,.ExactFrameTool-module__FhsWUa__fileIdentity span{display:block}.ExactFrameTool-module__FhsWUa__fileIdentity strong{text-overflow:ellipsis;white-space:nowrap;max-width:650px;font-size:14px;overflow:hidden}.ExactFrameTool-module__FhsWUa__fileIdentity span:not(.ExactFrameTool-module__FhsWUa__fileIcon){color:var(--muted);margin-top:2px;font-size:11px}.ExactFrameTool-module__FhsWUa__fileIcon{width:38px;height:38px;color:var(--accent-strong);background:var(--accent-soft);border-radius:11px;flex:none;place-items:center;font-size:11px;display:grid!important}.ExactFrameTool-module__FhsWUa__ghostButton,.ExactFrameTool-module__FhsWUa__clearButton{border:1px solid var(--line);min-height:36px;color:var(--text);cursor:pointer;background:0 0;border-radius:10px;padding:0 12px;font-size:12px;font-weight:750}.ExactFrameTool-module__FhsWUa__modeNav{border:1px solid var(--line);background:color-mix(in srgb, var(--surface-solid) 86%, transparent);border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:6px;display:grid}.ExactFrameTool-module__FhsWUa__modeNav button{min-width:0;min-height:66px;color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:13px;align-items:center;gap:10px;padding:9px 12px;display:flex}.ExactFrameTool-module__FhsWUa__modeNav button:hover:not(:disabled){color:var(--text);background:color-mix(in srgb, var(--surface-solid) 90%, transparent)}.ExactFrameTool-module__FhsWUa__modeNav .ExactFrameTool-module__FhsWUa__modeActive{border-color:color-mix(in srgb, var(--accent) 34%, var(--line));color:var(--text);background:var(--accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 7%, transparent)}.ExactFrameTool-module__FhsWUa__modeIcon{background:color-mix(in srgb, var(--surface-solid) 76%, transparent);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.ExactFrameTool-module__FhsWUa__modeNav button>span:last-child{min-width:0}.ExactFrameTool-module__FhsWUa__modeNav strong,.ExactFrameTool-module__FhsWUa__modeNav small{display:block}.ExactFrameTool-module__FhsWUa__modeNav strong{color:inherit;font-size:13px}.ExactFrameTool-module__FhsWUa__modeNav small{text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:10px;overflow:hidden}.ExactFrameTool-module__FhsWUa__modeDescription{color:var(--muted);margin:-3px 4px 0;font-size:12px}.ExactFrameTool-module__FhsWUa__editorGrid{grid-template-columns:minmax(390px,.88fr) minmax(0,1.12fr);align-items:start;gap:14px;display:grid}.ExactFrameTool-module__FhsWUa__editorPanel,.ExactFrameTool-module__FhsWUa__outputPanel{border:1px solid var(--line);background:color-mix(in srgb, var(--surface-solid) 94%, transparent);border-radius:20px;min-width:0;overflow:hidden}.ExactFrameTool-module__FhsWUa__editorPanel{padding:17px}.ExactFrameTool-module__FhsWUa__outputPanel{min-height:680px;padding:17px}.ExactFrameTool-module__FhsWUa__panelHeader,.ExactFrameTool-module__FhsWUa__outputHeader,.ExactFrameTool-module__FhsWUa__controlTitleRow{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ExactFrameTool-module__FhsWUa__panelHeader{margin-bottom:13px}.ExactFrameTool-module__FhsWUa__panelHeader h3,.ExactFrameTool-module__FhsWUa__outputHeader h3{letter-spacing:-.025em;margin:0;font-size:20px}.ExactFrameTool-module__FhsWUa__liveTime{border:1px solid var(--line);color:var(--text);background:color-mix(in srgb, var(--surface-solid) 82%, transparent);border-radius:9px;flex:none;padding:7px 9px;font:750 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.ExactFrameTool-module__FhsWUa__playerWrap,.ExactFrameTool-module__FhsWUa__selectedPreview{border:1px solid color-mix(in srgb, var(--line) 86%, transparent);background:#050506;border-radius:14px;overflow:hidden}.ExactFrameTool-module__FhsWUa__playerWrap video{background:#000;width:100%;max-height:370px;display:block}.ExactFrameTool-module__FhsWUa__modePanel{gap:13px;margin-top:14px;display:grid}.ExactFrameTool-module__FhsWUa__scrubCard,.ExactFrameTool-module__FhsWUa__featureCallout,.ExactFrameTool-module__FhsWUa__jobEstimate,.ExactFrameTool-module__FhsWUa__operationProgress,.ExactFrameTool-module__FhsWUa__frameStepRow,.ExactFrameTool-module__FhsWUa__outputSettings,.ExactFrameTool-module__FhsWUa__advanced{border:1px solid var(--line);background:color-mix(in srgb, var(--surface-solid) 84%, transparent);border-radius:13px}.ExactFrameTool-module__FhsWUa__scrubCard{padding:12px}.ExactFrameTool-module__FhsWUa__scrubLabels,.ExactFrameTool-module__FhsWUa__timelineReadout{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.ExactFrameTool-module__FhsWUa__scrubLabels strong{color:var(--text);text-transform:uppercase;letter-spacing:.07em;font-size:10px}.ExactFrameTool-module__FhsWUa__timeline{width:100%;accent-color:var(--accent);margin:9px 0 5px}.ExactFrameTool-module__FhsWUa__timelineReadout strong{color:var(--text);font:760 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.ExactFrameTool-module__FhsWUa__primaryButton,.ExactFrameTool-module__FhsWUa__secondaryButton,.ExactFrameTool-module__FhsWUa__downloadSelectedButton,.ExactFrameTool-module__FhsWUa__zipButton{color:#fff;cursor:pointer;border:0;font-weight:820}.ExactFrameTool-module__FhsWUa__primaryButton{background:linear-gradient(135deg, #2f6df6, var(--accent));min-height:53px;box-shadow:0 12px 28px color-mix(in srgb, var(--accent) 25%, transparent);border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;display:inline-flex}.ExactFrameTool-module__FhsWUa__primaryButton:hover:not(:disabled){filter:brightness(1.06)}.ExactFrameTool-module__FhsWUa__primaryButton:disabled,.ExactFrameTool-module__FhsWUa__secondaryButton:disabled,.ExactFrameTool-module__FhsWUa__downloadSelectedButton:disabled,.ExactFrameTool-module__FhsWUa__zipButton:disabled,.ExactFrameTool-module__FhsWUa__modeNav button:disabled,.ExactFrameTool-module__FhsWUa__methodCards button:disabled,.ExactFrameTool-module__FhsWUa__formatCards button:disabled,.ExactFrameTool-module__FhsWUa__clearButton:disabled,.ExactFrameTool-module__FhsWUa__ghostButton:disabled{cursor:not-allowed;opacity:.52}.ExactFrameTool-module__FhsWUa__frameStepRow{grid-template-columns:1fr auto 1fr;align-items:stretch;display:grid;overflow:hidden}.ExactFrameTool-module__FhsWUa__frameStepRow button{min-height:55px;color:var(--text);cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:11px;font-weight:760}.ExactFrameTool-module__FhsWUa__frameStepRow button:first-child{border-right:1px solid var(--line)}.ExactFrameTool-module__FhsWUa__frameStepRow button:last-child{border-left:1px solid var(--line)}.ExactFrameTool-module__FhsWUa__frameStepRow>div{text-align:center;place-content:center;min-width:112px;padding:8px 10px;display:grid}.ExactFrameTool-module__FhsWUa__frameStepRow span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:9px}.ExactFrameTool-module__FhsWUa__frameStepRow strong{margin-top:2px;font:760 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.ExactFrameTool-module__FhsWUa__precisionNote,.ExactFrameTool-module__FhsWUa__warningText{color:var(--muted);margin:-3px 2px 0;font-size:11px}.ExactFrameTool-module__FhsWUa__warningText{color:var(--danger)}.ExactFrameTool-module__FhsWUa__advanced,.ExactFrameTool-module__FhsWUa__outputSettings{padding:0 12px}.ExactFrameTool-module__FhsWUa__advancedBody,.ExactFrameTool-module__FhsWUa__outputSettingsBody{padding:0 0 13px}.ExactFrameTool-module__FhsWUa__exactTimeRow{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.ExactFrameTool-module__FhsWUa__secondaryButton{width:100%;min-height:42px;color:var(--text);background:var(--accent-soft);border-radius:10px;margin-top:9px}.ExactFrameTool-module__FhsWUa__methodCards,.ExactFrameTool-module__FhsWUa__formatCards,.ExactFrameTool-module__FhsWUa__depthCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.ExactFrameTool-module__FhsWUa__methodCards button,.ExactFrameTool-module__FhsWUa__formatCards button,.ExactFrameTool-module__FhsWUa__depthCards button{border:1px solid var(--line);min-width:0;min-height:66px;color:var(--muted);background:color-mix(in srgb, var(--surface-solid) 84%, transparent);cursor:pointer;text-align:left;border-radius:11px;padding:9px 10px}.ExactFrameTool-module__FhsWUa__methodCards strong,.ExactFrameTool-module__FhsWUa__methodCards small,.ExactFrameTool-module__FhsWUa__formatCards strong,.ExactFrameTool-module__FhsWUa__formatCards small,.ExactFrameTool-module__FhsWUa__depthCards strong,.ExactFrameTool-module__FhsWUa__depthCards small{display:block}.ExactFrameTool-module__FhsWUa__methodCards strong,.ExactFrameTool-module__FhsWUa__formatCards strong,.ExactFrameTool-module__FhsWUa__depthCards strong{color:var(--text);font-size:12px}.ExactFrameTool-module__FhsWUa__methodCards small,.ExactFrameTool-module__FhsWUa__formatCards small,.ExactFrameTool-module__FhsWUa__depthCards small{margin-top:2px;font-size:9px}.ExactFrameTool-module__FhsWUa__methodCards .ExactFrameTool-module__FhsWUa__methodActive,.ExactFrameTool-module__FhsWUa__formatCards .ExactFrameTool-module__FhsWUa__formatActive,.ExactFrameTool-module__FhsWUa__depthCards .ExactFrameTool-module__FhsWUa__depthActive{border-color:color-mix(in srgb, var(--accent) 58%, var(--line));color:var(--accent-strong);background:var(--accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 12%, transparent)}.ExactFrameTool-module__FhsWUa__bigInput{display:block}.ExactFrameTool-module__FhsWUa__bigInput>div{border:1px solid var(--line);background:var(--surface-solid);border-radius:12px;grid-template-columns:1fr auto;align-items:center;display:grid;overflow:hidden}.ExactFrameTool-module__FhsWUa__bigInput input{border:0;border-radius:0;min-height:55px;padding:0 14px;font-size:20px;font-weight:800}.ExactFrameTool-module__FhsWUa__bigInput b{color:var(--muted);padding:0 14px;font-size:12px}.ExactFrameTool-module__FhsWUa__toggleRow{align-items:center;gap:8px;margin-bottom:10px;font-size:12px;font-weight:730;display:flex}.ExactFrameTool-module__FhsWUa__toggleRow input{accent-color:var(--accent)}.ExactFrameTool-module__FhsWUa__rangeGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ExactFrameTool-module__FhsWUa__rangeGrid button{border:1px solid var(--line);min-height:36px;color:var(--text);cursor:pointer;background:0 0;border-radius:9px;font-size:10px;font-weight:700}.ExactFrameTool-module__FhsWUa__jobEstimate{grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.ExactFrameTool-module__FhsWUa__jobEstimate>div{padding:12px}.ExactFrameTool-module__FhsWUa__jobEstimate>div+div{border-left:1px solid var(--line)}.ExactFrameTool-module__FhsWUa__jobEstimate span,.ExactFrameTool-module__FhsWUa__selectedInfo span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:760;display:block}.ExactFrameTool-module__FhsWUa__jobEstimate strong,.ExactFrameTool-module__FhsWUa__selectedInfo strong{margin-top:3px;font-size:12px;display:block}.ExactFrameTool-module__FhsWUa__jobWarning{border-color:color-mix(in srgb, var(--danger) 38%, var(--line));background:color-mix(in srgb, var(--danger) 5%, var(--surface-solid))}.ExactFrameTool-module__FhsWUa__featureCallout{align-items:flex-start;gap:11px;padding:12px;display:flex}.ExactFrameTool-module__FhsWUa__featureCallout>span{width:35px;height:35px;color:var(--accent-strong);background:var(--accent-soft);border-radius:10px;flex:none;place-items:center;font-size:18px;display:grid}.ExactFrameTool-module__FhsWUa__featureCallout strong{font-size:13px}.ExactFrameTool-module__FhsWUa__featureCallout p{color:var(--muted);margin:3px 0 0;font-size:11px}.ExactFrameTool-module__FhsWUa__sliderControl{border:1px solid var(--line);border-radius:12px;padding:11px 12px;display:block}.ExactFrameTool-module__FhsWUa__sliderControl>span{justify-content:space-between;gap:14px;margin-bottom:7px;font-size:11px;display:flex}.ExactFrameTool-module__FhsWUa__sliderControl b{color:var(--accent-strong)}.ExactFrameTool-module__FhsWUa__sliderControl input{width:100%;accent-color:var(--accent)}.ExactFrameTool-module__FhsWUa__operationProgress{padding:12px}.ExactFrameTool-module__FhsWUa__operationProgress>div:first-child{justify-content:space-between;gap:12px;font-size:11px;display:flex}.ExactFrameTool-module__FhsWUa__progressBar{background:color-mix(in srgb, var(--line) 60%, transparent);border-radius:999px;height:6px;margin:8px 0;overflow:hidden}.ExactFrameTool-module__FhsWUa__progressBar span{border-radius:inherit;background:linear-gradient(90deg, #2f6df6, var(--accent));height:100%;transition:width .12s linear;display:block}.ExactFrameTool-module__FhsWUa__operationProgress button{border:1px solid var(--line);min-height:32px;color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;padding:0 10px;font-size:10px;font-weight:750}.ExactFrameTool-module__FhsWUa__outputHeader{border-bottom:1px solid var(--line);padding-bottom:13px}.ExactFrameTool-module__FhsWUa__outputHeaderActions{align-items:center;gap:8px;display:flex}.ExactFrameTool-module__FhsWUa__frameCount{color:var(--muted);background:color-mix(in srgb, var(--surface-solid) 78%, transparent);border-radius:999px;padding:6px 8px;font-size:10px;font-weight:760}.ExactFrameTool-module__FhsWUa__emptyTray{text-align:center;min-height:560px;color:var(--muted);place-content:center;justify-items:center;display:grid}.ExactFrameTool-module__FhsWUa__emptyTray>span{border:1px solid var(--line);border-radius:16px;place-items:center;width:58px;height:58px;margin-bottom:10px;font-size:25px;display:grid}.ExactFrameTool-module__FhsWUa__emptyTray strong{color:var(--text);font-size:15px}.ExactFrameTool-module__FhsWUa__emptyTray p{max-width:360px;margin:5px 0 0;font-size:12px}.ExactFrameTool-module__FhsWUa__exportToolbar{grid-template-columns:1fr 1fr auto;gap:7px;margin:13px 0;display:grid;position:relative}.ExactFrameTool-module__FhsWUa__downloadSelectedButton,.ExactFrameTool-module__FhsWUa__zipButton{border-radius:10px;min-height:42px}.ExactFrameTool-module__FhsWUa__downloadSelectedButton{background:#2f6df6}.ExactFrameTool-module__FhsWUa__zipButton{background:linear-gradient(135deg,#188657,#20a06a)}.ExactFrameTool-module__FhsWUa__moreExport{border:1px solid var(--line);border-radius:10px;min-width:72px;position:relative}.ExactFrameTool-module__FhsWUa__moreExport summary{cursor:pointer;min-height:40px;color:var(--muted);place-items:center;padding:0 10px;font-size:11px;font-weight:760;list-style:none;display:grid}.ExactFrameTool-module__FhsWUa__moreExport summary::-webkit-details-marker{display:none}.ExactFrameTool-module__FhsWUa__moreExport>div{z-index:10;border:1px solid var(--line);background:var(--surface-solid);width:170px;box-shadow:var(--shadow);border-radius:11px;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.ExactFrameTool-module__FhsWUa__moreExport>div button{width:100%;min-height:36px;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;font-size:11px}.ExactFrameTool-module__FhsWUa__moreExport>div button:hover{background:var(--accent-soft)}.ExactFrameTool-module__FhsWUa__selectedPreview{place-items:center;min-height:300px;display:grid;position:relative}.ExactFrameTool-module__FhsWUa__selectedPreview img{object-fit:contain;background:#000;width:100%;max-height:430px;display:block}.ExactFrameTool-module__FhsWUa__selectedOverlay{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000a3;border:1px solid #ffffff1f;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;font-size:10px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.ExactFrameTool-module__FhsWUa__selectedOverlay strong{font:760 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.ExactFrameTool-module__FhsWUa__selectedInfo{border:1px solid var(--line);background:var(--line);border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:10px 0;display:grid;overflow:hidden}.ExactFrameTool-module__FhsWUa__selectedInfo>div{background:var(--surface-solid);min-width:0;padding:9px}.ExactFrameTool-module__FhsWUa__selectedInfo strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ExactFrameTool-module__FhsWUa__frameGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-top:4px;display:grid}.ExactFrameTool-module__FhsWUa__frameThumb{border:1px solid var(--line);content-visibility:auto;contain-intrinsic-size:150px 110px;background:#090b10;border-radius:10px;position:relative;overflow:hidden}.ExactFrameTool-module__FhsWUa__frameThumbActive{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 14%, transparent)}.ExactFrameTool-module__FhsWUa__thumbButton{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.ExactFrameTool-module__FhsWUa__thumbButton img{aspect-ratio:16/10;object-fit:cover;background:#000;width:100%;display:block}.ExactFrameTool-module__FhsWUa__thumbBadge,.ExactFrameTool-module__FhsWUa__thumbTime{color:#fff;background:#000000b3;border-radius:6px;padding:4px 5px;font-size:8px;font-weight:800;position:absolute;bottom:6px}.ExactFrameTool-module__FhsWUa__thumbBadge{letter-spacing:.04em;left:6px}.ExactFrameTool-module__FhsWUa__thumbTime{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;right:6px}.ExactFrameTool-module__FhsWUa__removeFrame{color:#fff;cursor:pointer;background:#0000009e;border:1px solid #ffffff2e;border-radius:7px;width:24px;height:24px;line-height:1;position:absolute;top:5px;right:5px}.ExactFrameTool-module__FhsWUa__privacyNote{border:1px solid color-mix(in srgb, var(--success) 20%, var(--line));color:var(--success);background:color-mix(in srgb, var(--success) 5%, transparent);border-radius:12px;align-items:flex-start;gap:9px;padding:11px 13px;display:flex}.ExactFrameTool-module__FhsWUa__privacyNote>span{flex:none;font-weight:900}.ExactFrameTool-module__FhsWUa__privacyNote p{color:var(--muted);margin:0;font-size:11px}.ExactFrameTool-module__FhsWUa__privacyNote strong{color:var(--text)}@media (max-width:1100px){.ExactFrameTool-module__FhsWUa__editorGrid{grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr)}.ExactFrameTool-module__FhsWUa__frameGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ExactFrameTool-module__FhsWUa__selectedInfo{grid-template-columns:1fr 1fr}}@media (max-width:980px){.ExactFrameTool-module__FhsWUa__shell{width:min(760px,100% - 22px)}.ExactFrameTool-module__FhsWUa__intro{align-items:flex-start}.ExactFrameTool-module__FhsWUa__editorGrid{grid-template-columns:1fr}.ExactFrameTool-module__FhsWUa__outputPanel{min-height:460px;scroll-margin-top:12px}.ExactFrameTool-module__FhsWUa__emptyTray{min-height:340px}}@media (max-width:720px){.ExactFrameTool-module__FhsWUa__shell{width:calc(100% - 16px);margin-bottom:64px}.ExactFrameTool-module__FhsWUa__intro{display:block}.ExactFrameTool-module__FhsWUa__intro h2{font-size:clamp(31px,10vw,44px)}.ExactFrameTool-module__FhsWUa__trustPill{margin-top:14px}.ExactFrameTool-module__FhsWUa__dropZone{min-height:300px;padding:30px 16px}.ExactFrameTool-module__FhsWUa__fileBar{align-items:flex-start}.ExactFrameTool-module__FhsWUa__readyBadge{display:none}.ExactFrameTool-module__FhsWUa__fileIdentity strong{max-width:56vw}.ExactFrameTool-module__FhsWUa__fileIdentity span:not(.ExactFrameTool-module__FhsWUa__fileIcon){max-width:62vw;line-height:1.4}.ExactFrameTool-module__FhsWUa__modeNav{scrollbar-width:none;display:flex;overflow-x:auto}.ExactFrameTool-module__FhsWUa__modeNav::-webkit-scrollbar{display:none}.ExactFrameTool-module__FhsWUa__modeNav button{flex:0 0 145px}.ExactFrameTool-module__FhsWUa__editorPanel,.ExactFrameTool-module__FhsWUa__outputPanel{border-radius:16px;padding:13px}.ExactFrameTool-module__FhsWUa__playerWrap video{max-height:56vh}.ExactFrameTool-module__FhsWUa__frameStepRow{grid-template-columns:1fr 1fr}.ExactFrameTool-module__FhsWUa__frameStepRow>div{border-bottom:1px solid var(--line);grid-area:1/1/auto/-1}.ExactFrameTool-module__FhsWUa__frameStepRow button:first-child{border-right:1px solid var(--line)}.ExactFrameTool-module__FhsWUa__frameStepRow button:last-child{border-left:0}.ExactFrameTool-module__FhsWUa__methodCards,.ExactFrameTool-module__FhsWUa__formatCards,.ExactFrameTool-module__FhsWUa__depthCards{grid-template-columns:1fr}.ExactFrameTool-module__FhsWUa__methodCards button,.ExactFrameTool-module__FhsWUa__formatCards button,.ExactFrameTool-module__FhsWUa__depthCards button{min-height:54px}.ExactFrameTool-module__FhsWUa__rangeGrid,.ExactFrameTool-module__FhsWUa__jobEstimate{grid-template-columns:1fr}.ExactFrameTool-module__FhsWUa__jobEstimate>div+div{border-top:1px solid var(--line);border-left:0}.ExactFrameTool-module__FhsWUa__exportToolbar{grid-template-columns:1fr 1fr}.ExactFrameTool-module__FhsWUa__moreExport{grid-column:1/-1}.ExactFrameTool-module__FhsWUa__moreExport>div{left:0;right:auto}.ExactFrameTool-module__FhsWUa__selectedPreview{min-height:220px}.ExactFrameTool-module__FhsWUa__frameGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ExactFrameTool-module__FhsWUa__selectedInfo{grid-template-columns:1fr 1fr}}@media (max-width:430px){.ExactFrameTool-module__FhsWUa__fileIcon{display:none!important}.ExactFrameTool-module__FhsWUa__fileIdentity strong{max-width:54vw}.ExactFrameTool-module__FhsWUa__fileIdentity span:not(.ExactFrameTool-module__FhsWUa__fileIcon){max-width:58vw;font-size:10px}.ExactFrameTool-module__FhsWUa__ghostButton{padding:0 9px}.ExactFrameTool-module__FhsWUa__modeNav button{flex-basis:132px}.ExactFrameTool-module__FhsWUa__selectedInfo{grid-template-columns:1fr}}
.ToolFeedback-module__UPX1eG__loadingSurface{position:relative;overflow:hidden}.ToolFeedback-module__UPX1eG__loaderRing,.ToolFeedback-module__UPX1eG__buttonSpinner,.ToolFeedback-module__UPX1eG__toastSpinner{border-style:solid;border-radius:50%;animation:.82s linear infinite ToolFeedback-module__UPX1eG__spin;display:inline-block}.ToolFeedback-module__UPX1eG__loaderRing{border-width:4px;border-color:color-mix(in srgb, var(--accent) 22%, transparent);border-top-color:var(--accent);width:54px;height:54px;box-shadow:0 10px 30px color-mix(in srgb, var(--accent) 16%, transparent)}.ToolFeedback-module__UPX1eG__buttonSpinner{border-width:2px;border-color:#fff #ffffff57 #ffffff57;flex:none;width:16px;height:16px}.ToolFeedback-module__UPX1eG__toastSpinner{border-width:2px;border-color:color-mix(in srgb, var(--accent) 24%, transparent);border-top-color:var(--accent);flex:none;width:15px;height:15px}.ToolFeedback-module__UPX1eG__progressTrack{background:color-mix(in srgb, var(--line) 76%, transparent);border-radius:999px;width:min(280px,74%);height:4px;margin-top:8px;position:relative;overflow:hidden}.ToolFeedback-module__UPX1eG__progressTrack span{border-radius:inherit;background:linear-gradient(90deg, transparent, var(--accent), transparent);width:42%;animation:1.15s ease-in-out infinite ToolFeedback-module__UPX1eG__sweep;position:absolute;inset:0 auto 0 0}.ToolFeedback-module__UPX1eG__statusToast{z-index:60;left:50%;bottom:max(20px, env(safe-area-inset-bottom));border:1px solid var(--line);max-width:min(92vw,520px);min-height:44px;color:var(--text);background:color-mix(in srgb, var(--surface-solid) 95%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:999px;align-items:center;gap:9px;padding:0 15px;font-size:13px;font-weight:720;animation:.18s ease-out both ToolFeedback-module__UPX1eG__toastIn;display:inline-flex;position:fixed;transform:translate(-50%);box-shadow:0 14px 40px #0000002e}.ToolFeedback-module__UPX1eG__statusDone{border-color:color-mix(in srgb, var(--success) 30%, var(--line))}.ToolFeedback-module__UPX1eG__doneIcon{color:#fff;background:var(--success);border-radius:50%;flex:none;place-items:center;width:21px;height:21px;font-size:12px;font-weight:900;display:grid}@keyframes ToolFeedback-module__UPX1eG__spin{to{transform:rotate(360deg)}}@keyframes ToolFeedback-module__UPX1eG__sweep{0%{transform:translate(-120%)}to{transform:translate(330%)}}@keyframes ToolFeedback-module__UPX1eG__toastIn{0%{opacity:0;transform:translate(-50%,8px)scale(.985)}to{opacity:1;transform:translate(-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.ToolFeedback-module__UPX1eG__loaderRing,.ToolFeedback-module__UPX1eG__buttonSpinner,.ToolFeedback-module__UPX1eG__toastSpinner,.ToolFeedback-module__UPX1eG__progressTrack span,.ToolFeedback-module__UPX1eG__statusToast{animation-duration:.001ms;animation-iteration-count:1}}
.RelatedTools-module__NfU9Ia__section{color:#f3efe8;width:min(1100px,100% - 48px);margin:0 auto;padding:4px 0 74px}.RelatedTools-module__NfU9Ia__heading{max-width:760px;margin-bottom:24px}.RelatedTools-module__NfU9Ia__heading h2{color:#f4eee7;letter-spacing:-.036em;margin:0;font-size:clamp(27px,2.8vw,37px);font-weight:750;line-height:1.1}.RelatedTools-module__NfU9Ia__heading p{color:#aaa39a;margin:10px 0 0;font-size:15px;line-height:1.65}.RelatedTools-module__NfU9Ia__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.RelatedTools-module__NfU9Ia__card{min-width:0;min-height:168px;color:inherit;background:#131613;border:1px solid #2a2f2a;border-radius:13px;flex-direction:column;padding:21px;text-decoration:none;transition:transform .15s,border-color .15s,background .15s;display:flex}.RelatedTools-module__NfU9Ia__card:nth-child(3n+1){border-top-color:#c66e4f7a}.RelatedTools-module__NfU9Ia__card:nth-child(3n+2){border-top-color:#7fa99a6b}.RelatedTools-module__NfU9Ia__card:nth-child(3n+3){border-top-color:#d0a66657}.RelatedTools-module__NfU9Ia__card:hover,.RelatedTools-module__NfU9Ia__card:focus-visible{background:#171a17;border-color:#474e47;outline:none;transform:translateY(-2px)}.RelatedTools-module__NfU9Ia__card:focus-visible{box-shadow:0 0 0 3px #c66e4f2e}.RelatedTools-module__NfU9Ia__title{color:#efe9e2;font-size:16px;font-weight:740;line-height:1.35}.RelatedTools-module__NfU9Ia__description{color:#948e86;margin-top:8px;font-size:13px;line-height:1.58}.RelatedTools-module__NfU9Ia__cta{color:#d98b6e;margin-top:auto;padding-top:18px;font-size:12.5px;font-weight:700}@media (max-width:820px){.RelatedTools-module__NfU9Ia__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.RelatedTools-module__NfU9Ia__section{width:calc(100% - 24px);padding-bottom:56px}.RelatedTools-module__NfU9Ia__heading{margin-bottom:18px}.RelatedTools-module__NfU9Ia__heading h2{font-size:27px}.RelatedTools-module__NfU9Ia__heading p{font-size:14px}.RelatedTools-module__NfU9Ia__grid{grid-template-columns:1fr;gap:10px}.RelatedTools-module__NfU9Ia__card{min-height:0;padding:18px}.RelatedTools-module__NfU9Ia__cta{padding-top:14px}}
.studio-module__H37ZyW__page{--bg:#0d0f0f;--bg-deep:#090b0a;--panel:#151816;--panel-raised:#1a1e1b;--panel-soft:#111411;--text:#f3efe8;--muted:#aaa39a;--muted-2:#7d7972;--line:#2a2f2a;--line-strong:#3a413a;--accent:#c66e4f;--accent-hover:#d67e5d;--accent-strong:#a94f38;--accent-soft:#c66e4f21;--sage:#7fa99a;--sage-soft:#7fa99a21;--success:#77b99f;--danger:#d86f65;min-height:100vh;color:var(--text);background:radial-gradient(circle at 18% -8%, #c66e4f0e, transparent 30%), radial-gradient(circle at 88% 16%, #7fa99a09, transparent 26%), var(--bg);font-family:var(--font-manrope), Manrope, ui-sans-serif, system-ui, sans-serif;font-size:16px;line-height:1.5}.studio-module__H37ZyW__page *,.studio-module__H37ZyW__page :before,.studio-module__H37ZyW__page :after{box-sizing:border-box}.studio-module__H37ZyW__page button,.studio-module__H37ZyW__page input,.studio-module__H37ZyW__page select,.studio-module__H37ZyW__page summary{font-family:inherit}.studio-module__H37ZyW__header{border-bottom:1px solid #f3efe812;justify-content:space-between;align-items:center;gap:24px;width:min(1320px,100% - 48px);min-height:74px;margin:0 auto;display:flex}.studio-module__H37ZyW__brand{color:var(--text);letter-spacing:-.025em;align-items:center;gap:12px;font-size:16px;font-weight:750;display:inline-flex}.studio-module__H37ZyW__brandMark{color:#fff7f2;letter-spacing:-.02em;background:linear-gradient(145deg,#c86f50,#9f4b36);border:1px solid #ffffff1a;border-radius:11px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:800;display:grid;box-shadow:0 8px 20px #80392738}.studio-module__H37ZyW__header nav{align-items:center;gap:28px;display:flex}.studio-module__H37ZyW__header nav a{color:#9f9991;font-size:13.5px;font-weight:650;transition:color .14s}.studio-module__H37ZyW__header nav a:hover,.studio-module__H37ZyW__header nav a:focus-visible{color:#efe9df}.studio-module__H37ZyW__intro{text-align:center;width:min(900px,100% - 48px);margin:0 auto;padding:38px 0 26px}.studio-module__H37ZyW__intro h1{color:#f8f3ed;letter-spacing:-.045em;margin:0;font-size:clamp(40px,4.2vw,56px);font-weight:760;line-height:1.04}.studio-module__H37ZyW__intro>p{color:#aba49a;max-width:760px;margin:14px auto 0;font-size:17px;line-height:1.65}.studio-module__H37ZyW__trustRow{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.studio-module__H37ZyW__trustRow span{color:#c8c0b7;background:#141715db;border:1px solid #30352f;border-radius:999px;align-items:center;min-height:34px;padding:0 13px;font-size:12.5px;font-weight:650;display:inline-flex}.studio-module__H37ZyW__tool{width:100%}.studio-module__H37ZyW__page section[aria-labelledby=tool-heading]{width:min(1320px,100% - 32px);margin:0 auto 86px}.studio-module__H37ZyW__page section[aria-labelledby=tool-heading]>div:first-child{display:none}.studio-module__H37ZyW__page [class*=workspace]{gap:15px;display:grid}.studio-module__H37ZyW__page [class*=fileBar]{border:1px solid var(--line);background:#141715f0;border-radius:13px;min-height:66px;padding:11px 14px;box-shadow:0 12px 32px #0000001f}.studio-module__H37ZyW__page [class*=fileIcon]{color:#e49a7e;background:#281a16;border:1px solid #c66e4f38;border-radius:10px;width:40px;height:40px;font-size:12px}.studio-module__H37ZyW__page [class*=fileIdentity] strong{color:#f2eee8;max-width:760px;font-size:14px;font-weight:720}.studio-module__H37ZyW__page [class*=fileIdentity] span:not([class*=fileIcon]){color:#8f8b85;margin-top:4px;font-size:12.5px;line-height:1.4}.studio-module__H37ZyW__page [class*=fileActions]{gap:8px}.studio-module__H37ZyW__page [class*=readyBadge]{color:#9fd0bb;background:#132019;border:1px solid #77b99f47;border-radius:9px;min-height:35px;padding:0 12px;font-size:12px;font-weight:700}:is(.studio-module__H37ZyW__page [class*=ghostButton],.studio-module__H37ZyW__page [class*=clearButton]){border:1px solid var(--line-strong);color:#d8d1c8;background:#171a18;border-radius:9px;min-height:36px;padding:0 13px;font-size:12.5px;font-weight:650}:is(.studio-module__H37ZyW__page [class*=ghostButton]:hover:not(:disabled),.studio-module__H37ZyW__page [class*=clearButton]:hover:not(:disabled)){background:#1d211e;border-color:#53584f}.studio-module__H37ZyW__page [role=tablist][aria-label="Frame extraction workflow"]{border:1px solid var(--line);background:#141714;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;margin:0;padding:0;display:grid;overflow:hidden}.studio-module__H37ZyW__page [role=tablist][aria-label="Frame extraction workflow"] button{border:0;border-right:1px solid var(--line);color:#a49e95;text-align:center;background:0 0;border-radius:0;justify-content:center;gap:0;min-width:0;min-height:64px;padding:8px 14px;transition:background .15s,color .15s;box-shadow:none!important}.studio-module__H37ZyW__page [role=tablist][aria-label="Frame extraction workflow"] button:last-child{border-right:0}.studio-module__H37ZyW__page [role=tablist][aria-label="Frame extraction workflow"] button:hover:not(:disabled){color:#ebe4dc;background:#1a1e1a}.studio-module__H37ZyW__page [role=tablist][aria-label="Frame extraction workflow"] button[aria-selected=true]{color:#fff2eb;background:#241916;box-shadow:inset 0 -3px #c66e4f!important}.studio-module__H37ZyW__page [role=tablist][aria-label="Frame extraction workflow"] button>span:first-child{display:none}.studio-module__H37ZyW__page [role=tablist][aria-label="Frame extraction workflow"] button>span:last-child{gap:2px;display:grid}.studio-module__H37ZyW__page [role=tablist][aria-label="Frame extraction workflow"] button strong{color:inherit;letter-spacing:-.01em;font-size:14px;font-weight:760}.studio-module__H37ZyW__page [role=tablist][aria-label="Frame extraction workflow"] button small{color:#77736d;font-size:11.5px;font-weight:550;display:block}.studio-module__H37ZyW__page [role=tablist][aria-label="Frame extraction workflow"] button[aria-selected=true] small{color:#ba8a79}.studio-module__H37ZyW__page [class*=modeDescription]{display:none}.studio-module__H37ZyW__page [class*=editorGrid]{grid-template-columns:minmax(420px,460px) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}:is(.studio-module__H37ZyW__page [class*=editorPanel],.studio-module__H37ZyW__page [class*=outputPanel]){border:1px solid var(--line);background:var(--panel);border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 18px 46px #00000029}.studio-module__H37ZyW__page [class*=editorPanel]{padding:20px}.studio-module__H37ZyW__page [class*=outputPanel]{background:#131614;min-height:680px;padding:20px}:is(.studio-module__H37ZyW__page [class*=panelHeader],.studio-module__H37ZyW__page [class*=outputHeader]){align-items:center;gap:14px}.studio-module__H37ZyW__page [class*=panelHeader]{margin-bottom:16px}.studio-module__H37ZyW__page [class*=panelEyebrow]{color:#d18368;letter-spacing:.075em;text-transform:uppercase;margin:0 0 5px;font-size:11.5px;font-weight:780;display:block}:is(.studio-module__H37ZyW__page [class*=panelHeader] h3,.studio-module__H37ZyW__page [class*=outputHeader] h3){color:#f6f0e9;letter-spacing:-.03em;margin:0;font-size:21px;font-weight:760;line-height:1.2}.studio-module__H37ZyW__page [class*=liveTime]{color:#ddd5cc;background:#0d100e;border:1px solid #373b36;border-radius:8px;padding:7px 10px;font-size:11.5px;font-weight:500}:is(.studio-module__H37ZyW__page [class*=playerWrap],.studio-module__H37ZyW__page [class*=selectedPreview]){background:#030403;border:1px solid #282d28;border-radius:12px;overflow:hidden}.studio-module__H37ZyW__page [class*=playerWrap] video{background:#000;width:100%;max-height:400px;display:block}.studio-module__H37ZyW__page [class*=modePanel]{gap:13px;margin-top:17px}.studio-module__H37ZyW__page [class*=modePanel]:has([class*=methodCards]):before{color:#e8e1d8;letter-spacing:.055em;text-transform:uppercase;margin:3px 0 -1px;font-size:12.5px;font-weight:800;display:block}.studio-module__H37ZyW__page [class*=modePanel]:has([class*=featureCallout]):before{color:#e8e1d8;letter-spacing:.055em;text-transform:uppercase;margin:3px 0 -1px;font-size:12.5px;font-weight:800;display:block}.studio-module__H37ZyW__page [class*=modePanel]:has([class*=scrubCard]):before{color:#e8e1d8;letter-spacing:.055em;text-transform:uppercase;margin:3px 0 -1px;font-size:12.5px;font-weight:800;display:block}.studio-module__H37ZyW__page [class*=modePanel]:has([class*=methodCards]):before{content:"Extraction settings"}.studio-module__H37ZyW__page [class*=modePanel]:has([class*=featureCallout]):before{content:"Scan settings"}.studio-module__H37ZyW__page [class*=modePanel]:has([class*=scrubCard]):before{content:"Frame selection"}:is(.studio-module__H37ZyW__page [class*=scrubCard],.studio-module__H37ZyW__page [class*=featureCallout],.studio-module__H37ZyW__page [class*=jobEstimate],.studio-module__H37ZyW__page [class*=operationProgress],.studio-module__H37ZyW__page [class*=frameStepRow],.studio-module__H37ZyW__page [class*=advanced]){border-color:var(--line);background:var(--panel-soft);border-radius:11px}.studio-module__H37ZyW__page [class*=scrubCard]{padding:14px}:is(.studio-module__H37ZyW__page [class*=scrubLabels],.studio-module__H37ZyW__page [class*=timelineReadout]){color:#969088;font-size:12px}.studio-module__H37ZyW__page [class*=scrubLabels] strong{color:#dfd8cf;letter-spacing:.04em;font-size:12px;font-weight:720}.studio-module__H37ZyW__page [class*=timelineReadout] strong{color:#f1ebe4;font-size:12px;font-weight:600}.studio-module__H37ZyW__page [class*=timeline]{height:23px;accent-color:var(--accent);margin:10px 0 7px}.studio-module__H37ZyW__page [class*=primaryButton]{color:#fff9f5;letter-spacing:-.012em;background:linear-gradient(#c66e4f 0%,#a94f38 100%);border:1px solid #ffffff14;border-radius:11px;min-height:56px;font-size:15px;font-weight:780;transition:transform .14s,box-shadow .14s,filter .14s;box-shadow:0 11px 25px #7e37253b}.studio-module__H37ZyW__page [class*=primaryButton]:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px);box-shadow:0 13px 29px #7e37254a}.studio-module__H37ZyW__page [class*=primaryButton]:active:not(:disabled){transform:translateY(0)}.studio-module__H37ZyW__page [class*=primaryButton]:disabled{opacity:.46}:is(.studio-module__H37ZyW__page [class*=primaryButton]:focus-visible,.studio-module__H37ZyW__page [class*=downloadSelectedButton]:focus-visible,.studio-module__H37ZyW__page [class*=zipButton]:focus-visible){outline-offset:2px;outline:3px solid #d77e5d42}.studio-module__H37ZyW__page [class*=frameStepRow]{overflow:hidden}.studio-module__H37ZyW__page [class*=frameStepRow] button{color:#d6cfc7;min-height:54px;padding:0 11px;font-size:12px;font-weight:650}.studio-module__H37ZyW__page [class*=frameStepRow] button:hover:not(:disabled){color:#fff2e9;background:#1b1715}.studio-module__H37ZyW__page [class*=frameStepRow]>div{min-width:110px}.studio-module__H37ZyW__page [class*=frameStepRow] span{color:#837e77;font-size:11px}.studio-module__H37ZyW__page [class*=frameStepRow] strong{color:#eee7de;font-size:11.5px}.studio-module__H37ZyW__page [class*=precisionNote]{color:#8c867f;margin:-2px 2px 0;font-size:12px;line-height:1.5}:is(.studio-module__H37ZyW__page [class*=methodCards],.studio-module__H37ZyW__page [class*=formatCards],.studio-module__H37ZyW__page [class*=depthCards]){gap:9px;display:grid}:is(.studio-module__H37ZyW__page [class*=methodCards],.studio-module__H37ZyW__page [class*=formatCards]){grid-template-columns:repeat(3,minmax(0,1fr))}:is(.studio-module__H37ZyW__page [class*=methodCards] button,.studio-module__H37ZyW__page [class*=formatCards] button,.studio-module__H37ZyW__page [class*=depthCards] button){color:#aaa39a;text-align:left;background:#191c19;border:1px solid #363b35;border-radius:11px;min-height:76px;padding:12px;transition:border-color .14s,background .14s,transform .14s}:is(.studio-module__H37ZyW__page [class*=methodCards] button:hover:not(:disabled),.studio-module__H37ZyW__page [class*=formatCards] button:hover:not(:disabled),.studio-module__H37ZyW__page [class*=depthCards] button:hover:not(:disabled)){background:#1d211d;border-color:#545a52;transform:translateY(-1px)}:is(.studio-module__H37ZyW__page [class*=methodCards] strong,.studio-module__H37ZyW__page [class*=formatCards] strong,.studio-module__H37ZyW__page [class*=depthCards] strong){color:#f1ebe4;font-size:13.5px;font-weight:740;display:block}:is(.studio-module__H37ZyW__page [class*=methodCards] small,.studio-module__H37ZyW__page [class*=formatCards] small,.studio-module__H37ZyW__page [class*=depthCards] small){color:#8d877f;margin-top:4px;font-size:11.5px;line-height:1.38;display:block}:is(.studio-module__H37ZyW__page [class*=methodActive],.studio-module__H37ZyW__page [class*=formatActive],.studio-module__H37ZyW__page [class*=depthActive]){background:#251915!important;border-color:#b9674b!important;box-shadow:inset 0 0 0 1px #c66e4f24!important}:is(.studio-module__H37ZyW__page [class*=methodActive] strong,.studio-module__H37ZyW__page [class*=formatActive] strong,.studio-module__H37ZyW__page [class*=depthActive] strong){color:#ffece2}:is(.studio-module__H37ZyW__page [class*=bigInput]>span,.studio-module__H37ZyW__page [class*=rangeGrid] label>span,.studio-module__H37ZyW__page [class*=exactTimeRow] label>span){color:#ddd6cd;letter-spacing:0;text-transform:none;margin-bottom:7px;font-size:12.5px;font-weight:720}.studio-module__H37ZyW__page [class*=bigInput]>div{background:#151815;border-color:#3b403a;border-radius:11px}.studio-module__H37ZyW__page [class*=bigInput] input{color:#f6f0e9;background:0 0;min-height:56px;font-size:19px;font-weight:740}.studio-module__H37ZyW__page [class*=bigInput] b{color:#979088;font-size:12.5px}:is(.studio-module__H37ZyW__page [class*=rangeGrid] input,.studio-module__H37ZyW__page [class*=exactTimeRow] input,.studio-module__H37ZyW__page [class*=urlRow] input){color:#f2ece5;background:#151815;border-color:#3b403a;min-height:44px;font-size:13px}:is(.studio-module__H37ZyW__page [class*=rangeGrid] input:focus,.studio-module__H37ZyW__page [class*=exactTimeRow] input:focus,.studio-module__H37ZyW__page [class*=urlRow] input:focus,.studio-module__H37ZyW__page [class*=bigInput] input:focus){outline-offset:1px;outline:2px solid #c66e4f2e}.studio-module__H37ZyW__page [class*=toggleRow]{color:#d6cfc6;font-size:12.5px}.studio-module__H37ZyW__page [class*=jobEstimate]{border-color:#313630;overflow:hidden}.studio-module__H37ZyW__page [class*=jobEstimate] span{color:#858078;font-size:11px}.studio-module__H37ZyW__page [class*=jobEstimate] strong{color:#eee8e0;font-size:12.5px}.studio-module__H37ZyW__page [class*=featureCallout]{background:#121916;border:1px solid #2d3832;gap:12px;padding:14px}.studio-module__H37ZyW__page [class*=featureCallout]>span{color:#9ec2b5;background:#14211c;border:1px solid #7fa99a38;border-radius:10px;width:40px;height:40px}.studio-module__H37ZyW__page [class*=featureCallout] strong{color:#f0ebe4;font-size:14px;font-weight:750}.studio-module__H37ZyW__page [class*=featureCallout] p{color:#9b958d;margin:4px 0 0;font-size:12px;line-height:1.55}.studio-module__H37ZyW__page [class*=sliderControl]{background:#151815;border-color:#323731;border-radius:11px;padding:13px 14px}.studio-module__H37ZyW__page [class*=sliderControl]>span{font-size:12.5px}.studio-module__H37ZyW__page [class*=sliderControl] b{color:#d68b70}.studio-module__H37ZyW__page [class*=sliderControl] input{accent-color:var(--accent)}.studio-module__H37ZyW__page [class*=outputSettings]{background:0 0;border:0;margin-top:15px;padding:0}.studio-module__H37ZyW__page [class*=outputSettings] summary{color:#e8e1d8;letter-spacing:.055em;text-transform:uppercase;cursor:default;pointer-events:none;padding:0 0 10px;font-size:12.5px;font-weight:800;list-style:none;display:block}.studio-module__H37ZyW__page [class*=outputSettings] summary::-webkit-details-marker{display:none}.studio-module__H37ZyW__page [class*=outputSettingsBody]{gap:11px;padding:0!important;display:grid!important}.studio-module__H37ZyW__page [class*=outputSettings]:not([open])>[class*=outputSettingsBody]{display:grid!important}.studio-module__H37ZyW__page [class*=smallMuted]{color:#8e8880;margin:0;font-size:12px}.studio-module__H37ZyW__page [class*=advanced]{padding:0 14px}:is(.studio-module__H37ZyW__page [class*=advanced] summary,.studio-module__H37ZyW__page [class*=advancedInput] summary){color:#969088;padding:13px 0;font-size:12.5px;font-weight:650}:is(.studio-module__H37ZyW__page [class*=advanced] summary:hover,.studio-module__H37ZyW__page [class*=advancedInput] summary:hover){color:#c8c0b7}.studio-module__H37ZyW__page [class*=secondaryButton]{color:#c9ddd5;background:#16201b;border:1px solid #344038;border-radius:9px;min-height:43px;font-size:12.5px;font-weight:700}.studio-module__H37ZyW__page [class*=operationProgress]{padding:13px}.studio-module__H37ZyW__page [class*=progressBar]{background:#252a25}.studio-module__H37ZyW__page [class*=progressBar] span{background:linear-gradient(90deg,#b95f45,#d58769)}.studio-module__H37ZyW__page [class*=outputHeader]{border-bottom-color:var(--line);min-height:48px;padding-bottom:14px}.studio-module__H37ZyW__page [class*=frameCount]{color:#979189;background:#0f120f;border:1px solid #2c312c;border-radius:8px;padding:6px 9px;font-size:11.5px;font-weight:700}.studio-module__H37ZyW__page [class*=emptyTray]{color:#827d75;min-height:570px}.studio-module__H37ZyW__page [class*=emptyTray]>span{color:#8b6b5f;background:#171312;border:1px solid #2e342e;border-radius:14px;width:58px;height:58px;margin-bottom:13px;font-size:24px}.studio-module__H37ZyW__page [class*=emptyTray] strong{color:#ded7cf;font-size:15px;font-weight:730}.studio-module__H37ZyW__page [class*=emptyTray] p{color:#827c75;max-width:360px;margin-top:6px;font-size:12.5px;line-height:1.55}.studio-module__H37ZyW__page [class*=exportToolbar]{grid-template-columns:1.2fr 1fr auto;gap:8px;margin:14px 0}:is(.studio-module__H37ZyW__page [class*=downloadSelectedButton],.studio-module__H37ZyW__page [class*=zipButton]){color:#fff;border:1px solid #ffffff12;border-radius:10px;min-height:46px;font-size:12.5px;font-weight:750;transition:transform .14s,filter .14s}.studio-module__H37ZyW__page [class*=downloadSelectedButton]{background:linear-gradient(#c66e4f,#a94f38)}.studio-module__H37ZyW__page [class*=zipButton]{color:#f2fff9;background:linear-gradient(#659784,#4f7e6e)}:is(.studio-module__H37ZyW__page [class*=downloadSelectedButton]:hover:not(:disabled),.studio-module__H37ZyW__page [class*=zipButton]:hover:not(:disabled)){filter:brightness(1.06);transform:translateY(-1px)}.studio-module__H37ZyW__page [class*=moreExport]{background:#171a17;border-color:#383d37;border-radius:10px;min-width:78px}.studio-module__H37ZyW__page [class*=moreExport] summary{color:#b5aea5;min-height:44px;font-size:12px;font-weight:700}.studio-module__H37ZyW__page [class*=selectedPreview]{background:#030403;min-height:310px}.studio-module__H37ZyW__page [class*=selectedPreview] img{max-height:520px}.studio-module__H37ZyW__page [class*=selectedOverlay]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0b0ac7;border:1px solid #ffffff0f;border-radius:9px;padding:8px 10px;font-size:10.5px;bottom:10px;left:10px;right:10px}.studio-module__H37ZyW__page [class*=frameGrid]{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding-top:10px}.studio-module__H37ZyW__page [class*=frameThumb]{border-color:#2c312c;border-radius:10px}.studio-module__H37ZyW__page [class*=frameThumbActive]{border-color:#c66e4f;box-shadow:0 0 0 2px #c66e4f2b}.studio-module__H37ZyW__page [class*=sourceCard]{border:1px solid var(--line);background:#141714;border-radius:16px;max-width:940px;margin:0 auto;overflow:hidden;box-shadow:0 20px 50px #00000029}.studio-module__H37ZyW__page [class*=dropZone]{background:radial-gradient(circle at 50% 0,#c66e4f12,#0000 38%),#141714;gap:9px;min-height:300px;padding:40px 24px}.studio-module__H37ZyW__page [class*=dropZone]:hover:not(:disabled){background:radial-gradient(circle at 50% 0,#c66e4f1a,#0000 40%),#181b18}.studio-module__H37ZyW__page [class*=uploadIcon]{color:#e19377;background:#261814;border:1px solid #c66e4f59;border-radius:15px;width:58px;height:58px;margin-bottom:4px;font-size:25px}.studio-module__H37ZyW__page [class*=dropZone] strong{color:#f6f0e9;letter-spacing:-.03em;font-size:25px;font-weight:760}.studio-module__H37ZyW__page [class*=orLine]{color:#8e8880;font-size:13.5px}.studio-module__H37ZyW__page [class*=browseButton]{color:#fff7f2;background:linear-gradient(#c66e4f,#a94f38);border:1px solid #ffffff14;border-radius:10px;min-height:47px;padding:0 22px;font-size:13.5px;font-weight:760;box-shadow:0 9px 22px #7e372538}.studio-module__H37ZyW__page [class*=dropZone] small{color:#918a82;font-size:12.5px}.studio-module__H37ZyW__page [class*=dropBenefits]{gap:8px;margin-top:6px}.studio-module__H37ZyW__page [class*=dropBenefits] span{color:#aaa39b;background:#101310;border-color:#313631;padding:6px 10px;font-size:11px}.studio-module__H37ZyW__page [class*=advancedInput]{padding:0 19px}.studio-module__H37ZyW__page [class*=errorBox]{color:#f1b2aa;background:#531f1b59;border-color:#d86f6559}:is(.studio-module__H37ZyW__page [class*=warningBox],.studio-module__H37ZyW__page [class*=warningText]){color:#d9a890}.studio-module__H37ZyW__valueSection,.studio-module__H37ZyW__privacySection,.studio-module__H37ZyW__footer{width:min(1100px,100% - 48px);margin-inline:auto}.studio-module__H37ZyW__valueSection{padding:8px 0 74px}.studio-module__H37ZyW__sectionHeading{max-width:730px;margin-bottom:26px}.studio-module__H37ZyW__sectionHeading h2,.studio-module__H37ZyW__privacySection h2{color:#f4eee7;letter-spacing:-.038em;margin:0;font-size:clamp(29px,3vw,39px);font-weight:750;line-height:1.1}.studio-module__H37ZyW__sectionHeading p,.studio-module__H37ZyW__privacySection p{color:var(--muted);margin:11px 0 0;font-size:15px;line-height:1.65}.studio-module__H37ZyW__valueGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.studio-module__H37ZyW__valueCard{border:1px solid var(--line);background:#131613;border-radius:13px;padding:22px}.studio-module__H37ZyW__valueCard:first-child{border-top-color:#c66e4f7a}.studio-module__H37ZyW__valueCard:nth-child(2){border-top-color:#7fa99a6b}.studio-module__H37ZyW__valueCard:nth-child(3){border-top-color:#d0a66657}.studio-module__H37ZyW__valueCard h3{color:#efe9e2;margin:0;font-size:16px;font-weight:740}.studio-module__H37ZyW__valueCard p{color:#948e86;margin:9px 0 0;font-size:13px;line-height:1.6}.studio-module__H37ZyW__privacySection{background:linear-gradient(135deg,#141815,#111411);border:1px solid #2d342f;border-radius:14px;margin-bottom:72px;padding:26px}.studio-module__H37ZyW__footer{color:#77726c;border-top:1px solid #f3efe812;justify-content:space-between;align-items:center;gap:24px;min-height:80px;font-size:12.5px;display:flex}@media (max-width:1080px){.studio-module__H37ZyW__page [class*=editorGrid]{grid-template-columns:1fr}.studio-module__H37ZyW__page [class*=outputPanel]{min-height:470px}.studio-module__H37ZyW__page [class*=emptyTray]{min-height:365px}}@media (max-width:760px){.studio-module__H37ZyW__header{width:calc(100% - 24px);min-height:62px}.studio-module__H37ZyW__brand{font-size:14px}.studio-module__H37ZyW__brandMark{width:33px;height:33px}.studio-module__H37ZyW__header nav{gap:14px}.studio-module__H37ZyW__header nav a{font-size:11.5px}.studio-module__H37ZyW__header nav a:nth-child(2){display:none}.studio-module__H37ZyW__intro{text-align:left;width:calc(100% - 24px);padding:28px 0 20px}.studio-module__H37ZyW__intro h1{font-size:37px}.studio-module__H37ZyW__intro>p{margin-top:11px;font-size:15px}.studio-module__H37ZyW__trustRow{justify-content:flex-start;margin-top:14px}.studio-module__H37ZyW__trustRow span{min-height:30px;padding:0 10px;font-size:10.5px}.studio-module__H37ZyW__page section[aria-labelledby=tool-heading]{width:calc(100% - 14px);margin-bottom:56px}.studio-module__H37ZyW__page [class*=fileBar]{align-items:flex-start;padding:10px}.studio-module__H37ZyW__page [class*=fileActions]{gap:5px}.studio-module__H37ZyW__page [class*=readyBadge]{display:none}.studio-module__H37ZyW__page [role=tablist][aria-label="Frame extraction workflow"]{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-module__H37ZyW__page [role=tablist][aria-label="Frame extraction workflow"] button{border-bottom:1px solid var(--line);min-height:58px}.studio-module__H37ZyW__page [role=tablist][aria-label="Frame extraction workflow"] button:nth-child(2){border-right:0}.studio-module__H37ZyW__page [role=tablist][aria-label="Frame extraction workflow"] button:nth-child(n+3){border-bottom:0}.studio-module__H37ZyW__page [role=tablist][aria-label="Frame extraction workflow"] button strong{font-size:12.5px}.studio-module__H37ZyW__page [role=tablist][aria-label="Frame extraction workflow"] button small{font-size:10.5px}:is(.studio-module__H37ZyW__page [class*=editorPanel],.studio-module__H37ZyW__page [class*=outputPanel]){border-radius:12px;padding:14px}:is(.studio-module__H37ZyW__page [class*=panelHeader] h3,.studio-module__H37ZyW__page [class*=outputHeader] h3){font-size:18.5px}:is(.studio-module__H37ZyW__page [class*=methodCards],.studio-module__H37ZyW__page [class*=formatCards]){grid-template-columns:1fr}:is(.studio-module__H37ZyW__page [class*=methodCards] button,.studio-module__H37ZyW__page [class*=formatCards] button,.studio-module__H37ZyW__page [class*=depthCards] button){min-height:62px}.studio-module__H37ZyW__page [class*=primaryButton]{min-height:53px;font-size:14px}.studio-module__H37ZyW__page [class*=frameStepRow]{grid-template-columns:1fr 1fr}.studio-module__H37ZyW__page [class*=frameStepRow]>div{border-bottom:1px solid var(--line);grid-area:1/1/auto/-1;min-height:49px}.studio-module__H37ZyW__page [class*=frameStepRow] button{min-height:49px}.studio-module__H37ZyW__page [class*=frameGrid]{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-module__H37ZyW__page [class*=exportToolbar]{grid-template-columns:1fr 1fr}.studio-module__H37ZyW__page [class*=moreExport]{grid-column:1/-1}.studio-module__H37ZyW__page [class*=dropZone]{min-height:270px;padding:32px 18px}.studio-module__H37ZyW__page [class*=dropZone] strong{font-size:22px}.studio-module__H37ZyW__valueSection,.studio-module__H37ZyW__privacySection,.studio-module__H37ZyW__footer{width:calc(100% - 24px)}.studio-module__H37ZyW__valueGrid{grid-template-columns:1fr}.studio-module__H37ZyW__footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:94px}}
