.br-privacy{padding:18px 20px;margin:0 0 24px;background:#fff8eb;border-left:4px solid #ba8736;color:#463b2f;font-size:14px;line-height:1.55}
.br-actions,.br-row-actions{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:15px 0}
.br-actions button,.br-row-actions button,.br-import{padding:8px 12px;border:1px solid #9eb5c8;background:#fff;color:#24597b;font:700 12px Arial,sans-serif;cursor:pointer}
.br-actions .primary-button{background:#285e81;color:white;border-color:#285e81}
.br-message{min-height:1.3em;color:#294f6d;font-size:13px}
.br-saved{margin:25px 0 45px}
.br-saved h2{font:700 24px Georgia,serif;color:#292c3a}
.br-saved h2 span{font:400 13px Arial,sans-serif;color:#66727a}
.br-record{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid #dae4ed}
.br-record h3{margin:0 0 6px;color:#244e70;font-size:17px}
.br-record p{margin:0;color:#58646c;font-size:13px;line-height:1.5}
.br-row-actions{justify-content:flex-end;margin:0;min-width:215px}
.br-import{position:relative;display:inline-block}
.br-import input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}
.br-import:focus-within{outline:2px solid #2c6a92;outline-offset:2px}
.br-tool-picker{display:flex;flex-wrap:wrap;align-items:end;gap:8px 12px;padding:13px 15px;margin:0 0 19px;background:#f4f8fb;border:1px solid #d5e2ec;font-size:12px}
.br-tool-picker label{width:100%;font-weight:700;color:#2b4559}
.br-tool-picker select{width:auto;min-width:190px;max-width:100%;padding:8px;border:1px solid #afc3d3}
.br-tool-picker button{padding:9px 11px;border:1px solid #9fb7c8;background:#fff;color:#245b81;font-weight:700;cursor:pointer}
.br-tool-picker a{padding:8px;color:#245b81;text-decoration:underline}
.br-tool-picker p{width:100%;margin:0;color:#8b3737}
@media(max-width:650px){.br-record{display:block}.br-row-actions{justify-content:flex-start;margin-top:12px}.br-tool-picker select{width:100%}}
