.attachment-viewer[data-v-6ad2c490]{height:100%;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background:#eef4fb;border:1px solid #d7e4f3;border-radius:10px 0 0 10px}.viewer-header[data-v-6ad2c490]{min-height:42px;padding:6px 16px;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:16px;background:#fff;border-bottom:1px solid #dce7f3}.viewer-header strong[data-v-6ad2c490]{display:block;max-width:520px;overflow:hidden;color:#183c6d;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.download-link[data-v-6ad2c490]{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#1775d1}.file-tabs[data-v-6ad2c490]{padding:8px 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;overflow-x:auto;background:#fff}.file-tab[data-v-6ad2c490]{max-width:220px;padding:7px 12px;overflow:hidden;color:#58718e;text-overflow:ellipsis;white-space:nowrap;background:#f3f7fc;border:1px solid #dbe6f1;border-bottom:2px solid transparent;border-radius:7px 7px 0 0;cursor:pointer}.file-tab span[data-v-6ad2c490]{width:18px;height:18px;margin-right:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:11px;background:#8aa6c5;border-radius:50%}.file-tab.active[data-v-6ad2c490]{color:#075eb5;background:#fff;border-bottom-color:transparent}.file-tab.active span[data-v-6ad2c490]{background:#0d7de3}.viewer-body[data-v-6ad2c490]{min-height:0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:auto;background:#fff}.video-body[data-v-6ad2c490]{padding:0 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.media-preview[data-v-6ad2c490]{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.document-frame[data-v-6ad2c490]{width:100%;height:100%;min-height:520px;border:0}.empty-file[data-v-6ad2c490]{color:#8094aa;text-align:center}.empty-file .anticon[data-v-6ad2c490]{margin-bottom:12px;color:#9bb2ca;font-size:52px}.empty-file p[data-v-6ad2c490]{margin-bottom:8px}@media (max-width:820px){.attachment-viewer[data-v-6ad2c490]{border-radius:10px 10px 0 0}}.activity-eval-page[data-v-37fb1770]{min-height:calc(100vh - 122px);height:100%;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-sizing:border-box;box-sizing:border-box;color:#17375e;font-family:Microsoft YaHei,PingFang SC,sans-serif;background:#f3f7fc}.activity-eval-page.review-mode[data-v-37fb1770]{position:relative;overflow-x:clip;overflow-y:visible;background:linear-gradient(95deg,#103b8e,#1265ba 58%,#0b8ccb);border-radius:0}.activity-eval-page.review-mode[data-v-37fb1770]:after,.activity-eval-page.review-mode[data-v-37fb1770]:before{content:"";width:18px;height:18px;position:absolute;top:0;z-index:20;pointer-events:none}.activity-eval-page.review-mode[data-v-37fb1770]:before{width:24px;height:20px;top:-1px;left:-4px;background:#103b8e}.activity-eval-page.review-mode[data-v-37fb1770]:after{right:-1px;background:#0b8ccb}.activity-list-page[data-v-37fb1770]{min-height:calc(100vh - 110px);-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;padding:22px 26px 32px;-webkit-box-shadow:0 24px 0 #f3f7fc;box-shadow:0 24px 0 #f3f7fc}.activity-list-page[data-v-37fb1770],.filter-panel[data-v-37fb1770]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.filter-panel[data-v-37fb1770]{padding:18px 20px;position:relative;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:14px;background:#fff;border:1px solid #d9e5f1;border-radius:9px;-webkit-box-shadow:0 4px 14px rgba(34,77,122,.06);box-shadow:0 4px 14px rgba(34,77,122,.06)}.filter-row[data-v-37fb1770]{width:100%}.filter-field[data-v-37fb1770]{width:300px}.filter-field[data-v-37fb1770] .ant-input,.filter-field[data-v-37fb1770] .ant-select{width:100%}.term-filter-row[data-v-37fb1770]{padding-right:0}.activity-search-row[data-v-37fb1770]{width:420px;position:absolute;top:0;right:0;z-index:2}.activity-results-panel[data-v-37fb1770]{margin-top:18px;padding-top:50px;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.term-filter-field[data-v-37fb1770]{width:100%;min-width:0}.term-options[data-v-37fb1770]{min-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;overflow:visible;white-space:normal}.term-option[data-v-37fb1770]{height:32px;padding:0 15px;-webkit-box-flex:0;-ms-flex:none;flex:none;color:#55718f;font-size:12px;background:#f4f8fc;border:1px solid #d5e2ef;border-radius:16px;cursor:pointer;-webkit-transition:.18s ease;transition:.18s ease}.term-option[data-v-37fb1770]:hover{color:#0876c9;border-color:#7dbde5}.term-option.active[data-v-37fb1770]{color:#fff;background:-webkit-gradient(linear,left top,right top,from(#0b67bd),to(#10a0d8));background:linear-gradient(90deg,#0b67bd,#10a0d8);border-color:transparent;-webkit-box-shadow:0 3px 8px rgba(10,111,187,.2);box-shadow:0 3px 8px rgba(10,111,187,.2)}.activity-name-field[data-v-37fb1770]{width:100%}.activity-name-field[data-v-37fb1770] .ant-input{background:hsla(0,0%,100%,.96);-webkit-box-shadow:0 4px 14px rgba(34,77,122,.1);box-shadow:0 4px 14px rgba(34,77,122,.1)}.activity-name-field[data-v-37fb1770] .ant-input-affix-wrapper:hover .ant-input,.activity-name-field[data-v-37fb1770] .ant-input:focus{border-color:#59afe1;-webkit-box-shadow:0 3px 12px rgba(12,111,180,.14);box-shadow:0 3px 12px rgba(12,111,180,.14)}.activity-results[data-v-37fb1770]{margin-top:0;min-height:0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.activity-list-loading[data-v-37fb1770]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:360px;-webkit-box-sizing:border-box;box-sizing:border-box}.activity-grid[data-v-37fb1770]{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:18px}.activity-card[data-v-37fb1770]{overflow:hidden;background:#fff;border:1px solid #d7e4f0;border-radius:11px;-webkit-box-shadow:0 5px 16px rgba(31,76,121,.07);box-shadow:0 5px 16px rgba(31,76,121,.07);cursor:pointer;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:box-shadow .2s ease,border-color .2s ease;transition:box-shadow .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease}.activity-card[data-v-37fb1770]:focus,.activity-card[data-v-37fb1770]:hover{border-color:#73b8e8;-webkit-box-shadow:0 12px 26px rgba(20,91,154,.15);box-shadow:0 12px 26px rgba(20,91,154,.15);outline:none}.activity-cover[data-v-37fb1770]{height:142px;position:relative;overflow:hidden;color:#fff;background-color:#1257aa;background-image:-webkit-gradient(linear,left top,right top,from(rgba(5,36,102,.2)),color-stop(58%,rgba(5,47,115,0))),url(../img/activity-default-cover.d5636cf9.png);background-image:linear-gradient(90deg,rgba(5,36,102,.2),rgba(5,47,115,0) 58%),url(../img/activity-default-cover.d5636cf9.png);background-position:50%;background-size:cover}.activity-cover[data-v-37fb1770]:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:1;height:72px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(6,47,111,0)),to(rgba(5,42,101,.72)));background:linear-gradient(180deg,rgba(6,47,111,0),rgba(5,42,101,.72));pointer-events:none}.activity-cover-image[data-v-37fb1770]{width:100%;height:100%;position:absolute;inset:0;z-index:0;-o-object-fit:cover;object-fit:cover}.cover-activity-row[data-v-37fb1770]{position:absolute;right:18px;bottom:16px;left:22px;z-index:2;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:14px}.cover-activity-row h2[data-v-37fb1770]{min-width:0;margin:0;overflow:hidden;color:#fff;font-size:18px;font-weight:700;line-height:1.35;text-overflow:ellipsis;text-shadow:0 2px 5px rgba(4,35,86,.45);white-space:nowrap}.cover-enter[data-v-37fb1770]{width:28px;height:28px;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#0877c5;font-size:13px;background:hsla(0,0%,100%,.94);border:1px solid hsla(0,0%,100%,.72);border-radius:50%;-webkit-box-shadow:0 3px 9px rgba(5,41,94,.22);box-shadow:0 3px 9px rgba(5,41,94,.22)}.activity-state[data-v-37fb1770]{padding:5px 11px;position:absolute;top:14px;right:14px;z-index:3;font-size:12px;background:rgba(8,44,100,.58);border:1px solid hsla(0,0%,100%,.32);border-radius:14px;backdrop-filter:blur(4px)}.activity-state.finished[data-v-37fb1770]{background:rgba(20,143,116,.75)}.activity-card-body[data-v-37fb1770]{padding:14px 18px 16px}.activity-card-actions[data-v-37fb1770]{height:42px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #dce8f2}.activity-card-action[data-v-37fb1770]{padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;color:#1578b8;font-size:13px;font-weight:600;background:#f7fbfe;border:0;border-left:1px solid #dce8f2;cursor:pointer;-webkit-transition:color .18s ease,background .18s ease;transition:color .18s ease,background .18s ease}.activity-card-action[data-v-37fb1770]:first-child{border-left:0}.activity-card-action.primary[data-v-37fb1770]{color:#fff;background:-webkit-gradient(linear,left top,right top,from(#0877c6),to(#13a0d7));background:linear-gradient(90deg,#0877c6,#13a0d7)}.activity-card-action[data-v-37fb1770]:hover{color:#075f9f;background:#eaf6fd}.activity-card-action.primary[data-v-37fb1770]:hover{color:#fff;background:-webkit-gradient(linear,left top,right top,from(#0668b0),to(#0d8fc4));background:linear-gradient(90deg,#0668b0,#0d8fc4)}.activity-card-action[data-v-37fb1770]:focus-visible{position:relative;z-index:1;outline:2px solid #72c7ef;outline-offset:-2px}.activity-card-action.award-entry[data-v-37fb1770]{color:#b36a00;background:#fffaf0}.review-situation-modal[data-v-37fb1770] .ant-modal-content{overflow:hidden;background:#fff;border-radius:12px;-webkit-box-shadow:0 10px 30px rgba(17,49,82,.2);box-shadow:0 10px 30px rgba(17,49,82,.2)}.review-situation-modal[data-v-37fb1770] .ant-modal-header{height:56px;padding:0 24px;background:#fff;border-bottom:1px solid #dce8f3}.review-situation-modal[data-v-37fb1770] .ant-modal-title{color:#101820;font-size:18px;font-weight:600;line-height:55px}.review-situation-modal[data-v-37fb1770] .ant-modal-close{width:56px;height:56px;color:#7890a8;line-height:56px}.review-situation-modal[data-v-37fb1770] .ant-modal-close-x{width:56px;height:56px;line-height:56px}.review-situation-modal[data-v-37fb1770] .ant-modal-body{padding:14px 24px 20px}.review-situation-modal[data-v-37fb1770] .ant-table-selection-column{width:48px;min-width:48px}.review-situation-modal[data-v-37fb1770] .ant-table-row-selected>td{background:#edf7ff}.review-situation-modal[data-v-37fb1770] .ant-checkbox-disabled .ant-checkbox-inner{background:#f2f4f6}.review-situation-modal .review-situation-actions[data-v-37fb1770]{margin-bottom:12px;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:16px}.review-situation-modal .review-situation-actions .review-situation-filters[data-v-37fb1770],.review-situation-modal .review-situation-actions .review-situation-primary-actions[data-v-37fb1770]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.review-situation-modal .review-situation-actions .review-situation-primary-actions>span[data-v-37fb1770]{color:#6f879d;font-size:13px;white-space:nowrap}.review-situation-modal .review-situation-actions .review-situation-filters[data-v-37fb1770]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1}.review-situation-modal .review-situation-actions .review-filter-control[data-v-37fb1770]{height:34px;border-radius:5px}.review-situation-modal .review-situation-actions .award-filter[data-v-37fb1770]{width:150px}.review-situation-modal .review-situation-actions .student-filter[data-v-37fb1770]{width:180px}.review-situation-modal .review-situation-actions .awarded-filter[data-v-37fb1770]{width:130px}.review-situation-modal .review-situation-actions[data-v-37fb1770] .review-filter-control.ant-input-affix-wrapper .ant-input,.review-situation-modal .review-situation-actions[data-v-37fb1770] .review-filter-control.ant-select .ant-select-selection{height:34px;color:#294b69;background:#fbfdff;border-color:#c9dcec;border-radius:5px;-webkit-box-shadow:inset 0 1px 2px rgba(37,80,116,.04);box-shadow:inset 0 1px 2px rgba(37,80,116,.04)}.review-situation-modal .review-situation-actions[data-v-37fb1770] .review-filter-control.ant-select .ant-select-selection__rendered{line-height:32px}.review-situation-modal .review-situation-actions[data-v-37fb1770] .review-filter-control.ant-input-affix-wrapper .ant-input:focus,.review-situation-modal .review-situation-actions[data-v-37fb1770] .review-filter-control.ant-select-focused .ant-select-selection{border-color:#4a98e8;-webkit-box-shadow:0 0 0 2px rgba(42,128,220,.12);box-shadow:0 0 0 2px rgba(42,128,220,.12)}.review-situation-modal .review-situation-actions .award-action-button[data-v-37fb1770]{position:relative;height:34px;padding:0 17px;overflow:hidden;color:#fff;font-weight:600;letter-spacing:1px;border:1px solid transparent;border-radius:5px;-webkit-box-shadow:0 5px 12px rgba(17,66,110,.18),inset 0 1px 0 hsla(0,0%,100%,.34);box-shadow:0 5px 12px rgba(17,66,110,.18),inset 0 1px 0 hsla(0,0%,100%,.34);-webkit-transition:-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease}.review-situation-modal .review-situation-actions .award-action-button[data-v-37fb1770]:hover:not([disabled]){color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.review-situation-modal .review-situation-actions .award-action-button[data-v-37fb1770]:active:not([disabled]){-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:0 2px 6px rgba(17,66,110,.2),inset 0 1px 2px rgba(0,0,0,.12);box-shadow:0 2px 6px rgba(17,66,110,.2),inset 0 1px 2px rgba(0,0,0,.12)}.review-situation-modal .review-situation-actions .award-action-button[disabled][data-v-37fb1770]{color:hsla(0,0%,100%,.78);opacity:.54}.review-situation-modal .review-situation-actions .award-action-primary[data-v-37fb1770],.review-situation-modal .review-situation-actions .award-action-primary[data-v-37fb1770]:focus:not([disabled]),.review-situation-modal .review-situation-actions .award-action-primary[data-v-37fb1770]:hover:not([disabled]){background:-webkit-gradient(linear,left top,left bottom,from(#4896ff),color-stop(52%,#2878ef),to(#1f69df));background:linear-gradient(180deg,#4896ff,#2878ef 52%,#1f69df);border-color:#246fdf}.review-situation-modal .review-situation-actions .award-action-danger[data-v-37fb1770]{-webkit-box-shadow:0 5px 12px rgba(190,39,50,.22),inset 0 1px 0 hsla(0,0%,100%,.32);box-shadow:0 5px 12px rgba(190,39,50,.22),inset 0 1px 0 hsla(0,0%,100%,.32)}.review-situation-modal .review-situation-actions .award-action-danger[data-v-37fb1770],.review-situation-modal .review-situation-actions .award-action-danger[data-v-37fb1770]:focus:not([disabled]),.review-situation-modal .review-situation-actions .award-action-danger[data-v-37fb1770]:hover:not([disabled]){color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#f45d63),color-stop(52%,#df3f47),to(#c92f39));background:linear-gradient(180deg,#f45d63,#df3f47 52%,#c92f39);border-color:#c7333c}@media (max-width:1180px){.review-situation-modal .review-situation-actions[data-v-37fb1770]{-ms-flex-wrap:wrap;flex-wrap:wrap}.review-situation-modal .review-situation-actions .review-situation-filters[data-v-37fb1770]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-preferred-size:100%;flex-basis:100%}}.review-situation-modal .review-score-summary[data-v-37fb1770]{margin-bottom:12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}.review-situation-modal .review-score-card[data-v-37fb1770]{min-height:68px;padding:11px 16px;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;text-align:center;background:linear-gradient(135deg,#f7fbff,#edf6ff);border:1px solid #d9e7f4;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.review-situation-modal .review-score-card span[data-v-37fb1770]{max-width:100%;overflow:hidden;color:#12395f;font-size:14px;font-weight:600;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.review-situation-modal .review-score-card strong[data-v-37fb1770]{margin-top:4px;color:inherit;font-size:30px;line-height:34px;font-weight:700}.review-situation-modal .award-score-summary[data-v-37fb1770]{margin-top:-2px}.review-situation-modal[data-v-37fb1770] .ant-table{color:#314b63;border-radius:6px}.review-situation-modal[data-v-37fb1770] .ant-table-bordered .ant-table-body>table{border-color:#c9dceb}.review-situation-modal[data-v-37fb1770] .ant-table-thead>tr>th{padding:15px 12px;color:#12395f;font-weight:600;text-align:center;background:#eef6ff;border-color:#c3d9ec}.review-situation-modal[data-v-37fb1770] .ant-table-thead>tr:first-child>th:first-child{border-top-left-radius:6px}.review-situation-modal[data-v-37fb1770] .ant-table-thead>tr:first-child>th:last-child{border-top-right-radius:6px}.review-situation-modal[data-v-37fb1770] .ant-table-tbody>tr>td{padding:16px 12px;text-align:center;background:#fff;border-color:#dce7f0}.review-situation-modal[data-v-37fb1770] .ant-table-tbody>tr:hover>td{background:#f8fbfe}.review-situation-modal[data-v-37fb1770] .ant-table-pagination.ant-pagination{margin:18px 0 2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.review-situation-modal[data-v-37fb1770] .ant-table-pagination .ant-pagination-item,.review-situation-modal[data-v-37fb1770] .ant-table-pagination .ant-pagination-next,.review-situation-modal[data-v-37fb1770] .ant-table-pagination .ant-pagination-prev{min-width:32px;height:32px;margin:0;line-height:30px}.review-situation-modal[data-v-37fb1770] .ant-pagination-item,.review-situation-modal[data-v-37fb1770] .ant-pagination-next .ant-pagination-item-link,.review-situation-modal[data-v-37fb1770] .ant-pagination-prev .ant-pagination-item-link{width:32px;height:32px;line-height:30px;border-color:#d5e3ef;border-radius:8px}.review-situation-modal[data-v-37fb1770] .ant-pagination-item-active{background:#3478ef;border-color:#3478ef}.review-situation-modal[data-v-37fb1770] .ant-pagination-item-active a{color:#fff}.review-situation-modal[data-v-37fb1770] .ant-modal-footer{padding:12px 20px 16px;background:#fff;border-top:1px solid #e0e9f2}.review-situation-modal[data-v-37fb1770] .ant-modal-footer .ant-btn{min-width:72px;height:32px;color:#17466f;background:#fff;border-color:#cbddeb;border-radius:17px;-webkit-box-shadow:none;box-shadow:none}.review-situation-modal[data-v-37fb1770] .ant-modal-footer .ant-btn-primary{color:#fff;background:-webkit-gradient(linear,left top,right top,from(#2787df),to(#149bd5));background:linear-gradient(90deg,#2787df,#149bd5);border-color:transparent}.review-work-files a[data-v-37fb1770]{margin:3px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;overflow:hidden;color:#1485d0;text-overflow:ellipsis;white-space:nowrap}.review-status[data-v-37fb1770]{color:#9a6a13}.review-status.finished[data-v-37fb1770]{color:#078b6c}.review-remark[data-v-37fb1770]{line-height:20px;text-align:left!important;white-space:pre-wrap;word-break:break-word}.review-award[data-v-37fb1770]{color:#8a98a6}.review-award.awarded[data-v-37fb1770]{color:#d58b00;font-weight:600}.certificate-link[data-v-37fb1770]{padding:2px 4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:#1485d0;font:inherit;white-space:nowrap;background:transparent;border:0;border-radius:3px;cursor:pointer;-webkit-transition:color .16s ease,background .16s ease;transition:color .16s ease,background .16s ease}.certificate-link[data-v-37fb1770]:focus-visible,.certificate-link[data-v-37fb1770]:hover{color:#086aab;background:#e9f5fd;outline:none}.award-form[data-v-37fb1770]{display:grid;grid-template-columns:82px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px 12px}.award-form label[data-v-37fb1770]{margin:0;color:#274966;text-align:right}.award-form[data-v-37fb1770] .ant-calendar-picker,.award-form[data-v-37fb1770] .ant-select{width:100%}.award-form-modal[data-v-37fb1770] .ant-modal-footer .ant-btn{height:34px;padding:0 17px;color:#fff;font-weight:600;letter-spacing:1px;border:1px solid transparent;border-radius:5px;-webkit-box-shadow:0 5px 12px rgba(17,66,110,.18),inset 0 1px 0 hsla(0,0%,100%,.34);box-shadow:0 5px 12px rgba(17,66,110,.18),inset 0 1px 0 hsla(0,0%,100%,.34);-webkit-transition:-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease}.award-form-modal[data-v-37fb1770] .ant-modal-footer .ant-btn:not(.ant-btn-primary){background:-webkit-gradient(linear,left top,left bottom,from(#f45d63),color-stop(52%,#df3f47),to(#c92f39));background:linear-gradient(180deg,#f45d63,#df3f47 52%,#c92f39);border-color:#c7333c;-webkit-box-shadow:0 5px 12px rgba(190,39,50,.22),inset 0 1px 0 hsla(0,0%,100%,.32);box-shadow:0 5px 12px rgba(190,39,50,.22),inset 0 1px 0 hsla(0,0%,100%,.32)}.award-form-modal[data-v-37fb1770] .ant-modal-footer .ant-btn-primary{background:-webkit-gradient(linear,left top,left bottom,from(#4896ff),color-stop(52%,#2878ef),to(#1f69df));background:linear-gradient(180deg,#4896ff,#2878ef 52%,#1f69df);border-color:#246fdf}.award-form-modal[data-v-37fb1770] .ant-modal-footer .ant-btn:focus,.award-form-modal[data-v-37fb1770] .ant-modal-footer .ant-btn:hover{color:#fff}.award-form-modal[data-v-37fb1770] .ant-modal-footer .ant-btn:not(.ant-btn-primary):focus,.award-form-modal[data-v-37fb1770] .ant-modal-footer .ant-btn:not(.ant-btn-primary):hover{background:-webkit-gradient(linear,left top,left bottom,from(#f45d63),color-stop(52%,#df3f47),to(#c92f39));background:linear-gradient(180deg,#f45d63,#df3f47 52%,#c92f39);border-color:#c7333c}.award-form-modal[data-v-37fb1770] .ant-modal-footer .ant-btn-primary:focus,.award-form-modal[data-v-37fb1770] .ant-modal-footer .ant-btn-primary:hover{background:-webkit-gradient(linear,left top,left bottom,from(#4896ff),color-stop(52%,#2878ef),to(#1f69df));background:linear-gradient(180deg,#4896ff,#2878ef 52%,#1f69df);border-color:#246fdf}.award-form-modal[data-v-37fb1770] .ant-modal-footer .ant-btn:active{-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:0 2px 6px rgba(17,66,110,.2),inset 0 1px 2px rgba(0,0,0,.12);box-shadow:0 2px 6px rgba(17,66,110,.2),inset 0 1px 2px rgba(0,0,0,.12)}.progress-block[data-v-37fb1770]{margin-top:0;padding:12px 13px 9px;background:#f3f9fd;border-radius:7px}.progress-block[data-v-37fb1770] .ant-progress-inner{background:#dcecf6}.progress-block p[data-v-37fb1770]{margin:1px 0 0;color:#7b91a9;font-size:11px;text-align:right}.progress-block p b[data-v-37fb1770]{color:#0e81cb}.progress-caption[data-v-37fb1770]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.progress-caption span[data-v-37fb1770]{color:#4d6c89;font-size:12px}.progress-caption strong[data-v-37fb1770]{color:#0a83cc;font-size:22px}.progress-caption em[data-v-37fb1770]{color:#7f94aa;font-size:12px;font-style:normal;font-weight:400}.empty-activities[data-v-37fb1770]{padding:95px 20px;color:#7b91a9;text-align:center;background:#fff;border:1px dashed #cbdbea;border-radius:10px}.empty-activities>.anticon[data-v-37fb1770]{margin-bottom:14px;color:#98b2cb;font-size:52px}.empty-activities h2[data-v-37fb1770],.empty-activities h3[data-v-37fb1770]{color:#456684}.activity-results-panel .empty-activities[data-v-37fb1770]{height:calc(100vh - 350px);min-height:420px;max-height:520px;-webkit-box-flex:0;-ms-flex:none;flex:none;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;-webkit-box-sizing:border-box;box-sizing:border-box}.empty-review-illustration[data-v-37fb1770]{width:420px;max-width:78%;height:auto;margin:-54px auto 6px;display:block;-o-object-fit:contain;object-fit:contain}.review-page[data-v-37fb1770]{height:calc(100vh - 122px);min-height:650px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#eaf1f8;overflow:visible;border:0!important;border-radius:0;outline:0}.review-page[data-v-37fb1770]:-webkit-full-screen{width:100vw;height:100vh;min-height:100vh}.review-page[data-v-37fb1770]:-webkit-full-screen,.review-page[data-v-37fb1770]:fullscreen{width:100vw;height:100vh;min-height:100vh}.review-topbar[data-v-37fb1770]{min-height:62px;padding:6px 20px;display:grid;grid-template-columns:minmax(280px,1fr) auto minmax(280px,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;position:relative;color:#fff;background:linear-gradient(95deg,#103b8e,#1265ba 58%,#0b8ccb);border-radius:0;-webkit-box-shadow:0 3px 10px rgba(19,58,105,.2);box-shadow:0 3px 10px rgba(19,58,105,.2)}.review-topbar>[data-v-37fb1770]{position:relative;z-index:1}.review-title[data-v-37fb1770]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.review-title>div[data-v-37fb1770]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;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}.review-title small[data-v-37fb1770]{color:hsla(0,0%,100%,.7);font-size:11px;line-height:16px}.review-title h1[data-v-37fb1770]{max-width:100%;margin:0;overflow:hidden;color:#fff;font-size:17px;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.back-button[data-v-37fb1770]{width:36px;height:36px;-webkit-box-flex:0;-ms-flex:none;flex:none;color:#fff;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.3);border-radius:50%;cursor:pointer}.review-stats[data-v-37fb1770]{background:rgba(7,39,93,.3);border:1px solid hsla(0,0%,100%,.16);border-radius:8px}.review-stats>div[data-v-37fb1770],.review-stats[data-v-37fb1770]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-stats>div[data-v-37fb1770]{min-width:108px;min-height:46px;padding:7px 14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;text-align:left;border-right:1px solid hsla(0,0%,100%,.14)}.review-stats>div[data-v-37fb1770]:last-child{border-right:0}.review-stats small[data-v-37fb1770]{color:hsla(0,0%,100%,.7);font-size:11px;line-height:20px;white-space:nowrap}.review-stats strong[data-v-37fb1770]{color:#fff;font-size:20px;line-height:22px;white-space:nowrap}.review-stats em[data-v-37fb1770]{margin-left:2px;font-size:11px;font-style:normal;font-weight:400;opacity:.7}.review-stats .pending-stat strong[data-v-37fb1770]{color:#7fe6ff}.review-nav[data-v-37fb1770]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.review-nav[data-v-37fb1770] .ant-btn{color:#fff;background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.4)}.review-nav[data-v-37fb1770] .ant-btn[disabled]{color:hsla(0,0%,100%,.42);background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.15)}.review-loading[data-v-37fb1770]{min-height:0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.review-content[data-v-37fb1770],.review-workspace-loading[data-v-37fb1770]{min-height:0;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff}.review-content[data-v-37fb1770]{padding:12px;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:0}.work-column[data-v-37fb1770]{min-width:0;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.panel-work-info[data-v-37fb1770]{min-height:76px;margin:-18px -18px 0;padding:8px 22px 10px;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;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.68)),to(hsla(0,0%,100%,.68))),url(../img/review-work-header-bg.f5bcc0cf.png);background-image:linear-gradient(hsla(0,0%,100%,.68),hsla(0,0%,100%,.68)),url(../img/review-work-header-bg.f5bcc0cf.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.work-title-wrap[data-v-37fb1770]{min-width:0}.work-title-wrap strong[data-v-37fb1770]{display:block;min-width:0;overflow:hidden;color:#123e70;font-size:17px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.review-stamp[data-v-37fb1770]{width:112px;height:64px;-webkit-box-flex:0;-ms-flex:none;flex:none;-o-object-fit:contain;object-fit:contain;-webkit-transform:rotate(-1deg);transform:rotate(-1deg);-webkit-transform-origin:center;transform-origin:center;-webkit-filter:drop-shadow(0 3px 3px rgba(36,90,102,.13));filter:drop-shadow(0 3px 3px rgba(36,90,102,.13))}.score-panel[data-v-37fb1770]{min-height:0;padding:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fbfdff));background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #d9e5f1;border-left:0;border-radius:0 10px 10px 0;-webkit-box-shadow:0 5px 16px rgba(36,77,119,.08);box-shadow:0 5px 16px rgba(36,77,119,.08)}.score-panel-heading[data-v-37fb1770]{padding:11px 2px 0}.score-panel-heading h2[data-v-37fb1770]{margin:0;color:#425f7d;font-size:12px;font-weight:400}.panel-instruction[data-v-37fb1770]{margin:12px 0;color:#71869d;font-size:12px;line-height:20px}.evaluation-options[data-v-37fb1770]{margin-top:10px;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;border-top:1px solid #dce7f1;border-bottom:1px solid #dce7f1;border-radius:0}.evaluation-option[data-v-37fb1770],.evaluation-options[data-v-37fb1770]{display:-webkit-box;display:-ms-flexbox;display:flex;background:transparent;-webkit-box-shadow:none;box-shadow:none}.evaluation-option[data-v-37fb1770]{min-width:0;min-height:46px;padding:7px 12px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#214f7c;text-align:center;border:0;border-bottom:1px solid #e4ecf4;border-radius:0;cursor:pointer;-webkit-transition:color .18s ease,background .18s ease,-webkit-box-shadow .18s ease;transition:color .18s ease,background .18s ease,-webkit-box-shadow .18s ease;transition:color .18s ease,background .18s ease,box-shadow .18s ease;transition:color .18s ease,background .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}.evaluation-option strong[data-v-37fb1770]{width:100%;font-size:14px;font-weight:650;letter-spacing:.08em}.evaluation-option[data-v-37fb1770]:hover{color:#075ea8;background:rgba(231,245,253,.58)}.evaluation-option.selected[data-v-37fb1770]{color:#0875ba;background:-webkit-gradient(linear,left top,right top,from(rgba(228,246,253,.52)),color-stop(rgba(209,241,251,.95)),to(rgba(228,246,253,.52)));background:linear-gradient(90deg,rgba(228,246,253,.52),rgba(209,241,251,.95),rgba(228,246,253,.52));-webkit-box-shadow:none;box-shadow:none}.evaluation-option[data-v-37fb1770]:last-child{border-bottom:0}.evaluation-option[data-v-37fb1770]:focus-visible{outline:2px solid rgba(13,125,211,.35);outline-offset:1px}.score-display[data-v-37fb1770]{margin:10px 0 15px;padding:15px 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:linear-gradient(120deg,#103f91,#087ec7);border-radius:9px}.score-display small[data-v-37fb1770]{margin-right:auto;color:hsla(0,0%,100%,.7)}.score-display strong[data-v-37fb1770]{font-family:Arial Narrow,Arial,sans-serif;font-size:42px;letter-spacing:2px;line-height:48px}.score-display span[data-v-37fb1770]{margin-left:5px;font-size:12px}.digit-picker[data-v-37fb1770]{padding:15px 10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px;background:#f4f8fc;border:1px solid #dce7f1;border-radius:9px}.digit-column[data-v-37fb1770]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.digit-column label[data-v-37fb1770]{margin-bottom:6px;display:block;color:#6c8299;font-size:11px;text-align:center}.digit-trigger[data-v-37fb1770]{width:100%;height:66px;padding:0;color:#174a7e;font-family:Arial Narrow,Arial,sans-serif;font-size:32px;font-weight:700;line-height:64px;text-align:center;background:#fff;border:1px solid #bcd1e4;border-radius:7px;cursor:pointer;-webkit-transition:border-color .18s ease,background .18s ease,-webkit-box-shadow .18s ease;transition:border-color .18s ease,background .18s ease,-webkit-box-shadow .18s ease;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,-webkit-box-shadow .18s ease}.digit-trigger.active[data-v-37fb1770],.digit-trigger[data-v-37fb1770]:hover{border-color:#1a91d1;-webkit-box-shadow:0 0 0 2px rgba(26,145,209,.12);box-shadow:0 0 0 2px rgba(26,145,209,.12)}.digit-trigger[data-v-37fb1770]:focus-visible{outline:2px solid rgba(13,125,211,.38);outline-offset:2px}.decimal-column .digit-trigger[data-v-37fb1770]{border-color:#75bee3;background:#eef9fd}.decimal-point[data-v-37fb1770]{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-bottom:13px;color:#144f85;font-size:35px;font-weight:700}.digit-keypad[data-v-37fb1770]{width:190px;padding:8px;position:absolute;top:calc(100% + 7px);left:50%;z-index:30;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:#fff;border:1px solid #b9d5e8;border-radius:9px;-webkit-box-shadow:0 12px 28px rgba(18,63,111,.22);box-shadow:0 12px 28px rgba(18,63,111,.22);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.digit-keypad[data-v-37fb1770]:before{content:"";position:absolute;top:-6px;left:50%;width:10px;height:10px;background:#fff;border-top:1px solid #b9d5e8;border-left:1px solid #b9d5e8;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.digit-keypad button[data-v-37fb1770]{height:40px;position:relative;z-index:1;color:#174a7e;font-family:Arial,sans-serif;font-size:20px;font-weight:700;background:#f4f8fc;border:1px solid #d7e5f0;border-radius:6px;cursor:pointer}.digit-keypad button[data-v-37fb1770]:focus-visible,.digit-keypad button[data-v-37fb1770]:hover{color:#fff;background:#087dca;border-color:#087dca;outline:none}.digit-keypad button[data-v-37fb1770]:disabled{color:#b9c6d3;background:#f5f7f9;border-color:#e4eaf0;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.digit-keypad button.zero[data-v-37fb1770]{grid-column:2;grid-row:4}.digit-keypad button.clear-digit[data-v-37fb1770]{grid-column:3;grid-row:4;height:40px;color:#52708e;font-family:Microsoft YaHei,PingFang SC,sans-serif;font-size:13px;font-weight:500;background:#fff;border-color:#c8d9e7}.digit-keypad button.clear-digit[data-v-37fb1770]:focus-visible,.digit-keypad button.clear-digit[data-v-37fb1770]:hover{color:#0877bd;background:#eef8fd;border-color:#79bde2}.keypad-fade-enter-active[data-v-37fb1770],.keypad-fade-leave-active[data-v-37fb1770]{-webkit-transition:opacity .14s ease,-webkit-transform .14s ease;transition:opacity .14s ease,-webkit-transform .14s ease;transition:opacity .14s ease,transform .14s ease;transition:opacity .14s ease,transform .14s ease,-webkit-transform .14s ease}.keypad-fade-enter[data-v-37fb1770],.keypad-fade-leave-to[data-v-37fb1770]{opacity:0;-webkit-transform:translate(-50%,-5px);transform:translate(-50%,-5px)}.score-range[data-v-37fb1770]{margin:11px 0 15px;color:#71879d;font-size:11px;text-align:center}.submit-score-button[data-v-37fb1770]{height:43px;background:-webkit-gradient(linear,left top,right top,from(#0a6dc4),to(#0ba1d8));background:linear-gradient(90deg,#0a6dc4,#0ba1d8);border:0;border-radius:7px}.rule-empty[data-v-37fb1770]{padding:28px 10px;color:#9a6c36;text-align:center;background:#fff9ef;border:1px dashed #ebcc9f;border-radius:8px}.remark-block[data-v-37fb1770]{margin-top:12px;position:relative}.remark-title[data-v-37fb1770]{margin-bottom:7px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#425f7d;font-size:12px}.remark-title small[data-v-37fb1770]{margin-left:4px;color:#168fd0}.remark-submit-button[data-v-37fb1770]{height:42px;margin-top:12px;font-weight:600;background:-webkit-gradient(linear,left top,right top,from(#0b70c8),to(#0c9fd3));background:linear-gradient(90deg,#0b70c8,#0c9fd3);border:0;border-radius:8px;-webkit-box-shadow:0 5px 13px rgba(10,118,190,.16);box-shadow:0 5px 13px rgba(10,118,190,.16)}.auto-next-tip[data-v-37fb1770]{min-height:80px;margin:auto -18px -18px;padding:10px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#225b82;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.58)),to(hsla(0,0%,100%,.58))),url(../img/review-auto-next-bg.bda4f2b0.png);background-image:linear-gradient(hsla(0,0%,100%,.58),hsla(0,0%,100%,.58)),url(../img/review-auto-next-bg.bda4f2b0.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.auto-next-tip div[data-v-37fb1770]{min-width:0;-webkit-box-flex:0;-ms-flex:none;flex:none}.auto-next-tip strong[data-v-37fb1770]{display:block;color:#09679f;font-size:13px;line-height:19px;-webkit-transform:translateY(5px);transform:translateY(5px)}@media (max-width:1100px){.review-topbar[data-v-37fb1770]{grid-template-columns:1fr auto}.review-stats[data-v-37fb1770]{display:none}.review-content[data-v-37fb1770]{grid-template-columns:minmax(0,1fr) 330px}}@media (max-width:820px){.activity-list-page[data-v-37fb1770]{padding:15px}.filter-panel[data-v-37fb1770]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.term-filter-row[data-v-37fb1770]{padding-right:0}.activity-search-row[data-v-37fb1770]{width:100%;position:static}.activity-name-field[data-v-37fb1770],.filter-field[data-v-37fb1770]{width:100%}.term-filter-field[data-v-37fb1770]{min-width:0}.activity-grid[data-v-37fb1770]{grid-template-columns:1fr}.review-page[data-v-37fb1770]{height:auto;min-height:calc(100vh - 80px);margin-top:0}.review-topbar[data-v-37fb1770]{grid-template-columns:1fr}.review-nav[data-v-37fb1770]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.review-content[data-v-37fb1770]{grid-template-columns:1fr}.work-column[data-v-37fb1770]{min-height:620px}.score-panel[data-v-37fb1770]{overflow:visible;border-top:0;border-left:1px solid #d9e5f1;border-radius:0 0 10px 10px}}