.reviews_sectionLayout__KRN1Z{grid-template-columns:420px 1fr;gap:2.5rem;padding-top:1rem}.reviews_writeReviewPanel__w0cXN{border-radius:1rem;padding:1.25rem;background:var(--container-low);align-self:start}.reviews_reviewsPanel__xuidU,.reviews_writeReviewPanel__w0cXN{display:flex;flex-direction:column;gap:1.25rem}.reviews_starPickerRow__OK4_4{display:flex;width:100%;align-items:flex-end;justify-content:space-between;max-width:320px}.reviews_starPickerItem__xRlkB{display:flex;cursor:pointer;user-select:none;flex-direction:column;align-items:center;gap:.25rem;transition:transform .15s ease}.reviews_starPickerItem__xRlkB:hover{transform:scale(1.1)}.reviews_starPickerItem__xRlkB svg{height:2rem;width:2rem}.reviews_ratingBarRow__hgOjR{display:flex;align-items:center;gap:.75rem}.reviews_ratingBarTrack__5Kbs2{height:.5rem;flex:1 1 0%;overflow:hidden;border-radius:9999px;background:var(--container-highest)}.reviews_ratingBarFill__MLvPF{height:100%;border-radius:9999px;background:var(--primary);transition:width .4s ease}.reviews_statsRow__jWs_4{display:flex;align-items:flex-start;gap:1.5rem}@media (min-width:1024px){.reviews_statsRow__jWs_4{gap:2rem}}.reviews_avgBlock__XMf75{display:flex;flex-shrink:0;flex-direction:column;align-items:center;gap:.25rem}.reviews_barsBlock__H6OJs{display:flex;flex:1 1 0%;flex-direction:column;gap:.5rem}.reviews_imageStrip__vtxLl{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.reviews_imageStrip__vtxLl::-webkit-scrollbar{display:none}.reviews_imageThumb__Vh49t,.reviews_lastThumb__doxXC{position:relative;flex-shrink:0;overflow:hidden;border-radius:.5rem;width:80px;height:80px}.reviews_lastThumb__doxXC{cursor:pointer}.reviews_moreOverlay__bBOPe{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:.5rem;background:#0000008c}.reviews_reviewCard__UIjq6{display:flex;flex-direction:column;gap:.75rem;padding-top:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid var(--outline-variant)}.reviews_reviewCard__UIjq6:last-child{border-bottom:none}.reviews_reviewCardHeader__aqEcL{display:flex;align-items:center;justify-content:space-between}.reviews_reviewerInfo__F3qwp{display:flex;align-items:center;gap:.5rem}.reviews_reviewerAvatar__nsCVe{position:relative;flex-shrink:0;overflow:hidden;border-radius:9999px;width:32px;height:32px}.reviews_reviewImageStrip__Wj4PL{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none}.reviews_reviewImageStrip__Wj4PL::-webkit-scrollbar{display:none}.reviews_reviewImage__9DWni{position:relative;flex-shrink:0;overflow:hidden;border-radius:.5rem;width:72px;height:72px}.reviews_formInput__EFVD0{width:100%;resize:none;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;outline:2px solid #0000;outline-offset:2px;background:var(--container);border:1px solid #0000;color:var(--on-surface);transition:border-color .15s}.reviews_formInput__EFVD0::placeholder{color:var(--on-surface-variant)}.reviews_formInput__EFVD0:focus{border-color:var(--outline)}.reviews_mediaButton__bXwvc{display:flex;flex:1 1 0%;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;background:var(--container);border:1px solid var(--outline-variant);color:var(--on-surface-variant);transition:background .15s}.reviews_mediaButton__bXwvc:hover{background:var(--container)}.reviews_filterPill__R3eFO{flex-shrink:0;cursor:pointer;user-select:none;border-radius:9999px;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;background:var(--container-low);color:var(--on-surface-variant);border:1px solid #0000;transition:all .15s}.reviews_filterPillActive__XqtV4{background:var(--container-highest);color:var(--on-surface);border-color:var(--outline)}.reviews_triggerInput__hLX2t{width:100%;cursor:pointer;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;background:var(--container-low);color:var(--on-surface-variant);border:1px solid #0000}.reviews_triggerInput__hLX2t:hover{border-color:var(--outline-variant)}