@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}*,*:before,*:after{margin:0;padding:0;border:0;box-sizing:border-box;vertical-align:baseline}*:before,*:after{display:block}img,picture,video,iframe,figure{max-width:100%;width:100%;display:block;object-fit:cover;object-position:center center}a{display:block;text-decoration:none;color:inherit;font-size:inherit}p a{display:inline}li{list-style-type:none}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,p,span,a,strong,blockquote,i,b,u,em{font-size:inherit;font-weight:inherit;font-style:inherit;text-decoration:none;color:inherit}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}::selection{background-color:var(--negro);color:var(--blanco)}form,input,textarea,select,button,label{font-family:inherit;font-size:inherit;-webkit-hyphens:auto;hyphens:auto;background-color:transparent;color:inherit;display:block;appearance:none}table,tr,td{border-collapse:collapse;border-spacing:0}svg{width:100%;display:block;fill:currentColor}body{min-height:100vh;font-size:100%;font-family:var(--tipo-principal);color:var(--negro);-webkit-hyphens:auto;hyphens:auto;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#f2f2f2;color:#000;font-family:Plus Jakarta Sans,sans-serif;margin:0;padding:0;box-sizing:border-box}.file-icon{width:2em;height:2em}.file-icon path,.file-icon polygon,.file-icon rect{fill:#000}.file-icon circle{stroke:#4691f6;stroke-width:1}.progressCircle{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.skuSearch{height:100%;display:flex;justify-content:center;align-items:center;gap:20px}.title{text-align:center}.loading-bar{width:0;height:5px;background:#26262678}.Messages{display:flex;gap:10px;right:2%;bottom:4%;position:absolute;margin-top:10px;width:fit-content;padding:10px;background-color:#45454578;border-radius:20px;text-align:center;font-size:1.3em;font-weight:700;color:#fff;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .5s}.Messages--success{background-color:#13a513}.Messages--alert{background-color:red}.Messages--info{width:fit-content;padding:10px;font-size:14px;background-color:#1773c8}.Messages--iconed .icon{width:30px;height:30px;color:#1773c8;font-weight:500;line-height:1.75;font-size:18px;background:#fff;border-radius:50%}.Messages p{font-weight:500;margin:0 10px 0 0;padding:0}.Messages--show{opacity:1;visibility:visible;transform:translateY(0)}.UploadForms{width:100vw;padding:150px;display:grid;grid-template-columns:repeat(auto-fill,minmax(100%,1fr));justify-items:center;gap:50px}.UploadForms-dragDrop{position:relative;width:50%;background:#fff;padding:20px;border-radius:20px}.UploadForms h2{margin:0 20px 20px;font-size:28px;font-weight:750}.UploadForms-icon{width:15%;height:100%;display:flex;justify-content:center;align-self:center;color:#4f4e4e46;font-weight:500;line-height:1.75;font-size:50px;border-radius:50%;transition:all .25s;margin:0 0 50px}.UploadForms-icon svg{width:fit-content}.UploadForms-form{position:relative;overflow:hidden;height:400px;display:flex;flex-direction:column;border:2px dashed rgba(132,132,132,.3294117647);border-radius:20px;padding:10px;transition:all .25s}.UploadForms-form.highlight{border-color:#1773c8;background-color:#1772c83f}.UploadForms-form.highlight .UploadForms-icon{color:#1773c8}.UploadForms-form.highlight .UploadForms-icon #punta{animation:pathAnim 1.5s infinite}.UploadForms-form .button{left:0;top:0;position:absolute;display:flex;justify-content:center;align-items:flex-end;padding:75px;width:100%;height:100%;background:#fff0;cursor:pointer;transition:all .25s}.UploadForms-form:hover{border-color:#0081f9}.UploadForms-form:hover .button{background:#2897ff44}.UploadForms-form:hover .UploadForms-icon{color:#0081f9}.UploadForms-form:hover .UploadForms-icon #punta{animation:pathAnim 1.5s infinite}@media(max-width:1024px){.UploadForms{grid-template-columns:repeat(auto-fill,minmax(100%,1fr));padding:20px}.UploadForms-dragDrop{width:100%}.UploadForms-form{height:200px}}.selectionDays{display:flex;flex-direction:column;gap:10px}.Attachments-wrapper{padding:20px}.Attachments-title{font-size:24px;font-weight:600}.Attachments-list{display:flex;flex-direction:column;gap:10px}.Attachments-item{display:flex;justify-content:space-between;align-items:center;padding:20px;font-size:14px;background:#f2f2f2;border-radius:13px;transition:all .25s}.Attachments-item:hover{padding:25px}.Attachments-delete{font-size:18px;scale:1.2 1;cursor:pointer;color:#858585;background:none;padding:0;transition:all .25s;border:none;border-radius:10px}.Attachments-delete:hover{color:red}.Attachments-special{width:fit-content;display:flex;gap:10px}.Attachments-progress{position:relative;display:flex;justify-content:flex-start;align-items:center;width:175px;height:20px;border-radius:20px;overflow:hidden;background:#757575}@media(max-width:786px){.Attachments-progress{width:95px}}.Attachments-progressBar{position:absolute;left:0;width:0;height:20px;background:#10a836}.Attachments-progressNumber{position:absolute;left:50%;top:2px;color:#fff;font-size:12px;transform:translate(-50%);z-index:1;font-weight:800;mix-blend-mode:hard-light}.Attachments-info{width:50%;display:flex;gap:10px;align-items:center}.Attachments-info p{overflow:hidden;max-width:100%;text-overflow:ellipsis;width:fit-content;white-space:nowrap}.Attachments-upload{width:fit-content;display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-radius:15px;background:#000;color:#fff;font-size:18px;font-weight:600;transition:all .25s}.Attachments-upload:disabled{background:#c9c9c9;color:#6f6f6f;cursor:not-allowed}.Importar-zona{height:auto;min-height:160px;align-items:center;justify-content:center;gap:15px}.Importar-instruccion{margin:0;color:#7a7a7a;font-size:15px}.Importar-lista{display:flex;flex-direction:column;gap:10px;list-style:none;padding:20px 0 0;margin:0}.Importar-hueco{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:15px 20px;background:#f6f6f6;border-left:4px solid #d0d0d0;border-radius:13px;transition:all .25s}.Importar-hueco--cargado{background:#f1f8f1;border-left-color:#13a513}.Importar-huecoInfo{display:flex;flex-direction:column;gap:4px;overflow:hidden}.Importar-etiqueta{font-size:15px;font-weight:700}.Importar-etiqueta em{font-weight:400;color:#8d8d8d;font-style:normal}.Importar-detalle{font-size:13px;color:#5b5b5b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Importar-detalle--vacio{color:#9a9a9a}.Importar-viejo{color:#c07000;font-weight:700}.Importar-procesar{margin-top:10px}.Importar-avance{display:flex;flex-direction:column;gap:6px;margin-top:15px}.Importar-avanceTexto{display:flex;justify-content:space-between;align-items:baseline;gap:15px;font-size:13px;color:#4a4a4a}.Importar-avanceTexto span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Importar-avanceTexto span:last-child{font-weight:700;font-variant-numeric:tabular-nums;flex-shrink:0}.Importar-barra{position:relative;width:100%;height:8px;background:#e6e6e6;border-radius:8px;overflow:hidden}.Importar-barra--indeterminada .Importar-barraRelleno{width:35%;animation:importarIndeterminada 1.1s ease-in-out infinite}.Importar-barraRelleno{height:100%;width:0;background:#13a513;border-radius:8px;transition:width .2s linear}@keyframes importarIndeterminada{0%{transform:translate(-100%)}to{transform:translate(300%)}}.GenerationPage{width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.GenerationPage-wrapper{position:relative;width:fit-content;min-width:380px;background:#fff;padding:50px;border-radius:20px;box-shadow:0 0 10px 10px #21212107;display:flex;flex-direction:column;gap:25px}.GenerationPage-status{display:flex;flex-direction:column;gap:15px}.GenerationPage-origen{padding:12px 16px;background:#f7f7f7;border-radius:12px}.GenerationPage-origen ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.GenerationPage-origen li{display:flex;justify-content:space-between;gap:20px;font-size:13px;color:#5b5b5b}.GenerationPage-origen li span:first-child{font-weight:700}.GenerationPage-origen li span:last-child{font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenerationPage-origenTitulo{margin:0;font-size:12px;color:#8a8a8a;text-transform:uppercase;letter-spacing:.04em;font-weight:700}.GenerationPage-pendiente{margin:0;padding:12px 16px;background:#fff4e0;border-left:4px solid #e09b00;border-radius:12px;font-size:13px;color:#6b4c00;line-height:1.45}.GenerationPage-cabecera{display:flex;flex-direction:column;gap:12px}.GenerationPage-statusSlot{min-height:44px;display:flex;align-items:center;justify-content:center}.GenerationPage-campo{display:flex;flex-direction:column;gap:6px}.GenerationPage-label{font-size:13px;font-weight:700;color:#5b5b5b}.GenerationPage-statusMessage{font-size:16px;background:#f2f2f2;padding:12px 20px;border-radius:20px;width:fit-content;margin:0 auto;font-weight:600;text-align:center;transition:all .25s}.GenerationPage-statusMessage--success{color:#f8f9f8;background:#13a513}.GenerationPage-statusMessage--error{color:#f8f9f8;background:#c62828;max-width:420px}.GenerationPage-setName{background:#f2f2f2;padding:10px;border:solid 1px #e1e1e1;border-radius:15px}.GenerationPage-setName:disabled{color:#9a9a9a;cursor:not-allowed}@keyframes pathAnim{0%{transform:translateY(0)}50%{transform:translateY(-40%)}to{transform:translateY(0)}}.input-data{width:100%;height:40px;position:relative}.input-data input{display:block;width:100%;height:100%;border:none;font-size:17px;border-bottom:2px solid rgba(0,0,0,.12);padding:10px}.input-data input:focus~label,.input-data input:valid~label{transform:translateY(-20px);font-size:14px;color:#3498db}.input-data label{position:absolute;pointer-events:none;bottom:10px;font-size:16px;transition:all .3s ease}textarea:focus,input:focus{outline:none}.input-data .underline{position:absolute;background:#fff;bottom:0;height:2px;width:100%}.input-data .underline:before{position:absolute;content:"";height:2px;width:100%;background:#0081f9;transform:scaleX(0);transform-origin:center;transition:transform .3s ease}.input-data input:focus~.underline:before,.input-data input:valid~.underline:before,.textarea textarea:focus~.underline:before,.textarea textarea:valid~.underline:before{transform:scale(1)}.Button{color:#fafafa;border:none}.Button:disabled{opacity:.45;cursor:not-allowed}.Button--back{position:absolute;right:0;top:0;background:none;color:#a9a9a9;scale:1.2 1}.Button--go{width:fit-content;position:absolute;display:flex;gap:10px;right:20px;top:23px;background:none;color:#8d8d8d;transition:all .3s}.Button--go svg{width:20px;height:20px;fill:#8d8d8d;transition:all .3s}@media(max-width:786px){.Button--go{top:65px}}.Button--go:hover{color:#0081f9}.Button--go:hover svg{fill:#0081f9}p{margin-top:0}.my-form{margin-bottom:10px}#gallery{margin-top:10px}#gallery img{width:150px;margin-bottom:10px;margin-right:10px;vertical-align:middle}#fileElem{display:none}input[type=checkbox],input[type=radio]{width:15px;height:15px;border:solid 1px #1949d2;border-radius:50%;transition:all .25s}.label-28{display:flex;gap:10px;justify-content:flex-start;align-items:center}input[type=checkbox]:checked{background:#1949d2}input[type=radio]:checked{background:#1949d2}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #242424 inset!important}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}
