.wp-block-designsetgo-timeline-item{opacity:1!important;transform:none!important}.wp-block-designsetgo-timeline-item.has-child-selected,.wp-block-designsetgo-timeline-item.is-selected{border-radius:4px;outline:2px solid var(--wp-admin-theme-color,#007cba);outline-offset:2px}.wp-block-designsetgo-timeline-item .dsgo-timeline-item__link-indicator{border-top:1px dashed var(--wp--preset--color--contrast,#ccc);font-size:.85em;margin-top:var(--wp--preset--spacing--20,.5rem);padding-top:var(--wp--preset--spacing--20,.5rem)}.wp-block-designsetgo-timeline-item .dsgo-timeline-item__image-control{margin-bottom:var(--wp--preset--spacing--20,.5rem)}.wp-block-designsetgo-timeline-item .dsgo-timeline-item__image-control img{display:block;height:auto;max-width:100%}.wp-block-designsetgo-timeline-item .dsgo-timeline-item__date[data-empty=true]:before,.wp-block-designsetgo-timeline-item .dsgo-timeline-item__title[data-empty=true]:before{color:var(--wp--preset--color--contrast,#999);content:attr(data-placeholder);opacity:.6}.block-editor-block-list__layout .dsgo-timeline--vertical .wp-block-designsetgo-timeline-item+.wp-block-designsetgo-timeline-item{margin-top:var(--dsgo-timeline-item-spacing,2rem)}
.dsgo-timeline-item{align-items:flex-start;display:flex;gap:1rem;max-width:100%;position:relative}.dsgo-timeline-item,.dsgo-timeline-item *,.dsgo-timeline-item :after,.dsgo-timeline-item :before{box-sizing:border-box}.dsgo-timeline-item .dsgo-timeline-item__marker{align-items:center;display:flex;flex-shrink:0;justify-content:center;position:relative;z-index:2}.dsgo-timeline-item .dsgo-timeline-item__marker .dsgo-timeline-item__marker-image{background-color:var(--wp--preset--color--base,#fff);border:2px solid var(--dsgo-timeline-marker-border-color,var(--wp--preset--color--primary,#2563eb));display:block}.dsgo-timeline-item .dsgo-timeline-item__marker svg{display:block}.dsgo-timeline-item .dsgo-timeline-item__wrapper{flex:1;min-width:0;padding-bottom:var(--wp--preset--spacing--20,.5rem)}.dsgo-timeline-item .dsgo-timeline-item__link{color:inherit;display:block;flex:1;min-width:0;text-decoration:none;transition:transform .2s ease}.dsgo-timeline-item .dsgo-timeline-item__link:hover{transform:translateX(4px)}.dsgo-timeline-item .dsgo-timeline-item__link:focus{border-radius:4px;outline:2px solid var(--wp--preset--color--primary,#2563eb);outline-offset:4px}.dsgo-timeline-item .dsgo-timeline-item__date{color:var(--dsgo-timeline-marker-color,var(--wp--preset--color--primary,#2563eb));display:inline-block;font-size:.85em;font-weight:600;letter-spacing:.05em;margin-bottom:var(--wp--preset--spacing--10,.25rem);text-transform:uppercase}.dsgo-timeline-item .dsgo-timeline-item__title{color:inherit;font-size:1.25em;font-weight:600;line-height:1.3;margin:0 0 var(--wp--preset--spacing--20,.5rem) 0}.dsgo-timeline-item .dsgo-timeline-item__content>:first-child{margin-top:0}.dsgo-timeline-item .dsgo-timeline-item__content>:last-child{margin-bottom:0}.dsgo-timeline-item .dsgo-timeline-item__content p{margin-bottom:var(--wp--preset--spacing--20,.5rem)}.dsgo-timeline-item.dsgo-timeline-item--active .dsgo-timeline-item__marker{animation:dsgo-timeline-pulse 2s infinite}.dsgo-timeline-item.dsgo-timeline-item--active .dsgo-timeline-item__wrapper{background-color:var(--wp--preset--color--base-2,rgba(0,0,0,.02));border-left:3px solid var(--dsgo-timeline-marker-color,var(--wp--preset--color--primary,#2563eb));border-radius:8px;padding:var(--wp--preset--spacing--30,1rem)}.dsgo-timeline-item.dsgo-timeline-item--has-link{cursor:pointer}.dsgo-timeline-item.dsgo-timeline-item--has-link .dsgo-timeline-item__wrapper{transition:background-color .2s ease}.dsgo-timeline-item.dsgo-timeline-item--has-link:hover .dsgo-timeline-item__wrapper{background-color:var(--wp--preset--color--base-2,rgba(0,0,0,.02))}@keyframes dsgo-timeline-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.dsgo-timeline--vertical.dsgo-timeline--layout-alternating .dsgo-timeline-item{text-align:right}.dsgo-timeline--vertical.dsgo-timeline--layout-alternating .dsgo-timeline-item .dsgo-timeline-item__marker{left:50%;position:absolute;transform:translateX(-50%)}.dsgo-timeline--vertical.dsgo-timeline--layout-alternating .dsgo-timeline-item>.dsgo-timeline-item__link,.dsgo-timeline--vertical.dsgo-timeline--layout-alternating .dsgo-timeline-item>.dsgo-timeline-item__wrapper{flex:0 0 auto;padding-right:calc(var(--dsgo-timeline-marker-size, 16px) + 1rem);width:calc(50% - var(--dsgo-timeline-marker-size, 16px)/2 - 1rem)}.dsgo-timeline--vertical.dsgo-timeline--layout-alternating .dsgo-timeline-item:nth-child(2n){text-align:left}.dsgo-timeline--vertical.dsgo-timeline--layout-alternating .dsgo-timeline-item:nth-child(2n)>.dsgo-timeline-item__link,.dsgo-timeline--vertical.dsgo-timeline--layout-alternating .dsgo-timeline-item:nth-child(2n)>.dsgo-timeline-item__wrapper{padding-left:calc(var(--dsgo-timeline-marker-size, 16px) + 1rem);padding-right:0}.dsgo-timeline--vertical.dsgo-timeline--layout-right .dsgo-timeline-item .dsgo-timeline-item__marker{left:var(--dsgo-timeline-edge-inset);position:absolute;transform:translateX(-50%)}.dsgo-timeline--vertical.dsgo-timeline--layout-right .dsgo-timeline-item .dsgo-timeline-item__wrapper{padding-left:calc(var(--dsgo-timeline-marker-size, 16px) + 1rem)}@media(min-width:769px){.dsgo-timeline--horizontal .dsgo-timeline-item{align-items:center;flex-direction:column;text-align:center}.dsgo-timeline--horizontal .dsgo-timeline-item .dsgo-timeline-item__marker{position:absolute;top:calc(-.7rem - var(--dsgo-timeline-marker-size, 16px))}.dsgo-timeline--horizontal .dsgo-timeline-item .dsgo-timeline-item__wrapper{padding-top:.5rem}.dsgo-timeline--horizontal .dsgo-timeline-item .dsgo-timeline-item__date{display:block}}@media(max-width:768px){.dsgo-timeline-item{flex-direction:row!important;margin-left:0!important;text-align:left!important;width:100%!important}.dsgo-timeline-item .dsgo-timeline-item__marker{left:var(--dsgo-timeline-edge-inset)!important;position:absolute!important;right:auto!important;top:0!important;transform:translateX(-50%)!important}.dsgo-timeline-item .dsgo-timeline-item__link,.dsgo-timeline-item .dsgo-timeline-item__wrapper{flex:1!important;padding-left:calc(var(--dsgo-timeline-marker-size, 16px) + 1rem)!important;padding-right:0!important;padding-top:0!important;width:auto!important}.dsgo-timeline-item.dsgo-timeline-item--active .dsgo-timeline-item__wrapper{margin-left:calc(var(--dsgo-timeline-marker-size, 16px) + .5rem);padding-left:var(--wp--preset--spacing--30,1rem)!important}}@media(prefers-reduced-motion:reduce){.dsgo-timeline-item.dsgo-timeline-item--active .dsgo-timeline-item__marker{animation:none}.dsgo-timeline-item .dsgo-timeline-item__link:hover{transform:none}}@media print{.dsgo-timeline-item{page-break-inside:avoid}.dsgo-timeline-item .dsgo-timeline-item__marker{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
