.analytics-consent{z-index:80;box-sizing:border-box;color:#eee9df;width:min(360px,100vw - 32px);font:inherit;background:#17191d;border:1px solid #4b4840;border-radius:12px;padding:18px;font-size:13px;position:fixed;bottom:16px;left:16px;box-shadow:0 8px 32px #0006}.analytics-consent p{margin:0 0 10px;line-height:1.6}.analytics-consent a{color:#dcc698}.analytics-consent [role=alert]{color:#f3b1a8;margin:10px 0 0}.analytics-actions{gap:10px;margin-top:14px;display:flex}.analytics-actions button{color:inherit;font:inherit;cursor:pointer;background:#25272b;border:1px solid #797363;border-radius:8px;flex:1;padding:10px 14px}.analytics-actions button:disabled{cursor:wait;opacity:.6}.analytics-close{float:right;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:-8px -8px 2px 10px;padding:4px 8px;font-size:20px;line-height:1}.analytics-actions button:hover,.analytics-close:hover{background:#33353a}.analytics-consent :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #dcc698}@media (width<=600px){.analytics-consent{bottom:76px}}
