    --announcement-bar-background-color: hsla(var(--darkAccent-hsl),1);
    --announcement-bar-text-color: hsla(var(--white-hsl),1);
    --backgroundOverlayColor: hsla(var(--lightAccent-hsl),1);
    --course-item-nav-active-lesson-background-color: hsla(var(--safeDarkAccent-hsl),1);
    --course-item-nav-active-lesson-text-color: hsla(var(--safeInverseDarkAccent-hsl),1);
    --course-item-nav-background-color: hsla(var(--white-hsl),1);
    --course-item-nav-border-color: hsla(var(--black-hsl),0.25);
    --course-item-nav-open-tab-background-color: hsla(var(--black-hsl),0.75);
    --course-item-nav-open-tab-text-color: hsla(var(--white-hsl),1);
    --course-item-nav-text-color: hsla(var(--black-hsl),1);
    --course-list-course-item-background: hsla(var(--white-hsl),1);
    --course-list-course-item-hover-background: hsla(var(--white-hsl),0.75);
    --course-list-course-item-text-color: hsla(var(--black-hsl),1);
    --course-list-course-progress-bar-color: hsla(var(--black-hsl),1);
    --gradientHeaderBackgroundColor: hsla(var(--white-hsl),1);
    --gradientHeaderBorderColor: hsla(var(--black-hsl),1);
    --gradientHeaderDropShadowColor: hsla(var(--black-hsl),1);
    --gradientHeaderNavigationColor: hsla(var(--black-hsl),1);
    --headingExtraLargeColor: hsla(var(--black-hsl),1);
    --headingLargeColor: hsla(var(--black-hsl),1);
    --headingLinkColor: hsla(var(--safeDarkAccent-hsl),1);
    --headingMediumColor: hsla(var(--black-hsl),1);
    --headingSmallColor: hsla(var(--black-hsl),1);
    --image-block-card-image-button-bg-color: hsla(var(--safeDarkAccent-hsl),1);
    --image-block-card-image-button-text-color: hsla(var(--safeInverseDarkAccent-hsl),1);
    --image-block-card-image-overlay-color: hsla(var(--darkAccent-hsl),1);
    --image-block-card-image-subtitle-color: hsla(var(--black-hsl),1);
    --image-block-card-image-title-bg-color: hsla(var(--lightAccent-hsl),0);
    --image-block-card-image-title-color: hsla(var(--black-hsl),1);
    --image-block-card-inline-link-color: hsla(var(--black-hsl),1);
    --image-block-collage-background-color: hsla(var(--white-hsl),1);
    --image-block-collage-image-button-bg-color: hsla(var(--safeDarkAccent-hsl),1);
    --image-block-collage-image-button-text-color: hsla(var(--safeInverseDarkAccent-hsl),1);
    --image-block-collage-image-overlay-color: hsla(var(--darkAccent-hsl),1);
    --image-block-collage-image-subtitle-color: hsla(var(--black-hsl),1);
    --image-block-collage-image-title-bg-color: hsla(var(--lightAccent-hsl),0);
    --image-block-collage-image-title-color: hsla(var(--black-hsl),1);
    --image-block-collage-inline-link-color: hsla(var(--black-hsl),1);
    --image-block-overlap-image-button-bg-color: hsla(var(--safeDarkAccent-hsl),1);
    --image-block-overlap-image-button-text-color: hsla(var(--safeInverseDarkAccent-hsl),1);
    --image-block-overlap-image-overlay-color: hsla(var(--darkAccent-hsl),1);
    --image-block-overlap-image-subtitle-color: hsla(var(--black-hsl),1);
    --image-block-overlap-image-title-bg-color: hsla(var(--lightAccent-hsl),1);
    --image-block-overlap-image-title-color: hsla(var(--black-hsl),1);
    --image-block-overlap-inline-link-color: hsla(var(--black-hsl),1);
    --image-block-overlay-color: hsla(var(--black-hsl),0.5);
    --image-block-poster-image-button-bg-color: hsla(var(--safeLightAccent-hsl),1);
    --image-block-poster-image-button-text-color: hsla(var(--safeInverseLightAccent-hsl),1);
    --image-block-poster-image-overlay-color: hsla(var(--darkAccent-hsl),1);
    --image-block-poster-image-subtitle-color: hsla(var(--white-hsl),1);
    --image-block-poster-image-title-bg-color-v2: hsla(var(--lightAccent-hsl),0);
    --image-block-poster-image-title-color: hsla(var(--white-hsl),1);
    --image-block-poster-inline-link-color: hsla(var(--white-hsl),1);
    --image-block-stack-image-button-bg-color: hsla(var(--safeDarkAccent-hsl),1);
    --image-block-stack-image-button-text-color: hsla(var(--safeInverseDarkAccent-hsl),1);
    --image-block-stack-image-overlay-color: hsla(var(--darkAccent-hsl),1);
    --image-block-stack-image-subtitle-color: hsla(var(--black-hsl),1);
    --image-block-stack-image-title-bg-color: hsla(var(--lightAccent-hsl),0);
    --image-block-stack-image-title-color: hsla(var(--black-hsl),1);
    --image-block-stack-inline-link-color: hsla(var(--black-hsl),1);
    --list-section-banner-slideshow-arrow-background-color: hsla(var(--safeDarkAccent-hsl),1);
    --list-section-banner-slideshow-arrow-color: hsla(var(--safeInverseDarkAccent-hsl),1);
    --list-section-banner-slideshow-button-background-color: hsla(var(--safeDarkAccent-hsl),1);
    --list-section-banner-slideshow-button-text-color: hsla(var(--safeInverseDarkAccent-hsl),1);
    --list-section-banner-slideshow-card-button-background-color: hsla(var(--safeDarkAccent-hsl),1);
    --list-section-banner-slideshow-card-button-text-color: hsla(var(--safeInverseDarkAccent-hsl),1);
    --list-section-banner-slideshow-card-color: hsla(var(--white-hsl),1);
    --list-section-banner-slideshow-card-description-color: hsla(var(--black-hsl),1);
    --list-section-banner-slideshow-card-description-link-color: hsla(var(--safeDarkAccent-hsl),1);
    --list-section-banner-slideshow-card-title-color: hsla(var(--black-hsl),1);
    --list-section-banner-slideshow-description-color: hsla(var(--black-hsl),1);
    --list-section-banner-slideshow-title-color: hsla(var(--black-hsl),1);
    --list-section-carousel-arrow-background-color: hsla(var(--safeDarkAccent-hsl),1);
    --list-section-carousel-arrow-color: hsla(var(--safeInverseDarkAccent-hsl),1);
    --list-section-carousel-button-background-color: hsla(var(--safeDarkAccent-hsl),1);
    --list-section-carousel-button-text-color: hsla(var(--safeInverseDarkAccent-hsl),1);
    --list-section-carousel-card-button-background-color: hsla(var(--safeDarkAccent-hsl),1);
    --list-section-carousel-card-button-text-color: hsla(var(--safeInverseDarkAccent-hsl),1);
    --list-section-carousel-card-color: hsla(var(--white-hsl),1);
    --list-section-carousel-card-description-color: hsla(var(--black-hsl),1);
    --list-section-carousel-card-description-link-color: hsla(var(--safeDarkAccent-hsl),1);
    --list-section-carousel-card-title-color: hsla(var(--black-hsl),1);
    --list-section-carousel-description-color: hsla(var(--black-hsl),1);
    --list-section-carousel-title-color: hsla(var(--black-hsl),1);
    --list-section-simple-button-background-color: hsla(var(--safeDarkAccent-hsl),1);
    --list-section-simple-button-text-color: hsla(var(--safeInverseDarkAccent-hsl),1);
    --list-section-simple-card-button-background-color: hsla(var(--safeDarkAccent-hsl),1);
    --list-section-simple-card-button-text-color: hsla(var(--safeInverseDarkAccent-hsl),1);
    --list-section-simple-card-color: hsla(var(--white-hsl),1);
    --list-section-simple-card-description-color: hsla(var(--black-hsl),1);
    --list-section-simple-card-description-link-color: hsla(var(--safeDarkAccent-hsl),1);
    --list-section-simple-card-title-color: hsla(var(--black-hsl),1);
    --list-section-simple-description-color: hsla(var(--black-hsl),1);
    --list-section-simple-title-color: hsla(var(--black-hsl),1);
    --list-section-title-color: hsla(var(--black-hsl),1);
    --menuOverlayBackgroundColor: hsla(var(--lightAccent-hsl),1);
    --menuOverlayButtonBackgroundColor: hsla(var(--safeDarkAccent-hsl),1);
    --menuOverlayButtonTextColor: hsla(var(--safeInverseDarkAccent-hsl),1);
    --menuOverlayNavigationLinkColor: hsla(var(--black-hsl),1);
    --navigationLinkColor: hsla(var(--black-hsl),1);
    --paragraphLargeColor: hsla(var(--black-hsl),1);
    --paragraphLinkColor: hsla(var(--safeDarkAccent-hsl),1);
    --paragraphMediumColor: hsla(var(--black-hsl),1);
    --paragraphSmallColor: hsla(var(--black-hsl),1);
    --portfolio-grid-basic-title-color: hsla(var(--black-hsl),1);
    --portfolio-grid-overlay-overlay-color: hsla(var(--lightAccent-hsl),1);
    --portfolio-grid-overlay-title-color: hsla(var(--black-hsl),1);
    --portfolio-hover-follow-title-color: hsla(var(--black-hsl),1);
    --portfolio-hover-static-title-color: hsla(var(--black-hsl),1);
    --portfolio-index-background-title-color: hsla(var(--black-hsl),1);
    --primaryButtonBackgroundColor: hsla(var(--safeDarkAccent-hsl),1);
    --primaryButtonTextColor: hsla(var(--safeInverseDarkAccent-hsl),1);
    --secondaryButtonBackgroundColor: hsla(var(--safeDarkAccent-hsl),1);
    --secondaryButtonTextColor: hsla(var(--safeInverseDarkAccent-hsl),1);
    --section-inset-border-color: hsla(var(--lightAccent-hsl),1);
    --shape-block-background-color: hsla(var(--white-hsl),1);
    --shape-block-dropshadow-color: hsla(var(--white-hsl),1);
    --siteBackgroundColor: hsla(var(--lightAccent-hsl),1);
    --siteTitleColor: hsla(var(--black-hsl),1);
    --social-links-block-main-icon-color: hsla(var(--black-hsl),1);
    --social-links-block-secondary-icon-color: hsla(var(--lightAccent-hsl),1);
    --solidHeaderBackgroundColor: hsla(var(--white-hsl),1);
    --solidHeaderBorderColor: hsla(var(--black-hsl),1);
    --solidHeaderDropShadowColor: hsla(var(--black-hsl),1);
    --solidHeaderNavigationColor: hsla(var(--black-hsl),1);
    --summary-block-limited-availability-label-color: hsla(var(--black-hsl),1);
    --tertiaryButtonBackgroundColor: hsla(var(--safeDarkAccent-hsl),1);
    --tertiaryButtonTextColor: hsla(var(--safeInverseDarkAccent-hsl),1);
    --text-highlight-color: hsla(var(--safeDarkAccent-hsl),1);
    --text-highlight-color-on-background: hsla(var(--safeDarkAccent-hsl),1);
    --tweak-accordion-block-background-color: hsla(var(--white-hsl),1);
    --tweak-accordion-block-divider-color: hsla(var(--black-hsl),1);
    --tweak-accordion-block-divider-color-on-background: hsla(var(--black-hsl),1);
    --tweak-accordion-block-icon-color: hsla(var(--black-hsl),1);
    --tweak-accordion-block-icon-color-on-background: hsla(var(--black-hsl),1);
    --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(var(--black-hsl),1);
    --tweak-blog-alternating-side-by-side-list-meta-color: hsla(var(--black-hsl),1);
    --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(var(--safeDarkAccent-hsl),1);
    --tweak-blog-alternating-side-by-side-list-title-color: hsla(var(--black-hsl),1);
    --tweak-blog-basic-grid-list-excerpt-color: hsla(var(--black-hsl),1);
    --tweak-blog-basic-grid-list-meta-color: hsla(var(--black-hsl),1);
    --tweak-blog-basic-grid-list-read-more-color: hsla(var(--safeDarkAccent-hsl),1);
    --tweak-blog-basic-grid-list-title-color: hsla(var(--black-hsl),1);
    --tweak-blog-item-author-profile-color: hsla(var(--black-hsl),1);
    --tweak-blog-item-comment-meta-color: hsla(var(--black-hsl),1);
    --tweak-blog-item-comment-text-color: hsla(var(--black-hsl),1);
    --tweak-blog-item-meta-color: hsla(var(--black-hsl),1);
    --tweak-blog-item-pagination-icon-color: hsla(var(--black-hsl),1);
    --tweak-blog-item-pagination-meta-color: hsla(var(--black-hsl),1);
    --tweak-blog-item-pagination-title-color: hsla(var(--black-hsl),1);
    --tweak-blog-item-title-color: hsla(var(--black-hsl),1);
    --tweak-blog-masonry-list-excerpt-color: hsla(var(--black-hsl),1);
    --tweak-blog-masonry-list-meta-color: hsla(var(--black-hsl),1);
    --tweak-blog-masonry-list-read-more-color: hsla(var(--safeDarkAccent-hsl),1);
    --tweak-blog-masonry-list-title-color: hsla(var(--black-hsl),1);
    --tweak-blog-side-by-side-list-excerpt-color: hsla(var(--black-hsl),1);
    --tweak-blog-side-by-side-list-meta-color: hsla(var(--black-hsl),1);
    --tweak-blog-side-by-side-list-read-more-color: hsla(var(--safeDarkAccent-hsl),1);
    --tweak-blog-side-by-side-list-title-color: hsla(var(--black-hsl),1);
    --tweak-blog-single-column-list-excerpt-color: hsla(var(--black-hsl),1);
    --tweak-blog-single-column-list-meta-color: hsla(var(--black-hsl),1);
    --tweak-blog-single-column-list-read-more-color: hsla(var(--safeDarkAccent-hsl),1);
    --tweak-blog-single-column-list-title-color: hsla(var(--black-hsl),1);
    --tweak-content-link-block-title-color: hsla(var(--black-hsl),1);
    --tweak-events-item-pagination-date-color: hsla(var(--black-hsl),1);
    --tweak-events-item-pagination-icon-color: hsla(var(--black-hsl),1);
    --tweak-events-item-pagination-title-color: hsla(var(--black-hsl),1);
    --tweak-form-block-background-color: hsla(var(--white-hsl),1);
    --tweak-form-block-button-background-color: hsla(var(--safeDarkAccent-hsl),1);
    --tweak-form-block-button-background-color-on-background: hsla(var(--safeDarkAccent-hsl),1);
    --tweak-form-block-button-text-color: hsla(var(--safeInverseDarkAccent-hsl),1);
    --tweak-form-block-button-text-color-on-background: hsla(var(--safeInverseDarkAccent-hsl),1);
    --tweak-form-block-caption-color: hsla(var(--black-hsl),1);
    --tweak-form-block-caption-color-on-background: hsla(var(--black-hsl),1);
    --tweak-form-block-description-color: hsla(var(--black-hsl),1);
    --tweak-form-block-description-color-on-background: hsla(var(--black-hsl),1);
    --tweak-form-block-option-color: hsla(var(--black-hsl),1);
    --tweak-form-block-option-color-on-background: hsla(var(--black-hsl),1);
    --tweak-form-block-survey-title-color: hsla(var(--black-hsl),1);
    --tweak-form-block-survey-title-color-on-background: hsla(var(--black-hsl),1);
    --tweak-form-block-title-color: hsla(var(--black-hsl),1);
    --tweak-form-block-title-color-on-background: hsla(var(--black-hsl),1);
    --tweak-gallery-icon-background-color: hsla(var(--lightAccent-hsl),1);
    --tweak-gallery-icon-color: hsla(var(--black-hsl),1);
    --tweak-gallery-lightbox-background-color: hsla(var(--lightAccent-hsl),1);
    --tweak-gallery-lightbox-icon-color: hsla(var(--black-hsl),1);
    --tweak-heading-extra-large-color-on-background: hsla(var(--black-hsl),1);
    --tweak-heading-large-color-on-background: hsla(var(--black-hsl),1);
    --tweak-heading-medium-color-on-background: hsla(var(--black-hsl),1);
    --tweak-heading-small-color-on-background: hsla(var(--black-hsl),1);
    --tweak-line-block-line-color: hsla(var(--black-hsl),1);
    --tweak-marquee-block-background-color: hsla(var(--white-hsl),1);
    --tweak-marquee-block-heading-color: hsla(var(--black-hsl),1);
    --tweak-marquee-block-heading-color-on-background: hsla(var(--black-hsl),1);
    --tweak-marquee-block-paragraph-color: hsla(var(--black-hsl),1);
    --tweak-marquee-block-paragraph-color-on-background: hsla(var(--black-hsl),1);
    --tweak-menu-block-item-description-color: hsla(var(--black-hsl),1);
    --tweak-menu-block-item-price-color: hsla(var(--black-hsl),1);
    --tweak-menu-block-item-title-color: hsla(var(--black-hsl),1);
    --tweak-menu-block-nav-color: hsla(var(--black-hsl),1);
    --tweak-menu-block-title-color: hsla(var(--black-hsl),1);
    --tweak-newsletter-block-background-color: hsla(var(--white-hsl),1);
    --tweak-newsletter-block-button-background-color: hsla(var(--safeDarkAccent-hsl),1);
    --tweak-newsletter-block-button-background-color-on-background: hsla(var(--black-hsl),1);
    --tweak-newsletter-block-button-text-color: hsla(var(--safeInverseDarkAccent-hsl),1);
    --tweak-newsletter-block-button-text-color-on-background: hsla(var(--safeInverseDarkAccent-hsl),1);
    --tweak-newsletter-block-description-color: hsla(var(--black-hsl),1);
    --tweak-newsletter-block-description-color-on-background: hsla(var(--black-hsl),1);
    --tweak-newsletter-block-footnote-color: hsla(var(--black-hsl),1);
    --tweak-newsletter-block-footnote-color-on-background: hsla(var(--black-hsl),1);
    --tweak-newsletter-block-title-color: hsla(var(--black-hsl),1);
    --tweak-newsletter-block-title-color-on-background: hsla(var(--black-hsl),1);
    --tweak-paragraph-large-color-on-background: hsla(var(--black-hsl),1);
    --tweak-paragraph-link-color-on-background: hsla(var(--safeDarkAccent-hsl),1);
    --tweak-paragraph-medium-color-on-background: hsla(var(--black-hsl),1);
    --tweak-paragraph-small-color-on-background: hsla(var(--black-hsl),1);
    --tweak-portfolio-item-pagination-icon-color: hsla(var(--black-hsl),1);
    --tweak-portfolio-item-pagination-meta-color: hsla(var(--black-hsl),1);
    --tweak-portfolio-item-pagination-title-color: hsla(var(--black-hsl),1);
    --tweak-product-basic-item-breadcumb-nav-color: hsla(var(--black-hsl),1);
    --tweak-product-basic-item-description-color: hsla(var(--black-hsl),1);
    --tweak-product-basic-item-gallery-controls-color: hsla(var(--safeInverseLightAccent-hsl),1);
    --tweak-product-basic-item-price-color: hsla(var(--black-hsl),1);
    --tweak-product-basic-item-sale-price-color: hsla(var(--accent-hsl),1);
    --tweak-product-basic-item-scarcity-color: hsla(var(--accent-hsl),1);
    --tweak-product-basic-item-title-color: hsla(var(--black-hsl),1);
    --tweak-product-basic-item-variant-fields-color: hsla(var(--black-hsl),1);
    --tweak-product-grid-text-below-list-category-nav-color: hsla(var(--black-hsl),1);
    --tweak-product-grid-text-below-list-pagination-color: hsla(var(--black-hsl),1);
    --tweak-product-grid-text-below-list-price-color: hsla(var(--black-hsl),1);
    --tweak-product-grid-text-below-list-sale-price-color: hsla(var(--accent-hsl),1);
    --tweak-product-grid-text-below-list-scarcity-color: hsla(var(--black-hsl),1);
    --tweak-product-grid-text-below-list-status-color: hsla(var(--accent-hsl),1);
    --tweak-product-grid-text-below-list-title-color: hsla(var(--black-hsl),1);
    --tweak-product-quick-view-button-color: hsla(var(--black-hsl),1);
    --tweak-product-quick-view-lightbox-controls-color: hsla(var(--black-hsl),1);
    --tweak-product-quick-view-lightbox-overlay-color: hsla(var(--white-hsl),1);
    --tweak-quote-block-background-color: hsla(var(--white-hsl),1);
    --tweak-quote-block-source-color: hsla(var(--black-hsl),1);
    --tweak-quote-block-source-color-on-background: hsla(var(--black-hsl),1);
    --tweak-quote-block-text-color: hsla(var(--black-hsl),1);
    --tweak-quote-block-text-color-on-background: hsla(var(--black-hsl),1);
    --tweak-summary-block-background-color: hsla(var(--white-hsl),1);
    --tweak-summary-block-excerpt-color: hsla(var(--black-hsl),1);
    --tweak-summary-block-excerpt-color-on-background: hsla(var(--black-hsl),1);
    --tweak-summary-block-header-text-color: hsla(var(--black-hsl),1);
    --tweak-summary-block-header-text-color-on-background: hsla(var(--black-hsl),1);
    --tweak-summary-block-primary-metadata-color: hsla(var(--black-hsl),1);
    --tweak-summary-block-primary-metadata-color-on-background: hsla(var(--black-hsl),1);
    --tweak-summary-block-read-more-color: hsla(var(--black-hsl),1);
    --tweak-summary-block-read-more-color-on-background: hsla(var(--black-hsl),1);
    --tweak-summary-block-secondary-metadata-color: hsla(var(--black-hsl),1);
    --tweak-summary-block-secondary-metadata-color-on-background: hsla(var(--black-hsl),1);
    --tweak-summary-block-title-color: hsla(var(--black-hsl),1);
    --tweak-summary-block-title-color-on-background: hsla(var(--black-hsl),1);
    --tweak-text-block-background-color: hsla(var(--white-hsl),1);
    --tweak-video-item-description-color: hsla(var(--black-hsl),1);
    --tweak-video-item-meta-color: hsla(var(--black-hsl),1);
    --tweak-video-item-pagination-icon-color: hsla(var(--black-hsl),1);
    --tweak-video-item-pagination-title-color: hsla(var(--black-hsl),1);
    --tweak-video-item-title-color: hsla(var(--black-hsl),1);
    --video-grid-basic-description-color: hsla(var(--black-hsl),1);
    --video-grid-basic-meta-color: hsla(var(--black-hsl),1);
    --video-grid-basic-title-color: hsla(var(--black-hsl),1);
    --video-grid-category-nav-color: hsla(var(--black-hsl),1);