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{background-color:#f0f8ff;border-radius:10px;box-shadow:0 4px 15px #0000001a;font-family:Arial,sans-serif;margin:20px auto;max-width:800px;padding:20px}.UploadNewProduct-header{margin-bottom:30px;text-align:center}.UploadNewProduct-header h1 p{color:indigo;display:inline-block;font-size:2.5em;margin-bottom:15px;position:relative}.UploadNewProduct-header h1 p:after{background-color:gold;border-radius:2px;bottom:-5px;content:"";height:3px;left:0;position:absolute;right:0}.form{background-color:#fff;border-left:5px solid tomato;border-radius:8px;box-shadow:0 2px 8px #00000014;margin-bottom:20px;padding:20px}.form p{color:#333;font-size:1.1em;margin-bottom:8px}.input{border:1px solid #add8e6;border-radius:5px;color:#555;font-size:1em;margin-top:5px;padding:12px;transition:all .3s ease;width:calc(100% - 20px)}.input:focus{border-color:#4682b4;box-shadow:0 0 8px #4682b433;outline:none}.letra-pequena{color:#6a5acd;margin-bottom:5px}.error,.letra-pequena{font-size:.9em;margin-top:5px}.error{color:#dc143c;font-weight:700;margin-bottom:10px}select.input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%234682B4%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%00-13%205.7L146.2%20202.7%2018.5%2075.1a17.6%2017.6%200%200%00-25.7%2023.1l130.4%20130.4c6.5%206.5%2015.1%209.7%2023.7%209.7s17.2-3.2%2023.7-9.7L287%2092.1a17.6%2017.6%200%20000-22.7z%22%2F%3E%3C%2Fsvg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px;padding-right:30px}.form a{color:#4169e1;font-weight:700;text-decoration:none;transition:color .3s ease}.form a:hover{color:#1e90ff;text-decoration:underline}h3 p{color:indigo;font-size:1.8em;margin-bottom:15px;margin-top:30px}button{background-color:#6a5acd;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.1em;margin-bottom:10px;margin-top:10px;padding:12px 25px;transition:background-color .3s ease,transform .2s ease}button:hover{background-color:#483d8b;transform:translateY(-2px)}.Webcam{border:2px solid #add8e6;border-radius:8px;display:block;height:auto;margin-left:auto;margin-right:auto;max-width:600px;width:100%}.Webcam,.row{margin-top:20px}.row{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}#images_collage{display:flex;flex-direction:column;gap:20px;width:100%}.content-image{background-color:#fff;border:1px solid #add8e6;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:15px;text-align:center}.content-image img{border-radius:5px;display:block;height:auto;margin:0 auto;max-width:100%}.content-image div:first-of-type{color:#6a5acd;font-size:.9em;margin-bottom:10px}.form_resize{background-color:#fff;border:1px solid #add8e6;border-radius:8px;color:#333;font-size:1em;line-height:1.6;margin-bottom:20px;min-height:100px;overflow-y:auto;padding:15px;position:relative}.form_resize:empty:before{color:#a9a9a9;content:attr(data-placeholder)}.form_resize:focus{border-color:#4682b4;box-shadow:0 0 8px #4682b433;outline:none}.a_para_fondo_blanco{background-color:#fff;border:1px solid #add8e6;border-radius:8px;box-shadow:0 2px 8px #00000014;margin-top:30px;padding:20px;text-align:center}.a_para_fondo_blanco p{color:#333;font-size:1.1em;margin-bottom:10px}.a_para_fondo_blanco a{color:#4169e1;font-weight:700;text-decoration:none;transition:color .3s ease}.a_para_fondo_blanco a:hover{color:#1e90ff;text-decoration:underline}.UploadNewProduct-logo{height:auto;margin-bottom:20px;max-width:150px}@media (max-width:768px){.UploadNewProduct{margin:10px;padding:15px}.UploadNewProduct-header h1 p{font-size:2em}.a_para_fondo_blanco,.form{padding:15px}.input,button{font-size:1em;padding:10px}button{width:100%}}.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.3702fae2.css.map*/