body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f3efeb;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;justify-content:center;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Supply-Regular;src:url(/static/media/Supply-Regular.3cd78b924b63247a7581.otf)}@font-face{font-family:Supply-Light;src:url(/static/media/Supply-Light.285bfbfa2bac2e32d9e6.otf)}*{margin:0;padding:0}::-webkit-scrollbar{width:0}*{box-sizing:border-box}html{height:-webkit-fill-available}#root,.App,body{height:100vh;height:-webkit-fill-available}@supports (-webkit-touch-callout:none){#root,.App,body,html{height:-webkit-fill-available}}.App{background-color:#f3efeb;box-sizing:border-box;font-family:Supply-Regular;font-size:14px;font-weight:400;max-width:min(100vw,415px);padding-top:16px;position:relative;width:100vw}.App-hr{background-color:#000;border-radius:50px;bottom:8px;height:5px;left:50%;max-width:134px;position:absolute;transform:translateX(-50%);width:100%}.shuffle{background-color:#f3efeb;border:1px solid #706e52;border-radius:4px;bottom:70px;box-sizing:border-box;color:#706e52}.go-Next,.shuffle{display:block;font-family:Supply-Regular;font-size:18px;height:46px;left:50%;line-height:46px;position:fixed;text-decoration:none;transform:translateX(-50%);width:min(100vw - 32px,415px - 32px)}.go-Next{background-color:#706e52;border:initial;border-radius:4px;bottom:16px;color:#fff}.go-Next:disabled{background-color:#706e52;opacity:.3}.go-Back{cursor:pointer;left:16px;position:absolute}.img{max-height:250px;max-width:min(345px,100%)}.span{color:#613c4b}@media(max-height:700px){.App-hr{position:relative}}button{cursor:pointer}.StartPage-body{align-items:center;display:flex;flex-direction:column;height:calc(100% - 62px);justify-content:space-between;padding:32px 16px 62px;text-align:center}.StartPage-title{font-size:48px;font-weight:400;line-height:normal}.StartPage-text{font-size:18px}.StartPage-img{line-height:normal;margin:4.5vh 0}.Time-body{height:calc(100% - 62px);padding:0 16px 16px;text-align:center}.Time-body,.Time-selection{display:flex;flex-direction:column}.Time-selection{gap:10px}.Time-title{margin-bottom:24px;text-align:center}.Time-input{display:none}.Time-label:after{background-image:url(/static/media/picker.ca8fb01650234a205af6.svg);background-size:18px 18px;border-radius:50%;content:"";display:block;height:18px;width:18px}.Time-label{border:1px solid #5050504d;border-radius:4px;display:flex;justify-content:space-between;padding:12px 20px}.Time-input:checked+.Time-label:after{background-image:url(/static/media/picker-checked.680ece93b7125c882524.svg)}.Time-image{align-items:center;display:flex;height:100%;justify-content:center}.Focus-body{display:flex;flex-direction:column;height:calc(100% - 62px);padding:0 16px 16px}.Focus-body,.Focus-title{text-align:center}.Focus-small_title{color:#0009;font-size:18px;margin-bottom:12px;margin-top:24px;text-align:left}.Focus-input{display:none}.Focus-label{border:1px solid #5050504d;border-radius:4px;display:flex;justify-content:space-between;padding:8px 24px}.Focus-selection{display:flex;flex-wrap:wrap;gap:8px}.Focus-input:checked+.Focus-label{background-color:#706e52;color:#fff}.Focus-image{align-items:center;display:flex;height:100%;justify-content:center}.Goal-body{display:flex;flex-direction:column;height:calc(100% - 62px);padding:0 16px 16px;text-align:center}.Goal-title{margin-bottom:8px;text-align:center}.Goal-title_small{color:#0009;font-family:Supply-Light;font-size:14px;font-weight:300;margin-bottom:24px}.Goal-span_small{color:#000;font-family:Supply-Regular;font-weight:400}.Goal-selection{display:flex;flex-direction:column;gap:10px}.Goal-input{display:none}.Goal-label:after{background-image:url(/static/media/picker.ca8fb01650234a205af6.svg);background-size:18px 18px;border-radius:50%;content:"";display:block;height:18px;width:18px}.Goal-label{border:1px solid #5050504d;border-radius:4px;display:flex;justify-content:space-between;padding:12px 20px}.Goal-input:checked+.Goal-label:after{background-image:url(/static/media/picker-checked.680ece93b7125c882524.svg)}.Goal-image{align-items:center;display:flex;height:100%;justify-content:center}.Vibe-body{display:flex;flex-direction:column;height:calc(100% - 62px);padding:0 16px 16px;text-align:center}.Vibe-title{margin-bottom:24px;text-align:center}.Vibe-selection{display:flex;flex-direction:column;gap:10px}.Vibe-input{display:none}.Vibe-label:after{background-image:url(/static/media/picker.ca8fb01650234a205af6.svg);background-repeat:no-repeat;background-size:18px 18px;border-radius:50%;content:"";display:block;height:18px;width:18px}.Vibe-label{align-items:center;border:1px solid #5050504d;border-radius:4px;display:flex;justify-content:space-between;padding:12px 20px}.Vibe-input:checked+.Vibe-label:after{background-image:url(/static/media/picker-checked.680ece93b7125c882524.svg)}.Vibe-label p{max-width:90%;text-align:left}.Vibe-image{align-items:center;display:flex;height:100%;justify-content:center}.Workout-body{padding:0 16px 140px}.Workout-title{margin-bottom:8px;text-align:center}.Workout-title_small{margin-bottom:16px;margin-top:32px}.Workout-item,.Workout-item a{align-items:flex-start;color:inherit;display:flex;gap:16px;text-decoration:none;width:100%}.Workout-container{display:flex;flex-direction:column;gap:16px}.Workout__superset-title{color:#000;font-size:16px;line-height:120%;margin-bottom:16px;margin-top:16px}.Workout__superset-list{display:flex;flex-direction:column;gap:16px}.Workout-name{font-size:16px;line-height:normal;text-transform:capitalize}.Workout-exercise,.Workout-tempo{color:#50505080;font-size:14px;line-height:140%}.Workout-arrow{height:12px;width:12px}.Workout-button{background:none;border:none}.Exercises-body{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:16px;padding:0 16px 94px}.Exercises-bigtitle{font-size:40px;font-weight:400;line-height:48px;text-align:center}.Exercises-title{font-size:18px;font-weight:400;line-height:120%}.Exercises-result,.Exercises-title{text-align:center}.Exercises-clock{color:#fff;font-size:57px;line-height:64px}.Exercises-body_fullbody{gap:4px}.Exercises-clock_fullbody{color:#fff;font-size:57px;line-height:64px;margin-bottom:12px}.Exercises-minutes,.Exercises-time{background-color:#706e52;border-radius:4px;padding:10px}.Exercises-dot{color:#706e52}.Exercises-title_fullbody{align-self:start;font-size:20px;margin-top:32px}.Exercises-title_description{color:#50505080;font-size:14px;line-height:140%;width:100%}.Exercises-title_small{align-self:start;font-size:20px;margin-bottom:16px;margin-top:32px}.Exercises-item{align-items:flex-start;display:flex;gap:16px}.Exercises-container{display:flex;flex-direction:column;gap:16px;width:100%}.Exercises-container a,.Exercises-no_link{align-items:flex-start;color:inherit;display:flex;gap:16px;text-decoration:none;width:100%}.Exercises-right{display:flex;flex-direction:column;gap:4px}.Exercises-name{font-size:16px;line-height:normal;text-transform:capitalize}.Exercises-complete{color:#706e52;font-size:14px;line-height:20px}.Exercises-image{width:80px}.Exercises-exercise,.Exercises-tempo{color:#50505080;font-size:14px;line-height:140%}.Exercises-arrow{align-self:center;height:12px;width:12px}.Exercises-button{background:none;border:none}.Exercises-state{align-self:center;display:flex;margin-left:auto}.Exercises-status{align-items:center;display:flex;height:32px;justify-content:center;position:relative;width:32px}.Exercises-progress{--v:calc((var(--p)*3.6 - 90)*1deg);background:linear-gradient(var(--v),#cdcdcd 50%,#0000 0) 0/min(100%,(50 - var(--p))*100%),linear-gradient(var(--v),#0000 50%,#706e52 0) 0/min(100%,(var(--p) - 50)*100%),linear-gradient(to right,#cdcdcd 50%,#706e52 0);border-radius:50%;display:inline-block;height:32px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;padding:2px;width:32px}.Exercises-progress+img{left:10px;position:absolute;top:11px}.Exercise-comment{align-items:flex-start;display:flex;gap:16px;margin-top:40px}.Exercise-comment-value{color:#000;font-size:14px;font-weight:300;line-height:140%}.Exercises-item_rest{align-items:center;color:#a19f9d;display:flex;font-size:16px;font-weight:400;gap:8px;line-height:140%;margin-left:96px}.Exercises-item_rest:after,.Exercises-item_rest:before{background-color:#a19f9d80;content:"";height:1px;width:28px}.Item-body{padding:16px 16px 94px}.Item-video{height:240px;margin-top:-16px;max-width:100%;width:100vw}.Item-title{font-size:24px;margin-bottom:10px;text-transform:capitalize}.Item-tempo{color:#50505080}.Item-description{align-items:center;color:#505050;display:flex;font-size:14px;gap:8px;line-height:140%;margin:16px 0}.Item-top{align-items:flex-start;display:flex;justify-content:space-between}.Item-timeOut{align-items:center;display:flex;font-size:16px;gap:4px}.Item-timeOut:before{background-image:url(/static/media/clock.ef27fc19931a2b466ca8.svg);background-repeat:no-repeat;content:"";display:block;height:16px;width:16px}.Item-process{grid-gap:7px 16px;align-items:center;display:grid;gap:7px 16px;grid-template-columns:30px 1fr;margin-top:7px}.Item-step span{align-items:center;background-color:#c2bfbc;border-radius:50%;box-sizing:border-box;color:#fff;display:flex;font-size:14px;height:32px;justify-content:center;line-height:14px;width:32px}.Item-reps{color:#c2bfbc;font-size:18px;line-height:24px}.Item-Zero{background:#c2bfbc;height:40px;justify-self:center;width:2px}.Item-rest{display:flex;font-size:16px;justify-content:center;line-height:24px}.Item-rest:before{background-image:url(/static/media/clock-gray.756da3f4c33f05a40637.svg);background-repeat:no-repeat;background-size:24px 24px;content:"";display:block;height:24px;width:24px}.Item-rest-time{color:#c2bfbc;display:flex;justify-content:space-between}.Item-rest.active:before{background-image:url(/static/media/time-step.c797537af94ee3f3d99f.svg)}.Item-rest-time.active{color:#000}.Item-step.active span{background-color:#706e52}.Item-timeOut.active:before{background-image:url(/static/media/clock.ef27fc19931a2b466ca8.svg)}.Item-reps.active{color:#000;font-size:18px}.Cardio-body{display:flex;flex-direction:column;gap:32px;padding:32px 16px 78px}.Cardio-video{height:240px;margin-top:-16px;max-width:377px;width:100vw}.Cardio-title{font-size:24px}.Cardio-top_no-video{padding-top:32px}.Cardio-top-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;text-transform:capitalize}.Cardio-tempo{color:#50505080}.Cardio-equipment_title,.Cardio-rest_title,.Cardio-tempo_title{font-size:18px;margin-bottom:4px}.Cardio-equipment_text,.Cardio-rest_text,.Cardio-tempo_text{font-family:Supply-Light;font-weight:300;line-height:140%}.Cardio-rest-timer{align-items:center;background-color:#706e52;border-top-left-radius:10px;border-top-right-radius:10px;bottom:0;display:flex;flex-direction:column;height:262px;justify-content:center;position:fixed;width:min(100vw,415px)}.Cardio-rest-timer-top-title{color:#fff;font-size:32px;font-weight:400;line-height:38.4px;text-align:center}.Cardio-rest-timer-top-timer{color:#fff;font-size:48px;font-weight:400;line-height:57.6px;padding-top:12px}.Cardio-rest-timer-buttons{display:flex;flex-direction:row;gap:8px;padding-top:12px}.Cardio-rest-timer-button{align-items:center;border:initial;border-radius:4px;display:flex;font-family:Supply-Regular;gap:4px;padding:8px 12px}.Cardio-rest-timer-end{background-color:#c2bfbc}.Cardio-finish img{max-height:352px}
/*# sourceMappingURL=main.0910f3ab.css.map*/