@keyframes tools_spin__JkyKw{to{transform:rotate(1turn)}}.tools_spin__JkyKw{animation:tools_spin__JkyKw 1s linear infinite}.tools_hiddenInput__0dD5q{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;clip:rect(0 0 0 0);pointer-events:none}.tools_fullWidth__D2YLM{width:100%}.tools_ghostButton__I70To,.tools_primaryButton__8Kr9w{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:42px;padding:0 20px;border-radius:11px;font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;transition:transform .15s,box-shadow .15s,background .15s,border-color .15s,color .15s,filter .15s}.tools_primaryButton__8Kr9w{border:0;color:#fff;background:linear-gradient(135deg,#8366ff,#6b4cff 55%,#5b3df1);box-shadow:0 8px 18px -8px rgba(107,76,255,.65)}.tools_primaryButton__8Kr9w:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.tools_primaryButton__8Kr9w:disabled{background:#dcd8ee;box-shadow:none;cursor:not-allowed}.tools_ghostButton__I70To{border:1px solid #e3e6ee;background:#fff;color:#3b4256;font-weight:500}.tools_ghostButton__I70To:hover:not(:disabled){border-color:#cfc6ff;color:#4a30d9}.tools_ghostButton__I70To:disabled{opacity:.55;cursor:not-allowed}.tools_backButton__jX9kI:focus-visible,.tools_barButton__Ifzd7:focus-visible,.tools_card__wpF64:focus-visible,.tools_chip__Oat8C:focus-visible,.tools_filmAdd__afwBk:focus-visible,.tools_filmThumb__b6_Oj:focus-visible,.tools_ghostButton__I70To:focus-visible,.tools_primaryButton__8Kr9w:focus-visible,.tools_railItem___Uvdu:focus-visible,.tools_tab___svMW:focus-visible,.tools_textButton__7XjAy:focus-visible{outline:2px solid #6b4cff;outline-offset:2px}.tools_primaryBlock__Tw_Dh{width:100%}.tools_primaryBlock__Tw_Dh+.tools_primaryBlock__Tw_Dh{margin-top:8px}.tools_ghostButton__I70To.tools_primaryBlock__Tw_Dh{height:38px;font-size:13px}.tools_textButton__7XjAy{display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border:0;border-radius:7px;background:transparent;color:#717b8e;font:inherit;font-size:12px;cursor:pointer}.tools_textButton__7XjAy:hover:not(:disabled){background:#f4f2ff;color:#4a30d9}.tools_textButton__7XjAy:disabled{opacity:.45;cursor:not-allowed}.tools_iconButton___SeFy{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;border:0;border-radius:7px;background:transparent;color:#6f768a;cursor:pointer}.tools_iconButton___SeFy:hover{background:#f1f2f7;color:#4a30d9}.tools_bad__CgXIr,.tools_good__ADr5h{font-style:normal;font-size:11px;font-weight:600;padding:1px 6px;border-radius:6px}.tools_good__ADr5h{color:#15803d;background:#e7f7ed}.tools_bad__CgXIr{color:#c2410c;background:#fff1e6}.tools_editor__FWECi{height:100%;min-height:0;display:flex;flex-direction:column;background:#fff;border:1px solid #e7e9f1;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px rgba(20,24,40,.04),0 12px 32px -24px rgba(20,24,40,.18)}.tools_editorHeader__RWfmq{flex-shrink:0;display:flex;align-items:center;gap:14px;min-height:60px;padding:0 16px 0 12px;border-bottom:1px solid #eef0f5}.tools_backButton__jX9kI{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px 0 10px;border:1px solid #e6e8f0;border-radius:9px;background:#fff;color:#4b5568;font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.tools_backButton__jX9kI:hover:not(:disabled){background:#f6f5ff;border-color:#d9d0ff;color:#4a30d9}.tools_backButton__jX9kI:disabled{opacity:.5;cursor:not-allowed}.tools_headerTitle__Y3o43{flex:1;min-width:0;display:flex;align-items:center;gap:11px}.tools_headerTitle__Y3o43>div{min-width:0}.tools_headerTitle__Y3o43 h1{margin:0;font-size:15px;font-weight:700;line-height:1.3;color:#151827}.tools_headerTitle__Y3o43 p{margin:1px 0 0;font-size:12px;line-height:1.4;color:#8b91a5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tools_headerIcon__OVyB_{flex-shrink:0;display:grid;place-items:center;width:36px;height:36px;border-radius:11px;color:#fff;background:linear-gradient(135deg,#8a6dff,#5b3df1);box-shadow:0 6px 14px -6px rgba(107,76,255,.7)}.tools_headerIcon__OVyB_ svg{width:18px;height:18px}.tools_headerIconAi___KwF5{background:linear-gradient(135deg,#a066ff,#d04cf0)}.tools_trustBadge__1nPTy{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border-radius:999px;background:#ecf9f1;color:#16803f;font-size:12px;font-weight:500;white-space:nowrap}.tools_trustBadgeAi__rvtY3{background:#f4efff;color:#6b4cff}.tools_editorBody__vJrsN{flex:1;min-height:0;display:grid;grid-template-columns:84px minmax(0,1fr) 324px}.tools_rail__l3cRA{min-height:0;overflow-y:auto;padding:10px 8px 16px;border-right:1px solid #eef0f5;background:#fbfbfd;scrollbar-width:none}.tools_rail__l3cRA::-webkit-scrollbar{display:none}.tools_railGroup__60eSB+.tools_railGroup__60eSB{margin-top:8px;padding-top:8px;border-top:1px dashed #e6e8f0}.tools_railGroupTitle__AII7A{display:block;margin:2px 0 4px;font-size:10px;line-height:1.4;color:#a3a8b8;text-align:center}.tools_railItem___Uvdu{width:100%;display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 2px;border:0;border-radius:10px;background:transparent;color:#5b6275;font:inherit;cursor:pointer}.tools_railIcon__zpeNV{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;transition:background .15s,color .15s,box-shadow .15s}.tools_railIcon__zpeNV svg{width:18px;height:18px}.tools_railLabel__99jxz{font-size:11px;line-height:1.25;white-space:nowrap}.tools_railItem___Uvdu:hover:not(:disabled) .tools_railIcon__zpeNV{background:#efeff6;color:#151827}.tools_railItemActive__lo5C8{color:#4a30d9;font-weight:600}.tools_railItemActive__lo5C8 .tools_railIcon__zpeNV,.tools_railItemActive__lo5C8:hover:not(:disabled) .tools_railIcon__zpeNV{background:#6b4cff;color:#fff;box-shadow:0 6px 14px -6px rgba(107,76,255,.75)}.tools_railItem___Uvdu:disabled{cursor:not-allowed}.tools_railItem___Uvdu:disabled:not(.tools_railItemActive__lo5C8){opacity:.45}.tools_stage__wOWQv{position:relative;min-width:0;min-height:0;display:flex;flex-direction:column;background-color:#f2f3f7;background-image:radial-gradient(#dcdfe8 1px,transparent 0);background-size:18px 18px}.tools_stageInner__D19XX{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.tools_stageTop__2303g{flex-shrink:0;display:flex;align-items:center;min-height:46px;padding:10px 16px 0}.tools_stageHint__Osvv2{display:inline-flex;align-items:center;max-width:100%;padding:6px 12px;border:1px solid #e7e9f1;border-radius:10px;background:hsla(0,0%,100%,.92);color:#4b5568;font-size:12px;line-height:1.45;box-shadow:0 2px 8px rgba(20,24,40,.05)}.tools_hintBusy__XkNrT{display:inline-flex;align-items:center;gap:6px}.tools_hintError__fYp8i{color:#c2410c}.tools_viewport__i8CpK{position:relative;flex:1;min-height:0;display:flex;overflow:hidden;container-type:size}.tools_viewportActual__hEqkQ{overflow:auto;padding:24px;scrollbar-width:thin}.tools_viewportCenter__kSAET{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;color:#6f768a;font-size:13px;text-align:center}.tools_viewportSpinner__2q48V{position:absolute;top:10px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:hsla(0,0%,100%,.94);color:#4b5568;font-size:12px;box-shadow:0 4px 12px rgba(20,24,40,.1);pointer-events:none;z-index:3}.tools_frame__AfvIK{position:relative;flex-shrink:0;margin:auto;border-radius:4px;background-color:#fff;background-image:linear-gradient(45deg,#eceef3 25%,transparent 0),linear-gradient(-45deg,#eceef3 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eceef3 0),linear-gradient(-45deg,transparent 75%,#eceef3 0);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0;box-shadow:0 0 0 1px rgba(20,24,40,.06),0 18px 40px -18px rgba(20,24,40,.35);user-select:none}.tools_frameImage__MaiX9{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-drag:none;user-select:none;transition:opacity .2s,filter .2s}.tools_frameDimmed__8arx9 .tools_frameImage__MaiX9{opacity:.6;filter:saturate(.7)}.tools_compare__ijLBl{cursor:ew-resize;touch-action:pan-y}.tools_compareBefore__i8cN_{position:absolute;inset:0}.tools_compareTag__tO78b{position:absolute;top:10px;padding:3px 9px;border-radius:999px;background:rgba(17,19,33,.62);color:#fff;font-size:11px;font-weight:500;backdrop-filter:blur(6px);pointer-events:none;transition:opacity .15s}.tools_compareTagLeft__XnmnK{left:10px}.tools_compareTagRight__RDLcg{right:10px}.tools_compareLine__10UUJ{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 0 14px rgba(0,0,0,.2);pointer-events:none}.tools_compareKnob___QmW9{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;color:#6b4cff;box-shadow:0 6px 16px rgba(20,24,40,.25);pointer-events:auto;cursor:ew-resize;outline:none}.tools_compareKnob___QmW9:focus-visible{box-shadow:0 0 0 3px rgba(107,76,255,.45),0 6px 16px rgba(20,24,40,.25)}.tools_stageDrawable__I1QlL{cursor:crosshair;touch-action:none}.tools_brushLayer__pFbwa{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.tools_cropShade__iFEPA{position:absolute;inset:0;background:rgba(15,17,30,.5);pointer-events:none}.tools_cropBox__TYb6g{position:absolute;border:2px solid #fff;box-shadow:0 0 0 1px rgba(107,76,255,.9);cursor:move;touch-action:none}.tools_cropBoxStatic__plMvG{touch-action:auto;pointer-events:none}.tools_cropBox__TYb6g:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,transparent calc(33.333% - .5px),hsla(0,0%,100%,.6) calc(33.333% - .5px),hsla(0,0%,100%,.6) calc(33.333% + .5px),transparent calc(33.333% + .5px),transparent calc(66.666% - .5px),hsla(0,0%,100%,.6) calc(66.666% - .5px),hsla(0,0%,100%,.6) calc(66.666% + .5px),transparent calc(66.666% + .5px)),linear-gradient(180deg,transparent calc(33.333% - .5px),hsla(0,0%,100%,.6) calc(33.333% - .5px),hsla(0,0%,100%,.6) calc(33.333% + .5px),transparent calc(33.333% + .5px),transparent calc(66.666% - .5px),hsla(0,0%,100%,.6) calc(66.666% - .5px),hsla(0,0%,100%,.6) calc(66.666% + .5px),transparent calc(66.666% + .5px))}.tools_cropBoxStatic__plMvG{cursor:default}.tools_cropBoxStatic__plMvG:before{display:none}.tools_cropHandle__G5i_x{position:absolute;width:14px;height:14px;border:2px solid #6b4cff;border-radius:4px;background:#fff;box-shadow:0 2px 6px rgba(20,24,40,.2);touch-action:none}.tools_handleNw__MM1R2{left:-8px;top:-8px;cursor:nwse-resize}.tools_handleNe__T6HqF{right:-8px;top:-8px;cursor:nesw-resize}.tools_handleSw__XWGjb{left:-8px;bottom:-8px;cursor:nesw-resize}.tools_handleSe__76G6q{right:-8px;bottom:-8px;cursor:nwse-resize}.tools_regionRect__0koy7{position:absolute;border:2px solid #6b4cff;border-radius:3px;background:rgba(107,76,255,.14);cursor:move;touch-action:none}.tools_regionDraft__2BdTe{position:absolute;border:2px dashed #6b4cff;background:rgba(107,76,255,.1);pointer-events:none}.tools_regionRemove__UukTp{position:absolute;top:-10px;right:-10px;display:grid;place-items:center;width:20px;height:20px;padding:0;border:2px solid #fff;border-radius:50%;background:#151827;color:#fff;cursor:pointer;box-shadow:0 2px 6px rgba(20,24,40,.25)}.tools_splitGrid__xJcRG{position:absolute;inset:0;display:grid;pointer-events:none}.tools_splitGrid__xJcRG span{position:relative;border:1px dashed hsla(0,0%,100%,.95);box-shadow:inset 0 0 0 1px rgba(107,76,255,.35)}.tools_splitGrid__xJcRG i{position:absolute;left:6px;top:6px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:rgba(107,76,255,.92);color:#fff;font-size:11px;font-style:normal;font-weight:600}.tools_stageBar__n9gD4{flex-shrink:0;display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:6px 16px 12px}.tools_stageInfo__Z2w9p{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.tools_infoPart__8qOTC{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid #e7e9f1;border-radius:8px;background:#fff;color:#4b5568;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.tools_infoPart__8qOTC b{font-weight:600;color:#151827}.tools_stageTools__lrYOF{display:flex;gap:6px;margin-left:auto}.tools_barButton__Ifzd7{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 11px;border:1px solid #e3e6ee;border-radius:8px;background:#fff;color:#3b4256;font:inherit;font-size:12px;font-weight:500;white-space:nowrap;cursor:pointer;user-select:none;transition:border-color .15s,color .15s,background .15s}.tools_barButton__Ifzd7:hover{border-color:#cfc6ff;color:#4a30d9}.tools_barButton__Ifzd7[aria-pressed=true]{background:#f3f0ff;border-color:#d9d0ff;color:#4a30d9}.tools_barButtonPrimary__KSmUx,.tools_barButtonPrimary__KSmUx:hover{background:#6b4cff;border-color:#6b4cff;color:#fff}.tools_barButtonPrimary__KSmUx:hover{background:#5b3df1}.tools_empty__Z_8_W{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:28px;overflow:auto}.tools_emptyCard__NU80B{width:min(540px,100%);padding:26px 32px 24px;border:1.5px dashed #d4ccff;border-radius:22px;background:#fff;text-align:center;box-shadow:0 24px 60px -28px rgba(107,76,255,.38)}.tools_emptyCover__3CfwE{width:250px;max-width:100%;aspect-ratio:3/2;margin:0 auto 18px;border-radius:16px;overflow:hidden;background:#f5f3ff}.tools_emptyCover__3CfwE img{display:block;width:100%;height:100%;object-fit:cover}.tools_emptyCard__NU80B h2{margin:0;font-size:19px;font-weight:700;color:#151827}.tools_emptyCard__NU80B p{margin:6px 0 0;font-size:13px;color:#717b8e}.tools_emptyActions__FZcvj{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px}.tools_emptyFormats__jmgIY{display:block;margin-top:14px;font-size:12px;color:#a0a6b6}.tools_multiViewport__1SEng{flex:1;min-height:0;overflow:auto;padding:4px 20px 16px;scrollbar-width:thin}.tools_multiGrid__Np7TM{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.tools_multiTile__Dgv38{margin:0;overflow:hidden;border:1px solid #e7e9f1;border-radius:12px;background:#fff;box-shadow:0 8px 20px -16px rgba(20,24,40,.35)}.tools_multiThumb__BH1_c{display:grid;place-items:center;aspect-ratio:1;background-color:#fff;background-image:linear-gradient(45deg,#eceef3 25%,transparent 0),linear-gradient(-45deg,#eceef3 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eceef3 0),linear-gradient(-45deg,transparent 75%,#eceef3 0);background-size:14px 14px;background-position:0 0,0 7px,7px -7px,-7px 0}.tools_multiThumb__BH1_c img{display:block;max-width:100%;max-height:100%;object-fit:contain}.tools_multiTile__Dgv38 figcaption{display:flex;align-items:center;gap:6px;padding:6px 6px 6px 10px;font-size:12px;color:#4b5568}.tools_multiTile__Dgv38 figcaption span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tools_filmstrip___y8Lu{flex-shrink:0;padding:8px 12px 10px;border-top:1px solid #e7e9f1;background:hsla(0,0%,100%,.96)}.tools_filmHead__NovEX{display:flex;align-items:center;gap:10px;margin-bottom:6px;font-size:12px;color:#717b8e}.tools_filmHead__NovEX b{color:#151827}.tools_filmHead__NovEX .tools_textButton__7XjAy{margin-left:auto}.tools_filmTip__Vu_d8{color:#a0a6b6}.tools_filmTrack__8uryX{display:flex;gap:8px;padding:6px 4px 4px;overflow-x:auto;outline:none;scrollbar-width:thin}.tools_filmAdd__afwBk{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:64px;height:64px;border:1.5px dashed #cfc6ff;border-radius:11px;background:#faf9ff;color:#6b4cff;font:inherit;font-size:11px;cursor:pointer}.tools_filmAdd__afwBk:hover:not(:disabled){background:#f1edff}.tools_filmAdd__afwBk:disabled{opacity:.5;cursor:not-allowed}.tools_filmItem___KHNX{position:relative;flex-shrink:0}.tools_filmThumb__b6_Oj{position:relative;display:grid;place-items:center;width:64px;height:64px;padding:0;overflow:hidden;border:2px solid transparent;border-radius:11px;background:#eef0f5;color:#a0a6b6;box-shadow:0 0 0 1px #e3e6ee;cursor:pointer}.tools_filmThumb__b6_Oj img{display:block;width:100%;height:100%;object-fit:cover}.tools_filmItemActive__6Y8SV .tools_filmThumb__b6_Oj{border-color:#6b4cff;box-shadow:0 0 0 3px rgba(107,76,255,.2)}.tools_filmBadge__Z669_{position:absolute;left:3px;right:3px;bottom:3px;display:flex;align-items:center;justify-content:center;gap:2px;height:16px;border-radius:5px;color:#fff;font-size:10px;font-weight:600;white-space:nowrap}.tools_filmBadgeDone__y7N9V{background:rgba(22,163,74,.92)}.tools_filmBadgeError__Hc0Yd{background:rgba(220,38,38,.9)}.tools_filmOrder__KwhFO{position:absolute;left:3px;top:3px;display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:rgba(17,19,33,.72);color:#fff;font-size:10px;font-weight:600}.tools_filmProcessing__r7Dr4{position:absolute;inset:0;display:grid;place-items:center;background:hsla(0,0%,100%,.65);color:#6b4cff}.tools_filmRemove__EEA93{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;width:18px;height:18px;padding:0;border:2px solid #fff;border-radius:50%;background:#151827;color:#fff;cursor:pointer;opacity:0;transition:opacity .15s}.tools_filmMove__Z5ES8{position:absolute;left:4px;right:4px;bottom:4px;display:flex;justify-content:space-between;opacity:0;transition:opacity .15s;pointer-events:none}.tools_filmMove__Z5ES8 button{display:grid;place-items:center;width:20px;height:20px;padding:0;border:0;border-radius:6px;background:hsla(0,0%,100%,.95);color:#3b4256;box-shadow:0 1px 4px rgba(20,24,40,.2);cursor:pointer;pointer-events:auto}.tools_filmMove__Z5ES8 button:disabled{opacity:.35;cursor:default}.tools_filmItem___KHNX:focus-within .tools_filmMove__Z5ES8,.tools_filmItem___KHNX:hover .tools_filmMove__Z5ES8,.tools_filmItem___KHNX:hover .tools_filmRemove__EEA93,.tools_filmRemove__EEA93:focus-visible{opacity:1}@media (hover:none){.tools_filmMove__Z5ES8,.tools_filmRemove__EEA93{opacity:1}}.tools_dropOverlay__mceop{position:absolute;inset:10px;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:2px dashed #6b4cff;border-radius:16px;background:rgba(245,243,255,.93);color:#4a30d9;pointer-events:none}.tools_dropOverlay__mceop strong{font-size:16px}.tools_dropOverlay__mceop span{font-size:12px;color:#8b80c9}.tools_panel__MrPMc{min-width:0;min-height:0;display:flex;flex-direction:column;border-left:1px solid #eef0f5;background:#fff}.tools_panelHead__TY0AF{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:14px 16px 8px 18px}.tools_panelHead__TY0AF h2{display:flex;align-items:center;gap:7px;margin:0;font-size:14px;font-weight:700;color:#151827}.tools_panelHead__TY0AF h2 svg{width:16px;height:16px;color:#6b4cff}.tools_panelBody__qWyPs{flex:1;min-height:0;overflow-y:auto;padding:2px 18px 20px;scrollbar-width:thin}.tools_settingsFieldset__QeKaE{min-width:0;margin:0;padding:0;border:0}.tools_panelFooter__St0_u{flex-shrink:0;padding:14px 18px 16px;border-top:1px solid #eef0f5;background:#fff}.tools_footerNote__8hJkq,.tools_footerWarn__mW_jG{margin:9px 0 0;font-size:12px;line-height:1.5;text-align:center;color:#8b91a5}.tools_footerWarn__mW_jG{color:#c2410c}.tools_notice__vrh_o{margin:0 0 10px;padding:8px 10px;border-radius:9px;background:#fff7ed;color:#b45309;font-size:12px;line-height:1.5}.tools_progressHead__2m1Xi{display:flex;justify-content:space-between;margin-bottom:6px;font-size:12px;color:#4b5568;font-variant-numeric:tabular-nums}.tools_progressRail__fRqrU{height:6px;margin-bottom:12px;overflow:hidden;border-radius:4px;background:#eef0f6}.tools_progressRail__fRqrU>span{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,#9a85ff,#6b4cff);transition:width .25s}.tools_summary__AeBOv{display:grid;gap:6px;margin-bottom:12px;padding:10px 12px;border-radius:11px;background:#f7f8fb}.tools_summary__AeBOv>div{display:flex;align-items:center;gap:8px;font-size:12px;font-variant-numeric:tabular-nums}.tools_summary__AeBOv span{flex-shrink:0;width:28px;color:#8b91a5}.tools_summary__AeBOv b{font-weight:600;color:#151827}.tools_summaryFail__5nUuk b{color:#dc2626}.tools_field__jMdO7{margin-top:18px}.tools_field__jMdO7:first-child{margin-top:4px}.tools_fieldHead__fskoN{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:8px}.tools_fieldLabel__F2NdA{font-size:12.5px;font-weight:600;color:#2a3042}.tools_fieldValue__v01Lw{font-size:12px;font-weight:600;color:#6b4cff;font-variant-numeric:tabular-nums}.tools_fieldHint__cHuy5{margin:7px 0 0;font-size:12px;line-height:1.55;color:#8b91a5}.tools_fieldRow__ZfZlN{display:flex;gap:8px}.tools_fieldRow__ZfZlN>*{flex:1;min-width:0}.tools_toggleRow__sN8N6{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;font-size:12.5px;line-height:1.45;color:#2a3042;cursor:pointer}.tools_buttonRow___pFQJ{display:flex;flex-wrap:wrap;gap:8px}.tools_chipGrid___6_B2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.tools_chipGrid4__ExSUC{grid-template-columns:repeat(4,minmax(0,1fr))}.tools_chip__Oat8C{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:58px;padding:8px 4px 7px;border:1px solid #e6e8f0;border-radius:10px;background:#fff;color:#4b5568;font:inherit;font-size:12px;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.tools_chip__Oat8C:hover{border-color:#cfc6ff}.tools_chipActive__YhZgS,.tools_chipActive__YhZgS:hover{border-color:#6b4cff;background:#f5f2ff;color:#4a30d9;font-weight:600}.tools_ratioIcon__UKMxD{display:block;border:1.5px solid;border-radius:3px;opacity:.8}.tools_gridIcon__j8ZDU{display:grid;gap:2px;width:22px;height:22px}.tools_gridIcon__j8ZDU i{border-radius:1.5px;background:currentColor;opacity:.5}.tools_anchorGrid__ZOSdt{display:grid;grid-template-columns:repeat(3,30px);gap:4px}.tools_anchorGrid__ZOSdt button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid #e6e9f3;border-radius:7px;background:#fff;cursor:pointer}.tools_anchorGrid__ZOSdt button span{width:8px;height:8px;border-radius:2px;background:#d2d6e2}.tools_anchorGrid__ZOSdt button:hover{border-color:#cec4ff}.tools_anchorGrid__ZOSdt .tools_anchorActive__J5FvA,.tools_anchorGrid__ZOSdt .tools_anchorActive__J5FvA:hover{border-color:#6b4cff;background:#f1edff}.tools_anchorGrid__ZOSdt .tools_anchorActive__J5FvA span{background:#6b4cff}.tools_logoPicker__4aR97{display:flex;align-items:center;gap:10px}.tools_logoPicker__4aR97 img{width:44px;height:44px;object-fit:contain;border:1px solid #eef0f5;border-radius:8px;background:#f3f4f8}.tools_logoPicker__4aR97 span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#6f768a}.tools_gallery__2oAad{height:100%;overflow-y:auto;scrollbar-width:thin}.tools_galleryInner__FUvKs{max-width:1680px;margin:0 auto;padding:4px 4px 48px}.tools_hero__Y_Hh_{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:24px;padding:38px 42px;overflow:hidden;border:1px solid #e8e2ff;border-radius:26px;background:radial-gradient(120% 150% at 0 0,#fff 0,#f7f4ff 42%,#ebe4ff 100%)}.tools_hero__Y_Hh_:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(107,76,255,.07) 1px,transparent 0),linear-gradient(90deg,rgba(107,76,255,.07) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 60% 90% at 82% 50%,#000 10%,transparent 75%);mask-image:radial-gradient(ellipse 60% 90% at 82% 50%,#000 10%,transparent 75%);pointer-events:none}.tools_heroText__CoMZR{position:relative;z-index:1;min-width:0}.tools_eyebrow__bsDuP{display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 10px;border:1px solid #dcf1e4;border-radius:999px;background:#fff;color:#16803f;font-size:12px;font-weight:500;box-shadow:0 2px 6px rgba(20,24,40,.04)}.tools_hero__Y_Hh_ h1{margin:14px 0 0;font-size:34px;font-weight:800;line-height:1.2;letter-spacing:-.01em;color:#151827}.tools_hero__Y_Hh_ p{margin:10px 0 0;max-width:540px;font-size:14px;line-height:1.75;color:#5b6275}.tools_search__IQBP6{display:flex;align-items:center;gap:10px;max-width:480px;height:50px;margin-top:22px;padding:0 14px 0 16px;border:1px solid #e1dcf7;border-radius:14px;background:#fff;color:#8b91a5;box-shadow:0 14px 32px -16px rgba(107,76,255,.45);transition:border-color .15s,box-shadow .15s}.tools_search__IQBP6:focus-within{border-color:#8f78ff;box-shadow:0 0 0 4px rgba(107,76,255,.12),0 14px 32px -16px rgba(107,76,255,.45)}.tools_search__IQBP6 input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#151827;font:inherit;font-size:14px}.tools_search__IQBP6 input::placeholder{color:#a3a8b8}.tools_search__IQBP6 button{display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:#f1f2f7;color:#6f768a;cursor:pointer}.tools_heroFacts__pOeJ1{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:18px}.tools_heroFacts__pOeJ1 span{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#4b5568}.tools_heroFacts__pOeJ1 svg{color:#6b4cff}.tools_heroArt__3eJlT{position:relative;z-index:1;height:280px}.tools_heroArt__3eJlT img{position:absolute;width:240px;border-radius:16px;background:#fff;box-shadow:0 28px 50px -22px rgba(54,34,160,.5),0 0 0 4px hsla(0,0%,100%,.9)}.tools_heroArtBack__OeQbz{right:2%;top:4px;transform:rotate(8deg)}.tools_heroArtMid__WpwQd{right:34%;top:40px;transform:rotate(-7deg)}.tools_heroArtFront__68YHj{right:12%;top:110px;width:264px!important;transform:rotate(2deg)}.tools_resume__ZXTXm{display:flex;align-items:center;gap:10px;margin-top:16px;padding:10px 12px 10px 14px;border:1px solid #e3dbff;border-radius:12px;background:#f6f3ff;color:#4a30d9;font-size:13px}.tools_resume__ZXTXm button{margin-left:auto;display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 12px;border:0;border-radius:8px;background:#6b4cff;color:#fff;font:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.tools_tabs__mganw{position:sticky;top:0;z-index:5;display:flex;gap:6px;margin:18px -4px 0;padding:10px 4px;overflow-x:auto;scrollbar-width:none;background:linear-gradient(#f7f8fc 78%,rgba(247,248,252,0))}.tools_tabs__mganw::-webkit-scrollbar{display:none}.tools_tab___svMW{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:1px solid #e6e8f0;border-radius:999px;background:#fff;color:#4b5568;font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.tools_tab___svMW span{font-size:11px;color:#a0a6b6}.tools_tab___svMW:hover{border-color:#cfc6ff;color:#151827}.tools_tabActive__ZxOnX,.tools_tabActive__ZxOnX:hover{border-color:#151827;background:#151827;color:#fff}.tools_tabActive__ZxOnX span{color:hsla(0,0%,100%,.6)}.tools_gallerySection__VpQcx{margin-top:18px}.tools_sectionTitle__nCPEF{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 12px;font-size:16px;font-weight:700;color:#151827}.tools_sectionTitle__nCPEF>span{font-size:12px;font-weight:500;color:#a0a6b6}.tools_sectionTitle__nCPEF small{font-size:12px;font-weight:400;color:#8b91a5}.tools_sectionTitle__nCPEF svg{color:#a040e0}.tools_cardGrid__Kl3S6{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.tools_card__wpF64{display:flex;flex-direction:column;min-width:0;padding:6px;border:1px solid #eceef4;border-radius:16px;background:#fff;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform .18s,box-shadow .18s,border-color .18s}.tools_card__wpF64:hover:not(:disabled){transform:translateY(-3px);border-color:#d9d0ff;box-shadow:0 18px 34px -18px rgba(54,34,160,.4)}.tools_card__wpF64:disabled{opacity:.6;cursor:progress}.tools_cardCover__vA1Rf{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;border-radius:11px;background:#f5f3ff}.tools_cardCover__vA1Rf img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s}.tools_card__wpF64:hover:not(:disabled) .tools_cardCover__vA1Rf img{transform:scale(1.04)}.tools_cardTag__JQNdD{position:absolute;top:8px;left:8px;padding:2px 8px;border-radius:999px;background:hsla(0,0%,100%,.94);color:#4b5568;font-size:11px;font-weight:600;box-shadow:0 2px 6px rgba(20,24,40,.08)}.tools_cardTagAi__zJGmC{background:linear-gradient(135deg,#8366ff,#c04cf0);color:#fff}.tools_cardBody__Tap4t{display:flex;align-items:center;gap:10px;padding:10px 8px 6px}.tools_cardIcon__r9TSG{flex-shrink:0;display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#f2efff;color:#6b4cff}.tools_cardIcon__r9TSG svg{width:17px;height:17px}.tools_cardIconAi__ovDcm{background:linear-gradient(135deg,#f3edff,#fbe8ff);color:#a040e0}.tools_cardText__tF4qK{flex:1;min-width:0;display:flex;flex-direction:column}.tools_cardTitle__6Jqwu{font-size:14px;font-weight:650;line-height:1.35;color:#151827}.tools_cardDesc__7b0Da{overflow:hidden;font-size:12px;line-height:1.45;color:#8b91a5;text-overflow:ellipsis;white-space:nowrap}.tools_cardArrow__JecT5{flex-shrink:0;color:#c4c8d4;transition:transform .18s,color .18s}.tools_card__wpF64:hover:not(:disabled) .tools_cardArrow__JecT5{color:#6b4cff;transform:translateX(2px)}.tools_galleryEmpty__SY1LO{display:flex;flex-direction:column;align-items:center;gap:6px;padding:64px 0;color:#8b91a5;font-size:13px}.tools_galleryEmpty__SY1LO strong{font-size:15px;color:#151827}@media (max-width:1240px){.tools_editorBody__vJrsN{grid-template-columns:78px minmax(0,1fr) 296px}.tools_trustBadge__1nPTy{display:none}}@media (max-width:1280px){.tools_cardGrid__Kl3S6{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1080px){.tools_cardGrid__Kl3S6{grid-template-columns:repeat(3,minmax(0,1fr))}.tools_heroArt__3eJlT img{width:200px}.tools_heroArtFront__68YHj{width:220px!important}}@media (max-width:900px){.tools_editor__FWECi{display:block;overflow-y:auto}.tools_editorHeader__RWfmq{padding:10px 12px;gap:10px}.tools_backButton__jX9kI span{display:none}.tools_backButton__jX9kI{padding:0 9px}.tools_headerTitle__Y3o43 p{white-space:normal}.tools_editorBody__vJrsN{display:flex;flex-direction:column}.tools_rail__l3cRA{display:flex;overflow-x:auto;overflow-y:hidden;padding:8px;border-right:0;border-bottom:1px solid #eef0f5}.tools_railGroup__60eSB{display:flex;gap:2px}.tools_railGroup__60eSB+.tools_railGroup__60eSB{margin:0 0 0 6px;padding:0 0 0 6px;border-top:0;border-left:1px dashed #e6e8f0}.tools_railGroupTitle__AII7A{display:none}.tools_railItem___Uvdu{flex-shrink:0;width:64px}.tools_stage__wOWQv{flex-shrink:0;height:min(74vh,580px)}.tools_panel__MrPMc{display:contents}.tools_panelHead__TY0AF{border-top:1px solid #eef0f5;background:#fff}.tools_panelBody__qWyPs{overflow:visible;background:#fff}.tools_panelFooter__St0_u{position:sticky;bottom:0;z-index:5;box-shadow:0 -8px 18px rgba(20,24,40,.06)}.tools_hero__Y_Hh_{grid-template-columns:1fr;padding:24px 20px;border-radius:20px}.tools_hero__Y_Hh_ h1{font-size:26px}.tools_heroArt__3eJlT{display:none}.tools_cardGrid__Kl3S6{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tools_cardDesc__7b0Da{white-space:normal}.tools_cardArrow__JecT5,.tools_cardIcon__r9TSG{display:none}.tools_cardBody__Tap4t{padding:9px 6px 5px}.tools_emptyCard__NU80B{padding:22px 18px}.tools_stageBar__n9gD4{padding:6px 10px 10px}}