.page[data-v-263fe70a]{padding:16px}.filter-card[data-v-263fe70a]{margin-bottom:16px}.toolbar[data-v-263fe70a]{align-items:center;display:flex;justify-content:space-between}.toolbar-left[data-v-263fe70a]{align-items:center;display:flex;flex-wrap:wrap}.control[data-v-263fe70a]{align-items:center;display:inline-flex;margin-bottom:8px;margin-right:12px}.control-date[data-v-263fe70a]{width:180px}.control-dept[data-v-263fe70a]{width:240px}.control-status[data-v-263fe70a]{width:160px}.summary-row[data-v-263fe70a]{margin-bottom:16px}.summary-item[data-v-263fe70a]{display:flex;flex-direction:column;gap:6px;min-height:84px}.summary-label[data-v-263fe70a]{color:rgba(0,0,0,.58);font-size:12px;letter-spacing:.2px}.summary-value[data-v-263fe70a]{color:#1f2d3d;font-size:22px;font-weight:600;line-height:1.1}.summary-sub[data-v-263fe70a]{color:rgba(0,0,0,.45);font-size:12px;min-height:16px}.summary-sub--placeholder[data-v-263fe70a]{visibility:hidden}.summary-item--range .summary-value[data-v-263fe70a]{color:#2d8cf0}.summary-item--count .summary-value[data-v-263fe70a]{color:#5856d6}.summary-item--amount .summary-value[data-v-263fe70a]{color:#19be6b}.dept-grid-wrap[data-v-263fe70a]{position:relative}.dept-grid[data-v-263fe70a]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.dept-loading[data-v-263fe70a]{min-height:160px;position:relative}.dept-empty[data-v-263fe70a]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:10px;color:rgba(0,0,0,.45);padding:40px 0;text-align:center}.dept-card[data-v-263fe70a]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.dept-card[data-v-263fe70a]:hover{border-color:rgba(45,140,240,.35);box-shadow:0 8px 18px rgba(0,0,0,.08);transform:translateY(-2px)}.dept-card-top[data-v-263fe70a]{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.dept-name[data-v-263fe70a]{color:#1f2d3d;font-size:15px;font-weight:600;overflow:hidden;padding-right:8px;text-overflow:ellipsis;white-space:nowrap}.dept-metrics[data-v-263fe70a]{align-items:stretch;display:flex;gap:10px;justify-content:space-between}.metric[data-v-263fe70a]{background:#f7f8fa;border:1px solid rgba(0,0,0,.04);border-radius:10px;flex:1;padding:10px 12px}.metric-label[data-v-263fe70a]{color:rgba(0,0,0,.55);font-size:12px;margin-bottom:4px}.metric-value[data-v-263fe70a]{font-size:18px;font-weight:700;line-height:1.1}.metric-value-count[data-v-263fe70a]{color:#2d8cf0}.metric-value-amount[data-v-263fe70a]{letter-spacing:.2px}.amount-positive[data-v-263fe70a]{color:#19be6b}.amount-zero[data-v-263fe70a]{color:rgba(0,0,0,.35)}.dept-card-foot[data-v-263fe70a]{align-items:center;color:rgba(0,0,0,.45);display:flex;font-size:12px;justify-content:space-between;margin-top:10px}.dept-card-foot .arrow[data-v-263fe70a]{color:rgba(45,140,240,.8)}.detail-toolbar[data-v-263fe70a]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.detail-toolbar-right[data-v-263fe70a]{align-items:center;display:flex}.detail-pagination[data-v-263fe70a]{display:flex;justify-content:flex-end;margin-top:12px}.filter-card[data-v-263fe70a] .ivu-card-body{padding:12px 16px}.summary-row[data-v-263fe70a] .ivu-col{display:flex}.summary-row[data-v-263fe70a] .ivu-card{border:1px solid rgba(0,0,0,.04);border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,.05);flex:1}.summary-row[data-v-263fe70a] .ivu-card-body{display:flex;height:100%}.control[data-v-263fe70a] .ivu-input,.control[data-v-263fe70a] .ivu-select-selection{height:32px;line-height:32px}.control[data-v-263fe70a] .ivu-input-icon,.control[data-v-263fe70a] .ivu-select-selected-value{line-height:32px}