.timeline-track[data-v-8a987291]{position:relative}.timeline-track[data-v-8a987291]:before{background:rgb(var(--v-theme-primary));bottom:0;content:"";opacity:.35;position:absolute;top:0;width:2px;z-index:0}@media(min-width:960px){.timeline-track[data-v-8a987291]:before{left:50%;transform:translate(-50%)}}@media(max-width:959px){.timeline-track[data-v-8a987291]:before{left:12px}}.year-marker[data-v-8a987291]{align-items:center;display:flex;margin:20px 0 8px;position:relative;z-index:1}@media(min-width:960px){.year-marker[data-v-8a987291]{justify-content:center}}@media(max-width:959px){.year-marker[data-v-8a987291]{padding-left:36px}}.year-badge[data-v-8a987291]{background:rgb(var(--v-theme-primary));border-radius:12px;color:rgb(var(--v-theme-on-primary));font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:2px 12px}.timeline-entry[data-v-8a987291]{margin-bottom:10px;position:relative}@media(min-width:960px){.timeline-entry[data-v-8a987291]{align-items:center;display:grid;grid-template-columns:1fr 32px 1fr}.is-left[data-v-8a987291]{grid-template-areas:"card dot filler"}.is-right[data-v-8a987291]{grid-template-areas:"filler dot card"}.is-left .entry-card[data-v-8a987291]{padding-right:10px}.is-right .entry-card[data-v-8a987291]{padding-left:10px}}@media(max-width:959px){.timeline-entry[data-v-8a987291]{padding-left:40px}}.entry-filler[data-v-8a987291]{grid-area:filler}.entry-dot-col[data-v-8a987291]{align-items:center;display:flex;grid-area:dot;justify-content:center;z-index:1}.entry-card[data-v-8a987291]{grid-area:card}@media(max-width:959px){.entry-filler[data-v-8a987291]{display:none}.entry-dot-col[data-v-8a987291]{grid-area:unset;left:7px;position:absolute;top:50%;transform:translateY(-50%)}}.entry-dot[data-v-8a987291]{background:rgb(var(--v-theme-primary));border:2px solid rgb(var(--v-theme-surface));border-radius:50%;flex-shrink:0;height:12px;position:relative;width:12px;z-index:1}.timeline-title[data-v-8a987291]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;overflow:hidden}
