/* Compact, non-blocking privacy choice dock. */
@media (min-width:681px){
  .privacy-consent{inset-inline:auto 1rem!important;bottom:.75rem!important;max-width:520px!important;margin:0!important;padding:.62rem .72rem!important;gap:.65rem!important;border-radius:12px!important}
  .privacy-consent strong{font-size:.84rem!important}.privacy-consent p{font-size:.7rem!important;line-height:1.35!important}
  .privacy-consent-actions{gap:.35rem!important}.privacy-consent-actions .btn{min-height:34px!important;padding:.42rem .62rem!important;font-size:.72rem!important}.privacy-consent-actions a{font-size:.7rem!important}
}
@media (max-width:680px){
  .privacy-consent{inset-inline:.55rem!important;max-width:none!important;padding:.68rem!important;gap:.48rem!important;border-radius:14px!important}
  .privacy-consent-copy{min-width:0}.privacy-consent-actions{grid-template-columns:1fr 1fr auto!important}.privacy-consent-actions .btn{min-height:38px!important}
}
