.settlement-daily-page[data-v-31f97ee8]{background-color:#f6f8fa;min-height:100vh;padding-bottom:30px}.nav-header[data-v-31f97ee8]{background:#fff;padding:15px 16px;display:flex;justify-content:space-between;align-items:center}.nav-header .title[data-v-31f97ee8]{font-size:18px;font-weight:700}.nav-header i[data-v-31f97ee8]{font-size:20px}.nav-header .help-text[data-v-31f97ee8]{color:#999;font-size:13px;cursor:pointer}.top-sticky[data-v-31f97ee8]{background:#fff;padding:10px 16px}.top-sticky .station-card[data-v-31f97ee8]{background:#f8f9fb;padding:12px;border-radius:8px;display:flex;justify-content:space-between;font-size:14px;cursor:pointer}.top-sticky .station-card .rotate-90[data-v-31f97ee8]{transform:rotate(90deg);color:#999}.top-sticky .version-tip[data-v-31f97ee8]{margin-top:15px;display:flex;gap:12px;align-items:flex-start}.top-sticky .version-tip .old-version-btn[data-v-31f97ee8]{flex-shrink:0;border:1px solid #ddd;padding:8px 15px;border-radius:4px;font-size:13px;cursor:pointer}.top-sticky .version-tip .tip-text[data-v-31f97ee8]{font-size:12px;color:#999;line-height:1.5}.top-sticky .version-tip .tip-text .cyan[data-v-31f97ee8]{color:#00bfa5}.chart-card[data-v-31f97ee8]{background:#fff;margin:12px 16px;border-radius:12px;padding:20px 16px}.chart-card .date-picker[data-v-31f97ee8]{font-size:18px;font-weight:700;margin-bottom:20px;cursor:pointer}.chart-card .date-picker i[data-v-31f97ee8]{font-size:14px}.chart-card .chart-main[data-v-31f97ee8]{display:flex;align-items:center}.chart-card .chart-main .gauge-container[data-v-31f97ee8]{position:relative}.chart-card .chart-main .gauge-container .gauge-center-text[data-v-31f97ee8]{position:absolute;bottom:10px;left:0;right:0;text-align:center}.chart-card .chart-main .gauge-container .gauge-center-text .g-label[data-v-31f97ee8]{font-size:11px;color:#999}.chart-card .chart-main .gauge-container .gauge-center-text .g-value[data-v-31f97ee8]{font-size:18px;font-weight:700}.chart-card .chart-main .chart-legend[data-v-31f97ee8]{flex:1;padding-left:20px}.chart-card .chart-main .chart-legend .legend-item[data-v-31f97ee8]{margin-bottom:15px}.chart-card .chart-main .chart-legend .legend-item[data-v-31f97ee8]:last-child{margin-bottom:0}.chart-card .chart-main .chart-legend .legend-item .l-label[data-v-31f97ee8]{font-size:12px;color:#999;margin-bottom:4px;display:flex;align-items:center}.chart-card .chart-main .chart-legend .legend-item .l-label .dot[data-v-31f97ee8]{width:6px;height:6px;border-radius:50%;margin-right:6px}.chart-card .chart-main .chart-legend .legend-item .l-label .dot.cyan[data-v-31f97ee8]{background:#00bfa5}.chart-card .chart-main .chart-legend .legend-item .l-label .dot.gray[data-v-31f97ee8]{background:#e0e0e0}.chart-card .chart-main .chart-legend .legend-item .l-value[data-v-31f97ee8]{font-size:18px;font-weight:700}.chart-card .empty-state[data-v-31f97ee8]{text-align:center;padding:40px 0;color:#999}.detail-card[data-v-31f97ee8]{background:#fff;margin:12px 16px;border-radius:12px;padding:16px}.detail-card .card-title[data-v-31f97ee8]{font-size:17px;font-weight:700;margin-bottom:15px;padding-bottom:8px;border-bottom:3px solid #00bfa5;width:-moz-fit-content;width:fit-content}.detail-card .blue-summary-box[data-v-31f97ee8]{background:#f4f7fa;padding:12px;border-radius:6px;font-size:13px;color:#666;line-height:1.8}.detail-card .reconcile-list[data-v-31f97ee8]{margin-top:20px}.detail-card .reconcile-list .item-row[data-v-31f97ee8]{display:flex;justify-content:space-between;padding:10px 0}.detail-card .reconcile-list .item-row.main[data-v-31f97ee8]{font-size:15px;font-weight:700;color:#333}.detail-card .reconcile-list .item-row.sub[data-v-31f97ee8]{font-size:14px;color:#666;padding-left:5px}.detail-card .reconcile-list .item-row.total-row[data-v-31f97ee8]{border-top:1px solid #f5f5f5;margin-top:15px;padding-top:15px;font-size:16px;font-weight:700}.detail-card .reconcile-list .divider[data-v-31f97ee8]{height:1px;background:#f5f5f5;margin:10px 0}.detail-card .reconcile-list .gray-nested-box[data-v-31f97ee8]{background:#f9f9f9;padding:8px 12px;margin:5px 0 10px}.detail-card .reconcile-list .gray-nested-box .item-row[data-v-31f97ee8]{font-size:13px;color:#999;padding:4px 0}.station-content .station-list{max-height:400px;overflow-y:auto;margin-top:15px}.station-content .station-item{display:flex;justify-content:space-between;align-items:center;padding:15px;border-bottom:1px solid #f0f0f0;cursor:pointer}.station-content .station-item:active{background:#f5f5f5}.station-content .station-item.active{color:#00bfa5}.station-content .station-item i{color:#00bfa5;font-size:18px}