.jpeg-em-png_jpegToPngPage__F2C50{width:100%;min-height:100vh;display:flex;flex-direction:column;position:relative;background-color:#ffffff;padding:90px 0 0}.jpeg-em-png_jpegToPngMain___Y40r{max-width:1080px;margin:0 auto;padding:0;position:relative}.jpeg-em-png_convertersMainContent__1TLtl{max-width:740px;margin:0 auto;justify-content:center;padding:0}.jpeg-em-png_title__PnNOW{font-size:22px;font-weight:600;color:#363636;margin-bottom:20px;text-align:center}.jpeg-em-png_subtitle__ie1_I{font-size:18px;color:#363636;margin-bottom:40px;text-align:center;line-height:28px}.jpeg-em-png_converterSection__eB9_f{padding:20px 10px;margin:0 auto 50px}.jpeg-em-png_converterSection__eB9_f h3{font-size:20px;font-weight:600;color:#363636;margin-bottom:20px;text-align:center}.jpeg-em-png_inputArea__v5o4Z{max-width:660px;margin:0 auto 30px}.jpeg-em-png_uploadArea__pMkMe{max-width:660px;min-width:320px;height:360px;border:1px dashed #696969;border-radius:3px;margin:0 auto 10px;padding:30px;text-align:center;cursor:pointer;transition:all .3s ease;background:#f9fafb}.jpeg-em-png_uploadArea__pMkMe.jpeg-em-png_dragActive__yb__P,.jpeg-em-png_uploadArea__pMkMe:hover{border-color:#3b82f6;background:#eff6ff}.jpeg-em-png_fileInput__5nEc_{display:none}.jpeg-em-png_uploadPrompt__jLY0d{display:flex;flex-direction:column;align-items:center;gap:15px}.jpeg-em-png_uploadIcon__ttlzM{font-size:36px;width:36px;height:36px;margin:0 auto 60px;display:flex;align-items:center;justify-content:center}.jpeg-em-png_uploadText__kJOQV{font-size:18px;color:#363636}.jpeg-em-png_uploadSubtext__QbklL{font-size:14px;color:#363636}.jpeg-em-png_fileSelected__vGbRe{display:flex;flex-direction:column;align-items:center;gap:10px}.jpeg-em-png_fileIcon__FXIno{font-size:36px}.jpeg-em-png_fileName__QKJv1{font-weight:600;color:#374151;font-size:16px}.jpeg-em-png_fileSize__5K5_K{color:#6b7280;font-size:14px}.jpeg-em-png_convertBtn__jZgcu{width:100%;background:#3b82f6;color:white;border:none;padding:9px 15px;border-radius:3px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.jpeg-em-png_convertBtn__jZgcu:hover:not(:disabled){background:#2563eb}.jpeg-em-png_convertBtn__jZgcu:disabled{opacity:.6;cursor:not-allowed}.jpeg-em-png_converting__zcT80{display:flex;align-items:center;justify-content:center;padding:30px;color:#6b7280;font-size:16px;gap:10px}.jpeg-em-png_converting__zcT80 i{font-size:20px;color:#3b82f6}.jpeg-em-png_result__bqQ0N{text-align:center;padding:30px;border-top:2px solid #f3f4f6}.jpeg-em-png_imageContainer__gnK4a{margin:0 auto 10px;padding:0;background:#f9fafb;border-radius:0;display:flex;justify-content:center;align-items:center}.jpeg-em-png_previewImage__YyjPR{width:100%;height:auto;border-radius:0}.jpeg-em-png_resultInfo__a0XdX{margin-bottom:20px}.jpeg-em-png_resultName__v053u{font-weight:600;color:#374151;font-size:16px}.jpeg-em-png_fileDetails__sAZH2{display:flex;flex-direction:column;gap:5px;margin-top:10px}.jpeg-em-png_compressionInfo__XvKn4,.jpeg-em-png_fileDimensions__cVpxl,.jpeg-em-png_fileSize__5K5_K{color:#6b7280;font-size:14px}.jpeg-em-png_actionButtons__ZyIo4{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}.jpeg-em-png_downloadBtn__sS8Od,.jpeg-em-png_resetBtn__Jdg5G{display:inline-flex;align-items:center;gap:8px;border:none;padding:9px 15px;border-radius:3px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.jpeg-em-png_downloadBtn__sS8Od{background:#3b82f6;color:white}.jpeg-em-png_downloadBtn__sS8Od:hover{background:#2563eb}.jpeg-em-png_resetBtn__Jdg5G{background:#6b7280;color:white}.jpeg-em-png_resetBtn__Jdg5G:hover{background:#4b5563}.jpeg-em-png_hiddenCanvas__GJazz{display:none}.jpeg-em-png_optionsContainer__W_cl7{margin-bottom:20px;padding:20px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.jpeg-em-png_optionsGrid__538AH{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.jpeg-em-png_optionGroup__Z5g8N{display:flex;flex-direction:column;gap:8px}.jpeg-em-png_optionLabel__ocTC5{font-weight:600;color:#374151;font-size:14px}.jpeg-em-png_sizeSelect__g8gKN{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;background:white;font-size:14px;color:#374151}.jpeg-em-png_compressionControls__aXWVK{display:flex;align-items:center;gap:10px}.jpeg-em-png_compressionSlider__vS8_s{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:3px;background:#e5e7eb;outline:none}.jpeg-em-png_compressionSlider__vS8_s::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#3b82f6;cursor:pointer;border:2px solid white;box-shadow:0 2px 4px rgba(0,0,0,.1)}.jpeg-em-png_compressionSlider__vS8_s::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#3b82f6;cursor:pointer;border:2px solid white;box-shadow:0 2px 4px rgba(0,0,0,.1)}.jpeg-em-png_compressionValue__qMVAI{font-size:12px;color:#6b7280;text-align:center;margin-top:4px}.jpeg-em-png_optionNote__1hZoi{font-size:12px;color:#6b7280;font-style:italic}.jpeg-em-png_stepByStep__iwEWJ{padding:20px 10px;margin-bottom:60px}.jpeg-em-png_stepByStep__iwEWJ h2{font-size:22px;font-weight:600;color:#333333;margin-bottom:36px;text-align:center}.jpeg-em-png_step__CpcmU{display:flex;align-items:flex-start;gap:15px;margin-bottom:20px}.jpeg-em-png_stepNumber__kZ_4n{display:flex;width:36px;height:36px;margin:0 0 10px;background:#0b69ff;color:white;border-radius:50%;align-items:center;justify-content:center;font-weight:600;flex-shrink:0}.jpeg-em-png_step__CpcmU p{color:#363636;font-size:16px;line-height:26px;margin:0}.jpeg-em-png_aboutSection__PWzYO{background:white;margin:0 0 90px;padding:20px 10px}.jpeg-em-png_aboutSection__PWzYO h2{font-size:20px;font-weight:600;color:#363636;margin-bottom:30px;text-align:center}.jpeg-em-png_toolDescription__MIP4J .jpeg-em-png_description__k4YDr{font-size:18px;color:#363636;margin-bottom:16px;font-weight:500;line-height:30px}.jpeg-em-png_toolDescription__MIP4J .jpeg-em-png_aboutText__m7wcp{color:#363636;line-height:30px}@media (max-width:768px){.jpeg-em-png_jpegToPngMain___Y40r{max-width:96%}.jpeg-em-png_optionsGrid__538AH{grid-template-columns:1fr;gap:15px}}