.AssignmentItem_my-flex-container__WsqRp{display:flex;flex-direction:column;justify-content:center;align-items:center}.AssignmentItem_my-button__CTtoJ{display:block;width:100%;text-align:center}@media(min-width:992px){.AssignmentItem_desktop-styling__2b_mj{padding:20px}}.AssignmentItem_card__zbzHB{box-shadow:0 4px 10px rgba(0,0,0,.25)}.AssignmentItem_assignmentItem__4GxkT .AssignmentItem_MuiAccordionDetails-root__1C_eL{padding:16px;display:flex;flex-direction:column;gap:8px}.AssignmentItem_assignmentTitle__WVAVy{font-size:1rem;font-weight:600;color:#832a90}.AssignmentItem_dueDate__eZMij{font-size:.875rem;color:#172752}.AssignmentItem_submittedFiles___Ap59{display:flex;flex-direction:column;gap:4px}.AssignmentItem_submittedFiles___Ap59 .AssignmentItem_file__vu1nf{display:flex;align-items:center;gap:4px}.AssignmentItem_submittedFiles___Ap59 .AssignmentItem_file__vu1nf svg{font-size:1.25rem;color:#172752}.AssignmentItem_submittedFiles___Ap59 .AssignmentItem_file__vu1nf .AssignmentItem_fileName__UTv0e{font-size:.875rem;color:#832a90}.AssignmentItem_grade__jCVMe{display:flex;align-items:center;gap:4px}.AssignmentItem_grade__jCVMe svg{font-size:1.5rem;color:#4caf50}.AssignmentItem_grade__jCVMe .AssignmentItem_gradeValue__NFD7K{font-size:.875rem;font-weight:500;color:#4caf50}.AssignmentItem_feedback__23Aii{background-color:#fff;border-radius:4px;padding:8px;font-size:.875rem;color:#832a90}.CoursePerformance_coursePerformance__yACzC{background-color:#f5f5f5;padding:16px;border-radius:8px;margin-bottom:16px}.CoursePerformance_coursePerformance__yACzC .CoursePerformance_title__CSPE_{margin-bottom:8px}.CoursePerformance_coursePerformance__yACzC .CoursePerformance_progressText__djJl6{margin-bottom:16px}.CoursePerformance_coursePerformance__yACzC .CoursePerformance_progressBar__fVGM3{height:10px;border-radius:5px;margin-bottom:16px}.CoursePerformance_coursePerformance__yACzC .CoursePerformance_averageGrade__9__sH{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:#4caf50;border-radius:50%;color:#fff;font-size:1.2rem;margin:auto}