.table-component .ant-table-row{cursor:pointer}.table-component .ant-table-row-level-0:not(.active):has(+.ant-table-row-level-1):has(+.ant-table-row-level-1),.table-component .ant-table-row-level-0:not(.active):has(+.ant-table-row-level-1):has(+.ant-table-row-level-1) .ant-table-cell{background-color:#b4c7d0}.table-component .ant-table-row-level-1:not(.active),.table-component .ant-table-row-level-1:not(.active) .ant-table-cell{background-color:#c7e2ef}.table-component .ant-table-row:hover,.table-component .ant-table-row:hover .ant-table-cell-row-hover,.table-component .ant-table-row.active,.table-component .ant-table-row.active:hover,.table-component .ant-table-row.active .ant-table-cell-row-hover,.table-component .ant-table-row.active:hover .ant-table-cell-row-hover{background-color:#edbfae}.table-component .ant-table-row-level-0.ant-table-row-selected,.table-component .ant-table-row-level-0.ant-table-row-selected .ant-table-cell{background-color:#b4c7d0!important}.table-component .ant-table-row-level-0.ant-table-row-selected .ant-table-cell-row-hover{background-color:#c7e2ef!important}.form-image-preview{display:flex}.form-image-preview .ant-image{border:1px solid lightgray;border-radius:8px;padding:8px}.form-image-preview .ant-image img{height:80px}.spinner-input-number:hover .input-number,.spinner-input-number:hover .input-number:hover,.spinner-input-number:hover button,.spinner-input-number:hover button:hover{border-color:#4096ff!important}.spinner-input-number .add{border-radius:4px 0 0 4px;border-right:none}.spinner-input-number .remove{border-radius:0 4px 4px 0;border-left:none}.spinner-input-number .input-number{width:40px;border-radius:0;border-left:none;border-right:none}.spinner-input-number .input-number input{text-align:center}
