.main-teacher-container { width: 80vw; margin: 0 auto; padding: 20px; } .main-teacher-top-container { display: flex; height: 500px; margin-bottom: 20px; } .mainteacher-chart { width: 100%; height: 95%; display: flex; overflow: hidden; } .main-teacher-top-chart { flex: 9; border-radius: 10px; background-color: #ffffff; margin-right: 20px; display: flex; justify-content: center; align-items: center; } .main-teacher-top-buttons { flex: 1; border-radius: 10px; } .main-teacher-top-button { width: 150px; height: 150px; background-color: #ffffff; margin-bottom: 20px; font-size: 24px; display: flex; justify-content: center; align-items: center; border-radius: 15px; } .main-teacher-top-button:hover { cursor: pointer; } .main-teacher-next-button { width: 150px; height: 50px; background-color: #ffffff; font-size: 16px; border: none; border-radius: 10px; cursor: pointer; } .mainteacher-left-container { width: 70%; height: 100%; display: flex; justify-content: center; flex-direction: column; align-items: center; } .mainteacher-detail-container { width: 90%; height: 90%; display: flex; justify-content: center; align-items: center; flex-direction: column; } .mainteacher-detail-name-container { width: 100%; height: 25%; display: flex; justify-content: center; align-items: center; } .mainteacher-detail-name { width: 100%; height: 80%; display: flex; justify-content: center; align-items: center; border-radius: 20px; background-color: #ffffff; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Add this line for shadow */ } .mainteacher-detail-graph-container { width: 100%; height: 50%; display: flex; justify-content: center; align-items: center; } .mainteacher-detail-graph { width: 80%; height: 90%; display: flex; justify-content: center; align-items: center; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Add this line for shadow */ border-radius: 20px; background-color: #ffffff; } .mainteacher-detail-threebutton { width: 20%; height: 90%; display: flex; justify-content: space-between; align-items: center; flex-direction: column; } .mainteahcer-detail-button { width: 90%; height: 30%; display: flex; justify-content: center; align-items: center; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Add this line for shadow */ border-radius: 20px; background-color: #ffffff; } .mainteacher-detail-comment-container { width: 100%; height: 25%; display: flex; justify-content: space-between; align-items: center; } .mainteacher-detail-comment { width: 47%; height: 90%; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Add this line for shadow */ padding: 1% 3%; box-sizing: border-box; border-radius: 20px; background-color: #ffffff; } .mainteacher-detail-comment-input { width: 50%; height: 90%; padding: 1% 3%; box-sizing: border-box; border-radius: 20px; background-color: #ffffff; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Add this line for shadow */ } .mainteacher-detail-comment-input-button { width: 100%; height: 50%; display: flex; justify-content: space-between; align-items: center; div { width: 25%; height: 80%; box-sizing: border-box; text-align: center; font-size: 20px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Add this line for shadow */ display: flex; justify-content: center; align-items: center; border-radius: 10px; border: 1px solid; } input { width: 70%; height: 80%; font-size: 20px; box-sizing: border-box; padding: 0 2%; border: none; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Add this line for shadow */ border-radius: 10px; border: 1px solid; } } .mainteacher-right-container { width: 30%; height: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center; } .mainteacher-list-container { width: 90%; height: 90%; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; overflow: auto; scrollbar-width: thin; /* For Firefox */ scrollbar-color: #888 #f0f0f0; /* For Firefox */ } .mainteacher-list-student { width: 90%; padding: 40px 0px; background-color: #ffffff; border: none; border-radius: 20px; display: flex; flex-direction: column; align-items: center; margin-top: 4%; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Add this line for shadow */ }