@import"https://fonts.googleapis.com/css2?family=Barlow:wght@500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Old+Standard+TT:wght@700&display=swap";@import"https://fonts.googleapis.com/css2?family=Petit+Formal+Script&display=swap";.Landing{position:relative;width:100%;height:100%}.Landing .Landing-header{position:relative;height:3em;background-color:#212121}.Landing .Landing-body{position:relative;height:calc(100% - 3em);padding:1em}.Landing .Landing-body .Landing-loading,.Landing .Landing-body .Landing-unknownUser{position:relative}.Header{position:absolute;top:0;left:0;width:100%;height:3em;background-color:#212121}.Header .Header-backBtn{position:absolute;left:.5em;width:2em;height:3em;touch-action:manipulation;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.19%202H7.81C4.17%202%202%204.17%202%207.81V16.18C2%2019.83%204.17%2022%207.81%2022H16.18C19.82%2022%2021.99%2019.83%2021.99%2016.19V7.81C22%204.17%2019.83%202%2016.19%202ZM13.92%2016.13H9C8.59%2016.13%208.25%2015.79%208.25%2015.38C8.25%2014.97%208.59%2014.63%209%2014.63H13.92C15.2%2014.63%2016.25%2013.59%2016.25%2012.3C16.25%2011.01%2015.21%209.97%2013.92%209.97H8.85L9.11%2010.23C9.4%2010.53%209.4%2011%209.1%2011.3C8.95%2011.45%208.76%2011.52%208.57%2011.52C8.38%2011.52%208.19%2011.45%208.04%2011.3L6.47%209.72C6.18%209.43%206.18%208.95%206.47%208.66L8.04%207.09C8.33%206.8%208.81%206.8%209.1%207.09C9.39%207.38%209.39%207.86%209.1%208.15L8.77%208.48H13.92C16.03%208.48%2017.75%2010.2%2017.75%2012.31C17.75%2014.42%2016.03%2016.13%2013.92%2016.13Z'%20fill='%23fff'/%3e%3c/svg%3e");background-size:1.75em auto}.Header .Header-userName{position:absolute;right:.75em;height:3em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.Header .Header-userName span{font-size:1.2em;font-weight:700;color:#fff}.Confetti{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.Confetti .Confetti-falling{position:absolute;top:-1em;-webkit-animation:fall linear infinite;animation:fall linear infinite}@-webkit-keyframes fall{0%{-webkit-transform:translate3d(0,-1em,0)}to{-webkit-transform:translate3d(0,100vh,0)}}@keyframes fall{0%{transform:translate3d(0,-1em,0)}to{transform:translate3d(0,100vh,0)}}.Confetti .Confetti-falling .Confetti-rotating{width:.3em;height:1em;-webkit-animation:rotate3D .5s linear infinite;animation:rotate3D .5s linear infinite}@-webkit-keyframes rotate3D{0%{-webkit-transform:rotate3d(0,1,.3,0deg)}50%{-webkit-transform:rotate3d(0,1,.3,180deg)}to{-webkit-transform:rotate3d(0,1,.3,360deg)}}@keyframes rotate3D{0%{transform:rotate3d(0,1,.3,0)}50%{transform:rotate3d(0,1,.3,180deg)}to{transform:rotate3d(0,1,.3,360deg)}}.Pass{position:relative;width:100%;height:100%}.Pass .Pass-title{position:relative;text-align:center;margin-bottom:2em}.Pass .Pass-title span{font-size:1.2em;color:#00999d;font-weight:700}.Pass .Pass-exercises{position:absolute;top:3em;left:0;width:100%;height:calc(100% - 4em);overflow:auto}.Pass .Pass-exercises .Pass-exerciseStatus{position:relative}.Pass .Pass-exercises .Pass-exerciseStatus .Pass-exerciseStatusCircle{position:relative;width:1.5em;height:1.5em;border-radius:100%;border:.1em solid #00999D;background-color:#fff}.Pass .Pass-exercises .Pass-exerciseStatus.green .Pass-exerciseStatusCircle{background-color:#71f9b4}.Pass .Pass-exercises .Pass-exerciseStatus.yellow .Pass-exerciseStatusCircle{background-color:#f9f871}.Pass .Pass-exercises .Pass-exerciseStatus.red .Pass-exerciseStatusCircle{background-color:#f971b6}.Pass .Pass-exercises .Pass-exerciseGroup{position:relative}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupHeader{position:relative;height:2em;background-color:#00999d;color:#fff;padding-left:.5em;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2032%2032'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xmlns:sketch='http://www.bohemiancoding.com/sketch/ns'%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%20sketch:type='MSPage'%3e%3cg%20id='Icon-Set-Filled'%20sketch:type='MSLayerGroup'%20transform='translate(-362.000000,%20-1037.000000)'%20fill='%23fff'%3e%3cpath%20d='M390,1049%20L382,1049%20L382,1041%20C382,1038.79%20380.209,1037%20378,1037%20C375.791,1037%20374,1038.79%20374,1041%20L374,1049%20L366,1049%20C363.791,1049%20362,1050.79%20362,1053%20C362,1055.21%20363.791,1057%20366,1057%20L374,1057%20L374,1065%20C374,1067.21%20375.791,1069%20378,1069%20C380.209,1069%20382,1067.21%20382,1065%20L382,1057%20L390,1057%20C392.209,1057%20394,1055.21%20394,1053%20C394,1050.79%20392.209,1049%20390,1049'%20id='plus'%20sketch:type='MSShapeGroup'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-position:right .5em center;background-size:auto .6em;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupHeader .Pass-exerciseGroupTitle{position:relative;width:7em;white-space:nowrap}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupHeader .Pass-exerciseGroupTitle span{font-weight:1.1em;font-weight:700}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupHeader .Pass-exerciseGroupStatuses{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupHeader .Pass-exerciseGroupStatuses .Pass-exerciseStatus{margin-right:.25em}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupBody{position:relative;padding-left:.5em;padding-top:.25em}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupBody .Pass-exercise{position:relative;margin-bottom:1em}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupBody .Pass-exercise .Pass-exerciseHeader{position:relative;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupBody .Pass-exercise .Pass-exerciseHeader .Pass-exerciseTitle{position:relative;padding-left:2em;line-height:1.1}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupBody .Pass-exercise .Pass-exerciseHeader .Pass-exerciseTitle span{font-weight:700}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupBody .Pass-exercise .Pass-exerciseHeader .Pass-exerciseInfo{position:relative;padding-left:2em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupBody .Pass-exercise .Pass-exerciseHeader .Pass-exerciseInfo .Pass-exerciseSetsReps{position:relative;margin-right:2em;padding-left:1.1em;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20fill='%23000000'%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20id='turn-around-left-top-direction-circle'%20data-name='Flat%20Line'%20xmlns='http://www.w3.org/2000/svg'%20class='icon%20flat-line'%3e%3ccircle%20id='secondary'%20cx='12'%20cy='12'%20r='9'%20style='fill:%20%2300999D;%20stroke-width:%202;'%3e%3c/circle%3e%3cpath%20id='primary'%20d='M9,16h4a3,3,0,0,0,3-3h0a3,3,0,0,0-3-3H8'%20style='fill:%20none;%20stroke:%20rgb(0,%200,%200);%20stroke-linecap:%20round;%20stroke-linejoin:%20round;%20stroke-width:%202;'%3e%3c/path%3e%3cpolyline%20id='primary-2'%20data-name='primary'%20points='10%208%208%2010%2010%2012'%20style='fill:%20none;%20stroke:%20rgb(0,%200,%200);%20stroke-linecap:%20round;%20stroke-linejoin:%20round;%20stroke-width:%202;'%3e%3c/polyline%3e%3ccircle%20id='primary-3'%20data-name='primary'%20cx='12'%20cy='12'%20r='9'%20style='fill:%20none;%20stroke:%20rgb(0,%200,%200);%20stroke-linecap:%20round;%20stroke-linejoin:%20round;%20stroke-width:%202;'%3e%3c/circle%3e%3c/svg%3e");background-size:auto 1em;background-position:left center}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupBody .Pass-exercise .Pass-exerciseHeader .Pass-exerciseInfo .Pass-exerciseSetsReps span{font-size:.9em;font-weight:700}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupBody .Pass-exercise .Pass-exerciseHeader .Pass-exerciseInfo .Pass-exerciseKilos{position:relative;padding-left:1.1em;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20fill='%23000000'%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20id='dumbbell-2'%20data-name='Flat%20Color'%20xmlns='http://www.w3.org/2000/svg'%20class='icon%20flat-color'%3e%3cpath%20id='secondary'%20d='M17,10.66l-.22,0A1,1,0,0,1,16,9.44L17,5.21a1,1,0,0,0-.19-.84A1,1,0,0,0,16,4H8a1,1,0,0,0-.78.37A1,1,0,0,0,7,5.21L8,9.44A1,1,0,1,1,6,9.87L5.07,5.65A3,3,0,0,1,8,2h8a3,3,0,0,1,2.93,3.65L18,9.88A1,1,0,0,1,17,10.66Z'%20style='fill:%20%2300999D'%3e%3c/path%3e%3cpath%20id='primary'%20d='M20.89,14.57A9,9,0,0,0,3,16a9,9,0,0,0,1.25,4.57A3,3,0,0,0,6.82,22H17.18a3,3,0,0,0,2.56-1.43A8.91,8.91,0,0,0,20.89,14.57Z'%20style='fill:%20rgb(0,%200,%200);'%3e%3c/path%3e%3c/svg%3e");background-size:auto 1em;background-position:left center}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupBody .Pass-exercise .Pass-exerciseHeader .Pass-exerciseInfo .Pass-exerciseKilos span{font-size:.9em;font-weight:700}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupBody .Pass-exercise .Pass-exerciseHeader .Pass-exerciseStatus{position:absolute;left:0;top:0;width:2em;padding-top:.25em}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupBody .Pass-exercise .Pass-exerciseBody{position:relative;padding-left:2em}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupBody .Pass-exercise .Pass-exerciseBody .Pass-exerciseDescription{position:relative;line-height:1.1}.Pass .Pass-exercises .Pass-exerciseGroup .Pass-exerciseGroupBody .Pass-exercise .Pass-exerciseBody .Pass-exerciseDescription span{font-size:.9em}.Pass .Pass-exercises .Pass-exerciseGroup.show .Pass-exerciseGroupHeader{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%20-12%2032%2032'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xmlns:sketch='http://www.bohemiancoding.com/sketch/ns'%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%20sketch:type='MSPage'%3e%3cg%20id='Icon-Set-Filled'%20sketch:type='MSLayerGroup'%20transform='translate(-414.000000,%20-1049.000000)'%20fill='%23fff'%3e%3cpath%20d='M442,1049%20L418,1049%20C415.791,1049%20414,1050.79%20414,1053%20C414,1055.21%20415.791,1057%20418,1057%20L442,1057%20C444.209,1057%20446,1055.21%20446,1053%20C446,1050.79%20444.209,1049%20442,1049'%20id='minus'%20sketch:type='MSShapeGroup'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.Programs{position:relative;width:100%;height:100%;padding:4em 1em 0}.Programs .Programs-title{text-align:center;margin-bottom:2em}.Programs .Programs-title span{font-size:1.2em;color:#00999d;font-weight:700}.Programs .Programs-programs,.Programs .Programs-passes{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-direction:column;-webkit-flex-direction:column;flex-direction:column}.Programs .Programs-programs .Programs-program,.Programs .Programs-programs .Programs-pass,.Programs .Programs-passes .Programs-program,.Programs .Programs-passes .Programs-pass{min-width:10em;touch-action:manipulation;cursor:pointer;height:2em;padding:0 1em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:.1em solid #00999D;border-radius:.5em;margin-bottom:1em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Programs .Programs-programs .Programs-program span,.Programs .Programs-programs .Programs-pass span,.Programs .Programs-passes .Programs-program span,.Programs .Programs-passes .Programs-pass span{font-weight:700}.Programs .Programs-programs .Programs-pass,.Programs .Programs-passes .Programs-pass{position:relative;height:auto;width:12em;height:3em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-direction:column;-webkit-flex-direction:column;flex-direction:column}.Programs .Programs-programs .Programs-pass .Programs-passTitle,.Programs .Programs-passes .Programs-pass .Programs-passTitle{position:relative;line-height:1;padding-top:.2em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.Programs .Programs-programs .Programs-pass .Programs-passExercises,.Programs .Programs-passes .Programs-pass .Programs-passExercises{position:relative;white-space:nowrap}.Programs .Programs-programs .Programs-pass .Programs-passExercises span,.Programs .Programs-passes .Programs-pass .Programs-passExercises span{font-weight:400;font-size:.9em}.Programs .Programs-programs .Programs-pass.all .Programs-passTitle,.Programs .Programs-passes .Programs-pass.all .Programs-passTitle{height:100%}.Programs .Programs-programs .Programs-pass.all .Programs-passExercises,.Programs .Programs-passes .Programs-pass.all .Programs-passExercises{display:none}@media (orientation: landscape){.Programs{width:20em;margin:0 auto;border-left:1px solid #212121;border-right:1px solid #212121}}.App{position:relative;width:100%;height:100%;background-color:#fff}@-webkit-keyframes fadeIn{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@keyframes fadeIn{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@-webkit-keyframes fadeOut{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}}@keyframes fadeOut{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}}html{position:relative;height:100%;font-size:4.8vw}body{position:relative;height:100%;width:100%;margin:0;padding:0;overflow:hidden;font-family:Source Sans Pro,sans-serif;background-color:#fff;color:#212121}#root{height:100%;overflow:hidden}*,*:after,*:before{box-sizing:border-box;font-family:Source Sans Pro,sans-serif;font-weight:500;background-size:cover;background-repeat:no-repeat;background-position:center center}button{background-image:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button:focus{outline:0}button::-moz-focus-inner{border:0}ul,ol{padding-inline-start:0em;margin:0}input,input:focus,textarea,textarea:focus{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:inherit;border-style:none;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (orientation: landscape){body{font-size:2.6946107784vh}}
