.bn-report{border-top:1px solid var(--bn-rule-faint,#00000017);margin-top:28px;padding-top:16px;font-size:.9375rem}.bn-report-summary{color:var(--bn-text-muted,#6b6b6b);cursor:pointer;text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.bn-report-summary:focus-visible{outline-offset:2px;outline:2px solid}.bn-report-form{gap:8px;max-width:28rem;margin-top:8px;display:grid}.bn-report-lead,.bn-report-hint{color:var(--bn-text-muted,#6b6b6b);margin:0;font-size:.875rem;line-height:1.5}.bn-report-form label{color:var(--bn-text-muted,#6b6b6b);font-size:.875rem}.bn-report-form textarea,.bn-report-form input[type=email]{font:inherit;border:1px solid var(--bn-rule,#00000029);min-height:2.75rem;color:inherit;background:0 0;border-radius:10px;padding:10px 12px;font-size:1rem}.bn-report-form textarea{resize:vertical;min-height:6rem}.bn-report-form textarea:focus-visible,.bn-report-form input[type=email]:focus-visible{outline-offset:1px;outline:2px solid}.bn-report-trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.bn-report-send{border:1px solid var(--bn-primary,#1a1a1a);background:var(--bn-primary,#1a1a1a);min-height:44px;color:var(--bn-on-primary,#fff);font:inherit;cursor:pointer;border-radius:999px;justify-self:start;padding:11px 18px}.bn-report-send:disabled{opacity:.6;cursor:default}.bn-report-error{color:#b3261e;margin:0;font-size:.875rem}.bn-report-done{color:var(--bn-text-muted,#6b6b6b);margin:8px 0 0;font-size:.9375rem}
