#sigur-analytics-consent{position:fixed;bottom:16px;left:16px;right:16px;max-width:600px;z-index:100001;background:#fff;color:#202124;padding:20px;border:1px solid #ccc;border-radius:12px;box-shadow:0 4px 24px #0003;font:15px/1.5 system-ui,sans-serif;max-height:75vh;overflow:auto}
#sigur-analytics-consent[hidden]{display:none!important}
#sigur-analytics-consent p{margin:0 0 10px}
#sigur-analytics-consent a{color:#174ea6;text-decoration:underline}
#sigur-analytics-consent div{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}
#sigur-analytics-consent button{background:#202124;color:#fff;border:1px solid #202124;border-radius:6px;padding:10px 16px;font:inherit;cursor:pointer}
#sigur-consent-footer{position:static;padding:12px 16px;text-align:center;background:#fff;font:13px/1.5 system-ui,sans-serif}
#sigur-analytics-preferences{position:static;color:#525252;text-decoration:underline;cursor:pointer}
#sigur-analytics-consent button:focus-visible,#sigur-analytics-preferences:focus-visible{outline:3px solid #4285f4;outline-offset:3px}
