.prWave{flex:1 1;min-width:0;height:28px;display:flex;align-items:center;gap:2px}.prWave i{flex:1 1;min-width:1px;border-radius:2px;background:linear-gradient(180deg,#c5a8fb,#9b4df5)}.prWave.play i{transform-origin:center;animation:prTalk .8s ease-in-out infinite alternate}@keyframes prTalk{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}.prScreen{position:relative;aspect-ratio:16/10;border-radius:14px;overflow:hidden;background:#100d16}.prPerson{position:absolute;inset:-4%;animation:prBreathe 5s ease-in-out infinite alternate}.prPerson img{object-fit:cover;object-position:50% 22%}@keyframes prBreathe{0%{transform:translateY(0) rotate(-.4deg)}to{transform:translateY(-1.2%) rotate(.4deg)}}.prTag{top:10px;padding:4px 10px;border-radius:999px;font-size:11.5px;font-weight:800;color:#fff;background:rgba(16,13,22,.62);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.prBar,.prTag{position:absolute;left:10px}.prBar{right:10px;bottom:10px;height:4px;background:rgba(255,255,255,.3);overflow:hidden}.prBar,.prBar i{border-radius:2px}.prBar i{display:block;width:40%;height:100%;background:#fff;animation:prPlayBar 7s linear infinite}@keyframes prPlayBar{0%{width:0}to{width:100%}}.prPlay{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#c5a8fb,#9b4df5)}.prPlay svg{display:block;width:14px;height:14px;fill:#fff}.prHero{position:relative;display:flex;align-items:center;justify-content:center;max-width:900px;margin:0 auto;text-align:left;isolation:isolate}.prHero:before{content:"";position:absolute;inset:4% 6% 0;z-index:-1;border-radius:50%;background:radial-gradient(50% 55% at 35% 45%,rgba(197,168,251,.45),transparent 70%),radial-gradient(50% 55% at 68% 55%,rgba(176,76,243,.38),transparent 70%),radial-gradient(40% 40% at 50% 30%,rgba(255,122,61,.2),transparent 70%);filter:blur(40px)}.prForm{position:relative;z-index:2;flex:none;width:330px;display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:22px;background:#fff;border:1px solid rgba(155,77,245,.16);box-shadow:0 40px 80px -36px rgba(60,30,110,.65)}.prHead{display:flex;align-items:center;gap:7px;font-size:14px;color:#7a32d6}.prHead svg{width:15px;height:15px;fill:#9b4df5}.prScript{padding:12px 14px;border-radius:14px;background:#f7f4fc;border:1px solid #ece5f6}.prScript small{display:block;margin-bottom:4px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#7a7288}.prScript p{margin:0;font-size:14px;line-height:1.5;color:#2a2533}.prScript em{display:block;margin-top:6px;font-style:normal;font-size:11.5px;font-weight:700;color:#7a7288;text-align:right}.prVoice{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;border-radius:14px;background:#f7f4fc;border:1px solid #ece5f6;opacity:.45;transition:opacity .4s ease}.prVoice.on{opacity:1}.prVoice small{flex-basis:100%;font-size:12px;font-weight:700;color:#7a7288}.prPicks{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.prPicks span{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:12px;font-size:11px;font-weight:700;color:#7a7288;background:#f7f4fc;border:1px solid #ece5f6}.prPicks b{font-size:13.5px;color:#15121d}.prMake{display:block;padding:11px;border-radius:12px;text-align:center;font-size:14px;font-weight:800;color:#fff;background:linear-gradient(90deg,#9b4df5,#d24bd8 55%,#ff7a3d);box-shadow:0 16px 30px -16px rgba(155,77,245,.9)}.prMonitor{position:relative;z-index:1;flex:1 1;max-width:520px;margin-left:-28px;padding:14px 14px 14px 42px;border-radius:26px;background:linear-gradient(180deg,#1d1828,#100d16);border:1px solid rgba(255,255,255,.12);box-shadow:0 50px 100px -40px rgba(40,20,80,.85)}.prMonitor .prScreen{transition:opacity .5s ease}.prMonitor:not(.s2) .prScreen{opacity:.15}.prMaking{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:5px;opacity:0;transition:opacity .4s ease;pointer-events:none}.prMonitor:not(.s2) .prMaking{opacity:1}.prMaking i{width:7px;height:7px;border-radius:50%;background:#e0c2ff;animation:imDot 1s ease-in-out infinite}.prMaking i:nth-child(2){animation-delay:.15s}.prMaking i:nth-child(3){animation-delay:.3s}.prSources{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.prSource{display:flex;flex-direction:column;gap:4px;padding:12px;transition:border-color .4s ease,box-shadow .4s ease}.prSource.on{border-color:rgba(201,160,255,.5);box-shadow:0 30px 60px -28px rgba(176,76,243,.7)}.prSourcePic{position:relative;display:block;aspect-ratio:16/10;margin-bottom:6px;border-radius:12px;overflow:hidden}.prSourcePic img{object-fit:cover;object-position:50% 25%}.prLoopTag{position:absolute;right:8px;top:8px;padding:3px 9px;border-radius:999px;font-style:normal;font-size:11px;font-weight:800;color:#fff;background:rgba(16,13,22,.62)}.prSource b{font-size:14.5px;color:#15121d}.prSource small{font-size:12.5px;color:#7a7288}.apxSec.dark .prSource b{color:#f3f1f8}.apxSec.dark .prSource small{color:#a9a2b9}.prLook{padding:20px}.prLookPics{display:grid;grid-template-columns:1fr 40px 1fr;align-items:center;margin-bottom:16px}.prLoop,.prStill{position:relative;aspect-ratio:4/5;border-radius:14px;overflow:hidden}.prLoop img,.prStill img{object-fit:cover;object-position:50% 22%}.prLoop img{animation:prBreathe 4s ease-in-out infinite alternate}.prLoop em,.prStill em{position:absolute;left:8px;bottom:8px;padding:3px 9px;border-radius:999px;font-style:normal;font-size:11px;font-weight:800;color:#fff;background:rgba(16,13,22,.62)}.prArrow{justify-self:center;width:18px;height:2px;border-radius:1px;background:linear-gradient(90deg,#c5a8fb,#9b4df5)}.prLook ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.prLook li{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#2a2533}.prAlt svg,.prLook li svg{flex:none;width:15px;height:15px;fill:none;stroke:#2fbf71;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.prFlow{display:flex;flex-direction:column;gap:10px}.prStepCard{padding:16px;transition:border-color .4s ease,box-shadow .4s ease}.prStepCard .imCardTop{margin-bottom:10px}.prStepCard.on{border-color:rgba(201,160,255,.5);box-shadow:0 30px 60px -28px rgba(176,76,243,.7)}.prLine{margin:0;font-size:15px;color:#e6e1ee}.prLine mark{padding:0 3px;border-radius:4px;color:inherit;background:transparent;transition:background .4s ease}.prLine mark.on{background:rgba(197,168,251,.35)}.prStepCard .prVoice{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.prAlt{display:flex;align-items:center;gap:8px;margin:2px 0 0;font-size:13.5px;font-weight:700;color:#7dffb2}.prAlt svg{stroke:#7dffb2}.prVoices{padding:20px}.prVoiceTabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin-bottom:12px}.prVoiceTabs span{display:flex;flex-direction:column;gap:2px;padding:10px;border-radius:12px;background:#f7f4fc;border:1px solid #ece5f6;transition:background .4s ease,border-color .4s ease}.prVoiceTabs b{font-size:13.5px;color:#15121d;transition:color .4s ease}.prVoiceTabs small{font-size:11.5px;color:#7a7288;transition:color .4s ease}.prVoiceTabs span.on{background:linear-gradient(135deg,#9b4df5,#c5a8fb);border-color:transparent}.prVoiceTabs span.on b,.prVoiceTabs span.on small{color:#fff}.prAccents{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.prAccents span{padding:6px 12px;border-radius:999px;font-size:12.5px;font-weight:700;color:#7a32d6;background:#f3ebff}.prAccents span.on{color:#fff;background:linear-gradient(90deg,#3d6ef8,#9b4df5)}.prAccents .prLang{color:#15121d;background:#fff;border:1px solid #ece5f6}.prVoiceRow{display:flex;align-items:center;gap:10px;padding:10px;border-radius:14px;background:#f7f2ff;border:1px solid #e6d8fb}.prPortrait{position:relative;flex:none;width:44px;height:44px;border-radius:50%;overflow:hidden}.prPortrait img{object-fit:cover;object-position:50% 22%}.prVoiceText{flex:none;display:flex;flex-direction:column}.prVoiceText b{font-size:13.5px;color:#15121d}.prVoiceText small{font-size:12px;color:#7a7288}.prSync{padding:20px}.prSyncOpts{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.prSyncOpts span{display:flex;flex-direction:column;gap:2px;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.1);transition:background .4s ease,border-color .4s ease}.prSyncOpts span.on{background:linear-gradient(90deg,rgba(155,77,245,.25),rgba(197,168,251,.2));border-color:rgba(201,160,255,.5)}.prSyncOpts b{font-size:14.5px;color:#f3f1f8}.prSyncOpts small{font-size:12px;color:#a9a2b9}.prEstimate{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;border-radius:12px;font-size:13px;font-weight:700;color:#0d2b1f;background:linear-gradient(90deg,#7dffb2,#4de0ff)}.prEstimate b{flex:none;font-size:14px}.prLong{padding:20px}.prParts{display:flex;gap:6px;transition:gap .6s ease}.prParts span{flex:1 1;display:grid;place-items:center;padding:16px 4px;border-radius:10px;font-size:12px;font-weight:800;color:#fff;background:linear-gradient(135deg,#9b4df5,#c5a8fb);transition:border-radius .6s ease}.prParts.joined{gap:0}.prParts.joined span{border-radius:0}.prParts.joined span:first-child{border-radius:10px 0 0 10px}.prParts.joined span:last-child{border-radius:0 10px 10px 0}.prLong .imOut{margin-top:14px}.prUse{display:flex;flex-direction:column;gap:12px}.prResult{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:16px;gap:16px;padding:18px}.prResultClip{align-self:center}.prResult .imLibrary{grid-column:1/-1}.prFeeds{padding:16px}.prFeeds .imCardTop{margin-bottom:10px}.prFeedRow{display:flex;flex-wrap:wrap;gap:6px}.prFeedRow span{padding:6px 12px;border-radius:999px;font-size:12.5px;font-weight:700;color:#7a32d6;background:#f3ebff}.prLifelike{padding:20px}.prSoon{display:inline-block;padding:4px 10px;border-radius:999px;font-size:10px!important;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fff!important;background:linear-gradient(90deg,#ff7a3d,#b04cf3);white-space:nowrap}.prLifePic{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;margin-bottom:12px}.prLifePic img{object-fit:cover;object-position:50% 22%;filter:saturate(.9)}.prLifeRow{display:flex;flex-wrap:wrap;gap:6px}.prLifeRow span{padding:6px 12px;border-radius:999px;font-size:12.5px;font-weight:700;color:#d9d3e6;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12)}@media (max-width:760px){.prHero{flex-direction:column;gap:16px}.prForm{width:100%}.prMonitor{margin-left:0;max-width:none;width:100%;padding:14px}}@media (max-width:640px){.prResult,.prVoiceTabs{grid-template-columns:1fr}.prEstimate{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.prBar i,.prLoop img,.prMaking i,.prPerson,.prWave.play i{animation:none}.prLine mark,.prMaking,.prMonitor .prScreen,.prParts,.prParts span,.prSource,.prStepCard,.prSyncOpts span,.prVoice,.prVoiceTabs b,.prVoiceTabs small,.prVoiceTabs span{transition:none}}.prSoonLabel{margin:0 0 14px}