.eq-page-header[data-v-dd56c7c2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid #e2e8f0}.eq-page-header__left[data-v-dd56c7c2]{display:flex;flex-direction:column;gap:4px}.eq-page-title[data-v-dd56c7c2]{margin:0;font-size:18px;font-weight:700;color:#0f172a}.eq-breadcrumb[data-v-dd56c7c2]{font-size:12px}.eq-page-header__actions[data-v-dd56c7c2]{display:flex;gap:8px}@media screen and (max-width:768px){.eq-page-header[data-v-dd56c7c2]{flex-direction:column;align-items:flex-start;gap:12px}}.eq-search-panel[data-v-4770481c]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:16px;background:linear-gradient(180deg,#f8fafc,#f1f5f9);border-radius:10px;border:1px solid #e2e8f0;margin-bottom:16px}.eq-search-panel__form[data-v-4770481c]{display:flex;flex-wrap:wrap;gap:12px;flex:1;min-width:0}.eq-search-panel__form[data-v-4770481c] .el-date-editor,.eq-search-panel__form[data-v-4770481c] .el-input,.eq-search-panel__form[data-v-4770481c] .el-select{width:180px}.eq-search-panel__form[data-v-4770481c] .el-input__inner{height:32px;line-height:32px}.eq-search-panel__actions[data-v-4770481c]{display:flex;gap:8px;flex-shrink:0}@media screen and (max-width:1200px){.eq-search-panel__form[data-v-4770481c] .el-date-editor,.eq-search-panel__form[data-v-4770481c] .el-input,.eq-search-panel__form[data-v-4770481c] .el-select{width:160px}}@media screen and (max-width:768px){.eq-search-panel[data-v-4770481c]{flex-direction:column}.eq-search-panel__form[data-v-4770481c],.eq-search-panel__form[data-v-4770481c] .el-date-editor,.eq-search-panel__form[data-v-4770481c] .el-input,.eq-search-panel__form[data-v-4770481c] .el-select{width:100%}}.eq-table-panel[data-v-82938a42]{background:#fff;border-radius:12px;border:1px solid #e2e8f0;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.04)}.eq-table-panel__header[data-v-82938a42]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f1f5f9;background:#fff}.eq-table-panel__title[data-v-82938a42]{font-size:15px;font-weight:600;color:#1e293b;display:flex;align-items:center;gap:10px}.eq-table-panel__title[data-v-82938a42]:before{content:"";width:4px;height:16px;background:linear-gradient(180deg,var(--fn-primary),var(--fn-accent));border-radius:2px}.eq-table-panel__extra[data-v-82938a42]{display:flex;gap:8px}.eq-table-panel__body[data-v-82938a42] .el-table{border:none;border-radius:0}.eq-table-panel__body[data-v-82938a42] .el-table th.el-table__cell{background:#f8fafc;color:#64748b;font-weight:500}.eq-table-panel__body[data-v-82938a42] .el-table .el-table__body tr:hover>td.el-table__cell{background:#f8fafc!important}.eq-table-panel__body[data-v-82938a42] .el-table td.el-table__cell>.cell,.eq-table-panel__body[data-v-82938a42] .el-table th.el-table__cell>.cell{text-align:center!important;width:auto!important}.eq-table-panel__body[data-v-82938a42] .el-pagination{padding:14px 20px;background:#fff;border-top:1px solid #f1f5f9;text-align:right;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}.pk-score[data-v-029da5da]{font-size:12px;color:#67c23a;margin-top:2px}.pk-detail[data-v-029da5da]{min-height:200px;max-height:64vh;overflow-y:auto;padding-right:4px}.pk-detail__title[data-v-029da5da]{font-size:18px;font-weight:600;color:#1f2937;text-align:center}.pk-detail__meta[data-v-029da5da]{display:flex;justify-content:center;gap:24px;margin:12px 0 24px;font-size:13px;color:#64748b}.pk-vs[data-v-029da5da]{display:flex;align-items:center;justify-content:center;gap:40px}.pk-player[data-v-029da5da]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 28px;border-radius:14px;border:2px solid #e5e7eb;background:#fafbfc;min-width:200px}.pk-player.is-win[data-v-029da5da]{border-color:#f59e0b;background:#fffbeb;box-shadow:0 4px 14px rgba(245,158,11,.18)}.pk-player__name[data-v-029da5da]{font-size:15px;font-weight:600;color:#1f2937}.pk-player__score[data-v-029da5da]{font-size:20px;font-weight:700;color:var(--fn-primary)}.pk-player__time[data-v-029da5da]{font-size:12px;color:#94a3b8}.pk-player__status[data-v-029da5da]{font-size:12px;color:#64748b}.pk-vs__center[data-v-029da5da]{font-size:22px;font-weight:800;color:#ef4444;letter-spacing:2px}.pk-compare[data-v-029da5da]{margin-top:22px}.pk-compare__title[data-v-029da5da]{font-size:15px;font-weight:600;color:#1e293b;margin-bottom:12px}.pk-compare__empty[data-v-029da5da]{text-align:center;color:#909399;padding:28px 0;font-size:13px}.pk-topic[data-v-029da5da]{padding:14px 16px;margin-bottom:12px;border:1px solid #e5e7eb;border-radius:10px;background:#fafbfc}.pk-topic__head[data-v-029da5da]{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:13px;color:#475569}.pk-topic__no[data-v-029da5da]{font-weight:600;color:#1e293b}.pk-topic__stem[data-v-029da5da]{font-size:14px;color:#1f2937;line-height:1.7;margin-bottom:10px}.pk-ans[data-v-029da5da]{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:6px;background:#fff;border:1px solid #e5e7eb;font-size:13px;margin-top:8px}.pk-ans.is-right[data-v-029da5da]{background:#ecfdf5;border-color:#6ee7b7}.pk-ans.is-wrong[data-v-029da5da]{background:#fef2f2;border-color:#fca5a5}.pk-ans.is-none[data-v-029da5da]{background:#f8fafc;border-color:#e2e8f0;color:#94a3b8}.pk-ans__name[data-v-029da5da]{flex:0 0 auto;font-weight:600;color:#475569;min-width:56px}.pk-ans__text[data-v-029da5da]{flex:1;color:#1f2937;word-break:break-all}.pk-ans--two .pk-ans__name[data-v-029da5da]{color:#6d28d9}.pk-ans__score[data-v-029da5da]{flex:0 0 auto;color:#64748b}.pk-ans__mark[data-v-029da5da]{flex:0 0 auto;font-weight:700;font-size:15px}.pk-ans.is-right .pk-ans__mark[data-v-029da5da]{color:#16a34a}.pk-ans.is-wrong .pk-ans__mark[data-v-029da5da]{color:#dc2626}