.JhxVCW_shell{--demo-zoom:1;--auth-input-h:46px;--auth-gap:16px;--auth-block:20px}.JhxVCW_demo{zoom:var(--demo-zoom)}.JhxVCW_headline{letter-spacing:-.04em;font-size:clamp(30px,min(3.6vw,6vh),56px);line-height:1.08}.JhxVCW_title{letter-spacing:-.025em;font-size:clamp(22px,min(2vw,3.4vh),28px);line-height:1.2}@media (max-height:900px){.JhxVCW_shell{--demo-zoom:.94}}@media (max-height:860px){.JhxVCW_shell{--demo-zoom:.88;--auth-input-h:44px;--auth-gap:14px;--auth-block:16px}}@media (max-height:790px){.JhxVCW_shell{--demo-zoom:.8;--auth-input-h:42px;--auth-gap:12px;--auth-block:14px}}@media (max-height:740px){.JhxVCW_shell{--demo-zoom:.7;--auth-input-h:40px;--auth-gap:10px;--auth-block:12px}}@media (max-height:690px){.JhxVCW_shell{--demo-zoom:.62;--auth-gap:9px;--auth-block:10px}.JhxVCW_note,.JhxVCW_shell [data-auth-hint]{display:none}}.JhxVCW_panes{overflow-clip-margin:8px;transition:height .34s var(--ease-settle);position:relative;overflow:clip}.JhxVCW_pane{transition:opacity .22s var(--ease-settle), transform .34s var(--ease-settle), visibility 0s linear .22s}.JhxVCW_paneActive{visibility:visible;opacity:1;transition-delay:60ms,60ms,0s;position:relative;transform:translate(0)}.JhxVCW_paneHidden{visibility:hidden;opacity:0;pointer-events:none;position:absolute;inset:0 0 auto}.JhxVCW_paneHidden[data-side=left]{transform:translate(-16px)}.JhxVCW_paneHidden[data-side=right]{transform:translate(16px)}.JhxVCW_demoSwap{animation:JhxVCW_authDemoIn .42s var(--ease-settle) both}@keyframes JhxVCW_authDemoIn{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.JhxVCW_panes,.JhxVCW_pane{transition:none}.JhxVCW_demoSwap{animation:none}}
.pID_eG_preview{--demo-cycle:18s;--demo-fg:var(--foreground);--demo-muted:var(--muted-foreground);--demo-accent:var(--primary);--demo-line:color-mix(in oklab, var(--primary) 22%, transparent);--demo-line-strong:color-mix(in oklab, var(--primary) 45%, transparent);--demo-tile:color-mix(in oklab, var(--primary) 6%, transparent);--demo-tile-hover:color-mix(in oklab, var(--primary) 12%, transparent);--demo-tile-active:color-mix(in oklab, var(--primary) 14%, transparent);--demo-track:color-mix(in oklab, var(--foreground) 10%, transparent);--demo-badge-bg:var(--card);--demo-badge-line:var(--demo-line);--demo-ring:var(--background);margin-top:0;position:relative}.dark .pID_eG_preview{--demo-fg:#f1faf7;--demo-muted:#a5c1c7;--demo-accent:#80f2ca;--demo-line:#8fd9cb26;--demo-line-strong:#9ff9da50;--demo-tile:#a1f7dc08;--demo-tile-hover:#a1f7dc14;--demo-tile-active:#8ff5d20a;--demo-track:#9bd8ce1a;--demo-badge-bg:#142f37;--demo-badge-line:#3a5b60;--demo-ring:#0c2530}.pID_eG_previewToolbar{max-width:520px;color:var(--demo-muted);justify-content:space-between;align-items:center;gap:10px;margin:0 auto 12px;font-size:9px;display:flex}.pID_eG_previewToolbar>span{align-items:center;gap:6px;display:flex}.pID_eG_previewToolbar>span>svg{color:var(--demo-accent)}.pID_eG_motionToggle{border:1px solid var(--demo-line);min-height:28px;color:var(--demo-muted);background:var(--demo-tile);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:8px;display:flex}.pID_eG_motionToggle:hover{color:var(--demo-fg);background:var(--demo-tile-hover)}.pID_eG_motionToggle:focus-visible{outline-offset:3px;outline:2px solid #6fefd0}.pID_eG_transformationStage{grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);gap:20px;max-width:520px;margin-inline:auto;display:grid}.pID_eG_morphVisual{min-width:0;height:336px;position:relative;container-type:inline-size}.pID_eG_morphAura{pointer-events:none;background:radial-gradient(at 50% 55%,#73ebc31c,#0000 68%);position:absolute;inset:0 -16%}.pID_eG_morphCard{background:#0b1a21;border:1px solid #85b4a9;border-radius:16px;width:175.5px;height:312px;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%;box-shadow:0 22px 45px #0005,0 0 0 5px #9df9d806}.pID_eG_morphPhoto{object-fit:cover;object-position:50% 42%}.pID_eG_morphShade{pointer-events:none;background:linear-gradient(#071a242b,#0000 25% 58%,#06151ecc 100%);position:absolute;inset:0}.pID_eG_morphScan{opacity:0;pointer-events:none;background:linear-gradient(#0000 70%,#7af6d210 97%,#c6ffe9c0 99%,#0000);position:absolute;inset:0}.pID_eG_morphFocus{opacity:0;pointer-events:none;border:1px solid #a3ffe640;position:absolute;inset:12% 12% 32%;box-shadow:0 0 0 300px #06151e26}.pID_eG_frameCorners{position:absolute;inset:-1px}.pID_eG_frameCorners>i{border:0 solid #c5ffe9;border-width:1.5px 0 0 1.5px;border-top-left-radius:3px;width:10px;height:10px;position:absolute}.pID_eG_frameCorners>i:first-child{top:0;left:0}.pID_eG_frameCorners>i:nth-child(2){top:0;right:0;rotate:90deg}.pID_eG_frameCorners>i:nth-child(3){bottom:0;right:0;rotate:180deg}.pID_eG_frameCorners>i:nth-child(4){bottom:0;left:0;rotate:270deg}.pID_eG_mediaBadge{color:#d0ffea;letter-spacing:.04em;white-space:nowrap;background:#0b2823c9;border:1px solid #b5ffe03b;border-radius:5px;align-items:center;gap:4px;padding:5px 6px;font-size:6px;display:flex;position:absolute;top:9px;left:9px}.pID_eG_rawBadge{opacity:0}.pID_eG_editedBadge{opacity:1}.pID_eG_rawDuration,.pID_eG_verticalFormat{color:#ddf7ed;font-size:6px;position:absolute;top:15px;right:10px}.pID_eG_rawDuration{opacity:0}.pID_eG_rawWaveform{opacity:0;background:#06151bc9;border:1px solid #9ee5d02e;border-radius:4px;align-items:center;gap:2px;height:22px;padding:4px 6px;display:flex;position:absolute;bottom:10px;left:9px;right:9px;overflow:hidden}.pID_eG_audioBar{background:#92c5bd;border-radius:2px;flex:1;min-width:1px;display:block}.pID_eG_selectedMoment{background:#a3ffe626;border:1px solid #b4ffe0;border-radius:2px;width:26%;position:absolute;inset:0 auto 0 34%}.pID_eG_selectedMoment>i{background:#b4ffe0;width:3px;position:absolute;top:-1px;bottom:-1px}.pID_eG_selectedMoment>i:first-child{left:-1px}.pID_eG_selectedMoment>i:last-child{right:-1px}.pID_eG_morphCaption{text-align:center;color:#fff;letter-spacing:-.035em;text-shadow:0 2px 8px #0009;font-size:14.5px;font-weight:800;line-height:1.65;position:absolute;bottom:35px;left:5px;right:5px}.pID_eG_morphCaption>span{color:#0b2c23;text-shadow:none;white-space:nowrap;background:#a4ffcf;border-radius:3px;padding:1px 4px;display:inline-block}.pID_eG_captionSignature{color:#d0e4dc;justify-content:center;align-items:center;gap:4px;font-size:5px;display:flex;position:absolute;bottom:13px;left:8px;right:8px}.pID_eG_morphRim{z-index:2;border-radius:inherit;pointer-events:none;opacity:.65;background:linear-gradient(115deg,#0000 20%,#c4ffead9 45%,#8dffce 50%,#0000 75%) -100% 0/250% 100%;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pID_eG_processingNarrative{align-self:center;min-width:0;height:230px;position:relative}.pID_eG_processingMessage{opacity:0;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.pID_eG_phaseReady{opacity:1}.pID_eG_messageEyebrow{color:var(--demo-muted);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:18px;font-size:8px;font-weight:500;display:flex}.pID_eG_messageEyebrow>span{border:1px solid var(--demo-line);background:var(--demo-tile);width:28px;height:28px;color:var(--demo-accent);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.pID_eG_messageTitle{color:var(--demo-fg);letter-spacing:-.05em;font-size:23px;font-weight:500;line-height:1.22}.pID_eG_messageTitle>strong{color:var(--demo-accent);font-weight:inherit;display:block}.pID_eG_messageDescription{max-width:205px;color:var(--demo-muted);margin-top:13px;font-size:10px;line-height:1.8}.pID_eG_messageDots{align-items:center;gap:5px;margin-top:21px;display:flex}.pID_eG_messageDots>i{background:var(--demo-track);border-radius:50%;width:4px;height:4px}.pID_eG_phaseAnalyze .pID_eG_messageDots>i:first-child,.pID_eG_phaseSelect .pID_eG_messageDots>i:nth-child(2),.pID_eG_phaseFormat .pID_eG_messageDots>i:nth-child(3),.pID_eG_phaseReady .pID_eG_messageDots>i:nth-child(4){background:var(--demo-accent);border-radius:4px;width:17px}.pID_eG_processProgress{max-width:520px;margin:13px auto 0}.pID_eG_progressHeader{color:var(--demo-muted);justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;font-size:8px;display:flex}.pID_eG_progressHeader>span{align-items:center;gap:5px;font-size:7px;display:flex}.pID_eG_progressStatus{flex:1;height:15px;position:relative}.pID_eG_processingLabel,.pID_eG_completeLabel{white-space:nowrap;align-items:center;gap:5px;display:flex;position:absolute;inset:0}.pID_eG_processingLabel{opacity:0}.pID_eG_completeLabel{color:var(--demo-accent)}.pID_eG_progressTrack{background:var(--demo-track);border-radius:3px;height:3px;overflow:hidden}.pID_eG_progressFill{transform-origin:0;background:linear-gradient(90deg,#54e8e1,#acffce);width:100%;height:100%;display:block;box-shadow:0 0 9px #a4ffd840}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.pID_eG_transformationStage{animation:pID_eG_morph-stage-loop var(--demo-cycle) ease-in-out infinite}.pID_eG_morphCard{animation:pID_eG_morph-video-frame var(--demo-cycle) ease-in-out infinite}.pID_eG_morphScan{animation:pID_eG_morph-analysis-scan var(--demo-cycle) linear infinite}.pID_eG_morphFocus{animation:pID_eG_morph-frame-focus var(--demo-cycle) ease-in-out infinite}.pID_eG_rawBadge,.pID_eG_rawDuration,.pID_eG_rawWaveform{animation:pID_eG_morph-raw-details var(--demo-cycle) ease-in-out infinite}.pID_eG_editedBadge,.pID_eG_verticalFormat{animation:pID_eG_morph-edited-details var(--demo-cycle) ease-in-out infinite}.pID_eG_audioBar{animation:1.4s ease-in-out infinite pID_eG_morph-audio-wave}.pID_eG_selectedMoment{animation:pID_eG_morph-moment-select var(--demo-cycle) ease-in-out infinite}.pID_eG_morphCaption,.pID_eG_captionSignature{animation:pID_eG_morph-caption-reveal var(--demo-cycle) ease-in-out infinite}.pID_eG_morphCaption>span{animation:pID_eG_morph-caption-emphasis var(--demo-cycle) ease-in-out infinite}.pID_eG_morphRim{animation:pID_eG_morph-finish-rim var(--demo-cycle) ease-in-out infinite}.pID_eG_phaseAnalyze{animation:pID_eG_morph-message-analyze var(--demo-cycle) ease-in-out infinite}.pID_eG_phaseSelect{animation:pID_eG_morph-message-select var(--demo-cycle) ease-in-out infinite}.pID_eG_phaseFormat{animation:pID_eG_morph-message-format var(--demo-cycle) ease-in-out infinite}.pID_eG_phaseReady{animation:pID_eG_morph-message-ready var(--demo-cycle) ease-in-out infinite}.pID_eG_progressFill{animation:pID_eG_morph-processing-progress var(--demo-cycle) linear infinite}.pID_eG_processingLabel{animation:pID_eG_morph-processing-label var(--demo-cycle) ease-in-out infinite}.pID_eG_completeLabel{animation:pID_eG_morph-complete-label var(--demo-cycle) ease-in-out infinite}.pID_eG_processingLabel>svg{animation:1.6s linear infinite pID_eG_morph-loading-spin}}.pID_eG_preview[data-paused=true] *,.pID_eG_preview[data-paused=true] :before,.pID_eG_preview[data-paused=true] :after{animation-play-state:paused!important}@keyframes pID_eG_morph-stage-loop{0%,to{opacity:0}4%,95%{opacity:1}99%{opacity:0}}@keyframes pID_eG_morph-video-frame{0%,20%,to{border-color:#688d8a;border-radius:12px;width:100%;height:56.25cqw;box-shadow:0 18px 35px #0005}42%{border-color:#a0e9ca;border-radius:14px;width:85%;height:76cqw}64%,99%{border-color:#a8f6d5;border-radius:16px;width:175.5px;height:312px;box-shadow:0 22px 45px #0005,0 0 22px #88f6c91f}}@keyframes pID_eG_morph-analysis-scan{0%,4%{opacity:0;translate:0 -100%}6%{opacity:.6}20%{opacity:.6;translate:0 100%}22%,to{opacity:0;translate:0 100%}}@keyframes pID_eG_morph-frame-focus{0%,7%,to{opacity:0;inset:6% 35.5% 6% 36%}17%,25%{opacity:1;inset:6% 35.5% 6% 36%}62%{opacity:1;inset:12% 12% 32%}74%,98%{opacity:0;inset:12% 12% 32%}}@keyframes pID_eG_morph-raw-details{0%,27%{opacity:1}46%,99%{opacity:0}to{opacity:1}}@keyframes pID_eG_morph-edited-details{0%,46%,to{opacity:0}65%,96%{opacity:1}}@keyframes pID_eG_morph-audio-wave{0%,to{opacity:.65;scale:1 .65}50%{opacity:1;scale:1}}@keyframes pID_eG_morph-moment-select{0%,to{opacity:.3;translate:-35%}23%{opacity:1;translate:48%}35%,96%{opacity:1;translate:48%}}@keyframes pID_eG_morph-caption-reveal{0%,62%,to{opacity:0;translate:0 7px}72%,96%{opacity:1;translate:0}}@keyframes pID_eG_morph-caption-emphasis{0%,74%,90%,to{scale:1;box-shadow:0 0 #a4ffcf00}81%{scale:1.04;box-shadow:0 0 13px #a4ffcf40}}@keyframes pID_eG_morph-finish-rim{0%,60%,to{opacity:0;background-position:200% 0}72%{opacity:1}91%,96%{opacity:.65;background-position:-100% 0}}@keyframes pID_eG_morph-message-analyze{0%,18%,to{opacity:1;translate:0}22%,96%{opacity:0;translate:0 -8px}}@keyframes pID_eG_morph-message-select{0%,20%,to{opacity:0;translate:0 9px}24%,42%{opacity:1;translate:0}46%,99%{opacity:0;translate:0 -8px}}@keyframes pID_eG_morph-message-format{0%,44%,to{opacity:0;translate:0 9px}48%,68%{opacity:1;translate:0}72%,99%{opacity:0;translate:0 -8px}}@keyframes pID_eG_morph-message-ready{0%,70%,to{opacity:0;translate:0 9px}74%,95%{opacity:1;translate:0}99%{opacity:0;translate:0 -8px}}@keyframes pID_eG_morph-processing-progress{0%,to{scale:0 1}78%,96%{scale:1}}@keyframes pID_eG_morph-processing-label{0%,73%,to{opacity:1}80%,96%{opacity:0}}@keyframes pID_eG_morph-complete-label{0%,73%,to{opacity:0}80%,96%{opacity:1}}@keyframes pID_eG_morph-loading-spin{to{rotate:360deg}}@media (max-width:1199px){.pID_eG_transformationStage{gap:14px}.pID_eG_messageTitle{font-size:21px}.pID_eG_messageDescription{font-size:9px}}@media (prefers-reduced-motion:reduce){.pID_eG_motionToggle{display:none}}
.QeL-iW_preview{--demo-fg:var(--foreground);--demo-muted:var(--muted-foreground);--demo-accent:var(--primary);--demo-line:color-mix(in oklab, var(--primary) 22%, transparent);--demo-line-strong:color-mix(in oklab, var(--primary) 45%, transparent);--demo-tile:color-mix(in oklab, var(--primary) 6%, transparent);--demo-tile-hover:color-mix(in oklab, var(--primary) 12%, transparent);--demo-tile-active:color-mix(in oklab, var(--primary) 14%, transparent);--demo-track:color-mix(in oklab, var(--foreground) 10%, transparent);--demo-badge-bg:var(--card);--demo-badge-line:var(--demo-line);--demo-ring:var(--background);margin-top:0;position:relative}.dark .QeL-iW_preview{--demo-fg:#f1faf7;--demo-muted:#a5c1c7;--demo-accent:#80f2ca;--demo-line:#8fd9cb26;--demo-line-strong:#9ff9da50;--demo-tile:#a1f7dc08;--demo-tile-hover:#a1f7dc14;--demo-tile-active:#8ff5d20a;--demo-track:#9bd8ce1a;--demo-badge-bg:#142f37;--demo-badge-line:#3a5b60;--demo-ring:#0c2530}.QeL-iW_previewStage{width:100%;max-width:460px;height:310px;margin-inline:auto;position:relative}.QeL-iW_sourceCard{background:#10232e;border:1px solid #38505a;border-radius:12px;width:68%;position:absolute;top:27px;left:0;overflow:hidden;transform:rotate(-3deg);box-shadow:0 16px 40px #00000025}.QeL-iW_sourceHeader{color:#b3c8ce;letter-spacing:.06em;justify-content:space-between;align-items:center;padding:11px 12px;font-size:7px;display:flex}.QeL-iW_sourceHeader>span:first-child{align-items:center;gap:6px;display:flex}.QeL-iW_sourceHeader>span:last-child{color:#91a9b3}.QeL-iW_sourceImage{aspect-ratio:16/9;border-radius:5px;margin-inline:7px;position:relative;overflow:hidden}.QeL-iW_sourceTime{color:#e4edf0;letter-spacing:.05em;background:#07111cc9;border-radius:4px;padding:4px 6px;font-size:6px;position:absolute;bottom:8px;left:8px}.QeL-iW_waveform{background:#071923;border-radius:4px;align-items:center;gap:3px;height:31px;margin:7px 7px 0;padding:5px 10px;display:flex;position:relative;overflow:hidden}.QeL-iW_waveformBar{background:#547d82;border-radius:3px;flex:1;width:3px}.QeL-iW_waveformSelection{background:#6fefd025;border:1px solid #6fefd0;border-radius:3px;width:28%;position:absolute;inset:1px auto 1px 30%}.QeL-iW_sourceFooter{color:#98b1bd;justify-content:space-between;align-items:center;padding:9px 12px 10px;font-size:7px;display:flex}.QeL-iW_connector{z-index:3;color:#0b3035;border:4px solid var(--demo-ring);background:linear-gradient(135deg,#6df1df,#8cf7b9);border-radius:12px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:108px;left:56%;transform:rotate(-6deg);box-shadow:0 0 26px #66e7cd25}.QeL-iW_clipCard{aspect-ratio:9/16;border:1px solid #71968f;border-radius:14px;width:36%;position:absolute;top:0;right:0;overflow:hidden;transform:rotate(5deg);box-shadow:0 20px 40px #00000040,0 0 0 5px #9df9d805}.QeL-iW_clipShade{background:linear-gradient(#06161b38,#0000 20% 52%,#05151b4d 72%,#05151be6);position:absolute;inset:0}.QeL-iW_clipHeader{color:#e6fff5;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:4px;font-size:6px;display:flex;position:absolute;top:12px;left:9px;right:9px}.QeL-iW_clipHeader>span:first-child{background:#082a2599;border:1px solid #b5ffe039;border-radius:4px;align-items:center;gap:4px;padding:5px;display:flex}.QeL-iW_clipHeader .QeL-iW_statusDot{width:3px;height:3px}.QeL-iW_faceFrame{border:1px solid #8dffd38a;border-radius:20px;position:absolute;inset:55px 20% 96px}.QeL-iW_faceFrame>svg{color:#07332c;background:#81f2c9;border-radius:3px;padding:2px;position:absolute;bottom:-7px;right:-7px}.QeL-iW_clipCaption{text-align:center;color:#fff;letter-spacing:-.03em;text-shadow:0 2px 8px #000a;font-size:clamp(10px,1.23vw,18px);font-weight:800;line-height:1.6;position:absolute;inset:auto 4px 35px}.QeL-iW_captionHighlight{color:#102d28;text-shadow:none;white-space:nowrap;background:#89f6b9;border-radius:3px;padding:2px 4px}.QeL-iW_clipBottom{color:#c4d9d9;justify-content:center;align-items:center;gap:4px;font-size:5px;display:flex;position:absolute;bottom:12px;left:5px;right:5px}.QeL-iW_readyBadge{z-index:4;border:1px solid var(--demo-badge-line);background:var(--demo-badge-bg);border-radius:10px;align-items:center;gap:8px;padding:11px 14px 11px 10px;display:flex;position:absolute;bottom:0;left:19%;transform:rotate(-2deg);box-shadow:0 12px 24px #0003}.QeL-iW_readyBadge>span{background:var(--demo-tile-active);width:27px;height:27px;color:var(--demo-accent);border-radius:8px;place-items:center;display:grid}.QeL-iW_readyBadge>div{flex-direction:column;gap:4px;display:flex}.QeL-iW_readyBadge strong{color:var(--demo-fg);font-size:9px;font-weight:500}.QeL-iW_readyBadge>div>span{color:var(--demo-muted);font-size:7px}.QeL-iW_statusDot{background:#6befca;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block;box-shadow:0 0 9px #6befca30}.QeL-iW_connector>svg{transition:transform .2s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.QeL-iW_showcase:hover .QeL-iW_connector>svg{transform:rotate(12deg)scale(1.08)}}@media (prefers-reduced-motion:reduce){.QeL-iW_connector>svg{transition:none}}.QeL-iW_preview{--demo-cycle:12s}.QeL-iW_previewToolbar{max-width:460px;color:var(--demo-muted);justify-content:space-between;align-items:center;gap:10px;margin:0 auto 18px;font-size:9px;display:flex}.QeL-iW_previewToolbar>span{align-items:center;gap:6px;display:flex}.QeL-iW_previewToolbar>span>svg{color:var(--demo-accent)}.QeL-iW_motionToggle{border:1px solid var(--demo-line);min-height:28px;color:var(--demo-muted);background:var(--demo-tile);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:8px;display:flex}.QeL-iW_motionToggle:hover{color:var(--demo-fg);background:var(--demo-tile-hover)}.QeL-iW_motionToggle:focus-visible{outline-offset:3px;outline:2px solid #6fefd0}.QeL-iW_previewGlow{pointer-events:none;background:radial-gradient(at 68% 42%,#57efc71a,#0000 65%);position:absolute;inset:5% -8% -8%}.QeL-iW_previewGlow:before{content:"";border:1px solid #8bf8d513;border-radius:50%;position:absolute;inset:4% 8% 14%;transform:rotate(-18deg)}.QeL-iW_sourcePhoto,.QeL-iW_clipPhoto{object-fit:cover}.QeL-iW_sourcePhoto{object-position:center 36%}.QeL-iW_clipPhoto{object-position:51% center}.QeL-iW_sourceScan{opacity:0;pointer-events:none;background:linear-gradient(#0000 25%,#7af6d210 90%,#b5ffe899 99%,#0000);position:absolute;inset:0}.QeL-iW_sourceFocus{border:1px solid #a3ffe647;border-radius:3px;width:28.5%;position:absolute;top:5%;bottom:5%;left:36%;box-shadow:0 0 0 70px #06151e1a}.QeL-iW_frameCorners{pointer-events:none;position:absolute;inset:-1px}.QeL-iW_frameCorners>i{border:0 solid #c5ffe9;border-width:1.5px 0 0 1.5px;border-top-left-radius:3px;width:9px;height:9px;position:absolute}.QeL-iW_frameCorners>i:first-child{top:0;left:0}.QeL-iW_frameCorners>i:nth-child(2){top:0;right:0;rotate:90deg}.QeL-iW_frameCorners>i:nth-child(3){bottom:0;right:0;rotate:180deg}.QeL-iW_frameCorners>i:nth-child(4){bottom:0;left:0;rotate:270deg}.QeL-iW_faceFrame{border-color:#8dffd338;border-radius:6px}.QeL-iW_faceFrame>.QeL-iW_frameCorners{color:inherit;background:0 0;border-radius:0;padding:0}.QeL-iW_analysisLabel,.QeL-iW_momentLabel{color:#bcffe5;background:#082a22e8;border:1px solid #a3ffe64d;border-radius:4px;align-items:center;gap:3px;padding:4px 5px;font-size:6px;display:flex;position:absolute;top:7px;left:7px}.QeL-iW_analysisLabel{opacity:0}.QeL-iW_waveformSelection{border-color:#a3ffe6;box-shadow:0 0 9px #7cf0cb12}.QeL-iW_waveformSelection>i{background:#a3ffe6;border-radius:2px;width:4px;position:absolute;top:-1px;bottom:-1px}.QeL-iW_waveformSelection>i:first-child{left:-2px}.QeL-iW_waveformSelection>i:last-child{right:-2px}.QeL-iW_waveformSelection:after{content:"";background:#dcfff3;width:1px;position:absolute;top:0;bottom:0;left:82%;box-shadow:0 0 7px #90ffe7}.QeL-iW_flowConnection{z-index:2;pointer-events:none;width:23%;height:80px;position:absolute;top:98px;left:51%;overflow:visible}.QeL-iW_flowTrack{stroke:var(--demo-line-strong);stroke-width:1px;stroke-dasharray:2 4}.QeL-iW_flowPulse{stroke:#79f8d4;stroke-width:2px;stroke-linecap:round;stroke-dasharray:.22 .78;stroke-dashoffset:1px;opacity:0;filter:drop-shadow(0 0 3px #77ffca88)}.QeL-iW_flowSpark{stroke:#eafff4;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:.015 .985;stroke-dashoffset:1px;opacity:0}.QeL-iW_flowEndpoint{fill:#c3ffe4;opacity:.5}.QeL-iW_connector{z-index:4}.QeL-iW_connector:before{content:"";opacity:.25;border:1px solid #9bffe24d;border-radius:16px;position:absolute;inset:-8px}.QeL-iW_clipCard{z-index:3}.QeL-iW_clipRim{z-index:3;pointer-events:none;opacity:.5;background:linear-gradient(115deg,#0000 20%,#c4ffeadd 45%,#8dffce 50%,#0000 75%) 200% 0/250% 100%;border-radius:13px;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.QeL-iW_clipSheen{pointer-events:none;background:linear-gradient(110deg,#0000 40%,#c2ffe41f 50%,#0000 60%);position:absolute;inset:65% -50% -10%;translate:-100%}.QeL-iW_captionWord,.QeL-iW_captionHighlight{display:inline-block}.QeL-iW_clipProgress{background:var(--demo-track);border-radius:2px;height:2px;position:absolute;inset:auto 10px 5px;overflow:hidden}.QeL-iW_clipProgress:after{content:"";transform-origin:0;background:var(--demo-accent);position:absolute;inset:0;scale:.85 1}.QeL-iW_demoSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;max-width:460px;margin:23px auto 0;list-style:none;display:grid}.QeL-iW_demoStep{border:1px solid var(--demo-line);background:var(--demo-tile);min-width:0;color:var(--demo-muted);border-radius:9px;align-items:center;gap:7px;padding:10px 7px;display:flex;position:relative;overflow:hidden}.QeL-iW_demoStep:after{content:"";transform-origin:0;background:var(--demo-accent);height:1px;position:absolute;inset:auto 10px 0;scale:1}.QeL-iW_stepNumber{border:1px solid var(--demo-line);background:var(--demo-tile);border-radius:7px;flex-shrink:0;place-items:center;width:25px;height:25px;display:grid}.QeL-iW_demoStep>span:last-child{flex-direction:column;gap:3px;display:flex}.QeL-iW_demoStep strong{white-space:nowrap;font-size:8px;font-weight:500}.QeL-iW_demoStep small{color:var(--demo-muted);white-space:nowrap;font-size:6px}.QeL-iW_stepReady{border-color:var(--demo-line-strong);color:var(--demo-fg);background:var(--demo-tile-active)}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.QeL-iW_sourceCard{animation:QeL-iW_demo-source-drift var(--demo-cycle) ease-in-out infinite}.QeL-iW_sourceScan{animation:QeL-iW_demo-analysis-scan var(--demo-cycle) linear infinite}.QeL-iW_sourceFocus{animation:QeL-iW_demo-focus-lock var(--demo-cycle) ease-in-out infinite}.QeL-iW_analysisLabel{animation:QeL-iW_demo-analysis-label var(--demo-cycle) ease-in-out infinite}.QeL-iW_momentLabel{animation:QeL-iW_demo-moment-label var(--demo-cycle) ease-in-out infinite}.QeL-iW_waveformBar{animation:1.4s ease-in-out infinite QeL-iW_demo-audio-wave}.QeL-iW_waveformSelection{animation:QeL-iW_demo-range-select var(--demo-cycle) ease-in-out infinite}.QeL-iW_waveformSelection:after{animation:QeL-iW_demo-playhead var(--demo-cycle) linear infinite}.QeL-iW_flowPulse,.QeL-iW_flowSpark{animation:QeL-iW_demo-flow var(--demo-cycle) linear infinite}.QeL-iW_flowSpark{animation-name:QeL-iW_demo-flow-spark}.QeL-iW_flowEndpoint{animation:QeL-iW_demo-endpoint var(--demo-cycle) ease-in-out infinite}.QeL-iW_connector{animation:QeL-iW_demo-connector-glow var(--demo-cycle) ease-in-out infinite}.QeL-iW_connector:before{animation:QeL-iW_demo-connector-ring var(--demo-cycle) ease-out infinite}.QeL-iW_connector>svg{animation:QeL-iW_demo-connector-turn var(--demo-cycle) ease-in-out infinite}.QeL-iW_clipCard{animation:QeL-iW_demo-result-arrive var(--demo-cycle) ease-in-out infinite}.QeL-iW_clipRim{animation:QeL-iW_demo-result-rim var(--demo-cycle) ease-in-out infinite}.QeL-iW_clipSheen{animation:QeL-iW_demo-result-sheen var(--demo-cycle) ease-in-out infinite}.QeL-iW_faceFrame{animation:QeL-iW_demo-target-lock var(--demo-cycle) ease-in-out infinite}.QeL-iW_captionWord{animation:QeL-iW_demo-caption-word var(--demo-cycle) ease-in-out infinite}.QeL-iW_clipCaption>div>.QeL-iW_captionWord:nth-child(2){animation-delay:.25s}.QeL-iW_clipCaption>.QeL-iW_captionWord{animation-delay:.5s}.QeL-iW_captionHighlight{animation:QeL-iW_demo-caption-highlight var(--demo-cycle) ease-in-out infinite}.QeL-iW_clipProgress:after{animation:QeL-iW_demo-clip-progress var(--demo-cycle) linear infinite}.QeL-iW_readyBadge{animation:QeL-iW_demo-ready-badge var(--demo-cycle) ease-out infinite}.QeL-iW_readyBadge>span{animation:QeL-iW_demo-success var(--demo-cycle) ease-out infinite}.QeL-iW_stepAnalyze{animation:QeL-iW_demo-step-analyze var(--demo-cycle) ease-in-out infinite}.QeL-iW_stepSelect{animation:QeL-iW_demo-step-select var(--demo-cycle) ease-in-out infinite}.QeL-iW_stepReady{animation:QeL-iW_demo-step-ready var(--demo-cycle) ease-in-out infinite}.QeL-iW_stepAnalyze:after{animation:QeL-iW_demo-progress-analyze var(--demo-cycle) linear infinite}.QeL-iW_stepSelect:after{animation:QeL-iW_demo-progress-select var(--demo-cycle) linear infinite}.QeL-iW_stepReady:after{animation:QeL-iW_demo-progress-ready var(--demo-cycle) linear infinite}}.QeL-iW_preview[data-paused=true] *,.QeL-iW_preview[data-paused=true] :before,.QeL-iW_preview[data-paused=true] :after{animation-play-state:paused!important}@keyframes QeL-iW_demo-source-drift{0%,to{translate:0}28%,46%{translate:0 -3px}70%{translate:0}}@keyframes QeL-iW_demo-analysis-scan{0%,4%{opacity:0;translate:0 -100%}7%{opacity:.65}27%{opacity:.65;translate:0 100%}29%,to{opacity:0;translate:0 100%}}@keyframes QeL-iW_demo-focus-lock{0%,4%,to{opacity:.4;translate:-7px}20%{opacity:.8;translate:3px -2px}32%,93%{opacity:1;translate:0}}@keyframes QeL-iW_demo-analysis-label{0%,3%,30%,to{opacity:0}5%,26%{opacity:1}}@keyframes QeL-iW_demo-moment-label{0%,27%,to{opacity:0}32%,94%{opacity:1}}@keyframes QeL-iW_demo-audio-wave{0%,to{opacity:.65;scale:1 .65}50%{opacity:1;scale:1}}@keyframes QeL-iW_demo-range-select{0%,to{border-color:#a3ffe64d;translate:-45%}20%{translate:30%}32%,94%{border-color:#c6ffe5;translate:55%}}@keyframes QeL-iW_demo-playhead{0%,to{left:0}42%,94%{left:100%}}@keyframes QeL-iW_demo-flow{0%,36%{stroke-dashoffset:1px;opacity:0}38%{opacity:1}57%{stroke-dashoffset:0;opacity:1}60%,to{stroke-dashoffset:0;opacity:0}}@keyframes QeL-iW_demo-flow-spark{0%,39%{stroke-dashoffset:1px;opacity:0}41%{opacity:1}60%{stroke-dashoffset:0;opacity:1}62%,to{stroke-dashoffset:0;opacity:0}}@keyframes QeL-iW_demo-endpoint{0%,46%,to{opacity:.25}58%,88%{opacity:1}}@keyframes QeL-iW_demo-connector-glow{0%,30%,to{box-shadow:0 0 16px #66e7cd20}43%,57%{box-shadow:0 0 32px #66e7cd70}76%{box-shadow:0 0 16px #66e7cd25}}@keyframes QeL-iW_demo-connector-ring{0%,34%,to{opacity:0;scale:1}37%{opacity:.7;scale:.95}59%{opacity:0;scale:1.45}60%,99%{opacity:0;scale:1}}@keyframes QeL-iW_demo-connector-turn{0%,34%,to{rotate:0deg}58%,94%{rotate:90deg}}@keyframes QeL-iW_demo-result-arrive{0%,44%,to{translate:0 3px;box-shadow:0 20px 40px #00000040,0 0 0 5px #9df9d805}60%{translate:0 -3px;box-shadow:0 24px 44px #00000040,0 0 22px #85f5d040}68%,94%{translate:0;box-shadow:0 20px 40px #00000040,0 0 18px #85f5d021}}@keyframes QeL-iW_demo-result-rim{0%,45%,to{opacity:.2;background-position:200% 0}58%{opacity:1}78%,94%{opacity:.6;background-position:-100% 0}}@keyframes QeL-iW_demo-result-sheen{0%,58%{translate:-100%}78%,to{translate:100%}}@keyframes QeL-iW_demo-target-lock{0%,44%,to{opacity:.3}58%,94%{opacity:1}}@keyframes QeL-iW_demo-caption-word{0%,65%,78%,to{color:#fff}68%,73%{color:#adffda;text-shadow:0 0 10px #8bffd64d,0 2px 8px #000a}}@keyframes QeL-iW_demo-caption-highlight{0%,73%,84%,to{scale:1;box-shadow:0 0 #8bf6b900}77%{scale:1.04;box-shadow:0 0 14px #8bf6b947}}@keyframes QeL-iW_demo-clip-progress{0%,62%,to{scale:0 1}92%,96%{scale:1}}@keyframes QeL-iW_demo-ready-badge{0%,61%,to{opacity:0;translate:0 6px}68%,94%{opacity:1;translate:0}}@keyframes QeL-iW_demo-success{0%,67%,to{box-shadow:0 0 #8df6b900}73%{box-shadow:0 0 0 5px #8df6b926}82%,94%{box-shadow:0 0 #8df6b900}}@keyframes QeL-iW_demo-step-analyze{0%,26%,to{color:#d5ffeb;background:#8ff5d211;border-color:#8ff5d273}33%,94%{color:#8ca9b0;background:#061b252e;border-color:#8fd9cb1a}}@keyframes QeL-iW_demo-step-select{0%,26%,64%,to{color:#8ca9b0;background:#061b252e;border-color:#8fd9cb1a}33%,57%{color:#d5ffeb;background:#8ff5d211;border-color:#8ff5d273}}@keyframes QeL-iW_demo-step-ready{0%,57%,to{color:#8ca9b0;background:#061b252e;border-color:#8fd9cb1a}65%,94%{color:#d5ffeb;background:#8ff5d211;border-color:#8ff5d273}}@keyframes QeL-iW_demo-progress-analyze{0%,to{scale:0 1}28%,96%{scale:1}}@keyframes QeL-iW_demo-progress-select{0%,28%,to{scale:0 1}60%,96%{scale:1}}@keyframes QeL-iW_demo-progress-ready{0%,60%,to{scale:0 1}94%,96%{scale:1}}@media (prefers-reduced-motion:reduce){.QeL-iW_motionToggle{display:none}}
