.switch-item{flex-direction:column;gap:6px;display:flex}.switch-item__row{align-items:center;gap:10px;display:flex}.switch-item__label{color:#1f2937;font-size:16px;font-weight:400}.switch-item__required{color:#ff4d4f;margin-right:4px}.switch-item__note{margin-left:4px}.switch-item__error{color:#ff4d4f;white-space:pre-line;font-size:12px}.switch-item .ant-switch.ant-switch-checked{background-color:#389e0d}.switch-item .ant-switch.ant-switch-checked:hover:not(:disabled){background-color:#52c41a}.switch-item.has-error .ant-switch.ant-switch-checked{background-color:#ff4d4f}.switch-item__note-text{white-space:pre-line}
.table-item{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex}.table-item--empty-desktop .table-item__table-wrapper{overflow-x:hidden}.table-item__table-wrapper{-webkit-overflow-scrolling:touch;flex:auto;width:100%;min-width:0;min-height:0;overflow:auto}.table-item__table-wrapper .ant-spin-nested-loading>.ant-spin{color:#389e0d!important}.table-item__table-wrapper .ant-spin-dot-item{background-color:#389e0d!important}.table-item__table-wrapper .ant-spin .anticon{color:#389e0d!important}.table-item__table .ant-table-thead>tr>th{border:1px solid #00000008;padding:16px;font-size:14px;font-weight:600;line-height:22px;background-color:#d9f7be!important}.table-item__table .ant-table-tbody>tr:not(.ant-table-row-selected)>td.ant-table-column-sort{background-color:#0000}.table-item__table .ant-table-tbody>tr:not(.ant-table-row-selected)>td.ant-table-cell-row-hover.ant-table-column-sort{background-color:#fafafa}.table-item__table .ant-table-tbody>tr>td{border:1px solid #00000008;padding:12px 16px}.table-item__table .ant-table-thead .ant-checkbox-indeterminate:not(.ant-checkbox-checked) .ant-checkbox-inner{background-color:#fff!important;border-color:#d9d9d9!important}.table-item__table .ant-table-thead .ant-checkbox-indeterminate:not(.ant-checkbox-checked) .ant-checkbox-inner:after{opacity:0!important;transform:scale(0)!important}.table-item__table .ant-checkbox-checked .ant-checkbox-inner,.table-item__table .ant-checkbox-indeterminate .ant-checkbox-inner{background-color:#389e0d!important;border-color:#389e0d!important}.table-item__table .ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:#fff!important}.table-item__table .ant-checkbox-wrapper:hover .ant-checkbox-inner,.table-item__table .ant-checkbox:hover .ant-checkbox-inner,.table-item__table .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#52c41a!important}.table-item__table .ant-checkbox-checked:hover .ant-checkbox-inner,.table-item__table .ant-checkbox-wrapper:hover .ant-checkbox-checked .ant-checkbox-inner{background-color:#52c41a!important;border-color:#52c41a!important}.table-item__table .ant-checkbox-indeterminate:hover .ant-checkbox-inner,.table-item__table .ant-checkbox-wrapper:hover .ant-checkbox-indeterminate .ant-checkbox-inner{border-color:#52c41a!important}@media (max-width:768px){.table-item__table .ant-table-thead>tr>th{padding:12px 8px;font-size:12px}.table-item__table .ant-table-tbody>tr>td{padding:10px 8px;font-size:12px}}.table-item__pagination{-webkit-overflow-scrolling:touch;text-align:right;flex:none;width:100%;min-width:0;max-width:100%;overflow:auto visible}@media (max-width:768px){.table-item__pagination{text-align:left}}.table-item__pagination .ant-pagination{white-space:nowrap;vertical-align:top;width:max-content;max-width:none;display:inline-block}.table-item__pagination .ant-pagination .ant-pagination-options{display:inline-block}.table-item__pagination .ant-pagination .ant-pagination-item{border:1px solid #dfe3e8;border-radius:4px;min-width:32px;height:32px;line-height:30px}.table-item__pagination .ant-pagination .ant-pagination-item a,.table-item__pagination .ant-pagination .ant-pagination-item button{color:#637381;font-size:14px}.table-item__pagination .ant-pagination .ant-pagination-item:hover{border-color:#389e0d}.table-item__pagination .ant-pagination .ant-pagination-item:hover a,.table-item__pagination .ant-pagination .ant-pagination-item:hover button{color:#389e0d}.table-item__pagination .ant-pagination .ant-pagination-item-active{background-color:#389e0d;border-color:#389e0d}.table-item__pagination .ant-pagination .ant-pagination-item-active a,.table-item__pagination .ant-pagination .ant-pagination-item-active button{color:#fff}.table-item__pagination .ant-pagination .ant-pagination-item-active:hover{background-color:#52c41a;border-color:#52c41a}.table-item__pagination .ant-pagination .ant-pagination-item-active:hover a,.table-item__pagination .ant-pagination .ant-pagination-item-active:hover button{color:#fff}.table-item__pagination .ant-pagination .ant-pagination-prev,.table-item__pagination .ant-pagination .ant-pagination-next{border:1px solid #dfe3e8;border-radius:4px;min-width:32px;height:32px;line-height:30px}.table-item__pagination .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.table-item__pagination .ant-pagination .ant-pagination-next .ant-pagination-item-link{color:#637381;border:none}.table-item__pagination .ant-pagination .ant-pagination-prev:hover,.table-item__pagination .ant-pagination .ant-pagination-next:hover{border-color:#389e0d}.table-item__pagination .ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link,.table-item__pagination .ant-pagination .ant-pagination-next:hover .ant-pagination-item-link{color:#389e0d}.table-item__pagination .ant-pagination .ant-pagination-prev.ant-pagination-disabled,.table-item__pagination .ant-pagination .ant-pagination-next.ant-pagination-disabled{opacity:.5;cursor:not-allowed}.table-item__pagination .ant-pagination .ant-pagination-prev.ant-pagination-disabled:hover,.table-item__pagination .ant-pagination .ant-pagination-next.ant-pagination-disabled:hover{border-color:#dfe3e8}.table-item__pagination .ant-pagination .ant-pagination-prev.ant-pagination-disabled:hover .ant-pagination-item-link,.table-item__pagination .ant-pagination .ant-pagination-next.ant-pagination-disabled:hover .ant-pagination-item-link,.table-item__pagination .ant-pagination .ant-pagination-jump-prev .ant-pagination-item-link-icon,.table-item__pagination .ant-pagination .ant-pagination-jump-next .ant-pagination-item-link-icon{color:#637381}.table-item__pagination .ant-pagination .ant-pagination-jump-prev:hover .ant-pagination-item-link-icon,.table-item__pagination .ant-pagination .ant-pagination-jump-next:hover .ant-pagination-item-link-icon{color:#389e0d}
