.wrap{margin-inline:auto;width:min(100% - 20px,600px)}.table_admin{background-color:#fff;border-radius:10px;-webkit-filter:drop-shadow(0 7px 29px hsla(240,5%,41%,.15));filter:drop-shadow(0 7px 29px rgba(100,100,111,.15));margin-top:20px;overflow:hidden}.table_row{display:flex;width:100%}.table_row div{align-items:center;display:flex;height:50px;padding:0 10px;width:50%}.table_row div p{margin:0}.table_title{background-color:#e9e9e9;padding:10px;text-align:center;width:calc(100% - 20px)}.border_bottom{border-bottom:1px solid #e7e7e7}.table_row div:first-child{background-color:var(--main-color);color:#fff;font-weight:600}.button_liste_room{margin-top:20px}.RoomList_header{align-items:center;display:flex;font-size:10px;justify-content:space-between;margin-top:10px}.RoomList_header h2{margin:0}.table_room_list{border-collapse:collapse;border-radius:10px;margin-bottom:20px;margin-top:10px;overflow:hidden;width:100%}.table_room_list thead{background-color:var(--main-color);color:#fff;font-weight:600}.table_room_list tr{height:50px}.table_room_list td{padding:0 0 0 5px;text-align:center;width:16.66667%}.table_room_list thead td{height:60px}.table_room_list_checkbox{align-items:center;display:flex;font-size:13px;justify-content:center;margin-bottom:10px}@media (max-width:430px){tbody,thead{font-size:14px!important}.DriverDetails_driver_infos tr td h3{font-size:13px!important}}body{--main-color:#ff713d;--second-color:#3dc5ff;--main-color-active:#ff936b;--second-color-active:#60cfff;background-color:#f9f9f9;font-family:Poppins,sans-serif;margin:0}button{cursor:pointer}.DeviceDisplay_Phone .wrap{width:min(100% - 20px,600px)}.DeviceDisplay_Tv .wrap{width:min(100% - 20px,100%)}.header_viewer_cont{align-items:center;background-color:#f9f9f9;border-bottom:1px solid #e7e7e7;display:flex;flex-direction:column;padding:10px 0;width:100%}.header_viewer{display:flex;justify-content:space-between}.header_app_content{display:flex}.header_app_title{align-items:center;display:flex}.header_app_content .course_infos_cont{margin-left:20px}.header_app_title h1{font-size:22px;line-height:40px;margin:0;white-space:nowrap}.header_app_title h1:last-child{color:red;margin:1px 5px 0}.header_viewer_custom_cont input{border:1px solid #e7e7e7;height:38px;margin:0;padding:0 5px 0 15px}.header_viewer_custom_cont input:first-child{border-radius:30px 0 0 30px;border-right:none;width:50px}.header_viewer_custom_cont input:nth-child(3){border-left:none;border-right:none;width:60px}.select_filter_cont select{border:1px solid #e7e7e7;border-radius:30px;height:100%;margin:0;padding:0 15px;width:100%}.header_viewer_custom_cont button{align-items:center;background-color:var(--main-color);border:1px solid #e7e7e7;border-radius:0 30px 30px 0;color:#fff;display:flex;height:40px;justify-content:center;padding:0 20px;width:100%}.header_viewer_custom_cont{display:flex;justify-content:space-between}.DeviceDisplay_Tv .header_viewer_custom_cont{margin-top:10px}.header_viewer_input{display:flex}.header_viewer_custom_cont span{background-color:#fff;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;height:38px;line-height:38px}.SwitchDevice_button path{color:red}.SwitchDevice_button{background-color:initial;border:none;margin:0 10px}#yellowAnim{background-color:#fff7be!important}.page_cont{align-items:center;display:flex;-webkit-filter:drop-shadow(0 7px 29px hsla(240,5%,41%,.15));filter:drop-shadow(0 7px 29px rgba(100,100,111,.15));flex-direction:column;justify-content:center}.DeviceDisplay_Tv table{border-radius:10px 10px 10px 10px}.DeviceDisplay_Phone table,.DeviceDisplay_Tv table{border-collapse:collapse;margin-bottom:20px;overflow:hidden;width:100%}.DeviceDisplay_Phone table{border-radius:0 10px 10px 10px}.table_cont{border-radius:30px;margin-top:10px}.table thead{background-color:var(--main-color);color:#fff;font-weight:600}.table thead td{height:60px}.table td{padding:0 0 0 5px;text-align:center;width:16.66667%}.DeviceDisplay_Phone .table tr{height:50px}.DeviceDisplay_Tv .table tr{font-size:24px;font-weight:800;height:60px}.DeviceDisplay_Tv .table thead tr{font-size:26px;font-weight:400;height:50px}.table_cont h1{margin:10px 0 10px 20px;text-align:center}tbody tr:nth-child(2n){background-color:#f3f3f3}tbody tr:nth-child(odd){background-color:#fff}tbody{font-size:15px}.DeviceDisplay_Phone tbody tr td:first-child{font-weight:600}.Button_driver_details,tbody tr td:nth-child(2){text-transform:capitalize}.Button_driver_details{background-color:initial;border:none}.DeviceDisplay_Phone .Button_driver_details{text-decoration:underline}.DeviceDisplay_Tv .Button_driver_details{font-size:30px;font-weight:400}.course_infos_cont{display:flex}.DeviceDisplay_Phone .duration_content,.DeviceDisplay_Phone .kind_content{background-color:#fff;height:40px;line-height:40px;padding:0 20px;text-align:center}.DeviceDisplay_Tv .duration_content,.DeviceDisplay_Tv .kind_content{background-color:#fff;height:70px;line-height:70px;padding:0 40px;text-align:center}.DeviceDisplay_Phone .duration_content h2,.DeviceDisplay_Phone .kind_content h2{font-size:16px;font-weight:400;margin:0;text-transform:capitalize}.DeviceDisplay_Tv .duration_content h2,.DeviceDisplay_Tv .kind_content h2{font-size:35px;font-weight:600;margin:0}.DeviceDisplay_Phone .duration_content{border-radius:10px 0 0 0;border-right:1px solid #e7e7e7}.DeviceDisplay_Tv .duration_content{border-radius:10px 0 0 10px;border-right:1px solid #e7e7e7}.DeviceDisplay_Phone .kind_content{border-radius:0 10px 0 0}.DeviceDisplay_Tv .kind_content{border-radius:0 10px 10px 0}.session_start_date{color:#888;font-size:.55em;font-weight:400;margin-left:12px;vertical-align:middle;white-space:nowrap}.DriverDetails_header{align-items:center;display:flex;justify-content:space-between}.DriverDetails_header h2{font-size:18px;margin:0;text-transform:capitalize}.DriverDetails_cont{display:flex;justify-content:center}.DriverDetails{margin-top:10px}#DriverDetails_back{align-items:center;background-color:var(--main-color);border:1px solid #e7e7e7;border-radius:30px;color:#fff;display:flex;height:40px;justify-content:center;width:80px}.DriverDetails_driver_infos{border-collapse:collapse;border-radius:10px;-webkit-filter:drop-shadow(0 7px 29px hsla(240,5%,41%,.15));filter:drop-shadow(0 7px 29px rgba(100,100,111,.15));margin-top:10px}.DriverDetails_driver_infos h3{margin:0;white-space:nowrap}.DriverDetails_driver_infos p{margin:0}.DriverDetails_driver_infos tr td{background-color:#fff;font-size:15px;width:25%}.DriverDetails_driver_infos tr td:first-child{background-color:var(--main-color);color:#fff;font-weight:600;width:100px}.DriverDetails_driver_infos tr td{padding:15px 10px}.DriverDetails_driver_infos tr:not(.DriverDetails_driver_infos tr:last-child){border-bottom:1px solid #e7e7e7}.DriverDetails table{border-radius:10px;-webkit-filter:drop-shadow(0 7px 29px hsla(240,5%,41%,.15));filter:drop-shadow(0 7px 29px rgba(100,100,111,.15))}#infosCard_cont{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}#infosCard{background-color:#fff;border-radius:10px;-webkit-filter:drop-shadow(0 7px 29px hsla(240,5%,41%,.15));filter:drop-shadow(0 7px 29px rgba(100,100,111,.15));margin-inline:auto;overflow:hidden;width:min(100% - 20px,600px)}#infosCard_header{align-items:center;background-color:#f9f9f9;border-bottom:1px solid #e7e7e7;display:flex;height:60px;padding:0 20px}#infosCard_content{min-height:20vh;padding:20px}#infosCard_footer{align-items:center;background-color:#f9f9f9;border-top:1px solid #e7e7e7;display:flex;height:60px;justify-content:flex-end;padding-right:20px}#infosCard_footer_button{align-items:center;background-color:var(--main-color);border:none;border-radius:10px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.1);color:#fff;display:flex;font-size:16px;gap:5px;height:40px;outline:none;padding:0 20px}#infosCard_footer_button:hover{opacity:.9}#infosCard_header svg{margin-right:10px}#infosCard_header svg path{color:var(--main-color)}.producer_cont{margin-inline:auto;margin-top:20px;width:min(100% - 40px,600px)}.producer_createRoom_cont{background-color:#fff;border:1px solid #e7e7e7;border-radius:10px;display:flex;flex-direction:column;overflow:hidden;width:100%}.producer_createRoom_cont div{border-bottom:1px solid #e7e7e7;display:flex}.producer_createRoom_cont div p{border-right:1px solid #e7e7e7;line-height:50px;margin:0;padding:0 10px;text-align:right;width:80px}.producer_createRoom_cont div input{border:none;outline:none;width:calc(100% - 60px)}.producer_createRoom_cont button{border-radius:0 0 5px 5px}.BasicButton{border:none;border-radius:10px;color:#fff;font-size:16px;height:50px;line-height:50px;width:100%}.orangeButton{background-color:var(--main-color)}.orangeButton:active{background-color:var(--main-color-active)}.blueButton{background-color:var(--second-color)}.blueButton:active{background-color:var(--second-color-active)}.producer_updateSession_cont{border-radius:10px;height:50px;overflow:hidden;width:100%}.producer_updateSession_cont button{width:50%}.producer_updateSession_cont select{border:none;font-size:16px;height:50px;outline:none;padding:0 20px;width:50%}.producer_addLap_cont button,.producer_createRoom_cont,.producer_createSession_cont,.producer_updateSession_cont{margin-bottom:20px}.producer_addLap_cont{margin-top:60px}.producer_seeResponse_cont{margin-bottom:20px}.producer_seeResponse_text{background-color:#fff;border:1px solid #e7e7e7;border-radius:10px;overflow:hidden;padding:20px}
/*# sourceMappingURL=main.fc6c8b0c.css.map*/