.public-review{min-width:0}.public-review .review-meta{flex-wrap:wrap;gap:12px 18px}.public-review .review-author{overflow-wrap:anywhere;min-width:0;margin-left:auto}.public-review-body{white-space:pre-wrap;overflow-wrap:anywhere}.public-review-course{overflow-wrap:anywhere;margin-top:18px;font-weight:600;display:block}.public-review-course .course-code{margin-right:10px}.review-pagination{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-block:22px;display:flex}.review-compose{border:1px solid var(--line);border-radius:14px;margin-top:28px;padding:24px;scroll-margin-top:24px}.review-compose>h3{margin-bottom:18px;font-size:1.5rem}.review-compose .account-form{margin-top:0}.review-public-notice{color:var(--muted);font:.85rem/1.6 Arial,sans-serif}.review-rating-input{flex-wrap:wrap;align-items:end;gap:20px;display:flex}.review-rating-input label{flex:180px}.review-rating-input .rating{min-height:49px}.delete-review-form{margin-top:20px}.delete-review-form button{color:var(--red);font:inherit;background:0 0}.cb-course-reviews .review-toolbar h2{color:var(--red);padding-block:16px;font-size:1.25rem}.review-pagination:empty{display:none}.student-profile-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:32px;margin-top:26px;display:grid}.student-profile-identity h1{overflow-wrap:anywhere;font-size:clamp(2rem,3vw,2.7rem)}.student-profile-identity>p{margin-top:16px}.student-profile-identity .button{margin-top:20px}.student-profile-content{min-width:0}.student-profile-tabs{border-bottom:1px solid var(--line);gap:26px;margin-bottom:24px;display:flex}.student-profile-tabs a{padding:14px 7px;font-weight:600}.student-profile-tabs a[aria-current=page]{border-bottom:3px solid var(--red);color:var(--red)}.student-profile-content .current-classes{margin-bottom:26px}.student-profile-reviews>h2{margin-bottom:16px;font-size:1.5rem}@media (max-width:900px){.student-profile-layout{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:600px){.review-compose{padding:18px}.public-review .review-author{margin-left:0}}
