.tools-page_page__o6acT{min-height:calc(100vh - 62px)}.tools-page_toolZone__ATTsQ{background:var(--bg-primary);padding:2rem 1.25rem 2.5rem;position:relative}.tools-page_toolZone__ATTsQ:before{content:"";position:absolute;top:-60px;left:50%;transform:translateX(-50%);width:800px;height:500px;background:radial-gradient(ellipse 65% 45% at 50% 0,var(--tool-glow,rgba(99,102,241,.05)) 0,transparent 68%),radial-gradient(circle 280px at 35% 70%,color-mix(in srgb,var(--tool-accent,#6366F1) 3%,transparent) 0,transparent 70%);pointer-events:none;z-index:0}.tools-page_toolZone__ATTsQ:after{content:"";position:absolute;top:60px;right:10%;width:400px;height:300px;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--tool-accent,#6366F1) 2.5%,transparent) 0,transparent 65%);pointer-events:none;z-index:0}.tools-page_toolInner__GEyjF{position:relative;z-index:1;max-width:720px;margin:0 auto}.tools-page_hero__jJ86_{text-align:center;margin-bottom:1.75rem;position:relative}.tools-page_heroDecoBgColor__9d7jh:after,.tools-page_heroDecoBgColor__9d7jh:before{content:"";position:absolute;border-radius:50%;border:2px solid var(--tool-accent,#6366f1);opacity:.07;z-index:0;pointer-events:none}.tools-page_heroDecoBgColor__9d7jh:before{width:120px;height:120px;right:-20px;top:-20px}.tools-page_heroDecoBgColor__9d7jh:after{width:90px;height:90px;right:20px;top:15px;background:color-mix(in srgb,var(--tool-accent,#6366F1) 4%,transparent)}.tools-page_heroDecoProduct__ZsEtc:after,.tools-page_heroDecoProduct__ZsEtc:before{content:"";position:absolute;border:1.5px solid var(--tool-accent,#10b981);opacity:.07;z-index:0;pointer-events:none}.tools-page_heroDecoProduct__ZsEtc:before{width:80px;height:100px;left:-10px;top:-10px;border-radius:4px}.tools-page_heroDecoProduct__ZsEtc:after{width:50px;height:60px;left:5px;top:10px;border-radius:3px;background:color-mix(in srgb,var(--tool-accent,#10B981) 3%,transparent)}.tools-page_heroDecoIdPhoto__RHi83:before{content:"";position:absolute;width:44px;height:44px;right:-5px;top:-8px;border-radius:50%;border:2px solid var(--tool-accent,#0ea5e9);opacity:.07;z-index:0;pointer-events:none}.tools-page_heroDecoIdPhoto__RHi83:after{content:"";position:absolute;width:64px;height:36px;right:-15px;top:32px;border-radius:32px 32px 0 0;border:2px solid var(--tool-accent,#0ea5e9);border-bottom:none;opacity:.07;z-index:0;pointer-events:none}.tools-page_h1__QWXtq{font-family:var(--font-heading);font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700;color:var(--text-primary);letter-spacing:-.025em;margin:0 0 .5rem;line-height:1.15}@supports (color:color-mix(in srgb,red 50%,blue)){.tools-page_h1__QWXtq{background:linear-gradient(135deg,var(--text-primary) 40%,color-mix(in srgb,var(--tool-accent,var(--accent-primary)) 72%,var(--text-primary)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}}.tools-page_heroSub___HzqW{font-family:var(--font-body);font-size:14px;color:var(--text-secondary);line-height:1.6;max-width:480px;margin:0 auto}.tools-page_contentZone__SWDCo{background:var(--bg-secondary);border-top:1px solid rgba(28,25,23,.06);padding:3.5rem 1.25rem 4rem;margin-top:2rem}.tools-page_contentInner___ovSq{max-width:680px;margin:0 auto}.tools-page_contentGrid__eMx_8{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:2.5rem}.tools-page_card__P7Zty{background:var(--bg-canvas);border:1px solid rgba(28,25,23,.06);border-radius:16px;padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease}.tools-page_card__P7Zty:hover{transform:translateY(-2px);box-shadow:var(--shadow-md,0 4px 12px rgba(0,0,0,.07))}.tools-page_cardTitle__Gcpqw{font-family:var(--font-heading);font-size:13px;font-weight:700;color:var(--text-primary);letter-spacing:-.005em;text-transform:uppercase;margin:0 0 1rem;display:flex;align-items:center;gap:6px}.tools-page_cardTitleDot__nSSHz{width:6px;height:6px;border-radius:50%;background:var(--tool-accent,var(--accent-primary));flex-shrink:0}.tools-page_stepList__bJWfC{list-style:none;padding:0 0 0 14px;margin:0;display:flex;flex-direction:column;gap:0;counter-reset:step;position:relative}.tools-page_stepList__bJWfC:before{content:"";position:absolute;left:4px;top:5px;bottom:5px;width:2px;background:color-mix(in srgb,var(--tool-accent,var(--accent-primary)) 15%,transparent);border-radius:1px}.tools-page_stepItem___0l5b{display:flex;align-items:flex-start;gap:14px;font-family:var(--font-body);font-size:13px;color:var(--text-secondary);line-height:1.5;counter-increment:step;padding:6px 0;position:relative}.tools-page_stepNum__1qMzt{width:10px;height:10px;min-width:10px;border-radius:50%;background:var(--tool-accent,var(--accent-primary));color:transparent;font-size:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:4px;position:relative;z-index:1;box-shadow:0 0 0 3px var(--bg-canvas,#fff)}.tools-page_benefitList__ooiwq{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.65rem}.tools-page_benefitItem__f1y92{display:flex;align-items:flex-start;gap:10px;font-family:var(--font-body);font-size:13px;color:var(--text-secondary);line-height:1.5;padding-left:10px;border-left:2px solid color-mix(in srgb,var(--tool-accent,var(--accent-primary)) 12%,transparent)}.tools-page_checkIcon__7UhLV{color:var(--tool-accent,var(--accent-primary));margin-top:2px;flex-shrink:0;width:18px;height:18px;padding:2px;border-radius:50%;background:color-mix(in srgb,var(--tool-accent,var(--accent-primary)) 9%,transparent)}.tools-page_privacyStrip__SuNAT{background:linear-gradient(135deg,#1C1917,#0F0E0D);border:1px solid rgba(255,255,255,.04);border-radius:14px;padding:1.5rem 1.75rem;margin-bottom:2.5rem;display:flex;align-items:flex-start;gap:14px;position:relative;overflow:hidden;transition:box-shadow .3s ease}.tools-page_privacyStrip__SuNAT:hover{box-shadow:0 0 30px rgba(16,185,129,.12)}.tools-page_privacyStrip__SuNAT:before{content:"";position:absolute;left:20px;top:50%;transform:translateY(-50%);width:80px;height:80px;background:radial-gradient(circle,rgba(16,185,129,.12) 0,transparent 70%);pointer-events:none}.tools-page_privacyIcon__zHtCc{width:36px;height:36px;border-radius:10px;background:rgba(16,185,129,.12);color:#10B981;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:1;animation:tools-page_shieldPulse__tAPn_ 3s ease-in-out infinite}@keyframes tools-page_shieldPulse__tAPn_{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.tools-page_privacyIcon__zHtCc{animation:none}}.tools-page_privacyContent__SDNJ2{flex:1;min-width:0;position:relative;z-index:1}.tools-page_privacyTitle__6sl_N{font-family:var(--font-heading);font-size:13.5px;font-weight:700;color:#F5F5F4;margin:0 0 .35rem}.tools-page_privacyDesc__GuMd4{font-family:var(--font-body);font-size:12.5px;color:rgba(245,244,242,.55);line-height:1.6;margin:0 0 .6rem}.tools-page_privacyBadges__zIw9_{display:flex;gap:6px;flex-wrap:wrap}.tools-page_privacyBadge__JiRQ_{font-family:var(--font-body);font-size:10px;font-weight:600;color:rgba(245,244,242,.65);padding:3px 8px;border-radius:99px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);letter-spacing:.02em;text-transform:uppercase}.tools-page_disclaimer__fY7wg{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:10px;background:rgba(254,249,195,.5);border:1px solid rgba(253,230,138,.6);font-family:var(--font-body);font-size:12.5px;color:#92400E;line-height:1.6;margin-bottom:2.5rem}.tools-page_disclaimerIcon__rdE7v{flex-shrink:0;margin-top:1px;color:#D97706}.tools-page_faqSection__kvNLO{padding-top:.5rem}.tools-page_faqHead__GiHD7{text-align:center;margin-bottom:1.25rem}.tools-page_faqTitle___b__f{font-family:var(--font-heading);font-size:14px;font-weight:700;color:var(--text-primary);letter-spacing:-.005em;margin:0}.tools-page_faqSub__n6gAE{font-family:var(--font-body);font-size:12.5px;color:var(--text-tertiary);margin:.25rem 0 0}.tools-page_cardCollapsible__1pBdt .tools-page_cardTitle__Gcpqw{margin:0}.tools-page_cardToggleBtn__XIN6j{display:flex;align-items:center;gap:6px;width:100%;padding:0;margin:0 0 1rem;border:none;background:none;cursor:default;font-family:var(--font-heading);font-size:13px;font-weight:700;color:var(--text-primary);letter-spacing:-.005em;text-transform:uppercase;text-align:left}.tools-page_cardCollapsibleContent__UuPzw{transition:max-height .3s ease,opacity .2s ease}.tools-page_mobileFixedCta__CEmip{display:none}@media (max-width:640px){.tools-page_toolZone__ATTsQ{padding:1.5rem 1rem 2rem}.tools-page_contentZone__SWDCo{padding:2.5rem 1rem calc(4rem + env(safe-area-inset-bottom, 0px))}.tools-page_contentGrid__eMx_8{grid-template-columns:1fr}.tools-page_hero__jJ86_{margin-bottom:1.25rem}.tools-page_h1__QWXtq{font-size:1.4rem}.tools-page_privacyStrip__SuNAT{padding:1.25rem;flex-direction:row;gap:12px}.tools-page_privacyBadges__zIw9_{gap:4px}.tools-page_heroDecoBgColor__9d7jh:after,.tools-page_heroDecoBgColor__9d7jh:before,.tools-page_heroDecoIdPhoto__RHi83:after,.tools-page_heroDecoIdPhoto__RHi83:before,.tools-page_heroDecoProduct__ZsEtc:after,.tools-page_heroDecoProduct__ZsEtc:before{display:none}.tools-page_cardCollapsible__1pBdt .tools-page_cardToggleBtn__XIN6j{cursor:pointer;position:relative;padding-right:20px}.tools-page_cardCollapsible__1pBdt .tools-page_cardToggleBtn__XIN6j:after{content:"";position:absolute;right:0;top:50%;width:6px;height:6px;border-right:1.5px solid var(--text-tertiary);border-bottom:1.5px solid var(--text-tertiary);transform:translateY(-50%) rotate(45deg);transition:transform .25s ease}.tools-page_cardCollapsible__1pBdt.tools-page_cardExpanded__zYQQ2 .tools-page_cardToggleBtn__XIN6j:after{transform:translateY(-30%) rotate(-135deg)}.tools-page_cardCollapsible__1pBdt .tools-page_cardCollapsibleContent__UuPzw{max-height:0;overflow:hidden;opacity:0}.tools-page_cardCollapsible__1pBdt.tools-page_cardExpanded__zYQQ2 .tools-page_cardCollapsibleContent__UuPzw{max-height:800px;opacity:1}.tools-page_mobileFixedCta__CEmip{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:50;padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(12px) saturate(1.3);backdrop-filter:blur(12px) saturate(1.3);border-top:1px solid rgba(28,25,23,.06);box-shadow:0 -2px 12px rgba(0,0,0,.06);transform:translateY(100%);transition:transform .25s cubic-bezier(.4,0,.2,1);pointer-events:none}.tools-page_mobileFixedCta__CEmip[data-visible=true]{transform:translateY(0);pointer-events:auto}.tools-page_mobileFixedCtaBtn__WXVhS{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:40px;border-radius:10px;background:var(--tool-accent,var(--accent-primary));color:#fff;font-family:var(--font-body);font-size:13px;font-weight:600;letter-spacing:-.01em;border:none;cursor:pointer;transition:opacity .15s ease}.tools-page_mobileFixedCtaBtn__WXVhS:active{opacity:.85}}.BatchWorkspace_loadingState__f1zrk{display:flex;justify-content:center;padding:3rem 0}.BatchWorkspace_spinner__YKxCx{width:24px;height:24px;border:2.5px solid rgba(99,102,241,.15);border-top:2.5px solid var(--tool-accent,#6366f1);border-radius:50%;animation:BatchWorkspace_spin__64nSB .7s linear infinite}@keyframes BatchWorkspace_spin__64nSB{to{transform:rotate(1turn)}}.BatchWorkspace_loginPanel__cu_Rc{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.5rem 1.5rem;background:var(--bg-canvas,#fff);border:1px solid rgba(28,25,23,.06);border-radius:20px;max-width:400px;margin:0 auto}.BatchWorkspace_loginIcon__rpdLa{width:48px;height:48px;border-radius:14px;background:rgba(28,25,23,.04);color:var(--text-secondary);display:grid;place-items:center;margin-bottom:1.25rem}.BatchWorkspace_loginTitle__fcFnA{font-family:var(--font-heading);font-size:1.1rem;font-weight:700;color:var(--text-primary);letter-spacing:-.02em;margin:0 0 .5rem}.BatchWorkspace_loginDesc__6MJn0{font-family:var(--font-body);font-size:13px;color:var(--text-secondary);line-height:1.6;margin:0 0 1.5rem;max-width:320px}.BatchWorkspace_loginActions__eIOKt{display:flex;flex-direction:column;gap:8px;width:100%;max-width:280px}.BatchWorkspace_loginBtnPrimary__fPs6l{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 16px;border-radius:10px;border:none;background:var(--tool-accent,#6366F1);color:#fff;font-family:var(--font-body);font-size:13px;font-weight:600;cursor:pointer;transition:opacity .15s ease}.BatchWorkspace_loginBtnPrimary__fPs6l:hover{opacity:.9}.BatchWorkspace_loginBtnSecondary__OWLAZ{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 16px;border-radius:10px;border:1px solid rgba(28,25,23,.1);background:var(--bg-canvas,#fff);color:var(--text-primary);font-family:var(--font-body);font-size:13px;font-weight:600;text-decoration:none;cursor:pointer;transition:border-color .15s ease}.BatchWorkspace_loginBtnSecondary__OWLAZ:hover{border-color:rgba(28,25,23,.2)}.BatchWorkspace_loginPrivacy__7x5gy{font-family:var(--font-body);font-size:11px;color:var(--text-tertiary);margin:1.25rem 0 0;max-width:280px;line-height:1.5}.BatchWorkspace_workspace__hTNcp{display:flex;flex-direction:column;gap:1rem}.BatchWorkspace_uploadZone__tDrzT{position:relative;min-height:140px;display:flex;align-items:center;justify-content:center;border:2px dashed rgba(28,25,23,.12);border-radius:16px;cursor:pointer;transition:border-color .18s ease,background .18s ease;background:var(--bg-canvas,#fff)}.BatchWorkspace_uploadZone__tDrzT:hover{border-color:color-mix(in srgb,var(--tool-accent,#6366F1) 40%,transparent);background:color-mix(in srgb,var(--tool-accent,#6366F1) 2%,var(--bg-canvas,#fff))}.BatchWorkspace_uploadZoneDragOver___S_w2{border-color:var(--tool-accent,#6366F1);background:color-mix(in srgb,var(--tool-accent,#6366F1) 4%,var(--bg-canvas,#fff));border-style:solid}.BatchWorkspace_hiddenInput__3OAPQ{display:none}.BatchWorkspace_uploadContent__vIA24{display:flex;flex-direction:column;align-items:center;gap:8px;padding:1.5rem;text-align:center}.BatchWorkspace_uploadIcon__CXzz_{width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--tool-accent,#6366F1) 8%,var(--bg-secondary));color:var(--tool-accent,#6366F1);display:grid;place-items:center}.BatchWorkspace_uploadTitle__wQo75{font-family:var(--font-heading);font-size:14px;font-weight:700;color:var(--text-primary);letter-spacing:-.015em}.BatchWorkspace_uploadSub__fHkW3{font-family:var(--font-body);font-size:12px;color:var(--text-secondary);margin-top:-4px}.BatchWorkspace_uploadMeta__7bd5A{font-family:var(--font-body);font-size:10.5px;color:var(--text-tertiary);padding:3px 10px;border-radius:99px;background:rgba(28,25,23,.03)}.BatchWorkspace_errorList__kZWbO{padding:8px 12px;border-radius:10px;background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.12)}.BatchWorkspace_errorItem__R747j{font-family:var(--font-body);font-size:11.5px;color:#DC2626;margin:0;padding:2px 0}.BatchWorkspace_queue__IeQ9C{border:1px solid rgba(28,25,23,.06);border-radius:14px;background:var(--bg-canvas,#fff);overflow:hidden}.BatchWorkspace_queueHeader__5Kuuy{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid rgba(28,25,23,.05)}.BatchWorkspace_queueTitle__oNdkN{display:flex;align-items:center;gap:6px;font-family:var(--font-heading);font-size:12px;font-weight:700;color:var(--text-primary);text-transform:uppercase;letter-spacing:.02em;margin:0}.BatchWorkspace_queueCount__6vNFe{font-size:10px;font-weight:600;padding:1px 6px;border-radius:99px;background:rgba(28,25,23,.05);color:var(--text-secondary)}.BatchWorkspace_batchDoneBadge__n3Mhy{font-family:var(--font-body);font-size:10px;font-weight:600;padding:2px 8px;border-radius:99px;background:rgba(34,197,94,.08);color:#16A34A}.BatchWorkspace_queueList__whLKS{max-height:360px;overflow-y:auto}.BatchWorkspace_queueItem__nxjYs{border-bottom:1px solid rgba(28,25,23,.04);transition:background .12s ease}.BatchWorkspace_queueItem__nxjYs:last-child{border-bottom:none}.BatchWorkspace_queueItem__nxjYs:hover{background:rgba(28,25,23,.015)}.BatchWorkspace_queueItemMain__yrTNi{display:flex;align-items:center;gap:10px;padding:8px 14px}.BatchWorkspace_queueThumb__3bCk_{width:36px;height:36px;border-radius:8px;overflow:hidden;flex-shrink:0;background:var(--bg-secondary)}.BatchWorkspace_queueThumbImg__3g_Jm{width:100%;height:100%;object-fit:cover}.BatchWorkspace_queueInfo___Z1UE{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.BatchWorkspace_queueFilename__SHo9t{font-family:var(--font-body);font-size:12px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BatchWorkspace_queueMeta__k33Pa{font-family:var(--font-body);font-size:10.5px;color:var(--text-tertiary)}.BatchWorkspace_statusBadge__rwrWh{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:99px;font-family:var(--font-body);font-size:10px;font-weight:600;white-space:nowrap;flex-shrink:0}.BatchWorkspace_statusReady__WNKzO{border:1px solid rgba(28,25,23,.1);color:var(--text-tertiary);background:transparent}.BatchWorkspace_statusProcessing__2KaDJ{border:1px solid rgba(245,158,11,.3);background:rgba(245,158,11,.08);color:#D97706;animation:BatchWorkspace_pulse-badge__fzrAk 1.5s ease-in-out infinite}@keyframes BatchWorkspace_pulse-badge__fzrAk{0%,to{opacity:1}50%{opacity:.6}}.BatchWorkspace_statusDone__BYoG1{border:1px solid rgba(34,197,94,.25);background:rgba(34,197,94,.06);color:#16A34A}.BatchWorkspace_statusFailed__xC62y{border:1px solid rgba(239,68,68,.25);background:rgba(239,68,68,.06);color:#DC2626}.BatchWorkspace_queueActions__UQ66K{display:flex;gap:4px;flex-shrink:0}.BatchWorkspace_actionBtn__mwU3O{width:28px;height:28px;border-radius:7px;border:1px solid rgba(28,25,23,.07);background:var(--bg-canvas,#fff);color:var(--text-secondary);display:grid;place-items:center;cursor:pointer;transition:border-color .12s ease,color .12s ease,background .12s ease}.BatchWorkspace_actionBtn__mwU3O:hover{border-color:rgba(28,25,23,.15);color:var(--text-primary)}.BatchWorkspace_actionBtnSuccess__t2Xb_:hover{border-color:rgba(34,197,94,.3);color:#16A34A;background:rgba(34,197,94,.04)}.BatchWorkspace_actionBtnDanger__TR9e4:hover{border-color:rgba(239,68,68,.25);color:#DC2626;background:rgba(239,68,68,.03)}.BatchWorkspace_progressTrack__Zg5y1{height:2px;background:rgba(28,25,23,.04)}.BatchWorkspace_progressFill__ckSxY{height:100%;background:linear-gradient(90deg,var(--tool-accent,#6366F1),#818CF8);transition:width .2s ease}.BatchWorkspace_actionBar__ESV8l{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.BatchWorkspace_btnPrimary__fN_Gb{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:10px;border:none;background:var(--tool-accent,#6366F1);color:#fff;font-family:var(--font-body);font-size:12.5px;font-weight:600;cursor:pointer;transition:opacity .15s ease}.BatchWorkspace_btnPrimary__fN_Gb:hover{opacity:.9}.BatchWorkspace_btnPrimary__fN_Gb:disabled{opacity:.5;cursor:not-allowed}.BatchWorkspace_btnWarning__2eIAw{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:10px;border:1px solid rgba(245,158,11,.3);background:rgba(245,158,11,.06);color:#D97706;font-family:var(--font-body);font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s ease}.BatchWorkspace_btnWarning__2eIAw:hover{background:rgba(245,158,11,.1)}.BatchWorkspace_btnGhost__TFD_M{display:inline-flex;align-items:center;gap:5px;padding:8px 12px;border-radius:8px;border:1px solid rgba(28,25,23,.07);background:transparent;color:var(--text-secondary);font-family:var(--font-body);font-size:11.5px;font-weight:500;cursor:pointer;transition:border-color .15s ease,color .15s ease}.BatchWorkspace_btnGhost__TFD_M:hover{border-color:rgba(28,25,23,.15);color:var(--text-primary)}.BatchWorkspace_emptyHint__KfKoT{font-family:var(--font-body);font-size:12px;color:var(--text-tertiary);text-align:center;padding:1rem 0;margin:0}.BatchWorkspace_progressStats__TSIRs{font-family:var(--font-body);font-size:11px;font-weight:600;color:var(--text-secondary);font-variant-numeric:tabular-nums}.BatchWorkspace_statSuccess__OT7un{color:#16A34A}.BatchWorkspace_statFailed__rz44N{color:#DC2626}.BatchWorkspace_btnAccent__4l1_C{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:10px;border:1px solid rgba(16,185,129,.3);background:rgba(16,185,129,.06);color:#059669;font-family:var(--font-body);font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s ease,opacity .15s ease}.BatchWorkspace_btnAccent__4l1_C:hover{background:rgba(16,185,129,.12)}.BatchWorkspace_btnAccent__4l1_C:disabled{opacity:.4;cursor:not-allowed}.BatchWorkspace_modalBackdrop__5zKs9{position:fixed;inset:0;z-index:200;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:1rem;animation:BatchWorkspace_fadeIn__dSZts .15s ease}@keyframes BatchWorkspace_fadeIn__dSZts{0%{opacity:0}to{opacity:1}}.BatchWorkspace_modal__SUbq1{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.5rem 2rem;background:var(--bg-canvas,#fff);border:1px solid rgba(28,25,23,.06);border-radius:20px;max-width:400px;width:100%;box-shadow:0 24px 64px rgba(0,0,0,.15);animation:BatchWorkspace_modalIn__8gNoQ .2s var(--ease-out-quart,cubic-bezier(.25,1,.5,1))}@keyframes BatchWorkspace_modalIn__8gNoQ{0%{opacity:0;transform:scale(.95) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.BatchWorkspace_modalClose__JDE71{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:8px;border:none;background:transparent;color:var(--text-tertiary);display:grid;place-items:center;cursor:pointer;transition:color .15s ease}.BatchWorkspace_modalClose__JDE71:hover{color:var(--text-primary)}@media (max-width:640px){.BatchWorkspace_loginPanel__cu_Rc{padding:2rem 1.25rem}.BatchWorkspace_uploadZone__tDrzT{min-height:120px}.BatchWorkspace_queueItemMain__yrTNi{padding:8px 10px;gap:8px}.BatchWorkspace_queueThumb__3bCk_{width:32px;height:32px}.BatchWorkspace_actionBar__ESV8l{gap:6px}.BatchWorkspace_btnPrimary__fN_Gb,.BatchWorkspace_btnWarning__2eIAw{flex:1;justify-content:center}}.ToolWorkspace_workspace__pAru9{max-width:720px;margin:0 auto}.ToolWorkspace_features__dzlpN{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:1.25rem}.ToolWorkspace_tag__H4Rax{font-family:var(--font-body);font-size:11.5px;font-weight:500;color:var(--text-secondary);padding:4px 12px;border-radius:99px;background:var(--bg-canvas);border:1px solid rgba(28,25,23,.07);white-space:nowrap;transition:background .18s ease,border-color .18s ease,color .18s ease}@supports (color:color-mix(in srgb,red 50%,blue)){.ToolWorkspace_tag__H4Rax:first-child{border-color:color-mix(in srgb,var(--tool-accent,var(--accent-primary)) 30%,transparent);background:color-mix(in srgb,var(--tool-accent,var(--accent-primary)) 4%,var(--bg-canvas));color:color-mix(in srgb,var(--tool-accent,var(--accent-primary)) 60%,var(--text-primary));font-weight:600}.ToolWorkspace_tag__H4Rax:hover{border-color:color-mix(in srgb,var(--tool-accent,var(--accent-primary)) 22%,rgba(28,25,23,.07));background:color-mix(in srgb,var(--tool-accent,var(--accent-primary)) 5%,var(--bg-canvas))}}.ToolWorkspace_tag__H4Rax:first-child{font-weight:600}.ToolWorkspace_disclaimer__KDf97{font-family:var(--font-body);font-size:11.5px;color:#92400E;background:rgba(254,249,195,.6);border:1px solid rgba(253,230,138,.7);border-radius:8px;padding:7px 14px;margin-bottom:1.25rem;text-align:center}.ToolWorkspace_intentHint__vgVOw{height:32px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;position:relative;opacity:.45}.ToolWorkspace_intentBgColor___au9b:after,.ToolWorkspace_intentBgColor___au9b:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--tool-accent,#6366f1)}.ToolWorkspace_intentBgColor___au9b:before{left:calc(50% - 14px);background:color-mix(in srgb,var(--tool-accent,#6366F1) 8%,transparent)}.ToolWorkspace_intentBgColor___au9b:after{left:calc(50% + 2px);background:color-mix(in srgb,var(--tool-accent,#6366F1) 12%,transparent)}.ToolWorkspace_intentProduct__6xkLZ:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:22px;height:22px;border:1.5px solid var(--tool-accent,#10b981);border-radius:3px}.ToolWorkspace_intentProduct__6xkLZ:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:12px;height:14px;border-radius:2px;background:color-mix(in srgb,var(--tool-accent,#10B981) 15%,transparent)}.ToolWorkspace_intentIdPhoto__SiYzU:before{content:"";position:absolute;left:50%;top:4px;transform:translateX(-50%);width:12px;height:12px;border-radius:50%;border:1.5px solid var(--tool-accent,#0ea5e9)}.ToolWorkspace_intentIdPhoto__SiYzU:after{content:"";position:absolute;left:50%;top:16px;transform:translateX(-50%);width:20px;height:12px;border-radius:10px 10px 0 0;border:1.5px solid var(--tool-accent,#0ea5e9);border-bottom:none}.ToolWorkspace_trust__c4h2w{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:1.25rem;padding-top:1rem;flex-wrap:wrap}.ToolWorkspace_trustBadge__FwwPw{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:99px;background:var(--bg-canvas,#fff);border:1px solid rgba(28,25,23,.07);font-family:var(--font-body);font-size:11px;font-weight:500;color:var(--text-secondary);letter-spacing:.005em}.ToolWorkspace_trustBadge__FwwPw svg{color:var(--text-tertiary);flex-shrink:0}.ToolWorkspace_trustSub__x3CxV{font-family:var(--font-body);font-size:10.5px;color:var(--text-tertiary);text-align:center;margin:8px 0 0;opacity:.7}@media (max-width:640px){.ToolWorkspace_features__dzlpN{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scrollbar-width:none;gap:6px;padding:0 1rem;margin-left:-1rem;margin-right:-1rem}.ToolWorkspace_features__dzlpN::-webkit-scrollbar{display:none}.ToolWorkspace_tag__H4Rax{font-size:10.5px;padding:3px 9px;flex-shrink:0}.ToolWorkspace_intentHint__vgVOw{height:28px;margin-bottom:.75rem}.ToolWorkspace_trust__c4h2w{gap:6px}.ToolWorkspace_trustBadge__FwwPw{font-size:10px;padding:4px 9px}}.EngineSelector_slideDown__8aJiW{transition:all .25s var(--ease-smooth,cubic-bezier(.4,0,.2,1));overflow:hidden}.EngineSelector_slideDownHidden__JwL2s{opacity:0;max-height:0;margin-top:0;padding-top:0}.EngineSelector_engineGrid___cDkO{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media (max-width:600px){.EngineSelector_engineGrid___cDkO{grid-template-columns:1fr}}.EngineWarningModal_overlay__jsRrY{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4);backdrop-filter:blur(4px);animation:EngineWarningModal_fadeIn__mQhKI .2s var(--ease-smooth,cubic-bezier(.4,0,.2,1))}.EngineWarningModal_box__kEk1n{background:var(--bg-primary,#fff);border-radius:1rem;padding:1.5rem;max-width:480px;width:calc(100% - 2rem);box-shadow:0 20px 60px rgba(0,0,0,.15);animation:EngineWarningModal_scaleIn__Y5X2x .2s var(--ease-smooth,cubic-bezier(.4,0,.2,1))}@keyframes EngineWarningModal_fadeIn__mQhKI{0%{opacity:0}to{opacity:1}}@keyframes EngineWarningModal_scaleIn__Y5X2x{0%{transform:scale(.95) translateY(8px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.EngineLoadingStage_backdrop__uQBoK{position:fixed;inset:0;z-index:50;background:rgba(250,250,249,.85);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);display:grid;place-items:center;animation:EngineLoadingStage_fade-in__VHgmj .4s var(--ease-out-quart)}.EngineLoadingStage_console__B3ftn{position:relative;width:min(92vw,480px);padding:48px 40px;background:var(--bg-canvas);border:1px solid rgba(28,25,23,.06);border-radius:24px;box-shadow:var(--shadow-lg);overflow:hidden;animation:EngineLoadingStage_console-in__jCD_x .64s var(--ease-out-expo);display:flex;flex-direction:column;align-items:center;text-align:center}@keyframes EngineLoadingStage_console-in__jCD_x{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.EngineLoadingStage_blobWrap__1eHqP{position:absolute;inset:0;pointer-events:none;filter:blur(40px);opacity:.35}.EngineLoadingStage_blob1__zC4FW,.EngineLoadingStage_blob2__ARn9u,.EngineLoadingStage_blob3__N6BH5{position:absolute;border-radius:50%;animation:EngineLoadingStage_blob-float__Sunkz 8s var(--ease-out-quart) infinite}.EngineLoadingStage_blob1__zC4FW{width:240px;height:240px;background:var(--accent-primary);top:-40px;left:-40px}.EngineLoadingStage_blob2__ARn9u{width:200px;height:200px;background:#8B5CF6;top:20%;right:-50px;animation-delay:-2.5s}.EngineLoadingStage_blob3__N6BH5{width:180px;height:180px;background:var(--accent-secondary);bottom:-40px;left:30%;animation-delay:-5s}.EngineLoadingStage_meta__oxUSB{position:relative;margin-bottom:12px}.EngineLoadingStage_engineTag__KjVYU{display:inline-block;padding:4px 12px;border-radius:6px;background:var(--accent-primary-muted);color:var(--accent-primary);font-family:var(--font-body);font-size:12px;font-weight:600;letter-spacing:.02em}.EngineLoadingStage_stageText__Bc0_d{position:relative;font-family:var(--font-body);font-size:15px;font-weight:500;color:var(--text-primary);margin:0 0 16px;font-variant-numeric:tabular-nums}.EngineLoadingStage_progressWrap__pNTqu{position:relative;width:100%;display:flex;align-items:center;gap:12px}.EngineLoadingStage_progressTrack__WTEKF{flex:1;height:6px;border-radius:3px;background:rgba(99,102,241,.1);overflow:hidden}.EngineLoadingStage_progressFill__w5VNO{height:100%;position:relative;overflow:hidden;background:linear-gradient(90deg,var(--accent-primary),#8B5CF6,var(--accent-secondary));background-size:200% 100%;animation:EngineLoadingStage_gradient-slide__5ggai 3s linear infinite;transition:width .25s var(--ease-out-quart);box-shadow:0 0 16px rgba(99,102,241,.4)}.EngineLoadingStage_progressShimmer__UG1L5{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5) 50%,transparent);animation:EngineLoadingStage_shimmer__4gY5t 1.6s infinite}.EngineLoadingStage_progressNum__Cd08t{font-family:var(--font-body);font-size:13px;font-weight:600;color:var(--accent-primary);font-variant-numeric:tabular-nums;min-width:40px;text-align:right}.EngineLoadingStage_hint__Miqas{position:relative;font-family:var(--font-body);font-size:12px;color:var(--text-tertiary);margin:16px 0 0;line-height:1.5}.DownloadButton_btn__v2T85{position:relative;display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 20px;border-radius:12px;background:var(--accent-primary);color:#fff;font-size:14px;font-weight:600;cursor:pointer;overflow:hidden;border:none;transition:transform .15s var(--ease-in-out-back),background .15s var(--ease-out-quart),box-shadow .15s var(--ease-out-quart);box-shadow:0 2px 8px rgba(99,102,241,.25)}.DownloadButton_btn__v2T85:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px rgba(99,102,241,.35)}.DownloadButton_btn__v2T85:active:not(:disabled){transform:scale(.97)}.DownloadButton_btn__v2T85:disabled{opacity:.55;cursor:not-allowed}.DownloadButton_labelStack__4GBtQ{position:relative;display:grid;grid-template-areas:"stack";min-width:130px;align-items:center;justify-items:center}.DownloadButton_labelSlot__9OehK{grid-area:stack;display:inline-flex;align-items:center;gap:8px;transition:opacity .15s,transform .25s var(--ease-out-expo)}.DownloadButton_state-idle__wSee7 [data-slot=idle]{opacity:1;transform:translateY(0)}.DownloadButton_state-idle__wSee7 [data-slot=preparing],.DownloadButton_state-idle__wSee7 [data-slot=success]{opacity:0;transform:translateY(8px)}.DownloadButton_state-preparing__XDwNO [data-slot=idle]{opacity:0;transform:translateY(-8px)}.DownloadButton_state-preparing__XDwNO [data-slot=preparing]{opacity:1;transform:translateY(0)}.DownloadButton_state-preparing__XDwNO [data-slot=success]{opacity:0;transform:translateY(8px)}.DownloadButton_state-success__jUbct{background:#10B981}.DownloadButton_state-success__jUbct [data-slot=idle],.DownloadButton_state-success__jUbct [data-slot=preparing]{opacity:0;transform:translateY(-8px)}.DownloadButton_state-success__jUbct [data-slot=success]{opacity:1;transform:translateY(0)}.DownloadButton_spinner__b_e7U{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:DownloadButton_spin__UwOPU .8s linear infinite}.DownloadButton_checkPath__vP3EW{stroke-dasharray:24;stroke-dashoffset:24;animation:DownloadButton_check-draw__h_FLq .4s var(--ease-spring) 80ms forwards}.DownloadButton_rippleRing__vveDF{position:absolute;inset:0;border-radius:12px;pointer-events:none;opacity:0}.DownloadButton_state-success__jUbct .DownloadButton_rippleRing__vveDF{animation:DownloadButton_ripple__a_8_G .6s var(--ease-out-quart)}@keyframes DownloadButton_ripple__a_8_G{0%{opacity:.6;box-shadow:0 0 0 0 rgba(16,185,129,.6)}to{opacity:0;box-shadow:0 0 0 18px rgba(16,185,129,0)}}.BackgroundOptionsPanel_panel__a2rEr{background:var(--bg-canvas,#fff);border:1px solid rgba(28,25,23,.07);border-radius:16px;padding:14px 16px;display:flex;gap:16px;flex-wrap:wrap}.BackgroundOptionsPanel_panel__a2rEr.BackgroundOptionsPanel_disabled__bxnwe{opacity:.5;pointer-events:none}.BackgroundOptionsPanel_section__pl10Q{display:flex;flex-direction:column;gap:8px;min-width:0}.BackgroundOptionsPanel_sectionLabel___lpOq{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary,#A8A29E)}.BackgroundOptionsPanel_modeGroup__RgJDH{display:flex;gap:4px;flex-wrap:wrap}.BackgroundOptionsPanel_modeBtn__45O_M{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:8px;border:1px solid rgba(28,25,23,.09);background:var(--bg-primary,#FAFAF9);font-size:12px;font-weight:500;color:var(--text-secondary,#57534E);cursor:pointer;transition:all .15s}.BackgroundOptionsPanel_modeBtn__45O_M:hover{border-color:var(--accent-primary,#6366F1)}.BackgroundOptionsPanel_modeBtnActive__5vMlj{border-color:var(--accent-primary,#6366F1);background:var(--accent-primary-light,rgba(99,102,241,.06));color:var(--accent-primary,#6366F1)}.BackgroundOptionsPanel_colorDot__GXuyT{width:14px;height:14px;border-radius:4px;border:1px solid rgba(28,25,23,.15);flex-shrink:0}.BackgroundOptionsPanel_checkerDot__VUqLQ{background-image:linear-gradient(45deg,#ccc 25%,transparent 0),linear-gradient(-45deg,#ccc 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ccc 0),linear-gradient(-45deg,transparent 75%,#ccc 0);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0;border-color:rgba(28,25,23,.12)}.BackgroundOptionsPanel_colorRow__99bo3{display:flex;align-items:center;gap:8px}.BackgroundOptionsPanel_colorPicker__83TwY{width:32px;height:28px;border:1px solid rgba(28,25,23,.12);border-radius:6px;padding:1px;cursor:pointer;background:none}.BackgroundOptionsPanel_colorPicker__83TwY::-webkit-color-swatch-wrapper{padding:0}.BackgroundOptionsPanel_colorPicker__83TwY::-webkit-color-swatch{border:none;border-radius:4px}.BackgroundOptionsPanel_colorHex__WQzw4{width:80px;padding:5px 8px;border-radius:6px;border:1px solid rgba(28,25,23,.12);font-size:12px;font-family:var(--font-mono,monospace);color:var(--text-primary,#1C1917);background:var(--bg-primary,#FAFAF9)}.BackgroundOptionsPanel_colorHex__WQzw4:focus{outline:none;border-color:var(--accent-primary,#6366F1)}.BackgroundOptionsPanel_formatGroup__EZTaU{display:flex;gap:4px}.BackgroundOptionsPanel_formatBtn__3iBNy{padding:5px 14px;border-radius:6px;border:1px solid rgba(28,25,23,.09);background:var(--bg-primary,#FAFAF9);font-size:11px;font-weight:600;letter-spacing:.03em;color:var(--text-secondary,#57534E);cursor:pointer;transition:all .15s}.BackgroundOptionsPanel_formatBtn__3iBNy:hover{border-color:var(--accent-primary,#6366F1)}.BackgroundOptionsPanel_formatBtnActive__8QdrW{border-color:var(--accent-primary,#6366F1);background:var(--accent-primary-light,rgba(99,102,241,.06));color:var(--accent-primary,#6366F1)}.BackgroundOptionsPanel_qualityRow__qm4OR{display:flex;align-items:center;gap:8px}.BackgroundOptionsPanel_qualityLabel__fE1bT{font-size:11px;color:var(--text-tertiary,#A8A29E);white-space:nowrap}.BackgroundOptionsPanel_qualitySlider__aX_9L{flex:1;height:4px;appearance:none;background:rgba(28,25,23,.08);border-radius:2px;outline:none}.BackgroundOptionsPanel_qualitySlider__aX_9L::-webkit-slider-thumb{appearance:none;width:14px;height:14px;border-radius:50%;background:var(--accent-primary,#6366F1);cursor:pointer}.BackgroundOptionsPanel_qualitySlider__aX_9L::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--accent-primary,#6366F1);border:none;cursor:pointer}.BackgroundOptionsPanel_qualityValue__Q_W6i{font-size:11px;font-family:var(--font-mono,monospace);color:var(--text-secondary,#57534E);min-width:32px;text-align:right}.BackgroundOptionsPanel_warning__MeLC_{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:#FEF3C7;border:1px solid #fde68a;font-size:11px;color:#92400E}@media (max-width:640px){.BackgroundOptionsPanel_panel__a2rEr{flex-direction:column}}.ProductPhotoOptionsPanel_panel__WXwBs{background:var(--bg-canvas,#fff);border:1px solid rgba(28,25,23,.07);border-radius:16px;padding:14px 16px;display:flex;gap:16px;flex-wrap:wrap}.ProductPhotoOptionsPanel_panel__WXwBs.ProductPhotoOptionsPanel_disabled__zHJQl{opacity:.5;pointer-events:none}.ProductPhotoOptionsPanel_section__vBzSi{display:flex;flex-direction:column;gap:8px;min-width:0}.ProductPhotoOptionsPanel_sectionLabel__XitEt{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary,#A8A29E)}.ProductPhotoOptionsPanel_btnGroup__v8G1h{display:flex;gap:4px;flex-wrap:wrap}.ProductPhotoOptionsPanel_optBtn__qpkuF{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:8px;border:1px solid rgba(28,25,23,.09);background:var(--bg-primary,#FAFAF9);font-size:12px;font-weight:500;color:var(--text-secondary,#57534E);cursor:pointer;transition:all .15s ease}.ProductPhotoOptionsPanel_optBtn__qpkuF:hover{border-color:#10B981}.ProductPhotoOptionsPanel_optBtnActive__RZVgl{border-color:#10B981;background:rgba(16,185,129,.06);color:#10B981}.ProductPhotoOptionsPanel_formatBtn__Eu6Yt{padding:5px 14px;border-radius:6px;border:1px solid rgba(28,25,23,.09);background:var(--bg-primary,#FAFAF9);font-size:11px;font-weight:600;letter-spacing:.03em;color:var(--text-secondary,#57534E);cursor:pointer;transition:all .15s ease}.ProductPhotoOptionsPanel_formatBtn__Eu6Yt:hover{border-color:#10B981}.ProductPhotoOptionsPanel_formatBtnActive__NMc9a{border-color:#10B981;background:rgba(16,185,129,.06);color:#10B981}.ProductPhotoOptionsPanel_toggleRow__CE0FT{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 0}.ProductPhotoOptionsPanel_checkbox__k4D1S{width:16px;height:16px;border-radius:4px;border:1.5px solid rgba(28,25,23,.18);cursor:pointer;accent-color:#10B981}.ProductPhotoOptionsPanel_toggleLabel__7TiE_{font-size:12.5px;font-weight:500;color:var(--text-secondary,#57534E)}.ProductPhotoOptionsPanel_qualityRow__PI0D2{display:flex;align-items:center;gap:8px;margin-top:4px}.ProductPhotoOptionsPanel_qualityLabel__ucaIu{font-size:11px;color:var(--text-tertiary,#A8A29E);white-space:nowrap}.ProductPhotoOptionsPanel_qualitySlider__K_fcd{flex:1;height:4px;appearance:none;background:rgba(28,25,23,.08);border-radius:2px;outline:none}.ProductPhotoOptionsPanel_qualitySlider__K_fcd::-webkit-slider-thumb{appearance:none;width:14px;height:14px;border-radius:50%;background:#10B981;cursor:pointer}.ProductPhotoOptionsPanel_qualitySlider__K_fcd::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#10B981;border:none;cursor:pointer}.ProductPhotoOptionsPanel_qualityValue__ktrAS{font-size:11px;font-family:var(--font-mono,monospace);color:var(--text-secondary,#57534E);min-width:32px;text-align:right}@media (max-width:640px){.ProductPhotoOptionsPanel_panel__WXwBs{flex-direction:column}}.IdPhotoOptionsPanel_panel__NFxOe{background:var(--bg-canvas,#fff);border:1px solid rgba(28,25,23,.07);border-radius:16px;padding:14px 16px;display:flex;gap:16px;flex-wrap:wrap}.IdPhotoOptionsPanel_panel__NFxOe.IdPhotoOptionsPanel_disabled__pRXiD{opacity:.5;pointer-events:none}.IdPhotoOptionsPanel_section__PeecB{display:flex;flex-direction:column;gap:8px;min-width:0}.IdPhotoOptionsPanel_sectionLabel__TArX4{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary,#A8A29E)}.IdPhotoOptionsPanel_btnGroup__B3yAV{display:flex;gap:4px;flex-wrap:wrap}.IdPhotoOptionsPanel_colorBtn__tvxMs{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:8px;border:1px solid rgba(28,25,23,.09);background:var(--bg-primary,#FAFAF9);font-size:12px;font-weight:500;color:var(--text-secondary,#57534E);cursor:pointer;transition:all .15s ease}.IdPhotoOptionsPanel_colorBtn__tvxMs:hover{border-color:#0EA5E9}.IdPhotoOptionsPanel_colorBtnActive__LWzzl{border-color:#0EA5E9;background:rgba(14,165,233,.06);color:#0EA5E9}.IdPhotoOptionsPanel_colorDot__i12zI{width:14px;height:14px;border-radius:4px;border:1px solid rgba(28,25,23,.15);flex-shrink:0}.IdPhotoOptionsPanel_colorRow__oKTkX{display:flex;align-items:center;gap:8px}.IdPhotoOptionsPanel_colorPicker__W9svM{width:32px;height:28px;border:1px solid rgba(28,25,23,.12);border-radius:6px;padding:1px;cursor:pointer;background:none}.IdPhotoOptionsPanel_colorPicker__W9svM::-webkit-color-swatch-wrapper{padding:0}.IdPhotoOptionsPanel_colorPicker__W9svM::-webkit-color-swatch{border:none;border-radius:4px}.IdPhotoOptionsPanel_colorHex__c8Ykk{width:80px;padding:5px 8px;border-radius:6px;border:1px solid rgba(28,25,23,.12);font-size:12px;font-family:var(--font-mono,monospace);color:var(--text-primary,#1C1917);background:var(--bg-primary,#FAFAF9)}.IdPhotoOptionsPanel_colorHex__c8Ykk:focus{outline:none;border-color:#0EA5E9}.IdPhotoOptionsPanel_optBtn__yR_wQ{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:8px;border:1px solid rgba(28,25,23,.09);background:var(--bg-primary,#FAFAF9);font-size:12px;font-weight:500;color:var(--text-secondary,#57534E);cursor:pointer;transition:all .15s ease}.IdPhotoOptionsPanel_optBtn__yR_wQ:hover{border-color:#0EA5E9}.IdPhotoOptionsPanel_optBtnActive__Q1BXF{border-color:#0EA5E9;background:rgba(14,165,233,.06);color:#0EA5E9}.IdPhotoOptionsPanel_formatBtn__B7x_x{padding:5px 14px;border-radius:6px;border:1px solid rgba(28,25,23,.09);background:var(--bg-primary,#FAFAF9);font-size:11px;font-weight:600;letter-spacing:.03em;color:var(--text-secondary,#57534E);cursor:pointer;transition:all .15s ease}.IdPhotoOptionsPanel_formatBtn__B7x_x:hover{border-color:#0EA5E9}.IdPhotoOptionsPanel_formatBtnActive__J7QhH{border-color:#0EA5E9;background:rgba(14,165,233,.06);color:#0EA5E9}.IdPhotoOptionsPanel_qualityRow__HyQMw{display:flex;align-items:center;gap:8px;margin-top:4px}.IdPhotoOptionsPanel_qualityLabel__myZoT{font-size:11px;color:var(--text-tertiary,#A8A29E);white-space:nowrap}.IdPhotoOptionsPanel_qualitySlider__VZ0Ts{flex:1;height:4px;appearance:none;background:rgba(28,25,23,.08);border-radius:2px;outline:none}.IdPhotoOptionsPanel_qualitySlider__VZ0Ts::-webkit-slider-thumb{appearance:none;width:14px;height:14px;border-radius:50%;background:#0EA5E9;cursor:pointer}.IdPhotoOptionsPanel_qualitySlider__VZ0Ts::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#0EA5E9;border:none;cursor:pointer}.IdPhotoOptionsPanel_qualityValue__egdKW{font-size:11px;font-family:var(--font-mono,monospace);color:var(--text-secondary,#57534E);min-width:32px;text-align:right}.IdPhotoOptionsPanel_disclaimer__AQTpX{display:flex;align-items:flex-start;gap:7px;padding:8px 12px;border-radius:10px;background:#FEF9C3;border:1px solid #fde68a;font-size:11px;line-height:1.5;color:#92400E;width:100%}.IdPhotoOptionsPanel_disclaimerIcon__7zhIs{flex-shrink:0;margin-top:1px;color:#D97706}@media (max-width:640px){.IdPhotoOptionsPanel_panel__NFxOe{flex-direction:column}}.AutoProcessor_fadeUp___Y5yy{animation:AutoProcessor_fadeUp___Y5yy .3s var(--ease-smooth,cubic-bezier(.4,0,.2,1))}@keyframes AutoProcessor_fadeUp___Y5yy{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.AutoProcessor_checkerboard__Zm2Ck{background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}.AutoProcessor_processingOverlay__F_cD4{position:absolute;inset:0;z-index:10;background:rgba(250,250,249,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;animation:AutoProcessor_fade-in__uMW2H .25s var(--ease-out-quart);overflow:hidden}.AutoProcessor_scanLine__0O4I9{position:absolute;left:0;right:0;height:40%;background:linear-gradient(180deg,transparent,rgba(99,102,241,.25),transparent);animation:AutoProcessor_scan-sweep__U3_8e 2s var(--ease-out-quart) infinite;pointer-events:none}.AutoProcessor_processingCore__H1TgG{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;z-index:1}.AutoProcessor_auroraPulse__scKVc{width:48px;height:48px;background:radial-gradient(circle,var(--accent-primary) 0,rgba(139,92,246,.4) 50%,transparent 80%);border-radius:50%;animation:AutoProcessor_aurora-pulse__zmHOx 2s var(--ease-out-quart) infinite}.AutoProcessor_processingPct__UruQi{font-family:var(--font-heading);font-size:24px;font-weight:600;color:var(--accent-primary);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.AutoProcessor_miniProgress__gSjOp{width:80px;height:3px;border-radius:2px;background:rgba(99,102,241,.12);overflow:hidden}.AutoProcessor_miniProgressFill__BUb8g{height:100%;background:linear-gradient(90deg,var(--accent-primary),#8B5CF6);transition:width .25s var(--ease-out-quart)}.AutoProcessor_resultReveal__TzmxC{animation:AutoProcessor_reveal-mask__hazlH .8s var(--ease-out-expo) forwards}.AutoProcessor_dotSuccess__1bYPf{animation:AutoProcessor_dot-pop__IQF7c .4s var(--ease-spring)}.AutoProcessor_errorShake__HJQue{animation:AutoProcessor_shake-once__P0u6L .4s var(--ease-out-quart)}.AutoProcessor_readingStage__U6xHC{display:flex;flex-direction:column;align-items:center;gap:10px;animation:AutoProcessor_fadeUp___Y5yy .3s var(--ease-out-quart)}.AutoProcessor_readingSpinner__anWxM{width:28px;height:28px;border:2.5px solid rgba(99,102,241,.2);border-top:2.5px solid var(--accent-primary);border-radius:50%;animation:AutoProcessor_spin__CSx4l .8s linear infinite}.AutoProcessor_readingName__mLkug{font-family:var(--font-body);font-size:13px;font-weight:500;color:var(--text-secondary);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AutoProcessor_readingBar__gFoS2{width:200px;height:4px;border-radius:2px;background:rgba(99,102,241,.12);overflow:hidden}.AutoProcessor_readingBarFill__OqHyT{height:100%;background:linear-gradient(90deg,var(--accent-primary),#8B5CF6);transition:width .15s var(--ease-out-quart);box-shadow:0 0 10px rgba(99,102,241,.4)}.AutoProcessor_readingPct__JFl8v{font-family:var(--font-body);font-size:12px;font-weight:600;color:var(--accent-primary);font-variant-numeric:tabular-nums}.AutoProcessor_previewFadeIn__80mrM{animation:AutoProcessor_previewIn__i88ZK .4s var(--ease-out-expo) both}.AutoProcessor_reuploadWrap__R9wh7{position:relative}.AutoProcessor_reuploadOverlay__YCIEH{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:rgba(28,25,23,.45);color:#fff;font-family:var(--font-body);font-size:12px;font-weight:600;border-radius:12px;opacity:0;transition:opacity .15s var(--ease-out-quart);pointer-events:none;z-index:2}.AutoProcessor_reuploadWrap__R9wh7:hover .AutoProcessor_reuploadOverlay__YCIEH{opacity:1}@keyframes AutoProcessor_previewIn__i88ZK{0%{opacity:0;transform:scale(1.03);filter:blur(8px)}60%{filter:blur(0)}to{opacity:1;transform:scale(1);filter:blur(0)}}.AutoProcessor_uploadDropzone__qvNtd{position:relative;min-height:clamp(240px,34vw,340px);display:flex;align-items:center;justify-content:center;border:2px dashed rgba(99,102,241,.18);border-radius:20px;cursor:pointer;overflow:hidden;isolation:isolate;transition:border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);background:radial-gradient(ellipse 60% 50% at 50% 0,rgba(99,102,241,.045),transparent 70%),var(--bg-primary,#fafaf9)}.AutoProcessor_uploadDropzone__qvNtd:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 50% 100%,rgba(99,102,241,.02),transparent 60%);pointer-events:none;z-index:0}.AutoProcessor_uploadDropzone__qvNtd:hover{border-color:rgba(99,102,241,.38);transform:translateY(-1px);box-shadow:0 8px 32px rgba(99,102,241,.06),0 2px 8px rgba(0,0,0,.02);background:radial-gradient(ellipse 60% 50% at 50% 0,rgba(99,102,241,.07),transparent 70%),var(--bg-primary,#fafaf9)}.AutoProcessor_uploadDropzone__qvNtd:active{transform:translateY(0);border-color:rgba(99,102,241,.5)}.AutoProcessor_uploadContent__2D8di{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:14px;padding:2.5rem 1.5rem;text-align:center}.AutoProcessor_uploadIcon__mTydg{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;color:white;background:linear-gradient(145deg,var(--accent-primary,#6366F1) 0,#818CF8 100%);box-shadow:0 12px 28px -4px rgba(99,102,241,.28),0 4px 10px -2px rgba(99,102,241,.12),inset 0 1px 0 rgba(255,255,255,.15)}.AutoProcessor_uploadTitle__SoRUS{font-family:var(--font-heading,system-ui);font-size:clamp(1.05rem,1.8vw,1.3rem);font-weight:700;color:var(--text-primary,#1c1917);letter-spacing:-.025em;line-height:1.2}.AutoProcessor_uploadSub__xjv_l{font-family:var(--font-body,system-ui);font-size:13px;color:var(--text-secondary,#57534e);margin-top:-6px}.AutoProcessor_uploadMeta__km7mC{font-family:var(--font-body,system-ui);font-size:11px;color:var(--text-tertiary,#a8a29e);padding:4px 12px;border-radius:99px;background:rgba(28,25,23,.035);border:1px solid rgba(28,25,23,.04);letter-spacing:.01em}@media (max-width:640px){.AutoProcessor_uploadDropzone__qvNtd{min-height:clamp(200px,50vw,260px);border-radius:16px}.AutoProcessor_uploadIcon__mTydg{width:48px;height:48px;border-radius:14px}.AutoProcessor_uploadContent__2D8di{gap:10px;padding:2rem 1rem}}.AutoProcessor_resultPreview__IIibT{position:relative}.AutoProcessor_resultIndicator__12HjO{position:absolute;top:8px;right:8px;z-index:6;width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.7);border:1px solid rgba(28,25,23,.15);opacity:.8;transition:opacity .16s ease;pointer-events:none}.AutoProcessor_resultPreview__IIibT:focus-within .AutoProcessor_resultIndicator__12HjO,.AutoProcessor_resultPreview__IIibT:hover .AutoProcessor_resultIndicator__12HjO{opacity:0}.AutoProcessor_resultActionsOverlay__keTPB{position:absolute;inset:0;z-index:5;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:6px;padding:10px;border-radius:inherit;background:linear-gradient(0deg,rgba(28,25,23,.52) 0,rgba(28,25,23,.18) 50%,transparent);opacity:0;visibility:hidden;transition:opacity .16s cubic-bezier(.4,0,.2,1),visibility 0s .16s}.AutoProcessor_resultPreview__IIibT:focus-within .AutoProcessor_resultActionsOverlay__keTPB,.AutoProcessor_resultPreview__IIibT:hover .AutoProcessor_resultActionsOverlay__keTPB{opacity:1;visibility:visible;transition:opacity .16s cubic-bezier(.4,0,.2,1),visibility 0s}.AutoProcessor_resultPreview__IIibT[data-intent=id-photo] .AutoProcessor_resultActionsOverlay__keTPB,.AutoProcessor_resultPreview__IIibT[data-intent=product-photo] .AutoProcessor_resultActionsOverlay__keTPB{background:linear-gradient(0deg,rgba(28,25,23,.35) 0,rgba(28,25,23,.08) 35%,transparent 60%)}.AutoProcessor_resultActionBtn__R2JSw{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:99px;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.82);-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4);color:var(--text-primary,#1c1917);font-family:var(--font-body,system-ui);font-size:11px;font-weight:600;letter-spacing:.005em;cursor:pointer;white-space:nowrap;transition:transform .12s cubic-bezier(.4,0,.2,1),background .12s ease,border-color .12s ease,box-shadow .12s ease}.AutoProcessor_resultActionBtn__R2JSw:hover{background:rgba(255,255,255,.95);border-color:rgba(255,255,255,.6);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.AutoProcessor_resultActionBtn__R2JSw:active{transform:translateY(0) scale(.97)}.AutoProcessor_resultActionBtn__R2JSw:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.AutoProcessor_resultActionBtnPrimary__i7H7L{background:linear-gradient(135deg,var(--accent-primary,#6366F1),#818CF8);color:#fff;border-color:rgba(99,102,241,.3);box-shadow:0 2px 8px rgba(99,102,241,.2)}.AutoProcessor_resultActionBtnPrimary__i7H7L:hover{background:linear-gradient(135deg,#5558E6,#7C7FF5);border-color:rgba(99,102,241,.5);box-shadow:0 6px 16px rgba(99,102,241,.28)}@media (hover:none){.AutoProcessor_resultActionsOverlay__keTPB{opacity:1;visibility:visible;transition:none;background:linear-gradient(0deg,rgba(28,25,23,.48) 0,rgba(28,25,23,.08) 60%,transparent)}.AutoProcessor_resultIndicator__12HjO{display:none}.AutoProcessor_resultActionBtn__R2JSw{padding:10px 14px;font-size:12px;min-height:36px}}@media (max-width:380px){.AutoProcessor_resultActionsOverlay__keTPB{flex-direction:column;align-items:stretch;gap:4px;padding:8px}.AutoProcessor_resultActionBtn__R2JSw{justify-content:center}}.OutputIntentSelector_selector__99R2C{margin-bottom:.5rem}.OutputIntentSelector_selector__99R2C.OutputIntentSelector_disabled__F19dQ{opacity:.55;pointer-events:none}.OutputIntentSelector_grid__hjcM8{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.OutputIntentSelector_card___1dkH{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 12px 12px;border-radius:14px;border:1.5px solid rgba(28,25,23,.08);background:var(--bg-canvas);cursor:pointer;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease,transform .18s var(--ease-spring);overflow:hidden;text-align:left;outline:none}.OutputIntentSelector_card___1dkH:hover:not(.OutputIntentSelector_cardActive__5nO1F){border-color:rgba(28,25,23,.14);box-shadow:0 2px 12px rgba(0,0,0,.04);transform:translateY(-1px)}.OutputIntentSelector_card___1dkH:focus-visible{outline:2px solid var(--intent-accent,var(--accent-primary));outline-offset:2px}.OutputIntentSelector_cardActive__5nO1F{border-color:var(--intent-accent);background:color-mix(in srgb,var(--intent-accent) 4%,var(--bg-canvas));box-shadow:0 0 0 3px var(--intent-ring),0 4px 16px color-mix(in srgb,var(--intent-accent) 14%,transparent)}.OutputIntentSelector_check__M0Lln{position:absolute;top:8px;right:8px;width:18px;height:18px;border-radius:50%;background:var(--intent-accent);color:white;display:flex;align-items:center;justify-content:center;animation:OutputIntentSelector_check-pop__JjpkO .3s var(--ease-spring) both}@keyframes OutputIntentSelector_check-pop__JjpkO{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.OutputIntentSelector_iconWrap__mXH3P{width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--intent-accent) 10%,var(--bg-secondary));color:var(--intent-accent);transition:background .2s ease,color .2s ease}.OutputIntentSelector_cardActive__5nO1F .OutputIntentSelector_iconWrap__mXH3P{background:color-mix(in srgb,var(--intent-accent) 16%,var(--bg-secondary))}.OutputIntentSelector_title__08d5p{font-family:var(--font-heading);font-size:12.5px;font-weight:650;color:var(--text-primary);letter-spacing:-.01em;line-height:1.2}.OutputIntentSelector_desc__x6x0K{font-family:var(--font-body);font-size:11px;color:var(--text-tertiary);line-height:1.4}.OutputIntentSelector_cardActive__5nO1F .OutputIntentSelector_title__08d5p{color:var(--intent-accent)}.OutputIntentSelector_glow__OypUK{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);width:80%;height:40px;border-radius:50%;background:var(--intent-accent);opacity:.06;filter:blur(16px);pointer-events:none;animation:OutputIntentSelector_glow-in__x3Tbc .4s ease both}@keyframes OutputIntentSelector_glow-in__x3Tbc{0%{opacity:0;transform:translateX(-50%) scale(.6)}to{opacity:.06;transform:translateX(-50%) scale(1)}}@media (max-width:640px){.OutputIntentSelector_grid__hjcM8{grid-template-columns:repeat(2,1fr);gap:6px}.OutputIntentSelector_card___1dkH{padding:10px 10px 9px;border-radius:12px;gap:4px}.OutputIntentSelector_iconWrap__mXH3P{width:28px;height:28px;border-radius:7px}.OutputIntentSelector_iconWrap__mXH3P svg{width:14px;height:14px}.OutputIntentSelector_title__08d5p{font-size:11.5px}.OutputIntentSelector_desc__x6x0K{font-size:10px}.OutputIntentSelector_check__M0Lln{width:16px;height:16px;top:6px;right:6px}}.TipsDisclosure_disclosure__Av5hj{margin-top:12px;border-radius:10px;background:rgba(28,25,23,.018);border:1px solid rgba(28,25,23,.04);transition:background .2s ease,border-color .2s ease}.TipsDisclosure_disclosure__Av5hj:hover{background:rgba(28,25,23,.03);border-color:rgba(28,25,23,.07)}.TipsDisclosure_disclosure__Av5hj[open]{background:rgba(28,25,23,.025);border-color:rgba(28,25,23,.06)}.TipsDisclosure_summary___L3Tu{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;cursor:pointer;user-select:none;list-style:none;border-radius:10px;transition:background .15s ease}.TipsDisclosure_summary___L3Tu::-webkit-details-marker{display:none}.TipsDisclosure_summary___L3Tu::marker{display:none;content:""}.TipsDisclosure_summary___L3Tu:hover{background:rgba(28,25,23,.025)}.TipsDisclosure_summary___L3Tu:focus-visible{outline:2px solid var(--accent-primary,#6366F1);outline-offset:2px;border-radius:10px}.TipsDisclosure_titleGroup__2Y9T8{display:flex;align-items:center;gap:5px}.TipsDisclosure_chevron__c_eLF{color:var(--text-tertiary,#a8a29e);transition:transform .25s cubic-bezier(.4,0,.2,1);flex-shrink:0}.TipsDisclosure_disclosure__Av5hj[open] .TipsDisclosure_chevron__c_eLF{transform:rotate(90deg)}.TipsDisclosure_title__szasY{font-family:var(--font-body,system-ui);font-size:11.5px;font-weight:600;color:var(--text-secondary,#57534e);letter-spacing:.01em}.TipsDisclosure_hint___G7IY{font-family:var(--font-body,system-ui);font-size:10.5px;color:var(--text-tertiary,#a8a29e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8;transition:opacity .2s ease}.TipsDisclosure_disclosure__Av5hj[open] .TipsDisclosure_hint___G7IY{opacity:.5}.TipsDisclosure_body__9fVdS{display:grid;grid-template-rows:1fr;overflow:hidden;animation:TipsDisclosure_slideOpen__VlLp8 .28s cubic-bezier(.4,0,.2,1) forwards}@keyframes TipsDisclosure_slideOpen__VlLp8{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}.TipsDisclosure_list__D_aSx{min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:4px 16px;padding:4px 12px 10px;margin:0;list-style:none}.TipsDisclosure_item__PPRby{display:flex;align-items:flex-start;gap:6px;font-family:var(--font-body,system-ui);font-size:11px;line-height:1.55;color:var(--text-tertiary,#a8a29e);padding:2px 0}.TipsDisclosure_dot__3Vg9_{width:3px;height:3px;border-radius:50%;background:var(--text-tertiary,#a8a29e);opacity:.5;flex-shrink:0;margin-top:5.5px}@media (max-width:640px){.TipsDisclosure_list__D_aSx{grid-template-columns:1fr;gap:2px}.TipsDisclosure_hint___G7IY{display:none}.TipsDisclosure_summary___L3Tu{padding:7px 10px}}.page_page__y1O5o{min-height:calc(100vh - 62px)}.page_toolZone__6KyHK{position:relative;background:var(--bg-primary);padding-bottom:2rem}.page_toolZone__6KyHK:before{content:"";position:absolute;top:-40px;left:50%;transform:translateX(-50%);width:600px;height:400px;background:radial-gradient(ellipse,rgba(99,102,241,.06) 0,transparent 70%);pointer-events:none;z-index:0}.page_toolInner__8siZW{position:relative;z-index:1;max-width:720px;margin:0 auto;padding:0 1.25rem}.page_toolbar__PEC_F{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 0 1.25rem;flex-wrap:wrap}.page_tbLeft__2diMh{display:flex;align-items:center;gap:10px}.page_tbIcon__9hLtu{width:34px;height:34px;border-radius:10px;background:var(--accent-primary);color:white;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px rgba(99,102,241,.3)}.page_tbTitle__GIswM{font-family:var(--font-heading);font-size:1.125rem;font-weight:700;color:var(--text-primary);letter-spacing:-.02em;line-height:1.2}.page_tbSub__pXGDM{font-family:var(--font-body);font-size:12px;color:var(--text-tertiary);margin-top:1px}.page_tbPills__8e9ek{display:flex;gap:5px}.page_tbPill__3HceU{display:inline-flex;align-items:center;gap:3px;padding:3px 8px;border-radius:99px;background:rgba(28,25,23,.03);border:1px solid rgba(28,25,23,.05);font-family:var(--font-body);font-size:10.5px;font-weight:500;color:var(--text-tertiary)}.page_workspace__6xcta{position:relative}.page_seoZone__NqBk1{background:var(--bg-secondary);border-top:1px solid rgba(28,25,23,.06);padding:4rem 1.25rem;margin-top:2rem}.page_seoInner__tXcsH{max-width:720px;margin:0 auto}.page_seoSection__iMayO{margin-bottom:3.5rem}.page_seoSection__iMayO:last-child{margin-bottom:0}.page_seoHead__sAzWo{text-align:center;margin-bottom:2rem}.page_seoTitle__FAohd{font-family:var(--font-heading);font-size:clamp(1.15rem,2.2vw,1.4rem);font-weight:700;color:var(--text-primary);letter-spacing:-.025em;margin-bottom:.35rem}.page_seoSub__jE2yo{font-family:var(--font-body);font-size:13px;color:var(--text-secondary)}.page_seoSteps__FIZ6b{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.page_seoStep__QdENk{text-align:center;padding:1.25rem 1rem;background:var(--bg-canvas);border:1px solid rgba(28,25,23,.06);border-radius:14px;box-shadow:var(--shadow-xs)}.page_seoStepNum__qQv6P{font-family:var(--font-heading);font-size:10px;font-weight:700;color:var(--accent-primary);opacity:.45;margin-bottom:.4rem}.page_seoStepIcon__jfms2{width:34px;height:34px;margin:0 auto .6rem;border-radius:9px;background:var(--accent-primary-light);color:var(--accent-primary);display:flex;align-items:center;justify-content:center}.page_seoStepTitle__JR2tj{font-family:var(--font-heading);font-size:13.5px;font-weight:600;color:var(--text-primary);margin-bottom:.3rem}.page_seoStepDesc__3BZZ2{font-family:var(--font-body);font-size:12px;color:var(--text-secondary);line-height:1.55}.page_seoWhyGrid__c1I0r{display:grid;grid-template-columns:1fr 1fr;gap:6px 14px}.page_seoWhyItem__Eo5t7{display:flex;align-items:flex-start;gap:7px;font-family:var(--font-body);font-size:12.5px;color:var(--text-secondary);line-height:1.5}.page_seoWhyCheck__symP5{display:flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:50%;background:var(--color-success-light);color:#15803D;flex-shrink:0;margin-top:1px}@media (max-width:640px){.page_toolbar__PEC_F{flex-direction:column;align-items:flex-start;padding:.75rem 0 1rem}.page_tbPills__8e9ek{display:none}.page_seoSteps__FIZ6b,.page_seoWhyGrid__c1I0r{grid-template-columns:1fr}.page_seoZone__NqBk1{padding:2.5rem 1rem 3rem}}