.cycle-year-tip[data-v-eaac5c00]{margin-bottom:10px;color:rgba(0,0,0,.65);font-size:13px}.legend-item[data-v-eaac5c00]{display:inline-block;margin-left:12px;padding:0 8px;line-height:20px;border:1px solid #d9d9d9}.legend-green[data-v-eaac5c00]{background:#d9f7be}.legend-yellow[data-v-eaac5c00]{background:#ffec3d}.legend-red[data-v-eaac5c00]{background:#ff4d4f;color:#fff}.cycle-year-table-wrap[data-v-eaac5c00] .ant-table-body,.cycle-year-table-wrap[data-v-eaac5c00] .ant-table-body-inner,.cycle-year-table-wrap[data-v-eaac5c00] .ant-table-header{scrollbar-width:thick;scrollbar-color:#8c8c8c #e8e8e8}.cycle-year-table-wrap[data-v-eaac5c00] .ant-table-body-inner::-webkit-scrollbar,.cycle-year-table-wrap[data-v-eaac5c00] .ant-table-body::-webkit-scrollbar,.cycle-year-table-wrap[data-v-eaac5c00] .ant-table-header::-webkit-scrollbar{height:14px;width:14px}.cycle-year-table-wrap[data-v-eaac5c00] .ant-table-body-inner::-webkit-scrollbar-thumb,.cycle-year-table-wrap[data-v-eaac5c00] .ant-table-body::-webkit-scrollbar-thumb,.cycle-year-table-wrap[data-v-eaac5c00] .ant-table-header::-webkit-scrollbar-thumb{background:#8c8c8c;border-radius:7px;border:2px solid #e8e8e8}.cycle-year-table-wrap[data-v-eaac5c00] .ant-table-body-inner::-webkit-scrollbar-track,.cycle-year-table-wrap[data-v-eaac5c00] .ant-table-body::-webkit-scrollbar-track,.cycle-year-table-wrap[data-v-eaac5c00] .ant-table-header::-webkit-scrollbar-track{background:#e8e8e8;border-radius:7px}[data-v-eaac5c00] .ant-table-bordered .ant-table-body>table,[data-v-eaac5c00] .ant-table-bordered .ant-table-fixed-left table,[data-v-eaac5c00] .ant-table-bordered .ant-table-fixed-right table,[data-v-eaac5c00] .ant-table-bordered .ant-table-header>table{border:1px solid #000;border-right:0;border-bottom:0}[data-v-eaac5c00] .ant-table-bordered .ant-table-tbody>tr>td,[data-v-eaac5c00] .ant-table-bordered .ant-table-thead>tr>th{border-right:1px solid #000}[data-v-eaac5c00] .ant-table-bordered .ant-table-thead>tr:not(:last-child)>th,[data-v-eaac5c00] .ant-table-tbody>tr>td{border-bottom:1px solid #000}[data-v-eaac5c00] .ant-table-thead>tr>th{color:#fff;background:grey;border-bottom:1px solid #000}[data-v-eaac5c00] .ant-table-thead tr th{padding:8px 4px;white-space:nowrap;line-height:1.4}[data-v-eaac5c00] .ant-table-tbody tr td{padding:0;text-align:center;font-size:13px}