.ai-insight-section[data-v-55f7121e]{margin-bottom:24px}.ai-section-header[data-v-55f7121e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.ai-section-indicator[data-v-55f7121e]{display:inline-block;width:4px;height:18px;border-radius:2px;margin-right:8px;background:linear-gradient(180deg,#722ed1,#1890ff)}.ai-section-title[data-v-55f7121e]{font-size:16px;font-weight:600;color:#333}.ai-section-badge[data-v-55f7121e]{font-size:11px;color:#722ed1;background:#f9f0ff;border:1px solid #d3adf7;border-radius:10px;padding:1px 8px}.ai-card[data-v-55f7121e]{border-radius:8px;height:100%;transition:box-shadow .3s}.ai-card[data-v-55f7121e]:hover{box-shadow:0 4px 16px rgba(114,46,209,.1)}.ai-card-today[data-v-55f7121e]{border-top:3px solid #1890ff}.ai-card-risk[data-v-55f7121e]{border-top:3px solid #fa541c}.ai-card-suggest[data-v-55f7121e]{border-top:3px solid #722ed1}.ai-card-summary[data-v-55f7121e]{border-top:3px solid #1890ff}.ai-card-header[data-v-55f7121e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:12px}.ai-card-icon[data-v-55f7121e]{font-size:18px;margin-right:8px}.icon-blue[data-v-55f7121e]{color:#1890ff}.icon-red[data-v-55f7121e]{color:#fa541c}.icon-purple[data-v-55f7121e]{color:#722ed1}.icon-orange[data-v-55f7121e]{color:#fa8c16}.icon-green[data-v-55f7121e]{color:#52c41a}.ai-card-title[data-v-55f7121e]{font-size:14px;font-weight:600;color:#333}.ai-metrics[data-v-55f7121e]{margin-bottom:8px}.ai-metric-item[data-v-55f7121e]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:4px 0}.ai-metric-value[data-v-55f7121e]{font-size:20px;font-weight:700}.ai-metric-label[data-v-55f7121e]{font-size:12px;color:#888}.val-blue[data-v-55f7121e]{color:#1890ff}.val-purple[data-v-55f7121e]{color:#722ed1}.val-orange[data-v-55f7121e]{color:#fa8c16}.val-red[data-v-55f7121e]{color:#f5222d}.val-green[data-v-55f7121e]{color:#52c41a}.ai-divider[data-v-55f7121e]{height:1px;background:#f0f0f0;margin:12px 0}.ai-analysis-block[data-v-55f7121e]{border-radius:6px;padding:12px;margin-bottom:8px}.ai-analysis-blue[data-v-55f7121e]{background:linear-gradient(135deg,#e6f7ff,#f0f5ff);border-left:3px solid #1890ff}.ai-analysis-red[data-v-55f7121e]{background:linear-gradient(135deg,#fff2e8,#fff1f0);border-left:3px solid #fa541c}.ai-analysis-purple[data-v-55f7121e]{background:linear-gradient(135deg,#f9f0ff,#f0f5ff);border-left:3px solid #722ed1}.ai-analysis-orange[data-v-55f7121e]{background:linear-gradient(135deg,#fff7e6,#fff2e8);border-left:3px solid #fa8c16}.ai-analysis-green[data-v-55f7121e]{background:linear-gradient(135deg,#f6ffed,#e6f7ff);border-left:3px solid #52c41a}.ai-badge[data-v-55f7121e]{display:inline-block;font-size:11px;font-weight:600;color:#fff;border-radius:3px;padding:1px 6px;margin-bottom:6px}.ai-analysis-blue .ai-badge[data-v-55f7121e]{background:#1890ff}.ai-analysis-red .ai-badge[data-v-55f7121e]{background:#fa541c}.ai-analysis-purple .ai-badge[data-v-55f7121e]{background:#722ed1}.ai-analysis-orange .ai-badge[data-v-55f7121e]{background:#fa8c16}.ai-analysis-green .ai-badge[data-v-55f7121e]{background:#52c41a}.ai-analysis-text[data-v-55f7121e]{font-size:13px;color:#333;line-height:1.8}.ai-analysis-loading[data-v-55f7121e]{font-size:12px;color:#999;padding:8px 0}.ai-suggest-item[data-v-55f7121e]{padding:4px 0;border-bottom:1px dashed #f5f5f5}.ai-suggest-item[data-v-55f7121e]:last-child{border-bottom:none}.ai-suggest-title[data-v-55f7121e]{font-size:12px;font-weight:600;color:#333}.ai-suggest-detail[data-v-55f7121e]{font-size:11px;color:#999}.ai-actions[data-v-55f7121e]{margin-top:12px}.ai-action-title[data-v-55f7121e]{font-size:12px;font-weight:600;color:#722ed1;margin-bottom:6px}.ai-action-item[data-v-55f7121e]{font-size:12px;color:#555;padding:3px 0;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:6px}.ai-action-num[data-v-55f7121e]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#722ed1;color:#fff;font-size:10px;-ms-flex-negative:0;flex-shrink:0}.digital-dashboard-container[data-v-824f59a0]{--overview-blue:#3b6dd8;padding:20px;background:#f4f6fa;min-height:calc(100vh - 72px);color:#24324b}.digital-dashboard-container .dashboard-header[data-v-824f59a0]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:18px}.digital-dashboard-container .header-right[data-v-824f59a0]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.digital-dashboard-container .header-right[data-v-824f59a0] .ant-btn{border-radius:7px}.digital-dashboard-container .section-header[data-v-824f59a0]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin:20px 0 12px}.digital-dashboard-container .section-title[data-v-824f59a0]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#24324b;margin:0}.digital-dashboard-container .section-mark[data-v-824f59a0]{width:28px;height:28px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#3b6dd8;background:#eaf0fc;border-radius:8px}.digital-dashboard-container .metric-row[data-v-824f59a0]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.digital-dashboard-container .expense-row[data-v-824f59a0]{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}.digital-dashboard-container .metric-cell[data-v-824f59a0]{min-width:0}.digital-dashboard-container .finance-card[data-v-824f59a0]{--metric-accent:#3b6dd8;height:100%;position:relative;border:1px solid #e3eaf3;border-top:3px solid var(--metric-accent);border-radius:12px;background:#fff;box-shadow:none}.digital-dashboard-container .finance-card[data-v-824f59a0] .ant-card-body{padding:17px 16px;min-height:150px}.digital-dashboard-container .metric-symbol[data-v-824f59a0]{position:absolute;right:15px;top:17px;color:var(--metric-accent);font-size:16px}.digital-dashboard-container .finance-card[data-v-824f59a0] .ant-statistic-title{color:#69788f;padding-right:23px;font-size:13px;margin-bottom:10px}.digital-dashboard-container .finance-card[data-v-824f59a0] .ant-statistic-content{font-weight:600;line-height:1.4;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.digital-dashboard-container .finance-card[data-v-824f59a0] .ant-statistic-content-prefix{font-size:14px}.digital-dashboard-container .finance-card[data-v-824f59a0] .ant-statistic-content-suffix{color:#69788f;font-size:12px;margin-left:4px;font-weight:400}.digital-dashboard-container .finance-card[data-v-824f59a0] .ant-statistic-content-value-decimal{font-size:16px}.digital-dashboard-container .card-sub-info[data-v-824f59a0]{margin-top:10px;font-size:12px;color:#69788f;line-height:1.8;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 8px}.digital-dashboard-container .card-sub-info>span[style*="margin-right: 8px"][data-v-824f59a0]{white-space:nowrap}.digital-dashboard-container .detail-link[data-v-824f59a0]{color:#3b6dd8;font-size:12px;margin-left:auto;white-space:nowrap}.digital-dashboard-container .customer-breakdown[data-v-824f59a0],.digital-dashboard-container .expire-tags[data-v-824f59a0]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 10px}.digital-dashboard-container .breakdown-item[data-v-824f59a0],.digital-dashboard-container .expire-tag[data-v-824f59a0]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#69788f;font-size:11px}.digital-dashboard-container .breakdown-item b[data-v-824f59a0],.digital-dashboard-container .expire-tag b[data-v-824f59a0]{margin-left:4px;color:#24324b;font-weight:600}.digital-dashboard-container .breakdown-dot[data-v-824f59a0]{width:5px;height:5px;border-radius:50%;margin-right:4px;-ms-flex:none;flex:none}.digital-dashboard-container .finance-card-2[data-v-824f59a0],.digital-dashboard-container .finance-card-5[data-v-824f59a0],.digital-dashboard-container .finance-card-10[data-v-824f59a0],.digital-dashboard-container .finance-card-25[data-v-824f59a0],.digital-dashboard-container .finance-card-29[data-v-824f59a0]{--metric-accent:#50ad96}.digital-dashboard-container .finance-card-3[data-v-824f59a0],.digital-dashboard-container .finance-card-12[data-v-824f59a0],.digital-dashboard-container .finance-card-16[data-v-824f59a0],.digital-dashboard-container .finance-card-27[data-v-824f59a0],.digital-dashboard-container .finance-card-28[data-v-824f59a0]{--metric-accent:#9d7ccc}.digital-dashboard-container .finance-card-4[data-v-824f59a0]{--metric-accent:#5eb0bd}.digital-dashboard-container .finance-card-6[data-v-824f59a0],.digital-dashboard-container .finance-card-11[data-v-824f59a0],.digital-dashboard-container .finance-card-14[data-v-824f59a0],.digital-dashboard-container .finance-card-23[data-v-824f59a0]{--metric-accent:#d39b4c}.digital-dashboard-container .finance-card-7[data-v-824f59a0],.digital-dashboard-container .finance-card-8[data-v-824f59a0],.digital-dashboard-container .finance-card-13[data-v-824f59a0],.digital-dashboard-container .finance-card-26[data-v-824f59a0]{--metric-accent:#da8098}.digital-dashboard-container[data-v-824f59a0] .overview-insights{margin-top:24px}.digital-dashboard-container[data-v-824f59a0] .overview-insights .ai-section-title{font-size:15px;color:#24324b}.digital-dashboard-container[data-v-824f59a0] .overview-insights .ant-row{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0!important}.digital-dashboard-container[data-v-824f59a0] .overview-insights .ant-row:after,.digital-dashboard-container[data-v-824f59a0] .overview-insights .ant-row:before{display:none}.digital-dashboard-container[data-v-824f59a0] .overview-insights .ant-col{float:none;width:auto;padding:0!important;min-width:0}.digital-dashboard-container[data-v-824f59a0] .overview-insights .ai-card{border:1px solid #e3eaf3;border-radius:12px;height:100%;box-shadow:none}.digital-dashboard-container[data-v-824f59a0] .overview-insights .ant-card-body{padding:16px}.digital-dashboard-container[data-v-824f59a0] .overview-insights .ai-card:hover{box-shadow:none}.digital-dashboard-container[data-v-824f59a0] .overview-insights .ai-card-title{font-size:13px}.digital-dashboard-container[data-v-824f59a0] .overview-insights .ai-metric-item{-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:12px}.digital-dashboard-container[data-v-824f59a0] .overview-insights .ai-metric-value{color:#24324b;font-size:16px;font-weight:600}.digital-dashboard-container[data-v-824f59a0] .overview-insights .ai-analysis-block{border-left:0;border-radius:8px}.digital-dashboard-container[data-v-824f59a0] .overview-insights .ai-badge{background:transparent;color:#8661c6;padding-left:0}.digital-dashboard-container[data-v-824f59a0] .overview-insights .ai-action-item,.digital-dashboard-container[data-v-824f59a0] .overview-insights .ai-analysis-text,.digital-dashboard-container[data-v-824f59a0] .overview-insights .ai-suggest-detail{overflow-wrap:anywhere}@media (max-width:1200px){.digital-dashboard-container .metric-row[data-v-824f59a0]{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.digital-dashboard-container .expense-row[data-v-824f59a0]{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.digital-dashboard-container[data-v-824f59a0]{padding:12px}.digital-dashboard-container .expense-row[data-v-824f59a0]{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.digital-dashboard-container[data-v-824f59a0] .overview-insights .ant-row{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.digital-dashboard-container .metric-row[data-v-824f59a0]{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.digital-dashboard-container .finance-card[data-v-824f59a0] .ant-card-body{min-height:136px}.digital-dashboard-container .header-right[data-v-824f59a0]{-ms-flex-pack:end;justify-content:flex-end}}