.favorite-page[data-v-2f8fd380]{max-width:1200px;margin:0 auto;padding:0 0 60px}.page-breadcrumb[data-v-2f8fd380]{margin:15px 0;padding:10px 16px;background:#fafafa;border-radius:4px;cursor:pointer}.favorite-card[data-v-2f8fd380],.filter-card[data-v-2f8fd380]{border:1px solid #e7edf5;border-radius:12px;box-shadow:0 3px 14px rgba(30,57,93,.04)}.filter-card[data-v-2f8fd380]{margin-bottom:18px}.filter-row[data-v-2f8fd380]{display:flex;align-items:flex-start;padding:9px 0}.filter-row+.filter-row[data-v-2f8fd380]{border-top:1px dashed #edf1f6}.filter-label[data-v-2f8fd380]{flex:0 0 76px;padding-top:8px;font-size:13px;font-weight:600;color:#7a8797}.filter-options[data-v-2f8fd380]{display:flex;flex-wrap:wrap;gap:6px}.filter-chip[data-v-2f8fd380]{padding:7px 12px;border:0;border-radius:6px;background:transparent;color:#4b5563;font-size:13px;cursor:pointer}.filter-chip[data-v-2f8fd380]:hover{background:#eff6ff;color:#2279d7}.filter-chip.active[data-v-2f8fd380]{background:#e7f2ff;color:#1872ce;font-weight:600}.filter-toolbar[data-v-2f8fd380]{display:flex;gap:12px;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding-top:15px;margin-top:8px;border-top:1px solid #edf1f6}.filter-search[data-v-2f8fd380],.filter-selects[data-v-2f8fd380]{display:flex;gap:9px}.filter-selects .el-select[data-v-2f8fd380]{width:130px}.filter-search .el-input[data-v-2f8fd380]{width:320px}.filter-search .el-button[data-v-2f8fd380]{margin:0}.favorite-header>div[data-v-2f8fd380],.favorite-header[data-v-2f8fd380]{display:flex;align-items:center;gap:12px}.favorite-header[data-v-2f8fd380]{justify-content:space-between}.favorite-header h2[data-v-2f8fd380]{margin:0;font-size:18px;color:#26364b}.favorite-header span[data-v-2f8fd380]{color:#96a0ae;font-size:12px}.favorite-header .sort-caption[data-v-2f8fd380]{color:#a1aab6}.favorite-table[data-v-2f8fd380]{width:100%}.favorite-table[data-v-2f8fd380] th{background:#fafafa;color:#333;font-weight:600}.favorite-table[data-v-2f8fd380] td{padding:14px 0;border-bottom-color:#f0f0f0}.favorite-table[data-v-2f8fd380] .el-table__row:hover>td{background:#e7f3ff}.question-title[data-v-2f8fd380]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:100%;max-height:3.2em;padding:0;overflow:hidden;border:0;background:none;color:#333;text-align:left;font-size:14px;line-height:1.6;white-space:normal;overflow-wrap:anywhere;text-overflow:ellipsis;cursor:pointer}.question-title[data-v-2f8fd380]:hover{color:#1872ce}.row-actions[data-v-2f8fd380]{display:flex;align-items:center;gap:10px;white-space:nowrap}.row-actions .el-button[data-v-2f8fd380]{margin:0}.remove-button[data-v-2f8fd380]{color:#a1aab6}.remove-button[data-v-2f8fd380]:hover{color:#f56c6c}.favorite-pagination[data-v-2f8fd380]{margin-top:20px;text-align:right}@media (max-width:760px){.favorite-page[data-v-2f8fd380]{padding:16px 12px 40px}.filter-row[data-v-2f8fd380]{display:block}.filter-label[data-v-2f8fd380]{display:block;margin-bottom:6px}.filter-search[data-v-2f8fd380]{width:100%;flex-wrap:wrap}.filter-search .el-input[data-v-2f8fd380]{flex:1;min-width:180px}.favorite-header .sort-caption[data-v-2f8fd380]{display:none}}