.live-demo{flex-direction:column;justify-content:center;gap:14px;min-width:0;display:flex;position:relative}.drop-target{background:#0e0e15;border:1px dashed #a78bfa8c;border-radius:8px;height:241px;position:relative;overflow:hidden}.drop-target img{object-fit:cover;opacity:.92;width:100%;height:100%}.drop-target:after{content:"";background:linear-gradient(110deg,#00e5df24,#0000 48%,#ff422d30);position:absolute;inset:0}.drop-target span{z-index:1;direction:rtl;background:#0b0b0fd4;border:1px solid #a78bfa77;border-radius:5px;padding:6px 8px;font-size:9px;position:absolute;bottom:11px;right:11px}.drag-file{z-index:4;color:#eee;background:#252335e8;border:1px solid #a78bfa;border-radius:8px;align-items:center;gap:7px;padding:8px 10px;font-size:9px;display:flex;position:absolute;top:38px;left:19%;box-shadow:0 10px 22px #0007}.drag-file i{color:#a78bfa;font-style:normal}.cursor{z-index:5;clip-path:polygon(0 0,0 100%,28% 72%,50% 100%,67% 91%,45% 63%,100% 63%);filter:drop-shadow(1px 2px 2px #000);background:#fff;width:14px;height:20px;position:absolute;top:51px;left:20%}.ai-tools{z-index:2;gap:5px;display:flex;position:absolute;top:12px;right:11px}.ai-tools span{color:#a78bfa;background:#161624d9;border:1px solid #a78bfa55;border-radius:6px;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.live-audio{color:#40404a;direction:ltr;background:#f5f5f7;border-radius:8px;align-items:center;gap:7px;height:55px;padding:0 12px;display:flex}.live-audio button{color:#46464e;background:0 0;border:0;font-size:17px}.bars{flex:1;justify-content:space-between;align-items:center;gap:2px;height:31px;display:flex}.bars i{background:linear-gradient(#fff,#ffffffa8);border-radius:3px;width:3px;height:85%;box-shadow:0 0 3px #fff8}.live-audio b{white-space:nowrap;font-size:10px}@media (max-width:720px){.drop-target{height:205px}.ai-tools{display:none}}@media (max-width:480px){.drop-target{height:150px}.live-audio{height:43px}.drag-file{transform-origin:0 0;transform:scale(.7)}}
.scene{position:relative;overflow:hidden;background:url(/images/hero-contrast-v2.png) 50%/cover!important}.scene.two{background:url(/images/hero-contrast-alt-v2.png) 50%/cover!important}.scene:before{content:"";z-index:1;background:linear-gradient(135deg,#00e6e02e,#ff3d1f38);position:absolute;inset:0}.scene:after{content:"▶";z-index:2;place-items:center;color:#16121b!important;background:#f8fafce8!important;border-radius:50%!important;width:26px!important;height:26px!important;margin:-13px 0 0 -13px!important;font-size:11px!important;display:grid!important;position:absolute!important;top:50%!important;bottom:auto!important;left:50%!important}.ai-tools span svg{width:16px;height:16px}.drag-file svg{color:#a78bfa}.live-audio button svg{font-size:18px}
.clips p{margin:2px 0 9px!important;font-size:0!important}.clips p:after{content:"ابزارها";font:500 11px IRANYekan,Plus Jakarta Sans,sans-serif}.ai-gallery{gap:10px;grid-template-columns:repeat(3,1fr)!important}.avatars.ai-gallery .tool-icon{aspect-ratio:1;color:#baa4ec;transform-origin:50%;border:1px solid #a78bfa52;border-radius:12px;place-items:center;animation:9s ease-in-out infinite tool-focus;overflow:visible;box-shadow:inset 0 0 10px #8b5cf61c,0 0 7px #8b5cf628;background:radial-gradient(circle at 35% 25%,#332957,#171521 68%)!important;display:grid!important}.avatars.ai-gallery .tool-icon:before,.avatars.ai-gallery .tool-icon:after{display:none}.avatars.ai-gallery .tool-icon svg{filter:drop-shadow(0 0 4px #8b5cf688);width:25px;height:25px}.avatars.ai-gallery .tool-1{animation-delay:1s}.avatars.ai-gallery .tool-2{animation-delay:2s}.avatars.ai-gallery .tool-3{animation-delay:3s}.avatars.ai-gallery .tool-4{animation-delay:4s}.avatars.ai-gallery .tool-5{animation-delay:5s}.avatars.ai-gallery .tool-6{animation-delay:6s}.avatars.ai-gallery .tool-7{animation-delay:7s}.avatars.ai-gallery .tool-8{animation-delay:8s}@keyframes tool-focus{0%,76%,to{border-color:#a78bfa52;transform:scale(1);box-shadow:inset 0 0 10px #8b5cf61c,0 0 7px #8b5cf628}82%{color:#eee7ff;background:#59409e;border-color:#d5c7ff;transform:scale(1.22);box-shadow:0 0 0 3px #8b5cf630,0 0 16px #8b5cf688,0 7px 18px #0007}90%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.avatars.ai-gallery .tool-icon{animation:none}}
.live-demo .live-audio{z-index:4;color:#a78bfa;background:0 0;border-top:1px solid #a78bfa38;border-radius:0;width:100%;height:48px;margin:0;padding:0 2px 0 6px;position:relative}.live-demo .live-audio button{color:#c9b8ff;background:#8b5cf61c;border:1px solid #a78bfa78;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 0 16px #8b5cf655}.live-demo .bars{gap:4px;height:25px}.live-demo .bars i{background:linear-gradient(#c7b4ff,#8b5cf6,#245fbd);width:4px;box-shadow:0 0 7px #8b5cf6a0}.live-demo .live-audio b{color:#94a3b8;font-weight:600}@media (max-width:480px){.live-demo .live-audio{height:37px}.live-demo .bars{gap:2px}.live-demo .bars i{width:2px}.live-demo .live-audio button{width:25px;height:25px}}
.hero-shell{isolation:isolate}.hero-shell:before{content:"";z-index:-1;pointer-events:none;opacity:.52;background-image:linear-gradient(#a78bfa24 1px,#0000 1px),linear-gradient(90deg,#60a5fa24 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:28% 0 0;-webkit-mask-image:linear-gradient(#0000,#000 18% 84%,#0000);mask-image:linear-gradient(#0000,#000 18% 84%,#0000)}.hero-shell:after{content:"";z-index:-1;pointer-events:none;filter:blur(.5px)drop-shadow(0 0 7px #8b5cf6)drop-shadow(0 0 16px #2b82ff);background:linear-gradient(90deg,#0000 0% 18%,#8b5cf600 28%,#cabaff 40%,#62a8ff 50%,#8b5cf600 61%,#0000 75%) 0 0/34% 100% no-repeat;height:2px;animation:10s ease-in-out infinite line-travel;position:absolute;bottom:6%;left:-22%;right:-22%}@keyframes line-travel{0%{opacity:0;background-position:-30% 0}10%{opacity:.9}50%{opacity:.65}88%{opacity:.85}to{opacity:0;background-position:135% 0}}.hero-shell .editor{z-index:1}@media (prefers-reduced-motion:reduce){.hero-shell:after{opacity:.35;background-position:50% 0;animation:none}}
.editor:before{display:none!important}
.hero-decor{z-index:3;pointer-events:none;position:absolute;inset:0}.hero-decor:before{content:"";border:1px solid #8b5cf633;border-bottom-color:#4f8fff66;border-radius:50%;width:640px;height:330px;animation:14s ease-in-out infinite orbit;position:absolute;top:-200px;left:-185px;transform:rotate(-11deg)}.float-item{color:#c8b5ff;background:linear-gradient(145deg,#211a3de6,#0d1428d9);border:1px solid #a78bfa54;border-radius:12px;place-items:center;width:47px;height:47px;animation:7s ease-in-out infinite drift-item;display:grid;position:absolute;box-shadow:0 12px 28px #0006,0 0 24px #5035bb36}.float-item>svg{filter:drop-shadow(0 0 8px #8b5cf6);font-size:20px}.float-item i{color:#fff;background:#8b5cf6;border-radius:5px;place-items:center;width:17px;height:17px;font-size:10px;font-style:normal;display:grid;position:absolute;bottom:-7px;right:-7px;overflow:hidden}.float-item i img{object-fit:cover;width:100%;height:100%}.float-tag{white-space:nowrap;color:#b8acd9;pointer-events:none;background:#0d0d16a8;border:1px solid #a78bfa38;border-radius:999px;padding:4px 7px;font:500 8px IRANYekan,sans-serif;position:absolute;top:54px;right:50%;translate:50%;box-shadow:0 0 16px #8b5cf622}.d1{animation-delay:-1s;top:-192px;left:-320px}.d2{animation-delay:-3s;top:-120px;right:-265px}.d3{animation-delay:-5s;top:88px;left:-310px}.d4{animation-delay:-2s;top:160px;right:-278px}.d5{animation-delay:-4s;top:292px;left:-205px}.d6{animation-delay:-6s;top:300px;right:-180px}@keyframes drift-item{50%{translate:0 -15px;rotate:4deg;box-shadow:0 17px 35px #0007,0 0 32px #7651e560}}@keyframes orbit{50%{opacity:.4;transform:rotate(4deg)scale(1.04)}}.copy,.editor{animation:.8s both hero-enter}.copy{animation-delay:.12s}.editor{animation-delay:.28s}@keyframes hero-enter{0%{opacity:0;filter:blur(5px);translate:0 18px}to{opacity:1;filter:blur();translate:0}}@media (max-width:900px){.float-item,.hero-decor:before{display:none}}@media (prefers-reduced-motion:reduce){.float-item,.hero-decor:before,.copy,.editor{animation:none}}
.editor.live-editor{overflow:visible;background:#11131d!important;border:0!important;border-radius:24px!important;height:auto!important;min-height:430px!important;padding:0!important;display:block!important}.editor.live-editor>aside,.editor.live-editor>.float{display:none}.crop-studio{background:linear-gradient(135deg,#181925,#0d0e15 55%,#15141d);border-radius:24px;grid-template-columns:125px minmax(0,1fr);min-height:430px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 75px #0008}.crop-library{z-index:2;background:#13141d;border-right:1px solid #ffffff10;padding:18px 14px;position:relative}.library-head{color:#d7d9e8;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:10px;display:flex}.library-head span{color:#fff;background:#ffffff12;border-radius:6px;place-items:center;width:22px;height:18px;font-size:8px;display:grid}.crop-thumbs{flex-direction:column;gap:11px;display:flex}.crop-thumbs button{aspect-ratio:1;cursor:pointer;background:#20212c;border:1px solid #ffffff16;border-radius:9px;width:100%;padding:0;position:relative;overflow:hidden}.crop-thumbs button img{object-fit:cover;width:100%;height:100%}.crop-thumbs button:after{content:"";background:#090a12aa;position:absolute;inset:0}.crop-thumbs button.active{border-color:#a78bfa;box-shadow:0 0 0 2px #8b5cf638}.crop-thumbs button.active:after{display:none}.crop-thumbs i{z-index:1;color:#fff;background:#10111a;border-radius:50%;place-items:center;width:18px;height:18px;font-size:8px;font-style:normal;display:grid;position:absolute;bottom:6px;left:6px}.crop-thumbs .active i{color:#1a1428;background:#a78bfa}.crop-thumbs svg{width:12px;height:12px}.add-shot{color:#a7a8b8;background:0 0;border:1px dashed #ffffff32;border-radius:8px;width:100%;height:29px;margin-top:11px;font-size:19px}.crop-canvas{z-index:1;min-width:0;padding:18px 21px 16px;position:relative}.canvas-head{color:#d7d9e8;justify-content:space-between;align-items:center;font-size:9px;display:flex}.canvas-head span{color:#c9b4ff;align-items:center;gap:6px;font-weight:700;display:flex}.canvas-head svg{width:15px;height:15px}.canvas-head small{color:#989aaa;font-size:8px}.crop-image{background:#08090d;border-radius:13px;max-width:400px;height:330px;margin:14px auto 10px;position:relative;overflow:hidden;box-shadow:0 22px 40px #0009}.crop-image>img{object-fit:cover;filter:saturate(1.1)contrast(1.06);width:100%;height:100%}.crop-image:after{content:"";pointer-events:none;background:linear-gradient(#07080b00 55%,#05060ae6);position:absolute;inset:0}.crop-orbit{z-index:2;pointer-events:none;border:1px solid #8b5cf62e;border-radius:50%;position:absolute}.orbit-one{border-right-color:#a78bfa4d;width:340px;height:340px;margin-left:-170px;top:-170px;left:50%}.image-caption{z-index:3;text-align:center;pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.image-caption b{color:#f3effc;text-shadow:0 2px 10px #000c;font-size:11px;font-weight:700;display:block}.image-caption small{color:#c9b4ff;direction:ltr;background:#170f26cc;border:1px solid #a78bfa52;border-radius:99px;margin-top:4px;padding:2px 7px;font-size:8px;display:inline-block}.timeline-bar{align-items:center;gap:9px;max-width:400px;margin:2px auto 0;display:flex}.tl-play{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:0;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;transition:transform .2s,box-shadow .25s;display:grid}.tl-play:hover{transform:scale(1.1);box-shadow:0 0 16px #8b5cf680}.tl-play svg{width:16px;height:16px}.tl-track{flex:1;gap:4px;min-width:0;display:flex}.tl-seg{cursor:pointer;background:#181925;border:1px solid #ffffff18;border-radius:7px;flex:1;min-width:0;height:34px;padding:0;transition:border-color .25s,transform .2s;position:relative;overflow:hidden}.tl-seg img{object-fit:cover;opacity:.45;filter:saturate(.8);width:100%;height:100%;transition:opacity .3s,filter .3s}.tl-seg:hover{border-color:#a78bfa80;transform:translateY(-2px)}.tl-seg:hover img{opacity:.75}.tl-seg.active{border-color:#a78bfa;box-shadow:0 0 0 2px #8b5cf630,0 4px 14px #0008}.tl-seg.active img{opacity:1;filter:saturate(1.1)contrast(1.05)}.tl-fill{z-index:2;pointer-events:none;position:absolute;inset:0}.tl-fill i{background:linear-gradient(90deg,#8b5cf67a,#a78bfa22);height:100%;display:block}.tl-time{text-align:center;color:#a99bd0;direction:ltr;flex:none;min-width:74px;font-family:Plus Jakarta Sans,Tahoma,sans-serif;font-size:8px}.canvas-footer{display:none}.crop-toast{z-index:6;color:#e9ddff;background:#150f22e8;border:1px solid #a78bfa6e;border-radius:8px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;display:flex;position:absolute;top:58px;left:50%;transform:translate(-50%);box-shadow:0 12px 28px #0008}.crop-toast svg{color:#a78bfa;width:14px;height:14px}@media (max-width:720px){.editor.live-editor{min-height:390px!important}.crop-studio{grid-template-columns:78px minmax(0,1fr);min-height:390px}.crop-library{padding:13px 9px}.crop-image{max-width:330px;height:280px}.crop-toast{left:50%}.library-head b{display:none}}@media (max-width:480px){.crop-studio{grid-template-columns:59px minmax(0,1fr);min-height:325px}.crop-library{padding:10px 6px}.crop-thumbs{gap:7px}.crop-image{max-width:250px;height:235px;margin-top:9px}.crop-canvas{padding:12px 10px}.add-shot{height:22px}.crop-toast{display:none}.image-caption b{font-size:9px}.tl-seg{height:27px}.tl-time{display:none}}.hero-visual-slider{min-height:430px;position:relative}.hero-visual-slide{min-height:430px}.hero-slider-dots{z-index:10;gap:7px;display:flex;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.hero-slider-dots button{background:#787889;border:0;border-radius:99px;width:7px;height:7px;padding:0;transition:width .25s,background .25s}.hero-slider-dots button.active{background:#e1ff58;width:22px}.classic-editor{background:linear-gradient(135deg,#1a1a2a,#101017 60%,#161326);border-radius:24px;grid-template-columns:100px minmax(0,1fr) 115px;gap:16px;min-height:430px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 75px #0008}.classic-scenes{color:#aeb0c1;flex-direction:column;gap:9px;font-size:9px;display:flex}.classic-scenes>span{color:#d7d8e4;margin:2px 0 4px}.scene-thumb{background:#20212b;border:1px solid #ffffff1c;border-radius:8px;height:70px;padding:0;position:relative;overflow:hidden}.scene-thumb img{object-fit:cover;width:100%;height:100%}.scene-thumb b{color:#fff;background:#0e0f17d9;border-radius:4px;place-items:center;width:15px;height:15px;font-size:7px;display:grid;position:absolute;bottom:5px;left:5px}.scene-thumb.selected{border-color:#a78bfa;box-shadow:0 0 0 2px #8b5cf633}.classic-preview{min-width:0;position:relative}.classic-top{color:#e2d8ff;justify-content:space-between;align-items:center;margin-bottom:11px;font-size:9px;display:flex}.classic-top span{align-items:center;gap:5px;display:flex}.classic-top svg{width:14px;height:14px}.classic-top small{color:#9b9cad;font-size:8px}.classic-frame{background:#08090e;border-radius:10px;height:280px;position:relative;overflow:hidden}.classic-frame img{object-fit:cover;width:100%;height:100%}.classic-frame:after{content:"";background:linear-gradient(110deg,#7c3aed28,#0000 48%,#00e5df20);position:absolute;inset:0}.classic-frame span{z-index:2;color:#f7f7fb;background:#0c0d15d9;border:1px solid #ffffff28;border-radius:5px;padding:6px 8px;font-size:8px;position:absolute;bottom:10px;right:10px}.classic-file{z-index:4;color:#fff;background:#242239e8;border:1px solid #a78bfa;border-radius:7px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;display:flex;position:absolute;top:47px;left:15%}.classic-file svg{color:#bda6ff;width:15px;height:15px}.classic-cursor{z-index:5;clip-path:polygon(0 0,0 100%,28% 72%,50% 100%,67% 91%,45% 63%,100% 63%);filter:drop-shadow(1px 2px 2px #000);background:#fff;width:14px;height:20px;position:absolute;top:62px;left:16%}.classic-audio{color:#3d3e47;background:#f5f5f7;border-radius:8px;align-items:center;gap:7px;height:48px;margin-top:11px;padding:0 10px;display:flex}.classic-audio button{color:#46464e;background:0 0;border:0}.classic-audio button svg{width:19px;height:19px}.classic-audio>div{flex:1;justify-content:space-between;align-items:center;gap:2px;height:28px;display:flex}.classic-audio i{background:linear-gradient(#fff,#ffffffa8);border-radius:3px;width:3px;height:88%;box-shadow:0 0 3px #fff8}.classic-audio b{font-size:9px}.classic-tools{color:#b9bad0;flex-direction:column;align-items:center;gap:11px;font-size:9px;display:flex}.classic-tools b{align-self:stretch;margin:2px 0}.classic-tools i{color:#bda6ff;background:#191724;border:1px solid #a78bfa55;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.classic-tools svg{width:19px;height:19px}.classic-decor{z-index:6;pointer-events:none;position:absolute;inset:0}.classic-decor i{color:#cdbdff;background:#181625e8;border:1px solid #a78bfa55;border-radius:10px;place-items:center;width:38px;height:38px;font-style:normal;display:grid;position:absolute;box-shadow:0 12px 22px #0007}.classic-decor i:first-child{top:70px;left:-22px}.classic-decor i:nth-child(2){top:104px;right:-19px}.classic-decor i:nth-child(3){bottom:54px;left:-18px}.classic-decor i:nth-child(4){bottom:43px;right:-15px}.classic-decor svg{width:19px;height:19px}@media (max-width:720px){.hero-visual-slider,.hero-visual-slide,.classic-editor{min-height:390px}.classic-editor{grid-template-columns:60px minmax(0,1fr);gap:10px;padding:12px}.classic-tools{display:none}.classic-frame{height:270px}.classic-decor{display:none}}@media (max-width:480px){.hero-visual-slider,.hero-visual-slide,.classic-editor{min-height:325px}.classic-editor{grid-template-columns:50px minmax(0,1fr);padding:9px}.scene-thumb{height:53px}.classic-frame{height:218px}.classic-audio{height:35px;margin-top:7px}.classic-file{transform-origin:0 0;transform:scale(.75)}.classic-scenes>span{font-size:7px}}.legacy-panel{background:#181826;border-radius:24px;grid-template-columns:93px minmax(0,1fr) 145px;gap:18px;min-height:430px;padding:19px;display:grid;position:relative;box-shadow:0 25px 70px #0007}.legacy-scenes{color:#afb2c3;text-align:center;flex-direction:column;gap:8px;font-size:9px;display:flex}.legacy-scenes .scene{height:59px}.legacy-scenes button{color:#fff;background:#32323d;border:0;border-radius:6px;height:60px;font-size:25px}.legacy-live{flex-direction:column;justify-content:center;gap:14px;min-width:0;display:flex;position:relative}.legacy-live .drop-target{height:241px}.legacy-tools{color:#d8dae2;display:block!important;position:relative!important}.legacy-tools p{margin:2px 0 9px;font-size:11px}.legacy-float{z-index:7;text-align:right;background:#151521e8;border:1px solid #a78bfa55;border-radius:10px;flex-direction:column;gap:4px;padding:11px 14px;animation:5s ease-in-out infinite float;display:flex;position:absolute;bottom:36px;left:-40px;box-shadow:0 15px 25px #0005}.legacy-float small{color:#a78bfa;font-size:8px}.legacy-float strong{font-size:11px}.legacy-float span{color:#94a3b8;font-size:9px}.legacy-decor{z-index:8}.legacy-decor:before{display:none}@media (max-width:720px){.legacy-panel{grid-template-columns:63px minmax(0,1fr);gap:10px;min-height:390px;padding:11px}.legacy-tools,.legacy-float,.legacy-decor{display:none}.legacy-live .drop-target{height:285px}}@media (max-width:480px){.legacy-panel{grid-template-columns:48px minmax(0,1fr);min-height:325px}.legacy-live .drop-target{height:220px}.legacy-live .live-audio{height:43px}}.legacy-panel{grid-template-columns:93px minmax(0,1fr) 180px}.legacy-tools .ai-gallery{gap:12px}.legacy-tools .avatars.ai-gallery .tool-icon{border-radius:13px;min-width:46px;animation:7.2s ease-in-out infinite legacy-tool-pulse;box-shadow:inset 0 0 13px #8b5cf628,0 0 11px #8b5cf638}.legacy-tools .avatars.ai-gallery .tool-icon svg{width:29px;height:29px}@keyframes legacy-tool-pulse{0%,68%,to{color:#baa4ec;border-color:#a78bfa52;transform:scale(1);box-shadow:inset 0 0 13px #8b5cf628,0 0 11px #8b5cf638}78%{color:#fff;filter:brightness(1.3);border-color:#e9ddff;transform:scale(1.27);box-shadow:0 0 0 3px #a78bfa3d,0 0 19px #a78bfa,0 0 36px #64e6ff88,0 10px 22px #0008}88%{color:#e9ddff;transform:scale(1.05);box-shadow:0 0 12px #a78bfa88}}.legacy-video-timeline{align-items:center;gap:8px;height:55px;display:flex}.legacy-video-timeline button{color:#c9b8ff;background:#8b5cf61c;border:1px solid #a78bfa78;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;padding:0;display:grid;box-shadow:0 0 16px #8b5cf655}.legacy-video-timeline button svg{width:18px;height:18px}.legacy-timeline-track{background:#0e0f18;border:1px solid #a78bfa38;border-radius:8px;flex:1;gap:4px;height:35px;padding:3px;display:flex;position:relative;overflow:hidden}.legacy-timeline-clip{background:#20212c;border-radius:4px;flex:1;min-width:0;overflow:hidden}.legacy-timeline-clip img{object-fit:cover;opacity:.72;width:100%;height:100%}.legacy-timeline-playhead{z-index:1;background:#f2eaff;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 8px #a78bfa,0 0 16px #8b5cf6}.legacy-decor .d1{top:-50px;left:-55px}.legacy-decor .d2{top:-44px;right:94px}.legacy-decor .d3{top:104px;left:-56px}.legacy-decor .d4{top:112px;right:-56px}.legacy-decor .d5{top:300px;left:-56px}.legacy-decor .d6{top:318px;right:-55px}@media (max-width:720px){.legacy-panel{grid-template-columns:63px minmax(0,1fr)}.legacy-tools .avatars.ai-gallery .tool-icon{min-width:0}}.legacy-float{display:none!important}.hero-visual-slider{padding-bottom:48px}.hero-slider-dots{background:#10111be8;border:1px solid #ffffff1c;border-radius:999px;gap:12px;padding:7px 10px;bottom:0;box-shadow:0 10px 25px #0008}.hero-slider-dots button{cursor:pointer;background:#343541;border:2px solid #8f91a1;width:14px;height:14px;transition:transform .2s,background .2s,box-shadow .2s;box-shadow:inset 0 0 0 2px #12131c,0 0 #e1ff58}.hero-slider-dots button:hover,.hero-slider-dots button:focus-visible{border-color:#f4ffd0;outline:none;transform:scale(1.18)}.hero-slider-dots button.active{background:#e1ff58;border-color:#efffd0;width:14px;box-shadow:0 0 0 4px #e1ff5830,0 0 15px #e1ff58}.legacy-tools .avatars.ai-gallery .tool-icon{filter:none;animation:18s linear infinite single-tool-random!important}.legacy-tools .tool-0{animation-delay:-14.7s!important}.legacy-tools .tool-1{animation-delay:-2.1s!important}.legacy-tools .tool-2{animation-delay:-10.5s!important}.legacy-tools .tool-3{animation-delay:-6.3s!important}.legacy-tools .tool-4{animation-delay:-16.8s!important}.legacy-tools .tool-5{animation-delay:-4.2s!important}.legacy-tools .tool-6{animation-delay:-12.6s!important}.legacy-tools .tool-7{animation-delay:-8.4s!important}.legacy-tools .tool-8{animation-delay:0s!important}@keyframes single-tool-random{0%,5%,to{color:#858797;filter:none;box-shadow:none;border-color:#ffffff1f;transform:scale(1)}1.6%,3.6%{color:#fff;filter:brightness(1.35);border-color:#f0e8ff;transform:scale(1.28);box-shadow:0 0 0 3px #a78bfa3d,0 0 20px #a78bfa,0 0 38px #62e8ff88,0 10px 22px #0008}}@media (prefers-reduced-motion:reduce){.legacy-tools .avatars.ai-gallery .tool-icon{animation:none!important}}.legacy-tools .avatars.ai-gallery .tool-icon{color:#858797!important;box-shadow:none!important;background:#171821!important;border-color:#ffffff1f!important}.legacy-tools .avatars.ai-gallery .tool-icon svg{filter:none!important}
