:root{--rojoOscuro:#7c0d06;--rojoMedio:#a4190d;--rojoVivo:#cb2613;--rojo:#f23219;--grisOscuro:#293737;--grisMedio:#5D6363;--grisClaro:#B3B2AE;--grisMasClaro:#f4f4f5;--blanco:#fff;--fuente:sans-serif}html,body{height:100%;overflow:hidden;font-family:Lucida Sans,Geneva,Verdana,sans-serif}*{margin:0;padding:0;box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}@font-face{font-family:Sour Gummy;src:url(../assets/fonts/Sour_Gummy/SourGummy-VariableFont_wdth,wght.ttf) format("truetype");font-weight:100 900;font-stretch:75% 100%;font-style:normal}@font-face{font-family:Sour Gummy;src:url(../assets/fonts/Sour_Gummy/SourGummy-Italic-VariableFont_wdth,wght.ttf) format("truetype");font-weight:100 900;font-stretch:75% 100%;font-style:italic}.app-container[data-v-55e8970a]{display:flex;justify-content:center;align-items:flex-start;min-height:100vh;background-color:#f8f8f8;padding:20px;box-sizing:border-box;overflow-y:auto}.router-view[data-v-55e8970a]{display:flex;flex-direction:column;width:100%;max-width:1200px;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:20px;box-sizing:border-box;min-height:calc(100vh - 40px);overflow-y:80%}.fondo-pantalla[data-v-3ab1b30c]{background-color:var(--grisMasClaro);min-height:100vh;display:flex;flex-direction:column;align-items:center;font-family:Lucida Sans,Geneva,Verdana,sans-serif}header[data-v-3ab1b30c]{width:100%;margin-left:30px;margin-top:0;display:flex;justify-content:flex-start;align-items:center}.logo[data-v-3ab1b30c]{max-width:80px;max-height:80px;margin-right:10px}.titulo[data-v-3ab1b30c]{font-size:30px;margin:0;display:flex;color:var(--grisClaro);font-family:Sour Gummy,cursive;font-weight:500}.contenedor-formulario[data-v-3ab1b30c]{display:flex;flex-direction:column;background-color:var(--blanco);max-width:400px;width:90%;padding:20px;border-radius:8px;box-shadow:0 4px 8px #0003;justify-content:center;margin-top:70px}@media (min-width: 768px){.contenedor-formulario[data-v-3ab1b30c]{flex-direction:column}}.titulo-container h1[data-v-3ab1b30c]{margin-bottom:3px;text-align:center}.titulo-container p[data-v-3ab1b30c]{margin-top:0;text-align:center;color:var(--rojoVivo);font-size:20px;font-family:Sour Gummy,cursive}.form[data-v-3ab1b30c]{flex:1;padding:20px}.input label[data-v-3ab1b30c]{display:block;font-size:15px;margin:10px 0}.input input[data-v-3ab1b30c]{width:100%;padding:10px;border-radius:5px;outline:none;border:1px solid #ccc}.boton button[data-v-3ab1b30c]{background-color:var(--rojoMedio);color:var(--blanco);font-size:18px;border:none;width:100%;border-radius:5px;padding:10px;transition:background-color .3s ease-in-out;margin-top:20px}.boton button[data-v-3ab1b30c]:hover{cursor:pointer;background-color:var(--rojo)}.mensaje[data-v-3ab1b30c]{color:var(--rojoMedio);font-size:13px}.fondo[data-v-470ab949]{background-image:url(/assets/fondo-CVPXMuJn.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;height:100vh;opacity:.8;z-index:-1;display:flex}.fondo[data-v-470ab949]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000001c;z-index:1}.logo[data-v-470ab949]{width:40%;margin-left:73px}.header[data-v-470ab949]{position:fixed;z-index:2;color:#fff;width:100%;height:70px}.nombreLogo h1[data-v-470ab949]{margin-left:10px;color:#fff;font-family:Sour Gummy,cursive;font-weight:500;font-size:30px}.container .btn-menu[data-v-470ab949],.nombreLogo[data-v-470ab949]{float:left;line-height:70px}.container .btn-menu label[data-v-470ab949]{color:#fff;font-size:27px;cursor:pointer;margin-left:20px}#btn-menu[data-v-470ab949]{display:none}.container-menu[data-v-470ab949]{position:fixed;background:#00000080;width:250px;height:100%;top:0;left:0;transition:all .5s ease;opacity:0;visibility:hidden;z-index:1000}.vistas[data-v-470ab949]{margin-left:250px;flex-grow:1;padding:20px;overflow-y:auto;height:100vh}#btn-menu:checked~.container-menu[data-v-470ab949]{opacity:1;visibility:visible}.cont-menu[data-v-470ab949]{width:100%;max-width:250px;background:#000;height:100vh;position:relative;transition:all .5s ease;transform:translate(-100%)}#btn-menu:checked~.container-menu .cont-menu[data-v-470ab949]{opacity:1;visibility:visible;transform:translate(0)}.cont-menu nav[data-v-470ab949]{transform:translateY(10%)}.cont-menu nav a[data-v-470ab949]{display:block;text-decoration:none;padding:30px;color:#c7c7c7;font-family:Lucida Sans,Geneva,Verdana,sans-serif;border-left:5px solid transparent;transition:all .4s ease}.cont-menu nav a[data-v-470ab949]:hover{border-left:5px solid white;background:#1f1f1f}.cont-menu label[data-v-470ab949]{position:absolute;right:5px;top:10px;color:#fff;cursor:pointer;font-size:15px;z-index:1}.btn-logout[data-v-470ab949]{background-color:#e53935;color:#fff;border:none;border-radius:8px;padding:10px 20px;margin:20px 0 0;cursor:pointer;width:80%;font-size:16px;transition:background-color .3s}.btn-logout[data-v-470ab949]:hover{background-color:#b71c1c}.container[data-v-8118fd7e]{position:relative;z-index:1001}.container-perfiles[data-v-8118fd7e]{width:100%;height:100vh;display:flex;justify-content:flex-start;align-items:flex-start;gap:0 10px;margin-top:20px;flex-wrap:wrap}.perfil[data-v-8118fd7e]{width:250px;height:250px;border:2px solid white;border-radius:10px;display:flex;flex-direction:column;align-items:center;background:#f9f6f666;color:#000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:10px;font-family:Lucida Sans,Geneva,Verdana,sans-serif;font-size:12px;justify-content:space-between;margin:0;box-sizing:border-box}.perfil p[data-v-8118fd7e]:nth-child(2){margin-top:.5rem;font-size:16px;font-weight:700}.perfil p[data-v-8118fd7e]:nth-child(3){font-size:14px}.agregar[data-v-8118fd7e]{margin-top:7px;width:10%}.editar[data-v-8118fd7e]{margin-top:12px}button[data-v-8118fd7e]{background-color:var(--rojoMedio);color:var(--blanco);font-size:15px;border:none;width:100%;border-radius:5px;padding:5px;transition:background-color .3s ease-in-out}button[data-v-8118fd7e]:hover{cursor:pointer;background-color:var(--rojo)}.fotoPerfil[data-v-8118fd7e]{position:relative;border-radius:50%;width:100px;border:2px solid white}.contenedor[data-v-8aeda2ac]{max-width:95vw;margin:30px auto;padding:20px;font-family:Arial,sans-serif;background-color:#fff;min-height:calc(100vh - 40px);box-shadow:0 0 10px #0000001a}input[type=file][data-v-8aeda2ac],button[data-v-8aeda2ac]{margin:10px 10px 10px 0;padding:8px 12px;border:none;background-color:#c00000;color:#fff;border-radius:4px;cursor:pointer}button[data-v-8aeda2ac]:hover{background-color:#c00000}h2[data-v-8aeda2ac]{margin-bottom:20px;color:#333}.tabla-scroll[data-v-8aeda2ac]{overflow-x:auto;overflow-y:auto;max-height:450px;border:1px solid #ccc;border-radius:5px;background-color:#fff;margin-top:20px}table[data-v-8aeda2ac]{width:100%;min-width:1200px;border-collapse:collapse;font-size:14px}th[data-v-8aeda2ac],td[data-v-8aeda2ac]{padding:10px;border:1px solid #ddd;text-align:left}th[data-v-8aeda2ac]{background-color:#f0f0f0;position:sticky;top:0;z-index:1}p[data-v-8aeda2ac]{margin-top:15px;color:red}.btn-menu[data-v-8aeda2ac]{background-color:#7e0c06;color:#fff;border:none;border-radius:4px;padding:8px 16px;margin-bottom:15px;cursor:pointer;font-size:16px}.btn-menu[data-v-8aeda2ac]:hover{background-color:#c00000}ul[data-v-af93aca6]{list-style-type:none;padding:0}li[data-v-af93aca6]{margin:10px 0}button[data-v-af93aca6]{margin-left:10px;padding:4px 10px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}button[data-v-af93aca6]:hover{background-color:#0056b3}.btn-menu[data-v-af93aca6]{background-color:#7e0c06;color:#fff;border:none;border-radius:4px;padding:8px 16px;margin-bottom:15px;cursor:pointer;font-size:16px}.btn-menu[data-v-af93aca6]:hover{background-color:#c00000}.btn-eliminar[data-v-af93aca6]{background-color:#e53935;color:#fff;margin-left:10px}.btn-eliminar[data-v-af93aca6]:hover{background-color:#b71c1c}.container[data-v-701205cf]{position:relative;z-index:1001}button[data-v-701205cf]{background-color:var(--rojoMedio);color:#fff;font-size:15px;border:none;width:18%;border-radius:5px;padding:10px;transition:all .3s ease-in-out}button[data-v-701205cf]:hover{cursor:pointer;background-color:var(--rojo);transform:scale(1.1);box-shadow:0 4px 10px #faf7f780}.barraOpciones[data-v-701205cf]{display:flex;align-items:center;justify-content:center;height:90vh;gap:15px}.fondo[data-v-796b95ae]{background-color:var(--grisMasClaro);width:100%;opacity:.8;display:flex;height:100vh;justify-content:center;position:relative}.container[data-v-796b95ae]{display:flex;gap:20px;align-items:center;font-family:Lucida Sans,Geneva,Verdana,sans-serif;flex-direction:row}.foto-subida[data-v-796b95ae],.container-agregar[data-v-796b95ae]{padding:35px;background-color:#fff;border:1px solid #ddd;box-shadow:0 4px 6px #0000001a}.titulo-container[data-v-796b95ae]{font-size:10px;margin-bottom:30px}.texto-formulario[data-v-796b95ae]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.input label[data-v-796b95ae]{display:block;margin-bottom:5px;font-size:15px}.input input[data-v-796b95ae],select[data-v-796b95ae]{width:90%;padding:10px;font-size:12px;border:1px solid #ccc;border-radius:5px}button[data-v-796b95ae]{background-color:var(--rojoMedio);color:var(--blanco);font-size:13px;border:none;width:95%;border-radius:5px;padding:8px;transition:background-color .3s ease-in-out;margin-top:20px}button[data-v-796b95ae]:hover{cursor:pointer;background-color:var(--rojo)}.fotoPerfil[data-v-796b95ae]{border-radius:50%;width:280px;border:2px solid white}.regresar[data-v-796b95ae]{position:absolute;top:25px;left:30px}.regresar img[data-v-796b95ae]{width:60px;border-radius:50%;transition:all .3s ease;cursor:pointer}.regresar img[data-v-796b95ae]:hover{filter:brightness(1.5);transform:scale(1.1);box-shadow:0 4px 10px #00000080}@media (max-width: 768px){.fondo[data-v-796b95ae]{overflow:auto}.container[data-v-796b95ae]{flex-direction:column;gap:30px;margin-top:100px}.container-agregar[data-v-796b95ae]{width:100%}.texto-formulario[data-v-796b95ae]{grid-template-columns:1fr}.input input[data-v-796b95ae],.input select[data-v-796b95ae],button[data-v-796b95ae]{width:100%}.acciones img[data-v-796b95ae]{height:50%}}.fondo[data-v-36e2d295]{background-color:var(--grisMasClaro);width:100%;opacity:.8;display:flex;height:100vh;justify-content:center;position:relative}.container[data-v-36e2d295]{display:flex;gap:20px;align-items:center;font-family:Lucida Sans,Geneva,Verdana,sans-serif;flex-direction:row}.foto-subida[data-v-36e2d295],.container-agregar[data-v-36e2d295]{padding:35px;background-color:#fff;border:1px solid #ddd;box-shadow:0 4px 6px #0000001a}.titulo-container[data-v-36e2d295]{font-size:10px;margin-bottom:30px}.texto-formulario[data-v-36e2d295]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.input label[data-v-36e2d295]{display:block;margin-bottom:5px;font-size:15px}.input input[data-v-36e2d295],select[data-v-36e2d295]{width:90%;padding:10px;font-size:12px;border:1px solid #ccc;border-radius:5px}button[data-v-36e2d295]{background-color:var(--rojoMedio);color:var(--blanco);font-size:13px;border:none;width:95%;border-radius:5px;padding:8px;transition:background-color .3s ease-in-out;margin-top:20px}button[data-v-36e2d295]:hover{cursor:pointer;background-color:var(--rojo)}.fotoPerfil[data-v-36e2d295]{border-radius:50%;width:280px;border:2px solid white}.regresar[data-v-36e2d295]{position:absolute;top:25px;left:30px}.regresar img[data-v-36e2d295]{width:60px;border-radius:50%;transition:all .3s ease;cursor:pointer}.regresar img[data-v-36e2d295]:hover{filter:brightness(1.5);transform:scale(1.1);box-shadow:0 4px 10px #00000080}@media (max-width: 768px){.fondo[data-v-36e2d295]{overflow:auto}.container[data-v-36e2d295]{flex-direction:column;gap:30px;margin-top:100px}.container-agregar[data-v-36e2d295]{width:100%}.texto-formulario[data-v-36e2d295]{grid-template-columns:1fr}.input input[data-v-36e2d295],.input select[data-v-36e2d295],button[data-v-36e2d295]{width:100%}.acciones img[data-v-36e2d295]{height:50%}}.acciones[data-v-36e2d295]{display:flex;align-items:center;gap:9px}.acciones img[data-v-36e2d295]{margin-top:20px;width:20%;border-radius:20%;transition:all .3s ease;cursor:pointer}.acciones img[data-v-36e2d295]:hover{filter:brightness(1.5)}.fondo[data-v-ccb543ef]{background-image:url(/assets/fondoprocesos-CKQJ4_6O.jpeg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;height:100vh;opacity:.8;z-index:0;display:flex;justify-content:center;align-items:center;position:relative}.fondo[data-v-ccb543ef]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000006a;z-index:1}.regresar[data-v-ccb543ef]{position:absolute;top:0;left:0;padding-left:30px;padding-top:25px;z-index:2}.regresar img[data-v-ccb543ef]{width:60px;border-radius:50%;transition:all .3s ease;cursor:pointer}.regresar img[data-v-ccb543ef]:hover{filter:brightness(1.5);transform:scale(1.1);box-shadow:0 4px 10px #dad7d780}.titulo[data-v-ccb543ef]{font-family:Lucida Sans,Geneva,Verdana,sans-serif;color:#fff;z-index:2;position:relative;justify-content:flex-start}.titulo h1[data-v-ccb543ef]{font-size:40px;font-weight:700;margin-bottom:6px}.titulo p[data-v-ccb543ef]{font-size:14px;margin-bottom:7px}.contenedor-excel[data-v-ccb543ef]{width:100%;height:500px;border-radius:5px;align-items:center;background:#f8f6f6a8;color:#000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-family:Lucida Sans,Geneva,Verdana,sans-serif;font-size:14px;margin:0;box-sizing:border-box;z-index:2;position:relative;padding:15px;overflow-x:auto;overflow-y:auto;white-space:nowrap}.header[data-v-ccb543ef]{font-weight:700;background-color:#ffffff8f;margin-bottom:5px}.logo[data-v-ccb543ef]{display:block;margin:0 auto;height:80px}.excel-table[data-v-ccb543ef]{width:100%;border-collapse:collapse}.excel-table td[data-v-ccb543ef]{text-align:center;vertical-align:middle}.excel-table table[data-v-ccb543ef]{margin:auto}.excel-table th[data-v-ccb543ef],.excel-table td[data-v-ccb543ef]{border:2px solid #37363679;padding:5px;text-align:center}.excel-table th[data-v-ccb543ef]{font-weight:700;background-color:#ffffff8f}.mensaje-confirmacion[data-v-ccb543ef]{color:var(--rojoOscuro);margin-top:8px}button[data-v-ccb543ef]{font-size:13px;border:none;width:100px;border-radius:5px;padding:5px;transition:all .3s ease-in-out;margin-top:20px;margin-right:5px;position:relative;z-index:2}button[data-v-ccb543ef]:hover{cursor:pointer}.btn-send[data-v-ccb543ef]{color:#fff;background-color:var(--rojoMedio)}.btn-download[data-v-ccb543ef]{color:#000;background-color:#ece6e6a4}.btn-send[data-v-ccb543ef]:hover{background-color:var(--rojo)}.btn-download[data-v-ccb543ef]:hover{background-color:#fff}.obs[data-v-ccb543ef]{margin-top:10px;font-weight:700}.obs-input[data-v-ccb543ef]{width:100%}@media (max-width: 768px){.excel-table[data-v-ccb543ef]{font-size:14px}.button-group[data-v-ccb543ef]{flex-direction:column}button[data-v-ccb543ef]{width:100%;margin-bottom:10px}}.fondo[data-v-ccb543ef]{background-color:#f8f8f8;min-height:100vh;padding:20px}.contenedor-principal[data-v-ccb543ef]{overflow:visible;position:relative;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:10px;margin-left:auto;margin-right:8%;min-height:70vh;margin-bottom:20px}.titulo[data-v-ccb543ef]{text-align:center;margin-bottom:20px}.titulo h1[data-v-ccb543ef]{font-size:24px;font-weight:700}.titulo p[data-v-ccb543ef]{font-size:16px;color:#666}.search-bar[data-v-ccb543ef]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;position:relative;z-index:1}.input-text[data-v-ccb543ef]{width:70%;padding:10px;border:1px solid #ddd;border-radius:8px;font-size:14px;z-index:11;position:relative;background-color:#fff}.btn-add[data-v-ccb543ef]{background-color:#c00000;color:#fff;padding:10px 20px;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease}.btn-add[data-v-ccb543ef]:hover{background-color:#c00000}.tabla-scroll[data-v-ccb543ef]{position:relative;z-index:1;max-height:400px;overflow-y:auto;overflow-x:auto;border:1px solid #ddd;border-radius:8px;display:block;width:100%;box-sizing:border-box;-webkit-user-select:text;user-select:text}.excel-table[data-v-ccb543ef]{width:100%;border-collapse:collapse;table-layout:fixed}.excel-table th[data-v-ccb543ef]{background-color:#c00000;color:#fff;padding:5px;text-align:center;position:sticky;top:0;z-index:1;-webkit-user-select:none;user-select:none}.excel-table td[data-v-ccb543ef]{padding:5px;text-align:center;border:1px solid #ddd;-webkit-user-select:text;user-select:text}.excel-table tr[data-v-ccb543ef]:nth-child(2n){background-color:#f9f9f9}.excel-table tr[data-v-ccb543ef]:hover{background-color:#ffe6e6}.btn-edit[data-v-ccb543ef]{background-color:#7e0c06;color:#fff;padding:5px 10px;border:none;border-radius:8px;cursor:pointer}.btn-edit[data-v-ccb543ef]:hover{background-color:#e53935}.pagination[data-v-ccb543ef]{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:20px;padding:10px 0;font-weight:700;font-size:16px}.btn-pagination[data-v-ccb543ef]{background-color:#c00000;color:#fff;padding:10px 20px;border:none;border-radius:8px;cursor:pointer}.btn-pagination[data-v-ccb543ef]:disabled{background-color:#ddd;color:#aaa;cursor:not-allowed}.modal[data-v-ccb543ef]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-ccb543ef]{background-color:#fff;padding:2rem;border-radius:8px;max-width:600px;width:90%;z-index:1001}.input-textarea[data-v-ccb543ef]{width:100%;padding:10px;border:1px solid #ddd;border-radius:8px;font-size:14px;resize:none}.modal-actions[data-v-ccb543ef]{display:flex;justify-content:flex-end;gap:10px}.btn-cancel[data-v-ccb543ef]{background-color:#f44336;color:#fff;padding:10px 20px;border:none;border-radius:8px;cursor:pointer}.btn-save[data-v-ccb543ef]{background-color:#4caf50;color:#fff;padding:10px 20px;border:none;border-radius:8px;cursor:pointer}.td-pequeno[data-v-ccb543ef]{font-size:12px}.columna-dv[data-v-ccb543ef]{width:40px}.btn-delete[data-v-ccb543ef]{width:15%;height:12%;cursor:pointer;transition:all .3s ease;margin-left:5%}.btn-delete[data-v-ccb543ef]:hover{filter:brightness(1.5)}.contenedor[data-v-ca045e74]{max-width:95vw;margin:30px auto;padding:20px;font-family:Arial,sans-serif;background-color:#fff;min-height:calc(100vh - 40px);box-shadow:0 0 10px #0000001a}input[type=file][data-v-ca045e74],button[data-v-ca045e74]{margin:10px 10px 10px 0;padding:8px 12px;border:none;background-color:#c00000;color:#fff;border-radius:4px;cursor:pointer}button[data-v-ca045e74]:hover{background-color:#c00000}h2[data-v-ca045e74]{margin-bottom:20px;color:#333}.tabla-scroll[data-v-ca045e74]{overflow-x:auto;overflow-y:auto;max-height:450px;border:1px solid #ccc;border-radius:5px;background-color:#fff;margin-top:20px}table[data-v-ca045e74]{width:100%;min-width:900px;border-collapse:collapse;font-size:14px}th[data-v-ca045e74],td[data-v-ca045e74]{padding:10px;border:1px solid #ddd;text-align:left}th[data-v-ca045e74]{background-color:#f0f0f0;position:sticky;top:0;z-index:1}p[data-v-ca045e74]{margin-top:15px;color:red}.btn-menu[data-v-ca045e74]{background-color:#7e0c06;color:#fff;border:none;border-radius:4px;padding:8px 16px;margin-bottom:15px;cursor:pointer;font-size:16px}.btn-menu[data-v-ca045e74]:hover{background-color:#c00000}ul[data-v-2a64f48d]{list-style-type:none;padding:0}li[data-v-2a64f48d]{margin:10px 0}button[data-v-2a64f48d]{margin-left:10px;padding:4px 10px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}button[data-v-2a64f48d]:hover{background-color:#0056b3}.btn-menu[data-v-2a64f48d]{background-color:#7e0c06;color:#fff;border:none;border-radius:4px;padding:8px 16px;margin-bottom:15px;cursor:pointer;font-size:16px}.btn-menu[data-v-2a64f48d]:hover{background-color:#c00000}.btn-eliminar[data-v-2a64f48d]{background-color:#e53935;color:#fff;margin-left:10px}.btn-eliminar[data-v-2a64f48d]:hover{background-color:#b71c1c}.fondo[data-v-9e82a2be]{background-image:url(/assets/fondoprocesos-CKQJ4_6O.jpeg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;height:100vh;opacity:.8;z-index:0;display:flex;justify-content:center;align-items:center;position:relative}.fondo[data-v-9e82a2be]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000006a;z-index:1}.regresar[data-v-9e82a2be]{position:absolute;top:0;left:0;padding-left:30px;padding-top:25px;z-index:2}.regresar img[data-v-9e82a2be]{width:60px;border-radius:50%;transition:all .3s ease;cursor:pointer}.regresar img[data-v-9e82a2be]:hover{filter:brightness(1.5);transform:scale(1.1);box-shadow:0 4px 10px #dad7d780}.titulo[data-v-9e82a2be]{font-family:Lucida Sans,Geneva,Verdana,sans-serif;color:#fff;z-index:2;position:relative;justify-content:flex-start}.titulo h1[data-v-9e82a2be]{font-size:40px;font-weight:700;margin-bottom:6px}.titulo p[data-v-9e82a2be]{font-size:14px;margin-bottom:7px}.contenedor-excel[data-v-9e82a2be]{width:100%;height:500px;border-radius:5px;align-items:center;background:#f8f6f6a8;color:#000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-family:Lucida Sans,Geneva,Verdana,sans-serif;font-size:14px;margin:0;box-sizing:border-box;z-index:2;position:relative;padding:15px;overflow-x:auto;overflow-y:auto;white-space:nowrap}.header[data-v-9e82a2be]{font-weight:700;background-color:#ffffff8f;margin-bottom:5px}.logo[data-v-9e82a2be]{display:block;margin:0 auto;height:80px}.excel-table[data-v-9e82a2be]{width:100%;border-collapse:collapse}.excel-table td[data-v-9e82a2be]{text-align:center;vertical-align:middle}.excel-table table[data-v-9e82a2be]{margin:auto}.excel-table th[data-v-9e82a2be],.excel-table td[data-v-9e82a2be]{border:2px solid #37363679;padding:5px;text-align:center}.excel-table th[data-v-9e82a2be]{font-weight:700;background-color:#ffffff8f}.mensaje-confirmacion[data-v-9e82a2be]{color:var(--rojoOscuro);margin-top:8px}button[data-v-9e82a2be]{font-size:13px;border:none;width:100px;border-radius:5px;padding:5px;transition:all .3s ease-in-out;margin-top:20px;margin-right:5px;position:relative;z-index:2}button[data-v-9e82a2be]:hover{cursor:pointer}.btn-send[data-v-9e82a2be]{color:#fff;background-color:var(--rojoMedio)}.btn-download[data-v-9e82a2be]{color:#000;background-color:#ece6e6a4}.btn-send[data-v-9e82a2be]:hover{background-color:var(--rojo)}.btn-download[data-v-9e82a2be]:hover{background-color:#fff}.obs[data-v-9e82a2be]{margin-top:10px;font-weight:700}.obs-input[data-v-9e82a2be]{width:100%}@media (max-width: 768px){.excel-table[data-v-9e82a2be]{font-size:14px}.button-group[data-v-9e82a2be]{flex-direction:column}button[data-v-9e82a2be]{width:100%;margin-bottom:10px}}.fondo[data-v-9e82a2be]{background-color:#f8f8f8;min-height:100vh;padding:20px}.contenedor-principal[data-v-9e82a2be]{overflow:visible;position:relative;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:10px;margin-left:auto;margin-right:8%;min-height:70vh;margin-bottom:20px}.titulo[data-v-9e82a2be]{text-align:center;margin-bottom:20px}.titulo h1[data-v-9e82a2be]{font-size:24px;font-weight:700}.titulo p[data-v-9e82a2be]{font-size:16px;color:#666}.search-bar[data-v-9e82a2be]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;position:relative;z-index:1}.input-text[data-v-9e82a2be]{width:70%;padding:10px;border:1px solid #ddd;border-radius:8px;font-size:14px;z-index:11;position:relative;background-color:#fff}.btn-add[data-v-9e82a2be]{background-color:#c00000;color:#fff;padding:10px 20px;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease}.btn-add[data-v-9e82a2be]:hover{background-color:#c00000}.tabla-scroll[data-v-9e82a2be]{position:relative;z-index:1;max-height:400px;overflow-y:auto;overflow-x:auto;border:1px solid #ddd;border-radius:8px;display:block;width:100%;box-sizing:border-box;-webkit-user-select:text;user-select:text}.excel-table[data-v-9e82a2be]{width:100%;border-collapse:collapse;table-layout:fixed}.excel-table th[data-v-9e82a2be]{background-color:#c00000;color:#fff;padding:5px;text-align:center;position:sticky;top:0;z-index:1;-webkit-user-select:none;user-select:none}.excel-table td[data-v-9e82a2be]{padding:5px;text-align:center;border:1px solid #ddd;-webkit-user-select:text;user-select:text}.excel-table tr[data-v-9e82a2be]:nth-child(2n){background-color:#f9f9f9}.excel-table tr[data-v-9e82a2be]:hover{background-color:#ffe6e6}.btn-edit[data-v-9e82a2be]{background-color:#7e0c06;color:#fff;padding:5px 10px;border:none;border-radius:8px;cursor:pointer}.btn-edit[data-v-9e82a2be]:hover{background-color:#e53935}.btn-delete[data-v-9e82a2be]{width:9%;height:5%;cursor:pointer;transition:all .3s ease;margin-left:10%}.btn-delete[data-v-9e82a2be]:hover{filter:brightness(1.5)}.pagination[data-v-9e82a2be]{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:20px;padding:10px 0;font-weight:700;font-size:16px}.btn-pagination[data-v-9e82a2be]{background-color:#c00000;color:#fff;padding:10px 20px;border:none;border-radius:8px;cursor:pointer}.btn-pagination[data-v-9e82a2be]:disabled{background-color:#ddd;color:#aaa;cursor:not-allowed}.modal[data-v-9e82a2be]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-9e82a2be]{background-color:#fff;padding:2rem;border-radius:8px;max-width:600px;width:90%;z-index:1001}.modal-actions[data-v-9e82a2be]{display:flex;justify-content:flex-end;gap:10px}.btn-cancel[data-v-9e82a2be]{background-color:#f44336;color:#fff;padding:10px 20px;border:none;border-radius:8px;cursor:pointer}.btn-save[data-v-9e82a2be]{background-color:#4caf50;color:#fff;padding:10px 20px;border:none;border-radius:8px;cursor:pointer}
