.course-rating{width:100%;max-width:560px;min-width:0;margin-top:var(--aha-space-24);padding-top:var(--aha-space-16);border-top:1px solid var(--aha-border-default);font-size:var(--aha-size-default);line-height:var(--aha-line-height-body);color:var(--aha-text-default)}.course-rating [hidden],.course-rating[hidden]{display:none}.course-rating__line,.course-rating__summary{display:flex;flex-wrap:wrap;align-items:center;gap:var(--aha-space-8) var(--aha-space-16)}.course-rating__summary{gap:var(--aha-space-8);min-width:0;margin:0}.course-rating__stars{display:inline-flex;align-items:center;gap:var(--aha-space-8)}.course-rating__score{font-weight:var(--aha-weight-semibold)}.course-rating__meta{display:inline-flex;flex-wrap:wrap;align-items:center;color:var(--aha-text-secondary)}.course-rating__vote{display:flex;flex-wrap:wrap;align-items:center;gap:var(--aha-space-4)}.course-rating__ask,.course-rating__status{font-weight:var(--aha-weight-semibold)}.course-rating__ask{margin-right:var(--aha-space-4)}.course-rating__status{margin-left:var(--aha-space-4)}.course-rating__status:empty{display:none}.course-comments{min-width:0;margin-top:var(--aha-space-16);padding-top:var(--aha-space-16);border-top:1px solid var(--aha-border-default)}.course-comments__title{margin:0 0 var(--aha-space-4);font-size:var(--aha-size-l);line-height:var(--aha-line-height-heading);font-weight:var(--aha-weight-semibold);color:var(--aha-text-default)}.course-comments__title:focus{outline:0}.course-comments__title:focus-visible{outline:2px solid var(--aha-border-focus,var(--aha-color-primary));outline-offset:2px}.course-comments__status{margin:0;font-weight:var(--aha-weight-semibold)}.course-comments__list:empty,.course-comments__status:empty{display:none}.course-comments__empty{margin:var(--aha-space-8)0 0;color:var(--aha-text-secondary)}.course-comments__failed{margin-top:var(--aha-space-8)}.course-comments__list{display:flex;flex-direction:column;min-width:0}.course-comments__vote{display:flex;align-items:center;gap:var(--aha-space-4);margin:0 0 var(--aha-space-4);font-size:var(--aha-size-default);color:var(--aha-text-secondary)}.course-comments__more{margin-top:var(--aha-space-4)}.course-comments__add{display:flex;flex-direction:column;gap:var(--aha-space-12);margin-top:var(--aha-space-16)}.course-comments__add aha-input,.course-comments__field{--aha-field-width:100%;width:100%}.course-comments__actions{display:flex;flex-wrap:wrap;gap:var(--aha-space-8)}.course-comments__entry{display:flex;flex-direction:column;gap:var(--aha-space-4)}.course-comments__label{margin:0;font-weight:var(--aha-weight-semibold)}.course-comments__note{margin:0;font-size:var(--aha-size-sm);color:var(--aha-text-secondary)}.aha-header-section-hero-slideshow__split:has(.course-comments:not([hidden]))>.aha-header-section-hero-slideshow__media{align-self:start}