.rf[data-v-9d7bc360]{gap:16px;max-width:640px;display:grid}.rf-rate[data-v-9d7bc360]{border:0;margin:0;padding:0}.rf-rate legend[data-v-9d7bc360]{color:var(--muted);margin-bottom:6px;padding:0;font-size:13px;font-weight:500}.rf-stars[data-v-9d7bc360]{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.rf-star[data-v-9d7bc360]{cursor:pointer;color:#b8c0ba;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.rf-star svg[data-v-9d7bc360]{fill:none;stroke:currentColor}.rf-star.on[data-v-9d7bc360]{color:var(--o)}.rf-star.on svg[data-v-9d7bc360]{fill:currentColor}.rf-star[data-v-9d7bc360]:focus-visible{outline:3px solid var(--g);outline-offset:1px}.rf-lbl[data-v-9d7bc360]{color:var(--muted);min-width:90px;margin-left:8px;font-size:15px}textarea[data-v-9d7bc360]{border:1.5px solid var(--line);border-radius:var(--r-btn,10px);width:100%;min-height:120px;font:inherit;color:var(--ink);resize:vertical;background:#fff;padding:12px 14px}textarea[data-v-9d7bc360]:focus-visible{outline:3px solid var(--g);outline-offset:1px;border-color:var(--g)}.rf-hint[data-v-9d7bc360]{color:var(--muted);margin-top:6px;font-size:13px}.rf-err[data-v-9d7bc360]{color:var(--err);margin-top:6px;font-size:14px}.rf-photos[data-v-9d7bc360]{gap:8px;display:grid}.rf-ph-t[data-v-9d7bc360]{color:var(--muted);font-size:13px;font-weight:500}.rf-ph-list[data-v-9d7bc360]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rf-ph-list li[data-v-9d7bc360]{position:relative}.rf-ph-list img[data-v-9d7bc360]{-o-object-fit:cover;object-fit:cover;width:64px;display:block}.rf-ph-list img[data-v-9d7bc360],.rf-ph-n[data-v-9d7bc360]{border:1px solid var(--line);border-radius:8px;height:64px}.rf-ph-n[data-v-9d7bc360]{align-items:center;padding:0 12px;font-size:14px;display:inline-flex}.rf-x[data-v-9d7bc360]{border:1px solid var(--line);width:28px;height:28px;color:var(--ink);background:#fff;border-radius:50%;font-size:18px;line-height:1;position:absolute;top:-8px;right:-8px}.rf-add[data-v-9d7bc360],.rf-add input[data-v-9d7bc360],.rf-x[data-v-9d7bc360]{cursor:pointer}.rf-add[data-v-9d7bc360]{width:fit-content;position:relative}.rf-add input[data-v-9d7bc360]{opacity:0;width:100%;position:absolute;inset:0}.rf-add[data-v-9d7bc360]:focus-within{outline:3px solid var(--g);outline-offset:2px}.rf-add.dis[data-v-9d7bc360]{opacity:.6}.rf-hp[data-v-9d7bc360]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.rf-note[data-v-9d7bc360]{color:var(--muted);font-size:13px;line-height:1.45}.rf-note a[data-v-9d7bc360]{text-decoration:underline}.rf-actions[data-v-9d7bc360]{flex-wrap:wrap;gap:12px;display:flex}.rf-ok[data-v-9d7bc360]{background:var(--g-50);color:var(--ink);border-radius:12px;max-width:640px;padding:16px 18px}
