.myo-workout-ui,.myo-workout-ui *{box-sizing:border-box}.myo-workout-ui,.myo-pack-player,.g30-program,.myo-workout-schedule,.myo-personal-overview{--workout-ink:#111;--workout-card-tint:#ececee;--workout-card-radius:24px;--workout-row-radius:13px;--workout-muted:#737373;--workout-secondary-text:#626262;--workout-track:#e4e4e7;--workout-border:#e4e4e7;--workout-surface:#f3f3f4;--workout-selected-surface:#f0f0f1;--workout-selected-border:#d4d4d8;--workout-background:#fff;--workout-on-primary:#fff;--workout-control-radius:14px;--workout-rest-scale:1.5;--workout-shadow:#00000014;--workout-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.myo-pack-player.myo-pack-player-premium{--player-accent:var(--workout-ink);--player-gradient:var(--workout-ink);background:var(--workout-background);color:var(--workout-ink);font-family:var(--workout-font-family);isolation:isolate}:is(.myo-pack-player,.g30-program) :is(button,input):focus-visible{outline:2px solid var(--workout-ink);outline-offset:3px}.myo-pack-player .myo-pack-primary{color:var(--workout-on-primary)!important}.myo-pack-player .myo-pack-player-brand{font-weight:650}.myo-pack-player-premium .myo-workout-next{border-color:var(--workout-border);background:var(--workout-surface);box-shadow:none}.myo-pack-player-premium .myo-workout-next-badge{color:var(--workout-ink);box-shadow:0 1px 4px #00000012}:is(.myo-pack-player,.g30-program) .myo-pack-sheet{border:1px solid var(--workout-border);color:var(--workout-ink);scrollbar-width:none;font-family:inherit}:is(.myo-pack-player,.g30-program) .myo-pack-sheet::-webkit-scrollbar{display:none}:is(.myo-pack-player,.g30-program) .myo-pack-sheet>header h2{letter-spacing:-.5px;font-size:19px;font-weight:650}:is(.myo-pack-player,.g30-program) .myo-pack-sheet .myo-pack-circle{background:var(--workout-surface);color:var(--workout-ink)}:is(.myo-pack-player,.g30-program) .myo-pack-sheet .myo-pack-primary{border-radius:var(--workout-control-radius);background:var(--workout-ink);box-shadow:none;min-height:46px;font-size:14px!important}:is(.myo-pack-player,.g30-program) .myo-pack-sheet .myo-pack-secondary{border:1px solid var(--workout-border);border-radius:var(--workout-control-radius);background:var(--workout-surface);color:var(--workout-ink);min-height:46px}:is(.myo-pack-player,.g30-program) .myo-pack-sheet .myo-pack-queue-row[aria-current=step]{background:var(--workout-selected-surface);border-color:var(--workout-selected-border);color:var(--workout-ink)}:is(.myo-pack-player,.g30-program) .myo-pack-sheet :is(p,li,small){color:var(--workout-secondary-text)}.myo-pack-player .myo-pack-switch input{accent-color:var(--workout-ink)}.myo-pack-player .myo-pack-exercise-help,.myo-pack-player .myo-pack-exercise-help button{color:var(--workout-secondary-text)}.myo-pack-player .myo-pack-exercise-help>span{color:var(--workout-secondary-text);background:var(--workout-surface)}.myo-pack-player .myo-pack-finish-content>.myo-pack-secondary{border:1px solid var(--workout-border);border-radius:var(--workout-control-radius);background:var(--workout-surface);color:var(--workout-ink)}.myo-workout-timer{width:var(--workout-timer-size,124px);height:var(--workout-timer-size,124px);pointer-events:none;z-index:3;isolation:isolate;color:var(--workout-ink);border-radius:50%;transition:left .55s cubic-bezier(.22,.68,.2,1),top .55s cubic-bezier(.22,.68,.2,1),transform .55s cubic-bezier(.22,.68,.2,1);position:absolute}.myo-workout-timer>svg{width:100%;height:100%;display:block}.myo-workout-timer-track{stroke:var(--workout-track)}.myo-workout-timer-progress{stroke:var(--workout-ink)}.myo-workout-timer-tip{fill:var(--workout-ink);stroke:var(--workout-background)}.myo-workout-timer-copy{font-variant-numeric:tabular-nums;letter-spacing:-1px;flex-direction:column;justify-content:center;align-items:center;padding-top:1px;display:flex;position:absolute;inset:0}.myo-workout-timer-copy>span{letter-spacing:0;color:var(--workout-muted);margin-bottom:7px;font-size:9px;font-weight:700}.myo-workout-timer-copy>strong{color:var(--workout-ink);letter-spacing:-1.1px;font-size:28px;font-weight:700;line-height:1.1}.myo-workout-timer-copy>small{letter-spacing:-.3px;color:var(--workout-muted);margin-top:5px;font-size:12px;line-height:1.5}.myo-workout-timer[data-expanded=true]:before{content:"";inset:var(--workout-timer-glass-inset);z-index:-1;-webkit-backdrop-filter:blur(10px);pointer-events:none;background:#ffffff94;border-radius:50%;position:absolute}@media (width<=360px){.myo-workout-timer{--workout-timer-size:112px}.myo-workout-timer-copy>strong{font-size:26px}}@media (height<=680px){.myo-workout-timer{--workout-timer-size:108px}}@media (prefers-reduced-motion:reduce){.myo-workout-timer{transition:none}}