.workout-timer{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:var(--color-ui--grey-80);position:relative;overflow:hidden}.workout-timer.--x-small{padding:.5rem .75rem;min-height:40px}.workout-timer.--x-small .workout-timer__time-text{font-size:1rem;min-height:0;line-height:1}.workout-timer.--x-small .workout-timer__icon{font-size:.75rem;height:.75rem}.workout-timer.--x-small .workout-timer__toggle-button{height:1.5rem!important;min-height:1.5rem!important;max-height:1.5rem!important;width:1.5rem!important;min-width:1.5rem!important;max-width:1.5rem!important;padding:0!important}.workout-timer.--x-small .workout-timer__element{padding:0!important}.workout-timer__volume{height:2px;background-color:var(--color-ui--grey-50)}.workout-timer__time-text{font-size:50px;line-height:3rem;font-weight:800;color:var(--color-ui--grey-90);transform-origin:0 100%;transition:transform .2s ease,color .3s ease;min-height:44px;display:flex;letter-spacing:-1px;border-radius:.5rem}.workout-timer__icon{font-size:1.25rem;height:1.25rem}.workout-timer__toggle-button{height:2.5rem!important;min-height:2.5rem!important;max-height:2.5rem!important;width:2.5rem!important;min-width:2.5rem!important;max-width:2.5rem!important}.workout-timer__change-button{transition:none;padding-left:.25rem!important;padding-right:.25rem!important;overflow:visible;text-overflow:unset}.workout-timer__element{display:flex;align-items:center;justify-content:center;pointer-events:auto;padding:0;padding-left:.75rem!important;padding-right:.75rem!important;padding-top:1.5rem!important;padding-bottom:1.5rem!important}.workout-timer__element.--counting-in,.workout-timer__element.--running{color:var(--brand-color-hex);border-color:var(--brand-color-hex)}.workout-timer__element.--counting-in h1,.workout-timer__element.--running h1{color:var(--brand-color-hex)}.workout-timer__element.--paused{color:var(--color-ui--grey-60);border-color:var(--color-ui--grey-60)}.workout-timer__element.--finished{color:var(--color-ui--grey-40);border-color:var(--color-ui--grey-40)}ons-alert-dialog.--centered .alert-dialog-content--material,ons-alert-dialog.--centered .alert-dialog-title.alert-dialog-title--material{text-align:center}ons-alert-dialog.--no-title .alert-dialog-content.alert-dialog-content--material{margin-top:0}ons-alert-dialog.--vertical-actions .alert-dialog-footer--material{flex-direction:column}ons-alert-dialog.--vertical-actions .alert-dialog-footer--material .alert-dialog-button--material{width:100%}.alert-dialog--material,.alert-dialog-container--material{border-radius:var(--border-radius)}.alert-dialog-container--material{padding-top:1.25rem}.alert-dialog-title.alert-dialog-title--material{font-weight:700}.alert-dialog-content--material{font-weight:600;margin:1rem 0 1.25rem}.alert-dialog-footer--material{display:flex}.alert-dialog-button--material{flex-grow:1;height:100%;margin:0;text-transform:none;line-height:3rem;border-top:1px solid var(--color-ui--grey-20);color:var(--color-ui--grey-70)}.alert-dialog-button--material:last-child{color:var(--brand-color-hex)}.alert-dialog-button--material:hover{cursor:pointer}.workout-block.--show-beep-test{position:fixed;top:0;width:100%;height:100%;left:auto;right:auto;padding-top:.5rem!important;background:var(--color-ui--white);z-index:10}.workout-block.--invert-colors{color:var(--color-ui--white)!important}.workout-block.--invert-colors .workout-group-header__detail{color:var(--color-ui--white)}.workout-block.--invert-colors .workout-group-header__detail .v-icon{opacity:1}.workout-block.--invert-colors .workout-group-header__detail p{color:var(--color-ui--white)}.workout-block.--timer-shown .follow-along-session__content{padding-bottom:16rem}.workout-block.--is-resting .follow-along-session__content{padding-bottom:13rem}.workout-block__timer{background-color:var(--color-ui--grey-20);border-radius:var(--input-border-radius)}.workout-block__cta-button{margin-right:.25rem;transition:height 0s}.workout-block__cta-button:last-child{margin-right:0}.workout-block__cta-button.--next{text-align:left;display:flex;align-items:center;padding:.5rem 1rem}.workout-block__cta-button.--next .workout-block__cta-next-pretext{font-size:.75rem;line-height:1.2;text-transform:uppercase}.workout-block__cta-button.--next .workout-block__cta-button-inner{overflow:hidden;text-overflow:ellipsis}.workout-block__cta-button.--with-icon{flex-grow:0!important;flex-shrink:0;padding:.5rem;color:var(--color-ui--grey-80);width:54px;height:54px}.workout-block__cta-button.--with-icon svg{width:22px}.workout-block__cta-button.--with-icon.--skip{font-size:1.5rem}.workout-block__cta-button.--active{background-color:var(--color-ui--grey-80)!important;color:var(--color-ui--white)}.workout__follow-icon{width:3rem;margin-bottom:-.25rem}.workout__follow-icon g{stroke:var(--color-ui--grey-40)}.workout__follow-icon.--active g{stroke:var(--brand-color-hex)}.workout__empty{min-height:300px;display:flex;align-items:center;justify-content:center;flex-direction:column}.workout__cta-row{z-index:149}