#tracking-preferences{position:fixed;z-index:100;inset:auto 1rem 1rem auto;width:min(28rem,calc(100% - 2rem));box-sizing:border-box;max-height:calc(100dvh - 2rem);overflow:auto;margin:0;padding:1rem;color:#16181d;background:#fff8ef;border:1px solid #16181d;border-radius:1rem;box-shadow:0 5px 20px #16181d33;font:1rem/1.45 system-ui,sans-serif}#tracking-preferences p{margin:.4rem 0 .7rem}#tracking-preferences label{margin-right:1rem;white-space:nowrap}#tracking-preferences a{color:inherit;text-decoration:underline}.tracking-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.8rem}.tracking-actions button{border:1px solid #16181d;border-radius:2rem;padding:.5rem .7rem;min-height:44px;background:#fff8ef;color:#16181d;font:inherit;cursor:pointer}
