.native-file-input.svelte-4gpe1q{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.selected-files.svelte-4gpe1q{border-bottom:1px solid #e2e8f0}.file-list-heading.svelte-4gpe1q{color:#172033;background:#f8fafc;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.file-list-heading.svelte-4gpe1q strong:where(.svelte-4gpe1q){font-size:.88rem}.file-list-heading.svelte-4gpe1q span:where(.svelte-4gpe1q){color:#687792;font-size:.76rem}.file-list.svelte-4gpe1q{display:grid}.file-row.svelte-4gpe1q{border-top:1px solid #edf1f6;grid-template-columns:2rem minmax(0,1fr) 2rem;align-items:center;gap:.65rem;min-height:3.5rem;padding:.5rem .75rem;display:grid}.file-icon.svelte-4gpe1q{color:#2563eb;background:#eef4ff;border-radius:.45rem;place-items:center;width:2rem;height:2rem;display:grid}.file-copy.svelte-4gpe1q{gap:.15rem;min-width:0;display:grid}.file-name.svelte-4gpe1q{color:#26334a;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.file-meta.svelte-4gpe1q{color:#7a879d;font-size:.7rem}.remove-file.svelte-4gpe1q{color:#687792;cursor:pointer;background:#fff;border:1px solid #d8e0ec;border-radius:.45rem;place-items:center;width:2rem;height:2rem;display:grid}.remove-file.svelte-4gpe1q:hover{color:#dc2626;background:#fff7f7;border-color:#f1a4a4}.conversion-options.svelte-4gpe1q{flex-direction:column;gap:1rem;padding:1rem;display:flex}.option.svelte-4gpe1q{cursor:pointer;align-items:center;gap:.5rem;display:flex}.option.svelte-4gpe1q input[type=radio]:where(.svelte-4gpe1q){width:1.25rem;height:1.25rem}.quality-field.svelte-4gpe1q{border-top:1px solid #e2e8f0;gap:.65rem;margin:0 1rem 1rem;padding-top:1rem;display:grid}.field-heading.svelte-4gpe1q{justify-content:space-between;align-items:start;gap:1rem;display:flex}.field-heading.svelte-4gpe1q>span:where(.svelte-4gpe1q){gap:.25rem;display:grid}.field-heading.svelte-4gpe1q strong:where(.svelte-4gpe1q){color:#172033;font-size:.92rem}.field-heading.svelte-4gpe1q small:where(.svelte-4gpe1q){color:#687792;font-size:.76rem;line-height:1.35}output.svelte-4gpe1q{color:#1858ce;text-align:center;background:#eaf2ff;border-radius:.45rem;min-width:3.4rem;padding:.3rem .5rem;font-weight:700}input[type=range].svelte-4gpe1q{accent-color:#2563eb;width:100%}.range-labels.svelte-4gpe1q{color:#7a879d;justify-content:space-between;font-size:.72rem;display:flex}.secondary-button.svelte-4gpe1q{color:#205bbf;background:#eef4ff}@media (width<=768px){.control-button-group.svelte-4gpe1q{gap:.4rem;padding:.65rem}.control-button.svelte-4gpe1q{min-width:0;margin:0;padding:.7rem .45rem;font-size:.78rem}.file-list.svelte-4gpe1q{max-height:13.5rem;overflow-y:auto}}
