@utrecht/components
Version:
Components for the Municipality of Utrecht based on the NL Design System architecture
958 lines • 92.1 kB
CSS
/**
* @license EUPL-1.2
* Copyright (c) 2024-2025 Gemeente Utrecht
* Copyright (c) 2024-2025 Frameless B.V.
*/
.utrecht-rich-text {
--utrecht-space-around: 1;
}
.utrecht-rich-text .utrecht-heading-1:first-child {
--utrecht-heading-1-margin-block-start: 0;
}
.utrecht-rich-text .utrecht-heading-1:has(+ .utrecht-heading-2) {
--utrecht-heading-1-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-1:has(+ .utrecht-accordion) {
--utrecht-heading-1-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-1:has(+ .utrecht-alert) {
--utrecht-heading-1-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-1:has(+ .utrecht-badge-list) {
--utrecht-heading-1-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-1:has(+ .utrecht-blockquote) {
--utrecht-heading-1-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-1:has(+ .utrecht-button) {
--utrecht-heading-1-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-1:has(+ .utrecht-button-group) {
--utrecht-heading-1-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-1:has(+ .utrecht-data-list) {
--utrecht-heading-1-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-1:has(+ .utrecht-form-field) {
--utrecht-heading-1-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-1:has(+ .utrecht-img) {
--utrecht-heading-1-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-1:has(+ .utrecht-link) {
--utrecht-heading-1-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-1:has(+ .utrecht-ordered-list) {
--utrecht-heading-1-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-1:has(+ .utrecht-pagination) {
--utrecht-heading-1-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-1:has(+ .utrecht-paragraph) {
--utrecht-heading-1-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-1:has(+ .utrecht-separator) {
--utrecht-heading-1-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-1:has(+ .utrecht-badge-status) {
--utrecht-heading-1-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-1:has(+ .utrecht-table) {
--utrecht-heading-1-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-1:has(+ .utrecht-unordered-list) {
--utrecht-heading-1-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:first-child {
--utrecht-heading-2-margin-block-start: 0;
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-heading-3) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-accordion) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-alert) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-badge-list) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-blockquote) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-button) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-button-group) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-data-list) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-figure) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-form-field) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-img) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-link) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-ordered-list) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-pagination) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-paragraph) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-separator) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-sidenav) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-badge-status) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-table) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-2:has(+ .utrecht-unordered-list) {
--utrecht-heading-2-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:first-child {
--utrecht-heading-3-margin-block-start: 0;
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-heading-4) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-accordion) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-alert) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-badge-list) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-blockquote) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-button) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-button-group) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-data-list) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-figure) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-form-field) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-img) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-link) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-ordered-list) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-pagination) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-paragraph) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-separator) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-sidenav) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-badge-status) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-table) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-3:has(+ .utrecht-unordered-list) {
--utrecht-heading-3-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:first-child {
--utrecht-heading-4-margin-block-start: 0;
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-heading-5) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-accordion) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-alert) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-badge-list) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-blockquote) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-button) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-button-group) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-data-list) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-figure) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-form-field) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-img) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-link) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-ordered-list) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-pagination) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-paragraph) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-separator) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-sidenav) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-badge-status) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-table) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-4:has(+ .utrecht-unordered-list) {
--utrecht-heading-4-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:first-child {
--utrecht-heading-5-margin-block-start: 0;
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-heading-6) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-accordion) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-alert) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-badge-list) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-blockquote) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-button) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-button-group) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-data-list) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-figure) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-form-field) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-img) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-link) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-ordered-list) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-pagination) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-paragraph) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-separator) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-sidenav) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-badge-status) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-table) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-5:has(+ .utrecht-unordered-list) {
--utrecht-heading-5-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:first-child {
--utrecht-heading-6-margin-block-start: 0;
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-accordion) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-alert) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-badge-list) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-blockquote) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-button) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-button-group) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-data-list) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-figure) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-form-field) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-img) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-link) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-ordered-list) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-pagination) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-paragraph) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-separator) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-sidenav) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-badge-status) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-table) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-heading-6:has(+ .utrecht-unordered-list) {
--utrecht-heading-6-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:first-child {
--utrecht-accordion-margin-block-start: 0;
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-heading-2) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-heading-3) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-heading-4) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-heading-5) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-heading-6) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-accordion) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-best-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-alert) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-badge-list) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-blockquote) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-button) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-button-group) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-data-list) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-figure) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-form-field) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-img) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-link) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-ordered-list) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-paragraph) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-separator) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-sidenav) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-table) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-accordion:has(+ .utrecht-unordered-list) {
--utrecht-accordion-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:first-child {
--utrecht-alert-margin-block-start: 0;
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-heading-1) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-heading-2) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-heading-3) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-heading-4) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-heading-5) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-heading-6) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-accordion) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-alert) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-badge-list) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-blockquote) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-button) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-button-group) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-data-list) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-figure) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-form-field) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-img) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-link) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-ordered-list) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-pagination) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-paragraph) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-separator) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-badge-status) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-table) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-alert:has(+ .utrecht-unordered-list) {
--utrecht-alert-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:first-child {
--utrecht-badge-list-margin-block-start: 0;
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-heading-1) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-heading-2) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-heading-3) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-heading-4) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-heading-5) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-heading-6) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-accordion) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-alert) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-blockquote) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-button) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-button-group) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-data-list) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-figure) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-form-field) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-img) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-link) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-ordered-list) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-paragraph) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-separator) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-table) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-badge-list:has(+ .utrecht-unordered-list) {
--utrecht-badge-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:first-child {
--utrecht-blockquote-margin-block-start: 0;
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-heading-2) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-heading-3) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-heading-4) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-heading-5) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-heading-6) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-accordion) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-alert) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-badge-list) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-blockquote) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-button) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-button-group) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-data-list) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-figure) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-form-field) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-img) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-link) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-ordered-list) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-pagination) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-paragraph) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-separator) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-table) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-blockquote:has(+ .utrecht-unordered-list) {
--utrecht-blockquote-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:first-child {
--utrecht-breadcrumb-nav-margin-block-start: 0;
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-heading-1) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-heading-2) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-heading-3) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-heading-4) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-heading-5) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-heading-6) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-accordion) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-alert) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-badge-list) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-blockquote) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-button) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-button-group) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-data-list) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-figure) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-form-field) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-img) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-link) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-ordered-list) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-pagination) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-paragraph) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-separator) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-sidenav) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-badge-status) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-table) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-breadcrumb-nav:has(+ .utrecht-unordered-list) {
--utrecht-breadcrumb-nav-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-button:first-child {
--utrecht-button-margin-block-start: 0;
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-heading-2) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-heading-3) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-heading-4) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-heading-5) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-heading-6) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-accordion) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-alert) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-badge-list) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-blockquote) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-button) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-button-group) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-data-list) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-figure) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-img) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-link) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-ordered-list) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-paragraph) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-separator) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-sidenav) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-table) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-button:has(+ .utrecht-unordered-list) {
--utrecht-button-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:first-child {
--utrecht-button-group-margin-block-start: 0;
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-heading-2) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-heading-3) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-heading-4) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-heading-5) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-heading-6) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-accordion) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-alert) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-badge-list) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-blockquote) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-button) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-button-group) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-data-list) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-figure) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-img) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-link) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-ordered-list) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-paragraph) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-separator) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-sidenav) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-table) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-button-group:has(+ .utrecht-unordered-list) {
--utrecht-button-group-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:first-child {
--utrecht-data-list-margin-block-start: 0;
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-heading-2) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-heading-3) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-heading-4) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-heading-5) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-heading-6) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-accordion) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-alert) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-badge-list) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-blockquote) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-button) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-button-group) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-data-list) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-figure) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-form-field) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-img) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-link) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-ordered-list) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-pagination) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-paragraph) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-separator) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-stranger-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-table) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-data-list:has(+ .utrecht-unordered-list) {
--utrecht-data-list-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-figure:first-child {
--utrecht-figure-margin-block-start: 0;
}
.utrecht-rich-text .utrecht-figure:has(+ .utrecht-heading-2) {
--utrecht-figure-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-figure:has(+ .utrecht-heading-3) {
--utrecht-figure-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-figure:has(+ .utrecht-heading-4) {
--utrecht-figure-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-figure:has(+ .utrecht-heading-5) {
--utrecht-figure-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-figure:has(+ .utrecht-heading-6) {
--utrecht-figure-margin-block-end: var(--utrecht-rich-text-acquaintance-margin-block-end);
}
.utrecht-rich-text .utrecht-figure:has(+ .utrecht-accordion) {
--utrecht-figure-margin-block-end: var(--utrecht-rich-text-friend-margin-block-end);
}
.utrecht-rich-text .utrecht-figure:has(+ .utrecht-alert) {
--utrecht-figure-margin-bl