/* Statistics opt-in: equivalent prominence for Accept and Reject. */
.dcode-cookie-panel { position:fixed; left:12px; right:12px; bottom:12px; z-index:100000; border:1px solid #7b8587; border-radius:14px; box-shadow:0 12px 45px #0005; background:#fff; color:#1c2731; font:inherit; }
.dcode-cookie-inner { max-width:1080px; margin:auto; padding:18px 22px; }
.dcode-cookie-inner strong { display:block; font-size:17px; margin-bottom:7px; }
.dcode-cookie-inner p { font-size:14px; line-height:1.5; margin:0 0 11px; color:#334253; }
.dcode-cookie-actions { display:flex; flex-wrap:wrap; gap:10px; margin:0 0 8px; }
.dcode-cookie-button { cursor:pointer; border:1px solid #334253; border-radius:8px; padding:10px 18px; font:inherit; font-size:14px; font-weight:700; }
.dcode-cookie-accept, .dcode-cookie-reject { flex:1 1 130px; background:#fff; color:#142433; min-height:44px; }
.dcode-cookie-button:hover { background:#edf3ec; }
.dcode-cookie-button:focus-visible, .dcode-cookie-privacy:focus-visible { outline:3px solid #266bcf; outline-offset:3px; }
.dcode-cookie-privacy { font-size:13px; text-decoration:underline; color:#243b65; }
.dcode-cookie-settings-control { display:block; width:max-content; max-width:100%; margin:12px 18px 14px auto; background:transparent; border:1px solid currentColor; color:inherit; font-size:12px; padding:6px 9px; opacity:.8; }
@media(max-width:600px) { .dcode-cookie-panel { bottom:5px; left:5px; right:5px; } .dcode-cookie-inner { padding:12px; } .dcode-cookie-inner p { font-size:12px; } .dcode-cookie-button { font-size:13px; padding:9px; } }
