.rating-panel[data-v-baad7ef9]{background:#1d2226;border:1px solid #333c43;border-radius:8px;flex-wrap:wrap;align-items:center;gap:24px 36px;margin:24px 0;padding:20px 24px;display:flex}.community-score[data-v-baad7ef9],.your-score[data-v-baad7ef9]{flex-direction:column;gap:9px;display:flex}.community-score[data-v-baad7ef9]{min-width:180px}.your-score[data-v-baad7ef9]{border-left:1px solid #3a4249;padding-left:32px}.rating-label[data-v-baad7ef9]{color:#c2c9cf;letter-spacing:.025em;font-size:12px;font-weight:600}.rating-hint[data-v-baad7ef9]{color:var(--muted);margin-left:9px;font-size:11px;font-weight:400}.vote-controls[data-v-baad7ef9]{align-items:center;gap:12px;min-height:32px;display:flex}.star-picker[data-v-baad7ef9]{flex-shrink:0;display:flex}.star-picker button[data-v-baad7ef9]{color:#58646e;cursor:pointer;background:0 0;border:0;border-radius:0;width:17px;height:32px;padding:0;display:block;position:relative;overflow:hidden}.star-picker button span[data-v-baad7ef9]{text-align:center;pointer-events:none;width:34px;font:30px/32px Arial,sans-serif;position:absolute;top:0;left:0}.star-picker button.right span[data-v-baad7ef9]{left:-17px}.star-picker button.filled[data-v-baad7ef9]{color:#ffbe55}.star-picker button[data-v-baad7ef9]:hover{background:#ffffff09}.star-picker button[data-v-baad7ef9]:focus-visible{outline-offset:-2px;outline:2px solid #ffbe55}.star-picker button[aria-disabled=true][data-v-baad7ef9]{cursor:wait}.your-score-value[data-v-baad7ef9]{color:var(--muted);white-space:nowrap;min-width:64px;font-size:12px}.remove-vote[data-v-baad7ef9]{color:#adb9c2;font:12px var(--sans);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:4px;text-decoration:underline}.rating-signin[data-v-baad7ef9]{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.rating-feedback[data-v-baad7ef9]{color:var(--muted);font-size:12px;line-height:1.5}.rating-feedback[data-v-baad7ef9]:empty{display:none}.rating-feedback.error[data-v-baad7ef9]{color:#ffb3a7;flex-basis:100%;margin:0}@media (width<=650px){.rating-panel[data-v-baad7ef9]{gap:18px;padding:18px}.your-score[data-v-baad7ef9]{border-top:1px solid #3a4249;border-left:0;width:100%;padding:16px 0 0}.rating-hint[data-v-baad7ef9]{margin-left:6px}}.review-editor[data-v-d8098e4c]{margin:18px 0}.format-tools[data-v-d8098e4c]{border:1px solid var(--line);background:#1b2227;border-radius:6px 6px 0 0;flex-wrap:wrap;gap:6px;padding:10px;display:flex}.format-tools button[data-v-d8098e4c]{font:12px var(--sans);color:#e5d5c9;cursor:pointer;background:#242e34;border:1px solid #45525a;border-radius:4px;padding:7px 10px}.format-tools button[data-v-d8098e4c]:hover{border-color:var(--lime)}textarea[data-v-d8098e4c]{width:100%;font:15px/1.7 var(--sans);resize:vertical;border-radius:0 0 6px 6px;margin:0;padding:14px}.preview[data-v-d8098e4c]{border:1px solid var(--line);min-height:240px;padding:18px}small[data-v-d8098e4c]{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.6;display:block}.community-reviews[data-v-27c1e94a]{border-top:1px solid var(--line);max-width:1100px;margin:36px 0;padding:28px 0}.community-reviews h2[data-v-27c1e94a]{margin:8px 0;font-size:25px}.review-form[data-v-27c1e94a],.review-status[data-v-27c1e94a]{border:1px solid var(--line);background:#1d2226;border-radius:8px;margin:20px 0;padding:22px}.review-form input[data-v-27c1e94a]{width:100%;margin-top:8px}.review-policy[data-v-27c1e94a]{color:var(--muted);max-width:85ch;font-size:12px;line-height:1.7}.published-review[data-v-27c1e94a]{border-top:1px solid var(--line);padding:24px 0}.published-review h3[data-v-27c1e94a]{overflow-wrap:anywhere;margin:0 0 8px;font-size:21px}.published-review header p[data-v-27c1e94a]{color:var(--muted);margin-bottom:16px;font-size:12px}.empty-reviews[data-v-27c1e94a]{color:var(--muted);padding:24px 0}.review-status p[data-v-27c1e94a]{font-size:14px;line-height:1.6}.review-status details[data-v-27c1e94a]{margin:16px 0}.review-status summary[data-v-27c1e94a]{cursor:pointer}.review-signin a[data-v-27c1e94a]{color:var(--lime);text-decoration:underline}@media (width<=600px){.section-heading[data-v-27c1e94a]{flex-wrap:wrap}.review-form[data-v-27c1e94a],.review-status[data-v-27c1e94a]{padding:16px}}
