.certificate-container[data-v-7d8efbf9]{background-color:#f8f9fa;min-height:100vh}.courses-sidebar[data-v-7d8efbf9]{background-color:#fff;border-right:1px solid #e9ecef}.courses-wrapper[data-v-7d8efbf9]{height:calc(100vh - 2rem);overflow-y:auto}.courses-list[data-v-7d8efbf9]{display:flex;flex-direction:column;gap:1rem}.course-card[data-v-7d8efbf9]{transition:all .3s ease;cursor:pointer}.course-card[data-v-7d8efbf9]:hover{transform:translateY(-2px)}.course-card.active[data-v-7d8efbf9]{border-left:4px solid #1ae800}.course-image[data-v-7d8efbf9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.certificate-content[data-v-7d8efbf9]{max-width:1200px;margin:0 auto}.selected-course-image[data-v-7d8efbf9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.certificate-info .card[data-v-7d8efbf9]{border:none;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.info-item[data-v-7d8efbf9]{background-color:#f8f9fa;padding:1rem;border-radius:.5rem;height:100%}.progress-wrapper[data-v-7d8efbf9]{background-color:#f8f9fa;padding:1.5rem;border-radius:.5rem}.progress[data-v-7d8efbf9]{background-color:#e9ecef;overflow:hidden}.progress-bar[data-v-7d8efbf9]{background-color:#1ae800;transition:width .6s ease}.btn-success[data-v-7d8efbf9]{background-color:#1ae800;border-color:#1ae800}.btn-success[data-v-7d8efbf9]:hover{background-color:#15cc00;border-color:#15cc00}.btn-success[data-v-7d8efbf9]:disabled{background-color:#8df380;border-color:#8df380}.tooltip-wrapper[data-v-7d8efbf9]{cursor:pointer}@media (max-width:991.98px){.courses-sidebar[data-v-7d8efbf9]{border-right:none;border-bottom:1px solid #e9ecef}.courses-wrapper[data-v-7d8efbf9]{height:auto;max-height:50vh}}@media (max-width:767.98px){.certificate-content[data-v-7d8efbf9]{padding:1rem!important}.selected-course-image[data-v-7d8efbf9]{aspect-ratio:21/9}.info-item[data-v-7d8efbf9]{padding:.75rem}.progress-wrapper[data-v-7d8efbf9]{padding:1rem}}@keyframes fadeIn-7d8efbf9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.certificate-details[data-v-7d8efbf9]{animation:fadeIn-7d8efbf9 .3s ease-out}