
.official-mock-picker[data-v-mock-hotfix-officialmockpaperpicker]{--panel:#fff;--text:#24352d;--muted:#7a857f;--line:#e5eae7;--green:#0dae78;--soft:#eef8f2;color:var(--text)}.official-grid[data-v-mock-hotfix-officialmockpaperpicker]{display:grid;grid-template-columns:minmax(0,760px) minmax(300px,360px);gap:30px;justify-content:center;align-items:start}.official-papers[data-v-mock-hotfix-officialmockpaperpicker]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.official-paper[data-v-mock-hotfix-officialmockpaperpicker]{min-width:0;text-align:left;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:inherit;font:inherit;cursor:pointer;transition:border-color .15s,box-shadow .15s}.official-paper.selected[data-v-mock-hotfix-officialmockpaperpicker]{border-color:var(--green);box-shadow:0 0 0 1px var(--green)}.paper-cover[data-v-mock-hotfix-officialmockpaperpicker]{position:relative;aspect-ratio:3/4;overflow:hidden;padding:16px 13px;background:var(--soft);border:1px solid var(--line);color:var(--text);display:flex;flex-direction:column}.cover-brand[data-v-mock-hotfix-officialmockpaperpicker]{font-size:10px;color:var(--muted);white-space:nowrap}.paper-cover>strong[data-v-mock-hotfix-officialmockpaperpicker]{font-size:clamp(16px,1.8vw,23px);font-weight:650;line-height:1.7;margin-top:28px;letter-spacing:1px}.cover-number[data-v-mock-hotfix-officialmockpaperpicker]{font:60px/1 Georgia,serif;color:var(--green);margin:auto 0 22px;opacity:.7}.cover-bottom[data-v-mock-hotfix-officialmockpaperpicker]{font-size:10px;color:var(--muted);border-top:1px solid var(--line);padding-top:10px}.paper-name[data-v-mock-hotfix-officialmockpaperpicker]{display:block;line-height:1.6;font-size:14px;font-weight:600;margin-top:13px;overflow-wrap:anywhere}.paper-meta[data-v-mock-hotfix-officialmockpaperpicker]{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);margin-top:6px}.paper-meta>span[data-v-mock-hotfix-officialmockpaperpicker]{color:var(--green)}.pending-paper[data-v-mock-hotfix-officialmockpaperpicker]{cursor:default}.pending-paper .paper-cover[data-v-mock-hotfix-officialmockpaperpicker]{background:var(--panel)}.pending-paper .paper-cover>strong[data-v-mock-hotfix-officialmockpaperpicker],.pending-paper .cover-number[data-v-mock-hotfix-officialmockpaperpicker]{opacity:.3}.pending-paper .paper-name[data-v-mock-hotfix-officialmockpaperpicker]{color:var(--muted)}.selected-summary[data-v-mock-hotfix-officialmockpaperpicker]{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:24px}.summary-label[data-v-mock-hotfix-officialmockpaperpicker]{font-size:12px;color:var(--muted)}h2[data-v-mock-hotfix-officialmockpaperpicker]{font-size:20px;line-height:1.6;margin:12px 0}.summary-description[data-v-mock-hotfix-officialmockpaperpicker]{font-size:13px;color:var(--muted);line-height:1.8;white-space:pre-line;overflow-wrap:anywhere;min-height:48px}.paper-facts[data-v-mock-hotfix-officialmockpaperpicker]{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:25px 0 16px}.paper-facts dt[data-v-mock-hotfix-officialmockpaperpicker]{font-size:12px;color:var(--muted)}.paper-facts dd[data-v-mock-hotfix-officialmockpaperpicker]{font-size:29px;font-weight:650;margin:7px 0 0}.paper-facts small[data-v-mock-hotfix-officialmockpaperpicker]{font-size:12px;font-weight:400}.score-structure[data-v-mock-hotfix-officialmockpaperpicker]{font-size:12px;display:flex;justify-content:center;gap:8px;color:var(--muted)}.score-structure b[data-v-mock-hotfix-officialmockpaperpicker]{color:var(--text);font-weight:500}.start-exam[data-v-mock-hotfix-officialmockpaperpicker]{margin-top:22px;width:100%;padding:13px 16px;border:0;border-radius:8px;background:var(--green);color:#fff;display:flex;align-items:center;justify-content:center;gap:20px;font:inherit;font-weight:600;cursor:pointer}.start-exam[data-v-mock-hotfix-officialmockpaperpicker]:disabled{background:var(--line);color:var(--muted);cursor:default}.paper-statistics[data-v-mock-hotfix-officialmockpaperpicker]{margin-top:24px;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:24px}.paper-statistics header[data-v-mock-hotfix-officialmockpaperpicker]{display:flex;justify-content:space-between;align-items:center}.paper-statistics h3[data-v-mock-hotfix-officialmockpaperpicker]{font-size:16px;font-weight:600;margin:0}.paper-statistics header button[data-v-mock-hotfix-officialmockpaperpicker],.picker-state button[data-v-mock-hotfix-officialmockpaperpicker]{border:0;background:none;color:var(--green);font:inherit;font-size:12px;cursor:pointer}.statistics-facts[data-v-mock-hotfix-officialmockpaperpicker]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:24px 0}.statistics-facts>div[data-v-mock-hotfix-officialmockpaperpicker]{display:flex;flex-direction:column;gap:7px}.statistics-facts span[data-v-mock-hotfix-officialmockpaperpicker]{font-size:12px;color:var(--muted)}.statistics-facts strong[data-v-mock-hotfix-officialmockpaperpicker]{font-size:26px;font-weight:600}.statistics-facts small[data-v-mock-hotfix-officialmockpaperpicker]{font-size:12px;font-weight:400}.score-bands[data-v-mock-hotfix-officialmockpaperpicker]{display:grid;grid-template-columns:1fr 1fr;gap:14px 36px}.score-band[data-v-mock-hotfix-officialmockpaperpicker]{display:grid;grid-template-columns:74px 1fr 42px;gap:10px;align-items:center;font-size:12px;color:var(--muted)}.score-band b[data-v-mock-hotfix-officialmockpaperpicker]{font-weight:400;text-align:right}.band-track[data-v-mock-hotfix-officialmockpaperpicker]{height:7px;background:var(--soft);border-radius:3px;overflow:hidden}.band-track i[data-v-mock-hotfix-officialmockpaperpicker]{display:block;height:100%;background:var(--green)}.stats-note[data-v-mock-hotfix-officialmockpaperpicker],.muted[data-v-mock-hotfix-officialmockpaperpicker]{font-size:12px;color:var(--muted);line-height:1.8;margin:20px 0 0}.picker-state[data-v-mock-hotfix-officialmockpaperpicker]{text-align:center;padding:48px;color:var(--muted)}button[data-v-mock-hotfix-officialmockpaperpicker]:focus-visible{outline:2px solid var(--green);outline-offset:3px}.mock-exam-page.dark .official-mock-picker{--panel:#18231e;--text:#e0e9e3;--muted:#9caea2;--line:#344139;--green:#32b67a;--soft:#20372a}@media(max-width:900px){.official-grid[data-v-mock-hotfix-officialmockpaperpicker]{grid-template-columns:1fr;gap:20px}.selected-summary[data-v-mock-hotfix-officialmockpaperpicker]{padding:20px}.summary-description[data-v-mock-hotfix-officialmockpaperpicker]{min-height:0}.paper-facts[data-v-mock-hotfix-officialmockpaperpicker]{margin-top:18px}.paper-cover>strong[data-v-mock-hotfix-officialmockpaperpicker]{font-size:clamp(14px,3vw,23px)}.cover-number[data-v-mock-hotfix-officialmockpaperpicker]{font-size:45px;margin-bottom:16px}.paper-cover>strong[data-v-mock-hotfix-officialmockpaperpicker]{margin-top:20px}}@media(max-width:520px){.official-papers[data-v-mock-hotfix-officialmockpaperpicker]{gap:9px}.official-paper[data-v-mock-hotfix-officialmockpaperpicker]{padding:7px;border-radius:9px}.paper-cover[data-v-mock-hotfix-officialmockpaperpicker]{padding:9px 7px;aspect-ratio:3/4.6}.cover-brand[data-v-mock-hotfix-officialmockpaperpicker]{font-size:8px;letter-spacing:-.4px}.paper-cover>strong[data-v-mock-hotfix-officialmockpaperpicker]{font-size:13px;margin-top:17px;letter-spacing:0}.cover-number[data-v-mock-hotfix-officialmockpaperpicker]{font-size:34px;margin-bottom:12px}.cover-bottom[data-v-mock-hotfix-officialmockpaperpicker]{font-size:8px;padding-top:7px}.paper-name[data-v-mock-hotfix-officialmockpaperpicker]{font-size:12px;margin-top:9px}.paper-meta[data-v-mock-hotfix-officialmockpaperpicker]{font-size:10px}.paper-statistics[data-v-mock-hotfix-officialmockpaperpicker]{padding:18px}.statistics-facts[data-v-mock-hotfix-officialmockpaperpicker]{grid-template-columns:repeat(2,1fr);gap:18px}.score-bands[data-v-mock-hotfix-officialmockpaperpicker]{grid-template-columns:1fr}.statistics-facts strong[data-v-mock-hotfix-officialmockpaperpicker]{font-size:24px}}


.history-gallery[data-v-mock-hotfix-mockexamhistorygallery] { --history-text: var(--exam-text, #0f172a); --history-muted: var(--exam-muted, #64748b); --history-line: var(--exam-border, #e2e8f0); --history-surface: var(--exam-card-solid, #fff); --history-soft: var(--exam-soft, #f1f5f9); --history-accent: var(--exam-primary, #0dae78); min-width: 0; color: var(--history-text);
}
.history-gallery.dark[data-v-mock-hotfix-mockexamhistorygallery] { --history-text: #f8fafc; --history-muted: #94a3b8; --history-line: rgba(148, 163, 184, .18); --history-surface: #111827; --history-soft: #1e293b; --history-accent: #10b981;
}
.history-gallery button[data-v-mock-hotfix-mockexamhistorygallery] { font: inherit; cursor: pointer;
}
.history-gallery button[data-v-mock-hotfix-mockexamhistorygallery]:focus-visible, .history-score-table tr[data-v-mock-hotfix-mockexamhistorygallery]:focus-visible { outline: 2px solid var(--history-accent); outline-offset: 2px;
}
.history-filter-bar[data-v-mock-hotfix-mockexamhistorygallery] { display: flex; align-items: center; justify-content: space-between; gap: 12px; min-width: 0;
}
.history-filter-bar > small[data-v-mock-hotfix-mockexamhistorygallery] { flex: 0 0 auto; color: var(--history-muted); font-size: 11px;
}
.history-paper-filter[data-v-mock-hotfix-mockexamhistorygallery] { max-width: min(240px, 100%); min-width: 0; padding: 6px 10px; border: 1px solid var(--history-line); border-radius: 6px; background: var(--history-surface); color: var(--history-text); font: inherit; font-size: 12px;
}
.history-year-filter[data-v-mock-hotfix-mockexamhistorygallery] { display: flex; gap: 6px; min-width: 0; overflow-x: auto; padding: 2px 0; scrollbar-width: thin;
}
.history-year-filter button[data-v-mock-hotfix-mockexamhistorygallery] { flex: 0 0 auto; border: 1px solid var(--history-line); border-radius: 6px; padding: 6px 10px; background: transparent; color: var(--history-muted); font-size: 11px; line-height: 1;
}
.history-year-filter button.active[data-v-mock-hotfix-mockexamhistorygallery] { border-color: var(--history-text); background: var(--history-surface); color: var(--history-text); font-weight: 700;
}
.history-overview[data-v-mock-hotfix-mockexamhistorygallery] { display: flex; align-items: center; flex-wrap: wrap; gap: 8px 24px; margin-top: 12px; padding: 11px 15px; border: 1px solid var(--history-line); border-radius: 8px; background: var(--history-surface);
}
.history-overview > div[data-v-mock-hotfix-mockexamhistorygallery] { display: grid; gap: 3px;
}
.history-overview > div > small[data-v-mock-hotfix-mockexamhistorygallery] { color: var(--history-muted); font-size: 11px;
}
.history-overview strong[data-v-mock-hotfix-mockexamhistorygallery] { font-size: 20px; line-height: 1.1; font-variant-numeric: tabular-nums;
}
.history-overview strong span[data-v-mock-hotfix-mockexamhistorygallery] { color: var(--history-muted); font-size: 11px; font-weight: 400;
}
.history-overview p[data-v-mock-hotfix-mockexamhistorygallery] { flex: 1; min-width: 180px; margin: 0; color: var(--history-muted); font-size: 11px; text-align: right;
}
.history-style-tabs[data-v-mock-hotfix-mockexamhistorygallery] { display: flex; align-items: center; gap: 0; margin-top: 12px; border-bottom: 1px solid var(--history-line);
}
.history-style-tabs button[data-v-mock-hotfix-mockexamhistorygallery] { border: 0; border-bottom: 2px solid transparent; padding: 8px 13px; background: transparent; color: var(--history-muted); font-size: 12px; white-space: nowrap;
}
.history-style-tabs button.active[data-v-mock-hotfix-mockexamhistorygallery] { border-bottom-color: var(--history-accent); color: var(--history-text); font-weight: 700;
}
.history-gallery-empty[data-v-mock-hotfix-mockexamhistorygallery] { padding: 28px 12px; color: var(--history-muted); text-align: center; font-size: 13px;
}
.history-record-list[data-v-mock-hotfix-mockexamhistorygallery] { border: 1px solid var(--history-line); border-top: 0; border-radius: 0 0 8px 8px; overflow: hidden;
}
.history-record[data-v-mock-hotfix-mockexamhistorygallery] { display: grid; grid-template-columns: 74px minmax(0, 1fr) minmax(135px, 180px) 12px; gap: 12px; align-items: center; width: 100%; border: 0; border-bottom: 1px solid var(--history-line); padding: 12px 14px; background: var(--history-surface); color: var(--history-text); text-align: left;
}
.history-record[data-v-mock-hotfix-mockexamhistorygallery]:last-child { border-bottom: 0;
}
.history-record[data-v-mock-hotfix-mockexamhistorygallery]:hover, .history-timeline-row[data-v-mock-hotfix-mockexamhistorygallery]:hover, .history-trend-recent button[data-v-mock-hotfix-mockexamhistorygallery]:hover, .history-score-table tbody tr[data-v-mock-hotfix-mockexamhistorygallery]:hover { background: var(--history-soft);
}
.history-record-year[data-v-mock-hotfix-mockexamhistorygallery] { color: var(--history-accent); font-size: 12px; font-weight: 700; white-space: nowrap;
}
.history-record-info[data-v-mock-hotfix-mockexamhistorygallery], .history-record-result[data-v-mock-hotfix-mockexamhistorygallery] { display: grid; gap: 5px; min-width: 0;
}
.history-record-info strong[data-v-mock-hotfix-mockexamhistorygallery] { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 13px; font-weight: 600;
}
.history-record-info small[data-v-mock-hotfix-mockexamhistorygallery], .history-record-result > small[data-v-mock-hotfix-mockexamhistorygallery] { color: var(--history-muted); font-size: 11px;
}
.history-record-duration[data-v-mock-hotfix-mockexamhistorygallery] { color: var(--history-text); font-size: 14px; font-weight: 600;
}
.history-record-result[data-v-mock-hotfix-mockexamhistorygallery] { justify-items: end; font-variant-numeric: tabular-nums;
}
.history-record-result > strong[data-v-mock-hotfix-mockexamhistorygallery] { font-size: 17px; line-height: 1;
}
.history-record-result > strong small[data-v-mock-hotfix-mockexamhistorygallery] { color: var(--history-muted); font-size: 11px; font-weight: 400;
}
.history-record-rate[data-v-mock-hotfix-mockexamhistorygallery] { color: var(--history-text); font-size: 14px; font-weight: 600;
}
.history-record-rate small[data-v-mock-hotfix-mockexamhistorygallery] { color: var(--history-muted); font-size: 11px; font-weight: 400;
}
.history-record-chevron[data-v-mock-hotfix-mockexamhistorygallery] { color: var(--history-muted); font-size: 20px;
}
.history-progress-track[data-v-mock-hotfix-mockexamhistorygallery], .history-table-rate[data-v-mock-hotfix-mockexamhistorygallery] { display: block; width: 100%; height: 4px; border-radius: 4px; background: var(--history-soft); overflow: hidden;
}
.history-progress-track > span[data-v-mock-hotfix-mockexamhistorygallery], .history-table-rate > span[data-v-mock-hotfix-mockexamhistorygallery] { display: block; height: 100%; border-radius: inherit; background: var(--history-accent);
}
.history-year-grid[data-v-mock-hotfix-mockexamhistorygallery] { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; margin-top: 12px;
}
.history-year-tile[data-v-mock-hotfix-mockexamhistorygallery] { display: grid; gap: 11px; min-width: 0; border: 1px solid var(--history-line); border-radius: 8px; padding: 15px; background: var(--history-surface); color: var(--history-text); text-align: left;
}
.history-year-tile[data-v-mock-hotfix-mockexamhistorygallery]:hover { border-color: var(--history-accent);
}
.history-year-tile > span[data-v-mock-hotfix-mockexamhistorygallery]:first-child { display: flex; justify-content: space-between; gap: 8px; align-items: center;
}
.history-year-tile > span:first-child strong[data-v-mock-hotfix-mockexamhistorygallery] { font-size: 12px;
}
.history-year-tile small[data-v-mock-hotfix-mockexamhistorygallery], .history-tile-score[data-v-mock-hotfix-mockexamhistorygallery] { color: var(--history-muted); font-size: 11px;
}
.history-tile-detail[data-v-mock-hotfix-mockexamhistorygallery] { color: var(--history-text); font-size: 11px;
}
.history-year-tile b[data-v-mock-hotfix-mockexamhistorygallery] { margin-top: 6px; font-size: 28px; line-height: 1; font-variant-numeric: tabular-nums;
}
.history-year-tile b small[data-v-mock-hotfix-mockexamhistorygallery] { font-weight: 400;
}
.history-timeline[data-v-mock-hotfix-mockexamhistorygallery] { display: grid; margin-top: 10px;
}
.history-timeline-row[data-v-mock-hotfix-mockexamhistorygallery] { display: grid; grid-template-columns: 26px minmax(0, 1fr) auto; gap: 10px; align-items: center; min-height: 76px; width: 100%; border: 0; padding: 0 5px 0 0; background: transparent; color: var(--history-text); text-align: left;
}
.history-timeline-rail[data-v-mock-hotfix-mockexamhistorygallery] { position: relative; display: flex; justify-content: center; padding-top: 15px; align-self: stretch;
}
.history-timeline-rail[data-v-mock-hotfix-mockexamhistorygallery]::before { content: ''; position: absolute; top: 0; bottom: 0; width: 1px; background: var(--history-line);
}
.history-timeline-rail i[data-v-mock-hotfix-mockexamhistorygallery] { z-index: 1; width: 10px; height: 10px; border: 2px solid var(--history-accent); border-radius: 50%; background: var(--history-surface);
}
.history-timeline-content[data-v-mock-hotfix-mockexamhistorygallery], .history-timeline-score[data-v-mock-hotfix-mockexamhistorygallery] { display: grid; gap: 4px; padding: 10px 0;
}
.history-timeline-content small[data-v-mock-hotfix-mockexamhistorygallery], .history-timeline-score small[data-v-mock-hotfix-mockexamhistorygallery] { color: var(--history-muted); font-size: 11px;
}
.history-timeline-content strong[data-v-mock-hotfix-mockexamhistorygallery] { font-size: 13px; font-weight: 600;
}
.history-timeline-content em[data-v-mock-hotfix-mockexamhistorygallery] { color: var(--history-muted); font-size: 11px; font-style: normal;
}
.history-timeline-score[data-v-mock-hotfix-mockexamhistorygallery] { text-align: right;
}
.history-timeline-score strong[data-v-mock-hotfix-mockexamhistorygallery] { font-size: 17px; font-variant-numeric: tabular-nums;
}
.history-timeline-score strong small[data-v-mock-hotfix-mockexamhistorygallery] { font-weight: 400;
}
.history-trend-layout[data-v-mock-hotfix-mockexamhistorygallery] { display: grid; grid-template-columns: minmax(0, 1.3fr) minmax(185px, .7fr); gap: 10px; margin-top: 12px;
}
.history-trend-chart[data-v-mock-hotfix-mockexamhistorygallery] { min-width: 0; padding: 14px; border: 1px solid var(--history-line); border-radius: 8px; background: var(--history-surface);
}
.history-trend-heading[data-v-mock-hotfix-mockexamhistorygallery], .history-chart-axis[data-v-mock-hotfix-mockexamhistorygallery] { display: flex; justify-content: space-between; align-items: center; gap: 8px;
}
.history-trend-heading strong[data-v-mock-hotfix-mockexamhistorygallery] { font-size: 13px;
}
.history-trend-heading small[data-v-mock-hotfix-mockexamhistorygallery], .history-chart-axis[data-v-mock-hotfix-mockexamhistorygallery] { color: var(--history-muted); font-size: 10px;
}
.history-chart-body[data-v-mock-hotfix-mockexamhistorygallery] { display: grid; grid-template-columns: 33px minmax(0, 1fr); height: 150px; margin-top: 15px;
}
.history-chart-scale[data-v-mock-hotfix-mockexamhistorygallery] { display: flex; flex-direction: column; justify-content: space-between; color: var(--history-muted); font-size: 10px;
}
.history-chart-columns[data-v-mock-hotfix-mockexamhistorygallery] { display: flex; gap: 6px; min-width: 0; border-bottom: 1px solid var(--history-line); background: linear-gradient(to bottom, var(--history-line) 1px, transparent 1px) 0 0 / 100% 50%;
}
.history-chart-column[data-v-mock-hotfix-mockexamhistorygallery] { display: flex; flex: 1; flex-direction: column; align-items: center; gap: 3px; min-width: 0;
}
.history-chart-column-track[data-v-mock-hotfix-mockexamhistorygallery] { position: relative; flex: 1; width: min(100%, 24px);
}
.history-chart-column-track > span[data-v-mock-hotfix-mockexamhistorygallery] { position: absolute; bottom: 0; left: 0; width: 100%; min-height: 2px; border-radius: 3px 3px 0 0; background: var(--history-accent); opacity: .85;
}
.history-chart-column small[data-v-mock-hotfix-mockexamhistorygallery] { min-height: 15px; color: var(--history-muted); font-size: 9px; white-space: nowrap;
}
.history-chart-axis[data-v-mock-hotfix-mockexamhistorygallery] { margin: 6px 0 0 33px;
}
.history-trend-recent[data-v-mock-hotfix-mockexamhistorygallery] { align-self: start; border: 1px solid var(--history-line); border-radius: 8px; overflow: hidden;
}
.history-trend-recent button[data-v-mock-hotfix-mockexamhistorygallery] { display: flex; justify-content: space-between; align-items: center; gap: 8px; width: 100%; border: 0; border-bottom: 1px solid var(--history-line); padding: 10px 12px; background: var(--history-surface); color: var(--history-text); text-align: left;
}
.history-trend-recent button[data-v-mock-hotfix-mockexamhistorygallery]:last-child { border-bottom: 0;
}
.history-trend-recent button span[data-v-mock-hotfix-mockexamhistorygallery] { display: grid; gap: 3px;
}
.history-trend-recent strong[data-v-mock-hotfix-mockexamhistorygallery], .history-trend-recent b[data-v-mock-hotfix-mockexamhistorygallery] { font-size: 12px;
}
.history-trend-recent small[data-v-mock-hotfix-mockexamhistorygallery] { color: var(--history-muted); font-size: 10px; font-weight: 400;
}
.history-table-wrap[data-v-mock-hotfix-mockexamhistorygallery] { margin-top: 12px; overflow-x: auto; border: 1px solid var(--history-line); border-radius: 8px;
}
.history-score-table[data-v-mock-hotfix-mockexamhistorygallery] { width: 100%; min-width: 620px; border-collapse: collapse; background: var(--history-surface); font-size: 11px;
}
.history-score-table th[data-v-mock-hotfix-mockexamhistorygallery] { padding: 10px 12px; background: var(--history-soft); color: var(--history-muted); text-align: left; font-weight: 500;
}
.history-score-table td[data-v-mock-hotfix-mockexamhistorygallery] { padding: 11px 12px; border-top: 1px solid var(--history-line); white-space: nowrap;
}
.history-score-table tr[data-v-mock-hotfix-mockexamhistorygallery] { cursor: pointer;
}
.history-score-table td[data-v-mock-hotfix-mockexamhistorygallery]:first-child { display: grid; gap: 3px;
}
.history-score-table td small[data-v-mock-hotfix-mockexamhistorygallery] { color: var(--history-muted);
}
.history-score-table td[data-v-mock-hotfix-mockexamhistorygallery]:nth-child(3) { min-width: 120px;
}
.history-score-table .history-table-rate[data-v-mock-hotfix-mockexamhistorygallery] { display: inline-block; vertical-align: middle; width: 52px; margin-right: 7px;
}
@media (max-width: 700px) {
.history-filter-bar[data-v-mock-hotfix-mockexamhistorygallery] { flex-wrap: wrap;
}
.history-filter-bar > small[data-v-mock-hotfix-mockexamhistorygallery] { width: 100%;
}
.history-overview p[data-v-mock-hotfix-mockexamhistorygallery] { flex-basis: 100%; text-align: left;
}
.history-record[data-v-mock-hotfix-mockexamhistorygallery] { grid-template-columns: minmax(0, 1fr) auto; gap: 6px 10px;
}
.history-record-year[data-v-mock-hotfix-mockexamhistorygallery] { grid-column: 1 / -1;
}
.history-record-info[data-v-mock-hotfix-mockexamhistorygallery] { grid-column: 1; grid-row: 2;
}
.history-record-result[data-v-mock-hotfix-mockexamhistorygallery] { grid-column: 2; grid-row: 2;
}
.history-record-result .history-progress-track[data-v-mock-hotfix-mockexamhistorygallery] { max-width: 95px;
}
.history-record-chevron[data-v-mock-hotfix-mockexamhistorygallery] { display: none;
}
.history-trend-layout[data-v-mock-hotfix-mockexamhistorygallery] { grid-template-columns: 1fr;
}
}
@media (max-width: 460px) {
.history-style-tabs button[data-v-mock-hotfix-mockexamhistorygallery] { flex: 1; padding: 8px 5px; font-size: 11px;
}
.history-year-grid[data-v-mock-hotfix-mockexamhistorygallery] { grid-template-columns: 1fr;
}
.history-record[data-v-mock-hotfix-mockexamhistorygallery] { padding: 12px 10px;
}
.history-record-info small[data-v-mock-hotfix-mockexamhistorygallery], .history-record-result > small[data-v-mock-hotfix-mockexamhistorygallery] { font-size: 10px;
}
}

.mock-exam-page .exam-source-tabs{display:flex;gap:26px;border-bottom:1px solid #e5e7eb;margin-bottom:24px;padding:0 2px}.mock-exam-page .exam-source-tabs button{border:0;border-bottom:2px solid transparent;background:none;color:#77837c;padding:4px 2px 13px;font:inherit;font-size:16px;cursor:pointer}.mock-exam-page .exam-source-tabs button.active{border-bottom-color:#0dae78;color:#0a9467;font-weight:600}.mock-exam-page.dark .exam-source-tabs{border-color:#344139}.mock-exam-page.dark .exam-source-tabs button{color:#9caea2}.mock-exam-page.dark .exam-source-tabs button.active{color:#32b67a;border-bottom-color:#32b67a}