:root{--color-white:#ddfce8;--color-black:#000;--color-primary:#52a370;--color-primary-light:#669979;--color-primary-dark:#274e36;--color-dashboard:#aedfa5;--color-font:#3d7451;--dashboard-padding:3.25rem 8rem 3.5rem 8rem;--border:2px solid var(--color-white);--background:linear-gradient(115.52deg,hsla(0,0%,100%,0.35),hsla(0,0%,100%,0.1));--background-secondary:linear-gradient(115.52deg,hsla(0,0%,100%,0.1),hsla(0,0%,100%,0.1));--background-tertiary:hsla(0,0%,100%,0.1);--reset-position:translate(0,calc(var(--size)/2 - 0.25rem));--size:4.5rem;--placeholder-opacity:0.3}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%}@media only screen and (max-width:87.5em){html{font-size:56.25%}}@media only screen and (max-width:62.5em){html{font-size:48.5%}}@media only screen and (max-width:31.25em){html{font-size:46.75%}}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:inherit;box-sizing:inherit}body{-webkit-tap-highlight-color:rgba(0,0,0,0);background-image:url(/mind-garden/static/media/background.942a0ec8.png);background-color:#52a370;background-color:var(--color-primary);background-size:cover;min-height:100vh;padding:5vh 0;font-family:"Montserrat Alternates",sans-serif;font-size:2.4rem;color:#3d7451;color:var(--color-font);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:37.5em){body{padding:0}}@supports (caret-color:#000){body{caret-color:#669979;caret-color:var(--color-primary-light)}}::-moz-selection{background-color:#52a370;background-color:var(--color-primary);color:#ddfce8;color:var(--color-white)}::selection{background-color:#52a370;background-color:var(--color-primary);color:#ddfce8;color:var(--color-white)}.heading-primary{font-family:"Merienda",cursive;font-size:6.4rem;line-height:1.3;text-align:center;white-space:nowrap;margin-bottom:1.5rem;position:relative}@media only screen and (max-width:31.25em){.heading-primary{font-size:6rem;padding-top:1rem;padding-bottom:1rem}}@media only screen and (max-width:25em){.heading-primary{font-size:4.5rem}}.heading-primary:link,.heading-primary:visited{text-decoration:none;color:inherit;font-weight:700}.heading-primary:hover>.leaf-icon{-webkit-transform:translate(-60%,-52.5%) rotate(15.5deg);-ms-transform:translate(-60%,-52.5%) rotate(15.5deg);transform:translate(-60%,-52.5%) rotate(15.5deg)}.heading-secondary{font-family:"Montserrat Alternates",sans-serif;font-weight:300;font-style:italic}.sub-heading{font-weight:300;color:#274e36;color:var(--color-primary-dark);display:inline-block;text-align:center}.sub-heading--bold{color:#3d7451;color:var(--color-font);padding:1rem 0;border-bottom:2px solid #ddfce8;border-bottom:var(--border);background:-o-linear-gradient(334.48deg,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 100%);background:linear-gradient(115.52deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1));background:var(--background-secondary);position:relative}.emphasis,.sub-heading--bold{font-family:"Merienda",cursive;font-weight:700}.link{display:inline-block;margin-left:2rem;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.link:link,.link:visited{text-decoration:none;color:inherit;font-weight:500;font-style:italic}.link--right{margin-left:2rem}.link--left{margin-right:2rem}.link--right:hover{-webkit-transform:translateX(.75rem);-ms-transform:translateX(.75rem);transform:translateX(.75rem);color:#3d7451;color:var(--color-font)}.link--left:hover{-webkit-transform:translateX(-.75rem);-ms-transform:translateX(-.75rem);transform:translateX(-.75rem);color:#3d7451;color:var(--color-font)}.link__arrow-right{display:inline-block;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.link:active>.link__arrow-right{-webkit-transform:translateX(1rem);-ms-transform:translateX(1rem);transform:translateX(1rem)}.link__arrow-left{display:inline-block;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.link:active>.link__arrow-left{-webkit-transform:translateX(-1rem);-ms-transform:translateX(-1rem);transform:translateX(-1rem)}.task{font-family:"Merienda",cursive;font-size:2.2rem;color:#274e36;color:var(--color-primary-dark)}.icon{fill:#3d7451;fill:var(--color-font);display:inline-block;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.icon,.icon svg{cursor:pointer}.icon--add,.icon--delete,.icon--social{opacity:.65}.icon--add:hover,.icon--delete:hover,.icon--social:hover{opacity:.85}.icon--add:active,.icon--delete:active,.icon--social:active{-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:1}.icon--add{position:absolute;top:1.55rem;right:1.75rem;cursor:"pointer"}.icon--reset{position:absolute;bottom:0;height:4.5rem;height:var(--size);width:4.5rem;width:var(--size);padding:.75rem;-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem);-webkit-transform:var(--reset-position);-ms-transform:var(--reset-position);transform:var(--reset-position);background-color:#aedfa5;background-color:var(--color-dashboard);border:2px solid #ddfce8;border:var(--border);border-radius:50%;overflow-x:visible;overflow-y:visible}.icon--reset>path{opacity:.8;-webkit-transform:translateX(1px);-ms-transform:translateX(1px);transform:translateX(1px)}.icon--reset:hover{-webkit-transform:translateY(2rem) rotate(-45deg);-ms-transform:translateY(2rem) rotate(-45deg);transform:translateY(2rem) rotate(-45deg);-webkit-transform:var(--reset-position) rotate(-45deg);-ms-transform:var(--reset-position) rotate(-45deg);transform:var(--reset-position) rotate(-45deg)}.icon--reset:active{-webkit-animation:reset .25s forwards;animation:reset .25s forwards}.icon--checked{padding-left:.1rem;opacity:.1}.icon--checked:hover{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);opacity:.2}.icon--unchecked{padding-left:.1rem;opacity:1}.icon--unchecked:hover{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);opacity:.75}.icon--social{height:3.5rem;width:3.5rem;opacity:.5}.leaf-icon{height:15.5rem;width:15.5rem;opacity:.3;position:absolute;top:50%;left:50%;z-index:-1;-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s;-webkit-transform:translate(-60%,-52.5%) rotate(10deg);-ms-transform:translate(-60%,-52.5%) rotate(10deg);transform:translate(-60%,-52.5%) rotate(10deg)}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.u-shadow{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:rgba(50,50,93,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);display:block}.u-shadow:hover{-webkit-box-shadow:rgba(50,50,93,.25) 0 6px 12px -2px,rgba(0,0,0,.3) 0 3px 7px -3px;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3)}.u-text-input{outline:0;border:none;font-family:"Merienda",cursive;font-size:2.2rem;color:#274e36;color:var(--color-primary-dark);overflow:auto;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;width:100%;height:100%}.u-strikethrough{opacity:.2;position:relative;-webkit-text-decoration-color:currentColor!important;text-decoration-color:currentColor!important;text-decoration:line-through}@-webkit-keyframes strike{0%{width:0}to{width:100%}}@keyframes strike{0%{width:0}to{width:100%}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes settleDown{0%{-webkit-transform:calc(translate(0, calc(4.5rem / 2 - .25rem)) - .5rem);transform:calc(translate(0, calc(4.5rem / 2 - .25rem)) - .5rem);-webkit-transform:calc(var(--reset-position) - .5rem);transform:calc(var(--reset-position) - .5rem)}to{-webkit-transform:translateY(2rem);transform:translateY(2rem);-webkit-transform:var(--reset-position);transform:var(--reset-position)}}@keyframes settleDown{0%{-webkit-transform:calc(translate(0, calc(4.5rem / 2 - .25rem)) - .5rem);transform:calc(translate(0, calc(4.5rem / 2 - .25rem)) - .5rem);-webkit-transform:calc(var(--reset-position) - .5rem);transform:calc(var(--reset-position) - .5rem)}to{-webkit-transform:translateY(2rem);transform:translateY(2rem);-webkit-transform:var(--reset-position);transform:var(--reset-position)}}@-webkit-keyframes reset{to{-webkit-transform:translateY(2rem) rotate(-2turn);transform:translateY(2rem) rotate(-2turn);-webkit-transform:var(--reset-position) rotate(-2turn);transform:var(--reset-position) rotate(-2turn)}}@keyframes reset{to{-webkit-transform:translateY(2rem) rotate(-2turn);transform:translateY(2rem) rotate(-2turn);-webkit-transform:var(--reset-position) rotate(-2turn);transform:var(--reset-position) rotate(-2turn)}}.question{-webkit-animation:fadeIn .75s;animation:fadeIn .75s;grid-column:1/-1;padding:1rem 1rem 1.1rem;border:2px solid #ddfce8;border:var(--border);background:-o-linear-gradient(334.48deg,hsla(0,0%,100%,.35) 0,hsla(0,0%,100%,.1) 100%);background:linear-gradient(115.52deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,.1));background:var(--background);border-radius:1rem;display:grid;grid-gap:1rem;gap:1rem}@supports not (gap:1px){.question h4{margin-bottom:1rem}}.question__input{-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;-webkit-box-shadow:rgba(0,0,0,.1) 0 20px 25px -25px,rgba(0,0,0,.04) 0 10px 10px -10px;box-shadow:0 20px 25px -25px rgba(0,0,0,.1),0 10px 10px -10px rgba(0,0,0,.04);border-bottom-right-radius:2.5px;border-bottom-left-radius:2.5px;padding:0 .5rem .5rem;cursor:text}.question__input:focus{-webkit-box-shadow:rgba(0,0,0,.1) 0 8px 6px -6px,rgba(0,0,0,.06) 0 4px 4px -4px;box-shadow:0 8px 6px -6px rgba(0,0,0,.1),0 4px 4px -4px rgba(0,0,0,.06)}.question__input--grateful:empty:before{opacity:.3;opacity:var(--placeholder-opacity);content:"Try to make it something different than yesterday."}.question__input--goal:empty:before{opacity:.3;opacity:var(--placeholder-opacity);content:"Let this be the one thing you will get done today \2013  no matter what."}.content-box{-webkit-animation:fadeIn .75s;animation:fadeIn .75s;border:2px solid #ddfce8;border:var(--border);background:-o-linear-gradient(334.48deg,hsla(0,0%,100%,.35) 0,hsla(0,0%,100%,.1) 100%);background:linear-gradient(115.52deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,.1));background:var(--background);border-radius:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:2.5rem}.content-box>:not(:last-child){margin-bottom:2rem}.content-box:first-child{margin-bottom:1rem}.task{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 2rem;-webkit-animation:fadeIn .5s;animation:fadeIn .5s}.task>:not(:last-child){margin-right:1.75rem}@supports not (gap:1px){.task>:not(:last-child){margin-right:1.75rem}}.task__checkbox{height:2.5rem;width:2.5rem;border:2px solid #ddfce8;border:var(--border);border-radius:5px}.task__input{-webkit-box-shadow:rgba(0,0,0,.12) 0 1px 3px,rgba(0,0,0,.24) 0 1px 2px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-bottom:1px solid #669979;border-bottom:1px solid var(--color-primary-light);border-radius:5px;padding:.5rem .75rem;cursor:text;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.task__input:empty:before{opacity:.3;opacity:var(--placeholder-opacity);content:"Keep it specific and attainable."}.task__input:focus{background-color:hsla(0,0%,100%,.1);background-color:var(--background-tertiary)}.task .icon{margin-left:auto}.notes__input{padding:0 2rem;line-height:1.9}.dashboard{width:75vw;min-height:90vh;display:grid;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;overflow-x:hidden;overflow-y:hidden;border-radius:2.4rem;background:-o-linear-gradient(334.48deg,hsla(0,0%,100%,.35) 0,hsla(0,0%,100%,.1) 100%);background:linear-gradient(115.52deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,.1));background:var(--background);border:2px solid #ddfce8;border:var(--border);-webkit-box-shadow:rgba(0,0,0,.16) 0 10px 36px 0,rgba(0,0,0,.06) 0 0 0 1px;box-shadow:0 10px 36px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.06)}@media only screen and (max-width:75em){.dashboard{width:90vw}}@media only screen and (max-width:37.5em){.dashboard{min-height:100vh;width:100vw;border-radius:0}}.dashboard .about{grid-template-rows:-webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content 1fr}.header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:3.25rem 8rem 3.5rem;padding:var(--dashboard-padding);border-bottom:2px solid #ddfce8;border-bottom:var(--border);background:-o-linear-gradient(334.48deg,hsla(0,0%,100%,.35) 0,hsla(0,0%,100%,.1) 100%);background:linear-gradient(115.52deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,.1));background:var(--background);position:relative}@media only screen and (max-width:62.5em){.header{padding-left:4rem;padding-right:4rem;padding-top:4rem}}.planner{padding:3.25rem 8rem 3.5rem;padding:var(--dashboard-padding);display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:-webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content 1fr;grid-gap:2rem;gap:2rem}@media only screen and (max-width:62.5em){.planner{padding-left:4rem;padding-right:4rem}}@media only screen and (max-width:31.25em){.planner{padding-bottom:2rem;padding-left:2rem;padding-right:2rem}}@supports not (gap:1px){.planner .question{margin-bottom:2rem}.planner .content-box:not(:last-child){margin-right:2rem}}@media only screen and (max-width:50em){.planner{grid-template-columns:minmax(0,1fr)}@supports not (gap:1px){.planner .content-box:not(:last-child){margin-right:0;margin-bottom:2rem}}}.about{-webkit-animation:fadeIn .75s;animation:fadeIn .75s;padding:3.5rem 20rem 3.5rem 22rem;display:grid;grid-template-rows:-webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content 1fr;grid-gap:2rem;gap:2rem;line-height:1.6;color:#274e36;color:var(--color-primary-dark)}@supports not (gap:1px){.about>p:not(:last-child){margin-bottom:2rem}}@media only screen and (max-width:87.5em){.about{padding:3.5rem 12rem 3.5rem 14rem}}@media only screen and (max-width:62.5em){.about{padding:3.5rem 6rem}}.about__link{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;font-weight:400}.about__link:link,.about__link:visited{color:inherit}.about__link:hover{color:#3d7451;color:var(--color-font)}.about__paragraph:last-child{font-size:2.2rem;margin-top:auto;text-align:center}.about hr{border:1px solid #669979;border:1px solid var(--color-primary-light);border-radius:50%;opacity:.4;margin:auto 0}.socials{justify-self:center;display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}
/*# sourceMappingURL=main.54cbad7e.chunk.css.map */