ul{font-size:1em}.module-text{font-weight:700;display:inline;font-size:.8em}.temario{background-color:#fff;border-radius:30px}.search-container{display:flex;align-items:center;justify-content:flex-end}.search-container input{margin-right:10px;padding:5px;border-radius:5px;border:1px solid #ccc}.search-input{position:relative;display:inline-block}.progress-bar-mini{width:150px;height:4px;background-color:#e0e0e0;border-radius:2px;overflow:hidden;margin-top:2px}.progress-fill{height:100%;background:linear-gradient(90deg,#1ae800,#2bff00);border-radius:2px;transition:width .3s ease}.mini-spinner{width:16px;height:16px}.spinner-dot{width:8px;height:8px;background-color:#1ae800;border-radius:50%;animation:pulse 1s infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}input[type=checkbox]:disabled{opacity:.6;cursor:not-allowed}.progress-indicator{font-size:12px}.progress-indicator small{font-weight:500;color:#666}.progress-fill{transition:width .5s cubic-bezier(.4,0,.2,1)}.course-completed-toast{background:linear-gradient(135deg,#1ae800,#2bff00);color:#fff;border-radius:8px;padding:12px 16px}.search-input input{padding:10px;font-size:1em;border:1px solid #ccc;border-radius:4px;transition:border-color .3s,box-shadow .3s;height:32px;width:125%;max-width:250px;min-width:50px;font-size:.8em}.search-input-focus input,.search-input-hover input{box-shadow:0 0 10px rgba(0,0,0,.1)}.search-input-focus input:focus,.search-input-hover input:hover{border-color:#1ad003;box-shadow:0 0 10px rgba(26,208,3,.5);outline:none}.search-input input::-moz-placeholder{font-size:.9em}.search-input input::placeholder{font-size:.9em}.search-input-focus input::-moz-placeholder{font-size:.8em;position:absolute;top:-12px;left:10px;background-color:#fff;padding:0 5px;transform:translateY(-50%);z-index:1;color:#1ad003}.search-input-focus input::placeholder{font-size:.8em;position:absolute;top:-12px;left:10px;background-color:#fff;padding:0 5px;transform:translateY(-50%);z-index:1;color:#1ad003}@media only screen and (min-width:1000px){.temario{min-height:380px;max-height:450px}}.nav-temario{list-style:none;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;margin-right:10px}.nav-temario ul li{padding:10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-temario ul{list-style:none}.nav-temario ul li a{text-decoration:none;position:relative;color:#333;font-size:.8em;line-height:.7rem;font-weight:500;top:5px;cursor:pointer;margin-left:2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute;height:24px;width:24px;border-radius:50%;align-items:center;justify-content:center}input[type=checkbox]:after{background:#fff}input[type=checkbox]:after,input[type=checkbox]:checked{font-family:Font Awesome\ 5 Free;content:"\f058";color:#1ae800;font-size:24px}input[type=checkbox]:checked{font-weight:900;pointer-events:none}.activo{font-weight:700!important;pointer-events:none;background-color:#1ae800;padding-top:4px;padding-bottom:4px;border-radius:5px;padding-left:2px;padding-right:2px}.progressBar{font-size:12px}.temario::-webkit-scrollbar{width:15px;display:block;background:#131b1e;border-radius:50px}::-webkit-scrollbar-thumb{display:block;background:#60d950;border-radius:50px}@media (max-width:768px){.search-container,.title-container{width:100%;text-align:center}.title-container{margin-bottom:10px}.search-container{justify-content:center}.search-container input{width:100%}}.badge[data-v-a9bd53ce]{padding:4px 8px;border-radius:12px;font-size:.75em;font-weight:700}.badge-success[data-v-a9bd53ce]{background-color:#28a745;color:#fff}.badge-warning[data-v-a9bd53ce]{background-color:#ffc107;color:#212529}.btn-xs[data-v-a9bd53ce]{padding:2px 6px;font-size:.7em;line-height:1.2}.progress-indicator[data-v-a9bd53ce]{display:flex;flex-direction:column;gap:5px}.progress-bar-mini[data-v-a9bd53ce]{width:100%;height:8px;background-color:#e9ecef;border-radius:4px;overflow:hidden}.progress-fill[data-v-a9bd53ce]{height:100%;background-color:#28a745;transition:width .3s ease}.container[data-v-23f9d6da]{max-width:100%!important;margin:0}.course-details-p[data-v-23f9d6da]{padding-left:20px;padding-top:20px;font-size:1.3em;padding-bottom:0;margin-bottom:0}.pb-0[data-v-23f9d6da]{padding-bottom:0!important;margin-bottom:0!important}.course-details-p-small[data-v-23f9d6da]{font-size:1em;display:inline;padding-left:20px;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.califications[data-v-23f9d6da]{font-size:.8em;display:inline;letter-spacing:1px}.same-image-size[data-v-23f9d6da]{width:200px;height:120px;-o-object-fit:cover;object-fit:cover}.small-image[data-v-23f9d6da]{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:30px}.v-tab[data-v-3bb26d51]:not(.v-tab--active){background:#fff}.v-tab[data-v-3bb26d51],.v-tab[data-v-3bb26d51]:not(.v-tab--active){color:#1a1a1a!important;margin-bottom:10px;border-radius:50px;margin-right:7px;margin-left:7px}.v-tab[data-v-3bb26d51]{background:#1ae800}.nav-item[data-v-3bb26d51]{margin-left:25px!important;margin-bottom:0!important}.nav-link[data-v-3bb26d51]{border:none!important;border-top-left-radius:15px!important;border-top-right-radius:15px!important;width:161px;height:37px;border-bottom:.2px solid #e5e5e5!important}.nav-tabs li[data-v-3bb26d51]{float:left;position:relative;cursor:pointer}.nav-tabs a[data-v-3bb26d51]{float:left;text-decoration:none;color:#fff;background:#c4c4c4;font-size:18px}.nav-tabs .active[data-v-3bb26d51]{z-index:3;pointer-events:none}.nav-tabs .active a[data-v-3bb26d51]{background:#fff;color:#000}.nav-tabs .nav-item[data-v-3bb26d51]:after,.nav-tabs .nav-item[data-v-3bb26d51]:before,.nav-tabs .nav-link[data-v-3bb26d51]:after,.nav-tabs .nav-link[data-v-3bb26d51]:before{position:absolute;bottom:0}.nav-tabs .active[data-v-3bb26d51]:after,.nav-tabs .active[data-v-3bb26d51]:before,.nav-tabs .active a[data-v-3bb26d51]:after,.nav-tabs .active a[data-v-3bb26d51]:before,.nav-tabs .nav-item[data-v-3bb26d51]:after,.nav-tabs .nav-item[data-v-3bb26d51]:before,.nav-tabs .nav-item a[data-v-3bb26d51]:after,.nav-tabs .nav-item a[data-v-3bb26d51]:before{content:""}.nav-tabs .active[data-v-3bb26d51]:after,.nav-tabs .active[data-v-3bb26d51]:before{background:#fff;z-index:1}.nav-tabs li[data-v-3bb26d51]:after,.nav-tabs li[data-v-3bb26d51]:before{background:#c4c4c4;width:10px;height:10px}.nav-tabs li[data-v-3bb26d51]:before{left:-10px}.nav-tabs li[data-v-3bb26d51]:after{right:-10px}.nav-tabs li a[data-v-3bb26d51]:after,.nav-tabs li a[data-v-3bb26d51]:before{width:20px;height:20px;border-radius:10px;background:var(--bg-content);z-index:2}.nav-tabs .active a[data-v-3bb26d51]:after,.nav-tabs .active a[data-v-3bb26d51]:before{background:var(--bg-content);z-index:3}.nav-tabs li a[data-v-3bb26d51]:before{left:-20px}.nav-tabs li a[data-v-3bb26d51]:after{right:-20px}.test[data-v-3bb26d51]{color:#fff;background-color:#28a745;padding:5px 15px;margin:10px 20px;border-radius:20px;text-decoration:none}.modal[data-v-3bb26d51]{visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100vw;height:100vh;transition:all .7s}.modal:target .modal-bg[data-v-3bb26d51],.modal[data-v-3bb26d51]:target{display:block;z-index:100;opacity:1;visibility:visible}.modal-bg[data-v-3bb26d51]:active,.modal-bg[data-v-3bb26d51]:hover,.modal-bg[data-v-3bb26d51]:link,.modal-bg[data-v-3bb26d51]:visited{text-decoration:none;visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);transition:all .7s}.modal:target .modal-bg[data-v-3bb26d51]{z-index:200}.modal-content[data-v-3bb26d51]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:80vw;height:80vh;border-radius:2rem;text-align:center;z-index:300;padding-bottom:10px;overflow:hidden}.modal-exit[data-v-3bb26d51]:active,.modal-exit[data-v-3bb26d51]:hover,.modal-exit[data-v-3bb26d51]:link,.modal-exit[data-v-3bb26d51]:visited{position:absolute;top:2%;right:2%;font-size:1.5rem;text-decoration:none;color:#000;padding:0 15px 0 15px}.pdf[data-v-3bb26d51]{width:50vw;height:65%}.container1[data-v-3bb26d51]{display:flex;justify-content:center;align-items:center}.cargando[data-v-3bb26d51]{position:absolute;z-index:10000;top:0;left:0;color:#fff;background:#131b1e;width:100vw;height:100vh;border-radius:15px}.spinner-border[data-v-3bb26d51]{margin:20% 0 0 -20%}.alertTitle[data-v-3bb26d51]{background-color:#131b1e}.alertText[data-v-3bb26d51]{color:#1ae800}.text-section[data-v-ae906358]{padding:0;font-size:1.4em;font-weight:600}.remove-p-m[data-v-ae906358]{padding:0;margin:0}.input-comment[data-v-ae906358]{background-color:#fff;border-radius:25px}.bg-white[data-v-ae906358]{background-color:#fff;border-radius:30px}.debug-panel[data-v-ae906358]{font-size:.9em}.debug-panel p[data-v-ae906358]{margin:5px 0}.docente-card[data-v-41a73fa8]{border:1px solid rgba(0,0,0,.05);transition:transform .2s ease,box-shadow .2s ease}.docente-avatar[data-v-41a73fa8]{width:52px;height:52px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--primary-color)}.badge-emerald-subtle[data-v-41a73fa8]{background-color:#ecfdf5;color:var(--primary-hover);font-weight:600;padding:4px 10px;border-radius:12px;font-size:.75rem;display:inline-flex;align-items:center}.docente-name[data-v-41a73fa8]{font-size:.95rem}.docente-email[data-v-41a73fa8]{font-size:.825rem}.course-error-card[data-v-17248e66]{background-color:#fff}:root.dark-mode .course-error-card[data-v-17248e66],html.dark-mode .course-error-card[data-v-17248e66]{background-color:#1f2937!important}html.dark-mode .course-error-card h3.text-dark[data-v-17248e66]{color:#f9fafb!important}html.dark-mode .course-error-card p.text-muted[data-v-17248e66]{color:#d1d5db!important}.udemy-course-layout[data-v-17248e66]{display:flex;flex-direction:column;min-height:100vh;background-color:#fff}html.dark-mode .udemy-course-layout[data-v-17248e66]{background-color:transparent!important}.udemy-course-container[data-v-17248e66]{display:flex;flex-direction:column;flex:1}.udemy-course-header[data-v-17248e66]{height:56px;background-color:#1c1d1f;display:flex;align-items:center;border-bottom:1px solid #3e4143}.udemy-workspace[data-v-17248e66]{display:flex;flex-direction:column;flex:1}@media (min-width:992px){.udemy-workspace[data-v-17248e66]{flex-direction:row;align-items:stretch}.udemy-main-content[data-v-17248e66]{flex:1;min-width:0}.udemy-sidebar[data-v-17248e66]{width:380px;flex-shrink:0;border-left:1px solid #d1d7dc;display:flex;flex-direction:column;height:calc(100vh - 120px);position:sticky;top:0}}.udemy-video-wrapper[data-v-17248e66]{background-color:#1c1d1f;width:100%;display:flex;justify-content:center;align-items:center;padding:0}.udemy-video-player[data-v-17248e66]{width:100%;max-width:1200px;margin:0 auto}.udemy-sidebar-content[data-v-17248e66]{flex:1;overflow-y:auto}.udemy-sidebar-content[data-v-17248e66]::-webkit-scrollbar{width:8px}.udemy-sidebar-content[data-v-17248e66]::-webkit-scrollbar-track{background:#f1f1f1}.udemy-sidebar-content[data-v-17248e66]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.udemy-sidebar-content[data-v-17248e66]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}