#rht-consent[hidden]{display:none!important}
#rht-consent{position:fixed;z-index:1000;bottom:16px;left:16px;right:16px;max-width:600px;background:#fff;color:#102e42;border:1px solid #b7c9d4;border-radius:12px;padding:20px;box-shadow:0 6px 30px #102e4233;font:16px/1.6 system-ui}
#rht-consent p{margin:0 0 10px}#rht-consent a,.rht-privacy-settings a{color:#135d79;text-decoration:underline}
#rht-consent button,.rht-privacy-settings button{font:inherit;color:#102e42;background:#fff;border:1px solid #698b9e;border-radius:6px;padding:8px 12px;margin:10px 12px 0 0;cursor:pointer}
#rht-consent button:focus-visible,.rht-privacy-settings button:focus-visible{outline:3px solid #d98019;outline-offset:3px}
.rht-privacy-settings{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 24px;background:#f0f5f8;color:#102e42;font:14px/1.5 system-ui}.rht-privacy-settings button{margin:0}
