*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.popup-container-go-pro,.popup-container-go-pro-signed-in{position:absolute;top:86px;width:90%;left:5%;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border-radius:8px;background:#fff;z-index:300}.popup-container-go-pro-signed-in .popup-title,.popup-container-go-pro .popup-title{margin-bottom:1rem;font-family:Nunito,sans-serif;font-weight:700;font-size:2.4rem;line-height:1.6;color:#7c82f7;text-align:center;letter-spacing:-.1px}@media screen and (min-width:960px){.popup-container-go-pro-signed-in .popup-title,.popup-container-go-pro .popup-title{margin-top:2rem;font-size:2.6rem}}.popup-container-go-pro-signed-in .explainer-text,.popup-container-go-pro .explainer-text{font-size:1.6rem;line-height:2}.popup-container-go-pro-signed-in .explainer-text-sm,.popup-container-go-pro .explainer-text-sm{margin-top:2rem;margin-bottom:0;font-size:1.4rem;font-weight:600}.popup-container-go-pro-signed-in .popup-subtitle,.popup-container-go-pro .popup-subtitle{margin-bottom:3rem;font-family:Nunito,sans-serif;font-weight:700;font-size:1.8rem;line-height:1.6;color:#636e72;text-align:center;letter-spacing:-.1px}@media screen and (min-width:960px){.popup-container-go-pro-signed-in .popup-subtitle,.popup-container-go-pro .popup-subtitle{font-size:2.2rem}}.popup-container-go-pro-signed-in p,.popup-container-go-pro p{margin-bottom:3rem;font-size:1.9rem;line-height:3.7rem;color:#434343;letter-spacing:-.1px;text-align:left}.popup-container-go-pro-signed-in p a,.popup-container-go-pro p a{color:#7c82f7;text-decoration:underline;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.popup-container-go-pro-signed-in p a:hover,.popup-container-go-pro p a:hover{color:#646bf6;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.popup-container-go-pro-signed-in p i,.popup-container-go-pro p i{font-style:italic}.popup-container-go-pro-signed-in p.p-intro,.popup-container-go-pro-signed-in p em,.popup-container-go-pro p.p-intro,.popup-container-go-pro p em{font-weight:600}@media screen and (min-width:720px){.popup-container-go-pro,.popup-container-go-pro-signed-in{left:50%;width:650px;margin-left:-325px;padding:31px 25px 55px}}@media screen and (min-width:960px){.popup-container-go-pro-signed-in.popup-container-welcome .popup-title,.popup-container-go-pro.popup-container-welcome .popup-title{margin-bottom:2rem;font-size:3.3rem}.popup-container-go-pro-signed-in.popup-container-welcome>img,.popup-container-go-pro.popup-container-welcome>img{width:50px}}.popup-container-go-pro-signed-in{padding:10px 13px 24px}.popup-container-go-pro-signed-in .popup-title{margin-top:2rem;margin-bottom:2.1rem;font-size:2.2rem}.popup-container-go-pro-signed-in .go-pro-sign-out-link{margin-top:1rem;display:block;font-size:13px;color:#7c82f7;text-decoration:underline;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.popup-container-go-pro-signed-in .go-pro-sign-out-link:hover{color:#646bf6;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}@media screen and (min-width:480px){.popup-container-go-pro-signed-in{left:50%;width:370px;margin-left:-185px;padding-left:30px;padding-right:30px}}.popup-container-go-pro.popup-container-go-pro--restricted-feature{padding-bottom:25px}.popup-container-go-pro.popup-container-go-pro--restricted-feature .popup-title{margin-top:0;margin-bottom:1rem;font-size:2.4rem}.popup-container-go-pro.popup-container-go-pro--restricted-feature .popup-subtitle{font-size:1.7rem;margin-bottom:1rem}.popup-container-go-pro.popup-container-go-pro--restricted-feature .popup-container--go-pro__yourganize-price-container{margin-right:0}.popup-container-go-pro.popup-container-go-pro--restricted-feature .popup-container--go-pro__yourganize-price-container h3{font-size:19px}.popup-container-go-pro.popup-container-go-pro--restricted-feature .yourganize-cost{margin:34px 0 20px;text-align:center}.popup-container-go-pro.popup-container-go-pro--restricted-feature .go-pro-button{margin-bottom:4rem}@media screen and (min-width:720px){.popup-container-go-pro.popup-container-go-pro--restricted-feature{width:470px;margin-left:-235px}}.popup-container--go-pro__coffee-price-container,.popup-container--go-pro__yourganize-price-container{margin-top:2rem;display:inline-block;vertical-align:top}.popup-container--go-pro__coffee-price-container{width:280px;margin-bottom:6rem;text-align:center}.popup-container--go-pro__coffee-price-container h3{margin-bottom:35px;font-size:17px;font-family:Nunito,sans-serif;line-height:22px;font-weight:700;color:#949494}.popup-container--go-pro__coffee-price-container svg{margin-bottom:28px;display:inline-block}.popup-container--go-pro__coffee-price-container .coffee-cost{display:block;font-family:Nunito,sans-serif;font-size:24px;font-weight:700;color:#949494}.popup-container--go-pro__coffee-price-container .coffee-cost b{font-size:18px}@media screen and (min-width:720px){.popup-container--go-pro__coffee-price-container{margin-bottom:0}}.popup-container--go-pro__yourganize-price-container{width:100%;max-width:260px;margin:2rem 20px 0 0;text-align:center}.popup-container--go-pro__yourganize-price-container h3{margin-bottom:3rem;padding-left:2px;font-weight:700;font-size:21px;font-family:Nunito,sans-serif;color:#6c6eea}.popup-container--go-pro__yourganize-price-container h3 span{margin-left:3px;display:inline-block;font-size:16px}.popup-container--go-pro__yourganize-price-container h3 b{font-size:17px}@media screen and (min-width:720px){.popup-container--go-pro__yourganize-price-container{text-align:left}.popup-container--go-pro__yourganize-price-container h3{margin-bottom:18px}}.yourganize-cost{margin:26px 0 20px 27px;display:block;font-weight:700;font-size:27px;font-family:Nunito,sans-serif;text-align:center;color:#6ec44a}.yourganize-cost b{font-size:19px}@media screen and (min-width:685px){.yourganize-cost{text-align:left}}.go-pro-buttons-container,.go-pro-buttons-signed-in-container{text-align:center}.go-pro-buttons-signed-in-container .go-pro-button{margin-top:.1rem;margin-bottom:4rem}.go-pro-buttons-signed-in-container .go-pro-button:active{margin-bottom:calc(4rem + 2px)}.go-pro-buttons-signed-in-container .ygnz-button--confirm-choice-button--no{margin-top:2rem;margin-bottom:0}.go-pro-buttons-signed-in-container .ygnz-button--confirm-choice-button--no:active{margin-bottom:2px}@media screen and (min-width:720px){.go-pro-buttons-container .go-pro-button{margin-left:80px;margin-bottom:0}.go-pro-buttons-container .go-pro-button:active{margin-bottom:2px}}.go-pro-buttons-container{padding-right:0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center}.go-pro-buttons-container .ygnz-button--confirm-choice-button--no{margin-top:2px;margin-bottom:2rem}@media screen and (min-width:720px){.go-pro-buttons-container{margin-top:0;padding-right:60px;display:block;text-align:right}.go-pro-buttons-container .ygnz-button--confirm-choice-button--no{margin-bottom:0}}.popup-container-pro-journey__content-container{padding:20px}.popup-container-pro-journey__content-container img{width:40px;margin-top:1rem;margin-bottom:3rem}.popup-container-pro-journey__content-container .popup-title{margin-top:0}.popup-container-pro-journey__content-container .small{font-size:1.4rem;line-height:1.5}.popup-container-pro-journey__content-container strong{font-weight:700}@media screen and (min-width:720px){.popup-container-pro-journey__content-container{padding:31px 65px 55px}}.go-pro-coupon-container,.go-pro-signed-in-coupon-container{text-align:center;margin-right:-25px}.go-pro-coupon-container .checkmark,.go-pro-coupon-container .checkmark-hidden,.go-pro-coupon-container input,.go-pro-signed-in-coupon-container .checkmark,.go-pro-signed-in-coupon-container .checkmark-hidden,.go-pro-signed-in-coupon-container input{display:inline-block;vertical-align:top}.go-pro-coupon-container input,.go-pro-signed-in-coupon-container input{width:140px;padding:7px 10px;margin-bottom:9px;font-size:13px;color:#2c4e5a;border-radius:4px;border:1px solid #d2d2d2;outline:none}.go-pro-coupon-container input.valid,.go-pro-signed-in-coupon-container input.valid{border-color:#6cc544}.go-pro-coupon-container .checkmark,.go-pro-signed-in-coupon-container .checkmark{margin-top:7px;margin-left:6px;font-size:18px;color:#6cc544}.go-pro-coupon-container .checkmark-hidden,.go-pro-signed-in-coupon-container .checkmark-hidden{width:24px}@media screen and (min-width:720px){.go-pro-coupon-container{margin-right:auto;text-align:right;padding-right:119px}}.go-pro-signed-in-coupon-container input{margin-bottom:10px}.page-focus-overlay.page-focus-overlay--go-pro-widget{z-index:211}.achievements-badge-container{display:none;vertical-align:top;opacity:1;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.achievements-badge-container.is-page-loading{opacity:0;-webkit-transition:0s;-o-transition:0s;transition:0s}@media screen and (min-width:345px){.achievements-badge-container{display:inline-block}}@media screen and (min-width:382px){.achievements-badge-container{margin-right:10px}}.achievements-badge,.achievements-counter{display:inline-block;vertical-align:top}.achievements-badge{width:35px;margin:0 11px 0 0;border-radius:18px}.achievements-badge a{height:64px;display:inline-block}.achievements-badge span{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.achievements-badge svg{width:100%;fill:#e7e7e7}.achievements-badge:hover svg,.achievements-badge svg{-webkit-transition:fill .2s;-o-transition:fill .2s;transition:fill .2s}.achievements-badge:hover svg{fill:#6ec44a}.achievements-counter{margin-top:21px;display:none;font-size:18px;font-weight:900;color:#e7e7e7}@media screen and (min-width:382px){.achievements-counter{display:inline-block}}.notification{position:fixed;top:-70px;left:50%;width:300px;margin-left:-150px;padding:21px 22px 22px 25px;overflow:hidden;z-index:99;text-align:left;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;border-radius:7px;background:#f5f5f5;-webkit-box-shadow:0 2px 4px -.9px rgba(0,0,0,.3);box-shadow:0 2px 4px -.9px rgba(0,0,0,.3);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:top .25s ease-in-out;-o-transition:top .25s ease-in-out;transition:top .25s ease-in-out}@media screen and (min-width:720px){.notification{width:400px;margin-left:-200px}}.notification.is-active{top:18px;-webkit-transition:top .25s ease-in-out;-o-transition:top .25s ease-in-out;transition:top .25s ease-in-out}.notification.is-positive{border:2px solid #6cc544}.notification.is-amazing{border:2px solid #dbbb3b}.notification.is-negative{border:2px solid #eda749}.notification svg{position:relative;top:3px;padding-right:11px;vertical-align:top}.notification svg.is-flag{top:1px}.notification .notification-text{max-width:230px;display:inline-block;overflow:hidden;vertical-align:top;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height:1.5;color:#4f4f4f;font-size:13px;font-weight:600}@media screen and (min-width:720px){.notification .notification-text{max-width:270px}}.notification .notification-text a,.notification .notification-text b{color:#4f4f4f;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;vertical-align:top}.notification .notification-text b{font-weight:400}.notification .notification-text a{color:#7c82ef;text-decoration:underline}.notification .notification-text a:hover{color:#4f57e9;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.notification .notification-text .icon-ribbon-a,.notification .notification-text .icon-ribbon-b,.notification .notification-text .icon-trophy{position:absolute;top:13px;left:14px;display:inline-block;font-size:30px}.notification .notification-text.notification-text--badge{padding-left:24px}.notification .icon-android-add-circle--close{position:absolute;right:8px;top:7px;font-size:18px;color:#c7c7c7}.notification .icon-android-add-circle--close:before{font-size:18px;color:#c7c7c7;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.notification .icon-android-add-circle--close:hover:before{color:#aeaeae;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.notification .icon-android-add-circle--close:active{top:7px}.account-status{margin:0 20px 0 0;display:inline-block;vertical-align:top}.ygnz-button.ygnz-button--sign-in,.ygnz-button.ygnz-button--sign-out{margin-top:15px;font-size:14px}.ygnz-button.ygnz-button--sign-in span,.ygnz-button.ygnz-button--sign-out span{display:none}@media screen and (min-width:480px){.ygnz-button.ygnz-button--sign-in span,.ygnz-button.ygnz-button--sign-out span{display:inline}}.ygnz-button.ygnz-button--sign-out{border:1px solid #7c82ef!important;color:#f5f5f5;background:#9398f2}.ygnz-button.ygnz-button--sign-out:hover{color:#e8e8e8;background:#656cec;-webkit-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;transition:color .2s,background .2s}.tag.user-role-label{margin:18px 15px 0 0;display:none;vertical-align:top;font-weight:700;background:#dbbb3b;cursor:default}.tag.user-role-label.user-role-label--pro{display:inline-block}@media screen and (min-width:470px){.tag.user-role-label{display:inline-block}}.account-status__login-link{margin:24px 5px 0 12px;display:inline-block;font-size:14px;font-weight:600;color:#f5f5f5;text-decoration:underline;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.account-status__login-link:hover{opacity:.9;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.settings-icon{margin:20px 20px 0 0;display:none;vertical-align:top;font-size:23px;color:#e7e7e7;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:color .2s,-webkit-transform .5s;transition:color .2s,-webkit-transform .5s;-o-transition:transform .5s,color .2s;transition:transform .5s,color .2s;transition:transform .5s,color .2s,-webkit-transform .5s;cursor:pointer;-webkit-transform-origin:11.5px 11.3px;-ms-transform-origin:11.5px 11.3px;transform-origin:11.5px 11.3px}.settings-icon.is-on,.settings-icon:hover{color:#fff;-webkit-transition:color .3s,-webkit-transform .5s;transition:color .3s,-webkit-transform .5s;-o-transition:transform .5s,color .3s;transition:transform .5s,color .3s;transition:transform .5s,color .3s,-webkit-transform .5s}.settings-icon.is-on{-webkit-transform:rotate(220deg);-ms-transform:rotate(220deg);transform:rotate(220deg)}.settings-icon.is-on+.site-settings-container{display:inline-block}@media screen and (min-width:500px){.settings-icon{display:inline-block}}.settings__extra-link{margin-top:24px;margin-right:17px;display:none;font-size:14px;font-weight:600;color:#f5f5f5;text-decoration:none}.settings__extra-link:hover{opacity:.9;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@media screen and (min-width:1400px){.settings__extra-link{display:inline-block}}.site-settings-container{position:absolute;top:70px;width:230px;left:-93px;padding:14px 14px 5px;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:110;font-size:14px;font-weight:600;background-color:#7c82ef;border-radius:4px}.site-settings-container li{margin-bottom:15px}.site-settings-container a{text-decoration:none;color:#f5f5f5}.site-settings-container a,.site-settings-container a:hover{-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.site-settings-container a:hover{opacity:.8}@media screen and (min-width:500px){.site-settings-container{left:-202px}}@media screen and (min-width:1000px){.site-settings-container{left:-92px}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-header{position:relative;width:100%;height:64px;overflow:visible;z-index:5;background-color:#7c82ef}@media screen and (min-width:1300px){.site-header:not(.is-landing-page){text-align:center}}.site-header.is-landing-page{padding-right:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.site-header__hamburger{margin:20px 0 0 20px;display:inline-block;vertical-align:top;fill:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media screen and (min-width:960px){.site-header__hamburger{display:none}}@media (hover:hover){.site-header__hamburger:hover{opacity:.8;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}}.site-header__logo{width:27px;margin-left:13px;margin-top:14px;opacity:1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}@media screen and (min-width:960px){.site-header__logo{width:29px;margin-top:14px}}.site-header__logo-name{display:none}@media screen and (min-width:960px){.site-header__logo-name{padding:21px 23px 0 14px;display:inline-block;vertical-align:top;font-family:Nunito,sans-serif;font-weight:800;font-size:20px;text-decoration:none;color:#f5f5f5;opacity:1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}}.site-header__logo-link:hover .site-header__logo,.site-header__logo-link:hover .site-header__logo-name{opacity:.8;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}@media screen and (min-width:960px){.site-header.is-landing-page .site-header__hamburger{display:inline-block}}.site-header--centre-column{width:100%;background-color:#7c82ef;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:960px){.site-header:not(.is-landing-page) .site-header--centre-column{position:relative;left:61px;width:calc(100% - 61px);padding-right:20px;padding-left:25px}}@media screen and (min-width:1300px){.site-header:not(.is-landing-page) .site-header--centre-column{left:31px;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;text-align:left}}@media screen and (min-width:1600px){.site-header:not(.is-landing-page) .site-header--centre-column{max-width:1360px}}.site-header--right{position:relative;float:right}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-footer{position:relative;left:0;width:100%;margin:0 auto 240px;padding:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.site-footer.is-user-signed-in{margin-bottom:90px}@media screen and (min-width:720px){.site-footer{padding:2rem 3rem}}@media screen and (min-width:960px){.site-footer{max-width:1112px;padding:3rem 1.3rem 0}}@media screen and (min-width:1000px){.site-footer{margin:0 auto 160px}}@media screen and (min-width:1300px){.site-footer{padding:3rem 0 0}}@media screen and (min-width:1400px){.site-footer{max-width:1200px}}@media screen and (min-width:1600px){.site-footer{max-width:1360px}}@media screen and (min-width:1900px){.site-footer{max-width:1634px}}.mailchimp-signup{width:200px}.mailchimp-signup input[type=email],.mailchimp-signup label{width:100%;display:block;color:#777}.mailchimp-signup label{margin-bottom:4px;padding:5px 9px 5px 8px;font-size:13px;font-weight:600}.mailchimp-signup input[type=email]{height:34px;margin-bottom:8px;padding:8px 8px 8px 9px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;color:#636e72;border:1px solid #b5b5b5;border-radius:4px}.mailchimp-signup input[type=email]:focus{outline:none;border-color:#7c82ef}.mailchimp-signup .ygnz-button{width:40px;height:34px;border-radius:0 4px 4px 0;-webkit-appearance:none}.mailchimp-signup .ygnz-button:active{top:0;padding-bottom:0}.mailchimp-signup .icon-envelope-o{position:absolute;top:0;right:0;border-radius:0 4px 4px 0}.mailchimp-signup .icon-envelope-o:before{position:absolute;top:8px;left:12px;color:#fff;font-size:16px;pointer-events:none;z-index:2}.site-footer__email-sign-up-container,.site-footer__site-settings-container{display:block}@media screen and (min-width:720px){.site-footer__email-sign-up-container,.site-footer__site-settings-container{display:inline-block;vertical-align:top}}.site-footer__email-sign-up-container{margin-right:2rem}@media screen and (min-width:960px){.site-footer__email-sign-up-container{margin-left:6.6rem}}@media screen and (min-width:1260px){.site-footer__email-sign-up-container{margin-left:0}}.site-footer__site-settings-container{margin-bottom:4rem;font-size:13px;font-weight:600}.site-footer__site-settings-container ul{padding-top:3rem}.site-footer__site-settings-container li{margin-bottom:2rem;display:block}.site-footer__site-settings-container a{text-decoration:none;color:#9f9f9f;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.site-footer__site-settings-container a:hover{color:#888;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}@media screen and (min-width:720px){.site-footer__site-settings-container{float:right}.site-footer__site-settings-container ul{padding-top:4rem;padding-right:10px}.site-footer__site-settings-container li{margin-left:4rem;display:inline-block;vertical-align:top;text-align:left}}@media screen and (min-width:960px){.site-footer__site-settings-container{margin-bottom:0}}@media screen and (min-width:1300px){.site-footer__site-settings-container{padding-right:0}}.no-spam-label{font-size:12px;display:block;color:#7d7d7d}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-webkit-keyframes sway{0%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}50%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}to{-webkit-transform:rotate(8deg);transform:rotate(8deg)}}@keyframes sway{0%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}50%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}to{-webkit-transform:rotate(8deg);transform:rotate(8deg)}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.is-loading .loading-state-container{display:none}.loading-container-inline h2,.loading-state-container h2{font-family:Nunito,sans-serif;font-weight:900;letter-spacing:-.1px;color:#7c82ef;text-align:center}.loading-container-inline h2 i:first-child,.loading-state-container h2 i:first-child{-webkit-animation:blink 1s infinite ease-in-out;animation:blink 1s infinite ease-in-out}.loading-container-inline h2 i:nth-child(2),.loading-state-container h2 i:nth-child(2){-webkit-animation:blink 1s .25s infinite ease-in-out;animation:blink 1s .25s infinite ease-in-out}.loading-container-inline h2 i:nth-child(3),.loading-state-container h2 i:nth-child(3){-webkit-animation:blink 1s .5s infinite ease-in-out;animation:blink 1s .5s infinite ease-in-out}.loading-container-inline.is-loading-fading,.loading-state-container.is-loading-fading{opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.loading-state-container{padding:13rem 0;text-align:center;opacity:.9}.loading-state-container h2{margin-top:2.1rem;font-size:19px}.loading-state-container i{margin-right:2px;font-size:26px}.loading-container-inline h2{margin-top:2px;font-family:Source Sans Pro,sans-serif;font-size:13px;font-weight:600}.loading-container-inline h2 span{margin-right:2px;display:inline-block}.loading-container-inline i{margin-right:3px;font-size:22px}.loading-state{width:71px;height:86px;display:inline-block;-webkit-animation:sway 3s infinite ease-in-out;animation:sway 3s infinite ease-in-out}.loading-state img{width:100%}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ygnz-button{padding:8px 10px;display:inline-block;vertical-align:top;font-family:Source Sans Pro,sans-serif;font-size:13px;font-weight:700;line-height:1;color:#a7a7a7;letter-spacing:.2px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-decoration:none;border-radius:4px;border:1px solid #f3f3f3;background-color:#f3f3f3;-webkit-appearance:none;cursor:pointer;outline:none;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.ygnz-button:hover{border:1px solid #e6e6e6;background-color:#e6e6e6;-webkit-transition:background-color .3s,border .3s;-o-transition:background-color .3s,border .3s;transition:background-color .3s,border .3s}.ygnz-button:active{position:relative;top:2px;padding-bottom:6px;outline:none}@media screen and (min-width:1600px){.ygnz-button{font-size:14px}}.ygnz-button--positive{color:#fff;border:1px solid #6ec44a;background-color:#6ec44a}.ygnz-button--positive:hover{border:1px solid #61b83c;background-color:#61b83c}.ygnz-button--negative{color:#fff;border:1px solid #eda749;background-color:#eda749}.ygnz-button--negative:hover{border:1px solid #eb9c32;background-color:#eb9c32}.ygnz-button--brand-colour{color:#fff;border:1px solid #7c82ef;background-color:#7c82ef}.ygnz-button--brand-colour:hover{border:1px solid #656cec;background-color:#656cec}.ygnz-button--off{color:#fff;border:1px solid #b5b5b5;background-color:#b5b5b5}.ygnz-button--off:hover{border:1px solid #a8a8a8;background-color:#a8a8a8}.ygnz-button--add-tags.is-on{color:#636e72;border:1px solid #6ec44a;-webkit-transition:border .3s,color .3s;-o-transition:border .3s,color .3s;transition:border .3s,color .3s}.ygnz-button__add-goals-span,.ygnz-button__add-tags-span{position:relative;padding-left:18px;font-size:12px;font-family:Source Sans Pro,sans-serif;font-weight:700}.ygnz-button__add-goals-span:before,.ygnz-button__add-tags-span:before{position:absolute;top:1px;left:-3px;margin-top:0;display:inline-block;vertical-align:top;font-size:17px;color:#c7c7c7;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.ygnz-button--add-tags:hover .ygnz-button__add-goals-span:before,.ygnz-button--add-tags:hover .ygnz-button__add-tags-span:before{color:#aeaeae;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.ygnz-button--add-tags.is-on .ygnz-button__add-goals-span:before,.ygnz-button--add-tags.is-on .ygnz-button__add-tags-span:before{color:#6ec44a;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.binary-buttons-container{padding-bottom:22px;text-align:center}.binary-buttons-container button:first-child{margin-right:9px}.binary-buttons-container button:last-child{margin-left:9px}.binary-buttons-container button.ygnz-button--wide:first-child,.binary-buttons-container button.ygnz-button--wide:last-child{margin-left:0;margin-right:0;margin-top:20px}.binary-buttons-container.is-wide-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center}.ygnz-button--confirm-choice-button{padding:10px 17px 9px 11px;font-weight:600;color:#636e72;border:1px solid #636e72}.ygnz-button--confirm-choice-button:active{padding-bottom:7px}.ygnz-button--confirm-choice-button .emoji-span{font-size:14px}.ygnz-button--confirm-choice-button--no{border-color:#eda749}.ygnz-button--confirm-choice-button--no:hover{border-color:#e8911b}.ygnz-button--confirm-choice-button--yes{border-color:#6ec44a}.ygnz-button--confirm-choice-button--yes:hover{border-color:#57a536}.create-link{width:23px;display:inline-block;vertical-align:top;text-decoration:none;cursor:pointer}.create-link:before{font-size:24px;color:#a7a7a7}.create-link:before,.create-link:hover:before{-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.create-link:hover:before{color:#8e8e8e}.create-link span{text-indent:-999rem;text-align:left;display:inline-block}.is-active .create-link:before,.is-active .create-link:hover:before{color:#6cc544;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.ygnz-button-add-tag{position:relative;top:0;padding:0 10px 0 5px!important;background-color:#c7c7c7;height:26px;vertical-align:top;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.ygnz-button-add-tag:hover{background-color:#bababa;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.ygnz-button-add-tag span{position:relative;top:4px;display:inline-block;text-align:center}.ygnz-button-add-tag span:before{position:relative;top:3px;margin-right:3px;font-size:14px}.ygnz-button-add-tag:active{top:1px;height:25px}.tag+.ygnz-button-add-tag{height:27px}.tag+.ygnz-button-add-tag:active{height:26px}.ygnz-button--clear{color:#fff;background-color:#7ed321}.ygnz-button--clear:hover{background-color:#71bd1e}.ygnz-button.ygnz-button--emoji-picker{position:absolute;right:12px;top:11px;padding:7px 10px}.ygnz-button.ygnz-button--emoji-picker:active{top:13px}@media screen and (min-width:1600px){.ygnz-button.ygnz-button--emoji-picker{font-size:13px}}.ygnz-button--edit{padding:5px 6px}.ygnz-button.ygnz-button--kanban{display:none!important;padding-left:32px!important}.ygnz-button.ygnz-button--kanban:before{position:absolute;left:9px;top:7px;font-size:18px;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.ygnz-button.ygnz-button--kanban:active{padding-left:32px!important}.ygnz-button.ygnz-button--kanban:active:before{position:absolute;left:8px;top:6px;font-size:18px}.ygnz-button.ygnz-button--kanban.is-on:before{left:8px;top:6px;color:#6ec44a;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media screen and (min-width:720px){.ygnz-button.ygnz-button--kanban{display:inline-block!important}}.ygnz-button.ygnz-button--large{position:relative;width:90%;max-width:324px;padding:12px 10px 15px;font-size:2.1rem;line-height:2.7rem;color:#fff;text-align:center;background-color:#6ec44a;border-radius:8px}.ygnz-button.ygnz-button--large:hover{background-color:#7ed321}.ygnz-button.ygnz-button--large:before{display:none}.ygnz-button.ygnz-button--large:active{margin-bottom:2px;padding-bottom:13px}@media screen and (min-width:480px){.ygnz-button.ygnz-button--large:before{position:absolute;top:13px;left:20px;display:inline-block;font-size:26px}}.ygnz-button--disabled,.ygnz-button:disabled{cursor:not-allowed;background-color:#b5b5b5!important}.ygnz-button--disabled:hover,.ygnz-button:disabled:hover{background-color:#b5b5b5!important}.ygnz-button--disabled:active,.ygnz-button:disabled:active{top:0!important;margin-bottom:0!important;padding-bottom:8px!important}.button-google-sign-in{width:162px;height:39px;margin-top:-4px;margin-right:0;display:inline-block;background-image:url("/images/google/btn_google_signin_light_normal_web@2x.png");background-size:162px 39px;background-color:transparent;border:none;cursor:pointer}.go-pro-button{width:245px;margin-bottom:2rem;padding:5px 0 9px;font-size:15px;font-family:Source Sans Pro,sans-serif;font-weight:700;color:#fff;background:#7ed321;border-radius:4px;border:none;outline:none;cursor:pointer;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}.go-pro-button:hover{background:#8bde2f;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.go-pro-button:active{position:relative;top:2px;margin-bottom:calc(2rem + 2px);padding-bottom:7px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body,input,p{font-family:Source Sans Pro,sans-serif}body{background-color:#ebebeb}body,html{font-size:9px}@media screen and (min-width:720px){body,html{font-size:10px}}html{scroll-behavior:smooth}.life-app-container{overflow:hidden;background:#f5f5f5}@media screen and (min-width:960px){.life-app-container{position:relative;left:61px;width:calc(100% - 61px)}}.grid-container{padding:0 10px}@media screen and (min-width:720px){.grid-container{padding:0 22px}}a{-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}a:hover{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.content-container{position:relative;left:0;width:100%;margin:0 auto 40px}@media screen and (min-width:960px){.content-container{padding-left:20px;padding-right:20px;max-width:1200px}}@media screen and (min-width:1600px){.content-container{max-width:1360px}}@media screen and (min-width:1900px){.content-container{max-width:1634px}}.content-container--organize{width:200%;-webkit-box-sizing:border-box;box-sizing:border-box}.content-container--organize.is-showing-column-2{left:-100%}@media screen and (min-width:720px){.content-container--organize{width:100%;padding-left:20px;padding-right:20px}.content-container--organize.is-showing-column-2{left:0}}@media screen and (min-width:1200px){.content-container--organize{padding:0 13px}}@media screen and (min-width:1300px){.content-container--organize{padding:0}}.text-align-center{text-align:center!important}.font-weight-semi{font-weight:600}.no-pointer-events{pointer-events:none}.display-none{display:none}.benefits-checklist,.ygnz-article__checklist{text-align:left}.benefits-checklist li,.ygnz-article__checklist li{position:relative;padding-left:31px;margin-bottom:16px;font-size:14.3px;line-height:19px;color:#2c4e5a}.benefits-checklist li:before,.ygnz-article__checklist li:before{position:absolute;left:0;font-size:21.5px;display:inline-block;vertical-align:top;color:#7ed321}.benefits-checklist li strong,.ygnz-article__checklist li strong{font-weight:700}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-nav{position:fixed;top:0;width:200px;height:100vh;display:none;z-index:4;background:#fefcfc;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s;border-right:1px solid #d1cfcf}.site-nav.is-hidden{display:none!important}@media screen and (min-width:960px){.site-nav{width:60px;display:inline-block}}.site-nav ul{width:100%}.site-nav li{height:60px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #c3c3c3;background:#f0f0f0}.site-nav li a{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;font-size:14px;color:#818181;text-decoration:none;background:#fefcfc;-webkit-transition:opacity .18s .02s,visibility .01s .01s,background .2s,color .2s;-o-transition:opacity .18s .02s,visibility .01s .01s,background .2s,color .2s;transition:opacity .18s .02s,visibility .01s .01s,background .2s,color .2s}.site-nav li a:hover{background:#ececec;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}.site-nav li a:hover .icon-container:before,.site-nav li a:hover .nav-link-text{color:#5d5d5d;-webkit-transition:opacity .18s .02s,visibility .01s .01s,background .2s,color .2s;-o-transition:opacity .18s .02s,visibility .01s .01s,background .2s,color .2s;transition:opacity .18s .02s,visibility .01s .01s,background .2s,color .2s}.site-nav li.is-active .icon-container:before,.site-nav li.is-active .nav-link-text,.site-nav li.is-active a:hover .icon-container:before,.site-nav li.is-active a:hover .nav-link-text{color:#7c82f7}.site-nav li.link-to-landing{height:64px}.site-nav li.link-to-landing svg{width:24px}.site-nav li.link-to-organize.is-active .icon-container:before,.site-nav li.link-to-organize.is-active .nav-link-text,.site-nav li.link-to-organize.is-active a:hover .icon-container:before,.site-nav li.link-to-organize.is-active a:hover .nav-link-text,.site-nav li.link-to-organize a:hover .icon-container:before{color:#7c82f7}.site-nav li.link-to-habits.is-active .icon-container:before,.site-nav li.link-to-habits.is-active .nav-link-text,.site-nav li.link-to-habits.is-active a:hover .icon-container:before,.site-nav li.link-to-habits.is-active a:hover .nav-link-text,.site-nav li.link-to-habits a:hover .icon-container:before{color:#5482f7}.site-nav li.link-to-focus.is-active .icon-container:before,.site-nav li.link-to-focus.is-active .nav-link-text,.site-nav li.link-to-focus.is-active a:hover .icon-container:before,.site-nav li.link-to-focus.is-active a:hover .nav-link-text,.site-nav li.link-to-focus a:hover .icon-container:before{color:#a482f7}.site-nav li.link-to-calendar .icon-container:before{font-size:23px}.site-nav li.link-to-calendar.is-active .icon-container:before,.site-nav li.link-to-calendar.is-active .nav-link-text,.site-nav li.link-to-calendar.is-active a:hover .icon-container:before,.site-nav li.link-to-calendar.is-active a:hover .nav-link-text,.site-nav li.link-to-calendar a:hover .icon-container:before{color:#f88058}.site-nav li.link-to-today .icon-container:before{font-size:26px}.site-nav li.link-to-today.is-active .icon-container:before,.site-nav li.link-to-today a:hover .icon-container:before{color:#e8c224}.site-nav li.link-to-today.is-active .nav-link-text{color:#dcb71e}.site-nav li.link-to-today.is-active a:hover .icon-container:before{color:#e8c224}.site-nav li.link-to-today.is-active a:hover .nav-link-text{color:#dcb71e}.site-nav li.link-to-achievements .icon-container:before{font-size:24px}.site-nav li.link-to-achievements.is-active .icon-container:before,.site-nav li.link-to-achievements.is-active .nav-link-text,.site-nav li.link-to-achievements.is-active a:hover .icon-container:before,.site-nav li.link-to-achievements.is-active a:hover .nav-link-text,.site-nav li.link-to-achievements a:hover .icon-container:before{color:#6ec44a}.site-nav li.link-to-about .icon-container:before{font-size:26px}.site-nav li.link-to-about.is-active .icon-container:before,.site-nav li.link-to-about.is-active .nav-link-text,.site-nav li.link-to-about.is-active a:hover .icon-container:before,.site-nav li.link-to-about.is-active a:hover .nav-link-text,.site-nav li.link-to-about a:hover .icon-container:before{color:#7c82f7}.site-nav li.link-to-pricing .icon-container:before{font-size:23px}.site-nav li.link-to-pricing.is-active .icon-container:before,.site-nav li.link-to-pricing.is-active .nav-link-text,.site-nav li.link-to-pricing.is-active a:hover .icon-container:before,.site-nav li.link-to-pricing.is-active a:hover .nav-link-text,.site-nav li.link-to-pricing a:hover .icon-container:before{color:#7c82f7}.site-nav li.link-to-blog .icon-container:before{font-size:26px}.site-nav li.link-to-blog.is-active .icon-container:before,.site-nav li.link-to-blog.is-active .nav-link-text,.site-nav li.link-to-blog.is-active a:hover .icon-container:before,.site-nav li.link-to-blog.is-active a:hover .nav-link-text,.site-nav li.link-to-blog a:hover .icon-container:before{color:#7c82f7}.site-nav .icon-container{width:60px;text-align:center}.site-nav .icon-container:before{position:relative;top:-1px;font-size:25px;color:#8b8b8b;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.site-nav .icon-container{display:inline-block}.site-nav .nav-link-text{position:absolute;left:55px;width:145px;display:inline-block;font-family:Nunito,sans-serif;font-weight:800;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}@media screen and (min-width:960px){.site-nav .nav-link-text{opacity:0;visibility:hidden}}.site-nav.is-menu-hovered{width:200px;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}.site-nav.is-menu-hovered .nav-link-text{opacity:1;visibility:visible;-webkit-transition:opacity .18s .02s,visibility .01s .01s,color .2s;-o-transition:opacity .18s .02s,visibility .01s .01s,color .2s;transition:opacity .18s .02s,visibility .01s .01s,color .2s}.site-nav.is-menu-hovered .mailchimp-signup{opacity:1;visibility:visible;-webkit-transition:opacity .2s .05s,visibility .01s .01s;-o-transition:opacity .2s .05s,visibility .01s .01s;transition:opacity .2s .05s,visibility .01s .01s}.site-nav .mailchimp-signup{width:166px;margin-left:15px;margin-top:5rem;opacity:0;visibility:hidden}.site-nav .mailchimp-signup label{padding-left:2px}.site-nav .mailchimp-signup .no-spam-label{padding-left:1px}@media screen and (max-width:960px){.is-menu-open+.site-nav .mailchimp-signup{opacity:1;visibility:visible}}.is-landing-page.is-menu-open+.site-nav .mailchimp-signup,.is-landing-page .site-nav.is-menu-hovered .mailchimp-signup{opacity:0;visibility:hidden}.is-landing-page+.site-nav{display:none}.is-landing-page.is-menu-open+.site-nav{width:200px;display:inline-block;opacity:.9;border-right:0;background:transparent}.is-landing-page.is-menu-open+.site-nav .link-to-landing{opacity:0}.is-landing-page.is-menu-open+.site-nav ul li:last-child,.is-landing-page.is-menu-open+.site-nav ul li:last-child a{border-radius:0 0 7px 0}.is-landing-page.is-menu-open+.site-nav ul li:nth-child(2),.is-landing-page.is-menu-open+.site-nav ul li:nth-child(2) a{border-radius:0 7px 0 0}@media screen and (min-width:960px){.is-landing-page.is-menu-open+.site-nav .nav-link-text{opacity:1;visibility:visible}}.is-menu-open+.site-nav{display:inline-block}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-page-container{padding:4rem 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}@media screen and (min-width:720px){.content-page-container{padding-top:4rem}}.content-page{width:90%;max-width:800px;margin:2rem auto 4rem;display:inline-block;text-align:left;font-size:16px;line-height:1.5;color:#636e72}.content-page h1,.content-page h2,.content-page h3,.content-page h4{font-family:Nunito,sans-serif;color:#7c82ef}.content-page h1{margin-top:6rem;margin-bottom:3rem;font-size:42px;font-weight:800}.content-page h1:first-child{margin-top:0}.content-page h2{margin-bottom:3rem;font-size:34px;font-weight:800}.content-page h3{margin-top:3rem;margin-bottom:1rem;font-size:28px;font-weight:700}.content-page p{margin-bottom:1.5rem}.content-page p strong{font-weight:700}.content-page a{color:#7c82ef;font-weight:600;text-decoration:underline}.page-about{margin-top:4rem}@media screen and (min-width:720px){.page-about{margin-top:10rem}}.page-about--profile-image{text-align:center}.page-about--profile-image img{width:140px;display:inline-block;border-radius:85px}@media screen and (min-width:720px){.page-about--profile-image img{width:170px}}.section-title.section-title--about-main-title,.ygnz-article-container .section-title.section-title--about-main-title{margin-top:3.4rem;margin-bottom:4rem;text-align:center}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ygnz-article-container{margin:0 auto;padding:0 22px}@media screen and (max-width:959px){.ygnz-article-container{max-width:420px;margin-left:auto;margin-right:auto}}@media screen and (min-width:720px){.ygnz-article-container{max-width:530px}}.ygnz-article-container .benefits-checklist li{margin-bottom:1.7rem;padding-left:35px;font-size:15px;line-height:1.3}.ygnz-article-container .benefits-checklist li:before{font-size:25px}.ygnz-article-container .article-title{margin-bottom:3rem;font-size:2.8rem;line-height:4.4rem;font-family:Nunito,sans-serif;font-weight:700;color:#5c5c5c;text-align:left;letter-spacing:-.1px}@media screen and (min-width:960px){.ygnz-article-container .article-title{margin-bottom:7rem;font-size:4.7rem;line-height:5.4rem}}.ygnz-article-container .section-title{margin-bottom:3rem;font-family:Nunito,sans-serif;font-weight:700;font-size:2.8rem;line-height:4.2rem;color:#7c82f7;text-align:left;letter-spacing:-.1px}@media screen and (min-width:960px){.ygnz-article-container .section-title{margin-top:9rem;margin-bottom:6rem;font-size:4.2rem;line-height:5.4rem}}.ygnz-article-container .section-subtitle{margin-bottom:3rem;font-family:Nunito,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.8rem;color:#7c82f7;text-align:left;letter-spacing:-.1px}@media screen and (min-width:960px){.ygnz-article-container .section-subtitle{margin-top:6rem;font-size:2.6rem;line-height:4.8rem}}.ygnz-article-container .ygnz-article__ul,.ygnz-article-container p{margin-bottom:3rem;font-size:1.9rem;line-height:3.7rem;color:#434343;letter-spacing:-.1px}.ygnz-article-container .ygnz-article__ul a,.ygnz-article-container p a{color:#7c82f7;text-decoration:underline;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.ygnz-article-container .ygnz-article__ul a:hover,.ygnz-article-container p a:hover{color:#646bf6;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.ygnz-article-container .ygnz-article__ul i,.ygnz-article-container p i{font-style:italic}.ygnz-article-container .ygnz-article__ul.p-intro,.ygnz-article-container .ygnz-article__ul em,.ygnz-article-container p.p-intro,.ygnz-article-container p em{font-weight:600}.ygnz-article-container .paragraph-icon{margin-bottom:3rem;max-width:50px}.ygnz-article-container .ygnz-article__ul li{margin-bottom:3rem}.ygnz-article-container .ygnz-article__ul li:before{content:"\2022";color:#7c82f7;font-weight:700;display:inline-block;width:20px;font-size:20px}.ygnz-article-container .ygnz-article__ul+img{margin-bottom:3rem}.ygnz-article-container .bold-green{font-weight:700;color:#6ec44a;font-size:1.1em}@media screen and (min-width:960px){.ygnz-article-container p{font-size:2rem}.ygnz-article-container .ygnz-article__ul{margin-bottom:6rem}.ygnz-article-container .ygnz-article__ul+img{margin-top:-3rem;margin-bottom:6rem}.ygnz-article-container .ygnz-article__ul li{margin-left:-20px}.page-about .ygnz-article-container .ygnz-article__ul li{font-size:2rem;margin-left:0;margin-bottom:2rem;font-weight:600}.ygnz-article-container .paragraph-icon:last-child{margin-bottom:0}}@media screen and (min-width:960px){.ygnz-article-container .twin-offset-container{width:806px;margin-left:-148px;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.ygnz-article-container .twin-offset-container .twin-offset{width:340px;display:inline-block;vertical-align:top}.ygnz-article-container .twin-offset-container .twin-offset--right{float:right}}.ygnz-chart{width:100%}.ygnz-chart .ygnz-button{margin-right:10px}.ygnz-chart .ygnz-button:not(.ygnz-button--positive){color:#fff;background:#b5b5b5;border:1px solid #b5b5b5}.ygnz-chart .ygnz-chart-filters{position:relative;height:50px}.ygnz-chart__container{position:relative;padding:49px 30px 47px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f0f0f0;border-radius:20px}.habitsChartFilter32Days .ygnz-chart__container,.habitsChartFilter64Days .ygnz-chart__container{padding-left:40px;padding-right:40px}.ygnz-chart__container .loading-state-container{padding:0 0 8rem}.ygnz-chart__container .loading-state-container h2{font-size:18px}.ygnz-chart__container .loading-state-container h2 i{font-size:24px}.ygnz-chart__container .loading-state{width:67px}.ygnz-chart__logo{position:absolute;top:27px;left:31px;width:33px}.ygnz-chart__data-container{height:35.7rem;padding-top:35px;padding-bottom:36px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:space-evenly;justify-content:space-evenly}.is-empty-data-set .ygnz-chart__data-container{-ms-flex-align:center;align-items:center}.ygnz-chart__data-container .empty-state{padding:40px 22px 36px;width:330px}.ygnz-chart__data-container .empty-state .empty-state-heading,.ygnz-chart__data-container .empty-state .empty-state-side-heading{font-size:19px;line-height:1.5}.ygnz-chart__data-container .empty-state .empty-state-description,.ygnz-chart__data-container .empty-state .empty-state-side-description{font-size:15px;line-height:1.7}.ygnz-chart__data-item{position:relative;width:26px;margin-right:1px;display:inline-block}.habitsChartFilter16Days .ygnz-chart__data-item .ygnz-chart__data-item__x-label{font-size:14px}.habitsChartFilter16Days .ygnz-chart__data-item:nth-child(2n) .ygnz-chart__data-item__x-label{display:none}@media screen and (max-width:1200px){.habitsChartFilter16Days .ygnz-chart__data-item .ygnz-chart__data-item__x-label{font-size:11px}}.habitsChartFilter32Days .ygnz-chart__data-item .ygnz-chart__data-item__x-label{font-size:13px;display:none}.habitsChartFilter32Days .ygnz-chart__data-item .ygnz-chart__data-item__y-value{top:-21px;font-size:15px}@media screen and (min-width:1200px){.habitsChartFilter32Days .ygnz-chart__data-item:nth-child(4n+2) .ygnz-chart__data-item__x-label{display:inline-block}}@media screen and (max-width:1200px){.habitsChartFilter32Days .ygnz-chart__data-item:nth-child(4n+2) .ygnz-chart__data-item__x-label{display:inline-block;font-size:11px}}.habitsChartFilter64Days .ygnz-chart__data-item .ygnz-chart__data-item__x-label{font-size:12px;display:none}.habitsChartFilter64Days .ygnz-chart__data-item .ygnz-chart__data-item__y-value{top:-18px;font-size:13px}@media screen and (min-width:1200px){.habitsChartFilter64Days .ygnz-chart__data-item:nth-child(6n+4) .ygnz-chart__data-item__x-label{display:inline-block}}@media screen and (max-width:1200px){.habitsChartFilter64Days .ygnz-chart__data-item:nth-child(6n+4) .ygnz-chart__data-item__x-label{display:inline-block;font-size:11px}}.ygnz-chart__data-item__bar-container{position:relative;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;cursor:pointer}.is-not-highlighted .ygnz-chart__data-item__bar-container{opacity:.6;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.ygnz-chart__data-item__bar-container:hover .ygnz-chart__data-item__hover{opacity:.1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.is-highlighted .ygnz-chart__data-item__bar-container .ygnz-chart__data-item__hover{opacity:0}.ygnz-chart__data-item__hover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#000;z-index:2;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.ygnz-chart__data-item__bar{background:#7c82ef}.ygnz-chart__data-item__x-label{position:absolute;bottom:-35px;width:150px;left:50%;margin-left:-75px;font-size:14px;color:#a7a7a7;text-align:center;white-space:nowrap}@media screen and (min-width:720px) and (max-width:1200px){.ygnz-chart__data-item__x-label{font-size:11px}}.content-container--habits-page .ygnz-chart__data-item__x-label{text-align:center}.ygnz-chart__data-item__y-value{position:absolute;top:-32px;width:200%;left:-50%;font-size:22px;font-weight:900;color:#7ed321;text-align:center;white-space:nowrap}.content-container--habits-page .ygnz-chart__data-item__y-value{text-align:center}.ygnz-chart__key{position:absolute;top:17px;right:17px}.ygnz-chart__key__item{margin-left:17px;display:inline-block;font-size:13px;font-weight:600;color:#9b9b9b}.ygnz-chart__key__item__colour{width:13px;height:13px;margin-right:7px;display:inline-block;vertical-align:top;border-radius:3px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-container.content-container--achievements-page{padding-top:2rem;padding-bottom:3rem;margin-bottom:10rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:480px){.content-container.content-container--achievements-page{padding-top:2rem}}@media screen and (min-width:720px){.content-container.content-container--achievements-page{padding-top:0}}@media screen and (min-width:960px){.content-container.content-container--achievements-page{padding-right:20px}}@media screen and (min-width:1300px){.content-container.content-container--achievements-page{max-width:1200px;padding-left:0;padding-right:0}}@media screen and (min-width:1600px){.content-container.content-container--achievements-page{max-width:1360px}}.list-column.list-column--achievements{margin-bottom:3rem}.list-column.list-column--achievements .loading-state-container h2{color:#6ec44a}.list-column.list-column--achievements .list-column__heading{margin-left:-1%}.list-column.list-column--achievements .list-column-header{background-color:#6ec44a}.list-column.list-column--achievements .list-column-list{max-height:442px;overflow:auto}@media screen and (min-width:1600px){.list-column.list-column--achievements .list-column-list{max-height:469px}}.list-column.list-column--achievements .list-column__description{font-size:1.5rem}@media screen and (min-width:960px){.list-column.list-column--achievements{margin-right:0;width:35.6%}}.achievement-name-container{width:65%;display:inline-block;vertical-align:top}.achievement-name-container,.achievement-name-container__label{position:relative;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.achievement-name-container__label{top:-2px;padding-top:8px;padding-bottom:7px;min-height:12px;width:100%;display:block;pointer-events:auto;font-size:1.4rem;font-weight:600;color:#636e72;white-space:nowrap;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}@media screen and (min-width:1600px){.achievement-name-container__label{font-size:1.45rem}}.list-column__list-item--achievement{position:relative;padding-left:16px}.list-column__list-item--achievement:hover .icon-android-add-circle--close{visibility:visible;opacity:1;-webkit-transition:opacity .3s .01s,visibility .01s;-o-transition:opacity .3s .01s,visibility .01s;transition:opacity .3s .01s,visibility .01s}.list-column__list-item--achievement .icon-android-add-circle--close{position:absolute;right:8px;top:8px;visibility:hidden;opacity:0}.list-column__list-item--achievement .icon-android-add-circle--close:before{font-size:18px;color:#c7c7c7;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.list-column__list-item--achievement .icon-android-add-circle--close:hover:before{color:#eda749;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.list-column__list-item--achievement .icon-android-add-circle--close:active{top:9px}.achievement-date{position:absolute;right:19px;bottom:9px;font-family:Source Sans Pro,sans-serif;font-size:14px;font-weight:900;color:#79c759}.achievements__see-more-link{margin-top:2rem;margin-bottom:1rem;font-size:14px;text-align:center;display:block}.achievements__see-more-link span{margin-right:7px;display:inline-block;vertical-align:super;font-weight:600;color:#b5b5b5;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.achievements__see-more-link svg{width:20px;fill:#b5b5b5;-webkit-transition:fill .2s;-o-transition:fill .2s;transition:fill .2s}.achievements__see-more-link:hover span{color:#79c759}.achievements__see-more-link:hover svg{fill:#79c759;-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}.achievements-progress-container{width:100%;padding-left:22px;padding-right:22px;margin-bottom:10rem;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;text-align:center}@media screen and (min-width:960px){.achievements-progress-container{width:22.30216%;margin-left:1.7%;margin-right:1.79856%;margin-bottom:0;padding:53px 0 0}}@media screen and (min-width:1300px){.achievements-progress-container{margin-left:0;margin-right:3%}}.badge-container *{opacity:1;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.badge-container .badge-container__badge{width:145px;margin:0 auto 2.8rem}.badge-container .badge-container__badge svg{fill:#7c82ef}@media screen and (min-width:1100px){.badge-container .badge-container__badge{margin-bottom:4rem}}@media screen and (min-width:1600px){.badge-container .badge-container__badge{margin-bottom:5rem}}.badge-level-heading{margin-bottom:2rem;font-size:2.4rem;font-weight:900;color:#7c82ef}.badge-level-heading span{color:#777}@media screen and (min-width:1600px){.badge-level-heading{font-size:2.6rem}}.badge-level-description{margin-bottom:3.8rem;font-size:1.5rem;font-weight:700;line-height:1.5;color:#777}@media screen and (min-width:1600px){.badge-level-description{font-size:1.6rem;margin-bottom:5rem}}.achievements-progress-container__achievements-counter{margin-bottom:1.2rem;font-size:5.3rem;font-weight:900;color:#79c759;text-align:center}@media screen and (min-width:960px){.achievements-progress-container__achievements-counter{font-size:3.9rem}}.achievements-progress-container__achievements-counter-label{font-size:1.6rem;font-weight:600;color:#9b9b9b;text-align:center}@media screen and (min-width:960px){.achievements-progress-container__achievements-counter-label{font-size:1.4rem}}@media screen and (min-width:1600px){.achievements-progress-container__achievements-counter-label{font-size:1.5rem}}.achievements-journey-list{max-height:510px;padding-top:60px;overflow:auto;border-radius:20px;background-color:#f0f0f0}@media screen and (min-width:1600px){.achievements-journey-list{max-height:537px}}.achievements-journey-list li:last-child .achievements-journey-list__badge-message__after-image{display:none}.achievements-journey-list__badge-achievement{padding:0 55px;margin-bottom:2rem;text-align:center}.achievements-journey-list__badge-message{padding:0 55px;margin-bottom:8rem;text-align:center}.achievements-journey-list__badge-message__after-image{position:relative;top:41px;width:10px;height:50px;display:inline-block}.achievements-journey-list__badge-title{font-size:1.6rem;font-weight:700;line-height:1.5;color:#777}.achievements-journey-list__badge{width:136px;margin:0 auto 2.3rem;display:inline-block}.achievements-journey-list__badge svg{fill:#79c759}@media screen and (min-width:960px){.achievements-journey-list__badge{width:120px}}.achievements-journey-list__badge-message__text{margin:0;font-size:1.7rem;font-family:Source Sans Pro,sans-serif;line-height:1.5;color:#777}.achievements-journey-list__badge-message__text b,.achievements-journey-list__badge-message__text em{position:relative;top:1px;padding:0 2px;font-size:2.2rem;font-weight:900;color:#79c759}.achievements-widget-container{padding:2rem 1.9% 5rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;text-align:center}@media screen and (min-width:960px){.achievements-widget-container{padding-left:0;padding-right:0}}.achievements-widget{position:relative;width:100%;margin-bottom:1.5rem;padding:1.8rem 12px 2.2rem;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:15px}.achievements-widget *{opacity:1;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}@media screen and (min-width:480px){.achievements-widget{width:48%;margin-right:3.2%;margin-bottom:2.5%}.achievements-widget:last-child,.achievements-widget:nth-child(2n){margin-right:0}}@media screen and (min-width:1100px){.achievements-widget{width:22%;margin-right:4%;margin-bottom:0}.achievements-widget:nth-child(2n){margin-right:4%}.achievements-widget:last-child{margin-right:0}}.achievements-widget .achievements-widget__value{width:100%;margin-bottom:1rem;font-size:46px;line-height:58px;font-weight:900;text-align:center}.achievements-widget .achievements-widget__title{width:100%;font-size:13px;font-weight:900;color:#b0b0b0;text-align:center}@media screen and (min-width:1100px){.achievements-widget .achievements-widget__title{font-size:14px}}.achievements-widget--habits .achievements-widget__value{color:#9195f2}.achievements-widget--goals .achievements-widget__value{color:#dcbf4b}.achievements-widget--tasks .achievements-widget__value{color:#79c759}.achievements-widget--badges .achievements-widget__value{color:#c3d601}.achievements-widget__icon{position:absolute;top:15px;right:17px;font-size:25px;color:#79c759}.achievements-widget--habits .achievements-widget__icon{color:#9195f2}.achievements-widget--goals .achievements-widget__icon{color:#dcbf4b}.achievements-widget--badges .achievements-widget__icon{color:#c3d601}.is-page-loading .achievements-widget *,.is-page-loading .badge-container *{opacity:0}.demo-bar{position:fixed;bottom:0;left:0;width:100%;padding:16px 30px 22px 26px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;background:#e9a245;z-index:4}.demo-bar .icon-close-circled{position:absolute;top:10px;right:12px;color:#e7e7e7;font-size:22px}@media screen and (min-width:720px){.demo-bar .icon-close-circled{display:none}}.demo-bar a{color:#fff;font-weight:700}@media screen and (min-width:960px){.content-container--achievements-page .demo-bar.demo-bar--top,.content-container--calendar-page .demo-bar.demo-bar--top,.content-container--habits-page .demo-bar.demo-bar--top,.content-container--organize .demo-bar.demo-bar--top{position:relative;margin-top:15px;display:block;background:#e9a245;border-radius:9px;z-index:0}.content-container--achievements-page .demo-bar.demo-bar--top .ygnz-button--go-pro,.content-container--calendar-page .demo-bar.demo-bar--top .ygnz-button--go-pro,.content-container--habits-page .demo-bar.demo-bar--top .ygnz-button--go-pro,.content-container--organize .demo-bar.demo-bar--top .ygnz-button--go-pro{margin-top:9px}.content-container--achievements-page .demo-bar.demo-bar--top .demo-bar__text,.content-container--calendar-page .demo-bar.demo-bar--top .demo-bar__text,.content-container--habits-page .demo-bar.demo-bar--top .demo-bar__text,.content-container--organize .demo-bar.demo-bar--top .demo-bar__text{line-height:1.7}.content-container--achievements-page .demo-bar.demo-bar--top .demo-bar__text em,.content-container--calendar-page .demo-bar.demo-bar--top .demo-bar__text em,.content-container--habits-page .demo-bar.demo-bar--top .demo-bar__text em,.content-container--organize .demo-bar.demo-bar--top .demo-bar__text em{font-weight:700}}.demo-bar__text,.ygnz-button--go-pro{display:inline-block;color:#f5f5f5}.demo-bar__icon{display:none}@media screen and (min-width:700px){.demo-bar__icon{margin-right:14px;padding-top:10px;display:inline-block;vertical-align:top;font-size:3.1rem}}.demo-bar__text{width:100%;max-width:1290px;margin-bottom:2rem;font-size:1.45rem;line-height:1.6;font-weight:600;letter-spacing:-.1px}.demo-bar__text em{font-weight:900}@media screen and (min-width:700px){.demo-bar__text{width:calc(100% - 210px);margin-bottom:0}}@media screen and (min-width:1600px){.demo-bar__text{font-size:1.5rem}}.ygnz-button.ygnz-button--go-pro{margin-top:5px;padding:9px 10px 10px;float:right;background:#7c82ef;border-color:#7c82ef}.ygnz-button.ygnz-button--go-pro:hover{border-color:#656cec;background:#656cec}.ygnz-button.ygnz-button--go-pro span{font-size:14px}.ygnz-button.ygnz-button--go-pro:active{padding-bottom:8px}.cookie-bar{background:#85b743}.demo-bar+.demo-bar{display:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-container--habits-page{padding-top:20px;padding-bottom:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.content-container--habits-page *{text-align:left}.content-container--habits-page .habits-chart{padding-bottom:14rem;margin-bottom:3rem;border-bottom:1px solid #e4e4e4}@media screen and (min-width:720px){.content-container--habits-page{padding-top:0;padding-left:20px;padding-right:20px}}@media screen and (min-width:960px){.content-container--habits-page{text-align:right}}@media screen and (min-width:1600px){.content-container--habits-page{max-width:1360px;padding-left:0;padding-right:0}}.habits-page-title{width:100%;margin-bottom:4rem}.habits-page-title h1{max-width:1090px;padding-right:2rem;padding-left:3rem;color:#696969;font-family:Nunito,sans-serif;font-weight:700;font-size:16px;line-height:24px}.habits-page-title a{color:#7c82f7}.habits-page-title a:hover{color:#646bf6;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}@media screen and (min-width:720px){.habits-page-title h1{padding-top:30px;padding-left:calc(2rem + .71942%);font-size:20px;line-height:26px}}@media screen and (min-width:960px){.habits-page-title h1{padding-top:22px;padding-left:calc(1rem + .71942%)}}@media screen and (min-width:1100px){.habits-page-title h1{font-size:24px;line-height:36px}}@media screen and (min-width:1300px){.habits-page-title{width:calc(100% - 4rem)}.habits-page-title h1{padding-left:calc(2.3rem + .71942%)}}.habits-progress-container{width:100%;margin-bottom:6rem;padding:0 12px;display:inline-block;vertical-align:top;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:960px){.habits-progress-container{padding:0;margin-bottom:2rem;position:absolute;left:0;width:22.30216%;margin-left:1.7%;margin-right:1.79856%;margin-bottom:0}}@media screen and (min-width:1300px){.habits-progress-container{width:23.29137%;margin-left:2%;margin-right:2%}}.habits-progress-container img{width:172px;margin:0 auto}.habits-progress-container .achievements-widget{width:100%;margin-bottom:2rem}@media screen and (min-width:960px){.habits-progress-container .achievements-widget{width:44%;margin-right:3.2%;margin-bottom:2.5%}.habits-progress-container .achievements-widget:nth-child(2n){margin-right:0}}@media screen and (min-width:960px){.habits-progress-container .achievements-widget{width:100%;margin-left:3%;margin-right:0;margin-bottom:2rem}}@media screen and (min-width:1100px){.habits-progress-container .achievements-widget{margin-left:0;margin-bottom:3rem}}.goals-count,.habit-widgets-container{text-align:center}.goals-count{margin-top:3rem;margin-bottom:1.5rem;font-weight:900;font-size:5.3rem;color:#dcbf4b}@media screen and (min-width:960px){.goals-count{font-size:3.4rem}}@media screen and (min-width:1600px){.goals-count{font-size:3.9rem}}.goals-count-label{font-size:1.6rem;font-weight:600;line-height:1.4;color:#9b9b9b;text-align:center}@media screen and (min-width:960px){.goals-count-label{font-size:1.4rem}}@media screen and (min-width:1600px){.goals-count-label{font-size:1.5rem}}.habits-chart{width:100%;padding-right:5%;padding-left:5%;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.habits-chart .ygnz-chart{width:100%}@media screen and (min-width:960px){.habits-chart{display:-ms-flexbox;display:flex;padding-right:1.5%;padding-left:0}}@media screen and (min-width:960px){.habits-chart .ygnz-chart{width:72.4%}}@media screen and (min-width:1300px){.habits-chart{padding-left:2.6%;padding-right:2.4305%}.habits-chart .ygnz-chart{width:71.9%}}.habits-achievements{width:100%;padding-right:5%;padding-left:5%;-webkit-box-sizing:border-box;box-sizing:border-box}.habits-achievements .icon-android-add-circle--close{position:absolute;right:16px;top:13px;cursor:pointer}.habits-achievements .icon-android-add-circle--close:before{font-size:18px;color:#f0f0f0;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.habits-achievements .icon-android-add-circle--close:hover:before{color:#e7e7e7;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.habits-achievements .icon-android-add-circle--close:active{top:9px}.habits-achievements .list-column--achievements{width:100%;margin-top:4rem}.habits-achievements .list-column--achievements .list-column-header{position:relative;height:auto;background-color:#6ec44a}.habits-achievements .list-column--achievements .list-column-description-container{padding:23px 48px 30px 33px}.habits-achievements .list-column--achievements .list-column__description{font-size:15px}.habits-achievements .list-column--achievements .list-column__list-item{padding-left:27px}.habits-achievements .list-column--achievements .achievement-date,.habits-achievements .list-column--achievements .achievement-name-container__label{color:#9195f2;font-size:15px}.habits-achievements .list-column--achievements .achievement-name-container__label{top:-1px}.habits-achievements .list-column--achievements .achievement-date{bottom:21px}.habits-achievements .list-column--achievements .list-column__list-item.is-goal .achievement-date,.habits-achievements .list-column--achievements .list-column__list-item.is-goal .achievement-name-container__label{color:#dbbb3b}.habits-achievements .list-column--achievements .list-column__list-item.is-task .achievement-date,.habits-achievements .list-column--achievements .list-column__list-item.is-task .achievement-name-container__label{color:#6ec44a}@media screen and (min-width:960px){.habits-achievements{padding-right:0;padding-left:0}.habits-achievements .list-column--achievements{width:71.2%;margin-left:27.3%}}@media screen and (min-width:1300px){.habits-achievements .list-column--achievements{width:68.3%;margin-left:29.3%}}.habits-guide{padding:0 22px}@media screen and (max-width:959px){.habits-guide{max-width:420px;margin-left:auto;margin-right:auto}}@media screen and (min-width:720px){.habits-guide{max-width:480px}}@media screen and (min-width:960px){.habits-guide{max-width:100%;padding:7rem 0 0}}.habits-guide sup{vertical-align:super;font-size:1.2rem}.habits-guide .habits-guide__main-title{margin-bottom:3rem;font-size:2.8rem;line-height:4.4rem;font-family:Nunito,sans-serif;font-weight:700;color:#5c5c5c;text-align:center;letter-spacing:-.1px}@media screen and (min-width:960px){.habits-guide .habits-guide__main-title{margin-bottom:9rem;font-size:4.7rem;line-height:5.4rem}}.habits-guide .page-quote{margin-top:0;margin-bottom:9rem;padding-top:0;border:none}.habits-guide .page-quote span{font-size:1.9rem;line-height:3.2rem;font-weight:700;color:#8f8f8f}.habits-guide .page-quote cite{margin-top:2.3rem;font-size:1.5rem;line-height:2.4rem;color:#9e9b9b}@media screen and (min-width:960px){.habits-guide .page-quote{margin-top:8rem;margin-bottom:12rem}.habits-guide .page-quote span{font-size:2.7rem;line-height:5.1rem;font-weight:900}.habits-guide .page-quote cite{font-size:1.7rem;line-height:2.2rem}}.habits-guide .habits-guide__section-title{margin-bottom:3rem;font-family:Nunito,sans-serif;font-weight:700;font-size:2.8rem;line-height:4.2rem;color:#7c82f7;text-align:center;letter-spacing:-.1px}@media screen and (min-width:960px){.habits-guide .habits-guide__section-title{margin-bottom:4rem;font-size:4.2rem;line-height:5.4rem}}.habits-guide .habits-guide__section-subheading{max-width:630px;margin:0 auto 4rem;display:inline-block;font-family:Nunito,sans-serif;font-weight:700;font-size:2.2rem;line-height:3.6rem;color:#434343;text-align:center}@media screen and (min-width:960px){.habits-guide .habits-guide__section-subheading{margin:0 auto 9rem;font-size:2.5rem;line-height:4rem}}.habits-guide__left,.habits-guide__right{width:100%;display:inline-block;vertical-align:top;text-align:left}.habits-guide__left .habits-guide__subheading,.habits-guide__right .habits-guide__subheading{margin-bottom:2rem;font-size:2.3rem;line-height:3.6rem;font-family:Nunito,sans-serif;font-weight:700;color:#7c82f7;letter-spacing:-.2px}@media screen and (min-width:960px){.habits-guide__left .habits-guide__subheading,.habits-guide__right .habits-guide__subheading{margin-bottom:4rem;font-size:3.1rem;line-height:4.8rem}}.habits-guide__left p,.habits-guide__right p{margin-bottom:3rem;font-size:1.9rem;line-height:3.7rem;color:#434343;letter-spacing:-.1px}.habits-guide__left p a,.habits-guide__right p a{color:#7c82f7;text-decoration:underline;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.habits-guide__left p a:hover,.habits-guide__right p a:hover{color:#646bf6;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.habits-guide__left p i,.habits-guide__right p i{font-style:italic}@media screen and (max-width:959px){.habits-guide__left,.habits-guide__right{margin-bottom:3rem}.habits-guide__left img,.habits-guide__right img{max-width:410px}.habits-guide__left img.image-diary,.habits-guide__left img.image-goals,.habits-guide__right img.image-diary,.habits-guide__right img.image-goals{max-width:390px}}@media screen and (min-width:960px){.habits-guide__left p,.habits-guide__right p{font-size:2rem}}.habits-guide__section{text-align:center}.habits-guide__section .padding-container{display:block;overflow:hidden}.habits-guide__section--intro{-webkit-box-sizing:border-box;box-sizing:border-box}.habits-guide__section--intro .habits-guide__left img{width:100%;max-width:461px;margin-top:2.8rem;margin-bottom:3rem}@media screen and (min-width:960px){.habits-guide__section--intro{padding:0 6.63793% 0 5.60345%}.habits-guide__section--intro .habits-guide__left{width:45.28487%}.habits-guide__section--intro .habits-guide__left img{margin-bottom:0}.habits-guide__section--intro .habits-guide__right{width:47.74067%;margin-left:6.97446%}}.habits-guide__section--how-we-think{margin-bottom:3rem}.habits-guide__section--how-we-think .padding-container{position:relative;padding:0 4.31034% 0 3.44828%}.habits-guide__section--how-we-think .img-brain{position:absolute;width:160px;top:68px;left:calc(50% - 90px);display:none}@media screen and (min-width:960px){.habits-guide__section--how-we-think .img-brain{display:inline-block}}@media screen and (min-width:1100px){.habits-guide__section--how-we-think .img-brain{width:199px;left:calc(50% - 105px)}}.habits-guide__section--how-we-think .image-chimp{width:61.25px}.habits-guide__section--how-we-think .habits-guide__note--reposition{margin-top:-1rem;margin-bottom:4rem}@media screen and (min-width:960px){.habits-guide__section--how-we-think{margin-top:9rem;margin-bottom:7rem}.habits-guide__section--how-we-think .habits-guide__section-subheading{margin-bottom:6rem}.habits-guide__section--how-we-think .habits-guide__left{width:35.79545%}.habits-guide__section--how-we-think .habits-guide__right{width:35.79545%;float:right}.habits-guide__section--how-we-think .habits-guide__note--reposition{margin-top:-3rem}}.habits-guide__note{display:block;font-family:Nunito,sans-serif;font-weight:800;font-size:1.3rem;line-height:1.8rem;color:#777}.habits-guide__note--subtle{font-size:1.2rem;color:#939393}.habits-guide__note--subtle a{color:#939393;text-decoration:underline}.habits-guide__note--subtle a,.habits-guide__note--subtle a:hover{-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.habits-guide__note--subtle a:hover{color:#868686}.habits-guide__section--not-our-fault .habits-guide__section-subheading{margin-bottom:3rem;font-size:2.1rem}.habits-guide__section--not-our-fault .habits-guide__section-subheading em{font-size:2.5rem;color:#7c82f7}.habits-guide__section--not-our-fault .habits-guide__left,.habits-guide__section--not-our-fault .padding-container{position:relative}.habits-guide__section--not-our-fault .image-sad-loop{width:49px;margin-bottom:2rem}.habits-guide__section--not-our-fault .image-muscle{width:46px;margin-bottom:2rem}.habits-guide__section--not-our-fault .habits-guide__right{position:relative}.habits-guide__section--not-our-fault .habits-guide__right em{font-size:2.1rem;font-weight:600}@media screen and (min-width:960px){.habits-guide__section--not-our-fault .habits-guide__section-subheading{margin-bottom:.6rem}.habits-guide__section--not-our-fault .padding-container{padding:0 11.12069% 0 5.25862%}.habits-guide__section--not-our-fault .image-sad-loop{width:98px;margin-bottom:3rem}.habits-guide__section--not-our-fault .habits-guide__left{width:38.96907%}.habits-guide__section--not-our-fault .habits-guide__right{width:38.96907%;margin-top:15.7rem;float:right}.habits-guide__section--not-our-fault .habits-guide__right em{font-size:2.2rem;font-weight:600}.habits-guide__section--not-our-fault .image-muscle{position:absolute;top:-31px;left:-122px;width:94px;margin-bottom:0}}.habits-guide__section--we-can-we-do{margin-top:3rem}.habits-guide__section--we-can-we-do .habits-guide__section-subheading{font-size:2.1rem}.habits-guide__section--we-can-we-do .habits-guide__left img{width:100%}.habits-guide__section--we-can-we-do .image-habit-loop-unhelpful{max-width:460px}.habits-guide__section--we-can-we-do .image-goals{max-width:475px}.habits-guide__section--we-can-we-do .image-diary{max-width:509px}.habits-guide__section--we-can-we-do .image-habit-loop-helpful{max-width:372px}@media screen and (max-width:959px){.habits-guide__section--we-can-we-do .padding-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.habits-guide__section--we-can-we-do .habits-guide__subheading{margin-top:4rem}}@media screen and (min-width:960px){.habits-guide__section--we-can-we-do{margin-top:9rem}.habits-guide__section--we-can-we-do .padding-container{position:relative;padding:0 5.25862% 0 5.77586%}.habits-guide__section--we-can-we-do .image-goals{max-width:475px;margin-top:105px}.habits-guide__section--we-can-we-do .image-habit-loop-helpful{max-width:372px;margin-right:6.31579%;margin-top:5rem}.habits-guide__section--we-can-we-do .habits-guide__left{width:46.02713%;text-align:right}.habits-guide__section--we-can-we-do .habits-guide__right{width:43.89535%;margin-bottom:9rem;float:right}.habits-guide__section--we-can-we-do .habits-guide__right--diary{margin-bottom:3rem}.habits-guide__section--we-can-we-do .image-diary{max-width:509px;margin-top:93px}}.habits-guide__section--cta{margin:11rem 0 16rem}.habits-guide__section--cta .padding-container{padding:0 1.89655%;text-align:center}@media screen and (min-width:960px){.habits-guide__section--cta{margin:11rem 0 19rem}.habits-guide__section--cta .habits-guide__section-title{margin-bottom:6rem}}@-webkit-keyframes falling{0%{-webkit-transform:rotateX(0deg) rotateY(10deg);transform:rotateX(0deg) rotateY(10deg)}to{-webkit-transform:rotateX(1turn) rotateY(10deg);transform:rotateX(1turn) rotateY(10deg)}}@keyframes falling{0%{-webkit-transform:rotateX(0deg) rotateY(10deg);transform:rotateX(0deg) rotateY(10deg)}to{-webkit-transform:rotateX(1turn) rotateY(10deg);transform:rotateX(1turn) rotateY(10deg)}}@-webkit-keyframes fallingtwo{0%{-webkit-transform:rotateX(0deg) rotateY(30deg);transform:rotateX(0deg) rotateY(30deg)}to{-webkit-transform:rotateX(1turn) rotateY(30deg);transform:rotateX(1turn) rotateY(30deg)}}@keyframes fallingtwo{0%{-webkit-transform:rotateX(0deg) rotateY(30deg);transform:rotateX(0deg) rotateY(30deg)}to{-webkit-transform:rotateX(1turn) rotateY(30deg);transform:rotateX(1turn) rotateY(30deg)}}@-webkit-keyframes fallingthree{0%{-webkit-transform:rotateX(0deg) rotateY(45deg);transform:rotateX(0deg) rotateY(45deg)}to{-webkit-transform:rotateX(1turn) rotateY(45deg);transform:rotateX(1turn) rotateY(45deg)}}@keyframes fallingthree{0%{-webkit-transform:rotateX(0deg) rotateY(45deg);transform:rotateX(0deg) rotateY(45deg)}to{-webkit-transform:rotateX(1turn) rotateY(45deg);transform:rotateX(1turn) rotateY(45deg)}}@-webkit-keyframes fallingfour{0%{-webkit-transform:rotateX(0deg) rotateY(-25deg);transform:rotateX(0deg) rotateY(-25deg)}to{-webkit-transform:rotateX(1turn) rotateY(-25deg);transform:rotateX(1turn) rotateY(-25deg)}}@keyframes fallingfour{0%{-webkit-transform:rotateX(0deg) rotateY(-25deg);transform:rotateX(0deg) rotateY(-25deg)}to{-webkit-transform:rotateX(1turn) rotateY(-25deg);transform:rotateX(1turn) rotateY(-25deg)}}.page-effects-container{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;z-index:1000;pointer-events:none}.confetti{position:absolute;top:-20px;width:15px;height:10px;display:inline-block;background-color:#7c82f7}.confetti.is-falling{top:calc(100% + 20px);-webkit-animation:falling .45s infinite linear;animation:falling .45s infinite linear}.confetti.is-falling--two{top:calc(100% + 20px);background-color:#f88058;-webkit-animation:fallingtwo .5s infinite linear;animation:fallingtwo .5s infinite linear}.confetti.is-falling--three{top:calc(100% + 20px);background-color:#eda749;-webkit-animation:fallingthree .55s infinite linear;animation:fallingthree .55s infinite linear}.confetti.is-falling--four{top:calc(100% + 20px);background-color:#6ec44a;-webkit-animation:fallingfour .4s infinite linear;animation:fallingfour .4s infinite linear}.confetti:nth-child(odd){-webkit-transition:top 1s linear;-o-transition:top 1s linear;transition:top 1s linear}.confetti:nth-child(2n){-webkit-transition:top 1.3s linear;-o-transition:top 1.3s linear;transition:top 1.3s linear}.confetti:nth-child(3n){-webkit-transition:top 1.6s linear;-o-transition:top 1.6s linear;transition:top 1.6s linear}.confetti:nth-child(5n){-webkit-transition:top 2s linear;-o-transition:top 2s linear;transition:top 2s linear}@media screen and (min-height:800px){.confetti:nth-child(odd){-webkit-transition:top 1.9s linear;-o-transition:top 1.9s linear;transition:top 1.9s linear}.confetti:nth-child(2n){-webkit-transition:top 2.1s linear;-o-transition:top 2.1s linear;transition:top 2.1s linear}.confetti:nth-child(3n){-webkit-transition:top 2.3s linear;-o-transition:top 2.3s linear;transition:top 2.3s linear}.confetti:nth-child(5n){-webkit-transition:top 2.5s linear;-o-transition:top 2.5s linear;transition:top 2.5s linear}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.calendar-options-container{position:relative;margin-bottom:2rem;padding-left:2rem;z-index:3}.calendar-options-container ul{text-align:left}.calendar-options-container li{display:inline-block;vertical-align:top}@media screen and (min-width:720px){.calendar-options-container{margin-top:2px;margin-bottom:0;padding-right:1rem;display:inline-block;float:right}.calendar-options-container ul{text-align:right}.calendar-options-container li{margin-left:8px}}@media screen and (min-width:960px){.calendar-options-container{padding-right:0}}.calendar-options-container__button-weekly{display:none!important}@media screen and (min-width:961px){.calendar-options-container__button-weekly{display:inline-block!important}}.calendar-options-container__button-daily{display:none!important}@media screen and (min-width:961px){.calendar-options-container__button-daily{display:inline-block!important}}.weekly-planner-headings-container{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;-webkit-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s}.weekly-planner-headings-container.is-loading{opacity:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s}@media screen and (min-width:960px){.weekly-planner-headings-container{padding-left:4rem}}.calendar-navigation-container{position:relative;padding-left:2rem;z-index:2;text-align:left}@media screen and (min-width:960px){.calendar-navigation-container{padding-left:7px}}.weekly-planner-headings{padding-left:4rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;background:#f2f2f2;border-radius:13.5px 13.5px 0 0}@media screen and (min-width:960px){.weekly-planner-headings{padding:0}}.weekly-planner-headings__day{width:14.28571%;margin-right:2px;margin-bottom:2px;padding:8px 4px 5px;-ms-flex-positive:1;flex-grow:1;font-family:Nunito,sans-serif;font-size:1.4rem;line-height:20px;font-weight:800;color:#ec7148;text-align:center;background:#fff;border-radius:15px 15px 0 0;cursor:pointer}.weekly-planner-headings__day.is-selected-day{font-weight:700;color:#fff;background:#ec7148}.weekly-planner-headings__day span{display:block}@media screen and (min-width:600px){.weekly-planner-headings__day{font-size:1.5rem}.weekly-planner-headings__day span{display:inline}}.weekly-planner__toggle-view{padding-bottom:12px;display:block;vertical-align:top;font-size:1.4rem;font-weight:700;color:#ec7148;text-decoration:underline;text-align:left;cursor:pointer;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.weekly-planner__toggle-view:hover{color:#e74d1a;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media screen and (min-width:720px){.weekly-planner__toggle-view{padding-left:10px}}@media screen and (max-width:960px){.content-container--focus-page .weekly-planner__toggle-view{padding-left:calc(4rem + 20px)}}.weekly-planner-container{position:relative;padding:0 0 0 4rem;opacity:1;-webkit-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s}.weekly-planner-container.is-loading{opacity:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s}@media screen and (min-width:960px){.weekly-planner-container{width:calc(100% - 4rem);padding:0 0 0 4rem}}.weekly-planner-with-today-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:left}.weekly-planner__time-slot-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;text-align:left;background:#f2f2f2}.weekly-planner__time-slot-container:nth-of-type(4n) .weekly-planner__time-slot{margin-bottom:2px}.weekly-planner__time-slot-container:nth-of-type(4n) .weekly-planner__time-slot .weekly-planner__time-slot__habit,.weekly-planner__time-slot-container:nth-of-type(4n) .weekly-planner__time-slot .weekly-planner__time-slot__project,.weekly-planner__time-slot-container:nth-of-type(4n) .weekly-planner__time-slot .weekly-planner__time-slot__task{margin-bottom:0}.weekly-planner__time-slot-container.weekly-planner__time-slot-container--is-last-hour,.weekly-planner__time-slot-container:last-child{background:none}.weekly-planner__time-slot-container.weekly-planner__time-slot-container--is-last-hour .weekly-planner__time-slot,.weekly-planner__time-slot-container:last-child .weekly-planner__time-slot{border-radius:0 0 13.5px 13.5px}.weekly-planner__time-slot-container.weekly-planner__time-slot-container--collapsible{display:none}.is-showing-collapsible-time .weekly-planner__time-slot-container.weekly-planner__time-slot-container--collapsible{display:-ms-flexbox;display:flex}.weekly-planner__time-slot,.weekly-planner__today-cell-container{position:relative;width:14.28571%;min-height:17px;margin-right:2px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;overflow:hidden;background:#fefefe;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}.weekly-planner__time-slot.is-drag-over,.weekly-planner__today-cell-container.is-drag-over{background:#e0e0e0;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}.weekly-planner__time-slot:hover .weekly-planner__current-time-marker__tooltip,.weekly-planner__today-cell-container:hover .weekly-planner__current-time-marker__tooltip{opacity:1;visibility:visible;-webkit-transition:opacity .1s .01s,visibility .01s;-o-transition:opacity .1s .01s,visibility .01s;transition:opacity .1s .01s,visibility .01s}@media screen and (max-width:960px){.weekly-planner__time-slot,.weekly-planner__today-cell-container{display:none}.weekly-planner__time-slot.is-selected-day,.weekly-planner__today-cell-container.is-selected-day{width:100%;display:block}}.calendar-view--daily .weekly-planner__time-slot,.calendar-view--daily .weekly-planner__today-cell-container{display:none}.calendar-view--daily .weekly-planner__time-slot.is-selected-day,.calendar-view--daily .weekly-planner__today-cell-container.is-selected-day{width:100%;display:block}.weekly-planner__today-cell-container{margin-bottom:2px;padding-bottom:22px;overflow:hidden}.weekly-planner__today-cell-container .calendar-event{width:100%;min-height:22px;border-right-width:0;border-left-width:0;border-radius:0}.weekly-planner__today-cell-container .calendar-event.is-first-day{border-left-width:2px;border-top-left-radius:13.5px;border-bottom-left-radius:13.5px}.weekly-planner__today-cell-container .calendar-event.is-last-day{width:100%;border-right-width:2px;border-top-right-radius:13.5px;border-bottom-right-radius:13.5px}.weekly-planner__today-cell-container .calendar-event.is-invisible{opacity:0;visibility:hidden}.weekly-planner__time-slot__time-label{position:absolute;right:calc(100% - 33px);margin-top:4px;font-family:Nunito,sans-serif;font-size:11px;font-weight:700;line-height:15px;color:rgba(236,113,72,.88)}@media screen and (min-width:720px){.weekly-planner__time-slot__time-label{right:calc(100% - 44px);font-size:13px;line-height:30px}}@media screen and (min-width:960px){.weekly-planner__time-slot__time-label{right:calc(100% - 31px);font-size:14px}}.weekly-planner__time-slot__habit,.weekly-planner__time-slot__project,.weekly-planner__time-slot__task{position:relative;height:100%;padding:3px 8px 0 10px;font-size:12.5px;font-weight:700;color:#fff;line-height:1.2;letter-spacing:.2px;-webkit-box-sizing:border-box;box-sizing:border-box}.weekly-planner__time-slot__habit.is-first-slot,.weekly-planner__time-slot__project.is-first-slot,.weekly-planner__time-slot__task.is-first-slot{height:auto;min-height:22px;margin-top:1px;border-radius:13.5px 13.5px 0 0}.weekly-planner__time-slot__habit.is-first-slot+.weekly-planner__current-time-marker .weekly-planner__current-time-marker__icon,.weekly-planner__time-slot__project.is-first-slot+.weekly-planner__current-time-marker .weekly-planner__current-time-marker__icon,.weekly-planner__time-slot__task.is-first-slot+.weekly-planner__current-time-marker .weekly-planner__current-time-marker__icon{display:none}.weekly-planner__time-slot__habit.is-first-slot+.weekly-planner__current-time-marker .weekly-planner__current-time-marker__line,.weekly-planner__time-slot__project.is-first-slot+.weekly-planner__current-time-marker .weekly-planner__current-time-marker__line,.weekly-planner__time-slot__task.is-first-slot+.weekly-planner__current-time-marker .weekly-planner__current-time-marker__line{width:100%}.weekly-planner__time-slot__habit.is-last-slot,.weekly-planner__time-slot__project.is-last-slot,.weekly-planner__time-slot__task.is-last-slot{border-radius:0 0 13.5px 13.5px}.weekly-planner__time-slot__habit.is-first-slot.is-last-slot,.weekly-planner__time-slot__project.is-first-slot.is-last-slot,.weekly-planner__time-slot__task.is-first-slot.is-last-slot{border-radius:13.5px}.weekly-planner__time-slot__habit:hover .weekly-planner__time-slot__options,.weekly-planner__time-slot__project:hover .weekly-planner__time-slot__options,.weekly-planner__time-slot__task:hover .weekly-planner__time-slot__options{display:block;z-index:2}.weekly-planner__time-slot__habit,.weekly-planner__time-slot__project,.weekly-planner__time-slot__task{-ms-flex-positive:2;flex-grow:2}.weekly-planner__time-slot__habit{background-color:#a482f7;color:#f5f5f5}.weekly-planner__time-slot__habit .weekly-planner__time-slot__project--inner,.weekly-planner__time-slot__habit .weekly-planner__time-slot__project__name{color:#f5f5f5}.weekly-planner__time-slot__habit+.weekly-planner__current-time-marker .weekly-planner__current-time-marker__icon{display:none}.weekly-planner__time-slot__habit+.weekly-planner__current-time-marker .weekly-planner__current-time-marker__line{width:100%}.weekly-planner__time-slot__project--inner{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.weekly-planner__time-slot__project--inner .is-complete{position:absolute;left:6px;top:2px;display:none;color:#977adf;font-size:17px}.is-achieved.is-first-slot .weekly-planner__time-slot__project--inner .is-complete{display:inline-block}.is-achieved.is-first-slot .weekly-planner__time-slot__project--inner{padding:0 0 0 20px}.weekly-planner__time-slot--new-hour .weekly-planner__time-slot__project.is-first-slot{margin-top:0}.weekly-planner__time-slot__project__emoji,.weekly-planner__time-slot__project__name{display:inline}.weekly-planner__time-slot__project__emoji{margin-right:2px;vertical-align:middle}.weekly-planner__time-slot__options{position:absolute;top:0;right:0;height:22px;padding:0 5px 0 8px;display:none;opacity:1}.weekly-planner__time-slot__options__delete{position:relative;top:-2px;display:inline-block;cursor:pointer}.weekly-planner__time-slot__options__delete:before{font-size:15px;color:#505050;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.weekly-planner__time-slot__options__delete:hover:before{color:#2a2a2a;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.weekly-planner__time-slot__options__plus-one{width:20px;height:20px;margin:0 7px 0 0;display:inline-block;cursor:pointer;background-image:url("/images/plus1@2x.png");background-size:20px 20px}.weekly-planner__current-time-marker{position:absolute;top:0;width:100%;pointer-events:none;z-index:2}.weekly-planner__current-time-marker .weekly-planner__current-time-marker__icon{width:15px;margin:3px 2px 1px;font-size:11px;display:inline-block;vertical-align:middle;pointer-events:none}.weekly-planner__current-time-marker .weekly-planner__current-time-marker__line{height:2px;width:calc(100% - 19px);display:inline-block;background:#cb5b36;border-radius:6px;vertical-align:middle;pointer-events:none}.weekly-planner__current-time-marker__tooltip{position:absolute;top:0;left:28px;padding:2px 4px;z-index:2;font-size:11px;font-weight:600;color:#f5f5f5;background:#ec7148;border-radius:3px;opacity:0;visibility:hidden;pointer-events:none}.weekly-planner__current-time-marker__tooltip b{display:none}.calendar-navigation-container .calendar-navigation__date-container{position:relative;width:calc(100% - 110px);display:inline-block;vertical-align:top}@media screen and (min-width:720px){.calendar-navigation-container .calendar-navigation__date-container{width:auto}}.calendar-navigation-container .calendar-navigation__date-container .calendar-navigation__date,.calendar-navigation-container .calendar-navigation__date-container .react-datepicker__input-container input[type=text]{position:relative;top:2px;padding:0 11px 9px 18px;display:inline-block;vertical-align:top;font-family:Nunito,sans-serif;font-size:2.4rem;font-weight:700;line-height:3.5rem;color:#ec7148;text-align:left;-webkit-appearance:none;border-radius:0;border:none;background:none;cursor:pointer;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.calendar-navigation-container .calendar-navigation__date-container .calendar-navigation__date:hover,.calendar-navigation-container .calendar-navigation__date-container .react-datepicker__input-container input[type=text]:hover{color:#e74d1a;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}@media screen and (min-width:720px){.calendar-navigation-container .calendar-navigation__date-container .calendar-navigation__date,.calendar-navigation-container .calendar-navigation__date-container .react-datepicker__input-container input[type=text]{top:0;padding-bottom:20px}}@media screen and (min-width:960px){.calendar-navigation-container .calendar-navigation__date-container .calendar-navigation__date,.calendar-navigation-container .calendar-navigation__date-container .react-datepicker__input-container input[type=text]{padding-right:19px;padding-left:20px;font-size:2.6rem}}.calendar-navigation-container .calendar-navigation__date-container .react-datepicker__input-container{display:none}.calendar-navigation-container .calendar-navigation__date-container .calendar-navigation__date{position:relative;z-index:2}.calendar-navigation-container .calendar-navigation__date-container .calendar-navigation__date .icon-calendar:before{position:relative;top:2px;margin-right:9px;font-size:20px}.calendar-navigation-container .calendar-navigation__date-container .calendar-navigation__date em{text-decoration:underline}.calendar-navigation-container .calendar-navigation__date-container .calendar-navigation__date em i:first-child{display:none}@media screen and (min-width:720px){.calendar-navigation-container .calendar-navigation__date-container .calendar-navigation__date .icon-calendar:before{margin-right:9px;font-size:22px}.calendar-navigation-container .calendar-navigation__date-container .calendar-navigation__date em{text-decoration:underline}.calendar-navigation-container .calendar-navigation__date-container .calendar-navigation__date em i:first-child{display:inline}.calendar-navigation-container .calendar-navigation__date-container .calendar-navigation__date em i:nth-child(2){display:none}}@media screen and (min-width:1121px){.calendar-navigation-container .calendar-navigation__date-container .calendar-navigation__date em{text-decoration:underline}.calendar-navigation-container .calendar-navigation__date-container .calendar-navigation__date em i:first-child{display:none}.calendar-navigation-container .calendar-navigation__date-container .calendar-navigation__date em i:nth-child(2){display:inline}}.calendar-navigation-container .calendar-navigation__date-container .react-datepicker-wrapper{position:absolute;left:0;top:0;width:200px;height:40px;z-index:1}.calendar-navigation-container .calendar-navigation__date-container .react-datepicker-wrapper input[type=text]{width:200px;z-index:1}.calendar-navigation-container .calendar-navigation__date-container .react-datepicker-popper{z-index:3}.calendar-container{margin-left:auto;margin-right:auto;max-width:1500px}@media screen and (min-width:1400px){.calendar-container{width:calc(100% + 4rem);position:relative;left:-4rem}}@media screen and (min-width:1600px){.calendar-container{max-width:1770px}}@media screen and (min-width:1800px){.calendar-container{width:120%;left:-10%}}.calendar-container .react-datepicker .react-datepicker__today-button{color:#ec7147;border-radius:0 0 12px 12px}.calendar-event{min-height:22px;padding:3px 3px 0 9px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12.5px;font-weight:700;letter-spacing:.2px;border:2px solid #ec7952;border-radius:13.5px;background:#f98e6a;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.calendar-event span{display:block}.loading-container-inline{display:none}@media screen and (max-width:720px){.loading-container-inline{display:none!important}}.calendar-navigation-container__nav-button{width:30px;height:30px;padding:0;text-align:center;border:none;border-radius:18px;background:#fff;cursor:pointer;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s;outline:none;-webkit-appearance:none}.calendar-navigation-container__nav-button:before{position:relative;top:2px;display:inline-block;text-align:center;font-size:17px;color:#f88058}.calendar-navigation-container__nav-button:hover{-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s;background:#fafafa}.calendar-navigation-container__nav-button:hover:before{color:#f65b27}.calendar-navigation-container__nav-button.calendar-navigation-container__nav-button--left{margin-right:8px}.calendar-navigation-container__nav-button.calendar-navigation-container__nav-button--left:before{left:-1px}.calendar-navigation-container__nav-button.calendar-navigation-container__nav-button--right:before{left:1px}@media screen and (min-width:960px){.calendar-navigation-container__nav-button{width:35px;height:35px}.calendar-navigation-container__nav-button:before{width:35px;font-size:22px}}.calendar-navigation-container__nav-link,.ygnz-button.calendar-navigation-container__nav-link{position:relative;margin:2px 5px 0 0;z-index:2;color:#ec7148;text-decoration:underline}.calendar-navigation-container__nav-link:hover,.ygnz-button.calendar-navigation-container__nav-link:hover{-webkit-transition:background .2s,color .2s;-o-transition:background .2s,color .2s;transition:background .2s,color .2s;color:#e74d1a}@media screen and (max-width:720px){.calendar-navigation-container__nav-link,.ygnz-button.calendar-navigation-container__nav-link{margin-bottom:10px;padding-left:4px;padding-right:4px}}@media screen and (min-width:960px){.calendar-navigation-container__nav-link,.ygnz-button.calendar-navigation-container__nav-link{margin-right:10px}}.button-google-sign-out-container button{width:204px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-container--calendar-page{padding-top:20px;padding-bottom:1rem;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:720px){.content-container--calendar-page{text-align:left}}@media screen and (min-width:960px){.content-container--calendar-page{padding-top:0;padding-left:20px;padding-right:20px}}@media screen and (min-width:1300px){.content-container--calendar-page{max-width:1200px;padding-left:0;padding-right:0}}@media screen and (min-width:1600px){.content-container--calendar-page{max-width:1360px}}.content-container--calendar-page .loading-container-inline h2{color:#7c82f7}.content-container--calendar-page .swipe-icons{display:none}.calendar-pages-title{width:calc(100% - 2rem);max-width:1360px;margin:0 0 3rem;padding-left:2rem;text-align:left}.calendar-pages-title a{color:#7c82f7}.calendar-pages-title a:hover{color:#646bf6;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.calendar-pages-title h1{max-width:1090px;padding-right:2rem;padding-left:1rem;color:#696969;font-family:Nunito,sans-serif;font-weight:700;font-size:16px;line-height:24px}@media screen and (min-width:720px){.calendar-pages-title h1{padding-top:20px;padding-left:2px}}@media screen and (min-width:960px){.calendar-pages-title{margin-bottom:3.5rem;padding-left:0}.calendar-pages-title h1{font-size:19px;line-height:26px}}@media screen and (min-width:1300px){.calendar-pages-title{width:calc(100% - 4rem);margin-left:4rem}.calendar-pages-title h1{padding-left:0;font-size:20px}}@media screen and (min-width:1400px){.calendar-pages-title{margin-left:0}.calendar-pages-title h1{padding-left:1px}}.calendar-navigation{display:none}.content-container--focus-page .calendar-navigation{border-bottom-color:#a482f7}.content-container--today-page .calendar-navigation{border-bottom-color:#edcd49}.calendar-navigation li{width:calc(33% - 20px);height:60px;border-radius:4px;border-left:7px solid #f88058}.calendar-navigation li a{height:60px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;text-decoration:none;background:#fff;border-radius:0 4px 4px 0}.calendar-navigation li a,.calendar-navigation li a:hover{-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}.calendar-navigation li a:hover{background:#fbfbfb}.calendar-navigation li .calendar-navigation__item__icon{margin-left:17px;display:inline-block;font-size:18px;color:#f88058}.calendar-navigation li .calendar-navigation__item__text{margin-top:-1px;margin-left:10px;display:inline-block;font-family:Nunito,sans-serif;font-weight:800;font-size:1.4rem;line-height:1.9rem;color:#777}.calendar-navigation li.is-active{position:relative;overflow:visible}.calendar-navigation li.is-active a,.calendar-navigation li.is-active a:hover{background:#f88058}.calendar-navigation li.is-active .calendar-navigation__item__icon,.calendar-navigation li.is-active .calendar-navigation__item__text{color:#fefefe}.calendar-navigation li.is-active:after{content:" ";height:25px;width:1px;position:absolute;left:50%;bottom:-25px;display:inline-block;background:#f88058}.calendar-navigation li.calendar-navigation__item--focus{border-left:7px solid #a482f7}.calendar-navigation li.calendar-navigation__item--focus .calendar-navigation__item__icon{color:#a482f7}.calendar-navigation li.calendar-navigation__item--focus .calendar-navigation__item__text{margin-left:5px}.calendar-navigation li.calendar-navigation__item--focus.is-active:after,.calendar-navigation li.calendar-navigation__item--focus.is-active a,.calendar-navigation li.calendar-navigation__item--focus.is-active a:hover{background:#a482f7}.calendar-navigation li.calendar-navigation__item--focus.is-active .calendar-navigation__item__icon,.calendar-navigation li.calendar-navigation__item--focus.is-active .calendar-navigation__item__text{color:#fefefe}.calendar-navigation li.calendar-navigation__item--today{border-left:7px solid #edcd49}.calendar-navigation li.calendar-navigation__item--today .calendar-navigation__item__icon{font-size:22px;color:#edcd49}.calendar-navigation li.calendar-navigation__item--today .calendar-navigation__item__text{margin-left:8px}.calendar-navigation li.calendar-navigation__item--today.is-active:after,.calendar-navigation li.calendar-navigation__item--today.is-active a,.calendar-navigation li.calendar-navigation__item--today.is-active a:hover{background:#edcd49}.calendar-navigation li.calendar-navigation__item--today.is-active .calendar-navigation__item__icon,.calendar-navigation li.calendar-navigation__item--today.is-active .calendar-navigation__item__text{color:#fefefe}@media screen and (min-width:720px){.calendar-navigation{width:calc(100% - 4rem);margin:0 20px 15px;padding-bottom:25px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #f88058}}@media screen and (min-width:960px){.calendar-navigation{width:100%;padding-top:20px;margin-left:0;margin-right:0}.calendar-navigation li{width:calc(33% - 30px)}}@media screen and (min-width:1260px){.calendar-navigation{position:relative;margin:0 0 15px}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.edit-widget{position:absolute;width:202px;padding:11px 0 12px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:110;background-color:#e0e0e2;border-radius:4px}.edit-widget .ygnz-button--add-new{width:calc(100% - 26px);padding:10px 11px 9px;margin:16px 0 0 13px;font-size:12px;text-align:left;border:1px solid transparent}.edit-widget .ygnz-button--add-new .ygnz-button__add-goals-span,.edit-widget .ygnz-button--add-new .ygnz-button__add-tags-span{font-size:12px}.edit-widget .ygnz-button--add-new.is-on,.edit-widget .ygnz-button--add-new:hover{color:#636e72;border-color:#6ec44a}.edit-widget .ygnz-button--add-new.is-on span:before,.edit-widget .ygnz-button--add-new:hover span:before{color:#6ec44a}.edit-widget .ygnz-button--add-new:active{margin-bottom:2px;padding-bottom:7px}.edit-widget__search-input{width:calc(100% - 26px);padding:7px 5px 8px 10px;margin:0 13px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#434343;line-height:1;background-color:#f5f5f5;border:none;border-radius:4px;outline:none}@media screen and (min-width:1600px){.edit-widget__search-input{font-size:15px}}.edit-widget__search-input::-webkit-input-placeholder{color:#a7a7a7}.edit-widget__search-input:-ms-input-placeholder,.edit-widget__search-input::-ms-input-placeholder{color:#a7a7a7}.edit-widget__search-input::placeholder{color:#a7a7a7}.edit-widget__search-result-list{max-height:220px;overflow:auto}.edit-widget__search-result-list li{position:relative;width:100%;padding:4px 13px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:background-color .1s;-o-transition:background-color .1s;transition:background-color .1s}.edit-widget__search-result-list li.is-on{background-color:#c7c7c7;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.edit-widget__search-result-list .tag{position:relative}.edit-widget__search-result-list .tag:active{position:relative;top:2px;margin-bottom:2px;padding-bottom:6px}@media screen and (min-width:1300px){.edit-widget__search-result-list .tag:active{padding-bottom:5px}}@media screen and (min-width:1600px){.edit-widget__search-result-list .tag:active{top:1px;margin-bottom:1px;padding-bottom:6px}}.edit-widget__selected-container{margin-top:12px;padding:16px 14px 0;border-top:1px solid #c7c7c7}.edit-widget__selected-container li{position:relative;max-width:90%;margin-right:10px;margin-bottom:10px;display:inline-block}.edit-widget__selected-container li:before{position:absolute;top:-5px;right:-7px;font-size:15px;color:#fff;z-index:1;cursor:pointer;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.edit-widget__selected-container li:hover:before{color:#f2f2f2;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.edit-widget__selected-container li:after{content:"";position:absolute;top:-2px;right:-5px;height:10px;width:10px;border-radius:14px;background-color:#a7a7a7}.edit-widget__selected-container .tag{cursor:pointer}.edit-widget__selected-container__heading{margin-bottom:16px;font-size:13px;font-family:Source Sans Pro,sans-serif;font-weight:700;color:#777;line-height:1}.edit-widget__search-result-list__project-item{width:100%;padding:9px 11px 9px 8px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:13px;line-height:1;color:#434343;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f5f5f5;border-radius:4px;border-left:5px solid #ff76d3;-webkit-transition:color .2s,background-color .2s;-o-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.edit-widget__search-result-list__project-item:hover{color:#000;background-color:#ededed;-webkit-transition:color .3s,background-color .3s;-o-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.edit-widget__search-result-list__project-item:active{position:relative;top:2px;padding-bottom:7px;margin-bottom:2px}.edit-widget__search-result-list__project-item__sub-item{width:calc(100% - 20px);margin-left:15px}.projects-edit-widget.is-editing+.page-focus-overlay{z-index:102;visibility:visible;opacity:.6;-webkit-transition:opacity .2s,visibility .01s;-o-transition:opacity .2s,visibility .01s;transition:opacity .2s,visibility .01s}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.popup{visibility:hidden;opacity:0;pointer-events:none}.popup .page-focus-overlay{opacity:.6;visibility:visible}.popup.is-showing{pointer-events:auto;visibility:visible;opacity:1;-webkit-transition:opacity .2s,visibility .01s;-o-transition:opacity .2s,visibility .01s;transition:opacity .2s,visibility .01s}.popup.popup--no-overlary-transition,.popup.popup--no-overlary-transition.is-showing{-webkit-transition:none;-o-transition:none;transition:none}.popup-container{position:absolute;top:30%;width:242px;margin-top:-20px;margin-left:-242px;z-index:300;background-color:#fff;border-radius:8px;border-top:12px solid #eda749}.popup--wide .popup-container{width:400px;margin-left:-200px}.popup-container.is-fixed-position{margin-left:-121px}.popup-container h2{padding:17px 22px 24px;font-size:16px;font-weight:700;color:#2c4e5a;line-height:1.3;text-align:center}.popup-container p{padding:0 40px 10px;display:block;text-align:center;font-size:13px;font-family:Source Sans Pro,sans-serif;font-weight:400;line-height:1.5}.popup--selector-widget.popup--selector-widget--events .popup-container>h3{margin-bottom:1.7rem;font-size:2.6rem;font-weight:800;color:#f88058}.popup--selector-widget.popup--selector-widget--events .popup-container p.intro-text{padding:0 30px 30px;font-family:Nunito,sans-serif;color:#696969;font-size:12px;line-height:1.4}.popup--selector-widget.popup--selector-widget--events .popup-container p.intro-text a{color:#7c82ef}.popup--selector-widget.popup--selector-widget--events .popup-container p.intro-text a:hover{color:#4f57e9}.popup--confirm-habit .popup-container{position:absolute;top:30%;left:50%;width:292px;margin-left:-146px;text-align:center;border-top:12px solid #6cc544}.popup--confirm-habit .popup-container h2{font-size:20px;color:#777}.popup--confirm-habit .binary-buttons-container{margin-top:3rem}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.popup--selector-widget--events .input-checkbox,.popup--selector-widget--events input.text,.popup--selector-widget--events input[type=button],.popup--selector-widget--events input[type=submit],.popup--selector-widget--events input[type=text],.popup--selector-widget--events textarea{-webkit-appearance:none;border-radius:0}.popup--selector-widget--events .popup-container--yes-no{top:570px!important;max-height:140px!important;min-height:140px!important;width:248px!important;margin-left:-74px!important;padding:0!important;overflow:hidden;z-index:302;border-top:12px solid #eda749!important}.popup--selector-widget--events .page-focus-overlay--yes-no{z-index:301}@media screen and (max-width:720px){.popup--selector-widget--events .intro-text{display:none}}.popup--selector-widget--events .edit-widget{width:331px!important}.content-container--organize .popup--selector-widget--events .intro-text,.popup--selector-widget--events .intro-text--organize-page{display:none}.content-container--organize .popup--selector-widget--events .intro-text.intro-text--organize-page{display:block}.widget-content--add-event{padding-top:2rem!important}.widget-content--add-event .form-error-container{font-family:Nunito,sans-serif;padding:0 30px 5px;color:#fc5c65;font-weight:700;font-size:15px;line-height:1.4}.events-form-input input,.events-form-input label{font-size:2.4rem;font-weight:600;line-height:5.5rem}@media screen and (min-width:720px){.events-form-input input,.events-form-input label{font-size:2.5rem}}.events-form-input label{width:60px;display:inline-block;color:#777}@media screen and (min-width:720px){.events-form-input label{width:90px}}.events-form-input input{width:calc(100% - 80px);padding:0;color:#7c82f7;background:transparent;border:none;border-bottom:1px solid #979797;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.events-form-input input::-webkit-input-placeholder{color:#9b9b9b}.events-form-input input:-ms-input-placeholder,.events-form-input input::-ms-input-placeholder{color:#9b9b9b}.events-form-input input::placeholder{color:#9b9b9b}@media screen and (min-width:720px){.events-form-input input{width:calc(100% - 138px)}}.events-form-input .edit-widget__search-result-list{position:absolute;top:49px;max-height:160px!important;right:24px;width:calc(100% - 138px);padding:7px 0;text-align:left;background:#e0e0e2;border-radius:5px;z-index:3}.events-form-input .edit-widget__search-result-list--text-options{font-size:13px;line-height:1;color:#7c81f7;font-weight:600;background:#fbfbfb}.events-form-input .edit-widget__search-result-list--text-options li{padding:5px 14px;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}.events-form-input .edit-widget__search-result-list--text-options li:hover{background:#e0e0e0;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}.events-form-input--calendar-selector label{width:119px;text-align:left}@media screen and (min-width:720px){.events-form-input--calendar-selector label{font-size:2.5rem}}.events-form-input--calendar-selector input{width:calc(100% - 167px)}@media screen and (min-width:720px){.events-form-input--calendar-selector input{font-size:2.5rem}}.events-form-date-input label{width:60px;display:inline-block;color:#777;font-size:2.4rem;font-weight:600;line-height:5.5rem}@media screen and (min-width:720px){.events-form-date-input label{width:90px;font-size:2.5rem}}.events-form-date-input .date-picker-container{position:relative;width:calc(100% - 80px);display:inline-block;text-align:left;color:#7c82ef}.events-form-date-input .date-picker-container:before{position:absolute;top:7px;left:11px;font-size:18px;z-index:1;color:#7c82ef}@media screen and (min-width:720px){.events-form-date-input .date-picker-container{width:calc(100% - 138px)}}.events-form-date-input .react-datepicker__input-container input[type=text],.events-form-date-input .react-datepicker__today-button{color:#7c82ef!important}.events-form-date-input .react-datepicker-popper{z-index:2}.events-form-date-input .react-datepicker__today-button{border-radius:0 0 9px 9px}.events-form-input-checkbox{padding-left:7.7rem;z-index:2;margin-top:10px;margin-bottom:1px;text-align:left}.events-form-input-checkbox input{display:none}.events-form-input-checkbox .icon-check{width:21px;height:21px;margin-right:10px;display:inline-block;vertical-align:top;border:1px solid #b5b5b5;text-align:center}.events-form-input-checkbox .icon-check:before{margin-top:1px;opacity:0;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;color:#777;-webkit-transition:color .2s,opacity .2s;-o-transition:color .2s,opacity .2s;transition:color .2s,opacity .2s}.events-form-input-checkbox .icon-check span{display:inline-block;vertical-align:top}.events-form-input-checkbox input:checked+label .icon-check:before{opacity:1;color:#6cc544;-webkit-transition:color .2s,opacity .2s;-o-transition:color .2s,opacity .2s;transition:color .2s,opacity .2s}.events-form-input-checkbox label{width:100%;color:#777;font-size:2rem;font-weight:600;line-height:2.6rem;cursor:pointer}@media screen and (min-width:720px){.events-form-input-checkbox{position:absolute;height:auto;right:70px;margin-top:18px;padding:0}.events-form-input-checkbox label{font-size:1.8rem;line-height:2.4rem}}.events-form-input--last{margin-bottom:4rem}.events-form-input--with-dropdown,.events-form-input--with-widget{position:relative;overflow:visible}.events-form-input--with-dropdown input{z-index:2;cursor:pointer;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.events-form-input--with-dropdown:not(.is-read-only) input:hover{color:#656cec;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.events-form-input--with-dropdown.is-read-only input{color:#6f6f6f}.events-form-input--with-dropdown .input-text-dropdown-icon{position:absolute;top:0;right:0;width:59px;height:calc(5.5rem - 1px);display:inline-block;text-align:left;background-color:#f0efef;cursor:pointer;z-index:1}.events-form-input--with-dropdown .input-text-dropdown-icon:before{position:relative;top:1.9rem;left:5px;font-size:17px;color:#777}@media screen and (min-width:720px){.events-form-input--with-dropdown.time-input-container{margin-left:2.4rem;text-align:left}.events-form-input--with-dropdown.time-input-container label{text-align:center}.events-form-input--with-dropdown.time-input-container input{width:180px}.events-form-input--with-dropdown.time-input-container .input-text-dropdown-icon{right:31.6%}}.events-form-input--with-widget label{font-size:2.5rem;font-weight:600;line-height:5.5rem;width:90px;display:inline-block;color:#777}.events-form-input--with-widget label+.edit-widget__search-result-list__project-item{width:calc(100% - 139px);margin:10px auto 6px;display:inline-block;vertical-align:top;text-align:left;font-size:15px;cursor:pointer}.events-form-input--with-widget label+.edit-widget__search-result-list__project-item:active{margin-bottom:8px}.events-form-input--with-widget .projects-edit-widget{position:absolute!important;right:11px}.ygnz-button--delete-event{margin-top:3rem}.ygnz-button--delete-event:active{margin-bottom:2px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.popup--selector-widget{position:fixed;top:0;left:0;width:100%;height:100vh;text-align:center;z-index:101}.popup--selector-widget .popup-container{position:absolute;top:100px;width:500px;min-height:400px;max-height:calc(100vh - 100px);padding:2.2rem;display:inline-block;overflow:auto;margin-left:-250px;border-top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.popup--selector-widget .popup-container>h3{margin:1rem auto 4rem;padding:0 40px;font-family:Nunito,sans-serif;font-size:2.3rem;line-height:1.4;font-weight:700;color:#777}.popup--selector-widget .projects-edit-widget{position:relative;text-align:left}.popup--selector-widget .widget-content{padding:4rem 0 2rem;background:#f0efef;border-radius:0 0 7px 7px}.popup--selector-widget .widget-content .edit-widget__search-result-list{max-height:353px}.popup--selector-widget .edit-widget{width:343px}.popup--selector-widget .popup-close{position:absolute;top:12px;right:13px;font-size:18px;cursor:pointer}.popup--selector-widget .popup-close:before{color:#c7c7c7;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.popup--selector-widget .popup-close:hover:before{color:#e8911b;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media screen and (max-width:720px){.popup--selector-widget .popup-container{width:calc(100% - 20px);top:30px;left:10px;margin-left:0}.popup--selector-widget .popup-container>h3{padding:0 20px;font-size:2rem}.popup--selector-widget .edit-widget{width:100%}}.selector-widget__tabs{width:100%;display:-ms-flexbox;display:flex;text-align:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.selector-widget__tabs span{width:100%;padding:3px 10px;font-size:1.4rem;line-height:1.5;border-radius:4px 4px 0 0;color:#777;cursor:pointer}.selector-widget__tabs span,.selector-widget__tabs span:hover{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.selector-widget__tabs span:hover{color:#444}.selector-widget__tabs span.is-active{font-weight:600;background:#f0efef;border-bottom:3px solid #7c82ef}.selector-widget__tabs span.is-hidden{display:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{-webkit-box-sizing:content-box;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__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__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__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__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__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker,.react-datepicker-wrapper{display:inline-block}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;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,.react-datepicker--time-only .react-datepicker__time-box{border-radius:.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:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{-o-text-overflow:ellipsis;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:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.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:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.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:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff}.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 + 0.85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;-webkit-box-sizing:content-box;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{height:30px;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:#fff;font-weight:700}.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:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range{background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range,.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-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-year-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__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0;position:absolute;top:50%;right:7px;height:16px;width:16px;margin:-8px auto 0}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;position:absolute;top:0;right:0;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;content:"\D7"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.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}.react-datepicker__input-container input[type=text]{padding:5px;font-size:16px;text-align:center;color:#6ec44a;font-weight:600;border-radius:4px;border:1px solid #b5b5b5;cursor:pointer}.react-datepicker__input-container input[type=text]:focus{outline:0 none;border-color:#6ec44a}.react-datepicker{font-size:1.1rem;border-radius:1rem}.react-datepicker *{text-align:center}.react-datepicker .react-datepicker__header{background:#f0f0f0;border-radius:1rem 1rem 0 0}.react-datepicker .react-datepicker__month{margin:1rem}.react-datepicker .react-datepicker-time__header,.react-datepicker .react-datepicker-year-header,.react-datepicker .react-datepicker__current-month{font-size:1.2rem}.react-datepicker .react-datepicker__current-month{color:#444}.react-datepicker .react-datepicker__day,.react-datepicker .react-datepicker__day-name,.react-datepicker .react-datepicker__time-name{color:#222}.react-datepicker .react-datepicker__day-name{margin:4px}.react-datepicker .react-datepicker__day--selected{color:#fff;background-color:#7c82ef}.react-datepicker .react-datepicker__day-names{padding-top:3px}.react-datepicker .react-datepicker__day{margin:.4rem}.react-datepicker .react-datepicker__today-button{padding:10px 0;color:#6ec44a;font-size:12px;text-decoration:underline}.edit-widget.edit-widget--emoji-picker{width:230px;height:283px;z-index:111}.edit-widget.edit-widget--emoji-picker li{width:20%;padding:0 0 12px;display:inline-block;font-size:25px;text-align:center}.edit-widget.edit-widget--emoji-picker.is-open+.page-focus-overlay{z-index:110;visibility:visible;opacity:.6;-webkit-transition:opacity .2s,visibility .01s;-o-transition:opacity .2s,visibility .01s;transition:opacity .2s,visibility .01s}.edit-widget.edit-widget--emoji-picker .edit-widget__search-result-list{max-height:222px;padding:12px 7px 0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.list-column--goals .list-column__heading{margin-left:-1%}.list-column--goals .list-column-header{background-color:#ccad31}.list-column.list-column--goals{width:100%;margin-bottom:7rem;padding-right:20px;padding-left:20px}.list-column.list-column--goals .list-column__heading{margin-bottom:2.2rem;font-size:2.6rem;color:#ccad31}@media screen and (min-width:720px){.list-column.list-column--goals{width:49.28058%;margin-left:0;margin-right:.71942%;margin-bottom:8rem;padding-left:10px}}@media screen and (min-width:960px){.list-column.list-column--goals{padding-right:0!important}.list-column.list-column--goals .list-column__heading{font-size:2.8rem}}@media screen and (min-width:1100px){.list-column.list-column--goals{width:48.56115%;margin-left:.71942%}}@media screen and (min-width:1300px){.list-column.list-column--goals{padding-right:20px!important}}.goal-emoji-container{margin-top:-1px;margin-right:12px;display:inline-block;vertical-align:top;font-size:1.5rem}.goal-name-container{position:relative;width:65%;display:inline-block;vertical-align:top;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.goal-name-container__label{position:relative;top:-2px;min-height:12px;width:100%;pointer-events:auto;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.goal__edit-goal-input{position:absolute;top:-4px;left:-1px;width:100%;opacity:0;pointer-events:none;border:0;outline:none;background:none}.goal__edit-goal-input:focus{opacity:1;pointer-events:auto}.goal__edit-goal-input:focus+.goal-name-container__label{opacity:0;pointer-events:none}.goal-name-container__label,.goal__edit-goal-input{padding-top:8px;padding-bottom:7px;display:inline-block;font-size:1.45rem;font-weight:600;color:#636e72;white-space:nowrap}@media screen and (min-width:1600px){.goal-name-container__label,.goal__edit-goal-input{font-size:1.5rem}}.list-column__list-item--goal{margin-bottom:4px!important;padding-left:16px}.list-column__list-item--goal:hover .goal-name-container__label{color:#4f4f4f;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.list-column__list-item--goal:hover .goal__complete-button,.list-column__list-item--goal:hover .icon-android-add-circle--close{visibility:visible;opacity:1;-webkit-transition:opacity .3s .01s,visibility .01s;-o-transition:opacity .3s .01s,visibility .01s;transition:opacity .3s .01s,visibility .01s}.list-column__list-item--goal:hover .goal-counter{right:30px;-webkit-transition:right .3s;-o-transition:right .3s;transition:right .3s}.list-column__list-item--goal .icon-android-add-circle--close{position:absolute;right:8px;top:8px;visibility:hidden;opacity:0}.list-column__list-item--goal .icon-android-add-circle--close:before{font-size:18px;color:#c7c7c7;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.list-column__list-item--goal .icon-android-add-circle--close:hover:before{color:#eda749;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.list-column__list-item--goal .icon-android-add-circle--close:active{top:9px}.goal-counter{position:absolute;right:19px;top:17px;font-family:Source Sans Pro,sans-serif;font-size:21px;font-weight:900;color:#edcd49;-webkit-transition:right .2s;-o-transition:right .2s;transition:right .2s}@media screen and (min-width:1600px){.goal-counter{font-size:22px}}.goal__complete-button{position:absolute;top:37px;right:6px;visibility:hidden;opacity:0;text-decoration:none;font-size:21px}.goal__complete-button:before{font-size:21px;color:#c7c7c7;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.goal__complete-button:hover:before{color:#6ec44a;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.create-link.goal-list__add-icon{width:80%;margin:16px 0 20px 14px;opacity:1;-webkit-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s}.create-link.goal-list__add-icon.is-loading{opacity:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s}.create-link.goal-list__add-icon span{display:inline-block;vertical-align:top;text-indent:10px;font-size:21px;font-weight:900;color:#b5b5b5;font-family:Source Sans Pro,sans-serif;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.create-link.goal-list__add-icon:hover:before{color:#6ec44a}.create-link.goal-list__add-icon:hover span{opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.list-column{position:relative;width:100%;padding-left:12px;padding-right:12px;margin-bottom:6rem;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.list-column .loading-state-container{padding:7rem 0 10rem}.list-column .loading-state-container h2 i{font-size:30px}@media screen and (min-width:720px){.list-column{width:50%;padding-left:2.5%;padding-right:2.5%}}@media screen and (min-width:960px){.list-column{width:34.16988%;padding:0;margin-left:1.44788%;margin-right:1.44788%}.list-column:last-child,.list-column:nth-child(2){padding-left:0;padding-right:0}}@media screen and (min-width:1300px){.list-column{width:32.23938%;margin-left:1.9305%;margin-right:1.9305%}}.list-column .overflow-container{max-height:none}.list-column__heading{margin-bottom:1.6rem;font-family:Nunito,sans-serif;font-size:2.4rem;line-height:5rem;font-weight:900;color:#8b8b8b;text-align:center}.list-column__heading span{display:none;color:#8b8b8b}@media screen and (min-width:720px){.list-column__heading span{width:100px;position:absolute;left:-100px;margin-top:3px;display:inline-block;font-size:1.5rem;margin-left:25px;text-align:center}}@media screen and (min-width:960px){.list-column__heading span{margin-top:3px;font-size:1.9rem}}.list-column-header{font-size:12px;border-radius:20px 20px 0 0;opacity:1;-webkit-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s}.list-column-header.is-loading{opacity:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s}@media screen and (min-width:720px){.list-column-header{height:167px}}@media screen and (min-width:960px){.list-column-header{height:137px}}.list-column-description-container{padding:27px 28px 31px;-webkit-box-sizing:border-box;box-sizing:border-box}.list-column__description{width:100%;display:inline-block;vertical-align:top;font-family:Source Sans Pro,sans-serif;font-size:1.6rem;font-weight:600;color:#fff;line-height:2.6rem;text-align:center}@media screen and (min-width:1600px){.list-column__description{font-size:15px;line-height:26px}}.list-column-badge{width:54px;height:54px;margin-right:17px;display:inline-block;vertical-align:top}.list-column-list{margin-top:-5px;font-size:0;border-radius:4px 4px 15px 15px;background-color:#f0f0f0}.list-column-list .loading-state-container{padding:5rem 0 10rem}.list-column-list.is-loading{background:none}.list-column__list-item{position:relative;height:62px;margin-bottom:3px;padding-left:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:4px;background-color:#fff;cursor:pointer;opacity:1;-webkit-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s}.list-column__list-item.is-loading{opacity:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s}@media screen and (min-width:1600px){.list-column__list-item{height:64px}}.list-column__list-item.is-active{z-index:210}.list-column-onboarding{position:relative;padding-bottom:42px;text-align:center;background-color:#f0f0f0;border-radius:20px;opacity:1;-webkit-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s}.list-column-onboarding.is-loading{opacity:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s}.list-column-onboarding .list-column-onboarding__content{padding:30px 30px 0;font-family:Nunito,sans-serif;font-size:1.6rem;line-height:2.2rem;font-weight:600;color:#636e72;border-radius:20px;background-color:#f0f0f0}@media screen and (min-width:480px){.list-column-onboarding .list-column-onboarding__content{padding:40px 40px 0}}@media screen and (min-width:960px){.list-column-onboarding .list-column-onboarding__content{padding:61px 40px 30px 61px}}.list-column-onboarding .icon-paragraph-container{position:relative;width:100%;padding-left:68px;-webkit-box-sizing:border-box;box-sizing:border-box}.list-column-onboarding .icon-paragraph-container img,.list-column-onboarding .icon-paragraph-container p{display:inline-block}.list-column-onboarding .icon-paragraph-container p{width:100%;letter-spacing:-.1px}.list-column-onboarding .icon-paragraph-container img{position:absolute;left:0}@media screen and (min-width:960px){.list-column-onboarding .icon-paragraph-container{padding-left:70px}}.list-column-onboarding .icon-bad-habit-loop{top:10px;left:3px;width:43.5px}.list-column-onboarding .icon-lightbulb{top:-9px}.list-column-onboarding .icon-happy,.list-column-onboarding .icon-target{top:8px}.list-column-onboarding p{margin-bottom:5rem;text-align:left;font-family:Nunito,sans-serif}.list-column-onboarding em{font-style:italic}.list-column-onboarding__icon{text-align:center}.list-column-onboarding__icon:before{position:absolute;left:-21px;top:-31px;width:64px;height:64px;font-size:44px;padding-top:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#6d6d6d;border-radius:32px}.goals-widget{position:fixed;top:100px;right:calc(50% - 125px);width:250px;z-index:300}.goals-widget .goal{width:100%;padding:9px 11px 9px 8px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:13px;line-height:1;color:#434343;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f5f5f5;border-radius:4px;-webkit-transition:color .2s,background-color .2s;-o-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.goals-widget .goal:hover{background-color:#ededed;-webkit-transition:color .3s,background-color .3s;-o-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.goals-widget .goal:active{position:relative;top:2px;padding-bottom:7px;margin-bottom:2px}.goals-widget .edit-widget__search-result-list{max-height:500px}.goals-widget__title{margin:5px 0 15px 14px;font-size:13px;font-weight:600}.edit-widget__selected-container .goal{color:#fff;font-weight:600;background-color:#c6a938}.edit-widget__selected-container .goal:hover{cursor:pointer;background-color:#bea236}.goals-widget.is-editing+.page-focus-overlay{z-index:102;visibility:visible;opacity:.6;-webkit-transition:opacity .2s,visibility .01s;-o-transition:opacity .2s,visibility .01s;transition:opacity .2s,visibility .01s}.edit-widget.goals-widget .edit-widget__search-input{padding-right:40px}.ygnz-button--edit-goal{margin:5px 0 0 11px;font-size:12px;font-weight:600;display:none;vertical-align:top}.ygnz-button--edit-goal span{position:absolute;left:-9999rem}.ygnz-button--edit-goal svg g{fill:#9b9b9b}.ygnz-button--edit-goal svg:hover g,.ygnz-button--edit-goal svg g{-webkit-transition:fill .2s;-o-transition:fill .2s;transition:fill .2s}.ygnz-button--edit-goal svg:hover g{fill:#757575!important}.edit-widget__search-result-list li:hover .ygnz-button--edit-goal{display:inline-block}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.habits-popup-container{position:fixed;top:0;left:0;width:100%;padding-top:0;display:block;text-align:center!important;z-index:101;pointer-events:none}@media screen and (min-width:720px){.habits-popup-container{left:5%;width:90%;padding-top:100px}}@media screen and (min-width:1100px){.habits-popup-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:1160px){.habits-popup-container{left:50%;width:1050px;margin-left:-525px}}@media screen and (min-width:1300px){.habits-popup-container{width:1230px;margin-left:-615px}}.habits-popup-container+.page-focus-overlay{visibility:visible;opacity:.6}.habits-popup-container+.page-focus-overlay+.goals-widget+.page-focus-overlay{opacity:.5}.habits-popup-container .form-option-radio{position:relative;padding:16px 94px 19px 21px;margin-bottom:1.5rem;cursor:pointer;font-size:2.1rem;line-height:3rem;color:#777;font-weight:700;background:#fff;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.habits-popup-container .form-option-radio:before{position:absolute;top:33px;right:26px;font-size:34px;color:#c7c7c7;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.habits-popup-container .form-option-radio:hover{color:#7c82f7;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.habits-popup-container .form-option-radio:hover em{color:#424bf3;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.habits-popup-container .form-option-radio:hover:before{color:#6cc544;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.habits-popup-container .form-option-radio-inter-content{margin-bottom:15px;font-family:#777777;font-size:2.2rem;font-weight:700;line-height:3rem;text-align:center;color:#7c82f7}.habits-popup-container .form-option-radio-inter-content+.ygnz-button{margin-top:0}.habits-popup-container .ygnz-button+.form-option-radio-inter-content{margin-top:10px}.habits-popup-container .ygnz-button--skip:before{top:16px!important;left:inherit!important;right:20px!important;font-size:23px!important}.habits-popup-container .icon-close-circled{position:absolute;top:20px;right:20px;cursor:pointer}.habits-popup-container .icon-close-circled:before{font-size:25px;color:#c7c7c7;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.habits-popup-container .icon-close-circled:hover:before{color:#aeaeae;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media screen and (min-width:720px){.habits-popup-container .icon-close-circled{top:15px}}.habits-popup-container .diagram-container{width:100%;padding-top:30px;text-align:center}.habits-popup-container .diagram-container img{width:100%;max-width:480px;margin-bottom:2rem}.habits-popup-container .diagram-container.diagram-container--intervention img{max-width:577px}@media screen and (min-width:720px){.habits-popup-container .diagram-container img{width:90%}}.habits-popup{position:relative;width:100%;max-height:100vh;max-width:720px;margin:0 auto;padding:40px 22px 60px;display:inline-block;overflow:auto;font-size:1.9rem;line-height:3.3rem;font-weight:600;color:#777;text-align:center!important;background-color:#f0f0f0;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:all}.habits-popup h2{margin-bottom:3.1rem;font-size:3.4rem;line-height:5rem;color:#6d72e7;text-align:center}.habits-popup h2,.habits-popup h3{font-family:Nunito,sans-serif;font-weight:800}.habits-popup h3{margin-top:4rem;margin-bottom:2.5rem;font-size:2.2rem;line-height:3rem;color:#7c82f7}.habits-popup p{margin-bottom:3.5rem}.habits-popup em{color:#222}.habits-popup .ygnz-button{margin:8rem auto 0;display:inherit}.habits-popup .paragraph-large{font-size:1.9rem;line-height:3.7rem}.habits-popup .create-goal-button,.habits-popup div button:last-child{margin-bottom:4rem}.habits-popup .create-goal-button:active,.habits-popup div button:last-child:active{margin-bottom:calc(4rem + 2px)!important}@media screen and (max-width:1100px){.is-habits-help-open .habits-popup{display:none}}@media screen and (min-width:720px){.habits-popup{max-height:80vh;padding:40px 62px 120px;border-radius:20px}.habits-popup h2{font-size:3.7rem}.habits-popup h3{margin-top:6.6rem}.habits-popup .paragraph-large{font-size:2.3rem}}@media screen and (min-width:1100px){.habits-popup{max-height:77vh;width:75%;max-width:810px}.is-habits-help-open .habits-popup{width:60.43165%}}.habits-popup-info{position:relative;width:34.53237%;max-height:100vh;padding:40px 20px 2.5rem;display:inline-block;overflow:auto;font-size:1.7rem;line-height:3rem;color:#707070;text-align:center;background-color:#f0f0f0;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:all}.habits-popup-info h2{margin-bottom:3.1rem;font-size:3.7rem;line-height:5rem;text-align:center;color:#6d72e7}.habits-popup-info h2,.habits-popup-info h3{font-family:Nunito,sans-serif;font-weight:800}.habits-popup-info h3{margin-top:3.5rem;margin-bottom:1.5rem;font-size:1.8rem;line-height:2.4rem;color:#7c82f7}.habits-popup-info blockquote,.habits-popup-info p{margin-bottom:3.5rem}.habits-popup-info blockquote a,.habits-popup-info p a{color:#7c82f7}.habits-popup-info blockquote a:hover,.habits-popup-info p a:hover{color:#646bf6}.habits-popup-info blockquote p{font-weight:400;font-style:italic;margin-bottom:1.5rem;color:#222}.habits-popup-info cite{display:block;font-size:1.4rem;line-height:1.8rem;color:#959595;text-align:right}.habits-popup-info em{color:#222}.habits-popup-info .intro-content{margin-bottom:4rem}.habits-popup-info .bullet-point{margin-bottom:2rem}.habits-popup-info .close-help-button-container{margin:0 auto 4rem;text-align:center}@media screen and (min-width:720px){.habits-popup-info{border-radius:20px}}@media screen and (max-width:1100px){.habits-popup-info{max-width:630px;margin:0 auto;text-align:center}.is-habits-help-open .habits-popup-info{width:100%}}@media screen and (min-width:720px){.habits-popup-info{max-height:80vh;padding-left:40px;padding-right:40px}}@media screen and (min-width:1100px){.habits-popup-info{max-height:77vh;margin-left:5.03597%;padding-left:20px;padding-right:20px}.habits-popup-info .close-help-button-container{display:none}}.create-habit-help-link{margin-top:4rem;margin-bottom:6rem;font-family:Nunito,sans-serif;font-weight:800;font-size:1.8rem;line-height:2.4rem;color:#7c82f7;text-align:center!important;cursor:pointer;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.create-habit-help-link span{text-decoration:underline}.create-habit-help-link:hover{color:#646bf6;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.habit-form-input input,.habit-form-input label{font-size:4.4rem;font-weight:600;line-height:5.5rem}.habit-form-input .label-trigger{width:120px}.habit-form-input .label-trigger-new{width:48px}.habit-form-input .label-behaviour{width:97px}.habit-form-input label{display:inline-block;color:#777}.habit-form-input input{width:100%;padding:0;color:#7c82f7;background:transparent;border:none;border-bottom:1px solid #979797;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.habit-form-input input::-webkit-input-placeholder{color:#9b9b9b}.habit-form-input input:-ms-input-placeholder,.habit-form-input input::-ms-input-placeholder{color:#9b9b9b}.habit-form-input input::placeholder{color:#9b9b9b}@media screen and (min-width:720px){.habit-form-input input{width:calc(100% - 138px)}}.habit-form-input--goal{margin-bottom:6rem}.habit-form-input--goal input{width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;cursor:pointer}.habit-form-input--goal+.create-habit-help-link+.ygnz-button{margin-top:0}.habit-form-input--reward input{width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis}.habit-form-input__note{margin-top:1rem;display:block;font-size:13px}.habit-form-input__note a{color:#7c82f7;cursor:pointer;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.habit-form-input__note a:hover{color:#646bf6;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.habit-form-variable{color:#7c82f7;cursor:pointer;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.habit-form-variable:hover{color:#646bf6;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}h3.habit-diary-title{margin-top:0;font-family:Nunito,sans-serif;font-size:3.2rem;line-height:4.3rem;color:#6d6d6d}h3.habit-diary-title:before{position:relative;top:9px;margin-right:10px;color:#6d6d6d;font-size:38px}h3.habit-diary-title--link{font-size:2.2rem}h3.habit-diary-title--link:before{font-size:33px}h3.habit-diary-title--link a{color:#7c82f7;cursor:pointer;text-decoration:underline;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}h3.habit-diary-title--link a:hover{color:#646bf6;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.habit-diary-edit,.habit-diary-notice{padding:25px;background-color:#fff;border-radius:12px;outline:none}.habit-diary-edit a,.habit-diary-notice a{color:#7c82f7;cursor:pointer;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.habit-diary-edit a:hover,.habit-diary-notice a:hover{color:#646bf6;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.habit-diary-edit{min-height:170px;max-height:300px;padding-bottom:10px;overflow:auto}.habit-diary-edit p{margin-bottom:2.5rem}.habit-diary-container{padding-top:1rem}.habit-diary-container+h3{margin-top:5rem;color:#777}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-container--habits{padding-top:62px}.list-column--habits .list-column__heading{margin-left:-1%}.list-column--habits .list-column-header{background-color:#9195f2}.list-column.list-column--habits{width:100%;margin-bottom:6rem;padding-right:20px!important;padding-left:20px!important}.list-column.list-column--habits .list-column__heading{margin-bottom:2.2rem;font-size:2.6rem;color:#9195f2}.list-column.list-column--habits .goals-widget{width:300px;right:calc(50% - 150px)}.list-column.list-column--habits .goals-widget .goals-widget__title{margin:10px 0 20px 14px;font-size:16px}.list-column.list-column--habits .goals-widget .edit-widget__search-input{padding:10px 5px 12px 10px;font-size:16px}.list-column.list-column--habits .goals-widget .goal{padding:10px 11px 11px;font-size:14px}.list-column.list-column--habits .goals-widget .ygnz-button--add-new{padding:12px 11px}.list-column.list-column--habits .goals-widget .ygnz-button--add-new .ygnz-button__add-goals-span{font-size:14px}@media screen and (min-width:720px){.list-column.list-column--habits{width:49.28058%;margin-right:0;margin-left:.71942%;margin-bottom:8rem;padding-right:10px!important}}@media screen and (min-width:960px){.list-column.list-column--habits{padding-left:0!important}.list-column.list-column--habits .list-column__heading{font-size:2.8rem}}@media screen and (min-width:1100px){.list-column.list-column--habits{width:48.56115%;margin-right:.71942%}}@media screen and (min-width:1300px){.list-column.list-column--habits{padding-left:20px!important}}.habit-name-container{position:relative;width:56%;margin-top:-8px;display:inline-block;vertical-align:top;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:margin .3s;-o-transition:margin .3s;transition:margin .3s}.habit-name-container.has-goals{margin-top:-25px}.list-column__list-item:hover .habit-name-container{margin-top:-25px;-webkit-transition:margin .3s;-o-transition:margin .3s;transition:margin .3s}.is-active .habit-name-container{margin-top:-25px}@media screen and (min-width:1300px){.habit-name-container{width:68%}}.habit-done-button{width:30px;height:30px;margin-top:-17px;margin-right:14px;display:inline-block;font-size:22px;vertical-align:top;color:#7c82ef;background-image:url("/images/plus1@2x.png");background-repeat:none;background-size:30px 30px;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}@media (hover:hover){.habit-done-button:hover{color:#4f57e9;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:color .2s,-webkit-transform .2s;transition:color .2s,-webkit-transform .2s;-o-transition:color .2s,transform .2s;transition:color .2s,transform .2s;transition:color .2s,transform .2s,-webkit-transform .2s}.habit-done-button:active{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.habit-name-container__label{position:relative;top:-2px;min-height:16px;width:100%;pointer-events:auto;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;cursor:pointer}.habit-name-container__label span{color:#7c82f7}.habit-name-container__label span.new-trigger{color:#fc5c65}.habit__edit-habit-input{position:absolute;top:-4px;left:-1px;width:100%;opacity:0;pointer-events:none;border:0;outline:none;background:none}.habit__edit-habit-input:focus{opacity:1;pointer-events:auto}.habit__edit-habit-input:focus+.habit-name-container__label{opacity:0;pointer-events:none}.habit-name-container__label,.habit__edit-habit-input{padding-top:0;padding-bottom:7px;display:inline-block;font-size:14px;font-weight:600;color:#636e72;white-space:nowrap}@media screen and (min-width:720px){.habit-name-container__label,.habit__edit-habit-input{font-size:15px}}.list-column__list-item--habit{height:76px;margin-bottom:8px!important;padding-left:14px;overflow:hidden}.list-column__list-item--habit:hover .habit-name-container__label{color:#4f4f4f;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.list-column__list-item--habit:hover .habit__complete-button,.list-column__list-item--habit:hover .icon-android-add-circle--close{visibility:visible;opacity:1;-webkit-transition:opacity .3s .01s,visibility .01s;-o-transition:opacity .3s .01s,visibility .01s;transition:opacity .3s .01s,visibility .01s}.list-column__list-item--habit:hover .habit-counter{right:30px;-webkit-transition:right .3s;-o-transition:right .3s;transition:right .3s}@media screen and (min-width:960px){.list-column__list-item--habit:hover .ygnz-button--edit{visibility:visible;opacity:1;-webkit-transition:opacity .3s .01s,visibility .01s;-o-transition:opacity .3s .01s,visibility .01s;transition:opacity .3s .01s,visibility .01s}}.list-column__list-item--habit .icon-android-add-circle--close{position:absolute;right:8px;top:8px;visibility:hidden;opacity:0}.list-column__list-item--habit .icon-android-add-circle--close:before{font-size:18px;color:#c7c7c7;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.list-column__list-item--habit .icon-android-add-circle--close:hover:before{color:#eda749;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.list-column__list-item--habit .icon-android-add-circle--close:active{top:9px}.habit-counter{position:absolute;right:19px;top:17px;font-family:Source Sans Pro,sans-serif;font-size:18px;font-weight:900;color:#a482f7;-webkit-transition:right .2s;-o-transition:right .2s;transition:right .2s}@media screen and (min-width:720px){.habit-counter{font-size:21px}}@media screen and (min-width:960px){.habit-counter{font-size:23px}}.habit-counter .icon-ribbon-a:before,.habit-counter .icon-ribbon-b:before,.habit-counter .icon-trophy:before{position:absolute;left:-30px;display:inline-block;vertical-align:middle;font-size:24px;opacity:.9}.habit-counter .icon-trophy{font-size:22px}.habit__complete-button{position:absolute;top:37px;right:6px;visibility:hidden;opacity:0;text-decoration:none;font-size:21px}.habit__complete-button:before{font-size:21px;color:#c7c7c7}.habit__complete-button:before,.habit__complete-button:hover:before{-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.habit__complete-button:hover:before{color:#6ec44a}.ygnz-button--edit{visibility:hidden;opacity:0}.ygnz-button--edit svg,.ygnz-button--edit svg path{pointer-events:none}.ygnz-button--edit:active{margin-top:-1px;padding-bottom:3px}.is-active .ygnz-button--edit{visibility:visible;opacity:1}.create-link.habit-list__add-icon{width:80%;margin:16px 0 20px 15px;opacity:1;-webkit-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s}.create-link.habit-list__add-icon.is-loading{opacity:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s}.create-link.habit-list__add-icon span{display:inline-block;vertical-align:top;text-indent:10px;font-size:21px;font-weight:900;color:#b5b5b5;font-family:Source Sans Pro,sans-serif;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.create-link.habit-list__add-icon:hover:before{color:#6ec44a}.create-link.habit-list__add-icon:hover span{opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.habit-list__habit__goal-list{position:absolute;top:34px;left:59px;width:51%}@media screen and (min-width:1600px){.habit-list__habit__goal-list{top:36px}}.habit-list__habit__goal-list .goal{margin-bottom:20px;font-weight:600;font-family:Source Sans Pro,sans-serif;font-size:13px;color:#c6a938}.habit-list__habit__goal-list .goal__add{color:#b5b5b5;opacity:0;visibility:hidden}.habit-list__habit__goal-list .goal__add:hover{color:#9c9c9c}.habit-list__habit__goal-list .goal__add:before{margin-right:3px;font-size:13px;vertical-align:middle}.is-active .habit-list__habit__goal-list .goal__add,.list-column__list-item:hover .habit-list__habit__goal-list .goal__add{opacity:1;visibility:visible;-webkit-transition:opacity .3s .01s,visibility .01s;-o-transition:opacity .3s .01s,visibility .01s;transition:opacity .3s .01s,visibility .01s}.habit-list__habit__goal-list .goal-name-for-habit{max-width:calc(100% - 29px);padding:0 0 1px;display:inline-block;vertical-align:top;line-height:1.5;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;pointer-events:none}.habit-list__habit__goal-list .number-of-goals-for-habit{width:25px;padding-left:4px;display:inline-block;line-height:1.5;vertical-align:top;pointer-events:none}.habit-list__habit__goal-list+.ygnz-button{margin-left:5px}.confirm-habit-container{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;z-index:100}.confirm-habit-container .date-picker-container{position:relative;text-align:center}.confirm-habit-container .date-picker-container:before{position:absolute;left:209px;top:6px;z-index:2;color:#6ec44a;font-size:19px;pointer-events:none}.confirm-habit-container .ygnz-button--date-button{width:180px;margin-bottom:10px;text-align:center}.confirm-habit-container .ygnz-button--date-button:active{margin-bottom:12px}.confirm-habit-container .react-datepicker__input-container input[type=text]{width:180px;padding:5px 5px 5px 12px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}.habit-progress-bar-container{position:absolute;bottom:5px;left:58px;width:calc(100% - 116px);height:7px;overflow:hidden;font-size:0;border-radius:7px;background:#f1f1f1}.habit-progress-bar{height:100%;opacity:.8;-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s}.habit-progress-bar:hover+.habits-progress-bar-tooltip{opacity:.9;visibility:visible;-webkit-transition:opacity .2s .01s,visibility .01s;-o-transition:opacity .2s .01s,visibility .01s;transition:opacity .2s .01s,visibility .01s}.habits-progress-bar-tooltip{position:absolute;padding:6px 8px 7px 10px;bottom:5px;left:0;max-width:80%;display:inline-block;overflow:hidden;font-size:12px;font-weight:600;color:#fff;border-radius:4px;z-index:2;line-height:1.35;opacity:0;visibility:hidden}.page-quote{margin-top:2rem;margin-bottom:7rem;padding-top:5rem;font-size:2.1rem;line-height:3.6rem;color:#9c9c9c;font-weight:700;text-align:center;border-top:1px solid #e4e4e4}.page-quote blockquote{width:calc(100% - 80px);padding-left:40px;padding-right:40px;max-width:871px;display:inline-block;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;overflow:visible}.page-quote blockquote span{position:relative;margin:0 auto;display:inline-block;text-align:center;quotes:"\201C" "\201D" "\2018" "\2019"}.page-quote blockquote span:before{content:open-quote;position:absolute;top:.3rem;left:-30px;display:inline-block;font-size:40px;color:#c6c6c6}.page-quote blockquote span:after{content:close-quote;position:absolute;bottom:-2rem;right:-30px;display:inline-block;font-size:40px;color:#c6c6c6}.page-quote cite{margin-top:2.6rem;display:block;font-weight:600;font-size:1.8rem;line-height:2.3rem;color:#b7b5b5;text-align:center}@media screen and (min-width:720px){.page-quote{margin-top:9rem;font-size:2.9rem;line-height:5.7rem}.page-quote blockquote{width:calc(100% - 160px);padding-left:72px;padding-right:72px}.page-quote blockquote span:after,.page-quote blockquote span:before{font-size:71px}.page-quote blockquote span:before{left:-52px}.page-quote blockquote span:after{right:-52px}.page-quote cite{margin-right:-52px;text-align:right}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-landing{background:#e7e7e7}.page-landing+.demo-bar:not(.cookie-bar){display:none}.landing-illustration-container{height:640px;background:url("/images/landing-banner--mobile@2x.jpg") 0 0 no-repeat #81bad8;background-size:auto 100%}@media screen and (min-width:480px){.landing-illustration-container{background:url("/images/landing-banner--mobile@2x.jpg") 50% 0 no-repeat #81bad8;background-size:auto 100%}}@media screen and (min-width:720px){.landing-illustration-container{height:1040px;background:url("/images/landing-banner--desktop@2x.jpg") 50% -148px no-repeat transparent;background-size:1702px 1532px}}@media screen and (min-width:960px){.landing-illustration-container{height:1269px}}@media screen and (min-width:1700px){.landing-illustration-container{background-position:50% 45%;background-size:100% auto}}.landing-illustration-container__inner{width:90%;max-width:950px;margin:0 auto;text-align:left}@media screen and (min-width:1800px){.landing-illustration-container__inner{max-width:none;width:55%}}.landing-illustration-container__page-title{width:100%;padding-top:30px;font-size:6.5rem;line-height:7rem;font-family:mak_dahregular;color:#fff}@media screen and (min-width:480px){.landing-illustration-container__page-title{width:60%;font-size:7.2rem;line-height:7.3rem}}@media screen and (min-width:720px){.landing-illustration-container__page-title{width:660px;padding-top:71px;font-size:7.9rem;line-height:8.2rem}}@media screen and (min-width:960px){.landing-illustration-container__page-title{font-size:9.8rem;line-height:9.5rem}}@media screen and (min-width:1700px){.landing-illustration-container__page-title{padding-top:90px}}@media screen and (min-width:2100px){.landing-illustration-container__page-title{font-size:10.8rem;line-height:10.5rem}}.landing-illustration-container__sub-title{width:100%;margin-top:1.5rem;font-family:Nunito,sans-serif;font-size:2.4rem;font-weight:700;line-height:4rem;color:#3286a6;letter-spacing:.089px}@media screen and (min-width:480px){.landing-illustration-container__sub-title{width:50%;margin-top:3rem}}@media screen and (min-width:720px){.landing-illustration-container__sub-title{width:370px;font-size:2.6rem;line-height:4.3rem;font-weight:400}}@media screen and (min-width:960px){.landing-illustration-container__sub-title{width:420px;margin-top:3.7rem}}@media screen and (min-width:2100px){.landing-illustration-container__sub-title{font-size:2.3rem;line-height:3.9rem}}.landing-illustration-container__cta{margin-top:3rem;padding:13px 21px 16px 23px;font-family:Source Sans Pro,sans-serif;font-weight:600;font-size:1.6rem;line-height:2.3rem;color:#fff;letter-spacing:.1px;background-color:#7c82ef;border-radius:8px;display:inline-block;text-decoration:none}.landing-illustration-container__cta,.landing-illustration-container__cta:hover{-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.landing-illustration-container__cta:hover{background-color:#6168ec}.landing-illustration-container__cta:active{position:relative;top:2px;padding-bottom:14px}@media screen and (min-width:480px){.landing-illustration-container__cta{margin-top:5.9rem;font-size:1.8rem}}@media screen and (min-width:2100px){.landing-illustration-container__cta{font-size:1.9rem;line-height:2.4rem}}.landing-section-organize{position:relative;top:-23px;padding-top:23px;padding-bottom:30px;overflow:hidden;background:transparent}@media screen and (min-width:960px){.landing-section-organize{padding-bottom:18px}}.landing-section__inner{width:100%;max-width:1120px;margin:0 auto;overflow:visible;text-align:center}@media screen and (min-width:960px){.landing-section__inner{padding-left:6rem;text-align:left}}@media screen and (min-width:1230px){.landing-section__inner{padding-left:0;text-align:left}}@media screen and (min-width:1400px){.landing-section__inner{max-width:1240px}}.landing-section-left{width:100%;padding-left:10%;padding-right:10%;padding-top:6rem;margin-bottom:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top}.landing-section-left p{margin-bottom:3rem;font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:2rem;line-height:3.7rem;color:#434343}.landing-section-left p a{font-weight:700;color:#6d72e7;text-decoration:none}.landing-section-left p a,.landing-section-left p a:hover{-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.landing-section-left p a:hover{color:#8387eb}@media screen and (min-width:480px){.landing-section-left{padding-top:7.2rem}}@media screen and (min-width:720px){.landing-section-left{padding-left:18%;padding-right:18%}}@media screen and (min-width:960px){.landing-section-left{width:35.66667%;padding-left:0;padding-right:0;margin-bottom:0}.landing-section-left p{font-size:1.8rem}}@media screen and (min-width:1230px){.landing-section-left p{font-size:2rem}}.landing-section-right{width:100%;padding-left:2em;overflow:visible;-webkit-box-sizing:border-box;box-sizing:border-box}.landing-section-habits .landing-section-right img{width:140%;max-width:890px}@media screen and (min-width:720px){.landing-section-habits .landing-section-right img{width:calc(100% - 4rem)}}@media screen and (min-width:960px){.landing-section-habits .landing-section-right{padding-top:51px}.landing-section-habits .landing-section-right img{width:auto}}.landing-section-achievements-moved .landing-section-right img{width:140%;max-width:890px}@media screen and (min-width:720px){.landing-section-achievements-moved .landing-section-right img{width:calc(100% - 4rem)}}@media screen and (min-width:960px){.landing-section-achievements-moved .landing-section-right{padding-top:51px}.landing-section-achievements-moved .landing-section-right img{width:auto}}.landing-section-achievements .landing-section-right img{width:140%;max-width:840px}@media screen and (min-width:720px){.landing-section-achievements .landing-section-right img{width:calc(100% - 4rem)}}@media screen and (min-width:960px){.landing-section-achievements .landing-section-right img{width:auto}}@media screen and (min-width:1600px){.landing-section-achievements .landing-section-right img{max-width:890px}}@media screen and (min-width:720px){.landing-section-right{padding-left:0}}@media screen and (min-width:960px){.landing-section-right{width:57.7%;float:right}}@media screen and (max-width:480px){.landing-section-right img:not(.screenshot-achievement){width:200%}}@media screen and (max-width:480px){.landing-section-right.landing-section-right__project img.screenshot-project,.landing-section-right img.screenshot-achievements,.landing-section-right img.screenshot-habits-goals{width:150%}}.landing-section-right__organize img{width:150%;max-width:838px}@media screen and (min-width:720px){.landing-section-right__organize img{width:calc(100% - 4rem)}}@media screen and (min-width:960px){.landing-section-right__organize{position:relative;top:-23px}.landing-section-right__organize img{width:auto}}@media screen and (min-width:1230px){.landing-section-right__organize img{max-width:890px}}.landing-section__title{margin-bottom:4rem;font-size:3rem;font-family:Nunito,sans-serif;font-weight:700;line-height:4.9rem;letter-spacing:.1px;color:#565656}@media screen and (min-width:720px){.landing-section__title{font-size:3.9rem;line-height:5.4rem}}@media screen and (min-width:960px){.landing-section__title{font-size:3.6rem}}@media screen and (min-width:1230px){.landing-section__title{margin-bottom:5.2rem;font-size:3.9rem}}.landing-section__dark-bg{position:relative;background:#6fa239}.landing-section-project .landing-section__dark-bg{padding-bottom:95px}@media screen and (min-width:960px){.landing-section-project .landing-section__dark-bg{padding-bottom:205px}}.landing-section-achievements .landing-section__dark-bg{padding-bottom:120px}.landing-section__dark-bg .landing-section__title{color:#f0f0f0}.landing-section__dark-bg p{color:#f5f5f5}.landing-section__dark-bg p a{color:#f5f5f5;text-decoration:underline}.landing-section__dark-bg p a,.landing-section__dark-bg p a:hover{-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.landing-section__dark-bg p a:hover{color:#e8e8e8}.landing-section-project{position:relative;padding-top:128px;overflow:hidden}@media screen and (min-width:960px){.landing-section-project{padding-top:148px}}@media screen and (min-width:1400px){.landing-section-project{padding-top:160px}}@media screen and (min-width:1800px){.landing-section-project{padding-top:190px}}@media screen and (min-width:2100px){.landing-section-project{padding-top:220px}}.landing-section-left__project{padding-top:0}.landing-section-left__achievements{padding-top:13px}@media screen and (min-width:960px){.landing-section-left__achievements{padding-top:40px}}.landing-section-right__project{padding-top:9px}.landing-section-right__project img:first-child{width:140%}@media screen and (min-width:720px){.landing-section-right__project img:first-child{width:calc(100% - 4rem)}}@media screen and (min-width:960px){.landing-section-right__project{text-align:left}.landing-section-right__project img:first-child{width:840px}}.divider-section{position:absolute;top:0;left:0;width:400%}@media screen and (min-width:480px){.divider-section{width:300%}}@media screen and (min-width:720px){.divider-section{width:170%}}@media screen and (min-width:960px){.divider-section{width:130%}}@media screen and (min-width:1280px){.divider-section{width:100%}}@media screen and (min-width:1280px){.landing-section-achievements-moved .divider-section{width:119%}}.screenshot-achievement{width:310px;margin-top:56px}.landing-section-habits{padding-bottom:5rem;overflow:hidden}@media screen and (min-width:1300px){.landing-section-habits{padding-bottom:7rem}}@media screen and (min-width:1400px){.landing-section-habits{padding-top:2rem}}.landing-section-achievements-moved{position:relative;padding-top:12rem;padding-bottom:5rem;overflow:hidden}@media screen and (min-width:1400px){.landing-section-achievements-moved{padding-top:17rem}}@media screen and (min-width:1600px){.landing-section-achievements-moved{padding-top:19rem}}@media screen and (min-width:1600px){.landing-section-achievements-moved.landing-section-achievements-moved--calendar{padding-top:21rem}}@media screen and (min-width:960px){.landing-section-achievements-moved.landing-section-achievements-moved--calendar .landing-section-right{padding-top:40px;padding-bottom:40px}}.landing-section-achievements{position:relative;padding-top:190px;overflow:hidden}@media screen and (min-width:1900px){.landing-section-achievements{padding-top:220px}}@media screen and (min-width:2300px){.landing-section-achievements{padding-top:260px}}.landing-section-cta{position:relative;height:530px;overflow:hidden;background:url("/images/landing-cta-bg--desktop.jpg") 40% -27px;background-size:500% auto}.landing-section-cta .landing-section-cta__opacity-cover{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.2;background:#e7e7e7}.landing-section-cta .landing-section__inner{position:relative;padding-top:210px;text-align:center}@media screen and (min-width:480px){.landing-section-cta{background-size:2520px auto}}@media screen and (min-width:720px){.landing-section-cta{height:800px}.landing-section-cta .landing-section__inner{padding-top:300px}}@media screen and (min-width:1100px){.landing-section-cta{background-position:50% 0}}@media screen and (min-width:1600px){.landing-section-cta{height:950px}.landing-section-cta .landing-section__inner{padding-top:390px}}@media screen and (min-width:1800px){.landing-section-cta{background-position:50% 0}}@media screen and (min-width:2300px){.landing-section-cta{background-position:50% 0}.landing-section-cta .landing-section__inner{padding-top:450px}}@media screen and (min-width:2300px){.landing-section-cta{background-size:110% auto}}.landing-section-cta__heading{margin-bottom:4.4rem;display:inline-block;font-family:Nunito,sans-serif;font-weight:700;font-size:3rem;line-height:4.2rem;color:#fff}@media screen and (min-width:720px){.landing-section-cta__heading{font-size:3.9rem;line-height:5.4rem}}.landing-section-cta__button{padding:16px 23px;font-family:Source Sans Pro,sans-serif;font-weight:600;font-size:1.7rem;line-height:2.2rem;color:#fff;letter-spacing:.1px;background-color:#7c82ef;border-radius:8px;display:inline-block;text-decoration:none}.landing-section-cta__button,.landing-section-cta__button:hover{-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.landing-section-cta__button:hover{background-color:#6168ec}.landing-section-cta__button:active{position:relative;top:2px;padding-bottom:14px}.divider-footer{position:absolute;bottom:0}.edit-widget.edit-widget--colour-picker{width:230px;height:189px;z-index:111}.edit-widget.edit-widget--colour-picker li{width:20%;padding:0 0 12px;display:inline-block;font-size:20px;text-align:center}.edit-widget.edit-widget--colour-picker.is-open+.page-focus-overlay{z-index:110;visibility:visible;opacity:.6;-webkit-transition:opacity .2s,visibility .01s;-o-transition:opacity .2s,visibility .01s;transition:opacity .2s,visibility .01s}.edit-widget.edit-widget--colour-picker .edit-widget__search-result-list{max-height:222px;padding:5px 10px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ygnz-button{padding:8px 10px;display:inline-block;vertical-align:top;font-family:Source Sans Pro,sans-serif;font-size:13px;font-weight:700;line-height:1;color:#a7a7a7;letter-spacing:.2px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-decoration:none;border-radius:4px;border:1px solid #f3f3f3;background-color:#f3f3f3;-webkit-appearance:none;cursor:pointer;outline:none;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.ygnz-button:hover{border:1px solid #e6e6e6;background-color:#e6e6e6;-webkit-transition:background-color .3s,border .3s;-o-transition:background-color .3s,border .3s;transition:background-color .3s,border .3s}.ygnz-button:active{position:relative;top:2px;padding-bottom:6px;outline:none}@media screen and (min-width:1600px){.ygnz-button{font-size:14px}}.ygnz-button--positive{color:#fff;border:1px solid #6ec44a;background-color:#6ec44a}.ygnz-button--positive:hover{border:1px solid #61b83c;background-color:#61b83c}.ygnz-button--negative{color:#fff;border:1px solid #eda749;background-color:#eda749}.ygnz-button--negative:hover{border:1px solid #eb9c32;background-color:#eb9c32}.ygnz-button--brand-colour{color:#fff;border:1px solid #7c82ef;background-color:#7c82ef}.ygnz-button--brand-colour:hover{border:1px solid #656cec;background-color:#656cec}.ygnz-button--off{color:#fff;border:1px solid #b5b5b5;background-color:#b5b5b5}.ygnz-button--off:hover{border:1px solid #a8a8a8;background-color:#a8a8a8}.ygnz-button--add-tags.is-on{color:#636e72;border:1px solid #6ec44a;-webkit-transition:border .3s,color .3s;-o-transition:border .3s,color .3s;transition:border .3s,color .3s}.ygnz-button__add-goals-span,.ygnz-button__add-tags-span{position:relative;padding-left:18px;font-size:12px;font-family:Source Sans Pro,sans-serif;font-weight:700}.ygnz-button__add-goals-span:before,.ygnz-button__add-tags-span:before{position:absolute;top:1px;left:-3px;margin-top:0;display:inline-block;vertical-align:top;font-size:17px;color:#c7c7c7;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.ygnz-button--add-tags:hover .ygnz-button__add-goals-span:before,.ygnz-button--add-tags:hover .ygnz-button__add-tags-span:before{color:#aeaeae;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.ygnz-button--add-tags.is-on .ygnz-button__add-goals-span:before,.ygnz-button--add-tags.is-on .ygnz-button__add-tags-span:before{color:#6ec44a;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.binary-buttons-container{padding-bottom:22px;text-align:center}.binary-buttons-container button:first-child{margin-right:9px}.binary-buttons-container button:last-child{margin-left:9px}.binary-buttons-container button.ygnz-button--wide:first-child,.binary-buttons-container button.ygnz-button--wide:last-child{margin-left:0;margin-right:0;margin-top:20px}.binary-buttons-container.is-wide-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center}.ygnz-button--confirm-choice-button{padding:10px 17px 9px 11px;font-weight:600;color:#636e72;border:1px solid #636e72}.ygnz-button--confirm-choice-button:active{padding-bottom:7px}.ygnz-button--confirm-choice-button .emoji-span{font-size:14px}.ygnz-button--confirm-choice-button--no{border-color:#eda749}.ygnz-button--confirm-choice-button--no:hover{border-color:#e8911b}.ygnz-button--confirm-choice-button--yes{border-color:#6ec44a}.ygnz-button--confirm-choice-button--yes:hover{border-color:#57a536}.create-link{width:23px;display:inline-block;vertical-align:top;text-decoration:none;cursor:pointer}.create-link:before{font-size:24px;color:#a7a7a7}.create-link:before,.create-link:hover:before{-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.create-link:hover:before{color:#8e8e8e}.create-link span{text-indent:-999rem;text-align:left;display:inline-block}.is-active .create-link:before,.is-active .create-link:hover:before{color:#6cc544;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.ygnz-button-add-tag{position:relative;top:0;padding:0 10px 0 5px!important;background-color:#c7c7c7;height:26px;vertical-align:top;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.ygnz-button-add-tag:hover{background-color:#bababa;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.ygnz-button-add-tag span{position:relative;top:4px;display:inline-block;text-align:center}.ygnz-button-add-tag span:before{position:relative;top:3px;margin-right:3px;font-size:14px}.ygnz-button-add-tag:active{top:1px;height:25px}.tag+.ygnz-button-add-tag{height:27px}.tag+.ygnz-button-add-tag:active{height:26px}.ygnz-button--clear{color:#fff;background-color:#7ed321}.ygnz-button--clear:hover{background-color:#71bd1e}.ygnz-button.ygnz-button--emoji-picker{position:absolute;right:12px;top:11px;padding:7px 10px}.ygnz-button.ygnz-button--emoji-picker:active{top:13px}@media screen and (min-width:1600px){.ygnz-button.ygnz-button--emoji-picker{font-size:13px}}.ygnz-button--edit{padding:5px 6px}.ygnz-button.ygnz-button--kanban{display:none!important;padding-left:32px!important}.ygnz-button.ygnz-button--kanban:before{position:absolute;left:9px;top:7px;font-size:18px;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.ygnz-button.ygnz-button--kanban:active{padding-left:32px!important}.ygnz-button.ygnz-button--kanban:active:before{position:absolute;left:8px;top:6px;font-size:18px}.ygnz-button.ygnz-button--kanban.is-on:before{left:8px;top:6px;color:#6ec44a;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media screen and (min-width:720px){.ygnz-button.ygnz-button--kanban{display:inline-block!important}}.ygnz-button.ygnz-button--large{position:relative;width:90%;max-width:324px;padding:12px 10px 15px;font-size:2.1rem;line-height:2.7rem;color:#fff;text-align:center;background-color:#6ec44a;border-radius:8px}.ygnz-button.ygnz-button--large:hover{background-color:#7ed321}.ygnz-button.ygnz-button--large:before{display:none}.ygnz-button.ygnz-button--large:active{margin-bottom:2px;padding-bottom:13px}@media screen and (min-width:480px){.ygnz-button.ygnz-button--large:before{position:absolute;top:13px;left:20px;display:inline-block;font-size:26px}}.ygnz-button--disabled,.ygnz-button:disabled{cursor:not-allowed;background-color:#b5b5b5!important}.ygnz-button--disabled:hover,.ygnz-button:disabled:hover{background-color:#b5b5b5!important}.ygnz-button--disabled:active,.ygnz-button:disabled:active{top:0!important;margin-bottom:0!important;padding-bottom:8px!important}.button-google-sign-in{width:162px;height:39px;margin-top:-4px;margin-right:0;display:inline-block;background-image:url("/images/google/btn_google_signin_light_normal_web@2x.png");background-size:162px 39px;background-color:transparent;border:none;cursor:pointer}.go-pro-button{width:245px;margin-bottom:2rem;padding:5px 0 9px;font-size:15px;font-family:Source Sans Pro,sans-serif;font-weight:700;color:#fff;background:#7ed321;border-radius:4px;border:none;outline:none;cursor:pointer;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}.go-pro-button:hover{background:#8bde2f;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.go-pro-button:active{position:relative;top:2px;margin-bottom:calc(2rem + 2px);padding-bottom:7px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.projects-container{position:relative;width:50%;padding:0 16px 0 12px;margin-top:70px;margin-bottom:40px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:visible;vertical-align:top}@media screen and (max-width:960px){.is-habits-quick-bar-showing .projects-container{opacity:.5}}@media screen and (min-width:720px){.projects-container{width:30.93525%;padding:0;margin-top:71px;margin-right:.89928%;margin-bottom:100px}.view-kanban .projects-container{width:calc(30.93525% - 50px)}}.projects-container .popup{-webkit-transition:0s;-o-transition:0s;transition:0s}.projects-container .popup .page-focus-overlay{z-index:199}.projects-container .popup .popup-container{z-index:200}@media screen and (max-width:1180px){.view-kanban .projects-container{display:none}}.projects-container__inner{background-color:#f0f0f0;border-radius:4px 4px 15px 15px}.project-list{margin-top:2px;border-radius:4px 4px 15px 15px;opacity:1;-webkit-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s}.project-list.loading-state-container{height:310px;padding-bottom:0}.project-list.loading-state-container h2 i{font-size:30px}.project-list.is-loading{opacity:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s}@media screen and (min-width:960px){.project-list{margin-top:0}}.project-list__add-icon{width:80%;margin:18px 0 22px 18px}.project-list__add-icon:before{color:#b5b5b5}.project-list__add-icon span{display:inline-block;vertical-align:top;text-indent:10px;font-size:21px;font-weight:900;color:#b5b5b5;font-family:Source Sans Pro,sans-serif;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.project-list__add-icon:hover:before{color:#6ec44a}.project-list__add-icon:hover span{opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.project-list__project{position:relative;height:60px;margin-bottom:5px;padding-left:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:4px;border-left:7px solid #b5b5b5;background-color:#fff;cursor:pointer}.project-list__project,.project-list__project.is-on:hover,.project-list__project:hover{-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.project-list__project.is-on:hover,.project-list__project:hover{background-color:#fbfbfb}.project-list__project.is-off{opacity:.6}.project-list__project.is-active,.project-list__project.is-active--colour{z-index:210}.project-list__project.is-key-over{background-color:#e5e2e2}.project-list__project .icon-android-add-circle--close{position:absolute;right:5px;top:5px;visibility:hidden;opacity:0}.project-list__project .icon-android-add-circle--close:before{font-size:18px;color:#c7c7c7;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.project-list__project .icon-android-add-circle--close:hover:before{color:#eda749;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.project-list__project .icon-android-add-circle--close:active{top:7px}@media (hover:none){.project-list__project .icon-android-add-circle--close{opacity:1;visibility:visible}.project-list__project .icon-android-add-circle--close:before{color:#e7e7e7;font-size:22px}}.project-list__project:hover .project-list__project__name{color:#4f4f4f;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.project-list__project:hover .icon-android-add-circle--close{visibility:visible;opacity:1;-webkit-transition:opacity .3s .01s,visibility .01s;-o-transition:opacity .3s .01s,visibility .01s;transition:opacity .3s .01s,visibility .01s}.project-list__project.is-drag-over{background-color:#e6e6e6;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.project-list__project.is-drag-over *{pointer-events:none}.project-list__project__name{position:relative;top:-2px;min-height:12px;min-width:50px;pointer-events:auto;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.project-list__project__name span{color:#bcbcbc;pointer-events:none}.project-emoji-container{display:inline-block;vertical-align:top;font-size:1.4rem}@media screen and (min-width:1600px){.project-emoji-container{font-size:1.5rem}}.project-emoji-container:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;-o-transition:transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.project-name-container{position:relative;width:75%;display:inline-block;vertical-align:top;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;pointer-events:none}.project__edit-project-input{position:absolute;top:-4px;left:-1px;width:100%;opacity:0;pointer-events:none;border:0;outline:none;background:none}.project__edit-project-input:focus{padding-bottom:5px;border-bottom:1px inset #d6d6d6;opacity:1;pointer-events:auto}.project__edit-project-input:focus+.project-list__project__name{opacity:0;pointer-events:none}.project-list__project__name,.project__edit-project-input{margin-left:6px;padding-top:8px;padding-bottom:7px;display:inline-block;font-size:1.4rem;font-weight:600;color:#636e72;white-space:nowrap}.projects-search-container{position:absolute;top:-38px;left:11px;width:calc(100% - 32px)}@media screen and (min-width:960px){.projects-search-container{left:20px}}.projects-search-container label{display:inline-block;vertical-align:top}.projects-search-container label:before{margin-top:1px;display:inline-block;vertical-align:top;font-size:22px;color:#a7a7a7}@media screen and (min-width:720px){.projects-search-container label:before{font-size:25px}}.projects-search-container label b{display:inline-block;text-align:left;text-indent:-999em}.projects-search-container input[type=text]{width:calc(100% - 55px);padding:1px 0 0 11px;vertical-align:top;display:inline-block;font-size:15px;color:#6d6d6d;border:none;background:transparent;outline:none}.projects-search-container input[type=text].is-active+.projects-search-container__clear-search-term,.projects-search-container input[type=text]:focus+.projects-search-container__clear-search-term{opacity:1;visibility:visible;-webkit-transition:visibility .01s,opacity .3s .01s;-o-transition:visibility .01s,opacity .3s .01s;transition:visibility .01s,opacity .3s .01s}.projects-search-container__clear-search-term{margin-top:5px;display:inline-block;opacity:0;vertical-align:top;visibility:hidden;-webkit-transition:opacity .2s,visibility .01s .2s;-o-transition:opacity .2s,visibility .01s .2s;transition:opacity .2s,visibility .01s .2s}.projects-search-container__clear-search-term:before{font-size:19px;color:#c7c7c7;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.projects-search-container__clear-search-term b{font-size:0;display:inline-block;text-align:left;text-indent:-999em}.projects-search-container__clear-search-term:hover:before{color:#eda749;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.project-list__project__project-colour{position:absolute;top:0;left:-7px;width:7px;height:60px;border-radius:4px 0 0 4px;-webkit-transition:width .1s;-o-transition:width .1s;transition:width .1s;cursor:pointer}.project-list__project.is-active--colour .project-list__project__project-colour,.project-list__project__project-colour:hover{width:14px;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}@-webkit-keyframes shake{0%{left:0}14%{left:-5px}28%{left:5px}42%{left:-5px}56%{left:5px}70%{left:-5px}85%{left:5px}to{left:0}}@keyframes shake{0%{left:0}14%{left:-5px}28%{left:5px}42%{left:-5px}56%{left:5px}70%{left:-5px}85%{left:5px}to{left:0}}.is-shake{position:relative;-webkit-animation:shake 1s;animation:shake 1s}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-webkit-keyframes positive-background-pulse{0%{background-color:#8bd06e}50%{background-color:#60b63b}to{background-color:#8bd06e}}@keyframes positive-background-pulse{0%{background-color:#8bd06e}50%{background-color:#60b63b}to{background-color:#8bd06e}}.create-task-container{position:absolute;top:-10px;left:49px;height:60px;width:calc(100% - 61px);border-radius:4px;background-color:transparent;-webkit-transition:top .2s,background-color .2s;-o-transition:top .2s,background-color .2s;transition:top .2s,background-color .2s}@media screen and (min-width:720px){.create-task-container{top:-55px;left:6px;width:auto}}.create-task-container.is-active{width:calc(100% - 61px);background-color:#fff;z-index:101;-webkit-transition:top .2s,background-color .2s;-o-transition:top .2s,background-color .2s;transition:top .2s,background-color .2s}@media screen and (min-width:720px){.create-task-container.is-active{top:-68px;left:6px;width:calc(100% - 6px)}}.create-task-container.is-active+.page-focus-overlay--create-task{opacity:.6;z-index:100}.create-task-container.is-active+.page-focus-overlay--create-task,.create-task-container.is-active .ygnz-button{visibility:visible;-webkit-transition:opacity .2s,visibility .01s;-o-transition:opacity .2s,visibility .01s;transition:opacity .2s,visibility .01s}.create-task-container.is-active .ygnz-button{opacity:1}.create-task-container .ygnz-button{margin-top:16px;opacity:0;visibility:hidden}@media screen and (min-width:1600px){.create-task-container .ygnz-button{font-size:13px}}.create-task-container .ygnz-button--add-to-project{display:none;max-width:140px;-webkit-transition:border .2s,color .2s;-o-transition:border .2s,color .2s;transition:border .2s,color .2s}@media screen and (min-width:960px){.create-task-container .ygnz-button--add-to-project{display:inline-block}}.create-task-container .ygnz-button--add-to-project.is-on{color:#636e72;border:1px solid #6ec44a;-webkit-transition:border .3s,color .3s;-o-transition:border .3s,color .3s;transition:border .3s,color .3s}.create-task-container .ygnz-button--add-to-project.ygnz-button--add-to-project--selected{padding-left:8px;font-family:Source Sans Pro,sans-serif;font-weight:600;font-size:13px;color:#636e72}.create-task-container .ygnz-button--create{margin-top:16px;margin-right:17px;float:right;margin-top:15px;padding-top:9px;padding-bottom:8px}.create-task-container .ygnz-button--create:active{padding-bottom:6px}.create-task-container .ygnz-button--create:focus{-webkit-animation:positive-background-pulse 1s infinite;animation:positive-background-pulse 1s infinite}.create-task-container .ygnz-button--add-tags{position:absolute;display:none}@media screen and (min-width:960px){.create-task-container .ygnz-button--add-tags{right:89px;display:inline-block}}@media screen and (min-width:1300px){.create-task-container .ygnz-button--add-tags{left:474px}}@media screen and (min-width:1600px){.create-task-container .ygnz-button--add-tags{left:577px}}@media screen and (min-width:1900px){.create-task-container .ygnz-button--add-tags{left:577px}}.create-task-container .ygnz-button__add-tags-span{pointer-events:none}@media screen and (min-width:1600px){.create-task-container .ygnz-button__add-tags-span{font-size:13px}}.create-task-container__add-icon{margin:18px 0 0 15px}.create-task-container__input-task-name{width:calc(100% - 160px);padding:14px 17px 0 9px;display:inline-block;vertical-align:top;border:0;font-size:21px;font-weight:900;color:#636e72;-o-text-overflow:ellipsis;text-overflow:ellipsis;outline:none;background-color:transparent;cursor:pointer}@media screen and (min-width:720px){.create-task-container__input-task-name{width:200px;font-size:22px}}@media screen and (min-width:960px){.create-task-container__input-task-name{width:150px;opacity:0}}.create-task-container__input-task-name::-webkit-input-placeholder{color:#c7c7c7}.create-task-container__input-task-name:-ms-input-placeholder,.create-task-container__input-task-name::-ms-input-placeholder{color:#c7c7c7}.create-task-container__input-task-name::placeholder{color:#c7c7c7}.is-active .create-task-container__input-task-name{visibility:visible;opacity:1}@media screen and (min-width:960px){.is-active .create-task-container__input-task-name{width:32.2237%}}.create-task-container .create-task-container__input-task-name:hover,.create-task-container__add-icon:hover+.create-task-container__input-task-name{visibility:visible;opacity:1;-webkit-transition:opacity .1s .01s,visibility .01s;-o-transition:opacity .1s .01s,visibility .01s;transition:opacity .1s .01s,visibility .01s}.page-focus-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#686372;visibility:hidden;opacity:0;z-index:100}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tag{max-width:150px;min-height:11px;min-width:11px;padding:7px 8px 8px;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:12px;font-family:Source Sans Pro,sans-serif;font-weight:700;color:#fff;line-height:1;letter-spacing:.2px;border-radius:4px;cursor:pointer}@media screen and (min-width:1300px){.tag{padding:8px 8px 7px;font-size:12.5px}}@media screen and (min-width:1600px){.tag{padding:8px 8px 7px}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tags-edit-widget .tag{max-width:115px}.tags-edit-widget.is-editing+.page-focus-overlay{z-index:102;visibility:visible;opacity:.6;-webkit-transition:opacity .2s,visibility .01s;-o-transition:opacity .2s,visibility .01s;transition:opacity .2s,visibility .01s}.edit-widget.tags-edit-widget .edit-widget__search-input{padding-right:40px}.ygnz-button--edit-tag{margin:5px 0 0 11px;font-size:12px;font-weight:600;display:none;vertical-align:top}.ygnz-button--edit-tag span{position:absolute;left:-9999rem}.ygnz-button--edit-tag svg g{fill:#9b9b9b}.ygnz-button--edit-tag svg:hover g,.ygnz-button--edit-tag svg g{-webkit-transition:fill .2s;-o-transition:fill .2s;transition:fill .2s}.ygnz-button--edit-tag svg:hover g{fill:#757575!important}.edit-widget__search-result-list li:hover .ygnz-button--edit-tag{display:inline-block}.tag-edit-container{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:110;text-align:center}.tag-edit-container .ygnz-button{font-size:16px}.tag-edit-container-inner{position:relative;top:40vh;min-width:200px;display:inline-block;z-index:111;opacity:.1;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.tag-edit-container-inner.is-on{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.tag-edit-container-inner+.page-focus-overlay{visibility:visible;opacity:.6;-webkit-transition:opacity .2s,visibility .01s;-o-transition:opacity .2s,visibility .01s;transition:opacity .2s,visibility .01s}.tag--editing{position:relative;min-width:200px;padding:0;display:inline-block;border-radius:7px}.tag--editing input,.tag--editing label{height:65px;max-width:580px;padding:16px 28px 22px;white-space:nowrap;font-family:Source Sans Pro,sans-serif;font-weight:700;color:#fff;font-size:50px;letter-spacing:.2px;border:none;background:none;outline:none}.tag--editing input{position:absolute;top:0}.tag--editing label{width:auto;display:inline-block;pointer-events:none;opacity:0}.tag-edit-title{margin-bottom:20px;color:#fff;font-size:13px;font-weight:700}.ygnz-button--tag-edit-emoji{position:absolute;top:113px}.ygnz-button--tag-edit-emoji:active{position:absolute;top:115px}.ygnz-button--tag-edit-colour{position:absolute;top:113px;left:50px}.ygnz-button--tag-edit-colour:active{position:absolute;top:115px}.ygnz-button--tag-delete{position:absolute;top:113px;right:0}.ygnz-button--tag-delete:active{position:absolute;top:115px}.filters-container{width:100%;text-align:right}.filters-container .ygnz-button{margin-right:5px;display:inline-block;vertical-align:top}.filters-container .ygnz-button:last-child{margin-right:0}.filters-container .ygnz-button.is-on{position:relative;z-index:110}.filters-container .ygnz-button--kanban{margin-right:15px}.filter-label{margin:9px 9px 0 0;font-size:13px;color:#6d6d6d;display:inline-block;vertical-align:top}@-webkit-keyframes sway{0%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}to{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}@keyframes sway{0%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}to{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.achievement-balloon{position:absolute;-webkit-animation:sway 3s infinite ease-in-out;animation:sway 3s infinite ease-in-out}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.empty-state{padding:94px 22px 36px;text-align:center}.empty-state-heading{max-width:500px;margin:0 auto 17px}.empty-state-heading,.empty-state-side-heading{font-family:Source Sans Pro,sans-serif;font-weight:900;font-size:19px;line-height:1.3;color:#777}.empty-state-side-heading{margin-bottom:19px}.empty-state-description{max-width:500px;margin:0 auto 29px}.empty-state-description,.empty-state-side-description{font-family:Source Sans Pro,sans-serif;font-size:13px;line-height:1.5;letter-spacing:.4px;color:#777}.empty-state-side-description{margin-bottom:36px;padding:0 30px}.empty-state-side{padding:54px 30px 74px;text-align:center}.kanban-container{display:-ms-flexbox;display:flex}.kanban-column{width:32.3%;margin-right:1.5%;display:inline-block;vertical-align:top;text-align:center;border-radius:11px 11px 15px 15px;background-color:#e7e7e7}.kanban-column:last-child{margin-right:0}.kanban-column__header{height:65px}.kanban-column__header .tag{position:relative;top:16px;font-size:13px}.kanban-column__header .tag,.kanban-column__header .tag:hover{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.kanban-column__header .tag:hover{opacity:.8}.kanban-column__task-list{text-align:left}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.task-list-container{position:relative;width:50%;padding:60px 16px 0 12px;margin-top:2.2rem;margin-bottom:40px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}@media screen and (min-width:720px){.task-list-container{width:68.16547%;padding:0;margin-top:71px;margin-bottom:100px}.view-kanban .task-list-container{width:calc(68.16547% + 50px)}}.task-list-container .filters-container{display:none}@media screen and (min-width:960px){.task-list-container .filters-container{position:absolute;right:0;top:-44px;width:auto;display:inline-block;z-index:0}}.task-list-container .filters-container .ygnz-button{padding:9px 10px 10px;font-size:12px}.task-list-container .filters-container .ygnz-button:active{padding-bottom:8px}@media screen and (min-width:1600px){.task-list-container .filters-container .ygnz-button{padding:10px}}.task-list-container .filters-container .ygnz-button:not(.ygnz-button--clear){color:#9b9b9b;background-color:#e7e7e7}.task-list-container .filters-container .ygnz-button:not(.ygnz-button--clear) span:before{color:#9b9b9b}.task-list-container .filters-container .ygnz-button:not(.ygnz-button--clear):hover{color:#828282;background-color:#dadada}.task-list-container .filters-container .ygnz-button:not(.ygnz-button--clear).is-on{color:#636e72;border:1px solid #6ec44a}@media screen and (max-width:1180px){.view-kanban .task-list-container{width:100%}}.task-list-container__inner{background-color:#edecec;border-radius:4px 4px 15px 15px}.task-list{padding-bottom:60px;border-radius:4px 4px 15px 15px;opacity:1;-webkit-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s}.task-list .tag{margin-top:2px;margin-right:3px;margin-bottom:-1px}@media screen and (min-width:1600px){.task-list .tag{margin-right:5px}}.task-list.is-filtered{padding-bottom:0}.task-list.is-loading{opacity:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s}.task-list.loading-state-container{padding-bottom:260px}.task-list__task{position:relative;height:60px;margin-bottom:3px;padding-left:18px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#636e72;font-size:1.4rem;border-radius:4px;border-left:7px solid #c1c1c1;background-color:#fff}.task-list__task.is-drag-over{background-color:#e6e6e6;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.task-list__task.is-drag-over *{pointer-events:none}.task-list__task .icon-close-circled{position:absolute;right:2px;top:3px;visibility:hidden;opacity:0;cursor:pointer}.task-list__task .icon-close-circled:before{font-size:15px;color:#c7c7c7;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}@media (hover:hover){.task-list__task .icon-close-circled:hover:before{color:#eda749;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.task-list__task .icon-close-circled:active{top:4px}}@media (hover:none){.task-list__task .icon-close-circled{right:3px;top:3px;opacity:1;visibility:visible}.task-list__task .icon-close-circled:before{color:#e7e7e7}}.task-list__task .ygnz-button-add-tag{display:none}.task-list__task .btn-add-event,.task-list__task .btn-add-notes,.task-list__task .btn-add-subtask{position:absolute;bottom:6px;padding:0;font-size:12px;color:#aaa;border:none;background:none;visibility:hidden;opacity:0;outline:none;cursor:pointer;-webkit-transition:color .2s,opacity .2s .01s,visibility .01s;-o-transition:color .2s,opacity .2s .01s,visibility .01s;transition:color .2s,opacity .2s .01s,visibility .01s}.task-list__task .btn-add-event:before,.task-list__task .btn-add-notes:before,.task-list__task .btn-add-subtask:before{position:relative;top:-1px;font-size:15px;color:#aaa}.task-list__task .btn-add-event span,.task-list__task .btn-add-notes span,.task-list__task .btn-add-subtask span{position:relative;top:-1px;padding-left:6px;vertical-align:top}.task-list__task .btn-add-event span b,.task-list__task .btn-add-notes span b,.task-list__task .btn-add-subtask span b{vertical-align:top;display:none}@media screen and (min-width:1100px){.task-list__task .btn-add-event span b,.task-list__task .btn-add-notes span b,.task-list__task .btn-add-subtask span b{display:inline-block}}@media (hover:hover){.task-list__task .btn-add-event:hover,.task-list__task .btn-add-event:hover:before,.task-list__task .btn-add-notes:hover,.task-list__task .btn-add-notes:hover:before,.task-list__task .btn-add-subtask:hover,.task-list__task .btn-add-subtask:hover:before{color:#6cc544;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}}.task-list__task .btn-add-subtask{display:none}@media screen and (min-width:960px){.task-list__task .btn-add-subtask{display:inline-block}}.task-list__task .btn-add-notes{left:19px}.task-list__task .btn-add-notes span{padding-left:7px}@media screen and (min-width:960px){.task-list__task .btn-add-notes{left:100px}}@media screen and (min-width:1100px){.task-list__task .btn-add-notes{left:123px}.view-kanban .task-list__task .btn-add-notes{left:99px}.view-kanban .task-list__task .btn-add-notes span{padding-left:4px}}.task-list__task .btn-add-event{left:114px}.task-list__task .btn-add-event span{padding-left:7px}@media screen and (min-width:960px){.task-list__task .btn-add-event{left:174px}}@media screen and (min-width:1100px){.task-list__task .btn-add-event{left:218px}.view-kanban .task-list__task .btn-add-event{left:176px}}.task-list__task .btn-show-event,.task-list__task .btn-show-notes{position:relative;top:-10px;margin-top:2px;margin-right:10px;padding:0;font-size:12px;display:inline-block;vertical-align:top;border:none;background:none;outline:none;cursor:pointer;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.task-list__task .btn-show-event:before,.task-list__task .btn-show-notes:before{font-size:18px}.task-list__task .btn-show-event span,.task-list__task .btn-show-notes span{display:none}.task-list__task .btn-show-event:hover,.task-list__task .btn-show-notes:hover{opacity:.8;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}@media screen and (min-width:720px){.task-list__task .btn-show-event,.task-list__task .btn-show-notes{top:0;margin-right:15px;display:inline-block}.task-list__task .btn-show-event:before,.task-list__task .btn-show-notes:before{font-size:20px}}.view-kanban .task-list__task .btn-show-event,.view-kanban .task-list__task .btn-show-notes{margin-top:1px;margin-right:6px}.task-list__task .btn-show-event:before{font-size:16px}@media screen and (min-width:720px){.task-list__task .btn-show-event:before{font-size:18px}}.view-kanban .task-list__task .btn-show-event{margin-right:9px}@media (hover:hover){.task-list__task:hover .task-name-container{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.task-list__task:hover .icon-close-circled{visibility:visible;opacity:1}.task-list__task:hover .ygnz-button-add-tag{display:inline-block;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}}@media (hover:hover) and (hover:hover){.task-list__task:hover .task__complete-link:before{color:#ccc;pointer-events:none}.task-list__task:hover .task__complete-link:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.task-list__task:hover .task__complete-link:hover:before{color:#6ec44a;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}}@media (hover:hover){.task-list__task:hover .task-list__task__name{color:#434343;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.task-list__task:hover .btn-add-event,.task-list__task:hover .btn-add-notes,.task-list__task:hover .btn-add-subtask{visibility:visible;opacity:1;-webkit-transition:color .3s,opacity .3s .01s,visibility .01s;-o-transition:color .3s,opacity .3s .01s,visibility .01s;transition:color .3s,opacity .3s .01s,visibility .01s}}@media (hover:none){.task-list__task{overflow:hidden}.view-kanban .task-list__task{height:106px!important}.task-list__task .task-name-container{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.task-list__task .icon-close-circled{visibility:visible;opacity:1}.task-list__task .ygnz-button-add-tag{display:inline-block;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}}@media (hover:none) and (hover:none){.task-list__task .task__complete-link:before{color:#ccc}}@media (hover:none){.task-list__task .task-list__task__name{color:#434343;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.task-list__task .btn-add-event,.task-list__task .btn-add-notes,.task-list__task .btn-add-subtask{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);visibility:visible;opacity:.6;-webkit-transition:color .3s,opacity .3s .01s,visibility .01s;-o-transition:color .3s,opacity .3s .01s,visibility .01s;transition:color .3s,opacity .3s .01s,visibility .01s}}.task-list__task.is-active,.task-list__task.is-active--confirm-delete,.task-list__task.is-active--tag{z-index:110}.task-list__task.is-active .task-list__task__project-colour{width:14px;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}.view-kanban .task-list__task.is-active .task-list__task__project-colour{height:85px;-webkit-transition:height .2s,width .2s;-o-transition:height .2s,width .2s;transition:height .2s,width .2s}.task-list__task.is-active--tag .ygnz-button-add-tag,.task-list__task.is-active--tag:hover .ygnz-button-add-tag{display:none}.view-kanban .task-list__task{height:80px;padding-left:14px;padding-top:5px;display:block}.view-kanban .task-list__task,.view-kanban .task-list__task:hover{-webkit-transition:height .2s;-o-transition:height .2s;transition:height .2s}.view-kanban .task-list__task:hover{height:106px}.view-kanban .task-list__task:hover .task-name-container{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.view-kanban .task-list__task:hover .task-list__task__project-colour{height:111px;-webkit-transition:height .2s;-o-transition:height .2s;transition:height .2s}.view-kanban .task-list__task.task-list__task--subtask:hover .task-list__task__project-colour{height:80px}.view-kanban .btn-add-event b,.view-kanban .btn-add-notes b,.view-kanban .btn-add-subtask b{display:none!important}.task-list.is-filtered-by-tags .task-list__task:hover .task-name-container{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.task-list__task__project-colour{position:absolute;top:0;left:-7px;width:7px;height:60px;border-radius:4px 0 0 4px;-webkit-transition:width .1s;-o-transition:width .1s;transition:width .1s}.task-list__task:not(.task-list__task--subtask) .task-list__task__project-colour{cursor:pointer}@media (hover:hover){.task-list__task:not(.task-list__task--subtask) .task-list__task__project-colour:hover{width:14px;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}}.view-kanban .task-list__task__project-colour{height:85px}.task-list__task.task-list__task--new-task{border-left:none!important;padding-left:25px}.task-list__task.task-list__task--new-task .task-list__task__project-colour{left:0;opacity:.5;cursor:default}.task-list__task.task-list__task--new-task .task-list__task__project-colour:hover{width:7px}.task-list__task.task-list__task--new-task .task-list__task__name{color:#a7a7a7}.task-list__task.task-list__task--new-task:hover .task-name-container{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:none;-o-transition:none;transition:none}.task-list__task.task-list__task--new-task:hover .task-list__task__name{color:#a7a7a7;-webkit-transition:none;-o-transition:none;transition:none}.task-name-container{position:relative;width:calc(100% - 65px);overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media screen and (min-width:720px){.task-name-container{width:58%}}@media screen and (min-width:1300px){.task-name-container{width:450px}}@media screen and (min-width:1400px){.task-name-container{width:470px}}@media screen and (min-width:1600px){.task-name-container{width:560px}}.view-kanban .task-name-container{width:calc(100% - 40px)!important;padding-right:0!important}.task-name-container:hover+.task-list__task__name--hover{opacity:.9;visibility:visible;-webkit-transition:opacity .2s .01s,visibility .01s;-o-transition:opacity .2s .01s,visibility .01s;transition:opacity .2s .01s,visibility .01s}.has-event .task-name-container,.has-notes .task-name-container{width:calc(100% - 92px)}@media screen and (min-width:720px){.has-event .task-name-container,.has-notes .task-name-container{width:calc(58% - 35px)}.view-kanban .has-event .task-name-container,.view-kanban .has-notes .task-name-container{width:calc(100% - 40px);padding-right:0}}@media screen and (min-width:1300px){.has-event .task-name-container,.has-notes .task-name-container{width:415px}.view-kanban .has-event .task-name-container,.view-kanban .has-notes .task-name-container{width:calc(100% - 40px);padding-right:0}}@media screen and (min-width:1400px){.has-event .task-name-container,.has-notes .task-name-container{width:435px}.view-kanban .has-event .task-name-container,.view-kanban .has-notes .task-name-container{width:calc(100% - 40px);padding-right:0}}@media screen and (min-width:1600px){.has-event .task-name-container,.has-notes .task-name-container{width:525px}.view-kanban .has-event .task-name-container,.view-kanban .has-notes .task-name-container{width:calc(100% - 40px);padding-right:0}}.has-event.task-list__task--subtask .task-name-container,.has-notes.task-list__task--subtask .task-name-container{width:calc(100% - 65px)}@media screen and (min-width:720px){.has-event.task-list__task--subtask .task-name-container,.has-notes.task-list__task--subtask .task-name-container{width:calc(58% - 49px)}}@media screen and (min-width:1300px){.has-event.task-list__task--subtask .task-name-container,.has-notes.task-list__task--subtask .task-name-container{width:385px}}@media screen and (min-width:1400px){.has-event.task-list__task--subtask .task-name-container,.has-notes.task-list__task--subtask .task-name-container{width:405px}}@media screen and (min-width:1600px){.has-event.task-list__task--subtask .task-name-container,.has-notes.task-list__task--subtask .task-name-container{width:495px}}@media screen and (min-width:720px){.has-notes.has-event .task-name-container{width:calc(58% - 70px)}.view-kanban .has-notes.has-event .task-name-container{width:calc(100% - 80px);padding-right:0}}@media screen and (min-width:1300px){.has-notes.has-event .task-name-container{width:380px}.view-kanban .has-notes.has-event .task-name-container{width:calc(100% - 80px);padding-right:0}}@media screen and (min-width:1400px){.has-notes.has-event .task-name-container{width:400px}.view-kanban .has-notes.has-event .task-name-container{width:calc(100% - 80px);padding-right:0}}@media screen and (min-width:1600px){.has-notes.has-event .task-name-container{width:490px}.view-kanban .has-notes.has-event .task-name-container{width:calc(100% - 80px);padding-right:0}}.has-notes.has-event.task-list__task--subtask .task-name-container{width:calc(100% - 93px)}@media screen and (min-width:720px){.has-notes.has-event.task-list__task--subtask .task-name-container{width:calc(58% - 83px)}}@media screen and (min-width:1300px){.has-notes.has-event.task-list__task--subtask .task-name-container{width:350px}}@media screen and (min-width:1400px){.has-notes.has-event.task-list__task--subtask .task-name-container{width:370px}}@media screen and (min-width:1600px){.has-notes.has-event.task-list__task--subtask .task-name-container{width:460px}}.task__edit-task-input{position:absolute;top:-3px;left:-1px;width:calc(100% - 10px);opacity:0;pointer-events:none;color:#434343;border:0;outline:none;background:none}.task__edit-task-input:focus{padding-bottom:3px;border-bottom:1px inset #d6d6d6;opacity:1;pointer-events:auto}.task__edit-task-input:focus+.task-list__task__name{opacity:0;pointer-events:none}.view-kanban .task__edit-task-input{width:100%;min-width:100%}.task-list__task__name{position:relative;top:-2px;min-height:15px;line-height:1.2;color:#636e72;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.view-kanban .task-list__task__name{width:100%;min-width:100%;height:32px;line-height:1.3;white-space:inherit;overflow:hidden}.task-list__task__name--hover{position:absolute;padding:6px 8px 7px 10px;bottom:53px;left:16px;max-width:80%;display:inline-block;overflow:hidden;color:#fff;background:#7c7c7c;border-radius:4px;z-index:2;line-height:1.35;opacity:0;visibility:hidden}.view-kanban .task-list__task__name--hover{max-width:100%;bottom:108px}.task-list__task__name,.task__edit-task-input{min-width:90%;padding-top:7px;padding-bottom:7px;display:inline-block;font-size:1.4rem;font-weight:400;white-space:nowrap}.task-list__task__name{width:99%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.task__flag{position:absolute;top:43px;right:6px;text-decoration:none;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.task__flag svg{width:12px}@media (hover:hover){.task-list__task:hover .task__flag{opacity:1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}}@media (hover:none){.task__flag{opacity:.7;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}}@media screen and (min-width:720px){.task__flag{top:19px;right:52px}.task__flag svg{width:auto}}.task__flag.is-on{opacity:1}.task__flag svg g{pointer-events:none;-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}.task__flag span{width:0;display:inline-block;text-align:left;text-indent:-999em;pointer-events:none}.view-kanban .task__flag{top:inherit;bottom:2px;right:8px;-webkit-transition:bottom .2s;-o-transition:bottom .2s;transition:bottom .2s}.view-kanban .task__flag svg{width:12px}.view-kanban .task-list__task:hover .task__flag{bottom:32px;-webkit-transition:bottom .2s;-o-transition:bottom .2s;transition:bottom .2s}.task__complete-link{position:absolute;top:19px;right:14px;text-decoration:none}.task__complete-link:before{font-size:21px;color:#e5e5e5;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.task__complete-link span{display:inline-block;text-indent:-999rem;text-align:left}.task__complete-link:active{top:20px}@media (hover:none){.task__complete-link{right:20px;opacity:.9}}.task-list__task--subtask{margin-left:20px}@media screen and (min-width:720px){.task-list__task--subtask{margin-left:30px}}.task-list__task--subtask .task-name-container{width:calc(100% - 40px)}@media screen and (min-width:720px){.task-list__task--subtask .task-name-container{width:calc(58% - 14px)}}@media screen and (min-width:1300px){.task-list__task--subtask .task-name-container{width:420px}}@media screen and (min-width:1400px){.task-list__task--subtask .task-name-container{width:440px}}@media screen and (min-width:1600px){.task-list__task--subtask .task-name-container{width:530px}}.view-kanban .task-list__task--subtask{margin-left:20px}.view-kanban .task-list__task--subtask .task-name-container{width:calc(100% - 40px);padding-right:0}.task-list__task--subtask .btn-add-notes{left:19px}.task-list__task--subtask .btn-add-event{left:114px}.view-kanban .task-list__task--subtask .btn-add-notes{left:19px}.view-kanban .task-list__task--subtask .btn-add-event{left:94px}.task-list__task__tag-list{display:none}@media screen and (min-width:720px){.task-list__task__tag-list{width:calc(42% - 80px);max-height:58px;min-height:28px;display:inline-block;overflow:hidden}}@media screen and (min-width:1300px){.task-list__task__tag-list{width:calc(43% - 110px)}}@media screen and (min-width:1600px){.task-list__task__tag-list{width:calc(43% - 130px)}}.view-kanban .task-list__task__tag-list{position:relative;top:-4px;width:calc(100% - 42px);max-height:32px}.view-kanban .has-notes .task-list__task__tag-list{width:calc(100% - 64px)}.task-list__create-task-container{display:none}.is-filtered .task-list__create-task-container{display:block}.task-list__create-task-container .create-link{cursor:pointer}.task-list__create-task-container .create-link:before{color:#b5b5b5}.task-list__create-task-container .create-link:hover:before{color:#a7a7a7}.task-list__create-task-container .create-task-container__add-icon{margin:17px 0 0 23px}.task-list__create-task-container .task-list__create-task-container__input-task-name{width:calc(100% - 80px);padding:13px 17px 21px 12px;display:inline-block;vertical-align:top;border:0;font-weight:900;font-size:22px;color:#636e72;-o-text-overflow:ellipsis;text-overflow:ellipsis;outline:none;background-color:transparent;visibility:hidden;opacity:0;cursor:pointer;-webkit-transition:opacity .1s,visibility .01s .1s;-o-transition:opacity .1s,visibility .01s .1s;transition:opacity .1s,visibility .01s .1s}.task-list__create-task-container .task-list__create-task-container__input-task-name::-webkit-input-placeholder{color:#c7c7c7}.task-list__create-task-container .task-list__create-task-container__input-task-name:-ms-input-placeholder,.task-list__create-task-container .task-list__create-task-container__input-task-name::-ms-input-placeholder{color:#c7c7c7}.task-list__create-task-container .task-list__create-task-container__input-task-name::placeholder{color:#c7c7c7}.task-list__create-task-container.is-active .create-link:before{color:#6cc544}.task-list__create-task-container.is-active .task-list__create-task-container__input-task-name{visibility:visible;opacity:1}.create-link:hover+.task-list__create-task-container__input-task-name,.task-list__create-task-container:hover .task-list__create-task-container__input-task-name{visibility:visible;opacity:1;-webkit-transition:opacity .1s .01s,visibility .01s;-o-transition:opacity .1s .01s,visibility .01s;transition:opacity .1s .01s,visibility .01s}.task-list-container__back-link{position:absolute;top:0;left:14px;padding:7px;display:inline-block}.task-list-container__back-link svg{width:21px;fill:#a7a7a7}@media screen and (min-width:720px){.task-list-container__back-link{display:none}}.task-notes-container{position:fixed;top:0;left:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;opacity:0;z-index:95}.is-showing-notes+.task-notes-container{opacity:1;-webkit-transition:color .3s,opacity .3s .1s;-o-transition:color .3s,opacity .3s .1s;transition:color .3s,opacity .3s .1s}.task-notes{position:relative;width:100%;max-width:1090px;max-height:100vh;min-height:90vh;padding:5rem 2rem 4.2rem;font-size:1.8rem;font-weight:400;color:#5e5e5e;line-height:2;border-radius:0 0 10px 10px;background:#fefefe;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:95}.task-notes,.task-notes:focus,.task-notes div:focus{outline:0 solid transparent;-webkit-transition:color .3s,opacity .3s;-o-transition:color .3s,opacity .3s;transition:color .3s,opacity .3s}.task-notes:focus,.task-notes div:focus{color:#515151}.task-notes .task-notes__delete-button{position:absolute;top:.5rem;right:3.6rem;font-size:26px;color:#a7a7a7;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;cursor:pointer}.task-notes .task-notes__delete-button:hover{color:#7c82ef;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.task-notes+.page-focus-overlay{opacity:.6;visibility:visible;z-index:94}@media screen and (min-width:720px){.task-notes{width:97%;max-height:100vh;padding:5rem 4rem 4.2rem}}@media screen and (min-width:1200px){.task-notes{width:80%;max-height:95vh;min-height:50vh}}.task-notes__edit-box{max-height:72vh;overflow:auto}@media screen and (min-width:1300px){.task-notes__edit-box{max-height:74vh}}.task-notes__icon{margin-bottom:2.2rem;font-family:Nunito,sans-serif;font-size:2.5rem;line-height:3.7rem;font-weight:800;color:#777}.task-notes__icon span:before{position:relative;top:3px;margin-right:9px;font-size:23px;color:inherit}@media screen and (min-width:720px){.task-notes__icon{font-size:3.4rem;line-height:5rem}.task-notes__icon span:before{top:1px;margin-right:10px;font-size:27px}}.task-notes__close{position:absolute;top:1.8rem;right:9.2rem;font-size:1.6rem;line-height:1.3;cursor:pointer}.task-notes__close:before{position:relative;top:1px;font-size:13px}.task-notes__close:before,.task-notes__close span{color:#a7a7a7;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.task-notes__close span{padding-left:6px;display:inline-block;vertical-align:top}.task-notes__close:hover:before,.task-notes__close:hover span{color:#7c82ef;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.task-list__task--subtask+.task-notes{margin-left:20px}@media screen and (min-width:720px){.task-list__task--subtask+.task-notes{margin-left:30px}.view-kanban .task-list__task--subtask+.task-notes{margin-left:26px}}.ql-font-roboto{font-family:Roboto,sans-serif}.ql-font-source-sans-pro{font-family:Source Sans Pro,sans-serif}.ql-font-nunito{font-family:Nunito,sans-serif}.ql-font-arial{font-family:Arial,Helvetica,sans-serif}.ql-font-arial-black{font-family:Arial Black,Gadget,sans-serif}.ql-font-bookman{font-family:Bookman,serif}.ql-font-candara{font-family:Candara,sans-serif}.ql-font-courier{font-family:Courier,serif}.ql-font-courier-new{font-family:Courier New,serif}.ql-font-garamond{font-family:Garamond,serif}.ql-font-georgia{font-family:Georgia,serif}.ql-font-impact{font-family:Impact,Charcoal,sans-serif}.ql-font-lucida-sans{font-family:Lucida Sans Unicode,Lucida Grande,sans-serif}.ql-font-palatino{font-family:Palatino,serif}.ql-font-tahoma{font-family:Tahoma,Geneva,sans-serif}.ql-font-times-new-roman{font-family:Times New Roman,serif}.ql-font-times{font-family:Times,serif}.ql-font-trebuchet-ms{font-family:Trebuchet MS,Helvetica,sans-serif}.ql-font-verdana{font-family:Verdana,Geneva,sans-serif}.ql-size-small{font-size:1.4rem}.ql-size-large{font-size:2.6rem}.ql-size-huge{font-size:3.6rem}.ql-container{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Source Sans Pro,sans-serif;height:100%;margin:0;position:relative;padding-top:3rem;padding-bottom:4rem;padding-left:5px;color:#616161}.ql-container strong{font-weight:700}.ql-container em{font-style:italic}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.9;height:100%;font-size:1.8rem;outline:none;overflow-y:auto;padding:0;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text;outline:none}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-embed-selected{border:1px solid #777;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;pointer-events:none;position:absolute}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{margin-top:3px;background:none;border:none;cursor:pointer;display:inline-block;float:left;padding:3px 5px;width:28px}.ql-picker-label{margin-top:2px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover{color:#6d72e7}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill{fill:#6d72e7}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter{stroke:#6d72e7}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{-webkit-box-sizing:border-box;box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:top}.ql-snow .ql-formats.ql-text-dropdown{margin-top:-2px;margin-bottom:2px}@media screen and (min-width:720px){.ql-snow .ql-formats.ql-text-dropdown{margin-bottom:0}}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding-bottom:2px;padding-top:2px}.ql-snow .ql-editor code:after,.ql-snow .ql-editor code:before{content:"\A0";letter-spacing:-2px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;float:left;font-size:14px;font-weight:500;vertical-align:middle}.ql-snow .ql-picker,.ql-snow .ql-picker-label{display:inline-block;position:relative;outline:none}.ql-snow .ql-picker-label{cursor:pointer;height:100%;padding-left:8px;padding-right:2px;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap;max-height:316px;overflow:auto}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;line-height:2}.ql-snow .ql-color-picker.ql-picker.ql-expanded .ql-picker-options{margin-top:1px}.ql-snow .ql-color-picker .ql-picker-options .ql-picker-item{border:1px solid #ddd}.ql-header .ql-picker-item:first-child{line-height:1.5}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px;height:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:152px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{padding:5px 11px;font-family:Source Sans Pro,sans-serif;border:1px solid #d2d2d2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}@media screen and (min-width:720px){.ql-toolbar.ql-snow{padding:5px 15px 0}}@media screen and (min-width:1100px){.ql-toolbar.ql-snow{height:42px}}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label,.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#6d72e7}.ql-snow .ql-picker.ql-size{display:none}@media screen and (min-width:720px){.ql-snow .ql-picker.ql-size{display:inline-block}}.ql-clipboard+.ql-tooltip{left:0!important;font-size:12px;border-radius:5px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-container--focus-page .weekly-planner-container--today{display:none!important}@media screen and (min-width:960px){.content-container--focus-page .calendar-pages-title{margin-bottom:4rem}}.focus-page-title{width:80%;max-width:600px;margin:0 auto 4rem;text-align:center}.focus-page-title h1{margin-bottom:1.8rem;font-family:Nunito,sans-serif;font-weight:700;font-size:2.8rem;color:#565656;line-height:4.4rem;text-align:center}.focus-page-title h2{max-width:580px;margin:0 auto 8rem;font-size:1.8rem;line-height:1.6;color:#636e72}.focus-page-title h2 a{color:#7c82f7}.focus-page-title h2 a:hover{color:#646bf6;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}@media screen and (min-width:960px){.focus-page-title h1{margin-bottom:3rem;font-size:3.4rem;line-height:5.4rem}}.focus-intro-container{margin-bottom:3rem;text-align:left}.focus-intro-container img{width:40px;margin-bottom:1rem}.focus-intro-container h2{max-width:400px;font-size:16px;line-height:22px;font-family:Nunito,sans-serif;font-weight:600;color:#636e72}@media screen and (min-width:480px){.focus-intro-container{max-width:440px;text-align:center;margin:0 auto 3rem}.focus-intro-container h2{margin:0 auto}}@media screen and (min-width:960px){.focus-intro-container{width:37.67241%;margin-bottom:0;display:inline-block}.focus-intro-container h2,.focus-intro-container img{display:inline-block;vertical-align:middle}.focus-intro-container img{width:52px;margin-right:20px;margin-bottom:0}.focus-intro-container h2{width:calc(100% - 80px);text-align:left}.focus-intro-container+.focus-intro-container{margin-left:7.24138%}}.calendar-container--focus-page .weekly-planner-headings__day{color:#a482f7}@media screen and (max-width:960px){.calendar-container--focus-page .weekly-planner-headings__day.is-selected-day{font-weight:700;background:#a482f7;color:#fff}}@media screen and (min-width:961px){.calendar-container--focus-page .weekly-planner-headings__day{cursor:default}.calendar-container--focus-page .weekly-planner-headings__day.is-selected-day{background:#fff}.calendar-container--focus-page .weekly-planner-headings__day.is-today{background:#a482f7;color:#fff}}@media screen and (max-width:960px){.calendar-container--focus-page .weekly-planner-headings__day{cursor:pointer}.calendar-container--focus-page .weekly-planner-headings__day.is-selected-day{font-weight:700;color:#fff;background:#a482f7}}.calendar-container--focus-page .weekly-planner__time-slot{min-height:16px}.calendar-container--focus-page .weekly-planner__time-slot__time-label{color:rgba(164,130,247,.85)}.calendar-container--focus-page .weekly-planner__toggle-view{color:#a482f7}.calendar-container--focus-page .weekly-planner__current-time-marker__line,.calendar-container--focus-page .weekly-planner__current-time-marker__tooltip{background:#7d83e8}.popup--focus{position:fixed;top:0;left:0;width:100%;height:100vh;text-align:center;z-index:101}.popup--focus .popup-container{position:absolute;top:180px;width:480px;padding:2.2rem 2.2rem 6rem;display:inline-block;margin-left:-240px;border-top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.popup--focus .popup-container .edit-widget__search-result-list{max-height:350px}.popup--focus .popup--focus__time-heading{margin:2rem auto 3rem;padding:0 40px;font-family:Nunito,sans-serif;line-height:1.4;font-weight:700;font-size:3rem;color:#7c82ef;pointer-events:none}.popup--focus .popup--focus__project-heading{position:relative;margin-bottom:3rem;padding:0 40px;display:inline-block;font-size:2.8rem;line-height:1.3;font-weight:600;color:#777}.popup--focus .popup--focus__project-heading .emoji{position:absolute;top:0;left:5px}.popup--focus .popup--focus__project-heading span span{color:#7c82f7}.popup--focus .popup--focus__project-heading span.new-trigger{color:#fc5c65}.popup--focus .popup-close{position:absolute;top:12px;right:13px;font-size:18px;cursor:pointer}.popup--focus .popup-close:before{color:#c7c7c7;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.popup--focus .popup-close:hover:before{color:#e8911b;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.popup--focus .projects-edit-widget{position:relative;text-align:left;width:380px}.popup--focus .edit-widget__search-result-list{max-height:273px}.popup--focus .edit-widget__search-result-list li{cursor:default}.popup--focus .edit-widget__search-result-list li div:hover{color:#434343;background:#f5f5f5}.popup--focus .edit-widget__search-result-list li div:active{top:0;margin-bottom:0;padding:9px 11px 9px 8px}@media screen and (max-width:720px){.popup--focus .popup-container{width:calc(100% - 20px);top:30px;left:10px;margin-left:0}.popup--focus .popup-container .popup--focus__time-heading{padding:0 20px;margin-bottom:2rem;font-size:2.3rem}.popup--focus .popup-container .popup--focus__project-heading{padding:0 20px;font-size:2rem}.popup--focus .popup-container .popup--focus__project-heading .emoji{left:0}.popup--focus .projects-edit-widget{width:100%}}.popup--focus__buttons-container{text-align:center}.popup--focus__buttons-container div{width:50%;display:inline-block}.popup--focus__buttons-container div:first-child{text-align:right}.popup--focus__buttons-container div:last-child{text-align:left}.popup--focus__buttons-container button{margin:0 1rem}.popup--focus__subsection-title{margin-bottom:1.5rem;margin-top:4rem;font-size:1.6rem;color:#242424}.focus-guide{padding-top:7rem;text-align:left}.focus-guide .focus-guide__last-section{padding:0 0 16rem;text-align:center}.focus-guide .focus-guide__last-section .section-title{margin-top:12rem;text-align:center}.focus-guide .paragraph-icon--mind{max-width:55px}@media screen and (min-width:720px){.focus-guide{padding-top:14rem}}@media screen and (min-width:960px){.focus-guide .paragraph-icon--mind-clear{margin-bottom:0!important}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-pricing .section-title{margin-top:3rem;margin-bottom:2rem}@media screen and (min-width:720px){.page-pricing .section-title{margin-top:7rem;margin-bottom:4rem}}.pricing-plan-widget-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:720px){.pricing-plan-widget-container{width:680px;margin-left:-72px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:960px){.pricing-plan-widget-container{width:740px;margin-left:-95px}}.pricing-plan-widget{width:240px;padding:20px 28px 10px;margin:15px;border-radius:20px;background:#f6f6f6;color:#fff;-ms-flex:1 1;flex:1 1}@media screen and (min-width:480px){.pricing-plan-widget{width:300px}}@media screen and (min-width:720px){.pricing-plan-widget{width:auto}}.pricing-plan-widget .pricing-plan-widget__heading{margin-bottom:.5rem;margin-top:1rem;font-family:Nunito,sans-serif;font-size:28px;line-height:32px;font-weight:700;color:#7c82ef;text-align:center}.pricing-plan-widget .benefits-checklist li{color:#4f4f4f}.pricing-plan-widget .yourganize-cost{margin:30px 0 20px;padding:0;text-align:center}.pricing-plan-widget .go-pro-button{margin-top:30px}.pricing-plan-widget.pricing-plan-widget--pro .go-pro-button{margin-top:0}.pricing-plan-widget .extra-padding{margin-bottom:3rem}.pricing-plan-widget .ygnz-button--disabled{color:#fff}.pricing-plan-widget--pro{border:1px solid rgba(124,130,239,.7)}.pricing-plan-widget__subheading{margin-bottom:2rem;font-family:Nunito,sans-serif;font-size:18px;line-height:32px;font-weight:700;color:#636e72;text-align:center}.content-container--today-page .ygnz-button--toggle-visible-calendar{display:none}@media screen and (max-width:720px){.content-container--today-page .calendar-pages-title{margin-bottom:0}}@media screen and (min-width:1600px){.content-container--today-page.content-container--calendar-page{max-width:1360px}}@media screen and (max-width:720px){.content-container--today-page.content-container--calendar-page .button-google-sign-in-container,.content-container--today-page.content-container--calendar-page .button-google-sign-out-container{position:absolute;top:-3rem;left:calc(-100% + 2.7rem)}.content-container--today-page.content-container--calendar-page .button-google-sign-out-container{left:calc(-100% + 3rem)}}.content-container--today-page .calendar-navigation-container{padding-bottom:0}@media screen and (min-width:720px){.content-container--today-page .calendar-navigation-container{padding-bottom:20px}}.content-container--today-page .calendar-navigation__date-container{position:absolute;left:52%}@media screen and (min-width:720px){.content-container--today-page .calendar-navigation__date-container{left:54%}.content-container--today-page .calendar-navigation__date-container span{display:none}}@media screen and (min-width:960px){.content-container--today-page .calendar-navigation__date-container{left:52%}.content-container--today-page .calendar-navigation__date-container span{display:inline}}.content-container--today-page .calendar-navigation-container__nav-button--right{margin-right:2rem}.content-container--today-page .calendar-navigation-container__nav-button:before,.content-container--today-page .calendar-navigation-container__nav-link,.content-container--today-page .ygnz-button.calendar-navigation-container__nav-link{color:#9772f0}.content-container--today-page .calendar-navigation-container__nav-button:hover,.content-container--today-page .calendar-navigation-container__nav-button:hover:before,.content-container--today-page .calendar-navigation-container__nav-link:hover,.content-container--today-page .calendar-navigation-container__nav-link:hover:before,.content-container--today-page .ygnz-button.calendar-navigation-container__nav-link:hover,.content-container--today-page .ygnz-button.calendar-navigation-container__nav-link:hover:before{color:#7544eb}.content-container--today-page .calendar-container{width:100%;padding-top:2.9rem;display:inline-block;vertical-align:top}@media screen and (min-width:720px){.content-container--today-page .calendar-container{width:calc(50% - 1px);padding-top:0}}@media screen and (min-width:1400px){.content-container--today-page .calendar-container{width:calc(50% - 1px);left:0}}.content-container--today-page .calendar-options-container__button-daily,.content-container--today-page .calendar-options-container__button-weekly{display:none!important}.content-container--today-page .calendar-container--focus-page{position:relative;padding-top:5.5rem}.content-container--today-page .calendar-container--focus-page:after{content:" ";position:absolute;bottom:0;right:-19px;width:1px;background:#e7e7e7;height:calc(100% - 90px)}.content-container--today-page .calendar-container--focus-page .weekly-planner__time-slot{height:17px;min-height:17px}.content-container--today-page .calendar-container--focus-page .weekly-planner__toggle-view{display:none!important}.content-container--today-page .calendar-container--focus-page .weekly-planner__time-slot__habit.is-first-slot,.content-container--today-page .calendar-container--focus-page .weekly-planner__time-slot__project.is-first-slot,.content-container--today-page .calendar-container--focus-page .weekly-planner__time-slot__task.is-first-slot{min-height:17px;margin-top:0}.content-container--today-page .calendar-container--focus-page .weekly-planner__time-slot__habit,.content-container--today-page .calendar-container--focus-page .weekly-planner__time-slot__project,.content-container--today-page .calendar-container--focus-page .weekly-planner__time-slot__task{padding:2px 8px 0 10px;font-size:12.5px}.content-container--today-page .calendar-container--focus-page .weekly-planner__time-slot,.content-container--today-page .calendar-container--focus-page .weekly-planner__today-cell-container{display:none}.content-container--today-page .calendar-container--focus-page .weekly-planner__time-slot.is-selected-day,.content-container--today-page .calendar-container--focus-page .weekly-planner__today-cell-container.is-selected-day{width:100%;display:block;-webkit-transition:height .3s;-o-transition:height .3s;transition:height .3s}@media screen and (min-width:961px){.content-container--today-page .calendar-container--focus-page .weekly-planner-headings__day{cursor:pointer}.content-container--today-page .calendar-container--focus-page .weekly-planner-headings__day.is-today{color:#a482f7;background:#fff}.content-container--today-page .calendar-container--focus-page .weekly-planner-headings__day.is-selected-day,.content-container--today-page .calendar-container--focus-page .weekly-planner-headings__day.is-selected-day.is-today{font-weight:700;background:#a482f7;color:#fff}}.content-container--today-page .calendar-container--focus-page .weekly-planner__time-slot .is-complete{display:none!important}.content-container--today-page .calendar-container--focus-page .weekly-planner__time-slot .is-first-slot.is-last-slot .weekly-planner__time-slot__project--inner{margin-top:-1px}.content-container--today-page .calendar-container--focus-page .weekly-planner__time-slot .is-first-slot.is-last-slot .weekly-planner__time-slot__options__delete{top:1px}.content-container--today-page .calendar-container--focus-page .weekly-planner__time-slot .is-achieved.is-first-slot .weekly-planner__time-slot__project--inner{padding-left:0!important}.content-container--today-page .calendar-container--focus-page .weekly-planner__time-slot__options__plus-one{display:none!important}.content-container--today-page .calendar-container--focus-page .weekly-planner__time-slot__options{right:2px;background-color:transparent!important}.content-container--today-page .calendar-container--focus-page .weekly-planner__time-slot__options__delete{top:3px}.content-container--today-page .calendar-container--focus-page .weekly-planner__today-cell-container.is-selected-day{width:calc(100% - 2px);padding-bottom:0}@media screen and (max-width:720px){.content-container--today-page .calendar-container--focus-page{padding-top:10.7rem}.content-container--today-page .calendar-container--focus-page .weekly-planner-container{width:44.6%}}.content-container--today-page .calendar-container--focus-page .loading-state-container{margin-top:-5.5rem}.content-container--today-page .calendar-container--calendar-page{position:absolute;left:100%}.content-container--today-page .calendar-container--calendar-page .calendar-navigation-container{margin-left:calc(-100% + 3.1rem)}.content-container--today-page .calendar-container--calendar-page .weekly-planner-headings__day span:first-child{display:none!important}@media screen and (max-width:720px){.content-container--today-page .calendar-container--calendar-page .weekly-planner-with-today-row{position:relative;left:-55.5%;-webkit-transition:left .3s;-o-transition:left .3s;transition:left .3s}}@media screen and (min-width:720px){.content-container--today-page .calendar-container--calendar-page{position:relative;left:0}}@media screen and (min-width:960px){.content-container--today-page .calendar-container--calendar-page .calendar-navigation-container{margin-left:calc(-100% - 4.6rem)}}@media screen and (max-width:720px){.content-container--today-page.is-focus-visible .calendar-navigation__date-container{opacity:0}}@media screen and (max-width:720px){.content-container--today-page.is-calendar-visible .calendar-container--calendar-page .weekly-planner-with-today-row{left:0;-webkit-transition:left .3s;-o-transition:left .3s;transition:left .3s}.content-container--today-page.is-calendar-visible .calendar-navigation__date-container{opacity:1;-webkit-transition:opacity .4s .3s;-o-transition:opacity .4s .3s;transition:opacity .4s .3s}}.content-container--today-page .swipe-icons{display:none}@media screen and (max-width:720px){.content-container--today-page .swipe-icons{position:relative;top:84px;padding-right:20px;display:block;font-size:20px;color:#777;text-align:right}}@media screen and (max-width:720px){.content-container--today-page .ygnz-button--toggle-visible-calendar{margin-left:3rem;margin-bottom:3rem;display:none}.content-container--today-page .ygnz-button--toggle-visible-calendar:active{margin-bottom:calc(3rem + 2px)}.content-container--today-page .calendar-container--calendar-page{-webkit-transition:left .3s;-o-transition:left .3s;transition:left .3s}.content-container--today-page.is-calendar-visible .calendar-container--calendar-page{left:0;-webkit-transition:left .3s;-o-transition:left .3s;transition:left .3s}.content-container--today-page.is-calendar-visible .button-google-sign-in-container{left:2.7rem}.content-container--today-page.is-calendar-visible .button-google-sign-out-container{left:3rem}}
/*# sourceMappingURL=main.105ebdba.css.map*/