.uk-modal-dialog[data-v-8bfd5f4c]{border:1px solid #e8e8e8;border-radius:3px;max-width:700px!important;width:90%;margin:30px auto}.modal-header[data-v-8bfd5f4c]{padding:.875rem 1rem;border-bottom:1px solid #f0f0f0;background-color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-header .uk-modal-title[data-v-8bfd5f4c]{font-size:.9375rem;font-weight:500;color:#3e416d;margin:0}.uk-modal-close-default[data-v-8bfd5f4c]{padding:.375rem;color:#6c757d;opacity:.7;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.uk-modal-body[data-v-8bfd5f4c]{padding:1rem;background-color:#fff}.exam-details[data-v-8bfd5f4c]{max-height:calc(90vh - 140px);overflow-y:auto}.exam-info[data-v-8bfd5f4c]{margin-bottom:1.25rem;padding:.875rem;background-color:#fafafa;border:1px solid #f0f0f0;border-radius:2px}.exam-info .info-row[data-v-8bfd5f4c]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.625rem;font-size:.875rem}.exam-info .info-row[data-v-8bfd5f4c]:last-child{margin-bottom:0}.exam-info .info-label[data-v-8bfd5f4c]{width:150px;color:#6c757d;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem}.exam-info .info-value[data-v-8bfd5f4c]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#3e416d}.exam-info .score-container[data-v-8bfd5f4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.exam-info .score-bar[data-v-8bfd5f4c]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:3px;background-color:#f0f0f0;border-radius:1px;overflow:hidden}.exam-info .score-bar-fill[data-v-8bfd5f4c]{height:100%;background-color:#3e416d;-webkit-transition:width .2s ease;transition:width .2s ease}.exam-info .score-value[data-v-8bfd5f4c]{font-size:.8125rem;font-weight:500;color:#3e416d;min-width:2.5rem;text-align:right}.questions-list[data-v-8bfd5f4c]{margin-top:1.25rem}.questions-list .section-title[data-v-8bfd5f4c]{font-size:.875rem;font-weight:500;color:#3e416d;margin-bottom:.875rem;padding-bottom:.375rem;border-bottom:1px solid #f0f0f0}.question-item[data-v-8bfd5f4c]{padding:.875rem;border:1px solid #f0f0f0;border-radius:2px;margin-bottom:.625rem;background-color:#fff}.question-item[data-v-8bfd5f4c]:last-child{margin-bottom:0}.question-content[data-v-8bfd5f4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.625rem}.question-number[data-v-8bfd5f4c]{font-size:.8125rem;font-weight:500;color:#3e416d;min-width:1.25rem}.answer-text[data-v-8bfd5f4c],.question-text[data-v-8bfd5f4c]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.875rem;line-height:1.5;color:#3e416d}.answer-text[data-v-8bfd5f4c]{margin-top:8px;font-weight:700}.green-text[data-v-8bfd5f4c]{color:#0fa704}.red-text[data-v-8bfd5f4c]{color:#d30b0b}.question-text[data-v-8bfd5f4c] p{margin:0;font-size:.875rem}.question-status[data-v-8bfd5f4c]{margin-top:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.status-badge[data-v-8bfd5f4c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.1875rem .375rem;font-size:.75rem;border-radius:2px;border:1px solid transparent}.status-badge i[data-v-8bfd5f4c]{margin-right:.1875rem;font-size:.8125rem}.status-badge-success[data-v-8bfd5f4c]{background-color:rgba(40,167,69,.06);color:#2a9d4f;border-color:rgba(40,167,69,.08)}.status-badge-danger[data-v-8bfd5f4c]{background-color:rgba(220,53,69,.06);color:#c82333;border-color:rgba(220,53,69,.08)}.exam-details[data-v-8bfd5f4c]::-webkit-scrollbar{width:2px}.exam-details[data-v-8bfd5f4c]::-webkit-scrollbar-track{background:#fafafa}.exam-details[data-v-8bfd5f4c]::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:1px}.exam-details[data-v-8bfd5f4c]::-webkit-scrollbar-thumb:hover{background:#d0d0d0}.detail-button .btn-detail[data-v-8bfd5f4c]{min-width:100px;height:32px;padding:0 .75rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;border-radius:4px;background-color:#f5f8fa;border:1px solid #e4e6ef;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;font-size:.875rem;font-weight:500;color:#3e416d}.detail-button .btn-detail i[data-v-8bfd5f4c]{font-size:1rem;color:#3e416d;-webkit-transition:all .2s ease;transition:all .2s ease}.detail-button .btn-detail .btn-text[data-v-8bfd5f4c]{display:inline-block;-webkit-transition:all .2s ease;transition:all .2s ease}.detail-button .btn-detail[data-v-8bfd5f4c]:hover{background-color:#e1f0ff;border-color:#e1f0ff;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05)}.detail-button .btn-detail:hover .btn-text[data-v-8bfd5f4c],.detail-button .btn-detail:hover i[data-v-8bfd5f4c]{color:#3699ff}.detail-button .btn-detail[data-v-8bfd5f4c]:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:none;box-shadow:none}@media (max-width:768px){.detail-button .btn-detail[data-v-8bfd5f4c]{min-width:32px;padding:0}.detail-button .btn-detail .btn-text[data-v-8bfd5f4c]{display:none}.detail-button .btn-detail i[data-v-8bfd5f4c]{margin:0}}[uk-tooltip][data-v-8bfd5f4c]{cursor:pointer}[uk-tooltip][data-v-8bfd5f4c]:before{font-size:.75rem;padding:.375rem .75rem;border-radius:3px;background-color:#3e416d;color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);white-space:nowrap}.multiselect__tag{color:#fff;padding-top:.5rem;padding-bottom:.5rem;background-color:#3e416d}.multiselect__tag-icon{background-color:transparent;line-height:2.2}.multiselect__tag-icon:after{color:#fff}.multiselect__tag-icon:hover{background-color:rgba(0,0,0,.1)}.multiselect__input,.multiselect__tags .multiselect__input{border:unset!important}