.WorkoutBox_wrapper__aCQvx{background-color:blue;height:100px;width:200px}.WorkoutBox_workout__GQGtM{border:2px solid #5050fa;border-radius:10px;background-color:#000;min-width:250px;min-height:500px;max-height:500px;max-width:350px;align-items:center;display:flex;justify-content:space-between;flex-direction:column;padding:20px;margin:10px}.WorkoutBox_blocksWrapper__B8MsE{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.WorkoutBox_workoutSquare__jPNMR{box-shadow:3px 3px 5px 3px #000}.WorkoutBox_workoutSquareRestore__sVLrX,.WorkoutBox_workoutSquare__jPNMR{border:2px solid #4040c0;border-radius:5px;background-color:#000;min-width:250px;min-height:150px;max-height:250px;max-width:150px;padding:10px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;box-sizing:border-box;position:absolute;overflow:hidden}.WorkoutBox_workoutSquareRestore__sVLrX:after{content:"";font-size:40px;background-image:linear-gradient(45deg,#1f1f1f,#000);animation:WorkoutBox_pulse__Qdu_0 10s linear infinite;overflow:hidden;box-shadow:0 0 20px 150px #1f1f1f;width:0;height:200%;position:absolute;display:flex;justify-content:center;align-items:center;transform:rotateY(0deg) rotate(45deg);animation:WorkoutBox_restoreExercise__Y10y_ 1.05s forwards}@keyframes WorkoutBox_restoreExercise__Y10y_{to{content:"";opacity:.8;width:0;transform:translateY(0);transform:translateX(-250px);transform:rotateY(0deg) rotate(45deg);box-shadow:0 0 0 0 #1f1f1f;border-color:#4040c0}90%{content:"COMPLETED";width:30px;opacity:.8;transform:translateY(0);transform:translateX(0);transform:rotateY(0deg) rotate(45deg);box-shadow:0 0 20px 20px #111;border-color:rgba(64,64,192,.4)}40%{content:"COMPLETED";width:150%;opacity:.8;transform:translateY(0);transform:translateX(0);transform:rotateY(0deg) rotate(0deg)}0%{content:"COMPLETED";opacity:.9;width:150%;transform:rotateY(0deg) rotate(0deg)}}@keyframes WorkoutBox_transformExerciseRestore__YChvI{to{opacity:1}0%{opacity:.5}}.WorkoutBox_moveSquareIcon__Bctp0{box-sizing:border-box;font-size:30px;right:0;top:0;position:absolute;align-items:center;display:flex;justify-content:center;flex-direction:column;color:#5050fa;border-left:2px solid #5050fa;border-bottom:2px solid #5050fa;border-radius:0 0 0 5px;pointer-events:none;z-index:11}.WorkoutBox_greenCheckMark__QO3FN{font-size:30px;left:0;bottom:0;border-radius:0 7px 0 0;border-top:2px solid rgba(64,64,192,.8);border-right:2px solid rgba(64,64,192,.8);position:absolute}.WorkoutBox_checkmark__pycqB{font-size:40px;border-radius:0 5px 0 0}.WorkoutBox_editPlan__7ukrK{box-sizing:border-box;font-size:40px;right:0;bottom:0;position:absolute;align-items:center;display:flex;justify-content:center;flex-direction:column;color:#4040c0;border-radius:7px 0 0 0;border-top:2px solid #4040c0;border-left:2px solid #4040c0}.WorkoutBox_editPlan__7ukrK:hover{cursor:pointer}.WorkoutBox_exerciseCompleted___fsVu{border:2px solid #4040c0;border-radius:5px;background-color:#000;min-width:250px;min-height:150px;max-height:250px;max-width:150px;padding:10px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;box-sizing:border-box;position:absolute;overflow:hidden;animation:WorkoutBox_transformExerciseRestore__YChvI 2s forwards}.WorkoutBox_exerciseCompleted___fsVu:after{content:"";font-size:40px;background-image:linear-gradient(45deg,#1f1f1f,#000);animation:WorkoutBox_pulse__Qdu_0 10s linear infinite;overflow:hidden;box-shadow:0 0 20px 150px #1f1f1f;width:0;height:200%;position:absolute;display:flex;justify-content:center;align-items:center;transform:rotateY(0deg) rotate(45deg);animation:WorkoutBox_grayOutCompletedExercise__kweW8 1.35s forwards}@keyframes WorkoutBox_grayOutCompletedExercise__kweW8{0%{content:"";opacity:.8;width:0;transform:translateY(0);transform:translateX(-250px);transform:rotateY(0deg) rotate(45deg);box-shadow:0 0 0 0 #1f1f1f;border-color:#4040c0}60%{content:"";width:30px;opacity:.85;transform:translateY(0);transform:translateX(0);transform:rotateY(0deg) rotate(45deg);box-shadow:0 0 20px 20px #111;border-color:rgba(64,64,192,.4)}99%{content:"";width:150%;opacity:.9;transform:translateY(0);transform:translateX(0);transform:rotateY(0deg) rotate(0deg)}to{content:"COMPLETED";opacity:.9;width:150%;transform:rotateY(0deg) rotate(0deg)}}@keyframes WorkoutBox_transformExerciseCompleted__oGGQm{0%{opacity:1}60%{opacity:1}to{opacity:.5}}.WorkoutBox_popoverInfo__avcvd{height:180px;width:150px;margin-right:70px;background-color:#0f0f0f;border-radius:10px 0 10px 0;border:1px solid #adadad;outline:2px solid #4040c0;box-shadow:0 0 30px 20px #000}.WorkoutBox_inputBlock__2CoB9{width:100%;height:100%}.WorkoutBox_inputBlock__2CoB9,.WorkoutBox_restoreButton__x5OTI{position:relative;display:flex;align-items:center;justify-content:center}.WorkoutBox_restoreButton__x5OTI{width:80px;height:30px;background-color:#005aa3;z-index:11;border-radius:3px;font-weight:700;padding:5px;bottom:10px;opacity:0;position:absolute;animation:WorkoutBox_restoreButtonAppear__y5ODE 1.1s ease-in-out;animation-delay:1.35s;animation-fill-mode:forwards}@keyframes WorkoutBox_restoreButtonAppear__y5ODE{0%{opacity:0}to{opacity:1}}.WorkoutBox_saveButton___G3cH{font-size:30px;right:10px;position:absolute;border:.1px solid #9c9c9c;border-radius:5px;cursor:pointer}.WorkoutBox_popoverParent__qx_Nu{position:absolute;display:flex;align-items:center;justify-content:center;left:5px;top:5px}.SearchBox_searchResults__5_SGR{position:relative;height:calc(100% - 70px);width:auto;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;overflow-y:auto;overflow-x:hidden;z-index:2;padding-top:10px;padding-bottom:10px}.SearchBox_searchBoxInner__Du5Wj{background-color:#161616;height:600px}.SearchBox_chosenExercises__eV5NP,.SearchBox_searchBoxInner__Du5Wj{border:2px solid #5050fa;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;margin:10px}.SearchBox_chosenExercises__eV5NP{background-color:#000;height:60%;max-height:600px;overflow:hidden}.SearchBox_chosenExercisesInner__ullEr{background-color:#161616;position:relative;height:530px;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;overflow:auto;z-index:2;padding-top:10px;padding-bottom:10px;width:100%}@media(max-width:760px){.SearchBox_chosenExercisesInner__ullEr{height:330px;width:100%}.SearchBox_searchResults__5_SGR{height:380px;width:100%}.SearchBox_searchBoxInner__Du5Wj{height:380px}}@media(max-height:810px){.SearchBox_chosenExercisesInner__ullEr{height:330px;width:100%}.SearchBox_searchBoxInner__Du5Wj{height:403px}.SearchBox_searchResults__5_SGR{height:380px;width:100%}}.SearchBox_inputDiv__oyNQU{display:flex;align-items:center;position:relative;width:100%;height:70px;top:0;left:0}.SearchBox_inputDiv__oyNQU:focus{height:600px}.SearchBox_inputTextBox__UQGOq{border-bottom:3px solid gray;background-color:#000;color:#fff;width:100%;height:100%;font-size:23px;padding-left:50px;position:absolute;box-sizing:border-box;transition:border-bottom .3s ease-in}.SearchBox_inputTextBox__UQGOq:focus{outline:none;border-bottom:3px solid #fff;transition:border-bottom .3s ease-in,color .3s ease-in}.SearchBox_magnifyingGlass__vT5qU{color:#5050fa;font-size:40px;padding-left:10px;height:100%;z-index:1}.SearchBox_divider__wSq2N{height:40px;width:70px;display:flex;align-items:center;justify-content:center}.SearchBox_upperLabel__l3Urq{height:70px;width:auto;text-align:center;display:flex;align-items:center;justify-content:center;font-size:20px;border-bottom:2px solid rgba(75,75,170,.8)}@media(max-width:600px){.SearchBox_exercise__RcUmR{padding:0}.SearchBox_exerciseIcons__JJkY_{display:hidden}.SearchBox_searchResults__5_SGR{height:calc(100% - 70px);width:100%}}@media(max-width:300px){.SearchBox_exercise__RcUmR{transform:scale(1)}.SearchBox_exerciseIcons__JJkY_{display:hidden}.SearchBox_searchResults__5_SGR{height:calc(100% - 70px);width:100%}}.SearchBox_exercise__RcUmR{height:auto;width:auto;flex-direction:row;min-width:250px;width:300px;max-height:300px;height:140px}.SearchBox_exerciseAdded__B2D3Z,.SearchBox_exercise__RcUmR{border:1px solid #5050fa;border-radius:3px;padding-left:10px;padding-right:10px;margin:10px;background-color:#000;display:flex;align-items:center;justify-content:space-between;position:relative;box-shadow:4px 4px 5px 1px #000}.SearchBox_exerciseAdded__B2D3Z{height:100px;width:280px;flex-direction:column;min-width:200px;max-width:300px}@media(max-width:320px){.SearchBox_exerciseAdded__B2D3Z{width:255px}.SearchBox_exerciseHeaderAdded__4BYgF,.SearchBox_exerciseHeader__hKSR4{font-size:10px}}.SearchBox_informationCircle__Ja24d{color:rgba(0,0,0,.8);font-size:35px;border-radius:50px;background-color:hsla(0,0%,100%,.8);cursor:pointer}.SearchBox_popover__XqjUq{background-color:#0f0f0f;height:400px;width:300px;z-index:3;border:2px solid #000;outline:3px solid #5050fa;border-radius:3px;box-shadow:0 0 100px 50px #000;padding:10px;overflow:auto;margin-right:15px}@media(max-width:350px){.SearchBox_popover__XqjUq{width:260px;height:300px;box-shadow:none;border:2px solid #000;outline:1px solid #5050fa;box-shadow:0 0 100px 50px #000}}.SearchBox_popoverParent__usxle{position:absolute}.SearchBox_exerciseInfoHoverCircle__LpDLL{color:hsla(0,0%,100%,.8);border-radius:5px;display:flex;flex-direction:column;width:auto;height:auto;padding-top:10px;padding-left:10px}.SearchBox_infoBlock__c4iiS{display:flex;flex-direction:column;justify-content:center;width:100%}.SearchBox_infoBlockAdded__Dw1Xy{display:flex;flex-direction:row;justify-content:center;width:auto;height:auto;flex-wrap:wrap}.SearchBox_infoBlockBottomDiv__c6NtF{flex-direction:column;width:50px;padding:10px;flex-wrap:wrap;overflow:hidden}.SearchBox_h1block__LDz5_{background-color:blue;width:100%;overflow:hidden}.SearchBox_exerciseIcons__JJkY_{background-color:#000;font-size:50px;height:auto;width:auto;margin-top:10px;display:flex;align-items:center;justify-content:space-around;flex-direction:row}.SearchBox_repetitionsSetsAdd__paiv_{width:100%;margin-top:5px;position:relative}.SearchBox_repetitionsSetsAdd__paiv_,.SearchBox_setsRepsLabel__mgFRh{display:flex;flex-direction:row;align-items:center;justify-content:center}.SearchBox_setsRepsLabel__mgFRh{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:10px}.SearchBox_setsRepsLabelAdded__OcS8e{color:hsla(0,0%,100%,.8);font-size:20px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.SearchBox_addButton__IxtpQ{height:40px;width:40px;border-radius:5px;outline:1px solid rgba(0,255,76,.2);border:2px solid #000;background-color:#5050fa;font-weight:700;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;bottom:0;right:0;font-size:15px}.SearchBox_addButton__IxtpQ:hover{background-color:rgba(0,255,76,.664)}.SearchBox_removeButton__gXRMr{height:30px;width:30px;border-radius:3px;outline:1px solid rgba(0,255,76,.2);border:2px solid #000;background-color:#5050fa;font-weight:700;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;bottom:0;right:0;font-size:20px}.SearchBox_removeButton__gXRMr:hover{background-color:rgba(255,0,0,.664)}.SearchBox_buttonDiv__5I7vE{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;right:0}.SearchBox_plusIcon__DRNfC{position:absolute;color:#000;font-size:25px;pointer-events:none}.SearchBox_trashIcon___IKsb{position:absolute;color:#000;font-size:30px;pointer-events:none}.SearchBox_reps__oWXPK{background:transparent;border-bottom:2px solid #5050fa;width:50px;height:30px;padding-left:auto;color:#5050fa;font-weight:700}.SearchBox_reps__oWXPK:focus{outline:none}.SearchBox_arrows__mp8_c{color:#fff;font-size:35px}@media(max-width:750px){.SearchBox_arrows__mp8_c{transform:rotate(90deg)}}@media(max-width:600px){.SearchBox_textForIconH2__xfH9T{font-size:14px;width:100%}}.SearchBox_exerciseHeaderAdded__4BYgF,.SearchBox_exerciseHeader__hKSR4{line-height:1.5em;font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.SearchBox_exerciseHeaderAdded__4BYgF:hover{cursor:help}.SearchBox_tooltip__nVBDS{font-size:16px}.SearchBox_tooltipIcons__6ySh2{font-size:40px;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:100px;width:40px;margin-left:20px;margin-right:20px}.SearchBox_tooltipIcons__6ySh2:hover{background-color:rgba(80,80,250,.5);cursor:pointer}.SearchBox_textAndIconsWrapper__KICix{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}.SearchBox_block___jh58{display:flex;align-items:center;justify-content:space-between;position:relative;height:70px;width:100%;border-bottom:3px solid gray;overflow:hidden}.SearchBox_block___jh58 label{position:absolute;transition:all .5s ease;left:55px;font-size:18px}.SearchBox_block___jh58 input:focus+label,.SearchBox_block___jh58 input:valid+label{content:"";color:#5050fa;background:transparent;transform:translateX(-5px) translateY(-22px);font-size:.8em}.SearchBox_blockLabel__RtvHF{pointer-events:none;left:20%;position:absolute;font-size:22px;color:gray;margin-right:10px}.SearchBox_inputWorkoutName__fnbho{padding-left:20px;padding-right:10px;margin-right:10px;margin-left:10px;width:200px;left:0;background-color:transparent;border-bottom:2px solid gray;font-size:18px;transition:border-color .5s;transition:border-radius .3s;position:relative}.SearchBox_inputWorkoutName__fnbho:focus{border-color:#5050fa;border-bottom-width:3px;border-radius:5px;outline:none}.SearchBox_pencilAndInputDiv__XYGS2{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative}@media(max-width:340px){.SearchBox_inputWorkoutName__fnbho{width:100px}.SearchBox_block___jh58 label{font-size:12px;transform:translateY(-5px)}.SearchBox_saveWorkoutButton__BvliI{padding:0;margin:0}}.SearchBox_saveAndClearButtons__GzVqK{display:flex;flex-direction:row;align-items:center;justify-content:center;width:auto}.SearchBox_saveWorkoutButton__BvliI{height:40px;border-radius:3px;outline:1px solid #5050fa;border:2px solid #000;background-color:#5050fa;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:10px;margin:10px}.SearchBox_saveWorkoutButton__BvliI:hover{cursor:pointer;background-color:rgba(80,80,250,.5)}@media (max-width:960px){.SearchBox_saveWorkoutButton__BvliI{content:"Save"}}.SearchBox_loadingIcon__QV4Jj{position:relative;font-size:30px;animation:SearchBox_spin__cIpwS 1s linear 0s infinite normal none running}@keyframes SearchBox_spin__cIpwS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SearchBox_saveButtonDiv__wY_dP{height:60px;width:75px;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative}