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;font-size:16px!important;margin:0}:root{--azul-light:#ecf6ff;--azul-20:#343f4b33;--naranja:#ab6435;--naranja-dark:#a76400;--naranja-10:#f190011a;--naranja-transp:#fff2e0;--white-30:#ffffff4d;--white-05:#ffffff0d;--gris-60:#0009;--gris-10:#0000000d;--verde:#9dffab;--gray-light:#f1efef}.css-1nmdiq5-menu{z-index:2000!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.size-icon-35{width:35px}.size-icon-25{width:25px}.size-icon-15{width:15px}.cursor{cursor:pointer}.font-15{font-size:15px}.font-14{font-size:14px}.font-20{font-size:20px}.font-18{font-size:18px}.font-13{font-size:13px}.font-11{font-size:11px}.font-12{font-size:12px}.img-product{height:250px;overflow:hidden;width:100%}@media (min-width:992px){.modal-xl{max-width:1090px}}.overflow-y::-webkit-scrollbar{width:2px}.css-nvf14r-ToastContainer{top:80px!important}.cursor-pointer{cursor:pointer}.img-menu{width:50px!important}.img-icon{width:60px}.pt-6{padding-top:4rem!important}.form-input{width:450px}.icon-md{width:25px}.img-order{max-width:100px}.bg-azul{background-color:#b9deff}@media (min-width:992px){.modal-lg{max-width:1024px}}.css-qbdosj-Input{height:15px}.loader{background-color:#242832cc;display:flex;height:100%;position:absolute;z-index:7000}.text-error{color:red}.circle-detailing{border-radius:10px;cursor:pointer;height:30px;width:60px}.text-plate{font-size:70px}.img-crown{width:20px}.table-sticky thead th{background:#f8f9fa;position:-webkit-sticky;position:sticky;top:0;z-index:5}.table td,.table th{font-size:15px;padding:7px 10px;vertical-align:middle}.table th{padding:7px 10px}.table td,.table-sm th{padding:6px 8px}.table-sm th{font-size:14px}.table-sm td{font-size:13px;padding:5px 6px}.table-bordered td,.table-bordered th{border-width:1px}.MuiPaper-root,.MuiPopover-root,.select-dropdown{z-index:2000!important}.switch-lg .form-check-input[type=checkbox],.switch-lg .form-check-input[type=radio],.switch-lg .form-switch .form-check-input{height:1.7em;width:3em}.switch-lg .form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.switch-lg .form-check-label{font-size:1.1em;padding-left:.5em}.form-control-custom{height:inherit;width:100px}.bg-alert{background-color:#000000b3!important;border-top:none;color:#fff;font-size:20px;height:0;text-align:center;transition:all .6s ease-in-out;width:100%}.show-alert{border-top:1px solid var(--golden);height:inherit;z-index:5000}.error-label{color:red}input{background-color:#fff;border-radius:8px;height:40px!important;outline:none;padding:15px;transition:all .4s!important}input:focus,input:hover{background-color:var(--naranja-05)}.card-locked{background:#f0f0f0!important;border:1.5px dashed #b0b0b0;cursor:not-allowed;opacity:.6}.locked-content{color:#b0b0b0!important;filter:grayscale(1)}.card-home{min-height:400px!important}.modal-backdrop-blur{backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important;background-color:#00000080!important;opacity:1!important}.spinner{animation:spin 1s linear infinite;border:8px solid #0000001a;border-radius:50%;border-top-color:#3498db;height:30px;width:30px}#root{height:100vh}:root{--naranja-hover:#c77801;--naranja-05:#fff7ea;--azul:#343f4b;--naranja:#f19001;--blue-capio:#144881}.btn-confirm{transition:all .3s}.btn-confirm:hover{background-color:#c77801;background-color:var(--naranja-hover);border-radius:13px}.btn-confirm button{transition:all .3s}.btn-confirm:hover>button{background-color:#c77801;background-color:var(--naranja-hover);border-radius:10px;color:#fff;letter-spacing:1px}.inputForm{border:0;padding:20px 0!important;transition:all .3s}.inputForm:hover{background-color:#fff7ea;background-color:var(--naranja-05)}.logo{position:absolute;top:-130px;width:160px}.border-naranja{animation-duration:1.7s;animation-iteration-count:infinite;animation-name:border;animation-timing-function:ease-in-out;border:2px solid #f19001;border:2px solid var(--naranja);box-shadow:0 0 15px #f19001;transition:all .4s}@keyframes border{0%{box-shadow:0 0 15px #f19001}50%{box-shadow:0 0 0 #f1900100}to{box-shadow:0 0 15px #f19001}}.card-custom{background-color:#fff;border-bottom-left-radius:40px;box-shadow:4px 1px 6px -2px #000000e6;min-height:600px}.bg-burger{background-image:url(/static/media/fondo_car.28de8e43b951b78e3ea7.png)}.bg-burger,.bg-texture-login{background-repeat:no-repeat;background-size:100% 100%;min-height:600px}.bg-texture-login{background-image:url(/static/media/fondo_470x550.94ac05458f1bf3e0dea4.png)}.bg-image-login{background-color:#000000b3;height:100%;position:absolute;width:100%}.img-logo-login{width:60%;z-index:6000}.container-image{height:100%}.text-blue{color:#144881;color:var(--blue-capio)}.associate-elegant-container{background:#fff;margin:0 auto;max-width:1100px;padding:20px}.elegant-header{align-items:center;border-bottom:2px solid #e9ecef;display:flex;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem}.btn-back{background:none;border:none;color:#7f8c8d;cursor:pointer;font-size:1.1rem;padding:0;transition:all .2s ease;white-space:nowrap}.btn-back:hover{color:#0d6efd;transform:translateX(-3px)}.title-elegant{color:#2c3e50;font-size:1.5rem;font-weight:600;margin:0}.loading-container{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:4rem 2rem}.spinner-loader{animation:spin .8s linear infinite;border:4px solid #e5e7eb;border-radius:50%;border-top-color:#0d6efd;height:48px;width:48px}.loading-text{color:#7f8c8d;font-size:1rem;font-weight:500;margin:0}.table-wrapper{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin-bottom:2rem}.table-section{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.section-header{align-items:center;display:flex;gap:1rem;justify-content:space-between}.section-title{color:#2c3e50;font-size:1.1rem;font-weight:600;margin:0;white-space:nowrap}.select-add-wrapper{align-items:flex-end;display:flex;gap:.75rem}.select-add-wrapper .elegant-select__control{border:1px solid #d1d5db!important;border-radius:6px!important;flex:1 1;font-size:.95rem!important;min-height:38px!important;transition:all .2s ease!important}.select-add-wrapper .elegant-select__control:hover{border-color:#9ca3af!important}.select-add-wrapper .elegant-select__control--is-focused{border-color:#0d6efd!important;box-shadow:0 0 0 3px #0d6efd1a!important}.select-add-wrapper .elegant-select__menu{border-radius:6px!important;box-shadow:0 4px 12px #0000001f!important;margin-top:.25rem!important}.btn-add{background-color:#0d6efd;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:.5rem 1rem;transition:all .2s ease;white-space:nowrap}.btn-add:hover{background-color:#0b5ed7;box-shadow:0 4px 12px #0d6efd4d;transform:translateY(-2px)}.btn-add:active{transform:translateY(0)}.btn-add-group{background-color:#198754}.btn-add-group:hover{background-color:#157347;box-shadow:0 4px 12px #1987544d}.table-container{background:#fff;border:1px solid #d1d5db;border-radius:6px;max-height:400px;overflow-y:auto}.table-elegant{border-collapse:collapse;font-size:.95rem;width:100%}.table-elegant thead{background:#f3f4f6;position:-webkit-sticky;position:sticky;top:0;z-index:10}.table-elegant th{border-bottom:2px solid #d1d5db;color:#2c3e50;font-weight:600;padding:.75rem;text-align:left;-webkit-user-select:none;user-select:none}.table-elegant td{border-bottom:1px solid #e5e7eb;color:#4b5563;padding:.75rem}.table-elegant tbody tr{transition:all .2s ease}.table-elegant tbody tr:hover{background-color:#f9fafb}.col-action{text-align:center;width:60px}.btn-remove{background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;height:32px;min-width:32px;padding:.25rem .5rem;transition:all .2s ease}.btn-remove:hover{background-color:#c82333;transform:scale(1.05)}.btn-remove:active{transform:scale(.95)}.empty-section{background:#fff;border:1px dashed #d1d5db;border-radius:6px;padding:2rem 1rem;text-align:center}.empty-text{color:#9ca3af;font-size:.95rem;font-style:italic;margin:0}.footer-elegant{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #d1d5db;border-radius:8px;justify-content:space-between;padding:1rem 1.5rem}.counter-info,.footer-elegant{align-items:center;display:flex}.counter-info{gap:1rem}.count-badge{border-radius:20px;color:#fff;font-size:.85rem;font-weight:600;min-width:32px;padding:.35rem .75rem;text-align:center}.count-badge.primary{background-color:#0d6efd}.count-badge.success{background-color:#198754}.count-text{color:#7f8c8d;font-size:.9rem}.btn-save-elegant{align-items:center;background-color:#198754;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;gap:.5rem;padding:.5rem 1.5rem;transition:all .2s ease;white-space:nowrap}.btn-save-elegant:hover:not(:disabled){background-color:#157347;box-shadow:0 4px 12px #1987544d;transform:translateY(-1px)}.btn-save-elegant:disabled{cursor:not-allowed;opacity:.6}.spinner-mini{animation:spin .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:12px;width:12px}@media (max-width:768px){.associate-elegant-container{max-width:100%;padding:15px}.elegant-header{flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.title-elegant{font-size:1.25rem}.table-wrapper{gap:1rem;grid-template-columns:1fr}.section-header{align-items:flex-start;flex-direction:column;gap:.75rem}.select-add-wrapper{flex-direction:column;gap:.5rem}.btn-add{justify-content:center;width:100%}.table-container{max-height:300px}.table-elegant{font-size:.85rem}.table-elegant td,.table-elegant th{padding:.5rem}.footer-elegant{flex-direction:column;gap:1rem}.btn-save-elegant,.counter-info{justify-content:center;width:100%}.counter-info{flex-wrap:wrap}}@keyframes spin{to{transform:rotate(1turn)}}.border-right-table{border-right:1px solid #0f1ff3!important}.border-top-table{border-top:1px solid #0f1ff3!important}.bg-primary-custom{background-color:#36a2eb33;border:1px solid #36a2eb}.bg-primary-custom:hover{background-color:#36a2eb66;border-radius:10px;box-shadow:0 4px 12px #0003!important;transition:box-shadow .2s ease-in-out}.bg-success-custom-light{background-color:#09f7f733;border:1px solid #04b9b9}.bg-success-custom{background-color:#5bb3;border:1px solid #4bc0c0}.bg-success-custom:hover{background-color:#4bc0c066;border-radius:10px;box-shadow:0 4px 12px #0003!important;transition:box-shadow .2s ease-in-out}.bg-warning-custom{background-color:#ffce5633;border:1px solid #ffce56}.bg-warning-custom:hover{background-color:#ffce5666}.bg-purple-custom{background-color:#ad56ff33;border:1px solid #d556ff}.bg-purple-custom:hover{background-color:#eb56ff66;border-radius:10px;box-shadow:0 4px 12px #0003!important;transition:box-shadow .2s ease-in-out}.bg-danger-custom{background-color:#ff638433;border:1px solid #ff6384}.bg-danger-custom:hover{background-color:#ff638466;border-radius:10px;box-shadow:0 4px 12px #0003!important;transition:box-shadow .2s ease-in-out}.bg-warning-custom{background-color:#ffc16333;border:1px solid #ffd563}.bg-warning-custom:hover{background-color:#ffc16333;border-radius:10px;box-shadow:0 4px 12px #0003!important;transition:box-shadow .2s ease-in-out}.text-minutes{font-size:50px;font-weight:700}.min-height-vds{min-height:500px}#container-messages{background-color:#fff5e8}#container-contacts,#container-messages{border:1px solid #e1e1e1;border-radius:5px;height:80vh;width:100%}#container-contacts{background-color:#fff}#container-chat,#container-contacts{overflow-x:hidden;overflow-y:auto;padding:10px}#container-chat{height:92%}#container-message{background-color:#e1e1e1;display:flex;flex-direction:column;height:8%;justify-content:center;width:100%}.circle-user{background-color:#9e9e9ee6;border-radius:50%}.circle-user,.circle-user img{height:50px;width:50px}.bg-chat{background-color:#d9fdd3}.bg-selected{background-color:#e9e9e9}
/*# sourceMappingURL=main.bd92fae8.css.map*/