.imageConverter_container__ux9T7{max-width:900px;margin:0 auto;padding:2rem 1.5rem 3rem}.imageConverter_title__8Jh6f{font-size:2rem;font-weight:700;margin-bottom:.75rem;color:#1e3a5f;text-align:center}.imageConverter_description__ZDC_1{color:#64748b;font-size:1rem;line-height:1.6}.imageConverter_description__ZDC_1,.imageConverter_formatSection__rFFCI{text-align:center;margin-bottom:2rem}.imageConverter_formatLabel__KirKH{font-size:.9rem;color:#1e293b;font-weight:600;margin-bottom:.75rem;display:block}.imageConverter_formatButtons__4oyu4{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem}.imageConverter_formatBtn__fpGdI{padding:.5rem 1rem;background:#fff;color:#64748b;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease}.imageConverter_formatBtn__fpGdI:hover{border-color:#2563eb;color:#2563eb}.imageConverter_formatBtn__fpGdI.imageConverter_active__7EkP6{background:#2563eb;color:#fff;border-color:#2563eb}.imageConverter_uploadSection__KnPbH{margin-bottom:2rem}.imageConverter_dropzone__DC6r4{border:2px dashed #e2e8f0;border-radius:12px;padding:3rem 2rem;text-align:center;cursor:pointer;transition:all .2s ease;background:#f8fafc}.imageConverter_dropzone__DC6r4.imageConverter_active__7EkP6,.imageConverter_dropzone__DC6r4:hover{border-color:#2563eb;background:#eff6ff}.imageConverter_dropzoneContent__JbDaq{display:flex;flex-direction:column;align-items:center;gap:.75rem}.imageConverter_uploadIcon__ph20y{font-size:3rem;opacity:.7}.imageConverter_uploadText__mbu7v{font-size:1.1rem;color:#1e293b;font-weight:500}.imageConverter_uploadHint__r9AU_{font-size:.875rem;color:#64748b}.imageConverter_resultsSummary__EawUO{padding:1.25rem 1.5rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:2rem}.imageConverter_summary__zfueK{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.imageConverter_summaryStats__DPSY5{display:flex;gap:2rem;flex-wrap:wrap}.imageConverter_stat__1qfF8{text-align:center}.imageConverter_stat__1qfF8 span{display:block}.imageConverter_statLabel__QNuTb{font-size:.75rem;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.imageConverter_statValue__EfnLR{font-size:1.25rem;font-weight:700;color:#1e293b}.imageConverter_targetFormat__pWm6w{background:#ecfdf5;color:#059669;padding:.125rem .5rem;border-radius:4px;font-size:1rem}.imageConverter_actions__BK192{display:flex;gap:.75rem;flex-wrap:wrap}.imageConverter_reconvertBtn__iHxm8{padding:.625rem 1.25rem;background:#f8fafc;color:#2563eb;border:1px solid #2563eb;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease}.imageConverter_reconvertBtn__iHxm8:hover{background:#eff6ff}.imageConverter_downloadAllBtn__1mNZh{padding:.625rem 1.25rem;background:#2563eb;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:500;transition:background .2s ease}.imageConverter_downloadAllBtn__1mNZh:hover{background:#3b82f6}.imageConverter_clearBtn__EMKbO{padding:.625rem 1.25rem;background:#fff;color:#64748b;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease}.imageConverter_clearBtn__EMKbO:hover{border-color:#ef4444;color:#ef4444}.imageConverter_imageGrid__eDa6W{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem}.imageConverter_imageCard__faLzM{background:#fff;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.05)}.imageConverter_imageCard__faLzM:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.07),0 2px 4px -1px rgba(0,0,0,.04)}.imageConverter_imagePreview__sPozt{position:relative;aspect-ratio:4/3;overflow:hidden;background:repeating-conic-gradient(#f1f5f9 0 25%,#e2e8f0 0 50%) 50%/20px 20px}.imageConverter_imagePreview__sPozt img{width:100%;height:100%;object-fit:contain}.imageConverter_removeBtn__8fYMU{position:absolute;top:.5rem;right:.5rem;width:28px;height:28px;border-radius:9999px;background:rgba(0,0,0,.6);color:#fff;border:none;cursor:pointer;font-size:.875rem;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.imageConverter_removeBtn__8fYMU:hover{background:#ef4444}.imageConverter_imageInfo__8OjGm{padding:1rem}.imageConverter_imageName__uuf__{font-size:.875rem;color:#1e293b;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:.5rem}.imageConverter_conversionInfo__qMy1Y{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.imageConverter_originalFormat__oB2qe{padding:.25rem .5rem;background:#f1f5f9;color:#64748b;border-radius:4px;font-size:.75rem;font-weight:500}.imageConverter_arrow__C9X8r{color:#94a3b8}.imageConverter_outputFormatBadge__0z3e_{padding:.25rem .5rem;background:#ecfdf5;color:#059669;border-radius:4px;font-size:.75rem;font-weight:600}.imageConverter_sizeInfo__W2I9z{font-size:.8rem;color:#64748b;margin-bottom:.75rem}.imageConverter_downloadBtn__zZhdY{width:100%;padding:.5rem;background:#eff6ff;color:#2563eb;border:1px solid #2563eb;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease}.imageConverter_downloadBtn__zZhdY:hover{background:#2563eb;color:#fff}.imageConverter_about__YbNyw{margin-top:3rem;padding:1.5rem;background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0}.imageConverter_about__YbNyw h2{font-size:1.25rem;margin-bottom:.75rem;color:#1e293b}.imageConverter_about__YbNyw p{color:#64748b;line-height:1.6}@media(max-width:768px){.imageConverter_formatButtons__4oyu4{justify-content:center}.imageConverter_summary__zfueK{flex-direction:column;text-align:center}.imageConverter_actions__BK192{width:100%;justify-content:center}.imageConverter_reconvertBtn__iHxm8{align-self:center;width:100%}}