#bq-consent[hidden]{display:none!important}#bq-consent{position:fixed;left:20px;bottom:20px;z-index:1000;max-width:640px;width:calc(100% - 40px);box-sizing:border-box;background:#0b1f3a;color:#fff;border:1px solid #7286a2;border-radius:14px;padding:22px;box-shadow:0 8px 32px #0005;font:15px/1.5 Inter,system-ui,sans-serif}#bq-consent strong{font-size:18px}#bq-consent p{margin:8px 0 16px}#bq-consent a{color:#bcd3ff;text-decoration:underline}.bq-consent-actions{display:flex;flex-wrap:wrap;gap:10px}.bq-consent-actions button{flex:1;min-width:190px;padding:12px;border:1px solid #bcd3ff;border-radius:7px;background:#fff;color:#0b1f3a;font:600 14px/1.3 system-ui;cursor:pointer}.bq-consent-actions button:hover{background:#dce9ff}.bq-cookie-settings{display:block;background:transparent;border:0;color:inherit;text-decoration:underline;padding:12px 0;cursor:pointer;font:inherit}#bq-consent button:focus-visible,.bq-cookie-settings:focus-visible{outline:3px solid #fbbf24;outline-offset:3px}@media(max-width:480px){#bq-consent{left:12px;bottom:12px;width:calc(100% - 24px);padding:16px;max-height:85vh;overflow:auto}.bq-consent-actions button{flex-basis:100%}}