#bv-consent{position:fixed;z-index:99999;bottom:16px;left:16px;right:16px;max-width:650px;margin:auto;background:#fff;color:#0d1c3c;border:1px solid #cad5df;border-radius:16px;box-shadow:0 12px 45px #0d1c3c33;padding:20px;font:16px/1.45 system-ui,sans-serif}#bv-consent[hidden],#bv-settings[hidden]{display:none!important}#bv-consent h2{font-size:20px;line-height:1.25;margin:0 0 8px}#bv-consent p{margin:0 0 14px}#bv-consent a{color:#0d1c3c;text-decoration:underline}#bv-consent .bv-actions{display:flex;flex-wrap:wrap;gap:8px}#bv-consent button,.bv-open-settings{cursor:pointer;border:1px solid #0d1c3c;border-radius:8px;background:#fff;color:#0d1c3c;padding:10px 14px;font:600 15px system-ui,sans-serif}#bv-consent button.bv-primary{background:#0d1c3c;color:#fff}#bv-consent label{display:block;margin:10px 0}#bv-consent input{width:18px;height:18px;vertical-align:middle;margin-right:7px}#bv-consent small{display:block;margin:8px 0 14px;font-size:13px}#bv-consent button:focus-visible,.bv-open-settings:focus-visible{outline:3px solid #7ca6a1;outline-offset:2px}.bv-open-settings{padding:3px 6px;font-size:inherit}