.elevation-2[data-v-06424b95]{-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1)}.rounded-lg[data-v-06424b95]{border-radius:8px}.red-message[data-v-06424b95]{color:#f44336!important}.custom-data-table .desktop-row[data-v-06424b95]{display:table-row}@media screen and (max-width:600px){.custom-data-table .v-datatable__wrapper[data-v-06424b95]{overflow-x:hidden!important;width:100%;max-width:100vw;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-data-table .desktop-row[data-v-06424b95],.custom-data-table thead[data-v-06424b95]{display:none!important}.custom-data-table .mobile-row[data-v-06424b95]{display:table-row!important}.custom-data-table .mobile-row td[data-v-06424b95]{padding:0!important;border:none!important;width:100%;max-width:100vw;-webkit-box-sizing:border-box;box-sizing:border-box}.mobile-card[data-v-06424b95]{width:95%!important;max-width:350px!important;margin:6px 0 6px 8px!important;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.mobile-card-content[data-v-06424b95]{position:relative;padding:1px 8px 8px 8px}.mobile-actions[data-v-06424b95]{position:absolute;top:4px;right:4px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;z-index:10}.mobile-actions .v-btn[data-v-06424b95]{margin:0;width:24px;height:24px}.mobile-item[data-v-06424b95]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4px 0;border-bottom:1px solid #eee}.mobile-item[data-v-06424b95]:last-child{border-bottom:none}.mobile-item strong[data-v-06424b95]{font-weight:500;font-size:13px;margin-bottom:2px}.mobile-item div[data-v-06424b95]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px}.mobile-item span[data-v-06424b95]{word-break:break-word;max-width:100%}.mobile-item .v-avatar img[data-v-06424b95]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.custom-data-table .v-datatable[data-v-06424b95],.custom-data-table .v-datatable__wrapper[data-v-06424b95],.custom-data-table[data-v-06424b95],.mobile-card-content[data-v-06424b95],.mobile-card[data-v-06424b95]{width:100%;max-width:100vw;overflow-x:hidden!important;-webkit-box-sizing:border-box;box-sizing:border-box}.mobile-card[data-v-06424b95]{max-height:calc(100vh - 120px);overflow-y:auto}.v-datatable__wrapper[data-v-06424b95]{min-width:0!important}}.red-message[data-v-11889f2b]{display:block;color:red;text-align:center}.v-alert{border-radius:0;border-width:4px 0 0 0;border-style:solid;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;margin:4px auto;padding:16px;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-alert .v-alert__icon.v-icon,.v-alert__dismissible .v-icon{-ms-flex-item-align:center;align-self:center;color:rgba(0,0,0,.3);font-size:24px}.v-alert--outline .v-icon{color:inherit!important}.v-alert__icon{margin-right:16px}.v-alert__dismissible{-ms-flex-item-align:start;align-self:flex-start;color:inherit;margin-left:16px;margin-right:0;text-decoration:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-alert__dismissible:hover{opacity:.8}.v-alert--no-icon .v-alert__icon{display:none}.v-alert>div{-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}@media screen and (max-width:600px){.v-alert__icon{display:none}}.v-alert.v-alert{border-color:rgba(0,0,0,.12)!important}.v-alert.v-alert--outline{border:1px solid currentColor!important}.estudiante-form[data-v-17d10aee]{width:100%}.resumen-estudiante[data-v-17d10aee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:10px;padding:14px 18px;background:#fff;border:1px solid #e3e8eb;border-left:4px solid #1976d2;border-radius:12px}.resumen-texto[data-v-17d10aee]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.resumen-titulo[data-v-17d10aee]{font-size:17px;font-weight:600;color:#263238}.resumen-titulo .pill[data-v-17d10aee]{margin-left:6px;vertical-align:middle}.resumen-datos[data-v-17d10aee]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 16px;margin-top:4px;font-size:13px;color:#546e7a}.curso-datos span[data-v-17d10aee],.resumen-datos span[data-v-17d10aee]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.curso-datos .v-icon[data-v-17d10aee],.resumen-datos .v-icon[data-v-17d10aee]{margin-right:4px;color:#90a4ae}.pill[data-v-17d10aee]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:6px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600}.pill-codigo[data-v-17d10aee]{color:#1976d2;background:#e3f0fc}.pill-activo[data-v-17d10aee]{color:#2e7d32;background:#e8f5e9}.pill-inactivo[data-v-17d10aee]{color:#c62828;background:#ffebee}.pill-aval[data-v-17d10aee]{color:#5c6bc0;background:#e8eaf6}.pestanas[data-v-17d10aee]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;padding:0 8px;overflow-x:auto;background:#fff;border:1px solid #e3e8eb;border-radius:12px}.pestana[data-v-17d10aee]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:10px 14px 8px;font-size:14px;font-weight:500;white-space:nowrap;color:#78909c;border-bottom:2px solid transparent;outline:none;cursor:pointer}.pestana[data-v-17d10aee]:hover{color:#37474f}.pestana-activa[data-v-17d10aee]{color:#1976d2;border-bottom-color:#1976d2}.contador[data-v-17d10aee]{margin-left:8px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:600;line-height:20px;color:#546e7a;background:#eceff1}.bloque[data-v-17d10aee]{margin-bottom:12px;padding:12px 16px;background:#fff;border:1px solid #e3e8eb;border-radius:12px}.bloque-titulo[data-v-17d10aee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;font-size:14px;font-weight:600;color:#37474f}.bloque-titulo>.v-icon[data-v-17d10aee]{margin-right:8px}.bloque>.layout[data-v-17d10aee]{margin:0 -6px}.campo[data-v-17d10aee]{padding:0 6px}.vacio[data-v-17d10aee]{padding:16px;text-align:center;color:#90a4ae}.sin-crecer[data-v-17d10aee]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.opcion[data-v-17d10aee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 14px;border:1px solid #e3e8eb;border-radius:12px}.opcion.activa[data-v-17d10aee]{border-color:#90caf9;background:#f5f9ff}.opcion-icono[data-v-17d10aee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;height:36px;border-radius:10px;background:#f1f4f6}.opcion-texto[data-v-17d10aee]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.opcion-titulo[data-v-17d10aee]{font-size:14px;font-weight:600;color:#263238}.opcion-desc[data-v-17d10aee]{font-size:12px;color:#78909c}.fila-documento[data-v-17d10aee]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 14px}.fila-curso[data-v-17d10aee],.fila-documento[data-v-17d10aee]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 14px;border:1px solid #e6ebee;border-radius:10px}.fila-curso[data-v-17d10aee]{display:grid;grid-template-columns:40px minmax(0,1fr) 230px 140px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.columna-certificado[data-v-17d10aee],.columna-impresion[data-v-17d10aee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.columna-certificado[data-v-17d10aee]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sin-certificado[data-v-17d10aee]{font-size:12px;color:#b0bec5}@media (max-width:959px){.fila-curso[data-v-17d10aee]{grid-template-columns:40px minmax(0,1fr);row-gap:10px}.columna-certificado[data-v-17d10aee],.columna-impresion[data-v-17d10aee]{grid-column:2;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.fila-curso+.fila-curso[data-v-17d10aee],.fila-documento+.fila-documento[data-v-17d10aee]{margin-top:8px}.fila-documento.entregado[data-v-17d10aee]{border-color:#c8e6c9;background:#f6fbf6}.curso-icono[data-v-17d10aee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;border-radius:10px;background:#e3f0fc}.texto[data-v-17d10aee]{-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px;min-width:0}.fila-curso .texto[data-v-17d10aee]{overflow:hidden}.curso-nombre[data-v-17d10aee]{font-size:15px;font-weight:600;color:#263238}.curso-datos[data-v-17d10aee]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 14px;margin-top:4px;font-size:13px;color:#546e7a}.curso-acciones[data-v-17d10aee]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 16px}.control-impresion[data-v-17d10aee],.curso-acciones[data-v-17d10aee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.control-impresion[data-v-17d10aee]{width:100%;padding:6px 6px 6px 12px;border:1px solid #c8e6c9;border-radius:10px;color:#2e7d32;background:#f6fbf6}.control-impresion.bloqueada[data-v-17d10aee]{border-color:#ffcdd2;color:#c62828;background:#fff5f5}.control-impresion .v-icon[data-v-17d10aee]{color:inherit!important}.control-texto[data-v-17d10aee]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-right:10px;line-height:1.2;white-space:nowrap}.control-titulo[data-v-17d10aee]{font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:#78909c}.control-estado[data-v-17d10aee]{font-size:13px;font-weight:600}.control-impresion[data-v-17d10aee] .v-input--selection-controls__input{margin-right:0}.miniatura[data-v-17d10aee]{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;overflow:hidden;border:1px solid #e3e8eb;border-radius:8px;cursor:pointer}.miniatura img[data-v-17d10aee]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.estado-entrega[data-v-17d10aee]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px;font-size:13px;font-weight:600}.estado-entrega .v-icon[data-v-17d10aee]{margin-right:4px;color:inherit!important}.estado-entrega.si[data-v-17d10aee]{color:#2e7d32}.estado-entrega.no[data-v-17d10aee]{color:#c62828}.dialogo-barra[data-v-17d10aee]{border-bottom:1px solid #e3e8eb;background:#fff!important}.dialogo-barra-titulo[data-v-17d10aee]{font-size:16px;font-weight:600;color:#263238}.dialogo-vista[data-v-17d10aee]{padding:16px!important}.vista-pdf[data-v-17d10aee]{display:block;width:100%;height:65vh;border:1px solid #e3e8eb;border-radius:10px}.vista-imagen[data-v-17d10aee]{border:1px solid #e3e8eb;border-radius:10px;background:#f5f7f8}.vista-vacia[data-v-17d10aee]{padding:48px 16px;text-align:center;color:#90a4ae}.dialogo-mensaje[data-v-17d10aee]{padding:24px 24px 8px!important;text-align:center}.dialogo-titulo[data-v-17d10aee]{margin-bottom:6px;font-size:17px;font-weight:600;color:#263238}.dialogo-texto[data-v-17d10aee]{font-size:14px;line-height:1.5;color:#546e7a}.dialogo-acciones[data-v-17d10aee]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 16px 20px!important}.v-sheet--offset[data-v-17d10aee]{top:-55px;position:relative;cursor:pointer;z-index:2}.btn-remove-photo[data-v-17d10aee]{right:35px;top:-12px;position:relative}.resultContainer[data-v-17d10aee]{height:90px}.item[data-v-17d10aee]{min-height:50px;min-width:80px;margin:10px}.theme--light.v-input--switch__thumb{color:#fafafa}.theme--light.v-input--switch__track{color:rgba(0,0,0,.38)}.theme--light.v-input--switch.v-input--is-disabled .v-input--switch__thumb{color:#bdbdbd!important}.theme--light.v-input--switch.v-input--is-disabled .v-input--switch__track{color:rgba(0,0,0,.12)!important}.theme--dark.v-input--switch__thumb{color:#bdbdbd}.theme--dark.v-input--switch__track{color:hsla(0,0%,100%,.3)}.theme--dark.v-input--switch.v-input--is-disabled .v-input--switch__thumb{color:#424242!important}.theme--dark.v-input--switch.v-input--is-disabled .v-input--switch__track{color:hsla(0,0%,100%,.1)!important}.application--is-rtl .v-input--switch .v-input--selection-controls__ripple{left:auto;right:-14px}.application--is-rtl .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.application--is-rtl .v-input--switch.v-input--is-dirty .v-input--switch__thumb{-webkit-transform:translate(-16px);transform:translate(-16px)}.v-input--switch__thumb,.v-input--switch__track{background-color:currentColor;pointer-events:none;-webkit-transition:inherit;transition:inherit}.v-input--switch__track{border-radius:8px;height:14px;left:2px;opacity:.6;position:absolute;right:2px;top:calc(50% - 7px)}.v-input--switch__thumb{border-radius:50%;top:calc(50% - 10px);height:20px;position:relative;width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-input--switch .v-input--selection-controls__input{width:38px}.v-input--switch .v-input--selection-controls__ripple{left:-14px;top:calc(50% - 24px)}.v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-input--switch.v-input--is-dirty .v-input--switch__thumb{-webkit-transform:translate(16px);transform:translate(16px)}.v-window__container{position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window__container--is-active{overflow:hidden}.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window-x-reverse-transition-leave,.v-window-x-reverse-transition-leave-to,.v-window-x-transition-leave,.v-window-x-transition-leave-to,.v-window-y-reverse-transition-leave,.v-window-y-reverse-transition-leave-to,.v-window-y-transition-leave,.v-window-y-transition-leave-to{position:absolute!important;top:0;width:100%}.v-window-x-transition-enter{-webkit-transform:translateX(100%);transform:translateX(100%)}.v-window-x-reverse-transition-enter,.v-window-x-transition-leave-to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.v-window-x-reverse-transition-leave-to{-webkit-transform:translateX(100%);transform:translateX(100%)}.v-window-y-transition-enter{-webkit-transform:translateY(100%);transform:translateY(100%)}.v-window-y-reverse-transition-enter,.v-window-y-transition-leave-to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.v-window-y-reverse-transition-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.v-item-group{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-item-group>*{cursor:pointer;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}