.CircularProgressbar{width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset 0.5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.CircularProgressbar .CircularProgressbar-text{fill:#9baec8;font-size:45px;dominant-baseline:central}.CircularProgressbar .CircularProgressbar-path{stroke:#9baec8;stroke-linecap:round;transition:stroke-dashoffset 0.5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#313543;stroke:#363b51}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block}.react-datepicker{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:0.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:0.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time{border-radius:0.3rem}.react-datepicker--time-only .react-datepicker__time-box{border-radius:0.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^="bottom"]{margin-top:10px}.react-datepicker-popper[data-placement^="top"]{margin-bottom:10px}.react-datepicker-popper[data-placement^="right"]{margin-left:8px}.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^="left"]{margin-right:8px}.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:0.3rem;border-top-right-radius:0.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header{margin-top:0;color:#000;font-weight:bold;font-size:0.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:0.45rem solid transparent;z-index:1}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:0.4rem;text-align:center}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:70px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:0.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:70px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + (1.7rem / 2));overflow-y:scroll;padding-right:30px;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:white;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day--today{font-weight:bold}.react-datepicker__day--highlighted{border-radius:0.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1{color:magenta}.react-datepicker__day--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range{border-radius:0.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected{border-radius:0.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:rgba(33,107,165,0.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:0.3rem}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:0.45rem}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:0.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:0.3rem;border-top-right-radius:0.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:inline-block;height:0;outline:0;padding:0;vertical-align:middle}.react-datepicker__close-icon::after{background-color:#216ba5;border-radius:50%;bottom:0;box-sizing:border-box;color:#fff;content:"\00d7";cursor:pointer;font-size:12px;height:16px;width:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:7px;text-align:center;top:50%}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px), (max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:0.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}*{color:#9baec8}html,body{font-family:"Open Sans", sans-serif;color:#9baec8;margin:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::-webkit-scrollbar{width:10px;cursor:-webkit-grabbing}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background-color:#272b37}::-webkit-scrollbar-corner{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#313543;border:2px solid transparent !important;border-radius:9px;background-clip:content-box}[contenteditable]:focus{outline:none}input{width:100%;background:#1f222d;border:none;padding:7px 0px 3px 10px;margin-bottom:10px;font-size:inherit;line-height:30px;color:#848faa;outline:none}input:disabled{background:#313745;color:rgba(112,126,148,0.57)}input::-webkit-input-placeholder{color:#464d5e}textarea,textarea:focus,textarea:active{resize:none;box-shadow:none !important}textarea{height:140px;width:100%;background:#1f222d;color:#9baec8;border:none;outline:none}select{padding:5px;background:#3f465a;border:1px solid #6f798f;font-size:inherit;outline:none;appearance:none}h1,h2,h3,h4,h5{margin:0;margin-bottom:10px}h1{font-size:1.8em;font-weight:lighter;border-bottom:1px solid rgba(132,142,169,0.5)}h2{font-size:1.6em;font-weight:600}h3{font-size:1.4em}h4{font-size:1.2em}h5{font-size:1em}p{margin-top:0px}a{cursor:pointer;color:#008cba}a:hover,a:active,a:focus{color:white}a:hover svg path,a:active svg path,a:focus svg path{fill:white}hr{border:none;border-top:1px solid rgba(132,142,169,0.5);margin:10px 0}blockquote{padding:5px 10px;margin:0;border-left:2px solid rgba(138,155,179,0.77)}.clearfix::after{content:"";clear:both;display:table}.left{float:left}.right{float:right}.centered{margin:auto}.center-text{text-align:center}.hidden{display:none}.bold{font-weight:bold}.italic{font-style:italic}.underline{text-decoration:underline}.pointer{cursor:pointer}.full-width{width:100%}.dim{color:rgba(112,126,148,0.57)}.paddings-20{padding:20px}.panel{padding:10px;border:1px solid #838ea8e3;background:#41485882}.cta-panel{background:#2e3241;padding:20px;padding-bottom:0.1px}.modal-wrapper{position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4)}.modal-wrapper .modal-body{background-color:#363c4a;margin:20px auto;padding:20px 40px;max-width:95%;width:400px}.modal-wrapper.wide .modal-body{width:700px}.modal-wrapper .close-bg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:-1}.notification{position:fixed;top:0;left:0;width:100%;padding:5px;text-align:center;background:#2e3241;opacity:0;-webkit-transition:opacity 1s ease-in}.notification.show{opacity:1;-webkit-transition:opacity 0s ease-in}.button,.button-select{padding:0px 8px;height:30px;line-height:30px;font-size:inherit;background:#313543;background:#363b51;color:#848faa;cursor:pointer;display:inline-block}.button.medium,.medium.button-select{padding:10px 20px;height:auto}.button.large,.large.button-select{padding:20px;height:auto}.button.cta,.cta.button-select{display:block;background:#272b34;color:#848faa;text-decoration:none;margin:auto;border:1px solid #e3335c;text-align:center}.button.dark,.dark.button-select{background:#272b37}.button svg,.button-select svg{width:1em;height:1em;margin-right:4px}.button svg path,.button-select svg path{fill:#848faa}.button:hover,.button-select:hover{color:#848faa}.button:hover svg path,.button-select:hover svg path{fill:#848faa}.right .button,.right .button-select{margin-right:0;margin-left:4px}.button-select{position:relative;width:auto;padding-right:24px}.button-select svg{position:absolute;top:calc(50% - 8px);right:4px}.square-button{height:30px;width:30px;line-height:30px;background:#313543;background:#363b51;text-align:center;color:#848faa;cursor:pointer;position:relative}.close-button{position:absolute;top:10px;right:15px;cursor:pointer}.close-button svg path{fill:rgba(133,171,224,0.1)}.dropdown{float:left;position:relative}.dropdown .menu-handle{cursor:pointer}.dropdown:hover .dropdown-menu{display:block}.dropdown .dropdown-menu{display:none;position:absolute;width:100%;top:100%;left:0;z-index:1000;background-color:#313543;box-shadow:2px 2px 10px 0 #191b22}.dropdown .dropdown-menu .menu-item{border-bottom:1px solid rgba(0,0,0,0.15);padding:8px;display:block;cursor:pointer;color:#9baec8;text-decoration:none}.dropdown .dropdown-menu .menu-item.active{color:white}.dropdown .dropdown-menu .menu-item:hover{background:#3f465a}.image-wrapper-square{width:100%;position:relative}.image-wrapper-square:after{padding-top:100%;display:block;content:''}.image-wrapper-square .thumbnail{position:absolute;top:0;bottom:0;right:0;left:0;background-position:50% 50%;background-size:cover;margin:0;border:none;background-color:#1f364d}.image-wrapper{width:100%;position:relative}.image-wrapper:after{padding-top:56.25%;display:block;content:''}.image-wrapper .thumbnail{position:absolute;top:0;bottom:0;right:0;left:0;background-position:50% 50%;background-size:cover;margin:0;border:none;background-color:#1f364d}.label{padding:2px 4px;outline:1px solid #838ea8e3;background:#41485882;display:inline;margin-right:2px}.checkbox{width:20px;height:20px;border:1px solid #848faa;background:#313642;margin:-5px 5px -5px 0;display:inline-block;cursor:pointer;z-index:10;line-height:20px}.checkbox.checked{background:#6f788f;border:1px solid #6f788f}.react-datepicker-popper{margin-top:-5px !important}.react-datepicker{font-family:"Open Sans", sans-serif;font-size:0.8rem;background-color:#272b37;border:none;outline:1px solid rgba(156,175,201,0.31);border-radius:0}.react-datepicker .react-datepicker__time-name,.react-datepicker .react-datepicker__day-name{color:#9baec8;margin:0}.react-datepicker .react-datepicker__current-month,.react-datepicker .react-datepicker-time__header{color:#9baec8}.react-datepicker .react-datepicker__day{color:#9baec8;border-radius:0;margin:0}.react-datepicker .react-datepicker__day:hover{background-color:rgba(104,134,182,0.3);color:white;border-radius:0}.react-datepicker .react-datepicker__day--selected{background-color:rgba(104,134,182,0.3);color:white;font-weight:bold;border-radius:0}.react-datepicker .react-datepicker__day--today{color:white;border-radius:0}.react-datepicker .react-datepicker__day--range-start,.react-datepicker .react-datepicker__day--range-end{background-color:rgba(104,134,182,0.1);color:#9baec8;border-radius:0}.react-datepicker .react-datepicker__day--in-range,.react-datepicker .react-datepicker__day--in-selecting-range{background-color:rgba(104,134,182,0.1);color:white}.react-datepicker .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range){color:#9baec8;background-color:initial}.react-datepicker .react-datepicker__day--disabled{color:rgba(112,126,148,0.57)}.react-datepicker .react-datepicker__day--disabled:hover{background-color:#272b37;color:rgba(112,126,148,0.57)}.react-datepicker .react-datepicker__navigation--next{border-left-color:#9baec8;outline:none}.react-datepicker .react-datepicker__navigation--previous{border-right-color:#9baec8;outline:none}.react-datepicker .react-datepicker__triangle,.react-datepicker .react-datepicker__triangle::before{display:none}.react-datepicker .react-datepicker__header{background-color:#363c4a;border-bottom:1px solid #575f72;border-top-left-radius:0;border-top-right-radius:0}header{background:#272b37}header .main-menu{float:left}header .main-menu .dropdown-menu{width:200px}header .main-menu svg{margin-right:5px}header .main-menu svg path{fill:#9baec8;width:40px}header .main-menu .menu-handle{background:none}header .main-menu .menu-handle svg{margin-right:0}header .calendar-dropdown .dropdown-menu{width:85px}.timeline,.days{transform:rotateX(180deg)}.timeline{background:#313543;background:rgba(77,82,107,0.53);background:#272b37;width:calc(100% - 65px);overflow-y:hidden;overflow-x:scroll;overflow-x:scroll;white-space:nowrap}.timeline::-webkit-scrollbar-thumb{background-color:#313543;height:3px;border:1px solid #282c37}.timeline .day{display:inline-block;height:34px;height:40px;background:#282C37;background:#373b4d;margin-right:8px;cursor:pointer;color:#9BAEC8}.timeline .day.active{border:1px solid #67778e;border:1px solid #9baec8}.timeline .day .name-date{background:#313543;background:#272b37;background:rgba(39,43,55,0.56);padding:10px 0;width:40px;float:left;height:100%;text-align:center;position:relative}.timeline .day .name-date .circle-wrapper{position:absolute;left:2px;top:2px;width:90%;height:90%;border-radius:50%;background:#3c4259;border:1px solid #9baec8}.timeline .day .name-date .name{text-transform:uppercase;font-size:8px;line-height:8px;color:#9baec8;position:relative;z-index:1}.timeline .day .name-date .date{font-size:12px;line-height:15px;color:#9BAEC8;position:relative;z-index:1}.timeline .day .mark{width:28px;height:28px;margin:6px;float:left;border-radius:50%;background:#313543;background:#272b37;position:relative}.timeline .day .mark svg{position:absolute;width:100%;top:calc(50% - 7px)}.timeline .day .stats{float:left;padding:6px}.timeline .day .stats .stat{color:#9baec8;font-size:12px;line-height:15px;text-align:left}.timeline .day .stats .stat svg{margin-right:5px}.timeline .day.dim{color:rgba(112,126,148,0.57);opacity:0.65}.timeline .day.dim .stat{color:rgba(112,126,148,0.57)}.timeline .day.dim svg path{fill:rgba(112,126,148,0.57)}.timeline .day.dim .name-date{outline:none}.timeline .day.dim .name-date .name,.timeline .day.dim .name-date .date{color:rgba(112,126,148,0.57)}.timeline .day.dim .mark{background:#2d3240}.heatmap{width:100%;background:#272b37;padding:0 8px}.heatmap .react-calendar-heatmap{margin-top:10px}.heatmap .react-calendar-heatmap .color-scale-0{fill:rgba(0,0,0,0.1)}.heatmap .react-calendar-heatmap .color-scale-1{fill:rgba(155,174,200,0.1)}.heatmap .react-calendar-heatmap .color-scale-2{fill:rgba(155,174,200,0.2)}.heatmap .react-calendar-heatmap .color-scale-3{fill:rgba(155,174,200,0.3)}.heatmap .react-calendar-heatmap .color-scale-4{fill:rgba(155,174,200,0.4)}.heatmap .react-calendar-heatmap .color-scale-5{fill:rgba(155,174,200,0.5)}.heatmap .react-calendar-heatmap .color-scale-6{fill:rgba(155,174,200,0.6)}.heatmap .react-calendar-heatmap .color-scale-7{fill:rgba(155,174,200,0.7)}.heatmap .react-calendar-heatmap .color-scale-8{fill:rgba(155,174,200,0.8)}.heatmap .react-calendar-heatmap .color-scale-9{fill:rgba(155,174,200,0.9)}.heatmap .react-calendar-heatmap .color-scale-10{fill:#9baec8}.heatmap .react-calendar-heatmap .active{stroke:#9baec8;stroke-width:1px}.heatmap .react-calendar-heatmap .win{stroke:#79889e;stroke-width:-1px;rx:10px}.heatmap .react-calendar-heatmap-month-label{font-size:10px;fill:#9BAEC8}.menu-streak{padding:11.5px 0px 8px 0;float:left;width:65px;background:#272b37}.menu-streak .streak-counter{float:left;margin-right:5px;background:#313543;background:#363b51;color:#9baec8;width:30px;height:30px;line-height:30px;text-align:center;font-size:12px;border-radius:50%}.menu-streak .streak-counter .wrapper{width:30px;height:30px;position:absolute;clip:rect(0px, 100px, 100px, 50px)}.menu-streak .streak-counter .wrapper .circle{width:25px;height:25px;border:10px solid green;border-radius:50px;position:absolute;clip:rect(0px, 50px, 100px, 0px)}::spelling-error{color:red !important;background:blue}.editor{font-size:22px;font-weight:400;background:#282C37;background:#2e3241;padding:20px;max-height:calc(100vh - 210px);overflow-y:auto;overflow-x:hidden}@media (max-width: 700px){.editor{max-height:initial}}.editor p::spelling-error,.editor a::spelling-error,.editor h1::spelling-error,.editor h2::spelling-error,.editor h2::spelling-error,.editor h3::spelling-error,.editor h4::spelling-error,.editor span::spelling-error{color:red !important}.editor.blurred-mode p,.editor.blurred-mode a,.editor.blurred-mode h1,.editor.blurred-mode h2,.editor.blurred-mode h2,.editor.blurred-mode h3,.editor.blurred-mode h4,.editor.blurred-mode span{color:transparent;text-shadow:0 0 25px #94add1}.editor.fullscreen{font-family:'Roboto Slab', sans-serif;position:fixed;z-index:1001;top:0;left:0;width:100%;height:100%;max-height:100%;padding:40px}.editor.fullscreen .slate{max-width:700px;margin:auto;height:100%}.editor ::-webkit-scrollbar-track,.editor ::-webkit-scrollbar-corner{background-color:#272b34}.editor ::-webkit-scrollbar-thumb{background-color:rgba(110,110,110,0.2)}.close-fullscreen{position:fixed;top:10px;right:10px;z-index:1002}.hover-menu{padding:8px 16px;position:absolute;z-index:1002;top:-10000px;left:-10000px;margin-top:-6px;opacity:0;background-color:#222;transition:opacity 0.75s}.hover-menu .hover-menu-button{cursor:pointer;height:20px;line-height:20px;display:block;float:left;text-align:center;margin-right:10px;font-weight:bold}.hover-menu .hover-menu-button.active-mark{color:white}.hover-menu:last-child{margin-right:0}.toolbar{width:100%;background:#272b37;line-height:0}.toolbar .menu-item{line-height:20px}.toolbar .save-button{display:inline-block;margin-right:5px;overflow:hidden}.toolbar .save-button .saved{cursor:default}.toolbar .save-button .saved .fa-save path{fill:rgba(112,126,148,0.57);fill-opacity:0.5}.toolbar .save-button .saved .fa-check path{fill:rgba(112,126,148,0.57)}.toolbar .word-counter{display:inline-block;background:#282c37;background:none;margin-right:5px;height:30px}.toolbar .word-counter.fullscreen{position:fixed;top:0;left:0;width:100%;z-index:1002}.toolbar .word-counter.fullscreen .words{position:fixed;top:20px;left:20px}.toolbar .word-counter.fullscreen .words svg{display:none}.toolbar .word-counter.fullscreen .progress-outer{width:100%;height:3px;margin:0;padding:0;background:none;outline:none}.toolbar .word-counter.fullscreen .writing-goal{display:none}.toolbar .word-counter .words{float:left;width:60px;padding:4px 8px;color:#848faa;height:16px;line-height:16px;padding:0;margin-top:7px;margin-right:4px}.toolbar .word-counter .words svg{width:1em;height:1em;margin-right:2px}.toolbar .word-counter .progress-outer{float:left;width:180px;margin-top:10px;height:10px;padding:2px;overflow:hidden;background:#282c37;outline:1px solid #4a5065}.toolbar .word-counter .progress-outer .progress-inner{width:25%;height:100%;background:#9baec8;background:#363b51;background:#6e7a92;background:#59637b}.toolbar .word-counter .writing-goal{float:left;margin-left:10px;margin-top:7px;cursor:pointer}.toolbar .word-counter .writing-goal svg{width:1em;height:1em;margin-right:4px}.toolbar .timer{display:inline-block;float:right;background:#282c37;background:none}.toolbar .timer.fullscreen{position:fixed;z-index:1002}.toolbar .timer.fullscreen .time{position:fixed;left:20px;top:40px;padding:0;height:auto;width:auto;background:none}.toolbar .timer.fullscreen .lives{display:none}.toolbar .timer.fullscreen .healthbar{position:fixed;left:20px;top:70px;width:50px;margin:0;outline:none;padding:0;height:3px}.toolbar .timer.fullscreen .start-pause{display:none}.toolbar .timer .speed-select,.toolbar .timer .sprint-length,.toolbar .timer .time,.toolbar .timer .start-pause{float:left;height:30px}.toolbar .timer .speed-select,.toolbar .timer .healthbar,.toolbar .timer .sprint-length,.toolbar .timer .time{margin-right:4px}.toolbar .timer .speed-select .dropdown-menu{width:115px}.toolbar .timer .speed-select .button-select{width:115px;padding-left:30px}.toolbar .timer .speed-select .button-select .fa-tachometer-alt{left:5px}.toolbar .timer .sprint-length .button-select,.toolbar .timer .sprint-length .dropdown-menu{width:85px}.toolbar .timer .button-select{text-align:left}.toolbar .timer .time{text-align:center;width:85px}.toolbar .timer .lives{float:left;width:15px;height:30px;position:relative}.toolbar .timer .lives svg{position:absolute;width:10px;height:10px;top:calc(50% - 5px);left:0}.toolbar .timer .healthbar{float:left;height:10px;margin-top:10px;width:100px;margin-right:5px;cursor:pointer;overflow:hidden;padding:2px;background:#282c37;outline:1px solid #4a5065}.toolbar .timer .healthbar .progress-inner{width:25%;height:100%;background:#9baec8;background:#59637b}.toolbar .timer .healthbar-placeholder{width:120px;height:1px;float:left}.toolbar .timer .start-pause{margin:0}@media (max-width: 530px){.toolbar{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.toolbar::-webkit-scrollbar{height:0px}.toolbar .timer{float:none}.toolbar .word-counter .progress-outer{width:100px}}.login-modal{text-align:center}.login-modal h2{font-weight:lighter}.login-modal hr{border-top:1px solid rgba(0,0,0,0.15)}.about-modal,.cta-modal,article{background:#2e3241;padding:20px 40px;margin-top:20px;position:relative}@media (max-width: 530px){.about-modal,.cta-modal,article{padding:20px 10px}}.about-modal img,.cta-modal img,article img{max-width:100%;display:block;margin:auto}.about-modal a,.cta-modal a,article a{text-decoration:none}.writing-goals-modal .button-select-date,.writing-goals-modal .writing-goal-panel,.settings-modal .button-select-date,.settings-modal .writing-goal-panel{padding:8px;float:left;background:#272b37;outline:1px solid rgba(156,175,201,0.31);width:100%;cursor:pointer;text-align:center}.writing-goals-modal .date-picker,.settings-modal .date-picker{display:block;float:left;width:calc(50% - 2px);margin-right:4px}.writing-goals-modal .date-picker .react-datepicker-wrapper,.writing-goals-modal .date-picker .react-datepicker__input-container,.settings-modal .date-picker .react-datepicker-wrapper,.settings-modal .date-picker .react-datepicker__input-container{width:100%}.writing-goals-modal .date-picker.end,.settings-modal .date-picker.end{margin-right:0}.writing-goals-modal .writing-goal-panel,.settings-modal .writing-goal-panel{float:none;margin-bottom:4px;margin-top:-6px;cursor:default}.settings-modal .modal-body{margin:5px auto;width:460px;max-height:calc(100vh - 10px);overflow-x:hidden;overflow-y:auto}.settings-modal .writing-days{display:flex;align-items:stretch;justify-content:space-between;margin-bottom:5px}.settings-modal .writing-days .day{height:40px;width:40px;background:#2d3240;text-align:center;line-height:40px;cursor:pointer}.settings-modal .writing-days .day.active{background:#3f465a}.settings-modal .checkbox{padding:3px 4px;height:28px;width:28px;float:left;border-radius:3px;margin-top:6px}.settings-modal .checkbox svg{width:20px;height:20px}.settings-modal .username{margin-top:3px}.settings-modal .disabled .button-select{cursor:default;background:#2d32407a;color:rgba(112,126,148,0.57)}.settings-modal .disabled .button-select svg path{fill:rgba(112,126,148,0.57)}.settings-modal .disabled .dropdown:hover .dropdown-menu{display:none}.settings-modal .time-selector .dropdown-menu{top:-200px;height:200px;overflow-y:scroll;overflow-x:hidden;box-shadow:none}.settings-modal .am-pm .dropdown-menu{top:-76px;box-shadow:none}.settings-modal .dropdown{margin-top:5px;margin-right:5px}.settings-modal .username{width:calc(100% - 35px);float:right}.burndown-chart .modal-body{padding:0}.burndown-chart .modal-body .highcharts-background{fill:none}.burndown-chart .modal-body .highcharts-credits{display:none}.share-your-page .label{display:block;width:100%;text-align:center}.share-your-page .social-buttons{text-align:center}.share-your-page .social-buttons .button.cta,.share-your-page .social-buttons .cta.button-select{display:inline-block;margin-right:5px;padding:10px 20px;height:auto;width:200px}.export-modal .modal-body{width:700px}.export-modal .select-type{float:right}.export-modal .search{float:left;width:200px;height:30px}.export-modal textarea,.export-modal pre{height:200px;width:100%;background:#1f222d;color:#9baec8;border:none;outline:none;padding:4px}.export-modal .export-html{height:200px;width:100%;background:#1f222d;color:#9baec8;overflow-y:scroll;overflow-x:hidden;padding:4px;margin-bottom:4px}.export-modal .export-html .day{outline:1px solid rgba(133,171,224,0.23);padding:10px;margin-bottom:10px}.hotkeys-modal{position:fixed;bottom:0;right:0;height:50%;width:300px;z-index:100;background:#363c4a}.hotkeys-modal .scroll-wrapper{overflow-x:hide;overflow-y:auto;padding:4px;height:calc(100% - 32px)}.hotkeys-modal .hotkeys-header{background:#3b4151;padding:5px;height:32px}.hotkeys-modal .button-select{margin:-4px}.hotkeys-modal .close,.hotkeys-modal .collapse{float:right;cursor:pointer;margin-right:10px}.hotkeys-modal table{width:100%}.hotkeys-modal table tr{padding:2px}.hotkeys-modal .label{float:right;margin:0}.writing-prompts{padding:4px 8px;background:#2e3241}.writing-prompts .category-select{float:left}.writing-prompts .category-select .button-select{width:240px}.writing-prompts .prompt-label{font-size:12px}.writing-prompts .prompt{float:left;width:calc(100% - 35px);margin-right:5px;padding:4px 8px;outline:1px solid rgba(155,174,200,0.42);min-height:30px}.writing-prompts .refresh{float:left;outline:1px solid rgba(155,174,200,0.42)}.profile-page{max-width:700px;margin:auto}.profile-page .profile-header{background:#2e3241;padding:20px}.profile-page .profile-header .username svg{display:inline-block;margin-left:5px}.profile-page .timeline-wrapper{background:#272b37}.profile-page .timeline-wrapper .menu-streak{width:40px;height:40px}.profile-page .timeline-wrapper .menu-streak .streak-counter{margin-top:1px;margin-left:5px}.profile-page .timeline-wrapper .timeline{width:calc(100% - 40px)}.profile-page .timeline-wrapper .timeline .day{cursor:default}.profile-page .burndown-chart{background:#2e3241}.profile-page .burndown-chart .highcharts-background{fill:none}.profile-page .burndown-chart .highcharts-credits{display:none}.app{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;background:#1f222d}.app.fullscreen{overflow-y:hidden}.app .main-wrapper{max-width:700px;margin:auto}
