.timeline-wrapper{display:flex;flex-direction:column;margin:var(--flex-gap--large) auto;width:100%;gap:var(--flex-gap--default)}.timeline-navigation-wrapper{display:flex;justify-content:center;align-items:center;gap:var(--flex-gap--default)}.timeline-navigation-label{min-width:100px;text-align:center}.timeline-container{display:flex;gap:var(--flex-gap--small);height:var(--timeline-container__height);padding:var(--top-bottom__spacing--default) 12px}.timeline-teams-container{display:flex;flex-direction:column;justify-content:space-between}.timeline-teams-separator{height:var(--timeline-progress__height);background-color:var(--timeline-progress__color--default)}.timeline-period-wrapper{display:flex;width:100%;gap:var(--flex-gap--default)}.timeline-period-container{position:relative;display:flex;flex-direction:column;justify-content:center;flex:1;height:var(--timeline-container__height)}.timeline-team-name{line-height:100%}.timeline-period-marker{position:absolute;width:2px;height:6px}.timeline-period-marker.start-marker{left:0}.timeline-period-marker.end-marker{right:0}.timeline-period-marker.is-active{background-color:var(--text__color--active)}.timeline-event-container{position:absolute;display:flex;flex-direction:column;align-items:center;transform:translate(-50%);min-width:var(--timeline-event-icon__size);min-height:var(--timeline-event-icon__size)}.timeline-event-container .event-icon{width:var(--timeline-event-icon__size);height:var(--timeline-event-icon__size)}.timeline-tooltip-multiple-indicator-container{display:flex;justify-content:center;align-items:center;width:calc(var(--timeline-event-multiple-indicator--size) + var(--element-spacing--small));height:calc(var(--timeline-event-multiple-indicator--size) + var(--element-spacing--small));background-color:var(--text__color--negative);border-radius:100%}.timeline-tooltip-multiple-indicator-container .timeline-tooltip-multiple-indicator{width:var(--timeline-event-multiple-indicator--size);height:var(--timeline-event-multiple-indicator--size);fill:var(--text__color--negative);stroke:var(--icon-stroke__color--default)}.timeline-event-container-home{bottom:calc(-2px - (var(--timeline-event__size) - var(--timeline-progress__height)) / 2)}.timeline-event-container-away{top:calc(-2px - (var(--timeline-event__size) - var(--timeline-progress__height)) / 2)}.timeline-event-indicator{width:var(--timeline-event__size);height:var(--timeline-event__size);margin:2px 0;border-radius:50%;background-color:var(--text__color--active)}.timeline-progress-container{position:relative;height:var(--timeline-progress__height)}.timeline-progress-base{position:relative;height:100%;width:100%;background-color:var(--timeline-progress__color--default)}.timeline-progress{position:absolute;height:100%;top:0;left:0;background-color:var(--timeline-progress__color--live)}.timeline-pso-slider-shell{position:relative;width:100%}.timeline-pso-wrapper{display:flex;flex-direction:column;min-width:0;width:100%;gap:var(--flex-gap--default);margin:0 auto}.timeline-pso-slider-viewport{min-width:0;width:calc(100vw - 50px);overflow:hidden;user-select:none}.timeline-pso-slider-viewport.is-dragging{cursor:grabbing}.timeline-pso-navigation-container{position:absolute;top:0;bottom:0;flex-shrink:0;z-index:1}.timeline-pso-navigation-container.is-previous{left:0}.timeline-pso-navigation-container.is-next{right:0}.timeline-pso-navigation-container.hidden{opacity:0;visibility:hidden;cursor:not-allowed}.timeline-pso-navigation-button{height:100%;border-bottom:none}.timeline-pso-navigation-button.is-previous{background:linear-gradient(to right,var(--background__color--default),transparent)}.timeline-pso-navigation-button.is-next{background:linear-gradient(to left,var(--background__color--default),transparent)}.timeline-pso-container{display:flex;justify-content:center;gap:var(--flex-gap--default);transition:transform .25s ease;will-change:transform}.timeline-pso-container.is-overflow{justify-content:flex-start;width:max-content}.timeline-pso-slider-viewport.is-dragging .timeline-pso-container{transition:none}.timeline-pso-penalty{width:16px;height:16px;border-radius:50%;background-color:var(--text__color--neutral)}.timeline-pso-penalty.pso-goal{background-color:var(--text__color--positive)}.timeline-pso-penalty.pso-miss{background-color:var(--text__color--negative)}.tooltip-wrapper{position:relative;display:inline-block}.tooltip-wrapper .tooltip-trigger{cursor:default}.tooltip-wrapper .tooltip-indicator{position:absolute;top:-1px;right:-1px}.tooltip-content{z-index:100;color:var(--tooltip-content__text-color);font-size:var(--text__size--default);white-space:nowrap;background:var(--tooltip-content__background-color);box-shadow:0 2px 4px var(--tooltip__box-shadow-color);margin:0;padding:var(--flex-gap--default);border:var(--border);border-radius:var(--border__radius--md);animation:tooltip-fade-in .25s ease-in}@keyframes tooltip-fade-in{0%{opacity:0}to{opacity:1}}.tooltip-content .tooltip-arrow{position:absolute;width:10px;height:10px;margin:0;padding:.25px;border-bottom:var(--border);border-right:var(--border);background-color:inherit}.tooltip-content.tooltip-content--top .tooltip-arrow{top:calc(100% - 5px);transform:translate(-50%) rotate(45deg);box-shadow:2px 2px 3px var(--tooltip__box-shadow-color)}.tooltip-content.tooltip-content--bottom .tooltip-arrow{top:-6.25px;transform:translate(-50%) rotate(225deg);box-shadow:0 0 0 var(--tooltip__box-shadow-color)}
