.page_convertPage__lO5Cv{min-height:100vh;padding:2rem 0}.page_progressSteps__XGIYH{display:flex;align-items:center;justify-content:center;max-width:800px;margin:0 auto 3rem;padding:0 2rem}.page_animationSection___xGWU{display:flex;justify-content:center;margin:2rem 0 3rem;padding:0 2rem}.page_animationSection___xGWU>*{width:100%;max-width:600px}.page_step__xqoxL{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex:1 1;min-width:0}.page_stepNumber__TLQb7{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1rem;background:#e5e7eb;color:#6b7280;transition:all .3s ease}.page_step__xqoxL.page_active__zIp5_ .page_stepNumber__TLQb7{background:#4361ee;color:white}.page_step__xqoxL.page_completed__goH8Q .page_stepNumber__TLQb7{background:#10b981;color:white}.page_step__xqoxL span{font-size:.875rem;font-weight:500;color:#6b7280;text-align:center;transition:color .3s ease}.page_step__xqoxL.page_active__zIp5_ span{color:#4361ee}.page_step__xqoxL.page_completed__goH8Q span{color:#10b981}.page_stepLine__v7vhL{width:100%;height:2px;background:#e5e7eb;margin:0 1rem;flex:1 1;max-width:80px}.page_uploadStep__XNuid{margin:48px 0}.page_uploadZone__6MvRi{border:2px dashed #d1d5db;border-radius:16px;padding:64px 32px;text-align:center;background:linear-gradient(135deg,#f8faff,#f1f5ff);transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.page_uploadZone__6MvRi:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,rgba(67,97,238,.05) 50%,transparent 70%);transform:translateX(-100%);transition:transform .6s ease}.page_uploadZone__6MvRi:hover:before{transform:translateX(100%)}.page_uploadZone__6MvRi:hover{border-color:#4361ee;background:linear-gradient(135deg,#f0f4ff,#e6ecff);transform:translateY(-2px);box-shadow:0 20px 40px rgba(67,97,238,.1)}.page_uploadZone__6MvRi.page_dragActive__5JwzO{border-color:#4361ee;background:linear-gradient(135deg,#f0f4ff,#e6ecff);transform:scale(1.02);box-shadow:0 20px 40px rgba(67,97,238,.15)}.page_uploadIcon__Tm1KG{margin-bottom:24px;animation:page_float__6tw3L 3s ease-in-out infinite}@keyframes page_float__6tw3L{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.page_uploadZone__6MvRi h3{font-size:24px;font-weight:700;color:#1f2937;margin-bottom:12px}.page_uploadZone__6MvRi p{font-size:16px;color:#6b7280;margin-bottom:24px}.page_hiddenInput__Nj7ta{display:none}.page_uploadButton__VRzkz{background:linear-gradient(135deg,#4361ee,#3b51f5);color:white;border:none;border-radius:12px;padding:16px 32px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(67,97,238,.3);position:relative;overflow:hidden}.page_uploadButton__VRzkz:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.page_uploadButton__VRzkz:hover:before{left:100%}.page_uploadButton__VRzkz:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(67,97,238,.4)}.page_formatStep__Fkf62{margin:48px 0}.page_filePreview__ykSx4{background:white;border-radius:16px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.08);display:flex;align-items:center;gap:20px;margin-bottom:32px;border:1px solid #f3f4f6}.page_fileIcon__UcYrl{width:64px;height:64px;background:linear-gradient(135deg,#fee2e2,#fecaca);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_fileDetails__apwpm{flex:1 1}.page_fileDetails__apwpm h4{font-size:18px;font-weight:600;color:#1f2937;margin:0 0 4px}.page_fileDetails__apwpm p{font-size:14px;color:#6b7280;margin:0}.page_removeButton__VATSa{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:8px;cursor:pointer;color:#6b7280;transition:all .3s ease}.page_removeButton__VATSa:hover{background:#fee2e2;border-color:#fca5a5;color:#ef4444}.page_sectionTitle___C0L7{font-size:24px;font-weight:700;color:#1f2937;margin-bottom:12px;text-align:center}.page_formatSubtitle__TnoYP{font-size:16px;color:#6b7280;text-align:center;margin-bottom:40px}.page_formatCategories__jz26t{margin-bottom:48px}.page_formatCategory__Y2rua{margin-bottom:32px}.page_categoryTitle__VIPHS{font-size:18px;font-weight:600;color:#374151;margin-bottom:16px;padding-left:4px;position:relative}.page_categoryTitle__VIPHS:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:3px;height:20px;background:linear-gradient(135deg,#4361ee,#3b51f5);border-radius:2px}.page_categoryGrid__2IQ8y{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:16px;gap:16px}.page_formatOption__yJrY8{background:white;border:2px solid #f3f4f6;border-radius:12px;padding:20px 16px;cursor:pointer;transition:all .3s ease;text-align:center;position:relative;overflow:hidden;min-height:140px;display:flex;flex-direction:column;justify-content:space-between}.page_formatOption__yJrY8:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent,rgba(67,97,238,.02));opacity:0;transition:opacity .3s ease}.page_formatOption__yJrY8:hover:before{opacity:1}.page_formatOption__yJrY8:hover{border-color:#4361ee;transform:translateY(-2px);box-shadow:0 8px 24px rgba(67,97,238,.12)}.page_formatOption__yJrY8.page_selected__utNvu{border-color:#4361ee;background:linear-gradient(135deg,rgba(67,97,238,.05),rgba(67,97,238,.02));transform:translateY(-2px);box-shadow:0 8px 24px rgba(67,97,238,.2)}.page_formatIcon__3uCg5{width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;transition:all .3s ease}.page_formatOption__yJrY8:hover .page_formatIcon__3uCg5{transform:scale(1.05)}.page_formatOption__yJrY8 h5{font-size:14px;font-weight:600;color:#1f2937;margin:0 0 4px;line-height:1.3}.page_formatOption__yJrY8 p{font-size:12px;color:#6b7280;margin:0 0 8px;line-height:1.3}.page_formatBadge__5R5_j{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#6b7280;font-size:11px;font-weight:600;padding:4px 8px;border-radius:6px;display:inline-block;margin-top:auto}.page_formatOption__yJrY8.page_selected__utNvu .page_formatBadge__5R5_j{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af}.page_popularFormats__LXT2e{background:linear-gradient(135deg,#f8faff,#f1f5ff);border-radius:16px;padding:32px;border:1px solid #e0e7ff}.page_popularTitle__nSP_K{font-size:20px;font-weight:600;color:#1f2937;margin-bottom:20px;text-align:center;position:relative}.page_popularTitle__nSP_K:after{content:"⭐";position:absolute;right:-30px;top:50%;transform:translateY(-50%);font-size:16px}.page_popularGrid__cMJd9{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:16px;gap:16px}.page_popularOption__x4brM{background:white;border:2px solid #e0e7ff;border-radius:12px;padding:16px;cursor:pointer;transition:all .3s ease;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px;min-height:100px;justify-content:center}.page_popularOption__x4brM:hover{border-color:#4361ee;transform:translateY(-2px);box-shadow:0 8px 20px rgba(67,97,238,.15)}.page_popularOption__x4brM.page_selected__utNvu{border-color:#4361ee;background:linear-gradient(135deg,rgba(67,97,238,.08),rgba(67,97,238,.04));transform:translateY(-2px);box-shadow:0 8px 20px rgba(67,97,238,.25)}.page_popularIcon__jiVMp{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.page_popularOption__x4brM:hover .page_popularIcon__jiVMp{transform:scale(1.1)}.page_popularOption__x4brM span{font-size:13px;font-weight:600;color:#374151;line-height:1.2}.page_convertStep__h7Z5i{margin:48px 0;display:flex;justify-content:center}.page_conversionCard__IuL5m{background:white;border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.1);overflow:hidden;max-width:600px;width:100%}.page_conversionHeader__cHf3R{padding:32px 32px 0;display:flex;justify-content:space-between;align-items:center}.page_conversionHeader__cHf3R h3{font-size:24px;font-weight:700;color:#1f2937;margin:0}.page_backButton__PtinT{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:8px 16px;color:#6b7280;cursor:pointer;font-size:14px;display:flex;align-items:center;gap:8px;transition:all .3s ease}.page_backButton__PtinT:hover{background:#f3f4f6;color:#4b5563}.page_conversionSummary__bftZC{padding:32px}.page_fromTo__XtING{display:flex;align-items:center;gap:24px;background:linear-gradient(135deg,#f8faff,#f1f5ff);border-radius:16px;padding:24px}.page_formatItem__6U7yP{display:flex;align-items:center;gap:16px;flex:1 1}.page_formatIconSmall__QS0hV{width:48px;height:48px;background:white;border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.1)}.page_formatItem__6U7yP>div:last-child span{font-size:16px;font-weight:600;color:#1f2937;display:block}.page_formatItem__6U7yP>div:last-child p{font-size:14px;color:#6b7280;margin:4px 0 0}.page_arrow__phpJF{color:#4361ee;animation:page_pulse__CelXw 2s ease-in-out infinite}@keyframes page_pulse__CelXw{0%,to{opacity:1}50%{opacity:.6}}.page_startConversionButton__Ilpug{width:100%;background:linear-gradient(135deg,#4361ee,#3b51f5);color:white;border:none;border-radius:12px;padding:20px;font-size:18px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:12px;margin:0 32px 32px;box-shadow:0 4px 16px rgba(67,97,238,.3)}.page_startConversionButton__Ilpug:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px rgba(67,97,238,.4)}.page_startConversionButton__Ilpug:disabled{background:linear-gradient(135deg,#9ca3af,#6b7280);cursor:not-allowed;transform:none;box-shadow:none}.page_progressBar__TnmSM{height:4px;background:#f3f4f6;margin:0 32px 32px;border-radius:2px;overflow:hidden}.page_progressFill__ZiMuk{height:100%;background:linear-gradient(90deg,#4361ee,#3b51f5);width:0;animation:page_progress__26MZG 3s ease-in-out forwards}@keyframes page_progress__26MZG{0%{width:0}30%{width:30%}60%{width:70%}90%{width:95%}to{width:100%}}.page_spinner__C2F_H{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:page_spin__Rlh2a 1s linear infinite}@keyframes page_spin__Rlh2a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_completeStep__AXfVj{margin:48px 0;display:flex;justify-content:center}.page_successCard__3zYrE{background:white;border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.1);padding:48px;text-align:center;max-width:500px;width:100%}.page_successIcon__qZDXl{width:80px;height:80px;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;animation:page_successPulse__a5i02 2s ease-in-out infinite}@keyframes page_successPulse__a5i02{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.page_successCard__3zYrE h3{font-size:28px;font-weight:700;color:#1f2937;margin:0 0 12px}.page_successCard__3zYrE>p{font-size:16px;color:#6b7280;margin:0 0 32px}.page_resultFile___TpwS{background:linear-gradient(135deg,#f8faff,#f1f5ff);border-radius:16px;padding:24px;display:flex;align-items:center;gap:20px;margin-bottom:32px}.page_fileIconLarge__PUj2V{width:60px;height:60px;background:white;border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.1);flex-shrink:0}.page_fileInfo__eqL8u{text-align:left;flex:1 1}.page_fileInfo__eqL8u h4{font-size:18px;font-weight:600;color:#1f2937;margin:0 0 4px}.page_fileInfo__eqL8u p{font-size:14px;color:#6b7280;margin:0}.page_actionButtons__xhfKp{display:flex;flex-direction:column;gap:16px}.page_downloadButton__WwJet{background:linear-gradient(135deg,#4361ee,#3b51f5);color:white;border:none;border-radius:12px;padding:16px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:12px;box-shadow:0 4px 16px rgba(67,97,238,.3)}.page_downloadButton__WwJet:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(67,97,238,.4)}.page_newConversionButton__A84Ba{background:#f9fafb;color:#4b5563;border:1px solid #e5e7eb;border-radius:12px;padding:16px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}.page_newConversionButton__A84Ba:hover{background:#f3f4f6;border-color:#d1d5db}.page_featuresSection__tOHYf{max-width:1200px;margin:4rem auto 0;padding:3rem 2rem;background:white;border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.05)}.page_featuresTitle__obbdZ{font-size:2rem;font-weight:600;color:#1f2937;text-align:center;margin-bottom:3rem}.page_featuresGrid__gPrwX{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem}.page_featureCard__nuEFi{text-align:center;padding:2rem;border:1px solid #e5e7eb;border-radius:1rem;transition:all .3s ease;background:white}.page_featureCard__nuEFi:hover{border-color:#4361ee;transform:translateY(-4px);box-shadow:0 8px 24px rgba(67,97,238,.1)}.page_featureIcon__V7vVV{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:#f8faff;border-radius:1rem;margin:0 auto 1.5rem}.page_featureCard__nuEFi h3{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.page_featureCard__nuEFi p{font-size:.875rem;color:#6b7280;line-height:1.6;margin:0}@media (max-width:768px){.page_convertPage__lO5Cv{padding:1rem 0}.page_progressSteps__XGIYH{padding:0 1rem;margin-bottom:2rem}.page_stepNumber__TLQb7{width:32px;height:32px;font-size:.875rem}.page_step__xqoxL span{font-size:.75rem}.page_stepLine__v7vhL{max-width:40px;margin:0 .5rem}.page_featuresSection__tOHYf{margin-top:2rem;padding:2rem 1rem}.page_featuresTitle__obbdZ{font-size:1.5rem;margin-bottom:2rem}.page_featuresGrid__gPrwX{grid-template-columns:1fr;gap:1.5rem}.page_featureCard__nuEFi{padding:1.5rem}.page_featureIcon__V7vVV{width:48px;height:48px}}@media (max-width:480px){.page_progressSteps__XGIYH{flex-direction:column;gap:1rem}.page_stepLine__v7vhL{width:2px;height:40px;max-width:none;margin:0}.page_step__xqoxL{flex-direction:row;gap:1rem}.page_step__xqoxL span{text-align:left}}