.fc-result-panel{width:100%;min-width:0;max-width:100%;padding:20px;box-sizing:border-box;background:#fff8f0;border-radius:16px;color:#292524;text-align:left;overflow-wrap:anywhere}.fc-result-panel>h2{margin:0 0 18px;padding:0;font-size:18px;line-height:1.4;font-weight:600}.fc-assessment{font-size:14px;line-height:1.65;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:normal}.fc-assessment-section+section{border-top:1px solid #eadfd3;padding-top:18px;margin-top:18px}.fc-assessment-section h3{font-size:15px;font-weight:600;line-height:1.4;margin:0 0 10px;padding:0;color:#311B12}.fc-assessment-section ul{list-style:none;margin:0;padding:0}.fc-assessment-item{display:block;margin:0;padding:8px 0;min-width:0;max-width:100%}.fc-assessment-item p{margin:0;padding:0;font-size:inherit;line-height:inherit;white-space:normal;overflow-wrap:anywhere}.fc-assessment-status{display:inline-block;margin:0 0 5px;font-size:12px;font-weight:600;line-height:1.4;color:#635B5B}.fc-assessment-item--pass .fc-assessment-status{color:#267247}.fc-assessment-item--fail .fc-assessment-status{color:#a83232}.fc-assessment-item--review .fc-assessment-status{color:#8a4c00}.fc-assessment-empty{margin:0;color:#635B5B}.history-report .foodTable .student-row .student-details{min-width:0;overflow-wrap:anywhere}.reportRating__info_content{max-width:100%;overflow-wrap:anywhere}.reportRating__info_content .fc-result-panel{width:100%}@media(max-width:767px){.fc-result-panel{padding:16px;border-radius:12px}.history-report .foodTable .student-row .student-details{margin:0;max-width:100%}.fc-result-panel>h2{font-size:17px}.fc-assessment{font-size:14px}}
