main{background-color:#e0e0e0dc;flex-direction:column;justify-content:center;align-items:center;padding:100px 40px;display:flex}.upload-area{cursor:pointer;padding-top:40px}.upload-area p{letter-spacing:.02rem;font-size:1.2rem}.container-header-process-image h1{color:#16041a;letter-spacing:.2rem;font-size:3.5rem}.container-header-process-image p{color:#241c1c;font-family:Inter;font-size:1.2rem}.uploaded-files-list{flex-direction:column;gap:8px;width:100%;max-width:480px;margin-bottom:10px;display:flex}.container-info{background:#fff;border:1px solid #d1d5db;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px 14px;display:flex}.upload-file-paragraphs{color:#241c1c;letter-spacing:.02rem;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.upload-file-paragraphs p{white-space:nowrap;text-overflow:ellipsis;max-width:240px;font-size:.95rem;overflow:hidden}.upload-file-paragraphs p:last-child{color:#6b7280;flex-shrink:0;font-size:.8rem}.aria-hidden{color:#513ecf;flex-shrink:0}.container-info button{color:#fff;cursor:pointer;background:#252323;border:none;border-radius:8px;flex-shrink:0;padding:6px 10px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:transform .2s,box-shadow .2s,background .2s;box-shadow:0 4px 14px #66010140}.container-info button:hover{background:#fa2f2f;transform:translateY(-2px);box-shadow:0 8px 22px #c99d9d59}.container-info button:active{transform:translateY(0);box-shadow:0 3px 10px #513ecf40}.btn-add-more{color:#513ecf;cursor:pointer;background:0 0;border:1px dashed #513ecf;border-radius:8px;width:100%;max-width:480px;margin-bottom:8px;padding:8px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:background .2s,transform .2s}.btn-add-more:hover{background:#513ecf0f;transform:translateY(-1px)}.btn-clear-all{color:#a80000;cursor:pointer;background:0 0;border:1px solid #a80000;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;max-width:480px;padding:7px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:background .2s,transform .2s;display:flex}.btn-clear-all:hover{background:#a8000012;transform:translateY(-1px)}.container-parametros{flex-direction:column;gap:10px;width:100%;max-width:480px;margin-top:20px;display:flex}.parametros{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:10px;display:grid}.quality-range{letter-spacing:.02rem}label{font-size:1.2rem;display:flex}select{color:#1f2937;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;width:100%;padding:6px 4px;font-family:Inter,sans-serif;font-size:14px;transition:border-color .2s,box-shadow .2s}select:focus{border-color:#513ecf;outline:none;box-shadow:0 0 0 3px #513ecf26}.container-advanced{flex-direction:column;align-items:center;display:flex}.container-advanced button{color:#d1d5db;cursor:pointer;background-color:#252323;border:#0000;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;transition:transform .2s;display:flex}.container-advanced button:hover{background:#262433;transform:translateY(-2px)}.container-advanced-params{gap:40px;margin-top:10px;display:flex}.container-advanced-params label{color:#161111;letter-spacing:.02rem;align-items:center;gap:10px;display:flex}.container-advanced-params p{color:#212022;letter-spacing:.08rem;align-items:center;gap:10px;font-size:.9rem;display:flex}.container-advanced-params input{border:#0000;padding:15px}.btn-process{color:#fff;cursor:pointer;background:#513ecf;border:none;border-radius:8px;justify-content:center;align-items:center;gap:20px;margin-bottom:10px;padding:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:transform .2s,box-shadow .2s,background .2s;display:flex;box-shadow:0 4px 14px #513ecf40}.btn-process:hover{background:#6d59ee;transform:translateY(-2px);box-shadow:0 8px 22px #513ecf59}.btn-process:active{transform:translateY(0);box-shadow:0 3px 10px #513ecf40}.result-process{flex-direction:column;width:100%;max-width:480px;display:flex}.result-title{flex-direction:row;justify-content:center;align-items:center;gap:20px;display:flex}.result-image{justify-content:center;align-items:center;display:flex}.result-title p{color:#10ac25;letter-spacing:.08rem;align-items:center;gap:10px;font-size:1.2rem;display:flex}.icon-result{color:green}.container-statistics{flex-wrap:wrap;gap:40px;margin:12px 0;display:flex}.dt-statistics{font-family:Inter;font-size:1rem}.btn-download-image{color:#000;cursor:pointer;background:#4288e3;border:none;border-radius:8px;justify-content:center;align-items:center;gap:20px;margin-top:10px;margin-bottom:10px;padding:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:transform .2s,box-shadow .2s,background .2s;display:flex;box-shadow:0 4px 14px #513ecf40}.btn-download-image:hover{background:#64a7ff;transform:translateY(-2px);box-shadow:0 8px 22px #513ecf59}.btn-download-image:active{transform:translateY(0);box-shadow:0 3px 10px #513ecf40}.btn-next-image{color:#fff;cursor:pointer;background:#252323;border:none;border-radius:8px;justify-content:center;align-items:center;gap:20px;margin-top:10px;margin-bottom:10px;padding:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:transform .2s,box-shadow .2s,background .2s;display:flex;box-shadow:0 4px 14px #513ecf40}.btn-next-image:hover{background:#00439b;transform:translateY(-2px);box-shadow:0 8px 22px #513ecf59}.btn-next-image:active{transform:translateY(0);box-shadow:0 3px 10px #513ecf40}.alert p{color:#b40000}.btn-register-cta{color:#070000;letter-spacing:.04rem;background-color:#fff;border-radius:8px;padding:12px 20px;font-family:Inter;text-decoration:none;display:flex}.btn-register-cta:hover{color:#4a9fe8}@media (max-width:768px){.container-advanced-params{align-items:end;width:800px;max-width:100%;height:100px;margin-top:0;display:flex}}@media (max-width:400px){.container-advanced-params{justify-content:center;align-items:center;display:flex}.container-labels-inputs label{font-size:1rem}.container-labels-inputs input{border-radius:8px}.paragraph-btn-process{letter-spacing:.02rem;font-family:Inter;font-size:.8rem;font-weight:400}}
