svg[data-v-564e3c49]{display:inline-block;vertical-align:baseline}.programBuilderStep[data-v-407d3898]{position:relative;border-left:9px solid;background-color:#ebf1f5;padding:12px;border-radius:4px}.programBuilderStep.warmupColor[data-v-407d3898]{border-color:#f7b731}.programBuilderStep.exerciseColor[data-v-407d3898]{border-color:#eb3b5a}.programBuilderStep.restColor[data-v-407d3898]{border-color:#2d98da}.programBuilderStep.stretchingColor[data-v-407d3898]{border-color:#20bf6b}.inner[data-v-407d3898]{display:flex;flex-direction:column;gap:6px;width:calc(100% - 52px)}.time[data-v-407d3898]{margin-top:.5em}.noTimeLimitInfo[data-v-407d3898]{margin-top:.5em;font-style:italic}.nameInput[data-v-407d3898],.typeSelect[data-v-407d3898]{width:180px}@media (min-width:425px){.nameInput[data-v-407d3898],.typeSelect[data-v-407d3898]{width:240px}}.timeInput[data-v-407d3898]{width:70px;text-align:center}.buttons[data-v-407d3898]{display:flex;justify-content:space-evenly;margin:12px -12px -12px}.buttons[data-v-407d3898]>*{flex-grow:1;background-color:#fafcfd;border:none;border-left:1px solid #ebebeb;border-bottom:4px solid #ebebeb;padding:.5em}:is(.buttons[data-v-407d3898]>*):first-child{border-left:none}:is(.buttons[data-v-407d3898]>*):disabled{background-color:#f5f9fb}.editButton[data-v-407d3898]{position:absolute;right:0;top:0;width:42px;height:42px;margin:12px;padding:0;background-color:#fafcfd;box-shadow:0 4px 0 #ebebeb}.roundedButton[data-v-6ee9795c]{padding:.75em 1.5em;border-radius:4px;background-color:#fff;color:#000;font-family:inherit;font-size:1rem;text-transform:uppercase;box-shadow:0 6px 0 #ebebeb}.header[data-v-6f4908f5]{font-size:1.25rem}.title[data-v-6f4908f5]{margin:12px 0;font-size:2rem}.dropzone[data-v-6f4908f5]{height:18px;transition:height .3s ease}.dropzone.drag-over[data-v-6f4908f5]{height:120px}.footer[data-v-6f4908f5]{margin-top:18px;text-align:center}.addButton[data-v-6f4908f5]{width:100%}.iconBeforeLabel[data-v-6f4908f5]{margin-right:6px}.programRunnerTimer[data-v-1c99546e]{font-size:5rem}.programRunnerTimer.isSmall[data-v-1c99546e]{font-size:1.5rem}.centiseconds[data-v-1c99546e]{font-size:.6em}.programRunnerProgress[data-v-008c6594]{width:100%;overflow-y:hidden}ul[data-v-008c6594]{display:flex;align-items:flex-end}li[data-v-008c6594]{min-width:3px;height:6px}li.warmupColor[data-v-008c6594]{background-color:#f7b731}li.exerciseColor[data-v-008c6594]{background-color:#eb3b5a}li.restColor[data-v-008c6594]{background-color:#2d98da}li.stretchingColor[data-v-008c6594]{background-color:#20bf6b}li.current[data-v-008c6594]{animation:shineBackground 2s infinite}.programRunnerNextStep[data-v-2fe6b892]{padding:24px;opacity:0;visibility:hidden}.programRunnerNextStep.isVisible[data-v-2fe6b892]{opacity:1;visibility:visible}.label[data-v-2fe6b892]{margin-bottom:.25em}.programRunner[data-v-c4cd649c]{position:relative;text-align:center;display:flex;flex-direction:column;align-items:center;height:100%;background-color:#f1f1f1;transition:background-color .75s ease,color .75s ease}.programRunner.warmupColor[data-v-c4cd649c]{background-color:#fed330}.programRunner.exerciseColor[data-v-c4cd649c]{background-color:#fc5c65;color:#fff}.programRunner.restColor[data-v-c4cd649c]{background-color:#45aaf2;color:#fff}.programRunner.stretchingColor[data-v-c4cd649c]{background-color:#26de81;color:#fff}.block[data-v-c4cd649c]{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;font-size:1.5rem}.block.expanded[data-v-c4cd649c],.block[data-v-c4cd649c]:only-child{flex-grow:1}.block.main[data-v-c4cd649c]{padding:32px;transition:background-color .75s ease,color .75s ease}.block.main.warmupColor[data-v-c4cd649c]{background-color:#f7b731}.block.main.exerciseColor[data-v-c4cd649c]{background-color:#eb3b5a;color:#fff}.block.main.restColor[data-v-c4cd649c]{background-color:#2d98da;color:#fff}.block.main.stretchingColor[data-v-c4cd649c]{background-color:#20bf6b;color:#fff}.buttons[data-v-c4cd649c]{display:flex;justify-content:center;gap:6px;margin-bottom:18px}.title[data-v-c4cd649c]{margin-bottom:12px}.label[data-v-c4cd649c]{display:block;margin-bottom:.25em}.bigPlayButton[data-v-c4cd649c]{flex-direction:column;width:240px;height:240px;background:transparent;color:#4b6584;text-transform:uppercase}.bigPlayButton>svg[data-v-c4cd649c]{width:50%;height:50%}.stopButton[data-v-c4cd649c]{position:absolute;left:18px;top:18px;color:#eb3b5a}.stopButton>svg[data-v-c4cd649c]{margin-right:3px}.endButton[data-v-c4cd649c]{margin-top:24px}.workoutManager[data-v-594d9f78]{margin-bottom:24px}.actionButton[data-v-594d9f78]{margin:0 12px 12px 0}.actionButton.confirmColor[data-v-594d9f78]{color:#20bf6b}.actionButton.cancelColor[data-v-594d9f78]{color:#eb3b5a}.switchButton[data-v-594d9f78]{display:flex;max-width:calc(100% - 60px);min-height:48px;margin-bottom:12px;font-size:1.75rem;text-align:left;align-items:flex-start;border:none;background:none;color:inherit}.switchButton .icon[data-v-594d9f78]{margin-right:6px}.icon[data-v-594d9f78]{transition:transform .2s ease}.icon.reverse[data-v-594d9f78]{transform:rotate(180deg)}.question[data-v-594d9f78]{margin-bottom:12px;font-size:1.25rem}.nameInput[data-v-594d9f78]{border:none;width:200px;max-width:100%;height:48px;margin:0 6px 12px 0;padding:12px;border-radius:4px;border:2px solid #ebebeb;background-color:#fff;font-size:1.25rem}@media (min-width:425px){.nameInput[data-v-594d9f78]{width:300px}}.iconBeforeLabel[data-v-594d9f78]{margin-right:6px}.selector[data-v-594d9f78]{background-color:#fff;border-radius:4px;border:2px solid #ebebeb}.selector>li[data-v-594d9f78]{display:flex;align-items:center;padding:0 12px;line-height:48px;border-top:2px solid #ebebeb;font-size:1.25rem;cursor:pointer}:is(.selector>li[data-v-594d9f78]):first-child{border-top:none}h1[data-v-ec88c12a]{font-size:1.75rem;line-height:1.75;margin-bottom:1em}ul[data-v-ec88c12a]{list-style:disc;margin:0 0 1em 0;padding:0 0 0 1.5em}li[data-v-ec88c12a],p[data-v-ec88c12a]{font-size:1.25rem}p[data-v-ec88c12a]{margin-bottom:1em;line-height:1.33}li[data-v-ec88c12a]{display:list-item;margin-bottom:.5em}li:first-child strong[data-v-ec88c12a]{color:#eb3b5a}li:nth-child(2) strong[data-v-ec88c12a]{color:#2d98da}li:nth-child(3) strong[data-v-ec88c12a]{color:#20bf6b}a[data-v-ec88c12a]{text-decoration:underline}main[data-v-f003cfc2]{position:relative;width:100%;transition:width .4s}@media (min-width:768px){main[data-v-f003cfc2]{width:calc(100% - 450px)}}main.isFull[data-v-f003cfc2]{width:100%}aside[data-v-f003cfc2]{position:fixed;right:0;width:450px;max-width:100vw;height:100%;overflow-y:auto;background-color:#d1d8e0;border-left:6px solid #a5b1c2;padding:18px;transform:translateX(100%);transition:transform .4s}@media (min-width:425px){aside[data-v-f003cfc2]{padding-top:18px}}aside.isVisible[data-v-f003cfc2]{transform:translateX(0)}.buttons[data-v-f003cfc2]{position:absolute;right:18px;top:18px;display:flex;flex-direction:column;gap:12px}.button[data-v-f003cfc2]{width:48px;height:48px;color:#fff;border-radius:50%;background-color:#4b6584}ul{padding:0;list-style:none}li,ul{margin:0}li{display:block}a{background-color:transparent;color:inherit;text-decoration:none;cursor:pointer}p{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}button,input,optgroup,select,textarea{margin:0;line-height:1.15;font-size:100%;font-family:inherit;font-weight:inherit}button{cursor:pointer;padding:0}body,html{height:100%}body{min-width:320px;margin:0;line-height:1.15;font-size:16px;font-weight:700;font-family:Nunito,Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:smooth;-moz-osx-font-smoothing:grayscale;overscroll-behavior:contain}*{box-sizing:border-box}:focus{outline:none}input,select{border:none;height:40px;padding:0 10px;border-radius:4px;border:1px solid #d1d8e0;background-color:#fafcfd}button{display:inline-flex;align-items:center;justify-content:center;border:none;outline:none}#app{color:#2c3e50;display:flex;height:100%}@keyframes shineBackground{50%{background-color:#fff}}