.br-feedback{margin:40px auto;padding:32px;max-width:1100px;border:1px solid #cbd4c1;border-radius:14px;background:#edf0e3;color:#183b34;font-family:Arial,sans-serif}.br-feedback h2{font-size:30px;letter-spacing:-1px;margin:10px 0 15px}.br-feedback p{font-size:12px;line-height:1.8}.br-feedback .br-fb-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:35px}.br-feedback form{display:block;background:transparent;padding:0}.br-feedback label{display:grid;gap:8px;font-size:12px;font-weight:bold;margin:0 0 16px}.br-feedback select,.br-feedback textarea{width:100%;min-width:0;border:1px solid #b9c6af;border-radius:6px;background:white;color:#183b34;padding:12px;font:inherit}.br-feedback textarea{resize:vertical;line-height:1.7}.br-feedback button,.br-feedback .br-fb-email{display:inline-block;border:0;border-radius:6px;background:#183b34;color:white;font-size:12px;padding:13px 17px;cursor:pointer;text-decoration:none}.br-feedback .br-fb-actions{display:flex;gap:10px;flex-wrap:wrap}.br-feedback .br-fb-preview-text{white-space:pre-wrap;overflow-wrap:anywhere}.br-feedback [hidden]{display:none!important}.br-feedback .br-fb-status{font-weight:bold}.br-feedback .br-fb-note{color:#5a6f60;font-size:11px}.br-feedback :focus-visible{outline:3px solid #fa7046;outline-offset:3px}.br-feedback details{margin-top:18px}.br-feedback summary{cursor:pointer;font-size:12px}.br-feedback .br-fb-delete{background:transparent;color:#183b34;border:1px solid #9dad93;margin-top:10px}.br-fb-shortcut{font-size:11px;color:inherit;margin-left:15px;text-decoration:underline;white-space:nowrap}@media(max-width:700px){.br-feedback{margin:25px 20px;padding:22px}.br-feedback .br-fb-grid{grid-template-columns:1fr;gap:20px}.br-feedback h2{font-size:26px}.br-fb-shortcut{font-size:10px;margin-left:6px}}