@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.no_view_main-cont{display:flex;justify-content:center;align-items:center;height:100%}*{box-sizing:border-box;padding:0;margin:0}#root{height:100%}body{height:100vh;font-family:Roboto}.button_main-cont{background:#0075ff;outline:none;border:none;padding:20px;width:100%;color:#fff;font-size:20px}.input_main-cont{display:flex;flex-direction:column;width:100%}.input_main-label{color:#100f0f99;margin-bottom:13px}.input_main-input{padding:10px;border-color:#000b2133;width:100%}.input_main-input::placeholder{font-size:16px;font-style:italic}.login_main-cont{display:flex;height:100%;width:100%}.login_img-cont{height:100%;width:50%;background-color:#d9d9d999;display:flex;flex-direction:column;justify-content:end}.login_img-main{max-width:100%}.login_form-main{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:50px;width:50%}.details_main-cont{height:100%;background:#000b2108;width:100%;padding:10px;display:flex;justify-content:space-between}.details_left-bar-main-cont{border-radius:10px;background-color:#fff;height:100%;width:19.5%;position:relative}.details_left-bar-brnd-cont{display:flex;width:100%;align-items:center}.details_left-bar-brnd-logo{width:30%;aspect-ratio:1;border-radius:100%}.details_left-bar-seperator{width:80%;height:1px;margin-left:10%;margin-right:10%;background:#0003}.details_left-bar-options{width:100%;padding:20px;font-size:26px;background:#0003;margin-top:5%;border-radius:5px;transition:all .5s;cursor:pointer}.details_left-bar-options:hover{filter:opacity(.8)}.details_left-bar-options-cont{padding:5px}.details_right-main-cont{height:100%;width:80%;display:flex;flex-direction:column;justify-content:space-between}.details_right-top-cont{border-radius:10px;background-color:#fff;height:9.1%;width:100%;display:flex;align-items:center;padding:20px}.details_right-bottom-cont{border-radius:10px;background-color:#fff;height:90%;width:100%;padding:20px}.details_left-bar-bottom-cont{position:absolute;height:20%;width:100%;bottom:0;padding:5%;display:flex;align-items:end}.details_left_logout{width:100%;padding:5%;border-radius:10px;transition:all .5s;cursor:pointer}.details_left_logout:hover{background-color:#0003}.bmi_card_top_main{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.bmi_card_top_main>p{flex:1}.bmi_card_bottom_main{margin-top:10px;display:flex;justify-content:space-between;align-items:center}.bmi_card_seperator{height:1px;width:100%;background-color:#0003}.bmi_card_seperator_vertical{height:25px;width:2px;border-radius:100%;background-color:#0003}.bmi_card_item{color:#000;font-family:Roboto;font-size:16px;font-style:italic;font-weight:400;line-height:normal}.bmi_card_value{color:#000;font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.details_view_main_cont{width:100%;display:flex;flex-direction:column;height:100%}.details_view_header_main{display:flex;justify-content:space-between;align-items:center}.details_view_items_main_cont{flex-grow:1;overflow:scroll}.details_box{padding:10px;border-radius:5px;border-color:#9d9d9d80;border-width:1px;border-style:solid}.feed_back_list_cont{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;flex:1;overflow-y:scroll;align-content:flex-start}.feedback_item_cont{width:49%;margin-bottom:10px;display:flex;justify-content:space-between;align-self:flex-start}.feed_back_view_more_cont{border-color:#0075ff;font-style:italic;cursor:pointer;transition:all .5s}.feed_back_view_more_cont:hover{background:#f2eaea80;border-color:#2b7fe0}.details_view_header_heading{color:#000000b3;font-family:Roboto;font-size:22px;font-style:italic;font-weight:400}.box-shadow{box-shadow:0 6px 15px #00000030}.details_view-pagenation-main{width:100%;background-color:#0075ff;padding:10px;align-self:flex-end;margin-top:10px;border-radius:5px;display:flex;justify-content:space-between;align-items:center}.details_view_pagenation,.pagenation_item_main{display:flex;align-items:center}.pagenation_next_prev_main{display:flex}.pagenation_arrow_cont{background-color:#fff;width:40px;aspect-ratio:1;border-radius:100%;justify-content:center;align-items:center;display:flex;transition:all .5s}.pagenation_arrow_cont:hover{opacity:.8}.pagenationRotate{rotate:180deg;margin-right:10px}.download_btn{color:#fff;text-decoration:none;background:#0075ff;transition:all .5s}.download_btn:hover{background:#0075ff90;color:#000}.roboto-thin{font-family:Roboto,sans-serif;font-weight:100;font-style:normal}.roboto-light{font-family:Roboto,sans-serif;font-weight:300;font-style:normal}.roboto-regular{font-family:Roboto,sans-serif;font-weight:400;font-style:normal}.roboto-medium{font-family:Roboto,sans-serif;font-weight:500;font-style:normal}.roboto-bold{font-family:Roboto,sans-serif;font-weight:700;font-style:normal}.roboto-black{font-family:Roboto,sans-serif;font-weight:900;font-style:normal}.roboto-thin-italic{font-family:Roboto,sans-serif;font-weight:100;font-style:italic}.roboto-light-italic{font-family:Roboto,sans-serif;font-weight:300;font-style:italic}.roboto-regular-italic{font-family:Roboto,sans-serif;font-weight:400;font-style:italic}.roboto-medium-italic{font-family:Roboto,sans-serif;font-weight:500;font-style:italic}.roboto-bold-italic{font-family:Roboto,sans-serif;font-weight:700;font-style:italic}.roboto-black-italic{font-family:Roboto,sans-serif;font-weight:900;font-style:italic}.sidebar{position:fixed;top:0;right:-30%;width:30%;height:100%;background:#fff;transition:right .3s ease;box-shadow:-2px 0 5px #0003;z-index:1000}.sidebar.open{right:0}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999}.close-btn{position:absolute;top:10px;right:10px;background:#000;color:#fff;border:none;border-radius:5px;padding:10px;cursor:pointer;text-align:center}.side-bar-main{height:100%;width:100%;overflow:scroll;padding:70px 10px}.side-bar-main p{color:gray}.center-sidebar{height:100%;width:100%;display:flex;justify-content:center;align-items:center}
