.text2video{width:100%;min-height:100vh;background:linear-gradient(135deg,#0d0f14,#121620);color:#fff;overflow-x:hidden;position:relative;display:flex}.text2video .tickets-counter{position:absolute;top:20px;right:20px;background:rgba(15,17,23,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:12px 16px;display:flex;flex-direction:column;gap:8px;min-width:220px;border:1px solid hsla(0,0%,100%,.05);box-shadow:0 4px 20px rgba(0,0,0,.2);z-index:10}.text2video .tickets-counter .tickets-info{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.9);font-size:14px}.text2video .tickets-counter .tickets-info .ticket-icon{width:14px;height:14px}.text2video .tickets-counter .tickets-upgrade{display:flex;align-items:center;justify-content:flex-end;gap:6px;color:#4361ee;font-size:13px;cursor:pointer;transition:all .2s ease}.text2video .tickets-counter .tickets-upgrade:hover{color:#6681ff;transform:translateY(-1px)}.text2video .tickets-counter .tickets-upgrade .vip-icon{width:16px;height:16px}.text2video .glowOrb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;z-index:0}.text2video .glowOrb.glowOrb1{width:500px;height:500px;background:radial-gradient(circle,rgba(67,97,238,.6) 0,rgba(56,80,200,0) 70%);top:10%;left:-200px;animation:float 30s ease-in-out infinite alternate}.text2video .glowOrb.glowOrb2{width:400px;height:400px;background:radial-gradient(circle,rgba(6,214,160,.5) 0,rgba(6,214,160,0) 70%);bottom:10%;right:-100px;animation:float 25s ease-in-out infinite alternate}.text2video .glowOrb.glowOrb3{width:350px;height:350px;background:radial-gradient(circle,rgba(255,76,136,.4) 0,rgba(255,76,136,0) 70%);top:60%;left:10%;animation:float 20s ease-in-out infinite alternate-reverse}.text2video .draw-left{width:360px;height:calc(100vh - 84px);background:rgba(15,17,23,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:4px;padding:24px;border:1px solid hsla(0,0%,100%,.05);box-shadow:0 4px 30px rgba(0,0,0,.2);display:flex;flex-direction:column;overflow-y:auto}.text2video .draw-left::-webkit-scrollbar{width:6px;background:rgba(15,17,23,.5)}.text2video .draw-left::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.text2video .draw-left::-webkit-scrollbar-track{background:transparent;border-radius:3px}.text2video .draw-left .formGroup{margin-bottom:12px;width:100%;display:block}.text2video .draw-left .formGroup h2{font-size:18px;font-weight:600;color:#fff;margin-bottom:10px;letter-spacing:.3px}.text2video .draw-left .formGroup label{display:block;font-size:14px;font-weight:500;color:hsla(0,0%,100%,.9);margin-bottom:8px}.text2video .draw-left .formGroup .ant-select-selector{background-color:rgba(20,23,31,.6)!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:10px!important;color:#fff!important}.text2video .draw-left .formGroup .ant-input{background-color:rgba(20,23,31,.6);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#fff;padding:10px 14px;height:auto}.text2video .draw-left .formGroup .ant-input::placeholder{color:hsla(0,0%,100%,.3)}.text2video .draw-left .formGroup .ant-input:focus,.text2video .draw-left .formGroup .ant-input:hover{border-color:rgba(67,97,238,.5);box-shadow:0 0 0 2px rgba(67,97,238,.1)}.text2video .draw-left .formGroup .ant-select-arrow{color:hsla(0,0%,100%,.5)}.text2video .draw-left .formGroup .ant-select-dropdown{background-color:rgba(20,23,31,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;border:1px solid hsla(0,0%,100%,.05);box-shadow:0 4px 24px rgba(0,0,0,.3)}.text2video .draw-left .formGroup .ant-select-item{color:hsla(0,0%,100%,.8)}.text2video .draw-left .formGroup .ant-select-item-option-active,.text2video .draw-left .formGroup .ant-select-item-option-selected{background-color:rgba(67,97,238,.15);color:#fff}.text2video .draw-left .formGroup .ant-upload-list-item{border-radius:10px;overflow:hidden}.text2video .draw-left .draw-left-header{display:flex;flex-direction:column}.text2video .draw-left .draw-back{display:flex;align-items:center;font-size:20px;font-weight:500;color:#fff;margin-bottom:24px;transition:all .3s ease;cursor:pointer;border-bottom:1px solid hsla(0,0%,100%,.05);padding-bottom:12px}.text2video .draw-left .draw-back:hover{color:#4361ee;transform:translateX(-4px)}.text2video .draw-left .draw-back .beta-tag{font-size:12px;font-weight:600;color:#fff;background:linear-gradient(90deg,#ff4c88,#ff6a88);padding:2px 8px;border-radius:10px;margin-left:8px;position:relative;box-shadow:0 2px 6px rgba(255,76,136,.3);letter-spacing:.5px;transform:scale(.85)}.text2video .draw-left .submit-container{width:100%;margin-bottom:20px;position:relative}.text2video .draw-left .submit-container .cost-info{text-align:center;font-size:14px;color:hsla(0,0%,100%,.8);font-weight:500;margin-bottom:8px}.text2video .draw-left .submit-container .start-generate-button{width:100%;height:48px;background:linear-gradient(90deg,#2ba3d6,#588cd5,#7280d5)!important;border:none!important;border-radius:12px!important;font-size:16px;font-weight:500;letter-spacing:.5px;text-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 4px 12px rgba(37,99,235,.4)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.text2video .draw-left .submit-container .start-generate-button:focus,.text2video .draw-left .submit-container .start-generate-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(67,97,238,.6)!important}.text2video .draw-left .submit-container .start-generate-button:disabled{background:hsla(0,0%,100%,.1)!important;color:hsla(0,0%,100%,.4)!important;box-shadow:none!important;cursor:not-allowed;transform:none}.text2video .draw-left .submit-container .start-generate-button .vip-price-display{display:inline-flex;align-items:center;gap:6px}.text2video .draw-left .submit-container .start-generate-button .vip-price-display .original-price{position:relative;color:hsla(0,0%,100%,.6);font-size:14px;text-decoration:line-through;-webkit-text-decoration-color:#ff4757;text-decoration-color:#ff4757;text-decoration-thickness:2px;margin-right:4px}.text2video .draw-left .submit-container .start-generate-button .vip-price-display .original-price:after{content:"金币";font-size:14px}.text2video .draw-left .submit-container .start-generate-button .vip-price-display .discounted-price{color:#fff;font-weight:600;font-size:16px;position:relative}.text2video .draw-left .submit-container .start-generate-button .vip-price-display .discounted-price:before{content:"";font-size:12px;color:#52c41a;margin-right:2px;font-weight:400}.text2video .draw-left .submit-container .remaining-gold{position:absolute;bottom:-26px;right:6px;display:inline-flex;align-items:center;font-size:12px;font-weight:600;color:gold;letter-spacing:.5px}.text2video .draw-left .submit-container .remaining-gold .gold-icon{width:16px;height:16px;margin-left:4px}.text2video .draw-left .form-group{margin-bottom:20px}.text2video .draw-left .form-label{font-size:14px;color:#fff;margin-bottom:8px;display:flex;justify-content:space-between;align-items:center}.text2video .draw-left .form-label .char-count{font-size:12px;color:#8b8d97}.text2video .draw-left .dropdown{position:relative;width:100%;z-index:10}.text2video .draw-left .dropdown .dropdownSelected{display:flex;align-items:center;width:100%;height:48px;background:rgba(10,10,20,.3);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;padding:0 16px;font-size:14px;cursor:pointer;transition:all .3s ease-out;letter-spacing:.3px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.text2video .draw-left .dropdown .dropdownSelected:hover{border-color:hsla(0,0%,100%,.2);background:rgba(10,10,20,.4)}.text2video .draw-left .dropdown .dropdownSelected .categoryIcon{font-size:18px;margin-right:12px;display:flex;align-items:center;justify-content:center}.text2video .draw-left .dropdown .dropdownSelected .categoryText{flex:1 1}.text2video .draw-left .dropdown .dropdownSelected .dropdownArrow{position:relative;display:block;width:10px;height:10px;pointer-events:none;transition:transform .3s ease-out}.text2video .draw-left .dropdown .dropdownSelected .dropdownArrow:after,.text2video .draw-left .dropdown .dropdownSelected .dropdownArrow:before{content:"";position:absolute;width:8px;height:2px;background-color:#8b8d97;border-radius:1px;transition:all .3s ease-out;top:50%}.text2video .draw-left .dropdown .dropdownSelected .dropdownArrow:before{transform:rotate(45deg);left:0;margin-top:-1px}.text2video .draw-left .dropdown .dropdownSelected .dropdownArrow:after{transform:rotate(-45deg);right:0;margin-top:-1px}.text2video .draw-left .dropdown .dropdownSelected .dropdownArrow.open{transform:rotate(180deg)}.text2video .draw-left .dropdown .dropdownSelected .dropdownArrow.open:after,.text2video .draw-left .dropdown .dropdownSelected .dropdownArrow.open:before,.text2video .draw-left .dropdown .dropdownSelected:hover .dropdownArrow:after,.text2video .draw-left .dropdown .dropdownSelected:hover .dropdownArrow:before{background-color:#4f9eff}.text2video .draw-left .dropdown .dropdownMenu{position:absolute;top:calc(100% + 8px);left:0;width:100%;background:rgba(16,20,36,.95);border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.3),0 0 1px hsla(0,0%,100%,.1);overflow:hidden;z-index:20;animation:dropdownFadeIn .2s ease-out;border:1px solid hsla(0,0%,100%,.05);max-height:300px;overflow-y:auto;transform:translateZ(0);will-change:opacity,transform}.text2video .draw-left .dropdown .dropdownMenu::-webkit-scrollbar{width:6px;height:6px}.text2video .draw-left .dropdown .dropdownMenu::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:10px}.text2video .draw-left .dropdown .dropdownMenu::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.2)}.text2video .draw-left .dropdown .dropdownMenu::-webkit-scrollbar-track{background:transparent}.text2video .draw-left .dropdown .dropdownMenu .dropdownItem{display:flex;align-items:center;padding:12px 16px;cursor:pointer;transition:all .2s ease-out;color:#8b8d97}.text2video .draw-left .dropdown .dropdownMenu .dropdownItem .categoryIcon{font-size:16px;margin-right:12px;display:flex;align-items:center;justify-content:center;min-width:24px}.text2video .draw-left .dropdown .dropdownMenu .dropdownItem:hover{background:rgba(79,158,255,.1);color:#fff}.text2video .draw-left .dropdown .dropdownMenu .dropdownItem.active{background:rgba(79,158,255,.15);color:#fff;position:relative}.text2video .draw-left .dropdown .dropdownMenu .dropdownItem.active:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#4f9eff;border-radius:0 2px 2px 0}.text2video .draw-left .upload-container{position:relative;width:100%;display:flex;gap:20px;align-items:center}.text2video .draw-left .upload-container .upload-section{position:relative;flex:1 1}.text2video .draw-left .upload-container .upload-section .upload-wrapper{width:100%;display:block;margin-top:12px}.text2video .draw-left .upload-container .upload-section .upload-wrapper .ant-upload{width:100%!important;display:block}.text2video .draw-left .upload-container .upload-section .upload-wrapper .ant-upload-select-picture{width:100%!important;background-color:transparent;border:none;border-radius:6px;color:hsla(0,0%,100%,.7);margin:0;height:auto;box-shadow:none;display:block}.text2video .draw-left .upload-container .upload-section .upload-wrapper .ant-upload-select-picture:hover{border-color:transparent}.text2video .draw-left .upload-container .upload-section .upload-wrapper .upload-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:160px;background:rgba(25,28,36,.4);border-radius:6px;border:none;cursor:pointer;transition:all .2s ease;box-shadow:none}.text2video .draw-left .upload-container .upload-section .upload-wrapper .upload-placeholder:hover{background:rgba(25,28,36,.6);box-shadow:none}.text2video .draw-left .upload-container .upload-section .upload-wrapper .upload-placeholder:hover .plus-icon,.text2video .draw-left .upload-container .upload-section .upload-wrapper .upload-placeholder:hover .plus-label{opacity:.7}.text2video .draw-left .upload-container .upload-section .upload-wrapper .upload-placeholder .plus-icon{font-size:24px;color:hsla(0,0%,100%,.6);line-height:1;opacity:.5;margin-bottom:10px;background:hsla(0,0%,100%,.1);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:none}.text2video .draw-left .upload-container .upload-section .upload-wrapper .upload-placeholder .plus-label{text-align:center;padding:5px 18px;font-size:13px;color:#fff;line-height:1.5;opacity:.6;max-width:100%}.text2video .draw-left .upload-container .upload-section .upload-wrapper .upload-placeholder .plus-label:last-child{font-size:11px;opacity:.4;margin-top:4px}.text2video .draw-left .upload-container .upload-section .image-wrapper{position:relative;width:100%;height:160px;background:rgba(25,28,36,.4);border-radius:6px;overflow:hidden;border:none;box-shadow:none}.text2video .draw-left .upload-container .upload-section .image-wrapper:hover{background:rgba(25,28,36,.6);box-shadow:none}.text2video .draw-left .upload-container .upload-section .image-wrapper:hover .delete-btn{transform:translateY(0);opacity:1}.text2video .draw-left .upload-container .upload-section .image-wrapper .preview-image{display:block;width:100%;height:100%;object-fit:contain;padding:8px}.text2video .draw-left .upload-container .upload-section .image-wrapper .delete-btn{width:100%;height:36px;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;bottom:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out;transform:translateY(36px);opacity:0;border-top:1px solid rgba(255,90,90,.3)}.text2video .draw-left .upload-container .upload-section .image-wrapper .delete-btn .delete-icon{color:#ff5a5a;font-size:18px;font-weight:700}.text2video .draw-left .upload-container .center-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;padding:0 20px}.text2video .draw-left .upload-container .center-icon img{width:64px;height:64px}.text2video .draw-left .angle,.text2video .draw-left .space{width:100%}.text2video .draw-left .angle .space-title,.text2video .draw-left .space .space-title{font-size:16px;color:hsla(0,0%,100%,.9);margin-bottom:12px;font-weight:500}.text2video .draw-left .angle .select,.text2video .draw-left .angle .select .ant-select,.text2video .draw-left .space .select,.text2video .draw-left .space .select .ant-select{width:100%}.text2video .draw-left .angle .select .ant-select-selector,.text2video .draw-left .space .select .ant-select-selector{background:rgba(29,32,43,.5)!important;border:none!important;border-radius:8px!important;height:40px!important;box-shadow:0 2px 6px rgba(0,0,0,.1)}.text2video .draw-left .angle .select .ant-select-selection-item,.text2video .draw-left .space .select .ant-select-selection-item{line-height:38px;color:hsla(0,0%,100%,.9)}.text2video .draw-left .angle .select .ant-select-arrow,.text2video .draw-left .space .select .ant-select-arrow{color:hsla(0,0%,100%,.5)}.text2video .draw-left .angle .select .crown-icon,.text2video .draw-left .space .select .crown-icon{display:inline-block;width:14px;height:14px;background-image:url(https://eva-1313581156.cos.ap-nanjing.myqcloud.com/Eva%E7%9B%B8%E5%85%B3/eva_imgs/imgs/iconvip.png);background-size:contain;background-repeat:no-repeat;background-position:50%;vertical-align:middle;margin-left:4px;position:relative;top:-5px}.text2video .draw-left .angle .select .crown-iconforever,.text2video .draw-left .space .select .crown-iconforever{display:inline-block;width:14px;height:14px;background-image:url(/imgs/iconforever.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;vertical-align:middle;margin-left:4px;position:relative;top:-5px}.text2video .draw-left .model-type-radio{width:100%}.text2video .draw-left .model-type-radio .ant-radio-group{display:flex;width:100%;gap:12px}.text2video .draw-left .model-type-radio .ant-radio-button-wrapper{flex:1 1;height:40px;line-height:38px;text-align:center;background:rgba(29,32,43,.5)!important;border:none!important;color:hsla(0,0%,100%,.9);transition:all .3s ease;border-radius:8px!important;position:relative}.text2video .draw-left .model-type-radio .ant-radio-button-wrapper:not(:first-child):before{display:none!important}.text2video .draw-left .model-type-radio .ant-radio-button-wrapper:hover{background:rgba(33,36,48,.6)!important}.text2video .draw-left .model-type-radio .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background:linear-gradient(90deg,#2ba3d6,#588cd5,#7280d5)!important;color:#fff!important;box-shadow:none!important}.text2video .draw-left .model-type-radio .ant-radio-button-wrapper:only-child{max-width:120px;margin:0}.text2video .draw-left .model-type-radio .crown-icon{width:14px;height:14px;background-image:url(https://eva-1313581156.cos.ap-nanjing.myqcloud.com/Eva%E7%9B%B8%E5%85%B3/eva_imgs/imgs/iconvip.png)}.text2video .draw-left .model-type-radio .crown-icon,.text2video .draw-left .model-type-radio .crown-iconforever{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:50%;vertical-align:middle;margin-left:6px;position:relative;top:-1px}.text2video .draw-left .model-type-radio .crown-iconforever{width:16px;height:16px;background-image:url(/imgs/iconforever.svg)}.text2video .draw-left .model-type-radio .model-type-desc{font-size:12px;color:hsla(0,0%,100%,.5);margin-top:8px;text-align:center}.text2video .draw-left .aspect-ratio-radio{width:100%}.text2video .draw-left .aspect-ratio-radio .ant-radio-group{display:flex;width:100%;flex-wrap:wrap;gap:8px}.text2video .draw-left .aspect-ratio-radio .ant-radio-button-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33% - 6px);height:62px;text-align:center;background:rgba(29,32,43,.5)!important;border:none!important;color:hsla(0,0%,100%,.9);transition:all .3s ease;border-radius:8px!important;padding:8px;font-size:13px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.text2video .draw-left .aspect-ratio-radio .ant-radio-button-wrapper:not(:first-child):before{display:none!important}.text2video .draw-left .aspect-ratio-radio .ant-radio-button-wrapper:hover{background:rgba(33,36,48,.6)!important}.text2video .draw-left .aspect-ratio-radio .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background:linear-gradient(90deg,#2ba3d6,#588cd5,#7280d5)!important;color:#fff!important;box-shadow:none!important}.text2video .draw-left .aspect-ratio-radio .ratio-display{background:hsla(0,0%,100%,.15);border-radius:2px;margin:4px auto 0;transition:all .3s ease;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.text2video .draw-left .aspect-ratio-radio .ant-radio-button-wrapper-checked .ratio-display{background:hsla(0,0%,100%,.3);box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.text2video .draw-left .aspect-ratio-radio .ratio-21-9{width:42px;height:18px}.text2video .draw-left .aspect-ratio-radio .ratio-16-9{width:36px;height:20px}.text2video .draw-left .aspect-ratio-radio .ratio-4-3{width:32px;height:24px}.text2video .draw-left .aspect-ratio-radio .ratio-1-1{width:26px;height:26px}.text2video .draw-left .aspect-ratio-radio .ratio-3-4{width:24px;height:32px}.text2video .draw-left .aspect-ratio-radio .ratio-9-16{width:20px;height:36px}.text2video .draw-left .tips{width:100%}.text2video .draw-left .tips .tip-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.text2video .draw-left .tips .tip-title .label{font-size:16px;color:hsla(0,0%,100%,.9);font-weight:500}.text2video .draw-left .tips .tip-title .char-count{font-size:12px;color:hsla(0,0%,100%,.5)}.text2video .draw-left .tips .tip-content{background:rgba(29,32,43,.3);border:none;border-radius:12px;height:auto;width:100%;box-shadow:0 2px 6px rgba(0,0,0,.1)}.text2video .draw-left .tips .tip-content .content{padding:12px}.text2video .draw-left .tips .tip-content .content .custom-textarea{width:100%;min-height:180px;background:rgba(29,32,43,.5);border:none;border-radius:8px;color:hsla(0,0%,100%,.9);font-size:14px;padding:14px;resize:vertical;box-shadow:inset 0 2px 6px rgba(0,0,0,.1);transition:all .3s ease}.text2video .draw-left .tips .tip-content .content .custom-textarea::placeholder{color:hsla(0,0%,100%,.3)}.text2video .draw-left .tips .tip-content .content .custom-textarea:hover{background:rgba(33,36,48,.6)}.text2video .draw-left .tips .tip-content .content .custom-textarea:focus{outline:none;background:rgba(33,36,48,.7);box-shadow:0 0 0 2px rgba(67,97,238,.3),inset 0 2px 6px rgba(0,0,0,.1);transform:translateY(-1px)}.text2video .draw-left .action-tickets-container{margin-top:auto;padding-top:20px;display:flex;flex-direction:column;align-items:center}.text2video .draw-left .action-tickets-container .tips-text{font-size:13px;color:hsla(0,0%,100%,.6);margin:12px 0;text-align:center}.text2video .draw-left .action-tickets-container .history-button{background:hsla(0,0%,100%,.1);color:#fff;padding:10px 20px;border-radius:8px;cursor:pointer;transition:all .3s ease;font-size:14px}.text2video .draw-left .action-tickets-container .history-button:hover{background:hsla(0,0%,100%,.15);transform:translateY(-2px)}.text2video .draw-right{flex:1 1;position:relative}.text2video .draw-right .renderingOverlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;display:flex;align-items:center;justify-content:center;animation:fadeIn .3s ease}.text2video .draw-right .renderingContent{text-align:center;padding:40px;max-width:500px}.text2video .draw-right .renderingIcon{width:80px;height:80px;margin-bottom:24px;animation:pulse 2s infinite}.text2video .draw-right .renderingTitle{font-size:24px;color:#fff;margin-bottom:16px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:8px}.text2video .draw-right .loadingDots{position:relative;animation:loadingDots 1.4s infinite}.text2video .draw-right .queueInfo{font-size:16px;color:hsla(0,0%,100%,.8);margin-bottom:16px}.text2video .draw-right .renderingTip{font-size:14px;color:hsla(0,0%,100%,.6);line-height:1.6}.text2video .draw-right .right-content{background:rgba(15,17,23,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;height:calc(100vh - 84px);box-shadow:0 4px 30px rgba(0,0,0,.2);position:relative;z-index:1;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}.text2video .draw-right .right-content .right-content-wrapper{width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto;padding-top:30px}.text2video .draw-right .right-content .right-content-wrapper::-webkit-scrollbar{width:6px;background:rgba(15,17,23,.5)}.text2video .draw-right .right-content .right-content-wrapper::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.text2video .draw-right .right-content .right-content-wrapper::-webkit-scrollbar-track{background:transparent;border-radius:3px}.text2video .draw-right .right-content .right-content-wrapper .marketing-banner{margin:0 20px 20px;padding:30px;background:linear-gradient(135deg,rgba(43,163,214,.12),rgba(114,128,213,.18));border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.2);position:relative;overflow:hidden}.text2video .draw-right .right-content .right-content-wrapper .marketing-banner:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,0) 60%);opacity:.5;animation:rotate 30s linear infinite;pointer-events:none}.text2video .draw-right .right-content .right-content-wrapper .marketing-banner .banner-content{position:relative;z-index:1}.text2video .draw-right .right-content .right-content-wrapper .marketing-banner .banner-title{font-size:28px;font-weight:600;margin-bottom:30px;text-align:center;color:#fff;letter-spacing:1px}.text2video .draw-right .right-content .right-content-wrapper .marketing-banner .banner-title .blue-text{font-size:32px;font-weight:700;background:linear-gradient(90deg,#2ba3d6,#7280d5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;margin-right:5px}.text2video .draw-right .right-content .right-content-wrapper .marketing-banner .banner-title .blue-text:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:2px;background:linear-gradient(90deg,#2ba3d6,#7280d5);animation:stretch 3s ease-in-out infinite}.text2video .draw-right .right-content .right-content-wrapper .marketing-banner .banner-features{display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px}.text2video .draw-right .right-content .right-content-wrapper .marketing-banner .banner-features .feature-item{display:flex;align-items:center;gap:16px;transition:all .3s ease;padding:10px;border-radius:12px}.text2video .draw-right .right-content .right-content-wrapper .marketing-banner .banner-features .feature-item:hover{transform:translateY(-3px);background:hsla(0,0%,100%,.05)}.text2video .draw-right .right-content .right-content-wrapper .marketing-banner .banner-features .feature-item:hover .feature-icon{transform:rotate(5deg) scale(1.1)}.text2video .draw-right .right-content .right-content-wrapper .marketing-banner .banner-features .feature-item .feature-icon{width:50px;height:50px;background:hsla(0,0%,100%,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:all .3s ease}.text2video .draw-right .right-content .right-content-wrapper .marketing-banner .banner-features .feature-item .feature-icon img{width:26px;height:26px;filter:brightness(0) invert(1);opacity:.9}.text2video .draw-right .right-content .right-content-wrapper .marketing-banner .banner-features .feature-item .feature-text .feature-title{font-size:18px;font-weight:600;color:hsla(0,0%,100%,.95);margin-bottom:4px}.text2video .draw-right .right-content .right-content-wrapper .marketing-banner .banner-features .feature-item .feature-text .feature-desc{font-size:14px;color:hsla(0,0%,100%,.6);max-width:230px}.text2video .draw-right .right-content .right-content-wrapper .rendering-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10}.text2video .draw-right .right-content .right-content-wrapper .rendering-overlay .rendering-content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 40px;max-width:500px}.text2video .draw-right .right-content .right-content-wrapper .rendering-overlay .rendering-content .rendering-icon{width:90px;height:90px;margin-bottom:30px;animation:pulse 2s infinite}.text2video .draw-right .right-content .right-content-wrapper .rendering-overlay .rendering-content .rendering-title{font-size:28px;font-weight:600;margin-bottom:20px;display:flex;align-items:center;gap:10px}.text2video .draw-right .right-content .right-content-wrapper .rendering-overlay .rendering-content .queue-info{font-size:20px;color:hsla(0,0%,100%,.8);margin-bottom:40px}.text2video .draw-right .right-content .right-content-wrapper .rendering-overlay .rendering-content .rendering-tip{font-size:16px;color:hsla(0,0%,100%,.6);text-align:center}.text2video .draw-right .right-content .right-content-wrapper .example-container{width:100%;padding:0 40px 40px;display:flex;flex-direction:column}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-header{margin-bottom:12px;text-align:left}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-header h2{font-size:28px;font-weight:600;color:#fff;margin-bottom:16px;background:linear-gradient(45deg,#fff,#a8b1ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-header p{font-size:16px;color:hsla(0,0%,100%,.7);margin-bottom:0;display:inline-block;margin-right:16px}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-header .pro-model-tag{display:inline-block;padding:6px 16px;background:rgba(43,163,214,.15);border-radius:20px;font-size:14px;color:hsla(0,0%,100%,.85);border:1px solid rgba(43,163,214,.3);vertical-align:middle}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-header .pro-model-tag .highlight{font-weight:600;color:#2ba3d6;position:relative;padding:0 2px}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-header .pro-model-tag .highlight:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:linear-gradient(90deg,#2ba3d6,#7280d5)}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-videos{display:flex;gap:24px;justify-content:flex-start;flex-wrap:wrap}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-videos .video-item{width:calc(19% - 7px);display:flex;flex-direction:column;align-items:center;transition:all .3s ease}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-videos .video-item:hover{transform:translateY(-8px)}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-videos .video-item video{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:12px;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.2)}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-videos .video-item .video-title{margin-top:16px;font-size:16px;font-weight:500;color:hsla(0,0%,100%,.9)}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-videos.hover-play-videos .video-item{width:calc(20% - 19.2px)}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-videos.hover-play-videos .video-item .video-wrapper{position:relative;width:100%;aspect-ratio:1/1;border-radius:12px;overflow:hidden}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-videos.hover-play-videos .video-item .video-wrapper video{display:block;width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-videos.hover-play-videos .video-item .video-wrapper .play-icon-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;pointer-events:none;opacity:0;display:none;transition:all .3s ease}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-videos.hover-play-videos .video-item .video-wrapper .play-icon-overlay svg{width:100%;height:100%;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-videos.hover-play-videos .video-item .video-wrapper .play-icon-overlay svg circle,.text2video .draw-right .right-content .right-content-wrapper .example-container .example-videos.hover-play-videos .video-item .video-wrapper .play-icon-overlay svg path{transition:all .3s ease}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-videos.hover-play-videos .video-item .creative-video-title{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;display:inline-block}.text2video .draw-right .right-content .right-content-wrapper .example-container .example-videos.hover-play-videos .video-item:hover .play-icon-overlay{opacity:0;transform:translate(-50%,-50%) scale(1.2)}.uploaderFullWidth{width:100%;display:block;margin-top:12px}.uploaderFullWidth .ant-upload-select-picture{width:100%!important;background-color:transparent;border:none;border-radius:6px;color:hsla(0,0%,100%,.7);margin:0;height:auto;box-shadow:none;display:block}.uploaderFullWidth .ant-upload-select-picture:hover{border-color:transparent}.uploaderFullWidth .ant-upload{width:100%!important;display:block}.uploadPlaceholder{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:160px;background:rgba(25,28,36,.4);border-radius:6px;border:none;cursor:pointer;transition:all .2s ease;box-shadow:none}.uploadPlaceholder:hover{background:rgba(25,28,36,.6);box-shadow:none}.uploadPlaceholder:hover .plusIcon,.uploadPlaceholder:hover .plusLabel{opacity:.7}.plusIcon{font-size:24px;color:hsla(0,0%,100%,.6);line-height:1;opacity:.5;margin-bottom:10px;background:hsla(0,0%,100%,.1);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:none}.plusLabel{text-align:center;padding:5px 18px;font-size:13px;color:#fff;line-height:1.5;opacity:.6;max-width:80%}.plusLabel:last-child{font-size:11px;opacity:.4;margin-top:4px}.imageWrapper{position:relative;width:100%;height:160px;background:rgba(25,28,36,.4);border-radius:6px;overflow:hidden;border:none;box-shadow:none}.imageWrapper:hover{background:rgba(25,28,36,.6);box-shadow:none}.imageWrapper:hover .deleteBtn{transform:translateY(0);opacity:1}.previewImage{display:block;width:100%;height:100%;object-fit:contain;padding:8px}.deleteBtn{width:100%;height:36px;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;bottom:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out;transform:translateY(36px);opacity:0;border-top:1px solid rgba(255,90,90,.3)}.deleteIcon{color:#ff5a5a;font-size:18px;font-weight:700}.uploadTip{font-size:13px;color:hsla(0,0%,100%,.7);margin-top:8px;line-height:1.5}@keyframes float{0%{transform:translate(0) scale(1)}50%{transform:translate(5%,5%) scale(1.05)}to{transform:translate(-5%,-5%) scale(.95)}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes stretch{0%,to{width:100%;left:0}50%{width:60%;left:20%}}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1280px){.text2video{flex-direction:column;padding:16px}.text2video .tickets-counter{position:static;margin:0 auto 16px;width:100%;max-width:400px;flex-direction:row;justify-content:space-between}.text2video .draw-left{width:100%;height:auto;margin-bottom:20px}.text2video .draw-left .aspect-ratio-radio .ant-radio-button-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33% - 6px);height:58px;padding:6px}.text2video .draw-left .aspect-ratio-radio .ratio-display{transform:scale(.9)}.text2video .draw-right{margin-left:0}.text2video .draw-right .right-content{height:auto;min-height:500px}}@media screen and (max-width:480px){.text2video .tickets-counter{flex-direction:column;align-items:center;gap:10px;padding:10px}.text2video .tickets-counter .tickets-info,.text2video .tickets-counter .tickets-upgrade{justify-content:center}.text2video .draw-left .aspect-ratio-radio .ant-radio-button-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 4px);height:54px;padding:5px;font-size:12px}.text2video .draw-left .aspect-ratio-radio .ratio-display{transform:scale(.85)}}.vip-discount-tip{margin-top:16px;padding:16px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;border:1px solid hsla(0,0%,100%,.2);position:relative;overflow:hidden}.vip-discount-tip:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,hsla(0,0%,100%,.1) 50%,transparent 70%);animation:shimmer 2s infinite}.vip-discount-tip .tip-icon{font-size:24px;margin-bottom:12px;text-align:center}.vip-discount-tip .tip-content{position:relative;z-index:1}.vip-discount-tip .tip-content .tip-title{color:#fff;font-size:16px;font-weight:600;text-align:center;margin-bottom:8px;text-shadow:0 1px 2px rgba(0,0,0,.3)}.vip-discount-tip .tip-content .tip-desc{color:hsla(0,0%,100%,.9);font-size:14px;text-align:center;margin-bottom:12px;line-height:1.4}.vip-discount-tip .tip-content .tip-action{text-align:center}.vip-discount-tip .tip-content .tip-action .upgrade-btn{color:#fff!important;background:hsla(0,0%,100%,.2)!important;border:1px solid hsla(0,0%,100%,.3)!important;border-radius:20px;padding:6px 16px;font-size:14px;font-weight:500;transition:all .3s ease}.vip-discount-tip .tip-content .tip-action .upgrade-btn:hover{background:hsla(0,0%,100%,.3)!important;border-color:hsla(0,0%,100%,.5)!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.vip-discount-tip .tip-content .tip-action .upgrade-btn:active{transform:translateY(0)}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}