#nova-consent{position:fixed;bottom:16px;left:16px;right:16px;max-width:780px;margin:auto;padding:18px 22px;background:#fff;color:#171717;border:1px solid #ddd;border-radius:16px;box-shadow:0 8px 40px #0003;z-index:10000;font-family:Arial,sans-serif}
#nova-consent[hidden]{display:none}#nova-consent p{font-size:14px;line-height:1.5;margin:0 0 12px;color:#333}#nova-consent a{text-decoration:underline}#nova-consent div{display:flex;gap:10px;flex-wrap:wrap}#nova-consent button{background:#1a1a1a;color:#fff;border:1px solid #1a1a1a;border-radius:8px;padding:10px 16px;cursor:pointer;font:inherit;font-size:14px}#cookie-settings{background:none;border:0;color:inherit;font:inherit;cursor:pointer;text-decoration:underline}button:focus-visible,a:focus-visible{outline:3px solid #007bff;outline-offset:4px}
