.cookie-notice{z-index:40;left:1rem;right:2rem;bottom:calc(84px + env(safe-area-inset-bottom,0px));position:fixed}@media (min-width:768px){.cookie-notice{width:24rem;right:auto}}@media (min-width:1024px){.cookie-notice{left:1.5rem;bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))}html:has([data-pinned-action-bar]) .cookie-notice{bottom:calc(65px + 1.5rem + env(safe-area-inset-bottom,0px))}}.cookie-notice-choices{grid-template-columns:1fr;gap:.5rem;display:grid}@media (min-width:420px){.cookie-notice-choices{grid-template-columns:1fr 1fr}}.cookie-notice-spacer{height:var(--cookie-notice-reserve,0px)}html:has([data-cookie-notice]){scroll-padding-bottom:var(--cookie-notice-reserve,0px)}@media (prefers-reduced-motion:no-preference){.cookie-notice{animation:cookie-notice-settle var(--motion-base,.26s) var(--ease-entrance,cubic-bezier(.16, 1, .3, 1)) both}.cookie-notice-choice{transition:transform var(--motion-quick,.18s) ease}.cookie-notice-choice:hover{transform:translateY(-1px)}.cookie-notice-choice:active{transform:none}}@keyframes cookie-notice-settle{0%{transform:translateY(6px)}to{transform:none}}