body{background-color:#232323;margin:0;font-family:Heebo,Helvetica-Neue,Arial,Helvetica,sans-serif}.bottom-nav,.top-nav{background-color:#000;position:fixed;width:100vw;z-index:100000;color:#3c3c3c}.bottom-nav{bottom:0}.bottom-nav .nav-option{text-align:center;padding:10px 0 35px;font-size:1.1rem}.bottom-nav .active{color:#5e72e5}.top-nav{position:fixed;top:0;width:100%;background-color:#000;z-index:100;padding:15px 0 5px}.top-nav .nav-option{text-align:center;font-size:1rem;display:inline-block;color:#fff;width:100%}.top-nav .nav-option .nav-logo{height:23px}.top-nav .nav-option .circle{height:25px;width:25px;border-radius:100%}.top-nav .top-nav-title{font-weight:500;color:#fff;text-transform:uppercase;font-size:.8rem;letter-spacing:3px}.AppPage{padding-bottom:140px}.AppPage,.AppPageNoBottom{padding-top:44px;color:#fff}.AppPage::-webkit-scrollbar,.AppPageNoBottom::-webkit-scrollbar{width:0!important}.white-btn{background-color:#fff;padding:15px 20px;font-size:1rem;border:none;border-radius:10px}.white-btn:hover{background-color:#e1e6ff}.white-btn:focus{background-color:#fff}.full-wd,.img-resp{width:100%}button:focus{outline:none}.fl-l{float:left}.fl-r{float:right}.text-al-l{text-align:left}.text-al-r{text-align:right!important}.text-al-c{text-align:center}.loading-page{padding-top:10vh}.blurBackground{height:100vh;background:rgba(0,0,0,.9);position:fixed;width:100vw;z-index:10}.logo-holder span{font-weight:600;letter-spacing:5px;font-size:1.25rem;font-family:Montserrat,sans-serif;margin-top:2px;display:inline-block}.logo-holder .logo-img{height:20px;margin-top:-8px}.topToast{position:fixed;z-index:10;background:#56ab2f;background:-webkit-gradient(linear,right top,left top,from(#a8e063),to(#56ab2f));background:linear-gradient(270deg,#a8e063,#56ab2f);top:88px;width:100%;padding:15px;color:#fff}.topToast p{margin:0}.topToast .icon{margin-right:10px}.errorPage{color:#fff;padding:15px}.coming-soon-page{margin:70px 20px 20px;text-align:center;background-color:#000;color:#fff;border-radius:13px}.coming-soon-page h3{font-size:15pt;text-transform:uppercase;margin-bottom:20px;color:#9014fe;letter-spacing:2px}.bm-burger-button{position:fixed;width:25px;height:25px;right:15px;top:15px;z-index:100000}.bm-burger-button,.bm-burger-button img{border-radius:100%}.bm-cross-button{height:24px;width:24px}.bm-cross{background:#bdc3c7}.bm-menu-wrap{position:fixed;height:100%}.bm-menu-wrap .bm-item:focus{outline:none}.bm-menu-wrap button{margin-top:15px;width:100%;color:#9014fe;text-align:left}.bm-menu button .btn-text{display:inline-block;padding-left:10px}.bm-menu-wrap h3{font-size:1.5rem;font-weight:700}.bm-menu{background:#9014fe;padding:2.5em .5em 0;font-size:1.15em}.bm-morph-shape{fill:#373a47}.bm-item-list{color:#fff;padding:.8em}.bm-item{display:inline-block}.bm-overlay{background:rgba(0,0,0,.3)}.top-space{margin-top:45px}.loading-page{text-align:center;padding-top:170px}.logging-page .submit-holder{position:fixed;z-index:9;bottom:-290px;text-align:center;width:100%}.logging-page .submit-holder .logSubmit{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.9s;transition-duration:.9s;background:#9014fe;background:-webkit-gradient(linear,left top,right top,from(#9014fe),to(#5e72e5));background:linear-gradient(90deg,#9014fe,#5e72e5);color:#fff;text-align:center;width:90%;border:none;padding:15px 0;display:inline-block;border-radius:35px;text-transform:uppercase;letter-spacing:3px;font-size:.9em;height:55px}.logging-page .submit-holder .updateBtn{background:#303030;border:2px solid #575757;color:#adadad}.logging-page .submit-holder .logSubmit.successSubmit{height:calc(100vh + 202px);width:100%;border-radius:0;border:none;color:#fff;background:#9014fe;background:-webkit-gradient(linear,left top,right top,from(#9014fe),to(#5e72e5));background:linear-gradient(90deg,#9014fe,#5e72e5)}.logging-page .submit-holder .success-message{visibility:hidden;opacity:0;height:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.9s;transition-duration:.9s}.logging-page .submit-holder .success-message.show{height:auto;visibility:visible;opacity:1;margin-top:20px}.success-message h1{font-size:2em}.success-message img{width:80%;border-radius:20px}.success-message p{font-size:.8em;width:80%;display:inline-block}.success-message button{background-color:transparent;border-radius:30px;border:2px solid #fff;padding:10px 30px;text-transform:uppercase;letter-spacing:4px;color:#fff;margin-top:5px}.inactive-page{padding:60px 15px 15px}.inactive-page h3{font-size:18pt;text-align:center;padding-bottom:10px}.inactive-page img{width:100%;margin-bottom:15px}.inactive-page button{font-weight:700;color:#5e72e5;text-transform:uppercase;margin-bottom:10px}.inactive-page button i{padding-left:10px;color:#5e72e5}.logging-header{background-color:#000;text-align:center;padding-bottom:6px;padding-top:10px;text-transform:uppercase;font-weight:500;position:fixed;width:100vw;z-index:100;font-size:1rem;color:#b9b9b9}.logging-header .curr-date{font-weight:700;font-size:1.2rem;color:#fff}.logging-header .icon{display:inline-block;padding-top:2px}.task-binary label{padding-left:15px}.task-binary .binary-options{width:calc(100% - 62px);margin-left:32px}.binary-options .binary-option{background-color:green;display:inline-block;width:50%;text-align:center;padding:8px;background-color:#303030;border:2px solid #3c3c3c}.binary-options .yes{border-top-left-radius:25px;border-bottom-left-radius:25px;border-right:1px solid #3c3c3c}.binary-options .no{border-top-right-radius:25px;border-bottom-right-radius:25px;border-left:1px solid #3c3c3c}.binary-options .checked{background-color:#5e72e5;border:2px solid #5e72e5}.task-group{background-color:#303030;width:calc(100% + 30px);margin-right:-15px;margin-left:-15px}.task-group header{padding:10px 15px;text-transform:uppercase}.task-group .task{padding:15px;margin-bottom:2px;background-color:#181818}.task-group .task .task-title span{display:inline-block;padding-left:15px}.task-group .col-xl-4{padding-right:0;padding-left:0}@media screen and (min-width:768px){.task-group{width:100%;margin-right:0;margin-left:0}}.logging-page .task .options-holder{padding-top:15px;padding-left:32px}.task .options-holder .option{padding:11px 15px;background-color:#303030;border:2px solid #3c3c3c;margin-bottom:5px;border-radius:4px;width:calc(100% - 32px)}.task .options-holder .option i{float:right}.task .options-holder .selected{background-color:#5e72e5;border:2px solid #5e72e5}.task-occurences .no-entries{width:100%;text-align:center;border-bottom:2px solid #3c3c3c;line-height:.1em;margin:25px 0}.task-occurences .no-entries .internal-text{background:#181818;padding:0 10px;color:#3c3c3c}.task-occurences .add-occurence,.task-occurences .occurences-list{margin-top:15px;margin-left:25px}.task-occurences .occurences-list .occurence{padding:15px;background-color:#303030;margin-bottom:5px;border-radius:5px}.task-occurences .occurences-list .occurence .time{float:right;font-size:.9em}.task-occurences .occurences-list .occurence .time .occurence-delete{margin-left:15px;color:#b9b9b9;font-size:1.1em}.task-occurences .add-occurence .slider-value{width:calc(100% - 54px);display:inline-block;margin-right:5px;border-radius:4px;text-align:center;font-size:1rem;padding:10px;background-color:#222;border:2px solid #3c3c3c;border-radius:10px}.task-occurences .add-occurence button{width:47px;padding:12px 0;text-align:center;border:none;border-radius:10px;background-color:#5e72e5;color:#fff}.task-occurences .input-slider-container{padding-top:10px}.task-text .text-input{margin-top:15px;margin-left:35px;width:calc(100% - 65px);display:inline-block;border-radius:4px;text-align:center;font-size:1rem;padding:10px;background-color:#222;border:2px solid #3c3c3c;border-radius:10px;color:#fff}.task-text .l-type{float:left}.task-text .focus{border:2px solid #5e72e5;background-color:#3c3c3c}.task-text input{background-color:transparent;color:#fff;border:none;width:calc(100% - 40px);text-align:center}.task-text input:focus{outline:none}.task-text button{width:47px;padding:12px 0;text-align:center;border:none;border-radius:10px;background-color:#5e72e5;color:#fff}
/*! nouislider - 13.1.5 - 4/24/2019 */.noUi-target,.noUi-target *{-webkit-tap-highlight-color:transparent}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connect,.noUi-origin{-ms-transform-origin:0 0;-webkit-transform-style:preserve-3d;-webkit-transform-style:flat;transform-style:flat}.noUi-vertical .noUi-origin{width:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connect{background:#3fb8af}.noUi-handle{border:1px solid #d9d9d9}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:120%}.input-slider-container{width:95%;padding-left:8%;padding-top:15px}.input-slider-container .noUi-horizontal{height:5px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box}.input-slider-container .noUi-target{position:relative;direction:ltr;border:none}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-horizontal .noUi-origin{height:0}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-connects{border-radius:3px}.input-slider-container .noUi-connect{background:#5e72e4;box-shadow:none}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;outline:none}.noUi-active{outline:none}.noUi-target{background:#fff;border-radius:3px;border:0;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;margin:15px 0;cursor:pointer}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-10px}.input-slider-container .noUi-horizontal .noUi-handle{top:-7px;width:20px;height:20px;border-radius:100%;box-shadow:none;cursor:pointer;background-color:#5e72e4;border:0;-webkit-transition:box-shadow .15s,-webkit-transform .15s;transition:box-shadow .15s,-webkit-transform .15s;transition:box-shadow .15s,transform .15s;transition:box-shadow .15s,transform .15s,-webkit-transform .15s}.input-slider-container .noUi-handle:after,.input-slider-container .noUi-handle:before{display:none}.range-slider-value{font-size:1rem;padding:5px 10px;margin-left:10px;background-color:#222;border:2px solid #3c3c3c;border-radius:10px;padding-left:10px!important}.showCal{color:#f39c12}#dayLogPicker{margin-top:10px;overflow:hidden;max-height:350px;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.7s;transition-duration:.7s;background-color:#222;margin-right:-15px;margin-left:-15px}#dayLogPicker.closed{max-height:0;margin-top:0;padding-bottom:0}#dayLogPicker p{margin:0}#dayLogPicker .streakHolder{padding:35px 0;vertical-align:top}#dayLogPicker .streakTitle{font-size:.9em;vertical-align:top;padding-top:9px}#dayLogPicker .streakNum{font-size:2.5rem;padding-right:20px;vertical-align:top;color:#fff}#dayLogPicker .streakNum .fire{font-size:1.7rem;vertical-align:text-top;margin-top:15px;color:#f39c12}.rowOfDates{overflow:auto;white-space:nowrap;direction:rtl;padding-bottom:10px}.rowOfDates::-webkit-scrollbar{height:0!important}.rowOfDates .dateBlock{display:inline-block;background-color:#303030;padding:20px;border:2px solid #777;border-radius:10px;margin:4px;width:75px}.rowOfDates .dateBlock p{margin:0}.rowOfDates .dayOfWeek{font-size:.9em}.rowOfDates .dateNum{font-size:1.4em}.rowOfDates .todayBlockHolder{display:inline-block;background-color:#000}.rowOfDates .todayBlock{background-color:#f39c12;color:#fff;margin-right:25px}.rowOfDates .logged,.rowOfDates .todayBlock{border:2px solid #f39c12}.analytics-nav{background-color:#000;width:100%;position:fixed;top:44px;z-index:100}.analytics-nav .nav-option{text-align:center;padding:12px 0;text-transform:uppercase;font-size:.8em;color:#a1a1a1}.analytics-nav .active{border-bottom:2px solid #5e72e5;color:#fff}.dashboard-page .task{padding:20px}.dashboard-page .task-group header{font-size:1.3em;font-weight:600;padding-top:40px;background:#000;background:-webkit-gradient(linear,left bottom,left top,from(#303030),to(#181618));background:linear-gradient(0deg,#303030,#181618)}.dashboard-page .task .task-title label{margin:0}.dashboard-page .task .task-title .arrow-icon{float:right;margin:3px 0;color:#797979}.dashboard-page .task-title .task-label{display:inline-block;float:right;font-size:.8em;padding:3px 10px;border-radius:20px;margin-right:10px}.dashboard-page .task-title .ready{background-color:#009432}.dashboard-page .task-title .coming{background-color:#1289a7}.task-page{background-color:#181618}.task-page h1{font-size:1.8em;font-weight:600;margin-bottom:0}.task-page h2{font-size:1em;text-transform:uppercase;color:#797979;margin-top:10px;display:inline-block;padding-left:10px;padding-top:82px}.task-page p{margin:0}.task-page .task-header{padding:10px;width:100%;position:fixed;color:#fff;z-index:1000;top:44px;background-color:#181618}.task-page .task-header .back-btn{color:#fff;font-size:1.2em;border:none;background-color:#181618;outline:none;border-radius:100%;padding:5px 11px}.data-table{background-color:#303030}.data-table .table-row{padding:12px 0;border-bottom:3px solid #232323}.data-table .weekSeperator{background-color:#232323;width:100%;text-align:center;padding:5px 0;font-size:1em;color:#a1a1a1}.data-table .table-answer{display:inline-block;padding:5px 12px;background-color:#5e72e5;margin-right:5px;margin-bottom:5px;border-radius:20px}.data-table .table-date{font-size:1em}.data-table .day-of-week{font-size:.8em;text-transform:uppercase;color:#797979}.data-table .table-answer.no-entry{background-color:transparent;color:#797979}.data-table .occ-time{display:block;font-size:.8em}.data-chart{margin-top:15px;padding-bottom:15px;background:#181618;background:-webkit-gradient(linear,left bottom,left top,from(#3f3f3f),to(#181618));background:linear-gradient(0deg,#3f3f3f,#181618)}.data-chart .chartTimeBtn{overflow:auto;text-align:center}.chartTimeBtn .time-btn{background-color:#303030;padding:13px 20px;border-radius:25px;text-align:center;margin:10px 0 10px 15px;display:inline-block}.chartTimeBtn .mid-cal{margin-left:10px;padding:13px 0;display:inline-block}.data-chart .tempChart{padding:15px;border-radius:7px}.data-chart .tempChart .icon{color:#5e72e5;margin-right:10px}.goals-page{background:-webkit-gradient(linear,left top,right top,from(#561a8a),to(#9013fe));background:linear-gradient(90deg,#561a8a,#9013fe)}.goals-page h4{font-size:1em;margin:15px 0;color:#b9b9b9}.goals-page p{margin-bottom:0}.goals-page header{color:#fff;padding:20px 15px}.goals-page header h2{font-size:1.2em}.goals-page header h1{padding-top:15px;font-size:1.4em}.coach-prof img{width:28px;height:28px;border-radius:25px;margin-right:7px}.coach-prof span{display:inline-block;padding:0 3px;font-size:.9em}.goals-page .white-accent{position:absolute;top:105px;right:10px;height:100px}.goals-page .container{background-color:#232323}.goal-block{background:linear-gradient(271deg,#333,#535353);padding:13px;border-radius:3px;margin-bottom:15px}.goal-block .goal-info{padding-top:10px;padding-bottom:5px}.goal-block .goal-category{font-size:.8em;letter-spacing:2px;color:#bdbdbd;text-transform:uppercase;display:inline-block}.goal-block .goal-check{color:#cf98ff;display:inline-block;float:right;font-size:1em}.goal-block h3{font-size:1.1em;padding-top:12px}.goal-block .count,.goals-page .daysLeft{float:right}.goal-block span{font-size:1.6em}.total-progress{width:100%;height:6px;background:#4d4d4d;background:-webkit-gradient(linear,left top,right top,from(#757575),to(#696969));background:linear-gradient(90deg,#757575,#696969);border-radius:3px;box-shadow:0 5px 10px 0 rgba(0,0,0,.24)}.curr-progress{background:linear-gradient(271deg,#c86dd7,#10d2dd,#8343c1);background-size:600% 600%;border-radius:3px;float:left}.curr-progress,.negative-progress{height:6px;-webkit-animation:AnimationName 10s ease infinite;animation:AnimationName 10s ease infinite}.negative-progress{background:linear-gradient(271deg,#d76d72,#c14343);background-size:400% 400%;border-top-right-radius:3px;border-bottom-right-radius:3px;float:right}.goals-page footer{padding:50px 0;background-color:inherit;color:#6e6e6e}.goals-page footer .quote{line-height:1em;text-transform:uppercase;font-size:2.3em;font-weight:700;background:-webkit-linear-gradient(#8343c1,#10d2dd);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.goals-page footer .person{font-size:1.2em;margin-top:10px}.write-btn{background:#9014fe;background:-webkit-gradient(linear,left top,right top,from(#9014fe),to(#5e72e5));background:linear-gradient(90deg,#9014fe,#5e72e5);color:#fff;text-align:center;border:none;height:60px;width:60px;border-radius:50%;position:fixed;bottom:90px;left:calc(50vw - 30px)}.note-preview{padding:15px;background-color:#181618;margin-bottom:2px}.note-preview p{margin-bottom:10px}.note-preview .date{color:#797979}.note-page{background-color:#181618;min-height:90vh;padding-bottom:80px}.note-page h1{font-size:1.5em;font-weight:600;margin-bottom:5px;padding-top:70px}.note-page h2{font-size:1em;text-transform:uppercase;color:#797979;margin-top:10px;display:inline-block;padding-left:10px;padding-top:82px}.note-page p{margin:0}.note-page .black-bar{width:100vw;height:6px;background-color:#000;position:fixed;z-index:1000}.note-page .note-header{width:100%;color:#fff;z-index:1000;background-color:#181618;background:-webkit-gradient(linear,left top,right top,from(#561a8a),to(#9013fe));background:linear-gradient(90deg,#561a8a,#9013fe)}.note-page .note-header .back-btn{position:fixed;color:#fff;font-size:1.2em;border:none;background-color:rgba(24,22,24,.42);outline:none;border-radius:100%;padding:5px 11px;z-index:1000;margin:17px 10px}.note-page .note-header .done-btn{color:#fff;float:right;border:none;background-color:rgba(24,22,24,.42);padding:3px 13px;border-radius:15px;position:absolute;right:10px;margin-top:15px;font-size:1.1em;z-index:10}.note-page .note-header h4{font-size:1em;padding-bottom:10px;color:#b3b3b3}.note-page .white-accent{position:absolute;top:20px;right:10px;height:100px}.note-page .noteTitle{margin-top:15px;font-size:1em;color:#797979}.note-page textarea{margin-bottom:20px;width:100%;padding:0 0 10px;border:none;background-color:#181618;color:#fff;height:300px;font-size:1.05em;line-height:1.6em}.note-page textarea:focus{outline:none}.note-page .day-log-table h4{font-size:.9em;color:#797979;margin-bottom:15px;text-transform:uppercase;letter-spacing:3px}.note-page .task-block{background:linear-gradient(271deg,#333,#535353);padding:15px 15px 5px;border-radius:3px;margin-bottom:10px}.note-page .task-block p{padding:5px 0}.note-page .task-block .pill{float:right;background:#5e72e5;padding:4px 15px;border-radius:15px;margin-bottom:10px}.note-page .task-block .pill.gray{background-color:#333}.auth-page{color:#545454}.auth-page,.auth-page nav{font-family:Montserrat,sans-serif}.auth-page .img-resp-2{width:100%;max-width:350px}.auth-page .img-spacing{padding:40px 0}.auth-page h2{margin-bottom:20px;font-weight:600;color:#545454}.auth-page .heading-accent{height:4px;border-radius:2px;width:60px;background:linear-gradient(271deg,#c86dd7,#10d2dd,#8343c1);background-size:600% 600%;-webkit-animation:AnimationName 7s ease infinite;animation:AnimationName 7s ease infinite;margin-bottom:20px;display:inline-block}.auth-page .primary-btn{background-color:transparent;border:none;text-transform:uppercase;font-size:.9em;letter-spacing:2px;font-weight:600;padding:0;margin-top:30px}.auth-page .p-cta .primary-btn{display:inline-block;background-color:#edb240;color:#fff;padding:20px 30px;border-radius:5px;margin-top:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.auth-page .p-cta .primary-btn:hover{margin-top:3px;margin-bottom:7px;cursor:pointer;background-color:#e49c0d}.auth-page .sign-up-btn{background:linear-gradient(271deg,#10d2dd,#c86dd7,#10d2dd,#8343c1);background-size:800% 800%;-webkit-animation:AnimationName 5s ease infinite;animation:AnimationName 5s ease infinite;color:#fff;width:100%;max-width:250px;padding:15px 0;border:none;border-radius:10px;text-transform:uppercase;font-weight:600;font-size:1.3em}.auth-page .btn-accent{width:130px}.auth-page .btn-accent,.auth-page .btn-accent-2{height:4px;border-radius:2px;background:linear-gradient(271deg,#c86dd7,#10d2dd,#ffe23e,#8343c1);background-size:800% 800%;-webkit-animation:AnimationName 7s ease infinite;animation:AnimationName 7s ease infinite;margin-top:5px}.auth-page .btn-accent-2{width:80px}.auth-page nav p{border:1px solid #fff;padding:10px 30px;margin-left:15px;border-radius:5px}.auth-page nav p:hover{cursor:pointer;background-color:hsla(0,0%,100%,.178)}.auth-page .navbar-brand span{font-weight:600;letter-spacing:5px;font-size:.9em}.auth-page .logo-img{height:22px}.nav-dark{color:#1b1b1b}.auth-page a:hover{color:inherit}.auth-page .side-heading{color:#6e6e6e;padding-top:5px;text-transform:uppercase;font-weight:600;letter-spacing:1px;opacity:.5}.serif-text{font-family:Arvo,serif}.main-col-text{width:100%;max-width:500px;line-height:2em;font-size:1.2em}.help-text{line-height:2em;font-size:1em}.main-text,.question{width:100%;max-width:600px;line-height:2em;font-size:1.3em;color:#4b6584}.max-500{max-width:600px}.main-text{padding:5vh 0}.auth-page .question{font-weight:700}.auth-page .heading-text{font-size:1.4em}.auth-page .white,.auth-page nav a,.header-section h2{color:#fff}.header-section h2{font-size:2.5em}.item-list-section{text-align:center}.item-list-section .heading-accent{margin-bottom:60px}.item-list-section p{margin-top:20px;font-size:1.2em}.item-list-section img{height:60px}.item-list-section img.shorter{margin-top:8px;height:42px;margin-bottom:10px}.item-list-section img.thinner{height:60px}.q-option{display:inline-block;font-style:italic;font-size:1.3em;padding-right:50px;color:#4b6584}.auth-page .section{padding:9vh 0}.auth-page .header-section{padding:13vh 0 15vh}.coach-desc{padding-top:50px;margin-top:30px;border-top:2px solid #f3e7f8}.white-bg{background-color:#fff}.gray-bg{background:#f0f0f0;background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(#fff),color-stop(#fff),to(#f0f0f0));background:linear-gradient(0deg,#fff,#fff,#fff,#f0f0f0)}.gray-bg-2{background:#f0f0f0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(#fff),color-stop(#fff),to(#f0f0f0));background:linear-gradient(180deg,#fff,#fff,#fff,#f0f0f0)}.grad-bg-1{color:#fff;background:linear-gradient(271deg,#c86dd7,#3023ae,#8343c1);background-size:600% 600%;-webkit-animation:AnimationName 16s ease infinite;animation:AnimationName 16s ease infinite}.sign-up-bg{background:url(/static/media/top-bg.7a19e728.png) no-repeat 50%;background-size:cover;color:#fff;padding:15vh 0}.auth-page header{color:#fff;background:url(/static/media/top-bg-2.aaa1e769.png) no-repeat 50%;background-size:cover}.auth-page footer{background:#1d1d1d;padding:25px 0;color:#818181}.auth-page footer .login-btn{background:#1d1d1d;padding:10px 35px;border:2px solid #757575;color:#757575;border-radius:5px}.auth-page footer span{color:#fff}.auth-page footer .right{margin-top:10px;float:right}@media (max-width:400px){footer .login-btn{width:100%;margin:15px 0}.auth-page .sign-up-btn{width:100%;max-width:500px}.auth-page .header-section{padding:10vh 0}.navbar{padding:.5rem 0}.auth-page .img-resp{margin-bottom:20px}.auth-page footer{padding:50px 0}.auth-page footer .right{margin-top:10px;text-align:center;float:left}}@media (min-width:1200px){.container{max-width:1300px}.auth-page nav{padding:15px 0}}.admin-page{background-color:#f1f1f1;padding-top:10px}.admin-page section{margin:5px 0;padding:20px;background-color:#fff;border-radius:4px;border:1px solid #d8d8d8}.admin-page h1{font-size:1.5em;font-weight:700;color:#3f4da0;text-transform:uppercase;margin-bottom:25px}.admin-page h2{font-size:15pt;font-weight:700;color:#586cdf}.admin-page h3{font-size:1.3em;font-weight:600;color:#586cdf;margin-bottom:15px}.admin-page h4{font-size:1.1em;font-weight:600;color:#586cdf}.admin-page .sub-text{font-size:.8em;color:#a1a1a1}.admin-page .uppercase{text-transform:uppercase}.admin-page input[type=text]{padding:10px;margin-bottom:10px;width:100%}.admin-page input[type=radio]{margin-right:10px}.admin-page textarea{width:100%;padding:10px}.admin-page button{background-color:#ebebeb;padding:10px 15px;color:#000;border:none;border-radius:10px;margin:5px;font-size:.9em}.admin-page button:hover{background-color:#c4c4c4}.admin-page .primary-btn{background-color:#5e72e5;color:#fff}.admin-page .primary-btn:hover{background-color:#3f4da0}.admin-page .mar-bot-md{margin-bottom:15px!important}.admin-page .section-line{width:100%;margin:20px 0;height:1px;border-bottom:2px solid #dadada}.admin-page .pill{font-size:.9em;padding:5px 10px;border-radius:5px;background-color:#d5dbff;margin:2px;display:inline-block}.admin-page .pill.red{background-color:#ffb0b0}.admin-page .pill.green{background-color:#bbffd7}.admin-page .pill.gray{background-color:#d8d8d8}.admin-page .dot{background-color:#d5dbff;height:10px;width:10px;border-radius:5px;display:inline-block}.admin-page .dot.green{background-color:#27ae60}.admin-page .dot.red{background-color:#fc3232;-webkit-animation-name:pulsingRed;animation-name:pulsingRed;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes pulsingRed{0%{background-color:#fc3232}50%{background-color:#ff8f8f}to{background-color:#fc3232}}@keyframes pulsingRed{0%{background-color:#fc3232}50%{background-color:#ff8f8f}to{background-color:#fc3232}}.admin-page .sub-menu{margin:0 -20px;background-color:rgba(67,95,255,.2)}.admin-page .sub-menu .menu-opt{display:inline-block;padding:10px 30px;font-size:.9em}.admin-page .sub-menu .menu-opt:hover{cursor:pointer;border-bottom:3px solid rgba(88,108,223,.23)}.admin-page .sub-menu .menu-opt.active{border-bottom:3px solid #586cdf;font-weight:600}.admin-page .vert-nav{max-height:300px;overflow-y:scroll}.admin-page .vert-nav::-webkit-scrollbar{display:none}.admin-page .vert-nav .vert-opt{padding:10px 0;width:100%;border-right:3px solid #e7e7e7;font-size:.9em;color:#6e6e6e}.admin-page .vert-nav .vert-opt:hover{border-right:3px solid rgba(67,95,255,.486);cursor:pointer;color:#000}.admin-page .vert-nav .vert-opt.active{border-right:3px solid #586cdf;color:#000;font-weight:600}.client-profile-page .profile-nav{text-align:center;margin:20px -20px 0}.client-profile-page .profile-nav .nav-opt{text-align:center;display:inline-block;width:25%;padding:10px 0;color:#686868;margin:auto;background-color:rgba(63,78,160,.08);border-bottom:3px solid rgba(63,78,160,.08);-webkit-transition:all .3s ease;transition:all .3s ease}.client-profile-page .profile-nav .nav-opt:hover{cursor:pointer;background-color:rgba(63,78,160,.08);border-bottom:3px solid #b1b1b1;color:#3f4da0}.client-profile-page .profile-nav .active{border-bottom:3px solid #dde1ff;color:#3f4da0;font-weight:600;background-color:rgba(67,95,255,.2)}.client-profile-page .profile-nav .active:hover{border-bottom:3px solid #dde1ff;background-color:rgba(67,95,255,.2);cursor:default}.client-profile-page .profile-nav .nav-opt span{display:inline-block;margin-left:8px}section.admin-nav{padding:10px}.admin-nav .user-nav-holder{height:60vh;overflow:scroll}.admin-nav .user-types{width:100%;overflow:auto}.admin-nav .user-types button{border-radius:0}.admin-nav .user-types button:hover{background-color:#ced6ff}.admin-nav .user-types .active{border-bottom:3px solid #5e72e5}.admin-nav .nav-opt{width:93%;text-align:left;background-color:#ebebeb;padding:10px 15px;border-radius:10px;margin:5px;font-size:.9em}.admin-nav .nav-opt:hover{background-color:#ced6ff;cursor:pointer}.admin-nav p{margin:0}.admin-nav .phase-title{font-size:.8em;padding:3px 7px;background-color:#ffd6b4;display:inline-block;border-radius:5px}.admin-nav .green{background-color:rgba(0,255,106,.23)}.admin-nav .gray{background-color:#d8d8d8}.admin-nav .logged-dot{display:inline-block;height:10px;width:10px;border-radius:5px;margin-right:5px}.admin-nav .true{background-color:#27ae60}.admin-nav .no-log{background-color:#c9c9c9}.admin-nav .no-submit{background-color:#f1c40f}.to-do ul{padding-left:20px}.admin-page .logo{height:20px}.allStats h1{display:inline-block}.bigNum{text-align:center;background-color:#586cdf;padding:10px 0;border-radius:5px;color:#fff}.bigNum .num{font-size:2.5rem;font-weight:700}.profile-holder{margin:0 -20px;padding:20px}.client-profile-page p{margin-bottom:5px}.profile-pic{width:100%;max-width:100px;display:block;margin-bottom:10px;border-radius:10px}.user-sections-nav .nav-opt{display:inline-block;padding:10px 20px;background-color:#ced6ff;border-bottom:3px solid #ced6ff;margin-right:5px}.user-sections-nav .active{border-bottom:3px solid #586cdf;background-color:#7a8eff}.user-section h1{display:inline-block}.weeks-of-logs{max-height:200px;overflow-x:hidden;overflow-y:scroll}.weeks-of-logs::-webkit-scrollbar{display:none}.calendar .cal-day{padding:5px;background-color:#fff;display:inline-block;border:1px solid #fff;width:14.285%;text-align:center;font-size:1em}.calendar .cal-day.outline{border:1px solid #e7e7e7}.calendar .date-title{background-color:#ccd4ff}.calendar .cal-day:hover{cursor:pointer}.calendar .logged{background-color:#2ecc71}.calendar .logged:hover{background-color:#27ae60}.calendar .partial-logged{background-color:#f1c40f}.calendar .partial-logged:hover{background-color:#f39c12}.calendar .no-logged{background-color:#c9c9c9}.calendar .no-logged:hover{background-color:#c9c9c9;cursor:not-allowed}.logDetails{border-radius:5px;margin-top:10px;padding:10px}.onboarding-answers{margin-top:15px;padding:10px;background-color:#f0f0f0}.onboarding-answers h3{font-size:1.2em;font-weight:600;color:#586cdf}.onboarding-answers .answer{background-color:#fff;padding:15px;margin-top:10px}.taskDetails{padding:10px;margin-top:10px}.taskList p{margin:0}.taskList .active{background-color:#2ecc71}.taskList .active,.taskList .inactive{display:inline-block;font-size:.7em;padding:3px 7px;border-radius:10px}.taskList .inactive{background-color:#f1c40f}.taskList .task-sub{font-size:.7em;color:#666;margin-bottom:15px}.noteTaking textarea{height:400px;border:2px solid #dadada}.no-task-selected{padding:20px;border:2px dashed #9fadff;text-align:center;margin-top:20px}.no-task-selected h2{margin:0}.target-log-area{padding:15px;background-color:#ccd4ff;border-radius:8px;margin-top:20px}.target-log-area p{margin:0}.target-log-area .task-title{font-weight:600;font-size:1em;display:inline-block}.target-log-area .task-title:hover{cursor:pointer;color:#586cdf}.target-log-area .task-id{font-size:.7em;color:#a1a1a1;margin-bottom:15px}.log-table .log-row{background-color:#fff;margin-bottom:3px;padding:10px}.log-table .goal-in-task{background:#bbffd7;display:inline-block;padding:10px;border-radius:5px}@media (max-width:400px){.admin-nav{height:200px;overflow:scroll}.admin-nav .user-nav-holder{height:auto}.admin-page section{padding:10px}.container-fluid{padding-right:5px;padding-left:5px}.calendar{height:200px;overflow:scroll}.calendar .cal-day{padding:5px 2px;width:14%}.target-log-area{height:400px;overflow:scroll}.user-details{height:300px;overflow:scroll}.client-profile-page .profile-nav .nav-opt span{display:none}.admin-page .sub-menu,.client-profile-page .profile-nav{margin:0 -10px}}.onboarding-page{height:100vh}.onboarding-page h1{font-size:2em}.onboarding-page h2{font-size:1.4em}.onboarding-page .section{padding:7vh}.onboarding-page .error{background-color:#0099e0;padding:13px 20px;display:inline-block;font-weight:600;color:#fff;margin-bottom:30px}.onboarding-page .error svg{margin-right:10px}.onboarding-page .profile-pic{height:40px;width:40px;border-radius:50%;margin-left:10px}.onboarding-page .thick{font-weight:600;text-decoration:underline}.onboarding-page header{color:#fff;background:linear-gradient(271deg,#c86dd7,#3023ae,#8343c1);background-size:600% 600%;-webkit-animation:AnimationName 16s ease infinite;animation:AnimationName 16s ease infinite;width:100%}.onboarding-page .header-section{padding:6vh 0}.onboarding-page .onboarding-steps{width:100%;padding-left:10px;margin-bottom:20px}.onboarding-page .onboarding-steps svg{margin-right:9px;color:#8343c1}.onboarding-page .onboarding-steps p{font-size:1.1em;border-left:5px solid #e9e9e9;margin:0;padding:10px 0 10px 15px;color:#929292}.onboarding-page .onboarding-steps p.active{border-left:5px solid #8343c1;font-weight:600;color:#2c2c2c}.onboarding-page .form .row{padding-bottom:50px}.onboarding-page nav p{border:none}.onboarding-page nav .logout-btn:hover{cursor:pointer;font-weight:600}.create-account p{margin:0;line-height:190%}.create-account h2{margin-bottom:40px}.create-account .name,.create-account .sub{text-align:right}.create-account .name{padding-top:20px;font-weight:600}.account-sell{text-align:center;padding:30px 10px;margin-top:20px;border-radius:5px;background-color:rgba(63,130,238,.219);box-shadow:0 5px 10px 0 rgba(0,0,0,.24)}.testimonial{padding:30px;margin-top:20px;border-radius:20px;background-color:hsla(0,0%,100%,.219);box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.testimonial img{height:80px;width:80px;border-radius:50%;text-align:center;display:inline-block;margin-top:-90px;margin-left:calc(50% - 40px)}.testimonial .sub{font-size:.9em}.sign-google{padding:13px 20px;background:#3f82ee;color:#fff;border:none;border-radius:4px;margin-top:20px}.sign-google:hover{background:#3773d3}.sign-google svg{margin-right:13px}.onboarding-page textarea{width:100%;max-width:650px;height:100px;border-radius:5px;border:2px solid #cecece;padding:12px 15px}.onboarding-page input{border:2px solid #cecece;padding:13px 15px;min-width:300px;border-radius:5px;font-weight:600}.onboarding-page input:focus,.onboarding-page textarea:focus{outline:none;border:2px solid #8343c1}.onboarding-page .options-holder{max-width:700px}.onboarding-page .option{border:2px solid #cecece;padding:10px 20px;display:inline-block;margin:5px;min-width:160px;border-radius:5px;font-weight:600;text-align:center}.onboarding-page .option.selected{border:2px solid #8343c1;color:#8343c1;background-color:rgba(130,67,193,.1)}.onboarding-page .option:hover{cursor:pointer;border:2px solid #8343c1}.onboarding-page .continue-btn{padding:15px 40px;display:inline-block;margin:5px;border-radius:5px;font-weight:600;text-align:center;background:#3023ae;background:linear-gradient(271deg,#c86dd7,#8343c1);color:#fff;border:none;text-transform:uppercase}.onboarding-page .continue-btn:hover{background:#3023ae;background:linear-gradient(271deg,#a057ac,#673499)}.onboarding-page .draft-btn{padding:15px 30px;display:inline-block;margin:5px;border-radius:5px;font-weight:600;text-align:center;background:#e7e7e7;color:#000;border:none;text-transform:uppercase}.onboarding-page .draft-btn:hover{background:#c5c5c5}.onboarding-page .draft-btn svg{color:#00ad26;margin-left:5px}.onboarding-page .continue-btn span{padding-left:5px}.goal-assessment h2,.goal-assessment p,.setup-call h2,.setup-call p{max-width:650px;line-height:140%;display:inline-block}.goal-assessment h3{font-size:1.2em;margin-bottom:15px}.goal-assessment p,.setup-call p{line-height:170%}@-webkit-keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 51%}to{background-position:0 50%}}@keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 51%}to{background-position:0 50%}}@media (max-width:400px){.onboarding-page .continue-btn,.onboarding-page .draft-btn,.onboarding-page input{width:100%}.onboarding-page .section{padding:30px 0}.onboarding-page h1{font-size:1.7em}.onboarding-page h2{font-size:1.3em}.testimonial{margin-top:50px;padding:20px}}.download-page{background-color:#f3f3f3;padding:10px;max-width:500px;min-height:100vh}.download-page h2{color:#7217c2;line-height:1em;text-transform:uppercase;font-size:2.3em;font-weight:700;background:-webkit-linear-gradient(#8343c1,#7f76f5);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.download-page h4{text-align:center;color:#383838;font-size:1.6em;font-weight:600;margin-top:50px;padding:50px 0;border-top:3px solid #fff}.download-page .logo-holder{margin-bottom:30px}.download-page .os-picker{width:100%;margin-top:30px;margin-bottom:10px}.download-page .os-picker button{width:50%;background-color:#fff;padding:15px;color:#7e7e7e;border:none;border-bottom:3px solid #fff}.download-page .os-picker button.active{background-color:#fff;color:#000;border-bottom:3px solid #7217c2}.download-page .step{margin-bottom:10px;background-color:#fff;padding:15px}.download-page .note,.download-page .num{display:inline-block}.download-page .num{padding:5px 11px;border-radius:50%;color:#fff;background-color:#7217c2;margin-right:10px;font-size:.9em}.download-page .note{font-size:1em}.creating-app-page{background-color:#000;padding:20px;min-height:100vh}.creating-app-page h2{color:#7217c2;line-height:1em;text-transform:uppercase;font-size:3em;font-weight:700;background:-webkit-linear-gradient(#8343c1,#10d2dd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-top:15vh}.creating-app-page p{color:#fff}.creating-app-page button{background-color:#7217c2;color:#fff;border:none;border-radius:10px;padding:15px 0;width:100%;margin:30px 0}
/*# sourceMappingURL=main.7698adb1.chunk.css.map */