.style-module__KoUtjq__reviewsSection{border-top-width:1px;padding-top:4rem;padding-bottom:4rem}.style-module__KoUtjq__layoutGrid{gap:2.5rem;display:grid}@media (min-width:768px){.style-module__KoUtjq__layoutGrid{grid-template-columns:300px 1fr}}.style-module__KoUtjq__summaryCard{background-color:hsl(var(--card));text-align:center;border-width:2px;border-radius:1.5rem;padding:1.5rem}@media (min-width:768px){.style-module__KoUtjq__summaryCard{align-self:flex-start;position:sticky;top:6rem}}.style-module__KoUtjq__averageValue{color:hsl(var(--foreground));font-size:3.75rem;font-weight:900;line-height:1}.style-module__KoUtjq__starRow{justify-content:center;gap:.125rem;margin-top:.5rem;display:flex}.style-module__KoUtjq__starIcon{width:1.25rem;height:1.25rem}.style-module__KoUtjq__reviewStarIcon{width:.875rem;height:.875rem}.style-module__KoUtjq__starIconActive{fill:#fbbf24;--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.style-module__KoUtjq__starIconInactive{color:hsl(var(--muted))}.style-module__KoUtjq__summarySubtitle{color:hsl(var(--muted-foreground));margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.style-module__KoUtjq__summaryDivider{background-color:hsl(var(--border));flex-shrink:0;width:100%;height:1px;margin-top:1.25rem;margin-bottom:1.25rem}.style-module__KoUtjq__distributionList>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.style-module__KoUtjq__distributionRow{align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;display:flex}.style-module__KoUtjq__distributionLabel{text-align:right;min-width:0;color:hsl(var(--muted-foreground));flex:1.7;line-height:1.25rem}.style-module__KoUtjq__distributionStars{width:1rem;color:hsl(var(--muted-foreground));font-weight:700}.style-module__KoUtjq__distributionStarIcon{fill:#fbbf24;--tw-text-opacity:1;width:.75rem;height:.75rem;color:rgb(251 191 36/var(--tw-text-opacity,1))}.style-module__KoUtjq__distributionBar{background-color:hsl(var(--secondary));border-radius:9999px;flex:.7 0;min-width:4rem;height:.5rem;position:relative;overflow:hidden}.style-module__KoUtjq__distributionBarFill{background-color:hsl(var(--primary));flex:1;width:100%;height:100%;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.style-module__KoUtjq__distributionCount{text-align:left;width:2rem;color:hsl(var(--muted-foreground));flex-shrink:0}.style-module__KoUtjq__submitReviewButton{border-radius:.75rem;width:100%;margin-top:1.25rem;font-size:.75rem;font-weight:700;line-height:1rem}.style-module__KoUtjq__submitReviewButtonContent{justify-content:center;align-items:center;gap:.25rem;display:flex}.style-module__KoUtjq__submitReviewButtonIcon{width:.875rem;height:.875rem}.style-module__KoUtjq__listColumn>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.style-module__KoUtjq__listHeader{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}@media (min-width:768px){.style-module__KoUtjq__listHeader{flex-direction:row;align-items:center}}.style-module__KoUtjq__listTitle{color:hsl(var(--foreground));font-size:1.5rem;font-weight:900;line-height:2rem}.style-module__KoUtjq__reviewCard{background-color:hsl(var(--card));border-width:1px;border-radius:1rem;padding:1.25rem;transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.style-module__KoUtjq__reviewCard:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.style-module__KoUtjq__reviewHeader{justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;display:flex}.style-module__KoUtjq__reviewAuthorRow{align-items:center;gap:.75rem;display:flex}.style-module__KoUtjq__reviewAvatar{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--primary) / .2) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary) / .05) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);width:2.75rem;height:2.75rem;color:hsl(var(--primary));border-radius:9999px;justify-content:center;align-items:center;font-size:1.125rem;font-weight:900;line-height:1.75rem;display:flex}.style-module__KoUtjq__reviewNameRow{align-items:center;gap:.5rem;display:flex}.style-module__KoUtjq__reviewName{color:hsl(var(--foreground));font-size:.875rem;font-weight:700;line-height:1.25rem}.style-module__KoUtjq__verifiedBadge{background-color:hsl(var(--primary) / .1);color:hsl(var(--primary));border-radius:9999px;align-items:center;gap:.125rem;padding:.125rem .5rem;font-size:10px;font-weight:700;display:flex}.style-module__KoUtjq__verifiedBadgeIcon{width:.75rem;height:.75rem}.style-module__KoUtjq__reviewDate{color:hsl(var(--muted-foreground));font-size:11px}.style-module__KoUtjq__reviewStars{gap:.125rem;display:flex}.style-module__KoUtjq__reviewText{color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.75rem}.style-module__KoUtjq__reviewActions{border-top-width:1px;flex-direction:column;gap:.75rem;margin-top:1rem;padding-top:.75rem;display:flex}@media (min-width:768px){.style-module__KoUtjq__reviewActions{flex-direction:row;justify-content:space-between;align-items:center}}.style-module__KoUtjq__actionButton{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;padding:.5rem 1rem!important;font-size:.75rem!important;line-height:1rem!important}.style-module__KoUtjq__actionButton:hover{color:hsl(var(--primary))}.style-module__KoUtjq__actionIcon{width:.875rem;height:.875rem}.style-module__KoUtjq__suggestionPill{background-color:hsl(var(--primary) / .1);width:fit-content;color:hsl(var(--primary));border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:700;line-height:1rem;display:inline-flex}.style-module__KoUtjq__adminReplyBox{background-color:hsl(var(--secondary) / .4);border-radius:1rem;margin-top:1rem;padding:1rem}.style-module__KoUtjq__adminReplyTitle{color:hsl(var(--foreground));margin-bottom:.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.style-module__KoUtjq__adminReplyText{color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.75rem}.style-module__KoUtjq__paginationRow{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding-top:1rem;display:flex}@media (min-width:768px){.style-module__KoUtjq__paginationRow{flex-direction:row}}.style-module__KoUtjq__pageIndicator{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:500;line-height:1.25rem}.style-module__KoUtjq__pageIcon{width:1rem;height:1rem}.style-module__KoUtjq__commentTitleWrapper{margin-bottom:.75rem}.style-module__KoUtjq__title{text-align:justify;--tw-text-opacity:1;width:fit-content;color:rgb(0 0 0/var(--tw-text-opacity,1));gap:.25rem;font-size:10px;font-weight:700;display:flex}@media (min-width:768px){.style-module__KoUtjq__title{font-size:.75rem;line-height:1rem}}.style-module__KoUtjq__text{text-align:justify!important;color:hsl(var(--primary))!important;font-size:10px!important;font-weight:900!important}@media (min-width:768px){.style-module__KoUtjq__text{font-size:.75rem!important;line-height:1rem!important}}.style-module__KoUtjq__skeleton{border-radius:calc(var(--radius) - 4px);width:.5rem;height:1rem;display:flex;overflow:hidden}
.style-module__XP1Wmq__formRow{justify-content:space-between;height:100%;overflow-y:auto;padding-left:.75rem!important}@media not all and (min-width:640px){.style-module__XP1Wmq__formRow{padding-bottom:56px}}.style-module__XP1Wmq__form{flex-direction:column;gap:.75rem;width:100%;display:flex}.style-module__XP1Wmq__inputRadio{--tw-border-opacity:1;border-style:solid;border-width:1px;border-color:rgb(241 241 241/var(--tw-border-opacity,1));border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:.75rem;display:flex}@media (min-width:640px){.style-module__XP1Wmq__cardSectionCn{height:80%!important}}@media (min-width:768px){.style-module__XP1Wmq__cardSectionCn{width:70%!important}}@media (min-width:1285px){.style-module__XP1Wmq__cardSectionCn{width:50%!important}}
.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}
