.home-page[data-v-5e6a0bf5]{width:100%;min-height:100%;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f3f4f6}.filter-card[data-v-5e6a0bf5]{margin-bottom:16px;border-radius:8px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.06);box-shadow:0 1px 4px rgba(0,0,0,.06)}.filter-card[data-v-5e6a0bf5] .ivu-card-body{padding:14px 18px}.filter-header[data-v-5e6a0bf5]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-header[data-v-5e6a0bf5],.filter-left[data-v-5e6a0bf5]{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:12px}.filter-icon[data-v-5e6a0bf5]{font-size:22px;color:#10b981}.filter-title[data-v-5e6a0bf5]{margin-right:8px;font-size:16px;font-weight:600;color:#111827}.filter-select[data-v-5e6a0bf5]{width:120px}.date-range-select[data-v-5e6a0bf5]{width:220px}.export-btn[data-v-5e6a0bf5]{border-color:#e5e7eb;color:#374151;background:#fff}.export-btn[data-v-5e6a0bf5]:hover{border-color:#10b981;color:#10b981}.export-btn[data-v-5e6a0bf5] .ivu-icon{margin-right:4px}.stat-row[data-v-5e6a0bf5]{margin-bottom:16px}.stat-card[data-v-5e6a0bf5]{border-radius:8px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.06);box-shadow:0 1px 4px rgba(0,0,0,.06);margin-bottom:16px}.stat-card[data-v-5e6a0bf5] .ivu-card-body{padding:18px 20px}.stat-main[data-v-5e6a0bf5]{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}.stat-info[data-v-5e6a0bf5]{min-width:0}.stat-title[data-v-5e6a0bf5]{margin-bottom:8px;font-size:13px;color:#6b7280}.stat-value-wrap[data-v-5e6a0bf5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}.stat-value[data-v-5e6a0bf5]{font-size:28px;font-weight:700;color:#111827;line-height:1}.stat-trend[data-v-5e6a0bf5]{font-size:12px;font-weight:500}.stat-trend[data-v-5e6a0bf5] .ivu-icon{font-size:12px;margin-right:2px}.stat-trend.up[data-v-5e6a0bf5]{color:#10b981}.stat-trend.down[data-v-5e6a0bf5]{color:#ef4444}.stat-icon-wrap[data-v-5e6a0bf5]{width:48px;height:48px;border-radius:10px;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;-ms-flex-negative:0;flex-shrink:0}.stat-icon-wrap[data-v-5e6a0bf5] .ivu-icon{font-size:24px}.stat-icon-wrap.green[data-v-5e6a0bf5]{color:#10b981;background:rgba(16,185,129,.12)}.stat-icon-wrap.red[data-v-5e6a0bf5]{color:#ef4444;background:rgba(239,68,68,.12)}.chart-col[data-v-5e6a0bf5],.chart-row[data-v-5e6a0bf5]{margin-bottom:16px}.chart-card[data-v-5e6a0bf5]{border-radius:8px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.06);box-shadow:0 1px 4px rgba(0,0,0,.06);height:100%}.chart-card[data-v-5e6a0bf5] .ivu-card-body{padding:18px 20px}.chart-header[data-v-5e6a0bf5]{margin-bottom:12px}.chart-title[data-v-5e6a0bf5]{font-size:15px;font-weight:600;color:#111827}.chart-content[data-v-5e6a0bf5]{width:100%;height:320px}@media screen and (max-width:1200px){.chart-content[data-v-5e6a0bf5]{height:300px}}@media screen and (max-width:768px){.home-page[data-v-5e6a0bf5]{padding:12px}.filter-title[data-v-5e6a0bf5]{font-size:15px}.stat-value[data-v-5e6a0bf5]{font-size:24px}.chart-content[data-v-5e6a0bf5]{height:260px}}