.bes-privacy{width:min(600px,92vw);max-height:85dvh;overflow:auto;padding:24px;border:1px solid #c6d5e0;border-radius:12px;color:#142536;background:white;font-size:17px;line-height:1.55}.bes-privacy::backdrop{background:#10203080}.bes-privacy h2{font-size:25px;margin:0 0 12px}.bes-privacy label{display:flex;gap:12px;align-items:center;margin:14px 0}.bes-privacy input{width:21px;height:21px;flex:none}.bes-privacy-actions{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.bes-privacy-actions button{flex:1 1 140px;padding:12px;border:1px solid #526f87;border-radius:5px;background:#edf4f9;color:#142536;font:inherit;cursor:pointer}.bes-privacy-settings{padding:8px;background:transparent;border:1px solid currentColor;border-radius:4px;color:inherit;font:inherit;cursor:pointer}.bes-recommendations{padding-block:24px}.bes-recommendations h2{font-size:26px}.bes-recommendations a{display:inline-block;padding:12px 16px;margin:5px;border:1px solid #a1b6c5;border-radius:5px;font-size:18px}.bes-privacy a{text-decoration:underline}
