html,body,#root{margin:0;padding:0;width:100%;min-height:100%}body{background:#f0f2f5}.data-table-wrapper .ant-table-header,.data-table-wrapper .ant-table-body{scrollbar-gutter:stable}.data-table-wrapper.report-table-surface,.data-table-wrapper.report-table-surface .ant-table-container,.data-table-wrapper.report-table-surface .ant-table-body{overscroll-behavior:none}.data-table-wrapper .ant-table{font-size:15px}.data-table-wrapper .ant-table-thead>tr>th{font-size:15px;font-weight:500}.data-table-wrapper .ant-table-tbody>tr>td,.data-table-wrapper .ant-table-summary>tr>td{font-size:15px;font-weight:400}.report-table-surface .ant-table-thead>tr>th,.report-table-surface .ant-table-tbody>tr:not(.ant-table-measure-row)>td,.report-table-surface .ant-table-summary>tr>td{text-align:center;vertical-align:middle;padding-top:10px!important;padding-bottom:10px!important}.report-table-surface .ant-table-tbody>tr.ant-table-measure-row>td{padding:0!important;height:0!important;line-height:0!important;border:0!important;font-size:0!important}.report-table-surface .ant-table-thead>tr>th.report-remark-column,.report-table-surface .ant-table-tbody>tr>td.report-remark-column,.report-table-surface .ant-table-summary>tr>td.report-remark-column{text-align:left}.report-table-surface .ant-table-tbody>tr>td.report-remark-column,.report-table-surface .ant-table-summary>tr>td.report-remark-column{font-weight:500;padding-top:6px!important;padding-bottom:6px!important}.report-remark-content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;word-break:break-word;line-height:1.35}.report-remark-tooltip .ant-tooltip-inner{font-weight:500}.ant-table-tbody>tr>td.retention-rate-cell{padding:0!important}.retention-rate-cell-content{display:flex;align-items:center;justify-content:center;min-height:32px;padding:2px 4px;font-size:15px;line-height:1.2;font-weight:400}@media(max-width:767px){.report-table-surface .ant-table,.report-table-surface .ant-table-thead>tr>th,.report-table-surface .ant-table-tbody>tr>td,.report-table-surface .ant-table-summary>tr>td{font-size:13px}.report-table-surface .ant-table-thead>tr>th,.report-table-surface .ant-table-tbody>tr:not(.ant-table-measure-row)>td,.report-table-surface .ant-table-summary>tr>td{padding:6px 8px!important}.report-table-surface .ant-table-tbody>tr>td.report-remark-column,.report-table-surface .ant-table-summary>tr>td.report-remark-column{padding:4px 8px!important}.retention-rate-cell-content{min-height:28px;padding:2px 3px;font-size:13px}}.ant-table-tbody>tr>td.retention-date-column.ant-table-cell-fix-left{background:#fff}.client-sort-icon{color:#ff4d4f;display:inline-block;font-size:16px;line-height:1;font-weight:700}.summary-row{background-color:#fff7e6!important;font-weight:600}.summary-row td{background-color:#fff7e6!important}.monthly-row{background-color:#f0f5ff!important;font-weight:500}.monthly-row td{background-color:#f0f5ff!important}
