﻿.rmd-cchmc{--stars-font-size:1rem;--stars-line-height:1.25;--stars-color:var(--ctx-primary);--stars-gap:0;--section-gap:.625rem;--section-gap-minor:.3125rem;--phrase-word-gap:.5ch;}@media(min-width:62rem){.rmd-cchmc{--section-gap:1.25rem;--section-gap-minor:.625rem;}.rmd-cchmc .stars-lg{--stars-font-size:1.25rem;}.rmd-cchmc .stars-lg .rmd-cch-ratings{line-height:1.25;}.rmd-cchmc .stars-xl{--stars-font-size:3rem;--stars-gap:.25rem;}}.rmd-cchmc .ratingsmd-star-list{margin:0;padding:0;display:flex;flex-flow:row nowrap;font-size:var(--stars-font-size);line-height:var(--stars-line-height);list-style-type:none;gap:var(--stars-gap);}.rmd-cchmc .ratingsmd-star-list li{margin:0;padding:0;display:block;font-size:inherit;line-height:inherit;width:1.25em;text-align:center;}.rmd-cchmc .ratingsmd-star-list i{--icon-star:"";--icon-weight:900;display:inline-block;width:1.25em;color:var(--stars-color);text-align:center;font-style:normal;}.rmd-cchmc .ratingsmd-stars5 i{font-family:var(--fa-style-family,"Font Awesome 6 Pro") !important;font-weight:var(--icon-weight);}.rmd-cchmc .ratingsmd-stars5 i:before{content:var(--icon-star);}.rmd-cchmc .ratingsmd-stars5 i.rmdicon-star-half{--icon-star:"";}.rmd-cchmc .ratingsmd-stars5 i.rmdicon-star-empty{--icon-weight:400;}.rmd-cchmc .rmd-cch-rating-group{align-items:center;}.rmd-cchmc.ratingsmd-questionratings{--stars-font-size:.875rem;--stars-line-height:1.25rem;max-width:unset;line-height:1.5;}.rmd-cchmc.ratingsmd-questionratings .table-body{display:flex;flex-direction:column;gap:var(--section-gap);}.rmd-cchmc.ratingsmd-questionratings .rmd-cch-entry{display:flex;flex-flow:row nowrap;align-items:center;gap:var(--section-gap-minor);}.rmd-cchmc.ratingsmd-questionratings .rmd-cch-stars{flex:0 0 auto;}.rmd-cchmc.ratingsmd-questionratings .rmd-cch-rating{font-weight:600;flex-basis:1.875rem;text-align:center;}.rmd-cchmc.ratingsmd-questionratings .rmd-cch-label{font-weight:600;}.rmd-cchmc.ratingsmd-questionratings .rmd-cch-label.rmd-cch-header{font-weight:400;text-transform:uppercase;}.rmd-cchmc.ratingsmd-comments{--stars-font-size:.875rem;--stars-line-height:1.25rem;display:flex;flex-direction:column;gap:var(--section-gap);}.rmd-cchmc.ratingsmd-comments .ratingsmd-comment-head{display:flex;flex-flow:row nowrap;margin-bottom:0;gap:var(--section-gap-minor);}.rmd-cchmc.ratingsmd-comments .ratingsmd-comment-head span{color:var(--bs-body-color);display:block;}.rmd-cchmc.ratingsmd-comments .ratingsmd-comment-head .ratingsmd-rating{display:flex;flex-flow:row nowrap;gap:var(--phrase-word-gap);}.rmd-cchmc.ratingsmd-comments .ratingsmd-avg{font-weight:600;}.rmd-cchmc.ratingsmd-comments .ratingsmd-separator{display:none;}.rmd-cchmc.ratingsmd-comments .ratingsmd-comment-entry{display:flex;flex-direction:column;width:100%;max-width:unset;}.rmd-cchmc.ratingsmd-comments .ratingsmd-leftside,.rmd-cchmc.ratingsmd-comments .ratingsmd-rightside{float:none;max-width:unset;min-width:unset;width:auto;}.rmd-cchmc.ratingsmd-comments .ratingsmd-leftside span,.rmd-cchmc.ratingsmd-comments .ratingsmd-rightside span{display:block;margin:0;}.rmd-cchmc.ratingsmd-comments .ratingsmd-leftside{--stars-font-size:.875rem;--stars-line-height:1.25rem;display:flex;flex-flow:row nowrap;align-items:baseline;gap:var(--section-gap-minor);}.rmd-cchmc .ratingsmd-comments-more,.rmd-cchmc .ratingsmd-poweredby{text-align:center;}