.page[data-v-95a6f7f9]{color:#1f2329;background:#f5f6f8;min-height:100vh;overflow-x:hidden}.topbar[data-v-95a6f7f9]{background:#fff;border-bottom:1px solid #eef0f3}.topbar-inner[data-v-95a6f7f9]{justify-content:space-between;align-items:center;max-width:760px;height:60px;margin:0 auto;padding:0 16px;display:flex}.brand[data-v-95a6f7f9]{align-items:center;gap:10px;display:flex}.brand-logo[data-v-95a6f7f9]{color:#fff;background:linear-gradient(135deg,#1677ff 0%,#69b1ff 100%);border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:17px;font-weight:700;display:inline-flex}.brand-name[data-v-95a6f7f9]{font-size:17px;font-weight:600}.member-link[data-v-95a6f7f9]{color:#1677ff;font-size:14px;text-decoration:none}.member-link[data-v-95a6f7f9]:hover,.member-link[data-v-95a6f7f9]:focus{color:#0958d9;text-decoration:none}.container[data-v-95a6f7f9]{max-width:760px;margin:0 auto;padding:20px 16px 40px}.card[data-v-95a6f7f9]{background:#fff;border-radius:14px;margin-bottom:16px;padding:22px 24px;box-shadow:0 1px 2px #10182808}.card-title[data-v-95a6f7f9]{margin:0 0 6px;font-size:20px;font-weight:700}.card-sub[data-v-95a6f7f9]{color:#8a9099;margin:0 0 20px;font-size:13px}.field-label[data-v-95a6f7f9]{color:#1f2329;margin-bottom:8px;font-size:13px;font-weight:600;display:block}.video-input[data-v-95a6f7f9]{margin-bottom:18px}.date-row[data-v-95a6f7f9]{gap:16px;margin-bottom:18px;display:flex}.date-col[data-v-95a6f7f9]{flex:1 1 0}.date-picker[data-v-95a6f7f9]{width:100%}.query-btn[data-v-95a6f7f9]{letter-spacing:2px;border-radius:10px;height:46px;font-size:16px;font-weight:600;box-shadow:0 6px 16px #1677ff38}.quick-row[data-v-95a6f7f9]{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.quick-item[data-v-95a6f7f9]{color:#4e5969;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:6px 16px;font-size:13px;transition:all .2s}.quick-item[data-v-95a6f7f9]:hover{color:#1677ff;border-color:#1677ff}.quick-item.active[data-v-95a6f7f9]{color:#fff;background:#1677ff;border-color:#1677ff}.hint[data-v-95a6f7f9]{color:#8a9099;margin:14px 0 0;font-size:12px}.summary-head[data-v-95a6f7f9]{border-bottom:1px solid #f0f2f5;margin-bottom:16px;padding-bottom:14px}.summary-video[data-v-95a6f7f9]{font-size:15px;font-weight:600}.summary-range[data-v-95a6f7f9]{color:#8a9099;margin-top:6px;font-size:13px}.summary-grid[data-v-95a6f7f9]{flex-wrap:wrap;gap:24px;display:flex}.summary-item[data-v-95a6f7f9]{flex:1 1 0;min-width:140px}.summary-label[data-v-95a6f7f9]{color:#8a9099;margin-bottom:6px;font-size:13px}.summary-value[data-v-95a6f7f9]{font-size:20px;font-weight:700}.primary[data-v-95a6f7f9]{color:#1677ff}.list-head[data-v-95a6f7f9]{text-align:center;border-bottom:1px solid #f0f2f5;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin-bottom:4px;padding-bottom:14px;display:flex}.list-title[data-v-95a6f7f9]{font-size:16px;font-weight:600}.list-sub[data-v-95a6f7f9]{color:#8a9099;font-size:12px}.day-block[data-v-95a6f7f9]{border-bottom:1px solid #f5f6f8}.day-block[data-v-95a6f7f9]:last-child{border-bottom:none}.day-row[data-v-95a6f7f9]{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 0;display:flex}.day-row[data-v-95a6f7f9]:hover{background:#fafcff}.day-left[data-v-95a6f7f9]{align-items:baseline;gap:8px;display:flex}.day-date[data-v-95a6f7f9]{font-size:14px;font-weight:600}.day-week[data-v-95a6f7f9]{color:#8a9099;font-size:12px}.day-right[data-v-95a6f7f9]{align-items:center;gap:16px;display:flex}.day-income[data-v-95a6f7f9]{color:#1677ff;font-size:14px;font-weight:600}.day-meta[data-v-95a6f7f9]{color:#8a9099;font-size:12px}.day-arrow[data-v-95a6f7f9]{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.day-arrow .chevron[data-v-95a6f7f9]{border-bottom:1.5px solid #bfbfbf;border-right:1.5px solid #bfbfbf;width:7px;height:7px;transition:transform .2s;transform:rotate(45deg)}.day-arrow.open .chevron[data-v-95a6f7f9]{transform:rotate(-135deg)}.day-detail[data-v-95a6f7f9]{background:#fff;border-radius:0 0 10px 10px;margin-bottom:6px;padding:0 0 10px}.detail-head[data-v-95a6f7f9],.detail-row[data-v-95a6f7f9]{align-items:center;gap:12px;padding:9px 4px;display:flex}.detail-head[data-v-95a6f7f9]{color:#8a9099;border-bottom:1px solid #f0f2f5;font-size:12px}.detail-row[data-v-95a6f7f9]{color:#4e5969;border-bottom:1px dashed #ebedf0;font-size:13px}.detail-row[data-v-95a6f7f9]:last-child{border-bottom:none}.detail-row[data-v-95a6f7f9]:hover{background:#fafcff}.col-title[data-v-95a6f7f9]{-webkit-line-clamp:2;word-break:break-all;color:#1f2329;-webkit-box-orient:vertical;flex:auto;min-width:0;line-height:1.55;display:-webkit-box;overflow:hidden}.col-mount[data-v-95a6f7f9]{flex:0 0 46px;justify-content:center;align-items:center;display:flex}.mount-tag[data-v-95a6f7f9]{border-radius:4px;margin:0;padding:0 6px;font-size:12px;line-height:20px}.col-num[data-v-95a6f7f9]{text-align:right;color:#4e5969;flex:0 0 92px}.detail-empty[data-v-95a6f7f9]{color:#bfbfbf;padding:14px;font-size:13px}.page-footer[data-v-95a6f7f9]{text-align:center;color:#bfbfbf;padding:8px 0 0;font-size:12px}@media (max-width:768px){.container[data-v-95a6f7f9]{padding:16px 12px 32px}.topbar-inner[data-v-95a6f7f9]{padding:0 12px}.card[data-v-95a6f7f9]{padding:18px 16px}.date-row[data-v-95a6f7f9]{flex-direction:column;gap:12px}.summary-grid[data-v-95a6f7f9]{gap:16px}.summary-value[data-v-95a6f7f9]{font-size:18px}.day-row[data-v-95a6f7f9]{flex-wrap:wrap;row-gap:6px}.day-left[data-v-95a6f7f9]{flex:auto;min-width:0}.day-right[data-v-95a6f7f9]{flex-wrap:wrap;flex:100%;gap:10px}.day-arrow[data-v-95a6f7f9]{margin-left:auto}.detail-head[data-v-95a6f7f9],.detail-row[data-v-95a6f7f9]{gap:8px;padding:8px 4px}.col-num[data-v-95a6f7f9]{flex:0 0 64px;font-size:12px}.col-mount[data-v-95a6f7f9]{flex:0 0 38px}.mount-tag[data-v-95a6f7f9]{padding:0 4px;font-size:11px}}@media (max-width:420px){.col-num[data-v-95a6f7f9]{flex:0 0 56px;font-size:11px}.col-mount[data-v-95a6f7f9],.list-sub[data-v-95a6f7f9]{display:none}}
