@import url(https://fonts.googleapis.com/css?family=Poppins:100,100italic,200,200italic,300,300italic,regular,italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap);*{box-sizing:border-box;font-family:Poppins,sans-serif!important;margin:0;min-height:0;min-width:0;padding:0}.teacher-home *{color:#1a1d1f}.article-navigation .right .dashboard-top-select,.top-performers-container .top span{color:#6f767e;font-weight:500}.points-container .single-point-container .right span{color:#848a91;font-weight:600}.bottom-right .today-session-list .left *{color:#777e90}.menu-container *{color:#6f767e}.container{grid-gap:5rem;display:grid;gap:5rem;grid-template-areas:"performers calendar" "performers session" "progressGraph session";grid-template-columns:minmax(100px,1500px) minmax(100px,600px);grid-template-rows:minmax(100px,500px) 10rem minmax(100px,500px);height:calc(100vh - 100px);margin:0 auto 0 60px;max-height:100%;padding:0 40px;place-content:center}.article{background-color:#fff;border-radius:3rem;box-shadow:1rem 1rem 2rem #0000004d;padding:3rem}.top-left{display:flex;flex-direction:column;grid-area:performers;justify-content:space-between}.teacher-top-left-container{position:relative}.teacher-top-left-container .top-performers-container{left:0;position:absolute;top:50%;width:100%}.top-right{grid-area:calendar}.bottom-left{grid-area:progressGraph;padding:2rem 4rem 6rem}.bottom-right{grid-area:session}.article-navigation{align-items:center;display:flex;justify-content:space-between}.article-navigation .left{align-items:center;column-gap:1rem;display:flex}.orange-rect{background-color:#ff592c;border-radius:.5rem;height:50px;width:25px}.article-navigation .left h1{font-weight:500}.article-navigation .right .dashboard-top-select{background-color:initial;border:none;border-radius:1rem;font-size:1.5rem;height:50px;padding:0 3rem}.points-container{background-color:#f4f4f4;border-radius:2rem;display:flex;margin-top:3rem;padding:1rem}.points-container .single-point-container:first-child,.points-container .single-point-container:last-child{background-color:#fff;border-radius:2rem;box-shadow:.5rem .5rem .5rem #0000001a}.points-container .single-point-container{display:flex;flex-basis:100%;gap:2rem;justify-content:center;padding:2rem}.points-container .single-point-container img{width:50px}.points-container .single-point-container .right span{font-size:1.4rem}.points-container .single-point-container .right h1{font-size:3rem}.top-performers-container .top{align-items:center;display:flex;justify-content:space-between;margin:3rem 0}.top-performers-container .top *{font-size:1.3rem}.top-performers-container .top .find-me-box{border-radius:.5rem;font-weight:600;outline:2px solid #efefef;padding:.5rem 2rem}.top-performers-container .bottom{align-items:center;display:flex;justify-content:space-around}.top-performers-container .bottom .item{align-items:center;display:flex;flex-direction:column;justify-content:center}.top-performers-container .bottom .item img{border-radius:50px;height:100px;object-fit:cover;width:100px}.top-performers-container .bottom .item span{font-weight:500;margin-top:.5rem;text-align:center}.bottom-right{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:3rem 5rem}.bottom-right .today-session-box{border-radius:.5rem;font-size:1.3rem;font-weight:500;outline:2px solid #e6e6e0;padding:.5rem 2rem}.bottom-right .today-session-list{grid-row-gap:2rem;grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:1fr 1fr;row-gap:2rem;width:100%}.bottom-right .today-session-list div{font-size:1.2rem;font-weight:500}.bottom-right .today-session-list .left{align-items:center;column-gap:.5rem;display:flex}.bottom-right .today-session-list .right{text-align:right}.bottom-right .text .divider{background-color:#0003;height:2px;margin-bottom:1rem!important;margin-top:0!important;width:100%}.bottom-right .text p{font-size:1.1rem}.bottom-right .today-session-btn{background-color:#ff592c;border:none;border-radius:.5rem;box-shadow:.2rem .2rem .3rem #0000004d;color:#fff;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:600;padding:.5rem 3rem}@media (max-width:1820px){.points-container{padding:.5rem}.points-container .single-point-container{gap:1rem;padding:1rem}.points-container .single-point-container img{width:40px}.points-container .single-point-container .right span{font-size:1.2rem}.points-container .single-point-container .right h1{font-size:2.4rem}}@media (max-width:1564px){.container{column-gap:2rem;grid-template-columns:minmax(100px,1500px) minmax(100px,500px)}.points-container,.points-container .single-point-container:first-child,.points-container .single-point-container:last-child{border-radius:1rem}.points-container .single-point-container{padding:.5rem}.points-container .single-point-container img{width:30px}.points-container .single-point-container .right span{font-size:1rem}.points-container .single-point-container .right h1{font-size:2rem}}@media (max-width:1285px){.top-left{padding-left:1rem;padding-right:1rem}.points-container .single-point-container .right span{font-size:.9rem}.points-container .single-point-container .right h1{font-size:1.6rem}.article-navigation .right .dashboard-top-select{border-radius:.5rem;font-size:1rem;padding:0 1rem}}@media (max-width:2560px) and (max-height:1325px){.container{row-gap:3rem}}@media (max-width:2560px) and (max-height:1260px){.article{padding-bottom:1.5rem;padding-top:1.5rem}.bottom-left{padding-bottom:6rem}.points-container .single-point-container{padding:.5rem}.points-container .single-point-container .right h1{font-size:2.5rem}.points-container .single-point-container{padding:1rem 0}.top-performers-container .top{margin:1.5rem 0}}@media (max-width:2050px) and (max-height:1300px){.container{grid-template-columns:minmax(100px,1500px) minmax(100px,500px)}.bottom-right{padding-left:3rem;padding-right:3rem}}@media (max-width:2050px) and (max-height:1080px){.container{grid-template-columns:minmax(100px,1500px) minmax(100px,450px);grid-template-rows:minmax(100px,500px) 5rem minmax(100px,500px)}.orange-rect{border-radius:.4rem;height:35px;width:17px}.article-navigation .left h1{font-size:1.5rem}.article-navigation .right .dashboard-top-select{border-radius:.5rem;font-size:1.2rem;padding:0 1rem}.points-container{border-radius:1.5rem;margin-top:1rem;padding:.5rem}.points-container .single-point-container{padding:1rem}.points-container .single-point-container:first-child,.points-container .single-point-container:last-child{border-radius:1.5rem}.points-container .single-point-container img{width:40px}.points-container .single-point-container .right span{font-size:1.2rem}.points-container .single-point-container .right h1{font-size:2.5rem;line-height:1}.article{padding-bottom:1rem;padding-top:1rem}.bottom-left{padding-bottom:5rem}}@media (max-width:1700px) and (max-height:960px){.container{grid-template-columns:minmax(100px,1500px) minmax(100px,400px);row-gap:2rem}.article{border-radius:2rem}.orange-rect{border-radius:.3rem;height:30px;width:15px}.article-navigation .left h1{font-size:1.2rem}.article-navigation .right .dashboard-top-select{border-radius:.5rem;font-size:1.1rem;padding:0 1rem}.top-performers-container .top *{font-size:1rem}.top-performers-container .top .find-me-box{border-radius:.5rem;padding:.3rem 1rem}.top-performers-container .bottom .item img{border-radius:35px;height:50px;object-fit:cover;width:70px}.bottom-right{padding-left:3rem;padding-right:3rem}.bottom-right .today-session-box{border-radius:.3rem;font-size:1rem;padding:.3rem 1.3rem}.bottom-right .today-session-list{column-gap:.5rem;grid-template-columns:2fr 1fr;row-gap:1.5rem}.bottom-right .today-session-list div{font-size:1rem}.bottom-right .text .divider{margin-bottom:.5rem!important}.bottom-right .text p{font-size:.9rem}.bottom-right .today-session-btn{border-radius:.4rem;font-size:1rem;padding:.3rem 2rem}}@media (max-width:1700px) and (max-height:880px){.container{grid-template-columns:minmax(100px,1500px) minmax(100px,350px);grid-template-rows:minmax(100px,500px) 5rem minmax(100px,500px)}.points-container,.points-container .single-point-container:first-child,.points-container .single-point-container:last-child{border-radius:1rem}.points-container .single-point-container .right span{font-size:1rem}.points-container .single-point-container .right h1{font-size:2rem}.top-performers-container .bottom .item span{font-size:.9rem}.bottom-right{padding-left:2rem;padding-right:2rem}.bottom-right .today-session-list{row-gap:1rem}.bottom-right .today-session-list div{font-size:.9rem}.bottom-right .today-session-list .right{text-align:left}}@media (max-width:1700px) and (max-height:770px){.container{row-gap:1.5rem}.points-container{border-radius:.7rem}.points-container .single-point-container{padding:.5rem}.points-container .single-point-container:first-child,.points-container .single-point-container:last-child{border-radius:.7rem}.points-container .single-point-container .right span{font-size:.9rem}.points-container .single-point-container .right h1{font-size:1.5rem}.points-container .single-point-container img{width:30px}.top-performers-container .bottom .item img{border-radius:25px;height:50px;object-fit:cover;width:50px}.top-performers-container .bottom .item span{font-size:.8rem;margin-top:.3rem}.bottom-right .today-session-box{font-size:.9rem}.bottom-right .text p,.bottom-right .today-session-list div{font-size:.8rem}.bottom-right .today-session-btn{border-radius:.3rem;font-size:.9rem;padding:.2rem 1.5rem}}@media (max-width:1400px) and (max-height:690px){.article-navigation .left{column-gap:.5rem}.orange-rect{border-radius:.2rem;height:20px;width:10px}.article-navigation .left h1{font-size:1rem}.article-navigation .right .dashboard-top-select{border-radius:.3rem;font-size:.9rem;padding:0 1rem}.points-container .single-point-container{column-gap:1rem}.points-container .single-point-container .right span{font-size:.8rem}.points-container .single-point-container .right h1{font-size:1.2rem}.points-container .single-point-container img{width:25px}.top-performers-container .bottom .item img{border-radius:23px;height:45px;object-fit:cover;width:45px}.top-performers-container .bottom .item span{font-size:.8rem}.top-performers-container .top{margin:1rem 0}.top-performers-container .top *{font-size:.9rem}.top-performers-container .top .find-me-box{border-radius:.3rem;font-size:.8rem}.bottom-right .text p{margin-bottom:.5rem}}@media (min-width:1800px) and (max-height:750px){.container{column-gap:10rem;grid-template-columns:minmax(100px,1500px) minmax(100px,450px);grid-template-rows:minmax(100px,500px) 5rem minmax(100px,500px);row-gap:1rem}.article{border-radius:2rem}.bottom-right{padding-left:4rem;padding-right:4rem}.bottom-right .today-session-box{font-size:1rem;padding:.3rem 1rem}.bottom-right .today-session-list{row-gap:1rem}.bottom-right .today-session-list div{font-size:.9rem}.bottom-right .text p{font-size:.8rem}.bottom-right .text .divider{margin-bottom:.5rem!important}.bottom-right .today-session-btn{font-size:.9rem;padding:.3rem 1.5rem}.article-navigation .left{column-gap:.5rem}.orange-rect{border-radius:.2rem;height:25px;width:13px}.article-navigation .left h1{font-size:1rem}.article-navigation .right .dashboard-top-select{border-radius:.4rem;font-size:.9rem;padding:0 1rem}.points-container{margin-top:1rem;padding:.5rem}.points-container,.points-container .single-point-container:first-child,.points-container .single-point-container:last-child{border-radius:1rem}.points-container .single-point-container{gap:1rem;padding:.5rem}.points-container .single-point-container img{width:30px}.points-container .single-point-container .right span{font-size:.9rem}.points-container .single-point-container .right h1{font-size:1.4rem}.top-performers-container .top{margin:1rem 0}.top-performers-container .top *{font-size:.9rem}.top-performers-container .top .find-me-box{border-radius:.4rem;padding:.3rem 1rem}.top-performers-container .bottom .item img{border-radius:25px;height:50px;object-fit:cover;width:50px}.top-performers-container .bottom .item span{font-size:.9rem}}@media (min-width:1700px) and (max-height:950px){.bottom-right{padding-left:4rem;padding-right:4rem}.bottom-right .today-session-list{row-gap:1.5rem}.today-session-btn{font-size:.9rem!important;padding-left:1rem!important;padding-right:1rem!important}}@media (min-width:1700px) and (max-height:900px){.points-container .single-point-container{padding:.5rem}.top-performers-container .bottom .item img{border-radius:30px;height:60px;object-fit:cover;width:60px}.points-container .single-point-container .right h1{font-size:2rem}.top-performers-container .top{margin:1rem 0}.top-performers-container .top *{font-size:1.1rem}.top-performers-container .top .find-me-box{border-radius:.4rem;padding:.3rem 1rem}}@media (min-width:1700px) and (max-height:860px){.bottom-right .today-session-list div{font-size:1rem}.bottom-right .today-session-box{font-size:1rem;padding:.5rem 1.5rem}}@media (min-width:1700px) and (max-height:765px){.container{row-gap:1rem}.bottom-right{padding-left:5rem;padding-right:5rem}.bottom-right .today-session-list{row-gap:1rem}}@media (max-width:1200px){.container{grid-template-areas:"performers performers" "progressGraph progressGraph" "calendar session";grid-template-columns:minmax(100px,500px) minmax(100px,500px);grid-template-rows:auto minmax(300px,500px) auto;height:auto;max-width:100%;padding-bottom:4rem;width:calc(100vw - 100px)}.bottom-right .today-session-list{margin:2rem 0}.teacher-dashboard{grid-template-rows:minmax(100px,350px) minmax(300px,500px) auto}}@media (max-width:1200px) and (min-height:1000px){.article{border-radius:2rem}.bottom-right .today-session-btn{font-size:.9rem;padding:.3rem 2rem}.article-navigation .left{column-gap:.5rem}.orange-rect{border-radius:.3rem;height:30px;width:15px}.article-navigation .left h1{font-size:1.2rem}.article-navigation .right .dashboard-top-select{border-radius:.5rem;font-size:1.2rem;height:40px;padding:0 1rem}.points-container{margin-top:2rem;padding:.5rem}.points-container,.points-container .single-point-container:first-child,.points-container .single-point-container:last-child{border-radius:1rem}.points-container .single-point-container{gap:.5rem;padding:.5rem}.points-container .single-point-container img{width:30px}.points-container .single-point-container .right span{font-size:.9rem}.points-container .single-point-container .right h1{font-size:1.3rem}.top-performers-container .top{margin:2rem 0}.top-performers-container .top *{font-size:.9rem}.top-performers-container .top .find-me-box{border-radius:.3rem;padding:.3rem 1rem}.top-performers-container .bottom .item img{border-radius:30px;height:60px;object-fit:cover;width:60px}}@media (max-width:950px) and (min-height:1000px){.bottom-right,.top-right{padding:3rem}.bottom-right .today-session-box{border-radius:.3rem}.bottom-right .today-session-list{column-gap:.5rem}.bottom-right .today-session-list div{font-size:.9rem}}@media (max-width:860px) and (min-height:1000px){.container{column-gap:1rem;grid-template-rows:auto minmax(300px,500px) minmax(300px,500px);margin:0 0 0 60px;padding:0 0 4rem 40px}.teacher-dashboard{grid-template-rows:minmax(100px,300px) minmax(300px,500px) minmax(300px,500px)}.bottom-right{padding:3rem 2rem}.bottom-right .today-session-list .left{column-gap:.3rem}.bottom-right .today-session-list .left :first-child{font-size:1.1rem}.article-navigation .right .dashboard-top-select{border-radius:.3rem;font-size:.9rem;height:30px;padding:0}}@media (max-width:725px) and (min-height:1000px){.bottom-left{padding-left:2rem;padding-right:2rem}.container{grid-template-rows:auto minmax(300px,350px) minmax(300px,400px)}.teacher-dashboard{grid-template-rows:minmax(100px,300px) minmax(300px,350px) minmax(300px,400px)}.article{border-radius:1.5rem}.bottom-right,.top-right{padding-bottom:2rem;padding-top:2rem}.bottom-right .today-session-list{margin:0;row-gap:1rem}}@media (max-width:720px){.container{grid-template-areas:"performers" "progressGraph" "calendar" "session";grid-template-columns:minmax(100px,500px);grid-template-rows:auto minmax(300px,350px) auto auto;margin:0 auto 0 60px;padding-left:40px}.teacher-dashboard{grid-template-rows:minmax(100px,300px) minmax(300px,350px) auto auto}.bottom-right .today-session-list{margin:2rem 0;row-gap:2rem}.bottom-right{padding-left:7rem;padding-right:7rem}}@media (max-width:640px){.points-container .single-point-container{flex-direction:column;gap:0;width:100%}.points-container .single-point-container *{text-align:center;width:100%}}.cover-whitespace{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (max-width:599px){.container{grid-template-rows:1fr;grid-template-rows:auto minmax(300px,350px) auto minmax(500px,600px);margin:1rem 0 0;padding:0 20px 4rem;width:100%}.teacher-dashboard{grid-template-rows:minmax(100px,300px) minmax(300px,350px) auto minmax(500px,600px)}}@media (max-width:599px) and (max-height:1000px){.container{grid-template-rows:1fr;grid-template-rows:auto minmax(300px,350px) auto minmax(500px,600px);margin:1rem 0 0;padding:0 20px 4rem;width:100%}.teacher-dashboard{grid-template-rows:minmax(100px,300px) minmax(300px,350px) auto minmax(500px,600px)}.bottom-right .today-session-list{row-gap:3rem}.bottom-right{padding-left:4rem;padding-right:4rem}.article-navigation .left{column-gap:.4rem}.article-navigation .orange-rect{border-radius:.3rem;height:30px;width:15px}.article-navigation .left h1{font-size:1.2rem}.article-navigation .right .dashboard-top-select{font-size:.9rem;height:40px;padding:0 .5rem}.points-container .single-point-container .right span{display:inline-block;font-size:.8rem;line-height:1.2}.points-container .single-point-container .right h1{font-size:1.3rem}.article:not(.bottom-left){border-radius:1rem;padding-bottom:2rem;padding-top:2rem}.top-performers-container .top *{font-size:.9rem}.top-performers-container .top .find-me-box{border-radius:.3rem;padding:.3rem 1rem}.top-performers-container .bottom .item img{border-radius:20px;height:40px;object-fit:cover;width:40px}.top-performers-container .bottom .item span{font-size:.8rem}.bottom-left{border-radius:1rem;padding:2rem 1rem 5rem}.bottom-right{padding-left:3rem;padding-right:3rem}.bottom-right .today-session-list div{font-size:.9rem}}@media (max-width:415px) and (max-height:1000px){.container{row-gap:2rem}.bottom-right .today-session-btn{border-radius:.4rem;font-size:.9rem;padding:.3rem 2rem}}@media (max-width:375px) and (max-height:1000px){.bottom-right{padding-left:2rem;padding-right:2rem}}.signup-container,.welcome-page-container{height:100vh;position:relative}.welcome-bag-container{background-color:#f8d2f9;border-radius:3rem;box-shadow:.3rem .5rem .2rem #0000004d;margin:5rem auto;max-width:1000px;position:relative;width:90vw}.signup-text,.welcome-bag-container,.welcome-text{align-items:center;display:flex;justify-content:center}.signup-text,.welcome-text{flex-direction:column}.signup-text h1,.welcome-text h1{font-size:3rem}.signup-text .signup-button,.welcome-text .welcome-login-btn{font-size:1.3rem;margin-top:3rem;padding:.5rem 2rem}.signup-container>img,.welcome-page-container>img{bottom:10vh;min-width:100px;position:absolute;width:25vw}.signup-container>img:last-of-type,.welcome-page-container>img:last-of-type{right:0;width:20vw}@media (max-height:1100px){.signup-container>img,.welcome-page-container>img{bottom:5vh}}@media (max-width:1650px){.welcome-bag-container{border-radius:2rem}.welcome-bag-container img{width:250px}.signup-text h1,.welcome-text h1{font-size:2rem}.signup-text .signup-button,.welcome-text .welcome-login-btn{font-size:1rem;margin-top:1rem;padding:.5rem 2rem}.signup-container>img:first-of-type,.welcome-page-container>img:first-of-type{left:5rem;width:20vw}.signup-container>img:last-of-type,.welcome-page-container>img:last-of-type{right:5rem;width:15vw}}@media (max-width:1550px) and (max-height:900px){.welcome-bag-container{max-width:700px}.welcome-bag-container img{width:250px}.signup-container>img,.welcome-page-container>img{bottom:2rem}}@media (max-width:1400px){.welcome-bag-container{max-width:600px}.welcome-bag-container img{width:200px}}@media (min-width:1800px) and (max-height:960px){.welcome-bag-container img{width:200px}.welcome-bag-container{max-width:500px}.signup-text h1,.welcome-text h1{font-size:1.7rem}.signup-text .signup-button,.welcome-text .welcome-login-btn{font-size:1rem;margin-top:1rem;padding:.5rem 2rem}.signup-container>img:first-of-type,.welcome-page-container>img:first-of-type{left:5rem;width:15vw}.signup-container>img:last-of-type,.welcome-page-container>img:last-of-type{right:5rem;width:10vw}}@media (max-width:600px){.signup-text h1,.welcome-text h1{font-size:1.3rem}.signup-text .signup-button,.welcome-text .welcome-login-btn{font-size:.9rem}}@media (max-width:450px){.signup-container>img:first-of-type,.welcome-page-container>img:first-of-type{left:2rem}.signup-container>img:last-of-type,.welcome-page-container>img:last-of-type{right:2rem}}@media (max-width:1000px){.signup-container>img:first-of-type,.welcome-page-container>img:first-of-type{left:1rem;min-width:170px;top:30rem}.signup-container>img:last-of-type,.welcome-page-container>img:last-of-type{min-width:170px;right:1rem;top:30rem}}@media (max-width:599px){.signup-container>img:first-of-type,.signup-container>img:last-of-type,.welcome-page-container>img:first-of-type,.welcome-page-container>img:last-of-type{min-width:140px}}@media (max-width:450px){.signup-container>img:first-of-type,.signup-container>img:last-of-type,.welcome-page-container>img:first-of-type,.welcome-page-container>img:last-of-type{top:35rem}}.header-profile-container{align-items:center;display:flex;position:absolute;right:15%;top:50%;transform:translateY(-50%)}.header-profile-container .avatar-icon{border-radius:.5rem;cursor:pointer;height:50px;margin-left:1rem;outline:2px solid #efefef;padding:0;width:50px}.header-profile-container img{height:100%;width:100%}@media (max-width:1600px){.header-profile-container :first-of-type{font-size:1.2rem}.header-profile-container .avatar-icon{border-radius:.3rem;height:30px;padding:0;width:30px}}@media (max-width:599px){.header-profile-container{right:5%}}@media (max-width:650px){.selected-club{font-size:.6rem;width:"50%"}#standard-read-only-input{word-wrap:break-word;font-size:.4rem;font-weight:500;height:.7rem;overflow:hidden;overflow-wrap:break-word;padding-left:.1rem;padding-right:.7rem;text-align:justify}}:root{--font-family:"Poppins",sans-serif;--color-bg:#fff}@font-face{font-family:DigitalNumbers;src:url(/static/media/DigitalNumbers-Regular.31d6cfe0d16ae931b73c.ttf) format("truetype")}.first_row,.many_items_row{display:flex;gap:8%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.many_items_row{padding:10px}.img_container{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;width:25%}.img_container div{font-family:Inter,serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:16px}.img_container img{object-fit:contain;width:55%}.last-test{background-color:#fff;border-radius:.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:2rem .75rem}@media (max-height:1260px){.today-session-container .list-container{row-gap:1.75rem!important}}@media (max-width:900px){.img_container{gap:.5em;height:100%;width:50%}.img_container div{font-size:.85em;font-style:normal;font-weight:500}.img_container img{width:40%}}@media (max-width:600px){.container-assessment{display:flex;flex-direction:column;gap:2em}}.assessment-path{background-color:#fff;border-radius:3rem;box-shadow:1rem 1rem 2rem #0000004d;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:1em;padding:10% 4px;width:auto}.assessment-cont{display:flex;flex-direction:column;grid-area:performers}.schedule-content{grid-column-gap:10rem;grid-row-gap:3rem;color:#353945;column-gap:10rem;display:grid;grid-template-columns:1fr minmax(100px,600px);grid-template-rows:2fr 1fr;height:calc(100vh - 200px);margin-left:60px;margin-top:2rem;max-height:1200px;max-width:2300px;padding:10px 15rem 0;row-gap:3rem}.join-btn{margin-left:40%}.nextsesleft{align-items:center;color:#787e8d;column-gap:1rem;display:flex;margin-bottom:5%;margin-top:5%}.nextsesleft,.rightdate{margin-left:20%}.rightstart{margin-left:13.5%}.calendar-container,.today-session-container,.tomorrow-session-container{background-color:#fff;border-radius:3rem;box-shadow:0 1rem 3rem #0000004d;padding:3rem}.today-session-container{display:flex;flex-direction:column;grid-row:span 2;justify-content:space-between;padding:3rem 5rem}.today-session-box{font-size:1.4rem}.list-container{font-size:1.3rem;margin-top:5rem!important;row-gap:5rem!important}.list-container .right{font-weight:500}.schedule-divider{background-color:#0000004d;height:2px;margin:6rem 0 2rem!important;width:100%}.today-session-container>p{font-size:1.3rem}.join-session-btn-container{align-items:center;display:flex;justify-content:center;margin-top:4rem!important}.join-session-btn{padding:.5rem 4rem!important;text-transform:inherit!important}.today-session-container .box-container,.tomorrow-session-container .box-container{align-items:center;display:flex;justify-content:center}.today-session-container .box-container .today-session-box,.tomorrow-session-container .box-container .today-session-box{border-radius:.5rem;display:inline-block;font-weight:600;outline:2px solid #0000004d;padding:.3rem 2rem}.tomorrow-session-container .box-container{justify-content:flex-start}.tomorrow-session-container .list-container{grid-template-columns:repeat(3,1fr);justify-content:center;margin-top:2rem!important;row-gap:2rem!important}.tomorrow-session-container .schedule-divider{margin:1rem 0!important}.tomorrow-session-container p{font-size:1.3rem}@media (max-height:1260px){.join-session-btn-container{margin-top:2rem!important}.schedule-content{height:calc(100vh - 150px)}.today-session-container .schedule-divider{margin:3rem 0 2rem!important}.today-session-container .list-container{row-gap:4rem!important}.calendar-container,.tomorrow-session-container{padding:2rem 3rem 1rem}}@media (max-height:1050px){.schedule-content{row-gap:2rem}.today-session-container .list-container{row-gap:3rem!important}.today-session-container .schedule-divider{margin:1.5rem 0 2rem!important}.tomorrow-session-container .list-container{margin-top:1rem!important;row-gap:1rem!important}.tomorrow-session-container .schedule-divider{margin:.5rem 0!important}.calendar-container,.tomorrow-session-container{padding-bottom:1rem;padding-top:1rem}}@media (max-height:940px){.today-session-container .list-container{margin-top:2rem!important;row-gap:2rem!important}}@media (max-height:885px){.today-session-container .list-container{margin-top:2rem!important;row-gap:1.5rem!important}}@media (max-height:810px){.calendar-container,.today-session-container,.tomorrow-session-container{border-radius:2rem}}@media (max-height:780px){.schedule-content{gap:1rem}.join-session-btn-container{margin-top:1rem!important}.today-session-container .schedule-divider{margin:.5rem 0!important}.calendar-container,.today-session-container,.tomorrow-session-container{padding-bottom:1rem;padding-top:1rem}}@media (max-width:1990px){.schedule-content{padding:10px 10rem 0}}@media (max-width:1610px){.today-session-container{padding:3rem 4rem}.schedule-content{grid-template-columns:2fr minmax(100px,450px);justify-content:center}.calendar-container,.tomorrow-session-container{padding-left:2rem;padding-right:2rem}.today-session-box,.tomorrow-session-container p{font-size:.9rem!important}.tomorrow-session-container .list-container{font-size:.9rem!important;grid-template-columns:1fr .5fr 1fr 1fr}.today-session-container .list-container,.today-session-container p,.tomorrow-session-container p{font-size:.9rem}.join-session-btn{font-size:.9rem!important}}@media (max-width:1470px){.schedule-content{max-width:3000px!important;padding:10px 0 0!important}}@media (max-width:1205px){.today-session-box{font-size:1rem;padding-left:1rem;padding-right:1rem}.tomorrow-session-container .list-container{column-gap:0}.tomorrow-session-container .list-container .schedule-left{column-gap:.2rem}.today-session-container .list-container,.today-session-container p{font-size:.9rem}.join-session-btn{font-size:.9rem!important;padding-left:2rem!important;padding-right:2rem!important}}@media (max-height:1100px){.calendar-container,.tomorrow-session-container{padding-left:1.5rem;padding-right:1.5rem}.tomorrow-session-container .list-container{align-items:center}.tomorrow-session-container .list-container .schedule-left *{font-size:.8rem!important}.today-session-container p,.tomorrow-session-container p{font-size:.8rem}}@media (max-width:920px){.schedule-content{gap:1.5rem}.schedule-content>*{border-radius:2rem}}@media (min-width:1800px) and (max-height:750px){.schedule-content{column-gap:10rem}.tomorrow-session-container .list-container,.tomorrow-session-container .today-session-box,.tomorrow-session-container p{font-size:.9rem}}@media (max-width:1850px){.schedule-content{column-gap:6rem;padding:10px 6rem 0}}@media (max-width:1285px){.schedule-content{column-gap:3rem;padding:10px 0 0!important}}@media (max-width:1160px){.schedule-content{grid-template-columns:.7fr minmax(100px,400px)!important;padding:10px 40px 0}}@media (max-width:1610px) and (max-height:950px){.schedule-content{grid-template-columns:.7fr minmax(100px,450px)}}@media (max-width:1550px) and (max-height:740px){.schedule-content{grid-template-columns:.8fr minmax(100px,400px);margin-top:0}.today-session-container{padding-left:3rem;padding-right:3rem}.tomorrow-session-container .list-container *,.tomorrow-session-container p{font-size:.8rem}}@media (max-width:1300px) and (max-height:650px){.schedule-content{grid-template-columns:.6fr minmax(100px,400px);margin-top:0}.tomorrow-session-container .today-session-box{border-radius:.2rem!important;font-size:.8rem!important;padding:.2rem 1rem!important}.tomorrow-session-container .list-container{row-gap:.2rem!important}.tomorrow-session-container p{font-size:.8rem!important}.tomorrow-session-container{padding-bottom:.5rem}.today-session-container .list-container{row-gap:1rem!important}.today-session-container .list-container *{font-size:.8rem}}@media (max-width:900px){.schedule-content{grid-template-columns:500px!important;grid-template-rows:1fr;height:100%;justify-content:center;max-height:100%!important;padding-bottom:2rem!important}.today-session-container{grid-row:1;min-height:80vh}.tomorrow-session-container .list-container{grid-template-columns:1fr 1fr}.schedule-content>*{padding:3rem!important}.today-session-container{min-height:85vh}.today-session-container .list-container{row-gap:4rem!important}.today-session-container .schedule-divider{margin-top:3rem!important}}@media (max-width:620px){.schedule-content{grid-template-columns:350px!important;padding:10px 20px 4rem!important}.today-session-box{font-size:.8rem;padding:.3rem 1rem!important}}@media (max-width:400px){.schedule-content{grid-template-columns:260px!important;padding:10px 20px 4rem!important}}@media (max-width:599px){.schedule-content{margin-left:0}}@media (max-width:465px){.schedule-content{padding:10px 20px 2rem}.calendar-container,.today-session-container,.tomorrow-session-container{padding-left:1.5rem!important;padding-right:1.5rem!important}.today-session-container .list-container{row-gap:2rem!important}}@media (max-width:400px){.today-session-container{min-height:70vh}}@media (max-width:370px){.schedule-content>*{padding:3rem 1.5rem!important}}.notification-container{background-color:#fff;border-radius:1rem;box-shadow:.5rem .5rem .5rem #0003,0 0 .5rem #0003;max-height:0;overflow:auto;padding:0;position:absolute;right:15%;top:calc(60px + 1rem);transition:max-height .2s ease-in-out,padding .2s ease-in-out;width:clamp(100px,95%,400px);z-index:500}.notification-container-open{max-height:500px;padding:1rem .5rem}.notification-container *{color:#202126}.notification-title{border-bottom:2px solid #ededed;margin-bottom:1rem;padding:0 0 1rem 1rem}.notification-title h2{font-weight:600;text-align:left!important}.notification-row{align-items:flex-start;border-radius:.5rem;display:flex;justify-content:space-between;padding:1rem}.notification-row:hover{background-color:#e7e7e2;cursor:pointer}.notification-row-left{align-items:flex-start;column-gap:1rem;display:flex}.notification-image{aspect-ratio:1;border-radius:50%;display:grid;height:60px;place-content:center}.notification-container .notification-details *{text-align:left!important}.notification-container .notification-details p{color:#80868d}.notification-time{color:#97989d;font-weight:500;text-align:right;width:70px}@media (max-width:599px){.notification-container{max-width:400px;right:5%;width:90%}}@media (max-width:450px){.notification-container{left:5%;max-width:400px;right:5%;width:90%}}.notification-container .achievement .notification-image{background-color:#cabdff}.notification-container .workout .notification-image{background-color:#b1e5fc}.notification-container .new_chat_notify .notification-image{background-color:#fbac4f}@media (max-width:1700px){.notification-title h2{font-size:1.3rem}.notification-image{height:50px}.notification-container .notification-details h3{font-size:1rem}.notification-container .notification-details p,.notification-time{font-size:.9rem}}@media (max-width:1300px){.notification-title h2{font-size:1.2rem}.notification-image{height:45px}.notification-image img{width:20px}.notification-container .notification-details h3{font-size:.9rem}.notification-container .notification-details p,.notification-time{font-size:.8rem}}@media (max-width:599px){.notification-title h2{font-size:1.1rem}.notification-image{height:40px}.notification-image img{width:18px}}.language-icons{border:1px solid #f4f4f4;border-radius:20;flex:auto;height:24px!important;width:24px!important}@media (max-width:860px){.language-icons{border:1px solid #f4f4f4;border-radius:20;flex:auto;height:18px!important;width:18px!important}}@media (max-width:460px){.language-icons{border:1px solid #f4f4f4;border-radius:10}.badge-notification,.language-icons{flex:auto;height:14px!important;width:14px!important}.exar-logo{flex:auto;margin-right:7rem}}.language-placement .toggle-button-language{border:.5px solid #a95f5f;border-radius:20;height:2rem;margin:auto;width:2rem}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.counts{background-color:#ff592c;border-radius:8px;color:#fff;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:1.5em;font-weight:700;padding:.35rem;position:relative;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.feedback{background-color:#7448ff;font-size:1.5rem;left:2.5%;top:10rem}.feedback,.sideFeedback{border-radius:8px;color:#fff;font-family:Verdana,Geneva,Tahoma,sans-serif;font-weight:700;padding:.5rem;position:absolute;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:10}.sideFeedback{background-color:#ff592c;font-size:2.8rem;left:15%;text-align:center;top:10%}.transformableCountsContainer{top:1.25rem;z-index:10}.counts_container,.transformableCountsContainer{display:flex;flex-direction:column;gap:.25em;margin-top:.9rem;position:absolute;right:1.5%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.counts_container{top:.25rem}@media screen and (max-width:1271px){.counts_container,.feedback{font-size:1rem!important;padding:.9rem;right:5rem;top:6rem}.feedback{left:1rem}}@media screen and (max-width:1070px){.counts_container,.feedback{font-size:.7em!important;padding:.75em .5em;top:10vh}.correct{top:16vh}}@media screen and (max-width:770px){.counts_container,.feedback{font-size:.55em!important;padding:.65em .4em;right:2em;top:5vh}.correct{top:12vh}}.summary-highlights-container{align-items:center;background-color:#fcfcf9;display:grid;height:calc(100vh - 86px);justify-content:center;margin-left:20px;width:100%;width:clamp(200px,80vw,2200px)}.hightlights .today-highlights-content .top{grid-gap:3rem;align-items:flex-start;display:grid;gap:3rem;justify-content:center;padding:10px}.hightlights .today-highlights-content .bottom{grid-gap:3rem;gap:3rem;grid-template-columns:200px 200px 200px;padding:10px}@media (max-width:840px){.hightlights .highlights-grid{gap:1rem;grid-template-columns:1fr;padding:1rem 1rem 2rem}.hightlights .my-rank{border-radius:1rem;padding:1rem 1rem .5rem;width:300px}.hightlights .bottom-box{border-radius:1rem}.hightlights .my-rank-content .right h1{font-size:1.2rem!important}.hightlights .orange-box{border-radius:.2rem;height:25px;width:10px}.hightlights .today-highlights-content .bottom{grid-gap:1rem;align-items:flex-start;display:grid;gap:1rem;grid-template-columns:120px 100px 110px;justify-content:center;padding:10px}.hightlights .my-rank-content .left>h1{align-items:center;display:flex;flex-direction:column;font-size:medium;justify-content:center;padding-left:25px;padding-right:20px}.summary-highlights-container{display:flex;flex-direction:column;gap:1em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:90vw}.summary-highlights-container .top-bar{width:100%}}@media (max-width:550px){.hightlights .today-highlights-content{display:flex;flex-direction:column;gap:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;padding:10px}.hightlights .today-highlights-content .bottom{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.hightlights .today-highlights-content .top{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:10px}}.hightlights .my-rank-content .left>h1{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-left:50px;padding-right:40px}.demo-next{background-color:#ff592c!important;border-radius:1rem!important;padding:.5rem 1rem!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.top-bar .right{align-items:center;column-gap:1rem;display:flex}.loginbox_bg{height:auto;margin:400px 500px 400px 550px}.loginbox_bg,.passbox-bg{background:#fff;border-radius:46px;box-shadow:2px 4px 30px #00000040;display:flex;position:absolute}.passbox-bg{margin:-30px 20px 20px -48px;width:0}.loginbox_1,.passbox_1{margin:30px 50px 50px}.cutbtn{margin-left:120px;margin-top:-30px}.cnlBtn{border-color:#fff;border-radius:90px;height:19px;margin-left:200px;width:19px}.log_s{background:#ff592c;border-color:#ff592c;border-radius:90px;color:#fff;font-size:14px;height:40px;margin-left:125px;margin-top:20px;width:74px}.log-head,.log_s,.logg-head{font-family:Poppins;font-weight:600}.logg-head{margin-top:-20px}#username{height:46px;margin-top:25px;width:297px}#password,#username{background:#fcfcfd;border:2px solid #e6e8ec;border-radius:90px;font-family:Poppins}#password{margin-top:35px}.inputRounded .MuiOutlinedInput-root{border-radius:30px}.styles_loginContainer__CReR0{display:flex;height:100vh;overflow:hidden}.styles_loginForm__omCAp{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:5rem 1rem 1rem}.styles_logo__DvunV{margin-bottom:2rem;margin-top:-5rem}.styles_logoImage__uBBr7{height:auto;max-width:75px}.styles_loginBox__udzL-{border:1px solid #ccc;border-radius:20px;height:auto;max-width:400px;padding:3rem;width:100%}.styles_heading__niQQv{font-size:2rem;margin-bottom:1.5rem}.styles_formGroup__zxLmw{display:flex;flex-direction:column;margin-bottom:1rem}.styles_label__LkyuH{margin-bottom:.25rem}.styles_Passwordlabel__btdmW{margin-bottom:-2rem}.styles_input__JAdDw{-webkit-text-fill-color:#000!important;background-color:#fff!important;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 0 0 1000px #fff!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important;height:40%;padding:.5rem;transition:background-color 5000s ease-in-out 0s;width:100%}.styles_checkbox__\+UnQn{align-items:center;display:flex;margin-bottom:1rem;margin-top:.5rem}.styles_checkboxInput__LBaL1{margin-right:.5rem}.styles_error__QB-wj{color:red;font-size:.8rem}.styles_signInButton__kEqjH{background-color:#097e8b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;padding:.65rem;width:100%}.styles_forgotPassword__F4C7c{color:#097e8b;cursor:pointer;margin-top:1rem;text-align:center}.styles_imageSection__c7xaY{background-image:url(/static/media/loginBanner.ad8471350895ccf90162.png);display:block;flex:1 1;height:auto;width:100%}@media (max-width:600px){.styles_imageSection__c7xaY{display:none}}@media (max-width:900px){.styles_imageSection__c7xaY{display:none}}.top-right *{font-family:Poppins,sans-serif!important;text-align:center}.top-right .react-calendar{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between}.top-right .react-calendar__viewContainer{height:100%;margin-top:2rem}.top-right .react-calendar__month-view>div,.top-right .react-calendar__viewContainer .react-calendar__month-view{height:100%}.top-right .react-calendar__month-view>div>div{display:flex;flex-direction:column;height:100%;row-gap:2rem}.top-right .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.top-right .react-calendar__navigation__next2-button,.top-right .react-calendar__navigation__prev2-button{display:none}.top-right .react-calendar__navigation{align-items:center;column-gap:3rem;display:flex;justify-content:center}.top-right .react-calendar__navigation button{background-color:initial;border:none;font-size:1.3rem;font-weight:500;text-transform:uppercase}.top-right .react-calendar__navigation button:nth-of-type(2),.top-right .react-calendar__navigation button:nth-of-type(4){align-items:center;aspect-ratio:1;background-color:initial;border:none;border-radius:.3rem;color:#7f8596;display:flex;justify-content:center;outline:2px solid #efefef;width:30px}.top-right .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday abbr{color:#7f8596;font-weight:600;text-transform:uppercase}.top-right .react-calendar__tile{background-color:initial;border:none;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 0}.top-right .react-top-right button:enabled:hover{cursor:pointer}.react-calendar__month-view__days__day--neighboringMonth abbr{color:#7f85964d}.top-right .react-calendar__tile:disabled{background-color:#f0f0f0}.top-right .react-calendar__tile:enabled:focus,.top-right .react-calendar__tile:enabled:hover{background-color:#e6e6e6}.top-right .react-calendar__tile--now{border-radius:.3rem;outline:2px solid #e6e6e6}.top-right .react-calendar__tile--now abbr{color:#e45f35!important}.top-right .react-calendar__tile--hasActive{background:#76baffcc}.top-right .react-calendar__tile--hasActive:enabled:focus,.top-right .react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.top-right .react-calendar__tile--active{color:#e45f35}.top-right .react-calendar__tile--active:enabled:focus,.top-right .react-calendar__tile--active:enabled:hover{background:#76baffcc}.top-right .react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}@media (max-width:2560px) and (max-height:1260px){.top-right .react-calendar__tile{padding:.5rem 0}}@media (max-width:2050px) and (max-height:1000px){.top-right .react-calendar__tile{padding:.3rem 0}}@media (max-width:1700px) and (max-height:965px){.top-right{padding-left:1.3rem;padding-right:1.3rem;row-gap:.5rem}.top-right .react-calendar__navigation button{font-size:1.1rem}.top-right .react-calendar__navigation button:first-of-type,.top-right .react-calendar__navigation button:last-of-type{border-radius:.3rem;width:30px}.top-right .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday abbr,.top-right .react-calendar__tile{font-size:.9rem}}@media (max-width:1700px) and (max-height:930px){.top-right .react-calendar__viewContainer{margin-top:1rem}}@media (max-width:1700px) and (max-height:880px){.top-right .react-calendar__tile{padding:.2rem 0}.top-right .react-calendar__month-view>div>div{row-gap:1rem}}@media (max-width:1700px) and (max-height:770px){.top-right .react-calendar__navigation span{font-size:1rem}.top-right .react-calendar__navigation button:nth-of-type(2),.top-right .react-calendar__navigation button:nth-of-type(4){border-radius:.3rem;height:25px;width:25px}.top-right .react-calendar__tile{font-size:.8rem}}@media (min-width:1800px) and (max-height:750px){.top-right .react-calendar__month-view>div>div{row-gap:.3rem}.top-right .react-calendar__viewContainer{margin-top:.3rem}.top-right .react-calendar__navigation span{font-size:1rem}.top-right .react-calendar__navigation button:nth-of-type(2),.top-right .react-calendar__navigation button:nth-of-type(4){border-radius:.2rem;height:20px;width:20px}.top-right .react-calendar__tile{font-size:.7rem;padding:.3rem 0}}@media (min-width:1700px) and (max-height:950px){.top-right .react-calendar__month-view>div>div{row-gap:1rem}.top-right .react-calendar__viewContainer{margin-top:1rem}}@media (min-width:1700px) and (max-height:860px){.top-right .react-calendar__month-view>div>div{row-gap:.5rem}.top-right .react-calendar__viewContainer{margin-top:.5rem}}@media (min-width:1700px) and (max-height:815px){.top-right .react-calendar__tile{font-size:.8rem}.top-right .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday abbr{font-size:.9rem}.top-right .react-calendar__navigation button{font-size:1.1rem}.top-right .react-calendar__navigation button:nth-of-type(2),.top-right .react-calendar__navigation button:nth-of-type(4){width:25px}}@media (max-width:1200px){.top-right .react-calendar__viewContainer{margin-top:3rem}.top-right .react-calendar__tile{padding:1.5rem 0}.top-right .react-calendar__month-view>div>div{row-gap:1rem}}@media (max-width:1070px){.top-right{padding-left:2rem;padding-right:2rem}}@media (max-width:860px){.top-right{padding-left:1rem;padding-right:1rem}.top-right .react-calendar__navigation{column-gap:0;justify-content:space-between;width:100%}}@media (max-width:860px) and (min-height:1000px){.top-right .react-calendar__viewContainer{margin-top:2rem}.top-right .react-calendar__tile{padding:1.1rem 0}}@media (max-width:725px) and (min-height:1000px){.top-right .react-calendar__viewContainer{margin-top:1rem}.top-right .react-calendar__month-view>div>div{row-gap:0}.top-right .react-calendar__tile{padding:1rem 0}}@media (max-width:720px){.top-right .react-calendar__viewContainer{margin-top:2rem}.top-right .react-calendar__month-view>div>div{row-gap:1rem}}@media (max-width:599px){.top-right .react-calendar__tile{font-size:.8rem}}#scene{align-items:flex-start;display:flex;height:calc(100% - 64px)!important;justify-content:center;left:50%;max-width:2500px;position:absolute;top:64px;transform:translateX(-50%);width:100%!important}#scene canvas{border-radius:3rem;box-shadow:1rem 1rem 1rem #0006;height:calc(100% - 2rem)!important;object-fit:cover;width:calc(100% - 4rem)!important}.calibration-text{font-family:Poppins,sans-serif!important;font-size:1.2rem;text-align:center}.calibration-btn{background-color:#ff592c;border:none;border-radius:.5rem;box-shadow:.2rem .2rem .3rem #0000004d;color:#fff;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:600;padding:.5rem 3rem}.loader-container{overflow:hidden}.MuiContainer-root{padding:0!important}.avtar{border-radius:30px;height:50px;object-fit:cover;width:50px}.gamer{align-self:center;background-color:#fff;border-radius:2rem;bottom:.5rem;justify-content:space-between;padding:1rem 2rem;width:calc(100% - 8rem);z-index:10000000000}.gamer,.gamer-left{align-items:center;display:flex}.gamer-left{column-gap:2rem}.gamer-item{align-items:center;display:flex;flex-direction:column}.gamer-item img{border-radius:30px;object-fit:cover;width:60px}.timer-container{border-radius:.5rem;box-shadow:0 .1rem .3rem #0009;overflow:hidden}.timer{background:linear-gradient(180deg,#444,#666666e0);color:#fff;font-size:1rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center}.arena-points-container{align-items:flex-start;column-gap:1rem;display:flex;justify-content:center;padding:1rem}.arena-points-container h2,.arena-points-container span{line-height:1}.arena-points-container img{width:30px}.loader-inner{background-image:url(data:image/png;base64,);background-position:50%;background-size:cover;flex-direction:column;height:calc(100vh - 64px);overflow:hidden;width:100%}.lines,.loader-inner{align-items:center;display:flex;justify-content:center}.lines{column-gap:2rem}.loader-inner .line{animation:animate .8s linear infinite alternate;background:#ff2ac3;border-radius:50vw;height:200px;width:20px}.loader-inner h1{color:#fff;font-size:3rem;font-weight:500;margin-top:8rem}.loader-inner .line2{animation-delay:.2s}.loader-inner .line3{animation-delay:.4s}.loader-inner .line4{animation-delay:.6s}.loader-inner .line5{animation-delay:.8s}.loader-inner .line6{animation-delay:1s}@keyframes animate{0%{transform:translateY(30%)}to{transform:translateY(-30%)}}@media (max-width:2000px){.lines{column-gap:1.5rem}.loader-inner .line{height:150px;width:15px}.loader-inner h1{font-size:2.5rem;margin-top:6rem}}@media (max-width:1500px){.lines{column-gap:1rem}.loader-inner .line{height:100px;width:10px}.loader-inner h1{font-size:2rem;margin-top:5rem}}@media (max-width:600px){.loader-container,.loader-inner{height:calc(100vh - 56px)}#scene{height:calc(100vh - 56px)!important;top:56px}.exit-btn{height:45px!important}.arena-points-container span span{display:none}}@media (max-width:1550px){.gamer>.participant:nth-child(6){display:none}.arena-points-container span{font-size:.8rem}.arena-points-container h2{font-size:1rem}.gamer{background-color:#fff;bottom:.25rem;padding-bottom:0!important;padding-top:.3rem!important;width:calc(100% - 6rem)}}@media (max-width:1340px){.gamer>.participant:nth-child(5){display:none}}@media (max-width:1170px){.gamer>.participant:nth-child(4){display:none}}@media (max-width:1030px){.gamer>.participant:nth-child(3){display:none}}@media (max-width:1000px){#scene{height:calc(100% - 64px - 2rem)!important;top:calc(64px + 2rem)}}@media (max-width:920px){.gamer-item img{width:40px!important}.timer{font-size:.9rem;padding-bottom:.2rem;padding-top:.2rem}.arena-points-container{column-gap:.5rem;padding:.3rem}.arena-points-container img{width:25px}.gamer{padding-bottom:.4rem!important}}@media (max-width:650px){.gamer-item img{width:35px!important}.timer{font-size:.8rem;padding-bottom:.2rem;padding-top:.2rem}.arena-points-container{column-gap:.5rem;padding:.3rem}.arena-points-container img{width:25px}#scene canvas{border-radius:2rem;width:calc(100% - 2rem)!important}.gamer{border-radius:1rem;bottom:3rem;padding-left:.5rem;padding-right:.5rem;width:calc(100% - 4rem)}.gamer-item span{font-size:.8rem}}@media (max-width:500px){.gamer{padding-bottom:.4rem!important}.gamer-left{column-gap:1rem}.gamer-item img{width:30px!important}.timer{font-size:.7rem;padding-bottom:0;padding-top:0}.arena-points-container{column-gap:.5rem;padding:.1rem .5rem}.arena-points-container img{width:20px}.arena-points-container span{font-size:.8rem;line-height:1}.arena-points-container h2{font-size:1rem;line-height:1}.gamer-item span{font-size:.7rem}}@media (max-width:450px){.exit-btn{right:1rem!important;width:70px}}@media (max-width:395px){#scene canvas{border-radius:2rem;width:calc(100% - 1rem)!important}.gamer{width:calc(100% - 2rem)}.gamer-left{column-gap:.5rem}}@media (max-height:1200px){.gamer-item img{border-radius:20px;width:40px}.timer{font-size:.8rem;padding-bottom:.2rem;padding-top:.2rem}.arena-points-container{column-gap:.5rem;padding:.3rem}.arena-points-container img{width:25px}}.yesno{align-content:center;align-items:center;align-self:center;display:flex;flex-direction:column;justify-content:center;margin-top:5%}.detect-container{width:30%}.frame-container{margin-left:8%;width:60%}.detect-container img{margin-top:-10%;object-fit:contain;width:80%}.frame-container iframe{box-shadow:none;height:100%;overflow:hidden;overflow-x:hidden;overflow-y:hidden;width:100%}.all-cont{display:flex}.iframe-loading{background:url(data:image/gif;base64,) 50% no-repeat}@media (max-width:680px){.detect-container{width:100%}.detect-container h1{font-size:1.2rem;text-align:center}.frame-container{margin:0;width:100%}.frame-container #framer{height:80vh!important;margin:0!important;width:100vw!important}.all-cont{flex-direction:column}}.point-component{background-color:#0000000d;justify-content:space-between;margin:0 auto;padding:.5rem;width:clamp(100px,95%,800px)}.point-component,.single-point-container{border-radius:1rem;display:flex;position:relative}.single-point-container{align-items:flex-start;flex-basis:100%;gap:.5rem;justify-content:center;padding:1rem}.tooltiptext{background-color:#350303;border-radius:6px;color:#fff;font-size:.8rem;opacity:0;padding:5px 0;pointer-events:none;position:absolute;text-align:center;transform:translateY(calc(100% + 20px));transition:opacity .2s ease-in-out;width:120px;z-index:1}.single-point-container:hover .tooltiptext{opacity:1}.single-point-container:first-child,.single-point-container:last-child{background-color:#fff;box-shadow:0 10px 20px #0003}.single-point-container img{width:50px}@media (max-width:1575px){.single-point-container .right br{display:block}}@media (max-width:1500px){.single-point-container img{width:35px}}@media (max-width:1055px){.single-point-container{padding:.5rem}.single-point-container img{width:30px}.single-point-container .right p{font-size:.9rem}}@media (max-width:850px){.single-point-container .right p{font-size:.8rem}}@media (max-width:750px){.point-component{padding:.3rem}.single-point-container img{width:20px}.single-point-container .right p{font-size:.7rem}}@media (max-height:1150px){.single-point-container{padding:.5rem}.single-point-container img{width:40px}}@media (max-height:1000px){.point-component{padding:.3rem}.single-point-container img{width:20px}.single-point-container .right p{font-size:.7rem}}@media (max-height:900px){.single-point-container .right h1{font-size:1rem}.point-component{width:clamp(100px,95%,600px)}}@media (max-height:810px){.point-component,.single-point-container{border-radius:.7rem}}@media (max-height:600px){.item img{margin-top:.7rem}}@media (max-width:550px){.single-point-container{align-items:center;flex-direction:column;text-align:center}.single-point-container img{width:30px}}@media (max-width:445px){.single-point-container img{width:25px}}@media (max-width:350px){.single-point-container img{width:20px}}.calendar-container *{font-family:Poppins,sans-serif!important}.calendar-container .react-calendar__viewContainer{margin-top:3rem}.calendar-container .react-calendar__navigation{align-items:center;display:flex;justify-content:center;padding:.5rem 0 1rem}.calendar-container .react-calendar__navigation__next-button,.calendar-container .react-calendar__navigation__prev-button{background-color:#fff;border:1px solid #0000001a!important;border-radius:.5rem;color:#7f8596;font-size:1.5rem;padding:0 1rem}.calendar-container .react-calendar__navigation__label{background-color:#fff}.calendar-container .react-calendar__navigation__next2-button,.calendar-container .react-calendar__navigation__prev2-button{display:none}.calendar-container .react-calendar button{border:0;outline:none}.calendar-container .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.calendar-container .react-calendar button:enabled:hover{cursor:pointer}.calendar-container .react-calendar__navigation button:disabled{background-color:#f0f0f0}.calendar-container .react-calendar__month-view__weekdays__weekday{color:#22252d!important;font-size:1.3rem!important;font-weight:700;text-align:center;text-transform:uppercase}.calendar-container .react-calendar__month-view__days{margin-top:2rem}.calendar-container .react-calendar__month-view__days__day--neighboringMonth{color:#757575}.calendar-container .react-calendar__tile{background:none;font-size:1.3rem;padding:.5rem 0}.calendar-container .react-calendar__tile:disabled{background-color:#f0f0f0}.calendar-container .react-calendar__tile:enabled:focus,.calendar-container .react-calendar__tile:enabled:hover{background-color:#e6e6e6}.calendar-container .react-calendar__tile--now{border-radius:10px;color:#e45f35}.calendar-container .react-calendar__tile--hasActive{background:#76baff}.calendar-container .react-calendar__tile--hasActive:enabled:focus,.calendar-container .react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.calendar-container .react-calendar__tile--active{color:#e45f35}.calendar-container .react-calendar__tile--active:enabled:focus,.calendar-container .react-calendar__tile--active:enabled:hover{background:#1087ff}.calendar-container .react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.calendar-container .react-calendar__navigation__label__labelText{font-size:1.6rem}@media (max-width:1120px){.calendar-container .react-calendar__tile{font-size:1.4rem;padding:.8rem 0}.calendar-container .react-calendar__month-view__weekdays__weekday{font-size:1.2rem!important}}@media (max-width:1050px){.calendar-container .react-calendar__tile{font-size:1.2rem;padding:.9rem 0}.calendar-container .react-calendar__month-view__weekdays__weekday{font-size:1.1rem!important}}@media (max-width:880px){.calendar-container .react-calendar__tile{font-size:.9rem;padding:.4rem 0}.calendar-container .react-calendar__month-view__days,.calendar-container .react-calendar__viewContainer{margin-top:0}.calendar-container .react-calendar__navigation__label__labelText{font-size:1.2rem}.calendar-container .react-calendar__navigation__next-button,.calendar-container .react-calendar__navigation__prev-button{line-height:1;padding:0 .5rem}}@media (max-height:1150px){.calendar-container .react-calendar__month-view__days,.calendar-container .react-calendar__viewContainer{margin-top:0}.calendar-container .react-calendar__tile{font-size:1.3rem;padding:.4rem 0}.calendar-container .react-calendar__month-view__weekdays__weekday{font-size:1.2rem!important}}@media (max-height:810px){.calendar-container .react-calendar__tile{font-size:1rem;padding:.3rem 0}.calendar-container .react-calendar__navigation__label__labelText{font-size:1rem}.calendar-container .react-calendar__month-view__weekdays__weekday{font-size:.8rem!important}}@media (max-width:1600px) and (max-height:900px){.calendar-container .react-calendar__month-view__weekdays__weekday{font-size:1rem!important}}@media (max-height:780px){.calendar-container .react-calendar__month-view__weekdays__weekday{font-size:1rem!important}}@media (max-height:680px){.calendar-container .react-calendar__month-view__weekdays__weekday{font-size:.8rem!important}.calendar-container .react-calendar__tile{font-size:.8rem}.calendar-container .react-calendar{padding:1rem 1rem 0}}@media (max-height:600px){.calendar-container .react-calendar__navigation{padding:0 0 .5rem}.calendar-container .react-calendar__navigation__next-button,.calendar-container .react-calendar__navigation__prev-button{line-height:1;padding:0 .7rem}}@media (max-height:900px){.calendar-container .react-calendar__month-view__weekdays__weekday{font-size:.9rem!important}.calendar-container .react-calendar__tile{font-size:.9rem}}@media (max-width:710px){.calendar-container .react-calendar__month-view__weekdays__weekday{font-size:.4rem!important}.calendar-container .react-calendar__tile{font-size:.7rem}}.calendar-container .react-calendar__navigation{margin:0 auto;width:80%}.calendar-container .react-calendar__month-view__weekdays__weekday{color:#9a9fa5!important;font-size:1.6rem!important}.calendar-container .react-calendar__navigation__next-button,.calendar-container .react-calendar__navigation__prev-button{border-radius:50%;font-size:2rem!important;height:50px;width:50px}.calendar-container .react-calendar__tile{font-size:1.5rem;padding:1.5rem 0}@media (max-height:1260px){.calendar-container .react-calendar__tile{padding:1.5rem 0}.calendar-container .react-calendar__viewContainer{margin-top:2rem}}@media (max-height:1180px){.calendar-container .react-calendar{padding-bottom:0;padding-top:0}}@media (max-height:1050px){.calendar-container .react-calendar__viewContainer{margin-top:1rem}}@media (max-height:940px){.calendar-container .react-calendar__tile{padding:1rem 0}}@media (max-height:845px){.calendar-container .cln{font-size:1.5rem}.calendar-container .react-calendar__viewContainer{margin-top:.5rem}.calendar-container .react-calendar__tile{padding:.7rem 0}}@media (max-width:1610px){.calendar-container .react-calendar__month-view__weekdays__weekday{font-size:1.1rem!important}.calendar-container .react-calendar__tile{font-size:.9rem}.calendar-container .react-calendar__navigation{margin:0 auto;width:80%}}@media (max-width:1470px){.calendar-container .react-calendar__navigation{width:90%}}@media (max-width:1205px){.calendar-container .react-calendar__month-view__weekdays__weekday{font-size:1.2rem!important}.calendar-container .react-calendar__tile{font-size:1rem}}@media (max-width:1050px){.calendar-container .cln{font-size:1.3rem}.calendar-container .react-calendar__month-view__weekdays__weekday{font-size:1rem!important}.calendar-container .react-calendar__navigation__next-button,.calendar-container .react-calendar__navigation__prev-button{border-radius:.5rem;font-size:1.6rem!important;height:auto;width:auto}}@media (min-width:1800px) and (max-height:750px){.calendar-container .react-calendar__tile{font-size:.8rem}.calendar-container .react-calendar__month-view__weekdays__weekday{font-size:1rem!important}.calendar-container .cln{font-size:1.2rem}}@media (max-width:1550px) and (max-height:740px){.calendar-container .react-calendar__tile{font-size:.8rem}.calendar-container .react-calendar__month-view__weekdays__weekday{font-size:1rem!important}.calendar-container .cln{font-size:1.2rem}}@media (max-width:1300px) and (max-height:650px){.calendar-container .cln{font-size:1rem}.calendar-container .react-calendar__month-view__weekdays__weekday{font-size:.9rem!important}.calendar-container .react-calendar__viewContainer{margin-top:0}.calendar-container .react-calendar__tile{padding:.4rem 0}}.hightlights .highlights-grid{grid-gap:3rem;color:#23262f;display:grid;gap:3rem;grid-template-columns:minmax(100px,450px) minmax(200px,1400px);height:calc(100vh - 200px);margin-left:60px;max-height:1200px;padding:10px 40px 0}.hightlights .highlights-grid>*{background-color:#fff;border-radius:2rem;box-shadow:0 20px 30px #0003;padding:3rem}.hightlights .top-bar,.hightlights .top-bar .left{align-items:center;column-gap:1rem;display:flex}.hightlights .orange-box{background-color:#ff592b;border-radius:.5rem;height:40px;width:20px}.hightlights .today-highlights-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.hightlights .my-rank{display:flex;flex-direction:column;margin:0 0 3rem;width:500px}.hightlights .my-rank .top-bar{align-items:center}.hightlights .my-rank .top-bar,.hightlights .my-rank-content{display:flex;justify-content:space-between}.hightlights .my-rank-content .left{display:flex;flex-direction:column}.hightlights .today-highlights-content .bottom{grid-gap:1rem;align-items:flex-start;display:grid;gap:1rem;grid-template-columns:minmax(100px,300px) minmax(100px,300px);justify-content:center}.hightlights .pie-chart{margin:.5rem auto 0;width:100%}.hightlights .bottom-box,.hightlights .my-rank{border-radius:3rem;box-shadow:0 1rem 4rem #0003;padding:2rem}.hightlights .bottom-box .top-bar h2,.hightlights .my-rank .top-bar h2{font-size:1.2rem}.hightlights .my-rank-content{margin-top:1rem}.hightlights .my-rank-content .right{background-color:#0000000d;border-radius:3rem;display:grid;font-size:1.8rem;place-content:center;width:40%}.hightlights .my-rank-content .left p{font-size:1.1rem}.hightlights .box-container{align-items:center;display:flex;justify-content:center}.today-highlights-container .top-bar h2{font-size:1.4rem}.hightlights .today-session-box{border-radius:.5rem;font-weight:600;outline:2px solid #0003;padding:.5rem 2rem}.hightlights .today-highlights-session>h1{align-items:center;column-gap:.5rem;display:flex;margin:3rem 0}.hightlights .today-highlights-session>h1 *{font-size:1.8rem}.hightlights .black-div{background-color:#23262f;border-radius:50vw;color:#fff;padding:.5rem 0;text-align:center}.hightlights .white-div-container{align-items:center;display:flex;justify-content:center;margin-top:2rem}.hightlights .white-div{border:2px solid #cebfbf;border-radius:50vw;padding:.5rem 2rem}.list{grid-row-gap:2rem;grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:2fr 1fr;margin-top:2rem;row-gap:2rem}.list .left{align-items:center;color:#787e8d;column-gap:1rem;display:flex}.divider{background-color:#9095a7;height:2px;margin:8rem 0 2rem;width:100%}.my-rank-content .left img{border-radius:35px;height:70px;width:70px}@media (max-height:945px){.my-rank-content .left img{border-radius:35px;height:70px;width:70px}.hightlights .my-rank-content .right h1{border-radius:2rem;font-size:1.3rem!important}.hightlights .bottom-box,.hightlights .my-rank{border-radius:2rem;padding-bottom:1rem}.hightlights .divider{margin:3rem 0 2rem}.hightlights .today-highlights-session>h1{margin:1.5rem 0}.hightlights .white-div-container{margin:1rem 0 0}}@media (max-height:835px){.hightlights .divider{margin:2rem 0 1rem}.hightlights .today-highlights-session>h1{margin:1rem 0}.hightlights .pie-chart{width:60%}.hightlights .my-rank{margin:0 0 1rem;padding-bottom:1rem;padding-top:1rem}.hightlights .today-highlights-content .bottom{gap:1rem}}@media (max-height:735px){.hightlights .highlights-grid>*{padding:1.5rem 3rem}.hightlights .pie-chart{width:50%}.hightlights .bottom-box{padding:1rem 2rem}.hightlights .divider{margin:1rem 0}.hightlights .list{row-gap:1rem}}@media (max-width:1410px){.hightlights .top-bar h2{font-size:.9rem}.hightlights .orange-box{border-radius:.3rem;height:30px;width:15px}.hightlights .top-bar,.hightlights .top-bar .left{column-gap:.5rem}}@media (max-width:1150px){.hightlights .my-rank{width:350px}.hightlights .my-rank-content .left p{font-size:.9rem}.hightlights .today-highlights-session>h1 *{font-size:1.3rem}.hightlights .highlights-grid>*{padding:1.5rem 2rem}.hightlights .bottom-box{padding:2rem 1rem .5rem}}@media (max-width:980px){.hightlights .highlights-grid .today-highlights-container{padding:1rem!important}}@media (max-width:910px){.today-highlights-container{padding-bottom:2rem!important}.hightlights .highlights-grid{grid-template-columns:600px;justify-content:center;padding-bottom:2rem}.hightlights .highlights-grid>*{padding:3rem}.hightlights .my-rank{margin-top:2rem}.hightlights .today-highlights-content .bottom{grid-template-columns:minmax(150px,250px)}.hightlights .bottom-box .top-bar h2{font-size:1rem}}@media (max-width:700px){.hightlights .highlights-grid{gap:1rem;grid-template-columns:1fr;padding:1rem 1rem 2rem}.hightlights .my-rank{border-radius:1rem;padding:1rem 1rem .5rem;width:300px}.hightlights .bottom-box{border-radius:1rem}.my-rank-content .left img{border-radius:25px;height:50px;width:50px}.hightlights .my-rank-content .left p{font-size:.8rem;text-align:center}.hightlights .my-rank-content .right{border-radius:1rem}.hightlights .my-rank-content .right h1{font-size:1.2rem!important}.hightlights .orange-box{border-radius:.2rem;height:25px;width:10px}.hightlights .today-highlights-content .bottom{gap:1rem;padding-bottom:1rem}.hightlights .my-rank-top-select{width:80px}}@media (max-width:599px){.hightlights .highlights-grid{margin-left:0}}@media (max-width:435px){.hightlights .highlights-grid{padding:10px 15px 0}.hightlights .highlights-grid>*{padding:3rem 1rem}.hightlights .pie-chart{width:60%}.hightlights .my-rank{width:250px}}@media (max-width:315px){.hightlights .my-rank{width:150px}}.ranking-container{display:grid;place-content:center}.ranking-container .ranking-grid *{color:#282828}.ranking-container .ranking-grid{grid-row-gap:5rem;display:grid;grid-template-columns:minmax(100px,2000px);margin:30px auto 0 60px;padding:0 100px 4rem;row-gap:5rem}.ranking-container .ranking-article{background-color:#fcfcfc;border-radius:3rem;box-shadow:0 2rem 3rem #0003;padding:3rem}.ranking-container .top-three-rankers{align-items:center;display:flex;justify-content:space-evenly;margin:5rem auto 0;width:60%}.ranking-container .ranking-article-navigation{align-items:center;column-gap:1.5rem;display:flex}.ranking-container .ranking-orange-rect{background-color:#ff592c;border-radius:.5rem;height:50px;width:25px}.ranking-container .item{align-items:center;display:flex;flex-direction:column;margin-top:1rem}.ranking-container .item:nth-child(2){transform:translateY(-30%)}.ranking-container .item img{border-radius:60px;height:120px;width:120px}.ranking-container .item span{font-size:1.2rem;margin-top:1rem}.all-students-container .all-students-navigation{align-items:center;column-gap:5rem;display:flex;justify-content:center;margin-bottom:7rem}.all-students-container .all-students-navigation .title{align-items:center;column-gap:1rem;display:flex}.all-students-container .all-students-navigation .title h1{font-weight:500}.all-students-container .all-students-navigation .violet-rect{background-color:#cabdff;border-radius:.5rem;height:50px;width:25px}.all-students-container .all-students-navigation .search{align-items:center;background-color:#f4f4f4;border-radius:1rem;box-shadow:.2rem .2rem .5rem #0003;display:flex;justify-content:center;padding:1rem}.all-students-container .all-students-navigation .searchcont{align-items:center;background-color:#f4f4f4;border-radius:1rem;box-shadow:.1rem .2rem .5rem #0003;display:flex;justify-content:center;padding:1rem}.all-students-container .all-students-navigation .searchcont input{background-color:initial;border:none;font-size:1.2rem;height:100%;outline:none;padding-left:1rem}.all-students-container .all-students-navigation .searchcont img{width:20px}.all-students-container .gridder{margin-bottom:2rem}.all-students-container .gridder span{color:#727981;font-size:1.2rem}.all-students-container .gridder,.all-students-container .studet-row{align-items:center;display:grid;grid-template-columns:repeat(6,1fr)}.all-students-container .studet-row{border-bottom:2px solid #dadada;padding:3rem 0}.all-students-container .studet-row .student-row-item-inner{align-items:center;column-gap:1rem;display:flex}.avtar2{border-radius:3.5rem;height:7rem;width:7rem}.all-students-container .studet-row .student-row-item img{border-radius:50px;height:100px;width:100px}.all-students-container .studet-row .val-item h3{background-color:#f0f0f0;border-radius:.3rem;box-shadow:.1rem .2rem .3rem #0000001a;display:inline-block;padding:.5rem}.all-students-container .studet-row h3{font-size:1.4rem}@media (max-width:1750px){.ranking-container .ranking-article-navigation{column-gap:1rem}.all-students-container .all-students-navigation .title h1,.ranking-container .ranking-article-navigation h1{font-size:1.5rem}.all-students-container .all-students-navigation .violet-rect,.ranking-container .ranking-article-navigation .ranking-orange-rect{border-radius:.4rem;height:35px;width:20px}.ranking-container .top-three-rankers{width:80%}.ranking-container .item img{border-radius:50px;height:100px;width:100px}.all-students-container .all-students-navigation .searchcont{border-radius:.7rem;padding:1rem}.all-students-container .all-students-navigation .searchcont input{font-size:1rem}.all-students-container .all-students-navigation .searchcont img{width:20px}.all-students-container .gridder span{font-size:1rem}.all-students-container .studet-row{padding:2.5rem 0}.all-students-container .studet-row .student-row-item img{border-radius:35px;height:70px;width:70px}.all-students-container .studet-row .val-item h3{padding:.3rem .5rem}.all-students-container .studet-row h3{font-size:1rem}}@media (max-width:1000px){.ranking-container .ranking-grid{padding:0 2rem 4rem}.ranking-container .top-three-rankers{width:100%}.all-students-container .gridder,.all-students-container .studet-row{grid-template-columns:1.3fr 1fr 1fr .5fr 1fr 1fr}}@media (max-width:860px){.ranking-container .ranking-grid{row-gap:3rem}.ranking-container .top-three-rankers{justify-content:space-around}.ranking-container .item img{border-radius:40px;height:80px;width:80px}.all-students-container .all-students-navigation{column-gap:1rem;justify-content:space-between}.all-students-container .all-students-navigation .searchcont input{font-size:.9rem}.all-students-container .all-students-navigation .searchcont img{width:20px}}@media (max-width:765px){.all-students-container .all-students-navigation{column-gap:0;flex-direction:column;row-gap:2rem}.all-students-container .studet-row .student-row-item-inner{align-items:flex-start;display:inline-block;flex-direction:column}.all-students-container .studet-row .student-row-item h3{text-align:center}.all-students-container .gridder,.all-students-container .studet-row{grid-template-columns:repeat(6,1fr);justify-content:center}.all-students-container .all-students-navigation{margin-bottom:4rem}.all-students-container .gridder span,.all-students-container .studet-row .student-row-item,.all-students-container .studet-row .val-item{margin:0 auto}}@media (max-width:650px){.ranking-container .ranking-article{border-radius:2rem;padding:2rem}.ranking-container .top-three-rankers{justify-content:space-between}.ranking-container .item img{border-radius:30px;height:60px;width:60px}.ranking-container .item span{font-size:.9rem;margin-top:.3rem}.all-students-container .all-students-navigation .title,.ranking-container .ranking-article-navigation{column-gap:.5rem}.all-students-container .all-students-navigation .title h1,.ranking-container .ranking-article-navigation h1{font-size:1.2rem}.all-students-container .all-students-navigation .violet-rect,.ranking-container .ranking-article-navigation .ranking-orange-rect{border-radius:.3rem;height:30px;width:15px}.all-students-container .all-students-navigation .searchcont{border-radius:.5rem;padding-bottom:.5rem;padding-top:.5rem}.all-students-container .all-students-navigation .searchcont input{font-size:.9rem}.all-students-container .all-students-navigation .searchcont img{width:15px}.all-students-container .gridder span{font-size:.9rem}.all-students-container .studet-row .student-row-item img{border-radius:25px;height:50px;width:50px}}@media (max-width:599px){.ranking-container,:not(.all-students-container .all-students-navigation .searchcont input){text-align:center}.ranking-container .ranking-grid{margin:30px auto 0}.all-students-container .studet-row h3{font-size:.8rem}}@media (max-width:480px){.ranking-container .ranking-grid{padding:0 1rem 4rem}.ranking-container .ranking-article:not(:first-child){padding-left:0;padding-right:0}.all-students-container .all-students-navigation .searchcont input{width:100%}.all-students-container .all-students-navigation{padding-left:1rem;padding-right:1rem}}@media (max-width:400px){.all-students-container .studet-row .student-row-item img{border-radius:17.5px;height:35px;width:35px}}.container-demo{background:#000;background-clip:padding-box!important;border:5px solid #0000!important;border-radius:1em;display:flex;flex-wrap:wrap;height:100vh;margin:0 auto;overflow:hidden;width:95%}.icons-cont{cursor:pointer;display:flex;justify-content:space-between;position:absolute;top:5px;width:95%}.svg_icons{height:2em!important;width:2em!important}.progress-demo{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;width:10vw}@media (max-width:600px){.container-demo{flex-direction:column;gap:0;height:92vh}}.box1{border:3px solid #000;border-bottom-left-radius:3rem;border-top-left-radius:3rem;margin:0;padding:10px 0}.box1,.box2{box-sizing:border-box;flex:1 1}.box2{border-bottom-right-radius:3rem;border-top-right-radius:3rem;margin:0 0 0 3px;padding:12px 12px 12px 0}canvas{border-radius:1rem}.box2 canvas .canvas-class,canvas{height:100%!important;width:100%!important}.Player{overflow:hidden}.player-wrapper{height:auto;width:auto}.react-player>div{left:0;position:absolute!important;top:0}.react-player video{height:100%!important;object-fit:cover!important;width:100%!important}.prog_bottom_bar{align-items:center;bottom:5px;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;position:absolute;width:100%;z-index:9}.assessment_bottom{bottom:2%;width:100%}.progress-vertical{background:#fff;bottom:0;height:300px;padding:3px;width:25px}.progress-bar{position:relative;width:100%}@media (max-width:600px){.progress-vertical{height:300px;padding:3px;top:56%;transform:rotate(90deg);width:20px}}.arena_sweat__Hd5-9{background-color:#fcfcfc;border-radius:12px;max-height:50%;max-width:100%;padding:0}.arena_timer__6SZ0b{background:linear-gradient(180deg,#444,#666666e0);border-radius:8px;color:#fff;font-family:DigitalNumbers;font-size:.85rem;margin-bottom:5px;padding:5% 1rem;text-align:center}.arena_timer2__7kY8N{color:#fff;font-size:40px;font-weight:900;margin-top:5%;opacity:1}.arena_timer2__7kY8N,.arena_timer_container__C0HJs{align-content:center;font-family:Impact,Haettenschweiler,Franklin Gothic Bold,Charcoal,Helvetica Inserat,Bitstream Vera Sans Bold,Arial Black,sans serif;text-align:center;width:100%;z-index:1}.arena_timer_container__C0HJs{background-color:#000;color:#000;font-weight:700;height:100%;margin-top:0;opacity:.7;position:absolute}.arena_timer_container__C0HJs:before{background:inherit;bottom:0;box-shadow:inset 0 0 2000px #ffffff80;content:"";filter:blur(10px);left:0;margin:0;position:absolute;right:0;top:0;z-index:-1}.profile-page-content-container{align-items:center;display:flex;height:calc(100vh - 64px);justify-content:center;margin-left:60px}.profile-page-container{background-color:#fff;border-radius:3rem;box-shadow:1rem 1rem 1rem #0000004d,0 0 1rem #0000004d;height:clamp(300px,90%,1000px);padding:3rem;width:clamp(100px,90%,2000px)}.profile-page-content{align-items:flex-start;column-gap:2rem;display:flex;justify-content:center;margin-top:2rem}.profile-page-navigation{width:300px}.profile-page-navigation *{color:#1a1d1f;font-weight:500}.profile-settings-title{align-items:center;column-gap:1rem;display:flex}.profile-page-orange-rect{background-color:#ff592c;border-radius:.3rem;height:40px;width:20px}.profile-settings-content>img{border-radius:50%;height:160px;margin:2rem 0;width:160px}.profile-settings-content :not(.profile-settings-content .form-group input:disabled){color:#33383f;font-weight:500}.profile-settings-content .form-group{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:2rem;row-gap:.5rem}.profile-settings-content .form-group input{background-color:#f4f4f4;border:none;border-radius:1rem;font-size:1rem;outline:none;padding:1rem;width:1000px}.profile-settings-btn{background-color:#f4f4f4!important;border-radius:1rem!important;box-shadow:0 0 1.5rem #0003;margin-bottom:1rem!important;padding:1rem!important;width:50%}.profile-settings-btn div{font-weight:600!important;text-align:center;width:100%}.profile-settings-content>button{background-color:#ff592c;border:none;border-radius:.5rem;color:#fff!important;font-size:1rem;outline:none;padding:1rem 2rem}.goals-profile-content{width:1000px}.goals-profile-content *{color:#33383f;font-weight:600}.goals-profile-content .profile-settings-title{justify-content:space-between}.goals-profile-content .profile-settings-title .left{align-items:center;column-gap:1rem;display:flex}.profile-goals-select{height:40px!important}.progress-bar-profile{border-radius:.5rem;outline:1px solid #cabdff}.progress-bar-group div div span{margin-left:1rem}.profile-progress-bar-container{position:relative}.profile-progress-bar-container h3{color:#646970;font-size:1rem;font-weight:700;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.goals-profile-content-inner{margin-top:4rem}.goals-profile-content-inner>h2{font-weight:600}.goals-profile-content-inner .progress-bar-group{margin-top:1rem}.goals-profile-content-inner .progress-bar-group:last-of-type{margin-top:2rem}.goals-profile-content-inner .progress-bar-group label{color:#6f767e;display:inline-block;margin-bottom:.5rem}.goals-profile-content-inner>h2:last-of-type{margin-bottom:1rem;margin-top:4rem}.rewards-container-goals{align-items:flex-start;display:flex;margin-top:.2rem}.rewards-container-goals-content{align-items:flex-start;border-radius:1rem;box-shadow:0 .2rem .5rem #0000004d;column-gap:.5rem;display:flex;padding:.5rem .8rem}.rewards-container-goals-content img{width:40px}.rewards-container-goals-content span{color:#6f767e}@media (max-width:1500px){.goals-profile-content,.profile-settings-content .form-group input{width:700px}}@media (max-width:1200px){.goals-profile-content,.profile-settings-content .form-group input{width:600px}}@media (max-width:1050px){.goals-profile-content,.profile-settings-content .form-group input{width:400px}}@media (max-width:800px){.profile-settings-content .form-group input{width:300px}.profile-settings-btn{width:100%}}@media (max-width:760px){.goals-profile-content{width:350px}}@media (max-width:700px){.goals-profile-content{width:300px}}@media (max-width:680px){.profile-page-content-container{align-items:flex-start;height:auto;padding:2rem 0}.goals-profile-content,.profile-page-component{width:100%}.profile-page-container{height:auto}.profile-page-content{flex-direction:column;row-gap:2rem}.profile-page-navigation,.profile-settings-content .form-group input{width:100%}}@media (max-width:640px){.profile-page-container{padding-left:1rem;padding-right:1rem}}@media (max-width:599px){.profile-page-content-container{margin-left:0}.profile-page-container{border-radius:1.5rem}.profile-settings-content>img{height:100px;width:100px}}@media (max-width:450px){.goals-profile-content .profile-settings-title{align-items:flex-start;flex-direction:column;justify-content:flex-start;row-gap:1rem}}@media (max-height:1115px){.profile-settings-content>img{height:100px;width:100px}}@media (max-height:1050px){.profile-page-content{margin-top:.3rem}}@media (max-height:1020px){.profile-page-container{padding-bottom:2rem;padding-top:2rem}.profile-settings-content>img{margin:1rem 0}}@media (max-height:960px){.profile-page-orange-rect{height:35px;width:15px}.profile-settings-content .form-group{margin-bottom:1rem;row-gap:.3rem}}@media (max-height:890px){.profile-settings-content .form-group input{border-radius:.5rem;padding:.5rem 1rem}.profile-settings-btn{padding:.5rem 1rem!important}}@media (max-height:815px){.profile-settings-content>button{padding:.5rem 1rem}.profile-settings-content>img{margin:.5rem 0}}@media (max-height:780px){.profile-page-component{margin-top:-3rem}.profile-settings-content>img{height:80px;width:80px}}@media (max-height:730px){.goals-profile-content-inner,.goals-profile-content-inner>h2:last-of-type{margin-top:2rem}}@media (max-height:700px){.profile-settings-content *{font-size:.9rem}.profile-settings-btn{margin-bottom:.5rem!important}.profile-settings-content>button{padding:.3rem 1rem}}@media (max-height:660px){.profile-settings-content>img{height:50px;width:50px}.rewards-container-goals-content h1{font-size:1.5rem;line-height:1}.rewards-container-goals-content img{height:30px;width:30px}.progress-bar-profile,.progress-bar-profile div,.progress-bar-profile div div{height:40px!important}}@media (max-height:620px){.profile-page-content-container{align-items:flex-start;height:clamp(200px,95%,1000px)}}.chat-container *{color:#272a2f}.chat-container{height:calc(100vh - 64px);margin-left:60px}.chat-container,.chat-days{align-items:center;display:flex;justify-content:center}.chat-days{align-content:center;align-self:center;background-color:#e5e5e5;border:1px solid #9a9fa5;border-radius:.7rem;color:#000;font-size:.75rem;height:-webkit-max-content;height:max-content;margin:auto;padding:.1rem .85rem;width:-webkit-max-content;width:max-content}.chat-container-inner{background-color:#fff;border-radius:3rem;box-shadow:1rem 2rem 4rem #0006;height:clamp(100px,85vh,1500px);padding:3rem;width:clamp(200px,80vw,2200px)}.both-chats-container{grid-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:1fr 2fr;height:calc(100% - 3rem);padding-top:2rem}.chat-container-inner .dm-chat-container{border:2px solid #f4f4f4;border-radius:2rem}.all-chat-container{display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow-y:scroll}.single-chat-container{align-items:center;border-radius:2rem;column-gap:1rem;display:flex;margin-bottom:1rem;padding:1rem}.single-chat-container>img{border-radius:50px;height:100px;width:100px}.single-chat-container:hover{background-color:#efefef}.single-person-chat-info{width:100%}.single-person-chat-info-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;width:100%}.single-person-chat-info-top .last-msg-info{align-items:center;column-gap:1rem;display:flex}.single-person-chat-info-top .last-msg-info span{color:#9a9fa5;font-size:1.1rem;font-weight:500}.single-person-chat-info-top .last-msg-info .single-chat-notification{background-color:#2a86ff;border-radius:50%;height:20px;width:20px}.single-person-chat-info .single-chat-last-msg{color:#70767e;font-size:1.2rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:400px}.all-chat-container .search-message-input-container .searchcont,.search-message-input-container,.type-dm-msg-container .searchcont{align-items:center;display:flex;justify-content:center}.search-message-input-container{background-color:#f4f4f4;border-radius:1rem;box-shadow:.2rem .2rem .5rem #0003;margin:0 auto;max-width:90%;padding:1rem}.search-message-input-container input{background-color:initial;border:none;font-size:1.2rem;height:100%;outline:none;padding-left:1rem}.search-message-input-container img{width:20px}.dm-chat-container{overflow:hidden}.dm-chat-top{align-items:center;background-color:#f4f4f4;display:flex;justify-content:space-between;min-height:100px;padding:1rem 3rem}.dm-chat-top .three-dots{align-items:center;background-color:#fff;border-radius:50%;column-gap:3px;display:flex;height:35px;justify-content:center;width:35px}.dm-chat-top .three-dots .dot{background-color:#272a2f;border-radius:50%;height:5px;width:5px}.dm-chats{-ms-overflow-style:none;max-height:calc(100% - 200px);min-height:calc(100% - 200px);overflow-y:auto;overflow:auto;padding:2rem;scrollbar-color:#0000 #0000}.single-dm-container{align-items:flex-start;column-gap:1rem;display:flex;margin-bottom:2rem}.single-dm-container img{border-radius:35px;height:70px;width:70px}.single-dm-top-info{column-gap:1rem;display:flex}.single-dm-top-info h3{color:#6f767e;font-size:1.2rem;font-weight:600}.single-dm-top-info span{color:#9a9fa5;font-size:1.2rem;font-weight:600}.dm-msg{font-size:1.1rem}.type-dm-msg-container{align-items:center;display:flex;height:100px;position:relative;width:100%}.type-dm-msg-container:before{background-image:linear-gradient(0deg,#fff,#0000);content:"";height:3rem;left:0;pointer-events:none;position:absolute;top:0;transform:translateY(-100%);-webkit-user-select:none;user-select:none;width:100%}.dm-chat-container .type-dm-msg-container{align-items:center;display:flex;justify-content:center;width:100%}.dm-chat-container .search-message-input-container{display:inline-block;padding:.5rem}.dm-chat-container .search-message-input-container button{background-color:#ff5a2b;border:none;border-radius:.5rem;color:#fff;cursor:pointer;margin-left:1rem;outline:none;padding:.5rem 1rem}.dm-chat-container .search-message-input-container button:hover{background-color:#2a86ff}.dm-chat-container .search-message-input-container button:active{transform:scale(.9)}@media (max-width:2000px){.single-chat-container{border-radius:1rem}.single-chat-container>img{border-radius:25px;height:50px;width:50px}.single-person-chat-info-top .last-msg-info span,.single-person-chat-info-top h2{font-size:.9rem}.single-person-chat-info .single-chat-last-msg{font-size:.9rem;width:250px}.single-person-chat-info-top .last-msg-info .single-chat-notification{height:15px;width:15px}.single-dm-container img{border-radius:25px;height:50px;width:50px}.dm-msg,.single-dm-top-info h3{font-size:1rem}.single-dm-top-info span{font-size:.9rem}}@media (max-width:1700px){.chat-container-inner{border-radius:2rem;padding:2rem}.both-chats-container{column-gap:.5rem;padding-top:.5rem}.single-person-chat-info-top{margin-bottom:.5rem}.single-person-chat-info-top .last-msg-info .single-chat-notification{height:10px;width:10px}.search-message-input-container{border-radius:.5rem;padding:.5rem 1rem;width:minmax(100px,50%,400px)}.search-message-input-container input{font-size:1rem;padding-left:.5rem}.search-message-input-container img{width:15px}.chat-container-inner .dm-chat-container{border-radius:1rem}.dm-chat-top{min-height:60px;padding:0 2rem}.dm-chat-top h1{font-size:1.5rem}.dm-chat-top .three-dots{column-gap:2px;height:30px;width:30px}.dm-chats{max-height:calc(100% - 120px);min-height:calc(100% - 120px);padding-left:1rem;padding-right:1rem;padding-top:1rem}.single-dm-container{column-gap:.5rem;margin-bottom:1rem}.single-dm-container img{border-radius:20px;height:40px;width:40px}.single-dm-top-info{align-items:center}.single-dm-top-info h3{font-size:.9rem}.dm-msg,.single-dm-top-info span{font-size:.8rem}.search-message-input-container input{width:200px}.type-dm-msg-container{height:60px}.dm-chat-container .search-message-input-container{padding:.3rem}.dm-chat-container .search-message-input-container input{font-size:.8rem}.dm-chat-container .search-message-input-container button{border-radius:.3rem;font-size:.8rem;margin-left:1rem;padding:.2rem .5rem}}@media (max-width:1300px){.chat-container-inner{border-radius:1.5rem;padding:1.5rem}.chat-container-inner>h1{font-size:1.5rem}.both-chats-container{padding-top:.3rem}.single-person-chat-info-top{margin-bottom:0}.single-chat-container{column-gap:.5rem}.single-chat-container>img{border-radius:22px;height:45px;width:45px}.single-person-chat-info-top .last-msg-info span{font-size:.8rem}.single-person-chat-info .single-chat-last-msg{font-size:.8rem;width:200px}.search-message-input-container input{font-size:.8rem}.dm-chat-top h1{font-size:1.3rem}}@media (max-width:1000px){.single-person-chat-info-top h2{font-size:.8rem}.single-chat-container{border-radius:.5rem;padding:.5rem}}@media (max-width:790px){.both-chats-container{grid-template-columns:1fr}.dm-chat-container{display:none}.all-chat-container{margin-top:1rem;overflow-y:scroll}.single-person-chat-info-top{margin-bottom:.5rem}.single-chat-container{column-gap:1rem}.single-chat-container>img{border-radius:30px;height:60px;width:60px}.single-person-chat-info .single-chat-last-msg{width:450px}}@media (max-width:730px){.single-person-chat-info .single-chat-last-msg{width:400px}}@media (max-width:665px){.single-person-chat-info .single-chat-last-msg{width:350px}}@media (max-width:599px){.chat-container{margin-left:0}.single-person-chat-info .single-chat-last-msg{width:300px}}@media (max-width:540px){.single-person-chat-info .single-chat-last-msg{width:250px}}@media (max-width:470px){.chat-container-inner{padding:1rem;width:clamp(200px,90vw,2200px)}.single-person-chat-info .single-chat-last-msg{width:200px}}@media (max-width:2000px){.left-sand-astro,.right-sand-astro{width:1400px!important}}@media (max-width:1700px){.left-sand-astro{left:-20rem!important}.left-sand-astro,.right-sand-astro{bottom:-13rem!important;width:1000px!important}.right-sand-astro{right:-23rem!important}}@media (max-width:830px){.middle-sand-astro{display:none}}@media (max-width:599px){.left-sand-astro{left:-17rem!important}.left-sand-astro,.right-sand-astro{bottom:5rem!important;width:700px!important}.right-sand-astro{right:-17rem!important}}@media (max-width:470px){.left-sand-astro{left:-19rem!important}.right-sand-astro{right:-19rem!important}}.dm_arrow{display:none!important}@media (max-width:790px){.remove{display:none}.add-dm{display:flex}.add-all-chat{display:block}.dm_arrow{display:block!important}}.progress-grid-container{grid-row-gap:5rem;grid-column-gap:15rem;column-gap:15rem;display:grid;grid-template-areas:"progressGraphFromPC progressGraphFromPC" "rank progressCalendar" "health progressCalendar";grid-template-columns:minmax(200px,700px) minmax(200px,1000px);grid-template-rows:minmax(100px,500px) minmax(100px,250px) minmax(100px,300px);height:calc(100vh - 65px);margin:0 auto 0 60px;max-height:100%;padding:3rem;place-content:center;row-gap:5rem}.progress-rank{grid-area:rank}.progress-health{grid-area:health}.progress-calendar{grid-area:progressCalendar}.progressGraphFromPC{grid-area:progressGraphFromPC}.progress-article{background-color:#fff;border-radius:3rem;box-shadow:1rem 1rem 2rem #0000004d;padding:2rem}.progress-article-navigation{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.progress-article-navigation .left{align-items:center;column-gap:1rem;display:flex}.progress-article-navigation .right *{padding-bottom:0!important;padding-top:0!important}.progress-article-navigation .left h1{font-size:1.6rem;font-weight:600}.progress-orange-rect{background-color:#ff592c;border-radius:.5rem;height:35px;width:20px}.progress-select{border-radius:.5rem!important;height:40px}.progress-component-content{column-gap:2rem;display:flex;height:90%}.graph-container{width:80%}.progress-component-right{display:flex;flex-direction:column;justify-content:space-between;min-width:230px;padding-bottom:2rem;padding-top:2rem;width:20%}.progress-component-right-inner{align-items:flex-start;background-color:#fcfcfc;border-radius:1.3rem;box-shadow:.2rem .2rem .5rem #0000004d;column-gap:1rem;display:flex;justify-content:flex-start;padding:2rem}.progress-component-right-inner>img{width:50px}.progress-grid-container .my-rank-content{align-items:center;display:flex;height:80%;justify-content:space-between;padding-left:3rem;padding-right:3rem}.progress-grid-container .my-rank-content .right{align-items:center;background-color:#efefef;border-radius:2rem;display:flex;height:80%;justify-content:center;width:30%}.progress-grid-container .my-rank-content .left{align-items:center;display:flex;flex-direction:column}.progress-grid-container .my-rank-content .left img{width:90px}.progress-grid-container .my-rank-content .left p{margin-top:.5rem}.progress-calendar .react-calendar{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between}.progress-calendar .react-calendar__viewContainer{height:100%;margin-top:3rem}.progress-calendar .react-calendar__month-view>div,.progress-calendar .react-calendar__viewContainer .react-calendar__month-view{height:100%}.progress-calendar .react-calendar__month-view>div>div{display:flex;flex-direction:column;height:100%;row-gap:1rem}.progress-calendar .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.progress-calendar .react-calendar__navigation__next2-button,.progress-calendar .react-calendar__navigation__prev2-button{display:none}.progress-calendar .react-calendar__navigation{align-items:center;column-gap:3rem;display:flex;justify-content:center}.progress-calendar .react-calendar__navigation button{background-color:initial;border:none;font-size:1.3rem;font-weight:500;text-transform:uppercase}.progress-calendar .react-calendar__navigation button:nth-of-type(2),.progress-calendar .react-calendar__navigation button:nth-of-type(4){align-items:center;aspect-ratio:1;background-color:initial;border:none;border-radius:.3rem;color:#7f8596;display:flex;justify-content:center;outline:2px solid #efefef;width:30px}.progress-calendar .react-calendar__month-view__weekdays *{font-size:1.1rem;text-align:center}.progress-calendar .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday abbr{color:#7f8596;font-weight:600;text-transform:uppercase}.progress-calendar .react-calendar__tile{background-color:initial;border:none;cursor:pointer;font-size:1.1rem;font-weight:500;padding:1.5rem 1rem}.progress-calendar .react-top-right button:enabled:hover{cursor:pointer}.progress-calendar .react-calendar__month-view__days__day--neighboringMonth abbr{color:#7f85964d}.progress-calendar .react-calendar__tile:disabled{background-color:#f0f0f0}.progress-calendar .react-calendar__tile:enabled:focus,.progress-calendar .react-calendar__tile:enabled:hover{background-color:#e6e6e6}.progress-calendar .react-calendar__tile--now{border-radius:.3rem;outline:2px solid #e6e6e6}.progress-calendar .react-calendar__tile--now abbr{color:#e45f35!important}.progress-calendar .react-calendar__tile--hasActive{background:#76baffcc}.progress-calendar .react-calendar__tile--hasActive:enabled:focus,.progress-calendar .react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.progress-calendar .react-calendar__tile--active{color:#e45f35}.progress-calendar .react-calendar__tile--active:enabled:focus,.progress-calendar .react-calendar__tile--active:enabled:hover{background:#76baffcc}.progress-calendar .react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.progress-health .health-content{grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);height:70%;text-align:center}.single-health-box{border-radius:1rem;outline:2px solid #e7e7e1;padding:1rem 0}.single-health-box span{font-weight:600}.single-health-box-bottom{background-color:#f9f9f9;outline:none}.single-health-box-bottom:last-child{background-color:#eafae4;color:#83bf6e;text-transform:capitalize}@media (max-height:1280px){.progress-grid-container{grid-template-rows:minmax(100px,500px) minmax(100px,200px) minmax(100px,250px);row-gap:3rem}.progress-calendar .react-calendar{padding-left:2.5rem;padding-right:2.5rem}.progress-calendar .react-calendar__tile{padding:.5rem}.progress-grid-container .my-rank-content .left img{width:70px}.progress-grid-container .my-rank-content .left p{margin-top:0}}@media (max-height:1130px){.progress-component-right-inner{padding:1rem}.progress-component-right-inner>img{width:40px}}@media (max-height:1050px){.progress-component-right{padding-bottom:1rem;padding-top:1rem}}@media (max-height:1000px){.progress-grid-container{column-gap:8rem}.progress-component-right{padding-top:0}.progress-component-right-inner>img{width:25px}.progress-component-right-inner .right span{font-size:.8rem}.progress-component-right-inner .right h3{font-size:1rem;line-height:1}}@media (max-height:960px){.progress-grid-container{grid-template-rows:minmax(100px,500px) minmax(100px,150px) minmax(100px,200px);row-gap:1.5rem}.progress-article{border-radius:2rem;padding-top:1rem}.progress-article-navigation{margin-bottom:1rem}.progress-article-navigation .left h1{font-size:1.1rem}.progress-orange-rect{border-radius:.5rem;height:25px;width:15px}.progress-select{font-size:.8rem!important;height:30px}.progress-grid-container .my-rank-content .left p{font-size:.8rem}.progress-health .health-content{row-gap:1rem}.single-health-box{border-radius:.5rem;font-size:.9rem;padding:.5rem 0}.progress-calendar .react-calendar__tile{font-size:.8rem;padding:.5rem 1rem}.progress-calendar .react-calendar__navigation button{font-size:1rem}.progress-calendar .react-calendar__month-view__weekdays *{font-size:.9rem}.progress-calendar .react-calendar{padding-left:1.5rem;padding-right:1.5rem}.progress-calendar .react-calendar__viewContainer{margin-top:1.5rem}}@media (max-height:795px){.progress-grid-container{grid-template-rows:minmax(100px,500px) minmax(100px,150px) minmax(100px,150px);padding-top:1rem}.progress-article{border-radius:1rem}.progress-article-navigation{margin-bottom:.5rem}.progress-article-navigation .left h1{font-size:1rem}.progress-orange-rect{border-radius:.2rem;height:20px;width:10px}.progress-health .health-content{row-gap:.5rem}.single-health-box{border-radius:.3rem;font-size:.8rem;padding:.3rem 0}.progress-calendar .react-calendar__tile{padding:.4rem 1rem}.progress-calendar .react-calendar__viewContainer{margin-top:1rem}}@media (max-height:710px){.progress-grid-container{grid-template-rows:minmax(100px,500px) minmax(100px,130px) minmax(100px,130px);height:calc(100vh - 70px);padding-top:.5rem}.progress-calendar .react-calendar__tile{padding:.2rem 1rem}.progress-calendar .react-calendar__viewContainer{margin-top:.5}.progress-component-right-inner{border-radius:1rem;padding-bottom:.5rem;padding-top:.5rem}}@media (max-width:1410px){.progress-component-content{column-gap:1rem}.graph-container{width:75%}}@media (max-width:1140px){.graph-container{width:70%}}@media (max-width:1000px){.progress-grid-container{grid-template-areas:"progressGraphFromPC progressGraphFromPC" "rank rank" "health health" "progressCalendar progressCalendar";grid-template-columns:1fr;grid-template-rows:auto auto auto auto;height:auto;max-height:auto;padding-left:1.5rem;padding-right:1.5rem}.progress-article-navigation{margin-bottom:1rem}.progressGraphFromPC{max-width:100%;padding-bottom:0}.progress-component-content{flex-direction:column}.graph-container{min-height:250px;width:100%}.progress-component-right{align-items:center;flex-direction:row;justify-content:space-between;margin-top:1rem;width:100%}.progress-article-navigation .left{align-items:center;column-gap:1rem;display:flex}.progress-article-navigation .left h1{font-size:1.3rem}.progress-orange-rect{border-radius:.3rem;height:25px;width:13px}.progress-calendar .react-calendar__tile{font-size:.8rem;padding:.5rem 1rem}.progress-calendar .react-calendar__navigation button{font-size:1rem}.progress-calendar .react-calendar__month-view__weekdays *{font-size:.9rem}.progress-calendar .react-calendar{padding-left:1rem;padding-right:1rem}.progress-calendar .react-calendar__viewContainer{margin-top:1.5rem}.progress-bcg{bottom:50%!important;transform:translate(-50%,70%)!important;width:80%!important}}@media (max-width:599px){.progress-grid-container{margin-left:0}}@media (max-width:545px){.progress-article{border-radius:1.5rem;padding-left:1rem;padding-right:1rem}.progress-component-right-inner{column-gap:.5rem;padding-left:.7rem;padding-right:.7rem}.progress-component-right-inner>img{width:25px}.progress-component-right-inner .right span{font-size:.7rem}.progress-component-right-inner .right h3{font-size:.8rem}}@media (max-width:475px){.height--health{grid-area:height--health}.weight--health{grid-area:weight--health}.status--health{grid-area:status--health}.cm--health{grid-area:cm--health}.kg--health{grid-area:kg--health}.healthiness--health{grid-area:healthiness--health}.progress-health .health-content{align-items:center;grid-template-areas:"height--health cm--health" "weight--health kg--health" "status--health healthiness--health";grid-template-columns:repeat(2,1fr)}.progressGraphFromPC{width:minmax(100px,400px)}}@media (max-width:385px){.progress-grid-container{padding-left:.8rem;padding-right:.8rem}.progress-component-right-inner{align-items:center;border-radius:.7rem;column-gap:.3rem;padding:.5rem}}.class-progress-content{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 70px);justify-content:center;margin:0 auto 0 60px;padding:1rem 3rem 2rem;row-gap:5rem}.class-progress-content .top-three-rankers{align-items:center;background-color:#fff;box-shadow:1rem 1rem 2rem #0000004d;column-gap:8rem;display:flex;justify-content:center;padding:5rem 2rem}.class-progress-content .top-left{margin:0 auto;width:clamp(100px,60%,1500px)}.class-progress-content .top-performers-container{margin-top:1rem;position:relative;top:0}.class-progress-article{background-color:#fff;border-radius:3rem;box-shadow:1rem 1rem 2rem #0000004d;padding:5rem 2rem}.class-progress-content .progressGraphFromPC{height:clamp(100px,80vh,700px);width:clamp(100px,100%,2200px)}.class-progress-content .item{align-items:center;display:flex;flex-direction:column}.class-progress-top{margin:0 auto;max-width:1700px}@media (max-height:760px){.class-progress-content{row-gap:2rem}.class-progress-content .progressGraphFromPC{height:350px}}@media (max-height:625px){.class-progress-content .progressGraphFromPC{height:300px}}@media (max-width:1700px){.class-progress-content{row-gap:2rem}}@media (max-width:1410px){.class-progress-content .progress-component-right{width:30%}}@media (max-width:1000px){.class-progress-content .progress-component-right{width:100%}.class-progress-content .graph-container{max-height:350px}.class-progress-content .progressGraphFromPC{height:auto;padding-bottom:1rem}}@media (max-width:780px){.class-progress-content .top-left{width:100%}}@media (max-width:740px){.class-progress-content{padding-left:2rem;padding-right:2rem}.class-progress-content .progress-component-right-inner{column-gap:.5rem;padding:1rem}.class-progress-content .progress-component-right-inner img{height:30px;width:30px}}@media (max-width:599px){.class-progress-content{height:auto;justify-content:flex-start;margin-left:0}.class-progress-content .progressGraphFromPC{padding-bottom:0}}@media (max-width:440px){.class-progress-content{padding-left:1rem;padding-right:1rem}.class-progress-content .top-performers-container .item img{width:50px}.class-progress-content .top-performers-container .item span{font-size:.8rem;margin-top:.3rem}}@media (max-width:410px){.class-progress-content .progress-component-right-inner{border-radius:.5rem;padding:.5rem}.class-progress-content .progress-component-right-inner img{height:25px;width:25px}.class-progress-content .progressGraphFromPC .progress-article-navigation .left{column-gap:.5rem}.class-progress-content .article-navigation h1,.class-progress-content .progressGraphFromPC .progress-article-navigation h1{font-size:1rem;font-weight:500}.class-progress-content .article-navigation .orange-rect,.class-progress-content .progressGraphFromPC .progress-article-navigation .progress-orange-rect{height:25px;width:13px}}@media (max-width:2050px){.class-progress .clas-progress-bcg-1,.class-progress .clas-progress-bcg-2{top:-5rem!important}}@media (max-width:1700px){.class-progress .clas-progress-bcg-1{height:90%!important;left:-10rem!important;top:-2rem!important}.class-progress .clas-progress-bcg-2{height:90%!important;right:-15rem!important;top:-2rem!important}}@media (max-width:1000px){.class-progress .clas-progress-bcg-1,.class-progress .clas-progress-bcg-2{height:600px!important;top:5rem!important}}@media (max-width:599px){.class-progress .clas-progress-bcg-1{height:300px!important;left:-5rem!important;top:12rem!important}.class-progress .clas-progress-bcg-2{height:300px!important;right:-7rem!important;top:12rem!important}}.class-home-content{align-items:flex-start;color:#23262f;display:grid;justify-content:center;margin-left:60px;padding:3rem}.class-home-inner{background-color:#fff;border-radius:3rem;box-shadow:1rem 1rem 1rem #0003,-1rem 0 1rem #0003;margin:0 auto;padding:2rem;width:clamp(100px,80vw,1800px)}.class-home-content .top{align-items:center;column-gap:4rem;display:flex;justify-content:center}.class-home-content .title{align-items:center;column-gap:.5rem;display:flex}.class-home-content .title .class-home-violet-rect{background-color:#cabdff;border-radius:.3rem;height:40px;width:20px}.class-home-content .searchcont{align-items:center;background-color:#f4f4f4;border-radius:.5rem;box-shadow:.2rem .3rem .5rem #0003;display:flex;justify-content:center;overflow:hidden;padding:1rem}.class-home-content .searchcont img{width:25px}.class-home-content .searchcont input{background-color:initial;border:none;font-size:1rem;margin-left:1rem;outline:none}.class-home-content .middle{border-bottom:2px solid #f7f7f7;display:grid;grid-template-columns:repeat(5,1fr);margin-top:5rem;padding-bottom:1rem}.class-home-content .middle *{color:#8b9096;font-weight:500}.hoverable{cursor:pointer}.hoverable:hover{background-color:#efefef}.class-home-content .row{border-bottom:2px solid #f7f7f7;display:grid;grid-template-columns:repeat(5,1fr);padding:4rem 0}.class-home-content .row div h3{font-weight:600}.class-home-content .row div:nth-of-type(3) h3,.class-home-content .row div:nth-of-type(4) h3,.class-home-content .row div:nth-of-type(5) h3{background-color:#efefef;border-radius:.3rem;display:inline-block;padding:.3rem .5rem}@media (max-width:1200px){.class-home-content .middle,.class-home-content .row{grid-template-columns:repeat(4,1fr)}.class-home-content .middle div:nth-child(2){display:none}}@media (max-width:1000px){.class-home-content .middle,.class-home-content .row{grid-template-columns:1fr 1fr 5rem 1fr}}@media (max-width:860px){.class-home-content .searchcont{padding:.5rem}.class-home-content .searchcont img{width:18px}.class-home-content .searchcont input{font-size:.9rem;width:200px}.class-home-content .title .class-home-violet-rect{border-radius:.3rem;height:30px;width:15px}.class-home-content .title h1{font-size:1.5rem}.class-home-content .bottom div,.class-home-content .middle div{font-size:.8rem;text-align:center}}@media (max-width:650px){.class-home-content .middle,.class-home-content .row{grid-template-columns:1fr 1fr 3rem 7rem}}@media (max-width:599px){.class-home-content{margin-left:0;padding:1rem}.class-home-inner{width:clamp(100px,90vw,1800px)}}@media (max-width:560px){.class-home-content .top{column-gap:2rem}.class-home-content .bottom div:last-of-type{text-align:center}.class-home-inner{padding-left:.5rem;padding-right:.5rem}}@media (max-width:500px){.class-home-content .searchcont img{width:15px}.class-home-content .searchcont input{font-size:.8rem;margin-left:.5rem;width:150px}.class-home-content .title .class-home-violet-rect{border-radius:.2rem;height:25px;width:10px}.class-home-content .title h1{font-size:1.2rem}}@media (max-width:400px){.class-home-inner{width:clamp(100px,95vw,1800px)}.class-home-content .bottom div,.class-home-content .middle div{font-size:.7rem}}@media (max-width:370px){.class-home-content .top{column-gap:1rem}}@media (max-width:340px){.class-home-content .searchcont input{width:125px}}.admin-settings-container{background-color:#fff;border-radius:3rem;box-shadow:1rem 1rem 1rem #0000004d,0 0 1rem #0000004d;height:-webkit-max-content;height:max-content;padding:3rem;width:clamp(100px,75%,2000px)}.admin-page-content-container{align-items:center;display:flex;height:calc(100vh - 64px);justify-content:center;margin-left:60px}.upload-btns{display:flex;width:100%}@media screen and (max-width:599px){.admin-settings-container{background-color:#fff;border-radius:3rem;box-shadow:1rem 1rem 1rem #0000004d,0 0 1rem #0000004d;height:-webkit-max-content;height:max-content;margin-left:20px;padding:3rem;width:clamp(100px,90%,2000px)}.admin-page-content-container{margin-left:0}}@media (max-height:620px){.admin-page-content-container{align-items:flex-start;height:clamp(200px,95%,1000px)}}@media (max-width:680px){.admin-page-content-container{align-items:flex-start;height:auto;padding:2rem 0}}@media screen and (max-width:690px){.filers{font-size:.7rem!important}.upload-btns{flex-direction:column}}@media (max-height:1020px){.admin-settings-container{padding-bottom:2rem;padding-top:2rem}}.admin-settings-title{align-items:center;column-gap:1rem;display:flex}.admin-page-orange-rect{background-color:#ff592c;border-radius:.3rem;height:40px;width:20px}.admin-page-content{grid-column-gap:2rem;align-items:flex-start;display:flex;flex-direction:column}.admin-page-content .form-group .form-group-desciption-box input{align-items:flex-start;border-radius:1rem;display:flex;flex-direction:column;font-size:small;height:4rem;width:auto}.admin-settings-btn-schedule{background-color:#ff592c!important;border-radius:1rem!important;box-shadow:0 0 1.5rem #0003;margin-bottom:1rem!important;padding:1rem!important;width:auto}.admin-settings-btn-schedule div{font-weight:700!important;text-align:center;width:100%}.admin-page-content .form-group .class-dropdown .select-dialog{background-color:#fff;border-radius:1rem;font-size:.8rem;height:2.5rem;margin-left:-.5rem;padding:5px 10px;width:10rem}.form-grp{align-items:center;display:flex;justify-content:center}.form-grp button{align-self:center;background-color:#ff592c;border:none;border-radius:1.5rem;box-shadow:.2rem .2rem .3rem #0000004d;color:#fff;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:600;padding:.5rem 3rem}@media (max-width:650px){.form-grp button{align-self:center;background-color:#ff592c;border:none;border-radius:80px;box-shadow:.2rem .2rem .3rem #0000004d;color:#fff;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:500;min-width:64px;padding:.5rem 1.5rem}}.admin-page-content .form-group .form-group-heading{font-weight:500!important;width:100%}.admin-page-content .form-group .date-field{border:1px ridge #000;border-radius:1rem;font-size:.8rem;height:auto;padding:5px 10px}.admin-page-content .form-group .file-upload>input[type=file]{display:none}.admin-page-content .form-group .file-upload img{cursor:pointer;height:15px;margin-bottom:-1px;width:17px}.file-upload{display:flex;height:-webkit-max-content;height:max-content;width:-webkit-max-content;width:max-content}.filers{display:flex;font-size:.75rem;width:100%}.admin-page-content .form-group .file-upload label{background-color:#ff592c;border:.5px ridge #000;border-radius:1rem;color:#fff;font-size:.8rem!important;font-weight:550;padding:.25rem .5rem;width:-webkit-max-content!important;width:max-content!important}.admin-page-content .form-group .file-upload label:hover{background-color:#1976d2;border-radius:1rem;color:#fff;cursor:pointer;outline:1px dotted #000;outline:5px auto -webkit-focus-ring-color;padding:.25rem .5rem}.success-img{align-self:center;height:5rem;object-fit:contain;width:5rem}.mod_head{color:dimgray;font-size:1rem;width:80%}.mod_data,.mod_head{font-family:Poppins,sans-serif;font-weight:700;padding:2% 5%}.mod_data{color:#4d4d4d;font-size:1.2rem;width:70%}.toggel-bar{border-bottom:3px solid #f4f4f4;margin:0 auto;text-align:center;width:100%}.dot{border-radius:50%;display:inline-block;height:1.2rem;margin-bottom:-.2rem;margin-right:.5rem;width:1.2rem}.rewards-toggel{align-items:center;background-color:#fcfcfc;border:none;color:#000;cursor:pointer;font-size:16px;margin:4px 2px -1px;padding:15px;text-align:center;text-decoration:none;transition-duration:.4s}.toggel-bar .rewards-toggel:active,.toggel-bar .rewards-toggel:hover{border-bottom:3px solid #000}.product-display{grid-gap:20px;display:grid;flex-wrap:wrap;gap:20px;grid-template-columns:repeat(4,1fr);text-align:center;width:100%}.product-card{display:flex;flex-direction:column;margin-top:2rem;max-width:300px;overflow:hidden}.product-image{border-radius:10%;display:block;height:auto;width:auto}.product-cards{display:flex;flex-direction:column;margin-left:30%;max-width:200px;overflow:hidden}.product-details{margin:16px;text-align:center}.product-name{margin-bottom:8px;margin-top:0}.product-description,.product-price{margin-bottom:16px;margin-top:0}.product-price{font-weight:700}.product-claim{background-color:#ff592c;border:none;border-radius:8px;cursor:pointer;padding:3% 8%;transition:background-color .3s}.product-hash{background-color:#9f73e6;border:2px;border-radius:4px;font-size:1vw;margin-left:-6%;margin-right:2%;padding:1% 3%;text-decoration-color:#9f73e6}.product-sp{background-color:#fff;border:2px solid #9f73e6;border-radius:4px;color:#9f73e6;font-size:1vw;margin-left:2.5%;padding:.4% 2.4%}.no-data:before{align-content:center;color:#999;content:"No Data Available";font-size:4vw;font-weight:700;margin-left:30vw;margin-top:5vh}@media screen and (max-width:667px){.product-claim{font-size:3.5vw}.product-hash{font-size:2vw}.product-sp{font-size:1.2vw}.product-cards{margin-left:10%}.no-data:before{margin-left:5vw}}@media screen and (max-width:884px){.product-display{grid-template-columns:repeat(2,1fr)}.product-claim{font-size:3.5vw}.product-hash,.product-sp{font-size:2.5vw}.product-cards{margin-left:10%}.no-data:before{margin-left:5vw}}@media screen and (max-width:1180px){.product-claim{font-size:3.5vw}.product-hash,.product-sp{font-size:2.5vw}.product-cards{margin-left:30%}.no-data:before{margin-left:25vw}}@media screen and (max-width:540px) and (max-height:720px){.product-claim{font-size:3.5vw}.product-hash,.product-sp{font-size:2.5vw}.product-cards{margin-left:25%}.no-data:before{margin-left:3vw}}@media screen and (max-width:375px) and (max-height:667px){.product-claim{font-size:2.5vw;margin-bottom:1rem}.product-hash,.product-sp{font-size:1.5vw;margin-bottom:1rem}.product-cards{margin-left:0}.no-data:before{margin-left:25vw;margin-top:3vh}}@media screen and (max-width:1024px) and (max-height:600px){.product-claim{font-size:2.5vw;margin-bottom:.5rem}.product-hash,.product-sp{font-size:1.5vw;margin-bottom:.5rem}.product-cards{margin-left:32%}.no-data:before{margin-left:25vw;margin-top:3vh}}@media screen and (max-width:280px) and (max-height:653px){.product-claim{font-size:3vw}.product-hash,.product-sp{font-size:2vw}.product-cards{margin-left:32%}.no-data:before{margin-left:25vw;margin-top:3vh}}@media screen and (max-width:540px) and (max-height:720px){.product-claim{font-size:3vw;margin-bottom:.5rem}.product-hash{font-size:2vw;margin-bottom:.5rem}.product-sp{font-size:2vw}.product-cards{margin-left:25%}.no-data:before{margin-left:2vw;margin-top:3vh}}@media screen and (max-width:820px) and (max-height:1180px){.product-claim{font-size:3.5vw;margin-bottom:.5rem}.product-hash{margin-bottom:.5rem}.product-hash,.product-sp{font-size:2.5vw}.product-cards{margin-left:30%}.no-data:before{margin-left:25vw;margin-top:3vh}}.trainer_cont{background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:2em;margin-left:10%;min-height:80vh;padding:2.5em;width:85vw}.trainer_head{color:#22252d;font-family:Archivo;font-size:1.95em;font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:56px}.trainer_subhead{border-bottom:2px solid #f3f3f0;color:#31343f;padding:1em 0;width:75%}.trainer_lighthead,.trainer_subhead{font-family:Inter;font-size:.9em;font-style:normal;font-weight:700;line-height:24px}.trainer_lighthead{color:#7f8596}.stats_cont{display:flex;gap:4%}.levels_box{display:flex;flex-direction:column;gap:10px;width:48%}.levels_cont{display:flex;justify-content:space-around}.levels{display:flex;gap:.8em;width:75%}.levels img{object-fit:contain;width:1.5em}.levels div{color:#7f8596;font-family:Inter;font-size:1em;font-style:normal;font-weight:600;line-height:24px}.level_count{align-content:flex-end;display:flex;justify-content:flex-end;width:25%}.level_count div{background-color:#30b38c;border-radius:.4em;color:#fff;font-family:Inter;font-size:1em;font-style:normal;font-weight:600;line-height:1.5em;padding:.03em .5em}.workout_cont{align-items:center;background:#fff;border:2px solid #0000;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;padding:24px 20px;position:relative;width:15%}.workouts_row{display:flex;gap:.4em}.workout_cont .name{color:#22252d;font-family:Inter;font-size:1em;font-style:normal;font-weight:600;line-height:1.75em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workout_cont .img_cont{background-color:#c0d7b6;border-radius:2em;height:4em;width:4em}.workout_cont .img_cont img{height:100%;object-fit:cover;width:100%}.reset-box{align-self:center;border:2px solid #7f85964d;border-radius:8px;box-sizing:border-box;color:#22252d;flex-direction:row;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;gap:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:24px;padding:8px 16px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.img_container_berg,.reset-box{align-items:center;cursor:pointer;display:flex;justify-content:center}.img_container_berg{flex-direction:column;gap:0;height:100%;width:25%}.img_container_berg div{font-family:Inter,serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:16px}.img_container_berg img{object-fit:contain;width:55%}@keyframes styles_pulse__2mR3P{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@media (max-width:600px){.styles_table__GXFOB{-webkit-overflow-scrolling:touch;min-width:100%}.styles_td__cHD-j,.styles_th__pQFhl{font-size:12px;padding:8px 12px}.styles_actionButton__4aLor{font-size:12px;padding:4px 8px;white-space:nowrap}}.styles_skeletonStyle__BQn-l{animation:styles_shimmer__V4q65 1.5s linear infinite;background-color:#f0f0f0;background-image:linear-gradient(90deg,#f0f0f0 0,#e0e0e0 20%,#f0f0f0 40%,#f0f0f0);background-repeat:no-repeat;background-size:1000px 100%;border-radius:4px;height:15px;margin:12px 0}.styles_mainContainer__z39xK{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a,0 1px 3px #00000014;font-family:Inter,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:14px;overflow:hidden;width:100%}.styles_title__\+qjx-{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;color:#111827;font-size:24px;font-weight:600;padding:24px 32px}.styles_tableContainer__vC4qa{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.styles_table__GXFOB{border-collapse:initial;border-spacing:0;min-width:600px;width:100%}.styles_th__pQFhl{background-color:#f3f4f6;border-bottom:2px solid #e5e7eb;color:#374151;font-size:12px;font-weight:600;letter-spacing:.05em;text-align:left;text-transform:uppercase;-webkit-user-select:none;user-select:none}.styles_td__cHD-j,.styles_th__pQFhl{min-height:120px;padding:16px 24px;white-space:nowrap}.styles_td__cHD-j{border-bottom:1px solid #e5e7eb;color:#4b5563;justify-content:space-between;transition:background-color .3s ease}tr{margin-bottom:16px}.styles_avatarName__x4g0j{align-items:center;display:flex}.styles_avatar__bwdqu{border-radius:50%;box-shadow:0 1px 2px #0000000d;height:40px;margin-right:16px;object-fit:cover;width:40px}.styles_actionButtons__Nlcd7{display:flex;gap:8px;min-height:100px}.styles_actionButton__4aLor{background-color:#097e8b;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;outline:none;padding:8px 16px;transition:opacity .3s ease}.styles_row__LQctc{cursor:pointer;transition:background-color .3s ease}.styles_pagination__YJG9f{align-items:center;background-color:#f9fafb;border-top:1px solid #e5e7eb;display:flex;justify-content:center;padding:20px 32px}.styles_pageButton__q86fq{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;color:#374151;cursor:pointer;font-size:14px;font-weight:500;margin:0 8px;outline:none;padding:8px 16px;transition:all .3s ease}.styles_pageInfo__PWC6d{color:#6b7280;font-size:14px;margin:0 16px}@keyframes styles_fadeIn__LDnIa{0%{opacity:0}to{opacity:1}}@keyframes styles_slideIn__OiZZP{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.styles_filterStrip__QQFj9{align-items:center;animation:styles_fadeIn__LDnIa .3s ease-out;background-color:#f8fafc;border-radius:.75rem;box-shadow:0 4px 6px #0000000d;display:flex;flex-wrap:wrap;gap:1rem;padding:1.5rem;transition:all .3s ease}.styles_filterStrip__QQFj9:hover{box-shadow:0 6px 12px #0000001a}.styles_selectWrapper__RdggP{display:inline-block;position:relative;transition:all .3s ease}.styles_select__sA3\+d{-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid #e2e8f0;border-radius:.5rem;color:#1a202c;cursor:pointer;font-size:.95rem;line-height:1.25rem;padding:.75rem 2.5rem .75rem 1rem;transition:all .3s ease}.styles_select__sA3\+d:focus,.styles_select__sA3\+d:hover{border-color:#097e8b;box-shadow:0 0 0 3px #3b82f640;outline:none}.styles_selectWrapper__RdggP .styles_icon__x68pY{color:#4a5568;height:1.25rem;pointer-events:none;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:1.25rem}.styles_selectWrapper__RdggP:hover .styles_icon__x68pY{transform:translateY(-50%) rotate(180deg)}.styles_customDatePicker__-xq7f{align-items:center;animation:styles_slideIn__OiZZP .3s ease-out;background-color:#fff;border-radius:.5rem;box-shadow:0 2px 4px #0000000d;display:flex;gap:.75rem;padding:.5rem 1rem}.styles_dateInput__tQjEn{border:2px solid #e2e8f0;border-radius:.375rem;font-size:.95rem;line-height:1.25rem;padding:.5rem .75rem;transition:all .3s ease}.styles_dateInput__tQjEn:focus{border-color:#097e8b;box-shadow:0 0 0 3px #3b82f640;outline:none}.styles_calendarIcon__rOc43{color:#4a5568;margin-right:.5rem}.styles_button__pqnHW{align-items:center;border:none;border-radius:.5rem;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;line-height:1.25rem;padding:.75rem 1.25rem;transition:all .3s ease}.styles_applyButton__ZXvWh{background-color:#097e8b;color:#fff}.styles_applyButton__ZXvWh:hover{background-color:#065a64;box-shadow:0 4px 6px #0000001a;transform:translateY(-2px)}.styles_searchWrapper__CP-P2{align-items:center;background-color:#fff;border:2px solid #e2e8f0;border-radius:.5rem;display:flex;flex-grow:1;max-width:300px;padding:.5rem 1rem;position:relative;transition:all .3s ease}.styles_searchWrapper__CP-P2:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f640}.styles_searchIcon__0n4FO{color:#4a5568;margin-right:.5rem}.styles_searchInput__9dz7q{background:#0000;border:none;color:#1a202c;flex-grow:1;font-size:.95rem;line-height:1.25rem;outline:none}.styles_searchInput__9dz7q::placeholder{color:#a0aec0}.styles_clearButton__4TgsD{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;margin-left:.5rem;padding:0}.styles_clearIcon__KrGhS{color:#a0aec0;height:1.25rem;transition:color .2s ease;width:1.25rem}.styles_clearButton__4TgsD:hover .styles_clearIcon__KrGhS{color:#4a5568}.styles_icon__x68pY{height:1.25rem;width:1.25rem}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}@keyframes styles_fadeIn__FAVMr{0%{opacity:0}to{opacity:1}}@keyframes styles_slideIn__9YaNy{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.styles_filterStrip__oPGnn{align-items:center;animation:styles_fadeIn__FAVMr .3s ease-out;background-color:#f8fafc;border-radius:.75rem;box-shadow:0 4px 6px #0000000d;display:flex;flex-wrap:wrap;gap:1rem;padding:1.5rem;transition:all .3s ease}.styles_filterStrip__oPGnn:hover{box-shadow:0 6px 12px #0000001a}.styles_selectWrapper__0XCzw{display:inline-block;position:relative;transition:all .3s ease}.styles_select__IWkG4{-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid #e2e8f0;border-radius:.5rem;color:#1a202c;cursor:pointer;font-size:.95rem;line-height:1.25rem;padding:.75rem 2.5rem .75rem 1rem;transition:all .3s ease}.styles_select__IWkG4:focus,.styles_select__IWkG4:hover{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f640;outline:none}.styles_selectWrapper__0XCzw .styles_icon__8mVyT{color:#4a5568;height:1.25rem;pointer-events:none;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:1.25rem}.styles_selectWrapper__0XCzw:hover .styles_icon__8mVyT{transform:translateY(-50%) rotate(180deg)}.styles_customDatePicker__TUDa9{align-items:center;animation:styles_slideIn__9YaNy .3s ease-out;background-color:#fff;border-radius:.5rem;box-shadow:0 2px 4px #0000000d;display:flex;gap:.75rem;padding:.5rem 1rem}.styles_dateInput__sB0HX{border:2px solid #e2e8f0;border-radius:.375rem;font-size:.95rem;line-height:1.25rem;padding:.5rem .75rem;transition:all .3s ease}.styles_dateInput__sB0HX:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f640;outline:none}.styles_calendarIcon__abv-K{color:#4a5568;margin-right:.5rem}.styles_button__M9pbQ{align-items:center;border:none;border-radius:.5rem;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;line-height:1.25rem;padding:.75rem 1.25rem;transition:all .3s ease}.styles_applyButton__i5wjG{background-color:#097e8b;color:#fff}.styles_applyButton__i5wjG:hover{background-color:#065a64;box-shadow:0 4px 6px #0000001a;transform:translateY(-2px)}.styles_searchWrapper__o7ktC{align-items:center;background-color:#fff;border:2px solid #e2e8f0;border-radius:.5rem;display:flex;flex-grow:1;max-width:300px;padding:.5rem 1rem;position:relative;transition:all .3s ease}.styles_searchWrapper__o7ktC:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f640}.styles_searchIcon__-\+NWj{color:#4a5568;margin-right:.5rem}.styles_searchInput__dgw1M{background:#0000;border:none;color:#1a202c;flex-grow:1;font-size:.95rem;line-height:1.25rem;outline:none}.styles_searchInput__dgw1M::placeholder{color:#a0aec0}.styles_clearButton__zYLW0{background:none;border:none;color:#a0aec0;cursor:pointer;font-size:1rem;margin-left:.5rem;padding:0;transition:color .2s ease}.styles_clearButton__zYLW0:hover{color:#4a5568}.styles_icon__8mVyT{height:1.25rem;width:1.25rem}.calendar-container{background-color:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;font-family:Arial,sans-serif;height:100%;width:100%}.calendar-header{justify-content:space-between;padding:20px}.calendar-header,.calendar-nav{align-items:center;display:flex}.calendar-nav h2{font-size:18px;font-weight:700;margin:0 15px}.nav-button{background-color:initial;border:none;color:#333;cursor:pointer;font-size:18px}.search-bar input{border:1px solid #e0e0e0;border-radius:20px;font-size:14px;padding:8px 15px;width:200px}.calendar-grid{border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;display:grid;flex-grow:1;grid-template-columns:repeat(7,1fr);grid-template-rows:auto repeat(6,1fr)}.calendar-day-header{color:#666;font-size:14px;font-weight:700;padding:10px 0;text-align:center}.calendar-day,.calendar-day-header{border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.calendar-day{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:10px;position:relative}.day-number{color:#999;font-size:14px;position:absolute;right:5px;top:5px}.event-info{border-radius:5px;font-size:12px;margin-top:20px;padding:5px;text-align:left;width:100%}.event-avatar{border-radius:50%;height:24px;margin-bottom:5px;width:24px}.event-type{font-weight:700;margin-bottom:2px}.event-time{font-size:10px}@media (max-width:768px){.calendar-header{align-items:stretch;flex-direction:column}.search-bar{margin-top:10px}.search-bar input{width:100%}.calendar-day{padding:5px}.event-info{font-size:10px}}@keyframes styles_fadeIn__\+HdS3{0%{opacity:0}to{opacity:1}}@keyframes styles_spin__xTlBP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.styles_container__scFFd{animation:styles_fadeIn__\+HdS3 .5s ease-in-out;background-color:#f4f4f6;display:flex;flex-direction:column;gap:20px;padding:30px}.styles_flexRow__MpZNy{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:20px}.styles_heading__ERjKr{color:#333;font-size:28px;font-weight:700;margin:0}.styles_subheading__gVKJf{color:#666;font-size:16px;margin:5px 0 0}.styles_toggleButton__xQOiV{align-items:center;background-color:#097e8b;border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:16px;gap:10px;padding:10px 20px;transition:all .3s ease}.styles_toggleButton__xQOiV:hover{background-color:#097e8b;box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.styles_toggleButton__xQOiV:active{transform:translateY(0)}.styles_toggleButton__xQOiV svg{font-size:24px}.styles_loading__dqsXk{align-items:center;display:flex;height:200px;justify-content:center}.styles_loadingSpinner__DAay-{animation:styles_spin__xTlBP 1s linear infinite;border:5px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:50px;width:50px}.styles_noData__Lz50h{color:#666;font-size:18px;margin-top:40px;text-align:center}@media (max-width:600px){.styles_flexRow__MpZNy{flex-direction:column}}@keyframes styles_fadeIn__QHsti{0%{opacity:0}to{opacity:1}}@keyframes styles_slideIn__g6y-2{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.styles_filterStrip__xEt3b{align-items:center;animation:styles_fadeIn__QHsti .3s ease-out;background-color:#f8fafc;border-radius:.75rem;box-shadow:0 4px 6px #0000000d;display:flex;flex-wrap:wrap;gap:1rem;padding:1.5rem;transition:all .3s ease}.styles_filterStrip__xEt3b:hover{box-shadow:0 6px 12px #0000001a}.styles_selectWrapper__qFA9I{display:inline-block;position:relative;transition:all .3s ease}.styles_select__pEbTy{-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid #e2e8f0;border-radius:.5rem;color:#1a202c;cursor:pointer;font-size:.95rem;line-height:1.25rem;padding:.75rem 2.5rem .75rem 1rem;transition:all .3s ease}.styles_select__pEbTy:focus,.styles_select__pEbTy:hover{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f640;outline:none}.styles_selectWrapper__qFA9I .styles_icon__BNXEH{color:#4a5568;height:1.25rem;pointer-events:none;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:1.25rem}.styles_selectWrapper__qFA9I:hover .styles_icon__BNXEH{transform:translateY(-50%) rotate(180deg)}.styles_customDatePicker__LfECu{align-items:center;animation:styles_slideIn__g6y-2 .3s ease-out;background-color:#fff;border-radius:.5rem;box-shadow:0 2px 4px #0000000d;display:flex;gap:.75rem;padding:.5rem 1rem}.styles_dateInput__bgf12{border:2px solid #e2e8f0;border-radius:.375rem;font-size:.95rem;line-height:1.25rem;padding:.5rem .75rem;transition:all .3s ease}.styles_dateInput__bgf12:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f640;outline:none}.styles_dateRangeSeparator__iwFug{color:#4a5568;font-weight:600}.styles_calendarIcon__IZmf\+{color:#4a5568;margin-right:.5rem}.styles_button__BmtWA{align-items:center;border:none;border-radius:.5rem;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;line-height:1.25rem;padding:.75rem 1.25rem;transition:all .3s ease}.styles_applyButton__46f4m{background-color:#097e8b;color:#fff}.styles_addFilterButton__UHVjb:hover,.styles_applyButton__46f4m:hover,.styles_saveButton__WoNhy:hover{background-color:#097e8b;box-shadow:0 4px 6px #0000001a;transform:translateY(-2px)}.styles_addFilterButton__UHVjb{background-color:#097e8b;color:#fff}.styles_addFilterButton__UHVjb:hover{background-color:#097e8b}.styles_buttonIcon__c9Ws1{margin-right:.75rem}.styles_customFiltersContainer__Cwpho{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;width:100%}.styles_filterChip__hIlin{align-items:center;animation:styles_fadeIn__QHsti .3s ease-out;background-color:#e2e8f0;border-radius:9999px;color:#1a202c;cursor:pointer;display:inline-flex;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;transition:all .2s ease}.styles_filterChip__hIlin:hover{background-color:#cbd5e0}.styles_editChipButton__p8pa7,.styles_removeChipButton__7uoUo{align-items:center;background-color:initial;border:none;border-radius:50%;color:#4a5568;cursor:pointer;display:inline-flex;height:1.5rem;justify-content:center;margin-left:.5rem;padding:0;transition:all .2s ease;width:1.5rem}.styles_editChipButton__p8pa7:hover,.styles_removeChipButton__7uoUo:hover{background-color:#0000001a;color:#1a202c}.styles_modalOverlay__u97P8{align-items:center;animation:styles_fadeIn__QHsti .3s ease-out;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.styles_modalContent__LLdXq{animation:styles_slideIn__g6y-2 .3s ease-out;background-color:#fff;border-radius:.75rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;max-height:80vh;max-width:500px;overflow-y:auto;padding:2rem;width:100%}.styles_modalContent__LLdXq h2{align-items:center;color:#1a202c;display:flex;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;margin-top:0}.styles_modalIcon__1q5zA{margin-right:.5rem}.styles_modalForm__nSMbV{display:flex;flex-direction:column;gap:1rem}.styles_modalForm__nSMbV .styles_input__WZL9D,.styles_modalForm__nSMbV .styles_selectWrapper__qFA9I{width:100%}.styles_modalForm__nSMbV .styles_input__WZL9D{border:2px solid #e2e8f0;border-radius:.5rem;font-size:.95rem;line-height:1.25rem;padding:.75rem 1rem;transition:all .2s ease}.styles_modalForm__nSMbV .styles_input__WZL9D:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f640;outline:none}.styles_currentFilters__tisKT{border-top:1px solid #e2e8f0;margin-top:1.5rem;padding-top:1rem}.styles_currentFilters__tisKT h3{font-size:1rem;font-weight:600;margin-bottom:.75rem}.styles_currentFiltersScroll__pKzEE{max-height:200px;overflow-y:auto;padding-right:.5rem}.styles_currentFilterItem__5aHqO{align-items:center;animation:styles_fadeIn__QHsti .3s ease-out;background-color:#f8fafc;border-radius:.375rem;display:flex;justify-content:space-between;margin-bottom:.5rem;padding:.5rem}.styles_removeFilterButton__T5bud{background-color:initial;border:none;color:#e53e3e;cursor:pointer;transition:all .2s ease}.styles_removeFilterButton__T5bud:hover{color:#c53030}.styles_modalActions__Y238E{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.styles_cancelButton__6L2UY{background-color:#e2e8f0;color:#4a5568}.styles_cancelButton__6L2UY:hover{background-color:#cbd5e0}.styles_saveButton__WoNhy{background-color:#097e8b;color:#fff}.styles_icon__BNXEH{height:1.25rem;width:1.25rem}.styles_searchWrapper__xaO8i{align-items:center;background-color:#fff;border:2px solid #e2e8f0;border-radius:10px;display:flex;padding:5px 15px;position:relative;width:300px}.styles_searchIcon__3uwnJ{color:#757575;font-size:20px;margin-right:8px}.styles_searchInput__-dY-A{background:#0000;border:none;color:#333;font-size:14px;padding:8px 0;width:100%}.styles_searchInput__-dY-A::placeholder{color:#999}.styles_searchInput__-dY-A:focus{outline:none}.styles_modalOverlay__WqALU{align-items:center;animation:styles_fadeIn__rbXlA .3s ease-out;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes styles_fadeIn__rbXlA{0%{opacity:0}to{opacity:1}}.styles_modalContent__\+7kOw{animation:styles_slideIn__rAdKG .3s ease-out;background-color:#fff;border-radius:16px;box-shadow:0 10px 30px #0000001a;max-height:90vh;max-width:500px;overflow-y:auto;padding:2.5rem;position:relative;width:100%}@keyframes styles_slideIn__rAdKG{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.styles_modalTitle__5-ZJU{color:#333;font-size:1.8rem;font-weight:300;margin-bottom:2rem;text-align:center}.styles_form__BY9Yp{display:flex;flex-direction:column;gap:1.5rem}.styles_formRow__UvUQR{display:flex;gap:1rem}.styles_formGroup__wrxf0{flex:1 1}.styles_input__ixQcI,.styles_select__cqLV6{border:1px solid #e0e0e0;border-radius:8px;color:#333;font-size:1rem;padding:.75rem 1rem;transition:all .3s ease;width:100%}.styles_input__ixQcI:focus,.styles_select__cqLV6:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff1a;outline:none}.styles_select__cqLV6{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m7 10 5 5 5-5z' fill='%23666'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;padding-right:2.5rem}.styles_submitButton__he7AA{background-color:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;margin-top:1rem;padding:.75rem;transition:background-color .3s ease,transform .1s ease}.styles_submitButton__he7AA:hover{background-color:#0056b3}.styles_submitButton__he7AA:active{transform:scale(.98)}.styles_closeButton__eFd64{background:none;border:none;color:#666;cursor:pointer;position:absolute;right:1.5rem;top:1.5rem;transition:color .3s ease}.styles_closeButton__eFd64:hover{color:#333}@media (max-width:600px){.styles_modalContent__\+7kOw{padding:2rem 1.5rem}.styles_formRow__UvUQR{flex-direction:column;gap:1rem}}.styles_dropdownContainer__75Bke{position:relative;width:100%}.styles_label__LNFxI{color:var(--text-color);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.styles_dropdownTrigger__HVHt8{-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid var(--border-color);border-radius:8px;color:var(--text-color);cursor:pointer;outline:none;padding:12px;transition:all .3s ease;width:100%}.styles_dropdownTrigger__HVHt8:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #097e8b1a}.styles_dropdownMenu__yd0PK{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin-top:4px;overflow:hidden;position:absolute;width:100%;z-index:10}.styles_searchContainer__CZKz-{padding:8px}.styles_searchInput__dLPN-{border:1px solid var(--border-color);border-radius:4px;font-size:14px;padding:8px 8px 8px 36px;width:100%}.styles_searchIcon__yFZrW{color:#9ca3af;left:18px;position:absolute;top:50%;transform:translateY(-50%)}.styles_optionsList__4H-rL{max-height:240px;overflow-y:auto;padding:4px 0}.styles_option__TEbXE{cursor:pointer;padding:8px 16px}.styles_option__TEbXE:hover{background-color:var(--secondary-color)}.styles_optionsList__4H-rL::-webkit-scrollbar{width:8px}.styles_optionsList__4H-rL::-webkit-scrollbar-track{background:#f1f1f1}.styles_optionsList__4H-rL::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.styles_optionsList__4H-rL::-webkit-scrollbar-thumb:hover{background:#555}.styles_appointmentDetail__ud7II{background-color:#f5f5f5;display:flex;font-family:Arial,sans-serif;gap:20px;padding:20px}.styles_mainContent__ZArUE{display:flex;flex:1 1;flex-direction:column;gap:20px}.styles_sideContent__YrLt\+{display:flex;flex-direction:column;gap:20px;width:30%}.styles_audioTranscription__qrZLu,.styles_bottomSection__xMxFz,.styles_calendar__9kmpe,.styles_middleSection__dSfbg,.styles_notesSection__3j71F,.styles_patientDetails__qfVq4,.styles_statusSection__VN5Aq,.styles_topSection__iAImd{background-color:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;padding:20px;transition:box-shadow .3s ease}.styles_audioTranscription__qrZLu:hover,.styles_bottomSection__xMxFz:hover,.styles_calendar__9kmpe:hover,.styles_middleSection__dSfbg:hover,.styles_notesSection__3j71F:hover,.styles_patientDetails__qfVq4:hover,.styles_statusSection__VN5Aq:hover,.styles_topSection__iAImd:hover{box-shadow:0 6px 12px #00000026}.styles_patientOverview__ylTOd h1{color:#333;font-size:28px;margin-bottom:15px}.styles_patientInfo__MIxKJ{align-items:center;background-color:#f8f9fa;border-radius:8px;display:flex;padding:15px}.styles_patientInfo__MIxKJ img{border-radius:50%;box-shadow:0 2px 4px #0000001a;height:60px;margin-right:20px;width:60px}.styles_patientInfo__MIxKJ span{color:#333;font-size:20px;font-weight:700}.styles_patientInfo__MIxKJ p{color:#666;font-size:14px;margin:5px 0 0}.styles_actionButton__3YybA{border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:all .3s ease}.styles_actionButton__3YybA:hover{transform:translateY(-2px)}.styles_actionButton__3YybA:active{transform:translateY(0)}.styles_bookButton__mSmDc,.styles_bookButton__mSmDc:hover,.styles_checkInButton__0e6Yd,.styles_checkInButton__0e6Yd:hover,.styles_confirmButton__4zoLc,.styles_confirmButton__4zoLc:hover,.styles_viewOpVisitButton__UK4\+v :hover,.styles_viewopvisitbutton__SGcLX{background-color:#097e8b}.styles_attendanceStats__\+\+FVK h3,.styles_audioTranscription__qrZLu h3,.styles_consultantsNote__zWBD7 h3,.styles_homeAssignments__bgP\+T h3{color:#333;font-size:20px;margin-bottom:15px}.styles_noteActions__DOn4q{display:flex;gap:10px}.styles_noteActions__DOn4q button,.styles_noteActions__DOn4q select{border-radius:4px;font-size:14px;padding:8px 16px}.styles_noteActions__DOn4q button{background-color:#097e8b;border:none;color:#fff;cursor:pointer;transition:background-color .3s ease}.styles_noteActions__DOn4q button:hover{background-color:#0b9bab}.styles_noteActions__DOn4q select{border:1px solid #ccc}.styles_detailRow__v0szH{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.styles_label__vrKuJ{color:#666;font-size:14px}.styles_value__8E9Lh{color:#333;font-weight:700}.styles_statusSection__VN5Aq{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;padding:20px}.styles_statusHeader__4cNuy{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px}.styles_statusButtons__Nhdni{display:flex;justify-content:flex-end}.styles_statusHeader__4cNuy h3{color:#333;font-size:20px;margin:0}.styles_statusList__ufnjS{display:flex;flex-direction:column;gap:10px}.styles_statusItem__\+GbQ7{align-items:center;border-radius:8px;display:flex;padding:15px;transition:all .3s ease}.styles_statusIcon__XDxwl{font-size:24px;margin-right:10px}.styles_completedStatus__34cuJ{background-color:#796aaa;color:#fff}.styles_completedStatus__34cuJ .styles_statusIcon__XDxwl{color:#fff}.styles_upcomingStatus__3riUv{background-color:#f4f4f6;color:#333}.styles_upcomingStatus__3riUv .styles_statusIcon__XDxwl{color:#333}.styles_recordButton__SuqWm{align-self:flex-end;background-color:#097e8b;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:background-color .3s}.styles_recordButton__SuqWm:hover{background-color:#0b9bab}.styles_loading__Xu8bG{align-items:center;color:#333;display:flex;font-size:24px;height:100vh;justify-content:center}.styles_loading__Xu8bG:after{animation:styles_spin__Nxjll 1s linear infinite;border:5px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;content:"";height:30px;margin-left:10px;width:30px}@keyframes styles_spin__Nxjll{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.styles_error__ZPUc9{align-items:center;color:#ff4d4f;display:flex;font-size:24px;height:100vh;justify-content:center}@media screen and (max-width:1024px){.styles_appointmentDetail__ud7II{flex-direction:column}.styles_main-content__FhD0v,.styles_side-content__43IdB{width:100%}.styles_patient-info__tXdEe img{height:40px;width:40px}.styles_action-button__kUsKS{margin-bottom:10px;width:100%}.styles_status-buttons__gbWsM button{width:100%}}@media screen and (max-width:768px){.styles_top-left__tjizJ{order:0}.styles_patientDetails__qfVq4{order:1}.styles_homeAssignments__bgP\+T{background-color:#fff;display:flex;flex-direction:column;order:2}.styles_calendar__9kmpe{order:3}.styles_attendanceStats__\+\+FVK{display:flex;flex-direction:column;order:4}.styles_statusSection__VN5Aq{order:5}.styles_audioTranscription__qrZLu{order:6}.styles_notesSection__3j71F{display:flex;order:7}.styles_bottomSection__xMxFz,.styles_mainContent__ZArUE,.styles_middleSection__dSfbg,.styles_sideContent__YrLt\+,.styles_topSection__iAImd{display:contents}.styles_statusItem__\+GbQ7{font-size:14px;padding:8px}.styles_actionButton__3YybA{flex-direction:column}.styles_label__vrKuJ{text-align:left!important;text-align:initial!important}.styles_statusButton__WK9\+E button{font-size:12px;padding:6px}.styles_statusButtons__Nhdni,.styles_statusHeader__4cNuy{flex-direction:column}.styles_status-buttons__gbWsM{width:100%}.styles_appointmentDetail__ud7II{flex-direction:column}.styles_sideContent__YrLt\+{width:100%}}:root{--primary-color:#097e8b;--primary-light:#0a9aab;--primary-dark:#076570;--secondary-color:#f0f4f8;--text-color:#333;--border-color:#d1d9e6;--shadow-color:#097e8b1a;--success-color:#4caf50;--error-color:#f44336}body{background-color:#f5f7fa;font-family:Poppins,sans-serif;margin:0;padding:0}.styles_formContainer__DE7VP{background-color:#fff;border-radius:20px;box-shadow:0 10px 30px #097e8b1a;box-shadow:0 10px 30px var(--shadow-color);margin:40px auto;max-width:100%;padding:40px;transition:all .3s ease}.styles_formContainer__DE7VP:hover{box-shadow:0 15px 35px #097e8b1a;box-shadow:0 15px 35px var(--shadow-color);transform:translateY(-5px)}.styles_formTitle__mO6qS{color:#097e8b;color:var(--primary-color);font-size:32px;font-weight:600;margin-bottom:30px;text-align:center}.styles_form__XgQDN{display:flex;flex-direction:column;gap:30px}.styles_formGrid__lY19y{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.styles_formGroup__1WxY0{display:flex;flex-direction:column}.styles_formGroup__1WxY0 label{color:#333;color:var(--text-color);font-size:14px;font-weight:500;margin-bottom:8px}.styles_formGroup__1WxY0 input,.styles_formGroup__1WxY0 select{border:2px solid #d1d9e6;border:2px solid var(--border-color);border-radius:8px;font-size:14px;padding:12px;transition:all .3s ease}.styles_formGroup__1WxY0 input:focus,.styles_formGroup__1WxY0 select:focus{border-color:#097e8b;border-color:var(--primary-color);box-shadow:0 0 0 3px #097e8b1a;outline:none}.styles_formGroup__1WxY0 select[multiple]{height:120px}.styles_checkboxGroup__YedBW{display:flex;flex-wrap:wrap;gap:10px}.styles_checkboxLabel__q\+h1W{align-items:center;color:#333;color:var(--text-color);display:flex;font-size:14px}.styles_checkboxLabel__q\+h1W input[type=checkbox]{margin-right:5px}.styles_pricingInfo__a6e6h{background-color:#f0f4f8;background-color:var(--secondary-color);border-radius:12px;margin-top:30px;padding:25px;transition:all .3s ease}.styles_pricingInfo__a6e6h:hover{transform:scale(1.02)}.styles_pricingTitle__1Whvv{color:#097e8b;color:var(--primary-color);font-size:24px;font-weight:600;margin-bottom:20px}.styles_pricingGrid__8mxoD{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.styles_pricingItem__rOtst{color:#333;color:var(--text-color);font-size:16px}.styles_pricingItem__rOtst span{color:#097e8b;color:var(--primary-color);font-weight:600}.styles_submitContainer__WcYbW{display:flex;justify-content:center;margin-top:40px}.styles_submitButton__IzLwW{align-items:center;background-color:#097e8b;background-color:var(--primary-color);border:none;border-radius:30px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:500;justify-content:center;padding:14px 40px;transition:all .3s ease}.styles_submitButton__IzLwW:hover{background-color:#0a9aab;background-color:var(--primary-light);box-shadow:0 5px 15px #097e8b4d;transform:translateY(-2px)}.styles_submitButton__IzLwW:active{background-color:#076570;background-color:var(--primary-dark);box-shadow:none;transform:translateY(0)}.styles_submitButton__IzLwW:disabled{background-color:#a0a0a0;cursor:not-allowed}.styles_loading__GJowk{align-items:center;color:#097e8b;color:var(--primary-color);display:flex;font-size:18px;height:200px;justify-content:center}.styles_errorAlert__DdMCm{background-color:#ffebee;color:#f44336;color:var(--error-color);margin-bottom:20px}.styles_errorAlert__DdMCm,.styles_successAlert__ObCVU{animation:styles_fadeIn__K36gr .5s ease-out;border-radius:8px;font-size:14px;padding:15px}.styles_successAlert__ObCVU{background-color:#e8f5e9;color:#4caf50;color:var(--success-color);margin-top:20px}@keyframes styles_fadeIn__K36gr{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.styles_formContainer__DE7VP{margin:20px;padding:20px}.styles_formGrid__lY19y,.styles_pricingGrid__8mxoD{grid-template-columns:1fr}.styles_formTitle__mO6qS{font-size:24px}.styles_submitButton__IzLwW{width:100%}}.styles_MuiAutocomplete-root__-D95Q .styles_MuiOutlinedInput-root__HRo13{padding:3px}.styles_MuiAutocomplete-root__-D95Q .styles_MuiAutocomplete-endAdornment__0yHI1{right:9px}.styles_MuiAutocomplete-root__-D95Q .styles_MuiOutlinedInput-notchedOutline__emXyk{border-color:#d1d9e6;border-color:var(--border-color)}.styles_MuiAutocomplete-root__-D95Q .styles_Mui-focused__iL4Z\+ .styles_MuiOutlinedInput-notchedOutline__emXyk{border-color:#097e8b;border-color:var(--primary-color)}.styles_Toastify__toast-container__lzxeL{font-family:Poppins,sans-serif}.styles_Toastify__toast__cwYo2{border-radius:8px;padding:16px}.styles_Toastify__toast--success__YtuD0{background-color:#4caf50;background-color:var(--success-color)}.styles_Toastify__toast--error__godbQ{background-color:#f44336;background-color:var(--error-color)}.styles_Toastify__toast-body__91FpS{color:#fff;font-size:14px}