.action-bar>form{display:flex}.action-bar{display:flex;padding:30px 0}.action-bar .border-button{align-self:flex - end;width:auto;margin:auto 0 auto auto;padding:15px 50px;color:#565462;border:2px solid #565462}.action-bar .border-button:hover{background-color:#565462;color:#fff}.action-bar .border-button:active{background-color:#878788;color:#fff}.action-bar input{margin-right:20px;width:320px}.action-bar .gradient-button{width:170px}.atb{display:flex;flex-direction:column-reverse}.atb label{margin-left:8px;margin-bottom:4px;text-align:left}.atb input:placeholder-shown+label{opacity:0;transform:translateY(100%)}.atb input,.atb input+label{color:#7b7988;font-size:14px;transition:all .1s;opacity:1;text-transform:lowercase}.atb input.no-transform,.atb input.no-transform+label{text-transform:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-in{animation-name:fade-in;animation-duration:.25s}button:focus{outline:none}.gradient-button{padding:17px 35px;background-color:#f58229;background:linear-gradient(148deg,#ef4129,#f58229);border:none;color:#fff;font-family:Roboto Condensed,sans-serif;text-transform:uppercase;font-weight:700;font-size:16px;cursor:pointer}.border-button{border:2px solid #F58229;padding:15px 35px;background:transparent;font-family:Roboto Condensed,sans-serif;text-transform:uppercase;font-size:16px;color:#f58229;font-weight:700;cursor:pointer}.border-button-xs{border:2px solid #F58229;padding:5px;background:transparent;font-family:Roboto Condensed,sans-serif;text-transform:uppercase;font-size:16px;color:#f58229;font-weight:700;cursor:pointer}.border-button-xs:disabled{cursor:not-allowed}.border-button-xs:hover,.border-button:hover{background-color:#f58229;color:#fff}.border-button-xs:active,.border-button:active{background-color:transparent;color:#f58229}.border-button-grey{padding:15px 40px;background:transparent;font-family:Roboto Condensed,sans-serif;text-transform:uppercase;font-size:16px;border:2px solid #565462;color:#565462;font-weight:700;cursor:pointer}.border-button-grey:hover{background-color:#565462;color:#fff}.border-button-grey:active{background-color:transparent;color:#565462}.empty-button{background:transparent;border:0;cursor:pointer}.dropdown-arrow{background-image:url(/img/dropdown-arrow.png);background-repeat:no-repeat;width:10px;height:8px;display:flex}.dropdown-arrow:hover{background-image:url(/img/dropdown-arrow-active.png)}.tooltip{position:absolute;display:inline-block;left:105%;bottom:25%;color:#7b7988;background-image:url(/img/info.png);width:18px;height:18px;background-repeat:no-repeat;background-position:center}.tooltip .tooltiptext{visibility:hidden;width:160px;background-color:#f3f3f4;color:#7b7988;text-align:center;padding:5px 0;border:1px solid #B7B7B7;border-radius:6px;font-size:14px;position:absolute;bottom:110%;left:50%;transform:translate(-50%);z-index:1}.tooltip:hover{cursor:pointer}.tooltip:hover .tooltiptext{visibility:visible}#new-user-panel .tooltip{top:0}#new-user-panel .tooltip .tooltiptext,#register-panel .tooltip .tooltiptext{width:180px;text-transform:initial}.radiocheck-label{display:flex;flex-direction:row;align-items:center;margin-right:15px}.radiocheck-label span{user-select:none}.radiocheck-input{position:relative!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:8px;box-sizing:content-box;overflow:hidden}.radiocheck-input:before{content:"";display:block;box-sizing:content-box;width:16px;height:16px;border:2px solid #ccc}.radiocheck-input:checked:before{border-color:#565462}.radiocheck-input:disabled:before{border-color:#ccc;background-color:#ccc}.radiocheck-input:after{content:"";display:block;position:absolute;box-sizing:content-box;top:50%;left:50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;background-color:#f58229;width:16px;height:16px;border-radius:100vh;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}input[type=radio]:before{border-radius:100vh}input[type=radio]:after{width:10px;height:10px;border-radius:100vh;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}input[type=radio]:checked:after{opacity:1;-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}input[type=checkbox]:before{border-radius:4px}input[type=checkbox]:after{width:9.6px;height:16px;border-radius:0;-webkit-transform:translate(-50%,-85%) scale(0) rotate(45deg);transform:translate(-50%,-85%) scale(0) rotate(45deg);background-color:transparent;box-shadow:4px 4px #f58229}input[type=checkbox]:checked:after{opacity:1;-webkit-transform:translate(-50%,-85%) scale(.8) rotate(45deg);transform:translate(-50%,-85%) scale(.8) rotate(45deg)}input[type=checkbox].filled:before{border-radius:4px}input[type=checkbox].filled:checked:not(:disabled):before{background-color:#12cbc4}input[type=checkbox].filled:not(:disabled):after{box-shadow:4px 4px #fff}.class-designer{position:relative}.input-grp.data-proxy{position:absolute;top:25px;left:46%}.input-grp.data-proxy:first-child{left:25%}.class-designer p{padding-bottom:5px}.class-designer-check{padding-top:30px}.class-designer-check .radiocheck-input{margin-left:0}.class-designer-check .radiocheck-label{display:inline-flex}#class-designer-content{padding:0 0 30px}#class-designer-content>div{margin-bottom:30px}.add-block-button:hover{cursor:pointer}.class-designer-chart{position:sticky;max-width:100%;background:#f3f3f4;z-index:3;top:-1%;padding:40px 0 10px}.class-designer-inner-chart-wrap{position:relative}.class-profile-time{position:sticky;display:inline-flex;flex-flow:row;justify-content:flex-end;top:1%;left:80%;margin-top:-4%;z-index:4}.profile-total-time{font-size:20px;padding-left:10px}#block-wrap-content{display:flex;flex-direction:column}.block-header{display:grid;grid-template-columns:auto 1fr repeat(3,auto);align-items:center;position:relative;padding:15px 10px 15px 0;background:#eee}.block-header,.block-header .cncp-input{text-transform:uppercase;font-weight:700;font-size:20px;color:#565462}.block-time{padding:5px}.block-move{width:20px;height:7px;background-repeat:no-repeat;background-position:center;padding:5}.block-move:hover{cursor:pointer}.block-move-up{background-image:url(/img/arrow-up-passive.png)}.block-move-up:hover{background-image:url(/img/arrow-up-active.png)}.block-move-down{background-image:url(/img/arrow-down-passive.png)}.block-move-down:hover{background-image:url(/img/arrow-down-active.png)}.block-content{padding:0 30px}.block-content>.block-entry:not(:last-child){margin-bottom:30px}.border-button.split-button{width:167px;position:absolute;transform:translate(-50%);left:50%;bottom:90%;margin-left:14px;background:#f3f3f4}.border-button.split-button:hover{background:#f58229;color:#fff}.split-line{border-top:1px solid #B7B7B7;grid-column:1/-1;margin-top:-18px}.border-button.block-button{margin-right:30px;grid-column:3}.block-button.gradient-button{grid-column:4}.cncp-input-full{width:100%}.cncp-input-percent{max-width:100px}.cncp-input-time{max-width:45px}.block-wrap{border:1px solid #B7B7B7}.block-wrap:not(:first-child){border-top:0}.block-wrap:only-child .block-move,.block-wrap:first-child .block-move-up,.block-wrap:last-child .block-move-down{display:none}.blocks-copy-move{align-items:baseline;position:relative}.blocks-copy-move .dlci-more{margin:30px 0 10px;position:relative}.blocks-copy-move .context-menu{right:auto}.blocks-copy-move .context-menu-item{min-width:125px}.block-entry{position:relative;display:grid;grid-gap:30px;grid-template-columns:1fr 1fr .5fr 1fr;padding-top:5px;margin-right:30px}.block-entry:first-child{padding-top:0}.block-entry>.input-grp,.block-entry-percentage-wrap>.input-grp,.block-entry-timer-wrap>.input-grp{margin-top:20px}.input-grp>.cncp-input{margin:15px 5px 0 0}.input-grp-inline{display:inline-block}.cncp-input.cncp-input-time{margin-right:0;padding:0;text-align:center;line-height:35px}.img-timer{vertical-align:middle}.block-entry:first-of-type .split-button,.block-entry:first-of-type .split-line{display:none}.merge-button{display:none}.block-wrap:not(:last-of-type) .merge-button{display:inline-block}.block-entry-timer-wrap,.block-entry-percentage-wrap{display:flex;align-items:flex-end;justify-content:space-evenly;margin-bottom:40px}#cnb-block-name{border:1px solid #D1D1D1;width:290px}.block-entry .delete-button{position:absolute;background-image:url(/img/close.png);background-repeat:no-repeat;background-position:right;height:13px;width:13px;top:20%;right:-30px;margin-right:0;z-index:2}.block-entry .delete-button:hover{cursor:pointer;background-image:url(/img/close-active.png)}.block-entry-duration{margin-left:5px}.block-entry-timer-wrap .switch{margin-left:10px;margin-right:20px}.checkbox-label{position:absolute;bottom:100%;left:0;color:#7b7988;font-size:14px;width:100}.add-block{line-height:53px}.class-designer .block-button{justify-content:flex-end;width:170px}.block-footer{display:flex;justify-content:flex-end;padding:10px 30px 30px}.block-footer button,.block-footer a{margin-left:30px;width:156px;padding:0;text-align:center;line-height:53px;max-height:53px}.block-footer a:hover{text-decoration:none}.block-footer .action-button{border:2px solid #565462;color:#565462}.block-footer .action-button:hover{background-color:#565462;color:#fff}.footer-wrap{display:grid;grid-auto-flow:column;grid-template-columns:2fr 10fr 2fr;margin-top:30px}.canc-profile-btn,.save-profile-btn,.blocks-copy-move{display:none}.block-entry .input-grp-coach-note .tooltip{right:50%;bottom:53%;left:100%}.input-grp-coach-note .tooltip .tooltiptext{width:110px;z-index:2}.edit-profile-btn{display:none}.blocks-copy-move .tooltip{left:4.5%;top:50%}.blocks-copy-move .tooltiptext{left:130%;transform:none;bottom:auto;top:-100%}.alert{padding:20px;background-color:#f44336;color:#fff;opacity:1;transition:opacity .6s;margin-bottom:15px}.alert-hidden{display:none}.alert.success{background-color:#04aa6d}.alert.info{background-color:#2196f3}.alert.warning{background-color:#ff9800}.closebtn{margin-left:15px;color:#fff;font-weight:700;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.closebtn:hover{color:#000}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006;justify-content:center;align-items:center}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%;max-width:750px;border-radius:10px}.modal-content h2{text-align:center}.modal-content b,.modal-content p{text-align:left;margin:.2rem}.modal-content b{font-weight:600}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.collapsible-wrapper{margin-top:40px;border:1px solid #B7B7B7}.collapsible{background-color:#777;color:#fff;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px}button.collapsible:disabled{cursor:not-allowed;opacity:.5}.active,.collapsible:hover{background-color:#555}.collapsible:after{content:"+";color:#fff;font-weight:700;float:right;margin-left:5px}.active:after{content:"\2212"}.collapsible-content{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.styled-checkbox{position:absolute;opacity:0}.styled-checkbox+label{position:relative;cursor:pointer;padding:0}.styled-checkbox+label:before{content:"";margin-right:5px;margin-left:5px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff;border:1px solid #D1D1D1}.styled-checkbox:focus+label:before{box-shadow:0 0 0 3px #0000001f}.styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.styled-checkbox:disabled+label:before{box-shadow:none;background:#ddd}.styled-checkbox:checked+label:after{content:"";position:absolute;left:10px;top:9px;background:#f35429;width:2px;height:2px;box-shadow:2px 0 #f35429,4px 0 #f35429,4px -2px #f35429,4px -4px #f35429,4px -6px #f35429,4px -8px #f35429;transform:rotate(45deg)}.detail-list{display:grid;grid-template-rows:repeat(3,auto);margin-bottom:30px;align-content:start}.detail-list-header{text-transform:uppercase;background-color:#e0e0e4;width:100%;color:#565462;font-size:14px;font-weight:700;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.detail-list-header-item{display:flex;align-items:center;padding:15px 25px;grid-row:1}.dl-sort{display:flex;flex-direction:column;margin-left:15px}.detail-list-content-item{position:relative;color:#7b7988;font-size:14px;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:100%;z-index:1}.detail-list-content-item:hover{box-shadow:0 0 50px -15px #787878;background-color:#fff;z-index:2}.detail-list-content-item:hover:after{content:"";background-color:#f58229;position:absolute;left:0;top:0;width:5px;height:100%}.detail-list-content-item:nth-last-of-type(odd){background-color:#fff}.detail-list-content-item>div{display:flex;align-items:center;padding:15px 25px;overflow:hidden}.dlci-more{overflow:visible;cursor:pointer}.context-menu{position:absolute;top:100%;right:0;text-transform:uppercase;font-size:16px;font-weight:700;padding:10px 20px;background-color:#fff;box-shadow:0 0 20px #0000004d;display:none;z-index:4}.context-menu-item{padding:20px;cursor:pointer}.context-menu-item:hover{color:#f58229}.detail-list-footer{display:flex;padding:14px;background-color:#e0e0e4;width:100%;color:#7b7988;align-items:center;justify-content:flex-end;font-weight:700;font-size:14px}.dlf-item{width:30px;height:30px;display:flex;justify-content:center;align-items:center;margin:0 2px}.dlf-item-selected{background-color:#f3f3f4;color:#0f0e15;border-radius:30px}.dlf-item:hover{background-color:#f3f3f4;color:#f58229;border-radius:30px}#hw-pages-list{display:flex}.asc:hover:after,.desc:hover:after{color:#f58229}.desc:after{content:"\25bc";padding-left:10px;color:#565462}.asc:after{content:"\25b2";padding-left:10px;color:#565462;font-size:12px}#edit-license{display:grid;padding:30px 0;grid-template:repeat(8,auto) 1fr / 25% 25% 50%;align-items:start}#ll-panel{grid-column:3/4;grid-row:1/-1}.license-info-wrapper{margin:0 30px 40px 0}.license-info-wrapper>div:first-of-type{color:#7b7988;font-size:14px;margin-bottom:8px}.license-info-wrapper>div:last-of-type{color:#565462;font-size:16px}.license-info-wrapper:nth-child(odd){grid-column:1/2}.last-liw{grid-column:1/3!important}#edit-license-button{grid-column:1/3}.fitnessplayer-connect-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.fitnessplayer-connect-text{text-align:center}.fitnessplayer-connect-text h1{font-size:1.5rem;margin-bottom:1rem}.fitnessplayer-connect-text p{margin-bottom:.5rem}.fitnessplayer-auth-container{position:relative;overflow:hidden;border:2px solid #F58229;border-radius:15px 0;padding:20px;margin:30px}.fitnessplayer-container{display:flex;flex-direction:row;justify-content:space-around;position:relative;overflow:hidden;padding:1rem}.fitnessplayer-row{display:flex;flex-direction:row;justify-content:space-around}.fitnessplayer-cell{display:flex;flex-direction:column;justify-content:space-between}.fitnessplayer-grp{display:flex;flex-direction:column}.fitnessplayer-container p{line-height:2rem}.fitnessplayer-ribbon{color:#fff;background-color:#505960;box-shadow:0 4px 4px #0003;font-weight:700;line-height:1.2;padding:5px 10px;position:absolute;right:-30px;top:0;transform:rotate(45deg);transition:all .1s ease-in;z-index:2;border:1px solid black}.fitnessplayer-ribbon-text{padding-left:30px;padding-right:20px;text-transform:capitalize}@media (max-width: 1440px){.fitnessplayer-container{flex-direction:column;align-items:center}.fitnessplayer-grp{width:100%;margin-bottom:1rem}#fitnessplayer-title,#fitnessplayer-message{text-align:center}.fitnessplayer-grp .border-button,.fitnessplayer-grp .border-button-xs{margin-bottom:.5rem}}.info-panel{display:flex;flex-direction:column;justify-content:center;align-items:center}.info-panel>img{margin-bottom:40px}.info-panel>p{color:#565462;font-size:18px;text-align:center;text-transform:uppercase}.language-picker{align-self:flex-end;height:100%;padding:0 40px;display:flex;position:relative;align-items:center;justify-content:center;color:#565462;font-size:18px;font-weight:700}.language-picker .context-menu{z-index:5}.contact-content{margin-top:2rem;margin-bottom:2rem}.contact-wrapper{display:flex;justify-content:space-evenly}.contact-container a{color:#565462}.avatar{vertical-align:middle;width:225px;height:225px;border-radius:20px 0}.contact-container ul li,.contact-container p{padding-top:.3rem}.contact-container a:link{text-decoration:underline}.play-video-overlay{position:relative;display:inline-block}.play-video-overlay:after{content:"\25b6";color:#fff;font-size:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s;pointer-events:none}.play-video-overlay:hover:after{opacity:1}.loader-wrap{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.circle-loader{fill:transparent;stroke:#f58229;stroke-width:5;stroke-dasharray:0,95;stroke-dashoffset:0;animation:dash 1.25s ease infinite,rotate 1.25s linear infinite;animation-delay:.1s}@keyframes dash{0%{stroke-dasharray:1,95;stroke-dashoffset:0}50%{stroke-dasharray:85,95;stroke-dashoffset:-25}to{stroke-dasharray:85,95;stroke-dashoffset:-93}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Roboto Condensed;font-display:swap;src:local("Roboto Condensed"),url(/font/RobotoCondensed.ttf) format("truetype")}#login-page{color:#565462;font-size:16px;width:100%;height:100%;overflow:hidden;display:grid;grid-template-columns:50% 50%}input[type=tel]:focus,input[type=url]:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,input[type=date]:focus,textarea:focus{border-bottom:1px #F58229 solid}#logo-pane{object-fit:cover;background-image:url(/img/activio-background.jpg);grid-row:1/2;display:flex;flex-direction:column;justify-content:space-between;color:#fff;padding:50px;background-repeat:no-repeat;background-size:cover}@supports (background-image: url(/img/activio-background.webp)){#logo-pane{background-image:url(/img/activio-background.webp)}}#img-logo{margin-bottom:10px}#logo-pane p{text-transform:uppercase;font-weight:700}.subhead-text{color:#f58229;font-size:18px;letter-spacing:10px;text-transform:uppercase;font-weight:700}.slanted-important-text{font-size:60px;font-style:italic}.accent-brush{color:#f58229;text-transform:uppercase;font-weight:700}#logo-pane div:nth-of-type(2)>div{padding-top:25px}#footer{display:flex;justify-content:space-between;margin-top:30px}#acc-panel{display:flex;flex-direction:column;justify-items:center;justify-items:stretch;justify-content:space-between;padding:5% 10%;background:#f3f3f4;box-shadow:0 0 100px #000;overflow-y:auto}#acc-panel>.language-picker{border-bottom:4px solid #565462;width:80px;height:50px;min-width:80px;min-height:50px;justify-self:end}#acc-panel>div:nth-of-type(2){text-align:center}#auth-type{margin-bottom:50px;display:grid;grid-template-columns:1fr 1fr 1fr}.accent-text{font-size:16px;font-weight:700;text-transform:uppercase;color:#f58229}input[type=tel],input[type=number],input[type=url],input[type=text],input[type=password],input[type=email],input[type=date],select{border:0 transparent solid;border-bottom:1px #B7B7B7 solid;background-color:transparent;padding:8px;font-size:16px}#login-panel{display:grid;justify-items:stretch;align-items:center;grid-template-columns:50% 50%;grid-template-rows:auto auto auto;grid-row-gap:30px;grid-column-gap:10px;width:calc(100% - 10px)}#login-panel input[type=text]{width:100%;height:100%}#login-button{grid-column:1/3}#forgot-password-button{justify-self:end}input[type=radio].radio-tab{position:absolute;left:-99999em;top:-99999em}input[type=radio].radio-tab+label{user-select:none;text-align:center;cursor:pointer;float:left;border-bottom:1px solid #F58229;margin-right:-1px;padding:.5em 1em 20px;position:relative;width:100%;font-size:18px;font-weight:700;letter-spacing:5px;text-transform:uppercase}#auth-type:label:nth-child(2){grid-column:2/3}input[type=radio].radio-tab:checked+label{box-shadow:inset 0 -5px #f58229;z-index:1;color:#f58229}.tab-header{border-bottom:1px solid #F58229;text-transform:uppercase;color:#565462;font-size:18px;text-align:center;padding:20px 0;letter-spacing:5px;cursor:pointer;user-select:none;font-weight:700}.th-selected{border-bottom:5px solid #F58229;color:#f58229}.custom-hidden{position:absolute!important;top:-9999px!important;left:-9999px!important}#slogan-panel a{color:#fff}.list-item-highlighted{background-color:#f58229;background:linear-gradient(148deg,#ef4129,#f58229);margin:15px!important;padding:0 10px!important;color:#fff;border-radius:4px}.open-modal-link{color:#565462;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:all .3s ease-out}.open-modal-link:first-of-type:after{content:"";display:inline-block;height:17px;width:1px;background-color:#b7b7b7;margin:3px 12px -3px 15px}.overlay{position:fixed;inset:0;background:#000000b3;transition:opacity .5s;visibility:hidden;opacity:0;overflow-x:hidden;overflow-y:auto;width:100%;height:100%}.overlay:target{visibility:visible;opacity:1}.popup{margin:70px auto;padding:30px;background:#fff;width:38%;position:relative;transition:all 5s ease-in-out}.popup h2{color:#7b7988;font-size:20px;font-weight:700;padding-bottom:25px}.popup .close,.popup .close-button{transition:all .2s}.popup .close{position:absolute;top:20px;right:30px;background-image:url(/img/close.png);background-repeat:no-repeat;background-position:right;height:13px;width:13px}.popup .close:hover{cursor:pointer;background-image:url(/img/close-active.png)}.popup .content{max-height:500px;overflow-y:scroll;border-top:3px solid #E0E0E4;border-bottom:3px solid #E0E0E4}.content-inner{padding:30px 30px 30px 0;color:#7b7988}.content-inner h3{padding-bottom:30px}.content-inner p{padding-bottom:25px}.content-inner li{padding-bottom:10px}.popup .border-button{padding:15px 60px}.popup-footer{text-align:right;margin-top:45px}.popup ::-webkit-scrollbar{width:6px;height:50%}.popup ::-webkit-scrollbar-track{background:#fff}.popup ::-webkit-scrollbar-thumb{background:#f1f1f1}.popup ::-webkit-scrollbar-thumb:hover{background:#888}#message{display:none;background:#fff;box-shadow:0 8px 18px 1px #1f1d2833;color:#000;position:absolute;padding:20px;top:100%;z-index:1;text-align:left}#message h3{color:#7b7988;padding-bottom:10px}#message p{padding:2px 10px;font-size:16px}.valid{color:#1ebc51}.valid:before,.invalid:before{position:relative;left:-10px}.valid:before{content:url(/img/checkmark.png)}.invalid{color:#ef4129}.invalid:before{content:url(/img/close-active.png)}#migrate-panel{display:flex;flex-direction:column}#migrate-panel>*{margin-bottom:20px}#migrate-panel>button{margin-top:20px}@media only screen and (min-width: 1920px){.class-profile-time{left:65%}}@media only screen and (max-width: 1920px){.block-entry .input-grp-coach-note .tooltip{right:80%}.class-profile-time{left:75%}.input-grp.data-proxy{left:50%}}@media only screen and (min-width: 1550px){.block-entry-timer-wrap{min-width:290px}}@media only screen and (max-width: 1550px){.block-entry{grid-gap:3px;margin-right:20px;grid-template-columns:repeat(auto-fit,minmax(240px,auto))}.block-content{padding:0 20px}.input-grp.data-proxy{left:53%}.class-profile-time{left:80%}}@media only screen and (max-width: 1510px){.block-entry{grid-template-columns:repeat(auto-fit,minmax(235px,auto))}}@media only screen and (max-width: 1491px){.block-entry{grid-template-columns:repeat(auto-fit,minmax(230px,auto))}}@media only screen and (max-width: 1469px){.input-grp.data-proxy .cncp-input{width:230px!important}.block-entry{grid-template-columns:repeat(auto-fit,minmax(225px,auto))}}@media only screen and (max-width: 1453px){.block-entry{grid-template-columns:repeat(auto-fit,minmax(255px,auto))}.block-entry .input-grp-coach-note .tooltip{bottom:15%}}@media only screen and (max-width: 1287px){.footer-wrap{grid-template-columns:1fr auto}.input-grp.data-proxy .cncp-input{width:180px!important}.block-entry{grid-template-columns:repeat(auto-fit,minmax(280px,auto))}.block-entry .input-grp-coach-note .tooltip{bottom:53%}.blocks-copy-move .tooltip{left:5.5%}}@media only screen and (max-width: 1068px){.block-entry{grid-template-columns:repeat(auto-fit,minmax(300px,auto))}}@media only screen and (max-width: 1044px){.block-entry .input-grp-coach-note .tooltip{bottom:15%}}@media only screen and (max-width: 1024px){html{height:100%;width:100%;overflow:hidden;position:fixed}#login-page{grid-template-rows:auto 1fr;grid-template-columns:auto;overflow-x:hidden!important;overflow-y:scroll!important;-webkit-overflow-scrolling:touch}#slogan-panel{display:none}#acc-panel{overflow-y:hidden!important}.block-entry .input-grp-coach-note .tooltip{bottom:55%;left:97%}.popup{width:80%}}@media only screen and (max-width: 840px){.input-grp.data-proxy .cncp-input{width:150px!important}.input-grp.data-proxy:first-child{left:33%}.input-grp.data-proxy{left:65%}.class-profile-time{left:85%;margin-top:-1%}}@media only screen and (max-width: 804px){.block-entry{grid-template-columns:repeat(auto-fit,minmax(300px,auto))}.block-entry .delete-button{top:5%}.split-line{margin-top:0}.block-entry-timer-wrap,.block-entry-percentage-wrap{margin-bottom:0}.blocks-copy-move .tooltip{left:7.5%}.block-entry .input-grp-coach-note .tooltip{bottom:15%}}@media only screen and (max-width: 680px){.class-designer-chart{margin-top:40px}.input-grp.data-proxy:first-child{left:0}.input-grp.data-proxy{top:85px;left:48%}.class-profile-time{margin-top:-10%}.split-line{margin-top:8px}.blocks-copy-move .tooltip{left:11%}}@media only screen and (max-width: 375px){#footer{flex-wrap:wrap;justify-content:center}}.new-class-panel .action-bar>input{width:100%!important}.add-button{border-radius:30px;margin:15px;background-color:#23d75d;padding:10px 30px!important;border:none;color:#fff;font-family:Roboto Condensed,sans-serif;text-transform:uppercase;font-weight:700;font-size:16px}.remove-button{border-radius:30px;margin:15px;border:2px solid #565462;padding:10px 30px!important;color:#565462;font-family:Roboto Condensed,sans-serif;text-transform:uppercase;font-weight:700;font-size:16px}.add-button:active,.remove-button:active{opacity:.5}#new-license-panel{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.cnl-input{margin:20px 30px 0 0;min-width:340px}#new-license-panel>div{margin-top:30px}#new-license-panel>div>button{width:250px}.cnl-button-wrap{width:100%}#new-user-panel{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.cnu-input{margin:20px 30px 0 0;min-width:340px}#new-user-panel>div{margin-top:30px}#new-user-panel>div>button{width:250px}.cnu-button-wrap{width:100%}.user-type-wrap{display:flex;flex-direction:row;align-items:baseline}*,body{box-sizing:border-box;font-family:Roboto Condensed,sans-serif}#admin-panel{color:#565462;display:grid;grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;width:100%;height:100%;position:absolute;overflow:hidden;background-color:#f3f3f4;justify-items:stretch}#userbar{background-color:#e0e0e4;display:flex;align-items:center;justify-content:flex-end;height:85px}#user-info-control{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto auto;grid-column-gap:15px;grid-row-gap:5px;align-items:center;position:relative;background:transparent;cursor:pointer;height:100%}#user-info-control img:nth-of-type(1){grid-row:1/3;grid-column:1/2}#user-info-control .context-menu{z-index:5}#user-more{grid-row:1/3;grid-column:3/4;position:relative}#user-name{grid-row:1/2;grid-column:2/3;padding-right:10px;color:#565462;font-size:18px;white-space:nowrap;align-self:end}#user-rights{grid-row:2/3;grid-column:2/3;color:#f58229;font-size:12px;font-weight:700;text-transform:uppercase;align-self:start;padding-right:10px}#content{padding:0 30px 30px;display:grid;grid-template-rows:90px 1fr;grid-template-columns:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}#content-nav{width:100%;font-size:20px;font-weight:700;text-transform:uppercase;border-bottom:3px solid #E0E0E4;display:flex;align-items:center}.content-nav-item{display:flex;position:relative;padding:0 15px}.content-nav-item:first-of-type{padding-left:0}.content-nav-item:before{content:"";position:absolute;top:12.5%;left:0;height:75%;width:100%;background-color:inherit;border-left:3px solid #7B7988;transform:skew(-10deg)}.content-nav-item:last-child{color:#f58229}.content-nav-item:first-child:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:inherit;border-left:none;transform:skew(-10deg)}.photo-uploader img{width:40;height:40;border-radius:20px;overflow:hidden}.select-grp,.input-grp{position:relative}.select-grp input:placeholder-shown+label,.input-grp input:placeholder-shown+label{opacity:0;transform:translateY(100%)}.input-grp label,.select-grp label,.select-grp input+label{color:#7b7988;font-size:14px;position:absolute;top:0;left:8px;transition:all .1s;opacity:1;text-transform:lowercase}::placeholder{color:#7b7988;font-size:14px}#register-panel{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:20px;grid-column-gap:30px}#register-panel>button{grid-column:1/3}#register-panel>div:nth-child(1){display:flex;align-items:center}.upload-profile-image-control{display:flex;align-items:center;text-transform:uppercase;color:#565462;font-size:14px;font-weight:700}.upload-profile-image-control img{margin-right:15px;width:40;height:40;border-radius:20px;overflow:hidden}.reg-show-more{display:none}#reg-show-more-btn{text-transform:uppercase;color:#f58229;font-weight:700;margin-top:10px}.info-text{margin-bottom:50px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Roboto Condensed,sans-serif;user-select:none}*,*:before,*:after{box-sizing:inherit;font-family:inherit}a:link,a:visited{text-decoration:none}a:hover,a:active{text-decoration:underline}input:focus,select:focus,textarea:focus,button:focus{outline:none}#side-menu{background-image:url(/img/sidebar-bg.jpg);background-repeat:no-repeat;background-color:#17161b;grid-row:1/3;white-space:nowrap;transition:width .3s;width:320px}@supports (background-image: url(/img/sidebar-bg.webp)){#side-menu{background-image:url(/img/sidebar-bg.webp)}}.side-menu{overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;user-select:none}#side-menu .side-menu-header{height:85px}.side-menu-header{background-color:#3a3a3f;display:flex;align-items:center}#menu-button{width:25px;height:25px;margin:30px!important;cursor:pointer}#menu-logo{height:30px;width:144px;margin-top:-8px}.li-item{background-color:transparent;color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;padding:30px;cursor:pointer;position:relative;z-index:1;display:flex;align-items:center;flex-wrap:nowrap;overflow:hidden}.li-icon{font-size:27px;margin-right:30px}.li-selected{color:#565462!important;z-index:1}.li-item:before{z-index:-1;position:absolute;content:"";top:0;left:0;width:0;height:100%;transition:all .3s;transition-property:width,color}.li-selected:before{z-index:-1;position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#f3f3f4!important}.li-item svg{width:25px;height:25px;margin-right:30px;fill:#fff}.li-selected svg{fill:#f58229!important}.side-menu-footer{padding:20px 10px;color:#b7b7b7;font-size:14px}.side-menu-footer>a{color:#fff;text-decoration:underline}#side-menu-activio-docs{font-weight:700}#side-menu-activio-docs span:first-of-type:after{content:"";display:inline-block;height:17px;width:1px;background-color:#b7b7b7;margin:3px 12px -3px 15px}#side-menu-activio-docs span:hover{text-decoration:underline;cursor:pointer}.sub-action-bar{display:flex;justify-content:space-between;width:100%;padding:20px 0;align-items:center}.sub-action-bar>.border-button{padding:16px 30px;margin:0;border:2px solid #565462;color:#565462;width:auto}.sub-action-bar>.border-button:hover{background-color:#565462;color:#fff}.sub-action-bar>span{font-size:24px}.switch{position:relative;display:inline-block;width:60px;height:34px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;-webkit-transition:.2s;transition:.2s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.2s;transition:.2s}input:checked+.slider{background-color:#f58229;background:linear-gradient(148deg,#ef4129,#f58229)}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.user-profile-panel{width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr}.user-profile-card{margin:30px 0 45px;display:grid;grid-template-columns:190px auto;grid-template-rows:auto auto;align-items:center}.user-profile-card>img{grid-row:1/3}.user-profile-card>div:nth-of-type(1){color:#565462;font-size:24px;font-weight:700;align-self:end;padding:5px 0}.user-profile-card>div:nth-of-type(2){color:#f58e3e;font-size:14px;font-weight:700;text-transform:uppercase;align-self:start;padding:5px 0}.user-info-item{width:250px;margin-bottom:40px}.user-info-item img{margin-bottom:12px}.user-info-item>div:nth-of-type(2){color:#ccc;font-size:14px}.user-profile-info{display:flex;flex-wrap:wrap}.cursor-not-allowed{cursor:not-allowed}.justify-content-space-between{justify-content:space-between}.flexbox-container{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.align-baseline{align-items:baseline}.align-stretch{align-items:stretch}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-between{align-content:space-between}.align-content-around{align-content:space-around}.align-content-stretch{align-content:stretch}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-baseline{align-self:baseline}.align-self-stretch{align-self:stretch}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-first{order:-9999}.order-last{order:9999}.flex-basis-auto{flex-basis:auto}.flex-basis-0{flex-basis:0}.flex-basis-50{flex-basis:50%}.flex-basis-100{flex-basis:100%}.flex-grow{flex:1}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-none{flex:none}.m-1{margin:1rem}.my-1{margin:1rem 0}.mx-1{margin:0 1rem}.ml-1{margin-left:1rem}.mt-1{margin-top:1rem}.mr-1{margin-right:1rem}.mb-1{margin-bottom:1rem}.opacity-30{opacity:.3}.p-1{padding:.5rem}.px-1{padding:0 1rem}.shadow{box-shadow:#00000012 0 1px 2px,#00000012 0 2px 4px,#00000012 0 4px 8px,#00000012 0 8px 16px,#00000012 0 16px 32px,#00000012 0 32px 64px}.text-decoration-line-through{text-decoration:line-through}.text-center{text-align:center}.font-size-larger{font-size:larger}
