.ai-ad-page[data-v-064f3fc4]{min-height:calc(100vh - 84px);padding:20px;background:#f5f7fb}.page-toolbar[data-v-064f3fc4]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.page-title[data-v-064f3fc4]{min-width:0}.page-title h2[data-v-064f3fc4]{margin:0;color:#172033;font-size:22px;line-height:30px;font-weight:600}.toolbar-actions[data-v-064f3fc4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.toolbar-actions .el-button[data-v-064f3fc4]{margin-left:0}.points-balance[data-v-064f3fc4]{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:6px 12px 6px 10px;border:1px solid #e3eaf3;border-radius:8px;background:#fff}.points-balance-icon[data-v-064f3fc4]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;color:#2f6fed;background:#eef5ff;font-size:15px}.points-balance-content[data-v-064f3fc4]{display:flex;flex-direction:column;min-width:68px;line-height:1}.points-balance-label[data-v-064f3fc4]{margin-bottom:4px;color:#708098;font-size:12px;line-height:14px}.points-balance-value[data-v-064f3fc4]{color:#172033;font-size:18px;line-height:20px;font-weight:600}.filter-card[data-v-064f3fc4],.table-card[data-v-064f3fc4]{border-radius:8px}.filter-card[data-v-064f3fc4]{margin-bottom:16px}.filter-header[data-v-064f3fc4]{display:flex;align-items:center;gap:6px;margin-bottom:16px;color:#172033;font-size:15px;font-weight:600}.filter-header i[data-v-064f3fc4]{color:#409eff}.filter-form[data-v-064f3fc4]{display:flex;flex-wrap:wrap;align-items:flex-start}.filter-form[data-v-064f3fc4] .el-form-item{margin-bottom:0}.modern-table[data-v-064f3fc4]{width:100%}.modern-table[data-v-064f3fc4] .title-column .cell,.task-title-cell[data-v-064f3fc4]{line-height:20px;white-space:normal}.task-title-cell[data-v-064f3fc4]{display:-webkit-box;width:100%;max-height:40px;color:#172033;font-size:13px;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.task-submit-user-cell[data-v-064f3fc4]{display:flex;flex-direction:column;min-width:0;gap:2px}.task-submit-user-cell strong[data-v-064f3fc4]{color:#172033;font-size:13px;line-height:18px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-submit-user-cell span[data-v-064f3fc4]{color:#708098;font-size:12px;line-height:16px}.video-thumb[data-v-064f3fc4]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:72px;height:48px;padding:0;border:1px solid #dce5f0;border-radius:6px;background:#f1f5f9;cursor:pointer;overflow:hidden}.video-thumb img[data-v-064f3fc4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-thumb>i[data-v-064f3fc4]{position:absolute;left:50%;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px;border-radius:50%;color:#fff;background:rgba(23,32,51,.72);font-size:24px;line-height:24px}.video-thumb.is-disabled[data-v-064f3fc4]{cursor:not-allowed}.video-placeholder[data-v-064f3fc4]{color:#8a97a8;font-size:22px}.muted-text[data-v-064f3fc4]{color:#8a97a8}.table-link-button[data-v-064f3fc4]{padding:0}.last-error-cell[data-v-064f3fc4]{display:inline-flex;align-items:center;max-width:100%;height:24px;padding:0 8px;border-radius:12px;color:#b54708;background:#fff7ed;line-height:24px;vertical-align:middle;cursor:default;overflow:hidden}.last-error-cell i[data-v-064f3fc4]{flex:0 0 auto;margin-right:4px;font-size:14px}.last-error-cell span[data-v-064f3fc4]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.last-error-popover-content[data-v-064f3fc4]{max-height:260px;overflow:auto;color:#172033;font-size:13px;line-height:20px;white-space:pre-wrap;word-break:break-word}.pagination[data-v-064f3fc4]{margin-top:16px;text-align:right}.recharge-form[data-v-064f3fc4] .el-upload-list,.submit-form[data-v-064f3fc4] .el-upload-list{max-width:420px}.upload-state[data-v-064f3fc4]{margin-top:6px;color:#6b7280;font-size:12px;line-height:18px}.upload-state.success[data-v-064f3fc4]{color:#16a34a}.recharge-user-select[data-v-064f3fc4]{width:100%}.submit-warning[data-v-064f3fc4]{margin:-2px 0 16px 96px;color:#c2410c;font-size:13px;line-height:20px}.share-create-row[data-v-064f3fc4]{display:flex;gap:10px;max-width:540px;margin-bottom:12px}.dialog-table[data-v-064f3fc4]{margin-top:4px}.dialog-pagination[data-v-064f3fc4]{margin-top:14px;text-align:right}.user-points-dialog-shell[data-v-064f3fc4]{min-height:520px}.user-points-tools[data-v-064f3fc4]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #e6edf5}.user-points-search[data-v-064f3fc4]{width:280px}.user-points-content[data-v-064f3fc4]{display:grid;grid-template-columns:minmax(500px,.96fr) minmax(0,1fr);gap:16px;align-items:start}.user-points-list-pane[data-v-064f3fc4],.user-points-log-pane[data-v-064f3fc4]{min-width:0}.user-points-log-pane[data-v-064f3fc4]{padding-left:16px;border-left:1px solid #e6edf5}.user-points-detail-head[data-v-064f3fc4],.user-points-pane-head[data-v-064f3fc4]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-height:38px;margin-bottom:10px}.user-points-detail-user[data-v-064f3fc4],.user-points-pane-head[data-v-064f3fc4]{min-width:0}.user-points-detail-user h3[data-v-064f3fc4],.user-points-pane-head h3[data-v-064f3fc4]{margin:0;color:#172033;font-size:15px;line-height:22px;font-weight:600}.user-points-detail-user p[data-v-064f3fc4],.user-points-pane-head p[data-v-064f3fc4]{margin:2px 0 0;color:#708098;font-size:12px;line-height:18px}.user-points-user[data-v-064f3fc4]{display:flex;flex-direction:column;min-width:0;gap:2px}.user-points-user strong[data-v-064f3fc4]{color:#172033;font-size:13px;line-height:18px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-points-user span[data-v-064f3fc4]{color:#708098;font-size:12px;line-height:16px}.user-points-balance[data-v-064f3fc4]{color:#172033;font-weight:600}.user-points-summary-grid[data-v-064f3fc4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px}.user-points-summary-item[data-v-064f3fc4]{min-height:66px;padding:10px 12px;border:1px solid #e3eaf3;border-radius:6px;background:#f8fafc}.user-points-summary-item span[data-v-064f3fc4]{display:block;color:#708098;font-size:12px;line-height:18px}.user-points-summary-item strong[data-v-064f3fc4]{display:block;margin-top:4px;color:#172033;font-size:18px;line-height:24px;font-weight:700;word-break:break-all}.user-points-summary-item.is-balance[data-v-064f3fc4]{border-color:#cfe0ff;background:#eef5ff}.user-points-log-table[data-v-064f3fc4]{margin-top:12px}[data-v-064f3fc4] .point-source-column .cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-points-empty-detail[data-v-064f3fc4]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:420px;border:1px dashed #d6e0ec;border-radius:8px;color:#708098;background:#f8fafc;text-align:center}.user-points-empty-detail i[data-v-064f3fc4]{margin-bottom:8px;color:#8a97a8;font-size:28px}.user-points-empty-detail span[data-v-064f3fc4]{font-size:13px;line-height:20px}[data-v-064f3fc4] .user-points-table .el-table__row{cursor:pointer}[data-v-064f3fc4] .user-points-table .selected-user-row>td{background:#eef5ff!important}.danger-link[data-v-064f3fc4]{color:#f56c6c}.point-income[data-v-064f3fc4]{color:#67c23a;font-weight:600}.point-consume[data-v-064f3fc4]{color:#f56c6c;font-weight:600}.video-player[data-v-064f3fc4]{display:block;width:100%;max-height:70vh;background:#000;border-radius:6px}.result-detail[data-v-064f3fc4]{min-height:180px}.result-head[data-v-064f3fc4]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid #e6edf5}.result-title[data-v-064f3fc4]{min-width:0}.result-title h3[data-v-064f3fc4]{margin:0;color:#172033;font-size:18px;line-height:26px;font-weight:600}.result-title p[data-v-064f3fc4]{margin:4px 0 0;color:#5f6b7a;font-size:13px;line-height:20px}.audit-issue-list[data-v-064f3fc4]{margin-top:16px}.audit-issue-item[data-v-064f3fc4]{display:flex;gap:18px;padding:12px;border:1px solid #dbe4f0;border-radius:6px;background:#fff}.audit-issue-item+.audit-issue-item[data-v-064f3fc4]{margin-top:12px}.audit-issue-index[data-v-064f3fc4]{flex:0 0 38px;width:38px;height:38px;border-radius:8px;color:#fff;background:#2f63f5;font-size:18px;line-height:38px;text-align:center;font-weight:700}.audit-issue-content[data-v-064f3fc4]{flex:1;min-width:0}.audit-issue-title[data-v-064f3fc4]{display:flex;align-items:center;gap:8px;min-height:28px;margin-bottom:6px}.audit-issue-title strong[data-v-064f3fc4]{color:#111827;font-size:15px;line-height:22px;font-weight:600}.audit-field-row[data-v-064f3fc4]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;min-height:28px;align-items:start}.audit-field-label[data-v-064f3fc4]{color:#60708a;font-size:13px;line-height:24px;font-weight:600;text-align:right}.audit-field-value[data-v-064f3fc4],.plain-violation[data-v-064f3fc4]{color:#3f4a5a;font-size:13px;line-height:24px}.proof-list[data-v-064f3fc4]{margin:0;padding-left:18px}.audit-flags[data-v-064f3fc4]{display:flex;flex-wrap:wrap;gap:16px}.audit-flags b[data-v-064f3fc4]{color:#c46a16;font-weight:600}.audit-evidence-images[data-v-064f3fc4],.evidence-strip[data-v-064f3fc4]{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.audit-evidence-image[data-v-064f3fc4]{width:96px;height:72px;border:1px solid #dce5f0;border-radius:6px;background:#f5f7fb;overflow:hidden}.plain-violation[data-v-064f3fc4]{margin-top:16px;padding:12px 14px;border:1px solid #ead9b7;border-radius:6px;background:#fff8ec}.evidence-section[data-v-064f3fc4]{margin-top:16px;padding-top:14px;border-top:1px solid #e6edf5}.section-label[data-v-064f3fc4]{color:#172033;font-size:13px;line-height:20px;font-weight:600}[data-v-064f3fc4] .ai-ad-dialog{border-radius:8px}[data-v-064f3fc4] .ai-ad-dialog .el-dialog__body{padding-top:12px}[data-v-064f3fc4] .user-points-dialog{max-width:calc(100vw - 24px)}@media screen and (max-width:768px){.ai-ad-page[data-v-064f3fc4]{padding:12px}.page-toolbar[data-v-064f3fc4]{display:block}.toolbar-actions[data-v-064f3fc4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.toolbar-actions .points-balance[data-v-064f3fc4]{grid-column:1/-1;justify-content:flex-start;width:100%}.toolbar-actions .el-button[data-v-064f3fc4]{width:100%}.filter-form[data-v-064f3fc4]{display:block}.filter-form[data-v-064f3fc4] .el-form-item{display:block;margin-right:0;margin-bottom:12px}.filter-form[data-v-064f3fc4] .el-form-item .el-form-item__content,.filter-form[data-v-064f3fc4] .el-form-item .el-select{width:100%}.filter-form[data-v-064f3fc4] .el-form-item:last-child{margin-bottom:0}.filter-form[data-v-064f3fc4] .el-button{width:100%}.filter-form[data-v-064f3fc4] .el-button+.el-button{margin-top:8px;margin-left:0}.share-create-row[data-v-064f3fc4],.user-points-tools[data-v-064f3fc4]{display:grid;grid-template-columns:1fr}.user-points-search[data-v-064f3fc4]{width:100%}.user-points-dialog-shell[data-v-064f3fc4]{min-height:auto}.user-points-content[data-v-064f3fc4]{grid-template-columns:1fr;gap:14px}.user-points-log-pane[data-v-064f3fc4]{padding-top:14px;padding-left:0;border-top:1px solid #e6edf5;border-left:0}.user-points-summary-grid[data-v-064f3fc4]{grid-template-columns:repeat(2,minmax(0,1fr))}.user-points-empty-detail[data-v-064f3fc4]{min-height:220px}.result-head[data-v-064f3fc4]{display:block}.result-head .el-tag[data-v-064f3fc4]{margin-top:10px}.audit-issue-item[data-v-064f3fc4]{gap:10px;padding:10px}.audit-issue-index[data-v-064f3fc4]{flex-basis:34px;width:34px;height:34px;font-size:16px;line-height:34px}.audit-field-row[data-v-064f3fc4]{grid-template-columns:1fr;gap:0;margin-top:8px}.audit-field-label[data-v-064f3fc4]{text-align:left}.audit-evidence-image[data-v-064f3fc4]{width:84px;height:64px}}