.upr-wrap{--upr-accent:#181818;--upr-muted:#6b6b6b;width:100%}.upr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0}.upr-card{padding:22px;border:1px solid #e8e8e8;border-radius:12px;background:#fff}.upr-card-head{display:flex;align-items:center;gap:12px}.upr-card-head img.avatar{border-radius:50%}.upr-card-head time{margin-left:auto;color:var(--upr-muted);font-size:13px}.upr-stars{position:relative;display:inline-block;letter-spacing:2px;line-height:1}.upr-stars-base{color:#d6d6d6}.upr-stars-fill{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:#f5a623}.upr-product{display:inline-block;margin-top:14px;color:inherit;font-weight:600}.upr-content{margin-top:10px}.upr-photos,.upr-preview{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.upr-photos img,.upr-preview img{width:84px;height:84px;border-radius:8px;object-fit:cover}.upr-verified{display:inline-block;margin-top:14px;color:#26734d;font-size:13px}.upr-form{display:grid;gap:16px;max-width:760px;margin:30px 0;padding:24px;border:1px solid #e8e8e8;border-radius:12px}.upr-form label{display:grid;gap:7px;font-weight:600}.upr-form input[type=text],.upr-form input[type=email],.upr-form textarea,.upr-captcha input{width:100%;padding:11px;border:1px solid #cfcfcf;border-radius:6px}.upr-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.upr-rating{padding:0;border:0}.upr-rating div{display:inline-flex;flex-direction:row-reverse}.upr-rating input{position:absolute;opacity:0}.upr-rating label{display:block;color:#ccc;font-size:32px;cursor:pointer}.upr-rating label:hover,.upr-rating label:hover~label,.upr-rating input:checked~label{color:#f5a623}.upr-submit{width:max-content;padding:12px 22px;border:0;border-radius:6px;background:var(--upr-accent);color:#fff;font-weight:700;cursor:pointer}.upr-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.upr-overall,.upr-summary{display:flex;align-items:center;gap:9px}.upr-summary-link{color:inherit;text-decoration:none}.upr-count,.upr-overall span:last-child{color:var(--upr-muted);font-size:14px}.upr-notice{padding:12px 16px;border-radius:6px}.upr-success{background:#eaf7ef;color:#17683c}.upr-error{background:#fff0f0;color:#a11}.upr-pagination{display:flex;gap:8px;margin:24px 0}.upr-pagination .page-numbers{padding:7px 11px;border:1px solid #ddd;border-radius:5px}.upr-native-fields{display:grid;gap:12px;margin:15px 0}@media(max-width:700px){.upr-grid,.upr-row{grid-template-columns:1fr}.upr-card{padding:16px}.upr-card-head time{display:none}}
