.spread-host{width:100%;height:600px}.table-hover tbody tr:hover td[data-v-26c129e0]{background:#eaecee}.card .card-header[data-v-2cb5d6d4],.card .card-header[data-v-3de0b992],.card .card-header[data-v-4d8024d9],.card .card-header[data-v-31d4fd54],.card .card-header[data-v-46ca2670],.card .card-header[data-v-71d94e10],.card .card-header[data-v-90e66c92],.card .card-header[data-v-246d52f4],.card .card-header[data-v-bb8be55a],.card .card-header[data-v-dc08c5e8],.card .card-header[data-v-f8a6196a]{padding:10px}.card .card-header[data-v-319e3a45]{padding:13px}.card .card-header[data-v-a2784b9a]{padding:0}.card .card-header[data-v-8f5b30dc]{padding:10px}.horizontal-list[data-v-8f5b30dc]{list-style-type:none;padding:0;margin:0;display:flex;justify-content:center}.horizontal-list li[data-v-8f5b30dc]{margin:0 10px}.card .card-header[data-v-21b3fa4a]{padding:10px}.horizontal-list[data-v-21b3fa4a]{list-style-type:none;padding:0;margin:0;display:flex;justify-content:center}.horizontal-list li[data-v-21b3fa4a]{margin:0 10px}.card .card-header[data-v-790e6e68]{padding:10px}.alert-primary-custom[data-v-65c6f340]{background-color:#ddf2f8;padding:5px;border-radius:5px}textarea[data-v-f7837afa]{resize:none}.btn-instruccion[data-v-f6f85706]{background-color:#cfecf4;width:150px;border-radius:20px;margin-left:270px;margin-top:-30px}.img-instruccion[data-v-f6f85706]{padding:0!important}.btn-instruccion[data-v-f6f85706]:hover{background-color:#ddf2f8;box-shadow:2px 2px 2px rgba(0,0,0,.3)}@media only screen and (min-width:1025px) and (max-width:1440px){.btn-instruccion[data-v-f6f85706]{margin-left:210px}}.vsc-popup[data-v-f6f85706]{position:fixed;z-index:999;right:20px;bottom:20px;display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:380px;-webkit-font-smoothing:antialiased}.vsc-popup-button[data-v-f6f85706]{outline:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#06a5d0;color:#fff;border:none;cursor:pointer;border-radius:10rem;width:157px;height:32px;display:inline-block;padding-top:2px;box-shadow:0 3px 10px rgba(0,0,0,.2);font-family:inherit;transition:background-color .3s,box-shadow .2s}.vsc-popup-button[data-v-f6f85706]:hover{background-color:#057e9e}.student-edit-modal[data-v-6c0d5acc]{color:#26364d}.student-edit-panel[data-v-6c0d5acc]{background:#fff;border:1px solid #e6edf5;border-radius:18px;box-shadow:0 18px 48px rgba(32,47,73,.18);overflow:hidden}.student-edit-header[data-v-6c0d5acc]{align-items:flex-start;background:linear-gradient(180deg,#f5fcfd,#fff);border-bottom:1px solid #d8eef3;display:flex;justify-content:space-between;padding:22px 24px 18px}.student-edit-title-wrap[data-v-6c0d5acc]{align-items:center;display:flex;gap:14px}.student-edit-icon[data-v-6c0d5acc]{align-items:center;background:#e4f7fb;border-radius:14px;color:#1aa7c7;display:flex;flex:0 0 46px;height:46px;justify-content:center;width:46px}.student-edit-eyebrow[data-v-6c0d5acc]{color:#1aa7c7;display:block;font-size:11px;font-weight:700;letter-spacing:0;line-height:1;margin-bottom:6px;text-transform:uppercase}.student-edit-title[data-v-6c0d5acc]{color:#1d2b44;font-size:20px!important;font-weight:800;line-height:1.2;margin:0}.student-edit-subtitle[data-v-6c0d5acc]{color:#64748b;font-size:13px!important;line-height:1.35;margin:6px 0 0}.student-edit-close[data-v-6c0d5acc]{align-items:center;background:#fff;border:1px solid #dbe4ef;border-radius:12px;color:#64748b;display:flex;height:38px;justify-content:center;transition:all .18s ease;width:38px}.student-edit-close[data-v-6c0d5acc]:hover{border-color:#b9c7db;color:#1d2b44}.student-edit-form[data-v-6c0d5acc]{padding:22px 24px 24px}.student-edit-form .row[data-v-6c0d5acc]{row-gap:14px}.student-edit-form label[data-v-6c0d5acc]{color:#334155;font-size:13px!important;margin-bottom:6px}.student-edit-form .form-control[data-v-6c0d5acc]{border:1px solid #cfd8e6;border-radius:10px;color:#1f2a3d;min-height:42px;transition:border-color .18s ease,box-shadow .18s ease}.student-edit-form .form-control[data-v-6c0d5acc]:focus{border-color:#1aa7c7;box-shadow:0 0 0 3px rgba(26,167,199,.16)}.student-edit-form .text-danger[data-v-6c0d5acc]{font-size:12px!important}.student-edit-actions[data-v-6c0d5acc]{align-items:center;border-top:1px solid #eef2f7;display:flex;gap:12px;justify-content:flex-end;margin-top:8px;padding-top:18px}.student-edit-cancel[data-v-6c0d5acc],.student-edit-submit[data-v-6c0d5acc]{border-radius:10px;font-weight:800;min-height:42px;padding:0 18px}.student-edit-cancel[data-v-6c0d5acc]{background:#fff;border:1px solid #cfd8e6;color:#475569}.student-edit-submit[data-v-6c0d5acc]{background:#1aa7c7;border:1px solid #1aa7c7;color:#fff;min-width:170px}.student-edit-submit[data-v-6c0d5acc]:disabled{cursor:not-allowed;opacity:.72}@media (max-width:576px){.student-edit-form[data-v-6c0d5acc],.student-edit-header[data-v-6c0d5acc]{padding-left:18px;padding-right:18px}.student-edit-actions[data-v-6c0d5acc]{align-items:stretch;flex-direction:column-reverse}.student-edit-cancel[data-v-6c0d5acc],.student-edit-submit[data-v-6c0d5acc]{width:100%}}.modal>.modal-dialog>.modal-content[data-v-78a9808a]{background-color:transparent!important;border:0!important}.result-key-shell[data-v-6825f683]{color:#26364d}[data-v-6825f683] .result-key-modal-shell .modal-content{border:0;border-radius:18px;box-shadow:0 18px 54px rgba(32,47,73,.22);overflow:hidden}[data-v-6825f683] .result-key-modal-header{align-items:center;background:linear-gradient(180deg,#f5fcfd,#fff);border-bottom:1px solid #d8eef3;display:flex;justify-content:space-between;padding:20px 22px}[data-v-6825f683] .result-key-modal-body{padding:20px 22px 22px}.result-key-heading[data-v-6825f683]{align-items:center;display:flex;gap:12px}.result-key-heading__icon[data-v-6825f683]{align-items:center;background:#e4f7fb;border-radius:14px;color:#1aa7c7;display:flex;height:44px;justify-content:center;width:44px}.result-key-heading__eyebrow[data-v-6825f683]{color:#1aa7c7;display:block;font-size:11px;font-weight:800;letter-spacing:0;line-height:1;margin-bottom:5px;text-transform:uppercase}.result-key-heading__title[data-v-6825f683]{color:#1d2b44;font-size:19px!important;font-weight:800;line-height:1.2;margin:0}.result-key-close[data-v-6825f683]{align-items:center;background:#fff;border:1px solid #dbe4ef;border-radius:12px;color:#64748b;display:flex;height:38px;justify-content:center;transition:all .18s ease;width:38px}.result-key-close[data-v-6825f683]:hover{border-color:#b9c7db;color:#1d2b44}.result-key-content[data-v-6825f683]{display:grid;gap:14px;padding:6px 4px 2px}.result-key-helper[data-v-6825f683],.result-key-notice[data-v-6825f683]{background:#e8f7ee;border:1px solid #cdeed8;border-radius:14px;color:#334155;font-size:13px!important;line-height:1.45;padding:14px 16px}.result-key-notice--info[data-v-6825f683]{background:#e4f7fb;border-color:#bceaf3;color:#168aa5}.result-key-code-card[data-v-6825f683]{align-items:center;background:#e4f7fb;border:1px dashed #9edce8;border-radius:16px;display:flex;justify-content:center;min-height:84px}.result-key-code[data-v-6825f683]{color:#1aa7c7;font-size:38px;font-weight:900;letter-spacing:0;line-height:1}.result-key-code-hint[data-v-6825f683]{color:#527099;font-size:11px!important;margin-top:-6px;text-align:center}.result-key-field label[data-v-6825f683]{color:#334155;display:block;float:none!important;font-size:13px!important;margin-bottom:6px;text-align:left}.result-key-field .form-control[data-v-6825f683]{border:1px solid #cfd8e6;border-radius:10px;color:#1f2a3d;min-height:42px;transition:border-color .18s ease,box-shadow .18s ease}.result-key-field .form-control[data-v-6825f683]:focus{border-color:#1aa7c7;box-shadow:0 0 0 3px rgba(26,167,199,.16)}.result-key-message[data-v-6825f683]{background:#fbf1e5;border:1px solid #efd1ae;border-radius:12px;font-size:13px!important;padding:12px 14px;text-align:left}.result-key-message .text-success[data-v-6825f683]{color:#58b768!important}.result-key-message .text-danger[data-v-6825f683]{color:#cc4f6b!important}.result-key-actions[data-v-6825f683]{border-top:1px solid #eef2f7;display:flex;justify-content:flex-end;padding-top:16px}.result-key-primary-btn[data-v-6825f683]{align-items:center;background:#1aa7c7;border:1px solid #1aa7c7;border-radius:10px;color:#fff;display:inline-flex;font-weight:800;justify-content:center;min-height:42px;min-width:170px;padding:0 18px}.result-key-primary-btn[data-v-6825f683]:disabled{cursor:not-allowed;opacity:.72}@media (max-width:576px){.result-key-actions[data-v-6825f683]{align-items:stretch;flex-direction:column}.result-key-primary-btn[data-v-6825f683]{width:100%}}.pdf-wrapper[data-v-5d5b2d97]{max-height:95vh;overflow-y:auto;padding:14px;background:#f4f8fb}.pdf-preview-shell[data-v-5d5b2d97]{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}.pdf-preview-toolbar[data-v-5d5b2d97]{align-items:center;background:#fff;border:1px solid #dbeaf0;border-radius:8px;display:flex;justify-content:space-between;padding:12px;position:sticky;top:0;z-index:12}.pdf-preview-title[data-v-5d5b2d97]{align-items:center;display:flex;gap:12px;min-width:0}.pdf-preview-icon[data-v-5d5b2d97]{align-items:center;background:#eef8fb;border:1px solid var(--psx-brand-border,#bfe8ef);border-radius:8px;color:var(--psx-brand-navy,#05385f);display:inline-flex;flex:0 0 42px;font-size:20px;height:42px;justify-content:center;width:42px}.pdf-preview-badge[data-v-5d5b2d97]{background:var(--psx-brand-cyan-soft,#e8f8fb);border:1px solid var(--psx-brand-border,#bfe8ef);border-radius:999px;color:var(--psx-brand-blue,#0b4f7a);display:inline-flex;font-size:11px;font-weight:900;line-height:1;margin-bottom:5px;padding:4px 9px}.pdf-preview-title strong[data-v-5d5b2d97]{color:#172033;display:block;font-size:17px;font-weight:900;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf-preview-title small[data-v-5d5b2d97]{color:#64748b;display:block;font-size:12px;font-weight:700;margin-top:3px}.pdf-preview-actions[data-v-5d5b2d97]{align-items:center;display:flex;gap:8px}.pdf-close-button[data-v-5d5b2d97],.pdf-download-button[data-v-5d5b2d97]{align-items:center;border-radius:8px;display:inline-flex;font-family:Roboto,sans-serif;font-size:13px;font-weight:900;gap:7px;justify-content:center;min-height:36px}.pdf-download-button[data-v-5d5b2d97]{background:var(--psx-brand-blue,#0b4f7a);border:1px solid var(--psx-brand-blue,#0b4f7a);color:#fff;padding:8px 13px}.pdf-download-button[data-v-5d5b2d97]:hover{background:var(--psx-brand-navy,#05385f);border-color:var(--psx-brand-navy,#05385f)}.pdf-close-button[data-v-5d5b2d97]{background:#fff;border:1px solid #d8e1ef;color:var(--psx-brand-blue,#0b4f7a);width:36px}.pdf-close-button[data-v-5d5b2d97]:hover{background:var(--psx-brand-cyan-soft,#e8f8fb);border-color:var(--psx-brand-cyan,#28b8cf)}.pdf-preview-pages[data-v-5d5b2d97]{background:transparent;border-radius:0;padding:14px 0 0}.pdf-preview-page[data-v-5d5b2d97]{background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.14);margin:0 auto 18px;max-width:100%;width:100%}.vm--modal{position:relative;overflow:hidden;box-sizing:border-box;background-color:transparent;border-radius:3px;overflow-y:auto;box-shadow:0 0 0 0 rgba(27,33,58,.4)}.table-hover tbody tr:hover td{background:#eaecee}.bg-progress-complete{background-color:#9bbc71!important}.bg-progress-incomplete{background-color:#e8ba7b!important}.dropdown-divider{height:0;margin:.4rem 0!important;overflow:hidden;border-top:1px solid #e9ecef}.rendiciones-leyenda{align-items:center;background:#fff;border:1px solid #e8ecf3;border-radius:8px;display:flex;flex-wrap:wrap;gap:8px 16px;margin:0 0 10px;padding:9px 12px}.rendiciones-leyenda-item{align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:#4f5b6b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;line-height:1.2;padding:5px 7px;white-space:nowrap}.rendiciones-leyenda-item:hover{background:#f5f7fb;border-color:#dbe2ee}.rendiciones-leyenda-item.is-active{background:#eef4ff;border-color:#7aa7e8;color:#203b63;font-weight:600}.rendiciones-leyenda-item i{font-size:15px;margin-right:6px}.rendiciones-leyenda-count{align-items:center;background:#edf1f7;border:1px solid #d9e0ea;border-radius:999px;color:#354153;display:inline-flex;font-size:11px;font-weight:600;height:18px;justify-content:center;line-height:1;margin-left:7px;min-width:20px;padding:0 6px}.rendiciones-leyenda-item.is-active .rendiciones-leyenda-count{background:#d9e8ff;border-color:#9bbcec;color:#1f4f88}.rendiciones-leyenda-clear{background:transparent;border:0;color:#4f5b6b;font-size:12px;line-height:1.2;padding:5px 7px;text-decoration:underline;white-space:nowrap}.rendiciones-leyenda-clear:hover{color:#1c5d99}.dropdown-menu .dropdown-item[data-v-13137d7a]:hover{background-color:transparent!important;color:#2e4b99!important}.eva-resultados-modal .modal-dialog{max-width:760px}.eva-resultados-modal .modal-content,.eva-resultados-modal__content{border:none;border-radius:12px;overflow:hidden;box-shadow:0 20px 46px rgba(29,43,55,.22);background:#fff}.eva-resultados-modal .modal-body{padding:0}.resultados-modal{background:#f7fafc;color:#2e4450}.resultados-modal__header{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px 28px;color:#fff;background:#167da5}.resultados-modal__heading h3{margin:4px 0 8px;font-size:25px;font-weight:800;line-height:1.15}.resultados-modal__heading p{margin:0;max-width:560px;color:hsla(0,0%,100%,.9);font-size:14px;line-height:1.45}.resultados-modal__eyebrow{display:inline-flex;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0;color:hsla(0,0%,100%,.82)}.resultados-modal__close{width:36px;height:36px;border:1px solid hsla(0,0%,100%,.3);border-radius:10px;background:hsla(0,0%,100%,.12);color:#fff;font-size:16px;font-weight:800;cursor:pointer;transition:background .2s ease,transform .2s ease}.resultados-modal__close:hover{background:hsla(0,0%,100%,.2);transform:translateY(-1px)}.resultados-modal__body{display:flex;flex-direction:column;gap:16px;padding:22px 28px 18px}.resultados-summary{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid #dcebf2;border-radius:10px;background:#fff}.resultados-summary__icon{width:42px;height:42px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#e8f6fb;color:#167da5;font-size:18px}.resultados-section__label,.resultados-summary__label{display:block;margin-bottom:3px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0;color:#6b8694}.resultados-summary strong{display:block;color:#263d49;font-size:16px;line-height:1.2}.resultados-summary small{display:block;margin-top:2px;color:#758b96;font-size:13px}.resultados-section{padding:18px;border:1px solid #dcebf2;border-radius:10px;background:#fff}.resultados-section__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.resultados-section__head h4{margin:0;color:#263d49;font-size:17px;font-weight:800}.resultados-section__badge{flex:0 0 auto;padding:6px 10px;border-radius:999px;background:#eef6f9;color:#437383;font-size:12px;font-weight:800}.resultados-section__badge--soft{background:#f4f0ff;color:#6f5fa8}.resultados-field{width:100%;height:46px;border:1px solid #cfe0ea;border-radius:10px;padding:0 42px 0 14px;font-size:14px;color:#314754;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;transition:border-color .2s ease,box-shadow .2s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 12 12'%3E%3Cpath fill='%23167da5' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.resultados-field:focus{border-color:#167da5;box-shadow:0 0 0 4px rgba(22,125,165,.14)}.resultados-field:disabled{opacity:.65;cursor:not-allowed;background-color:#f4f8fa}.resultados-comparadores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.resultados-comparador{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-height:82px;padding:14px;border:1px solid #e1edf3;border-radius:10px;background:#f8fbfd}.resultados-comparador__content{min-width:0}.resultados-comparador__type{display:inline-flex;margin-bottom:7px;padding:4px 8px;border-radius:999px;background:#e8f6fb;color:#167da5;font-size:11px;font-weight:800}.resultados-comparador strong{display:block;color:#304956;font-size:14px;line-height:1.35;word-break:break-word}.resultados-icon-btn{flex:0 0 auto;width:34px;height:34px;border:1px solid #f0cfd1;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#c44f58;background:#fff6f6;transition:background .2s ease,transform .2s ease}.resultados-icon-btn:hover:not(:disabled){background:#ffecec;transform:translateY(-1px)}.resultados-icon-btn:disabled{opacity:.55;cursor:not-allowed}.resultados-empty{padding:14px;border:1px dashed #cbdde6;border-radius:10px;color:#6f8692;background:#f8fbfd;font-size:13px}.resultados-add{margin-top:12px}.resultados-note{margin:12px 0 0;color:#748d9a;font-size:13px;line-height:1.45}.resultados-modal__footer{display:flex;justify-content:flex-end;gap:12px;padding:18px 28px 24px;background:#f7fafc;border-top:1px solid #e4edf2}.resultados-btn{min-width:150px;height:42px;border-radius:10px;font-size:14px;font-weight:800;padding:0 18px;border:none;cursor:pointer;transition:all .2s ease}.resultados-btn:disabled{opacity:.55;cursor:not-allowed}.resultados-btn--ghost{background:#fff;color:#66808f;border:1px solid #d7e5ec}.resultados-btn--ghost:hover:not(:disabled){background:#f2f8fb}.resultados-btn--primary{background:#167da5;color:#fff;box-shadow:0 10px 18px rgba(22,125,165,.2)}.resultados-btn--primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 22px rgba(22,125,165,.24)}@media (max-width:767px){.eva-resultados-modal .modal-dialog{margin:10px}.resultados-modal__body,.resultados-modal__footer,.resultados-modal__header{padding-left:18px;padding-right:18px}.resultados-comparadores{grid-template-columns:1fr}.resultados-modal__footer{flex-direction:column-reverse}.resultados-btn{width:100%}}.resultados-hero[data-v-5de59934]{align-items:center;background:#fff;border:1px solid #e6edf7;border-radius:8px;box-shadow:0 10px 24px rgba(15,23,42,.05);display:flex;gap:18px;justify-content:space-between;padding:16px 20px}.resultados-hero-info[data-v-5de59934]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.meta-card[data-v-5de59934]{background:#f8fafc;border:1px solid #dbe5f2;border-radius:8px;min-width:160px;padding:10px 14px;display:flex;flex-direction:column;justify-content:center}.meta-label[data-v-5de59934]{color:#3157a7;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.meta-value[data-v-5de59934]{color:#172033;font-size:14px;font-weight:900;line-height:1.2}.comparadores-tags[data-v-5de59934]{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.comparador-tag[data-v-5de59934]{background:#edf4ff;color:#3157a7;border-radius:6px;font-size:12px;font-weight:800;padding:3px 8px;border:1px solid #d0e1fd}.resultados-hero-actions[data-v-5de59934]{display:flex;align-items:center}.btn-cambiar-resultados[data-v-5de59934]{align-items:center;background:#3157a7;border:1px solid #3157a7;box-shadow:0 10px 22px rgba(49,87,167,.22);color:#fff;border-radius:8px;display:inline-flex;font-size:13px;font-weight:900;padding:10px 16px;cursor:pointer;transition:all .15s ease;outline:none}.btn-cambiar-resultados[data-v-5de59934]:hover{background:#244a94;border-color:#244a94;transform:translateY(-1px);box-shadow:0 12px 24px rgba(49,87,167,.3)}.btn-cambiar-resultados[data-v-5de59934]:active{transform:translateY(0)}@media (max-width:768px){.resultados-hero[data-v-5de59934]{gap:16px}.resultados-hero-info[data-v-5de59934],.resultados-hero[data-v-5de59934]{flex-direction:column;align-items:stretch}.meta-card[data-v-5de59934]{width:100%}.btn-cambiar-resultados[data-v-5de59934]{width:100%;justify-content:center}}.btn-nomina-2[data-v-2c1b879e]{padding:.275rem .44rem;margin-right:4px;color:#063;background-color:#fff;border-color:#063}.btn[data-v-2c1b879e]{font-size:12px}.modal-content[data-v-2c1b879e]{max-width:602px!important}.is-warning[data-v-2c1b879e]{border-color:#ffc107;background-color:#fff3cd;color:#856404}.is-warning[data-v-2c1b879e]:focus{border-color:#ffecb5;box-shadow:0 0 0 .2rem rgba(255,193,7,.25)}.shadow__nomina[data-v-2c1b879e]{border-radius:15px;transition:box-shadow .5s ease-in-out!important}.shadow__nomina[data-v-2c1b879e]:hover{animation:shadowAnimation-data-v-2c1b879e .3s forwards!important}.dropzone[data-v-2c1b879e]{transition:background-color .3s,border .3s;border:2px dashed transparent}.catalogo-ebs-modal[data-v-2c1b879e]{background:#fff;border-radius:30px}.catalogo-ebs-table[data-v-2c1b879e]{max-height:55vh;overflow-y:auto}.nomina-download-dropdown[data-v-2c1b879e]{display:inline-block}@keyframes shadowAnimation-data-v-2c1b879e{0%{box-shadow:0 0 0 transparent}to{box-shadow:10px 10px 20px rgba(0,0,0,.3)}}.btn-nomina-2[data-v-2f2973a2]{padding:.275rem .44rem;margin-right:4px;color:#063;background-color:#fff;border-color:#063}.btn[data-v-2f2973a2]{font-size:12px}.modal-content[data-v-2f2973a2]{max-width:602px!important}.bg-white[data-v-2889ed48]{background-color:#fff!important}.text-custom[data-v-2889ed48]{color:#2e4b99!important}.border-custom[data-v-2889ed48]{border-color:#2e4b99!important}.hover\:bg-custom[data-v-2889ed48]:hover{background-color:#2e4b99!important}.hover\:text-white[data-v-2889ed48]:hover{color:#fff!important}.absolute[data-v-2889ed48]{animation:fadeIn-data-v-2889ed48 .2s ease-in-out}.custom-btn[data-v-2889ed48]{background-color:#2e4b99;color:#fff;border:2px solid #2e4b99;padding:8px 16px;border-radius:25px;font-weight:700;transition:all .3s ease-in-out}.custom-btn[data-v-2889ed48]:hover{background-color:#fff;color:#2e4b99;border:2px solid #2e4b99}.custom-btn[data-v-2889ed48]:focus{outline:none;box-shadow:0 0 5px rgba(46,75,153,.5)}.hover-element[data-v-2889ed48]:hover{background-color:#2e4b99;color:#fff}@keyframes fadeIn-data-v-2889ed48{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.dropdown-menu .dropdown-item[data-v-ad81332e]:hover,.dropdown-menu .dropdown-item[data-v-b3e13098]:hover{background-color:transparent!important;color:#2e4b99!important}.ht-timeline[data-v-709c29ce]{display:flex;align-items:center;overflow-x:auto;white-space:nowrap;padding:20px;margin-top:-25px}.ht-timeline-container[data-v-709c29ce]{display:flex;align-items:center;position:relative}.ht-event[data-v-709c29ce]{display:flex;align-items:center}.ht-timeline-point-active[data-v-709c29ce]{width:35px;height:35px;background-color:#fff;border:2px solid #01a7ce;border-radius:50%;position:relative;z-index:2}.ht-timeline-point[data-v-709c29ce]{width:35px;height:35px;background-color:#fff;border:2px solid #76c6d6;border-radius:50%;position:relative;z-index:2}.ht-timeline-point-muted[data-v-709c29ce]{width:35px;height:35px;background-color:#fff;border:2px solid #dddfe1;border-radius:50%;position:relative;z-index:2}.ht-timeline-line[data-v-709c29ce]{height:2px;background-color:#76c6d6;flex-grow:1;position:relative;z-index:1;width:50px}.ht-timeline-line-muted[data-v-709c29ce]{height:2px;background-color:#dddfe1;flex-grow:1;position:relative;z-index:1;width:50px}.ht-timeline-color-text-info[data-v-709c29ce]{color:#01a7ce;font-weight:500}.ht-timeline-color-text-success[data-v-709c29ce]{color:#86c4d1}.ht-timeline-color-text-muted[data-v-709c29ce]{color:#dddfe1}.text-diagonal[data-v-709c29ce]{transform:rotate(0deg);position:absolute;top:110%;left:0;transform-origin:center center;font-size:12px;white-space:nowrap;text-align:center;z-index:999}.iframe-wrapper[data-v-7f759196]{position:relative;width:100%;height:500px;overflow:hidden!important;border-radius:40px}.iframe-panel[data-v-7f759196]{width:100%;height:100%;border:none;overflow:hidden!important}.overlay[data-v-7f759196]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(48,77,151,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer;text-align:center;border-radius:30px;overflow:hidden!important}.overlay[data-v-7f759196]:hover{background-color:rgba(48,77,151,.7);border-radius:40px}.overlay-content[data-v-7f759196]{display:flex;flex-direction:column;align-items:center;font-weight:600;font-size:16px}.active-tab[data-v-280e368c]{border-bottom:2px solid #2e4b99!important}