.home[data-v-38618ff0]{animation:fadeIn-38618ff0 .5s}[data-v-38618ff0] .app-menu,[data-v-38618ff0] .navbar-menu,[data-v-38618ff0] #layout-wrapper,[data-v-38618ff0] #page-topbar{display:none!important}.hero[data-v-38618ff0]{text-align:center;padding:3rem 0;margin-bottom:2rem}.hero-actions[data-v-38618ff0]{margin-top:2rem;display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn-lg[data-v-38618ff0]{padding:.875rem 2rem;font-size:1.125rem}.btn-outline-primary[data-v-38618ff0]{background:transparent;border:2px solid #6366f1;color:#6366f1}.btn-outline-primary[data-v-38618ff0]:hover{background:#6366f1;color:#fff}.hero h1[data-v-38618ff0]{font-size:2.5rem;color:#1a1a1a;margin-bottom:1rem}.subtitle[data-v-38618ff0]{font-size:1.2rem;color:#666}.card[data-v-38618ff0]{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 2px 8px #0000001a;margin-bottom:2rem}.card h2[data-v-38618ff0]{margin-bottom:1rem;color:#333}.btn[data-v-38618ff0]{padding:.75rem 1.5rem;border:none;border-radius:6px;font-size:1rem;cursor:pointer;transition:all .3s}.btn-primary[data-v-38618ff0]{background:#6366f1;color:#fff}.btn-primary[data-v-38618ff0]:hover:not(:disabled){background:#4f46e5;transform:translateY(-2px)}.btn[data-v-38618ff0]:disabled{opacity:.6;cursor:not-allowed}.api-response[data-v-38618ff0]{margin-top:1.5rem;padding:1rem;background:#f8f9fa;border-radius:6px;overflow-x:auto}.api-response pre[data-v-38618ff0]{margin:0;font-size:.9rem;color:#333}.features[data-v-38618ff0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-top:2rem}.feature-card[data-v-38618ff0]{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 8px #0000001a;text-align:center;transition:transform .3s}.feature-card[data-v-38618ff0]:hover{transform:translateY(-5px)}.feature-card h3[data-v-38618ff0]{font-size:1.5rem;margin-bottom:.5rem;color:#333}.feature-card p[data-v-38618ff0]{color:#666}@keyframes fadeIn-38618ff0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.about[data-v-e95ebd56]{animation:fadeIn-e95ebd56 .5s}.card[data-v-e95ebd56]{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 2px 8px #0000001a}.card h1[data-v-e95ebd56]{margin-bottom:1rem;color:#333}.card h2[data-v-e95ebd56]{margin-top:2rem;margin-bottom:1rem;color:#6366f1}.card p[data-v-e95ebd56]{line-height:1.6;color:#666;margin-bottom:1rem}.tech-list[data-v-e95ebd56]{list-style:none;padding:0}.tech-list li[data-v-e95ebd56]{padding:.75rem;margin-bottom:.5rem;background:#f8f9fa;border-radius:6px;border-left:4px solid #6366f1}.install-steps[data-v-e95ebd56]{padding-left:1.5rem;line-height:2}.install-steps li[data-v-e95ebd56]{margin-bottom:.5rem;color:#666}.install-steps code[data-v-e95ebd56]{background:#f8f9fa;padding:.25rem .5rem;border-radius:4px;font-family:Courier New,monospace;color:#6366f1}@keyframes fadeIn-e95ebd56{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.auth-page-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow-y:auto;z-index:1}.auth-page-content{width:100%;max-width:100%;margin:0;padding:0}body .main-content .auth-page-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;margin:0;padding:0;max-width:none}.profile-cover-bright{opacity:1!important;filter:brightness(.88) saturate(.95)}.profile-cover-bright:before,.profile-cover-bright:after{display:none!important}.profile-cover-bright .overlay-content{background:linear-gradient(to bottom,rgba(0,0,0,.12) 0%,transparent 40%,transparent 100%);pointer-events:none}.profile-cover-bright .overlay-content>*{pointer-events:auto}.cover-position-controls{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.cover-position-controls .btn{transition:all .2s ease;border:1px solid rgba(0,0,0,.1)}.cover-position-controls .btn:hover{transform:scale(1.1);box-shadow:0 2px 8px #00000026}.cover-position-controls .btn-primary{background-color:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.cover-position-controls .d-flex.flex-column{width:100%}.cover-position-controls .d-flex.flex-column>*{flex-shrink:0}.cover-position-controls .d-flex.flex-column>.d-flex{flex-shrink:0;flex-wrap:nowrap!important}.cover-position-controls .d-flex.flex-column>.d-flex>button{flex-shrink:0!important;min-width:40px!important;max-width:40px!important}.profile-photo-edit{display:inline-block}.profile-photo-edit label{display:inline-block!important;margin:0!important}.text-truncate-two-lines[data-v-25c6834c]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.course-card-side[data-v-aac66a46]{border-radius:.75rem;border:1px solid var(--bs-border-color);display:flex;flex-direction:column}.course-card-side .d-flex.flex-grow-1[data-v-aac66a46]{min-height:0}.course-card-row[data-v-aac66a46]{flex-wrap:nowrap!important}.course-card-img-side[data-v-aac66a46]{width:140px;min-width:140px;min-height:140px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:var(--bs-light)}.course-card-img-overlay[data-v-aac66a46]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#00000014,#00000040);pointer-events:none}.course-card-img-side .btn-icon[data-v-aac66a46]{width:1.75rem;height:1.75rem;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:.875rem}.nav-tabs-custom .nav-link[data-v-a17295f5]{cursor:pointer}.file-name-long[data-v-a17295f5]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.favourite-btn.active[data-v-a17295f5]{color:#f7b84b}.course-single-page .tab-pane[data-v-a17295f5]{margin-bottom:2rem}.course-single-page .tab-pane[data-v-a17295f5]:last-child{margin-bottom:0}.student-quizzes-wrap[data-v-a17295f5]{margin-bottom:0}.student-quizzes-table .student-quiz-th[data-v-a17295f5],.student-quizzes-table .student-quiz-td[data-v-a17295f5]{padding:.5rem .75rem;vertical-align:middle}.student-quizzes-table .student-quiz-th-action[data-v-a17295f5],.student-quizzes-table .student-quiz-td-action[data-v-a17295f5]{white-space:nowrap;width:1%;text-align:left;padding-left:.75rem;padding-right:.75rem}.email-chat-detail[data-v-a17295f5]{visibility:visible!important;display:block!important;min-height:320px;opacity:1!important}.email-chat-detail #users-chat[data-v-a17295f5]{overflow:hidden;min-height:0}.email-chat-detail .chat-conversation[data-v-a17295f5]{overflow-y:auto!important;overflow-x:hidden!important;min-height:0;-webkit-overflow-scrolling:touch}.email-chat-detail .border-top-dashed[data-v-a17295f5]{flex-shrink:0;background:#fff;position:relative;z-index:1}.card-body[data-v-a17295f5]:has(.email-chat-detail){overflow:visible!important}.email-chat-detail .chat-header-avatar[data-v-a17295f5]{width:36px;height:36px;object-fit:cover}.email-chat-detail .chat-conversation-list .chat-avatar img[data-v-a17295f5]{width:32px;height:32px;object-fit:cover;border-radius:50%}.email-chat-detail .chat-conversation-list.chat-sm .chat-list[data-v-a17295f5]{margin-bottom:1rem}.email-chat-detail .chat-conversation-list.chat-sm .chat-list.left .conversation-list[data-v-a17295f5]{display:flex;align-items:flex-start;gap:.5rem}.email-chat-detail .chat-conversation-list.chat-sm .chat-list.right .conversation-list[data-v-a17295f5]{display:flex;align-items:flex-start;flex-direction:row-reverse;gap:.5rem}.email-chat-detail .chat-conversation-list.chat-sm .chat-avatar[data-v-a17295f5]{flex-shrink:0}.email-chat-detail .chat-conversation-list.chat-sm .user-chat-content[data-v-a17295f5]{flex:1;min-width:0}.email-chat-detail .chat-conversation-list.chat-sm .ctext-wrap[data-v-a17295f5]{display:flex;align-items:flex-start;gap:.25rem}.email-chat-detail .chat-conversation-list.chat-sm .chat-list.right .ctext-wrap[data-v-a17295f5]{flex-direction:row-reverse}.email-chat-detail .chat-conversation-list.chat-sm .chat-list.left .ctext-wrap .ctext-wrap-content[data-v-a17295f5]{background-color:var(--vz-chat-primary-bg, var(--bs-light));color:var(--vz-chat-primary-color, inherit);padding:.5rem .75rem;border-radius:.5rem}.email-chat-detail .chat-conversation-list.chat-sm .ctext-wrap-content .ctext-content[data-v-a17295f5]{padding:0;margin:0;background:transparent}.email-chat-detail .chat-conversation-list.chat-sm .chat-list.right .conversation-list .ctext-wrap .ctext-wrap-content[data-v-a17295f5]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background-color:var(--vz-chat-secondary-bg, var(--bs-primary));color:var(--vz-chat-secondary-color, #fff);text-align:right;-webkit-box-shadow:var(--vz-element-shadow, 0 1px 2px rgba(0, 0, 0, .05));box-shadow:var(--vz-element-shadow, 0 1px 2px rgba(0, 0, 0, .05));padding:.5rem .75rem;border-radius:.5rem}.email-chat-detail .chat-conversation-list.chat-sm .conversation-name[data-v-a17295f5]{margin-top:.25rem;font-size:.75rem}.email-chat-detail .chat-conversation-list.chat-sm .message-box-drop .dropdown-toggle[data-v-a17295f5]{padding:0;color:var(--bs-secondary)}.quiz-attempts-list .quiz-attempt-card[data-v-a17295f5]{border-color:#00000014}.quiz-attempts-list .quiz-attempt-card-body[data-v-a17295f5]{display:flex;flex-direction:column;gap:0}.quiz-attempts-list .quiz-attempt-row-stats[data-v-a17295f5]{border-top:1px solid rgba(0,0,0,.06)}.quiz-attempts-list .quiz-attempt-actions[data-v-a17295f5]{flex-shrink:0}.quiz-attempts-list .quiz-attempt-row-head .min-w-0[data-v-a17295f5]{min-width:0}.quiz-attempts-list .quiz-attempt-score[data-v-a17295f5]{background:#0d6efd1a;color:#0d6efd;font-weight:500}.quiz-attempts-list .quiz-attempt-correct[data-v-a17295f5]{color:#198754}.quiz-attempts-list .quiz-attempt-incorrect[data-v-a17295f5]{color:#8b4355}.quiz-attempts-list .quiz-attempt-badge-passed[data-v-a17295f5]{background:#19875426;color:#198754}.quiz-attempts-list .quiz-attempt-badge-failed[data-v-a17295f5]{background:#6c757d26;color:#5a6268}.quiz-attempts-list .quiz-attempt-detail[data-v-a17295f5]{background:#f8f9fa}.quiz-attempts-list .quiz-attempt-answer-row[data-v-a17295f5]{border-color:#0000000f}.quiz-attempts-list .quiz-attempt-answer-correct[data-v-a17295f5]{border-left:3px solid rgba(25,135,84,.5)}.quiz-attempts-list .quiz-attempt-answer-incorrect[data-v-a17295f5]{border-left:3px solid rgba(180,83,95,.5)}.quiz-attempts-list .quiz-attempt-q-badge-correct[data-v-a17295f5]{background:#19875426;color:#198754}.quiz-attempts-list .quiz-attempt-q-badge-incorrect[data-v-a17295f5]{background:#b4535f26;color:#8b4355}.quiz-attempts-list .quiz-question-text[data-v-a17295f5] img{max-width:100%;height:auto;border-radius:4px}.quiz-attempts-list .quiz-question-text[data-v-a17295f5] audio{max-width:100%;margin:6px 0}.dropzone[data-v-6cb584b9]{min-height:200px;border:2px dashed #dee2e6;border-radius:.375rem;padding:2rem;text-align:center;background-color:#f8f9fa;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.dropzone[data-v-6cb584b9]:hover{border-color:#0ab39c;background-color:#f0fdfa}.dropzone .dz-message[data-v-6cb584b9]{margin:0;padding:0;width:100%}.dropzone .dz-message h5[data-v-6cb584b9]{margin-top:1rem;color:#6c757d;font-weight:500}.dropzone .dz-message i[data-v-6cb584b9]{display:block;margin:0 auto}.dropzone .fallback[data-v-6cb584b9]{display:none}.text-end .d-flex.gap-2[data-v-6cb584b9]{gap:.5rem!important}.text-end .btn[data-v-6cb584b9]{min-width:100px}.question-text-editor[data-v-c6abb0bb]{border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);overflow:hidden}.editor-wrap[data-v-c6abb0bb] .tox-tinymce{border:none}.editor-wrap[data-v-c6abb0bb] .tox .tox-edit-area__iframe{background:var(--bs-body-bg)}.quiz-create-card[data-v-ebe99491]{border-radius:.75rem}.quiz-section-icon[data-v-ebe99491]{width:2rem;height:2rem;border-radius:.5rem;background:var(--bs-primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:1rem}.quiz-question-tabs[data-v-ebe99491]{gap:0;padding-bottom:0;min-height:2.5rem}.quiz-question-tabs .nav-item[data-v-ebe99491]{flex-shrink:0}.quiz-question-tab[data-v-ebe99491]{min-width:2.5rem;padding:.4rem .75rem;font-weight:600;border-radius:var(--bs-border-radius) var(--bs-border-radius) 0 0;cursor:pointer;border:1px solid transparent;background:var(--bs-light);color:var(--bs-secondary)}.quiz-question-tab[data-v-ebe99491]:hover{color:var(--bs-primary);background:var(--bs-light-subtle)}.quiz-question-tab.active[data-v-ebe99491]{background:var(--bs-body-bg);color:var(--bs-primary);border-color:var(--bs-border-color);border-bottom-color:var(--bs-body-bg);margin-bottom:-1px}.quiz-question-tab-add[data-v-ebe99491]{min-width:2.25rem;padding:.4rem .5rem;border-radius:var(--bs-border-radius);background:var(--bs-success-subtle);color:var(--bs-success);border:1px dashed var(--bs-success);cursor:pointer}.quiz-question-tab-add[data-v-ebe99491]:hover{background:var(--bs-success);color:#fff;border-style:solid}.quiz-question-tab[draggable=true][data-v-ebe99491]{cursor:grab}.quiz-question-tab[draggable=true][data-v-ebe99491]:active{cursor:grabbing}.quiz-question-tab.quiz-tab-dragging[data-v-ebe99491]{opacity:.6}.quiz-tab-drag-over .quiz-question-tab[data-v-ebe99491]{background:var(--bs-primary-subtle);color:var(--bs-primary)}.quiz-question-block[data-v-ebe99491]{border-left:3px solid var(--bs-primary)!important}.quiz-question-num[data-v-ebe99491]{flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--bs-primary);color:#fff;font-size:.8rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.max-attempts-btns .btn[data-v-ebe99491]{min-width:4.5rem;padding:.25rem .6rem;font-size:.8125rem}.quiz-option-row-wrap[data-v-ebe99491]{border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background:var(--bs-body-bg);padding:.25rem .5rem}.quiz-option-row[data-v-ebe99491]{display:flex;align-items:center;gap:.5rem}.quiz-option-num[data-v-ebe99491]{flex-shrink:0;width:1.75rem;height:1.75rem;font-size:.8125rem;font-weight:600;color:var(--bs-secondary);text-align:center;background:transparent;border:none;border-radius:var(--bs-border-radius);display:inline-flex;align-items:center;justify-content:center}.quiz-option-input[data-v-ebe99491]{flex:1;min-width:0}.quiz-option-formula[data-v-ebe99491]{flex-shrink:0;white-space:nowrap}.quiz-option-correct[data-v-ebe99491]{flex-shrink:0;min-width:4.5rem;margin:0;padding:.25rem .5rem;font-size:.8125rem;background:transparent;border:none;border-radius:var(--bs-border-radius);display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;white-space:nowrap;color:var(--bs-body-color)}.quiz-option-remove[data-v-ebe99491]{flex-shrink:0;width:1.75rem;height:1.75rem;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--bs-secondary);border:none;border-radius:var(--bs-border-radius)}.quiz-option-remove[data-v-ebe99491]:hover:not(:disabled){color:var(--bs-danger);background:rgba(var(--bs-danger-rgb),.1)}.quiz-option-remove[data-v-ebe99491]:disabled{opacity:.4}.btn-ghost-danger[data-v-ebe99491]{background:transparent;border:none}.btn-ghost-danger[data-v-ebe99491]:hover:not(:disabled){background:rgba(var(--bs-danger-rgb),.1)}.bg-light-subtle[data-v-ebe99491]{background-color:rgba(var(--bs-light-rgb),.5)}.matching-create-header .matching-create-col-left[data-v-ebe99491],.matching-create-header .matching-create-col-right[data-v-ebe99491]{flex:1 1 0;min-width:0}.matching-create-header .matching-create-col-arrow[data-v-ebe99491]{width:2rem;flex-shrink:0}.matching-create-row .matching-create-col-left[data-v-ebe99491],.matching-create-row .matching-create-col-right[data-v-ebe99491]{min-width:0}.matching-create-row .matching-create-col-arrow[data-v-ebe99491]{width:2rem;flex-shrink:0}.matching-create-row[data-v-ebe99491]:first-of-type{border-top:none!important}.math-text[data-v-bbe5db28] .katex{font-size:1.05em}.quiz-result-card[data-v-fb8d5f95]{position:relative;background:var(--bs-body-bg)}.quiz-result-card.quiz-result-passed .quiz-result-bg[data-v-fb8d5f95]{background:linear-gradient(135deg,#19875414,#19875405)}.quiz-result-card.quiz-result-failed .quiz-result-bg[data-v-fb8d5f95]{background:linear-gradient(135deg,#ffc1070f,#ffc10705)}.quiz-result-bg[data-v-fb8d5f95]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.quiz-result-circle[data-v-fb8d5f95]{width:5.5rem;height:5.5rem;font-size:1.75rem;line-height:1}.quiz-result-percent-unit[data-v-fb8d5f95]{font-size:.9rem;opacity:.9;margin-left:1px}.quiz-result-stat-value[data-v-fb8d5f95]{font-size:1.5rem;line-height:1.2}@media (min-width: 768px){.quiz-result-circle[data-v-fb8d5f95]{width:6.5rem;height:6.5rem;font-size:2rem}}.my-attempt-summary[data-v-fb8d5f95]{box-shadow:0 1px 3px #0000000f}.my-attempt-summary-passed[data-v-fb8d5f95]{background:linear-gradient(135deg,rgba(25,135,84,.05) 0%,rgba(25,135,84,.02) 50%,transparent 100%)}.my-attempt-summary-failed[data-v-fb8d5f95]{background:linear-gradient(135deg,rgba(108,117,125,.05) 0%,rgba(108,117,125,.02) 50%,transparent 100%)}.my-attempt-circle[data-v-fb8d5f95]{width:5rem;height:5rem;font-size:1.5rem;line-height:1}.my-attempt-circle-passed[data-v-fb8d5f95]{background:#1987541f;color:#198754}.my-attempt-circle-failed[data-v-fb8d5f95]{background:#6c757d1f;color:#6c757d}.my-attempt-percent-unit[data-v-fb8d5f95]{font-size:.85rem;opacity:.85;margin-left:1px}.my-attempt-badge-passed[data-v-fb8d5f95]{background:#19875426;color:#198754}.my-attempt-badge-failed[data-v-fb8d5f95]{background:#6c757d26;color:#5a6268}.my-attempt-stat-correct[data-v-fb8d5f95]{background:#19875414;border:1px solid rgba(25,135,84,.2);color:#198754}.my-attempt-stat-incorrect[data-v-fb8d5f95]{background:#dc35450f;border:1px solid rgba(220,53,69,.15);color:#b02a37}.my-attempt-question[data-v-fb8d5f95]{border:1px solid rgba(0,0,0,.06);background:#fafbfc}.my-attempt-question-correct[data-v-fb8d5f95]{border-left:3px solid rgba(25,135,84,.4)}.my-attempt-question-incorrect[data-v-fb8d5f95]{border-left:3px solid rgba(180,83,95,.4)}.my-attempt-q-badge-correct[data-v-fb8d5f95]{background:#19875426;color:#198754}.my-attempt-q-badge-incorrect[data-v-fb8d5f95]{background:#b4535f26;color:#a0525d}.my-attempt-your-answer-correct[data-v-fb8d5f95]{color:#198754}.my-attempt-your-answer-incorrect[data-v-fb8d5f95]{color:#8b4355}.my-attempt-correct-answer[data-v-fb8d5f95]{color:#198754;font-weight:500}.my-attempt-alert[data-v-fb8d5f95]{background:#f8f9fa}.quiz-question-text[data-v-fb8d5f95] img{max-width:100%;height:auto;border-radius:4px}.quiz-question-text[data-v-fb8d5f95] audio{max-width:100%;margin:4px 0}.matching-quiz-card[data-v-fb8d5f95]{max-width:720px}.matching-quiz-hint[data-v-fb8d5f95]{font-size:.875rem}.matching-quiz-table[data-v-fb8d5f95]{padding:.5rem 0}.matching-quiz-row[data-v-fb8d5f95]{display:flex;align-items:center;gap:.5rem 1rem;padding:.6rem 1rem;flex-wrap:wrap}.matching-quiz-row[data-v-fb8d5f95]:nth-child(2n){background:#fff9}.matching-quiz-row.matching-quiz-header[data-v-fb8d5f95]{font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.02em;color:var(--bs-secondary);padding:.5rem 1rem;border-bottom:1px solid rgba(0,0,0,.06)}.matching-quiz-left[data-v-fb8d5f95]{flex:1 1 180px;min-width:0}.matching-quiz-term[data-v-fb8d5f95]{display:inline-block;padding:.35rem .6rem;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.375rem;font-weight:500;box-shadow:0 1px 2px #0000000a}.matching-quiz-arrow[data-v-fb8d5f95]{flex:0 0 auto;width:2rem;text-align:center;font-size:1.1rem}.matching-quiz-right[data-v-fb8d5f95]{flex:1 1 200px;min-width:0;max-width:280px}.matching-quiz-select[data-v-fb8d5f95]{border-radius:.375rem;border-color:#0000001f;font-weight:500}.matching-quiz-select[data-v-fb8d5f95]:focus{border-color:var(--bs-primary);box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb),.15)}.user-chat-panel[data-v-0b9450dd]{display:flex;flex-direction:column;min-height:0}.user-chat-panel .chat-content[data-v-0b9450dd],.chat-right-column[data-v-0b9450dd],.chat-right-column[data-v-0b9450dd] .chat-panel-inner{display:flex;flex-direction:column;flex:1;min-height:0}.chat-right-column[data-v-0b9450dd] .user-chat-topbar{flex-shrink:0}.chat-conversation-scrollable[data-v-0b9450dd]{flex:1;min-height:0;max-height:90vh;overflow-y:auto}.chat-right-column[data-v-0b9450dd] .chat-input-section,.chat-right-column[data-v-0b9450dd] .replyCard{flex-shrink:0}.navbar[data-v-44bf26cd]{background:#fff;box-shadow:0 2px 4px #0000001a;padding:1rem 0}.navbar .container[data-v-44bf26cd]{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.logo[data-v-44bf26cd]{font-size:1.5rem;font-weight:700;color:#6366f1;text-decoration:none}.navbar-menu[data-v-44bf26cd]{display:flex;gap:2rem}.nav-link[data-v-44bf26cd]{color:#666;text-decoration:none;transition:color .3s}.nav-link[data-v-44bf26cd]:hover,.nav-link.router-link-active[data-v-44bf26cd]{color:#6366f1}.main-content[data-v-44bf26cd]{flex:1;max-width:1200px;width:100%;margin:0 auto;padding:2rem}.main-content .auth-page-wrapper[data-v-44bf26cd]{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;margin:0;padding:0;max-width:none}body:not(.admin-page) .app-menu,body:not(.admin-page) .navbar-menu,body:not(.admin-page) #layout-wrapper,body:not(.admin-page) #page-topbar{display:none!important}.admin-page .app-menu,.admin-page .navbar-menu,.admin-page #layout-wrapper,.admin-page #page-topbar{display:block}
