ul.activity li{padding:10px 10px 0;border:1px solid #e6e6e6;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-bottom:10px;background:#fcfcfc}ul.activity li .journal_card,ul.activity li .score_card_journal_card{display:none}ul.activity li .avatar{width:30px;height:30px;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;float:left;background-size:cover;background-position:center;margin-right:10px}ul.activity li a{color:#15B0D4;font-weight:bold}ul.activity li .time{display:block;color:#999999;font-size:12px;padding-bottom:10px}ul.activity li .time.today span.ago{display:none}ul.activity li .comment_card{text-align:center;display:block;padding:10px 0 15px 0;font-weight:700;font-size:16px;line-height:16px}ul.activity li .comment_card .quot{font-size:20px}.score-show-container{display:block;width:400px;border-radius:20px;padding:0;margin:40px auto 40px auto;position:relative;text-align:center;background:white;box-shadow:20px 20px 60px rgba(0,0,0,0.1),-20px -20px 60px rgba(0,0,0,0.1);overflow:auto}@media screen and (max-width: 736px){.score-show-container{width:100%}}.workouts.show .score-show-container,.scores.show .score-show-container{box-shadow:20px 20px 60px rgba(0,0,0,0.1),-20px -20px 60px rgba(0,0,0,0.1);overflow:unset}@media screen and (max-width: 736px){.workouts.show .score-show-container,.scores.show .score-show-container{width:90%}}.score-show-container .avatar{width:70px;height:70px;border-radius:100px;position:absolute;top:-35px;left:50%;z-index:3;margin-left:-35px;background-size:cover;background-position:center;border:2px solid white}.score-show-container .score_card_large{*zoom:1;display:block;position:relative}.score-show-container .score_card_large:before,.score-show-container .score_card_large:after{content:"";display:table}.score-show-container .score_card_large:after{clear:both}.score-show-container .score_card_large .workout_title_top{position:absolute;top:16px;color:#FFFFFF;font-size:20px;font-weight:700;text-align:center;width:100%;padding:0 16px;color:rgba(255,255,255,0.8)}.score-show-container .score_card_large .workout_title_top .date{display:block !important;color:rgba(255,255,255,0.7)}.score-show-container .score_card_large .score_card_wrapper{border-top-right-radius:20px;border-top-left-radius:20px;color:white;text-align:left;border:0;padding:0;width:100%;height:100%;display:block;margin-bottom:0;position:relative}.score-show-container .score_card_large .score_card_wrapper .date{display:none}.score-show-container .score_card_large .score_card_wrapper .workout{text-align:center;width:100%;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;background:rgba(255,255,255,0.25);min-height:75px;height:auto !important;height:75px;padding:10px}.score-show-container .score_card_large .score_card_wrapper .workout .name{font-family:"Rubik", serif;font-weight:900;text-transform:uppercase}.score-show-container .score_card_large .score_card_wrapper .workout .workout_description{display:none}.score-show-container .score_card_large .score_card_wrapper .workout .movements.description{font-size:10px}.score-show-container .score_card_large .score_card_score{width:100%;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;text-align:center;height:100%;padding:50px 0 30px 0;text-transform:uppercase;font-size:12px;color:rgba(0,0,0,0.4);font-weight:600}.score-show-container .score_card_large .score_card_score strong{font-family:"Rubik", serif;color:white;font-size:55px;font-weight:normal;letter-spacing:-1px;display:block}.score-show-container .score_card_large .score_card_journal_card{border-top:1px solid #e6e6e6;text-align:center;display:block;padding:20px 0 20px 0;font-weight:700;font-size:16px;line-height:18px;color:#1a1a1a;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word}.score-show-container .score_card_large .score_card_journal_card .quot{font-size:20px}.score-show-container .score_card_large .score_card_photo{display:block;width:100%;height:auto}.score-show-container .score_card_large .score_card_badges{text-align:center;border-bottom-right-radius:4px;border-bottom-left-radius:4px;width:100%;display:block}.score-show-container .score_card_large .score_card_badges>a{display:flex;align-items:stretch;width:100%;text-decoration:none;color:inherit}.score-show-container .score_card_large .score_card_badges .workout_title{display:none}.score-show-container .score_card_large .score_card_badges .badge{border-right:1px solid #e6e6e6;padding:10px 5px;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.score-show-container .score_card_large .score_card_badges .badge:last-child{border-right:0}.score-show-container .score_card_large .score_card_badges .pr_badge{width:auto}.score-show-container .score_card_large .score_card_badges .pr_badge .pr{font-size:10px;color:rgba(0,0,0,0.4);font-weight:600;text-transform:uppercase}.score-show-container .score_card_large .score_card_badges .pr_badge .pr .icon{font-size:40px;text-transform:normal;color:#1ca07b}.score-show-container .score_card_large .score_card_badges .rx_badges{width:auto;font-size:10px;color:rgba(0,0,0,0.4);font-weight:600;text-transform:uppercase}.score-show-container .score_card_large .score_card_badges .rx_badges .rx .icon{font-size:40px;text-transform:normal;color:#38D5E5}.score-show-container .score_card_large .score_card_badges .rx_badges .scale .icon{font-size:40px;text-transform:normal;color:#F23D84}.score-show-container .score_card_large .score_card_badges .feeling_badge{width:auto;font-size:10px;color:rgba(0,0,0,0.4);font-weight:600;text-transform:uppercase}.score-show-container .score_card_large .score_card_badges .feeling_badge .feeling .icon{font-size:40px;text-transform:normal}.score-show-container .score_card_large .score_card_badges .feeling_badge .feeling .icon.orange{color:#c40012}.score-show-container .score_card_large .score_card_badges .feeling_badge .feeling .icon.blue{color:#139ebf}.score-show-container .score_card_large .score_card_badges .feeling_badge .feeling .icon.green{color:#9ED136}.score-show-container-shared{display:block;width:1200px;height:630px;padding:0;margin:0;position:relative;text-align:center;background:white}.score-show-container-shared .avatar{display:none}.score-show-container-shared .score_card{overflow:hidden;display:block;position:relative;height:630px}.score-show-container-shared .score_card_wrapper{color:white;text-align:left;border:0;padding:0;width:100;height:100%;display:block;margin-bottom:0}.score-show-container-shared .score_card_wrapper .date{display:none}.score-show-container-shared .score_card_wrapper .workout{text-align:center;width:100%;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;background:rgba(255,255,255,0.25);min-height:75px;height:auto !important;height:75px;padding:10px}.score-show-container-shared .score_card_wrapper .workout .name{font-family:"Rubik", serif;font-weight:900;text-transform:uppercase}.score-show-container-shared .score_card_wrapper .workout .workout_description{display:none}.score-show-container-shared .score_card_wrapper .workout .movements.description{font-size:10px}.score-show-container-shared .score_card_score{width:100%;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;text-align:center;height:100%;padding:155px 0 0 0;text-transform:uppercase;font-size:20px;color:rgba(0,0,0,0.4);font-weight:600}.score-show-container-shared .score_card_score strong{font-family:"Rubik", serif;color:white;font-weight:normal;letter-spacing:-1px;display:block;font-size:240px;line-height:1.1em}.score-show-container-shared .score_card_journal_card{display:none}.score-show-container-shared .score_card_badges{display:none}.workout_card{position:relative;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #e6e6e6;margin-bottom:10px;padding:10px;background:white}.workout_card .date{display:none}.workout_card .gym_class{text-transform:uppercase;color:#454F5B;font-size:11px}.workout_card .workout{display:block;margin-right:100px}.workout_card .workout h2.name{font-family:"Rubik", serif;font-weight:900;text-transform:uppercase;color:#15B0D4;font-size:19px;letter-spacing:-0.04em}.workout_card .workout .movements.description{display:none}.workout_card .workout .workout_description{display:none}.workout_card .day{position:absolute;top:10px;right:10px;color:#999999;font-size:12px}.workout_card .day.today span.ago{display:none}.workout_card .scores{display:block;padding:2px 0;letter-spacing:-0.04em;overflow:hidden}.workout_card .scores .s_count{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;color:#999999;font-size:13px}.workout_card .scores .people{display:block;float:right;text-align:right}.workout_card .scores .people .avatar{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;background-size:cover;background-position:center;width:25px;height:25px;margin-right:5px}.workout_card .actions .cover_link{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;display:block}.score_card{overflow:hidden;display:block;position:relative;margin-bottom:10px;background:white}.score_card .score_card_wrapper{border-bottom-left-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:0;border-top-right-radius:0;color:white;text-align:left;position:absolute;left:0;border:0;padding:0;width:25%;height:100%;display:block;margin-bottom:0}.score_card .score_card_wrapper .date{display:none}.score_card .score_card_wrapper .workout{text-align:center;width:75%;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;background:rgba(255,255,255,0.25);min-height:75px;height:auto !important;height:75px;padding:10px}.score_card .score_card_wrapper .workout .name{font-family:"Rubik", serif;font-weight:900;text-transform:uppercase}.score_card .score_card_wrapper .workout .workout_description{display:none}.score_card .score_card_wrapper .workout .movements.description{font-size:10px}.score_card .score_card_score{width:100%;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;text-align:center;height:100%;padding:15px 0 10px 0;text-transform:uppercase;font-size:9px;color:rgba(0,0,0,0.4);font-weight:600}.score_card .score_card_score strong{font-family:"Rubik", serif;color:white;font-size:25px;font-weight:normal;letter-spacing:-1px;display:block}.score_card .score_card_score .possessive{display:none}.score_card .score_card_photo{display:block;width:75%;margin-left:25%;height:auto}.score_card .score_card_badges{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;text-align:center;border-bottom-right-radius:3px;border-top-right-radius:3px;width:75%;margin-left:25%;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline}.score_card .score_card_badges .workout_title{font-family:"Rubik", serif;font-weight:900;text-transform:uppercase;color:#b3b3b3;font-size:13px;letter-spacing:-0.03em;display:block;text-align:center;border-bottom:1px solid #e6e6e6;padding:5px 0}.score_card .score_card_badges .badge{border-right:1px solid #e6e6e6;padding:5px;height:auto}.score_card .score_card_badges .badge:last-child{border-right:0}.score_card .score_card_badges .pr_badge{width:33%;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline}.score_card .score_card_badges .pr_badge .pr{font-size:9px;color:rgba(0,0,0,0.4);font-weight:600;text-transform:uppercase}.score_card .score_card_badges .pr_badge .pr .icon{font-size:35px;text-transform:normal;color:#1ca07b}.score_card .score_card_badges .pr_badge .pr span{display:none}.score_card .score_card_badges .rx_badges{width:33%;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;font-size:9px;color:rgba(0,0,0,0.4);font-weight:600;text-transform:uppercase}.score_card .score_card_badges .rx_badges .rx span{display:none}.score_card .score_card_badges .rx_badges .rx .icon{font-size:35px;text-transform:normal;color:#38D5E5}.score_card .score_card_badges .rx_badges .scale span{display:none}.score_card .score_card_badges .rx_badges .scale .icon{font-size:35px;text-transform:normal;color:#F23D84}.score_card .score_card_badges .feeling_badge{width:33%;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;font-size:9px;color:rgba(0,0,0,0.4);font-weight:600;text-transform:uppercase}.score_card .score_card_badges .feeling_badge .feeling span{display:none}.score_card .score_card_badges .feeling_badge .feeling .icon{font-size:35px;text-transform:normal}.score_card .score_card_badges .feeling_badge .feeling .icon.orange{color:#c40012}.score_card .score_card_badges .feeling_badge .feeling .icon.blue{color:#139ebf}.score_card .score_card_badges .feeling_badge .feeling .icon.green{color:#9ED136}.score_card:not(.score_card_large){display:grid;grid-template-columns:25% 1fr}.score_card:not(.score_card_large) .score_card_wrapper{position:relative;left:auto;width:auto;height:auto;grid-column:1;grid-row:1 / -1;align-self:stretch;min-height:75px}.score_card:not(.score_card_large) .score_card_badges{grid-column:2;grid-row:1;width:auto;margin-left:0;display:block}.score_card:not(.score_card_large) .score_card_badges>.workout_title{width:100%;box-sizing:border-box;padding:10px 10px 5px}.score_card:not(.score_card_large) .score_card_badges>.workout_title+a{display:flex;align-items:stretch;width:100%;text-decoration:none;color:inherit}.score_card:not(.score_card_large) .score_card_badges .badge{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto}.score_card:not(.score_card_large) .score_card_badges .pr_badge,.score_card:not(.score_card_large) .score_card_badges .rx_badges,.score_card:not(.score_card_large) .score_card_badges .feeling_badge{width:auto;display:block}.score_card:not(.score_card_large) .score_card_photo{grid-column:2;width:auto;margin-left:0}.score_card:not(.score_card_large) .score_card_journal_card{grid-column:2;width:auto;margin-left:0;box-sizing:border-box;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-bottom-right-radius:3px;border-top-right-radius:3px;padding:10px;text-align:left;font-size:13px;line-height:1.4;color:#404040}.score_card:not(.score_card_large) .score_card_journal_card .note .n{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word}.score_card:not(.score_card_large) .score_card_journal_card .quot{color:#a6a6a6;font-size:16px;line-height:1}.fire_tv #main{height:100%;background-image:linear-gradient(60deg, #29323c 0%, #485563 100%)}.fire_tv #main .fullscreen-background{display:block;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;background-origin:initial;background-clip:initial;background-position:center;position:absolute}.fire_tv #main .fullscreen-body{height:100%;position:relative;z-index:100}.fire_tv #main .logo{position:absolute;display:block;bottom:0;right:0;border:0;opacity:0.5}.fire_tv #main .logo img{width:240px;height:auto;display:block}body,html{background:white}.profile .profile_container ul.user_stats{text-align:center;margin-bottom:20px}.profile .profile_container ul.user_stats.dos li{width:50% !important}.profile .profile_container ul.user_stats li{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;width:33.333333333%;border:1px solid #e6e6e6;border-width:0 1px 1px 0;padding:50px 0;height:200px;text-align:center;position:relative}.profile .profile_container ul.user_stats li:last-child{border-width:0 0 1px 0}.profile .profile_container ul.user_stats li .icon{font-size:80px;width:25%;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;line-height:90px;text-align:right;height:90px;position:absolute;left:15%;top:51px}.profile .profile_container ul.user_stats li .icons{width:25%;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;height:90px;position:absolute;left:35%;top:57px;margin-left:-69px}.profile .profile_container ul.user_stats li .numbers{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;width:75%;height:90px;float:right}.profile .profile_container ul.user_stats li .numbers .count{font-family:"Rubik", serif;text-transform:uppercase;font-size:70px;color:#4d4d4d;line-height:70px}.profile .profile_container ul.user_stats li .numbers .name{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;font-size:11px;font-weight:900;font-family:"Rubik", serif;text-transform:uppercase;margin-top:5px;color:gray;margin-left:0}.profile .profile_container ul.user_stats li.works .icon{color:#FFC635}.profile .profile_container ul.user_stats li.pr .icon{color:#DA0014}.profile .profile_container ul.user_stats li.movement .icons{width:60px;height:60px;line-height:55px;border:3px solid #15B0D4;font-size:28px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;color:#999999;font-family:"Rubik", serif}.profile .profile_container ul.user_stats li.movement .numbers{width:65%;text-align:left;padding-top:14px}.profile .profile_container ul.user_stats li.movement .numbers .count{padding-top:10px;font-size:28px;line-height:20px}@media screen and (max-width: 736px){.profile .profile_container ul.user_stats li{padding:30px 0 0 0}.profile .profile_container ul.user_stats li .icon{display:block;position:static;width:auto;text-align:center;font-size:36px;height:auto;line-height:1em;margin-top:20px}.profile .profile_container ul.user_stats li .icons{display:block;position:static;text-align:center;margin:0 auto}.profile .profile_container ul.user_stats li .numbers{display:block !important;text-align:center !important;float:none !important;width:auto !important;margin-top:5px !important;padding:0 !important}.profile .profile_container ul.user_stats li .numbers .count{font-size:50px;line-height:50px}}.profile section.top_movement{background-size:cover;background-position:center;text-align:center;padding:0 10px;display:block}@media screen and (max-width: 1280px){.profile section.top_movement{padding:0}}.profile section.top_movement .graph{margin:auto;margin-top:40px;display:block;width:700px;padding:10px}.profile section.top_movement .graph #mycanvas{width:100% !important}@media screen and (max-width: 1280px){.profile section.top_movement .graph{width:100%;margin-top:40px;padding:0}}@-webkit-keyframes kenburns-top{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}100%{-webkit-transform:scale(1.25) translateY(-15px);transform:scale(1.25) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}@keyframes kenburns-top{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}100%{-webkit-transform:scale(1.25) translateY(-15px);transform:scale(1.25) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}.profile .yir{text-align:center;padding:40px 0;background-image:linear-gradient(to top, #15B0D4 0%, #3EC0DF 100%);*zoom:1;width:100%;height:220px;display:block;position:relative;overflow:hidden}.profile .yir:before,.profile .yir:after{content:"";display:table}.profile .yir:after{clear:both}.profile .yir .img-back{top:0;left:0}.profile .yir .img-back.lazyloaded{-webkit-animation:kenburns-top 5s ease-out both;animation:kenburns-top 5s ease-out both}.profile .yir .big{font-family:"Rubik", serif;font-weight:900;text-transform:uppercase;margin-top:10px;display:block;color:#FFFFFF;font-size:32px}.profile .yir .preformed{margin-top:10px;display:block;color:#FFFFFF}.profile .yir a.btn-primary-outline-white{margin-top:10px;color:#FFFFFF}@-webkit-keyframes kenburns-top{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}100%{-webkit-transform:scale(1.25) translateY(-15px);transform:scale(1.25) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}@keyframes kenburns-top{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}100%{-webkit-transform:scale(1.25) translateY(-15px);transform:scale(1.25) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}.dashboard .yir{text-align:center;padding:40px 0;background-image:linear-gradient(to top, #15B0D4 0%, #3EC0DF 100%);*zoom:1;width:100%;height:220px;display:block;position:relative;overflow:hidden}.dashboard .yir:before,.dashboard .yir:after{content:"";display:table}.dashboard .yir:after{clear:both}.dashboard .yir .img-back{top:0;left:0}.dashboard .yir .img-back.lazyloaded{-webkit-animation:kenburns-top 5s ease-out both;animation:kenburns-top 5s ease-out both}.dashboard .yir .big{font-family:"Rubik", serif;font-weight:900;text-transform:uppercase;margin-top:10px;display:block;color:#FFFFFF;font-size:32px}.dashboard .yir .preformed{margin-top:10px;display:block;color:#FFFFFF}.dashboard .yir a.btn-primary-outline-white{margin-top:10px;color:#FFFFFF}.dashboard .week-schedule{display:grid;grid-template-columns:repeat(7, 1fr);gap:6px}.dashboard .week-schedule__day{background:#FFFFFF;border:1px solid transparent;border-radius:14px;padding:10px 10px 10px;min-height:110px;display:flex;flex-direction:column;gap:4px;text-decoration:none;color:inherit;transition:box-shadow 0.15s}.dashboard .week-schedule__day--done,.dashboard .week-schedule__day--pr,.dashboard .week-schedule__day--upcoming{border-color:#E2E8F0}.dashboard .week-schedule__day--rest,.dashboard .week-schedule__day--future{background:#F4F6F8}.dashboard .week-schedule__day--done .week-schedule__day-name,.dashboard .week-schedule__day--pr .week-schedule__day-name{color:#181A1F}.dashboard .week-schedule__day:hover:not(.week-schedule__day--today):not(.week-schedule__day--rest){box-shadow:0 4px 12px rgba(60,106,172,0.1)}.dashboard .week-schedule__day-top{display:flex;justify-content:space-between;align-items:baseline}.dashboard .week-schedule__day-label{font-family:"Rubik", sans-serif;font-size:9px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#90A1B9}.week-schedule__day--today .dashboard .week-schedule__day-label{color:rgba(255,255,255,0.8)}.dashboard .week-schedule__day-num{font-family:"Rubik", sans-serif;font-size:20px;font-weight:700;color:#181A1F;letter-spacing:-0.025em;line-height:1;font-variant-numeric:tabular-nums}.week-schedule__day--today .dashboard .week-schedule__day-num{color:#FFFFFF}.week-schedule__day--rest .dashboard .week-schedule__day-num{opacity:0.45}.dashboard .week-schedule__day-spacer{flex:1}.dashboard .week-schedule__day-type{font-family:"Rubik", sans-serif;font-size:9px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#90A1B9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.week-schedule__day--today .dashboard .week-schedule__day-type{color:rgba(255,255,255,0.7)}.dashboard .week-schedule__day-name{font-family:"Rubik", sans-serif;font-size:12px;font-weight:500;color:#637381;letter-spacing:-0.005em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard .week-schedule__day-name--rest{color:#90A1B9;font-style:italic}.week-schedule__day--today .dashboard .week-schedule__day-name{color:#FFFFFF}.week-schedule__day--upcoming .dashboard .week-schedule__day-name{color:#181A1F}.dashboard .week-schedule__day-badge{font-size:11px;margin-top:4px}.week-schedule__day--pr .dashboard .week-schedule__day-badge{color:#FFC635}.week-schedule__day--done .dashboard .week-schedule__day-badge{color:#1ca07b}.dashboard .week-schedule__day-today-label{font-family:"Rubik", sans-serif;font-size:9px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#FFC635;margin-top:4px}@media (prefers-reduced-motion: no-preference){.dashboard .week-rings__day:nth-child(1) .week-rings__ring{animation:db-pop 0.38s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 50ms) + 70ms)}.dashboard .week-rings__day:nth-child(2) .week-rings__ring{animation:db-pop 0.38s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 50ms) + 110ms)}.dashboard .week-rings__day:nth-child(3) .week-rings__ring{animation:db-pop 0.38s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 50ms) + 150ms)}.dashboard .week-rings__day:nth-child(4) .week-rings__ring{animation:db-pop 0.38s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 50ms) + 190ms)}.dashboard .week-rings__day:nth-child(5) .week-rings__ring{animation:db-pop 0.38s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 50ms) + 230ms)}.dashboard .week-rings__day:nth-child(6) .week-rings__ring{animation:db-pop 0.38s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 50ms) + 270ms)}.dashboard .week-rings__day:nth-child(7) .week-rings__ring{animation:db-pop 0.38s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 50ms) + 310ms)}}.dashboard .week-rings{display:grid;grid-template-columns:repeat(7, 1fr);gap:2px;padding:14px 10px 12px;background:#FFFFFF;border:1px solid #E2E8F0;border-radius:18px;box-shadow:0 4px 10px 0 rgba(60,106,172,0.06)}.dashboard .week-rings__day{display:flex;flex-direction:column;align-items:center;gap:6px}.dashboard .week-rings__label{font-family:"Rubik", sans-serif;font-size:9px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#90A1B9}.dashboard .week-rings__ring{width:36px;height:36px;border-radius:50%;border:2px solid #E2E8F0;background:transparent;display:flex;align-items:center;justify-content:center}.dashboard .week-rings__ring i{font-size:13px}.dashboard .week-rings__ring--done{border-color:#2E5BFF;background:#2E5BFF}.dashboard .week-rings__ring--done i{color:#FFFFFF}.dashboard .week-rings__ring--pr{border-color:#ff2975;background:#ff2975}.dashboard .week-rings__ring--pr i{color:#FFFFFF}.dashboard .week-rings__ring--today{border-color:#181A1F;background:transparent;box-shadow:0 0 0 3px rgba(10,10,36,0.08)}.dashboard .week-rings__ring--rest{border-color:#E2E8F0;background:transparent}.dashboard .week-rings__ring--future{border-color:#E2E8F0;background:transparent}.dashboard .week-rings__date{font-family:"Rubik", sans-serif;font-weight:700;font-size:12px;color:#181A1F;font-variant-numeric:tabular-nums}.dashboard .week-rings__dash{font-family:"Rubik", sans-serif;font-weight:700;font-size:11px;color:#CAD5E2}.dashboard .monthly-stats-card{background:#FFFFFF;border:1px solid #E2E8F0;border-radius:18px;padding:14px 16px 12px;box-shadow:0 4px 10px 0 rgba(60,106,172,0.06)}.dashboard .monthly-stats__row{padding-top:12px;padding-bottom:12px}.dashboard .monthly-stats__row--bordered{border-top:1px solid #F1F5F9}.dashboard .monthly-stats__row:first-child{padding-top:4px}.dashboard .monthly-stats__numbers{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.dashboard .monthly-stats__left{display:flex;align-items:baseline;gap:7px}.dashboard .monthly-stats__current{font-family:"Rubik", sans-serif;font-weight:700;font-size:28px;color:#181A1F;letter-spacing:-0.03em;line-height:1;font-variant-numeric:tabular-nums}.dashboard .monthly-stats__label{font-family:"Rubik", sans-serif;font-size:13px;font-weight:500;color:#181A1F}.dashboard .monthly-stats__right{display:flex;align-items:baseline;gap:6px}.dashboard .monthly-stats__target{font-family:"Rubik", sans-serif;font-weight:700;font-size:28px;color:#181A1F;letter-spacing:-0.03em;line-height:1;font-variant-numeric:tabular-nums;opacity:0.4}.dashboard .monthly-stats__unit{font-family:"Rubik", sans-serif;font-size:11px;color:#90A1B9}.dashboard .monthly-stats__track{height:5px;border-radius:3px;background:#F1F5F9;margin-top:8px;overflow:hidden}.dashboard .monthly-stats__bar{height:100%;border-radius:3px;transition:width 0.4s cubic-bezier(0.22, 1, 0.36, 1);transform-origin:left center}.dashboard .monthly-stats__bar--workouts{background:#15B0D4}.dashboard .monthly-stats__bar--prs{background:#ff2975}.dashboard .monthly-stats__bar--rx{background:#FFC635}@media (prefers-reduced-motion: no-preference){.dashboard .monthly-stats__row:nth-child(1) .monthly-stats__bar{animation:db-bar-fill 0.7s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 50ms) + 110ms)}.dashboard .monthly-stats__row:nth-child(2) .monthly-stats__bar{animation:db-bar-fill 0.7s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 50ms) + 190ms)}.dashboard .monthly-stats__row:nth-child(3) .monthly-stats__bar{animation:db-bar-fill 0.7s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 50ms) + 270ms)}}.dashboard .dashboard-month-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}@keyframes db-fade-up{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes db-pop{from{opacity:0;transform:scale(0.82)}to{opacity:1;transform:scale(1)}}@keyframes db-bar-fill{from{transform:scaleX(0)}to{transform:scaleX(1)}}.dashboard .boxboard-content-main{display:flex;flex-direction:column;min-height:100vh;background:#F4F6F8}.dashboard .dashboard-v2{flex:1 1 auto;display:flex;flex-direction:column;background:#F4F6F8;padding-bottom:80px}.dashboard .dashboard-v2__content{flex:1 1 auto;padding:0 18px;display:flex;flex-direction:column;gap:24px;max-width:640px;margin:0 auto;width:100%}@media screen and (min-width: 1500px){.dashboard .dashboard-v2__content{max-width:800px;padding:0 32px}}@media (prefers-reduced-motion: no-preference){.dashboard .dashboard-section[data-enter="1"]{--db-enter-delay: 50ms}.dashboard .dashboard-section[data-enter="2"]{--db-enter-delay: 120ms}.dashboard .dashboard-section[data-enter="3"]{--db-enter-delay: 190ms}.dashboard .dashboard-section[data-enter="4"]{--db-enter-delay: 260ms}.dashboard .dashboard-section[data-enter="5"]{--db-enter-delay: 330ms}.dashboard .dashboard-section[data-enter="6"]{--db-enter-delay: 400ms}.dashboard .dashboard-section[data-enter="7"]{--db-enter-delay: 470ms}.dashboard .dashboard-section[data-enter="8"]{--db-enter-delay: 540ms}.dashboard .dashboard-section[data-enter="9"]{--db-enter-delay: 610ms}.dashboard .dashboard-section[data-enter="10"]{--db-enter-delay: 680ms}.dashboard .dashboard-topbar{animation:db-fade-up 0.34s cubic-bezier(0.22, 1, 0.36, 1) both}.dashboard .dashboard-topbar__pill-btn{animation:db-fade-up 0.32s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:60ms}.dashboard .dashboard-topbar__actions .dashboard-topbar__icon-btn{animation:db-fade-up 0.32s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:110ms}.dashboard .dashboard-section--hero .dashboard-today-heading{animation:db-fade-up 0.4s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:var(--db-enter-delay, 0ms)}.dashboard .dashboard-section--hero .dashboard-block-section>*{animation:db-fade-up 0.38s cubic-bezier(0.22, 1, 0.36, 1) both}.dashboard .dashboard-section--hero .dashboard-block-section>*:nth-child(1){animation-delay:calc(var(--db-enter-delay, 0ms) + 45ms)}.dashboard .dashboard-section--hero .dashboard-block-section>*:nth-child(2){animation-delay:calc(var(--db-enter-delay, 0ms) + 105ms)}.dashboard .dashboard-section--hero .dashboard-block-section>*:nth-child(3){animation-delay:calc(var(--db-enter-delay, 0ms) + 165ms)}.dashboard .dashboard-section--hero .dashboard-block-section>*:nth-child(4){animation-delay:calc(var(--db-enter-delay, 0ms) + 225ms)}.dashboard .dashboard-section--hero .dashboard-block-section>*:nth-child(5){animation-delay:calc(var(--db-enter-delay, 0ms) + 285ms)}.dashboard .dashboard-section--hero .dashboard-block-section>*:nth-child(6){animation-delay:calc(var(--db-enter-delay, 0ms) + 345ms)}.dashboard .dashboard-section--hero .dashboard-block-section>*:nth-child(7){animation-delay:calc(var(--db-enter-delay, 0ms) + 405ms)}.dashboard .dashboard-section--hero .dashboard-block-section>*:nth-child(8){animation-delay:calc(var(--db-enter-delay, 0ms) + 465ms)}.dashboard .dashboard-section--hero .dashboard-rest-card{animation:db-fade-up 0.4s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 45ms)}.dashboard .dashboard-section--hero .dashboard-rest-option:nth-child(1){animation:db-fade-up 0.36s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 100ms)}.dashboard .dashboard-section--hero .dashboard-rest-option:nth-child(2){animation:db-fade-up 0.36s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 155ms)}.dashboard .dashboard-section--hero .dashboard-rest-option:nth-child(3){animation:db-fade-up 0.36s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 210ms)}.dashboard .dashboard-section--hero .dashboard-rest-option:nth-child(4){animation:db-fade-up 0.36s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 265ms)}.dashboard .dashboard-section.dashboard-enter:not(.dashboard-section--hero){animation:db-fade-up 0.4s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:var(--db-enter-delay, 0ms)}.dashboard .dashboard-month-cards>*:nth-child(1){animation:db-fade-up 0.38s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 120ms)}.dashboard .dashboard-month-cards>*:nth-child(2){animation:db-fade-up 0.38s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 185ms)}.dashboard .dashboard-shortcuts>*:nth-child(1){animation:db-fade-up 0.36s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 50ms)}.dashboard .dashboard-shortcuts>*:nth-child(2){animation:db-fade-up 0.36s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 95ms)}.dashboard .dashboard-shortcuts>*:nth-child(3){animation:db-fade-up 0.36s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 140ms)}.dashboard .dashboard-shortcuts>*:nth-child(4){animation:db-fade-up 0.36s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 185ms)}.dashboard .dashboard-shortcuts>*:nth-child(5){animation:db-fade-up 0.36s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 230ms)}.dashboard .dashboard-shortcuts>*:nth-child(6){animation:db-fade-up 0.36s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 275ms)}.dashboard .dashboard-recent-scores>li:nth-child(1){animation:db-fade-up 0.36s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 60ms)}.dashboard .dashboard-recent-scores>li:nth-child(2){animation:db-fade-up 0.36s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 110ms)}.dashboard .dashboard-recent-scores>li:nth-child(3){animation:db-fade-up 0.36s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 160ms)}.dashboard .dashboard-recent-scores>li:nth-child(4){animation:db-fade-up 0.36s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 210ms)}.dashboard .dashboard-recent-scores>li:nth-child(5){animation:db-fade-up 0.36s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 260ms)}.dashboard .dashboard-recent-scores>li:nth-child(6){animation:db-fade-up 0.36s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 310ms)}.dashboard .dashboard-recent-scores>li:nth-child(7){animation:db-fade-up 0.36s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 360ms)}.dashboard .dashboard-recent-scores>li:nth-child(8){animation:db-fade-up 0.36s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 410ms)}.dashboard .dashboard-block-section--scheduled>*:nth-child(1){animation:db-fade-up 0.38s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 55ms)}.dashboard .dashboard-block-section--scheduled>*:nth-child(2){animation:db-fade-up 0.38s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 115ms)}.dashboard .dashboard-block-section--scheduled>*:nth-child(3){animation:db-fade-up 0.38s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 175ms)}.dashboard .dashboard-block-section--scheduled>*:nth-child(4){animation:db-fade-up 0.38s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 235ms)}.dashboard .dashboard-block-section--scheduled>*:nth-child(5){animation:db-fade-up 0.38s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 295ms)}.dashboard .dashboard-block-section--scheduled>*:nth-child(6){animation:db-fade-up 0.38s cubic-bezier(0.22, 1, 0.36, 1) both;animation-delay:calc(var(--db-enter-delay, 0ms) + 355ms)}}.dashboard .dashboard-announcement{margin:0 12px 0;background:linear-gradient(135deg, #FFD6E7 0%, #D6D6FF 100%);border-radius:14px;padding:11px 12px 11px 14px;display:flex;align-items:center;gap:10px;box-shadow:0 6px 18px -6px rgba(255,41,117,0.22)}.dashboard .dashboard-announcement__icon{width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,0.7);display:flex;align-items:center;justify-content:center;flex-shrink:0}.dashboard .dashboard-announcement__icon .icon-megaphone{color:#A1074F;font-size:14px}.dashboard .dashboard-announcement__body{flex:1;min-width:0}.dashboard .dashboard-announcement__from{font-family:"Rubik", sans-serif;font-size:10px;font-weight:700;letter-spacing:0.09em;text-transform:uppercase;color:#A1074F}.dashboard .dashboard-announcement__message{font-family:"Rubik", sans-serif;font-weight:500;font-size:13px;color:#181A1F;letter-spacing:-0.005em;margin-top:2px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard .dashboard-announcement__dismiss{background:transparent;border:none;padding:6px;cursor:pointer;color:rgba(10,10,36,0.5);font-size:14px;line-height:1}.dashboard .dashboard-topbar{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 10px}.dashboard .dashboard-topbar__left{display:flex;align-items:center;gap:11px}.dashboard .dashboard-topbar__avatar{width:36px;height:36px;border-radius:50%;background-color:#2E5BFF;background-size:cover;background-position:center;display:block;flex-shrink:0}.dashboard .dashboard-topbar__date{font-family:"Rubik", sans-serif;font-size:10px;font-weight:700;color:#90A1B9;letter-spacing:0.11em;text-transform:uppercase}.dashboard .dashboard-topbar__gym{font-family:"Rubik", sans-serif;font-weight:500;font-size:14px;color:#181A1F;letter-spacing:-0.005em;line-height:1.2;margin-top:1px;text-decoration:none;display:block}.dashboard .dashboard-topbar__gym:hover{color:#2E5BFF}.dashboard .dashboard-topbar__actions{display:flex;align-items:center;gap:6px}.dashboard .dashboard-topbar__icon-btn,.dashboard .dashboard-topbar__pill-btn{height:36px;border-radius:999px;background:#FFFFFF;border:1px solid #E2E8F0;display:flex;align-items:center;justify-content:center;color:#454F5B;text-decoration:none;transition:background 0.15s, border-color 0.15s;flex-shrink:0}.dashboard .dashboard-topbar__icon-btn:hover,.dashboard .dashboard-topbar__pill-btn:hover{background:#F4F6F8;border-color:#CAD5E2}.dashboard .dashboard-topbar__icon-btn{width:36px;border-radius:50%;font-size:16px;transition:background 0.15s,border-color 0.15s,transform 0.15s cubic-bezier(0.22, 1, 0.36, 1)}.dashboard .dashboard-topbar__icon-btn:active{transform:scale(0.94)}.dashboard .dashboard-topbar__pill-btn{padding:0 14px;font-family:"Rubik", sans-serif;font-size:12px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;white-space:nowrap;transition:background 0.15s,border-color 0.15s,transform 0.15s cubic-bezier(0.22, 1, 0.36, 1)}.dashboard .dashboard-topbar__pill-btn:active{transform:scale(0.96)}.dashboard .dashboard-today-heading{padding:0 2px 14px}.dashboard .dashboard-today-heading__eyebrow{font-family:"Rubik", sans-serif;font-size:16px;font-weight:400;color:#637381;letter-spacing:-0.005em;line-height:1}.dashboard .dashboard-today-heading__title{font-family:"Rubik", sans-serif;font-size:36px;font-weight:700;color:#181A1F;letter-spacing:-0.035em;text-transform:uppercase;line-height:0.95;margin-top:3px}.dashboard .dashboard-today-heading__meta{display:flex;align-items:center;gap:8px;margin-top:8px;font-family:"Rubik", sans-serif;font-size:11.5px;color:#637381}.dashboard .dashboard-today-heading__meta .icon-time{font-size:11px}.dashboard .dashboard-today-heading__dot{color:#CAD5E2}.dashboard .dashboard-section-header{font-family:"Rubik", sans-serif;font-weight:700;font-size:12px;color:#181A1F;letter-spacing:0.11em;text-transform:uppercase;margin-bottom:10px;display:flex;align-items:baseline;justify-content:space-between;gap:10px}.dashboard .dashboard-section-header__meta{font-weight:400;font-size:11px;color:#90A1B9;letter-spacing:0;text-transform:none}.dashboard .dashboard-block-section{display:flex;flex-direction:column;gap:16px}.dashboard .workout-pill{background:#FFFFFF;border:1px solid #E2E8F0;border-radius:999px;padding:8px 14px 8px 8px;display:flex;align-items:center;width:100%;gap:12px;box-shadow:0 2px 6px 0 rgba(60,106,172,0.06);transition:box-shadow 0.15s ease, background-color 0.15s ease;text-decoration:none}.dashboard .workout-pill:hover{box-shadow:0 6px 16px rgba(60,106,172,0.1);background:#F9FAFB}.dashboard .workout-pill__icon-wrap{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dashboard .workout-pill__icon-wrap i{font-size:15px}.dashboard .workout-pill__body{flex:1;min-width:0}.dashboard .workout-pill__name{font-family:"Rubik", sans-serif;font-weight:700;font-size:15px;color:#181A1F;letter-spacing:-0.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard .workout-pill__chevron{flex-shrink:0;color:#90A1B9;font-size:13px}.dashboard .workout_clone_card_edge{display:flex;align-items:center;width:100%;gap:10px;padding:10px 16px;border:none;border-radius:20px;background:#FFFFFF;box-shadow:0 4px 10px 0 rgba(60,106,172,0.16);transition:box-shadow 0.15s ease, background-color 0.15s ease}.dashboard .workout_clone_card_edge__icon-wrap{flex-shrink:0;width:2rem;height:2rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:0.9rem}.dashboard .workout_clone_card_edge__icon-wrap--warmup{background:rgba(247,141,106,0.16);color:#F78D6A}.dashboard .workout_clone_card_edge__icon-wrap--cooldown{background:rgba(62,192,223,0.12);color:#3EC0DF}.dashboard .workout_clone_card_edge__body{flex:1;min-width:0;text-align:left}.dashboard .workout_clone_card_edge__name{font-size:0.875rem;font-weight:600;line-height:1.3;color:#454F5B;letter-spacing:0.01em;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word}.dashboard .workout_clone_card_edge__chevron{flex-shrink:0;font-size:0.75rem;color:#919EAB}.dashboard a.dashboard-workout-edge-link{text-decoration:none;color:inherit;display:flex;width:100%}.dashboard a.dashboard-workout-edge-link:hover .workout-pill,.dashboard a.dashboard-workout-edge-link:hover .workout_clone_card_edge{box-shadow:0 6px 16px rgba(39,49,66,0.1);background-color:#FFFFFF}.dashboard .dashboard-rest-card{background:#FFFFFF;border:1px solid #E2E8F0;border-radius:18px;padding:18px 18px 16px;box-shadow:0 4px 10px 0 rgba(60,106,172,0.06)}.dashboard .dashboard-rest-card__headline{font-family:"Rubik", sans-serif;font-style:italic;font-weight:500;font-size:18px;color:#181A1F;letter-spacing:-0.005em;line-height:1.2}.dashboard .dashboard-rest-card__sub{font-family:"Rubik", sans-serif;font-size:12.5px;color:#637381;margin-top:4px}.dashboard .dashboard-rest-card__sub strong{color:#181A1F;font-weight:500}.dashboard .dashboard-rest-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:8px;margin-top:14px}.dashboard .dashboard-rest-option{background:transparent;border-radius:14px;padding:12px;display:flex;align-items:center;gap:10px;text-decoration:none;transition:opacity 0.15s}.dashboard .dashboard-rest-option:hover{opacity:0.85}.dashboard .dashboard-rest-option__icon{width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,0.7);display:flex;align-items:center;justify-content:center;flex-shrink:0}.dashboard .dashboard-rest-option__icon i{font-size:14px}.dashboard .dashboard-rest-option__title{font-family:"Rubik", sans-serif;font-size:12.5px;font-weight:500;line-height:1.2}.dashboard .dashboard-rest-option__sub{font-family:"Rubik", sans-serif;font-size:10.5px;opacity:0.78;margin-top:1px}.dashboard .dashboard-movement-mix__card{background:#FFFFFF;border:1px solid #E2E8F0;border-radius:18px;padding:14px 16px 12px;box-shadow:0 4px 10px 0 rgba(60,106,172,0.06)}.dashboard .dashboard-movement-mix__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.dashboard .dashboard-movement-mix__stat{display:flex;align-items:flex-start;gap:10px;margin-top:4px}.dashboard .dashboard-movement-mix__stat-num{font-family:"Rubik", sans-serif;font-size:40px;font-weight:500;letter-spacing:-0.03em;color:#181A1F;line-height:1;font-variant-numeric:tabular-nums}.dashboard .dashboard-movement-mix__stat-label{font-family:"Rubik", sans-serif;font-size:11px;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;color:#637381;line-height:1.35}.dashboard .dashboard-movement-mix__desc{font-family:"Rubik", sans-serif;font-size:12px;color:#637381;margin:6px 0 0;line-height:1.35}.dashboard .dashboard-movement-mix__bubbles{position:relative;height:220px;margin-top:12px;min-height:0}.dashboard .dashboard-movement-mix__chart{width:100%;height:100%}.dashboard .dashboard-scheduled-section .dashboard-block-section{gap:16px}.dashboard .dashboard-upcoming-workouts__more{margin-top:10px}.dashboard .dashboard-upcoming-workouts__summary{cursor:pointer;list-style:none;color:#15B0D4;font-size:0.9rem;margin-bottom:10px}.dashboard .dashboard-upcoming-workouts__summary::-webkit-details-marker{display:none}.dashboard .dashboard-upcoming-workouts__overflow{padding-top:5px}.dashboard .dashboard-upcoming-workouts__schedule-cta{margin-top:10px}.dashboard .dashboard-workouts-latest .workout_clone_card,.dashboard .dashboard-block-section .workout_clone_card,.dashboard .dashboard-scheduled-section .dashboard-block-section .workout_clone_card{width:100%;max-width:none;min-width:0;align-self:stretch}.dashboard.fire_tv .tv-heading{font-size:3vw;margin-left:60px}.dashboard.fire_tv .fullscreen-background.cover.lazyloaded{opacity:0.1}.dashboard.fire_tv section.section{padding-top:170px}.dashboard.fire_tv .fullscreen-body{display:block;overflow-x:hidden;overflow-y:auto}.dashboard.fire_tv .fullscreen-body .workouts{width:100%;display:block}.dashboard.fire_tv .fullscreen-body .workouts .scroller{margin:auto;list-style:none;margin:0 auto;white-space:nowrap;overflow-x:auto;scroll-snap-type:mandatory;scroll-behavior:smooth;scroll-snap-points-x:repeat(18.88889%)}.dashboard.fire_tv .fullscreen-body .workouts .workout{animation-fill-mode:both;transition-duration:0.2s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-property:all;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;border-spacing:20px;margin:40px 0 40px 60px}.dashboard.fire_tv .fullscreen-body .workouts .workout:focus,.dashboard.fire_tv .fullscreen-body .workouts .workout:hover{outline:0;transform:scale(1.05);box-shadow:rgba(0,0,0,0.4) 0 7px 22px}.dashboard.fire_tv .fullscreen-body .workouts .workout-header{width:480px;height:280px}.dashboard.fire_tv .fullscreen-body .workouts .workout-header .overlay{height:100%;background-color:rgba(0,0,0,0.4);padding:60px 24px}.dashboard.fire_tv .fullscreen-body .workouts .workout-header .scoring{font-family:"Rubik", serif;font-size:16px;text-transform:uppercase;color:#FDE200}.dashboard.fire_tv .fullscreen-body .workouts .workout-header .name{color:#FFFFFF;font-family:"Rubik", serif;font-weight:900;text-transform:uppercase;font-size:32px}.dashboard.fire_tv .fullscreen-body .workouts .workout-scores{padding:24px 0 0 24px;background:#FFFFFF;height:140px;text-align:left}.dashboard.fire_tv .fullscreen-body .workouts .workout-scores .s_count{font-size:16px;color:#273142}.dashboard.fire_tv .fullscreen-body .workouts .workout-people{padding-top:10px}.dashboard.fire_tv .fullscreen-body .workouts .workout-people .avatar{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;border-radius:1000px;width:65px;height:65px;margin-right:24px}.dashboard .simple-calendar-nav{text-align:center;margin:10px 0}.dashboard .simple-calendar-nav a{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline}.dashboard .simple-calendar table{-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px;background-color:rgba(0,0,0,0);border:1px solid #dddddd;border-collapse:collapse;box-sizing:border-box;max-width:100%;width:100%}.dashboard .simple-calendar tr{border-collapse:collapse}.dashboard .simple-calendar th{padding:6px;border-bottom:1px solid #dddddd;border-collapse:collapse;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:0px none #333333;box-sizing:border-box;text-transform:uppercase;background:#f2f2f2;text-align:center;color:#737373}.dashboard .simple-calendar td{padding:6px;vertical-align:top;width:14%;border:1px solid #ddd;border-top-color:#dddddd;border-top-style:solid;border-top-width:1px;border-right-color:#dddddd;border-right-style:solid;border-right-width:1px;border-bottom-color:#dddddd;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#dddddd;border-left-style:solid;border-left-width:1px}.dashboard .simple-calendar .today{background:#FEF8EA}.dashboard .simple-calendar .prev-month{background:#DDD}.dashboard .simple-calendar .next-month{background:#DDD}.dashboard .simple-calendar table{border-color:#1a1a1a}.dashboard .simple-calendar th{padding:6px;border:1px solid #1a1a1a;border-width:0px 1px 1px;background:#0d0d0d;color:gray}.dashboard .simple-calendar th .small{display:none}.dashboard .simple-calendar td{padding:6px;width:14%;border:1px solid #1a1a1a}.dashboard .simple-calendar .today{background:#FDFCEE}.dashboard .simple-calendar.month .prev-month,.dashboard .simple-calendar.month .next-month{background:#0d0d0d}.dashboard .simple-calendar.week .prev-month,.dashboard .simple-calendar.week .next-month{background:none}.dashboard .mini-calendar .simple-calendar table{border:0;border-color:transparent}.dashboard .mini-calendar .simple-calendar th{border:0;border-color:transparent;background:none;padding:10px 5px;font-size:20px;font-weight:700;color:#1A1C1E}.dashboard .mini-calendar .simple-calendar-nav{display:none}.dashboard .mini-calendar .simple-calendar.month .prev-month.day,.dashboard .mini-calendar .simple-calendar.month .next-month.day{background:#FFFFFF}.dashboard .mini-calendar .simple-calendar.month .prev-month.day .day-number,.dashboard .mini-calendar .simple-calendar.month .next-month.day .day-number{color:#333333}.dashboard .mini-calendar .simple-calendar.month .prev-month.day .colors .color,.dashboard .mini-calendar .simple-calendar.month .next-month.day .colors .color{background:#1a1a1a !important}.dashboard .mini-calendar .day{text-align:center;padding:0;border-color:transparent}.dashboard .mini-calendar .day a{display:block;width:100%;height:100%;padding:5px;cursor:pointer;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in}.dashboard .mini-calendar .day-number{color:gray;display:block;height:70%}.dashboard .mini-calendar .day .colors{height:20px;display:block}.dashboard .mini-calendar .day .colors .color{width:6.6666666667px;height:6.6666666667px;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin:10px 1px 0 1px;border-radius:10px}.dashboard .mini-calendar .day a:hover{background:#b3b3b3}.dashboard .mini-calendar .day a:hover .day-number{color:#FFFFFF}.dashboard .mini-calendar .small{display:block}.dashboard .mini-calendar .regular{display:none}.dashboard.fire_tv .tv-heading{font-size:3vw;margin-left:60px}.dashboard.fire_tv .fullscreen-background.cover.lazyloaded{opacity:0.1}.dashboard.fire_tv section.section{padding-top:170px}.dashboard.fire_tv .fullscreen-body{display:block;overflow-x:hidden;overflow-y:auto}.dashboard.fire_tv .fullscreen-body .workouts{width:100%;display:block}.dashboard.fire_tv .fullscreen-body .workouts .scroller{margin:auto;list-style:none;margin:0 auto;white-space:nowrap;overflow-x:auto;scroll-snap-type:mandatory;scroll-behavior:smooth;scroll-snap-points-x:repeat(18.88889%)}.dashboard.fire_tv .fullscreen-body .workouts .workout{animation-fill-mode:both;transition-duration:0.2s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-property:all;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;border-spacing:20px;margin:40px 0 40px 60px}.dashboard.fire_tv .fullscreen-body .workouts .workout:focus,.dashboard.fire_tv .fullscreen-body .workouts .workout:hover{outline:0;transform:scale(1.05);box-shadow:rgba(0,0,0,0.4) 0 7px 22px}.dashboard.fire_tv .fullscreen-body .workouts .workout-header{width:480px;height:280px}.dashboard.fire_tv .fullscreen-body .workouts .workout-header .overlay{height:100%;background-color:rgba(0,0,0,0.4);padding:60px 24px}.dashboard.fire_tv .fullscreen-body .workouts .workout-header .scoring{font-family:"Rubik", serif;font-size:16px;text-transform:uppercase;color:#FDE200}.dashboard.fire_tv .fullscreen-body .workouts .workout-header .name{color:#FFFFFF;font-family:"Rubik", serif;font-weight:900;text-transform:uppercase;font-size:32px}.dashboard.fire_tv .fullscreen-body .workouts .workout-scores{padding:24px 0 0 24px;background:#FFFFFF;height:140px;text-align:left}.dashboard.fire_tv .fullscreen-body .workouts .workout-scores .s_count{font-size:16px;color:#273142}.dashboard.fire_tv .fullscreen-body .workouts .workout-people{padding-top:10px}.dashboard.fire_tv .fullscreen-body .workouts .workout-people .avatar{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;border-radius:1000px;width:65px;height:65px;margin-right:24px}.weight_helper .boxboard-content{background-image:linear-gradient(-225deg, #6a11cb 0%, #2575fc 100%)}.weight_helper .header{background-image:none !important}.weight_helper .header .top_nav{background:none !important}.weight_helper .weight-visuals{height:100vh;text-align:center;position:relative;z-index:100;display:flex;align-items:center}@media screen and (max-width: 736px){.weight_helper .weight-visuals{align-items:flex-start}}.weight_helper .weight-visuals-plate-buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.weight_helper .weight-visuals-plate-buttons a{outline:none;margin:0 7px 16px;display:inline-flex;position:relative}.weight_helper .weight-visuals-plate-buttons a .count{color:rgba(255,255,255,0.2);animation-fill-mode:both;transition-duration:0.2s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-property:all}.weight_helper .weight-visuals h1.large-heading{color:rgba(255,255,255,0.7);margin:16px 0 10px;font-size:48px;text-align:center;font-weight:300}@media screen and (max-width: 736px){.weight_helper .weight-visuals h1.large-heading{font-size:28px}}.weight_helper .weight-visuals .field label{color:rgba(255,255,255,0.7)}.weight_helper .weight-visuals input.no-style[type="text"]{border:0;max-width:130px;background:transparent;font-size:40px;color:#FFFFFF;font-weight:400;text-align:center;animation-fill-mode:both;transition-duration:0.2s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-property:all}.weight_helper .weight-visuals input.no-style[type="text"]:focus{color:#000000 !important;font-weight:400;background:rgba(255,255,255,0.7)}.weight_helper .weight-visuals input.no-style[type="text"]:focus::-webkit-input-placeholder{color:#000000 !important;font-weight:400}.weight_helper .weight-visuals input.no-style[type="text"]:focus:-moz-placeholder{color:#000000 !important;font-weight:400}.weight_helper .weight-visuals input.no-style[type="text"]:focus::-moz-placeholder{color:#000000 !important;font-weight:400}.weight_helper .weight-visuals input.no-style[type="text"]:focus:-ms-input-placeholder{color:#000000 !important;font-weight:400}.weight_helper .weight-visuals input.no-style[type="text"]::-webkit-input-placeholder{font-size:40px;color:white;text-align:center}.weight_helper .weight-visuals input.no-style[type="text"]:-moz-placeholder{font-size:40px;color:white;text-align:center}.weight_helper .weight-visuals input.no-style[type="text"]::-moz-placeholder{font-size:40px;color:white;text-align:center}.weight_helper .weight-visuals input.no-style[type="text"]:-ms-input-placeholder{font-size:40px;color:white;text-align:center}.weight_helper .weight-visuals-counter{margin-bottom:50px;position:relative}.weight_helper .weight-visuals-counter .column{display:flex;flex-direction:row;align-items:center;justify-content:center}.weight_helper .weight-visuals-counter .icon{margin:0 7px;animation-fill-mode:both;transition-duration:0.2s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-property:all;font-size:32px;outline:none;color:rgba(255,255,255,0.7)}.weight_helper .weight-visuals-counter .icon.cog{color:transparent}.weight_helper .weight-visuals-counter .icon:hover{color:#FFFFFF}.weight_helper .weight-visuals-bar{margin-top:50px}.weight_helper .weight-visuals-container{width:100%;min-height:88px;margin:0}.weight_helper .weight-visuals-weightfinalcontainer{min-height:28px}.weight_helper .weight-visuals-weight{position:relative;max-width:408px;margin:auto;height:108px;display:flex;align-items:center;flex-direction:column;justify-content:center}@media screen and (max-width: 736px){.weight_helper .weight-visuals-weight{width:90%}}.weight_helper .weight-visuals-barbell{width:100%;max-width:408px;height:20px}.weight_helper .weight-visuals-plates{position:absolute;display:inline-flex}.weight_helper .weight-visuals-plates-left{top:50%;transform:translate(-100%, -50%);left:-16%;flex-direction:row-reverse;align-items:center;opacity:0}.weight_helper .weight-visuals-plates-right{top:50%;transform:translateY(-50%);align-items:center;left:116%;opacity:0}.weight_helper .weight-visuals-plate{position:relative;margin:0px 1px;vertical-align:middle}.weight_helper .weight-visuals-weightdifferencecontainer{min-height:28px}.weight-helper-ad{height:189px;margin:40px auto 30px auto;max-width:414px;border-radius:8px;overflow:hidden;position:relative;outline:none;display:block}@media screen and (max-width: 414px){.weight-helper-ad{margin:16px 10px}}.weight-helper-ad img{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.movements.show .mm-prog-panel-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.22s cubic-bezier(0.4, 0, 0.2, 1)}@media (prefers-reduced-motion: reduce){.movements.show .mm-prog-panel-wrap{transition:none}}.movements.show .mm-prog-panel-wrap.is-open{grid-template-rows:1fr}.movements.show .mm-prog-panel-inner{overflow:hidden;min-height:0}.movements.show .mm-prog-chevron{transition:transform 0.22s cubic-bezier(0.4, 0, 0.2, 1)}@media (prefers-reduced-motion: reduce){.movements.show .mm-prog-chevron{transition:none}}.movements.show .mm-prog-row.is-open .mm-prog-toggle{background-color:#f8fafc}.movements.show .mm-prog-row.is-open .mm-prog-chevron{transform:rotate(180deg)}.movements.new .animated.fadeOutUp{position:absolute !important;z-index:1;top:0}.movements.new .animated.fadeInDown{position:relative;z-index:5;background:white}.movements.new #movements{max-width:700px;width:auto !important;width:700px;margin-left:auto;margin-right:auto;border-radius:4px}@media screen and (max-width: 736px){.movements.new #movements{margin-left:10px;margin-right:10px}}.movements.new #movements.picker input.search,.movements.new #movements.picker .search{margin-bottom:10px;border-width:1px;border-color:#e8eeef;border-radius:4px}.movements.new .max_workout{max-width:700px;width:auto !important;width:700px;margin-left:auto;margin-right:auto;border-radius:4px;border:1px solid #e8eeef}@media screen and (max-width: 736px){.movements.new .max_workout{margin-left:10px;margin-right:10px}}.movements.new .max_workout form .title a{outline:0;border:0;text-decoration:none;font-weight:600;height:45px;line-height:45px;font-family:"Rubik", serif !important;width:auto;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;padding:0 30px 0 10px;font-size:19px !important;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;cursor:pointer;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlVudGl0bGVkLVBhZ2VfeDI1XzIwMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDEwIDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0ibm9uZSIgZD0ieiIvPg0KPGcgaWQ9IkxheWVyX3gyNV8yMDEiIG9wYWNpdHk9IjAuNCI+DQoJPHBhdGggaWQ9ImFycm93X3gyNV8yMGRvd25feDI1XzIwY29weSIgZD0iTTEuMTI0LDAuMTAzYzAuNDAyLDAsNy40NTYsMCw3LjczMywwYzAuMzU5LDAsMC42MjcsMC4yODIsMC40MTcsMC41Ng0KCQljLTAuMTY5LDAuMjIzLTMuNTY4LDQuNjc5LTMuODU5LDUuMDZjLTAuMTkxLDAuMjQ5LTAuNjQ3LDAuMjQ1LTAuODM4LDBDNC4zNjQsNS40NDgsMC45NDcsMC45NzUsMC43MSwwLjY1MQ0KCQlDMC41MzYsMC40MTQsMC43MjgsMC4xMDMsMS4xMjQsMC4xMDN6Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSJub25lIiBkPSJ6Ii8+DQo8L3N2Zz4NCg==") white;background-position:97% 50%, 0 0;background-repeat:no-repeat, repeat;background-size:14px, auto;color:#333333;border:1px solid #e6e6e6;border-width:0;font-family:"Rubik", serif;font-weight:900;text-transform:uppercase;color:#1a1a1a;font-size:15px !important;font-family:"Rubik", sans-serif !important;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;text-align:left}.movements.new .max_workout form .title a:hover,.movements.new .max_workout form .title a:active,.movements.new .max_workout form .title a.active{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlVudGl0bGVkLVBhZ2VfeDI1XzIwMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDEwIDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0ibm9uZSIgZD0ieiIvPg0KPGcgaWQ9IkxheWVyX3gyNV8yMDEiIG9wYWNpdHk9IjAuNCI+DQoJPHBhdGggaWQ9ImFycm93X3gyNV8yMGRvd25feDI1XzIwY29weSIgZD0iTTEuMTI0LDAuMTAzYzAuNDAyLDAsNy40NTYsMCw3LjczMywwYzAuMzU5LDAsMC42MjcsMC4yODIsMC40MTcsMC41Ng0KCQljLTAuMTY5LDAuMjIzLTMuNTY4LDQuNjc5LTMuODU5LDUuMDZjLTAuMTkxLDAuMjQ5LTAuNjQ3LDAuMjQ1LTAuODM4LDBDNC4zNjQsNS40NDgsMC45NDcsMC45NzUsMC43MSwwLjY1MQ0KCQlDMC41MzYsMC40MTQsMC43MjgsMC4xMDMsMS4xMjQsMC4xMDN6Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSJub25lIiBkPSJ6Ii8+DQo8L3N2Zz4NCg==") #e6e6e6;background-position:97% 50%, 0 0;background-repeat:no-repeat, repeat;background-size:14px, auto;box-shadow:#cccccc 0 2px 0 inset;color:#2e2e2e;border:1px solid #cccccc}.movements.new .max_workout form .title a.active:hover{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlVudGl0bGVkLVBhZ2VfeDI1XzIwMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDEwIDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0ibm9uZSIgZD0ieiIvPg0KPGcgaWQ9IkxheWVyX3gyNV8yMDEiIG9wYWNpdHk9IjAuNCI+DQoJPHBhdGggaWQ9ImFycm93X3gyNV8yMGRvd25feDI1XzIwY29weSIgZD0iTTEuMTI0LDAuMTAzYzAuNDAyLDAsNy40NTYsMCw3LjczMywwYzAuMzU5LDAsMC42MjcsMC4yODIsMC40MTcsMC41Ng0KCQljLTAuMTY5LDAuMjIzLTMuNTY4LDQuNjc5LTMuODU5LDUuMDZjLTAuMTkxLDAuMjQ5LTAuNjQ3LDAuMjQ1LTAuODM4LDBDNC4zNjQsNS40NDgsMC45NDcsMC45NzUsMC43MSwwLjY1MQ0KCQlDMC41MzYsMC40MTQsMC43MjgsMC4xMDMsMS4xMjQsMC4xMDN6Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSJub25lIiBkPSJ6Ii8+DQo8L3N2Zz4NCg==") #ccc;background-position:97% 50%, 0 0;background-repeat:no-repeat, repeat;background-size:14px, auto;box-shadow:#b3b3b3 0 2px 0 inset;color:#292929;border:1px solid #b3b3b3}.movements.new .max_workout form .title a.disabled,.movements.new .max_workout form .title a.disabled:hover{cursor:not-allowed;opacity:0.7;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlVudGl0bGVkLVBhZ2VfeDI1XzIwMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDEwIDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0ibm9uZSIgZD0ieiIvPg0KPGcgaWQ9IkxheWVyX3gyNV8yMDEiIG9wYWNpdHk9IjAuNCI+DQoJPHBhdGggaWQ9ImFycm93X3gyNV8yMGRvd25feDI1XzIwY29weSIgZD0iTTEuMTI0LDAuMTAzYzAuNDAyLDAsNy40NTYsMCw3LjczMywwYzAuMzU5LDAsMC42MjcsMC4yODIsMC40MTcsMC41Ng0KCQljLTAuMTY5LDAuMjIzLTMuNTY4LDQuNjc5LTMuODU5LDUuMDZjLTAuMTkxLDAuMjQ5LTAuNjQ3LDAuMjQ1LTAuODM4LDBDNC4zNjQsNS40NDgsMC45NDcsMC45NzUsMC43MSwwLjY1MQ0KCQlDMC41MzYsMC40MTQsMC43MjgsMC4xMDMsMS4xMjQsMC4xMDN6Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSJub25lIiBkPSJ6Ii8+DQo8L3N2Zz4NCg==") white;background-position:97% 50%, 0 0;background-repeat:no-repeat, repeat;background-size:14px, auto;box-shadow:none;color:#333333}.movements.new .max_workout form .title a:hover{border-width:0}.movements.new .max_workout form .counts{display:flex;justify-content:center}.movements.new .max_workout form .counts input{height:52px;line-height:52px;border-width:2px 0;flex:2;border-radius:0;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;text-align:center;font-family:"Rubik", serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:180%}.movements.new .max_workout form .counts .times{flex:1;text-align:center;height:52px;line-height:52px;border-width:2px 0;background:#f2f2f2;color:#4d4d4d;border:2px solid #e6e6e6}.movements.new .max_workout form .counts-helper .helper{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;width:37.5%}.movements.new .max_workout form .counts-helper .helper.mid{width:25%}.movements.new .max_workout form .score input.score{text-align:center;font-size:200%;height:70px;line-height:70px;border-width:2px 0;display:block;width:100%;border-width:0 0 2px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.movements.new .max_workout form a.btn-primary-outline.black{display:block;margin:0 10px}.movement_types h1.page_heading,.users.all_users h1.page_heading{text-align:center}.movement_types form,.users.all_users form{width:500px;margin:0 auto}@media screen and (max-width: 736px){.movement_types form,.users.all_users form{width:95%}}.settings .settings-nav,.registrations.edit .settings-nav{margin-bottom:2rem;display:flex;flex-direction:row;justify-content:center;border-bottom:1px solid #e5e7eb;padding-bottom:16px}.settings .email-preferences-container .email-category,.registrations.edit .email-preferences-container .email-category{border-bottom:1px solid #e5e7eb;padding-bottom:1rem}.settings .email-preferences-container .email-category:last-child,.registrations.edit .email-preferences-container .email-category:last-child{border-bottom:none;padding-bottom:0}.settings #account.form.has-settings-nav .settings-nav,.registrations.edit #account.form.has-settings-nav .settings-nav{margin-bottom:2rem}@media screen and (max-width: 990px){.settings.has-gym-nav #account.form,.registrations.edit.has-gym-nav #account.form{width:auto;margin:20px 10px;margin:10px}}.settings #account.form,.registrations.edit #account.form{margin:20px auto;width:700px}.settings #account.form button.inline-flex,.registrations.edit #account.form button.inline-flex{appearance:none;-webkit-appearance:none}@media screen and (max-width: 736px){.settings #account.form,.registrations.edit #account.form{width:auto;margin:20px 10px;margin:10px}}.settings #account.form a.btn.change_lock.icon_right,.registrations.edit #account.form a.btn.change_lock.icon_right{border:1px solid #e8eeef;background:#fafafa;font-size:16px;letter-spacing:0.03em;font-weight:900;text-transform:none;padding:12px 11px;display:block;text-align:left;border-radius:5px;cursor:pointer;margin-bottom:16px;color:#637381;transition-property:all;transition-duration:0.2s}.settings #account.form a.btn.change_lock.icon_right:hover,.registrations.edit #account.form a.btn.change_lock.icon_right:hover{background:#fcfcfc;color:#454F5B}.settings #account.form a.btn.change_lock.icon_right:after,.registrations.edit #account.form a.btn.change_lock.icon_right:after{top:9px;float:right}.settings #account.form .set_avatar,.settings #account.form .set_logo,.registrations.edit #account.form .set_avatar,.registrations.edit #account.form .set_logo{position:relative}.settings #account.form .set_avatar .avatar,.settings #account.form .set_avatar .logo,.settings #account.form .set_logo .avatar,.settings #account.form .set_logo .logo,.registrations.edit #account.form .set_avatar .avatar,.registrations.edit #account.form .set_avatar .logo,.registrations.edit #account.form .set_logo .avatar,.registrations.edit #account.form .set_logo .logo{width:70px;height:70px;background-size:cover;background-position:center;border-radius:100%;border:2px solid white;margin:0 auto}.settings #account.form .set_avatar .avatar:after,.settings #account.form .set_avatar .logo:after,.settings #account.form .set_logo .avatar:after,.settings #account.form .set_logo .logo:after,.registrations.edit #account.form .set_avatar .avatar:after,.registrations.edit #account.form .set_avatar .logo:after,.registrations.edit #account.form .set_logo .avatar:after,.registrations.edit #account.form .set_logo .logo:after{content:"change";outline:0;border:0;text-align:center;text-transform:capitalize;text-decoration:none;font-weight:600;font-size:1em;line-height:1em;font-family:"Rubik", sans-serif;width:auto;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;padding:10px 13px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;cursor:pointer;background:#fcfcfc;color:#656565;text-shadow:rgba(255,255,255,0.990588) 0 1px 0;text-shadow:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-weight:600;font-size:120%;letter-spacing:0.07em;text-transform:uppercase;font-size:80%;padding:3px 5px;position:absolute;margin:20px 0 0 50px;height:auto;opacity:1}.settings #account.form .set_avatar form#avatar_upload button.btn_avatar_upload,.settings #account.form .set_avatar form#avatar_upload button.btn_logo_upload,.settings #account.form .set_avatar form#logo_upload button.btn_avatar_upload,.settings #account.form .set_avatar form#logo_upload button.btn_logo_upload,.settings #account.form .set_logo form#avatar_upload button.btn_avatar_upload,.settings #account.form .set_logo form#avatar_upload button.btn_logo_upload,.settings #account.form .set_logo form#logo_upload button.btn_avatar_upload,.settings #account.form .set_logo form#logo_upload button.btn_logo_upload,.registrations.edit #account.form .set_avatar form#avatar_upload button.btn_avatar_upload,.registrations.edit #account.form .set_avatar form#avatar_upload button.btn_logo_upload,.registrations.edit #account.form .set_avatar form#logo_upload button.btn_avatar_upload,.registrations.edit #account.form .set_avatar form#logo_upload button.btn_logo_upload,.registrations.edit #account.form .set_logo form#avatar_upload button.btn_avatar_upload,.registrations.edit #account.form .set_logo form#avatar_upload button.btn_logo_upload,.registrations.edit #account.form .set_logo form#logo_upload button.btn_avatar_upload,.registrations.edit #account.form .set_logo form#logo_upload button.btn_logo_upload{opacity:0;position:absolute}.settings #account.form .set_avatar input#gym_logo,.settings #account.form .set_avatar input#user_avatar,.settings #account.form .set_logo input#gym_logo,.settings #account.form .set_logo input#user_avatar,.registrations.edit #account.form .set_avatar input#gym_logo,.registrations.edit #account.form .set_avatar input#user_avatar,.registrations.edit #account.form .set_logo input#gym_logo,.registrations.edit #account.form .set_logo input#user_avatar{display:block;position:absolute;background:#008000;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}.settings #account.form .set_avatar .notify.loading_dots.style_none.position_top,.settings #account.form .set_logo .notify.loading_dots.style_none.position_top,.registrations.edit #account.form .set_avatar .notify.loading_dots.style_none.position_top,.registrations.edit #account.form .set_logo .notify.loading_dots.style_none.position_top{display:none;top:50%;left:50%;margin-top:-38px;margin-left:2px;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.settings #account.form .set_avatar.loading .notify.loading_dots.style_none.position_top,.settings #account.form .set_logo.loading .notify.loading_dots.style_none.position_top,.registrations.edit #account.form .set_avatar.loading .notify.loading_dots.style_none.position_top,.registrations.edit #account.form .set_logo.loading .notify.loading_dots.style_none.position_top{display:block}.settings #account.form .set_avatar.loading .avatar,.settings #account.form .set_avatar.loading .logo,.settings #account.form .set_logo.loading .avatar,.settings #account.form .set_logo.loading .logo,.registrations.edit #account.form .set_avatar.loading .avatar,.registrations.edit #account.form .set_avatar.loading .logo,.registrations.edit #account.form .set_logo.loading .avatar,.registrations.edit #account.form .set_logo.loading .logo{background-image:none !important;background-color:rgba(0,0,0,0.7)}.settings #account.form .set_cover,.registrations.edit #account.form .set_cover{position:relative}.settings #account.form .set_cover .cover,.registrations.edit #account.form .set_cover .cover{width:100%;height:100px;background-size:cover;background-position:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;display:flex;justify-content:center;align-items:center}.settings #account.form .set_cover .cover:after,.registrations.edit #account.form .set_cover .cover:after{content:"change cover";outline:0;border:0;text-align:center;text-transform:capitalize;text-decoration:none;font-weight:600;font-size:1em;line-height:1em;font-family:"Rubik", sans-serif;width:auto;vertical-align:top;zoom:1;*display:inline;padding:10px 13px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;cursor:pointer;background:#fcfcfc;color:#656565;text-shadow:rgba(255,255,255,0.990588) 0 1px 0;text-shadow:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-weight:600;font-size:120%;letter-spacing:0.07em;text-transform:uppercase;font-size:80%;padding:3px 5px;height:auto;opacity:1}.settings #account.form .set_cover form#cover_upload button.btn_cover_upload,.registrations.edit #account.form .set_cover form#cover_upload button.btn_cover_upload{opacity:0;position:absolute}.settings #account.form .set_cover input#gym_logo,.settings #account.form .set_cover input#user_cover,.settings #account.form .set_cover input#gym_cover,.registrations.edit #account.form .set_cover input#gym_logo,.registrations.edit #account.form .set_cover input#user_cover,.registrations.edit #account.form .set_cover input#gym_cover{display:block;position:absolute;background:#008000;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}.settings #account.form .set_cover .notify.loading_dots.style_none.position_top,.registrations.edit #account.form .set_cover .notify.loading_dots.style_none.position_top{display:none;top:50%;left:50%;margin-top:-38px;margin-left:2px;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.settings #account.form .set_cover.loading .notify.loading_dots.style_none.position_top,.registrations.edit #account.form .set_cover.loading .notify.loading_dots.style_none.position_top{display:block}.settings #account.form .set_cover.loading .cover,.registrations.edit #account.form .set_cover.loading .cover{background-image:none !important;background-color:rgba(0,0,0,0.7)}.settings #account.form .set_cover.loading .cover:after,.registrations.edit #account.form .set_cover.loading .cover:after{transition-property:all;transition-duration:0.5s;transition-timing-function:ease-in;opacity:0}.scores.show .overlay .workout-name{text-align:center;font-size:28px;letter-spacing:-0.03em;text-transform:uppercase;font-weight:900;font-family:"Rubik", serif;color:white;padding-top:10px;text-align:center;display:block}.scores.show .comments_container{*zoom:1;width:400px;margin:0 auto 0 auto;text-align:center}.scores.show .comments_container:before,.scores.show .comments_container:after{content:"";display:table}.scores.show .comments_container:after{clear:both}@media screen and (max-width: 736px){.scores.show .comments_container{width:auto;margin:0 15px}}.scores.show .comments_container .small_heading{margin-left:0;margin-right:0;text-align:left;margin-bottom:0;margin-top:20px}.scores.show .comments_container .actions{margin-top:20px;margin-bottom:20px}.scores.show .comments_container .group.comments{text-align:left}.scores.show .comments_container .group.comments li{*zoom:1;margin:0}.scores.show .comments_container .group.comments li:before,.scores.show .comments_container .group.comments li:after{content:"";display:table}.scores.show .comments_container .group.comments li:after{clear:both}.scores.show .comments_container .group.comments li .comment{padding:10px 0;max-width:700px;margin:10px auto;min-height:80px;height:auto !important;height:80px;border-bottom:1px solid #e6e6e6}.scores.show .comments_container .group.comments li .comment .avatar{width:45px;height:45px;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;background-size:cover;background-position:center;position:absolute;z-index:2}.scores.show .comments_container .group.comments li .comment .heading{margin-left:60px;*zoom:1;line-height:18px}.scores.show .comments_container .group.comments li .comment .heading:before,.scores.show .comments_container .group.comments li .comment .heading:after{content:"";display:table}.scores.show .comments_container .group.comments li .comment .heading:after{clear:both}.scores.show .comments_container .group.comments li .comment .heading .user{float:left;display:block;text-transform:uppercase;color:#cccccc;font-size:12px}.scores.show .comments_container .group.comments li .comment .heading .user a{color:#15B0D4}.scores.show .comments_container .group.comments li .comment .heading .time{display:block;float:right;color:#999999;font-size:12px}.scores.show .comments_container .group.comments li .comment .heading .time.today span.ago{display:none}.scores.show .comments_container .group.comments li .comment .text{font-size:16px;margin-top:5px;margin-left:60px}@media screen and (max-width: 780px){.scores.show .comments_container .group.comments li .comment{margin:0 10px}}.scores.show .comments_container .group.comments li:last-child .comment{border-bottom:0;padding-bottom:0;margin-bottom:0}.scores.show .comments_container .group.comments.fadeInDown li .comment{padding-top:30px;margin-top:0;border-top:1px solid #e6e6e6}.scores.show .comments_container .new_comment_wrapper{margin:0 auto;margin-left:60px}.scores.show .comments_container .new_comment_wrapper textarea{font-size:16px !important;color:black;font-weight:400 !important;line-height:20px;padding:20pxplaceholder;padding-font-size:14px;padding-text-transform:uppercase;padding-color:#666666;padding-font-weight:400 !important}.scores.edit #footer,.scores.new #footer{display:none}.scores.edit form,.scores.new form{display:flex;flex-direction:column;height:calc(100vh - 65px);align-content:center;padding:10px 0}@media screen and (max-width: 736px){.scores.edit form,.scores.new form{height:auto}}.scores.edit .score-form-container,.scores.new .score-form-container{display:block;width:400px;background:white;border:1px solid #e8eeef;border-radius:3px;margin-top:auto;padding:0;margin:60px auto 20px auto;position:relative;text-align:center}@media screen and (max-width: 736px){.scores.edit .score-form-container,.scores.new .score-form-container{width:auto;margin:20px 20px}}.scores.edit .score-form-container .field.score,.scores.new .score-form-container .field.score{padding:15px 0 0 0}.scores.edit .score-form-container .field.score input,.scores.new .score-form-container .field.score input{border:none;text-align:center;font-weight:900;color:#48494b;font-size:50px;line-height:50px;height:auto;margin:20px 0}.scores.edit .score-form-container .field.score input::-webkit-input-placeholder,.scores.new .score-form-container .field.score input::-webkit-input-placeholder{font-size:40px;line-height:45px}.scores.edit .score-form-container .field.score input:-moz-placeholder,.scores.new .score-form-container .field.score input:-moz-placeholder{font-size:40px;line-height:45px}.scores.edit .score-form-container .field.score input::-moz-placeholder,.scores.new .score-form-container .field.score input::-moz-placeholder{font-size:40px;line-height:45px}.scores.edit .score-form-container .field.score input:-ms-input-placeholder,.scores.new .score-form-container .field.score input:-ms-input-placeholder{font-size:40px;line-height:45px}.scores.edit .score-form-container .field.score .weight input[type="text"]::-webkit-input-placeholder,.scores.new .score-form-container .field.score .weight input[type="text"]::-webkit-input-placeholder{font-size:20px;line-height:25px}.scores.edit .score-form-container .field.score .weight input[type="text"]:-moz-placeholder,.scores.new .score-form-container .field.score .weight input[type="text"]:-moz-placeholder{font-size:20px;line-height:25px}.scores.edit .score-form-container .field.score .weight input[type="text"]::-moz-placeholder,.scores.new .score-form-container .field.score .weight input[type="text"]::-moz-placeholder{font-size:20px;line-height:25px}.scores.edit .score-form-container .field.score .weight input[type="text"]:-ms-input-placeholder,.scores.new .score-form-container .field.score .weight input[type="text"]:-ms-input-placeholder{font-size:20px;line-height:25px}.scores.edit .score-form-container .field.score .time,.scores.new .score-form-container .field.score .time{*zoom:1;text-align:center}.scores.edit .score-form-container .field.score .time:before,.scores.edit .score-form-container .field.score .time:after,.scores.new .score-form-container .field.score .time:before,.scores.new .score-form-container .field.score .time:after{content:"";display:table}.scores.edit .score-form-container .field.score .time:after,.scores.new .score-form-container .field.score .time:after{clear:both}.scores.edit .score-form-container .field.score .time input[type=text],.scores.edit .score-form-container .field.score .time input[type=number],.scores.new .score-form-container .field.score .time input[type=text],.scores.new .score-form-container .field.score .time input[type=number]{outline:0;padding:0;margin:0;font-family:"Rubik", serif}.scores.edit .score-form-container .field.score .time input[type=text]::-webkit-input-placeholder,.scores.edit .score-form-container .field.score .time input[type=number]::-webkit-input-placeholder,.scores.new .score-form-container .field.score .time input[type=text]::-webkit-input-placeholder,.scores.new .score-form-container .field.score .time input[type=number]::-webkit-input-placeholder{font-family:"Rubik", serif;position:relative;top:0.2em}.scores.edit .score-form-container .field.score .time input[type=text]:-moz-placeholder,.scores.edit .score-form-container .field.score .time input[type=number]:-moz-placeholder,.scores.new .score-form-container .field.score .time input[type=text]:-moz-placeholder,.scores.new .score-form-container .field.score .time input[type=number]:-moz-placeholder{font-family:"Rubik", serif;position:relative;top:0.2em}.scores.edit .score-form-container .field.score .time input[type=text]::-moz-placeholder,.scores.edit .score-form-container .field.score .time input[type=number]::-moz-placeholder,.scores.new .score-form-container .field.score .time input[type=text]::-moz-placeholder,.scores.new .score-form-container .field.score .time input[type=number]::-moz-placeholder{font-family:"Rubik", serif;position:relative;top:0.2em}.scores.edit .score-form-container .field.score .time input[type=text]:-ms-input-placeholder,.scores.edit .score-form-container .field.score .time input[type=number]:-ms-input-placeholder,.scores.new .score-form-container .field.score .time input[type=text]:-ms-input-placeholder,.scores.new .score-form-container .field.score .time input[type=number]:-ms-input-placeholder{font-family:"Rubik", serif;position:relative;top:0.2em}.scores.edit .score-form-container .field.score .time .hour,.scores.edit .score-form-container .field.score .time .min,.scores.edit .score-form-container .field.score .time .sec,.scores.new .score-form-container .field.score .time .hour,.scores.new .score-form-container .field.score .time .min,.scores.new .score-form-container .field.score .time .sec{width:100px;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline}.scores.edit .score-form-container .field.score .time .hour label,.scores.edit .score-form-container .field.score .time .min label,.scores.edit .score-form-container .field.score .time .sec label,.scores.new .score-form-container .field.score .time .hour label,.scores.new .score-form-container .field.score .time .min label,.scores.new .score-form-container .field.score .time .sec label{text-transform:uppercase;letter-spacing:0.07em;font-size:11px;color:#a9aeae;font-weight:400;text-align:left;text-align:center}@media screen and (max-width: 736px){.scores.edit .score-form-container .field.score .time .hour,.scores.edit .score-form-container .field.score .time .min,.scores.edit .score-form-container .field.score .time .sec,.scores.new .score-form-container .field.score .time .hour,.scores.new .score-form-container .field.score .time .min,.scores.new .score-form-container .field.score .time .sec{width:60px}}.scores.edit .score-form-container .field.score .time .space,.scores.new .score-form-container .field.score .time .space{font-weight:900;color:#8d8e8f;font-size:40px;width:20px;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline}.scores.edit .score-form-container .notes .feeling,.scores.new .score-form-container .notes .feeling{border-top:1px solid #e8eeef;position:relative;padding:15px}.scores.edit .score-form-container .notes .feeling .text,.scores.new .score-form-container .notes .feeling .text{padding:10px 0;text-transform:uppercase;letter-spacing:0.07em;font-size:11px;color:#a9aeae;font-weight:400;text-align:left}.scores.edit .score-form-container .notes .feeling .smileys a.icon,.scores.new .score-form-container .notes .feeling .smileys a.icon{font-size:40px;margin:0 30px;color:#8d8e8f;transition-property:all;transition-duration:0.12s;transition-timing-function:ease-in}@media screen and (max-width: 736px){.scores.edit .score-form-container .notes .feeling .smileys a.icon,.scores.new .score-form-container .notes .feeling .smileys a.icon{margin:0 10%}}.scores.edit .score-form-container .notes .feeling .smileys a.icon.green:hover,.scores.new .score-form-container .notes .feeling .smileys a.icon.green:hover{color:#1ca07b}.scores.edit .score-form-container .notes .feeling .smileys a.icon.blue:hover,.scores.new .score-form-container .notes .feeling .smileys a.icon.blue:hover{color:#3EC0DF}.scores.edit .score-form-container .notes .feeling .smileys a.icon.orange:hover,.scores.new .score-form-container .notes .feeling .smileys a.icon.orange:hover{color:#DA0014}.scores.edit .score-form-container .notes .feeling .smileys a.icon.active,.scores.new .score-form-container .notes .feeling .smileys a.icon.active{text-transform:uppercase !important}.scores.edit .score-form-container .notes .feeling .smileys a.icon.active.green,.scores.new .score-form-container .notes .feeling .smileys a.icon.active.green{color:#1ca07b}.scores.edit .score-form-container .notes .feeling .smileys a.icon.active.blue,.scores.new .score-form-container .notes .feeling .smileys a.icon.active.blue{color:#3EC0DF}.scores.edit .score-form-container .notes .feeling .smileys a.icon.active.orange,.scores.new .score-form-container .notes .feeling .smileys a.icon.active.orange{color:#DA0014}.scores.edit .score-form-container .notes .field.note,.scores.new .score-form-container .notes .field.note{border-top:1px solid #e8eeef}.scores.edit .score-form-container .notes .field.note .text,.scores.new .score-form-container .notes .field.note .text{padding:15px;text-transform:uppercase;letter-spacing:0.07em;font-size:11px;color:#a9aeae;font-weight:400;text-align:left}.scores.edit .score-form-container .notes .field.note textarea,.scores.new .score-form-container .notes .field.note textarea{border-width:0;margin-bottom:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding:0 45px 0 15px;font-weight:700;font-size:16px !important;line-height:28px !important;color:#1a1a1a}.scores.edit .score-form-container .notes .field.note textarea::-webkit-input-placeholder,.scores.new .score-form-container .notes .field.note textarea::-webkit-input-placeholder{font-weight:700;font-size:16px !important;line-height:16px !important;color:#c2c6c7}.scores.edit .score-form-container .notes .field.note textarea:-moz-placeholder,.scores.new .score-form-container .notes .field.note textarea:-moz-placeholder{font-weight:700;font-size:16px !important;line-height:16px !important;color:#c2c6c7}.scores.edit .score-form-container .notes .field.note textarea::-moz-placeholder,.scores.new .score-form-container .notes .field.note textarea::-moz-placeholder{font-weight:700;font-size:16px !important;line-height:16px !important;color:#c2c6c7}.scores.edit .score-form-container .notes .field.note textarea:-ms-input-placeholder,.scores.new .score-form-container .notes .field.note textarea:-ms-input-placeholder{font-weight:700;font-size:16px !important;line-height:16px !important;color:#c2c6c7}.scores.edit .rx.actions,.scores.new .rx.actions{width:400px;margin:10px auto;padding-bottom:60px;*zoom:1}@media screen and (max-width: 736px){.scores.edit .rx.actions,.scores.new .rx.actions{width:auto;margin:10px 20px 0 20px;padding-bottom:30px}}.scores.edit .rx.actions:before,.scores.edit .rx.actions:after,.scores.new .rx.actions:before,.scores.new .rx.actions:after{content:"";display:table}.scores.edit .rx.actions:after,.scores.new .rx.actions:after{clear:both}.scores.edit .rx.actions .rx_q,.scores.new .rx.actions .rx_q{text-transform:uppercase;letter-spacing:0.07em;font-size:11px;color:#a9aeae;font-weight:400;text-align:left}.scores.edit .field.add-photo,.scores.new .field.add-photo{position:absolute;width:70px;height:70px;right:-10px;bottom:-40px;border:1px solid #e8eeef;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:#FFFFFF}.scores.edit .field.add-photo .photo-thumb,.scores.new .field.add-photo .photo-thumb{width:70px;height:70px;object-fit:cover;background-size:cover;background-position:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;display:block;margin:0 auto}.scores.edit .field.add-photo .icon,.scores.new .field.add-photo .icon{display:block;width:70px;line-height:70px;font-size:30px;color:gray}.scores.edit .field.add-photo input#score_photo,.scores.new .field.add-photo input#score_photo{display:block;position:absolute;background:#008000;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer;z-index:2;overflow:hidden}.scores.edit .field.add-photo input#score_photo input[type="button"],.scores.new .field.add-photo input#score_photo input[type="button"]{display:none}.scores.edit .score-btn,.scores.new .score-btn{margin:0 auto auto auto;width:400px}@media screen and (max-width: 736px){.scores.edit .score-btn,.scores.new .score-btn{width:auto;margin-left:12px;margin-right:12px}}.workouts.show.fire_tv .header,.workouts.show.fire_tv .header.workout_header{height:100%}.workouts.show.fire_tv .header .overlay,.workouts.show.fire_tv .header.workout_header .overlay{height:100%;min-height:100%;overflow-y:auto;padding:0}.workouts.show.fire_tv .header .overlay .workout,.workouts.show.fire_tv .header .overlay .workout.newer,.workouts.show.fire_tv .header.workout_header .overlay .workout,.workouts.show.fire_tv .header.workout_header .overlay .workout.newer{padding:10vh 6vh 0;width:auto;max-width:none;margin:auto}.workouts.show.fire_tv .header .overlay .workout h2.name,.workouts.show.fire_tv .header .overlay .workout.newer h2.name,.workouts.show.fire_tv .header.workout_header .overlay .workout h2.name,.workouts.show.fire_tv .header.workout_header .overlay .workout.newer h2.name{height:130px;line-height:normal}.workouts.show.fire_tv .header .overlay .workout .movements.description,.workouts.show.fire_tv .header .overlay .workout.newer .movements.description,.workouts.show.fire_tv .header.workout_header .overlay .workout .movements.description,.workouts.show.fire_tv .header.workout_header .overlay .workout.newer .movements.description{margin-top:70px;font-size:60px}.workouts.show.fire_tv .header .overlay .workout .workout_description,.workouts.show.fire_tv .header .overlay .workout.newer .workout_description,.workouts.show.fire_tv .header.workout_header .overlay .workout .workout_description,.workouts.show.fire_tv .header.workout_header .overlay .workout.newer .workout_description{height:720px;font-size:60px;margin-top:70px}.workouts.show.fire_tv .header .overlay .workout .workout_description p,.workouts.show.fire_tv .header .overlay .workout.newer .workout_description p,.workouts.show.fire_tv .header.workout_header .overlay .workout .workout_description p,.workouts.show.fire_tv .header.workout_header .overlay .workout.newer .workout_description p{line-height:normal}.workouts.show.fire_tv .header .overlay .today,.workouts.show.fire_tv .header.workout_header .overlay .today{font-size:36px}.workouts.show.fire_tv .header .overlay a.center,.workouts.show.fire_tv .header.workout_header .overlay a.center{width:50%;display:block;margin:20px auto 0}@media screen and (max-width: 736px){.workouts.show.fire_tv .header .overlay a.center,.workouts.show.fire_tv .header.workout_header .overlay a.center{width:100%;display:block}}.workouts.show.fire_tv .header .overlay.newer a.center,.workouts.show.fire_tv .header.workout_header .overlay.newer a.center{width:auto;max-width:500px;width:auto !important;width:500px;margin:20px 10px 0;position:relative;left:50%;transform:translateX(-50%)}@media screen and (max-width: 736px){.workouts.show.fire_tv .header .overlay.newer a.center,.workouts.show.fire_tv .header.workout_header .overlay.newer a.center{width:auto;display:block}}.workouts.show.fire_tv .leaderboard{max-width:850px;width:auto !important;width:850px}.workouts.show.fire_tv ul.scoreboard li .placement{width:90px;color:white;font-size:32px}.workouts.show.fire_tv ul.scoreboard li .progress{width:calc(100% - 142.5px);margin-left:142.5px}.workouts.show.fire_tv ul.scoreboard li .progress .perc{background:rgba(62,192,223,0.5);top:10px;bottom:10px}.workouts.show.fire_tv ul.scoreboard li .progress .avatar{width:85px;height:85px;left:-42.5px}.workouts.show.fire_tv ul.scoreboard li .progress .name{color:#FFFFFF;left:66.5px}.workouts.show.fire_tv ul.scoreboard li .progress .name .first{font-size:32px}.workouts.show.fire_tv ul.scoreboard li .progress .name .last{font-size:20px}.workouts.show.fire_tv ul.scoreboard li .progress .score{font-size:32px;color:#FFFFFF}.workouts.show.fire_tv ul.scoreboard li .link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:300}@-webkit-keyframes blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-moz-keyframes blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.workouts.workouts_newer .typed-cursor,.workouts.workouts_newer_edit .typed-cursor{animation-name:blink;animation-duration:0.7s;animation-iteration-count:5;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);animation-fill-mode:both}.workouts.workouts_newer .movement_popover h5.title,.workouts.workouts_newer_edit .movement_popover h5.title{display:block;border-bottom:1px solid #fcfcfc;padding:5px 0;text-align:center;text-transform:uppercase;font-size:14px;font-weight:bold;letter-spacing:0.03em}.workouts.workouts_newer input#workout_name[type="text"],.workouts.workouts_newer #workout_post_date,.workouts.workouts_newer_edit input#workout_name[type="text"],.workouts.workouts_newer_edit #workout_post_date{font-size:28px;line-height:28px;font-family:"Rubik", serif;font-weight:900;text-transform:uppercase;color:#1A1C1E;border-width:0;padding:0}.workouts.workouts_newer input#workout_name[type="text"]:hover,.workouts.workouts_newer input#workout_name[type="text"]:focus,.workouts.workouts_newer input#workout_name[type="text"]:blur,.workouts.workouts_newer input#workout_name[type="text"]:focus:hover,.workouts.workouts_newer input#workout_name[type="text"]:blur:hover,.workouts.workouts_newer #workout_post_date:hover,.workouts.workouts_newer #workout_post_date:focus,.workouts.workouts_newer #workout_post_date:blur,.workouts.workouts_newer #workout_post_date:focus:hover,.workouts.workouts_newer #workout_post_date:blur:hover,.workouts.workouts_newer_edit input#workout_name[type="text"]:hover,.workouts.workouts_newer_edit input#workout_name[type="text"]:focus,.workouts.workouts_newer_edit input#workout_name[type="text"]:blur,.workouts.workouts_newer_edit input#workout_name[type="text"]:focus:hover,.workouts.workouts_newer_edit input#workout_name[type="text"]:blur:hover,.workouts.workouts_newer_edit #workout_post_date:hover,.workouts.workouts_newer_edit #workout_post_date:focus,.workouts.workouts_newer_edit #workout_post_date:blur,.workouts.workouts_newer_edit #workout_post_date:focus:hover,.workouts.workouts_newer_edit #workout_post_date:blur:hover{border-width:0}.workouts.workouts_newer input#workout_name[type="text"]::-webkit-input-placeholder,.workouts.workouts_newer #workout_post_date::-webkit-input-placeholder,.workouts.workouts_newer_edit input#workout_name[type="text"]::-webkit-input-placeholder,.workouts.workouts_newer_edit #workout_post_date::-webkit-input-placeholder{font-size:28px;line-height:28px;font-family:"Rubik", serif;font-weight:900;text-transform:uppercase;color:#1A1C1E;color:#4d4d4d}.workouts.workouts_newer input#workout_name[type="text"]:-moz-placeholder,.workouts.workouts_newer #workout_post_date:-moz-placeholder,.workouts.workouts_newer_edit input#workout_name[type="text"]:-moz-placeholder,.workouts.workouts_newer_edit #workout_post_date:-moz-placeholder{font-size:28px;line-height:28px;font-family:"Rubik", serif;font-weight:900;text-transform:uppercase;color:#1A1C1E;color:#4d4d4d}.workouts.workouts_newer input#workout_name[type="text"]::-moz-placeholder,.workouts.workouts_newer #workout_post_date::-moz-placeholder,.workouts.workouts_newer_edit input#workout_name[type="text"]::-moz-placeholder,.workouts.workouts_newer_edit #workout_post_date::-moz-placeholder{font-size:28px;line-height:28px;font-family:"Rubik", serif;font-weight:900;text-transform:uppercase;color:#1A1C1E;color:#4d4d4d}.workouts.workouts_newer input#workout_name[type="text"]:-ms-input-placeholder,.workouts.workouts_newer #workout_post_date:-ms-input-placeholder,.workouts.workouts_newer_edit input#workout_name[type="text"]:-ms-input-placeholder,.workouts.workouts_newer_edit #workout_post_date:-ms-input-placeholder{font-size:28px;line-height:28px;font-family:"Rubik", serif;font-weight:900;text-transform:uppercase;color:#1A1C1E;color:#4d4d4d}.workouts.workouts_newer input#workout_name[type="text"],.workouts.workouts_newer_edit input#workout_name[type="text"]{text-transform:none}.workouts.workouts_newer #workout_post_date,.workouts.workouts_newer_edit #workout_post_date{margin-left:40px;cursor:pointer}.workouts.workouts_newer .need-info,.workouts.workouts_newer_edit .need-info{position:relative;display:block;outline:none}.workouts.workouts_newer .need-info .plus-icon,.workouts.workouts_newer_edit .need-info .plus-icon{font-family:"boxboard" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;content:attr(data-icon);line-height:0;font-size:1.4em;top:0.1em;position:absolute;left:0;top:5px;width:35px;height:35px;color:#DA0014;padding:0;line-height:35px;text-align:center}.workouts.workouts_newer .need-info .text,.workouts.workouts_newer_edit .need-info .text{font-size:28px;line-height:28px;font-family:"Rubik", serif;font-weight:900;text-transform:uppercase;color:#1A1C1E;line-height:45px;padding-left:40px}.workouts.workouts_newer .field-workout-container,.workouts.workouts_newer_edit .field-workout-container{position:relative}.workouts.workouts_newer .field-workout-container .typed-cursor,.workouts.workouts_newer_edit .field-workout-container .typed-cursor{position:absolute;left:5px;top:0;color:#15B0D4;font-size:31px;left:-10px;top:8px}.workouts.workouts_newer .field-workout-container .success,.workouts.workouts_newer_edit .field-workout-container .success{position:absolute;left:0;top:0;width:100%}.workouts.workouts_newer .field-workout-container .success .icon,.workouts.workouts_newer_edit .field-workout-container .success .icon{font-size:25px;position:absolute;left:5px;top:10px;color:#1ca07b;opacity:1;animation-fill-mode:both;transition-duration:0.2s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-property:opacity}.workouts.workouts_newer .field-workout-container .success .edit,.workouts.workouts_newer_edit .field-workout-container .success .edit{color:#1ca07b;position:absolute;left:5px;top:10px;opacity:0;animation-fill-mode:both;transition-duration:0.2s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-property:opacity}.workouts.workouts_newer .field-workout-container .success .small_heading,.workouts.workouts_newer_edit .field-workout-container .success .small_heading{text-transform:uppercase;color:#919EAB;font-size:14px;font-weight:400;display:block;margin:0 0 20px;position:relative;letter-spacing:-0.02em;font-size:11px;line-height:11px;color:#4d4d4d;position:absolute;top:-3px;left:40px;opacity:1;animation-fill-mode:both;transition-duration:0.2s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-property:opacity}.workouts.workouts_newer .field-workout-container .success .small_heading span,.workouts.workouts_newer_edit .field-workout-container .success .small_heading span{position:relative;background:white;padding-right:10px;z-index:2}.workouts.workouts_newer .field-workout-container .success .small_heading.center,.workouts.workouts_newer_edit .field-workout-container .success .small_heading.center{text-align:center}.workouts.workouts_newer .field-workout-container .success .small_heading.center span,.workouts.workouts_newer_edit .field-workout-container .success .small_heading.center span{padding-left:10px}.workouts.workouts_newer .field-workout-container .success .small_heading.left,.workouts.workouts_newer_edit .field-workout-container .success .small_heading.left{text-align:left}.workouts.workouts_newer .field-workout-container .success .small_heading.left span.separator__label,.workouts.workouts_newer_edit .field-workout-container .success .small_heading.left span.separator__label{display:inline-flex;align-items:center;gap:5px;padding-left:0;padding-right:10px}.workouts.workouts_newer .field-workout-container .success .small_heading.left span.separator__text,.workouts.workouts_newer_edit .field-workout-container .success .small_heading.left span.separator__text{padding-left:0;padding-right:10px}.workouts.workouts_newer .field-workout-container .success .small_heading.left span.separator__meta,.workouts.workouts_newer_edit .field-workout-container .success .small_heading.left span.separator__meta{position:absolute;right:0;top:50%;transform:translateY(-50%);padding-left:10px;padding-right:0;margin-top:0;font-size:12px;font-weight:400;color:#919EAB;white-space:nowrap;line-height:1.2;box-shadow:white -10px 0 0}.workouts.workouts_newer .field-workout-container .success .small_heading:before,.workouts.workouts_newer_edit .field-workout-container .success .small_heading:before{display:block;content:"";height:1px;width:100%;background:#e6e6e6;position:absolute;left:0;right:0;top:50%;z-index:1}.workouts.workouts_newer .field-workout-container .success .small_heading.no-border:before,.workouts.workouts_newer_edit .field-workout-container .success .small_heading.no-border:before{display:none}.workouts.workouts_newer .field-workout-container .success .small_heading a.more.link,.workouts.workouts_newer_edit .field-workout-container .success .small_heading a.more.link{padding-left:10px;z-index:2;position:absolute;line-height:14px;background:white;right:0;top:50%;margin-top:-7px;font-weight:400;color:#3EC0DF}.workouts.workouts_newer .field-workout-container .success .small_heading a.add,.workouts.workouts_newer_edit .field-workout-container .success .small_heading a.add{background:white;padding:5px 10px;z-index:2;position:absolute;line-height:14px;top:50%;transform:translateY(-50%);right:0;box-shadow:white -10px 0 0}.workouts.workouts_newer .field-workout-container .success .small_heading:before,.workouts.workouts_newer_edit .field-workout-container .success .small_heading:before{display:none}.workouts.workouts_newer .field-workout-container .success:hover .edit,.workouts.workouts_newer_edit .field-workout-container .success:hover .edit{opacity:1}.workouts.workouts_newer .field-workout-container .success:hover .icon,.workouts.workouts_newer_edit .field-workout-container .success:hover .icon{opacity:0}.workouts.workouts_newer .field-workout-container .example-text,.workouts.workouts_newer_edit .field-workout-container .example-text{font-size:28px;line-height:28px;font-family:"Rubik", serif;font-weight:900;text-transform:uppercase;color:#1A1C1E;line-height:45px;padding-left:40px}.workouts.workouts_newer .field-workout-container .example-text .icon,.workouts.workouts_newer_edit .field-workout-container .example-text .icon{font-style:normal;margin:0 20px}.workouts.workouts_newer .field-workout-container input[type="text"],.workouts.workouts_newer .field-workout-container #workout_post_date,.workouts.workouts_newer_edit .field-workout-container input[type="text"],.workouts.workouts_newer_edit .field-workout-container #workout_post_date{padding-left:40px !important}.workouts.workouts_newer .field-workout-container input[type="text"]:focus~.success .small_heading,.workouts.workouts_newer .field-workout-container #workout_post_date:focus~.success .small_heading,.workouts.workouts_newer_edit .field-workout-container input[type="text"]:focus~.success .small_heading,.workouts.workouts_newer_edit .field-workout-container #workout_post_date:focus~.success .small_heading{opacity:0}.workouts.workouts_newer .field-workout-container input[type="text"]:blur~.success .small_heading,.workouts.workouts_newer .field-workout-container #workout_post_date:blur~.success .small_heading,.workouts.workouts_newer_edit .field-workout-container input[type="text"]:blur~.success .small_heading,.workouts.workouts_newer_edit .field-workout-container #workout_post_date:blur~.success .small_heading{opacity:1}.workouts.workouts_newer .field-workout-container:hover .success .edit,.workouts.workouts_newer_edit .field-workout-container:hover .success .edit{opacity:1}.workouts.workouts_newer .field-workout-container:hover .success .icon,.workouts.workouts_newer_edit .field-workout-container:hover .success .icon{opacity:0}.workouts.workouts_newer .field-workout-container.show-max .example-text,.workouts.workouts_newer_edit .field-workout-container.show-max .example-text{padding-top:10px;*zoom:1}.workouts.workouts_newer .field-workout-container.show-max .example-text:before,.workouts.workouts_newer .field-workout-container.show-max .example-text:after,.workouts.workouts_newer_edit .field-workout-container.show-max .example-text:before,.workouts.workouts_newer_edit .field-workout-container.show-max .example-text:after{content:"";display:table}.workouts.workouts_newer .field-workout-container.show-max .example-text:after,.workouts.workouts_newer_edit .field-workout-container.show-max .example-text:after{clear:both}.workouts.workouts_newer .field-workout-container.show-max .example-text input.length,.workouts.workouts_newer_edit .field-workout-container.show-max .example-text input.length{width:60px;float:left;height:40px;border:1px solid #0d0d0d;text-align:center;outline:none;padding:0 20px}.workouts.workouts_newer .field-workout-container.show-max .example-text .icon,.workouts.workouts_newer_edit .field-workout-container.show-max .example-text .icon{border:1px solid #0d0d0d;background:#0d0d0d;color:#f3f3f3;height:40px;margin:0;text-align:center;padding:0 10px 0;float:left}.workouts.workouts_newer input[type=number]::-webkit-inner-spin-button,.workouts.workouts_newer input[type=number]::-webkit-outer-spin-button,.workouts.workouts_newer_edit input[type=number]::-webkit-inner-spin-button,.workouts.workouts_newer_edit input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.workouts.workouts_newer .workout-text .new_workout,.workouts.workouts_newer .workout-text .edit_workout,.workouts.workouts_newer_edit .workout-text .new_workout,.workouts.workouts_newer_edit .workout-text .edit_workout{display:flex;flex-direction:column;justify-content:flex-start;height:100vh;align-items:center}.workouts.workouts_newer .workout-text .field,.workouts.workouts_newer_edit .workout-text .field{width:100%;max-width:450px;margin:40px;margin-top:auto;padding-top:40px;padding-left:40px}.workouts.workouts_newer .workout-text span.typed-cursor,.workouts.workouts_newer_edit .workout-text span.typed-cursor{color:#2E5BFF;position:absolute;left:-10px;font-size:34px;margin-top:0}.workouts.workouts_newer .workout-text textarea,.workouts.workouts_newer_edit .workout-text textarea{color:grey;font-weight:400 !important;font-size:20px !important;letter-spacing:-0.03em;line-height:28px;padding-left:0;padding-right:0;border:0}.workouts.workouts_newer .workout-text textarea a,.workouts.workouts_newer_edit .workout-text textarea a{color:#15B0D4;border-bottom:1px solid rgba(128,128,128,0.4)}.workouts.workouts_newer .workout-text textarea::-webkit-input-placeholder,.workouts.workouts_newer_edit .workout-text textarea::-webkit-input-placeholder{color:grey;font-weight:300;font-size:32px}@media screen and (max-width: 736px){.workouts.workouts_newer .workout-text textarea::-webkit-input-placeholder,.workouts.workouts_newer_edit .workout-text textarea::-webkit-input-placeholder{font-size:28px}}.workouts.workouts_newer .workout-text textarea:-moz-placeholder,.workouts.workouts_newer_edit .workout-text textarea:-moz-placeholder{color:grey;font-weight:300;font-size:32px}@media screen and (max-width: 736px){.workouts.workouts_newer .workout-text textarea:-moz-placeholder,.workouts.workouts_newer_edit .workout-text textarea:-moz-placeholder{font-size:28px}}.workouts.workouts_newer .workout-text textarea::-moz-placeholder,.workouts.workouts_newer_edit .workout-text textarea::-moz-placeholder{color:grey;font-weight:300;font-size:32px}@media screen and (max-width: 736px){.workouts.workouts_newer .workout-text textarea::-moz-placeholder,.workouts.workouts_newer_edit .workout-text textarea::-moz-placeholder{font-size:28px}}.workouts.workouts_newer .workout-text textarea:-ms-input-placeholder,.workouts.workouts_newer_edit .workout-text textarea:-ms-input-placeholder{color:grey;font-weight:300;font-size:32px}@media screen and (max-width: 736px){.workouts.workouts_newer .workout-text textarea:-ms-input-placeholder,.workouts.workouts_newer_edit .workout-text textarea:-ms-input-placeholder{font-size:28px}}.workouts.workouts_newer .workout-text textarea:hover,.workouts.workouts_newer .workout-text textarea:active,.workouts.workouts_newer .workout-text textarea.active,.workouts.workouts_newer .workout-text textarea:focus,.workouts.workouts_newer_edit .workout-text textarea:hover,.workouts.workouts_newer_edit .workout-text textarea:active,.workouts.workouts_newer_edit .workout-text textarea.active,.workouts.workouts_newer_edit .workout-text textarea:focus{background:none}.workouts.workouts_newer .workout-text textarea:focus,.workouts.workouts_newer_edit .workout-text textarea:focus{border:0;background:none}.workouts.workouts_newer .workout-text button.full,.workouts.workouts_newer_edit .workout-text button.full{width:100%}.workouts.workouts_newer .submit_button,.workouts.workouts_newer_edit .submit_button{width:450px;margin-bottom:auto}@media screen and (max-width: 736px){.workouts.workouts_newer .submit_button,.workouts.workouts_newer_edit .submit_button{width:100%;margin-left:7px;margin-right:7px}}.workouts.workouts_newer .workout-submit .new_workout,.workouts.workouts_newer .workout-submit .edit_workout,.workouts.workouts_newer_edit .workout-submit .new_workout,.workouts.workouts_newer_edit .workout-submit .edit_workout{display:flex;flex-direction:column;justify-content:flex-start;height:100vh;align-items:center}.workouts.workouts_newer .workout-submit .new_workout .forms,.workouts.workouts_newer .workout-submit .edit_workout .forms,.workouts.workouts_newer_edit .workout-submit .new_workout .forms,.workouts.workouts_newer_edit .workout-submit .edit_workout .forms{width:100%;max-width:450px;margin:40px;margin-top:auto;padding-top:40px}.workouts.workouts_newer .workout-submit .small-check,.workouts.workouts_newer_edit .workout-submit .small-check{margin-left:40px}.workouts.workouts_newer .workout-submit .small-check label,.workouts.workouts_newer_edit .workout-submit .small-check label{color:#1a1a1a;font-size:11px}.workouts.workouts_newer .workout-submit header.guide-header,.workouts.workouts_newer_edit .workout-submit header.guide-header{height:100px;text-align:center}.workouts.workouts_newer .workout-submit header.guide-header h1,.workouts.workouts_newer_edit .workout-submit header.guide-header h1{color:#1a1a1a}.workouts.workouts_newer .workout-submit header.guide-header p,.workouts.workouts_newer_edit .workout-submit header.guide-header p{color:#1a1a1a}.workouts.workouts_newer .workout-submit .workout-preview,.workouts.workouts_newer_edit .workout-submit .workout-preview{margin-bottom:20px}.workouts.workouts_newer .workout-submit .workout-preview-text,.workouts.workouts_newer_edit .workout-submit .workout-preview-text{color:grey;font-weight:400 !important;font-size:20px !important;letter-spacing:-0.03em;line-height:28px;padding-left:0;padding-right:0;padding-left:40px;min-height:40px;padding-top:6px}.workouts.workouts_newer .workout-submit .workout-preview-text a,.workouts.workouts_newer_edit .workout-submit .workout-preview-text a{color:#15B0D4;border-bottom:1px solid rgba(128,128,128,0.4)}.workouts.workouts_newer .workout-submit .select-list,.workouts.workouts_newer_edit .workout-submit .select-list{*zoom:1;border:1px solid #ccc}.workouts.workouts_newer .workout-submit .select-list:before,.workouts.workouts_newer .workout-submit .select-list:after,.workouts.workouts_newer_edit .workout-submit .select-list:before,.workouts.workouts_newer_edit .workout-submit .select-list:after{content:"";display:table}.workouts.workouts_newer .workout-submit .select-list:after,.workouts.workouts_newer_edit .workout-submit .select-list:after{clear:both}.workouts.workouts_newer .workout-submit .select-list.popover_container:before,.workouts.workouts_newer_edit .workout-submit .select-list.popover_container:before{display:none !important}@media screen and (max-width: 736px){.workouts.workouts_newer .workout-submit .select-list.popover_container,.workouts.workouts_newer_edit .workout-submit .select-list.popover_container{left:5px !important;right:5px !important}}.workouts.workouts_newer .workout-submit .select-list-item,.workouts.workouts_newer_edit .workout-submit .select-list-item{display:block;float:left;width:50%;border-right:1px solid #ccc;border-top:1px solid #ccc}.workouts.workouts_newer .workout-submit .select-list-item a,.workouts.workouts_newer_edit .workout-submit .select-list-item a{display:block;text-align:center;padding:20px 0;width:100%;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.workouts.workouts_newer .workout-submit .select-list-item a:hover,.workouts.workouts_newer_edit .workout-submit .select-list-item a:hover{background:rgba(21,176,212,0.8);color:#f3fbfd}.workouts.workouts_newer .workout-submit .select-list-item:nth-child(1),.workouts.workouts_newer_edit .workout-submit .select-list-item:nth-child(1){border-top:0}.workouts.workouts_newer .workout-submit .select-list-item:nth-child(2),.workouts.workouts_newer_edit .workout-submit .select-list-item:nth-child(2){border-top:0}.workouts.workouts_newer .workout-submit .select-list-item:nth-child(2n+2),.workouts.workouts_newer_edit .workout-submit .select-list-item:nth-child(2n+2){border-right:0}.workouts.workouts_newer .workout-submit .select-list-item:last-child,.workouts.workouts_newer_edit .workout-submit .select-list-item:last-child{display:none}.workouts.workouts_newer .workout-submit .select-list-item.active a,.workouts.workouts_newer_edit .workout-submit .select-list-item.active a{background:#15B0D4;color:#f3fbfd}.workouts.workouts_newer .workout-submit .scheduled,.workouts.workouts_newer_edit .workout-submit .scheduled{padding-top:10px}.workouts.show ul.activity li{padding:0;border:0}.workouts.show .social-subnav{text-align:center;font-family:"Rubik", serif;color:#999999;text-transform:uppercase;letter-spacing:0.03em;font-size:20px}.workouts.show ul.maxes .movement{display:block;*zoom:1;background:white;border-bottom:1px solid #f2f2f2}.workouts.show ul.maxes .movement:before,.workouts.show ul.maxes .movement:after{content:"";display:table}.workouts.show ul.maxes .movement:after{clear:both}.workouts.show ul.maxes .movement:last-child{border:0}.workouts.show ul.maxes .movement_link{display:block;*zoom:1;position:relative;padding:20px 20px 20px 10px}.workouts.show ul.maxes .movement_link:before,.workouts.show ul.maxes .movement_link:after{content:"";display:table}.workouts.show ul.maxes .movement_link:after{clear:both}.workouts.show ul.maxes .movement_name{margin:0;color:#1A1C1E;font-size:20px;font-weight:700;padding-left:45px;display:block;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;line-height:22px}.workouts.show ul.maxes .movement ul.max_scores{display:block;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;margin:0;padding-left:45px;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;position:relative}.workouts.show ul.maxes .movement ul.max_scores .max{display:none}.workouts.show ul.maxes .movement ul.max_scores .score{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;color:#babbbc;font-weight:400;letter-spacing:-0.04em;font-size:16px;line-height:16px}.workouts.show ul.maxes .movement_icon{border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;color:white;text-align:center;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;font-family:"Rubik", serif;position:absolute;top:50%;margin-top:-15px;left:10px;width:35px;height:35px;line-height:34px;font-size:14px}@-webkit-keyframes animate-bar{0%{width:0;opacity:0.5}100%{opacity:1}}@-moz-keyframes animate-bar{0%{width:0;opacity:0.5}100%{opacity:1}}@keyframes animate-bar{0%{width:0;opacity:0.5}100%{opacity:1}}.workouts.show .average-heading{text-transform:uppercase;color:#919EAB;font-size:14px;font-weight:400;display:block;margin:0 0 20px;position:relative;letter-spacing:-0.02em;margin-top:40px}.workouts.show .average-heading span{position:relative;background:white;padding-right:10px;z-index:2}.workouts.show .average-heading.center{text-align:center}.workouts.show .average-heading.center span{padding-left:10px}.workouts.show .average-heading.left{text-align:left}.workouts.show .average-heading.left span.separator__label{display:inline-flex;align-items:center;gap:5px;padding-left:0;padding-right:10px}.workouts.show .average-heading.left span.separator__text{padding-left:0;padding-right:10px}.workouts.show .average-heading.left span.separator__meta{position:absolute;right:0;top:50%;transform:translateY(-50%);padding-left:10px;padding-right:0;margin-top:0;font-size:12px;font-weight:400;color:#919EAB;white-space:nowrap;line-height:1.2;box-shadow:white -10px 0 0}.workouts.show .average-heading:before{display:block;content:"";height:1px;width:100%;background:#e6e6e6;position:absolute;left:0;right:0;top:50%;z-index:1}.workouts.show .average-heading.no-border:before{display:none}.workouts.show .average-heading a.more.link{padding-left:10px;z-index:2;position:absolute;line-height:14px;background:white;right:0;top:50%;margin-top:-7px;font-weight:400;color:#3EC0DF}.workouts.show .average-heading a.add{background:white;padding:5px 10px;z-index:2;position:absolute;line-height:14px;top:50%;transform:translateY(-50%);right:0;box-shadow:white -10px 0 0}.workouts.show .average-heading:before{display:none}.workouts.show .average-scores{margin-bottom:40px}.workouts.show .average-scores-title{text-transform:uppercase;font-size:11px;color:#919EAB;font-weight:400;letter-spacing:0.03em}.workouts.show .average-scores-score{font-size:40px;font-family:"Rubik", serif;font-weight:300;color:#273142;letter-spacing:-0.03em}@media screen and (max-width: 736px){.workouts.show .average-scores-score{font-size:28px}}.workouts.show .average-scores .row .col{padding:16px 5px}.workouts.show .feelings-average{background-color:#FFFFFF;border-radius:100px;box-shadow:0 12px 28px 0 rgba(60,106,172,0.18);padding:2px 24px;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;z-index:100}.workouts.show .feelings-average .emoji{font-size:80px}.workouts.show .feelings-average .small_heading{margin-bottom:0;margin-left:7px}.workouts.new,.workouts.edit,.workouts .sample_workouts.edit,.workouts .sample_workouts.new{height:100%}@media screen and (max-width: 736px){.workouts.new .large_submit,.workouts.edit .large_submit,.workouts .sample_workouts.edit .large_submit,.workouts .sample_workouts.new .large_submit{display:block;width:auto;margin:10px}}@media screen and (max-width: 736px){.workouts.new button.large_submit,.workouts.edit button.large_submit,.workouts .sample_workouts.edit button.large_submit,.workouts .sample_workouts.new button.large_submit{width:92%;margin:10 2%}}.workouts.new #footer,.workouts.edit #footer,.workouts .sample_workouts.edit #footer,.workouts .sample_workouts.new #footer{display:none}.workouts.new .header .top_nav,.workouts.edit .header .top_nav,.workouts .sample_workouts.edit .header .top_nav,.workouts .sample_workouts.new .header .top_nav{background:rgba(0,0,0,0.2)}.workouts.new,.workouts.edit,.workouts .sample_workouts.edit,.workouts .sample_workouts.new{background-position-x:center;background-position-y:center;background-size:cover;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:fixed;background-origin:initial;background-clip:initial;background-color:initial;-moz-background-size:cover;-o-background-size:cover}.workouts.new .boxboard-content-main,.workouts.edit .boxboard-content-main,.workouts .sample_workouts.edit .boxboard-content-main,.workouts .sample_workouts.new .boxboard-content-main{height:100%}.workouts.new #main,.workouts.edit #main,.workouts .sample_workouts.edit #main,.workouts .sample_workouts.new #main{height:100%}.workouts.new #main .workout_container,.workouts.edit #main .workout_container,.workouts .sample_workouts.edit #main .workout_container,.workouts .sample_workouts.new #main .workout_container{height:100%;background-size:cover;background-position:center;background:none}.workouts.new #main .workout_container a.fixed_bottom,.workouts.new #main .workout_container button.fixed_bottom,.workouts.edit #main .workout_container a.fixed_bottom,.workouts.edit #main .workout_container button.fixed_bottom,.workouts .sample_workouts.edit #main .workout_container a.fixed_bottom,.workouts .sample_workouts.edit #main .workout_container button.fixed_bottom,.workouts .sample_workouts.new #main .workout_container a.fixed_bottom,.workouts .sample_workouts.new #main .workout_container button.fixed_bottom{position:absolute}.workouts.new #main .workout_container #wanna_try,.workouts.edit #main .workout_container #wanna_try,.workouts .sample_workouts.edit #main .workout_container #wanna_try,.workouts .sample_workouts.new #main .workout_container #wanna_try{background:rgba(0,0,0,0.5);padding:10px;text-align:center}.workouts.new #main .workout_container #wanna_try h1,.workouts.edit #main .workout_container #wanna_try h1,.workouts .sample_workouts.edit #main .workout_container #wanna_try h1,.workouts .sample_workouts.new #main .workout_container #wanna_try h1{color:white}.workouts.new #main .workout_container #wanna_try p,.workouts.edit #main .workout_container #wanna_try p,.workouts .sample_workouts.edit #main .workout_container #wanna_try p,.workouts .sample_workouts.new #main .workout_container #wanna_try p{color:rgba(255,255,255,0.6)}.workouts.new #main .workout_container #wanna_try a,.workouts.edit #main .workout_container #wanna_try a,.workouts .sample_workouts.edit #main .workout_container #wanna_try a,.workouts .sample_workouts.new #main .workout_container #wanna_try a{margin:10px 5px}.workouts.new #main .workout_container #wanna_try a.btn-gray-outline,.workouts.edit #main .workout_container #wanna_try a.btn-gray-outline,.workouts .sample_workouts.edit #main .workout_container #wanna_try a.btn-gray-outline,.workouts .sample_workouts.new #main .workout_container #wanna_try a.btn-gray-outline{color:rgba(255,255,255,0.6);border-color:rgba(255,255,255,0.6)}.workouts.new #main .workout_container .overlay,.workouts.edit #main .workout_container .overlay,.workouts .sample_workouts.edit #main .workout_container .overlay,.workouts .sample_workouts.new #main .workout_container .overlay{position:relative;height:100%}.workouts.new #main .workout_container .overlay ul.workout_navigation,.workouts.edit #main .workout_container .overlay ul.workout_navigation,.workouts .sample_workouts.edit #main .workout_container .overlay ul.workout_navigation,.workouts .sample_workouts.new #main .workout_container .overlay ul.workout_navigation{text-align:center;max-width:500px;width:auto !important;width:500px;margin:20px auto 0 auto}@media screen and (max-width: 736px){.workouts.new #main .workout_container .overlay ul.workout_navigation,.workouts.edit #main .workout_container .overlay ul.workout_navigation,.workouts .sample_workouts.edit #main .workout_container .overlay ul.workout_navigation,.workouts .sample_workouts.new #main .workout_container .overlay ul.workout_navigation{margin:20px 10px 0 10px;max-width:initial}}.workouts.new #main .workout_container .overlay ul.workout_navigation li.nav,.workouts.edit #main .workout_container .overlay ul.workout_navigation li.nav,.workouts .sample_workouts.edit #main .workout_container .overlay ul.workout_navigation li.nav,.workouts .sample_workouts.new #main .workout_container .overlay ul.workout_navigation li.nav{width:33.3333333333%;border:1px solid white;border-width:1px;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline}.workouts.new #main .workout_container .overlay ul.workout_navigation li.nav a,.workouts.edit #main .workout_container .overlay ul.workout_navigation li.nav a,.workouts .sample_workouts.edit #main .workout_container .overlay ul.workout_navigation li.nav a,.workouts .sample_workouts.new #main .workout_container .overlay ul.workout_navigation li.nav a{display:block;width:100%;height:40px;line-height:40px;font-size:20px;font-weight:100;color:rgba(255,255,255,0.66);transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in}@media screen and (max-width: 736px){.workouts.new #main .workout_container .overlay ul.workout_navigation li.nav a,.workouts.edit #main .workout_container .overlay ul.workout_navigation li.nav a,.workouts .sample_workouts.edit #main .workout_container .overlay ul.workout_navigation li.nav a,.workouts .sample_workouts.new #main .workout_container .overlay ul.workout_navigation li.nav a{font-size:15px}}.workouts.new #main .workout_container .overlay ul.workout_navigation li.nav a:hover,.workouts.edit #main .workout_container .overlay ul.workout_navigation li.nav a:hover,.workouts .sample_workouts.edit #main .workout_container .overlay ul.workout_navigation li.nav a:hover,.workouts .sample_workouts.new #main .workout_container .overlay ul.workout_navigation li.nav a:hover{background:#EA4B36}.workouts.new #main .workout_container .overlay ul.workout_navigation li.nav.det,.workouts.edit #main .workout_container .overlay ul.workout_navigation li.nav.det,.workouts .sample_workouts.edit #main .workout_container .overlay ul.workout_navigation li.nav.det,.workouts .sample_workouts.new #main .workout_container .overlay ul.workout_navigation li.nav.det{border-bottom-left-radius:4px;border-top-left-radius:4px;border-right:0}.workouts.new #main .workout_container .overlay ul.workout_navigation li.nav.scor,.workouts.edit #main .workout_container .overlay ul.workout_navigation li.nav.scor,.workouts .sample_workouts.edit #main .workout_container .overlay ul.workout_navigation li.nav.scor,.workouts .sample_workouts.new #main .workout_container .overlay ul.workout_navigation li.nav.scor{border-bottom-right-radius:4px;border-top-right-radius:4px;border-left:0}.workouts.new #main .workout_container .overlay ul.workout_navigation li.nav.move a,.workouts.edit #main .workout_container .overlay ul.workout_navigation li.nav.move a,.workouts .sample_workouts.edit #main .workout_container .overlay ul.workout_navigation li.nav.move a,.workouts .sample_workouts.new #main .workout_container .overlay ul.workout_navigation li.nav.move a{border-width:0 1px}.workouts.new #main .workout_container .overlay ul.workout_navigation li.nav.active a,.workouts.edit #main .workout_container .overlay ul.workout_navigation li.nav.active a,.workouts .sample_workouts.edit #main .workout_container .overlay ul.workout_navigation li.nav.active a,.workouts .sample_workouts.new #main .workout_container .overlay ul.workout_navigation li.nav.active a{background:white;color:black}.workouts.new #main .workout_container .overlay .section,.workouts.edit #main .workout_container .overlay .section,.workouts .sample_workouts.edit #main .workout_container .overlay .section,.workouts .sample_workouts.new #main .workout_container .overlay .section{display:none;margin-bottom:100px !important}.workouts.new #main .workout_container .overlay .section.fadeInDown,.workouts.new #main .workout_container .overlay .section.fadeOutDown,.workouts.edit #main .workout_container .overlay .section.fadeInDown,.workouts.edit #main .workout_container .overlay .section.fadeOutDown,.workouts .sample_workouts.edit #main .workout_container .overlay .section.fadeInDown,.workouts .sample_workouts.edit #main .workout_container .overlay .section.fadeOutDown,.workouts .sample_workouts.new #main .workout_container .overlay .section.fadeInDown,.workouts .sample_workouts.new #main .workout_container .overlay .section.fadeOutDown{display:block}.workouts.new #main .workout_container .overlay .section select,.workouts.edit #main .workout_container .overlay .section select,.workouts .sample_workouts.edit #main .workout_container .overlay .section select,.workouts .sample_workouts.new #main .workout_container .overlay .section select{outline:0;border:0;text-decoration:none;font-weight:600;height:45px;line-height:45px;font-family:"Rubik", serif !important;width:auto;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;padding:0 30px 0 10px;font-size:19px !important;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;cursor:pointer;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlVudGl0bGVkLVBhZ2VfeDI1XzIwMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDEwIDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0ibm9uZSIgZD0ieiIvPg0KPGcgaWQ9IkxheWVyX3gyNV8yMDEiIG9wYWNpdHk9IjAuNCI+DQoJPHBhdGggaWQ9ImFycm93X3gyNV8yMGRvd25feDI1XzIwY29weSIgZmlsbD0iI0ZGRkZGRiIgZD0iTTEuMTI0LDAuMTAzYzAuNDAyLDAsNy40NTYsMCw3LjczMywwYzAuMzU5LDAsMC42MjcsMC4yODIsMC40MTcsMC41Ng0KCQljLTAuMTY5LDAuMjIzLTMuNTY4LDQuNjc5LTMuODU5LDUuMDZjLTAuMTkxLDAuMjQ5LTAuNjQ3LDAuMjQ1LTAuODM4LDBDNC4zNjQsNS40NDgsMC45NDcsMC45NzUsMC43MSwwLjY1MQ0KCQlDMC41MzYsMC40MTQsMC43MjgsMC4xMDMsMS4xMjQsMC4xMDN6Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSJub25lIiBkPSJ6Ii8+DQo8L3N2Zz4NCg==") black;background-position:97% 50%, 0 0;background-repeat:no-repeat, repeat;background-size:14px, auto;color:white;border:1px solid black;background-color:rgba(255,255,255,0.1);border:0;width:100% !important;font-family:"Lato", sans-serif !important;font-weight:400}.workouts.new #main .workout_container .overlay .section select:hover,.workouts.new #main .workout_container .overlay .section select:active,.workouts.new #main .workout_container .overlay .section select.active,.workouts.edit #main .workout_container .overlay .section select:hover,.workouts.edit #main .workout_container .overlay .section select:active,.workouts.edit #main .workout_container .overlay .section select.active,.workouts .sample_workouts.edit #main .workout_container .overlay .section select:hover,.workouts .sample_workouts.edit #main .workout_container .overlay .section select:active,.workouts .sample_workouts.edit #main .workout_container .overlay .section select.active,.workouts .sample_workouts.new #main .workout_container .overlay .section select:hover,.workouts .sample_workouts.new #main .workout_container .overlay .section select:active,.workouts .sample_workouts.new #main .workout_container .overlay .section select.active{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlVudGl0bGVkLVBhZ2VfeDI1XzIwMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDEwIDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0ibm9uZSIgZD0ieiIvPg0KPGcgaWQ9IkxheWVyX3gyNV8yMDEiIG9wYWNpdHk9IjAuNCI+DQoJPHBhdGggaWQ9ImFycm93X3gyNV8yMGRvd25feDI1XzIwY29weSIgZmlsbD0iI0ZGRkZGRiIgZD0iTTEuMTI0LDAuMTAzYzAuNDAyLDAsNy40NTYsMCw3LjczMywwYzAuMzU5LDAsMC42MjcsMC4yODIsMC40MTcsMC41Ng0KCQljLTAuMTY5LDAuMjIzLTMuNTY4LDQuNjc5LTMuODU5LDUuMDZjLTAuMTkxLDAuMjQ5LTAuNjQ3LDAuMjQ1LTAuODM4LDBDNC4zNjQsNS40NDgsMC45NDcsMC45NzUsMC43MSwwLjY1MQ0KCQlDMC41MzYsMC40MTQsMC43MjgsMC4xMDMsMS4xMjQsMC4xMDN6Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSJub25lIiBkPSJ6Ii8+DQo8L3N2Zz4NCg==") black;background-position:97% 50%, 0 0;background-repeat:no-repeat, repeat;background-size:14px, auto;box-shadow:black 0 2px 0 inset;color:white;border:1px solid black}.workouts.new #main .workout_container .overlay .section select.active:hover,.workouts.edit #main .workout_container .overlay .section select.active:hover,.workouts .sample_workouts.edit #main .workout_container .overlay .section select.active:hover,.workouts .sample_workouts.new #main .workout_container .overlay .section select.active:hover{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlVudGl0bGVkLVBhZ2VfeDI1XzIwMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDEwIDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0ibm9uZSIgZD0ieiIvPg0KPGcgaWQ9IkxheWVyX3gyNV8yMDEiIG9wYWNpdHk9IjAuNCI+DQoJPHBhdGggaWQ9ImFycm93X3gyNV8yMGRvd25feDI1XzIwY29weSIgZmlsbD0iI0ZGRkZGRiIgZD0iTTEuMTI0LDAuMTAzYzAuNDAyLDAsNy40NTYsMCw3LjczMywwYzAuMzU5LDAsMC42MjcsMC4yODIsMC40MTcsMC41Ng0KCQljLTAuMTY5LDAuMjIzLTMuNTY4LDQuNjc5LTMuODU5LDUuMDZjLTAuMTkxLDAuMjQ5LTAuNjQ3LDAuMjQ1LTAuODM4LDBDNC4zNjQsNS40NDgsMC45NDcsMC45NzUsMC43MSwwLjY1MQ0KCQlDMC41MzYsMC40MTQsMC43MjgsMC4xMDMsMS4xMjQsMC4xMDN6Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSJub25lIiBkPSJ6Ii8+DQo8L3N2Zz4NCg==") black;background-position:97% 50%, 0 0;background-repeat:no-repeat, repeat;background-size:14px, auto;box-shadow:black 0 2px 0 inset;color:white;border:1px solid black}.workouts.new #main .workout_container .overlay .section select.disabled,.workouts.new #main .workout_container .overlay .section select.disabled:hover,.workouts.edit #main .workout_container .overlay .section select.disabled,.workouts.edit #main .workout_container .overlay .section select.disabled:hover,.workouts .sample_workouts.edit #main .workout_container .overlay .section select.disabled,.workouts .sample_workouts.edit #main .workout_container .overlay .section select.disabled:hover,.workouts .sample_workouts.new #main .workout_container .overlay .section select.disabled,.workouts .sample_workouts.new #main .workout_container .overlay .section select.disabled:hover{cursor:not-allowed;opacity:0.7;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlVudGl0bGVkLVBhZ2VfeDI1XzIwMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDEwIDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0ibm9uZSIgZD0ieiIvPg0KPGcgaWQ9IkxheWVyX3gyNV8yMDEiIG9wYWNpdHk9IjAuNCI+DQoJPHBhdGggaWQ9ImFycm93X3gyNV8yMGRvd25feDI1XzIwY29weSIgZmlsbD0iI0ZGRkZGRiIgZD0iTTEuMTI0LDAuMTAzYzAuNDAyLDAsNy40NTYsMCw3LjczMywwYzAuMzU5LDAsMC42MjcsMC4yODIsMC40MTcsMC41Ng0KCQljLTAuMTY5LDAuMjIzLTMuNTY4LDQuNjc5LTMuODU5LDUuMDZjLTAuMTkxLDAuMjQ5LTAuNjQ3LDAuMjQ1LTAuODM4LDBDNC4zNjQsNS40NDgsMC45NDcsMC45NzUsMC43MSwwLjY1MQ0KCQlDMC41MzYsMC40MTQsMC43MjgsMC4xMDMsMS4xMjQsMC4xMDN6Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSJub25lIiBkPSJ6Ii8+DQo8L3N2Zz4NCg==") black;background-position:97% 50%, 0 0;background-repeat:no-repeat, repeat;background-size:14px, auto;box-shadow:none;color:white}.workouts.new #main .workout_container .overlay .section select:hover,.workouts.new #main .workout_container .overlay .section select:active,.workouts.new #main .workout_container .overlay .section select.active,.workouts.edit #main .workout_container .overlay .section select:hover,.workouts.edit #main .workout_container .overlay .section select:active,.workouts.edit #main .workout_container .overlay .section select.active,.workouts .sample_workouts.edit #main .workout_container .overlay .section select:hover,.workouts .sample_workouts.edit #main .workout_container .overlay .section select:active,.workouts .sample_workouts.edit #main .workout_container .overlay .section select.active,.workouts .sample_workouts.new #main .workout_container .overlay .section select:hover,.workouts .sample_workouts.new #main .workout_container .overlay .section select:active,.workouts .sample_workouts.new #main .workout_container .overlay .section select.active{box-shadow:none;background-color:rgba(255,255,255,0.4);border:0}.workouts.new #main .workout_container .overlay .section select:active,.workouts.edit #main .workout_container .overlay .section select:active,.workouts .sample_workouts.edit #main .workout_container .overlay .section select:active,.workouts .sample_workouts.new #main .workout_container .overlay .section select:active{color:#1a1a1a;background-color:white}.workouts.new #main .workout_container .overlay .section input[type="text"],.workouts.new #main .workout_container .overlay .section input[type="password"],.workouts.new #main .workout_container .overlay .section input[type="email"],.workouts.edit #main .workout_container .overlay .section input[type="text"],.workouts.edit #main .workout_container .overlay .section input[type="password"],.workouts.edit #main .workout_container .overlay .section input[type="email"],.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="text"],.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="password"],.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="email"],.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="text"],.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="password"],.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="email"]{line-height:45px;height:45px;padding:0 10px;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;vertical-align:middle;background:black;border:1px solid black;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:17px;font-weight:100;color:white;background-color:rgba(255,255,255,0.1);border:0;font-weight:400}.workouts.new #main .workout_container .overlay .section input[type="text"]::-webkit-input-placeholder,.workouts.new #main .workout_container .overlay .section input[type="password"]::-webkit-input-placeholder,.workouts.new #main .workout_container .overlay .section input[type="email"]::-webkit-input-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="text"]::-webkit-input-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="password"]::-webkit-input-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="email"]::-webkit-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="text"]::-webkit-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="password"]::-webkit-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="email"]::-webkit-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="text"]::-webkit-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="password"]::-webkit-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="email"]::-webkit-input-placeholder{font-size:13px;color:white;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:400;letter-spacing:0.03em}.workouts.new #main .workout_container .overlay .section input[type="text"]:-moz-placeholder,.workouts.new #main .workout_container .overlay .section input[type="password"]:-moz-placeholder,.workouts.new #main .workout_container .overlay .section input[type="email"]:-moz-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="text"]:-moz-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="password"]:-moz-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="email"]:-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="text"]:-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="password"]:-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="email"]:-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="text"]:-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="password"]:-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="email"]:-moz-placeholder{font-size:13px;color:white;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:400;letter-spacing:0.03em}.workouts.new #main .workout_container .overlay .section input[type="text"]::-moz-placeholder,.workouts.new #main .workout_container .overlay .section input[type="password"]::-moz-placeholder,.workouts.new #main .workout_container .overlay .section input[type="email"]::-moz-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="text"]::-moz-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="password"]::-moz-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="email"]::-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="text"]::-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="password"]::-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="email"]::-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="text"]::-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="password"]::-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="email"]::-moz-placeholder{font-size:13px;color:white;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:400;letter-spacing:0.03em}.workouts.new #main .workout_container .overlay .section input[type="text"]:-ms-input-placeholder,.workouts.new #main .workout_container .overlay .section input[type="password"]:-ms-input-placeholder,.workouts.new #main .workout_container .overlay .section input[type="email"]:-ms-input-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="text"]:-ms-input-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="password"]:-ms-input-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="email"]:-ms-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="text"]:-ms-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="password"]:-ms-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="email"]:-ms-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="text"]:-ms-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="password"]:-ms-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="email"]:-ms-input-placeholder{font-size:13px;color:white;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:400;letter-spacing:0.03em}.workouts.new #main .workout_container .overlay .section input[type="text"]:focus,.workouts.new #main .workout_container .overlay .section input[type="password"]:focus,.workouts.new #main .workout_container .overlay .section input[type="email"]:focus,.workouts.edit #main .workout_container .overlay .section input[type="text"]:focus,.workouts.edit #main .workout_container .overlay .section input[type="password"]:focus,.workouts.edit #main .workout_container .overlay .section input[type="email"]:focus,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="text"]:focus,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="password"]:focus,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="email"]:focus,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="text"]:focus,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="password"]:focus,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="email"]:focus{outline:0;border:1px solid #2E5BFF}.workouts.new #main .workout_container .overlay .section input[type="text"]::-webkit-input-placeholder,.workouts.new #main .workout_container .overlay .section input[type="password"]::-webkit-input-placeholder,.workouts.new #main .workout_container .overlay .section input[type="email"]::-webkit-input-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="text"]::-webkit-input-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="password"]::-webkit-input-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="email"]::-webkit-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="text"]::-webkit-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="password"]::-webkit-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="email"]::-webkit-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="text"]::-webkit-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="password"]::-webkit-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="email"]::-webkit-input-placeholder{color:rgba(255,255,255,0.4)}.workouts.new #main .workout_container .overlay .section input[type="text"]:-moz-placeholder,.workouts.new #main .workout_container .overlay .section input[type="password"]:-moz-placeholder,.workouts.new #main .workout_container .overlay .section input[type="email"]:-moz-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="text"]:-moz-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="password"]:-moz-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="email"]:-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="text"]:-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="password"]:-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="email"]:-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="text"]:-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="password"]:-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="email"]:-moz-placeholder{color:rgba(255,255,255,0.4)}.workouts.new #main .workout_container .overlay .section input[type="text"]::-moz-placeholder,.workouts.new #main .workout_container .overlay .section input[type="password"]::-moz-placeholder,.workouts.new #main .workout_container .overlay .section input[type="email"]::-moz-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="text"]::-moz-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="password"]::-moz-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="email"]::-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="text"]::-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="password"]::-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="email"]::-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="text"]::-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="password"]::-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="email"]::-moz-placeholder{color:rgba(255,255,255,0.4)}.workouts.new #main .workout_container .overlay .section input[type="text"]:-ms-input-placeholder,.workouts.new #main .workout_container .overlay .section input[type="password"]:-ms-input-placeholder,.workouts.new #main .workout_container .overlay .section input[type="email"]:-ms-input-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="text"]:-ms-input-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="password"]:-ms-input-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="email"]:-ms-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="text"]:-ms-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="password"]:-ms-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="email"]:-ms-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="text"]:-ms-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="password"]:-ms-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="email"]:-ms-input-placeholder{color:rgba(255,255,255,0.4)}.workouts.new #main .workout_container .overlay .section input[type="text"]:hover,.workouts.new #main .workout_container .overlay .section input[type="text"]:active,.workouts.new #main .workout_container .overlay .section input.active[type="text"],.workouts.new #main .workout_container .overlay .section input[type="text"]:focus,.workouts.new #main .workout_container .overlay .section input[type="password"]:hover,.workouts.new #main .workout_container .overlay .section input[type="password"]:active,.workouts.new #main .workout_container .overlay .section input.active[type="password"],.workouts.new #main .workout_container .overlay .section input[type="password"]:focus,.workouts.new #main .workout_container .overlay .section input[type="email"]:hover,.workouts.new #main .workout_container .overlay .section input[type="email"]:active,.workouts.new #main .workout_container .overlay .section input.active[type="email"],.workouts.new #main .workout_container .overlay .section input[type="email"]:focus,.workouts.edit #main .workout_container .overlay .section input[type="text"]:hover,.workouts.edit #main .workout_container .overlay .section input[type="text"]:active,.workouts.edit #main .workout_container .overlay .section input.active[type="text"],.workouts.edit #main .workout_container .overlay .section input[type="text"]:focus,.workouts.edit #main .workout_container .overlay .section input[type="password"]:hover,.workouts.edit #main .workout_container .overlay .section input[type="password"]:active,.workouts.edit #main .workout_container .overlay .section input.active[type="password"],.workouts.edit #main .workout_container .overlay .section input[type="password"]:focus,.workouts.edit #main .workout_container .overlay .section input[type="email"]:hover,.workouts.edit #main .workout_container .overlay .section input[type="email"]:active,.workouts.edit #main .workout_container .overlay .section input.active[type="email"],.workouts.edit #main .workout_container .overlay .section input[type="email"]:focus,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="text"]:hover,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="text"]:active,.workouts .sample_workouts.edit #main .workout_container .overlay .section input.active[type="text"],.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="text"]:focus,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="password"]:hover,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="password"]:active,.workouts .sample_workouts.edit #main .workout_container .overlay .section input.active[type="password"],.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="password"]:focus,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="email"]:hover,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="email"]:active,.workouts .sample_workouts.edit #main .workout_container .overlay .section input.active[type="email"],.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="email"]:focus,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="text"]:hover,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="text"]:active,.workouts .sample_workouts.new #main .workout_container .overlay .section input.active[type="text"],.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="text"]:focus,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="password"]:hover,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="password"]:active,.workouts .sample_workouts.new #main .workout_container .overlay .section input.active[type="password"],.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="password"]:focus,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="email"]:hover,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="email"]:active,.workouts .sample_workouts.new #main .workout_container .overlay .section input.active[type="email"],.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="email"]:focus{background-color:rgba(255,255,255,0.4) !important}.workouts.new #main .workout_container .overlay .section input[type="text"]:focus,.workouts.new #main .workout_container .overlay .section input[type="password"]:focus,.workouts.new #main .workout_container .overlay .section input[type="email"]:focus,.workouts.edit #main .workout_container .overlay .section input[type="text"]:focus,.workouts.edit #main .workout_container .overlay .section input[type="password"]:focus,.workouts.edit #main .workout_container .overlay .section input[type="email"]:focus,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="text"]:focus,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="password"]:focus,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="email"]:focus,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="text"]:focus,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="password"]:focus,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="email"]:focus{color:#1a1a1a;border:0;background-color:white !important}.workouts.new #main .workout_container .overlay .section input[type="text"]:focus::-webkit-input-placeholder,.workouts.new #main .workout_container .overlay .section input[type="password"]:focus::-webkit-input-placeholder,.workouts.new #main .workout_container .overlay .section input[type="email"]:focus::-webkit-input-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="text"]:focus::-webkit-input-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="password"]:focus::-webkit-input-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="email"]:focus::-webkit-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="text"]:focus::-webkit-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="password"]:focus::-webkit-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="email"]:focus::-webkit-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="text"]:focus::-webkit-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="password"]:focus::-webkit-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="email"]:focus::-webkit-input-placeholder{color:#1a1a1a}.workouts.new #main .workout_container .overlay .section input[type="text"]:focus:-moz-placeholder,.workouts.new #main .workout_container .overlay .section input[type="password"]:focus:-moz-placeholder,.workouts.new #main .workout_container .overlay .section input[type="email"]:focus:-moz-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="text"]:focus:-moz-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="password"]:focus:-moz-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="email"]:focus:-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="text"]:focus:-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="password"]:focus:-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="email"]:focus:-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="text"]:focus:-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="password"]:focus:-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="email"]:focus:-moz-placeholder{color:#1a1a1a}.workouts.new #main .workout_container .overlay .section input[type="text"]:focus::-moz-placeholder,.workouts.new #main .workout_container .overlay .section input[type="password"]:focus::-moz-placeholder,.workouts.new #main .workout_container .overlay .section input[type="email"]:focus::-moz-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="text"]:focus::-moz-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="password"]:focus::-moz-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="email"]:focus::-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="text"]:focus::-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="password"]:focus::-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="email"]:focus::-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="text"]:focus::-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="password"]:focus::-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="email"]:focus::-moz-placeholder{color:#1a1a1a}.workouts.new #main .workout_container .overlay .section input[type="text"]:focus:-ms-input-placeholder,.workouts.new #main .workout_container .overlay .section input[type="password"]:focus:-ms-input-placeholder,.workouts.new #main .workout_container .overlay .section input[type="email"]:focus:-ms-input-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="text"]:focus:-ms-input-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="password"]:focus:-ms-input-placeholder,.workouts.edit #main .workout_container .overlay .section input[type="email"]:focus:-ms-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="text"]:focus:-ms-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="password"]:focus:-ms-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section input[type="email"]:focus:-ms-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="text"]:focus:-ms-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="password"]:focus:-ms-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section input[type="email"]:focus:-ms-input-placeholder{color:#1a1a1a}.workouts.new #main .workout_container .overlay .section .inside_left,.workouts.new #main .workout_container .overlay .section .inside_right,.workouts.edit #main .workout_container .overlay .section .inside_left,.workouts.edit #main .workout_container .overlay .section .inside_right,.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_left,.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_right,.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_left,.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_right{line-height:45px;height:45px;padding:0 10px;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;vertical-align:middle;background:black;border:1px solid black;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:17px;font-weight:100;color:white;background-color:rgba(255,255,255,0.1);border:0;font-weight:400;padding:0;width:100%}.workouts.new #main .workout_container .overlay .section .inside_left::-webkit-input-placeholder,.workouts.new #main .workout_container .overlay .section .inside_right::-webkit-input-placeholder,.workouts.edit #main .workout_container .overlay .section .inside_left::-webkit-input-placeholder,.workouts.edit #main .workout_container .overlay .section .inside_right::-webkit-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_left::-webkit-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_right::-webkit-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_left::-webkit-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_right::-webkit-input-placeholder{font-size:13px;color:white;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:400;letter-spacing:0.03em}.workouts.new #main .workout_container .overlay .section .inside_left:-moz-placeholder,.workouts.new #main .workout_container .overlay .section .inside_right:-moz-placeholder,.workouts.edit #main .workout_container .overlay .section .inside_left:-moz-placeholder,.workouts.edit #main .workout_container .overlay .section .inside_right:-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_left:-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_right:-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_left:-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_right:-moz-placeholder{font-size:13px;color:white;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:400;letter-spacing:0.03em}.workouts.new #main .workout_container .overlay .section .inside_left::-moz-placeholder,.workouts.new #main .workout_container .overlay .section .inside_right::-moz-placeholder,.workouts.edit #main .workout_container .overlay .section .inside_left::-moz-placeholder,.workouts.edit #main .workout_container .overlay .section .inside_right::-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_left::-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_right::-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_left::-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_right::-moz-placeholder{font-size:13px;color:white;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:400;letter-spacing:0.03em}.workouts.new #main .workout_container .overlay .section .inside_left:-ms-input-placeholder,.workouts.new #main .workout_container .overlay .section .inside_right:-ms-input-placeholder,.workouts.edit #main .workout_container .overlay .section .inside_left:-ms-input-placeholder,.workouts.edit #main .workout_container .overlay .section .inside_right:-ms-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_left:-ms-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_right:-ms-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_left:-ms-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_right:-ms-input-placeholder{font-size:13px;color:white;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:400;letter-spacing:0.03em}.workouts.new #main .workout_container .overlay .section .inside_left:focus,.workouts.new #main .workout_container .overlay .section .inside_right:focus,.workouts.edit #main .workout_container .overlay .section .inside_left:focus,.workouts.edit #main .workout_container .overlay .section .inside_right:focus,.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_left:focus,.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_right:focus,.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_left:focus,.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_right:focus{outline:0;border:1px solid #2E5BFF}.workouts.new #main .workout_container .overlay .section .inside_left input[type="text"],.workouts.new #main .workout_container .overlay .section .inside_left input[type="password"],.workouts.new #main .workout_container .overlay .section .inside_left input[type="email"],.workouts.new #main .workout_container .overlay .section .inside_right input[type="text"],.workouts.new #main .workout_container .overlay .section .inside_right input[type="password"],.workouts.new #main .workout_container .overlay .section .inside_right input[type="email"],.workouts.edit #main .workout_container .overlay .section .inside_left input[type="text"],.workouts.edit #main .workout_container .overlay .section .inside_left input[type="password"],.workouts.edit #main .workout_container .overlay .section .inside_left input[type="email"],.workouts.edit #main .workout_container .overlay .section .inside_right input[type="text"],.workouts.edit #main .workout_container .overlay .section .inside_right input[type="password"],.workouts.edit #main .workout_container .overlay .section .inside_right input[type="email"],.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_left input[type="text"],.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_left input[type="password"],.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_left input[type="email"],.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_right input[type="text"],.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_right input[type="password"],.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_right input[type="email"],.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_left input[type="text"],.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_left input[type="password"],.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_left input[type="email"],.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_right input[type="text"],.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_right input[type="password"],.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_right input[type="email"]{background:none;border-bottom-right-radius:0;border-top-right-radius:0;height:43px}.workouts.new #main .workout_container .overlay .section .inside_left label,.workouts.new #main .workout_container .overlay .section .inside_right label,.workouts.edit #main .workout_container .overlay .section .inside_left label,.workouts.edit #main .workout_container .overlay .section .inside_right label,.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_left label,.workouts .sample_workouts.edit #main .workout_container .overlay .section .inside_right label,.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_left label,.workouts .sample_workouts.new #main .workout_container .overlay .section .inside_right label{color:#FDE200;font-size:21px;font-family:"Rubik", serif;text-transform:uppercase;background:none;display:block;min-width:40px;width:auto !important;width:40px}.workouts.new #main .workout_container .overlay .section .r_list label,.workouts.edit #main .workout_container .overlay .section .r_list label,.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label,.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label{padding-left:10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin-bottom:10px;transition-property:all;transition-duration:0.5s;transition-timing-function:ease-in}.workouts.new #main .workout_container .overlay .section .r_list label input[type="radio"],.workouts.edit #main .workout_container .overlay .section .r_list label input[type="radio"],.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label input[type="radio"],.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label input[type="radio"]{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background:none;width:30px;height:30px;border:1px solid white;position:relative;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in;cursor:pointer;color:#f4f7fb;text-shadow:rgba(0,0,0,0.4) 0 -1px 1px;margin:8px 25px 0 0}.workouts.new #main .workout_container .overlay .section .r_list label span,.workouts.edit #main .workout_container .overlay .section .r_list label span,.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label span,.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label span{font-size:24px;line-height:45px;color:rgba(255,255,255,0.2)}.workouts.new #main .workout_container .overlay .section .r_list label.active,.workouts.new #main .workout_container .overlay .section .r_list label.active:hover,.workouts.edit #main .workout_container .overlay .section .r_list label.active,.workouts.edit #main .workout_container .overlay .section .r_list label.active:hover,.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label.active,.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label.active:hover,.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label.active,.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label.active:hover{background:rgba(255,255,255,0.1)}.workouts.new #main .workout_container .overlay .section .r_list label.active span,.workouts.new #main .workout_container .overlay .section .r_list label.active:hover span,.workouts.edit #main .workout_container .overlay .section .r_list label.active span,.workouts.edit #main .workout_container .overlay .section .r_list label.active:hover span,.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label.active span,.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label.active:hover span,.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label.active span,.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label.active:hover span{color:white}.workouts.new #main .workout_container .overlay .section .r_list label.active input[type="radio"],.workouts.new #main .workout_container .overlay .section .r_list label.active:hover input[type="radio"],.workouts.edit #main .workout_container .overlay .section .r_list label.active input[type="radio"],.workouts.edit #main .workout_container .overlay .section .r_list label.active:hover input[type="radio"],.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label.active input[type="radio"],.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label.active:hover input[type="radio"],.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label.active input[type="radio"],.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label.active:hover input[type="radio"]{background:none;text-transform:none;padding:0;width:30px;height:30px;margin:8px 25px 0 0}.workouts.new #main .workout_container .overlay .section .r_list label.active input[type="radio"]:after,.workouts.new #main .workout_container .overlay .section .r_list label.active:hover input[type="radio"]:after,.workouts.edit #main .workout_container .overlay .section .r_list label.active input[type="radio"]:after,.workouts.edit #main .workout_container .overlay .section .r_list label.active:hover input[type="radio"]:after,.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label.active input[type="radio"]:after,.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label.active:hover input[type="radio"]:after,.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label.active input[type="radio"]:after,.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label.active:hover input[type="radio"]:after{font-family:"boxboard" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:none;content:"R";width:100%;height:100%;text-align:center;line-height:1.3em;font-size:1em;position:relative;display:block;top:10px;display:block;margin-top:-9px;font-size:21px;left:0;color:#FDE200;text-shadow:none}.workouts.new #main .workout_container .overlay .section .r_list label:hover,.workouts.edit #main .workout_container .overlay .section .r_list label:hover,.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label:hover,.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label:hover{background:rgba(255,255,255,0.05)}.workouts.new #main .workout_container .overlay .section .r_list label:hover span,.workouts.edit #main .workout_container .overlay .section .r_list label:hover span,.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label:hover span,.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label:hover span{color:rgba(255,255,255,0.3)}@media screen and (max-width: 736px){.workouts.new #main .workout_container .overlay .section .r_list label,.workouts.edit #main .workout_container .overlay .section .r_list label,.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label,.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label{margin-bottom:5px}.workouts.new #main .workout_container .overlay .section .r_list label input[type="radio"],.workouts.edit #main .workout_container .overlay .section .r_list label input[type="radio"],.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label input[type="radio"],.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label input[type="radio"]{width:25px;height:25px;margin:5px 15px 0 0}.workouts.new #main .workout_container .overlay .section .r_list label span,.workouts.edit #main .workout_container .overlay .section .r_list label span,.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label span,.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label span{font-size:24px;line-height:34px}.workouts.new #main .workout_container .overlay .section .r_list label.active input[type="radio"],.workouts.new #main .workout_container .overlay .section .r_list label.active:hover input[type="radio"],.workouts.edit #main .workout_container .overlay .section .r_list label.active input[type="radio"],.workouts.edit #main .workout_container .overlay .section .r_list label.active:hover input[type="radio"],.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label.active input[type="radio"],.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label.active:hover input[type="radio"],.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label.active input[type="radio"],.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label.active:hover input[type="radio"]{width:25px;height:25px;margin:5px 15px 0 0}.workouts.new #main .workout_container .overlay .section .r_list label.active input[type="radio"]:after,.workouts.new #main .workout_container .overlay .section .r_list label.active:hover input[type="radio"]:after,.workouts.edit #main .workout_container .overlay .section .r_list label.active input[type="radio"]:after,.workouts.edit #main .workout_container .overlay .section .r_list label.active:hover input[type="radio"]:after,.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label.active input[type="radio"]:after,.workouts .sample_workouts.edit #main .workout_container .overlay .section .r_list label.active:hover input[type="radio"]:after,.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label.active input[type="radio"]:after,.workouts .sample_workouts.new #main .workout_container .overlay .section .r_list label.active:hover input[type="radio"]:after{margin-top:-10px}}.workouts.new #main .workout_container .overlay .section textarea,.workouts.edit #main .workout_container .overlay .section textarea,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea{line-height:45px;height:45px;padding:0 10px;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;vertical-align:middle;background:black;border:1px solid black;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:17px;font-weight:100;color:white;background-color:rgba(255,255,255,0.1);border:0;height:135px;font-weight:400 !important}.workouts.new #main .workout_container .overlay .section textarea::-webkit-input-placeholder,.workouts.edit #main .workout_container .overlay .section textarea::-webkit-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea::-webkit-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea::-webkit-input-placeholder{font-size:13px;color:white;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:400;letter-spacing:0.03em}.workouts.new #main .workout_container .overlay .section textarea:-moz-placeholder,.workouts.edit #main .workout_container .overlay .section textarea:-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea:-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea:-moz-placeholder{font-size:13px;color:white;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:400;letter-spacing:0.03em}.workouts.new #main .workout_container .overlay .section textarea::-moz-placeholder,.workouts.edit #main .workout_container .overlay .section textarea::-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea::-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea::-moz-placeholder{font-size:13px;color:white;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:400;letter-spacing:0.03em}.workouts.new #main .workout_container .overlay .section textarea:-ms-input-placeholder,.workouts.edit #main .workout_container .overlay .section textarea:-ms-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea:-ms-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea:-ms-input-placeholder{font-size:13px;color:white;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:400;letter-spacing:0.03em}.workouts.new #main .workout_container .overlay .section textarea:focus,.workouts.edit #main .workout_container .overlay .section textarea:focus,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea:focus,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea:focus{outline:0;border:1px solid #2E5BFF}.workouts.new #main .workout_container .overlay .section textarea::-webkit-input-placeholder,.workouts.edit #main .workout_container .overlay .section textarea::-webkit-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea::-webkit-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea::-webkit-input-placeholder{color:rgba(255,255,255,0.4)}.workouts.new #main .workout_container .overlay .section textarea:-moz-placeholder,.workouts.edit #main .workout_container .overlay .section textarea:-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea:-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea:-moz-placeholder{color:rgba(255,255,255,0.4)}.workouts.new #main .workout_container .overlay .section textarea::-moz-placeholder,.workouts.edit #main .workout_container .overlay .section textarea::-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea::-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea::-moz-placeholder{color:rgba(255,255,255,0.4)}.workouts.new #main .workout_container .overlay .section textarea:-ms-input-placeholder,.workouts.edit #main .workout_container .overlay .section textarea:-ms-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea:-ms-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea:-ms-input-placeholder{color:rgba(255,255,255,0.4)}.workouts.new #main .workout_container .overlay .section textarea:hover,.workouts.new #main .workout_container .overlay .section textarea:active,.workouts.new #main .workout_container .overlay .section textarea.active,.workouts.new #main .workout_container .overlay .section textarea:focus,.workouts.edit #main .workout_container .overlay .section textarea:hover,.workouts.edit #main .workout_container .overlay .section textarea:active,.workouts.edit #main .workout_container .overlay .section textarea.active,.workouts.edit #main .workout_container .overlay .section textarea:focus,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea:hover,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea:active,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea.active,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea:focus,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea:hover,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea:active,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea.active,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea:focus{background-color:rgba(255,255,255,0.4)}.workouts.new #main .workout_container .overlay .section textarea:focus,.workouts.edit #main .workout_container .overlay .section textarea:focus,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea:focus,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea:focus{color:#1a1a1a;border:0;background-color:white}.workouts.new #main .workout_container .overlay .section textarea:focus::-webkit-input-placeholder,.workouts.edit #main .workout_container .overlay .section textarea:focus::-webkit-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea:focus::-webkit-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea:focus::-webkit-input-placeholder{color:#1a1a1a}.workouts.new #main .workout_container .overlay .section textarea:focus:-moz-placeholder,.workouts.edit #main .workout_container .overlay .section textarea:focus:-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea:focus:-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea:focus:-moz-placeholder{color:#1a1a1a}.workouts.new #main .workout_container .overlay .section textarea:focus::-moz-placeholder,.workouts.edit #main .workout_container .overlay .section textarea:focus::-moz-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea:focus::-moz-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea:focus::-moz-placeholder{color:#1a1a1a}.workouts.new #main .workout_container .overlay .section textarea:focus:-ms-input-placeholder,.workouts.edit #main .workout_container .overlay .section textarea:focus:-ms-input-placeholder,.workouts .sample_workouts.edit #main .workout_container .overlay .section textarea:focus:-ms-input-placeholder,.workouts .sample_workouts.new #main .workout_container .overlay .section textarea:focus:-ms-input-placeholder{color:#1a1a1a}.workouts.new #main .workout_container .overlay #workout,.workouts.edit #main .workout_container .overlay #workout,.workouts .sample_workouts.edit #main .workout_container .overlay #workout,.workouts .sample_workouts.new #main .workout_container .overlay #workout{margin:30px 40px 0 40px}.workouts.new #main .workout_container .overlay #workout .fk_sp,.workouts.edit #main .workout_container .overlay #workout .fk_sp,.workouts .sample_workouts.edit #main .workout_container .overlay #workout .fk_sp,.workouts .sample_workouts.new #main .workout_container .overlay #workout .fk_sp{width:49%;float:right}.workouts.new #main .workout_container .overlay #workout .fk_sp.lef,.workouts.edit #main .workout_container .overlay #workout .fk_sp.lef,.workouts .sample_workouts.edit #main .workout_container .overlay #workout .fk_sp.lef,.workouts .sample_workouts.new #main .workout_container .overlay #workout .fk_sp.lef{float:left}.workouts.new #main .workout_container .overlay #workout .fk_sp.boilerplate,.workouts.edit #main .workout_container .overlay #workout .fk_sp.boilerplate,.workouts .sample_workouts.edit #main .workout_container .overlay #workout .fk_sp.boilerplate,.workouts .sample_workouts.new #main .workout_container .overlay #workout .fk_sp.boilerplate{text-align:center}.workouts.new #main .workout_container .overlay #workout .fk_sp.boilerplate h1,.workouts.edit #main .workout_container .overlay #workout .fk_sp.boilerplate h1,.workouts .sample_workouts.edit #main .workout_container .overlay #workout .fk_sp.boilerplate h1,.workouts .sample_workouts.new #main .workout_container .overlay #workout .fk_sp.boilerplate h1{margin-top:100px;color:#1A1C1E;font-size:32px;font-weight:100;margin:30px 0;font-size:280%;color:white}@media screen and (max-width: 736px){.workouts.new #main .workout_container .overlay #workout,.workouts.edit #main .workout_container .overlay #workout,.workouts .sample_workouts.edit #main .workout_container .overlay #workout,.workouts .sample_workouts.new #main .workout_container .overlay #workout{margin:20px 10px 0 10px}.workouts.new #main .workout_container .overlay #workout .fk_sp,.workouts.new #main .workout_container .overlay #workout .fk_sp.lef,.workouts.edit #main .workout_container .overlay #workout .fk_sp,.workouts.edit #main .workout_container .overlay #workout .fk_sp.lef,.workouts .sample_workouts.edit #main .workout_container .overlay #workout .fk_sp,.workouts .sample_workouts.edit #main .workout_container .overlay #workout .fk_sp.lef,.workouts .sample_workouts.new #main .workout_container .overlay #workout .fk_sp,.workouts .sample_workouts.new #main .workout_container .overlay #workout .fk_sp.lef{width:100% !important;float:none !important}.workouts.new #main .workout_container .overlay #workout .fk_sp.boilerplate,.workouts.edit #main .workout_container .overlay #workout .fk_sp.boilerplate,.workouts .sample_workouts.edit #main .workout_container .overlay #workout .fk_sp.boilerplate,.workouts .sample_workouts.new #main .workout_container .overlay #workout .fk_sp.boilerplate{display:none}}.workouts.new #main .workout_container .overlay #movements,.workouts.edit #main .workout_container .overlay #movements,.workouts .sample_workouts.edit #main .workout_container .overlay #movements,.workouts .sample_workouts.new #main .workout_container .overlay #movements{margin-top:30px}@media screen and (max-width: 736px){.workouts.new #main .workout_container .overlay #movements,.workouts.edit #main .workout_container .overlay #movements,.workouts .sample_workouts.edit #main .workout_container .overlay #movements,.workouts .sample_workouts.new #main .workout_container .overlay #movements{margin-top:20px}}.workouts.new #main .workout_container .overlay #movements a.btn.outline_white.add_move,.workouts.edit #main .workout_container .overlay #movements a.btn.outline_white.add_move,.workouts .sample_workouts.edit #main .workout_container .overlay #movements a.btn.outline_white.add_move,.workouts .sample_workouts.new #main .workout_container .overlay #movements a.btn.outline_white.add_move{margin:80px auto 0;display:block;width:65%}@media screen and (max-width: 736px){.workouts.new #main .workout_container .overlay #movements a.btn.outline_white.add_move,.workouts.edit #main .workout_container .overlay #movements a.btn.outline_white.add_move,.workouts .sample_workouts.edit #main .workout_container .overlay #movements a.btn.outline_white.add_move,.workouts .sample_workouts.new #main .workout_container .overlay #movements a.btn.outline_white.add_move{margin:10px auto 0}}.workouts.new #main .workout_container .overlay #movements .movement,.workouts.edit #main .workout_container .overlay #movements .movement,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement{position:relative;padding:20px 20px 5px 20px;*zoom:1;border-top:2px solid rgba(0,0,0,0.1)}.workouts.new #main .workout_container .overlay #movements .movement:before,.workouts.new #main .workout_container .overlay #movements .movement:after,.workouts.edit #main .workout_container .overlay #movements .movement:before,.workouts.edit #main .workout_container .overlay #movements .movement:after,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement:before,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement:after,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement:before,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement:after{content:"";display:table}.workouts.new #main .workout_container .overlay #movements .movement:after,.workouts.edit #main .workout_container .overlay #movements .movement:after,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement:after,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement:after{clear:both}@media screen and (max-width: 736px){.workouts.new #main .workout_container .overlay #movements .movement,.workouts.edit #main .workout_container .overlay #movements .movement,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement{padding:10px 10px 5px 10px}}.workouts.new #main .workout_container .overlay #movements .movement.last,.workouts.edit #main .workout_container .overlay #movements .movement.last,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement.last,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement.last{margin-bottom:80px;border-bottom:2px solid rgba(0,0,0,0.1)}.workouts.new #main .workout_container .overlay #movements .movement .movement_description,.workouts.edit #main .workout_container .overlay #movements .movement .movement_description,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .movement_description,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .movement_description{font-size:15px;line-height:39px;color:rgba(255,255,255,0.7);padding-right:30px}.workouts.new #main .workout_container .overlay #movements .movement .movement_description strong,.workouts.edit #main .workout_container .overlay #movements .movement .movement_description strong,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .movement_description strong,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .movement_description strong{font-size:20px;color:white}.workouts.new #main .workout_container .overlay #movements .movement a.edit_movement,.workouts.edit #main .workout_container .overlay #movements .movement a.edit_movement,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement a.edit_movement,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement a.edit_movement{color:#FFF;display:block;position:absolute;top:0;bottom:0;right:0;width:100%;height:100%}.workouts.new #main .workout_container .overlay #movements .movement a.edit_movement:hover,.workouts.edit #main .workout_container .overlay #movements .movement a.edit_movement:hover,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement a.edit_movement:hover,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement a.edit_movement:hover{background:rgba(255,255,255,0.08)}.workouts.new #main .workout_container .overlay #movements .movement a.edit_movement .flip,.workouts.edit #main .workout_container .overlay #movements .movement a.edit_movement .flip,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement a.edit_movement .flip,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement a.edit_movement .flip{position:absolute;right:10px;font-size:45px;color:#DA0014;top:50%;margin-top:-35px}.workouts.new #main .workout_container .overlay #movements .movement h3.movement_count,.workouts.edit #main .workout_container .overlay #movements .movement h3.movement_count,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement h3.movement_count,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement h3.movement_count{display:block;float:left;width:47px;color:#15B0D4;font-weight:900;display:block;font-size:44px;position:relative;top:-8px;font-family:"Rubik", serif}@media screen and (max-width: 736px){.workouts.new #main .workout_container .overlay #movements .movement h3.movement_count,.workouts.edit #main .workout_container .overlay #movements .movement h3.movement_count,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement h3.movement_count,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement h3.movement_count{display:none}}.workouts.new #main .workout_container .overlay #movements .movement .fields,.workouts.edit #main .workout_container .overlay #movements .movement .fields,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields{max-width:500px;width:auto !important;width:500px;margin:0 auto}@media screen and (max-width: 736px){.workouts.new #main .workout_container .overlay #movements .movement .fields,.workouts.edit #main .workout_container .overlay #movements .movement .fields,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields{margin:0;max-width:initial}}.workouts.new #main .workout_container .overlay #movements .movement .fields .actions,.workouts.edit #main .workout_container .overlay #movements .movement .fields .actions,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .actions,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .actions{width:100%;*zoom:1;margin-bottom:15px}.workouts.new #main .workout_container .overlay #movements .movement .fields .actions:before,.workouts.new #main .workout_container .overlay #movements .movement .fields .actions:after,.workouts.edit #main .workout_container .overlay #movements .movement .fields .actions:before,.workouts.edit #main .workout_container .overlay #movements .movement .fields .actions:after,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .actions:before,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .actions:after,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .actions:before,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .actions:after{content:"";display:table}.workouts.new #main .workout_container .overlay #movements .movement .fields .actions:after,.workouts.edit #main .workout_container .overlay #movements .movement .fields .actions:after,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .actions:after,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .actions:after{clear:both}@media screen and (max-width: 736px){.workouts.new #main .workout_container .overlay #movements .movement .fields .actions,.workouts.edit #main .workout_container .overlay #movements .movement .fields .actions,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .actions,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .actions{margin-left:0}}.workouts.new #main .workout_container .overlay #movements .movement .fields .actions a.save,.workouts.edit #main .workout_container .overlay #movements .movement .fields .actions a.save,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .actions a.save,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .actions a.save{float:left;padding:11px 13px}.workouts.new #main .workout_container .overlay #movements .movement .fields .actions a.remove,.workouts.edit #main .workout_container .overlay #movements .movement .fields .actions a.remove,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .actions a.remove,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .actions a.remove{background:none;border:1px solid white;float:right}.workouts.new #main .workout_container .overlay #movements .movement .fields .actions a.remove:hover,.workouts.edit #main .workout_container .overlay #movements .movement .fields .actions a.remove:hover,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .actions a.remove:hover,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .actions a.remove:hover{background:rgba(255,255,255,0.1)}.workouts.new #main .workout_container .overlay #movements .movement .fields .actions a.save,.workouts.new #main .workout_container .overlay #movements .movement .fields .actions a.remove,.workouts.edit #main .workout_container .overlay #movements .movement .fields .actions a.save,.workouts.edit #main .workout_container .overlay #movements .movement .fields .actions a.remove,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .actions a.save,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .actions a.remove,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .actions a.save,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .actions a.remove{width:49%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-weight:400;font-size:110%}.workouts.new #main .workout_container .overlay #movements .movement .fields .actions a.save div,.workouts.new #main .workout_container .overlay #movements .movement .fields .actions a.remove div,.workouts.edit #main .workout_container .overlay #movements .movement .fields .actions a.save div,.workouts.edit #main .workout_container .overlay #movements .movement .fields .actions a.remove div,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .actions a.save div,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .actions a.remove div,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .actions a.save div,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .actions a.remove div{display:inline}@media screen and (max-width: 736px){.workouts.new #main .workout_container .overlay #movements .movement .fields .actions a.save div,.workouts.new #main .workout_container .overlay #movements .movement .fields .actions a.remove div,.workouts.edit #main .workout_container .overlay #movements .movement .fields .actions a.save div,.workouts.edit #main .workout_container .overlay #movements .movement .fields .actions a.remove div,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .actions a.save div,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .actions a.remove div,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .actions a.save div,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .actions a.remove div{display:none}}.workouts.new #main .workout_container .overlay #movements .movement .fields .group.bottom .field,.workouts.edit #main .workout_container .overlay #movements .movement .fields .group.bottom .field,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .group.bottom .field,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .group.bottom .field{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;width:32%}.workouts.new #main .workout_container .overlay #movements .movement .fields .group.bottom .field:nth-child(2n),.workouts.edit #main .workout_container .overlay #movements .movement .fields .group.bottom .field:nth-child(2n),.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .group.bottom .field:nth-child(2n),.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .group.bottom .field:nth-child(2n){margin-left:2%}.workouts.new #main .workout_container .overlay #movements .movement .fields .group.bottom .field:nth-child(3n),.workouts.edit #main .workout_container .overlay #movements .movement .fields .group.bottom .field:nth-child(3n),.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .group.bottom .field:nth-child(3n),.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .group.bottom .field:nth-child(3n){float:right}.workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.count,.workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.count,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.count,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.count{width:80px;float:left}.workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type,.workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type{margin:0 0 0 90px}.workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead,.workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead{width:100%}.workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead input .tt-hint,.workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead input .tt-hint,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead input .tt-hint,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead input .tt-hint{color:#cccccc}.workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu,.workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu{box-shadow:rgba(0,0,0,0.1) 0 1px 20px;border:1px solid rgba(0,0,0,0.9);background:white;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:100%}.workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion,.workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion{min-width:192px;width:auto !important;width:192px;*zoom:1;margin:0;color:#1A1C1E;padding:10px 5px;border-bottom:1px solid rgba(0,0,0,0.1)}.workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:before,.workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:after,.workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:before,.workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:after,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:before,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:after,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:before,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:after{content:"";display:table}.workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:after,.workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:after,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:after,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:after{clear:both}.workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:last-child,.workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:last-child,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:last-child,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:first-child,.workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:first-child,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:first-child,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion img,.workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion img,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion img,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;width:20px;height:20px;display:block;float:left;margin-right:5px}.workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion strong,.workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion strong,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion strong,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion strong{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-align:left;display:block;line-height:20px}.workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:hover,.workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion.tt-is-under-cursor,.workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:hover,.workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion.tt-is-under-cursor,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:hover,.workouts .sample_workouts.edit #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion.tt-is-under-cursor,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion:hover,.workouts .sample_workouts.new #main .workout_container .overlay #movements .movement .fields .group.top .field.movement_type .twitter-typeahead span.tt-dropdown-menu .tt-dataset-movement_types .tt-suggestions .tt-suggestion.tt-is-under-cursor{background:#6A41C6;color:#f8f6fc;color:white}.workouts.new #main .workout_container .overlay #scoring,.workouts.edit #main .workout_container .overlay #scoring,.workouts .sample_workouts.edit #main .workout_container .overlay #scoring,.workouts .sample_workouts.new #main .workout_container .overlay #scoring{width:400px;margin:30px auto 0 auto}@media screen and (max-width: 736px){.workouts.new #main .workout_container .overlay #scoring,.workouts.edit #main .workout_container .overlay #scoring,.workouts .sample_workouts.edit #main .workout_container .overlay #scoring,.workouts .sample_workouts.new #main .workout_container .overlay #scoring{width:auto;margin:20px 10px 0 10px}}.workouts.new #main .workout_container .overlay #scoring .date,.workouts.edit #main .workout_container .overlay #scoring .date,.workouts .sample_workouts.edit #main .workout_container .overlay #scoring .date,.workouts .sample_workouts.new #main .workout_container .overlay #scoring .date{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;cursor:pointer;padding:0;background:none;font-size:22px;height:28px;line-height:28px;width:auto !important}.workouts.new #main .workout_container .overlay #scoring .date:hover,.workouts.new #main .workout_container .overlay #scoring .date:active,.workouts.new #main .workout_container .overlay #scoring .date:focus,.workouts.edit #main .workout_container .overlay #scoring .date:hover,.workouts.edit #main .workout_container .overlay #scoring .date:active,.workouts.edit #main .workout_container .overlay #scoring .date:focus,.workouts .sample_workouts.edit #main .workout_container .overlay #scoring .date:hover,.workouts .sample_workouts.edit #main .workout_container .overlay #scoring .date:active,.workouts .sample_workouts.edit #main .workout_container .overlay #scoring .date:focus,.workouts .sample_workouts.new #main .workout_container .overlay #scoring .date:hover,.workouts .sample_workouts.new #main .workout_container .overlay #scoring .date:active,.workouts .sample_workouts.new #main .workout_container .overlay #scoring .date:focus{background:none !important;color:white !important}.workouts.new #main .workout_container .overlay #scoring .link,.workouts.edit #main .workout_container .overlay #scoring .link,.workouts .sample_workouts.edit #main .workout_container .overlay #scoring .link,.workouts .sample_workouts.new #main .workout_container .overlay #scoring .link{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;height:28px;line-height:28px;font-size:18px;color:#FDE200;font-style:normal}@media (max-width: 1500px){.community_workouts .container-xl{padding-left:16px;padding-right:16px}}.community_workouts .hero-section{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;box-sizing:border-box;min-height:clamp(300px, 40vh, 520px);padding:2rem 1rem}.community_workouts .hero-section>.mb-6{flex-shrink:0;text-align:left}.community_workouts .hero-section .hero-content{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;min-height:0;text-align:center;width:100%;max-width:42rem;margin:0 auto;gap:0.75rem;color:#FFFFFF}.community_workouts .hero-section .hero-content h1{font-size:3.5rem;font-weight:400;margin:0;line-height:1.1;color:#FFFFFF;text-shadow:0 2px 24px rgba(0,0,0,0.55),0 1px 3px rgba(0,0,0,0.8)}@media (max-width: 768px){.community_workouts .hero-section .hero-content h1{font-size:2.5rem}}@media (max-width: 480px){.community_workouts .hero-section .hero-content h1{font-size:2rem}}.community_workouts .hero-section .hero-content p{margin:0;max-width:36rem;font-size:1.25rem;line-height:1.45;font-weight:400;color:rgba(255,255,255,0.92);text-shadow:0 1px 16px rgba(0,0,0,0.65),0 1px 2px rgba(0,0,0,0.9)}@media (max-width: 768px){.community_workouts .hero-section .hero-content p{font-size:1.1rem}}@media (max-width: 480px){.community_workouts .hero-section .hero-content p{font-size:1rem}}@media screen and (max-width: 736px){.community_workouts .hero-section .hero-content .workout_clone_card{flex:initial;flex-basis:350px;flex-shrink:1}}.community_workouts .category-card{border-radius:20px;transition:transform 0.2s ease-in-out, box-shadow 0.2s ease-in-out}.community_workouts .category-card:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,0.1)}.community_workouts .category-card-content{display:flex;flex-direction:column;align-items:center;padding:150px 30px 30px 30px}.community_workouts .category-card-content-title{color:#FFFFFF;text-transform:uppercase;text-align:center}.community_workouts .category-card-content-title .small{font-size:24px;line-height:24px;display:block}.community_workouts .category-card-content-title .large{font-size:64px;line-height:64px;display:block;font-weight:600}.community_workouts .category-card-content-pill{position:absolute;top:10px;right:10px}.community_workouts .workout-card{width:100%;transition:transform 0.2s ease-in-out, box-shadow 0.2s ease-in-out}.community_workouts .workout-card:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,0.1)}.community_workouts .search-section .form-control-lg{font-size:1.1rem;padding:0.75rem 1rem}@media (max-width: 768px){.community_workouts .hero-section{margin-bottom:1.5rem}}@media (max-width: 480px){.community_workouts .hero-section{margin-bottom:1rem}}@media (prefers-reduced-motion: reduce){.community_workouts .category-card,.community_workouts .workout-card{transition:none}.community_workouts .category-card:hover,.community_workouts .workout-card:hover{transform:none;box-shadow:none}}.gyms.weekly_recap body.weekly_recap .boxboard-content-main{max-width:none !important;padding:0 !important}.gyms.weekly_recap body.weekly_recap .boxboard-content-wrapper{max-width:none !important}.gyms.weekly_recap .wr-page{background:#F2F8F9;min-height:100vh;padding-bottom:56px}.gyms.weekly_recap .wr-topbar{display:flex;align-items:center;justify-content:space-between;padding:16px 32px;background:#fff;border-bottom:1px solid #DFE3E8;gap:16px;flex-wrap:wrap}.gyms.weekly_recap .wr-topbar__title{font-size:20px;font-weight:500;color:#0a0a24;letter-spacing:-0.01em;line-height:1.2}.gyms.weekly_recap .wr-topbar__sub{font-size:12px;color:#637381;margin-top:1px}.gyms.weekly_recap .wr-topbar__actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.gyms.weekly_recap .wr-week-nav{display:flex;align-items:center;gap:4px;background:#F4F6F8;border-radius:10px;padding:4px}.gyms.weekly_recap .wr-week-nav__btn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:7px;border:0;background:transparent;cursor:pointer;color:#454F5B;font-family:boxboard;font-size:14px;text-decoration:none;transition:background 120ms, color 120ms}.gyms.weekly_recap .wr-week-nav__btn:hover{background:#fff;box-shadow:0 4px 10px rgba(60,106,172,0.16);color:#2E5BFF}.gyms.weekly_recap .wr-week-nav__btn--disabled{opacity:.4;cursor:default;pointer-events:none}.gyms.weekly_recap .wr-week-nav__label{padding:0 10px;font-size:13px;font-weight:500;color:#273142;min-width:130px;text-align:center}.gyms.weekly_recap .wr-jump-popover{position:relative}.gyms.weekly_recap .wr-jump-popover[open] .wr-jump-toggle{background:#fff;box-shadow:0 4px 10px rgba(60,106,172,0.16);color:#2E5BFF}.gyms.weekly_recap .wr-jump-popover[open] .wr-jump-panel{display:block}.gyms.weekly_recap .wr-jump-toggle{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:7px;border:0;background:transparent;cursor:pointer;color:#454F5B;font-family:boxboard;font-size:14px;list-style:none;transition:background 120ms, color 120ms}.gyms.weekly_recap .wr-jump-toggle::-webkit-details-marker{display:none}.gyms.weekly_recap .wr-jump-toggle:hover{background:#fff;box-shadow:0 4px 10px rgba(60,106,172,0.16);color:#2E5BFF}.gyms.weekly_recap .wr-jump-panel{display:none;position:absolute;top:calc(100% + 8px);right:0;width:220px;background:#fff;border-radius:14px;border:1px solid #DFE3E8;box-shadow:0 8px 24px rgba(60,106,172,0.18);padding:14px;z-index:50}.gyms.weekly_recap .wr-jump-panel__label{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#919EAB;margin:0 0 8px}.gyms.weekly_recap .wr-jump-panel__hint{font-size:11px;color:#919EAB;margin:8px 0 0;line-height:1.45}.gyms.weekly_recap .wr-date-form{display:flex;align-items:center;gap:8px}.gyms.weekly_recap .wr-date-input{min-height:34px;border-radius:8px;border:1px solid #DFE3E8;background:#fff;padding:5px 10px;font-size:13px;color:#273142;outline:none;font-family:inherit}.gyms.weekly_recap .wr-date-input:focus{border-color:#2E5BFF;box-shadow:0 0 0 3px rgba(46,91,255,0.12)}.gyms.weekly_recap .wr-btn{font-family:inherit;font-weight:700;font-size:11px;letter-spacing:.07em;text-transform:uppercase;border-radius:8px;border:2px solid #DFE3E8;cursor:pointer;padding:7px 14px;display:inline-flex;align-items:center;gap:6px;line-height:1}.gyms.weekly_recap .wr-btn--ghost{background:transparent;color:#454F5B}.gyms.weekly_recap .wr-btn--ghost:hover{background:#F4F6F8}.gyms.weekly_recap .wr-empty{padding:48px 32px;display:flex;justify-content:center}.gyms.weekly_recap .wr-empty__card{max-width:480px;background:#fff;border-radius:18px;border:1px solid #DFE3E8;padding:40px;text-align:center;box-shadow:0 4px 10px rgba(60,106,172,0.16)}.gyms.weekly_recap .wr-empty__icon{font-size:2.5rem;color:#919EAB;margin-bottom:16px}.gyms.weekly_recap .wr-empty__card h2{font-size:22px;font-weight:700;color:#273142;margin:0 0 10px}.gyms.weekly_recap .wr-empty__card p{font-size:14px;color:#637381;margin:0 0 14px}.gyms.weekly_recap .wr-lede{padding:24px 32px 18px}.gyms.weekly_recap .wr-bento{display:grid;grid-template-columns:repeat(12, 1fr);grid-auto-rows:110px;gap:14px;padding:0 32px}.gyms.weekly_recap .wr-tile{background:#fff;border-radius:18px;padding:22px;box-shadow:0 4px 10px rgba(60,106,172,0.16);display:flex;flex-direction:column;position:relative;overflow:hidden;transition:transform 120ms, box-shadow 120ms}.gyms.weekly_recap .wr-tile:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgba(60,106,172,0.18)}.gyms.weekly_recap .wr-tile--hero{grid-column:1 / span 5;grid-row:1 / span 5}.gyms.weekly_recap .wr-tile--pounds{grid-column:6 / span 4;grid-row:1 / span 2}.gyms.weekly_recap .wr-tile--member{grid-column:10 / span 3;grid-row:1 / span 5}.gyms.weekly_recap .wr-tile--activity{grid-column:6 / span 4;grid-row:3 / span 3}.gyms.weekly_recap .wr-tile--movements{grid-column:1 / span 7;grid-row:6 / span 4}.gyms.weekly_recap .wr-tile--rx{grid-column:8 / span 5;grid-row:6 / span 2}.gyms.weekly_recap .wr-tile--happiness{grid-column:8 / span 5;grid-row:8 / span 2}.gyms.weekly_recap .wr-tile--workouts{grid-column:1 / span 12;grid-row:10 / span 3;padding:22px}.gyms.weekly_recap .wr-tile--hero{background:linear-gradient(135deg, #0a0a24 0%, #1a1f4a 100%);color:#fff;padding:26px 28px}.gyms.weekly_recap .wr-tile--hero::before{content:'';position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;background:radial-gradient(circle, rgba(74,0,224,0.55), transparent 60%);filter:blur(20px);pointer-events:none}.gyms.weekly_recap .wr-tile--member{background:linear-gradient(170deg, #ff2975 0%, #4a00e0 100%);color:#fff}.gyms.weekly_recap .wr-tile--pounds{background:linear-gradient(160deg, #fff 60%, #f6f3ff 100%)}.gyms.weekly_recap .wr-tile-title{font-size:13px;font-weight:700;color:#273142;margin-top:6px;letter-spacing:.02em}.gyms.weekly_recap .wr-tile-header-row{display:flex;justify-content:space-between;align-items:flex-start}.gyms.weekly_recap .wr-empty-tile-msg{font-size:13px;color:#919EAB}.gyms.weekly_recap .wr-delta{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;letter-spacing:.04em;padding:3px 7px;border-radius:999px;line-height:1}.gyms.weekly_recap .wr-delta--up{background:rgba(28,160,123,0.15);color:#1ca07b}.gyms.weekly_recap .wr-delta--down{background:rgba(218,0,20,0.12);color:#DA0014}.gyms.weekly_recap .wr-delta--flat{background:rgba(255,255,255,0.08);color:rgba(255,255,255,0.45)}.gyms.weekly_recap .wr-scores-hd{display:flex;align-items:baseline;gap:18px;margin-top:18px;position:relative}.gyms.weekly_recap .wr-scores-num{font-size:88px;font-weight:500;line-height:.9;letter-spacing:-.04em;color:#fff}.gyms.weekly_recap .wr-scores-num--sm{font-size:52px}.gyms.weekly_recap .wr-scores-lbl{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:rgba(255,255,255,0.6);margin-top:4px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.gyms.weekly_recap .wr-scores-divider{color:rgba(255,255,255,0.35);font-size:28px;font-weight:300}.gyms.weekly_recap .wr-avatars{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:18px;position:relative}.gyms.weekly_recap .wr-avatars__row{display:flex;gap:6px;flex-wrap:wrap}.gyms.weekly_recap .wr-avatars__row--offset{margin-left:21px}.gyms.weekly_recap .wr-avatar--more{width:34px;height:34px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.08);color:rgba(255,255,255,0.7);font-size:10px;font-weight:700}.gyms.weekly_recap .wr-pounds-num{font-size:60px;font-weight:500;line-height:.95;letter-spacing:-.03em;color:#0a0a24;margin-top:12px}.gyms.weekly_recap .wr-pounds-unit{font-size:18px;font-weight:400;color:#637381;letter-spacing:0}.gyms.weekly_recap .wr-pounds-desc{font-size:12px;color:#637381;margin-top:8px;line-height:1.5}.gyms.weekly_recap .wr-member-photo-wrap{margin-top:16px}.gyms.weekly_recap .wr-member-name{font-size:22px;font-weight:500;margin-top:14px;letter-spacing:-.01em;line-height:1.15;color:#fff}.gyms.weekly_recap .wr-member-quote{font-size:12px;color:rgba(255,255,255,0.8);margin-top:8px;line-height:1.45}.gyms.weekly_recap .wr-member-stats{display:flex;gap:14px;margin-top:auto;padding-top:16px;border-top:1px solid rgba(255,255,255,0.18)}.gyms.weekly_recap .wr-member-stat-num{font-size:28px;font-weight:500;line-height:1;letter-spacing:-.02em;color:#fff}.gyms.weekly_recap .wr-member-stat-lbl{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:rgba(255,255,255,0.7);margin-top:3px}.gyms.weekly_recap .wr-activity-head{display:flex;justify-content:space-between;align-items:flex-start}.gyms.weekly_recap .wr-activity-chart{flex:1;display:grid;grid-template-columns:repeat(7, 1fr);gap:8px;padding:20px 4px 6px;align-items:end;height:100%;min-height:0}.gyms.weekly_recap .wr-bar{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;gap:5px}.gyms.weekly_recap .wr-bar__col{width:100%;max-width:26px;background:#2E5BFF;border-radius:5px 5px 2px 2px;position:relative;min-height:4px;transition:opacity 120ms}.gyms.weekly_recap .wr-bar--peak .wr-bar__col{background:linear-gradient(180deg, #ff2975, #4a00e0)}.gyms.weekly_recap .wr-bar__val{position:absolute;top:-18px;left:50%;transform:translateX(-50%);font-size:10px;font-weight:700;color:#273142;white-space:nowrap}.gyms.weekly_recap .wr-bar--peak .wr-bar__val{color:#4a00e0}.gyms.weekly_recap .wr-bar__day{font-size:10px;color:#919EAB;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.gyms.weekly_recap .wr-bar--peak .wr-bar__day{color:#4a00e0;font-weight:700}.gyms.weekly_recap .wr-activity-footnote{font-size:11px;color:#637381;margin-top:4px;display:flex;align-items:center;gap:6px}.gyms.weekly_recap .wr-pulse{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:#ff2975;animation:wr-pulse 2s infinite}@keyframes wr-pulse{0%{box-shadow:0 0 0 0 rgba(255,41,117,0.5)}70%{box-shadow:0 0 0 8px rgba(255,41,117,0)}100%{box-shadow:0 0 0 0 rgba(255,41,117,0)}}.gyms.weekly_recap .wr-movements-hd{display:flex;align-items:flex-start;justify-content:space-between}.gyms.weekly_recap .wr-movements-count{display:flex;align-items:flex-start;gap:10px;margin-top:6px}.gyms.weekly_recap .wr-movements-num{font-size:48px;font-weight:500;letter-spacing:-.03em;color:#0a0a24;line-height:1}.gyms.weekly_recap .wr-movements-lbl{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#637381;line-height:1.4}.gyms.weekly_recap .wr-movements-desc{font-size:12px;color:#637381;margin-top:4px}.gyms.weekly_recap .wr-bubbles-wrap{flex:1;position:relative;margin-top:6px;min-height:0}.gyms.weekly_recap .wr-bubbles{width:100%;height:100%}.gyms.weekly_recap .wr-rx-body{display:flex;align-items:center;gap:22px;margin-top:6px;flex:1}.gyms.weekly_recap .wr-rx-donut{flex-shrink:0}.gyms.weekly_recap .wr-rx-legend{display:flex;flex-direction:column;gap:12px;flex:1}.gyms.weekly_recap .wr-rx-row{display:flex;align-items:center;gap:10px}.gyms.weekly_recap .wr-rx-chip{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 10px;border-radius:999px;color:#fff;flex-shrink:0}.gyms.weekly_recap .wr-rx-chip--rx{background:#4a00e0}.gyms.weekly_recap .wr-rx-chip--scaled{background:#A78BFA}.gyms.weekly_recap .wr-rx-count{font-size:22px;font-weight:500;color:#0a0a24;letter-spacing:-.01em}.gyms.weekly_recap .wr-rx-sub{font-size:12px;color:#637381;margin-left:6px}.gyms.weekly_recap .wr-happiness-hd{display:flex;align-items:center;gap:12px;margin-top:8px}.gyms.weekly_recap .wr-happiness-emoji{width:48px;height:48px;border-radius:12px;background:#F4F6F8;display:flex;align-items:center;justify-content:center;font-size:28px;line-height:1;flex-shrink:0}.gyms.weekly_recap .wr-happiness-headline{font-size:19px;font-weight:500;color:#0a0a24;margin:0;letter-spacing:-.01em}.gyms.weekly_recap .wr-happiness-sub{font-size:11px;color:#637381;margin:3px 0 0}.gyms.weekly_recap .wr-mood-bars{margin-top:10px;display:flex;flex-direction:column;gap:6px}.gyms.weekly_recap .wr-mood-row{display:flex;align-items:center;gap:7px;font-size:11px}.gyms.weekly_recap .wr-mood-icon{width:16px;font-size:14px;text-align:center;flex-shrink:0}.gyms.weekly_recap .wr-mood-icon--happy{color:#1ca07b}.gyms.weekly_recap .wr-mood-icon--meh{color:#3EC0DF}.gyms.weekly_recap .wr-mood-icon--mad{color:#DA0014}.gyms.weekly_recap .wr-mood-label{width:36px;color:#273142;font-weight:500;flex-shrink:0}.gyms.weekly_recap .wr-mood-bar{flex:1;height:6px;border-radius:999px;background:#F4F6F8;overflow:hidden}.gyms.weekly_recap .wr-mood-bar__fill{height:100%;border-radius:999px}.gyms.weekly_recap .wr-mood-bar__fill--happy{background:#1ca07b}.gyms.weekly_recap .wr-mood-bar__fill--meh{background:#3EC0DF}.gyms.weekly_recap .wr-mood-bar__fill--mad{background:#DA0014}.gyms.weekly_recap .wr-mood-pct{width:52px;text-align:right;color:#637381;font-weight:700;font-size:10px;flex-shrink:0}.gyms.weekly_recap .wr-workouts-head{display:flex;justify-content:space-between;align-items:flex-end}.gyms.weekly_recap .wr-workouts-title{font-size:19px;font-weight:500;color:#0a0a24;letter-spacing:-.01em;margin:0}.gyms.weekly_recap .wr-workouts-sub{font-size:12px;color:#637381;margin:2px 0 0}.gyms.weekly_recap .wr-workouts-grid{display:grid;grid-template-columns:repeat(6, 1fr);gap:12px;margin-top:14px;flex:1;min-height:0;align-items:stretch}.gyms.weekly_recap .wr-wo-empty{background:#F4F6F8;min-height:130px;border-radius:14px;align-self:stretch}.gyms.weekly_recap .wr-wo-more{min-height:130px;border-radius:14px;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:#F4F6F8;border:2px dashed #C4CDD5;text-decoration:none;transition:background 120ms, border-color 120ms}.gyms.weekly_recap .wr-wo-more:hover{background:#edf0f3;border-color:#2E5BFF}.gyms.weekly_recap .wr-wo-more__count{font-size:30px;font-weight:700;letter-spacing:-.02em;color:#2E5BFF;line-height:1}.gyms.weekly_recap .wr-wo-more__label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#637381;text-align:center;line-height:1.4}.gyms.weekly_recap .wr-footer{display:flex;justify-content:center;padding:22px 32px 0}@media (max-width: 1100px){.gyms.weekly_recap .wr-bento{grid-auto-rows:95px;gap:12px;padding:0 20px}.gyms.weekly_recap .wr-topbar,.gyms.weekly_recap .wr-lede,.gyms.weekly_recap .wr-footer{padding-left:20px;padding-right:20px}.gyms.weekly_recap .wr-workouts-grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 768px){.gyms.weekly_recap .wr-topbar{padding:14px 16px}.gyms.weekly_recap .wr-week-nav__label{min-width:100px}.gyms.weekly_recap .wr-lede{padding:18px 16px 14px}.gyms.weekly_recap .wr-lede .bb-lede h1{font-size:28px}.gyms.weekly_recap .wr-bento{display:flex;flex-direction:column;gap:12px;padding:0 16px}.gyms.weekly_recap .wr-tile--hero,.gyms.weekly_recap .wr-tile--pounds,.gyms.weekly_recap .wr-tile--member,.gyms.weekly_recap .wr-tile--activity,.gyms.weekly_recap .wr-tile--movements,.gyms.weekly_recap .wr-tile--rx,.gyms.weekly_recap .wr-tile--happiness,.gyms.weekly_recap .wr-tile--workouts{grid-column:unset;grid-row:unset}.gyms.weekly_recap .wr-scores-num{font-size:56px}.gyms.weekly_recap .wr-scores-num--sm{font-size:36px}.gyms.weekly_recap .wr-pounds-num{font-size:44px}.gyms.weekly_recap .wr-workouts-grid{grid-template-columns:repeat(2, 1fr)}.gyms.weekly_recap .wr-wo-empty{display:none}.gyms.weekly_recap .wr-footer{padding:18px 16px 0}}
