@import url("https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Inter:wght@400;500;600;700;800&display=swap");:root{--bg:#07080b;--panel:#101116;--panel2:#15161d;--line:#292a34;--muted:#9698a6;--text:#f5f5f7;--lime:#c9ff53;--violet:#8757ff;--pink:#ef4dff;--blue:#4fa7ff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);font-family:Inter,Arial,sans-serif}.shell{width:min(1180px,calc(100% - 40px));margin:auto}button{font:inherit;color:inherit;cursor:pointer}.nav{height:74px;justify-content:space-between;border-bottom:1px solid #1e1f26}.brand,.nav{display:flex;align-items:center}.brand{gap:9px;text-decoration:none;color:#fff;font-weight:800;font-size:18px}.brand b{color:var(--lime);font-size:10px;border:1px solid #57701f;border-radius:4px;padding:2px 4px}.brandMark{width:30px;height:30px;display:grid;place-items:center;border-radius:7px;background:linear-gradient(145deg,var(--violet),#b663ff 55%,var(--lime));box-shadow:0 0 25px #8757ff55}.brandMark i{font-style:normal;font-weight:900}.navlinks{display:flex;gap:32px}.nav a{color:#b9bac4;text-decoration:none;font-size:13px}.navActions{display:flex;align-items:center;gap:16px}.textBtn{border:0;background:none;color:#aaa}.smallCta{background:#f1f2f4;color:#0a0a0c;border:0;border-radius:7px;padding:11px 16px;font-weight:700}.smallCta span{margin-left:8px}.hero{text-align:center;padding:100px 0 85px;position:relative}.hero:before{content:"";position:absolute;width:min(720px,100%);height:360px;left:50%;top:0;transform:translateX(-50%);background:radial-gradient(ellipse,#7135d42a,transparent 65%);pointer-events:none}.eyebrow,.sectionLabel{font-family:DM Mono;font-size:11px;letter-spacing:1.5px;color:#b6b7c0}.eyebrow em{font-style:normal;color:#0b0c0e;padding:3px 6px;border-radius:3px;margin-left:7px}.eyebrow em,.pulse{background:var(--lime)}.pulse{display:inline-block;width:6px;height:6px;border-radius:50%;box-shadow:0 0 10px var(--lime);margin-right:9px}.hero h1{font-size:clamp(46px,6.2vw,78px);line-height:1.04;letter-spacing:-4px;margin:22px 0}.finalCta h2 em,.hero h1 span{background:linear-gradient(90deg,#a879ff,#e65cff 50%,#c9ff53);-webkit-background-clip:text;color:transparent;font-style:normal}.hero>p{max-width:720px;margin:0 auto;color:#a6a7b2;font-size:18px;line-height:1.7}.heroBtns{display:flex;justify-content:center;gap:12px;margin:32px 0 24px}.primary{border:0;padding:16px 24px;border-radius:7px;background:linear-gradient(120deg,#9a64ff,#d35bec);font-weight:700;box-shadow:0 0 45px #924cff33}.primary b{margin-left:24px}.secondary{background:#121319;border:1px solid var(--line);border-radius:7px;padding:15px 22px}.play{color:var(--lime);margin-right:10px}.socialProof{display:flex;justify-content:center;align-items:center;gap:14px;font-size:12px;color:#8d8e99}.socialProof b{color:#ddd}.avatars{display:flex}.avatars i{font-style:normal;background:#252631;border:2px solid var(--bg);border-radius:50%;width:27px;height:27px;display:grid;place-items:center;margin-left:-6px;font-size:8px}.sep{height:14px;width:1px;background:#393a43}.creator{background:#0e0f14;border:1px solid #292a33;border-radius:15px;padding:30px;box-shadow:0 30px 80px #000,0 0 80px #5937ae13;position:relative}.creator:before{content:"";position:absolute;inset:-1px;border-radius:15px;background:linear-gradient(110deg,#925dff55,transparent 35%);z-index:-1}.creatorTop{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:26px}.creatorTop>div:first-child{display:grid;grid-template-columns:32px 1fr}.stepNum{grid-row:1/3;color:var(--lime);font:11px DM Mono;margin-top:5px}.creator h2{font-size:22px;margin:0}.creatorTop p{color:var(--muted);font-size:13px;margin:8px 0}.ready{font:10px DM Mono;color:#9ca08f;border:1px solid #31332c;border-radius:4px;padding:7px}.ready i{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--lime);margin-right:6px}.uploadGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.uploadCard{position:relative;border:1px dashed #3d3e4b;border-radius:9px;padding:22px;display:flex;align-items:center;gap:16px;cursor:pointer;background:#121319;transition:.2s}.uploadCard.hasFile,.uploadCard:hover{border-color:#8d61ff;background:#15131e}.uploadCard input{display:none}.uploadIcon{height:44px;width:44px;border:1px solid #373844;border-radius:7px;display:grid;place-items:center;color:#aa7aff;font-size:20px}.uploadCard b{font-size:14px}.uploadCard p{color:#999ba8;font-size:12px;margin:6px 0}.uploadCard small{font:9px DM Mono;color:#6f7180}.tag{position:absolute;right:12px;top:12px;font:8px DM Mono;color:#c9a7ff}.tag.optional{color:#777}.briefRow{background:#121319;border:1px solid #292a34;border-radius:9px;margin-top:12px;padding:18px}.briefHead{display:flex;gap:12px}.briefHead>span{color:var(--lime)}.briefHead b{font-size:13px}.briefHead p{font-size:11px;color:#777986;margin:4px 0 12px}.briefRow textarea{width:100%;height:68px;resize:none;background:#0c0d11;border:1px solid #282a33;border-radius:6px;padding:12px;color:#c4c5cc;font:12px/1.55 Inter;outline:none}.briefRow textarea:focus{border-color:#7954d6}.briefBottom{display:flex;justify-content:space-between;margin-top:10px}.briefBottom button{font-size:9px;background:#1d1e26;border:1px solid #30313b;border-radius:12px;color:#9b9da8;padding:4px 9px;margin-right:5px}.briefBottom span{font-size:9px;color:#5f606b}.generateRow{justify-content:space-between;margin-top:20px}.generateRow,.platforms{display:flex;align-items:center}.platforms{gap:12px;color:#777986;font:10px DM Mono}.platforms span{border:1px solid #31323a;border-radius:4px;padding:5px}.platforms b{font-weight:400}.generate{min-width:250px;border:0;border-radius:6px;background:var(--lime);color:#10120b;padding:16px 22px;font:700 12px DM Mono;letter-spacing:.7px}.generate:disabled{opacity:.8}.generate span{float:right}.spinner{display:inline-block;width:11px;height:11px;border:2px solid #748f3c;border-top-color:#10120b;border-radius:50%;animation:spin .8s linear infinite;margin-right:9px}@keyframes spin{to{transform:rotate(1turn)}}.section{padding-top:125px}.sectionLabel{display:flex;align-items:center;gap:12px}.sectionLabel span{color:var(--lime)}.sectionLabel:after{content:"";height:1px;background:#24252d;flex:1 1}.sectionLabel em{font-style:normal;color:#0b0d08;background:var(--lime);padding:3px 7px;border-radius:3px}.sectionIntro{display:flex;justify-content:space-between;align-items:flex-end;margin:25px 0 36px}.sectionIntro h2{margin:0;font-size:38px;letter-spacing:-1.5px}.sectionIntro p{color:var(--muted);font-size:13px}.steps{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:11px;overflow:hidden}.flowStep{display:flex;align-items:center;gap:13px;padding:19px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:78px;background:#0d0e12;position:relative}.flowStep:nth-child(3n){border-right:0}.flowStep:nth-child(n+10){border-bottom:0}.flowNum{font:10px DM Mono;width:24px;height:24px;border:1px solid #343640;border-radius:5px;display:grid;place-items:center;color:#6f7180}.flowStep b{font-size:12px}.flowStep p{font-size:9px;color:#666874;margin:5px 0 0}.flowStep.complete{background:#10130d}.flowStep.complete .flowNum{color:#0c1008;background:var(--lime);border-color:var(--lime)}.flowStep.complete p{color:#7e9260}.flowStep.active{background:#151020;box-shadow:inset 3px 0 #8e5eff}.flowStep.active .flowNum{border-color:#8e5eff;color:#b893ff}.flowStep.active p{color:#b492ff}.stepLoader{margin-left:auto;width:14px;height:14px;border:2px solid #50397c;border-top-color:#b68dff;border-radius:50%;animation:spin .7s linear infinite}.workflowHint{text-align:center;color:#595b66;font:10px DM Mono;margin-top:18px}.results{opacity:.72;transition:.5s}.results.revealed{opacity:1}.resultGrid{display:grid;grid-template-columns:360px 1fr;grid-gap:16px;gap:16px}.resultPanel,.storyboard,.videoPhone{border:1px solid var(--line);border-radius:10px;background:#101116;overflow:hidden}.phoneBottom,.phoneTop{height:37px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;font-size:9px;color:#9899a3}.videoScene{height:560px;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 35%,#dda573 0 11%,transparent 12%),linear-gradient(145deg,#cfb18e 0 44%,#3d4c3d 45% 67%,#14181c 68%)}.videoScene:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 55%,#000b)}.bag{width:180px;height:210px;border-radius:16px 16px 32px 32px;background:linear-gradient(135deg,#24201d,#77604e);left:90px;top:190px;box-shadow:0 25px 40px #0008;z-index:1}.bag,.bag:before{position:absolute}.bag:before{content:"";left:40px;top:-55px;width:100px;height:90px;border:12px solid #332b25;border-bottom:0;border-radius:50% 50% 0 0}.bag span{position:absolute;bottom:18px;left:63px;font:11px serif;color:#d8c5a9}.caption{position:absolute;bottom:70px;left:20px;right:20px;text-align:center;font-weight:800;font-size:24px;line-height:1.1;text-shadow:0 3px 8px #000;z-index:2}.caption em{color:var(--lime);font-style:normal}.timeline{position:absolute;bottom:15px;left:15px;right:15px;z-index:2;font-size:9px;display:flex;align-items:center;gap:8px}.timeline i{height:2px;background:linear-gradient(90deg,var(--lime) 45%,#777 45%);flex:1 1}.phoneBottom button{background:none;border:0}.resultPanel{min-height:635px}.tabs{height:54px;border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 17px;gap:24px}.tabs button{border:0;background:none;font:10px DM Mono;color:#777}.tabs .selected{color:var(--lime);height:100%;border-bottom:2px solid var(--lime)}.tabs span{margin-left:auto}.script{padding:25px}.scriptMeta{display:flex;justify-content:space-between;color:#9d6bff;font:10px DM Mono}.scriptMeta button{background:none;border:1px solid #333541;border-radius:4px;color:#8b8d98;font-size:9px}.script h3{font-size:24px;margin:30px 0 20px}.script>p{color:#b7b8c1;line-height:1.7;font-size:14px;padding-left:16px;border-left:2px solid #363741}.script>p em{font-style:normal;color:var(--lime)}.voice{display:flex;align-items:center;gap:12px;background:#171820;border:1px solid #2c2d37;border-radius:7px;padding:13px;margin-top:25px}.voiceAvatar{width:32px;height:32px;background:linear-gradient(#ca7f65,#614139)}.voice div:nth-child(2){min-width:130px}.voice b{font-size:10px}.voice p{font-size:8px;color:#777;margin:3px 0}.wave{font-size:14px;color:#9c6eff;letter-spacing:2px;flex:1 1}.voice button{border:0;background:var(--lime);color:#111;border-radius:50%;width:28px;height:28px}.storyboard{margin-top:16px}.storyTop{height:48px;display:flex;justify-content:space-between;align-items:center;padding:0 18px;border-bottom:1px solid var(--line);font:10px DM Mono}.storyTop span{color:#666}.story{display:grid;grid-template-columns:75px 55px 1fr 20px;grid-gap:16px;gap:16px;align-items:center;padding:11px 16px;border-bottom:1px solid #22232a}.story:last-child{border:0}.thumb{height:48px;border-radius:5px;display:grid;place-items:center}.thumb span{width:18px;height:18px;border-radius:50%;background:#0008;display:grid;place-items:center;font-size:8px}.thumb.violet{background:linear-gradient(135deg,#5a3a79,#1c1625)}.thumb.blue{background:linear-gradient(135deg,#385d87,#17202d)}.thumb.pink{background:linear-gradient(135deg,#884b69,#26191f)}.thumb.green{background:linear-gradient(135deg,#4d7158,#18241b)}.thumb.orange{background:linear-gradient(135deg,#976544,#2a1b14)}.story>b{font:9px DM Mono;color:#8d8f9b}.story em{font-style:normal;font:9px DM Mono;color:#a678ff}.story p{font-size:11px;color:#999ba4;margin:4px 0}.story button{background:none;border:0;color:#666}.models{background:#0b0c10;margin-top:125px;padding-bottom:125px;border-top:1px solid #1d1e25;border-bottom:1px solid #1d1e25}.modelGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.model{display:flex;align-items:center;gap:14px;background:#121318;border:1px solid #282933;border-radius:8px;padding:18px;position:relative}.model i{font-style:normal;width:38px;height:38px;border-radius:7px;display:grid;place-items:center;background:#272232;color:#b996ff;font-size:11px}.model div{display:flex;flex-direction:column;gap:5px}.model b{font-size:13px}.model span{color:#747681;font-size:10px}.model em{position:absolute;right:10px;top:10px;font:8px DM Mono;color:#0a0c06;background:var(--lime);padding:3px}.m5{border-color:#6c4ca8;background:linear-gradient(110deg,#171122,#111217)}.m5 i{background:linear-gradient(135deg,#8f59ff,#c55fe4);color:#fff}.priceGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:13px;gap:13px;align-items:center}.price{border:1px solid var(--line);border-radius:10px;background:#101116;padding:28px;position:relative}.price>span{font:10px DM Mono;color:#999}.price h3{font-size:38px;margin:22px 0 8px}.price h3 small{font-size:12px;color:#888;font-weight:400}.price>p{font-size:12px;color:#80818c;border-bottom:1px solid #282932;padding-bottom:22px}.price ul{list-style:none;padding:5px 0 15px;font-size:12px;line-height:2.3;color:#b6b7c0}.price li:first-letter{color:var(--lime)}.price button{width:100%;border:1px solid #363741;border-radius:6px;background:#191a20;padding:12px;font-size:11px}.price.featured{border-color:#8d5aff;background:linear-gradient(160deg,#191327,#111116);padding-top:38px;box-shadow:0 0 55px #7844d81c}.price.featured button{background:var(--lime);color:#10110b;border:0;font-weight:700}.popular{position:absolute;top:0;left:0;right:0;background:#8c59ff;text-align:center;padding:6px;font:8px DM Mono;border-radius:9px 9px 0 0}.finalCta{text-align:center;margin-top:130px;padding:120px 0;position:relative;overflow:hidden;border-top:1px solid #1f2027}.finalCta .orb{position:absolute;width:min(700px,100%);height:500px;left:50%;top:0;transform:translateX(-50%);background:radial-gradient(ellipse,#7538da33,transparent 65%)}.finalCta .shell{position:relative}.finalCta .brandMark{margin:0 auto 24px}.finalCta span:not(.brandMark){font:10px DM Mono;letter-spacing:2px;color:#aaa}.finalCta h2{font-size:50px;letter-spacing:-2px;margin:18px}.finalCta p{color:#777;font-size:10px}footer{border-top:1px solid #24252c;padding:30px 0;display:grid;grid-template-columns:1fr 1fr auto;align-items:center;grid-gap:10px;gap:10px}footer p,footer small{font-size:10px;color:#70717c}footer div{grid-column:3;grid-row:1;display:flex;gap:20px}footer div a{font-size:10px;color:#888}footer small{grid-column:3}@media(max-width:800px){.navlinks,.textBtn{display:none}.shell{width:min(100% - 24px,1180px)}.hero{padding:75px 0 55px}.hero h1{font-size:45px;letter-spacing:-2.5px}.hero>p{font-size:15px}.heroBtns{flex-direction:column}.socialProof .sep,.socialProof>span:last-child{display:none}.creator{padding:18px}.creatorTop{display:block}.ready{display:inline-block;margin-top:10px}.modelGrid,.priceGrid,.steps,.uploadGrid{grid-template-columns:1fr}.flowStep{border-right:0!important;border-bottom:1px solid var(--line)!important}.flowStep:last-child{border-bottom:0!important}.generateRow,.sectionIntro{align-items:flex-start;flex-direction:column;gap:18px}.generate{width:100%}.section{padding-top:90px}.sectionIntro h2{font-size:30px}.sectionIntro p{margin:0}.resultGrid{grid-template-columns:1fr}.videoPhone{max-width:380px;width:100%;margin:auto}.resultPanel{min-height:0}.script{padding:18px}.wave{display:none}.story{grid-template-columns:58px 48px 1fr 10px;gap:9px}.story p{font-size:9px}.models{margin-top:90px;padding-bottom:90px}.price.featured{order:-1}.finalCta{margin-top:90px;padding:90px 0}.finalCta h2{font-size:38px}footer{grid-template-columns:1fr}footer div,footer small{grid-column:1;grid-row:auto}.platforms{display:none}}@media(max-width:480px){.navActions .smallCta{font-size:0;padding:10px}.navActions .smallCta span{font-size:15px;margin:0}.hero h1{font-size:38px}.uploadCard{padding:16px}.briefBottom div,.uploadCard .tag{display:none}.videoScene{height:500px}.bag{left:50%;transform:translateX(-50%)}.caption{font-size:20px}.storyTop span{display:none}}.flowStep{align-items:flex-start;min-height:112px;padding:18px}.flowNum{flex:0 0 24px}.flowStep p{line-height:1.45;color:#777986;margin:6px 0}.flowCopy small{display:block;color:#a57cff;font:8px/1.45 DM Mono;letter-spacing:.1px}.model{align-items:flex-start;min-height:112px}.model div{min-width:0}.model strong{font:8px/1.5 DM Mono;color:#ac83ff;font-weight:500}.model span{font-size:9px}.coreModel{border-color:#6c4ca8;background:linear-gradient(110deg,#171122,#111217)}.coreModel i{background:linear-gradient(135deg,#8f59ff,#c55fe4);color:#fff}.referenceCard{position:relative;border:1px solid #343540;border-radius:9px;padding:14px;background:#121319;min-height:172px;transition:.2s}.referenceCard.hasFile{border-color:#8d61ff;background:#15131e}.sourceTabs{display:flex;gap:4px;background:#0b0c10;border:1px solid #272832;border-radius:6px;padding:3px;width:max-content;margin-bottom:15px}.sourceTabs button{border:0;background:transparent;color:#777986;border-radius:4px;padding:7px 10px;font:9px DM Mono}.sourceTabs button.active{background:#292334;color:#d4c3ff}.linkSource>b{font-size:13px}.linkSource>p{font-size:10px;color:#777986;margin:5px 0 10px}.urlField{height:39px;display:flex;align-items:center;gap:9px;background:#0b0c10;border:1px solid #30313a;border-radius:6px;padding:0 10px}.urlField:focus-within{border-color:#8757ff}.urlField>span{color:#a57cff}.urlField input{display:block!important;min-width:0;flex:1 1;border:0;outline:0;background:transparent;color:#dedee5;font-size:10px}.urlField i{font:8px DM Mono;font-style:normal;color:var(--lime)}.fileFallback{display:flex;align-items:center;gap:14px;border:1px dashed #3b3d47;border-radius:6px;padding:14px;cursor:pointer}.fileFallback input{display:none}.fileFallback b{font-size:12px}.fileFallback p{font-size:10px;color:#888a95;margin:4px 0}.fileFallback small{font:8px DM Mono;color:#666874}.rightsNotice{position:absolute;left:14px;right:14px;bottom:11px;color:#747681;font-size:8px}.rightsNotice span{color:var(--lime);margin-right:5px}@media(max-width:480px){.sourceTabs{width:100%}.sourceTabs button{flex:1 1}.referenceCard .tag{display:none}.urlField input{font-size:9px}}.referenceCard{min-height:235px}.urlAction{display:grid;grid-template-columns:1fr auto;grid-gap:7px;gap:7px}.analyzeBtn{border:0;border-radius:6px;background:#8658ef;color:#fff;padding:0 13px;font:8px DM Mono;min-width:105px}.analyzeBtn:disabled{opacity:.45;cursor:not-allowed}.linkPreview{display:flex;align-items:center;gap:10px;margin-top:10px;padding:8px;border:1px solid #34503c;background:#101a13;border-radius:6px}.linkPreview img,.previewPlaceholder{width:58px;height:42px;object-fit:cover;border-radius:4px}.previewPlaceholder{display:grid;place-items:center;background:#252632;color:var(--lime)}.linkPreview>div:last-child{display:flex;flex-direction:column;gap:3px;min-width:0}.linkPreview em{font:7px DM Mono;font-style:normal;color:var(--lime)}.linkPreview b{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.linkPreview span{font-size:8px;color:#757781}.linkFailure{display:grid;grid-template-columns:1fr auto;margin-top:9px;padding:9px;border:1px solid #5b343e;background:#1c1115;border-radius:6px}.linkFailure b{font-size:9px;color:#ff91a8}.linkFailure span{grid-column:1;font-size:8px;color:#a5757f;margin-top:3px}.linkFailure button{grid-column:2;grid-row:1/3;border:0;background:transparent;color:#c69cff;font-size:8px}.rightsCheck{position:absolute;left:14px;right:14px;bottom:11px;display:flex;align-items:center;gap:7px;cursor:pointer}.rightsCheck input{position:absolute;opacity:0}.rightsCheck>span{width:16px;height:16px;flex:0 0 16px;border:1px solid #3c3e47;border-radius:4px;color:transparent;display:grid;place-items:center;font-size:9px}.rightsCheck input:checked+span{background:var(--lime);border-color:var(--lime);color:#10120b}.rightsCheck p{margin:0;color:#858793;font-size:8px;line-height:1.35}.generate:disabled{opacity:.38;cursor:not-allowed}@media(max-width:480px){.urlAction{grid-template-columns:1fr}.analyzeBtn{height:36px}.referenceCard{min-height:290px}.linkFailure{grid-template-columns:1fr}.linkFailure button{grid-column:1;grid-row:auto;text-align:left;padding:6px 0}}.mediaState{position:absolute;left:14px;right:14px;bottom:40px;padding:6px 8px;border-radius:4px;font:7px/1.4 DM Mono}.mediaState.working{display:grid;grid-gap:6px;gap:6px;color:#c2a9ff;background:#20172e}.mediaState.working progress{width:100%;height:5px;accent-color:#7c5cff}.mediaState.ready{color:#bce979;background:#15200f}.mediaState.failed{color:#ff9cac;background:#28141a}.referenceCard{min-height:270px}.mediaState.ready{display:flex;align-items:center;justify-content:space-between}.mediaState button{border:0;background:var(--lime);color:#10120b;border-radius:3px;padding:4px 7px;font:7px DM Mono}.mediaState button:disabled{opacity:.55}.transcriptPanel{margin-top:12px;border:1px solid #333540;border-radius:9px;background:#111218;padding:16px}.transcriptPanel.processing{border-color:#654698}.transcriptPanel.ready{border-color:#486134}.transcriptPanel.error{border-color:#663842}.transcriptHead{display:flex;gap:12px;align-items:center}.transcriptHead>span{color:var(--lime);font:9px DM Mono}.transcriptHead b{font:9px DM Mono;color:#c6a9ff}.transcriptHead p{margin:4px 0 0;color:#777986;font-size:9px}.transcriptBody{margin-top:13px;background:#0b0c10;border:1px solid #272933;border-radius:6px;padding:14px}.transcriptBody p{white-space:pre-wrap;color:#c5c6cf;font-size:12px;line-height:1.7;margin:0}.transcriptBody button{margin-top:12px;border:1px solid #373945;background:#191a21;border-radius:4px;color:#aaa;padding:6px 9px;font:8px DM Mono}.transcriptFailure{margin-top:12px;color:#ff9aaa;font-size:10px}.transcriptFailure small{display:block;color:#8d7c81;margin-top:6px}.audioPreview{display:flex;align-items:center;gap:14px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #272933}.audioPreview span{flex:0 0 auto;color:#9ef06e;font:8px DM Mono}.audioPreview audio{width:100%;height:34px;filter:hue-rotate(55deg) saturate(.8)}@media(max-width:600px){.audioPreview{align-items:flex-start;flex-direction:column}.audioPreview audio{width:100%}}.voiceStudio{margin-top:14px;border:1px solid #343641;border-radius:10px;background:linear-gradient(145deg,#12131a,#0d0e13);padding:18px;box-shadow:0 18px 60px rgba(0,0,0,.18)}.voiceStudioHead{display:flex;align-items:flex-start;gap:13px}.voiceStudioIcon{display:grid;place-items:center;border:1px solid #7754b6;border-radius:8px;background:#20162f;color:#c5a1ff;box-shadow:0 0 22px rgba(153,91,255,.18)}.voiceStudioHead>div:nth-child(2){flex:1 1}.voiceStudioHead em,.voiceStudioHead span{font:8px DM Mono;letter-spacing:.12em;color:#9c77da}.voiceStudioHead h3{margin:4px 0 3px;color:#f1f0f4;font-size:17px}.voiceStudioHead p{margin:0;color:#777a86;font-size:10px;line-height:1.5}.voiceStudioHead em{font-style:normal;border:1px solid #35313e;border-radius:4px;padding:5px 7px;color:#8b8991}.voiceSourceTabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:16px}.voiceSourceTabs button{display:flex;flex-direction:column;align-items:flex-start;gap:3px;border:1px solid #292b34;border-radius:7px;background:#0c0d12;color:#898b94;padding:11px 13px;text-align:left}.voiceSourceTabs button.active{border-color:#704ba7;background:linear-gradient(100deg,#20152f,#111219);color:#d5b9ff}.voiceSourceTabs b{font-size:10px}.voiceSourceTabs small{font-size:8px;color:#676a74}.voiceSample{display:flex;align-items:center;gap:14px;margin-top:9px;padding:14px;border:1px solid #292b34;border-radius:7px;background:#0a0b0f}.recordOrb{position:relative;display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:50%;background:#23172f;border:1px solid #674096}.recordOrb i{width:10px;height:10px;border-radius:50%;background:#b486ee}.recordOrb.live{box-shadow:0 0 0 7px rgba(255,82,117,.08)}.recordOrb.live i{background:#ff526f;animation:pulse 1s infinite}.recordOrb.video i{width:0;height:0;border-radius:0;background:transparent;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #9ef06e;margin-left:3px}.recordCopy{flex:1 1;min-width:0}.recordCopy b{display:block;color:#d8d8df;font-size:10px}.recordCopy p{margin:4px 0;color:#6f727d;font-size:9px}.recordCopy audio{width:100%;height:30px;margin-top:6px}.recordStart,.recordStop{border:1px solid #60408f;border-radius:5px;background:#241636;color:#d0afff;padding:8px 10px;font:8px DM Mono}.recordStop{border-color:#7d3545;background:#35151c;color:#ff9caf}.sampleBadge{font:8px DM Mono;color:#6c6e76;border:1px solid #30323a;border-radius:4px;padding:5px 7px}.sampleBadge.ready{color:#9ef06e;border-color:#466035}.voiceControls{display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px;align-items:flex-end;margin-top:12px}.voiceControls>label:first-child span{display:block;margin-bottom:5px;color:#777986;font:8px DM Mono}.voiceControls input[type=text]{width:100%;box-sizing:border-box;border:1px solid #30323b;border-radius:5px;background:#0b0c11;color:#e2e2e7;padding:9px 10px;outline:none}.voiceControls input[type=text]:focus{border-color:#714aa8}.noiseOption,.voiceConsent{display:flex;align-items:center;gap:8px;color:#898b94;font-size:9px}.noiseOption input,.voiceConsent input{position:absolute;opacity:0}.noiseOption i,.voiceConsent i{display:grid;place-items:center;width:15px;height:15px;border:1px solid #3a3c46;border-radius:3px;color:transparent;font-style:normal}.noiseOption input:checked+i,.voiceConsent input:checked+i{border-color:#8fc75d;background:#9ef06e;color:#10120b}.voiceConsent{margin-top:13px;padding:11px;border:1px solid #363842;border-radius:6px;background:#111218;line-height:1.45}.voiceAction{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:13px}.voiceAction>div{display:flex;flex-direction:column;gap:3px}.voiceAction b{color:#b8b9c0;font-size:9px}.voiceAction span{color:#666974;font-size:8px}.voiceAction button{border:0;border-radius:5px;background:linear-gradient(100deg,#a8f06e,#72d88e);color:#10130d;padding:10px 14px;font:9px DM Mono;font-weight:700}.voiceAction button:disabled{opacity:.35;cursor:not-allowed}.voiceMessage{margin-top:10px;border-radius:5px;padding:9px 10px;font-size:9px}.voiceMessage.ready{border:1px solid #476334;background:#111b10;color:#a9ed7c}.voiceMessage.error{border:1px solid #653642;background:#211116;color:#ff9aaa}.voiceMessage small{display:block;margin-top:4px;color:#9b7d84}@media(max-width:700px){.voiceStudioHead em{display:none}.voiceSourceTabs{grid-template-columns:1fr}.voiceSample{align-items:flex-start;flex-wrap:wrap}.recordCopy{min-width:calc(100% - 60px)}.recordStart,.recordStop,.sampleBadge{margin-left:56px}.voiceControls{grid-template-columns:1fr}.voiceAction{align-items:stretch;flex-direction:column}.voiceAction button{width:100%}}.voiceoverComposer{margin-top:14px;padding-top:16px;border-top:1px solid #30313a}.voiceoverTitle{display:flex;align-items:center;justify-content:space-between;gap:16px}.voiceoverOptions label>span,.voiceoverScript>span,.voiceoverTitle span{display:block;color:#9d78dc;font:8px DM Mono;letter-spacing:.1em}.voiceoverTitle h4{margin:4px 0 0;font-size:14px}.voiceoverTitle p{margin:5px 0 0;color:#777b86;font-size:8px}.voiceoverTitle em{font:7px DM Mono;font-style:normal;color:#d8ef9e;border:1px solid #47552f;border-radius:4px;padding:5px 7px}.voiceoverScript{display:block;margin-top:12px}.voiceoverScript textarea{display:block;width:100%;min-height:105px;margin-top:6px;resize:vertical;border:1px solid #30323b;border-radius:6px;background:#090a0e;color:#dddde3;padding:11px;font:11px/1.6 Inter;outline:none}.voiceoverScript textarea:focus{border-color:#7851b4}.voiceoverScript small{display:block;margin-top:5px;text-align:right;color:#666974;font-size:8px}.voiceoverOptions{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:flex-end;margin-top:8px}.voiceoverOptions select{display:block;width:100%;margin-top:6px;border:1px solid #30323b;border-radius:5px;background:#0b0c11;color:#d9d9df;padding:9px 10px;outline:none}.voiceoverOptions button{border:0;border-radius:5px;background:linear-gradient(100deg,#a8f06e,#72d88e);color:#10130d;padding:11px 14px;font:9px DM Mono;font-weight:700}.voiceoverOptions button:disabled{opacity:.35;cursor:not-allowed}.voiceMessage.generating{border:1px solid #61488a;background:#1c1429;color:#c5a6ee}.voiceoverResult{display:flex;align-items:center;gap:16px;margin-top:10px;padding:11px;border:1px solid #496436;border-radius:6px;background:#10190f}.voiceoverResult>div{display:flex;flex-direction:column;gap:4px;min-width:210px}.voiceoverResult b{color:#b8ed8e;font:8px DM Mono}.voiceoverResult span{color:#747a70;font-size:8px}.voiceoverResult audio{width:100%;height:34px}@media(max-width:700px){.voiceoverTitle{align-items:flex-start}.voiceoverOptions{grid-template-columns:1fr}.voiceoverOptions button{width:100%}.voiceoverResult{align-items:flex-start;flex-direction:column}.voiceoverResult audio{width:100%}}body{overflow-x:hidden}.lipsyncComposer{margin-top:16px;padding-top:18px;border-top:1px solid #30313a}.lipsyncTitle{display:flex;align-items:center;justify-content:space-between;gap:16px}.lipsyncInputs span,.lipsyncOptions span,.lipsyncTitle span{display:block;color:#73b9ff;font:8px DM Mono;letter-spacing:.1em}.lipsyncTitle h4{margin:4px 0 0;font-size:15px}.lipsyncTitle em{font:7px DM Mono;font-style:normal;color:#9ccfff;border:1px solid #315377;border-radius:4px;padding:5px 7px;background:#101b27}.lipsyncInputs{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;grid-gap:10px;gap:10px;align-items:center;margin-top:13px;padding:12px;border:1px solid #293746;border-radius:7px;background:#0a0e13}.lipsyncInputs>div{min-width:0}.lipsyncInputs b{display:block;overflow:hidden;margin-top:5px;color:#d7e7f5;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.lipsyncInputs small{display:block;margin-top:4px;color:#687783;font-size:8px}.lipsyncInputs>i{color:#5799d2;font-style:normal}.lipsyncOptions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:10px}.lipsyncOptions>div,.lipsyncOptions>label{padding:11px;border:1px solid #2d313b;border-radius:6px;background:#0b0c11}.lipsyncOptions select{width:100%;margin-top:7px;border:1px solid #313943;border-radius:5px;background:#10151b;color:#d7dce1;padding:8px;outline:none}.lipsyncOptions b{display:block;margin-top:7px;color:#b7d9f4;font-size:10px}.lipsyncOptions small{display:block;margin-top:4px;color:#6d747d;font-size:8px}.lipsyncConsent{display:flex;align-items:center;gap:9px;margin-top:10px;padding:11px;border:1px solid #38414a;border-radius:6px;background:#101419;color:#929ba4;font-size:9px;line-height:1.45}.lipsyncConsent input{position:absolute;opacity:0}.lipsyncConsent i{display:grid;place-items:center;flex:0 0 22px;width:22px;height:16px;border:1px solid #3a4752;border-radius:3px;color:transparent;font:6px DM Mono;font-style:normal}.lipsyncConsent input:checked+i{border-color:#63a7dd;background:#77bfff;color:#071019}.lipsyncAction{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:11px}.lipsyncAction>div{display:flex;flex-direction:column;gap:3px}.lipsyncAction b{font-size:9px;color:#bbc6cf}.lipsyncAction span{font-size:8px;color:#69737c}.lipsyncAction button{border:0;border-radius:5px;background:linear-gradient(100deg,#63b7ff,#9a77ff);color:#071019;padding:11px 14px;font:700 9px DM Mono}.lipsyncAction button:disabled{opacity:.35;cursor:not-allowed}.lipsyncMessage{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;border-radius:5px;padding:10px;font-size:9px}.lipsyncMessage.pending,.lipsyncMessage.processing,.lipsyncMessage.uploading{border:1px solid #315a7b;background:#0e1b26;color:#9ed4ff}.lipsyncMessage.ready{border:1px solid #476334;background:#111b10;color:#a9ed7c}.lipsyncMessage.error{border:1px solid #653642;background:#211116;color:#ff9aaa}.lipsyncMessage>div{display:flex;align-items:center}.lipsyncMessage .spinner{flex:0 0 auto}.lipsyncMessage>span{font:8px DM Mono}.lipsyncResult{margin-top:11px;padding:12px;border:1px solid #416381;border-radius:7px;background:#0b1117}.lipsyncResult>div{display:flex;justify-content:space-between;gap:12px;margin-bottom:9px}.lipsyncResult b{color:#9ed4ff;font:8px DM Mono}.lipsyncResult span{overflow:hidden;color:#71808c;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.lipsyncResult video{display:block;width:100%;max-height:560px;border-radius:6px;background:#000}@media(max-width:700px){.lipsyncTitle{align-items:flex-start}.lipsyncTitle em{display:none}.lipsyncInputs{grid-template-columns:1fr}.lipsyncInputs>i{transform:rotate(90deg);text-align:center}.lipsyncOptions{grid-template-columns:1fr}.lipsyncAction{align-items:stretch;flex-direction:column}.lipsyncAction button{width:100%}.lipsyncResult>div{flex-direction:column}}.lipsyncUpload{display:flex;align-items:center;gap:12px;margin-top:10px;padding:14px;border:1px dashed #3b5367;border-radius:7px;background:#0a0f15;cursor:pointer}.lipsyncUpload.ready,.lipsyncUpload:hover{border-color:#62b7ff;background:#0d1720}.lipsyncUpload input{display:none}.lipsyncUpload>i{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border:1px solid #36566f;border-radius:7px;color:#77bfff;font-style:normal;font-size:18px}.lipsyncUpload>div{flex:1 1;min-width:0}.lipsyncUpload b{display:block;overflow:hidden;color:#d9e9f6;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.lipsyncUpload p{margin:4px 0;color:#71808c;font-size:8px}.lipsyncUpload small{color:#52718a;font:7px DM Mono}.lipsyncUpload em{color:#7dbff1;font:7px DM Mono;font-style:normal}.lipsyncUpload.uploading{opacity:.7;pointer-events:none}.lipsyncUploadMessage{margin-top:6px;color:#7d8993;font-size:8px}.lipsyncUploadMessage.ready{color:#9edc77}.lipsyncUploadMessage.error{color:#ff9aaa}@media(max-width:700px){.lipsyncUpload{align-items:flex-start;flex-wrap:wrap}.lipsyncUpload>em{margin-left:50px}}.transcriptBody button{cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.transcriptBody button:hover{transform:translateY(-1px);border-color:#77bfff;background:#172536;color:#d8efff;box-shadow:0 5px 16px rgba(90,170,255,.14)}.transcriptBody button:active{transform:translateY(0) scale(.98)}.transcriptBody button:focus-visible{outline:2px solid #77bfff;outline-offset:3px}.transcriptBody button.copied{border-color:#79c95c;background:#142313;color:#b8f59b;box-shadow:0 0 0 3px rgba(121,201,92,.1)}.transcriptBody button.error{border-color:#d06478;background:#25141a;color:#ff9aaa}.voiceStudioIcon{display:flex;align-items:center;justify-content:center;gap:3px;width:34px;height:34px;border:0;border-radius:0;background:transparent;box-shadow:none;color:#a77cea;pointer-events:none}.voiceStudioIcon i{display:block;width:3px;border-radius:3px;background:currentColor;opacity:.82}.voiceStudioIcon i:first-child{height:9px}.voiceStudioIcon i:nth-child(2){height:19px}.voiceStudioIcon i:nth-child(3){height:14px}.voiceStudioIcon i:nth-child(4){height:6px}.recordStart,.recordStop{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:142px;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.recordStart:hover{transform:translateY(-1px);border-color:#9161d1;background:#302046;box-shadow:0 7px 20px rgba(140,86,210,.16)}.recordStop:hover{transform:translateY(-1px);border-color:#b34a61;background:#451c25;box-shadow:0 7px 20px rgba(255,82,111,.13)}.recordStart:active,.recordStop:active{transform:translateY(0) scale(.98)}.recordStart:focus-visible,.recordStop:focus-visible{outline:2px solid #b486ee;outline-offset:3px}.recordStart>i,.recordStop>i{display:block;flex:0 0 auto;width:8px;height:8px;background:currentColor}.recordStart>i{border-radius:50%}.recordStop>i{border-radius:2px;animation:pulse 1s infinite}@media(max-width:700px){.recordCopy{min-width:100%}.recordStart,.recordStop,.sampleBadge{width:100%;margin-left:0}}.voiceStudio.lipsyncComposer,.voiceStudio.voiceoverComposer{margin-top:14px;padding:18px;border:1px solid #343641;border-radius:10px}.voiceStudio.voiceoverComposer{border-color:#3b3548;background:linear-gradient(145deg,#12131a,#0d0e13)}.voiceStudio.lipsyncComposer{border-color:#2f3e49;background:linear-gradient(145deg,#10151b,#0d0e13)}.stepEyebrow{display:inline-flex!important;align-items:center;gap:9px;margin-bottom:2px;color:#c8a8ff!important;font-family:DM Mono,monospace!important;letter-spacing:.1em!important}.stepEyebrow strong{font-size:24px;line-height:1;font-weight:800;letter-spacing:-.08em;text-shadow:0 0 18px rgba(166,112,255,.45)}.stepEyebrow small{font-size:10px;font-weight:700;letter-spacing:.14em}.voiceoverComposer .stepEyebrow{color:#c8a8ff!important}.lipsyncComposer .stepEyebrow{color:#82c8ff!important}.lipsyncComposer .stepEyebrow strong{text-shadow:0 0 18px rgba(99,183,255,.42)}@media(max-width:700px){.stepEyebrow strong{font-size:21px}.stepEyebrow small{font-size:9px}}.uploadGrid.referenceOnly{grid-template-columns:1fr}.referenceOnly .referenceCard{min-height:0}.assetStudio{padding:20px}.assetSectionHead{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.assetSectionHead h3{margin:5px 0 4px;color:#f1f0f4;font-size:17px}.assetSectionHead p{margin:0;color:#777a86;font-size:10px;line-height:1.5}.assetSectionHead>em{flex:0 0 auto;border:1px solid #3b4050;border-radius:4px;padding:5px 7px;color:#a7abb7;font:7px DM Mono;font-style:normal}.assetLibrary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:17px}.videoAssetCard{position:relative;display:flex;min-width:0;min-height:172px;flex-direction:column;align-items:flex-start;overflow:hidden;border:1px solid #30323c;border-radius:8px;background:#0a0b0f;padding:0 12px 12px;color:#cfd1d8;text-align:left;cursor:pointer;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.videoAssetCard:hover{transform:translateY(-2px);border-color:#7654ae;box-shadow:0 12px 28px rgba(0,0,0,.24)}.videoAssetCard.selected{border-color:#9c6fe5;box-shadow:0 0 0 1px rgba(156,111,229,.22),0 15px 36px rgba(92,52,155,.18)}.videoAssetCard video{display:block;width:calc(100% + 24px);height:92px;margin:0 -12px 11px;background:#050609;object-fit:cover}.videoAssetCard>span{color:#9e77dc;font:7px DM Mono;letter-spacing:.1em}.videoAssetCard>b{overflow:hidden;width:100%;margin-top:5px;color:#e3e3e8;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.videoAssetCard>small{margin-top:4px;color:#666a75;font-size:8px}.videoAssetCard>i{position:absolute;right:10px;bottom:10px;color:#9fe477;font:7px DM Mono;font-style:normal}.uploadAssetCard{justify-content:center;border-style:dashed;padding-top:14px}.uploadAssetCard input{display:none}.uploadAssetCard>span{font-size:8px}.uploadAssetCard>b{white-space:normal}.assetEmpty{margin-top:12px;border:1px dashed #343641;border-radius:7px;padding:18px;color:#737681;font-size:9px;text-align:center}.voiceAssetGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:17px}.voiceAssetCard{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;min-width:0;border:1px solid #30323c;border-radius:8px;background:#0a0b0f;padding:12px;color:#cfd1d8;text-align:left;cursor:pointer;transition:border-color .18s ease,transform .18s ease}.voiceAssetCard:hover{transform:translateY(-1px);border-color:#7654ae}.voiceAssetCard:focus-visible{outline:2px solid #b486ee;outline-offset:2px}.voiceAssetCard.selected{border-color:#9c6fe5;background:linear-gradient(110deg,#20162e,#0d0e13)}.voiceAvatar{display:grid;place-items:center;width:38px;height:38px;border:1px solid #65458e;border-radius:50%;background:#21162e;color:#d1b2ff;font:8px DM Mono}.voiceAssetCard>div{display:flex;min-width:0;flex-direction:column;gap:3px}.voiceAssetCard small{color:#8b68c0;font:7px DM Mono;letter-spacing:.08em}.voiceAssetCard b{overflow:hidden;color:#e1e1e6;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.voiceAssetCard em{color:#686c77;font-size:8px;font-style:normal}.voiceAssetCard>i{color:#9fe477;font:7px DM Mono;font-style:normal}.createVoiceCard{border-style:dashed}.voiceCreatorPanel{margin-top:12px;border:1px solid #332d3d;border-radius:8px;background:#0c0d12;padding:14px}.generationSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:14px}.generationSummary>div{min-width:0;border:1px solid #2c313a;border-radius:7px;background:#0a0e13;padding:11px}.generationSummary>div.ready{border-color:#3d5b3c;background:#0d150f}.generationSummary span{display:block;color:#73b9ff;font:7px DM Mono;letter-spacing:.1em}.generationSummary b{display:block;overflow:hidden;margin-top:7px;color:#d9e5ee;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.generationSummary small{display:block;margin-top:4px;color:#68727c;font-size:8px}.generationStudio .lipsyncOptions{margin-top:10px}@media(max-width:800px){.assetLibrary,.generationSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.assetSectionHead{flex-direction:column}.assetSectionHead>em{align-self:flex-start}.assetLibrary,.generationSummary,.voiceAssetGrid{grid-template-columns:1fr}.videoAssetCard{min-height:160px}}.referenceOnly .referenceCard{padding-bottom:68px}.referenceOnly .rightsCheck{left:16px;right:16px;bottom:12px;gap:10px;padding:10px 12px;border:1px solid #30323c;border-radius:7px;background:#0c0d12}.referenceOnly .rightsCheck>span{width:19px;height:19px;flex-basis:19px}.referenceOnly .rightsCheck p{font-size:8.5px}.presenterStudio .assetLibrary{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:156px;max-height:326px;overflow-y:auto;overscroll-behavior:contain;padding-right:7px;scrollbar-color:#704ba7 #111219;scrollbar-width:thin}.presenterStudio .assetLibrary::-webkit-scrollbar{width:7px}.presenterStudio .assetLibrary::-webkit-scrollbar-track{background:#111219;border-radius:10px}.presenterStudio .assetLibrary::-webkit-scrollbar-thumb{background:#704ba7;border-radius:10px}.presenterStudio .videoAssetCard{min-height:0;height:156px;padding:0 10px 10px}.presenterStudio .videoAssetCard video{width:calc(100% + 20px);height:78px;margin:0 -10px 8px}.presenterStudio .videoAssetCard.selected video{cursor:pointer}.selectedVoicePreview{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(260px,1.2fr);align-items:center;grid-gap:18px;gap:18px;margin-top:12px;padding:12px 14px;border:1px solid #624493;border-radius:8px;background:linear-gradient(110deg,#1d142a,#0b0d12)}.selectedVoicePreview>div{display:flex;min-width:0;flex-direction:column;gap:3px}.selectedVoicePreview small{color:#b88cff;font:7px DM Mono;letter-spacing:.1em}.selectedVoicePreview b{color:#ece9f2;font-size:10px}.selectedVoicePreview span{color:#737783;font-size:8px}.selectedVoicePreview audio{width:100%;height:34px}@media(max-width:800px){.presenterStudio .assetLibrary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.presenterStudio .assetLibrary{grid-template-columns:1fr;grid-auto-rows:160px;max-height:330px}.selectedVoicePreview{grid-template-columns:1fr}.selectedVoicePreview audio{width:100%}}.assetAddBar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:13px;gap:13px;width:100%;margin-top:12px;border:1px dashed #494052;border-radius:8px;background:#0b0c11;padding:12px 14px;color:#cfd1d8;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.assetAddBar:hover{transform:translateY(-1px);border-color:#875fc3;background:#12101a}.assetAddBar input{display:none}.assetAddIcon{display:grid;place-items:center;width:34px;height:34px;border:1px solid #65458e;border-radius:7px;background:#21162e;color:#cfadff;font-size:18px}.assetAddCopy{display:flex;min-width:0;flex-direction:column;gap:3px}.assetAddCopy small{color:#9e77dc;font:7px DM Mono;letter-spacing:.1em}.assetAddCopy b{color:#e4e2e9;font-size:10px}.assetAddCopy em{overflow:hidden;color:#71747e;font-size:8px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.assetAddBar>i{display:flex;align-items:center;justify-content:center;min-width:88px;border:1px solid #664692;border-radius:5px;background:transparent;padding:7px 9px;color:#c7a5f4;font:7px DM Mono;font-style:normal;white-space:nowrap}.videoAddBar{border-color:#36516a}.videoAddBar:hover{border-color:#5ca8e7;background:#0d141b}.videoAddBar .assetAddIcon{border-color:#36566f;background:#101c27;color:#77bfff}.videoAddBar.uploading{opacity:.65;pointer-events:none}.voiceAddBar.expanded{border-style:solid;border-color:#7654ae;background:linear-gradient(110deg,#1b1327,#0c0d12)}@media(max-width:600px){.assetAddBar{grid-template-columns:auto 1fr}.assetAddBar>i{grid-column:1/-1;text-align:center}.assetAddCopy em{white-space:normal}}.scriptReview{margin-top:12px;border:1px solid #343641;border-radius:8px;background:#0b0c11}.advancedSettings summary,.scriptReview summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;cursor:pointer;list-style:none}.advancedSettings summary::-webkit-details-marker,.scriptReview summary::-webkit-details-marker{display:none}.scriptReview summary>span{display:flex;min-width:0;flex-direction:column;gap:3px}.scriptReview summary small{color:#9e77dc;font:7px DM Mono;letter-spacing:.1em}.scriptReview summary b{color:#e4e2e9;font-size:10px}.scriptReview summary em{color:#71747e;font-size:8px;font-style:normal}.advancedSettings summary>i,.scriptReview summary>i{flex:0 0 auto;color:#c7a5f4;font:7px DM Mono;font-style:normal}.scriptReview[open] summary{border-bottom:1px solid #2c2e37}.scriptReview .voiceoverScript{margin:0;padding:13px}.simpleGenerationSummary{grid-template-columns:repeat(3,minmax(0,1fr))}.advancedSettings{margin-top:10px;border:1px solid #2d313b;border-radius:7px;background:#0b0c11}.advancedSettings summary{color:#878c95;font-size:9px}.advancedSettings .lipsyncOptions{margin:0;padding:0 10px 10px}.simpleLipsyncAction{margin-top:14px;border:1px solid #34516a;border-radius:8px;background:linear-gradient(105deg,#0d1720,#12101c);padding:14px}.simpleLipsyncAction button{min-width:210px}@media(max-width:700px){.simpleGenerationSummary{grid-template-columns:1fr}.advancedSettings summary,.scriptReview summary{align-items:flex-start;flex-direction:column}.simpleLipsyncAction button{min-width:0}}.transcriptPanel.idle{border-color:#343641;background:#111218}.transcriptEmpty{margin-top:13px;border:1px dashed #343641;border-radius:7px;background:#0b0c10;padding:18px}.transcriptEmpty b{display:block;color:#a9abb5;font-size:10px}.transcriptEmpty p{margin:5px 0 0;color:#686b75;font-size:9px}.transcriptEmpty.processing{border-color:#654698;background:#17111f}.transcriptEmpty.processing b{color:#c6a9ff}.copyRewriteStudio{margin-top:14px;border:1px solid #3c3549;border-radius:10px;background:linear-gradient(145deg,#12131a,#0d0e13);padding:18px;box-shadow:0 18px 60px rgba(0,0,0,.16)}.copyRewriteStudio.ready{border-color:#5a4278}.copyRewriteHead{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.copyRewriteHead>div>span{color:#b68bf0;font:8px DM Mono;letter-spacing:.12em}.copyRewriteHead h3{margin:5px 0 4px;color:#f1f0f4;font-size:17px}.copyRewriteHead p{margin:0;color:#777a86;font-size:10px;line-height:1.5}.copyRewriteHead>em{flex:0 0 auto;border:1px solid #3b4050;border-radius:4px;padding:5px 7px;color:#8f929c;font:7px DM Mono;font-style:normal}.copyRewriteStudio.ready .copyRewriteHead>em{border-color:#536b3d;color:#a8e67d}.copyRewriteControls{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(320px,1.45fr);grid-gap:12px;gap:12px;align-items:flex-end;margin-top:16px}.copyRewriteControls>label>span,.rewriteEditor>span{display:block;margin-bottom:6px;color:#9d78dc;font:8px DM Mono;letter-spacing:.1em}.copyRewriteControls>label>div{display:flex;align-items:center;border:1px solid #30323b;border-radius:6px;background:#090a0e;overflow:hidden}.copyRewriteControls input{min-width:0;width:100%;border:0;background:transparent;color:#e3e1e8;padding:10px 11px;outline:none;font:11px DM Mono}.copyRewriteControls small{padding-right:11px;color:#686b75;font-size:8px}.copyRewriteActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.copyRewriteActions button{min-height:38px;border-radius:6px;padding:9px 12px;cursor:pointer;font:700 8px DM Mono;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.copyRewriteActions button:hover:not(:disabled){transform:translateY(-1px)}.copyRewriteActions button:disabled{opacity:.35;cursor:not-allowed}.rewritePrimary{border:0;background:linear-gradient(100deg,#a876ff,#7c56d9);color:#fff}.rewritePrimary:hover:not(:disabled){box-shadow:0 8px 24px rgba(150,92,235,.22)}.policyButton{border:1px solid #536b3d;background:#11180f;color:#b8ed8e}.policyButton:hover:not(:disabled){border-color:#83b45a;box-shadow:0 8px 24px rgba(121,194,85,.13)}.rewriteEditor{display:block;margin-top:13px}.rewriteEditor textarea{display:block;width:100%;min-height:145px;resize:vertical;border:1px solid #30323b;border-radius:7px;background:#090a0e;color:#dddde3;padding:12px;font:11px/1.65 Inter;outline:none}.rewriteEditor textarea:focus{border-color:#7851b4;box-shadow:0 0 0 3px rgba(120,81,180,.09)}.rewriteEditor textarea:disabled{color:#696b73}.rewriteEditor>small{display:block;margin-top:5px;color:#666974;font-size:8px;text-align:right}.copyRewriteStatuses{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.copyRewriteStatuses span{border-radius:5px;padding:8px 10px;font-size:9px}.copyRewriteStatuses .loading{border:1px solid #61488a;background:#1c1429;color:#c5a6ee}.copyRewriteStatuses .ready{border:1px solid #476334;background:#111b10;color:#a9ed7c}.copyRewriteStatuses .error{border:1px solid #653642;background:#211116;color:#ff9aaa}.complianceReport{margin-top:12px;border:1px solid #41444d;border-radius:8px;background:#0b0d11;padding:13px}.complianceReport.low{border-color:#476334}.complianceReport.medium{border-color:#79612f}.complianceReport.high{border-color:#713846}.complianceSummary{display:flex;align-items:flex-start;gap:12px}.complianceSummary span{flex:0 0 auto;border-radius:4px;padding:5px 7px;font:7px DM Mono}.complianceReport.low .complianceSummary span{background:#172414;color:#a9ed7c}.complianceReport.medium .complianceSummary span{background:#261f10;color:#f0ce75}.complianceReport.high .complianceSummary span{background:#2a141a;color:#ff9aaa}.complianceSummary p{margin:2px 0 0;color:#b3b5bd;font-size:9px;line-height:1.5}.complianceItems{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.complianceItems article{display:grid;grid-template-columns:minmax(130px,.45fr) minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px;border-top:1px solid #292b33;padding-top:10px}.complianceItems article>div{display:flex;min-width:0;flex-direction:column;gap:4px}.complianceItems b{overflow:hidden;color:#e1e2e7;font-size:9px;text-overflow:ellipsis}.complianceItems small{color:#9d78dc;font:7px DM Mono}.complianceItems em,.complianceItems p{margin:0;color:#878a94;font-size:8px;line-height:1.5}.complianceItems em{color:#a8cc91;font-style:normal}.noPolicyItems{margin:12px 0 0;color:#858991;font-size:8px}@media(max-width:700px){.copyRewriteHead{flex-direction:column}.copyRewriteHead>em{align-self:flex-start}.complianceItems article,.copyRewriteActions,.copyRewriteControls{grid-template-columns:1fr}.complianceSummary{flex-direction:column}}.transcriptEditor{display:block}.transcriptEditor>span{display:block;margin-bottom:8px;color:#78d99b;font:8px DM Mono;letter-spacing:.05em}.transcriptEditor textarea{display:block;width:100%;min-height:150px;resize:vertical;border:1px solid #2d303b;border-radius:6px;background:#090a0e;color:#c5c6cf;padding:13px;font:12px/1.7 DM Sans,sans-serif;transition:border-color .16s ease,box-shadow .16s ease}.transcriptEditor textarea::placeholder{color:#666975}.transcriptEditor textarea:focus{outline:0;border-color:#8466de;box-shadow:0 0 0 3px rgba(132,102,222,.12)}.transcriptEditor>small{display:block;margin-top:6px;text-align:right;color:#666975;font:8px DM Mono}.transcriptBody button:disabled{cursor:not-allowed;opacity:.38;transform:none;box-shadow:none}.voiceChoiceTabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:17px;padding:4px;border:1px solid #2d2f38;border-radius:9px;background:#090a0e}.voiceChoiceTabs button{display:flex;min-width:0;flex-direction:column;gap:3px;border:1px solid transparent;border-radius:6px;background:transparent;padding:10px 12px;color:#858994;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.voiceChoiceTabs button:hover{border-color:#40374f;background:#111019;color:#d4c2eb}.voiceChoiceTabs button.active{border-color:#7654ae;background:linear-gradient(110deg,#21162f,#111018);color:#eadcff}.voiceChoiceTabs b{font-size:9px}.voiceChoiceTabs small{color:#6f737d;font-size:8px}.templateVoiceGrid{margin-top:12px}.voiceCreatorIntro{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:12px}.voiceCreatorIntro>div{display:flex;flex-direction:column;gap:3px}.voiceCreatorIntro small{color:#9d78dc;font:7px DM Mono;letter-spacing:.1em}.voiceCreatorIntro b{color:#e7e4eb;font-size:11px}.voiceCreatorIntro p{margin:0;color:#727681;font-size:8px}.voiceCreatorIntro>em{border:1px solid #494053;border-radius:4px;padding:5px 7px;color:#a882da;font:7px DM Mono;font-style:normal}.voiceUploadSample{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;margin-top:9px;border:1px dashed #4c405a;border-radius:8px;background:#0a0b0f;padding:14px;cursor:pointer}.voiceUploadSample:hover{border-color:#825aba;background:#111018}.voiceUploadSample input{display:none}.voiceUploadSample>div{display:flex;min-width:0;flex-direction:column;gap:3px}.voiceUploadSample small{color:#9d78dc;font:7px DM Mono;letter-spacing:.1em}.voiceUploadSample b{color:#dedbe3;font-size:10px}.voiceUploadSample p{margin:0;color:#6f737e;font-size:8px}.voiceUploadSample>i{border:1px solid #65458e;border-radius:5px;padding:7px 9px;color:#c8a9ed;font:7px DM Mono;font-style:normal}.voiceUploadSample audio{grid-column:1/-1;width:100%;height:34px}.embeddedVoiceoverComposer{margin-top:14px;padding-top:16px;border-top:1px solid #30313a}.finishedAudioBypass{margin-top:12px;border:1px solid #2d3039;border-radius:8px;background:#0a0b0f}.finishedAudioBypass summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;cursor:pointer;list-style:none}.finishedAudioBypass summary::-webkit-details-marker{display:none}.finishedAudioBypass summary>span{display:flex;min-width:0;flex-direction:column;gap:3px}.finishedAudioBypass summary small{color:#777c86;font:7px DM Mono;letter-spacing:.1em}.finishedAudioBypass summary b{color:#d6d5dc;font-size:9px}.finishedAudioBypass summary em{color:#696d77;font-size:8px;font-style:normal}.finishedAudioBypass summary>i{color:#a987d7;font:7px DM Mono;font-style:normal}.finishedAudioBypass[open] summary{border-bottom:1px solid #292b33}.finishedAudioBody{padding:0 13px 13px}.selectedVoicePreview>em{color:#777b84;font:8px DM Mono;font-style:normal}.voiceMessage.cloning,.voiceMessage.generating,.voiceMessage.uploading{border:1px solid #61488a;background:#1c1429;color:#c5a6ee}@media(max-width:700px){.voiceChoiceTabs{grid-template-columns:1fr}.voiceCreatorIntro{flex-direction:column}.voiceCreatorIntro>em{align-self:flex-start}.voiceUploadSample{grid-template-columns:1fr}.voiceUploadSample>i{text-align:center}.finishedAudioBypass summary{align-items:flex-start;flex-direction:column}.finishedAudioBypass summary>i{align-self:flex-end}}.voiceUploadSampleWrap>audio{display:block;width:100%;height:34px;margin-top:8px}.videoAssetDelete{position:absolute;right:8px;top:8px;z-index:2;border:1px solid #74404d;border-radius:4px;background:#25131a;color:#ff9aaa;padding:5px 7px;font:7px DM Mono;opacity:.9}.videoAssetDelete:hover{border-color:#c45b70;background:#351821;opacity:1}.videoAssetDelete:focus-visible{outline:2px solid #ff9aaa;outline-offset:2px}.ctaLink{display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none}.publicWorkflow{scroll-margin-top:30px}.marketingSteps{grid-template-columns:repeat(3,1fr)}.marketingSteps .flowStep{min-height:132px}.marketingSteps .flowStep:nth-child(n+4){border-bottom:0}.marketingSteps .flowCopy p{max-width:260px}.workflowCta{display:flex;justify-content:center;margin-top:30px}.workspacePage{padding-bottom:90px}.workspaceNav{margin-bottom:0}.workspaceBadge{border:1px solid #3d4250;border-radius:5px;padding:7px 9px;color:#a9e67e;font:8px DM Mono;letter-spacing:.08em}.workspaceIntro{padding:46px 0 28px}.workspaceIntro span{color:#a67ee5;font:9px DM Mono;letter-spacing:.14em}.workspaceIntro h1{margin:9px 0 6px;font-size:34px;letter-spacing:-1.4px}.workspaceIntro p{max-width:680px;margin:0;color:#838592;font-size:12px;line-height:1.6}.workspacePage>.creator{margin-bottom:0}@media(max-width:800px){.marketingSteps{grid-template-columns:1fr}.marketingSteps .flowStep{border-bottom:1px solid var(--line)!important}.marketingSteps .flowStep:last-child{border-bottom:0!important}.workspaceIntro{padding:34px 0 22px}.workspaceIntro h1{font-size:28px}.workspaceBadge{display:none}}.navSignOutForm{display:flex;margin:0}.signOutBtn{border:1px solid #3a3c47;border-radius:6px;background:#14151b;color:#b9bbc5;padding:9px 11px;font-size:10px;white-space:nowrap}.signOutBtn:hover{border-color:#7654ae;color:#fff;background:#1b1723}@media(max-width:800px){.navActions{gap:8px}.signOutBtn{padding:8px 9px;font-size:9px}}.pricing{padding-bottom:110px}@media(max-width:800px){.pricing{padding-bottom:80px}}:root{--bg:#f6f8fb;--panel:#ffffff;--panel-soft:#f8fafc;--line:#dce4ee;--text:#14213d;--muted:#66758b;--brand:#315ee7;--brand-deep:#173e91;--aqua:#20a9b5;--success:#178463}body{background:radial-gradient(circle at 16% -4%,rgba(47,190,203,.14),transparent 27%),radial-gradient(circle at 86% 4%,rgba(91,103,255,.09),transparent 24%),var(--bg);color:var(--text)}.nav{border-color:#e0e6ee;background:rgba(255,255,255,.84);box-shadow:0 1px 0 rgba(20,33,61,.03);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{color:#10213f}.brandMark{background:linear-gradient(145deg,#315ee7,#36c6d2);color:#fff;box-shadow:0 8px 22px rgba(49,94,231,.2)}.brand b{color:#3154d8;border-color:#bdcaff;background:#eef2ff}.nav a,.textBtn{color:#53627a}.nav a:hover,.textBtn:hover{color:#173e91}.smallCta{background:#173e91;color:#fff;box-shadow:0 9px 22px rgba(23,62,145,.18)}.smallCta:hover{background:#102f73;color:#fff}.signOutBtn{color:#4f5f75;border-color:#d8e0ea;background:#fff}.signOutBtn:hover{color:#173e91;border-color:#aebee4;background:#f6f8ff}.hero:before{background:radial-gradient(circle,rgba(36,176,189,.17),transparent 67%)}.hero h1{color:#13213d}.hero h1 span{background:linear-gradient(90deg,#315ee7 8%,#6b65e9 48%,#1ba8b5);-webkit-background-clip:text;background-clip:text;color:transparent}.hero>p{color:#637188}.eyebrow,.sectionLabel{color:#718096}.eyebrow:before{background:#2db4bd;box-shadow:0 0 12px rgba(45,180,189,.35)}.eyebrow em{color:#14765d;background:#e4f7f1;border:1px solid #c5ecdf}.primary{background:linear-gradient(110deg,#315ee7,#4e72ef);color:#fff;box-shadow:0 14px 32px rgba(49,94,231,.22)}.primary:hover{box-shadow:0 17px 36px rgba(49,94,231,.3)}footer{border-color:#dce3ec;background:rgba(255,255,255,.46)}footer div a,footer p,footer small{color:#718096}.workspacePage{background:transparent;color:var(--text)}.workspaceNav{border-color:#dfe6ef;background:rgba(255,255,255,.76)}.workspaceBadge{border-color:#cdd8e7;background:#fff;color:#64748b}.workspaceBadge:before{background:#2eb8a6;box-shadow:0 0 9px rgba(46,184,166,.34)}.workspaceIntro span{color:#315ee7}.workspaceIntro h1,.workspaceIntro h2{color:#10213f}.workspaceIntro p{color:#66758b}.creator{background:#fff;border-color:#dbe3ed;box-shadow:0 26px 70px rgba(30,55,90,.09)}.creator:before{display:none}.creator h2,.creator h3,.creator h4,.creator strong{color:#14213d}.creator label,.creator p,.creator small{color:#66758b}.ready{color:#147a60;border-color:#bfe7dc;background:#effaf6}.workspacePage :is(.referenceCard,.transcriptPanel,.copyRewriteStudio,.assetStudio,.voiceCreatorPanel,.voiceoverComposer,.lipsyncComposer,.generationStudio,.scriptReview,.advancedSettings,.finishedAudioBypass,.complianceReport){background:#fff!important;border-color:#dbe3ed!important;box-shadow:0 8px 24px rgba(30,55,90,.045)}.workspacePage :is(.sourceTabs,.urlField,.fileFallback,.rightsCheck,.mediaState,.rewriteEditor,.copyRewriteStatuses,.complianceSummary,.complianceItems,.voiceChoiceTabs,.voiceSourceTabs,.voiceSample,.recordCopy,.voiceControls,.noiseOption,.voiceConsent,.selectedVoicePreview,.voiceoverResult,.assetAddBar,.lipsyncConsent,.generationSummary,.lipsyncMessage,.lipsyncResult){background:#f7f9fc!important;border-color:#dbe3ed!important;color:#526178!important}.workspacePage :is(input,textarea,select){background:#fbfcfe!important;color:#14213d!important;border-color:#d5dee9!important;box-shadow:none!important}.workspacePage :is(input,textarea)::placeholder{color:#97a3b4}.workspacePage :is(input,textarea,select):focus{border-color:#7190ef!important;box-shadow:0 0 0 3px rgba(49,94,231,.11)!important;outline:none}.workspacePage :is(.sourceTabs button,.voiceChoiceTabs button,.voiceSourceTabs button){color:#6b778c}.workspacePage :is(.sourceTabs button.active,.voiceChoiceTabs button.active,.voiceSourceTabs button.active){background:#e9efff!important;color:#244cc6!important;border-color:#c8d5ff!important}.workspacePage :is(.voiceAssetCard,.videoAssetCard,.assetCard,.generationOption){background:#f9fbfd!important;border-color:#dbe3ed!important;color:#14213d!important;box-shadow:none}.workspacePage :is(.voiceAssetCard.selected,.videoAssetCard.selected,.assetCard.selected,.generationOption.selected){background:#edf2ff!important;border-color:#6f8df0!important;box-shadow:0 0 0 2px rgba(49,94,231,.08)}.workspacePage :is(.stepEyebrow,.referenceLabel,.transcriptHead span,.copyRewriteHead span,.assetSectionHead span){color:#315ee7}.workspacePage :is(.assetSectionHead h3,.copyRewriteHead h3,.transcriptHead h3,.voiceoverTitle h3,.lipsyncTitle h3){color:#14213d}.workspacePage :is(.assetSectionHead p,.copyRewriteHead p,.transcriptHead p,.voiceoverTitle p,.lipsyncTitle p){color:#708096}.workspacePage .voiceoverRequirement.required{margin-top:8px;padding:8px 10px;border:1px solid #efc6ac;border-left:3px solid #d86d32;border-radius:6px;background:#fff7f1;color:#92491f;line-height:1.5}.workspacePage .voiceoverRequirement.required strong{margin-right:4px;color:#b45320;font:700 7px DM Mono;letter-spacing:.08em}.workspacePage .voiceoverRequirement.ready{color:#147a60}.workspacePage :is(.analyzeBtn,.rewritePrimary,.voiceAction button,.voiceoverOptions button,.simpleLipsyncAction button,.lipsyncAction button){background:#173e91!important;color:#fff!important;border-color:#173e91!important;box-shadow:0 9px 20px rgba(23,62,145,.14)}.workspacePage :is(.analyzeBtn,.rewritePrimary,.voiceAction button,.voiceoverOptions button,.simpleLipsyncAction button,.lipsyncAction button):hover:not(:disabled){background:#102f73!important;border-color:#102f73!important}.workspacePage :is(.policyButton,.assetAddBar button,.finishedAudioBypass button){background:#fff!important;color:#2450c8!important;border-color:#c8d5ee!important}.workspacePage button:disabled{opacity:.48;box-shadow:none!important}.lipsyncMessage.success,.mediaState.ready,.voiceMessage.success{background:#effaf6!important;border-color:#bfe7dc!important;color:#147a60!important}.lipsyncMessage.error,.mediaState.error,.voiceMessage.error{background:#fff4f4!important;border-color:#f1c7c7!important;color:#b34242!important}.workspacePage audio{filter:none}.pricing,.workflow{color:#14213d}.pricing .sectionLabel,.workflow .sectionLabel{color:#637188}.pricingHead h2,.workflowTitle h2{color:#10213f}.pricingHead p,.workflowTitle p{color:#66758b}.steps{border-color:#dbe3ed;background:#fff;box-shadow:0 16px 42px rgba(30,55,90,.055)}.flowStep{background:#fff;border-color:#e1e7ef}.flowStep h3{color:#14213d}.flowStep p{color:#708096}.flowNum{border-color:#cdd7e5;background:#f7f9fc;color:#54708e}.price{background:#fff;border-color:#dbe3ed;color:#14213d;box-shadow:0 14px 35px rgba(30,55,90,.06)}.price.featured{background:linear-gradient(180deg,#f2f5ff,#fff);border-color:#849cf0;box-shadow:0 18px 42px rgba(49,94,231,.13)}.amount,.price h3{color:#14213d}.price p,.price small{color:#718096}.price li{color:#4e5e75}.price li:before{color:#178463}.price button{background:#fff;color:#173e91;border-color:#cbd6e6}.price.featured button{background:#173e91;color:#fff;border-color:#173e91}.popular{background:#315ee7;color:#fff}@media(max-width:700px){.nav{background:rgba(255,255,255,.91)}.creator{box-shadow:0 18px 44px rgba(30,55,90,.08)}}.nav a.smallCta,.nav a.smallCta:hover{color:#fff}.workspacePage .workspaceIntro{padding:22px 0 16px}.pipelineCreator{width:calc(100% - 24px);max-width:none;padding:12px;overflow:hidden}.pipelineBoard{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(390px,calc((100vw - 88px)/3),540px);grid-gap:12px;gap:12px;height:clamp(520px,calc(100dvh - 118px),820px);min-width:0;overflow-x:auto;overflow-y:hidden;padding:0 2px 10px;scroll-snap-type:x proximity;scrollbar-color:#9aabe0 #edf1f7;scrollbar-width:thin;overscroll-behavior-x:contain}.pipelineBoard::-webkit-scrollbar{height:9px}.pipelineBoard::-webkit-scrollbar-track{background:#edf1f7;border-radius:10px}.pipelineBoard::-webkit-scrollbar-thumb{background:#9aabe0;border-radius:10px}.pipelineColumn{min-width:0;height:100%;overflow-x:hidden;overflow-y:auto;padding:12px;border:1px solid #d9e2ed;border-radius:12px;background:#f8fafc;box-shadow:0 10px 30px rgba(30,55,90,.055);scroll-snap-align:start;scrollbar-color:#b8c5d8 transparent;scrollbar-width:thin;overscroll-behavior:contain}.pipelineColumn::-webkit-scrollbar{width:7px}.pipelineColumn::-webkit-scrollbar-thumb{background:#b8c5d8;border-radius:10px}.pipelineBlockHeader{position:-webkit-sticky;position:sticky;top:-12px;z-index:5;display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:5px 10px;gap:5px 10px;margin:-12px -12px 14px;padding:14px;border-bottom:1px solid #dce4ee;background:rgba(255,255,255,.96);box-shadow:0 8px 18px rgba(30,55,90,.045);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pipelineBlockNumber{grid-row:1/3;display:grid;place-items:center;width:38px;height:38px;border-radius:9px;background:#173e91;color:#fff;font:700 12px DM Mono,monospace;box-shadow:0 7px 18px rgba(23,62,145,.16)}.pipelineBlockHeader>div{min-width:0}.pipelineBlockHeader small{display:block;color:#315ee7;font:8px DM Mono,monospace;letter-spacing:.11em}.pipelineBlockHeader h2{margin:4px 0 3px;color:#10213f;font-size:17px;line-height:1.15;letter-spacing:-.35px}.pipelineBlockHeader p{margin:0;color:#708096;font-size:9px;line-height:1.45}.pipelineBlockHeader>em{grid-column:2;justify-self:start;border:1px solid #c9d6e7;border-radius:4px;background:#f7f9fc;padding:4px 6px;color:#5f7087;font:7px DM Mono,monospace;font-style:normal;letter-spacing:.05em}.pipelineColumn>.voiceStudio,.pipelineSourceColumn>.copyRewriteStudio,.pipelineSourceColumn>.transcriptPanel{margin-top:12px}.pipelineColumn>.voiceStudio:first-of-type{margin-top:0}.pipelineColumn .voiceStudio{padding:14px;border-color:#dce4ee!important;background:#fff!important;box-shadow:none}.pipelineSourceColumn .copyRewriteStudio,.pipelineSourceColumn .referenceCard,.pipelineSourceColumn .transcriptPanel{box-shadow:none!important}.pipelineColumn .assetSectionHead .stepEyebrow,.pipelineSourceColumn .transcriptHead>span{display:none}.moduleEyebrow{display:block;color:#315ee7;font:8px DM Mono,monospace;letter-spacing:.1em}.pipelineColumn .transcriptBody{background:#f8fafc;border-color:#dbe3ed}.pipelineColumn .copyRewriteControls,.pipelineColumn .selectedVoicePreview,.pipelineColumn .voiceAssetGrid{grid-template-columns:1fr}.pipelineColumn .selectedVoicePreview audio{width:100%}.pipelineColumn .lipsyncOptions,.pipelineColumn .voiceControls,.pipelineColumn .voiceoverOptions{grid-template-columns:1fr}.pipelineColumn .voiceoverOptions button{width:100%}.pipelineColumn .assetSectionHead{align-items:flex-start;flex-direction:column}.pipelineColumn .assetSectionHead>em{align-self:flex-start}.pipelineColumn .lipsyncAction,.pipelineColumn .voiceAction,.pipelineColumn .voiceoverResult{align-items:stretch;flex-direction:column}.pipelineColumn .lipsyncAction button,.pipelineColumn .voiceAction button{width:100%}.pipelineColumn .voiceoverResult>div{min-width:0}.pipelineColumn .finishedAudioBypass summary{align-items:flex-start;flex-direction:column}.pipelineColumn .finishedAudioBypass summary>i{align-self:flex-end}.pipelineProductionColumn .presenterStudio .assetLibrary{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px;max-height:314px}.pipelineProductionColumn .presenterStudio .videoAssetCard{height:150px}.pipelineProductionColumn .generationSummary{grid-template-columns:1fr}.pipelineFutureContent{display:grid;grid-gap:10px;gap:10px}.pipelineFutureContent>div{display:grid;grid-template-columns:36px 1fr;grid-gap:3px 10px;gap:3px 10px;align-items:center;border:1px solid #dce4ee;border-radius:9px;background:#fff;padding:13px}.pipelineFutureContent>div>span{grid-row:1/3;display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:#edf2ff;color:#315ee7;font:700 9px DM Mono,monospace}.pipelineFutureContent b{color:#14213d;font-size:11px}.pipelineFutureContent p{margin:0;color:#718096;font-size:9px;line-height:1.45}.pipelineFutureContent>button{margin-top:4px;border:1px dashed #bfcbdc;border-radius:7px;background:#f3f6fa;padding:12px;color:#7b8799;font:8px DM Mono,monospace;cursor:not-allowed}.pipelineFutureColumn{background:linear-gradient(180deg,#f8fafc,#f2f5f9)}@media(max-width:900px){.workspacePage .workspaceIntro{padding:18px 0 14px}.pipelineBoard{grid-auto-columns:340px;height:clamp(500px,calc(100dvh - 108px),820px)}.pipelineColumn,.pipelineCreator{padding:10px}.pipelineBlockHeader{top:-10px;margin:-10px -10px 12px;padding:12px}}@media(max-width:520px){.pipelineBoard{grid-auto-columns:86vw}.pipelineColumn .copyRewriteActions{grid-template-columns:1fr}}.workspacePage .workspaceNav{height:52px}.workspacePage .workspaceNav .brand{gap:7px;font-size:15px}.workspacePage .workspaceNav .brandMark{width:26px;height:26px;border-radius:6px}.workspacePage .workspaceNav .navActions{gap:10px}.workspacePage .workspaceNav .signOutBtn{padding:6px 9px}.workflowRail{justify-content:center;min-height:64px;padding:8px 0;border-bottom:1px solid rgba(197,209,225,.72)}.workflowPath,.workflowRail{display:flex;align-items:center}.workflowPath{width:max-content;max-width:100%;margin:0 auto;padding:0;overflow-x:auto;list-style:none;scrollbar-width:none}.workflowPath::-webkit-scrollbar{display:none}.workflowPath li{position:relative;display:flex;align-items:center;flex:0 0 auto}.workflowPath li:not(:last-child):after{content:"";width:16px;height:1px;margin:0 5px;background:#c7d2e2}.workflowPath button{display:flex;align-items:center;gap:7px;min-height:36px;padding:6px 10px 6px 7px;border:1px solid #d4deeb;border-radius:9px;background:#fff;color:#516178;box-shadow:0 4px 12px rgba(30,55,90,.06);white-space:nowrap;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.workflowPath button:hover{border-color:#9fb4df;color:#173e91;transform:translateY(-1px);box-shadow:0 7px 16px rgba(49,94,231,.1)}.workflowPath button:focus-visible{outline:3px solid rgba(49,94,231,.2);outline-offset:2px}.workflowPath button>span{display:grid;place-items:center;width:24px;height:24px;border-radius:6px;background:#edf2f8;color:#516178;font:700 9px DM Mono,monospace}.workflowPath button b{color:inherit;font:600 9px DM Mono,monospace;letter-spacing:.01em}.workflowPath button.active{border-color:#315ee7;background:#eef3ff;color:#173e91;box-shadow:0 7px 18px rgba(49,94,231,.14)}.workflowPath button.active>span{background:#173e91;color:#fff}@media(max-width:800px){.workspacePage .workspaceNav{height:48px}.workspacePage .workflowRail{min-height:54px;padding:7px 0}.workflowPath{margin:0;max-width:100%}.workflowPath li:not(:last-child):after{width:4px;margin:0 1px}.workflowPath button{gap:5px;min-height:34px;padding:5px 5px 5px 4px}.workflowPath button>span{width:23px;height:23px}.workflowPath button b{font-size:8px}}.workspacePage .voiceChoiceTabs button,.workspacePage .voiceSourceTabs button{border:1px solid #c8d5ee!important;background:#edf3ff!important;color:#516178!important;box-shadow:none}.workspacePage .voiceChoiceTabs button:hover,.workspacePage .voiceSourceTabs button:hover{border-color:#8ea8e8!important;background:#e5edff!important;color:#244cc6!important}.workspacePage .voiceChoiceTabs button.active,.workspacePage .voiceSourceTabs button.active{border:2px solid #315ee7!important;background:#dbe7ff!important;color:#173e91!important;box-shadow:0 0 0 2px rgba(49,94,231,.08)}.workspacePage .voiceChoiceTabs button.active small,.workspacePage .voiceSourceTabs button.active small{color:#526a9d}.workspacePage .recordStart{border:1px solid #9fb7ef!important;background:#e9efff!important;color:#244cc6!important;box-shadow:none;font-weight:700}.workspacePage .recordStart:hover{border-color:#315ee7!important;background:#dbe7ff!important;color:#173e91!important;box-shadow:0 7px 18px rgba(49,94,231,.12)}.workspacePage .recordStart:focus-visible{outline:3px solid rgba(49,94,231,.2);outline-offset:2px}.workspacePage .voiceUploadSample{border:1px dashed #9fb7ef!important;background:#edf3ff!important;color:#516178!important}.workspacePage .voiceUploadSample:hover{border-color:#315ee7!important;background:#dbe7ff!important}.workspacePage .voiceUploadSample small{color:#315ee7}.workspacePage .voiceUploadSample b{color:#173e91}.workspacePage .voiceUploadSample p{color:#526178}.workspacePage .voiceUploadSample>i{border-color:#8ea8e8;background:#f8faff;color:#244cc6}.workspacePage :is(.voiceChoiceTabs,.voiceSourceTabs) button:focus-visible{outline:3px solid rgba(49,94,231,.24);outline-offset:2px}.workspacePage .finishedAudioBypass summary small{color:#315ee7!important}.workspacePage .finishedAudioBypass summary b{color:#14213d!important}.workspacePage .finishedAudioBypass summary em{color:#526178!important}.workspacePage .finishedAudioBypass summary>i{color:#244cc6!important}.workspacePage .finishedAudioBypass .assetAddCopy small{color:#315ee7!important}.workspacePage .finishedAudioBypass .assetAddCopy b{color:#14213d!important}.workspacePage .finishedAudioBypass .assetAddCopy em{color:#526178!important}.workspacePage .finishedAudioBypass .assetAddBar>i{border-color:#8ea8e8!important;background:#f8faff!important;color:#244cc6!important}.workspacePage .voiceAssetCard{position:relative}.workspacePage .voiceAssetCard.hasDelete{padding-right:76px}.workspacePage .voiceAssetDelete{position:absolute;right:8px;top:8px;z-index:2;border:1px solid #b8c8e7;border-radius:5px;background:#edf3ff;color:#315796;padding:5px 7px;font:7px DM Mono;opacity:.95;cursor:pointer}.workspacePage .voiceAssetDelete:hover{border-color:#e46d7f;background:#fff0f2;color:#a83247}.workspacePage .voiceAssetDelete:focus-visible{outline:2px solid #376dff;outline-offset:2px}.workspacePage .voiceAssetDelete:disabled{cursor:wait;opacity:.55}.workspacePage .voiceoverHistory{margin-top:14px;border:1px solid #d5deed;border-radius:12px;background:#f8fbff;padding:13px}.workspacePage .voiceoverHistoryHead{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.workspacePage .voiceoverHistoryHead>div{min-width:0}.workspacePage .voiceoverHistoryHead span{display:block;color:#315ee7;font:8px DM Mono;letter-spacing:.12em}.workspacePage .voiceoverHistoryHead h5{margin:4px 0 3px;color:#14213d;font-size:13px}.workspacePage .voiceoverHistoryHead p{margin:0;color:#65738c;font-size:9px;line-height:1.45}.workspacePage .voiceoverHistoryTools{display:flex;align-items:center;gap:6px;flex:0 0 auto}.workspacePage .voiceoverHistoryTools em{border:1px solid #c9d5e9;border-radius:5px;background:#fff;padding:5px 7px;color:#536783;font:7px DM Mono;font-style:normal;white-space:nowrap}.workspacePage .voiceoverHistoryTools button{display:flex;align-items:center;gap:6px;border:1px solid #8eacf3;border-radius:5px;background:#edf3ff;padding:5px 7px;color:#2454d2;font:7px DM Mono;cursor:pointer}.workspacePage .voiceoverHistoryTools button:hover{border-color:#315ee7;background:#dfe9ff}.workspacePage .voiceoverHistoryTools button:focus-visible{outline:2px solid #315ee7;outline-offset:2px}.workspacePage .voiceoverHistoryTools button span{display:inline;color:inherit;font:12px/7px Arial;letter-spacing:0}.workspacePage .voiceoverHistoryList{display:grid;grid-gap:9px;gap:9px;margin-top:12px}.workspacePage .voiceoverHistoryItem{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:9px;gap:9px;border:1px solid #d7dfed;border-radius:9px;background:#fff;padding:11px;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.workspacePage .voiceoverHistoryItem.selected{border:2px solid #315ee7;background:#edf3ff;box-shadow:0 8px 22px rgba(49,94,231,.1)}.workspacePage .voiceoverHistoryMeta{min-width:0}.workspacePage .voiceoverHistoryMeta>div{display:flex;align-items:center;gap:7px;min-width:0}.workspacePage .voiceoverHistoryMeta b{overflow:hidden;color:#17233e;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.workspacePage .voiceoverHistoryMeta i{flex:0 0 auto;border-radius:4px;background:#dce7ff;padding:3px 5px;color:#2454d2;font:7px DM Mono;font-style:normal}.workspacePage .voiceoverHistoryMeta>span{display:block;margin-top:4px;color:#738099;font:7px DM Mono;letter-spacing:.02em}.workspacePage .voiceoverHistoryItem audio{width:100%;height:34px}.workspacePage .voiceoverHistoryActions{display:flex;justify-content:flex-end;gap:7px}.workspacePage .voiceoverHistoryActions button{border-radius:6px;background:#fff;padding:7px 9px;font:7px DM Mono;cursor:pointer}.workspacePage .voiceoverHistorySelect{border:1px solid #8eacf3;color:#2454d2}.workspacePage .voiceoverHistorySelect:disabled{border-color:#315ee7;background:#315ee7;color:#fff;cursor:default;opacity:1}.workspacePage .voiceoverHistoryDelete{border:1px solid #e7bdc2;color:#a6404b}.workspacePage .voiceoverHistoryActions button:disabled{cursor:not-allowed}.workspacePage .voiceoverHistoryEmpty{margin-top:12px;border:1px dashed #cbd6e7;border-radius:8px;background:#fff;padding:16px;color:#738099;font-size:9px;line-height:1.5;text-align:center}.workspacePage .voiceoverHistoryStatus{margin-top:9px;border-radius:6px;background:#eef3fb;padding:8px 9px;color:#536783;font-size:8px}@media(max-width:700px){.workspacePage .voiceoverHistoryHead{flex-direction:column}.workspacePage .voiceoverHistoryTools{align-self:stretch;justify-content:space-between}.workspacePage .voiceoverHistoryActions{justify-content:stretch}.workspacePage .voiceoverHistoryActions button{flex:1 1}}.workspacePage .finishedAudioBypass .audioAddBar{grid-template-columns:minmax(0,1fr) auto;gap:8px}.workspacePage .finishedAudioBypass .audioAddBar>i{min-width:76px;max-width:100%;justify-self:end}@media(max-width:600px){.workspacePage .finishedAudioBypass .audioAddBar{grid-template-columns:1fr}.workspacePage .finishedAudioBypass .audioAddBar>i{grid-column:auto;justify-self:stretch}}.workspacePage .lipsyncHistory{margin-top:12px;border:1px solid #d5deed;border-radius:12px;background:#f8fbff;padding:13px}.workspacePage .lipsyncHistoryHead{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.workspacePage .lipsyncHistoryHead>div{min-width:0}.workspacePage .lipsyncHistoryHead span{display:block;color:#315ee7;font:8px DM Mono;letter-spacing:.12em}.workspacePage .lipsyncHistoryHead h5{margin:4px 0 3px;color:#14213d;font-size:13px}.workspacePage .lipsyncHistoryHead p{margin:0;color:#65738c;font-size:9px;line-height:1.45}.workspacePage .lipsyncHistoryHead>em{flex:0 0 auto;border:1px solid #c9d5e9;border-radius:5px;background:#fff;padding:5px 7px;color:#536783;font:7px DM Mono;font-style:normal;white-space:nowrap}.workspacePage .lipsyncHistoryList{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.workspacePage .lipsyncHistoryItem{display:grid;grid-gap:9px;gap:9px;border:1px solid #d7dfed;border-radius:9px;background:#fff;padding:11px;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.workspacePage .lipsyncHistoryItem.selected{border:2px solid #315ee7;background:#edf3ff;box-shadow:0 8px 22px rgba(49,94,231,.1)}.workspacePage .lipsyncHistoryMeta{min-width:0}.workspacePage .lipsyncHistoryMeta>div{display:flex;align-items:center;gap:7px;min-width:0}.workspacePage .lipsyncHistoryMeta b{overflow:hidden;color:#17233e;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.workspacePage .lipsyncHistoryMeta i{flex:0 0 auto;border-radius:4px;background:#dce7ff;padding:3px 5px;color:#2454d2;font:7px DM Mono;font-style:normal}.workspacePage .lipsyncHistoryMeta>span{display:block;margin-top:4px;color:#738099;font:7px DM Mono;letter-spacing:.02em}.workspacePage .lipsyncHistoryItem video{display:block;width:100%;max-height:420px;border-radius:7px;background:#07101c}.workspacePage .lipsyncHistoryActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.workspacePage .lipsyncHistoryActions button{border-radius:6px;background:#fff;padding:7px 9px;font:7px DM Mono;cursor:pointer}.workspacePage .lipsyncHistoryPublish{flex:1 0 100%;border:1px solid #2454d2!important;background:#2454d2!important;color:#fff}.workspacePage .lipsyncHistoryPublish:disabled{border-color:#183d96!important;background:#183d96!important;color:#fff;opacity:1}.workspacePage .lipsyncHistorySelect{border:1px solid #8eacf3;color:#2454d2}.workspacePage .lipsyncHistorySelect:disabled{border-color:#315ee7;background:#315ee7;color:#fff;cursor:default;opacity:1}.workspacePage .lipsyncHistoryDelete{border:1px solid #e7bdc2;color:#a6404b}.workspacePage .lipsyncHistoryActions button:disabled{cursor:not-allowed}.workspacePage .lipsyncHistoryEmpty{margin-top:12px;border:1px dashed #cbd6e7;border-radius:8px;background:#fff;padding:16px;color:#738099;font-size:9px;line-height:1.5;text-align:center}.workspacePage .lipsyncHistoryStatus{margin-top:9px;border-radius:6px;background:#eef3fb;padding:8px 9px;color:#536783;font-size:8px}@media(max-width:700px){.workspacePage .lipsyncHistoryHead{flex-direction:column}.workspacePage .lipsyncHistoryActions{justify-content:stretch}.workspacePage .lipsyncHistoryActions button{flex:1 1}}.workspacePage{--workspace-nav-height:52px;--workflow-rail-height:64px}.workspacePage .workspaceNav{top:0;z-index:120;background:rgba(248,251,255,.97);box-shadow:0 1px 0 rgba(197,209,225,.9),0 8px 24px rgba(30,55,90,.07)}.workspacePage .workflowRail,.workspacePage .workspaceNav{position:-webkit-sticky;position:sticky;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.workspacePage .workflowRail{top:var(--workspace-nav-height);z-index:110;background:rgba(244,248,253,.96);box-shadow:0 1px 0 rgba(197,209,225,.82),0 9px 22px rgba(30,55,90,.06)}.workspacePage .pipelineCreator{height:calc(100dvh - var(--workspace-nav-height) - var(--workflow-rail-height));min-height:0}.workspacePage .pipelineBoard{height:100%;min-height:0;max-height:none}@media(max-width:800px){.workspacePage{--workspace-nav-height:48px;--workflow-rail-height:54px}}.workspacePage .lipsyncHistoryTools{display:flex;align-items:center;gap:6px;flex:0 0 auto}.workspacePage .lipsyncHistoryTools em{border:1px solid #c9d5e9;border-radius:5px;background:#fff;padding:5px 7px;color:#536783;font:7px DM Mono;font-style:normal;white-space:nowrap}.workspacePage .historyLoadMore,.workspacePage .lipsyncHistoryTools button{border:1px solid #8eacf3;border-radius:5px;background:#edf3ff;padding:6px 9px;color:#2454d2;font:7px DM Mono;cursor:pointer}.workspacePage .lipsyncHistoryTools button span{display:inline;color:inherit;font:12px/7px Arial;letter-spacing:0}.workspacePage .historyLoadMore{display:block;margin:10px auto 0}.workspacePage .historyLoadMore:disabled{cursor:wait;opacity:.65}@media(max-width:700px){.workspacePage .lipsyncHistoryTools{align-self:stretch;justify-content:space-between}}