.timeline{counter-reset:year;grid-gap:1px;grid-template-columns:repeat(52,1fr);max-width:780px;padding-right:2em;display:grid}@media (min-width:480px){.timeline{grid-gap:2px}}.timeline__week{display:block;position:relative}.timeline__week:before{content:"";background:#0000001a;width:100%;padding-bottom:100%;display:block}.dark .timeline__week:before{background:#ffffff1a}.dark .timeline__week_passed:before,.timeline__week_passed:before{background:#f05100;background:lab(57.1026% 64.2584 89.8886)}.timeline__week:after{font-size:12px;line-height:1;position:absolute;top:50%;left:calc(100% + 4px);transform:translateY(-50%)}.timeline__week:nth-child(52):after{content:"Year"}.timeline__week:nth-child(52n){counter-increment:year}@media (max-width:479px){.timeline__week:nth-child(520n):after{content:counter(year)}}@media (min-width:480px) and (max-width:767px){.timeline__week:nth-child(260n):after{content:counter(year)}}@media (min-width:768px){.timeline__week:nth-child(208n):after{content:counter(year)}}
