#resultImage{max-width:100%;height:auto}#dropZone.drop-active{border-color:var(--color-primary);background-color:color-mix(in srgb, var(--color-primary) 6%, var(--color-background))}.preset{min-height:38px}#resultImage{image-rendering:auto;min-height:150px}.ic-drop-zone.drop-zone--active{border-color:var(--color-primary);background-color:color-mix(in srgb, var(--color-primary) 6%, var(--color-background))}.format-opt{text-align:left;border-radius:var(--radius-lg);border:1.5px solid var(--color-border);background:var(--color-background);color:var(--color-text-secondary);padding:.75rem .9rem;transition:border-color .2s,background-color .2s,color .2s}.format-opt:hover{border-color:color-mix(in srgb, var(--color-primary) 50%, var(--color-border))}.format-opt--active{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 7%, var(--color-background));color:var(--color-text-primary)}.preset-chip{border:1.5px solid var(--color-border);color:var(--color-text-secondary);background:var(--color-background);border-radius:999px;padding:.4rem .85rem;font-size:.75rem;font-weight:600;transition:border-color .2s,background-color .2s,color .2s}.preset-chip:hover{border-color:color-mix(in srgb, var(--color-primary) 50%, var(--color-border))}.preset-chip--active{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.bulk-file-row{transition:background-color .2s}.bulk-file-row:hover{background:color-mix(in srgb, var(--color-primary) 3%, var(--color-background))}.bulk-thumb{object-fit:cover;background:var(--color-background-muted);border-radius:.75rem;width:58px;height:58px}.bulk-status{text-align:right;min-width:92px}.toast--out{opacity:0}.faqIcon.rotate-180,.faq-icon.rotate-180{transform:rotate(180deg)}#dropZone:focus-visible,.format-opt:focus-visible,.preset-chip:focus-visible,#compressBtn:focus-visible,#downloadAllBtn:focus-visible,#browseBtn:focus-visible,#outputFormat:focus-visible,#quality:focus-visible,#convertBtn:focus-visible,#clearAllBtn:focus-visible,.faq-toggle:focus-visible,.faqButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.favicon-result-preview{image-rendering:auto}
