@font-face{font-family:Gilroy-ExtraBold;src:url(/static/media/Gilroy-ExtraBold.0094146a0505298ed06a.otf)}@font-face{font-family:Gilroy-Light;src:url(/static/media/Gilroy-Light.cc7ab55d27205bd64001.otf)}@font-face{font-family:Roboto-Regular;src:url(/static/media/Roboto-Regular.03523cf578d69fa92322.ttf)}@font-face{font-family:Roboto-Bold;src:url(/static/media/Roboto-Bold.4f39c5796e60c9d8e732.ttf)}@font-face{font-family:Roboto-Light;src:url(/static/media/Roboto-Light.0cea39826bd36bbfe330.ttf)}@font-face{font-family:OpenSans-Regular;src:url(/static/media/OpenSans-Regular.1b0809d519837cb7aad3.ttf)}@font-face{font-family:PermanentMarker;src:url(/static/media/PermanentMarker.1fe3c7855e8539182f6b.ttf)}@font-face{font-family:Chantal-Bold;src:url(/static/media/Chantal-Bold-Italic.1abe73f1d42f35adfcdc.woff)}@font-face{font-family:Chantal-Medium-Italic;src:url(/static/media/Chantal-Medium-Italic.0ed7735f556a442a6ea8.woff)}@font-face{font-family:simple-line-icons;font-style:normal;font-weight:400;src:url(/static/media/Simple-Line-Icons.85e8c542d5e137beecf9.eot);src:url(/static/media/Simple-Line-Icons.85e8c542d5e137beecf9.eot#iefix) format("embedded-opentype"),url(/static/media/Simple-Line-Icons.3826fa1cb2348dd93948.woff2) format("woff2"),url(/static/media/Simple-Line-Icons.3ec13a24af3fdda11107.ttf) format("truetype"),url(/static/media/Simple-Line-Icons.5c9febce52054ae0b96d.woff) format("woff"),url(/static/media/Simple-Line-Icons.f1515a459c8850890812.svg#simple-line-icons) format("svg")}.icon-action-redo,.icon-action-undo,.icon-anchor,.icon-arrow-down,.icon-arrow-down-circle,.icon-arrow-left,.icon-arrow-left-circle,.icon-arrow-right,.icon-arrow-right-circle,.icon-arrow-up,.icon-arrow-up-circle,.icon-badge,.icon-bag,.icon-ban,.icon-basket,.icon-basket-loaded,.icon-bell,.icon-book-open,.icon-briefcase,.icon-bubble,.icon-bubbles,.icon-bulb,.icon-calculator,.icon-calendar,.icon-call-end,.icon-call-in,.icon-call-out,.icon-camera,.icon-camrecorder,.icon-chart,.icon-check,.icon-chemistry,.icon-clock,.icon-close,.icon-cloud-download,.icon-cloud-upload,.icon-compass,.icon-control-end,.icon-control-forward,.icon-control-pause,.icon-control-play,.icon-control-rewind,.icon-control-start,.icon-credit-card,.icon-crop,.icon-cup,.icon-cursor,.icon-cursor-move,.icon-diamond,.icon-direction,.icon-directions,.icon-disc,.icon-dislike,.icon-doc,.icon-docs,.icon-drawer,.icon-drop,.icon-earphones,.icon-earphones-alt,.icon-emotsmile,.icon-energy,.icon-envelope,.icon-envelope-letter,.icon-envelope-open,.icon-equalizer,.icon-event,.icon-exclamation,.icon-eye,.icon-eyeglass,.icon-feed,.icon-film,.icon-fire,.icon-flag,.icon-folder,.icon-folder-alt,.icon-frame,.icon-game-controller,.icon-ghost,.icon-globe,.icon-globe-alt,.icon-graduation,.icon-graph,.icon-grid,.icon-handbag,.icon-heart,.icon-home,.icon-hourglass,.icon-info,.icon-key,.icon-layers,.icon-like,.icon-link,.icon-list,.icon-location-pin,.icon-lock,.icon-lock-open,.icon-login,.icon-logout,.icon-loop,.icon-magic-wand,.icon-magnet,.icon-magnifier,.icon-magnifier-add,.icon-magnifier-remove,.icon-map,.icon-menu,.icon-microphone,.icon-minus,.icon-mouse,.icon-music-tone,.icon-music-tone-alt,.icon-mustache,.icon-note,.icon-notebook,.icon-options,.icon-options-vertical,.icon-organization,.icon-paper-clip,.icon-paper-plane,.icon-paypal,.icon-pencil,.icon-people,.icon-phone,.icon-picture,.icon-pie-chart,.icon-pin,.icon-plane,.icon-playlist,.icon-plus,.icon-power,.icon-present,.icon-printer,.icon-puzzle,.icon-question,.icon-refresh,.icon-reload,.icon-rocket,.icon-screen-desktop,.icon-screen-smartphone,.icon-screen-tablet,.icon-settings,.icon-share,.icon-share-alt,.icon-shield,.icon-shuffle,.icon-size-actual,.icon-size-fullscreen,.icon-social-behance,.icon-social-dribbble,.icon-social-dropbox,.icon-social-facebook,.icon-social-foursqare,.icon-social-github,.icon-social-google,.icon-social-instagram,.icon-social-linkedin,.icon-social-pinterest,.icon-social-reddit,.icon-social-skype,.icon-social-soundcloud,.icon-social-spotify,.icon-social-steam,.icon-social-stumbleupon,.icon-social-tumblr,.icon-social-twitter,.icon-social-vkontakte,.icon-social-youtube,.icon-speech,.icon-speedometer,.icon-star,.icon-support,.icon-symbol-female,.icon-symbol-male,.icon-tag,.icon-target,.icon-trash,.icon-trophy,.icon-umbrella,.icon-user,.icon-user-female,.icon-user-follow,.icon-user-following,.icon-user-unfollow,.icon-vector,.icon-volume-1,.icon-volume-2,.icon-volume-off,.icon-wallet,.icon-wrench{speak:none;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:simple-line-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-user:before{content:""}.icon-people:before{content:""}.icon-user-female:before{content:""}.icon-user-follow:before{content:""}.icon-user-following:before{content:""}.icon-user-unfollow:before{content:""}.icon-login:before{content:""}.icon-logout:before{content:""}.icon-emotsmile:before{content:""}.icon-phone:before{content:""}.icon-call-end:before{content:""}.icon-call-in:before{content:""}.icon-call-out:before{content:""}.icon-map:before{content:""}.icon-location-pin:before{content:""}.icon-direction:before{content:""}.icon-directions:before{content:""}.icon-compass:before{content:""}.icon-layers:before{content:""}.icon-menu:before{content:""}.icon-list:before{content:""}.icon-options-vertical:before{content:""}.icon-options:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-up-circle:before{content:""}.icon-arrow-left-circle:before{content:""}.icon-arrow-right-circle:before{content:""}.icon-arrow-down-circle:before{content:""}.icon-check:before{content:""}.icon-clock:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-close:before{content:""}.icon-event:before{content:""}.icon-exclamation:before{content:""}.icon-organization:before{content:""}.icon-trophy:before{content:""}.icon-screen-smartphone:before{content:""}.icon-screen-desktop:before{content:""}.icon-plane:before{content:""}.icon-notebook:before{content:""}.icon-mustache:before{content:""}.icon-mouse:before{content:""}.icon-magnet:before{content:""}.icon-energy:before{content:""}.icon-disc:before{content:""}.icon-cursor:before{content:""}.icon-cursor-move:before{content:""}.icon-crop:before{content:""}.icon-chemistry:before{content:""}.icon-speedometer:before{content:""}.icon-shield:before{content:""}.icon-screen-tablet:before{content:""}.icon-magic-wand:before{content:""}.icon-hourglass:before{content:""}.icon-graduation:before{content:""}.icon-ghost:before{content:""}.icon-game-controller:before{content:""}.icon-fire:before{content:""}.icon-eyeglass:before{content:""}.icon-envelope-open:before{content:""}.icon-envelope-letter:before{content:""}.icon-bell:before{content:""}.icon-badge:before{content:""}.icon-anchor:before{content:""}.icon-wallet:before{content:""}.icon-vector:before{content:""}.icon-speech:before{content:""}.icon-puzzle:before{content:""}.icon-printer:before{content:""}.icon-present:before{content:""}.icon-playlist:before{content:""}.icon-pin:before{content:""}.icon-picture:before{content:""}.icon-handbag:before{content:""}.icon-globe-alt:before{content:""}.icon-globe:before{content:""}.icon-folder-alt:before{content:""}.icon-folder:before{content:""}.icon-film:before{content:""}.icon-feed:before{content:""}.icon-drop:before{content:""}.icon-drawer:before{content:""}.icon-docs:before{content:""}.icon-doc:before{content:""}.icon-diamond:before{content:""}.icon-cup:before{content:""}.icon-calculator:before{content:""}.icon-bubbles:before{content:""}.icon-briefcase:before{content:""}.icon-book-open:before{content:""}.icon-basket-loaded:before{content:""}.icon-basket:before{content:""}.icon-bag:before{content:""}.icon-action-undo:before{content:""}.icon-action-redo:before{content:""}.icon-wrench:before{content:""}.icon-umbrella:before{content:""}.icon-trash:before{content:""}.icon-tag:before{content:""}.icon-support:before{content:""}.icon-frame:before{content:""}.icon-size-fullscreen:before{content:""}.icon-size-actual:before{content:""}.icon-shuffle:before{content:""}.icon-share-alt:before{content:""}.icon-share:before{content:""}.icon-rocket:before{content:""}.icon-question:before{content:""}.icon-pie-chart:before{content:""}.icon-pencil:before{content:""}.icon-note:before{content:""}.icon-loop:before{content:""}.icon-home:before{content:""}.icon-grid:before{content:""}.icon-graph:before{content:""}.icon-microphone:before{content:""}.icon-music-tone-alt:before{content:""}.icon-music-tone:before{content:""}.icon-earphones-alt:before{content:""}.icon-earphones:before{content:""}.icon-equalizer:before{content:""}.icon-like:before{content:""}.icon-dislike:before{content:""}.icon-control-start:before{content:""}.icon-control-rewind:before{content:""}.icon-control-play:before{content:""}.icon-control-pause:before{content:""}.icon-control-forward:before{content:""}.icon-control-end:before{content:""}.icon-volume-1:before{content:""}.icon-volume-2:before{content:""}.icon-volume-off:before{content:""}.icon-calendar:before{content:""}.icon-bulb:before{content:""}.icon-chart:before{content:""}.icon-ban:before{content:""}.icon-bubble:before{content:""}.icon-camrecorder:before{content:""}.icon-camera:before{content:""}.icon-cloud-download:before{content:""}.icon-cloud-upload:before{content:""}.icon-envelope:before{content:""}.icon-eye:before{content:""}.icon-flag:before{content:""}.icon-heart:before{content:""}.icon-info:before{content:""}.icon-key:before{content:""}.icon-link:before{content:""}.icon-lock:before{content:""}.icon-lock-open:before{content:""}.icon-magnifier:before{content:""}.icon-magnifier-add:before{content:""}.icon-magnifier-remove:before{content:""}.icon-paper-clip:before{content:""}.icon-paper-plane:before{content:""}.icon-power:before{content:""}.icon-refresh:before{content:""}.icon-reload:before{content:""}.icon-settings:before{content:""}.icon-star:before{content:""}.icon-symbol-female:before{content:""}.icon-symbol-male:before{content:""}.icon-target:before{content:""}.icon-credit-card:before{content:""}.icon-paypal:before{content:""}.icon-social-tumblr:before{content:""}.icon-social-twitter:before{content:""}.icon-social-facebook:before{content:""}.icon-social-instagram:before{content:""}.icon-social-linkedin:before{content:""}.icon-social-pinterest:before{content:""}.icon-social-github:before{content:""}.icon-social-google:before{content:""}.icon-social-reddit:before{content:""}.icon-social-skype:before{content:""}.icon-social-dribbble:before{content:""}.icon-social-behance:before{content:""}.icon-social-foursqare:before{content:""}.icon-social-soundcloud:before{content:""}.icon-social-spotify:before{content:""}.icon-social-stumbleupon:before{content:""}.icon-social-youtube:before{content:""}.icon-social-dropbox:before{content:""}.icon-social-vkontakte:before{content:""}.icon-social-steam:before{content:""}.theme--dark.App{color:#fff}.theme--light.App{background-color:#eaedee;color:#1e2227}.theme--light .Navbar,.theme--light .Navbar.shrinked,.theme--light .coach-profile .Navbar,.theme--light .user-profile .Navbar{background-color:#fff}.App{color:#fff;font-family:Gilroy-Light,Arial,Helvetica,sans-serif;height:100%;position:relative;text-align:center}.App.mobile{-webkit-overflow-scrolling:touch;overflow:hidden}button{outline:0}a{color:#fff;text-decoration:none}::selection{background:#ff0}.App.rtl{direction:rtl}.camera-feed canvas{transform:scaleX(-1)}.camera-background{height:100%;left:0;position:absolute;top:0;width:100%}.camera-background canvas{left:50%;position:relative;transform:translateX(-50%) scaleX(-1);width:100%}.camera-background-overlay{background-color:rgba(15,16,22,.9);height:100%;left:0;position:absolute;top:0;width:100%}.button{align-items:center;background-image:linear-gradient(84deg,#ff0 -21%,#b3fe00 96%,#aafe00 0);border-radius:30px;box-sizing:border-box;color:#1e353e;cursor:pointer;display:flex;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:16px;justify-content:center;padding:18px 50px;position:relative;width:-webkit-fit-content;width:fit-content}.button.auto-width{width:auto}.button svg{margin-right:10px}.mobile .button{font-size:16px;margin:auto;padding:15px 35px}.button:not(.button-loading):not(.no-glow):before{background-image:linear-gradient(89deg,#ff0 2%,#b3fe00 98%,#aafe00 0);border-radius:34px;content:"";filter:blur(13px);height:100%;left:50%;opacity:.4;position:absolute;top:20%;transform:translateX(-50%);width:100%;z-index:-1}.button.button-loading:after{background-color:rgba(0,0,0,.7);border-radius:34px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.button .button-loading{animation:spin 2s linear infinite;border:5px solid hsla(0,0%,100%,.5);border-radius:50%;border-top-color:#fff;height:1vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:0 0;width:1vw;z-index:1}.button.light{background:none;border:1px solid #2a2a2a;color:#1e353e}.button.light:before{display:none}.button.dark{background:none;border:1px solid #fff;color:#fff}.button.dark:before{display:none}.button.disabled{cursor:default;opacity:.5}.button.secondary{background:none;border-color:transparent;font-family:OpenSans-Regular;padding-left:30px;padding-right:30px;text-decoration:underline}.button.dark.secondary{color:#fff}.button.light.secondary{color:#808d9b}.button.no-padding{padding:0}.button.narrow{font-size:14px;padding:11px 25px}.button.narrow svg{height:20px}.button .tooltip{background-color:#000;border-radius:6px;color:#fff;padding:5px;position:absolute;text-align:center;top:-75%;visibility:hidden;width:-webkit-max-content;width:max-content;z-index:1}.button .tooltip:after{border:5px solid transparent;border-top-color:#000;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.button:hover .tooltip{visibility:visible}.button2{border:1px solid #fff;border-radius:30px;color:#fff;cursor:pointer;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:1vw;margin:2vh 0;padding:18px 50px;position:relative;width:-webkit-fit-content;width:fit-content}.button2:hover{background-color:hsla(0,0%,100%,.2)}.button3{border:1px solid #2a2a2a;border-radius:30px;color:#2a2a2a;cursor:pointer;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:1vw;margin:2vh 0;padding:18px 50px;position:relative;width:-webkit-fit-content;width:fit-content}.button3:hover{background-color:rgba(0,0,0,.1)}.button4{background-color:#2a2a2a;border:1px solid #fff;border-radius:30px;color:#fff;cursor:pointer;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:1vw;margin:2vh 0;padding:18px 50px;position:relative;width:-webkit-fit-content;width:fit-content}.button4:hover{background-color:rgba(0,0,0,.9)}.button5{border-radius:30px;color:#2a2a2a;cursor:pointer;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:1vw;margin:2vh 0;padding:18px 30px;position:relative;width:-webkit-fit-content;width:fit-content}.button5:hover{text-decoration:underline}.video-loading-placeholder{background-color:hsla(0,0%,100%,.1);content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.video-play-button{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-40%);width:90px}.video-overlay{background-color:rgba(15,16,22,.4);height:100%;left:0;position:absolute;top:0;width:100%}.social-login .divider{color:#808d9b;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:14px;margin:1.04vw 0;position:relative}.social-login .divider:after{left:80%}.social-login .divider:after,.social-login .divider:before{background-color:#000;content:"";height:1px;opacity:.3;position:absolute;top:50%;transform:translate(-50%,-50%);width:95px;z-index:-1}.social-login .divider:before{left:20%}.social-login-button{align-items:center;border-radius:30px;color:#fff;cursor:pointer;display:flex;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:14px;margin-bottom:12px;padding:16px 0;position:relative}.social-login-button.button-loading{pointer-events:none}.social-login-button.button-loading:after{background-color:rgba(0,0,0,.7);border-radius:1.77vw;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.social-login-button svg{height:17px;margin-left:20px;margin-right:.78vw;width:17px}.social-login-button.google{background-color:#f5513f;transition:all .3s ease-in-out}.social-login-button.google:hover{background-color:#c44031}.social-login-button.facebook{background-color:#0079fa;transition:all .3s ease-in-out}.social-login-button.facebook:hover{background-color:#065db9}.social-login-button .button-loading{animation:spin 2s linear infinite;border:5px solid hsla(0,0%,100%,.5);border-radius:50%;border-top-color:#fff;height:1vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:0 0;width:1vw;z-index:1}.LoginForm .button,.RegisterForm .button{font-size:16px;padding:15px 50px;transition:all .3s ease-in-out}.LoginForm .button:hover,.RegisterForm .button:hover{box-shadow:-1px 20px 56px -11px rgba(197,254,0,.54);-webkit-box-shadow:-1px 20px 56px -11px rgba(197,254,0,.54);-moz-box-shadow:-1px 20px 56px -11px rgba(197,254,0,.54)}.LoginForm{height:230px}.LoginForm .button{top:25px}.bottom{position:relative}.bottom .switch{color:#808d9b;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px}.bottom .switch span{color:#1b1c21;cursor:pointer;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif}.bottom .button{font-size:16px;margin-top:14px;padding:10px 50px;top:0!important;transition:all .5s ease;z-index:100}.bottom .button:hover{box-shadow:-1px 12px 56px -11px rgba(0,0,0,.54);-webkit-box-shadow:-1px 12px 56px -11px rgba(0,0,0,.54);-moz-box-shadow:-1px 12px 56px -11px rgba(0,0,0,.54)}.timeout-bar{align-items:center;display:flex;height:10px;left:13px;overflow:hidden;position:absolute;right:13px;top:20px;z-index:1000}.timeout-bar .section{background-color:hsla(0,0%,100%,.4);border-radius:10px;height:100%;margin:0 9px}.timeout-bar .bar{background-color:#fff;border-radius:20px;height:100%;position:relative;top:0}.mobile-menu .wrapper{height:100%;overflow-y:auto;position:absolute;width:100%}.mobile-menu .user{font-size:25px;margin-top:20vh}.mobile-menu .user img{border-radius:50%;height:70px;margin-bottom:10px}.mobile-menu .title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:40px;margin-top:20px}.mobile-menu .buttons{align-items:center;display:grid;justify-content:center;margin:30px 0}.mobile-menu .button{margin-bottom:10px;width:auto}.system-setup .logo{left:50%;position:absolute;top:5%;transform:translateX(-50%);width:10%}.system-setup .background{height:100%;left:50%;object-fit:cover;position:relative;top:50%;transform:translate(-50%,-50%);width:100%}.system-setup .camera-permission .container{background-color:#fff;border-radius:3vh;height:485px;left:50%;overflow:hidden;padding:0 0 30px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:425px}.system-setup .camera-permission .waiting-for-camera{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.system-setup .camera-permission .waiting-for-camera .title{color:#fff;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:24px;margin-bottom:10px}.system-setup .camera-permission .waiting-for-camera .subtitle{font-size:16px;line-height:1;width:325px}.system-setup .camera-permission .waiting-for-camera .not-recording-disclaimer{background-color:#fff;border-radius:12px;bottom:30px;height:80px;line-height:1.5;opacity:0;padding:23px 36px;position:absolute;text-align:left;width:-webkit-max-content;width:max-content}.system-setup .camera-permission .waiting-for-camera .not-recording-disclaimer .disclaimer-title{color:#0f1016;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:24px}.system-setup .camera-permission .waiting-for-camera .not-recording-disclaimer .disclaimer-title:not(:first-child){margin-top:10px}.system-setup .camera-permission .waiting-for-camera .not-recording-disclaimer .disclaimer-description{color:#0f1016;font-family:Roboto-Light,Arial,Helvetica,sans-serif;font-size:18px}.system-setup .camera-permission .container .instruction-video{width:100%}.system-setup .camera-permission .title{color:#0f1016;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:24px;margin:24px 28px 22px}.system-setup .camera-permission .subtitle{color:#808d9b;font-family:Roboto-Light,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;margin:0 27px 14px}@media screen and (max-width:600px){.system-setup .camera-permission .subtitle{margin:0 0 15px}}.system-setup .camera-permission img{height:20vh;margin:8vh 0}.system-setup .camera-permission .button.secondary{font-size:14px}.system-setup .camera-permission .buttons{align-items:center;display:flex;justify-content:center}.system-setup .ai-compiltability .description{margin-top:30px}.system-setup .ai-compiltability .image{width:70%}.system-setup .ai-compiltability .link{align-items:center;display:flex;justify-content:center}.system-setup .ai-compiltability .copied-caption{background-color:rgba(0,0,0,.5);border-radius:1vh;bottom:70px;color:#fff;left:50%;opacity:0;padding:1vh;position:absolute;transform:translateX(-50%);z-index:1}.system-setup .ai-compiltability .loading{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:4vh;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.system-setup .ai-compiltability .loading:before{animation:loading 1s infinite;background-color:#ff0;border-radius:50%;content:"";height:20vh;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);width:20vh;z-index:-1}@keyframes loading{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.1)}to{transform:translate(-50%,-50%) scale(1)}}.settings .checkbox{margin:10px 0}.Navbar .record-permission{height:100%;left:0;position:fixed;top:0;width:100%}.Navbar .record-permission:before{background-color:rgba(0,0,0,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.Navbar .record-permission .container{background-color:#fff;border-radius:2vh;color:#2a2a2a;height:auto;left:50%;padding:4vh;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:25vw}.Navbar .record-permission img{height:10vh}.Navbar .record-permission .title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:1.5vw}.Navbar .record-permission .text{font-size:1vw;left:50%;position:relative;transform:translateX(-50%)}.Navbar .record-permission .buttons{align-items:baseline;display:flex;left:50%;margin-top:5vh;position:relative;transform:translateX(-50%);width:-webkit-fit-content;width:fit-content}.Navbar .record-permission .buttons .button{height:100%;margin:0 .5vw}.Navbar .record-permission .heart{animation:heartbeat 1s infinite;height:90px;left:50%;opacity:0;position:absolute;top:5vh;transform:translateX(-50%);width:100px}.Navbar .record-permission .heart:after,.Navbar .record-permission .heart:before{background:#000;border-radius:50px 50px 0 0;content:"";height:80px;left:50px;position:absolute;top:0;transform:rotate(-45deg);transform-origin:0 100%;width:50px}.Navbar .record-permission .heart:after{left:0;transform:rotate(45deg);transform-origin:100% 100%}.settings .support{bottom:50px;left:50%;position:absolute;transform:translateX(-50%)}.settings .support a{color:#d1ff02;text-decoration:underline}.category-display{margin-bottom:5vh;position:relative}.category-display .category-name{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:25px;text-align:left}.category-display .category-description{color:hsla(0,0%,100%,.5);font-size:Roboto-Regular,Arial,Helvetica,sans-serif;text-align:left}.category-display .category-workouts{border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-wrap:wrap;margin-top:2vh;overflow:hidden;padding-bottom:30px;padding-top:2vh}.category-display .show-all-button{align-items:center;border:1px solid #fff;border-radius:20px;cursor:pointer;display:flex;opacity:.5;padding:5px 15px 5px 10px;width:-webkit-fit-content;width:fit-content}.category-display .show-all-button:hover{opacity:1}.category-display .show-all-button svg{margin-right:5px}.menu-screen .title{font-size:72px;left:50%;position:absolute;top:5%;transform:translateX(-50%);width:70%}.menu-screen .menu-options-container{grid-gap:30px;align-items:center;bottom:5%;display:grid;grid-template-columns:auto auto auto auto;height:70vh;left:50%;position:absolute;transform:translateX(-50%);width:90%}.menu-screen .menu-options-container .menu-option{height:20vw;position:relative;transition:width 1s ease,height 1s ease;width:20vw}.menu-screen .menu-options-container .menu-option .menu-option-title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:3.5vw;left:5%;line-height:1;position:absolute;top:5%}.menu-screen .menu-options-container .menu-option .background{background-position:top;background-size:cover;border-radius:15px;height:100%;position:absolute;top:0;width:100%}.menu-screen .menu-options-container .hover .menu-option,.menu-screen .menu-options-container .menu-option:hover{height:25vw;width:25vw}.menu-screen .menu-options-container .menu-option .background:before{background-color:#f8e71c;content:"";filter:blur(50px);height:100%;left:50%;opacity:0;position:absolute;top:10px;transform:translateX(-50%);transition:all 1s ease;width:90%;z-index:-1}.menu-screen .menu-options-container .hover .menu-option .background:before,.menu-screen .menu-options-container .menu-option:hover .background:before{opacity:.7}.menu-screen .menu-options-container .menu-option .sprite{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;height:100%;opacity:1;position:absolute;top:0;transition:all 1s ease;width:100%}.menu-screen .menu-options-container .hover .menu-option .sprite,.menu-screen .menu-options-container .menu-option:hover .sprite{opacity:1}.menu-screen .menu-options-container .menu-option .extra-details{bottom:0;display:flex;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;justify-content:space-around;left:50%;line-height:1;opacity:0;position:absolute;transform:translateX(-50%);transition:all 1s ease;width:100%;z-index:1}.menu-screen .menu-options-container .menu-option .extra-details .detail-title{font-size:60px}.menu-screen .menu-options-container .menu-option .extra-details .detail-value{align-items:baseline;display:flex;font-size:4vw}.menu-screen .menu-options-container .hover .menu-option .extra-details,.menu-screen .menu-options-container .menu-option:hover .extra-details{opacity:1}:not(.timeout-bar).slide-enter{opacity:0;transform:scale(.97) translateY(5px);z-index:1}:not(.timeout-bar).slide-enter.slide-enter-active{opacity:1;transform:scale(1) translateY(0);transition:opacity .5s linear .1s,transform .5s linear .1s}:not(.timeout-bar).slide-exit{opacity:1;transform:scale(1) translateY(0)}:not(.timeout-bar).slide-exit.slide-exit-active{opacity:0;transform:scale(.97) translateY(5px);transition:opacity .5s linear,transform .5s linear}:not(.timeout-bar).slide-exit-done{opacity:0}.screen .main-title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:100px;left:50px;position:absolute;top:30px}.screen .screen-background{background-position:100%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}.workout-loading .loader{background-color:rgba(0,0,0,.7);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1001}.workout-loading .loader:after{animation:spin 2s linear infinite;border:5px solid rgba(243,245,247,.1);border-radius:50%;border-top-color:#ff0;content:"";height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:0 0;width:50px;z-index:1}.assessment-introduction{background-repeat:no-repeat;background-size:cover}.assessment-introduction:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(15,16,22,.85);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.assessment-introduction .assessment-coach{align-items:center;display:flex;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:28px;left:50%;position:absolute;top:80px;transform:translateX(-50%)}.assessment-introduction .assessment-coach img{border-radius:50%;height:52px;margin-right:16px;min-height:52px;min-width:52px;width:52px}.assessment-introduction .assessment-name{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:72px;left:50%;position:absolute;text-shadow:0 2px 4px rgba(0,0,0,.5);top:170px;transform:translateX(-50%)}.assessment-introduction .assessment-categories{align-items:center;display:flex;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.assessment-introduction .assessment-categories .category{background-position:0 -5px;background-size:105%;border-radius:15px;height:375px;margin:0 11px;position:relative;width:256px}.assessment-introduction .assessment-categories .category .category-name{bottom:25px;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:43px;left:20px;position:absolute;right:20px;text-align:left;text-shadow:0 0 15px rgba(0,0,0,.3)}.assessment-introduction .assessment-categories .category .category-index{-webkit-text-stroke:2px #fff;bottom:-105px;color:transparent;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:133px;left:20px;position:absolute}.workout.exercise{background-color:#d8d7d8}.workout.exercise:before{background-image:linear-gradient(0deg,transparent 0,rgba(0,0,0,.5) 50%,#000);content:"";height:20%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1}.workout.exercise.intermediate:after{background-image:linear-gradient(180deg,transparent 10%,transparent 0,#000 150%);bottom:0;content:"";height:10%;left:0;position:absolute;width:100%;z-index:1}.workout.exercise .screen-background{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;filter:blur(10px);height:100%;opacity:.1;position:absolute;top:0;width:100%;z-index:-1}.workout.exercise .instructions-title{color:#fff;font-size:50px;position:absolute;right:50px;top:50px;z-index:1}.workout.exercise .title-container{left:42px;line-height:1;position:absolute;text-align:left;top:50px;z-index:1}.workout.exercise .title-container .next-exercise-title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:47px;opacity:.7;text-shadow:0 1px 2px rgba(0,0,0,.5);text-transform:uppercase}.workout.exercise .title-container .exercise-name{color:#fff;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:64.9px;text-shadow:0 1px 2px rgba(0,0,0,.5)}.workout.exercise .intermediate-title-container{align-items:center;background-color:rgba(0,0,0,.5);border-radius:20vh;color:#ff0;display:flex;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:5vh;height:20vh;left:20px;line-height:1;padding:0 6vh;position:absolute;text-align:left;top:20px;z-index:1;z-index:1001}.workout.exercise .intermediate-title-container .duration{font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:12vh;margin-right:10px}.workout.exercise .exercise-details{background-color:rgba(0,0,0,.7);border-radius:100px;font-size:5vh;line-height:.9;padding:35px 0;position:absolute;right:20px;text-align:center;top:50%;transform:translate(150%,-50%);width:160px}.workout.exercise .exercise-details .detail{display:flex;flex-direction:column;height:110px;justify-content:center;opacity:0;position:relative}.workout.exercise .exercise-details .detail .title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:18px}.workout.exercise .exercise-details .detail .value{font-size:43.9px}.workout.exercise .exercise-details .detail svg{height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.workout.exercise .exercise-details .detail svg circle{fill:none;stroke:#fff;stroke-width:3px;r:46px;stroke-dasharray:314px;stroke-dashoffset:314px;transform:rotate(-90deg);transform-origin:50% 50%}.workout.exercise .exercise-difficulty{left:50%;margin-bottom:10px;position:relative;transform:translateX(-50%);width:90px}.workout.exercise .exercise-difficulty .title{font-size:3vh}.workout.exercise .instructor-figure{height:75%;left:50%;opacity:0;position:absolute;top:30%;transform:translate(-50%,-50%);width:500px}.workout.exercise .main-container{align-items:center;box-shadow:0 0 100px hsla(0,0%,100%,.2);display:flex;justify-content:space-between;left:50%;position:absolute;top:15%;transform:translateX(-50%);z-index:-1}.workout.exercise .exercise-video-container{height:100vh;left:50%;object-fit:cover;position:relative;transform:translate(-50%)}.workout.exercise .exercise-video{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}.workout.exercise .exercise-video-container.small{border-radius:20px;bottom:25vh;height:auto;left:auto;object-fit:contain;overflow:hidden;position:absolute;right:2vw;transform:none;width:20%;z-index:1}.workout.exercise .exercise-video-container.small .exercise-video{height:100%;width:100%}.workout.exercise .exercise-video-container.fullscreen .exercise-video,.workout.exercise.intermediate .exercise-video-container .exercise-video{height:auto;top:50%;transform:translate(-50%,-50%);width:100%}.workout.exercise .camera-feed-container{height:83vh;left:0;opacity:0;overflow:hidden;position:absolute;top:0;width:50%}.workout.exercise.intermediate .camera-feed-container{opacity:1}.workout.exercise .camera-feed-container:before{background-color:#000;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.workout.exercise .camera-feed{height:100%;left:50%;position:absolute;transform:translate(-50%)}.workout.exercise .camera-feed-container.fullscreen{left:0;opacity:0;position:absolute;top:0;width:auto;width:100%}.workout.exercise .camera-feed-container.fullscreen .camera-feed{right:0;width:100%}.workout.exercise .camera-feed-container.small{border-radius:25px;bottom:25vh;height:25vh;left:auto;position:absolute;right:2vw;top:auto;transform:none;width:33.25vh}.workout.exercise .camera-feed-container.small .camera-feed{right:0;width:100%}.workout.exercise.intermediate .camera-feed-container{border-radius:15px;bottom:50px;height:30vh;left:auto;position:absolute;right:50px;top:auto;transform:none;width:39.9vh;z-index:1}.workout.exercise.intermediate .camera-feed-container .camera-feed{right:0;width:100%}.workout.exercise .too-close{background-color:rgba(0,0,0,.7);border:8px solid #ff4130;border-radius:50%;height:30vh;left:25%;opacity:0;position:absolute;top:41.5vh;transform:translate(-50%,-50%);width:30vh;z-index:999}.workout.exercise .too-close .label{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:5vh;position:relative;top:30%}.workout.exercise .too-close .icons{display:flex;justify-content:space-around;left:50%;position:relative;top:40%;transform:translateX(-50%);width:60%}.workout.exercise .score-bar{height:55vh;left:50%;opacity:0;position:absolute;top:10%;transform:translateX(-50%);width:3.4262295082vh}.workout.exercise .score-bar.side{left:2vw;top:20%;transform:none}.workout.exercise .score-bar .background{height:100%;width:100%}.workout.exercise .score-bar .indicator{background-color:#fff;border-radius:50%;bottom:30px;height:30px;left:50%;position:absolute;transform:translate(-50%,50%);width:30px}.workout.exercise .score-bar .indicator:before{background-color:#fff;height:50px;opacity:.4;width:50px}.workout.exercise .score-bar .indicator:after,.workout.exercise .score-bar .indicator:before{border-radius:50%;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.workout.exercise .score-bar .indicator:after{height:15px;width:15px}.workout.exercise .score-bar.good .indicator:after{background-image:linear-gradient(71deg,#ff0 -14%,#b3fe00 86%,#aafe00 0)}.workout.exercise .score-bar.bad .indicator:after{background-image:linear-gradient(181deg,#ff814b 106%,#ff0052 0)}.workout.exercise .score-bar .bar{border-radius:6px;bottom:15px;height:calc(0% - 0px);left:50%;position:absolute;transform:translateX(-50%);width:12px}.workout.exercise .score-bar.good .bar{background-image:linear-gradient(71deg,#ff0 -14%,#b3fe00 86%,#aafe00 0)}.workout.exercise .score-bar.bad .bar{background-image:linear-gradient(181deg,#ff814b 106%,#ff0052 0)}.workout.exercise .score-bar .score{background-color:rgba(0,0,0,.7);border-radius:15px;bottom:30px;font-size:68px;height:102px;line-height:102px;position:absolute;right:-170px;transform:translateY(50%);width:139px}.workout.exercise .score-bar .score:before{border:14px solid transparent;border-right-color:rgba(0,0,0,.7);content:"";left:-20px;position:absolute;top:50%;transform:translate(-8px,-50%)}.workout.exercise .guidelines-container{background-image:linear-gradient(45deg,#494949,#262626);height:100%;left:0;position:absolute;text-align:left;top:0;width:45%}.workout.exercise .guidelines-container .guideline{color:#fff;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:4vw;margin:5.5vh 2.5vw;opacity:0;position:absolute;top:40%;transform:translateY(-50%);white-space:pre-wrap}.workout.exercise .guidelines-container .guideline-index{bottom:calc(5% + 17vh);color:hsla(0,0%,100%,.7);font-size:5vh;left:2.5vw;opacity:0;position:absolute}.workout.exercise .exercise-graph{height:85%;width:100%}.workout.exercise .exercise-graph .bar-chart{display:flex;height:100%;left:0;position:relative;width:100%}.workout.exercise .exercise-graph .bar-chart .bar{height:90%;max-width:15px;position:relative;transform:translateX(-10px);width:100%}.workout.exercise .exercise-graph .bar-chart .bar .background{background-color:hsla(0,0%,100%,.2);border-radius:15px;height:100%;position:absolute;width:15px}.workout.exercise .exercise-graph .bar-chart .bar .fill{border-radius:15px;bottom:0;height:0;position:absolute;transition:all .3s ease;width:15px}.workout.exercise .exercise-graph .bar-chart .bar .fill:before{background-image:inherit;content:"";filter:blur(10px);height:100%;left:50%;position:absolute;transform:translateX(-50%);width:100%;z-index:-1}.workout.exercise .exercise-graph .bar-chart .bar .score{bottom:0;font-size:50px;position:absolute;top:-60px;transform:translateX(-25%)}.workout.exercise .bottom-container{align-items:flex-end;bottom:0;display:flex;height:15%;justify-content:flex-start;left:0;opacity:0;padding:20px 30px;position:absolute;right:0}.workout.exercise .bottom-container:before{background-image:linear-gradient(180deg,transparent 25%,#1b1b1b 50%);bottom:0;content:"";height:35vh;left:0;position:absolute;width:100%;z-index:-1}.workout.exercise .bottom-container .count-goal{line-height:1;margin-right:35px;width:-webkit-fit-content;width:fit-content}.workout.exercise .bottom-container .score{display:flex;line-height:1;width:350px}.workout.exercise .bottom-container .title{color:#fff;font-size:32px;text-align:left}.workout.exercise .bottom-container .count-goal .title{margin-bottom:10px}.workout.exercise .bottom-container .count-goal .title,.workout.exercise .bottom-container .score .title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif}.workout.exercise .bottom-container .value{font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:98px;text-align:left}.workout.exercise .bottom-container .count-goal .value span{font-size:68px}.workout.exercise .bottom-container .score .value span{font-size:50px}.workout.exercise .bottom-container .main-timer{background-color:#fff;border-radius:30px;height:50px;margin-top:25px;opacity:0}.workout.exercise .bottom-container .main-timer:before{border:2px solid #fff;border-radius:30px;content:"";height:50px;left:30px;margin-left:-7.5px;margin-top:-7.5px;padding:5px;position:absolute;width:calc(100vw - 550px)}.workout.exercise .main-text{background-color:rgba(15,16,22,.85);display:none;font-size:10vw;height:100%;left:0;line-height:100vh;opacity:0;position:absolute;top:0;width:100%;z-index:999}.workout.exercise .skeleton-2d{height:50vh;opacity:0;position:absolute;right:25%;top:30%;transform:translate(50%,-50%);width:45vh}.workout.exercise .feedback-message{border-radius:5vh;bottom:20vh;color:#fff;font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:4vw;max-width:50vw;opacity:0;padding:calc(8px + 2vw) 5vw 2vw 3vw;position:absolute;right:4vw;text-align:left;z-index:999}.workout.exercise .feedback-message img{bottom:0;position:absolute;right:0;transform:translate(40%,40%);width:6vw}.workout.exercise .feedback-message:before{background-clip:content-box,border-box;background-origin:border-box;border-image-slice:1;border-radius:56px;border-style:solid;border-width:8px;content:"";height:100%;left:0;opacity:.75;position:absolute;top:0;width:100%;z-index:-1}.workout.exercise .feedback-message.bad:before{background-image:linear-gradient(180deg,#000,#000),linear-gradient(326deg,#ff7186 106%,#ff4130 0);border-color:#ff7186}.workout.exercise .feedback-message.good:before{background-image:linear-gradient(180deg,#000,#000),linear-gradient(0deg,#ff0 117%,#b3fe00,#aafe00);border-color:#ff0}.workout.exercise .feedback-message.info:before{background-image:linear-gradient(180deg,#000,#000),linear-gradient(198deg,#80c3f3 108%,#4a90e2 0);border-color:#80c3f3}.workout.exercise .feedback-message.warning:before{background-image:linear-gradient(180deg,#000,#000),linear-gradient(21deg,#ff814b -2%,#ffe344 124%);border-color:#ffe344}.Exercise .exercise-results{background-size:cover;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:999}.Exercise .exercise-results:before{background-color:rgba(15,16,22,.85);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.Exercise .exercise-results .main-title{align-items:center;display:flex;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:30px;left:50%;position:absolute;text-align:left;top:9vh;transform:translateX(-50%)}.Exercise .exercise-results .main-title .coach-image{border-radius:50%;height:55px;margin-right:15px;width:55px}.Exercise .exercise-results .main-title .coach-name{color:hsla(0,0%,100%,.5)}.Exercise .exercise-results .exercise-name{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:5vw;left:50%;line-height:1;position:absolute;top:20vh;transform:translateX(-50%);width:90%}@media screen and (max-width:1300px){.Exercise .exercise-results .exercise-name{top:25vh}}.Exercise .exercise-results .repetitions{font-size:5vw}.Exercise .exercise-results .repetitions .repetitions-value{font-size:10vh}.Exercise .exercise-results .repetitions .repetitions-value span{font-size:7vh}.Exercise .exercise-results .repetitions .repetitions-title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:4vh}.Exercise .exercise-results .time{font-size:5vw}.Exercise .exercise-results .time .time-value{font-size:10vh}.Exercise .exercise-results .time .time-value span{font-size:7vh}.Exercise .exercise-results .time .time-title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:4vh}.Exercise .exercise-results .workout-indicators{display:flex;left:50%;position:absolute;top:20%;transform:translateX(-50%)}.Exercise .exercise-results .workout-indicators .indicator{margin:0 3vw}.Exercise .exercise-results .workout-indicators .indicator-value{font-size:10vh}.Exercise .exercise-results .workout-indicators .indicator-title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:4vh}.Exercise .exercise-results .post-intermediate-title{font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:7vw;left:50%;position:absolute;top:45%;transform:translate(-50%,-50%);width:100%}.Exercise .exercise-results .next{display:flex;height:50vh;left:50%;position:absolute;top:110%;transform:translateX(-50%);width:150vh}.Exercise .exercise-results .next .title{background-color:#000;border-radius:40px;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:4vh;left:50%;padding:10px 30px;position:absolute;transform:translate(-50%,-120%)}.Exercise .exercise-results .next .next-intermediate{-webkit-text-fill-color:transparent;align-items:center;-webkit-background-clip:text;background-image:linear-gradient(53deg,#ff0 -4%,#b3fe00 87%,#aafe00 0);display:flex;flex-basis:50%;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:5vh;justify-content:center;line-height:1}.Exercise .exercise-results .next .next-intermediate .next-intermediate-duration{font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:12vh;margin-right:10px}.Exercise .exercise-results .next .next-exercise{background-color:rgba(15,16,22,.8);border-radius:15px;display:flex;height:100%;justify-content:space-between;position:relative;text-align:left;width:100%}.Exercise .exercise-results .next .next-exercise .video{border-bottom-right-radius:15px;border-top-right-radius:15px;flex-basis:50%;height:100%;overflow:hidden;position:relative}.Exercise .exercise-results .next .next-exercise .video video{left:50%;position:relative;transform:translateX(-50%)}.Exercise .exercise-results .next .next-exercise .next-exercise-category{color:hsla(0,0%,100%,.5);font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:2.5vw;margin-left:40px;margin-top:30px}.Exercise .exercise-results .next .next-exercise .next-exercise-name{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:4vw;line-height:1.04;margin-left:40px;margin-top:10px}.Exercise .exercise-results .next .next-exercise .next-exercise-details{align-items:flex-end;bottom:40px;display:flex;left:40px;position:absolute;text-align:left}.Exercise .exercise-results .next .next-exercise .next-exercise-details .detail{margin-right:3vw}.Exercise .exercise-results .next .next-exercise .next-exercise-details .detail .detail-title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:3vh}.Exercise .exercise-results .next .next-exercise .next-exercise-details .detail .detail-value{font-size:4vh}.Exercise .exercise-results .next .next-exercise .next-exercise-details .detail .difficulty-level{width:6vw}.Exercise .exercise-results .details{align-items:center;display:flex;flex-direction:row;justify-content:space-around;left:50%;position:absolute;top:30%;transform:translateX(-50%);width:1030px}@media screen and (max-width:1300px){.Exercise .exercise-results .details{top:37%}}.Exercise .exercise-results .set-indicator{font-size:3vw;position:absolute;right:50px;top:50px}.workout.exercise .pause{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1001}.workout.exercise .pause:before{background-color:rgba(15,16,22,.99);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.workout.exercise .pause .back-button{align-items:center;cursor:pointer;display:flex;height:12px;left:20px;position:absolute;top:35px;transition:transform .2s ease;z-index:1}.workout.exercise .pause .back-button:hover{transform:translateX(10px)}.workout.exercise .pause .back-button img{height:100%;margin:0 5px}.workout.exercise .pause .title{font-size:10vh;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.workout.exercise .no-activity{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:50%;z-index:1001}.workout.exercise .no-activity:before{background-color:rgba(15,16,22,.85);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.workout.exercise .no-activity .container{width:500px}.workout.exercise .no-activity .title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:64px}.workout.exercise .no-activity .description{font-size:20px;margin-top:5px}.workout.exercise .no-activity .button{left:50%;margin-top:25px;position:relative;transform:translateX(-50%)}.recharts-text.recharts-polar-angle-axis-tick-value{fill:#fff;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:27.6px}.recharts-text.recharts-polar-angle-axis-tick-value .score{stroke:#fff;stroke-width:1px;fill:transparent;font-size:79.8px}.cursor{background-size:cover;height:150px;position:fixed;width:150px;z-index:999}.check-requirments .select-camera{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.round-timer{background-color:rgba(0,0,0,.7);border-radius:50%;height:20vh;position:absolute;right:20px;top:20px;width:20vh;z-index:1}.round-timer svg{height:100%;left:0;position:absolute;top:0;transform:rotateY(-180deg) rotate(-90deg);width:100%}.round-timer svg circle{stroke-dasharray:282.6%;stroke-dashoffset:0;stroke-linecap:round;stroke-width:5px;stroke:#fff;fill:none}.round-timer .value{font-size:400%;left:50%;line-height:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.RoundScore svg{height:100%;transform:rotateY(-180deg) rotate(-90deg);width:100%}.RoundScore svg .radial-bar{stroke-dasharray:270.04%;stroke-dashoffset:0;stroke-linecap:round;stroke-width:4%;stroke:#fff;fill:none}.RoundScore svg .indicator{fill:#fff}.gaussian-graph{bottom:25%;height:30%;left:50%;width:90%}.gaussian-graph,.gaussian-graph .score{position:absolute;transform:translateX(-50%)}.gaussian-graph .score{color:#ff0;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:100px}.gaussian-graph .bars-container{align-items:baseline;display:flex;height:100%;justify-content:space-evenly}.gaussian-graph .bar{background-image:linear-gradient(0deg,hsla(0,0%,100%,.5),#fff);border-radius:100px;height:100%;position:relative;width:.5%}.gaussian-graph .bar.selected{background-image:linear-gradient(0deg,#ff0 117%,#b3fe00,#aafe00);width:.8%}.gaussian-graph .bar.selected:before{background-image:linear-gradient(0deg,#ff0 117%,#b3fe00,#aafe00);content:"";filter:blur(10px);height:100%;left:50%;position:absolute;transform:translateX(-50%);width:100%}.select-layout{left:50%;position:absolute;text-align:left;top:50%;transform:translate(-50%,-50%)}.select-layout .title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:5vh}.select-layout .layouts-list{display:flex;height:30vh;justify-content:space-evenly}.select-layout .layouts-list .layout{background-color:#000;border-radius:2vh;cursor:pointer;height:75%;margin:10vh 1vw;padding:2vh;position:relative;width:30vh}.select-layout .layouts-list .layout img{width:100%}.select-layout .layouts-list .layout.selected{border:3px solid #b3fe00}.select-layout .layouts-list .layout .selected-icon{height:60%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;z-index:1}.select-layout .layouts-list .layout.selected .selected-icon{opacity:1}.select-layout .layouts-list .layout .label{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:4vh;left:50%;position:absolute;transform:translateX(-50%);width:100%}.select-layout .button{left:50%;margin-top:10vh;transform:translateX(-50%)}.select-camera .title{color:#fff;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:5vh}.select-camera .cameras-list{display:flex;height:30vh;justify-content:space-evenly}.select-camera .cameras-list .camera{background-color:#000;border-radius:2vh;cursor:pointer;height:75%;margin:10vh 1vw;overflow:hidden;position:relative;width:30vh}.select-camera .cameras-list .camera.selected{border:3px solid #b3fe00}.select-camera .cameras-list .camera.selected .selected-icon{height:60%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.select-camera .cameras-list .camera .label{background-color:rgba(0,0,0,.7);bottom:0;color:#fff;line-height:3;position:absolute;width:100%}.select-camera .cameras-list .camera .camera-icon{height:20%;left:50%;position:absolute;top:calc(50% - 15px);transform:translate(-50%,-50%)}.select-camera .cameras-list .camera .camera-feed{height:200px;width:300px}.select-camera .button{left:50%;margin-top:10vh;transform:translateX(-50%)}.select-camera-modal .select-camera{margin:30px}.select-camera-modal .select-camera .title{color:#2a2a2a}.settings .screen-title{font-size:5vh;left:50%;position:absolute;top:5vh;transform:translateX(-50%)}.settings .container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.settings .back-button{left:50%;margin-top:10vh;position:relative;transform:translateX(-50%)}.settings .select-layout{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.7);border-radius:1vh;padding:4vh;text-align:center;z-index:1}@media screen and (max-width:600px){.debug-h3{position:relative;top:260px}}.debug-canvas{border-radius:12px;transform:scaleX(-1)}@media screen and (max-width:600px){.debug-canvas{transform:scaleX(-1) scale(.5)}}.debug{color:#fff}.input{margin:20px 0;position:relative}.input .input-label{color:#808d9b;font-size:17px;left:13px;pointer-events:none;position:absolute;text-align:left;top:50%;transform:translateY(-50%);transition:all .2s ease}.input input[type=email],.input input[type=number],.input input[type=password],.input input[type=text],.input textarea{background:#fff;border:1px solid #cbd4dc;border-radius:5px;color:#808d9b;font-family:inherit;font-size:.833vw;height:1.354vw;outline:none;padding:14px .677vw 0;width:-webkit-fill-available;width:-moz-available}.input textarea{height:auto;padding-top:20px;resize:none}.input.no-label input[type=email],.input.no-label input[type=number],.input.no-label input[type=password],.input.no-label input[type=text],.input.no-label textarea{padding:7px 13px}.input input[type=email]:focus,.input input[type=number]:focus,.input input[type=password]:focus,.input input[type=text]:focus,.input textarea:focus{border:1px solid #808d9b}.input>input:focus+.input-label,.input>input:valid+.input-label{font-size:12px;transform:translateY(-100%)}.input>textarea:focus+.input-label,.input>textarea:valid+.input-label{font-size:12px;top:15px}.input .help-text{color:#808d9b;pointer-events:all;position:absolute;right:0;top:50%;transform:translate(-50%,-45%);z-index:1}.input .help-text:hover{color:#2a2a2a}.input .help-text svg{font-size:20px}.input .previous-value{border-radius:50%;color:red;cursor:pointer;padding:10px;position:absolute;right:0;top:50%;transform:translate(100%,-50%);z-index:1}.input .previous-value:hover{background-color:hsla(0,0%,100%,.1)}select{background-color:transparent;border:1px solid #cbd4dc;border-radius:5px;color:#808d9b;font-family:inherit;font-size:inherit;outline:none;padding:10px;width:-webkit-fill-available;width:-moz-available}select option{color:#2a2a2a}textarea{background-color:transparent;border:1px solid #cbd4dc;border-radius:5px;color:inherit;font-family:inherit;font-size:inherit;outline:none;width:auto}.cookies-disclaimer{align-items:center;background-color:#fff;bottom:0;color:#2a2a2a;display:flex;padding:0 10%;position:absolute;width:80%}.mobile .cookies-disclaimer{display:block;padding:0 2.5%;width:95%}.cookies-disclaimer p{font-size:1vw;margin:3vh 0;text-align:left}.mobile .cookies-disclaimer p{font-size:3vw;margin:2vh 0 0}.cookies-disclaimer .button2{border:1px solid #2a2a2a;color:#2a2a2a}.mobile .cookies-disclaimer .button2{padding:10px 5px}.default-theme:not(.mobile).login .button{top:0}.regular-login h2{color:#000;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:18px;margin:0;text-align:center}@media screen and (max-width:600px){.regular-login h2{color:#fff}}.regular-login .title{margin-bottom:20px}.regular-login .activate-account{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.regular-login .activate-account .description{font-size:20px;margin:0;padding:0}.difficulty-level{display:flex;height:100%;width:100%}.difficulty-level img{width:100%}.difficulty-level.invert img{filter:invert(100%)}.difficulty-level.editable img{opacity:0}.difficulty-level.editable:hover img{cursor:pointer;opacity:.5}.checkbox{align-items:center;display:flex}.checkbox .label{margin-left:10px}.checkbox .check{border:1px solid hsla(0,0%,100%,.5);border-radius:5px;cursor:pointer;height:15px;padding:3px;width:15px}.checkbox.checked .check path{fill:#ff0}.checkbox.dark .check{border:1px solid rgba(0,0,0,.5)}.checkbox.dark .check path{fill:#000}.checkbox.disabled{opacity:.5}.checkbox.disabled .check{cursor:default}.instructions .title{font-size:10vh;left:50%;position:absolute;top:5%;transform:translateX(-50%);width:70%}.instructions iframe{height:33.75vw;left:50%;padding:5vh 0;position:absolute;top:50%;transform:translate(-50%,-50%);width:60vw}.instructions .button{bottom:8vh;left:50%;position:absolute;transform:translateX(-50%)}.tips{bottom:5vh}.tips,.tips .tip{position:absolute;width:100%}.tips .tip{bottom:0;font-size:2vh;left:50%;opacity:0;transform:translateX(-50%)}.tips .tip span{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif}.tips .pagination{display:flex;left:50%;position:absolute;top:10px;transform:translateX(-50%)}.tips .pagination div{background-color:#fff;border-radius:50%;cursor:pointer;height:10px;margin:0 5px;width:10px}.error-screen .container{background-color:#fff;border-radius:5%;left:50%;padding:5vh;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.error-screen .title{font-size:3vh;margin-top:1vh}.error-screen .description{margin-top:2vh}.error-screen svg{color:#ff0}.regression-test .container{background-color:#fff;border-radius:5%;color:#2a2a2a;left:50%;padding:5vh;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.regression-test .title{font-size:3vh;margin-bottom:5vh}.regression-test .button{margin-top:2vh;width:auto}.countdown-timer{background-color:rgba(0,0,0,.7);border-radius:50%;height:30vh;opacity:0;width:30vh;z-index:3}.countdown-timer,.countdown-timer .value{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.countdown-timer .value{font-size:10vh;line-height:100%}.countdown-timer .animation{opacity:0}.countdown-timer.counting .animation{opacity:1;transition:opacity .3 ease}.clock-animation img,.countdown-timer .animation img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.terms-of-use{height:100%;left:0;top:0;width:100%;z-index:9999}.mobile .terms-of-use,.terms-of-use{position:fixed}.terms-of-use:before{background-color:rgba(0,0,0,.5);content:"";height:100vh;width:100vw}.terms-of-use .container,.terms-of-use:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.terms-of-use .container{background-color:#fff;border-radius:2vh;color:#2a2a2a;height:70vh;overflow:hidden;padding:5vh;text-align:center;width:50vw}@media screen and (max-width:900px){.terms-of-use .container{height:95vh;width:95vw}}.mobile .terms-of-use .container{height:80vh;width:75vw}.mobile .terms-of-use .container .content{height:85%;width:100%}.mobile .terms-of-use .container .content a{word-break:break-word}.terms-of-use .container .content{height:78%;line-height:1.5;max-height:calc(100% - 80px);overflow:auto;text-align:left}.terms-of-use.standalone .container .content{height:100%}.terms-of-use .container .title{font-size:3vh;margin-bottom:2vh;text-align:center}.terms-of-use .container li{margin:1vh 0}.terms-of-use .container .content a{color:#000;text-decoration:underline}.terms-of-use .container .content b{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif}.terms-of-use .container .button{left:50%;transform:translate(-50%,25%);width:-webkit-fit-content;width:fit-content}.mobile .terms-of-use .container .button{font-size:16px;left:0;margin-top:15px;transform:none}.terms-of-use .container .content::-webkit-scrollbar-track{background-color:rgba(0,0,0,.1);border-radius:8px}.terms-of-use .container .content::-webkit-scrollbar{background-color:rgba(0,0,0,.1);width:8px}.terms-of-use .container .content::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}@media only screen and (max-height:500px)and (max-width:1000px)and (min-width:550px)and (orientation:landscape){.mobile .terms-of-use .container{box-sizing:border-box;height:90vh;padding:5vw}.mobile .terms-of-use .container .title{font-size:3vw;margin-top:-15px}.mobile .terms-of-use .container .content{background-color:#f5f3f3;border-radius:8px;height:70%;max-height:70%}.mobile .terms-of-use .container .button{font-size:14px}}.privacy-policy .terms-of-use:before{background-color:rgba(0,0,0,.5)}.default-theme .container{background-color:#fff;border-radius:2vh;color:#2a2a2a;left:50%;padding:43px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1}.default-theme.mobile .container{align-items:center;display:flex;flex-direction:column;height:70vh;justify-content:space-evenly;left:50%;margin-bottom:50px;padding:15px 15px 15px 20px;top:50%;transform:translate(-50%,-50%);width:88%}@media screen and (max-width:380px){.default-theme.mobile .container{height:76vh}}.camera-permission.mobile .button{margin:auto}.default-theme .title{font-size:3vh;margin-top:1vh}.default-theme:not(.mobile) .button{left:50%;top:2vh;transform:translateX(-50%)}.default-theme .logo{left:50%;position:absolute;top:5%;transform:translateX(-50%);width:10%;z-index:1}.default-theme.mobile .logo{top:25px;width:50%}.default-theme .background{height:100%;left:50%;object-fit:cover;position:relative;top:50%;transform:translate(-50%,-50%);width:100%}.default-theme.mobile .background{position:fixed}.default-theme .description{color:#808d9b;font-size:2vh;margin-bottom:4vh;margin-top:1vh;padding:0 5vw}.default-theme .error{color:red;margin:10px 8px;text-align:center;width:100%}.default-theme .success{color:green;margin:10px 8px;text-align:center;width:100%}.default-theme .back-button{bottom:2vh;left:50%;position:absolute;transform:translateX(-50%)}.default-theme .link{color:#2a2a2a;cursor:pointer;text-decoration:underline}.exercises-editor .exercises-categories .category .exercises-list .exercise{background-color:hsla(0,0%,100%,.1);border-radius:10px;margin:20px 0;padding:20px;position:relative}.exercises-editor .exercises-list .exercise .title{align-items:center;display:flex;font-size:20px}.exercises-editor .exercises-list .exercise .category{font-family:Roboto-Bold,Arial,Helvetica,sans-serif;margin-right:5px}.exercises-editor .exercises-list .exercise .editing-action{border-left:1px solid #fff;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;margin-left:10px;padding-left:5px}.exercises-editor .exercises-list .exercise .edit-exercise{border-radius:50%;cursor:pointer;padding:10px;position:absolute;right:20px}.exercises-editor .exercises-list .exercise .edit-exercise:hover{background-color:hsla(0,0%,100%,.2)}.exercises-editor .exercises-list .exercise .more{display:grid;grid-template-columns:30% 70%;height:150px;margin:50px;text-align:left}.exercises-editor .exercises-list .exercise .more .guidelines{margin-left:70px}.exercises-editor .exercises-list .exercise .more .subtitle{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif}.exercises-editor .exercises-list .exercise .more .guidelines .add-guideline{cursor:pointer;margin-left:15px}.exercises-editor .exercises-list .exercise .more .guidelines .remove-guideline{cursor:pointer;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;margin-left:10px}.exercises-editor .exercises-list .exercise .more .property{margin:30px 0}.exercises-editor .exercises-list .exercise .media{left:50%;position:relative;top:20px;transform:translateX(-50%);width:850px}.exercises-editor .exercises-list .exercise .media .videos{display:flex;justify-content:center}.exercises-editor .exercises-list .exercise .media .videos>div{margin:0 20px}.exercises-editor .exercises-list .exercise .media .subtitle{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;margin-bottom:5px}.exercises-editor .exercises-list .exercise .media .video{height:16.875vw;width:30vw}.exercises-editor .exercises-list .exercise .media .preview{left:50%;transform:translateX(-50%)}.exercises-editor .exercises-list .exercise .media .preview.disabled{cursor:default;opacity:.5}.exercises-editor .exercises-list .exercise .media .preview.disabled:hover{background-color:transparent}.exercises-editor .exercises-list .exercise .buttons{align-items:center;bottom:0;display:flex;position:absolute;right:20px}.exercises-editor .exercises-list .exercise .buttons .button4{margin:0 20px}.exercises-editor .exercises-list .exercise .buttons .button5{color:#fff}.exercises-editor .exercises-list .exercise .waiting-for-approval{background-color:rgba(0,0,0,.8);border-radius:20px;font-size:20px;margin-left:20px;padding:5px 10px;width:-webkit-fit-content;width:fit-content}.ExercisePreview{color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.ExercisePreview .actions{grid-gap:20px;background-color:rgba(0,0,0,.5);border-radius:50px;display:flex;left:50%;padding:20px;position:fixed;top:50px;transform:translateX(-50%);z-index:9999}.exercises-editor .exercise-edit{color:#2a2a2a;position:fixed;z-index:1}.exercises-editor .exercise-edit:before{background-color:rgba(0,0,0,.7);content:"";height:100%;left:0;position:fixed;top:0;width:100%}.exercises-editor .exercise-edit .container{background-color:#fff;border-radius:20px;height:670px;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:-webkit-max-content;width:max-content;z-index:1}.exercises-editor .exercise-edit .container .title{text-align:left;width:400px}.exercises-editor .exercise-edit .container .buttons{align-items:center;bottom:0;display:flex;position:absolute;right:20px}.exercises-editor .exercise-edit .container .buttons .button4{margin:0 20px}.exercises-editor .exercise-edit .container .fields{padding:50px}.exercises-editor .exercise-edit .container .fields .video{color:#fff;height:225px;width:400px}.coaches-editor .add-coach{border-bottom:1px solid #fff;cursor:pointer;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:20px;position:absolute;right:50px;top:130px}.coaches-editor .coaches-list{grid-column-gap:30px;display:grid;grid-template-columns:auto auto;margin:30px;position:relative;top:70px}.coaches-editor .coaches-list .coach{background-color:hsla(0,0%,100%,.1);border-radius:10px;margin:20px 0;padding:20px;position:relative}.coaches-editor .coaches-list .coach .coach-details{align-items:center;display:flex;text-align:left}.coaches-editor .coaches-list .coach .coach-details .coach-image{border-radius:50%;height:150px;margin-right:30px;overflow:hidden;width:150px}.coaches-editor .coaches-list .coach .coach-details .detail{margin:15px 0}.coaches-editor .coaches-list .coach .coach-details .detail-title{font-family:Roboto-Bold,Arial,Helvetica,sans-serif}.coaches-editor .coach-edit{color:#2a2a2a;position:fixed;z-index:1}.coaches-editor .coach-edit:before{background-color:rgba(0,0,0,.7);content:"";height:100%;left:0;position:fixed;top:0;width:100%}.coaches-editor .coach-edit .container{background-color:#fff;border-radius:20px;height:-webkit-max-content;height:max-content;left:50%;padding:20px 50px;position:fixed;top:50%;transform:translate(-50%,-50%);width:-webkit-max-content;width:max-content;z-index:1}.coaches-editor .coach-edit .container select{background:#fff;border:1px solid #cbd4dc;border-radius:5px;color:#808d9b;font-size:1em;outline:none;padding:10px 15px;width:-webkit-fill-available;width:-moz-available}.coaches-editor .coach-edit .container .users-list{height:300px;overflow-y:auto;text-align:left}.coaches-editor .coach-edit .container .users-list .user{cursor:pointer;padding:10px 20px}.coaches-editor .coach-edit .container .users-list .user:hover{background-color:rgba(0,0,0,.1)}.coaches-editor .coach-edit .container .users-list .user.selected{background-color:rgba(0,0,0,.2)}.coaches-editor .coach-edit .container .buttons{align-items:center;display:flex;justify-content:space-between}.payments .add-user{border-bottom:1px solid #fff;cursor:pointer;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:20px;position:absolute;right:50px;top:130px}.payments .payments-list{grid-column-gap:30px;display:grid;grid-template-columns:auto auto;margin:30px;position:relative;top:70px}.payments .payments-list .user{background-color:hsla(0,0%,100%,.1);border-radius:10px;margin:20px 0;padding:20px;position:relative}.payments .payments-list .user .user-details{align-items:center;display:flex;text-align:left}.payments .payments-list .user .user-details .user-image{border-radius:50%;height:150px;margin-right:30px;overflow:hidden}.payments .payments-list .user .user-details .detail{margin:15px 0}.payments .payments-list .user .user-details .detail-title{font-family:Roboto-Bold,Arial,Helvetica,sans-serif}.payments .user-edit{color:#2a2a2a;position:fixed;z-index:1}.payments .user-edit:before{background-color:rgba(0,0,0,.7);content:"";height:100%;left:0;position:fixed;top:0;width:100%}.payments .user-edit .container{background-color:#fff;border-radius:20px;height:-webkit-max-content;height:max-content;left:50%;padding:20px 50px;position:fixed;top:50%;transform:translate(-50%,-50%);width:-webkit-max-content;width:max-content;z-index:1}.payments .user-edit .container select{background:#fff;border:1px solid #cbd4dc;border-radius:5px;color:#808d9b;font-size:1em;outline:none;padding:10px 15px;width:-webkit-fill-available;width:-moz-available}.payments .user-edit .container .users-list{height:300px;overflow-y:auto;text-align:left}.payments .user-edit .container .users-list .user{cursor:pointer;padding:10px 20px}.payments .user-edit .container .users-list .user:hover{background-color:rgba(0,0,0,.1)}.payments .user-edit .container .users-list .user.selected{background-color:rgba(0,0,0,.2)}.payments .user-edit .container .buttons{align-items:center;display:flex;justify-content:space-between}.workout-edit-modal .section{margin-top:90px;position:relative;width:-webkit-max-content;width:max-content}.workout-edit-modal .section .section-title{color:#2a2a2a;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:25px;left:0;position:absolute;top:-50px}.workout-edit-modal .description{width:500px}.workout-edit-modal .soundtrack{align-items:center;display:flex}.workout-edit-modal .soundtrack audio{margin-left:30px}.workout-edit-modal .attributes .subtitle{color:#2a2a2a;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:25px;left:0;position:absolute;top:-50px}.workout-edit-modal .attributes{width:500px}.workout-edit-modal .attributes select::-webkit-scrollbar-track{background-color:rgba(0,0,0,.1);border-radius:8px}.workout-edit-modal .attributes select::-webkit-scrollbar{background-color:rgba(0,0,0,.1);width:8px}.workout-edit-modal .attributes select::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.workout-edit-modal .attributes .select-caption{color:rgba(0,0,0,.5);font-size:14px;margin-top:10px}.workout-edit-modal .exercises{margin-top:150px;max-width:1000px;width:70vw}.workout-edit-modal .exercises .total-duration{color:#2a2a2a;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:20px;position:absolute;right:0;top:-50px}.workout-edit-modal .exercises .labels{display:flex;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;margin:0 0 10px 80px;text-align:left}.workout-edit-modal .exercises .exercise{align-items:center;display:flex;padding:20px;position:relative;text-align:left}.workout-edit-modal .exercises .exercise select{width:200px}.workout-edit-modal .exercises .exercise.error{background-color:rgba(255,0,0,.3)}.workout-edit-modal .exercises .exercise:hover{background-color:rgba(0,0,0,.1)}.workout-edit-modal .exercises .exercise .label{font-family:Roboto-Bold,Arial,Helvetica,sans-serif}.workout-edit-modal .exercises .exercise .move{cursor:move;margin-right:40px}.workout-edit-modal .exercises .exercise .remove{cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.workout-edit-modal .exercises .exercise .remove:hover:after{background-color:#0f1016;border-radius:5px;color:#fff;content:"Remove";font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;left:50%;padding:10px;position:absolute;top:130%;transform:translateX(-50%);width:-webkit-max-content;width:max-content}.workout-edit-modal .exercises .exercise .duplicate{cursor:pointer;position:absolute;right:50px;top:50%;transform:translateY(-50%)}.workout-edit-modal .exercises .exercise .duplicate:hover:after{background-color:#0f1016;border-radius:5px;color:#fff;content:"Duplicate";font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;left:50%;padding:10px;position:absolute;top:130%;transform:translateX(-50%);width:-webkit-max-content;width:max-content}.workout-edit-modal .exercises .exercise .difficulty-level{width:50%}.workout-edit-modal .exercises .exercise .difficulty-level img{filter:invert(100%)}.workout-edit-modal .exercises .add-exercise{cursor:pointer;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;padding:20px 20px 20px 85px;position:relative;text-align:left}.workout-edit-modal .exercises .add-exercise:hover{background-color:rgba(0,0,0,.1)}.workout-edit-modal .buttons{align-items:center;bottom:0;display:flex;position:absolute;right:20px}.workout-edit-modal .buttons .button4{margin:0 20px}.workout-edit-modal .new-workout{grid-gap:50px;display:grid;grid-template-columns:auto auto auto;justify-content:flex-start;margin:50px;text-align:left}.workout-edit-modal .new-workout .label{font-family:Roboto-Bold,Arial,Helvetica,sans-serif;margin-bottom:5px}.workout-edit-modal .new-workout input,.workout-edit-modal .new-workout textarea{background:#fff;border:1px solid #cbd4dc;border-radius:5px;color:#808d9b;font-size:1em;outline:none;padding:10px 15px;width:-webkit-fill-available;width:-moz-available}.workout-edit-modal .new-workout input:focus,.workout-edit-modal .new-workout textarea:focus{border:1px solid #808d9b}.workout-edit-modal .new-workout select{background:#fff;border:1px solid #cbd4dc;border-radius:5px;color:#808d9b;font-size:1em;outline:none;padding:10px 15px;width:-webkit-fill-available;width:-moz-available}.workout-edit-modal .new-workout .image{height:11.4vw;width:20vw}.coach-image-editor{display:flex;justify-content:center}.coach-image-editor .image-container{height:300px;overflow:hidden;position:relative;width:100%}.coach-image-editor canvas{cursor:move}.coach-image-editor .overlay,.coach-image-editor canvas{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.coach-image-editor .overlay{border:1px solid hsla(0,0%,100%,.5);border-radius:50%;box-shadow:0 0 0 200px;box-sizing:border-box;color:rgba(0,0,0,.3);height:200px;overflow:hidden;pointer-events:none;width:200px}.coach-image-editor .zoom{bottom:70px;left:50%;position:absolute;transform:translateX(-50%);width:80%}.coach-image-editor .done-button{bottom:20px;cursor:pointer;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:20px;left:50%;position:absolute;text-decoration:underline;transform:translateX(-50%)}.admin-dashboard .kemtai-workouts-editor{padding:50px}.admin-dashboard .kemtai-workouts-editor .workout-list-container{padding-top:50px}.editable-label{display:inline}.editable-label input,.editable-label select,.editable-label textarea{background-color:transparent;border:1px solid #cbd4dc;border-radius:5px;color:inherit;font-family:inherit;font-size:inherit;outline:none;width:auto}.editable-label select option{color:#2a2a2a}.editable-label.error{color:red}.editable-image{position:relative}.editable-image .previous-value{border-radius:50%;color:red;cursor:pointer;padding:10px;position:absolute;right:-10px;top:50%;transform:translate(100%,-50%);z-index:1}.editable-image .previous-value:hover{background-color:hsla(0,0%,100%,.1)}.editable-image img{height:inherit;min-height:inherit;min-width:inherit;width:inherit}.editable-image.editing:after{background-color:rgba(0,0,0,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.editable-image .change-image{align-items:center;border-radius:50%;bottom:5px;cursor:pointer;display:flex;height:45px;justify-content:center;position:absolute;right:5px;width:45px;z-index:1}.editable-image .change-image svg{color:#fff}.editable-image .change-image:hover{background-color:hsla(0,0%,100%,.1)}.editable-image .change-image input{display:none}.editable-image .placeholder{background:rgba(0,0,0,.1);border-radius:5px;height:100%;width:100%}.editable-video{position:relative}.editable-video video{height:inherit;width:inherit}.editable-video .change-video{align-items:center;border-radius:50%;bottom:0;cursor:pointer;display:flex;height:45px;justify-content:center;position:absolute;right:0;width:45px;z-index:1}.editable-video .change-video:hover{background-color:hsla(0,0%,100%,.1)}.editable-video .change-video:hover:after{background-color:#0f1016;border-radius:5px;color:#fff;content:"Upload video";font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;left:50%;padding:10px;position:absolute;top:0;transform:translate(-50%,-110%);width:-webkit-max-content;width:max-content}.editable-video .change-video input{display:none}.editable-video .placeholder{background:rgba(0,0,0,.1);border-radius:5px;height:inherit;width:inherit}.introduction-modal{height:100%;left:0;opacity:1;position:fixed;top:0;width:100%;z-index:1000}.introduction-modal:before{background-color:rgba(0,0,0,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.introduction-modal.test:before{background-color:rgba(15,16,22,.87)}.introduction-modal.test.D:before{background-color:rgba(15,16,22,.5)}.introduction-modal.test .logo{left:50%;position:absolute;top:5%;transform:translateX(-50%);width:10%;z-index:1}.introduction-modal .container{background-color:#fff;border-radius:25px;color:#2a2a2a;height:505px;left:50%;opacity:0;overflow:visible;position:absolute;text-align:center;top:50%;transform:translate(-50%,200px);width:25vw;width:846px}.introduction-modal .container .close-button{background-color:#fff;border-radius:50%;box-shadow:0 2px 10px 0 rgba(0,0,0,.26);cursor:pointer;height:35px;position:absolute;right:30px;top:0;transform:translateY(-50%);width:35px;z-index:1}.introduction-modal .container .close-button svg{left:50%;position:relative;top:50%;transform:translate(-70%,-50%)}.introduction-modal.test .link{cursor:pointer;text-decoration:underline}.introduction-modal.test .container .timeout-bar{background-color:rgba(27,31,34,.2);border-radius:5px;height:5px;left:20px;margin:0 5px;position:absolute;top:30px;width:45%;z-index:0}.introduction-modal.test .container .timeout-bar .bar{background-color:#1b1f22;left:0;position:absolute;width:100%;z-index:1}.introduction-modal.test .checkbox svg{border:1px solid #000}.introduction-modal.test .checkbox svg path{fill:#000}.introduction-modal .container .indicators{display:flex;left:20px;position:absolute;top:30px;width:100%}.introduction-modal .container .indicators .indicator{background-color:#1b1f22;border-radius:5px;height:5px;margin:0 5px;opacity:.2;width:10%}.introduction-modal .container .indicators .indicator.active{opacity:1}.introduction-modal .container .page{border-radius:25px;display:flex;height:100%;overflow:hidden}.introduction-modal .container .right-side{flex-basis:50%;overflow:hidden;position:relative}.introduction-modal .container .left-side{flex-basis:calc(50% - 60px);padding:10vh 30px;position:relative;text-align:left}.introduction-modal .container .left-side .buttons{bottom:4vh;display:flex;justify-content:space-between;position:absolute;width:100%}.introduction-modal .container .right-side video{background-color:#fff;border-radius:25px;height:105%;left:50%;outline:0;top:-5px;transform:translateX(-50%)}.introduction-modal.test .container .right-side .video-play-button{height:80px;position:fixed;width:80px}.introduction-modal .container .right-side img{height:100%;width:100%}.introduction-modal .container .right-side .play-button1{cursor:pointer;height:150px;left:50%;position:fixed;top:53%;transform:translate(-50%,-50%);width:150px}.introduction-modal.test .container .right-side .play-button1{cursor:pointer;height:100px;left:50%;position:absolute;top:53%;transform:translate(-50%,-50%);width:100px}.introduction-modal .container .right-side .play-button2{cursor:pointer;display:none;height:70px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70px}.introduction-modal .container .left-side .title{font-size:28px;margin-bottom:30px}.introduction-modal .container .left-side .text{color:#808d9b;font-family:OpenSans-Regular;font-size:14px}.introduction-modal.test .container .left-side{align-items:center;box-sizing:border-box;display:flex;flex-basis:50%;justify-content:center;padding:10vh 0;text-align:center}.introduction-modal.test .container .left-side .title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:20px;margin-bottom:15px;text-align:left}.introduction-modal.test .container .left-side .text{color:#808d9b;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:16px}.introduction-modal.test .container .left-side .text .button{left:50%;margin-top:39px;transform:translateX(-50%)}.introduction-modal.test .container .left-side .buttons{bottom:15px;display:flex;justify-content:center}.introduction-modal.test .container .left-side .timeout-circle{height:44px;margin:auto auto 22px;position:relative;text-align:center;width:44px}.introduction-modal.test .container .left-side .timeout-circle .timeout-circle-value{color:#2a2a2a;display:inline-block;font-size:24px;line-height:44px}.introduction-modal.test .container .left-side .timeout-circle svg{height:44px;position:absolute;right:0;top:0;transform:rotateY(-180deg) rotate(-90deg);width:44px}.introduction-modal.test .container .left-side .timeout-circle svg circle{stroke-dasharray:126px;stroke-dashoffset:0px;stroke-linecap:round;stroke-width:2px;stroke:#1e2227;fill:none;animation:timeout-circle 15s linear forwards}.introduction-modal.test .login{bottom:85px;color:#fff;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px;left:50%;position:absolute;transform:translateX(-50%)}.introduction-modal.test .login a{color:#fff;text-decoration:underline}@media screen and (max-height:800px){.introduction-modal.test .login{bottom:45px}}@media screen and (max-height:700px){.introduction-modal.test .login{bottom:5px}}.introduction-modal.test .camera-selection-container{background-color:#fff;border-radius:25px;left:0;padding:35px 0;position:fixed;right:0;top:0}.introduction-modal.test .camera-selection-container .title{color:#2a2a2a}@keyframes timeout-circle{0%{stroke-dashoffset:0px}to{stroke-dashoffset:126px}}.alignment-testing{color:#fff}.alignment-testing .user{height:50%;left:0;position:absolute;top:0;width:50%}.alignment-testing .user .title{font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:20px;text-align:center}.alignment-testing .user .camera-feed{height:100%;left:50%;position:absolute;transform:translate(-50%)}.alignment-testing .user .inputs{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:-webkit-fit-content;width:fit-content;z-index:1}.alignment-testing .coach{height:50%;position:absolute;right:0;top:0;width:50%}.alignment-testing .coach .title{font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:20px;text-align:center}.alignment-testing .coach .coach-video{height:100%;left:50%;position:absolute;transform:translate(-50%)}.alignment-testing .coach input{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:-webkit-fit-content;width:fit-content;z-index:1}.alignment-testing .bottom-container{bottom:0;height:50%;left:0;position:absolute;width:100%}.alignment-testing .attributes{color:#fff}.alignment-testing .attributes .attribute{margin:50px}.alignment-testing .attributes .attribute .label{font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:40px}.alignment-testing .attributes .attribute .value{font-size:50px}.alignment-testing .create-alignment .video-preview{height:50%;left:50%;position:absolute;transform:translate(-50%)}.alignment-testing .create-alignment .choose-data{background-color:#fff;border-radius:20px;color:#2a2a2a;height:80%;left:50%;overflow:auto;padding:50px;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}.alignment-testing .create-alignment .choose-data .title{font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:20px;text-align:center}.alignment-testing .create-alignment .choose-data .data{cursor:pointer;margin-bottom:20px;padding:10px;width:100%;word-break:break-all}.alignment-testing .create-alignment .choose-data .data:hover{background-color:rgba(0,0,0,.1)}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.intermediate .recordings,.recordings{left:1%;position:absolute;width:20%;z-index:1}.tooltip{position:relative}.tooltip .tooltip-label{background-color:#0f1016;border-radius:5px;color:#fff;display:none;left:0;padding:10px;position:absolute;top:0;transform:translateY(-100%);width:-webkit-max-content;width:max-content;z-index:1}.tooltip:hover .tooltip-label{display:block}.circle-animation{height:100%;left:0;position:absolute;top:0;transform:scaleX(-1);width:100%}.circle-animation circle{stroke-dashoffset:0;stroke-linecap:round;stroke-width:5px;stroke:#fff;fill:none}.auto-complete-search .search-field{align-items:center;background-color:#0d0e12;border-radius:25px;display:flex;height:42px;padding:0 10px;transition:width .3s ease-in-out;width:206px}.auto-complete-search .search-field.extended{width:381px}.auto-complete-search input{background:transparent;border:none;color:inherit;font-family:inherit;font-size:1em;height:30px;outline:none;padding:5px 15px;width:100%}.auto-complete-search .search-results{align-items:center;background-color:#0d0e12;border-bottom-left-radius:21px;border-top-left-radius:21px;height:-webkit-fit-content;height:fit-content;justify-content:space-between;margin-top:10px;max-height:300px;padding:100px,100px,0,100px;position:absolute;top:33px;transition:width .3s ease-in-out;width:206px;z-index:2}.auto-complete-search .search-results .search-results-container{height:-webkit-fit-content;height:fit-content;max-height:270px;min-height:0;overflow-x:hidden;overflow-y:scroll}.auto-complete-search .search-results .search-results-container.active{margin:15px 10px 15px 8px}.auto-complete-search .search-results .search-results-container.no-scroll{overflow-y:hidden}.auto-complete-search .search-results h4{color:hsla(0,0%,100%,.5);font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;text-align:left;transition:all .3s ease-in-out}.auto-complete-search .search-results h4.extended{margin-left:30px}.auto-complete-search .search-results.extended{width:403px}.auto-complete-search .search-results.scrolled{background-color:rgba(15,16,22,.7);height:89px;left:0;position:fixed;right:0;top:72px;width:100%;z-index:1000}.auto-complete-search .search-results .results-div{align-items:center;display:flex;justify-content:space-between;padding-left:calc(50% - 600px);padding-right:calc(50% - 630px);width:100%}.auto-complete-search .search-results .result{align-items:flex-start;color:#fff;cursor:pointer;display:flex;margin:20px 0;text-align:left;transition:all .3s ease-in-out}.auto-complete-search .search-results .result.extended{margin:20px 0 20px 30px}.auto-complete-search .search-results .result .nickname{margin:10px 0 0 20px}.auto-complete-search .search-results .result .nickname mark{background-color:transparent;color:#beff64}.auto-complete-search .search-results .result.selected{background-color:hsla(0,0%,100%,.2);border-radius:25px}.auto-complete-search .search-results .result img{border-radius:50%;height:40px;margin-right:10px;width:40px}.auto-complete-search .search-results .result.workout{margin:0 0 15px}.auto-complete-search .search-results .result.workout .details{display:none}.auto-complete-search .search-results .result.workout .details.extended{align-items:baseline;display:flex;width:150%}.auto-complete-search .search-results .result.workout .difficulty-level{width:auto}.auto-complete-search .search-results .result.workout h3{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:12px;font-weight:600;margin-bottom:-10px;margin-top:10px;text-align:left}.auto-complete-search .search-results .result.workout h3.extended{font-size:16px;margin-top:9px}.auto-complete-search .search-results .result.workout span{color:hsla(0,0%,100%,.5);margin:16px 15px 5px 0;text-align:left;width:-webkit-max-content;width:max-content}.auto-complete-search .search-results .result.workout span.difficulty-level{margin-left:-11px}.auto-complete-search .search-results .result.workout img{border-radius:0;height:50px;transition:all .3s ease-in-out;width:80px}.auto-complete-search .search-results .result.workout img.extended{margin-left:15px}.auto-complete-search .no-results{background-color:#0d0e12;border-radius:21px;height:-webkit-fit-content;height:fit-content;margin-top:10px;padding:100px,100px,0,100px;position:absolute;text-align:center;transition:width .3s ease-in-out;width:206px;z-index:2}.auto-complete-search .no-results.extended{width:381px}.modal{z-index:9998}.modal,.modal .modal-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.modal .modal-overlay{background-color:rgba(0,0,0,.7);z-index:1001}.modal .modal-container{background-color:#fff;border-radius:25px;color:#2a2a2a;left:50%;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,50%);transition:all .3s ease;z-index:100000}.modal .modal-container.no-animation{transition:none}.modal .modal-container.show{opacity:1;transform:translate(-50%,-50%)}@media screen and (max-width:600px){.modal .modal-container{width:93%}}.modal .modal-container .modal-close-button{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 2px 10px 0 rgba(0,0,0,.26);color:#2a2a2a;cursor:pointer;display:flex;height:35px;justify-content:center;position:absolute;right:20px;top:0;transform:translateY(-50%);width:35px;z-index:1000}@media screen and (max-height:500px)and (max-width:1000px){.modal .modal-container.fullscreen{border-radius:0;height:100vh;overflow-x:hidden;overflow-y:scroll;width:100vw}}.modal .modal-container.fullscreen .modal-close-button{background-color:transparent;border:1px solid #000;box-shadow:none;height:1.04vw;right:31px;top:31px;width:1.04vw;z-index:1500}.modal .modal-container.fullscreen .modal-close-button .MuiSvgIcon-root{height:.78vw;width:.78vw}@media screen and (max-width:1400px)and (max-height:1000px)and (min-height:580px){.modal .modal-container.fullscreen .modal-close-button{top:78px}}@media screen and (max-width:1200px){.modal .modal-container.fullscreen .modal-close-button{height:20px;top:90px;width:20px}.modal .modal-container.fullscreen .modal-close-button .MuiSvgIcon-root{height:15px;width:15px}}@media screen and (max-width:600px){.modal .modal-container.fullscreen .modal-close-button{top:60px}}@media screen and (max-width:600px)and (max-height:720px){.modal .modal-container.fullscreen .modal-close-button{top:70px}}@media screen and (max-height:500px)and (max-width:1000px){.modal .modal-container.fullscreen .modal-close-button{right:31px;top:50px}}.modal .modal-container .modal-side-image{border-bottom-right-radius:35px;border-top-right-radius:35px;height:100%;width:100%}.modal .modal-container .modal-header{font-size:30px;margin:40px 50px 50px;text-align:left}.modal .modal-container .modal-body{margin:30px 20px;max-height:calc(90vh - 300px);overflow-x:hidden;overflow-y:auto;padding:0 40px}.modal .modal-container .modal-body::-webkit-scrollbar-track{background-color:rgba(0,0,0,.1);border-bottom-right-radius:21px;border-top-right-radius:21px}.modal .modal-container .modal-body::-webkit-scrollbar{background-color:rgba(0,0,0,.1);width:8px}.modal .modal-container .modal-body::-webkit-scrollbar-thumb{background-color:#000;border-bottom-right-radius:21px;border-top-right-radius:21px}.modal .modal-container .modal-footer{align-items:center;display:flex;justify-content:space-between;margin:50px 50px 30px}.modal .modal-container .modal-footer .group{grid-gap:10px;display:grid;grid-template-columns:auto auto auto auto}@media screen and (max-height:800px){.modal .modal-container .modal-header{margin:20px 40px 10px}.modal .modal-container .modal-body{margin:20px 40px 10px;padding:0 10px}.modal .modal-container .modal-footer{margin:20px 40px 10px}}.modal .loader{background-color:rgba(0,0,0,.7);height:calc(100% + 20px);left:0;position:fixed;top:-20px;width:100%;z-index:1001}.modal .loader:after{animation:spin 2s linear infinite;border:5px solid rgba(243,245,247,.1);border-radius:50%;border-top-color:#ff0;content:"";height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:0 0;width:50px;z-index:1}.image-cropper .image-container{height:300px;position:relative;width:300px}.image-cropper .fullsize-image{left:100%;position:fixed;top:-100px;z-index:-1}.image-cropper .zoom-title{margin-bottom:10px;margin-top:30px}.user-profile-form .footer{align-items:center;bottom:33px;display:flex;justify-content:space-between;left:33px;margin-left:20px;overflow:hidden;position:absolute;right:33px}.user-profile-form .step-content{align-items:center;display:none;flex-direction:column;justify-content:center;opacity:0}.user-profile-form .step-content.show{display:flex;opacity:1}.user-profile-form .footer .steps-counter-value{color:#808d9b;font-size:12px}.user-profile-form .footer .steps-progress-bar{align-items:center;display:flex;margin-bottom:6px}.user-profile-form .footer .steps-progress-bar .circle{border:1px solid #f2f3f5;border-radius:50%;height:10px;margin:0 5px;position:relative;width:10px}.user-profile-form .footer .steps-progress-bar .circle:not(:first-child):before{background-color:#fff;border-bottom:1px solid #f2f3f5;border-top:1px solid #f2f3f5;content:"";height:3px;left:-12px;position:absolute;top:50%;transform:translateY(-50%);width:13px;z-index:1}.user-profile-form .footer .steps-progress-bar .circle.done:after{background-color:#4a90e2;border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}.user-profile-form .content .question{color:#1e2227;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:20px;margin-bottom:35px}.user-profile-form .selections{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.user-profile-form .selections>*{margin:0 4px}.user-profile-form .selections .option{border:1px solid rgba(128,141,155,.3);border-radius:12px;color:#808d9b;cursor:pointer;padding:16px}.user-profile-form .selections .option.selected{border:1px solid #4a90e2;color:#4a90e2}.user-profile-form .selections .pill{border:1px solid rgba(128,141,155,.3);border-radius:26px;color:#808d9b;cursor:pointer;padding:6px 16px}.user-profile-form .selections .pill.selected{border:1px solid #4a90e2;color:#4a90e2}.user-profile-form .step-complition{align-items:center;background-color:#fff;bottom:20px;color:#1e2227;display:flex;flex-direction:column;justify-content:center;left:30px;position:absolute;right:30px;text-align:center;top:50%;transform:translateY(-50%)}.user-profile-form .step-complition .conffeti{height:250px;min-height:250px;min-width:250px;width:250px}.user-profile-form .step-complition .icon svg{font-size:60px}.user-profile-form .step-complition .title{font-size:18px;margin-bottom:5px}.user-profile-form .step-complition .subtitle{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:32px;margin-bottom:30px;text-transform:uppercase}.mobile .user-profile-form{background-color:#fff;bottom:0;left:0;position:absolute;right:0;top:64px}.mobile .user-profile-form .content{align-items:center;display:flex;height:calc(100% - 100px);justify-content:center}.mobile .user-profile-form .footer{box-sizing:border-box;margin:0;padding:0 20px;width:100%}.mobile .user-profile-form .footer .steps-counter{left:50%;position:absolute;transform:translate(-50%,-50px)}.mobile .user-profile-form .selections{flex-wrap:wrap}.mobile .user-profile-form .selections>*{margin:8px 4px}.msel{font-size:20px;left:30%;position:relative;text-align-last:center;width:40%}.msel .button{background-color:green;cursor:pointer;padding:15px;width:200px}.regular-login .activate-account-container .description{font-size:20px;margin:0;padding:0}.lds-ellipsis{display:inline-block;height:80px;position:relative;width:80px}.lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);background:#fff;border-radius:50%;height:13px;position:absolute;top:33px;width:13px}.lds-ellipsis div:first-child{animation:lds-ellipsis1 .6s infinite;left:8px}.lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .6s infinite;left:8px}.lds-ellipsis div:nth-child(3){animation:lds-ellipsis2 .6s infinite;left:32px}.lds-ellipsis div:nth-child(4){animation:lds-ellipsis3 .6s infinite;left:56px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.performance-warning .modal-body{overflow-y:hidden!important}@media screen and (max-width:600px){.performance-warning .modal-footer{margin:20px 40px 30px!important}}.performance-warning .title{color:#2a2a2a;font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:32px}.performance-warning .subtitle{color:#808d9b;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:18px;margin-top:7px}.performance-warning img{margin-top:65px;width:730px}@media screen and (max-width:600px){.performance-warning img{height:150px;margin-top:25px;width:100%}.social-login .divider{margin:-5px 0 0}.auto-complete-search .search-results.extended{overflow-x:hidden;width:85vw}.regular-login .title{margin-bottom:10px}}@media only screen and (max-height:500px)and (max-width:1000px)and (min-width:550px)and (orientation:landscape){.modal .modal-container{height:265px;width:343px}.modal .modal-container .modal-body{margin-top:5px}.default-theme .logo{left:50%!important;top:25px;width:15%}.system-setup .camera-permission .waiting-for-camera{margin-top:40px}.countdown-timer{z-index:1000}.round-timer{height:26vh;right:10px;top:10px;width:26vh}.round-timer .value{font-size:15vh;font-weight:700}}@media screen and (max-width:850px){.auto-complete-search .search-field.extended,.auto-complete-search .search-results.extended{width:306px}}.SmartWorkoutForm{background-color:#fff;border-radius:25px;box-sizing:border-box;color:#1e2227;margin:auto;padding:35px;position:relative;top:53px;width:-webkit-fit-content;width:fit-content;z-index:5}.SmartWorkoutForm.body-parts{height:664px}.SmartWorkoutForm .form-title{font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:16px}.SmartWorkoutForm .form-subtitle{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:28px;margin-bottom:20px}.SmartWorkoutForm .main-container{display:flex}.SmartWorkoutForm .main-container svg{margin-top:50px}.SmartWorkoutForm .main-container .categories h3{font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:22px;margin-left:7px;text-align:left}.SmartWorkoutForm .category{grid-gap:20px;display:grid;grid-template-columns:100px 200px;margin:10px 10px 30px;text-align:left}.SmartWorkoutForm .category .label{font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px;margin-bottom:1px;width:250px}.SmartWorkoutForm .spacer,.SmartWorkoutForm .time-options{margin-top:30px}.SmartWorkoutForm .time-options .options{align-items:center;display:flex;flex-direction:row;justify-content:center}.SmartWorkoutForm .time-options .options .option{border:1px solid #2a2a2a;border-radius:20px;cursor:pointer;margin:0 10px;padding:5px 10px}.SmartWorkoutForm .time-options .options .option.active{border-width:2px;font-family:Roboto-Bold,Arial,Helvetica,sans-serif}.SmartWorkoutForm .btn-wrapper{margin-top:-15px}.SmartWorkoutForm .MuiSvgIcon-root{font-size:16px;margin-top:-3px;vertical-align:middle}.SmartWorkoutForm .default-btn{background:transparent;border:1px solid transparent;border-radius:30px;cursor:pointer;display:inline-block;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:14px;margin-right:65px;padding:18px;transition:all .8s ease}.SmartWorkoutForm .default-btn:hover{background:#fcfcfc;box-shadow:0 13px 29px 0 #c9cacc}.SmartWorkoutForm .continue-btn{display:inline-block;left:7%;margin-top:30px;transform:translateX(-50%);transition:all .8s ease}.SmartWorkoutForm .continue-btn:hover{box-shadow:0 13px 29px 0 #c9cacc}.SmartWorkoutForm .pagination{margin-top:30px}.SmartWorkoutForm .pagination,.SmartWorkoutForm .pagination div{align-items:center;display:flex;flex-direction:row;justify-content:center}.SmartWorkoutForm .pagination div{border-radius:50%;cursor:pointer;height:58px;margin:0 10px;width:58px}.SmartWorkoutForm .pagination div img{filter:invert(100%)}.SmartWorkoutForm .pagination .previous{border:1px solid rgba(203,212,220,.3)}.SmartWorkoutForm .pagination .next{background-image:linear-gradient(72deg,#ff0 -15%,#b3fe00 86%,#aafe00 0);position:relative}.SmartWorkoutForm .pagination .next img{transform:scaleX(-1)}.SmartWorkoutForm .pagination .next:before{background-image:linear-gradient(88deg,#ff0 4%,#b3fe00 96%,#aafe00 0);border-radius:34px;content:"";filter:blur(13px);height:100%;left:50%;opacity:.4;position:absolute;top:20%;transform:translateX(-50%);width:100%;z-index:-1}@media screen and (max-width:850px){.Wizard-container{height:612px!important;padding-bottom:200px!important;position:absolute!important}.SmartWorkoutForm{margin-top:-35px;padding:35px 0;width:85vw}.SmartWorkoutForm.body-parts{height:530px;padding:35px}.SmartWorkoutForm .main-container svg{margin-top:-15px}.SmartWorkoutForm .continue-btn{left:135px;margin-top:30px}.SmartWorkoutForm .btn-wrapper{margin-top:-55px}.SmartWorkoutForm .default-btn{border:1px solid #000;left:180px;margin-top:30px;padding:17px 25px;position:absolute}.SmartWorkoutForm .form-subtitle{font-size:22px;margin-bottom:10px}.SmartWorkoutForm .category{margin-bottom:15px}.SmartWorkoutForm .time-options .options .option{margin:0 5px}}@media screen and (max-width:600px){.Wizard-container{height:612px!important;padding-bottom:200px!important;position:absolute!important}.SmartWorkoutForm{margin-top:-35px;padding:35px 0;width:94vw}.SmartWorkoutForm.body-parts{height:530px;padding:35px}.SmartWorkoutForm .main-container svg{display:none}.SmartWorkoutForm .continue-btn{left:150px;margin-top:30px}.SmartWorkoutForm .default-btn{border:1px solid #000;left:25px;margin-top:35px;padding:14px 18px;position:absolute}.SmartWorkoutForm .form-subtitle{font-size:22px;margin-bottom:10px}.SmartWorkoutForm .category{margin-bottom:15px}.SmartWorkoutForm .time-options .options .option{margin:0 5px}}.Wizard{height:calc(100% - 72px);left:0;position:absolute;right:0;top:72px}.Wizard-container{height:770px;margin-top:-18px;padding:0;position:relative;width:100vw;z-index:2}.Wizard:before{background-image:linear-gradient(0deg,transparent 10%,transparent 0,#000 237%);content:"";height:150px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.Wizard .title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:62px;line-height:1;top:30px;width:100%}.Wizard .subtitle,.Wizard .title{left:50%;pointer-events:none;position:absolute;text-shadow:0 2px 4px rgba(0,0,0,.5);transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);z-index:1}.Wizard .subtitle{font-size:22px;top:120px}.Wizard .coaches{bottom:0;display:flex;left:0;position:absolute;right:0;top:0}.Wizard .coaches .coach{background-position:50%;background-size:cover;cursor:pointer;overflow:hidden;position:relative;width:50%}.Wizard .coaches .coach:after{background-color:rgba(15,16,22,.8);content:"";height:100%;left:0;position:absolute;top:0;transition:all .5s ease;width:100%}.Wizard .coaches .coach:hover:after{opacity:0;visibility:hidden}.Wizard .coaches .coach .coach-name{bottom:100px;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:62px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.Wizard .coaches .coach .button,.Wizard .coaches .coach .coach-name{left:50%;position:absolute;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%)}.Wizard .coaches .coach .button{bottom:25px;margin-top:20px}.Wizard .coaches .coach .video-background{height:100%;left:50%;position:relative;transform:translateX(-50%)}.Wizard .form{background-position:50%;background-size:cover;height:100%}.Wizard .form .SmartWorkoutForm{left:30px;position:absolute;top:15px;z-index:5}.Wizard .form .back-button{align-items:center;cursor:pointer;display:flex;font-size:16px;height:12px;left:20px;position:absolute;top:40px;transition:transform .2s ease;z-index:1}.Wizard .form .back-button:hover{transform:translateX(10px)}.Wizard .form .back-button img{height:100%;margin:0 5px}.mobile .Wizard:before{content:none}.mobile .Wizard .title{font-size:28px}.mobile .Wizard .subtitle{font-size:18px;top:70px;width:80%}.mobile .Wizard .coaches{grid-gap:25px;display:grid;left:16px;right:16px;top:150px}.mobile .Wizard .coaches .coach{background-size:105%;border-radius:12px;height:255px;overflow:hidden;width:100%}.mobile .Wizard .coaches .coach .coach-name{display:none}.mobile .Wizard .coaches .coach .video-background{height:auto;width:100%}.mobile .Wizard .coaches .coach:after{content:none}.Notification{border-radius:10px;color:#fff;display:flex;display:none;left:50%;opacity:0;padding:15px;position:fixed;top:20px;transform:translateX(-50%);z-index:99999}.Notification.error{background-color:#ff4130}.Notification.success{background-color:#63bd79}.Notification.warning{background-color:#fff3cd;color:#000}.Notification .text{font-size:18px;margin:10px 20px}.Notification .icon{margin:8px 0 0 10px}.Notification .close-button svg{color:hsla(0,0%,100%,.7);cursor:pointer;font-size:18px}.mobile .Notification{max-width:90%;width:-moz-max-content;width:max-content}.Loading{background-color:rgba(0,0,0,.7);height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999}.Loading:after{animation:spin 2s linear infinite;border:5px solid rgba(243,245,247,.1);border-radius:50%;border-top-color:#ff0;content:"";height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:0 0;width:50px;z-index:1}.Image,.Image img{border-radius:inherit;height:inherit;position:relative;width:inherit}.Image .image-loading-placeholder{background-color:hsla(0,0%,100%,.1);border-radius:inherit;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.select .open{border-radius:0 0 21px 21px;position:absolute;z-index:10}.select .header,.select .open{background-color:#0d0e12;margin-left:14px;width:154px}.select .header{align-items:center;border-radius:21px;cursor:pointer;display:flex;height:42px;justify-content:space-around}.select .header .label{margin-left:10px;opacity:.4}.select .header .label.selected{opacity:1}.select .header.open2{background-color:#0d0e12;border-radius:21px 21px 0 0;opacity:1;width:154px;z-index:10}.select .dropDown-item{cursor:pointer;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px;height:42px;margin:13px 2px 0 20px;opacity:.6;text-align:left;width:99px}.select .dropDown-item.selected,.select .dropDown-item:hover{opacity:1}@media screen and (min-width:500px){.select-contactUs{width:100%}}.select-contactUs .open{background-color:#fff;border-radius:0 0 21px 21px;position:absolute;width:100%;z-index:10}.select-contactUs .header{align-items:center;background-color:#fff;border:1px solid hsla(0,0%,100%,.5);border-radius:12px;cursor:pointer;display:flex;height:52px;justify-content:space-between;width:100%}.select-contactUs .header .label{color:#000;opacity:.6;padding:15px}.select-contactUs .header.open2{background-color:#fff;border:none;border-radius:12px 12px 0 0;opacity:1;width:100%;z-index:10}.select-contactUs .icon{color:#000;opacity:.6;padding:15px}.select-contactUs .dropDown-item{color:#000;cursor:pointer;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px;height:42px;margin:13px 2px 0 20px;opacity:.6;text-align:left;width:664px}.select-contactUs .dropDown-item.selected{opacity:1}.SwitchButton{align-items:center;cursor:pointer;display:flex;justify-content:center;z-index:5}.SwitchButton .track{background-color:hsla(0,0%,100%,.2);border-radius:10px;height:15px;margin:0 10px;position:relative;width:30px}.SwitchButton .indicator{box-shadow:0 2px 4px #cbd4dc;height:20px;right:0;transform:translateY(-2px);width:20px}.SwitchButton .indicator,.SwitchButton .indicator:after{background-color:#fff;border-radius:50%;position:absolute}.SwitchButton .indicator:after{box-shadow:0 2px 4px 0 rgba(0,0,0,.3);content:"";height:50%;left:50%;top:50%;transform:translate(-50%,-50%);width:50%}.SwitchButton.disabled .indicator,.SwitchButton.disabled .indicator:after{opacity:.5}.SwitchButton.disabled.active .track{background-color:hsla(0,0%,100%,.2)}.SwitchButton.disabled .label{z-index:5}.SwitchButton.disabled .label.active{opacity:.3}.SwitchButton.active .track{background-color:#ff0}.SwitchButton.active .indicator{left:0;right:auto}.SwitchButton .label{font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:14px;opacity:.3}.SwitchButton .label.active{opacity:1}.Range{align-items:center;display:flex;height:16px;position:relative}.Range .track-container{height:100%;position:relative;width:100%}.Range .track-container .track{background-color:#979797;opacity:.3;width:100%}.Range .track-container .track,.Range .track-container .track-fill{border-radius:2px;height:4px;position:absolute;top:50%;transform:translateY(-50%)}.Range .track-container .track-fill{background-image:linear-gradient(90deg,#ff0 -23%,#b3fe00 98%,#aafe00 0)}.Range .handle{background-color:#fff;border-radius:50%;cursor:move;height:16px;position:absolute;width:16px}.Range .handle .tooltip{color:hsla(0,0%,100%,.6);font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px;transform:translate(-50%,-150%);transition:transform .3s ease}.Range .handle .tooltip.left.move{transform:translate(-163%,-150%)}.Range .handle .tooltip.right.move{transform:translate(30%,-150%)}.Range .label{line-height:16px;text-align:center}.Range .label svg{color:#fff;font-size:20px}.Range .label div{color:hsla(0,0%,85%,.6);font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:24px;line-height:24px;width:60px}.Range .label.right div,.Range .label.right svg{margin-left:10px}.Range .label.left div{margin-right:20px}.Range .label.left svg{margin-right:10px}.Slider{align-items:center;display:flex;height:16px;position:relative}.Slider .track-container{height:100%;position:relative;width:100%}.Slider .track-container .track{background-color:#979797;opacity:.3;width:100%}.Slider .track-container .track,.Slider .track-container .track-fill{border-radius:2px;height:4px;position:absolute;top:50%;transform:translateY(-50%)}.Slider .track-container .track-fill{z-index:1}.Slider .track-container .track-fill.yellow{background-image:linear-gradient(90deg,#ff0 -23%,#b3fe00 98%,#aafe00 0)}.Slider .track-container .track-fill.black{background:#000}.Slider .track-container .steps{align-items:center;display:flex;justify-content:space-evenly;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:0}.Slider .track-container .steps .step{background-color:#979797;border-radius:50%;height:5px;opacity:.5;width:5px}.Slider.vertical{flex-direction:column;height:auto;width:16px}.Slider.vertical .track-container .track{height:100%;left:50%;top:auto;transform:translate(-50%);width:4px}.Slider.vertical .track-container .track-fill{bottom:0;height:auto;left:50%;top:auto;transform:translate(-50%);width:4px}.Slider .handle{background-color:#fff;border-radius:50%;cursor:move;height:16px;position:absolute;width:16px;z-index:2}.Slider .handle .value{color:#fff;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px;left:50%;position:absolute;text-shadow:0 5px 10px rgba(0,0,0,.4);top:-22px;transform:translateX(-50%)}.Slider.initial .handle,.Slider.initial .track-fill{transition:transform .2s ease}.Slider.dark .handle{background-color:#fff;box-shadow:0 2px 4px #8e949a}.Slider.dark .handle:after{border-radius:50%;box-shadow:0 2px 4px #8e949a;content:"";height:50%;left:4px;position:absolute;top:4px;width:50%}.Slider.dark .handle .value{color:#000;text-shadow:0 5px 10px rgba(0,0,0,.4)}.Slider.dark .label div{color:rgba(0,0,0,.4)}.Slider .label{line-height:16px;text-align:center}.Slider .label svg{color:#fff;font-size:20px}.Slider .label div{color:hsla(0,0%,85%,.6);font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:24px;line-height:24px;width:75px}.Slider .label.right div,.Slider .label.right svg{margin-left:10px}.Slider .label.left div{margin-right:30px}.Slider .label.left svg{margin-right:10px}@media screen and (max-width:500px){.Slider .handle .value{color:#000;text-shadow:0 5px 10px rgba(0,0,0,.4);top:-18px}.Slider.difficulty .track-container{width:75vw!important}.Slider.difficulty .label{position:absolute}.Slider.difficulty .label.left{left:5px;top:30px}.Slider.difficulty .label.right{right:35px;top:30px}.Slider.difficulty .handle{height:18px;width:18px}.Slider.time .track-container{width:75vw!important}.Slider.time .label{position:absolute}.Slider.time .label.left{left:5px;top:30px}.Slider.time .label.right{right:5px;top:30px}}.ToggleButton{align-items:center;cursor:pointer;display:flex;gap:5px;justify-content:center;z-index:5}.ToggleButton .track{background-color:hsla(0,0%,100%,.2);border-radius:10px;height:14px;position:relative;width:27px}.ToggleButton .indicator{background-color:#000;border-radius:50%;height:12px;left:0;position:absolute;transform:translate(1px,1px);width:12px}.ToggleButton.disabled .indicator,.ToggleButton.disabled .indicator:after{opacity:.5}.ToggleButton.disabled.active .track{background-color:hsla(0,0%,100%,.2)}.ToggleButton.disabled .label{z-index:5}.ToggleButton.disabled .label.active{opacity:.3}.ToggleButton.active .track{background-image:linear-gradient(57deg,#ff0 -5%,#b3fe00 71%,#aafe00 0)}.ToggleButton.active .indicator{left:auto;right:0;transform:translate(-1px,1px)}.ToggleButton .label{font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:12px;opacity:.7}.ToggleButton .label.active{opacity:1}.otpContainer{margin:18px auto 2px;width:300px}.otpContainer .otpInput{border:1px solid #cbd4dc;border-radius:4px;color:#808d9b;font-size:16px;height:42px;margin:0 6px 0 0;text-align:center;width:2rem!important}.otpContainer input::-webkit-inner-spin-button,.otpContainer input::-webkit-outer-spin-button{-webkit-appearance:none}.otpContainer input[type=number]{-moz-appearance:textfield}.InformationDialog{background-color:rgba(0,0,0,.8);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.InformationDialog .container{background-color:#fff;border-radius:10px;color:#2a2a2a;color:#808d9b;font-family:OpenSans-Regular;font-size:20px;left:50%;opacity:0;padding:30px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:-moz-max-content;width:max-content}@media screen and (max-width:500px){.InformationDialog .container{width:75vw}}.InformationDialog .container .buttons{display:flex;justify-content:space-evenly;margin-top:30px}.InformationDialog .container .text{white-space:break-spaces}.Tasks{background-color:rgba(15,16,22,.9);bottom:10px;max-height:500px;overflow:auto;position:fixed;right:20px;width:350px;z-index:999}.Tasks.minimized{height:55px;overflow:hidden}.Tasks .top-container{align-items:center;background-color:#0f1016;border-bottom:1px solid hsla(0,0%,100%,.5);display:grid;grid-template-columns:1fr 40px 40px;height:55px;padding:0 20px}.Tasks .top-container .title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;justify-self:flex-start}.Tasks .top-container .clear-button,.Tasks .top-container svg{cursor:pointer}.Tasks .task{grid-column-gap:20px;align-items:center;display:grid;grid-template-areas:"title status";margin:5px 0;padding:10px 25px;text-align:left}.Tasks .task:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.1)}.Tasks .task.with-subtitle{grid-template-areas:"title status" "subtitle status"}.Tasks .task .task-title{font-size:14px;grid-area:title}.Tasks .task .task-subtitle{color:hsla(0,0%,100%,.6);font-size:14px;grid-area:subtitle}.Tasks .task .status{align-self:center;grid-area:status;height:30px}.Tasks .task .status .loading{animation:loadingSpin 2s linear infinite;border:3px solid hsla(0,0%,100%,.5);border-radius:50%;border-top-color:#fff;height:24px;transform-origin:center;width:24px}@keyframes loadingSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Tasks .task .status .progress{height:30px;width:30px}.Tasks .task .status .progress .background{fill:none;stroke:hsla(0,0%,100%,.5);stroke-width:3px}.Tasks .task .status .progress .bar{fill:none;stroke:#ff0;stroke-width:3px;stroke-dashoffset:75.36px;stroke-dasharray:75.36px}.Drawer{bottom:0;color:#fff;opacity:0;right:0;width:50%;z-index:1002}.Drawer,.Drawer:before{background-color:#0f1016;position:fixed;top:0}.Drawer:before{content:"";height:100%;left:0;opacity:.7;width:100%;z-index:-1}.Drawer .drawer-container{background-position:100%;background-size:cover;height:100%;position:relative}.Drawer .drawer-container .close-button{background-color:#fff;border-radius:50%;box-shadow:0 2px 10px 0 rgba(0,0,0,.26);color:#2a2a2a;cursor:pointer;height:35px;left:0;position:absolute;top:20px;transform:translateX(-50%);width:35px;z-index:1}.Drawer .drawer-container .close-button svg{left:50%;position:relative;top:50%;transform:translate(-50%,-50%)}.Tabs{display:flex;font-size:16px}.Tabs,.Tabs .tab{position:relative}.Tabs .tab{cursor:pointer;margin:0 15px}.Tabs .tab.active{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif}.Tabs .tab.disabled{cursor:default;opacity:.3}.Tabs .indicator{background-color:#fff;border-radius:10px;bottom:-10px;height:4px;left:-15px;position:absolute;width:30px}.Tabs.dark .indicator{background-color:#2a2a2a}.FavoriteIcon{align-items:center;background-color:rgba(0,0,0,.8);border-radius:50%;cursor:pointer;display:flex;height:42px;justify-content:center;position:relative;transform:translateY(-7px);width:42px}.FavoriteIcon svg{font-size:18px}.FavoriteIcon.active path{fill:url(#favoriteGradient)}.FavoriteIcon .caption{background-color:#0f1016;border-radius:5px;display:none;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px;padding:10px;position:absolute;right:120%;width:-moz-max-content;width:max-content}.FavoriteIcon .caption:before{border:5px solid transparent;border-left-color:#0f1016;content:"";position:absolute;right:-10px;top:50%;transform:translateY(-50%)}.FavoriteIcon .caption-num{background-color:#0f1016;border-radius:5px;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px;padding:10px;position:absolute;right:120%;width:-moz-max-content;width:max-content}.FavoriteIcon .caption-num:before{border:5px solid transparent;border-left-color:#0f1016;content:"";position:absolute;right:-10px;top:50%;transform:translateY(-50%)}.RegisterForm{height:283px;margin-bottom:30px}@media screen and (max-width:1300px){.RegisterForm{height:260px}}@media screen and (max-width:1200px){.RegisterForm{height:283px;margin-bottom:38px}}.RegisterForm .button{top:13px}.LoginForm .forgot-password-link{color:#2a2a2a;cursor:pointer;font-size:14px;text-align:right;text-decoration:underline}.forgot-password.default-theme.mobile .container{height:-webkit-fit-content;height:fit-content}.ActivateAccount{align-items:center;display:flex;height:100%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}@media screen and (max-width:600px){.ActivateAccount{height:365px;top:210px}}@media only screen and (max-height:500px)and (max-width:1000px)and (min-width:550px)and (orientation:landscape){.ActivateAccount{-ms-overflow-style:none;height:400px;overflow-x:hidden;overflow-y:scroll}.ActivateAccount::-webkit-scrollbar{display:none}}.ActivateAccount .title{color:#000;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:20px;margin-bottom:10px}.ActivateAccount .description{color:#808d9b;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px;line-height:19px;padding:0 30px;text-align:center}.ActivateAccount .input{left:50%;transform:translateX(-50%);width:216px}.ActivateAccount .button{margin:initial;padding:18px 50px;width:216px!important}.ActivateAccount .link{bottom:20px;font-size:14px;left:50%;position:absolute;transform:translateX(-50%);width:100%}.ActivateAccount .link a{color:#1b1c21;cursor:pointer;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif}.ActivateAccount .link a:hover{text-decoration:underline}.ActivateAccount .link span{color:#808d9b;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px}.ActivateAccount .confetti{transform:translateY(50%)}.AuthForm{height:595px;min-width:0;position:relative;width:257px}@media screen and (max-width:1200px)and (min-width:600px){.AuthForm{margin-top:16vh;width:280px}}@media screen and (max-width:1200px)and (max-height:600px){.AuthForm{margin-top:0}}@media screen and (max-width:850px)and (min-width:600px){.AuthForm{margin-top:160px}}@media only screen and (max-height:500px)and (max-width:1000px)and (min-width:550px)and (orientation:landscape){.AuthForm{-ms-overflow-style:none;height:205px;overflow-x:hidden;overflow-y:scroll}.AuthForm::-webkit-scrollbar{display:none}}@media screen and (max-height:500px)and (max-width:1000px){.AuthForm{margin:180px auto 0!important;padding-top:145px!important}}.AuthForm .LoginForm{font-family:Roboto-Regular,Arial,Helvetica,sans-serif;position:relative;width:100%}.AuthForm .error{color:red;position:relative;text-align:center;top:-15px;width:100%}.AuthForm .input{margin:.365vw 0}.AuthForm .button{width:100%}.AuthForm .loader{background-color:rgba(0,0,0,.3);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.AuthForm .loader:after{animation:spin 2s linear infinite;border:5px solid hsla(0,0%,100%,.5);border-radius:50%;border-top-color:#fff;content:"";height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:0 0;width:50px;z-index:1}@keyframes spin{0%{transform:rotate(0deg) translate(-50%,-50%)}to{transform:rotate(1turn) translate(-50%,-50%)}}.AuthForm .fields{display:flex;flex-direction:column;justify-content:center;width:256px}@media screen and (max-width:1200px)and (min-width:600px){.AuthForm .fields{width:100%}}.AuthForm .fields .input .input-label{color:#808d9b;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px}.AuthForm .guest-caption{color:#2a2a2a;cursor:pointer;font-size:14px;left:50%;position:absolute;text-decoration:underline;transform:translateX(-50%)}.AuthForm .login .form .button{top:0;width:auto}.AuthForm .login .form .social-login{display:flex;flex-basis:45%;flex-direction:column;justify-content:center;margin-bottom:10px;width:100%}.AuthForm .social-login .title{color:#2a2a2a;font-size:1.5vw;margin-bottom:2vh}.AuthForm .tabs{display:flex;justify-content:space-between;margin-bottom:20px}.AuthForm .tabs .tab{color:#2a2a2a;cursor:pointer;flex-basis:50%;opacity:.5;padding:10px 0;text-align:center}.AuthForm .tabs .tab.active{border-bottom:3px solid #2a2a2a;opacity:1}.AuthForm .registration-completed{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:100%}.AuthForm .registration-completed .button{left:50%;transform:translateX(-50%);width:216px}.AuthForm .registration-completed .confetti{transform:translateY(-25%)}.AuthForm .bottom{text-align:center}.AuthForm .bottom .kemtai-link{color:#000;display:inline-block;font-size:14px;margin:15px 0;opacity:.5;text-decoration:underline}.AuthForm .bottom .kemtai-link:hover{opacity:.8}@media(max-width:600px){.AuthForm{width:100%}.AuthForm .LoginForm .forgot-password-link,.AuthForm .fields .input .input-label{font-size:14px}.AuthForm .LoginForm{height:225px}.AuthForm .fields{width:100%}.AuthForm .bottom .switch{left:50%;position:absolute!important;top:0;transform:translateX(-50%);white-space:nowrap}}.AuthFormModal{height:620px;padding:34px 43px 16px}@media screen and (max-height:500px)and (max-width:1000px){.AuthFormModal{-ms-overflow-style:none;overflow-x:hidden;overflow-y:scroll}.AuthFormModal::-webkit-scrollbar{display:none}.AuthFormModal .AuthForm{margin-top:0!important;padding-bottom:30px;padding-top:0!important;width:100%!important}}@media screen and (max-width:1200px)and (min-width:600px){.AuthFormModal .AuthForm{margin-top:0}}@media screen and (max-width:600px)and (max-height:500px){.AuthFormModal{-ms-overflow-style:none;height:51vh;overflow-x:hidden;overflow-y:scroll}.AuthFormModal::-webkit-scrollbar{display:none}.AuthFormModal .AuthForm{height:auto;margin-top:0!important;padding-bottom:30px;padding-top:0!important;width:100%!important}}@media(max-width:600px)and (min-height:600px){.AuthFormModal{padding:55px 53px 20px}}@media(max-width:380px){.AuthFormModal{padding:55px 40px 15px}}@media(max-width:380px)and (max-height:600px){.AuthFormModal{height:520px;padding:15px 40px}}.RoundScore{border-radius:50%;position:relative}.RoundScore .value{left:50%;line-height:.8;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.RoundScore .value span{font-size:.7em}.RoundScore .value .icon{height:30.4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-140%) rotateY(-180deg) rotate(-90deg)}.RoundScore .value .difficulty-level{left:50%;position:relative;top:.5vh;transform:translateX(-50%);width:30%}.RoundScore .main-svg{height:100%;transform:rotateY(-180deg) rotate(-90deg);width:100%}.RoundScore .main-svg .radial-bar{stroke-dasharray:270.04%;stroke-dashoffset:0;stroke-linecap:round;stroke-width:6px;stroke:#fff;fill:none}.RoundScore .main-svg .indicator{fill:#fff}.RoundScore.final-score .score-subtitle{margin-top:-7px}.RoundScore .additional-subtitle{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:20px;line-height:1;position:absolute;width:100%}.RoundScore .additional-subtitle span{font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:10.15px}.RoundScore .calories-subtitle{color:#fff;font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:12px;margin-top:5px;opacity:.9}.RoundScore .score-subtitle{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:10.15px;left:0;line-height:1;margin:10px auto;position:absolute;right:0;width:90px}.RoundScore .score-subtitle span{font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:1.4vh}@media(max-width:600px){.RoundScore .value .difficulty-level{left:50%}}.StatsTestimonialPanel{background-color:#c8d2da;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ0MCIgaGVpZ2h0PSIyMjkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTk3LjE3MyAxIDYzLjIwOSA3MS40NWMtNC45MjQgMTAuMjA0LTkuNDA3IDE4LjM3NC0xNi41MzggMjguNTg5aDIuNzU2YzkuNjU1LTguOTU1IDE2LjE3Ni0xNC4xNTYgMjIuNjctMTguOTk1bC44NjUtLjY0My40MzMtLjMyLjg2OS0uNjRjMi4xNzUtMS42IDQuMzg1LTMuMjAyIDYuNzQ1LTQuOTNMMTc5Ljc2IDFIMzI0TDE1NS44MzcgMTEyLjI4NiAyMjYuNjY5IDIyOEg3Mi41MTlsLTMyLjA1MS03Mi44M2MtMy4zMzQtNi44MDctNS40NDUtMTQuOTc4LTcuMTItMjEuNzhoLTIuNzVjLTEuNTc0IDcuODI0LTMuOTg1IDEzLjk1Ni03LjU5IDIxLjQ0TC0xMi4yNyAyMjhILTE0MEwtMzAuNTUxIDFIOTcuMTczWk01OTQgMWwtMjkuNjczIDYyLjI4SDQ1MS4xNUw0NDEuMDk5IDg0LjM4aDEwMi44MzRsLTI4LjM3NSA1OS41NTVINDEyLjcyM2wtMTAuMzc2IDIxLjc4SDUxOC43OEw0ODkuMTA3IDIyOEgyNDFMMzQ5LjE2IDFINTk0Wm0yMDEuMTA3IDAtMS44NSA5Mi45MTJjLS4yMzIgMTEuOTA2LTMuNDMyIDIzLjEzNy00LjM1NyAyNi4yMDNoMy4yOTVjNS4yODgtOS44NzQgMTAuNzU2LTE2LjY3NSAxOS43My0yNi4yMDNMODk5LjQxMiAxSDEwMzVsLTQ5LjI4OSAyMjdoLTEyNy45bDMyLjQ0My0xMDEuNzU4YzIuNjY0LTcuODMgNC4wMjQtMTIuOTM0IDguNi0yMi40NTZoLTIuMTljLTQuNDMgNS43NzQtMTEuOTggMTQuNjI2LTE2LjI5NyAxOS4wNTVMNzc1LjQ2MyAyMjhINjk3LjUxbC0xLjA4OS05OS4zNzNjLjA5LTguMTc3Ljc3OS0xNS4zMiA0LjgxNC0yNC44NGgtMy44NDljLTIuMTIyIDQuNDEtNi4zNzcgMTMuMjYyLTkuMDQ2IDE3LjY4NUw2MTkuMDEyIDIyOEg0OTBMNjU4LjQyIDFoMTM2LjY4N1pNMTM2OCAxbC0zNS40NDkgNzMuODUyLTczLjU2OS0yLjA0NEwxMTg0LjQ5IDIyOGgtMTMwLjQ1OGw3NC40OTktMTU1LjE5Mi03NS41MyAyLjA0NEwxMDg4LjQ0OSAxSDEzNjhabTIzMS41MDcgMEwxNjIxIDIyOGgtMTQwLjg4bDEuNTA0LTI4LjI1M2gtMTAwLjg1OUwxMzU3LjMzNCAyMjhIMTIxN0wxNDUyLjYwMyAxaDE0Ni45MDRabTE4OS4wOTEgMGMzOC4xNyAwIDYyLjk5IDQwLjY4MiA0NS45MDggNzUuMjU1TDE3NTkuNTI4IDIyOEgxNjIzTDE3MzUuMTU2IDFoNTMuNDQyWm0tMjk1LjEzNCA3NS44OWgtNC45MzdjLTUuMTE2IDkuNTI3LTExLjA3MyAxNy4zNTctMTguMjg2IDI1LjUyOGwtMzkuMDAxIDQzLjU2aDUzLjE4bDMuOTE2LTQzLjU2Yy45NTgtOC44NTIgMi44NTEtMTcuMzU4IDUuMTI4LTI1LjUyOFoiIHN0cm9rZT0iI0ZGRiIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNCIvPjwvc3ZnPg==);background-position:0 100%;background-repeat:no-repeat;background-size:auto 30vh;box-sizing:border-box;color:#fff;height:100%;padding:25px;position:relative;width:100%}.StatsTestimonialPanel *{box-sizing:border-box}.StatsTestimonialPanel p{margin:0}.StatsTestimonialPanel .container{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative}.StatsTestimonialPanel .container .logo{align-self:flex-start;margin-bottom:10px}.StatsTestimonialPanel .container .logo img{height:12px}.StatsTestimonialPanel .container .top-section{align-items:flex-start;align-self:flex-start;display:flex;flex-direction:column;justify-content:space-between;max-width:600px;position:relative;width:100%;z-index:3}.StatsTestimonialPanel .container .top-section h1.title{align-self:flex-start;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:52px;line-height:1.1em;margin:0 0 7px;text-transform:uppercase}@media screen and (min-width:2300px){.StatsTestimonialPanel .container .top-section h1.title{font-size:54px;margin-top:50px}}.StatsTestimonialPanel .container .top-section h3.subtitle{font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:26px;font-weight:300;margin:0}@media screen and (min-width:2300px){.StatsTestimonialPanel .container .top-section h3.subtitle{font-size:34px}}.StatsTestimonialPanel .container .logo,.StatsTestimonialPanel .container .subtitle,.StatsTestimonialPanel .container .title{text-align:left;width:100%}.StatsTestimonialPanel .container .bg-image{bottom:0;left:-45px;position:absolute}.StatsTestimonialPanel .container .bg-image,.StatsTestimonialPanel .container .bg-img{height:26vh;width:160vh;z-index:50}.StatsTestimonialPanel .container .bg-img{bottom:2vh;left:0;position:absolute}.StatsTestimonialPanel .container .stats-section{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-end;margin:30px 0 -20px;position:relative;width:500px;z-index:3}.StatsTestimonialPanel .container .stats-section .StatisticsCard{align-items:flex-start;background-color:#fff;border-radius:12px;box-shadow:0 35px 35px -15px #8c99a5;color:#000;display:flex;flex-direction:column;height:200px;justify-content:space-between;margin:0 0 15px 15px;padding:20px 15px;position:relative;width:150px}.StatsTestimonialPanel .container .stats-section .StatisticsCard:nth-child(2){margin-bottom:-60px}.StatsTestimonialPanel .container .stats-section .StatisticsCard:nth-child(4){margin-bottom:-30px}.StatsTestimonialPanel .container .stats-section .StatisticsCard:nth-child(6){margin-bottom:90px}.StatsTestimonialPanel .container .stats-section .StatisticsCard:nth-child(7){margin-bottom:45px}.StatsTestimonialPanel .container .stats-section .StatisticsCard:hover{animation-duration:3s;animation-iteration-count:1;animation-name:wobble-vertical-on-hover;animation-timing-function:ease-in-out}.StatsTestimonialPanel .container .stats-section .StatisticsCard .card-icon{height:50px}.StatsTestimonialPanel .container .stats-section .StatisticsCard .card-icon>svg{height:60px;margin-left:-10px}.StatsTestimonialPanel .container .stats-section .StatisticsCard .score,.StatsTestimonialPanel .container .stats-section .StatisticsCard .style-title{font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:42px}.StatsTestimonialPanel .container .stats-section .StatisticsCard .score span,.StatsTestimonialPanel .container .stats-section .StatisticsCard .style-title span{font-size:16px}.StatsTestimonialPanel .container .stats-section .StatisticsCard .style-title{font-size:36px}.StatsTestimonialPanel .container .stats-section .StatisticsCard .subtitle{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:14px}.StatsTestimonialPanel .container .stats-section .StatisticsCard .RoundScore{height:80px;width:80px}.StatsTestimonialPanel .container .stats-section .arrow{display:none}.StatsTestimonialPanel .container .bottom-section{align-items:flex-end;display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:30px 0;padding-left:125px;position:relative;width:100%;z-index:3}.StatsTestimonialPanel .container .bottom-section .Testimonial{align-items:flex-start;background-color:#fff;border-radius:12px;box-shadow:0 15px 20px -10px #8c99a5;color:#000;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:120px;max-width:450px;min-width:200px;padding:18px 25px;width:100%}@media screen and (min-width:2300px){.StatsTestimonialPanel .container .bottom-section .Testimonial{margin-bottom:370px;margin-right:50px;max-width:600px}}.StatsTestimonialPanel .container .bottom-section .Testimonial .quote{margin-bottom:12px;width:20px}@media screen and (min-width:2300px){.StatsTestimonialPanel .container .bottom-section .Testimonial .quote{width:30px}}.StatsTestimonialPanel .container .bottom-section .Testimonial p{font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.5px;line-height:1.3em;margin-bottom:12px;text-align:left}@media screen and (min-width:2300px){.StatsTestimonialPanel .container .bottom-section .Testimonial p{font-size:22px}}.StatsTestimonialPanel .container .bottom-section .Testimonial .testimonial-bottom{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.StatsTestimonialPanel .container .bottom-section .Testimonial .testimonial-bottom .user{align-items:center;display:flex;flex-direction:row;justify-content:center}.StatsTestimonialPanel .container .bottom-section .Testimonial .testimonial-bottom .user img{border-radius:50%;height:40px;margin-right:10px;width:40px}.StatsTestimonialPanel .container .bottom-section .Testimonial .testimonial-bottom .user span{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:14px;text-align:left}.StatsTestimonialPanel .container .bottom-section .Testimonial .testimonial-bottom .button{border-color:#000;color:#000;font-size:12px;margin:0;padding:10px 15px;text-align:center}@media screen and (min-width:2300px){.StatsTestimonialPanel .container .bottom-section .Testimonial .testimonial-bottom .button{font-size:14px}}.StatsTestimonialPanel .container .woman-image{bottom:-25px;left:auto;position:absolute;right:455px;width:500px;z-index:100}@media(min-width:1700px){.StatsTestimonialPanel .container .woman-image{left:-25px;right:auto}}@media(max-width:1600px){.StatsTestimonialPanel .container .woman-image{right:442px;width:420px}}@media(max-width:1250px){.StatsTestimonialPanel .container .woman-image{left:-240px;right:auto;z-index:1}}@media(max-width:1030px){.StatsTestimonialPanel .container .woman-image{left:-40px;right:auto;width:490px;z-index:1}}@media screen and (max-width:1400px)and (max-height:1000px){.StatsTestimonialPanel .container .woman-image{display:none}}.StatsTestimonialPanel .container .woman-img{bottom:-25px;left:auto;position:absolute;right:325px;width:530px;z-index:100}@media screen and (min-width:2300px){.StatsTestimonialPanel .container .woman-img{width:645px}}@media(min-width:1700px){.StatsTestimonialPanel .container .woman-img{left:-25px;right:auto}}@media(max-width:1400px){.StatsTestimonialPanel .container .woman-img{left:-35px;right:255px;right:auto;width:350px}}@media(max-width:1250px){.StatsTestimonialPanel .container .woman-img{left:-240px;right:auto;z-index:1}}@media(max-width:1600px){.StatsTestimonialPanel .container .woman-img{width:430px}}@media(max-width:1030px){.StatsTestimonialPanel .container .woman-img{left:-40px;right:auto;width:320px;z-index:1}}@media(max-height:800px){.StatsTestimonialPanel .container .woman-img{bottom:auto;left:-65px;top:188px}}@media(max-width:1250px){.StatsTestimonialPanel .container .stats-section{width:340px}.StatsTestimonialPanel .container .stats-section .StatisticsCard,.StatsTestimonialPanel .container .stats-section .StatisticsCard:nth-child(n){margin:0 0 15px 15px}}@media(max-width:1024px){.StatsTestimonialPanel .container .bottom-section{padding-left:0}}@media(max-width:768px){.StatsTestimonialPanel{background-size:150vw auto;padding:15px}.StatsTestimonialPanel .container .top-section{max-width:100%}.StatsTestimonialPanel .container .top-section h1.title{font-size:36px}.StatsTestimonialPanel .container .top-section h3.subtitle{font-size:22px}.StatsTestimonialPanel .container .stats-section{margin:15px 0 -45px;width:450px}.StatsTestimonialPanel .container .stats-section .StatisticsCard{height:160px;padding:15px 12px;width:125px}.StatsTestimonialPanel .container .stats-section .StatisticsCard:nth-child(2){margin-bottom:-60px}.StatsTestimonialPanel .container .stats-section .StatisticsCard:nth-child(4){margin-bottom:-30px}.StatsTestimonialPanel .container .stats-section .StatisticsCard:nth-child(6){margin-bottom:90px}.StatsTestimonialPanel .container .stats-section .StatisticsCard:nth-child(7){margin-bottom:45px}.StatsTestimonialPanel .container .stats-section .StatisticsCard .card-icon{height:50px}.StatsTestimonialPanel .container .stats-section .StatisticsCard .card-icon>svg{height:55px}.StatsTestimonialPanel .container .stats-section .StatisticsCard .score{font-size:32px}.StatsTestimonialPanel .container .stats-section .StatisticsCard .style-title{font-size:26px}.StatsTestimonialPanel .container .bottom-section .Testimonial{margin-bottom:0;max-width:270px;padding:12px 15px}.StatsTestimonialPanel .container .bottom-section .Testimonial p{font-size:14px}.StatsTestimonialPanel .container .woman-img{bottom:0;left:-15px;right:auto;top:auto;width:195px;z-index:1}.StatsTestimonialPanel .container .woman-image{bottom:-15px;left:-15px;right:auto;top:auto;width:250px;z-index:1}}@media(max-width:550px){.StatsTestimonialPanel{background-image:none}.container-reverse .StatsTestimonialPanel,.container-reverse .StatsTestimonialPanel .container{position:static}.container-reverse .StatsTestimonialPanel .container .top-section{position:absolute;top:15px}.container-reverse .StatsTestimonialPanel .container .top-section h1.title,.container-reverse .StatsTestimonialPanel .container .top-section h3.subtitle{display:none}.container-reverse .StatsTestimonialPanel .container .bottom-section{margin:25px 0 20px}.container-reverse .StatsTestimonialPanel .container .woman-img{bottom:0;width:235px}.StatsTestimonialPanel .container{position:static}.StatsTestimonialPanel .container .top-section .subtitle,.StatsTestimonialPanel .container .top-section .title{display:none}.StatsTestimonialPanel .container .stats-section{-ms-overflow-style:none;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:15px -15px -110px;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;width:calc(100% + 30px)}}@media(max-width:550px){.StatsTestimonialPanel .container .stats-section::-webkit-scrollbar{display:none}.StatsTestimonialPanel .container .stats-section .StatisticsCard,.StatsTestimonialPanel .container .stats-section .StatisticsCard:nth-child(n){margin:10px 8px 55px}.StatsTestimonialPanel .container .stats-section .StatisticsCard{direction:ltr;display:inline-flex;height:165px;min-width:125px;padding:15px 12px 12px;width:125px}.StatsTestimonialPanel .container .stats-section .StatisticsCard .card-icon{height:50px}.StatsTestimonialPanel .container .stats-section .StatisticsCard .card-icon>svg{height:55px}.StatsTestimonialPanel .container .stats-section .StatisticsCard .score{font-size:28px}.StatsTestimonialPanel .container .stats-section .StatisticsCard .style-title{font-size:22px}.StatsTestimonialPanel .container .stats-section .StatisticsCard .subtitle{font-size:13px}.StatsTestimonialPanel .container .stats-section .arrow{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTcuNSAxMy42OCAxLjE4LTEuMTgtNC42Ni00LjY4aDEwLjE2VjYuMThINC4wMkw4LjY4IDEuNSA3LjUuMzIuODIgN3oiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==);background-position:100%;background-repeat:no-repeat;background-size:16px;display:inline-flex;height:165px;margin-bottom:55px;min-width:35px;width:35px}.StatsTestimonialPanel .container .stats-section .arrow.arrow-right{transform:rotate(180deg)}.StatsTestimonialPanel .container .woman-image{display:none}}.LoadingBubbles{display:inline-block;height:auto;position:relative;width:80px}.LoadingBubbles div{animation-timing-function:cubic-bezier(0,1,1,0);background-image:linear-gradient(71deg,#ff0 -14%,#b3fe00 86%,#aafe00 0);border-radius:50%;height:13px;position:absolute;top:33px;width:13px}.LoadingBubbles div:first-child{animation:loading-bubbles1 .6s infinite;left:8px}.LoadingBubbles div:nth-child(2){animation:loading-bubbles2 .6s infinite;left:8px}.LoadingBubbles div:nth-child(3){animation:loading-bubbles2 .6s infinite;left:32px}.LoadingBubbles div:nth-child(4){animation:loading-bubbles3 .6s infinite;left:56px}.Subscription .page .PlanCard{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 7px 35px 0 rgba(128,141,155,.1);cursor:pointer;display:flex;flex-direction:row;height:206px;justify-content:space-between;margin-right:50px;margin-top:50px;padding:30px;position:relative;transition:all .3s ease;width:597px}@media screen and (min-width:2300px){.Subscription .page .PlanCard{flex-direction:column;height:420px;width:260px}.Subscription .page .PlanCard.payment{margin:auto}}@media screen and (max-width:1030px){.Subscription .page .PlanCard{margin-right:0}}@media screen and (max-height:900px){.Subscription .page .PlanCard{margin-right:0;margin-top:15px}}@media screen and (max-width:600px){.Subscription .page .PlanCard{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;justify-content:center;margin-bottom:15px;margin-top:20px;width:286px}}.Subscription .page .PlanCard.active{height:-webkit-fit-content;height:fit-content}@media screen and (min-width:2300px){.Subscription .page .PlanCard.active{height:440px;transform:translateY(-40px)}}.Subscription .page .PlanCard .border-top{border-radius:12px 12px 0 0;height:7px;left:0;position:absolute;top:0;transition:all .5s ease-out;width:100%}.Subscription .page .PlanCard .border-top.active.starter{background-color:#025b69}.Subscription .page .PlanCard .border-top.active.pro{background-color:#b3fe00;background-image:linear-gradient(90deg,#ff0 2%,#b3fe00 98%,#aafe00 0)}.Subscription .page .PlanCard .border-top.active.members{background-color:#986cd0}.Subscription .page .PlanCard.free{color:#808d9b}.Subscription .page .PlanCard.starter{color:#025b69}.Subscription .page .PlanCard.pro{color:#aed200}.Subscription .page .PlanCard.members{color:#986cd0}.Subscription .page .PlanCard .left-section{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:center;text-align:left}@media screen and (min-width:2300px){.Subscription .page .PlanCard .left-section{max-width:200px}}@media screen and (max-width:600px){.Subscription .page .PlanCard .left-section{align-items:center;display:flex;flex-direction:column;justify-content:center}}.Subscription .page .PlanCard .left-section .coaches{align-items:center;align-self:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:20px;opacity:0;position:absolute;transform:scale(0);transition:opacity 1s ease;width:90%}@media screen and (min-width:2300px){.Subscription .page .PlanCard .left-section .coaches{flex-direction:column;margin-left:0}}@media screen and (max-width:600px){.Subscription .page .PlanCard .left-section .coaches{align-self:center}}.Subscription .page .PlanCard .left-section .coaches.active{opacity:1;position:relative;transform:scale(1)}.Subscription .page .PlanCard .left-section .coaches .images{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:100px}@media screen and (min-width:2300px){.Subscription .page .PlanCard .left-section .coaches .images{align-self:flex-start;margin-bottom:10px}}.Subscription .page .PlanCard .left-section .coaches .images .coach-img{border:1px solid #fff;border-radius:50%;display:inline-block;height:47px;width:47px}.Subscription .page .PlanCard .left-section .coaches .images .coach-img.coach-1{transform:translateX(-50%)}.Subscription .page .PlanCard .left-section .coaches .images .coach-img.coach-2{transform:translateX(-100%)}@media screen and (min-width:2300px){.Subscription .page .PlanCard .left-section .coaches .text{min-width:210px}}.Subscription .page .PlanCard .left-section .coaches .text .names{color:#1e2227;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:14px}@media screen and (min-width:2300px){.Subscription .page .PlanCard .left-section .coaches .text .names{white-space:break-spaces}}@media screen and (max-width:600px){.Subscription .page .PlanCard .left-section .coaches .text .names{white-space:break-spaces}}.Subscription .page .PlanCard .left-section .coaches .text .workouts{color:#2a2a2a;font-size:12px;text-align:left}.Subscription .page .PlanCard .left-section .title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:18px;margin-bottom:0;text-align:left;transition:all .3s ease-in-out}@media screen and (max-width:600px){.Subscription .page .PlanCard .left-section .title{text-align:center}}.Subscription .page .PlanCard .left-section .subtitle{color:#2a2a2a;font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:14px;margin-bottom:0;margin-top:5px;text-align:left;width:220px}@media screen and (max-width:600px){.Subscription .page .PlanCard .left-section .subtitle{text-align:center}}.Subscription .page .PlanCard .left-section .features,.Subscription .page .PlanCard .left-section .logos{font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:12px;margin-top:10px}@media screen and (max-width:600px){.Subscription .page .PlanCard .left-section .features,.Subscription .page .PlanCard .left-section .logos{margin-top:20px}}.Subscription .page .PlanCard .left-section .features span,.Subscription .page .PlanCard .left-section .logos span{color:#2a2a2a}.Subscription .page .PlanCard .left-section .features ul,.Subscription .page .PlanCard .left-section .logos ul{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;justify-content:flex-start;margin:0;padding:0;width:360px}@media screen and (min-width:2300px){.Subscription .page .PlanCard .left-section .features ul,.Subscription .page .PlanCard .left-section .logos ul{align-items:flex-start;flex-direction:column}}@media screen and (max-width:600px){.Subscription .page .PlanCard .left-section .features ul,.Subscription .page .PlanCard .left-section .logos ul{justify-content:center;width:250px}}.Subscription .page .PlanCard .left-section .features ul li,.Subscription .page .PlanCard .left-section .logos ul li{list-style-type:none;margin-bottom:10px;margin-right:25px;white-space:nowrap}@media screen and (max-width:600px){.Subscription .page .PlanCard .left-section .features ul li,.Subscription .page .PlanCard .left-section .logos ul li{margin-right:10px}}.Subscription .page .PlanCard .left-section .features ul li img,.Subscription .page .PlanCard .left-section .logos ul li img{height:20px}.Subscription .page .PlanCard .left-section .logos{margin-top:20px}@media screen and (min-width:2300px){.Subscription .page .PlanCard .left-section .logos ul{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;width:235px}}.Subscription .page .PlanCard .right-section{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.Subscription .page .PlanCard .right-section .price{align-items:center;color:#0f1016;display:flex;flex-direction:row;font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:38px;justify-content:center}@media screen and (min-width:2300px){.Subscription .page .PlanCard .right-section .price{margin-top:0!important}}@media screen and (max-width:600px){.Subscription .page .PlanCard .right-section .price{margin-top:0!important}}.Subscription .page .PlanCard .right-section .price .price-note{align-self:flex-start;font-size:12px;margin-top:10px;opacity:.5;text-align:left;width:50px}.Subscription .page .PlanCard .right-section .price .custom{font-size:14px;margin-bottom:10px}.Subscription .page .PlanCard .right-section .price .symbol{font-size:24px}.Subscription .page .PlanCard .right-section .price .month{font-size:12px}.Subscription .page .PlanCard .right-section .MuiButtonBase-root.free{background-color:#808d9b;background-image:none;color:#fff}.Subscription .page .PlanCard .right-section .MuiButtonBase-root.starter{background-color:#025b69;background-image:none;color:#fff}@media screen and (min-width:2300px){.Subscription .page .PlanCard .right-section .MuiButtonBase-root.starter{transform:none!important}}.Subscription .page .PlanCard .right-section .MuiButtonBase-root.members{background-color:#986cd0;background-image:none;color:#fff;font-size:.85rem}.side-panel .Subscription .page .SubscriptionPlans{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}@media screen and (min-width:2300px){.side-panel .Subscription .page .SubscriptionPlans{flex-direction:row}}.side-panel .Subscription .page .SubscriptionPlans .title-mobile{display:none}@media screen and (max-width:900px){.side-panel .Subscription .page .SubscriptionPlans .title-mobile{align-items:center;display:flex;flex-direction:column;justify-content:center}.side-panel .Subscription .page .SubscriptionPlans .title-mobile h1.title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:28px;line-height:29px;margin-bottom:0;text-transform:uppercase}.side-panel .Subscription .page .SubscriptionPlans .title-mobile .subtitle{color:#2a2a2a;font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:16px}}.side-panel .Subscription .page .SubscriptionPlans .back-button{bottom:-250px;left:0;position:absolute}.Subscription .page.CoachesCard{align-items:center;border-radius:12px;box-shadow:0 7px 35px 0 rgba(128,141,155,.1);display:flex;display:none;flex-direction:column;height:85vh;justify-content:space-evenly;margin-left:-85px;opacity:0;padding:0 30px;position:relative;width:130%}@media screen and (max-width:1300px){.Subscription .page.CoachesCard{height:auto;margin-left:0;width:100%}}@media screen and (max-width:1030px)and (min-width:600px){.Subscription .page.CoachesCard{align-items:center;display:flex;display:none;flex-direction:column;height:50vh;justify-content:space-evenly}}@media screen and (max-width:900px){.Subscription .page.CoachesCard{box-shadow:none}}.Subscription .page.CoachesCard .border-top{background-image:linear-gradient(90deg,#ff0 2%,#b3fe00 98%,#aafe00 0);border-radius:12px 12px 0 0;height:7px;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:1300px){.Subscription .page.CoachesCard .border-top{display:none}}.Subscription .page.CoachesCard .title-section{align-self:flex-start;margin-top:-25px}@media screen and (max-width:1030px){.Subscription .page.CoachesCard .title-section{margin-top:50px}}@media screen and (max-width:900px)and (min-width:600px){.Subscription .page.CoachesCard .title-section{margin-top:0}}.Subscription .page.CoachesCard .title-section .subtitle,.Subscription .page.CoachesCard .title-section .title{margin-bottom:0;text-align:left}@media screen and (max-width:600px){.Subscription .page.CoachesCard .title-section .subtitle,.Subscription .page.CoachesCard .title-section .title{text-align:center;white-space:nowrap}}.Subscription .page.CoachesCard .title-section .title{color:#aed200;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:18px}.Subscription .page.CoachesCard .title-section .subtitle{color:#2a2a2a;font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:14px}.Subscription .page.CoachesCard .cards-section{-ms-overflow-style:none;align-items:center;display:flex;flex-direction:column;margin-top:-50px;max-height:590px;overflow-x:hidden;overflow-y:auto;width:100%}@media screen and (max-width:1300px){.Subscription .page.CoachesCard .cards-section{margin-top:10px;max-height:470px}}@media screen and (max-width:1030px){.Subscription .page.CoachesCard .cards-section{margin-top:25px}}.Subscription .page.CoachesCard .cards-section::-webkit-scrollbar{display:none}.Subscription .page.CoachesCard .cards-section .coach-card{align-items:center;border:1px solid #eaedee;border-radius:6px;display:flex;flex-direction:row;height:160px;justify-content:space-between;margin-bottom:20px;padding:20px 40px;transition:all .3s ease-in-out;width:100%}@media screen and (max-width:600px){.Subscription .page.CoachesCard .cards-section .coach-card{align-items:center;display:flex;flex-direction:column;justify-content:space-between;min-height:250px;width:286px}}.Subscription .page.CoachesCard .cards-section .coach-card.hide{display:none;opacity:0;transform:translateY(-20px)}.Subscription .page.CoachesCard .cards-section .coach-card.chosen,.Subscription .page.CoachesCard .cards-section .coach-card:hover{background-color:#fcfcfc;border:2px solid #ddd;box-shadow:0 7px 35px 0 rgba(128,141,155,.1)}.Subscription .page.CoachesCard .cards-section .coach-card.chosen{border-color:#b3fe00}.Subscription .page.CoachesCard .cards-section .coach-card .left-side{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:600px){.Subscription .page.CoachesCard .cards-section .coach-card .left-side{align-items:center;display:flex;flex-direction:column;justify-content:center}}.Subscription .page.CoachesCard .cards-section .coach-card .left-side img.coach-image{border-radius:50%;cursor:pointer;height:47px;margin-bottom:10px;outline:2px solid #fff;transition:outline .3s ease-in-out;width:47px}.Subscription .page.CoachesCard .cards-section .coach-card .left-side img.coach-image:hover{outline:2px solid gray}.Subscription .page.CoachesCard .cards-section .coach-card .left-side .name{color:#1e2227;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:18px}.Subscription .page.CoachesCard .cards-section .coach-card .left-side .num-workouts{color:#2a2a2a;font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:14px}.Subscription .page.CoachesCard .cards-section .coach-card .right-side{font-family:Gilroy-Light,Arial,Helvetica,sans-serif}@media screen and (max-width:600px){.Subscription .page.CoachesCard .cards-section .coach-card .right-side{align-items:center;display:flex;flex-direction:row;justify-content:center}}.Subscription .page.CoachesCard .cards-section .coach-card .right-side .price{color:#0f1016}.Subscription .page.CoachesCard .cards-section .coach-card .right-side .price .symbol{font-size:16px}.Subscription .page.CoachesCard .cards-section .coach-card .right-side .price .price{font-size:30px}.Subscription .page.CoachesCard .cards-section .coach-card .right-side .period{color:#2a2a2a;font-size:14px;opacity:.5}.Subscription .page.CoachesCard .cards-section .coaches-card-payment{display:none;margin:40px 0 0;max-width:310px;opacity:0;transition:all .3s ease;width:100%}.Subscription .page.CoachesCard .cards-section .coaches-card-payment .payment-sdk-container{width:100%}.Subscription .page.CoachesCard .cards-section .coaches-card-payment.show{display:flex;opacity:1}.Subscription .page.CoachesCard .bottom-section{align-items:center;background-color:hsla(0,0%,100%,.95);bottom:0;display:flex;flex-direction:row;height:95px;justify-content:space-between;left:0;padding:0 30px;position:absolute;width:100%;z-index:100}@media screen and (max-width:600px){.Subscription .page.CoachesCard .bottom-section{height:70px;margin-bottom:-25px;margin-left:-155px;padding:30px 30px 0;position:relative}}.Subscription .page.CoachesCard .bottom-section .right-side{align-items:center;display:flex;flex-direction:row;font-family:Gilroy-Light,Arial,Helvetica,sans-serif;justify-content:center}.Subscription .page.CoachesCard .bottom-section .right-side .starting-at{align-self:flex-start;color:#2a2a2a;font-size:12px;line-height:12px;margin-top:10px;max-width:50px;opacity:.5;text-align:left}.Subscription .page.CoachesCard .bottom-section .right-side .price{color:#0f1016}.Subscription .page.CoachesCard .bottom-section .right-side .price .symbol{font-size:24px}.Subscription .page.CoachesCard .bottom-section .right-side .price .price{font-size:38px}.Subscription .page.CoachesCard .bottom-section .right-side .price .period{color:#2a2a2a;font-size:12px;opacity:.5}.single-card{display:none;height:160px;margin-left:-55px;opacity:0;position:relative;transition:all .3s ease;width:720px}@media screen and (max-width:600px){.single-card{align-items:center;flex-direction:column;justify-content:center;margin-bottom:25px;margin-left:0;margin-top:90px;width:100%}}.single-card .back-button{bottom:-250px;left:0;position:absolute}.single-card .coach-card{align-items:center;border:2px solid #b3fe00;border-radius:6px;box-shadow:0 7px 35px 0 rgba(128,141,155,.1);display:flex;flex-direction:row;height:100%;justify-content:space-between;padding:20px 40px;width:100%}@media screen and (max-width:600px){.single-card .coach-card{align-items:center;display:flex;flex-direction:column;justify-content:space-between;min-height:250px;width:286px}}.single-card .coach-card .left-side{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:600px){.single-card .coach-card .left-side{align-items:center;display:flex;flex-direction:column;justify-content:center}}.single-card .coach-card .left-side img.coach-image{border-radius:50%;cursor:pointer;height:47px;margin-bottom:10px;outline:2px solid #fff;transition:outline .3s ease-in-out;width:47px}.single-card .coach-card .left-side img.coach-image:hover{outline:2px solid gray}.single-card .coach-card .left-side .name{color:#1e2227;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:18px}.single-card .coach-card .left-side .num-workouts{color:#2a2a2a;font-size:14px}.single-card .coach-card .left-side .num-workouts,.single-card .coach-card .right-side{font-family:Gilroy-Light,Arial,Helvetica,sans-serif}@media screen and (max-width:600px){.single-card .coach-card .right-side{align-items:center;display:flex;flex-direction:row;justify-content:center}}.single-card .coach-card .right-side .price{color:#0f1016}.single-card .coach-card .right-side .price .symbol{font-size:16px}.single-card .coach-card .right-side .price .price{font-size:30px}.single-card .coach-card .right-side .period{color:#2a2a2a;font-size:14px;opacity:.5}.Subscription .page.MembersCard{align-items:center;border-radius:12px;box-shadow:0 7px 35px 0 rgba(128,141,155,.1);display:flex;display:none;flex-direction:column;height:85vh;justify-content:space-between;margin-left:-85px;opacity:0;padding:30px;position:relative;width:130%}@media screen and (max-width:1030px)and (min-width:600px){.Subscription .page.MembersCard{align-items:center;display:flex;display:none;flex-direction:column;height:50vh;justify-content:space-evenly}}@media screen and (max-width:1300px){.Subscription .page.MembersCard{box-shadow:none;margin-left:0;width:100%}}.Subscription .page.MembersCard .border-top{background-color:#986cd0;border-radius:12px 12px 0 0;height:7px;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:1030px){.Subscription .page.MembersCard .border-top{display:none}}.Subscription .page.MembersCard .top-section{align-self:start}@media screen and (max-width:1030px)and (min-width:600px){.Subscription .page.MembersCard .top-section{margin-top:-25px}}.Subscription .page.MembersCard .top-section .title{color:#986cd0;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:18px;margin-bottom:0;text-align:left}.Subscription .page.MembersCard .top-section .subtitle{color:#2a2a2a;font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:0;padding-top:25px;text-align:left;width:395px}@media screen and (max-width:900px){.Subscription .page.MembersCard .top-section .subtitle{padding:25px 0;width:90%}}.Subscription .page.MembersCard .top-section .logos{margin-top:25px;text-align:left}.Subscription .page.MembersCard .top-section .logos img{height:25px;margin-right:25px}.Subscription .page.MembersCard .form-section{height:auto;width:100%}.Subscription .page.MembersCard .bottom-section{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:space-between;width:100%}.MuiModal-root.MuiPopover-root.MuiMenu-root{z-index:50000}.Subscription{max-width:600px;position:relative;width:100%}.Subscription .page{align-items:center;color:#2a2a2a;display:none;flex-direction:column;justify-content:center;padding:0 25px;position:relative;width:100%}.Subscription .page .title{margin-bottom:30px;text-align:center;width:100%}.Subscription .page .title h1{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:42px;letter-spacing:1px;line-height:1.1em;margin:0 0 15px;text-transform:uppercase}.Subscription .page .title h3{color:#2a2a2a;font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:22px;font-stretch:normal;font-style:normal;letter-spacing:.5px;line-height:1.1em;margin:0;text-transform:capitalize}.Subscription .page.success-page .subtitle{padding:0}.Subscription .page.success-page .confetti{left:50%!important;top:45%!important;transform:translate(-50%,-50%)}@media screen and (max-width:850px){.Subscription .page.success-page .confetti{left:50%!important}}.Subscription .page.success-page .button{margin:auto}.Subscription .subtitle{color:#808d9b;font-family:OpenSans-Regular,Helvetica,sans-serif;margin-bottom:10px}.Subscription .premium-logo{height:20px;margin-bottom:30px}.Subscription #subscribeButton{margin-top:32px}.Subscription #paymentContainer{margin:40px 0 0;max-width:310px;width:100%}.Subscription .payment-sdk-container{width:100%}.Subscription .payment-success{color:#808d9b;display:none;font-size:2vh;margin-top:2vh}.Subscription .change-plan{color:#808d9b;cursor:pointer;font-family:OpenSans-Regular,Helvetica,sans-serif;text-align:right;text-decoration:underline}.Subscription .plans{align-items:center;display:flex;flex-direction:column;justify-content:center}.Subscription .plans .Plan{align-items:center;border-radius:12px;cursor:pointer;display:flex;gap:25px;justify-content:flex-start;max-width:400px;padding:20px 25px;text-align:left}.Subscription .plans .Plan .plan-name{color:#2a2a2a;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:17px}.Subscription .plans .Plan .price{color:#0f1016;font-size:50px;line-height:30px;margin-top:8px;white-space:nowrap}.Subscription .plans .Plan .price .currency{font-size:24px}.Subscription .plans .Plan .price .amount{font-size:38px;margin-right:4px}.Subscription .plans .Plan .price .period{font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:18px}.Subscription .plans .Plan .description{color:#808d9b;font-family:OpenSans-Regular,Helvetica,sans-serif;font-size:14px}.Subscription .plans .Plan .description ul{padding-left:15px}.Subscription .plans .Plan .description ul li{margin-bottom:10px}.Subscription .plans .Plan.selected{background-color:rgba(128,141,155,.1);background-color:#f2f3f5;border:1px solid #0f1016}.Subscription .plans .plans-description-hidden{display:none;font-family:OpenSans-Regular,Helvetica,sans-serif;font-size:15px;padding-top:20px}.Subscription .plans.baseChannel .Plan.selected{background:red}.Subscription .loading{align-items:center;background-color:rgba(0,0,0,.7);border-radius:10px;display:flex;display:none;flex-direction:column;height:100%;justify-content:center;left:50%;opacity:0;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.Subscription .loading .title{margin-bottom:0}.modal .modal-container.fullscreen{height:100%;width:100%}.modal .modal-container.fullscreen .modal-close-button{height:22px;right:20px;top:27px;width:22px}.modal .modal-container.fullscreen .modal-close-button .MuiSvgIcon-root{height:15px;width:15px}.modal .modal-container.fullscreen .modal-content.ChannelSubscriptionModal{height:100%;width:100vw}@media(max-width:550px){.Subscription .page .title h1{font-size:32px}.Subscription .page .title h3{font-size:16px}.Subscription .plans .Plan{padding:10px 15px}.Subscription .plans .Plan .plan-name{font-size:15px;text-align:center}.Subscription .plans .Plan .price{margin-top:0}.Subscription .plans .Plan .price .currency{font-size:20px}.Subscription .plans .Plan .price .amount{font-size:32px}.Subscription .plans .Plan .price .period{font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:15px}.Subscription .plans .Plan .description{display:none}.Subscription .plans .plans-description-hidden{display:inline-flex}}.WorkoutWindow{background-color:#0f1016;bottom:0;max-width:calc(100% - 30px);opacity:0;position:fixed;right:0;top:0;width:700px;z-index:10002}.WorkoutWindow ::-webkit-scrollbar-track{background-color:#000;border-radius:21px;border-radius:8px}.WorkoutWindow ::-webkit-scrollbar{background-color:#000;border-radius:21px;height:8px;width:8px}.WorkoutWindow ::-webkit-scrollbar-thumb{background-color:#fff;border-radius:21px}.WorkoutWindow:before{background-color:#0f1016;content:"";height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:-1}.WorkoutWindow .workout-window-container{height:100%}.WorkoutWindow .close-button{background-color:#fff;border-radius:50%;box-shadow:0 2px 10px 0 rgba(0,0,0,.26);color:#2a2a2a;cursor:pointer;height:35px;left:0;position:absolute;top:15px;transform:translateX(-50%);width:35px;z-index:1000}.WorkoutWindow .close-button svg{left:50%;position:relative;top:50%;transform:translate(-50%,-50%)}.WorkoutWindow .main-container{display:flex;height:calc(100% - 90px);width:100%}.WorkoutWindow .main-container .workout{-webkit-overflow-scrolling:touch;border-right:1px solid hsla(0,0%,100%,.1);overflow-x:hidden;overflow-y:auto;width:65%}.WorkoutWindow .main-container .workout .workout-image{width:100%}.WorkoutWindow .main-container .workout .workout-image-pills{align-items:center;display:flex;justify-content:space-between;left:15px;position:relative;right:15px;transform:translateY(-45px);width:calc(100% - 30px)}.WorkoutWindow .main-container .workout .workout-duration{align-items:center;background-color:rgba(0,0,0,.8);border-radius:20px;display:flex;font-size:16px;gap:5px;justify-content:center;padding:4px 8px 4px 5px;width:-webkit-max-content;width:max-content}.WorkoutWindow .main-container .exercises-list{overflow-x:hidden;overflow-y:auto;padding:20px 24px 20px 29px;text-align:left;width:35%}.WorkoutWindow .main-container .exercises-list .title{color:hsla(0,0%,100%,.5);font-family:Roboto-Regular,Arial,Helvetica,sans-serif;margin-bottom:25px;margin-top:5px}.WorkoutWindow .main-container .exercises-list .exercise-preview{margin-bottom:30px}.WorkoutWindow .main-container .exercises-list .exercise-preview .exercise-video{height:auto;width:100%}.WorkoutWindow .main-container .exercises-list .exercise-preview .exercise-name{font-family:Roboto-Regular,Arial,Helvetica,sans-serif;margin-bottom:7px;margin-top:5px}.WorkoutWindow .main-container .exercises-list .exercise-preview .exercise-props{display:flex;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;gap:10px;opacity:.33}.WorkoutWindow .main-container .exercises-list .exercise-preview .exercise-props .difficulty-level{width:50px}.WorkoutWindow .main-container .workout .premium{background-image:linear-gradient(89deg,#ff0 2%,#b3fe00 98%,#aafe00 0);border-radius:20px;height:10px;padding:8px 12px 8px 10px}.WorkoutWindow .main-container .workout .favorite-icon{transform:translateY(-7px)}.WorkoutWindow .main-container .workout .middle-container{border-left:1px solid hsla(0,0%,100%,.1);margin:0;padding-left:23px;text-align:left}.WorkoutWindow .main-container .workout .workout-name{font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:20px}.WorkoutWindow .main-container .workout .workout-props{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;font-size:14px;margin-top:15px;padding-bottom:30px}.WorkoutWindow .main-container .workout .workout-props span{font-family:Roboto-Regular,Arial,Helvetica,sans-serif;margin-right:15px;width:-webkit-max-content;width:max-content}.WorkoutWindow .main-container .workout .workout-props .difficulty-level{width:10%}.WorkoutWindow .main-container .workout .coach{align-items:center;display:flex;margin-top:30px}.WorkoutWindow .main-container .workout .coach .coach-image{border-radius:50%;height:42px;margin-right:10px;width:42px}.WorkoutWindow .main-container .workout .coach .coach-name{font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px}.WorkoutWindow .main-container .workout .workout-description{font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:60px;margin-left:23px;margin-top:20px;text-align:left}.WorkoutWindow .main-container .workout .reminders-container{margin-bottom:23px;margin-left:23px;text-align:left}.WorkoutWindow .main-container .workout .reminders-container p{color:hsla(0,0%,100%,.5);font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:12px}.WorkoutWindow .main-container .workout .reminders{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.WorkoutWindow .main-container .workout .reminders .reminder{align-items:center;background-color:#0f1016;border:1.5px solid hsla(0,0%,100%,.1);border-radius:20px;display:flex;font-size:14px;margin-bottom:4px;padding:5px 10px}.WorkoutWindow .main-container .workout .reminders img{height:14px;margin-right:5px}.WorkoutWindow .bottom-container{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:flex;height:90px;justify-content:space-between;margin-left:23px;padding-right:23px}.WorkoutWindow .bottom-container .share-button{border-color:#979797;color:#fff;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:16px;max-height:48px;max-width:120px;padding:14px 15px}.WorkoutWindow .bottom-container .button{height:58px;padding:0;width:230px}@media screen and (max-width:600px){.WorkoutWindow{top:56px;z-index:1050}.WorkoutWindow .main-container{background-color:#0f1016;display:block;overflow-y:auto}.WorkoutWindow .main-container .workout{border-right:none;width:100%}.WorkoutWindow .main-container .workout .middle-container{margin-top:-20px;padding-left:0}.WorkoutWindow .main-container .workout .workout-name,.WorkoutWindow .main-container .workout .workout-props{padding-left:23px}.WorkoutWindow .main-container .workout .coach{margin-top:20px;padding-left:23px}.WorkoutWindow .main-container .workout .workout-description{margin-bottom:40px}.WorkoutWindow .main-container .exercises-list{border-top:1px solid hsla(0,0%,100%,.1);padding:20px;width:100%}.WorkoutWindow .bottom-container{background-color:rgba(15,16,22,.8);bottom:0;gap:10px;margin:0;padding:0 20px;position:absolute;width:100%;z-index:1000}.WorkoutWindow .bottom-container:before{background:rgba(15,16,22,.5);content:"";filter:blur(1px);-moz-filter:blur(1px);-webkit-filter:blur(1px);-o-filter:blur(1px);height:100%;left:0;position:absolute;width:100%;z-index:-1}.WorkoutWindow .bottom-container .button{height:auto;margin:0;padding:15px 25px;white-space:nowrap;width:auto}}@media(max-width:380px){.WorkoutWindow .bottom-container .button{font-size:15px;padding:10px 15px}.WorkoutWindow .bottom-container .button svg{height:18px;width:18px}}.MuiAppBar-root .group,.Navbar .group{position:relative}.MuiAppBar-root .group .bell,.Navbar .group .bell{cursor:pointer;height:40px;margin:5px 10px 0;position:relative;width:40px}.MuiAppBar-root .group .bell svg,.Navbar .group .bell svg{height:28px;margin:6px;width:28px}.MuiAppBar-root .group .bell .i,.Navbar .group .bell .i{background-color:#e02020;border-radius:50%;height:8px;left:1px;position:absolute;right:auto;top:7px;width:8px}.MuiAppBar-root .user-notify-container,.Navbar .user-notify-container{background-color:#484848;border-radius:12px;display:none;height:-webkit-fit-content;height:fit-content;margin-top:7px;position:absolute;right:0;top:100%;width:380px;z-index:10}.MuiAppBar-root .user-notify-container.open,.Navbar .user-notify-container.open{display:block}.MuiAppBar-root .user-notify-container .user-notify-close,.Navbar .user-notify-container .user-notify-close{background:transparent;border:0;color:#fff;cursor:pointer;position:absolute;right:3px;top:5px}.MuiAppBar-root .user-notify-container .title,.Navbar .user-notify-container .title{color:#fff;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:1px;margin:15px 20px;text-align:left}.MuiAppBar-root .user-notify-container .questioneer-note,.Navbar .user-notify-container .questioneer-note{align-items:center;border-top:1px solid rgba(0,0,0,.5);margin:0 20px 20px;padding-top:15px}.MuiAppBar-root .user-notify-container .peragraph-div,.Navbar .user-notify-container .peragraph-div{align-items:center;display:flex;gap:10px;justify-content:space-evenly}.MuiAppBar-root .user-notify-container .peragraph-div .kemtai-sign,.Navbar .user-notify-container .peragraph-div .kemtai-sign{background-image:linear-gradient(87deg,#ff0 4%,#b3fe00 96%,#aafe00 0);border-radius:50px;height:42px;width:42px}.MuiAppBar-root .user-notify-container .peragraph-div .peragraph,.Navbar .user-notify-container .peragraph-div .peragraph{color:#fff;font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:.5px;line-height:normal;text-align:left}.MuiAppBar-root .user-notify-container .peragraph-div .peragraph b,.Navbar .user-notify-container .peragraph-div .peragraph b{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-weight:400}.MuiAppBar-root .user-notify-container .buttons,.Navbar .user-notify-container .buttons{align-items:center;display:flex;justify-content:center;margin-top:10px}.MuiAppBar-root .user-notify-container .buttons .button-later,.Navbar .user-notify-container .buttons .button-later{background-color:#0f1016;border:1px solid #0f1016;border-radius:34px;color:#fff;cursor:pointer;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:14px;padding:9px 20px}.MuiAppBar-root .user-notify-container .buttons .button-go,.Navbar .user-notify-container .buttons .button-go{background-color:transparent;border:1px solid #fff;border-radius:34px;color:#fff;cursor:pointer;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:1px;padding:9px 20px}@media screen and (max-width:1200px){.MuiAppBar-root .user-notify-container,.Navbar .user-notify-container{right:8px;width:320px}}@media screen and (max-width:500px){.MuiAppBar-root .user-notify-container,.Navbar .user-notify-container{width:300px}}.user{align-items:center;display:flex;justify-content:center}.user .MuiAvatar-root{cursor:pointer;font-size:1.4rem;height:42px;transition:border .3s ease;width:42px}.user .MuiAvatar-root.user-menu-opened{outline:2px solid #ff0}.user-menu{background-color:#484848;border-radius:10px;display:none;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;position:absolute;right:0;text-align:center;top:55px;width:380px;z-index:999}.user-menu.open{display:block}.user-menu *{box-sizing:border-box}.user-menu .user-details{padding:20px 0 0}.user-menu .user-details .MuiAvatar-root{cursor:default;font-size:2.4rem;height:72px;margin:0 auto 15px;width:72px}.user-menu .user-details .NameAvatar{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:1.75rem!important}.user-menu .user-details .name{font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:3px}.user-menu .user-details .email{color:hsla(0,0%,100%,.3);font-size:14px}.user-menu .user-details .profile-image,.user-menu .user-details .profile-image-user-details{border:none;border-radius:50%;height:72px;margin:auto auto 15px;width:72px}.user-menu .user-details .profile-image-list .NameAvatar{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:1.75rem!important}.user-menu .user-details .buttons{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:10px 0 0}.user-menu .user-details .buttons .profile-button{align-items:center;border:1px solid hsla(0,0%,100%,.5);border-radius:25px;color:#fff;cursor:pointer;display:flex;font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:14px;justify-content:center;letter-spacing:.5px;margin:10px 0 5px;padding:10px 15px;width:-webkit-fit-content;width:fit-content}.user-menu .user-details .buttons .profile-button:hover{background-color:hsla(0,0%,100%,.1)}.user-menu .user-details .buttons .profile-button svg{font-size:20px;margin-right:5px}.user-menu .user-details .buttons .bottom-buttons{align-items:center;display:flex;justify-content:space-between;padding:15px;width:100%}.user-menu .user-details .buttons .bottom-buttons .profile-button{font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:12px;margin-top:0;padding:7px 12px}.user-menu .user-details .buttons .bottom-buttons .profile-button svg{font-size:18px;margin-right:5px}.user-menu .account-menu{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;height:125px;justify-content:space-evenly;text-align:left}.user-menu .account-menu .links{color:hsla(0,0%,100%,.5);cursor:pointer;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px;margin:0 0 0 25px}.user-menu .account-menu .links .icon{margin-right:20px;vertical-align:middle}.user-menu .account-list{border-top:1px solid hsla(0,0%,100%,.2);max-height:210px;overflow:auto}.user-menu .account-list::-webkit-scrollbar-track{background-color:#000;border-radius:21px}.user-menu .account-list::-webkit-scrollbar{background-color:#000;border-radius:21px;height:8px;width:8px}.user-menu .account-list::-webkit-scrollbar-thumb{background-color:#fff;border-radius:21px}.user-menu .account-list .account{align-items:center;cursor:pointer;display:flex;padding:15px;text-align:left}.user-menu .account-list .account:hover{background-color:hsla(0,0%,100%,.1)}.user-menu .account-list .account .MuiAvatar-root{font-size:1.1rem;height:34px;margin-right:15px;width:34px}.user-menu .account-list .account .profile-image-list{height:32px;margin-right:15px;width:32px}.user-menu .account-list .account .name{font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.5px;margin-bottom:3px}.user-menu .account-list .account .email{color:hsla(0,0%,100%,.3);font-size:12px}.user-menu .account-list .account .profile-image{border:none;border-radius:50%;height:32px;margin-right:15px}.user-menu .account-list .add-account{align-items:center;cursor:pointer;display:flex;padding:15px}.user-menu .account-list .add-account:hover{background-color:hsla(0,0%,100%,.1)}.user-menu .account-list .add-account .icon{align-items:center;border:1px solid #fff;border-radius:50%;display:flex;height:32px;justify-content:center;margin-right:15px;width:32px}.user-menu .account-list .add-account .icon svg{font-size:20px}.user-menu .account-list .add-account .text{color:#fff;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:14px}.user-menu .install-app-container{margin-bottom:-5px;padding-bottom:0}@media screen and (max-width:1200px){.user-menu{width:320px}}@media screen and (max-width:500px){.user-menu{width:300px}}.Navbar{align-items:center;display:grid;grid-template-columns:160px 1fr auto auto;height:56px;left:0;padding:0 calc(50% - 600px);position:fixed;right:0;top:0;z-index:1001}.Navbar.result-button{grid-template-columns:160px auto 1fr auto auto}.Navbar:before{background-color:#0f1016;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:top;transition:transform .3s ease;width:100%;z-index:-1}.Navbar.kemtaiNow{background-color:#0f1016;padding:0 1%}@media only screen and (orientation:landscape){.Navbar.kemtaiNow.guest{background-color:#0f1016}.Navbar.kemtaiNow .back-button{left:5%}}.Navbar.active:before{transform:scaleY(1)}.Navbar.active .search-box{border:1px solid hsla(0,0%,59%,.3)}.Navbar.shrinked{background-color:#0f1016}.Navbar.semi{background-color:rgba(19,19,25,.7)}.Navbar.fullwidth{padding:0 20px}.Navbar .logo{cursor:pointer;height:11px}.Navbar .search-box{border-radius:25px;margin-right:15px}.Navbar .group{align-items:center;display:flex}.Navbar .group .links{cursor:pointer;font-family:Roboto-Bold;margin:0 15px}.Navbar .group .buttons{display:flex}.Navbar .result-button{font-family:Gilroy-Light;font-size:16px;height:30px;margin:0;padding:18px}.Navbar .Navbar .shortcut,.Navbar .shortcut{color:hsla(0,0%,100%,.3);cursor:pointer;height:22px;margin:0 10px;position:relative}.Navbar .Navbar .shortcut{line-height:1.5}.Navbar .shortcut:hover{color:hsla(0,0%,100%,.8)}.Navbar .shortcut.text{color:#fff;line-height:1.5}.Navbar .button,.Navbar a{margin:0 10px}.Navbar a{color:#fff;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;opacity:.8;text-decoration:none}.Navbar a:hover{opacity:1}.Navbar .caption{background-color:hsla(0,0%,100%,.1);border-radius:5px;color:#fff;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:2vh;opacity:0;padding:20px;pointer-events:none;position:absolute;right:-28px;text-align:left;top:40px;width:350px}.Navbar .caption:before{border:10px solid transparent;border-bottom-color:hsla(0,0%,100%,.1);content:"";margin-left:-10px;position:absolute;right:30px;top:-20px}.Navbar .user{height:50px;margin-left:10px;position:relative;text-align:right}.Navbar .user-placeholder{background-color:hsla(0,0%,100%,.1);margin-left:10px}.Navbar .user .user-shortcut,.Navbar .user-placeholder{border:2px solid transparent;border-radius:50%;height:42px;min-height:42px;min-width:42px;padding:2px;width:42px}.Navbar .user .user-shortcut{box-sizing:content-box;box-sizing:initial;cursor:pointer;transition:border .3s ease}.Navbar .user .user-shortcut.opened{border:2px solid #ff0}.Navbar .profile-image-div{border:2px solid transparent;border-radius:50%;box-sizing:content-box;box-sizing:initial;cursor:pointer;height:42px;padding:2px;transition:border .3s ease;width:42px}.Navbar .profile-image-div.opened{border:2px solid #ff0}.Navbar .profile-image-user-details{height:72px;margin:auto auto 15px;width:72px}.Navbar .profile-image-list{font-family:Gilroy-Light,Arial,Helvetica,sans-serif;height:32px;margin-right:15px;width:32px}.Navbar .help:after{background-color:#0f1016;border-radius:5px;color:#fff;content:"You can always open the info section here";opacity:0;padding:10px;pointer-events:none;position:absolute;right:0;top:30px;transition:opacity .5s ease;width:-webkit-max-content;width:max-content}.Navbar .help.tooltip:after{opacity:1}.Navbar .back-button{align-items:center;cursor:pointer;display:flex;height:12px;transition:transform .2s ease;z-index:1}.Navbar .back-button:hover{transform:translateX(10px)}.Navbar .back-button img{height:100%;margin:0 5px}.Navbar .tabs{display:flex;font-size:16px;position:relative}.Navbar .tabs .tab{cursor:pointer;margin:0 15px;position:relative}.Navbar .tabs .tab.active{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif}.Navbar .tabs .tab.disabled{cursor:default;opacity:.3}.Navbar .tabs .tab .badge{background-image:linear-gradient(87deg,#ff0 4%,#b3fe00 96%,#aafe00 0);border-radius:10px;color:#2a2a2a;display:inline-block;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:14px;margin-left:5px;padding:0 5px}.Navbar .tabs .indicator{background-color:#fff;border-radius:10px;bottom:-10px;height:4px;left:-15px;opacity:0;position:absolute;width:30px}@media(max-width:1200px){.Navbar{padding:0 calc(50% - 490px)}.Navbar.results-second-page{padding:0 calc(50% - 445px)}}@media(max-width:850px){.Navbar{padding:0 calc(50% - 340px)}.Navbar .logo.extended{display:none}.Navbar .tabs .tab{transition:all .3s ease;width:150px}.Navbar .tabs .tab.extended{margin-left:-130px}}.mobile .Navbar{height:54px}.mobile .Navbar .group .kemtai-now{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;margin-bottom:3px;margin-right:4px;position:relative;transform:skew(-30deg,0deg);white-space:nowrap}.mobile .Navbar .group .now{background:-webkit-linear-gradient(87deg,#ff0 4%,#b3fe00 96%,#aafe00 0);border-radius:7px;box-sizing:border-box;color:#000;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:11px;margin-right:55px;padding:0 6px 0 5px}.mobile .Navbar .user .user-shortcut{height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}@media(max-width:600px){.Navbar{align-items:flex-end;background-color:transparent;display:flex;flex-direction:column;justify-content:flex-end;left:0;position:fixed;top:0;z-index:1010}.Navbar:before{top:-1px}.Navbar .group{align-items:center;display:flex;flex-direction:row;justify-content:center;position:relative;text-align:center;width:25vw;z-index:10}.Navbar .group.guest{position:absolute;right:23px;top:5px}.Navbar .group.guest .now{margin-right:40px}.Navbar .group .bell{margin-left:0!important;margin-right:0!important;margin-top:0!important;z-index:10}.Navbar .group .user .Image.user-shortcut{background-color:hsla(0,0%,100%,.1);border:2px solid transparent;border-radius:50%;cursor:pointer;height:42px;margin-right:15px;min-height:42px;min-width:42px;padding:2px;transition:border .3s ease;width:42px}.Navbar .back-button{display:flex;left:5%;position:absolute;top:20px;width:100%;z-index:0}.Navbar .back-button .back-arrow{margin-left:3vw}.Navbar.back .buttons{margin-left:-15px}.Navbar .logo{box-shadow:0 0 43px -4px rgba(15,16,22,.7);left:16%!important}}@media only screen and (max-height:500px)and (max-width:1000px)and (min-width:550px){.Navbar{align-items:center;background-color:transparent;display:flex;flex-direction:column;justify-content:center;left:0;padding-left:24vw!important;position:fixed;top:0;z-index:1010}.Navbar:before{top:-1px}.Navbar .group{align-items:center;display:flex;flex-direction:row;justify-content:center;text-align:center;width:25vw}.Navbar .group .bell{margin-left:0!important;margin-right:0!important;margin-top:0!important}.Navbar .group .user{margin-top:-10px}.Navbar .group .user .Image.user-shortcut{background-color:hsla(0,0%,100%,.1);border:2px solid transparent;border-radius:50%;cursor:pointer;height:42px;margin-right:15px;min-height:42px;min-width:42px;padding:2px;transition:border .3s ease;width:42px}.Navbar .back-button{align-items:flex-start;display:flex;margin-left:-120px!important}.Navbar .back-button .back-arrow{margin-left:3vw}}@media only screen and (max-height:500px)and (max-width:750px)and (min-width:550px){.Navbar .group{justify-content:flex-end;width:20vw}}@media only screen and (max-height:500px)and (max-width:700px)and (min-width:550px){.Navbar .group{width:30vw}}@media only screen and (max-height:380px)and (max-width:730px)and (min-width:715px){.Navbar .group{width:25vw}}@media only screen and (max-height:300px)and (max-width:730px)and (min-width:550px){.Navbar .group{justify-content:center}}@media only screen and (max-height:500px)and (max-width:1000px)and (min-width:800px){.Navbar .group{justify-content:flex-end}}.ScreenWrapper{font-family:Gilroy-Light,Arial,Helvetica,sans-serif;height:100%;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:100%}.ScreenWrapper.default-background{background-color:#1b1c22}.ScreenWrapper .a{background-image:linear-gradient(180deg,rgba(27,28,34,0),rgba(27,28,34,.6) 15%,rgba(27,28,34,.9));height:1250px;margin:149px 0 0;padding:239px 952px 284px 120px;position:absolute;top:0;width:100%}.ScreenWrapper .b{background-color:#1b1c21;height:333px;margin:696px 0 281px;padding:46px 762px 245px 202px;width:1440px}.ScreenWrapper.mobile{overflow-x:hidden;overflow-y:auto}@media only screen and (max-height:500px)and (max-width:1000px)and (min-width:550px)and (orientation:landscape){.ScreenWrapper.KemtaiNow{height:100vw;transform:rotate(-90deg) translateX(-100%);transform-origin:0 0;width:100vh}}@media screen and (max-width:600px){.ScreenWrapper .bg-image.ganel,.ScreenWrapper .bg-image.liam,.ScreenWrapper .bg-image.nayuki{background-color:#1b1c22!important;background-image:none}.ScreenWrapper .a{background-color:#1b1c22!important}}.whole-screen{background-color:transparent;border:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10000}.ContactUs .text{background-color:#fff;border:1px solid #808d9b;border-radius:12px;height:271px}.ContactUs .select-type{background-color:#fff;border-radius:12px;height:52px;width:664px}.ContactUs .input{margin-bottom:32px;width:100%}.ContactUs .titled{color:#fff;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:20px;font-stretch:normal;font-style:normal;font-weight:400;height:41px;letter-spacing:.24px;line-height:2.05;margin:72px 141px 22px 140px;text-align:center;width:355px}.ContactUs ::placeholder{opacity:.5}.ContactUs .section{border-top:1px solid rgba(85,77,86,.2);font-family:Roboto-Regular,Arial,Helvetica,sans-serif;margin-bottom:50px;margin-top:30px;padding:30px 0;position:relative;text-align:left}.ContactUs .section:last-child{border-bottom:none}.ContactUs .section .title{align-items:center;display:flex;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:24px;margin-bottom:30px}.ContactUs .section .title .action{color:hsla(0,0%,100%,.6);cursor:pointer;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px;margin-left:15px;text-decoration:underline}.ContactUs .section .title-buttons{display:flex;position:absolute;right:0;top:15px}.ContactUs .section:first-child .title{margin-bottom:10px}.ContactUs .section.center{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.ContactUs .section .detail{display:grid;grid-template-columns:120px 1fr;margin-bottom:30px}.ContactUs .section .detail:last-child{margin-bottom:0}.ContactUs .section .detail .detail-title{align-self:center;color:hsla(0,0%,100%,.6);font-size:14px}.ContactUs .section .detail .detail-value{align-self:center;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:16px}.ContactUs .section .button{margin:auto;padding:15px 35px}.ContactUs .section .buttons{display:grid;grid-template-columns:auto auto;margin-top:50px;width:-webkit-max-content;width:max-content}.ContactUs .heart-container{height:100%;position:absolute;top:145px}.ContactUs .heart-container .heart{animation:heartbeat 1s infinite;height:90px;position:absolute;transform:translateX(-50%);width:100px}.ContactUs .heart-container .heart:after,.ContactUs .heart-container .heart:before{background:#fff;border-radius:50px 50px 0 0;content:"";height:80px;left:50px;position:absolute;top:0;transform:rotate(-45deg);transform-origin:0 100%;width:50px}.ContactUs .heart-container .heart:after{left:0;transform:rotate(45deg);transform-origin:100% 100%}.ContactUs .heart-container .confetti{position:absolute;transform:translateX(-25%)}.ContactUs .section.center{height:450px}.ContactUs .description{color:hsla(0,0%,100%,.6);font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:18px}.ContactUs .title{align-items:center;display:flex;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:24px;margin-bottom:30px}.LoadingBubbles-wrapper{display:grid;height:100%;place-items:center;position:absolute;width:100%;z-index:50}.LoadingBubbles-wrapper .LoadingBubbles{display:inline-block;height:auto;margin-top:-60px;position:relative;width:80px}.LoadingBubbles-wrapper .LoadingBubbles div{animation-timing-function:cubic-bezier(0,1,1,0);background-image:linear-gradient(71deg,#ff0 -14%,#b3fe00 86%,#aafe00 0);border-radius:50%;height:13px;position:absolute;top:33px;width:13px}.LoadingBubbles-wrapper .LoadingBubbles div:first-child{animation:loading-bubbles1 .6s infinite;left:8px}.LoadingBubbles-wrapper .LoadingBubbles div:nth-child(2){animation:loading-bubbles2 .6s infinite;left:8px}.LoadingBubbles-wrapper .LoadingBubbles div:nth-child(3){animation:loading-bubbles2 .6s infinite;left:32px}.LoadingBubbles-wrapper .LoadingBubbles div:nth-child(4){animation:loading-bubbles3 .6s infinite;left:56px}.tea-loader-wrapper{display:grid;height:100%;place-items:center;position:absolute;width:100%;z-index:50}.tea-loader-wrapper svg.tea{--secondary:#e3e3e3}.tea-loader-wrapper svg.tea #teabag{animation:swing 2s infinite;transform:rotate(3deg);transform-origin:top center}.tea-loader-wrapper svg.tea #steamL{stroke-dasharray:13;stroke-dashoffset:13;animation:steamLarge 2s infinite}.tea-loader-wrapper svg.tea #steamR{stroke-dasharray:9;stroke-dashoffset:9;animation:steamSmall 2s infinite}@keyframes loading-bubbles1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes loading-bubbles3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes loading-bubbles2{0%{transform:translate(0)}to{transform:translate(24px)}}@keyframes swing{50%{transform:rotate(-3deg)}}@keyframes steamLarge{0%{stroke-dashoffset:13;opacity:.6}to{stroke-dashoffset:39;opacity:0}}@keyframes steamSmall{10%{stroke-dashoffset:9;opacity:.6}80%{stroke-dashoffset:27;opacity:0}to{stroke-dashoffset:27;opacity:0}}.Info{display:inline-block;position:relative}.Info svg{color:hsla(0,0%,100%,.5);font-size:19.2px;margin:0 5px -.2em}.Info svg:hover+.content{opacity:1;visibility:visible}.Info .content{background-color:rgba(15,16,22,.9);border-radius:8px;font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:16px;left:30px;opacity:0;padding:10px;position:absolute;text-align:left;top:.8em;visibility:hidden;width:400px}@media screen and (max-width:600px){.Info .content{left:-188px;text-align:justify;top:30px;width:280px}.Info .content.visible{visibility:visible}.Info .content.hidden{visibility:hidden!important}}.effective-progress{margin:auto;max-width:300px;position:relative;width:100%}.effective-progress .effectiveness-wrapper{margin:auto;overflow:hidden;padding-bottom:calc(50% + 5px);position:relative;width:100%}.effective-progress .effectiveness-wrapper .effectiveness-canvas{padding-bottom:100%;position:absolute;width:100%}.effective-progress .effectiveness-wrapper .effectiveness-canvas>svg{height:100%;left:0;position:absolute;top:0;transform:rotateY(-180deg);width:100%}.effective-progress .effectiveness-wrapper .effectiveness-canvas>svg circle{stroke-dasharray:295.16%;stroke-dashoffset:0;stroke-linecap:round;stroke-width:6px;stroke:#fff;fill:none}.effective-progress .effectiveness-wrapper .effectiveness-canvas .progress-value{font-size:20px;left:50%;margin-top:-5px;position:absolute;text-shadow:-2px -2px 5px #000,2px -2px 5px #000,-2px 2px 5px #000,2px 2px 5px #000;top:30%;transform:translateX(-50%)}.effective-progress .effectiveness-wrapper .effectiveness-canvas .progress-value span{font-size:32px}.effective-progress .effectiveness-wrapper .effectiveness-canvas .progress-hand{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));border-radius:10px;bottom:calc(50% - 4px);clip-path:polygon(0 13.5px,0 11.5px,100% 0,100% 100%);height:25px;left:50%;margin-left:calc(-20% - 30px);position:absolute;transform:rotate(0deg);transform-origin:calc(100% + 30px) center;transition:all .25s ease-in-out;width:20%}.effective-progress .effectiveness-title{bottom:5px;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:18px;left:0;letter-spacing:1px;position:absolute;text-align:center;text-shadow:-2px -2px 5px #000,2px -2px 5px #000,-2px 2px 5px #000,2px 2px 5px #000;width:100%}.effective-progress .Info{position:static}.effective-progress .Info svg{cursor:pointer;float:right}.effective-progress .Info .content{bottom:100%;box-shadow:0 0 15px 5px hsla(0,0%,100%,.15);font-size:15px;left:0;line-height:1.3em;margin-bottom:5px;padding:20px;top:auto;width:100%}.workout-result-initial.MuiGrid-root{align-items:stretch;margin-bottom:15px}.workout-result-initial .workout-container.MuiGrid-root{height:100%}.workout-result-initial .workout-container .MuiCardContent-root{align-items:center;display:flex;flex-direction:column;gap:15px;height:100%;justify-content:space-evenly}.workout-result-initial .workout-container .workout-coach-avatar{align-items:center;display:flex;gap:7px;justify-content:center}.workout-result-initial .workout-container .workout-coach-avatar .MuiAvatar-root{height:30px;width:30px}.workout-result-initial .workout-container .MuiTypography-h2{text-align:center}.workout-result-initial .workout-container .effective-progress{margin:15px auto}.workout-result-initial .workout-container .buttons-container.MuiGrid-root{align-items:center;display:flex;flex-wrap:nowrap;gap:10px;justify-content:space-between;margin-top:15px}.workout-result-initial .workout-container .buttons-container.MuiGrid-root .MuiButton-root{line-height:1.2em}.workout-result-initial .workout-container .workout-image{border-radius:12px;height:100%;max-height:240px;min-height:240px;overflow:hidden;position:relative;width:100%}.workout-result-initial .workout-container .workout-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.workout-result-initial .workout-container .workout-image:before{background-image:linear-gradient(180deg,transparent 10%,transparent 0,#000 237%);bottom:0;content:"";height:60%;left:0;opacity:.92;position:absolute;width:100%}.workout-result-initial .workout-container .workout-image:after{background:rgba(0,0,0,.5);border-radius:10.2px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:50}.workout-result-initial .workout-container .workout-image .workout-name{bottom:0;color:#fff;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:1.7rem;left:0;letter-spacing:1px;line-height:1.1em;padding:20px 25px;position:absolute;right:0;text-align:left;text-shadow:0 0 10px rgba(0,0,0,.9);z-index:100}.workout-result-initial .feedback{background-color:rgba(0,0,0,.4);border-radius:1.2vh;box-sizing:border-box;grid-area:feedback;height:390px;padding:30px;position:relative;text-align:left;width:390px}@media screen and (max-width:850px)and (min-width:600px)and (min-height:500px){.workout-result-initial .feedback{height:370px;width:337px}}.workout-result-initial .feedback .top{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:3.5vh}.workout-result-initial .feedback .top .coach-image{border-radius:50%;height:4.2vh;margin-right:1vh;min-width:4.2vh;width:4.2vh}.workout-result-initial .feedback .top .coach-name{font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px}.workout-result-initial .feedback .date{font-size:2.4vh;margin-bottom:1vh}.workout-result-initial .feedback .text{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:24px;margin-top:-20px;text-align:center;text-transform:uppercase}@media screen and (max-width:1200px)and (min-width:600px){.workout-result-initial .feedback .text{font-size:22px}}.workout-result-initial .feedback .effective-progress{margin-top:10px}@media screen and (min-width:2000px){.workout-result-initial .feedback .effective-progress{max-width:260px}}@media screen and (max-width:1200px)and (min-width:600px){.workout-result-initial .feedback .effective-progress{width:220px}}.workout-result-initial .feedback .buttons{align-items:flex-start;bottom:3.2vh;display:flex;flex-direction:column;justify-content:flex-start;justify-self:end;left:0;margin-left:29px;position:absolute;width:89%}.workout-result-initial .feedback .buttons.registered{flex-direction:row;justify-content:space-between}.workout-result-initial .feedback .buttons .button{margin-right:1.5vh;transform:perspective(1px) translateZ(0);transition:all .3s ease}.workout-result-initial .feedback .buttons .button.default{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:16px;margin-top:15px;width:330px}@media screen and (max-width:850px)and (min-width:600px)and (min-height:500px){.workout-result-initial .feedback .buttons .button.default{width:280px}}.workout-result-initial .feedback .buttons .button.dark{border:1px solid hsla(0,0%,100%,.8);font-family:Gilroy-Light,Arial,Helvetica,sans-serif;margin-right:0;padding:10px 20px}.workout-result-initial .feedback .buttons .button.dark:hover{border:1px solid #fff;font-weight:700}.workout-result-initial .feedback .buttons .button.default:hover{animation-duration:1s;animation-iteration-count:1;animation-name:wobble-vertical-on-hover;animation-timing-function:ease-in-out}.workout-result-initial .feedback .buttons.left{justify-self:end;margin-left:28px;width:auto}.workout-result-initial .workout-summary .MuiCard-root{height:100%}.workout-result-initial .workout-summary .MuiTypography-h2{margin-bottom:10px;text-align:center}.workout-result-initial .workout-summary .MuiTypography-h6{margin-bottom:15px;text-align:center}.workout-result-initial .workout-summary .RoundScore{margin:0 auto}.workout-result-initial .workout-summary .RoundScore .score-value{font-size:5.2vh}.workout-result-initial .workout-summary .RoundScore .additional-subtitle{text-align:center}.workout-result-initial .workout-summary .RoundScore.final-score{height:230px;max-width:230px;min-height:230px;min-width:230px;width:230px}.workout-result-initial .workout-summary .RoundScore.calories,.workout-result-initial .workout-summary .RoundScore.exercises-completed,.workout-result-initial .workout-summary .RoundScore.workout-duration{height:auto;max-width:158px;min-height:auto;min-width:158px;width:158px}.workout-result-initial .workout-summary .RoundScore.calories .value,.workout-result-initial .workout-summary .RoundScore.exercises-completed .value,.workout-result-initial .workout-summary .RoundScore.workout-duration .value{height:150px;left:0;position:absolute;top:0;transform:none}.workout-result-initial .workout-summary .RoundScore.calories .value .icon,.workout-result-initial .workout-summary .RoundScore.exercises-completed .value .icon,.workout-result-initial .workout-summary .RoundScore.workout-duration .value .icon{height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-140%) rotateY(-180deg) rotate(-90deg)}.workout-result-initial .workout-summary .RoundScore.calories .value .score-value,.workout-result-initial .workout-summary .RoundScore.exercises-completed .value .score-value,.workout-result-initial .workout-summary .RoundScore.workout-duration .value .score-value{left:50%;margin-top:12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.workout-result-initial .workout-summary .RoundScore.calories .additional-subtitle,.workout-result-initial .workout-summary .RoundScore.exercises-completed .additional-subtitle,.workout-result-initial .workout-summary .RoundScore.workout-duration .additional-subtitle{margin-top:-5px;position:static}.workout-result-initial .workout-summary .RoundScore.calories,.workout-result-initial .workout-summary .RoundScore.workout-duration{margin-top:-50px}.workout-result-initial .workout-summary .RoundScore.not-available-data .value .score-value{display:none}.workout-result-initial .workout-summary .RoundScore.not-available-data .value .score-title{font-size:22px!important;line-height:1.2em;padding:0 15px}.workout-result-initial .workout-summary .RoundScore.not-available-data .value .score-subtitle{font-size:13px;margin:10px 0 -15px;position:static;text-align:center;width:100%}.workout-result-initial .workout-summary .RoundScore.not-available-data .main-svg .radial-bar{display:none}@media screen and (max-width:605px){.workout-result-initial .workout-summary .RoundScore.calories,.workout-result-initial .workout-summary .RoundScore.workout-duration{margin-top:0}}.theme-light .workout-result-initial .workout-container .effective-progress .effectiveness-wrapper .effectiveness-canvas>svg circle{stroke:#000}.theme-light .workout-result-initial .workout-container .effective-progress .effectiveness-wrapper .effectiveness-canvas #Circle-blur-filter{display:none}.theme-light .workout-result-initial .workout-container .effective-progress .effectiveness-wrapper .effectiveness-canvas .progress-hand{background:linear-gradient(90deg,#000,transparent)}.theme-light .workout-result-initial .workout-container .effective-progress .effectiveness-wrapper .effectiveness-canvas .progress-value{text-shadow:-2px -2px 5px #fff,2px -2px 5px #fff,-2px 2px 5px #fff,2px 2px 5px #fff}.theme-light .workout-result-initial .workout-container .effective-progress .effectiveness-title{text-shadow:none}.theme-light .workout-result-initial .workout-container .effective-progress .Info svg{color:rgba(0,0,0,.6)}.theme-light .workout-result-initial .workout-container .effective-progress .Info .content{background-color:hsla(0,0%,100%,.95);box-shadow:0 0 15px 5px rgba(0,0,0,.15)}.theme-light .workout-result-initial .workout-container .workout-image:before{display:none}.theme-light .workout-result-initial .workout-container .workout-image:after{background:hsla(0,0%,100%,.4)}.theme-light .workout-result-initial .workout-container .workout-image .workout-name{color:#000;text-shadow:0 0 10px hsla(0,0%,100%,.9)}.theme-light .workout-result-initial .workout-summary .RoundScore .value .difficulty-level img{filter:invert(1)}.exercise-final-results .exercises-dropdown{align-content:center;align-items:center;display:flex;flex-grow:1;gap:15px;position:relative}.exercise-final-results .exercises-dropdown .exercises-dropdown-item{opacity:.85}.exercise-final-results .exercises-dropdown.open .list-icon svg,.exercise-final-results .exercises-dropdown:hover .list-icon svg{fill:hsla(0,0%,100%,.9);height:1.1em;width:1.1em}.exercise-final-results .exercises-dropdown.open .exercises-dropdown-menu{max-height:320px;transition:max-height .25s ease-in-out}.exercise-final-results .exercises-dropdown.open .exercises-dropdown-menu .menu-overflow-container{opacity:1;overflow-y:auto;transition:opacity .2s linear .1s}.exercise-final-results .exercises-dropdown .list-icon{cursor:pointer;display:flex;width:24px}.exercise-final-results .exercises-dropdown .list-icon svg{fill:hsla(0,0%,100%,.7);transition:all .1s ease}.exercise-final-results .exercises-dropdown .exercises-dropdown-menu{background:rgba(0,0,0,.8);border-radius:15px;border-top-left-radius:5px;border-top-right-radius:5px;left:10px;max-height:0;overflow:hidden;position:absolute;right:-15px;top:65px;transition:max-height .25s ease-in-out;z-index:10}.exercise-final-results .exercises-dropdown .exercises-dropdown-menu .exercises-dropdown-item{opacity:.6}.exercise-final-results .exercises-dropdown .exercises-dropdown-menu .exercises-dropdown-item.active,.exercise-final-results .exercises-dropdown .exercises-dropdown-menu .exercises-dropdown-item:hover{opacity:.85}.exercise-final-results .exercises-dropdown .exercises-dropdown-menu .menu-overflow-container{display:flex;flex-direction:column;gap:25px;height:100%;max-height:300px;opacity:0;overflow-x:hidden;overflow-y:hidden;padding:20px 15px 25px 30px}.exercise-final-results .exercises-dropdown .exercises-dropdown-menu .menu-overflow-container::-webkit-scrollbar-track{background-color:transparent;border-radius:21px;border-radius:8px}.exercise-final-results .exercises-dropdown .exercises-dropdown-menu .menu-overflow-container::-webkit-scrollbar{background-color:transparent;border-radius:21px;height:8px;width:8px}.exercise-final-results .exercises-dropdown .exercises-dropdown-menu .menu-overflow-container::-webkit-scrollbar-thumb{background-color:#fff;border-radius:21px}.exercise-final-results .exercises-dropdown .exercises-dropdown-item{align-content:center;align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:space-between;line-height:1.5em;width:100%}.exercise-final-results .exercises-dropdown .exercises-dropdown-item .exercises-dropdown-item-title{flex-grow:1;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.1em}.exercise-final-results .exercises-dropdown .exercises-dropdown-item .exercises-dropdown-item-reps,.exercise-final-results .exercises-dropdown .exercises-dropdown-item .exercises-dropdown-item-time{display:flex;flex-direction:column;height:46px;justify-content:center;min-width:50px;text-align:center}.exercise-final-results .exercises-dropdown .exercises-dropdown-item .exercises-dropdown-item-score{height:46px;max-width:46px;width:46px}.exercise-final-results .exercises-dropdown .exercises-dropdown-item .exercises-dropdown-item-score .score{height:46px;max-width:46px;min-height:46px;width:46px}.exercise-final-results .exercises-dropdown .exercises-dropdown-item .exercises-dropdown-item-score .score .value .score-value{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:18px!important}.exercise-final-results .exercises-dropdown .exercises-dropdown-item .title{font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:12px;opacity:.6}.exercise-final-results .exercises-dropdown .exercises-dropdown-item .reps,.exercise-final-results .exercises-dropdown .exercises-dropdown-item .time{font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:16px;white-space:nowrap}.exercise-final-results .exercises-dropdown .exercises-dropdown-item .reps{min-height:24px}.exercise-final-results .exercises-dropdown .exercises-dropdown-item .reps-line{border-top:3px solid #fff;display:inline-block;margin-top:9px;width:15px}.theme-light .exercise-final-results .exercises-dropdown .exercises-dropdown-item .reps-line{border-top-color:#000}.theme-light .exercise-final-results .exercises-dropdown .list-icon svg{fill:rgba(0,0,0,.7)}.theme-light .exercise-final-results .exercises-dropdown-menu{background:hsla(0,0%,100%,.9)}.theme-light .exercise-final-results .exercises-dropdown-menu .menu-overflow-container::-webkit-scrollbar-thumb{background-color:#000}.exercise-final-results .settings-dropdown{position:relative}.exercise-final-results .settings-dropdown .settings-icon{align-items:center;cursor:pointer;display:flex;height:46px;position:relative}.exercise-final-results .settings-dropdown .settings-icon:before{border-left:1px solid #fff;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:1px}.exercise-final-results .settings-dropdown .settings-icon svg{fill:hsla(0,0%,100%,.7);transition:all .3s ease}.exercise-final-results .settings-dropdown .settings-dropdown-menu{background:rgba(0,0,0,.8);border-radius:15px;border-top-left-radius:5px;border-top-right-radius:5px;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:12px;max-height:0;overflow:hidden;position:absolute;top:65px;transition:max-height .25s ease-in-out}.exercise-final-results .settings-dropdown .settings-dropdown-menu .dropdown-menu-content{padding:0 25px 10px}.exercise-final-results .settings-dropdown .settings-dropdown-menu .dropdown-menu-content .settings-video{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:120px}.exercise-final-results .settings-dropdown .settings-dropdown-menu .dropdown-menu-content .settings-video .toggle{font-family:Roboto-Regular,Arial,Helvetica,sans-serif;opacity:.7}.exercise-final-results .settings-dropdown .settings-dropdown-menu .dropdown-menu-content .settings-video{margin-bottom:15px;margin-top:15px}.exercise-final-results .settings-dropdown .settings-dropdown-menu .dropdown-menu-content .settings-speed{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:15px;margin-top:15px;text-align:left;width:100%}.exercise-final-results .settings-dropdown .settings-dropdown-menu .dropdown-menu-content .settings-speed .speed-levels{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-left:-5px}.exercise-final-results .settings-dropdown .settings-dropdown-menu .dropdown-menu-content .settings-speed .speed-levels .level{align-items:center;border:1px solid #979797;border-radius:11px;box-sizing:border-box;color:#979797;cursor:pointer;display:flex;flex-direction:row;height:22px;justify-content:center;margin:7px 2px 0;padding:4px 13px;width:39px}.exercise-final-results .settings-dropdown .settings-dropdown-menu .dropdown-menu-content .settings-speed .speed-levels .level.active,.exercise-final-results .settings-dropdown .settings-dropdown-menu .dropdown-menu-content .settings-speed .speed-levels .level:hover{border-color:#fff;color:#fff}.exercise-final-results .settings-dropdown:hover .settings-icon svg{fill:hsla(0,0%,100%,.9)}.exercise-final-results .settings-dropdown.open .settings-icon svg{fill:hsla(0,0%,100%,.9);transform:rotate(180deg)}.exercise-final-results .settings-dropdown.open .settings-dropdown-menu{max-height:200px}.theme-light .exercise-final-results .settings-dropdown .settings-icon:before{border-left:1px solid #000}.theme-light .exercise-final-results .settings-dropdown .settings-icon svg{fill:rgba(0,0,0,.7)}.theme-light .exercise-final-results .settings-dropdown.open .settings-icon svg,.theme-light .exercise-final-results .settings-dropdown:hover .settings-icon svg{fill:rgba(0,0,0,.9)}.theme-light .exercise-final-results .settings-dropdown-menu{background:hsla(0,0%,100%,.8)}.theme-light .exercise-final-results .settings-dropdown-menu .dropdown-menu-content .settings-speed .speed-levels .level{align-items:center;border:1px solid rgba(0,0,0,.6);color:rgba(0,0,0,.6);cursor:pointer;display:flex;flex-direction:row;justify-content:center}.theme-light .exercise-final-results .settings-dropdown-menu .dropdown-menu-content .settings-speed .speed-levels .level.active,.theme-light .exercise-final-results .settings-dropdown-menu .dropdown-menu-content .settings-speed .speed-levels .level:hover{border-color:#000;color:#000}.exercise-final-results{position:relative}.exercise-final-results .Skeletons{background-color:#000;border-radius:12px;color:#fff;height:0;margin-bottom:15px;overflow:hidden;padding-top:58%;position:relative;width:100%}.exercise-final-results .Skeletons .coach-skeleton,.exercise-final-results .Skeletons .user-skeleton{height:100%;position:absolute;top:0;width:50%}.exercise-final-results .Skeletons .coach-skeleton .background-top,.exercise-final-results .Skeletons .user-skeleton .background-top{height:67%;width:100%}.exercise-final-results .Skeletons .coach-skeleton .background-bottom,.exercise-final-results .Skeletons .user-skeleton .background-bottom{height:33%;width:100%}.exercise-final-results .Skeletons .coach-skeleton canvas,.exercise-final-results .Skeletons .user-skeleton canvas{height:100%;left:50%;position:absolute;top:0}.exercise-final-results .Skeletons .user-skeleton{left:0;overflow:hidden}.exercise-final-results .Skeletons .user-skeleton .background-top:after{background-image:linear-gradient(181deg,hsla(240,1%,86%,.4) 100%,hsla(0,0%,100%,.3) 0,#b3b3b4 0);bottom:0;content:"";filter:blur(6px);-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);height:40%;left:0;opacity:.3;position:absolute;width:100%}.exercise-final-results .Skeletons .user-skeleton .background-top.success:after{background-image:linear-gradient(75deg,#370a35 -37%,#ff00f7 7%,#00c6ff 57%,#34ff00 107%);bottom:0;content:"";filter:blur(50px);-webkit-filter:blur(50px);-moz-filter:blur(50px);-o-filter:blur(50px);height:40%;left:0;opacity:.4;position:absolute;width:100%}.exercise-final-results .Skeletons .user-skeleton .background-top.good:after{background-image:linear-gradient(112deg,#ffdea7,#f29d9c);bottom:0;content:"";filter:blur(25px);-webkit-filter:blur(25px);-moz-filter:blur(25px);-o-filter:blur(25px);height:230px;left:0;opacity:.4;position:absolute;width:110%}@media(max-width:1200px)and (min-height:500px){.exercise-final-results .Skeletons .user-skeleton .background-top.good:after{height:30%}}@media(max-height:500px)and (max-width:1000px){.exercise-final-results .Skeletons .user-skeleton .background-top.good:after{height:30%}}.exercise-final-results .Skeletons .user-skeleton .background-top.bad:after{background-image:linear-gradient(112deg,#ffdea7,#f29d9c);bottom:0;content:"";filter:blur(25px);-webkit-filter:blur(25px);-moz-filter:blur(25px);-o-filter:blur(25px);height:230px;left:0;opacity:.4;position:absolute}.exercise-final-results .Skeletons .user-skeleton .background-bottom,.exercise-final-results .Skeletons .user-skeleton .background-top{background-image:linear-gradient(181deg,hsla(240,1%,86%,.4) 100%,hsla(0,0%,100%,.3) 0,#b3b3b4 0)}.exercise-final-results .Skeletons .user-skeleton .background-bottom.good{background-image:linear-gradient(82deg,#ff0 -21%,#b3fe00 95%,#aafe00 0);filter:blur(6px);-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px)}.exercise-final-results .Skeletons .coach-skeleton{overflow:hidden;right:0}.exercise-final-results .Skeletons .coach-skeleton .background-top:after{background-image:linear-gradient(181deg,hsla(240,1%,86%,.4) 100%,hsla(0,0%,100%,.3) 0,#b3b3b4 0);bottom:0;content:"";filter:blur(6px);-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);height:40%;left:0;position:absolute;width:100%}.exercise-final-results .Skeletons .coach-skeleton .background-top.good:after{background-image:linear-gradient(82deg,#ff0 -21%,#b3fe00 95%,#aafe00 0);bottom:0;content:"";filter:blur(25px);-webkit-filter:blur(25px);-moz-filter:blur(25px);-o-filter:blur(25px);height:230px;left:0;opacity:.4;position:absolute}@media(max-width:1200px)and (min-height:500px){.exercise-final-results .Skeletons .coach-skeleton .background-top.good:after{height:30%}}@media(max-height:500px){.exercise-final-results .Skeletons .coach-skeleton .background-top.good:after{height:30%}}.exercise-final-results .Skeletons .coach-skeleton .background-top.bad:after{background-image:linear-gradient(112deg,#ffdea7,#f29d9c);bottom:0;content:"";filter:blur(25px);-webkit-filter:blur(25px);-moz-filter:blur(25px);-o-filter:blur(25px);height:230px;left:0;opacity:.4;position:absolute}.exercise-final-results .Skeletons .coach-skeleton .background-bottom,.exercise-final-results .Skeletons .coach-skeleton .background-top{background-image:linear-gradient(181deg,hsla(240,1%,86%,.4) 100%,hsla(0,0%,100%,.3) 0,#b3b3b4 0)}.exercise-final-results .Skeletons .coach-skeleton .coach-video{height:100%;left:0;overflow:hidden;position:absolute!important;top:0;width:100%}.exercise-final-results .Skeletons .coach-skeleton .coach-video video{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}.exercise-final-results .Skeletons .LoadingBubbles-wrapper{margin:0;position:absolute;z-index:10}.exercise-final-results .Skeletons .MuiBackdrop-root{background-color:transparent;color:#fff;position:absolute;z-index:10}.exercise-final-results .exercises-dropdown-wrapper{align-content:center;align-items:center;background-color:rgba(0,0,0,.8);border-radius:40px;box-sizing:border-box;display:flex;gap:15px;height:80px;justify-content:space-between;left:50%;max-width:90%;padding:22px;position:absolute;top:15px;transform:translateX(-50%);width:630px;z-index:7}.exercise-final-results .results-coach-avatar,.exercise-final-results .results-user-avatar{align-items:center;display:flex;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:14px;gap:10px;justify-content:center;line-height:1.2em;max-width:150px;position:absolute;text-transform:capitalize;top:15px;z-index:3}.exercise-final-results .results-coach-avatar .MuiAvatar-root,.exercise-final-results .results-user-avatar .MuiAvatar-root{border:2px solid hsla(0,0%,100%,.45);box-shadow:0 1px 5px rgba(0,0,0,.35)}.exercise-final-results .results-user-avatar{flex-direction:row;left:15px}.exercise-final-results .results-coach-avatar{flex-direction:row-reverse;right:15px}.exercise-final-results .skeleton-tips-title{bottom:50px;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:16px;left:0;letter-spacing:.5px;line-height:1.2em;padding:0 25px;position:absolute;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.55);width:100%;z-index:5}.exercise-final-results .skeleton-tips-title span{background:rgba(0,0,0,.15);border-radius:20px;display:inline-block;padding:9px 25px}.exercise-final-results .skeleton-tips{align-items:center;bottom:20px;display:flex;flex-direction:row;gap:6px;justify-content:center;left:0;position:absolute;text-transform:uppercase;width:100%}.exercise-final-results .skeleton-tips>div{align-items:center;background-color:#000;border-radius:15px;cursor:pointer;display:flex;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:11px;height:27px;justify-content:center;line-height:1em;opacity:.4;width:60px}.exercise-final-results .skeleton-tips>div:hover{opacity:.6}.exercise-final-results .skeleton-tips>div.active{opacity:.8}.exercise-final-results .pause-button{bottom:16px;cursor:pointer;left:23px;opacity:.4;position:absolute;transform:scale(1.5);transition:opacity .2s ease-in-out;z-index:1000}.exercise-final-results .pause-button.active,.exercise-final-results .pause-button:hover{opacity:.8}.exercise-final-results .pause-button svg{fill:rgba(0,0,0,.6)}.exercise-final-results .nav-arrow{background-color:#000;border-radius:50%;box-sizing:border-box;cursor:pointer;height:47px;opacity:.5;padding:4px;position:absolute;top:50%;transform:translateY(-50%);width:47px;z-index:2}.exercise-final-results .nav-arrow:hover{opacity:.6}.exercise-final-results .nav-arrow-right{right:15px}.exercise-final-results .nav-arrow-left{left:15px;transform:translateY(-50%) rotate(180deg)}.exercise-final-results .exercise-results-side{display:flex;gap:8px;left:50%;position:absolute;top:100px;transform:translateX(-50%);z-index:5}.exercise-final-results .exercise-results-side>div{background:rgba(0,0,0,.8);border-radius:25px;color:#fff;cursor:pointer;font-size:.9rem;opacity:.6;padding:6px 15px}.exercise-final-results .exercise-results-side>div:hover{opacity:.8}.exercise-final-results .exercise-results-side>div.active{cursor:default;opacity:1}@media(max-width:900px){.exercise-final-results .exercises-dropdown-wrapper{height:auto;left:10px;max-width:75%;padding:11px 15px;top:10px;transform:none;z-index:10}.exercise-final-results .Skeletons{padding-top:125%}.exercise-final-results .Skeletons .coach-skeleton,.exercise-final-results .Skeletons .user-skeleton{height:50%;left:0;right:0;width:100%}.exercise-final-results .Skeletons .user-skeleton{top:0}.exercise-final-results .Skeletons .coach-skeleton{top:50%}.exercise-final-results .results-user-avatar{flex-direction:row-reverse;left:auto;right:15px}.exercise-final-results .nav-arrow:not(.nav-arrow-rom){top:25%}.exercise-final-results .skeleton-tips-title{bottom:30px}.exercise-final-results .skeleton-tips{bottom:auto;top:50%;transform:translateY(-50%)}.exercise-final-results .exercise-results-side{left:15px;top:85px;transform:none}}@media(max-width:600px){.exercise-final-results .exercises-dropdown-wrapper{background-color:transparent;left:0;max-width:100%;padding:10px 0 20px;position:relative;top:0;width:100%}.exercise-final-results .Skeletons{padding-top:150%}}@media(max-width:440px){.exercise-final-results .exercises-dropdown-wrapper .exercises-dropdown .list-icon{display:none}.exercise-final-results .exercises-dropdown-wrapper .exercises-dropdown .exercises-dropdown-item .exercises-dropdown-item-title{font-size:16px}.exercise-final-results .exercises-dropdown-wrapper .exercises-dropdown .exercises-dropdown-menu{left:0;right:0}.exercise-final-results .exercises-dropdown-wrapper .exercises-dropdown .exercises-dropdown-menu .menu-overflow-container{padding:10px 10px 20px}.exercise-final-results .exercises-dropdown-wrapper .settings-dropdown{display:none}.exercise-final-results .Skeletons{padding-top:200%}.exercise-final-results .skeleton-tips-title{font-size:14px}.exercise-final-results .skeleton-tips>div{font-size:10px;height:25px;width:54px}}.theme-light .exercise-final-results .exercises-dropdown-wrapper{background-color:hsla(0,0%,100%,.8);color:#000}@media(max-width:600px){.theme-light .exercise-final-results .exercises-dropdown-wrapper{background:transparent}}@property --score{syntax:"<number>";inherits:true;initial-value:0}@property --digit{syntax:"<number>";inherits:true;initial-value:0}.pie-score-indicator{--score:20;--b:8px;--color1:#779ee3;--color2:#7ad8de;--width:150px;--track-color:#d9d9d9;min-width:150px;position:relative;width:100%}.pie-score-indicator .pie-score-wrapper{overflow:hidden;padding-top:calc(50% + var(--b)/2);position:relative;width:var(--width)}.pie-score-indicator .pie-score-wrapper .pie{aspect-ratio:1;inset:0;position:absolute;transform:rotate(-90deg);width:var(--width)}.pie-score-indicator .pie-score-wrapper .pie:after,.pie-score-indicator .pie-score-wrapper .pie:before{border-radius:50%;content:"";position:absolute}.pie-score-indicator .pie-score-wrapper .pie:before{background:radial-gradient(farthest-side,var(--color1) 98%,transparent) top/var(--b) var(--b) no-repeat,conic-gradient(var(--color1) 0,var(--color2) calc(var(--score)*.5%),transparent 0);inset:0;-webkit-mask:radial-gradient(farthest-side,transparent calc(99% - var(--b)),#000 calc(100% - var(--b)));mask:radial-gradient(farthest-side,transparent calc(99% - var(--b)),#000 calc(100% - var(--b)))}.pie-score-indicator .pie-score-wrapper .pie:after{background:var(--color2);inset:calc(50% - var(--b)/2);transform:rotate(calc(var(--score)*1.8deg)) translateY(calc(50% - var(--width)/2))}.pie-score-indicator .pie-score-wrapper .pie-track{aspect-ratio:1;inset:0;opacity:.25;position:absolute;transform:rotate(-90deg);width:var(--width)}.pie-score-indicator .pie-score-wrapper .pie-track:after,.pie-score-indicator .pie-score-wrapper .pie-track:before{border-radius:50%;content:"";position:absolute}.pie-score-indicator .pie-score-wrapper .pie-track:before{background:radial-gradient(farthest-side,var(--track-color) 98%,transparent) top/var(--b) var(--b) no-repeat,conic-gradient(var(--track-color) 50%,transparent 0);inset:0;-webkit-mask:radial-gradient(farthest-side,transparent calc(99% - var(--b)),#000 calc(100% - var(--b)));mask:radial-gradient(farthest-side,transparent calc(99% - var(--b)),#000 calc(100% - var(--b)))}.pie-score-indicator .pie-score-wrapper .pie-track:after{background:var(--track-color);inset:calc(50% - var(--b)/2);transform:rotate(180deg) translateY(calc(50% - var(--width)/2))}.pie-score-indicator svg{bottom:calc(var(--width)/2.5/4.8/2*-1 - var(--b)/2*-1);height:auto;position:absolute;right:50%;transform:rotate(calc(var(--score)*1.8deg));transform-origin:center right;width:calc(var(--width)/2.5)}.pie-score-indicator .pie-score-counter{display:flex;font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:calc(var(--width)/5);height:calc(var(--width)/4);inset:auto auto 0 50%;line-height:1em;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 25%,#000 75%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 25%,#000 75%,transparent);overflow:hidden;position:absolute;transform:translateX(-50%)}.pie-score-indicator .pie-score-counter ul{--digit:0;left:0;list-style:none;margin:0;padding:0;position:relative;top:calc(var(--width)/4*var(--digit)*-1)}.pie-score-indicator .pie-score-counter ul li{align-items:center;display:flex;height:calc(var(--width)/4);justify-content:center}.pie-score-indicator .pie-score-counter ul:first-child li{justify-content:flex-end}.pie-score-indicator .pie-score-counter ul:last-child li{justify-content:flex-start}.pie-score-indicator .pie-score-counter-symbol{position:absolute;right:-100%;top:0}.pie-score-indicator.animate .pie-score-counter ul,.pie-score-indicator.animate .pie-score-wrapper .pie,.pie-score-indicator.animate svg{animation:scoreAnimation 1s .5s both}@keyframes scoreAnimation{0%{--score:0;--digit:0}}.exercise-final-results.range-of-motion .range-of-motion-wrapper{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;position:relative}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-main-title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:36px;letter-spacing:.5px;line-height:1.2em;margin:0;text-align:center;text-transform:uppercase}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-main-date{font-size:1rem;margin:0;text-align:center}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-main-date span{display:inline-block;margin:0 4px 0 8px}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main{aspect-ratio:1;background-color:#111117;border-radius:50%;margin:auto;max-width:700px;padding:35px;position:relative;width:100%}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper{height:100%}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;max-height:100%;position:relative}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper{height:85%;position:relative}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper .range-of-motion-anchors{aspect-ratio:1;background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper .range-of-motion-anchors .anchor{aspect-ratio:1;background:#fff;border-radius:50%;cursor:pointer;opacity:.65;position:absolute;transform:translate(-50%,-50%);width:18px}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper .range-of-motion-anchors .anchor:hover:not(.active){opacity:.85}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper .range-of-motion-anchors .anchor:hover:not(.active):before{animation:pulse-ring 1.25s cubic-bezier(.215,.61,.355,1) infinite;background:#fff;border-radius:50%;box-sizing:border-box;content:"";height:300%;margin-left:-100%;margin-top:-100%;position:absolute;width:300%}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper .range-of-motion-anchors .anchor.active{background:linear-gradient(87.14deg,#ff0 4.25%,#b3fe00 95.61%,#aafe00 0);cursor:default;opacity:1}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper .range-of-motion-anchors .anchor.active:before{animation:pulse-ring 1.25s cubic-bezier(.215,.61,.355,1) infinite;background:linear-gradient(87.14deg,#ff0 4.25%,#b3fe00 95.61%,#aafe00 0);border-radius:50%;box-sizing:border-box;content:"";height:300%;margin-left:-100%;margin-top:-100%;position:absolute;width:300%}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper .range-of-motion-anchors .anchor.anchor-left_elbow{left:26%;top:20.5%}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper .range-of-motion-anchors .anchor.anchor-left_shoulder{left:37.5%;top:19.2%}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper .range-of-motion-anchors .anchor.anchor-left_hip{left:45%;top:48%}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper .range-of-motion-anchors .anchor.anchor-left_knee{left:45%;top:70.5%}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper .range-of-motion-anchors .anchor.anchor-left_ankle{left:45.5%;top:92.5%}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper .range-of-motion-anchors .anchor.anchor-right_elbow{left:74%;top:20.5%}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper .range-of-motion-anchors .anchor.anchor-right_shoulder{left:62.5%;top:19.2%}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper .range-of-motion-anchors .anchor.anchor-right_hip{left:55%;top:48%}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper .range-of-motion-anchors .anchor.anchor-right_knee{left:55%;top:70.5%}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper .range-of-motion-anchors .anchor.anchor-right_ankle{left:54.5%;top:92.5%}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper .range-of-motion-anchors .anchor.anchor-spinal_cord_3{left:50%;top:33.5%}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-indicators{bottom:80px;display:flex;justify-content:space-between;left:50px;pointer-events:none;position:absolute;right:50px}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-indicators .range-of-motion-round-indicator{align-items:center;aspect-ratio:1;background-color:#111117;border-radius:50%;display:flex;flex-direction:column;gap:10px;max-width:350px;min-height:250px;min-width:250px;padding:35px;pointer-events:all;position:relative;width:43%}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-indicators .range-of-motion-round-indicator h3{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:22px;letter-spacing:1px;line-height:1.1em;margin:0;text-align:center;text-transform:uppercase}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-indicators .range-of-motion-round-indicator .rom-indicator-info{cursor:pointer}@media(max-width:920px){.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-indicators{left:0;right:0}}@media(max-width:600px){.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-main-title{font-size:28px}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-main-date{font-size:.85rem}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main{padding:20px;z-index:1}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main .round-main-wrapper .round-main-flex .range-of-motion-anchors-wrapper{height:100%}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-indicators{flex-direction:column;justify-content:center;max-width:320px;position:static;transform:none;width:100%}.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-indicators .range-of-motion-round-indicator{margin-top:-40px;width:100%}}@media(max-width:400px){.exercise-final-results.range-of-motion .range-of-motion-wrapper .range-of-motion-round-main{padding:10px}}@keyframes pulse-ring{0%{transform:scale(.33)}80%,to{opacity:0}}.exercise-final-results.range-of-motion .nav-arrow{top:40%}.TipArrow{position:relative}.TipArrow .label{font-family:Chantal-Medium-Italic;left:50%;position:absolute;transform:translateX(-50%);width:-moz-max-content;width:max-content}.TipArrow .label.results{transform:translateX(0)}@media screen and (min-height:1080px){.TipArrow .label.results{left:-17vh;top:22vh}}.TipArrow .arrow{left:calc(50% + 3.2vh);position:absolute;top:3vh;transform:translateX(-50%);width:46.4px}.TipArrow .arrow.results{top:5vh;transform:scaleX(-1) rotate(25deg)}@media screen and (min-height:1080px){.TipArrow .arrow.results{left:-2vh;top:18vh;transform:rotate(-90deg)}}.TipArrow.right-top .label{top:6vh}.TipArrow.right-top .arrow{left:50%;top:0;transform:scaleY(-1)}.TipArrow.left-top .label{top:6vh}.TipArrow.left-top .arrow{left:calc(50% - 3.2vh);top:0;transform:scaleX(-1) rotate(-90deg)}.assessment-results.MuiGrid-container{margin-bottom:25px;width:100%}.assessment-results.MuiGrid-container .MuiCard-root{background-position:top;background-repeat:no-repeat;background-size:100% auto;position:relative}.assessment-results.MuiGrid-container .MuiCard-root .MuiCardContent-root{padding-bottom:70px}.assessment-results.MuiGrid-container .MuiCard-root:before{background-image:linear-gradient(180deg,rgba(15,16,22,0),#0f1016 150px,#000);content:"";height:100%;left:0;position:absolute;top:50px;width:100%}.assessment-results.MuiGrid-container .MuiCard-root .top-section.MuiGrid-container{align-items:flex-end;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:20px 0;position:relative}.assessment-results.MuiGrid-container .MuiCard-root .top-section.MuiGrid-container .title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:32px;letter-spacing:.5px;line-height:1.2em;order:1;padding:0 0 30px;text-align:left;text-shadow:1px 1px 1px #0f1016}.assessment-results.MuiGrid-container .MuiCard-root .top-section.MuiGrid-container .round-score-container{align-items:center;background:#0f1016;border-radius:50%;display:flex;flex-direction:row;height:245px;justify-content:center;max-width:245px;min-height:245px;min-width:245px;order:2;width:245px}.assessment-results.MuiGrid-container .MuiCard-root .top-section.MuiGrid-container .round-score-container .RoundScore.total-score{height:205px;max-width:205px;min-height:205px;min-width:205px;width:205px}.assessment-results.MuiGrid-container .MuiCard-root .top-section.MuiGrid-container .round-score-container .RoundScore.total-score .value .score-value{font-size:74px}.assessment-results.MuiGrid-container .MuiCard-root .top-section.MuiGrid-container .round-score-container .RoundScore.total-score .value .score-title{font-size:18px!important;margin-top:10px}.assessment-results.MuiGrid-container .MuiCard-root .results-container.MuiGrid-container .results-section{margin:0 0 15px;position:relative;width:100%}.assessment-results.MuiGrid-container .MuiCard-root .results-container.MuiGrid-container .results-section .scroll-button{align-items:center;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;cursor:pointer;display:flex;flex-direction:row;height:38px;justify-content:center;width:38px}.assessment-results.MuiGrid-container .MuiCard-root .results-container.MuiGrid-container .results-section .scroll-button.pressed{opacity:.2}.assessment-results.MuiGrid-container .MuiCard-root .results-container.MuiGrid-container .results-section .ResultCard{align-items:center;display:flex;flex-direction:column;height:290px;justify-content:center;text-align:center;width:170px}.assessment-results.MuiGrid-container .MuiCard-root .results-container.MuiGrid-container .results-section .ResultCard .exercise-name{align-items:center;display:flex;flex-direction:row;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:18px;height:60px;justify-content:center;margin-bottom:8px;text-align:center}.assessment-results.MuiGrid-container .MuiCard-root .results-container.MuiGrid-container .results-section .ResultCard .exercise-name.category-name{align-items:center;display:flex;flex-direction:column;justify-content:flex-end}.assessment-results.MuiGrid-container .MuiCard-root .results-container.MuiGrid-container .results-section .ResultCard .card-body{align-items:center;display:flex;flex-direction:column;height:230px;justify-content:flex-start}.assessment-results.MuiGrid-container .MuiCard-root .results-container.MuiGrid-container .results-section .ResultCard .card-body .details{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px}.assessment-results.MuiGrid-container .MuiCard-root .results-container.MuiGrid-container .results-section .ResultCard .card-body .details .RoundScore.result-score{height:128px;max-width:128px;min-height:128px;min-width:128px;width:128px}.assessment-results.MuiGrid-container .MuiCard-root .results-container.MuiGrid-container .results-section .ResultCard .card-body .details .RoundScore.result-score .value .score-value{font-size:54px!important}.assessment-results.MuiGrid-container .MuiCard-root .results-container.MuiGrid-container .results-section .ResultCard .card-body .details .MuiSvgIcon-root{color:hsla(0,0%,100%,.5)}.assessment-results.MuiGrid-container .MuiCard-root .results-container.MuiGrid-container .results-section .ResultCard .card-body p{color:hsla(0,0%,100%,.5);font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:14px;margin:0;text-align:center}.assessment-results.MuiGrid-container .results-send-button{display:flex;justify-content:space-between;margin:10px 0;position:relative}.assessment-results.MuiGrid-container .results-send-button>div:not(.send-me-button){width:150px}.assessment-results.MuiGrid-container .results-send-button .send-me-button{position:relative}.assessment-results.MuiGrid-container .results-send-button .send-me-button .af-tip{bottom:auto;left:50%;position:absolute;right:auto;top:-55px;transform:translateX(-53%)}.assessment-results.MuiGrid-container .results-send-button .send-me-button .af-tip .af-tip-arrow{align-items:flex-start;display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.assessment-results.MuiGrid-container .results-send-button .send-me-button .af-tip .af-tip-arrow .label{font-size:18px;position:static;transform:none;white-space:nowrap;width:auto}.assessment-results.MuiGrid-container .results-send-button .send-me-button .af-tip .af-tip-arrow .arrow{margin:10px 0 0 20px;position:static;transform:none}@media screen and (max-width:768px){.assessment-results.MuiGrid-container .MuiCard-root:before{top:0}.assessment-results.MuiGrid-container .MuiCard-root .top-section.MuiGrid-container .round-score-container{height:205px;max-width:205px;min-height:205px;min-width:205px;width:205px}.assessment-results.MuiGrid-container .MuiCard-root .top-section.MuiGrid-container .round-score-container .RoundScore.total-score{height:180px;max-width:180px;min-height:180px;min-width:180px;width:180px}.assessment-results.MuiGrid-container .MuiCard-root .top-section.MuiGrid-container .round-score-container .RoundScore .value .score-value{font-size:60px}.assessment-results.MuiGrid-container .MuiCard-root .top-section.MuiGrid-container .round-score-container .RoundScore .value .score-title{font-size:14px}}@media screen and (max-width:600px){.assessment-results.MuiGrid-container .MuiCard-root{background-size:125% auto}.assessment-results.MuiGrid-container .MuiCard-root .top-section.MuiGrid-container{flex-wrap:wrap;justify-content:flex-end;margin:0}.assessment-results.MuiGrid-container .MuiCard-root .top-section.MuiGrid-container .title{font-size:26px;order:2;width:100%}.assessment-results.MuiGrid-container .MuiCard-root .top-section.MuiGrid-container .round-score-container{order:1}.assessment-results.MuiGrid-container .results-send-button{flex-wrap:wrap}.assessment-results.MuiGrid-container .results-send-button .send-me-button{display:flex;flex-basis:100%;justify-content:center;margin-top:15px;order:2}.assessment-results.MuiGrid-container .results-send-button .af-tip{display:none}}.ScreenWrapper.AssessmentPage .results-bottom-container{bottom:15px;top:auto}.empty-results .empty-results-card.MuiPaper-root{align-items:center;display:flex;justify-content:center;margin-bottom:15px;min-height:calc(100vh - 250px)}.empty-results .empty-results-card.MuiPaper-root .MuiCardContent-root{max-width:500px;text-align:center}.empty-results .empty-results-card.MuiPaper-root .MuiCardContent-root .title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:38px;letter-spacing:1px;text-transform:uppercase}.empty-results .empty-results-card.MuiPaper-root .MuiCardContent-root .subtitle{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:14px;margin-top:1.5vh;text-transform:uppercase}.empty-results .empty-results-card.MuiPaper-root .MuiCardContent-root .description{font-size:20px;margin-top:3.5vh}.empty-results .empty-results-card.MuiPaper-root .MuiCardContent-root a{border-bottom:1px dotted #fff;display:inline-block;line-height:1.1em}.empty-results .empty-results-card.MuiPaper-root .MuiCardContent-root a:active,.empty-results .empty-results-card.MuiPaper-root .MuiCardContent-root a:focus,.empty-results .empty-results-card.MuiPaper-root .MuiCardContent-root a:hover{border:0;opacity:.65}.workout-results .MuiAlert-root{width:-moz-fit-content}.workout-results .theme-light .LoadingBubbles-wrapper{background-color:hsla(0,0%,100%,.65)}.workout-results .workout-results-container{margin-top:80px}.workout-results .MuiAlert-root{font-size:1rem;margin:70px auto;width:-webkit-fit-content;width:fit-content}.workout-results .LoadingBubbles-wrapper{align-content:center;align-items:center;background-color:rgba(27,28,33,.65);display:flex;justify-content:center;left:0;margin:0;position:fixed;top:0;z-index:1000}.workout-results .LoadingBubbles-wrapper .LoadingBubbles{height:80px;margin:0}.two-panels-container{align-content:stretch;align-items:stretch;background:#fff;display:flex;height:auto;justify-content:center;min-height:100vh;width:100%}.two-panels-container *{box-sizing:border-box}.two-panels-container .side-panel{align-content:center;align-items:center;display:flex;justify-content:center;overflow:hidden;width:50%}@media screen and (min-width:600px)and (max-height:900px){.two-panels-container .side-panel:last-of-type{height:100vh;overflow-y:scroll}}@media(max-width:1030px){.two-panels-container{flex-direction:column;height:auto;justify-content:flex-start;min-height:100%}.two-panels-container .side-panel{height:auto;overflow:visible;width:100%}.two-panels-container .side-panel:last-child{flex-grow:1;padding:40px 15px}.two-panels-container .AuthForm{height:auto;margin-top:0}.two-panels-container.subscription{height:100vh;overflow-y:scroll}}@media(max-width:550px){.two-panels-container{position:relative}.two-panels-container.container-reverse{flex-direction:column-reverse}.two-panels-container .side-panel:last-child{padding-top:70px}.two-panels-container.subscription .side-panel.cards{margin-bottom:70px}.two-panels-container.subscription .side-panel:last-child{padding-top:0}}.side-panel .AuthForm{height:auto;margin:0 auto 20px;max-width:260px;position:relative;width:100%}.side-panel .AuthForm .regular-login{display:flex;flex-direction:column}.side-panel .AuthForm .regular-login .title{margin-bottom:20px}.side-panel .AuthForm .regular-login .title h2{color:#000;font-size:18px}.side-panel .AuthForm .regular-login h2{color:#000;font-size:16px;margin-top:10px}.side-panel .AuthForm .regular-login .social-login .social-login-button{font-size:14px;margin-bottom:10px;padding:13px 0}.side-panel .AuthForm .regular-login .social-login .social-login-button svg{margin:0 10px 0 20px}.side-panel .AuthForm .regular-login .social-login .divider{font-size:15px;letter-spacing:.5px;margin:15px 0;text-align:center}.side-panel .AuthForm .regular-login .social-login .divider:after,.side-panel .AuthForm .regular-login .social-login .divider:before{background-color:#000;content:"";height:1px;left:0;opacity:.3;position:absolute;top:50%;transform:none;width:40%;z-index:1}.side-panel .AuthForm .regular-login .social-login .divider:after{left:auto;right:0}.side-panel .AuthForm .LoginForm,.side-panel .AuthForm .RegisterForm{height:auto;margin:0}.side-panel .AuthForm .LoginForm .fields,.side-panel .AuthForm .RegisterForm .fields{width:100%}.side-panel .AuthForm .LoginForm .fields .input,.side-panel .AuthForm .RegisterForm .fields .input{margin:0 0 12px}.side-panel .AuthForm .LoginForm .fields .input>input,.side-panel .AuthForm .RegisterForm .fields .input>input{font-size:14px;height:40px;padding:13px 13px 0}.side-panel .AuthForm .LoginForm .fields .input>input:-webkit-autofill+.input-label,.side-panel .AuthForm .LoginForm .fields .input>input:focus+.input-label,.side-panel .AuthForm .LoginForm .fields .input>input:valid+.input-label,.side-panel .AuthForm .LoginForm .fields .input>input[value*=""]+.input-label,.side-panel .AuthForm .RegisterForm .fields .input>input:-webkit-autofill+.input-label,.side-panel .AuthForm .RegisterForm .fields .input>input:focus+.input-label,.side-panel .AuthForm .RegisterForm .fields .input>input:valid+.input-label,.side-panel .AuthForm .RegisterForm .fields .input>input[value*=""]+.input-label{font-size:11px;transform:translateY(-115%)}.side-panel .AuthForm .LoginForm .fields .input .input-label,.side-panel .AuthForm .RegisterForm .fields .input .input-label{font-size:13px;transform:translateY(-50%)}.side-panel .AuthForm .LoginForm .fields .forgot-password-link,.side-panel .AuthForm .RegisterForm .fields .forgot-password-link{font-size:13px}.side-panel .AuthForm .LoginForm .fields .forgot-password-link:hover,.side-panel .AuthForm .RegisterForm .fields .forgot-password-link:hover{text-decoration:none}.side-panel .AuthForm .LoginForm .MuiButtonBase-root,.side-panel .AuthForm .LoginForm .MuiButtonBase-root.MuiLoadingButton-loading,.side-panel .AuthForm .RegisterForm .MuiButtonBase-root,.side-panel .AuthForm .RegisterForm .MuiButtonBase-root.MuiLoadingButton-loading{font-size:14px;margin:15px 0;padding:13px 0;position:relative;top:0}.side-panel .AuthForm .bottom .button{font-size:14px;margin:15px 0 0;padding:13px 0;position:static}.side-panel .AuthForm .bottom .switch{color:#808d9b;font-size:14px;margin-top:5px;position:static}.side-panel .AuthForm .bottom .switch span{color:#000}.side-panel .AuthForm .ActivateAccount{height:auto;position:static;transform:none;width:100%}.side-panel .AuthForm .ActivateAccount>div{align-content:center;align-items:center;display:flex;flex-direction:column}.side-panel .AuthForm .ActivateAccount .title{font-size:22px;text-align:center}.side-panel .AuthForm .ActivateAccount .otpContainer{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.side-panel .AuthForm .ActivateAccount .button{margin:20px auto;position:static;transform:none!important}.side-panel .AuthForm .ActivateAccount .link{margin-top:50px;position:static;text-align:center;transform:none}@media(max-width:550px){.side-panel .AuthForm{margin-top:-15px}.side-panel .AuthForm .regular-login .title{margin-bottom:15px}.side-panel .AuthForm .regular-login .LoginForm .fields .input,.side-panel .AuthForm .regular-login .RegisterForm .fields .input{margin:0 0 6px}}@media screen and (max-width:1200px){.Auth.mobile .main-container{width:92vw}.Auth .main-container .AuthForm{background-color:#fff;border-radius:2vh;box-sizing:border-box;color:#2a2a2a;height:-webkit-fit-content;height:fit-content;min-height:300px;min-width:361px;padding:43px;position:relative;text-align:center;width:100%;z-index:1}.AuthForm .LoginForm{height:225px;width:100%}}@media screen and (max-width:1200px)and (max-width:380px)and (max-height:600px){.AuthForm .LoginForm{height:210px}}@media screen and (max-width:1200px){.AuthForm .RegisterForm{height:283px;margin-bottom:38px}.default-theme .title{font-size:3vh;margin-top:1vh}.regular-login h2{color:#000;font-size:18px}.social-login-button{font-size:14px;margin-bottom:12px;padding:16.5px 0}.social-login-button svg{height:17px;margin-left:20px;margin-right:15px;width:17px}.social-login .divider{font-size:14px}.AuthForm .input{margin:7px 0}.input input[type=email],.input input[type=number],.input input[type=password],.input input[type=text],.input textarea{font-size:1em;height:26px;padding:14px 13px 0}.AuthForm .fields .input .input-label,.LoginForm .forgot-password-link{font-size:14px}.LoginForm .button,.RegisterForm .button{font-size:16px;padding:15.5px 50px;top:25px;width:100%}.RegisterForm .button{top:13px}.bottom .button{font-size:16px;margin-top:14px;padding:10.5px 50px!important}.AuthForm .bottom .switch{font-size:14px}.Auth .back-btn{margin:0}}@media screen and (max-width:600px){.Auth .main-container .AuthForm{margin-top:50px;min-height:520px}}@media(max-width:380px)and (max-height:600px){.AuthForm .RegisterForm{height:265px}}.OnboardingForm{width:100%}.OnboardingForm .title{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:28px;margin-bottom:10px}.OnboardingForm .page-number{font-size:16px;letter-spacing:.19px;margin-bottom:60px;opacity:.6}@media only screen and (max-height:500px)and (max-width:1000px)and (min-width:550px)and (orientation:landscape){.OnboardingForm .page-number{margin-bottom:25px;margin-top:40px}}.OnboardingForm .question{color:#fff;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:28px;margin-bottom:33px}.OnboardingForm .question.expended{margin-left:-70px}.OnboardingForm .selections{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:20px}.OnboardingForm .selections>*{margin:0 4px}.OnboardingForm .selections .option{align-items:center;border:1px solid hsla(0,0%,100%,.3);border-radius:21px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:16px;height:42px;justify-content:center;width:150px}.OnboardingForm .selections .option.selected{background-color:hsla(0,0%,100%,.1);border:1px solid #fff;font-family:Roboto-Bold,Arial,Helvetica,sans-serif}.OnboardingForm .selections .pill{border:1px solid rgba(128,141,155,.3);border-radius:26px;color:#808d9b;cursor:pointer;padding:6px 16px}.OnboardingForm .selections .pill.selected{border:1px solid #4a90e2;color:#4a90e2}.OnboardingForm .steps{align-items:center;display:flex;flex-direction:row;height:100px;justify-content:center;position:relative}.OnboardingForm .step{display:none;opacity:0;position:absolute}.OnboardingForm .step .button{left:50%;position:relative;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%)}.OnboardingForm .step .SwitchButton{left:50%;margin-top:30px;position:absolute;top:-22px;transform:translate(-50%,-50%)}@media(max-width:600px){.OnboardingForm .step .SwitchButton.active{top:-68px}}@media only screen and (max-height:500px)and (max-width:1000px)and (min-width:550px)and (orientation:landscape){.OnboardingForm .step .height-weight{margin-bottom:-25px;margin-top:55px!important}.OnboardingForm .step .height-weight .answer div{margin-top:-15px}.OnboardingForm .step .height-weight div{margin-top:-30px}}.OnboardingForm .pagination1{align-items:center;display:flex;flex-direction:row;flex-direction:column;justify-content:center;margin-top:100px}.OnboardingForm .pagination1 .skip{cursor:pointer;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;margin-top:20px;opacity:.5;text-decoration:underline}.OnboardingForm .pagination1 .skip.center{margin-left:15px}@media only screen and (max-height:500px)and (max-width:1000px)and (min-width:550px)and (orientation:landscape){.OnboardingForm .pagination1{margin-top:20px!important}}.OnboardingForm .pagination,.OnboardingForm .pagination div{align-items:center;display:flex;flex-direction:row;justify-content:center}.OnboardingForm .pagination div{cursor:pointer;height:58px;margin:0 10px;width:58px}.OnboardingForm .pagination .next{border:2px solid #fff;border-radius:50%}.OnboardingForm .pagination .complete{background-image:linear-gradient(72deg,#ff0 -15%,#b3fe00 86%,#aafe00 0);border-radius:50%;color:#2a2a2a;position:relative}.OnboardingForm .pagination .complete:before{background-image:linear-gradient(88deg,#ff0 4%,#b3fe00 96%,#aafe00 0);border-radius:34px;content:"";filter:blur(13px);height:100%;left:50%;opacity:.4;position:absolute;top:20%;transform:translateX(-50%);width:100%;z-index:-1}.OnboardingForm select{border:none;border-bottom:1px solid #cbd4dc;border-radius:0}.OnboardingForm .input{display:inline-block;margin:0 10px}.OnboardingForm .input input[type=number]{-moz-appearance:textfield;background:transparent;border:none;border-bottom:1px solid #cbd4dc;border-radius:0;color:#fff;font-size:34px;height:65px;text-align:center;width:70px}.OnboardingForm .input input[type=number]::-webkit-inner-spin-button,.OnboardingForm .input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.OnboardingForm .input input[type=number]:focus{border:none;border-bottom:1px solid #cbd4dc;outline:none}.OnboardingForm .units-selection{display:inline}.OnboardingForm .units-selection div{cursor:pointer;display:inline}.OnboardingForm .units-selection div.active{text-decoration:underline}@media(max-width:600px){.OnboardingForm .page-number{margin-bottom:100px}.OnboardingForm .selections{flex-direction:column}.OnboardingForm .selections .option{margin-top:10px}.OnboardingForm #step2 .selections{flex-direction:row}}.NameAvatar{align-items:center;background-image:linear-gradient(120deg,#45e0a7 4%,#d5e969 96%);border-radius:50%;color:#fff;display:flex;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:1.75rem;height:100%;justify-content:center;text-align:center;width:100%;z-index:1}.NameAvatar.one{background-image:linear-gradient(120deg,#ffa7e7 4%,#ea6362 96%)}.NameAvatar.two{background-image:linear-gradient(120deg,#17ead9 4%,#6078ea 96%)}.NameAvatar.three{background-image:linear-gradient(120deg,#23bcba 4%,#45e994 96%)}.NameAvatar.four{background-image:linear-gradient(120deg,#ffdea7 4%,#ea6362 96%)}.NameAvatar.five{background-image:linear-gradient(120deg,#9b3cb7 4%,#ff396f 96%)}.NameAvatar.six{background-image:linear-gradient(120deg,#38b8f2 4%,#843cf6 96%)}.NameAvatar.seven{background-image:linear-gradient(120deg,#e35c67 4%,#381ce2 96%)}.NameAvatar.eight{background-image:linear-gradient(120deg,#efbfd5 4%,#9d61fd 96%)}.NameAvatar.nine{background-image:linear-gradient(120deg,#45e0a7 4%,#d5e969 96%)}.NameAvatar.ten{background-image:linear-gradient(120deg,#fbc79a 4%,#d73e68 96%)}.ProfileImageEditor{border-radius:50%;height:102px;margin-right:10px;max-width:102px;min-height:102px;min-width:102px;position:relative;width:102px}.ProfileImageEditor .Image{height:100%;width:100%}.ProfileImageEditor .Image img{border-radius:50%;height:100%;width:100%}.ProfileImageEditor .change-image{align-items:center;background-color:rgba(15,16,22,.7);border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-direction:row;height:32px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px;z-index:1}.ProfileImageEditor .change-image svg{font-size:20px}.ProfileImageEditor .change-image input{display:none}.ProfileImageEditor .placeholder{background-color:hsla(0,0%,100%,.5);border-radius:50%;height:100%;width:100%}.ProfileImageEditor-modal .image-container{height:300px;overflow:hidden;position:relative;width:100%}.ProfileImageEditor-modal canvas{cursor:move;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ProfileImageEditor-modal .overlay{border:1px solid hsla(0,0%,100%,.5);border-radius:50%;box-shadow:0 0 0 200px;box-sizing:border-box;color:rgba(0,0,0,.3);height:200px;left:50%;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:200px}.ProfileImageEditor-modal .zoom{left:50%;margin:20px 0;transform:translateX(-50%);width:80%}.ProfileImageEditor-modal .button{left:50%;margin-bottom:20px;transform:translateX(-50%)}@media screen and (max-width:600px){.ProfileImageEditor-modal .Slider .track-container{width:100%!important}}.PersonalInformation .user-details{align-items:center;color:hsla(0,0%,100%,.6);display:flex;font-size:14px;margin-top:30px}.PersonalInformation .user-details .ProfileImageEditor{border-radius:50%;height:102px;margin-right:25px;max-width:102px;min-height:102px;min-width:102px;width:102px}.PersonalInformation .user-details .name{color:#fff;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:18px;margin-bottom:5px}.PersonalInformation .section,.PersonalInformation .user-details .details{font-family:Roboto-Regular,Arial,Helvetica,sans-serif;padding:30px 0;position:relative;text-align:left}.PersonalInformation .section{border-top:1px solid rgba(85,77,86,.2);margin-top:30px}.PersonalInformation .section .title{align-items:center;display:flex;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:24px;margin-bottom:30px}.PersonalInformation .section .title .action{color:hsla(0,0%,100%,.6);cursor:pointer;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px;margin-left:15px;text-decoration:underline}.PersonalInformation .section .title-buttons{display:flex;position:absolute;right:0;top:15px}.PersonalInformation .section:first-child .title{margin-bottom:10px}.PersonalInformation .section.center{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}@media screen and (max-width:1200px)and (min-width:850px){.PersonalInformation .section.center{width:60vw}}@media screen and (max-width:850px)and (min-width:600px){.PersonalInformation .section.center{width:50vw}}.PersonalInformation .section .detail{display:grid;grid-template-columns:120px 1fr;margin-bottom:30px}.PersonalInformation .section .detail:last-child{margin-bottom:0}.PersonalInformation .section .detail .detail-title{align-self:center;color:hsla(0,0%,100%,.6);font-size:14px}.PersonalInformation .section .detail .detail-value{align-self:center;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:16px}@media screen and (max-width:600px){.PersonalInformation .section .detail .detail-value>*{margin-bottom:8px}}.PersonalInformation .section .button{margin:auto;padding:15px 35px}.PersonalInformation .section .buttons{display:grid;grid-template-columns:auto auto;margin-top:50px;width:-webkit-max-content;width:max-content}.PersonalInformation .delete-account{cursor:pointer;font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:16px;position:absolute;right:0;text-decoration:underline;top:30px}.PersonalInformation .selections{align-items:center;display:flex;flex-wrap:wrap}.PersonalInformation .selections>*{margin-right:8px}@media screen and (max-width:600px){.PersonalInformation .selections>*{margin-bottom:8px}}.PersonalInformation .selections .option{align-items:center;border:1px solid hsla(0,0%,100%,.3);border-radius:21px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:16px;height:32px;justify-content:center;width:130px}.PersonalInformation .selections .option.selected{background-color:hsla(0,0%,100%,.1);border:1px solid #fff;font-family:Roboto-Bold,Arial,Helvetica,sans-serif}.PersonalInformation .selections .pill{border:1px solid rgba(128,141,155,.3);border-radius:26px;color:#808d9b;cursor:pointer;padding:6px 16px}.PersonalInformation .selections .pill.selected{border:1px solid #4a90e2;color:#4a90e2}.PersonalInformation .input{display:inline-block;margin:0}.PersonalInformation .input input[type=email],.PersonalInformation .input input[type=number],.PersonalInformation .input input[type=password],.PersonalInformation .input input[type=text]{background:transparent;border-color:hsla(0,0%,100%,.2);font-family:Roboto-Regular,Arial,Helvetica,sans-serif;padding:7px 14px;width:140px}.PersonalInformation .input input[type=email]::-webkit-inner-spin-button,.PersonalInformation .input input[type=email]::-webkit-outer-spin-button,.PersonalInformation .input input[type=number]::-webkit-inner-spin-button,.PersonalInformation .input input[type=number]::-webkit-outer-spin-button,.PersonalInformation .input input[type=password]::-webkit-inner-spin-button,.PersonalInformation .input input[type=password]::-webkit-outer-spin-button,.PersonalInformation .input input[type=text]::-webkit-inner-spin-button,.PersonalInformation .input input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PersonalInformation select{border-color:hsla(0,0%,100%,.2);font-family:Roboto-Regular,Arial,Helvetica,sans-serif}.PersonalInformation .SwitchButton{width:-webkit-min-content;width:min-content}.PersonalInformation .password-validity{display:inline-block;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px;margin-left:20px}.PersonalInformation .password-validity svg{font-size:16px;margin-right:3px;transform:translateY(3px)}.PersonalInformation .password-validity.valid{color:#00ff73}.PersonalInformation .password-validity.invalid{color:#e45365}.PersonalInformation .error{color:#e45365;display:inline-block;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px;margin-left:20px}.PersonalInformation .error svg{font-size:16px;margin-right:3px;transform:translateY(3px)}.CameraSelection .section{border-top:1px solid rgba(85,77,86,.2);margin-top:30px;padding-top:50px}.CameraSelection .cameras-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:1200px){.CameraSelection .cameras-list{grid-template-columns:1fr 1fr}}@media screen and (max-width:850px){.CameraSelection .cameras-list{grid-template-columns:1fr}}.CameraSelection .cameras-list .camera-item{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;max-width:280px;padding:10px 8px 25px;position:relative}.CameraSelection .cameras-list .camera-item .camera-feed{border-radius:12px;height:202px;overflow:hidden;width:260px}.CameraSelection .cameras-list .camera-item .placeholder{height:202px;width:200px}.CameraSelection .cameras-list .camera-item .label{color:#2a2a2a;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:16px;margin:25px 10px 0;text-align:center}.CameraSelection .cameras-list .camera-item .selected-icon{background-color:rgba(15,16,22,.7);border-radius:50%;color:#ccfa00;font-size:37px;left:50%;padding:5px;position:absolute;top:50%;top:calc(50% - 25px);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.FeedbackPreferences .section{border-top:1px solid rgba(85,77,86,.2);margin-top:30px;padding-top:50px}.FeedbackPreferences .selections{align-items:center;display:flex}.FeedbackPreferences .selections>*{margin-right:8px}.FeedbackPreferences .selections .option{align-items:center;border:1px solid hsla(0,0%,100%,.3);border-radius:21px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:16px;height:32px;justify-content:center;width:130px}.FeedbackPreferences .selections .option.selected{background-color:hsla(0,0%,100%,.1);border:1px solid #fff;font-family:Roboto-Bold,Arial,Helvetica,sans-serif}@media screen and (max-width:1200px)and (min-width:600px){.FeedbackPreferences .selections .option{width:100px}}.FeedbackPreferences .default-button{color:#fff;cursor:pointer;font-family:Gilroy-Light,Arial,Helvetica,sans-serif;font-size:16px;font-weight:300;height:30px;line-height:1.88;text-align:center;width:187.6px}.FeedbackPreferences .SwitchButton{width:-webkit-min-content;width:min-content}.FeedbackPreferences .detail2{display:grid;grid-template-columns:240px 1fr;margin-bottom:30px}.FeedbackPreferences .detail2:last-child{margin-bottom:0}.FeedbackPreferences .detail2 .detail-title{align-self:center;color:hsla(0,0%,100%,.6);font-size:14px}.FeedbackPreferences .detail2 .detail-value{font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:16px}@media screen and (max-width:850px){.FeedbackPreferences .detail2{grid-template-columns:1fr}.FeedbackPreferences .detail2 .detail-title{margin-bottom:15px}}.Plans .section{border-top:1px solid rgba(85,77,86,.2);margin-top:30px;padding-top:50px}.Plans .plans-list{margin-top:30px}.Plans .plans-list .plan-item{align-items:center;border:1px solid #131319;border-radius:12px;display:grid;grid-template-columns:42px 180px 451px 150px 1fr;height:200px;margin-bottom:12px;padding:0 20px}@media screen and (max-width:1200px){.Plans .plans-list .plan-item{align-items:center;display:flex;flex-direction:column;height:450px;justify-content:center}.Plans .plans-list .plan-item img{visibility:hidden}}.Plans .plans-list .plan-item .title{align-items:flex-start!important;flex-direction:column;justify-content:flex-start;margin-left:20px;margin-top:35px}@media screen and (max-width:600px){.Plans .plans-list .plan-item .title{margin:0}}.Plans .plans-list .plan-item .plan-name{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:20px}.Plans .plans-list .plan-item .price .currency{font-size:24px}.Plans .plans-list .plan-item .price .amount{font-size:38px;margin-right:5px}.Plans .plans-list .plan-item .price .period{font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:14px}.Plans .plans-list .plan-item .description{color:hsla(0,0%,85%,.6);font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:16px}.Plans .plans-list .plan-item .status{font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:16px;visibility:hidden}.Plans .plans-list .plan-item .status .active{color:#b8fe00;line-height:1.5}.Plans .plans-list .plan-item .status .date{color:hsla(0,0%,85%,.6)}.Plans .plans-list .plan-item.selected{background-color:rgba(15,16,22,.7)}.Plans .plans-list .plan-item.selected .status,.Plans .plans-list .plan-item.selected img{visibility:visible}.RecordVideos .section.center{height:450px}.RecordVideos .section{border-top:1px solid rgba(85,77,86,.2);font-family:Roboto-Regular,Arial,Helvetica,sans-serif;margin-top:30px;padding:30px 0;position:relative;text-align:left}@media screen and (max-width:1200px)and (min-width:850px){.RecordVideos .section{width:60vw}}@media screen and (max-width:850px)and (min-width:600px){.RecordVideos .section{width:50vw}}.RecordVideos .section:last-child{border-bottom:none}.RecordVideos .section .title{align-items:center;display:flex;font-family:Gilroy-ExtraBold,Arial,Helvetica,sans-serif;font-size:24px;margin-bottom:30px}.RecordVideos .section .title .action{color:hsla(0,0%,100%,.6);cursor:pointer;font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:14px;margin-left:15px;text-decoration:underline}.RecordVideos .section .title-buttons{display:flex;position:absolute;right:0;top:15px}.RecordVideos .section:first-child .title{margin-bottom:10px}.RecordVideos .section.center{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}@media screen and (max-width:1200px)and (min-width:850px){.RecordVideos .section.center{width:60vw}}@media screen and (max-width:850px)and (min-width:600px){.RecordVideos .section.center{width:50vw}}.RecordVideos .section .detail{display:grid;grid-template-columns:120px 1fr;margin-bottom:30px}.RecordVideos .section .detail:last-child{margin-bottom:0}.RecordVideos .section .detail .detail-title{align-self:center;color:hsla(0,0%,100%,.6);font-size:14px}.RecordVideos .section .detail .detail-value{align-self:center;font-family:Roboto-Bold,Arial,Helvetica,sans-serif;font-size:16px}.RecordVideos .section .button{margin:auto;padding:15px 35px}.RecordVideos .section .buttons{display:grid;grid-template-columns:auto auto;margin-top:50px;width:-webkit-max-content;width:max-content}.RecordVideos .description{color:hsla(0,0%,100%,.6);font-family:Roboto-Regular,Arial,Helvetica,sans-serif;font-size:18px}.RecordVideos .button{margin-top:40px}.RecordVideos .button svg{color:#f34242}.RecordVideos .heart-container{height:100%;position:absolute;top:50px}@media screen and (max-width:1200px)and (min-width:600px){.RecordVideos .heart-container{top:100px}}.RecordVideos .heart-container .heart{animation:heartbeat 1s infinite;height:90px;position:absolute;transform:translateX(-50%);width:100px}@keyframes heartbeat{0%{transform:translateX(-50%) scale(.35)}20%{transform:translateX(-50%) scale(.6)}40%{transform:translateX(-50%) scale(.35)}60%{transform:translateX(-50%) scale(.6)}80%{transform:translateX(-50%) scale(.35)}to{transform:translateX(-50%) scale(.35)}}.RecordVideos .heart-container .heart:after,.RecordVideos .heart-container .heart:before{background:#fff;border-radius:50px 50px 0 0;content:"";height:80px;left:50px;position:absolute;top:0;transform:rotate(-45deg);transform-origin:0 100%;width:50px}.RecordVideos .heart-container .heart:after{left:0;transform:rotate(45deg);transform-origin:100% 100%}.RecordVideos .heart-container .confetti{position:absolute;transform:translateX(-25%)}