
.entint-vr-summary{display:flex;justify-content:flex-end;margin:18px 0}
.entint-vr-score{font-size:42px}
.entint-vr-stars{color:#f59e0b;letter-spacing:2px;font-size:20px}.entint-vr-stars span{color:#d4dbe4}
.entint-vr-list{display:grid;gap:12px}.entint-vr-item{border:1px solid #e0e7ef;border-radius:14px;padding:17px}
.entint-vr-head{display:flex;justify-content:space-between;gap:14px}.entint-vr-head strong{display:block}.entint-vr-head span{font-size:12px;color:#07815c}
.entint-vr-form{margin-top:24px;padding:20px;border:1px solid #dce5ee;border-radius:16px;background:#f8fbff}
.entint-vr-step,.entint-vr-review-fields{display:grid;gap:13px}.entint-vr-form label{display:grid;gap:6px;font-weight:700}
.entint-vr-form input[type=email],.entint-vr-form input[type=text],.entint-vr-form textarea{width:100%;padding:11px;border:1px solid #cbd5e1;border-radius:9px;background:#fff}
.entint-vr-form textarea{min-height:130px}.entint-vr-message{margin:8px 0;color:#334155;font-weight:700}
.entint-vr-stars-input{display:flex;flex-direction:row-reverse;justify-content:flex-end}.entint-vr-stars-input input{position:absolute;opacity:0}
.entint-vr-stars-input label{font-size:35px;color:#cbd5e1;cursor:pointer}.entint-vr-stars-input label:hover,.entint-vr-stars-input label:hover~label,.entint-vr-stars-input input:checked~label{color:#f59e0b}
.entint-vr-consent{display:flex!important;grid-template-columns:auto 1fr!important;align-items:flex-start;font-size:13px;font-weight:500!important;line-height:1.5}
.entint-vr-empty{padding:15px;border:1px dashed #cbd5e1;border-radius:12px;color:#64748b}
