.fspr{--fspr-a:#ff7300;--fspr-t:#111a33;--fspr-m:#64748b;--fspr-b:#e5e7eb;--fspr-bg:#fff;--fspr-empty:#d1d5db;--fspr-filled:#ffb400;--fspr-star:38px;--fspr-star-mob:34px;--fspr-title:22px;--fspr-w:760px;--fspr-r:18px;--fspr-align:center;--fspr-flex-align:center;direction:rtl;width:100%;padding:0 16px;margin:48px auto 32px}.fspr,.fspr *{box-sizing:border-box}.fspr{max-width:100%;min-width:0;overflow-wrap:break-word}.fspr__box{width:min(var(--fspr-w),100%);margin:0 auto;padding:24px;background:var(--fspr-bg);border:1px solid var(--fspr-b);border-radius:var(--fspr-r);box-shadow:0 8px 28px rgba(15,23,42,.06);text-align:var(--fspr-align)}.fspr[data-fspr-box="0"] .fspr__box{background:none;border:0;box-shadow:none;padding:0}.fspr__head{display:flex;align-items:center;justify-content:var(--fspr-flex-align);flex-wrap:wrap;gap:10px 18px;margin-bottom:18px}.fspr__title{margin:0 !important;font-size:var(--fspr-title) !important;line-height:1.5 !important;font-weight:900 !important;color:var(--fspr-t) !important}.fspr__summary{display:flex;align-items:center;justify-content:var(--fspr-flex-align);gap:7px;color:var(--fspr-m);font-size:13px}.fspr__average{font-size:18px;color:var(--fspr-t)}.fspr__summary--few,.fspr__summary--empty{font-size:12.5px}.fspr__dot{opacity:.55}.fspr__count b{font-weight:800;color:var(--fspr-t)}.fspr__fieldset{border:0 !important;padding:0 !important;margin:0 !important;min-width:0}.fspr__legend{display:block;width:100%;margin:0 0 12px !important;padding:0 !important;font-size:15px !important;font-weight:700 !important;color:var(--fspr-t) !important;text-align:var(--fspr-align)}.fspr__stars{display:inline-flex;direction:rtl;justify-content:var(--fspr-flex-align);gap:3px}.fspr__input{position:absolute !important;width:1px !important;height:1px !important;opacity:0 !important;pointer-events:none !important}.fspr__star{display:block;margin:0 !important;padding:2px !important;color:var(--fspr-empty) !important;font-size:var(--fspr-star) !important;line-height:1 !important;cursor:pointer;transition:transform .15s ease,color .15s ease;user-select:none}.fspr__star:hover,.fspr__star:hover~.fspr__star,.fspr__input:checked~.fspr__star{color:var(--fspr-filled) !important}.fspr__star:hover{transform:scale(1.08)}.fspr__input:focus-visible + .fspr__star{outline:2px solid var(--fspr-a);outline-offset:3px;border-radius:5px}.fspr__bars{display:flex;flex-direction:column;gap:5px;width:min(320px,100%);margin:14px auto 0}.fspr__bar{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--fspr-m);line-height:1}.fspr__bar-label{flex:0 0 auto;min-width:12px;font-weight:700;color:var(--fspr-t)}.fspr__bar-value{flex:0 0 auto;min-width:26px;text-align:left;direction:ltr}.fspr__bar-track{flex:1 1 auto;min-width:0;height:7px;border-radius:50px;background:var(--fspr-empty);overflow:hidden}.fspr__bar-fill{display:block;height:100%;border-radius:50px;background:var(--fspr-filled)}.fspr[data-fspr-locked="1"] .fspr__star{cursor:default;pointer-events:none}.fspr[data-fspr-locked="1"] .fspr__star:hover{transform:none}.fspr__hint{margin:11px 0 0 !important;font-size:12.5px !important;line-height:1.8 !important;color:var(--fspr-m) !important;text-align:var(--fspr-align)}.fspr__status{min-height:22px;margin-top:5px;font-size:12.5px;font-weight:700;color:#15803d;text-align:var(--fspr-align)}.fspr__status.is-error{color:#b91c1c}.fspr__form.is-loading{opacity:.68;pointer-events:none}.fspr__hp{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;border:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;opacity:0 !important}@media (prefers-reduced-motion:reduce){.fspr__star{transition:none}.fspr__star:hover{transform:none}}@media (max-width:767px){.fspr{margin:34px auto 24px;padding:0 12px}.fspr__box{padding:19px 14px;border-radius:calc(var(--fspr-r) - 4px)}.fspr__head{display:block;margin-bottom:16px}.fspr__title{font-size:calc(var(--fspr-title) - 3px) !important;margin-bottom:7px !important}.fspr__summary{font-size:12.5px}.fspr__star{font-size:var(--fspr-star-mob) !important}}.fspr-comment-rating-row{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,3fr);grid-template-areas:"form rating";align-items:var(--fspr-valign,start);gap:var(--fspr-gap,24px);width:100%;min-width:0;box-sizing:border-box}.fspr-comment-rating-row[data-fspr-side="before"]{grid-template-columns:minmax(0,3fr) minmax(0,7fr);grid-template-areas:"rating form"}.fspr-comment-form-col{grid-area:form;width:100%;min-width:0}.fspr-comment-form-col>#respond,.fspr-comment-form-col>.comment-respond{width:100%;max-width:none}.fspr-comment-rating-col{grid-area:rating;width:100%;min-width:0;align-self:var(--fspr-valign,start)}.fspr-comment-rating-col>.fspr{width:100%;margin:0;padding:0}.fspr-comment-rating-col>.fspr .fspr__box{width:100%;margin:0}.fspr-comment-rating-row[data-fspr-valign="stretch"] .fspr-comment-rating-col,.fspr-comment-rating-row[data-fspr-valign="stretch"] .fspr-comment-rating-col>.fspr,.fspr-comment-rating-row[data-fspr-valign="stretch"] .fspr-comment-rating-col>.fspr .fspr__box{height:100%}@media (max-width:900px){.fspr-comment-rating-row,.fspr-comment-rating-row[data-fspr-side="before"]{grid-template-columns:minmax(0,1fr);gap:16px}.fspr-comment-rating-row[data-fspr-side="after"]{grid-template-areas:"rating" "form"}.fspr-comment-rating-row[data-fspr-side="before"]{grid-template-areas:"rating" "form"}.fspr-comment-rating-col>.fspr .fspr__box{max-width:100%;margin-inline:auto}}