#tracking-choice[hidden],#tracking-preferences[hidden]{display:none!important}
#tracking-choice{position:fixed;bottom:0;left:0;right:0;z-index:1000;background:#06101f;color:#fff;border-top:1px solid #4f98ce;padding:20px max(20px,calc((100% - 1140px)/2));display:flex;align-items:center;gap:24px;box-shadow:0 -4px 24px #0002;font:400 15px/1.6 'Open Sans',sans-serif}
#tracking-choice p{flex:1;margin:0;color:#fff}#tracking-choice a{color:#b5d6f5;text-decoration:underline}#tracking-choice>div{display:flex;gap:12px;flex-shrink:0}
#tracking-choice button,#tracking-preferences{font:600 14px/1.4 'Open Sans',sans-serif;min-height:44px;padding:10px 18px;border:1px solid #aabbcc;border-radius:8px;background:#fff;color:#174488;cursor:pointer}
#tracking-choice button:focus-visible,#tracking-preferences:focus-visible{outline:3px solid #4f98ce;outline-offset:3px}
#tracking-preferences{display:block;margin:16px auto;background:#fff}
@media(max-width:600px){#tracking-choice{align-items:stretch;flex-direction:column;gap:12px}#tracking-choice>div button{flex:1}}
@media print{#tracking-choice,#tracking-preferences{display:none!important}}
