.dicom-small[data-v-623a560c]{border:1px solid #ccc;width:100%;height:8vh;max-height:4rem}.quiz-nav-link .nav-link[data-v-623a560c]{padding:5px 0 0 0}.content[data-v-623a560c]{padding:5px 0!important}.loader-overlay[data-v-623a560c]{z-index:999}.mobile-toolbar[data-v-623a560c]{z-index:1000}.quiz-viewer-toolbar[data-v-623a560c]{overflow-x:auto;white-space:nowrap;overflow-y:hidden}.assessment-result[data-v-8e96073e]{display:flex;flex-direction:column;height:100%;position:relative}.result-content[data-v-8e96073e]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px}.result-icon-wrapper[data-v-8e96073e]{margin-bottom:10px}.result-icon[data-v-8e96073e]{width:140px;height:140px;-o-object-fit:contain;object-fit:contain}.result-title[data-v-8e96073e]{font-size:22px;font-weight:700;margin-bottom:10px}.failed-title[data-v-8e96073e],.success-title[data-v-8e96073e]{color:#1a3c5b}.result-subtitle[data-v-8e96073e]{font-size:.95rem;color:#555;margin-bottom:10px;font-weight:500}.score-text[data-v-8e96073e]{font-size:1.1rem;color:#333;margin-bottom:28px}.score-text strong[data-v-8e96073e]{font-size:1.2rem}.review-btn[data-v-8e96073e]{background-color:#22c55e;border-color:#22c55e;border-radius:4px;font-weight:500;padding:8px 28px}.review-btn[data-v-8e96073e]:hover{background-color:#16a34a;border-color:#16a34a}.download-cert-btn[data-v-8e96073e]{background-color:#22c55e;border-color:#22c55e;color:#fff;border-radius:4px;font-weight:500;font-size:.95rem}.download-cert-btn[data-v-8e96073e]:hover{background-color:#16a34a;border-color:#16a34a}.result-footer[data-v-8e96073e]{border-top:1px solid #e0e0e0;padding:16px 24px;background:#fff;border-radius:0 0 15px 15px}.footer-label[data-v-8e96073e]{font-size:.78rem;margin-bottom:2px}.footer-module-name[data-v-8e96073e]{font-size:.95rem;color:#1a3c5b}.module-number[data-v-8e96073e]{font-size:12px;color:#6b7280;font-weight:600}.next-module-btn[data-v-8e96073e],.retry-btn[data-v-8e96073e]{background-color:#0c2d48;border-color:#0c2d48;color:#fff;border-radius:4px;font-size:.88rem;padding:10px 20px}.next-module-btn[data-v-8e96073e]:hover,.retry-btn[data-v-8e96073e]:hover{background-color:#0a2238;border-color:#0a2238}.retry-modal-body p[data-v-8e96073e]{font-size:.93rem;color:#333;margin-bottom:14px;line-height:1.6}.text-gray[data-v-05da249a]{color:#7a7373}.partial-score-placeholder[data-v-05da249a]{color:#aaa;font-style:italic}.username-placeholder[data-v-05da249a]{display:inline-block;font-size:1.1rem;font-weight:600;color:#036;border:1.5px dashed #036;border-radius:4px;padding:4px 20px;letter-spacing:.5px;background:#f0f5ff}.signature-border[data-v-05da249a]{border-top:3px solid rgba(0,0,0,.5)}.certificate-container[data-v-05da249a]{overflow:auto}.certificate-container .certificate-box[data-v-05da249a]{min-width:820px;max-width:850px;min-height:700px;margin:5px auto;overflow:auto}.backdrop[data-v-05da249a]{position:absolute;width:100%;height:100%;top:0;left:0}.preview-assessment-tab[data-v-6cc02e6f]{border:1px solid #e6eef7;border-radius:15px;background-color:#fff;display:flex;flex-direction:column;height:100%;position:relative}.challenge-header[data-v-6cc02e6f]{border-bottom:1px solid #e6eef7;border-radius:30px 30px 0 0!important}.assessment-inner[data-v-6cc02e6f]{padding:15px;height:calc(100vh - 300px);overflow-y:auto}.assessment-card[data-v-6cc02e6f]{border:1px solid #e6eef7;border-radius:15px}.option-row[data-v-6cc02e6f]{transition:background-color .2s;border-radius:8px;cursor:pointer}.option-row[data-v-6cc02e6f]:hover{background-color:#f1f3f5}.option-control[data-v-6cc02e6f]{cursor:pointer}.option-control[data-v-6cc02e6f] .custom-control-label{cursor:pointer;width:100%;padding-left:.25rem;display:flex;align-items:center}.option-control[data-v-6cc02e6f] .custom-control-label:after,.option-control[data-v-6cc02e6f] .custom-control-label:before{flex-shrink:0}.custom-control.custom-radio.custom-radio-btn[data-v-6cc02e6f] .custom-control-label:before{border-radius:50%}.custom-control.custom-checkbox.custom-radio-btn[data-v-6cc02e6f] .custom-control-label:before{border-radius:3px}.back-btn[data-v-6cc02e6f],.nav-btn[data-v-6cc02e6f]{border-radius:4px;font-size:.9rem;border-color:#dee2e6;color:#0c2d48;font-weight:500}.back-btn i[data-v-6cc02e6f],.nav-btn i[data-v-6cc02e6f]{color:#0c2d48}.nav-btn[data-v-6cc02e6f]:hover:not(:disabled){background-color:#f8f9fa;border-color:#007bff;color:#0056b3}.back-btn[data-v-6cc02e6f]{background-color:#0c2d48;border-color:#0c2d48;color:#fff}.back-btn i[data-v-6cc02e6f]{color:#fff}.back-btn[data-v-6cc02e6f]:hover{background-color:#0a2238;color:#fff}.question-dot[data-v-6cc02e6f]{width:32px;height:32px;border-radius:50%;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:500}.question-dot.btn-primary[data-v-6cc02e6f]{background-color:#0c2d48;border-color:#0c2d48}.footer-navigation[data-v-6cc02e6f]{margin-top:auto;border-color:#eee!important;position:absolute;left:0;padding:10px;bottom:0;width:100%}.submit-btn[data-v-6cc02e6f]{background-color:#0c406a;border-color:#0c2d48;color:#fff}.submit-btn[data-v-6cc02e6f]:active,.submit-btn[data-v-6cc02e6f]:focus,.submit-btn[data-v-6cc02e6f]:hover{background-color:#0c2d48!important;border-color:#0c2d48!important;color:#fff!important;box-shadow:none}.result-banner[data-v-6cc02e6f]{background-color:rgba(209,247,232,.2);color:#0f5132}.badge-success-light[data-v-6cc02e6f]{background-color:#d1e7dd;color:#0f5132;border:1px solid #badbcc}.badge-danger-light[data-v-6cc02e6f]{background-color:#f8d7da;color:#842029;border:1px solid #f5c2c7}.selected-option[data-v-6cc02e6f]{background-color:#f1f3f5;border:1px solid #dee2e6}.review-radio[data-v-6cc02e6f] .custom-control-input:disabled~.custom-control-label:before,.review-radio[data-v-6cc02e6f] .custom-control-label:before{background-color:#fff;border-color:#0c2d48}.review-radio[data-v-6cc02e6f] .custom-control-input:checked~.custom-control-label:before{background-color:#0c2d48;border-color:#0c2d48}.module-title[data-v-6cc02e6f]{font-size:16px;font-weight:600;color:#036!important}.question-title[data-v-6cc02e6f]{font-size:14px;letter-spacing:.2px;font-weight:500;color:#036!important}@media(max-width:768px){.preview-assessment-tab[data-v-6cc02e6f]{padding:15px}.quiz-viewer-wrapper[data-v-6cc02e6f]{height:300px}}.course-root[data-v-3642e4c3]{height:calc(100vh - 80px);display:flex;flex-direction:column;margin-top:80px;overflow:hidden}.sidebar-item[data-v-3642e4c3]{background:#fff;padding:.6rem}.module-header[data-v-3642e4c3]{padding:10px 12px;cursor:pointer;border-top:1px solid #dfe5ec}.module-header.active[data-v-3642e4c3]{border:0!important;background:#e6eef7}.module-header--locked[data-v-3642e4c3]{opacity:.6;cursor:not-allowed}.sidebar-item--expired[data-v-3642e4c3]{opacity:.5;cursor:not-allowed}.module-number[data-v-3642e4c3]{font-size:12px;color:#6b7280;font-weight:600}.module-title[data-v-3642e4c3]{font-size:14px;font-weight:600;color:#1f2937}.sidebar-item[data-v-3642e4c3]{border:none;padding:15px 12px 8px;text-align:left}.sidebar-item.active[data-v-3642e4c3]{color:#0d6efd}.font-weight-semibold[data-v-3642e4c3]{font-weight:600}.module-header .fa[data-v-3642e4c3]{font-size:12px;color:#104070}.chapter-title[data-v-3642e4c3]{font-size:22px;font-weight:600;color:#1f2937}.content-section[data-v-3642e4c3]{position:relative;padding-left:3rem;margin-bottom:40px;margin-top:30px}.content-section[data-v-3642e4c3]:before{content:"";position:absolute;left:14px;top:0;bottom:-30px;width:2px;background:#e7eff7}.content-section[data-v-3642e4c3]:last-child:before{display:none}.section-header[data-v-3642e4c3]{display:flex;align-items:center;gap:12px;margin-bottom:10px;position:relative}.number-badge[data-v-3642e4c3]{position:absolute;top:-5px;left:0;width:28px;height:28px;background:#e7eff7;color:#111827;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;border:1px solid #e7eff7}.section-title[data-v-3642e4c3]{font-weight:600;margin:20px 0 10px}.content-text[data-v-3642e4c3]{line-height:1.7;font-size:14px;color:#4b5563}.video-title[data-v-3642e4c3]{font-size:14px;font-weight:600;color:#1f2937}.list-group-item[data-v-3642e4c3]{display:flex;align-item:center}.list-group-item .text-muted[data-v-3642e4c3]{color:#e7eff7!important}.list-group-item .fa[data-v-3642e4c3]{font-size:15px!important;font-weight:100!important}.course-page[data-v-3642e4c3],.h-100[data-v-3642e4c3]{height:100%}.left-content[data-v-3642e4c3]{border-right:1px solid #e7eff7;height:100%}.btn-outline-primary[data-v-3642e4c3]:hover{background-color:transparent!important;color:#12448f!important;border-color:#1b437e!important}.main-content[data-v-3642e4c3]{padding:0!important}.pl-12[data-v-3642e4c3]{padding-left:12px}.preview-main-scroll[data-v-3642e4c3]{height:calc(100vh - 100px);overflow-y:auto;display:flex;flex-direction:column;margin-bottom:50px}.badge[data-v-3642e4c3]{background:#e6eef7;padding:5px}.mb-20[data-v-3642e4c3]{margin-bottom:25px}