.dark .timeline-item-divider:after {background:#fff;}

.dark .timeline-item-divider:before {background:#fff;}

.dark .timeline-item-inner {background:0 0;}

.timeline {padding:0;}

.timeline-item-content {marginTop:-4px;marginBottom:5px;}

.timeline-item-date {fontWeight:500;}

.timeline-item-divider {background:var(--title-color);}

.timeline-item-divider:after {width:1px;opacity:0.2;background:#41454b;}

.timeline-item-divider:before {width:1px;opacity:0.2;background:#41454b;}

.timeline-item-inner {paddingTop:0;}

.timeline-item-text img {borderRadius:10px;}

.timeline-item-text {color:var(--text-color);marginTop:5px;lineHeight:1.8em;}