<script>
(function () {
if (!localStorage.getItem("kayaCookieConsent")) {
const banner = document.createElement("div");
banner.id = "kaya-cookie-banner";
banner.style.cssText = "position:fixed;bottom:0;left:0;width:100%;background:#f5f5f5;color:#222;padding:1em;text-align:center;z-index:9999;font-size:14px;font-family:sans-serif;border-top:1px solid #ccc;";
banner.innerHTML = <div style="max-width:800px;margin:0 auto;"> <p style="margin-bottom:1em;">We use cookies to improve your experience. You can manage your preferences below.</p> <div style="margin-bottom:1em;"> <label style="margin-right:1.5em;"> <input type="checkbox" disabled checked> Essential (always active) </label> <label> <input type="checkbox" id="analytics-toggle"> Analytics </label> </div> <button id="kaya-accept" style="margin-right:0.5em;padding:0.4em 1em;background:#000;color:#fff;border:none;border-radius:3px;cursor:pointer;">Accept</button> <button id="kaya-deny" style="margin-right:0.5em;padding:0.4em 1em;background:#e0e0e0;color:#000;border:none;border-radius:3px;cursor:pointer;">Deny</button> <a href="/cookies" style="font-size:13px;margin-left:1em;color:#555;text-decoration:underline;">Cookie Policy</a> </div>
;
document.body.appendChild(banner);
document.getElementById("kaya-accept").onclick = function () {
const analytics = document.getElementById("analytics-toggle").checked;
localStorage.setItem("kayaCookieConsent", analytics ? "analytics" : "essential");
document.body.removeChild(banner);
if (analytics) loadAnalytics();
};
document.getElementById("kaya-deny").onclick = function () {
localStorage.setItem("kayaCookieConsent", "denied");
document.body.removeChild(banner);
};
} else { if (localStorage.getItem("kayaCookieConsent") === "analytics") { loadAnalytics(); } }
function loadAnalytics() { const script = document.createElement('script'); script.src = "https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"; script.async = true; document.head.appendChild(script);
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX');
} })(); </script>