.j-table-force-nowrap td,.j-table-force-nowrap th{white-space:nowrap}.j-table-force-nowrap .ant-table-selection-column{padding:12px 22px!important}.j-table-force-nowrap.ant-table-wrapper .ant-table-content{overflow-x:auto}.retain-report__toolbar[data-v-db5aefd6]{margin-bottom:14px;padding:12px 14px;background:linear-gradient(180deg,#f7f9fc,#f2f5f9);border:1px solid #e6ebf2;border-radius:8px}.retain-report__form[data-v-db5aefd6] .ant-form-item{margin-bottom:8px;margin-right:16px}.retain-report__form[data-v-db5aefd6] .ant-form-item-label>label{color:#5b677a}.retain-report[data-v-7726c96d] .ant-card-body{padding:16px 20px 20px}.retain-report__summary-tip[data-v-7726c96d]{margin:0 0 12px;font-size:12px;color:#94a3b8}.date-text[data-v-7726c96d]{color:#334155;font-weight:500}.num-text[data-v-7726c96d]{font-variant-numeric:tabular-nums;color:#334155;font-weight:600}.rate-pill[data-v-7726c96d]{display:inline-block;min-width:56px;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;text-align:center}.rate-pill--high[data-v-7726c96d]{background:#dcfce7;color:#166534}.rate-pill--mid[data-v-7726c96d]{background:#ffedd5;color:#9a3412}.rate-pill--low[data-v-7726c96d]{background:#fee2e2;color:#b91c1c}.rate-pill--zero[data-v-7726c96d]{background:#f1f5f9;color:#94a3b8}.retain-report__table.j-table-force-nowrap[data-v-7726c96d] .ant-table-content{overflow-x:hidden}.retain-report__table[data-v-7726c96d] .ant-table-thead>tr>th{background:#f8fafc;color:#475569;font-weight:600;border-bottom:1px solid #e2e8f0;text-align:center;vertical-align:middle}.retain-report__table[data-v-7726c96d] .ant-table-tbody>tr>td{border-bottom:1px solid #f1f5f9}.retain-report__table[data-v-7726c96d] .ant-table-tbody>tr:hover>td{background:#f0f9ff!important}.retain-report__table[data-v-7726c96d] .retain-report__row--total>td{background:#fff7ed!important;font-weight:650}.view-switches[data-v-7726c96d]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin:0 0 10px}.view-switch[data-v-7726c96d]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;height:34px;padding:0 14px 0 6px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;color:#64748b;font-size:14px;line-height:1;cursor:pointer;outline:none}.view-switch--on[data-v-7726c96d]{padding:0 6px 0 14px;border-color:transparent;background:#2ec4a6;color:#fff}.view-switch__dot[data-v-7726c96d]{width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.16)}.view-switch:not(.view-switch--on) .view-switch__dot[data-v-7726c96d]{background:#f8fafc;box-shadow:inset 0 0 0 1px #e2e8f0}.view-switch--locked[data-v-7726c96d],.view-switch--locked[data-v-7726c96d]:disabled{cursor:default;opacity:1;color:#fff;background:#2ec4a6}