.monthly-profit-page[data-v-c29fcb32]{padding:8px}.filter-card[data-v-c29fcb32]{margin-bottom:12px}.filter-row[data-v-c29fcb32]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.summary-card[data-v-c29fcb32]{margin-bottom:12px}.summary-grid[data-v-c29fcb32]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);gap:12px}.summary-item[data-v-c29fcb32]{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:12px;text-align:center}.summary-item .label[data-v-c29fcb32]{color:#888;font-size:12px}.summary-item .value[data-v-c29fcb32]{font-size:18px;font-weight:600}.summary-item .value.money[data-v-c29fcb32]{color:#1890ff}.summary-item.total-profit .value.money[data-v-c29fcb32]{color:#52c41a}.daily-table[data-v-c29fcb32] .ant-table-expanded-row>td{background:#fcfcfc}.top-profit-row td[data-v-c29fcb32]{background:#fffbe6!important}.reward[data-v-c29fcb32]{color:#fa8c16}.profit-pos[data-v-c29fcb32]{color:#52c41a;font-weight:600}.profit-neg[data-v-c29fcb32]{color:#f5222d;font-weight:600}@media (max-width:1200px){.summary-grid[data-v-c29fcb32]{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.summary-grid[data-v-c29fcb32]{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.summary-grid[data-v-c29fcb32]{-ms-grid-columns:1fr;grid-template-columns:1fr}}