.ImageEditorPanel_resultsSection__0_RZH{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;border-radius:16px;background:linear-gradient(135deg,#ffffff,#fafafa);border:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.04);min-height:480px;height:100%}.ImageEditorPanel_resultMeta__vBjjF{display:flex;align-items:center;gap:.5rem}.ImageEditorPanel_resultBadge__dPr4z{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .6rem;border-radius:6px;font-size:.8rem;font-weight:600;background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#2563eb;border:1px solid #bfdbfe}.ImageEditorPanel_singleResultContainer__P0SVL{flex:1 1;display:flex;flex-direction:column;gap:.75rem;min-height:0}.ImageEditorPanel_singleResultCard__1OqWq{flex:1 1;display:flex;flex-direction:column;border-radius:14px;overflow:hidden;background:#ffffff;border:1px solid #e2e8f0;transition:all .25s ease;animation:ImageEditorPanel_slideUp__5sfYW .4s ease-out;box-shadow:0 1px 3px rgba(0,0,0,.05);min-height:0}@keyframes ImageEditorPanel_slideUp__5sfYW{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ImageEditorPanel_singleResultCard__1OqWq:hover{border-color:#c4b5fd;box-shadow:0 8px 24px rgba(139,92,246,.12)}.ImageEditorPanel_singleImageFrame__z9uKl{flex:1 1;width:100%;min-height:300px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.ImageEditorPanel_singleImageFrame__z9uKl img{width:100%;height:100%;object-fit:contain;cursor:zoom-in;transition:transform .25s ease;animation:ImageEditorPanel_fadeInScale__GjgLo .5s ease-out}@keyframes ImageEditorPanel_fadeInScale__GjgLo{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.ImageEditorPanel_singleImageFrame__z9uKl img:hover{transform:scale(1.02)}.ImageEditorPanel_resultNav__Ah2ih{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.5rem 0}.ImageEditorPanel_navBtn__28fmm{width:36px;height:36px;border-radius:999px;background:#f1f5f9;border:1px solid #e2e8f0;font-size:1.4rem;font-weight:300;line-height:1;color:#475569;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.ImageEditorPanel_navBtn__28fmm:hover:not(:disabled){background:linear-gradient(135deg,#faf5ff,#f3e8ff);border-color:#c4b5fd;color:#7c3aed;transform:scale(1.05)}.ImageEditorPanel_navBtn__28fmm:disabled{opacity:.4;cursor:not-allowed}.ImageEditorPanel_navText__dxQqK{font-weight:600;color:#475569;font-size:.9rem;min-width:60px;text-align:center}.ImageEditorPanel_resultInfo__rG2TP{padding:.5rem .75rem;background:#fafafa;border-top:1px solid #f1f5f9}.ImageEditorPanel_resultInfoText__tEYiE{font-size:.8rem;color:#64748b;font-weight:500;text-align:center}.ImageEditorPanel_resultActions__6ETVN{padding:.75rem;display:flex;justify-content:center;background:#fafafa;border-top:1px solid #f1f5f9}.ImageEditorPanel_downloadBtn__NCMwq{font-size:.8rem;padding:.5rem 1.25rem;border-radius:8px;background:#ffffff;border:1px solid #e2e8f0;color:#64748b;font-weight:600;transition:all .2s ease;cursor:pointer}.ImageEditorPanel_downloadBtn__NCMwq:hover{background:linear-gradient(135deg,#faf5ff,#f3e8ff);border-color:#c4b5fd;color:#7c3aed}.ImageEditorPanel_progressSection__StSCg{margin-top:auto;padding-top:.75rem;min-height:50px}.ImageEditorPanel_progressPlaceholder__aCyFM{margin-top:auto;min-height:50px}.ImageEditorPanel_emptyState__rNYGf{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 1rem;border-radius:12px;border:1.5px dashed #e2e8f0;background:linear-gradient(135deg,#fafafa,#f8fafc);min-height:320px}.ImageEditorPanel_emptyIcon__2RL04{font-size:3rem;margin-bottom:.75rem;opacity:.8}.ImageEditorPanel_emptyText__IGcaK{color:#64748b;font-size:.95rem;margin:0}@media (max-width:768px){.ImageEditorPanel_resultsSection__0_RZH{padding:1rem;min-height:360px}.ImageEditorPanel_singleImageFrame__z9uKl{min-height:200px}.ImageEditorPanel_navBtn__28fmm{width:32px;height:32px;font-size:1.2rem}.ImageEditorPanel_emptyState__rNYGf{min-height:240px;padding:2rem 1rem}.ImageEditorPanel_emptyIcon__2RL04{font-size:2.5rem}}@media (max-width:640px){.ImageEditorPanel_resultsSection__0_RZH{padding:.85rem;min-height:320px;gap:.75rem;border-radius:14px}.ImageEditorPanel_resultMeta__vBjjF{gap:.35rem}.ImageEditorPanel_resultBadge__dPr4z{font-size:.75rem;padding:.2rem .5rem}.ImageEditorPanel_singleResultContainer__P0SVL{gap:.6rem}.ImageEditorPanel_singleResultCard__1OqWq{border-radius:12px}.ImageEditorPanel_singleImageFrame__z9uKl{min-height:180px}.ImageEditorPanel_singleImageFrame__z9uKl img:hover{transform:none}.ImageEditorPanel_resultNav__Ah2ih{gap:.75rem;padding:.35rem 0}.ImageEditorPanel_navBtn__28fmm{width:36px;height:36px;font-size:1.3rem}.ImageEditorPanel_navText__dxQqK{font-size:.85rem;min-width:50px}.ImageEditorPanel_resultInfo__rG2TP{padding:.4rem .6rem}.ImageEditorPanel_resultInfoText__tEYiE{font-size:.75rem}.ImageEditorPanel_resultActions__6ETVN{padding:.6rem}.ImageEditorPanel_downloadBtn__NCMwq{width:100%;padding:.55rem 1rem;font-size:.85rem}.ImageEditorPanel_progressSection__StSCg{padding-top:.6rem;min-height:45px}.ImageEditorPanel_progressPlaceholder__aCyFM{min-height:45px}.ImageEditorPanel_emptyState__rNYGf{min-height:200px;padding:1.5rem 1rem;border-radius:10px}.ImageEditorPanel_emptyIcon__2RL04{font-size:2.2rem;margin-bottom:.5rem}.ImageEditorPanel_emptyText__IGcaK{font-size:.9rem}}@media (max-width:380px){.ImageEditorPanel_resultsSection__0_RZH{padding:.75rem;min-height:280px}.ImageEditorPanel_singleImageFrame__z9uKl{min-height:160px}.ImageEditorPanel_navBtn__28fmm{width:32px;height:32px;font-size:1.2rem}.ImageEditorPanel_emptyState__rNYGf{min-height:180px;padding:1.25rem .75rem}.ImageEditorPanel_emptyIcon__2RL04{font-size:2rem}}.BatchPanel_cardList__nhdlJ{display:flex;flex-direction:column;gap:1rem;margin:1rem 0}.BatchPanel_promptCard__UV_OR{border:1px solid #e2e8f0;border-radius:16px;background:#ffffff;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.BatchPanel_promptCard__UV_OR:hover{border-color:#c4b5fd;box-shadow:0 4px 20px rgba(139,92,246,.08)}.BatchPanel_cardHeader__XepDP{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:linear-gradient(135deg,#faf5ff,#f8fafc);border-bottom:1px solid #e2e8f0}.BatchPanel_cardTitle__Aoddv{font-weight:700;font-size:.95rem;color:#7c3aed}.BatchPanel_removeCardBtn__r9iDM{width:28px;height:28px;border-radius:8px;background:#ffffff;border:1px solid #e2e8f0;color:#64748b;font-size:1.1rem;font-weight:700;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer}.BatchPanel_removeCardBtn__r9iDM:hover{background:#fef2f2;border-color:#fecdd3;color:#dc2626}.BatchPanel_cardContent__xrWWv{display:grid;grid-template-columns:140px 1fr;grid-gap:1rem;gap:1rem;padding:1rem}.BatchPanel_refSection__Evtmn{display:flex;flex-direction:column;gap:.5rem}.BatchPanel_refLabel__fmNcS{font-size:.85rem;color:#64748b;font-weight:600}.BatchPanel_refUpload___pscx{width:120px;height:120px;border:1.5px dashed #cbd5e1;border-radius:12px;background:#f8fafc;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;cursor:pointer;transition:all .2s ease}.BatchPanel_refUpload___pscx:hover{border-color:#8b5cf6;background:#faf5ff}.BatchPanel_refUploadIcon__JkSqC{font-size:1.8rem}.BatchPanel_refUploadText__t3kjB{font-size:.8rem;color:#64748b;text-align:center;padding:0 .5rem}.BatchPanel_refPreview__hsRcx{position:relative;width:120px;height:120px;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0}.BatchPanel_refPreview__hsRcx img{width:100%;height:100%;object-fit:cover}.BatchPanel_refRemoveBtn__xhkwM{position:absolute;top:4px;right:4px;width:24px;height:24px;border-radius:50%;background:rgba(255,255,255,.9);border:none;color:#0f172a;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.BatchPanel_refRemoveBtn__xhkwM:hover{background:#fef2f2;color:#dc2626}.BatchPanel_promptSection__c0tid{display:flex;flex-direction:column;gap:.75rem}.BatchPanel_promptTextarea__5Fhg_{min-height:80px!important}.BatchPanel_cardSettings__YkjZU{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.75rem;gap:.75rem}.BatchPanel_addCardBtn__ez8G4{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;border:1.5px dashed #c4b5fd;border-radius:16px;background:#faf5ff;color:#7c3aed;font-weight:700;font-size:.95rem;cursor:pointer;transition:all .2s ease}.BatchPanel_addCardBtn__ez8G4:hover{background:#f3e8ff;border-color:#8b5cf6;transform:translateY(-1px)}.BatchPanel_addCardIcon__z3RrZ{font-size:1.3rem;font-weight:400}.BatchPanel_globalSection__m_Qam{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin:1rem 0}.BatchPanel_globalSettings__877yp{padding:1rem;border-radius:14px;background:#f8fafc;border:1px solid #e2e8f0}.BatchPanel_globalTitle__pGGJH{font-weight:700;font-size:.95rem;margin-bottom:.75rem;color:#0f172a}.BatchPanel_statsBox__IHMoi{padding:1rem;border-radius:14px;background:linear-gradient(135deg,#faf5ff,#f3e8ff);border:1px solid #c4b5fd}.BatchPanel_statsRow__ha0rp{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.BatchPanel_statItem__h_BrB{text-align:center}.BatchPanel_statLabel__EOA8w{font-size:.85rem;color:#64748b;margin-bottom:.25rem}.BatchPanel_statValue__s2NYv{font-size:1.5rem;font-weight:800;color:#7c3aed}.BatchPanel_actionRow__yuYaK{display:flex;gap:.75rem;justify-content:flex-end;margin:1rem 0}.BatchPanel_actionRow__yuYaK button{min-width:120px}.BatchPanel_resultsSection__Weorc{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e2e8f0}.BatchPanel_resultGroup__YRMXt{margin-top:1rem;padding:1.25rem;border-radius:16px;background:linear-gradient(135deg,#ffffff,#fafafa);border:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:all .2s ease}.BatchPanel_resultGroup__YRMXt:hover{box-shadow:0 4px 16px rgba(139,92,246,.08);border-color:#ddd6fe}.BatchPanel_resultGroupHeader__m2Cw0{margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem}.BatchPanel_resultGroupTitle__ZY_Sw{font-weight:700;font-size:1rem;color:#1e293b;line-height:1.4}.BatchPanel_resultGroupMeta__X7I_Y{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.BatchPanel_resultGroupBadge__mL_zH{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .6rem;border-radius:6px;font-size:.8rem;font-weight:600;background:#f1f5f9;color:#64748b;border:1px solid #e2e8f0}.BatchPanel_resultGroupBadge__mL_zH.BatchPanel_ratio__PR8jb{background:linear-gradient(135deg,#faf5ff,#f3e8ff);color:#7c3aed;border-color:#ddd6fe}.BatchPanel_resultGroupBadge__mL_zH.BatchPanel_resolution__DZ_3M{background:linear-gradient(135deg,#f0fdf4,#dcfce7);color:#16a34a;border-color:#bbf7d0}.BatchPanel_resultGroupBadge__mL_zH.BatchPanel_count__f2vq0{background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#2563eb;border-color:#bfdbfe}.BatchPanel_resultGroupGrid__17ZHB{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.BatchPanel_resultItem__mPJWJ{border-radius:14px;overflow:hidden;background:#ffffff;border:1px solid #e2e8f0;transition:all .25s ease;animation:BatchPanel_slideUp__3OKLA .4s ease-out;box-shadow:0 1px 3px rgba(0,0,0,.05)}@keyframes BatchPanel_slideUp__3OKLA{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.BatchPanel_resultItem__mPJWJ:hover{border-color:#c4b5fd;box-shadow:0 8px 24px rgba(139,92,246,.12);transform:translateY(-2px)}.BatchPanel_resultImageFrame__t23wk{width:100%;min-height:140px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.BatchPanel_resultImageFrame__t23wk img{width:100%;height:auto;max-height:320px;object-fit:contain;cursor:zoom-in;transition:transform .25s ease;animation:BatchPanel_fadeInScale__RfXQR .5s ease-out}@keyframes BatchPanel_fadeInScale__RfXQR{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.BatchPanel_resultImageFrame__t23wk img:hover{transform:scale(1.02)}.BatchPanel_resultActions__27_pF{padding:.75rem;display:flex;justify-content:center;background:#fafafa;border-top:1px solid #f1f5f9}.BatchPanel_resultActions__27_pF button{font-size:.8rem;padding:.5rem 1rem;border-radius:8px;background:#ffffff;border:1px solid #e2e8f0;color:#64748b;font-weight:600;transition:all .2s ease;cursor:pointer}.BatchPanel_resultActions__27_pF button:hover{background:linear-gradient(135deg,#faf5ff,#f3e8ff);border-color:#c4b5fd;color:#7c3aed}@media (max-width:768px){.BatchPanel_cardContent__xrWWv{grid-template-columns:1fr}.BatchPanel_refSection__Evtmn{flex-direction:row;align-items:center;gap:1rem}.BatchPanel_refPreview__hsRcx,.BatchPanel_refUpload___pscx{width:80px;height:80px}.BatchPanel_cardSettings__YkjZU,.BatchPanel_globalSection__m_Qam{grid-template-columns:1fr}.BatchPanel_resultGroupGrid__17ZHB{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem}.BatchPanel_resultGroupMeta__X7I_Y{flex-direction:column;align-items:flex-start}.BatchPanel_resultGroupBadge__mL_zH{font-size:.75rem;padding:.2rem .5rem}}@media (max-width:640px){.BatchPanel_cardList__nhdlJ{gap:.85rem;margin:.85rem 0}.BatchPanel_promptCard__UV_OR{border-radius:14px}.BatchPanel_cardHeader__XepDP{padding:.6rem .85rem}.BatchPanel_cardTitle__Aoddv{font-size:.9rem}.BatchPanel_removeCardBtn__r9iDM{width:26px;height:26px;font-size:1rem}.BatchPanel_cardContent__xrWWv{padding:.85rem;gap:.85rem}.BatchPanel_refSection__Evtmn{flex-direction:row;align-items:flex-start;gap:.75rem}.BatchPanel_refLabel__fmNcS{font-size:.8rem}.BatchPanel_refPreview__hsRcx,.BatchPanel_refUpload___pscx{width:72px;height:72px;border-radius:10px}.BatchPanel_refUploadIcon__JkSqC{font-size:1.5rem}.BatchPanel_refUploadText__t3kjB{font-size:.7rem}.BatchPanel_promptSection__c0tid{gap:.6rem}.BatchPanel_promptTextarea__5Fhg_{min-height:70px!important;font-size:.9rem}.BatchPanel_cardSettings__YkjZU{grid-template-columns:1fr;gap:.6rem}.BatchPanel_addCardBtn__ez8G4{padding:.85rem;border-radius:14px;font-size:.9rem}.BatchPanel_addCardIcon__z3RrZ{font-size:1.2rem}.BatchPanel_globalSection__m_Qam{grid-template-columns:1fr;gap:.85rem;margin:.85rem 0}.BatchPanel_globalSettings__877yp{padding:.85rem;border-radius:12px}.BatchPanel_globalTitle__pGGJH{font-size:.9rem;margin-bottom:.6rem}.BatchPanel_statsBox__IHMoi{padding:.85rem;border-radius:12px}.BatchPanel_statsRow__ha0rp{gap:.6rem}.BatchPanel_statLabel__EOA8w{font-size:.8rem}.BatchPanel_statValue__s2NYv{font-size:1.3rem}.BatchPanel_actionRow__yuYaK{flex-direction:column;gap:.6rem;margin:.85rem 0}.BatchPanel_actionRow__yuYaK button{width:100%;min-width:unset}.BatchPanel_resultsSection__Weorc{margin-top:1.25rem;padding-top:1.25rem}.BatchPanel_resultGroup__YRMXt{margin-top:.85rem;padding:1rem;border-radius:14px}.BatchPanel_resultGroupHeader__m2Cw0{margin-bottom:.85rem;gap:.4rem}.BatchPanel_resultGroupTitle__ZY_Sw{font-size:.95rem}.BatchPanel_resultGroupMeta__X7I_Y{flex-direction:row;flex-wrap:wrap;gap:.35rem}.BatchPanel_resultGroupBadge__mL_zH{font-size:.7rem;padding:.15rem .45rem}.BatchPanel_resultGroupGrid__17ZHB{grid-template-columns:1fr 1fr;gap:.6rem}.BatchPanel_resultItem__mPJWJ{border-radius:12px}.BatchPanel_resultImageFrame__t23wk{min-height:120px}.BatchPanel_resultImageFrame__t23wk img{max-height:220px}.BatchPanel_resultImageFrame__t23wk img:hover{transform:none}.BatchPanel_resultActions__27_pF{padding:.6rem}.BatchPanel_resultActions__27_pF button{width:100%;font-size:.75rem;padding:.45rem .85rem}}@media (max-width:380px){.BatchPanel_cardContent__xrWWv{padding:.75rem}.BatchPanel_refPreview__hsRcx,.BatchPanel_refUpload___pscx{width:64px;height:64px}.BatchPanel_resultGroupGrid__17ZHB{grid-template-columns:1fr}.BatchPanel_resultImageFrame__t23wk{min-height:140px}.BatchPanel_resultImageFrame__t23wk img{max-height:280px}}.ComparePanel_comparePanel__Gtzi3{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:1.25rem;gap:1.25rem;align-items:start}.ComparePanel_controlColumn__0wm_5{display:flex;flex-direction:column;gap:1rem}.ComparePanel_modelSelectors__qrIMa{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.ComparePanel_modelCard__J06Eb{padding:.75rem;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0;transition:all .2s ease}.ComparePanel_modelCard__J06Eb:hover{border-color:#c4b5fd;background:#faf5ff}.ComparePanel_modelCardLabel__jYZpb{font-size:.8rem;color:#64748b;margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.02em}.ComparePanel_modelCardSelect__xMKlN{width:100%;padding:.5rem .75rem;border-radius:8px;border:1px solid #e2e8f0;background:#ffffff;font-size:.9rem;font-weight:600;color:#0f172a}.ComparePanel_modelCardSelect__xMKlN:focus{outline:none;border-color:#8b5cf6}.ComparePanel_referenceSection__F1w0c{margin-top:.5rem}.ComparePanel_settingsRow__puBtX{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem}.ComparePanel_resultsColumn__svlje,.ComparePanel_resultsContainer__SAipf{display:flex;flex-direction:column;gap:1rem}.ComparePanel_resultsContainer__SAipf{padding:1rem;border-radius:16px;background:linear-gradient(135deg,#ffffff,#fafafa);border:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.04);min-height:560px}.ComparePanel_modelResultSection__2HCR9{flex:1 1;display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0;min-height:240px}.ComparePanel_modelResultHeader__AYPzL{display:flex;justify-content:space-between;align-items:center;padding-bottom:.5rem;border-bottom:1px solid #e2e8f0}.ComparePanel_modelResultTitle__gQg6P{font-weight:700;font-size:.95rem;color:#0f172a;display:flex;align-items:center;gap:.5rem}.ComparePanel_modelBadge__cU_jX{padding:.15rem .5rem;border-radius:6px;font-size:.75rem;font-weight:600;background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#ffffff}.ComparePanel_modelBadgeAlt__AE6AI{background:linear-gradient(135deg,#f97316,#ea580c)}.ComparePanel_imageGrid__ccI5L{flex:1 1;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:.5rem;gap:.5rem;align-content:start}.ComparePanel_imageCard__ZkMSu{position:relative;border-radius:10px;overflow:hidden;background:#ffffff;border:1px solid #e2e8f0;transition:all .2s ease;cursor:pointer}.ComparePanel_imageCard__ZkMSu:hover{border-color:#c4b5fd;box-shadow:0 4px 12px rgba(139,92,246,.15);transform:translateY(-2px)}.ComparePanel_imageFrame__Ptr4B{width:100%;height:140px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);display:flex;align-items:center;justify-content:center;overflow:hidden}.ComparePanel_imageFrame__Ptr4B img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.ComparePanel_imageCard__ZkMSu:hover .ComparePanel_imageFrame__Ptr4B img{transform:scale(1.05)}.ComparePanel_imageInfo__x72_W{padding:.4rem .5rem;display:flex;justify-content:space-between;align-items:center;background:#fafafa;border-top:1px solid #f1f5f9}.ComparePanel_imageIndex__ncR_j{font-size:.75rem;color:#64748b;font-weight:500}.ComparePanel_downloadIconBtn__QfT5U{width:24px;height:24px;border-radius:6px;background:transparent;border:none;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;font-size:.9rem}.ComparePanel_downloadIconBtn__QfT5U:hover{background:#e2e8f0;color:#0f172a}.ComparePanel_emptyResult__aj5U3{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem 1rem;border-radius:10px;border:1.5px dashed #e2e8f0;background:linear-gradient(135deg,#fafafa,#f8fafc)}.ComparePanel_emptyIcon__sCt0j{font-size:2rem;margin-bottom:.5rem;opacity:.7}.ComparePanel_emptyText__yGYLA{color:#64748b;font-size:.9rem;margin:0}.ComparePanel_generatingState__u_L7N{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem 1rem}.ComparePanel_spinner__6v7ye{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:#8b5cf6;border-radius:50%;animation:ComparePanel_spin__c6aEH .8s linear infinite}@keyframes ComparePanel_spin__c6aEH{to{transform:rotate(1turn)}}.ComparePanel_generatingText__RUQDB{color:#8b5cf6;font-size:.9rem;font-weight:600}.ComparePanel_progressSection__apX4r{margin-top:auto;padding-top:.75rem}.ComparePanel_resultMeta__hvwQc{padding:.5rem .75rem;border-radius:8px;background:#f1f5f9;border:1px solid #e2e8f0}.ComparePanel_resultMetaText___U22L{font-size:.85rem;color:#475569;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes ComparePanel_slideIn__36WVP{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ComparePanel_imageCard__ZkMSu{animation:ComparePanel_slideIn__36WVP .3s ease-out}@media (max-width:1024px){.ComparePanel_comparePanel__Gtzi3{grid-template-columns:1fr}.ComparePanel_settingsRow__puBtX{grid-template-columns:repeat(2,1fr)}.ComparePanel_resultsContainer__SAipf{min-height:400px}}@media (max-width:640px){.ComparePanel_comparePanel__Gtzi3{gap:1rem}.ComparePanel_controlColumn__0wm_5{gap:.85rem}.ComparePanel_modelSelectors__qrIMa{grid-template-columns:1fr;gap:.6rem}.ComparePanel_modelCard__J06Eb{padding:.65rem;border-radius:10px}.ComparePanel_modelCardLabel__jYZpb{font-size:.75rem;margin-bottom:.2rem}.ComparePanel_modelCardSelect__xMKlN{padding:.45rem .65rem;font-size:.85rem}.ComparePanel_settingsRow__puBtX{grid-template-columns:1fr;gap:.6rem}.ComparePanel_resultsColumn__svlje{gap:.85rem}.ComparePanel_resultsContainer__SAipf{padding:.85rem;border-radius:14px;min-height:320px;gap:.85rem}.ComparePanel_modelResultSection__2HCR9{padding:.65rem;border-radius:10px;min-height:180px;gap:.4rem}.ComparePanel_modelResultHeader__AYPzL{padding-bottom:.4rem}.ComparePanel_modelResultTitle__gQg6P{font-size:.9rem;gap:.4rem}.ComparePanel_modelBadge__cU_jX{font-size:.7rem;padding:.12rem .4rem}.ComparePanel_imageGrid__ccI5L{grid-template-columns:repeat(2,1fr);gap:.4rem}.ComparePanel_imageCard__ZkMSu{border-radius:8px}.ComparePanel_imageCard__ZkMSu:hover{transform:none}.ComparePanel_imageFrame__Ptr4B{height:90px}.ComparePanel_imageFrame__Ptr4B img:hover{transform:none}.ComparePanel_imageInfo__x72_W{padding:.35rem .4rem}.ComparePanel_imageIndex__ncR_j{font-size:.7rem}.ComparePanel_downloadIconBtn__QfT5U{width:22px;height:22px;font-size:.85rem}.ComparePanel_emptyResult__aj5U3{padding:1.25rem .75rem;border-radius:8px}.ComparePanel_emptyIcon__sCt0j{font-size:1.6rem;margin-bottom:.35rem}.ComparePanel_emptyText__yGYLA{font-size:.85rem}.ComparePanel_generatingState__u_L7N{padding:1.25rem .75rem;gap:.6rem}.ComparePanel_spinner__6v7ye{width:28px;height:28px;border-width:2.5px}.ComparePanel_generatingText__RUQDB{font-size:.85rem}.ComparePanel_progressSection__apX4r{padding-top:.6rem}.ComparePanel_resultMeta__hvwQc{padding:.4rem .6rem;border-radius:6px}.ComparePanel_resultMetaText___U22L{font-size:.8rem}}@media (max-width:380px){.ComparePanel_resultsContainer__SAipf{padding:.75rem;min-height:280px}.ComparePanel_modelResultSection__2HCR9{min-height:160px;padding:.55rem}.ComparePanel_imageGrid__ccI5L{gap:.35rem}.ComparePanel_imageFrame__Ptr4B{height:80px}.ComparePanel_emptyResult__aj5U3{padding:1rem .5rem}.ComparePanel_emptyIcon__sCt0j{font-size:1.4rem}}.Examples_examplesSection__nAzVW{padding:6rem 1rem 4rem;background:linear-gradient(180deg,#faf5ff,#ffffff 50%,#f5f3ff)}.Examples_container__wfdE5{max-width:1280px;margin:0 auto}.Examples_header__4wdLD{text-align:center;margin-bottom:64px}.Examples_sectionTitle__mObJC{font-size:.875rem;font-weight:700;color:#8b5cf6;text-transform:uppercase;letter-spacing:.15em;margin-bottom:12px}.Examples_title__xOJ1W{font-size:2.5rem;font-weight:800;margin-bottom:1rem;color:#111827;font-family:Plus Jakarta Sans,sans-serif}.Examples_subtitle__uorQ_{font-size:1.125rem;color:#6b7280;max-width:600px;margin:0 auto 2rem}.Examples_moreButton__WZqe8{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#1f2937;color:white;font-size:14px;font-weight:600;border-radius:100px;text-decoration:none;transition:all .2s ease-out}.Examples_moreButton__WZqe8:hover{background:#111827;transform:translateY(-2px);box-shadow:0 10px 20px -5px rgba(31,41,55,.4)}.Examples_grid__AU1Wi{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.Examples_moreButtonWrapper__CvJeZ{display:flex;justify-content:center;margin-top:48px}.Examples_card___6ppU{background:#ffffff;border-radius:1.5rem;overflow:hidden;border:1px solid #e5e7eb;transition:all .25s ease-out;opacity:0;transform:translateY(12px)}.Examples_card___6ppU.Examples_visible__nDOSB{animation:Examples_cardFadeIn__YJ_s5 .25s ease-out forwards}@keyframes Examples_cardFadeIn__YJ_s5{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.Examples_card___6ppU:hover{transform:translateY(-8px);box-shadow:0 20px 40px -10px rgba(139,92,246,.15);border-color:#8b5cf6;z-index:1}.Examples_imageWrapper__0e8JG{position:relative;aspect-ratio:1;overflow:hidden;background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.Examples_image__dXp9l{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.Examples_card___6ppU:hover .Examples_image__dXp9l{transform:scale(1.08)}.Examples_overlay__bYOvw{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6));display:flex;align-items:flex-end;justify-content:center;padding:24px;opacity:0;transition:opacity .3s ease}.Examples_overlayVisible__bCIvn{opacity:1}.Examples_tryButton__92ZVX{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:white;color:#0f172a;font-size:14px;font-weight:600;border-radius:100px;text-decoration:none;transition:all .3s ease;transform:translateY(10px)}.Examples_overlayVisible__bCIvn .Examples_tryButton__92ZVX{transform:translateY(0)}.Examples_tryButton__92ZVX:hover{background:#f1f5f9;transform:scale(1.05)}.Examples_content__Ej41J{padding:20px}.Examples_promptBadge__51D44{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}.Examples_promptBadge__51D44 svg{opacity:.7}.Examples_promptText__nqHja{font-size:14px;color:#334155;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1200px){.Examples_grid__AU1Wi{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.Examples_grid__AU1Wi{grid-template-columns:repeat(2,1fr)}}.Examples_previewOverlay__O5Q8x{position:fixed;inset:0;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;animation:Examples_fadeIn__kYXzA .2s ease}@keyframes Examples_fadeIn__kYXzA{0%{opacity:0}to{opacity:1}}.Examples_closeButton__6e3kT{position:absolute;top:20px;right:20px;width:48px;height:48px;border:none;background:rgba(255,255,255,.1);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:white;transition:all .2s ease;z-index:10}.Examples_closeButton__6e3kT:hover{background:rgba(255,255,255,.2);transform:scale(1.1)}.Examples_previewContent__uCahN{max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;gap:20px;animation:Examples_scaleIn__WyAn6 .3s ease}@keyframes Examples_scaleIn__WyAn6{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.Examples_previewImage__0s4o2{max-width:100%;max-height:70vh;object-fit:contain;border-radius:12px;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.Examples_previewPrompt__81CjV{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:16px 24px;border-radius:12px;max-width:600px;text-align:center}.Examples_previewPrompt__81CjV .Examples_promptBadge__51D44{color:rgba(255,255,255,.7);justify-content:center}.Examples_previewPromptText__OmWkg{font-size:14px;color:rgba(255,255,255,.9);line-height:1.6;margin:0}@media (max-width:768px){.Examples_examplesSection__nAzVW{padding:60px 20px}.Examples_title__xOJ1W{font-size:32px}.Examples_subtitle__uorQ_{font-size:16px}.Examples_header__4wdLD{margin-bottom:40px}.Examples_grid__AU1Wi{grid-template-columns:1fr;gap:20px}.Examples_moreButtonWrapper__CvJeZ{margin-top:32px}.Examples_content__Ej41J{display:block;padding:18px}.Examples_promptBadge__51D44{display:inline-flex}.Examples_promptText__nqHja{display:-webkit-box;-webkit-line-clamp:3;color:#334155}.Examples_previewOverlay__O5Q8x{padding:16px}.Examples_closeButton__6e3kT{top:12px;right:12px;width:40px;height:40px}.Examples_previewImage__0s4o2{max-height:60vh}.Examples_previewPrompt__81CjV{padding:12px 16px}.Examples_previewPromptText__OmWkg{font-size:13px}}@media (max-width:480px){.Examples_examplesSection__nAzVW{padding:48px 16px}.Examples_header__4wdLD{margin-bottom:32px}.Examples_sectionTitle__mObJC{font-size:.75rem;margin-bottom:10px}.Examples_title__xOJ1W{font-size:1.5rem;margin-bottom:.75rem}.Examples_subtitle__uorQ_{font-size:.9rem;margin:0 auto 1.5rem}.Examples_moreButtonWrapper__CvJeZ{margin-top:24px}.Examples_moreButton__WZqe8{padding:10px 20px;font-size:13px}.Examples_grid__AU1Wi{gap:16px}.Examples_card___6ppU{border-radius:1rem}.Examples_overlay__bYOvw{padding:16px}.Examples_tryButton__92ZVX{padding:10px 20px;font-size:13px}.Examples_content__Ej41J{display:block;padding:16px}.Examples_promptBadge__51D44{display:inline-flex;font-size:10px;margin-bottom:8px}.Examples_promptText__nqHja{display:-webkit-box;font-size:13px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#334155}.Examples_previewOverlay__O5Q8x{padding:12px}.Examples_closeButton__6e3kT{top:8px;right:8px;width:36px;height:36px}.Examples_previewImage__0s4o2{max-height:55vh;border-radius:8px}.Examples_previewPrompt__81CjV{padding:10px 12px;border-radius:8px}.Examples_previewPromptText__OmWkg{font-size:12px}}.FAQ_faqSection__TGMb0{padding:6rem 1rem 4rem;background:linear-gradient(180deg,#f3e8ff,#ffffff 50%,#faf5ff)}.FAQ_container__qxAig{max-width:1200px;margin:0 auto}.FAQ_faqList__wU6Pn{display:flex;flex-direction:column;gap:16px}.FAQ_title__a_N1k{font-size:2.5rem;font-weight:800;text-align:center;color:#111827;margin-bottom:2.5rem;font-family:Plus Jakarta Sans,sans-serif}.FAQ_faqItem__SHJ9L{background:#ffffff;border:1px solid #e5e7eb;border-radius:1rem;overflow:hidden;transition:all .25s ease-out}.FAQ_faqItem__SHJ9L:hover{border-color:#c4b5fd;box-shadow:0 4px 12px rgba(139,92,246,.08)}.FAQ_faqItem__SHJ9L.FAQ_open__UVaQ5{border-color:#8b5cf6;background:linear-gradient(135deg,#faf5ff,#f3e8ff);box-shadow:0 0 20px rgba(139,92,246,.1)}.FAQ_question__KVX9z{width:100%;padding:20px 24px;background:transparent;border:none;color:#111;font-size:1.125rem;font-weight:600;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;transition:color .2s}.FAQ_question__KVX9z:hover{color:#8b5cf6}.FAQ_icon__JrmDv{font-size:1.25rem;font-weight:400;color:#6b7280;flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:0;transition:transform .3s ease}.FAQ_faqItem__SHJ9L.FAQ_open__UVaQ5 .FAQ_icon__JrmDv{background:transparent;transform:rotate(180deg);color:#8b5cf6}.FAQ_answerWrapper__5UHjW{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1)}.FAQ_faqItem__SHJ9L.FAQ_open__UVaQ5 .FAQ_answerWrapper__5UHjW{max-height:500px}.FAQ_answer__Zehdp{padding:0 24px 24px;color:#4b5563;font-size:1rem;line-height:1.6}@media (max-width:768px){.FAQ_faqSection__TGMb0{padding:60px 20px}.FAQ_title__a_N1k{font-size:2rem}.FAQ_question__KVX9z{padding:16px 20px;font-size:1rem}.FAQ_answer__Zehdp{padding:0 20px 20px;font-size:.95rem}}@media (max-width:480px){.FAQ_faqSection__TGMb0{padding:48px 16px}.FAQ_title__a_N1k{font-size:1.5rem;margin-bottom:1.5rem}.FAQ_faqList__wU6Pn{gap:12px}.FAQ_faqItem__SHJ9L{border-radius:.75rem}.FAQ_question__KVX9z{padding:14px 16px;font-size:.9rem;gap:12px}.FAQ_icon__JrmDv{width:20px;height:20px;font-size:1rem}.FAQ_answer__Zehdp{padding:0 16px 16px;font-size:.875rem;line-height:1.5}}