body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{align-items:center;background-color:#f0f2f5;color:#333;display:flex;flex-direction:column;justify-content:center;min-height:100vh;text-align:center}.App-header{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;max-width:600px;padding:2rem;width:100%}.content-wrapper{display:flex;flex-direction:column;gap:1rem}h1{color:#007bff;font-size:2rem;margin-bottom:1rem}p{color:#666;font-size:1rem}.actions{display:flex;gap:1rem;justify-content:center}.btn-primary,.btn-secondary,.btn-tertiary{border:none;border-radius:4px;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:background-color .3s ease}.btn-primary{background-color:#007bff;color:#fff}.btn-primary:hover{background-color:#0056b3}.btn-secondary{background-color:#6c757d;color:#fff}.btn-secondary:hover{background-color:#5a6268}.btn-tertiary{background-color:#28a745;color:#fff}.btn-tertiary:hover{background-color:#218838}.login-container{align-items:center;display:flex;flex-direction:column;margin-top:20px}.expand-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-bottom:10px;padding:10px 20px}.expand-button:hover{background-color:#0056b3}.login-form{display:flex;flex-direction:column;width:300px}.login-form input{border:1px solid #ccc;border-radius:5px;margin-bottom:10px;padding:10px}.login-form button{background-color:#28a745;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px}.login-form button:hover{background-color:#218838}.forgot-password{background-color:initial;border:none;color:#007bff}.forgot-password:hover{text-decoration:underline}.User{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a;font-family:Arial,sans-serif;margin:0 auto;max-width:600px;padding:20px}.User h1{color:#333;font-size:24px;margin-bottom:20px;text-align:center}.user-data-form{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:20px}.user-data-form h3{color:#555;font-size:18px;margin-bottom:15px}.user-data-form label{color:#666;display:block;font-size:14px;margin-bottom:10px}.user-data-form input{border:1px solid #ddd;border-radius:4px;color:#333;font-size:14px;padding:8px;transition:border-color .3s;width:100%}.user-data-form input:focus{border-color:#007bff;outline:none}.UploadNewProduct{text-align:center;width:100%}.UploadNewProduct-logo{height:20vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.UploadNewProduct-logo{animation:UploadNewProduct-logo-spin 20s linear infinite}}.UploadNewProduct-header{align-items:center;background-color:#f7f8fa;color:#020202;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.UploadNewProduct-link{color:#61dafb}@keyframes UploadNewProduct-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.letra-pequena{font-size:.55em}a{color:#ec0d0d}.a_para_fondo_blanco,a{text-transform:uppercase}.a_para_fondo_blanco{color:#790606;padding:40px;text-decoration:none}.button-7{background-color:#0095ff;border:1px solid #0000;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff6;box-sizing:border-box;color:#ca1f1f;cursor:pointer;display:inline-block;font-family:-apple-system,system-ui,Segoe UI,Liberation Sans,sans-serif;font-size:13px;font-weight:400;line-height:1.15385;margin:0;outline:none;padding:8px .8em;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;vertical-align:initial;white-space:nowrap}.button-7:focus,.button-7:hover{background-color:#07c}.button-7:focus{box-shadow:0 0 0 4px #0095ff26}.button-7:active{background-color:#0064bd;box-shadow:none}div:empty:before{color:gray;content:attr(data-placeholder)}.form{background-color:#cdda17;border:2px solid #01053b;border-radius:20px;color:#080808;margin-bottom:20px;margin-top:20px;min-height:310px;overflow:auto;padding:30px;position:relative}.form,.form_resize{box-sizing:border-box;display:block;width:320px}.form_resize{background-color:#15172b;border-radius:20px;color:#fff;float:left;height:auto;min-height:200px;padding:20px;resize:vertical}.title{font-size:36px;margin-top:30px}.subtitle,.title{color:#eee;font-family:sans-serif;font-weight:600}.subtitle{font-size:16px;margin-top:10px}.input-container{height:50px;position:relative;width:100%}.ic1{margin-top:40px}.ic2{margin-top:30px}.input{background-color:#fbfbfc;border:2px solid #01053b;border-radius:12px;box-sizing:border-box;color:#070707;height:25%}.input,.input_large{font-size:18px;outline:0;padding:4px 20px 0;width:100%}.input_large{background-color:#303245;border:0;border-radius:12px;color:#eee}.cut{background-color:#15172b;border-radius:10px;height:20px;left:20px;position:absolute;top:-20px;transform:translateY(0);transition:transform .2s;width:76px}.cut-short{width:50px}.input:focus~.cut,.input:not(:placeholder-shown)~.cut{transform:translateY(8px)}.placeholder{color:#65657b;font-family:sans-serif;left:20px;line-height:14px;pointer-events:none;position:absolute;top:20px;transform-origin:0 50%;transition:transform .2s,color .2s}.input:focus~.placeholder,.input:not(:placeholder-shown)~.placeholder{transform:translateY(-30px) translateX(10px) scale(.75)}.input:not(:placeholder-shown)~.placeholder{color:#808097}.input:focus~.placeholder{color:#dc2f55}.submit{background-color:#08d;border:0;border-radius:12px;box-sizing:border-box;color:#eee;cursor:pointer;font-size:18px;height:50px;margin-top:38px;text-align:center;width:100%}.submit:active{background-color:#06b}.error{color:#e78a0f}.error,p{font-weight:700}p{color:#070707}.content-image{display:block}.drag-drop{background:#fff;border:1px solid var(--border-color);border-radius:8px;color:blue}.document-uploader,.drag-drop{justify-content:center}.document-uploader{align-items:center;background-color:#f4fbff;border:2px dashed #4282fe;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;padding:10px;position:relative;&.active{border-color:#6dc24b}.upload-info{align-items:center;display:flex;margin-bottom:1rem;svg{font-size:36px;margin-right:1rem}div{p{font-size:16px;margin:0}p:first-child{font-weight:700}}}.file-list{display:flex;flex-direction:column;gap:.5rem;width:100%;&__container{height:100%;overflow:auto;width:100%}}.file-item{align-items:center;border:1px solid var(--border-color);border-radius:8px;display:flex;justify-content:space-between;padding:.5rem;.file-info{display:flex;flex:1 1;flex-direction:column;gap:.25rem;p{color:#333;font-size:14px;margin:0}}.file-actions{cursor:pointer;svg{color:#888;font-size:18px}&:hover{svg{color:#d44}}}}.browse-btn{align-items:center;background-color:var(--primary-color);border:1px solid var(--border-color);border-radius:8px;cursor:pointer;display:flex;padding:.5rem 1rem;&:hover{background-color:initial}}.success-file{align-items:center;color:#6dc24b;display:flex;p{font-size:14px;font-weight:700;margin:0}}input[type=file]{display:none}}.terms{color:#2d3748;font-family:Arial,sans-serif;margin:0 auto;max-width:800px;padding:20px}.header{margin-bottom:20px}.header h1{color:#4a5568;font-size:2em}.main-content{line-height:1.6}.section{margin-bottom:30px}.section h2{color:#4a5568;font-size:1.5em;margin-bottom:10px}.section p,.section ul{color:#4a5568;font-size:1em}.section ul{list-style-type:disc;padding-left:20px}.footer{color:#718096;font-size:.9em;margin-top:40px}.app{font-family:Arial,sans-serif;line-height:1.6;margin:0;padding:0}.header{background-color:#4caf50;color:#fff;padding:20px;text-align:center}.header h1{font-size:2.5em;margin:0}.header p{font-size:1.2em}section{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:20px 0;padding:20px}section h2{color:#4caf50;font-size:1.8em;margin-bottom:10px}section ol,section p,section ul{font-size:1.1em;line-height:1.8}section ol,section ol ol,section ul,section ul ul{margin-left:20px}a{color:#4caf50;text-decoration:none}a:hover{text-decoration:underline}.footer{background-color:#333;color:#fff;margin-top:20px;padding:10px;text-align:center}.footer p{font-size:.9em;margin:0}
/*# sourceMappingURL=react-app--globatienda_client.main.1c2c7531.css.map*/