.lf-dashboard[data-v-65c7bcf6]{color:#202631;padding:18px 20px 28px;-webkit-box-sizing:border-box;box-sizing:border-box}.dashboard-toolbar[data-v-65c7bcf6]{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;gap:18px;margin-bottom:18px}.dashboard-toolbar p[data-v-65c7bcf6]{margin:0;color:#7b8494;font-size:13px}.toolbar-actions[data-v-65c7bcf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.metric-strip[data-v-65c7bcf6]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px}.dashboard-panel[data-v-65c7bcf6],.metric-tile[data-v-65c7bcf6],.trend-card[data-v-65c7bcf6]{background:#fff;border:1px solid #e3e8f0;border-radius:8px;-webkit-box-shadow:0 1px 2px rgba(24,35,56,.04);box-shadow:0 1px 2px rgba(24,35,56,.04)}.metric-tile[data-v-65c7bcf6]{min-height:96px;padding:14px;-webkit-box-sizing:border-box;box-sizing:border-box}.metric-label[data-v-65c7bcf6]{color:#758196;font-size:12px;font-weight:600;text-transform:uppercase}.metric-value[data-v-65c7bcf6]{margin-top:10px;color:#182131;font-size:28px;font-weight:750;line-height:1}.metric-note[data-v-65c7bcf6]{margin-top:9px;color:#8993a4;font-size:12px;line-height:1.35}.section-grid[data-v-65c7bcf6]{display:grid;gap:14px;margin-bottom:14px}.two-columns[data-v-65c7bcf6]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dashboard-panel[data-v-65c7bcf6]{padding:18px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:14px}.panel-header[data-v-65c7bcf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.panel-header h3[data-v-65c7bcf6]{margin:0;color:#252b35;font-size:16px;font-weight:700;letter-spacing:0}.panel-header p[data-v-65c7bcf6]{margin:5px 0 0;color:#818b9b;font-size:12px}.updated-at[data-v-65c7bcf6]{color:#8a94a6;font-size:12px;white-space:nowrap}.panel-actions[data-v-65c7bcf6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection-status[data-v-65c7bcf6],.mix-list[data-v-65c7bcf6]{display:grid;gap:14px}.mix-row[data-v-65c7bcf6],.status-row[data-v-65c7bcf6]{display:grid;grid-template-columns:minmax(130px,1fr) 68px minmax(160px,1.4fr);gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mix-copy[data-v-65c7bcf6],.status-label[data-v-65c7bcf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#323a47;font-size:13px;min-width:0}.mix-number[data-v-65c7bcf6],.status-row strong[data-v-65c7bcf6]{color:#1d2633;font-size:13px;font-weight:700;text-align:right}.mix-dot[data-v-65c7bcf6]{width:8px;height:8px;border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mix-track[data-v-65c7bcf6]{height:8px;background:#eef2f7;border-radius:999px;overflow:hidden}.mix-track span[data-v-65c7bcf6]{display:block;height:100%;min-width:0;border-radius:inherit}.age-stack[data-v-65c7bcf6]{display:-webkit-box;display:-ms-flexbox;display:flex;height:14px;overflow:hidden;background:#eef2f7;border-radius:999px;margin-bottom:18px}.age-stack span[data-v-65c7bcf6]{min-width:0}.age-grid[data-v-65c7bcf6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.age-item[data-v-65c7bcf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;min-width:0}.age-item strong[data-v-65c7bcf6]{display:block;color:#1d2633;font-size:18px;line-height:1.1}.age-item small[data-v-65c7bcf6]{display:block;color:#7d8795;font-size:12px;margin-top:2px}.trend-grid[data-v-65c7bcf6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.trend-card[data-v-65c7bcf6]{padding:14px;-webkit-box-sizing:border-box;box-sizing:border-box}.trend-head[data-v-65c7bcf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:12px}.trend-head span[data-v-65c7bcf6]{font-size:12px;font-weight:600;white-space:nowrap}.trend-label[data-v-65c7bcf6]{color:#768195;font-size:12px;font-weight:600}.trend-total[data-v-65c7bcf6]{margin-top:4px;color:#1d2633;font-size:24px;line-height:1;font-weight:750}.echart[data-v-65c7bcf6]{width:100%;height:128px;min-width:0}.active-grid[data-v-65c7bcf6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.active-explainer[data-v-65c7bcf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:-2px 0 12px}.active-explainer span[data-v-65c7bcf6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#667085;background:#f4f7fb;border:1px solid #e5ebf3;border-radius:999px;padding:5px 9px;font-size:12px;line-height:1}.active-explainer strong[data-v-65c7bcf6]{color:#273244;font-weight:700}.active-item[data-v-65c7bcf6]{min-height:92px;padding:14px;border:1px solid #e7ebf2;border-radius:8px;background:#f8fafc;-webkit-box-sizing:border-box;box-sizing:border-box}.active-item span[data-v-65c7bcf6]{color:#7b8494;font-size:12px;font-weight:700}.active-item strong[data-v-65c7bcf6]{display:block;margin-top:9px;color:#172033;font-size:26px;line-height:1}.active-item small[data-v-65c7bcf6]{display:block;margin-top:9px;color:#8b95a5;font-size:12px}.collection-chart[data-v-65c7bcf6]{height:180px}.interaction-summary[data-v-65c7bcf6]{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(260px,.8fr);gap:18px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.interaction-chart[data-v-65c7bcf6]{height:210px}.interaction-metrics[data-v-65c7bcf6]{display:grid;gap:10px;-ms-flex-line-pack:center;align-content:center}.interaction-metric[data-v-65c7bcf6]{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:44px;padding:10px 12px;border:1px solid #e7ebf2;border-radius:8px;background:#f8fafc;-webkit-box-sizing:border-box;box-sizing:border-box}.interaction-metric strong[data-v-65c7bcf6]{display:block;color:#182131;font-size:18px;line-height:1.1}.interaction-metric small[data-v-65c7bcf6]{display:block;margin-top:2px;color:#7b8494;font-size:12px}.interaction-metric em[data-v-65c7bcf6]{font-style:normal;font-size:12px;font-weight:700;white-space:nowrap}.trend-detail-toolbar[data-v-65c7bcf6]{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;gap:12px;margin-bottom:14px}.trend-detail-body[data-v-65c7bcf6]{min-height:520px}.trend-detail-chart[data-v-65c7bcf6]{height:320px;margin-bottom:16px;border:1px solid #e5ebf3;border-radius:8px;padding:12px 10px 4px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fbfcfe}.trend-detail-table[data-v-65c7bcf6]{width:100%}.chart-legend[data-v-65c7bcf6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;margin-top:12px;color:#657083;font-size:12px}.legend-swatch[data-v-65c7bcf6]{display:inline-block;width:9px;height:9px;margin-right:6px;border-radius:2px}.legend-swatch.cards[data-v-65c7bcf6]{background:#1f6feb}.legend-swatch.readers[data-v-65c7bcf6]{background:#0f9f6e}@media (max-width:1280px){.metric-strip[data-v-65c7bcf6]{grid-template-columns:repeat(3,minmax(0,1fr))}.trend-grid[data-v-65c7bcf6]{grid-template-columns:repeat(2,minmax(0,1fr))}.interaction-summary[data-v-65c7bcf6]{grid-template-columns:1fr}}@media (max-width:900px){.dashboard-toolbar[data-v-65c7bcf6],.panel-header[data-v-65c7bcf6],.toolbar-actions[data-v-65c7bcf6],.trend-detail-toolbar[data-v-65c7bcf6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.panel-actions[data-v-65c7bcf6]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.active-grid[data-v-65c7bcf6],.metric-strip[data-v-65c7bcf6],.trend-grid[data-v-65c7bcf6],.two-columns[data-v-65c7bcf6]{grid-template-columns:1fr}.interaction-metric[data-v-65c7bcf6]{grid-template-columns:8px minmax(0,1fr)}.interaction-metric em[data-v-65c7bcf6]{grid-column:2}.mix-row[data-v-65c7bcf6],.status-row[data-v-65c7bcf6]{grid-template-columns:1fr 64px}.mix-track[data-v-65c7bcf6],.status-row .mix-track[data-v-65c7bcf6]{grid-column:1/-1}}