.grade[data-v-5ebf83d2]{box-shadow:0 0 10px 4px rgba(0,0,0,.1);border-radius:5px;padding:3px;max-width:300px}.grade-container[data-v-5ebf83d2]{background:#fff;border-radius:2px;padding-bottom:8px}.grade-container h5[data-v-5ebf83d2]{font-size:28px;text-align:center;font-weight:500;text-transform:uppercase;padding:8px 0}.grade-container-value[data-v-5ebf83d2]{border:1px solid #cfc6c6;border-radius:5px;overflow:hidden;margin:0 16px;height:32px;position:relative}.grade-container-value>span[data-v-5ebf83d2]{font-size:22px;color:#7e7e7e;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.grade-container-value>div[data-v-5ebf83d2]{height:100%}.filter-wrapper[data-v-ae57f494]{min-width:260px;height:37px;position:relative}.filter-wrapper.active[data-v-ae57f494]{z-index:999}.filter-wrapper.active .filter[data-v-ae57f494]{height:auto;transform:scale(1.15)}.filter-wrapper .filter[data-v-ae57f494]{background:#fff;border:1px solid #cfc6c6;box-shadow:0 0 10px 4px rgba(0,0,0,.05);border-radius:20px;overflow:hidden;width:100%;height:100%;transition:.35s}.filter-wrapper .filter-title[data-v-ae57f494]{width:100%;height:37px;display:flex;align-items:center;text-transform:uppercase;font-size:20px;letter-spacing:1px;color:#a8a8a8;cursor:pointer;position:relative}.filter-wrapper .filter-title-default[data-v-ae57f494]{width:100%;text-align:center}.filter-wrapper .filter-title-custom[data-v-ae57f494]{padding:0 16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:flex;align-items:center}.filter-wrapper .filter-title-custom .value[data-v-ae57f494]{font-size:16px;text-transform:none;color:#000;margin-left:6px;padding-right:16px}.filter-wrapper .filter-title img[data-v-ae57f494]{position:absolute;right:10px;height:12px}.filter-wrapper .filter-title .clear-btn[data-v-ae57f494]{position:absolute;right:0;background-color:#dbdbdb;display:flex;justify-content:center;align-items:center;height:100%;width:28px}.filter-wrapper .filter-title .close-btn[data-v-ae57f494]{position:absolute;right:0;width:27px;height:27px}.filter-wrapper .filter .ps[data-v-ae57f494]{max-height:240px}.filter-wrapper .filter-body[data-v-ae57f494]{background-color:#e8eff5;padding:10px 5px 6px}.filter-wrapper .filter-body-sort[data-v-ae57f494]{display:flex;margin-bottom:3px;padding:0 12px}.filter-wrapper .filter-body-sort button[data-v-ae57f494]{width:100%;height:30px;display:flex;align-items:center;justify-content:center;font-size:12px;letter-spacing:1px;color:#959393;background-color:#f9f9fa;border:1px solid #ddd;border-radius:5px}.filter-wrapper .filter-body-sort button img[data-v-ae57f494]{height:10px;margin-right:3px;transition:.2s;transform:rotate(0)}.filter-wrapper .filter-body-sort button img.ascending[data-v-ae57f494]{transform:rotate(-180deg)}.filter-wrapper .filter-body-sort button[data-v-ae57f494]:first-child{margin-right:4px}.filter-wrapper .filter-body-search[data-v-ae57f494]{background-color:#e9e9e9;border:1px solid #b7c5e8;border-radius:5px;position:relative;width:90%;margin:0 auto}.filter-wrapper .filter-body-search img[data-v-ae57f494]{position:absolute;left:6px;top:50%;transform:translateY(-50%)}.filter-wrapper .filter-body-search input[data-v-ae57f494]{width:100%;height:30px;outline:none;padding:0 30px}.filter-wrapper .filter-body-value[data-v-ae57f494]{width:90%;height:30px;background:#f9f9fa;border:1px solid #ddd;border-radius:5px;line-height:30px;font-size:14px;padding:0 16px;margin:2px auto;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.student-grades-view[data-v-6f022958]{min-height:100vh}.student-grades-view-filters[data-v-6f022958]{display:flex;padding:16px 0 28px}.student-grades-view-filters .filter-wrapper[data-v-6f022958]{margin-right:16px}.student-grades-view-list-item[data-v-6f022958]{display:flex;align-items:center;margin:20px 0}.student-grades-view-list-item .student-name[data-v-6f022958]{background:linear-gradient(118.35deg,#3fd1ff 20.77%,#089dcb 83.52%);box-shadow:0 0 10px 4px rgba(0,0,0,.1);border-radius:30px;padding:3px;min-width:295px;height:98px;margin-right:10px;color:#000}.student-grades-view-list-item .student-name-inner[data-v-6f022958]{background:#fff;border-radius:28px;font-size:20px;line-height:24px;padding:8px;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.student-grades-view-list-item .student-name-inner div[data-v-6f022958]:first-child{margin-bottom:6px}.student-grades-view-list-item .student-assignments[data-v-6f022958]{width:calc(100% - 300px)}.swiper-container[data-v-6f022958] .swiper-wrapper{padding:0 20px}.swiper-container[data-v-6f022958]{width:100%;margin:0}.swiper-container .swiper-wrapper[data-v-6f022958]{padding:0 20px}.swiper-container .swiper-wrapper .swiper-slide[data-v-6f022958]{max-width:300px;margin:0 10px}.swiper-btn[data-v-6f022958]{background:hsla(0,0%,98.8%,.9);border:1px solid #cfcdcd;border-radius:5px;width:20px;height:100%;position:absolute;top:0;z-index:1;display:flex;justify-content:center;align-items:center;cursor:pointer}.swiper-btn img[data-v-6f022958]{height:50px}.swiper-btn.swiper-next[data-v-6f022958]{right:0}