.head-info[data-v-35671dcd]{position:relative;text-align:left;padding:0 32px 0 0;min-width:125px}.head-info.center[data-v-35671dcd]{text-align:center;padding:0 32px}.head-info span[data-v-35671dcd]{color:rgba(0,0,0,.45);display:inline-block;font-size:14px;line-height:22px;margin-bottom:4px}.head-info p[data-v-35671dcd]{color:rgba(0,0,0,.85);font-size:24px;line-height:32px;margin:0}.head-info em[data-v-35671dcd]{background-color:#e8e8e8;position:absolute;height:56px;width:1px;top:0;right:0}[data-v-ff768fc2] .ant-card-body{padding:12px 24px}.ant-avatar-lg[data-v-ff768fc2]{display:block;height:60px;width:auto;object-fit:cover}.custom-tag[data-v-ff768fc2]{font-size:20px;width:150px;height:75px;margin-top:-34px;margin-left:-30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-image:url(../img/flag.05f1f640.png);background-size:contain;background-position:50%;background-repeat:no-repeat}[data-v-ff768fc2] .ant-input-search{height:50px;border-radius:25px!important}[data-v-ff768fc2] .ant-input-search .ant-input{height:100%;border-radius:25px!important;font-size:20px}[data-v-ff768fc2] .ant-input-search .anticon{font-size:30px!important;color:#441be8;font-weight:700}[data-v-ff768fc2] .ant-input-search .ant-btn{height:100%;border-radius:25px!important}[data-v-ff768fc2] .ant-radio-group{border:none!important;background:none!important}[data-v-ff768fc2] .ant-radio-button-wrapper{background:none!important}.ant-radio-button-wrapper[data-v-ff768fc2]:not(:first-child):before{display:none!important}[data-v-ff768fc2] .ant-radio-button-wrapper{border:none!important;background:transparent!important;border-radius:20px!important;margin:0 4px!important;padding:0 16px!important;font-size:14px!important;height:36px!important;line-height:36px!important}[data-v-ff768fc2] .ant-radio-button-wrapper-checked{background:#fff!important;color:#5535d7!important;box-shadow:0 2px 8px rgba(85,53,215,.25)!important;font-weight:600!important}[data-v-ff768fc2] .ant-radio-button-wrapper:hover{color:#333!important}.stat-card[data-v-ff768fc2]{transition:all .25s ease;cursor:pointer}.stat-card[data-v-ff768fc2]:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(124,92,252,.3)}.add-btn[data-v-ff768fc2]{transition:all .2s ease}.add-btn[data-v-ff768fc2]:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(85,53,215,.4)}.exam-item[data-v-ff768fc2]{transition:all .2s ease}.exam-item[data-v-ff768fc2]:hover{transform:translateX(4px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.action-icon[data-v-ff768fc2]{transition:all .15s ease;cursor:pointer}.action-icon[data-v-ff768fc2]:hover{transform:scale(1.2)}.subject-tag[data-v-ff768fc2]{transition:all .15s ease}.subject-tag[data-v-ff768fc2]:hover{transform:scale(1.05)}.scroll-container[data-v-ff768fc2]::-webkit-scrollbar{width:6px}.scroll-container[data-v-ff768fc2]::-webkit-scrollbar-track{background:transparent}.scroll-container[data-v-ff768fc2]::-webkit-scrollbar-thumb{background:rgba(124,92,252,.2);border-radius:3px}.scroll-container[data-v-ff768fc2]::-webkit-scrollbar-thumb:hover{background:rgba(124,92,252,.4)}.bg-canvas[data-v-ff768fc2]{position:fixed;top:59px;left:0;width:100%;height:calc(100% - 59px);pointer-events:none;z-index:0}.advanced-filter-header[data-v-ff768fc2]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;white-space:nowrap;padding:0 16px;height:50px;background:linear-gradient(90deg,#ededfa,#f5f3ff);border:1px solid #d9d3f7;border-radius:25px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;font-weight:600;color:#5535d7;transition:all .2s ease;-ms-flex-negative:0;flex-shrink:0}.advanced-filter-header[data-v-ff768fc2]:hover{background:linear-gradient(90deg,#dbd8f8,#ece8ff);box-shadow:0 2px 8px rgba(85,53,215,.18)}.advanced-filter-body[data-v-ff768fc2]{padding:16px 20px 12px;background:hsla(0,0%,100%,.88);border:1px solid #e8e3fc;border-radius:16px;box-shadow:0 2px 10px rgba(85,53,215,.06)}.advanced-filter-grid[data-v-ff768fc2]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:12px 16px}.filter-item[data-v-ff768fc2]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.filter-label[data-v-ff768fc2]{font-size:12px;color:#888;padding-left:2px}.filter-reset-btn[data-v-ff768fc2]{border-radius:16px;border-color:#d9d3f7;color:#5535d7}.filter-reset-btn[data-v-ff768fc2]:hover{border-color:#5535d7;background:#f5f3ff}.filter-collapse-enter-active[data-v-ff768fc2],.filter-collapse-leave-active[data-v-ff768fc2]{transition:opacity .25s ease,transform .25s ease}.filter-collapse-enter[data-v-ff768fc2],.filter-collapse-leave-to[data-v-ff768fc2]{opacity:0;transform:translateY(-8px)}