.ill-consent{position:fixed;z-index:10000;inset:auto 16px 16px;margin:0 auto;max-width:760px;box-sizing:border-box;padding:20px;background:#fff;color:#181818;border:1px solid #ccc;border-radius:12px;box-shadow:0 6px 32px #0003;font:14px/1.5 system-ui,sans-serif}.ill-consent[hidden]{display:none!important}.ill-consent p{margin:0 0 12px;color:inherit}.ill-consent a{color:inherit;text-decoration:underline}.ill-consent>div{display:flex;gap:12px;flex-wrap:wrap}.ill-consent button,.ill-cookie-settings{font:inherit;cursor:pointer;border:1px solid currentColor;border-radius:6px;padding:9px 14px;background:transparent;color:inherit}.ill-consent button:last-child{background:#194438;color:#fff;border-color:#194438}.ill-cookie-settings{position:fixed;right:12px;bottom:80px;z-index:999;background:#fff;color:#333;font:12px/1.3 system-ui,sans-serif;padding:6px 9px;opacity:.92}.ill-consent button:focus-visible,.ill-cookie-settings:focus-visible{outline:3px solid #bd8a21;outline-offset:3px}@media(prefers-color-scheme:dark){.ill-consent,.ill-cookie-settings{background:#202122;color:#f7f7f7;border-color:#777}.ill-consent button:last-child{background:#b5d6bf;color:#18261d;border-color:#b5d6bf}}@media(max-width:500px){.ill-consent{inset:auto 10px 10px;padding:16px}.ill-consent>div>button{flex:1}}
