.tracking-consent{animation:tracking-consent-in var(--motion-base) var(--ease-standard);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);bottom:var(--space-5);box-shadow:var(--shadow-md);color:var(--ink);font-size:var(--text-sm);gap:var(--space-4);line-height:var(--leading-normal);max-width:22rem;padding:var(--space-5);width:calc(100% - 2 * var(--space-5));z-index:50;flex-direction:column;display:flex;position:fixed;inset-inline-end:var(--space-5)}.tracking-consent p{margin:0}.tracking-consent-copy{color:var(--muted)}.tracking-consent-copy a{color:var(--accent-text);white-space:nowrap}.tracking-consent-actions{gap:var(--space-2);display:flex}.tracking-consent-actions .br-btn{flex:1 1 0;min-width:0}.tracking-consent [role=alert]{color:var(--err)}.tracking-cookie-table{overflow-x:auto}@media (max-width:640px){.tracking-consent{bottom:var(--space-4);inset-inline:var(--space-4);width:auto;max-width:none}}@keyframes tracking-consent-in{0%{transform:translateY(var(--space-2))}}@media (prefers-reduced-motion:reduce){.tracking-consent{animation:none}}