.today-workout-stack .workout-card--graded .workout-card-body--run{min-height:110px;padding-right:110px;position:relative}.today-workout-stack .workout-card--graded .workout-card-title,.today-workout-stack .workout-card--graded .workout-card-weather-target>strong{color:color-mix(in srgb,var(--app-ink) 25%,var(--app-muted))}.today-workout-stack .workout-card--graded .workout-card-title{white-space:normal;overflow-wrap:anywhere}.today-workout-stack .workout-card--graded .workout-card-distance-subtitle,.today-workout-stack .workout-card--graded .workout-card-weather-target>span,.today-workout-stack .workout-card--graded .workout-card-weather-target .pace-weather-icon{color:var(--app-muted)}.execution-score-badge--card{align-items:center;width:88px;position:absolute;top:-7px;right:0}.execution-score-badge--card>.execution-score-label{margin-bottom:5px;font-size:10px;line-height:14px}.execution-score-badge--card>.execution-score-ring{width:88px;height:88px}.execution-score-badge--card>.execution-score-value{letter-spacing:-1px;flex-direction:column;justify-content:center;align-items:center;width:88px;height:88px;font-size:31px;font-weight:600;line-height:1;display:flex;position:absolute;top:19px;left:0}.execution-score-badge--card .execution-score-value small{margin:4px 0 0;font-size:10px;line-height:14px}.today-workout-stack .workout-card-with-sync--finished>.workout-card,.today-workout-stack .workout-card-with-sync--finished>.rest-day-card{border-bottom-left-radius:var(--app-card-radius);border-bottom-right-radius:var(--app-card-radius)}@media (max-width:360px){.today-workout-stack .workout-card--graded .workout-card-body--run{padding-right:94px}.execution-score-badge--card{width:76px}.execution-score-badge--card>.execution-score-ring,.execution-score-badge--card>.execution-score-value{width:76px;height:76px}.execution-score-badge--card>.execution-score-value{font-size:27px}}
