.cmp-home-header{display:flex;justify-content:space-between;align-items:center}.cmp-home-header-tab{position:relative;padding:.5rem;font-size:1rem;color:#ad9db2}.cmp-home-header-tab.selected{font-size:1.25rem;color:#fff;font-weight:700}.cmp-home-header-tab:not(:last-child){margin-right:1.0625rem}.cmp-home-header-tab span{position:relative;z-index:1}.cmp-home-header-tab img{width:2.125rem;height:2.125rem;position:absolute;top:0;right:0;z-index:0}.cmp-home-header-coin{min-width:1.6875rem;display:flex;align-items:center;font-size:1rem;color:#fff;padding:.375rem;border-radius:1rem;background-color:#ffffff26}.cmp-home-header-coin img{width:1rem;height:1rem;margin-right:.25rem}.cmp-home-header-left,.cmp-home-header-right{display:flex;align-items:center}.cmp-bottom-tabs{position:fixed;bottom:0;left:0;right:0;z-index:300;background:#120c1e;padding-bottom:max(1rem,env(safe-area-inset-bottom,1rem))}.cmp-bottom-tabs-container{display:flex;height:3.75rem;align-items:center;justify-content:space-around;padding:0 1rem}.cmp-bottom-tabs-item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;cursor:pointer;transition:all .3s ease;padding:.5rem .25rem;border-radius:.5rem;min-height:2.75rem}.cmp-bottom-tabs-item.active .cmp-bottom-tabs-label{color:#ea01ff}.cmp-bottom-tabs-image{width:1.875rem;height:1.875rem;margin-bottom:.125rem;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.cmp-bottom-tabs-label{font-size:.75rem;color:#88858e;transition:color .3s ease;font-weight:500;text-align:center;line-height:1.2}.first-login-coin{display:flex;align-items:center;gap:.25rem;font-size:.875rem;color:#fff;background-image:url(/assets/first_login_bg-arohzei7.webp);background-size:100% 100%;background-repeat:no-repeat;background-position:center center;padding:.375rem;width:8.125rem;height:1.625rem;white-space:nowrap}.first-login-coin>img{width:1.125rem;height:1.125rem}.login-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:10001;display:flex;align-items:flex-end;justify-content:center;opacity:0}.login-modal-overlay.visible{opacity:1}.login-modal-overlay.entering{animation:fadeIn .3s ease forwards}.login-modal-overlay.exiting{animation:fadeOut .3s ease forwards}.login-modal{width:100%;max-width:23.4375rem;background-image:url(/assets/background-BZZefCUU.webp);background-size:100% 100%;background-repeat:no-repeat;background-position:center top;border-radius:1.25rem 1.25rem 0 0;padding:2.5rem 1.5rem 3.75rem;position:relative;display:flex;flex-direction:column;align-items:center;transform:translateY(100%);padding-bottom:max(3.75rem,env(safe-area-inset-bottom,3.75rem))}.login-modal.visible{transform:translateY(0)}.login-modal.entering{animation:slideUp .3s ease forwards}.login-modal.exiting{animation:slideDown .3s ease forwards}.login-modal__close{position:absolute;top:1.3125rem;right:1rem;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease}.login-modal__close:hover{background:#fff3}.login-modal__close img{width:100%;height:100%}.login-modal__avatar{margin-bottom:.5rem;width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);border:.0625rem solid rgba(255,255,255,.2)}.login-modal__avatar img{width:100%;height:100%}.login-modal__title{margin-bottom:2rem}.login-modal__title img{width:15.875rem;height:3rem}.login-modal__subtitle{text-align:center;margin-bottom:2rem;font-size:1rem;color:#b8b8b8;font-style:italic}.login-modal__buttons{display:flex;flex-direction:column;gap:1rem;margin-bottom:.5rem}.login-modal__footer{text-align:center;font-size:1rem;color:#fff}.login-modal__footer span{cursor:pointer;transition:opacity .3s ease}.login-modal__footer span:hover{opacity:.7}.login-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 1.5rem;border-radius:.75rem;border:none;cursor:pointer;transition:all .3s ease;font-size:1.125rem;font-weight:500;width:19.625rem;height:3rem}.login-btn--apple{background:#fff;color:#000}.login-btn--apple:hover{background:#f5f5f5;transform:translateY(-.125rem)}.login-btn--apple:active{transform:translateY(0)}.login-btn--email{background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);box-shadow:inset -.5rem 0 .9375rem #ffffff80;border-radius:.75rem;color:#fff}.login-btn--email:hover{transform:translateY(-.125rem);box-shadow:0 .5rem 1.5625rem #ea01ff4d}.login-btn--email:active{transform:translateY(0)}.login-btn .btn-icon{font-size:1.125rem}.login-btn>img{width:1.5rem;height:1.5rem}.login-btn .first-login-coin{position:absolute;right:-.3125rem;top:-.625rem;z-index:1}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.logout-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:4000;animation:fadeIn .3s ease-out}.logout-modal{background:#2a2a2a;border-radius:.75rem;padding:1.5rem;max-width:20rem;width:90%;text-align:center;animation:slideUp .3s ease-out;box-shadow:0 .625rem 1.875rem #0000004d}@keyframes slideUp{0%{transform:translateY(1.25rem);opacity:0}to{transform:translateY(0);opacity:1}}.logout-modal-title{font-size:1.125rem;font-weight:600;color:#fff;margin-bottom:.75rem}.logout-modal-message{font-size:.875rem;color:#b8b8b8;margin-bottom:1.5rem;line-height:1.4}.logout-modal-buttons{display:flex;gap:.75rem;justify-content:center}.logout-modal-btn{flex:1;height:2.5rem;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease}.logout-modal-btn.cancel{background:#404040;color:#b8b8b8}.logout-modal-btn.cancel:hover{background:#4a4a4a}.logout-modal-btn.confirm{background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);color:#fff}.logout-modal-btn.confirm:hover{transform:translateY(-.0625rem);box-shadow:0 .25rem .9375rem #8046eb4d}@media screen and (max-width: 375px){.logout-modal{padding:1.25rem;max-width:18.75rem}.logout-modal .logout-modal-title{font-size:1rem}.logout-modal .logout-modal-message{font-size:.8125rem}.logout-modal .logout-modal-btn{height:2.25rem;font-size:.8125rem}}.account-cancellation-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:flex-end;justify-content:center;z-index:3000;animation:fadeIn .3s ease-out}.account-cancellation-modal{border-radius:1.25rem 1.25rem 0 0;width:100%;max-width:23.4375rem;max-height:100vh;padding:1.5rem 1.25rem 2.5rem;position:relative;animation:slideUp .4s ease-out;box-shadow:0 -.625rem 1.875rem #0000004d;background-image:url(/assets/background-BRSH6Xm1.webp);background-size:100% 100%;background-repeat:no-repeat;background-position:center top;display:flex;flex-direction:column;padding-bottom:max(2.5rem,env(safe-area-inset-bottom,2.5rem))}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.account-cancellation-modal-header{position:relative;margin-bottom:1.25rem}.account-cancellation-modal-header .account-cancellation-modal-title{font-size:1.125rem;font-weight:600;color:#fff;margin:0;text-align:center}.account-cancellation-modal-header .account-cancellation-modal-close{position:absolute;top:-.25rem;right:-.5rem;width:2rem;height:2rem;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.account-cancellation-modal-header .account-cancellation-modal-close img{width:1.5rem;height:1.5rem}.account-cancellation-modal-content{flex:1;overflow-y:auto}.account-cancellation-modal-warning{display:flex;align-items:flex-start;gap:.625rem;margin-bottom:1.125rem}.account-cancellation-modal-warning .warning-icon img{width:2.25rem;height:2rem}.account-cancellation-modal-warning .warning-text{font-size:1rem;font-weight:600;color:#bf4fff;line-height:1.25rem}.account-cancellation-modal-list{margin-bottom:2.5rem;background:linear-gradient(to bottom,#3c1a3c,#2a182a);border-radius:.75rem;padding:1.125rem 1rem}.account-cancellation-modal-list ul{list-style:none;padding:0;margin:0}.account-cancellation-modal-list ul li{position:relative;padding-left:1.25rem;margin-bottom:.75rem;font-size:.875rem;color:#fff;line-height:1.5625rem}.account-cancellation-modal-list ul li:before{content:"";position:absolute;left:0;top:.5rem;width:.5rem;height:.5rem;background:url(data:image/webp;base64,UklGRswDAABXRUJQVlA4WAoAAAAwAAAADwAADwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhM3QEAAC8PwAMQ/+Q4sm3TujuAN+PQeb5Q8W374OH8F4Pr2rZN5+xn28a/vl6c1tKRjQpSR/qYfwaNJCkO1vF5wCdvr7Bt2ybdm32j2u31Fv/q+2psOr42xVF+JJxTngnlyf9ymS0pz8LT49QiHF8b7y/FP+FUsRvJnhKzLBcQLyRfgwVWEyxSnFzCcs/4yZAESdxjAMq9C8S5hXiUgwUuJSCymyQ8H5OXCym8TUQgvQsgFCgAoUCBAwpAKHCgr8cHBIAwkIFiSL1rYmRsChzoZSPBEv90lmBtI2ziGw4IADH6xnkQgCAAYNloO9u2be18N9u2bds2zs5fb4+I6L/atm0Yt2TWGQAA0Da4uruzPNYJwP8HnSpnIi6zSsTqhfx3/qmcCjqNSiGDOAsBoO+sUUwEnXqlgE5ETIDu3/fTQjJkM8h5VCz8umX876NeiAfsWgWfSoAf9Kz/vdVycZ9VJ+NScI+Xi/vfL7V8zHOskbDJ6MOrjb2f12o26rWopRwy5gG2ufbzXElH3Sa1mElG3cEWhr+eKpmw26gSH5GQ9+ej7Z9PpdSJqwkD8vaiA0w3iqmgw6gU0IiIm34AoHPFZNBpkAtoeMRME7ihpN+mVfDohElIM9mukZXtraWBVgAAAAA=) no-repeat center center;background-size:100% 100%}.account-cancellation-modal-acknowledgment{margin-bottom:1.5rem}.account-cancellation-modal-acknowledgment .acknowledgment-checkbox{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}.account-cancellation-modal-acknowledgment .acknowledgment-checkbox input[type=checkbox]{display:none}.account-cancellation-modal-acknowledgment .acknowledgment-checkbox .checkmark{width:1rem;height:1rem;border:.125rem solid #666;border-radius:50%;background:transparent;position:relative;flex-shrink:0;margin-top:.125rem;transition:all .3s ease}.account-cancellation-modal-acknowledgment .acknowledgment-checkbox .checkmark:after{content:"";position:absolute;left:.1875rem;top:.0625rem;width:.25rem;height:.4375rem;border:solid white;border-width:0 .125rem .125rem 0;transform:rotate(45deg);opacity:0;transition:opacity .3s ease}.account-cancellation-modal-acknowledgment .acknowledgment-checkbox input[type=checkbox]:checked+.checkmark{background:#8046eb}.account-cancellation-modal-acknowledgment .acknowledgment-checkbox input[type=checkbox]:checked+.checkmark:after{opacity:1}.account-cancellation-modal-acknowledgment .acknowledgment-checkbox .acknowledgment-text{font-size:.875rem;color:#ffffff80;line-height:1.4;flex:1}.account-cancellation-modal-actions .account-cancellation-btn{width:100%;height:3rem;border:none;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.account-cancellation-modal-actions .account-cancellation-btn.enabled{background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);color:#fff;box-shadow:0 .25rem .9375rem #8046eb4d}.account-cancellation-modal-actions .account-cancellation-btn.enabled:hover{transform:translateY(-.125rem);box-shadow:0 .375rem 1.25rem #8046eb66}.account-cancellation-modal-actions .account-cancellation-btn.disabled{background:#404040;color:#666;cursor:not-allowed}.account-cancellation-modal-actions .account-cancellation-btn.disabled:hover{transform:none;box-shadow:none}.cmp-toast{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);z-index:9999;opacity:0;transition:all .3s cubic-bezier(.25,.46,.45,.94);pointer-events:none}.cmp-toast.visible{opacity:1;transform:translate(-50%,-50%) scale(1)}.cmp-toast.exiting{opacity:0;transform:translate(-50%,-50%) scale(.8)}.cmp-toast-content{background:#000c;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);border-radius:.75rem;padding:.75rem 1.25rem;display:flex;align-items:center;gap:.5rem;min-width:7.5rem;box-shadow:0 .5rem 2rem #0000004d;border:.0625rem solid rgba(255,255,255,.1)}.cmp-toast-icon{width:1.25rem;height:1.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;flex-shrink:0}.cmp-toast-message{color:#fff;font-size:.875rem;font-weight:500;white-space:nowrap}.cmp-toast.type-success .cmp-toast-icon{background:#4caf50;color:#fff}.cmp-toast.type-error .cmp-toast-icon{background:#f44336;color:#fff}.cmp-toast.type-info .cmp-toast-icon{background:#2196f3;color:#fff}@media (max-width: 375px){.cmp-toast-content{padding:.625rem 1rem;min-width:6.25rem}.cmp-toast-message{font-size:.8125rem}}.cmp-image-carousel{position:relative;width:100%;height:calc(30rem*23.4375rem/21.4375rem);border-radius:1.25rem;overflow:hidden}.cmp-image-carousel-indicators{padding:0 1rem;width:100%;position:absolute;top:1.25rem;left:50%;transform:translate(-50%);display:flex;gap:.25rem;z-index:10}.cmp-image-carousel-dot{flex:1;height:.25rem;background:#ffffff4d;border-radius:.125rem;cursor:pointer;transition:all .3s ease}.cmp-image-carousel-dot.active{background:#ffffffe6;transform:scaleY(1.2)}.cmp-image-carousel-dot:hover{background:#fff9}.cmp-image-carousel-content{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.cmp-image-carousel-title{position:absolute;top:2.4375rem;left:1rem;background:#0000004d;border-radius:3.75rem;color:#fff;padding:.5rem 1rem;font-size:1rem;font-weight:600;z-index:5}.cmp-image-carousel-image-container{position:relative;width:100%;height:100%;box-shadow:0 .5rem 2rem #0000004d;overflow:hidden}.cmp-image-carousel-images-wrapper{display:flex;width:100%;height:100%}.cmp-image-carousel-image-item{flex:0 0 100%;width:100%;height:100%}.cmp-image-carousel-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cmp-image-carousel-overlay{position:absolute;bottom:0;left:0;width:100%;height:35%;background:linear-gradient(180deg,#0000,#000000b3);z-index:1}.cmp-image-carousel-cost{position:absolute;left:50%;transform:translate(-50%);bottom:4.6875rem;display:flex;align-items:center;padding:.5rem 1rem;border-radius:1.25rem;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;z-index:10}.cmp-image-carousel-cost img{width:1.25rem;height:1.25rem}.cmp-image-carousel-button{position:absolute;left:50%;transform:translate(-50%);bottom:1.25rem;width:16.75rem;height:3rem;background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);box-shadow:inset -.5rem 0 .9375rem #ffffff80;border-radius:.75rem;border:.0625rem solid #FFFFFF;color:#fff;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;z-index:10}.bottom-sheet-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000;z-index:9999;display:flex;align-items:flex-end;pointer-events:none;will-change:background-color;transition:background-color .3s cubic-bezier(.4,0,.2,1)}.bottom-sheet-overlay.visible{background:#00000080;pointer-events:auto}.bottom-sheet{width:100%;background:#1d1d1d;border-radius:1.25rem 1.25rem 0 0;transform:translateY(100%);overflow:hidden;pointer-events:none;will-change:transform;transition:transform .4s cubic-bezier(.4,0,.2,1)}.bottom-sheet-overlay.visible .bottom-sheet{transform:translateY(0);pointer-events:auto}.bottom-sheet-content{padding:.5rem}.bottom-sheet-option{width:100%;padding:1rem;background:transparent;border:none;color:#fff;font-size:1rem;text-align:center;cursor:pointer;transition:background .2s ease;border-radius:.75rem}.bottom-sheet-option.danger{color:#ff4d4f;font-weight:600}.bottom-sheet-option.danger:hover{background:#ff4d4f26}.bottom-sheet-option.cancel{position:relative;margin-top:.375rem;background:#1f1f1f;color:#999;border-radius:.75rem}.bottom-sheet-option.cancel:before{content:"";width:100%;height:.375rem;position:absolute;top:-.375rem;left:0;background:#353535}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.cmp-masonry-grid{display:flex;gap:.75rem;width:100%;transform:translateZ(0);backface-visibility:hidden}.cmp-masonry-grid-column{flex:1;display:flex;flex-direction:column;transform:translateZ(0)}.cmp-masonry-grid-item{width:100%;margin-bottom:.75rem;transform:translateZ(0);will-change:transform}.cmp-image-card{position:relative;border-radius:.5rem;overflow:hidden;cursor:pointer;background:#1a1a1a}.cmp-image-card-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cmp-image-card-like{position:absolute;bottom:.5rem;left:.5rem;display:flex;align-items:center;gap:.25rem;background:#0009;padding:.25rem .5rem;border-radius:.75rem;color:#fff;font-size:.75rem;cursor:pointer}.cmp-image-card-like.liked .cmp-image-card-like-count{color:#ea01ff}.cmp-image-card-like-icon{width:1rem;height:1rem}.cmp-image-card-like-count{font-size:.75rem;font-weight:500}.cmp-image-card-play{position:absolute;bottom:.5rem;right:.5rem;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.cmp-image-card-play-icon{width:100%;height:100%}.cmp-swiper{position:relative;width:100%;height:100%;overflow:hidden;border-radius:.75rem}.cmp-swiper-track{display:flex;width:100%;height:100%}.cmp-swiper-slide{flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:transform .3s ease,opacity .3s ease}.cmp-swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.75rem}.cmp-swiper-slide.active{transform:scale(1);opacity:1}.cmp-swiper-slide.adjacent{transform:scale(.92);opacity:.6}.cmp-swiper-slide.others{transform:scale(.85);opacity:.3}.cmp-references{padding:0 1rem 1.25rem}.cmp-references-title{font-size:1.125rem;font-weight:600;color:#fff;margin-bottom:1rem}.cmp-references-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.cmp-reference-card{position:relative;border-radius:.75rem;overflow:hidden;cursor:pointer;aspect-ratio:3/4}.cmp-reference-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cmp-reference-like{position:absolute;bottom:.25rem;left:.25rem;display:flex;align-items:center;gap:.25rem;background:#0009;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);padding:.25rem .375rem;border-radius:.5rem}.cmp-reference-like img{width:.75rem;height:.75rem}.cmp-reference-like span{font-size:.75rem;color:#fff}.cmp-reference-play{position:absolute;bottom:.25rem;right:.25rem;width:1.5rem;height:1.5rem}.cmp-reference-play img{width:100%;height:100%}.cmp-face-selector-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000;z-index:9999;display:flex;align-items:flex-end;pointer-events:none;will-change:background-color;transition:background-color .3s cubic-bezier(.4,0,.2,1)}.cmp-face-selector-modal-overlay.visible{background:#00000080;pointer-events:auto}.cmp-face-selector-modal{width:100%;background:#1d1d1d;border-radius:1.25rem 1.25rem 0 0;transform:translateY(100%);overflow:hidden;pointer-events:none;will-change:transform;transition:transform .4s cubic-bezier(.4,0,.2,1);padding:1.5rem 1rem 1.25rem}.cmp-face-selector-modal-overlay.visible .cmp-face-selector-modal{transform:translateY(0);pointer-events:auto}.cmp-face-selector-modal-title{color:#fff;font-size:1rem;font-weight:500;text-align:center;margin-bottom:1.25rem}.cmp-face-selector-modal-gallery{display:flex;gap:.75rem;overflow-x:auto;overflow-y:hidden;padding:.25rem 0;margin-bottom:1.25rem;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.cmp-face-selector-modal-gallery:-webkit-scrollbar{display:none}.cmp-face-selector-modal-item{flex-shrink:0;width:5rem;height:7.25rem;border-radius:.5rem;overflow:hidden;border:.125rem solid transparent;cursor:pointer;transition:all .2s ease}.cmp-face-selector-modal-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.cmp-face-selector-modal-item.selected{border:.125rem solid #BF4FFF;box-shadow:0 0 .75rem #bf4fff80}.cmp-face-selector-modal-item:hover{opacity:.8}.cmp-face-selector-modal-ok{width:100%;height:3rem;background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);box-shadow:inset -.5rem 0 .9375rem #ffffff80;border-radius:.75rem;border:.0625rem solid #FFFFFF;color:#fff;font-size:1.125rem;font-weight:600;cursor:pointer;transition:opacity .3s}.cmp-face-selector-modal-ok:disabled{opacity:.5;cursor:not-allowed}.cmp-face-selector-modal-ok:not(:disabled):hover{opacity:.9}.pull-refresh-container{height:100%;overflow-y:auto;overflow-x:hidden;position:relative}.pull-refresh-wrapper{position:relative;min-height:100%;transition:transform .2s ease-out;backface-visibility:hidden;transform:translateZ(0)}.pull-refresh-indicator{position:absolute;top:-3.125rem;left:0;right:0;height:3.125rem;display:flex;align-items:center;justify-content:center;z-index:10}.pull-refresh-indicator-content{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.75rem;color:#fff9}.pull-refresh-spinner{width:1.25rem;height:1.25rem;border:.125rem solid rgba(255,255,255,.3);border-top-color:#d400e7;border-radius:50%;animation:pull-refresh-spin 1s linear infinite}@keyframes pull-refresh-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pull-refresh-content{min-height:100%}.pg-home{height:100vh;display:flex;flex-direction:column;color:#fff;position:relative;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom));padding-left:1rem;padding-right:1rem}.pg-home .cmp-home-header{position:relative;z-index:10;margin-bottom:.6875rem}.pg-home .pg-home-recommend{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.pg-home .pg-home-recommend:-webkit-scrollbar{display:none}.pg-home .pg-home-recommend .cmp-image-carousel{margin-bottom:1rem}.pg-home .pg-home-recommend.hidden{display:none}.pg-home .pg-home-discover{flex:1;display:flex;flex-direction:column;overflow:hidden}.pg-home .pg-home-discover.hidden{display:none}.pg-home .pg-home-discover-loading-more{-moz-column-span:all;column-span:all;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.25rem;color:#666;font-size:.875rem;margin:1.25rem 0}.pg-home .pg-home-discover-loading-more .loading-spinner{width:1.25rem;height:1.25rem;border:.125rem solid #f3f3f3;border-top:.125rem solid #D400E7;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:.5rem}.pg-home .pg-home-discover-no-more{-moz-column-span:all;column-span:all;width:100%;display:flex;align-items:center;justify-content:center;padding:1.25rem;color:#999;font-size:.875rem;margin:1.25rem 0}.pg-home .pg-home-discover-nav{display:flex;gap:.5rem;margin-bottom:1rem;border-radius:.5rem;padding:.25rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.pg-home .pg-home-discover-nav:-webkit-scrollbar{display:none}.pg-home .pg-home-discover-nav-item{flex:1;padding:.25rem .625rem;text-align:center;color:#a494a4;font-size:.875rem;font-weight:500;cursor:pointer;border-radius:3.75rem;transition:all .3s ease;white-space:nowrap;background-color:#492a4a}.pg-home .pg-home-discover-nav-item.active{background-color:#d400e7;color:#fff;font-weight:600}.pg-home .pg-home-discover-nav-item:hover:not(.active){background:#ffffff1a;color:#fff}.pg-home .pg-home-discover-grid{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.pg-home .pg-home-discover-grid:-webkit-scrollbar{display:none}.pg-home .pg-home-discover-masonry{display:flex;gap:.75rem;width:100%}.pg-home .pg-home-discover-masonry-column{flex:1;display:flex;flex-direction:column;gap:.75rem}.pg-home .pg-home-discover-masonry-item{width:100%}.pg-home .pg-home-discover-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:18.75rem;color:#999;font-size:1rem}.pg-home .pg-home-discover-empty-image img{width:6.8125rem;height:5.625rem}.pg-home .pg-home-discover-empty-text{font-size:1rem;font-weight:500}.pg-home .pg-home-discover-card{position:relative;border-radius:.75rem;overflow:hidden;cursor:pointer;transition:transform .3s ease;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:.75rem;display:inline-block;width:100%}.pg-home .pg-home-discover-card:hover{transform:scale(1.02)}.pg-home .pg-home-discover-card-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pg-home .pg-home-discover-card-like{position:absolute;bottom:.5rem;left:.5rem;display:flex;align-items:center;gap:.25rem;background:#0009;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);padding:.375rem .5rem;border-radius:1rem;cursor:pointer;transition:all .3s ease}.pg-home .pg-home-discover-card-like img{width:1.125rem;height:1.125rem}.pg-home .pg-home-discover-card-like-count{font-size:.875rem;color:#fff;font-weight:500}.pg-home .pg-home-discover-card-like.liked .pg-home-discover-card-like-count{color:#ea01ff}.pg-home .pg-home-discover-card-play{position:absolute;bottom:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.pg-home .pg-home-discover-card-play:hover{background:#000c;transform:scale(1.1)}.pg-home .pg-home-discover-card-play-icon{width:1.75rem;height:1.75rem}.pg-swap{height:100vh;display:flex;flex-direction:column;color:#fff;position:relative;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom))}.pg-swap-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0 1rem}.pg-swap-header-left .pg-swap-header-title{font-size:1.5rem;font-weight:700;color:#fff;margin:0}.pg-swap-header-right .pg-swap-header-coin{display:flex;align-items:center;gap:.25rem;padding:.375rem .75rem;border-radius:1rem;background-color:#ffffff26;font-size:1rem;color:#fff}.pg-swap-header-right .pg-swap-header-coin img{width:1rem;height:1rem}.pg-swap-primary-nav{display:flex;background-color:#ffffff1a;border-radius:3.75rem;margin:0 1rem .75rem}.pg-swap-primary-nav-item{flex:1;border-radius:3.75rem;padding:.25rem 0;text-align:center;color:#fff;font-size:.9375rem;line-height:1.5rem;cursor:pointer;transition:all .3s ease}.pg-swap-primary-nav-item.active{background:linear-gradient(114deg,#bf4fff,#ff4ff9)}.pg-swap-secondary-nav{display:flex;gap:.5rem;margin-bottom:.75rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.pg-swap-secondary-nav:-webkit-scrollbar{display:none}.pg-swap-secondary-nav-item{position:relative;flex-shrink:0;padding:.375rem .75rem;text-align:center;font-size:1rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;color:#ad9db2}.pg-swap-secondary-nav-item span{position:relative;z-index:1}.pg-swap-secondary-nav-item.active{color:#fff}.pg-swap-secondary-nav-item.active:after{position:absolute;content:"";width:1.875rem;height:1.875rem;background-image:url(/assets/title-selected-C65_mlWX.webp);background-size:100% 100%;background-repeat:no-repeat;background-position:center;top:0;right:0;z-index:0}.pg-swap-content{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;min-height:0;scrollbar-width:none;-ms-overflow-style:none}.pg-swap-content:-webkit-scrollbar{display:none}.pg-swap-hot-carousel{position:relative;width:100%;height:100%;overflow:hidden;border-radius:.75rem}.pg-swap-hot-carousel-index{position:absolute;top:.75rem;right:.75rem;background-color:#0009;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);padding:.25rem .75rem;border-radius:.75rem;color:#fff;font-size:.875rem;font-weight:500;z-index:10}.pg-swap-hot-carousel-image-container{position:relative;width:100%;height:100%;overflow:hidden}.pg-swap-hot-carousel-images-wrapper{display:flex;width:100%;height:100%}.pg-swap-hot-carousel-image-item{flex:0 0 100%;width:100%;height:100%}.pg-swap-hot-carousel-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pg-swap-hot-carousel-overlay{position:absolute;bottom:0;left:0;width:100%;height:35%;background:linear-gradient(180deg,#0000,#000000b3);z-index:1}.pg-swap-hot-carousel-cost{position:absolute;left:50%;transform:translate(-50%);bottom:4.6875rem;padding:.5rem 1rem;display:flex;align-items:center;gap:.25rem;color:#fff;font-size:1rem;font-weight:600;z-index:10}.pg-swap-hot-carousel-cost img{width:1.25rem;height:1.25rem}.pg-swap-hot-carousel-button{position:absolute;left:50%;transform:translate(-50%);bottom:1.25rem;width:16.75rem;height:3rem;background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);box-shadow:inset -.5rem 0 .9375rem #ffffff80;border-radius:.75rem;border:.0625rem solid #FFFFFF;color:#fff;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;z-index:10}.pg-swap-content-grid{flex:1;overflow:visible;padding:0 1rem;min-height:-moz-min-content;min-height:min-content}.pg-swap-card{position:relative;width:100%;border-radius:.75rem;overflow:hidden;cursor:pointer;transition:transform .3s ease;transform:translateZ(0);backface-visibility:hidden}.pg-swap-card:hover{transform:scale(1.02)}.pg-swap-card-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translateZ(0)}.pg-swap-card-status{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.pg-swap-card-status-loading{background-color:#fff6}.pg-swap-card-overlay{position:absolute;bottom:0;left:0;width:100%;height:20%;background:linear-gradient(180deg,#0000,#000000b3);pointer-events:none;z-index:1}.pg-swap-card-cost{position:absolute;bottom:.5rem;left:.5rem;display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:.75rem;z-index:10}.pg-swap-card-cost img{width:1rem;height:1rem}.pg-swap-card-cost span{color:#fff;font-size:.875rem;font-weight:500}.pg-swap-card-go{position:absolute;bottom:.5rem;right:.5rem;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10}.pg-swap-card-go img{width:100%;height:100%}.pg-swap-card-index{position:absolute;top:.5rem;right:.5rem;padding:.25rem .5rem;background-color:#0009;border-radius:.75rem;color:#fff;font-size:.75rem;font-weight:500}.pg-swap-loading,.pg-swap-no-more{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.25rem;color:#fff9;font-size:.875rem;margin:1.25rem 0}.pg-swap-loading-spinner{width:1.25rem;height:1.25rem;border:.125rem solid rgba(255,255,255,.3);border-top-color:#d400e7;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:.5rem}.pg-swap-custom-swap{position:relative;flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden}.pg-swap-custom-swap-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:.75rem}.pg-swap-custom-swap-cost{position:absolute;left:50%;transform:translate(-50%);bottom:5.125rem;border-radius:1.25rem;padding:.25rem 1rem;display:flex;align-items:center;gap:.25rem;color:#fff;font-size:1rem;font-weight:600;z-index:10}.pg-swap-custom-swap-cost img{width:1.25rem;height:1.25rem}.pg-swap-custom-swap-button{position:absolute;left:50%;transform:translate(-50%);bottom:1.875rem;width:16.75rem;height:3rem;background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);box-shadow:inset -.5rem 0 .9375rem #ffffff80;border-radius:.75rem;border:.0625rem solid #FFFFFF;color:#fff;font-size:1.125rem;font-weight:600;cursor:pointer;transition:opacity .3s;z-index:10}.pg-swap-custom-swap-button:hover{opacity:.9}.pg-swap-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.25rem;color:#fff9;font-size:.875rem}.pg-swap-loading-spinner{width:1.25rem;height:1.25rem;border:.125rem solid rgba(255,255,255,.3);border-top:.125rem solid #D400E7;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:.5rem}.pg-swap-switch-clothes-content{flex:1;overflow:hidden;display:flex;flex-direction:column;min-height:0}.pg-swap-placeholder{flex:1;display:flex;align-items:center;justify-content:center;color:#ffffff80;font-size:1rem}.pg-swap-placeholder-text{font-size:1rem;font-weight:500}.pg-swap-main-image-container{flex:1;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;min-height:0;overflow:hidden}.pg-swap-main-image-container-wrapper{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pg-swap-main-image-container-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:.75rem;max-height:100%}.pg-swap-main-image-container-arrow{position:absolute;bottom:20%;left:50%;transform:translate(-50%);width:3.75rem;height:5rem;z-index:10;pointer-events:none;display:flex;align-items:center;justify-content:center}.pg-swap-main-image-container-arrow svg{width:100%;height:100%}.pg-swap-main-image-container-placeholder{width:100%;height:100%;min-height:18.75rem;display:flex;align-items:center;justify-content:center;border:.125rem dashed rgba(255,255,255,.3);border-radius:.75rem;cursor:pointer;transition:all .3s ease}.pg-swap-main-image-container-placeholder:hover{border-color:#ffffff80;background-color:#ffffff0d}.pg-swap-main-image-container-placeholder-text{color:#ffffff80;font-size:1rem}.pg-swap-bottom{flex-shrink:0;padding-bottom:1rem}.pg-swap-face-thumbs{display:flex;gap:.75rem;margin-bottom:1rem}.pg-swap-face-thumb{flex:1;aspect-ratio:1;border-radius:.75rem;overflow:hidden;position:relative}.pg-swap-face-thumb-content{width:100%;height:100%;position:relative}.pg-swap-face-thumb-content img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pg-swap-face-thumb-remove{position:absolute;top:.25rem;right:.25rem;width:1.25rem;height:1.25rem;background-color:#0009;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.125rem;font-weight:700;cursor:pointer;z-index:10}.pg-swap-face-thumb-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:.125rem dashed rgba(255,255,255,.3);border-radius:.75rem;cursor:pointer;transition:all .3s ease;background-color:#ffffff0d}.pg-swap-face-thumb-placeholder:hover{border-color:#ffffff80;background-color:#ffffff1a}.pg-swap-face-thumb-placeholder-icon{color:#ffffff80;font-size:1.5rem;font-weight:300}.pg-swap-actions{display:flex;align-items:center;gap:.75rem}.pg-swap-cost{display:flex;align-items:center;gap:.25rem;padding:.5rem .75rem;border-radius:.75rem;background-color:#ffffff1a;cursor:pointer;transition:all .3s ease}.pg-swap-cost:hover{background-color:#ffffff26}.pg-swap-cost img{width:1rem;height:1rem}.pg-swap-cost span{font-size:1rem;color:#fff;font-weight:500}.pg-swap-generate-button{flex:1;padding:.75rem 1.5rem;border:none;border-radius:.75rem;background:linear-gradient(135deg,#d400e7,#ff6b6b);color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.pg-swap-generate-button:hover:not(:disabled){transform:translateY(-.125rem);box-shadow:0 .25rem .75rem #d400e766}.pg-swap-generate-button:disabled{opacity:.5;cursor:not-allowed}.cmp-user-info{width:100%;height:7.5rem;position:relative}.cmp-user-info__basic{position:absolute;left:0;bottom:0;width:50%;display:flex;flex-direction:column;align-items:center}.cmp-user-info__basic-avatar{cursor:pointer;transition:transform .3s ease}.cmp-user-info__basic-avatar:hover{transform:scale(1.05)}.cmp-user-info__basic-avatar img{width:4.25rem;height:4.25rem;border-radius:50%}.cmp-user-info__basic-text{font-size:1.25rem;font-weight:700}.cmp-user-info__basic-id{font-size:.875rem;color:#818085;display:flex;align-items:center;justify-content:flex-start}.cmp-user-info__basic-id img{width:1rem;height:1rem;margin-left:.25rem;cursor:pointer;transition:transform .2s ease}.cmp-user-info__basic-id img:hover{transform:scale(1.1)}.cmp-user-info__coins{position:absolute;right:3.25rem;bottom:0;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;transition:transform .3s ease}.cmp-user-info__coins:hover{transform:scale(1.05)}.cmp-user-info__coins-icon{width:2.3125rem;height:2.3125rem;-o-object-fit:fill;object-fit:fill}.cmp-user-info__coins-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:.25rem}.cmp-user-info__coins-text span:first-child{font-size:1.25rem;line-height:1.25rem;color:#fff;font-weight:700}.cmp-user-info__coins-text span:last-child{font-size:.75rem;line-height:1.25rem;color:#856d8b}.cmp-user-info__coins:after{content:"";position:absolute;width:1.125rem;height:1.125rem;background:url(data:image/webp;base64,UklGRrICAABXRUJQVlA4WAoAAAAwAAAAJAAAIwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMxAAAAC8kwAgQxyAWTOYv3RfD/M+/graNHHVxuPXMH2wPuhA8AAAAEIKACR8EARCOG0lSpINlOIYJ/02do56jb0T/GbmNFAm5gFlP3TwCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsCySzWlVINuUzlU4i5RSujRhu+zaxm+nvOnC5ht92HhjDBtuTGHdjU1Ye822Yc0l24fV5+wQHdXNOJa5KPLK7gN+1N9k/oBymG4ylCnRaNvcFvuntM25LtLK67KHwr845AA=) no-repeat center center;background-size:100% 100%;top:50%;transform:translateY(-50%);right:-2rem}.cmp-user-info .space{height:1rem}.cmp-menu-section{position:relative;background-image:url(/assets/banner-C84eihay.webp);background-size:100% 100%;background-repeat:no-repeat;background-position:center top;background-size:contain;padding:3.125rem 1rem 0;transform:translateY(-3.125rem)}.cmp-menu-section .cmp-menu-item{display:flex;align-items:center;padding:1rem 0;cursor:pointer;height:3.5rem}.cmp-menu-section .cmp-menu-item-icon{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;margin-right:.75rem;font-size:1rem}.cmp-menu-section .cmp-menu-item-icon img{width:100%}.cmp-menu-section .cmp-menu-item-text{flex:1;font-size:1rem;font-weight:500;color:#a69aa6}.cmp-menu-section .cmp-menu-item-email{display:flex;align-items:center;gap:.5rem}.cmp-menu-section .cmp-menu-item-email span{font-size:.875rem;color:#b8b8b8}.cmp-menu-section .cmp-menu-item-email img{width:1.125rem;height:1.125rem}.cmp-menu-section .cmp-menu-item-arrow{display:flex;align-items:center;justify-content:center}.cmp-menu-section .cmp-menu-item-arrow span{display:inline-block;width:.625rem;height:.625rem;background:#ff3856;border-radius:50%}.cmp-menu-section .cmp-menu-item-arrow img{width:1.125rem;height:1.125rem;margin-left:.75rem}.cmp-footer{margin-top:.75rem;transform:translateY(-3.125rem);display:flex;justify-content:center}.cmp-footer-signout{width:19.5rem;height:3.375rem;background:#1e101f;border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:500;color:#e73336;cursor:pointer}.pg-mine{min-height:100vh;color:#fff;padding:0;position:relative;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom))}.pg-mine-header{position:relative;z-index:1;display:flex;align-items:center}.pg-my-work{height:100vh;display:flex;flex-direction:column;color:#fff;position:relative;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom))}.pg-my-work-header{display:flex;justify-content:space-between;align-items:center;padding:0 1rem;margin-bottom:1rem}.pg-my-work-header-left .pg-my-work-header-title{font-size:1.5rem;font-weight:600;color:#fff;margin:0}.pg-my-work-header-right .pg-my-work-header-coin{display:flex;align-items:center;gap:.25rem;padding:.375rem .75rem;border-radius:1rem;background:#ffffff1a;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}.pg-my-work-header-right .pg-my-work-header-coin img{width:1.25rem;height:1.25rem}.pg-my-work-header-right .pg-my-work-header-coin span{font-size:1rem;font-weight:600;color:#fff}.pg-my-work-nav{display:flex;gap:.5rem;margin-bottom:.75rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.pg-my-work-nav:-webkit-scrollbar{display:none}.pg-my-work-nav-item{position:relative;flex-shrink:0;padding:.375rem .75rem;text-align:center;font-size:1rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;color:#ad9db2}.pg-my-work-nav-item span{position:relative;z-index:1}.pg-my-work-nav-item.active{color:#fff}.pg-my-work-nav-item.active:after{position:absolute;content:"";width:1.875rem;height:1.875rem;background-image:url(/assets/title-selected-C65_mlWX.webp);background-size:100% 100%;background-repeat:no-repeat;background-position:center;top:0;right:0;z-index:0}.pg-my-work-content-wrapper{position:relative;flex:1;overflow:hidden}.pg-my-work-scroll-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.pg-my-work-content{padding:0 1rem;min-height:100%}.pg-my-work-content.is-manage-mode{padding-bottom:5rem}.pg-my-work-pull-down-tip{display:flex;align-items:center;justify-content:center;gap:.5rem;color:#fff9;font-size:.875rem;height:2.5rem}.pg-my-work-pull-down-tip .loading-spinner{width:1.25rem;height:1.25rem;border:.125rem solid rgba(255,255,255,.3);border-top-color:#d400e7;border-radius:50%;animation:spin 1s linear infinite}.pg-my-work-pull-down-tip span{font-size:.75rem}.pg-my-work-pull-up-tip{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1.25rem 0;color:#fff9;font-size:.875rem;min-height:3.125rem}.pg-my-work-pull-up-tip .loading-spinner{width:1.25rem;height:1.25rem;border:.125rem solid rgba(255,255,255,.3);border-top-color:#d400e7;border-radius:50%;animation:spin 1s linear infinite}.pg-my-work-pull-up-tip span{font-size:.75rem}.pg-my-work-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:.75rem}.pg-my-work-empty{width:100%;height:100%;padding:2.5rem 1.25rem;text-align:center;color:#fff9;font-size:.875rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.pg-my-work-empty img{width:6.8125rem;height:5.625rem}.pg-my-work-loading-more,.pg-my-work-no-more{width:100%;padding:1.25rem;text-align:center;color:#fff9;font-size:.875rem}.pg-my-work-loading-more{display:flex;flex-direction:column;align-items:center;gap:.5rem}.pg-my-work-loading-more .loading-spinner{width:1.25rem;height:1.25rem;border:.125rem solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.pg-my-work-item{position:relative;width:100%;aspect-ratio:3 / 4;border-radius:.75rem;overflow:hidden;cursor:pointer;transition:transform .3s ease;will-change:transform;contain:layout style paint}.pg-my-work-item-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.pg-my-work-item-checkbox{position:absolute;top:.5rem;right:.5rem;z-index:10;cursor:pointer;pointer-events:auto;will-change:opacity;transition:opacity .2s ease}.pg-my-work-item-checkbox img{width:1rem;height:1rem;display:block;pointer-events:none}.pg-my-work-item-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:50%;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);z-index:5}.pg-my-work-item-play img{width:100%;height:100%}.pg-my-work-item-status{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#00000080;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);z-index:5}.pg-my-work-item-status img.loading{width:2.625rem;height:2.625rem}.pg-my-work-item-status img.failed{width:3.5rem;height:2.75rem}.pg-my-work-item-status-text{color:#fff;font-size:.875rem;font-weight:500;text-align:center;margin-top:.75rem}.pg-my-work-item-status-generating .pg-my-work-item-status-text{color:#fff}.pg-my-work-item-status-failed{background-color:#2a2435}.pg-my-work-item-status-failed .pg-my-work-item-status-text{color:#ffffff75}.pg-my-work-item-status-loading{background:linear-gradient(270deg,#30244b00,#7456bd33 49%,#513c8200)}.pg-my-work-item.is-generating,.pg-my-work-item.is-failed{cursor:not-allowed}@keyframes dot-pulse{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.pg-my-work-manage{position:fixed;bottom:7.875rem;right:1rem;padding:.375rem .75rem;background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);border-radius:1.25rem;border:.0625rem solid rgba(255,255,255,.3);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.75rem;box-shadow:inset -.5rem 0 .9375rem #ffffff80;z-index:1001}.pg-my-work-manage img{width:.75rem;height:.75rem}.pg-my-work-manage span{font-size:.75rem;font-weight:600;color:#fff}.pg-my-work-actions{position:fixed;bottom:calc(3.75rem + max(1rem,env(safe-area-inset-bottom,1rem)));left:0;right:0;display:flex;gap:.75rem;padding:1rem;background:linear-gradient(180deg,#1a0f1f00,#1a0f1ff2,#1a0f1f);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);z-index:1001}.pg-my-work-actions-cancel,.pg-my-work-actions-delete{flex:1;height:3rem;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;border:none}.pg-my-work-actions-cancel{background:#ffffff1a;color:#fffc}.pg-my-work-actions-cancel:hover{background:#ffffff26}.pg-my-work-actions-delete{background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);color:#fff;box-shadow:inset -.5rem 0 .9375rem #ffffff80}.pg-my-work-actions-delete:hover:not(:disabled){transform:translateY(-.0625rem);box-shadow:0 .25rem .9375rem #8046eb4d}.pg-my-work-actions-delete:disabled{opacity:.5;cursor:not-allowed}.pg-my-like{position:fixed;top:0;left:0;right:0;bottom:0;min-height:100vh;z-index:500;overflow:hidden;display:flex;flex-direction:column;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom));transform:translate(100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.pg-my-like.visible{transform:translate(0)}.pg-my-like.exiting{transform:translate(100%);transition:transform .4s cubic-bezier(.55,.06,.68,.19)}.pg-my-like-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:.75rem 0}.pg-my-like-header-back{width:2rem;height:2rem;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease;flex-shrink:0}.pg-my-like-header-back:hover{background:#fff3}.pg-my-like-header-back img{width:1.5rem;height:1.5rem}.pg-my-like-header-title{position:absolute;left:50%;transform:translate(-50%);font-size:1.125rem;font-weight:600;color:#fff;margin:0;text-align:center}.pg-my-like-header-right{width:2rem}.pg-my-like-nav{display:flex;gap:.5rem;margin-bottom:.75rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.pg-my-like-nav:-webkit-scrollbar{display:none}.pg-my-like-nav-item{position:relative;flex-shrink:0;padding:.375rem .75rem;text-align:center;font-size:1rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;color:#ad9db2}.pg-my-like-nav-item span{position:relative;z-index:1}.pg-my-like-nav-item.active{color:#fff}.pg-my-like-nav-item.active:after{position:absolute;content:"";width:1.875rem;height:1.875rem;background-image:url(/assets/title-selected-C65_mlWX.webp);background-size:100% 100%;background-repeat:no-repeat;background-position:center;top:0;right:0;z-index:0}.pg-my-like-content-wrapper{position:relative;flex:1;overflow:hidden}.pg-my-like-scroll-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.pg-my-like-content{padding:0 1rem 1.25rem;min-height:100%}.pg-my-like-pull-down-tip{display:flex;align-items:center;justify-content:center;gap:.5rem;color:#fff9;font-size:.875rem;height:2.5rem}.pg-my-like-pull-down-tip .loading-spinner{width:1.25rem;height:1.25rem;border:.125rem solid rgba(255,255,255,.3);border-top-color:#d400e7;border-radius:50%;animation:spin 1s linear infinite}.pg-my-like-pull-down-tip span{font-size:.75rem}.pg-my-like-pull-up-tip{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1.25rem 0;color:#fff9;font-size:.875rem;min-height:3.125rem}.pg-my-like-pull-up-tip .loading-spinner{width:1.25rem;height:1.25rem;border:.125rem solid rgba(255,255,255,.3);border-top-color:#d400e7;border-radius:50%;animation:spin 1s linear infinite}.pg-my-like-pull-up-tip span{font-size:.75rem}.pg-my-like-empty{width:100%;height:100%;padding:2.5rem 1.25rem;text-align:center;color:#fff9;font-size:.875rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.pg-my-like-empty img{width:6.8125rem;height:5.625rem}.pg-my-like-empty span{font-size:1rem;font-weight:500}.pg-my-like-loading-more,.pg-my-like-no-more{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.25rem;color:#fff9;font-size:.875rem;margin:1.25rem 0}.pg-my-like-loading-more .loading-spinner{width:1.25rem;height:1.25rem;border:.125rem solid rgba(255,255,255,.3);border-top-color:#d400e7;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:.5rem}.pg-my-like-preview{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;color:#fff;overflow:hidden;display:flex;flex-direction:column;z-index:1001;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom));transform:translate(100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.pg-my-like-preview.visible{transform:translate(0)}.pg-my-like-preview.exiting{transform:translate(100%);transition:transform .4s cubic-bezier(.55,.06,.68,.19)}.pg-my-like-preview-header{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;z-index:10;padding:1rem 0}.pg-my-like-preview-header-left{position:absolute;left:0;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-my-like-preview-header-left img{width:1.5rem;height:1.5rem}.pg-my-like-preview-header-center{flex:1;text-align:center}.pg-my-like-preview-header-right{position:absolute;right:0;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-my-like-preview-header-right img{width:1.5rem;height:1.5rem}.pg-my-like-preview-content{flex:1;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.pg-my-like-preview-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.pg-my-like-preview-video-wrapper{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-my-like-preview-video-wrapper video{width:100%;-o-object-fit:cover;object-fit:cover;display:block}.pg-my-like-preview-video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;z-index:10;pointer-events:none}.pg-my-like-preview-video-play-button img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pg-my-like-preview-footer{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:linear-gradient(0deg,#000c,#0000);gap:1rem;z-index:10}.pg-my-like-preview-footer-button{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;background:#ffffff1a;border-radius:.5rem;cursor:pointer;transition:all .3s ease;font-size:1rem;font-weight:500;color:#fff}.pg-my-like-preview-footer-button:active{opacity:.7}.pg-my-like-preview-footer-button img{width:1.25rem;height:1.25rem}.pg-my-like-preview-footer-button.liked{color:#ea01ff}.pg-login{position:fixed;top:0;left:0;right:0;bottom:0;min-height:100vh;z-index:3000;overflow:hidden;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom));transform:translate(100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.pg-login.visible{transform:translate(0)}.pg-login.exiting{transform:translate(100%);transition:transform .4s cubic-bezier(.55,.06,.68,.19)}.pg-login:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/assets/background-BmqRRaq2.webp);background-size:cover;background-repeat:no-repeat;background-position:center top;opacity:.8;z-index:0}.pg-login .status-bar{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:.5rem 1.25rem 0;height:2.75rem}.pg-login .status-bar .time{font-size:1.0625rem;font-weight:600;color:#fff}.pg-login .status-bar .status-icons{display:flex;align-items:center;gap:.5rem}.pg-login .status-bar .status-icons .wifi-icon,.pg-login .status-bar .status-icons .battery-icon{font-size:1rem;color:#fff}.pg-login-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:.75rem}.pg-login-header .back-btn{width:2rem;height:2rem;cursor:pointer;display:flex;justify-content:center;align-items:center;background:none;border:none}.pg-login-header .back-btn>img{width:1.5rem;height:1.5rem}.pg-login-header-title{font-size:1.125rem;font-weight:600;color:#fff;margin:0}.pg-login-header-spacer{width:2rem}.pg-login-content{position:relative;z-index:1;padding:3.1875rem 1.25rem 0;display:flex;flex-direction:column;align-items:center}.pg-login-content .welcome-section{width:100%;text-align:center;margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:flex-start}.pg-login-content .welcome-section .welcome-title{font-size:2rem;font-weight:700;background:linear-gradient(90deg,#8046eb,#cd10de,#eea832);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem;line-height:1.2}.pg-login-content .welcome-section .welcome-subtitle{font-size:.875rem;color:#fff;opacity:.9;margin:0;line-height:1.4}.pg-login-content .form-section{width:100%;max-width:20.9375rem;margin-bottom:2rem;background-image:url(/assets/pane-CPZXx7s0.webp);background-size:100% 100%;background-repeat:no-repeat;background-position:center top;padding:1.75rem 1rem}.pg-login-content .form-section .input-group{position:relative;margin-bottom:1rem}.pg-login-content .form-section .input-group .form-input{width:100%;height:3rem;background:#361a36;border:none;border-radius:.75rem;padding:.8125rem .875rem;box-sizing:border-box;font-size:1rem;color:#fff;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);transition:all .3s ease}.pg-login-content .form-section .input-group .form-input::-moz-placeholder{color:#685368}.pg-login-content .form-section .input-group .form-input::placeholder{color:#685368}.pg-login-content .form-section .input-group .form-input.error{border:.0625rem solid #FF3856;background:#4a1a1a}.pg-login-content .form-section .input-group .send-btn{height:3rem;padding:0 .875rem;background:#361a36;border:none;border-radius:.75rem;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease}.pg-login-content .form-section .input-group .send-btn::-moz-placeholder{color:#685368}.pg-login-content .form-section .input-group .send-btn::placeholder{color:#685368}.pg-login-content .form-section .input-group .send-btn:disabled{opacity:.5;cursor:not-allowed}.pg-login-content .form-section .input-group:nth-child(2){display:flex;gap:.5rem}.pg-login-content .form-section .input-group:nth-child(2) .form-input{width:unset;flex:1}.pg-login-content .form-section .error-message{display:flex;align-items:center;gap:.375rem;margin-top:.5rem;color:#ff3856;font-size:.875rem;font-weight:500}.pg-login-content .form-section .error-message .error-icon{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;background:#ff3856;border-radius:50%;color:#fff;font-size:.75rem;font-weight:700}.pg-login-content .login-btn{width:100%;max-width:20.9375rem;height:3rem;background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);border-radius:.75rem;border:.0625rem solid rgba(255,255,255,.4);box-shadow:inset -.5rem 0 .9375rem #ffffff80;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-bottom:2rem}.pg-login-content .login-btn:hover:not(:disabled){transform:translateY(-.125rem);box-shadow:0 .5rem 1.5625rem #ea01ff4d}.pg-login-content .login-btn.disabled{opacity:.5;cursor:not-allowed;transform:none;background:linear-gradient(97deg,#8046eb80,#cd10de80,#eea83280);border:.0625rem solid rgba(255,255,255,.2)}.pg-login-content .divider{display:flex;align-items:center;width:100%;max-width:20.9375rem;margin-bottom:2rem}.pg-login-content .divider .divider-line{flex:1;height:.0625rem;background:#fff3}.pg-login-content .divider .divider-text{padding:0 1rem;font-size:.875rem;color:#fff9}.pg-login-content .google-login{display:flex;flex-direction:column;align-items:center}.pg-login-content .google-login .google-btn{width:3.375rem;height:3.375rem;border-radius:50%;border:none;cursor:pointer;transition:all .3s ease;margin-bottom:.625rem}.pg-login-content .google-login .google-btn>img{width:100%;height:100%}.pg-login-content .google-login .google-text{font-size:1rem;color:#8c838d;margin:0;opacity:.9}.pg-privacy-policy{position:fixed;top:0;left:0;right:0;bottom:0;min-height:100vh;z-index:9999;overflow:hidden;background:#111!important;display:flex;flex-direction:column;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom));transform:translate(100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.pg-privacy-policy.visible{transform:translate(0)}.pg-privacy-policy.exiting{transform:translate(100%);transition:transform .4s cubic-bezier(.55,.06,.68,.19)}.pg-privacy-policy .privacy-policy-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:.75rem;background:#000c;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}.pg-privacy-policy .privacy-policy-header .back-btn{width:2rem;height:2rem;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.pg-privacy-policy .privacy-policy-header .back-btn>img{width:1.5rem;height:1.5rem}.pg-privacy-policy .privacy-policy-header .privacy-policy-title{font-size:1.125rem;font-weight:600;color:#fff;margin:0}.pg-privacy-policy .privacy-policy-header .header-spacer{width:2rem}.pg-privacy-policy .privacy-policy-content{position:relative;z-index:1;flex:1;overflow:hidden}.pg-privacy-policy .privacy-policy-content .privacy-policy-iframe{width:100%;height:100%;border:none;background:#fff}.pg-privacy-policy .privacy-policy-content .privacy-policy-text{padding:.75rem 1rem}.pg-privacy-policy .privacy-policy-content .privacy-policy-text p{font-size:1rem;line-height:1.6;color:#b8b8b8;margin-bottom:1.25rem;text-align:left}.pg-privacy-policy .privacy-policy-content .privacy-policy-text p:last-child{margin-bottom:0}.pg-term-conditions{position:fixed;top:0;left:0;right:0;bottom:0;min-height:100vh;z-index:9999;overflow:hidden;background:#111!important;display:flex;flex-direction:column;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom));transform:translate(100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.pg-term-conditions.visible{transform:translate(0)}.pg-term-conditions.exiting{transform:translate(100%);transition:transform .4s cubic-bezier(.55,.06,.68,.19)}.pg-term-conditions .term-conditions-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:.75rem;background:#000c;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}.pg-term-conditions .term-conditions-header .back-btn{width:2rem;height:2rem;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.pg-term-conditions .term-conditions-header .back-btn>img{width:1.5rem;height:1.5rem}.pg-term-conditions .term-conditions-header .term-conditions-title{font-size:1.125rem;font-weight:600;color:#fff;margin:0}.pg-term-conditions .term-conditions-header .header-spacer{width:2rem}.pg-term-conditions .term-conditions-content{position:relative;z-index:1;flex:1;overflow:hidden}.pg-term-conditions .term-conditions-content .term-conditions-iframe{width:100%;height:100%;border:none;background:#fff}.pg-term-conditions .term-conditions-content .term-conditions-text{padding:.75rem 1rem}.pg-term-conditions .term-conditions-content .term-conditions-text p{font-size:1rem;line-height:1.6;color:#b8b8b8;margin-bottom:1.25rem;text-align:left}.pg-term-conditions .term-conditions-content .term-conditions-text p:last-child{margin-bottom:0}.pg-help-support{position:fixed;top:0;left:0;right:0;bottom:0;z-index:500;overflow:hidden;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch;overscroll-behavior:none;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom));transform:translate(100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.pg-help-support.visible{transform:translate(0)}.pg-help-support.exiting{transform:translate(100%);transition:transform .4s cubic-bezier(.55,.06,.68,.19)}.pg-help-support .help-support-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:.75rem .375rem}.pg-help-support .help-support-header .back-btn,.pg-help-support .help-support-header .refresh-btn{width:2rem;height:2rem;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.pg-help-support .help-support-header .back-btn:hover,.pg-help-support .help-support-header .refresh-btn:hover{background:#fff3}.pg-help-support .help-support-header .back-btn img,.pg-help-support .help-support-header .refresh-btn img{width:1.5rem;height:1.5rem}.pg-help-support .help-support-header .help-support-title{font-size:1.125rem;font-weight:600;color:#fff;margin:0}.pg-help-support .help-support-content{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;overflow:hidden}.pg-help-support .help-support-content .chat-date{text-align:center;padding:1rem 0;color:#ffffffb3;font-size:.875rem;font-weight:500}.pg-help-support .help-support-content .messages-container{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:0 1rem;display:flex;flex-direction:column;gap:1rem}.pg-help-support .help-support-content .messages-container::-webkit-scrollbar{width:.25rem}.pg-help-support .help-support-content .messages-container::-webkit-scrollbar-track{background:#ffffff1a;border-radius:.125rem}.pg-help-support .help-support-content .messages-container::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:.125rem}.pg-help-support .help-support-content .messages-container::-webkit-scrollbar-thumb:hover{background:#ffffff80}.pg-help-support .help-support-content .message{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.5rem}.pg-help-support .help-support-content .message--user{flex-direction:row-reverse}.pg-help-support .help-support-content .message--user .message-content{align-items:flex-end}.pg-help-support .help-support-content .message--user .message-bubble{background:linear-gradient(135deg,#8046eb,#cd10de);color:#fff;border-radius:1.125rem .25rem 1.125rem 1.125rem}.pg-help-support .help-support-content .message--service{flex-direction:row}.pg-help-support .help-support-content .message--service .message-content{align-items:flex-start}.pg-help-support .help-support-content .message--service .message-bubble{background:#ffffff1a;color:#fff;border-radius:.25rem 1.125rem 1.125rem;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}.pg-help-support .help-support-content .message .message-avatar{width:2rem;height:2rem;border-radius:50%;overflow:hidden;flex-shrink:0}.pg-help-support .help-support-content .message .message-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pg-help-support .help-support-content .message .message-content{display:flex;flex-direction:column;max-width:70%}.pg-help-support .help-support-content .message .message-content .message-bubble{padding:.75rem 1rem;font-size:.875rem;line-height:1.4;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;box-shadow:0 .125rem .5rem #0000001a}.pg-help-support .help-support-content .message .message-content .message-image{border-radius:.75rem;overflow:hidden;box-shadow:0 .125rem .5rem #0000001a}.pg-help-support .help-support-content .message .message-content .message-image img{width:100%;max-width:12.5rem;height:auto;display:block}.pg-help-support .help-support-content .message .message-content .message-video{position:relative;border-radius:.75rem;overflow:hidden;box-shadow:0 .125rem .5rem #0000001a}.pg-help-support .help-support-content .message .message-content .message-video video{width:100%;max-width:12.5rem;height:auto;display:block;cursor:pointer}.pg-help-support .help-support-content .message .message-content .message-video img.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2rem;height:2rem;cursor:pointer;z-index:1;pointer-events:auto}.pg-help-support .help-support-content .typing-indicator{display:flex;align-items:center;gap:.25rem}.pg-help-support .help-support-content .typing-indicator span{width:.375rem;height:.375rem;background:#ffffffb3;border-radius:50%;animation:typing 1.4s infinite ease-in-out}.pg-help-support .help-support-content .typing-indicator span:nth-child(1){animation-delay:-.32s}.pg-help-support .help-support-content .typing-indicator span:nth-child(2){animation-delay:-.16s}.pg-help-support .help-support-content .typing-indicator span:nth-child(3){animation-delay:0s}.pg-help-support .help-support-footer{position:relative;z-index:10;flex-shrink:0;padding:1rem 1.25rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));background:#000000f2;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);border-top:.0625rem solid rgba(255,255,255,.1)}.pg-help-support .help-support-footer .whatsapp-btn{display:flex;align-items:center;gap:.5rem;background:#312e38;color:#fff;border:none;border-radius:3.75rem;padding:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;margin-bottom:.75rem;transition:background-color .3s ease}.pg-help-support .help-support-footer .whatsapp-btn img{width:1.25rem;height:1.25rem}.pg-help-support .help-support-footer .input-container{display:flex;align-items:center;gap:.5rem}.pg-help-support .help-support-footer .input-container .input-container-left{flex:1;display:flex;align-items:center;background:#2f2830;border-radius:1rem;padding:.5rem .75rem;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);border:.0625rem solid #979497;height:3rem}.pg-help-support .help-support-footer .input-container .attach-btn{width:1.5rem;height:1.5rem;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.pg-help-support .help-support-footer .input-container .attach-btn img{width:100%;height:100%}.pg-help-support .help-support-footer .input-container .message-input{flex:1;background:none;border:none;outline:none;color:#fff;font-size:.875rem;padding:.5rem .75rem}.pg-help-support .help-support-footer .input-container .message-input::-moz-placeholder{color:#ffffff80}.pg-help-support .help-support-footer .input-container .message-input::placeholder{color:#ffffff80}.pg-help-support .help-support-footer .input-container .send-btn{width:3.625rem;height:3rem;background:#cc1bdf;border:none;border-radius:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.pg-help-support .help-support-footer .input-container .send-btn.disabled{background:#2f2830;cursor:not-allowed}.pg-help-support .help-support-footer .input-container .send-btn img{width:1.75rem;height:1.75rem}.pg-help-support .help-support-footer .input-container .send-btn .sending-indicator{font-size:.75rem;color:#fff}.pg-help-support .help-support-footer .upload-indicator{position:absolute;bottom:3.75rem;left:50%;transform:translate(-50%);padding:.5rem 1rem;background:#000c;color:#fff;border-radius:.5rem;font-size:.875rem;z-index:100}@keyframes typing{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-.625rem);opacity:1}}.pg-recharge{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;min-height:100vh;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom));transform:translate(100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.pg-recharge.visible{transform:translate(0)}.pg-recharge.exiting{transform:translate(100%);transition:transform .4s cubic-bezier(.55,.06,.68,.19)}.pg-recharge-header{display:flex;align-items:center;justify-content:space-between;position:relative;margin:0 1rem 1.75rem}.pg-recharge-header-back{width:2rem;height:2rem;cursor:pointer;display:flex;justify-content:center;align-items:center;background:none;border:none}.pg-recharge-header-back img{width:1.5rem;height:1.5rem}.pg-recharge-header-title{font-size:1.125rem;font-weight:600;color:#fff;margin:0}.pg-recharge-header-spacer{width:2rem}.pg-recharge-my-coins{background:#ffffff1c;border-radius:1rem;height:4.5rem;padding:0 1rem;margin:0 1rem 1rem;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);display:flex;align-items:center;justify-content:space-between}.pg-recharge-my-coins-text{font-size:1rem;color:#d6ced8}.pg-recharge-my-coins-amount{display:flex;align-items:center;gap:.5rem}.pg-recharge-my-coins-amount img{width:2rem;height:2rem}.pg-recharge-my-coins-amount span{font-size:1.5rem;font-weight:700;color:#fff}.pg-recharge-content{overflow:auto;height:calc(100vh - 12.5rem);padding:1rem 1rem 6.25rem;scrollbar-width:none;-ms-overflow-style:none}.pg-recharge-content:-webkit-scrollbar{display:none}.pg-recharge-packages{margin-bottom:2rem;color:#fff}.pg-recharge-packages-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.pg-recharge-package{position:relative;border:.125rem solid transparent;border-radius:.75rem;padding:1rem;cursor:pointer;transition:all .3s ease;background-image:url(/assets/item-DPiP48Si.webp);background-size:cover;background-repeat:no-repeat;background-position:center center;height:5.9375rem}.pg-recharge-package.selected{background-image:url(/assets/item_selected-hNOqAl6e.webp)}.pg-recharge-package-badge{position:absolute;top:-.5rem;left:-.25rem;width:2.5rem;height:1.5625rem;background-image:url(data:image/webp;base64,UklGRoYLAABXRUJQVlA4WAoAAAAwAAAATwAAMgAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMmAkAAC9PgAwQDXUhov8BupFtu7aVMa6F9KRJRL9eLhDAt9AqKfLAlCaYsGqvOfe1XgC0Ytt2bSu97/NJlICU6OfUc4CwDBKwQSEA7hxdimzbrq2M9STQSGTOOYMGGSU9ePU1TUJmdSfVbBsQAMr7PQ8OA1zE3QZwd2vuDolIcmtujWu4E30CboSLjOD8Ety2ESQJmN3tua7uchzbqfsCCAAAAADefLo41es27VpwJjngOoLwQrgQLoRrTC6EC8PCcCFcCoAXgvACBJI1Ji/WmAiXQnMwXeBcCMLFhWH9yxwmvw1795f/7x8CgL56eZ9PBM8Nu8c6AiGAcfOqUBAkC2AhLARgIQCgn3MBLAgAWEguAAmwuAAFp54j0MYZx4UAhgGGHQFOtR5+7Pj9i+fjBx/u1zNvef9nAX95n+8BHww7AUAIgHBlAfr3uLkC0ADAMowFICzEOC4AgAAEYUEDiII5jgsBVveylMkCEBICSLVk5Il/duXrD57ft+fz8j4/R54fRzLMfoJwGBfCBQBcAQAJAAAEjACQlE/U+0jE1pj3IVUao4qSAC5IkSQhQMS46/69yx98/3ryIAC8+XRxx7jnrCSAZBjAEryWLF0Ep9IQRJIgwxAuRG7lT63IxUJsZPNsXo2bq2arSrUMe+DL/z6cC7y8zydaH7lChgEkFgSwIBa0JpLMq4bW4BdosIdZy7AR1cgDOlfDuJAIEjGOS8CBIUXEo+NpALxhHQMQlnHGsRDAMC4AqWBWA7tcly2/mShux3GVuoqnunBZtRRiMtAwVd3/z+mql/f5RHDbOC4IYJlnG4dwCW3zjGvEMt6tKl5LRC43l0SjBwPQvALG8QJsdSkUsQBWy1tKtk607gYs8wxhGcdqGAswzuMOhAtBCngvBACgAeO4LIMpWzKOS4APIwH60XEedwAjAdHLOAwLgJT0hrmoIkf8/5wuGkZCSOYZCyEBCJdxvACAtNS9PTiUX2oaBiGGsVgAr4g4IcUCANo4LtvQetoFbDeIS1aW1RtwoQRAhrEQ40gANMAFGMeFhAYQ47igAYQLcvoTiAyXi/BaA0YMAwCuDrl1J10ltUjKbyHAOgAALuOMmysJccReBaJxSv2kcbzMsz0+jgjGOF6IYYBxXObZvBrmscM0oT2XAdf7HVtde7ZIhgkBlsKBIAUpkmGSLKjs4tU41hCXBuOKOBZdEhb4sXnkWcDH8UIg41iLP1sdxd6wjUMgwDzjQgDIAdPCQRsm/I3jJda0xIjRbeXL9dA2MfoFcwm9TAEZ511LpbLIZZxwXgqKvw99+20FePPYPbpJ3S4Ey8mBKltCRDt1tWDTCkASy58vpSBJiRqtIIMB/eTpRL3J5Xxd1Z7oa8cexVbWbXi1ccGygYRwIQOGkSAAgXaq7AZUxaRV0oZlbAUQ0paxJSDdRBCCcJWVLkBkPs94QRjjuFjGcQEICygxSgYGgPJ3GDSSZBiX9WEtPE2Oj8BOhKT/W+EzGQ6zsngSa5YC0z28OgACpWRkfb5s3n9c4ubswYTmR2WDdHNVVNB7j040MLSVxx1o66s1VtoRC84zLrtJKQgBiHk2l3ltaU24v7AnVtH8KIKQdsdkBdv651ScdHl6WSCGkRDjAGiuiNOLItQV4eW4Lj9ebdlPVM0EAMCw8s6k4oKpf0QL7N4yoh3HS0kuoQtYAQjDApzpkbspnrCQ0kBrBFqtPKxdPpln88oClv4WhJOZd9jFejFd1H3emtwnhgHm2bwiba2ptsx9UjwvJBFA6kVjArMk7Vy5ACCgPeIVkaoAC1h9BVu3VQcQYhjgzLFy8+F0dZg3bRt7QmwebFOqQtI+vbwu7XeQEo0LVESRrqBMmA4DzDMugMUyjLQl7NjsYo6JAAi03S6mcpWmNKfzTOLNNUsSbx+sskBEq5vMCiAjLJJhJBbEkjZKI4UoCVjbGgHQAFeAC+DVEnCNh4zrsO+SaYRGkJBk+dnhMjwYiACswMYZxjKOZJhq9f7kHaS9CpHh7LEDctof/xKWkidYhLhpnLT3ag3RIVlyHAZhIAABgFwkadI41nKBxgkYpkbcqTdJ6YqQEMQ4LuPmahwvwWoNODNoEeUMEXtl9DDlquwUCW8r8w0ZRgJYyjNMiZWCVjI83NeRhHTIrKdIrfftYg/q5GhBL92SVXDlbDFMcrmCsu11Cr1UdjXwPPUkLHnsYnbcTshEeIE/zNIexCAAIMhSKJIgClFtoB30BSIJRACJg1jgDOqIPb0qKVqRCgAYGACyFrKaQBDIck4TsdA8m9VyUUeY8vfRdayDxnTZIQuX9TuB924LzSuCRLKAgSwAAbY8JJTBAMCVZRjJOFbrmAz9NkSsk3ZZA8bNpWCnSFeljEyFOzFqo6P5lJpbZ4OAIMbNBdiJn4wDG8cFRCT9c/NKKVdoTNuDW/H1pgh4jdXA4zGiUEoQLzVLrABgHMm4JVB2eSnkTJLrDEZC8yqBtCorbXRlO/2uWRYdeXUIDONkZK5OxNcLQeEIcdVJdvRYgK0q31J8ja70i6iuD/O4Q5RfUt85tSOnXHTNgyDIm1wDxpGMY+n9qtXRSOGKsFtji6q6s6iX2x03YTHjbhzXFmmfdO8pBP6bZ7OKto+Qo++VRjc4cf/kzFkglrVqDLE7rNPaQGBRe7YcBmEchkIqAQ6ThrGgkYBxrDGdzsS/SdkcjVz6oVpRr0MKBSkzcMOoGolmBRAhaxiQJYfMHB8B9CtgQRJTJAvaMPe0rGGVFo3b446Omp4cDfOCHGgTpWjzbI+Po95n4yN9PTrPESI3Hh3vSZBu5jCk6lUdoDaES7E50gZUtD6Oi4THOK2BEkqb9dWAOOU+Jbc30cGvvn55iBjHUtMGrfu11gn+YWos9Gb7su4VU00VSU6cpY9s1ozHLIAEsFg/vvPv/yeBc5BolNmq/FvUHhgxalffh/aGCwYiilswgsgsCKwi7ggjLQAH3/3n35Nvv3n/J4Dska40c1LtyrH+b0zOdl1vrpLZ1YzrELdBlEVe9vy0B71gAP96HR73E+fD7z97cggAgF///vEsegkcUbT99cuXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4j5J//frl9U+/vX7TPD4fdwwAAAAAvJrPH79//eGjH29dZsfH4MAr+/z986dfP/v22on/vU6/gBNf2ef3378d/vjbmwd49TG47JV9/vr98x+ff3v1mH9flz4HN72yz2+/f/+Tn94d8fFfP19+NWsB);background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff;font-size:.75rem;font-weight:600;border-radius:.25rem;text-align:center;padding:.25rem 0;display:flex;justify-content:center}.pg-recharge-package-badge img{width:.875rem;height:.875rem}.pg-recharge-package-content{display:flex;flex-direction:column;align-items:center;gap:1.25rem}.pg-recharge-package-content img{width:1.5rem;height:1.5rem}.pg-recharge-package-amount{display:flex;align-items:center;gap:.25rem}.pg-recharge-package-amount .number{font-size:1.375rem;font-weight:700;color:#fff}.pg-recharge-package-price{font-size:1.125rem;color:#bf4fff}.pg-recharge-payment{margin-bottom:2rem}.pg-recharge-payment-title{font-size:1rem;font-weight:600;color:#fff;margin-bottom:1rem}.pg-recharge-payment-methods{display:flex;gap:.75rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.pg-recharge-payment-methods:-webkit-scrollbar{display:none}.pg-recharge-payment-method{flex:0 0 auto;padding:.25rem .625rem;width:9.6875rem;height:4.375rem;background:#ffffff0d;border-radius:.75rem;padding:1rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer;transition:all .3s ease;background-image:url(/assets/pay-CTwVX2EK.webp);background-size:cover;background-repeat:no-repeat;background-position:center center}.pg-recharge-payment-method:not(:last-child){margin-right:.5rem}.pg-recharge-payment-method.selected{background-image:url(/assets/pay_selected-CHwZQOQG.webp)}.pg-recharge-payment-method img{width:1.5rem;height:1.5rem}.pg-recharge-payment-method span{font-size:.875rem;font-weight:500;color:#fff}.pg-recharge-instructions{margin-bottom:2rem}.pg-recharge-instructions-title{font-size:1rem;font-weight:600;color:#fff;margin-bottom:.75rem}.pg-recharge-instructions-content{background:#ffffff0d;border-radius:.75rem;padding:1rem}.pg-recharge-instructions-question{font-size:.875rem;font-weight:600;color:#fff;margin-bottom:.5rem}.pg-recharge-instructions-answer{font-size:.75rem;line-height:1.4;color:#b8b8b8}.pg-recharge-buy{position:fixed;bottom:0;left:0;right:0;height:7.3125rem;padding-bottom:1rem;background-image:url(/assets/bottom-FQ3l8obP.webp);background-size:cover;background-repeat:no-repeat;background-position:center center;display:flex;justify-content:center;align-items:flex-end}.pg-recharge-buy-button{width:19.5rem;height:3rem;background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);box-shadow:inset -.5rem 0 .9375rem #ffffff80;border-radius:.75rem;border:.0625rem solid #FFFFFF;color:#fff;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease}.pg-recharge-buy-button:hover{transform:translateY(-.125rem);box-shadow:0 .5rem 1.5625rem #8b45ff4d}.pg-recharge-buy-button:active{transform:translateY(0)}.pg-template{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;display:flex;flex-direction:column;overflow:hidden;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom));transform:translate(100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.pg-template.visible{transform:translate(0)}.pg-template.exiting{transform:translate(100%);transition:transform .4s cubic-bezier(.55,.06,.68,.19)}.pg-template-header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 .5rem;z-index:10}.pg-template-header-left,.pg-template-header-right{width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.pg-template-header-left img,.pg-template-header-right img{width:1.5rem;height:1.5rem}.pg-template-content{flex:1;display:flex;flex-direction:column;position:relative;overflow:hidden;min-height:0}.pg-template-image-container{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.pg-template-image-container.hidden{opacity:0;visibility:hidden}.pg-template-image-container video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:#000}.pg-template-image-container>img,.pg-template-image-container .pg-template-image{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.pg-template-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:1rem;z-index:10}.pg-template-loading-overlay .loading-spinner{width:2.5rem;height:2.5rem;border:.1875rem solid rgba(255,255,255,.3);border-top:.1875rem solid #D400E7;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:1rem}.pg-template-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pg-template-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.pg-template-play-button-icon{width:4.25rem;height:4.25rem}.pg-template-footer{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:.75rem;box-sizing:border-box}.pg-template-footer-left{display:flex;align-items:center;gap:1rem}.pg-template-footer-right{display:flex;align-items:center}.pg-template-like-button{gap:.25rem;width:5.9375rem;height:3rem;display:flex;align-items:center;justify-content:center;background:#2e2e2e;border:none;border-radius:1.25rem;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease}.pg-template-like-button.active{color:#ea01ff}.pg-template-like-button img{width:1.375rem;height:1.375rem}.pg-template-make-button{width:14.5rem;height:3rem;display:flex;align-items:center;justify-content:center;font-size:1.125rem;line-height:1.3125rem;background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);box-shadow:inset -.5rem 0 .9375rem #ffffff80;border-radius:.75rem;border:.0625rem solid #FFFFFF;color:#fff}.pg-template-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#fff;font-size:1rem}.pg-template-loading .loading-spinner{width:2rem;height:2rem;border:.1875rem solid rgba(255,255,255,.3);border-top:.1875rem solid white;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:1rem}.pg-template-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:1rem;z-index:20}.pg-template-loading-overlay img{width:4.25rem;height:4.25rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pg-about{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;z-index:500;background:#000;color:#fff;display:flex;flex-direction:column;overflow:hidden;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom));transform:translate(100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.pg-about.visible{transform:translate(0)}.pg-about.exiting{transform:translate(100%);transition:transform .4s cubic-bezier(.55,.06,.68,.19)}.pg-about-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0;margin-bottom:2.5rem}.pg-about-header-left{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-about-header-left img{width:1.5rem;height:1.5rem}.pg-about-header-title{flex:1;text-align:center;font-size:1.125rem;font-weight:600}.pg-about-header-right{width:2.5rem}.pg-about-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:3.75rem}.pg-about-icon{margin-bottom:.625rem}.pg-about-icon-wrapper{width:7.5rem;height:7.5rem;border-radius:1.5rem;overflow:hidden;box-shadow:0 .5rem 1.5rem #d400e74d}.pg-about-icon-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pg-about-icon-placeholder img{width:7.75rem;height:7.75rem}.pg-about-app-name{font-size:1.75rem;color:#fff;margin-bottom:.1875rem}.pg-about-version{font-size:1.25rem;color:#fff}.pg-undress-pic-generate{height:100%;display:flex;flex-direction:column;overflow:hidden}.pg-undress-pic-generate-header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between}.pg-undress-pic-generate-header-left{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-undress-pic-generate-header-left img{width:1.5rem;height:1.5rem}.pg-undress-pic-generate-header-title{flex:1;text-align:center;font-size:1rem;font-weight:600;color:#fff}.pg-undress-pic-generate-header-right{width:2.5rem}.pg-undress-pic-generate-content{flex:1;position:relative;overflow:hidden;min-height:0}.pg-undress-pic-generate-image{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.pg-undress-pic-generate-image img:first-child{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pg-undress-pic-generate-refresh{position:absolute;bottom:1rem;right:1rem;width:2.25rem!important;height:2.25rem!important}.pg-undress-pic-generate-footer{flex-shrink:0;background-color:#060207;padding:1rem;display:flex;flex-direction:column;align-items:center}.pg-undress-pic-generate-cost{display:flex;align-items:center;justify-content:center;margin-bottom:.25rem}.pg-undress-pic-generate-cost-icon{width:1.25rem;height:1.25rem}.pg-undress-pic-generate-cost-text{font-size:1rem;color:#fff}.pg-undress-pic-generate-button{width:19.5rem;height:3rem;background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);box-shadow:inset -.5rem 0 .9375rem #ffffff80;border-radius:.75rem;border:.0625rem solid #FFFFFF;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.pg-undress-pic-generate-button:hover{transform:translateY(-.125rem);box-shadow:0 .375rem 1.25rem #d400e766}.pg-undress-pic-generate-button:active{transform:translateY(0)}.pg-undress-pic-generate-agreement{display:flex;align-items:flex-start;gap:.375rem;padding-top:.5rem}.pg-undress-pic-generate-agreement-checkbox{width:1.25rem;height:1.25rem;min-width:1.25rem;cursor:pointer;font-size:.75rem}.pg-undress-pic-generate-agreement-checkbox img{width:1rem;height:1rem}.pg-undress-pic-generate-agreement-text{font-size:.75rem;color:#999;opacity:.9;line-height:1.4}.pg-undress-pic-work{height:100%;display:flex;flex-direction:column;overflow:hidden}.pg-undress-pic-work-header{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;z-index:10;padding:.5rem 0}.pg-undress-pic-work-header-left{position:absolute;left:0;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-undress-pic-work-header-left img{width:1.5rem;height:1.5rem}.pg-undress-pic-work-header-title{flex:1;text-align:center;font-size:1rem;font-weight:600;color:#fff}.pg-undress-pic-work-header-right{position:absolute;right:1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.125rem;cursor:pointer;padding:.25rem;background:#fff3;border-radius:.5rem}.pg-undress-pic-work-header-right img{width:1.25rem;height:1.25rem}.pg-undress-pic-work-header-right span{font-size:.75rem;color:#fff}.pg-undress-pic-work-content{flex:1;overflow-y:auto;overflow-x:hidden;padding:0;scrollbar-width:none;-ms-overflow-style:none}.pg-undress-pic-work-content:-webkit-scrollbar{display:none}.pg-undress-pic-work-generation{background:#352137;border-radius:1rem;margin:.8125rem 1rem 1.5rem;height:25rem;display:flex;justify-content:center;align-items:center;overflow:hidden}.pg-undress-pic-work-queuing{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:12.5rem}.pg-undress-pic-work-queuing img{width:3.5rem;height:3.5rem}.pg-undress-pic-work-queuing-text{font-size:1rem;color:#ffffff80;text-align:center}.pg-undress-pic-work-failed{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;height:100%}.pg-undress-pic-work-failed img{width:4.5rem;height:3.5rem}.pg-undress-pic-work-failed-text{font-size:1.125rem;font-weight:500;color:#fffc;text-align:center}.pg-undress-pic-work-completed{height:100%}.pg-undress-pic-work-completed-images{width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.pg-undress-pic-work-completed-images.is-landscape{grid-template-columns:1fr;grid-template-rows:1fr 1fr;align-content:stretch}.pg-undress-pic-work-completed-images.is-landscape .pg-undress-pic-work-completed-image{min-height:0;overflow:hidden;height:100%}.pg-undress-pic-work-completed-image{position:relative;min-height:0}.pg-undress-pic-work-completed-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.pg-undress-pic-work-completed-label{position:absolute;bottom:.5rem;left:.5rem;background:#000000b3;color:#fff;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:500}.pg-undress-pic-work-progress{margin-top:1rem}.pg-undress-pic-work-progress-text{font-size:.875rem;color:#fffc;text-align:center;margin-bottom:.5rem}.pg-undress-pic-work-progress-bar{width:100%;height:.25rem;background:#fff3;border-radius:.125rem;overflow:hidden}.pg-undress-pic-work-progress-fill{height:100%;background:linear-gradient(90deg,#ea01ff,#ff6b6b);border-radius:.125rem;transition:width .3s ease}.pg-undress-pic-work-progress-only{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.pg-undress-pic-work-progress-only .pg-undress-pic-work-progress{width:80%;max-width:18.75rem}.pg-undress-pic-work-progress-only .pg-undress-pic-work-progress-text{font-size:1rem;font-weight:500;margin-bottom:1rem}.pg-undress-pic-work-progress-only .pg-undress-pic-work-progress-bar{height:.375rem}.pg-undress-pic-preview{height:100%;display:flex;flex-direction:column;overflow:hidden}.pg-undress-pic-preview-header{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;z-index:10;padding:.5rem 0}.pg-undress-pic-preview-header-left{position:absolute;left:0;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-undress-pic-preview-header-left img{width:1.5rem;height:1.5rem}.pg-undress-pic-preview-header-center{flex:1;text-align:center;font-size:1rem;font-weight:600;color:#fff}.pg-undress-pic-preview-header-right{position:absolute;right:0;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-undress-pic-preview-header-right img{width:1.5rem;height:1.5rem}.pg-undress-pic-preview-content{flex:1;position:relative;overflow:hidden;display:flex;align-items:center}.pg-undress-pic-preview-images{display:flex;width:100%;height:100%;transition:transform .3s ease}.pg-undress-pic-preview-image{flex-shrink:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pg-undress-pic-preview-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.pg-undress-pic-preview-footer{flex-shrink:0;display:flex;gap:.75rem;padding:1rem}.pg-undress-pic-preview-footer-button{cursor:pointer;border-radius:.5rem}.pg-undress-pic-preview-hd{position:relative;flex:1;background:#ffffff1a;padding:.8125rem .75rem;display:flex;align-items:center;justify-content:center;gap:.25rem}.pg-undress-pic-preview-hd-top{display:flex;align-items:center;gap:.25rem}.pg-undress-pic-preview-hd-text{white-space:nowrap;color:#ffcc02;font-size:1rem;text-align:center}.pg-undress-pic-preview-coin{width:1rem;height:1rem}.pg-undress-pic-preview-cost{position:absolute;top:-.9375rem;left:0;font-size:.875rem;color:#fff;background:linear-gradient(140deg,#ff9399,#ca18ff);border-radius:6.25rem 6.25rem 6.25rem 0px;display:flex;align-items:center;justify-content:center;padding:.25rem .375rem;min-width:2.5rem}.pg-undress-pic-preview-cost img{width:.875rem;height:.875rem}.pg-undress-pic-preview-hd-icon{width:1.25rem;height:1.25rem}.pg-undress-pic-preview-regenerate{flex:1.5;background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);box-shadow:inset -.5rem 0 .9375rem #ffffff80;border-radius:.75rem;border:.0625rem solid #FFFFFF;padding:1rem 1.5rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:600;color:#fff;transition:opacity .2s ease}.pg-undress-pic-preview-regenerate:hover{opacity:.9}.pg-undress-pic{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;color:#fff;overflow:hidden;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom));transform:translate(100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.pg-undress-pic.visible{transform:translate(0)}.pg-undress-pic.exiting{transform:translate(100%);transition:transform .4s cubic-bezier(.55,.06,.68,.19)}.pg-dance-template-list{display:flex;flex-direction:column;height:100%;padding:.75rem 1rem 1rem;box-sizing:border-box}.pg-dance-template-list-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.pg-dance-template-list-back{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.pg-dance-template-list-back img{width:1.5rem;height:1.5rem}.pg-dance-template-list-title{color:#fff;font-size:1.125rem;font-weight:600}.pg-dance-template-list-content{flex:1;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.pg-dance-template-list-content:-webkit-scrollbar{display:none}.pg-dance-masonry{display:flex;gap:.75rem}.pg-dance-masonry-column{flex:1;display:flex;flex-direction:column;gap:.75rem}.pg-dance-masonry-item{width:100%}.pg-dance-card{position:relative;border-radius:.75rem;overflow:hidden}.pg-dance-card-image{width:100%;-o-object-fit:cover;object-fit:cover;display:block}.pg-dance-card-overlay{position:absolute;bottom:0;left:0;width:100%;height:20%;min-height:3.125rem;background:linear-gradient(180deg,#0000,#000000b3);pointer-events:none;z-index:1}.pg-dance-card-footer{position:absolute;bottom:.5rem;left:.5rem;right:.5rem;display:flex;align-items:center;justify-content:space-between}.pg-dance-card-cost{display:flex;align-items:center;gap:.125rem;color:#fff;font-size:.875rem}.pg-dance-card-cost img{width:1.125rem;height:1.125rem}.pg-dance-card-go{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.pg-dance-card-go img{width:100%;height:100%}.pg-dance-template-list-loading,.pg-dance-template-list-no-more{text-align:center;color:#999;padding:.75rem 0}.pg-dance-generate{display:flex;flex-direction:column;height:100%;padding:.75rem 1rem 1rem;box-sizing:border-box}.pg-dance-generate-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.pg-dance-generate-back{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.pg-dance-generate-back img{width:1.5rem;height:1.5rem}.pg-dance-generate-title{color:#fff;font-size:1.125rem;font-weight:600}.pg-dance-generate-swiper{position:relative;flex:1;overflow:hidden;border-radius:.75rem}.pg-dance-generate-track{display:flex;width:100%;height:100%}.pg-dance-generate-slide{width:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.pg-dance-generate-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pg-dance-generate .cmp-swiper{width:100vw;position:relative;left:50%;transform:translate(-50%)}.pg-dance-generate-bottom{margin-top:.75rem}.pg-dance-generate-bottom .pg-dance-generate-tip{color:#fff;margin:.5rem 0 .75rem;font-size:1rem}.pg-dance-generate-bottom .pg-dance-generate-picker-row{display:flex;align-items:center;gap:.75rem}.pg-dance-generate-bottom .pg-dance-generate-add{flex-shrink:0;width:5rem;height:7.25rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s}.pg-dance-generate-bottom .pg-dance-generate-add:hover{opacity:.8}.pg-dance-generate-bottom .pg-dance-generate-add.uploading{opacity:.6;pointer-events:none}.pg-dance-generate-bottom .pg-dance-generate-add img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pg-dance-generate-bottom .pg-dance-generate-add .pg-dance-generate-uploading{color:#fff;font-size:.75rem;text-align:center}.pg-dance-generate-bottom .pg-dance-generate-thumbs{flex:1;min-width:0;display:flex;align-items:center;gap:.5rem;overflow-x:auto;overflow-y:hidden;padding:.25rem 0;scrollbar-width:none;-ms-overflow-style:none}.pg-dance-generate-bottom .pg-dance-generate-thumbs:-webkit-scrollbar{display:none}.pg-dance-generate-bottom .pg-dance-generate-thumbs::-webkit-scrollbar{height:.25rem}.pg-dance-generate-bottom .pg-dance-generate-thumbs::-webkit-scrollbar-track{background:transparent}.pg-dance-generate-bottom .pg-dance-generate-thumbs::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:.125rem}.pg-dance-generate-bottom .pg-dance-generate-thumbs::-webkit-scrollbar-thumb:hover{background:#ffffff80}.pg-dance-generate-bottom .pg-dance-generate-thumb{flex-shrink:0;position:relative;width:5rem;height:7.25rem;border-radius:.75rem}.pg-dance-generate-bottom .pg-dance-generate-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.75rem}.pg-dance-generate-bottom .pg-dance-generate-thumb-close{position:absolute;top:.25rem;right:.25rem;width:1.5rem;height:1.5rem;border-radius:50%;color:#fff;text-align:center;line-height:1.25rem;font-size:.875rem;cursor:pointer;z-index:2}.pg-dance-generate-bottom .pg-dance-generate-thumb.selected:before{content:"";position:absolute;top:-.125rem;left:-.125rem;right:-.125rem;bottom:-.125rem;border-radius:.875rem;background:linear-gradient(114deg,#bf4fff,#4986ff);z-index:0;pointer-events:none}.pg-dance-generate-bottom .pg-dance-generate-thumb.selected img{position:relative;z-index:1}.pg-dance-generate-bottom .pg-dance-generate-thumbs-empty{flex:1;color:#ffffff80;font-size:.875rem;text-align:center;padding:1.25rem}.pg-dance-generate-bottom .pg-dance-generate-buttons{display:flex;gap:.75rem;margin:.4375rem 0}.pg-dance-generate-bottom .pg-dance-generate-button-wrapper{flex:1;display:flex;flex-direction:column;gap:.5rem}.pg-dance-generate-bottom .pg-dance-generate-cost{display:flex;justify-content:center;align-items:center;gap:.375rem;color:#fff}.pg-dance-generate-bottom .pg-dance-generate-cost img{width:1.125rem;height:1.125rem}.pg-dance-generate-bottom .pg-dance-generate-btn{width:100%;height:3rem;background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);box-shadow:inset -.5rem 0 .9375rem #ffffff80;border-radius:.75rem;border:.0625rem solid #FFFFFF;color:#fff;font-size:1.125rem;font-weight:600}.pg-dance-generate-bottom .pg-dance-generate-btn.disabled{opacity:.6}.pg-dance-generate-bottom .pg-dance-generate-agree{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;color:#ccc;cursor:pointer}.pg-dance-generate-bottom .pg-dance-generate-agree-check{width:1rem;height:1rem;border-radius:.25rem;cursor:pointer}.pg-dance-generate-bottom .pg-dance-generate-agree-check img{width:100%;height:100%}.pg-dance-generate-bottom .pg-dance-generate-agree span{flex:1;font-size:.75rem;color:#999;line-height:1.125rem}.pg-dance-work{height:100%;display:flex;flex-direction:column;overflow:hidden}.pg-dance-work-header{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;z-index:10;padding:.5rem 0}.pg-dance-work-header-left{position:absolute;left:0;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-dance-work-header-left img{width:1.5rem;height:1.5rem}.pg-dance-work-header-title{flex:1;text-align:center;font-size:1rem;font-weight:600;color:#fff}.pg-dance-work-header-right{position:absolute;right:1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.125rem;cursor:pointer;padding:.25rem;background:#fff3;border-radius:.5rem}.pg-dance-work-header-right img{width:1.25rem;height:1.25rem}.pg-dance-work-header-right span{font-size:.75rem;color:#fff}.pg-dance-work-content{flex:1;overflow-y:auto;overflow-x:hidden;padding:0;scrollbar-width:none;-ms-overflow-style:none}.pg-dance-work-content:-webkit-scrollbar{display:none}.pg-dance-work-generation{background:#352137;border-radius:1rem;margin:.8125rem 1rem 1.5rem;min-height:25rem;height:25rem;display:flex;justify-content:center;align-items:center;overflow:hidden}.pg-dance-work-queuing{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:12.5rem}.pg-dance-work-queuing img{width:3.5rem;height:3.5rem}.pg-dance-work-queuing-text{font-size:1rem;color:#ffffff80;text-align:center}.pg-dance-work-failed{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;height:100%}.pg-dance-work-failed img{width:4.5rem;height:3.5rem}.pg-dance-work-failed-text{font-size:1.125rem;font-weight:500;color:#fffc;text-align:center}.pg-dance-work-completed{height:100%}.pg-dance-work-completed-images{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pg-dance-work-completed-image{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pg-dance-work-completed-image video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;cursor:pointer}.pg-dance-work-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:10;transition:opacity .3s ease}.pg-dance-work-play-button img{width:2.5rem;height:2.5rem}.pg-dance-work-progress{margin-top:1rem}.pg-dance-work-progress-text{font-size:.875rem;color:#fffc;text-align:center;margin-bottom:.5rem}.pg-dance-work-progress-bar{width:100%;height:.25rem;background:#fff3;border-radius:.125rem;overflow:hidden}.pg-dance-work-progress-fill{height:100%;background:linear-gradient(90deg,#ea01ff,#ff6b6b);border-radius:.125rem;transition:width .3s ease}.pg-dance-work-progress-only{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.pg-dance-work-progress-only .pg-dance-work-progress{width:80%;max-width:18.75rem}.pg-dance-work-progress-only .pg-dance-work-progress-text{font-size:1rem;font-weight:500;margin-bottom:1rem}.pg-dance-work-progress-only .pg-dance-work-progress-bar{height:.375rem}.pg-dance{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;color:#fff;overflow:hidden;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom));transform:translate(100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.pg-dance.visible{transform:translate(0)}.pg-dance.exiting{transform:translate(100%);transition:transform .4s cubic-bezier(.55,.06,.68,.19)}.pg-undress-vid-generate{display:flex;flex-direction:column;height:100%;padding:.75rem 1rem 1rem;box-sizing:border-box}.pg-undress-vid-generate-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.pg-undress-vid-generate-back{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.pg-undress-vid-generate-back img{width:1.5rem;height:1.5rem}.pg-undress-vid-generate-title{color:#fff;font-size:1.125rem;font-weight:600}.pg-undress-vid-generate-swiper{position:relative;flex:1;overflow:hidden;border-radius:.75rem}.pg-undress-vid-generate-track{display:flex;width:100%;height:100%}.pg-undress-vid-generate-slide{width:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.pg-undress-vid-generate-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pg-undress-vid-generate .cmp-swiper{width:100vw;position:relative;left:50%;transform:translate(-50%)}.pg-undress-vid-generate-bottom{margin-top:.75rem}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-tip{color:#fff;margin:.5rem 0 .75rem;font-size:1rem}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-picker-row{display:flex;align-items:center;gap:.75rem}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-add{flex-shrink:0;width:5rem;height:7.25rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-add:hover{opacity:.8}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-add.uploading{opacity:.6;pointer-events:none}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-add img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-add .pg-undress-vid-generate-uploading{color:#fff;font-size:.75rem;text-align:center}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-thumbs{flex:1;min-width:0;display:flex;align-items:center;gap:.5rem;overflow-x:auto;overflow-y:hidden;padding:.25rem 0;scrollbar-width:none;-ms-overflow-style:none}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-thumbs:-webkit-scrollbar{display:none}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-thumbs::-webkit-scrollbar{height:.25rem}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-thumbs::-webkit-scrollbar-track{background:transparent}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-thumbs::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:.125rem}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-thumbs::-webkit-scrollbar-thumb:hover{background:#ffffff80}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-thumb{flex-shrink:0;position:relative;width:5rem;height:7.25rem;border-radius:.75rem}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.75rem}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-thumb-close{position:absolute;top:.25rem;right:.25rem;width:1.5rem;height:1.5rem;border-radius:50%;color:#fff;text-align:center;line-height:1.25rem;font-size:.875rem;cursor:pointer;z-index:2}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-thumb.selected:before{content:"";position:absolute;top:-.125rem;left:-.125rem;right:-.125rem;bottom:-.125rem;border-radius:.875rem;background:linear-gradient(114deg,#bf4fff,#4986ff);z-index:0;pointer-events:none}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-thumb.selected img{position:relative;z-index:1}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-thumbs-empty{flex:1;color:#ffffff80;font-size:.875rem;text-align:center;padding:1.25rem}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-cost{display:flex;justify-content:center;align-items:center;gap:.375rem;color:#fff;margin:.4375rem 0}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-cost img{width:1.125rem;height:1.125rem}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-btn{width:100%;height:3rem;background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);box-shadow:inset -.5rem 0 .9375rem #ffffff80;border-radius:.75rem;border:.0625rem solid #FFFFFF;color:#fff;font-size:1.125rem;font-weight:600}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-btn.disabled{opacity:.6}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-agree{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;color:#ccc;cursor:pointer}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-agree-check{width:1rem;height:1rem;border-radius:.25rem;cursor:pointer}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-agree-check img{width:100%;height:100%}.pg-undress-vid-generate-bottom .pg-undress-vid-generate-agree span{flex:1;font-size:.75rem;color:#999;line-height:1.125rem}.pg-undress-vid-work{height:100%;display:flex;flex-direction:column;overflow:hidden}.pg-undress-vid-work-header{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;z-index:10;padding:.5rem 0}.pg-undress-vid-work-header-left{position:absolute;left:0;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-undress-vid-work-header-left img{width:1.5rem;height:1.5rem}.pg-undress-vid-work-header-title{flex:1;text-align:center;font-size:1rem;font-weight:600;color:#fff}.pg-undress-vid-work-header-right{position:absolute;right:1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.125rem;cursor:pointer;padding:.25rem;background:#fff3;border-radius:.5rem}.pg-undress-vid-work-header-right img{width:1.25rem;height:1.25rem}.pg-undress-vid-work-header-right span{font-size:.75rem;color:#fff}.pg-undress-vid-work-content{flex:1;overflow-y:auto;overflow-x:hidden;padding:0;scrollbar-width:none;-ms-overflow-style:none}.pg-undress-vid-work-content:-webkit-scrollbar{display:none}.pg-undress-vid-work-generation{background:#352137;border-radius:1rem;margin:.8125rem 1rem 1.5rem;min-height:25rem;height:25rem;display:flex;justify-content:center;align-items:center;overflow:hidden}.pg-undress-vid-work-queuing{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:12.5rem}.pg-undress-vid-work-queuing img{width:3.5rem;height:3.5rem}.pg-undress-vid-work-queuing-text{font-size:1rem;color:#ffffff80;text-align:center}.pg-undress-vid-work-failed{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;height:100%}.pg-undress-vid-work-failed img{width:4.5rem;height:3.5rem}.pg-undress-vid-work-failed-text{font-size:1.125rem;font-weight:500;color:#fffc;text-align:center}.pg-undress-vid-work-completed{height:100%}.pg-undress-vid-work-completed-images{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pg-undress-vid-work-completed-image{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pg-undress-vid-work-completed-image video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;cursor:pointer}.pg-undress-vid-work-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:10;transition:opacity .3s ease}.pg-undress-vid-work-play-button img{width:2.5rem;height:2.5rem}.pg-undress-vid-work-progress{margin-top:1rem}.pg-undress-vid-work-progress-text{font-size:.875rem;color:#fffc;text-align:center;margin-bottom:.5rem}.pg-undress-vid-work-progress-bar{width:100%;height:.25rem;background:#fff3;border-radius:.125rem;overflow:hidden}.pg-undress-vid-work-progress-fill{height:100%;background:linear-gradient(90deg,#ea01ff,#ff6b6b);border-radius:.125rem;transition:width .3s ease}.pg-undress-vid-work-progress-only{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.pg-undress-vid-work-progress-only .pg-undress-vid-work-progress{width:80%;max-width:18.75rem}.pg-undress-vid-work-progress-only .pg-undress-vid-work-progress-text{font-size:1rem;font-weight:500;margin-bottom:1rem}.pg-undress-vid-work-progress-only .pg-undress-vid-work-progress-bar{height:.375rem}.pg-undress-vid{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;color:#fff;overflow:hidden;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom));transform:translate(100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.pg-undress-vid.visible{transform:translate(0)}.pg-undress-vid.exiting{transform:translate(100%);transition:transform .4s cubic-bezier(.55,.06,.68,.19)}.pg-giant-swing-generate{height:100%;display:flex;flex-direction:column;overflow:hidden}.pg-giant-swing-generate-header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between}.pg-giant-swing-generate-header-left{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-giant-swing-generate-header-left img{width:1.5rem;height:1.5rem}.pg-giant-swing-generate-header-title{flex:1;text-align:center;font-size:1rem;font-weight:600;color:#fff}.pg-giant-swing-generate-header-right{width:2.5rem}.pg-giant-swing-generate-content{flex:1;position:relative;overflow:hidden;min-height:0}.pg-giant-swing-generate-image{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.pg-giant-swing-generate-image img:first-child{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pg-giant-swing-generate-refresh{position:absolute;bottom:1rem;right:1rem;width:2.25rem!important;height:2.25rem!important}.pg-giant-swing-generate-footer{flex-shrink:0;background-color:#060207;padding:1rem;display:flex;flex-direction:column;align-items:center}.pg-giant-swing-generate-cost{display:flex;align-items:center;justify-content:center;margin-bottom:.25rem}.pg-giant-swing-generate-cost-icon{width:1.25rem;height:1.25rem}.pg-giant-swing-generate-cost-text{font-size:1rem;color:#fff}.pg-giant-swing-generate-button{width:19.5rem;height:3rem;background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);box-shadow:inset -.5rem 0 .9375rem #ffffff80;border-radius:.75rem;border:.0625rem solid #FFFFFF;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.pg-giant-swing-generate-button:hover{transform:translateY(-.125rem);box-shadow:0 .375rem 1.25rem #d400e766}.pg-giant-swing-generate-button:active{transform:translateY(0)}.pg-giant-swing-generate-agreement{display:flex;align-items:flex-start;gap:.375rem;padding-top:.5rem}.pg-giant-swing-generate-agreement-checkbox{width:1.25rem;height:1.25rem;min-width:1.25rem;cursor:pointer;font-size:.75rem}.pg-giant-swing-generate-agreement-checkbox img{width:1rem;height:1rem}.pg-giant-swing-generate-agreement-text{font-size:.75rem;color:#999;opacity:.9;line-height:1.4}.pg-giant-swing-work{height:100%;display:flex;flex-direction:column;overflow:hidden}.pg-giant-swing-work-header{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;z-index:10;padding:.5rem 0}.pg-giant-swing-work-header-left{position:absolute;left:0;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-giant-swing-work-header-left img{width:1.5rem;height:1.5rem}.pg-giant-swing-work-header-title{flex:1;text-align:center;font-size:1rem;font-weight:600;color:#fff}.pg-giant-swing-work-header-right{position:absolute;right:1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.125rem;cursor:pointer;padding:.25rem;background:#fff3;border-radius:.5rem}.pg-giant-swing-work-header-right img{width:1.25rem;height:1.25rem}.pg-giant-swing-work-header-right span{font-size:.75rem;color:#fff}.pg-giant-swing-work-content{flex:1;overflow-y:auto;overflow-x:hidden;padding:0;scrollbar-width:none;-ms-overflow-style:none}.pg-giant-swing-work-content:-webkit-scrollbar{display:none}.pg-giant-swing-work-generation{background:#352137;border-radius:1rem;margin:.8125rem 1rem 1.5rem;height:25rem;display:flex;justify-content:center;align-items:center;overflow:hidden}.pg-giant-swing-work-queuing{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:12.5rem}.pg-giant-swing-work-queuing img{width:3.5rem;height:3.5rem}.pg-giant-swing-work-queuing-text{font-size:1rem;color:#ffffff80;text-align:center}.pg-giant-swing-work-failed{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;height:100%}.pg-giant-swing-work-failed img{width:4.5rem;height:3.5rem}.pg-giant-swing-work-failed-text{font-size:1.125rem;font-weight:500;color:#fffc;text-align:center}.pg-giant-swing-work-completed{height:100%}.pg-giant-swing-work-completed-images{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pg-giant-swing-work-completed-image{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pg-giant-swing-work-completed-image video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;cursor:pointer}.pg-giant-swing-work-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:10;transition:opacity .3s ease}.pg-giant-swing-work-play-button img{width:2.5rem;height:2.5rem}.pg-giant-swing-work-progress{margin-top:1rem}.pg-giant-swing-work-progress-text{font-size:.875rem;color:#fffc;text-align:center;margin-bottom:.5rem}.pg-giant-swing-work-progress-bar{width:100%;height:.25rem;background:#fff3;border-radius:.125rem;overflow:hidden}.pg-giant-swing-work-progress-fill{height:100%;background:linear-gradient(90deg,#ea01ff,#ff6b6b);border-radius:.125rem;transition:width .3s ease}.pg-giant-swing-work-progress-only{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.pg-giant-swing-work-progress-only .pg-giant-swing-work-progress{width:80%;max-width:18.75rem}.pg-giant-swing-work-progress-only .pg-giant-swing-work-progress-text{font-size:1rem;font-weight:500;margin-bottom:1rem}.pg-giant-swing-work-progress-only .pg-giant-swing-work-progress-bar{height:.375rem}.pg-giant-swing{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;color:#fff;overflow:hidden;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom));transform:translate(100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.pg-giant-swing.visible{transform:translate(0)}.pg-giant-swing.exiting{transform:translate(100%);transition:transform .4s cubic-bezier(.55,.06,.68,.19)}.pg-swap-face-generate{display:flex;flex-direction:column;height:100%;padding:.75rem 1rem 1rem;box-sizing:border-box}.pg-swap-face-generate-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.pg-swap-face-generate-back{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.pg-swap-face-generate-back img{width:1.5rem;height:1.5rem}.pg-swap-face-generate-title{color:#fff;font-size:1.125rem;font-weight:600}.pg-swap-face-generate-right{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.pg-swap-face-generate-info{width:1.5rem;height:1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.pg-swap-face-generate-info img{width:100%;height:100%}.pg-swap-face-generate-media{position:relative;flex:1;overflow:hidden;border-radius:.75rem;margin-bottom:.75rem;background:#000;display:flex;align-items:center;justify-content:center}.pg-swap-face-generate-image{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.pg-swap-face-generate-video{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pg-swap-face-generate-exchange{position:absolute;bottom:.375rem;left:.375rem;display:flex;align-items:center;justify-content:center;gap:1rem}.pg-swap-face-generate-exchange-origin,.pg-swap-face-generate-exchange-selected{width:4.25rem;height:6.1875rem;border:solid .125rem #fff;border-radius:.5rem;overflow:hidden;display:flex;align-items:center;justify-content:center}.pg-swap-face-generate-exchange-origin img,.pg-swap-face-generate-exchange-selected img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.pg-swap-face-generate-exchange-origin video,.pg-swap-face-generate-exchange-selected video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.pg-swap-face-generate-exchange-arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2.75rem;height:1.8125rem}.pg-swap-face-generate-bottom{margin-top:.75rem}.pg-swap-face-generate-bottom .pg-swap-face-generate-tip{color:#fff;margin:.5rem 0 .75rem;font-size:1rem}.pg-swap-face-generate-bottom .pg-swap-face-generate-picker-row{display:flex;align-items:center;gap:.75rem}.pg-swap-face-generate-bottom .pg-swap-face-generate-add{flex-shrink:0;width:5rem;height:7.25rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s}.pg-swap-face-generate-bottom .pg-swap-face-generate-add:hover{opacity:.8}.pg-swap-face-generate-bottom .pg-swap-face-generate-add.uploading{opacity:.6;pointer-events:none}.pg-swap-face-generate-bottom .pg-swap-face-generate-add img{width:100%;height:100%}.pg-swap-face-generate-bottom .pg-swap-face-generate-add .pg-swap-face-generate-uploading{color:#fff;font-size:.75rem;text-align:center}.pg-swap-face-generate-bottom .pg-swap-face-generate-thumbs{flex:1;min-width:0;display:flex;align-items:center;gap:.5rem;overflow-x:auto;overflow-y:hidden;padding:.25rem 0;scrollbar-width:none;-ms-overflow-style:none}.pg-swap-face-generate-bottom .pg-swap-face-generate-thumbs:-webkit-scrollbar{display:none}.pg-swap-face-generate-bottom .pg-swap-face-generate-thumbs::-webkit-scrollbar{height:.25rem}.pg-swap-face-generate-bottom .pg-swap-face-generate-thumbs::-webkit-scrollbar-track{background:transparent}.pg-swap-face-generate-bottom .pg-swap-face-generate-thumbs::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:.125rem}.pg-swap-face-generate-bottom .pg-swap-face-generate-thumbs::-webkit-scrollbar-thumb:hover{background:#ffffff80}.pg-swap-face-generate-bottom .pg-swap-face-generate-thumb{flex-shrink:0;position:relative;width:5rem;height:7.25rem;border-radius:.75rem}.pg-swap-face-generate-bottom .pg-swap-face-generate-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.75rem}.pg-swap-face-generate-bottom .pg-swap-face-generate-thumb-close{position:absolute;top:.25rem;right:.25rem;width:1.5rem;height:1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.pg-swap-face-generate-bottom .pg-swap-face-generate-thumb-close img{width:100%;height:100%}.pg-swap-face-generate-bottom .pg-swap-face-generate-thumb.selected:before{content:"";position:absolute;top:-.125rem;left:-.125rem;right:-.125rem;bottom:-.125rem;border-radius:.875rem;background:linear-gradient(114deg,#bf4fff,#4986ff);z-index:0;pointer-events:none}.pg-swap-face-generate-bottom .pg-swap-face-generate-thumb.selected img{position:relative;z-index:1}.pg-swap-face-generate-bottom .pg-swap-face-generate-thumbs-empty{flex:1;color:#ffffff80;font-size:.875rem;text-align:center;padding:1.25rem}.pg-swap-face-generate-bottom .pg-swap-face-generate-cost{display:flex;justify-content:center;align-items:center;gap:.375rem;color:#fff;margin:.4375rem 0}.pg-swap-face-generate-bottom .pg-swap-face-generate-cost img{width:1.125rem;height:1.125rem}.pg-swap-face-generate-bottom .pg-swap-face-generate-btn{width:100%;height:3rem;background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);box-shadow:inset -.5rem 0 .9375rem #ffffff80;border-radius:.75rem;border:.0625rem solid #FFFFFF;color:#fff;font-size:1.125rem;font-weight:600;cursor:pointer;transition:opacity .3s}.pg-swap-face-generate-bottom .pg-swap-face-generate-btn.disabled{opacity:.6}.pg-swap-face-generate-bottom .pg-swap-face-generate-agree{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;color:#ccc;cursor:pointer}.pg-swap-face-generate-bottom .pg-swap-face-generate-agree-check{width:1rem;height:1rem;border-radius:.25rem;cursor:pointer}.pg-swap-face-generate-bottom .pg-swap-face-generate-agree-check img{width:100%;height:100%}.pg-swap-face-generate-bottom .pg-swap-face-generate-agree span{flex:1;font-size:.75rem;color:#999;line-height:1.125rem}.pg-swap-face-work{height:100%;display:flex;flex-direction:column;overflow:hidden}.pg-swap-face-work-header{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;z-index:10;padding:.5rem 0}.pg-swap-face-work-header-left{position:absolute;left:0;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-swap-face-work-header-left img{width:1.5rem;height:1.5rem}.pg-swap-face-work-header-title{flex:1;text-align:center;font-size:1rem;font-weight:600;color:#fff}.pg-swap-face-work-header-right{position:absolute;right:1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.125rem;cursor:pointer;padding:.25rem;background:#fff3;border-radius:.5rem}.pg-swap-face-work-header-right img{width:1.25rem;height:1.25rem}.pg-swap-face-work-header-right span{font-size:.75rem;color:#fff}.pg-swap-face-work-content{flex:1;overflow-y:auto;overflow-x:hidden;padding:0;scrollbar-width:none;-ms-overflow-style:none}.pg-swap-face-work-content:-webkit-scrollbar{display:none}.pg-swap-face-work-generation{background:#352137;border-radius:1rem;margin:.8125rem 1rem 1.5rem;min-height:25rem;height:25rem;display:flex;justify-content:center;align-items:center;overflow:hidden}.pg-swap-face-work-queuing{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:12.5rem}.pg-swap-face-work-queuing img{width:3.5rem;height:3.5rem}.pg-swap-face-work-queuing-text{font-size:1rem;color:#ffffff80;text-align:center}.pg-swap-face-work-failed{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;height:100%}.pg-swap-face-work-failed img{width:4.5rem;height:3.5rem}.pg-swap-face-work-failed-text{font-size:1.125rem;font-weight:500;color:#fffc;text-align:center}.pg-swap-face-work-completed{height:100%}.pg-swap-face-work-completed-images{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pg-swap-face-work-completed-image{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pg-swap-face-work-completed-image video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;cursor:pointer}.pg-swap-face-work-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:10;transition:opacity .3s ease}.pg-swap-face-work-play-button img{width:2.5rem;height:2.5rem}.pg-swap-face-work-progress{margin-top:1rem}.pg-swap-face-work-progress-text{font-size:.875rem;color:#fffc;text-align:center;margin-bottom:.5rem}.pg-swap-face-work-progress-bar{width:100%;height:.25rem;background:#fff3;border-radius:.125rem;overflow:hidden}.pg-swap-face-work-progress-fill{height:100%;background:linear-gradient(90deg,#ea01ff,#ff6b6b);border-radius:.125rem;transition:width .3s ease}.pg-swap-face-work-progress-only{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.pg-swap-face-work-progress-only .pg-swap-face-work-progress{width:80%;max-width:18.75rem}.pg-swap-face-work-progress-only .pg-swap-face-work-progress-text{font-size:1rem;font-weight:500;margin-bottom:1rem}.pg-swap-face-work-progress-only .pg-swap-face-work-progress-bar{height:.375rem}.pg-swap-face{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;color:#fff;overflow:hidden;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom));transform:translate(100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.pg-swap-face.visible{transform:translate(0)}.pg-swap-face.exiting{transform:translate(100%);transition:transform .4s cubic-bezier(.55,.06,.68,.19)}.pg-switch-clothes-generate{display:flex;flex-direction:column;height:100%;padding:.75rem 1rem 1rem;box-sizing:border-box}.pg-switch-clothes-generate-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.pg-switch-clothes-generate-back{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.pg-switch-clothes-generate-back img{width:1.5rem;height:1.5rem}.pg-switch-clothes-generate-title{color:#fff;font-size:1.125rem;font-weight:600}.pg-switch-clothes-generate-right{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.pg-switch-clothes-generate-info{width:1.5rem;height:1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.pg-switch-clothes-generate-info img{width:100%;height:100%}.pg-switch-clothes-generate-media{position:relative;flex:1;overflow:hidden;border-radius:.75rem;margin-bottom:.75rem}.pg-switch-clothes-generate-swiper-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.pg-switch-clothes-generate-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.pg-switch-clothes-generate-exchange{position:absolute;bottom:.375rem;left:.375rem;display:flex;align-items:center;justify-content:center;gap:1rem}.pg-switch-clothes-generate-exchange-origin,.pg-switch-clothes-generate-exchange-selected{width:4.25rem;height:6.1875rem;border:solid .125rem #fff;border-radius:.5rem;overflow:hidden}.pg-switch-clothes-generate-exchange-origin img,.pg-switch-clothes-generate-exchange-selected img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.pg-switch-clothes-generate-exchange-arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2.75rem;height:1.8125rem}.pg-switch-clothes-generate-bottom{margin-top:.75rem}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-tip{color:#fff;margin:.5rem 0 .75rem;font-size:1rem}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-picker-row{display:flex;align-items:center;gap:.75rem}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-add{flex-shrink:0;width:5rem;height:7.25rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-add:hover{opacity:.8}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-add.uploading{opacity:.6;pointer-events:none}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-add img{width:100%;height:100%}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-add .pg-switch-clothes-generate-uploading{color:#fff;font-size:.75rem;text-align:center}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-thumbs{flex:1;min-width:0;display:flex;align-items:center;gap:.5rem;overflow-x:auto;overflow-y:hidden;padding:.25rem 0;scrollbar-width:none;-ms-overflow-style:none}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-thumbs:-webkit-scrollbar{display:none}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-thumbs::-webkit-scrollbar{height:.25rem}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-thumbs::-webkit-scrollbar-track{background:transparent}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-thumbs::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:.125rem}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-thumbs::-webkit-scrollbar-thumb:hover{background:#ffffff80}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-thumb{flex-shrink:0;position:relative;width:5rem;height:7.25rem;border-radius:.75rem}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.75rem}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-thumb-close{position:absolute;top:.25rem;right:.25rem;width:1.5rem;height:1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-thumb-close img{width:100%;height:100%}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-thumb.selected:before{content:"";position:absolute;top:-.125rem;left:-.125rem;right:-.125rem;bottom:-.125rem;border-radius:.875rem;background:linear-gradient(114deg,#bf4fff,#4986ff);z-index:0;pointer-events:none}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-thumb.selected img{position:relative;z-index:1}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-thumbs-empty{flex:1;color:#ffffff80;font-size:.875rem;text-align:center;padding:1.25rem}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-cost{display:flex;justify-content:center;align-items:center;gap:.375rem;color:#fff;margin:.4375rem 0}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-cost img{width:1.125rem;height:1.125rem}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-btn{width:100%;height:3rem;background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);box-shadow:inset -.5rem 0 .9375rem #ffffff80;border-radius:.75rem;border:.0625rem solid #FFFFFF;color:#fff;font-size:1.125rem;font-weight:600;cursor:pointer;transition:opacity .3s}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-btn.disabled{opacity:.6}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-agree{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;color:#ccc;cursor:pointer}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-agree-check{width:1rem;height:1rem;border-radius:.25rem;cursor:pointer}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-agree-check img{width:100%;height:100%}.pg-switch-clothes-generate-bottom .pg-switch-clothes-generate-agree span{flex:1;font-size:.75rem;color:#999;line-height:1.125rem}.pg-switch-clothes-work{height:100%;display:flex;flex-direction:column;overflow:hidden}.pg-switch-clothes-work-header{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;z-index:10;padding:.5rem 0}.pg-switch-clothes-work-header-left{position:absolute;left:0;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-switch-clothes-work-header-left img{width:1.5rem;height:1.5rem}.pg-switch-clothes-work-header-title{flex:1;text-align:center;font-size:1rem;font-weight:600;color:#fff}.pg-switch-clothes-work-header-right{position:absolute;right:1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.125rem;cursor:pointer;padding:.25rem;background:#fff3;border-radius:.5rem}.pg-switch-clothes-work-header-right img{width:1.25rem;height:1.25rem}.pg-switch-clothes-work-header-right span{font-size:.75rem;color:#fff}.pg-switch-clothes-work-content{flex:1;overflow-y:auto;overflow-x:hidden;padding:0;scrollbar-width:none;-ms-overflow-style:none}.pg-switch-clothes-work-content:-webkit-scrollbar{display:none}.pg-switch-clothes-work-generation{background:#352137;border-radius:1rem;margin:.8125rem 1rem 1.5rem;min-height:25rem;height:25rem;display:flex;justify-content:center;align-items:center;overflow:hidden}.pg-switch-clothes-work-queuing{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:12.5rem}.pg-switch-clothes-work-queuing img{width:3.5rem;height:3.5rem}.pg-switch-clothes-work-queuing-text{font-size:1rem;color:#ffffff80;text-align:center}.pg-switch-clothes-work-failed{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;height:100%}.pg-switch-clothes-work-failed img{width:4.5rem;height:3.5rem}.pg-switch-clothes-work-failed-text{font-size:1.125rem;font-weight:500;color:#fffc;text-align:center}.pg-switch-clothes-work-completed{height:100%}.pg-switch-clothes-work-completed-images{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pg-switch-clothes-work-completed-image{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pg-switch-clothes-work-progress{margin-top:1rem}.pg-switch-clothes-work-progress-text{font-size:.875rem;color:#fffc;text-align:center;margin-bottom:.5rem}.pg-switch-clothes-work-progress-bar{width:100%;height:.25rem;background:#fff3;border-radius:.125rem;overflow:hidden}.pg-switch-clothes-work-progress-fill{height:100%;background:linear-gradient(90deg,#ea01ff,#ff6b6b);border-radius:.125rem;transition:width .3s ease}.pg-switch-clothes-work-progress-only{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.pg-switch-clothes-work-progress-only .pg-switch-clothes-work-progress{width:80%;max-width:18.75rem}.pg-switch-clothes-work-progress-only .pg-switch-clothes-work-progress-text{font-size:1rem;font-weight:500;margin-bottom:1rem}.pg-switch-clothes-work-progress-only .pg-switch-clothes-work-progress-bar{height:.375rem}@keyframes dotPulse{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}.pg-switch-clothes{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;color:#fff;overflow:hidden;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom));transform:translate(100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.pg-switch-clothes.visible{transform:translate(0)}.pg-switch-clothes.exiting{transform:translate(100%);transition:transform .4s cubic-bezier(.55,.06,.68,.19)}.pg-preview-home{height:100%;display:flex;flex-direction:column;overflow:hidden}.pg-preview-home-header{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;z-index:10;padding:1rem 0}.pg-preview-home-header-left{position:absolute;left:0;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-preview-home-header-left img{width:1.5rem;height:1.5rem}.pg-preview-home-header-center{flex:1;text-align:center;font-size:1rem;font-weight:600;color:#fff}.pg-preview-home-header-right{position:absolute;right:0;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-preview-home-header-right img{width:1.5rem;height:1.5rem}.pg-preview-home-content{flex:1;position:relative;overflow:hidden;display:flex;align-items:center}.pg-preview-home-images{display:flex;width:100%;height:100%;transition:transform .3s ease}.pg-preview-home-image{flex-shrink:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pg-preview-home-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.pg-preview-home-image .pg-preview-home-video-wrapper{width:100%;height:100%}.pg-preview-home-video-wrapper{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-preview-home-video-wrapper video{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;display:block}.pg-preview-home-video-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.pg-preview-home-video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;z-index:10;pointer-events:none}.pg-preview-home-video-play-button img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pg-preview-home-generating{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.pg-preview-home-generating img{width:3.5rem;height:3.5rem}.pg-preview-home-generating-text{font-size:1rem;color:#fffc;text-align:center}.pg-preview-home-generating-progress{width:80%;max-width:18.75rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}.pg-preview-home-generating-progress-bar{width:100%;height:.375rem;background:#fff3;border-radius:.1875rem;overflow:hidden}.pg-preview-home-generating-progress-fill{height:100%;background:linear-gradient(90deg,#ea01ff,#ff6b6b);border-radius:.1875rem;transition:width .3s ease}.pg-preview-home-generating-progress-text{font-size:.875rem;color:#fff9;text-align:center}.pg-preview-home-footer{flex-shrink:0;display:flex;gap:.75rem;padding:1rem}.pg-preview-home-footer.is-hd>div{flex:1}.pg-preview-home-footer.is-hd>div>button{width:100%}.pg-preview-home-footer-button{cursor:pointer;border-radius:.5rem}.pg-preview-home-hd{position:relative;flex:1;background:#ffffff1a;padding:.8125rem .75rem;display:flex;align-items:center;justify-content:center;gap:.25rem;cursor:pointer}.pg-preview-home-hd-top{display:flex;align-items:center;gap:.25rem}.pg-preview-home-hd-text{white-space:nowrap;color:#ffcc02;font-size:1rem;text-align:center}.pg-preview-home-coin{width:1rem;height:1rem}.pg-preview-home-cost{position:absolute;top:-.9375rem;left:0;font-size:.875rem;color:#fff;background:linear-gradient(140deg,#ff9399,#ca18ff);border-radius:6.25rem 6.25rem 6.25rem 0px;display:flex;align-items:center;justify-content:center;padding:.25rem .375rem;min-width:2.5rem}.pg-preview-home-cost img{width:.875rem;height:.875rem}.pg-preview-home-hd-icon{width:1.25rem;height:1.25rem}.pg-preview-home-regenerate{flex:1.5;background:linear-gradient(97deg,#8046eb,#cd10de,#eea832);box-shadow:inset -.5rem 0 .9375rem #ffffff80;border-radius:.75rem;border:.0625rem solid #FFFFFF;padding:1rem 1.5rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:600;color:#fff;transition:opacity .2s ease}.pg-preview-home-regenerate:hover{opacity:.9}.pg-preview-work{height:100%;display:flex;flex-direction:column;overflow:hidden}.pg-preview-work-header{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;z-index:10;padding:.5rem 0}.pg-preview-work-header-left{position:absolute;left:0;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-preview-work-header-left img{width:1.5rem;height:1.5rem}.pg-preview-work-header-title{flex:1;text-align:center;font-size:1rem;font-weight:600;color:#fff}.pg-preview-work-header-right{position:absolute;right:1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.125rem;cursor:pointer;padding:.25rem;background:#fff3;border-radius:.5rem}.pg-preview-work-header-right img{width:1.25rem;height:1.25rem}.pg-preview-work-header-right span{font-size:.75rem;color:#fff}.pg-preview-work-content{flex:1;overflow-y:auto;overflow-x:hidden;padding:0;scrollbar-width:none;-ms-overflow-style:none}.pg-preview-work-content:-webkit-scrollbar{display:none}.pg-preview-work-generation{background:#352137;border-radius:1rem;margin:.8125rem 1rem 1.5rem;height:25rem;display:flex;justify-content:center;align-items:center;overflow:hidden}.pg-preview-work-queuing{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:12.5rem}.pg-preview-work-queuing img{width:3.5rem;height:3.5rem}.pg-preview-work-queuing-text{font-size:1rem;color:#ffffff80;text-align:center;margin-top:1rem}.pg-preview-work-failed{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;height:100%}.pg-preview-work-failed img{width:4.5rem;height:3.5rem}.pg-preview-work-failed-text{font-size:1.125rem;font-weight:500;color:#fffc;text-align:center}.pg-preview-work-completed{height:100%}.pg-preview-work-completed-images{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem;padding:.5rem}.pg-preview-work-completed-images-grid{width:100%;height:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;padding:.5rem}.pg-preview-work-completed-image{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pg-preview-work-completed-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.pg-preview-work-completed-image video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;cursor:pointer}.pg-preview-work-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:10;transition:opacity .3s ease}.pg-preview-work-play-button img{width:2.5rem;height:2.5rem}.pg-preview-work-progress{margin-top:1rem;width:80%;max-width:18.75rem}.pg-preview-work-progress-text{font-size:.875rem;color:#fffc;text-align:center;margin-bottom:.5rem}.pg-preview-work-progress-bar{width:100%;height:.25rem;background:#fff3;border-radius:.125rem;overflow:hidden}.pg-preview-work-progress-fill{height:100%;background:linear-gradient(90deg,#ea01ff,#ff6b6b);border-radius:.125rem;transition:width .3s ease}.pg-preview-work-progress-only{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.pg-preview-work-progress-only .pg-preview-work-progress{width:80%;max-width:18.75rem}.pg-preview-work-progress-only .pg-preview-work-progress-text{font-size:1rem;font-weight:500;margin-bottom:1rem}.pg-preview-work-progress-only .pg-preview-work-progress-bar{height:.375rem}@keyframes slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}.pg-preview{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;color:#fff;overflow:hidden;padding-top:max(2.75rem,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom));transform:translate(100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.pg-preview.visible{transform:translate(0)}.pg-preview.exiting{transform:translate(100%);transition:transform .4s cubic-bezier(.55,.06,.68,.19)}.app-container{height:100vh;width:100vw;position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;touch-action:pan-y;overscroll-behavior:none}.pg{background-image:url(/assets/background-2wP4s89o.webp);background-size:cover;background-position:center top;background-repeat:no-repeat}.pg-main{padding-bottom:5.5rem}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;--safe-area-inset-top: env(safe-area-inset-top, 44px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px)}#root{height:100%;min-height:100vh}@media screen and (max-width: 768px){html{font-size:14px}}*{-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{width:.25rem}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:.125rem}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}
