.custom-timeline-container{position:relative;margin:20px 0}.custom-timeline-container .ant-timeline{margin:0;padding:0}.custom-timeline-container .ant-timeline .ant-timeline-item{position:relative;padding:0;margin-bottom:16px}.custom-timeline-container .ant-timeline .ant-timeline-item:last-child{margin-bottom:0}.custom-timeline-container .ant-timeline .ant-timeline-item .ant-timeline-item-tail{display:none}.custom-timeline-container .ant-timeline .ant-timeline-item .ant-timeline-item-head{width:20px;height:20px;border-radius:50%;background-color:#fff;border:2px solid #e8e8e8;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.custom-timeline-container .ant-timeline .ant-timeline-item .ant-timeline-item-head:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background-color:#1890ff}.custom-timeline-container .ant-timeline .ant-timeline-item .ant-timeline-item-content{padding:0;margin-left:16px}.timeline-dot{position:absolute;left:0;top:0;width:20px;height:100%;z-index:1}.timeline-dot .dot-circle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;border:2px solid #e8e8e8;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.timeline-card .amount-text{font-size:16px;font-weight:700;color:#fa8c16}.timeline-card .ant-card-head{background-color:#f8f9fa;border-bottom:1px solid #e8e8e8}.timeline-card .ant-card-body{padding:12px 16px}.timeline-card .ant-descriptions-item-label{font-weight:500;color:#333}.timeline-card .ant-descriptions-item-content{color:#666}.timeline-operator{margin-bottom:24px;text-align:right}.empty-state{text-align:center;padding:60px 0;margin:40px 0}.empty-state .empty-icon{margin-bottom:16px}.empty-state .empty-text{font-size:16px;color:#666;margin-bottom:8px}.empty-state .empty-description{font-size:14px;color:#999}.custom-class{width:600px!important}