
#emaga-cookie-settings {display:block;margin:1rem auto;padding:.5rem .8rem;border:1px solid currentColor;border-radius:.5rem;background:transparent;color:inherit;font:inherit;cursor:pointer}
#emaga-analytics-notice[hidden] {display:none}
#emaga-analytics-notice {position:fixed;z-index:10000;inset:auto 12px 12px auto;width:min(400px,calc(100% - 24px));padding:16px;border:1px solid #d1d5db;border-radius:12px;background:#fff;color:#172033;box-shadow:0 5px 24px #0f172a33;font:14px/1.45 system-ui,sans-serif}
#emaga-analytics-notice h2 {margin:0 0 6px;font:700 18px/1.25 system-ui,sans-serif;color:inherit}
#emaga-analytics-notice p {margin:0 0 12px;color:inherit}
#emaga-analytics-notice a {color:#234683;text-decoration:underline}
#emaga-analytics-notice div {display:flex;gap:8px;flex-wrap:wrap}
#emaga-analytics-notice button {cursor:pointer;border:1px solid #34415b;border-radius:6px;background:#fff;color:#172033;padding:8px 12px;font:600 14px system-ui,sans-serif}
