@keyframes slideUpFade-data-v-ed03381c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.marks-entry-card[data-v-ed03381c]{transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:visible;z-index:1}[dir] .marks-entry-card[data-v-ed03381c]{border:1px solid #e0d8ff;border-radius:20px;box-shadow:0 10px 30px rgba(115,103,240,.12);margin-bottom:1.5rem}[dir=ltr] .marks-entry-card[data-v-ed03381c]{background:linear-gradient(180deg,#fff,#faf9ff);padding:1.5rem 1.75rem 1.5rem 1.5rem;animation:slideUpFade-data-v-ed03381c .4s ease-out both}[dir=rtl] .marks-entry-card[data-v-ed03381c]{background:linear-gradient(-180deg,#fff,#faf9ff);padding:1.5rem 1.5rem 1.5rem 1.75rem;animation:slideUpFade-data-v-ed03381c .4s ease-out both}.marks-entry-card[data-v-ed03381c]:before{content:"";position:absolute;top:0;width:100%;height:4px;z-index:1}[dir] .marks-entry-card[data-v-ed03381c]:before{border-radius:20px 20px 0 0}[dir=ltr] .marks-entry-card[data-v-ed03381c]:before{left:0;right:0;background:linear-gradient(90deg,#7c5dfa,#9d7aff 50%,#cbb9ff)}[dir=rtl] .marks-entry-card[data-v-ed03381c]:before{right:0;left:0;background:linear-gradient(-90deg,#7c5dfa,#9d7aff 50%,#cbb9ff)}[dir] .marks-entry-card[data-v-ed03381c]:hover{box-shadow:0 15px 40px rgba(115,103,240,.2);transform:translateY(-2px)}.marks-entry-card[data-v-ed03381c] .v-select{position:relative;z-index:10}.marks-entry-card[data-v-ed03381c] .vs__dropdown-toggle{min-height:48px;transition:all .3s ease;position:relative;z-index:10}[dir] .marks-entry-card[data-v-ed03381c] .vs__dropdown-toggle{border-radius:12px;border:2px solid #e0d8ff;background:#fff;box-shadow:0 2px 8px rgba(99,102,241,.08)}[dir] .marks-entry-card[data-v-ed03381c] .vs__dropdown-toggle:hover{border-color:#b8a9ff;box-shadow:0 4px 12px rgba(99,102,241,.12)}.marks-entry-card[data-v-ed03381c] .vs__dropdown-menu{z-index:9999!important;position:fixed!important;max-height:300px;overflow-y:auto;min-width:200px}[dir] .marks-entry-card[data-v-ed03381c] .vs__dropdown-menu{border-radius:12px;border:2px solid #e0d8ff;box-shadow:0 8px 24px rgba(115,103,240,.15);background:#fff!important;margin-top:4px}.marks-entry-card[data-v-ed03381c] .vs__dropdown-option{color:#2d1b69!important;font-weight:500;transition:all .2s ease;opacity:1!important;visibility:visible!important}[dir] .marks-entry-card[data-v-ed03381c] .vs__dropdown-option{padding:.75rem 1rem;cursor:pointer;background-color:#fff!important;background-image:none!important}.marks-entry-card[data-v-ed03381c] .vs__dropdown-option:hover{color:#1f2937!important;opacity:1!important}[dir] .marks-entry-card[data-v-ed03381c] .vs__dropdown-option:hover{background-color:#f9fafb!important;background-image:none!important}.marks-entry-card[data-v-ed03381c] .vs__dropdown-option--highlight{color:#1f2937!important;font-weight:600;opacity:1!important}[dir] .marks-entry-card[data-v-ed03381c] .vs__dropdown-option--highlight{background-color:#f3f4f6!important;background-image:none!important}.marks-entry-card[data-v-ed03381c] .vs__selected{color:#2d1b69!important;font-weight:600}[dir] .marks-entry-card[data-v-ed03381c] .vs__selected{background:transparent!important}.marks-entry-card[data-v-ed03381c] .vs__search{color:#2d1b69!important;font-weight:500}[dir] .marks-entry-card[data-v-ed03381c] .vs__search{padding:.5rem;background:transparent!important}.marks-entry-card[data-v-ed03381c] .vs__clear{color:#6b7280;transition:color .2s ease}[dir] .marks-entry-card[data-v-ed03381c] .vs__clear{cursor:pointer}.marks-entry-card[data-v-ed03381c] .vs__clear:hover{color:#7c5dfa}.marks-entry-card label[data-v-ed03381c]{font-weight:700;color:#2d1b69;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px}[dir] .marks-entry-card label[data-v-ed03381c]{margin-bottom:.5rem}.filter-row[data-v-ed03381c]{gap:.5rem;flex-wrap:wrap}[dir=ltr] .filter-row[data-v-ed03381c],[dir=rtl] .filter-row[data-v-ed03381c]{margin-left:-.25rem;margin-right:-.25rem}@media(min-width:1200px){.filter-row[data-v-ed03381c]{flex-wrap:nowrap}}[dir=ltr] .filter-row>[class*=col-][data-v-ed03381c],[dir=rtl] .filter-row>[class*=col-][data-v-ed03381c]{padding-left:.5rem;padding-right:.5rem}[dir] .filter-row .b-form-group[data-v-ed03381c]{margin-bottom:0}.filter-row .b-form-group label[data-v-ed03381c]{font-size:.875rem;font-weight:600;color:#5b21b6;display:block}[dir] .filter-row .b-form-group label[data-v-ed03381c]{margin-bottom:.5rem}[dir=ltr] .filter-row .b-form-group label[data-v-ed03381c]{text-align:left}[dir=rtl] .filter-row .b-form-group label[data-v-ed03381c]{text-align:right}.filter-row .v-select[data-v-ed03381c]{width:100%}.filter-row .v-select .vs__dropdown-toggle[data-v-ed03381c]{min-height:42px;transition:all .2s ease}[dir] .filter-row .v-select .vs__dropdown-toggle[data-v-ed03381c]{border-radius:10px;border:1.5px solid #e0d8ff;padding:.5rem .75rem;background:#fff}[dir] .filter-row .v-select .vs__dropdown-toggle[data-v-ed03381c]:hover{border-color:#b8a9ff}[dir] .filter-row .v-select .vs__dropdown-toggle[data-v-ed03381c]:focus-within{border-color:#7c5dfa;box-shadow:0 0 0 3px rgba(124,93,250,.1)}.filter-row .v-select[data-v-ed03381c] .vs__dropdown-menu{z-index:9999!important;position:fixed!important;max-height:300px;overflow-y:auto;min-width:200px}[dir] .filter-row .v-select[data-v-ed03381c] .vs__dropdown-menu{border-radius:12px;border:2px solid #e0d8ff;box-shadow:0 8px 24px rgba(115,103,240,.15);background:#fff!important;margin-top:4px}.filter-row .v-select[data-v-ed03381c] .vs__dropdown-option{color:#2d1b69!important;font-weight:500;transition:all .2s ease;opacity:1!important;visibility:visible!important}[dir] .filter-row .v-select[data-v-ed03381c] .vs__dropdown-option{padding:.75rem 1rem;cursor:pointer;background-color:#fff!important;background-image:none!important}.filter-row .v-select[data-v-ed03381c] .vs__dropdown-option:hover{color:#1f2937!important;opacity:1!important}[dir] .filter-row .v-select[data-v-ed03381c] .vs__dropdown-option:hover{background-color:#f9fafb!important;background-image:none!important}.filter-row .v-select[data-v-ed03381c] .vs__dropdown-option--highlight{color:#1f2937!important;font-weight:600;opacity:1!important}[dir] .filter-row .v-select[data-v-ed03381c] .vs__dropdown-option--highlight{background-color:#f3f4f6!important;background-image:none!important}.filter-row .v-select .vs__selected[data-v-ed03381c]{color:#2d1b69!important;font-weight:500}[dir] .filter-row .v-select .vs__selected[data-v-ed03381c]{margin:0;padding:0;border:none;background:transparent!important}.filter-row .v-select .vs__search[data-v-ed03381c]{color:#2d1b69!important;font-weight:500}[dir] .filter-row .v-select .vs__search[data-v-ed03381c]{margin:0;padding:0;background:transparent!important}.filter-row .v-select .vs__search[data-v-ed03381c]::placeholder{color:#9ca3af;font-weight:400}.section-col[data-v-ed03381c]{min-width:140px}@media(min-width:1200px){.section-col[data-v-ed03381c]{flex:0 0 16%;max-width:16%}}.section-col[data-v-ed03381c] .vs__dropdown-toggle{min-width:130px}.exam-type-col[data-v-ed03381c] .vs__dropdown-toggle{min-width:220px}.students-list-card[data-v-ed03381c]{transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}[dir] .students-list-card[data-v-ed03381c]{border:1px solid #e0d8ff;border-radius:20px;padding:1.75rem;box-shadow:0 10px 30px rgba(115,103,240,.12);margin-top:1rem}[dir=ltr] .students-list-card[data-v-ed03381c]{background:linear-gradient(180deg,#fff,#faf9ff);animation:slideUpFade-data-v-ed03381c .4s ease-out both}[dir=rtl] .students-list-card[data-v-ed03381c]{background:linear-gradient(-180deg,#fff,#faf9ff);animation:slideUpFade-data-v-ed03381c .4s ease-out both}.students-list-card[data-v-ed03381c]:before{content:"";position:absolute;top:0;height:4px}[dir=ltr] .students-list-card[data-v-ed03381c]:before{left:0;right:0;background:linear-gradient(90deg,#7c5dfa,#9d7aff 50%,#cbb9ff)}[dir=rtl] .students-list-card[data-v-ed03381c]:before{right:0;left:0;background:linear-gradient(-90deg,#7c5dfa,#9d7aff 50%,#cbb9ff)}[dir] .students-list-card[data-v-ed03381c]:hover{box-shadow:0 15px 40px rgba(115,103,240,.2);transform:translateY(-2px)}[dir] .students-list-header[data-v-ed03381c]{padding-bottom:1rem;border-bottom:2px solid #f0edff;margin-bottom:1rem}.students-list-header h5[data-v-ed03381c]{font-size:1.25rem;font-weight:800;color:#2d1b69;letter-spacing:-.3px}.students-list-header small[data-v-ed03381c]{font-size:.85rem;color:#6b7280;font-weight:500}.sort-select-wrapper[data-v-ed03381c]{display:flex;align-items:center;gap:.75rem}.sort-select-wrapper .sort-select[data-v-ed03381c]{width:100%;min-width:160px}.sort-select-wrapper .sort-select[data-v-ed03381c] .vs__dropdown-toggle{min-height:42px;transition:all .2s ease}[dir] .sort-select-wrapper .sort-select[data-v-ed03381c] .vs__dropdown-toggle{border-radius:10px;border:1.5px solid #e0d8ff;padding:.5rem .75rem;background:#fff}[dir] .sort-select-wrapper .sort-select[data-v-ed03381c] .vs__dropdown-toggle:hover{border-color:#b8a9ff}[dir] .sort-select-wrapper .sort-select[data-v-ed03381c] .vs__dropdown-toggle:focus-within{border-color:#7c5dfa;box-shadow:0 0 0 3px rgba(124,93,250,.1)}.sort-select-wrapper .sort-select[data-v-ed03381c] .vs__dropdown-menu{z-index:9999!important;position:fixed!important;max-height:300px;overflow-y:auto;min-width:200px}[dir] .sort-select-wrapper .sort-select[data-v-ed03381c] .vs__dropdown-menu{border-radius:12px;border:2px solid #e0d8ff;box-shadow:0 8px 24px rgba(115,103,240,.15);background:#fff!important;margin-top:4px}.sort-select-wrapper .sort-select[data-v-ed03381c] .vs__dropdown-option{color:#2d1b69!important;font-weight:500;transition:all .2s ease;opacity:1!important;visibility:visible!important}[dir] .sort-select-wrapper .sort-select[data-v-ed03381c] .vs__dropdown-option{padding:.75rem 1rem;cursor:pointer;background-color:#fff!important;background-image:none!important}.sort-select-wrapper .sort-select[data-v-ed03381c] .vs__dropdown-option:hover{color:#1f2937!important;opacity:1!important}[dir] .sort-select-wrapper .sort-select[data-v-ed03381c] .vs__dropdown-option:hover{background-color:#f9fafb!important;background-image:none!important}.sort-select-wrapper .sort-select[data-v-ed03381c] .vs__dropdown-option--highlight{color:#1f2937!important;font-weight:600;opacity:1!important}[dir] .sort-select-wrapper .sort-select[data-v-ed03381c] .vs__dropdown-option--highlight{background-color:#f3f4f6!important;background-image:none!important}.sort-select-wrapper .sort-select[data-v-ed03381c] .vs__selected{color:#2d1b69!important;font-weight:500}[dir] .sort-select-wrapper .sort-select[data-v-ed03381c] .vs__selected{margin:0;padding:0;border:none;background:transparent!important}.sort-select-wrapper .sort-select[data-v-ed03381c] .vs__search{color:#2d1b69!important;font-weight:500}[dir] .sort-select-wrapper .sort-select[data-v-ed03381c] .vs__search{margin:0;padding:0;background:transparent!important}.sort-select-wrapper .sort-select[data-v-ed03381c] .vs__search::placeholder{color:#9ca3af;font-weight:400}.students-table[data-v-ed03381c]{overflow:hidden}[dir] .students-table[data-v-ed03381c]{margin-top:1rem;border-radius:12px}.students-table[data-v-ed03381c] th{font-weight:700;color:#1f2937;text-transform:uppercase;font-size:.75rem;letter-spacing:.8px;position:relative}[dir] .students-table[data-v-ed03381c] th{border:none;padding:1.25rem 1rem;border-bottom:2px solid #e5e7eb}[dir=ltr] .students-table[data-v-ed03381c] th{background:linear-gradient(180deg,#f9fafb,#f3f4f6)}[dir=rtl] .students-table[data-v-ed03381c] th{background:linear-gradient(-180deg,#f9fafb,#f3f4f6)}.students-table[data-v-ed03381c] th:after{content:"";position:absolute;bottom:0;height:2px}[dir=ltr] .students-table[data-v-ed03381c] th:after{left:0;right:0;background:linear-gradient(90deg,transparent,#d1d5db 50%,transparent)}[dir=rtl] .students-table[data-v-ed03381c] th:after{right:0;left:0;background:linear-gradient(-90deg,transparent,#d1d5db 50%,transparent)}.students-table[data-v-ed03381c] td{vertical-align:middle;transition:all .3s cubic-bezier(.4,0,.2,1)}[dir] .students-table[data-v-ed03381c] td{border-top:1px solid #f3f4f6;border-bottom:1px solid #f9fafb;padding:1.25rem 1rem;background:#fff}.students-table[data-v-ed03381c] tbody tr{transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}[dir=ltr] .students-table[data-v-ed03381c] tbody tr{border-left:3px solid transparent}[dir=rtl] .students-table[data-v-ed03381c] tbody tr{border-right:3px solid transparent}[dir] .students-table[data-v-ed03381c] tbody tr:nth-child(2n),[dir] .students-table[data-v-ed03381c] tbody tr:nth-child(2n) td{background:#fafafa}[dir] .students-table[data-v-ed03381c] tbody tr:nth-child(odd),[dir] .students-table[data-v-ed03381c] tbody tr:nth-child(odd) td{background:#fff}.students-table[data-v-ed03381c] tbody tr:hover{z-index:1;position:relative}[dir=ltr] .students-table[data-v-ed03381c] tbody tr:hover{background:linear-gradient(90deg,#f3f4f6,#fff 50%,#f9fafb)!important;border-left-color:#7c5dfa;transform:translateX(4px);box-shadow:-4px 0 12px rgba(124,93,250,.15),0 2px 8px rgba(0,0,0,.05)}[dir=rtl] .students-table[data-v-ed03381c] tbody tr:hover{background:linear-gradient(-90deg,#f3f4f6,#fff 50%,#f9fafb)!important;border-right-color:#7c5dfa;transform:translateX(-4px);box-shadow:4px 0 12px rgba(124,93,250,.15),0 2px 8px rgba(0,0,0,.05)}[dir] .students-table[data-v-ed03381c] tbody tr:hover td{background:transparent!important;border-top-color:#e5e7eb;border-bottom-color:#e5e7eb}[dir] .students-table[data-v-ed03381c] tbody tr:hover .student-avatar{box-shadow:0 4px 16px rgba(124,93,250,.25);border-color:#7c5dfa}.students-table[data-v-ed03381c] tbody tr:hover .name-text{color:#7c5dfa}[dir=ltr] .students-table[data-v-ed03381c] tbody tr:hover .name-text{transform:translateX(2px)}[dir=rtl] .students-table[data-v-ed03381c] tbody tr:hover .name-text{transform:translateX(-2px)}[dir] .students-table[data-v-ed03381c] tbody tr:hover .action-pill{box-shadow:0 4px 16px rgba(124,93,250,.3)}[dir=ltr] .students-table[data-v-ed03381c] tbody tr:hover .action-pill{transform:translateX(2px)}[dir=rtl] .students-table[data-v-ed03381c] tbody tr:hover .action-pill{transform:translateX(-2px)}[dir] .students-table[data-v-ed03381c] tbody tr:hover .action-plus-btn{box-shadow:0 6px 20px rgba(124,93,250,.4)}[dir=ltr] .students-table[data-v-ed03381c] tbody tr:hover .action-plus-btn{transform:scale(1.1) rotate(90deg)}[dir=rtl] .students-table[data-v-ed03381c] tbody tr:hover .action-plus-btn{transform:scale(1.1) rotate(-90deg)}[dir=ltr] .students-table[data-v-ed03381c] tbody tr:active{transform:translateX(2px)}[dir=rtl] .students-table[data-v-ed03381c] tbody tr:active{transform:translateX(-2px)}.students-table[data-v-ed03381c] .avatar{transition:all .3s cubic-bezier(.4,0,.2,1)}[dir] .students-table[data-v-ed03381c] .avatar{border:2px solid #e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,.08);background:#f9fafb}.students-table[data-v-ed03381c] .student-avatar{transition:all .3s cubic-bezier(.4,0,.2,1)}[dir] .students-table[data-v-ed03381c] .student-avatar{border:2px solid #e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,.08);background:#f9fafb}.students-table[data-v-ed03381c] small{font-size:.8rem;color:#6b7280;font-weight:600;display:block}[dir] .students-table[data-v-ed03381c] small{margin-top:.25rem}[dir] .empty-state-box[data-v-ed03381c]{padding:4rem 2rem;text-align:center;border-radius:16px;border:2px dashed #e5e7eb;margin:2rem 0}[dir=ltr] .empty-state-box[data-v-ed03381c]{background:linear-gradient(180deg,#fafafa,#fff);animation:slideUpFade-data-v-ed03381c .5s ease-out both}[dir=rtl] .empty-state-box[data-v-ed03381c]{background:linear-gradient(-180deg,#fafafa,#fff);animation:slideUpFade-data-v-ed03381c .5s ease-out both}.empty-state-content[data-v-ed03381c]{max-width:500px}[dir] .empty-state-content[data-v-ed03381c]{margin:0 auto}.empty-state-icon[data-v-ed03381c]{color:#9ca3af}[dir] .empty-state-icon[data-v-ed03381c]{margin-bottom:1.5rem}.empty-state-icon svg[data-v-ed03381c]{stroke-width:1.5}.empty-state-title[data-v-ed03381c]{font-size:1.5rem;font-weight:700;color:#1f2937;letter-spacing:-.3px}[dir] .empty-state-title[data-v-ed03381c]{margin-bottom:.75rem}.empty-state-message[data-v-ed03381c]{font-size:1rem;color:#6b7280;font-weight:500;line-height:1.6}[dir] .empty-state-message[data-v-ed03381c]{margin-bottom:.5rem}.empty-state-submessage[data-v-ed03381c]{font-size:.875rem;color:#9ca3af;font-weight:400;line-height:1.5}.sno-col[data-v-ed03381c]{width:70px}[dir] .sno-col[data-v-ed03381c]{text-align:center}.name-text[data-v-ed03381c]{font-size:.95rem;font-weight:700;color:#2d1b69}.action-pill[data-v-ed03381c]{font-weight:600;display:inline-flex;align-items:center;gap:.35rem;transition:all .3s cubic-bezier(.4,0,.2,1)}[dir] .action-pill[data-v-ed03381c]{border-radius:999px;padding:.4rem 1rem}[dir] .action-pill[data-v-ed03381c]:hover:not(:disabled){box-shadow:0 4px 12px rgba(124,93,250,.3)}[dir=ltr] .action-pill[data-v-ed03381c]:hover:not(:disabled){transform:translateX(2px)}[dir=rtl] .action-pill[data-v-ed03381c]:hover:not(:disabled){transform:translateX(-2px)}.action-pill[data-v-ed03381c]:disabled{opacity:.5}[dir] .action-pill[data-v-ed03381c]:disabled{cursor:not-allowed}.action-plus-btn[data-v-ed03381c]{width:40px;height:40px;display:inline-flex;align-items:center;position:relative;justify-content:center;color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1)}[dir] .action-plus-btn[data-v-ed03381c]{border-radius:50%;padding:0;border:none;box-shadow:0 4px 12px rgba(124,93,250,.3)}[dir=ltr] .action-plus-btn[data-v-ed03381c]{background:linear-gradient(135deg,#7c5dfa,#9d7aff)}[dir=rtl] .action-plus-btn[data-v-ed03381c]{background:linear-gradient(-135deg,#7c5dfa,#9d7aff)}[dir] .action-plus-btn[data-v-ed03381c]:hover:not(:disabled){box-shadow:0 6px 20px rgba(124,93,250,.4)}[dir=ltr] .action-plus-btn[data-v-ed03381c]:hover:not(:disabled){transform:scale(1.1) rotate(90deg);background:linear-gradient(135deg,#6d4cdb,#8b6ff5)}[dir=rtl] .action-plus-btn[data-v-ed03381c]:hover:not(:disabled){transform:scale(1.1) rotate(-90deg);background:linear-gradient(-135deg,#6d4cdb,#8b6ff5)}[dir=ltr] .action-plus-btn[data-v-ed03381c]:active:not(:disabled){transform:scale(.95) rotate(90deg)}[dir=rtl] .action-plus-btn[data-v-ed03381c]:active:not(:disabled){transform:scale(.95) rotate(-90deg)}.action-plus-btn[data-v-ed03381c]:disabled{opacity:.5}[dir] .action-plus-btn[data-v-ed03381c]:disabled{cursor:not-allowed;transform:none}[dir] .action-plus-btn .feather-icon[data-v-ed03381c]{margin:0}.selection-alert[data-v-ed03381c]{color:#a8641b;font-weight:600}[dir] .selection-alert[data-v-ed03381c]{border:2px solid #ffd8a8;border-radius:12px;padding:1rem 1.25rem;box-shadow:0 4px 12px rgba(255,216,168,.2)}[dir=ltr] .selection-alert[data-v-ed03381c]{background:linear-gradient(135deg,#fff6e6,#fff1d6);animation:slideUpFade-data-v-ed03381c .5s ease-out both}[dir=rtl] .selection-alert[data-v-ed03381c]{background:linear-gradient(-135deg,#fff6e6,#fff1d6);animation:slideUpFade-data-v-ed03381c .5s ease-out both}.student-card[data-v-ed03381c]{transition:all .3s cubic-bezier(.4,0,.2,1)}[dir] .student-card[data-v-ed03381c]{cursor:pointer}[dir] .student-card[data-v-ed03381c]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}[dir] .student-card.border-primary[data-v-ed03381c]{border:2px solid #7367f0!important}.gap-1[data-v-ed03381c]{gap:.25rem}.students-count-badge[data-v-ed03381c]{font-size:.9rem;font-weight:700;color:#0369a1;transition:all .3s ease}[dir] .students-count-badge[data-v-ed03381c]{padding:.5rem 1rem;border:1px solid #bae6fd;box-shadow:0 2px 8px rgba(14,165,233,.15)}[dir=ltr] .students-count-badge[data-v-ed03381c]{background:linear-gradient(135deg,#e0f2f7,#d1e7f0)}[dir=rtl] .students-count-badge[data-v-ed03381c]{background:linear-gradient(-135deg,#e0f2f7,#d1e7f0)}[dir] .students-count-badge[data-v-ed03381c]:hover{box-shadow:0 4px 12px rgba(14,165,233,.25)}.gr-badge[data-v-ed03381c]{font-weight:600;min-width:60px;font-size:.85rem;color:#6b7280}[dir] .gr-badge[data-v-ed03381c]{background:#f3f4f6;padding:.25rem .5rem;border-radius:6px}.text-center .b-spinner[data-v-ed03381c]{color:#7c5dfa}.text-center p[data-v-ed03381c]{color:#6b7280;font-weight:600}[dir] .text-center p[data-v-ed03381c]{margin-top:1rem}.b-alert-info[data-v-ed03381c]{color:#0369a1;font-weight:600}[dir] .b-alert-info[data-v-ed03381c]{border:2px solid #bae6fd;border-radius:12px;padding:1rem 1.25rem;box-shadow:0 4px 12px rgba(14,165,233,.15)}[dir=ltr] .b-alert-info[data-v-ed03381c]{background:linear-gradient(135deg,#e0f2f7,#d1e7f0);animation:slideUpFade-data-v-ed03381c .5s ease-out both}[dir=rtl] .b-alert-info[data-v-ed03381c]{background:linear-gradient(-135deg,#e0f2f7,#d1e7f0);animation:slideUpFade-data-v-ed03381c .5s ease-out both}