.pagination-container[data-v-52c39d8a]{background:#fff}.pagination-container.hidden[data-v-52c39d8a]{display:none}.record-page[data-v-0e4d788a]{width:calc(100% - var(--student-page-gutter)*2);max-width:var(--student-page-max-width);margin:0 auto;padding:20px 0 48px}.record-hero[data-v-0e4d788a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:18px;padding:22px 24px;border-radius:18px;border:1px solid #dfe8e2;background:#edf5f0;-webkit-box-shadow:0 18px 46px rgba(23,94,67,.07);box-shadow:0 18px 46px rgba(23,94,67,.07)}.record-eyebrow[data-v-0e4d788a]{display:inline-block;padding:6px 12px;border-radius:999px;background:#dcebe2;color:#175e43;font-size:13px;font-weight:700}.record-title[data-v-0e4d788a]{margin:12px 0 7px;color:#15231c;font-size:26px;line-height:1.24}.record-subtitle[data-v-0e4d788a]{margin:0;max-width:650px;color:#69756e;font-size:14px;line-height:1.75}.record-overview[data-v-0e4d788a]{display:grid;grid-template-columns:repeat(3,104px);align-self:stretch;border:1px solid #d8e5dd;border-radius:14px;background:hsla(0,0%,100%,.72)}.record-overview>div[data-v-0e4d788a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;padding:12px 16px;border-left:1px solid #dfe8e2}.record-overview>div[data-v-0e4d788a]:first-child{border-left:0}.record-overview span[data-v-0e4d788a]{color:#748179;font-size:11px}.record-overview b[data-v-0e4d788a]{color:#15231c;font-size:22px}.record-table-card[data-v-0e4d788a]{overflow:hidden;border:1px solid #dfe5e0;border-radius:18px;background:#fff;-webkit-box-shadow:0 14px 30px rgba(21,35,28,.06);box-shadow:0 14px 30px rgba(21,35,28,.06)}.record-table-head[data-v-0e4d788a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;padding:20px 22px 14px}.record-table-head h3[data-v-0e4d788a]{margin:0;color:#15231c;font-size:20px}.record-table-head p[data-v-0e4d788a]{margin:6px 0 0;color:#69756e;font-size:14px}.record-table[data-v-0e4d788a]{border-top:1px solid #dfe5e0}.record-mobile-list[data-v-0e4d788a]{display:none}.record-table[data-v-0e4d788a] th{background:#f3f6f3;color:#69756e;font-weight:700}.record-table[data-v-0e4d788a] td,.record-table[data-v-0e4d788a] th{padding:14px 0}.record-table[data-v-0e4d788a] .el-table__row{color:#34423a}.record-table[data-v-0e4d788a] .el-table__row:hover>td{background:#f3f7f4}.record-paper-name[data-v-0e4d788a]{color:#15231c;font-weight:650;line-height:1.45}.record-paper-id[data-v-0e4d788a]{display:block;margin-top:4px;color:#98a29c;font-size:10px}.record-score-cell b[data-v-0e4d788a]{color:#175e43;font-size:18px}.record-score-cell span[data-v-0e4d788a]{margin-left:3px;color:#8a958f;font-size:11px}.record-cell-empty[data-v-0e4d788a]{color:#b3bcb7}.record-pagination[data-v-0e4d788a]{padding:18px 20px 22px}.record-popover-grid[data-v-0e4d788a]{display:grid;grid-template-columns:1fr auto;gap:10px 18px;color:#60708f;font-size:14px}.record-popover-grid b[data-v-0e4d788a]{color:#1d2a44}@media (max-width:768px){.record-page[data-v-0e4d788a]{width:100%;padding:0 12px 34px;-webkit-box-sizing:border-box;box-sizing:border-box}.record-hero[data-v-0e4d788a]{margin:0 -12px 12px;padding:20px 16px 18px;border-width:0 0 1px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.record-summary-button[data-v-0e4d788a]{display:none}.record-title[data-v-0e4d788a]{margin:12px 0 6px;font-size:22px}.record-subtitle[data-v-0e4d788a]{font-size:13px;line-height:1.65}.record-eyebrow[data-v-0e4d788a]{padding:5px 10px;font-size:11px}.record-table-card[data-v-0e4d788a]{overflow:visible;border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}.record-table-head[data-v-0e4d788a]{padding:8px 2px 12px}.record-table-head h3[data-v-0e4d788a]{font-size:18px}.record-desktop[data-v-0e4d788a],.record-table-head p[data-v-0e4d788a]{display:none}.record-mobile-list[data-v-0e4d788a]{display:grid;gap:10px;min-height:120px}.record-mobile-item[data-v-0e4d788a]{padding:15px;border:1px solid #dfe5e0;border-radius:14px;background:#fff;-webkit-box-shadow:0 7px 18px rgba(21,35,28,.045);box-shadow:0 7px 18px rgba(21,35,28,.045)}.record-mobile-action[data-v-0e4d788a],.record-mobile-meta[data-v-0e4d788a],.record-mobile-top[data-v-0e4d788a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.record-mobile-subject[data-v-0e4d788a]{color:#175e43;font-size:12px;font-weight:700}.record-mobile-item h4[data-v-0e4d788a]{margin:11px 0 9px;color:#15231c;font-size:15px;line-height:1.5}.record-mobile-meta[data-v-0e4d788a]{color:#89948e;font-size:11px}.record-mobile-meta i[data-v-0e4d788a]{margin-right:5px}.record-mobile-score[data-v-0e4d788a]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;padding:11px 12px;border-radius:10px;background:#f3f6f3}.record-mobile-score div[data-v-0e4d788a]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.record-mobile-score small[data-v-0e4d788a]{color:#7b8780;font-size:9px}.record-mobile-score b[data-v-0e4d788a]{color:#15231c;font-size:15px;white-space:nowrap}.record-mobile-score em[data-v-0e4d788a]{margin-left:2px;color:#8a958f;font-size:10px;font-style:normal;font-weight:500}.record-mobile-action[data-v-0e4d788a]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:13px;padding-top:12px;border-top:1px solid #edf0ee}.record-mobile-action .el-button[data-v-0e4d788a]{min-height:38px;padding:9px 14px;border-radius:10px}.record-mobile-empty[data-v-0e4d788a]{min-height:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#8a958f;text-align:center}.record-mobile-empty i[data-v-0e4d788a]{margin-bottom:12px;color:#b6c2bb;font-size:34px}.record-mobile-empty b[data-v-0e4d788a]{color:#536158;font-size:14px}.record-mobile-empty span[data-v-0e4d788a]{margin-top:7px;font-size:11px}.record-pagination[data-v-0e4d788a]{padding:16px 0 4px;overflow:hidden}.record-pagination[data-v-0e4d788a] .el-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.record-pagination[data-v-0e4d788a] .el-pagination__jump,.record-pagination[data-v-0e4d788a] .el-pagination__sizes{display:none!important}}