body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}body{background-color:#664b38;color:#ffa725}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.login{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.login__container{border:3px solid #ffa725;border-radius:10px;padding:30px}.title{font-size:xx-large;padding-bottom:20px}.p,.title{color:#ffa725;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.p{font-size:large;padding-bottom:30px}.campfire{padding-top:50vh}.login-with-google-btn{background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMTcuNiA5LjItLjEtMS44SDl2My40aDQuOEMxMy42IDEyIDEzIDEzIDEyIDEzLjZ2Mi4yaDNhOC44IDguOCAwIDAgMCAyLjYtNi42eiIgZmlsbD0iIzQyODVGNCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTkgMThjMi40IDAgNC41LS44IDYtMi4ybC0zLTIuMmE1LjQgNS40IDAgMCAxLTgtMi45SDFWMTNhOSA5IDAgMCAwIDggNXoiIGZpbGw9IiMzNEE4NTMiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik00IDEwLjdhNS40IDUuNCAwIDAgMSAwLTMuNFY1SDFhOSA5IDAgMCAwIDAgOGwzLTIuM3oiIGZpbGw9IiNGQkJDMDUiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik05IDMuNmMxLjMgMCAyLjUuNCAzLjQgMS4zTDE1IDIuM0E5IDkgMCAwIDAgMSA1bDMgMi40YTUuNCA1LjQgMCAwIDEgNS0zLjd6IiBmaWxsPSIjRUE0MzM1IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNMCAwaDE4djE4SDB6Ii8+PC9nPjwvc3ZnPg==);background-position:12px 11px;background-repeat:no-repeat;border:none;border-radius:3px;box-shadow:0 -1px 0 rgba(0,0,0,.04),0 1px 1px rgba(0,0,0,.25);color:#757575;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;padding:12px 16px 12px 42px;transition:background-color .3s,box-shadow .3s}.login-with-google-btn:hover{box-shadow:0 -1px 0 rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.25)}.login-with-google-btn:active{background-color:#eee}.login-with-google-btn:focus{box-shadow:0 -1px 0 rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.25),0 0 0 3px #c8dafc;outline:none}content{background:radial-gradient(ellipse at center,#522e2a 0,#321b20 100%) fixed;font-family:Quicksand;height:100%;overflow:hidden;width:100%}.header{left:10px;position:absolute;top:10px}.header h1,.header h2{margin:0}.header h1{color:#757780}.header .number{color:#ffb726}.header .type{color:#ff6234}.header .social a img{height:1.5em;margin-top:10px}.content{bottom:0;height:50%;left:34%;width:40%}.content,.fire{position:absolute}.fire{bottom:4%;left:25%;padding-bottom:50%;width:30%}.fire .back{-webkit-animation:fire 2s linear infinite alternate;animation:fire 2s linear infinite alternate;-webkit-animation-delay:1s;animation-delay:1s;background:#ff6234;bottom:0;padding-bottom:100%;width:100%}.fire .back,.fire .medium{border-radius:0 75% 75% 75%;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fire .medium{-webkit-animation:fire 2s linear infinite alternate;animation:fire 2s linear infinite alternate;-webkit-animation-delay:.5s;animation-delay:.5s;background:#ff7d17;bottom:5%;left:10%;padding-bottom:80%;width:80%}.fire .front{-webkit-animation:fire 2s linear infinite alternate;animation:fire 2s linear infinite alternate;background:#ffb726;border-radius:0 75% 75% 75%;bottom:10%;left:20%;padding-bottom:60%;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:60%}.wood{bottom:0;display:flex;left:25%;position:absolute;width:30%}.wood .stick{background:#714717;border-radius:50%;padding-bottom:33%;position:relative;width:33%}.wood .stick:before{background:#975314;left:10%;padding-bottom:80%;top:10%;width:80%}.wood .stick:after,.wood .stick:before{border-radius:50%;content:"";position:absolute}.wood .stick:after{background:#714717;left:25%;padding-bottom:50%;top:25%;width:50%}.light{-webkit-animation:light 2s linear infinite alternate;animation:light 2s linear infinite alternate;background:#522e2a;border-radius:50%;bottom:-5%;left:3%;padding-bottom:75%;position:absolute;width:75%}.light:before{background:#643627;left:5%;padding-bottom:90%;width:90%}.light:after,.light:before{border-radius:50%;bottom:0;content:"";position:absolute}.light:after{background:#743d25;left:12.5%;padding-bottom:75%;width:75%}@-webkit-keyframes light{0%{opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{opacity:.6;-webkit-transform:translateY(-10px) scaleX(.9);transform:translateY(-10px) scaleX(.9)}}@keyframes light{0%{opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{opacity:.6;-webkit-transform:translateY(-10px) scaleX(.9);transform:translateY(-10px) scaleX(.9)}}@-webkit-keyframes fire{0%{opacity:1;-webkit-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg)}to{opacity:.8;-webkit-transform:scale(.9) rotate(45deg);transform:scale(.9) rotate(45deg)}}@keyframes fire{0%{opacity:1;-webkit-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg)}to{opacity:.8;-webkit-transform:scale(.9) rotate(45deg);transform:scale(.9) rotate(45deg)}}.fix{bottom:0;left:50%;position:fixed}.habits{justify-content:center}.habits,.homepagePane{display:flex;flex-wrap:wrap}.homepagePane{align-items:center;flex-direction:column}.signout{background-color:#fff;border:none;border-radius:3px;box-shadow:0 -1px 0 rgba(0,0,0,.04),0 1px 1px rgba(0,0,0,.25);color:#757575;float:right;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;margin:15px;padding:10px;transition:background-color .3s,box-shadow .3s}.habit{border:1px solid;border-radius:5px;cursor:pointer;margin:2%}.addHabit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.habitButton{cursor:pointer;z-index:9999}.button-27{-webkit-appearance:none;appearance:none;background-color:#000;border:2px solid #1a1a1a;border-radius:15px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Roobert,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:600;line-height:normal;margin:0;min-height:60px;min-width:0;outline:none;padding:16px 24px;text-align:center;text-decoration:none;touch-action:manipulation;transition:all .3s cubic-bezier(.23,1,.32,1);user-select:none;-webkit-user-select:none;width:100%;will-change:transform}.button-27:disabled{pointer-events:none}.button-27:hover{box-shadow:0 8px 15px rgba(0,0,0,.25);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.button-27:active{box-shadow:none;-webkit-transform:translateY(0);transform:translateY(0)}.habitInput{-webkit-appearance:none;appearance:none;background-clip:padding-box;border:1px solid #ced4da;border-radius:4px;font-size:16px;font-weight:400;line-height:1.5;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.habitInput,.habitInput:focus{background-color:#fff;color:#212529}.habitInput:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.plusIcon{fill:#fff;margin-bottom:3px;margin-left:9px;margin-right:-12px;padding-left:8px;width:12%}.plusIcon:hover{-webkit-animation:tilt-shaking .9s infinite alternate;animation:tilt-shaking .9s infinite alternate}@-webkit-keyframes tilt-shaking{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(0eg);transform:rotate(0eg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes tilt-shaking{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(0eg);transform:rotate(0eg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}button{background:none;border:none}button:hover{color:red}
/*# sourceMappingURL=main.28756f41.css.map*/