.sat-acquisition[data-v-9827c3b1]{min-width:0;color:var(--text-primary,#253044);font-size:13px}.acq-heading[data-v-9827c3b1]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 22px;padding:2px 0}.acq-heading h2[data-v-9827c3b1]{margin:0;font-size:24px;line-height:1.35;font-weight:650;letter-spacing:-.5px;color:var(--text-primary,#253044)}.acq-heading p[data-v-9827c3b1]{margin:7px 0 0;color:var(--text-secondary,#667085);font-size:13px;line-height:1.6}.acq-heading-actions[data-v-9827c3b1]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex-shrink:0}.acq-heading-actions[data-v-9827c3b1] .el-button{margin:0;min-height:36px;border-radius:7px}.acq-tabs[data-v-9827c3b1]{min-width:0;background:var(--bg-card,#fff);border:1px solid var(--border-light,#e5e9ef);border-radius:12px;box-shadow:0 2px 8px #25304408;overflow:hidden}.acq-tabs[data-v-9827c3b1]>.el-tabs__header{margin:0;padding:0 22px;background:var(--bg-card,#fff)}.acq-tabs[data-v-9827c3b1]>.el-tabs__header .el-tabs__nav-wrap:after{height:1px;background:var(--border-light,#e5e9ef)}.acq-tabs[data-v-9827c3b1]>.el-tabs__header .el-tabs__item{height:54px;padding:0 20px;font-size:14px;font-weight:500}.acq-tabs[data-v-9827c3b1]>.el-tabs__header .el-tabs__item.is-active{font-weight:650}.acq-tabs[data-v-9827c3b1]>.el-tabs__content{padding:22px;min-width:0}.acq-toolbar[data-v-9827c3b1]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 18px}.acq-toolbar h3[data-v-9827c3b1]{margin:0 0 6px;font-size:18px;font-weight:650;color:var(--text-primary,#253044)}.acq-toolbar .acq-note[data-v-9827c3b1]{margin:0}.acq-alert[data-v-9827c3b1]{margin-bottom:16px}.acq-note[data-v-9827c3b1],.acq-secondary[data-v-9827c3b1]{color:var(--text-secondary,#667085);font-size:12px;line-height:1.65}.acq-note[data-v-9827c3b1]{margin:0 0 16px}.acq-secondary[data-v-9827c3b1]{margin-top:5px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.acq-search[data-v-9827c3b1]{display:grid;grid-template-columns:repeat(3,minmax(155px,1fr)) auto;gap:14px;align-items:end;padding:16px;margin:0 0 20px;border:1px solid var(--border-light,#e5e9ef);border-radius:9px;background:#f6f8fa}.acq-search[data-v-9827c3b1] .el-form-item{display:flex;flex-direction:column;align-items:stretch;margin:0;min-width:0}.acq-search[data-v-9827c3b1] .el-form-item__label{padding:0 0 7px;height:auto;line-height:1.4;justify-content:flex-start;font-size:12px;font-weight:550;color:#526071}.acq-search[data-v-9827c3b1] .el-form-item__content{flex-wrap:nowrap;min-width:0}.acq-search[data-v-9827c3b1] .el-input,.acq-search[data-v-9827c3b1] .el-select{width:100%;min-width:0}.acq-search[data-v-9827c3b1] .el-input__wrapper,.acq-search[data-v-9827c3b1] .el-select__wrapper{min-height:35px;border-radius:6px}.acq-search[data-v-9827c3b1] .el-button{height:35px}.acq-data-table[data-v-9827c3b1]{--el-table-header-bg-color:#f6f8fa;--el-table-header-text-color:#526071;--el-table-row-hover-bg-color:#f8fafc;--el-fill-color-lighter:#fafbfc;border:1px solid var(--border-light,#e5e9ef);border-radius:9px}.acq-data-table[data-v-9827c3b1] .el-table__cell{padding:14px 0;font-size:13px}.acq-data-table[data-v-9827c3b1] th.el-table__cell{padding:12px 0;background:#f6f8fa!important;color:#526071;font-weight:600}.acq-data-table[data-v-9827c3b1] .cell{padding-left:14px;padding-right:14px;line-height:1.65;overflow-wrap:anywhere}.acq-data-table[data-v-9827c3b1] .el-button.is-link{font-size:13px}.acq-data-table[data-v-9827c3b1] .el-tag{border-color:transparent;border-radius:5px;font-weight:500}.acq-batch-number[data-v-9827c3b1]{display:block;max-width:28ch;font-size:12px;font-weight:600;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.acq-pagination[data-v-9827c3b1]{display:flex;justify-content:flex-end;margin-top:18px;padding-top:14px;border-top:1px solid var(--border-light,#e5e9ef);overflow-x:auto}.acq-facts[data-v-9827c3b1]{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px 14px;padding:18px;margin:22px 0;border:1px solid var(--border-light,#e5e9ef);border-radius:8px;background:#f8fafc;font-size:13px;line-height:1.65}.acq-facts dt[data-v-9827c3b1]{color:var(--text-secondary,#667085)}.acq-facts dd[data-v-9827c3b1]{margin:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.acq-actions[data-v-9827c3b1]{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.acq-actions[data-v-9827c3b1] .el-button{margin-left:0}.acq-preserve[data-v-9827c3b1]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.acq-reports[data-v-9827c3b1]{border-top:1px solid var(--border-light,#e5e9ef);padding-top:20px;margin-top:24px}.acq-reports .acq-toolbar[data-v-9827c3b1]{margin-bottom:8px}.acq-reports h4[data-v-9827c3b1]{margin:0;font-size:15px}.acq-report-list[data-v-9827c3b1]{list-style:none;padding:0;margin:0}.acq-report-list li[data-v-9827c3b1]{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--border-light,#e5e9ef);padding:14px 0}.acq-report-list strong[data-v-9827c3b1]{font-size:13px;overflow-wrap:anywhere}.acq-report-list .el-button[data-v-9827c3b1]{flex-shrink:0}.acq-report-content[data-v-9827c3b1]{color:var(--text-primary);line-height:1.7}.acq-report-content[data-v-9827c3b1] .sat-report-heading{color:var(--text-secondary);font-size:12px;margin-bottom:12px}.acq-report-content[data-v-9827c3b1] .sat-section-heading,.acq-report-content[data-v-9827c3b1] .sat-task-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.acq-report-content[data-v-9827c3b1] h1{font-size:23px;margin:0}.acq-report-content[data-v-9827c3b1] h2{font-size:17px;margin:0 0 12px}.acq-report-content[data-v-9827c3b1] h3{font-size:15px}.acq-report-content[data-v-9827c3b1] h4{font-size:14px;margin:0 0 8px}.acq-report-content[data-v-9827c3b1] .sat-muted{color:var(--text-secondary);font-size:13px}.acq-report-content[data-v-9827c3b1] .sat-preserve{white-space:pre-wrap;overflow-wrap:anywhere}.acq-report-content[data-v-9827c3b1] .sat-panel{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);margin:18px 0;padding:20px}.acq-report-content[data-v-9827c3b1] .sat-report-summary,.acq-report-content[data-v-9827c3b1] .sat-answer-comparison{display:grid;grid-template-columns:1fr 1fr;gap:20px}.acq-report-content[data-v-9827c3b1] .sat-objective-number strong{font-size:28px;color:var(--el-color-primary)}.acq-report-content[data-v-9827c3b1] .sat-status{display:inline-block;flex-shrink:0;padding:3px 8px;border-radius:var(--radius-sm);background:var(--bg-page);color:var(--text-secondary);font-size:12px}.acq-report-content[data-v-9827c3b1] .sat-status-success{color:var(--el-color-success)}.acq-report-content[data-v-9827c3b1] .sat-status-warning{color:var(--el-color-warning)}.acq-report-content[data-v-9827c3b1] .sat-review-question{border-top:1px solid var(--border-light);padding:14px 0}.acq-report-content[data-v-9827c3b1] summary{cursor:pointer;overflow-wrap:anywhere}.acq-report-content[data-v-9827c3b1] .sat-review-index,.acq-report-content[data-v-9827c3b1] .sat-review-title{margin-right:12px}.acq-report-content[data-v-9827c3b1] .sat-review-body{padding-top:12px}.acq-report-content[data-v-9827c3b1] .sat-exam-text{font-family:Georgia,Times New Roman,Microsoft YaHei,serif;font-size:16px;line-height:1.8}.acq-report-content[data-v-9827c3b1] .sat-transcript,.acq-report-content[data-v-9827c3b1] .sat-feedback-result,.acq-report-content[data-v-9827c3b1] .sat-explanation{margin-top:16px;padding:14px 16px;background:var(--bg-page);border-left:3px solid var(--el-color-primary-light-5)}.acq-report-content[data-v-9827c3b1] .sat-task-answer,.acq-report-content[data-v-9827c3b1] .sat-task-reference{margin-top:14px}.acq-candidate-safe[data-v-9827c3b1]{color:var(--el-color-success)}.acq-radio-label[data-v-9827c3b1]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.acq-history-title[data-v-9827c3b1]{font-size:15px;margin:28px 0 14px}.acq-history[data-v-9827c3b1]{list-style:none;margin:0;padding:0}.acq-history li[data-v-9827c3b1]{border-top:1px solid var(--border-light,#e5e9ef);padding:14px 0}.acq-history li>div[data-v-9827c3b1]{display:flex;justify-content:space-between;gap:12px;font-size:13px}.acq-history li span[data-v-9827c3b1],.acq-history p[data-v-9827c3b1]{color:var(--text-secondary,#667085);font-size:12px}.acq-history p[data-v-9827c3b1]{margin:6px 0 0}.acq-sku[data-v-9827c3b1]{padding:16px 18px;border:1px solid var(--border-light,#e5e9ef);border-left:3px solid var(--el-color-primary);border-radius:7px;background:#f8fafc;margin-bottom:22px}.acq-sku strong[data-v-9827c3b1]{font-size:15px}.acq-sku p[data-v-9827c3b1]{color:var(--text-secondary,#667085);font-size:12px;line-height:1.7;margin:7px 0 0}.acq-papers[data-v-9827c3b1]{font-size:13px;color:var(--text-secondary,#667085);padding:12px 16px;margin-bottom:16px;background:#f8fafc;border:1px solid var(--border-light,#e5e9ef);border-radius:7px}.acq-papers summary[data-v-9827c3b1]{cursor:pointer}.acq-papers li[data-v-9827c3b1]{line-height:1.9}.el-dialog.satellite-acquisition-dialog,.el-dialog.satellite-lead-report-dialog{--el-dialog-margin-top:5vh;margin:5vh auto 24px;max-height:90dvh;display:flex;flex-direction:column;padding:0;border-radius:12px;max-width:calc(100vw - 24px);overflow:hidden;color:var(--text-primary,#253044)}.satellite-acquisition-dialog .el-dialog__header,.satellite-lead-report-dialog .el-dialog__header{padding:21px 24px 17px;margin:0;border-bottom:1px solid var(--border-light,#e5e9ef)}.satellite-acquisition-dialog .el-dialog__title,.satellite-lead-report-dialog .el-dialog__title{font-size:17px;font-weight:650}.satellite-acquisition-dialog .el-dialog__headerbtn,.satellite-lead-report-dialog .el-dialog__headerbtn{top:10px;right:12px}.satellite-acquisition-dialog .el-dialog__body,.satellite-lead-report-dialog .el-dialog__body{padding:22px 24px;flex:1;min-height:0;max-height:calc(100dvh - 215px);overflow:auto}.satellite-acquisition-dialog .el-dialog__footer,.satellite-lead-report-dialog .el-dialog__footer{padding:15px 24px;border-top:1px solid var(--border-light,#e5e9ef);background:#f8fafc}.satellite-acquisition-dialog .el-select,.satellite-acquisition-dialog .el-date-editor{width:100%}.satellite-acquisition-dialog .el-form-item{margin-bottom:20px}.satellite-acquisition-dialog .el-form-item__label{color:#526071;font-size:13px}.satellite-followup-drawer .el-drawer__header{padding:22px 24px 18px;margin:0;border-bottom:1px solid var(--border-light,#e5e9ef);font-size:17px;font-weight:650}.satellite-followup-drawer .el-drawer__body{padding:24px}.sat-acquisition[data-v-9827c3b1] button:focus-visible,.acq-papers summary[data-v-9827c3b1]:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:3px}@media(max-width:1100px){.acq-search[data-v-9827c3b1]{grid-template-columns:repeat(2,minmax(0,1fr))}.acq-search[data-v-9827c3b1] .el-form-item:last-child{align-self:end}.acq-search[data-v-9827c3b1] .el-form-item:last-child .el-form-item__content{justify-content:flex-end}}@media(max-width:680px){.acq-heading[data-v-9827c3b1]{align-items:flex-start;flex-direction:column;gap:14px;margin-bottom:18px}.acq-heading h2[data-v-9827c3b1]{font-size:22px}.acq-heading-actions[data-v-9827c3b1]{width:100%}.acq-tabs[data-v-9827c3b1]>.el-tabs__header{padding:0 14px}.acq-tabs[data-v-9827c3b1]>.el-tabs__header .el-tabs__item{height:48px;padding:0 14px}.acq-tabs[data-v-9827c3b1]>.el-tabs__content{padding:16px 12px}.acq-toolbar[data-v-9827c3b1]{align-items:flex-start;flex-wrap:wrap;gap:12px}.acq-search[data-v-9827c3b1]{grid-template-columns:minmax(0,1fr);padding:14px}.acq-search[data-v-9827c3b1] .el-form-item:last-child .el-form-item__content{justify-content:flex-start}.acq-facts[data-v-9827c3b1]{grid-template-columns:95px minmax(0,1fr);padding:14px}.acq-history li>div[data-v-9827c3b1]{flex-direction:column;gap:5px}.acq-report-content[data-v-9827c3b1] .sat-report-summary,.acq-report-content[data-v-9827c3b1] .sat-answer-comparison{grid-template-columns:1fr}.acq-report-content[data-v-9827c3b1] .sat-panel{padding:16px}.acq-report-list li[data-v-9827c3b1]{align-items:flex-start;flex-direction:column;gap:8px}}.sat-learning-records[data-v-5d0f9bf3]{min-width:0;color:#263449;--record-border:#e3e8ef;--record-muted:#69788b}.record-note[data-v-5d0f9bf3]{margin:6px 0;color:var(--record-muted);font-size:12px;line-height:1.65}.record-intro[data-v-5d0f9bf3]{margin:0 0 16px;font-size:13px}.record-search[data-v-5d0f9bf3]{display:grid;grid-template-columns:minmax(150px,1fr) minmax(170px,1.1fr) minmax(140px,.85fr) minmax(280px,1.65fr);gap:16px;padding:20px;margin:0 0 20px;background:#f6f8fb;border:1px solid var(--record-border);border-radius:10px}.record-search[data-v-5d0f9bf3] .el-form-item{min-width:0;margin:0}.record-search[data-v-5d0f9bf3] .el-form-item__label{margin-bottom:8px;padding:0;color:#46566c;font-size:12px;font-weight:600;line-height:18px}.record-search[data-v-5d0f9bf3] .el-form-item__content{min-width:0}.record-search[data-v-5d0f9bf3] .el-input,.record-search[data-v-5d0f9bf3] .el-select,.record-search[data-v-5d0f9bf3] .el-date-editor{width:100%;min-width:0}.record-search[data-v-5d0f9bf3] .el-input__wrapper,.record-search[data-v-5d0f9bf3] .el-select__wrapper{min-height:36px;border-radius:6px;background:#fff}.record-search[data-v-5d0f9bf3] .el-date-editor .el-range-input{min-width:0}.record-search[data-v-5d0f9bf3] .el-date-editor .el-range-separator{flex:0 0 24px;color:var(--record-muted)}.record-search-actions[data-v-5d0f9bf3]{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-top:14px;border-top:1px solid var(--record-border)}.record-search-actions[data-v-5d0f9bf3] .el-button{margin:0;min-height:34px;padding-inline:16px;border-radius:6px;font-weight:500}.record-search-actions[data-v-5d0f9bf3] .el-button:last-child{margin-left:auto;color:#52657e}.record-search.is-user-scope[data-v-5d0f9bf3]{grid-template-columns:minmax(180px,260px) minmax(0,1fr);align-items:end}.record-search.is-user-scope .record-search-actions[data-v-5d0f9bf3]{grid-column:auto;padding:0 0 1px;border:0}.record-error[data-v-5d0f9bf3]{margin:0 0 16px}.sat-learning-records[data-v-5d0f9bf3] .learning-records-table{min-width:0;max-width:100%}.sat-learning-records[data-v-5d0f9bf3] .table-wrapper{min-width:0;max-width:100%;border:1px solid var(--record-border);border-radius:10px;box-shadow:none;background:#fff}.sat-learning-records[data-v-5d0f9bf3] .el-table{--el-table-border-color:#edf0f4;--el-table-header-bg-color:#f8fafc;--el-table-row-hover-bg-color:#f4f7fb;color:#344258}.sat-learning-records[data-v-5d0f9bf3] .el-table th.el-table__cell{padding:13px 0;background:#f8fafc!important;color:#526071;font-size:12px;font-weight:600}.sat-learning-records[data-v-5d0f9bf3] .el-table td.el-table__cell{padding:14px 0}.sat-learning-records[data-v-5d0f9bf3] .el-table .cell{padding-inline:14px;line-height:1.55;overflow-wrap:anywhere}.sat-learning-records[data-v-5d0f9bf3] .el-table .el-table__expand-icon{width:24px;height:24px;color:#75859a;border-radius:5px}.sat-learning-records[data-v-5d0f9bf3] .el-table .el-table__expand-icon:hover{background:#e9eef5;color:#344258}.sat-learning-records[data-v-5d0f9bf3] .el-table .el-tag{height:24px;padding-inline:9px;border-radius:5px;font-weight:500}.sat-learning-records[data-v-5d0f9bf3] .el-tag--success{color:#26704f;background:#edf7f0;border-color:transparent}.sat-learning-records[data-v-5d0f9bf3] .el-tag--warning{color:#936013;background:#fff4df;border-color:transparent}.sat-learning-records[data-v-5d0f9bf3] .el-tag--info{color:#5d6c80;background:#edf1f5;border-color:transparent}.sat-learning-records[data-v-5d0f9bf3] .el-table__body-wrapper .el-scrollbar__wrap{overscroll-behavior-x:contain}.sat-learning-records[data-v-5d0f9bf3] .el-empty{padding:36px 16px}.sat-learning-records[data-v-5d0f9bf3] .pagination{justify-content:flex-end;margin-top:0;padding:18px 0 4px;max-width:100%}.sat-learning-records[data-v-5d0f9bf3] .el-pagination{--el-pagination-button-bg-color:#f5f7fa;font-size:12px}.record-student-name[data-v-5d0f9bf3]{color:#263449;font-weight:600}.record-student-phone[data-v-5d0f9bf3]{margin:4px 0 0;font-variant-numeric:tabular-nums}.record-progress-label[data-v-5d0f9bf3]{display:inline-block;padding:4px 8px;background:#f0f4f8;color:#52647a;border-radius:5px;font-size:12px;font-variant-numeric:tabular-nums}.record-report-availability[data-v-5d0f9bf3]{color:#7b8797;font-size:12px}.record-report-availability.is-readable[data-v-5d0f9bf3]{color:#297455;font-weight:500}.record-date[data-v-5d0f9bf3]{color:#627187;font-size:12px;font-variant-numeric:tabular-nums}.record-row-actions[data-v-5d0f9bf3]{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 14px}.record-row-actions[data-v-5d0f9bf3] .el-button{margin:0;font-size:13px}.record-action-note[data-v-5d0f9bf3]{margin:7px 0 0;font-size:11px}.sat-learning-records[data-v-5d0f9bf3] .expand-area{padding:24px 28px 24px 52px;background:#f7f9fc;border-block:1px solid #e9eef5}.record-detail-grid[data-v-5d0f9bf3]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(250px,1fr);gap:32px}.record-detail-title[data-v-5d0f9bf3]{margin:0 0 18px;color:#344258;font-size:13px;font-weight:600;line-height:1.5}.record-facts[data-v-5d0f9bf3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:0;font-size:13px;line-height:1.55}.record-facts dt[data-v-5d0f9bf3]{margin:0 0 4px;color:#7a8798;font-size:12px}.record-facts dd[data-v-5d0f9bf3]{margin:0;color:#3e4f65;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.record-fact-wide[data-v-5d0f9bf3]{grid-column:1/-1}.record-progress-section[data-v-5d0f9bf3]{min-width:0;padding-left:28px;border-left:1px solid #e0e7ef}.record-progress-heading[data-v-5d0f9bf3]{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;margin-bottom:12px}.record-progress-heading .record-detail-title[data-v-5d0f9bf3]{margin:0}.record-progress-summary[data-v-5d0f9bf3]{margin:0;color:#52647a;font-size:12px;font-variant-numeric:tabular-nums}.skill-progress[data-v-5d0f9bf3]{width:100%;border-collapse:collapse;background:#fff;border:1px solid #e3e8ef;border-radius:6px;font-size:13px}.skill-progress th[data-v-5d0f9bf3],.skill-progress td[data-v-5d0f9bf3]{padding:10px 12px;border-bottom:1px solid #edf0f4;text-align:left}.skill-progress th[data-v-5d0f9bf3]{color:#7a8798;background:#f8fafc;font-size:11px;font-weight:500}.skill-progress th[data-v-5d0f9bf3]:last-child,.skill-progress td[data-v-5d0f9bf3]:last-child{text-align:right;font-variant-numeric:tabular-nums}.skill-progress td[data-v-5d0f9bf3]:first-child{color:#46566c;font-weight:500}.skill-progress td[data-v-5d0f9bf3]:last-child{color:#344258}.record-progress-section>.record-note[data-v-5d0f9bf3]{margin-top:12px}.record-detail-loading[data-v-5d0f9bf3]{margin:0;padding:12px 0;color:var(--record-muted);font-size:13px}.record-detail-error[data-v-5d0f9bf3] .el-button{margin-top:8px}.sat-learning-records[data-v-5d0f9bf3] button:focus-visible,.sat-learning-records[data-v-5d0f9bf3] .el-table__expand-icon:focus-visible{outline:2px solid var(--el-color-primary,#4b6f9b);outline-offset:3px}.el-dialog.satellite-record-report-dialog{--el-dialog-margin-top:5vh;margin:5vh auto 24px;max-height:90dvh;display:flex;flex-direction:column;padding:0;border:1px solid #e3e8ef;border-radius:12px;overflow:hidden}.satellite-record-report-dialog .el-dialog__header{margin:0;padding:22px 56px 20px 28px;flex-shrink:0;border-bottom:1px solid #e3e8ef;background:#fff}.satellite-record-report-dialog .el-dialog__title{color:#263449;font-size:17px;font-weight:600;line-height:1.5}.satellite-record-report-dialog .el-dialog__headerbtn{top:13px;right:16px;width:36px;height:36px;border-radius:6px}.satellite-record-report-dialog .el-dialog__body{flex:1;min-height:0;max-height:73vh;overflow:auto;padding:28px;background:#f5f7fa;overscroll-behavior:contain}.satellite-record-report-dialog .record-report-content{min-width:0;width:100%;max-width:1010px;margin:0 auto}.satellite-record-report-dialog .el-dialog__footer{padding:16px 28px;flex-shrink:0;border-top:1px solid #e3e8ef;background:#fff}.satellite-record-report-dialog .el-dialog__footer .el-button{min-height:36px;padding-inline:18px;border-radius:6px}.satellite-record-report-dialog button:focus-visible,.satellite-record-report-dialog summary:focus-visible,.satellite-record-report-dialog a:focus-visible,.satellite-record-report-dialog input:focus-visible{outline:2px solid var(--el-color-primary,#4b6f9b);outline-offset:3px}@supports (width:1cqw){.sat-learning-records[data-v-5d0f9bf3]{container-type:inline-size}.record-detail-grid[data-v-5d0f9bf3]{width:calc(100cqw - 80px);max-width:100%}}@media(max-width:1200px){.record-search[data-v-5d0f9bf3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.record-detail-grid[data-v-5d0f9bf3]{grid-template-columns:minmax(0,1fr);gap:24px}.record-progress-section[data-v-5d0f9bf3]{padding:22px 0 0;border-left:0;border-top:1px solid #e0e7ef}}@media(max-width:680px){.record-intro[data-v-5d0f9bf3]{font-size:12px}.record-search[data-v-5d0f9bf3],.record-search.is-user-scope[data-v-5d0f9bf3]{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.record-search.is-user-scope .record-search-actions[data-v-5d0f9bf3]{grid-column:1/-1;padding-top:14px;border-top:1px solid var(--record-border)}.record-search-actions[data-v-5d0f9bf3] .el-button{padding-inline:12px}.sat-learning-records[data-v-5d0f9bf3] .expand-area{padding:20px 16px}.record-detail-grid[data-v-5d0f9bf3]{width:calc(100cqw - 32px)}.record-facts[data-v-5d0f9bf3]{grid-template-columns:minmax(0,1fr)}.record-facts[data-v-5d0f9bf3]{gap:16px}.sat-learning-records[data-v-5d0f9bf3] .pagination{justify-content:flex-start;padding-block:16px 4px}.el-dialog.satellite-record-report-dialog{--el-dialog-margin-top:2vh;margin-top:2vh;max-height:96dvh;border-radius:8px}.satellite-record-report-dialog .el-dialog__header{padding:18px 52px 16px 18px}.satellite-record-report-dialog .el-dialog__title{font-size:16px}.satellite-record-report-dialog .el-dialog__body{padding:16px 12px;max-height:77vh}.satellite-record-report-dialog .el-dialog__footer{padding:14px 16px}}@media(max-width:380px){.record-facts[data-v-5d0f9bf3]{grid-template-columns:minmax(0,1fr)}.record-search-actions[data-v-5d0f9bf3] .el-button:last-child{margin-left:0}}.sat-users[data-v-98109ee2]{--users-ink:#243247;--users-muted:#68758a;--users-line:#e5eaf1;color:var(--users-ink);min-width:0}.users-intro[data-v-98109ee2]{margin:0 0 18px;color:var(--users-muted);font-size:13px;line-height:1.75}.users-search[data-v-98109ee2]{display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px;margin:0 0 20px;padding:16px 18px;background:#f5f7fa;border:1px solid var(--users-line);border-radius:8px}.users-search[data-v-98109ee2] .el-form-item{margin:0}.users-search[data-v-98109ee2] .el-form-item__label{color:var(--users-ink);font-size:13px}.users-search-field[data-v-98109ee2] .el-input{width:260px}.users-search-actions[data-v-98109ee2] .el-form-item__content{gap:8px}.users-search-actions[data-v-98109ee2] .el-button+.el-button{margin-left:0}.users-error[data-v-98109ee2]{margin-bottom:16px}.users-table-shell[data-v-98109ee2]{min-width:0;border:1px solid var(--users-line);border-radius:9px;overflow:hidden;background:#fff}.users-list-heading[data-v-98109ee2]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 20px;border-bottom:1px solid var(--users-line)}.users-list-heading h3[data-v-98109ee2]{margin:0;color:var(--users-ink);font-size:15px;font-weight:600;line-height:1.5}.users-list-heading>span[data-v-98109ee2]{color:var(--users-muted);font-size:13px;font-variant-numeric:tabular-nums}.users-table[data-v-98109ee2]{--el-table-border-color:var(--users-line);--el-table-header-bg-color:#f5f7fa;--el-table-header-text-color:#65748a;--el-table-text-color:var(--users-ink);--el-table-row-hover-bg-color:#f1f5fa;font-size:13px}.users-table[data-v-98109ee2] .el-table__inner-wrapper:before{display:none}.users-table[data-v-98109ee2] th.el-table__cell{height:44px;padding:10px 0;background:#f5f7fa!important;color:#526071;font-size:12px;font-weight:600}.users-table[data-v-98109ee2] td.el-table__cell{padding:12px 0;vertical-align:top}.users-table[data-v-98109ee2] .cell{padding-right:16px;padding-left:20px;line-height:1.6;overflow-wrap:anywhere}.users-table[data-v-98109ee2] .el-table__row--striped td.el-table__cell{background:#fafbfd!important}.users-name[data-v-98109ee2]{margin-bottom:3px;font-size:15px;font-weight:600;line-height:1.5}.users-contact[data-v-98109ee2]{font-size:13px;font-variant-numeric:tabular-nums}.users-account[data-v-98109ee2]{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin-top:5px;color:var(--users-muted);font-size:12px}.users-account[data-v-98109ee2] .el-tag{max-width:100%;height:auto;min-height:22px;white-space:normal}.users-date[data-v-98109ee2]{display:flex;flex-wrap:nowrap;gap:2px 6px;font-size:12px;font-variant-numeric:tabular-nums}.users-date>span[data-v-98109ee2]{color:var(--users-muted);flex-shrink:0}.users-date time[data-v-98109ee2]{white-space:nowrap;letter-spacing:-.15px}.users-date+.users-date[data-v-98109ee2]{margin-top:5px}.users-secondary[data-v-98109ee2],.users-note[data-v-98109ee2]{color:var(--users-muted);font-size:12px;line-height:1.65}.users-note[data-v-98109ee2]{margin:7px 0 0}.users-membership[data-v-98109ee2]{font-weight:500}.users-table[data-v-98109ee2] .el-tag--success{color:#26704f;background:#edf7f0;border-color:transparent}.users-table[data-v-98109ee2] .el-tag--info{color:#5d6c80;background:#edf1f5;border-color:transparent}.users-counts[data-v-98109ee2]{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 5px;font-variant-numeric:tabular-nums}.users-counts>strong[data-v-98109ee2]{color:var(--users-ink);font-size:17px;font-weight:600;line-height:1.3}.users-submitted[data-v-98109ee2]{margin-left:5px;color:var(--users-muted);font-size:12px}.users-report-count[data-v-98109ee2]{color:var(--users-ink);font-weight:600;font-variant-numeric:tabular-nums}.users-paper-title[data-v-98109ee2]{font-weight:500;line-height:1.6}.users-attempt-state[data-v-98109ee2]{display:inline-block;margin-right:8px;color:#52647b}.users-note time[data-v-98109ee2]{font-variant-numeric:tabular-nums}.users-supervisor[data-v-98109ee2]{line-height:1.7}.users-row-actions[data-v-98109ee2]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:2px}.users-row-actions[data-v-98109ee2] .el-button{height:auto;margin-left:0;padding:0;font-size:13px;line-height:1.6;white-space:normal;text-align:left}.users-pagination[data-v-98109ee2]{display:flex;justify-content:flex-end;margin-top:20px;padding-bottom:2px;overflow-x:auto}.users-drawer-content[data-v-98109ee2]{min-height:180px;color:#243247}.users-profile[data-v-98109ee2]{padding:22px 24px;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.users-identity[data-v-98109ee2]{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;padding-bottom:20px;border-bottom:1px solid #e5eaf1}.users-identity h3[data-v-98109ee2]{margin:0;font-size:21px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.users-identity p[data-v-98109ee2]{margin:6px 0 0;color:#68758a;font-size:14px;font-variant-numeric:tabular-nums}.users-identity[data-v-98109ee2] .el-tag{margin-top:4px}.users-fact-groups[data-v-98109ee2]{display:grid;grid-template-columns:1fr 1fr;gap:20px 32px;padding-top:20px}.users-fact-group[data-v-98109ee2]{min-width:0}.users-fact-group h4[data-v-98109ee2]{margin:0 0 14px;color:#243247;font-size:13px;font-weight:600;line-height:1.6}.users-facts[data-v-98109ee2]{display:grid;grid-template-columns:92px minmax(0,1fr);gap:11px 12px;margin:0;font-size:13px;line-height:1.65}.users-facts dt[data-v-98109ee2]{color:#68758a}.users-facts dd[data-v-98109ee2]{margin:0;color:#243247;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.users-lead-action[data-v-98109ee2]{height:auto;margin-top:14px;padding:0;font-size:13px}.users-records-section[data-v-98109ee2]{margin-top:26px}.users-records-heading[data-v-98109ee2]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px;margin-bottom:15px}.users-records-heading h4[data-v-98109ee2]{margin:0;color:#243247;font-size:16px;font-weight:600;line-height:1.6}.users-records-heading p[data-v-98109ee2]{margin:0;color:#68758a;font-size:12px;line-height:1.7}@media(max-width:680px){.users-search[data-v-98109ee2]{padding:14px;gap:12px}.users-search-field[data-v-98109ee2]{width:100%}.users-search-field[data-v-98109ee2] .el-form-item__content{flex:1}.users-search-field[data-v-98109ee2] .el-input{width:100%}.users-search-actions[data-v-98109ee2] .el-form-item__content{flex-wrap:wrap}.users-list-heading[data-v-98109ee2]{padding:14px 16px}.users-table[data-v-98109ee2] .cell{padding-left:16px}.users-pagination[data-v-98109ee2]{justify-content:flex-start}.users-profile[data-v-98109ee2]{padding:18px 16px}.users-fact-groups[data-v-98109ee2]{grid-template-columns:1fr;gap:20px}.users-fact-group+.users-fact-group[data-v-98109ee2]{padding-top:18px;border-top:1px solid #e5eaf1}.users-identity h3[data-v-98109ee2]{font-size:19px}}.satellite-users-drawer .el-drawer__header{margin-bottom:0;padding:22px 24px 20px;border-bottom:1px solid #e5eaf1;color:#243247}.satellite-users-drawer .el-tag--success{color:#26704f;background:#edf7f0;border-color:transparent}.satellite-users-drawer .el-tag--info{color:#5d6c80;background:#edf1f5;border-color:transparent}.satellite-users-drawer .el-drawer__title{font-size:17px;font-weight:600;line-height:1.6}.satellite-users-drawer .el-drawer__body{padding:24px;background:#f5f7fa}@media(max-width:680px){.satellite-users-drawer .el-drawer__header{padding:18px 16px}.satellite-users-drawer .el-drawer__body{padding:16px}}
