@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@700&display=swap);@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700);.grid-list-radio [role=radiogroup]{display:grid;grid-column-gap:10px;grid-row-gap:20px;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.opcion-item+.opcion-item{margin-top:0}.grid-list-radio legend{display:none}#grid-forms{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;align-items:center}.border-top{border-top:1px solid #000;padding-top:10px}.container-chilldren{padding:0 35px 0 50px}.group-radio-children{align-items:center}.group-radio-children>div{margin-right:10px;margin-bottom:0!important}.alerta-banner[data-v-683ac3ef]{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:12px;background-color:#f37021!important;border:1px solid #f37021!important;border-radius:6px;padding:12px 16px;font-family:sans-serif}.alerta-banner__icono[data-v-683ac3ef]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;background-color:#fff;border-radius:6px;color:#fff}.alerta-banner__texto[data-v-683ac3ef]{margin:0;font-size:1.1rem;color:#fff;line-height:1.5}.alerta-banner__texto strong[data-v-683ac3ef]{font-weight:700}li{margin-bottom:10px!important}.item-input-text .v-text-field__details{display:none}ul{list-style:none;padding:0!important;margin:0!important}.list-checkout{display:flex;flex-direction:row;justify-content:flex-start}.list-checkout>li{margin-right:10px}.items-grid-two{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;padding:10px 0 30px 0!important;margin:0}.items-grid-two li{margin:0!important}.items-grid-two li>div{padding:0!important;margin:0!important}@media screen and (max-width:960px){.items-grid-two{grid-template-columns:repeat(1,1fr)}}.opcion-arrastrar{cursor:grab}.opcion-arrastrar:active{cursor:grabbing}.alerta-banner{display:flex;align-items:center;justify-content:flex-start;background-color:#f37021!important;border:1px solid #f37021!important;border-radius:6px;font-family:sans-serif}.checkbox-terminos .v-messages{text-align:right!important;color:#fff!important}.alerta-banner--terminos{padding:12px 16px}.alerta-banner__texto{line-height:1.5;font-size:1.1rem;color:#fff!important}.checkbox-terminos .v-input--selection-controls__input{background-color:#fff!important;border:2px solid #fff!important;border-radius:4px;width:28px!important;height:28px!important;min-width:28px!important;margin-right:10px;display:inline-flex!important;align-items:center;justify-content:center}.checkbox-terminos .v-input--selection-controls__input .v-icon{color:#f37021!important;font-size:22px!important}.checkbox-terminos.v-input--is-disabled .v-input--selection-controls__input{opacity:.7}.checkbox-terminos .v-label{color:#fff!important}.grid-flex [role=radiogroup]{display:grid;grid-row-gap:20px;grid-template-columns:repeat(5,1fr)}@media screen and (max-width:720px){.grid-flex [role=radiogroup]{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}.grid[data-v-62c11095]{display:grid;align-items:center;grid-template-columns:6fr 1fr}.grid article[data-v-62c11095]:last-child{display:flex;justify-content:center}.swal-confirm-custom{color:#fff!important;background-color:#303845!important;font-weight:700!important}.swal-confirm-custom:hover{background-color:#232931!important}.swal-confirm-custom:focus{box-shadow:0 0 0 3px rgba(48,56,69,.4)!important}.swal-cancel-custom{color:#333!important;background-color:#c5c8cf!important;font-weight:700!important}.swal-cancel-custom:hover{background-color:#b0b4bc!important}.swal-cancel-custom:focus{box-shadow:0 0 0 3px rgba(197,200,207,.4)!important}.v-list .v-list-item--active{color:#3c4557!important}.v-snack__content{text-align:center!important}.theme--light.v-application{background-color:#3c4557!important}.mdi-account-arrow-right:before,.mdi-account-box:before,.mdi-account-cancel:before,.mdi-account-cash-outline:before,.mdi-account-cash:before,.mdi-account-check:before,.mdi-account-circle:before,.mdi-account-clock:before,.mdi-account-edit:before,.mdi-account-file-text:before,.mdi-account-group:before,.mdi-account-multiple-check-outline:before,.mdi-account-multiple-plus:before,.mdi-account-multiple:before,.mdi-account-plus-outline:before,.mdi-account-reactivate:before,.mdi-account-remove:before,.mdi-account-school:before,.mdi-account-switch:before,.mdi-account-tie:before,.mdi-alert-octagon-outline:before,.mdi-archive-cancel:before,.mdi-bank:before,.mdi-book-plus-multiple:before,.mdi-briefcase:before,.mdi-calendar-arrow-right:before,.mdi-calendar-blank-multiple:before,.mdi-calendar-check:before,.mdi-calendar-clock:before,.mdi-calendar-edit-outline:before,.mdi-calendar-end-outline:before,.mdi-calendar-end:before,.mdi-calendar-month:before,.mdi-calendar-range:before,.mdi-calendar-search-outline:before,.mdi-calendar-start-outline:before,.mdi-calendar-start:before,.mdi-calendar:before,.mdi-cancel:before,.mdi-card-account-details-outline:before,.mdi-cash-check:before,.mdi-cash-clock:before,.mdi-cash-lock:before,.mdi-cash-multiple:before,.mdi-cash-off:before,.mdi-cash-plus:before,.mdi-cash-refund:before,.mdi-cash:before,.mdi-certificate:before,.mdi-check-circle:before,.mdi-check-decagram-outline:before,.mdi-checkbox-marked-outline:before,.mdi-checkbox-marked:before,.mdi-chevron-left:before,.mdi-chevron-right:before,.mdi-clipboard-text-clock-outline:before,.mdi-close-octagon:before,.mdi-cloud-download-outline:before,.mdi-cog-outline:before,.mdi-cog:before,.mdi-content-copy:before,.mdi-counter:before,.mdi-currency-usd-off:before,.mdi-currency-usd:before,.mdi-delete:before,.mdi-download:before,.mdi-earth:before,.mdi-email-arrow-right:before,.mdi-email-check:before,.mdi-email-sync:before,.mdi-email:before,.mdi-eye-check:before,.mdi-eye-outline:before,.mdi-file-check-outline:before,.mdi-file-check:before,.mdi-file-document-arrow-right-outline:before,.mdi-file-document-check-outline:before,.mdi-file-document-edit-outline:before,.mdi-file-document-edit:before,.mdi-file-document-minus-outline:before,.mdi-file-document-multiple:before,.mdi-file-document-plus:before,.mdi-file-document-refresh:before,.mdi-file-document-remove-outline:before,.mdi-file-download-outline:before,.mdi-file-download:before,.mdi-file-pdf-box:before,.mdi-file-replace-outline:before,.mdi-file-sign:before,.mdi-form-select:before,.mdi-format-list-checkbox:before,.mdi-fountain:before,.mdi-gavel:before,.mdi-gender-male-female:before,.mdi-hours-24:before,.mdi-human-male-board:before,.mdi-id-card:before,.mdi-list-status:before,.mdi-lock-off:before,.mdi-lock-open-variant-outline:before,.mdi-lock-open-variant:before,.mdi-lock-reset:before,.mdi-lock:before,.mdi-magnify:before,.mdi-map-marker:before,.mdi-mdi-code-json:before,.mdi-menu-down:before,.mdi-menu:before,.mdi-minus-circle:before,.mdi-nature-people-outline:before,.mdi-newspaper-plus:before,.mdi-note-check-outline:before,.mdi-note-plus:before,.mdi-numeric-9-plus-box-multiple-outline:before,.mdi-numeric:before,.mdi-office-building-outline:before,.mdi-office-building:before,.mdi-pause-octagon:before,.mdi-pencil:before,.mdi-phone-classic:before,.mdi-phone:before,.mdi-playlist-check:before,.mdi-playlist-plus:before,.mdi-playlist-remove:before,.mdi-plus-circle-outline:before,.mdi-plus-circle:before,.mdi-radar:before,.mdi-school-outline:before,.mdi-school:before,.mdi-select:before,.mdi-shield-lock-outline:before,.mdi-sitemap-outline:before,.mdi-text-box-check-outline:before,.mdi-text-box-plus-outline:before,.mdi-text-box-remove-outline:before,.mdi-text-box:before,.mdi-text-search:before,.mdi-text:before,.mdi-timer-cancel:before,.mdi-timer-sand-complete:before,.mdi-timer-sand-full:before,.mdi-timer-sand:before,.mdi-trash-can:before,.mdi-upload:before{color:#3c4557!important}.app-bar .mdi-menu:before{color:#f57c00!important}.toolbar-dark{background-color:#3c4557!important}.nav-drawer .v-list-group .v-list-item__icon .v-icon,.nav-drawer .v-list-group .v-list-item__icon .v-icon:before,.nav-drawer .v-list-group__header .v-icon,.nav-drawer .v-list-group__header .v-icon:before{color:#f57c00!important}.app-bar[data-v-2337f200]{background:#303845!important;border-bottom:2px solid #3c4557!important}.nav-icon[data-v-2337f200]{color:#f57c00!important}.app-bar-brand[data-v-2337f200]{display:flex;align-items:center}.app-bar-label[data-v-2337f200]{font-size:1rem;font-weight:800;color:#f57c00;letter-spacing:3px}.user-btn[data-v-2337f200]{transition:transform .2s}.user-btn[data-v-2337f200]:hover{transform:scale(1.05)}.user-avatar[data-v-2337f200]{box-shadow:0 0 0 2px #f57c00}.user-card[data-v-2337f200]{overflow:hidden;border-radius:12px!important}.user-card-header[data-v-2337f200]{display:flex;flex-direction:column;align-items:center;padding:20px 16px 16px;background:linear-gradient(145deg,#303845,#3c4557)}.user-name[data-v-2337f200]{font-size:.9rem;font-weight:700;color:#fff;margin-top:8px;text-align:center}.user-email[data-v-2337f200]{font-size:.72rem;color:#d6d6d6;margin-top:2px}.user-roles[data-v-2337f200]{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin-top:8px}.role-chip[data-v-2337f200]{font-size:.65rem;background:rgba(245,124,0,.2);color:#f57c00;border:1px solid rgba(245,124,0,.4);border-radius:20px;padding:2px 8px;font-weight:600}.user-card-actions[data-v-2337f200]{display:flex;justify-content:center;gap:4px;padding:12px 16px}.action-icon-btn[data-v-2337f200]{transition:background .2s!important}.action-icon-btn[data-v-2337f200]:hover{background:#f0f3f8!important}.logout-btn[data-v-2337f200]:hover{background:#fff0f0!important}.logout-btn .v-icon[data-v-2337f200]{color:#ef6c00!important}.nav-drawer[data-v-2337f200]{background:#303845!important}.drawer-header[data-v-2337f200]{display:flex;align-items:center;justify-content:center;padding:14px 16px;background:#303845}.drawer-logo[data-v-2337f200]{filter:brightness(1.1)}.drawer-divider[data-v-2337f200]{height:1px;background:linear-gradient(90deg,transparent,#3c4557,transparent);margin:0 16px}.drawer-list[data-v-2337f200]{background:transparent!important;padding-top:8px}.drawer-group[data-v-2337f200] .v-list-group__header{color:#d6d6d6!important;padding:0 16px;border-radius:8px;margin:2px 8px;transition:background .2s}.drawer-group[data-v-2337f200] .v-list-group__header:hover{background:rgba(60,69,87,.4)!important}.drawer-group[data-v-2337f200] .v-list-group__header .v-icon{color:#f57c00!important}.drawer-group-title[data-v-2337f200]{font-size:.82rem;font-weight:600;color:#d6d6d6}.drawer-item[data-v-2337f200]{min-height:34px!important;padding-left:28px!important;border-radius:8px;margin:1px 8px 1px 20px;transition:background .2s}.drawer-item[data-v-2337f200]:hover{background:rgba(60,69,87,.35)!important}.drawer-item--active[data-v-2337f200]{background:rgba(60,69,87,.55)!important}.drawer-item--active .drawer-item-title[data-v-2337f200]{color:#f57c00!important}.drawer-item-dot[data-v-2337f200]{min-width:20px!important;margin-right:6px!important;align-self:center}.drawer-item-title[data-v-2337f200]{font-size:.78rem;color:#d6d6d6}.drawer-footer[data-v-2337f200]{padding:12px 16px;border-top:1px solid rgba(60,69,87,.4)}.drawer-footer-btn[data-v-2337f200]{text-transform:none!important;letter-spacing:0!important}.main-content[data-v-2337f200]{background:#3c4557}.app-footer[data-v-2337f200]{background:linear-gradient(90deg,#303845,#303845);color:#d6d6d6;font-size:.72rem;text-align:center;padding:10px 16px;letter-spacing:.3px}.footer-link[data-v-2337f200]{color:#f57c00;cursor:pointer;font-weight:600;transition:color .2s}.footer-link[data-v-2337f200]:hover{color:#ef6c00}.dialog-card[data-v-2337f200]{border-radius:12px!important;overflow:hidden}.login-root[data-v-1a35103c]{min-height:100vh;background:#303845;display:flex;align-items:center;justify-content:center;position:relative;overflow-x:hidden;overflow-y:auto;padding:24px 12px}.login-bg[data-v-1a35103c]{position:absolute;inset:0;pointer-events:none}.bg-orb[data-v-1a35103c]{position:absolute;border-radius:50%;filter:blur(90px);opacity:.25;animation:drift-1a35103c 12s ease-in-out infinite alternate}.orb-1[data-v-1a35103c]{width:500px;height:500px;background:#3c4557;top:-120px;left:-120px;animation-delay:0s}.orb-2[data-v-1a35103c]{width:400px;height:400px;background:#f57c00;bottom:-100px;right:-80px;animation-delay:4s}.orb-3[data-v-1a35103c]{width:300px;height:300px;background:#3c4557;top:40%;left:45%;animation-delay:8s}@keyframes drift-1a35103c{0%{transform:translate(0) scale(1)}to{transform:translate(30px,20px) scale(1.05)}}.login-wrapper[data-v-1a35103c]{position:relative;z-index:1;display:flex;width:100%;max-width:900px;min-height:540px;border-radius:20px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.5);margin:0}.login-brand[data-v-1a35103c]{flex:0 0 42%;background:linear-gradient(145deg,#3c4557,#303845);display:flex;align-items:center;justify-content:center;padding:48px 36px;position:relative;overflow:hidden}.login-brand[data-v-1a35103c]:before{content:"";position:absolute;width:280px;height:280px;background:rgba(245,124,0,.12);border-radius:50%;bottom:-60px;right:-60px}.brand-content[data-v-1a35103c]{text-align:center;color:#fff;position:relative;z-index:1}.brand-logo[data-v-1a35103c]{margin:0 auto 24px}.brand-title[data-v-1a35103c]{font-size:1.05rem;font-weight:600;line-height:1.5;color:#d6d6d6}.brand-subtitle[data-v-1a35103c]{font-size:2rem;font-weight:800;color:#f57c00;letter-spacing:4px;margin:8px 0}.brand-divider[data-v-1a35103c]{width:50px;height:3px;background:linear-gradient(90deg,#f57c00,#ef6c00);border-radius:2px;margin:16px auto}.brand-tagline[data-v-1a35103c]{font-size:.78rem;color:hsla(0,0%,83.9%,.65)}.login-card[data-v-1a35103c]{flex:1;background:#fff;display:flex;flex-direction:column}.card-inner[data-v-1a35103c]{flex:1;padding:40px 40px 24px;display:flex;flex-direction:column;justify-content:center}.card-footer[data-v-1a35103c]{padding:14px 24px;background:#f5f7fe;font-size:.72rem;color:#888;text-align:center;border-top:1px solid #eee}.footer-modal-link[data-v-1a35103c]{color:#3c4557;cursor:pointer;font-weight:600;transition:color .2s}.footer-modal-link[data-v-1a35103c]:hover{color:#f57c00}.step-container[data-v-1a35103c]{width:100%}.step-header[data-v-1a35103c]{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:24px}.step-title[data-v-1a35103c]{font-size:1.35rem;font-weight:700;color:#3c4557;margin:6px 0 0}.step-desc[data-v-1a35103c]{font-size:.83rem;color:#666;margin:4px 0 0}.field-label[data-v-1a35103c]{display:block;font-size:.78rem;font-weight:600;color:#3c4557;margin-bottom:6px;letter-spacing:.5px}.field-wrapper[data-v-1a35103c]{display:flex;align-items:center;border:1.5px solid #d6d6d6;border-radius:10px;background:#f8f9fb;padding:0 12px;transition:border-color .2s}.field-wrapper[data-v-1a35103c]:focus-within{border-color:#3c4557;background:#fff}.field-icon[data-v-1a35103c]{margin-right:8px;flex-shrink:0}.modern-field[data-v-1a35103c]{flex:1}.modern-field[data-v-1a35103c] .v-input__slot{background:transparent!important;box-shadow:none!important;padding:0!important}.modern-field[data-v-1a35103c] .v-input__slot:after,.modern-field[data-v-1a35103c] .v-input__slot:before{display:none!important}.modern-field[data-v-1a35103c] input{font-size:.9rem;color:#3c4557}.forgot-link[data-v-1a35103c]{font-size:.78rem;color:#3c4557;cursor:pointer;font-weight:500}.forgot-link[data-v-1a35103c]:hover{color:#f57c00}.btn-login[data-v-1a35103c]{background:linear-gradient(135deg,#3c4557,#303845)!important;color:#fff!important;font-weight:700!important;font-size:.85rem!important;letter-spacing:1.5px!important;height:46px!important;border-radius:10px!important;text-transform:uppercase;transition:opacity .2s,box-shadow .2s!important;box-shadow:0 6px 20px rgba(60,69,87,.35)!important}.btn-login[data-v-1a35103c]:hover{opacity:.9;box-shadow:0 8px 24px rgba(60,69,87,.45)!important}.extra-actions[data-v-1a35103c]{display:flex;flex-direction:column;gap:4px}.extra-btn[data-v-1a35103c]{color:#3c4557!important;font-size:.75rem!important;text-transform:none!important;justify-content:flex-start!important;padding-left:4px!important;letter-spacing:0!important}.extra-btn[data-v-1a35103c]:hover{color:#f57c00!important}.btn-secondary[data-v-1a35103c]{background:#c5c8cf!important;color:#3c4557!important}.btn-google[data-v-1a35103c],.btn-secondary[data-v-1a35103c]{font-weight:600!important;border-radius:8px!important;text-transform:none!important}.btn-google[data-v-1a35103c]{background:linear-gradient(135deg,#f57c00,#ef6c00)!important;color:#fff!important}.otp-input[data-v-1a35103c]{margin-top:16px}.otp-input[data-v-1a35103c] .v-otp-input__field{border-radius:8px!important;border-color:#d6d6d6!important}.qr-wrapper[data-v-1a35103c]{display:flex;justify-content:center;padding:16px 0}.qr-img[data-v-1a35103c]{width:150px;height:150px;border-radius:10px;border:2px solid #d6d6d6}.auth-instructions[data-v-1a35103c]{margin-bottom:16px}.instruction-item[data-v-1a35103c]{display:flex;align-items:flex-start;gap:10px;font-size:.82rem;color:#444;margin-bottom:10px}.instruction-num[data-v-1a35103c]{flex-shrink:0;width:22px;height:22px;background:linear-gradient(135deg,#3c4557,#303845);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700}.fade-slide-enter-active[data-v-1a35103c],.fade-slide-leave-active[data-v-1a35103c]{transition:all .3s ease}.fade-slide-enter[data-v-1a35103c]{opacity:0;transform:translateX(20px)}.fade-slide-leave-to[data-v-1a35103c]{opacity:0;transform:translateX(-20px)}@media (max-width:960px){.login-wrapper[data-v-1a35103c]{max-width:760px;min-height:500px}.login-brand[data-v-1a35103c]{flex:0 0 40%;padding:40px 24px}.card-inner[data-v-1a35103c]{padding:36px 32px 22px}}@media (max-width:680px){.login-root[data-v-1a35103c]{align-items:flex-start}.login-brand[data-v-1a35103c]{display:none}.login-wrapper[data-v-1a35103c]{max-width:440px;width:100%;min-height:auto;border-radius:16px}.card-inner[data-v-1a35103c]{padding:32px 24px 20px}.step-title[data-v-1a35103c]{font-size:1.25rem}}@media (max-width:380px){.login-root[data-v-1a35103c]{padding:16px 8px}.card-inner[data-v-1a35103c]{padding:26px 18px 16px}.otp-input[data-v-1a35103c] .v-otp-input__field{margin:0 2px!important;padding:0!important}.btn-google[data-v-1a35103c],.btn-secondary[data-v-1a35103c]{width:100%}.extra-btn[data-v-1a35103c]{font-size:.72rem!important}}.cc-wrap[data-v-03b80404]{display:flex;align-items:flex-start;justify-content:center;width:100%;padding:8px}.cc-card[data-v-03b80404]{width:100%;max-width:auto;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 18px 50px rgba(60,69,87,.25)}.cc-banner[data-v-03b80404] .v-icon:before{color:inherit!important}.cc-banner[data-v-03b80404]{display:flex;align-items:center;gap:18px;padding:20px 28px;background:linear-gradient(135deg,#3c4557,#303845);position:relative;overflow:hidden}.cc-banner[data-v-03b80404]:after{content:"";position:absolute;width:220px;height:220px;background:rgba(245,124,0,.12);border-radius:50%;right:-70px;bottom:-90px}.cc-logo[data-v-03b80404]{filter:brightness(1.08);flex-shrink:0}.cc-banner-text[data-v-03b80404]{position:relative;z-index:1}.cc-title[data-v-03b80404]{font-size:1.3rem;font-weight:700;color:#fff;line-height:1.2;margin:0}.cc-subtitle[data-v-03b80404]{font-size:.78rem;color:#d6d6d6;margin-top:4px}@media (max-width:599.98px){.cc-card .col[data-v-03b80404],.cc-card [class*=col-][data-v-03b80404]{flex:0 0 100%!important;max-width:100%!important}.cc-banner[data-v-03b80404]{padding:16px 18px;gap:12px}.cc-title[data-v-03b80404]{font-size:1.05rem}}.video-container[data-v-03b80404]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe[data-v-03b80404]{position:absolute;top:0;left:0;width:100%;height:100%}.auth-wrap[data-v-608923aa]{display:flex;align-items:flex-start;justify-content:center;width:100%;padding:8px}.auth-card[data-v-608923aa]{width:100%;max-width:auto;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 18px 50px rgba(60,69,87,.25)}.auth-banner[data-v-608923aa] .v-icon:before{color:inherit!important}.auth-banner[data-v-608923aa]{display:flex;align-items:center;gap:18px;padding:20px 28px;background:linear-gradient(135deg,#3c4557,#303845);position:relative;overflow:hidden}.auth-banner[data-v-608923aa]:after{content:"";position:absolute;width:220px;height:220px;background:rgba(245,124,0,.12);border-radius:50%;right:-70px;bottom:-90px}.auth-logo[data-v-608923aa]{filter:brightness(1.08);flex-shrink:0}.auth-banner-text[data-v-608923aa]{position:relative;z-index:1}.auth-title[data-v-608923aa]{font-size:1.3rem;font-weight:700;color:#fff;line-height:1.2;margin:0}.auth-subtitle[data-v-608923aa]{font-size:.78rem;color:#d6d6d6;margin-top:4px}@media (max-width:599.98px){.auth-card .col[data-v-608923aa],.auth-card [class*=col-][data-v-608923aa]{flex:0 0 100%!important;max-width:100%!important}.auth-banner[data-v-608923aa]{padding:16px 18px;gap:12px}.auth-title[data-v-608923aa]{font-size:1.05rem}}.cc-wrap[data-v-0e0edadb]{display:flex;align-items:flex-start;justify-content:center;width:100%;padding:8px}.cc-card[data-v-0e0edadb]{width:100%;max-width:auto;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 18px 50px rgba(60,69,87,.25)}.cc-banner[data-v-0e0edadb] .v-icon:before{color:inherit!important}.cc-banner[data-v-0e0edadb]{display:flex;align-items:center;gap:18px;padding:20px 28px;background:linear-gradient(135deg,#3c4557,#303845);position:relative;overflow:hidden}.cc-banner[data-v-0e0edadb]:after{content:"";position:absolute;width:220px;height:220px;background:rgba(245,124,0,.12);border-radius:50%;right:-70px;bottom:-90px}.cc-logo[data-v-0e0edadb]{filter:brightness(1.08);flex-shrink:0}.cc-banner-text[data-v-0e0edadb]{position:relative;z-index:1}.cc-title[data-v-0e0edadb]{font-size:1.3rem;font-weight:700;color:#fff;line-height:1.2;margin:0}.cc-subtitle[data-v-0e0edadb]{font-size:.78rem;color:#d6d6d6;margin-top:4px}@media (max-width:599.98px){.cc-card .col[data-v-0e0edadb],.cc-card [class*=col-][data-v-0e0edadb]{flex:0 0 100%!important;max-width:100%!important}.cc-banner[data-v-0e0edadb]{padding:16px 18px;gap:12px}.cc-title[data-v-0e0edadb]{font-size:1.05rem}}.video-container[data-v-0e0edadb]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe[data-v-0e0edadb]{position:absolute;top:0;left:0;width:100%;height:100%}.auth-wrap[data-v-eaaaae92]{display:flex;align-items:flex-start;justify-content:center;width:100%;padding:8px}.auth-wrap--center[data-v-eaaaae92]{align-items:center;min-height:70vh}.auth-card[data-v-eaaaae92]{width:100%;max-width:1120px;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 18px 50px rgba(60,69,87,.25)}.auth-card--sm[data-v-eaaaae92]{max-width:560px}.auth-banner[data-v-eaaaae92] .v-icon:before,.auth-state[data-v-eaaaae92] .v-icon:before{color:inherit!important}.auth-banner[data-v-eaaaae92]{display:flex;align-items:center;gap:18px;padding:20px 28px;background:linear-gradient(135deg,#3c4557,#303845);position:relative;overflow:hidden}.auth-banner[data-v-eaaaae92]:after{content:"";position:absolute;width:220px;height:220px;background:rgba(245,124,0,.12);border-radius:50%;right:-70px;bottom:-90px}.auth-logo[data-v-eaaaae92]{filter:brightness(1.08);flex-shrink:0}.auth-banner-text[data-v-eaaaae92]{position:relative;z-index:1}.auth-title[data-v-eaaaae92]{font-size:1.3rem;font-weight:700;color:#fff;line-height:1.2;margin:0}.auth-subtitle[data-v-eaaaae92]{font-size:.78rem;color:#d6d6d6;margin-top:4px}.auth-body[data-v-eaaaae92]{padding:24px 28px 8px}.auth-state[data-v-eaaaae92]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 28px}.state-title[data-v-eaaaae92]{font-size:1.2rem;font-weight:700;margin:14px 0 6px}.state-title--ok[data-v-eaaaae92]{color:#303845}.state-title--err[data-v-eaaaae92]{color:#ef6c00}.state-text[data-v-eaaaae92]{font-size:.9rem;color:#555;max-width:420px;margin:0}@media (max-width:600px){.auth-banner[data-v-eaaaae92]{padding:16px 18px;gap:12px}.auth-title[data-v-eaaaae92]{font-size:1.1rem}.auth-state[data-v-eaaaae92]{padding:30px 18px}}.auth-wrap[data-v-3d72cc4b]{display:flex;align-items:flex-start;justify-content:center;width:100%;padding:8px}.auth-wrap--center[data-v-3d72cc4b]{align-items:center;min-height:70vh}.auth-card[data-v-3d72cc4b]{width:100%;max-width:1120px;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 18px 50px rgba(60,69,87,.25)}.auth-card--sm[data-v-3d72cc4b]{max-width:660px}.auth-banner[data-v-3d72cc4b] .v-icon:before{color:inherit!important}.auth-banner[data-v-3d72cc4b]{display:flex;align-items:center;gap:18px;padding:20px 28px;background:linear-gradient(135deg,#3c4557,#303845);position:relative;overflow:hidden}.auth-banner[data-v-3d72cc4b]:after{content:"";position:absolute;width:220px;height:220px;background:rgba(245,124,0,.12);border-radius:50%;right:-70px;bottom:-90px}.auth-logo[data-v-3d72cc4b]{filter:brightness(1.08);flex-shrink:0}.auth-banner-text[data-v-3d72cc4b]{position:relative;z-index:1}.auth-title[data-v-3d72cc4b]{font-size:1.3rem;font-weight:700;color:#fff;line-height:1.2;margin:0}.auth-subtitle[data-v-3d72cc4b]{font-size:.78rem;color:#d6d6d6;margin-top:4px}.auth-body[data-v-3d72cc4b]{padding:24px 28px 8px}.auth-alert[data-v-3d72cc4b]{font-size:.85rem}.auth-submit[data-v-3d72cc4b]{height:40px!important}.auth-footer[data-v-3d72cc4b]{display:flex;align-items:center;gap:12px;padding:14px 28px 20px;flex-wrap:wrap}@media (max-width:600px){.auth-banner[data-v-3d72cc4b]{padding:16px 18px;gap:12px}.auth-title[data-v-3d72cc4b]{font-size:1.1rem}.auth-body[data-v-3d72cc4b]{padding:18px 16px 4px}.auth-footer[data-v-3d72cc4b]{padding:12px 16px 18px}.auth-submit[data-v-3d72cc4b]{width:100%}}.video-container[data-v-3d72cc4b]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe[data-v-3d72cc4b]{position:absolute;top:0;left:0;width:100%;height:100%}.auth-wrap[data-v-65ff892c]{display:flex;align-items:flex-start;justify-content:center;width:100%;padding:8px}.auth-card[data-v-65ff892c]{width:100%;max-width:1120px;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 18px 50px rgba(60,69,87,.25)}.auth-card--md[data-v-65ff892c]{max-width:900px}.auth-banner[data-v-65ff892c] .v-icon:before{color:inherit!important}.auth-banner[data-v-65ff892c]{display:flex;align-items:center;gap:18px;padding:20px 28px;background:linear-gradient(135deg,#3c4557,#303845);position:relative;overflow:hidden}.auth-banner[data-v-65ff892c]:after{content:"";position:absolute;width:220px;height:220px;background:rgba(245,124,0,.12);border-radius:50%;right:-70px;bottom:-90px}.auth-logo[data-v-65ff892c]{filter:brightness(1.08);flex-shrink:0}.auth-banner-text[data-v-65ff892c]{position:relative;z-index:1}.auth-title[data-v-65ff892c]{font-size:1.3rem;font-weight:700;color:#fff;line-height:1.2;margin:0}.auth-subtitle[data-v-65ff892c]{font-size:.78rem;color:#d6d6d6;margin-top:4px}.auth-body[data-v-65ff892c]{padding:24px 28px 8px}.auth-alert[data-v-65ff892c]{font-size:.85rem}.field-mini-label[data-v-65ff892c]{display:block;font-size:.72rem;font-weight:600;color:#303845;margin-bottom:4px;letter-spacing:.3px}.auth-footer[data-v-65ff892c]{display:flex;align-items:center;gap:12px;padding:14px 28px 20px;flex-wrap:wrap}.auth-footer--split[data-v-65ff892c]{justify-content:flex-start}@media (max-width:600px){.auth-banner[data-v-65ff892c]{padding:16px 18px;gap:12px}.auth-title[data-v-65ff892c]{font-size:1.1rem}.auth-body[data-v-65ff892c]{padding:18px 16px 4px}.auth-footer[data-v-65ff892c]{padding:12px 16px 18px}.auth-footer .v-btn[data-v-65ff892c]{width:100%}}.video-container[data-v-65ff892c]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe[data-v-65ff892c]{position:absolute;top:0;left:0;width:100%;height:100%}[data-v-3f59a0a3]{margin:0;padding:0;box-sizing:border-box}body[data-v-3f59a0a3]{overflow:hidden;background-color:#f4f6ff}.container[data-v-3f59a0a3]{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;font-family:Poppins,sans-serif;position:relative;left:6vmin;text-align:center}.cog-wheel1[data-v-3f59a0a3],.cog-wheel2[data-v-3f59a0a3]{transform:scale(.7)}.cog1[data-v-3f59a0a3],.cog2[data-v-3f59a0a3]{width:40vmin;height:40vmin;border-radius:50%;border:6vmin solid #f3c623;position:relative}.cog2[data-v-3f59a0a3]{border:6vmin solid #4f8a8b}.down[data-v-3f59a0a3],.left-down[data-v-3f59a0a3],.left-top[data-v-3f59a0a3],.left[data-v-3f59a0a3],.right-down[data-v-3f59a0a3],.right-top[data-v-3f59a0a3],.right[data-v-3f59a0a3],.top[data-v-3f59a0a3]{width:10vmin;height:10vmin;background-color:#f3c623;position:absolute}.cog2 .down[data-v-3f59a0a3],.cog2 .left-down[data-v-3f59a0a3],.cog2 .left-top[data-v-3f59a0a3],.cog2 .left[data-v-3f59a0a3],.cog2 .right-down[data-v-3f59a0a3],.cog2 .right-top[data-v-3f59a0a3],.cog2 .right[data-v-3f59a0a3],.cog2 .top[data-v-3f59a0a3]{background-color:#4f8a8b}.top[data-v-3f59a0a3]{top:-14vmin;left:9vmin}.down[data-v-3f59a0a3]{bottom:-14vmin;left:9vmin}.left[data-v-3f59a0a3]{left:-14vmin;top:9vmin}.right[data-v-3f59a0a3]{right:-14vmin;top:9vmin}.left-top[data-v-3f59a0a3]{transform:rotate(-45deg);left:-8vmin;top:-8vmin}.left-down[data-v-3f59a0a3]{transform:rotate(45deg);left:-8vmin;top:25vmin}.right-top[data-v-3f59a0a3]{transform:rotate(45deg);right:-8vmin;top:-8vmin}.right-down[data-v-3f59a0a3]{transform:rotate(-45deg);right:-8vmin;top:25vmin}.cog2[data-v-3f59a0a3]{position:relative;left:-10.2vmin;bottom:3vmin}h1[data-v-3f59a0a3]{color:#142833}.first-four[data-v-3f59a0a3]{position:relative;right:12vmin;font-size:40vmin}.second-four[data-v-3f59a0a3]{position:relative;right:0;z-index:0;font-size:40vmin}.wrong-para[data-v-3f59a0a3]{font-family:Montserrat,sans-serif;position:absolute;bottom:8vmin;padding:3vmin 12vmin 3vmin 3vmin;font-weight:600;color:#092532}.tabla-inasistencias[data-v-333246cf] th{white-space:nowrap}.tabla-inasistencias[data-v-333246cf] td{vertical-align:middle;padding-top:10px;padding-bottom:8px}[data-v-53a9d4f6] .v-calendar-daily__head{max-height:300px;overflow-y:auto;overflow-x:hidden}[data-v-53a9d4f6] .v-calendar-daily__head::-webkit-scrollbar{width:5px}[data-v-53a9d4f6] .v-calendar-daily__head::-webkit-scrollbar-thumb{background:#c5c8cf;border-radius:4px}[data-v-53a9d4f6] .v-calendar-daily__head::-webkit-scrollbar-track{background:transparent}.video-container[data-v-6d7a2b0f]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe[data-v-6d7a2b0f]{position:absolute;top:0;left:0;width:100%;height:100%}.video-container[data-v-6644330c]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe[data-v-6644330c]{position:absolute;top:0;left:0;width:100%;height:100%}.map-search-wrapper[data-v-a5a24784],.map-search-wrapper[data-v-a5a24784] gmp-place-autocomplete{width:100%}.toolbar-title-content[data-v-481e3d3a]{white-space:normal!important;line-height:1.2;font-size:22px;font-weight:700}@media (max-width:960px){.toolbar-title-content[data-v-481e3d3a]{font-size:18px}}@media (max-width:768px){.toolbar-title-content[data-v-481e3d3a]{font-size:16px}}td[data-v-c72f26c6],th[data-v-c72f26c6]{text-align:center;vertical-align:middle}.toolbar-title-content[data-v-c72f26c6]{white-space:normal!important;line-height:1.2;font-size:22px;font-weight:700}@media (max-width:960px){.toolbar-title-content[data-v-c72f26c6]{font-size:18px}}@media (max-width:768px){.toolbar-title-content[data-v-c72f26c6]{font-size:16px}}td[data-v-a75666cc],th[data-v-a75666cc]{text-align:center;vertical-align:middle}.toolbar-title-content[data-v-a75666cc]{white-space:normal!important;line-height:1.2;font-size:22px;font-weight:700}@media (max-width:960px){.toolbar-title-content[data-v-a75666cc]{font-size:18px}}@media (max-width:768px){.toolbar-title-content[data-v-a75666cc]{font-size:16px}}.pdf-security-check ul[data-v-0a80ae01]{padding-left:1.2rem}.ayuda-list[data-v-3e7528a8]{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:8px}.ayuda-list li[data-v-3e7528a8]{font-size:13px;color:rgba(0,0,0,.7);padding-left:14px;position:relative;line-height:1.55}.ayuda-list li[data-v-3e7528a8]:before{content:"";position:absolute;left:0;top:7px;width:5px;height:5px;border-radius:50%;background:#3c4557;opacity:.5}.kpi-card[data-v-6f3db92c]{border-radius:25px;transition:transform .5s}.kpi-card[data-v-6f3db92c]:hover{transform:translateY(-2px)}.opacity-80[data-v-6f3db92c]{opacity:.8}.opacity-90[data-v-6f3db92c]{opacity:.9}.stacked-bar[data-v-6f3db92c]{display:flex;width:100%;border-radius:8px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.stacked-segment[data-v-6f3db92c]{display:flex;align-items:center;justify-content:center;color:#fff;font-size:.75rem;font-weight:700;transition:width .3s ease}.legend-dot[data-v-6f3db92c]{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px}.lote-list[data-v-6f3db92c]{max-height:60vh;overflow-y:auto}.lotes-panel[data-v-6f3db92c]{position:sticky;top:12px}.metric-box[data-v-6f3db92c]{border-radius:8px;padding:6px 10px;background:#f5f6fa;border-left:3px solid #90a4ae}.metric-box.metric-warning[data-v-6f3db92c]{border-left-color:#f9a825;background:#fffde7}.metric-box.metric-success[data-v-6f3db92c]{border-left-color:#2e7d32;background:#e8f5e9}.metric-box.metric-info[data-v-6f3db92c]{border-left-color:#1565c0;background:#e3f2fd}.metric-box.metric-danger[data-v-6f3db92c]{border-left-color:#c62828;background:#ffebee}.metric-label[data-v-6f3db92c]{font-size:.6rem!important;line-height:1.2;color:#78909c}.pacTable[data-v-281a205b]{font-size:.8rem}.headerPacTable th[data-v-281a205b],.headerProcesoTable th[data-v-281a205b]{background-color:#303845!important;color:#fff!important;font-size:.75rem!important;white-space:nowrap;padding:8px 6px!important}.rowProceso td[data-v-281a205b]{border-top:2px solid #303845!important}.rowDetalle td[data-v-281a205b]{border-top:1px solid #e0e0e0!important;background-color:#fafafa}.pacTable[data-v-6c2dd606]{font-size:.8rem}.headerPacTable th[data-v-6c2dd606],.headerProcesoTable th[data-v-6c2dd606]{background-color:#303845!important;color:#fff!important;font-size:.75rem!important;white-space:nowrap;padding:8px 6px!important}.rowProceso td[data-v-6c2dd606]{border-top:2px solid #303845!important}.rowDetalle td[data-v-6c2dd606]{border-top:1px solid #e0e0e0!important;background-color:#fafafa}.pac-header[data-v-1d4e1254]{background:linear-gradient(90deg,#303845,#3c4557)}.stat-tile[data-v-1d4e1254]{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#f7f8fc;border-left:4px solid #607d8b;border-radius:6px;height:100%}.stat-body[data-v-1d4e1254]{display:flex;flex-direction:column;line-height:1.2}.stat-label[data-v-1d4e1254]{font-size:.72rem;color:#8a94a6;text-transform:uppercase;letter-spacing:.3px}.stat-value[data-v-1d4e1254]{font-size:1.05rem;font-weight:700;color:#303845}.pac-group-header[data-v-1d4e1254]{background-color:#eef1f8;padding:6px 12px!important}.fila-compartida[data-v-1d4e1254]{background-color:#fff8e1}.mod-header[data-v-339d1f9b]{background:linear-gradient(90deg,#303845,#3c4557)}.stat-tile[data-v-339d1f9b]{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#f7f8fc;border-left:4px solid #607d8b;border-radius:6px;height:100%}.stat-body[data-v-339d1f9b]{display:flex;flex-direction:column;line-height:1.2}.stat-label[data-v-339d1f9b]{font-size:.72rem;color:#8a94a6;text-transform:uppercase;letter-spacing:.3px}.stat-value[data-v-339d1f9b]{font-size:1rem;font-weight:700;color:#303845}.map-search-wrapper[data-v-0a48a278],.map-search-wrapper[data-v-0a48a278] gmp-place-autocomplete{width:100%}.app-list-container{width:100%;display:grid;justify-content:space-around;justify-content:center;justify-items:center;align-items:center;grid-template-columns:repeat(auto-fill,16.5%);grid-template-rows:repeat(auto-fill,16.5%)}.app-item{margin-right:10px!important}.pdf-container[data-v-7f424388],.pdf-container[data-v-b64570ba]{width:100%;height:auto;display:flex;justify-content:center;align-items:center;overflow:hidden}.background-gradient[data-v-63406c7b]{background:linear-gradient(135deg,#f0f4ff,#e8edf5);min-height:100vh}.header-banner[data-v-63406c7b]{background:linear-gradient(135deg,#3c4557,#2a3244)}.stepper-custom[data-v-63406c7b]{background:transparent!important}.identity-card[data-v-63406c7b]{background:linear-gradient(135deg,#f8f9ff,#eef1f8)!important;border-color:#d0d8ee!important}.letter-spacing[data-v-63406c7b]{letter-spacing:.08em}.opacity-75[data-v-63406c7b]{opacity:.75}.h-full-max[data-v-1227d3e6]{width:100%;max-height:100%}.text-white[data-v-1227d3e6],.white--text[data-v-0f000a1e]{color:#fff!important}.form-email-template[data-v-40473b14]{padding:40px 20px}.container[data-v-4ba339a8]{bottom:50vh;right:10px;width:55px;display:flex;flex-direction:column;position:fixed;border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.bg-white[data-v-4ba339a8]{background-color:#fff}.card-title[data-v-8f7a9c7c]{font-size:1rem!important;line-height:1.4!important;font-weight:400!important}.class-aceptacion-terminos[data-v-6c815710]{padding:0!important;border-width:0!important}.switch-container[data-v-6c815710]{height:35px;padding:0 10px}.v-card__title[data-v-6c815710]{font-size:1rem;font-weight:400;line-height:1.4}.max-width-title[data-v-6c815710]{max-width:90%!important}.text-break[data-v-6c815710]{white-space:normal;word-break:break-word;overflow-wrap:break-word;hyphens:auto}@media (max-width:600px){.max-width-title[data-v-6c815710]{max-width:80%!important}}#editor-qls-encuenta[data-v-9f9b3d88]{height:200px}.max-width[data-v-81c1b9ca]{width:100%!important}.container-text[data-v-ff8762ac]{padding:20px 20px 0 20px;text-align:justify;font-size:16px;line-height:1.5}.loading[data-v-213279f7]{display:flex;flex-wrap:wrap;flex-direction:column-reverse;align-content:space-around}.container-expandend[data-v-213279f7]{width:90%;padding:0;margin:0 auto}#card{margin:0 auto;max-width:75%}.bg-blue{background-color:#0e3178!important}.container-header{display:flex;font-family:Montserrat,sans-serif;align-items:center;flex-direction:column;justify-content:center;padding:20px 40px 0!important}.container-header article p{font-size:1rem;font-weight:400;text-align:center;line-height:1.4rem}.container-header article{text-align:center;width:100%!important}.header-texto{margin-top:30px!important}.logo-incaf{max-width:60%!important}@media (min-width:1025px) and (max-width:1440px){#card{max-width:70%}}@media (min-width:768px) and (max-width:1024px){#card{max-width:90%}}@media (min-width:1px) and (max-width:767px){#card{max-width:100%}}.bg-container{background-color:#eaeaea}.h-full{height:calc(100vh - 70px)}.w-100{max-width:100%!important}.header-texto{font-size:1.4rem}.text{overflow-wrap:break-word;hyphens:auto;max-width:100%;word-break:break-word}.container[data-v-6cedf858]{bottom:50vh;right:20px;width:55px;display:flex;flex-direction:column;position:fixed;border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.bg-white[data-v-6cedf858]{background-color:#fff}.loading[data-v-7700a651]{padding:30px 0;display:flex;flex-wrap:wrap;flex-direction:column-reverse;align-content:space-around}.grid-view-question[data-v-7700a651]{display:grid;grid-gap:10px;grid-template-columns:repeat(2,1fr)}.font-weight[data-v-7700a651]{font-size:1.4rem;font-weight:700}@media screen and (max-width:720px){.header-section[data-v-7700a651]{display:block;width:100%!important;padding-bottom:10px}.header-section[data-v-7700a651]:last-child{padding-bottom:5px}}.figure[data-v-7700a651]{display:flex;align-items:center;flex-direction:column}.figure figcaption[data-v-7700a651]{margin-top:20px;font-size:1.4rem;font-weight:700;color:#0e3178}[data-v-7700a651] .body-text{font-size:1.05rem;text-align:center;padding:15px 40px 40px;line-height:1.7rem}.swal-reply-confirm{color:#fff!important;background-color:#e15126!important;font-weight:600!important}.swal-reply-confirm:focus,.swal-reply-confirm:hover{background-color:#c9471f!important;color:#fff!important}.swal-reply-cancel{color:#333!important;background-color:#c5c8cf!important;font-weight:600!important}.swal-reply-cancel:focus,.swal-reply-cancel:hover{background-color:#b0b4bc!important;color:#333!important}#form-aceptacion[data-v-6eb83955]{padding:40px;width:100%!important;border-radius:10px!important;border:1px solid #e9e9e9;background-color:#f9f9f9}#form-aceptacion h2[data-v-6eb83955]{font-size:1.1rem;font-weight:700;font-family:sans-serif}#form-aceptacion hr[data-v-6eb83955]{border:1px solid #e9e9e9;margin:10px 0}.politicas[data-v-6eb83955]{height:25px;margin-top:5px;font-size:1rem;font-weight:400}.politicas span[data-v-6eb83955]{color:#1976d2;cursor:pointer;text-decoration:underline;font-weight:700}.figure-img img[data-v-e9ffa288]{height:100%;width:auto!important;max-width:100%!important}.loading[data-v-e9ffa288]{width:100%!important;display:flex;height:80vh;align-items:center;justify-content:center}.card[data-v-e9ffa288]{margin:0 auto;width:100%;max-width:70%}@media (max-width:960px){#fotografia[data-v-e9ffa288]{order:1}#formulario[data-v-e9ffa288]{order:2}.card[data-v-e9ffa288]{max-width:100%}}.condicion-familiar__pregunta[data-v-e9ffa288]{font-size:.9375rem;line-height:1.5;color:#374151}.condicion-familiar__nota[data-v-e9ffa288]{display:block;font-size:.8125rem;font-style:italic;color:#6b7280;margin-top:4px}.condicion-familiar__nota--destacada[data-v-e9ffa288]{font-style:normal;font-weight:600;color:#0e3178}.loading[data-v-2529cf2e]{width:100%!important;display:flex;height:80vh;align-items:center;justify-content:center}#card[data-v-2529cf2e]{width:100%;margin:0 auto;max-width:100%}#section[data-v-2529cf2e]{width:70%;margin-top:30px}@media (max-width:960px){#section[data-v-2529cf2e]{width:100%}#card[data-v-2529cf2e]{padding-bottom:40px}}#alert .v-alert__wrapper i:before{color:#fff!important}.radio-group .v-input--radio-group__input legend.v-label{color:#000;font-size:1.1em}.radio-group .v-input--radio-group__input legend.v-label:after{content:": "}.encuesta[data-v-71856664]{font-family:sans-serif}.img[data-v-4543be4c]{width:100%}.close[data-v-4543be4c]{position:absolute;top:10px;right:10px}.badge-perfil[data-v-0d694434]{display:inline-block;margin-top:10px;font-size:17px;padding:4px 10px;border-radius:6px}.bg-rojo[data-v-0d694434]{background-color:red;color:#fff}.bg-amarillo[data-v-0d694434]{background-color:#ff0;color:#333}.bg-verde[data-v-0d694434]{background-color:#07d307;color:#fff}.bg-aldea-main{background-color:#eef2f0}.color-white[data-v-11ce175a]:before{color:#fff!important}.aldea-cabecera[data-v-11ce175a]{border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#004d40,#00695c 45%,#00897b);box-shadow:0 8px 24px rgba(0,77,64,.28)}.aldea-cabecera__contenido[data-v-11ce175a]{padding:20px 24px}.aldea-cabecera__avatar[data-v-11ce175a]{background:hsla(0,0%,100%,.95)!important;box-shadow:0 4px 12px rgba(0,0,0,.12)}.aldea-cabecera__titulo[data-v-11ce175a]{color:#fff;letter-spacing:.3px}.aldea-cabecera__subtitulo[data-v-11ce175a]{color:hsla(0,0%,100%,.88)}.aldea-cabecera__selector[data-v-11ce175a]{min-width:220px}.aldea-cabecera__select[data-v-11ce175a] .v-input__slot{border-radius:8px!important}.aldea-cabecera__btn-acciones[data-v-11ce175a]{background-color:hsla(0,0%,100%,.95)!important;color:#00695c!important;border-radius:8px!important;font-weight:600;letter-spacing:.2px;box-shadow:0 2px 8px rgba(0,0,0,.12);text-transform:none}.aldea-cabecera__btn-acciones[data-v-11ce175a]:hover{background-color:#fff!important}.aldea-cabecera__menu[data-v-11ce175a]{border-radius:8px;min-width:240px}.filtros-panel--separacion[data-v-11ce175a]{margin-bottom:8px}.tabla-aldea[data-v-11ce175a]{margin-top:8px;padding-bottom:16px}.filtros-panel[data-v-11ce175a]{border-color:#cfd8dc!important;border-radius:8px;overflow:hidden;background:linear-gradient(180deg,#fafbfc,#f5f7f9)}.filtros-panel__encabezado[data-v-11ce175a]{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgba(55,71,79,.06);transition:background-color .2s ease}.filtros-panel__encabezado[data-v-11ce175a]:hover{background-color:rgba(55,71,79,.1)}.filtros-panel__chevron[data-v-11ce175a]{transition:transform .25s ease}.filtros-panel__chevron--abierto[data-v-11ce175a]{transform:rotate(180deg)}.filtro-campo[data-v-11ce175a] .v-input__slot{background-color:#fff!important}.filtro-campo[data-v-11ce175a] fieldset{border-color:#cfd8dc!important}.filtro-campo.v-input--is-focused[data-v-11ce175a] fieldset{border-color:#37474f!important;border-width:2px!important}.filtro-boton-buscar[data-v-11ce175a]{min-height:40px;border-radius:6px}.swal2-title{font-family:sans-serif}.swal2-html-container{font-family:system-ui}.iframe[data-v-46e96890]{top:0;left:0;width:100vw;height:100vh;position:fixed;overflow:hidden}.iframe iframe[data-v-46e96890]{width:100%;height:100%}.loading[data-v-46e96890]{display:flex;height:90vh;align-items:center;justify-content:center}.mobile-pdf[data-v-46e96890]{min-height:100vh}.iframe-container[data-v-27e28b43]{position:relative;width:100%;padding-bottom:56.25%;height:0}.styled-iframe[data-v-27e28b43]{position:absolute;top:0;left:0;width:100%;height:85vh;border:none}.position-btn{position:absolute;top:0;right:0;margin:10px;z-index:1000000!important}.loading[data-v-68c7af10]{width:100%;height:70vh;display:flex;align-items:center;justify-content:center}.full-height[data-v-234bfd22]{height:80vh}.pregunta-item[data-v-449fffa0]{display:flex;align-items:flex-start;padding:12px 16px;border-bottom:1px solid #f3f4f6;transition:background-color .15s}.pregunta-item[data-v-449fffa0]:last-child{border-bottom:none}.pregunta-item[data-v-449fffa0]:hover{background-color:#fff}.pregunta-item__contenido[data-v-449fffa0]{flex:1;min-width:0}.pregunta-item__header[data-v-449fffa0]{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:4px}.pregunta-item__codigo[data-v-449fffa0]{font-family:SF Mono,Menlo,Monaco,Consolas,monospace;font-size:.75rem;color:#374151;font-weight:600;background:#fff;padding:2px 6px;border-radius:4px;border:1px solid #e5e7eb}.pregunta-item__enunciado[data-v-449fffa0]{font-size:.875rem;color:#111827;line-height:1.4}.pregunta-item__acciones[data-v-449fffa0]{display:flex;align-items:center;gap:2px;flex-shrink:0;margin-left:12px}.pregunta-modal[data-v-144545d0]{border-radius:12px!important}.pregunta-modal__header[data-v-144545d0]{padding:20px 24px!important}.pregunta-modal__titulo[data-v-144545d0]{font-size:1.25rem;font-weight:700;color:#111827}.pregunta-modal__body[data-v-144545d0]{padding:24px!important;max-height:70vh}.pregunta-modal__captura[data-v-144545d0] .v-input__slot{background:#fff!important;border:1px solid #e5e7eb!important}.pregunta-modal__btn-agregar[data-v-144545d0]{background:#16a34a!important;color:#fff!important;width:28px!important;height:28px!important}.pregunta-modal__btn-agregar.v-btn--disabled[data-v-144545d0]{background:#d1d5db!important}.pregunta-modal__btn-agregar .v-icon[data-v-144545d0]{color:#fff!important}.pregunta-modal__empty[data-v-144545d0]{padding:24px;text-align:center;color:#9ca3af;font-size:.875rem;background:#f9fafb;border-radius:8px;border:1px dashed #e5e7eb}.pregunta-modal__items[data-v-144545d0]{display:flex;flex-direction:column;gap:8px}.pregunta-modal__item[data-v-144545d0]{display:flex;align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:4px;transition:border-color .15s}.pregunta-modal__item[data-v-144545d0]:hover{border-color:#d1d5db}.pregunta-modal__item-eliminar[data-v-144545d0]{color:#9ca3af!important;flex-shrink:0}.pregunta-modal__item-contenido[data-v-144545d0]{flex:1;min-width:0;padding:0 12px}.pregunta-modal__item-texto[data-v-144545d0]{font-size:.9375rem;color:#111827;text-transform:uppercase;line-height:1.4;display:block;padding:8px 0}.pregunta-modal__item-input[data-v-144545d0] .v-input__slot{min-height:36px!important}.pregunta-modal__item-editar[data-v-144545d0]{color:#6b7280!important;flex-shrink:0}.pregunta-modal__footer[data-v-144545d0]{padding:16px 24px!important}.pregunta-modal__btn-cerrar[data-v-144545d0]{text-transform:none;font-weight:600;color:#6b7280!important;letter-spacing:0;padding:0 20px!important}.pregunta-modal__btn-guardar[data-v-144545d0]{background-color:#16a34a!important;text-transform:none;font-weight:600;letter-spacing:0;padding:0 24px!important;height:40px!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important}.pregunta-modal__btn-guardar.v-btn--disabled[data-v-144545d0]{background-color:#d1d5db!important;color:#fff!important;box-shadow:none!important}.estructura[data-v-3d53e5f4]{background:#f8f9fb;min-height:100%}.estructura__back[data-v-3d53e5f4]{text-transform:none;letter-spacing:0;color:#6b7280!important;font-weight:500;padding:0 8px!important}.estructura__header[data-v-3d53e5f4]{display:block}.estructura__titulo[data-v-3d53e5f4]{font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:#111827;line-height:1.2;margin:0}.estructura__subtitulo[data-v-3d53e5f4]{font-size:.875rem;color:#6b7280;margin:0}.estructura__meta[data-v-3d53e5f4]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:#6b7280;font-size:.8125rem}.estructura__meta-item[data-v-3d53e5f4]{display:inline-flex;align-items:center}.estructura__meta-divider[data-v-3d53e5f4]{color:#d1d5db}.estructura__chip-reintento[data-v-3d53e5f4]{background:#fef3c7!important;color:#92400e!important;border-color:#fcd34d!important}.estructura__alert[data-v-3d53e5f4]{border-radius:8px!important}.estructura__btn-primary[data-v-3d53e5f4]{background-color:#16a34a!important;text-transform:none;font-weight:600;letter-spacing:0;color:#fff!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important}.estructura__btn-primary.v-btn--disabled[data-v-3d53e5f4]{background-color:#d1d5db!important;box-shadow:none!important}.estructura__btn-cancelar[data-v-3d53e5f4]{text-transform:none;font-weight:600;color:#6b7280!important;letter-spacing:0}.estructura__estado[data-v-3d53e5f4]{font-weight:600;border-radius:6px!important;font-size:.6875rem!important;letter-spacing:.02em;text-transform:uppercase;height:22px!important}.estructura__estado--borrador[data-v-3d53e5f4]{background:#fef3c7!important;color:#92400e!important}.estructura__estado--activo[data-v-3d53e5f4]{background:#dcfce7!important;color:#166534!important}.estructura__estado--archivado[data-v-3d53e5f4]{background:#f3f4f6!important;color:#4b5563!important}.estructura__card[data-v-3d53e5f4]{border-color:#e5e7eb!important;background:#fff;overflow:hidden}.estructura__card-header[data-v-3d53e5f4]{background:#fafbfc}.estructura__card-titulo[data-v-3d53e5f4]{font-size:1rem;font-weight:600;color:#111827}.estructura__card-subtitulo[data-v-3d53e5f4]{font-size:.75rem;color:#6b7280}.estructura__empty[data-v-3d53e5f4]{text-align:center;padding:48px 24px}.estructura__empty p[data-v-3d53e5f4]{margin:0}.estructura__empty-titulo[data-v-3d53e5f4]{margin-top:16px!important;font-size:1rem;font-weight:600;color:#374151}.estructura__empty-texto[data-v-3d53e5f4]{font-size:.875rem;color:#6b7280;margin-bottom:8px!important}.estructura__seccion[data-v-3d53e5f4]{border-bottom:1px solid #f3f4f6}.estructura__seccion[data-v-3d53e5f4]:last-child{border-bottom:none}.estructura__seccion-fila[data-v-3d53e5f4]{display:flex;align-items:center;padding:14px 16px;cursor:pointer;transition:background-color .15s;gap:12px}.estructura__seccion-fila[data-v-3d53e5f4]:hover{background-color:#fafbfc}.estructura__seccion-orden[data-v-3d53e5f4]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#f3f4f6;border-radius:6px;font-size:.8125rem;font-weight:600;color:#6b7280;flex-shrink:0}.estructura__seccion-info[data-v-3d53e5f4]{flex:1;min-width:0}.estructura__seccion-nombre[data-v-3d53e5f4]{font-weight:600;color:#111827;font-size:.9375rem;line-height:1.3}.estructura__seccion-descripcion[data-v-3d53e5f4]{font-size:.8125rem;color:#6b7280;margin-top:2px;line-height:1.4}.estructura__seccion-resumen[data-v-3d53e5f4]{display:inline-flex;align-items:center;color:#6b7280;font-size:.8125rem;font-weight:500;background:#f9fafb;padding:4px 10px;border-radius:6px;border:1px solid #f3f4f6;flex-shrink:0}.estructura__seccion-acciones[data-v-3d53e5f4]{display:flex;align-items:center;gap:2px;flex-shrink:0}.estructura__preguntas[data-v-3d53e5f4]{background:#fafbfc;border-top:1px solid #f3f4f6}.estructura__preguntas-header[data-v-3d53e5f4]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #f3f4f6}.estructura__preguntas-titulo[data-v-3d53e5f4]{font-size:.8125rem;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.estructura__preguntas-empty[data-v-3d53e5f4]{padding:24px;text-align:center;color:#9ca3af;font-size:.875rem}.estructura__dialog[data-v-3d53e5f4]{border-radius:16px!important;position:relative}.estructura__dialog-close[data-v-3d53e5f4]{position:absolute;top:12px;right:12px;z-index:2;color:#9ca3af!important}.estructura__dialog-titulo[data-v-3d53e5f4]{font-size:1.25rem;font-weight:700;color:#111827;margin:0}.estructura__form-label[data-v-3d53e5f4]{display:block;font-size:.8125rem;font-weight:600;color:#374151;margin-bottom:6px}[data-v-efcf854e] .evaluacion-dialog{border-radius:16px!important;overflow:visible}.evaluacion-dialog__card[data-v-efcf854e]{border-radius:16px!important;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.15)!important}.evaluacion-dialog__close[data-v-efcf854e]{position:absolute;top:16px;right:16px;z-index:2;color:#9ca3af!important}.evaluacion-dialog__content[data-v-efcf854e]{padding:32px 32px 16px!important}.evaluacion-dialog__header[data-v-efcf854e]{margin-bottom:28px}.evaluacion-dialog__titulo[data-v-efcf854e]{font-size:1.5rem;font-weight:700;color:#111827;letter-spacing:-.02em;line-height:1.2;margin-bottom:4px}.evaluacion-dialog__subtitulo[data-v-efcf854e]{font-size:.875rem;color:#6b7280;margin:0}.evaluacion-dialog__campo[data-v-efcf854e]{margin-bottom:20px}.evaluacion-dialog__label[data-v-efcf854e]{display:block;font-size:.8125rem;font-weight:600;color:#374151;margin-bottom:6px}.evaluacion-dialog__label-section[data-v-efcf854e]{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;margin-bottom:10px}.evaluacion-dialog__empty[data-v-efcf854e]{padding:24px;text-align:center;color:#9ca3af;font-size:.875rem;background:#f9fafb;border-radius:8px}.evaluacion-dialog__item[data-v-efcf854e]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#f9fafb;border:1.5px solid transparent;border-radius:10px;margin-bottom:8px;cursor:pointer;transition:all .15s ease}.evaluacion-dialog__item[data-v-efcf854e]:hover{background:#f3f4f6}.evaluacion-dialog__item--seleccionado[data-v-efcf854e]{background:#f0fdf4!important;border-color:#16a34a!important}.evaluacion-dialog__item--bloqueado[data-v-efcf854e]{cursor:default}.evaluacion-dialog__item--bloqueado[data-v-efcf854e]:hover{background:#f0fdf4!important}.evaluacion-dialog__item-info[data-v-efcf854e]{flex:1;min-width:0}.evaluacion-dialog__item-titulo[data-v-efcf854e]{font-size:.9375rem;font-weight:600;color:#111827;line-height:1.3}.evaluacion-dialog__item-descripcion[data-v-efcf854e]{font-size:.8125rem;color:#6b7280;margin-top:2px;line-height:1.4}.evaluacion-dialog__acciones[data-v-efcf854e]{padding:16px 32px 24px!important}.evaluacion-dialog__btn-cancelar[data-v-efcf854e]{text-transform:none;font-weight:600;color:#6b7280!important;letter-spacing:0;padding:0 20px!important}.evaluacion-dialog__label-counter[data-v-efcf854e]{font-size:.6125rem;font-weight:600;color:#6b7280;float:right}.evaluacion-dialog__btn-submit[data-v-efcf854e]{background-color:#16a34a!important;text-transform:none;font-weight:600;letter-spacing:0;padding:0 24px!important;height:40px!important;box-shadow:0 4px 12px rgba(22,163,74,.25)!important}.evaluacion-dialog__btn-submit[data-v-efcf854e]:hover{background-color:#15803d!important}.evaluacion-dialog__btn-submit.v-btn--disabled[data-v-efcf854e]{background-color:#d1d5db!important;box-shadow:none!important}.evaluaciones-lista[data-v-13de0e68]{background:#f8f9fb;min-height:100%}.evaluaciones-lista__titulo[data-v-13de0e68]{font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:#111827;line-height:1.2}.evaluaciones-lista__subtitulo[data-v-13de0e68]{font-size:.875rem;color:#6b7280}.evaluaciones-lista__btn-primary[data-v-13de0e68]{background-color:#16a34a!important;text-transform:none;font-weight:600;letter-spacing:0;color:#fff!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important}.evaluaciones-lista__btn-outline[data-v-13de0e68]{text-transform:none;font-weight:500;letter-spacing:0;border-color:#e5e7eb!important;color:#374151!important;background:#fff!important}.evaluaciones-lista__toolbar[data-v-13de0e68]{gap:12px}.evaluaciones-lista__tabs[data-v-13de0e68]{background:#f3f4f6;border-radius:999px!important;overflow:hidden;padding:4px}.evaluaciones-lista__tabs[data-v-13de0e68] .v-btn{text-transform:none;letter-spacing:0;font-weight:500;border:none!important;min-width:auto!important;padding:0 14px!important;height:32px!important;color:#6b7280!important;background:transparent!important;font-size:.875rem}.evaluaciones-lista__tabs[data-v-13de0e68] .v-btn.v-btn--active{background:#111827!important;color:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.1)}.evaluaciones-lista__tab-count[data-v-13de0e68]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;font-size:.6875rem;font-weight:600;background:rgba(0,0,0,.08);border-radius:999px;color:inherit}.evaluaciones-lista[data-v-13de0e68] .v-btn--active .evaluaciones-lista__tab-count{background:hsla(0,0%,100%,.2)}.evaluaciones-lista__search[data-v-13de0e68]{max-width:420px}.evaluaciones-lista__search[data-v-13de0e68] .v-input__slot{background:#fff!important;border:1px solid #e5e7eb;box-shadow:none!important;min-height:40px!important}.evaluaciones-lista__filter-badge[data-v-13de0e68]{background:#111827!important;color:#fff!important;font-weight:600;height:18px!important;min-width:18px!important}.evaluaciones-lista__card[data-v-13de0e68]{border-color:#e5e7eb!important;background:#fff;overflow:hidden}.evaluaciones-lista__codigo[data-v-13de0e68]{font-family:SF Mono,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;color:#374151;font-weight:500;background:#f9fafb;padding:3px 8px;border-radius:4px;border:1px solid #f3f4f6}.evaluaciones-lista__celda-texto[data-v-13de0e68]{font-weight:500;color:#111827;font-size:.875rem}.evaluaciones-lista__celda-secundaria[data-v-13de0e68]{color:#6b7280;font-size:.75rem;line-height:1.4}.evaluaciones-lista__estandar-badge[data-v-13de0e68]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f3f4f6;border-radius:6px;flex-shrink:0}.evaluaciones-lista__contenido[data-v-13de0e68]{display:flex;align-items:center;justify-content:center;gap:8px;color:#6b7280;font-size:.8125rem;font-weight:500}.evaluaciones-lista__contenido-item[data-v-13de0e68]{display:inline-flex;align-items:center}.evaluaciones-lista__contenido-divider[data-v-13de0e68]{color:#e5e7eb}.evaluaciones-lista__table[data-v-13de0e68] thead th{color:#6b7280!important;font-size:.75rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #f3f4f6!important;background:#fafbfc!important;height:44px!important}.evaluaciones-lista__table[data-v-13de0e68] tbody tr{cursor:pointer}.evaluaciones-lista__table[data-v-13de0e68] tbody tr:hover{background:#fafbfc!important}.evaluaciones-lista__table[data-v-13de0e68] tbody td{border-bottom:1px solid #f3f4f6!important;font-size:.875rem;color:#111827;padding:8px 16px!important}.evaluaciones-lista__table[data-v-13de0e68] .v-data-footer{border-top:1px solid #f3f4f6;color:#6b7280;font-size:.8125rem}.evaluaciones-lista__estado[data-v-13de0e68]{font-weight:600;border-radius:6px!important;font-size:.6875rem!important;letter-spacing:.02em;text-transform:uppercase;height:22px!important}.evaluaciones-lista__estado--activo[data-v-13de0e68]{background:#dcfce7!important;color:#166534!important}.evaluaciones-lista__estado--borrador[data-v-13de0e68]{background:#fef3c7!important;color:#92400e!important}.evaluaciones-lista__estado--archivado[data-v-13de0e68]{background:#f3f4f6!important;color:#4b5563!important}.gap-2[data-v-13de0e68]{gap:8px}[data-v-6fae99d7] .evaluacion-dialog{border-radius:16px!important;overflow:visible}.evaluacion-dialog__card[data-v-6fae99d7]{border-radius:16px!important;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.15)!important}.evaluacion-dialog__close[data-v-6fae99d7]{position:absolute;top:16px;right:16px;z-index:2;color:#9ca3af!important}.evaluacion-dialog__content[data-v-6fae99d7]{padding:32px 32px 16px!important}.evaluacion-dialog__header[data-v-6fae99d7]{margin-bottom:28px}.evaluacion-dialog__titulo[data-v-6fae99d7]{font-size:1.5rem;font-weight:700;color:#111827;letter-spacing:-.02em;line-height:1.2;margin-bottom:4px}.evaluacion-dialog__subtitulo[data-v-6fae99d7]{font-size:.875rem;color:#6b7280;margin:0}.evaluacion-dialog__campo[data-v-6fae99d7]{margin-bottom:20px}.evaluacion-dialog__label[data-v-6fae99d7]{display:block;font-size:.8125rem;font-weight:600;color:#374151;margin-bottom:6px}.evaluacion-dialog__label-section[data-v-6fae99d7]{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;margin-bottom:10px}.evaluacion-dialog__label-counter[data-v-6fae99d7]{font-size:.6125rem;font-weight:600;color:#6b7280;float:right}.evaluacion-dialog__estandar-info[data-v-6fae99d7]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:#f9fafb;border:1px solid #f3f4f6;border-radius:10px}.evaluacion-dialog__estandar-badge[data-v-6fae99d7]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#f3f4f6;border-radius:8px;flex-shrink:0}.evaluacion-dialog__estandar-codigo[data-v-6fae99d7]{font-size:.75rem;font-weight:600;color:#6b7280;font-family:SF Mono,Menlo,Monaco,Consolas,monospace;margin-bottom:2px}.evaluacion-dialog__estandar-nombre[data-v-6fae99d7]{font-size:.875rem;font-weight:500;color:#111827;line-height:1.4}.evaluacion-dialog__empty[data-v-6fae99d7]{padding:24px;text-align:center;color:#9ca3af;font-size:.875rem;background:#f9fafb;border-radius:8px}.evaluacion-dialog__item[data-v-6fae99d7]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#f9fafb;border:1.5px solid transparent;border-radius:10px;margin-bottom:8px;cursor:pointer;transition:all .15s ease}.evaluacion-dialog__item[data-v-6fae99d7]:hover{background:#f3f4f6}.evaluacion-dialog__item--seleccionado[data-v-6fae99d7]{background:#f0fdf4!important;border-color:#16a34a!important}.evaluacion-dialog__item-info[data-v-6fae99d7]{flex:1;min-width:0}.evaluacion-dialog__item-titulo[data-v-6fae99d7]{font-size:.9375rem;font-weight:600;color:#111827;line-height:1.3}.evaluacion-dialog__error-detalles[data-v-6fae99d7]{font-size:.75rem;color:#dc2626}.evaluacion-dialog__acciones[data-v-6fae99d7]{padding:16px 32px 24px!important}.evaluacion-dialog__btn-cancelar[data-v-6fae99d7]{text-transform:none;font-weight:500;color:#6b7280!important}.evaluacion-dialog__btn-submit[data-v-6fae99d7]{background-color:#16a34a!important;text-transform:none;font-weight:600;letter-spacing:0}.evaluacion-grupos[data-v-696c44f6]{background:#f8f9fb;min-height:100%}.evaluacion-grupos__back[data-v-696c44f6]{text-transform:none;letter-spacing:0;font-weight:500;color:#6b7280!important}.evaluacion-grupos__titulo[data-v-696c44f6]{font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:#111827;line-height:1.2}.evaluacion-grupos__subtitulo[data-v-696c44f6]{font-size:.875rem;color:#6b7280}.evaluacion-grupos__meta[data-v-696c44f6]{font-size:.8125rem;color:#9ca3af;display:flex;align-items:center}.evaluacion-grupos__btn-primary[data-v-696c44f6]{background-color:#16a34a!important;text-transform:none;font-weight:600;letter-spacing:0;box-shadow:0 1px 2px rgba(0,0,0,.05)!important}.evaluacion-grupos__search[data-v-696c44f6]{max-width:420px}.evaluacion-grupos__search[data-v-696c44f6] .v-input__slot{background:#fff!important;border:1px solid #e5e7eb;box-shadow:none!important;min-height:40px!important}.evaluacion-grupos__card[data-v-696c44f6]{border-color:#e5e7eb!important;background:#fff;overflow:hidden}.evaluacion-grupos__celda-texto[data-v-696c44f6]{font-weight:500;color:#111827;font-size:.875rem}.evaluacion-grupos__celda-secundaria[data-v-696c44f6]{color:#6b7280;font-size:.75rem;line-height:1.4}.evaluacion-grupos__table[data-v-696c44f6] thead th{color:#6b7280!important;font-size:.75rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #f3f4f6!important;background:#fafbfc!important;height:44px!important}.evaluacion-grupos__table[data-v-696c44f6] tbody td{border-bottom:1px solid #f3f4f6!important;font-size:.875rem;color:#111827;padding:8px 16px!important}.evaluacion-grupos__table[data-v-696c44f6] .v-data-footer{border-top:1px solid #f3f4f6;color:#6b7280;font-size:.8125rem}.buscar-persona-dialog__titulo[data-v-2eaf53bf]{font-weight:700;color:#111827}.buscar-persona-dialog__btn-buscar[data-v-2eaf53bf],.buscar-persona-dialog__btn-guardar[data-v-2eaf53bf]{background-color:#16a34a!important;text-transform:none;font-weight:600;letter-spacing:0}.grupo-participantes[data-v-2d736cd2]{background:#f8f9fb;min-height:100%}.grupo-participantes__back[data-v-2d736cd2]{text-transform:none;letter-spacing:0;font-weight:500;color:#6b7280!important}.grupo-participantes__titulo[data-v-2d736cd2]{font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:#111827;line-height:1.2}.grupo-participantes__subtitulo[data-v-2d736cd2]{font-size:.875rem;color:#6b7280}.grupo-participantes__meta[data-v-2d736cd2]{font-size:.8125rem;color:#9ca3af;display:flex;align-items:center}.grupo-participantes__btn-primary[data-v-2d736cd2]{background-color:#16a34a!important;text-transform:none;font-weight:600;letter-spacing:0;box-shadow:0 1px 2px rgba(0,0,0,.05)!important}.grupo-participantes__search[data-v-2d736cd2]{max-width:420px}.grupo-participantes__search[data-v-2d736cd2] .v-input__slot{background:#fff!important;border:1px solid #e5e7eb;box-shadow:none!important;min-height:40px!important}.grupo-participantes__card[data-v-2d736cd2]{border-color:#e5e7eb!important;background:#fff;overflow:hidden}.grupo-participantes__seleccion[data-v-2d736cd2]{background:#f0fdf4;border-bottom:1px solid #dcfce7;color:#166534}.grupo-participantes__seleccion .v-btn[data-v-2d736cd2]{text-transform:none;letter-spacing:0;color:#166534}.grupo-participantes__celda-texto[data-v-2d736cd2]{font-weight:500;color:#111827;font-size:.875rem}.grupo-participantes__celda-secundaria[data-v-2d736cd2]{color:#6b7280;font-size:.75rem}.grupo-participantes__table[data-v-2d736cd2] thead th{color:#6b7280!important;font-size:.75rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #f3f4f6!important;background:#fafbfc!important;height:44px!important}.grupo-participantes__table[data-v-2d736cd2] tbody td{border-bottom:1px solid #f3f4f6!important;font-size:.875rem;color:#111827;padding:8px 16px!important}.grupo-participantes__table[data-v-2d736cd2] .v-data-footer{border-top:1px solid #f3f4f6;color:#6b7280;font-size:.8125rem}.grupo-participantes__examenes-table[data-v-2d736cd2]{background:#fff;border-radius:8px;border:1px solid #e5e7eb}.grupo-participantes__examenes-table th[data-v-2d736cd2]{font-size:.75rem!important;color:#6b7280!important;text-transform:uppercase}.confirmar[data-v-82cbd3cc]{background:#f5f5f7;min-height:100%;padding:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.confirmar__card[data-v-82cbd3cc]{max-width:1000px;margin:0 auto;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.08)}.confirmar__header[data-v-82cbd3cc]{background:#1e3a5f;padding:24px 28px;text-align:center}.confirmar__titulo[data-v-82cbd3cc]{color:#fff;font-size:1.375rem;font-weight:700;letter-spacing:.02em;margin:0;line-height:1.3}.confirmar__body[data-v-82cbd3cc]{padding:32px 40px}.confirmar__parrafo[data-v-82cbd3cc]{font-size:.875rem;color:#374151;line-height:1.7;margin-bottom:16px}.confirmar__parrafo strong[data-v-82cbd3cc]{color:#1e3a5f}.confirmar__parrafo--nota[data-v-82cbd3cc]{font-size:.8125rem;color:#6b7280}.confirmar__lista[data-v-82cbd3cc]{margin:0 0 16px;padding-left:20px}.confirmar__lista li[data-v-82cbd3cc]{font-size:.875rem;color:#374151;line-height:1.7;margin-bottom:8px}.confirmar__lista--numerada[data-v-82cbd3cc]{list-style:decimal}.confirmar__lista--numerada strong[data-v-82cbd3cc]{color:#1e3a5f}.confirmar__consentimiento[data-v-82cbd3cc]{margin-top:32px;padding:24px;border:1px solid #e5e7eb;border-radius:6px;background:#fff}.confirmar__pregunta[data-v-82cbd3cc]{font-size:.9375rem;font-weight:600;color:#374151;margin-bottom:8px}.confirmar__politicas[data-v-82cbd3cc]{font-size:.875rem;color:#374151}.confirmar__politicas span[data-v-82cbd3cc]{color:#2d5285;cursor:pointer;font-weight:700;text-decoration:underline}.confirmar__terminos h3[data-v-82cbd3cc]{font-size:.9375rem;color:#1e3a5f;margin:16px 0 8px}.confirmar__terminos p[data-v-82cbd3cc]{font-size:.875rem;color:#374151;line-height:1.7;margin-bottom:12px}.confirmar__acciones[data-v-82cbd3cc]{display:flex;justify-content:flex-end;margin-top:20px}@media(max-width:768px){.confirmar[data-v-82cbd3cc]{padding:12px}.confirmar__body[data-v-82cbd3cc]{padding:20px 16px}.confirmar__acciones[data-v-82cbd3cc]{justify-content:stretch}.confirmar__acciones .v-btn[data-v-82cbd3cc]{width:100%}}.participante-evaluaciones__estado__en_proceso[data-v-59c80288]{background:#dbeafe!important;color:#1e40af!important}.participante-evaluaciones__estado__completado[data-v-59c80288]{background:#09d396!important;color:#fff!important}.participante-evaluaciones[data-v-59c80288]{background:#f8f9fb;min-height:100%}.participante-evaluaciones__titulo[data-v-59c80288]{font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:#111827;line-height:1.2}.participante-evaluaciones__subtitulo[data-v-59c80288]{font-size:.875rem;color:#6b7280}.participante-evaluaciones__card[data-v-59c80288]{border-color:#e5e7eb!important;background:#fff;overflow:hidden}.participante-evaluaciones__celda-texto[data-v-59c80288]{font-weight:500;color:#111827;font-size:.875rem}.participante-evaluaciones__celda-secundaria[data-v-59c80288]{color:#6b7280;font-size:.75rem;line-height:1.4}.participante-evaluaciones__estandar-badge[data-v-59c80288]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f3f4f6;border-radius:6px;flex-shrink:0}.participante-evaluaciones__contenido[data-v-59c80288]{display:flex;align-items:center;justify-content:center;gap:8px;color:#6b7280;font-size:.8125rem;font-weight:500}.participante-evaluaciones__contenido-item[data-v-59c80288]{display:inline-flex;align-items:center}.participante-evaluaciones__table[data-v-59c80288] thead th{color:#6b7280!important;font-size:.75rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #f3f4f6!important;background:#fafbfc!important;height:44px!important}.participante-evaluaciones__table[data-v-59c80288] tbody tr{cursor:pointer}.participante-evaluaciones__table[data-v-59c80288] tbody tr:hover{background:#fafbfc!important}.participante-evaluaciones__table[data-v-59c80288] tbody td{border-bottom:1px solid #f3f4f6!important;font-size:.875rem;color:#111827;padding:8px 16px!important}.participante-evaluaciones__table[data-v-59c80288] .v-data-footer{border-top:1px solid #f3f4f6;color:#6b7280;font-size:.8125rem}.participante-evaluaciones__estado[data-v-59c80288]{font-weight:600;border-radius:6px!important;font-size:.6875rem!important;letter-spacing:.02em;text-transform:uppercase;height:22px!important}.participante-evaluaciones__estado--activo[data-v-59c80288]{background:#dcfce7!important;color:#166534!important}.participante-evaluaciones__estado--borrador[data-v-59c80288]{background:#fef3c7!important;color:#92400e!important}.participante-evaluaciones__estado--archivado[data-v-59c80288],.participante-evaluaciones__estado--pendiente[data-v-59c80288]{background:#f3f4f6!important;color:#4b5563!important}.participante-evaluaciones__estado--en_progreso[data-v-59c80288],.participante-evaluaciones__estado--finalizado[data-v-59c80288]{background:#dbeafe!important;color:#1e40af!important}.participante-evaluaciones__estado--aprobado[data-v-59c80288]{background:#dcfce7!important;color:#166534!important}.participante-evaluaciones__estado--reprobado[data-v-59c80288]{background:#fee2e2!important;color:#991b1b!important}.instrumento{background:#f5f5f7;min-height:100%;padding:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.instrumento-header{background:#1e3a5f;color:#fff;padding:24px 28px;border-radius:8px 8px 0 0;display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1000px;margin:0 auto}.instrumento-header__info{flex:1;min-width:0}.instrumento-header__titulo{font-size:1.375rem;font-weight:700;letter-spacing:.02em;margin:0 0 4px;text-transform:uppercase;color:#fff;line-height:1.2}.instrumento-header__subtitulo{font-size:.75rem;color:hsla(0,0%,100%,.75);letter-spacing:.05em;text-transform:uppercase;font-weight:500}.progress-bar{text-align:right;flex-shrink:0;min-width:200px}.progress-bar__label{font-size:.75rem;font-weight:600;letter-spacing:.08em;color:hsla(0,0%,100%,.9);margin-bottom:8px}.progress-bar__track{width:100%;height:6px;background:hsla(0,0%,100%,.15);border-radius:3px;overflow:hidden}.progress-bar__fill{height:100%;background:#60a5fa;border-radius:3px;transition:width .3s ease}.instrumento-body{background:#fff;padding:32px 28px;max-width:1000px;margin:0 auto;border-radius:0 0 8px 8px}.empty-state{text-align:center;padding:64px 24px}.empty-state__titulo{margin-top:16px!important;margin-bottom:4px!important;font-size:1rem;font-weight:600;color:#374151}.empty-state__texto{font-size:.875rem;color:#6b7280;margin:0}.pregunta-card{background:#fff;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:20px;overflow:hidden}.pregunta-card:last-child{margin-bottom:0}.pregunta-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 22px 14px}.pregunta-card__titulo{font-size:1rem;font-weight:700;color:#1e3a5f;line-height:1.4;margin:0;flex:1}.pregunta-card__body{padding:0 22px 18px}.chip-counter{display:inline-flex;align-items:center;padding:4px 10px;background:#dbeafe;color:#2d5285;font-size:.6875rem;font-weight:700;letter-spacing:.05em;border-radius:4px;text-transform:uppercase;flex-shrink:0;margin-top:2px}.reactivo-item{padding:14px 16px;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:10px;transition:all .15s ease;background:#fff}.reactivo-item:last-child{margin-bottom:0}.reactivo-item--positivo{background:#f0fdf4;border-color:#bbf7d0}.reactivo-item--negativo{background:#fef2f2;border-color:#fecaca}.reactivo-item--incompleto{background:#fffbeb;border-color:#fde68a}.reactivo-item--error{background:#fef2f2;border-color:#dc2626}.reactivo-item__error{margin:8px 0 0 48px;font-size:.75rem;color:#dc2626;font-weight:600}.reactivo-item__fila{display:flex;align-items:flex-start;gap:16px}.reactivo-item__info{flex:1;display:flex;gap:12px;min-width:0}.reactivo-item__numero{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:24px;padding:0 6px;background:#eff6ff;color:#2d5285;font-size:.75rem;font-weight:700;border-radius:4px;flex-shrink:0;margin-top:2px}.reactivo-item__texto{font-size:.9375rem;color:#374151;line-height:1.5;font-weight:500}.reactivo-item__acciones{display:flex;gap:8px;flex-shrink:0}.radio-btn{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border:1.5px solid #e5e7eb;border-radius:6px;background:#fff;cursor:pointer;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:64px}.radio-btn input[type=radio]{display:none}.radio-btn--activo,.radio-btn:hover{border-color:#2d5285}.radio-btn--activo{background:#2d5285}.radio-btn--activo .radio-btn__label{color:#fff}.radio-btn--activo .radio-btn__marker{border-color:#fff;background:#fff}.radio-btn--activo .radio-btn__marker:after{background:#2d5285}.radio-btn__marker{width:16px;height:16px;border:1.5px solid #6b7280;border-radius:50%;position:relative;flex-shrink:0;transition:all .15s ease}.radio-btn__marker:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background:transparent;transition:background .15s ease}.radio-btn__label{font-size:.8125rem;font-weight:600;color:#374151;transition:color .15s ease}.observacion-field{margin-top:12px;padding-left:48px}.observacion-field__label{display:block;font-size:.75rem;font-weight:600;color:#374151;margin-bottom:6px;letter-spacing:.02em;text-transform:uppercase}.observacion-field__requerido{color:#dc2626}.observacion-field__input{width:100%;padding:10px 12px;border:1.5px solid #e5e7eb;border-radius:6px;font-size:.875rem;font-family:inherit;color:#374151;background:#fff;resize:vertical;min-height:60px;transition:border-color .15s ease}.observacion-field__input:focus{outline:none;border-color:#2d5285}.observacion-field__input::-moz-placeholder{color:#9ca3af}.observacion-field__input::placeholder{color:#9ca3af}.observacion-field__alerta{margin-top:6px;font-size:.75rem;color:#dc2626;font-weight:500}@media(max-width:768px){.instrumento{padding:12px}.instrumento-header{flex-direction:column;align-items:flex-start;padding:20px;border-radius:6px 6px 0 0}.progress-bar{width:100%;text-align:left}.instrumento-body{padding:20px 16px}.pregunta-card__header{padding:14px 16px 10px}.pregunta-card__body{padding:0 16px 14px}.reactivo-item__fila{flex-direction:column;gap:12px}.reactivo-item__acciones{align-self:stretch;justify-content:stretch}.reactivo-item__acciones .radio-btn{flex:1;justify-content:center}.observacion-field{padding-left:0}}.finalizar[data-v-59f73574]{background:#f5f5f7;min-height:100%;padding:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.finalizar__card[data-v-59f73574]{max-width:1000px;margin:0 auto;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.08)}.finalizar__header[data-v-59f73574]{background:#1e3a5f;padding:24px 28px;text-align:center}.finalizar__header-titulo[data-v-59f73574]{color:#fff;font-size:1.375rem;font-weight:700;letter-spacing:.02em;margin:0;line-height:1.3}.finalizar__body[data-v-59f73574]{padding:32px 40px;text-align:center}.finalizar__icono[data-v-59f73574]{display:flex;align-items:center;justify-content:center;width:104px;height:104px;margin:0 auto 20px;background:#f0fdf4;border:2px solid #bbf7d0;border-radius:50%}.finalizar__titulo[data-v-59f73574]{font-size:1.375rem;font-weight:700;color:#374151;margin-bottom:12px}.finalizar__texto[data-v-59f73574]{max-width:640px;margin:0 auto 24px;font-size:.875rem;color:#6b7280;line-height:1.7}.finalizar__alerta[data-v-59f73574]{max-width:720px;margin:0 auto;text-align:left}.finalizar__footer[data-v-59f73574]{display:flex;align-items:center;justify-content:center;padding:20px;border-top:1px solid #e5e7eb;font-size:.875rem;color:#6b7280}@media(max-width:768px){.finalizar[data-v-59f73574]{padding:12px}.finalizar__body[data-v-59f73574]{padding:20px 16px}}.buscar-evaluador-dialog__titulo[data-v-1b14b9d8]{font-weight:700;color:#111827}.buscar-evaluador-dialog__subtitulo[data-v-1b14b9d8]{font-weight:600;color:#374151;font-size:.9375rem}.buscar-evaluador-dialog__btn[data-v-1b14b9d8]{background-color:#16a34a!important;text-transform:none;font-weight:600;letter-spacing:0}.text-none[data-v-1b14b9d8]{text-transform:none;letter-spacing:0}.evaluadores-lista[data-v-a440542e]{background:#f8f9fb;min-height:100%}.evaluadores-lista__titulo[data-v-a440542e]{font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:#111827;line-height:1.2}.evaluadores-lista__subtitulo[data-v-a440542e]{font-size:.875rem;color:#6b7280}.evaluadores-lista__btn-primary[data-v-a440542e]{background-color:#16a34a!important;text-transform:none;font-weight:600;letter-spacing:0;color:#fff!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important}.evaluadores-lista__toolbar[data-v-a440542e]{gap:12px}.evaluadores-lista__search[data-v-a440542e]{max-width:420px}.evaluadores-lista__search[data-v-a440542e] .v-input__slot{background:#fff!important;border:1px solid #e5e7eb;box-shadow:none!important;min-height:40px!important}.evaluadores-lista__card[data-v-a440542e]{border-color:#e5e7eb!important;background:#fff;overflow:hidden}.evaluadores-lista__avatar[data-v-a440542e]{background:#eef2ff;color:#4338ca;font-size:.8125rem;font-weight:700}.evaluadores-lista__codigo[data-v-a440542e]{font-family:SF Mono,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;color:#374151;font-weight:500;background:#f9fafb;padding:3px 8px;border-radius:4px;border:1px solid #f3f4f6}.evaluadores-lista__celda-texto[data-v-a440542e]{font-weight:500;color:#111827;font-size:.875rem}.evaluadores-lista__celda-secundaria[data-v-a440542e]{color:#6b7280;font-size:.75rem;line-height:1.4}.evaluadores-lista__table[data-v-a440542e] thead th{color:#6b7280!important;font-size:.75rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #f3f4f6!important;background:#fafbfc!important;height:44px!important}.evaluadores-lista__table[data-v-a440542e] tbody tr:hover{background:#fafbfc!important}.evaluadores-lista__table[data-v-a440542e] tbody td{border-bottom:1px solid #f3f4f6!important;font-size:.875rem;color:#111827;padding:8px 16px!important}.evaluadores-lista__table[data-v-a440542e] .v-data-footer{border-top:1px solid #f3f4f6;color:#6b7280;font-size:.8125rem}.evaluadores-lista__estado[data-v-a440542e]{font-weight:600;border-radius:6px!important;font-size:.6875rem!important;letter-spacing:.02em;text-transform:uppercase;height:22px!important}.evaluadores-lista__estado--activo[data-v-a440542e]{background:#dcfce7!important;color:#166534!important}.evaluadores-lista__estado--inactivo[data-v-a440542e]{background:#fee2e2!important;color:#991b1b!important}.evaluadores-lista__estandar-chip[data-v-a440542e]{font-weight:600;border-color:#e5e7eb!important;color:#374151!important}.evaluadores-lista__contenido[data-v-a440542e]{display:flex;align-items:center;justify-content:center;gap:4px;color:#6b7280;font-size:.8125rem;font-weight:500}.gap-2[data-v-a440542e]{gap:8px}.max-width[data-v-c75fbe96]{width:100%!important}.v-dialog[data-v-c75fbe96]{z-index:1000!important}.no-data-message[data-v-5992dcf8]{display:flex;justify-content:center;align-items:center;min-height:300px;padding:2rem}.no-data-content[data-v-5992dcf8]{text-align:center;max-width:400px}.no-data-icon[data-v-5992dcf8]{width:64px;height:64px;margin:0 auto 1rem;color:#9ca3af}.no-data-title[data-v-5992dcf8]{font-size:1.25rem;font-weight:600;color:#374151;margin-bottom:.5rem}.no-data-description[data-v-5992dcf8]{font-size:.875rem;color:#6b7280;margin-bottom:1rem}.container[data-v-34d2ca49]{right:18px;width:60px;position:fixed;border-radius:10px;bottom:50vh;background-color:#fff}.container .v-btn[data-v-34d2ca49]{margin-top:12px}.card-title[data-v-26672a70]{text-align:left;line-height:1.4;font-size:1rem}.list-icon[data-v-26672a70]{padding:0;width:100%;align-items:flex-end;justify-content:flex-end;display:flex;gap:15px;list-style:none}.list-icon li span[data-v-26672a70]{font-size:.8rem}.subtitle-no-wrap[data-v-26672a70]{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.5!important}.tree-view-label[data-v-26672a70]{white-space:normal;word-break:break-word;line-height:1.4;padding:6px 0}[data-v-26672a70] .v-treeview-node__root{height:auto!important;min-height:48px}[data-v-26672a70] .v-treeview-node__label{white-space:normal!important;overflow:visible!important;text-overflow:unset!important}.bottom-border[data-v-1eaac7cc]:not(:last-child){border-bottom:1px solid #e0e0e0}.topbar[data-v-70f59be4]{display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:48px;background:#1a1d23;border-bottom:1px solid #2d3139;flex-shrink:0;z-index:1}.topbar-left[data-v-70f59be4]{display:flex;align-items:center;gap:10px}.topbar-icon[data-v-70f59be4]{color:#5b8dee;display:flex}.topbar-title[data-v-70f59be4]{font-size:13px;font-weight:600;color:#e8eaf0;letter-spacing:.01em}.topbar-sep[data-v-70f59be4]{color:#3d4250;font-size:13px}.topbar-period[data-v-70f59be4]{font-size:12px;color:#7a8094}.topbar-right[data-v-70f59be4]{display:flex;align-items:center;gap:12px}.month-badge[data-v-70f59be4]{display:flex;align-items:center;gap:5px;background:#1e2d55;color:#93c5fd;font-size:12px;font-weight:500;padding:3px 10px;border-radius:20px}.spinner[data-v-70f59be4]{width:16px;height:16px;border:2px solid #e5e7eb;border-top-color:#5b8dee;border-radius:50%;animation:spin-70f59be4 .7s linear infinite}@keyframes spin-70f59be4{to{transform:rotate(1turn)}}.panel-header[data-v-3d884a6e]{flex-shrink:0;align-items:center;gap:8px;padding:11px 14px 10px;border-bottom:1px solid #eaecf0;background:#fff;position:sticky;top:0;z-index:2}.panel-label[data-v-3d884a6e]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#6b7280}.badge-count[data-v-3d884a6e]{margin-left:auto;background:#eef2ff;color:#3b5ce0;font-size:11px;font-weight:600;border-radius:10px;padding:1px 7px}.wrapper[data-v-3d884a6e]{display:flex;flex-direction:column;height:calc(100vh - 201px)}.search-wrap[data-v-3d884a6e]{flex-shrink:0;position:relative;margin:10px 12px 6px}.search-icon[data-v-3d884a6e]{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}.search-input[data-v-3d884a6e]{width:100%;padding:6px 10px 6px 28px;border:1px solid #e5e7eb;border-radius:6px;font-size:12px;color:#374151;background:#f9fafb;outline:none;transition:border .15s,background .15s}.search-input[data-v-3d884a6e]:focus{border-color:#5b8dee;background:#fff}.act-list[data-v-3d884a6e]{flex:1;min-height:0;padding:4px 0 12px;overflow-y:auto}.act-item[data-v-3d884a6e]{display:flex;gap:10px;padding:9px 14px;cursor:pointer;border-left:3px solid transparent;transition:background .1s,border-color .1s}.act-item[data-v-3d884a6e]:hover{background:#f8f9fc}.act-item.active[data-v-3d884a6e]{background:#eff4ff;border-left-color:#5b8dee}.act-num[data-v-3d884a6e]{flex-shrink:0;width:22px;height:22px;background:#f1f3f9;border-radius:5px;font-size:10px;font-weight:700;color:#6b7280;display:flex;align-items:center;justify-content:center;margin-top:1px}.act-item.active .act-num[data-v-3d884a6e]{background:#dce8ff;color:#3b5ce0}.act-body[data-v-3d884a6e]{flex:1;min-width:0}.act-desc[data-v-3d884a6e]{font-size:12.5px;color:#1f2937;line-height:1.4;margin-bottom:5px}.act-meta[data-v-3d884a6e]{display:flex;gap:5px;flex-wrap:wrap}.chip-oo[data-v-3d884a6e]{background:#fef3c7;color:#92400e}.chip-ind[data-v-3d884a6e]{background:#ede9fe;color:#5b21b6}.pane-loading[data-v-3d884a6e]{gap:10px;padding:30px 16px}.pane-empty[data-v-3d884a6e],.pane-loading[data-v-3d884a6e]{display:flex;flex-direction:column;align-items:center;color:#9ca3af;font-size:12px}.pane-empty[data-v-3d884a6e]{justify-content:center;gap:8px;padding:20px 16px;text-align:center}.text-2xl[data-v-3d884a6e]{font-size:.9rem!important}[data-v-3d884a6e] .v-treeview-node__root{align-items:flex-start!important;min-height:30px!important}[data-v-3d884a6e] .v-treeview-node__root .v-treeview-node__level:first-child{display:none!important}.chip[data-v-3d884a6e]{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:600;padding:2px 6px;border-radius:4px}.chip-oo[data-v-3d884a6e]{background:#f37021;color:#fff}.spinner[data-v-3d884a6e]{width:16px;height:16px;border:2px solid #e5e7eb;border-top-color:#5b8dee;border-radius:50%;animation:spin-3d884a6e .7s linear infinite}.spinner.lg[data-v-3d884a6e]{width:28px;height:28px;border-width:3px}@keyframes spin-3d884a6e{to{transform:rotate(1turn)}}.panel-header[data-v-14e477ab]{display:flex;align-items:center;gap:8px;padding:11px 14px 10px;border-bottom:1px solid #eaecf0;background:#fff;position:sticky;top:0;z-index:2}.panel-label[data-v-14e477ab]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#6b7280}.badge-count[data-v-14e477ab]{margin-left:auto;background:#eef2ff;color:#3b5ce0;font-size:11px;font-weight:600;border-radius:10px;padding:1px 7px}.act-resumen-wrap[data-v-14e477ab]{padding:8px 12px 4px}.act-resumen-card[data-v-14e477ab]{display:flex;gap:10px;padding:11px 13px;background:#eff4ff;border:1px solid #c7d7f8;border-radius:8px;border-left:3px solid #5b8dee}.act-num[data-v-14e477ab]{flex-shrink:0;width:22px;height:22px;background:#dce8ff;border-radius:5px;font-size:10px;font-weight:700;color:#3b5ce0;display:flex;align-items:center;justify-content:center;margin-top:1px}.act-body[data-v-14e477ab]{flex:1;min-width:0}.act-desc[data-v-14e477ab]{font-size:12.5px;color:#1f2937;line-height:1.4;margin-bottom:5px}.act-meta[data-v-14e477ab]{display:flex;gap:5px;flex-wrap:wrap}.chip[data-v-14e477ab]{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:600;padding:2px 6px;border-radius:4px}.chip-oo[data-v-14e477ab]{background:#f37021;color:#fff}.chip-ind[data-v-14e477ab]{background:#0e3179;color:#fff}.ind-grid[data-v-14e477ab]{display:grid;grid-template-columns:1fr;gap:15px;padding:10px 12px}.ind-card[data-v-14e477ab]{border:2px solid #e9ecf1;border-radius:20px;padding:20px 13px;cursor:pointer;line-height:1.6;transition:border-color .15s,background .15s}.ind-card[data-v-14e477ab]:hover{border-color:#a5b4fc;background:#fafbff}.ind-card.selected[data-v-14e477ab]{border-color:#5b8dee;background:#eff4ff}.ind-card-top[data-v-14e477ab]{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.ind-dot[data-v-14e477ab]{flex-shrink:0;width:8px;height:8px;background:#5b8dee;border-radius:50%;margin-top:4px}.ind-card.selected .ind-dot[data-v-14e477ab]{background:#3b5ce0}.ind-nombre[data-v-14e477ab]{font-size:12.5px;font-weight:600;color:#111827;line-height:1.4}.ind-medio[data-v-14e477ab]{display:flex;align-items:center;gap:5px;font-size:12px;color:#6b7280}.ind-card-row[data-v-14e477ab]{display:flex;gap:12px;margin-top:10px;margin-bottom:5px;padding:0 10px;justify-content:space-between;align-items:center}.ind-stat[data-v-14e477ab]{display:flex;flex-direction:column;gap:1px}.ind-stat-label[data-v-14e477ab]{font-size:10px;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em}.ind-stat-val[data-v-14e477ab]{font-size:13px;font-weight:600;color:#1f2937}.pane-loading[data-v-14e477ab]{gap:10px;padding:30px 16px}.pane-empty[data-v-14e477ab],.pane-loading[data-v-14e477ab]{display:flex;flex-direction:column;align-items:center;color:#9ca3af;font-size:12px}.pane-empty[data-v-14e477ab]{justify-content:center;gap:8px;padding:20px 16px;text-align:center}.pane-empty.top-gap[data-v-14e477ab]{padding-top:40px}.spinner[data-v-14e477ab]{width:16px;height:16px;border:2px solid #e5e7eb;border-top-color:#5b8dee;border-radius:50%;animation:spin-14e477ab .7s linear infinite}.spinner.lg[data-v-14e477ab]{width:28px;height:28px;border-width:3px}@keyframes spin-14e477ab{to{transform:rotate(1turn)}}.panel-header[data-v-488894e2]{display:flex;align-items:center;gap:8px;padding:11px 14px 10px;border-bottom:1px solid #eaecf0;background:#fff;position:sticky;top:0;z-index:2}.panel-label[data-v-488894e2]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#6b7280}.panel-label-sub[data-v-488894e2]{font-size:11px;font-weight:400;color:#9ca3af}.crono-wrap[data-v-488894e2]{padding:10px 12px}.crono-table[data-v-488894e2]{width:100%;font-size:12px;border-collapse:collapse}.crono-table th[data-v-488894e2]{text-align:left;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;padding:6px 10px;border-bottom:1px solid #f3f4f6}.text-center[data-v-488894e2]{text-align:center}.crono-th-label[data-v-488894e2]{width:140px}.crono-row[data-v-488894e2]{cursor:pointer;transition:background .1s}.crono-row:hover td[data-v-488894e2]{background:#f8f9fc}.crono-row td[data-v-488894e2]{padding:7px 10px;border-bottom:1px solid #f3f4f6;transition:background .1s}.crono-current td[data-v-488894e2]{background:#eff6ff}.crono-selected td[data-v-488894e2]{background:#e8f1ff!important;box-shadow:inset 3px 0 0 0 #3b5ce0}.crono-past td[data-v-488894e2]{color:#9ca3af}.crono-habilitado td[data-v-488894e2]{background:#f0fdf4}.crono-habilitado:hover td[data-v-488894e2]{background:#dcfce7!important}.crono-bloqueado[data-v-488894e2]{opacity:.55;cursor:default}.crono-td-mes[data-v-488894e2]{display:flex;align-items:center;gap:7px;font-weight:500;color:#374151}.crono-past .crono-td-mes[data-v-488894e2]{color:#9ca3af}.crono-td-center[data-v-488894e2]{text-align:center}.crono-x[data-v-488894e2]{color:#059669;font-weight:700}.crono-dash[data-v-488894e2]{color:#d1d5db}.reporte-val[data-v-488894e2]{color:#2563eb;font-weight:600}.mes-dot[data-v-488894e2]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.dot-past[data-v-488894e2]{background:#d1d5db}.dot-current[data-v-488894e2]{background:#5b8dee;box-shadow:0 0 0 3px #dce8ff}.dot-future[data-v-488894e2]{background:#e5e7eb;border:1.5px solid #d1d5db}.mes-now-badge[data-v-488894e2]{font-size:9px;font-weight:700;text-transform:uppercase;color:#2563eb;background:#dbeafe;border-radius:3px;padding:1px 4px;letter-spacing:.04em}.estado-badge[data-v-488894e2]{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;padding:2px 7px;border-radius:4px}.badge-habilitado[data-v-488894e2]{background:#dcfce7;color:#166534}.badge-readonly[data-v-488894e2]{background:#dbeafe;color:#1d4ed8}.badge-bloqueado[data-v-488894e2]{background:#f3f4f6;color:#9ca3af}.pane-empty[data-v-488894e2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#9ca3af;font-size:12px;padding:20px 16px;text-align:center}.pane-empty.top-gap[data-v-488894e2]{padding-top:40px}.viewer-card[data-v-15366f2f]{border-radius:12px!important;overflow:hidden;display:flex;flex-direction:column;max-height:90vh}.viewer-header[data-v-15366f2f]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#1a1d23;gap:12px;flex-shrink:0}.viewer-header-info[data-v-15366f2f]{display:flex;align-items:center;gap:10px;min-width:0}.viewer-tipo-icon[data-v-15366f2f]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex-shrink:0}.tipo-imagen[data-v-15366f2f]{background:#1e3a5f;color:#93c5fd}.tipo-pdf[data-v-15366f2f]{background:#3b1f1f;color:#fca5a5}.tipo-otro[data-v-15366f2f]{background:#1f2f1f;color:#86efac}.tipo-enlace[data-v-15366f2f]{background:#312e81;color:#c4b5fd}.viewer-nombre-wrap[data-v-15366f2f]{display:flex;flex-direction:column;gap:2px;min-width:0}.viewer-nombre[data-v-15366f2f]{font-size:13px;font-weight:600;color:#e8eaf0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:500px}.viewer-subtipo[data-v-15366f2f]{font-size:11px;color:#6b7280}.viewer-header-actions[data-v-15366f2f]{display:flex;align-items:center;gap:8px;flex-shrink:0}.btn-viewer-cerrar[data-v-15366f2f]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#2d3139;border:none;border-radius:6px;cursor:pointer;color:#9ca3af;transition:background .15s,color .15s}.btn-viewer-cerrar[data-v-15366f2f]:hover{background:#ef4444;color:#fff}.viewer-body[data-v-15366f2f]{flex:1;min-height:0;overflow:auto;background:#0f1117}.viewer-imagen-wrap[data-v-15366f2f]{display:flex;align-items:center;justify-content:center;padding:20px;min-height:300px}.viewer-imagen[data-v-15366f2f]{max-width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain;border-radius:6px}.viewer-pdf-wrap[data-v-15366f2f]{width:100%;height:70vh}.viewer-iframe[data-v-15366f2f]{width:100%;height:100%;border:none;display:block}.viewer-enlace-wrap[data-v-15366f2f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:48px 28px;text-align:center;min-height:280px}.vie-txt[data-v-15366f2f]{margin:0;font-size:13px;color:#9ca3af}.vie-url[data-v-15366f2f]{margin:0;font-size:11.5px;color:#6b7280;word-break:break-all;max-width:100%;line-height:1.5;padding:0 12px}.viewer-no-preview[data-v-15366f2f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 30px;text-align:center;min-height:300px}.viewer-no-preview-titulo[data-v-15366f2f]{font-size:14px;font-weight:600;color:#6b7280;margin:0}.viewer-no-preview-desc[data-v-15366f2f]{font-size:12.5px;color:#4b5563;line-height:1.6;margin:0;max-width:300px}.btn-descargar[data-v-15366f2f]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#fff;background:#2563eb;border-radius:7px;padding:7px 14px;text-decoration:none;margin-top:8px;transition:background .15s}.btn-descargar[data-v-15366f2f]:hover{background:#1d4ed8}.viewer-office-wrap[data-v-15366f2f]{display:flex;flex-direction:column;height:70vh}.viewer-office-wrap .viewer-iframe[data-v-15366f2f]{flex:1;width:100%;border:none}.office-disclaimer[data-v-15366f2f]{display:flex;align-items:center;gap:6px;padding:8px 14px;background:#1e2d3d;font-size:11px;color:#6b7280;flex-shrink:0}.office-link[data-v-15366f2f]{color:#93c5fd;text-decoration:underline;cursor:pointer}.panel-header[data-v-230fd806]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:11px 14px 10px;border-bottom:1px solid #eaecf0;background:#fff;position:sticky;top:0;z-index:2}.panel-header-titles[data-v-230fd806]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.panel-label[data-v-230fd806]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#6b7280}.panel-label-sub[data-v-230fd806]{font-size:11px;font-weight:400;color:#9ca3af}.month-badge-sm[data-v-230fd806]{display:inline-flex;align-items:center;font-size:11px;padding:2px 8px;font-weight:500;background:#eff6ff;color:#2563eb;border-radius:20px;margin-left:auto}.registro-wrap[data-v-230fd806]{padding:12px;display:flex;flex-direction:column;gap:12px}.registro-context[data-v-230fd806]{background:#f8f9fc;border:1px solid #e9ecf1;border-radius:8px;padding:10px 12px}.rc-row[data-v-230fd806]{display:flex;flex-direction:column;gap:1px;margin-bottom:8px}.rc-row[data-v-230fd806]:last-child{margin-bottom:0}.rc-label[data-v-230fd806]{font-size:9.5px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:#9ca3af}.rc-val[data-v-230fd806]{font-size:12px;color:#374151;line-height:1.4}.rc-val.strong[data-v-230fd806]{font-weight:600;color:#1f2937}.rc-readonly[data-v-230fd806]{background:#f3f4f6;border-radius:6px;padding:6px 8px;margin-top:2px}.reporte-azul[data-v-230fd806]{color:#2563eb!important;font-size:15px!important}.modo-bloqueado[data-v-230fd806]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 20px;text-align:center;background:#fafafa;border:1.5px dashed #e5e7eb;border-radius:12px}.bloqueado-icon[data-v-230fd806]{color:#d1d5db}.bloqueado-titulo[data-v-230fd806]{font-size:13px;font-weight:700;color:#6b7280;margin:0}.bloqueado-desc[data-v-230fd806]{font-size:12px;color:#9ca3af;line-height:1.6;margin:0;max-width:260px}.modo-ver-header[data-v-230fd806]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#1d4ed8;background:#dbeafe;border-radius:6px;padding:6px 10px}.registro-metricas[data-v-230fd806]{background:#f8f9fc;border:1px solid #e9ecf1;border-radius:8px;padding:10px 12px}.registro-metricas[data-v-230fd806],.ver-seccion[data-v-230fd806]{display:flex;flex-direction:column;gap:8px}.ver-seccion-titulo[data-v-230fd806]{display:flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;border-bottom:1px solid #f3f4f6;padding-bottom:5px}.ver-comentario[data-v-230fd806]{font-size:12.5px;color:#374151;line-height:1.6;background:#f9fafb;border:1px solid #e9ecf1;border-radius:8px;padding:10px 12px;margin:0;min-height:100px}.ver-vacio[data-v-230fd806]{font-size:12px;color:#9ca3af;font-style:italic;margin:0}.ver-evidencias-wrap[data-v-230fd806]{display:flex;flex-direction:column;gap:12px}.ver-panel-evidencia[data-v-230fd806]{background:#fafbff;border:1px solid #e9ecf1;border-radius:8px;padding:10px 12px}.ver-panel-evidencia .ver-seccion-titulo[data-v-230fd806]{border-bottom-color:#e5e7eb}.evidencia-item a[data-v-230fd806]{display:block;width:100%;height:100%}.evidencia-item:hover .evidencia-img[data-v-230fd806]{filter:brightness(.7)}.evidencia-item:hover .evidencia-overlay[data-v-230fd806]{opacity:1}.estado-indicador-box[data-v-230fd806]{border-radius:7px;padding:8px 10px;margin-top:2px;text-align:center}.estado-indicador-texto[data-v-230fd806]{font-size:12.5px;font-weight:700}.estado-ind-ok[data-v-230fd806]{background:#d1fae5;color:#065f46}.estado-ind-no[data-v-230fd806]{background:#fee2e2;color:#991b1b}.estado-ind-neutral[data-v-230fd806]{background:#f3f4f6;color:#6b7280}.registro-form[data-v-230fd806]{display:flex;flex-direction:column;gap:14px}.form-section-title[data-v-230fd806]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#5b8dee;border-bottom:1px solid #e9f0ff;padding-bottom:6px}.form-group[data-v-230fd806]{display:flex;flex-direction:column;gap:5px}.form-label[data-v-230fd806]{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:#374151}.form-hint[data-v-230fd806]{margin:0;font-size:10.5px;color:#9ca3af;line-height:1.4}.file-drop[data-v-230fd806]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:2px dashed #e5e7eb;border-radius:8px;padding:20px;cursor:pointer;transition:border-color .15s,background .15s;text-align:center}.file-drop.dragover[data-v-230fd806],.file-drop[data-v-230fd806]:hover{border-color:#5b8dee;background:#f0f5ff}.file-drop-text[data-v-230fd806]{font-size:12px;color:#6b7280;line-height:1.5}.file-drop-text small[data-v-230fd806]{font-size:11px;color:#9ca3af}.file-input[data-v-230fd806]{display:none}.file-drop--link[data-v-230fd806]{cursor:default;gap:10px}.link-drop-row[data-v-230fd806]{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;width:100%;max-width:440px}.link-input[data-v-230fd806]{flex:1 1 180px;min-width:0;padding:9px 11px;font-size:12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#374151;outline:none;transition:border-color .15s}.link-input[data-v-230fd806]:focus{border-color:#5b8dee;box-shadow:0 0 0 2px rgba(91,141,238,.2)}.btn-agregar-enlace[data-v-230fd806]{flex-shrink:0;padding:9px 16px;font-size:12px;font-weight:600;color:#fff;background:#5b8dee;border:none;border-radius:8px;cursor:pointer;transition:background .15s}.btn-agregar-enlace[data-v-230fd806]:hover{background:#4a7de0}.evidencias-lista-box[data-v-230fd806]{border:1px solid #e5e7eb;border-radius:8px;background:#fafbfc;padding:10px 12px}.evidencias-lista-box--anidada[data-v-230fd806]{margin-top:10px;background:#fff;border-color:#e9ecf1}.evidencias-lista-titulo[data-v-230fd806]{font-size:11px;font-weight:600;color:#4b5563;margin-bottom:8px}.evidencias-lista-ul[data-v-230fd806]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.evidencias-lista-item[data-v-230fd806]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;padding:6px 8px;background:#fff;border:1px solid #eef0f4;border-radius:6px}.evidencias-lista-nombre[data-v-230fd806]{flex:1;min-width:0;color:#374151;word-break:break-word}.evidencias-lista-vacio[data-v-230fd806]{font-size:11.5px;color:#9ca3af;font-style:italic}.btn-quitar-evidencia[data-v-230fd806]{color:#f1d5d5;display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;background:#b91c1c;border:1px solid #bfdbfe;border-radius:5px;padding:3px 8px;cursor:pointer;transition:background .15s;flex-shrink:0}.btn-quitar-evidencia[data-v-230fd806]:hover{background:#6b0b0b}.btn-guardar[data-v-230fd806]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:9px 16px;background:#5b8dee;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s,opacity .15s}.btn-guardar[data-v-230fd806]:hover:not(:disabled){background:#3b5ce0}.btn-guardar[data-v-230fd806]:disabled{opacity:.5;cursor:not-allowed}.btn-loading[data-v-230fd806]{display:flex;align-items:center;gap:8px}.save-ok[data-v-230fd806]{gap:6px;color:#059669;padding:4px 0}.pane-empty[data-v-230fd806],.save-ok[data-v-230fd806]{display:flex;align-items:center;font-size:12px;justify-content:center}.pane-empty[data-v-230fd806]{flex-direction:column;gap:8px;color:#9ca3af;padding:20px 16px;text-align:center}.pane-empty.top-gap[data-v-230fd806]{padding-top:40px}.spinner[data-v-230fd806]{width:16px;height:16px;border:2px solid #e5e7eb;border-top-color:#5b8dee;border-radius:50%;animation:spin-230fd806 .7s linear infinite}.spinner.sm[data-v-230fd806]{width:13px;height:13px}.spinner.white[data-v-230fd806]{border-color:hsla(0,0%,100%,.3);border-top-color:#fff}.btn-ver-evidencia[data-v-230fd806]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:5px;padding:3px 8px;cursor:pointer;transition:background .15s;flex-shrink:0}.btn-ver-evidencia[data-v-230fd806]:hover{background:#dbeafe}@keyframes spin-230fd806{to{transform:rotate(1turn)}}[data-v-1d8fbf02]{box-sizing:border-box}.matriz-root[data-v-1d8fbf02]{display:flex;flex-direction:column;--sicaf-app-bar:64px;--sicaf-container-py:48px;--sicaf-footer-app:40px;height:calc(100vh - var(--sicaf-app-bar) - var(--sicaf-container-py) - var(--sicaf-footer-app));max-height:calc(100vh - var(--sicaf-app-bar) - var(--sicaf-container-py) - var(--sicaf-footer-app));min-height:0;overflow:hidden;position:relative;z-index:0;isolation:isolate;font-family:DM Sans,Segoe UI,sans-serif;background:#f4f5f7;color:#1a1d23}.error-bar[data-v-1d8fbf02]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#fef2f2;border-bottom:1px solid #fecaca;color:#b91c1c;font-size:12px;flex-shrink:0}.error-close[data-v-1d8fbf02]{margin-left:auto;background:none;border:none;cursor:pointer;color:#b91c1c;font-size:12px;padding:0 4px}.split-root[data-v-1d8fbf02]{flex:1;min-height:0}[data-v-1d8fbf02] .splitpanes__splitter{background:#e2e5ec!important;position:relative;transition:background .15s}[data-v-1d8fbf02] .splitpanes--horizontal>.splitpanes__splitter{height:6px!important;cursor:row-resize}[data-v-1d8fbf02] .splitpanes--vertical>.splitpanes__splitter{width:6px!important;cursor:col-resize}[data-v-1d8fbf02] .splitpanes__splitter:active,[data-v-1d8fbf02] .splitpanes__splitter:hover{background:#5b8dee!important}.pane-scroll[data-v-1d8fbf02]{overflow-y:auto;overflow-x:hidden;height:100%;background:#fff}.pane-center[data-v-1d8fbf02]{height:100%;display:flex;flex-direction:column}.pane-scroll[data-v-1d8fbf02]::-webkit-scrollbar{width:5px}.pane-scroll[data-v-1d8fbf02]::-webkit-scrollbar-track{background:transparent}.pane-scroll[data-v-1d8fbf02]::-webkit-scrollbar-thumb{background:#e2e5ec;border-radius:10px}.pane-scroll[data-v-1d8fbf02]::-webkit-scrollbar-thumb:hover{background:#cbd0db}.slide[data-v-7eef2177]{min-width:100%;width:100%;height:100%;display:flex;flex-direction:column;background:#fff;overflow:hidden}.slide-header[data-v-7eef2177]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:2px;padding:12px 16px 10px;border-bottom:1px solid #eaecf0;flex-shrink:0}.slide-header-content[data-v-7eef2177]{display:flex;flex-direction:column;gap:2px}.slide-titulo[data-v-7eef2177]{font-size:14px;font-weight:600;color:#111827}.slide-subtitulo[data-v-7eef2177]{font-size:11px;color:#9ca3af}.slide-editor[data-v-7eef2177]{overflow:hidden;padding:12px}.slide-editor[data-v-7eef2177],.slide-vue-editor[data-v-7eef2177]{flex:1;min-height:0;display:flex;flex-direction:column}[data-v-7eef2177] .ql-container{flex:1;overflow-y:auto;font-size:13px;font-family:inherit}[data-v-7eef2177] .ql-editor{min-height:100%;line-height:1.6}[data-v-7eef2177] .ql-toolbar{flex-shrink:0;background:#f9fafb}[data-v-7eef2177] .ql-container,[data-v-7eef2177] .ql-toolbar{border-color:#e5e7eb!important}[data-v-7eef2177] .editor-error .ql-container{border-color:#ef4444!important}.slide-editor-error[data-v-7eef2177]{margin:8px 0 0;font-size:12px;color:#dc2626}.slide-footer[data-v-7eef2177]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid #eaecf0;flex-shrink:0;background:#fff}.badge-ok[data-v-7eef2177]{display:flex;align-items:center;gap:4px;font-size:12px;color:#059669;margin-right:auto}.editor-bloqueado-overlay[data-v-7eef2177]{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;background:#f9fafb;border:1px solid #e5e7eb;border-top:none;border-radius:0 0 4px 4px;font-size:12px;color:#9ca3af}[data-v-7eef2177] .editor-bloqueado .ql-editor{background:#f9fafb;color:#9ca3af;cursor:not-allowed;pointer-events:none}[data-v-7eef2177] .editor-bloqueado .ql-toolbar{opacity:.5;pointer-events:none}.sidebar[data-v-f15fc73e]{display:flex;flex-direction:column;height:100%;background:#fff}.sidebar-header[data-v-f15fc73e]{display:flex;align-items:center;justify-content:space-between;padding:11px 14px 10px;border-bottom:1px solid #eaecf0;position:sticky;top:0;background:#fff;z-index:2;flex-shrink:0}.sidebar-label[data-v-f15fc73e]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#6b7280}.sidebar-badge[data-v-f15fc73e]{background:#eef2ff;color:#3b5ce0;font-size:11px;font-weight:600;border-radius:10px;padding:1px 7px}.sidebar-list[data-v-f15fc73e]{padding:4px 0}.sidebar-item[data-v-f15fc73e]{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;border-left:3px solid transparent;transition:background .1s,border-color .1s}.sidebar-item[data-v-f15fc73e]:hover{background:#f8f9fc}.sidebar-item.active[data-v-f15fc73e]{background:#eff4ff;border-left-color:#5b8dee}.sidebar-num[data-v-f15fc73e]{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:#f1f3f9;border:1px solid #e5e7eb;font-size:11px;font-weight:600;color:#6b7280;display:flex;align-items:center;justify-content:center}.num-active[data-v-f15fc73e]{background:#dce8ff;border-color:#a5b4fc;color:#3b5ce0}.sidebar-item-body[data-v-f15fc73e]{display:flex;align-items:center;justify-content:space-between;flex:1;min-width:0}.sidebar-item-label[data-v-f15fc73e]{font-size:15px;color:#374151;line-height:1.4;white-space:normal;word-break:break-word}.sidebar-item.active .sidebar-item-label[data-v-f15fc73e]{color:#1d4ed8;font-weight:500}.sidebar-guardado[data-v-f15fc73e]{flex-shrink:0;margin-left:4px}.reporte-empty[data-v-6b984a49]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:320px;padding:32px 24px;background:#f9fafb}.reporte-empty__content[data-v-6b984a49]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:420px}.reporte-empty__icon[data-v-6b984a49]{display:flex;align-items:center;justify-content:center;width:88px;height:88px;margin-bottom:20px;border-radius:50%;background:#eff4ff;border:1px solid #dce8ff}.reporte-empty__titulo[data-v-6b984a49]{margin:0 0 8px;font-size:1.125rem;font-weight:600;color:#1f2937;line-height:1.4}.reporte-empty__descripcion[data-v-6b984a49]{margin:0;font-size:.9375rem;color:#6b7280;line-height:1.6}.programaciones-loading[data-v-2f8736e8]{display:flex;align-items:center;justify-content:center;gap:12px;padding:32px 0;color:#6b7280;font-size:14px}.programaciones-tabla[data-v-2f8736e8]{border:1px solid #e5e7eb;border-radius:8px}.contenido-reporte[data-v-2f8736e8]{font-size:14px;line-height:1.7;color:#374151}.contenido-reporte[data-v-2f8736e8] p{margin-bottom:12px}.contenido-reporte[data-v-2f8736e8] ol,.contenido-reporte[data-v-2f8736e8] ul{padding-left:24px;margin-bottom:12px}.rechazo-descripcion[data-v-2f8736e8]{font-size:14px;color:#4b5563;line-height:1.6;margin:0}.rm-root[data-v-ef6cfb02]{display:flex;flex-direction:column;height:calc(100vh - 120px);border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.rm-topbar[data-v-ef6cfb02]{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #e5e7eb;background:#f9fafb;flex-shrink:0}.rm-titulo[data-v-ef6cfb02]{font-size:14px;font-weight:600}.rm-body[data-v-ef6cfb02]{flex:1;min-height:0}.pane-sidebar[data-v-ef6cfb02]{overflow-y:auto;height:100%}.pane-content[data-v-ef6cfb02],.rm-content[data-v-ef6cfb02]{height:100%;overflow:hidden}.rm-slider-wrap[data-v-ef6cfb02]{display:flex;height:100%;transition:transform .3s ease}[data-v-ef6cfb02] .splitpanes__splitter{background:#e2e5ec!important;width:5px!important;cursor:col-resize;transition:background .15s}[data-v-ef6cfb02] .splitpanes__splitter:active,[data-v-ef6cfb02] .splitpanes__splitter:hover{background:#5b8dee!important}.card-element{border-radius:0!important}.card-element .header-card{height:64px;color:#fff;border-color:#3c4557;background-color:rgba(60,69,87,.95)}.header-card.mb-5,.mb-5{padding-bottom:5px}.header-card.p-0,.p-0{padding:0}.p-10{padding:10px}.card-error-or-success{position:fixed;z-index:2;bottom:20px;right:10px;width:400px;opacity:0;color:#fff;border-radius:10px;transition:all .5s linear}.card-error-or-success.visibility{opacity:1;padding:15px}.card-error-or-success.success{background-color:green}.card-error-or-success.error{background-color:red}.questions-order{padding:10px;margin-bottom:15px;color:#000;font-size:.95rem;cursor:pointer;text-transform:uppercase;border:1px solid #000;box-shadow:1.95px 1.95px 2.6px rgba(0,0,0,.15)}.editor-qls-encuenta .ql-container{max-height:300px;overflow-y:scroll}.global .text--parafo,.global .text-title{font-family:sans-serif}.global .text--title{font-size:1.2rem}.global .text--parafo{font-size:.95rem}.global .grid{display:grid}.global .grid.grid-three{grid-gap:40px;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.global .grid.grid-three{grid-row-gap:10px;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.global .grid.grid-three{grid-template-columns:repeat(1,1fr)}}.encuesta{padding:20px 0 0 0}.ql-align-justify{text-align:justify}blockquote.ql-align-justify{border-left:4px solid #007bff;padding:10px 20px;margin:20px 0;background-color:#f9f9f9;font-style:italic;color:#555;position:relative}.f-width{width:100%!important}.instrumentos{line-height:1.5!important;border-radius:20px!important;font-family:Roboto,sans-serif!important}.instrumentos.p-40{padding:40px!important}.instrumentos.p-20{padding:20px!important}.instrumentos.fontsize-1{font-size:1rem!important}.instrumentos.p-b-0{padding-bottom:0!important}.instrumentos.p-t-0{padding-top:0!important}.instrumentos .h-header-principal{min-height:90px!important;height:auto!important;font-size:.85rem;font-weight:700;border:none!important;padding:0 40px!important;justify-content:center;align-items:start;flex-direction:column;border-radius:20px 20px 0 0!important;background-color:#0e3178!important}.instrumentos .h-header-principal h5{color:#00a4e0!important;text-transform:uppercase!important;font-size:.8rem!important;line-height:1!important}.instrumentos.btn-default{width:auto!important;height:45px!important;border:none!important;color:#fff!important;font-size:.9rem!important;font-weight:700!important;border-radius:10px!important;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)!important}.instrumentos.btn-primary{background-color:#f37021!important}.instrumentos hr{border:1px solid #e9e9e9;margin:10px 0}.instrumentos.footer{padding:15px!important;font-size:.8rem!important;font-weight:700!important;color:#b4b4b4!important;border-radius:0 0 20px 20px!important;background-color:#f0f0f0!important}.instrumentos .text-title{font-size:1rem!important;font-weight:700!important;color:#d6d6d6!important;margin-bottom:10px!important}.instrumentos.text-preguntas{font-weight:700;color:#0e3178;overflow-wrap:break-word;hyphens:auto;word-break:break-word;width:99%}.instrumentos .text-checkboxes{color:#696c72!important;font-size:.95rem!important;border:1px solid #696c72!important;border-radius:10px!important;padding:10px!important;margin-bottom:10px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.instrumentos .border-radius-0{border-radius:0!important}.instrumentos .text-puestos-trabajo{font-size:1.1rem;font-weight:700;color:#0e3178;text-align:center;font-family:Roboto,sans-serif}.instrumentos .text-body h2,.instrumentos .text-body h3{font-size:1.1rem;text-align:justify;line-height:1;font-weight:400;font-family:Roboto,sans-serif}.instrumentos .text-body p{margin:0}.instrumentos .text-body strong{font-weight:700;color:#0e3178}