:root{--aft-chrome:linear-gradient(110deg,#e7eeff 0%,#a696ff 17%,#68e2f1 34%,#f59ccc 51%,#ffd18b 68%,#82e7ce 83%,#d8c6ff 100%)}@supports (background-clip:text){body h1,body h2,body h3,body .grad,body .heroPremium h1,body .heroPremium h1 span,body #authTitle span,body .cl-headerTitle{background-image:var(--aft-chrome)!important;background-size:260% 100%!important;background-color:transparent!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;animation:aftChromiumFlow 10s ease-in-out infinite!important;animation-play-state:paused!important;text-shadow:none!important}body .aftChromeActive,body .aftChromeActive span,body .aftChromeActive .grad{animation-play-state:running!important}}@keyframes aftChromiumFlow{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.rememberDevice{display:flex;align-items:flex-start;gap:11px;margin:20px 0 0;color:#e1e7f4;font-size:14px;line-height:1.5;cursor:pointer}.rememberDevice input{width:20px;height:20px;margin:1px 0;flex:0 0 20px;accent-color:#a393ff}.rememberDevice small{display:block;color:#a9b5c9;font-size:13px;margin-top:3px;line-height:1.5}.authCard h1{line-height:1.1!important;letter-spacing:-.045em}.authCard .cl-formFieldLabel,.authCard .cl-footerActionText,.authCard .cl-footerActionLink{font-size:14px!important;line-height:1.5!important}.authCard .cl-formButtonPrimary{min-height:48px!important;font-size:15px!important;border-radius:13px!important}.authCard .cl-socialButtonsBlockButton{min-height:48px!important}.accountPanel{width:min(560px,calc(100vw - 28px));max-height:calc(100dvh - 40px);overflow:auto}.accountPanel .accountEmail{overflow-wrap:anywhere;font-size:16px}.accountPanel .accountPlan{font-size:13px}.accountPanel .rememberDevice{padding:15px;border:1px solid #344259;border-radius:14px;background:#101927}@media(prefers-reduced-motion:reduce){body h1,body h2,body h3,body .grad,body .heroPremium h1,body .heroPremium h1 span,body #authTitle span,body .cl-headerTitle{animation:none!important;background-position:45% 50%!important}}.primary,#go,.aftDownloadBtn,.priceBtn{position:relative;isolation:isolate;overflow:hidden}.primary:before,#go:before,.aftDownloadBtn:before,.priceBtn:before{content:"";position:absolute;inset:-110% -30%;z-index:-1;background:linear-gradient(125deg,transparent 25%,#bcecff55 45%,#e7c5ff66 55%,transparent 75%);border-radius:43%;transform:translateY(55%) rotate(-15deg);transition:transform .75s cubic-bezier(.2,.7,.3,1);pointer-events:none}@media(hover:hover){.primary:hover:before,#go:hover:before,.aftDownloadBtn:hover:before,.priceBtn:hover:before{transform:translateY(-12%) rotate(25deg)}}.aftDropMotion{position:relative;overflow:hidden;transition:border-color .2s,box-shadow .2s,background .2s}.aftDropMotion.aftDragActive{border-color:#86ddf3!important;box-shadow:0 0 0 2px #7bc7fa25,0 0 42px #a08cff25;background-image:radial-gradient(ellipse at var(--drag-x,50%) var(--drag-y,50%),#7295f32b,transparent 65%)}.aftScanner{position:absolute;inset:0;pointer-events:none;opacity:0;border:1px solid #81def255;border-radius:inherit}.aftScanner:after{content:"";position:absolute;left:6%;right:6%;top:10%;height:1px;background:linear-gradient(90deg,transparent,#8ce6ff,transparent);box-shadow:0 0 14px #85dfff;animation:aftScan 1.8s ease-in-out infinite alternate;animation-play-state:paused}.aftDragActive .aftScanner{opacity:1}.aftDragActive .aftScanner:after{animation-play-state:running}@keyframes aftScan{to{top:90%}}.aftDropBlanket{position:fixed;inset:12px;z-index:90;background:#070c18dc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #8bdaf477;border-radius:22px;display:grid;place-content:center;text-align:center;gap:12px;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .18s,visibility .18s;color:#deedff;font-size:clamp(22px,4vw,42px);font-weight:700}.aftDropBlanket small{font-size:16px;color:#afc7df;font-weight:400}.aftDropBlanket.isVisible{opacity:1;visibility:visible}.aftFormatTags{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0}.aftFormatTags button{min-height:36px;padding:7px 12px;border:1px solid #3c4a61;border-radius:9px;background:#101b2b;color:#bdcadc;font:600 12px/1.4 inherit;cursor:pointer}.aftFormatTags button[aria-pressed=true]{border-color:#89dcec;background:#163044;color:#d5faff}.aftResultArrival{animation:aftResultLight .7s ease-out}.aftDownloadBtn.done{animation:aftResultLight .65s ease-out}@keyframes aftResultLight{0%{box-shadow:0 0 #94daf77a}to{box-shadow:0 0 0 20px #94daf700}}.aftResultIcon[data-family=pdf]{background:#702b3c;color:#ffccd7}.aftResultIcon[data-family=audio]{background:#164638;color:#9aefd2}.aftResultIcon[data-family=video]{background:#392761;color:#d7bfff}.aftResultIcon[data-family=data]{background:#154557;color:#a3e6fa}.aftComparison{grid-column:1/-1;width:100%;margin-top:14px}.aftComparison summary{cursor:pointer;font-size:14px;color:#c0d9ee;padding:10px 0}.aftCompareStage{position:relative;width:100%;aspect-ratio:16/10;background:#0b101b;border:1px solid #33465e;border-radius:12px;overflow:hidden}.aftCompareStage img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.aftCompareStage img:last-child{clip-path:inset(0 calc(100% - var(--split,50%)) 0 0)}.aftCompareLabel{display:flex;justify-content:space-between;color:#bdccdf;font-size:13px;margin:10px 0}.aftComparison input{width:100%;accent-color:#87dcee}.aftTiming{margin:36px auto 56px;padding:28px;border:1px solid #33435d;border-radius:24px;background:linear-gradient(135deg,#111c2e,#0c111d);display:grid;grid-template-columns:200px 1fr;gap:28px;align-items:center;max-width:1100px}.aftTiming svg{width:100%;height:auto}.aftTiming h2{font-size:28px;margin:0 0 12px}.aftTiming p{color:#b3c0d5;font-size:15px;line-height:1.7;margin:8px 0}.aftTiming strong{font-size:24px;color:#dcefff}.aftTiming line[data-needle]{transform-origin:100px 100px;transition:transform .65s ease}.accountIdentity{margin:15px 0;color:#9eafc6;font-size:12px}.accountIdentity code{display:block;overflow-wrap:anywhere;padding:8px 0;color:#bfcede}@media(max-width:600px){.aftTiming{grid-template-columns:1fr;margin:24px 16px 36px;padding:22px;gap:12px}.aftTiming svg{width:180px;margin:auto}.aftTiming h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.aftScanner:after,.aftResultArrival,.aftDownloadBtn.done{animation:none!important}.primary:before,#go:before,.aftDownloadBtn:before,.priceBtn:before{display:none}.aftDropMotion,.aftDropBlanket,.aftTiming line[data-needle]{transition:none!important}}.topToolShortcut b{font-size:14px!important;line-height:1.35!important}.topToolShortcut small{font-size:12px!important;line-height:1.5!important}.topToolShortcut{min-height:66px!important}.topToolDock{gap:10px!important}.drop em{font-size:12px!important;line-height:1.6!important}.aftDropMotion .uploadIcon,.aftDropMotion .studioUploadIcon{transition:transform .25s ease}.aftDragActive .uploadIcon,.aftDragActive .studioUploadIcon{transform:translate(calc((var(--drag-x,50%) - 50%)*.08),calc((var(--drag-y,50%) - 50%)*.08)) scale(1.1)}@media(hover:hover)and (pointer:fine){.converter.aftGlare,.studioRoot.aftGlare{background-image:radial-gradient(ellipse at var(--glare-x,50%) var(--glare-y,50%),#b9dcff0b,transparent 60%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}@media(prefers-reduced-motion:reduce){.aftDropMotion .uploadIcon,.aftDropMotion .studioUploadIcon{transform:none!important;transition:none!important}}.accountPanel .rememberDevice>span{font-size:14px!important;font-weight:500!important;line-height:1.5!important;text-transform:none!important;letter-spacing:normal!important;color:#e1e7f4!important}.accountPanel .rememberDevice small{font-size:13px!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important;line-height:1.5!important;color:#a9b5c9!important}.aftFormatTags button{font-family:inherit;font-size:12px;font-weight:600;line-height:1.4}body h1.aftChromeActive,body h2.aftChromeActive,body h3.aftChromeActive,body .heroPremium h1.aftChromeActive,body .heroPremium h1.aftChromeActive span,body #authTitle.aftChromeActive span,body .cl-headerTitle.aftChromeActive{animation-play-state:running!important}.utilityLaunchVisual{--visual-accent:#a899f6;display:block;width:100%;height:84px;border-radius:13px;background:linear-gradient(120deg,#0c1525,#192037);border:1px solid #344360}.utilityLaunchVisual svg{display:block;width:100%;height:100%}.utilityLaunchVisual[data-tone=pdf]{--visual-accent:#f49ab9}.utilityLaunchVisual[data-tone=image]{--visual-accent:#89cbf7}.utilityLaunchVisual[data-tone=media]{--visual-accent:#9be2c7}.utilityLaunchVisual[data-tone=data]{--visual-accent:#e7c29b}.utilityLaunchVisual[data-tone=security]{--visual-accent:#8fddd7}.utilityVisualBack{fill:#26334c;stroke:#3e5174}.utilityVisualSheet{fill:#162239;stroke:var(--visual-accent);stroke-width:1.2}.utilityVisualFold{fill:none;stroke:var(--visual-accent);stroke-width:1.2}.utilityVisualGlyph{fill:none;stroke:var(--visual-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.utilityVisualMotion{fill:none;stroke:var(--visual-accent);stroke-width:2;opacity:.4;stroke-linecap:round}@supports (background-clip:text){body :is(.utilityLaunchCard>b,.topToolShortcut b,.toolTile>div>b,.studioToolGrid a>b){background-image:var(--aft-chrome);background-size:260% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:aftChromiumFlow 10s ease-in-out infinite;animation-play-state:paused}body :is(.utilityLaunchCard>b,.topToolShortcut b,.toolTile>div>b,.studioToolGrid a>b).aftChromeActive{animation-play-state:running!important}}@media(prefers-reduced-motion:reduce){body :is(.utilityLaunchCard>b,.topToolShortcut b,.toolTile>div>b,.studioToolGrid a>b){animation:none!important}}.aftFormatReadout{display:block;min-height:20px;margin-top:7px;color:#a5dce8;font-size:12px;font-weight:600;transform-origin:50% 50%;perspective:400px}.aftFormatTurn{animation:aftFormatRoll .32s cubic-bezier(.2,.75,.3,1)}@keyframes aftFormatRoll{0%{opacity:.25;transform:translateY(-6px) rotateX(55deg)}to{opacity:1;transform:translateY(0) rotateX(0)}}.aftQualityRuler{background:linear-gradient(90deg,#a898fa var(--aft-range,50%),#27384b var(--aft-range,50%));border-radius:12px;accent-color:#b6a7ff}.rangeField{position:relative}.rangeField:after{content:"";position:absolute;left:0;right:52px;bottom:0;height:5px;background:repeating-linear-gradient(90deg,#93a5bc 0 1px,transparent 1px 10%);opacity:.4;pointer-events:none}#go:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(135deg,#69cce05c,#b1a1ff77);clip-path:inset(calc(100% - var(--aft-progress,0%)) 0 0);transition:clip-path .35s ease;pointer-events:none}#go.aftProcessing:before{animation:aftLiquidWorking 2s ease-in-out infinite alternate}.aftProcessing .studioRun .primary:before{animation:aftLiquidWorking 2s ease-in-out infinite alternate}@keyframes aftLiquidWorking{0%{transform:translateY(18%) rotate(-15deg)}to{transform:translateY(-12%) rotate(25deg)}}.studioResult.aftResultArrival,.studioDownload.aftSuccessPulse{animation:aftResultLight .65s ease-out}.studioDownload{position:relative;isolation:isolate;overflow:hidden}.studioDownload:before{content:"";position:absolute;inset:-80%;z-index:-1;background:linear-gradient(115deg,transparent,#bcecff44,transparent);transform:translate(-55%) rotate(25deg);transition:transform .65s ease}.studioDownload:hover:before{transform:translate(45%) rotate(25deg)}.aftEventLine{font:12px/1.6 ui-monospace,SFMono-Regular,monospace;color:#8ca7bc;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;margin-top:8px;min-height:19px}.aftQueueToolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#b5c8dc;font-size:14px;margin:16px 0}.aftQueueBadge{display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;border-radius:12px;color:#b6e2f5;background:#163144;font:700 12px/1 ui-monospace,monospace;overflow:hidden}.aftQueueBadge img{width:100%;height:100%;object-fit:cover}.studioQueueRow[data-family=pdf] .aftQueueBadge{background:#542638;color:#ffbed3}.studioQueueRow[data-family=audio] .aftQueueBadge{background:#164638;color:#a6ecd3}.studioQueueRow[data-family=video] .aftQueueBadge{background:#352454;color:#d9c6ff}.studioQueueRow>div{flex:1}.studioQueueRow[data-state=Working]{border-color:#8dbfe3;box-shadow:inset 3px 0 #a59bff}.studioQueueRow{animation:aftQueueEnter .24s ease-out}.studioQueueRow button{flex:0 0 auto}@keyframes aftQueueEnter{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.aftFilmstrip .studioQueueRows{display:flex;gap:12px;overflow-x:auto;padding:4px 4px 14px;scroll-snap-type:x proximity;overscroll-behavior-x:contain}.aftFilmstrip .studioQueueRow{flex:0 0 210px;box-sizing:border-box;display:flex;flex-wrap:wrap;align-content:start;gap:12px;background:#101b2a;border:1px solid #35445e;border-radius:15px;padding:16px;scroll-snap-align:start}.aftFilmstrip .studioQueueRow>div{flex:1 1 120px}.aftFilmstrip .studioQueueRow b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.aftFilmstrip .studioQueueRow select{max-width:none;flex:1 1 100%}.aftFilmstrip .aftQueueBadge{width:100%;height:80px;flex-basis:100%;font-size:20px}.aftFilmstrip .aftQueueBadge img{object-fit:contain}.aftFilmstrip .studioQueueRow[data-state=Working]{transform:translateY(-3px)}.aftRemoval{position:fixed;z-index:100;pointer-events:none}.aftRemoval i{position:absolute;left:var(--px);top:var(--py);width:4px;height:4px;border-radius:1px;background:#a7d9ff;animation:aftPixelOut .6s ease-out forwards}@keyframes aftPixelOut{0%{opacity:.8;transform:translate(0)}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(90deg)}}@media(max-width:600px){.studioQueueRow{flex-wrap:wrap}.studioQueueRow select{max-width:100%;flex:1 1 110px}.aftFilmstrip .studioQueueRow{flex-basis:190px}}@media(prefers-reduced-motion:reduce){.aftFormatTurn,.studioQueueRow,.studioResult.aftResultArrival,.studioDownload.aftSuccessPulse,#go.aftProcessing:before,.aftProcessing .studioRun .primary:before{animation:none!important}.studioDownload:before{display:none}#go:after{transition:none}.aftFilmstrip .studioQueueRow[data-state=Working]{transform:none}}
