.rc-consent[hidden]{display:none!important}.rc-consent{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);z-index:100000;width:min(1050px,calc(100% - 32px));box-sizing:border-box;display:flex;align-items:center;gap:26px;background:#2b1d14 url('workbench/walnut.webp') center/768px;border:2px solid #b68a52;border-radius:10px;box-shadow:0 12px 50px #000b,inset 0 1px #eacb8d66;padding:24px;color:#f3dfba;font:14px/1.65 system-ui,sans-serif}.rc-consent-copy{flex:1;min-width:0}.rc-consent strong{display:block;font-size:21px;color:#ffeac4;line-height:1.3}.rc-consent p{margin:10px 0;color:#ead4b3}.rc-consent a{color:#d2eb9b;text-decoration:underline}.rc-consent-actions{display:flex;flex-direction:column;gap:10px;min-width:195px}.rc-consent button,.footer .privacy-settings{cursor:pointer;background:#3a512a;border:1px solid #c3b372;border-radius:5px;color:#fff0d1;padding:11px 15px;font:700 14px/1.3 system-ui,sans-serif;box-shadow:inset 0 -3px #0004}.rc-consent button:hover,.footer .privacy-settings:hover{background:#4d6539}.rc-consent button:focus-visible,.footer .privacy-settings:focus-visible{outline:3px solid #e7c482;outline-offset:3px}.footer .privacy-settings{margin-top:16px;font-size:12px;background:#392719}.rc-consent button[data-rc-consent-close]{background:#392719}.rc-consent button[hidden]{display:none}@media(max-width:650px){.rc-consent{bottom:8px;width:calc(100% - 16px);padding:18px;gap:14px;flex-direction:column;align-items:stretch;max-height:85vh;overflow:auto}.rc-consent strong{font-size:18px}.rc-consent p{font-size:13px}.rc-consent-actions{min-width:0;flex-direction:row;flex-wrap:wrap}.rc-consent-actions button{flex:1;min-width:130px}}
