/**
 * Shared chrome for the consent preferences tab that each consent provider
 * hangs at the bottom edge of the viewport.
 *
 * Positioning is deliberately left to the provider, because every provider
 * anchors its tab to a different element. Only the look is shared here.
 *
 * The rule is paired with .btn because the theme styles .btn with the same
 * specificity and is loaded after modules, so a single class would lose.
 * Padding is left to .btn so the tab keeps the theme's button proportions.
 *
 * border-radius needs !important: Social Blue style settings inject
 * `:not(.btn-group) > .btn { border-radius: 5px !important; }`, which would
 * otherwise round the bottom corners. EU Cookie Compliance already does the
 * same for its withdraw tab.
 */
.social-cookie-preferences-tab.btn {
  border-width: 2px 2px 0;
  border-radius: 5px 5px 0 0 !important;
}
