.ProgressCircle_container__vrdVz{position:relative;display:flex;justify-content:center;align-items:flex-start;gap:60px;padding:20px;width:100%;max-width:1200px;margin:0 auto}@media (min-width:769px){.ProgressCircle_container__vrdVz{display:grid;grid-template-columns:repeat(5,1fr);gap:40px}.ProgressCircle_container__vrdVz>div{position:relative!important;opacity:1!important;transform:none!important;width:auto!important}}@media (max-width:768px){.ProgressCircle_container__vrdVz{padding:10px;gap:0;min-height:700px;touch-action:pan-y pinch-zoom;will-change:transform;display:flex;flex-direction:row}.ProgressCircle_container__vrdVz>div{will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;flex-shrink:0;width:100%}}.ProgressCircle_yearProgressColumn__OLohO{display:flex;flex-direction:column;align-items:center;gap:20px;min-width:150px;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}@media (min-width:769px){.ProgressCircle_yearProgressColumn__OLohO{width:100%}}@media (max-width:768px){.ProgressCircle_yearProgressColumn__OLohO{min-width:100%;gap:15px}}.ProgressCircle_categoryName__4KpD_{font-size:1.1em;font-weight:600;text-transform:uppercase;margin-bottom:10px;text-shadow:0 0 10px currentColor;letter-spacing:.5px}@media (max-width:768px){.ProgressCircle_categoryName__4KpD_{font-size:1.3em;margin-bottom:15px}}.ProgressCircle_yearCircleContainer__SVqQw{position:relative;display:flex;flex-direction:column;align-items:center}.ProgressCircle_connector__6zfvb{width:4px;height:30px;background-color:currentColor;opacity:.5;transition:opacity .3s ease;position:relative}.ProgressCircle_connector__6zfvb:before{top:0}.ProgressCircle_connector__6zfvb:after,.ProgressCircle_connector__6zfvb:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:8px;height:8px;border-radius:50%;background-color:currentColor;opacity:.8}.ProgressCircle_connector__6zfvb:after{bottom:0}.ProgressCircle_yearProgressColumn__OLohO:hover .ProgressCircle_connector__6zfvb{opacity:.8}.ProgressCircle_circle__Sb00l{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;width:130px;height:130px;border-radius:50%;box-shadow:0 0 20px hsla(0,0%,100%,.1);transition:all .3s ease}@media (max-width:768px){.ProgressCircle_circle__Sb00l{width:110px;height:110px;transform:translateZ(0);-webkit-transform:translateZ(0)}.ProgressCircle_circle__Sb00l:after{width:70px;height:70px;border-width:10px}.ProgressCircle_circle__Sb00l:hover{transform:scale(1.02)}}@keyframes ProgressCircle_slideIn__s2RZM{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes ProgressCircle_slideOut__9xWQw{0%{transform:translateX(0);opacity:1}to{transform:translateX(-100%);opacity:0}}.ProgressCircle_circle__Sb00l:before{content:"";position:absolute;inset:5px;border-radius:50%;background:#222;opacity:.8}.ProgressCircle_circle__Sb00l:after{content:"";position:absolute;width:80px;height:80px;background:#333;border:12px solid #4d4c51;border-radius:50%;box-shadow:inset 0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.75),0 -2px 2px hsla(0,0%,100%,.5),inset 0 4px 2px rgba(0,0,0,.25),inset 0 -2px 2px hsla(0,0%,100%,.5)}.ProgressCircle_circle__Sb00l:hover{box-shadow:0 0 30px currentColor;transform:scale(1.05)}.ProgressCircle_number__XQ7Av{position:relative;color:#fff;z-index:10;line-height:1em;font-size:1.5em;font-weight:500;text-shadow:0 0 10px hsla(0,0%,100%,.3)}@media (max-width:768px){.ProgressCircle_number__XQ7Av{font-size:1.3em}}.ProgressCircle_number__XQ7Av span{font-weight:500;font-size:.5em}.ProgressCircle_label__NdZvG{position:relative;color:#fff;z-index:10;font-weight:500;font-size:.7em;text-transform:uppercase;line-height:.6em;margin-top:12px;text-shadow:0 0 10px hsla(0,0%,100%,.3)}@media (max-width:768px){.ProgressCircle_label__NdZvG{font-size:.65em;margin-top:10px}}.ProgressCircle_bonus__cdgBC{position:relative;z-index:10;font-size:.7em;margin-top:4px;text-shadow:0 0 10px currentColor}@media (max-width:768px){.ProgressCircle_bonus__cdgBC{font-size:.65em;margin-top:3px}}