#dn-cookie-banner{position:fixed;z-index:99999;bottom:18px;left:18px;right:18px;max-width:740px;margin:auto;padding:22px;background:#fff;color:#0E2A47;border:1px solid #c9dcd9;border-radius:16px;box-shadow:0 12px 40px #001b2b45;font:15px/1.55 Montserrat,Arial,sans-serif}#dn-cookie-banner[hidden]{display:none}#dn-cookie-banner p{margin:8px 0 16px}#dn-cookie-banner a{color:#087e6a}#dn-cookie-banner .dn-actions{display:flex;flex-wrap:wrap;gap:10px}#dn-cookie-banner button,#dn-cookie-settings{cursor:pointer;font:inherit;border-radius:8px;padding:10px 15px;border:1px solid #16A085}#dn-accept{background:#16A085;color:white}#dn-reject{background:white;color:#0E2A47}#dn-cookie-settings{background:transparent;color:inherit;padding:2px 5px;border:0;text-decoration:underline}