.ml-15{transform:translateX(15%)}.mt--2{transform:translateY(45%)}.mb--2{transform:translateY(-45%)}.registration{height:20px;width:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.registration.registration-garmin{background-color:green;color:#f5f5f5}.registration.registration-no-garmin{background-color:#f5f5f5;color:#696969!important;border-color:green;border-width:2px;border-style:solid;color:#000}.registration.registration-no-offline{background-color:#f5f5f5;color:#696969!important;border-color:orange;border-width:2px;border-style:solid;color:#000}.registration.registration-offline{background-color:orange;color:#000;transform:scale(1.05)}canvas{position:relative;z-index:999}.img-center{width:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.text-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:420px){.text-item{transform:scale(2.5)}}@media (max-height:420px){.text-item{transform:scale(1.25)}}@media (min-width:420px) AND (max-width:1400px){.text-item{transform:scale(2.5)}}@media (min-height:420px) AND (max-height:1400px){.text-item{transform:scale(1.5)}}@media (min-width:1400px){.text-item{transform:scale(.9)}}@media (min-height:1400px){.text-item{transform:scale(.9)}}.file-entry:hover{background:#efefef;cursor:pointer}.bg-subtle{background-color:#dcdcdc;border-radius:5px}.logo-bg{background-color:#c8c8d2;border-radius:5px;overflow:hidden}.logo-text{font-size:4.75vmax;color:#f5f5f5}.logo-text-highlight{color:gold;font-style:italic}.logo-sm-text{font-size:1.75vmax;color:#f5f5f5}.logo-xs-text{font-size:1.25vmax;color:#f5f5f5}@media (height <= 380px){.logo-text{font-size:5vh}.logo-sm-text{font-size:2vh}.logo-xs-text{font-size:1.5vh}}#chartContainer{height:100%;width:100%}.icon-opaque{opacity:.66}.pw-response-success{border-radius:5px;background:rgba(51,170,51,.4)}.pw-response-failure{border-radius:5px;background:rgba(255,0,0,.4)}.relative{position:relative}.garmin-connect{height:20px!important}.mask{mask-image:radial-gradient(circle at var(--px) var(--py),black var(--r),rgba(0,0,0,0.25) var(--r));animation:bullseye 3.75s ease 0s normal}@keyframes bullseye{0%{--r:1200px}50%{--r:65px}75%{--r:65px}100%{--r:1200px}}