.Cycling-module__fCbzuG__mainContainer{--week-month-size:6rem;--year-all-size:7rem;--font-size-data:1rem;--font-size-hover:.875rem;--nav-min-width:11rem;--totalContainer-font-size:initial;grid-template-columns:1fr 1fr;justify-self:center;justify-items:center;gap:5rem;min-height:70vh;padding-block:1rem 2.5rem;display:grid;position:relative}.Cycling-module__fCbzuG__mainContainer>div{z-index:1;position:absolute;top:calc(50% - 10rem)}.Cycling-module__fCbzuG__mainContainer section>div{flex-direction:column;gap:.5rem;display:inline-flex}.Cycling-module__fCbzuG__mainContainer section>h2,.Cycling-module__fCbzuG__mainContainer section>span{margin-block-end:1rem}.Cycling-module__fCbzuG__weekContainer>p,.Cycling-module__fCbzuG__monthContainer>p,.Cycling-module__fCbzuG__yearContainer>p,.Cycling-module__fCbzuG__allTimeContainer>p{width:var(--week-month-size);height:var(--week-month-size);font-size:var(--font-size-data);background-color:oklch(from var(--color-brand-teal)calc(l - var(--distance) + .6)c h);justify-content:center;align-items:center;padding:.25rem;display:flex;position:relative}.Cycling-module__fCbzuG__weekContainer>p[data-color=true],.Cycling-module__fCbzuG__monthContainer>p[data-color=true],.Cycling-module__fCbzuG__yearContainer>p[data-color=true],.Cycling-module__fCbzuG__allTimeContainer>p[data-color=true]{color:var(--color-white)}.Cycling-module__fCbzuG__weekContainer>p>span,.Cycling-module__fCbzuG__monthContainer>p>span,.Cycling-module__fCbzuG__yearContainer>p>span,.Cycling-module__fCbzuG__allTimeContainer>p>span{color:currentColor;font-family:var(--font-header);padding-inline:.1rem;position:absolute;top:0;left:0}.Cycling-module__fCbzuG__weekContainer>p[data-today=true]>span,.Cycling-module__fCbzuG__monthContainer>p[data-today=true]>span,.Cycling-module__fCbzuG__yearContainer>p[data-thismonth=true]>span,.Cycling-module__fCbzuG__allTimeContainer>p[data-thisyear=true]>span{background-color:var(--color-brand-yellow-saturated)}.Cycling-module__fCbzuG__weekContainer>p[data-color=true][data-today=true] span,.Cycling-module__fCbzuG__monthContainer>p[data-color=true][data-today=true] span,.Cycling-module__fCbzuG__yearContainer>p[data-color=true][data-thismonth=true] span,.Cycling-module__fCbzuG__allTimeContainer>p[data-color=true][data-thisyear=true] span{color:var(--color-black)}.Cycling-module__fCbzuG__yearContainer>p,.Cycling-module__fCbzuG__allTimeContainer>p{width:var(--year-all-size);height:var(--year-all-size)}.Cycling-module__fCbzuG__allTimeContainer>p:hover:before,.Cycling-module__fCbzuG__weekContainer>p:not([data-empty=true]):hover:before,.Cycling-module__fCbzuG__monthContainer>p:not([data-blank=true],[data-empty=true]):hover:before,.Cycling-module__fCbzuG__yearContainer>p:not([data-empty=true]):hover:before{content:attr(data-content);top:var(--year-all-size);z-index:1;background-color:var(--color-black);width:100%;height:auto;color:var(--color-white);white-space:pre-line;font-size:var(--font-size-hover);padding:.25rem;position:absolute}.Cycling-module__fCbzuG__weekContainer>p:not([data-blank=true]):hover:before,.Cycling-module__fCbzuG__monthContainer>p:not([data-blank=true]):hover:before{top:var(--week-month-size)}.Cycling-module__fCbzuG__weekContainer>p[data-empty=true],.Cycling-module__fCbzuG__monthContainer>p[data-empty=true],.Cycling-module__fCbzuG__yearContainer>p[data-empty=true]{background-color:var(--color-brand-grey)}.Cycling-module__fCbzuG__weekContainer>p[data-empty=false],.Cycling-module__fCbzuG__monthContainer>p[data-empty=false],.Cycling-module__fCbzuG__yearContainer>p[data-empty=false]{cursor:help}.Cycling-module__fCbzuG__monthContainer>p[data-blank=true]{background-color:#0000}.Cycling-module__fCbzuG__mainContainer[data-theme=dark] .Cycling-module__fCbzuG__weekContainer>p>span,.Cycling-module__fCbzuG__mainContainer[data-theme=dark] .Cycling-module__fCbzuG__monthContainer>p>span,.Cycling-module__fCbzuG__mainContainer[data-theme=dark] .Cycling-module__fCbzuG__yearContainer>p>span,.Cycling-module__fCbzuG__mainContainer[data-theme=dark] .Cycling-module__fCbzuG__allTimeContainer>p>span{color:var(--color-black)}.Cycling-module__fCbzuG__mainContainer[data-theme=dark] .Cycling-module__fCbzuG__weekContainer>p[data-color=true]:not([data-today=true])>span,.Cycling-module__fCbzuG__mainContainer[data-theme=dark] .Cycling-module__fCbzuG__monthContainer>p[data-color=true]:not([data-today=true])>span,.Cycling-module__fCbzuG__mainContainer[data-theme=dark] .Cycling-module__fCbzuG__yearContainer>p[data-color=true]:not([data-thismonth=true])>span,.Cycling-module__fCbzuG__mainContainer[data-theme=dark] .Cycling-module__fCbzuG__allTimeContainer>p[data-color=true]:not([data-thisyear=true])>span{color:var(--color-white)}.Cycling-module__fCbzuG__mainContainer[data-theme=dark] .Cycling-module__fCbzuG__weekContainer>p[data-invertcolor=true],.Cycling-module__fCbzuG__mainContainer[data-theme=dark] .Cycling-module__fCbzuG__monthContainer>p[data-invertcolor=true],.Cycling-module__fCbzuG__mainContainer[data-theme=dark] .Cycling-module__fCbzuG__yearContainer>p[data-invertcolor=true],.Cycling-module__fCbzuG__mainContainer[data-theme=dark] .Cycling-module__fCbzuG__allTimeContainer>p[data-invertcolor=true]{color:var(--color-black)}.Cycling-module__fCbzuG__totalContainer{font-size:var(--font-size-data);padding:.25rem;display:inline-block}.Cycling-module__fCbzuG__totalContainer>p{font-size:var(--totalContainer-font-size)}.Cycling-module__fCbzuG__weekContainer{gap:.0875rem;display:inline-flex}.Cycling-module__fCbzuG__daysContainer,.Cycling-module__fCbzuG__monthContainer{grid-template-columns:repeat(7,1fr);gap:.0875rem;display:grid}.Cycling-module__fCbzuG__daysContainer>p{font-family:var(--font-header);font-size:var(--font-size-data)}.Cycling-module__fCbzuG__yearContainer,.Cycling-module__fCbzuG__allTimeContainer{grid-template-columns:repeat(6,1fr);gap:.0875rem;display:grid}.Cycling-module__fCbzuG__mainContainer[data-theme=dark] h2,.Cycling-module__fCbzuG__mainContainer[data-theme=dark] p{color:var(--color-white)}.Cycling-module__fCbzuG__loading:after{content:"";background:var(--color-white40);width:105%;height:96%;box-shadow:0 0 1rem 1rem var(--color-white40);-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);margin-block-start:.5rem;position:absolute}.Cycling-module__fCbzuG__loading>*{pointer-events:none;opacity:.5}.Cycling-module__fCbzuG__cellLoading{position:relative;overflow:hidden}.Cycling-module__fCbzuG__cellLoading:before{content:"";background:linear-gradient(90deg,transparent,var(--color-white40),transparent);z-index:1;width:100%;height:100%;animation:1.5s infinite Cycling-module__fCbzuG__shimmer;position:absolute;top:0;left:-100%}.Cycling-module__fCbzuG__mainContainer[data-theme=dark] .Cycling-module__fCbzuG__cellLoading:before{background:linear-gradient(90deg,transparent,var(--color-white10),transparent)}@keyframes Cycling-module__fCbzuG__shimmer{0%{left:-100%}to{left:100%}}.Cycling-module__fCbzuG__containerLoading{position:relative}.Cycling-module__fCbzuG__containerLoading:after{content:"";background-color:var(--color-brand-teal);z-index:10;border-radius:50%;width:.5rem;height:.5rem;animation:1s infinite Cycling-module__fCbzuG__pulse;position:absolute;top:-.5rem;right:-.5rem}.Cycling-module__fCbzuG__yearContainer.Cycling-module__fCbzuG__containerLoading:after{width:.75rem;height:.75rem;top:-.75rem;right:-.75rem}@keyframes Cycling-module__fCbzuG__pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.Cycling-module__fCbzuG__navigation{gap:.5rem;display:flex}.Cycling-module__fCbzuG__navigation>h2{min-width:var(--nav-min-width);text-align:center}.Cycling-module__fCbzuG__navigation>button{cursor:pointer;background-color:#0000;border:none}.Cycling-module__fCbzuG__navigation>button:disabled{cursor:not-allowed}.Cycling-module__fCbzuG__navigation>button:disabled>img{filter:opacity(.5)}.Cycling-module__fCbzuG__navigation>button:active{transform:scale(.9)}.Cycling-module__fCbzuG__navigation>button:not(:disabled):hover{filter:drop-shadow(0 0 .25rem var(--color-black-38))}.Cycling-module__fCbzuG__navigation[data-theme=dark]>button>img{filter:invert()}.Cycling-module__fCbzuG__navigation[data-theme=dark]>button:disabled>img{filter:invert()opacity(.5)}.Cycling-module__fCbzuG__activityType:has(img)[data-activitytype]:last-child{right:0;left:unset;background-color:#0000;position:absolute}@media not (max-width:1600px){.Cycling-module__fCbzuG__mainContainer{min-width:85vw}}@media not (min-width:1475px){.Cycling-module__fCbzuG__mainContainer{--week-month-size:5rem;--year-all-size:6rem;--font-size-data:.875rem;--font-size-hover:.75rem}.Cycling-module__fCbzuG__activityType>img{width:1rem;height:1rem}}@media not (min-width:1275px){.Cycling-module__fCbzuG__mainContainer{grid-template-columns:1fr;gap:2rem}.Cycling-module__fCbzuG__loading:after{height:98%}.Cycling-module__fCbzuG__mainContainer>div{top:calc(25% - 10rem)}}@media not (min-width:700px){.Cycling-module__fCbzuG__loading:after{width:100%}}@media not (min-width:600px){.Cycling-module__fCbzuG__mainContainer{--week-month-size:4.25rem;--year-all-size:5rem;--font-size-data:.75rem;--font-size-hover:.625rem;--nav-min-width:9rem;--totalContainer-font-size:.875rem}.Cycling-module__fCbzuG__mainContainer section h2{font-size:var(--fontSize-header4)}.Cycling-module__fCbzuG__activityType>img{width:.875rem;height:.875rem}}@media not (min-width:500px){.Cycling-module__fCbzuG__mainContainer{--week-month-size:3.5rem;--year-all-size:4rem;--font-size-data:.625rem;--font-size-hover:.5rem;--totalContainer-font-size:.75rem}.Cycling-module__fCbzuG__activityType>img{width:.75rem;height:.75rem}}@media not (min-width:425px){.Cycling-module__fCbzuG__mainContainer{--week-month-size:3.25rem;--year-all-size:3.75rem;--font-size-data:.5rem;--font-size-hover:.4375rem;--totalContainer-font-size:.625rem}.Cycling-module__fCbzuG__mainContainer section h2{font-size:var(--fontSize-header5)}}
