.bi-sheet[data-v-ee775a74]{color:#2b3242}.sheet-scroll[data-v-ee775a74]{overflow:auto;max-height:calc(100vh - 300px);border:1px solid #e8eaec;border-radius:8px}.sheet[data-v-ee775a74]{font-size:13px}.sheet-row[data-v-ee775a74]{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f1f3f7}.sheet-row[data-v-ee775a74]:last-child{border-bottom:none}.sheet-row>span[data-v-ee775a74]{padding:9px 12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-right:1px solid #f1f3f7;background:#fff}.sheet-row>span[data-v-ee775a74]:last-child{border-right:none}.sheet-row.head[data-v-ee775a74]{background:#fafbfd;font-weight:600;position:sticky;top:0;z-index:6}.sheet-row.head>span[data-v-ee775a74]{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;text-align:center;white-space:normal;line-height:18px;color:#4a5468;background:#fafbfd;overflow:visible;text-overflow:clip}.sheet-row.head .sortable[data-v-ee775a74]{cursor:pointer}.sheet-row.head em[data-v-ee775a74]{font-style:normal;color:#8a94a6;font-weight:400}.sheet-row:not(.head)>span.dim[data-v-ee775a74]{text-align:center}.sheet-row:not(.head)>span.metric[data-v-ee775a74]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:visible;text-overflow:clip;white-space:nowrap}.sheet-row:not(.head)>span.metric>b[data-v-ee775a74]{font-variant-numeric:tabular-nums;text-align:right}.sheet-row:not(.head)>span.money>b[data-v-ee775a74]{min-width:118px}.sheet-row:not(.head)>span.count>b[data-v-ee775a74]{min-width:48px}.sheet-row:not(.head)>span.date>b[data-v-ee775a74]{min-width:92px;text-align:center}.sheet-row:not(.head)>span.metric>em[data-v-ee775a74]{width:56px;margin-left:8px;text-align:right;-webkit-box-flex:0;-ms-flex:none;flex:none}.sheet-row.head>span.metric[data-v-ee775a74]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sheet-row>span.freeze[data-v-ee775a74]{position:sticky;left:0;z-index:2;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-shadow:4px 0 8px rgba(16,24,40,.04);box-shadow:4px 0 8px rgba(16,24,40,.04)}.sheet-row.head>span.freeze[data-v-ee775a74]{z-index:7;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.sheet-row.total[data-v-ee775a74]{background:#fafbfd;font-weight:600;position:sticky;bottom:0;z-index:3}.sheet-row.total>span[data-v-ee775a74]{background:#fafbfd}.sheet-row.total>span.freeze[data-v-ee775a74]{z-index:4}.sheet-row b[data-v-ee775a74]{font-weight:600}.sheet-row em[data-v-ee775a74]{font-style:normal;font-size:12px}.sheet-row em.up[data-v-ee775a74]{color:#16a34a}.sheet-row em.down[data-v-ee775a74]{color:#f43f5e}.sheet-row a[data-v-ee775a74]{color:#2a55e0}.indent[data-v-ee775a74]{display:inline-block}.lv[data-v-ee775a74]{display:inline-block;margin-right:6px;padding:0 6px;border-radius:4px;background:#eff5ff;color:#2a55e0;font-size:12px;line-height:18px}.sheet-empty[data-v-ee775a74]{padding:40px 0;text-align:center;color:#8a94a6}.sheet-note[data-v-ee775a74]{margin-top:10px;color:#8a94a6;font-size:12px;line-height:20px}.sheet-note p[data-v-ee775a74]{margin:0}.bi-scope-picker[data-v-01eeafa6]{color:#2b3242}.picker-tip[data-v-01eeafa6]{color:#8a94a6;font-size:12px;line-height:20px;margin-bottom:10px}.picker-tip b[data-v-01eeafa6]{color:#2b3242;font-weight:600}.picker-body[data-v-01eeafa6]{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #e8eaec;border-radius:8px;overflow:hidden;min-height:300px}.picker-depart[data-v-01eeafa6]{width:260px;-webkit-box-flex:0;-ms-flex:none;flex:none;border-right:1px solid #f1f3f7;padding:6px;max-height:340px;overflow-y:auto}.depart-item[data-v-01eeafa6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:7px 8px;border-radius:6px;font-size:13px}.depart-item[data-v-01eeafa6]:hover{background:#f7f9fd}.depart-item.on[data-v-01eeafa6]{background:#eff5ff;color:#2a55e0;font-weight:600}.depart-cb[data-v-01eeafa6]{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:0}.depart-name[data-v-01eeafa6]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.depart-count[data-v-01eeafa6]{color:#8a94a6;font-size:12px;-webkit-box-flex:0;-ms-flex:none;flex:none}.picker-staff[data-v-01eeafa6]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.staff-list[data-v-01eeafa6]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:292px;overflow-y:auto}.picker-empty[data-v-01eeafa6]{color:#8a94a6;font-size:13px;padding:24px 0;text-align:center}.staff-item[data-v-01eeafa6]{display:block;margin:0 0 8px}.staff-name[data-v-01eeafa6]{font-size:13px}.staff-meta[data-v-01eeafa6]{color:#8a94a6;font-size:12px;margin-left:8px}.picker-selected[data-v-01eeafa6]{margin-top:10px}.picker-selected .hint[data-v-01eeafa6]{color:#8a94a6;font-size:13px;margin-right:8px}.sel-line[data-v-01eeafa6]{margin-top:6px}.bi-report[data-v-6ee516ee]{color:#2b3242}.page-head[data-v-6ee516ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ph-left[data-v-6ee516ee]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.page-head h2[data-v-6ee516ee]{font-size:17px;font-weight:600;margin:0}.ph-act[data-v-6ee516ee]{-webkit-box-flex:0;-ms-flex:none;flex:none}.ph-act button[data-v-6ee516ee]{margin-left:10px}.hint[data-v-6ee516ee]{color:#8a94a6;font-size:12px;line-height:20px;margin:6px 0 0}.filter-bar[data-v-6ee516ee]{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:10px}.crumb[data-v-6ee516ee]{margin-top:10px;font-size:13px}.crumb .ck[data-v-6ee516ee]{color:#8a94a6;margin-right:8px}.crumb a[data-v-6ee516ee]{color:#2a55e0}.crumb .sep[data-v-6ee516ee]{color:#b3bac6;margin:0 6px}.crumb .drill-tip[data-v-6ee516ee]{color:#f59e0b;margin-left:10px;font-size:12px}.warn-box[data-v-6ee516ee]{margin-top:10px;padding:10px 12px;border-radius:8px;background:#fffbeb;border:1px solid #fde68a;font-size:12px;line-height:20px}.warn-box p[data-v-6ee516ee]{margin:0}.pager[data-v-6ee516ee]{margin-top:12px;text-align:right}