body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin:0 auto;background:#121322;color:#f3f3f3;height:100vh;font-weight:600}a{color:#fff;text-decoration:none}*,:focus{outline:0}h1,h2,h3,h4,h5,h6{margin:0}[tabindex="-1"]{flex:1 1;display:flex;flex-direction:column}.MuiListItemIcon-root{min-width:36px!important}.App{display:flex;flex-direction:column;margin:0;box-sizing:border-box;height:100vh;overflow:hidden}.App-menu{height:64px}.App-body{flex:1 1;overflow-y:auto;display:flex;flex-direction:column}.App .wrapper{margin:0 auto;max-width:960px;width:100%;box-sizing:border-box}.App .spacer{flex:1 1}.App .hsep{width:12px}.App .vsep{height:12px}.App .App-header{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin)}.App .App-footer{display:flex;height:64px}.menu{display:flex;justify-content:space-between;align-items:center;height:100%;box-sizing:border-box;padding:0 24px;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-bottom:.5px solid hsla(0,0%,100%,.1)}.menu .logo{font-weight:700}.menu .logo .beta{color:#000;background:hsla(0,0%,100%,.4);border-radius:3px;padding:4px 8px;font-size:10px;vertical-align:top;margin-left:12px;display:inline-block}.menu__nav{display:flex}.menu__item{padding:0 8px;cursor:pointer}.menu__item img{width:32px;height:32px}.menu__profile-box{display:flex;align-items:center;border-radius:4px;padding:6px 6px 6px 10px;background:hsla(0,0%,100%,0);transition:background .5s;cursor:pointer}.menu__profile-box:hover{background:hsla(0,0%,100%,.2);transition:background .5s}.menu__profile-box .avatar{height:36px}.menu__profile-box .avatar img{width:36px;height:36px;border-radius:18px}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.dashboard{padding:0 24px 48px;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex:1 1}.dashboard h2{margin:0 0 .4em;font-size:32px}.task-list__item,.terry{font-size:17px;font-weight:500}.task-list__item{margin:0 0 .8em;display:flex;align-items:start}.task-list__item__toggle{cursor:pointer}.task-list__item__content{margin-left:1em;margin-top:2px;flex:1 1}.task-list__item-crossed{text-decoration:line-through;color:hsla(0,0%,100%,.4)}.priorities-section{padding-top:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.priorities-section h2{font-size:32px}.priorities-active{background:#1b1c30;padding:2.4em;min-width:400px;max-width:640px;min-height:320px}.priorities-active.MuiPaper-rounded{border-radius:8px}.goals-section{padding-top:20px}.goals-section h2{font-size:32px;margin-bottom:24px}.goals__list{position:relative}.goal{position:relative;color:#f3f3f3;background-color:#1b1c30;border-radius:8px;line-height:108px;vertical-align:middle;font-weight:500;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin:0 0 16px}.goal,.goal__base{height:108px;box-sizing:border-box;width:100%}.goal__base{position:absolute}.goal__base .content{padding:0 24px;display:flex;justify-content:space-between;font-weight:700}.goal__base .content .subject{font-size:17px;opacity:.4}.goal__top-content{position:absolute;color:#f3f3f3;overflow:hidden;box-sizing:border-box;white-space:nowrap}.goal__top-content .content{box-sizing:border-box;padding:0 24px;display:flex;justify-content:space-between;font-weight:700}.goal__top-content .content .subject{font-size:17px;padding:0;margin:0;font-weight:700}.goal__bg{height:100%;overflow:hidden}.goal__bg,.goal__bg svg{position:absolute;width:100%}.goal__bg svg{left:0;top:-50%;-webkit-transform:translateY(50%);transform:translateY(50%)}.habits-section{padding-top:20px}.habits-section h2{font-size:32px;margin-bottom:24px}.habits{overflow:auto!important}.habits__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(12em,1fr));grid-template-rows:1fr;grid-gap:1rem;justify-items:center;align-items:center;color:#f3f3f3;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:100%}.habits__wrapper{padding:.5rem 0;width:100%;height:9em}.habits__habit,.habits__wrapper{box-sizing:border-box;font-size:20px}.habits__habit{position:relative;width:8em;height:8em;margin:0 auto}.habits__habit .checkmark{position:absolute;right:-8px;top:-4px}.habits__habit .face{position:absolute;width:72%;height:100%;left:14%;top:0;display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:12px}.habits__habit .face em{font-style:normal;color:#6f71fe}.habits__habit .face .slug{text-transform:uppercase;font-size:10px;letter-spacing:.04em;font-weight:600;min-height:2em;line-height:12px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.habits__habit .face .subject{display:flex;flex-direction:column;justify-content:center;font-size:17px;height:2.8em;line-height:1.1em;margin:.3em 0}.habits__habit .face .subject h3{margin:0;color:#fff;font-size:18px}.habits__habit .face span{color:hsla(0,0%,100%,.4)}.habits__habit .face .stats{display:flex;align-items:center;justify-content:center;font-size:10px}.habits__habit .face .stats .stat{display:flex;flex-direction:column}.habits__habit .face .stats .sep{width:4px;height:2.4em;background:#1b1c30;margin:0 .6em}.habits__habit .dials{width:100%;height:100%;border-radius:50%;position:absolute;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.habits__habit .dial{border-radius:50%}.habits__habit .dial.move{position:absolute;width:8em;height:8em}.habits__habit .dial.move:after{content:"";background:#121322;border-radius:50%;width:6.8em;height:6.8em;position:absolute;top:.6em;left:.6em}.habits__habit .dial.move .dial-container{position:absolute;top:0;bottom:0;width:4em;overflow:hidden}.habits__habit .dial.move .dial-container .wedge{width:8em;height:8em;position:absolute;top:0;left:0}.habits__habit .dial.move .container1{left:4em;-webkit-transform-origin:0 50%;transform-origin:0 50%}.habits__habit .dial.move .container1 .wedge{border-radius:8em;left:-4em;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.habits__habit .dial.move .container2{left:0;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.habits__habit .dial.move .container2 .wedge{border-radius:8em;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.habits__habit .dial.move .marker{width:.6em;height:.6em;border-radius:50%;position:absolute;top:0;left:calc(50% - .3em)}.habits__habit .dial.move .marker.end{-webkit-transform-origin:50% 4em;transform-origin:50% 4em}.habits__habit .dial.move .dial-background{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.habits__habit .dial.move .dial-background.one{background:#1b1c30}.h1{font-size:24px;font-weight:700}.h2{font-size:22px;font-weight:600}.h3{font-size:20px}.h3,.h4{font-weight:700}.h4{font-size:18px}.terry{font-size:17px;font-weight:500}.large{font-size:16px;font-weight:600}.medium{font-size:15px;font-weight:500}.normal{font-size:14px}.normal,.sub{font-weight:500}.sub{font-size:13px}.small{font-size:12px}.small,.tiny{font-weight:500}.tiny{font-size:11px}.fine{font-size:10px}.bare,.fine{font-weight:500}.bare{font-size:9px}.mindsets .mindset{background:#23253d;margin:0 12px;background-size:cover;border-radius:8px;padding-top:55.55%;position:relative;cursor:pointer}.mindsets .mindset .content{background:#23253d;position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4);border-radius:8px;font-size:20px}.mindsets .mindset .content h2{text-align:center;margin:0 44px 24px;line-height:1.2em}.carousel .slide{background:transparent}.vision-board{margin:1rem auto;display:grid;grid-template-rows:1fr;grid-gap:1rem;grid-template-columns:repeat(auto-fit,minmax(192px,480px));width:100%;justify-content:center;align-items:center;box-sizing:border-box;padding:0 24px}.vision-board .mindset{margin:0}.vision-board .mindset .content{padding:16px 32px;box-sizing:border-box}
/*# sourceMappingURL=main.e9207f59.chunk.css.map */