.scroll-to-bottom-btn[data-v-2db245cc]{position:fixed;top:90%;z-index:2000;width:48px;height:48px;display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1)}[dir] .scroll-to-bottom-btn[data-v-2db245cc]{border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.3);background:#7367f0;border:none;padding:0}[dir=ltr] .scroll-to-bottom-btn[data-v-2db245cc]{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .scroll-to-bottom-btn[data-v-2db245cc]{right:50%;transform:translate(50%,-50%)}[dir] .scroll-to-bottom-btn[data-v-2db245cc]:hover{background:#4839eb}[dir=ltr] .scroll-to-bottom-btn[data-v-2db245cc]:hover{transform:translate(-50%,-50%) scale(1.1)}[dir=rtl] .scroll-to-bottom-btn[data-v-2db245cc]:hover{transform:translate(50%,-50%) scale(1.1)}.scroll-to-bottom-btn svg[data-v-2db245cc]{color:#fff;width:24px;height:24px}.drag-drop-container[data-v-2db245cc]{min-height:100vh}.exam-card[data-v-2db245cc]{overflow:hidden}[dir] .exam-card[data-v-2db245cc]{border-radius:8px}[dir] .exam-card .card-header-custom[data-v-2db245cc]{padding:1rem;border:none}[dir=ltr] .exam-card .card-header-custom[data-v-2db245cc]{background:linear-gradient(135deg,#7367f0,#5e50ee)}[dir=rtl] .exam-card .card-header-custom[data-v-2db245cc]{background:linear-gradient(-135deg,#7367f0,#5e50ee)}.exam-card .card-header-custom .exam-title-section h2[data-v-2db245cc]{font-size:1.5rem;display:flex;align-items:center;font-weight:600}.exam-card .card-header-custom .exam-title-section p[data-v-2db245cc]{font-size:.9rem}.exam-card .card-header-custom .header-controls .progress-info .progress-circle[data-v-2db245cc]{width:40px;height:40px;display:flex;align-items:center;justify-content:center}[dir] .exam-card .card-header-custom .header-controls .progress-info .progress-circle[data-v-2db245cc]{background:hsla(0,0%,100%,.2);border-radius:50%;border:2px solid hsla(0,0%,100%,.3)}.exam-card .card-header-custom .header-controls .progress-info .progress-circle .progress-text[data-v-2db245cc]{color:#fff}[dir] .exam-card .card-header-custom .header-controls .progress-info .progress-circle .progress-text[data-v-2db245cc]{text-align:center}.exam-card .card-header-custom .header-controls .progress-info .progress-circle .progress-text .progress-number[data-v-2db245cc]{font-size:1rem;font-weight:600;line-height:1}.exam-card .card-header-custom .header-controls .progress-info .progress-circle .progress-text .progress-total[data-v-2db245cc]{font-size:.7rem;opacity:.8}.exam-card .card-header-custom .header-controls .btn-clear[data-v-2db245cc]{font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1)}[dir] .exam-card .card-header-custom .header-controls .btn-clear[data-v-2db245cc]{border:2px solid hsla(0,0%,100%,.3);padding:.5rem 1rem;border-radius:8px}[dir] .exam-card .card-header-custom .header-controls .btn-clear[data-v-2db245cc]:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5);transform:translateY(-1px)}[dir] .question-section[data-v-2db245cc]{background:#f8f9fa;padding:1rem}.question-section .question-content-wrapper .question-text .question-content-card[data-v-2db245cc]{display:flex;align-items:center}[dir] .question-section .question-content-wrapper .question-text .question-content-card[data-v-2db245cc]{border-radius:8px;padding:1rem}[dir=ltr] .question-section .question-content-wrapper .question-text .question-content-card[data-v-2db245cc]{background:linear-gradient(135deg,rgba(115,103,240,.1),rgba(0,207,232,.1));border-left:4px solid #7367f0}[dir=rtl] .question-section .question-content-wrapper .question-text .question-content-card[data-v-2db245cc]{background:linear-gradient(-135deg,rgba(115,103,240,.1),rgba(0,207,232,.1));border-right:4px solid #7367f0}.question-section .question-content-wrapper .question-text .question-content-card .question-icon[data-v-2db245cc]{width:36px;height:36px;display:flex;align-items:center;justify-content:center}[dir] .question-section .question-content-wrapper .question-text .question-content-card .question-icon[data-v-2db245cc]{background:#fff;border-radius:50%;box-shadow:0 4px 16px rgba(34,41,47,.1)}[dir=ltr] .question-section .question-content-wrapper .question-text .question-content-card .question-icon[data-v-2db245cc]{margin-right:.5rem}[dir=rtl] .question-section .question-content-wrapper .question-text .question-content-card .question-icon[data-v-2db245cc]{margin-left:.5rem}.question-section .question-content-wrapper .question-text .question-content-card .question-title[data-v-2db245cc]{font-size:1.2rem;font-weight:500;color:#2c3e50}.question-section .question-content-wrapper .media-container .media-wrapper[data-v-2db245cc]{max-width:100%}.question-section .question-content-wrapper .media-container .media-wrapper .image-container[data-v-2db245cc]{position:relative}.question-section .question-content-wrapper .media-container .media-wrapper .image-container .question-image[data-v-2db245cc]{max-height:200px;max-width:100%;transition:all .2s cubic-bezier(.4,0,.2,1)}[dir] .question-section .question-content-wrapper .media-container .media-wrapper .image-container .question-image[data-v-2db245cc]{border-radius:8px}[dir] .question-section .question-content-wrapper .media-container .media-wrapper .image-container .question-image[data-v-2db245cc]:hover{transform:scale(1.02)}.question-section .question-content-wrapper .media-container .media-wrapper .image-container .image-overlay[data-v-2db245cc]{top:.5rem;opacity:0;transition:all .2s cubic-bezier(.4,0,.2,1)}[dir] .question-section .question-content-wrapper .media-container .media-wrapper .image-container .image-overlay[data-v-2db245cc]{background:rgba(0,0,0,.7);border-radius:50%;padding:.5rem}[dir=ltr] .question-section .question-content-wrapper .media-container .media-wrapper .image-container .image-overlay[data-v-2db245cc]{right:.5rem}[dir=rtl] .question-section .question-content-wrapper .media-container .media-wrapper .image-container .image-overlay[data-v-2db245cc]{left:.5rem}.question-section .question-content-wrapper .media-container .media-wrapper .image-container .image-overlay[data-v-2db245cc]:hover{opacity:1}[dir] .question-section .question-content-wrapper .media-container .media-wrapper .audio-container[data-v-2db245cc],[dir] .question-section .question-content-wrapper .media-container .media-wrapper .video-container[data-v-2db245cc]{background:#f8f8f8;border-radius:8px;padding:1rem}.question-section .question-content-wrapper .media-container .media-wrapper .audio-container .audio-player[data-v-2db245cc],.question-section .question-content-wrapper .media-container .media-wrapper .video-container .audio-player[data-v-2db245cc]{display:flex;align-items:center;gap:.5rem}.question-section .question-content-wrapper .media-container .media-wrapper .audio-container .audio-player .audio-icon[data-v-2db245cc],.question-section .question-content-wrapper .media-container .media-wrapper .video-container .audio-player .audio-icon[data-v-2db245cc]{color:#7367f0;font-size:1.5rem}.question-section .question-content-wrapper .media-container .media-wrapper .audio-container .audio-player .audio-control[data-v-2db245cc],.question-section .question-content-wrapper .media-container .media-wrapper .video-container .audio-player .audio-control[data-v-2db245cc]{max-width:250px}.question-section .question-content-wrapper .media-container .media-wrapper .audio-container .question-video[data-v-2db245cc],.question-section .question-content-wrapper .media-container .media-wrapper .video-container .question-video[data-v-2db245cc]{width:100%;max-width:400px;height:auto}[dir] .question-section .question-content-wrapper .progress-bar-section .progress-wrapper[data-v-2db245cc]{background:#f8f8f8;border-radius:8px;padding:1rem}.question-section .question-content-wrapper .progress-bar-section .progress-wrapper .progress-label[data-v-2db245cc]{display:flex;justify-content:space-between}[dir] .question-section .question-content-wrapper .progress-bar-section .progress-wrapper .progress-label[data-v-2db245cc]{margin-bottom:.5rem}.question-section .question-content-wrapper .progress-bar-section .progress-wrapper .progress-label .progress-text[data-v-2db245cc]{font-weight:500;font-size:.9rem;color:#2c3e50}.question-section .question-content-wrapper .progress-bar-section .progress-wrapper .progress-label .progress-percentage[data-v-2db245cc]{font-weight:600;color:#7367f0;font-size:.9rem}[dir] .question-section .question-content-wrapper .progress-bar-section .progress-wrapper .progress-custom[data-v-2db245cc]{border-radius:6px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}[dir] .question-section .question-content-wrapper .progress-bar-section .progress-wrapper .progress-custom .progress-bar[data-v-2db245cc]{border-radius:6px}[dir=ltr] .question-section .question-content-wrapper .progress-bar-section .progress-wrapper .progress-custom .progress-bar[data-v-2db245cc]{background:linear-gradient(90deg,#7367f0,#5e50ee)}[dir=rtl] .question-section .question-content-wrapper .progress-bar-section .progress-wrapper .progress-custom .progress-bar[data-v-2db245cc]{background:linear-gradient(-90deg,#7367f0,#5e50ee)}[dir] .drag-drop-section[data-v-2db245cc]{background:#f8f9fa;padding:1rem}[dir] .drag-drop-section .section-header[data-v-2db245cc]{text-align:center;margin-bottom:1rem}.drag-drop-section .section-header .section-title[data-v-2db245cc]{display:flex;align-items:center;justify-content:center}[dir] .drag-drop-section .section-header .section-title[data-v-2db245cc]{margin-bottom:.3rem}.drag-drop-section .section-header .section-title h4[data-v-2db245cc]{font-weight:600;color:#2c3e50;font-size:1.2rem}.drag-drop-section .section-header .section-subtitle[data-v-2db245cc]{color:#6c757d;font-size:.9rem}[dir] .drag-drop-section .section-header .section-subtitle[data-v-2db245cc]{margin:0}.drag-drop-section .section-separator[data-v-2db245cc]{display:flex;align-items:center}[dir] .drag-drop-section .section-separator[data-v-2db245cc]{margin:1rem 0}.drag-drop-section .section-separator .separator-line[data-v-2db245cc]{flex:1;height:1px}[dir=ltr] .drag-drop-section .section-separator .separator-line[data-v-2db245cc]{background:linear-gradient(90deg,transparent,#7367f0 50%,transparent)}[dir=rtl] .drag-drop-section .section-separator .separator-line[data-v-2db245cc]{background:linear-gradient(-90deg,transparent,#7367f0 50%,transparent)}.drag-drop-section .section-separator .separator-icon[data-v-2db245cc]{width:36px;height:36px;display:flex;align-items:center;justify-content:center}[dir] .drag-drop-section .section-separator .separator-icon[data-v-2db245cc]{margin:0 .5rem;background:#fff;border-radius:50%;box-shadow:0 4px 16px rgba(34,41,47,.1);border:2px solid #7367f0}.options-section .options-grid[data-v-2db245cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;max-width:1200px}[dir] .options-section .options-grid[data-v-2db245cc]{margin:0 auto}.options-section .options-grid .option-item-wrapper .option-card[data-v-2db245cc]{transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;min-height:80px}[dir] .options-section .options-grid .option-item-wrapper .option-card[data-v-2db245cc]{background:#fff;border:2px solid #e9ecef;border-radius:8px;padding:1rem;cursor:grab}[dir] .options-section .options-grid .option-item-wrapper .option-card[data-v-2db245cc]:hover{border-color:#28c76f;transform:translateY(-2px);box-shadow:0 4px 16px rgba(34,41,47,.1)}.options-section .options-grid .option-item-wrapper .option-card.dragging[data-v-2db245cc]{opacity:.7}[dir=ltr] .options-section .options-grid .option-item-wrapper .option-card.dragging[data-v-2db245cc]{transform:rotate(2deg) scale(.98)}[dir=rtl] .options-section .options-grid .option-item-wrapper .option-card.dragging[data-v-2db245cc]{transform:rotate(-2deg) scale(.98)}[dir] .options-section .options-grid .option-item-wrapper .option-card[data-v-2db245cc]:active{cursor:grabbing}.options-section .options-grid .option-item-wrapper .option-card .option-label[data-v-2db245cc]{position:absolute;top:-8px}[dir=ltr] .options-section .options-grid .option-item-wrapper .option-card .option-label[data-v-2db245cc]{left:.5rem}[dir=rtl] .options-section .options-grid .option-item-wrapper .option-card .option-label[data-v-2db245cc]{right:.5rem}.options-section .options-grid .option-item-wrapper .option-card .option-label .option-badge[data-v-2db245cc]{color:#fff;font-weight:600;font-size:.8rem}[dir] .options-section .options-grid .option-item-wrapper .option-card .option-label .option-badge[data-v-2db245cc]{background:#28c76f;padding:.3rem .8rem;border-radius:16px;box-shadow:0 4px 16px rgba(34,41,47,.1)}.options-section .options-grid .option-item-wrapper .option-card .option-content[data-v-2db245cc]{display:flex;align-items:center;justify-content:center;min-height:60px}.options-section .options-grid .option-item-wrapper .option-card .option-content .option-media.option-image[data-v-2db245cc]{max-width:100%;max-height:80px;object-fit:cover}[dir] .options-section .options-grid .option-item-wrapper .option-card .option-content .option-media.option-image[data-v-2db245cc]{border-radius:8px}.options-section .options-grid .option-item-wrapper .option-card .option-content .option-media.option-video .video-small[data-v-2db245cc]{width:150px;height:90px}[dir] .options-section .options-grid .option-item-wrapper .option-card .option-content .option-media.option-video .video-small[data-v-2db245cc]{border-radius:8px}.options-section .options-grid .option-item-wrapper .option-card .option-content .option-media.option-audio .audio-controls[data-v-2db245cc]{display:flex;align-items:center;gap:.5rem}.options-section .options-grid .option-item-wrapper .option-card .option-content .option-media.option-audio .audio-controls .audio-icon-small[data-v-2db245cc]{color:#28c76f;font-size:1rem}.options-section .options-grid .option-item-wrapper .option-card .option-content .option-media.option-audio .audio-controls .audio-small[data-v-2db245cc]{max-width:150px}[dir] .options-section .options-grid .option-item-wrapper .option-card .option-content .option-media.option-text[data-v-2db245cc]{text-align:center}.options-section .options-grid .option-item-wrapper .option-card .option-content .option-media.option-text .option-text-content[data-v-2db245cc]{font-size:.9rem;font-weight:500;color:#2c3e50}[dir] .options-section .options-grid .option-item-wrapper .option-card .option-content .option-media.option-text .option-text-content[data-v-2db245cc]{padding:.5rem;background:rgba(40,199,111,.1);border-radius:8px}.options-section .options-grid .option-item-wrapper .option-card .drag-indicator[data-v-2db245cc]{position:absolute;top:.5rem;color:#6c757d;opacity:.7}[dir=ltr] .options-section .options-grid .option-item-wrapper .option-card .drag-indicator[data-v-2db245cc]{right:.5rem}[dir=rtl] .options-section .options-grid .option-item-wrapper .option-card .drag-indicator[data-v-2db245cc]{left:.5rem}.drop-zones-section .drop-zones-grid[data-v-2db245cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;max-width:1200px}[dir] .drop-zones-section .drop-zones-grid[data-v-2db245cc]{margin:0 auto}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card[data-v-2db245cc]{height:100%}[dir] .drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card[data-v-2db245cc]{background:#fff;border-radius:8px;padding:1rem;box-shadow:0 4px 16px rgba(34,41,47,.1)}[dir] .drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .question-item[data-v-2db245cc]{margin-bottom:1rem}[dir] .drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .question-item .question-label[data-v-2db245cc]{margin-bottom:.5rem}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .question-item .question-label .question-number[data-v-2db245cc]{color:#fff;font-weight:600;font-size:.8rem}[dir] .drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .question-item .question-label .question-number[data-v-2db245cc]{background:#7367f0;padding:.3rem .8rem;border-radius:16px}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .question-item .question-content .question-media.question-image[data-v-2db245cc]{width:100%;max-height:80px;object-fit:cover}[dir] .drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .question-item .question-content .question-media.question-image[data-v-2db245cc]{border-radius:8px}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .question-item .question-content .question-media.question-audio .audio-controls[data-v-2db245cc]{display:flex;align-items:center;gap:.5rem}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .question-item .question-content .question-media.question-audio .audio-controls .audio-icon-small[data-v-2db245cc]{color:#7367f0;font-size:1rem}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .question-item .question-content .question-media.question-audio .audio-controls .audio-small[data-v-2db245cc]{max-width:150px}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .question-item .question-content .question-media.question-video .video-small[data-v-2db245cc]{width:100%;max-height:80px;object-fit:cover}[dir] .drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .question-item .question-content .question-media.question-video .video-small[data-v-2db245cc]{border-radius:8px}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .question-item .question-content .question-media.question-text .question-text-content[data-v-2db245cc]{font-size:.9rem;font-weight:500;color:#2c3e50;display:block}[dir] .drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .question-item .question-content .question-media.question-text .question-text-content[data-v-2db245cc]{padding:.5rem;background:rgba(115,103,240,.1);border-radius:8px;text-align:center}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area[data-v-2db245cc]{min-height:80px;display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1)}[dir] .drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area[data-v-2db245cc]{border:2px dashed #e9ecef;border-radius:8px;padding:1rem}[dir] .drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area.drop-active[data-v-2db245cc]{border-color:#7367f0;background:rgba(115,103,240,.05);transform:scale(1.01)}[dir] .drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area.has-answer[data-v-2db245cc]{border-style:solid;border-color:#28c76f;background:rgba(40,199,111,.1)}[dir] .drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .drop-placeholder[data-v-2db245cc]{text-align:center}[dir] .drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .drop-placeholder .drop-icon-container[data-v-2db245cc]{margin-bottom:.3rem}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .drop-placeholder .drop-icon-container .drop-icon[data-v-2db245cc]{color:#6c757d;opacity:.7;font-size:1.5rem}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .drop-placeholder .drop-text[data-v-2db245cc]{color:#6c757d;font-size:.8rem}[dir] .drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .drop-placeholder .drop-text[data-v-2db245cc]{margin:0}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .answer-display[data-v-2db245cc]{display:flex;align-items:center;justify-content:space-between;width:100%}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .answer-display .answer-content[data-v-2db245cc]{flex:1}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .answer-display .answer-content .answer-media.answer-image[data-v-2db245cc]{max-width:100%;max-height:80px;object-fit:cover}[dir] .drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .answer-display .answer-content .answer-media.answer-image[data-v-2db245cc]{border-radius:8px}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .answer-display .answer-content .answer-media.answer-audio .audio-controls-success[data-v-2db245cc]{display:flex;align-items:center;gap:.5rem}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .answer-display .answer-content .answer-media.answer-audio .audio-controls-success .success-icon[data-v-2db245cc]{color:#28c76f;font-size:1rem}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .answer-display .answer-content .answer-media.answer-audio .audio-controls-success .audio-small[data-v-2db245cc]{max-width:150px}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .answer-display .answer-content .answer-media.answer-video .video-small[data-v-2db245cc]{width:100%;max-height:80px;object-fit:cover}[dir] .drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .answer-display .answer-content .answer-media.answer-video .video-small[data-v-2db245cc]{border-radius:8px}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .answer-display .answer-content .answer-media.answer-text[data-v-2db245cc]{display:flex;align-items:center;gap:.5rem}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .answer-display .answer-content .answer-media.answer-text .success-icon[data-v-2db245cc]{color:#28c76f;font-size:1rem}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .answer-display .answer-content .answer-media.answer-text .answer-text-content[data-v-2db245cc]{font-size:.9rem;font-weight:500;color:#2c3e50;flex:1}[dir] .drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .answer-display .answer-content .answer-media.answer-text .answer-text-content[data-v-2db245cc]{padding:.5rem;background:rgba(40,199,111,.1);border-radius:8px;text-align:center}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .answer-display .remove-btn[data-v-2db245cc]{transition:all .2s cubic-bezier(.4,0,.2,1)}[dir] .drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .answer-display .remove-btn[data-v-2db245cc]{padding:.3rem;border-radius:50%}.drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .answer-display .remove-btn[data-v-2db245cc]:hover{color:#fff}[dir] .drop-zones-section .drop-zones-grid .drop-zone-wrapper .drop-zone-card .drop-area .answer-display .remove-btn[data-v-2db245cc]:hover{background:#ea5455;border-color:#ea5455;transform:scale(1.1)}.loading-container[data-v-2db245cc]{display:flex;align-items:center;justify-content:center;min-height:100%}.loading-container .modern-loader[data-v-2db245cc]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.loading-container .modern-loader .loader-circle[data-v-2db245cc]{width:8px;height:8px}[dir] .loading-container .modern-loader .loader-circle[data-v-2db245cc]{background:#7367f0;border-radius:50%;margin:0 .2rem}[dir=ltr] .loading-container .modern-loader .loader-circle[data-v-2db245cc],[dir=rtl] .loading-container .modern-loader .loader-circle[data-v-2db245cc]{animation:pulse-data-v-2db245cc 1s ease-in-out infinite}[dir=ltr] .loading-container .modern-loader .loader-circle[data-v-2db245cc]:nth-child(2),[dir=rtl] .loading-container .modern-loader .loader-circle[data-v-2db245cc]:nth-child(2){animation-delay:.2s}[dir=ltr] .loading-container .modern-loader .loader-circle[data-v-2db245cc]:nth-child(3),[dir=rtl] .loading-container .modern-loader .loader-circle[data-v-2db245cc]:nth-child(3){animation-delay:.4s}.loading-container .modern-loader .loading-text[data-v-2db245cc]{color:#fff;font-weight:500;font-size:1rem}[dir] .loading-container .modern-loader .loading-text[data-v-2db245cc]{text-shadow:0 1px 2px rgba(0,0,0,.3)}@keyframes pulse-data-v-2db245cc{0%{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.7}to{transform:scale(1);opacity:1}}@media(max-width:768px){[dir] .drag-drop-container[data-v-2db245cc]{padding:.3rem}[dir] .exam-card .card-header-custom[data-v-2db245cc]{padding:.8rem}.exam-card .card-header-custom .exam-title-section h2[data-v-2db245cc]{font-size:1.2rem}.exam-card .card-header-custom .exam-title-section p[data-v-2db245cc]{font-size:.8rem}.exam-card .card-header-custom .header-controls .progress-info .progress-circle[data-v-2db245cc]{width:36px;height:36px}.exam-card .card-header-custom .header-controls .progress-info .progress-circle .progress-text .progress-number[data-v-2db245cc]{font-size:.9rem}.exam-card .card-header-custom .header-controls .progress-info .progress-circle .progress-text .progress-total[data-v-2db245cc]{font-size:.6rem}.exam-card .card-header-custom .header-controls .btn-clear[data-v-2db245cc]{font-size:.8rem}[dir] .exam-card .card-header-custom .header-controls .btn-clear[data-v-2db245cc]{padding:.4rem .8rem}[dir] .exam-card .question-section .question-content-wrapper .question-text .question-content-card[data-v-2db245cc],[dir] .exam-card .question-section[data-v-2db245cc]{padding:.8rem}.exam-card .question-section .question-content-wrapper .question-text .question-content-card .question-icon[data-v-2db245cc]{width:30px;height:30px}.exam-card .question-section .question-content-wrapper .question-text .question-content-card .question-title[data-v-2db245cc]{font-size:1rem}.exam-card .question-section .question-content-wrapper .media-container .media-wrapper .image-container .question-image[data-v-2db245cc]{max-height:150px}[dir] .exam-card .question-section .question-content-wrapper .media-container .media-wrapper .audio-container[data-v-2db245cc],[dir] .exam-card .question-section .question-content-wrapper .media-container .media-wrapper .video-container[data-v-2db245cc]{padding:.8rem}.exam-card .question-section .question-content-wrapper .media-container .media-wrapper .audio-container .audio-player .audio-control[data-v-2db245cc],.exam-card .question-section .question-content-wrapper .media-container .media-wrapper .video-container .audio-player .audio-control[data-v-2db245cc]{max-width:200px}.exam-card .question-section .question-content-wrapper .media-container .media-wrapper .audio-container .question-video[data-v-2db245cc],.exam-card .question-section .question-content-wrapper .media-container .media-wrapper .video-container .question-video[data-v-2db245cc]{max-width:300px}[dir] .exam-card .drag-drop-section[data-v-2db245cc],[dir] .exam-card .question-section .question-content-wrapper .progress-bar-section .progress-wrapper[data-v-2db245cc]{padding:.8rem}.exam-card .drag-drop-section .options-section .options-grid[data-v-2db245cc]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.exam-card .drag-drop-section .drop-zones-section .drop-zones-grid[data-v-2db245cc]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media(max-width:576px){.exam-card .card-header-custom .row[data-v-2db245cc]{flex-direction:column}[dir] .exam-card .card-header-custom .row[data-v-2db245cc]{text-align:center}.exam-card .card-header-custom .row .col-md-4[data-v-2db245cc],.exam-card .card-header-custom .row .col-md-8[data-v-2db245cc]{width:100%}.exam-card .card-header-custom .row .header-controls[data-v-2db245cc]{justify-content:center}[dir] .exam-card .card-header-custom .row .header-controls[data-v-2db245cc]{margin-top:.5rem}[dir=ltr] .exam-card .card-header-custom .row .header-controls .progress-info[data-v-2db245cc]{margin-right:.5rem}[dir=rtl] .exam-card .card-header-custom .row .header-controls .progress-info[data-v-2db245cc]{margin-left:.5rem}.exam-card .question-section .question-content-wrapper .question-text .question-content-card[data-v-2db245cc]{flex-direction:column;align-items:flex-start}[dir] .exam-card .question-section .question-content-wrapper .question-text .question-content-card[data-v-2db245cc]{padding:.6rem}[dir] .exam-card .question-section .question-content-wrapper .question-text .question-content-card .question-icon[data-v-2db245cc]{margin-bottom:.5rem}.exam-card .drag-drop-section .section-header .section-title h4[data-v-2db245cc]{font-size:1rem}.exam-card .drag-drop-section .section-header .section-subtitle[data-v-2db245cc]{font-size:.8rem}.exam-card .drag-drop-section .section-separator .separator-icon[data-v-2db245cc]{width:30px;height:30px}}.exam-container[data-v-52e589c4]{max-width:1200px}[dir] .exam-container[data-v-52e589c4]{margin:0 auto;padding:20px}.question-card[data-v-52e589c4]{color:#fff}[dir] .question-card[data-v-52e589c4]{border-radius:15px}.question-title[data-v-52e589c4]{font-size:1.5rem;font-weight:600;line-height:1.4}.question-text[data-v-52e589c4]{font-style:normal}.media-wrapper[data-v-52e589c4]{display:inline-block}[dir] .rounded-lg[data-v-52e589c4]{border-radius:12px}[dir] .instruction-card[data-v-52e589c4]{border-radius:10px}.matching-card[data-v-52e589c4]{overflow:hidden}[dir] .matching-card[data-v-52e589c4]{border-radius:15px}[dir] .column-header[data-v-52e589c4]{padding:15px 0;border-bottom:2px solid #f8f9fa}.matching-item[data-v-52e589c4]{transition:all .3s ease;position:relative;overflow:hidden}[dir] .matching-item[data-v-52e589c4]{cursor:pointer;border-radius:12px;padding:15px;background:#fff;border:2px solid #e9ecef}[dir] .matching-item[data-v-52e589c4]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1);border-color:#7367f0}.matching-item.selected[data-v-52e589c4]{color:#fff}[dir] .matching-item.selected[data-v-52e589c4]{border-color:#7367f0;box-shadow:0 8px 25px rgba(115,103,240,.3)}[dir=ltr] .matching-item.selected[data-v-52e589c4]{background:linear-gradient(135deg,#7367f0,#9c88ff)}[dir=rtl] .matching-item.selected[data-v-52e589c4]{background:linear-gradient(-135deg,#7367f0,#9c88ff)}.matching-item.disabled[data-v-52e589c4]{opacity:.5;pointer-events:none}.image-item[data-v-52e589c4]{position:relative}[dir] .image-item[data-v-52e589c4]{text-align:center}.item-image[data-v-52e589c4]{width:100%;height:120px;object-fit:cover;transition:all .3s ease}.item-overlay[data-v-52e589c4]{position:absolute;top:5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}[dir] .item-overlay[data-v-52e589c4]{background:rgba(0,0,0,.6);border-radius:50%}[dir=ltr] .item-overlay[data-v-52e589c4]{right:5px}[dir=rtl] .item-overlay[data-v-52e589c4]{left:5px}[dir] .text-item[data-v-52e589c4]{text-align:center}.text-content[data-v-52e589c4]{font-weight:600;font-size:1.1rem;min-height:80px;display:flex;align-items:center;justify-content:center}[dir] .text-content[data-v-52e589c4]{padding:20px}[dir] .audio-item[data-v-52e589c4],[dir] .video-item[data-v-52e589c4]{text-align:center}.item-video[data-v-52e589c4]{width:100%;height:120px}.connector-column[data-v-52e589c4]{position:relative}.connector-line[data-v-52e589c4]{width:2px;height:100px;position:absolute}[dir] .connector-line[data-v-52e589c4]{background:linear-gradient(180deg,#e9ecef,#7367f0,#e9ecef)}[dir=ltr] .connector-line[data-v-52e589c4]{left:50%;transform:translateX(-50%)}[dir=rtl] .connector-line[data-v-52e589c4]{right:50%;transform:translateX(50%)}.connector-icon[data-v-52e589c4]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;z-index:2;position:relative}[dir] .connector-icon[data-v-52e589c4]{background:#fff;border:2px solid #7367f0;border-radius:50%}[dir] .selected-pairs-card[data-v-52e589c4]{border-radius:12px}[dir] .pair-item[data-v-52e589c4]{background:#fff;border-radius:10px;padding:15px;box-shadow:0 2px 10px rgba(0,0,0,.08)}.pair-content[data-v-52e589c4]{display:flex;align-items:center;justify-content:space-between}.pair-left[data-v-52e589c4],.pair-right[data-v-52e589c4]{flex:1}[dir] .pair-left[data-v-52e589c4],[dir] .pair-right[data-v-52e589c4]{text-align:center}[dir] .pair-connector[data-v-52e589c4]{margin:0 10px}.pair-media[data-v-52e589c4]{width:60px;height:60px;object-fit:cover}.pair-text[data-v-52e589c4]{font-size:.9rem}[dir] .pair-text[data-v-52e589c4]{padding:8px 12px}.answer-section[data-v-52e589c4]{overflow:hidden}[dir] .answer-section[data-v-52e589c4]{border-radius:15px}[dir] .answer-header[data-v-52e589c4]{border-radius:15px 15px 0 0}[dir] .answer-pair[data-v-52e589c4]{background:#f8f9fa;border-radius:12px;padding:20px}.answer-item[data-v-52e589c4]{display:flex;align-items:center;justify-content:center}[dir] .answer-media[data-v-52e589c4]{text-align:center}.answer-image[data-v-52e589c4],.answer-video[data-v-52e589c4]{max-width:150px;max-height:100px;object-fit:cover}[dir] .answer-text[data-v-52e589c4]{text-align:center}.text-badge[data-v-52e589c4]{display:inline-block;font-weight:600;font-size:1rem}[dir] .text-badge[data-v-52e589c4]{padding:12px 20px;border-radius:25px}.text-badge.primary[data-v-52e589c4]{color:#fff}[dir=ltr] .text-badge.primary[data-v-52e589c4]{background:linear-gradient(135deg,#667eea,#764ba2)}[dir=rtl] .text-badge.primary[data-v-52e589c4]{background:linear-gradient(-135deg,#667eea,#764ba2)}.text-badge.success[data-v-52e589c4]{color:#fff}[dir=ltr] .text-badge.success[data-v-52e589c4]{background:linear-gradient(135deg,#28c76f,#48da89)}[dir=rtl] .text-badge.success[data-v-52e589c4]{background:linear-gradient(-135deg,#28c76f,#48da89)}.answer-arrow[data-v-52e589c4],.arrow-circle[data-v-52e589c4]{display:flex;justify-content:center}.arrow-circle[data-v-52e589c4]{width:35px;height:35px;align-items:center}[dir] .arrow-circle[data-v-52e589c4]{border-radius:50%}.answer-separator[data-v-52e589c4]{height:1px}[dir] .answer-separator[data-v-52e589c4]{margin:20px 0}[dir=ltr] .answer-separator[data-v-52e589c4]{background:linear-gradient(90deg,transparent,#dee2e6,transparent)}[dir=rtl] .answer-separator[data-v-52e589c4]{background:linear-gradient(270deg,transparent,#dee2e6,transparent)}.loading-overlay[data-v-52e589c4]{width:300px}[dir] .loading-overlay[data-v-52e589c4]{margin:0 auto}.custom-loader[data-v-52e589c4]{display:flex;flex-direction:column;align-items:center}.loader-circle[data-v-52e589c4]{width:50px;height:50px}[dir] .loader-circle[data-v-52e589c4]{border:4px solid #f3f3f3;border-top:4px solid #7367f0;border-radius:50%}[dir=ltr] .loader-circle[data-v-52e589c4]{animation:spin-ltr-data-v-52e589c4 1s linear infinite}[dir=rtl] .loader-circle[data-v-52e589c4]{animation:spin-rtl-data-v-52e589c4 1s linear infinite}.loading-text[data-v-52e589c4]{color:#7367f0;font-weight:600}@keyframes spin-ltr-data-v-52e589c4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin-rtl-data-v-52e589c4{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@media (max-width:768px){[dir] .exam-container[data-v-52e589c4]{padding:15px}.connector-column[data-v-52e589c4]{display:none}[dir] .matching-content .left-column[data-v-52e589c4],[dir] .matching-content .right-column[data-v-52e589c4]{margin-bottom:30px}.question-title[data-v-52e589c4]{font-size:1.3rem}.text-content[data-v-52e589c4]{font-size:1rem}[dir] .text-content[data-v-52e589c4]{padding:15px}}.font-weight-semibold[data-v-52e589c4]{font-weight:600}[dir] .shadow-sm[data-v-52e589c4]{box-shadow:0 2px 10px rgba(0,0,0,.08)}.modern-card[data-v-1f631b44]{overflow:hidden;position:relative}[dir] .modern-card[data-v-1f631b44]{background:#fff;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.1)}.question-header[data-v-1f631b44]{display:flex;align-items:flex-start;color:#fff;position:relative}[dir] .question-header[data-v-1f631b44]{padding:30px 30px 20px 30px}[dir=ltr] .question-header[data-v-1f631b44]{background:linear-gradient(135deg,#4f46e5,#7c3aed)}[dir=rtl] .question-header[data-v-1f631b44]{background:linear-gradient(-135deg,#4f46e5,#7c3aed)}.question-number[data-v-1f631b44]{flex-shrink:0}[dir=ltr] .question-number[data-v-1f631b44]{margin-right:20px}[dir=rtl] .question-number[data-v-1f631b44]{margin-left:20px}.number-badge[data-v-1f631b44]{color:#fff;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;backdrop-filter:blur(10px)}[dir] .number-badge[data-v-1f631b44]{background:hsla(0,0%,100%,.2);border-radius:50%;border:2px solid hsla(0,0%,100%,.3)}.question-content[data-v-1f631b44]{flex:1}.question-title[data-v-1f631b44]{font-size:24px;font-weight:600;line-height:1.4}[dir] .question-title[data-v-1f631b44]{margin:0}.question-text[data-v-1f631b44]{font-style:normal}[data-v-1f631b44] .question-text span{color:#fff!important}[dir] .media-section[data-v-1f631b44]{padding:30px;background:#f8fafc}.media-container[data-v-1f631b44]{display:flex;justify-content:center;overflow:hidden}[dir] .media-container[data-v-1f631b44]{border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.question-image[data-v-1f631b44]{max-width:100%;height:auto;max-height:400px;object-fit:contain}[dir] .question-image[data-v-1f631b44]{border-radius:15px}[dir] .audio-container[data-v-1f631b44]{background:#1e293b;padding:20px;border-radius:15px}.custom-audio[data-v-1f631b44]{width:100%;height:60px}[dir] .custom-audio[data-v-1f631b44]{border-radius:10px}[dir] .video-container[data-v-1f631b44]{background:#000;border-radius:15px}.question-video[data-v-1f631b44]{width:100%;max-width:600px;height:auto}[dir] .question-video[data-v-1f631b44]{border-radius:15px}[dir] .answer-section[data-v-1f631b44]{padding:30px}[dir] .section-header[data-v-1f631b44]{margin-bottom:25px;text-align:center}.section-title[data-v-1f631b44]{display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:600;color:#1e293b}[dir] .section-title[data-v-1f631b44]{margin:0}.title-icon[data-v-1f631b44]{color:#3b82f6}[dir=ltr] .title-icon[data-v-1f631b44]{margin-right:10px}[dir=rtl] .title-icon[data-v-1f631b44]{margin-left:10px}[dir] .source-section[data-v-1f631b44]{margin-bottom:30px}[dir] .source-header[data-v-1f631b44]{margin-bottom:15px}.source-title[data-v-1f631b44]{display:flex;align-items:center;font-size:18px;font-weight:600;color:#1e293b}[dir] .source-title[data-v-1f631b44]{margin:0}.source-icon[data-v-1f631b44]{color:#8b5cf6}[dir=ltr] .source-icon[data-v-1f631b44]{margin-right:8px}[dir=rtl] .source-icon[data-v-1f631b44]{margin-left:8px}.source-events[data-v-1f631b44]{display:flex;flex-wrap:wrap;gap:15px;min-height:120px}[dir] .source-events[data-v-1f631b44]{background:#f8fafc;border-radius:15px;padding:20px;border:2px dashed #cbd5e1}.source-event-card[data-v-1f631b44]{transition:all .3s ease;display:flex;align-items:center;gap:12px;max-width:300px}[dir] .source-event-card[data-v-1f631b44]{background:#fff;border-radius:12px;padding:15px;box-shadow:0 4px 12px rgba(0,0,0,.08);border:2px solid #e2e8f0;cursor:grab}[dir] .source-event-card[data-v-1f631b44]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.12);border-color:#8b5cf6}[dir] .source-event-card[data-v-1f631b44]:active{cursor:grabbing}[dir] .drop-zone-section[data-v-1f631b44]{margin-top:30px}[dir] .drop-header[data-v-1f631b44]{margin-bottom:15px}.drop-title[data-v-1f631b44]{display:flex;align-items:center;font-size:18px;font-weight:600;color:#1e293b}[dir] .drop-title[data-v-1f631b44]{margin:0}.drop-icon[data-v-1f631b44]{color:#3b82f6}[dir=ltr] .drop-icon[data-v-1f631b44]{margin-right:8px}[dir=rtl] .drop-icon[data-v-1f631b44]{margin-left:8px}.section-subtitle[data-v-1f631b44]{color:#64748b;font-size:14px}[dir] .section-subtitle[data-v-1f631b44]{margin:5px 0 0 0;text-align:center}.drop-container[data-v-1f631b44]{min-height:200px}[dir] .drop-container[data-v-1f631b44]{background:#f0f9ff;border-radius:15px;padding:20px;border:2px dashed #3b82f6}.drop-container-answer[data-v-1f631b44]{min-height:200px}[dir] .drop-container-answer[data-v-1f631b44]{background:#e6fff1;border-radius:15px;padding:20px;border:2px dashed #28c76f}.drop-zone[data-v-1f631b44]{display:flex;flex-direction:row;gap:15px;flex-wrap:wrap;align-items:center;min-height:160px}.dropped-event-card[data-v-1f631b44]{transition:all .3s ease;display:flex;align-items:center;gap:12px;position:relative;max-width:250px}[dir] .dropped-event-card[data-v-1f631b44]{background:#fff;border-radius:12px;padding:15px;box-shadow:0 4px 12px rgba(0,0,0,.08);border:2px solid #3b82f6;cursor:not-allowed}[dir] .dropped-event-card[data-v-1f631b44]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(59,130,246,.2)}[dir] .dropped-event-card[data-v-1f631b44]:active{cursor:grabbing}.empty-drop-zone[data-v-1f631b44]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#64748b;width:100%;height:160px}[dir] .empty-drop-zone[data-v-1f631b44]{text-align:center}.empty-icon[data-v-1f631b44]{width:48px;height:48px;color:#94a3b8}[dir] .empty-icon[data-v-1f631b44]{margin-bottom:15px}.empty-text[data-v-1f631b44]{font-size:16px;font-weight:500}[dir] .empty-text[data-v-1f631b44]{margin:0}.connection-arrow[data-v-1f631b44]{color:#3b82f6;display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0}[dir] .connection-arrow[data-v-1f631b44]{margin:0 5px;background:#dbeafe;border-radius:50%}.arrow-icon[data-v-1f631b44]{width:16px;height:16px;color:#3b82f6}.order-number[data-v-1f631b44]{color:#fff;width:35px;height:35px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}[dir] .order-number[data-v-1f631b44]{border-radius:50%;box-shadow:0 4px 10px rgba(59,130,246,.3)}[dir=ltr] .order-number[data-v-1f631b44]{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}[dir=rtl] .order-number[data-v-1f631b44]{background:linear-gradient(-135deg,#3b82f6,#1d4ed8)}.number[data-v-1f631b44]{font-size:14px}.drag-handle[data-v-1f631b44]{color:#94a3b8;transition:all .3s ease;flex-shrink:0}[dir] .drag-handle[data-v-1f631b44]{cursor:grab;padding:4px;border-radius:6px}.drag-handle[data-v-1f631b44]:hover{color:#475569}[dir] .drag-handle[data-v-1f631b44]:hover{background:#f1f5f9}[dir] .drag-handle[data-v-1f631b44]:active{cursor:grabbing}.grip-icon[data-v-1f631b44]{width:16px;height:16px}.event-content[data-v-1f631b44]{flex:1;display:flex;align-items:center;gap:10px}.event-media[data-v-1f631b44]{flex-shrink:0}.event-image[data-v-1f631b44]{width:60px;height:60px;object-fit:cover}[dir] .event-image[data-v-1f631b44]{border-radius:8px;border:2px solid #e2e8f0}.event-audio[data-v-1f631b44],.event-video[data-v-1f631b44]{overflow:hidden}[dir] .event-audio[data-v-1f631b44],[dir] .event-video[data-v-1f631b44]{border-radius:6px}.mini-audio[data-v-1f631b44]{width:150px;height:30px}.mini-video[data-v-1f631b44]{width:120px;height:80px}[dir] .mini-video[data-v-1f631b44]{border-radius:6px}.event-text[data-v-1f631b44]{flex:1}.event-description[data-v-1f631b44]{font-size:14px;color:#374151;line-height:1.4;font-weight:500}[dir] .event-description[data-v-1f631b44]{margin:0}.loading-overlay[data-v-1f631b44]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;backdrop-filter:blur(10px)}[dir] .loading-overlay[data-v-1f631b44]{background:hsla(0,0%,100%,.95)}[dir] .modern-loader[data-v-1f631b44]{text-align:center}.loader-content[data-v-1f631b44]{display:flex;flex-direction:column;align-items:center;gap:20px}.spinner[data-v-1f631b44]{width:60px;height:60px}[dir] .spinner[data-v-1f631b44]{border:4px solid #e2e8f0;border-top:4px solid #3b82f6;border-radius:50%}[dir=ltr] .spinner[data-v-1f631b44]{animation:spin-ltr-data-v-1f631b44 1s linear infinite}[dir=rtl] .spinner[data-v-1f631b44]{animation:spin-rtl-data-v-1f631b44 1s linear infinite}@keyframes spin-ltr-data-v-1f631b44{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin-rtl-data-v-1f631b44{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.loading-text[data-v-1f631b44]{font-size:16px;color:#6b7280;font-weight:500}[dir] .loading-text[data-v-1f631b44]{margin:0}@media (max-width:768px){[dir] .test-container[data-v-1f631b44]{padding:10px}.question-header[data-v-1f631b44]{flex-direction:column}[dir] .question-header[data-v-1f631b44]{padding:20px;text-align:center}[dir] .question-number[data-v-1f631b44]{margin-bottom:15px}[dir=ltr] .question-number[data-v-1f631b44]{margin-right:0}[dir=rtl] .question-number[data-v-1f631b44]{margin-left:0}.question-title[data-v-1f631b44]{font-size:20px}[dir] .answer-section[data-v-1f631b44],[dir] .media-section[data-v-1f631b44]{padding:20px}.event-card[data-v-1f631b44]{flex-direction:column;align-items:stretch;gap:15px}.event-content[data-v-1f631b44]{flex-direction:column;align-items:center}[dir] .event-content[data-v-1f631b44]{text-align:center}.mini-audio[data-v-1f631b44]{width:100%}.mini-video[data-v-1f631b44]{width:100%;height:150px}}.fill-blank-container[data-v-0c3d32cf]{min-height:100vh;overflow-y:auto}.exam-card[data-v-0c3d32cf]{overflow:hidden}[dir] .exam-card[data-v-0c3d32cf]{border-radius:8px}[dir] .exam-card .card-header-custom[data-v-0c3d32cf]{padding:1rem;border:none}[dir=ltr] .exam-card .card-header-custom[data-v-0c3d32cf]{background:linear-gradient(135deg,#7367f0,#5e50ee)}[dir=rtl] .exam-card .card-header-custom[data-v-0c3d32cf]{background:linear-gradient(-135deg,#7367f0,#5e50ee)}.exam-card .card-header-custom .exam-title-section h2[data-v-0c3d32cf]{font-size:1.5rem;display:flex;align-items:center;font-weight:600;color:#fff}.exam-card .card-header-custom .exam-title-section p[data-v-0c3d32cf]{font-size:.9rem;color:hsla(0,0%,100%,.75)}.exam-card .card-header-custom .header-controls .btn-clear[data-v-0c3d32cf]{font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);color:#fff}[dir] .exam-card .card-header-custom .header-controls .btn-clear[data-v-0c3d32cf]{border:2px solid hsla(0,0%,100%,.3);padding:.5rem 1rem;border-radius:8px}[dir] .exam-card .card-header-custom .header-controls .btn-clear[data-v-0c3d32cf]:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5);transform:translateY(-1px)}[dir] .question-section[data-v-0c3d32cf]{background:#fff;padding:1rem}.question-section .question-content-wrapper .question-text .question-content-card[data-v-0c3d32cf]{display:flex;align-items:center}[dir] .question-section .question-content-wrapper .question-text .question-content-card[data-v-0c3d32cf]{border-radius:8px;padding:1rem}[dir=ltr] .question-section .question-content-wrapper .question-text .question-content-card[data-v-0c3d32cf]{background:linear-gradient(135deg,rgba(115,103,240,.1),rgba(0,207,232,.1));border-left:4px solid #7367f0}[dir=rtl] .question-section .question-content-wrapper .question-text .question-content-card[data-v-0c3d32cf]{background:linear-gradient(-135deg,rgba(115,103,240,.1),rgba(0,207,232,.1));border-right:4px solid #7367f0}.question-section .question-content-wrapper .question-text .question-content-card .question-icon[data-v-0c3d32cf]{width:36px;height:36px;display:flex;align-items:center;justify-content:center}[dir] .question-section .question-content-wrapper .question-text .question-content-card .question-icon[data-v-0c3d32cf]{background:#fff;border-radius:50%;box-shadow:0 4px 16px rgba(34,41,47,.1)}[dir=ltr] .question-section .question-content-wrapper .question-text .question-content-card .question-icon[data-v-0c3d32cf]{margin-right:.5rem}[dir=rtl] .question-section .question-content-wrapper .question-text .question-content-card .question-icon[data-v-0c3d32cf]{margin-left:.5rem}.question-section .question-content-wrapper .question-text .question-content-card .question-title[data-v-0c3d32cf]{font-size:1.2rem;font-weight:500;color:#2c3e50}.question-section .question-content-wrapper .media-container .media-wrapper[data-v-0c3d32cf]{max-width:100%;display:flex;justify-content:center}.question-section .question-content-wrapper .media-container .media-wrapper .image-container[data-v-0c3d32cf]{position:relative}.question-section .question-content-wrapper .media-container .media-wrapper .image-container .question-image[data-v-0c3d32cf]{max-height:200px;max-width:100%;transition:all .2s cubic-bezier(.4,0,.2,1);object-fit:contain}[dir] .question-section .question-content-wrapper .media-container .media-wrapper .image-container .question-image[data-v-0c3d32cf]{border-radius:8px}[dir] .question-section .question-content-wrapper .media-container .media-wrapper .image-container .question-image[data-v-0c3d32cf]:hover{transform:scale(1.02)}.question-section .question-content-wrapper .media-container .media-wrapper .image-container .image-overlay[data-v-0c3d32cf]{top:.5rem;opacity:0;transition:all .2s cubic-bezier(.4,0,.2,1)}[dir] .question-section .question-content-wrapper .media-container .media-wrapper .image-container .image-overlay[data-v-0c3d32cf]{background:rgba(0,0,0,.7);border-radius:50%;padding:.5rem}[dir=ltr] .question-section .question-content-wrapper .media-container .media-wrapper .image-container .image-overlay[data-v-0c3d32cf]{right:.5rem}[dir=rtl] .question-section .question-content-wrapper .media-container .media-wrapper .image-container .image-overlay[data-v-0c3d32cf]{left:.5rem}.question-section .question-content-wrapper .media-container .media-wrapper .image-container .image-overlay[data-v-0c3d32cf]:hover{opacity:1}[dir] .question-section .question-content-wrapper .media-container .media-wrapper .audio-container[data-v-0c3d32cf]{background:#f8f8f8;border-radius:8px;padding:1rem}.question-section .question-content-wrapper .media-container .media-wrapper .audio-container .audio-player[data-v-0c3d32cf]{display:flex;align-items:center;gap:.5rem}.question-section .question-content-wrapper .media-container .media-wrapper .audio-container .audio-player .audio-icon[data-v-0c3d32cf]{color:#7367f0;font-size:1.5rem}.question-section .question-content-wrapper .media-container .media-wrapper .audio-container .audio-player .audio-control[data-v-0c3d32cf]{max-width:250px}[dir] .question-section .question-content-wrapper .media-container .media-wrapper .video-container[data-v-0c3d32cf]{background:#f8f8f8;border-radius:8px;padding:1rem}.question-section .question-content-wrapper .media-container .media-wrapper .video-container .question-video[data-v-0c3d32cf]{width:100%;max-width:400px;height:auto}[dir] .question-section .question-content-wrapper .media-container .media-wrapper .video-container .question-video[data-v-0c3d32cf]{border-radius:8px}[dir] .fill-blank-section[data-v-0c3d32cf]{background:#f8f9fa;padding:1rem}[dir] .fill-blank-section .fill-blank-group[data-v-0c3d32cf]{background:#fff;border:2px solid #e9ecef;border-radius:8px;box-shadow:0 4px 16px rgba(34,41,47,.1);padding:1rem}.fill-blank-section .fill-blank-group p[data-v-0c3d32cf]{font-size:1rem;line-height:1.5}[dir] .fill-blank-section .fill-blank-group p[data-v-0c3d32cf]{margin:0}.fill-blank-section .fill-blank-group p .sentence-part[data-v-0c3d32cf]{color:#2c3e50}.fill-blank-section .fill-blank-group p .blank-number[data-v-0c3d32cf]{font-weight:600;color:#7367f0}[dir] .fill-blank-section .fill-blank-group p .blank-number[data-v-0c3d32cf]{margin:0 .3rem}.fill-blank-section .fill-blank-group p .fill-input-custom[data-v-0c3d32cf]{width:100px;display:inline-block;font-weight:500;color:#7367f0;font-size:.9rem;transition:all .2s cubic-bezier(.4,0,.2,1)}[dir] .fill-blank-section .fill-blank-group p .fill-input-custom[data-v-0c3d32cf]{text-align:center;border-radius:8px;padding:.3rem;border:2px solid rgba(115,103,240,.3)}[dir] .fill-blank-section .fill-blank-group p .fill-input-custom[data-v-0c3d32cf]:focus{border-color:#7367f0;box-shadow:0 0 5px rgba(115,103,240,.3)}.fill-blank-section .options-grid[data-v-0c3d32cf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,auto));gap:.5rem;max-width:1200px;justify-content:center}[dir] .fill-blank-section .options-grid[data-v-0c3d32cf]{margin:0 auto}[dir] .fill-blank-section .options-grid .option-item[data-v-0c3d32cf]{text-align:center}.fill-blank-section .options-grid .option-item .option-card[data-v-0c3d32cf]{font-size:.9rem;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);color:#fff;display:inline-block}[dir] .fill-blank-section .options-grid .option-item .option-card[data-v-0c3d32cf]{cursor:default;background:#7367f0;padding:.5rem 1rem;border-radius:8px}[dir] .fill-blank-section .options-grid .option-item .option-card[data-v-0c3d32cf]:hover{background:#28c76f;transform:scale(1.05)}.loading-container[data-v-0c3d32cf]{display:flex;align-items:center;justify-content:center;min-height:100%}.loading-container .modern-loader[data-v-0c3d32cf]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.loading-container .modern-loader .loader-circle[data-v-0c3d32cf]{width:8px;height:8px}[dir] .loading-container .modern-loader .loader-circle[data-v-0c3d32cf]{background:#7367f0;border-radius:50%;margin:0 .2rem}[dir=ltr] .loading-container .modern-loader .loader-circle[data-v-0c3d32cf],[dir=rtl] .loading-container .modern-loader .loader-circle[data-v-0c3d32cf]{animation:pulse-data-v-0c3d32cf 1s ease-in-out infinite}[dir=ltr] .loading-container .modern-loader .loader-circle[data-v-0c3d32cf]:nth-child(2),[dir=rtl] .loading-container .modern-loader .loader-circle[data-v-0c3d32cf]:nth-child(2){animation-delay:.2s}[dir=ltr] .loading-container .modern-loader .loader-circle[data-v-0c3d32cf]:nth-child(3),[dir=rtl] .loading-container .modern-loader .loader-circle[data-v-0c3d32cf]:nth-child(3){animation-delay:.4s}.loading-container .modern-loader .loading-text[data-v-0c3d32cf]{color:#fff;font-weight:500;font-size:1rem}[dir] .loading-container .modern-loader .loading-text[data-v-0c3d32cf]{text-shadow:0 1px 2px rgba(0,0,0,.3)}@keyframes pulse-data-v-0c3d32cf{0%{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.7}to{transform:scale(1);opacity:1}}@media(max-width:768px){[dir] .fill-blank-container[data-v-0c3d32cf]{padding:.3rem}[dir] .exam-card .card-header-custom[data-v-0c3d32cf]{padding:.8rem}.exam-card .card-header-custom .exam-title-section h2[data-v-0c3d32cf]{font-size:1.2rem}.exam-card .card-header-custom .exam-title-section p[data-v-0c3d32cf],.exam-card .card-header-custom .header-controls .btn-clear[data-v-0c3d32cf]{font-size:.8rem}[dir] .exam-card .card-header-custom .header-controls .btn-clear[data-v-0c3d32cf]{padding:.4rem .8rem}[dir] .exam-card .question-section .question-content-wrapper .question-text .question-content-card[data-v-0c3d32cf],[dir] .exam-card .question-section[data-v-0c3d32cf]{padding:.8rem}.exam-card .question-section .question-content-wrapper .question-text .question-content-card .question-icon[data-v-0c3d32cf]{width:30px;height:30px}.exam-card .question-section .question-content-wrapper .question-text .question-content-card .question-title[data-v-0c3d32cf]{font-size:1rem}.exam-card .question-section .question-content-wrapper .media-container .media-wrapper .image-container .question-image[data-v-0c3d32cf]{max-height:150px}[dir] .exam-card .question-section .question-content-wrapper .media-container .media-wrapper .audio-container[data-v-0c3d32cf],[dir] .exam-card .question-section .question-content-wrapper .media-container .media-wrapper .video-container[data-v-0c3d32cf]{padding:.8rem}.exam-card .question-section .question-content-wrapper .media-container .media-wrapper .audio-container .audio-player .audio-control[data-v-0c3d32cf],.exam-card .question-section .question-content-wrapper .media-container .media-wrapper .video-container .audio-player .audio-control[data-v-0c3d32cf]{max-width:200px}.exam-card .question-section .question-content-wrapper .media-container .media-wrapper .audio-container .question-video[data-v-0c3d32cf],.exam-card .question-section .question-content-wrapper .media-container .media-wrapper .video-container .question-video[data-v-0c3d32cf]{max-width:300px}[dir] .exam-card .fill-blank-section[data-v-0c3d32cf]{padding:.8rem}.exam-card .fill-blank-section .fill-blank-group p[data-v-0c3d32cf]{font-size:.9rem}.exam-card .fill-blank-section .fill-blank-group p .fill-input-custom[data-v-0c3d32cf]{width:80px;font-size:.8rem}.exam-card .fill-blank-section .options-grid[data-v-0c3d32cf]{grid-template-columns:repeat(auto-fit,minmax(100px,auto));gap:.5rem}}@media(max-width:576px){.exam-card .card-header-custom .row[data-v-0c3d32cf]{flex-direction:column}[dir] .exam-card .card-header-custom .row[data-v-0c3d32cf]{text-align:center}.exam-card .card-header-custom .row .col-md-4[data-v-0c3d32cf],.exam-card .card-header-custom .row .col-md-8[data-v-0c3d32cf]{width:100%}.exam-card .card-header-custom .row .header-controls[data-v-0c3d32cf]{justify-content:center}[dir] .exam-card .card-header-custom .row .header-controls[data-v-0c3d32cf]{margin-top:.5rem}.exam-card .question-section .question-content-wrapper .question-text .question-content-card[data-v-0c3d32cf]{flex-direction:column;align-items:flex-start}[dir] .exam-card .question-section .question-content-wrapper .question-text .question-content-card[data-v-0c3d32cf]{padding:.6rem}[dir] .exam-card .question-section .question-content-wrapper .question-text .question-content-card .question-icon[data-v-0c3d32cf]{margin-bottom:.5rem}.exam-card .fill-blank-section .fill-blank-group p[data-v-0c3d32cf]{font-size:.8rem}.exam-card .fill-blank-section .fill-blank-group p .fill-input-custom[data-v-0c3d32cf]{width:70px;font-size:.7rem}[dir] .exam-card .fill-blank-section .fill-blank-group p .fill-input-custom[data-v-0c3d32cf]{padding:.2rem}.exam-card .fill-blank-section .options-grid[data-v-0c3d32cf]{grid-template-columns:repeat(auto-fit,minmax(80px,auto));gap:.3rem}.exam-card .fill-blank-section .options-grid .option-item .option-card[data-v-0c3d32cf]{font-size:.8rem}[dir] .exam-card .fill-blank-section .options-grid .option-item .option-card[data-v-0c3d32cf]{padding:.4rem .8rem}}.custom-font-size[data-v-34502281]{font-size:20px!important}img[data-v-34502281]{object-fit:contain}.underline-word[data-v-34502281]{text-decoration:underline}[dir] .underline-word[data-v-34502281]{padding:0 5px}.error-word[data-v-34502281]{color:#000;text-decoration:underline;font-weight:700}[dir] .error-word[data-v-34502281]{cursor:pointer;padding:0 3px}.fill-input-custom[data-v-34502281]{width:120px;display:inline-block;font-weight:700;color:#1752c2}[dir] .fill-input-custom[data-v-34502281]{text-align:center}[dir] .event-list[data-v-34502281]{background:#f8f9fa;border-radius:8px;padding:10px}.event-item[data-v-34502281]{transition:.2s}[dir] .event-item[data-v-34502281]{background:#fff;border:1px solid #ddd;border-radius:8px;margin-bottom:8px;cursor:grab}[dir] .event-item[data-v-34502281]:hover{background:#e3f2fd}.custom-font-size[data-v-3e866948]{font-size:20px!important}img[data-v-3e866948]{object-fit:contain}.selected-choice[data-v-3e866948]{color:#007bff;font-weight:700;font-size:18px}.choice-group[data-v-3e866948]{display:inline-block}[dir] .choice-group[data-v-3e866948]{background:#f5f5f5;padding:5px 10px;border-radius:8px;margin:0 5px}.custom-font-size[data-v-6d01dea6]{font-size:20px!important}img[data-v-6d01dea6]{object-fit:contain}[dir] .custom-image[data-v-6d01dea6]{border-radius:20%!important}.fill-input-custom[data-v-6d01dea6]{width:120px;display:inline-block;font-weight:700;color:#1752c2}[dir] .fill-input-custom[data-v-6d01dea6]{text-align:center}[dir] .event-list[data-v-6d01dea6]{background:#f8f9fa;border-radius:8px;padding:10px}.event-item[data-v-6d01dea6]{transition:.2s}[dir] .event-item[data-v-6d01dea6]{background:#fff;border:1px solid #ddd;border-radius:8px;margin-bottom:8px;cursor:grab}[dir] .event-item[data-v-6d01dea6]:hover{background:#e3f2fd}.custom-font-size[data-v-936fc4c0]{font-size:20px!important}img[data-v-936fc4c0]{object-fit:contain}.waveform-container[data-v-936fc4c0]{width:100%;max-width:800px}[dir] .waveform-container[data-v-936fc4c0]{margin-top:10px;background:#f7f7f7;border-radius:10px;padding:10px}[dir] .custom-image[data-v-936fc4c0]{border-radius:20%!important}.fill-input-custom[data-v-936fc4c0]{width:120px;display:inline-block;font-weight:700;color:#1752c2}[dir] .fill-input-custom[data-v-936fc4c0]{text-align:center}[dir] .event-list[data-v-936fc4c0]{background:#f8f9fa;border-radius:8px;padding:10px}.event-item[data-v-936fc4c0]{transition:.2s}[dir] .event-item[data-v-936fc4c0]{background:#fff;border:1px solid #ddd;border-radius:8px;margin-bottom:8px;cursor:grab}[dir] .event-item[data-v-936fc4c0]:hover{background:#e3f2fd}.custom-font-size{font-size:20px!important}img{object-fit:contain}.loader{display:flex;flex-direction:column;align-items:center;justify-content:center}.heading{color:#000;letter-spacing:.2em}[dir] .heading{margin-bottom:1em}.loading{display:flex;width:5em;align-items:center;justify-content:center}.load{width:23px;height:3px}[dir] .load{background-color:#1752c2;border-radius:5px;margin:.1em}[dir=ltr] .load,[dir=rtl] .load{animation:move_5011 1s infinite}[dir=ltr] .load:first-child,[dir=rtl] .load:first-child{animation-delay:.2s}[dir=ltr] .load:nth-child(2),[dir=rtl] .load:nth-child(2){animation-delay:.4s}[dir=ltr] .load:nth-child(3),[dir=rtl] .load:nth-child(3){animation-delay:.6s}@keyframes move_5011{0%{width:.2em}25%{width:.7em}50%{width:1.5em}to{width:.2em}}.swal-wide-modal{width:480px!important}.swal-wide-modal-check{width:600px!important}.dark-layout .modal-title,.modal-title{color:#fff}.modal-fullscreen{width:100vw;max-width:none;height:100%}[dir] .modal-fullscreen{margin:0}.modal-fullscreen .modal-content{height:100%}[dir] .modal-fullscreen .modal-content{border:0;border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.status-box[data-v-ac67b7a4]{min-width:40px;vertical-align:middle;line-height:1.5}[dir] .status-box[data-v-ac67b7a4]{text-align:center}.input-group-compact[data-v-ac67b7a4]{width:150px}[dir=ltr] .input-group-compact .form-control-sm[data-v-ac67b7a4]{border-top-right-radius:0;border-bottom-right-radius:0}[dir=ltr] .input-group-compact .btn-outline-primary[data-v-ac67b7a4],[dir=rtl] .input-group-compact .form-control-sm[data-v-ac67b7a4]{border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .input-group-compact .btn-outline-primary[data-v-ac67b7a4]{border-top-right-radius:0;border-bottom-right-radius:0}@media(max-width:768px){.status-box[data-v-ac67b7a4]{min-width:30px;font-size:1rem}.input-group-compact[data-v-ac67b7a4]{width:120px}[dir] .text-md-right[data-v-ac67b7a4]{text-align:center!important}[dir] b-col[data-v-ac67b7a4]{margin-bottom:1rem}}.navigation-container[data-v-ac67b7a4]{display:flex;justify-content:space-between;align-items:center}[dir] .navigation-container[data-v-ac67b7a4]{padding:10px 0}.loader[data-v-ac67b7a4]{display:flex;flex-direction:column;align-items:center;justify-content:center}.heading[data-v-ac67b7a4]{color:#000;letter-spacing:.2em}[dir] .heading[data-v-ac67b7a4]{margin-bottom:1em}.loading[data-v-ac67b7a4]{display:flex;width:5em;align-items:center;justify-content:center}.load[data-v-ac67b7a4]{width:23px;height:3px}[dir] .load[data-v-ac67b7a4]{background-color:#1752c2;border-radius:5px;margin:.1em}[dir=ltr] .load[data-v-ac67b7a4],[dir=rtl] .load[data-v-ac67b7a4]{animation:move_5011-data-v-ac67b7a4 1s infinite}[dir=ltr] .load[data-v-ac67b7a4]:first-child,[dir=rtl] .load[data-v-ac67b7a4]:first-child{animation-delay:.2s}[dir=ltr] .load[data-v-ac67b7a4]:nth-child(2),[dir=rtl] .load[data-v-ac67b7a4]:nth-child(2){animation-delay:.4s}[dir=ltr] .load[data-v-ac67b7a4]:nth-child(3),[dir=rtl] .load[data-v-ac67b7a4]:nth-child(3){animation-delay:.6s}@keyframes move_5011-data-v-ac67b7a4{0%{width:.2em}25%{width:.7em}50%{width:1.5em}to{width:.2em}}