[data-v-071abb34] .dialog-errores,[data-v-071abb34] .dialog-minimal{border-radius:16px!important;overflow:hidden;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.25)!important;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)!important}.card-errores[data-v-071abb34],.card-main[data-v-071abb34]{border-radius:16px!important;overflow:hidden}.header-section[data-v-071abb34]{padding:20px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header-section.teal[data-v-071abb34]{background:linear-gradient(135deg,#00897b,#26a69a)}.header-section.indigo[data-v-071abb34]{background:linear-gradient(135deg,#3949ab,#5c6bc0)}.header-section.error[data-v-071abb34],.header-section.red[data-v-071abb34]{background:linear-gradient(135deg,#dc2626,#ef4444)}.header-section.green[data-v-071abb34],.header-section.success[data-v-071abb34]{background:linear-gradient(135deg,#2e7d32,#43a047)}.header-section.orange[data-v-071abb34]{background:linear-gradient(135deg,#ef6c00,#fb8c00)}.header-section.amber[data-v-071abb34]{background:linear-gradient(135deg,#ff8f00,#ffa000)}.header-section.purple[data-v-071abb34]{background:linear-gradient(135deg,#7b1fa2,#9c27b0)}.header-section[data-v-071abb34]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.1)),to(transparent));background:linear-gradient(180deg,hsla(0,0%,100%,.1),transparent);pointer-events:none}.header-section .header-content[data-v-071abb34]{gap:16px;z-index:1}.header-section .header-content[data-v-071abb34],.header-section .header-icon[data-v-071abb34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-section .header-icon[data-v-071abb34]{width:48px;height:48px;background:hsla(0,0%,100%,.2);border-radius:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;backdrop-filter:blur(4px)}.header-section .header-icon.pulse[data-v-071abb34]{-webkit-animation:pulse-error-071abb34 2s ease-in-out infinite;animation:pulse-error-071abb34 2s ease-in-out infinite}.header-section .header-text .header-title[data-v-071abb34]{color:#fff;font-size:1.25rem;font-weight:600;margin:0;line-height:1.2}.header-section .header-text .header-subtitle[data-v-071abb34]{color:hsla(0,0%,100%,.85);font-size:.875rem;font-weight:400}.header-section .close-btn[data-v-071abb34]{color:hsla(0,0%,100%,.8)!important;z-index:1}.header-section .close-btn[data-v-071abb34]:hover{color:#fff!important;background:hsla(0,0%,100%,.1)}.section[data-v-071abb34]{margin-bottom:16px}.section[data-v-071abb34]:last-child{margin-bottom:0}.section .section-header[data-v-071abb34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e2e8f0}.section .section-header .section-title[data-v-071abb34]{font-size:.875rem;font-weight:600;color:#1e293b;text-transform:uppercase;letter-spacing:.025em}.info-item[data-v-071abb34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.info-item .info-label[data-v-071abb34]{font-size:.75rem;color:#64748b;font-weight:500}.confirm-message[data-v-071abb34]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 0}.confirm-message[data-v-071abb34],.test-status[data-v-071abb34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.test-status[data-v-071abb34]{padding:16px;border-radius:8px}.test-status.loading[data-v-071abb34]{background:#f8fafc;color:#64748b}.test-status.success[data-v-071abb34]{background:rgba(76,175,80,.1);color:#2e7d32;border:1px solid rgba(76,175,80,.3)}.test-status.error[data-v-071abb34]{background:#fef2f2;border:2px solid #f87171;border-radius:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;overflow:hidden}.test-status.error .error-header[data-v-071abb34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:12px 16px;background:#dc2626;color:#fff;font-weight:600}.test-status.error .error-header .v-icon[data-v-071abb34]{color:#fff!important}.test-status.error .error-header .error-title[data-v-071abb34]{color:#fff}.test-status.error .error-details[data-v-071abb34]{width:100%;max-height:200px;overflow-y:auto;padding:12px 16px;background:#fef2f2}.test-status.error .error-details[data-v-071abb34]::-webkit-scrollbar{width:6px}.test-status.error .error-details[data-v-071abb34]::-webkit-scrollbar-track{background:#fee2e2;border-radius:3px}.test-status.error .error-details[data-v-071abb34]::-webkit-scrollbar-thumb{background:#fca5a5;border-radius:3px}.test-status.error .error-details[data-v-071abb34]::-webkit-scrollbar-thumb:hover{background:#f87171}.test-status.error .error-item[data-v-071abb34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px 16px;background:#fff;border:1px solid #fecaca;border-left:4px solid #dc2626;border-radius:6px;margin-bottom:8px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.test-status.error .error-item[data-v-071abb34]:last-child{margin-bottom:0}.test-status.error .error-item .error-label[data-v-071abb34]{font-size:.75rem;font-weight:700;color:#dc2626;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.test-status.error .error-item .error-text[data-v-071abb34]{font-size:.9rem;color:#1e293b;font-weight:500;line-height:1.4}.actions-bar[data-v-071abb34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:16px;border-top:1px solid #e2e8f0;margin-top:16px}.actions-bar .v-btn[data-v-071abb34]{text-transform:none;font-weight:500;letter-spacing:0;border-radius:8px}.header-errores[data-v-071abb34]{background:linear-gradient(135deg,#dc2626,#ef4444);padding:20px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header-errores[data-v-071abb34]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.1)),to(transparent));background:linear-gradient(180deg,hsla(0,0%,100%,.1),transparent);pointer-events:none}.header-errores .header-content[data-v-071abb34]{gap:16px;z-index:1}.header-errores .header-content[data-v-071abb34],.header-errores .header-icon[data-v-071abb34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-errores .header-icon[data-v-071abb34]{width:48px;height:48px;background:hsla(0,0%,100%,.2);border-radius:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;backdrop-filter:blur(4px)}.header-errores .header-icon.pulse[data-v-071abb34]{-webkit-animation:pulse-error-071abb34 2s ease-in-out infinite;animation:pulse-error-071abb34 2s ease-in-out infinite}.header-errores .header-text .header-title[data-v-071abb34]{color:#fff;font-size:1.25rem;font-weight:600;margin:0;line-height:1.2}.header-errores .header-text .header-subtitle[data-v-071abb34]{color:hsla(0,0%,100%,.85);font-size:.875rem;font-weight:400}.header-errores .close-btn[data-v-071abb34]{color:hsla(0,0%,100%,.8)!important;z-index:1}.header-errores .close-btn[data-v-071abb34]:hover{color:#fff!important;background:hsla(0,0%,100%,.1)}.errores-content[data-v-071abb34]{padding:24px;background:#fff}.errores-list[data-v-071abb34]{max-height:300px;overflow-y:auto}.errores-list[data-v-071abb34]::-webkit-scrollbar{width:6px}.errores-list[data-v-071abb34]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.errores-list[data-v-071abb34]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.errores-list[data-v-071abb34]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.errores-list .error-item[data-v-071abb34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:12px 16px;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;margin-bottom:10px;-webkit-transition:all .2s ease;transition:all .2s ease}.errores-list .error-item[data-v-071abb34]:last-child{margin-bottom:0}.errores-list .error-item[data-v-071abb34]:hover{background:#fde9e9}.errores-list .error-item .error-number[data-v-071abb34]{min-width:24px;height:24px;background:#dc2626;color:#fff;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem;font-weight:600;-ms-flex-negative:0;flex-shrink:0}.errores-list .error-item .error-details[data-v-071abb34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.errores-list .error-item .error-details .error-field[data-v-071abb34]{font-size:.75rem;font-weight:600;color:#dc2626;text-transform:uppercase;letter-spacing:.025em}.errores-list .error-item .error-details .error-message[data-v-071abb34]{font-size:.875rem;color:#1e293b;line-height:1.4;word-break:break-word}.errores-tip[data-v-071abb34]{margin-top:16px;padding:12px 16px;border-radius:8px;font-size:.8125rem;color:#64748b}.errores-footer[data-v-071abb34],.errores-tip[data-v-071abb34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8fafc}.errores-footer[data-v-071abb34]{padding:16px 24px;border-top:1px solid #e2e8f0}.errores-footer .btn-cerrar[data-v-071abb34]{text-transform:none;font-weight:500;letter-spacing:0;border-radius:8px;padding:0 20px;height:40px}@-webkit-keyframes pulse-error-071abb34{0%,to{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.4);box-shadow:0 0 0 0 hsla(0,0%,100%,.4)}50%{-webkit-box-shadow:0 0 0 8px hsla(0,0%,100%,0);box-shadow:0 0 0 8px hsla(0,0%,100%,0)}}@keyframes pulse-error-071abb34{0%,to{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.4);box-shadow:0 0 0 0 hsla(0,0%,100%,.4)}50%{-webkit-box-shadow:0 0 0 8px hsla(0,0%,100%,0);box-shadow:0 0 0 8px hsla(0,0%,100%,0)}}@media(max-width:600px){.header-errores[data-v-071abb34],.header-section[data-v-071abb34]{padding:16px 20px}.header-errores .header-icon[data-v-071abb34],.header-section .header-icon[data-v-071abb34]{width:40px;height:40px}.header-errores .header-text .header-title[data-v-071abb34],.header-section .header-text .header-title[data-v-071abb34]{font-size:1.125rem}.header-errores .header-text .header-subtitle[data-v-071abb34],.header-section .header-text .header-subtitle[data-v-071abb34]{font-size:.8125rem}.errores-content[data-v-071abb34]{padding:16px}.errores-list[data-v-071abb34]{max-height:250px}.errores-footer[data-v-071abb34]{padding:12px 16px}.test-status[data-v-071abb34]{padding:12px}.test-status.error .error-details[data-v-071abb34]{max-height:150px}}