.rvr-widget{position:relative;isolation:isolate;box-sizing:border-box;overflow:hidden;margin:32px 0;padding:28px;border:1px solid var(--rvr-border,#dce8e3);border-radius:var(--rvr-radius,24px);background:var(--rvr-bg,#fff);color:var(--rvr-text,#203936);font-family:inherit;font-size:14px;line-height:1.8;direction:rtl;text-align:right;box-shadow:0 8px 40px #183e2d05;--rvr-accent:#0f766e;--rvr-star:#d49420;--rvr-size:42px;--rvr-muted:color-mix(in srgb,var(--rvr-text,#203936) 65%,transparent)}.rvr-widget *{box-sizing:border-box}.rvr-widget [hidden]{display:none!important}.rvr-widget button,.rvr-widget a,.rvr-widget summary{-webkit-tap-highlight-color:transparent}.rvr-widget button{font:inherit;cursor:pointer}.rvr-ambient{position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(ellipse at 92% 0,color-mix(in srgb,var(--rvr-star) 10%,transparent),transparent 65%),radial-gradient(ellipse at 0 100%,color-mix(in srgb,var(--rvr-accent) 7%,transparent),transparent 60%)}.rvr-widget[data-variant=paper]{box-shadow:none}.rvr-widget[data-variant=paper] .rvr-ambient{display:none}.rvr-widget[data-variant=midnight]{background:linear-gradient(135deg,color-mix(in srgb,var(--rvr-bg) 95%,var(--rvr-accent)),var(--rvr-bg));color:var(--rvr-text);--rvr-muted:color-mix(in srgb,var(--rvr-text) 65%,transparent)}.rvr-widget[data-variant=midnight] .rvr-ambient{opacity:.6}.rvr-main{display:flex;align-items:center;gap:28px;justify-content:space-between}.rvr-question{min-width:0;flex:1}.rvr-eyebrow{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:650;letter-spacing:.1px;color:var(--rvr-muted);margin-bottom:9px}.rvr-eyebrow>span{color:var(--rvr-star);font-size:15px}.rvr-widget h2.rvr-title{margin:0;color:inherit;font-size:19px;line-height:1.9;font-weight:800;overflow-wrap:anywhere;letter-spacing:-.4px}.rvr-widget p.rvr-description{margin:4px 0 19px;color:var(--rvr-muted);font-size:11px;line-height:2;overflow-wrap:anywhere}.rvr-choices{display:flex;align-items:center;justify-content:flex-end;gap:clamp(3px,.7vw,8px);width:max-content;max-width:100%}.rvr-widget .rvr-star{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;flex-shrink:1;width:calc(var(--rvr-size) + 8px);min-width:0;padding:6px 2px 1px;border:1px solid transparent;border-radius:14px;background:transparent;color:color-mix(in srgb,var(--rvr-star) 65%,var(--rvr-border,#dce8e3));line-height:1;transition:transform .18s,background .18s,border-color .18s;color-scheme:light}.rvr-star svg{display:block;width:var(--rvr-size);height:var(--rvr-size);max-width:100%;fill:transparent;stroke:currentColor;stroke-width:1.25;stroke-linejoin:round;transition:fill .18s,color .18s;filter:drop-shadow(0 2px 1px #92621e06)}.rvr-star.is-filled{color:var(--rvr-star)}.rvr-star.is-filled svg{fill:currentColor}.rvr-star.is-hovered{transform:translateY(-4px);border-color:color-mix(in srgb,var(--rvr-star) 26%,transparent);background:color-mix(in srgb,var(--rvr-star) 7%,transparent)}.rvr-star.is-selected:after{content:"";position:absolute;bottom:-5px;width:4px;height:4px;border-radius:50%;background:var(--rvr-accent)}.rvr-score-number{font-size:8px;line-height:1.6;opacity:.65}.rvr-widget .rvr-star:focus-visible,.rvr-widget summary:focus-visible,.rvr-widget .rvr-remove:focus-visible,.rvr-widget .rvr-login:focus-visible{outline:2px solid var(--rvr-accent);outline-offset:4px}.rvr-widget .rvr-star:disabled{cursor:default;opacity:.55}.rvr-widget p.rvr-choice-label{font-size:10px;color:var(--rvr-muted);margin:14px 0 0;min-height:20px}.rvr-summary{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;flex-shrink:0;min-width:112px}.rvr-orbit{width:100px;height:100px;display:grid;place-items:center;position:relative;border-radius:50%;background:conic-gradient(from -90deg,var(--rvr-star) var(--rvr-progress,0%),color-mix(in srgb,var(--rvr-text,#203936) 9%,transparent) 0);padding:3px;transform:rotate(-12deg)}.rvr-orbit>div{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;border:6px solid var(--rvr-bg,#fff);border-radius:50%;background:var(--rvr-bg,#fff);transform:rotate(12deg);color:var(--rvr-text,#203936)}.rvr-widget[data-variant=midnight] .rvr-orbit>div{background:var(--rvr-bg);border-color:var(--rvr-bg);color:var(--rvr-text)}.rvr-orbit strong{font-size:29px;line-height:1.1;letter-spacing:-1.5px;font-weight:850;font-variant-numeric:tabular-nums;direction:ltr}.rvr-orbit span{font-size:9px;opacity:.6;margin-top:6px}.rvr-count{font-size:9px;color:var(--rvr-muted);font-variant-numeric:tabular-nums}.rvr-feedback-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:24px;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--rvr-text,#203936) 9%,transparent);min-height:36px}.rvr-widget p.rvr-message{flex:1;min-width:140px;margin:0;color:var(--rvr-muted);font-size:10px;line-height:1.9}.rvr-widget[data-feedback=success] .rvr-message{color:var(--rvr-accent)}.rvr-widget[data-feedback=error] .rvr-message{color:#c5594e}.rvr-widget .rvr-remove,.rvr-widget .rvr-login{border:0;background:none;padding:3px;color:var(--rvr-accent);font-size:10px;text-decoration:none;border-radius:4px;white-space:nowrap}.rvr-widget[data-variant=midnight] .rvr-remove,.rvr-widget[data-variant=midnight] .rvr-login{color:#a8e9d2}.rvr-details{border-top:1px solid color-mix(in srgb,var(--rvr-text,#203936) 9%,transparent);margin-top:16px;padding-top:12px}.rvr-details summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;color:var(--rvr-muted)}.rvr-details summary::-webkit-details-marker{display:none}.rvr-chevron{display:inline-block;font-size:18px;transition:transform .2s}.rvr-details[open] .rvr-chevron{transform:rotate(180deg)}.rvr-distribution{display:grid;gap:8px;margin:18px 0 13px;max-width:440px}.rvr-bin{display:grid;grid-template-columns:26px 1fr 35px 37px;align-items:center;gap:10px;font-size:10px;font-variant-numeric:tabular-nums}.rvr-bin>span:first-child{color:var(--rvr-star);direction:ltr;text-align:right}.rvr-track{height:5px;border-radius:9px;overflow:hidden;display:block;background:color-mix(in srgb,var(--rvr-text,#203936) 8%,transparent)}.rvr-track i{display:block;height:100%;border-radius:inherit;background:var(--rvr-star);transition:width .35s}.rvr-bin-percent{font-size:9px;color:var(--rvr-muted)}.rvr-widget p.rvr-privacy{font-size:9px;line-height:2;color:var(--rvr-muted);margin:8px 0 0}.rvr-widget[data-align=center] .rvr-question{text-align:center}.rvr-widget[data-align=center] .rvr-eyebrow,.rvr-widget[data-align=center] .rvr-choices{justify-content:center;margin-inline:auto}.rvr-widget[data-busy="1"] .rvr-choices{opacity:.55;pointer-events:none}.rvr-widget[data-feedback=success] .rvr-star.is-selected svg{animation:rvr-arrive .35s ease-out}@keyframes rvr-arrive{0%{transform:scale(.8)}60%{transform:scale(1.15)}100%{transform:scale(1)}}@media(max-width:540px){.rvr-widget{padding:22px 18px}.rvr-main{gap:16px}.rvr-widget h2.rvr-title{font-size:16px}.rvr-widget p.rvr-description{font-size:10px}.rvr-summary{min-width:74px}.rvr-orbit{width:74px;height:74px}.rvr-orbit strong{font-size:23px}.rvr-orbit>div{border-width:4px}.rvr-widget .rvr-star{width:calc(min(var(--rvr-size),36px) + 3px);border-radius:10px}.rvr-star svg{width:min(var(--rvr-size),36px);height:min(var(--rvr-size),36px)}.rvr-count{font-size:8px;max-width:78px;text-align:center}.rvr-feedback-row{margin-top:20px}.rvr-choices{gap:2px}}@media(max-width:380px){.rvr-main{flex-wrap:wrap}.rvr-summary{width:100%;flex-direction:row;gap:15px;justify-content:center}.rvr-orbit{width:62px;height:62px}.rvr-count{max-width:none}.rvr-question{flex-basis:100%}.rvr-choices{margin-inline:auto;justify-content:center}}@media(prefers-reduced-motion:reduce){.rvr-widget *{animation:none!important;transition:none!important}}

.rvr-widget{container:ravi-rating/inline-size}@container ravi-rating (max-width:420px){.rvr-main{flex-direction:column;gap:20px}.rvr-question{width:100%}.rvr-summary{flex-direction:row;width:100%;gap:15px;justify-content:center}.rvr-orbit{width:68px;height:68px}.rvr-orbit strong{font-size:24px}.rvr-count{max-width:none}.rvr-widget .rvr-star{width:calc(min(var(--rvr-size),42px) + 5px)}.rvr-star svg{width:min(var(--rvr-size),42px);height:min(var(--rvr-size),42px)}.rvr-choices{gap:4px}}

.rvr-widget[data-readonly="1"] .rvr-remove{display:none!important}
