.imageConverter_container__bfCxj{padding-top:2rem;padding-bottom:2rem;margin-top:70px}.imageConverter_dropZone__auUrK{border:2px dashed #6c757d;border-radius:12px;padding:1.5rem;text-align:center;cursor:pointer;transition:all .3s ease;background-color:rgba(108,117,125,.03);display:flex;flex-direction:column;flex-grow:1;min-height:350px;position:relative}.imageConverter_dropZoneEmpty__rykcc{justify-content:center;align-items:center}.imageConverter_dropZoneHasContent__l9RDY{justify-content:flex-start;align-items:stretch;background-color:#fff;border-style:solid;border-color:#e9ecef}.imageConverter_dropZoneDragging__gDzdD{border-style:dashed;border-color:#0d6efd;background-color:rgba(13,110,253,.05);box-shadow:0 0 0 4px rgba(13,110,253,.1)}.imageConverter_dropZoneContent__JtJIc{pointer-events:none}.imageConverter_dropZoneIcon__BR4iz{font-size:3rem;color:#adb5bd;margin-bottom:1rem}.imageConverter_dropZoneText__XrDz8{color:#6c757d;font-size:1.1rem;font-weight:500}.imageConverter_dropZoneSubText__7q77g{color:#adb5bd;font-size:.9rem;margin-top:.5rem}.imageConverter_hiddenInput__LO72Z{display:none}.imageConverter_thumbnailGrid__dqtxS{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:1rem;gap:1rem;width:100%;pointer-events:auto}.imageConverter_thumbnailCard__raKJN{position:relative;border:1px solid #e9ecef;border-radius:10px;overflow:hidden;background:#fff;transition:transform .2s ease,box-shadow .2s ease;cursor:default}.imageConverter_thumbnailCard__raKJN:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.imageConverter_thumbnailRemove__g2fBx{position:absolute;top:6px;right:6px;width:24px;height:24px;border-radius:50%;border:none;background:rgba(220,53,69,.9);color:#fff;font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;opacity:0;transition:opacity .2s ease}.imageConverter_thumbnailCard__raKJN:hover .imageConverter_thumbnailRemove__g2fBx{opacity:1}.imageConverter_thumbnailImageWrapper__PtiKq{width:100%;height:110px;display:flex;align-items:center;justify-content:center;background-color:#f8f9fa;overflow:hidden;border-bottom:1px solid #f1f3f5}.imageConverter_thumbnailImage__EmONG{max-width:100%;max-height:100%;object-fit:contain}.imageConverter_thumbnailInfo__bqq_U{display:flex;justify-content:space-between;padding:4px 6px 0;font-size:.7rem;color:#6c757d}.imageConverter_thumbnailDim__VlHQI,.imageConverter_thumbnailSize__inc6O{font-weight:500}.imageConverter_thumbnailMeta__lWr1G{display:flex;justify-content:space-between;align-items:center;padding:2px 6px 6px;gap:4px}.imageConverter_thumbnailName__freUF{font-size:.65rem;color:#495057;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.imageConverter_thumbnailFormatBadge__Ki9XR{font-size:.6rem!important;padding:.15em .4em!important;flex-shrink:0}.imageConverter_settingsCard__PDgO9{border-radius:12px;position:-webkit-sticky;position:sticky;top:80px}.imageConverter_qualityValue__lfX5k{font-weight:700;font-size:1.1rem;color:#0d6efd;min-width:3rem;text-align:center}.imageConverter_privacyBadge__Je01e{font-size:.8rem}.imageConverter_resultCard___FyPe{border-radius:10px;overflow:hidden;transition:box-shadow .2s ease;height:100%}.imageConverter_resultCard___FyPe:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.imageConverter_resultImageWrapper__7oEdf{width:100%;height:160px;display:flex;align-items:center;justify-content:center;background-color:#f8f9fa;background-image:linear-gradient(45deg,#e9ecef 25%,transparent 0),linear-gradient(-45deg,#e9ecef 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e9ecef 0),linear-gradient(-45deg,transparent 75%,#e9ecef 0);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0;overflow:hidden}.imageConverter_resultImage__lRe6p{max-width:100%;max-height:100%;object-fit:contain}.imageConverter_resultFileName__aRA4D{font-size:.75rem;color:#6c757d;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.imageConverter_compareContainer__szsIX{display:inline-grid;grid-template-columns:1fr auto 1fr;gap:.25rem .5rem;align-items:center;font-size:.85rem;margin-bottom:.25rem;width:100%}.imageConverter_compareLeft__oHrLy{text-align:right;color:#495057;font-weight:600}.imageConverter_compareRight__Hsp6w{text-align:left;color:#495057;font-weight:600}.imageConverter_compareArrow__5ZZ_e{color:#adb5bd;font-size:.9rem;text-align:center}.imageConverter_comparePercent__NzHDS{color:#6c757d;font-weight:700}.imageConverter_compareFormatBadge__Xo_Qn{background-color:#0d6efd;color:#fff;font-weight:700;padding:.1rem .5rem;border-radius:4px;font-size:.75rem}.imageConverter_fileSizeReduced__dl_on{color:#198754;font-weight:700}.imageConverter_fileSizeIncreased__0E7Jl{color:#dc3545;font-weight:700}.imageConverter_fadeIn__bAOWV{animation:imageConverter_fadeIn__bAOWV .3s ease-in}@keyframes imageConverter_fadeIn__bAOWV{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}