#vidalux-analytics-banner[hidden],#vidalux-analytics-settings[hidden]{display:none!important}
#vidalux-analytics-banner{position:fixed;bottom:16px;left:16px;right:16px;max-width:640px;margin:0 auto;z-index:2147483000;background:#171717;color:#fff;border:1px solid #c9a66d;border-radius:9px;box-shadow:0 8px 24px rgba(0,0,0,.28);padding:15px 18px;font:14px/1.5 Arial,sans-serif}
#vidalux-analytics-banner p{margin:0 0 10px;color:#fff;font:inherit}
#vidalux-analytics-banner a{color:#f6d796;text-decoration:underline}
#vidalux-analytics-banner .vidalux-analytics-actions{display:flex;flex-wrap:wrap;gap:10px}
#vidalux-analytics-banner button{min-height:44px;padding:10px 16px;border-radius:5px;border:1px solid #fff;background:transparent;color:#fff;cursor:pointer;font:600 14px Arial,sans-serif}
#vidalux-analytics-accept{background:#d5af69!important;color:#171717!important;border-color:#d5af69!important}
#vidalux-analytics-banner button:focus-visible,#vidalux-analytics-settings:focus-visible{outline:3px solid #f6d796;outline-offset:3px}
#vidalux-analytics-settings{background:transparent;color:#fff;border:1px solid #b9b9b9;border-radius:3px;padding:5px 9px;margin:12px 0 0;min-height:35px;cursor:pointer;font:12px Arial,sans-serif}
