.rating-display[data-v-c5a54932]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;font-size:24px;line-height:1}.star[data-v-c5a54932]{color:#ddd;-webkit-transition:color .2s;transition:color .2s}.star-filled[data-v-c5a54932]{color:#ffc107}.images-grid[data-v-c5a54932]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;margin-top:8px}.image-item[data-v-c5a54932]{position:relative;width:100%;padding-top:100%;overflow:hidden;border-radius:8px;border:1px solid #e0e0e0}.review-image[data-v-c5a54932]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.review-image[data-v-c5a54932]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.image-modal-content[data-v-c5a54932]{text-align:center}.modal-image[data-v-c5a54932]{max-width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain;border-radius:8px}.status--success[data-v-c5a54932] .va-input__input{color:#42ba96;font-weight:700}.status--error[data-v-c5a54932] .va-input__input{color:#f33;font-weight:700}.reviews-actions[data-v-1d021efe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status--success[data-v-1d021efe]{color:#42ba96;font-weight:700}.status--error[data-v-1d021efe]{color:#f33;font-weight:700}