.nodata{width:100%;height:auto}.nodata img{display:block;margin:0 auto;max-width:100%}.report-wrapper[data-v-0e6910b8]{padding:20px;font-size:14px}.titleLine[data-v-0e6910b8]{display:inline-block;position:relative;height:54px;line-height:54px;font-size:16px;font-weight:700;color:#3f4a54;padding-left:16px}.titleLine[data-v-0e6910b8]:before{content:"";width:6px;height:24px;background:#409eff;border-radius:3px;position:absolute;left:0;top:15px}.section[data-v-0e6910b8]{margin-bottom:24px}.expand-all[data-v-0e6910b8]{float:right;font-size:14px;font-weight:400;color:#409eff;cursor:pointer}.error-list[data-v-0e6910b8]{margin-bottom:8px}.error-list .error-header[data-v-0e6910b8]{display:flex;align-items:center;justify-content:space-between;padding:12px;border-bottom:1px solid #e8e8e8;cursor:pointer}.error-list .error-header[data-v-0e6910b8]:hover{background-color:#f7f7f7}.error-list .error-header .error-rank[data-v-0e6910b8]{width:26px;height:26px;line-height:26px;border-radius:50%;background-color:#d1d1d1;color:#fff;text-align:center}.error-list .error-header .error-rank.error[data-v-0e6910b8]{background-color:#ff9f40}.error-list .error-header .error-name[data-v-0e6910b8]{flex:1;margin-left:10px}.error-list .error-content[data-v-0e6910b8]{padding:12px;background-color:#f7f7f7}.error-list .error-content .error-sentences[data-v-0e6910b8]{margin-bottom:8px}.error-list .error-content .error-sentences .error-sentence[data-v-0e6910b8]:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#409eff;margin-right:10px}.error-list .error-content .error-sentences .error-grammar[data-v-0e6910b8]{margin-top:4px;margin-left:20px}.error-list.expand[data-v-0e6910b8]{border:1px solid #e8e8e8}.error-list.expand .error-header[data-v-0e6910b8]{background-color:#e9effb}.error-list .error-expand[data-v-0e6910b8]{cursor:pointer}.error-list .error-expand i[data-v-0e6910b8]{font-size:16px;color:#409eff;font-weight:700}.error-table table[data-v-0e6910b8]{width:100%;border-collapse:collapse}.error-table table td[data-v-0e6910b8]{border:1px solid #e8e8e8;padding:12px;vertical-align:middle}.error-table table .error-type[data-v-0e6910b8]{width:120px;background-color:#f8f8f8;font-weight:500}.error-table table .error-content div[data-v-0e6910b8]{margin-bottom:8px;line-height:1.5}.error-table table .error-content div[data-v-0e6910b8]:last-child{margin-bottom:0}.grammar-list[data-v-0e6910b8]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.grammar-list .grammar-item[data-v-0e6910b8]{width:calc(20% - 16px);padding:16px;background:#f7f7f7;border-radius:4px;cursor:pointer;transition:all .3s;border:1px solid transparent}.grammar-list .grammar-item[data-v-0e6910b8]:hover{background:#e7ecf5}.grammar-list .grammar-item.active[data-v-0e6910b8]{background:#e7ecf5;border-color:#4688ff}.grammar-list .grammar-item .grammar-content[data-v-0e6910b8]{display:flex;align-items:center;gap:8px}.grammar-list .grammar-item .grammar-content .grammar-name[data-v-0e6910b8]{flex:1;font-size:14px;color:#333;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grammar-list .grammar-item .grammar-content .grammar-count[data-v-0e6910b8]{flex-shrink:0;display:flex;align-items:baseline}.grammar-list .grammar-item .grammar-content .grammar-count .count[data-v-0e6910b8]{font-size:14px;font-weight:700;color:#4688ff;line-height:1}.grammar-list .grammar-item .grammar-content .grammar-count .unit[data-v-0e6910b8]{margin-left:2px;font-size:14px;color:#666}