.message[data-v-22f711c4]{max-width:85%;padding:10px 15px;border-radius:16px;line-height:1.5;position:relative;animation:fadeIn-22f711c4 .3s ease;font-size:.95rem;text-align:left}@keyframes fadeIn-22f711c4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bot-message[data-v-22f711c4]{background:#fff;align-self:flex-start;border-bottom-left-radius:5px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.action-card[data-v-22f711c4]{background:#fff;border-radius:14px;padding:20px;margin-top:12px;box-shadow:0 6px 18px rgba(0,0,0,.05)}.exam-list[data-v-22f711c4]{max-height:200px;overflow-y:auto;border:1px solid #eaeaea;border-radius:12px;margin-top:10px}.exam-item[data-v-22f711c4]{padding:12px 15px;border-bottom:1px solid #eaeaea;cursor:pointer;transition:all .2s}.exam-item[data-v-22f711c4]:hover{background:#f8f9fa}.exam-item[data-v-22f711c4]:last-child{border-bottom:none}.exam-name[data-v-22f711c4]{font-weight:500;margin-bottom:5px;.el-tag[data-v-22f711c4]{font-size:.7rem}}.exam-details[data-v-22f711c4]{font-size:.85rem;color:#6c757d;display:flex;justify-content:space-between}[data-v-848e4794]{box-sizing:border-box}.mt-30[data-v-848e4794]{margin-top:30px!important}.mt-29[data-v-848e4794]{margin-top:29px!important}.mt-28[data-v-848e4794]{margin-top:28px!important}.mt-27[data-v-848e4794]{margin-top:27px!important}.mt-26[data-v-848e4794]{margin-top:26px!important}.mt-25[data-v-848e4794]{margin-top:25px!important}.mt-24[data-v-848e4794]{margin-top:24px!important}.mt-23[data-v-848e4794]{margin-top:23px!important}.mt-22[data-v-848e4794]{margin-top:22px!important}.mt-21[data-v-848e4794]{margin-top:21px!important}.mt-20[data-v-848e4794]{margin-top:20px!important}.mt-19[data-v-848e4794]{margin-top:19px!important}.mt-18[data-v-848e4794]{margin-top:18px!important}.mt-17[data-v-848e4794]{margin-top:17px!important}.mt-16[data-v-848e4794]{margin-top:16px!important}.mt-15[data-v-848e4794]{margin-top:15px!important}.mt-14[data-v-848e4794]{margin-top:14px!important}.mt-13[data-v-848e4794]{margin-top:13px!important}.mt-12[data-v-848e4794]{margin-top:12px!important}.mt-11[data-v-848e4794]{margin-top:11px!important}.mt-10[data-v-848e4794]{margin-top:10px!important}.mt-9[data-v-848e4794]{margin-top:9px!important}.mt-8[data-v-848e4794]{margin-top:8px!important}.mt-7[data-v-848e4794]{margin-top:7px!important}.mt-6[data-v-848e4794]{margin-top:6px!important}.mt-5[data-v-848e4794]{margin-top:5px!important}.mt-4[data-v-848e4794]{margin-top:4px!important}.mt-3[data-v-848e4794]{margin-top:3px!important}.mt-2[data-v-848e4794]{margin-top:2px!important}.mt-1[data-v-848e4794]{margin-top:1px!important}.mt-0[data-v-848e4794]{margin-top:0!important}.mb-30[data-v-848e4794]{margin-bottom:30px!important}.mb-29[data-v-848e4794]{margin-bottom:29px!important}.mb-28[data-v-848e4794]{margin-bottom:28px!important}.mb-27[data-v-848e4794]{margin-bottom:27px!important}.mb-26[data-v-848e4794]{margin-bottom:26px!important}.mb-25[data-v-848e4794]{margin-bottom:25px!important}.mb-24[data-v-848e4794]{margin-bottom:24px!important}.mb-23[data-v-848e4794]{margin-bottom:23px!important}.mb-22[data-v-848e4794]{margin-bottom:22px!important}.mb-21[data-v-848e4794]{margin-bottom:21px!important}.mb-20[data-v-848e4794]{margin-bottom:20px!important}.mb-19[data-v-848e4794]{margin-bottom:19px!important}.mb-18[data-v-848e4794]{margin-bottom:18px!important}.mb-17[data-v-848e4794]{margin-bottom:17px!important}.mb-16[data-v-848e4794]{margin-bottom:16px!important}.mb-15[data-v-848e4794]{margin-bottom:15px!important}.mb-14[data-v-848e4794]{margin-bottom:14px!important}.mb-13[data-v-848e4794]{margin-bottom:13px!important}.mb-12[data-v-848e4794]{margin-bottom:12px!important}.mb-11[data-v-848e4794]{margin-bottom:11px!important}.mb-10[data-v-848e4794]{margin-bottom:10px!important}.mb-9[data-v-848e4794]{margin-bottom:9px!important}.mb-8[data-v-848e4794]{margin-bottom:8px!important}.mb-7[data-v-848e4794]{margin-bottom:7px!important}.mb-6[data-v-848e4794]{margin-bottom:6px!important}.mb-5[data-v-848e4794]{margin-bottom:5px!important}.mb-4[data-v-848e4794]{margin-bottom:4px!important}.mb-3[data-v-848e4794]{margin-bottom:3px!important}.mb-2[data-v-848e4794]{margin-bottom:2px!important}.mb-1[data-v-848e4794]{margin-bottom:1px!important}.mb-0[data-v-848e4794]{margin-bottom:0!important}.ml-30[data-v-848e4794]{margin-left:30px!important}.ml-29[data-v-848e4794]{margin-left:29px!important}.ml-28[data-v-848e4794]{margin-left:28px!important}.ml-27[data-v-848e4794]{margin-left:27px!important}.ml-26[data-v-848e4794]{margin-left:26px!important}.ml-25[data-v-848e4794]{margin-left:25px!important}.ml-24[data-v-848e4794]{margin-left:24px!important}.ml-23[data-v-848e4794]{margin-left:23px!important}.ml-22[data-v-848e4794]{margin-left:22px!important}.ml-21[data-v-848e4794]{margin-left:21px!important}.ml-20[data-v-848e4794]{margin-left:20px!important}.ml-19[data-v-848e4794]{margin-left:19px!important}.ml-18[data-v-848e4794]{margin-left:18px!important}.ml-17[data-v-848e4794]{margin-left:17px!important}.ml-16[data-v-848e4794]{margin-left:16px!important}.ml-15[data-v-848e4794]{margin-left:15px!important}.ml-14[data-v-848e4794]{margin-left:14px!important}.ml-13[data-v-848e4794]{margin-left:13px!important}.ml-12[data-v-848e4794]{margin-left:12px!important}.ml-11[data-v-848e4794]{margin-left:11px!important}.ml-10[data-v-848e4794]{margin-left:10px!important}.ml-9[data-v-848e4794]{margin-left:9px!important}.ml-8[data-v-848e4794]{margin-left:8px!important}.ml-7[data-v-848e4794]{margin-left:7px!important}.ml-6[data-v-848e4794]{margin-left:6px!important}.ml-5[data-v-848e4794]{margin-left:5px!important}.ml-4[data-v-848e4794]{margin-left:4px!important}.ml-3[data-v-848e4794]{margin-left:3px!important}.ml-2[data-v-848e4794]{margin-left:2px!important}.ml-1[data-v-848e4794]{margin-left:1px!important}.ml-0[data-v-848e4794]{margin-left:0!important}.mr-30[data-v-848e4794]{margin-right:30px!important}.mr-29[data-v-848e4794]{margin-right:29px!important}.mr-28[data-v-848e4794]{margin-right:28px!important}.mr-27[data-v-848e4794]{margin-right:27px!important}.mr-26[data-v-848e4794]{margin-right:26px!important}.mr-25[data-v-848e4794]{margin-right:25px!important}.mr-24[data-v-848e4794]{margin-right:24px!important}.mr-23[data-v-848e4794]{margin-right:23px!important}.mr-22[data-v-848e4794]{margin-right:22px!important}.mr-21[data-v-848e4794]{margin-right:21px!important}.mr-20[data-v-848e4794]{margin-right:20px!important}.mr-19[data-v-848e4794]{margin-right:19px!important}.mr-18[data-v-848e4794]{margin-right:18px!important}.mr-17[data-v-848e4794]{margin-right:17px!important}.mr-16[data-v-848e4794]{margin-right:16px!important}.mr-15[data-v-848e4794]{margin-right:15px!important}.mr-14[data-v-848e4794]{margin-right:14px!important}.mr-13[data-v-848e4794]{margin-right:13px!important}.mr-12[data-v-848e4794]{margin-right:12px!important}.mr-11[data-v-848e4794]{margin-right:11px!important}.mr-10[data-v-848e4794]{margin-right:10px!important}.mr-9[data-v-848e4794]{margin-right:9px!important}.mr-8[data-v-848e4794]{margin-right:8px!important}.mr-7[data-v-848e4794]{margin-right:7px!important}.mr-6[data-v-848e4794]{margin-right:6px!important}.mr-5[data-v-848e4794]{margin-right:5px!important}.mr-4[data-v-848e4794]{margin-right:4px!important}.mr-3[data-v-848e4794]{margin-right:3px!important}.mr-2[data-v-848e4794]{margin-right:2px!important}.mr-1[data-v-848e4794]{margin-right:1px!important}.mr-0[data-v-848e4794]{margin-right:0!important}.pt-30[data-v-848e4794]{padding-top:30px!important}.pt-29[data-v-848e4794]{padding-top:29px!important}.pt-28[data-v-848e4794]{padding-top:28px!important}.pt-27[data-v-848e4794]{padding-top:27px!important}.pt-26[data-v-848e4794]{padding-top:26px!important}.pt-25[data-v-848e4794]{padding-top:25px!important}.pt-24[data-v-848e4794]{padding-top:24px!important}.pt-23[data-v-848e4794]{padding-top:23px!important}.pt-22[data-v-848e4794]{padding-top:22px!important}.pt-21[data-v-848e4794]{padding-top:21px!important}.pt-20[data-v-848e4794]{padding-top:20px!important}.pt-19[data-v-848e4794]{padding-top:19px!important}.pt-18[data-v-848e4794]{padding-top:18px!important}.pt-17[data-v-848e4794]{padding-top:17px!important}.pt-16[data-v-848e4794]{padding-top:16px!important}.pt-15[data-v-848e4794]{padding-top:15px!important}.pt-14[data-v-848e4794]{padding-top:14px!important}.pt-13[data-v-848e4794]{padding-top:13px!important}.pt-12[data-v-848e4794]{padding-top:12px!important}.pt-11[data-v-848e4794]{padding-top:11px!important}.pt-10[data-v-848e4794]{padding-top:10px!important}.pt-9[data-v-848e4794]{padding-top:9px!important}.pt-8[data-v-848e4794]{padding-top:8px!important}.pt-7[data-v-848e4794]{padding-top:7px!important}.pt-6[data-v-848e4794]{padding-top:6px!important}.pt-5[data-v-848e4794]{padding-top:5px!important}.pt-4[data-v-848e4794]{padding-top:4px!important}.pt-3[data-v-848e4794]{padding-top:3px!important}.pt-2[data-v-848e4794]{padding-top:2px!important}.pt-1[data-v-848e4794]{padding-top:1px!important}.pt-0[data-v-848e4794]{padding-top:0!important}.pb-30[data-v-848e4794]{padding-bottom:30px!important}.pb-29[data-v-848e4794]{padding-bottom:29px!important}.pb-28[data-v-848e4794]{padding-bottom:28px!important}.pb-27[data-v-848e4794]{padding-bottom:27px!important}.pb-26[data-v-848e4794]{padding-bottom:26px!important}.pb-25[data-v-848e4794]{padding-bottom:25px!important}.pb-24[data-v-848e4794]{padding-bottom:24px!important}.pb-23[data-v-848e4794]{padding-bottom:23px!important}.pb-22[data-v-848e4794]{padding-bottom:22px!important}.pb-21[data-v-848e4794]{padding-bottom:21px!important}.pb-20[data-v-848e4794]{padding-bottom:20px!important}.pb-19[data-v-848e4794]{padding-bottom:19px!important}.pb-18[data-v-848e4794]{padding-bottom:18px!important}.pb-17[data-v-848e4794]{padding-bottom:17px!important}.pb-16[data-v-848e4794]{padding-bottom:16px!important}.pb-15[data-v-848e4794]{padding-bottom:15px!important}.pb-14[data-v-848e4794]{padding-bottom:14px!important}.pb-13[data-v-848e4794]{padding-bottom:13px!important}.pb-12[data-v-848e4794]{padding-bottom:12px!important}.pb-11[data-v-848e4794]{padding-bottom:11px!important}.pb-10[data-v-848e4794]{padding-bottom:10px!important}.pb-9[data-v-848e4794]{padding-bottom:9px!important}.pb-8[data-v-848e4794]{padding-bottom:8px!important}.pb-7[data-v-848e4794]{padding-bottom:7px!important}.pb-6[data-v-848e4794]{padding-bottom:6px!important}.pb-5[data-v-848e4794]{padding-bottom:5px!important}.pb-4[data-v-848e4794]{padding-bottom:4px!important}.pb-3[data-v-848e4794]{padding-bottom:3px!important}.pb-2[data-v-848e4794]{padding-bottom:2px!important}.pb-1[data-v-848e4794]{padding-bottom:1px!important}.pb-0[data-v-848e4794]{padding-bottom:0!important}.pl-30[data-v-848e4794]{padding-left:30px!important}.pl-29[data-v-848e4794]{padding-left:29px!important}.pl-28[data-v-848e4794]{padding-left:28px!important}.pl-27[data-v-848e4794]{padding-left:27px!important}.pl-26[data-v-848e4794]{padding-left:26px!important}.pl-25[data-v-848e4794]{padding-left:25px!important}.pl-24[data-v-848e4794]{padding-left:24px!important}.pl-23[data-v-848e4794]{padding-left:23px!important}.pl-22[data-v-848e4794]{padding-left:22px!important}.pl-21[data-v-848e4794]{padding-left:21px!important}.pl-20[data-v-848e4794]{padding-left:20px!important}.pl-19[data-v-848e4794]{padding-left:19px!important}.pl-18[data-v-848e4794]{padding-left:18px!important}.pl-17[data-v-848e4794]{padding-left:17px!important}.pl-16[data-v-848e4794]{padding-left:16px!important}.pl-15[data-v-848e4794]{padding-left:15px!important}.pl-14[data-v-848e4794]{padding-left:14px!important}.pl-13[data-v-848e4794]{padding-left:13px!important}.pl-12[data-v-848e4794]{padding-left:12px!important}.pl-11[data-v-848e4794]{padding-left:11px!important}.pl-10[data-v-848e4794]{padding-left:10px!important}.pl-9[data-v-848e4794]{padding-left:9px!important}.pl-8[data-v-848e4794]{padding-left:8px!important}.pl-7[data-v-848e4794]{padding-left:7px!important}.pl-6[data-v-848e4794]{padding-left:6px!important}.pl-5[data-v-848e4794]{padding-left:5px!important}.pl-4[data-v-848e4794]{padding-left:4px!important}.pl-3[data-v-848e4794]{padding-left:3px!important}.pl-2[data-v-848e4794]{padding-left:2px!important}.pl-1[data-v-848e4794]{padding-left:1px!important}.pl-0[data-v-848e4794]{padding-left:0!important}.pr-30[data-v-848e4794]{padding-right:30px!important}.pr-29[data-v-848e4794]{padding-right:29px!important}.pr-28[data-v-848e4794]{padding-right:28px!important}.pr-27[data-v-848e4794]{padding-right:27px!important}.pr-26[data-v-848e4794]{padding-right:26px!important}.pr-25[data-v-848e4794]{padding-right:25px!important}.pr-24[data-v-848e4794]{padding-right:24px!important}.pr-23[data-v-848e4794]{padding-right:23px!important}.pr-22[data-v-848e4794]{padding-right:22px!important}.pr-21[data-v-848e4794]{padding-right:21px!important}.pr-20[data-v-848e4794]{padding-right:20px!important}.pr-19[data-v-848e4794]{padding-right:19px!important}.pr-18[data-v-848e4794]{padding-right:18px!important}.pr-17[data-v-848e4794]{padding-right:17px!important}.pr-16[data-v-848e4794]{padding-right:16px!important}.pr-15[data-v-848e4794]{padding-right:15px!important}.pr-14[data-v-848e4794]{padding-right:14px!important}.pr-13[data-v-848e4794]{padding-right:13px!important}.pr-12[data-v-848e4794]{padding-right:12px!important}.pr-11[data-v-848e4794]{padding-right:11px!important}.pr-10[data-v-848e4794]{padding-right:10px!important}.pr-9[data-v-848e4794]{padding-right:9px!important}.pr-8[data-v-848e4794]{padding-right:8px!important}.pr-7[data-v-848e4794]{padding-right:7px!important}.pr-6[data-v-848e4794]{padding-right:6px!important}.pr-5[data-v-848e4794]{padding-right:5px!important}.pr-4[data-v-848e4794]{padding-right:4px!important}.pr-3[data-v-848e4794]{padding-right:3px!important}.pr-2[data-v-848e4794]{padding-right:2px!important}.pr-1[data-v-848e4794]{padding-right:1px!important}.pr-0[data-v-848e4794]{padding-right:0!important}.gap-30[data-v-848e4794]{gap:30px}.gap-29[data-v-848e4794]{gap:29px}.gap-28[data-v-848e4794]{gap:28px}.gap-27[data-v-848e4794]{gap:27px}.gap-26[data-v-848e4794]{gap:26px}.gap-25[data-v-848e4794]{gap:25px}.gap-24[data-v-848e4794]{gap:24px}.gap-23[data-v-848e4794]{gap:23px}.gap-22[data-v-848e4794]{gap:22px}.gap-21[data-v-848e4794]{gap:21px}.gap-20[data-v-848e4794]{gap:20px}.gap-19[data-v-848e4794]{gap:19px}.gap-18[data-v-848e4794]{gap:18px}.gap-17[data-v-848e4794]{gap:17px}.gap-16[data-v-848e4794]{gap:16px}.gap-15[data-v-848e4794]{gap:15px}.gap-14[data-v-848e4794]{gap:14px}.gap-13[data-v-848e4794]{gap:13px}.gap-12[data-v-848e4794]{gap:12px}.gap-11[data-v-848e4794]{gap:11px}.gap-10[data-v-848e4794]{gap:10px}.gap-9[data-v-848e4794]{gap:9px}.gap-8[data-v-848e4794]{gap:8px}.gap-7[data-v-848e4794]{gap:7px}.gap-6[data-v-848e4794]{gap:6px}.gap-5[data-v-848e4794]{gap:5px}.gap-4[data-v-848e4794]{gap:4px}.gap-3[data-v-848e4794]{gap:3px}.gap-2[data-v-848e4794]{gap:2px}.gap-1[data-v-848e4794]{gap:1px}.flexCenter[data-v-848e4794]{justify-content:center;align-items:center}.h100[data-v-848e4794]{height:100%}.w100[data-v-848e4794]{width:100%}.d-flex[data-v-848e4794]{display:flex}.d-wrap[data-v-848e4794]{flex-wrap:wrap}.align-items-center[data-v-848e4794]{align-items:center}.d-jc-end[data-v-848e4794]{justify-content:flex-end}.d-jc-space-between[data-v-848e4794]{justify-content:space-between}.d-flex-center-center[data-v-848e4794]{align-items:center;justify-content:center}.d-flex-start-center[data-v-848e4794]{align-items:flex-start;justify-content:center}.d-flex-end[data-v-848e4794]{display:flex;align-items:center;justify-content:flex-end}.d-flex-column-justify-center[data-v-848e4794]{display:flex;flex-direction:column;justify-content:center}.d-flex-column[data-v-848e4794]{display:flex;flex-direction:column}.d-flex-column-center[data-v-848e4794]{display:flex;flex-direction:column;justify-content:center;align-items:center}.d-flex-column-start[data-v-848e4794]{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.d-flex-center[data-v-848e4794]{display:flex;align-items:center;justify-content:center}.d-flex-center-nowrap[data-v-848e4794]{display:flex;flex-flow:row nowrap;align-items:center}.d-inflex-center[data-v-848e4794]{display:inline-flex;align-items:center;justify-content:center}.d-flex-start[data-v-848e4794]{display:flex;justify-content:flex-start;align-items:center}.d-flex-space-between-start[data-v-848e4794],.d-flex-space-between[data-v-848e4794]{display:flex;flex-direction:row;justify-content:space-between}.d-flex-space-between-start[data-v-848e4794]{align-items:flex-start}.d-flex-space-between-center[data-v-848e4794]{display:flex;flex-flow:row nowrap;justify-content:space-between!important;align-items:center}.d-flex-space-between-wrap-end[data-v-848e4794]{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-end}.general-card[data-v-848e4794]{padding:0 20px 10px}.vcenter-hcenter[data-v-848e4794]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}pre[data-v-848e4794]{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;box-sizing:border-box;margin:0;padding:0;overflow:hidden}pre code[data-v-848e4794]{white-space:pre-wrap;display:inline-block;padding:10px;position:relative;max-width:100%}.el-dialog[data-v-848e4794]{border-radius:var(--el-border-radius-small)!important}.textEllipsis[data-v-848e4794]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-btn[data-v-848e4794],.search-btn[data-v-848e4794]:active,.search-btn[data-v-848e4794]:focus,.search-btn[data-v-848e4794]:hover{border:none;background:#448bff!important;box-shadow:0 3px 6px rgba(60,100,209,.5);color:#fff!important}.yt-input__style[data-v-848e4794] .el-input__suffix{top:5px;right:10px}.yt-input__style[data-v-848e4794] .el-input__suffix svg{width:13px;height:13px;fill:#999}.yt-input__style[data-v-848e4794] .el-input__inner::-moz-placeholder{font-size:14px;font-weight:Regular;color:#999}.yt-input__style[data-v-848e4794] .el-input__inner::placeholder{font-size:14px;font-weight:Regular;color:#999}.el-button div[data-v-848e4794]{display:flex;justify-content:center;align-items:center}.el-button p[data-v-848e4794]{margin-left:8px}.el-button--small[data-v-848e4794]{height:32px}.el-button--default[data-v-848e4794]{color:#666;border-color:#d9d9d9;box-shadow:0 3px 6px rgba(170,187,234,.5)}.el-button--default[data-v-848e4794]:focus,.el-button--default[data-v-848e4794]:hover{color:#448bff;background-color:#fff;border-color:#448bff}.el-button--primary[data-v-848e4794]{background:#448bff!important;box-shadow:0 3px 6px rgba(60,100,209,.5)}.el-button--primary[data-v-848e4794]:hover{background:#2276ff}.el-button--primary span[data-v-848e4794]{color:#fff}.footer .el-button--primary[data-v-848e4794]{background:#448bff!important}.el-dropdown-menu[data-v-848e4794] .el-dropdown-menu__item:not(.is-disabled):hover{color:#448bff!important}.chat-container[data-v-848e4794]{flex:1;display:flex;flex-direction:column;background:#f0f4f8;position:relative}.chat-header[data-v-848e4794]{padding:15px 25px;background:#fff;border-bottom:1px solid #eaeaea;display:flex;align-items:center;gap:12px}.chat-title[data-v-848e4794]{font-size:1.3rem;font-weight:600;margin:0;color:var(--dark-color)}.chat-title-icon[data-v-848e4794]{background:var(--accent-color);width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.1rem}.function-tabs[data-v-848e4794]{background:#fff;padding:10px 20px;border-bottom:1px solid #eaeaea;box-shadow:0 4px 10px rgba(0,0,0,.05);position:sticky;top:0;z-index:100;flex-wrap:wrap;gap:10px}.function-tab[data-v-848e4794]{align-items:center;gap:8px;padding:10px 30px;border-radius:8px;background:#fff;border:1px solid #eaeaea;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s}.function-tab .svg-inline[data-v-848e4794]{width:48px;height:48px;fill:#6c757d}.function-tab[data-v-848e4794]:hover{border-color:#4361ee;transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.05)}.function-tab:hover .svg-inline[data-v-848e4794]{fill:#4361ee}.function-tab:hover span[data-v-848e4794]{color:#4361ee}.function-tab.active[data-v-848e4794]{background:#4361ee;color:#fff;border-color:#4361ee;box-shadow:0 4px 10px rgba(67,97,238,.2)}.function-tab.active .svg-inline[data-v-848e4794]{fill:#f1f3fe}.function-tab.active span[data-v-848e4794]{color:#fff}.messages-container[data-v-848e4794]{flex:1;overflow-y:auto;padding:20px 25px;display:flex;flex-direction:column;gap:18px}.user-message[data-v-848e4794]{background:var(--primary-color);color:#fff;align-self:flex-end;border-bottom-right-radius:5px}.input-container[data-v-848e4794]{padding:15px 25px;background:#fff;border-top:1px solid #eaeaea}.input-group[data-v-848e4794]{display:flex;gap:12px}.form-control[data-v-848e4794]{border-radius:14px;padding:12px 18px;border:2px solid #eaeaea;transition:all .3s;font-size:.95rem}.form-control[data-v-848e4794]:focus{border-color:var(--accent-color);box-shadow:0 0 0 .25rem rgba(67,97,238,.15)}.btn-primary[data-v-848e4794]{background:var(--primary-color);border:none;border-radius:14px;padding:0 22px;font-weight:600;transition:all .3s;font-size:.95rem}.btn-primary[data-v-848e4794]:hover{background:var(--secondary-color);transform:translateY(-2px)}.action-title[data-v-848e4794]{font-size:1.05rem;font-weight:600;margin-bottom:15px;color:var(--dark-color)}.form-group[data-v-848e4794]{margin-bottom:15px}.form-label[data-v-848e4794]{font-weight:500;margin-bottom:6px;color:#495057;font-size:.9rem}.btn-submit[data-v-848e4794]{background:var(--success-color);border:none;padding:10px 20px;border-radius:10px;font-weight:600;color:#fff;width:100%;transition:all .3s;font-size:.95rem}.btn-submit[data-v-848e4794]:hover{background:#3aa9d4;transform:translateY(-2px)}.exam-list[data-v-848e4794]{max-height:180px;overflow-y:auto;border:1px solid #eaeaea;border-radius:10px;margin-top:8px}.exam-item[data-v-848e4794]{padding:10px 12px;border-bottom:1px solid #eaeaea;cursor:pointer;transition:all .2s}.exam-item[data-v-848e4794]:hover{background:#f8f9fa}.exam-item[data-v-848e4794]:last-child{border-bottom:none}.exam-name[data-v-848e4794]{font-weight:500;margin-bottom:4px;font-size:.95rem}.exam-details[data-v-848e4794]{font-size:.8rem;color:#6c757d;display:flex;justify-content:space-between}.status-badge[data-v-848e4794]{padding:2px 8px;border-radius:20px;font-size:.7rem;font-weight:500}.status-active[data-v-848e4794]{background:rgba(76,201,240,.2);color:#0d8abc}.status-completed[data-v-848e4794]{background:rgba(247,37,133,.1);color:#f72585}.candidate-card[data-v-848e4794]{background:#f8f9fa;border-radius:10px;padding:15px;margin:10px 0;display:flex;align-items:center;gap:15px;border:1px solid #eaeaea;cursor:pointer;transition:all .3s}.candidate-card[data-v-848e4794]:hover{background:#e9ecef;border-color:#ced4da}.candidate-avatar[data-v-848e4794]{width:40px;height:40px;border-radius:50%;background:linear-gradient(45deg,#a18cd1,#fbc2eb);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1.1rem}.candidate-info[data-v-848e4794]{flex:1}.candidate-name[data-v-848e4794]{font-weight:600;margin-bottom:3px}.candidate-contact[data-v-848e4794]{font-size:.85rem;color:#6c757d}.system-message[data-v-848e4794]{background:#e9ecef;color:#495057;padding:12px 15px;border-radius:10px;font-size:.9rem;text-align:center;margin:10px 0}.highlight[data-v-848e4794]{background:rgba(255,217,102,.2);padding:2px 5px;border-radius:4px;color:#e67700}@media (max-width:992px){.sidebar[data-v-848e4794]{width:200px}.logo h1[data-v-848e4794]{font-size:1.4rem}}@media (max-width:768px){.sidebar[data-v-848e4794]{display:none}.messages-container[data-v-848e4794]{padding:15px}.message[data-v-848e4794]{max-width:90%}.function-tabs[data-v-848e4794]{gap:8px;padding:8px 15px}.function-tab[data-v-848e4794]{padding:6px 12px;font-size:.8rem}}