.MediaConverter-module__FLQ4iq__container{max-width:1100px;margin:0 auto;padding:2rem}.MediaConverter-module__FLQ4iq__main{flex-direction:column;gap:2rem;display:flex}.MediaConverter-module__FLQ4iq__title{text-align:center;font-size:2rem;font-weight:600}.MediaConverter-module__FLQ4iq__subtitle{text-align:center;color:#555;margin-bottom:1rem}.MediaConverter-module__FLQ4iq__uploads{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}.MediaConverter-module__FLQ4iq__card{background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 2px 6px #0000001a}.MediaConverter-module__FLQ4iq__dropzone{text-align:center;cursor:pointer;border:2px dashed #ccc;border-radius:1rem;padding:1rem;transition:all .3s}.MediaConverter-module__FLQ4iq__dropzone:hover{background-color:#fafafa;border-color:#888}.MediaConverter-module__FLQ4iq__preview{border-radius:.5rem;max-width:100%}.MediaConverter-module__FLQ4iq__placeholder{color:#666;flex-direction:column;align-items:center;display:flex}.MediaConverter-module__FLQ4iq__hiddenInput{display:none}.MediaConverter-module__FLQ4iq__styleSelect{flex-wrap:wrap;gap:.75rem;display:flex}.MediaConverter-module__FLQ4iq__styleButton{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:.75rem;padding:.5rem 1rem;transition:all .3s}.MediaConverter-module__FLQ4iq__styleButton:hover{background:#f0f0f0}.MediaConverter-module__FLQ4iq__active{color:#fff;background:#0070f3;border-color:#0070f3}.MediaConverter-module__FLQ4iq__center{justify-content:center;display:flex}.MediaConverter-module__FLQ4iq__actionBtn{color:#fff;cursor:pointer;background:#0070f3;border:none;border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:1rem;transition:background .3s;display:flex}.MediaConverter-module__FLQ4iq__actionBtn:hover{background:#0059c9}.MediaConverter-module__FLQ4iq__disabled{cursor:not-allowed;background:#aaa}.MediaConverter-module__FLQ4iq__progressBar{background:#eee;border-radius:1rem;height:12px;margin-top:.5rem;overflow:hidden}.MediaConverter-module__FLQ4iq__progressFill{background:#0070f3;height:100%;transition:width .3s}.MediaConverter-module__FLQ4iq__result{border-radius:1rem;max-width:100%}.MediaConverter-module__FLQ4iq__spin{animation:1s linear infinite MediaConverter-module__FLQ4iq__spin}@keyframes MediaConverter-module__FLQ4iq__spin{to{transform:rotate(360deg)}}
