.pr-panel{gap:12px;min-width:0;margin-top:24px;display:grid}.pr-panel h2{margin:0}.pr-summary{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.pr-average{font-variant-numeric:tabular-nums;font-size:32px}.pr-stars{letter-spacing:2px;color:#ddd3c6}.pr-stars .is-on{color:#c8452e}.pr-note{color:#6f6a64;margin:0;font-size:13px}.pr-form,.pr-reply{background:#fffaf7;border:1px solid #ede8df;border-radius:12px;gap:8px;padding:14px 16px;display:grid}.pr-form fieldset{border:0;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;display:flex}.pr-form label,.pr-reply label{gap:4px;min-width:0;display:grid}.pr-form fieldset label{align-items:center;gap:4px;display:flex}.pr-actions,.pr-links{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;font-size:13px;display:flex}.pr-primary,.pr-secondary{min-height:40px;font:inherit;cursor:pointer;border-radius:999px;padding:8px 18px;font-weight:700}.pr-primary{color:#fff;background:#c8452e;border:0}.pr-secondary{color:#17140f;background:#fff;border:1px solid #d9d0c6}.pr-primary:disabled,.pr-secondary:disabled{opacity:.55}.pr-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pr-list>li{overflow-wrap:anywhere;border:1px solid #ede8df;border-radius:12px;gap:6px;min-width:0;padding:14px 16px;display:grid}.pr-list header{color:#6f6a64;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;display:flex}.pr-list p{margin:0}.pr-list blockquote{background:#faf7f3;border-left:3px solid #c8452e;margin:0;padding:8px 12px;font-size:14px}.pr-own{margin:0}
