.imageConverter_container__hR1if{padding:1rem;width:100%;max-width:800px;margin:0 auto 120px;font-family:var(--font-geist-sans)}.imageConverter_title__aVCQf{text-align:center;margin-bottom:1.5rem;font-size:1.5rem;color:var(--text-primary);font-family:var(--font-sour-gummy)}.imageConverter_dropzone__BOxdi{border:2px dashed var(--border);border-radius:8px;padding:1.5rem 1rem;text-align:center;cursor:pointer;transition:border-color .3s ease;margin-bottom:1rem;color:var(--text-secondary)}.imageConverter_dropzone__BOxdi.imageConverter_active__JzRIU{border-color:var(--accent);background-color:var(--navy-blue)}.imageConverter_remarkText__9r_uN{font-family:var(--font-geist-sans);font-size:10px;color:var(--text-secondary);margin-bottom:16px;display:flex}.imageConverter_remarkText__9r_uN:before{content:"📌";font-family:var(--font-sour-gummy);color:var(--accent);margin-right:4px;font-size:12px}.imageConverter_controls__v1BoR{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;width:100%}.imageConverter_select__Mbtll{padding:.5rem 2rem .5rem 1rem;border-radius:8px;border:1px solid var(--border);background-color:var(--navy-blue);color:var(--text-primary);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:1.2em;width:100%;font-size:.875rem;transition:border-color .3s ease,background-color .3s ease}.imageConverter_select__Mbtll:hover{border-color:var(--accent)}.imageConverter_select__Mbtll:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px rgba(100,255,218,.2)}.imageConverter_button__LUdUt{padding:.5rem 1rem;border-radius:4px;border:none;background-color:var(--accent);color:var(--navy-blue);cursor:pointer;transition:all .3s ease;width:100%;font-size:1rem}.imageConverter_button__LUdUt:hover{opacity:.8}.imageConverter_button__LUdUt[data-action=convert]{background-color:var(--accent)}.imageConverter_button__LUdUt[data-action=clear]{background-color:var(--danger)}.imageConverter_downloadAllButton__KK1SV,.imageConverter_downloadButton__Lo_U8{background-color:var(--success);color:var(--navy-blue)}.imageConverter_downloadAllButton__KK1SV:hover{opacity:.8}.imageConverter_fileList__2IErC{display:flex;flex-direction:column;gap:.75rem;margin-bottom:20px}.imageConverter_fileItem__QF9tP{display:grid;grid-template-areas:"title status" "progress progress" "download download";grid-gap:.5rem;gap:.5rem;padding:.75rem;background-color:var(--navy-blue);border:1px solid var(--border);border-radius:4px}.imageConverter_fileItem__QF9tP>span:first-of-type{grid-area:title;word-break:break-all;color:var(--text-primary)}.imageConverter_fileItem__QF9tP>.imageConverter_status___FDK3{grid-area:status;text-align:right;color:var(--text-secondary);justify-self:end}.imageConverter_progressBar__s8RPG{grid-area:progress;width:100%;height:8px;background-color:var(--border);border-radius:4px;overflow:hidden}.imageConverter_progressFill__8CB0M{height:100%;background-color:var(--accent);transition:width .3s ease}.imageConverter_downloadButton__Lo_U8{grid-area:download;padding:.25rem .75rem;border-radius:4px;border:none;background-color:var(--success);color:var(--navy-blue);cursor:pointer;transition:background-color .3s ease;font-size:.875rem;width:100%}.imageConverter_downloadButton__Lo_U8:hover{opacity:.8}.imageConverter_advancedOptions__P64lG{border:1px solid var(--border);background-color:var(--navy-blue);padding:1.5rem;border-radius:8px;margin-bottom:1.5rem}.imageConverter_advancedTitle__Cd6ht{font-size:1.25rem;margin-bottom:1rem;color:var(--text-primary)}.imageConverter_optionsGrid__XlRKd{display:grid;align-items:end;grid-gap:16px;gap:16px}.imageConverter_rangeWrapper__f0jL8{display:flex;align-items:center;gap:1rem}.imageConverter_rangeWrapper__f0jL8 span{min-width:3rem;color:var(--text-primary)}.imageConverter_dimensionsGroup__5T8bR{display:flex;flex-direction:column;gap:1rem}.imageConverter_flipGroup__vA9Sh{display:grid;grid-gap:.5rem;gap:.5rem}.imageConverter_optionGroup__Nr8xj label{color:var(--text-primary)}.imageConverter_optionGroup__Nr8xj input[type=number],.imageConverter_optionGroup__Nr8xj select{padding:.5rem 2rem .5rem 1rem;border-radius:8px;border:1px solid var(--border);background-color:var(--navy-blue);color:var(--text-primary);cursor:pointer;width:100%}.imageConverter_optionGroup__Nr8xj select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:1.2em;font-size:.875rem;transition:border-color .3s ease,background-color .3s ease}.imageConverter_optionGroup__Nr8xj input[type=number]:hover,.imageConverter_optionGroup__Nr8xj select:hover{border-color:var(--accent)}.imageConverter_optionGroup__Nr8xj input[type=number]:focus,.imageConverter_optionGroup__Nr8xj select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px rgba(100,255,218,.2)}.imageConverter_optionGroup__Nr8xj input[type=checkbox],.imageConverter_optionGroup__Nr8xj input[type=range]{accent-color:var(--accent)}.imageConverter_downloadAllContainer__kHf2c{display:flex;justify-content:flex-end;margin-bottom:1rem}.imageConverter_downloadAllButton__KK1SV{background-color:var(--success);color:var(--navy-blue)}@media (min-width:768px){.imageConverter_container__hR1if{padding:2rem}.imageConverter_title__aVCQf{font-size:2rem}.imageConverter_dropzone__BOxdi{padding:2rem}.imageConverter_controls__v1BoR{flex-direction:row;gap:1rem}.imageConverter_optionGroup__Nr8xj select,.imageConverter_select__Mbtll{width:auto;min-width:120px}.imageConverter_button__LUdUt{width:auto}.imageConverter_fileItem__QF9tP{grid-template-areas:"title status download" "progress progress progress";grid-template-columns:1fr auto auto;align-items:center;padding:1rem;gap:1rem}.imageConverter_downloadButton__Lo_U8{width:auto}.imageConverter_optionGroup__Nr8xj{flex-direction:row;align-items:center;gap:1rem}.imageConverter_optionGroup__Nr8xj label{flex-direction:row;align-items:center;gap:.5rem}.imageConverter_optionGroup__Nr8xj input[type=number],.imageConverter_optionGroup__Nr8xj input[type=range],.imageConverter_optionGroup__Nr8xj select{width:auto}.imageConverter_optionGroup__Nr8xj input[type=range]{width:150px}.imageConverter_optionGroup__Nr8xj input[type=number]{width:100px}.imageConverter_dimensionsGroup__5T8bR,.imageConverter_flipGroup__vA9Sh,.imageConverter_optionsGrid__XlRKd{grid-template-columns:repeat(2,1fr)}.imageConverter_downloadAllButton__KK1SV{min-width:120px}}@media (min-width:1024px){.imageConverter_title__aVCQf{font-size:2.5rem}.imageConverter_dropzone__BOxdi{padding:3rem}.imageConverter_optionsGrid__XlRKd{grid-template-columns:repeat(3,1fr)}}.imageConverter_dimensions__HTGHP,.imageConverter_fileSize__FxRpd{font-family:var(--font-geist-mono)}