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-size:100%;font:inherit;vertical-align:initial;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%}*{box-sizing:border-box}body,div,p{font-size:16px;font-size:1.6rem}p{line-height:1.25}h1{font-size:30px;font-size:3rem}h2{font-size:25px;font-size:2.5rem}h3{font-size:22px;font-size:2.2rem}h4{font-size:20px;font-size:2rem}h5{font-size:18px;font-size:1.8rem}h6{font-size:17px;font-size:1.7rem}.App{background-color:#20252b;min-height:100vh}.main{margin:0 auto;max-width:1000px}.credentials,.main{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.credentials{width:95%}.login-box{margin:100px 0;width:550px}.login-box header{display:-webkit-flex;display:flex}.login-box .header-btn{width:50%;text-align:center;font-size:2.5rem;padding:10px 0;background-color:#000;color:#d87a92;font-weight:700}.login-box .header-btn:hover{cursor:pointer}.login-box .header-btn:hover,.selected{border-bottom:1px solid #d87a92}.spinner{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:200px}.homeview-wrapper{max-width:700px;width:95%;margin:25px 0 100px;position:relative}.add-habit-wrapper{margin-bottom:50px}.add-habit-wrapper,.habit-form{display:-webkit-flex;display:flex;width:100%}.habit-form{-webkit-flex-direction:column;flex-direction:column}.habit-form .habit-name-ctn h4{color:#fff;margin-bottom:10px}.habit-form input{font-size:1.8rem;border-radius:5px;border:none;line-height:2;padding-left:10px;margin-bottom:5px}.habit-form button{background-color:inherit;color:#fff;border-radius:5px;width:100px;font-size:1.6rem;font-weight:700;width:19%}.habit-form button:hover{cursor:pointer;background-color:#d87b92;color:#000;border:none}.habit-form label{margin-right:10px}.habit-form .habit-name{width:100%;font-size:1.8rem;border-radius:5px;border:none;line-height:2;padding-left:10px;margin-bottom:40px}.habit-form .habit-type-ctn{color:#fff;margin-bottom:20px}.habit-form .habit-type-ctn h4{margin-bottom:10px}.habit-form .habit-type-ctn .habit-types{display:-webkit-flex;display:flex}.habit-form .habit-type-ctn .habit-types .habit-type{margin-right:20px}.habit-form .habit-type-ctn input{margin-right:5px}.habit-form .habit-goal-ctn{color:#fff;margin-bottom:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:200px}.habit-ctn{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;background-color:#000;border:1px solid #000;border-radius:5px;overflow:scroll;padding:10px 20px;margin:20px 0}.habit-ctn .name{width:350px;color:#d87b92;font-size:2rem;overflow:hidden}@media (max-width:550px){.habit-ctn .name{width:200px}}.habit-ctn .check,.habit-ctn .last-value{color:#d87b92}.btn-ctn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media (max-width:550px){.btn-ctn{margin-right:5px}}.btn-ctn .status-btn{border-radius:5px;border-color:#000;width:100%;padding:5px 0;cursor:pointer}.btn-ctn .status-btn:focus{outline:0}.btn-ctn .status-btn:hover{background:#d87b92}.completed-btn{background:none}.response-ctn{width:75px}.response-ctn input{height:100%;border:none;border-radius:5px;width:100%}.response-ctn .count-btns{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.response-ctn .count-btns .count-btn{width:45%;font-size:1.8rem;border:none;border-radius:10px;background-color:#fff;cursor:pointer}.response-ctn .count-btns .count-btn:hover{background-color:#d87b92}.response-ctn .count-btns .count-btn:focus{outline:0}.completed-habit{background-color:#20252b;border:1px solid #000}.complete{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;color:#fff}.incomplete{visibility:hidden}.header-wrapper{background-color:#000;padding:10px 0;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.header-ctn{margin:0 20px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.header-ctn .logo{color:#d87b92;text-decoration:none}.header-ctn .nav-btn{color:#fff;background-color:#000;border-radius:5px;margin:0 20px;text-decoration:none;font-size:1.6rem}.header-ctn .nav-btn:hover{cursor:pointer;color:#d87b92;background-color:#000;border-color:#d87b92}.header-ctn .nav-btn:focus{outline:0}@media (max-width:800px){.header-ctn .nav-btn{margin:0}}@media (max-width:800px){.header-ctn .hide{display:none}}.landing .width-100{width:100%}.landing .border-bottom-grey{border-bottom:1px solid #d3d3d3}@font-face{font-family:PT Sans;font-style:italic;font-weight:400;src:local("PT Sans Italic"),local("PTSans-Italic"),url(https://fonts.gstatic.com/s/ptsans/v10/jizYRExUiTo99u79D0e0x8mN.ttf) format("truetype")}@font-face{font-family:PT Sans;font-style:italic;font-weight:700;src:local("PT Sans Bold Italic"),local("PTSans-BoldItalic"),url(https://fonts.gstatic.com/s/ptsans/v10/jizdRExUiTo99u79D0e8fOydLxUY.ttf) format("truetype")}@font-face{font-family:PT Sans;font-style:normal;font-weight:400;src:local("PT Sans"),local("PTSans-Regular"),url(https://fonts.gstatic.com/s/ptsans/v10/jizaRExUiTo99u79D0KEwA.ttf) format("truetype")}@font-face{font-family:PT Sans;font-style:normal;font-weight:700;src:local("PT Sans Bold"),local("PTSans-Bold"),url(https://fonts.gstatic.com/s/ptsans/v10/jizfRExUiTo99u79B_mh0O6tKA.ttf) format("truetype")}.landing header{width:100%;background-image:url(/static/media/champion.88179714.jpg);height:100vh;background-size:100% auto;background-repeat:no-repeat;display:grid;grid-template-columns:1fr;grid-template-rows:100px 1fr}@media (max-width:1100px){.landing header{width:100%;height:100vh;background-size:cover;background-repeat:no-repeat}}@media (max-width:950px){.landing header{width:100%;height:100vh;background-size:cover;background-repeat:no-repeat}}.landing header .navigation{height:100px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin:0 10%;color:#fff}.landing header .navigation h1{font-size:3rem;color:#da7b93}.landing header .navigation nav{width:50%;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:1.8rem;padding-left:15%}.landing header .navigation nav a{margin-right:10%;text-decoration:none;color:#fff}.landing header .navigation button{border-radius:6px;border:2px solid #fff;background-color:inherit;padding:0 30px;font-size:1.6rem;height:32px;color:#fff}.landing header .navigation button:hover{border-color:#da7b93;color:#da7b93;cursor:pointer}@media (max-width:650px){.landing header .navigation nav button{margin-left:45vw}}@media (max-width:575px){.landing header .navigation nav button{margin-left:40vw}}@media (max-width:500px){.landing header .navigation nav button{margin-left:30vw}}@media (max-width:400px){.landing header .navigation nav button{margin-left:25vw}}@media (max-width:350px){.landing header .navigation nav button{margin-left:15vw}}.landing header .header-content{font-weight:700;line-height:1.2;margin:0 10%;color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}@media (max-width:950px){.landing header .header-content{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding-bottom:10%}}.landing header .header-content h1{font-weight:700;font-size:8rem;padding-top:4%;padding-bottom:2%}@media (max-width:950px){.landing header .header-content h1{font-size:6.5rem;text-align:center;padding-bottom:10%}}@media (max-width:375px){.landing header .header-content h1{font-size:5.5rem}}.landing header .header-content button{border-radius:15px;border:2px solid #da7b93;background-color:#da7b93;padding:0 40px;font-size:2.5rem;height:45px;color:#000;font-weight:700}.landing header .header-content button:hover{cursor:pointer;color:#fff}.landing .content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.landing .content .achievements{padding-top:3%;padding-bottom:5%;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;background:#da7b93}.landing .content .achievements h1{width:100%;font-size:5rem;margin-left:8%;font-weight:700;margin-bottom:1%;color:#000}@media (max-width:950px){.landing .content .achievements h1{padding-left:5%;font-size:4rem}}@media (max-width:375px){.landing .content .achievements h1{font-size:3rem}}.landing .content .achievements .achievement{text-align:center;width:18%;height:225px;border:3px solid #000;border-radius:5px;padding:1% 0;color:#000;margin:2%}@media (max-width:950px){.landing .content .achievements .achievement{width:35%}}.landing .content .achievements .achievement img{height:90px;width:auto}@media (max-width:950px){.landing .content .achievements .achievement img{height:70px}}.landing .content .achievements .achievement h1{font-size:5rem;margin-left:0;margin-bottom:0}@media (max-width:950px){.landing .content .achievements .achievement h1{font-size:4rem}}@media (max-width:375px){.landing .content .achievements .achievement h1{font-size:3rem}}@media (max-width:950px){.landing .content .achievements .achievement h2{font-size:1.6rem}}.landing .content .how-it-works{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;justify-content:space-around;padding:5% 0;background:#f5f5f5}@media (max-width:950px){.landing .content .how-it-works{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}.landing .content .how-it-works .hiw-left{width:40%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-right:5px dotted #000;color:#000}@media (max-width:950px){.landing .content .how-it-works .hiw-left{border-right:none;width:85%;-webkit-justify-content:flex-start;justify-content:flex-start}}.landing .content .how-it-works .hiw-left h1{width:60%;font-size:7rem;padding-left:10%;line-height:1;font-weight:700}@media (max-width:950px){.landing .content .how-it-works .hiw-left h1{width:100%;font-size:4rem;padding-left:0;padding-bottom:3%}}@media (max-width:375px){.landing .content .how-it-works .hiw-left h1{font-size:3rem}}.landing .content .how-it-works .hiw-right{width:50%;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center;color:#000;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:2.5%}@media (max-width:950px){.landing .content .how-it-works .hiw-right{width:85%;margin-top:5%;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-evenly;justify-content:space-evenly}}.landing .content .how-it-works .hiw-right .step{width:30%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:5%}@media (max-width:950px){.landing .content .how-it-works .hiw-right .step{width:40%}}.landing .content .how-it-works .hiw-right .step img{width:75px;height:auto;margin-bottom:5%}.landing .content .how-it-works .hiw-right .step .number{width:100px;height:auto}.landing .content .how-it-works .hiw-right .step h2{text-align:center}.landing .content .phrase{background-image:url(/static/media/phrase6.425af3b2.jpg);background-position:50%;background-size:100% auto;background-repeat:no-repeat;height:100vh;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;padding-bottom:2%}@media (max-width:1100px){.landing .content .phrase{width:100%;height:100vh;background-size:cover;background-repeat:no-repeat}}@media (max-width:950px){.landing .content .phrase{width:auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;background-size:cover;background-repeat:no-repeat;padding-bottom:5%}}.landing .content .phrase h1{width:80%;color:#fff;font-size:6rem;font-weight:700;padding:2% 10%;text-align:center}@media (max-width:950px){.landing .content .phrase h1{width:85%;font-size:4rem;text-align:center;margin-top:5%}}@media (max-width:450px){.landing .content .phrase h1{font-size:3rem}}@media (max-width:350px){.landing .content .phrase h1{font-size:2.5rem}}.landing .content .phrase h2{color:#fff;text-align:center;margin-bottom:2%}@media (max-width:950px){.landing .content .phrase h2{width:85%;margin-bottom:5%}}@media (max-width:450px){.landing .content .phrase h2{font-size:2.5rem}}@media (max-width:350px){.landing .content .phrase h2{font-size:1.5rem}}.landing .content .phrase button{border-radius:15px;border:2px solid #da7b93;background-color:#da7b93;padding:0 40px;font-size:2.5rem;height:50px;color:#000;font-weight:700;width:auto}.landing .content .phrase button:hover{cursor:pointer;color:#fff}@media (max-width:350px){.landing .content .phrase button{font-size:2rem}}.landing .content footer{padding:2% 0;text-align:center;background:#2f4454;color:#f5f5f5}.landing .content footer p{font-size:1.4rem}@media (max-width:375px){.landing .content footer p{font-size:1rem}}.about-header{background-image:url(/static/media/about.94e28860.jpg);-webkit-align-content:center;align-content:center}.hide-navigation{display:none}.hide-nav{opacity:0}.hide-header{display:none}.fade-in-top{-webkit-animation:fade-in-top .6s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-top .6s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-left{-webkit-animation:fade-in-left .6s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-left .6s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.flip-in-ver-left{-webkit-animation:flip-in-ver-left .75s cubic-bezier(.25,.46,.45,.94) both;animation:flip-in-ver-left .75s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes flip-in-ver-left{0%{-webkit-transform:rotateY(80deg);transform:rotateY(80deg);opacity:0}50%{-webkit-transform:rotateY(-60deg);transform:rotateY(-60deg);opacity:.5}to{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}}@keyframes flip-in-ver-left{0%{-webkit-transform:rotateY(80deg);transform:rotateY(80deg);opacity:0}50%{-webkit-transform:rotateY(-60deg);transform:rotateY(-60deg);opacity:.5}to{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}}.slide-in-fwd-center{-webkit-animation:slide-in-fwd-center 1s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-fwd-center 1s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes slide-in-fwd-center{0%{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slide-in-fwd-center{0%{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.fade-in-right{-webkit-animation:fade-in-right .6s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-right .6s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.flicker-in-1{-webkit-animation:flicker-in-1 3s linear both;animation:flicker-in-1 3s linear both}@-webkit-keyframes flicker-in-1{0%{opacity:0}10%{opacity:0}10.1%{opacity:1}10.2%{opacity:0}20%{opacity:0}20.1%{opacity:1}20.6%{opacity:0}30%{opacity:0}30.1%{opacity:1}30.5%{opacity:1}30.6%{opacity:0}45%{opacity:0}45.1%{opacity:1}50%{opacity:1}55%{opacity:1}55.1%{opacity:0}57%{opacity:0}57.1%{opacity:1}60%{opacity:1}60.1%{opacity:0}65%{opacity:0}65.1%{opacity:1}75%{opacity:1}75.1%{opacity:0}77%{opacity:0}77.1%{opacity:1}85%{opacity:1}85.1%{opacity:0}86%{opacity:0}86.1%{opacity:1}to{opacity:1}}@keyframes flicker-in-1{0%{opacity:0}10%{opacity:0}10.1%{opacity:1}10.2%{opacity:0}20%{opacity:0}20.1%{opacity:1}20.6%{opacity:0}30%{opacity:0}30.1%{opacity:1}30.5%{opacity:1}30.6%{opacity:0}45%{opacity:0}45.1%{opacity:1}50%{opacity:1}55%{opacity:1}55.1%{opacity:0}57%{opacity:0}57.1%{opacity:1}60%{opacity:1}60.1%{opacity:0}65%{opacity:0}65.1%{opacity:1}75%{opacity:1}75.1%{opacity:0}77%{opacity:0}77.1%{opacity:1}85%{opacity:1}85.1%{opacity:0}86%{opacity:0}86.1%{opacity:1}to{opacity:1}}.roll-in-right{-webkit-animation:roll-in-right .6s ease-out both;animation:roll-in-right .6s ease-out both}@-webkit-keyframes roll-in-right{0%{-webkit-transform:translateX(800px) rotate(540deg);transform:translateX(800px) rotate(540deg);opacity:0}to{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);opacity:1}}@keyframes roll-in-right{0%{-webkit-transform:translateX(800px) rotate(540deg);transform:translateX(800px) rotate(540deg);opacity:0}to{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);opacity:1}}.shadow-drop-2-center{-webkit-animation:shadow-drop-2-center .4s cubic-bezier(.25,.46,.45,.94) both;animation:shadow-drop-2-center .4s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes shadow-drop-2-center{0%{-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 0 0 transparent}to{-webkit-transform:translateZ(50px);transform:translateZ(50px);box-shadow:0 0 20px 0 rgba(0,0,0,.35)}}@keyframes shadow-drop-2-center{0%{-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 0 0 transparent}to{-webkit-transform:translateZ(50px);transform:translateZ(50px);box-shadow:0 0 20px 0 rgba(0,0,0,.35)}}.lifeGPA-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:60px 0;cursor:help}@media (max-width:550px){.lifeGPA-wrapper{margin:30px 0}.lifeGPA-wrapper .lifeGPA-ctn{-webkit-align-items:center;align-items:center}}.lifeGPA-wrapper h1{font-size:5rem;color:#fff}.lifeGPA-wrapper span{color:#fff;color:#000;background-color:#d87b92;border:1px solid #000;border-radius:10%;padding:3px}@media (max-width:550px){.lifeGPA-wrapper span{display:block;width:110px;margin:20px auto}}.login-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;background-color:#000}.login-ctn{margin-top:30px;width:300px}.login-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.login-form input{width:100%;border:none;margin-bottom:20px;line-height:2;font-size:1.6rem;padding-left:5px;border-radius:5px;background-color:#d3d3d3}.login-form button{border:1px solid #fff;-webkit-align-self:flex-start;align-self:flex-start;font-size:1.8rem;border-radius:5px;background-color:#000;color:#fff;margin-bottom:50px}.login-form button:hover{cursor:pointer;color:#d87a92;border-color:#d87a92}.manage-habit-wrapper{margin:10px 0;padding:10px 2px;border-radius:10px;display:-webkit-flex;display:flex;white-space:nowrap}.manage-habit-wrapper .manage-habit-ctn{background-color:#000;border-radius:5px;width:100%}.manage-habit-wrapper .primary-info{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;height:40px;-webkit-align-items:center;align-items:center}.manage-habit-ctn .name{margin:0 10px;color:#d87b92;font-size:2rem;overflow:hidden}.manage-habit-ctn .manage-stats{display:-webkit-flex;display:flex}.manage-habit-ctn .GPA{margin:0 5px;color:#d87b92}.manage-options{margin-bottom:10px;margin-left:10px}.manage-btn{margin-right:15px;height:20px;background:inherit;color:#fff;border:1px solid #fff;border-radius:5px;cursor:pointer}.manage-btn:hover{background:#d87b92;color:#000;border-color:#d87b92}.manage-btn:focus{outline:0}@media (max-width:550px){.manage-habit-ctn .name{width:400px}}.mobile-footer-wrapper{display:none;background-color:#000;padding:20px 0;position:fixed;width:100%;bottom:0}@media (max-width:800px){.mobile-footer-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}}.mobile-footer-wrapper .mobile-nav-btn{font-size:1.8rem;color:#fff;text-decoration:none;text-align:center}.register-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;background-color:#000}.register-ctn{margin-top:30px;width:300px}.register-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.register-form input{width:100%;border:none;margin-bottom:20px;line-height:2;font-size:1.6rem;padding-left:5px;border-radius:5px;background-color:#d3d3d3}.register-form button{border:1px solid #fff;-webkit-align-self:flex-start;align-self:flex-start;font-size:1.8rem;border-radius:5px;background-color:#000;color:#fff;margin-bottom:50px}.register-form button:hover{cursor:pointer;color:#d87a92;border-color:#d87a92}.footer-wrapper{background-color:#000;padding:10px 0;width:100%;position:fixed;bottom:0}@media (max-width:550px){.footer-wrapper{display:none}}.footer-wrapper .footer-ctn{margin:0 20px}.footer-wrapper p{color:#d87b92;font-size:1.6rem}.data-ctn{color:#fff;margin:30px 0;padding:10px 50px 10px 10px;background:#000;color:#d87c92}.data-ctn h4{margin-bottom:10px;border-bottom:1px dashed #fff;padding-bottom:10px}
/*# sourceMappingURL=main.76e81032.chunk.css.map */