@font-face { font-family: outfitBold; src: url("https://dressplay.ai/_next/static/media/01f5f6492fcf5c7c-s.p.ttf") format("truetype"); font-display: swap; }
@font-face { font-family: "outfitBold Fallback"; src: local("Arial"); ascent-override: 96.32%; descent-override: 25.04%; line-gap-override: 0%; size-adjust: 103.82%; }
.__className_ffdc99 { font-family: outfitBold, "outfitBold Fallback"; }
.__variable_ffdc99 { --outfit-bold: "outfitBold","outfitBold Fallback"; }
@font-face { font-family: outfitRegular; src: url("https://dressplay.ai/_next/static/media/a24dd993c1772676-s.p.ttf") format("truetype"); font-display: swap; }
@font-face { font-family: "outfitRegular Fallback"; src: local("Arial"); ascent-override: 99.94%; descent-override: 25.98%; line-gap-override: 0%; size-adjust: 100.06%; }
.__className_b8e812 { font-family: outfitRegular, "outfitRegular Fallback"; }
.__variable_b8e812 { --outfit-regular: "outfitRegular","outfitRegular Fallback"; }
@font-face { font-family: outfitSemi; src: url("https://dressplay.ai/_next/static/media/74aa0788f3995bce-s.p.ttf") format("truetype"); font-display: swap; }
@font-face { font-family: "outfitSemi Fallback"; src: local("Arial"); ascent-override: 97.97%; descent-override: 25.47%; line-gap-override: 0%; size-adjust: 102.07%; }
.__className_f0a6f7 { font-family: outfitSemi, "outfitSemi Fallback"; }
.__variable_f0a6f7 { --outfit-semi-bold: "outfitSemi","outfitSemi Fallback"; }
@font-face { font-family: arialBold; src: url("https://dressplay.ai/_next/static/media/4530e87337b8c9a1-s.p.ttf") format("truetype"); font-display: swap; }
@font-face { font-family: "arialBold Fallback"; src: local("Arial"); ascent-override: 88.33%; descent-override: 24.85%; line-gap-override: 0%; size-adjust: 124.6%; }
.__className_f60297 { font-family: arialBold, "arialBold Fallback"; }
.__variable_f60297 { --arial-bold: "arialBold","arialBold Fallback"; }
html { line-height: 1.15; text-size-adjust: 100%; }
body { margin: 0px; }
main { display: block; }
h1 { font-size: 2em; margin: 0.67em 0px; }
hr { box-sizing: content-box; height: 0px; overflow: visible; }
pre { font-family: monospace, monospace; font-size: 1em; }
a { background-color: transparent; }
abbr[title] { border-bottom: none; text-decoration: underline dotted; }
b, strong { font-weight: bolder; }
code, kbd, samp { font-family: monospace, monospace; font-size: 1em; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
img { border-style: none; }
button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0px; }
button, input { overflow: visible; }
button, select { text-transform: none; }
[type="button"], [type="reset"], [type="submit"], button { appearance: button; }
fieldset { padding: 0.35em 0.75em 0.625em; }
legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal; }
progress { vertical-align: baseline; }
textarea { overflow: auto; }
[type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; }
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }
[type="search"] { appearance: textfield; outline-offset: -2px; }
[type="search"]::-webkit-search-decoration { appearance: none; }
::-webkit-file-upload-button { appearance: button; font: inherit; }
details { display: block; }
summary { display: list-item; }
[hidden], template { display: none; }
body, html { padding: 0px; margin: 0px; width: 100%; height: 100%; background: rgb(0, 0, 0); color: rgb(255, 255, 255); }
*, body, html { font-family: var(--outfit-regular); }
* { box-sizing: border-box; }
button { cursor: pointer; font-family: var(--outfit-regular); }
button, input, textarea { outline: none; border: none; }
textarea { resize: none; }
h1, h2, h3, h4, p { margin: 0px; }
a { text-decoration: none; color: rgb(255, 255, 255); border: none; outline: none; }
::-webkit-scrollbar { width: 6px; height: 6px; }
::-webkit-scrollbar-corner { background: transparent; }
::-webkit-scrollbar-thumb { background: rgb(65, 69, 80); border-radius: 20px; }
::-webkit-scrollbar-track { background: rgb(14, 14, 14); }
.message_lmMessageContainer__R18N6 { position: fixed; left: 50%; z-index: 1099; top: 50%; transform: translateX(-50%); }
.message_lmMessageContainer__R18N6 .message_lmMessage__o2zol { display: flex; align-items: center; box-shadow: rgba(0, 0, 0, 0.09) 0px 2px 18px 0px, rgba(0, 0, 0, 0.5) 0px 4px 10px 0px; border-radius: 4px; font-size: 14px; animation: 0.5s ease 0s 1 normal none running message_slide-up__xAgIP; padding: 10px 16px; pointer-events: all; }
.message_lmMessageContainer__R18N6 .message_lmMessage__o2zol .message_icon__m2Uhs { width: 1.2em; height: 1.2em; }
.message_lmMessageContainer__R18N6 .message_lmMessage__o2zol .message_content__SnIOB { margin-left: 8px; }
.message_lmMessageContainer__R18N6 .message_error__Z3GmU { background: rgb(42, 18, 21); border-radius: 4px; border: 1px solid rgb(88, 24, 28); color: rgb(255, 255, 255); }
.message_lmMessageContainer__R18N6 .message_success__uMFSJ { background: rgb(22, 35, 18); border-radius: 4px; border: 1px solid rgb(39, 73, 22); color: rgb(255, 255, 255); }
.message_lmMessageContainer__R18N6 .message_warning__duJUK { background: rgba(18, 24, 35, 0.9); border-radius: 4px; color: rgb(255, 255, 255); }
.message_lmMessageContainer__R18N6 .message_toastFail__c0Be2 { min-width: 24px; width: 24px; height: 18px; margin-right: 2px; }
.message_lmMessageContainer__R18N6 .message_toastBox__HuMVC { display: flex; align-items: center; }
@keyframes message_slide-up__xAgIP { 
  0% { opacity: 0; transform: translateY(-100%); }
  100% { opacity: 1; transform: translateY(0px); }
}
.Button_btnContainer__C69uJ { user-select: none; background-size: 100%; border-radius: 24px; display: flex; align-items: center; justify-content: center; color: rgb(255, 255, 255); cursor: pointer; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); text-align: center; }
.Button_sizeNormal__auk_o { font-size: 14px; height: 40px; }
.Button_big__tNH2t { font-size: 16px; height: 46px; }
.Button_normal__7GFrg { background: rgb(255, 255, 255); font-family: var(--outfit-semi-bold); color: rgb(0, 0, 0); }
.Button_normal__7GFrg:hover { background: rgba(255, 255, 255, 0.8); }
.Button_normal__7GFrg:active { background: rgba(255, 255, 255, 0.9); }
.Button_normal__7GFrg.Button_disabled__8e_7x { opacity: 0.4; cursor: not-allowed; }
.Button_purple__aCS1N { background: rgb(115, 76, 248); border-radius: 8px; }
.Button_purple__aCS1N:hover { background: rgb(140, 108, 249); }
.Button_purple__aCS1N:active { background: rgb(94, 49, 247); }
.Button_purple__aCS1N.Button_disabled__8e_7x { background: rgb(115, 76, 248); opacity: 0.4; cursor: not-allowed; }
.Button_black__u2sNf { background: rgba(0, 0, 0, 0.6); border: 1px solid rgba(255, 255, 255, 0.4); color: rgb(255, 255, 255); }
.Button_black__u2sNf:hover { border: 1px solid rgba(255, 255, 255, 0.8); }
.Button_black__u2sNf:active { border: 1px solid rgb(255, 255, 255); }
.Button_black__u2sNf.Button_disabled__8e_7x { opacity: 0.4; cursor: not-allowed; }
.Button_redStroke__aP1ju { background: transparent; border-radius: 8px; border: 1px solid rgb(246, 70, 109); color: rgb(246, 70, 109); }
.Button_redStroke__aP1ju:hover { border: 1px solid rgb(247, 99, 132); color: rgb(247, 99, 132); }
.Button_redStroke__aP1ju:active { border: 1px solid rgb(244, 22, 71); color: rgb(244, 22, 71); }
.Button_gray__Ev1nL { background: rgb(46, 46, 66); border-radius: 8px; }
.Button_gray__Ev1nL:hover { background: rgb(67, 67, 96); }
.Button_gray__Ev1nL:active { background: rgb(46, 46, 66); }
.Button_gray__Ev1nL.Button_disabled__8e_7x { background: rgb(46, 46, 66); opacity: 0.4; cursor: not-allowed; }
.Button_gray__Ev1nL.Button_active__hrwbN { border: 1px solid transparent; background-clip: padding-box, border-box; background-origin: padding-box, border-box; background-image: linear-gradient(90deg, rgb(46, 46, 66), rgb(46, 46, 66)), linear-gradient(0deg, rgb(109, 76, 254), rgb(246, 70, 109)); }
.Button_midGray__SXSt8 { background: rgb(38, 39, 44); border-radius: 8px; }
.Button_midGray__SXSt8:hover { background: rgb(57, 58, 66); }
.Button_midGray__SXSt8:active { background: rgb(33, 34, 38); }
.Button_deepGray__jz6rj { background: rgb(29, 30, 32); border-radius: 8px; }
.Button_deepGray__jz6rj:hover { background: rgb(46, 46, 66); }
.Button_deepGray__jz6rj:active { background: rgb(21, 21, 30); }
.Button_red__qdddE { background: rgb(203, 37, 41); color: rgb(255, 255, 255); }
.Button_red__qdddE:active, .Button_red__qdddE:hover { background: rgb(203, 37, 41); }
.Button_btnLoading__Erqje { width: 20px; height: 20px; border-radius: 50%; box-sizing: border-box; border-top: 3px solid rgb(188, 187, 187); border-left: 3px solid rgb(188, 187, 187); border-right: 3px solid rgba(255, 255, 0, 0); animation: 1s linear 0s infinite normal none running Button_loader__2_r3I; }
@keyframes Button_loader__2_r3I { 
  100% { transform: rotate(1turn); }
}
.Modal_modalContainer__nIYwk { position: fixed; inset: 0px; background-color: rgba(0, 0, 0, 0.5); overflow: hidden; display: flex; align-items: center; justify-content: center; z-index: 999; }
@keyframes Modal_scaleBig__U5m_e { 
  0% { transform: scale(0); opacity: 1; }
  100% { transform: scale(1); opacity: 1; }
}
.Modal_modalContainer__nIYwk .Modal_scaleBig__U5m_e { animation-name: Modal_scaleBig__U5m_e; animation-duration: 0.2s; animation-timing-function: ease-in-out; animation-fill-mode: both; opacity: 0; transform-origin: center center; display: none; }
.Modal_modalContainer__nIYwk .Modal_modalBox__PRK8T { min-width: 480px; min-height: 293px; max-height: 100vh; max-width: 100vw; background: radial-gradient(155% 100% at 50% 0px, rgb(35, 10, 10) 0px, rgb(23, 16, 16) 17%, rgb(24, 24, 27) 57%, rgb(24, 24, 27) 100%); box-shadow: rgb(0, 0, 0) 0px 0px 40px 0px; border-radius: 16px; position: relative; padding: 0px 24px 24px; display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 24px; }
.Modal_modalContainer__nIYwk .Modal_modalBox__PRK8T .Modal_closeIcon__Sv4VR { cursor: pointer; position: absolute; top: 26px; right: 26px; }
.Modal_modalContainer__nIYwk .Modal_modalBox__PRK8T .Modal_closeIcon__Sv4VR path { fill: rgb(255, 255, 255); transition: 0.3s; opacity: 0.8; }
.Modal_modalContainer__nIYwk .Modal_modalBox__PRK8T .Modal_closeIcon__Sv4VR:hover path { opacity: 1; }
.Modal_modalContainer__nIYwk .Modal_modalBox__PRK8T .Modal_header__oMdp9 { font-family: PingFangSC, "PingFang SC"; font-weight: 600; font-size: 24px; color: rgb(255, 255, 255); text-align: center; margin-top: 24px; }
.Modal_modalContainer__nIYwk .Modal_modalBox__PRK8T .Modal_content__gw4nJ { width: 100%; flex: 1 1 auto; overflow-y: auto; }
.Modal_modalContainer__nIYwk .Modal_modalBox__PRK8T .Modal_bottom__u4Phu { width: 100%; margin-top: auto; border-top: 1px solid rgb(54, 56, 62); padding-top: 24px; }
.CustomLink_link__S8XbJ { font-weight: 400; font-size: 14px; color: rgba(255, 255, 255, 0.6); text-decoration: underline; cursor: pointer; }
.Input_inputBox__4z3SZ { position: relative; width: 100%; }
.Input_inputBox__4z3SZ .Input_input__xcoGy { width: 100%; height: 48px; background: rgb(0, 0, 0); border-radius: 6px; border: 1px solid rgb(46, 46, 66); padding: 15px 17px; box-sizing: border-box; font-size: 14px; color: rgb(255, 255, 255); }
.Input_inputBox__4z3SZ .Input_input__xcoGy:focus { border: 1px solid rgb(115, 76, 248); }
.Input_inputBox__4z3SZ .Input_input__xcoGy.Input_disabled__meA1a { color: rgba(255, 255, 255, 0.6); }
.Input_inputBox__4z3SZ .Input_noBorder__Qdg97 { border: 1px solid transparent; }
.Input_inputBox__4z3SZ .Input_noBorder__Qdg97:hover { border: 1px solid rgb(46, 46, 66); }
.Input_inputBox__4z3SZ .Input_noBorder__Qdg97:focus { border: 1px solid rgb(115, 76, 248); }
.Input_inputBox__4z3SZ .Input_noBorder__Qdg97.Input_disabled__meA1a { color: rgba(255, 255, 255, 0.4); background: rgb(38, 39, 44); }
.Input_inputBox__4z3SZ .Input_inputWithErr__Qg_4t, .Input_inputBox__4z3SZ .Input_inputWithErr__Qg_4t:focus, .Input_inputBox__4z3SZ .Input_inputWithErr__Qg_4t:hover { border: 1px solid rgb(204, 0, 48); }
.Input_inputBox__4z3SZ .Input_extra__OQAon { position: absolute; top: 0px; right: 0px; height: 100%; }
.Input_inputName__Vodn7 { margin-top: 23px; margin-bottom: 12px; font-size: 14px; color: rgb(255, 255, 255); width: 100%; }
.Input_inputName__Vodn7 .Input_right__98RwX { float: right; }
.Input_error__iFTo5 { width: 100%; color: rgb(250, 34, 86); font-size: 12px; position: absolute; bottom: -4px; transform: translateY(100%); left: 4px; white-space: normal; }
.PayJumpModal_topTitle__bJOFr { width: 100%; font-size: 14px; text-align: center; }
.PayJumpModal_upgradeBox__IoMV4 { width: 100%; padding: 23px 24px; margin-top: 24px; box-sizing: border-box; border-radius: 20px; display: flex; align-items: center; justify-content: space-between; background: url("https://dressplay.ai/imgApp/upgradeBoxBg.webp") 0% 0% / 100% 100%; }
@media screen and (max-width: 750px) {
  .PayJumpModal_upgradeBox__IoMV4 { padding: 0.31rem 0.34rem; }
}
.PayJumpModal_upgradeBox__IoMV4 .PayJumpModal_upgradeLeft__FKXwd { display: flex; flex-flow: column; gap: 12px; }
.PayJumpModal_upgradeBox__IoMV4 .PayJumpModal_dressPlayBox__Wg972 { display: flex; gap: 8px; align-items: center; }
.PayJumpModal_upgradeBox__IoMV4 .PayJumpModal_vipText__Ya8Rx { width: 39px; height: 20px; background: rgb(254, 47, 66); border-radius: 5px; font-size: 14px; display: flex; align-items: center; justify-content: center; }
.PayJumpModal_upgradeBox__IoMV4 .PayJumpModal_dressPlay__m4xwF { display: flex; align-items: center; gap: 16px; font-family: var(--outfit-bold); font-size: 20px; }
.PayJumpModal_upgradeBox__IoMV4 .PayJumpModal_dressText__og3wM { font-size: 14px; }
@media screen and (max-width: 750px) {
  .PayJumpModal_upgradeBox__IoMV4 .PayJumpModal_dressText__og3wM { font-size: 0.22rem; }
}
.PayJumpModal_upgradeBox__IoMV4 .PayJumpModal_upgradeBtn__tsQmF { width: 80px; height: 32px; border-radius: 16px; font-size: 14px; }
@media screen and (max-width: 750px) {
  .PayJumpModal_upgradeBox__IoMV4 .PayJumpModal_upgradeBtn__tsQmF { width: 1.4rem; font-size: 0.24rem; }
}
.PayJumpModal_url__37coT { height: 40px; display: flex; border-radius: 8px; border: 1px solid rgba(255, 255, 255, 0.3); }
.PayJumpModal_url__37coT .PayJumpModal_input__yjYBC { flex: 1 1 auto; height: 40px; line-height: 40px; background-color: transparent; color: rgba(255, 255, 255, 0.9); padding: 0px 16px; font-size: 14px; }
.PayJumpModal_url__37coT .PayJumpModal_copy__ZSsQE { width: 140px; border-radius: 8px; background: transparent; border: 1px solid rgba(255, 255, 255, 0.9); color: rgba(255, 255, 255, 0.9); font-size: 14px; }
@media screen and (max-width: 750px) {
  .PayJumpModal_url__37coT .PayJumpModal_copy__ZSsQE { width: 1.8rem; font-size: 0.24rem; }
}
.PayJumpModal_modal__z9WYr { width: 480px; }
@media screen and (max-width: 750px) {
  .PayJumpModal_modal__z9WYr { min-width: auto !important; width: 6.7rem !important; padding: 0px 0.4rem 0.4rem !important; }
}
.PayJumpModal_copyTip__DNS_X { color: rgba(255, 255, 255, 0.8); font-size: 12px; margin-top: 8px; margin-left: 4px; }
@media screen and (max-width: 750px) {
  .PayJumpModal_copyTip__DNS_X { font-size: 0.18rem; }
}
.Generating_generating__Ul8I3 { box-sizing: border-box; margin-top: 0.2rem; margin-bottom: 0.2rem; }
.Generating_generating__Ul8I3 .Generating_generateTop__Z6sB_ { display: flex; align-items: center; justify-content: space-between; }
.Generating_generating__Ul8I3 .Generating_title__lYnkc { font-size: 0.24rem; font-family: var(--outfit-semi-bold); }
.Generating_generating__Ul8I3 .Generating_topRight__EFmks { display: flex; align-items: center; font-size: 0.24rem; }
.Generating_generating__Ul8I3 .Generating_topRight__EFmks .Generating_line__gFN7e { height: 0.24rem; width: 0.01rem; background: rgb(151, 151, 151); margin: 0px 0.2rem; }
.Generating_generating__Ul8I3 .Generating_topRight__EFmks .Generating_dropDownIcon__e0uwf { display: flex; margin-left: 0.16rem; }
.Generating_generating__Ul8I3 .Generating_topRight__EFmks .Generating_direction__gSPSp { transform: rotate(180deg); }
.Generating_generating__Ul8I3 .Generating_generateInfo__2fevY { display: flex; align-items: center; gap: 0.32rem; margin-top: 0.24rem; }
.Generating_generating__Ul8I3 .Generating_generateInfo__2fevY .Generating_infoImg__CF2kC { width: 0.68rem; height: 0.9rem; position: relative; border-radius: 0.1rem; overflow: hidden; }
.Generating_generating__Ul8I3 .Generating_generateInfo__2fevY .Generating_schedule__IB_1V { flex: 1 1 0%; height: 0.08rem; background: rgb(48, 50, 54); border-radius: 0.14rem; margin-right: 0.2rem; }
.Generating_generating__Ul8I3 .Generating_generateInfo__2fevY .Generating_progress__HwYGk { width: 0px; height: 100%; border-radius: 0.14rem; background: linear-gradient(270deg, rgb(255, 255, 255), rgb(254, 47, 66)); transition: width 0.3s ease-in-out; }
.Generating_generating__Ul8I3 .Generating_generateBox__gfp6h { display: flex; flex-flow: column; }
.DropdownScreenM_DropdownBox__xYjm1 { position: relative; width: 100%; }
.DropdownScreenM_DropdownBox__xYjm1 .DropdownScreenM_menuBtn__S6Fx9 { background: rgb(0, 0, 0); border-radius: 0.08rem; border: 1px solid rgb(46, 46, 66); width: 100%; height: 0.64rem; padding: 0px 0.16rem; color: rgb(255, 255, 255); display: flex; align-items: center; position: relative; font-size: 0.24rem; }
.DropdownScreenM_DropdownBox__xYjm1 .DropdownScreenM_icon__F5pnC { margin-right: 0.08rem; display: flex; }
.DropdownScreenM_DropdownBox__xYjm1 .DropdownScreenM_dropIcon__S2FPU { display: flex; position: absolute; right: 0.08rem; top: 50%; transform: translateY(-50%); }
.DropdownScreenM_DropdownBox__xYjm1 .DropdownScreenM_direction__n39UV { transform: translateY(-50%) rotate(180deg); }
.DropdownScreenM_DropdownBox__xYjm1 .DropdownScreenM_items__3w4ah { width: 100%; position: absolute; margin-top: 0.08rem; border-radius: 0.08rem; border: 1px solid rgb(46, 46, 66); background: rgb(0, 0, 0); padding: 0.12rem 0px; box-sizing: border-box; color: rgb(255, 255, 255); display: flex; flex-flow: column; font-size: 0.24rem; z-index: 9; }
.DropdownScreenM_DropdownBox__xYjm1 .DropdownScreenM_menuItem__ZizoM { padding: 0px 0.32rem; height: 0.56rem; display: flex; align-items: center; cursor: pointer; }
.HistoryFilter_dropdownBox__VDH3K { display: flex; align-items: center; justify-content: space-between; margin-top: 0.24rem; width: 100%; }
.HistoryFilter_dropdownBox__VDH3K .HistoryFilter_calendarIcon__zVlkc { width: 0.28rem; height: 0.28rem; }
.HistoryFilter_dropdownBox__VDH3K .HistoryFilter_dropdown__1d_aE { }
.BackgroundContainer_container__wBOzC { width: 100%; min-height: calc(-60px + 100vh); position: relative; overflow: hidden; }
.BackgroundContainer_container__wBOzC .BackgroundContainer_topBoxShadow__rj7Nt { box-shadow: rgb(56, 0, 12) 0px 2px 40px 20px; position: absolute; top: 0px; width: 100%; height: 1px; }
.BackgroundContainer_container__wBOzC .BackgroundContainer_content__sbUA2 { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 5; }
.BackgroundContainer_container__wBOzC .BackgroundContainer_background1__sd4yB { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1; background: linear-gradient(45deg, rgba(253, 72, 103, 0), rgba(250, 68, 99, 0.01) 59%, rgba(206, 9, 42, 0.13) 76%, rgba(202, 2, 36, 0.14)); }
.BackgroundContainer_container__wBOzC .BackgroundContainer_background2__V2Wkd { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 2; background: linear-gradient(222deg, transparent, rgba(9, 2, 2, 0.15) 45%, rgba(58, 16, 13, 0.96) 90%, rgb(58, 16, 13)); }
.BackgroundContainer_container__wBOzC .BackgroundContainer_background3__xw5RT { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 3; background: linear-gradient(225deg, transparent, transparent 73%, rgba(0, 0, 0, 0.3) 88%, rgba(0, 0, 0, 0.8) 94%, rgb(0, 0, 0)); }
.ModalTip_modalDialog___Sn6z { position: fixed; z-index: 101; top: 0px; left: 0px; width: 100vw; height: 100%; background-color: rgba(0, 0, 0, 0.7); backdrop-filter: blur(6px); color: rgb(255, 255, 255); overflow-y: auto; display: grid; place-items: center; }
@keyframes ModalTip_scaleBig__I6zyb { 
  0% { transform: scale(0); opacity: 1; }
  100% { transform: scale(1); opacity: 1; }
}
.ModalTip_scaleBig__I6zyb { animation-name: ModalTip_scaleBig__I6zyb; animation-duration: 0.2s; animation-timing-function: ease-in-out; animation-fill-mode: both; opacity: 0; transform-origin: center center; display: none; }
.ModalTip_panel__3RzhO { min-width: 350px; width: 480px; background: radial-gradient(155% 100% at 50% 0px, rgb(35, 10, 10) 0px, rgb(23, 16, 16) 50%, rgb(24, 24, 27) 100%); box-shadow: rgb(0, 0, 0) 0px 0px 40px 0px; border-radius: 16px; display: flex; flex-flow: column; align-items: center; padding: 40px 68px; box-sizing: border-box; text-align: center; position: relative; }
.ModalTip_closeIcon__hZx01 { position: absolute; top: 10px; right: 10px; cursor: pointer; }
.ModalTip_closeIcon__hZx01 path { fill: rgb(255, 255, 255); transition: 0.3s; opacity: 0.8; }
.ModalTip_closeIcon__hZx01:hover path { opacity: 1; }
.ModalTip_panelTop__lij9E { color: rgb(255, 255, 255); font-size: 24px; }
.ModalTip_content__6Trun { font-size: 18px; margin: 56px 0px; }
.ModalTip_panelBottom__pFQmd { display: flex; align-items: center; gap: 24px; width: 100%; }
.ModalTip_panelBtn__XKK_T { min-width: 160px; height: 46px; border-radius: 23px; font-size: 16px; }
.Tooltip_popoverContainer__Gmqk6 { background: radial-gradient(155% 100% at 50% 0px, rgb(35, 10, 10) 0px, rgb(23, 16, 16) 17%, rgb(24, 24, 27) 57%, rgb(24, 24, 27) 100%); box-shadow: rgb(0, 0, 0) 0px 0px 40px 0px; border-radius: 16px; color: rgb(255, 255, 255); padding: 16px; box-sizing: border-box; max-width: 400px; word-break: break-all; }
.Tooltip_popoverContainer__Gmqk6::-webkit-scrollbar { width: 2px; height: 2px; }
.Tooltip_popoverContainer__Gmqk6::-webkit-scrollbar-corner { background: transparent; }
.Tooltip_popoverContainer__Gmqk6 ::-webkit-scrollbar-thumb { background: rgb(65, 69, 80); }
.Tooltip_popoverContainer__Gmqk6::-webkit-scrollbar-track { background: rgb(35, 37, 47); }
.Tooltip_selectContainer__hGXO2 { display: inline-block; }
.DiscordJumpModal_topTitle__iSgKy { width: 100%; font-size: 14px; text-align: center; }
.DiscordJumpModal_upgradeBox__jj9kg { width: 100%; padding: 23px 24px; margin-top: 24px; box-sizing: border-box; border-radius: 20px; display: flex; align-items: center; justify-content: space-between; background: url("https://dressplay.ai/imgApp/upgradeBoxBg.webp") 0% 0% / 100% 100%; }
@media screen and (max-width: 750px) {
  .DiscordJumpModal_upgradeBox__jj9kg { padding: 0.31rem 0.34rem; }
}
.DiscordJumpModal_upgradeBox__jj9kg .DiscordJumpModal_upgradeLeft__9wRhk { display: flex; flex-flow: column; gap: 12px; }
.DiscordJumpModal_upgradeBox__jj9kg .DiscordJumpModal_dressPlayBox__jbkHR { display: flex; gap: 8px; align-items: center; }
.DiscordJumpModal_upgradeBox__jj9kg .DiscordJumpModal_vipText__BmJ1j { width: 39px; height: 20px; background: rgb(254, 47, 66); border-radius: 5px; font-size: 14px; display: flex; align-items: center; justify-content: center; }
.DiscordJumpModal_upgradeBox__jj9kg .DiscordJumpModal_dressPlay__LnCPu { display: flex; align-items: center; gap: 16px; font-family: var(--outfit-bold); font-size: 20px; }
.DiscordJumpModal_upgradeBox__jj9kg .DiscordJumpModal_dressText__zbdoF { font-size: 14px; }
@media screen and (max-width: 750px) {
  .DiscordJumpModal_upgradeBox__jj9kg .DiscordJumpModal_dressText__zbdoF { font-size: 0.22rem; }
}
.DiscordJumpModal_upgradeBox__jj9kg .DiscordJumpModal_upgradeBtn__os_xO { width: 120px; height: 32px; border-radius: 16px; font-size: 14px; }
@media screen and (max-width: 750px) {
  .DiscordJumpModal_upgradeBox__jj9kg .DiscordJumpModal_upgradeBtn__os_xO { width: 1.4rem; font-size: 0.24rem; }
}
.DiscordJumpModal_url__HhvvZ { height: 40px; display: flex; border-radius: 8px; border: 1px solid rgba(255, 255, 255, 0.3); }
.DiscordJumpModal_url__HhvvZ .DiscordJumpModal_input__w7iea { flex: 1 1 auto; height: 40px; line-height: 40px; background-color: transparent; color: rgba(255, 255, 255, 0.9); padding: 0px 16px; font-size: 14px; }
.DiscordJumpModal_url__HhvvZ .DiscordJumpModal_copy__krQUs { width: 140px; border-radius: 8px; background: transparent; border: 1px solid rgba(255, 255, 255, 0.9); color: rgba(255, 255, 255, 0.9); font-size: 14px; }
@media screen and (max-width: 750px) {
  .DiscordJumpModal_url__HhvvZ .DiscordJumpModal_copy__krQUs { width: 1.8rem; font-size: 0.24rem; }
}
.DiscordJumpModal_modal__ugbuI { width: 480px; }
@media screen and (max-width: 750px) {
  .DiscordJumpModal_modal__ugbuI { min-width: auto !important; width: 6.7rem !important; padding: 0px 0.4rem 0.4rem !important; }
}
.DiscordJumpModal_copyTip__aLnof { color: rgba(255, 255, 255, 0.8); font-size: 12px; margin-top: 8px; margin-left: 4px; }
@media screen and (max-width: 750px) {
  .DiscordJumpModal_copyTip__aLnof { font-size: 0.18rem; }
}
.ControlBar_controlBar__4Xd9C { position: absolute; bottom: 0px; left: 0px; right: 0px; height: 40px; background: linear-gradient(rgba(0, 0, 0, 0.3), rgb(0, 0, 0)); display: flex; align-items: center; justify-content: space-between; padding: 0px 8px; color: rgb(255, 255, 255); }
.ControlBar_controlBar__4Xd9C .ControlBar_left__BL0QC { display: flex; align-items: center; justify-content: space-between; padding-left: 14px; gap: 16px; }
.ControlBar_controlBar__4Xd9C .ControlBar_right__cpHCf { display: flex; align-items: center; justify-content: space-between; gap: 10px; padding-right: 14px; }
.ControlBar_controlBar__4Xd9C .ControlBar_timeArea__ngwt7 { display: inline-block; margin-left: 9px; font-size: 10px; }
.ControlBar_controlBar__4Xd9C .ControlBar_timeArea__ngwt7 .ControlBar_time__8S1q4 { display: inline-block; width: 4.5ch; user-select: none; color: rgb(255, 255, 255); }
.ControlBar_controlBar__4Xd9C .ControlBar_progress__drGAX { position: absolute; top: 0px; left: 8px; right: 8px; height: 3px; transition: width 1s 0.5s; }
.ControlBar_videoControlIcon__ycUMk { cursor: pointer; }
.ControlBar_videoControlIcon__ycUMk .ControlBar_fullScreenIcon__L3ike, .ControlBar_videoControlIcon__ycUMk .ControlBar_pauseIcon__YA2mL, .ControlBar_videoControlIcon__ycUMk .ControlBar_playIcon__NG1MX, .ControlBar_videoControlIcon__ycUMk .ControlBar_sound__77xWk { fill: rgba(255, 255, 255, 0.7); }
.ControlBar_videoControlIcon__ycUMk:hover .ControlBar_fullScreenIcon__L3ike, .ControlBar_videoControlIcon__ycUMk:hover .ControlBar_pauseIcon__YA2mL, .ControlBar_videoControlIcon__ycUMk:hover .ControlBar_playIcon__NG1MX, .ControlBar_videoControlIcon__ycUMk:hover .ControlBar_sound__77xWk { fill: rgb(255, 255, 255); }
.ControlBar_soundContainer__EdsjK { position: relative; width: 16px; height: 16px; font-size: 16px; display: flex; align-items: center; }
.ControlBar_soundBarContainer__AJc3_ { position: absolute; width: 16px; height: 48px; background: rgba(0, 0, 0, 0.8); border-radius: 4px; top: -8px; transform: translateY(-100%); z-index: 1; display: flex; align-items: center; justify-content: center; flex-direction: column; gap: 4px; }
.ControlBar_soundBar__4PYBM { position: relative; width: 2px; height: 26px; background: rgba(255, 255, 255, 0.3); border-radius: 2px; }
.ControlBar_soundBarActive__OfCRf { position: absolute; bottom: 0px; width: 100%; background: rgb(255, 255, 255); }
.ControlBar_soundSpin__Zm3l_ { background: rgba(18, 19, 22, 0.6); width: 4px; height: 4px; border-radius: 50%; border: 3px solid rgb(255, 255, 255); position: absolute; left: 1px; transform: translate(-50%, 50%); z-index: 1; cursor: pointer; }
.VideoPlayer_customPlayer__J84xQ { width: 100%; height: 100%; position: relative; background-color: rgb(58, 59, 64); background-size: contain; background-repeat: no-repeat; background-position: 50% center; border-radius: 16px; }
.VideoPlayer_customPlayer__J84xQ .VideoPlayer_video__X3edi { width: 100%; height: 100%; transform: translateZ(0px); flex: 1 1 auto; object-fit: cover; }
.VideoPlayer_customPlayer__J84xQ .VideoPlayer_video__X3edi:-webkit-full-screen { object-fit: scale-down; }
.VideoPlayer_customPlayer__J84xQ .VideoPlayer_video__X3edi:fullscreen { object-fit: scale-down; }
.VideoPlayer_customPlayer__J84xQ .VideoPlayer_cover__NdweR { object-fit: cover; }
.VideoPlayer_customPlayer__J84xQ .VideoPlayer_videoPlay__KgGw1 { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.VideoPlayer_customPlayer__J84xQ .VideoPlayer_loadError__M3ewW { position: absolute; inset: 0px; display: flex; align-items: center; justify-content: center; }
.DropdownFree_menuText__gg1db { cursor: pointer; background: transparent; padding: 0px; }
.DropdownFree_menuItems__Qu6_2 { cursor: pointer; background: rgb(0, 0, 0); color: rgb(255, 255, 255); z-index: 5; outline: none; }
.DropdownFree_titleColor__DFYgb { color: rgb(255, 255, 255); }
.TopHeader_header__UFGM9 { display: flex; align-items: center; padding: 0px 40px; box-sizing: border-box; position: fixed; color: rgb(255, 255, 255); font-size: 30px; height: 60px; width: 100%; z-index: 99; background: transparent; transition: 0.2s; min-width: 1200px; top: 0px; }
.TopHeader_header__UFGM9 .TopHeader_headLeft__f0VmU { display: flex; }
.TopHeader_header__UFGM9 .TopHeader_navigation__zhb_j { margin-left: 80px; display: flex; align-items: center; gap: 80px; font-size: 18px; }
.TopHeader_header__UFGM9 .TopHeader_navText__94VeT { color: rgba(255, 255, 255, 0.8); cursor: pointer; line-height: 60px; display: inline-block; }
.TopHeader_header__UFGM9 .TopHeader_navTextHover__d_4_M:hover { color: rgb(255, 255, 255); }
.TopHeader_header__UFGM9 .TopHeader_activeTitle__7waqY { color: rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); }
.TopHeader_header__UFGM9 .TopHeader_headRight__bJ2r_ { margin-left: auto; display: flex; align-items: center; gap: 16px; }
.TopHeader_header__UFGM9 .TopHeader_headRight__bJ2r_ .TopHeader_signBtn__aNwn4 { padding: 0px 18px; box-sizing: border-box; height: 32px; font-size: 14px; border-radius: 16px; }
.TopHeader_header__UFGM9 .TopHeader_headRight__bJ2r_ .TopHeader_goImage__cjYpc { font-size: 14px; align-items: center; justify-content: center; display: inline-block; margin-right: 10px; padding-bottom: 2px; border-bottom: 1px solid rgb(255, 255, 255); }
.TopHeader_header__UFGM9 .TopHeader_headRight__bJ2r_ .TopHeader_userHead__qSUFb { width: 32px; height: 32px; background: rgb(255, 255, 255); border-radius: 50%; font-size: 14px; color: rgb(0, 0, 0); display: flex; align-items: center; justify-content: center; cursor: pointer; }
.TopHeader_header__UFGM9 .TopHeader_headRight__bJ2r_ .TopHeader_userHead__qSUFb:hover { background: rgba(255, 255, 255, 0.95); }
.TopHeader_header__UFGM9 .TopHeader_headRight__bJ2r_ .TopHeader_userHead__qSUFb:active { background: rgba(255, 255, 255, 0.98); }
.TopHeader_header__UFGM9 .TopHeader_headRight__bJ2r_ .TopHeader_member__p5rrr { padding: 8px 15px; box-sizing: border-box; height: 32px; display: flex; align-items: center; font-size: 14px; color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 40px 0px; border-radius: 19px; border: 1px solid rgb(46, 46, 66); cursor: pointer; transition: 0.2s; background: rgba(0, 0, 0, 0.6); }
.TopHeader_header__UFGM9 .TopHeader_headRight__bJ2r_ .TopHeader_member__p5rrr:hover { border: 1px solid rgb(255, 255, 255); }
.TopHeader_header__UFGM9 .TopHeader_headRight__bJ2r_ .TopHeader_vipIcon__rR2ga { width: 24px; height: 24px; }
.TopHeader_header__UFGM9 .TopHeader_headRight__bJ2r_ .TopHeader_memberText__GmsBD { padding-right: 35px; border-right: 1px solid rgb(46, 46, 66); margin-right: 15px; box-sizing: border-box; }
.TopHeader_light__rCgjT { background: transparent; }
.TopHeader_light__rCgjT .TopHeader_navText__94VeT { color: rgb(0, 0, 0); }
.TopHeader_light__rCgjT .TopHeader_navText__94VeT:hover { color: rgb(204, 204, 204); }
.TopHeader_light__rCgjT .TopHeader_headLeft__f0VmU path { fill: rgb(0, 0, 0); }
.TopHeader_headerScroll__rBAfl { background: rgb(0, 0, 0); }
.TopHeader_light__rCgjT.TopHeader_headerScroll__rBAfl { background: rgb(255, 255, 255); color: rgb(0, 0, 0); }
.TopHeader_dropBox__8Opa2 { width: 240px; right: 0px; margin-top: 8px; background: rgb(0, 0, 0); box-shadow: rgb(56, 0, 12) 0px 0px 20px 0px; border-radius: 16px; overflow: hidden; transform: translateX(20px); }
.TopHeader_dropBox__8Opa2 .TopHeader_dropTop__i95TX { width: 100%; background: linear-gradient(90deg, rgba(231, 66, 103, 0.3), rgba(246, 70, 109, 0.2)); border-radius: 16px 16px 0px 0px; display: flex; align-items: center; gap: 8px; padding: 20px 16px; box-sizing: border-box; }
.TopHeader_dropBox__8Opa2 .TopHeader_dropTop__i95TX .TopHeader_dropUserHead__73EKj { min-width: 40px; height: 40px; background: rgb(255, 255, 255); color: rgb(0, 0, 0); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 18px; }
.TopHeader_dropBox__8Opa2 .TopHeader_dropTop__i95TX .TopHeader_dropName__jBfBY { font-size: 18px; color: rgb(255, 255, 255); max-width: 130px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.TopHeader_dropBox__8Opa2 .TopHeader_dropTop__i95TX .TopHeader_nameBox__Fp8z1 { display: flex; align-items: center; }
.TopHeader_dropBox__8Opa2 .TopHeader_dropTop__i95TX .TopHeader_dropMember__SC9fF { font-size: 14px; color: rgb(239, 197, 54); margin-top: 2px; }
.TopHeader_dropBox__8Opa2 .TopHeader_dropBottom__HUcal { margin: 8px 0px; }
.TopHeader_dropBox__8Opa2 .TopHeader_dropBottom__HUcal .TopHeader_dropItem__uVGna { width: 100%; padding: 13px 16px; box-sizing: border-box; font-size: 14px; cursor: pointer; }
.TopHeader_dropBox__8Opa2 .TopHeader_dropBottom__HUcal .TopHeader_dropItem__uVGna:hover { background: rgb(27, 27, 39); }
.TopHeader_dropBox__8Opa2 .TopHeader_dropBottom__HUcal .TopHeader_dropItem__uVGna:active { background: rgb(17, 17, 24); }
.DetailComponent_detailBox__kY1fw { padding-top: 60px; min-width: 800px; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF { width: 100%; height: 100%; overflow-y: auto; display: grid; place-items: center; position: relative; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_detailImageBox__I7zCE { width: 49.4vw; min-width: 712px; padding: 20px 0px; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_detailVideoBoxVer__PUFtC { width: 29.5vw; min-width: 426px; min-height: 566px; padding: 20px 0px; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_detailVideo__emJlf { width: 100%; aspect-ratio: 3 / 4; border-radius: 14px; overflow: hidden; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_detailVideoVer__F08nq { width: 100%; aspect-ratio: 4 / 3; border-radius: 14px; overflow: hidden; position: relative; background-color: rgb(58, 59, 64); }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_detailVideoVer__F08nq img, .DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_detailVideoVer__F08nq video { object-fit: contain; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_clothItem__Om4ND { border-radius: 12px; overflow: hidden; height: 100%; width: 100%; position: relative; display: flex; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_clothItem__Om4ND .DetailComponent_clothLeft__BbbMI, .DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_clothItem__Om4ND .DetailComponent_clothRight__kiaAx { position: relative; width: 50%; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_clothItem__Om4ND .DetailComponent_clothLeft__BbbMI img, .DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_clothItem__Om4ND .DetailComponent_clothRight__kiaAx img { object-fit: cover; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_clothItem__Om4ND .DetailComponent_clothLeft__BbbMI { border-right: 1px solid rgb(224, 224, 224); }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_imageDesc__WPpMJ { width: 100%; margin-bottom: 22px; display: flex; justify-content: space-between; align-items: center; color: rgb(255, 255, 255); }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_operateBtnBox__hIoqe { display: flex; align-items: center; gap: 20px; justify-content: space-between; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_operateBtnBox__hIoqe .DetailComponent_operateBtnBig__oj8XF { flex: 1 1 50%; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_operateBtnBig__oj8XF { margin-top: 16px; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_operateBtn__PHx0W { margin-top: 16px; width: 204px; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_videoInfoVer__En482 { max-width: 420px; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_videoInfo__hzjG1 { max-width: 180px; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_videoInfo__hzjG1 .DetailComponent_imageName__Z0bbI { font-size: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_videoInfo__hzjG1 .DetailComponent_userBox__3VxCi { display: flex; align-items: center; gap: 8px; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_videoInfo__hzjG1 .DetailComponent_userHead__J7PE8 { min-width: 40px; height: 40px; background: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: var(--outfit-semi-bold); border-radius: 50%; font-size: 18px; display: flex; align-items: center; justify-content: center; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_videoInfo__hzjG1 .DetailComponent_userName__mlK74 { font-size: 18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_operate__Q6SPz { display: flex; align-items: center; gap: 16px; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_operate__Q6SPz .DetailComponent_operateItem__K5PZG { width: 40px; height: 40px; border-radius: 20px; border: 1px solid rgb(57, 60, 66); display: flex; align-items: center; justify-content: center; cursor: pointer; }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_operate__Q6SPz .DetailComponent_operateItem__K5PZG:hover { border: 1px solid rgb(95, 100, 109); }
.DetailComponent_detailBox__kY1fw .DetailComponent_content__Ka3kF .DetailComponent_operate__Q6SPz .DetailComponent_operateItem__K5PZG:active { border: 1px solid rgb(47, 50, 55); }
.DetailComponent_shareInfoIcon__kM5Lc { width: 24px; height: 24px; }
.DetailComponent_shareItem__BbZRc { height: 63px; width: 100%; display: flex; align-items: center; gap: 8px; padding: 0px 16px; box-sizing: border-box; }
.DetailComponent_shareItemNone__obzSo { display: none; }
.DetailComponent_dropBox__uv7nq { width: 280px; border-radius: 10px; background: radial-gradient(160% 102% at -1% -1%, rgb(39, 12, 12) 0px, rgb(30, 21, 21) 17%, rgb(29, 29, 32) 57%, rgb(29, 29, 32) 100%); }
.page_page__3q9td { padding-top: 60px; }
.page_addEmail__pjv7v { width: 100%; height: 100%; display: flex; flex-flow: column; justify-content: center; align-items: center; }
.page_addEmail__pjv7v .page_backIcon__1hBAJ { width: 14px; height: 14px; }
.page_addEmail__pjv7v .page_addEmailTopLeft__GXjA3 { position: absolute; top: 20px; left: 20px; display: flex; gap: 10px; align-items: center; cursor: pointer; }
.page_addEmail__pjv7v .page_title___0tvB { font-size: 40px; font-family: var(--outfit-semi-bold); margin-bottom: 40px; }
.page_addEmail__pjv7v .page_inputBox__lnv9S { position: relative; }
.page_addEmail__pjv7v .page_errTip__4swdA { color: rgb(250, 34, 86); font-size: 14px; }
.page_addEmail__pjv7v .page_input__yJp2S { display: flex; width: 750px; }
.page_addEmail__pjv7v .page_send__uunsf { width: 70px; height: 38px; border-radius: 6px; margin: 4px; }
.page_addEmail__pjv7v .page_signIn__lHlz0 { margin-top: 40px; width: 160px; height: 46px; }
.page_page__qpkcr { padding-top: 60px; }
.page_payBox__CvAZe { width: 100%; height: 100%; padding: 32px 40px; box-sizing: border-box; overflow: auto; }
.page_noDataLoading__2QurW { position: absolute; top: 45%; left: 50%; }
.page_payDetails__Gt0ds { width: 100%; height: 100%; box-sizing: border-box; margin: 0px auto; }
.page_pageBox__HCMKM { width: 100%; height: 100%; padding-top: 60px; overflow: auto; min-width: 800px; }
.page_content__l4ImF { width: 100%; height: 100%; padding: 40px; box-sizing: border-box; overflow-y: auto; }
.TermsService_terms__7vQ_v { color: rgb(255, 255, 255); margin: 0px auto; display: flex; flex-flow: column; }
.TermsService_terms__7vQ_v .TermsService_title__IioKQ { font-size: 18px; font-family: var(--outfit-semi-bold); }
.TermsService_terms__7vQ_v .TermsService_subTitle__vq_Gf { font-size: 14px; font-family: var(--outfit-semi-bold); }
.TermsService_terms__7vQ_v .TermsService_bold__qcV0k { font-family: var(--outfit-semi-bold); }
.TermsService_terms__7vQ_v .TermsService_fs12__YP_Jw { font-size: 12px; }
.TermsService_terms__7vQ_v .TermsService_line___4McZ { width: 100%; height: 1px; background: rgb(54, 56, 62); }
.TermsService_terms__7vQ_v .TermsService_content__9pVTZ { font-size: 14px; color: rgba(255, 255, 255, 0.9); font-weight: 400; font-style: normal; }
.TermsService_terms__7vQ_v .TermsService_mgTp8__et_aZ { margin-top: 8px; }
.TermsService_terms__7vQ_v .TermsService_mgTp16__eBFw5 { margin-top: 16px; }
.TermsService_terms__7vQ_v .TermsService_mgTp30__wvQoP { margin-top: 30px; }
.TermsService_terms__7vQ_v .TermsService_mgTp40__Xlzr0 { margin-top: 40px; }
.TermsService_terms__7vQ_v .TermsService_mgTp60__kuVgz { margin-top: 60px; }
.TermsService_terms__7vQ_v .TermsService_linkText__qLTPP { color: rgb(58, 127, 255); }
.page_pageBox__fuViQ { width: 100%; height: 100%; padding-top: 60px; overflow: auto; min-width: 800px; }
.page_content__1CQnf { width: 100%; height: 100%; padding: 40px; box-sizing: border-box; overflow-y: auto; }
.PrivacyService_privacy__8I_MI { color: rgb(255, 255, 255); margin: 0px auto; display: flex; flex-flow: column; }
.PrivacyService_privacy__8I_MI .PrivacyService_title__cNq4y { font-size: 18px; font-family: var(--outfit-semi-bold); }
.PrivacyService_privacy__8I_MI .PrivacyService_subTitle__dQyl0 { font-size: 14px; font-family: var(--outfit-semi-bold); }
.PrivacyService_privacy__8I_MI .PrivacyService_bold__yqHKa { font-family: var(--outfit-semi-bold); }
.PrivacyService_privacy__8I_MI .PrivacyService_fs12__ZcB96 { font-size: 12px; }
.PrivacyService_privacy__8I_MI .PrivacyService_line__xEKwW { width: 100%; height: 1px; background: rgb(54, 56, 62); }
.PrivacyService_privacy__8I_MI .PrivacyService_content__VPcLe { font-size: 14px; color: rgba(255, 255, 255, 0.9); font-weight: 400; font-style: normal; }
.PrivacyService_privacy__8I_MI .PrivacyService_mgTp8__RHqIx { margin-top: 8px; }
.PrivacyService_privacy__8I_MI .PrivacyService_mgTp16__jR2sR { margin-top: 16px; }
.PrivacyService_privacy__8I_MI .PrivacyService_mgTp30__rv0fU { margin-top: 30px; }
.PrivacyService_privacy__8I_MI .PrivacyService_mgTp40__XLWmI { margin-top: 40px; }
.PrivacyService_privacy__8I_MI .PrivacyService_mgTp60__hanXB { margin-top: 60px; }
.PrivacyService_privacy__8I_MI .PrivacyService_linkText__BfWul { color: rgb(58, 127, 255); }
.DropdownFreeM_menu__yMSE7 { position: relative; font-size: 0.24rem; }
.DropdownFreeM_menuText__TJLV9 { cursor: pointer; background: transparent; padding: 0px; }
.DropdownFreeM_menuItems__CFYc7 { background: rgb(0, 0, 0); color: rgb(255, 255, 255); z-index: 5; outline: none; }
.DropdownFreeM_titleColor__CW3aV { color: rgb(255, 255, 255); }
.HistoryItem_listItem__upmFE { width: 50%; max-width: 3.23rem; margin-bottom: 0.32rem; }
.HistoryItem_listItem__upmFE .HistoryItem_imgBox__J3src { width: 100%; aspect-ratio: 3 / 4; background: rgb(58, 59, 64); position: relative; border-radius: 0.16rem; overflow: hidden; }
.HistoryItem_listItem__upmFE .HistoryItem_imgBox__J3src img, .HistoryItem_listItem__upmFE .HistoryItem_imgBox__J3src video { object-fit: contain; }
.HistoryItem_listItem__upmFE .HistoryItem_videoBox__EYDLG { width: 100%; aspect-ratio: 3 / 4; background: rgb(58, 59, 64); position: relative; border-radius: 0.16rem; overflow: hidden; }
.HistoryItem_listItem__upmFE .HistoryItem_videoBox__EYDLG .HistoryItem_videoItem__7q79J { display: flex; }
.HistoryItem_listItem__upmFE .HistoryItem_videoBox__EYDLG img, .HistoryItem_listItem__upmFE .HistoryItem_videoBox__EYDLG video { object-fit: contain; }
.HistoryItem_listItem__upmFE .HistoryItem_privacyBox__EuXEo { width: 0.4rem; height: 0.4rem; background: rgba(1, 1, 1, 0.4); border-radius: 0.08rem; position: absolute; top: 0.24rem; left: 0.24rem; display: flex; justify-content: center; align-items: center; }
.HistoryItem_listItem__upmFE .HistoryItem_privacyIcon__T7YjV { width: 0.24rem; height: 0.24rem; }
.HistoryItem_listItem__upmFE .HistoryItem_imgBottom__zlEcG { font-size: 0.24rem; display: flex; justify-content: space-between; align-items: center; flex-flow: row; margin-top: 0.16rem; }
.HistoryItem_listItem__upmFE .HistoryItem_moreIcon__IVOYf { width: 0.24rem; height: 0.24rem; }
.HistoryItem_dropBox__XaDuB { width: 3.24rem; right: 0px; margin-top: 0.08rem; background: rgb(0, 0, 0); border-radius: 0.08rem; border: 1px solid rgba(255, 255, 255, 0.3); padding: 0.17rem 0px; }
.HistoryItem_dropBox__XaDuB .HistoryItem_operate__owDmx { display: flex; align-items: center; }
.HistoryItem_dropBox__XaDuB .HistoryItem_operateItem__xstVI { font-size: 0.24rem; width: 100%; line-height: 0.8rem; padding: 0px 0.36rem; }
.HistoryItem_dropBox__XaDuB .HistoryItem_itemHide__Vz4oj { display: none; }
.HistoryItem_dropBox__XaDuB .HistoryItem_operateItem__xstVI:active { background: rgba(255, 255, 255, 0.1); }
.HistoryItem_dropBox__XaDuB .HistoryItem_operateIcon__R4fjb { width: 0.24rem; height: 0.24rem; margin-right: 0.24rem; }
.DiscordJumpModal_topTitle__UYzw7 { width: 100%; font-size: 14px; text-align: center; }
.DiscordJumpModal_upgradeBox__ZhzlR { width: 100%; padding: 23px 24px; margin-top: 24px; box-sizing: border-box; border-radius: 20px; display: flex; align-items: center; justify-content: space-between; background: url("https://dressplay.ai/imgApp/upgradeBoxBg.webp") 0% 0% / 100% 100%; }
@media screen and (max-width: 750px) {
  .DiscordJumpModal_upgradeBox__ZhzlR { padding: 0.31rem 0.34rem; }
}
.DiscordJumpModal_upgradeBox__ZhzlR .DiscordJumpModal_upgradeLeft__eIV5y { display: flex; flex-flow: column; gap: 12px; }
.DiscordJumpModal_upgradeBox__ZhzlR .DiscordJumpModal_dressPlayBox__98_9W { display: flex; gap: 8px; align-items: center; }
.DiscordJumpModal_upgradeBox__ZhzlR .DiscordJumpModal_vipText__XKaT_ { width: 39px; height: 20px; background: rgb(254, 47, 66); border-radius: 5px; font-size: 14px; display: flex; align-items: center; justify-content: center; }
.DiscordJumpModal_upgradeBox__ZhzlR .DiscordJumpModal_dressPlay__v_d04 { display: flex; align-items: center; gap: 16px; font-family: var(--outfit-bold); font-size: 20px; }
.DiscordJumpModal_upgradeBox__ZhzlR .DiscordJumpModal_dressText__0kn4_ { font-size: 14px; }
@media screen and (max-width: 750px) {
  .DiscordJumpModal_upgradeBox__ZhzlR .DiscordJumpModal_dressText__0kn4_ { font-size: 0.22rem; }
}
.DiscordJumpModal_upgradeBox__ZhzlR .DiscordJumpModal_upgradeBtn__KuKr5 { width: 120px; height: 32px; border-radius: 16px; font-size: 14px; }
@media screen and (max-width: 750px) {
  .DiscordJumpModal_upgradeBox__ZhzlR .DiscordJumpModal_upgradeBtn__KuKr5 { width: 1.4rem; font-size: 0.24rem; }
}
.DiscordJumpModal_url__uaf0L { height: 40px; display: flex; border-radius: 8px; border: 1px solid rgba(255, 255, 255, 0.3); }
.DiscordJumpModal_url__uaf0L .DiscordJumpModal_input__IN3l2 { flex: 1 1 auto; height: 40px; line-height: 40px; background-color: transparent; color: rgba(255, 255, 255, 0.9); padding: 0px 16px; font-size: 14px; }
.DiscordJumpModal_url__uaf0L .DiscordJumpModal_copy__ia9QL { width: 140px; border-radius: 8px; background: transparent; border: 1px solid rgba(255, 255, 255, 0.9); color: rgba(255, 255, 255, 0.9); font-size: 14px; }
@media screen and (max-width: 750px) {
  .DiscordJumpModal_url__uaf0L .DiscordJumpModal_copy__ia9QL { width: 1.8rem; font-size: 0.24rem; }
}
.DiscordJumpModal_modal__z8QAa { width: 480px; }
@media screen and (max-width: 750px) {
  .DiscordJumpModal_modal__z8QAa { min-width: auto !important; width: 6.7rem !important; padding: 0px 0.4rem 0.4rem !important; }
}
.DiscordJumpModal_copyTip___kc2m { color: rgba(255, 255, 255, 0.8); font-size: 12px; margin-top: 8px; margin-left: 4px; }
@media screen and (max-width: 750px) {
  .DiscordJumpModal_copyTip___kc2m { font-size: 0.18rem; }
}
.Tips_norm__wCljZ { display: flex; align-items: center; }
.Tips_norm__wCljZ .Tips_normItem__d55m8 { width: 33%; height: 30px; border-right: 1px solid rgb(78, 80, 86); display: flex; flex-flow: column; font-size: 12px; padding-left: 16px; box-sizing: border-box; }
.Tips_norm__wCljZ .Tips_normItem__d55m8:first-of-type { padding-left: 0px; }
.Tips_norm__wCljZ .Tips_normItem__d55m8:nth-of-type(3) { border-right: none; }
.Tips_panelSubtitle__FI1AS { font-size: 12px; margin-top: 20px; margin-bottom: 12px; }
.Tips_sample__RvXOc { width: 100%; height: 225px; background: rgb(48, 50, 54); border-radius: 8px; display: flex; align-items: center; }
.Tips_normTextBox__Oq7yB { margin-left: 20px; display: flex; flex-flow: column; gap: 14px; }
.Tips_normTextBox__Oq7yB .Tips_normTextItem__Po8tW { display: flex; align-items: center; gap: 10px; }
.Tips_normTextBox__Oq7yB .Tips_checkIconBox__buA5_ { display: flex; align-items: center; justify-content: center; width: 12px; height: 12px; background: rgb(16, 194, 75); border-radius: 50%; }
.Tips_normTextBox__Oq7yB .Tips_checkIcon__Qaed0 { width: 8px; height: 8px; }
.Tips_normTextBox__Oq7yB .Tips_normText__rPHyu { font-size: 14px; color: rgb(255, 255, 255); }
.Tips_peopleNorm__x2f_v { width: 34%; height: 100%; position: relative; border-radius: 8px; overflow: hidden; }
.Tips_errSample__GKOIb { width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 12px; }
.Tips_errSampleItem__utZxg { display: flex; flex-flow: column; align-items: center; gap: 8px; font-size: 12px; flex: 1 1 auto; margin-bottom: 10px; }
.Tips_errSampleItem__utZxg .Tips_errImg__t8zkv { width: 100%; aspect-ratio: 3 / 4; border-radius: 10px; overflow: hidden; background: rgb(48, 50, 54); position: relative; }
.Tips_errSampleItem__utZxg .Tips_errImgText__ZOAQU { display: flex; flex-flow: column; align-items: center; font-size: 12px; width: 75px; }
.Tips_errSampleItem__utZxg .Tips_errImgIconBox__0Ov_G { display: flex; align-items: center; justify-content: center; width: 12px; height: 12px; background: rgb(230, 50, 36); border-radius: 50%; margin-top: 4px; }
.Tips_errSampleItem__utZxg .Tips_errImgIcon__c9wRx { width: 7px; height: 7px; }
.ImageSide_title__Hcj_H { font-size: 20px; color: rgb(255, 255, 255); font-family: var(--outfit-bold); font-weight: 600; display: flex; gap: 6px; align-items: center; position: relative; }
.ImageSide_title__Hcj_H .ImageSide_info__1to7J { display: flex; color: rgb(255, 255, 255); width: 14px; height: 14px; }
.ImageSide_title__Hcj_H .ImageSide_selectorContainer__08sJL { width: 100%; display: flex; }
.ImageSide_title__Hcj_H .ImageSide_selectorContainer__08sJL .ImageSide_selectorItem__T4lex { border: 1px solid transparent; background: rgb(29, 30, 32); width: 50%; font-size: 16px; padding: 8px 12px; text-align: center; cursor: pointer; }
.ImageSide_title__Hcj_H .ImageSide_selectorContainer__08sJL .ImageSide_selectorItem__T4lex:first-child { border-radius: 10px 0px 0px 10px; }
.ImageSide_title__Hcj_H .ImageSide_selectorContainer__08sJL .ImageSide_selectorItem__T4lex:last-child { border-radius: 0px 10px 10px 0px; }
.ImageSide_title__Hcj_H .ImageSide_selectorContainer__08sJL .ImageSide_active__mXqGp { border: 1px solid rgb(255, 255, 255); }
.ImageSide_chooseArea__icKHG { margin-top: 16px; display: flex; gap: 8px 12px; flex-wrap: wrap; margin-bottom: 16px; }
.ImageSide_chooseArea__icKHG .ImageSide_uploadItem__qq3xK { width: 84px; height: 110px; background: rgb(29, 30, 32); border-radius: 16px; color: rgb(255, 255, 255); }
.ImageSide_chooseArea__icKHG .ImageSide_uploadItem__qq3xK .ImageSide_add__EsAG0 { width: 32px; height: 32px; background: rgb(58, 60, 64); margin: 25px auto 13px; display: flex; align-items: center; justify-content: center; border-radius: 50%; position: relative; }
.ImageSide_chooseArea__icKHG .ImageSide_uploadItem__qq3xK .ImageSide_add__EsAG0 .ImageSide_vip__NLEjm { position: absolute; right: -5px; top: -5px; }
.ImageSide_chooseArea__icKHG .ImageSide_uploadItem__qq3xK .ImageSide_text__m_hE8 { font-weight: 400; font-size: 12px; color: rgba(255, 255, 255, 0.8); padding: 0px 10px; text-align: center; }
.ImageSide_chooseArea__icKHG .ImageSide_uploadItem__qq3xK .ImageSide_text__m_hE8 .ImageSide_help__LdfLN { position: relative; z-index: 9; margin: 4px 0px 0px 4px; }
.ImageSide_chooseArea__icKHG .ImageSide_showItem__rQCn5 { width: 84px; height: 110px; border-radius: 18px; border: 2px solid transparent; background: rgb(29, 30, 32); position: relative; cursor: pointer; }
.ImageSide_chooseArea__icKHG .ImageSide_showItem__rQCn5 .ImageSide_delIcon__fKjWa { position: absolute; right: 4px; top: 4px; width: 16px; height: 16px; background: rgba(255, 255, 255, 0.7); border-radius: 8px; z-index: 9; display: flex; align-items: center; justify-content: center; cursor: pointer; }
.ImageSide_chooseArea__icKHG .ImageSide_showItem__rQCn5 .ImageSide_imgContainer__VIDwG { position: relative; width: 60px; height: 60px; margin: 10px auto 7px; }
.ImageSide_chooseArea__icKHG .ImageSide_showItem__rQCn5 .ImageSide_image__oiULd { border: 2px solid transparent; border-radius: 18px; object-fit: cover; }
.ImageSide_chooseArea__icKHG .ImageSide_showItem__rQCn5 .ImageSide_text__m_hE8 { text-align: center; display: flex; align-items: center; justify-content: center; font-size: 13px; height: 30px; color: rgba(255, 255, 255, 0.6); }
.ImageSide_chooseArea__icKHG .ImageSide_showItem__rQCn5 .ImageSide_activeText__Xi_RX { color: rgb(255, 255, 255); }
.ImageSide_chooseArea__icKHG .ImageSide_showItem__rQCn5 .ImageSide_freeIcon__gnxq4 { width: 40px; height: 40px; position: absolute; right: -10px; top: -10px; }
.ImageSide_chooseArea__icKHG .ImageSide_active__mXqGp { border: 2px solid rgb(255, 255, 255); }
.ImageSide_textArea__VQOvR { background: rgb(29, 30, 32); color: rgb(255, 255, 255); width: 100%; margin-top: 20px; border-radius: 10px; min-height: 200px; padding: 8px; }
.ImageSide_cropImageContainer__OsYFS { width: auto; max-width: 400px; overflow: hidden; border-radius: 16px; position: relative; }
.ImageSide_cropModal__FyNHu { min-width: 315px !important; }
.ImageSide_cropImg__fAxJa { border-radius: 0.24rem; position: static !important; }
.ImageSide_tipsModal__yABB_ { width: 395px; }
.ImageSide_toolTipTitle__Wcse4 { width: 407px; font-weight: 600; font-size: 20px; margin-bottom: 20px; }
.ImageSide_nsfwModalText__VmZzw { font-size: 16px; text-align: left; margin-bottom: 10px; }
.ImageSide_panelBtn__xWZGE { width: 100%; }
.SideChoose_sideChoose__1dcwH { position: absolute; right: 0px; top: 0px; bottom: 0px; width: 374px; background: rgb(0, 0, 0); box-shadow: rgb(56, 0, 12) -2px 10px 40px 0px; border-radius: 40px 0px 0px; padding: 30px 40px 0px; overflow-y: auto; display: flex; flex-direction: column; }
.SideChoose_sideChoose__1dcwH .SideChoose_sideChooseType__qMnNp { width: 100%; display: flex; flex-direction: row; align-items: center; justify-content: center; margin-bottom: 24px; flex: 0 0 auto; }
.SideChoose_sideChoose__1dcwH .SideChoose_sideChooseType__qMnNp .SideChoose_sideChooseTypeItem__1rNV2 { flex: 1 1 0%; height: 32px; text-align: center; border: 1px solid rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; cursor: pointer; }
.SideChoose_sideChoose__1dcwH .SideChoose_sideChooseType__qMnNp .SideChoose_sideChooseTypeItem__1rNV2:first-of-type { border-radius: 20px 0px 0px 20px; border-right: none; }
.SideChoose_sideChoose__1dcwH .SideChoose_sideChooseType__qMnNp .SideChoose_sideChooseTypeItem__1rNV2:last-of-type { border-radius: 0px 20px 20px 0px; }
.SideChoose_sideChoose__1dcwH .SideChoose_sideChooseType__qMnNp .SideChoose_active__eHcVm { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); }
.SideChoose_sideChoose__1dcwH .SideChoose_sideChooseContent__e8vdL { flex: 1 1 auto; overflow-y: auto; padding-right: 4px; }
.SideChoose_sideChoose__1dcwH .SideChoose_sideChooseBottom___Q9XQ { height: 134px; background: rgb(0, 0, 0); flex: 0 0 auto; }
.SideChoose_sideChoose__1dcwH .SideChoose_sideChooseBottom___Q9XQ .SideChoose_generate__dk5gx { margin-top: 20px; }
.SideChoose_sideChoose__1dcwH .SideChoose_sideChooseBottom___Q9XQ .SideChoose_bottom__UfIXU { display: flex; align-items: center; justify-content: center; margin-top: 20px; margin-bottom: 40px; }
.SideChoose_sideChoose__1dcwH .SideChoose_sideChooseBottom___Q9XQ .SideChoose_bottom__UfIXU .SideChoose_text__gutY_ { font-weight: 400; font-size: 14px; color: rgb(255, 255, 255); margin-right: 8px; }
.SideChoose_sideChoose__1dcwH .SideChoose_sideChooseBottom___Q9XQ .SideChoose_bottom__UfIXU .SideChoose_link__6SIgm { font-weight: 500; font-size: 14px; color: rgb(246, 70, 109); line-height: 16px; text-align: left; font-style: normal; text-decoration: underline; cursor: pointer; }
.SideChoose_sideChoose__1dcwH .SideChoose_sideChooseBottom___Q9XQ .SideChoose_bottom__UfIXU .SideChoose_setting__Vel7c { width: 40px; height: 40px; border-radius: 50%; background: rgb(46, 46, 66); margin-left: auto; cursor: pointer; display: flex; align-items: center; justify-content: center; }
.SecondScreen_secondScreen__1yIcE { max-width: 2560px; min-width: 800px; padding: 0px 72px; margin: 0px auto 180px; }
.SecondScreen_secondScreen__1yIcE .SecondScreen_secondTitle__gDht3 { font-size: 4.44vw; color: rgb(0, 0, 0); text-align: center; font-family: var(--arial-bold); margin-top: 140px; }
@media (max-width: 1024px) {
  .SecondScreen_secondScreen__1yIcE .SecondScreen_secondTitle__gDht3 { font-size: 46px; margin-top: 93px; }
}
@media (min-width: 2160px) {
  .SecondScreen_secondScreen__1yIcE .SecondScreen_secondTitle__gDht3 { font-size: 96px; margin-top: 106px; }
}
.SecondScreen_secondScreen__1yIcE .SecondScreen_titleColor__DbbJ6 { -webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(109, 76, 254), rgb(246, 70, 109)) text; color: transparent; will-change: transform; }
.SecondScreen_secondScreen__1yIcE .SecondScreen_clothBox__KwrRk { margin-top: 64px; display: grid; grid-template-columns: repeat(4, 1fr); gap: 40px; position: relative; }
.SecondScreen_secondScreen__1yIcE .SecondScreen_clothBox__KwrRk .SecondScreen_clothItem__ln1i4 { border-radius: 12px; overflow: hidden; min-height: 276px; min-width: 206px; position: relative; cursor: pointer; }
.SecondScreen_secondScreen__1yIcE .SecondScreen_clothBox__KwrRk .SecondScreen_clothImg__BAq0d { width: 100%; padding-top: 133%; background-color: rgb(255, 255, 255); }
.SecondScreen_secondScreen__1yIcE .SecondScreen_clothBox__KwrRk .SecondScreen_video__BaFDw { position: absolute; inset: 0px; background-color: rgb(255, 255, 255); }
.VideoGenerate_videoGenerate__tN17r { max-width: 2560px; min-width: 800px; padding: 0px 72px; margin: 0px auto 80px; }
.VideoGenerate_videoGenerate__tN17r .VideoGenerate_title__dncOK { font-size: 4.44vw; color: rgb(0, 0, 0); font-weight: 700; text-align: center; font-family: var(--outfit-bold); }
@media (max-width: 1024px) {
  .VideoGenerate_videoGenerate__tN17r .VideoGenerate_title__dncOK { font-size: 44px; }
}
@media (min-width: 2160px) {
  .VideoGenerate_videoGenerate__tN17r .VideoGenerate_title__dncOK { font-size: 96px; }
}
.VideoGenerate_videoGenerate__tN17r .VideoGenerate_titleColor__RDWdw { -webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(109, 76, 254), rgb(246, 70, 109)) text; color: transparent; will-change: transform; font-family: var(--outfit-bold); }
.VideoGenerate_videoGenerate__tN17r .VideoGenerate_content__GPpcR { display: flex; justify-content: center; gap: 70px; margin-top: 60px; }
.VideoGenerate_videoGenerate__tN17r .VideoGenerate_content__GPpcR .VideoGenerate_img__trAIP { min-width: 50%; height: auto; border-radius: 24px; }
.VideoGenerate_videoGenerate__tN17r .VideoGenerate_content__GPpcR .VideoGenerate_description__SjSDC { width: 502px; color: rgb(0, 0, 0); font-size: 18px; height: auto; display: flex; flex-direction: column; justify-content: space-around; padding: 60px 0px; }
.VideoGenerate_videoGenerate__tN17r .VideoGenerate_content__GPpcR .VideoGenerate_description__SjSDC .VideoGenerate_title__dncOK { text-align: left; font-size: 44px; font-weight: 400; margin-top: 0px; font-family: var(--outfit-normal); }
.VideoGenerate_videoGenerate__tN17r .VideoGenerate_content__GPpcR .VideoGenerate_description__SjSDC .VideoGenerate_btn__Cflf3 { background: linear-gradient(90deg, rgb(109, 76, 254), rgb(246, 70, 109)); color: rgb(255, 255, 255); font-weight: 600; font-size: 16px; padding: 0px 20px; display: inline-flex; width: 160px; }
.Why_videoGenerate__E2LqQ { max-width: 2560px; min-width: 800px; padding: 0px 72px; margin: 0px auto 180px; }
.Why_videoGenerate__E2LqQ .Why_title__R_gB9 { font-size: 4.44vw; color: rgb(0, 0, 0); font-weight: 700; text-align: center; font-family: var(--outfit-bold); }
@media (max-width: 1024px) {
  .Why_videoGenerate__E2LqQ .Why_title__R_gB9 { font-size: 44px; }
}
@media (min-width: 2160px) {
  .Why_videoGenerate__E2LqQ .Why_title__R_gB9 { font-size: 96px; }
}
.Why_videoGenerate__E2LqQ .Why_titleColor__zT3D_ { -webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(109, 76, 254), rgb(246, 70, 109)) text; color: transparent; will-change: transform; font-family: var(--outfit-bold); }
.Why_videoGenerate__E2LqQ .Why_content__PPBhi { display: flex; flex-direction: column; justify-content: center; align-items: center; }
.Why_videoGenerate__E2LqQ .Why_content__PPBhi .Why_title__R_gB9 { width: 975px; font-size: 54px; text-align: left; margin-top: 100px; font-weight: 400; font-family: var(--outfit-normal); }
.Why_videoGenerate__E2LqQ .Why_content__PPBhi .Why_desc__ADmVx { margin-top: 80px; color: rgb(0, 0, 0); width: 975px; font-size: 18px; }
.Why_videoGenerate__E2LqQ .Why_content__PPBhi .Why_imageArea__WPjiJ { display: flex; gap: 20px; margin-top: 32px; width: 100%; justify-content: center; }
.Why_videoGenerate__E2LqQ .Why_content__PPBhi .Why_imageArea__WPjiJ .Why_showItem__vLHfU { width: 19.6vw; height: 26.9vw; position: relative; }
.Why_videoGenerate__E2LqQ .Why_content__PPBhi .Why_imageArea__WPjiJ .Why_showItem__vLHfU .Why_tip__LrURA { position: absolute; top: 12px; left: 12px; display: flex; align-items: center; justify-content: center; color: rgb(0, 0, 0); z-index: 3; }
.Why_videoGenerate__E2LqQ .Why_content__PPBhi .Why_imageArea__WPjiJ .Why_showItem__vLHfU .Why_tip__LrURA .Why_img__wxQw6 { margin-right: 10px; }
.Why_videoGenerate__E2LqQ .Why_content__PPBhi .Why_imageArea__WPjiJ .Why_showItem__vLHfU .Why_front__ChciH { z-index: 2; object-fit: cover; position: absolute; inset: 0px; transition: 0.3s ease-in-out; }
.Why_videoGenerate__E2LqQ .Why_content__PPBhi .Why_imageArea__WPjiJ .Why_showItem__vLHfU .Why_back__tSuLl { z-index: 1; object-fit: cover; position: absolute; inset: 0px; }
.Why_videoGenerate__E2LqQ .Why_content__PPBhi .Why_imageArea__WPjiJ .Why_showItem__vLHfU:hover .Why_front__ChciH { opacity: 0; }
.HomeTemplateLight_footer__n6nYr { margin: 0px auto; max-width: 2560px; min-width: 800px; padding: 0px 72px; }
.PayModal_panel__ZUU6Q { width: 500px; }
.PayModal_panelBtn__5AA5d { width: 100%; }
.layout_container__dEYpn { width: 100%; height: 100%; min-width: 1024px; }
.layout_container___4Gjn { padding-top: 60px; }
.layout_light__HXC60 { background-color: rgb(255, 255, 255); min-height: 100vh; padding-top: 0px; }
.Footer_footerWrap__Y0348 { width: 100%; overflow: hidden; margin-top: auto; }
.Footer_footerWrap__Y0348 .Footer_footer__Yragf { color: rgb(206, 204, 214); font-size: 16px; width: 100%; height: 172px; min-width: 1200px; box-sizing: border-box; background: transparent; padding: 76px 0px 30px; z-index: 2; }
.Footer_footerWrap__Y0348 .Footer_footer__Yragf .Footer_footerContent__o6ago { margin-top: 20px; color: rgb(159, 159, 159); }
.Footer_footerWrap__Y0348 .Footer_footer__Yragf .Footer_footerContent__o6ago, .Footer_footerWrap__Y0348 .Footer_footer__Yragf .Footer_terms__JQK3Y { display: flex; justify-content: space-between; align-items: center; flex-flow: row; }
.Footer_footerWrap__Y0348 .Footer_footer__Yragf .Footer_terms__JQK3Y .Footer_space__aB_NU { width: 1px; height: 14px; background-color: rgb(57, 53, 86); margin: 0px 6px 0px 8px; }
.Footer_footerWrap__Y0348 .Footer_footer__Yragf .Footer_distance__D_cef { margin-right: 40px; color: rgb(159, 159, 159); }
.Footer_footerWrap__Y0348 .Footer_footer__Yragf .Footer_footerLink__qkVSS { display: flex; align-items: center; gap: 14px; }
.Footer_footerWrap__Y0348 .Footer_footer__Yragf .Footer_footerLink__qkVSS .Footer_linkItem__A4eEO { width: 36px; height: 36px; border-radius: 6px; background: rgba(58, 60, 64, 0.8); display: flex; align-items: center; justify-content: center; }
.Footer_footerWrap__Y0348 .Footer_footer__Yragf .Footer_footerLink__qkVSS .Footer_facebookIcon__k33b4 { width: 36px; height: 36px; }
.Footer_footerWrap__Y0348 .Footer_footer__Yragf .Footer_footerLink__qkVSS .Footer_discordIcon__cNt_m, .Footer_footerWrap__Y0348 .Footer_footer__Yragf .Footer_footerLink__qkVSS .Footer_twitterIcon__jFzTQ { width: 22px; height: 16px; }
.Footer_footerWrap__Y0348 .Footer_footer__Yragf .Footer_footerLink__qkVSS .Footer_linkBook__QtgjM, .Footer_footerWrap__Y0348 .Footer_footer__Yragf .Footer_footerLink__qkVSS .Footer_twitterIcon__jFzTQ path { fill: rgb(255, 255, 255); }
.ImageWithError_loadError__1uJwT { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; background-color: rgb(58, 59, 64); }
.ImageWithError_background__UyoNj { background-color: rgb(58, 59, 64); }
.ImageWithError_loadErrorFill__gFfdP { position: absolute; inset: 0px; }
.CompareImage_secondScreen__o38HW { max-width: 2560px; min-width: 800px; padding: 0px 72px; margin: 0px auto 180px; }
.CompareImage_secondScreen__o38HW .CompareImage_secondTitle__1gZED { font-size: 4.44vw; color: rgb(255, 255, 255); text-align: center; font-family: var(--arial-bold); margin-top: 140px; }
@media (max-width: 1024px) {
  .CompareImage_secondScreen__o38HW .CompareImage_secondTitle__1gZED { font-size: 46px; margin-top: 93px; }
}
@media (min-width: 2160px) {
  .CompareImage_secondScreen__o38HW .CompareImage_secondTitle__1gZED { font-size: 96px; margin-top: 106px; }
}
.CompareImage_secondScreen__o38HW .CompareImage_titleColor__Q5nWz { -webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(109, 76, 254), rgb(246, 70, 109)) text; color: transparent; will-change: transform; }
.CompareImage_secondScreen__o38HW .CompareImage_clothBox__LY7H3 { margin-top: 64px; display: grid; grid-template-columns: repeat(4, 1fr); gap: 40px; position: relative; }
.CompareImage_secondScreen__o38HW .CompareImage_clothBox__LY7H3 .CompareImage_clothItem__vjedl { border-radius: 12px; overflow: hidden; min-height: 276px; min-width: 236px; position: relative; display: flex; }
.CompareImage_secondScreen__o38HW .CompareImage_clothBox__LY7H3 .CompareImage_clothItem__vjedl .CompareImage_clothLeft__pvgdZ, .CompareImage_secondScreen__o38HW .CompareImage_clothBox__LY7H3 .CompareImage_clothItem__vjedl .CompareImage_clothRight__PSJ6N { position: relative; width: 50%; }
.CompareImage_secondScreen__o38HW .CompareImage_clothBox__LY7H3 .CompareImage_clothItem__vjedl .CompareImage_clothLeft__pvgdZ img, .CompareImage_secondScreen__o38HW .CompareImage_clothBox__LY7H3 .CompareImage_clothItem__vjedl .CompareImage_clothRight__PSJ6N img { object-fit: cover; }
.CompareImage_secondScreen__o38HW .CompareImage_clothBox__LY7H3 .CompareImage_clothItem__vjedl .CompareImage_clothLeft__pvgdZ { border-right: 1px solid rgb(224, 224, 224); }
.BasePanel_settingContainer__6oI4l { position: fixed; inset: 0px; z-index: 99; background: rgba(0, 0, 0, 0.7); }
.BasePanel_settingPanel__xAY2w { display: flex; position: absolute; bottom: 0px; width: 100%; background: rgb(29, 30, 32); overflow-y: auto; border-radius: 0.4rem 0.4rem 0px 0px; flex-direction: column; }
.BasePanel_settingPanel__xAY2w .BasePanel_close__H5OjL { position: absolute; width: 0.32rem; height: 0.32rem; display: flex; top: 0.42rem; right: 0.4rem; }
.BasePanel_settingPanel__xAY2w .BasePanel_settingPanelContent__myxEt { padding: 0.4rem; overflow-y: auto; flex: 1 1 auto; }
.BasePanel_settingPanel__xAY2w .BasePanel_settingPanelContent__myxEt::-webkit-scrollbar { width: 2px; height: 2px; }
.BasePanel_settingPanel__xAY2w .BasePanel_settingPanelContent__myxEt::-webkit-scrollbar-corner { background: transparent; }
.BasePanel_settingPanel__xAY2w .BasePanel_settingPanelContent__myxEt ::-webkit-scrollbar-thumb { background: rgb(65, 69, 80); }
.BasePanel_settingPanel__xAY2w .BasePanel_settingPanelContent__myxEt::-webkit-scrollbar-track { background: rgb(35, 37, 47); }
.HistoryShare_mediumTitle__rNWDj { font-size: 0.36rem; text-align: center; margin-bottom: 0.48rem; }
.HistoryShare_mediumBox__CExZO { display: flex; align-items: center; color: rgba(255, 255, 255, 0.6); gap: 0.24rem; font-size: 0.24rem; margin-top: 0.14rem; }
.HistoryShare_mediumBox__CExZO .HistoryShare_medium__vcSNK { width: 1.76rem; height: 0.72rem; background: rgb(48, 50, 54); border-radius: 0.08rem; display: flex; align-items: center; justify-content: center; }
.HistoryShare_mediumBox__CExZO .HistoryShare_medium__vcSNK:active { background: rgb(34, 36, 38); }
.HistoryShare_mediumBox__CExZO .HistoryShare_mediumIcon__pl40L { width: 0.33rem; height: 0.33rem; }
.HistoryShare_imageTip__jmgLh { font-size: 0.2rem; margin-top: 0.18rem; color: rgba(255, 255, 255, 0.6); display: flex; align-items: center; gap: 0.04rem; margin-bottom: 0.6rem; }
.HistoryShare_notice__JAKXD { width: 0.24rem; height: 0.24rem; }
.HistoryShareVideo_mediumTitle__v9QD3 { font-size: 0.36rem; text-align: center; margin-bottom: 0.48rem; }
.HistoryShareVideo_mediumBox__7_G6F { display: flex; align-items: center; color: rgba(255, 255, 255, 0.6); gap: 0.24rem; margin-top: 0.14rem; font-size: 0.36rem; }
.HistoryShareVideo_mediumBox__7_G6F .HistoryShareVideo_medium__CVu59 { flex: 1 1 0%; height: 0.72rem; background: rgb(48, 50, 54); border-radius: 0.08rem; display: flex; align-items: center; justify-content: center; }
.HistoryShareVideo_mediumBox__7_G6F .HistoryShareVideo_medium__CVu59:active { background: rgb(34, 36, 38); }
.HistoryShareVideo_mediumBox__7_G6F .HistoryShareVideo_mediumIcon__cSsmS { width: 0.33rem; height: 0.33rem; }
.HistoryShareVideo_imageTip__fXQhd { font-size: 0.2rem; margin-top: 0.18rem; color: rgba(255, 255, 255, 0.6); display: flex; align-items: center; gap: 0.04rem; margin-bottom: 0.6rem; }
.HistoryShareVideo_notice__brJtA { width: 0.24rem; height: 0.24rem; }
.History_history__wxvye { width: 100%; height: 100%; display: flex; flex-flow: column; }
.History_history__wxvye .History_historyTopBox__XcA2k { position: sticky; top: 0px; background: rgb(0, 0, 0); z-index: 2; padding-bottom: 0.24rem; box-sizing: border-box; }
.History_history__wxvye .History_historyTop__DiWea { display: flex; justify-content: space-between; align-items: center; flex-flow: row; font-size: 0.24rem; margin-top: 0.2rem; font-family: var(--outfit-semi-bold); }
.History_history__wxvye .History_historyTop__DiWea .History_clearIcon__xMPGA { width: 0.24rem; height: 0.24rem; }
.History_history__wxvye .History_content__VO40K { display: flex; flex-flow: wrap; justify-content: space-between; flex: 1 1 0%; }
.History_history__wxvye .History_content__VO40K .History_noDataLoading__wJHow, .History_history__wxvye .History_content__VO40K .History_noList__8dV9v { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; }
.History_history__wxvye .History_content__VO40K .History_noList__8dV9v { color: rgba(255, 255, 255, 0.6); font-size: 0.24rem; }
.History_history__wxvye .History_bottomLoading__FFCBY { width: 100%; display: flex; align-items: center; justify-content: center; transform: scale(0.5); }
.History_history__wxvye .History_allDataLoaded__qCkhX { width: 100%; display: flex; align-items: center; justify-content: center; font-size: 0.24rem; color: rgba(255, 255, 255, 0.8); padding-bottom: 0.2rem; }
.page_content__rClcs, .page_profile__Mmsxo { width: 100%; height: 100%; display: flex; flex-flow: column; }
.page_content__rClcs { padding: 0px 0.4rem; overflow-y: auto; }
.page_history__1E27c { flex: 1 1 0%; }
.page_topRight__QUZ0b { display: flex; align-items: center; gap: 0.38rem; }
.page_topRight__QUZ0b .page_setUpIcon__0NIa9 { width: 0.48rem; height: 0.48rem; }
.page_topRight__QUZ0b .page_discordBtn___eQBx { width: 1.6rem; height: 0.48rem; font-size: 0.18rem; }
.page_userInfoBox__C3d0k { display: flex; gap: 0.22rem; align-items: center; padding: 0.24rem 0px 0.4rem; }
.page_userInfoBox__C3d0k .page_userHead__a0_8S { width: 1.2rem; height: 1.2rem; display: flex; align-items: center; justify-content: center; font-size: 0.36rem; color: rgb(0, 0, 0); background: rgb(255, 255, 255); border-radius: 50%; font-family: var(--outfit-bold); }
.page_userInfoBox__C3d0k .page_userInfo__sGPsY { display: flex; flex-flow: column; gap: 0.09rem; }
.page_userInfoBox__C3d0k .page_userNameBox__MUpjm { display: flex; align-items: center; }
.page_userInfoBox__C3d0k .page_userName__bN6mQ { font-size: 0.36rem; color: rgb(255, 255, 255); font-family: var(--outfit-bold); max-width: 3.5rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.page_userInfoBox__C3d0k .page_vipIcon__vl2cl { width: 0.4rem; height: 0.4rem; }
.page_userInfoBox__C3d0k .page_details__tv2mG { display: flex; align-items: center; gap: 0.06rem; font-size: 0.24rem; }
.page_userInfoBox__C3d0k .page_detailsIcon__8o9Mn { width: 0.2rem; height: 0.2rem; }
.page_upgradeBox__2lVhd { width: 100%; padding: 0.32rem 0.4rem; margin-bottom: 0.26rem; box-sizing: border-box; border-radius: 0.2rem; display: flex; align-items: center; justify-content: space-between; background: url("https://dressplay.ai/imgApp/upgradeBoxBg.webp") 0% 0% / 100% 100%; }
.page_upgradeBox__2lVhd .page_upgradeLeft__g3O2d { display: flex; flex-flow: column; gap: 0.16rem; }
.page_upgradeBox__2lVhd .page_dressPlay__lOWyK { display: flex; align-items: center; gap: 0.08rem; font-family: var(--outfit-bold); font-size: 0.36rem; }
.page_upgradeBox__2lVhd .page_dressText__zyZ8K { font-size: 0.2rem; }
.page_upgradeBox__2lVhd .page_upgradeBtn__5JvEu { width: 1.2rem; height: 0.48rem; border-radius: 0.24rem; font-size: 0.18rem; }
.Loading_loader__6EhSQ { width: 50px; height: 49.5px; border-radius: 50%; box-sizing: border-box; border-top: 5px solid rgba(255, 255, 255, 0.7); border-left: 5px solid rgba(255, 255, 255, 0.65); border-right: 5px solid rgba(255, 255, 0, 0); animation: 1s linear 0s infinite normal none running Loading_loader__6EhSQ; }
@keyframes Loading_loader__6EhSQ { 
  100% { transform: rotate(1turn); }
}
.ModePanel_modeModalContainer__SZan7 { width: 100%; display: flex; flex-direction: column; font-size: 0.24rem; height: 80vh; }
.ModePanel_modeModalContainer__SZan7 .ModePanel_header__SQTaU { flex: 0 0 32px; display: flex; align-items: center; justify-content: center; padding-right: 0.4rem; }
.ModePanel_modeModalContainer__SZan7 .ModePanel_header__SQTaU .ModePanel_chooseItem__k4Brs { padding: 0px 0.4rem; height: 32px; border: 1px solid rgb(45, 44, 48); display: flex; align-items: center; justify-content: center; }
.ModePanel_modeModalContainer__SZan7 .ModePanel_header__SQTaU .ModePanel_chooseItem__k4Brs:first-of-type { border-radius: 8px 0px 0px 8px; }
.ModePanel_modeModalContainer__SZan7 .ModePanel_header__SQTaU .ModePanel_chooseItem__k4Brs:last-of-type { border-radius: 0px 8px 8px 0px; }
.ModePanel_modeModalContainer__SZan7 .ModePanel_header__SQTaU .ModePanel_active__g6Vji { background: rgb(45, 44, 48); }
.ModePanel_modeModalContainer__SZan7 .ModePanel_content__bZpPC { margin-top: 24px; flex: 1 1 auto; overflow-y: auto; display: flex; flex-wrap: wrap; gap: 24px; }
.ModePanel_modeModalContainer__SZan7 .ModePanel_content__bZpPC .ModePanel_item__bcKXU { width: 2.8rem; height: 1.8rem; flex: 0 0 auto; }
.ModePanel_modeModalContainer__SZan7 .ModePanel_content__bZpPC .ModePanel_item__bcKXU .ModePanel_back__x_0_Q { width: 2.8rem; height: 1.4rem; background: rgb(40, 39, 43); border-radius: 8px; border: 1px solid transparent; position: relative; }
.ModePanel_modeModalContainer__SZan7 .ModePanel_content__bZpPC .ModePanel_item__bcKXU .ModePanel_back__x_0_Q img, .ModePanel_modeModalContainer__SZan7 .ModePanel_content__bZpPC .ModePanel_item__bcKXU .ModePanel_back__x_0_Q video { object-fit: contain; }
.ModePanel_modeModalContainer__SZan7 .ModePanel_content__bZpPC .ModePanel_item__bcKXU .ModePanel_active__g6Vji { border: 1px solid rgb(255, 255, 255); }
.ModePanel_modeModalContainer__SZan7 .ModePanel_content__bZpPC .ModePanel_item__bcKXU .ModePanel_text__HhOWd { font-size: 14px; color: rgb(255, 255, 255); margin-top: 10px; }
.ModePanel_modeModalContainer__SZan7 .ModePanel_content__bZpPC .ModePanel_loading__4kNda { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; }
.ModePanel_modeModalContainer__SZan7 .ModePanel_bottomUploadBtn__Px4CK { flex: 0 0 auto; margin-top: 0.36rem; }
.NormPanel_suggestions__SbrZk { font-size: 0.36rem; font-family: var(--outfit-semi-bold); }
.NormPanel_bottomUploadBtn__17VU6 { position: relative; }
.NormPanel_bottomUploadBtn__17VU6 .NormPanel_bottomUpload__rprr5 { position: absolute; inset: 0px; }
.NormPanel_norm__1qWW5 { display: flex; align-items: center; margin-top: 0.4rem; }
.NormPanel_norm__1qWW5 .NormPanel_normItem__7EAUR { width: 2.2rem; height: 0.6rem; border-right: 1px solid rgb(78, 80, 86); display: flex; flex-flow: column; font-size: 0.24rem; padding-left: 0.32rem; box-sizing: border-box; }
.NormPanel_norm__1qWW5 .NormPanel_normItem__7EAUR:first-of-type { padding-left: 0px; }
.NormPanel_norm__1qWW5 .NormPanel_normItem__7EAUR:nth-of-type(3) { border-right: none; }
.NormPanel_panelSubtitle__IyrYH { font-size: 0.24rem; margin-top: 0.4rem; margin-bottom: 0.24rem; }
.NormPanel_sample__i6rKa { display: flex; align-items: center; width: 100%; height: 4.5rem; background: rgb(48, 50, 54); border-radius: 0.24rem; }
.NormPanel_normTextBox__dOLI5 { margin-left: 0.52rem; display: flex; flex-flow: column; gap: 0.28rem; }
.NormPanel_normTextBox__dOLI5 .NormPanel_normTextItem__JmvSN { display: flex; align-items: center; gap: 0.2rem; }
.NormPanel_normTextBox__dOLI5 .NormPanel_checkIconBox__focv5 { display: flex; align-items: center; justify-content: center; min-width: 0.24rem; height: 0.24rem; background: rgb(16, 194, 75); border-radius: 50%; }
.NormPanel_normTextBox__dOLI5 .NormPanel_checkIcon__PIeR3 { width: 0.14rem; height: 0.14rem; }
.NormPanel_normTextBox__dOLI5 .NormPanel_normText__gbHME { font-size: 0.24rem; color: rgb(255, 255, 255); }
.NormPanel_peopleNorm__SwCFk { width: 52%; height: 100%; position: relative; border-radius: 0.24rem; overflow: hidden; }
.NormPanel_errSample__8QR22 { width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 0.24rem; margin-bottom: 0.41rem; }
.NormPanel_errSampleItem__JGCSA { display: flex; flex-flow: column; align-items: center; gap: 0.16rem; font-size: 0.24rem; flex: 1 1 auto; }
.NormPanel_errSampleItem__JGCSA .NormPanel_errImg__mldvs { width: 1.48rem; height: 1.98rem; border-radius: 0.2rem; background: rgb(48, 50, 54); position: relative; }
.NormPanel_errSampleItem__JGCSA .NormPanel_errImgText__1e8F0 { display: flex; flex-flow: column; align-items: center; font-size: 0.24rem; width: 1.48rem; }
.NormPanel_errSampleItem__JGCSA .NormPanel_errImgIconBox__GTSBs { display: flex; align-items: center; justify-content: center; width: 0.24rem; height: 0.24rem; background: rgb(230, 50, 36); border-radius: 50%; margin-top: 0.08rem; }
.NormPanel_errSampleItem__JGCSA .NormPanel_errImgIcon__CM5tj { width: 0.12rem; height: 0.12rem; }
.UploadContent_uploadDress__jlvhY { width: 100%; height: 100%; padding: 0px 0.28rem; display: flex; flex-flow: column; }
.UploadContent_uploadDress__jlvhY .UploadContent_crop__UnMbN svg { pointer-events: auto !important; }
.UploadContent_uploadDress__jlvhY .UploadContent_nextBtn__l_CDx { height: 0.8rem; }
.UploadContent_uploadDress__jlvhY .UploadContent_bottomBox___TYhz { margin-top: auto; padding-top: 0.2rem; margin-bottom: 0.84rem; }
.UploadContent_uploadDress__jlvhY .UploadContent_title__4hzia { display: flex; align-items: center; font-size: 0.2rem; color: rgba(255, 255, 255, 0.6); margin-bottom: 0.2rem; position: relative; }
.UploadContent_uploadDress__jlvhY .UploadContent_title__4hzia .UploadContent_type__66_Ck { font-weight: 600; font-size: 0.36rem; color: rgb(255, 255, 255); margin-right: 0.2rem; }
.UploadContent_uploadDress__jlvhY .UploadContent_title__4hzia .UploadContent_choose__dayN1 { position: absolute; right: 0px; top: 0px; text-decoration: underline; font-size: 0.32rem; }
.UploadContent_uploadDress__jlvhY .UploadContent_uploadImgBox__gQCda { width: 100%; height: 100%; flex: 1 1 0%; position: relative; overflow-y: auto; }
.UploadContent_uploadDress__jlvhY .UploadContent_uploadImg__FGh8w { object-fit: contain; }
.UploadContent_uploadDress__jlvhY .UploadContent_cropImg__8po7m { border-radius: 0.24rem; position: static !important; }
.UploadContent_uploadDress__jlvhY .UploadContent_error__DHhtQ { position: fixed; inset: 0px; z-index: 999; background: rgba(0, 0, 0, 0.5); display: flex; align-items: center; justify-content: center; flex-direction: column; }
.UploadContent_uploadDress__jlvhY .UploadContent_error__DHhtQ .UploadContent_failIcon__0jX07 { width: 0.8rem; height: 0.8rem; }
.UploadContent_uploadDress__jlvhY .UploadContent_error__DHhtQ .UploadContent_failContent__lc5iE { width: 100%; font-size: 0.24rem; color: rgb(255, 255, 255); text-align: center; margin: 0.1rem 0.55rem 0px; padding: 0px 0.4rem; overflow-wrap: break-word; }
.UploadContent_uploadDress__jlvhY .UploadContent_error__DHhtQ .UploadContent_uploadBtn__VXirY { position: relative; width: 3.6rem; height: 0.96rem; margin-top: 0.4rem; }
.UploadContent_uploadDress__jlvhY .UploadContent_error__DHhtQ .UploadContent_upload__o1ORb { position: absolute; inset: 0px; }
.UploadContent_uploadDress__jlvhY .UploadContent_chooseBox__GhrQz { display: flex; align-items: center; justify-content: center; gap: 0.24rem; margin-bottom: 0.4rem; }
.UploadContent_uploadDress__jlvhY .UploadContent_addIconBox__p6Ag9 { width: 0.48rem; height: 0.48rem; display: flex; align-items: center; justify-content: center; background: rgb(58, 60, 64); border-radius: 50%; }
.UploadContent_uploadDress__jlvhY .UploadContent_addIconBox__p6Ag9 .UploadContent_addIcon__561hw { width: 0.32rem; height: 0.32rem; }
.UploadContent_uploadDress__jlvhY .UploadContent_chooseItemBox__iHnud { flex: 1 1 0%; width: 100%; overflow-x: auto; display: flex; gap: 0.22rem; padding: 0.2rem 0px; box-sizing: border-box; }
.UploadContent_uploadDress__jlvhY .UploadContent_chooseItemBox__iHnud::-webkit-scrollbar { width: 0px; height: 0px; }
.UploadContent_uploadDress__jlvhY .UploadContent_chooseItem__VgMVw { min-width: 1.1rem; height: 1.48rem; position: relative; border-radius: 0.16rem; border: 2px solid transparent; background: rgb(29, 30, 32); }
.UploadContent_uploadDress__jlvhY .UploadContent_chooseItem__VgMVw .UploadContent_img__d0K83 { border-radius: 0.16rem; }
.UploadContent_uploadDress__jlvhY .UploadContent_chooseItem__VgMVw .UploadContent_freeIcon__7zzDE { position: absolute; right: -0.3rem; top: -0.3rem; width: 0.6rem; height: 0.6rem; z-index: 9; }
.UploadContent_uploadDress__jlvhY .UploadContent_chooseActive__N2k3V { border: 2px solid rgb(255, 255, 255); }
.UploadContent_uploadDress__jlvhY .UploadContent_chooseActive__N2k3V .UploadContent_chooseActive__N2k3V { border: 4px solid rgb(255, 255, 255); }
.UploadContent_uploadDress__jlvhY .UploadContent_uploadBox__pjnFd { display: flex; align-items: center; justify-content: center; background: rgb(29, 30, 32); position: relative; }
.TimeBar_timeLineContainer__ZW5_W { width: calc(100% - 50px); position: relative; margin: 20px auto 40px; }
.TimeBar_timeLineContainer__ZW5_W .TimeBar_line__Zu40e { width: 100%; background-color: rgb(46, 46, 66); height: 10px; border-radius: 10px; position: relative; }
.TimeBar_timeLineContainer__ZW5_W .TimeBar_line__Zu40e .TimeBar_lineColorful__L2DnF { position: absolute; border-radius: 10px; background: linear-gradient(90deg, rgb(124, 87, 247), rgb(233, 97, 248)), linear-gradient(90deg, rgb(109, 76, 254), rgb(246, 70, 109)); left: 10%; right: 20%; height: 10px; }
.TimeBar_timeLineContainer__ZW5_W .TimeBar_start__OmtEC { position: absolute; left: 0px; bottom: -40px; cursor: pointer; }
.TimeBar_timeLineContainer__ZW5_W .TimeBar_start__OmtEC .TimeBar_triangle__RNWLc { width: 0px; height: 0px; border-color: transparent transparent rgb(124, 87, 247); border-style: solid; border-width: 0px 10px 15px; margin-bottom: 5px; transform: translateX(-50%); }
.TimeBar_timeLineContainer__ZW5_W .TimeBar_start__OmtEC .TimeBar_text__qfa8H { transform: translateX(-50%); font-size: 0.2rem; }
.TimeBar_timeLineContainer__ZW5_W .TimeBar_end__PSlyH { position: absolute; right: 30%; bottom: -40px; cursor: pointer; }
.TimeBar_timeLineContainer__ZW5_W .TimeBar_end__PSlyH .TimeBar_triangle__RNWLc { width: 0px; height: 0px; border-color: transparent transparent rgb(246, 70, 109); border-style: solid; border-width: 0px 10px 15px; margin-bottom: 5px; transform: translateX(50%); float: right; }
.TimeBar_timeLineContainer__ZW5_W .TimeBar_end__PSlyH .TimeBar_text__qfa8H { transform: translateX(50%); font-size: 0.2rem; }
.UploadContentVideo_uploadDress__DXmI6 { width: 100%; height: 100%; padding: 0px 0.28rem; box-sizing: border-box; display: flex; flex-flow: column; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_crop__4xU_o svg { pointer-events: auto !important; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_nextBtn__uki2b { height: 0.8rem; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_bottomBox__O88WT { margin-top: auto; padding-top: 0.2rem; margin-bottom: 0.84rem; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_title__dOHDa { display: flex; align-items: center; font-size: 0.2rem; color: rgba(255, 255, 255, 0.6); margin-bottom: 0.2rem; position: relative; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_title__dOHDa .UploadContentVideo_type__9u12g { font-weight: 600; font-size: 0.36rem; color: rgb(255, 255, 255); margin-right: 0.2rem; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_title__dOHDa .UploadContentVideo_choose__bmzM2 { position: absolute; right: 0px; top: 0px; font-size: 0.32rem; text-decoration: underline; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_uploadImgBox__XjVHr { width: 100%; height: 100%; flex: 1 1 0%; position: relative; overflow-y: auto; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_uploadVideoBox__wXqGT { display: flex; flex-flow: column; align-items: center; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_videoSize___w5hr { width: 100%; background-color: transparent; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_uploadImg__D0nKS { object-fit: contain; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_uploadVideo__PjgQL { max-height: calc(-4.8rem + 100vh); overflow: hidden; background-color: transparent; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_uploadVideo__PjgQL video { object-fit: contain; border-radius: 24px; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_cropImg__fr2uO { border-radius: 0.24rem; position: static !important; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_error__stpS9 { position: fixed; inset: 0px; z-index: 999; background: rgba(0, 0, 0, 0.5); display: flex; align-items: center; justify-content: center; flex-direction: column; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_error__stpS9 .UploadContentVideo_failIcon__okmyy { width: 0.8rem; height: 0.8rem; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_error__stpS9 .UploadContentVideo_failContent__WnZ22 { width: 100%; font-size: 0.24rem; color: rgb(255, 255, 255); text-align: center; margin: 0.1rem 0.55rem 0px; padding: 0px 0.4rem; overflow-wrap: break-word; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_error__stpS9 .UploadContentVideo_uploadBtn__RByLw { position: relative; width: 3.6rem; height: 0.96rem; margin-top: 0.4rem; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_error__stpS9 .UploadContentVideo_upload__uR_NG { position: absolute; inset: 0px; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_chooseBox__h9Uge { display: flex; align-items: center; justify-content: center; gap: 0.24rem; margin-bottom: 0.4rem; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_addIconBox__n964C { width: 0.48rem; height: 0.48rem; display: flex; align-items: center; justify-content: center; background: rgb(58, 60, 64); border-radius: 50%; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_addIconBox__n964C .UploadContentVideo_addIcon__tGuKq { width: 0.32rem; height: 0.32rem; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_chooseItemBox__B_tDG { flex: 1 1 0%; width: 100%; overflow-x: auto; display: flex; gap: 0.22rem; padding: 0.2rem 0px; box-sizing: border-box; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_chooseItemBox__B_tDG::-webkit-scrollbar { width: 0px; height: 0px; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_chooseItem__5R9sG { min-width: 1.1rem; height: 1.48rem; position: relative; border-radius: 0.16rem; background: rgb(29, 30, 32); }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_chooseItem__5R9sG .UploadContentVideo_img__x4r38 { width: 100%; height: 100%; border-radius: 0.16rem; border: 2px solid transparent; position: relative; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_chooseItem__5R9sG .UploadContentVideo_img__x4r38 img, .UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_chooseItem__5R9sG .UploadContentVideo_img__x4r38 video { border-radius: 0.12rem; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_chooseItem__5R9sG .UploadContentVideo_chooseActive__byQ4W { border: 2px solid rgb(255, 255, 255); position: relative; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_chooseItem__5R9sG .UploadContentVideo_chooseActive__byQ4W::before { content: ""; position: absolute; inset: -1px; border: 1px solid rgb(0, 0, 0); border-radius: 0.16rem; z-index: 1; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_chooseItem__5R9sG .UploadContentVideo_freeIcon__vo3OI { position: absolute; right: -0.3rem; top: -0.3rem; width: 0.6rem; height: 0.6rem; z-index: 9; }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_chooseItem__5R9sG .UploadContentVideo_videoPlayIcon__BPvYb { width: 0.4rem; height: 0.4rem; z-index: 9; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.UploadContentVideo_uploadDress__DXmI6 .UploadContentVideo_uploadBox__7mGRp { display: flex; align-items: center; justify-content: center; background: rgb(29, 30, 32); position: relative; }
.ModeModal_modeModal__TA4I4 { width: 80vw; height: 80vh; }
.ModeModal_modeModal__TA4I4 .ModeModal_modeModalBottom__USc7p { text-align: center; }
.ModeModal_modeModal__TA4I4 .ModeModal_modeModalBottom__USc7p .ModeModal_btn___Vkx7 { width: 140px; margin: 8px auto; }
.ModeModal_modeModal__TA4I4 .ModeModal_modeModalBottom__USc7p .ModeModal_motion__5mCUm { max-width: 80%; margin: 0px auto; }
.ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc { width: 100%; height: 100%; display: flex; flex-direction: column; }
.ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_header__c5VwQ { flex: 0 0 32px; display: flex; align-items: center; justify-content: center; }
.ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_header__c5VwQ .ModeModal_chooseItem__pr8lb { height: 32px; border: 1px solid rgb(45, 44, 48); display: flex; align-items: center; justify-content: center; cursor: pointer; padding: 0px 20px; }
.ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_header__c5VwQ .ModeModal_chooseItem__pr8lb:first-of-type { border-radius: 8px 0px 0px 8px; }
.ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_header__c5VwQ .ModeModal_chooseItem__pr8lb:last-of-type { border-radius: 0px 8px 8px 0px; }
.ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_header__c5VwQ .ModeModal_active__g_ksv { background: rgb(45, 44, 48); }
.ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_content__R6swq { width: 100%; margin-top: 24px; overflow-y: auto; display: grid; grid-template-columns: repeat(11, 1fr); gap: 24px; padding: 1px; }
.ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_content__R6swq .ModeModal_item__u6hbK .ModeModal_back__XCOqV { width: 100%; aspect-ratio: 4 / 3; background: rgb(40, 39, 43); border-radius: 8px; border: 1px solid transparent; position: relative; }
.ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_content__R6swq .ModeModal_item__u6hbK .ModeModal_back__XCOqV img, .ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_content__R6swq .ModeModal_item__u6hbK .ModeModal_back__XCOqV video { object-fit: contain; }
.ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_content__R6swq .ModeModal_item__u6hbK .ModeModal_active__g_ksv { border: 1px solid rgb(255, 255, 255); }
.ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_content__R6swq .ModeModal_item__u6hbK .ModeModal_text___6qJp { font-size: 14px; color: rgb(255, 255, 255); margin-top: 10px; }
@media screen and (max-width: 2800px) {
  .ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_content__R6swq { grid-template-columns: repeat(11, 1fr); }
}
@media screen and (max-width: 2600px) {
  .ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_content__R6swq { grid-template-columns: repeat(10, 1fr); }
}
@media screen and (max-width: 2400px) {
  .ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_content__R6swq { grid-template-columns: repeat(9, 1fr); }
}
@media screen and (max-width: 2200px) {
  .ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_content__R6swq { grid-template-columns: repeat(8, 1fr); }
}
@media screen and (max-width: 2000px) {
  .ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_content__R6swq { grid-template-columns: repeat(7, 1fr); }
}
@media screen and (max-width: 1800px) {
  .ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_content__R6swq { grid-template-columns: repeat(6, 1fr); }
}
@media screen and (max-width: 1600px) {
  .ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_content__R6swq { grid-template-columns: repeat(5, 1fr); }
}
@media screen and (max-width: 1400px) {
  .ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_content__R6swq { grid-template-columns: repeat(4, 1fr); }
}
@media screen and (max-width: 1200px) {
  .ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_content__R6swq { grid-template-columns: repeat(3, 1fr); }
}
@media screen and (max-width: 1000px) {
  .ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_content__R6swq { grid-template-columns: repeat(2, 1fr); }
}
@media screen and (max-width: 800px) {
  .ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_content__R6swq { grid-template-columns: repeat(1, 1fr); }
}
.ModeModal_modeModal__TA4I4 .ModeModal_modeModalContainer__C8jvc .ModeModal_loading__Mnq03 { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; }
.Tips_norm__d4uhz { display: flex; align-items: center; }
.Tips_norm__d4uhz .Tips_normItem__6bnON { width: 33%; height: 30px; border-right: 1px solid rgb(78, 80, 86); display: flex; flex-flow: column; font-size: 12px; padding-left: 16px; box-sizing: border-box; }
.Tips_norm__d4uhz .Tips_normItem__6bnON:first-of-type { padding-left: 0px; }
.Tips_norm__d4uhz .Tips_normItem__6bnON:nth-of-type(3) { border-right: none; }
.Tips_panelSubtitle__BjEhT { font-size: 12px; margin-top: 20px; margin-bottom: 12px; }
.Tips_sample__QjU3f { width: 100%; height: 225px; background: rgb(48, 50, 54); border-radius: 8px; display: flex; align-items: center; }
.Tips_normTextBox__N3CXt { margin-left: 20px; display: flex; flex-flow: column; gap: 14px; }
.Tips_normTextBox__N3CXt .Tips_normTextItem__9vXdO { display: flex; align-items: center; gap: 10px; }
.Tips_normTextBox__N3CXt .Tips_checkIconBox__Ss3TJ { display: flex; align-items: center; justify-content: center; width: 12px; height: 12px; background: rgb(16, 194, 75); border-radius: 50%; }
.Tips_normTextBox__N3CXt .Tips_checkIcon__40bAu { width: 8px; height: 8px; }
.Tips_normTextBox__N3CXt .Tips_normText__KvJNF { font-size: 14px; color: rgb(255, 255, 255); }
.Tips_peopleNorm__OxdkB { width: 34%; height: 100%; position: relative; border-radius: 8px; overflow: hidden; }
.Tips_errSample__tRUzq { width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 12px; }
.Tips_errSampleItem__E3CjW { display: flex; flex-flow: column; align-items: center; gap: 8px; font-size: 12px; flex: 1 1 auto; margin-bottom: 10px; }
.Tips_errSampleItem__E3CjW .Tips_errImg__KDAf8 { width: 100%; aspect-ratio: 3 / 4; border-radius: 10px; overflow: hidden; background: rgb(48, 50, 54); position: relative; }
.Tips_errSampleItem__E3CjW .Tips_errImgText__7zgKl { display: flex; flex-flow: column; align-items: center; font-size: 12px; width: 75px; }
.Tips_errSampleItem__E3CjW .Tips_errImgIconBox__FZK9L { display: flex; align-items: center; justify-content: center; width: 12px; height: 12px; background: rgb(230, 50, 36); border-radius: 50%; margin-top: 4px; }
.Tips_errSampleItem__E3CjW .Tips_errImgIcon__z4rP0 { width: 7px; height: 7px; }
.ImageSide_title__DNKS4 { font-size: 20px; color: rgb(255, 255, 255); font-family: var(--outfit-bold); font-weight: 600; display: flex; gap: 6px; align-items: center; position: relative; }
.ImageSide_title__DNKS4 .ImageSide_info__9Mf6z { display: flex; color: rgb(255, 255, 255); width: 14px; height: 14px; }
.ImageSide_title__DNKS4 .ImageSide_extra__C09mp { font-size: 14px; color: rgb(255, 255, 255); position: absolute; right: 4px; top: 4px; text-decoration: underline; cursor: pointer; user-select: none; }
.ImageSide_title__DNKS4 .ImageSide_extra__C09mp:active { color: rgb(238, 238, 238); }
.ImageSide_chooseArea__Tv748 { margin-top: 16px; display: flex; gap: 8px 12px; flex-wrap: wrap; margin-bottom: 16px; }
.ImageSide_chooseArea__Tv748 .ImageSide_uploadItem__C4p3Q { width: 84px; height: 110px; background: rgb(29, 30, 32); border-radius: 16px; color: rgb(255, 255, 255); }
.ImageSide_chooseArea__Tv748 .ImageSide_uploadItem__C4p3Q .ImageSide_add__1WEhd { width: 32px; height: 32px; background: rgb(58, 60, 64); margin: 25px auto 13px; display: flex; align-items: center; justify-content: center; border-radius: 50%; position: relative; }
.ImageSide_chooseArea__Tv748 .ImageSide_uploadItem__C4p3Q .ImageSide_add__1WEhd .ImageSide_vip__uapRc { position: absolute; right: -5px; top: -5px; }
.ImageSide_chooseArea__Tv748 .ImageSide_uploadItem__C4p3Q .ImageSide_text__zl3T2 { font-weight: 400; font-size: 12px; color: rgba(255, 255, 255, 0.8); padding: 0px 10px; text-align: center; }
.ImageSide_chooseArea__Tv748 .ImageSide_uploadItem__C4p3Q .ImageSide_text__zl3T2 .ImageSide_help__LlpHM { position: relative; z-index: 9; margin: 4px 0px 0px 4px; }
.ImageSide_chooseArea__Tv748 .ImageSide_showItem__eA66h { width: 84px; height: 110px; border-radius: 18px; border: 2px solid transparent; background: rgb(29, 30, 32); position: relative; cursor: pointer; }
.ImageSide_chooseArea__Tv748 .ImageSide_showItem__eA66h .ImageSide_delIcon__Hdl_Z { position: absolute; right: 4px; top: 4px; width: 16px; height: 16px; background: rgba(255, 255, 255, 0.7); border-radius: 8px; z-index: 9; display: flex; align-items: center; justify-content: center; cursor: pointer; }
.ImageSide_chooseArea__Tv748 .ImageSide_showItem__eA66h .ImageSide_imgContainer__MoguC { position: relative; width: 60px; height: 60px; margin: 10px auto 7px; }
.ImageSide_chooseArea__Tv748 .ImageSide_showItem__eA66h .ImageSide_image__OB_Jl { border: 2px solid transparent; border-radius: 18px; object-fit: cover; }
.ImageSide_chooseArea__Tv748 .ImageSide_showItem__eA66h .ImageSide_text__zl3T2 { text-align: center; display: flex; align-items: center; justify-content: center; font-size: 13px; height: 30px; color: rgba(255, 255, 255, 0.6); }
.ImageSide_chooseArea__Tv748 .ImageSide_showItem__eA66h .ImageSide_activeText__d7Zf_ { color: rgb(255, 255, 255); }
.ImageSide_chooseArea__Tv748 .ImageSide_showItem__eA66h .ImageSide_freeIcon__w_xOF { width: 40px; height: 40px; position: absolute; right: -10px; top: -10px; }
.ImageSide_chooseArea__Tv748 .ImageSide_active__u__wE { border: 2px solid rgb(255, 255, 255); }
.ImageSide_cropImageContainer__0BotQ { width: auto; max-width: 400px; overflow: hidden; border-radius: 16px; position: relative; }
.ImageSide_cropModal__G8ET_ { min-width: 315px !important; }
.ImageSide_cropImg___E5NH { border-radius: 0.24rem; position: static !important; }
.ImageSide_tipsModal__cTEJj { width: 395px; }
.ImageSide_toolTipTitle__YbEWS { width: 407px; font-weight: 600; font-size: 20px; margin-bottom: 20px; }
.ImageSide_nsfwModalText__BzD5q { font-size: 16px; text-align: left; margin-bottom: 10px; }
.ImageSide_panelBtn__NXEex { width: 100%; }
.SideChoose_sideChoose__vFhaO { position: absolute; right: 0px; top: 0px; bottom: 0px; width: 374px; background: rgb(0, 0, 0); box-shadow: rgb(56, 0, 12) -2px 10px 40px 0px; border-radius: 40px 0px 0px; padding: 30px 40px 0px; overflow-y: auto; display: flex; flex-direction: column; }
.SideChoose_sideChoose__vFhaO .SideChoose_sideChooseType__y1_sI { width: 100%; display: flex; flex-direction: row; align-items: center; justify-content: center; margin-bottom: 24px; flex: 0 0 auto; }
.SideChoose_sideChoose__vFhaO .SideChoose_sideChooseType__y1_sI .SideChoose_sideChooseTypeItem__mJsXQ { flex: 1 1 0%; height: 32px; text-align: center; border: 1px solid rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; cursor: pointer; }
.SideChoose_sideChoose__vFhaO .SideChoose_sideChooseType__y1_sI .SideChoose_sideChooseTypeItem__mJsXQ:first-of-type { border-radius: 20px 0px 0px 20px; border-right: none; }
.SideChoose_sideChoose__vFhaO .SideChoose_sideChooseType__y1_sI .SideChoose_sideChooseTypeItem__mJsXQ:last-of-type { border-radius: 0px 20px 20px 0px; }
.SideChoose_sideChoose__vFhaO .SideChoose_sideChooseType__y1_sI .SideChoose_active__TcyiK { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); }
.SideChoose_sideChoose__vFhaO .SideChoose_sideChooseContent__nxotP { flex: 1 1 auto; overflow-y: auto; padding-right: 4px; }
.SideChoose_sideChoose__vFhaO .SideChoose_sideChooseBottom__ijLK7 { height: 134px; background: rgb(0, 0, 0); flex: 0 0 auto; }
.SideChoose_sideChoose__vFhaO .SideChoose_sideChooseBottom__ijLK7 .SideChoose_generate__oh0AG { margin-top: 20px; }
.SideChoose_sideChoose__vFhaO .SideChoose_sideChooseBottom__ijLK7 .SideChoose_bottom__eob5Y { display: flex; align-items: center; justify-content: center; margin-top: 20px; margin-bottom: 40px; }
.SideChoose_sideChoose__vFhaO .SideChoose_sideChooseBottom__ijLK7 .SideChoose_bottom__eob5Y .SideChoose_text__93ZeY { font-weight: 400; font-size: 14px; color: rgb(255, 255, 255); margin-right: 8px; }
.SideChoose_sideChoose__vFhaO .SideChoose_sideChooseBottom__ijLK7 .SideChoose_bottom__eob5Y .SideChoose_link__501ro { font-weight: 500; font-size: 14px; color: rgb(246, 70, 109); line-height: 16px; text-align: left; font-style: normal; text-decoration: underline; cursor: pointer; }
.SideChoose_sideChoose__vFhaO .SideChoose_sideChooseBottom__ijLK7 .SideChoose_bottom__eob5Y .SideChoose_setting__8JqrW { width: 40px; height: 40px; border-radius: 50%; background: rgb(46, 46, 66); margin-left: auto; cursor: pointer; display: flex; align-items: center; justify-content: center; }
.TimeBar_timeLineContainer___zUv_ { width: calc(100% - 50px); position: relative; margin: 20px auto 40px; }
.TimeBar_timeLineContainer___zUv_ .TimeBar_line__Fd64r { width: 100%; background-color: rgb(46, 46, 66); height: 10px; border-radius: 10px; position: relative; }
.TimeBar_timeLineContainer___zUv_ .TimeBar_line__Fd64r .TimeBar_lineColorful__A4w3M { position: absolute; border-radius: 10px; background: linear-gradient(90deg, rgb(124, 87, 247), rgb(233, 97, 248)), linear-gradient(90deg, rgb(109, 76, 254), rgb(246, 70, 109)); left: 10%; right: 20%; height: 10px; }
.TimeBar_timeLineContainer___zUv_ .TimeBar_start__1uNWi { position: absolute; left: 0px; bottom: -40px; cursor: pointer; }
.TimeBar_timeLineContainer___zUv_ .TimeBar_start__1uNWi .TimeBar_triangle__i17zZ { width: 0px; height: 0px; border-color: transparent transparent rgb(124, 87, 247); border-style: solid; border-width: 0px 10px 15px; margin-bottom: 5px; transform: translateX(-50%); }
.TimeBar_timeLineContainer___zUv_ .TimeBar_start__1uNWi .TimeBar_text__3q6v_ { transform: translateX(-50%); }
.TimeBar_timeLineContainer___zUv_ .TimeBar_end__NcxAD { position: absolute; right: 30%; bottom: -40px; cursor: pointer; }
.TimeBar_timeLineContainer___zUv_ .TimeBar_end__NcxAD .TimeBar_triangle__i17zZ { width: 0px; height: 0px; border-color: transparent transparent rgb(246, 70, 109); border-style: solid; border-width: 0px 10px 15px; margin-bottom: 5px; transform: translateX(50%); float: right; }
.TimeBar_timeLineContainer___zUv_ .TimeBar_end__NcxAD .TimeBar_text__3q6v_ { transform: translateX(50%); }
.Tips_norm__mwgA7 { display: flex; align-items: center; }
.Tips_norm__mwgA7 .Tips_normItem__fOg4T { width: 33%; height: 30px; border-right: 1px solid rgb(78, 80, 86); display: flex; flex-flow: column; font-size: 12px; padding-left: 16px; box-sizing: border-box; }
.Tips_norm__mwgA7 .Tips_normItem__fOg4T:first-of-type { padding-left: 0px; }
.Tips_norm__mwgA7 .Tips_normItem__fOg4T:nth-of-type(3) { border-right: none; }
.Tips_panelSubtitle__MlZ8Z { font-size: 12px; margin-top: 20px; margin-bottom: 12px; }
.Tips_sample__EwWOp { width: 100%; height: 225px; background: rgb(48, 50, 54); border-radius: 8px; display: flex; align-items: center; }
.Tips_normTextBox__Ltg9b { margin-left: 20px; display: flex; flex-flow: column; gap: 14px; }
.Tips_normTextBox__Ltg9b .Tips_normTextItem__db5Zi { display: flex; align-items: center; gap: 10px; }
.Tips_normTextBox__Ltg9b .Tips_checkIconBox__2gIwl { display: flex; align-items: center; justify-content: center; width: 12px; height: 12px; background: rgb(16, 194, 75); border-radius: 50%; }
.Tips_normTextBox__Ltg9b .Tips_checkIcon__kj94Y { width: 8px; height: 8px; }
.Tips_normTextBox__Ltg9b .Tips_normText__Yx0un { font-size: 14px; color: rgb(255, 255, 255); }
.Tips_peopleNorm__ZwZ1j { width: 34%; height: 100%; position: relative; border-radius: 8px; overflow: hidden; }
.Tips_errSample__vebk2 { width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 12px; }
.Tips_errSampleItem__DNrrt { display: flex; flex-flow: column; align-items: center; gap: 8px; font-size: 12px; flex: 1 1 auto; margin-bottom: 10px; }
.Tips_errSampleItem__DNrrt .Tips_errImg__iAWkv { width: 100%; aspect-ratio: 3 / 4; border-radius: 10px; overflow: hidden; background: rgb(48, 50, 54); position: relative; }
.Tips_errSampleItem__DNrrt .Tips_errImgText__wrXc3 { display: flex; flex-flow: column; align-items: center; font-size: 12px; width: 75px; }
.Tips_errSampleItem__DNrrt .Tips_errImgIconBox__RMFD1 { display: flex; align-items: center; justify-content: center; width: 12px; height: 12px; background: rgb(230, 50, 36); border-radius: 50%; margin-top: 4px; }
.Tips_errSampleItem__DNrrt .Tips_errImgIcon__PD0SC { width: 7px; height: 7px; }
.VideoSide_title__9MTve { display: flex; align-items: center; font-family: var(--outfit-bold); font-size: 20px; position: relative; }
.VideoSide_title__9MTve .VideoSide_toolTipSize__lf8sg { font-size: 0px; }
.VideoSide_title__9MTve .VideoSide_extra__7BXHi { font-size: 14px; color: rgb(255, 255, 255); position: absolute; right: 4px; top: 4px; text-decoration: underline; cursor: pointer; user-select: none; }
.VideoSide_title__9MTve .VideoSide_extra__7BXHi:active { color: rgb(238, 238, 238); }
.VideoSide_titleText__ffzMg { margin-right: 6px; font-family: var(--outfit-bold); font-size: 20px; display: inline-block; }
.VideoSide_chooseArea__W_eBG { margin-top: 16px; display: flex; gap: 16px 12px; flex-wrap: wrap; margin-bottom: 16px; }
.VideoSide_chooseArea__W_eBG .VideoSide_uploadItem__99ska { width: 84px; height: 110px; background: rgb(29, 30, 32); border-radius: 16px; color: rgb(255, 255, 255); }
.VideoSide_chooseArea__W_eBG .VideoSide_uploadItem__99ska .VideoSide_add__ERC27 { width: 32px; height: 32px; background: rgb(46, 46, 66); margin: 25px auto 13px; display: flex; align-items: center; justify-content: center; border-radius: 50%; position: relative; }
.VideoSide_chooseArea__W_eBG .VideoSide_uploadItem__99ska .VideoSide_add__ERC27 .VideoSide_vip__LYMkb { position: absolute; right: -5px; top: -5px; }
.VideoSide_chooseArea__W_eBG .VideoSide_uploadItem__99ska .VideoSide_text__fXni6 { font-weight: 400; font-size: 12px; color: rgb(255, 255, 255); padding: 0px 10px; text-align: center; }
.VideoSide_chooseArea__W_eBG .VideoSide_uploadItem__99ska .VideoSide_text__fXni6 .VideoSide_help__ZukVd { position: relative; z-index: 9; margin: 4px 0px 0px 4px; }
.VideoSide_chooseArea__W_eBG .VideoSide_showItem__upaJk { width: 84px; height: 110px; border-radius: 18px; border: 2px solid transparent; background: rgb(29, 30, 32); position: relative; cursor: pointer; }
.VideoSide_chooseArea__W_eBG .VideoSide_showItem__upaJk .VideoSide_delIcon__Us4pZ { position: absolute; right: 4px; top: 4px; width: 16px; height: 16px; background: rgba(255, 255, 255, 0.7); border-radius: 8px; z-index: 9; display: flex; align-items: center; justify-content: center; cursor: pointer; }
.VideoSide_chooseArea__W_eBG .VideoSide_showItem__upaJk .VideoSide_imgContainer__Y2aaF { position: relative; width: 60px; height: 60px; margin: 10px auto 7px; }
.VideoSide_chooseArea__W_eBG .VideoSide_showItem__upaJk .VideoSide_imageRadius__O3Ooa, .VideoSide_chooseArea__W_eBG .VideoSide_showItem__upaJk .VideoSide_image__bQ2cQ { border: 2px solid transparent; border-radius: 18px; object-fit: cover; }
.VideoSide_chooseArea__W_eBG .VideoSide_showItem__upaJk .VideoSide_text__fXni6 { text-align: center; display: flex; align-items: center; justify-content: center; font-size: 13px; height: 30px; color: rgba(255, 255, 255, 0.6); }
.VideoSide_chooseArea__W_eBG .VideoSide_showItem__upaJk .VideoSide_activeText__av8Pn { color: rgb(255, 255, 255); }
.VideoSide_chooseArea__W_eBG .VideoSide_showItem__upaJk .VideoSide_freeIcon__rlkrN { width: 40px; height: 40px; position: absolute; right: -10px; top: -10px; }
.VideoSide_chooseArea__W_eBG .VideoSide_showItem__upaJk .VideoSide_videoPlayIcon__N_MpK { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); pointer-events: none; }
.VideoSide_chooseArea__W_eBG .VideoSide_active__4_UrL { border: 2px solid rgb(255, 255, 255); }
.VideoSide_cropImageContainer__nQBIx { width: auto; max-width: 400px; overflow: hidden; border-radius: 16px; position: relative; }
.VideoSide_cropCloth__3P2JE { min-width: 315px !important; }
.VideoSide_cropImg__WxX6Y { border-radius: 0.24rem; position: static !important; }
.VideoSide_imageRadius__O3Ooa { border-radius: 16px; }
.VideoSide_tipsModal__waEU1 { width: 395px; }
.VideoSide_toolTipTitle__OolTj { width: 407px; font-weight: 600; font-size: 20px; margin-bottom: 20px; }
.VideoSide_nsfwModalText__6asUH { font-size: 16px; text-align: left; margin-bottom: 10px; }
.VideoSide_panelBtn__2yaZO { width: 100%; }
.ModalToolImage_modalBottomText__7Zy_P { font-size: 14px; color: rgb(115, 76, 248); user-select: none; }
.ModalToolImage_mediaContainer__QN7JX { display: flex; gap: 16px; margin-top: 16px; margin-bottom: 24px; }
.ModalToolImage_mediaContainer__QN7JX .ModalToolImage_btn__w_Vr1 { flex: 1 1 33%; border-radius: 8px; }
.ModalToolImage_url__o4h6J { height: 40px; background: rgb(46, 46, 66); display: flex; margin-top: 16px; margin-bottom: 24px; border-radius: 8px; }
.ModalToolImage_url__o4h6J .ModalToolImage_input__L8P9U { flex: 1 1 auto; height: 40px; line-height: 40px; background-color: transparent; color: rgb(255, 255, 255); padding: 0px 16px; }
.ModalToolImage_url__o4h6J .ModalToolImage_copy__wUYNu { width: 140px; border-radius: 8px; }
.ModalToolImage_url__o4h6J .ModalToolImage_copy__wUYNu .ModalToolImage_icon__gy7S9 { margin-right: 4px; }
.ModalToolImage_typeContainer__e816A { display: flex; gap: 16px; margin-top: 16px; margin-bottom: 24px; }
.ModalToolImage_typeContainer__e816A .ModalToolImage_btn__w_Vr1 { flex: 1 1 50%; line-height: 100%; }
.ModalToolImage_typeContainer__e816A .ModalToolImage_btn__w_Vr1 .ModalToolImage_icon__gy7S9 { margin-right: 4px; }
.ModalToolImage_typeContainer__e816A .ModalToolImage_btn__w_Vr1 .ModalToolImage_icon__gy7S9 path { fill: rgb(255, 255, 255); }
.ModalToolVideo_modalBottomText__GaiKH { font-size: 14px; color: rgb(115, 76, 248); user-select: none; }
.ModalToolVideo_mediaContainer__QdfMq { display: flex; gap: 16px; margin-top: 16px; margin-bottom: 24px; }
.ModalToolVideo_mediaContainer__QdfMq .ModalToolVideo_btn__r57Me { border-radius: 8px; flex: 1 1 33%; }
.ModalToolVideo_mediaContainer__QdfMq .ModalToolVideo_btn__r57Me svg path { fill: rgb(0, 0, 0); }
.ModalToolVideo_url__M_Ajj { height: 40px; background: rgb(46, 46, 66); display: flex; margin-top: 16px; margin-bottom: 24px; border-radius: 8px; }
.ModalToolVideo_url__M_Ajj .ModalToolVideo_input__6JRCM { flex: 1 1 auto; height: 40px; line-height: 40px; background-color: transparent; color: rgb(255, 255, 255); padding: 0px 16px; }
.ModalToolVideo_url__M_Ajj .ModalToolVideo_copy__wg7Gs { width: 140px; border-radius: 8px; }
.ModalToolVideo_url__M_Ajj .ModalToolVideo_copy__wg7Gs .ModalToolVideo_icon__B78BC { margin-right: 4px; }
.ModalToolVideo_typeContainer__DWcsg { display: flex; gap: 16px; margin-top: 16px; margin-bottom: 24px; }
.ModalToolVideo_typeContainer__DWcsg .ModalToolVideo_btn__r57Me { flex: 1 1 50%; line-height: 100%; border-radius: 8px; }
.ModalToolVideo_typeContainer__DWcsg .ModalToolVideo_btn__r57Me .ModalToolVideo_icon__B78BC { margin-right: 4px; }
.ModalToolVideo_typeContainer__DWcsg .ModalToolVideo_btn__r57Me .ModalToolVideo_icon__B78BC path { fill: rgb(255, 255, 255); }
.Extra_extra__EWu22 { position: absolute; right: -104px; bottom: -40px; display: flex; flex-direction: column; gap: 8px; }
.Extra_extra__EWu22 .Extra_btn__4aKJ0 { width: 48px; height: 48px; border-radius: 50%; }
.Extra_modalBottomText__F3Yq8 { font-size: 14px; color: rgb(115, 76, 248); user-select: none; }
.Extra_mediaTitle__bppXQ { font-family: PingFangSC, "PingFang SC"; }
.Extra_mediaContainer__lw4A_ { display: flex; gap: 16px; margin-top: 16px; margin-bottom: 24px; }
.Extra_mediaContainer__lw4A_ .Extra_btn__4aKJ0 { flex: 1 1 33%; }
.Extra_url__Mpvpf { height: 40px; background: rgb(46, 46, 66); display: flex; margin-top: 16px; margin-bottom: 24px; border-radius: 8px; }
.Extra_url__Mpvpf .Extra_input__WNe59 { flex: 1 1 auto; height: 40px; line-height: 40px; background-color: transparent; color: rgb(255, 255, 255); padding: 0px 16px; }
.Extra_url__Mpvpf .Extra_copy__B9326 { width: 83px; }
.Extra_url__Mpvpf .Extra_copy__B9326 .Extra_icon__6xpAm { margin-right: 4px; }
.Extra_typeContainer__AQ9mo { display: flex; gap: 16px; margin-top: 16px; margin-bottom: 24px; }
.Extra_typeContainer__AQ9mo .Extra_btn__4aKJ0 { flex: 1 1 50%; line-height: 100%; font-family: PingFangSC, "PingFang SC"; }
.Extra_typeContainer__AQ9mo .Extra_btn__4aKJ0 .Extra_icon__6xpAm { margin-right: 4px; }
.Extra_typeContainer__AQ9mo .Extra_btn__4aKJ0 .Extra_icon__6xpAm path { fill: rgb(255, 255, 255); }
.ResultArea_generating__zn9PK { flex: 1 1 50%; display: flex; align-items: center; justify-content: center; flex-direction: column; border: 2px solid rgb(78, 80, 86); border-radius: 20px; position: relative; overflow: hidden; }
.ResultArea_generating__zn9PK img, .ResultArea_generating__zn9PK video { object-fit: cover; }
.ResultArea_generating__zn9PK .ResultArea_tag__qSGWv { position: absolute; left: 8px; top: 8px; height: 32px; line-height: 24px; padding: 0px 12px; background: rgba(0, 0, 0, 0.6); border-radius: 24px; font-size: 12px; color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; font-style: normal; z-index: 9; }
.ResultArea_generating__zn9PK .ResultArea_loading__G_myu { width: 47.3373%; height: 35.2423%; position: relative; }
.ResultArea_generating__zn9PK .ResultArea_error__ZG4dg { width: 88.7574%; height: 66.0793%; position: relative; }
.ResultArea_generating__zn9PK .ResultArea_errorIcon__pLbg_ { width: 100%; height: 100%; }
.ResultArea_generating__zn9PK .ResultArea_backgroundImage__8_DWd { z-index: 1; }
.ResultArea_generating__zn9PK .ResultArea_mask__FtOxV { z-index: 2; background: rgba(0, 0, 0, 0.6); border-radius: 16px; position: absolute; inset: 0px; }
.ResultArea_generating__zn9PK .ResultArea_scanOverlay__nhrTN { position: absolute; top: 60%; transform: translateY(-100%); width: 100%; height: 164px; animation: 3s linear 0s infinite normal none running ResultArea_scan__Evly2; background: linear-gradient(0deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0)); z-index: 3; }
@keyframes ResultArea_scan__Evly2 { 
  0% { top: 0px; }
  100% { top: 100%; transform: translateY(0px); }
}
.ResultArea_generating__zn9PK .ResultArea_waitingTips__A4dho { z-index: 4; width: 80%; margin: 0px auto; text-align: center; }
.ResultArea_generating__zn9PK .ResultArea_waitingTips__A4dho .ResultArea_text__yuQ7Z { font-weight: 400; font-size: 20px; color: rgba(255, 255, 255, 0.6); text-align: center; max-width: 80%; margin: 0px auto; }
@media screen and (max-width: 2360px) {
  .ResultArea_generating__zn9PK .ResultArea_waitingTips__A4dho .ResultArea_text__yuQ7Z { font-size: 19px; }
}
@media screen and (max-width: 2160px) {
  .ResultArea_generating__zn9PK .ResultArea_waitingTips__A4dho .ResultArea_text__yuQ7Z { font-size: 18px; }
}
@media screen and (max-width: 1960px) {
  .ResultArea_generating__zn9PK .ResultArea_waitingTips__A4dho .ResultArea_text__yuQ7Z { font-size: 17px; }
}
@media screen and (max-width: 1760px) {
  .ResultArea_generating__zn9PK .ResultArea_waitingTips__A4dho .ResultArea_text__yuQ7Z { font-size: 16px; }
}
@media screen and (max-width: 1560px) {
  .ResultArea_generating__zn9PK .ResultArea_waitingTips__A4dho .ResultArea_text__yuQ7Z { font-size: 15px; }
}
@media screen and (max-width: 1360px) {
  .ResultArea_generating__zn9PK .ResultArea_waitingTips__A4dho .ResultArea_text__yuQ7Z { font-size: 14px; }
}
@media screen and (max-width: 1160px) {
  .ResultArea_generating__zn9PK .ResultArea_waitingTips__A4dho .ResultArea_text__yuQ7Z { font-size: 13px; }
}
@media screen and (max-width: 960px) {
  .ResultArea_generating__zn9PK .ResultArea_waitingTips__A4dho .ResultArea_text__yuQ7Z { font-size: 12px; }
}
.ResultArea_generating__zn9PK .ResultArea_tips__AtpAF { position: absolute; top: 50%; transform: translateY(-50%); z-index: 4; width: 80%; margin: 0px auto; }
.ResultArea_generating__zn9PK .ResultArea_tips__AtpAF .ResultArea_progressContainer__XpeEa { height: 8px; background: rgba(255, 255, 255, 0.4); border-radius: 4px; overflow: hidden; max-width: 80%; margin: 12px auto; }
.ResultArea_generating__zn9PK .ResultArea_tips__AtpAF .ResultArea_progressContainer__XpeEa .ResultArea_progress__KEXRc { width: 0px; height: 8px; background: linear-gradient(90deg, rgb(255, 255, 255), rgb(254, 47, 66)); border-radius: 4px; transition: width 0.3s ease-in-out; margin-bottom: 10px; }
.ResultArea_generating__zn9PK .ResultArea_tips__AtpAF .ResultArea_text__yuQ7Z { font-weight: 400; font-size: 20px; color: rgba(255, 255, 255, 0.6); text-align: center; max-width: 80%; margin: 0px auto; }
@media screen and (max-width: 2360px) {
  .ResultArea_generating__zn9PK .ResultArea_tips__AtpAF .ResultArea_text__yuQ7Z { font-size: 19px; }
}
@media screen and (max-width: 2160px) {
  .ResultArea_generating__zn9PK .ResultArea_tips__AtpAF .ResultArea_text__yuQ7Z { font-size: 18px; }
}
@media screen and (max-width: 1960px) {
  .ResultArea_generating__zn9PK .ResultArea_tips__AtpAF .ResultArea_text__yuQ7Z { font-size: 17px; }
}
@media screen and (max-width: 1760px) {
  .ResultArea_generating__zn9PK .ResultArea_tips__AtpAF .ResultArea_text__yuQ7Z { font-size: 16px; }
}
@media screen and (max-width: 1560px) {
  .ResultArea_generating__zn9PK .ResultArea_tips__AtpAF .ResultArea_text__yuQ7Z { font-size: 15px; }
}
@media screen and (max-width: 1360px) {
  .ResultArea_generating__zn9PK .ResultArea_tips__AtpAF .ResultArea_text__yuQ7Z { font-size: 14px; }
}
@media screen and (max-width: 1160px) {
  .ResultArea_generating__zn9PK .ResultArea_tips__AtpAF .ResultArea_text__yuQ7Z { font-size: 13px; }
}
@media screen and (max-width: 960px) {
  .ResultArea_generating__zn9PK .ResultArea_tips__AtpAF .ResultArea_text__yuQ7Z { font-size: 12px; }
}
.ResultArea_generating__zn9PK .ResultArea_errorTips__URN7w { margin-top: -22.0264%; font-size: 14px; color: rgba(255, 255, 255, 0.4); position: absolute; bottom: 10px; margin-left: 50%; transform: translateX(-50%); text-align: center; }
.ResultArea_noBorder__n4TXM { border: none; }
.ToolPanel_toolContainer__P6BHC { position: absolute; inset: 0px 380px 0px 0px; display: flex; align-items: center; justify-content: center; }
.ToolPanel_toolContainer__P6BHC .ToolPanel_toolPanel__F4C7W { width: 66.0377%; height: auto; max-height: calc(-220px + 100vh); min-height: 40vw; aspect-ratio: 780 / 574; background: rgb(29, 30, 32); box-shadow: rgb(56, 0, 12) 0px 0px 40px 0px; border-radius: 30px; padding: 40px; display: flex; flex-direction: column; gap: 20px; }
.ToolPanel_toolContainer__P6BHC .ToolPanel_toolPanel__F4C7W .ToolPanel_videoArea__NlMD_ { display: flex; gap: 24px; flex: 1 1 auto; position: relative; }
.ToolPanel_toolContainer__P6BHC .ToolPanel_toolPanel__F4C7W .ToolPanel_videoArea__NlMD_ .ToolPanel_video__s2281 { position: relative; flex: 1 1 50%; background-color: rgb(48, 50, 54); border-radius: 20px; overflow: hidden; display: flex; }
.ToolPanel_toolContainer__P6BHC .ToolPanel_toolPanel__F4C7W .ToolPanel_videoArea__NlMD_ .ToolPanel_video__s2281 img, .ToolPanel_toolContainer__P6BHC .ToolPanel_toolPanel__F4C7W .ToolPanel_videoArea__NlMD_ .ToolPanel_video__s2281 video { object-fit: cover; }
.ToolPanel_toolContainer__P6BHC .ToolPanel_toolPanel__F4C7W .ToolPanel_videoArea__NlMD_ .ToolPanel_video__s2281 .ToolPanel_tag__r2gEK { position: absolute; left: 8px; top: 8px; height: 32px; line-height: 24px; padding: 0px 12px; background: rgba(0, 0, 0, 0.6); border-radius: 24px; font-size: 12px; color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; font-style: normal; z-index: 9; }
.ToolPanel_toolContainer__P6BHC .ToolPanel_toolPanel__F4C7W .ToolPanel_videoArea__NlMD_ .ToolPanel_generating__mP6YY { flex: 1 1 50%; display: flex; align-items: center; justify-content: center; flex-direction: column; border: 2px dashed rgb(67, 67, 96); border-radius: 20px; overflow: hidden; }
.ToolPanel_toolContainer__P6BHC .ToolPanel_toolPanel__F4C7W .ToolPanel_videoArea__NlMD_ .ToolPanel_generating__mP6YY .ToolPanel_loading__vjuXn { width: 47.3373%; height: 35.2423%; }
.ToolPanel_toolContainer__P6BHC .ToolPanel_toolPanel__F4C7W .ToolPanel_videoArea__NlMD_ .ToolPanel_generating__mP6YY .ToolPanel_tips__yEaxy { margin-top: 9.91189%; }
.ToolPanel_toolContainer__P6BHC .ToolPanel_toolPanel__F4C7W .ToolPanel_videoArea__NlMD_ .ToolPanel_generating__mP6YY .ToolPanel_tips__yEaxy .ToolPanel_progressContainer__g7Siz { height: 4px; background: rgb(46, 46, 66); border-radius: 2px; }
.ToolPanel_toolContainer__P6BHC .ToolPanel_toolPanel__F4C7W .ToolPanel_videoArea__NlMD_ .ToolPanel_generating__mP6YY .ToolPanel_tips__yEaxy .ToolPanel_progressContainer__g7Siz .ToolPanel_progress__CE4rJ { height: 4px; background: linear-gradient(90deg, rgb(124, 87, 247), rgb(233, 97, 248)), linear-gradient(90deg, rgb(109, 76, 254), rgb(246, 70, 109)); border-radius: 2px; }
.ToolPanel_toolContainer__P6BHC .ToolPanel_toolPanel__F4C7W .ToolPanel_videoArea__NlMD_ .ToolPanel_generating__mP6YY .ToolPanel_tips__yEaxy .ToolPanel_text__U00WC { margin-top: 8px; font-weight: 400; font-size: 12px; color: rgba(255, 255, 255, 0.6); }
.page_payIcon__a7AV2 { width: 160px; height: 160px; }
.page_material__KQwcu { width: 100%; height: 100%; max-width: 2560px; margin: 0px auto; position: relative; display: flex; flex-flow: column; padding: 0px 80px; }
.page_material__KQwcu .page_header__98eKT { margin-top: 16px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); gap: 40px; }
.page_material__KQwcu .page_header__98eKT .page_item__k7_DR { padding-bottom: 6px; color: rgba(255, 255, 255, 0.6); cursor: pointer; }
.page_material__KQwcu .page_header__98eKT .page_active__YS7ed { color: rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); }
.page_material__KQwcu .page_tab__FMOce { display: flex; margin-top: 20px; }
.page_material__KQwcu .page_tab__FMOce .page_tabItem__ncvDA { min-width: 100px; height: 32px; display: flex; align-items: center; justify-content: center; border-right: 1px solid rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.6); cursor: pointer; padding: 0px 24px; }
.page_material__KQwcu .page_tab__FMOce .page_tabItem__ncvDA:last-of-type { border-right: none; }
.page_material__KQwcu .page_tab__FMOce .page_active__YS7ed { background: rgb(45, 44, 48); border-radius: 8px; color: rgb(255, 255, 255); }
.page_material__KQwcu .page_tab__FMOce .page_noBorder___R1Pb { border-right: none; }
.page_material__KQwcu .page_content__roWhY { margin-top: 24px; display: grid; grid-template-columns: repeat(11, 1fr); column-gap: 24px; }
.page_material__KQwcu .page_content__roWhY .page_item__k7_DR { margin-bottom: 20px; }
.page_material__KQwcu .page_content__roWhY .page_item__k7_DR .page_back__6CC_I { width: 100%; aspect-ratio: 4 / 3; background: rgb(40, 39, 43); border-radius: 8px; border: 1px solid transparent; position: relative; }
.page_material__KQwcu .page_content__roWhY .page_item__k7_DR .page_back__6CC_I img, .page_material__KQwcu .page_content__roWhY .page_item__k7_DR .page_back__6CC_I video { object-fit: contain; }
.page_material__KQwcu .page_content__roWhY .page_item__k7_DR .page_active__YS7ed { border: 1px solid rgb(255, 255, 255); }
.page_material__KQwcu .page_content__roWhY .page_item__k7_DR .page_text__tiGMM { font-size: 14px; color: rgb(255, 255, 255); margin-top: 14px; position: relative; height: 24px; }
.page_material__KQwcu .page_content__roWhY .page_item__k7_DR .page_text__tiGMM .page_remix__wtHnC { width: auto; height: 24px; border-radius: 20px; padding: 0px 10px; border: 1px solid rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; position: absolute; right: 4px; top: -5px; cursor: pointer; user-select: none; }
.page_material__KQwcu .page_content__roWhY .page_item__k7_DR .page_text__tiGMM .page_remix__wtHnC:active { border: 1px solid rgba(255, 255, 255, 0.6); color: rgba(255, 255, 255, 0.6); }
@media screen and (max-width: 2800px) {
  .page_material__KQwcu .page_content__roWhY { grid-template-columns: repeat(10, 1fr); }
}
@media screen and (max-width: 2600px) {
  .page_material__KQwcu .page_content__roWhY { grid-template-columns: repeat(9, 1fr); }
}
@media screen and (max-width: 2400px) {
  .page_material__KQwcu .page_content__roWhY { grid-template-columns: repeat(8, 1fr); }
}
@media screen and (max-width: 2200px) {
  .page_material__KQwcu .page_content__roWhY { grid-template-columns: repeat(7, 1fr); }
}
@media screen and (max-width: 2000px) {
  .page_material__KQwcu .page_content__roWhY { grid-template-columns: repeat(6, 1fr); }
}
@media screen and (max-width: 1800px) {
  .page_material__KQwcu .page_content__roWhY { grid-template-columns: repeat(5, 1fr); }
}
@media screen and (max-width: 1600px) {
  .page_material__KQwcu .page_content__roWhY { grid-template-columns: repeat(4, 1fr); }
}
@media screen and (max-width: 1400px) {
  .page_material__KQwcu .page_content__roWhY { grid-template-columns: repeat(3, 1fr); }
}
@media screen and (max-width: 1200px) {
  .page_material__KQwcu .page_content__roWhY { grid-template-columns: repeat(2, 1fr); }
}
@media screen and (max-width: 1000px) {
  .page_material__KQwcu .page_content__roWhY { grid-template-columns: repeat(1, 1fr); }
}
@media screen and (max-width: 800px) {
  .page_material__KQwcu .page_content__roWhY { }
}
.page_material__KQwcu .page_loading__a2wwv { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; min-height: 80vh; }
.Extra_extra__jZ_CB { position: absolute; right: -104px; bottom: -40px; display: flex; flex-direction: column; gap: 8px; }
.Extra_extra__jZ_CB .Extra_btn__rv3wj { width: 48px; height: 48px; border-radius: 50%; }
.Extra_modalBottomText__w0Fjk { font-size: 14px; color: rgb(115, 76, 248); user-select: none; }
.Extra_mediaTitle__0sUgU { font-family: PingFangSC, "PingFang SC"; }
.Extra_mediaContainer__kw_4p { display: flex; gap: 16px; margin-top: 16px; margin-bottom: 24px; }
.Extra_mediaContainer__kw_4p .Extra_btn__rv3wj { flex: 1 1 33%; }
.Extra_url__PJnEx { height: 40px; background: rgb(46, 46, 66); display: flex; margin-top: 16px; margin-bottom: 24px; border-radius: 8px; }
.Extra_url__PJnEx .Extra_input__Mbu2i { flex: 1 1 auto; height: 40px; line-height: 40px; background-color: transparent; color: rgb(255, 255, 255); padding: 0px 16px; }
.Extra_url__PJnEx .Extra_copy__it7Jp { width: 83px; }
.Extra_url__PJnEx .Extra_copy__it7Jp .Extra_icon__sespx { margin-right: 4px; }
.Extra_typeContainer__L0MIc { display: flex; gap: 16px; margin-top: 16px; margin-bottom: 24px; }
.Extra_typeContainer__L0MIc .Extra_btn__rv3wj { flex: 1 1 50%; line-height: 100%; font-family: PingFangSC, "PingFang SC"; }
.Extra_typeContainer__L0MIc .Extra_btn__rv3wj .Extra_icon__sespx { margin-right: 4px; }
.Extra_typeContainer__L0MIc .Extra_btn__rv3wj .Extra_icon__sespx path { fill: rgb(255, 255, 255); }
.ResultArea_generating__wtlxO { flex: 1 1 50%; display: flex; align-items: center; justify-content: center; flex-direction: column; border: 2px solid rgb(78, 80, 86); border-radius: 20px; position: relative; overflow: hidden; }
.ResultArea_generating__wtlxO .ResultArea_tag__dp8lq { position: absolute; left: 8px; top: 8px; height: 32px; line-height: 24px; padding: 0px 12px; background: rgba(0, 0, 0, 0.6); border-radius: 24px; font-size: 12px; color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; font-style: normal; z-index: 9; }
.ResultArea_generating__wtlxO .ResultArea_loading__c2RnO { width: 47.3373%; height: 35.2423%; position: relative; }
.ResultArea_generating__wtlxO .ResultArea_error__Ai9dO { width: 88.7574%; height: 66.0793%; position: relative; }
.ResultArea_generating__wtlxO .ResultArea_errorIcon__lPBvN { width: 100%; height: 100%; }
.ResultArea_generating__wtlxO .ResultArea_backgroundImage__YP1hX { z-index: 1; }
.ResultArea_generating__wtlxO .ResultArea_mask__MrHZw { z-index: 2; background: rgba(0, 0, 0, 0.6); border-radius: 16px; position: absolute; inset: 0px; }
.ResultArea_generating__wtlxO .ResultArea_scanOverlay___2uFb { position: absolute; top: 60%; transform: translateY(-100%); width: 100%; height: 164px; animation: 3s linear 0s infinite normal none running ResultArea_scan___fVY5; background: linear-gradient(0deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0)); z-index: 3; }
@keyframes ResultArea_scan___fVY5 { 
  0% { top: 0px; }
  100% { top: 100%; transform: translateY(0px); }
}
.ResultArea_generating__wtlxO .ResultArea_waitingTips__DMQaV { z-index: 4; width: 80%; margin: 0px auto; text-align: center; }
.ResultArea_generating__wtlxO .ResultArea_waitingTips__DMQaV .ResultArea_text__tbha5 { font-weight: 400; font-size: 20px; color: rgba(255, 255, 255, 0.6); text-align: center; max-width: 80%; margin: 0px auto; }
@media screen and (max-width: 2360px) {
  .ResultArea_generating__wtlxO .ResultArea_waitingTips__DMQaV .ResultArea_text__tbha5 { font-size: 19px; }
}
@media screen and (max-width: 2160px) {
  .ResultArea_generating__wtlxO .ResultArea_waitingTips__DMQaV .ResultArea_text__tbha5 { font-size: 18px; }
}
@media screen and (max-width: 1960px) {
  .ResultArea_generating__wtlxO .ResultArea_waitingTips__DMQaV .ResultArea_text__tbha5 { font-size: 17px; }
}
@media screen and (max-width: 1760px) {
  .ResultArea_generating__wtlxO .ResultArea_waitingTips__DMQaV .ResultArea_text__tbha5 { font-size: 16px; }
}
@media screen and (max-width: 1560px) {
  .ResultArea_generating__wtlxO .ResultArea_waitingTips__DMQaV .ResultArea_text__tbha5 { font-size: 15px; }
}
@media screen and (max-width: 1360px) {
  .ResultArea_generating__wtlxO .ResultArea_waitingTips__DMQaV .ResultArea_text__tbha5 { font-size: 14px; }
}
@media screen and (max-width: 1160px) {
  .ResultArea_generating__wtlxO .ResultArea_waitingTips__DMQaV .ResultArea_text__tbha5 { font-size: 13px; }
}
@media screen and (max-width: 960px) {
  .ResultArea_generating__wtlxO .ResultArea_waitingTips__DMQaV .ResultArea_text__tbha5 { font-size: 12px; }
}
.ResultArea_generating__wtlxO .ResultArea_tips__cI0JH { position: absolute; top: 50%; transform: translateY(-50%); z-index: 4; width: 80%; margin: 0px auto; }
.ResultArea_generating__wtlxO .ResultArea_tips__cI0JH .ResultArea_progressContainer__O5043 { height: 8px; background: rgba(255, 255, 255, 0.4); border-radius: 4px; overflow: hidden; max-width: 80%; margin: 12px auto; }
.ResultArea_generating__wtlxO .ResultArea_tips__cI0JH .ResultArea_progressContainer__O5043 .ResultArea_progress__E2__G { width: 0px; height: 8px; background: linear-gradient(90deg, rgb(255, 255, 255), rgb(254, 47, 66)); border-radius: 4px; transition: width 0.3s ease-in-out; margin-bottom: 10px; }
.ResultArea_generating__wtlxO .ResultArea_tips__cI0JH .ResultArea_text__tbha5 { font-weight: 400; font-size: 20px; color: rgba(255, 255, 255, 0.6); text-align: center; max-width: 80%; margin: 0px auto; }
@media screen and (max-width: 2360px) {
  .ResultArea_generating__wtlxO .ResultArea_tips__cI0JH .ResultArea_text__tbha5 { font-size: 19px; }
}
@media screen and (max-width: 2160px) {
  .ResultArea_generating__wtlxO .ResultArea_tips__cI0JH .ResultArea_text__tbha5 { font-size: 18px; }
}
@media screen and (max-width: 1960px) {
  .ResultArea_generating__wtlxO .ResultArea_tips__cI0JH .ResultArea_text__tbha5 { font-size: 17px; }
}
@media screen and (max-width: 1760px) {
  .ResultArea_generating__wtlxO .ResultArea_tips__cI0JH .ResultArea_text__tbha5 { font-size: 16px; }
}
@media screen and (max-width: 1560px) {
  .ResultArea_generating__wtlxO .ResultArea_tips__cI0JH .ResultArea_text__tbha5 { font-size: 15px; }
}
@media screen and (max-width: 1360px) {
  .ResultArea_generating__wtlxO .ResultArea_tips__cI0JH .ResultArea_text__tbha5 { font-size: 14px; }
}
@media screen and (max-width: 1160px) {
  .ResultArea_generating__wtlxO .ResultArea_tips__cI0JH .ResultArea_text__tbha5 { font-size: 13px; }
}
@media screen and (max-width: 960px) {
  .ResultArea_generating__wtlxO .ResultArea_tips__cI0JH .ResultArea_text__tbha5 { font-size: 12px; }
}
.ResultArea_generating__wtlxO .ResultArea_errorTips__U7gcX { margin-top: -22.0264%; font-size: 14px; color: rgba(255, 255, 255, 0.4); position: absolute; bottom: 10px; margin-left: 50%; transform: translateX(-50%); text-align: center; }
.ResultArea_noBorder___oBnG { border: none; }
.ToolPanel_toolContainer__WmJBe { position: absolute; inset: 0px 380px 0px 0px; display: flex; align-items: center; justify-content: center; }
.ToolPanel_toolContainer__WmJBe img { object-fit: cover; }
.ToolPanel_toolContainer__WmJBe .ToolPanel_toolPanel__dvHHw { width: 75.4717%; height: auto; max-height: calc(-220px + 100vh); min-height: 40vw; aspect-ratio: 800 / 574; background: rgb(29, 30, 32); box-shadow: rgb(56, 0, 12) 0px 0px 40px 0px; border-radius: 30px; padding: 40px; display: flex; flex-direction: column; gap: 20px; }
.ToolPanel_toolContainer__WmJBe .ToolPanel_toolPanel__dvHHw .ToolPanel_videoArea__IKMBV { display: flex; gap: 24px; flex: 1 1 auto; position: relative; }
.ToolPanel_toolContainer__WmJBe .ToolPanel_toolPanel__dvHHw .ToolPanel_videoArea__IKMBV .ToolPanel_video__aQaS5 { position: relative; flex: 1 1 50%; background-color: rgb(48, 50, 54); border-radius: 20px; overflow: hidden; display: flex; }
.ToolPanel_toolContainer__WmJBe .ToolPanel_toolPanel__dvHHw .ToolPanel_videoArea__IKMBV .ToolPanel_video__aQaS5 img, .ToolPanel_toolContainer__WmJBe .ToolPanel_toolPanel__dvHHw .ToolPanel_videoArea__IKMBV .ToolPanel_video__aQaS5 video { object-fit: cover; }
.ToolPanel_toolContainer__WmJBe .ToolPanel_toolPanel__dvHHw .ToolPanel_videoArea__IKMBV .ToolPanel_video__aQaS5 .ToolPanel_tag__cXIY9 { position: absolute; left: 8px; top: 8px; height: 32px; line-height: 24px; padding: 0px 12px; background: rgba(0, 0, 0, 0.6); border-radius: 24px; font-size: 12px; color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; font-style: normal; z-index: 9; }
.ToolPanel_toolContainer__WmJBe .ToolPanel_toolPanel__dvHHw .ToolPanel_videoArea__IKMBV .ToolPanel_text__tVYsO { position: relative; flex: 1 1 50%; display: flex; align-items: center; justify-content: center; flex-direction: column; text-align: center; }
.ToolPanel_toolContainer__WmJBe .ToolPanel_toolPanel__dvHHw .ToolPanel_videoArea__IKMBV .ToolPanel_text__tVYsO .ToolPanel_loading__xIXjj { margin-bottom: 10px; }
.ToolPanel_toolContainer__WmJBe .ToolPanel_toolPanel__dvHHw .ToolPanel_videoArea__IKMBV .ToolPanel_generating__GGohH { flex: 1 1 50%; display: flex; align-items: center; justify-content: center; flex-direction: column; border: 2px dashed rgb(67, 67, 96); border-radius: 20px; overflow: hidden; }
.ToolPanel_toolContainer__WmJBe .ToolPanel_toolPanel__dvHHw .ToolPanel_videoArea__IKMBV .ToolPanel_generating__GGohH .ToolPanel_loading__xIXjj { width: 47.3373%; height: 35.2423%; }
.ToolPanel_toolContainer__WmJBe .ToolPanel_toolPanel__dvHHw .ToolPanel_videoArea__IKMBV .ToolPanel_generating__GGohH .ToolPanel_tips__AfhWs { margin-top: 9.91189%; }
.ToolPanel_toolContainer__WmJBe .ToolPanel_toolPanel__dvHHw .ToolPanel_videoArea__IKMBV .ToolPanel_generating__GGohH .ToolPanel_tips__AfhWs .ToolPanel_progressContainer__KBQaL { height: 4px; background: rgb(46, 46, 66); border-radius: 2px; }
.ToolPanel_toolContainer__WmJBe .ToolPanel_toolPanel__dvHHw .ToolPanel_videoArea__IKMBV .ToolPanel_generating__GGohH .ToolPanel_tips__AfhWs .ToolPanel_progressContainer__KBQaL .ToolPanel_progress__mhnzu { height: 4px; background: linear-gradient(90deg, rgb(124, 87, 247), rgb(233, 97, 248)), linear-gradient(90deg, rgb(109, 76, 254), rgb(246, 70, 109)); border-radius: 2px; }
.ToolPanel_toolContainer__WmJBe .ToolPanel_toolPanel__dvHHw .ToolPanel_videoArea__IKMBV .ToolPanel_generating__GGohH .ToolPanel_tips__AfhWs .ToolPanel_text__tVYsO { margin-top: 8px; font-weight: 400; font-size: 12px; color: rgba(255, 255, 255, 0.6); }
.page_payIcon__MGQFs { width: 160px; height: 160px; }
.Content_contentBox__LqtRx { width: 100%; height: 100%; }
.Content_content__eEskw { padding: 0px 40px; box-sizing: border-box; width: 100%; display: grid; grid-template-columns: repeat(11, 1fr); column-gap: 24px; }
.Content_content__eEskw .Content_loadingData__gqT8a { position: absolute; bottom: -20px; left: 50%; transform: translateX(-50%); color: rgb(255, 255, 255); text-align: center; }
.Content_content__eEskw .Content_contentItem__Rt67p { margin-bottom: 20px; }
.Content_content__eEskw .Content_contentItem__Rt67p .Content_videoBox__Chms5 { width: 100%; aspect-ratio: 4 / 3; background: rgb(29, 30, 32); border-radius: 8px; position: relative; overflow: hidden; cursor: pointer; }
.Content_content__eEskw .Content_contentItem__Rt67p .Content_videoBox__Chms5 img, .Content_content__eEskw .Content_contentItem__Rt67p .Content_videoBox__Chms5 video { width: 100%; height: 100%; object-fit: contain; }
.Content_content__eEskw .Content_contentItem__Rt67p .Content_videoItem__ZmVTY { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.Content_content__eEskw .Content_contentItem__Rt67p .Content_delete__sTSEz { position: absolute; top: 8px; right: 8px; z-index: 1; width: 24px; height: 24px; background: rgba(255, 255, 255, 0.7); border-radius: 12px; cursor: pointer; display: none; }
.Content_content__eEskw .Content_contentItem__Rt67p .Content_videoBox__Chms5:hover .Content_delete__sTSEz { display: flex; align-items: center; justify-content: center; }
.Content_content__eEskw .Content_contentItem__Rt67p .Content_limits__64sIr { position: absolute; top: 8px; left: 8px; z-index: 1; width: 32px; height: 32px; background: rgba(1, 1, 1, 0.4); border-radius: 8px; display: flex; align-items: center; justify-content: center; gap: 4px; font-size: 12px; }
.Content_content__eEskw .Content_contentItem__Rt67p .Content_limitsIcon__lxv5u { width: 18px; height: 18px; }
.Content_content__eEskw .Content_contentItem__Rt67p .Content_limitsText__YyQtd { -webkit-text-fill-color: transparent; background: linear-gradient(-90deg, rgb(118, 76, 245), rgb(170, 145, 255)) text; color: transparent; will-change: transform; }
.Content_content__eEskw .Content_contentItem__Rt67p .Content_publicText__kmE8h { -webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(246, 70, 109), rgb(109, 76, 254)) text; color: transparent; will-change: transform; }
.Content_content__eEskw .Content_contentItem__Rt67p .Content_operateBox__15zKO { display: flex; align-items: center; justify-content: space-between; margin-top: 12px; }
.Content_content__eEskw .Content_contentItem__Rt67p .Content_moreIcon__HvA9a { width: 16px; height: 16px; }
@media screen and (max-width: 2800px) {
  .Content_content__eEskw { grid-template-columns: repeat(11, 1fr); }
}
@media screen and (max-width: 2600px) {
  .Content_content__eEskw { grid-template-columns: repeat(10, 1fr); }
}
@media screen and (max-width: 2400px) {
  .Content_content__eEskw { grid-template-columns: repeat(9, 1fr); }
}
@media screen and (max-width: 2200px) {
  .Content_content__eEskw { grid-template-columns: repeat(8, 1fr); }
}
@media screen and (max-width: 2000px) {
  .Content_content__eEskw { grid-template-columns: repeat(7, 1fr); }
}
@media screen and (max-width: 1800px) {
  .Content_content__eEskw { grid-template-columns: repeat(6, 1fr); }
}
@media screen and (max-width: 1600px) {
  .Content_content__eEskw { grid-template-columns: repeat(5, 1fr); }
}
@media screen and (max-width: 1400px) {
  .Content_content__eEskw { grid-template-columns: repeat(4, 1fr); }
}
@media screen and (max-width: 1200px) {
  .Content_content__eEskw { grid-template-columns: repeat(3, 1fr); }
}
@media screen and (max-width: 1000px) {
  .Content_content__eEskw { grid-template-columns: repeat(2, 1fr); }
}
@media screen and (max-width: 800px) {
  .Content_content__eEskw { grid-template-columns: repeat(1, 1fr); }
}
.Content_empty__cMcR0 { flex-flow: column; }
.Content_empty__cMcR0, .Content_noDataLoading__PQQ_X { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; }
.Content_emptyText__1hu09 { font-size: 14px; color: rgba(255, 255, 255, 0.8); }
.Content_allDataLoaded__dtnvm { width: 100%; text-align: center; margin-top: 10px; font-size: 12px; color: rgba(255, 255, 255, 0.6); }
.Content_bottomLoading__WLTjY { width: 100%; text-align: center; margin-top: 4px; }
.Content_bottomLoading__WLTjY svg { width: 40px; transform-origin: center center; animation: 2s linear 0s infinite normal none running Content_rotate4__p0UmC; }
.Content_bottomLoading__WLTjY circle { fill: none; stroke: rgb(255, 255, 255); stroke-width: 2; stroke-dasharray: 1, 200; stroke-dashoffset: 0; stroke-linecap: round; animation: 1.5s ease-in-out 0s infinite normal none running Content_dash4__kfQfG; }
@keyframes Content_rotate4__p0UmC { 
  100% { transform: rotate(1turn); }
}
@keyframes Content_dash4__kfQfG { 
  0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 90, 200; stroke-dashoffset: -35px; }
  100% { stroke-dashoffset: -125px; }
}
.Content_dropBox__gwEXg { width: 162px; background: rgb(0, 0, 0); border-radius: 4px; border: 1px solid rgba(255, 255, 255, 0.3); padding: 8px 0px; right: 20px; }
.Content_dropBox__gwEXg .Content_operate__8w4wE { display: flex; align-items: center; }
.Content_dropBox__gwEXg .Content_operateItem__dsXB6 { font-size: 12px; width: 100%; line-height: 40px; padding: 0px 18px; }
.Content_dropBox__gwEXg .Content_itemHide__DEai_ { display: none; }
.Content_dropBox__gwEXg .Content_operateItem__dsXB6:hover { background: rgba(255, 255, 255, 0.1); }
.Content_dropBox__gwEXg .Content_operateIcon__J8XfN { width: 12px; height: 12px; margin-right: 12px; }
.Generating_generateBox__uH_V9 { display: grid; grid-template-columns: repeat(8, 1fr); gap: 24px; width: 100%; padding: 0px 40px; box-sizing: border-box; }
.Generating_generateBox__uH_V9 .Generating_generateInfo__Cawk0 { position: relative; min-width: 207px; min-height: 276px; border-radius: 8px; overflow: hidden; }
.Generating_generateBox__uH_V9 .Generating_generateInfo__Cawk0 .Generating_infoImg__Yy8T_ { width: 100%; padding-bottom: 133.3%; border-radius: 8px; position: relative; overflow: hidden; }
.Generating_generateBox__uH_V9 .Generating_generateInfo__Cawk0 .Generating_schedule__oELXL { width: 80%; height: 8px; background: rgba(255, 255, 255, 0.2); border-radius: 14px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 3; }
.Generating_generateBox__uH_V9 .Generating_generateInfo__Cawk0 .Generating_progress__AeIQh { width: 0px; height: 100%; border-radius: 14px; background: linear-gradient(270deg, rgb(255, 255, 255), rgb(254, 47, 66)); transition: width 0.3s ease-in-out; }
.Generating_generateBox__uH_V9 .Generating_generateInfo__Cawk0::before { content: ""; position: absolute; inset: 0px; background: rgba(0, 0, 0, 0.5); backdrop-filter: blur(13px); z-index: 2; border-radius: 8px; }
@media screen and (max-width: 2160px) {
  .Generating_generateBox__uH_V9 { grid-template-columns: repeat(8, 1fr); }
}
@media screen and (max-width: 1920px) {
  .Generating_generateBox__uH_V9 { grid-template-columns: repeat(7, 1fr); }
}
@media screen and (max-width: 1680px) {
  .Generating_generateBox__uH_V9 { grid-template-columns: repeat(6, 1fr); }
}
@media screen and (max-width: 1440px) {
  .Generating_generateBox__uH_V9 { grid-template-columns: repeat(5, 1fr); }
}
@media screen and (max-width: 1200px) {
  .Generating_generateBox__uH_V9 { grid-template-columns: repeat(4, 1fr); }
}
@media screen and (max-width: 960px) {
  .Generating_generateBox__uH_V9 { grid-template-columns: repeat(3, 1fr); }
}
.DropdownScreen_DropdownBox__4ptee { position: relative; }
.DropdownScreen_DropdownBox__4ptee .DropdownScreen_menuBtn__b4cXa { background: rgb(0, 0, 0); border-radius: 4px; border: 1px solid rgb(46, 46, 66); width: 178px; height: 32px; padding: 0px 18px 0px 8px; color: rgb(255, 255, 255); display: flex; align-items: center; position: relative; font-size: 14px; }
.DropdownScreen_DropdownBox__4ptee .DropdownScreen_dropIcon__8QRCg { display: flex; position: absolute; right: 4px; top: 50%; transform: translateY(-50%); }
.DropdownScreen_DropdownBox__4ptee .DropdownScreen_direction__5Tc7q { transform: translateY(-50%) rotate(180deg); }
.DropdownScreen_DropdownBox__4ptee .DropdownScreen_items__aqVBy { width: 100%; position: absolute; margin-top: 4px; border-radius: 4px; border: 1px solid rgb(46, 46, 66); background: rgb(0, 0, 0); padding: 6px 0px; box-sizing: border-box; color: rgb(255, 255, 255); display: flex; flex-flow: column; font-size: 14px; z-index: 9; }
.DropdownScreen_DropdownBox__4ptee .DropdownScreen_menuItem__kbm8l { padding: 0px 16px; height: 28px; display: flex; align-items: center; cursor: pointer; }
.DropdownScreen_DropdownBox__4ptee .DropdownScreen_menuItem__kbm8l:hover { background-color: rgb(27, 27, 39); color: rgb(255, 255, 255); }
.TopFilter_topFilter__jA7So { display: flex; justify-content: space-between; align-items: center; flex-flow: row; padding: 0px 40px; min-width: 750px; }
.TopFilter_topFilter__jA7So .TopFilter_filterLeft__sLMB4 { display: flex; align-items: center; gap: 20px; }
.TopFilter_topFilter__jA7So .TopFilter_filterRight__UzZiu { display: flex; align-items: center; }
.TopFilter_topFilter__jA7So .TopFilter_filterRight__UzZiu .TopFilter_rightItem__AEfKL { width: 50%; height: 100%; cursor: pointer; display: flex; align-items: center; justify-content: center; }
.TopFilter_topFilter__jA7So .TopFilter_filterRight__UzZiu .TopFilter_rightItemActive__F5U_m { border: 1px solid transparent; background-clip: padding-box, border-box; background-origin: padding-box, border-box; background-image: linear-gradient(90deg, rgb(0, 0, 0), rgb(0, 0, 0)), linear-gradient(0deg, rgb(109, 76, 254), rgb(246, 70, 109)); border-radius: 4px; }
.TopFilter_topFilter__jA7So .TopFilter_filterRight__UzZiu .TopFilter_icon__KSLNx path { fill: rgba(235, 231, 253, 0.8); }
.TopFilter_topFilter__jA7So .TopFilter_filterRight__UzZiu .TopFilter_filterOne__xQX2o { width: 7px; height: 12px; border: 1px solid rgb(188, 185, 202); border-radius: 1px; }
.TopFilter_topFilter__jA7So .TopFilter_filterRight__UzZiu .TopFilter_filterOneActive__8Vh_S { border: 1px solid transparent; background-clip: padding-box, border-box; background-origin: padding-box, border-box; background-image: linear-gradient(90deg, rgb(0, 0, 0), rgb(0, 0, 0)), linear-gradient(0deg, rgb(109, 76, 254), rgb(246, 70, 109)); }
.TopFilter_topFilter__jA7So .TopFilter_filterRight__UzZiu .TopFilter_clearBtn__hMhJM { width: 120px; height: 40px; }
.TopFilter_topFilter__jA7So .TopFilter_filterRight__UzZiu .TopFilter_clearIcon__IjbtV { width: 16px; height: 16px; margin-right: 8px; }
.page_history__kM5aE { width: 100%; height: 100%; max-width: 2560px; padding: 25px 0px; margin: 0px auto; position: relative; display: flex; flex-flow: column; }
.page_generatingTitle__J_6tU { padding: 0px 40px; box-sizing: border-box; font-size: 18px; display: flex; justify-content: space-between; align-items: center; flex-flow: row; margin-bottom: 24px; }
.page_generatingGap__kcNsD { margin-bottom: 16px; }
.page_topRight__7PDi2 { display: flex; align-items: center; font-size: 14px; cursor: pointer; }
.page_topRight__7PDi2 .page_line__2QnQs { height: 15px; width: 2px; background: rgb(151, 151, 151); margin: 0px 15px; }
.page_topRight__7PDi2 .page_dropDownIcon__BR6k7 { display: flex; margin-left: 0.16rem; }
.page_topRight__7PDi2 .page_direction__97SGS { transform: rotate(180deg); }
.page_historyTitle__d0JO3 { font-size: 18px; margin-left: 40px; margin-bottom: 24px; margin-top: 27px; }
.page_contentBox__VxXV8 { width: 100%; flex: 1 1 0%; overflow: auto; margin-top: 16px; padding-bottom: 20px; }
.page_loadingData__xgxUA { position: absolute; bottom: 7px; left: 50%; transform: translateX(-50%); color: rgb(255, 255, 255); text-align: center; background: red; }
@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA"); font-weight: 400; font-style: normal; }
:root { --swiper-theme-color: #007aff; }
:host { position: relative; display: block; margin-left: auto; margin-right: auto; z-index: 1; }
.swiper { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1; display: block; }
.swiper-vertical > .swiper-wrapper { flex-direction: column; }
.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial); box-sizing: content-box; }
.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper { transform: translateZ(0px); }
.swiper-horizontal { touch-action: pan-y; }
.swiper-vertical { touch-action: pan-x; }
.swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; display: block; }
.swiper-slide-invisible-blank { visibility: hidden; }
.swiper-autoheight, .swiper-autoheight .swiper-slide { height: auto; }
.swiper-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; }
.swiper-backface-hidden .swiper-slide { transform: translateZ(0px); backface-visibility: hidden; }
.swiper-3d.swiper-css-mode .swiper-wrapper { perspective: 1200px; }
.swiper-3d .swiper-wrapper { transform-style: preserve-3d; }
.swiper-3d { perspective: 1200px; }
.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide { transform-style: preserve-3d; }
.swiper-css-mode > .swiper-wrapper { overflow: auto; scrollbar-width: none; }
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; }
.swiper-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start; }
.swiper-css-mode.swiper-horizontal > .swiper-wrapper { scroll-snap-type: x mandatory; }
.swiper-css-mode.swiper-vertical > .swiper-wrapper { scroll-snap-type: y mandatory; }
.swiper-css-mode.swiper-free-mode > .swiper-wrapper { scroll-snap-type: none; }
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: none; }
.swiper-css-mode.swiper-centered > .swiper-wrapper::before { content: ""; flex-shrink: 0; order: 9999; }
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide { scroll-snap-align: center; scroll-snap-stop: always; }
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child { margin-inline-start: var(--swiper-centered-offset-before); }
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before { height: 100%; min-height: 1px; width: var(--swiper-centered-offset-after); }
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child { margin-block-start: var(--swiper-centered-offset-before); }
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before { width: 100%; min-width: 1px; height: var(--swiper-centered-offset-after); }
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; pointer-events: none; z-index: 10; }
.swiper-3d .swiper-slide-shadow { background: rgba(0, 0, 0, 0.15); }
.swiper-3d .swiper-slide-shadow-left { background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), transparent); }
.swiper-3d .swiper-slide-shadow-right { background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), transparent); }
.swiper-3d .swiper-slide-shadow-top { background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent); }
.swiper-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(rgba(0, 0, 0, 0.5), transparent); }
.swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; transform-origin: 50% center; box-sizing: border-box; border-radius: 50%; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-top: 4px solid transparent; }
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader { animation: 1s linear 0s infinite normal none running swiper-preloader-spin; }
.swiper-lazy-preloader-white { --swiper-preloader-color: #fff; }
.swiper-lazy-preloader-black { --swiper-preloader-color: #000; }
@keyframes swiper-preloader-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.FirstScreen_firstScreen__DEd9m { width: 100%; height: calc(-60px + 100vh); display: flex; align-items: center; justify-content: center; min-height: 35vw; box-sizing: border-box; }
.FirstScreen_firstScreen__DEd9m .FirstScreen_screenCenter__Ow9TD { display: flex; flex-flow: column; align-items: center; }
.FirstScreen_firstScreen__DEd9m .FirstScreen_screenTitle__kYaNJ { font-size: 4.5vw; color: rgba(255, 255, 255, 0.9); font-family: var(--arial-bold); text-align: center; }
@media (max-width: 1024px) {
  .FirstScreen_firstScreen__DEd9m .FirstScreen_screenTitle__kYaNJ { font-size: 54px; }
}
@media (min-width: 2160px) {
  .FirstScreen_firstScreen__DEd9m .FirstScreen_screenTitle__kYaNJ { font-size: 100px; }
}
@keyframes FirstScreen_fadeInAnimation__MyD1w { 
  0% { opacity: 0; transform: translateY(-50px); }
  100% { opacity: 1; transform: translateY(0px); }
}
.FirstScreen_firstScreen__DEd9m .FirstScreen_animatedText__b2Gfc { animation: 1s ease 0s 1 normal none running FirstScreen_fadeInAnimation__MyD1w; }
@keyframes FirstScreen_videoAnimation__Fho72 { 
  0% { opacity: 0; transform: translateX(50px); }
  100% { opacity: 1; transform: translateX(0px); }
}
.FirstScreen_firstScreen__DEd9m .FirstScreen_animatedVideo__0f_LW { animation: 1s ease 0s 1 normal none running FirstScreen_videoAnimation__Fho72; }
.FirstScreen_firstScreen__DEd9m .FirstScreen_titleColor__PxiQf { font-size: 6.1vw; -webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(109, 76, 254), rgb(246, 70, 109)) text; color: transparent; will-change: transform; }
@media (max-width: 1024px) {
  .FirstScreen_firstScreen__DEd9m .FirstScreen_titleColor__PxiQf { font-size: 62px; }
}
@media (min-width: 2160px) {
  .FirstScreen_firstScreen__DEd9m .FirstScreen_titleColor__PxiQf { font-size: 132px; }
}
.FirstScreen_firstScreen__DEd9m .FirstScreen_screenDes__DKyL_ { font-size: 2.6vw; color: rgb(255, 255, 255); margin-top: 41px; }
@media (max-width: 1024px) {
  .FirstScreen_firstScreen__DEd9m .FirstScreen_screenDes__DKyL_ { font-size: 27px; margin-top: 20px; }
}
@media (min-width: 2160px) {
  .FirstScreen_firstScreen__DEd9m .FirstScreen_screenDes__DKyL_ { font-size: 57px; margin-top: 41px; }
}
.FirstScreen_firstScreen__DEd9m .FirstScreen_screenBtn__Mjhqx { display: flex; align-items: center; gap: 16px; margin-top: 105px; }
@media (max-width: 1024px) {
  .FirstScreen_firstScreen__DEd9m .FirstScreen_screenBtn__Mjhqx { margin-top: 50px; }
}
@media (min-width: 2160px) {
  .FirstScreen_firstScreen__DEd9m .FirstScreen_screenBtn__Mjhqx { margin-top: 105px; }
}
.FirstScreen_firstScreen__DEd9m .FirstScreen_screenBtn__Mjhqx .FirstScreen_link__N6fpq { text-decoration: none; }
.FirstScreen_firstScreen__DEd9m .FirstScreen_screenBtn__Mjhqx .FirstScreen_startBtn__q1JuJ { width: 240px; height: 48px; font-size: 16px; border-radius: 24px; font-family: var(--outfit-semi-bold); position: relative; }
@media (min-width: 2160px) {
  .FirstScreen_firstScreen__DEd9m .FirstScreen_screenBtn__Mjhqx .FirstScreen_startBtn__q1JuJ { width: 360px; height: 72px; font-size: 24px; border-radius: 36px; }
}
.FirstScreen_firstScreen__DEd9m .FirstScreen_screenBtn__Mjhqx .FirstScreen_free__Xcuqa { position: absolute; top: -40px; right: 0px; width: 80px; height: 80px; }
@media (min-width: 2160px) {
  .FirstScreen_firstScreen__DEd9m .FirstScreen_screenBtn__Mjhqx .FirstScreen_free__Xcuqa { top: -60px; width: 120px; height: 120px; }
}
.FirstScreen_firstScreen__DEd9m .FirstScreen_screenBtn__Mjhqx .FirstScreen_freeText__5ROzM { position: absolute; top: -8px; right: 7px; font-size: 16px; color: rgb(255, 255, 255); }
@media (min-width: 2160px) {
  .FirstScreen_firstScreen__DEd9m .FirstScreen_screenBtn__Mjhqx .FirstScreen_freeText__5ROzM { font-size: 22px; top: -10px; right: 12px; }
}
.FirstScreen_firstScreen__DEd9m .FirstScreen_screenRight__QMGRw { display: flex; gap: 32px; }
.FirstScreen_firstScreen__DEd9m .FirstScreen_screenRight__QMGRw .FirstScreen_thumbnail__dEjFS { display: flex; flex-flow: column; gap: 16px; margin-top: auto; }
.FirstScreen_firstScreen__DEd9m .FirstScreen_screenRight__QMGRw .FirstScreen_thumbSize__K27CM { width: 4.53vw; height: 4.53vw; overflow: hidden; border-radius: 9px; font-size: 13px; cursor: pointer; }
@media (max-width: 1024px) {
  .FirstScreen_firstScreen__DEd9m .FirstScreen_screenRight__QMGRw .FirstScreen_thumbSize__K27CM { width: 46px; height: 46px; border-radius: 6px; }
}
@media (min-width: 2160px) {
  .FirstScreen_firstScreen__DEd9m .FirstScreen_screenRight__QMGRw .FirstScreen_thumbSize__K27CM { width: 98px; height: 98px; border-radius: 12px; font-size: 21px; }
}
.FirstScreen_firstScreen__DEd9m .FirstScreen_screenRight__QMGRw .FirstScreen_thumbUpload__AEJTY { border: 1px dashed rgb(253, 72, 103); font-size: 12px; color: rgb(253, 72, 103); display: flex; flex-flow: column; justify-content: center; align-items: center; gap: 4px; }
.FirstScreen_firstScreen__DEd9m .FirstScreen_screenRight__QMGRw .FirstScreen_thumbItem__TL8Pk { background: rgba(255, 255, 255, 0.1); position: relative; border: 1px solid transparent; }
.FirstScreen_firstScreen__DEd9m .FirstScreen_screenRight__QMGRw .FirstScreen_thumbItemActive__IxZ3t { border: 1px solid transparent; background-clip: padding-box, border-box; background-origin: padding-box, border-box; background-image: linear-gradient(90deg, rgb(0, 0, 0), rgb(0, 0, 0)), linear-gradient(0deg, rgb(109, 76, 254), rgb(246, 70, 109)); }
.FirstScreen_firstScreen__DEd9m .FirstScreen_screenRight__QMGRw .FirstScreen_enlarged__S4sFh { width: 29vw; height: 41.5vw; border-radius: 8px; background: rgba(255, 255, 255, 0.1); position: relative; }
@media (max-width: 1024px) {
  .FirstScreen_firstScreen__DEd9m .FirstScreen_screenRight__QMGRw .FirstScreen_enlarged__S4sFh { width: 299px; height: 427px; }
}
@media (min-width: 2160px) {
  .FirstScreen_firstScreen__DEd9m .FirstScreen_screenRight__QMGRw .FirstScreen_enlarged__S4sFh { width: 628px; height: 898px; }
}
.FirstScreen_mySwiper2__NnVgX { width: 100%; height: 100%; }
.FirstScreen_mySwiper__zcJJW { height: calc(32px + 14vw); }
@media (max-width: 1024px) {
  .FirstScreen_mySwiper__zcJJW { height: 170px; }
}
@media (min-width: 2160px) {
  .FirstScreen_mySwiper__zcJJW { height: 326px; }
}
.SecondScreen_thirdScreen__bkDY3 .SecondScreen_thirdTitle__orCOX { font-size: 4.44vw; color: rgba(255, 255, 255, 0.9); text-align: center; margin-top: 160px; }
@media (max-width: 1024px) {
  .SecondScreen_thirdScreen__bkDY3 .SecondScreen_thirdTitle__orCOX { font-size: 44px; }
}
@media (min-width: 2160px) {
  .SecondScreen_thirdScreen__bkDY3 .SecondScreen_thirdTitle__orCOX { font-size: 96px; }
}
.SecondScreen_thirdScreen__bkDY3 .SecondScreen_titleColor__wHYAT { -webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(109, 76, 254), rgb(246, 70, 109)) text; color: transparent; will-change: transform; }
.SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ { margin-top: 64px; display: flex; flex-flow: column; align-items: center; }
.SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_stepText__qnspV { width: 100%; display: flex; align-items: center; justify-content: space-between; margin-top: 57px; }
.SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_stepTextItem__eG2Xr { display: flex; flex-flow: column; }
.SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_stepTitle__OAitm { font-size: 1.25vw; color: rgb(255, 255, 255); }
@media (max-width: 1024px) {
  .SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_stepTitle__OAitm { font-size: 14px; }
}
@media (min-width: 2160px) {
  .SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_stepTitle__OAitm { font-size: 27px; }
}
.SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_stepDesc__0zsQe { color: rgba(255, 255, 255, 0.9); font-size: 0.83vw; margin-top: 8px; display: flex; align-items: center; }
.SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_stepDesc__0zsQe .SecondScreen_dot__f68BV { width: 4px; height: 4px; border-radius: 50%; background: rgb(255, 255, 255); margin-right: 4px; }
@media (max-width: 1024px) {
  .SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_stepDesc__0zsQe { font-size: 12px; }
}
@media (min-width: 2160px) {
  .SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_stepDesc__0zsQe { font-size: 18px; }
}
.SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_stepIcon__QaVxJ { width: 58px; height: 58px; }
@media (max-width: 1024px) {
  .SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_stepIcon__QaVxJ { width: 58px; height: 58px; }
}
@media (min-width: 2160px) {
  .SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_stepIcon__QaVxJ { width: 121px; height: 121px; }
}
.SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_stepBtn__oj4Gt { width: 140px; height: 40px; font-family: var(--outfit-semi-bold); color: rgb(255, 255, 255); font-size: 16px; border-radius: 24px; margin-top: 26px; }
@media (max-width: 1024px) {
  .SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_stepBtn__oj4Gt { width: 112px; height: 32px; font-size: 14px; }
}
@media (min-width: 2160px) {
  .SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_stepBtn__oj4Gt { width: 240px; height: 72px; font-size: 27px; border-radius: 36px; }
}
.SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_stepVideo__ya_si { min-width: 66vw; height: 35vw; border-radius: 20px; background: transparent; color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; overflow: hidden; }
@media (max-width: 1024px) {
  .SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_stepVideo__ya_si { min-width: 683px; height: 358px; border-radius: 12px; }
}
@media (min-width: 2160px) {
  .SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_stepVideo__ya_si { min-width: 1400px; height: 755px; }
}
.SecondScreen_thirdScreen__bkDY3 .SecondScreen_stepBox__WNk2_ .SecondScreen_videoItem__5tSIP { width: 100%; height: 100%; object-fit: cover; }
.HomeTemplate_home__tvvOc { margin: 0px auto; display: flex; flex-flow: column; max-width: 2560px; min-width: 1350px; padding: 0px 72px; box-sizing: border-box; position: relative; z-index: 1; }
.HomeTemplate_bg__xvYPV { position: absolute; inset: 0px; width: 100%; min-width: 1350px; height: 130%; }
.HomeTemplate_bgImg__Ik9kI { background: url("https://dressplay.ai/imgPc/bg-after.webp") 50% center / cover no-repeat; width: 100vw; min-width: 1350px; height: 130vh; }
.HomeTemplate_bgImgPopContainer__v_Qsv { position: absolute; top: 0px; left: 0px; width: 50vw; overflow: hidden; }
.HomeTemplate_bgImgPop__Q2u1_ { background: url("https://dressplay.ai/imgPc/bg-before.webp") 50% center / cover no-repeat; width: 100vw; min-width: 1350px; height: 130vh; }
.BackgroundHome_background__1ISUQ { width: 100%; height: 100%; background: url("https://dressplay.ai/_next/static/media/bg.5c0430e6.webp") 100% 0px / contain no-repeat; position: relative; overflow: hidden; }
.BackgroundHome_background__1ISUQ .BackgroundHome_content__eo3RQ { z-index: 20; position: relative; }
.BackgroundHome_background__1ISUQ .BackgroundHome_leftCircle__LumX1 { position: absolute; left: 200px; top: 2300px; width: 0px; height: 0px; border-radius: 50%; box-shadow: rgb(212, 209, 254) 0px 0px 1400px 700px; z-index: 0; }
.BackgroundHome_background__1ISUQ .BackgroundHome_rightCircle__Hlg9s { position: absolute; right: 200px; top: 4200px; width: 0px; height: 0px; border-radius: 50%; box-shadow: rgb(212, 209, 254) 0px 0px 1400px 700px; z-index: 0; }
.FirstScreen_firstScreen__Dtf07 { margin: 0px auto; max-width: 2560px; min-width: 800px; width: 100%; height: 100vh; display: flex; align-items: center; transform: translateY(-2vw); justify-content: space-between; min-height: 45vw; padding: 7vw 72px 0px; box-sizing: border-box; }
@media (max-width: 1024px) {
  .FirstScreen_firstScreen__Dtf07 { min-height: 520px; transform: translateY(-20px); }
}
@media (min-width: 1921px) {
  .FirstScreen_firstScreen__Dtf07 { min-height: 1000px; transform: translateY(-40px); }
}
.FirstScreen_firstScreen__Dtf07 .FirstScreen_screenLeft__5cq8B { margin-right: 14px; }
.FirstScreen_firstScreen__Dtf07 .FirstScreen_screenTitle__bG2t_ { font-size: 4.53vw; color: rgba(0, 0, 0, 0.9); font-family: var(--arial-bold); margin: 0px; }
@media (max-width: 1024px) {
  .FirstScreen_firstScreen__Dtf07 .FirstScreen_screenTitle__bG2t_ { font-size: 46px; }
}
@media (min-width: 2160px) {
  .FirstScreen_firstScreen__Dtf07 .FirstScreen_screenTitle__bG2t_ { font-size: 98px; }
}
@keyframes FirstScreen_fadeInAnimation__dTsqb { 
  0% { opacity: 0; transform: translateY(-50px); }
  100% { opacity: 1; transform: translateY(0px); }
}
.FirstScreen_firstScreen__Dtf07 .FirstScreen_animatedText__vUdGA { animation: 1s ease 0s 1 normal none running FirstScreen_fadeInAnimation__dTsqb; }
@keyframes FirstScreen_videoAnimation___BSn9 { 
  0% { opacity: 0; transform: translateX(50px); }
  100% { opacity: 1; transform: translateX(0px); }
}
.FirstScreen_firstScreen__Dtf07 .FirstScreen_animatedVideo__IIsTC { animation: 1s ease 0s 1 normal none running FirstScreen_videoAnimation___BSn9; }
.FirstScreen_firstScreen__Dtf07 .FirstScreen_titleColor__FhhuB { font-size: 6.1vw; font-family: var(--arial-bold); -webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(109, 76, 254), rgb(246, 70, 109)) text; color: transparent; will-change: transform; }
@media (max-width: 1024px) {
  .FirstScreen_firstScreen__Dtf07 .FirstScreen_titleColor__FhhuB { font-size: 62px; }
}
@media (min-width: 2160px) {
  .FirstScreen_firstScreen__Dtf07 .FirstScreen_titleColor__FhhuB { font-size: 132px; }
}
.FirstScreen_firstScreen__Dtf07 .FirstScreen_screenDes__mJw2H { font-size: 1.75vw; color: rgba(0, 0, 0, 0.6); margin-top: 20px; }
@media (max-width: 1024px) {
  .FirstScreen_firstScreen__Dtf07 .FirstScreen_screenDes__mJw2H { font-size: 18px; margin-top: 12px; }
}
@media (min-width: 2160px) {
  .FirstScreen_firstScreen__Dtf07 .FirstScreen_screenDes__mJw2H { font-size: 38px; margin-top: 27px; }
}
.FirstScreen_firstScreen__Dtf07 .FirstScreen_screenBtn__08juK { display: flex; align-items: center; gap: 16px; margin-top: 41px; }
@media (max-width: 1024px) {
  .FirstScreen_firstScreen__Dtf07 .FirstScreen_screenBtn__08juK { margin-top: 26px; }
}
@media (min-width: 1025px) and (max-width: 1440px) {
  .FirstScreen_firstScreen__Dtf07 .FirstScreen_screenBtn__08juK { margin-top: 33px; }
}
@media (min-width: 2160px) {
  .FirstScreen_firstScreen__Dtf07 .FirstScreen_screenBtn__08juK { margin-top: 54px; }
}
.FirstScreen_firstScreen__Dtf07 .FirstScreen_screenBtn__08juK .FirstScreen_startBtn__Y_05U { width: 240px; height: 50px; font-size: 20px; border-radius: 32px; font-family: var(--outfit-semi-bold); }
@media (max-width: 1024px) {
  .FirstScreen_firstScreen__Dtf07 .FirstScreen_screenBtn__08juK .FirstScreen_startBtn__Y_05U { width: 222px; height: 32px; font-size: 14px; border-radius: 17px; }
}
@media (min-width: 2160px) {
  .FirstScreen_firstScreen__Dtf07 .FirstScreen_screenBtn__08juK .FirstScreen_startBtn__Y_05U { width: 380px; height: 80px; font-size: 32px; border-radius: 43px; }
}
.FirstScreen_firstScreen__Dtf07 .FirstScreen_screenBtn__08juK .FirstScreen_fillColor__HpPgc { background: linear-gradient(90deg, rgb(109, 76, 254), rgb(246, 70, 109)); color: rgb(255, 255, 255); }
.FirstScreen_firstScreen__Dtf07 .FirstScreen_screenBtn__08juK .FirstScreen_link__3F1s5 { text-decoration: none; }
.FirstScreen_firstScreen__Dtf07 .FirstScreen_screenRight__dHHFP { display: flex; gap: 32px; }
.FirstScreen_firstScreen__Dtf07 .FirstScreen_screenRight__dHHFP .FirstScreen_thumbnail__lke7L { display: flex; flex-flow: column; gap: 16px; margin-top: auto; }
.FirstScreen_firstScreen__Dtf07 .FirstScreen_screenRight__dHHFP .FirstScreen_thumbSize__1V1yz { width: 4.53vw; height: 4.53vw; overflow: hidden; border-radius: 9px; font-size: 13px; cursor: pointer; }
@media (max-width: 1024px) {
  .FirstScreen_firstScreen__Dtf07 .FirstScreen_screenRight__dHHFP .FirstScreen_thumbSize__1V1yz { width: 46px; height: 46px; border-radius: 6px; }
}
@media (min-width: 2160px) {
  .FirstScreen_firstScreen__Dtf07 .FirstScreen_screenRight__dHHFP .FirstScreen_thumbSize__1V1yz { width: 98px; height: 98px; border-radius: 12px; font-size: 21px; }
}
.FirstScreen_firstScreen__Dtf07 .FirstScreen_screenRight__dHHFP .FirstScreen_thumbUpload__qXIRb { border: 1px dashed rgb(253, 72, 103); font-size: 12px; color: rgb(253, 72, 103); display: flex; flex-flow: column; justify-content: center; align-items: center; gap: 4px; }
.FirstScreen_firstScreen__Dtf07 .FirstScreen_screenRight__dHHFP .FirstScreen_thumbItem__1HAQk { background: rgba(255, 255, 255, 0.1); position: relative; border: 1px solid transparent; }
.FirstScreen_firstScreen__Dtf07 .FirstScreen_screenRight__dHHFP .FirstScreen_thumbItemActive__I98cq { border: 1px solid transparent; background-clip: padding-box, border-box; background-origin: padding-box, border-box; background-image: linear-gradient(90deg, rgb(0, 0, 0), rgb(0, 0, 0)), linear-gradient(0deg, rgb(109, 76, 254), rgb(246, 70, 109)); }
.FirstScreen_firstScreen__Dtf07 .FirstScreen_screenRight__dHHFP .FirstScreen_enlarged__c_X6U { width: 29vw; height: 41.5vw; border-radius: 8px; background: rgba(255, 255, 255, 0.1); position: relative; }
@media (max-width: 1024px) {
  .FirstScreen_firstScreen__Dtf07 .FirstScreen_screenRight__dHHFP .FirstScreen_enlarged__c_X6U { width: 299px; height: 427px; }
}
@media (min-width: 2160px) {
  .FirstScreen_firstScreen__Dtf07 .FirstScreen_screenRight__dHHFP .FirstScreen_enlarged__c_X6U { width: 628px; height: 898px; }
}
.FirstScreen_mySwiper2__VNqBL { width: 100%; height: 100%; }
.FirstScreen_mySwiper2__VNqBL .FirstScreen_fillImg__XHkgF img { object-fit: contain; }
.FirstScreen_mySwiper__jbLS0 { height: calc(32px + 14vw); }
@media (max-width: 1024px) {
  .FirstScreen_mySwiper__jbLS0 { height: 170px; }
}
@media (min-width: 2160px) {
  .FirstScreen_mySwiper__jbLS0 { height: 326px; }
}
.ImageGenerate_imageGenerate___7U2y { margin: 0px auto; max-width: 2560px; min-width: 800px; padding: 0px 72px; }
.ImageGenerate_imageGenerate___7U2y .ImageGenerate_titleColor___6p6Q { -webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(109, 76, 254), rgb(246, 70, 109)) text; color: transparent; will-change: transform; font-family: var(--outfit-bold); }
.ImageGenerate_imageGenerate___7U2y .ImageGenerate_content__qMy23 { display: flex; justify-content: center; gap: 70px; margin-top: 60px; }
.ImageGenerate_imageGenerate___7U2y .ImageGenerate_content__qMy23 .ImageGenerate_img__fh1NX { min-width: 50%; height: auto; border-radius: 24px; }
.ImageGenerate_imageGenerate___7U2y .ImageGenerate_content__qMy23 .ImageGenerate_description__1E8hM { width: 502px; color: rgb(0, 0, 0); font-size: 18px; height: auto; display: flex; flex-direction: column; justify-content: space-around; padding: 60px 0px; }
.ImageGenerate_imageGenerate___7U2y .ImageGenerate_content__qMy23 .ImageGenerate_description__1E8hM .ImageGenerate_title__AjkGo { text-align: left; font-size: 44px; font-weight: 400; margin-top: 0px; font-family: var(--outfit-normal); }
.ImageGenerate_imageGenerate___7U2y .ImageGenerate_content__qMy23 .ImageGenerate_description__1E8hM .ImageGenerate_btn___JGXB { background: linear-gradient(90deg, rgb(109, 76, 254), rgb(246, 70, 109)); color: rgb(255, 255, 255); font-weight: 600; font-size: 16px; padding: 0px 20px; display: inline-flex; width: 160px; }
.ModelGenerate_imageGenerate__rneU6 { margin: 0px auto; max-width: 2560px; min-width: 800px; padding: 0px 72px; }
.ModelGenerate_imageGenerate__rneU6 .ModelGenerate_title__jzNpO { font-size: 4.44vw; color: rgb(0, 0, 0); font-weight: 700; text-align: center; font-family: var(--outfit-bold); }
@media (max-width: 1024px) {
  .ModelGenerate_imageGenerate__rneU6 .ModelGenerate_title__jzNpO { font-size: 44px; }
}
@media (min-width: 2160px) {
  .ModelGenerate_imageGenerate__rneU6 .ModelGenerate_title__jzNpO { font-size: 96px; }
}
.ModelGenerate_imageGenerate__rneU6 .ModelGenerate_titleColor__H4J0g { -webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(109, 76, 254), rgb(246, 70, 109)) text; color: transparent; will-change: transform; font-family: var(--outfit-bold); }
.ModelGenerate_imageGenerate__rneU6 .ModelGenerate_content__JKsk5 { display: flex; justify-content: center; gap: 70px; margin-top: 60px; }
.ModelGenerate_imageGenerate__rneU6 .ModelGenerate_content__JKsk5 .ModelGenerate_img__fiWud { min-width: 50%; height: auto; border-radius: 24px; }
.ModelGenerate_imageGenerate__rneU6 .ModelGenerate_content__JKsk5 .ModelGenerate_description__Z08ER { width: 502px; color: rgb(0, 0, 0); font-size: 18px; height: auto; display: flex; flex-direction: column; justify-content: space-around; padding: 60px 0px; }
.ModelGenerate_imageGenerate__rneU6 .ModelGenerate_content__JKsk5 .ModelGenerate_description__Z08ER .ModelGenerate_title__jzNpO { text-align: left; font-size: 44px; font-weight: 400; margin-top: 0px; font-family: var(--outfit-normal); }
.ModelGenerate_imageGenerate__rneU6 .ModelGenerate_content__JKsk5 .ModelGenerate_description__Z08ER .ModelGenerate_btn__rUJlB { background: linear-gradient(90deg, rgb(109, 76, 254), rgb(246, 70, 109)); color: rgb(255, 255, 255); font-weight: 600; font-size: 16px; padding: 0px 20px; display: inline-flex; width: 160px; }
.Partner_partner__3cWjz { max-width: 2560px; min-width: 800px; padding: 0px 72px; margin: 0px auto 80px; }
.Partner_partner__3cWjz .Partner_title__ZlsaU { font-weight: 700; font-size: 75px; color: rgb(133, 170, 189); font-family: var(--outfit-bold); text-align: center; }
.Partner_partner__3cWjz .Partner_content__QYdiP { margin-top: 124px; display: flex; align-items: center; justify-content: space-around; }
.PercentBanner_percentBanner__KieM7 { width: 100vw; height: 204px; background-color: rgb(0, 0, 0); display: flex; justify-content: center; margin-bottom: 80px; }
.PercentBanner_percentBanner__KieM7 .PercentBanner_content__ucKGo { max-width: 1600px; min-width: 800px; width: 100%; display: flex; justify-content: space-around; align-items: center; flex: 1 1 0%; }
.PercentBanner_percentBanner__KieM7 .PercentBanner_content__ucKGo .PercentBanner_item__z6I6d { width: 210px; display: flex; flex-direction: column; align-items: center; }
.PercentBanner_percentBanner__KieM7 .PercentBanner_content__ucKGo .PercentBanner_item__z6I6d .PercentBanner_big__xO4l_ { font-size: 75px; margin-bottom: 24px; }
.PercentBanner_percentBanner__KieM7 .PercentBanner_content__ucKGo .PercentBanner_item__z6I6d .PercentBanner_desc__7qmi4 { font-size: 24px; }
.PercentBanner_percentBanner__KieM7 .PercentBanner_content__ucKGo .PercentBanner_item__z6I6d .PercentBanner_min__GnwzB { font-size: 12px; }
.qJTHM { user-select: none; color: rgb(32, 33, 36); direction: ltr; font-family: Roboto-Regular, arial, sans-serif; -webkit-font-smoothing: antialiased; font-weight: 400; margin: 0px; overflow: hidden; text-size-adjust: 100%; }
.ynRLnc { left: -9999px; position: absolute; top: -9999px; }
.L6cTce { display: none; }
.bltWBb { word-break: break-all; }
.hSRGPd { color: rgb(26, 115, 232); cursor: pointer; font-weight: 500; text-decoration: none; }
.Bz112c-W3lGp { height: 16px; width: 16px; }
.Bz112c-E3DyYd { height: 20px; width: 20px; }
.Bz112c-r9oPif { height: 24px; width: 24px; }
.Bz112c-uaxL4e { border-radius: 10px; }
.LgbsSe-Bz112c { display: block; }
.S9gUrf-YoZ4jf, .S9gUrf-YoZ4jf * { border: none; margin: 0px; padding: 0px; }
.fFW7wc-ibnC6b > .aZ2wEe > div { border-color: rgb(66, 133, 244); }
.P1ekSe-ZMv3u > div:nth-child(1) { background-color: rgb(26, 115, 232) !important; }
.P1ekSe-ZMv3u > div:nth-child(2), .P1ekSe-ZMv3u > div:nth-child(3) { background-image: linear-gradient(to right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), linear-gradient(to right, rgb(26, 115, 232), rgb(26, 115, 232)) !important; }
.haAclf { display: inline-block; }
.nsm7Bb-HzV7m-LgbsSe { border-radius: 4px; box-sizing: border-box; transition: background-color 0.218s, border-color 0.218s; user-select: none; appearance: none; background-color: rgb(255, 255, 255); background-image: none; border: 1px solid rgb(218, 220, 224); color: rgb(60, 64, 67); cursor: pointer; font-family: "Google Sans", arial, sans-serif; font-size: 14px; height: 40px; letter-spacing: 0.25px; outline: none; overflow: hidden; padding: 0px 12px; position: relative; text-align: center; vertical-align: middle; white-space: nowrap; width: auto; }
@media screen and (-ms-high-contrast:active) {
  .nsm7Bb-HzV7m-LgbsSe { border: 2px solid windowtext; color: windowtext; }
}
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe { font-size: 14px; height: 32px; letter-spacing: 0.25px; padding: 0px 10px; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe { font-size: 11px; height: 20px; letter-spacing: 0.3px; padding: 0px 8px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe { padding: 0px; width: 40px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe { width: 32px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe { width: 20px; }
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK { border-radius: 20px; }
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.pSzOP-SxQuSe { border-radius: 16px; }
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.purZT-SxQuSe { border-radius: 10px; }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc { border: none; color: rgb(255, 255, 255); }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-v3pZbf-Ia7Qfc { background-color: rgb(26, 115, 232); }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc { background-color: rgb(32, 33, 36); color: rgb(232, 234, 237); }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { height: 18px; margin-right: 8px; min-width: 18px; width: 18px; }
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { height: 14px; min-width: 14px; width: 14px; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { height: 10px; min-width: 10px; width: 10px; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c { margin-left: 8px; margin-right: -4px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { margin: 0px; padding: 10px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { padding: 8px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { padding: 4px; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-top-left-radius: 3px; border-bottom-left-radius: 3px; display: flex; justify-content: center; align-items: center; background-color: rgb(255, 255, 255); height: 36px; margin-left: -10px; margin-right: 12px; min-width: 36px; width: 36px; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c, .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c { margin: 0px; padding: 0px; }
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { height: 28px; margin-left: -8px; margin-right: 10px; min-width: 28px; width: 28px; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { height: 16px; margin-left: -6px; margin-right: 8px; min-width: 16px; width: 16px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 3px; margin-left: 2px; margin-right: 0px; padding: 0px; }
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 18px; }
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 14px; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 8px; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb { display: flex; align-items: center; flex-flow: row; justify-content: space-between; height: 100%; position: relative; width: 100%; }
.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX { justify-content: center; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId { flex-grow: 1; font-family: "Google Sans", arial, sans-serif; font-weight: 500; overflow: hidden; text-overflow: ellipsis; vertical-align: top; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-BPrWId { font-weight: 300; }
.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX .nsm7Bb-HzV7m-LgbsSe-BPrWId { flex-grow: 0; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-MJoBVe { transition: background-color 0.218s; inset: 0px; position: absolute; }
.nsm7Bb-HzV7m-LgbsSe:hover, .nsm7Bb-HzV7m-LgbsSe:focus { box-shadow: none; border-color: rgb(210, 227, 252); outline: none; }
.nsm7Bb-HzV7m-LgbsSe:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe, .nsm7Bb-HzV7m-LgbsSe:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe { background: rgba(66, 133, 244, 0.04); }
.nsm7Bb-HzV7m-LgbsSe:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe { background: rgba(66, 133, 244, 0.1); }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe, .nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe { background: rgba(255, 255, 255, 0.24); }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe { background: rgba(255, 255, 255, 0.32); }
.nsm7Bb-HzV7m-LgbsSe .n1UuX-DkfjY { border-radius: 50%; display: flex; height: 20px; margin-left: -4px; margin-right: 8px; min-width: 20px; width: 20px; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId { font-family: Roboto; font-size: 12px; text-align: left; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .ssJRIf, .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .fmcmS { overflow: hidden; text-overflow: ellipsis; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff { display: flex; align-items: center; color: rgb(95, 99, 104); fill: rgb(95, 99, 104); font-size: 11px; font-weight: 400; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff { color: rgb(232, 234, 237); fill: rgb(232, 234, 237); }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .Bz112c { height: 18px; margin: -3px -3px -3px 2px; min-width: 18px; width: 18px; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 0px 3px 3px 0px; margin-left: 12px; margin-right: -10px; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 18px; }
.L5Fo6c-sM5MNb { border: 0px; display: block; left: 0px; position: relative; top: 0px; }
.L5Fo6c-bF1uUb { border-radius: 4px; inset: 0px; cursor: pointer; position: absolute; }
.L5Fo6c-bF1uUb:focus { border: none; outline: none; }
sentinel { }
