.style_sidebar__eoYFQ{position:relative;background:rgba(30,30,35,.95);backdrop-filter:blur(20px) saturate(180%);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;margin:16px;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;align-self:flex-start;max-height:calc(100vh - 112px);max-height:calc(100dvh - 112px);box-shadow:0 8px 32px rgba(0,0,0,.4),inset 0 0 0 1px hsla(0,0%,100%,.05);display:flex;flex-direction:column}.style_sidebar__eoYFQ:hover{border-color:rgba(99,102,241,.3);box-shadow:0 12px 48px rgba(0,0,0,.5),0 0 0 1px rgba(99,102,241,.2)}.style_sidebar__eoYFQ.style_left__ExyvI{margin-left:16px;margin-right:0}.style_sidebar__eoYFQ.style_right__vldmz{margin-left:0;margin-right:16px}@media (min-width:1025px){.style_sidebar__eoYFQ.style_collapsed__zWACT{width:0!important;border:none;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.style_sidebar__eoYFQ .style_content__U4Idr,.style_sidebar__eoYFQ .style_footer__UcmvZ{transition:opacity .2s ease .12s}.style_sidebar__eoYFQ.style_collapsed__zWACT .style_content__U4Idr,.style_sidebar__eoYFQ.style_collapsed__zWACT .style_footer__UcmvZ{opacity:0;pointer-events:none;transition:opacity .12s ease}}.style_content__U4Idr{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:24px 16px 16px}@media (max-height:768px){.style_content__U4Idr{padding:12px}}@media (max-height:600px){.style_content__U4Idr{padding:8px}}@media (max-height:500px){.style_content__U4Idr{padding:6px}}.style_content__U4Idr::-webkit-scrollbar{width:8px}.style_content__U4Idr::-webkit-scrollbar-track{background:transparent;border-radius:16px;margin:4px 0}.style_content__U4Idr::-webkit-scrollbar-thumb{background:rgba(99,102,241,.3);border-radius:16px;border:2px solid transparent;background-clip:padding-box;-webkit-transition:background .2s;transition:background .2s}.style_content__U4Idr::-webkit-scrollbar-thumb:hover{background:rgba(99,102,241,.5);background-clip:padding-box}.style_toggleButton__ikq0V{position:absolute;top:50%;transform:translateY(-50%);z-index:20;width:16px;height:48px;background:rgba(20,20,25,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.3);color:hsla(0,0%,100%,.5);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.34,1.56,.64,1);padding:0}@media (min-width:1025px){.style_toggleButton__ikq0V{opacity:0;transform:translateY(-50%) scale(.8)}.style_toggleButton__ikq0V:before{content:"";position:absolute;top:-10px;bottom:-10px;left:-20px;right:-20px;z-index:-1}.style_sidebar__eoYFQ.style_collapsed__zWACT .style_toggleButton__ikq0V,.style_sidebar__eoYFQ:hover .style_toggleButton__ikq0V,.style_toggleButton__ikq0V:hover{opacity:1;transform:translateY(-50%) scale(1)}}.style_toggleButton__ikq0V.style_toggle-left__mZDl3{right:-8px}.style_toggleButton__ikq0V.style_toggle-right__tOdfZ{left:-8px}.style_toggleButton__ikq0V svg{width:12px;height:12px;opacity:0;transform:scale(.8);transition:all .3s ease}.style_toggleButton__ikq0V:hover{width:24px;background:#6366f1;border-color:hsla(0,0%,100%,.2);color:#fff;box-shadow:0 4px 20px rgba(99,102,241,.5),0 0 0 1px rgba(99,102,241,.3)}.style_toggleButton__ikq0V:hover svg{opacity:1;transform:scale(1)}.style_toggleButton__ikq0V:active{transform:translateY(-50%) scale(.92);filter:brightness(1.1)}.style_sidebar__eoYFQ.style_collapsed__zWACT .style_toggleButton__ikq0V{background:rgba(30,30,35,.8);border-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.7)}.style_sidebar__eoYFQ.style_collapsed__zWACT .style_toggleButton__ikq0V:hover{background:#6366f1;color:#fff}@media (max-width:1024px){.style_toggleButton__ikq0V{width:24px;height:56px;right:-12px!important}.style_toggleButton__ikq0V.style_toggle-left__mZDl3{top:42%!important}.style_toggleButton__ikq0V.style_toggle-right__tOdfZ{left:-12px!important;top:58%!important}.style_toggleButton__ikq0V svg{opacity:1;transform:scale(1)}}.style_resizer__roj2w{position:absolute;top:0;bottom:0;width:12px;cursor:col-resize;z-index:5;transition:background .2s}.style_resizer__roj2w.style_resizer-left__z0Bn8{right:0;background:linear-gradient(90deg,transparent,rgba(99,102,241,.1));border-top-right-radius:16px;border-bottom-right-radius:16px}.style_resizer__roj2w.style_resizer-right__Xtt7i{left:0;background:linear-gradient(270deg,transparent,rgba(99,102,241,.1));border-top-left-radius:16px;border-bottom-left-radius:16px}.style_resizer__roj2w.style_dragging__16zTw,.style_resizer__roj2w:hover{background:rgba(99,102,241,.3)}.style_resizer__roj2w.style_resizer-left__z0Bn8.style_dragging__16zTw,.style_resizer__roj2w.style_resizer-left__z0Bn8:hover{border-top-right-radius:16px;border-bottom-right-radius:16px}.style_resizer__roj2w.style_resizer-right__Xtt7i.style_dragging__16zTw,.style_resizer__roj2w.style_resizer-right__Xtt7i:hover{border-top-left-radius:16px;border-bottom-left-radius:16px}.style_resizer__roj2w.style_dragging__16zTw{cursor:col-resize}@media (max-width:1024px){.style_toggleButton__ikq0V{width:20px;height:48px;font-size:16px}.style_toggleButton__ikq0V.style_toggle-left__mZDl3{right:-20px}.style_toggleButton__ikq0V.style_toggle-right__tOdfZ{left:-20px}.style_sidebar__eoYFQ{position:fixed;top:96px;z-index:100;border-radius:16px;margin:0;max-height:calc(100vh - 112px);max-height:calc(100dvh - 112px);transition:transform .3s ease}.style_sidebar__eoYFQ.style_left__ExyvI{left:86px;margin-left:0}.style_sidebar__eoYFQ.style_right__vldmz{right:16px;margin-right:0}.style_sidebar__eoYFQ.style_left__ExyvI.style_collapsed__zWACT{transform:translateX(-100%)}.style_sidebar__eoYFQ.style_right__vldmz.style_collapsed__zWACT{transform:translateX(100%)}.style_sidebar__eoYFQ.style_collapsed__zWACT{background:transparent;border-color:transparent;box-shadow:none;pointer-events:none;backdrop-filter:none;-webkit-backdrop-filter:none}.style_sidebar__eoYFQ.style_collapsed__zWACT .style_content__U4Idr,.style_sidebar__eoYFQ.style_collapsed__zWACT .style_footer__UcmvZ{opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.style_sidebar__eoYFQ.style_collapsed__zWACT .style_toggleButton__ikq0V{pointer-events:auto}.style_content__U4Idr{padding:14px;box-sizing:border-box}.style_resizer__roj2w{display:none}}@media (max-width:768px){.style_sidebar__eoYFQ{top:80px;border-radius:16px;max-height:calc(100vh - 96px);max-height:calc(100dvh - 96px);margin:0 8px;z-index:100}.style_sidebar__eoYFQ.style_left__ExyvI{left:68px;width:calc(100vw - 144px);max-width:300px}.style_sidebar__eoYFQ.style_right__vldmz{z-index:110}.style_sidebar__eoYFQ.style_left__ExyvI.style_collapsed__zWACT{left:0;transform:translateX(calc(-100% + 20px))}.style_sidebar__eoYFQ.style_right__vldmz{right:8px}.style_sidebar__eoYFQ.style_right__vldmz.style_collapsed__zWACT{right:0;transform:translateX(calc(100% - 20px))}.style_content__U4Idr{padding:12px;box-sizing:border-box}}.style_footer__UcmvZ{flex-shrink:0;padding:16px;border-top:1px solid hsla(0,0%,100%,.1);background:rgba(30,30,35,.5);backdrop-filter:blur(10px);border-bottom-left-radius:16px;border-bottom-right-radius:16px}@media (max-height:900px){.style_footer__UcmvZ{padding:12px}}.style_container__xDgMU{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px 32px;background:transparent;min-width:320px;pointer-events:none}.style_statusText__hvkN8{font-size:16px;font-weight:500;color:hsla(0,0%,100%,.95);text-align:center;letter-spacing:.2px;line-height:1.5;text-shadow:0 2px 8px rgba(0,0,0,.5),0 0 20px rgba(0,0,0,.3)}.style_progressTrack__fEwY6{position:relative;width:100%;max-width:360px;height:4px;background:hsla(0,0%,100%,.1);border-radius:999px;overflow:hidden}.style_progressBar__Vdkjg{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(229,231,235,.9);border-radius:999px;transition:transform .8s ease;overflow:hidden;transform-origin:left}.style_progressBar__Vdkjg.style_queued__sj3ed{background:rgba(209,213,219,.8)}.style_progressBar__Vdkjg.style_active__x0EnE{background:rgba(229,231,235,.9);box-shadow:0 0 8px rgba(229,231,235,.3)}.style_progressBar__Vdkjg.style_success__pJQFn{background:rgba(196,229,212,.9);box-shadow:0 0 8px rgba(196,229,212,.3)}.style_progressBar__Vdkjg.style_error__T2wGu{background:hsla(0,77%,88%,.9);box-shadow:0 0 8px hsla(0,77%,88%,.3)}.style_progressShine__WY3D7{position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 50%,transparent);animation:style_progressShine__WY3D7 2.5s ease-in-out infinite}.style_progressInfo__mkQzL{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:360px;font-size:12px}.style_progressPercent__vBRWh{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.9);letter-spacing:.3px;text-shadow:0 1px 4px rgba(0,0,0,.5)}.style_estimatedTime__3UUQP{color:rgba(200,205,220,.95)}.style_estimatedTime__3UUQP,.style_hintText__2kjgn{font-size:12px;letter-spacing:.2px;font-weight:400;text-shadow:0 1px 4px rgba(0,0,0,.5)}.style_hintText__2kjgn{color:rgba(200,205,220,.85);text-align:center;line-height:1.5;max-width:360px;animation:style_hintFadeIn__rzp3H .5s ease-out}@keyframes style_hintFadeIn__rzp3H{0%{opacity:0}to{opacity:1}}@keyframes style_progressShine__WY3D7{0%{transform:translateX(-100%)}to{transform:translateX(200%)}}@media (max-width:768px){.style_container__xDgMU{padding:16px 28px;min-width:280px}.style_statusText__hvkN8{font-size:15px}.style_progressInfo__mkQzL,.style_progressTrack__fEwY6{max-width:300px}}@media (max-width:480px){.style_container__xDgMU{padding:14px 24px;min-width:260px}.style_statusText__hvkN8{font-size:14px}.style_hintText__2kjgn,.style_progressInfo__mkQzL,.style_progressTrack__fEwY6{max-width:240px}.style_progressTrack__fEwY6{height:3px}}.style_drawer__K1fDP{position:fixed;left:0;top:80px;bottom:0;width:70px;background:rgba(30,30,35,.75);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);border-right:1px solid rgba(97,102,244,.15);display:flex;flex-direction:column;gap:8px;padding:20px 8px;z-index:90;transition:all .3s var(--studio-ease-smooth);overflow:hidden;box-shadow:inset 1px 0 0 hsla(0,0%,100%,.05),4px 0 20px rgba(0,0,0,.2)}.style_drawer__K1fDP.style_expanded__cCsro{width:192px;background:rgba(30,30,35,.85);border-right-color:rgba(97,102,244,.25);box-shadow:inset 1px 0 0 hsla(0,0%,100%,.08),4px 0 32px rgba(0,0,0,.3),0 0 0 1px rgba(97,102,244,.1)}.style_navItem__tHbfp{display:flex;align-items:center;padding:10px;border-radius:var(--studio-radius-lg);cursor:pointer;transition:all .2s var(--studio-ease-smooth);color:var(--studio-text-secondary);background:hsla(0,0%,100%,.03);backdrop-filter:blur(10px);position:relative;min-width:0;border:1px solid transparent}.style_navItem__tHbfp:hover{background:hsla(0,0%,100%,.08);color:var(--studio-text-primary);transform:translateX(3px);border-color:rgba(97,102,244,.3);box-shadow:0 4px 12px rgba(97,102,244,.15),inset 0 1px 0 hsla(0,0%,100%,.1)}.style_navItem__tHbfp.style_active__V9voH{background:rgba(97,102,244,.2);color:var(--studio-text-primary);border-color:var(--studio-nav-level1-color);box-shadow:0 0 0 1px var(--studio-nav-level1-color),0 4px 16px rgba(97,102,244,.3),inset 0 1px 0 hsla(0,0%,100%,.15)}.style_navIcon__BmbkT{min-width:38px;height:32px;padding:0 6px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex-shrink:0;margin-right:12px;background:hsla(0,0%,100%,.1);border-radius:8px;transition:all .2s ease;white-space:nowrap}.style_navItem__tHbfp.style_active__V9voH .style_navIcon__BmbkT{background:var(--studio-nav-level1-bg);color:var(--studio-text-primary)}.style_navItem__tHbfp:hover .style_navIcon__BmbkT{background:hsla(0,0%,100%,.2)}.style_navLabel__KpVF9{font-size:13px;font-weight:500;white-space:nowrap;opacity:1;transition:opacity .3s ease;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.style_drawer__K1fDP:not(.style_expanded__cCsro) .style_navItem__tHbfp{justify-content:center;padding:10px}.style_drawer__K1fDP:not(.style_expanded__cCsro) .style_navIcon__BmbkT{margin-right:0}.style_drawer__K1fDP:not(.style_expanded__cCsro) .style_navLabel__KpVF9{opacity:0;width:0;overflow:hidden}@media (max-width:768px){.style_drawer__K1fDP{display:none}}.style_container__3gKe5{width:100%;margin-bottom:16px}.style_segmentedControl__zpaSa{display:flex;background:rgba(40,40,45,.6);border-radius:var(--studio-radius-lg);padding:4px;position:relative;border:1px solid var(--studio-border-default)}.style_segment___wbxC{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 16px;border:none;background:transparent;cursor:pointer;border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1);z-index:1;min-height:60px}.style_segmentTitle__Jc45N{font-size:15px;font-weight:600;color:var(--studio-text-tertiary);margin-bottom:2px}.style_segmentDescription__1a7ka,.style_segmentTitle__Jc45N{transition:color .2s var(--studio-ease-smooth);display:block}.style_segmentDescription__1a7ka{font-size:11px;color:var(--studio-text-disabled)}.style_segment___wbxC:hover .style_segmentTitle__Jc45N{color:var(--studio-text-secondary)}.style_segment___wbxC:hover .style_segmentDescription__1a7ka{color:var(--studio-text-tertiary)}.style_segment___wbxC.style_selected__JgbzT .style_segmentTitle__Jc45N{color:#1a1a1a;font-weight:700;text-shadow:0 1px 2px hsla(0,0%,100%,.5)}.style_segment___wbxC.style_selected__JgbzT .style_segmentDescription__1a7ka{color:rgba(0,0,0,.8);font-weight:500}.style_selectedBackground__PRep6{position:absolute;top:4px;left:4px;width:calc(50% - 4px);bottom:4px;background:linear-gradient(135deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.98));border-radius:var(--studio-radius-md);z-index:0;box-shadow:var(--studio-shadow-md),0 0 20px rgba(117,48,254,.2),inset 0 1px 0 #fff;transition:transform .3s cubic-bezier(.4,0,.2,1);pointer-events:none}@media (max-width:768px){.style_segment___wbxC{padding:10px 12px;min-height:50px}.style_segmentTitle__Jc45N{font-size:14px}.style_segmentDescription__1a7ka{font-size:10px}}@media (max-height:900px){.style_container__3gKe5{margin-bottom:8px}.style_segment___wbxC{min-height:44px;padding:8px 12px}.style_segmentTitle__Jc45N{font-size:13px;margin-bottom:0}.style_segmentDescription__1a7ka{font-size:10px}}.style_advancedSettings__h7v0o{margin-top:12px;border-radius:12px;background:rgba(40,40,45,.5);border:1px solid hsla(0,0%,100%,.08);overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.style_advancedSettings__h7v0o:hover{background:rgba(45,45,50,.7);border-color:hsla(0,0%,100%,.12);box-shadow:0 8px 32px rgba(0,0,0,.2)}.style_header__W3Wtd{padding:16px 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s;border-bottom:1px solid hsla(0,0%,100%,.06)}.style_header__W3Wtd:hover{background:hsla(0,0%,100%,.05)}.style_title__8cD1g{margin:0;font-size:14px;font-weight:600;color:hsla(0,0%,100%,.95);letter-spacing:.5px}.style_content__2CfWf{padding:20px;animation:style_slideDown__Pco31 .3s cubic-bezier(.4,0,.2,1)}@keyframes style_slideDown__Pco31{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.style_paramItem__lFEhc{margin-bottom:20px}.style_paramItem__lFEhc:last-child{margin-bottom:0}.style_switchContainer__YTtug{display:flex;align-items:center;justify-content:space-between;gap:12px}.style_switchLabelWrapper__GrGws{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.style_switchLabel__zU_cW{display:block;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.7);letter-spacing:.3px;line-height:1.35;min-width:0}.style_infoIcon__5jyy5{font-size:13px;color:hsla(0,0%,100%,.4);cursor:help;transition:color .2s}.style_infoIcon__5jyy5:hover{color:rgba(139,92,246,.8)}.style_collapsibleHeader__BSejs{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s;margin-bottom:10px;padding:4px 0;border-radius:6px}.style_collapsibleHeader__BSejs:hover{background:hsla(0,0%,100%,.03)}.style_expandIcon__j28EY{font-size:10px;color:hsla(0,0%,100%,.5);margin-right:6px;transition:all .2s}.style_collapsibleHeader__BSejs:hover .style_expandIcon__j28EY{color:hsla(0,0%,100%,.7)}.style_labelWrapper__5wR5Q{display:flex;align-items:center;gap:6px;margin-bottom:8px;flex-wrap:nowrap;min-width:0}.style_label__169rB{display:block;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.7);letter-spacing:.3px;line-height:1.35}.style_labelInfoIcon___Wm1U{font-size:14px;color:hsla(0,0%,100%,.4);cursor:help;transition:all .2s}.style_labelInfoIcon___Wm1U:hover{color:rgba(97,102,244,.8);transform:scale(1.1)}.style_labelLink___qe9U{display:inline-flex;align-items:center;gap:4px;margin-left:auto;font-size:10px;font-weight:500;color:#7d82f8;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(97,102,244,.15);border:1px solid rgba(97,102,244,.35);transition:all .25s cubic-bezier(.4,0,.2,1);white-space:nowrap;flex-shrink:0;box-shadow:0 0 0 0 rgba(97,102,244,0)}.style_labelLink___qe9U:before{content:"▶";font-size:8px;color:#7d82f8;transition:transform .25s ease;display:inline-block}.style_labelLink___qe9U:hover{background:rgba(97,102,244,.25);border-color:rgba(97,102,244,.6);box-shadow:0 0 12px rgba(97,102,244,.4)}.style_labelLink___qe9U:hover,.style_labelLink___qe9U:hover:before{color:#fff;transform:translateX(2px)}.style_labelLinkIcon__4vG4x{font-size:9px;transition:transform .25s ease;display:none}.style_labelLink___qe9U:hover .style_labelLinkIcon__4vG4x{transform:translateX(1px)}.style_buttonGroup__GreZH{display:flex;gap:8px}.style_button__70Gem{display:flex;align-items:center;justify-content:center;flex:1;padding:12px 20px;background:hsla(0,0%,100%,.04);border:1.5px solid hsla(0,0%,100%,.08);border-radius:8px;color:hsla(0,0%,100%,.7);font-size:13px;font-weight:500;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;isolation:isolate;min-width:0;min-height:44px;text-align:center;white-space:normal;word-break:break-word;line-height:1.2}.style_button__70Gem:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(97,102,244,.15),rgba(125,130,248,.15));opacity:0;transition:opacity .3s;z-index:-1}.style_button__70Gem:hover{border-color:rgba(97,102,244,.5);transform:translateY(-2px);box-shadow:0 6px 20px rgba(97,102,244,.2)}.style_button__70Gem.style_active__z__df{border-color:#6166f4;color:#fff;font-weight:600;box-shadow:0 0 24px rgba(97,102,244,.5)}.style_button__70Gem.style_active__z__df:before{opacity:1}.style_formatGroup__tBBgV{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.style_formatButton__ta05b{display:flex;align-items:center;justify-content:center;padding:12px 16px;background:hsla(0,0%,100%,.04);border:1.5px solid hsla(0,0%,100%,.08);border-radius:8px;color:hsla(0,0%,100%,.7);font-size:13px;font-weight:500;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;isolation:isolate;min-width:0;min-height:44px;text-align:center;white-space:normal;word-break:break-word;line-height:1.2}.style_button__70Gem span,.style_formatButton__ta05b span{display:block;width:100%;min-width:0;text-wrap:balance}.style_formatButton__ta05b:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(97,102,244,.15),rgba(125,130,248,.15));opacity:0;transition:opacity .3s;z-index:-1}.style_formatButton__ta05b:hover{border-color:rgba(97,102,244,.5);transform:translateY(-2px);box-shadow:0 6px 20px rgba(97,102,244,.2)}.style_formatButton__ta05b.style_active__z__df{border-color:#6166f4;color:#fff;font-weight:600;box-shadow:0 0 24px rgba(97,102,244,.5)}.style_formatButton__ta05b.style_active__z__df:before{opacity:1}.style_paramItem__lFEhc .ant-switch,.style_switchContainer__YTtug .ant-switch{background:hsla(0,0%,100%,.15)!important;border:1.5px solid hsla(0,0%,100%,.08);transition:all .3s;min-width:44px;height:22px}.style_paramItem__lFEhc .ant-switch:hover,.style_switchContainer__YTtug .ant-switch:hover{box-shadow:0 0 0 3px rgba(97,102,244,.08)}.style_paramItem__lFEhc .ant-switch-checked,.style_switchContainer__YTtug .ant-switch-checked{background:linear-gradient(135deg,#6166f4,#7d82f8)!important;border-color:#6166f4!important;box-shadow:0 0 16px rgba(97,102,244,.4)!important}.style_paramItem__lFEhc .ant-switch .ant-switch-handle,.style_switchContainer__YTtug .ant-switch .ant-switch-handle{top:1px!important;inset-inline-start:1px!important;width:18px!important;height:18px!important}.style_paramItem__lFEhc .ant-switch-checked .ant-switch-handle,.style_switchContainer__YTtug .ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 19px)!important}.style_paramItem__lFEhc .ant-switch .ant-switch-handle:before,.style_switchContainer__YTtug .ant-switch .ant-switch-handle:before{border-radius:9px!important;box-shadow:0 2px 4px rgba(0,0,0,.2)!important;background-color:#fff!important}.style_paramItem__lFEhc .ant-switch .ant-switch-inner,.style_switchContainer__YTtug .ant-switch .ant-switch-inner{padding-inline-start:0!important;padding-inline-end:0!important}.style_overallInfoContent__9pir_{min-width:240px;max-width:320px;width:-moz-max-content;width:max-content;padding:0;margin:0}.style_overallInfoText__pMnJG{font-size:12px;line-height:1.6;color:hsla(0,0%,100%,.7);padding:10px;white-space:pre-wrap;margin:0}.style_tooltipContent__738yZ{width:320px;max-width:320px;padding:0;margin:0;overflow:hidden;display:flex;flex-direction:column}.style_tooltipContentText__MfRqB{min-width:150px;max-width:240px;width:-moz-max-content;width:max-content;padding:0;margin:0;overflow:hidden}.style_tooltipTitle__ONHxe{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.95);margin-bottom:4px;padding:0;line-height:1.3;white-space:pre-wrap;max-height:40px;overflow:hidden;text-overflow:ellipsis}.style_tooltipImage__OgzsK{margin-bottom:0;border-radius:10px 10px 0 0;overflow:hidden;background:linear-gradient(135deg,#1e1e23,#141419);width:100%;height:180px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative}.style_tooltipImage__OgzsK img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.style_tooltipText___TrA8{min-height:80px;max-height:120px;overflow-y:auto}.style_tooltipTextSimple__of6pC,.style_tooltipText___TrA8{font-size:12px;color:hsla(0,0%,100%,.7);line-height:1.6;padding:10px;white-space:pre-wrap}.style_tooltipTextSimple__of6pC p,.style_tooltipText___TrA8 p{margin:0}.style_tooltipTextSimple__of6pC p:first-child,.style_tooltipText___TrA8 p:first-child{margin-top:0}.style_tooltipTextSimple__of6pC p:last-child,.style_tooltipText___TrA8 p:last-child{margin-bottom:0!important}.style_tooltipText___TrA8::-webkit-scrollbar{width:4px}.style_tooltipText___TrA8::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:2px}.style_tooltipText___TrA8::-webkit-scrollbar-thumb{background:rgba(97,102,244,.3);border-radius:2px}.style_tooltipText___TrA8::-webkit-scrollbar-thumb:hover{background:rgba(97,102,244,.5)}.style_imageTypeGrid__8qspX{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:4px}.style_imageTypeCard__Wi9Qi{position:relative;padding:14px 12px;background:hsla(0,0%,100%,.04);border:1.5px solid hsla(0,0%,100%,.08);border-radius:10px;color:hsla(0,0%,100%,.7);font-size:13px;font-weight:500;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate;min-height:44px}.style_imageTypeCard__Wi9Qi:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(97,102,244,.15),rgba(125,130,248,.15));opacity:0;transition:opacity .3s;z-index:-1}.style_imageTypeCard__Wi9Qi:hover{border-color:rgba(97,102,244,.5);transform:translateY(-2px);box-shadow:0 6px 20px rgba(97,102,244,.2)}.style_imageTypeCard__Wi9Qi.style_active__z__df{border-color:#6166f4;color:#fff;font-weight:600;box-shadow:0 0 24px rgba(97,102,244,.5)}.style_imageTypeCard__Wi9Qi.style_active__z__df:before{opacity:1}.style_imageTypeLabel__RCdAf{font-size:13px;line-height:1.2;text-align:center;transition:all .2s;word-break:break-word;text-wrap:balance}.style_imageTypeCard__Wi9Qi.style_active__z__df .style_imageTypeLabel__RCdAf{font-weight:600;letter-spacing:.3px}.style_hotStampingGrid__MXBuh{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:4px}.style_hotStampingCard__AwXXb{position:relative;padding:14px 12px;background:hsla(0,0%,100%,.04);border:1.5px solid hsla(0,0%,100%,.08);border-radius:10px;color:hsla(0,0%,100%,.7);font-size:13px;font-weight:500;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate;min-height:44px}.style_hotStampingCard__AwXXb:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(97,102,244,.15),rgba(125,130,248,.15));opacity:0;transition:opacity .3s;z-index:-1}.style_hotStampingCard__AwXXb:hover{border-color:rgba(97,102,244,.5);transform:translateY(-2px);box-shadow:0 6px 20px rgba(97,102,244,.2)}.style_hotStampingCard__AwXXb.style_active__z__df{border-color:#6166f4;color:#fff;font-weight:600;box-shadow:0 0 24px rgba(97,102,244,.5)}.style_hotStampingCard__AwXXb.style_active__z__df:before{opacity:1}.style_hotStampingLabel__siiW6{font-size:13px;line-height:1.2;text-align:center;transition:all .2s;word-break:break-word;text-wrap:balance}.style_hotStampingCard__AwXXb.style_active__z__df .style_hotStampingLabel__siiW6{font-weight:600;letter-spacing:.3px}@media (max-width:768px){.style_buttonGroup__GreZH{flex-direction:row}.style_button__70Gem{padding:10px 12px;font-size:13px}.style_formatGroup__tBBgV,.style_hotStampingGrid__MXBuh,.style_imageTypeGrid__8qspX{grid-template-columns:repeat(2,1fr)}.style_content__2CfWf{padding:16px}.style_tooltipContent__738yZ{max-width:280px}.style_tooltipContentText__MfRqB{min-width:120px;max-width:200px}.style_overallInfoContent__9pir_{min-width:200px;max-width:280px}.style_labelLink___qe9U{font-size:9px;padding:3px 6px;gap:3px}.style_labelLink___qe9U:before{font-size:7px}.style_labelWrapper__5wR5Q{flex-wrap:wrap;margin-bottom:10px}}@media (max-width:480px){.style_hotStampingGrid__MXBuh,.style_imageTypeGrid__8qspX{grid-template-columns:1fr}.style_hotStampingCard__AwXXb,.style_imageTypeCard__Wi9Qi{justify-content:center;padding:12px 14px}}@media (max-height:900px){.style_advancedSettings__h7v0o{margin-top:8px}.style_header__W3Wtd{padding:10px 16px}.style_content__2CfWf{padding:12px 16px}.style_paramItem__lFEhc{margin-bottom:12px}.style_button__70Gem,.style_formatButton__ta05b{padding:8px 12px;font-size:12px}.style_hotStampingCard__AwXXb,.style_imageTypeCard__Wi9Qi{padding:8px 10px;min-height:36px}.style_hotStampingLabel__siiW6,.style_imageTypeLabel__RCdAf{font-size:12px}}.style_multiViewUploader__Fa5Ql{width:100%;padding:18px;background:rgba(40,40,45,.6);border:1px solid var(--studio-border-default);border-radius:var(--studio-radius-lg);box-shadow:var(--studio-shadow-md);transition:all .2s var(--studio-ease-smooth)}.style_multiViewUploader__Fa5Ql:hover{background:var(--studio-glass-bg-hover);border-color:var(--studio-border-hover)}.style_header__eZrTw{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.style_headerInfo__zN2AG{display:flex;flex-direction:column;gap:4px}.style_headerTitle__kkLVT{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--studio-text-primary);text-transform:uppercase;letter-spacing:.5px}.style_headerHint__tsyIC{font-size:11px;color:var(--studio-text-tertiary);line-height:1.4}.style_titleIcon__lfR8T{color:var(--studio-primary);filter:drop-shadow(0 0 8px var(--studio-nav-level1-shadow))}.style_headerInfoIcon__h4F7f{color:var(--studio-text-tertiary);cursor:pointer;transition:all .2s var(--studio-ease-smooth);margin-left:2px}.style_headerInfoIcon__h4F7f:hover{color:var(--studio-primary);filter:drop-shadow(0 0 8px var(--studio-primary));transform:scale(1.1)}.style_uploadProgress__i71HV{display:flex;align-items:center;gap:8px}.style_progressText__2GByJ{font-size:13px;font-weight:600;color:var(--studio-text-secondary);font-family:Courier New,monospace}.style_completeBadge__cFEgj{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:var(--studio-nav-level2-bg);border:1.5px solid var(--studio-nav-level2-border);color:var(--studio-nav-level2-color);border-radius:50%;font-size:12px;font-weight:700;box-shadow:0 0 12px var(--studio-nav-level2-shadow);animation:style_scaleIn__pAc_0 .3s var(--studio-ease-bounce)}@keyframes style_scaleIn__pAc_0{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.style_viewsGrid__SMG0R{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.style_viewCard__HLaNn{position:relative;aspect-ratio:1;border:2px dashed var(--studio-border-default);border-radius:var(--studio-radius-md);cursor:pointer;transition:all .2s var(--studio-ease-smooth);background:var(--studio-bg-card);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;box-shadow:inset 0 0 20px rgba(0,0,0,.2)}.style_viewCard__HLaNn:hover:not(.style_disabled__zGzER){border-color:var(--studio-primary);background:var(--studio-bg-hover);transform:translateY(-2px);box-shadow:0 4px 16px var(--studio-nav-level1-shadow),inset 0 0 20px rgba(97,102,244,.1)}.style_viewCard__HLaNn.style_hasImage__PpWru{border-style:solid;border-color:var(--studio-nav-level2-border);background:var(--studio-bg-card);padding:0;box-shadow:0 4px 12px var(--studio-nav-level2-shadow)}.style_viewCard__HLaNn.style_disabled__zGzER{opacity:.4;cursor:not-allowed;filter:grayscale(1)}.style_uploadIcon__Cn8LP{color:var(--studio-primary);margin-bottom:8px;transition:all .3s var(--studio-ease-smooth);filter:drop-shadow(0 0 8px var(--studio-nav-level1-shadow))}.style_viewCard__HLaNn:hover:not(.style_disabled__zGzER) .style_uploadIcon__Cn8LP{transform:scale(1.15) rotate(5deg);filter:drop-shadow(0 0 16px var(--studio-primary))}.style_viewLabel__Xnkm0{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:var(--studio-text-primary);margin-top:4px}.style_viewIcon__YVOyB{display:inline-flex;align-items:center;justify-content:center;transition:all .3s var(--studio-ease-smooth)}.style_viewIcon__YVOyB svg{transition:all .3s var(--studio-ease-smooth);filter:drop-shadow(0 0 6px currentColor)}.style_viewCard__HLaNn:hover:not(.style_disabled__zGzER) .style_viewIcon__YVOyB svg{filter:drop-shadow(0 0 12px currentColor);transform:scale(1.1)}.style_uploadHint__pXlKL{font-size:10px;color:var(--studio-text-tertiary);margin-top:4px;font-style:italic}.style_imagePreview__vDwqq{position:relative;width:100%;height:calc(100% - 32px);overflow:hidden}.style_previewImage__lG_86{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.style_imageOverlay__fsdTl{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.3) 50%,rgba(0,0,0,.6));backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s var(--studio-ease-smooth)}.style_viewCard__HLaNn:hover .style_imageOverlay__fsdTl{opacity:1}.style_removeButton__uHkTs{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(239,68,68,.9);border:2px solid hsla(0,0%,100%,.3);border-radius:50%;cursor:pointer;color:#fff;transition:all .2s var(--studio-ease-smooth);box-shadow:0 4px 12px rgba(239,68,68,.4)}.style_removeButton__uHkTs:hover{background:var(--studio-error);border-color:#fff;transform:scale(1.15) rotate(90deg);box-shadow:0 6px 20px rgba(239,68,68,.6)}.style_removeButton__uHkTs:active{transform:scale(.9) rotate(90deg)}.style_hasImage__PpWru .style_viewLabel__Xnkm0{height:32px;display:flex;align-items:center;justify-content:center;background:var(--studio-bg-panel);border-top:1px solid var(--studio-border-default)}.style_infoPopover__YXU9N{max-width:280px;color:var(--studio-text-primary)}.style_infoPopover__YXU9N p{margin:0;padding:6px 0;font-size:12px;line-height:1.6;color:var(--studio-text-secondary)}.style_infoPopover__YXU9N p:first-child{padding-top:0}.style_infoPopover__YXU9N p:last-child{padding-bottom:0}.style_infoPopover__YXU9N strong{color:var(--studio-primary);font-weight:600}@media (max-width:768px){.style_multiViewUploader__Fa5Ql{padding:14px}.style_viewsGrid__SMG0R{gap:10px}.style_viewCard__HLaNn{border-width:1.5px}.style_headerTitle__kkLVT{font-size:13px}.style_headerHint__tsyIC{font-size:10px}.style_viewLabel__Xnkm0{font-size:11px}.style_removeButton__uHkTs{width:30px;height:30px}}@keyframes style_fadeInSlide__5Mypi{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.style_multiViewUploader__Fa5Ql{animation:style_fadeInSlide__5Mypi .3s var(--studio-ease-smooth)}.style_reliefControlPanel__qDhR2{display:flex;flex-direction:column;gap:0;overflow-y:visible;overflow-x:hidden;padding:0}.style_reliefControlPanel__qDhR2::-webkit-scrollbar{width:6px}.style_reliefControlPanel__qDhR2::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:3px}.style_reliefControlPanel__qDhR2::-webkit-scrollbar-thumb{background:var(--studio-primary);opacity:.3;border-radius:3px}.style_reliefControlPanel__qDhR2::-webkit-scrollbar-thumb:hover{background:var(--studio-primary-light);opacity:.5}.style_actionsSection__9Gyyr{background:rgba(40,40,45,.6);border:1px solid var(--studio-glass-border);border-radius:var(--studio-radius-lg);padding:18px 20px;margin-bottom:16px;box-shadow:var(--studio-glass-shadow);animation:style_fadeIn__za2ck .3s ease-out;transition:all .2s var(--studio-ease-smooth)}.style_actionsSection__9Gyyr:hover{background:rgba(45,45,50,.8);border-color:var(--studio-border-hover);transform:translateY(-1px)}.style_paramSection__mGKpO{background:rgba(40,40,45,.5);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;margin-bottom:10px;overflow:visible;transition:all .3s cubic-bezier(.4,0,.2,1)}.style_paramSection__mGKpO:hover{background:rgba(45,45,50,.7);border-color:hsla(0,0%,100%,.12);box-shadow:0 8px 32px rgba(0,0,0,.2)}.style_sectionHeader__85bYj{display:flex;align-items:center;gap:10px;padding:16px 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s;border-bottom:1px solid hsla(0,0%,100%,.06)}.style_sectionHeader__85bYj:hover{background:hsla(0,0%,100%,.05)}.style_sectionTitle__t6kxL{font-size:14px;color:#fff;margin:0;font-weight:600;display:flex;align-items:center;gap:6px;flex:1;letter-spacing:.3px}.style_expandIcon__wOQpr{font-size:10px;color:hsla(0,0%,100%,.5);transition:all .2s}.style_sectionHeader__85bYj:hover .style_expandIcon__wOQpr{color:hsla(0,0%,100%,.7)}.style_badge__qbq2D{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;background:rgba(97,102,244,.15);border:1px solid rgba(97,102,244,.3);border-radius:12px;color:var(--studio-primary);font-size:11px;font-weight:600}.style_paramContent__80AdT{padding:14px 20px 14px 16px;animation:style_slideDown__2_Q60 .3s cubic-bezier(.4,0,.2,1);overflow:visible}@keyframes style_slideDown__2_Q60{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes style_fadeIn__za2ck{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.style_controlItem__kDKYO{display:flex;flex-direction:row;align-items:center;gap:12px;margin-bottom:16px;overflow:visible}.style_controlItem__kDKYO:last-child{margin-bottom:0}.style_label__esSk2{font-size:13px;color:hsla(0,0%,100%,.8);font-weight:500;letter-spacing:.3px;width:68px;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px;position:relative}.style_labelWithHelp__Z8Gec{width:68px}.style_labelWithHelp__Z8Gec .style_labelName__38oLt{display:block;position:relative;width:100%;padding-right:14px;font-size:11px;line-height:1.15;white-space:nowrap}.style_labelWithHelp__Z8Gec .style_helpTooltipWrap__ZVS5R{position:absolute;top:50%;right:0;margin-left:0;transform:translateY(-50%)}.style_labelWithHelp__Z8Gec .style_helpIcon__FeOd5{width:12px;height:12px}.style_labelName__38oLt{display:flex;align-items:flex-start;flex-wrap:wrap;gap:4px;min-width:0;white-space:normal;line-height:1.2}.style_labelUnit__L9M_4{font-size:10px;color:hsla(0,0%,100%,.35);font-weight:400;letter-spacing:.2px;line-height:1}.style_labelUnitRow__RFTr_{display:flex;align-items:center;gap:2px;line-height:1}.style_helpTooltipWrap__ZVS5R{position:relative;display:inline-flex;align-items:center;margin-left:0;flex-shrink:0;cursor:help}.style_helpIcon__FeOd5{width:13px;height:13px;color:hsla(0,0%,100%,.4);transition:color .2s}.style_helpTooltipWrap__ZVS5R:hover .style_helpIcon__FeOd5{color:hsla(0,0%,100%,.7)}.style_helpTooltip__Vhk6R{display:none;position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);background:#333;color:#ddd;font-size:11px;line-height:1.4;padding:5px 8px;border-radius:5px;white-space:normal;width:-moz-max-content;width:max-content;max-width:180px;text-align:center;pointer-events:none;z-index:99999;box-shadow:0 2px 8px rgba(0,0,0,.3)}.style_helpTooltipWrap__ZVS5R:hover .style_helpTooltip__Vhk6R{display:block}.style_controlInputs__vCKFv{display:flex;align-items:center;gap:8px;flex:1;min-width:0;overflow:visible}.style_rangeSlider__F9gpn{flex:1;height:6px;border-radius:3px;outline:none;-webkit-appearance:none;cursor:pointer;transition:opacity .2s}.style_rangeSlider__F9gpn:hover{opacity:.9}.style_rangeSlider__F9gpn::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--studio-primary);cursor:pointer;border:3px solid var(--studio-bg-panel);-webkit-transition:all .2s var(--studio-ease-smooth);transition:all .2s var(--studio-ease-smooth);box-shadow:0 2px 8px rgba(97,102,244,.4)}.style_rangeSlider__F9gpn::-webkit-slider-thumb:hover{background:var(--studio-primary-light);transform:scale(1.15);box-shadow:0 4px 16px rgba(97,102,244,.6)}.style_rangeSlider__F9gpn::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--studio-primary);cursor:pointer;border:3px solid var(--studio-bg-panel);-moz-transition:all .2s var(--studio-ease-smooth);transition:all .2s var(--studio-ease-smooth);box-shadow:0 2px 8px rgba(97,102,244,.4)}.style_rangeSlider__F9gpn::-moz-range-thumb:hover{background:var(--studio-primary-light);transform:scale(1.15);box-shadow:0 4px 16px rgba(97,102,244,.6)}.style_inputWithUnit___PkHm{display:inline-flex;align-items:center;flex-shrink:0;background:hsla(0,0%,100%,.04);border:1.5px solid hsla(0,0%,100%,.08);border-radius:8px;transition:border-color .2s,background .2s,box-shadow .2s}.style_inputWithUnit___PkHm:focus-within{border-color:var(--studio-primary);background:hsla(0,0%,100%,.06);box-shadow:0 0 0 3px rgba(97,102,244,.15)}.style_numberField__585LP{display:inline-flex;align-items:stretch;min-width:68px;flex-shrink:0;background:hsla(0,0%,100%,.04);border:1.5px solid hsla(0,0%,100%,.08);border-radius:8px;overflow:hidden;transition:border-color .2s,background .2s,box-shadow .2s}.style_numberField__585LP:focus-within{border-color:var(--studio-primary);background:hsla(0,0%,100%,.06);box-shadow:0 0 0 3px rgba(97,102,244,.15)}.style_numberInput__O7oxv{width:48px;min-width:48px;height:32px;padding:0 3px;background:transparent;border:none;color:#fff;font-size:13px;font-weight:500;text-align:center;line-height:32px;appearance:none;-moz-appearance:textfield;-webkit-appearance:none;font-variant-numeric:tabular-nums;outline:none;caret-color:#fff!important}.style_numberInput__O7oxv:focus{background:transparent;box-shadow:none}.style_numberInput__O7oxv::-webkit-inner-spin-button,.style_numberInput__O7oxv::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.style_stepperButtons__5v31T{width:18px;display:flex;flex-direction:column;border-left:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02)}.style_stepperButton__jyfTk{flex:1;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:hsla(0,0%,100%,.55);cursor:pointer;padding:0;transition:background .18s ease,color .18s ease}.style_stepperButton__jyfTk+.style_stepperButton__jyfTk{border-top:1px solid hsla(0,0%,100%,.08)}.style_stepperButton__jyfTk:hover{background:rgba(97,102,244,.16);color:hsla(0,0%,100%,.95)}.style_stepperButton__jyfTk:active{background:rgba(97,102,244,.24)}.style_stepperButton__jyfTk svg{width:8px;height:8px}.style_unit__ZAb5T{padding:0 7px 0 2px;font-size:11px;color:hsla(0,0%,100%,.4);font-weight:500;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.style_selectInput___U6vw{flex:1;min-width:0}.style_selectInput___U6vw .ant-select-selector{background:hsla(0,0%,100%,.04)!important;border:1.5px solid hsla(0,0%,100%,.12)!important;border-radius:6px!important;color:#fff!important;font-size:13px!important;font-weight:500!important;padding:6px 10px!important;height:34px!important;min-height:34px!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important;display:flex!important;align-items:center!important}.style_selectInput___U6vw .ant-select-selection-item{line-height:20px!important;padding:0!important}.style_selectInput___U6vw .ant-select-selector:hover{border-color:rgba(97,102,244,.6)!important;background:hsla(0,0%,100%,.06)!important;box-shadow:0 0 0 4px rgba(97,102,244,.1),0 4px 12px rgba(0,0,0,.2)!important;transform:translateY(-1px)}.style_selectInput___U6vw .ant-select-focused .ant-select-selector{border-color:var(--studio-primary)!important;background:hsla(0,0%,100%,.06)!important;box-shadow:0 0 0 4px rgba(97,102,244,.18),0 4px 16px rgba(97,102,244,.25)!important}.style_selectInput___U6vw .ant-select-arrow{color:hsla(0,0%,100%,.6)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.style_selectInput___U6vw .ant-select-open .ant-select-arrow{color:var(--studio-primary)!important;transform:rotate(180deg)}.style_selectDropdown__bIgJ6{background:rgba(30,32,48,.98)!important;border:1.5px solid hsla(0,0%,100%,.15)!important;border-radius:10px!important;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px rgba(97,102,244,.2)!important;backdrop-filter:blur(20px)!important;padding:6px!important}.style_selectDropdown__bIgJ6 .ant-select-item{color:hsla(0,0%,100%,.85)!important;padding:10px 14px!important;border-radius:6px!important;margin:2px 0!important;font-size:13px!important;font-weight:500!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.style_selectDropdown__bIgJ6 .ant-select-item-option-active{background:rgba(97,102,244,.15)!important;color:#fff!important}.style_selectDropdown__bIgJ6 .ant-select-item-option-selected{background:rgba(97,102,244,.25)!important;color:#fff!important;font-weight:600!important}.style_selectDropdown__bIgJ6 .ant-select-item-option-selected:before{content:"✓";margin-right:8px;color:var(--studio-primary);font-weight:700}.style_controlItem__kDKYO .ant-switch{background:hsla(0,0%,100%,.15)!important;border:1.5px solid hsla(0,0%,100%,.08);transition:all .3s}.style_controlItem__kDKYO .ant-switch:hover{box-shadow:0 0 0 3px rgba(97,102,244,.08)}.style_controlItem__kDKYO .ant-switch-checked{background:linear-gradient(135deg,#6166f4,#7d82f8)!important;border-color:#6166f4!important;box-shadow:0 0 16px rgba(97,102,244,.4)!important}.style_actionButtons__HbwCe{display:flex;flex-direction:column;gap:10px;margin-top:12px}.style_primaryButton__d4dn_{height:48px!important;background:var(--studio-gradient-button)!important;border:none!important;border-radius:var(--studio-radius-md)!important;color:var(--studio-text-primary)!important;font-size:15px!important;font-weight:600!important;box-shadow:var(--studio-shadow-primary)!important;position:relative;overflow:hidden;transition:all .3s var(--studio-ease-smooth)!important}.style_primaryButton__d4dn_:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.style_primaryButton__d4dn_:hover:before{left:100%}.style_primaryButton__d4dn_:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px var(--studio-nav-level2-shadow)!important}.style_secondaryButton__mpudn{height:42px!important;background:hsla(0,0%,100%,.04)!important;border:1.5px solid hsla(0,0%,100%,.08)!important;border-radius:var(--studio-radius-md)!important;color:hsla(0,0%,100%,.85)!important;font-size:14px!important;font-weight:500!important;transition:all .2s var(--studio-ease-smooth)!important}.style_secondaryButton__mpudn:hover{border-color:hsla(0,0%,100%,.2)!important;background:hsla(0,0%,100%,.08)!important;color:#fff!important;transform:translateY(-1px)!important}.style_uploadButton__CH99X{background:hsla(0,0%,100%,.04)!important;border:1.5px solid hsla(0,0%,100%,.08)!important;border-radius:6px!important;color:hsla(0,0%,100%,.85)!important;font-size:12px!important;transition:all .2s!important}.style_uploadButton__CH99X:hover{border-color:rgba(97,102,244,.5)!important;background:rgba(97,102,244,.1)!important;color:#fff!important}.style_textureActions__eE3c8{display:flex;flex-direction:row;gap:8px;flex:1;min-width:0}.style_textureActionButton__eCPuY{flex:1 1 0;min-width:74px;height:34px;padding:0 10px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));border:1.5px solid hsla(0,0%,100%,.12);border-radius:999px;color:hsla(0,0%,100%,.85);font-size:11px;font-weight:600;letter-spacing:.1px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);outline:none;box-shadow:0 1px 8px rgba(0,0,0,.12);overflow:hidden}.style_textureActionButton__eCPuY:hover{border-color:rgba(97,102,244,.6);background:rgba(97,102,244,.12);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(97,102,244,.2)}.style_textureActionButton__eCPuY:active{transform:translateY(0)}.style_textureActionButton__eCPuY span{flex:1 1 auto;min-width:0;line-height:1.15;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.style_textureActionButton__eCPuY.style_deleteButton__Vduo3{border-color:rgba(255,80,80,.24);background:linear-gradient(180deg,rgba(255,80,80,.08),rgba(255,80,80,.04))}.style_textureActionButton__eCPuY.style_deleteButton__Vduo3:hover{border-color:rgba(255,80,80,.6);background:rgba(255,80,80,.15);color:#ff5050;box-shadow:0 4px 12px rgba(255,80,80,.25)}.style_uploadButtonNew__n0ttV{width:100%;min-width:0;height:34px;padding:0 12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.03));border:1.5px dashed hsla(0,0%,100%,.24);border-radius:999px;color:hsla(0,0%,100%,.75);font-size:11px;font-weight:600;letter-spacing:.1px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);outline:none;box-shadow:0 1px 8px rgba(0,0,0,.1);overflow:hidden}.style_uploadButtonNew__n0ttV:hover{border-color:rgba(97,102,244,.6);border-style:solid;background:rgba(97,102,244,.08);color:var(--studio-primary);transform:translateY(-1px);box-shadow:0 4px 12px rgba(97,102,244,.2)}.style_uploadButtonNew__n0ttV:active{transform:translateY(0)}.style_uploadButtonNew__n0ttV span{flex:1 1 auto;min-width:0;line-height:1.15;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.style_divider__SqeLz{height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08) 50%,transparent);margin:10px 0}.style_qualitySection__2jmFw{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.style_qualityLabel__X8dlV{font-size:13px;color:hsla(0,0%,100%,.8);font-weight:500;letter-spacing:.3px;display:flex;align-items:center;white-space:nowrap}.style_qualityOptions__8c_An{display:flex;flex-direction:column;gap:8px}.style_qualityOption__CxaRC{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:hsla(0,0%,100%,.03);border:1.5px solid hsla(0,0%,100%,.08);border-radius:8px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.style_qualityOption__CxaRC:hover{background:hsla(0,0%,100%,.06);border-color:rgba(97,102,244,.4);transform:translateX(2px)}.style_qualityOptionActive__2GYCZ{background:rgba(97,102,244,.12)!important;border-color:var(--studio-primary)!important;box-shadow:0 0 0 3px rgba(97,102,244,.1)}.style_qualityRadio__kqots{width:18px;height:18px;min-width:18px;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);display:flex;align-items:center;justify-content:center;margin-top:2px;transition:all .2s}.style_qualityOptionActive__2GYCZ .style_qualityRadio__kqots{border-color:var(--studio-primary)}.style_qualityRadioDot__gKQvN{width:10px;height:10px;border-radius:50%;background:var(--studio-primary);animation:style_radioDotAppear__2KWM7 .2s ease-out}@keyframes style_radioDotAppear__2KWM7{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.style_qualityContent__ehz_C{flex:1;display:flex;flex-direction:column;gap:4px}.style_qualityTitle__8dAH7{font-size:13px;color:hsla(0,0%,100%,.9);font-weight:600;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.style_qualityValue__HrWyn{font-size:12px;color:hsla(0,0%,100%,.5);font-weight:500}.style_qualityBadge__bUUI_{display:inline-flex;align-items:center;padding:2px 8px;background:rgba(97,102,244,.2);border:1px solid rgba(97,102,244,.3);border-radius:10px;color:var(--studio-primary);font-size:10px;font-weight:600;letter-spacing:.3px}.style_qualityDesc__0kcJF{font-size:11px;color:hsla(0,0%,100%,.5);line-height:1.4}.style_qualityOptionActive__2GYCZ .style_qualityTitle__8dAH7{color:#fff}.style_qualityOptionActive__2GYCZ .style_qualityDesc__0kcJF{color:hsla(0,0%,100%,.7)}@media (max-width:1200px){.style_actionsSection__9Gyyr{padding:14px 18px}.style_paramContent__80AdT{padding:14px 18px 14px 14px}.style_controlItem__kDKYO{margin-bottom:16px;gap:12px}.style_label__esSk2{font-size:12px;width:60px}.style_numberInput__O7oxv{width:44px;min-width:44px;height:30px;line-height:30px}.style_numberField__585LP{min-width:62px}.style_stepperButtons__5v31T{width:18px}}@media (max-width:768px){.style_actionButtons__HbwCe{gap:8px}.style_primaryButton__d4dn_{height:44px!important;font-size:14px!important}.style_secondaryButton__mpudn{height:38px!important;font-size:13px!important}}.style_customInputWrapper__5B7Oc{display:flex;align-items:center;gap:8px;margin-top:12px}.style_customInput__H4_cC{flex:1;padding:6px 12px;border:1px solid var(--studio-border);border-radius:4px;background:var(--studio-input-bg);color:var(--studio-text-primary);font-size:14px}.style_customInput__H4_cC:focus{outline:none;border-color:var(--studio-primary)}.style_customInputMobile__5EU_M{width:100%;margin-top:8px;padding:8px 12px;border:1px solid var(--studio-border);border-radius:4px;background:var(--studio-input-bg);color:var(--studio-text-primary);font-size:14px}.style_customInputMobile__5EU_M:focus{outline:none;border-color:var(--studio-primary)}.style_estimatedSize__LWy8T{margin-top:8px;font-size:12px;color:var(--studio-text-secondary);text-align:center}.style_resolutionTabs__AFqHk{display:flex;gap:2px;background:rgba(30,30,35,.8);border:1px solid hsla(0,0%,100%,.15);border-radius:5px;padding:2px;width:100%;overflow:visible}.style_resolutionTab__SnDdL{flex:1;padding:4px 6px;background:transparent;border:none;border-radius:3px;color:hsla(0,0%,100%,.85);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:0;line-height:1.4;position:relative}.style_resolutionTab__SnDdL:hover{color:var(--studio-primary);background:rgba(97,102,244,.2)}.style_resolutionTab__SnDdL:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 4px);left:50%;transform:translateX(-50%);background:rgba(20,20,25,.95);color:#fff;padding:6px 10px;border-radius:6px;font-size:11px;font-weight:400;white-space:normal;width:-moz-max-content;width:max-content;max-width:170px;text-align:center;line-height:1.35;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:10000;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 12px rgba(0,0,0,.3)}.style_resolutionTab__SnDdL:hover:after{opacity:1}.style_resolutionTabActive__zGsEb{background:var(--studio-primary)!important;color:#fff!important;font-weight:600}@media (max-width:1020px){.style_estimatedSize__LWy8T{font-size:11px;margin-top:6px}.style_customInputWrapper__5B7Oc{margin-top:8px}.style_resolutionTab__SnDdL{padding:4px 5px;font-size:11px}.style_resolutionTab__SnDdL:after{display:none}}.style_renderModeBar__ChAkp{position:fixed;bottom:96px;left:50%;transform:translateX(-50%);z-index:50;animation:style_fadeInUp__1Qfig .4s cubic-bezier(.4,0,.2,1)}.style_renderModeBar__ChAkp .style_renderToggle__Y_2ix{display:inline-flex;align-items:center;gap:6px;background:rgba(20,20,30,.95);backdrop-filter:blur(24px) saturate(180%);border:1px solid hsla(0,0%,100%,.1);border-radius:50px;padding:6px 10px;box-shadow:0 8px 32px rgba(0,0,0,.5),0 4px 12px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.08);pointer-events:auto}.style_bottomActionBar__MQztL{position:fixed;bottom:32px;left:50%;transform:translateX(-50%);z-index:50;animation:style_fadeInUp__1Qfig .4s cubic-bezier(.4,0,.2,1);pointer-events:none}@keyframes style_fadeInUp__1Qfig{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.style_container__M2StP{display:inline-flex;align-items:center;gap:10px;padding:6px 10px;background:rgba(20,20,30,.95);backdrop-filter:blur(24px) saturate(180%);border:1px solid hsla(0,0%,100%,.1);border-radius:50px;box-shadow:0 8px 32px rgba(0,0,0,.5),0 4px 12px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.08);pointer-events:auto}.style_containerColumn__GNB2b{flex-direction:column;gap:8px;padding:10px 16px 12px;border-radius:20px;align-items:center}.style_topRow__56L6D{display:flex;align-items:center;justify-content:center;width:100%;padding-bottom:8px}.style_actions__ZbI7U{display:flex;align-items:center;gap:10px}.style_formatButton__6THKf{height:36px!important;padding:0 16px!important;font-size:13px!important;font-weight:500!important;border-radius:18px!important;background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.12)!important;color:hsla(0,0%,100%,.9)!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;gap:6px!important}.style_formatButton__6THKf:hover{background:rgba(97,102,244,.15)!important;border-color:rgba(97,102,244,.4)!important;color:#6166f4!important;transform:translateY(-1px)}.style_formatButton__6THKf:active{transform:translateY(0)}.style_primaryButton__tmwUp{height:36px!important;padding:0 18px!important;font-size:13px!important;font-weight:600!important;border-radius:20px!important;background:linear-gradient(135deg,#6166f4,#7d82f8)!important;border:none!important;color:#fff!important;box-shadow:0 4px 14px rgba(97,102,244,.35),inset 0 1px 0 hsla(0,0%,100%,.12)!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;cursor:pointer!important;position:relative!important;overflow:hidden!important;display:inline-flex!important;align-items:center!important;gap:8px!important}.style_primaryButton__tmwUp:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);transition:left .6s ease}.style_primaryButton__tmwUp:hover:before{left:100%}.style_primaryButton__tmwUp:hover{transform:translateY(-2px) scale(1.02)!important;background:linear-gradient(135deg,#7d82f8,#969afc)!important;box-shadow:0 6px 20px rgba(97,102,244,.5),inset 0 1px 0 hsla(0,0%,100%,.15)!important}.style_primaryButton__tmwUp:active{transform:translateY(0) scale(.98)!important}.style_shareButton__pGCbV,.style_shareWrapper__iMjiM{position:relative;display:inline-flex}.style_shareButton__pGCbV{width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.9);align-items:center;justify-content:center;transition:all .25s cubic-bezier(.4,0,.2,1);cursor:pointer}.style_shareButton__pGCbV:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:#fff;transform:translateY(-2px) rotate(-5deg);box-shadow:0 4px 12px rgba(0,0,0,.3)}.style_shareButton__pGCbV:active{transform:translateY(0) rotate(0deg)}.style_shareWrapper__iMjiM .style_shareTooltip__Mbcf1{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);padding:6px 12px;background:rgba(30,30,30,.95);backdrop-filter:blur(24px);color:hsla(0,0%,100%,.95);font-size:12px;font-weight:500;white-space:nowrap;border-radius:6px;border:1px solid hsla(0,0%,100%,.1);opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease;pointer-events:none;z-index:10000;box-shadow:0 4px 12px rgba(0,0,0,.4)}.style_shareWrapper__iMjiM:hover .style_shareTooltip__Mbcf1{opacity:1;visibility:visible}.style_dropdownWrapper__jpb_z{position:relative;display:inline-flex}.style_dropdownMenu__ur_pk{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translateX(-50%);background:rgba(30,30,30,.98);backdrop-filter:blur(24px);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.5);padding:8px;min-width:280px;z-index:10000;animation:style_dropdownSlideIn__rpuw_ .2s cubic-bezier(.4,0,.2,1)}@keyframes style_dropdownSlideIn__rpuw_{0%{opacity:0;transform:translateX(-50%) translateY(10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.style_miniDivider__l7xQA{width:1px;height:20px;background:hsla(0,0%,100%,.08);margin:0 2px}.style_divider__tY5fq{width:1px;height:24px;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.1) 50%,transparent);margin:0 4px}.style_menuItem__G76cA{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:8px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;background:transparent}.style_menuItem__G76cA:hover{background:rgba(97,102,244,.25)!important;transform:translateX(4px)}.style_menuItem__G76cA:hover .style_menuLabel__CDo41{color:#fff!important;font-weight:600}.style_menuItem__G76cA:hover .style_menuDesc__XCt_p{color:hsla(0,0%,100%,.9)!important}.style_menuItem__G76cA:hover .style_menuIcon__XgJxY{color:#6166f4!important;filter:drop-shadow(0 0 8px rgba(97,102,244,.6))}.style_menuIcon__XgJxY{width:20px;height:20px;color:hsla(0,0%,100%,.7);flex-shrink:0;transition:color .2s}.style_formatBadge__VHp_d{min-width:44px;height:28px;display:flex;align-items:center;justify-content:center;background:rgba(97,102,244,.15);border:1px solid rgba(97,102,244,.3);border-radius:6px;color:#6166f4;font-size:11px;font-weight:700;letter-spacing:.5px;flex-shrink:0;transition:all .2s}.style_menuText__KldJS{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.style_menuLabel__CDo41{font-size:13px;font-weight:500;color:hsla(0,0%,100%,.95)}.style_menuDesc__XCt_p,.style_menuLabel__CDo41{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s}.style_menuDesc__XCt_p{font-size:11px;color:hsla(0,0%,100%,.5)}.style_renderToggle__Y_2ix{display:flex;align-items:center;gap:4px;background:hsla(0,0%,100%,.06);border-radius:10px;padding:4px}.style_toggleIconBtn__tdBt5{position:relative;display:inline-flex}.style_toggleIcon__oYFDy{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid transparent;background:transparent;color:hsla(0,0%,100%,.45);cursor:pointer;transition:background .15s,color .15s,border-color .15s;flex-shrink:0;overflow:hidden;padding:0}.style_toggleIcon__oYFDy:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.85)}.style_toggleIconActive__wH8px{background:rgba(97,102,244,.18);border-color:rgba(97,102,244,.6);color:#8b8fff}.style_toggleIconActive__wH8px:hover{background:rgba(97,102,244,.28);color:#a0a4ff}.style_toggleIconDisabled__hkV8N{opacity:.3;cursor:not-allowed}.style_toggleIconDisabled__hkV8N:hover{background:transparent;color:hsla(0,0%,100%,.45)}.style_toggleImage__n8KH8{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.style_toggleTooltip__utmbt{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:rgba(20,20,30,.95);border:1px solid hsla(0,0%,100%,.12);border-radius:6px;padding:4px 8px;font-size:11px;color:hsla(0,0%,100%,.85);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s;z-index:10000}.style_toggleIconBtn__tdBt5:hover .style_toggleTooltip__utmbt{opacity:1;visibility:visible}.style_regenerateButton__5Az4w{display:none}@media (max-width:768px){.style_bottomActionBar__MQztL{bottom:68px}.style_renderModeBar__ChAkp{bottom:134px}.style_toggleIcon__oYFDy{width:30px;height:30px}.style_container__M2StP{padding:10px 16px;gap:10px;border-radius:40px}.style_primaryButton__tmwUp{height:38px!important;padding:0 20px!important;font-size:13px!important;white-space:nowrap}.style_shareButton__pGCbV{width:38px;height:38px}}.SmartSplit_smartSplitContainer__ZRbRn{display:flex;width:100%;height:100%;position:relative}.SmartSplit_previewArea__L8ByI{flex:1;position:relative;min-height:0}.SmartSplit_loadingOverlay__GX76e{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(15,15,20,.8);backdrop-filter:blur(8px);z-index:10;border-radius:12px}.SmartSplit_spinner__SmL31{width:40px;height:40px;border:3px solid rgba(99,102,241,.2);border-top-color:#6366f1;border-radius:50%;animation:SmartSplit_spin___DHRi .8s linear infinite}@keyframes SmartSplit_spin___DHRi{to{transform:rotate(1turn)}}.SmartSplit_loadingText__s16Fa{margin-top:16px;color:hsla(0,0%,100%,.8);font-size:14px}.SmartSplit_splitProgressContainer__dXRLA{position:absolute;bottom:48px;left:50%;transform:translateX(-50%);z-index:10;text-align:center}.SmartSplit_splitProgressText___XjVg{color:hsla(0,0%,100%,.85);font-size:14px;font-weight:500;padding:8px 24px;background:rgba(20,20,30,.7);backdrop-filter:blur(12px);border-radius:20px;border:1px solid hsla(0,0%,100%,.08);white-space:nowrap}.SmartSplit_errorOverlay__bgwE2{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:hsla(0,0%,100%,.7);font-size:14px}.SmartSplit_retryButton__4lbRk{margin-top:12px;padding:8px 24px;background:linear-gradient(135deg,#6366f1,#7d82f8);border:none;border-radius:20px;color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.SmartSplit_retryButton__4lbRk:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(99,102,241,.4)}.SmartSplit_partListContainer__Cge_y{padding:0}.SmartSplit_partListHeader__Ey5Pi{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.SmartSplit_partListTitle__675KZ{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.9)}.SmartSplit_explosionToggleBtn__2oGH8{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:16px;border-radius:8px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);cursor:pointer;transition:all .2s;flex-shrink:0}.SmartSplit_explosionToggleBtn__2oGH8:hover{background:rgba(99,102,241,.15);border-color:rgba(99,102,241,.4);transform:scale(1.05)}.SmartSplit_explosionToggleBtn__2oGH8:active{transform:scale(.95)}.SmartSplit_partListItems__ne2xV{display:flex;flex-direction:column;gap:4px}.SmartSplit_partItem__dcyk6{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:8px;cursor:pointer;transition:all .15s ease;background:hsla(0,0%,100%,.03);border:1px solid transparent}.SmartSplit_partItem__dcyk6:hover{background:rgba(99,102,241,.1)}.SmartSplit_partItemSelected__gG7Nf{background:rgba(99,102,241,.15)!important;border-color:rgba(99,102,241,.4)}.SmartSplit_partItemLeft__GZyZr{display:flex;align-items:center;gap:10px}.SmartSplit_partColorDot__XelOS{width:12px;height:12px;border-radius:50%;flex-shrink:0;box-shadow:0 0 6px rgba(0,0,0,.3)}.SmartSplit_partName__zK1BE{font-size:13px;color:hsla(0,0%,100%,.85);font-weight:500}.SmartSplit_partVisibilityToggle__tuJM5{display:flex;align-items:center;cursor:pointer}.SmartSplit_partCheckbox__vqyiK{display:none}.SmartSplit_checkboxCustom__Ps0Un{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.3);border-radius:4px;position:relative;transition:all .15s ease}.SmartSplit_partCheckbox__vqyiK:checked+.SmartSplit_checkboxCustom__Ps0Un{background:#6366f1;border-color:#6366f1}.SmartSplit_partCheckbox__vqyiK:checked+.SmartSplit_checkboxCustom__Ps0Un:after{content:"";position:absolute;left:4px;top:1px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.SmartSplit_bottomBar__EprYc{position:fixed;bottom:32px;left:50%;transform:translateX(-50%);z-index:50;animation:SmartSplit_fadeInUp___GFfX .4s cubic-bezier(.4,0,.2,1);pointer-events:none}@keyframes SmartSplit_fadeInUp___GFfX{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.SmartSplit_bottomBarInner__mwrWo{display:inline-flex;align-items:center;gap:12px;padding:12px 20px;background:rgba(20,20,30,.95);backdrop-filter:blur(24px) saturate(180%);border:1px solid hsla(0,0%,100%,.1);border-radius:50px;box-shadow:0 8px 32px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.08);pointer-events:auto}.SmartSplit_exportPartsBtn__ycBst{height:42px;padding:0 24px;font-size:14px;font-weight:600;border-radius:24px;background:linear-gradient(135deg,#6366f1,#7d82f8);border:none;color:#fff;cursor:pointer;transition:all .25s;box-shadow:0 4px 14px rgba(99,102,241,.35)}.SmartSplit_exportPartsBtn__ycBst:hover{transform:translateY(-2px);background:linear-gradient(135deg,#7d82f8,#969afc)}.SmartSplit_bottomDivider__YRReX{width:1px;height:24px;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.1) 50%,transparent)}.SmartSplit_exportWholeBtn__Ctipq{height:42px;padding:0 24px;font-size:14px;font-weight:500;border-radius:24px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.9);cursor:pointer;transition:all .2s}.SmartSplit_exportWholeBtn__Ctipq:hover{background:rgba(99,102,241,.15);border-color:rgba(99,102,241,.4);color:#6366f1}@media (max-width:1020px){.SmartSplit_bottomBar__EprYc{bottom:68px}}.ModelUploader_container__8UrBF{padding:0}.ModelUploader_title__43sBU{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.9);margin-bottom:16px}.ModelUploader_dropZone__tKTNf{border:2px dashed var(--studio-border-default);border-radius:var(--studio-radius-md);padding:32px 16px;text-align:center;cursor:pointer;transition:all .3s var(--studio-ease-smooth);background:var(--studio-bg-card);min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center}.ModelUploader_dragOver__BWppP,.ModelUploader_dropZone__tKTNf:hover{border-color:var(--studio-primary);background:var(--studio-bg-hover);box-shadow:var(--studio-shadow-primary)}.ModelUploader_uploadIcon__0JSUF{width:48px;height:48px;margin-bottom:12px;transition:all .3s ease}.ModelUploader_dropZone__tKTNf:hover .ModelUploader_uploadIcon__0JSUF{transform:translateY(-4px);filter:drop-shadow(0 0 12px var(--studio-primary))}.ModelUploader_hintText__SOxOr{color:var(--studio-text-primary);font-size:14px;font-weight:500;margin:4px 0}.ModelUploader_formatTip__VNppc{color:var(--studio-text-disabled);font-size:12px;margin-top:8px}.ModelUploader_fileInfo__8FsBg{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--studio-bg-card);border:1px solid var(--studio-border-default);border-radius:var(--studio-radius-md)}.ModelUploader_fileIcon__W1moF{width:40px;height:40px;border-radius:8px;background:rgba(99,102,241,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ModelUploader_fileExt__x0NEj{font-size:11px;font-weight:700;color:#6366f1;text-transform:uppercase}.ModelUploader_fileMeta__wqWHs{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ModelUploader_fileName__zB1v4{font-size:13px;color:hsla(0,0%,100%,.9);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ModelUploader_fileSize__p3zU_{font-size:12px;color:hsla(0,0%,100%,.45)}.ModelUploader_uploadingText__zNS2B{font-size:12px;color:#6366f1;white-space:nowrap}.ModelUploader_removeBtn__oQSAJ{width:28px;height:28px;border-radius:6px;border:none;background:transparent;color:hsla(0,0%,100%,.4);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;flex-shrink:0}.ModelUploader_removeBtn__oQSAJ:hover{background:rgba(239,68,68,.15);color:#ef4444}.style_modalOverlay__6PYFM{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:1000;font-family:PingFang SC,Arial,Microsoft YaHei,sans-serif}.style_modalContent__h7GSq{position:relative;background-clip:padding-box;pointer-events:auto;padding:0;border-radius:0;box-shadow:none;background-color:transparent;max-width:90%}.style_modalBody__n0JWG{margin:0;box-sizing:border-box;padding:0;font-size:14px;line-height:1.57143;overflow-wrap:break-word}.style_payWrap__y3FZv{margin:0;box-sizing:border-box;padding:40px;border-radius:20px;position:relative;display:flex;flex-direction:column;align-items:center;color:#333;background-color:#fff;width:680px;max-width:100%}.style_closeButton___XZtf{width:36px;height:36px;padding:0;margin:0;box-sizing:border-box;position:absolute;right:16px;top:16px;color:transparent;cursor:pointer;transition:transform .3s}.style_closeButton___XZtf:hover{transform:scale(1.1)}.style_header__Lh9tY{padding:0;margin:0 0 10px;box-sizing:border-box;font-size:28px;line-height:36px;font-weight:500;text-align:center;color:#333;position:relative;display:inline-block;text-shadow:0 2px 4px rgba(0,0,0,.1)}.style_header__Lh9tY:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:50%;height:2px;background:#333;border-radius:2px}.style_subHeader__eqXSE{padding:0;margin:0 0 30px;box-sizing:border-box;font-size:16px;line-height:24px;font-weight:400;color:#666;text-align:center}.style_optionsContainer__J33_r{display:flex;justify-content:space-between;align-items:stretch;width:100%;margin-top:20px}.style_optionCard__xUazt{flex:1;display:flex;flex-direction:column;align-items:center;padding:24px;background-color:#f8f9ff;border-radius:16px;transition:transform .3s,box-shadow .3s}.style_optionCard__xUazt:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(127,109,61,.15)}.style_optionTitle__q4_dO{font-size:20px;font-weight:500;color:#333;margin-bottom:12px;text-align:center}.style_purchaseTitle__brRre{background:linear-gradient(90deg,#7f6d3d,#e5c46e);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.1);letter-spacing:.5px}.style_optionDescription__87wsc{font-size:14px;color:#666;text-align:center;margin-bottom:20px;min-height:40px;display:flex;align-items:center}.style_qrContainer__R0sDP{width:180px;height:180px;border:1px solid rgba(127,109,61,.2);border-radius:12px;display:flex;justify-content:center;align-items:center;padding:10px;background-color:#fff;box-shadow:0 5px 15px rgba(127,109,61,.1);margin-bottom:20px}.style_qrCode__xxiEn{width:160px;height:160px;-o-object-fit:contain;object-fit:contain}.style_buttonContainer__fHBon{width:100%;display:flex;justify-content:center;margin:20px 0}.style_purchaseButton__E0JUQ{padding:12px 36px;border:none;border-radius:8px;background:linear-gradient(90deg,#e5c46e,#7f6d3d);color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s;outline:none;position:relative;overflow:hidden;box-shadow:0 4px 15px rgba(127,109,61,.3)}.style_purchaseButton__E0JUQ:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,0));transition:left .7s}.style_purchaseButton__E0JUQ:hover{background:linear-gradient(90deg,#f0d17f,#8a774a);transform:scale(1.05);box-shadow:0 6px 20px rgba(127,109,61,.4)}.style_purchaseButton__E0JUQ:hover:before{left:100%}.style_purchaseButton__E0JUQ:active{transform:scale(.98)}.style_optionFooter__lpepC{font-size:12px;color:#888;text-align:center;margin-top:auto}.style_separator__lU6to{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 24px;position:relative}.style_separator__lU6to:before{content:"";position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(127,109,61,.3),transparent)}.style_separatorText__KCuKi{display:flex;justify-content:center;align-items:center;width:36px;height:36px;background-color:#fff;border-radius:50%;border:1px solid rgba(127,109,61,.3);color:#7f6d3d;font-weight:500;z-index:1}.style_benefitsList__RDRFr{width:100%;display:flex;flex-direction:column;gap:12px;margin-bottom:20px;background-color:#fff;border-radius:12px;padding:16px;box-shadow:0 4px 12px rgba(127,109,61,.08);border:1px solid hsla(43,70%,66%,.2)}.style_benefitItem__APnAL{display:flex;align-items:center;gap:12px}.style_benefitIcon__6D7C2{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.style_checkIcon__drwAH{width:22px;height:22px}.style_checkIcon__drwAH circle,.style_checkIcon__drwAH path{stroke:#7f6d3d}.style_benefitText__Q21FW{font-size:14px;color:#333;font-weight:500}.style_dragHandle__UFI7A{display:none}@media screen and (max-width:600px){.style_modalOverlay__6PYFM{align-items:flex-end}.style_modalContent__h7GSq{width:100%;max-width:100%}.style_payWrap__y3FZv{padding:20px 16px calc(20px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;max-height:90vh;overflow-y:auto;width:100%;animation:style_slideUp__ZFVOm .3s ease-out}.style_dragHandle__UFI7A{display:block;width:36px;height:4px;background:#d1d5db;border-radius:2px;margin:0 auto 12px;flex-shrink:0}.style_header__Lh9tY{font-size:22px;line-height:30px}.style_subHeader__eqXSE{font-size:14px;margin-bottom:20px}.style_optionsContainer__J33_r{flex-direction:column}.style_optionCard__xUazt{margin-bottom:0;width:100%}.style_optionCard__xUazt:hover{transform:none;box-shadow:none}.style_separator__lU6to{margin:16px 0;height:40px}.style_separator__lU6to:before{top:50%;left:0;right:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,hsla(43,70%,66%,.3),transparent)}.style_qrContainer__R0sDP{width:140px;height:140px}.style_qrCode__xxiEn{width:120px;height:120px}.style_benefitsList__RDRFr{padding:12px}.style_purchaseButton__E0JUQ{width:100%}.style_purchaseButton__E0JUQ:hover{transform:none}.style_closeButton___XZtf{width:30px;height:30px;right:12px;top:12px}}@keyframes style_slideUp__ZFVOm{0%{transform:translateY(100%)}to{transform:translateY(0)}}.style_modalOverlay__Sbreo{padding:0;margin:0;box-sizing:border-box;outline:none;color:rgba(0,0,0,.88);font-size:14px;font-family:PingFang SC,Arial,Microsoft YaHei,sans-serif;line-height:1.57143;list-style:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:1000}.style_modalContent__10hzn{margin:0;box-sizing:border-box;border:0;position:relative;background-clip:padding-box;pointer-events:auto;padding:0;border-radius:0;box-shadow:none;background-color:hsla(0,0%,100%,0)}.style_modalBody__QIJAr{margin:0;box-sizing:border-box;padding:0;font-size:14px;line-height:1.57143;overflow-wrap:break-word;font-family:PingFang SC,Arial,Microsoft YaHei,sans-serif}.style_payWrap__R2Xwb{margin:0;box-sizing:border-box;padding:30px;border-radius:20px;position:relative;display:flex;flex-direction:column;align-items:center;color:#333;background-color:#fff}.style_closeButton__bgQyh{width:44px;height:44px;padding:0;margin:0;box-sizing:border-box;position:absolute;right:10px;top:10px;color:transparent;cursor:pointer}.style_header__cGqpP{padding:0;margin:0;box-sizing:border-box;font-size:24px;line-height:28px;font-weight:400}.style_payContent__vHOIQ{padding:0;box-sizing:border-box;display:flex;margin:30px 0 0}.style_orderWrap__oSnBS{padding:24px 0;border-radius:10px;width:360px;background-color:#f5f7fd}.style_orderWrap__oSnBS,.style_payMessage__T5Lyj{margin:0;box-sizing:border-box;display:flex;align-items:center;flex-direction:column}.style_payMessage__T5Lyj{padding:0;font-size:14px;line-height:20px;font-weight:400;justify-content:center}.style_money__JnxSU{box-sizing:border-box;padding:0;font-weight:500;font-size:32px;line-height:40px;margin:12px 0 0;display:flex;align-items:center}.style_originalPrice__30dIv{text-decoration:line-through;color:#97a0b4;font-size:20px;margin-right:10px;font-weight:400}.style_payChannel__V_rTO{padding:0;box-sizing:border-box;display:flex;margin:24px 0 12px}.style_payMethod__Cmm1_{padding:0;margin:0;box-sizing:border-box;border-radius:8px;width:116px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid #e3e3e3}.style_payMethodActive__ZiRTx{border:1px solid #757bff}.style_paymentIcon__MwdtS{width:22px;height:22px;padding:0;box-sizing:border-box;margin:0 12px 0 0;color:transparent}.style_promoCodeContainer__501xh{padding:0;margin:4px 0 8px;box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:flex-start}.style_promoCodeToggle__kp8G5{color:#97a0b4;cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:flex-start;padding:2px 0;width:auto;transition:opacity .3s;opacity:1;text-align:left}.style_promoCodeToggle__kp8G5:hover{opacity:.8}.style_expandIcon__GVc5U{font-size:10px;margin-left:5px}.style_promoCodeWrapperWithMessage__E87Vb{display:flex;flex-direction:row;align-items:center;width:100%}.style_promoCodeInputWrapper__RN9i0{display:flex;align-items:center;width:176px;min-width:176px;max-width:176px;height:36px;margin-bottom:0;caret-color:#000;box-sizing:border-box;overflow:hidden}.style_promoCodeInput__LEcHx{width:120px;height:100%;border-radius:8px 0 0 8px;border:1px solid #e3e3e3;background-color:#f5f7fd;padding:0 12px;font-size:13px;outline:none;transition:border-color .3s;box-sizing:border-box}.style_promoCodeInput__LEcHx:focus{border-color:#757bff}.style_promoCodeValid__38yvd{border-color:#757bff;background-color:rgba(117,123,255,.05)}.style_promoCodeButton__ebl_7{width:56px;height:100%;border:none;background-color:#757bff;color:#fff;padding:0;border-radius:0 8px 8px 0;cursor:pointer;font-weight:500;font-size:12px;white-space:nowrap;transition:background-color .3s;box-sizing:border-box}.style_promoCodeButton__ebl_7:hover{background-color:#6065e0}.style_promoCodeButton__ebl_7:disabled{background-color:#ccc;cursor:not-allowed}.style_promoCodeClear__NuFiM{background-color:#757bff}.style_promoCodeClear__NuFiM:hover{background-color:#6065e0}.style_promoMessage__kUHjN{font-size:11px;margin-left:8px;white-space:normal;color:#97a0b4;text-align:left}.style_promoSuccess__wb9tV{color:#757bff}.style_promoError__4JK2o{color:#ff4d4f}.style_qrCodeContainer__AYLmw{margin:4px 0 0;display:flex;justify-content:center;align-items:center}.style_qrCodeContainer__AYLmw,.style_qrCode___nQ8H{padding:0;box-sizing:border-box;width:240px;height:240px}.style_qrCode___nQ8H{margin:0;border:none}.style_detail___4dSW{padding:0;margin:0;box-sizing:border-box;width:100%;display:flex;align-items:center;flex-direction:column}.style_payCountButtonImage__7Ok_I{width:20px;height:20px}.style_policy__5en_j{padding:0;box-sizing:border-box;font-size:12px;line-height:17px;font-weight:400;margin:12px 0 0;color:#97a0b4;display:flex}.style_policyLink__B8__i{padding:0;margin:0;box-sizing:border-box;text-decoration:none;outline:none;transition:color .3s;color:#1677ff;background-color:transparent;cursor:pointer}.style_policyInfo__tsEdE{margin:0;text-decoration:underline}.style_policyInfo__tsEdE,.style_tips__M7yQA{box-sizing:border-box;padding:0;color:#97a0b4}.style_tips__M7yQA{font-size:12px;line-height:17px;font-weight:400;margin:24px 0 0}.style_plans__KPtTV{display:flex;padding:0;box-sizing:border-box;margin:0 0 0 24px;width:358px;flex-direction:column;justify-content:space-between}.style_plansContainer1__XJfqZ{display:flex;flex-direction:column;justify-content:flex-start}.style_planItem__Zdbvx{box-sizing:border-box;padding:20px;border-radius:10px;background-color:#f5f7fd;margin:0 0 16px;cursor:pointer;border:1px solid #f5f7fd}.style_planItemActive__Skzsg{border:1px solid #757bff}.style_planItemRow__Q_j__{padding:0;margin:0;box-sizing:border-box;display:flex;align-items:flex-end;justify-content:space-between}.style_price__3stcT{font-size:32px;line-height:40px}.style_planPoints__cg_6f,.style_price__3stcT{box-sizing:border-box;margin:0;padding:0;font-weight:500}.style_planPoints__cg_6f{font-size:26px;line-height:36px}.style_planValidity__jPn99{box-sizing:border-box;margin:0;padding:0;font-size:12px;line-height:17px;font-weight:400}.style_payCountTitle__6i1gZ{padding:0;box-sizing:border-box;font-size:14px;line-height:20px;font-weight:400;gap:8px;margin:4px 0 0;display:flex}.style_payCountHint__xThRB{box-sizing:border-box;margin:0;padding:0;color:#97a0b4}.style_payCounter__6tvVO{padding:0;box-sizing:border-box;gap:10px;margin:16px 0;display:flex;height:44px}.style_payCountButton__OaMBB{padding:0;margin:0;box-sizing:border-box;border-radius:10px;display:flex;width:44px;height:100%;justify-content:center;align-items:center;background-color:#f5f7fd;cursor:pointer}.style_payCountButtonDisabled__TcipP{cursor:not-allowed}.style_payCountInput__PyEC7{outline:none;font-family:PingFang SC,Arial,Microsoft YaHei,sans-serif;color:#403d3c;font-size:16px;line-height:22px;border-radius:8px;border:none;height:100%;background-color:#f5f7fd;width:84px;text-align:center}.style_payCountInput__PyEC7,.style_total__gD2v1{box-sizing:border-box;margin:0;padding:0;font-weight:400}.style_total__gD2v1{font-size:14px;line-height:20px}.style_totalPoints__0Yedd{padding:0;box-sizing:border-box;font-size:24px;line-height:28px;font-weight:400;margin:4px 0 2px}.style_validity__YATA8{padding:0;margin:0;box-sizing:border-box;font-size:12px;line-height:17px;font-weight:400;color:#97a0b4}.style_antModalFooter__n_QYb{box-sizing:border-box;background:transparent;padding:0;border-top:none;border-radius:0;text-align:end;margin:12px 0 0;font-family:PingFang SC,Arial,Microsoft YaHei,sans-serif}.style_bonusPoints__cZm5B{margin-top:2px;font-weight:700;display:block;color:inherit}@media (max-width:600px){.style_modalOverlay__Sbreo{align-items:flex-end}.style_modalContent__10hzn{width:100%}.style_payWrap__R2Xwb{padding:20px 16px;border-radius:20px 20px 0 0;max-height:90vh;overflow-y:auto;width:100%}.style_closeButton__bgQyh{width:36px;height:36px;right:8px;top:8px}.style_header__cGqpP{font-size:18px;line-height:24px}.style_payContent__vHOIQ{flex-direction:column;margin-top:16px;width:100%}.style_orderWrap__oSnBS{width:100%;padding:16px 0}.style_qrCodeContainer__AYLmw,.style_qrCode___nQ8H{width:200px;height:200px}.style_money__JnxSU{font-size:26px;line-height:32px}.style_plans__KPtTV{width:100%;margin-left:0;margin-top:16px}.style_planItem__Zdbvx{padding:14px;margin-bottom:10px}.style_price__3stcT{font-size:24px;line-height:32px}.style_planPoints__cg_6f{font-size:20px;line-height:28px}.style_payCounter__6tvVO{margin-top:10px;margin-bottom:10px}.style_totalPoints__0Yedd{font-size:20px;line-height:24px}.style_antModalFooter__n_QYb{display:none}}.style_modalOverlay__e4rOo{padding:0;margin:0;box-sizing:border-box;outline:none;color:rgba(0,0,0,.88);font-size:14px;font-family:PingFang SC,Arial,Microsoft YaHei,sans-serif;line-height:1.57143;list-style:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:1000}.style_modalContent__pjhEF{margin:0;box-sizing:border-box;border:0;position:relative;background-clip:padding-box;pointer-events:auto;padding:0;border-radius:0;box-shadow:none;background-color:hsla(0,0%,100%,0)}.style_modalBody__B2fFT{margin:0;box-sizing:border-box;padding:0;font-size:14px;line-height:1.57143;overflow-wrap:break-word;font-family:PingFang SC,Arial,Microsoft YaHei,sans-serif}.style_payWrap__UQZwG{margin:0;box-sizing:border-box;padding:30px;border-radius:20px;position:relative;display:flex;flex-direction:column;align-items:center;color:#333;background-color:#fff}.style_closeButton__d67fB{width:44px;height:44px;padding:0;margin:0;box-sizing:border-box;position:absolute;right:10px;top:10px;color:transparent;cursor:pointer}.style_header__TTtQv{padding:0;margin:0;box-sizing:border-box;font-size:24px;line-height:28px;font-weight:400}.style_payContent__KXwWk{padding:0;box-sizing:border-box;display:flex;margin:30px 0 0}.style_orderWrap____AYK{padding:24px 0;border-radius:10px;width:360px;background-color:#f5f7fd}.style_orderWrap____AYK,.style_payMessage__NfTCk{margin:0;box-sizing:border-box;display:flex;align-items:center;flex-direction:column}.style_payMessage__NfTCk{padding:0;font-size:14px;line-height:20px;font-weight:400;justify-content:center}.style_money__WbxAg{box-sizing:border-box;padding:0;font-weight:500;font-size:32px;line-height:40px;margin:12px 0 0;display:flex;align-items:center}.style_originalPrice__B2o_J{text-decoration:line-through;color:#97a0b4;font-size:20px;margin-right:10px;font-weight:400}.style_payChannel__glry_{padding:0;box-sizing:border-box;display:flex;margin:24px 0 12px}.style_payMethod__1Q4im{padding:0;margin:0;box-sizing:border-box;border-radius:8px;width:116px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid #e3e3e3}.style_payMethodActive__CKa8H{border:1px solid #757bff}.style_paymentIcon__37mYF{width:22px;height:22px;padding:0;box-sizing:border-box;margin:0 12px 0 0;color:transparent}.style_promoCodeContainer__X99U_{padding:0;margin:4px 0 8px;box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:flex-start}.style_promoCodeToggle__EzXho{color:#97a0b4;cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:flex-start;padding:2px 0;width:auto;transition:opacity .3s;opacity:1;text-align:left}.style_promoCodeToggle__EzXho:hover{opacity:.8}.style_promoCodeWrapperWithMessage__s8hnp{display:flex;flex-direction:row;align-items:center;width:100%}.style_promoCodeInputWrapper__EtImg{display:flex;align-items:center;width:176px;min-width:176px;max-width:176px;height:36px;margin-bottom:0;caret-color:#000;box-sizing:border-box;overflow:hidden}.style_promoCodeInput__Pzpz1{width:120px;height:100%;border-radius:8px 0 0 8px;border:1px solid #e3e3e3;background-color:#f5f7fd;padding:0 12px;font-size:13px;outline:none;transition:border-color .3s;box-sizing:border-box}.style_promoCodeButton__wq6j_{width:56px;height:100%;border:none;background-color:#757bff;color:#fff;padding:0;border-radius:0 8px 8px 0;cursor:pointer;font-weight:500;font-size:12px;white-space:nowrap;transition:background-color .3s;box-sizing:border-box}.style_promoCodeInput__Pzpz1:focus{border-color:#757bff}.style_promoCodeValid__iadY1{border-color:#757bff;background-color:rgba(117,123,255,.05)}.style_promoCodeButton__wq6j_:hover{background-color:#6065e0}.style_promoCodeButton__wq6j_:disabled{background-color:#ccc;cursor:not-allowed}.style_promoCodeClear__nCCRV{background-color:#757bff}.style_promoCodeClear__nCCRV:hover{background-color:#6065e0}.style_promoMessage__473PX{font-size:11px;margin-left:8px;white-space:normal;color:#97a0b4;text-align:left}.style_promoSuccess__4PwgS{color:#757bff}.style_promoError__eStoT{color:#ff4d4f}.style_qrCodeContainer__Blq4G{margin:8px 0 0;display:flex;justify-content:center;align-items:center}.style_qrCodeContainer__Blq4G,.style_qrCode__Xt6Q8{padding:0;box-sizing:border-box;width:240px;height:240px}.style_qrCode__Xt6Q8{margin:0;border:none}.style_detail__AAguq{padding:0;margin:0;box-sizing:border-box;width:100%;display:flex;align-items:center;flex-direction:column}.style_payCountButtonImage__7OqE_{width:20px;height:20px}.style_policy__4WDIJ{padding:0;box-sizing:border-box;font-size:12px;line-height:17px;font-weight:400;margin:12px 0 0;color:#97a0b4;display:flex}.style_policyLink__ickQR{padding:0;margin:0;box-sizing:border-box;text-decoration:none;outline:none;transition:color .3s;color:#1677ff;background-color:transparent;cursor:pointer}.style_policyInfo__zYqPS{margin:0;text-decoration:underline}.style_policyInfo__zYqPS,.style_tips__kxqQz{box-sizing:border-box;padding:0;color:#97a0b4}.style_tips__kxqQz{font-size:12px;line-height:17px;font-weight:400;margin:24px 0 0}.style_plans__KxFF7{display:flex;padding:0;box-sizing:border-box;margin:0 0 0 24px;width:358px;flex-direction:column;justify-content:space-between}.style_plansContainer1__8cpRY{display:flex;flex-direction:column;justify-content:flex-start}.style_planItem__dTpkW{box-sizing:border-box;padding:20px;border-radius:10px;background-color:#f5f7fd;margin:0 0 16px;cursor:pointer;border:1px solid #f5f7fd}.style_planItemActive__hDPKL{border:1px solid #757bff}.style_planItemRow__PuPnv{padding:0;margin:0;box-sizing:border-box;display:flex;align-items:flex-end;justify-content:space-between}.style_price__3KRvF{font-size:32px;line-height:40px}.style_planPoints__eAZz6,.style_price__3KRvF{box-sizing:border-box;margin:0;padding:0;font-weight:500}.style_planPoints__eAZz6{font-size:26px;line-height:36px}.style_planValidity__Qxv9V{box-sizing:border-box;margin:0;padding:0;font-size:12px;line-height:17px;font-weight:400}.style_payCountTitle__kEE1U{padding:0;box-sizing:border-box;font-size:14px;line-height:20px;font-weight:400;gap:8px;margin:4px 0 0;display:flex}.style_payCountHint__Lh25t{box-sizing:border-box;margin:0;padding:0;color:#97a0b4}.style_payCounter__svhUs{padding:0;box-sizing:border-box;gap:10px;margin:16px 0;display:flex;height:44px}.style_payCountButton__Zn72P{padding:0;margin:0;box-sizing:border-box;border-radius:10px;display:flex;width:44px;height:100%;justify-content:center;align-items:center;background-color:#f5f7fd;cursor:pointer}.style_payCountButtonDisabled__0E_BD{cursor:not-allowed}.style_payCountInput__DVbB4{outline:none;font-family:PingFang SC,Arial,Microsoft YaHei,sans-serif;color:#403d3c;font-size:16px;line-height:22px;border-radius:8px;border:none;height:100%;background-color:#f5f7fd;width:84px;text-align:center}.style_payCountInput__DVbB4,.style_total__Z44d6{box-sizing:border-box;margin:0;padding:0;font-weight:400}.style_total__Z44d6{font-size:14px;line-height:20px}.style_totalPoints__FTPq_{padding:0;box-sizing:border-box;font-size:24px;line-height:28px;font-weight:400;margin:4px 0 2px}.style_validity__o0d_4{padding:0;margin:0;box-sizing:border-box;font-size:12px;line-height:17px;font-weight:400;color:#97a0b4}.style_antModalFooter__2WSBn{box-sizing:border-box;background:transparent;padding:0;border-top:none;border-radius:0;text-align:end;margin:12px 0 0;font-family:PingFang SC,Arial,Microsoft YaHei,sans-serif}.style_bonusPoints__fB_F8{margin-top:2px;font-weight:700;display:block;color:inherit}@media (max-width:600px){.style_modalOverlay__e4rOo{align-items:flex-end}.style_modalContent__pjhEF{width:100%}.style_payWrap__UQZwG{padding:20px 16px;border-radius:20px 20px 0 0;max-height:90vh;overflow-y:auto;width:100%}.style_closeButton__d67fB{width:36px;height:36px;right:8px;top:8px}.style_header__TTtQv{font-size:18px;line-height:24px}.style_payContent__KXwWk{flex-direction:column;margin-top:16px;width:100%}.style_orderWrap____AYK{width:100%;padding:16px 0}.style_qrCodeContainer__Blq4G,.style_qrCode__Xt6Q8{width:200px;height:200px}.style_money__WbxAg{font-size:26px;line-height:32px}.style_plans__KxFF7{width:100%;margin-left:0;margin-top:16px}.style_planItem__dTpkW{padding:14px;margin-bottom:10px}.style_price__3KRvF{font-size:24px;line-height:32px}.style_planPoints__eAZz6{font-size:20px;line-height:28px}.style_payCounter__svhUs{margin-top:10px;margin-bottom:10px}.style_totalPoints__FTPq_{font-size:20px;line-height:24px}.style_antModalFooter__2WSBn{display:none}}.style_modalOverlay__9_10g{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:1000;font-family:PingFang SC,Arial,Microsoft YaHei,sans-serif}.style_modalContent__0PBSq{position:relative;background-clip:padding-box;pointer-events:auto;padding:0;border-radius:0;box-shadow:none;background-color:transparent;max-width:90%}.style_modalBody__N0id2{margin:0;box-sizing:border-box;padding:0;font-size:14px;line-height:1.57143;overflow-wrap:break-word}.style_payWrap__XIHgZ{margin:0;box-sizing:border-box;padding:40px;border-radius:20px;position:relative;display:flex;flex-direction:column;align-items:center;color:#333;background-color:#fff;width:680px;max-width:100%}.style_closeButton__Yv99k{width:36px;height:36px;padding:0;margin:0;box-sizing:border-box;position:absolute;right:16px;top:16px;color:transparent;cursor:pointer;transition:transform .3s}.style_closeButton__Yv99k:hover{transform:scale(1.1)}.style_header__MOKZu{padding:0;margin:0 0 10px;box-sizing:border-box;font-size:28px;line-height:36px;font-weight:500;text-align:center;color:#333;position:relative;display:inline-block;text-shadow:0 2px 4px rgba(0,0,0,.1)}.style_header__MOKZu:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:50%;height:2px;background:#333;border-radius:2px}.style_subHeader__GQx3i{padding:0;margin:0 0 30px;box-sizing:border-box;font-size:16px;line-height:24px;font-weight:400;color:#666;text-align:center}.style_optionsContainer___8pMy{display:flex;justify-content:space-between;align-items:stretch;width:100%;margin-top:20px}.style_optionCard__DP_wC{flex:1;display:flex;flex-direction:column;align-items:center;padding:24px;background-color:#f0f0ff;border-radius:16px;transition:transform .3s,box-shadow .3s}.style_optionCard__DP_wC:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(97,102,244,.15)}.style_optionTitle__OtHw1{font-size:20px;font-weight:500;color:#333;margin-bottom:12px;text-align:center}.style_purchaseTitle__yTtG8{background:linear-gradient(90deg,#4a4dc7,#6166f4);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.1);letter-spacing:.5px}.style_optionDescription__NO_me{font-size:14px;color:#666;text-align:center;margin-bottom:20px;min-height:40px;display:flex;align-items:center}.style_qrContainer__JwM0v{width:180px;height:180px;border:1px solid rgba(97,102,244,.2);border-radius:12px;display:flex;justify-content:center;align-items:center;padding:10px;background-color:#fff;box-shadow:0 5px 15px rgba(97,102,244,.1);margin-bottom:20px}.style_qrCode__6Uxi8{width:160px;height:160px;-o-object-fit:contain;object-fit:contain}.style_buttonContainer__l_QiG{width:100%;display:flex;justify-content:center;margin:20px 0}.style_purchaseButton__GuZ_a{padding:12px 36px;border:none;border-radius:8px;background:linear-gradient(90deg,#6166f4,#4a4dc7);color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s;outline:none;position:relative;overflow:hidden;box-shadow:0 4px 15px rgba(97,102,244,.3)}.style_purchaseButton__GuZ_a:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,0));transition:left .7s}.style_purchaseButton__GuZ_a:hover{background:linear-gradient(90deg,#7377ff,#5a5de0);transform:scale(1.05);box-shadow:0 6px 20px rgba(97,102,244,.4)}.style_purchaseButton__GuZ_a:hover:before{left:100%}.style_purchaseButton__GuZ_a:active{transform:scale(.98)}.style_optionFooter__hopjQ{font-size:12px;color:#888;text-align:center;margin-top:auto}.style_separator__d6bYm{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 24px;position:relative}.style_separator__d6bYm:before{content:"";position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(97,102,244,.3),transparent)}.style_separatorText__Zup9w{display:flex;justify-content:center;align-items:center;width:36px;height:36px;background-color:#fff;border-radius:50%;border:1px solid rgba(97,102,244,.3);color:#6166f4;font-weight:500;z-index:1}.style_benefitsList__PJfim{width:100%;display:flex;flex-direction:column;gap:12px;margin-bottom:20px;background-color:#fff;border-radius:12px;padding:16px;box-shadow:0 4px 12px rgba(97,102,244,.08);border:1px solid rgba(97,102,244,.2)}.style_benefitItem__vCLdJ{display:flex;align-items:center;gap:12px}.style_benefitIcon__dDBGl{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.style_checkIcon__dDGOF{width:22px;height:22px}.style_checkIcon__dDGOF circle,.style_checkIcon__dDGOF path{stroke:#6166f4}.style_benefitText__QLUnH{font-size:14px;color:#333;font-weight:500}.style_dragHandle__oE_4L{display:none}@media screen and (max-width:600px){.style_modalOverlay__9_10g{align-items:flex-end}.style_modalContent__0PBSq{width:100%;max-width:100%}.style_payWrap__XIHgZ{padding:20px 16px calc(20px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;max-height:90vh;overflow-y:auto;width:100%;animation:style_slideUp__IqUnR .3s ease-out}.style_dragHandle__oE_4L{display:block;width:36px;height:4px;background:#d1d5db;border-radius:2px;margin:0 auto 12px;flex-shrink:0}.style_header__MOKZu{font-size:22px;line-height:30px}.style_subHeader__GQx3i{font-size:14px;margin-bottom:20px}.style_optionsContainer___8pMy{flex-direction:column}.style_optionCard__DP_wC{margin-bottom:0;width:100%}.style_optionCard__DP_wC:hover{transform:none;box-shadow:none}.style_separator__d6bYm{margin:16px 0;height:40px}.style_separator__d6bYm:before{top:50%;left:0;right:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,#e0e0ff,transparent)}.style_qrContainer__JwM0v{width:140px;height:140px}.style_qrCode__6Uxi8{width:120px;height:120px}.style_benefitsList__PJfim{padding:12px}.style_purchaseButton__GuZ_a{width:100%}.style_purchaseButton__GuZ_a:hover{transform:none}.style_closeButton__Yv99k{width:30px;height:30px;right:12px;top:12px}}@keyframes style_slideUp__IqUnR{0%{transform:translateY(100%)}to{transform:translateY(0)}}.style_overlay__wkCQz{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.style_modal__J3fVX{width:80vw;max-width:1260px;height:85vh;max-height:800px;background:#fff;border-radius:16px;box-shadow:0 25px 50px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden}.style_modalMobile__gmsZi{position:fixed;bottom:0;left:0;right:0;width:100%;height:85vh;border-radius:16px 16px 0 0;animation:style_slideUp__eo3eO .3s ease-out}@keyframes style_slideUp__eo3eO{0%{transform:translateY(100%)}to{transform:translateY(0)}}.style_dragHandle__n_rKF{width:36px;height:4px;background:#d1d5db;border-radius:2px;margin:8px auto 0}.style_header__MvWIs{height:75px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;padding:0 20px;flex-shrink:0}.style_headerLeft___msUk{display:flex;align-items:center;gap:32px}.style_headerTab__H7Ef3{font-size:16px;font-weight:500;color:#101828;padding-bottom:4px;border-bottom:2px solid #101828;line-height:24px}.style_closeBtn__iKOD3{width:34px;height:34px;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:10px;padding:0}.style_closeBtn__iKOD3:hover{background:#f3f4f6}.style_filterBar__ivcZv{height:59px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;padding:0 20px;flex-shrink:0}.style_categoryBar__9yFGZ{display:flex;gap:8px;align-items:center}.style_categoryBarMobile__q5Ou6{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.style_categoryBarMobile__q5Ou6::-webkit-scrollbar{display:none}.style_categoryBtn__m2lRV{height:32px;padding:6px 12px;border:none;background:transparent;color:#364153;font-size:14px;line-height:20px;border-radius:10px;cursor:pointer;white-space:nowrap;transition:all .2s}.style_categoryBtn__m2lRV:hover{background:#f3f4f6}.style_categoryBtnActive__KjRdS{background:#101828;color:#fff}.style_categoryBtnActive__KjRdS:hover{background:#101828}.style_cardGrid__x036Q{flex:1;background:#f9fafb;overflow-y:auto;padding:20px;border-radius:0 0 16px 16px;scrollbar-width:none}.style_cardGrid__x036Q::-webkit-scrollbar{display:none}.style_cardContainer__a7_zD{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.style_cardContainerMobile__hruR3{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.style_card__hGzny{width:100%;background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);overflow:hidden;cursor:pointer;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column}.style_card__hGzny:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.style_cardMobile__bILbq{width:100%}.style_cardImageWrap__DOX69{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.style_cardMobile__bILbq .style_cardImageWrap__DOX69{aspect-ratio:4/3}.style_cardImage__A9u3t{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.style_cardGradient__ErP2A{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent 50%)}.style_cardCategory__hjcJr{position:absolute;top:8px;left:8px;padding:1px 8px;background:rgba(76,175,80,.9);color:#fff;font-size:12px;font-weight:500;line-height:16px;border-radius:4px}.style_cardTitle__b9Ndc{padding:12px;font-size:14px;font-weight:500;color:#101828;line-height:20px}.style_cardMobile__bILbq .style_cardTitle__b9Ndc{padding:8px}.style_overlay__T1MGt{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1001}.style_workbench__tYbAQ{width:80vw;max-width:1260px;height:85vh;max-height:800px;background:#fff;border-radius:24px;box-shadow:0 25px 50px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden}.style_workbenchMobile__KWkeA{position:fixed;bottom:0;left:0;right:0;top:auto;width:100%;height:90vh;max-height:none;border-radius:16px 16px 0 0;box-shadow:0 -10px 40px rgba(0,0,0,.2);animation:style_slideUp__dp50d .3s ease-out}@keyframes style_slideUp__dp50d{0%{transform:translateY(100%)}to{transform:translateY(0)}}.style_dragHandle__k2lT0{width:36px;height:4px;background:#d1d5db;border-radius:2px;margin:8px auto 0;flex-shrink:0}.style_header__Lia_A{height:57px;border-bottom:1px solid #f1f5f9;display:flex;align-items:center;justify-content:space-between;padding:0 24px;flex-shrink:0}.style_headerLeft__iu4Vh{display:flex;align-items:center;gap:8px}.style_headerLogo__gOOCs{width:32px;height:32px;background:#6166f4;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.style_headerTitle__w0tqg{font-size:16px;font-weight:700;color:#0f172b;line-height:24px;margin:0}.style_headerCloseBtn___QXFQ{width:34px;height:34px;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:10px;padding:0}.style_headerCloseBtn___QXFQ:hover{background:#f3f4f6}.style_bodyMobile__bpSYr,.style_body__V0qnN{flex:1;display:flex;overflow:hidden}.style_bodyMobile__bpSYr{flex-direction:column}.style_paramsPanel__vEgVD{width:400px;flex-shrink:0;border-right:1px solid #f1f5f9;display:flex;flex-direction:column;overflow:hidden}.style_previewPanel__ZMteU{flex:1;background:#f8fafc;overflow-y:auto;display:flex;align-items:center;justify-content:center;padding:20px}.style_mobileBottomBar__2FniE{flex-shrink:0;padding:12px 16px 16px;border-top:1px solid #e5e7eb;background:#fff;display:flex;gap:10px}.style_mobileRegenerateBtn___S4wg{flex:1;height:44px;border:1.5px solid #e5e7eb;border-radius:12px;background:#fff;color:#101828;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s}.style_mobileRegenerateBtn___S4wg:hover{border-color:#6166f4;background:#f8fafc}.style_mobilePreviewWrap__O3UnP{flex:1;min-height:0;background:#f8fafc;overflow-y:auto;display:flex;align-items:center;justify-content:center;padding:16px}.style_panel__UWwW_{display:flex;flex-direction:column;height:100%}.style_scrollArea__FnM1n{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:20px;scrollbar-width:none}.style_scrollArea__FnM1n::-webkit-scrollbar{display:none}.style_bottomBar__VNd8r{flex-shrink:0;padding:14px 20px;border-top:1px solid #e5e7eb;background:#fff}.style_sectionTitle__d_3gx{font-size:14px;font-weight:600;color:#101828;line-height:20px;margin:0 0 8px}.style_uploaderWrap__emZ_w{width:100%;height:120px;border:1.5px dashed #e2e8f0;border-radius:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s,background .2s;overflow:hidden;position:relative;background:#f8fafc}.style_uploaderWrap__emZ_w:hover{border-color:#cbd5e1}.style_uploaderWrapDragOver__iBmpl,.style_uploaderWrap__emZ_w:active{background:#eef2f6;border-color:#94a3b8}.style_uploaderEmpty__YB7fV{display:flex;flex-direction:column;align-items:center;gap:8px}.style_uploaderIcon__fAKel{color:#9ca3af}.style_uploaderText__g4VGJ{font-size:13px;color:#9ca3af;line-height:18px}.style_uploaderPreview__T1_N9{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.style_uploaderReplace__WKiFb{position:absolute;bottom:8px;right:8px;padding:4px 10px;background:rgba(0,0,0,.6);color:#fff;font-size:12px;border:none;border-radius:6px;cursor:pointer}.style_uploaderReplace__WKiFb:hover{background:rgba(0,0,0,.8)}.style_uploadingOverlay__YDCkh{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.4);border-radius:12px}.style_uploadingSpinner__QhSsE{width:28px;height:28px;border:3px solid rgba(97,102,244,.2);border-top-color:#6166f4;border-radius:50%;animation:style_uploaderSpin__7KhhG .8s linear infinite}@keyframes style_uploaderSpin__7KhhG{to{transform:rotate(1turn)}}.style_thumbRow__hQdHk{display:flex;align-items:center;gap:8px;padding:0 13px;width:100%;height:100%}.style_thumbCard__CKYAx{width:64px;height:64px;border-radius:10px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);cursor:zoom-in;flex-shrink:0;position:relative}.style_thumbImage__FklLC{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.style_thumbReplaceBtn__h1ix5{position:absolute;bottom:2px;right:2px;width:20px;height:20px;border-radius:4px;background:rgba(0,0,0,.6);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .2s}.style_thumbReplaceBtn__h1ix5:hover{background:rgba(0,0,0,.85)}.style_thumbAddBtn__uSJbN{width:64px;height:64px;border-radius:10px;border:2px dashed #e2e8f0;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer;flex-shrink:0;transition:border-color .2s}.style_thumbAddBtn__uSJbN:hover{border-color:#94a3b8}.style_thumbAddText__l9YFC{font-size:10px;color:#90a1b9;line-height:15px}.style_materialGrid__UqdKa{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.style_materialCard__s6e50{position:relative;height:56px;border-radius:14px;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:border-color .2s,box-shadow .2s}.style_materialCard__s6e50:hover{border-color:#d1d5db}.style_materialCardActive__UEP_H{border-color:#6166f4;border-width:2.5px;box-shadow:0 0 0 1px #fff,0 0 0 3px #6166f4}.style_materialCardActive__UEP_H:hover{border-color:#6166f4}.style_materialImage__9fYDt{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.style_materialGradient__T_QsD{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.55),transparent 60%)}.style_materialName__jcgU5{position:absolute;bottom:4px;left:0;right:0;text-align:center;font-size:11px;font-weight:500;color:#fff;line-height:16px}.style_qualityWrap__nh6Pp{display:flex;background:#f1f5f9;border-radius:10px;padding:4px}.style_qualityOption__tIm2D{flex:1;height:29px;border:none;background:transparent;font-size:11px;font-weight:700;color:#62748e;border-radius:8px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:4px}.style_qualityOption__tIm2D:hover{color:#334155}.style_qualityOptionActive__uEFGg{background:#6166f4;color:#fff;box-shadow:0 1px 3px rgba(97,102,244,.3),0 1px 2px rgba(97,102,244,.3)}.style_qualityOptionActive__uEFGg:hover{color:#fff}.style_qualityLabel__PUQe9{font-size:12px;color:#94a3b8}.style_qualityOptionActive__uEFGg .style_qualityLabel__PUQe9{color:#fff}.style_sizeGrid__Jwa9j{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.style_sizeOption__gkb65{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;border:1.5px solid #e5e7eb;border-radius:10px;background:#fff;cursor:pointer;transition:all .2s}.style_sizeOption__gkb65:hover{border-color:#9ca3af}.style_sizeOptionActive__bxjlc{border-color:#6166f4;background:rgba(97,102,244,.1)}.style_sizeIcon__4CIHC{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.style_sizeRatioBox__0z45U{border:1.5px solid #9ca3af;border-radius:2px}.style_sizeOptionActive__bxjlc .style_sizeRatioBox__0z45U{border-color:#6166f4}.style_sizeLabel__2O_IG{font-size:11px;color:#6b7280;line-height:14px;white-space:nowrap}.style_sizeOptionActive__bxjlc .style_sizeLabel__2O_IG{color:#6166f4;font-weight:500}.style_promptTextarea__JNa8_{width:100%;height:80px;padding:12px;border:1.5px solid #e5e7eb;border-radius:14px;background:#f8fafc;font-size:13px;color:#101828;line-height:18px;resize:none;outline:none;font-family:inherit;transition:border-color .2s}.style_promptTextarea__JNa8_::-moz-placeholder{color:#9ca3af}.style_promptTextarea__JNa8_::placeholder{color:#9ca3af}.style_promptTextarea__JNa8_:focus{border-color:#6166f4}.style_generateBtn__weKKN{width:100%;height:44px;border:none;border-radius:14px;background:#6166f4;color:#fff;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .2s,opacity .2s;box-shadow:0 10px 15px rgba(97,102,244,.3),0 4px 6px rgba(97,102,244,.3)}.style_generateBtn__weKKN:hover{background:#5458e0}.style_generateBtnDisabled__H1muM{opacity:.5;cursor:not-allowed}.style_generateBtnDisabled__H1muM:hover{background:#6166f4}.style_discountTip__paATy,.style_generateBtnIcon__JxLKX{display:flex;align-items:center}.style_discountTip__paATy{justify-content:center;gap:3px;font-size:11px;font-weight:400;color:#9ca3af;margin-bottom:6px}.style_btnCost__8gJ1P{font-size:13px;font-weight:500;opacity:.6;margin-left:4px}.style_btnCostOriginal__beoD_{text-decoration:line-through;opacity:.5;margin-left:3px}.style_computePowerHint__Ozm3g{font-size:12px;color:#9ca3af;text-align:center;margin-top:4px}.style_panel__Q7h4i{width:100%;height:100%;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.style_emptyState__gOOXX{display:flex;flex-direction:column;align-items:center;gap:12px}.style_emptyIcon__SCzH8{color:#d1d5db}.style_emptyTitle__lrCYG{font-size:16px;font-weight:600;color:#9ca3af;margin:0}.style_emptyDesc__U882G{font-size:13px;color:#d1d5db;margin:0}.style_desktopLoader__wDQ2h,.style_generatingState__iuQFH{display:flex;flex-direction:column;align-items:center;gap:16px}.style_desktopLoader__wDQ2h{width:280px}.style_progressBarWrap__ul0HY{width:100%;height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden}.style_progressBarFill__jdiHy{height:100%;background:#6166f4;border-radius:3px;transition:width .8s ease}.style_mobileLoader__SdlrN{display:none;flex-direction:column;align-items:center;gap:24px}.style_ringWrap__lcQYU{position:relative;width:140px;height:140px}.style_ringSvg__Ig3Z7{width:100%;height:100%;transform:rotate(-90deg)}.style_ringBg__IKOWl{fill:none;stroke:#e5e7eb;stroke-width:5}.style_ringFill__X4QZx{fill:none;stroke:#6166f4;stroke-width:5;stroke-linecap:round;transition:stroke-dasharray .8s ease}.style_ringPct__VA9Gy{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:600;color:#6166f4}.style_ringPulse__jAYCZ{position:absolute;inset:-8px;border-radius:50%;border:1.5px solid rgba(97,102,244,.12);animation:style_pulse__8l9Dx 2s ease-in-out infinite}@keyframes style_pulse__8l9Dx{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.06);opacity:0}}.style_progressText__zgXuF{font-size:14px;font-weight:500;color:#101828;margin:0}.style_queueText__amxwc{font-size:13px;color:#9ca3af;margin:0}@media (max-width:1020px){.style_desktopLoader__wDQ2h{display:none}.style_mobileLoader__SdlrN{display:flex}.style_progressText__zgXuF{font-size:15px;color:#6b7280}}.style_resultState__6NZXZ{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;height:100%}.style_resultImageWrap__SQ6ep{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%}.style_resultImage__UOxnl{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:14px;box-shadow:0 4px 12px rgba(0,0,0,.1);cursor:zoom-in}.style_resultActions__Beuoc{display:flex;gap:12px;flex-shrink:0;padding-bottom:4px}.style_downloadBtn__VwiWa{height:36px;padding:0 16px;border:1.5px solid #e5e7eb;border-radius:10px;background:#fff;color:#101828;font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s}.style_downloadBtn__VwiWa:hover{border-color:#6166f4;background:#f8fafc}.style_downloadBtn__VwiWa:disabled{opacity:.6;cursor:not-allowed}.style_spinIcon__rLGtY{animation:style_spin__gpdNF 1s linear infinite}@keyframes style_spin__gpdNF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.style_lineDraftResult__b4y61{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;gap:12px}.style_tabBar__uQfR8{display:flex;background:#f1f5f9;border-radius:10px;padding:3px;flex-shrink:0}.style_tabItem__Kvjhl{flex:1;height:32px;border:none;background:transparent;font-size:13px;font-weight:500;color:#64748b;border-radius:8px;cursor:pointer;transition:all .2s}.style_tabItem__Kvjhl:hover{color:#334155}.style_tabItemActive__E_LXk{background:#fff;color:#101828;box-shadow:0 1px 3px rgba(0,0,0,.1)}.style_lineDraftContent__044Y4{flex:1;min-height:0;position:relative;overflow:hidden}.style_lineDraftImageWrap__mVNQX{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.style_svgEditBar__CEsJ0{display:flex;align-items:center;gap:16px;padding:12px 16px;background:#fff;border-radius:12px;border:1px solid #e5e7eb;flex-shrink:0}.style_svgEditLabel__YeOOI{font-size:13px;color:#6b7280;white-space:nowrap}.style_svgSlider__z6QRu{flex:1;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e5e7eb;border-radius:2px;outline:none}.style_svgSlider__z6QRu::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#6166f4;cursor:pointer}.style_svgModeToggle___c2vC{display:flex;background:#f1f5f9;border-radius:8px;padding:2px}.style_svgModeBtn__69rXk{padding:4px 10px;border:none;background:transparent;font-size:12px;color:#64748b;border-radius:6px;cursor:pointer}.style_svgModeBtnActive__WAm3u{background:#fff;color:#101828;box-shadow:0 1px 2px rgba(0,0,0,.1)}.style_svgApplyBtn__5Vz_A{padding:6px 14px;border:none;border-radius:8px;background:#6166f4;color:#fff;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap}.style_svgApplyBtn__5Vz_A:hover{background:#5458e0}.style_lineDraftActions__OCjJt{display:flex;gap:12px;justify-content:center;flex-shrink:0;padding-bottom:4px}.style_lightbox__jbtjY{position:fixed;inset:0;z-index:2000;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;cursor:zoom-out}.style_lightboxImage__YPmhr{max-width:90vw;max-height:90vh;-o-object-fit:contain;object-fit:contain;border-radius:8px}.style_confirmOverlay__Ju9tW{position:fixed;inset:0;z-index:2100;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center}.style_confirmModal__y7zHL{background:#fff;border-radius:16px;padding:24px;width:360px;box-shadow:0 20px 40px rgba(0,0,0,.15)}.style_confirmText__TlHYU{font-size:15px;font-weight:600;color:#101828;margin:0 0 8px;line-height:22px}.style_confirmSubText__pC12x{font-size:13px;color:#6b7280;margin:0 0 20px;line-height:18px}.style_confirmActions__AvYUN{display:flex;gap:10px;justify-content:flex-end}.style_confirmCancelBtn__9ZVL0{height:36px;padding:0 18px;border:1.5px solid #e5e7eb;border-radius:10px;background:#fff;color:#344054;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.style_confirmCancelBtn__9ZVL0:hover{border-color:#9ca3af;background:#f9fafb}.style_confirmOkBtn__4XZJz{height:36px;padding:0 18px;border:none;border-radius:10px;background:#6166f4;color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:background .2s}.style_confirmOkBtn__4XZJz:hover{background:#5458e0}@media (max-width:1020px){.style_panel__Q7h4i{height:100%;overflow:visible;align-items:center;justify-content:center}.style_resultState__6NZXZ{height:100%}.style_resultImage__UOxnl{max-height:55vh}.style_lineDraftResult__b4y61{height:100%}}.page_studio__eB2Pb{width:100%;height:100vh;display:flex;flex-direction:column;background:var(--studio-bg-dark);color:var(--studio-text-primary);overflow:hidden;padding-top:80px;box-sizing:border-box}.page_studio__eB2Pb,.page_studio__eB2Pb input,.page_studio__eB2Pb textarea{caret-color:transparent}.page_header__HhlZm{height:60px;justify-content:space-between;padding:0 24px;box-shadow:0 2px 8px rgba(0,0,0,.3)}.page_functionBar__pcGRu,.page_header__HhlZm{display:flex;align-items:center;flex-shrink:0}.page_functionBar__pcGRu{height:48px;background:transparent;justify-content:center;position:absolute;top:60px;left:0;width:100%;z-index:50;pointer-events:none}.page_functionNav__h5aO1{display:flex;height:100%;gap:32px;pointer-events:auto;background:rgba(0,0,0,.2);border-radius:24px;padding:4px 8px;backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.05);margin-top:10px;transition:all .3s cubic-bezier(.4,0,.2,1)}.page_functionItem__WYtXa{height:100%;display:flex;align-items:center;gap:8px;padding:0 16px;position:relative;cursor:pointer;transition:all .2s;color:hsla(0,0%,100%,.6);border-radius:20px}.page_functionItem__WYtXa:hover{color:hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.05)}.page_functionItem__WYtXa.page_active__hzGNM{color:#fff;font-weight:500;background:hsla(0,0%,100%,.1)}.page_activeBar__CsZEp{display:none}.page_functionItem__WYtXa.page_disabled__R8Nta{cursor:not-allowed;opacity:.5;pointer-events:none}.page_functionItem__WYtXa.page_disabled__R8Nta:hover{background:transparent;color:hsla(0,0%,100%,.6)}.page_functionItemDisabled__kKIcZ{cursor:not-allowed;opacity:.5;pointer-events:none}.page_functionItemDisabled__kKIcZ:hover{background:transparent;color:hsla(0,0%,100%,.6)}.page_functionIconImg__wyfye{width:16px;height:16px;opacity:.8;filter:brightness(0) invert(1)}.page_functionItem__WYtXa.page_active__hzGNM .page_functionIconImg__wyfye{opacity:1}.page_functionText__mo1mR{font-size:14px}.page_comingSoonTag__MSYJX{position:absolute;top:-4px;right:-8px;font-size:9px;padding:1px 4px;background:linear-gradient(90deg,#ff6b6b,#ff8787);color:#fff;border-radius:4px;transform:scale(.8);font-weight:700;letter-spacing:.5px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.page_functionBar__pcGRu{transition:transform .3s cubic-bezier(.4,0,.2,1)}.page_functionBar__pcGRu.page_collapsed__8grnm{transform:translateY(-28px)}.page_functionBar__pcGRu.page_collapsed__8grnm .page_functionNav__h5aO1{opacity:0;pointer-events:none}.page_functionCollapseBtn__p6XSG{position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);z-index:100;width:48px;height:16px;background:rgba(20,20,25,.8);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.3);color:hsla(0,0%,100%,.5);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.34,1.56,.64,1);pointer-events:auto}@media (min-width:1025px){.page_functionCollapseBtn__p6XSG{opacity:0;transform:translateX(-50%) translateY(-10px) scale(.9)}.page_functionBar__pcGRu.page_collapsed__8grnm .page_functionCollapseBtn__p6XSG,.page_functionBar__pcGRu:hover .page_functionCollapseBtn__p6XSG,.page_functionCollapseBtn__p6XSG:hover{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.page_functionCollapseBtn__p6XSG span[role=img]{font-size:10px;opacity:0;transform:scale(.8);transition:all .3s ease}.page_functionCollapseBtn__p6XSG:hover{height:24px;bottom:-24px;background:#6366f1;border-color:hsla(0,0%,100%,.2);color:#fff;box-shadow:0 4px 20px rgba(99,102,241,.5),0 0 0 1px rgba(99,102,241,.3)}.page_functionCollapseBtn__p6XSG:hover span[role=img]{opacity:1;transform:scale(1)}.page_functionBar__pcGRu.page_collapsed__8grnm .page_functionCollapseBtn__p6XSG{background:rgba(30,30,35,.9);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8)}.page_functionBar__pcGRu.page_collapsed__8grnm .page_functionCollapseBtn__p6XSG:hover{background:#6366f1;color:#fff}@media (max-width:1024px){.page_functionCollapseBtn__p6XSG{height:20px;width:56px}.page_functionCollapseBtn__p6XSG span[role=img]{opacity:1;transform:scale(1)}}@media (max-width:768px){.page_functionBar__pcGRu{top:56px;height:36px;z-index:50}.page_functionNav__h5aO1{gap:4px;padding:2px 4px;margin-top:6px;border-radius:18px;background:rgba(0,0,0,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.page_functionItem__WYtXa{padding:0 10px;gap:4px;border-radius:14px}.page_functionIconImg__wyfye{width:13px;height:13px}.page_functionText__mo1mR{font-size:12px}.page_functionCollapseBtn__p6XSG{bottom:-14px;width:40px;height:14px;border-radius:10px;opacity:1;transform:translateX(-50%)}.page_functionCollapseBtn__p6XSG span[role=img]{font-size:8px;opacity:1;transform:scale(1)}.page_functionCollapseBtn__p6XSG:hover{height:14px;bottom:-14px}.page_functionBar__pcGRu.page_collapsed__8grnm{transform:translateY(-20px)}}.page_logo__1OKLE h1{font-size:20px;margin:0;font-weight:600;background:var(--studio-gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_headerActions__8fR3w{display:flex;gap:16px;align-items:center}.page_helpBtn__pCE1W,.page_powerBtn__M0_Tr,.page_userBtn__d6OV2{padding:6px 16px;border-radius:6px;cursor:pointer;transition:all .2s;font-size:13px}.page_helpBtn__pCE1W{color:#999}.page_helpBtn__pCE1W:hover{color:#fff;background:hsla(0,0%,100%,.1)}.page_powerBtn__M0_Tr{background:rgba(76,175,80,.1);color:#4caf50;border:1px solid rgba(76,175,80,.3)}.page_userBtn__d6OV2{background:rgba(102,126,234,.1);color:#667eea;border:1px solid rgba(102,126,234,.3)}.page_mainContent__KsEA4{flex:1;display:flex;align-items:stretch;overflow:hidden;gap:0;margin-left:70px;margin-bottom:0;transition:margin-left .3s ease;min-height:0;background:transparent}.page_section__lujYo{margin-bottom:16px;padding:14px;background:rgba(40,40,45,.6);border:1px solid var(--studio-border-default);border-radius:var(--studio-radius-lg);box-shadow:var(--studio-shadow-md);transition:all .2s var(--studio-ease-smooth)}.page_section__lujYo:hover{background:rgba(45,45,50,.8);border-color:var(--studio-border-hover);transform:translateY(-1px)}.page_section__lujYo h3{font-size:13px;color:var(--studio-text-secondary);text-transform:uppercase;margin:0 0 12px;font-weight:600;letter-spacing:.5px}.page_compactSection__kZA_p{margin-bottom:14px;padding-left:6px;position:relative;animation:page_fadeInSlide__QWskY .3s ease-out;transition:all .3s cubic-bezier(.4,0,.2,1)}.page_compactSection__kZA_p:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:2px;background:linear-gradient(180deg,transparent 0,var(--studio-nav-level1-color) 20%,var(--studio-nav-level1-color) 80%,transparent 100%);opacity:.15;border-radius:1px;transition:opacity .3s}.page_compactSection__kZA_p:hover:before{opacity:1}@keyframes page_fadeInSlide__QWskY{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.page_levelHeader__QiKzn{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding:6px 10px;border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1)}.page_levelHeader__QiKzn:hover{background:var(--studio-nav-level1-bg);transform:translateX(2px)}.page_levelNumber__wjiXa{min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:var(--studio-nav-level1-bg);border-radius:4px;font-size:13px;font-weight:700;color:var(--studio-nav-level1-color);flex-shrink:0;transition:all .2s var(--studio-ease-smooth);padding:0 6px}.page_levelHeader__QiKzn:hover .page_levelNumber__wjiXa{background:var(--studio-nav-level1-bg);color:var(--studio-primary-light);transform:translateX(2px)}.page_compactLabel__7t6Zc{font-size:12px;color:var(--studio-text-secondary);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.page_inlineSwitch__KsckE{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:8px}.page_switchButton__CRfsW{position:relative;padding:10px 18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.8);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;box-shadow:inset 3px 0 0 transparent,var(--studio-shadow-sm)}.page_switchButton__CRfsW:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,var(--studio-primary),var(--studio-primary-light));opacity:0;transition:opacity .2s}.page_switchButton__CRfsW:hover{background:var(--studio-glass-bg-hover);border-color:var(--studio-border-hover);color:var(--studio-text-primary);transform:translateX(2px)}.page_switchButton__CRfsW:hover:before{opacity:.6}.page_switchButton__CRfsW.page_active__hzGNM{background:var(--studio-nav-level1-bg);border-color:var(--studio-nav-level1-border);color:var(--studio-text-primary);font-weight:600;box-shadow:inset 3px 0 0 var(--studio-nav-level1-border),0 4px 12px var(--studio-nav-level1-shadow),inset 0 1px 0 hsla(0,0%,100%,.15);transform:translateX(2px)}.page_switchButton__CRfsW.page_active__hzGNM:before{opacity:1;background:linear-gradient(180deg,var(--studio-primary),var(--studio-primary-light));width:4px}.page_switchButton__CRfsW.page_active__hzGNM:after{content:"✓";position:absolute;top:4px;right:6px;font-size:10px;color:var(--studio-primary);font-weight:700;text-shadow:0 0 8px var(--studio-nav-level1-shadow)}.page_sceneButton___eLWO{position:relative;padding:8px 14px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:hsla(0,0%,100%,.75);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;box-shadow:inset 0 0 0 1px rgba(16,185,129,0),0 1px 3px rgba(0,0,0,.1)}.page_sceneButton___eLWO:hover{background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 1px var(--studio-nav-level2-color),0 2px 6px var(--studio-nav-level2-shadow)}.page_sceneButton___eLWO.page_active__hzGNM,.page_sceneButton___eLWO:hover{border-color:var(--studio-nav-level2-border);color:var(--studio-text-primary)}.page_sceneButton___eLWO.page_active__hzGNM{background:var(--studio-nav-level2-bg);font-weight:600;box-shadow:inset 0 0 0 1.5px var(--studio-nav-level2-border),0 3px 10px var(--studio-nav-level2-shadow),inset 0 1px 0 hsla(0,0%,100%,.15)}.page_sceneButton___eLWO.page_active__hzGNM:after{content:"●";position:absolute;top:50%;right:6px;transform:translateY(-50%);font-size:8px;color:var(--studio-nav-level2-color);text-shadow:0 0 6px var(--studio-nav-level2-shadow)}@media (max-width:768px){.page_switchButton__CRfsW{padding:8px 14px;font-size:12px}.page_sceneButton___eLWO{padding:6px 12px;font-size:11px}}.page_previewArea__3har8{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative;min-height:0;margin:16px 0 0;background:transparent}.page_fullscreenCanvas__eE35H{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100;pointer-events:none}.page_leftDisableMask__VCmmC{position:fixed;top:80px;left:0;width:500px;height:calc(100vh - 80px);z-index:105;cursor:not-allowed;pointer-events:auto;background:transparent;backdrop-filter:none}@media (max-width:768px){.page_leftDisableMask__VCmmC{width:100vw}}.page_canvas3d__mudKc{flex:1;background:transparent;position:relative;border-radius:0;overflow:hidden;min-height:0;display:flex;align-items:stretch}.page_canvas3d__mudKc>*{width:100%;height:100%}.page_reliefCanvasHidden__KYOA9{width:100%;height:100%;opacity:0;pointer-events:none}.page_grayscalePreviewOverlay__oybzo{position:absolute;inset:0;z-index:12;display:flex;align-items:center;justify-content:center;padding:20px;background:transparent}.page_grayscalePreviewImage__HxFId{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;box-shadow:0 4px 12px rgba(0,0,0,.3)}.page_toggleIcon__I__kU{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:7px;border:1px solid transparent;background:transparent;color:hsla(0,0%,100%,.55);cursor:pointer;transition:background .15s,color .15s,border-color .15s;flex-shrink:0}.page_toggleIcon__I__kU:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9)}.page_toggleIconActive__sybNv{background:rgba(97,102,244,.2);border-color:rgba(97,102,244,.5);color:#8b8fff}.page_toggleIconActive__sybNv:hover{background:rgba(97,102,244,.28);color:#a0a4ff}.page_viewportOverlay__aq02e{position:absolute!important;top:16px!important;right:16px!important;width:auto!important;height:auto!important;display:flex;gap:4px;background:rgba(20,20,30,.75);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;padding:4px;z-index:10}.page_viewportToggleWrap__Fg7zf{position:relative;display:inline-flex}.page_viewportToggleWrap__Fg7zf:hover .page_viewportTooltip__PisJd{opacity:1;visibility:visible}.page_viewportTooltip__PisJd{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);background:rgba(20,20,30,.95);border:1px solid hsla(0,0%,100%,.12);border-radius:6px;padding:3px 7px;font-size:11px;color:hsla(0,0%,100%,.85);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s;z-index:20}.page_textInput__ylfnn{width:100%;padding:12px;background:var(--studio-bg-card);border:1px solid var(--studio-border-default);border-radius:var(--studio-radius-md);color:var(--studio-text-primary);font-size:13px;resize:vertical;font-family:inherit;line-height:1.6;transition:all .2s var(--studio-ease-smooth)}.page_textInput__ylfnn:focus{outline:none;border-color:var(--studio-primary);box-shadow:var(--studio-shadow-primary)}.page_textInput__ylfnn::-moz-placeholder{color:var(--studio-text-disabled)}.page_textInput__ylfnn::placeholder{color:var(--studio-text-disabled)}.page_textInputWithCaret__xYvLk{width:100%;padding:12px;background:var(--studio-bg-card);border:1px solid var(--studio-border-default);border-radius:var(--studio-radius-md);color:var(--studio-text-primary);font-size:13px;resize:vertical;font-family:inherit;line-height:1.6;transition:all .2s var(--studio-ease-smooth);caret-color:auto!important}.page_textInputWithCaret__xYvLk:focus{outline:none;border-color:var(--studio-primary);box-shadow:var(--studio-shadow-primary)}.page_textInputWithCaret__xYvLk::-moz-placeholder{color:var(--studio-text-disabled)}.page_textInputWithCaret__xYvLk::placeholder{color:var(--studio-text-disabled)}.page_uploadArea__OQV9Q{border:2px dashed var(--studio-border-default);border-radius:var(--studio-radius-md);padding:32px 16px;text-align:center;cursor:pointer;transition:all .3s var(--studio-ease-smooth);background:var(--studio-bg-card);min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.page_uploadAreaDragOver__rFR5f,.page_uploadArea__OQV9Q:hover{border-color:var(--studio-primary);background:var(--studio-bg-hover);box-shadow:var(--studio-shadow-primary)}.page_uploadIconSvg__s6_go{width:48px;height:48px;margin-bottom:12px;transition:all .3s ease}.page_uploadArea__OQV9Q:hover .page_uploadIconSvg__s6_go{transform:translateY(-4px);filter:drop-shadow(0 0 12px var(--studio-primary))}.page_uploadText__pifgM{color:var(--studio-text-primary);font-size:14px;font-weight:500;margin:4px 0}.page_uploadArea__OQV9Q p{color:var(--studio-text-tertiary);font-size:13px;margin:4px 0}.page_uploadHint__LzKhI{color:var(--studio-text-disabled)!important;font-size:12px!important;margin-top:8px!important}.page_uploadPreviewContainer__0RKfr{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.page_replaceImageContainer__7UkkN{position:absolute;bottom:8px;right:8px;cursor:pointer;z-index:10;width:28px;height:28px;background:transparent;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.page_replaceImageContainer__7UkkN:hover{transform:scale(1.15)}.page_replaceImage__2VeKv{width:28px;height:28px;filter:brightness(0) invert(1) drop-shadow(0 2px 4px rgba(0,0,0,.8))}.page_previewImage__QvWBE{max-width:100%;max-height:200px;border-radius:8px;-o-object-fit:contain;object-fit:contain}.page_uploadedCard__mgtx6{display:flex;flex-direction:column}.page_uploadedImageWrap__XeFIt{position:relative;border-radius:var(--studio-radius-md);overflow:hidden;border:2px solid var(--studio-primary);background:var(--studio-bg-card)}.page_uploadedImage__VQxF4{width:100%;max-height:200px;-o-object-fit:contain;object-fit:contain;display:block}.page_editImageBtn__PFjSq{position:absolute;top:8px;left:8px;display:flex;align-items:center;gap:4px;padding:6px 10px;background:rgba(0,0,0,.6);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:#fff;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;z-index:2}.page_editImageBtn__PFjSq:hover{background:rgba(0,0,0,.8);border-color:hsla(0,0%,100%,.3)}.page_deleteImageBtn__vVzbo{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(0,0,0,.6);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:#fff;cursor:pointer;transition:all .2s ease;z-index:2}.page_deleteImageBtn__vVzbo:hover{background:rgba(220,38,38,.8);border-color:rgba(220,38,38,.5)}.page_generate3DBtn___aLQL{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);width:auto;padding:6px 14px;background:linear-gradient(180deg,#4a4a55,#2a2a30);border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;color:#fff;font-size:12px;font-weight:600;letter-spacing:-.15px;cursor:pointer;transition:all .3s var(--studio-ease-smooth);box-shadow:0 20px 25px rgba(0,0,0,.1),0 8px 10px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;z-index:2}.page_generate3DBtn___aLQL:hover{transform:translateX(-50%) translateY(-1px);background:linear-gradient(180deg,#6a6a78,#3a3a42);box-shadow:0 20px 25px rgba(0,0,0,.25),0 8px 10px rgba(0,0,0,.2);border-color:hsla(0,0%,100%,.35)}.page_fileCount__DmzL9{color:var(--studio-primary)!important;font-weight:600;margin-top:8px!important;font-size:13px!important;display:flex;align-items:center;gap:6px}.page_btnGenerateInline__9Iu7o{margin-top:12px;width:100%;padding:12px 24px;background:var(--studio-gradient-button);border:none;border-radius:var(--studio-radius-md);color:var(--studio-text-primary);font-size:14px;font-weight:600;cursor:pointer;transition:all .3s var(--studio-ease-smooth);box-shadow:var(--studio-shadow-primary);position:relative;overflow:hidden}.page_btnGenerateInline__9Iu7o:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.page_btnGenerateInline__9Iu7o:hover:not(:disabled):before{left:100%}.page_btnGenerateInline__9Iu7o:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px var(--studio-nav-level2-shadow);background:var(--studio-gradient-hover)}.page_btnGenerateInline__9Iu7o:active:not(:disabled){transform:translateY(0)}.page_btnGenerateInline__9Iu7o:disabled{opacity:.6;cursor:not-allowed;transform:none;animation:page_pulse__kp1FM 2s cubic-bezier(.4,0,.6,1) infinite}.page_modeSelector__6zYZw{display:flex;flex-direction:column;gap:8px}.page_modeSelector__6zYZw .ant-radio-button-wrapper{background:#2a2a2a;border-color:#333;color:#fff;height:auto;padding:12px 16px;text-align:left;display:flex;align-items:center;border-radius:8px!important;margin:0;border:1px solid #333!important}.page_modeSelector__6zYZw .ant-radio-button-wrapper:hover{color:#fff;border-color:#6366f1!important}.page_modeSelector__6zYZw .ant-radio-button-wrapper-checked{background:rgba(99,102,241,.15);border-color:#6366f1!important;color:#fff}.page_modeSelector__6zYZw .ant-radio-button-wrapper:before{display:none}.page_subModeSelector__5guFW{display:grid;grid-template-columns:1fr 1fr;gap:8px}.page_subModeSelector__5guFW .ant-radio-button-wrapper{background:#2a2a2a;border-color:#333;color:#fff;padding:10px 12px;text-align:center;border-radius:6px!important;border:1px solid #333!important;font-size:13px;display:flex;align-items:center;justify-content:center}.page_subModeSelector__5guFW .ant-radio-button-wrapper:hover{color:#fff;border-color:#6366f1!important}.page_subModeSelector__5guFW .ant-radio-button-wrapper-checked{background:rgba(99,102,241,.15);border-color:#6366f1!important;color:#6366f1}.page_subModeSelector__5guFW .ant-radio-button-wrapper:before{display:none}.page_thirdLevelSelector__C8EQA{display:grid;grid-template-columns:1fr 1fr;gap:8px}.page_thirdLevelSelector__C8EQA .ant-radio-button-wrapper{background:#2a2a2a;border-color:#333;color:#fff;padding:10px 12px;text-align:center;border-radius:6px!important;border:1px solid #333!important;font-size:13px;display:flex;align-items:center;justify-content:center}.page_thirdLevelSelector__C8EQA .ant-radio-button-wrapper:hover{color:#fff;border-color:#4caf50!important}.page_thirdLevelSelector__C8EQA .ant-radio-button-wrapper-checked{background:rgba(76,175,80,.15);border-color:#4caf50!important;color:#4caf50}.page_thirdLevelSelector__C8EQA .ant-radio-button-wrapper:before{display:none}.page_aiSuggestion__5tlv3{margin-top:12px;padding:12px;background:rgba(102,126,234,.1);border:1px solid rgba(102,126,234,.3);border-radius:8px;display:flex;gap:12px;align-items:flex-start}.page_suggestionIcon__4_B7Z{font-size:20px;flex-shrink:0}.page_suggestionText__k_gMM{font-size:13px;color:#fff;line-height:1.5}.page_suggestionConfidence__8k_bT{font-size:11px;color:#999;margin-top:4px}.page_bottomBar__ru816{height:80px;background:#252525;border-top:1px solid #333;display:flex;align-items:center;justify-content:center;padding:0 20px;flex-shrink:0}.page_actionButtons__DpJFG{display:flex;gap:12px;align-items:center}.page_btnGenerate__bGKcW{padding:12px 32px;background:var(--studio-gradient-button);border:none;border-radius:10px;color:var(--studio-text-primary);font-size:15px;font-weight:600;cursor:pointer;transition:all .2s var(--studio-ease-smooth);box-shadow:var(--studio-shadow-primary);position:relative;overflow:hidden}.page_btnGenerate__bGKcW:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.page_btnGenerate__bGKcW:hover:not(:disabled):before{left:100%}.page_btnGenerate__bGKcW:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px var(--studio-nav-level2-shadow);background:var(--studio-gradient-hover)}.page_btnGenerate__bGKcW:active:not(:disabled){transform:translateY(0)}.page_btnGenerate__bGKcW:disabled{opacity:.6;cursor:not-allowed;transform:none;animation:page_pulse__kp1FM 2s cubic-bezier(.4,0,.6,1) infinite}.page_btnOutline__qaQwh{padding:10px 24px;background:transparent;border:1px solid var(--studio-border-default);border-radius:var(--studio-radius-md);color:var(--studio-text-primary);font-size:14px;cursor:pointer;transition:all .2s var(--studio-ease-smooth)}.page_btnOutline__qaQwh:hover{border-color:var(--studio-primary);color:var(--studio-primary);box-shadow:var(--studio-shadow-primary)}.page_btnExport__K2vGq{padding:10px 24px;background:var(--studio-nav-level2-bg);border:1px solid var(--studio-nav-level2-color);border-radius:var(--studio-radius-md);color:var(--studio-nav-level2-color);font-size:14px;cursor:pointer;transition:all .2s var(--studio-ease-smooth)}.page_btnExport__K2vGq:hover{background:rgba(16,185,129,.25);box-shadow:var(--studio-shadow-success)}.page_exportGroup__Nmwif{position:relative}.page_exportDropdown__NF_5e{display:none;position:absolute;bottom:calc(100% + 8px);right:0;background:#2a2a2a;border:1px solid #333;border-radius:8px;padding:8px;min-width:180px;box-shadow:0 4px 20px rgba(0,0,0,.4);z-index:10}.page_exportGroup__Nmwif:hover .page_exportDropdown__NF_5e{display:block}.page_exportDropdown__NF_5e button{width:100%;padding:10px 12px;background:transparent;border:none;color:#fff;text-align:left;cursor:pointer;border-radius:6px;font-size:13px;transition:all .2s}.page_exportDropdown__NF_5e button:hover{background:#333;color:#4caf50}.page_divider__yxaGe{background:#333;margin:8px 0}.page_progressContainer__4HPSf{position:fixed;top:60%;left:50%;transform:translate(-50%,-50%);z-index:110;display:flex;align-items:center;justify-content:center;animation:page_fadeInCenter___u07x .4s ease-out;pointer-events:none}.page_queueContainer__P2jZf{display:flex;flex-direction:column;pointer-events:auto;align-items:center;gap:12px;padding:20px 32px;background:transparent;min-width:320px;pointer-events:none}.page_queueStatusText__CfhFt{font-size:16px;font-weight:500;color:hsla(0,0%,100%,.95);text-align:center;letter-spacing:.2px;line-height:1.5;text-shadow:0 2px 8px rgba(0,0,0,.5),0 0 20px rgba(0,0,0,.3)}.page_queueSpinner__VmbFR{display:flex;justify-content:center;align-items:center;gap:8px;height:24px;width:100%;max-width:360px}.page_spinnerDot__SWcuk{width:8px;height:8px;background:rgba(229,231,235,.9);border-radius:50%;animation:page_queuePulse__QsMxA 1.4s ease-in-out infinite}.page_spinnerDot__SWcuk:first-child{animation-delay:0s}.page_spinnerDot__SWcuk:nth-child(2){animation-delay:.2s}.page_spinnerDot__SWcuk:nth-child(3){animation-delay:.4s}.page_queueTimeInfo__hOuo6{display:flex;justify-content:center;align-items:center;width:100%;max-width:360px;font-size:12px}.page_queueEstimatedTime__gcnV7{font-size:12px;color:rgba(200,205,220,.95);letter-spacing:.2px;font-weight:400;text-shadow:0 1px 4px rgba(0,0,0,.5)}@keyframes page_queuePulse__QsMxA{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.page_toolbarInfo__Of6p5{display:flex;align-items:center;gap:16px}.page_modeIndicator__WP0tL{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.9);display:flex;align-items:center;gap:8px}@keyframes page_slideDown__D4kxX{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.page_infoList__MoFr3{font-size:13px}.page_infoItem__JH4NB{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #333}.page_infoItem__JH4NB span:first-child{color:#999}.page_infoItem__JH4NB span:last-child{color:#fff;font-weight:500}.page_formatList__DldMZ{display:flex;flex-wrap:wrap;gap:8px}.page_formatTag___2dpq{padding:6px 12px;background:rgba(76,175,80,.15);border:1px solid rgba(76,175,80,.3);border-radius:6px;color:#4caf50;font-size:12px;font-weight:500}.page_emptyState__TMIu0{text-align:center;padding:40px 20px;color:#666}.page_emptyIcon__ZvJQv{font-size:64px;margin-bottom:16px;opacity:.5}.page_emptyState__TMIu0 p{font-size:13px;line-height:1.6}.page_section__lujYo .ant-tabs{color:#fff}.page_section__lujYo .ant-tabs-nav{margin-bottom:16px}.page_section__lujYo .ant-tabs-tab{color:#999;font-size:13px}.page_section__lujYo .ant-tabs-tab:hover{color:#fff}.page_section__lujYo .ant-tabs-tab-active{color:#667eea!important}.page_section__lujYo .ant-tabs-ink-bar{background:#667eea}.page_section__lujYo .ant-radio-group{width:100%}.page_section__lujYo .ant-radio-button-wrapper{background:#2a2a2a;border-color:#333;color:#fff;border-radius:6px;margin-bottom:8px}.page_section__lujYo .ant-radio-button-wrapper:hover{color:#fff}.page_section__lujYo .ant-radio-button-wrapper-checked{background:rgba(102,126,234,.15);border-color:#667eea;color:#fff}.page_leftPanel__JglQ6::-webkit-scrollbar,.page_rightPanel__bO1OC::-webkit-scrollbar{width:6px}.page_leftPanel__JglQ6::-webkit-scrollbar-track,.page_rightPanel__bO1OC::-webkit-scrollbar-track{background:#1a1a1a}.page_leftPanel__JglQ6::-webkit-scrollbar-thumb,.page_rightPanel__bO1OC::-webkit-scrollbar-thumb{background:#333;border-radius:3px}.page_leftPanel__JglQ6::-webkit-scrollbar-thumb:hover,.page_rightPanel__bO1OC::-webkit-scrollbar-thumb:hover{background:#444}@media (max-width:768px){.page_mainContent__KsEA4{margin-left:0;margin-bottom:0}}@media (max-width:1200px){.page_leftPanel__JglQ6{width:280px}.page_rightPanel__bO1OC{width:260px}}@media (max-width:768px){.page_leftPanel__JglQ6,.page_rightPanel__bO1OC{position:absolute;z-index:100;height:calc(100vh - 60px - 80px);top:60px}.page_leftPanel__JglQ6{left:0;transform:translateX(-100%);transition:transform .3s}.page_rightPanel__bO1OC{right:0;transform:translateX(100%);transition:transform .3s}.page_bottomBar__ru816{padding:15px}.page_actionButtons__DpJFG{flex-wrap:wrap;justify-content:center}}@keyframes page_fadeInCenter___u07x{0%{opacity:0}to{opacity:1}}@keyframes page_fadeInScale__Ar_LH{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes page_pulse__kp1FM{0%,to{opacity:1}50%{opacity:.7}}.page_btnGenerate__bGKcW:disabled{animation:page_pulse__kp1FM 2s infinite}.page_sceneDetection__0nATP{background:rgba(40,40,45,.7);border:1px solid var(--studio-nav-level1-border);border-radius:var(--studio-radius-lg);padding:14px 18px;margin-bottom:20px;box-shadow:var(--studio-shadow-md);transition:all .2s var(--studio-ease-smooth);animation:page_fadeIn__a61Iq .3s ease-out}.page_sceneDetection__0nATP:hover{background:rgba(97,102,244,.12);border-color:var(--studio-nav-level1-color)}.page_sceneTag__dA336{font-size:14px;color:#fff;margin-bottom:6px}.page_sceneTag__dA336 strong{color:var(--studio-nav-level1-color);font-weight:600;text-shadow:0 0 10px var(--studio-nav-level1-shadow)}.page_sceneHint__sJJtE{font-size:12px;color:#999}.page_industrySelector__960vV{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;width:100%}.page_industrySelector__960vV .ant-radio-button-wrapper{background:#2a2a2a;border-color:#333;color:#fff;padding:10px 8px;text-align:center;border-radius:6px!important;border:1px solid #333!important;font-size:12px;display:flex;align-items:center;justify-content:center;min-height:40px}.page_industrySelector__960vV .ant-radio-button-wrapper:hover{color:#fff;border-color:#6366f1!important}.page_industrySelector__960vV .ant-radio-button-wrapper-checked{background:rgba(99,102,241,.15);border-color:#6366f1!important;color:#6366f1}.page_industrySelector__960vV .ant-radio-button-wrapper:before{display:none}.page_reliefSceneSelector__olm6g{display:flex;gap:8px;flex-wrap:wrap}.page_reliefSceneSelector__olm6g .ant-radio-button-wrapper{background:#2a2a2a;border-color:#333;color:#fff;padding:10px 16px;text-align:center;border-radius:6px!important;border:1px solid #333!important;font-size:13px;display:flex;align-items:center;justify-content:center}.page_reliefSceneSelector__olm6g .ant-radio-button-wrapper:hover{color:#fff;border-color:#4caf50!important}.page_reliefSceneSelector__olm6g .ant-radio-button-wrapper-checked{background:rgba(76,175,80,.15);border-color:#4caf50!important;color:#4caf50}.page_reliefSceneSelector__olm6g .ant-radio-button-wrapper:before{display:none}.page_sceneHintText__jo5I0{margin-top:8px;font-size:12px;color:var(--studio-text-tertiary);padding:8px 12px;background:var(--studio-nav-level2-bg);border-radius:var(--studio-radius-sm);border-left:3px solid var(--studio-nav-level2-color)}.page_advancedHeader__BRJ2t{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:10px 12px;border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1);background:hsla(0,0%,100%,.02)}.page_advancedHeader__BRJ2t:hover{color:#6366f1;background:rgba(99,102,241,.08);transform:translateX(2px)}.page_advancedHeader__BRJ2t h3{margin:0;font-size:14px;display:flex;align-items:center;gap:8px}.page_advancedContent__uCzl5{margin-top:12px;padding:16px;background:rgba(40,40,45,.5);border-radius:10px;border:1px solid hsla(0,0%,100%,.08);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.03);animation:page_fadeIn__a61Iq .3s ease-out}.page_settingItem__uow8E{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px;gap:12px}.page_settingItem__uow8E:last-child{margin-bottom:0}.page_settingItem__uow8E label{font-size:13px;color:#ccc;min-width:80px;flex-shrink:0;padding-top:6px}.page_settingItem__uow8E .ant-radio-group{flex:1;display:flex;gap:8px;flex-wrap:wrap;min-width:0}.page_settingItem__uow8E .ant-radio-button-wrapper{background:#2a2a2a;border-color:#333;color:#fff;border-radius:4px!important;border:1px solid #333!important;font-size:12px;white-space:nowrap;flex-shrink:0}.page_settingItem__uow8E .ant-radio-button-wrapper:hover{color:#fff;border-color:#6366f1!important}.page_settingItem__uow8E .ant-radio-button-wrapper-checked{background:rgba(99,102,241,.15);border-color:#6366f1!important;color:#6366f1}.page_settingItem__uow8E .ant-radio-button-wrapper:before{display:none!important;content:none!important;width:0!important;background:none!important}.page_settingItem__uow8E .ant-radio-button-wrapper:not(:first-child):before{display:none!important}.page_settingItem__uow8E .ant-select{flex:1}.page_settingItem__uow8E .ant-select-selector{background:#2a2a2a!important;border-color:#333!important;color:#fff!important}.page_settingItem__uow8E .ant-select-arrow{color:#999}.page_settingItem__uow8E .ant-switch{background:#666}.page_settingItem__uow8E .ant-switch-checked{background:#4caf50}.page_fixedQuality__g2ln6{display:flex;align-items:center;gap:12px}.page_qualityBadge__hFKw2{display:inline-block;padding:4px 12px;background:rgba(102,126,234,.15);border:1px solid #667eea;border-radius:4px;color:#667eea;font-size:12px;font-weight:500}.page_qualityHint__pjccy{font-size:12px;color:#999}.page_grayscalePreview__nyGt0{width:100%;border-radius:10px;overflow:hidden;background:#f5f5f5;margin-bottom:16px;box-shadow:0 4px 16px rgba(0,0,0,.2);transition:transform .2s ease}.page_grayscalePreview__nyGt0:hover{transform:scale(1.02)}.page_grayscaleImage__JaBuI{width:100%;height:auto;display:block}.page_downloadSection__GqyXS{margin-top:12px}.page_batchInfo__V5_J_{margin-top:8px;padding:8px;background:hsla(0,0%,100%,.05);border-radius:4px;text-align:center}.page_batchInfo__V5_J_ p{font-size:12px;color:#999;margin-bottom:4px}.page_paramGroup__rf0xB{margin-bottom:16px}.page_paramGroup__rf0xB label{display:block;font-size:13px;color:hsla(0,0%,100%,.85);margin-bottom:8px;font-weight:500}.page_paramValue__WeQ_6{display:inline-block;margin-left:12px;font-size:12px;color:#667eea;font-weight:600}.page_divider__yxaGe{height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent);margin:24px 0}.page_paramHint__I9BrO{margin-top:12px;padding:8px 12px;background:rgba(102,126,234,.1);border-left:3px solid #667eea;border-radius:4px;font-size:12px;color:hsla(0,0%,100%,.7);line-height:1.5}.page_grayscaleCard__0iqiX{background:rgba(40,40,45,.6);border:1px solid var(--studio-glass-border);border-radius:var(--studio-radius-lg);padding:18px;margin-bottom:16px;box-shadow:var(--studio-glass-shadow);animation:page_fadeIn__a61Iq .3s ease-out;transition:all .2s var(--studio-ease-smooth)}.page_grayscaleCard__0iqiX:hover{background:rgba(45,45,50,.8);border-color:var(--studio-border-hover);transform:translateY(-2px)}.page_grayscaleCard__0iqiX h3{font-size:14px;color:#fff;margin:0 0 12px;font-weight:600;display:flex;align-items:center;gap:6px}.page_reliefControlPanel__2dTDR{background:rgba(40,40,45,.6);border:1px solid var(--studio-nav-level1-border);border-radius:var(--studio-radius-lg);padding:18px;animation:page_fadeIn__a61Iq .4s ease-out;max-height:calc(100vh - 400px);overflow-y:auto;box-shadow:var(--studio-shadow-md)}.page_reliefControlPanel__2dTDR h3{font-size:14px;color:#fff;margin:0 0 16px;font-weight:600;display:flex;align-items:center;gap:6px}.page_controlItem__4nw8O{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.05)}.page_controlItem__4nw8O:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.page_controlItem__4nw8O label{font-size:12px;color:hsla(0,0%,100%,.8);font-weight:500}.page_controlInputs__oM01m{display:flex;align-items:center;gap:8px}.page_rangeSlider___B0WZ{flex:1;height:4px;border-radius:2px;background:#404040;outline:none;-webkit-appearance:none;cursor:pointer}.page_rangeSlider___B0WZ::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:var(--studio-primary);cursor:pointer;border:2px solid var(--studio-bg-panel);-webkit-transition:all .2s var(--studio-ease-smooth);transition:all .2s var(--studio-ease-smooth)}.page_rangeSlider___B0WZ::-webkit-slider-thumb:hover{background:var(--studio-primary-light);transform:scale(1.1);box-shadow:0 0 12px var(--studio-primary)}.page_rangeSlider___B0WZ::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--studio-primary);cursor:pointer;border:2px solid var(--studio-bg-panel);-moz-transition:all .2s var(--studio-ease-smooth);transition:all .2s var(--studio-ease-smooth)}.page_rangeSlider___B0WZ::-moz-range-thumb:hover{background:var(--studio-primary-light);transform:scale(1.1);box-shadow:0 0 12px var(--studio-primary)}.page_numberInput__Iqpgc{width:60px;padding:4px 8px;background:#2a2a2a;border:1px solid #333;border-radius:4px;color:#fff;font-size:12px;text-align:center;outline:none;transition:all .2s;caret-color:auto!important}.page_numberInput__Iqpgc:focus{border-color:#667eea;background:#2f2f2f}.page_numberInput__Iqpgc::-webkit-inner-spin-button,.page_numberInput__Iqpgc::-webkit-outer-spin-button{opacity:1}.page_unit__zH_4M{font-size:11px;color:hsla(0,0%,100%,.6);min-width:30px;text-align:left}.page_reliefControlPanel__2dTDR::-webkit-scrollbar{width:6px}.page_reliefControlPanel__2dTDR::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:3px}.page_reliefControlPanel__2dTDR::-webkit-scrollbar-thumb{background:var(--studio-primary);opacity:.3;border-radius:3px}.page_reliefControlPanel__2dTDR::-webkit-scrollbar-thumb:hover{background:var(--studio-primary-light);opacity:.5}@media (max-width:1200px){.page_grayscaleCard__0iqiX,.page_reliefControlPanel__2dTDR{padding:12px}.page_controlItem__4nw8O{margin-bottom:12px;padding-bottom:12px}.page_controlItem__4nw8O label{font-size:11px}.page_numberInput__Iqpgc{width:50px}}.page_downloadModalOverlay__pfoRk{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:9999;backdrop-filter:blur(8px);animation:page_fadeIn__a61Iq .2s ease-out}.page_downloadModal__LUYeC{background:linear-gradient(135deg,#1e1e23,#252530);border:1px solid rgba(99,102,241,.3);border-radius:16px;width:90%;max-width:460px;box-shadow:0 20px 60px rgba(0,0,0,.5),0 0 0 1px rgba(99,102,241,.1);animation:page_slideIn__2QCjh .3s ease-out;overflow:hidden}@keyframes page_slideIn__2QCjh{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.page_downloadModalHeader__rs32X{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid hsla(0,0%,100%,.1);background:rgba(99,102,241,.05)}.page_downloadModalIcon__Fzmio{width:24px;height:24px;margin-right:12px}.page_downloadModalTitle__NeiW9{flex:1;font-size:18px;font-weight:600;color:#fff;display:flex;align-items:center}.page_downloadModalClose__7EyLE{cursor:pointer;padding:4px;border-radius:6px;transition:all .2s;display:flex;align-items:center;justify-content:center}.page_downloadModalClose__7EyLE:hover{background:hsla(0,0%,100%,.1)}.page_downloadModalCloseIcon__JJDuY{width:20px;height:20px;filter:brightness(1.5)}.page_downloadModalBody__PDuuZ{padding:28px 24px;color:hsla(0,0%,100%,.9);font-size:15px;line-height:1.6;text-align:center}.page_downloadModalBody__PDuuZ p{margin:0}.page_downloadModalFooter__rgRvi{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.2)}.page_downloadModalCancelBtn__U3IOR,.page_downloadModalConfirmBtn__AC5Tl{padding:10px 24px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:80px}.page_downloadModalCancelBtn__U3IOR{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.2)}.page_downloadModalCancelBtn__U3IOR:hover{background:hsla(0,0%,100%,.15);color:#fff}.page_downloadModalConfirmBtn__AC5Tl{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 12px rgba(99,102,241,.3)}.page_downloadModalConfirmBtn__AC5Tl:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(99,102,241,.4)}.page_downloadModalConfirmBtn__AC5Tl:disabled{opacity:.6;cursor:not-allowed;transform:none}.page_downloadModalConfirmBtn__AC5Tl:disabled:hover{transform:none;box-shadow:0 4px 12px rgba(99,102,241,.3)}@media (max-width:768px){.page_downloadModal__LUYeC{width:95%;max-width:none;margin:0 10px}.page_downloadModalHeader__rs32X{padding:16px 20px}.page_downloadModalBody__PDuuZ{padding:24px 20px;font-size:14px}.page_downloadModalFooter__rgRvi{padding:16px 20px}.page_downloadModalCancelBtn__U3IOR,.page_downloadModalConfirmBtn__AC5Tl{padding:8px 20px;font-size:13px;min-width:70px}}.page_formatSelector__Qy5rt{margin-bottom:20px;padding:20px;background:rgba(97,102,244,.05);border-radius:12px;border:1px solid rgba(97,102,244,.1)}.page_formatSelectorTitle__lvsCo{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.95);margin-bottom:16px;text-align:center}.page_formatOptions__2HXh2{display:flex;gap:12px;justify-content:center}.page_formatOption__f3f9j{flex:1;min-width:100px;padding:16px 12px;background:hsla(0,0%,100%,.05);border:2px solid hsla(0,0%,100%,.1);border-radius:10px;cursor:pointer;transition:all .3s ease;text-align:center}.page_formatOption__f3f9j:hover{background:rgba(97,102,244,.1);border-color:rgba(97,102,244,.3);transform:translateY(-2px)}.page_formatOptionActive__WzLsr{background:rgba(97,102,244,.15)!important;border-color:#6166f4!important;box-shadow:0 0 0 3px rgba(97,102,244,.1)}.page_formatOptionIcon__1QxAk{font-size:28px;margin-bottom:8px}.page_formatOptionLabel__BvMDR{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.95);margin-bottom:4px}.page_formatOptionDesc__nqgqJ{font-size:11px;color:hsla(0,0%,100%,.5);line-height:1.4}.page_downloadModalMessage__N5iOv{font-size:14px;color:hsla(0,0%,100%,.8);text-align:center;margin:0}@media (max-height:900px){.page_header__HhlZm{height:50px}.page_studio__eB2Pb{padding-top:50px}.page_section__lujYo{margin-bottom:10px;padding:10px}.page_compactSection__kZA_p{margin-bottom:8px;padding-left:4px}.page_levelHeader__QiKzn{margin-bottom:6px;padding:4px 8px}.page_uploadArea__OQV9Q{min-height:100px;padding:16px}.page_uploadIconSvg__s6_go{width:32px;height:32px;margin-bottom:6px}.page_uploadText__pifgM{font-size:13px;margin:2px 0}.page_uploadArea__OQV9Q p{font-size:11px;margin:2px 0}.page_uploadHint__LzKhI{margin-top:4px!important}.page_previewImage__QvWBE{max-height:120px}.page_btnGenerateInline__9Iu7o{margin-top:8px;padding:8px 20px;font-size:13px}.page_textInputWithCaret__xYvLk,.page_textInput__ylfnn{padding:8px;font-size:12px}.page_switchButton__CRfsW{padding:6px 12px;font-size:12px}}.page_fallbackContainer__FaDIL{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:transparent;z-index:10;color:var(--studio-text-secondary);border-radius:inherit;transition:all .3s ease;overflow:hidden;caret-color:transparent}.page_fallbackContent__vT6WW{text-align:center;padding:32px;background:rgba(40,40,45,.5);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;box-shadow:0 8px 32px rgba(0,0,0,.4);max-width:400px;transform:translateY(0);transition:all .3s ease}.page_fallbackContent__vT6WW:hover{background:rgba(45,45,50,.7);border-color:rgba(99,102,241,.3);box-shadow:0 12px 48px rgba(0,0,0,.5),0 0 0 1px rgba(99,102,241,.2);transform:translateY(-4px)}.page_fallbackIcon__tyc22{font-size:64px;margin-bottom:24px;line-height:1;background:var(--studio-gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:.9;filter:drop-shadow(0 4px 12px rgba(99,102,241,.3));animation:page_float__hY52d 6s ease-in-out infinite}.page_fallbackIconSuccess__kU8oC{font-size:64px;margin-bottom:24px;line-height:1;color:#10b981;opacity:.9;filter:drop-shadow(0 4px 12px rgba(16,185,129,.3));animation:page_pulse-scale__9taKp 2s ease-in-out infinite}.page_fallbackTitle__5TUVt{font-size:20px;font-weight:600;color:#fff;margin-bottom:12px;letter-spacing:.5px;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.8));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_fallbackDesc__n9ySf{font-size:14px;color:hsla(0,0%,100%,.6);line-height:1.6}.page_fallbackAction__9JBMN{margin-top:24px}.page_fallbackButton__Fw_jE{padding:10px 24px;background:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.3);border-radius:8px;color:#818cf8;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.page_fallbackButton__Fw_jE:hover{background:rgba(99,102,241,.2);border-color:#818cf8;color:#fff;transform:translateY(-2px)}@keyframes page_float__hY52d{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes page_pulse-scale__9taKp{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.05);opacity:1}}@media (max-width:768px){.page_uploadedImage__VQxF4{max-height:160px}.page_editImageBtn__PFjSq{min-width:44px;min-height:44px;padding:8px 12px;font-size:13px}.page_deleteImageBtn__vVzbo{min-width:44px;min-height:44px;width:44px;height:44px}.page_generate3DBtn___aLQL{padding:14px 24px;font-size:15px}}.page_mobileIndustryTabs__x_qbz{display:none}@media (max-width:768px){.page_mobileIndustryTabs__x_qbz{display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 0 12px;margin-bottom:4px}.page_mobileIndustryTabs__x_qbz::-webkit-scrollbar{display:none}.page_mobileIndustryTab__0umEl{flex-shrink:0;padding:8px 16px;border:1px solid hsla(0,0%,100%,.12);border-radius:20px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.6);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-height:36px}.page_mobileIndustryTabActive__Om6_1{background:rgba(97,102,244,.2);border-color:var(--studio-nav-level1-color,#6166f4);color:#fff;box-shadow:0 0 12px rgba(97,102,244,.25)}}.page_desktopLeftSidebar__qfxhM,.page_rightSidebarWrap__WTTLH{display:contents}.page_mobileBottomDrawer__4ZC5w,.page_mobileGuideOverlay__2ij_d{display:none}@media (max-width:768px){.page_desktopLeftSidebar__qfxhM{display:none}.page_mobileBottomDrawer__4ZC5w{display:flex;flex-direction:column;position:fixed;left:0;right:0;bottom:0;z-index:120;background:rgba(30,30,35,.95);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-top:1px solid hsla(0,0%,100%,.1);border-radius:20px 20px 0 0;box-shadow:0 -8px 32px rgba(0,0,0,.4);transition:transform .35s cubic-bezier(.4,0,.2,1),max-height .35s cubic-bezier(.4,0,.2,1);max-height:90vh;max-height:90dvh;overflow:hidden}.page_mobileDrawerHandle__Z9aSc{display:flex;flex-direction:column;align-items:center;padding:max(10px,env(safe-area-inset-top)) 16px 6px;cursor:grab;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_mobileDrawerHandleBar__TltiO{width:36px;height:4px;background:hsla(0,0%,100%,.3);border-radius:2px;transition:background .2s}.page_mobileDrawerHandle__Z9aSc:active .page_mobileDrawerHandleBar__TltiO{background:hsla(0,0%,100%,.5)}.page_mobileDrawerHandleText__2qQrc{font-size:12px;color:hsla(0,0%,100%,.5);margin-top:4px}.page_mobileDrawerContent__xPAd3{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 16px 16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.page_mobileDrawerContent__xPAd3::-webkit-scrollbar{width:0;display:none}.page_mobileDrawerContent__xPAd3::-webkit-scrollbar-thumb{background:transparent}.page_mobileDrawerFooter__vceh2{flex-shrink:0;padding:12px 16px max(12px,env(safe-area-inset-bottom));border-top:1px solid hsla(0,0%,100%,.08);background:rgba(30,30,35,.98)}.page_mobileDrawerExpanded__t0mja{transform:translateY(0);max-height:90vh;max-height:90dvh}.page_mobileDrawerCollapsed__E7i5_{transform:translateY(calc(100% - 48px));max-height:90vh;max-height:90dvh}.page_mobileDrawerHidden__HZdp9{transform:translateY(100%);max-height:90vh;max-height:90dvh}.page_mobileGuideOverlay__2ij_d{display:flex;position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;background:rgba(0,0,0,.5);align-items:center;justify-content:flex-end;padding-right:16px;animation:page_guideOverlayFadeIn__YkbwT .3s ease}.page_mobileGuideRight__ZZfvC{display:flex;flex-direction:row;align-items:center;gap:8px}.page_mobileGuideArrow__iBL5J{width:48px;height:48px;background:rgba(99,102,241,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;animation:page_guideArrowBounceRight__o_c85 1.5s ease-in-out infinite;box-shadow:0 0 20px rgba(99,102,241,.5)}.page_mobileGuideText__dVZRi{background:rgba(99,102,241,.9);color:#fff;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:500;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.3)}@keyframes page_guideOverlayFadeIn__YkbwT{0%{opacity:0}to{opacity:1}}@keyframes page_guideArrowBounceRight__o_c85{0%,to{transform:translateX(0);box-shadow:0 0 20px rgba(99,102,241,.5)}50%{transform:translateX(8px);box-shadow:0 0 30px rgba(99,102,241,.7)}}}.page_generateButton__cR_1d{width:100%;padding:12px 24px;background:var(--studio-gradient-button);border:none;border-radius:var(--studio-radius-md);color:var(--studio-text-primary);font-size:14px;font-weight:600;cursor:pointer;transition:all .3s var(--studio-ease-smooth);box-shadow:var(--studio-shadow-primary);display:inline-flex;align-items:center;justify-content:center;gap:8px}.page_generateButton__cR_1d:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(99,102,241,.4)}.page_smartSplitEntryBtn__T4yDM{width:100%;margin-top:16px;padding:10px 16px;background:linear-gradient(135deg,#6366f1,#7d82f8);border:none;border-radius:10px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:all .25s ease;box-shadow:0 4px 14px rgba(99,102,241,.35);display:inline-flex;align-items:center;justify-content:center;gap:8px}.page_smartSplitEntryBtn__T4yDM:hover{transform:translateY(-1px);background:linear-gradient(135deg,#7d82f8,#969afc)}.page_splitBottomBar__XJBLR{position:fixed;bottom:32px;left:50%;transform:translateX(-50%);z-index:50;animation:page_splitFadeInUp__XeKEt .4s cubic-bezier(.4,0,.2,1);pointer-events:none}@keyframes page_splitFadeInUp__XeKEt{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.page_splitBottomBarInner__eSlez{display:inline-flex;align-items:center;gap:12px;padding:12px 20px;background:rgba(20,20,30,.95);backdrop-filter:blur(24px) saturate(180%);border:1px solid hsla(0,0%,100%,.1);border-radius:50px;box-shadow:0 8px 32px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.08);pointer-events:auto}.page_splitExportPartsBtn__aEJFk{height:42px;padding:0 24px;font-size:14px;font-weight:600;border-radius:24px;background:linear-gradient(135deg,#6366f1,#7d82f8);border:none;color:#fff;cursor:pointer;transition:all .25s;box-shadow:0 4px 14px rgba(99,102,241,.35)}.page_splitExportPartsBtn__aEJFk:hover{transform:translateY(-2px);background:linear-gradient(135deg,#7d82f8,#969afc)}.page_splitBottomDivider__Er_IC{width:1px;height:24px;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.1) 50%,transparent)}.page_splitExportWholeBtn__8NjDI{height:42px;padding:0 24px;font-size:14px;font-weight:500;border-radius:24px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.9);cursor:pointer;transition:all .2s}.page_splitExportWholeBtn__8NjDI:hover{background:rgba(99,102,241,.15);border-color:rgba(99,102,241,.4);color:#6366f1}@media (max-width:1020px){.page_splitBottomBar__XJBLR{bottom:68px}}@media (max-width:768px){.page_splitBottomBar__XJBLR{bottom:64px;bottom:calc(48px + env(safe-area-inset-bottom) + 12px)}}@keyframes page_spin__Md2jc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes page_progressSlide__c2DzY{0%{background-position:0 0}to{background-position:200% 0}}@keyframes page_fadeIn__a61Iq{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.page_exportProgressContainer__ay4HH{position:fixed;bottom:110px;left:50%;transform:translateX(-50%);width:300px;background:linear-gradient(135deg,#1e1e23,#252530);border:1px solid rgba(99,102,241,.4);border-radius:12px;padding:12px 16px;box-shadow:0 8px 32px rgba(0,0,0,.4);z-index:9998;animation:page_slideInUp__uOe8g .25s ease-out}@keyframes page_slideInUp__uOe8g{0%{opacity:0;transform:translateX(-50%) translateY(10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.page_exportHeader__vQlZU{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.page_exportTitle__Y1K6_{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.9)}.page_exportIcon__g38oh{width:16px;height:16px;flex-shrink:0;color:#818cf8}.page_exportStatus__80zZR{font-size:12px;color:hsla(0,0%,100%,.5)}.page_exportPercentage___KDtY{font-size:13px;font-weight:600;color:#818cf8}.page_progressBarContainer__yVK_4{width:100%;height:4px;background:hsla(0,0%,100%,.1);border-radius:2px;overflow:hidden}.page_progressBarFill__8eebu{height:100%;background:linear-gradient(90deg,#6366f1,#818cf8);border-radius:2px;transition:width .2s ease}.page_progressBarFill__8eebu.page_preparing__RLsj_{background:linear-gradient(90deg,#6366f1,#818cf8 50%,#6366f1);background-size:200% 100%;animation:page_progressSlide__c2DzY 1.5s linear infinite}.page_paramFocusAnchor__c9nDA{scroll-margin-top:12px;border-radius:16px}.page_paramFocusAnchorActive__p16fB{animation:page_paramFocusPulse__AEhl9 1.1s ease-out}@keyframes page_paramFocusPulse__AEhl9{0%{box-shadow:0 0 0 rgba(97,102,244,0)}35%{box-shadow:0 0 0 1px rgba(97,102,244,.28),0 0 0 12px rgba(97,102,244,.08)}to{box-shadow:0 0 0 rgba(97,102,244,0)}}