.dp-timeline-item{align-items:stretch;box-sizing:border-box;display:grid;gap:1.5rem;grid-template-columns:1fr var(--dp-timeline-marker-size,36px) 1fr;position:relative;z-index:2}.dp-timeline-item__aside,.dp-timeline-item__date-wrap,.dp-timeline-item__meta{align-items:flex-start;align-self:start;box-sizing:border-box;display:flex;flex-direction:column;padding-top:calc(var(--dp-timeline-marker-size, 36px)/2 - .7em)}.dp-timeline-item__aside.has-text-align-center,.dp-timeline-item__aside.is-layout-flex.is-content-justification-center,.dp-timeline-item__aside.is-layout-flex.items-center,.dp-timeline-item__date-wrap.has-text-align-center,.dp-timeline-item__date-wrap.is-layout-flex.is-content-justification-center,.dp-timeline-item__date-wrap.is-layout-flex.items-center,.dp-timeline-item__meta.has-text-align-center,.dp-timeline-item__meta.is-layout-flex.is-content-justification-center,.dp-timeline-item__meta.is-layout-flex.items-center{align-items:center;text-align:center}.dp-timeline-item__aside.has-text-align-right,.dp-timeline-item__aside.is-layout-flex.is-content-justification-right,.dp-timeline-item__aside.is-layout-flex.items-end,.dp-timeline-item__date-wrap.has-text-align-right,.dp-timeline-item__date-wrap.is-layout-flex.is-content-justification-right,.dp-timeline-item__date-wrap.is-layout-flex.items-end,.dp-timeline-item__meta.has-text-align-right,.dp-timeline-item__meta.is-layout-flex.is-content-justification-right,.dp-timeline-item__meta.is-layout-flex.items-end{align-items:flex-end;text-align:right}.dp-timeline-item__aside.has-text-align-left,.dp-timeline-item__aside.is-layout-flex.is-content-justification-left,.dp-timeline-item__aside.is-layout-flex.items-start,.dp-timeline-item__date-wrap.has-text-align-left,.dp-timeline-item__date-wrap.is-layout-flex.is-content-justification-left,.dp-timeline-item__date-wrap.is-layout-flex.items-start,.dp-timeline-item__meta.has-text-align-left,.dp-timeline-item__meta.is-layout-flex.is-content-justification-left,.dp-timeline-item__meta.is-layout-flex.items-start{align-items:flex-start;text-align:left}.dp-timeline-item__aside .dp-timeline-item__date,.dp-timeline-item__aside p,.dp-timeline-item__date-wrap .dp-timeline-item__date,.dp-timeline-item__date-wrap p,.dp-timeline-item__meta .dp-timeline-item__date,.dp-timeline-item__meta p{color:inherit;font-size:.95rem;font-weight:600;letter-spacing:.02em;line-height:1.2;margin:0}.dp-timeline-item__aside-image{border-radius:6px;display:block;height:auto;margin-bottom:.5rem;max-width:180px;object-fit:cover;width:100%}.dp-timeline-item__date{color:inherit;font-size:.95rem;font-weight:600;letter-spacing:.02em;line-height:1.2}.dp-timeline-item__track{flex-direction:column;height:100%;justify-content:flex-start}.dp-timeline-item__marker,.dp-timeline-item__track{align-items:center;display:flex;position:relative;z-index:2}.dp-timeline-item__marker{box-sizing:border-box;flex-shrink:0;justify-content:center;transition:border-color .15s ease,color .15s ease,background-color .15s ease,transform .2s cubic-bezier(.34,1.56,.64,1)}.dp-timeline-item__marker svg{display:block;fill:currentColor;height:calc(var(--dp-timeline-marker-size, 36px)*.45);transition:transform .2s ease;width:calc(var(--dp-timeline-marker-size, 36px)*.45)}.dp-timeline-item__marker--empty{background:var(--dp-timeline-main-line-color,rgba(0,0,0,.12));border:none;transition:background-color .15s ease}.dp-timeline-item__marker--empty.dp-timeline-item__marker--shape-circle,.dp-timeline-item__marker--empty.dp-timeline-item__marker--shape-dot{border-radius:50%;height:14px;min-height:14px;min-width:14px;width:14px}.dp-timeline-item__marker--empty.dp-timeline-item__marker--shape-square{border-radius:3px;height:14px;min-height:14px;min-width:14px;width:14px}.dp-timeline-item__marker--empty.dp-timeline-item__marker--shape-diamond{border-radius:2px;height:12px;min-height:12px;min-width:12px;transform:rotate(45deg);width:12px}.dp-timeline-item__marker--with-content{background:var(--dp-timeline-marker-bg,#fff);border:2px solid var(--dp-timeline-main-line-color,#e0e0e0);color:var(--dp-timeline-marker-color,inherit);height:var(--dp-timeline-marker-size,36px);overflow:hidden;width:var(--dp-timeline-marker-size,36px)}.dp-timeline-item__marker--with-content.dp-timeline-item__marker--shape-circle,.dp-timeline-item__marker--with-content.dp-timeline-item__marker--shape-dot{border-radius:50%}.dp-timeline-item__marker--with-content.dp-timeline-item__marker--shape-square{border-radius:6px}.dp-timeline-item__marker--with-content.dp-timeline-item__marker--shape-diamond{border-radius:4px;transform:rotate(45deg)}.dp-timeline-item__marker--with-content.dp-timeline-item__marker--shape-diamond .dp-timeline-item__marker-image,.dp-timeline-item__marker--with-content.dp-timeline-item__marker--shape-diamond .dp-timeline-item__marker-text,.dp-timeline-item__marker--with-content.dp-timeline-item__marker--shape-diamond svg{transform:rotate(-45deg)}.dp-timeline-item__marker-image{border-radius:inherit;display:block;height:100%;object-fit:cover;pointer-events:none;width:100%}.dp-timeline-item__marker-text{font-size:.85rem;font-weight:700;line-height:1;-webkit-user-select:none;user-select:none}.dp-timeline-item__content,.dp-timeline-item__main{align-self:start;box-sizing:border-box;min-width:0;position:relative;width:100%}.dp-timeline-item.is-passed .dp-timeline-item__marker--empty{background:var(--dp-timeline-main-line-progress-color)}.dp-timeline-item.is-passed .dp-timeline-item__marker--with-content{border-color:var(--dp-timeline-main-line-progress-color);color:var(--dp-timeline-main-line-progress-color)}.dp-timeline-item.is-highlighted .dp-timeline-item__main{border-color:var(--dp-timeline-main-line-progress-color)}.dp-timeline-item.is-highlighted .dp-timeline-item__marker--with-content{border-color:var(--dp-timeline-main-line-progress-color);color:var(--dp-timeline-main-line-progress-color)}