[data-v-485bcade]:root{--primary-color:#667eea;--primary-gradient:linear-gradient(135deg,#667eea,#764ba2);--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--info-color:#909399;--text-primary:#303133;--text-regular:#606266;--text-secondary:#909399;--border-base:#dcdfe6;--border-light:#e4e7ed;--bg-base:#f5f7fa;--bg-white:#fff;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:20px;--spacing-xl:24px;--spacing-xxl:30px;--border-radius-base:8px;--border-radius-sm:4px;--border-radius-lg:12px;--shadow-base:0 2px 12px 0 rgba(0,0,0,.08);--shadow-light:0 2px 8px 0 rgba(0,0,0,.06);--shadow-hover:0 4px 16px 0 rgba(0,0,0,.12)}.ai-toolbox[data-v-485bcade]{min-height:100vh;background-color:var(--bg-base)}.hero-section[data-v-485bcade]{background:linear-gradient(135deg,#dce7f7,#e8f0ff);padding:16px 24px 32px;text-align:center;position:relative;overflow:hidden;margin-top:0}.hero-section[data-v-485bcade]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,hsla(0,0%,100%,.1) 0,transparent 50%),radial-gradient(circle at 80% 80%,hsla(0,0%,100%,.1) 0,transparent 50%);pointer-events:none}.hero-content[data-v-485bcade]{max-width:1200px;margin:0 auto;position:relative;z-index:1}.hero-title[data-v-485bcade]{font-size:32px;font-weight:700;margin:0 0 8px 0;letter-spacing:1px;color:#333;display:flex;align-items:center;justify-content:center;gap:10px}.hero-title i[data-v-485bcade]{font-size:36px;color:var(--primary-color)}.hero-subtitle[data-v-485bcade]{font-size:14px;margin:0 0 24px 0;opacity:.9;font-weight:300;color:#666}.category-container[data-v-485bcade]{max-width:1200px;margin:0 auto}.tool-category[data-v-485bcade]{margin-bottom:32px}.tool-category[data-v-485bcade]:last-child{margin-bottom:0}.category-header[data-v-485bcade]{display:flex;align-items:baseline;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid rgba(102,126,234,.15)}.category-title[data-v-485bcade]{font-size:20px;font-weight:600;color:#303133;margin:0;flex-shrink:0}.category-desc[data-v-485bcade]{font-size:13px;color:#909399;margin:0;opacity:.8}.feature-grid[data-v-485bcade]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.feature-card[data-v-485bcade]{background:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);border:1px solid rgba(102,126,234,.2);border-radius:12px;padding:16px 12px;cursor:pointer;transition:all .3s ease;text-align:center;box-shadow:0 4px 12px rgba(102,126,234,.1)}.feature-card[data-v-485bcade]:hover{background:#fff;transform:translateY(-8px);box-shadow:0 12px 24px rgba(102,126,234,.25)}.card-icon[data-v-485bcade]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,rgba(102,126,234,.15),rgba(118,75,162,.15));border-radius:50%;margin-bottom:10px;transition:all .3s ease}.feature-card:hover .card-icon[data-v-485bcade]{background:linear-gradient(135deg,rgba(102,126,234,.25),rgba(118,75,162,.25));transform:scale(1.1)}.card-icon i[data-v-485bcade]{font-size:24px;color:#667eea}.card-content[data-v-485bcade]{color:#303133}.card-title[data-v-485bcade]{font-size:16px;font-weight:600;margin:0 0 6px 0;color:#303133}.card-desc[data-v-485bcade]{font-size:12px;margin:0;opacity:.75;line-height:1.3;color:#606266}.tool-detail-section[data-v-485bcade]{min-height:100vh;background:var(--bg-base);padding:20px 32px 60px}.tool-detail-header[data-v-485bcade]{display:flex;align-items:center;gap:20px;margin-bottom:24px;padding:16px 0;border-bottom:1px solid #e8e8e8}.back-button[data-v-485bcade]{font-size:15px;color:#667eea;padding:8px 16px;font-weight:500}.back-button[data-v-485bcade]:hover{color:#4c63d2;background:rgba(102,126,234,.05)}.back-button i[data-v-485bcade]{margin-right:4px}.current-tool-title[data-v-485bcade]{font-size:26px;font-weight:600;color:#303133;margin:0}.tool-panel[data-v-485bcade]{padding:0;background:transparent}.tool-header[data-v-485bcade]{display:none}.tool-detail-section .responsive-row[data-v-485bcade]{max-width:1400px;margin:0 auto}.responsive-row[data-v-485bcade]{margin-left:-10px!important;margin-right:-10px!important}.responsive-row>.el-col[data-v-485bcade]{padding-left:10px!important;padding-right:10px!important}.result-col[data-v-485bcade]{margin-top:0}.content-display[data-v-485bcade]::-webkit-scrollbar,.generated-list[data-v-485bcade]::-webkit-scrollbar,.keywords-container[data-v-485bcade]::-webkit-scrollbar,.tags-container[data-v-485bcade]::-webkit-scrollbar,.tasks-list[data-v-485bcade]::-webkit-scrollbar,.templates-list[data-v-485bcade]::-webkit-scrollbar,.violation-items[data-v-485bcade]::-webkit-scrollbar{width:6px;height:6px}.content-display[data-v-485bcade]::-webkit-scrollbar-track,.generated-list[data-v-485bcade]::-webkit-scrollbar-track,.keywords-container[data-v-485bcade]::-webkit-scrollbar-track,.tags-container[data-v-485bcade]::-webkit-scrollbar-track,.tasks-list[data-v-485bcade]::-webkit-scrollbar-track,.templates-list[data-v-485bcade]::-webkit-scrollbar-track,.violation-items[data-v-485bcade]::-webkit-scrollbar-track{background:var(--bg-base);border-radius:3px}.content-display[data-v-485bcade]::-webkit-scrollbar-thumb,.generated-list[data-v-485bcade]::-webkit-scrollbar-thumb,.keywords-container[data-v-485bcade]::-webkit-scrollbar-thumb,.tags-container[data-v-485bcade]::-webkit-scrollbar-thumb,.tasks-list[data-v-485bcade]::-webkit-scrollbar-thumb,.templates-list[data-v-485bcade]::-webkit-scrollbar-thumb,.violation-items[data-v-485bcade]::-webkit-scrollbar-thumb{background:var(--border-base);border-radius:3px;-webkit-transition:background .3s ease;transition:background .3s ease}.content-display[data-v-485bcade]::-webkit-scrollbar-thumb:hover,.generated-list[data-v-485bcade]::-webkit-scrollbar-thumb:hover,.keywords-container[data-v-485bcade]::-webkit-scrollbar-thumb:hover,.tags-container[data-v-485bcade]::-webkit-scrollbar-thumb:hover,.tasks-list[data-v-485bcade]::-webkit-scrollbar-thumb:hover,.templates-list[data-v-485bcade]::-webkit-scrollbar-thumb:hover,.violation-items[data-v-485bcade]::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}.el-input__inner[data-v-485bcade]:focus,.el-textarea__inner[data-v-485bcade]:focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px rgba(64,158,255,.1)!important}.el-progress__text[data-v-485bcade]{font-weight:600!important;font-size:16px!important}.action-buttons[data-v-485bcade]{display:flex;justify-content:flex-start;gap:12px;flex-wrap:wrap;margin-top:20px}.action-buttons .el-button[data-v-485bcade]{min-width:120px;font-weight:500;border-radius:6px;transition:all .2s ease}.action-buttons .el-button[data-v-485bcade]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.2)}.tool-detail-section .el-card[data-v-485bcade]{border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:all .3s ease;margin-bottom:20px;background:#fff}.tool-detail-section .el-card[data-v-485bcade]:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.tool-detail-section .el-card__header[data-v-485bcade]{background:#fafbfc;border-bottom:1px solid #e8e8e8;font-weight:600;color:#303133;padding:16px 20px;font-size:15px}.tool-detail-section .el-card__body[data-v-485bcade]{padding:20px}.tool-detail-section .el-form-item__label[data-v-485bcade]{font-weight:500;color:#606266;font-size:14px}.tool-detail-section .el-input__inner[data-v-485bcade],.tool-detail-section .el-textarea__inner[data-v-485bcade]{border-radius:6px;border-color:#dcdfe6}.tool-detail-section .el-input__inner[data-v-485bcade]:focus,.tool-detail-section .el-textarea__inner[data-v-485bcade]:focus{border-color:#667eea}.ai-score[data-v-485bcade]{margin-bottom:var(--spacing-lg);padding:var(--spacing-md);background:linear-gradient(135deg,#f0f9ff,#fff);border-radius:var(--border-radius-base)}.score-desc[data-v-485bcade]{margin-top:var(--spacing-sm);text-align:center;font-weight:600;font-size:15px;color:var(--text-regular)}.detailed-result[data-v-485bcade]{margin-bottom:var(--spacing-lg);padding:var(--spacing-md);background:linear-gradient(135deg,#f0f9ff,#fff);border-radius:var(--border-radius-base)}.conclusion-badge[data-v-485bcade]{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:20px;font-weight:600;font-size:16px;margin-bottom:16px}.conclusion-badge i[data-v-485bcade]{font-size:18px}.conclusion-ai-generated[data-v-485bcade]{background:hsla(15,75%,68%,.15);color:#eb8e70;border:2px solid hsla(15,75%,68%,.3)}.conclusion-like-ai-generated[data-v-485bcade]{background:rgba(255,195,134,.15);color:#ffc386;border:2px solid rgba(255,195,134,.3)}.conclusion-human-generated[data-v-485bcade]{background:rgba(145,204,117,.15);color:#91cc75;border:2px solid rgba(145,204,117,.3)}.comprehensive-score[data-v-485bcade]{margin-bottom:16px}.percentage-breakdown[data-v-485bcade]{margin-top:16px}.stat-item[data-v-485bcade]{background:#fff;padding:12px;border-radius:8px;border:1px solid var(--border-light);transition:all .3s ease}.stat-item[data-v-485bcade]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.stat-label[data-v-485bcade]{color:var(--text-secondary);margin-bottom:6px}.stat-value[data-v-485bcade]{font-size:20px}.ai-stat .stat-value[data-v-485bcade]{color:#eb8e70}.mixed-stat .stat-value[data-v-485bcade]{color:#ffc386}.human-stat .stat-value[data-v-485bcade]{color:#91cc75}.content-display[data-v-485bcade]{background:linear-gradient(135deg,#f9fafb,#fff);padding:var(--spacing-md);border-radius:var(--border-radius-base);border:1px solid var(--border-light);white-space:pre-wrap;max-height:300px;overflow-y:auto;line-height:1.8;color:var(--text-regular);font-size:14px;transition:border-color .3s ease}.content-display[data-v-485bcade]:hover{border-color:var(--primary-color)}.no-result[data-v-485bcade]{text-align:center;color:var(--text-secondary);padding:var(--spacing-xxl) var(--spacing-lg);background:linear-gradient(135deg,#fafbfc,#fff);border-radius:var(--border-radius-base)}.no-result i[data-v-485bcade]{font-size:48px;margin-bottom:var(--spacing-md);display:block;color:var(--border-base);opacity:.6}.no-result p[data-v-485bcade]{margin:var(--spacing-xs) 0 0 0;font-size:14px}.generated-list[data-v-485bcade]{max-height:500px;overflow-y:auto}.content-item .content-text[data-v-485bcade]{background:#f9f9f9;padding:10px;border-radius:4px;margin:10px 0;white-space:pre-wrap}.content-actions[data-v-485bcade]{text-align:right;margin-top:10px}.keywords-container[data-v-485bcade]{max-height:300px;overflow-y:auto;padding:10px 0}.keyword-tag[data-v-485bcade]{margin:5px;cursor:pointer}.keyword-tag[data-v-485bcade]:hover{background-color:#409eff;color:#fff}.keywords-actions[data-v-485bcade],.tags-actions[data-v-485bcade]{text-align:center;margin-top:20px;padding-top:20px;border-top:1px solid #eee}.tags-container[data-v-485bcade]{max-height:300px;overflow-y:auto;padding:10px 0}.hot-tag[data-v-485bcade]{margin:5px;cursor:pointer}.hot-tag[data-v-485bcade]:hover{background-color:#e6a23c;color:#fff}.images-container[data-v-485bcade]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.image-item[data-v-485bcade]{border:1px solid #ddd;border-radius:8px;overflow:hidden;background:#fff}.image-item img[data-v-485bcade]{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.image-actions[data-v-485bcade]{padding:10px;text-align:center}.analysis-result[data-v-485bcade]{padding:10px 0}.result-section[data-v-485bcade]{margin-bottom:15px}.result-section h4[data-v-485bcade]{margin:0 0 10px 0;color:#409eff;font-size:14px;font-weight:600}.result-section p[data-v-485bcade]{margin:0;line-height:1.5;color:#666}.structure-content[data-v-485bcade]{background:#f9f9f9;padding:12px;border-radius:6px;line-height:1.6;color:#333;white-space:pre-wrap;word-wrap:break-word}.result-actions[data-v-485bcade]{margin-top:20px;text-align:center;padding-top:15px;border-top:1px solid #eee}.help-text[data-v-485bcade]{color:#999;font-size:12px;margin-top:5px}.templates-list[data-v-485bcade]{max-height:300px;overflow-y:auto}.template-item[data-v-485bcade]{display:flex;justify-content:space-between;align-items:center;padding:10px;border:1px solid #eee;border-radius:6px;margin-bottom:10px;cursor:pointer;transition:all .3s}.template-item[data-v-485bcade]:hover{border-color:#409eff;background-color:#f0f9ff}.template-info[data-v-485bcade]{flex:1}.template-title[data-v-485bcade]{margin:0 0 5px 0;font-size:14px;font-weight:500;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-time[data-v-485bcade]{margin:0;font-size:12px;color:#999}.task-stats[data-v-485bcade]{margin-bottom:20px;padding:15px;background:#f8f9fa;border-radius:6px}.stat-item[data-v-485bcade]{text-align:center}.stat-value[data-v-485bcade]{font-size:24px;font-weight:700;color:#409eff}.stat-label[data-v-485bcade]{font-size:12px;color:#666;margin-top:5px}.tasks-list[data-v-485bcade]{max-height:300px;overflow-y:auto}.no-tasks[data-v-485bcade]{padding:40px 0}.task-item[data-v-485bcade]{display:flex;justify-content:space-between;align-items:center;padding:12px;border:1px solid #eee;border-radius:6px;margin-bottom:10px;transition:all .3s}.task-item[data-v-485bcade]:hover{border-color:#409eff;background-color:#f0f9ff}.task-item:hover .task-actions .el-button[data-v-485bcade]{opacity:1}.task-info[data-v-485bcade]{flex:1}.task-keyword[data-v-485bcade]{font-weight:600;color:#333;margin-bottom:5px}.task-meta[data-v-485bcade]{font-size:12px;color:#666}.task-meta span[data-v-485bcade]{margin-right:10px}.task-status[data-v-485bcade]{display:flex;align-items:center;gap:8px}.more-posts[data-v-485bcade],.more-tasks[data-v-485bcade]{text-align:center;margin-top:15px;padding-top:15px;border-top:1px solid #eee}.post-detail[data-v-485bcade]{padding:10px 0}.detail-section[data-v-485bcade]{margin-bottom:20px}.detail-section h3[data-v-485bcade]{font-size:16px;color:#333;margin:0 0 15px 0;display:flex;align-items:center;gap:8px}.detail-section h3 i[data-v-485bcade]{color:#409eff;font-size:18px}.detail-title[data-v-485bcade]{font-size:18px;font-weight:600;color:#333;line-height:1.6;margin:0}.detail-content[data-v-485bcade]{font-size:14px;color:#666;line-height:1.8;white-space:pre-wrap;word-wrap:break-word;max-height:400px;overflow-y:auto;padding:15px;background:#f9f9f9;border-radius:6px}.detail-stats[data-v-485bcade]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.detail-stats .stat-item[data-v-485bcade]{display:flex;flex-direction:column;align-items:center;padding:15px;background:#f5f7fa;border-radius:8px;transition:all .3s}.detail-stats .stat-item[data-v-485bcade]:hover{background:#ecf5ff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(64,158,255,.1)}.detail-stats .stat-item i[data-v-485bcade]{font-size:24px;color:#409eff;margin-bottom:8px}.detail-stats .stat-label[data-v-485bcade]{font-size:12px;color:#999;margin-bottom:5px}.detail-stats .stat-value[data-v-485bcade]{font-size:20px;font-weight:600;color:#333}.author-info[data-v-485bcade]{display:flex;flex-direction:column;gap:10px;padding:15px;background:#f9f9f9;border-radius:6px}.author-info span[data-v-485bcade]{font-size:14px;color:#666}.author-info strong[data-v-485bcade]{color:#333;margin-right:5px}.dialog-footer[data-v-485bcade]{display:flex;justify-content:flex-end;gap:10px}.save-results[data-v-485bcade]{margin-top:20px;text-align:center;padding-top:15px;border-top:1px solid #eee}.posts-grid[data-v-485bcade]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:15px;margin-bottom:20px}.post-preview[data-v-485bcade]{border:1px solid #eee;border-radius:8px;padding:15px;cursor:pointer;transition:all .3s;background:#fff}.post-preview[data-v-485bcade]:hover{border-color:#409eff;box-shadow:0 2px 8px rgba(64,158,255,.2)}.post-title[data-v-485bcade]{font-weight:600;color:#333;margin-bottom:10px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-content[data-v-485bcade]{color:#666;font-size:14px;line-height:1.5;margin-bottom:12px;height:40px;overflow:hidden}.post-stats[data-v-485bcade]{display:flex;justify-content:space-between;font-size:12px;color:#999}.post-stats span[data-v-485bcade]{display:flex;align-items:center;gap:4px}.task-actions[data-v-485bcade]{display:flex;align-items:center;gap:8px}.task-actions .el-button[data-v-485bcade]{opacity:0;transition:opacity .3s ease}.delete-btn[data-v-485bcade]{color:#f56c6c!important}.delete-btn[data-v-485bcade]:hover{color:#f78989!important;background-color:#fef0f0!important}.task-progress[data-v-485bcade]{display:flex;align-items:center;gap:8px;min-width:120px}.task-progress .el-progress[data-v-485bcade]{flex:1}.progress-text[data-v-485bcade]{font-size:12px;color:#666;font-weight:500;min-width:35px;text-align:right}.no-tasks[data-v-485bcade]{text-align:center;color:#999;padding:60px 20px}.no-tasks i[data-v-485bcade]{font-size:48px;margin-bottom:10px;display:block;color:#ddd}@media (min-width:768px) and (max-width:1023px){.hero-section[data-v-485bcade]{padding:14px 20px 28px}.tool-category[data-v-485bcade]{margin-bottom:28px}.category-header[data-v-485bcade]{margin-bottom:14px;padding-bottom:10px;gap:10px}.category-title[data-v-485bcade]{font-size:18px}.category-desc[data-v-485bcade]{font-size:12px}.feature-grid[data-v-485bcade]{grid-template-columns:repeat(3,1fr);gap:12px}.hero-title[data-v-485bcade]{font-size:32px}.hero-title i[data-v-485bcade]{font-size:36px}.hero-subtitle[data-v-485bcade]{font-size:15px}.hero-section[data-v-485bcade]{padding:20px 24px 48px}}@media (max-width:767px){.hero-section[data-v-485bcade]{padding:20px 20px 40px}.hero-title[data-v-485bcade]{font-size:24px;gap:8px}.hero-title i[data-v-485bcade]{font-size:28px}.hero-section[data-v-485bcade]{padding:12px 16px 24px}.hero-subtitle[data-v-485bcade]{font-size:13px;margin-bottom:20px}.tool-category[data-v-485bcade]{margin-bottom:24px}.category-header[data-v-485bcade]{margin-bottom:12px;padding-bottom:8px;gap:8px}.category-title[data-v-485bcade]{font-size:17px}.category-desc[data-v-485bcade]{font-size:11px}.feature-grid[data-v-485bcade]{grid-template-columns:repeat(2,1fr);gap:10px}.feature-card[data-v-485bcade]{padding:16px 12px}.card-icon[data-v-485bcade]{width:48px;height:48px;margin-bottom:10px}.card-icon i[data-v-485bcade]{font-size:24px}.card-title[data-v-485bcade]{font-size:15px}.card-desc[data-v-485bcade]{font-size:12px}.tool-detail-section[data-v-485bcade]{padding:16px 16px 40px}.tool-detail-header[data-v-485bcade]{flex-direction:column;align-items:flex-start;padding:12px 0;margin-bottom:16px;gap:12px}.back-button[data-v-485bcade]{padding:6px 12px;font-size:14px}.current-tool-title[data-v-485bcade]{font-size:20px}.tool-panel[data-v-485bcade]{padding:var(--spacing-md)}.tool-header[data-v-485bcade]{margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-md)}.result-col[data-v-485bcade]{margin-top:var(--spacing-lg)}.action-buttons .el-button[data-v-485bcade]{margin:0 0 var(--spacing-xs) 0}.el-form--label-top .el-form-item__label[data-v-485bcade],.tool-panel .el-form-item__label[data-v-485bcade]{padding:0;line-height:1.5;font-size:14px}.el-card[data-v-485bcade]{margin-bottom:var(--spacing-md)}.tool-tabs[data-v-485bcade] .el-tabs__item{font-size:14px;padding:0 var(--spacing-md)}.header h1[data-v-485bcade]{font-size:20px}.header p[data-v-485bcade]{font-size:13px}.tool-panel[data-v-485bcade]{padding:16px}.tool-header[data-v-485bcade]{margin-bottom:20px;padding-bottom:16px}.tool-header h3[data-v-485bcade]{font-size:16px}.tool-header p[data-v-485bcade]{font-size:14px}.el-row[data-v-485bcade]{display:flex;flex-direction:column}.el-col[data-v-485bcade]{width:100%!important;max-width:100%!important;margin-bottom:12px}.action-buttons[data-v-485bcade]{display:flex;flex-direction:column;gap:12px}.action-buttons .el-button[data-v-485bcade]{width:100%;margin:0}.content-display[data-v-485bcade]{max-height:200px}.images-container[data-v-485bcade]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.image-item img[data-v-485bcade]{height:120px}.task-stats[data-v-485bcade]{padding:12px}.task-stats .el-row[data-v-485bcade]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.task-stats .el-col[data-v-485bcade]{width:auto!important;max-width:none!important}.stat-value[data-v-485bcade]{font-size:20px}.task-item[data-v-485bcade]{flex-direction:column;align-items:flex-start;gap:12px}.task-info[data-v-485bcade]{width:100%}.task-status[data-v-485bcade]{width:100%;flex-direction:column;align-items:flex-start}.task-progress[data-v-485bcade]{width:100%}.task-actions[data-v-485bcade]{width:100%;justify-content:flex-start}.task-actions .el-button[data-v-485bcade]{opacity:1;flex:1}.detail-stats[data-v-485bcade]{grid-template-columns:repeat(2,1fr);gap:12px}.posts-grid[data-v-485bcade]{grid-template-columns:1fr;gap:12px}.post-preview[data-v-485bcade]{padding:12px}.templates-list[data-v-485bcade]{max-height:200px}.template-item[data-v-485bcade]{flex-direction:column;align-items:flex-start;gap:8px}}.result-count[data-v-485bcade]{font-size:12px;color:#e6a23c;margin-left:8px}.audit-passed[data-v-485bcade]{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:40px;text-align:center}.pass-icon i[data-v-485bcade]{font-size:64px;color:#67c23a;margin-bottom:16px}.pass-content h3[data-v-485bcade]{margin:0 0 8px 0;color:#67c23a;font-size:20px}.pass-content p[data-v-485bcade]{margin:0;color:#666;font-size:14px}.risk-summary[data-v-485bcade]{padding:16px;border-radius:8px;margin-bottom:16px;border-left:4px solid}.risk-summary.risk-high[data-v-485bcade]{background:#fef2f2;border-left-color:#f56c6c}.risk-summary.risk-medium[data-v-485bcade]{background:#fdf6ec;border-left-color:#e6a23c}.risk-summary.risk-low[data-v-485bcade]{background:#f0f9ff;border-left-color:#409eff}.risk-header[data-v-485bcade]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.risk-header i[data-v-485bcade]{font-size:20px}.risk-summary.risk-high .risk-header i[data-v-485bcade]{color:#f56c6c}.risk-summary.risk-medium .risk-header i[data-v-485bcade]{color:#e6a23c}.risk-summary.risk-low .risk-header i[data-v-485bcade]{color:#409eff}.risk-title[data-v-485bcade]{font-size:16px;font-weight:600;color:#333}.risk-stats[data-v-485bcade]{display:flex;gap:16px;flex-wrap:wrap}.risk-stats .stat-item[data-v-485bcade]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.risk-stats .stat-item.high[data-v-485bcade]{background:#fde2e2;color:#f56c6c}.risk-stats .stat-item.medium[data-v-485bcade]{background:#fdf2ec;color:#e6a23c}.risk-stats .stat-item.low[data-v-485bcade]{background:#ecf5ff;color:#409eff}.violations-list h4[data-v-485bcade]{margin:0 0 16px 0;color:#333;font-size:16px;display:flex;align-items:center;gap:8px}.violations-list h4 i[data-v-485bcade]{color:#e6a23c;font-size:18px}.violation-items[data-v-485bcade]{max-height:400px;overflow-y:auto}.violation-item[data-v-485bcade]{border:1px solid #eee;border-radius:8px;padding:16px;margin-bottom:12px;transition:all .3s}.violation-item[data-v-485bcade]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.violation-item.violation-high[data-v-485bcade]{border-left:4px solid #f56c6c;background:#fef2f2}.violation-item.violation-medium[data-v-485bcade]{border-left:4px solid #e6a23c;background:#fdf6ec}.violation-item.violation-low[data-v-485bcade]{border-left:4px solid #409eff;background:#f0f9ff}.violation-header[data-v-485bcade]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.violation-level[data-v-485bcade]{display:flex;align-items:center;gap:8px}.violation-level i[data-v-485bcade]{font-size:16px}.violation-item.violation-high .violation-level i[data-v-485bcade]{color:#f56c6c}.violation-item.violation-medium .violation-level i[data-v-485bcade]{color:#e6a23c}.violation-item.violation-low .violation-level i[data-v-485bcade]{color:#409eff}.violation-index[data-v-485bcade]{font-size:12px;color:#999;font-weight:600}.violation-content[data-v-485bcade]{line-height:1.6}.problem-rule[data-v-485bcade],.problem-text[data-v-485bcade]{margin-bottom:8px;font-size:14px}.problem-rule strong[data-v-485bcade],.problem-text strong[data-v-485bcade]{color:#333;margin-right:8px}.highlight-text[data-v-485bcade]{background:#fff3cd;color:#856404;padding:2px 6px;border-radius:4px;font-weight:500}.audit-rules-info[data-v-485bcade]{margin-top:20px}.rules-content[data-v-485bcade]{padding:16px;background:#f8f9fa;border-radius:8px}.rule-category[data-v-485bcade]{margin-bottom:16px}.rule-category h4[data-v-485bcade]{margin:0 0 12px 0;color:#333;font-size:14px;font-weight:600}.rule-category ul[data-v-485bcade]{margin:0;padding-left:20px;list-style-type:disc}.rule-category li[data-v-485bcade]{margin-bottom:6px;font-size:13px;color:#666;line-height:1.4}.audit-actions[data-v-485bcade]{margin-top:20px;text-align:center;padding-top:16px;border-top:1px solid #eee}.audit-actions .el-button[data-v-485bcade]{margin:0 6px}.highlighted-content[data-v-485bcade]{line-height:1.8;word-break:break-word;white-space:pre-wrap;padding:16px;border-radius:6px;background:#fafafa;max-height:400px;overflow-y:auto}.highlight-high[data-v-485bcade]{background:#fde2e2;color:#f56c6c;padding:2px 6px;border-radius:4px;font-weight:600;border:1px solid #f56c6c}.highlight-medium[data-v-485bcade]{background:#fdf2ec;color:#e6a23c;padding:2px 6px;border-radius:4px;font-weight:500;border:1px solid #e6a23c}.highlight-low[data-v-485bcade]{background:#ecf5ff;color:#409eff;padding:2px 6px;border-radius:4px;font-weight:500;border:1px solid #409eff}.highlight-default[data-v-485bcade]{background:#f0f0f0;color:#666;padding:2px 6px;border-radius:4px;font-weight:500}.audit-highlight-dialog .el-message-box[data-v-485bcade]{max-width:80%}.audit-highlight-dialog .el-message-box__message[data-v-485bcade]{margin:0;padding:0}@media (max-width:576px){.hero-section[data-v-485bcade]{padding:16px 16px 32px}.hero-title[data-v-485bcade]{font-size:20px}.hero-title i[data-v-485bcade]{font-size:24px}.hero-section[data-v-485bcade]{padding:10px 12px 20px}.hero-subtitle[data-v-485bcade]{font-size:11px;margin-bottom:16px}.tool-category[data-v-485bcade]{margin-bottom:20px}.category-header[data-v-485bcade]{margin-bottom:10px;padding-bottom:8px;gap:6px;flex-wrap:wrap}.category-title[data-v-485bcade]{font-size:16px}.category-desc[data-v-485bcade]{font-size:10px}.feature-grid[data-v-485bcade]{grid-template-columns:1fr;gap:8px}.feature-card[data-v-485bcade]{padding:16px}.card-title[data-v-485bcade]{font-size:14px}.card-desc[data-v-485bcade]{font-size:11px}.tool-detail-section[data-v-485bcade]{padding:12px 12px 32px}.tool-detail-header[data-v-485bcade]{padding:10px 0;margin-bottom:12px;gap:10px}.back-button[data-v-485bcade]{padding:4px 8px;font-size:13px}.current-tool-title[data-v-485bcade]{font-size:18px}.tool-panel[data-v-485bcade]{padding:var(--spacing-sm)}.tool-header[data-v-485bcade]{margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm)}.action-buttons .el-button[data-v-485bcade]{font-size:14px;padding:10px 15px}.el-form-item[data-v-485bcade]{margin-bottom:var(--spacing-md)}.tool-panel .el-form-item[data-v-485bcade]{display:flex;flex-direction:column}.tool-panel .el-form-item__label[data-v-485bcade]{text-align:left!important;margin-bottom:var(--spacing-xs)}.tool-tabs[data-v-485bcade] .el-tabs__item{font-size:12px;padding:0 var(--spacing-sm)}.content-display[data-v-485bcade]{font-size:13px;padding:var(--spacing-sm);max-height:250px}.images-container[data-v-485bcade]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px}.image-item img[data-v-485bcade]{height:100px}.task-stats .el-row[data-v-485bcade]{grid-template-columns:1fr}.detail-stats[data-v-485bcade]{grid-template-columns:1fr;gap:10px}.detail-stats .stat-item[data-v-485bcade]{padding:12px}.stat-value[data-v-485bcade]{font-size:18px}}.quick-test-samples[data-v-485bcade]{margin-top:20px;padding:16px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:8px;border:1px solid #dee2e6}.quick-test-samples .el-divider[data-v-485bcade]{margin:0 0 16px 0}.quick-test-samples .el-divider__text[data-v-485bcade]{font-weight:500;color:#495057}.sample-buttons[data-v-485bcade]{display:flex;justify-content:center;gap:20px}.sample-buttons .el-button[data-v-485bcade]{padding:10px 20px;font-size:13px;border-radius:20px;transition:all .3s ease;font-weight:500;border:2px solid transparent}.sample-buttons .el-button[data-v-485bcade]:first-child{color:#dc3545;background:linear-gradient(45deg,#fff5f5,#ffe6e6);border-color:#f8d7da}.sample-buttons .el-button[data-v-485bcade]:first-child:hover{color:#721c24;background:linear-gradient(45deg,#f8d7da,#f5c6cb);border-color:#f5c6cb;transform:translateY(-2px);box-shadow:0 4px 8px rgba(220,53,69,.2)}.sample-buttons .el-button[data-v-485bcade]:last-child{color:#28a745;background:linear-gradient(45deg,#f8fff9,#e6f7e6);border-color:#d4edda}.sample-buttons .el-button[data-v-485bcade]:last-child:hover{color:#155724;background:linear-gradient(45deg,#d4edda,#c3e6cb);border-color:#c3e6cb;transform:translateY(-2px);box-shadow:0 4px 8px rgba(40,167,69,.2)}@media (max-width:768px){.quick-test-samples[data-v-485bcade]{padding:12px;margin-top:16px}.sample-buttons[data-v-485bcade]{flex-direction:column;gap:12px}.sample-buttons .el-button[data-v-485bcade]{width:100%;padding:12px 16px}}