body{margin:0;padding:0;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Nunito",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#fff;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px}.lds-ellipsis div:nth-child(2),.lds-ellipsis div:nth-child(3){-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px}.lds-ellipsis div:nth-child(4){left:56px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}:root{--primary:#29cb9a;--primary_light:rgba(41,203,154,0.2);--primary2:#1c8b6a;--secondary:#eeb902;--secondary2:#ef6461;--background:#f7f7f9;--white:#fff;--black:#000;--lighter_black:rgba(0,0,0,0.7);font-size:14px}.SignIn_Page .SignIn_Main,.SignIn_Page .SignIn_Main form,.SignIn_Page .SignIn_Sidebar{display:flex;flex-direction:column}.SignIn_Page .SignIn_Main,.SignIn_Page .SignIn_Sidebar{justify-content:center;align-items:center}.SignIn_Page{background-color:var(--background);height:100vh;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-template-rows:1fr 1fr 1fr 1fr;grid-template-areas:"box1 box2 box2 box2" "box1 box2 box2 box2" "box1 box2 box2 box2" "box1 box2 box2 box2"}.SignIn_Page .SignIn_Sidebar{background-color:var(--primary);grid-area:box1;color:var(--white);text-align:center;font-weight:700}.SignIn_Page .SignIn_Sidebar .SignIn-Brand h2{font-size:4.5rem;margin-top:0}.SignIn_Page .SignIn_Sidebar h4{font-size:2.4rem;padding:0 3.7rem}.SignIn_Page .SignIn_Main{grid-area:box2;position:relative}.SignIn_Page .SignIn_Main .SignIn_NewAcc{position:absolute;top:2.5rem;right:3.5rem}.SignIn_Page .SignIn_Main .SignIn_NewAcc p a{text-decoration:none;color:var(--secondary2);font-weight:800;font-size:1.1rem}.SignIn_Page .SignIn_Main h2{font-size:2.4rem}.SignIn_Page .SignIn_Main .SignIn_Error{color:var(--secondary2)}.SignIn_Page .SignIn_Main form{width:30%}.SignIn_Page .SignIn_Main form label{font-size:1.1rem;font-weight:800;padding:.3rem 0}.SignIn_Page .SignIn_Main form label input{display:block;margin:1rem 0 0;border-radius:10px;width:100%;padding:.75rem;border:none;box-sizing:border-box;font-size:1.1rem}.SignIn_Page .SignIn_Main form label input::-webkit-input-placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.SignIn_Page .SignIn_Main form label input:-ms-input-placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.SignIn_Page .SignIn_Main form label input::-ms-input-placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.SignIn_Page .SignIn_Main form label input::placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.SignIn_Page .SignIn_Main form label input:focus{outline:none;padding-left:.75rem}.SignIn_Page .SignIn_Main form small{font-weight:800;margin-bottom:1rem;text-align:end}.SignIn_Page .SignIn_Main form small a{text-decoration:none;color:var(--black)}.SignIn_Page .SignIn_Main form button{border-radius:10px;width:100%;padding:.75rem;border:none;background-color:var(--primary);color:var(--white);font-weight:700}.SignIn_Page .SignIn_Main form button:hover{cursor:pointer}.SignIn_Page .SignIn_Main form button:active,.SignIn_Page .SignIn_Main form button:focus{outline:none}@media screen and (max-width:1000px){.SignIn_Page{grid-template-rows:1fr 1fr 1fr 1fr;grid-template-areas:"box1" "box2" "box2" "box2"}.SignIn_Page .SignIn_Sidebar{padding:.5rem 0}.SignIn_Page .SignIn_Sidebar .SignIn-Brand h2{font-size:2rem;margin-top:.3rem}.SignIn_Page .SignIn_Sidebar h4{display:none}.SignIn_Page .SignIn_Main .SignIn_NewAcc{position:relative;top:0;right:0;padding-top:1rem}.SignIn_Page .SignIn_Main .SignIn_NewAcc p a{font-size:1rem}.SignIn_Page .SignIn_Main h2{font-size:2.4rem}.SignIn_Page .SignIn_Main form{width:75%}}.SignUp_Page .SignUp_Main,.SignUp_Page .SignUp_Main form,.SignUp_Page .SignUp_Sidebar{display:flex;flex-direction:column}.SignUp_Page .SignUp_Main,.SignUp_Page .SignUp_Sidebar{justify-content:center;align-items:center}.SignUp_Page{background-color:var(--background);height:100vh;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-template-rows:1fr 1fr 1fr 1fr;grid-template-areas:"box1 box2 box2 box2" "box1 box2 box2 box2" "box1 box2 box2 box2" "box1 box2 box2 box2"}.SignUp_Page .SignUp_Sidebar{background-color:var(--primary);grid-area:box1;color:var(--white);text-align:center;font-weight:700}.SignUp_Page .SignUp_Sidebar h2{font-size:4.5rem;margin-top:0}.SignUp_Page .SignUp_Sidebar h4{font-size:2.4rem;padding:0 3.7rem}.SignUp_Page .SignUp_Main{grid-area:box2;position:relative}.SignUp_Page .SignUp_Main .SignUp_HaveAcc{position:absolute;top:2.5rem;right:3.5rem}.SignUp_Page .SignUp_Main .SignUp_HaveAcc p a{text-decoration:none;color:var(--secondary2);font-weight:800;font-size:1.1rem}.SignUp_Page .SignUp_Main h2{font-size:2.4rem}.SignUp_Page .SignUp_Main form{width:30%}.SignUp_Page .SignUp_Main form label{font-size:1.1rem;font-weight:800;padding:.3rem 0}.SignUp_Page .SignUp_Main form label input{display:block;margin:1rem 0 0;border-radius:10px;width:100%;padding:.75rem;border:none;box-sizing:border-box;font-size:1.1rem}.SignUp_Page .SignUp_Main form label input::-webkit-input-placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.SignUp_Page .SignUp_Main form label input:-ms-input-placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.SignUp_Page .SignUp_Main form label input::-ms-input-placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.SignUp_Page .SignUp_Main form label input::placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.SignUp_Page .SignUp_Main form label input:focus{outline:none;padding-left:.75rem}.SignUp_Page .SignUp_Main form button{border-radius:10px;width:100%;padding:.75rem;border:none;background-color:var(--primary);color:var(--white);font-weight:700;margin-top:1rem}.SignUp_Page .SignUp_Main form button:hover{cursor:pointer}.SignUp_Page .SignUp_Main form button:active,.SignUp_Page .SignUp_Main form button:focus{outline:none}@media screen and (max-width:1000px){.SignUp_Page{grid-template-rows:1fr 1fr 1fr 1fr;grid-template-areas:"box1" "box2" "box2" "box2"}.SignUp_Page .SignUp_Sidebar{padding:.5rem 0}.SignUp_Page .SignUp_Sidebar .SignUp-Brand h2{font-size:2rem;margin-top:.3rem}.SignUp_Page .SignUp_Sidebar h4{display:none}.SignUp_Page .SignUp_Main .SignUp_HaveAcc{position:relative;top:0;right:0;padding-top:1rem}.SignUp_Page .SignUp_Main .SignUp_HaveAcc p a{font-size:1rem}.SignUp_Page .SignUp_Main h2{font-size:2.4rem}.SignUp_Page .SignUp_Main form{width:75%}}.Sidebar,.Sidebar nav,.Sidebar nav ul{display:flex;flex-direction:column}.Sidebar{background-color:var(--primary);height:100vh;align-items:center}.Sidebar nav{height:100%}.Sidebar nav .Sidebar_Brand{padding:0;align-self:center;margin:2rem 0 0}.Sidebar nav ul{list-style:none;padding:0;height:100%;align-items:stretch;justify-content:center;font-size:1rem}.Sidebar nav ul li{margin-bottom:2rem}.Sidebar nav ul li a{text-decoration:none;color:var(--white)}.Sidebar nav ul li a *{vertical-align:text-bottom}.Sidebar nav div{margin:0 0 2rem}.Sidebar nav div .Sidebar_LogOut_Btn{font-size:1rem;background:none;border:none;outline:none;padding:0;cursor:pointer;color:var(--white)}.Sidebar nav div .Sidebar_LogOut_Btn *{vertical-align:text-bottom}.UserDashboard{background-color:var(--background);height:100vh;display:grid;grid-template-columns:repeat(auto-fit,minmax(75px,1fr));grid-template-rows:2fr;grid-template-areas:"box1 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2" "box1 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2"}.UserDashboard .UserDashboard_Sidebar{grid-area:box1;height:100vh}.UserDashboard .UserDashboard_Main{padding:1.5rem;grid-area:box2;display:grid;grid-template-columns:repeat(11,1fr);grid-template-rows:repeat(3,3fr);grid-gap:2rem;grid-template-areas:"inside_box1 inside_box1 inside_box1 inside_box1 inside_box1 inside_box2 inside_box2 inside_box2 inside_box3 inside_box3 inside_box3" "inside_box4 inside_box4 inside_box4 inside_box4 inside_box4 inside_box4 inside_box4 inside_box5 inside_box5 inside_box5 inside_box5" "inside_box4 inside_box4 inside_box4 inside_box4 inside_box4 inside_box4 inside_box4 inside_box5 inside_box5 inside_box5 inside_box5"}.UserDashboard .UserDashboard_Main>*{display:flex;border-radius:15px}.UserDashboard .UserDashboard_Main>* h2{font-size:2.5rem;font-weight:700}.UserDashboard .UserDashboard_Main>* h3{font-size:1.9rem}.UserDashboard .UserDashboard_Main>* h4{font-size:1.15rem;font-weight:700}.UserMessage{padding:1.5rem;grid-area:inside_box1;background-color:var(--primary_light);position:relative}.UserMessage img{position:absolute;left:3rem;bottom:0;height:15rem;width:auto}.UserMessage div{margin-left:30%;display:flex;flex-direction:column;justify-content:center;padding:1rem}.UserMessage div h3{font-weight:400}.UserMessage div h3 span{color:var(--secondary2)}.UserMessage div p{font-size:1.1rem;color:var(--lighter_black);line-height:1.7rem}.UserMessage div p span{font-weight:800;text-transform:uppercase}.UserMessage div button{align-self:flex-end;border-radius:10px;width:8rem;padding:.75rem;border:none;background-color:var(--primary);color:var(--white);font-weight:700}.UserMessage div button:hover{cursor:pointer;background-color:var(--secondary2)}.UserMessage div button:active,.UserMessage div button:focus{outline:none}.DailyGlusose{padding:1.5rem;grid-area:inside_box2;background-color:var(--primary);color:var(--white);flex-direction:column;justify-content:center}.DailyGlusose h2{margin-top:0}.DailyGlusose h4{margin-bottom:0}.ProgressBar span{display:inline-block;height:30px;width:40px;border:1px solid var(--white)}.ProgressBar .positive{background-color:var(--primary2)}.ProgressBar .negative{background-color:var(--secondary2)}.ProgressBar .medium{background-color:var(--secondary)}.ProgressBar .first{border-radius:15px 0 0 15px}.ProgressBar .last{border-radius:0 15px 15px 0}.ActionPlanner{padding:1.5rem;grid-area:inside_box3;background-color:var(--white);color:var(--primary2);flex-direction:column;justify-content:center}.ActionPlanner h2{margin-top:0}.ActionPlanner h4{margin-bottom:0;color:var(--lighter_black)}.ActionPlanner p{font-size:1.1rem;margin-bottom:0}.ActionPlanner p:last-of-type{margin-top:0}.LatestLogs{padding:1.5rem;grid-area:inside_box4;background-color:var(--white);flex-direction:column}.LatestLogs h4{color:var(--lighter_black)}.LatestLogs div{overflow-x:auto;padding:1rem}.LatestLogs div::-webkit-scrollbar{width:4px}.LatestLogs div::-webkit-scrollbar-thumb{background-color:var(--primary)}.LatestLogs div::-webkit-scrollbar-thumb:hover{background-color:var(--primary2)}.LatestLogs div .LatestLogs_Table{border-collapse:separate;border-spacing:0 15px;margin:2rem 0;font-size:.9rem;min-width:400px;width:100%;box-shadow:0 0 20px grba(0,0,0,.15)}.LatestLogs div .LatestLogs_Table thead tr{color:var(--lighter_black);text-align:left}.LatestLogs div .LatestLogs_Table td,.LatestLogs div .LatestLogs_Table th{padding:12px 25px}.LatestLogs div .LatestLogs_Table td:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.LatestLogs div .LatestLogs_Table td:last-child{border-bottom-right-radius:10px;border-top-right-radius:10px}.LatestLogs div .LatestLogs_Table td .indicator{vertical-align:middle;margin-right:.7rem;vertical-align:center;display:inline-block;height:25px;width:25px;border-radius:50px}.LatestLogs div .LatestLogs_Table td .red{background-color:var(--secondary2)}.LatestLogs div .LatestLogs_Table td .yellow{background-color:var(--secondary)}.LatestLogs div .LatestLogs_Table td .green{background-color:var(--primary2)}.LatestLogs div .LatestLogs_Table tbody tr{border-radius:15px;background-color:var(--background)}.LatestLogs div .LatestLogs_Table tbody tr:hover{color:var(--white);background-color:var(--primary)}.LatestLogs div .LatestLogs_Table tbody tr:last-of-type{border-bottom:2px solid var(--primary)}.LatestLogs a{text-decoration:none;display:block;text-align:center;color:var(--primary);font-weight:700}.DiabetesControl{padding:1.5rem;grid-area:inside_box5;background-color:var(--white);flex-direction:column}.DiabetesControl h4{color:var(--lighter_black)}.DiabetesControl div{position:relative}.DiabetesControl div .DiabetesControl_InfoPanel{position:relative;top:55%}.DiabetesControl div .DiabetesControl_InfoPanel p{font-size:1.2rem;text-align:center;font-weight:800}.ForgotPassword_Page .ForgotPassword_Main,.ForgotPassword_Page .ForgotPassword_Main form,.ForgotPassword_Page .ForgotPassword_Sidebar{display:flex;flex-direction:column}.ForgotPassword_Page .ForgotPassword_Main,.ForgotPassword_Page .ForgotPassword_Sidebar{justify-content:center;align-items:center}.ForgotPassword_Page{background-color:var(--background);height:100vh;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-template-rows:1fr 1fr 1fr 1fr;grid-template-areas:"box1 box2 box2 box2" "box1 box2 box2 box2" "box1 box2 box2 box2" "box1 box2 box2 box2"}.ForgotPassword_Page .ForgotPassword_Sidebar{background-color:var(--primary);grid-area:box1;color:var(--white);text-align:center;font-weight:700}.ForgotPassword_Page .ForgotPassword_Sidebar .ForgotPassword-Brand h2{font-size:4.5rem;margin-top:0}.ForgotPassword_Page .ForgotPassword_Sidebar h4{font-size:2.4rem;padding:0 3.7rem}.ForgotPassword_Page .ForgotPassword_Main{grid-area:box2;position:relative}.ForgotPassword_Page .ForgotPassword_Main h2{font-size:2.4rem}.ForgotPassword_Page .ForgotPassword_Main .ForgotPassword_Error{color:var(--secondary2)}.ForgotPassword_Page .ForgotPassword_Main form{width:30%}.ForgotPassword_Page .ForgotPassword_Main form label{font-size:1.1rem;font-weight:800;padding:.3rem 0}.ForgotPassword_Page .ForgotPassword_Main form label input{display:block;margin:1rem 0 0;border-radius:10px;width:100%;padding:.75rem;border:none;box-sizing:border-box;font-size:1.1rem}.ForgotPassword_Page .ForgotPassword_Main form label input::-webkit-input-placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.ForgotPassword_Page .ForgotPassword_Main form label input:-ms-input-placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.ForgotPassword_Page .ForgotPassword_Main form label input::-ms-input-placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.ForgotPassword_Page .ForgotPassword_Main form label input::placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.ForgotPassword_Page .ForgotPassword_Main form label input:focus{outline:none;padding-left:.75rem}.ForgotPassword_Page .ForgotPassword_Main form small{font-weight:800;margin-bottom:1rem;text-align:end}.ForgotPassword_Page .ForgotPassword_Main form small a{text-decoration:none;color:var(--black)}.ForgotPassword_Page .ForgotPassword_Main form button{border-radius:10px;width:100%;padding:.75rem;border:none;background-color:var(--primary);color:var(--white);font-weight:700}.ForgotPassword_Page .ForgotPassword_Main form button:hover{cursor:pointer}.ForgotPassword_Page .ForgotPassword_Main form button:active,.ForgotPassword_Page .ForgotPassword_Main form button:focus{outline:none}@media screen and (max-width:1000px){.ForgotPassword_Page{grid-template-rows:1fr 1fr 1fr 1fr;grid-template-areas:"box1" "box2" "box2" "box2"}.ForgotPassword_Page .ForgotPassword_Sidebar{padding:.5rem 0}.ForgotPassword_Page .ForgotPassword_Sidebar .ForgotPassword-Brand h2{font-size:2rem;margin-top:.3rem}.ForgotPassword_Page .ForgotPassword_Sidebar h4{display:none}.ForgotPassword_Page .ForgotPassword_Main h2{font-size:2.4rem}.ForgotPassword_Page .ForgotPassword_Main form{width:75%}}.UserProfile .UserProfile_Main div{display:flex;flex-direction:column;justify-content:center;align-items:center}.UserProfile{background-color:var(--background);height:100vh;display:grid;grid-template-columns:repeat(auto-fit,minmax(75px,1fr));grid-template-rows:2fr;grid-template-areas:"box1 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2" "box1 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2"}.UserProfile .UserProfile_Sidebar{grid-area:box1;height:100vh}.UserProfile .UserProfile_Main{padding:1.5rem;grid-area:box2;display:grid}.UserProfile .UserProfile_Main div div .UserProfile_Main_UpdateBtn a{text-decoration:none;text-align:center;border-radius:10px;width:100%;padding:.75rem;margin-top:1rem;border:none;background-color:var(--primary);color:var(--white);font-weight:700}.UserProfile .UserProfile_Main div div .UserProfile_Main_UpdateBtn a:hover{cursor:pointer}.UserProfile .UserProfile_Main div div .UserProfile_Main_UpdateBtn a:active,.UserProfile .UserProfile_Main div div .UserProfile_Main_UpdateBtn a:focus{outline:none}.UpdateProfile .UpdateProfile_Main div,.UpdateProfile .UpdateProfile_Main div form label input form{display:flex;flex-direction:column}.UpdateProfile .UpdateProfile_Main div{justify-content:center;align-items:center}.UpdateProfile{background-color:var(--background);height:100vh;display:grid;grid-template-columns:repeat(auto-fit,minmax(75px,1fr));grid-template-rows:2fr;grid-template-areas:"box1 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2" "box1 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2"}.UpdateProfile .UpdateProfile_Sidebar{grid-area:box1;height:100vh}.UpdateProfile .UpdateProfile_Main{padding:1.5rem;grid-area:box2;display:grid}.UpdateProfile .UpdateProfile_Main div form{width:30%}.UpdateProfile .UpdateProfile_Main div form label{font-size:1.1rem;display:block;font-weight:600;padding:.7rem 0}.UpdateProfile .UpdateProfile_Main div form label input{display:block;margin:1rem 0 0;border-radius:10px;width:100%;padding:.75rem;border:none;box-sizing:border-box;color:var(--lighter_black);font-style:italic}.UpdateProfile .UpdateProfile_Main div form label input form{width:30%}.UpdateProfile .UpdateProfile_Main div form label input form label{font-size:1.1rem;font-weight:800;padding:.3rem 0}.UpdateProfile .UpdateProfile_Main div form label input form label input{display:block;margin:1rem 0 0;border-radius:10px;width:100%;padding:.75rem;border:none;box-sizing:border-box;font-size:1.1rem}.UpdateProfile .UpdateProfile_Main div form label input form label input::-webkit-input-placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.UpdateProfile .UpdateProfile_Main div form label input form label input:-ms-input-placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.UpdateProfile .UpdateProfile_Main div form label input form label input::-ms-input-placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.UpdateProfile .UpdateProfile_Main div form label input form label input::placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.UpdateProfile .UpdateProfile_Main div form label input form label input:focus{outline:none;padding-left:.75rem}.UpdateProfile .UpdateProfile_Main div form label input::-webkit-input-placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.UpdateProfile .UpdateProfile_Main div form label input:-ms-input-placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.UpdateProfile .UpdateProfile_Main div form label input::-ms-input-placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.UpdateProfile .UpdateProfile_Main div form label input::placeholder{color:rgba(0,0,0,.2);font-weight:700;font-size:1.1rem}.UpdateProfile .UpdateProfile_Main div form label input:focus{outline:none;padding-left:.75rem}.UpdateProfile .UpdateProfile_Main div form button{border-radius:10px;width:100%;padding:.75rem;margin-top:1rem;border:none;background-color:var(--primary);color:var(--white);font-weight:700}.UpdateProfile .UpdateProfile_Main div form button:hover{cursor:pointer}.UpdateProfile .UpdateProfile_Main div form button:active,.UpdateProfile .UpdateProfile_Main div form button:focus{outline:none}.UpdateProfile .UpdateProfile_Main div div .cancel{padding:.75rem;color:var(--lighter_black);font-weight:700}.UpdateProfile .UpdateProfile_Main div div .cancel:hover{cursor:pointer;color:var(--secondary2)}.UserLogs .UserLogs_Main div{display:flex;flex-direction:column;justify-content:center;align-items:center}.UserLogs{background-color:var(--background);height:100vh;display:grid;grid-template-columns:repeat(auto-fit,minmax(75px,1fr));grid-template-rows:2fr;grid-template-areas:"box1 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2" "box1 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2"}.UserLogs .UserLogs_Sidebar{grid-area:box1;height:100vh}.UserLogs .UserLogs_Main{padding:1.5rem;grid-area:box2;display:grid}.UserStats .UserStats_Main div{display:flex;flex-direction:column;justify-content:center;align-items:center}.UserStats{background-color:var(--background);height:100vh;display:grid;grid-template-columns:repeat(auto-fit,minmax(75px,1fr));grid-template-rows:2fr;grid-template-areas:"box1 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2" "box1 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2 box2"}.UserStats .UserStats_Sidebar{grid-area:box1;height:100vh}.UserStats .UserStats_Main{padding:1.5rem;grid-area:box2;display:grid}
/*# sourceMappingURL=main.62ddb4e7.chunk.css.map */