.container[data-v-32076164]{background:#fff;border:1px solid #ebeef5;border-radius:6px;padding:16px}.handle-box[data-v-32076164]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:14px}.cal-title[data-v-32076164]{font-size:15px;font-weight:600;color:#303133;margin-right:14px}.ym-label[data-v-32076164]{font-size:16px;font-weight:600;margin:0 10px;color:#303133}.count-label[data-v-32076164]{margin-left:14px;font-size:13px;color:#606266}.legend-box[data-v-32076164]{margin-left:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.legend-box[data-v-32076164],.legend-item[data-v-32076164]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legend-item[data-v-32076164]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:14px;font-size:12px;color:#909399}.legend-dot[data-v-32076164]{width:10px;height:10px;border-radius:50%;margin-right:4px;display:inline-block}.add-btn[data-v-32076164]{margin-left:auto}.cal-wrap[data-v-32076164]{overflow-x:auto;border:1px solid #ebeef5;border-radius:4px;background:#fff}.cal-head[data-v-32076164]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ebeef5;background:#fafafa}.head-info[data-v-32076164]{font-weight:600;color:#303133;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-col[data-v-32076164]{-webkit-box-flex:0;-ms-flex:0 0 330px;flex:0 0 330px;position:-webkit-sticky;position:sticky;left:0;z-index:3;background:#fff;border-right:1px solid #ebeef5;padding:8px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.cal-head .info-col[data-v-32076164]{background:#fafafa}.days-row[data-v-32076164]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.day-cell[data-v-32076164]{width:34px;height:38px;line-height:38px;text-align:center;font-size:12px;color:#606266;border-left:1px solid #f0f2f5;-webkit-box-sizing:border-box;box-sizing:border-box}.day-cell.weekend[data-v-32076164]{color:#c0c4cc;background:#fafafa}.day-cell.today[data-v-32076164]{color:#409eff;font-weight:700;background:#ecf5ff}.cal-body[data-v-32076164]{min-height:60px}.cal-row[data-v-32076164]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #f0f2f5;min-height:56px;position:relative}.cal-row:hover .info-col[data-v-32076164],.cal-row[data-v-32076164]:hover{background:#fafafa}.act-main[data-v-32076164]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:22px}.plat-dot[data-v-32076164]{width:8px;height:8px;border-radius:50%;margin-right:5px;display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.plat-name[data-v-32076164]{font-size:12px;color:#909399;margin-right:6px}.act-name[data-v-32076164]{font-size:13px;font-weight:600;color:#303133;margin-right:8px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.act-date[data-v-32076164]{font-size:12px;color:#909399;margin-left:8px}.act-remark[data-v-32076164]{font-size:12px;color:#b0b3b8;margin-top:3px;line-height:16px;max-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.days-area[data-v-32076164]{position:relative;height:56px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.day-bg[data-v-32076164]{position:absolute;top:0;bottom:0;width:34px;border-left:1px solid #f6f8fa;-webkit-box-sizing:border-box;box-sizing:border-box}.day-bg.weekend[data-v-32076164]{background:#fafafa}.day-bg.today[data-v-32076164]{background:#ecf5ff}.act-bar[data-v-32076164]{position:absolute;top:9px;bottom:9px;border-radius:4px;color:#fff;font-size:12px;line-height:20px;padding:0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;white-space:nowrap;cursor:pointer;z-index:2;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.bar-text[data-v-32076164]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.bar-time[data-v-32076164]{margin-left:auto;padding-left:10px;font-size:11px;line-height:1;white-space:nowrap;opacity:.95}.empty-tip[data-v-32076164]{padding:40px 20px;text-align:center;color:#909399;font-size:13px}@media screen and (max-width:768px){.info-col[data-v-32076164]{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px}}.mgb20[data-v-8d067226]{margin-bottom:20px}.banner-card[data-v-8d067226]{border:none;border-radius:12px;overflow:hidden;background:linear-gradient(120deg,#1e3a8a,#2d8cf0 55%,#36b37e 130%);color:#fff}.banner-inner[data-v-8d067226]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:130px;padding:20px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.banner-greet[data-v-8d067226]{font-size:30px;font-weight:700;letter-spacing:1px;margin-bottom:10px}.banner-sub[data-v-8d067226]{font-size:14px;opacity:.95;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-date[data-v-8d067226]{margin-right:14px}.banner-role[data-v-8d067226]{background:hsla(0,0%,100%,.2);border-radius:999px;padding:2px 12px;font-size:13px}.banner-meta[data-v-8d067226]{margin-top:14px;font-size:13px;opacity:.9}.banner-meta span[data-v-8d067226]{margin-right:18px}.banner-avator[data-v-8d067226]{width:96px;height:96px;border-radius:50%;border:3px solid hsla(0,0%,100%,.6);-ms-flex-negative:0;flex-shrink:0;background:#fff}.banner-avator-text[data-v-8d067226]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.25);color:#fff;font-size:40px;font-weight:700}.stat-col[data-v-8d067226]{margin-bottom:20px}.stat-card[data-v-8d067226]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:96px;width:100%;border-radius:12px;padding:18px 16px;-webkit-box-shadow:0 4px 14px rgba(0,0,0,.1);box-shadow:0 4px 14px rgba(0,0,0,.1);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.stat-card[data-v-8d067226]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 10px 26px rgba(0,0,0,.12);box-shadow:0 10px 26px rgba(0,0,0,.12)}.stat-icon[data-v-8d067226]{width:50px;height:50px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:26px;-ms-flex-negative:0;flex-shrink:0;margin-right:12px;background:hsla(0,0%,100%,.22)}.stat-body[data-v-8d067226]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.stat-blue[data-v-8d067226]{background:linear-gradient(135deg,#2d8cf0,#5cadff)}.stat-blue .stat-num[data-v-8d067226]{color:#fff}.stat-green[data-v-8d067226]{background:linear-gradient(135deg,#36b37e,#67d9a3)}.stat-green .stat-num[data-v-8d067226]{color:#fff}.stat-orange[data-v-8d067226]{background:linear-gradient(135deg,#f6a821,#ffc95e)}.stat-orange .stat-num[data-v-8d067226]{color:#fff}.stat-purple[data-v-8d067226]{background:linear-gradient(135deg,#722ed1,#a566ff)}.stat-purple .stat-num[data-v-8d067226]{color:#fff}.stat-num[data-v-8d067226]{font-size:26px;font-weight:700;line-height:1.15;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-slash[data-v-8d067226]{font-size:16px;font-weight:400;color:hsla(0,0%,100%,.85);margin-left:4px}.stat-title[data-v-8d067226]{font-size:13px;color:hsla(0,0%,100%,.92);margin-top:5px;line-height:1.2;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-tag[data-v-8d067226]{display:inline-block;background:hsla(0,0%,100%,.22);color:hsla(0,0%,100%,.95);border-radius:10px;padding:1px 8px;font-size:12px;margin-left:4px;vertical-align:1px}.chart-header[data-v-8d067226]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.chart-header[data-v-8d067226],.chart-title[data-v-8d067226]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chart-title[data-v-8d067226]{font-size:15px;font-weight:600;color:#333}.dot[data-v-8d067226]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px}.dot-blue[data-v-8d067226]{background:#2d8cf0}.dot-green[data-v-8d067226]{background:#36b37e}.dot-orange[data-v-8d067226]{background:#e6a23c}.dot-purple[data-v-8d067226]{background:#722ed1}.chart-value[data-v-8d067226]{color:#909399;font-size:13px}.chart-sub[data-v-8d067226]{font-style:normal;color:#c0c4cc;font-size:12px;margin-left:8px}.chart-box[data-v-8d067226]{height:360px;width:100%}.profit-table-card[data-v-8d067226]{margin-top:20px;border-radius:12px}.profit-pos[data-v-8d067226]{color:#2d8cf0;font-weight:600}.top-split[data-v-8d067226]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.stat-grid-col .el-row[data-v-8d067226]{margin-bottom:0}.todo-panel[data-v-8d067226]{height:100%}.todo-card[data-v-8d067226]{height:100%;min-height:212px;border-radius:12px;-ms-flex-direction:column;flex-direction:column}.todo-card .el-card__body[data-v-8d067226],.todo-card[data-v-8d067226]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.todo-card .el-card__body[data-v-8d067226],.todo-card .todo-box[data-v-8d067226]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.todo-card .todo-box[data-v-8d067226]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.todo-card .todo-mini[data-v-8d067226]{-webkit-box-flex:1;-ms-flex:1;flex:1}.todo-progress[data-v-8d067226]{margin-bottom:14px}.todo-mini-item[data-v-8d067226]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;line-height:28px;color:#333}.todo-mini-item i[data-v-8d067226]{margin-right:8px;font-size:14px}.todo-mini-name[data-v-8d067226]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.todo-mini-tag[data-v-8d067226]{font-size:11px;border-radius:4px;padding:0 6px;-ms-flex-negative:0;flex-shrink:0}.tag-done[data-v-8d067226]{background:#f0f9eb;color:#67c23a}.tag-todo[data-v-8d067226]{background:#f4f4f5;color:#909399}.todo-item-del[data-v-8d067226]{text-decoration:line-through;color:#999}.todo-more[data-v-8d067226]{font-size:12px;color:#909399;padding-top:8px}.cate-card[data-v-8d067226]{border-radius:12px}.num-strong[data-v-8d067226]{color:#333;font-weight:700}.cate-metrics[data-v-8d067226]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:14px}.cate-metric[data-v-8d067226]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:150px;background:#f8f9fb;border-radius:10px;padding:14px 18px;-webkit-box-sizing:border-box;box-sizing:border-box}.cate-metric-label[data-v-8d067226]{font-size:12px;color:#909399}.cate-metric-value[data-v-8d067226]{font-size:24px;font-weight:700;line-height:1.4;margin-top:2px}.cate-metric-unit[data-v-8d067226]{font-size:12px;font-weight:400;color:#909399;margin-left:2px}.chart-box-cate[data-v-8d067226]{height:320px;width:100%}.dot-pink[data-v-8d067226]{background:#eb2f96}.dot-cyan[data-v-8d067226]{background:#13c2c2}.handle-box[data-v-6fc50d46]{margin-bottom:20px}.handle-select[data-v-6fc50d46]{width:120px}.handle-input[data-v-6fc50d46]{width:300px;display:inline-block}.table[data-v-6fc50d46]{width:100%;font-size:14px}.red[data-v-6fc50d46]{color:red}.mr10[data-v-6fc50d46]{margin-right:10px}.table-td-thumb[data-v-6fc50d46]{display:block;margin:auto;width:40px;height:40px}.handle-box[data-v-106d5a2d]{margin-bottom:20px}.handle-select[data-v-106d5a2d]{width:120px}.handle-input[data-v-106d5a2d]{width:300px;display:inline-block}.table[data-v-106d5a2d]{width:100%;font-size:14px}.red[data-v-106d5a2d]{color:red}.mr10[data-v-106d5a2d]{margin-right:10px}.table-td-thumb[data-v-106d5a2d]{display:block;margin:auto;width:40px;height:40px}.handle-box[data-v-35ca302e]{margin-bottom:20px}.handle-select[data-v-35ca302e]{width:120px}.handle-input[data-v-35ca302e]{width:300px;display:inline-block}.table[data-v-35ca302e]{width:100%;font-size:14px}.red[data-v-35ca302e]{color:red}.mr10[data-v-35ca302e]{margin-right:10px}.table-td-thumb[data-v-35ca302e]{display:block;margin:auto;width:40px;height:40px}.handle-box[data-v-f5269064]{margin-bottom:20px}.handle-select[data-v-f5269064]{width:120px}.handle-input[data-v-f5269064]{width:300px;display:inline-block}.table[data-v-f5269064]{width:100%;font-size:14px}.red[data-v-f5269064]{color:red}.mr10[data-v-f5269064]{margin-right:10px}.table-td-thumb[data-v-f5269064]{display:block;margin:auto;width:40px;height:40px}.handle-box[data-v-084b4885]{margin-bottom:20px}.handle-select[data-v-084b4885]{margin-right:10px}.ml5[data-v-084b4885]{margin-left:5px}.aggregate-tip[data-v-084b4885]{margin-bottom:15px;padding:8px 12px;font-size:13px;color:#e6a23c;background:#fdf6ec;border-left:3px solid #e6a23c;border-radius:4px}.handle-box[data-v-06ae55ab]{margin-bottom:12px}.history-head[data-v-06ae55ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.history-empty[data-v-06ae55ab]{border:1px dashed #dcdfe6;border-radius:6px;padding:20px;text-align:center;color:#909399;font-size:13px;background:#fff}.tip-text[data-v-06ae55ab]{color:#909399;font-size:12px;margin-left:10px}.panel-title[data-v-06ae55ab]{font-weight:600;font-size:14px;margin-right:10px}.result-card[data-v-06ae55ab]{border:1px solid #e4e7ed;border-radius:6px;padding:14px 16px;background:#fafafa}.result-head[data-v-06ae55ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:10px}.result-meta[data-v-06ae55ab]{color:#909399;font-size:12px}.stat-line[data-v-06ae55ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-bottom:12px;font-size:13px}.stat-item b[data-v-06ae55ab]{margin-right:4px}.fail-title[data-v-06ae55ab]{font-weight:600;font-size:13px;color:#606266;margin:8px 0 6px}.all-ok-tip[data-v-06ae55ab]{padding:12px;border:1px solid #e1f3d8;border-radius:6px;background:#f0f9eb;color:#67c23a;font-size:13px;text-align:center}.running-box[data-v-06ae55ab]{border:1px solid #e4e7ed;border-radius:6px;padding:30px 20px;text-align:center;color:#409eff;font-size:14px;background:#f0f9ff}.empty-box[data-v-06ae55ab]{border:1px dashed #dcdfe6;border-radius:6px;padding:40px 20px;text-align:center;color:#909399;font-size:13px;background:#fff}.pagination[data-v-06ae55ab]{margin-top:10px;float:right}.handle-box[data-v-e7a156b8]{margin-bottom:20px}.legend[data-v-e7a156b8]{margin-left:12px}.empty-tip[data-v-e7a156b8]{padding:60px 0;text-align:center;color:#909399;font-size:14px}.courier-block[data-v-e7a156b8]{margin-bottom:24px}.courier-title[data-v-e7a156b8]{font-size:16px;font-weight:700;margin-bottom:10px}.table[data-v-e7a156b8]{width:100%;font-size:14px}.best-cell[data-v-e7a156b8]{border-radius:3px;line-height:22px}.best-yunda[data-v-e7a156b8]{background-color:#ffd666;color:#7a5c00;font-weight:700}.best-jtexpress[data-v-e7a156b8]{background-color:#ffb3b3;color:#a10000;font-weight:700}.best-post[data-v-e7a156b8]{background-color:#b7ebc3;color:#0a5f0a;font-weight:700}.best-yuantong[data-v-e7a156b8]{background-color:#d6e4ff;color:#0a2f7a;font-weight:700}.handle-box[data-v-1628e0ad]{margin-bottom:20px}.mr10[data-v-1628e0ad]{margin-right:10px}.handle-select[data-v-1628e0ad]{width:160px}.handle-input[data-v-1628e0ad]{width:200px}.result-block[data-v-1628e0ad]{margin-bottom:24px}.result-title[data-v-1628e0ad]{font-size:16px;font-weight:700;margin-bottom:10px}.table[data-v-1628e0ad]{width:100%;font-size:14px}.empty-tip[data-v-1628e0ad]{padding:60px 0;text-align:center;color:#909399;font-size:14px}.best-row[data-v-1628e0ad]{background-color:#f0f9eb}.handle-box[data-v-0c9cc88a],.perm-alert[data-v-0c9cc88a]{margin-bottom:16px}.perm-tag[data-v-0c9cc88a]{margin-left:12px}.section-block[data-v-0c9cc88a]{margin-bottom:28px}.section-title[data-v-0c9cc88a]{font-size:15px;font-weight:600;color:#333;margin-bottom:12px;line-height:28px}.section-add-btn[data-v-0c9cc88a]{margin-left:12px;vertical-align:middle}.table[data-v-0c9cc88a]{width:100%}.danger-btn[data-v-0c9cc88a]{color:#f56c6c}.success-btn[data-v-0c9cc88a]{color:#67c23a}.unit[data-v-0c9cc88a]{margin-left:8px;color:#909399;font-size:12px}.mode-panel[data-v-0c9cc88a]{border:1px solid #ebeef5;border-radius:4px;padding:8px 16px 0 16px;margin-bottom:8px;background:#fafafa}.tiers-edit[data-v-0c9cc88a]{width:100%}.tiers-header[data-v-0c9cc88a],.tiers-row[data-v-0c9cc88a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tiers-header[data-v-0c9cc88a]{font-size:12px;color:#909399;margin-bottom:4px}.tiers-row[data-v-0c9cc88a]{margin-bottom:6px}.t-col[data-v-0c9cc88a]{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:12px}.t-max[data-v-0c9cc88a],.t-min[data-v-0c9cc88a]{width:180px}.t-price[data-v-0c9cc88a]{width:160px}.t-op[data-v-0c9cc88a]{width:60px}.tiers-empty[data-v-0c9cc88a]{color:#909399;font-size:12px;padding:8px 0}.tiers-tip[data-v-0c9cc88a]{max-height:220px;overflow:auto}.pagination[data-v-0c9cc88a]{margin-top:14px;text-align:right}.handle-box[data-v-821f527e]{margin-bottom:20px}.handle-select[data-v-821f527e]{width:120px}.handle-input[data-v-821f527e]{width:300px;display:inline-block}.table[data-v-821f527e]{width:100%;font-size:14px}.red[data-v-821f527e]{color:red}.mr10[data-v-821f527e]{margin-right:10px}.table-td-thumb[data-v-821f527e]{display:block;margin:auto;width:40px;height:40px}.handle-box[data-v-5b772578]{margin-bottom:20px}.handle-select[data-v-5b772578]{width:120px}.handle-input[data-v-5b772578]{width:300px;display:inline-block}.table[data-v-5b772578]{width:100%;font-size:14px}.red[data-v-5b772578]{color:red}.mr10[data-v-5b772578]{margin-right:10px}.table-td-thumb[data-v-5b772578]{display:block;margin:auto;width:40px;height:40px}.handle-box[data-v-7d5bde1a]{margin-bottom:20px}.handle-select[data-v-7d5bde1a]{width:120px}.handle-input[data-v-7d5bde1a]{width:300px;display:inline-block}.table[data-v-7d5bde1a]{width:100%;font-size:14px}.red[data-v-7d5bde1a]{color:red}.mr10[data-v-7d5bde1a]{margin-right:10px}.table-td-thumb[data-v-7d5bde1a]{display:block;margin:auto;width:40px;height:40px}.handle-box[data-v-6dc66712]{margin-bottom:20px}.handle-select[data-v-6dc66712]{width:120px}.handle-input[data-v-6dc66712]{width:300px;display:inline-block}.table[data-v-6dc66712]{width:100%;font-size:14px}.red[data-v-6dc66712]{color:red}.mr10[data-v-6dc66712]{margin-right:10px}.table-td-thumb[data-v-6dc66712]{display:block;margin:auto;width:40px;height:40px}.handle-box[data-v-2699dd98]{margin-bottom:20px}.handle-select[data-v-2699dd98]{width:120px}.handle-input[data-v-2699dd98]{width:300px;display:inline-block}.table[data-v-2699dd98]{width:100%;font-size:14px}.red[data-v-2699dd98]{color:red}.mr10[data-v-2699dd98]{margin-right:10px}.table-td-thumb[data-v-2699dd98]{display:block;margin:auto;width:40px;height:40px}.handle-box[data-v-15e1545f]{margin-bottom:20px}.handle-select[data-v-15e1545f]{width:120px}.handle-input[data-v-15e1545f]{width:300px;display:inline-block}.table[data-v-15e1545f]{width:100%;font-size:14px}.red[data-v-15e1545f]{color:red}.mr10[data-v-15e1545f]{margin-right:10px}.table-td-thumb[data-v-15e1545f]{display:block;margin:auto;width:40px;height:40px}.handle-box[data-v-f08812cc]{margin-bottom:20px}.handle-select[data-v-f08812cc]{width:120px}.handle-input[data-v-f08812cc]{width:300px;display:inline-block}.table[data-v-f08812cc]{width:100%;font-size:14px}.red[data-v-f08812cc]{color:red}.mr10[data-v-f08812cc]{margin-right:10px}.table-td-thumb[data-v-f08812cc]{display:block;margin:auto;width:40px;height:40px}.handle-box[data-v-736e9ed4]{margin-bottom:20px}.handle-select[data-v-736e9ed4]{width:120px}.handle-input[data-v-736e9ed4]{width:300px;display:inline-block}.table[data-v-736e9ed4]{width:100%;font-size:14px}.red[data-v-736e9ed4]{color:red}.mr10[data-v-736e9ed4]{margin-right:10px}.table-td-thumb[data-v-736e9ed4]{display:block;margin:auto;width:40px;height:40px}.platform-summary-block[data-v-736e9ed4]{margin-top:24px}.summary-row[data-v-736e9ed4]{font-weight:700;background-color:#f5f7fa}.perm-alert[data-v-d760d818]{margin-bottom:15px}.handle-box[data-v-d760d818]{margin-bottom:10px}.filter-item[data-v-d760d818]{width:200px;margin-right:10px}.range-item[data-v-d760d818]{width:380px}.perm-tag[data-v-d760d818]{margin-left:10px}.tip-line[data-v-d760d818]{margin-bottom:10px}.sub-text[data-v-d760d818],.tip-line[data-v-d760d818]{color:#909399;font-size:12px}.dialog-item[data-v-d760d818]{width:100%}.form-tip[data-v-d760d818]{color:#909399;font-size:12px;line-height:18px}.table[data-v-d760d818]{width:100%;font-size:14px}.pagination-box[data-v-d760d818]{margin-top:15px;text-align:right}.danger-btn[data-v-d760d818]{color:#f56c6c}.pwd-mask[data-v-05bedea4]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(30,30,40,.85);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pwd-box[data-v-05bedea4]{width:320px;background:#fff;border-radius:8px;padding:28px 24px;text-align:center}.pwd-box h3[data-v-05bedea4]{margin:0 0 16px;color:#333}.handle-box[data-v-05bedea4]{margin-bottom:16px}.type-tabs[data-v-05bedea4]{display:inline-block;vertical-align:middle;margin-right:10px}.handle-input[data-v-05bedea4]{width:260px;display:inline-block;margin:0 10px}.mr10[data-v-05bedea4]{margin-right:10px}.table[data-v-05bedea4]{width:100%}.pagination[data-v-05bedea4]{margin-top:16px;text-align:right}.photo-grid[data-v-05bedea4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.photo-item[data-v-05bedea4]{position:relative;width:100px}.photo-img[data-v-05bedea4]{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid #eee;cursor:-webkit-zoom-in;cursor:zoom-in}.photo-tag[data-v-05bedea4]{display:block;text-align:center;font-size:12px;color:#666}.photo-type-select[data-v-05bedea4]{width:100%;margin-top:2px}.photo-del[data-v-05bedea4]{padding:3px;font-size:14px}.photo-del-btn[data-v-05bedea4],.photo-del[data-v-05bedea4]{position:absolute;top:2px;right:2px;background:rgba(245,108,108,.9);color:#fff;border-radius:50%;cursor:pointer}.photo-del-btn[data-v-05bedea4]{padding:5px;font-size:15px;z-index:10;line-height:1}.photo-empty[data-v-05bedea4]{color:#999;font-size:13px}.photo-preview-mask[data-v-05bedea4]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);z-index:3000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:-webkit-zoom-out;cursor:zoom-out}.photo-preview-box[data-v-05bedea4]{position:relative;max-width:90vw;max-height:90vh}.photo-preview-img[data-v-05bedea4]{max-width:90vw;max-height:90vh;-o-object-fit:contain;object-fit:contain;border-radius:4px;display:block}.photo-preview-close[data-v-05bedea4]{position:absolute;top:-34px;right:-2px;font-size:26px;color:#fff;cursor:pointer;z-index:3001}.red[data-v-05bedea4]{color:#f56c6c}.tip-line[data-v-66200e65]{color:#909399;font-size:12px;margin-bottom:15px;background:#f4f4f5;border-radius:4px;padding:8px 12px;line-height:1.6}.tip-line i[data-v-66200e65]{color:#409eff;margin-right:4px}.legend-wrap[data-v-66200e65]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px 16px;margin-bottom:15px;padding:10px 14px;background:#fff;border:1px solid #ebeef5;border-radius:6px;font-size:13px;color:#606266}.legend-title[data-v-66200e65]{font-weight:600;color:#303133;margin-right:4px}.legend-title i[data-v-66200e65]{color:#409eff;margin-right:4px}.legend-item[data-v-66200e65]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.legend-dot[data-v-66200e65]{display:inline-block;width:12px;height:12px;border-radius:3px}.stat-row[data-v-66200e65]{margin-bottom:15px}.stat-card[data-v-66200e65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;padding:16px 20px;color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.stat-card[data-v-66200e65]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 14px rgba(0,0,0,.14);box-shadow:0 4px 14px rgba(0,0,0,.14)}.stat-blue[data-v-66200e65]{background:linear-gradient(135deg,#409eff,#66b1ff)}.stat-green[data-v-66200e65]{background:linear-gradient(135deg,#67c23a,#85ce61)}.stat-orange[data-v-66200e65]{background:linear-gradient(135deg,#e6a23c,#ebb563)}.stat-icon[data-v-66200e65]{font-size:34px;margin-right:16px;opacity:.9}.stat-body[data-v-66200e65]{-webkit-box-flex:1;-ms-flex:1;flex:1}.stat-title[data-v-66200e65]{font-size:13px;opacity:.9;margin-bottom:4px}.stat-value[data-v-66200e65]{font-size:30px;font-weight:700;line-height:1.1}.table[data-v-66200e65]{width:100%;font-size:14px;border-radius:6px;overflow:hidden}.table[data-v-66200e65] .table-header{background:#f0f2f5;color:#303133;font-weight:600}.company-name[data-v-66200e65]{font-weight:500;color:#303133}.cnt-tag[data-v-66200e65]{min-width:34px}.table[data-v-66200e65] .row-unbounded{background:#fdf6ec}.shop-detail[data-v-66200e65]{padding:12px 24px;background:#fafbfc}.detail-title[data-v-66200e65]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:600;color:#303133;margin-bottom:10px}.detail-title[data-v-66200e65],.tag-wrap[data-v-66200e65]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.tag-wrap[data-v-66200e65]{-ms-flex-wrap:wrap;flex-wrap:wrap}.shop-tag[data-v-66200e65]{margin:0;font-weight:400;color:#fff}.tag-site[data-v-66200e65]{font-weight:600;margin-right:6px;opacity:.95}.tag-id[data-v-66200e65]{color:hsla(0,0%,100%,.72);font-size:12px;margin-left:6px}.sub-text[data-v-66200e65]{color:#909399;font-size:12px}.warn-text[data-v-66200e65]{color:#e6a23c}.handle-box[data-v-d3abeca6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.handle-label[data-v-d3abeca6]{font-size:14px;color:#606266}.filter-item[data-v-d3abeca6]{width:260px}.quarter-item[data-v-d3abeca6]{margin-right:10px}.quarter-label[data-v-d3abeca6]{margin-left:8px;margin-right:2px}.company-label[data-v-d3abeca6]{margin-right:2px}.company-item[data-v-d3abeca6]{width:320px;margin-right:10px}.recent-active[data-v-d3abeca6]{background:#67c23a;border-color:#67c23a;color:#fff}.tip-line[data-v-d3abeca6]{margin-bottom:14px;font-size:12px;color:#909399;line-height:1.6}.stat-row[data-v-d3abeca6]{margin-bottom:18px}.stat-card[data-v-d3abeca6]{background:#f5f7fa;border:1px solid #ebeef5;border-radius:6px;padding:14px 18px;text-align:center}.stat-card.stat-money[data-v-d3abeca6]{background:#f0f9eb;border-color:#e1f3d8}.stat-title[data-v-d3abeca6]{font-size:13px;color:#909399;margin-bottom:6px}.stat-value[data-v-d3abeca6]{font-size:22px;font-weight:600;color:#303133}.stat-value.stat-sm[data-v-d3abeca6]{font-size:18px}.section-title[data-v-d3abeca6]{font-size:15px;font-weight:600;color:#303133;margin:18px 0 10px}.company-name[data-v-d3abeca6]{color:#20a0ff}.sub-text[data-v-d3abeca6]{font-size:12px;color:#909399}.money[data-v-d3abeca6]{font-weight:600;color:#67c23a}.table[data-v-d3abeca6]{width:100%}.filter-item[data-v-e1fc0586]{margin:0 12px 0 0}.date-item[data-v-e1fc0586]{width:160px}.company-item[data-v-e1fc0586]{width:280px}.hl[data-v-e1fc0586]{color:#409eff;font-size:16px}.cnt[data-v-e1fc0586],.stat-v.stat-strong[data-v-e1fc0586]{font-weight:700;color:#409eff}.stat-warn[data-v-e1fc0586]{color:#f56c6c;font-weight:700}.changed[data-v-e1fc0586]{color:#f56c6c}.muted[data-v-e1fc0586]{color:#909399}.back-btn[data-v-e1fc0586]{margin-left:12px}.date-tag[data-v-e1fc0586]{display:inline-block;margin-left:8px;padding:2px 10px;font-size:13px;font-weight:400;color:#409eff;background:#ecf5ff;border-radius:4px;vertical-align:middle}.tip-line[data-v-e1fc0586]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 28px;padding:12px 16px;margin-bottom:16px;background:#f7f8fa;border:1px solid #ebeef5;border-radius:6px}.stat-item[data-v-e1fc0586]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px}.stat-k[data-v-e1fc0586]{font-size:13px;color:#909399}.stat-v[data-v-e1fc0586]{font-size:14px;color:#303133;font-weight:600}.stat-sub[data-v-e1fc0586]{font-size:12px;color:#67c23a;margin-left:4px}.stat-sub-warn[data-v-e1fc0586]{color:#f56c6c}.stat-hint[data-v-e1fc0586]{margin-left:auto;font-size:12px;color:#c0c4cc}.handle-box[data-v-954433ca]{margin-bottom:12px}.handle-label[data-v-954433ca]{display:inline-block;color:#606266;font-size:14px;margin-right:8px}.filter-item[data-v-954433ca]{display:inline-block;vertical-align:middle;margin-right:10px}.keyword-item[data-v-954433ca]{width:260px}.who-item[data-v-954433ca]{width:120px}.tip-line[data-v-954433ca]{margin-bottom:12px;padding:10px 14px;background:#f0f9eb;border-radius:4px;font-size:13px;color:#606266}.stat-item[data-v-954433ca]{margin-right:24px}.stat-k[data-v-954433ca]{color:#909399;margin-right:4px}.stat-v[data-v-954433ca]{font-weight:600;color:#303133}.stat-strong[data-v-954433ca]{color:#409eff}.stat-hint[data-v-954433ca]{color:#909399;font-size:12px}.table[data-v-954433ca]{width:100%}.cnt[data-v-954433ca]{color:#409eff;font-weight:600}.who1-cnt[data-v-954433ca]{color:#67c23a;font-weight:600}.sync-flag[data-v-954433ca]{margin-left:6px}.muted[data-v-954433ca]{color:#c0c4cc}.handle-box[data-v-f8f5f31c]{margin-bottom:12px}.handle-label[data-v-f8f5f31c]{display:inline-block;color:#606266;font-size:14px;margin-right:8px}.filter-item[data-v-f8f5f31c]{display:inline-block;vertical-align:middle;margin-right:10px}.keyword-item[data-v-f8f5f31c]{width:260px}.who-item[data-v-f8f5f31c]{width:120px}.q-item[data-v-f8f5f31c]{width:110px}.q-sep[data-v-f8f5f31c]{display:inline-block;vertical-align:middle;color:#909399;margin:0 6px}.tip-line[data-v-f8f5f31c]{margin-bottom:12px;padding:10px 14px;background:#f0f9eb;border-radius:4px;font-size:13px;color:#606266}.stat-item[data-v-f8f5f31c]{margin-right:24px}.stat-k[data-v-f8f5f31c]{color:#909399;margin-right:4px}.stat-v[data-v-f8f5f31c]{font-weight:600;color:#303133}.stat-strong[data-v-f8f5f31c]{color:#409eff}.stat-hint[data-v-f8f5f31c]{color:#909399;font-size:12px}.table-wrap[data-v-f8f5f31c],.table[data-v-f8f5f31c]{width:100%}.q-head[data-v-f8f5f31c]{line-height:1.3}.q-name[data-v-f8f5f31c]{font-weight:600}.q-count[data-v-f8f5f31c]{font-size:12px;color:#909399;font-weight:400}.q-count-done[data-v-f8f5f31c]{color:#67c23a;font-weight:600}.q-dot[data-v-f8f5f31c]{display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 3px 0 6px;vertical-align:middle}.q-dot-vat[data-v-f8f5f31c]{background:#67c23a}.q-dot-income[data-v-f8f5f31c]{background:#409eff}.tax-cell[data-v-f8f5f31c]{cursor:pointer;text-align:center;min-height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;-webkit-transition:background .15s;transition:background .15s}.tax-cell[data-v-f8f5f31c]:hover{background:#ecf5ff}.tax-mark[data-v-f8f5f31c]{font-size:18px;margin:0 2px;cursor:pointer}.tax-done-vat[data-v-f8f5f31c]{color:#67c23a}.tax-done-income[data-v-f8f5f31c]{color:#409eff}.muted[data-v-f8f5f31c],.tax-todo[data-v-f8f5f31c]{color:#c0c4cc}.handle-box[data-v-1a333ac8]{margin-bottom:12px}.handle-label[data-v-1a333ac8]{display:inline-block;color:#606266;font-size:14px;margin-right:8px}.filter-item[data-v-1a333ac8]{display:inline-block;vertical-align:middle;margin-right:10px}.keyword-item[data-v-1a333ac8]{width:260px}.who-item[data-v-1a333ac8]{width:120px}.q-item[data-v-1a333ac8]{width:110px}.q-sep[data-v-1a333ac8]{display:inline-block;vertical-align:middle;color:#909399;margin:0 6px}.tip-line[data-v-1a333ac8]{margin-bottom:12px;padding:10px 14px;background:#f0f9eb;border-radius:4px;font-size:13px;color:#606266}.stat-item[data-v-1a333ac8]{margin-right:24px}.stat-k[data-v-1a333ac8]{color:#909399;margin-right:4px}.stat-v[data-v-1a333ac8]{font-weight:600;color:#303133}.stat-strong[data-v-1a333ac8]{color:#409eff}.stat-hint[data-v-1a333ac8]{color:#909399;font-size:12px}.table-wrap[data-v-1a333ac8],.table[data-v-1a333ac8]{width:100%}.amount-cell[data-v-1a333ac8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.amount-input[data-v-1a333ac8]{width:82px}.amount-input[data-v-1a333ac8] .el-input__inner{text-align:right;padding:0 4px;font-size:12px}.amount-save[data-v-1a333ac8]{font-size:16px;color:#67c23a;margin-left:4px;cursor:pointer}.amount-save[data-v-1a333ac8]:hover{color:#409eff}.amount-save.is-saving[data-v-1a333ac8]{color:#e6a23c;pointer-events:none}.amount-total[data-v-1a333ac8]{color:#303133;font-weight:600}.amount-total-empty[data-v-1a333ac8]{color:#c0c4cc;font-weight:400}.muted[data-v-1a333ac8]{color:#c0c4cc}.table[data-v-1a333ac8] .el-table__footer-wrapper td{font-weight:600;color:#303133;background:#ecf5ff}.handle-box[data-v-a5702286]{margin-bottom:12px}.handle-label[data-v-a5702286]{display:inline-block;color:#606266;font-size:14px;margin-right:8px}.filter-item[data-v-a5702286]{display:inline-block;vertical-align:middle;margin-right:10px}.keyword-item[data-v-a5702286]{width:260px}.who-item[data-v-a5702286]{width:120px}.q-item[data-v-a5702286]{width:110px}.q-sep[data-v-a5702286]{display:inline-block;vertical-align:middle;color:#909399;margin:0 6px}.tip-line[data-v-a5702286]{margin-bottom:12px;padding:10px 14px;background:#f0f9eb;border-radius:4px;font-size:13px;color:#606266}.stat-item[data-v-a5702286]{margin-right:24px}.stat-k[data-v-a5702286]{color:#909399;margin-right:4px}.stat-v[data-v-a5702286]{font-weight:600;color:#303133}.stat-strong[data-v-a5702286]{color:#409eff}.stat-hint[data-v-a5702286]{color:#909399;font-size:12px}.table-wrap[data-v-a5702286],.table[data-v-a5702286]{width:100%}.shop-name[data-v-a5702286]{font-weight:600}.shop-company[data-v-a5702286]{font-size:12px;color:#909399}.q-head[data-v-a5702286]{line-height:1.3}.q-name[data-v-a5702286]{font-weight:600}.q-count[data-v-a5702286]{font-size:12px;color:#909399;font-weight:400}.q-count-done[data-v-a5702286]{color:#67c23a;font-weight:600}.tax-cell[data-v-a5702286]{cursor:pointer;text-align:center;min-height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;-webkit-transition:background .15s;transition:background .15s}.tax-cell[data-v-a5702286]:hover{background:#ecf5ff}.tax-done[data-v-a5702286]{font-size:20px;color:#67c23a}.tax-todo[data-v-a5702286]{font-size:20px;color:#c0c4cc}.handle-box[data-v-cb28ffe4]{margin-bottom:12px}.handle-label[data-v-cb28ffe4]{display:inline-block;color:#606266;font-size:14px;margin-right:8px}.filter-item[data-v-cb28ffe4]{display:inline-block;vertical-align:middle;margin-right:10px}.keyword-item[data-v-cb28ffe4]{width:280px}.company-sel-item[data-v-cb28ffe4]{width:240px}.month-item[data-v-cb28ffe4]{width:140px}.type-item[data-v-cb28ffe4]{width:120px}.add-btn[data-v-cb28ffe4],.export-btn[data-v-cb28ffe4]{float:right;margin-left:10px}.tip-line[data-v-cb28ffe4]{margin-bottom:12px;padding:10px 14px;background:#f0f9eb;border-radius:4px;font-size:13px;color:#606266}.stat-item[data-v-cb28ffe4]{margin-right:24px}.stat-k[data-v-cb28ffe4]{color:#909399;margin-right:4px}.stat-v[data-v-cb28ffe4]{font-weight:600;color:#303133}.stat-strong[data-v-cb28ffe4]{color:#409eff}.table-wrap[data-v-cb28ffe4]{width:100%}.detail-wrap[data-v-cb28ffe4]{margin-top:18px}.sub-title[data-v-cb28ffe4]{font-size:14px;font-weight:600;color:#303133;margin-bottom:8px}.table[data-v-cb28ffe4]{width:100%}.total-cell[data-v-cb28ffe4]{font-weight:600;color:#409eff}.pagination[data-v-cb28ffe4]{margin-top:12px;text-align:right}.red[data-v-cb28ffe4]{color:#f56c6c}.add-form[data-v-cb28ffe4]{width:100%}.add-row[data-v-cb28ffe4]{margin-bottom:12px}.add-ml[data-v-cb28ffe4]{margin-left:24px}.code-item[data-v-cb28ffe4]{width:220px}.company-item[data-v-cb28ffe4]{width:280px}.add-table[data-v-cb28ffe4]{margin-top:4px}.tip-text[data-v-cb28ffe4]{margin-left:12px;color:#909399;font-size:12px}.merge-btn[data-v-cb28ffe4]{margin-left:10px}.merge-tip[data-v-cb28ffe4]{margin-left:8px;color:#909399;font-size:12px}.type-tag[data-v-cb28ffe4]{margin-right:4px}.handle-box[data-v-1e3c9836]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ym-label[data-v-1e3c9836]{font-size:18px;font-weight:700;min-width:90px;text-align:center;color:#303133}.add-box[data-v-1e3c9836]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.stat-bar[data-v-1e3c9836]{margin-bottom:10px;color:#606266;font-size:13px}.drag-tip[data-v-1e3c9836]{margin-top:8px;font-size:12px;color:#909399}.due-day-tip[data-v-1e3c9836]{font-size:12px;color:#909399;line-height:1.4}.due-empty[data-v-1e3c9836]{color:#c0c4cc}.due-edit-tip[data-v-1e3c9836]{font-size:13px;color:#606266;margin:0 4px}.container[data-v-4efd3cdc]{background:#fff;border:1px solid #ebeef5;border-radius:6px;padding:16px}.handle-box[data-v-4efd3cdc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:14px}.ym-label[data-v-4efd3cdc]{font-size:16px;font-weight:600;margin:0 10px;color:#303133}.count-label[data-v-4efd3cdc]{margin-left:14px;font-size:13px;color:#606266}.legend-box[data-v-4efd3cdc]{margin-left:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.legend-box[data-v-4efd3cdc],.legend-item[data-v-4efd3cdc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legend-item[data-v-4efd3cdc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:14px;font-size:12px;color:#909399}.legend-dot[data-v-4efd3cdc]{width:10px;height:10px;border-radius:50%;margin-right:4px;display:inline-block}.add-btn[data-v-4efd3cdc]{margin-left:auto}.cal-wrap[data-v-4efd3cdc]{overflow-x:auto;border:1px solid #ebeef5;border-radius:4px;background:#fff}.cal-head[data-v-4efd3cdc]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ebeef5;background:#fafafa}.head-info[data-v-4efd3cdc]{font-weight:600;color:#303133;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-col[data-v-4efd3cdc]{-webkit-box-flex:0;-ms-flex:0 0 330px;flex:0 0 330px;position:-webkit-sticky;position:sticky;left:0;z-index:3;background:#fff;border-right:1px solid #ebeef5;padding:8px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.cal-head .info-col[data-v-4efd3cdc]{background:#fafafa}.days-row[data-v-4efd3cdc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.day-cell[data-v-4efd3cdc]{width:34px;height:38px;line-height:38px;text-align:center;font-size:12px;color:#606266;border-left:1px solid #f0f2f5;-webkit-box-sizing:border-box;box-sizing:border-box}.day-cell.weekend[data-v-4efd3cdc]{color:#c0c4cc;background:#fafafa}.day-cell.today[data-v-4efd3cdc]{color:#409eff;font-weight:700;background:#ecf5ff}.cal-body[data-v-4efd3cdc]{min-height:60px}.cal-row[data-v-4efd3cdc]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #f0f2f5;min-height:56px;position:relative}.cal-row:hover .info-col[data-v-4efd3cdc],.cal-row[data-v-4efd3cdc]:hover{background:#fafafa}.act-main[data-v-4efd3cdc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:22px}.plat-dot[data-v-4efd3cdc]{width:8px;height:8px;border-radius:50%;margin-right:5px;display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.plat-name[data-v-4efd3cdc]{font-size:12px;color:#909399;margin-right:6px}.act-name[data-v-4efd3cdc]{font-size:13px;font-weight:600;color:#303133;margin-right:8px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.act-date[data-v-4efd3cdc]{font-size:12px;color:#909399;margin-left:8px}.act-ops[data-v-4efd3cdc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:6px}.del-btn[data-v-4efd3cdc]{color:#f56c6c}.act-remark[data-v-4efd3cdc]{font-size:12px;color:#b0b3b8;margin-top:3px;line-height:16px;max-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.days-area[data-v-4efd3cdc]{position:relative;height:56px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.day-bg[data-v-4efd3cdc]{position:absolute;top:0;bottom:0;width:34px;border-left:1px solid #f6f8fa;-webkit-box-sizing:border-box;box-sizing:border-box}.day-bg.weekend[data-v-4efd3cdc]{background:#fafafa}.day-bg.today[data-v-4efd3cdc]{background:#ecf5ff}.act-bar[data-v-4efd3cdc]{position:absolute;top:9px;bottom:9px;border-radius:4px;color:#fff;font-size:12px;line-height:38px;padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;z-index:2;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.empty-tip[data-v-4efd3cdc]{padding:40px 20px;text-align:center;color:#909399;font-size:13px}.sort-tip[data-v-4efd3cdc]{margin-left:8px;font-size:12px;color:#909399}@media screen and (max-width:768px){.info-col[data-v-4efd3cdc]{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px}.act-ops[data-v-4efd3cdc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.tip-bar[data-v-0ae810cb]{background:#f0f9eb;border:1px solid #e1f3d8;border-radius:4px;padding:8px 12px;margin-bottom:12px;font-size:13px;color:#67c23a}.tip-bar code[data-v-0ae810cb]{background:#e1f3d8;padding:1px 4px;border-radius:3px}.handle-box[data-v-0ae810cb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:12px}.count-tag[data-v-0ae810cb]{font-size:13px;color:#909399}.cron-desc[data-v-0ae810cb]{font-size:12px;color:#909399;margin-top:2px}.cmd-text[data-v-0ae810cb]{word-break:break-all;font-size:12px}.desc-text[data-v-0ae810cb]{color:#409eff;font-size:12px}.desc-text.edit-hint[data-v-0ae810cb]{cursor:pointer;border-bottom:1px dashed #c0c4cc;padding-bottom:1px}.desc-text.edit-hint[data-v-0ae810cb]:hover{color:#409eff;border-bottom-color:#409eff}.gray-text[data-v-0ae810cb]{color:#909399}.toolbar[data-v-289cd770]{margin-bottom:12px}.perm-checkbox-group{grid-template-columns:repeat(3,1fr)!important}.perm-checkbox{overflow:hidden}.perm-checkbox,.perm-checkbox .el-checkbox__label{white-space:nowrap}.perm-dialog-tip[data-v-3c6b2254]{margin-bottom:12px;color:#606266;font-size:13px}.perm-name[data-v-3c6b2254]{font-size:13px;color:#303133}.perm-code[data-v-3c6b2254]{font-size:12px;color:#909399;margin-left:4px}.perm-checkbox-group{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important;gap:12px 10px!important;width:100%}.perm-checkbox{margin:0!important;width:100%!important;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:normal;word-break:break-all}.perm-checkbox .el-checkbox__label{vertical-align:middle;white-space:normal;word-break:break-all}.avatar-card .avatar-wrap[data-v-6c7c854a]{text-align:center;padding:20px 0}.avatar-preview[data-v-6c7c854a]{width:140px;height:140px;margin:0 auto 16px;border-radius:50%;overflow:hidden;border:1px solid #ebeef5;background:#f5f7fa}.avatar-img[data-v-6c7c854a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.avatar-tip[data-v-6c7c854a]{margin-top:8px;font-size:12px;color:#909399}.handle-box[data-v-643701e3]{margin-bottom:15px}.tip-text[data-v-643701e3]{margin-left:10px;color:#909399;font-size:12px}.gen-progress-box[data-v-643701e3]{margin:12px 0;max-width:460px}.gen-progress-box .el-progress[data-v-643701e3]{margin-bottom:4px}.gen-err-box[data-v-643701e3]{margin:12px 0;max-width:460px}.label-text[data-v-643701e3]{color:#606266;font-weight:600}.gen-box[data-v-643701e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gen-info[data-v-643701e3]{margin-bottom:15px}.cell-img-name[data-v-643701e3]{cursor:pointer;color:#409eff}.img-grid[data-v-643701e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.img-grid-item[data-v-643701e3]{width:140px;margin:8px;border:1px solid #ebeef5;border-radius:4px;padding:6px;text-align:center;background:#fff}.img-grid-item img[data-v-643701e3]{width:128px;height:128px;-o-object-fit:contain;object-fit:contain;cursor:-webkit-zoom-in;cursor:zoom-in}.img-grid-name[data-v-643701e3]{font-size:12px;color:#606266;margin-top:4px;word-break:break-all;line-height:16px;max-height:32px;overflow:hidden}.img-grid-cat[data-v-643701e3]{margin-top:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.img-grid-cat .el-select[data-v-643701e3]{width:128px}.img-grid-ops[data-v-643701e3]{margin-top:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.img-grid-ops .el-button[data-v-643701e3]{margin-left:0;margin-right:0}.opt-thumb-row[data-v-643701e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.opt-thumb[data-v-643701e3]{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;margin-right:8px;border:1px solid #ebeef5;border-radius:4px;background:#fff;-ms-flex-negative:0;flex-shrink:0}.preview-box[data-v-643701e3]{margin-bottom:15px}.preview-title[data-v-643701e3]{font-weight:600;color:#303133;margin-bottom:8px}.preview-img[data-v-643701e3]{width:200px;height:200px;-o-object-fit:contain;object-fit:contain;border:1px solid #ebeef5;cursor:-webkit-zoom-in;cursor:zoom-in}.result-box[data-v-643701e3]{margin-top:10px}.empty-tip[data-v-643701e3]{color:#909399;text-align:center;padding:30px 0}.photo-preview-mask[data-v-643701e3]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:3000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.photo-preview-box[data-v-643701e3]{position:relative;background:#fff;padding:10px;border-radius:4px;max-width:90%;max-height:90%}.photo-preview-img[data-v-643701e3]{max-width:80vw;max-height:80vh;-o-object-fit:contain;object-fit:contain}.photo-preview-close[data-v-643701e3]{position:absolute;top:-14px;right:-14px;font-size:22px;color:#fff;background:rgba(0,0,0,.5);border-radius:50%;padding:4px;cursor:pointer}.layer-cell[data-v-643701e3]{font-size:12px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layer-tag[data-v-643701e3]{display:inline-block;background:#ecf5ff;color:#409eff;border-radius:3px;padding:0 5px;margin-right:4px;font-weight:600}.layer-params[data-v-643701e3]{color:#909399;margin-left:6px}.layer-config[data-v-643701e3]{width:100%}.layer-tabs[data-v-643701e3]{margin-bottom:10px}.layer-panel[data-v-643701e3]{border:1px solid #ebeef5;border-radius:6px;padding:12px;background:#fcfcfc}.layer-panel-head[data-v-643701e3]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:600;color:#303133;margin-bottom:10px}.layer-panel-head[data-v-643701e3],.layer-panel-row[data-v-643701e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layer-panel-row[data-v-643701e3]{margin-top:10px}.param-val[data-v-643701e3]{font-size:12px;color:#606266;min-width:42px}.vis-wrap[data-v-643701e3]{width:100%}.vis-head[data-v-643701e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.vis-canvas-wrap[data-v-643701e3]{text-align:center}.vis-canvas[data-v-643701e3]{max-width:100%;max-height:460px;border:1px dashed #dcdfe6;cursor:move;background:#fafafa}.vis-hint[data-v-643701e3]{font-size:12px;color:#909399;margin-top:4px}.vis-tools[data-v-643701e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}.base-block[data-v-643701e3]{border:1px solid #ebeef5;border-radius:6px;padding:12px;margin-bottom:18px;background:#fcfcfc}.tmpl-block[data-v-643701e3]{padding:0 2px}.block-title[data-v-643701e3]{font-weight:600;color:#303133;margin-bottom:10px;border-left:3px solid #409eff;padding-left:8px}.block-title .tip-text[data-v-643701e3]{margin-left:12px;font-weight:400}.gen-select-row[data-v-2d8aa50a]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px}.gen-field[data-v-2d8aa50a],.gen-select-row[data-v-2d8aa50a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gen-label[data-v-2d8aa50a]{font-size:13px;color:#606266}.style-block[data-v-2d8aa50a]{border:1px solid #ebeef5;border-radius:4px;padding:12px;margin-bottom:12px;background:#fafafa}.style-row[data-v-2d8aa50a]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8px}.style-field[data-v-2d8aa50a],.style-row[data-v-2d8aa50a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.style-field[data-v-2d8aa50a]{margin-right:20px}.gen-body[data-v-2d8aa50a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gen-left[data-v-2d8aa50a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:320px;margin-right:20px}.gen-right[data-v-2d8aa50a]{width:440px}.gen-subtitle[data-v-2d8aa50a]{font-size:14px;font-weight:700;color:#475669;margin-bottom:8px}.gen-base-grid[data-v-2d8aa50a]{max-height:460px;overflow-y:auto}.gen-base-item[data-v-2d8aa50a]{position:relative;cursor:pointer;border:2px solid transparent}.gen-base-item[data-v-2d8aa50a]:hover,.gen-base-selected[data-v-2d8aa50a]{border-color:#20a0ff}.gen-base-check[data-v-2d8aa50a]{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;background:#20a0ff;color:#fff;text-align:center;line-height:20px;font-size:12px}.preview-wrap[data-v-2d8aa50a]{position:relative;min-height:300px;background:#111;border:1px solid #dcdfe6;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.preview-img[data-v-2d8aa50a]{max-width:100%;max-height:460px;display:block}.preview-empty[data-v-2d8aa50a]{color:#909399}.preview-loading[data-v-2d8aa50a]{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.6);color:#fff;border-radius:4px;padding:2px 8px;font-size:12px}.preview-actions[data-v-2d8aa50a]{margin-top:8px}.gen-progress-block[data-v-2d8aa50a]{margin-top:16px;padding:12px;border:1px solid #ebeef5;border-radius:4px;background:#fafafa}.gen-err[data-v-2d8aa50a]{color:#f56c6c;margin-top:6px}.table-thumb[data-v-2d8aa50a]{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.empty-tip[data-v-2d8aa50a]{color:#909399;font-size:13px;padding:20px 0}.handle-box[data-v-00c461f6]{margin-bottom:14px}.table[data-v-00c461f6]{width:100%}.pagination[data-v-00c461f6]{margin-top:12px;text-align:right}.result-pre[data-v-00c461f6]{background:#f7f8fa;border:1px solid #ebeef5;border-radius:4px;padding:10px 14px;font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-all;max-height:300px;overflow:auto}.final-confirm-banner[data-v-00c461f6]{background:#f0f9eb;border:1px solid #e1f3d8;border-radius:4px;padding:10px 14px}.result-cell[data-v-00c461f6]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap}.empty-tip[data-v-00c461f6]{color:#909399;text-align:center;padding:30px 0}.clean-tip[data-v-00c461f6]{margin:10px 0 0;color:#67c23a;font-size:13px}.summary-row[data-v-00c461f6]{margin-bottom:6px}.summary-card[data-v-00c461f6]{border:1px solid #ebeef5;border-radius:6px;padding:14px 10px;text-align:center;background:#fafafa}.summary-card .num[data-v-00c461f6]{font-size:20px;font-weight:600;color:#303133}.summary-card .label[data-v-00c461f6]{font-size:12px;color:#909399;margin-top:6px}.summary-card.diff .num[data-v-00c461f6]{color:#f56c6c}.mb12[data-v-3f4dada4]{margin-bottom:12px}.card-header[data-v-3f4dada4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-right[data-v-3f4dada4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px}.upload-box[data-v-3f4dada4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.upload-left[data-v-3f4dada4]{width:340px;margin-right:24px}.upload-right[data-v-3f4dada4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:280px}.summary-line[data-v-3f4dada4]{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.late-fine-tip[data-v-3f4dada4]{margin-top:10px;padding:8px 12px;background:#fdf6ec;border:1px solid #faecd8;border-radius:4px;color:#e6a23c;font-size:13px;line-height:1.6}.late-fine-tip i[data-v-3f4dada4]{margin-right:4px}.ok-tip[data-v-3f4dada4]{margin-top:10px;color:#67c23a;font-size:13px}.empty-tip[data-v-3f4dada4]{color:#909399;font-size:13px;padding:20px 0;text-align:center}.detail-block[data-v-3f4dada4]{margin-top:18px;border-top:1px dashed #dcdfe6;padding-top:12px}.detail-header[data-v-3f4dada4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.detail-header[data-v-3f4dada4],.detail-right[data-v-3f4dada4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-right[data-v-3f4dada4]{gap:8px}.detail-title[data-v-3f4dada4]{font-weight:600;color:#e6a23c;font-size:14px}.handle-box[data-v-490d4b12]{margin-bottom:20px}.handle-select[data-v-490d4b12]{width:120px}.handle-input[data-v-490d4b12]{width:300px;display:inline-block}.table[data-v-490d4b12]{width:100%;font-size:14px}.red[data-v-490d4b12]{color:red}.mr10[data-v-490d4b12]{margin-right:10px}.table-td-thumb[data-v-490d4b12]{display:block;margin:auto;width:40px;height:40px}.handle-box[data-v-3cfe3a77]{margin-bottom:20px}.handle-select[data-v-3cfe3a77]{width:120px}.handle-input[data-v-3cfe3a77]{width:300px;display:inline-block}.table[data-v-3cfe3a77]{width:100%;font-size:14px}.red[data-v-3cfe3a77]{color:red}.mr10[data-v-3cfe3a77]{margin-right:10px}.table-td-thumb[data-v-3cfe3a77]{display:block;margin:auto;width:40px;height:40px}