/*
 * Bridges Bootstrap 5.3.3 (public/css/vendor/bootstrap.min.css) to this
 * site's own tokens (01-tokens.css). Every value below is a var() read from
 * the token file - no literal color/radius is introduced here, so a repaint
 * of 01-tokens.css repaints Bootstrap components too.
 */

:root {
    --bs-primary: var(--color-primary);
    --bs-body-color: var(--color-text);
    --bs-body-bg: var(--color-surface);
    --bs-body-font-family: var(--font-body);
    --bs-border-color: var(--color-border);
    --bs-border-radius: var(--radius);
    --bs-link-color: var(--color-accent);
    --bs-link-hover-color: var(--color-primary);
    --bs-font-sans-serif: var(--font-body);
}

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
    width: var(--container-width);
    max-width: var(--container-width);
    padding-right: 0;
    padding-left: 0;
    margin-right: auto;
    margin-left: auto;
}
