html{min-height:100vh!important;background:linear-gradient(-47deg,#80c6e2 0%,#4eb9aa 100%)!important}body{font-family:Roboto,sans-serif;background:transparent}.hidden{display:none}p{margin-bottom:0}body.env-native-mobile .web-only{display:none}#preloader{background:linear-gradient(-47deg,#80c6e2 0%,#4eb9aa 100%)!important}#preloader .preloader-show{opacity:0}#preloader .preloader-show-transparent{opacity:.8}.color-highlight,.color-primary,.text-primary{color:#4eb9aa!important}.font-weight-bolder{font-weight:600}.static-hider{position:fixed;inset:-100px 0;background-color:#00000059;z-index:100;pointer-events:none;opacity:0;transition:all .3s ease}.static-hider.static-hider-active{transition:all .3s ease;opacity:1;pointer-events:all}.header,#footer-bar{background-color:#4eb9abb3!important}#footer-bar{z-index:40}form.was-validated>input:invalid,form.was-validated select:invalid{border:1px solid red!important}.list-custom-small{line-height:42px!important}header-bar{top:0;left:0;position:absolute;z-index:200}.header-logo-center .header-title{color:#fff!important}.footer-bar-6 i,#footer-bar a span{opacity:1!important}#footer-bar a{text-decoration:none!important}.footer-bar-6 .circle-nav strong{background-image:linear-gradient(to bottom,#80c6e2 0%,#4eb9aa 100%)!important}.footer-bar-6 .active-nav em{background-image:linear-gradient(to bottom,#ffffff 0%,#ffffff 100%)!important}.btn-border-outline{border-width:2px!important;border-style:solid!important;background-color:transparent}.btn-border-primary{border-color:#4eb9aa!important}.header-logo-center .header-title{width:200px;margin-left:-100px}#menu-side{background-color:#4eb9aa!important}#menu-side .list-menu span{color:#fff!important}#menu-side .list-menu button span{color:#4eb9aa!important;font-weight:600}#menu-side .menu-divider{color:#fff!important}#menu-side .list-custom-small div i:first-child{margin-top:10px;text-align:center;float:left;margin-right:10px}#menu-side .list-menu div i:first-child{border-radius:12px;height:32px!important;line-height:33px!important;width:32px!important;box-shadow:0 5px 30px #0000001c,0 5px 15px #00000005}#menu-side .list-custom-small div i:last-child{float:right;font-size:10px;opacity:.5}.menu .list-custom-small div i:first-child{margin-left:6px}#menu-side .list-custom-small div i:first-child{text-align:center}[data-type=membership-payment-option]{cursor:pointer}[data-id=section-membership] .card-style{box-shadow:none}.plan-selected[data-type=motivation-payment-option]{border:3px solid #DF1E30!important}[data-id=section-membership] .plan-selected{border:4px solid #DF1E30!important;box-shadow:0 8px 18px #0000004d}.footer-bar-2 .active-nav,.footer-bar-5 strong,.footer-bar-4 strong,.splide__pagination__page.is-active{background-color:#4eb9aa!important}.gradient-highlight{background:linear-gradient(-47deg,#80c6e2 0%,#4eb9aa 100%)!important}p{line-height:1rem;margin-bottom:1rem}.circle-container{margin-top:24px;width:100%;height:260px;resize:both;text-align:center}.circle-container>svg{width:95%;height:95%}.score-circle{stroke:#fff;transition:stroke-dashoffset 1s ease-out}.score-empty{stroke:#fff6}.score-text{fill:#fff;font-weight:700;font-size:4rem}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-background-clip:text}.snackbar-toast{line-height:24px!important}.card-style{background-color:#fff!important;box-shadow:0 8px 18px #0000004d}.btn-shadow-l{box-shadow:0 5px 30px #0000001c,0 5px 15px #0000000d!important}.input-style{padding:0 8px;background-color:#fff!important;border-radius:6px;border-bottom-width:0}.input-style.no-borders.input-style-always-active label{top:-25px;background-color:transparent!important;color:#fff!important}.input-style input{height:44px;line-height:44px;border-bottom-width:0;font-weight:bolder}form .input-style>i.invalid,form .input-style>i.valid{display:none}.error-text{color:#df1e30;font-size:12px;line-height:14px;font-weight:600}form>input~div.error-hint{display:none;color:#df1e30}form.was-validated>input:invalid~div.error-hint{display:block;margin-bottom:6px}form .form-check>input~div.input-error,form .input-style>input~div.input-error{position:absolute;display:none;color:#df1e30}form.validated .input-style>input:valid~i.valid,form.validated .input-style>input:invalid~i.invalid,form.validated .form-check>input:invalid~div.input-error,form.validated .input-style>input:invalid~div.input-error{display:block}a{color:#fff!important;text-decoration:underline!important}.page-content{margin-top:58px;padding-top:max(42px,calc(42px + env(safe-area-inset-bottom)*1.1))}routine-selection-edit .shadow-l{height:44px;box-shadow:0 8px 18px #0003!important}div.routine-item-edit{border-width:2px!important;border-style:solid!important;border-color:#fff!important;background-color:#fff!important;box-shadow:0 8px 18px #0003!important}div.routine-item-edit i.far{font-size:16px}div.routine-item-edit .routine-name{padding:12px 0;line-height:16px!important;font-weight:600}.clickable{cursor:pointer}.splide .card{background-color:transparent!important}.splide .card-center-top{margin-top:42px}.splide .input-style{padding:0 8px;background-color:#fff!important;border-radius:6px;border-bottom-width:0}.splide .input-style input{border-bottom-width:0;font-weight:bolder}.splide .input-style.no-borders.input-style-always-active label{top:-25px;background-color:transparent!important;color:#fff!important}.splide .bg-primary{color:#fff!important;background-color:#4eb9aa!important}.color-green-dark{color:#9af733!important}.input-style.has-icon i:first-child,h1,.color-highlight{color:#4eb9aa!important}h4{color:#80c6e2!important}.bg-primary{background-color:#4eb9aa!important}.bg-primary-danger{background-color:#df1e30!important}.bg-primary-dark{background-color:#149180!important}.btn-block{width:100%}.menu{background-color:#fff;backdrop-filter:none}.gradient-highlight{color:#4eb9aa!important;background:white!important}div.routine-check{border-width:2px!important;border-style:solid!important;border-color:#fff!important;cursor:pointer;background-color:#fff!important;box-shadow:0 8px 18px #0003!important}div.routine-check{user-select:none}div.routine-check i.far{font-size:16px}div.routine-check i.fa-square{display:block}div.routine-check i.fa-square-check{display:none;color:#4eb9aa!important}div.routine-check i.fa-circle-notch,div.routine-check.checked i.fa-square{display:none}div.routine-check.checked i.fa-square-check{display:block}div.routine-check.loading i.fa-square-check,div.routine-check.loading i.fa-square{display:none}div.routine-check.loading i.fa-circle-notch{display:block}div.routine-check.checked{border-color:#4eb9aa!important}div.routine-check .routine-name{padding:12px 0;line-height:16px!important;font-weight:600;font-size:15px}routine-check-item div.routine-check .routine-name-tocross{display:inline-block;position:relative;overflow:hidden}routine-check-item div.routine-check .routine-name-tocross:after{position:absolute;top:calc(50% - .05em);left:0;width:100%;content:"";display:block;border-top:.1em solid currentColor;transform:translate(-100%);transition:transform .25s ease-in-out}routine-check-item div.routine-check.checked .routine-name-tocross:after{transform:translate(0)}routine-check-item div.routine-check{transition:opacity 1s ease-in-out .25s}routine-check-item div.routine-check.checked{opacity:.5}.splide__pagination__page.is-active{background-color:#fff!important}.splide .input-style input{height:44px;line-height:44px}.splide routine-selection-individual .shadow-l{height:44px;box-shadow:0 8px 18px #0003!important}.splide .fake-input{cursor:pointer;background-color:#fff!important;border-radius:6px}.splide .fake-input .input-style{padding-top:1px;padding-bottom:3px;margin-bottom:0!important}.splide .fake-input .input-style img{max-width:18px;padding-top:8px;padding-bottom:4px}.splide p{line-height:18px!important;font-size:14px}.splide .icon-check i{top:-1px}.splide .btn-block{width:100%}.splide select,.splide input{font-size:14px!important;font-weight:bolder}.splide a{color:#fff!important;text-decoration:underline!important}.splide .form-check{padding-bottom:6px}.splide .routine-option{color:#fff!important;padding-bottom:12px}.splide .routine-option select{margin-right:6px}.splide .routine-option select:focus{border-color:#fff!important}.splide .routine-option select{padding:6px;width:100%}.splide .routine-option select option{background-color:#fff!important;color:#4eb9aa!important}.splide select:focus,.splide select:hover,.splide select:active{-webkit-appearance:listbox!important}.splide-custom-pagination-top .btn:disabled,.splide-custom-pagination-top button:disabled,.splide-custom-pagination-top button[disabled],.splide-custom-pagination-bottom .btn:disabled,.splide-custom-pagination-bottom button:disabled,.splide-custom-pagination-bottom button[disabled]{opacity:0;cursor:none}.splide .icon-check label{font-size:13px}@media (min-width: 992px){.splide__slide{padding:0 128px}}.splide-custom-pagination-top{position:absolute;z-index:1;top:calc(env(safe-area-inset-top) + 12px);left:50%;transform:translate(-50%);padding:0;width:100%;margin:0}.splide-custom-pagination-bottom{position:absolute;z-index:1;bottom:calc(env(safe-area-inset-bottom) + 12px);left:50%;transform:translate(-50%);padding:0;width:100%;margin:0;text-align:center}.splide form .input-style>i.invalid,.splide form .input-style>i.valid{display:none}.splide form .form-check>input~div.input-error,.splide form .input-style>input~div.input-error{position:absolute;display:none;color:red}.splide form.validated .input-style>input:valid~i.valid,.splide form.validated .input-style>input:invalid~i.invalid,.splide form.validated .form-check>input:invalid~div.input-error,.splide form.validated .input-style>input:invalid~div.input-error{display:block}
/*# sourceMappingURL=app.css.map */
