@property --my-clothes-super-video-toolbar-button-bg-from{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,0)}@property --my-clothes-super-video-toolbar-button-bg-to{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,0)}.my-clothes-super-video-v1{--padding: 24px;--padding-inner: 16px;--my-gradual-border-width: 1px;--my-gradual-border-color: linear-gradient( 132deg, rgba(195, 73, 109, 0.4), rgba(252, 119, 158, 0.8), rgba(226, 75, 119, 0.43) );padding:var(--padding);max-width:900px;width:100%;height:585px;border-radius:40px}.my-clothes-super-video-v1:not([status]) .my-clothes-super-video__upload,.my-clothes-super-video-v1[status=""] .my-clothes-super-video__upload{display:flex}.my-clothes-super-video-v1[status=pending] .my-clothes-super-video__pending,.my-clothes-super-video-v1[status=segmenting] .my-clothes-super-video__pending,.my-clothes-super-video-v1[status=done] .my-clothes-super-video__pending{display:flex}.my-clothes-super-video-v1[status=pending] .my-clothes-super-video__upload-preview{opacity:1;z-index:1}.my-clothes-super-video-v1[status=done] .my-clothes-super-video__result-preview{opacity:1;z-index:1}.my-clothes-super-video-v1[status=done] .my-clothes-super-video__bar .done{display:flex}.my-clothes-super-video-v1[status=done] .my-clothes-super-video__locations{display:flex}.my-clothes-super-video-v1 .my-clothes-super-video__wrapper{display:flex;flex-direction:row;gap:var(--padding);height:100%}.my-clothes-super-video-v1 .my-clothes-super-video__container{position:relative;flex:1;padding:var(--padding-inner);height:100%;background:linear-gradient(133deg, rgba(226, 75, 221, 0.1) 0%, rgba(226, 75, 119, 0.1) 100%);border-radius:24px;overflow:hidden}.my-clothes-super-video-v1 .my-clothes-super-video__preview__tab{display:none}.my-clothes-super-video-v1 .my-clothes-super-video__upload{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.my-clothes-super-video-v1 .my-clothes-super-video__upload:hover .my-clothes-super-video__upload-btn__inner{animation:my-clothes-super-video-upload-btn-beat 1.5s cubic-bezier(0.45, 0.05, 0.55, 0.95) infinite alternate}@keyframes my-clothes-super-video-upload-btn-beat{0%{transform:translateY(0)}50%{transform:translateY(-5px)}100%{transform:translateY(0)}}.my-clothes-super-video-v1 .my-clothes-super-video__upload-btn{position:relative;width:140px;height:140px}.my-clothes-super-video-v1 .my-clothes-super-video__upload-btn .my-button__icon{width:100%;height:100%}.my-clothes-super-video-v1 .my-clothes-super-video__upload-btn__inner{position:absolute;bottom:-45px}.my-clothes-super-video-v1 .my-clothes-super-video__upload-btn__inner svg{width:100%;height:100%}.my-clothes-super-video-v1 .my-clothes-super-video__upload__title{font-size:18px}.my-clothes-super-video-v1 .my-clothes-super-video__pending{flex-direction:column;gap:var(--padding-inner);height:100%}.my-clothes-super-video-v1 .my-clothes-super-video__media{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:max-content;aspect-ratio:1/1;background:#431228;border-radius:16px}.my-clothes-super-video-v1 .my-clothes-super-video__media video{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;object-fit:contain;opacity:0;z-index:0}.my-clothes-super-video-v1 .my-clothes-super-video__toolbar{display:flex;flex-direction:column;justify-content:space-between;gap:8px;flex:1;padding:12px;width:100%;background:#431228;border-radius:16px}.my-clothes-super-video-v1 .my-clothes-super-video__bar{display:flex;flex-direction:row;align-items:center;gap:8px}.my-clothes-super-video-v1 .my-clothes-super-video__bar .my-button{flex-shrink:0;width:32px;height:32px;background:linear-gradient(136deg, var(--my-clothes-super-video-toolbar-button-bg-from) 0%, var(--my-clothes-super-video-toolbar-button-bg-to) 100%);opacity:.7;border-radius:8px;transition:--my-clothes-super-video-toolbar-button-bg-from .3s,--my-clothes-super-video-toolbar-button-bg-to .3s,opacity .3s}.my-clothes-super-video-v1 .my-clothes-super-video__bar .my-button img{width:24px;height:24px}.my-clothes-super-video-v1 .my-clothes-super-video__bar .my-button[s-active],.my-clothes-super-video-v1 .my-clothes-super-video__bar .my-button:hover{--my-clothes-super-video-toolbar-button-bg-from: #c52da6;--my-clothes-super-video-toolbar-button-bg-to: #e24b77;opacity:1}.my-clothes-super-video-v1 .my-clothes-super-video__bar .done{display:none}.my-clothes-super-video-v1 .my-clothes-super-video__swap{display:flex;flex-direction:column;justify-content:space-between}.my-clothes-super-video-v1 .my-clothes-super-video__swap__body{display:flex;flex-direction:column;gap:var(--padding-inner)}.my-clothes-super-video-v1 .my-clothes-super-video__options__title{font-size:20px;font-weight:500}.my-clothes-super-video-v1 .my-clothes-super-video__options__list{display:flex;flex-wrap:wrap;gap:var(--padding-inner);margin-top:12px}.my-clothes-super-video-v1 .my-clothes-super-video__options__item{width:calc(33.3333333333% - var(--padding-inner) + var(--padding-inner)/3);height:max-content;aspect-ratio:1/1;border:3px solid rgba(0,0,0,0);border-radius:12px;overflow:hidden;transition:.2s}.my-clothes-super-video-v1 .my-clothes-super-video__options__item img{width:100%;height:100%;object-fit:contain;background:#9d7f8b}.my-clothes-super-video-v1 .my-clothes-super-video__options__item[s-active],.my-clothes-super-video-v1 .my-clothes-super-video__options__item:hover{border-color:#e24b77}.my-clothes-super-video-v1 .my-clothes-super-video__swap__footer .my-button{padding:14px 10px;font-size:16px}.my-clothes-super-video-v1 .my-clothes-super-video__swap__button{margin-top:var(--padding-inner)}.my-clothes-super-video-v1 .my-clothes-super-video__swap-btn{width:100%}.my-clothes-super-video-v1 .my-clothes-super-video__detect-btn{display:none;width:100%}.my-clothes-super-video-v1 .my-clothes-super-video__locations{display:none;flex-wrap:wrap;gap:var(--padding-inner)}.my-clothes-super-video-v1 .my-clothes-super-video__locations .my-button{padding:11px 10px;width:calc(50% - var(--padding-inner) + var(--padding-inner)/2)}.my-clothes-super-video-v1 .my-clothes-super-video__locations .my-button__icon{width:1em;height:1em}.my-clothes-super-video-v1 .my-clothes-super-video__swap__footer{margin-top:var(--padding)}.my-clothes-super-video-v1 .my-clothes-super-video__swap__container{position:relative}.my-clothes-super-video-v1 .my-clothes-super-video__cost-credits{position:absolute;top:-35px;left:50%;transform:translateX(-50%)}.my-clothes-super-video-v1 .my-clothes-super-video__duration{padding:0 7px;flex:1}.my-clothes-super-video-v1 .my-clothes-super-video__duration__range .noUi-marker-horizontal.noUi-marker{display:none}.my-clothes-super-video-v1 .my-clothes-super-video__duration__range.noUi-horizontal{height:24px}.my-clothes-super-video-v1 .my-clothes-super-video__duration__range.noUi-target{padding:1px;border:1px solid #e24b77;background:rgba(0,0,0,0);border-radius:6px;box-shadow:none}.my-clothes-super-video-v1 .my-clothes-super-video__duration__range .noUi-connect{background:linear-gradient(90deg, #c52da6 0%, #e24b77 100%)}.my-clothes-super-video-v1 .my-clothes-super-video__duration__range .noUi-connects{border-radius:6px}.my-clothes-super-video-v1 .my-clothes-super-video__duration__range .noUi-connects::before{content:"";position:absolute;top:0;left:0;width:100%;height:11px;background:linear-gradient(163deg, rgba(226, 75, 119, 0.2) 0%, rgba(226, 75, 119, 0) 100%);z-index:2}.my-clothes-super-video-v1 .my-clothes-super-video__duration__range .noUi-handle{right:-3px;top:0;width:6px;height:20px;background:#fff;border:none;box-shadow:none}.my-clothes-super-video-v1 .my-clothes-super-video__duration__range .noUi-handle::before,.my-clothes-super-video-v1 .my-clothes-super-video__duration__range .noUi-handle::after{content:none}.my-clothes-super-video-v1 .my-clothes-super-video__duration__range .noUi-handle.noUi-handle-lower{border-radius:6px 0 0 6px}.my-clothes-super-video-v1 .my-clothes-super-video__duration__range .noUi-handle.noUi-handle-upper{border-radius:0 6px 6px 0}.my-clothes-super-video-v1__beta-tip{margin-top:20px;color:rgba(255,255,255,.7);font-size:14px;text-align:center;line-height:1.2}@media screen and (max-width: 880px){.my-clothes-super-video-v1{--padding: 8px;--padding-inner: 12px;height:auto;border-radius:12px}.my-clothes-super-video-v1 .my-clothes-super-video__container{border-radius:12px}.my-clothes-super-video-v1 .my-clothes-super-video__preview__tab{min-height:150px}.my-clothes-super-video-v1 .my-clothes-super-video__wrapper{flex-direction:column}.my-clothes-super-video-v1 .my-clothes-super-video__upload-btn{width:72px;height:72px}.my-clothes-super-video-v1 .my-clothes-super-video__upload-btn__inner{bottom:-23px}.my-clothes-super-video-v1 .my-clothes-super-video__upload__title{font-size:14px}.my-clothes-super-video-v1 .my-clothes-super-video__preview{padding:0;background:none}.my-clothes-super-video-v1 .my-clothes-super-video__pending{gap:var(--padding)}.my-clothes-super-video-v1 .my-clothes-super-video__upload{background:linear-gradient(133deg, rgba(226, 75, 221, 0.1) 0%, rgba(226, 75, 119, 0.1) 100%)}.my-clothes-super-video-v1 .my-clothes-super-video__media{background:linear-gradient(133deg, rgba(226, 75, 221, 0.1) 0%, rgba(226, 75, 119, 0.1) 100%);border-radius:12px}.my-clothes-super-video-v1 .my-clothes-super-video__toolbar{background:linear-gradient(133deg, rgba(226, 75, 221, 0.1) 0%, rgba(226, 75, 119, 0.1) 100%);border-radius:12px}.my-clothes-super-video-v1 .my-clothes-super-video__bar .my-button{width:24px;height:24px}.my-clothes-super-video-v1 .my-clothes-super-video__bar .my-button img{width:16px;height:16px}.my-clothes-super-video-v1 .my-clothes-super-video__options__title{font-size:14px}.my-clothes-super-video-v1 .my-clothes-super-video__options__list{margin-top:8px}.my-clothes-super-video-v1 .my-clothes-super-video__swap__footer .my-button{padding:10px;font-size:12px}.my-clothes-super-video-v1 .my-clothes-super-video__locations .my-button{padding:8px}.my-clothes-super-video-v1 .my-clothes-super-video__swap__footer{margin-top:35px}.my-clothes-super-video-v1 .my-clothes-super-video__cost-credits{top:-30px}.my-clothes-super-video-v1__beta-tip{font-size:11px}}