#bg-cookie-panel{position:fixed;bottom:16px;left:16px;right:16px;z-index:10000;margin:auto;max-width:1000px;padding:22px;background:#fff;color:#10234e;border:1px solid #cbd5e1;border-top:4px solid #c8102e;border-radius:12px;box-shadow:0 8px 45px #0003;font:15px/1.5 system-ui,sans-serif}#bg-cookie-panel[hidden]{display:none}#bg-cookie-panel strong{font-size:19px}#bg-cookie-panel p{margin:8px 0 16px}#bg-cookie-panel a{color:#10234e;text-decoration:underline}.bg-cookie-actions{display:flex;gap:12px;flex-wrap:wrap}#bg-cookie-panel button,#bg-cookie-settings{font:600 14px/1.3 system-ui,sans-serif;cursor:pointer;border:1px solid #10234e;background:#fff;color:#10234e;padding:12px 18px;border-radius:6px}#bg-cookie-panel button{flex:1;min-height:44px}#bg-cookie-panel button:hover{background:#edf3fa}#bg-cookie-settings{position:fixed;bottom:0;left:10px;z-index:9999;padding:8px 12px;font-size:12px}#bg-cookie-panel button:focus-visible,#bg-cookie-settings:focus-visible{outline:3px solid #c8102e;outline-offset:3px}@media(max-width:540px){#bg-cookie-panel{bottom:8px;left:8px;right:8px;padding:16px;max-height:85vh;overflow:auto}.bg-cookie-actions{flex-direction:column}}
