#wafaq-analytics-banner{position:fixed;inset:auto 12px 12px;max-width:720px;margin:auto;padding:20px;background:#fff;color:#583161;border:1px solid #e6dce9;border-radius:16px;box-shadow:0 6px 35px #0003;z-index:99999;font:16px/1.6 Arial,sans-serif;text-align:start}#wafaq-analytics-banner p{margin:0 0 12px}#wafaq-analytics-banner a{color:#70407b;text-decoration:underline}.wafaq-analytics-actions{display:flex;flex-wrap:wrap;gap:10px}#wafaq-analytics-banner button{min-height:44px;padding:10px 18px;border:1px solid #70407b;border-radius:8px;background:#fff;color:#70407b;font:inherit;cursor:pointer}#wafaq-analytics-banner button:first-child{background:#70407b;color:#fff}#wafaq-analytics-banner button:focus-visible{outline:3px solid #9f77aa;outline-offset:3px}[hidden]#wafaq-analytics-banner{display:none!important}

/* Compact accessible cookie choice panel. */
#wafaq-analytics-banner{left:auto;right:12px;bottom:12px;max-width:420px;width:calc(100% - 24px);padding:14px;font-size:14px;line-height:1.45;max-height:45vh;overflow:auto;box-sizing:border-box}
#wafaq-analytics-banner p{margin:0 0 10px}
.wafaq-analytics-actions{gap:8px}
#wafaq-analytics-banner button{padding:8px 12px}
