From 31ce2e43861e109ec482dbc13ec366b44be129b4 Mon Sep 17 00:00:00 2001 From: Jurriaan Roelofs Date: Tue, 24 Mar 2026 12:10:47 +0100 Subject: [PATCH 1/3] feat: add Button Bold font weight option Adds a "Button Bold" checkbox to the Block Design settings under a new "Button Element" section. When enabled, buttons get font-weight: bold via CSS variable --dxt-setting-button-bold. Fixes: #787 --- css/base/variables.css | 2 +- css/vendor-extensions/bootstrap-5.css | 3 ++- .../block-design-theme-settings.inc | 13 +++++++++++++ .../css-variables-theme-settings-css.inc | 2 ++ scss/base/variables.scss | 1 + scss/vendor-extensions/bootstrap-5.scss | 4 ++++ 6 files changed, 23 insertions(+), 2 deletions(-) diff --git a/css/base/variables.css b/css/base/variables.css index 1e803c65..dcc55bbc 100644 --- a/css/base/variables.css +++ b/css/base/variables.css @@ -1 +1 @@ -:root{--dxt-setting-background-image-attachment: fixed;--dxt-setting-background-image-position: center center;--dxt-setting-background-image-style: cover;--dxt-setting-block-background: transparent;--dxt-setting-block-border-color: var(--bs-card-border-color);--dxt-setting-block-border-radius: 0px;--dxt-setting-block-border: 0px;--dxt-setting-block-divider-color: var(--dxt-color-cardtext);--dxt-setting-block-divider-length: 0px;--dxt-setting-block-divider-spacing: 0px;--dxt-setting-block-divider-thickness: 0px;--dxt-setting-block-padding: 0px;--dxt-setting-blockquote-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-blockquote-font-size: 20px;--dxt-setting-blockquote-line-height: 1.5;--dxt-setting-blockquote-mobile-font-size: 18px;--dxt-setting-body-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-body-font-size: 16px;--dxt-setting-body-line-height: 1.6;--dxt-setting-body-mobile-font-size: 14px;--dxt-setting-box-max-width: 1580px;--dxt-setting-boxed-layout-boxbg: #fff;--dxt-setting-divider-color: var(--dxt-color-cardtext);--dxt-setting-divider-length: 100%;--dxt-setting-divider-position: auto;--dxt-setting-divider-position-block: auto;--dxt-setting-divider-thickness: 4px;--dxt-setting-dropdown-width: 285px;--dxt-setting-gutter-container-mobile: 30px;--dxt-setting-gutter-container: 60px;--dxt-setting-gutter-horizontal-mobile: 30px;--dxt-setting-gutter-horizontal: 30px;--dxt-setting-gutter-vertical-mobile: 0;--dxt-setting-gutter-vertical: 0;--dxt-setting-h1-font-size: 52px;--dxt-setting-h1-mobile-font-size: 52px;--dxt-setting-h2-font-size: 38px;--dxt-setting-h2-mobile-font-size: 38px;--dxt-setting-h3-font-size: 29px;--dxt-setting-h3-mobile-font-size: 29px;--dxt-setting-h4-font-size: 21px;--dxt-setting-h4-mobile-font-size: 24px;--dxt-setting-header-mobile-breakpoint: 1200px;--dxt-setting-header-mobile-height: 60px;--dxt-setting-header-side-align: left;--dxt-setting-header-top-bg-opacity-scroll: 1;--dxt-setting-header-top-bg-opacity: 1;--dxt-setting-header-top-height-scroll: 50px;--dxt-setting-header-top-height-sticky-offset: 60px;--dxt-setting-header-top-height: 100px;--dxt-setting-headings-bold: normal;--dxt-setting-headings-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-headings-letter-spacing: 0em;--dxt-setting-headings-line-height: 1.1;--dxt-setting-headings-uppercase: none;--dxt-setting-layout-max-width: 1320px;--dxt-setting-logo-height: 35%;--dxt-setting-menu-border-color: var(--dxt-color-header);--dxt-setting-menu-border-position-offset-sticky: 0px;--dxt-setting-menu-border-position-offset: 0px;--dxt-setting-menu-border-size: 2px;--dxt-setting-menu-link-spacing: 10px;--dxt-setting-nav-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-nav-font-size: 16px;--dxt-setting-nav-mobile-font-size: 14px;--dxt-setting-page-title-align: left;--dxt-setting-page-title-breadcrumbs-align: right;--dxt-setting-page-title-breadcrumbs-separator: "/";--dxt-setting-page-title-height: 120px;--dxt-setting-page-title-image-opacity: 1;--dxt-setting-page-title-image-position: center center;--dxt-setting-page-title-image-style: cover;--dxt-setting-scale-factor: 1.34;--dxt-setting-sitename-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-title-align: left;--dxt-setting-title-background: transparent;--dxt-setting-title-border-color: transparent;--dxt-setting-title-border-radius: 0px;--dxt-setting-title-border: 0px;--dxt-setting-title-font-size: var(--dxt-setting-h3-font-size);--dxt-setting-title-font-size-mobile: var(--dxt-setting-h3-mobile-font-size);--dxt-setting-title-padding: 0px;--dxt-setting-title-sticker: block;--dxt-setting-title-type-uppercase: uppercase;--dxt-setting-title-type-bold: bold;--dxt-setting-title-type-italic: italic}:root.dxpr-scheme-aivibe{--dxt-color-base:#6366f1;--dxt-color-basetext:#fff;--dxt-color-link:#8b5cf6;--dxt-color-accent1:#a855f7;--dxt-color-accent1text:#fff;--dxt-color-accent2:#3b82f6;--dxt-color-accent2text:#fff;--dxt-color-text:#1e293b;--dxt-color-headings:#0f172a;--dxt-color-footer:#1e1b4b;--dxt-color-footertext:#c7d2fe;--dxt-color-secheader:#4338ca;--dxt-color-secheadertext:#fff;--dxt-color-card:#f3e8ff;--dxt-color-cardtext:#4c1d95;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#1e293b;--dxt-color-headerside:#312e81;--dxt-color-headersidetext:#e0e7ff;--dxt-color-pagetitle:#4c1d95;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#94a3b8;--dxt-color-graylighter:#e2e8f0;--dxt-color-silver:#f1f5f9;--dxt-color-body:#fefefe;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-brighthealthy{--dxt-color-base:#30c7a5;--dxt-color-basetext:#fff;--dxt-color-link:#30c7a5;--dxt-color-accent1:#d2f5e9;--dxt-color-accent1text:#333;--dxt-color-accent2:#f0f7fc;--dxt-color-accent2text:#333;--dxt-color-text:#3c4858;--dxt-color-headings:#1e4a4c;--dxt-color-footer:#f5f5f5;--dxt-color-footertext:#3c4858;--dxt-color-secheader:#3d7c88;--dxt-color-secheadertext:#fff;--dxt-color-card:#f0f7fc;--dxt-color-cardtext:#1e4a4c;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#1e4a4c;--dxt-color-headerside:#fff;--dxt-color-headersidetext:#1e4a4c;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#1e4a4c;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f5f5f5;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-calmapproachable{--dxt-color-base:#3a6e8c;--dxt-color-basetext:#fff;--dxt-color-link:#3a6e8c;--dxt-color-accent1:#a8d6e7;--dxt-color-accent1text:#333;--dxt-color-accent2:#e9f5f9;--dxt-color-accent2text:#333;--dxt-color-text:#3c4858;--dxt-color-headings:#2b4d66;--dxt-color-footer:#f1f1f1;--dxt-color-footertext:#3c4858;--dxt-color-secheader:#a8d6e7;--dxt-color-secheadertext:#fff;--dxt-color-card:#e9f5f9;--dxt-color-cardtext:#2b4d66;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#2b4d66;--dxt-color-headerside:#fff;--dxt-color-headersidetext:#2b4d66;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#2b4d66;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f5f5f5;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-corporate{--dxt-color-base:#1e3a5f;--dxt-color-basetext:#fff;--dxt-color-link:#1e3a5f;--dxt-color-accent1:#4a90d9;--dxt-color-accent1text:#fff;--dxt-color-accent2:#6c757d;--dxt-color-accent2text:#fff;--dxt-color-text:#374151;--dxt-color-headings:#1f2937;--dxt-color-footer:#1e3a5f;--dxt-color-footertext:#e5e7eb;--dxt-color-secheader:#4a90d9;--dxt-color-secheadertext:#fff;--dxt-color-card:#f3f4f6;--dxt-color-cardtext:#1f2937;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#1e3a5f;--dxt-color-headerside:#1e3a5f;--dxt-color-headersidetext:#e5e7eb;--dxt-color-pagetitle:#1e3a5f;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#9ca3af;--dxt-color-graylighter:#e5e7eb;--dxt-color-silver:#f3f4f6;--dxt-color-body:#f8f9fa;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-darkmode{--dxt-color-base:#121212;--dxt-color-basetext:#e0e0e0;--dxt-color-link:#222222;--dxt-color-accent1:#222222;--dxt-color-accent1text:#e0e0e0;--dxt-color-accent2:#222222;--dxt-color-accent2text:#e0e0e0;--dxt-color-text:#e0e0e0;--dxt-color-headings:#ffffff;--dxt-color-footer:#1a1a1a;--dxt-color-footertext:#e0e0e0;--dxt-color-secheader:#2c2c2e;--dxt-color-secheadertext:#e0e0e0;--dxt-color-card:#1e1e1e;--dxt-color-cardtext:#f5f5f5;--dxt-color-header:#2a2a2a;--dxt-color-header-rgb:42, 42, 42;--dxt-color-headertext:#f5f5f5;--dxt-color-headerside:#202020;--dxt-color-headersidetext:#e0e0e0;--dxt-color-pagetitle:#1d1d1d;--dxt-color-pagetitletext:#e6e6e6;--dxt-color-graylight:#333333;--dxt-color-graylighter:#444444;--dxt-color-silver:#b0b0b0;--dxt-color-body:#101010;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-default{--dxt-color-base:#284ed9;--dxt-color-basetext:#fff;--dxt-color-link:#284ed9;--dxt-color-accent1:#05e993;--dxt-color-accent1text:#333;--dxt-color-accent2:#284fd8;--dxt-color-accent2text:#fff;--dxt-color-text:#555;--dxt-color-headings:#333;--dxt-color-footer:#21252a;--dxt-color-footertext:#747a85;--dxt-color-secheader:#284fd9;--dxt-color-secheadertext:#fffffe;--dxt-color-card:#eee;--dxt-color-cardtext:#444;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#696969;--dxt-color-headerside:#20252a;--dxt-color-headersidetext:#737a85;--dxt-color-pagetitle:#284fdb;--dxt-color-pagetitletext:#fffeff;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f1f1f1;--dxt-color-body:#efefef;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-earthy{--dxt-color-base:#8b5f32;--dxt-color-basetext:#fff;--dxt-color-link:#8b5f32;--dxt-color-accent1:#b2a89d;--dxt-color-accent1text:#333;--dxt-color-accent2:#00a86b;--dxt-color-accent2text:#fff;--dxt-color-text:#333;--dxt-color-headings:#222;--dxt-color-footer:#f0f0f0;--dxt-color-footertext:#333;--dxt-color-secheader:#4c805a;--dxt-color-secheadertext:#fff;--dxt-color-card:#f5f5dc;--dxt-color-cardtext:#333;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#333;--dxt-color-headerside:#f5f5dc;--dxt-color-headersidetext:#333;--dxt-color-pagetitle:#8b5f32;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#aaa;--dxt-color-graylighter:#f2f2f2;--dxt-color-silver:#f0f0f0;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-finance{--dxt-color-base:#0f172a;--dxt-color-basetext:#fff;--dxt-color-link:#166534;--dxt-color-accent1:#166534;--dxt-color-accent1text:#fff;--dxt-color-accent2:#ca8a04;--dxt-color-accent2text:#fff;--dxt-color-text:#374151;--dxt-color-headings:#0f172a;--dxt-color-footer:#0f172a;--dxt-color-footertext:#d1d5db;--dxt-color-secheader:#166534;--dxt-color-secheadertext:#fff;--dxt-color-card:#f0fdf4;--dxt-color-cardtext:#14532d;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#0f172a;--dxt-color-headerside:#0f172a;--dxt-color-headersidetext:#d1d5db;--dxt-color-pagetitle:#0f172a;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#9ca3af;--dxt-color-graylighter:#e5e7eb;--dxt-color-silver:#f3f4f6;--dxt-color-body:#f8fafc;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-government{--dxt-color-base:#112e51;--dxt-color-basetext:#fff;--dxt-color-link:#205493;--dxt-color-accent1:#fdb81e;--dxt-color-accent1text:#1a1a1a;--dxt-color-accent2:#205493;--dxt-color-accent2text:#fff;--dxt-color-text:#212121;--dxt-color-headings:#112e51;--dxt-color-footer:#112e51;--dxt-color-footertext:#d6d7d9;--dxt-color-secheader:#205493;--dxt-color-secheadertext:#fff;--dxt-color-card:#f1f1f1;--dxt-color-cardtext:#112e51;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#112e51;--dxt-color-headerside:#112e51;--dxt-color-headersidetext:#d6d7d9;--dxt-color-pagetitle:#112e51;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#aeb0b5;--dxt-color-graylighter:#d6d7d9;--dxt-color-silver:#f1f1f1;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-healthcare{--dxt-color-base:#0d9488;--dxt-color-basetext:#fff;--dxt-color-link:#0d9488;--dxt-color-accent1:#5eead4;--dxt-color-accent1text:#134e4a;--dxt-color-accent2:#0284c7;--dxt-color-accent2text:#fff;--dxt-color-text:#334155;--dxt-color-headings:#0f172a;--dxt-color-footer:#134e4a;--dxt-color-footertext:#ccfbf1;--dxt-color-secheader:#0284c7;--dxt-color-secheadertext:#fff;--dxt-color-card:#f0fdfa;--dxt-color-cardtext:#134e4a;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#0d9488;--dxt-color-headerside:#134e4a;--dxt-color-headersidetext:#ccfbf1;--dxt-color-pagetitle:#0d9488;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#94a3b8;--dxt-color-graylighter:#e2e8f0;--dxt-color-silver:#f1f5f9;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-highcontrast{--dxt-color-base:#000;--dxt-color-basetext:#fff;--dxt-color-link:#00e;--dxt-color-accent1:#00a;--dxt-color-accent1text:#fff;--dxt-color-accent2:#060;--dxt-color-accent2text:#fff;--dxt-color-text:#000;--dxt-color-headings:#000;--dxt-color-footer:#000;--dxt-color-footertext:#fff;--dxt-color-secheader:#000;--dxt-color-secheadertext:#fff;--dxt-color-card:#fff;--dxt-color-cardtext:#000;--dxt-color-header:#000;--dxt-color-header-rgb:0, 0, 0;--dxt-color-headertext:#fff;--dxt-color-headerside:#000;--dxt-color-headersidetext:#fff;--dxt-color-pagetitle:#000;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#767676;--dxt-color-graylighter:#f0f0f0;--dxt-color-silver:#e0e0e0;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-library{--dxt-color-base:#7c2d12;--dxt-color-basetext:#fff;--dxt-color-link:#7c2d12;--dxt-color-accent1:#d97706;--dxt-color-accent1text:#fff;--dxt-color-accent2:#1e40af;--dxt-color-accent2text:#fff;--dxt-color-text:#44403c;--dxt-color-headings:#292524;--dxt-color-footer:#292524;--dxt-color-footertext:#d6d3d1;--dxt-color-secheader:#1e40af;--dxt-color-secheadertext:#fff;--dxt-color-card:#fef3c7;--dxt-color-cardtext:#78350f;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#7c2d12;--dxt-color-headerside:#7c2d12;--dxt-color-headersidetext:#fef3c7;--dxt-color-pagetitle:#7c2d12;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a8a29e;--dxt-color-graylighter:#e7e5e4;--dxt-color-silver:#f5f5f4;--dxt-color-body:#fffbeb;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-minimal{--dxt-color-base:#171717;--dxt-color-basetext:#fff;--dxt-color-link:#171717;--dxt-color-accent1:#dc2626;--dxt-color-accent1text:#fff;--dxt-color-accent2:#737373;--dxt-color-accent2text:#fff;--dxt-color-text:#404040;--dxt-color-headings:#171717;--dxt-color-footer:#171717;--dxt-color-footertext:#d4d4d4;--dxt-color-secheader:#dc2626;--dxt-color-secheadertext:#fff;--dxt-color-card:#f5f5f5;--dxt-color-cardtext:#171717;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#171717;--dxt-color-headerside:#171717;--dxt-color-headersidetext:#d4d4d4;--dxt-color-pagetitle:#171717;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a3a3a3;--dxt-color-graylighter:#e5e5e5;--dxt-color-silver:#f5f5f5;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-minimalistmonochrome{--dxt-color-base:#3a3a3a;--dxt-color-basetext:#fff;--dxt-color-link:#606060;--dxt-color-accent1:#808080;--dxt-color-accent1text:#333;--dxt-color-accent2:#c0c0c0;--dxt-color-accent2text:#333;--dxt-color-text:#3c3c3c;--dxt-color-headings:#1a1a1a;--dxt-color-footer:#3a3a3a;--dxt-color-footertext:#fff;--dxt-color-secheader:#606060;--dxt-color-secheadertext:#fff;--dxt-color-card:#fff;--dxt-color-cardtext:#3c3c3c;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#3a3a3a;--dxt-color-headerside:#f2f2f2;--dxt-color-headersidetext:#3a3a3a;--dxt-color-pagetitle:#606060;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#8c8c8c;--dxt-color-graylighter:#ebebeb;--dxt-color-silver:#d7d7d7;--dxt-color-body:#f6f6f6;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-neon{--dxt-color-base:#ff3ea5;--dxt-color-basetext:#fff;--dxt-color-link:#18dcff;--dxt-color-accent1:#18dcff;--dxt-color-accent1text:#0f0f0f;--dxt-color-accent2:#a3ff00;--dxt-color-accent2text:#333;--dxt-color-text:#fff;--dxt-color-headings:#fff;--dxt-color-footer:#0f0f0f;--dxt-color-footertext:#fff;--dxt-color-secheader:#fff;--dxt-color-secheadertext:#0f0f0f;--dxt-color-card:#404040;--dxt-color-cardtext:#fff;--dxt-color-header:#18dcff;--dxt-color-header-rgb:24, 220, 255;--dxt-color-headertext:#fff;--dxt-color-headerside:#181818;--dxt-color-headersidetext:#fff;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#181818;--dxt-color-graylight:#808080;--dxt-color-graylighter:#404040;--dxt-color-silver:#0f0f0f;--dxt-color-body:#0f0f0f;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-nonprofit{--dxt-color-base:#c2410c;--dxt-color-basetext:#fff;--dxt-color-link:#c2410c;--dxt-color-accent1:#fbbf24;--dxt-color-accent1text:#78350f;--dxt-color-accent2:#78716c;--dxt-color-accent2text:#fff;--dxt-color-text:#44403c;--dxt-color-headings:#292524;--dxt-color-footer:#292524;--dxt-color-footertext:#d6d3d1;--dxt-color-secheader:#78716c;--dxt-color-secheadertext:#fff;--dxt-color-card:#fef3c7;--dxt-color-cardtext:#78350f;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#c2410c;--dxt-color-headerside:#c2410c;--dxt-color-headersidetext:#ffedd5;--dxt-color-pagetitle:#c2410c;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a8a29e;--dxt-color-graylighter:#e7e5e4;--dxt-color-silver:#f5f5f4;--dxt-color-body:#fffbeb;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-oceanblue{--dxt-color-base:#284ed9;--dxt-color-basetext:#fff;--dxt-color-link:#284ed9;--dxt-color-accent1:#dfe6ff;--dxt-color-accent1text:#333;--dxt-color-accent2:#dfe6ff;--dxt-color-accent2text:#333;--dxt-color-text:#3c3c3c;--dxt-color-headings:#1a1a1a;--dxt-color-footer:#3a3a3a;--dxt-color-footertext:#fff;--dxt-color-secheader:#3a3a3a;--dxt-color-secheadertext:#fff;--dxt-color-card:#e8ecfd;--dxt-color-cardtext:#1e3ba8;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#3a3a3a;--dxt-color-headerside:#f2f2f2;--dxt-color-headersidetext:#3a3a3a;--dxt-color-pagetitle:#3a3a3a;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#8c8c8c;--dxt-color-graylighter:#ebebeb;--dxt-color-silver:#d7d7d7;--dxt-color-body:#f6f6f6;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-powerfulenergetic{--dxt-color-base:#ef005d;--dxt-color-basetext:#fff;--dxt-color-link:#ef005d;--dxt-color-accent1:#ffbc00;--dxt-color-accent1text:#333;--dxt-color-accent2:#0085ca;--dxt-color-accent2text:#fff;--dxt-color-text:#333;--dxt-color-headings:#000;--dxt-color-footer:#f2f2f2;--dxt-color-footertext:#333;--dxt-color-secheader:#ffbc00;--dxt-color-secheadertext:#fff;--dxt-color-card:#fffbcc;--dxt-color-cardtext:#c90;--dxt-color-header:#000;--dxt-color-header-rgb:0, 0, 0;--dxt-color-headertext:#fff;--dxt-color-headerside:#efefef;--dxt-color-headersidetext:#333;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#000;--dxt-color-graylight:#bbb;--dxt-color-graylighter:#f2f2f2;--dxt-color-silver:#f2f2f2;--dxt-color-body:#efefef;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-softwarm{--dxt-color-base:#00aeef;--dxt-color-basetext:#fff;--dxt-color-link:#00aeef;--dxt-color-accent1:#a8e2f7;--dxt-color-accent1text:#333;--dxt-color-accent2:#ffe8e0;--dxt-color-accent2text:#333;--dxt-color-text:#3c4858;--dxt-color-headings:#303273;--dxt-color-footer:#f1f1f1;--dxt-color-footertext:#3c4858;--dxt-color-secheader:#4c805a;--dxt-color-secheadertext:#fff;--dxt-color-card:#ffe8e0;--dxt-color-cardtext:#303273;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#303273;--dxt-color-headerside:#fff;--dxt-color-headersidetext:#303273;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#303273;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f1f1f1;--dxt-color-body:#efefef;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-startup{--dxt-color-base:#7c3aed;--dxt-color-basetext:#fff;--dxt-color-link:#7c3aed;--dxt-color-accent1:#06b6d4;--dxt-color-accent1text:#fff;--dxt-color-accent2:#ec4899;--dxt-color-accent2text:#fff;--dxt-color-text:#334155;--dxt-color-headings:#1e1b4b;--dxt-color-footer:#1e1b4b;--dxt-color-footertext:#c4b5fd;--dxt-color-secheader:#06b6d4;--dxt-color-secheadertext:#fff;--dxt-color-card:#f5f3ff;--dxt-color-cardtext:#4c1d95;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#7c3aed;--dxt-color-headerside:#1e1b4b;--dxt-color-headersidetext:#c4b5fd;--dxt-color-pagetitle:#7c3aed;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#94a3b8;--dxt-color-graylighter:#e2e8f0;--dxt-color-silver:#f1f5f9;--dxt-color-body:#faf5ff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-sustainability{--dxt-color-base:#15803d;--dxt-color-basetext:#fff;--dxt-color-link:#15803d;--dxt-color-accent1:#84cc16;--dxt-color-accent1text:#1a2e05;--dxt-color-accent2:#78716c;--dxt-color-accent2text:#fff;--dxt-color-text:#374151;--dxt-color-headings:#1f2937;--dxt-color-footer:#14532d;--dxt-color-footertext:#dcfce7;--dxt-color-secheader:#78716c;--dxt-color-secheadertext:#fff;--dxt-color-card:#dcfce7;--dxt-color-cardtext:#14532d;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#15803d;--dxt-color-headerside:#14532d;--dxt-color-headersidetext:#dcfce7;--dxt-color-pagetitle:#15803d;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#9ca3af;--dxt-color-graylighter:#e5e7eb;--dxt-color-silver:#f3f4f6;--dxt-color-body:#f0fdf4;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-university{--dxt-color-base:#7b2d3d;--dxt-color-basetext:#fff;--dxt-color-link:#7b2d3d;--dxt-color-accent1:#d4a574;--dxt-color-accent1text:#333;--dxt-color-accent2:#2c4a6e;--dxt-color-accent2text:#fff;--dxt-color-text:#44403c;--dxt-color-headings:#292524;--dxt-color-footer:#292524;--dxt-color-footertext:#d6d3d1;--dxt-color-secheader:#2c4a6e;--dxt-color-secheadertext:#fff;--dxt-color-card:#fef3c7;--dxt-color-cardtext:#78350f;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#7b2d3d;--dxt-color-headerside:#7b2d3d;--dxt-color-headersidetext:#fef3c7;--dxt-color-pagetitle:#7b2d3d;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a8a29e;--dxt-color-graylighter:#e7e5e4;--dxt-color-silver:#f5f5f4;--dxt-color-body:#faf8f5;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)} \ No newline at end of file +:root{--dxt-setting-background-image-attachment: fixed;--dxt-setting-background-image-position: center center;--dxt-setting-background-image-style: cover;--dxt-setting-block-background: transparent;--dxt-setting-block-border-color: var(--bs-card-border-color);--dxt-setting-block-border-radius: 0px;--dxt-setting-block-border: 0px;--dxt-setting-block-divider-color: var(--dxt-color-cardtext);--dxt-setting-block-divider-length: 0px;--dxt-setting-block-divider-spacing: 0px;--dxt-setting-block-divider-thickness: 0px;--dxt-setting-block-padding: 0px;--dxt-setting-blockquote-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-blockquote-font-size: 20px;--dxt-setting-blockquote-line-height: 1.5;--dxt-setting-blockquote-mobile-font-size: 18px;--dxt-setting-body-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-body-font-size: 16px;--dxt-setting-body-line-height: 1.6;--dxt-setting-body-mobile-font-size: 14px;--dxt-setting-box-max-width: 1580px;--dxt-setting-boxed-layout-boxbg: #fff;--dxt-setting-button-bold: normal;--dxt-setting-divider-color: var(--dxt-color-cardtext);--dxt-setting-divider-length: 100%;--dxt-setting-divider-position: auto;--dxt-setting-divider-position-block: auto;--dxt-setting-divider-thickness: 4px;--dxt-setting-dropdown-width: 285px;--dxt-setting-gutter-container-mobile: 30px;--dxt-setting-gutter-container: 60px;--dxt-setting-gutter-horizontal-mobile: 30px;--dxt-setting-gutter-horizontal: 30px;--dxt-setting-gutter-vertical-mobile: 0;--dxt-setting-gutter-vertical: 0;--dxt-setting-h1-font-size: 52px;--dxt-setting-h1-mobile-font-size: 52px;--dxt-setting-h2-font-size: 38px;--dxt-setting-h2-mobile-font-size: 38px;--dxt-setting-h3-font-size: 29px;--dxt-setting-h3-mobile-font-size: 29px;--dxt-setting-h4-font-size: 21px;--dxt-setting-h4-mobile-font-size: 24px;--dxt-setting-header-mobile-breakpoint: 1200px;--dxt-setting-header-mobile-height: 60px;--dxt-setting-header-side-align: left;--dxt-setting-header-top-bg-opacity-scroll: 1;--dxt-setting-header-top-bg-opacity: 1;--dxt-setting-header-top-height-scroll: 50px;--dxt-setting-header-top-height-sticky-offset: 60px;--dxt-setting-header-top-height: 100px;--dxt-setting-headings-bold: normal;--dxt-setting-headings-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-headings-letter-spacing: 0em;--dxt-setting-headings-line-height: 1.1;--dxt-setting-headings-uppercase: none;--dxt-setting-layout-max-width: 1320px;--dxt-setting-logo-height: 35%;--dxt-setting-menu-border-color: var(--dxt-color-header);--dxt-setting-menu-border-position-offset-sticky: 0px;--dxt-setting-menu-border-position-offset: 0px;--dxt-setting-menu-border-size: 2px;--dxt-setting-menu-link-spacing: 10px;--dxt-setting-nav-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-nav-font-size: 16px;--dxt-setting-nav-mobile-font-size: 14px;--dxt-setting-page-title-align: left;--dxt-setting-page-title-breadcrumbs-align: right;--dxt-setting-page-title-breadcrumbs-separator: "/";--dxt-setting-page-title-height: 120px;--dxt-setting-page-title-image-opacity: 1;--dxt-setting-page-title-image-position: center center;--dxt-setting-page-title-image-style: cover;--dxt-setting-scale-factor: 1.34;--dxt-setting-sitename-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-title-align: left;--dxt-setting-title-background: transparent;--dxt-setting-title-border-color: transparent;--dxt-setting-title-border-radius: 0px;--dxt-setting-title-border: 0px;--dxt-setting-title-font-size: var(--dxt-setting-h3-font-size);--dxt-setting-title-font-size-mobile: var(--dxt-setting-h3-mobile-font-size);--dxt-setting-title-padding: 0px;--dxt-setting-title-sticker: block;--dxt-setting-title-type-uppercase: uppercase;--dxt-setting-title-type-bold: bold;--dxt-setting-title-type-italic: italic}:root.dxpr-scheme-aivibe{--dxt-color-base:#6366f1;--dxt-color-basetext:#fff;--dxt-color-link:#8b5cf6;--dxt-color-accent1:#a855f7;--dxt-color-accent1text:#fff;--dxt-color-accent2:#3b82f6;--dxt-color-accent2text:#fff;--dxt-color-text:#1e293b;--dxt-color-headings:#0f172a;--dxt-color-footer:#1e1b4b;--dxt-color-footertext:#c7d2fe;--dxt-color-secheader:#4338ca;--dxt-color-secheadertext:#fff;--dxt-color-card:#f3e8ff;--dxt-color-cardtext:#4c1d95;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#1e293b;--dxt-color-headerside:#312e81;--dxt-color-headersidetext:#e0e7ff;--dxt-color-pagetitle:#4c1d95;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#94a3b8;--dxt-color-graylighter:#e2e8f0;--dxt-color-silver:#f1f5f9;--dxt-color-body:#fefefe;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-brighthealthy{--dxt-color-base:#30c7a5;--dxt-color-basetext:#fff;--dxt-color-link:#30c7a5;--dxt-color-accent1:#d2f5e9;--dxt-color-accent1text:#333;--dxt-color-accent2:#f0f7fc;--dxt-color-accent2text:#333;--dxt-color-text:#3c4858;--dxt-color-headings:#1e4a4c;--dxt-color-footer:#f5f5f5;--dxt-color-footertext:#3c4858;--dxt-color-secheader:#3d7c88;--dxt-color-secheadertext:#fff;--dxt-color-card:#f0f7fc;--dxt-color-cardtext:#1e4a4c;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#1e4a4c;--dxt-color-headerside:#fff;--dxt-color-headersidetext:#1e4a4c;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#1e4a4c;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f5f5f5;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-calmapproachable{--dxt-color-base:#3a6e8c;--dxt-color-basetext:#fff;--dxt-color-link:#3a6e8c;--dxt-color-accent1:#a8d6e7;--dxt-color-accent1text:#333;--dxt-color-accent2:#e9f5f9;--dxt-color-accent2text:#333;--dxt-color-text:#3c4858;--dxt-color-headings:#2b4d66;--dxt-color-footer:#f1f1f1;--dxt-color-footertext:#3c4858;--dxt-color-secheader:#a8d6e7;--dxt-color-secheadertext:#fff;--dxt-color-card:#e9f5f9;--dxt-color-cardtext:#2b4d66;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#2b4d66;--dxt-color-headerside:#fff;--dxt-color-headersidetext:#2b4d66;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#2b4d66;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f5f5f5;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-corporate{--dxt-color-base:#1e3a5f;--dxt-color-basetext:#fff;--dxt-color-link:#1e3a5f;--dxt-color-accent1:#4a90d9;--dxt-color-accent1text:#fff;--dxt-color-accent2:#6c757d;--dxt-color-accent2text:#fff;--dxt-color-text:#374151;--dxt-color-headings:#1f2937;--dxt-color-footer:#1e3a5f;--dxt-color-footertext:#e5e7eb;--dxt-color-secheader:#4a90d9;--dxt-color-secheadertext:#fff;--dxt-color-card:#f3f4f6;--dxt-color-cardtext:#1f2937;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#1e3a5f;--dxt-color-headerside:#1e3a5f;--dxt-color-headersidetext:#e5e7eb;--dxt-color-pagetitle:#1e3a5f;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#9ca3af;--dxt-color-graylighter:#e5e7eb;--dxt-color-silver:#f3f4f6;--dxt-color-body:#f8f9fa;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-darkmode{--dxt-color-base:#121212;--dxt-color-basetext:#e0e0e0;--dxt-color-link:#222222;--dxt-color-accent1:#222222;--dxt-color-accent1text:#e0e0e0;--dxt-color-accent2:#222222;--dxt-color-accent2text:#e0e0e0;--dxt-color-text:#e0e0e0;--dxt-color-headings:#ffffff;--dxt-color-footer:#1a1a1a;--dxt-color-footertext:#e0e0e0;--dxt-color-secheader:#2c2c2e;--dxt-color-secheadertext:#e0e0e0;--dxt-color-card:#1e1e1e;--dxt-color-cardtext:#f5f5f5;--dxt-color-header:#2a2a2a;--dxt-color-header-rgb:42, 42, 42;--dxt-color-headertext:#f5f5f5;--dxt-color-headerside:#202020;--dxt-color-headersidetext:#e0e0e0;--dxt-color-pagetitle:#1d1d1d;--dxt-color-pagetitletext:#e6e6e6;--dxt-color-graylight:#333333;--dxt-color-graylighter:#444444;--dxt-color-silver:#b0b0b0;--dxt-color-body:#101010;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-default{--dxt-color-base:#284ed9;--dxt-color-basetext:#fff;--dxt-color-link:#284ed9;--dxt-color-accent1:#05e993;--dxt-color-accent1text:#333;--dxt-color-accent2:#284fd8;--dxt-color-accent2text:#fff;--dxt-color-text:#555;--dxt-color-headings:#333;--dxt-color-footer:#21252a;--dxt-color-footertext:#747a85;--dxt-color-secheader:#284fd9;--dxt-color-secheadertext:#fffffe;--dxt-color-card:#eee;--dxt-color-cardtext:#444;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#696969;--dxt-color-headerside:#20252a;--dxt-color-headersidetext:#737a85;--dxt-color-pagetitle:#284fdb;--dxt-color-pagetitletext:#fffeff;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f1f1f1;--dxt-color-body:#efefef;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-earthy{--dxt-color-base:#8b5f32;--dxt-color-basetext:#fff;--dxt-color-link:#8b5f32;--dxt-color-accent1:#b2a89d;--dxt-color-accent1text:#333;--dxt-color-accent2:#00a86b;--dxt-color-accent2text:#fff;--dxt-color-text:#333;--dxt-color-headings:#222;--dxt-color-footer:#f0f0f0;--dxt-color-footertext:#333;--dxt-color-secheader:#4c805a;--dxt-color-secheadertext:#fff;--dxt-color-card:#f5f5dc;--dxt-color-cardtext:#333;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#333;--dxt-color-headerside:#f5f5dc;--dxt-color-headersidetext:#333;--dxt-color-pagetitle:#8b5f32;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#aaa;--dxt-color-graylighter:#f2f2f2;--dxt-color-silver:#f0f0f0;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-finance{--dxt-color-base:#0f172a;--dxt-color-basetext:#fff;--dxt-color-link:#166534;--dxt-color-accent1:#166534;--dxt-color-accent1text:#fff;--dxt-color-accent2:#ca8a04;--dxt-color-accent2text:#fff;--dxt-color-text:#374151;--dxt-color-headings:#0f172a;--dxt-color-footer:#0f172a;--dxt-color-footertext:#d1d5db;--dxt-color-secheader:#166534;--dxt-color-secheadertext:#fff;--dxt-color-card:#f0fdf4;--dxt-color-cardtext:#14532d;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#0f172a;--dxt-color-headerside:#0f172a;--dxt-color-headersidetext:#d1d5db;--dxt-color-pagetitle:#0f172a;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#9ca3af;--dxt-color-graylighter:#e5e7eb;--dxt-color-silver:#f3f4f6;--dxt-color-body:#f8fafc;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-government{--dxt-color-base:#112e51;--dxt-color-basetext:#fff;--dxt-color-link:#205493;--dxt-color-accent1:#fdb81e;--dxt-color-accent1text:#1a1a1a;--dxt-color-accent2:#205493;--dxt-color-accent2text:#fff;--dxt-color-text:#212121;--dxt-color-headings:#112e51;--dxt-color-footer:#112e51;--dxt-color-footertext:#d6d7d9;--dxt-color-secheader:#205493;--dxt-color-secheadertext:#fff;--dxt-color-card:#f1f1f1;--dxt-color-cardtext:#112e51;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#112e51;--dxt-color-headerside:#112e51;--dxt-color-headersidetext:#d6d7d9;--dxt-color-pagetitle:#112e51;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#aeb0b5;--dxt-color-graylighter:#d6d7d9;--dxt-color-silver:#f1f1f1;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-healthcare{--dxt-color-base:#0d9488;--dxt-color-basetext:#fff;--dxt-color-link:#0d9488;--dxt-color-accent1:#5eead4;--dxt-color-accent1text:#134e4a;--dxt-color-accent2:#0284c7;--dxt-color-accent2text:#fff;--dxt-color-text:#334155;--dxt-color-headings:#0f172a;--dxt-color-footer:#134e4a;--dxt-color-footertext:#ccfbf1;--dxt-color-secheader:#0284c7;--dxt-color-secheadertext:#fff;--dxt-color-card:#f0fdfa;--dxt-color-cardtext:#134e4a;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#0d9488;--dxt-color-headerside:#134e4a;--dxt-color-headersidetext:#ccfbf1;--dxt-color-pagetitle:#0d9488;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#94a3b8;--dxt-color-graylighter:#e2e8f0;--dxt-color-silver:#f1f5f9;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-highcontrast{--dxt-color-base:#000;--dxt-color-basetext:#fff;--dxt-color-link:#00e;--dxt-color-accent1:#00a;--dxt-color-accent1text:#fff;--dxt-color-accent2:#060;--dxt-color-accent2text:#fff;--dxt-color-text:#000;--dxt-color-headings:#000;--dxt-color-footer:#000;--dxt-color-footertext:#fff;--dxt-color-secheader:#000;--dxt-color-secheadertext:#fff;--dxt-color-card:#fff;--dxt-color-cardtext:#000;--dxt-color-header:#000;--dxt-color-header-rgb:0, 0, 0;--dxt-color-headertext:#fff;--dxt-color-headerside:#000;--dxt-color-headersidetext:#fff;--dxt-color-pagetitle:#000;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#767676;--dxt-color-graylighter:#f0f0f0;--dxt-color-silver:#e0e0e0;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-library{--dxt-color-base:#7c2d12;--dxt-color-basetext:#fff;--dxt-color-link:#7c2d12;--dxt-color-accent1:#d97706;--dxt-color-accent1text:#fff;--dxt-color-accent2:#1e40af;--dxt-color-accent2text:#fff;--dxt-color-text:#44403c;--dxt-color-headings:#292524;--dxt-color-footer:#292524;--dxt-color-footertext:#d6d3d1;--dxt-color-secheader:#1e40af;--dxt-color-secheadertext:#fff;--dxt-color-card:#fef3c7;--dxt-color-cardtext:#78350f;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#7c2d12;--dxt-color-headerside:#7c2d12;--dxt-color-headersidetext:#fef3c7;--dxt-color-pagetitle:#7c2d12;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a8a29e;--dxt-color-graylighter:#e7e5e4;--dxt-color-silver:#f5f5f4;--dxt-color-body:#fffbeb;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-minimal{--dxt-color-base:#171717;--dxt-color-basetext:#fff;--dxt-color-link:#171717;--dxt-color-accent1:#dc2626;--dxt-color-accent1text:#fff;--dxt-color-accent2:#737373;--dxt-color-accent2text:#fff;--dxt-color-text:#404040;--dxt-color-headings:#171717;--dxt-color-footer:#171717;--dxt-color-footertext:#d4d4d4;--dxt-color-secheader:#dc2626;--dxt-color-secheadertext:#fff;--dxt-color-card:#f5f5f5;--dxt-color-cardtext:#171717;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#171717;--dxt-color-headerside:#171717;--dxt-color-headersidetext:#d4d4d4;--dxt-color-pagetitle:#171717;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a3a3a3;--dxt-color-graylighter:#e5e5e5;--dxt-color-silver:#f5f5f5;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-minimalistmonochrome{--dxt-color-base:#3a3a3a;--dxt-color-basetext:#fff;--dxt-color-link:#606060;--dxt-color-accent1:#808080;--dxt-color-accent1text:#333;--dxt-color-accent2:#c0c0c0;--dxt-color-accent2text:#333;--dxt-color-text:#3c3c3c;--dxt-color-headings:#1a1a1a;--dxt-color-footer:#3a3a3a;--dxt-color-footertext:#fff;--dxt-color-secheader:#606060;--dxt-color-secheadertext:#fff;--dxt-color-card:#fff;--dxt-color-cardtext:#3c3c3c;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#3a3a3a;--dxt-color-headerside:#f2f2f2;--dxt-color-headersidetext:#3a3a3a;--dxt-color-pagetitle:#606060;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#8c8c8c;--dxt-color-graylighter:#ebebeb;--dxt-color-silver:#d7d7d7;--dxt-color-body:#f6f6f6;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-neon{--dxt-color-base:#ff3ea5;--dxt-color-basetext:#fff;--dxt-color-link:#18dcff;--dxt-color-accent1:#18dcff;--dxt-color-accent1text:#0f0f0f;--dxt-color-accent2:#a3ff00;--dxt-color-accent2text:#333;--dxt-color-text:#fff;--dxt-color-headings:#fff;--dxt-color-footer:#0f0f0f;--dxt-color-footertext:#fff;--dxt-color-secheader:#fff;--dxt-color-secheadertext:#0f0f0f;--dxt-color-card:#404040;--dxt-color-cardtext:#fff;--dxt-color-header:#18dcff;--dxt-color-header-rgb:24, 220, 255;--dxt-color-headertext:#fff;--dxt-color-headerside:#181818;--dxt-color-headersidetext:#fff;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#181818;--dxt-color-graylight:#808080;--dxt-color-graylighter:#404040;--dxt-color-silver:#0f0f0f;--dxt-color-body:#0f0f0f;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-nonprofit{--dxt-color-base:#c2410c;--dxt-color-basetext:#fff;--dxt-color-link:#c2410c;--dxt-color-accent1:#fbbf24;--dxt-color-accent1text:#78350f;--dxt-color-accent2:#78716c;--dxt-color-accent2text:#fff;--dxt-color-text:#44403c;--dxt-color-headings:#292524;--dxt-color-footer:#292524;--dxt-color-footertext:#d6d3d1;--dxt-color-secheader:#78716c;--dxt-color-secheadertext:#fff;--dxt-color-card:#fef3c7;--dxt-color-cardtext:#78350f;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#c2410c;--dxt-color-headerside:#c2410c;--dxt-color-headersidetext:#ffedd5;--dxt-color-pagetitle:#c2410c;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a8a29e;--dxt-color-graylighter:#e7e5e4;--dxt-color-silver:#f5f5f4;--dxt-color-body:#fffbeb;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-oceanblue{--dxt-color-base:#284ed9;--dxt-color-basetext:#fff;--dxt-color-link:#284ed9;--dxt-color-accent1:#dfe6ff;--dxt-color-accent1text:#333;--dxt-color-accent2:#dfe6ff;--dxt-color-accent2text:#333;--dxt-color-text:#3c3c3c;--dxt-color-headings:#1a1a1a;--dxt-color-footer:#3a3a3a;--dxt-color-footertext:#fff;--dxt-color-secheader:#3a3a3a;--dxt-color-secheadertext:#fff;--dxt-color-card:#e8ecfd;--dxt-color-cardtext:#1e3ba8;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#3a3a3a;--dxt-color-headerside:#f2f2f2;--dxt-color-headersidetext:#3a3a3a;--dxt-color-pagetitle:#3a3a3a;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#8c8c8c;--dxt-color-graylighter:#ebebeb;--dxt-color-silver:#d7d7d7;--dxt-color-body:#f6f6f6;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-powerfulenergetic{--dxt-color-base:#ef005d;--dxt-color-basetext:#fff;--dxt-color-link:#ef005d;--dxt-color-accent1:#ffbc00;--dxt-color-accent1text:#333;--dxt-color-accent2:#0085ca;--dxt-color-accent2text:#fff;--dxt-color-text:#333;--dxt-color-headings:#000;--dxt-color-footer:#f2f2f2;--dxt-color-footertext:#333;--dxt-color-secheader:#ffbc00;--dxt-color-secheadertext:#fff;--dxt-color-card:#fffbcc;--dxt-color-cardtext:#c90;--dxt-color-header:#000;--dxt-color-header-rgb:0, 0, 0;--dxt-color-headertext:#fff;--dxt-color-headerside:#efefef;--dxt-color-headersidetext:#333;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#000;--dxt-color-graylight:#bbb;--dxt-color-graylighter:#f2f2f2;--dxt-color-silver:#f2f2f2;--dxt-color-body:#efefef;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-softwarm{--dxt-color-base:#00aeef;--dxt-color-basetext:#fff;--dxt-color-link:#00aeef;--dxt-color-accent1:#a8e2f7;--dxt-color-accent1text:#333;--dxt-color-accent2:#ffe8e0;--dxt-color-accent2text:#333;--dxt-color-text:#3c4858;--dxt-color-headings:#303273;--dxt-color-footer:#f1f1f1;--dxt-color-footertext:#3c4858;--dxt-color-secheader:#4c805a;--dxt-color-secheadertext:#fff;--dxt-color-card:#ffe8e0;--dxt-color-cardtext:#303273;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#303273;--dxt-color-headerside:#fff;--dxt-color-headersidetext:#303273;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#303273;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f1f1f1;--dxt-color-body:#efefef;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-startup{--dxt-color-base:#7c3aed;--dxt-color-basetext:#fff;--dxt-color-link:#7c3aed;--dxt-color-accent1:#06b6d4;--dxt-color-accent1text:#fff;--dxt-color-accent2:#ec4899;--dxt-color-accent2text:#fff;--dxt-color-text:#334155;--dxt-color-headings:#1e1b4b;--dxt-color-footer:#1e1b4b;--dxt-color-footertext:#c4b5fd;--dxt-color-secheader:#06b6d4;--dxt-color-secheadertext:#fff;--dxt-color-card:#f5f3ff;--dxt-color-cardtext:#4c1d95;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#7c3aed;--dxt-color-headerside:#1e1b4b;--dxt-color-headersidetext:#c4b5fd;--dxt-color-pagetitle:#7c3aed;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#94a3b8;--dxt-color-graylighter:#e2e8f0;--dxt-color-silver:#f1f5f9;--dxt-color-body:#faf5ff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-sustainability{--dxt-color-base:#15803d;--dxt-color-basetext:#fff;--dxt-color-link:#15803d;--dxt-color-accent1:#84cc16;--dxt-color-accent1text:#1a2e05;--dxt-color-accent2:#78716c;--dxt-color-accent2text:#fff;--dxt-color-text:#374151;--dxt-color-headings:#1f2937;--dxt-color-footer:#14532d;--dxt-color-footertext:#dcfce7;--dxt-color-secheader:#78716c;--dxt-color-secheadertext:#fff;--dxt-color-card:#dcfce7;--dxt-color-cardtext:#14532d;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#15803d;--dxt-color-headerside:#14532d;--dxt-color-headersidetext:#dcfce7;--dxt-color-pagetitle:#15803d;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#9ca3af;--dxt-color-graylighter:#e5e7eb;--dxt-color-silver:#f3f4f6;--dxt-color-body:#f0fdf4;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-university{--dxt-color-base:#7b2d3d;--dxt-color-basetext:#fff;--dxt-color-link:#7b2d3d;--dxt-color-accent1:#d4a574;--dxt-color-accent1text:#333;--dxt-color-accent2:#2c4a6e;--dxt-color-accent2text:#fff;--dxt-color-text:#44403c;--dxt-color-headings:#292524;--dxt-color-footer:#292524;--dxt-color-footertext:#d6d3d1;--dxt-color-secheader:#2c4a6e;--dxt-color-secheadertext:#fff;--dxt-color-card:#fef3c7;--dxt-color-cardtext:#78350f;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#7b2d3d;--dxt-color-headerside:#7b2d3d;--dxt-color-headersidetext:#fef3c7;--dxt-color-pagetitle:#7b2d3d;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a8a29e;--dxt-color-graylighter:#e7e5e4;--dxt-color-silver:#f5f5f4;--dxt-color-body:#faf8f5;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)} \ No newline at end of file diff --git a/css/vendor-extensions/bootstrap-5.css b/css/vendor-extensions/bootstrap-5.css index d14a2d59..bce17f4a 100644 --- a/css/vendor-extensions/bootstrap-5.css +++ b/css/vendor-extensions/bootstrap-5.css @@ -1 +1,2 @@ -html body{margin-top:0}.html .block:first-child h2.block-title{margin-top:0.625rem}.html .region-sidebar-second .block:first-child h2.block-title,.html .region-sidebar-first .block:first-child h2.block-title{margin-top:0}.html .container{width:100%}.html .container .container{padding-left:0;padding-right:0}.html .container-fluid{padding-left:0;padding-right:0}.html .container-fluid .navbar-right,.html .container-fluid .navbar-left{margin-left:0;margin-right:0}.html .dxpr-theme-fluid .navbar-right,.html .dxpr-theme-fluid .navbar-left{margin-left:0;margin-right:0}.html .row{margin-bottom:0}.html .column{margin-bottom:1.875rem}.html .nav .dropdown-menu:not(.dropdown-full-width .dropdown-menu) li{display:block;float:left;min-width:var(--dxt-setting-dropdown-width)}.html div.lead{margin-bottom:0}.html .btn-default,.html .btn-group>.btn-default,.html .btn-primary,.html .btn-group>.btn-primary,.html .html .fake-submit{background:var(--dxt-color-base);border-color:var(--dxt-color-base);color:var(--dxt-color-basetext)}.html .btn-default a,.html .btn-group>.btn-default a,.html .btn-primary a,.html .btn-group>.btn-primary a,.html .html .fake-submit a{color:var(--dxt-color-basetext)}.html .btn-default a:hover,.html .btn-default a:focus,.html .btn-group>.btn-default a:hover,.html .btn-group>.btn-default a:focus,.html .btn-primary a:hover,.html .btn-primary a:focus,.html .btn-group>.btn-primary a:hover,.html .btn-group>.btn-primary a:focus,.html .html .fake-submit a:hover,.html .html .fake-submit a:focus{color:var(--dxt-color-basetext)}.html .btn-secondary,.html .btn-group>.btn-secondary{background:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-secondary a,.html .btn-group>.btn-secondary a{color:var(--dxt-color-accent1text)}.html .btn-secondary a:hover,.html .btn-secondary a:focus,.html .btn-group>.btn-secondary a:hover,.html .btn-group>.btn-secondary a:focus{color:var(--dxt-color-accent1text)}.html .btn-default:hover,.html .btn-default:focus,.html .btn-default.focus,.html .btn-default:active,.html .btn-default.active,.html .btn-primary:hover,.html .btn-primary:focus,.html .btn-primary.focus,.html .btn-primary:active,.html .btn-primary.active,.html a.bg-primary:hover,.html a.bg-primary:focus{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-base);color:var(--dxt-color-base)}.html .btn-default:hover a,.html .btn-default:focus a,.html .btn-default.focus a,.html .btn-default:active a,.html .btn-default.active a,.html .btn-primary:hover a,.html .btn-primary:focus a,.html .btn-primary.focus a,.html .btn-primary:active a,.html .btn-primary.active a,.html a.bg-primary:hover a,.html a.bg-primary:focus a{color:var(--dxt-color-base)}.html .btn-secondary:hover,.html .btn-secondary:focus,.html .btn-secondary.focus,.html .btn-secondary:active,.html .btn-secondary.active{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text)}.html .btn-secondary:hover a,.html .btn-secondary:focus a,.html .btn-secondary.focus a,.html .btn-secondary:active a,.html .btn-secondary.active a{color:var(--dxt-color-text)}.html a.text-primary:hover,.html a.text-primary:focus{color:var(--dxt-color-accent1)}.html .btn-outline-primary{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-base);color:var(--dxt-color-base)}.html .btn-outline-primary:hover,.html .btn-outline-primary:focus,.html .btn-outline-primary.focus,.html .btn-outline-primary:active,.html .btn-outline-primary.active{background-color:var(--dxt-color-base);border-color:var(--dxt-color-base);color:var(--dxt-color-basetext)}.html .btn-outline-primary:not(:disabled,.disabled):active,.html .btn-outline-primary:not(:disabled,.disabled).active{background-color:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-outline-secondary{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1)}.html .btn-outline-secondary:hover,.html .btn-outline-secondary:focus,.html .btn-outline-secondary.focus,.html .btn-outline-secondary:active,.html .btn-outline-secondary.active{background-color:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-outline-secondary:not(:disabled,.disabled):active,.html .btn-outline-secondary:not(:disabled,.disabled).active{background-color:var(--dxt-color-accent2);border-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2text)}.html .btn-outline-success{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1)}.html .btn-outline-success:hover,.html .btn-outline-success:focus,.html .btn-outline-success.focus,.html .btn-outline-success:active,.html .btn-outline-success.active{background-color:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-outline-info{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2)}.html .btn-outline-info:hover,.html .btn-outline-info:focus,.html .btn-outline-info.focus,.html .btn-outline-info:active,.html .btn-outline-info.active{background-color:var(--dxt-color-accent2);border-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2text)}.html .btn-outline-dark{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-headings);color:var(--dxt-color-headings)}.html .btn-outline-dark:hover,.html .btn-outline-dark:focus,.html .btn-outline-dark.focus,.html .btn-outline-dark:active,.html .btn-outline-dark.active{background-color:var(--dxt-color-headings);border-color:var(--dxt-color-headings);color:var(--dxt-color-body)}.html .btn-outline-light{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-graylight);color:var(--dxt-color-graylight)}.html .btn-outline-light:hover,.html .btn-outline-light:focus,.html .btn-outline-light.focus,.html .btn-outline-light:active,.html .btn-outline-light.active{background-color:var(--dxt-color-graylight);border-color:var(--dxt-color-graylight);color:var(--dxt-color-text)}.html .card,.html .jumbotron{background-color:var(--dxt-color-card);color:var(--dxt-color-cardtext)}.html .card a:not(.btn),.html .jumbotron a:not(.btn){color:var(--dxt-color-cardtext)}.html .card h1,.html .card h2,.html .card h3,.html .card h4,.html .card h5,.html .card h6,.html .jumbotron h1,.html .jumbotron h2,.html .jumbotron h3,.html .jumbotron h4,.html .jumbotron h5,.html .jumbotron h6{color:var(--dxt-color-cardtext)}.html .card .nav>li>a .glyphicon,.html .jumbotron .nav>li>a .glyphicon{color:var(--dxt-color-accent1)}.html .card .nav>li>a:hover,.html .card .nav>li>a:focus,.html .card .nav>li>a.is-active,.html .jumbotron .nav>li>a:hover,.html .jumbotron .nav>li>a:focus,.html .jumbotron .nav>li>a.is-active{background:var(--dxt-color-base);color:var(--dxt-color-basetext)}.html .card .nav>li>a:hover .glyphicon,.html .card .nav>li>a:focus .glyphicon,.html .card .nav>li>a.is-active .glyphicon,.html .jumbotron .nav>li>a:hover .glyphicon,.html .jumbotron .nav>li>a:focus .glyphicon,.html .jumbotron .nav>li>a.is-active .glyphicon{color:var(--dxt-color-basetext)}.html .bg-primary{background-color:var(--dxt-color-base) !important;color:var(--dxt-color-basetext) !important}.html .bg-primary h1,.html .bg-primary h2,.html .bg-primary h3,.html .bg-primary h4,.html .bg-primary h5,.html .bg-primary h6{color:var(--dxt-color-basetext)}.html .bg-primary .btn-primary,.html .bg-primary .btn-default{background-color:var(--dxt-color-basetext);border-color:var(--dxt-color-basetext);color:var(--dxt-color-base)}.html .bg-primary .btn-primary a,.html .bg-primary .btn-default a{color:var(--dxt-color-base)}.html .bg-primary .btn-primary:hover,.html .bg-primary .btn-primary:focus,.html .bg-primary .btn-primary.focus,.html .bg-primary .btn-primary:active,.html .bg-primary .btn-primary.active,.html .bg-primary .btn-default:hover,.html .bg-primary .btn-default:focus,.html .bg-primary .btn-default.focus,.html .bg-primary .btn-default:active,.html .bg-primary .btn-default.active{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-basetext);color:var(--dxt-color-basetext)}.html .bg-primary .btn-primary:hover a,.html .bg-primary .btn-primary:focus a,.html .bg-primary .btn-primary.focus a,.html .bg-primary .btn-primary:active a,.html .bg-primary .btn-primary.active a,.html .bg-primary .btn-default:hover a,.html .bg-primary .btn-default:focus a,.html .bg-primary .btn-default.focus a,.html .bg-primary .btn-default:active a,.html .bg-primary .btn-default.active a{color:var(--dxt-color-basetext)}.html .bg-primary .btn-outline-primary{border-color:var(--dxt-color-basetext);color:var(--dxt-color-basetext)}.html .bg-primary .btn-outline-primary:hover,.html .bg-primary .btn-outline-primary:focus,.html .bg-primary .btn-outline-primary.focus,.html .bg-primary .btn-outline-primary:active,.html .bg-primary .btn-outline-primary.active{background-color:var(--dxt-color-basetext);border-color:var(--dxt-color-basetext);color:var(--dxt-color-base)}.html .bg-secondary{background-color:var(--dxt-color-accent1) !important;color:var(--dxt-color-accent1text)}.html .bg-secondary h1,.html .bg-secondary h2,.html .bg-secondary h3,.html .bg-secondary h4,.html .bg-secondary h5,.html .bg-secondary h6{color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-secondary{background-color:var(--dxt-color-accent1text);border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1)}.html .bg-secondary .btn-secondary a{color:var(--dxt-color-accent1)}.html .bg-secondary .btn-secondary:hover,.html .bg-secondary .btn-secondary:focus,.html .bg-secondary .btn-secondary.focus,.html .bg-secondary .btn-secondary:active,.html .bg-secondary .btn-secondary.active{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-secondary:hover a,.html .bg-secondary .btn-secondary:focus a,.html .bg-secondary .btn-secondary.focus a,.html .bg-secondary .btn-secondary:active a,.html .bg-secondary .btn-secondary.active a{color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-outline-secondary{border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-outline-secondary:hover,.html .bg-secondary .btn-outline-secondary:focus,.html .bg-secondary .btn-outline-secondary.focus,.html .bg-secondary .btn-outline-secondary:active,.html .bg-secondary .btn-outline-secondary.active{background-color:var(--dxt-color-accent1text);border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1)}.html .bg-dark{background-color:#212529 !important;color:#fff}.html .bg-dark h1,.html .bg-dark h2,.html .bg-dark h3,.html .bg-dark h4,.html .bg-dark h5,.html .bg-dark h6{color:#fff}.html .bg-primary-subtle{background-color:var(--dxt-color-basesubtle) !important;color:var(--dxt-color-basesubtletext)}.html .bg-primary-subtle h1,.html .bg-primary-subtle h2,.html .bg-primary-subtle h3,.html .bg-primary-subtle h4,.html .bg-primary-subtle h5,.html .bg-primary-subtle h6{color:var(--dxt-color-basesubtletext)}.html .bg-secondary-subtle{background-color:var(--dxt-color-accent1subtle) !important;color:var(--dxt-color-accent1subtletext)}.html .bg-secondary-subtle h1,.html .bg-secondary-subtle h2,.html .bg-secondary-subtle h3,.html .bg-secondary-subtle h4,.html .bg-secondary-subtle h5,.html .bg-secondary-subtle h6{color:var(--dxt-color-accent1subtletext)}.html .bg-dark-subtle{background-color:var(--dxt-color-headingssubtle) !important;color:var(--dxt-color-headingssubtletext)}.html .bg-dark-subtle h1,.html .bg-dark-subtle h2,.html .bg-dark-subtle h3,.html .bg-dark-subtle h4,.html .bg-dark-subtle h5,.html .bg-dark-subtle h6{color:var(--dxt-color-headingssubtletext)}.html .bg-light-subtle{background-color:#fcfcfd !important;color:#212529}.html .bg-light-subtle h1,.html .bg-light-subtle h2,.html .bg-light-subtle h3,.html .bg-light-subtle h4,.html .bg-light-subtle h5,.html .bg-light-subtle h6{color:#212529}.html .text-body{color:var(--dxt-color-text)}.html .text-body h1,.html .text-body h2,.html .text-body h3,.html .text-body h4,.html .text-body h5,.html .text-body h6,.html .text-body th{color:var(--dxt-color-text)}.html .text-white h1,.html .text-white h2,.html .text-white h3,.html .text-white h4,.html .text-white h5,.html .text-white h6,.html .text-white th{color:#fff}.html .text-primary h1,.html .text-primary h2,.html .text-primary h3,.html .text-primary h4,.html .text-primary h5,.html .text-primary h6,.html .text-primary th{color:var(--dxt-color-accent1)}.html .text-secondary h1,.html .text-secondary h2,.html .text-secondary h3,.html .text-secondary h4,.html .text-secondary h5,.html .text-secondary h6,.html .text-secondary th{color:var(--dxt-color-accent2)}.html .text-dark{color:#212529}.html .text-dark h1,.html .text-dark h2,.html .text-dark h3,.html .text-dark h4,.html .text-dark h5,.html .text-dark h6,.html .text-dark th{color:#212529}.html .text-light{color:#f8f9fa}.html .text-light h1,.html .text-light h2,.html .text-light h3,.html .text-light h4,.html .text-light h5,.html .text-light h6,.html .text-light th{color:#f8f9fa}.html .text-primary-emphasis{color:var(--dxt-color-basesubtletext)}.html .text-secondary-emphasis{color:var(--dxt-color-accent1subtletext)}.html .text-light-emphasis{color:#495057}.html .text-dark-emphasis{color:#495057}.html .fs-1{font-size:var(--dxt-setting-h1-font-size) !important}.html .fs-2{font-size:var(--dxt-setting-h2-font-size) !important}.html .fs-3{font-size:var(--dxt-setting-h3-font-size) !important}.html .fs-4{font-size:var(--dxt-setting-h4-font-size) !important}.html .lh-base{line-height:var(--dxt-setting-body-line-height) !important}.html .lh-sm{line-height:var(--dxt-setting-headings-line-height) !important}.html .wrap-containers .nav>li>a.is-active{background-color:#eee;color:var(--dxt-color-base);text-decoration:none}.html .region-sidebar-first .nav,.html .region-sidebar-second .nav{float:none}.html .region-sidebar-first .nav>li,.html .region-sidebar-second .nav>li{display:block;float:none}.html .region-sidebar-first .nav>li>a.is-active,.html .region-sidebar-second .nav>li>a.is-active{display:block}.html .block .nav>li>a .glyphicon{display:inline-block;font-size:0.875rem;margin-left:-0.8125rem;padding-right:0.25rem}.html .list-inline{margin:0;padding:0}.html .list-inline>li{padding-left:0}.html .list-inline a{color:inherit}.html .field.list-inline div{display:inline-block}.html .field.list-inline .field--item::after{content:", "}.html .field.list-inline .field--item:last-child::after{content:""}.html blockquote{border-color:var(--dxt-color-silver)}.html blockquote footer,.html blockquote small,.html blockquote .small{color:inherit}.html .img-circle,.html .img-rounded,.html .img-thumbnail{border:0.1875rem solid var(--dxt-color-graylighter)}.html .center-block{float:none}.html .html .nav-tabs{border:none;border-bottom:0.0625rem solid var(--dxt-color-graylighter);border-radius:0;margin:0;padding:0}.html .html .nav-tabs>li{border:none;border-radius:0;margin:0;padding:0}.html .html .nav-tabs>li>a{background-color:rgba(0,0,0,0);border:0.0625rem solid rgba(0,0,0,0);border-radius:0;margin:0;padding:0.625rem 0.9375rem}.html .html .nav-tabs>li>a:hover{color:var(--dxt-color-graylighter)}.html .html .nav-tabs>li>a.active{background-color:rgba(0,0,0,0);border:0.0625rem solid var(--dxt-color-graylighter);border-bottom-color:var(--dxt-color-body);color:var(--dxt-color-base);cursor:pointer}.html .html .nav-tabs>li>a.active:hover,.html .html .nav-tabs>li>a.active:focus{color:var(--dxt-color-base);cursor:default;outline:none}.html .az-tabs .nav-tabs>li>a.active[role=tab]{background-color:#fff}.html .region-content nav.tabs::after{clear:both;content:" ";display:table}.html .html .dxpr-theme-mini-tabs-wrapper{display:block;float:left;margin-bottom:0.625rem;pointer-events:none}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary{border:none;-webkit-box-shadow:0 0.1875rem 0.625rem 0 rgba(50,50,50,.23);box-shadow:0 0.1875rem 0.625rem 0 rgba(50,50,50,.23)}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li{border:none;margin:0;padding:0}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li a{background-color:var(--dxt-color-header);border:none;color:var(--dxt-color-headertext);font-size:0.75rem;line-height:1.4286;margin:0;padding:0.5rem;pointer-events:auto;text-transform:uppercase}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li a:hover,.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li a:focus{text-decoration:underline}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li.active{bottom:auto}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li.active a{border:none;color:var(--dxt-color-headertext)}.html .tab-content>.tab-pane{display:none}.html .tab-content>.active{display:block}.html .tabs-left>.tab-content,.html .tabs-right>.tab-content{padding:1.25rem}.html .progress{border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:0.1875rem;margin-top:0.125rem;overflow:visible}.html .progress-bar{background-color:var(--dxt-color-base);-webkit-box-shadow:none;box-shadow:none;line-height:0.25rem}.html .bg-light{background-color:#f8f9fa !important;color:#212529}.html .bg-light h1,.html .bg-light h2,.html .bg-light h3,.html .bg-light h4,.html .bg-light h5,.html .bg-light h6{color:#212529}.html .bg-body{background-color:var(--dxt-color-body)}.html .bg-body-secondary{background-color:var(--dxt-color-graylight)}.html .bg-body-tertiary{background-color:var(--dxt-color-silver)}.html .bg-black{background-color:#000 !important;color:#fff}.html .bg-black h1,.html .bg-black h2,.html .bg-black h3,.html .bg-black h4,.html .bg-black h5,.html .bg-black h6{color:#fff}.html .bg-white{background-color:#fff !important;color:var(--dxt-color-text)}.html .bg-white h1,.html .bg-white h2,.html .bg-white h3,.html .bg-white h4,.html .bg-white h5,.html .bg-white h6{color:var(--dxt-color-headings)}.html .bg-transparent{background-color:rgba(0,0,0,0) !important}.body--primary-tabs-float .region-content nav.tabs::after{display:none}.body--primary-tabs-float .dxpr-theme-mini-tabs-wrapper{display:inline-block;float:none;left:50%;margin-top:0.125rem;position:absolute;z-index:401}.body--primary-tabs-float .dxpr-theme-mini-tabs-wrapper .tabs--primary{left:-50%;position:relative}.html .tabs--secondary{clear:both;float:left;margin-bottom:0.625rem} \ No newline at end of file +html body{margin-top:0}.html .block:first-child h2.block-title{margin-top:0.625rem}.html .region-sidebar-second .block:first-child h2.block-title,.html .region-sidebar-first .block:first-child h2.block-title{margin-top:0}.html .container{width:100%}.html .container .container{padding-left:0;padding-right:0}.html .container-fluid{padding-left:0;padding-right:0}.html .container-fluid .navbar-right,.html .container-fluid .navbar-left{margin-left:0;margin-right:0}.html .dxpr-theme-fluid .navbar-right,.html .dxpr-theme-fluid .navbar-left{margin-left:0;margin-right:0}.html .row{margin-bottom:0}.html .column{margin-bottom:1.875rem}.html .nav .dropdown-menu:not(.dropdown-full-width .dropdown-menu) li{display:block;float:left;min-width:var(--dxt-setting-dropdown-width)}.html div.lead{margin-bottom:0}.html .btn-default,.html .btn-group>.btn-default,.html .btn-primary,.html .btn-group>.btn-primary,.html .html .fake-submit{background:var(--dxt-color-base);border-color:var(--dxt-color-base);color:var(--dxt-color-basetext)}.html .btn-default a,.html .btn-group>.btn-default a,.html .btn-primary a,.html .btn-group>.btn-primary a,.html .html .fake-submit a{color:var(--dxt-color-basetext)}.html .btn-default a:hover,.html .btn-default a:focus,.html .btn-group>.btn-default a:hover,.html .btn-group>.btn-default a:focus,.html .btn-primary a:hover,.html .btn-primary a:focus,.html .btn-group>.btn-primary a:hover,.html .btn-group>.btn-primary a:focus,.html .html .fake-submit a:hover,.html .html .fake-submit a:focus{color:var(--dxt-color-basetext)}.html .btn-secondary,.html .btn-group>.btn-secondary{background:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-secondary a,.html .btn-group>.btn-secondary a{color:var(--dxt-color-accent1text)}.html .btn-secondary a:hover,.html .btn-secondary a:focus,.html .btn-group>.btn-secondary a:hover,.html .btn-group>.btn-secondary a:focus{color:var(--dxt-color-accent1text)}.html .btn-default:hover,.html .btn-default:focus,.html .btn-default.focus,.html .btn-default:active,.html .btn-default.active,.html .btn-primary:hover,.html .btn-primary:focus,.html .btn-primary.focus,.html .btn-primary:active,.html .btn-primary.active,.html a.bg-primary:hover,.html a.bg-primary:focus{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-base);color:var(--dxt-color-base)}.html .btn-default:hover a,.html .btn-default:focus a,.html .btn-default.focus a,.html .btn-default:active a,.html .btn-default.active a,.html .btn-primary:hover a,.html .btn-primary:focus a,.html .btn-primary.focus a,.html .btn-primary:active a,.html .btn-primary.active a,.html a.bg-primary:hover a,.html a.bg-primary:focus a{color:var(--dxt-color-base)}.html .btn-secondary:hover,.html .btn-secondary:focus,.html .btn-secondary.focus,.html .btn-secondary:active,.html .btn-secondary.active{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text)}.html .btn-secondary:hover a,.html .btn-secondary:focus a,.html .btn-secondary.focus a,.html .btn-secondary:active a,.html .btn-secondary.active a{color:var(--dxt-color-text)}.html a.text-primary:hover,.html a.text-primary:focus{color:var(--dxt-color-accent1)}.html .btn-outline-primary{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-base);color:var(--dxt-color-base)}.html .btn-outline-primary:hover,.html .btn-outline-primary:focus,.html .btn-outline-primary.focus,.html .btn-outline-primary:active,.html .btn-outline-primary.active{background-color:var(--dxt-color-base);border-color:var(--dxt-color-base);color:var(--dxt-color-basetext)}.html .btn-outline-primary:not(:disabled,.disabled):active,.html .btn-outline-primary:not(:disabled,.disabled).active{background-color:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-outline-secondary{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1)}.html .btn-outline-secondary:hover,.html .btn-outline-secondary:focus,.html .btn-outline-secondary.focus,.html .btn-outline-secondary:active,.html .btn-outline-secondary.active{background-color:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-outline-secondary:not(:disabled,.disabled):active,.html .btn-outline-secondary:not(:disabled,.disabled).active{background-color:var(--dxt-color-accent2);border-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2text)}.html .btn-outline-success{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1)}.html .btn-outline-success:hover,.html .btn-outline-success:focus,.html .btn-outline-success.focus,.html .btn-outline-success:active,.html .btn-outline-success.active{background-color:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-outline-info{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2)}.html .btn-outline-info:hover,.html .btn-outline-info:focus,.html .btn-outline-info.focus,.html .btn-outline-info:active,.html .btn-outline-info.active{background-color:var(--dxt-color-accent2);border-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2text)}.html .btn-outline-dark{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-headings);color:var(--dxt-color-headings)}.html .btn-outline-dark:hover,.html .btn-outline-dark:focus,.html .btn-outline-dark.focus,.html .btn-outline-dark:active,.html .btn-outline-dark.active{background-color:var(--dxt-color-headings);border-color:var(--dxt-color-headings);color:var(--dxt-color-body)}.html .btn-outline-light{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-graylight);color:var(--dxt-color-graylight)}.html .btn-outline-light:hover,.html .btn-outline-light:focus,.html .btn-outline-light.focus,.html .btn-outline-light:active,.html .btn-outline-light.active{background-color:var(--dxt-color-graylight);border-color:var(--dxt-color-graylight);color:var(--dxt-color-text)}.html .card,.html .jumbotron{background-color:var(--dxt-color-card);color:var(--dxt-color-cardtext)}.html .card a:not(.btn),.html .jumbotron a:not(.btn){color:var(--dxt-color-cardtext)}.html .card h1,.html .card h2,.html .card h3,.html .card h4,.html .card h5,.html .card h6,.html .jumbotron h1,.html .jumbotron h2,.html .jumbotron h3,.html .jumbotron h4,.html .jumbotron h5,.html .jumbotron h6{color:var(--dxt-color-cardtext)}.html .card .nav>li>a .glyphicon,.html .jumbotron .nav>li>a .glyphicon{color:var(--dxt-color-accent1)}.html .card .nav>li>a:hover,.html .card .nav>li>a:focus,.html .card .nav>li>a.is-active,.html .jumbotron .nav>li>a:hover,.html .jumbotron .nav>li>a:focus,.html .jumbotron .nav>li>a.is-active{background:var(--dxt-color-base);color:var(--dxt-color-basetext)}.html .card .nav>li>a:hover .glyphicon,.html .card .nav>li>a:focus .glyphicon,.html .card .nav>li>a.is-active .glyphicon,.html .jumbotron .nav>li>a:hover .glyphicon,.html .jumbotron .nav>li>a:focus .glyphicon,.html .jumbotron .nav>li>a.is-active .glyphicon{color:var(--dxt-color-basetext)}.html .bg-primary{background-color:var(--dxt-color-base) !important;color:var(--dxt-color-basetext) !important}.html .bg-primary h1,.html .bg-primary h2,.html .bg-primary h3,.html .bg-primary h4,.html .bg-primary h5,.html .bg-primary h6{color:var(--dxt-color-basetext)}.html .bg-primary .btn-primary,.html .bg-primary .btn-default{background-color:var(--dxt-color-basetext);border-color:var(--dxt-color-basetext);color:var(--dxt-color-base)}.html .bg-primary .btn-primary a,.html .bg-primary .btn-default a{color:var(--dxt-color-base)}.html .bg-primary .btn-primary:hover,.html .bg-primary .btn-primary:focus,.html .bg-primary .btn-primary.focus,.html .bg-primary .btn-primary:active,.html .bg-primary .btn-primary.active,.html .bg-primary .btn-default:hover,.html .bg-primary .btn-default:focus,.html .bg-primary .btn-default.focus,.html .bg-primary .btn-default:active,.html .bg-primary .btn-default.active{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-basetext);color:var(--dxt-color-basetext)}.html .bg-primary .btn-primary:hover a,.html .bg-primary .btn-primary:focus a,.html .bg-primary .btn-primary.focus a,.html .bg-primary .btn-primary:active a,.html .bg-primary .btn-primary.active a,.html .bg-primary .btn-default:hover a,.html .bg-primary .btn-default:focus a,.html .bg-primary .btn-default.focus a,.html .bg-primary .btn-default:active a,.html .bg-primary .btn-default.active a{color:var(--dxt-color-basetext)}.html .bg-primary .btn-outline-primary{border-color:var(--dxt-color-basetext);color:var(--dxt-color-basetext)}.html .bg-primary .btn-outline-primary:hover,.html .bg-primary .btn-outline-primary:focus,.html .bg-primary .btn-outline-primary.focus,.html .bg-primary .btn-outline-primary:active,.html .bg-primary .btn-outline-primary.active{background-color:var(--dxt-color-basetext);border-color:var(--dxt-color-basetext);color:var(--dxt-color-base)}.html .bg-secondary{background-color:var(--dxt-color-accent1) !important;color:var(--dxt-color-accent1text)}.html .bg-secondary h1,.html .bg-secondary h2,.html .bg-secondary h3,.html .bg-secondary h4,.html .bg-secondary h5,.html .bg-secondary h6{color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-secondary{background-color:var(--dxt-color-accent1text);border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1)}.html .bg-secondary .btn-secondary a{color:var(--dxt-color-accent1)}.html .bg-secondary .btn-secondary:hover,.html .bg-secondary .btn-secondary:focus,.html .bg-secondary .btn-secondary.focus,.html .bg-secondary .btn-secondary:active,.html .bg-secondary .btn-secondary.active{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-secondary:hover a,.html .bg-secondary .btn-secondary:focus a,.html .bg-secondary .btn-secondary.focus a,.html .bg-secondary .btn-secondary:active a,.html .bg-secondary .btn-secondary.active a{color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-outline-secondary{border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-outline-secondary:hover,.html .bg-secondary .btn-outline-secondary:focus,.html .bg-secondary .btn-outline-secondary.focus,.html .bg-secondary .btn-outline-secondary:active,.html .bg-secondary .btn-outline-secondary.active{background-color:var(--dxt-color-accent1text);border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1)}.html .bg-dark{background-color:#212529 !important;color:#fff}.html .bg-dark h1,.html .bg-dark h2,.html .bg-dark h3,.html .bg-dark h4,.html .bg-dark h5,.html .bg-dark h6{color:#fff}.html .bg-primary-subtle{background-color:var(--dxt-color-basesubtle) !important;color:var(--dxt-color-basesubtletext)}.html .bg-primary-subtle h1,.html .bg-primary-subtle h2,.html .bg-primary-subtle h3,.html .bg-primary-subtle h4,.html .bg-primary-subtle h5,.html .bg-primary-subtle h6{color:var(--dxt-color-basesubtletext)}.html .bg-secondary-subtle{background-color:var(--dxt-color-accent1subtle) !important;color:var(--dxt-color-accent1subtletext)}.html .bg-secondary-subtle h1,.html .bg-secondary-subtle h2,.html .bg-secondary-subtle h3,.html .bg-secondary-subtle h4,.html .bg-secondary-subtle h5,.html .bg-secondary-subtle h6{color:var(--dxt-color-accent1subtletext)}.html .bg-dark-subtle{background-color:var(--dxt-color-headingssubtle) !important;color:var(--dxt-color-headingssubtletext)}.html .bg-dark-subtle h1,.html .bg-dark-subtle h2,.html .bg-dark-subtle h3,.html .bg-dark-subtle h4,.html .bg-dark-subtle h5,.html .bg-dark-subtle h6{color:var(--dxt-color-headingssubtletext)}.html .bg-light-subtle{background-color:#fcfcfd !important;color:#212529}.html .bg-light-subtle h1,.html .bg-light-subtle h2,.html .bg-light-subtle h3,.html .bg-light-subtle h4,.html .bg-light-subtle h5,.html .bg-light-subtle h6{color:#212529}.html .text-body{color:var(--dxt-color-text)}.html .text-body h1,.html .text-body h2,.html .text-body h3,.html .text-body h4,.html .text-body h5,.html .text-body h6,.html .text-body th{color:var(--dxt-color-text)}.html .text-white h1,.html .text-white h2,.html .text-white h3,.html .text-white h4,.html .text-white h5,.html .text-white h6,.html .text-white th{color:#fff}.html .text-primary h1,.html .text-primary h2,.html .text-primary h3,.html .text-primary h4,.html .text-primary h5,.html .text-primary h6,.html .text-primary th{color:var(--dxt-color-accent1)}.html .text-secondary h1,.html .text-secondary h2,.html .text-secondary h3,.html .text-secondary h4,.html .text-secondary h5,.html .text-secondary h6,.html .text-secondary th{color:var(--dxt-color-accent2)}.html .text-dark{color:#212529}.html .text-dark h1,.html .text-dark h2,.html .text-dark h3,.html .text-dark h4,.html .text-dark h5,.html .text-dark h6,.html .text-dark th{color:#212529}.html .text-light{color:#f8f9fa}.html .text-light h1,.html .text-light h2,.html .text-light h3,.html .text-light h4,.html .text-light h5,.html .text-light h6,.html .text-light th{color:#f8f9fa}.html .text-primary-emphasis{color:var(--dxt-color-basesubtletext)}.html .text-secondary-emphasis{color:var(--dxt-color-accent1subtletext)}.html .text-light-emphasis{color:#495057}.html .text-dark-emphasis{color:#495057}.html .fs-1{font-size:var(--dxt-setting-h1-font-size) !important}.html .fs-2{font-size:var(--dxt-setting-h2-font-size) !important}.html .fs-3{font-size:var(--dxt-setting-h3-font-size) !important}.html .fs-4{font-size:var(--dxt-setting-h4-font-size) !important}.html .lh-base{line-height:var(--dxt-setting-body-line-height) !important}.html .lh-sm{line-height:var(--dxt-setting-headings-line-height) !important}.html .wrap-containers .nav>li>a.is-active{background-color:#eee;color:var(--dxt-color-base);text-decoration:none}.html .region-sidebar-first .nav,.html .region-sidebar-second .nav{float:none}.html .region-sidebar-first .nav>li,.html .region-sidebar-second .nav>li{display:block;float:none}.html .region-sidebar-first .nav>li>a.is-active,.html .region-sidebar-second .nav>li>a.is-active{display:block}.html .block .nav>li>a .glyphicon{display:inline-block;font-size:0.875rem;margin-left:-0.8125rem;padding-right:0.25rem}.html .list-inline{margin:0;padding:0}.html .list-inline>li{padding-left:0}.html .list-inline a{color:inherit}.html .field.list-inline div{display:inline-block}.html .field.list-inline .field--item::after{content:", "}.html .field.list-inline .field--item:last-child::after{content:""}.html blockquote{border-color:var(--dxt-color-silver)}.html blockquote footer,.html blockquote small,.html blockquote .small{color:inherit}.html .img-circle,.html .img-rounded,.html .img-thumbnail{border:0.1875rem solid var(--dxt-color-graylighter)}.html .center-block{float:none}.html .html .nav-tabs{border:none;border-bottom:0.0625rem solid var(--dxt-color-graylighter);border-radius:0;margin:0;padding:0}.html .html .nav-tabs>li{border:none;border-radius:0;margin:0;padding:0}.html .html .nav-tabs>li>a{background-color:rgba(0,0,0,0);border:0.0625rem solid rgba(0,0,0,0);border-radius:0;margin:0;padding:0.625rem 0.9375rem}.html .html .nav-tabs>li>a:hover{color:var(--dxt-color-graylighter)}.html .html .nav-tabs>li>a.active{background-color:rgba(0,0,0,0);border:0.0625rem solid var(--dxt-color-graylighter);border-bottom-color:var(--dxt-color-body);color:var(--dxt-color-base);cursor:pointer}.html .html .nav-tabs>li>a.active:hover,.html .html .nav-tabs>li>a.active:focus{color:var(--dxt-color-base);cursor:default;outline:none}.html .az-tabs .nav-tabs>li>a.active[role=tab]{background-color:#fff}.html .region-content nav.tabs::after{clear:both;content:" ";display:table}.html .html .dxpr-theme-mini-tabs-wrapper{display:block;float:left;margin-bottom:0.625rem;pointer-events:none}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary{border:none;-webkit-box-shadow:0 0.1875rem 0.625rem 0 rgba(50,50,50,.23);box-shadow:0 0.1875rem 0.625rem 0 rgba(50,50,50,.23)}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li{border:none;margin:0;padding:0}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li a{background-color:var(--dxt-color-header);border:none;color:var(--dxt-color-headertext);font-size:0.75rem;line-height:1.4286;margin:0;padding:0.5rem;pointer-events:auto;text-transform:uppercase}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li a:hover,.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li a:focus{text-decoration:underline}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li.active{bottom:auto}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li.active a{border:none;color:var(--dxt-color-headertext)}.html .tab-content>.tab-pane{display:none}.html .tab-content>.active{display:block}.html .tabs-left>.tab-content,.html .tabs-right>.tab-content{padding:1.25rem}.html .progress{border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:0.1875rem;margin-top:0.125rem;overflow:visible}.html .progress-bar{background-color:var(--dxt-color-base);-webkit-box-shadow:none;box-shadow:none;line-height:0.25rem}.html .bg-light{background-color:#f8f9fa !important;color:#212529}.html .bg-light h1,.html .bg-light h2,.html .bg-light h3,.html .bg-light h4,.html .bg-light h5,.html .bg-light h6{color:#212529}.html .bg-body{background-color:var(--dxt-color-body)}.html .bg-body-secondary{background-color:var(--dxt-color-graylight)}.html .bg-body-tertiary{background-color:var(--dxt-color-silver)}.html .bg-black{background-color:#000 !important;color:#fff}.html .bg-black h1,.html .bg-black h2,.html .bg-black h3,.html .bg-black h4,.html .bg-black h5,.html .bg-black h6{color:#fff}.html .bg-white{background-color:#fff !important;color:var(--dxt-color-text)}.html .bg-white h1,.html .bg-white h2,.html .bg-white h3,.html .bg-white h4,.html .bg-white h5,.html .bg-white h6{color:var(--dxt-color-headings)}.html .bg-transparent{background-color:rgba(0,0,0,0) !important}.body--primary-tabs-float .region-content nav.tabs::after{display:none}.body--primary-tabs-float .dxpr-theme-mini-tabs-wrapper{display:inline-block;float:none;left:50%;margin-top:0.125rem;position:absolute;z-index:401}.body--primary-tabs-float .dxpr-theme-mini-tabs-wrapper .tabs--primary{left:-50%;position:relative}.html .tabs--secondary{clear:both;float:left;margin-bottom:0.625rem} +.btn{font-weight:var(--dxt-setting-button-bold)} \ No newline at end of file diff --git a/features/sooper-block-design/block-design-theme-settings.inc b/features/sooper-block-design/block-design-theme-settings.inc index efdc53f1..69cda0fe 100755 --- a/features/sooper-block-design/block-design-theme-settings.inc +++ b/features/sooper-block-design/block-design-theme-settings.inc @@ -329,6 +329,19 @@ function block_design_theme_settings(array &$form, $theme) { '#prefix' => '
', ]; + $form['dxpr_theme_settings']['block']['block_advanced']['button_el'] = [ + '#title' => t('Button Element'), + '#type' => 'details', + '#collapsible' => TRUE, + '#collapsed' => TRUE, + ]; + + $form['dxpr_theme_settings']['block']['block_advanced']['button_el']['button_bold'] = [ + '#type' => 'checkbox', + '#title' => t('Button Bold'), + '#default_value' => ((theme_get_setting('button_bold') !== NULL)) ? theme_get_setting('button_bold') : FALSE, + ]; + $form['dxpr_theme_settings']['block']['block_advanced']['divider_el'] = [ '#title' => t('Divider Element'), '#type' => 'details', diff --git a/features/sooper-settings/css-variables-theme-settings-css.inc b/features/sooper-settings/css-variables-theme-settings-css.inc index 02e8c8d5..5962d976 100644 --- a/features/sooper-settings/css-variables-theme-settings-css.inc +++ b/features/sooper-settings/css-variables-theme-settings-css.inc @@ -105,6 +105,7 @@ function _dxpr_theme_massage_values(string $key, $value, string $theme, array $s break; // Generic: Bold. + case 'button_bold': case 'headings_bold': $value = !empty($value) ? 'bold' : 'normal'; break; @@ -250,6 +251,7 @@ function _dxpr_theme_get_css_settings(): array { 'block_divider_spacing' => ['suffix' => 'rem'], 'block_divider_thickness' => ['suffix' => 'rem'], 'block_padding' => ['suffix' => 'rem'], + 'button_bold' => [], 'blockquote_font_face' => [], 'blockquote_font_size' => ['suffix' => 'rem'], 'blockquote_line_height' => [], diff --git a/scss/base/variables.scss b/scss/base/variables.scss index 83059762..a1cea253 100644 --- a/scss/base/variables.scss +++ b/scss/base/variables.scss @@ -624,6 +624,7 @@ $schemes: ( --dxt-setting-body-mobile-font-size: 14px; --dxt-setting-box-max-width: 1580px; --dxt-setting-boxed-layout-boxbg: #fff; + --dxt-setting-button-bold: normal; --dxt-setting-divider-color: var(--dxt-color-cardtext); --dxt-setting-divider-length: 100%; --dxt-setting-divider-position: auto; diff --git a/scss/vendor-extensions/bootstrap-5.scss b/scss/vendor-extensions/bootstrap-5.scss index 85f68646..79da54e3 100755 --- a/scss/vendor-extensions/bootstrap-5.scss +++ b/scss/vendor-extensions/bootstrap-5.scss @@ -805,3 +805,7 @@ html body { float: left; margin-bottom: 10px; } + +.btn { + font-weight: var(--dxt-setting-button-bold); +} From 0b6f8404e1f976a56cf1656d792aa0d5f8403b86 Mon Sep 17 00:00:00 2001 From: Jurriaan Roelofs Date: Mon, 18 May 2026 12:07:14 +0200 Subject: [PATCH 2/3] Regenerate settings-schema.json with button bold setting --- data/settings-schema.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/data/settings-schema.json b/data/settings-schema.json index 75c861b6..60c0162c 100644 --- a/data/settings-schema.json +++ b/data/settings-schema.json @@ -1,7 +1,7 @@ { "_meta": { "description": "DXPR Theme settings schema. Auto-generated from features/*-theme-settings.inc files.", - "generated": "2026-05-18T09:43:18.076Z", + "generated": "2026-05-18T10:07:09.305Z", "sections": [ "block-design", "colors", @@ -212,6 +212,12 @@ "ai_description": "When enabled, title element shrinks to fit its text content instead of spanning full block width. Creates compact modern title label. Works well with title_background. Overrides title_align.", "default": 0 }, + "button_bold": { + "section": "block-design", + "type": "boolean", + "title": "Button Bold", + "default": false + }, "block_divider": { "section": "block-design", "type": "boolean", From d85350b80ba1028f06cbc2a4a4f5d5c3504e2ccb Mon Sep 17 00:00:00 2001 From: Jurriaan Roelofs Date: Mon, 18 May 2026 12:34:55 +0200 Subject: [PATCH 3/3] Address review: add ai_description, use inherit for disabled state - Add #ai_description to button_bold setting for schema-driven AI - Change button_bold disabled default from 'normal' to 'inherit' so subthemes that set custom .btn font-weight are not overridden when the checkbox is off - Regenerate compiled CSS and settings schema --- css/animations-dxpr.css | 2 +- css/base/footer-menu.css | 2 +- css/base/forms.css | 2 +- css/base/layout.css | 2 +- css/base/page-title.css | 2 +- css/base/typography.css | 2 +- css/base/variables.css | 2 +- css/components/dxpr-theme-full-screen-search.css | 2 +- css/components/dxpr-theme-header--mobile.css | 2 +- css/components/dxpr-theme-header--top.css | 2 +- css/components/dxpr-theme-header.css | 2 +- css/components/dxpr-theme-secondary-header.css | 2 +- css/components/tabs.css | 2 +- css/dxpr-theme.admin.themesettings.css | 2 +- css/helpers/helper-classes.css | 2 +- css/vendor-extensions/bootstrap-5.css | 3 +-- css/vendor-extensions/bootstrap-theme.css | 2 +- css/vendor-extensions/drupal-book.css | 2 +- css/vendor-extensions/drupal-breadcrumbs.css | 2 +- css/vendor-extensions/drupal-comments.css | 2 +- css/vendor-extensions/drupal-diff.css | 2 +- css/vendor-extensions/drupal-pager.css | 2 +- css/vendor-extensions/drupal-search.css | 2 +- css/vendor-extensions/drupal-status-message.css | 2 +- css/vendor-extensions/dxpr-theme-builder.css | 2 +- css/vendor-extensions/gin-toolbar.css | 2 +- data/settings-schema.json | 3 ++- features/sooper-block-design/block-design-theme-settings.inc | 1 + features/sooper-settings/css-variables-theme-settings-css.inc | 3 +++ scss/base/variables.scss | 2 +- 30 files changed, 33 insertions(+), 29 deletions(-) diff --git a/css/animations-dxpr.css b/css/animations-dxpr.css index 5484e9f0..15e5368f 100644 --- a/css/animations-dxpr.css +++ b/css/animations-dxpr.css @@ -1 +1 @@ -@-webkit-keyframes bounce-dxpr{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-1.875rem);transform:translateY(-1.875rem)}60%{-webkit-transform:translateY(-0.9375rem);transform:translateY(-0.9375rem)}}@keyframes bounce-dxpr{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-1.875rem);transform:translateY(-1.875rem)}60%{-webkit-transform:translateY(-0.9375rem);transform:translateY(-0.9375rem)}}.bounce-dxpr{-webkit-animation:bounce-dxpr 1s;animation:bounce-dxpr 1s}@-webkit-keyframes flash-dxpr{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash-dxpr{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash-dxpr{-webkit-animation:flash-dxpr 1s;animation:flash-dxpr 1s}@-webkit-keyframes pulse-dxpr{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-dxpr{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}.pulse-dxpr{-webkit-animation:pulse-dxpr 1s;animation:pulse-dxpr 1s}@-webkit-keyframes fade-in-dxpr{from{opacity:0}to{opacity:1}}@keyframes fade-in-dxpr{from{opacity:0}to{opacity:1}}.fade-in-dxpr{-webkit-animation:fade-in-dxpr 1s;animation:fade-in-dxpr 1s}@-webkit-keyframes bounce-in-down-dxpr{0%{opacity:0;-webkit-transform:translateY(-125rem);transform:translateY(-125rem)}60%{opacity:1;-webkit-transform:translateY(1.875rem);transform:translateY(1.875rem)}80%{-webkit-transform:translateY(-0.625rem);transform:translateY(-0.625rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce-in-down-dxpr{0%{opacity:0;-webkit-transform:translateY(-125rem);transform:translateY(-125rem)}60%{opacity:1;-webkit-transform:translateY(1.875rem);transform:translateY(1.875rem)}80%{-webkit-transform:translateY(-0.625rem);transform:translateY(-0.625rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bounce-in-down-dxpr{-webkit-animation:bounce-in-down-dxpr 1s;animation:bounce-in-down-dxpr 1s}@-webkit-keyframes bounce-in-up-dxpr{0%{opacity:0;-webkit-transform:translateY(125rem);transform:translateY(125rem)}60%{opacity:1;-webkit-transform:translateY(-1.875rem);transform:translateY(-1.875rem)}80%{-webkit-transform:translateY(0.625rem);transform:translateY(0.625rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce-in-up-dxpr{0%{opacity:0;-webkit-transform:translateY(125rem);transform:translateY(125rem)}60%{opacity:1;-webkit-transform:translateY(-1.875rem);transform:translateY(-1.875rem)}80%{-webkit-transform:translateY(0.625rem);transform:translateY(0.625rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bounce-in-up-dxpr{-webkit-animation:bounce-in-up-dxpr 1s;animation:bounce-in-up-dxpr 1s}@-webkit-keyframes fade-in-down-dxpr{from{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-down-dxpr{from{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade-in-down-dxpr{-webkit-animation:fade-in-down-dxpr 1s;animation:fade-in-down-dxpr 1s}@-webkit-keyframes fade-in-up-dxpr{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-up-dxpr{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade-in-up-dxpr{-webkit-animation:fade-in-up-dxpr 1s;animation:fade-in-up-dxpr 1s} \ No newline at end of file +@keyframes bounce-dxpr{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce-dxpr{animation:bounce-dxpr 1s}@keyframes flash-dxpr{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash-dxpr{animation:flash-dxpr 1s}@keyframes pulse-dxpr{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.pulse-dxpr{animation:pulse-dxpr 1s}@keyframes fade-in-dxpr{from{opacity:0}to{opacity:1}}.fade-in-dxpr{animation:fade-in-dxpr 1s}@keyframes bounce-in-down-dxpr{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.bounce-in-down-dxpr{animation:bounce-in-down-dxpr 1s}@keyframes bounce-in-up-dxpr{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}.bounce-in-up-dxpr{animation:bounce-in-up-dxpr 1s}@keyframes fade-in-down-dxpr{from{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.fade-in-down-dxpr{animation:fade-in-down-dxpr 1s}@keyframes fade-in-up-dxpr{from{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.fade-in-up-dxpr{animation:fade-in-up-dxpr 1s} \ No newline at end of file diff --git a/css/base/footer-menu.css b/css/base/footer-menu.css index a995b292..3f76fbb5 100644 --- a/css/base/footer-menu.css +++ b/css/base/footer-menu.css @@ -1 +1 @@ -.test-qwe2{color:red}.region-footer .block-menu .menu{margin:0;padding:0}.region-footer .block-menu .menu li{display:inline-block}.region-footer .block-menu .menu li a{background:rgba(0,0,0,0);line-height:1.1em;padding:0 0 0 0.625rem;text-decoration:none}.region-footer .block-menu .menu li a:hover,.region-footer .block-menu .menu li a:focus{background:rgba(0,0,0,0)}.region-footer .block-menu .menu li span{font-size:0.5625rem;position:relative;top:0}.region-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.region-footer .nav>li>a.is-active{background:rgba(0,0,0,0)}.region-footer .views-title{margin-bottom:1.5625rem}.region-footer .views-title h2{font-size:1.875rem;font-weight:500;margin-bottom:0.625rem;margin-top:1.25rem}.region-footer ul{list-style:none;margin:0;padding:0}.region-footer ul li{line-height:1.4286;margin:0}.region-footer ul li a,.region-footer ul li .parent_link,.region-footer ul li .nav-link{background:rgba(0,0,0,0);font-size:0.875rem;margin:0;padding:0 0 0 1.25rem;position:relative;text-decoration:none}.region-footer ul li a::before,.region-footer ul li .parent_link::before,.region-footer ul li .nav-link::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTI4QTZEODkyODVCMTFFNUFDOTc4RTVBNEU4RjkyNTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTI4QTZEOEEyODVCMTFFNUFDOTc4RTVBNEU4RjkyNTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MjhBNkQ4NzI4NUIxMUU1QUM5NzhFNUE0RThGOTI1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MjhBNkQ4ODI4NUIxMUU1QUM5NzhFNUE0RThGOTI1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnv8xuYAAABMSURBVHjaYvj//78qEBsDMSMQM4AwEwMDw10gZgFiIyBmBGKw4D8gPo0sARJkgEpcB2IJIBZmgJrDA8SuQCwL4mMIwARtkAVAGCDAANDBQm0i5TBwAAAAAElFTkSuQmCC");content:" ";height:0.4375rem;left:0;position:absolute;top:.5em;width:0.3125rem}.region-footer ul li a:hover,.region-footer ul li .parent_link:hover,.region-footer ul li .nav-link:hover{background:rgba(0,0,0,0)}.region-footer ul li a::after,.region-footer ul li .parent_link::after,.region-footer ul li .nav-link::after{content:unset} \ No newline at end of file +.test-qwe2{color:red}.region-footer .block-menu .menu{margin:0;padding:0}.region-footer .block-menu .menu li{display:inline-block}.region-footer .block-menu .menu li a{background:rgba(0,0,0,0);line-height:1.1em;padding:0 0 0 10px;text-decoration:none}.region-footer .block-menu .menu li a:hover,.region-footer .block-menu .menu li a:focus{background:rgba(0,0,0,0)}.region-footer .block-menu .menu li span{font-size:9px;position:relative;top:0}.region-footer{flex-direction:column}.region-footer .nav>li>a.is-active{background:rgba(0,0,0,0)}.region-footer .views-title{margin-bottom:25px}.region-footer .views-title h2{font-size:30px;font-weight:500;margin-bottom:10px;margin-top:20px}.region-footer ul{list-style:none;margin:0;padding:0}.region-footer ul li{line-height:1.4286;margin:0}.region-footer ul li a,.region-footer ul li .parent_link,.region-footer ul li .nav-link{background:rgba(0,0,0,0);font-size:14px;margin:0;padding:0 0 0 20px;position:relative;text-decoration:none}.region-footer ul li a::before,.region-footer ul li .parent_link::before,.region-footer ul li .nav-link::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTI4QTZEODkyODVCMTFFNUFDOTc4RTVBNEU4RjkyNTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTI4QTZEOEEyODVCMTFFNUFDOTc4RTVBNEU4RjkyNTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MjhBNkQ4NzI4NUIxMUU1QUM5NzhFNUE0RThGOTI1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MjhBNkQ4ODI4NUIxMUU1QUM5NzhFNUE0RThGOTI1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnv8xuYAAABMSURBVHjaYvj//78qEBsDMSMQM4AwEwMDw10gZgFiIyBmBGKw4D8gPo0sARJkgEpcB2IJIBZmgJrDA8SuQCwL4mMIwARtkAVAGCDAANDBQm0i5TBwAAAAAElFTkSuQmCC");content:" ";height:7px;left:0;position:absolute;top:.5em;width:5px}.region-footer ul li a:hover,.region-footer ul li .parent_link:hover,.region-footer ul li .nav-link:hover{background:rgba(0,0,0,0)}.region-footer ul li a::after,.region-footer ul li .parent_link::after,.region-footer ul li .nav-link::after{content:unset} \ No newline at end of file diff --git a/css/base/forms.css b/css/base/forms.css index fc2a6d25..9833de9e 100644 --- a/css/base/forms.css +++ b/css/base/forms.css @@ -1 +1 @@ -.html input[type=checkbox],.html input[type=radio]{accent-color:var(--dxt-color-base)}.html input[type=checkbox]:hover,.html input[type=radio]:hover{accent-color:var(--dxt-color-headings)}.html input[type=checkbox]:focus,.html input[type=radio]:focus{outline:0.1875rem solid var(--dxt-color-base);outline-offset:0}.html .form-control,.html input[type=date],.html input[type=datetime-local],.html input[type=email],.html input[type=file],.html input[type=month],.html input[type=number],.html input[type=password],.html input[type=search],.html input[type=tel],.html input[type=text],.html input[type=time],.html input[type=url],.html input[type=week],.html textarea,.html select{background:rgba(0,0,0,0);border:0.0625rem solid currentcolor;border-radius:0.1875rem;-webkit-box-shadow:none;box-shadow:none;height:auto;line-height:inherit;padding:0.75rem}.html .form-control:hover,.html input[type=date]:hover,.html input[type=datetime-local]:hover,.html input[type=email]:hover,.html input[type=file]:hover,.html input[type=month]:hover,.html input[type=number]:hover,.html input[type=password]:hover,.html input[type=search]:hover,.html input[type=tel]:hover,.html input[type=text]:hover,.html input[type=time]:hover,.html input[type=url]:hover,.html input[type=week]:hover,.html textarea:hover,.html select:hover{border-color:var(--dxt-color-headings)}.html .form-control:focus,.html input[type=date]:focus,.html input[type=datetime-local]:focus,.html input[type=email]:focus,.html input[type=file]:focus,.html input[type=month]:focus,.html input[type=number]:focus,.html input[type=password]:focus,.html input[type=search]:focus,.html input[type=tel]:focus,.html input[type=text]:focus,.html input[type=time]:focus,.html input[type=url]:focus,.html input[type=week]:focus,.html textarea:focus,.html select:focus{border-color:var(--dxt-color-headings);outline:0.1875rem solid var(--dxt-color-base);outline-offset:0}.html select,.html select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEuNDEgNC42NyAyLjQ4IDMuMTggMy41NCA0LjY3IDEuNDEgNC42NyIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zMyAzLjU0IDUuMzMiLz48L3N2Zz4=") no-repeat 98% 50%;background-size:1.125rem;height:2em;height:calc(1.6em + 1.5rem);padding:0 0.75rem}.html #edit-multi-select{height:unset}.html select::-ms-expand{display:none}.html .form-control.form-file{padding:0.5rem}.html .input-sm{padding:0.625rem}.html .form-actions .form-submit{margin-right:1em}.html button:focus,.html input[type=button]:focus,.html input[type=submit]:focus,.html input[type=reset]:focus,.html .btn:focus{outline:0.1875rem solid var(--dxt-color-base);outline-offset:0}.form-required::after{background-image:none;content:"*";display:inline-block;padding-left:0.1875rem}.has-glyphicons .select-wrapper::after,.select-wrapper::after{display:none}.input-group .form-control{padding:0.5rem 0.75rem 0.4375rem}.cke_editable_themed{padding:0.3125rem}.js input.ui-autocomplete-input.ui-autocomplete-loading{background-repeat:no-repeat} \ No newline at end of file +.html input[type=checkbox],.html input[type=radio]{accent-color:var(--dxt-color-base)}.html input[type=checkbox]:hover,.html input[type=radio]:hover{accent-color:var(--dxt-color-headings)}.html input[type=checkbox]:focus,.html input[type=radio]:focus{outline:3px solid var(--dxt-color-base);outline-offset:0}.html .form-control,.html input[type=date],.html input[type=datetime-local],.html input[type=email],.html input[type=file],.html input[type=month],.html input[type=number],.html input[type=password],.html input[type=search],.html input[type=tel],.html input[type=text],.html input[type=time],.html input[type=url],.html input[type=week],.html textarea,.html select{background:rgba(0,0,0,0);border:1px solid currentcolor;border-radius:3px;box-shadow:none;height:auto;line-height:inherit;padding:12px}.html .form-control:hover,.html input[type=date]:hover,.html input[type=datetime-local]:hover,.html input[type=email]:hover,.html input[type=file]:hover,.html input[type=month]:hover,.html input[type=number]:hover,.html input[type=password]:hover,.html input[type=search]:hover,.html input[type=tel]:hover,.html input[type=text]:hover,.html input[type=time]:hover,.html input[type=url]:hover,.html input[type=week]:hover,.html textarea:hover,.html select:hover{border-color:var(--dxt-color-headings)}.html .form-control:focus,.html input[type=date]:focus,.html input[type=datetime-local]:focus,.html input[type=email]:focus,.html input[type=file]:focus,.html input[type=month]:focus,.html input[type=number]:focus,.html input[type=password]:focus,.html input[type=search]:focus,.html input[type=tel]:focus,.html input[type=text]:focus,.html input[type=time]:focus,.html input[type=url]:focus,.html input[type=week]:focus,.html textarea:focus,.html select:focus{border-color:var(--dxt-color-headings);outline:3px solid var(--dxt-color-base);outline-offset:0}.html select,.html select.form-control{appearance:none;background:url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEuNDEgNC42NyAyLjQ4IDMuMTggMy41NCA0LjY3IDEuNDEgNC42NyIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zMyAzLjU0IDUuMzMiLz48L3N2Zz4=") no-repeat 98% 50%;background-size:18px;height:2em;height:calc(1.6em + 24px);padding:0 12px}.html #edit-multi-select{height:unset}.html select::-ms-expand{display:none}.html .form-control.form-file{padding:8px}.html .input-sm{padding:10px}.html .form-actions .form-submit{margin-right:1em}.html button:focus,.html input[type=button]:focus,.html input[type=submit]:focus,.html input[type=reset]:focus,.html .btn:focus{outline:3px solid var(--dxt-color-base);outline-offset:0}.form-required::after{background-image:none;content:"*";display:inline-block;padding-left:3px}.has-glyphicons .select-wrapper::after,.select-wrapper::after{display:none}.input-group .form-control{padding:8px 12px 7px}.cke_editable_themed{padding:5px}.js input.ui-autocomplete-input.ui-autocomplete-loading{background-repeat:no-repeat} \ No newline at end of file diff --git a/css/base/layout.css b/css/base/layout.css index 5900b30f..e72b9510 100644 --- a/css/base/layout.css +++ b/css/base/layout.css @@ -1 +1 @@ -html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden !important}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:var(--dxt-color-body);background-attachment:fixed;background-position:center center;background-size:cover;font-size:var(--dxt-setting-body-font-size);overflow-x:hidden !important}.main-container{position:relative}img{height:auto;max-width:100%}pre,code,table{max-width:100%;overflow-x:auto}@media screen and (width <= 48rem){html,body{max-width:100vw !important;overflow-x:hidden !important;position:relative;width:100% !important}}@media screen and (width >= 38.125rem)and (width <= 48rem){body.toolbar-tray-open{max-width:calc(100vw - var(--drupal-displace-offset-left, 0)) !important}}body.user-logged-in:not([data-gin-accent]).toolbar-horizontal,body.user-logged-in:not([data-gin-accent]).toolbar-vertical,body.user-logged-in:not([data-gin-accent]).toolbar-fixed{padding-top:var(--drupal-displace-offset-top, 0) !important}.dxpr-theme-boxed-container{background:#fff;margin:0 auto;max-width:var(--dxt-setting-box-max-width)}.row{margin-left:calc(-1*var(--dxt-setting-gutter-horizontal)/2);margin-right:calc(-1*var(--dxt-setting-gutter-horizontal)/2)}.row>*{margin-bottom:var(--dxt-setting-gutter-vertical);padding-left:calc(var(--dxt-setting-gutter-horizontal)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal)/2)}.container{max-width:var(--dxt-setting-layout-max-width);padding-left:var(--dxt-setting-gutter-container);padding-right:var(--dxt-setting-gutter-container)}.navbar-container.dxpr-theme-fluid,.page-title-container.dxpr-theme-fluid,.container-fluid{padding-left:calc(var(--dxt-setting-gutter-horizontal)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal)/2)}.body--dxpr-theme-nav-mobile .container{padding-left:calc(var(--dxt-setting-gutter-container-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-container-mobile)/2)}.body--dxpr-theme-nav-mobile .navbar-container.dxpr-theme-fluid,.body--dxpr-theme-nav-mobile .page-title-container.dxpr-theme-fluid,.body--dxpr-theme-nav-mobile .container-fluid{padding-left:calc(var(--dxt-setting-gutter-horizontal-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal-mobile)/2)}.body--dxpr-theme-nav-mobile .row{margin-left:calc(-1*var(--dxt-setting-gutter-horizontal-mobile)/2);margin-right:calc(-1*var(--dxt-setting-gutter-horizontal-mobile)/2)}.body--dxpr-theme-nav-mobile .row>*{margin-bottom:var(--dxt-setting-gutter-vertical-mobile);padding-left:calc(var(--dxt-setting-gutter-horizontal-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal-mobile)/2)}body.full-width-content .main-container>.row,body.full-width-content .main-container>.row>section,body.full-width-content .main-container{margin:0;padding:0;width:100%}body.full-width-content .main-container>.row>aside{display:none}.container-row .container-col{margin-bottom:0}.block-hr{display:none}.region-sidebar-first .block,.region-sidebar-second .block{margin-bottom:var(--dxt-setting-gutter-vertical)}.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]){background-color:var(--dxt-setting-block-background)}.region-block-design .block:not(.card){border-color:var(--dxt-setting-block-border-color);border-radius:var(--dxt-setting-block-border-radius);border-style:solid;border-width:var(--dxt-setting-block-border);padding:var(--dxt-setting-block-padding)}.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) .block-title:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]){background-color:var(--dxt-setting-title-background)}.region-block-design .block:not(.card) .block-title:not(.card){border-color:var(--dxt-setting-title-border-color);border-radius:var(--dxt-setting-title-border-radius);border-style:solid;border-width:var(--dxt-setting-title-border);font-size:var(--dxt-setting-title-font-size);padding:var(--dxt-setting-title-padding);text-align:var(--dxt-setting-title-align)}.region-block-design .block-hr{border-top-color:var(--dxt-setting-block-divider-color);border-top-width:var(--dxt-setting-block-divider-thickness);display:block;margin:var(--dxt-setting-block-divider-spacing) auto var(--dxt-setting-block-divider-spacing) var(--dxt-setting-divider-position-block);width:var(--dxt-setting-block-divider-length)}@media screen and (width <= 48rem){.region-block-design .block-title{font-size:var(--dxt-setting-title-font-size-mobile)}}#block-system-help{margin-bottom:0}.navbar{margin-bottom:0}.node .submitted{display:block;margin-bottom:1.875rem;padding:0.9375rem 0}.node.node-blog-node-teaser .links{margin-top:-0.9375rem}body .card.node--view-mode-card img{border-radius:0 !important}.teaser{margin-bottom:1.875rem}.region-slider .block{margin-bottom:0}.dxpr-theme-footer{background-color:var(--dxt-color-footer);border-color:var(--dxt-color-footertext);color:var(--dxt-color-footertext);padding:0}.dxpr-theme-footer .footer-container{padding-bottom:0;padding-top:0.9375rem}.dxpr-theme-footer h1,.dxpr-theme-footer h2,.dxpr-theme-footer h3,.dxpr-theme-footer h4,.dxpr-theme-footer h5,.dxpr-theme-footer h6{color:var(--dxt-color-footertext)}.dxpr-theme-footer a{color:var(--dxt-color-footertext)}.dxpr-theme-footer a:hover,.dxpr-theme-footer a:focus{color:var(--dxt-color-footertext)}.dxpr-theme-footer ul.contact-info{padding:1em 0}.dxpr-theme-footer ul.contact-info li{background:none;font-size:1.6em;line-height:1.7em;padding:0}.dxpr-theme-footer .block{margin-bottom:0;padding-bottom:0}.dxpr-theme-footer .badge{font-size:0.6875rem;font-weight:normal;opacity:.9}.html--dxpr-theme-sticky-footer{height:100%}.html--dxpr-theme-sticky-footer body,.html--dxpr-theme-sticky-footer .dialog-off-canvas-main-canvas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.html--dxpr-theme-sticky-footer .wrap-containers{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.html--dxpr-theme-sticky-footer .body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix{height:var(--dxt-setting-header-top-height-scroll)}.html--dxpr-theme-sticky-footer footer{-ms-flex-negative:0;flex-shrink:0}.region-content{padding:0}body #edit-block-advanced #edit-block-divider-thickness-wrapper,body #edit-block-advanced #edit-block-divider-length-wrapper,body #edit-block-advanced #edit-block-divider-spacing-wrapper,body #edit-layout #edit-box-max-width-wrapper{border:none}.skip-link{background:#ff0;border:0.0625rem solid #333;border-radius:0 0 0.5rem 0.5rem;-webkit-box-shadow:0 0 0.625rem rgba(0,0,0,.25);box-shadow:0 0 0.625rem rgba(0,0,0,.25);color:#333 !important;display:inline-block;font-size:1rem;font-weight:bold;left:1rem;opacity:0;padding:0.75rem 0.9375rem;position:absolute;text-decoration:none !important;top:0;-webkit-transform:translateY(-110%);-ms-transform:translateY(-110%);transform:translateY(-110%);-webkit-transition:all .3s;transition:all .3s;z-index:10000}.skip-link:focus{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)} \ No newline at end of file +html{box-sizing:border-box;overflow-x:hidden !important}*,*::before,*::after{box-sizing:inherit}body{background:var(--dxt-color-body);background-attachment:fixed;background-position:center center;background-size:cover;font-size:var(--dxt-setting-body-font-size);overflow-x:hidden !important}.main-container{position:relative}img{height:auto;max-width:100%}pre,code,table{max-width:100%;overflow-x:auto}@media screen and (width <= 768px){html,body{max-width:100vw !important;overflow-x:hidden !important;position:relative;width:100% !important}}@media screen and (width >= 610px)and (width <= 768px){body.toolbar-tray-open{max-width:calc(100vw - var(--drupal-displace-offset-left, 0)) !important}}body.user-logged-in:not([data-gin-accent]).toolbar-horizontal,body.user-logged-in:not([data-gin-accent]).toolbar-vertical,body.user-logged-in:not([data-gin-accent]).toolbar-fixed{padding-top:var(--drupal-displace-offset-top, 0) !important}.dxpr-theme-boxed-container{background:#fff;margin:0 auto;max-width:var(--dxt-setting-box-max-width)}.row{margin-left:calc(-1*var(--dxt-setting-gutter-horizontal)/2);margin-right:calc(-1*var(--dxt-setting-gutter-horizontal)/2)}.row>*{margin-bottom:var(--dxt-setting-gutter-vertical);padding-left:calc(var(--dxt-setting-gutter-horizontal)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal)/2)}.container{max-width:var(--dxt-setting-layout-max-width);padding-left:var(--dxt-setting-gutter-container);padding-right:var(--dxt-setting-gutter-container)}.navbar-container.dxpr-theme-fluid,.page-title-container.dxpr-theme-fluid,.container-fluid{padding-left:calc(var(--dxt-setting-gutter-horizontal)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal)/2)}.body--dxpr-theme-nav-mobile .container{padding-left:calc(var(--dxt-setting-gutter-container-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-container-mobile)/2)}.body--dxpr-theme-nav-mobile .navbar-container.dxpr-theme-fluid,.body--dxpr-theme-nav-mobile .page-title-container.dxpr-theme-fluid,.body--dxpr-theme-nav-mobile .container-fluid{padding-left:calc(var(--dxt-setting-gutter-horizontal-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal-mobile)/2)}.body--dxpr-theme-nav-mobile .row{margin-left:calc(-1*var(--dxt-setting-gutter-horizontal-mobile)/2);margin-right:calc(-1*var(--dxt-setting-gutter-horizontal-mobile)/2)}.body--dxpr-theme-nav-mobile .row>*{margin-bottom:var(--dxt-setting-gutter-vertical-mobile);padding-left:calc(var(--dxt-setting-gutter-horizontal-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal-mobile)/2)}body.full-width-content .main-container>.row,body.full-width-content .main-container>.row>section,body.full-width-content .main-container{margin:0;padding:0;width:100%}body.full-width-content .main-container>.row>aside{display:none}.container-row .container-col{margin-bottom:0}.block-hr{display:none}.region-sidebar-first .block,.region-sidebar-second .block{margin-bottom:var(--dxt-setting-gutter-vertical)}.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]){background-color:var(--dxt-setting-block-background)}.region-block-design .block:not(.card){border-color:var(--dxt-setting-block-border-color);border-radius:var(--dxt-setting-block-border-radius);border-style:solid;border-width:var(--dxt-setting-block-border);padding:var(--dxt-setting-block-padding)}.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) .block-title:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]){background-color:var(--dxt-setting-title-background)}.region-block-design .block:not(.card) .block-title:not(.card){border-color:var(--dxt-setting-title-border-color);border-radius:var(--dxt-setting-title-border-radius);border-style:solid;border-width:var(--dxt-setting-title-border);font-size:var(--dxt-setting-title-font-size);padding:var(--dxt-setting-title-padding);text-align:var(--dxt-setting-title-align)}.region-block-design .block-hr{border-top-color:var(--dxt-setting-block-divider-color);border-top-width:var(--dxt-setting-block-divider-thickness);display:block;margin:var(--dxt-setting-block-divider-spacing) auto var(--dxt-setting-block-divider-spacing) var(--dxt-setting-divider-position-block);width:var(--dxt-setting-block-divider-length)}@media screen and (width <= 768px){.region-block-design .block-title{font-size:var(--dxt-setting-title-font-size-mobile)}}#block-system-help{margin-bottom:0}.navbar{margin-bottom:0}.node .submitted{display:block;margin-bottom:30px;padding:15px 0}.node.node-blog-node-teaser .links{margin-top:-15px}body .card.node--view-mode-card img{border-radius:0 !important}.teaser{margin-bottom:30px}.region-slider .block{margin-bottom:0}.dxpr-theme-footer{background-color:var(--dxt-color-footer);border-color:var(--dxt-color-footertext);color:var(--dxt-color-footertext);padding:0}.dxpr-theme-footer .footer-container{padding-bottom:0;padding-top:15px}.dxpr-theme-footer h1,.dxpr-theme-footer h2,.dxpr-theme-footer h3,.dxpr-theme-footer h4,.dxpr-theme-footer h5,.dxpr-theme-footer h6{color:var(--dxt-color-footertext)}.dxpr-theme-footer a{color:var(--dxt-color-footertext)}.dxpr-theme-footer a:hover,.dxpr-theme-footer a:focus{color:var(--dxt-color-footertext)}.dxpr-theme-footer ul.contact-info{padding:1em 0}.dxpr-theme-footer ul.contact-info li{background:none;font-size:1.6em;line-height:1.7em;padding:0}.dxpr-theme-footer .block{margin-bottom:0;padding-bottom:0}.dxpr-theme-footer .badge{font-size:11px;font-weight:normal;opacity:.9}.html--dxpr-theme-sticky-footer{height:100%}.html--dxpr-theme-sticky-footer body,.html--dxpr-theme-sticky-footer .dialog-off-canvas-main-canvas{display:flex;flex-direction:column;height:100%}.html--dxpr-theme-sticky-footer .wrap-containers{flex:1 0 auto}.html--dxpr-theme-sticky-footer .body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix{height:var(--dxt-setting-header-top-height-scroll)}.html--dxpr-theme-sticky-footer footer{flex-shrink:0}.region-content{padding:0}body #edit-block-advanced #edit-block-divider-thickness-wrapper,body #edit-block-advanced #edit-block-divider-length-wrapper,body #edit-block-advanced #edit-block-divider-spacing-wrapper,body #edit-layout #edit-box-max-width-wrapper{border:none}.skip-link{background:#ff0;border:1px solid #333;border-radius:0 0 8px 8px;box-shadow:0 0 10px rgba(0,0,0,.25);color:#333 !important;display:inline-block;font-size:16px;font-weight:bold;left:16px;opacity:0;padding:12px 15px;position:absolute;text-decoration:none !important;top:0;transform:translateY(-110%);transition:all .3s;z-index:10000}.skip-link:focus{opacity:1;transform:translateY(0%)} \ No newline at end of file diff --git a/css/base/page-title.css b/css/base/page-title.css index 5e0fac63..57163a89 100644 --- a/css/base/page-title.css +++ b/css/base/page-title.css @@ -1 +1 @@ -.page-title-full-width-container{background:var(--dxt-color-pagetitle);margin-bottom:var(--dxt-setting-gutter-vertical);position:relative}.page-title-full-width-container#page-title-full-width-container{color:var(--dxt-color-pagetitletext)}.page-title-full-width-container#page-title-full-width-container li,.page-title-full-width-container#page-title-full-width-container a,.page-title-full-width-container#page-title-full-width-container h1,.page-title-full-width-container#page-title-full-width-container h2,.page-title-full-width-container#page-title-full-width-container h3,.page-title-full-width-container#page-title-full-width-container h4,.page-title-full-width-container#page-title-full-width-container h5,.page-title-full-width-container#page-title-full-width-container h6{color:var(--dxt-color-pagetitletext)}.page-title-full-width-container.dxpr-theme-no-margin{margin-bottom:0}.page-title-full-width-container::after{background-position:center center;background-size:cover;content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.page-title-full-width-container .page-title-container{position:relative}#page-title{display:table;text-align:var(--dxt-setting-page-title-align);width:100%;z-index:1}#page-title .page-title{border:none;display:table-cell;font-size:var(--dxt-setting-h1-font-size);font-style:var(--dxt-setting-title-type-italic);font-weight:var(--dxt-setting-title-type-bold);height:var(--dxt-setting-page-title-height);padding-bottom:0;padding-top:0;text-transform:var(--dxt-setting-title-type-uppercase);vertical-align:middle}.body--dxpr-theme-full-width-content .page-title-full-width-container{margin-bottom:0}.body--dxpr-theme-nav-desktop .body--dxpr-theme-header-overlay .page-title-full-width-container{padding-top:8.125rem}@media screen and (width <= 48rem){.html #page-title .page-title{font-size:var(--dxt-setting-h1-mobile-font-size);height:auto;padding-bottom:3%;padding-top:3%}} \ No newline at end of file +.page-title-full-width-container{background:var(--dxt-color-pagetitle);margin-bottom:var(--dxt-setting-gutter-vertical);position:relative}.page-title-full-width-container#page-title-full-width-container{color:var(--dxt-color-pagetitletext)}.page-title-full-width-container#page-title-full-width-container li,.page-title-full-width-container#page-title-full-width-container a,.page-title-full-width-container#page-title-full-width-container h1,.page-title-full-width-container#page-title-full-width-container h2,.page-title-full-width-container#page-title-full-width-container h3,.page-title-full-width-container#page-title-full-width-container h4,.page-title-full-width-container#page-title-full-width-container h5,.page-title-full-width-container#page-title-full-width-container h6{color:var(--dxt-color-pagetitletext)}.page-title-full-width-container.dxpr-theme-no-margin{margin-bottom:0}.page-title-full-width-container::after{background-position:center center;background-size:cover;content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.page-title-full-width-container .page-title-container{position:relative}#page-title{display:table;text-align:var(--dxt-setting-page-title-align);width:100%;z-index:1}#page-title .page-title{border:none;display:table-cell;font-size:var(--dxt-setting-h1-font-size);font-style:var(--dxt-setting-title-type-italic);font-weight:var(--dxt-setting-title-type-bold);height:var(--dxt-setting-page-title-height);padding-bottom:0;padding-top:0;text-transform:var(--dxt-setting-title-type-uppercase);vertical-align:middle}.body--dxpr-theme-full-width-content .page-title-full-width-container{margin-bottom:0}.body--dxpr-theme-nav-desktop .body--dxpr-theme-header-overlay .page-title-full-width-container{padding-top:130px}@media screen and (width <= 768px){.html #page-title .page-title{font-size:var(--dxt-setting-h1-mobile-font-size);height:auto;padding-bottom:3%;padding-top:3%}} \ No newline at end of file diff --git a/css/base/typography.css b/css/base/typography.css index 2f4d52c6..817a485f 100644 --- a/css/base/typography.css +++ b/css/base/typography.css @@ -1 +1 @@ -body,.toooltip{font-family:var(--dxt-setting-body-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-body-font-style, normal);font-weight:var(--dxt-setting-body-font-weight, 400)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,label,.field--label{font-family:var(--dxt-setting-headings-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-headings-font-style, normal);font-weight:var(--dxt-setting-headings-font-weight, 700)}.dxpr-theme-header .nav{font-family:var(--dxt-setting-nav-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-nav-font-style, normal);font-weight:var(--dxt-setting-nav-font-weight, 400)}.site-name,.navbar-brand{font-family:var(--dxt-setting-sitename-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-sitename-font-style, normal);font-weight:var(--dxt-setting-sitename-font-weight, 400)}blockquote,blockquote p{font-family:var(--dxt-setting-blockquote-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-size:var(--dxt-setting-blockquote-font-size);font-style:var(--dxt-setting-blockquote-font-style, italic);font-weight:var(--dxt-setting-blockquote-font-weight, 400);line-height:var(--dxt-setting-blockquote-line-height)}body{color:var(--dxt-color-text);font-size:var(--dxt-setting-body-font-size)}body,p,.lead{line-height:var(--dxt-setting-body-line-height)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:var(--dxt-setting-headings-bold) !important;letter-spacing:var(--dxt-setting-headings-letter-spacing);line-height:var(--dxt-setting-headings-line-height);margin-bottom:0.625rem;margin-top:0;text-transform:var(--dxt-setting-headings-uppercase)}h1,.h1{font-size:var(--dxt-setting-h1-font-size)}h2,.h2{font-size:var(--dxt-setting-h2-font-size)}h3,.h3,.block-title{font-size:var(--dxt-setting-h3-font-size)}h4,.h4{font-size:var(--dxt-setting-h4-font-size)}h5,.h5{font-size:1rem}h6,.h6{font-size:0.875rem}h3.field--label{font-size:1.25rem;margin-bottom:0}h3.field--label+div,h3.field--label+ul{margin-bottom:0.625rem}.content .list-inline a{color:var(--dxt-color-text)}a,.btn-link,.nav-link{color:var(--dxt-color-link)}a svg,.btn-link svg,.nav-link svg{fill:var(--dxt-color-link)}a{-webkit-transition:color 200ms;transition:color 200ms}a:hover,a:focus{outline:none}a svg{-webkit-transition:fill 200ms;transition:fill 200ms}a:hover,a:focus,.btn-link:hover,.btn-link:focus{color:var(--dxt-color-headings);text-decoration:underline}a:hover svg,a:focus svg,.btn-link:hover svg,.btn-link:focus svg{fill:var(--dxt-color-accent1)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.navbar-brand,th,.nav-tabs>li>a{color:var(--dxt-color-headings)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a,.navbar-brand a,th a,.nav-tabs>li>a a{color:var(--dxt-color-headings)}h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus,h2 a:hover,h2 a:focus,.h2 a:hover,.h2 a:focus,h3 a:hover,h3 a:focus,.h3 a:hover,.h3 a:focus,h4 a:hover,h4 a:focus,.h4 a:hover,.h4 a:focus,h5 a:hover,h5 a:focus,.h5 a:hover,.h5 a:focus,h6 a:hover,h6 a:focus,.h6 a:hover,.h6 a:focus,.navbar-brand a:hover,.navbar-brand a:focus,th a:hover,th a:focus,.nav-tabs>li>a a:hover,.nav-tabs>li>a a:focus{color:var(--dxt-color-base)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:var(--dxt-color-base)}h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus,h2 a:hover,h2 a:focus,.h2 a:hover,.h2 a:focus,h3 a:hover,h3 a:focus,.h3 a:hover,.h3 a:focus,h4 a:hover,h4 a:focus,.h4 a:hover,.h4 a:focus,h5 a:hover,h5 a:focus,.h5 a:hover,.h5 a:focus,h6 a:hover,h6 a:focus,.h6 a:hover,.h6 a:focus{color:var(--dxt-color-accent1)}.block-revslider img{max-width:100%}hr,.card hr{border-top:0.25rem solid var(--dxt-color-card);border-top-color:var(--dxt-setting-divider-color);border-top-width:var(--dxt-setting-divider-thickness);height:0;margin:1.25rem auto 1.25rem var(--dxt-setting-divider-position);width:var(--dxt-setting-divider-length)}.region-sidebar-first hr,.region-sidebar-second hr{margin-bottom:0.625rem;margin-top:0.625rem}.dxpr-theme-footer hr{border-top-color:var(--dxt-color-footertext)}.jumbotron hr{border-top-color:var(--dxt-color-cardtext)}.node .links{clear:both}.main-container .block-menu-block .nav>li{float:none}.region-sidebar-first,.region-sidebar-second{color:var(--dxt-color-graylight)}.region-sidebar-first a,.region-sidebar-second a{color:var(--dxt-color-text)}@media screen and (width <= 48rem){body,p{font-size:var(--dxt-setting-body-mobile-font-size)}h1,.h1{font-size:var(--dxt-setting-h1-mobile-font-size)}h2,.h2{font-size:var(--dxt-setting-h2-mobile-font-size)}h3,.h3{font-size:var(--dxt-setting-h3-mobile-font-size)}h4,.h4{font-size:var(--dxt-setting-h4-mobile-font-size)}blockquote,.blockquote p{font-size:var(--dxt-setting-blockquote-mobile-font-size)}}#system-theme-settings #edit-typography .details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#system-theme-settings #edit-typography .details-wrapper>details{width:100%}@media(width <= 61rem){#system-theme-settings #edit-typography .details-wrapper>.js-form-item.form-item.js-form-type-range.form-type-range{width:18.75rem}} \ No newline at end of file +body,.toooltip{font-family:var(--dxt-setting-body-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-body-font-style, normal);font-weight:var(--dxt-setting-body-font-weight, 400)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,label,.field--label{font-family:var(--dxt-setting-headings-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-headings-font-style, normal);font-weight:var(--dxt-setting-headings-font-weight, 700)}.dxpr-theme-header .nav{font-family:var(--dxt-setting-nav-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-nav-font-style, normal);font-weight:var(--dxt-setting-nav-font-weight, 400)}.site-name,.navbar-brand{font-family:var(--dxt-setting-sitename-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-sitename-font-style, normal);font-weight:var(--dxt-setting-sitename-font-weight, 400)}blockquote,blockquote p{font-family:var(--dxt-setting-blockquote-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-size:var(--dxt-setting-blockquote-font-size);font-style:var(--dxt-setting-blockquote-font-style, italic);font-weight:var(--dxt-setting-blockquote-font-weight, 400);line-height:var(--dxt-setting-blockquote-line-height)}body{color:var(--dxt-color-text);font-size:var(--dxt-setting-body-font-size)}body,p,.lead{line-height:var(--dxt-setting-body-line-height)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:var(--dxt-setting-headings-bold) !important;letter-spacing:var(--dxt-setting-headings-letter-spacing);line-height:var(--dxt-setting-headings-line-height);margin-bottom:10px;margin-top:0;text-transform:var(--dxt-setting-headings-uppercase)}h1,.h1{font-size:var(--dxt-setting-h1-font-size)}h2,.h2{font-size:var(--dxt-setting-h2-font-size)}h3,.h3,.block-title{font-size:var(--dxt-setting-h3-font-size)}h4,.h4{font-size:var(--dxt-setting-h4-font-size)}h5,.h5{font-size:16px}h6,.h6{font-size:14px}h3.field--label{font-size:20px;margin-bottom:0}h3.field--label+div,h3.field--label+ul{margin-bottom:10px}.content .list-inline a{color:var(--dxt-color-text)}a,.btn-link,.nav-link{color:var(--dxt-color-link)}a svg,.btn-link svg,.nav-link svg{fill:var(--dxt-color-link)}a{transition:color 200ms}a:hover,a:focus{outline:none}a svg{transition:fill 200ms}a:hover,a:focus,.btn-link:hover,.btn-link:focus{color:var(--dxt-color-headings);text-decoration:underline}a:hover svg,a:focus svg,.btn-link:hover svg,.btn-link:focus svg{fill:var(--dxt-color-accent1)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.navbar-brand,th,.nav-tabs>li>a{color:var(--dxt-color-headings)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a,.navbar-brand a,th a,.nav-tabs>li>a a{color:var(--dxt-color-headings)}h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus,h2 a:hover,h2 a:focus,.h2 a:hover,.h2 a:focus,h3 a:hover,h3 a:focus,.h3 a:hover,.h3 a:focus,h4 a:hover,h4 a:focus,.h4 a:hover,.h4 a:focus,h5 a:hover,h5 a:focus,.h5 a:hover,.h5 a:focus,h6 a:hover,h6 a:focus,.h6 a:hover,.h6 a:focus,.navbar-brand a:hover,.navbar-brand a:focus,th a:hover,th a:focus,.nav-tabs>li>a a:hover,.nav-tabs>li>a a:focus{color:var(--dxt-color-base)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:var(--dxt-color-base)}h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus,h2 a:hover,h2 a:focus,.h2 a:hover,.h2 a:focus,h3 a:hover,h3 a:focus,.h3 a:hover,.h3 a:focus,h4 a:hover,h4 a:focus,.h4 a:hover,.h4 a:focus,h5 a:hover,h5 a:focus,.h5 a:hover,.h5 a:focus,h6 a:hover,h6 a:focus,.h6 a:hover,.h6 a:focus{color:var(--dxt-color-accent1)}.block-revslider img{max-width:100%}hr,.card hr{border-top:4px solid var(--dxt-color-card);border-top-color:var(--dxt-setting-divider-color);border-top-width:var(--dxt-setting-divider-thickness);height:0;margin:20px auto 20px var(--dxt-setting-divider-position);width:var(--dxt-setting-divider-length)}.region-sidebar-first hr,.region-sidebar-second hr{margin-bottom:10px;margin-top:10px}.dxpr-theme-footer hr{border-top-color:var(--dxt-color-footertext)}.jumbotron hr{border-top-color:var(--dxt-color-cardtext)}.node .links{clear:both}.main-container .block-menu-block .nav>li{float:none}.region-sidebar-first,.region-sidebar-second{color:var(--dxt-color-graylight)}.region-sidebar-first a,.region-sidebar-second a{color:var(--dxt-color-text)}@media screen and (width <= 768px){body,p{font-size:var(--dxt-setting-body-mobile-font-size)}h1,.h1{font-size:var(--dxt-setting-h1-mobile-font-size)}h2,.h2{font-size:var(--dxt-setting-h2-mobile-font-size)}h3,.h3{font-size:var(--dxt-setting-h3-mobile-font-size)}h4,.h4{font-size:var(--dxt-setting-h4-mobile-font-size)}blockquote,.blockquote p{font-size:var(--dxt-setting-blockquote-mobile-font-size)}}#system-theme-settings #edit-typography .details-wrapper{display:flex;flex-wrap:wrap}#system-theme-settings #edit-typography .details-wrapper>details{width:100%}@media(width <= 976px){#system-theme-settings #edit-typography .details-wrapper>.js-form-item.form-item.js-form-type-range.form-type-range{width:300px}} \ No newline at end of file diff --git a/css/base/variables.css b/css/base/variables.css index d126abaa..7c4dba06 100644 --- a/css/base/variables.css +++ b/css/base/variables.css @@ -1 +1 @@ -:root{--dxt-setting-background-image-attachment: fixed;--dxt-setting-background-image-position: center center;--dxt-setting-background-image-style: cover;--dxt-setting-block-background: transparent;--dxt-setting-block-border-color: var(--bs-card-border-color);--dxt-setting-block-border-radius: 0px;--dxt-setting-block-border: 0px;--dxt-setting-block-divider-color: var(--dxt-color-cardtext);--dxt-setting-block-divider-length: 0px;--dxt-setting-block-divider-spacing: 0px;--dxt-setting-block-divider-thickness: 0px;--dxt-setting-block-padding: 0px;--dxt-setting-blockquote-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-blockquote-font-size: 20px;--dxt-setting-blockquote-line-height: 1.5;--dxt-setting-blockquote-mobile-font-size: 18px;--dxt-setting-body-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-body-font-size: 16px;--dxt-setting-body-line-height: 1.6;--dxt-setting-body-mobile-font-size: 14px;--dxt-setting-box-max-width: 1580px;--dxt-setting-boxed-layout-boxbg: #fff;--dxt-setting-button-bold: normal;--dxt-setting-divider-color: var(--dxt-color-cardtext);--dxt-setting-divider-length: 100%;--dxt-setting-divider-position: auto;--dxt-setting-divider-position-block: auto;--dxt-setting-divider-thickness: 4px;--dxt-setting-dropdown-width: 285px;--dxt-setting-gutter-container-mobile: 30px;--dxt-setting-gutter-container: 60px;--dxt-setting-gutter-horizontal-mobile: 30px;--dxt-setting-gutter-horizontal: 30px;--dxt-setting-gutter-vertical-mobile: 0;--dxt-setting-gutter-vertical: 0;--dxt-setting-h1-font-size: 52px;--dxt-setting-h1-mobile-font-size: 52px;--dxt-setting-h2-font-size: 38px;--dxt-setting-h2-mobile-font-size: 38px;--dxt-setting-h3-font-size: 29px;--dxt-setting-h3-mobile-font-size: 29px;--dxt-setting-h4-font-size: 21px;--dxt-setting-h4-mobile-font-size: 24px;--dxt-setting-header-mobile-breakpoint: 1200px;--dxt-setting-header-mobile-height: 60px;--dxt-setting-header-side-align: left;--dxt-setting-header-top-bg-opacity-scroll: 1;--dxt-setting-header-top-bg-opacity: 1;--dxt-setting-header-top-height-scroll: 50px;--dxt-setting-header-top-height-sticky-offset: 60px;--dxt-setting-header-top-height: 100px;--dxt-setting-headings-bold: normal;--dxt-setting-headings-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-headings-letter-spacing: 0em;--dxt-setting-headings-line-height: 1.1;--dxt-setting-headings-uppercase: none;--dxt-setting-layout-max-width: 1320px;--dxt-setting-logo-height: 35%;--dxt-setting-menu-border-color: var(--dxt-color-header);--dxt-setting-menu-border-position-offset-sticky: 0px;--dxt-setting-menu-border-position-offset: 0px;--dxt-setting-menu-border-size: 2px;--dxt-setting-menu-link-spacing: 10px;--dxt-setting-nav-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-nav-font-size: 16px;--dxt-setting-nav-mobile-font-size: 14px;--dxt-setting-page-title-align: left;--dxt-setting-page-title-breadcrumbs-align: right;--dxt-setting-page-title-breadcrumbs-separator: "/";--dxt-setting-page-title-height: 120px;--dxt-setting-page-title-image-opacity: 1;--dxt-setting-page-title-image-position: center center;--dxt-setting-page-title-image-style: cover;--dxt-setting-scale-factor: 1.34;--dxt-setting-sitename-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-title-align: left;--dxt-setting-title-background: transparent;--dxt-setting-title-border-color: transparent;--dxt-setting-title-border-radius: 0px;--dxt-setting-title-border: 0px;--dxt-setting-title-font-size: var(--dxt-setting-h3-font-size);--dxt-setting-title-font-size-mobile: var(--dxt-setting-h3-mobile-font-size);--dxt-setting-title-padding: 0px;--dxt-setting-title-sticker: block;--dxt-setting-title-type-uppercase: uppercase;--dxt-setting-title-type-bold: bold;--dxt-setting-title-type-italic: italic}:root.dxpr-scheme-aivibe{--dxt-color-base:#6366f1;--dxt-color-basetext:#fff;--dxt-color-link:#8b5cf6;--dxt-color-accent1:#a855f7;--dxt-color-accent1text:#fff;--dxt-color-accent2:#3b82f6;--dxt-color-accent2text:#fff;--dxt-color-text:#1e293b;--dxt-color-headings:#0f172a;--dxt-color-footer:#1e1b4b;--dxt-color-footertext:#c7d2fe;--dxt-color-secheader:#4338ca;--dxt-color-secheadertext:#fff;--dxt-color-card:#f3e8ff;--dxt-color-cardtext:#4c1d95;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#1e293b;--dxt-color-headerside:#312e81;--dxt-color-headersidetext:#e0e7ff;--dxt-color-pagetitle:#4c1d95;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#94a3b8;--dxt-color-graylighter:#e2e8f0;--dxt-color-silver:#f1f5f9;--dxt-color-body:#fefefe;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-brighthealthy{--dxt-color-base:#30c7a5;--dxt-color-basetext:#fff;--dxt-color-link:#30c7a5;--dxt-color-accent1:#d2f5e9;--dxt-color-accent1text:#333;--dxt-color-accent2:#f0f7fc;--dxt-color-accent2text:#333;--dxt-color-text:#3c4858;--dxt-color-headings:#1e4a4c;--dxt-color-footer:#f5f5f5;--dxt-color-footertext:#3c4858;--dxt-color-secheader:#3d7c88;--dxt-color-secheadertext:#fff;--dxt-color-card:#f0f7fc;--dxt-color-cardtext:#1e4a4c;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#1e4a4c;--dxt-color-headerside:#fff;--dxt-color-headersidetext:#1e4a4c;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#1e4a4c;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f5f5f5;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-calmapproachable{--dxt-color-base:#3a6e8c;--dxt-color-basetext:#fff;--dxt-color-link:#3a6e8c;--dxt-color-accent1:#a8d6e7;--dxt-color-accent1text:#333;--dxt-color-accent2:#e9f5f9;--dxt-color-accent2text:#333;--dxt-color-text:#3c4858;--dxt-color-headings:#2b4d66;--dxt-color-footer:#f1f1f1;--dxt-color-footertext:#3c4858;--dxt-color-secheader:#a8d6e7;--dxt-color-secheadertext:#fff;--dxt-color-card:#e9f5f9;--dxt-color-cardtext:#2b4d66;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#2b4d66;--dxt-color-headerside:#fff;--dxt-color-headersidetext:#2b4d66;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#2b4d66;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f5f5f5;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-corporate{--dxt-color-base:#1e3a5f;--dxt-color-basetext:#fff;--dxt-color-link:#1e3a5f;--dxt-color-accent1:#4a90d9;--dxt-color-accent1text:#fff;--dxt-color-accent2:#6c757d;--dxt-color-accent2text:#fff;--dxt-color-text:#374151;--dxt-color-headings:#1f2937;--dxt-color-footer:#1e3a5f;--dxt-color-footertext:#e5e7eb;--dxt-color-secheader:#4a90d9;--dxt-color-secheadertext:#fff;--dxt-color-card:#f3f4f6;--dxt-color-cardtext:#1f2937;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#1e3a5f;--dxt-color-headerside:#1e3a5f;--dxt-color-headersidetext:#e5e7eb;--dxt-color-pagetitle:#1e3a5f;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#9ca3af;--dxt-color-graylighter:#e5e7eb;--dxt-color-silver:#f3f4f6;--dxt-color-body:#f8f9fa;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-darkmode{--dxt-color-base:#121212;--dxt-color-basetext:#e0e0e0;--dxt-color-link:#222;--dxt-color-accent1:#222;--dxt-color-accent1text:#e0e0e0;--dxt-color-accent2:#222;--dxt-color-accent2text:#e0e0e0;--dxt-color-text:#e0e0e0;--dxt-color-headings:#fff;--dxt-color-footer:#1a1a1a;--dxt-color-footertext:#e0e0e0;--dxt-color-secheader:#2c2c2e;--dxt-color-secheadertext:#e0e0e0;--dxt-color-card:#1e1e1e;--dxt-color-cardtext:#f5f5f5;--dxt-color-header:#2a2a2a;--dxt-color-header-rgb:42, 42, 42;--dxt-color-headertext:#f5f5f5;--dxt-color-headerside:#202020;--dxt-color-headersidetext:#e0e0e0;--dxt-color-pagetitle:#1d1d1d;--dxt-color-pagetitletext:#e6e6e6;--dxt-color-graylight:#333;--dxt-color-graylighter:#444;--dxt-color-silver:#b0b0b0;--dxt-color-body:#101010;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-default{--dxt-color-base:#284ed9;--dxt-color-basetext:#fff;--dxt-color-link:#284ed9;--dxt-color-accent1:#05e993;--dxt-color-accent1text:#333;--dxt-color-accent2:#284fd8;--dxt-color-accent2text:#fff;--dxt-color-text:#555;--dxt-color-headings:#333;--dxt-color-footer:#21252a;--dxt-color-footertext:#747a85;--dxt-color-secheader:#284fd9;--dxt-color-secheadertext:#fffffe;--dxt-color-card:#eee;--dxt-color-cardtext:#444;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#696969;--dxt-color-headerside:#20252a;--dxt-color-headersidetext:#737a85;--dxt-color-pagetitle:#284fdb;--dxt-color-pagetitletext:#fffeff;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f1f1f1;--dxt-color-body:#efefef;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-earthy{--dxt-color-base:#8b5f32;--dxt-color-basetext:#fff;--dxt-color-link:#8b5f32;--dxt-color-accent1:#b2a89d;--dxt-color-accent1text:#333;--dxt-color-accent2:#00a86b;--dxt-color-accent2text:#fff;--dxt-color-text:#333;--dxt-color-headings:#222;--dxt-color-footer:#f0f0f0;--dxt-color-footertext:#333;--dxt-color-secheader:#4c805a;--dxt-color-secheadertext:#fff;--dxt-color-card:#f5f5dc;--dxt-color-cardtext:#333;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#333;--dxt-color-headerside:#f5f5dc;--dxt-color-headersidetext:#333;--dxt-color-pagetitle:#8b5f32;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#aaa;--dxt-color-graylighter:#f2f2f2;--dxt-color-silver:#f0f0f0;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-finance{--dxt-color-base:#0f172a;--dxt-color-basetext:#fff;--dxt-color-link:#166534;--dxt-color-accent1:#166534;--dxt-color-accent1text:#fff;--dxt-color-accent2:#ca8a04;--dxt-color-accent2text:#fff;--dxt-color-text:#374151;--dxt-color-headings:#0f172a;--dxt-color-footer:#0f172a;--dxt-color-footertext:#d1d5db;--dxt-color-secheader:#166534;--dxt-color-secheadertext:#fff;--dxt-color-card:#f0fdf4;--dxt-color-cardtext:#14532d;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#0f172a;--dxt-color-headerside:#0f172a;--dxt-color-headersidetext:#d1d5db;--dxt-color-pagetitle:#0f172a;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#9ca3af;--dxt-color-graylighter:#e5e7eb;--dxt-color-silver:#f3f4f6;--dxt-color-body:#f8fafc;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-government{--dxt-color-base:#112e51;--dxt-color-basetext:#fff;--dxt-color-link:#205493;--dxt-color-accent1:#fdb81e;--dxt-color-accent1text:#1a1a1a;--dxt-color-accent2:#205493;--dxt-color-accent2text:#fff;--dxt-color-text:#212121;--dxt-color-headings:#112e51;--dxt-color-footer:#112e51;--dxt-color-footertext:#d6d7d9;--dxt-color-secheader:#205493;--dxt-color-secheadertext:#fff;--dxt-color-card:#f1f1f1;--dxt-color-cardtext:#112e51;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#112e51;--dxt-color-headerside:#112e51;--dxt-color-headersidetext:#d6d7d9;--dxt-color-pagetitle:#112e51;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#aeb0b5;--dxt-color-graylighter:#d6d7d9;--dxt-color-silver:#f1f1f1;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-healthcare{--dxt-color-base:#0d9488;--dxt-color-basetext:#fff;--dxt-color-link:#0d9488;--dxt-color-accent1:#5eead4;--dxt-color-accent1text:#134e4a;--dxt-color-accent2:#0284c7;--dxt-color-accent2text:#fff;--dxt-color-text:#334155;--dxt-color-headings:#0f172a;--dxt-color-footer:#134e4a;--dxt-color-footertext:#ccfbf1;--dxt-color-secheader:#0284c7;--dxt-color-secheadertext:#fff;--dxt-color-card:#f0fdfa;--dxt-color-cardtext:#134e4a;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#0d9488;--dxt-color-headerside:#134e4a;--dxt-color-headersidetext:#ccfbf1;--dxt-color-pagetitle:#0d9488;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#94a3b8;--dxt-color-graylighter:#e2e8f0;--dxt-color-silver:#f1f5f9;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-highcontrast{--dxt-color-base:#000;--dxt-color-basetext:#fff;--dxt-color-link:#00e;--dxt-color-accent1:#00a;--dxt-color-accent1text:#fff;--dxt-color-accent2:#060;--dxt-color-accent2text:#fff;--dxt-color-text:#000;--dxt-color-headings:#000;--dxt-color-footer:#000;--dxt-color-footertext:#fff;--dxt-color-secheader:#000;--dxt-color-secheadertext:#fff;--dxt-color-card:#fff;--dxt-color-cardtext:#000;--dxt-color-header:#000;--dxt-color-header-rgb:0, 0, 0;--dxt-color-headertext:#fff;--dxt-color-headerside:#000;--dxt-color-headersidetext:#fff;--dxt-color-pagetitle:#000;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#767676;--dxt-color-graylighter:#f0f0f0;--dxt-color-silver:#e0e0e0;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-library{--dxt-color-base:#7c2d12;--dxt-color-basetext:#fff;--dxt-color-link:#7c2d12;--dxt-color-accent1:#d97706;--dxt-color-accent1text:#fff;--dxt-color-accent2:#1e40af;--dxt-color-accent2text:#fff;--dxt-color-text:#44403c;--dxt-color-headings:#292524;--dxt-color-footer:#292524;--dxt-color-footertext:#d6d3d1;--dxt-color-secheader:#1e40af;--dxt-color-secheadertext:#fff;--dxt-color-card:#fef3c7;--dxt-color-cardtext:#78350f;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#7c2d12;--dxt-color-headerside:#7c2d12;--dxt-color-headersidetext:#fef3c7;--dxt-color-pagetitle:#7c2d12;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a8a29e;--dxt-color-graylighter:#e7e5e4;--dxt-color-silver:#f5f5f4;--dxt-color-body:#fffbeb;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-minimal{--dxt-color-base:#171717;--dxt-color-basetext:#fff;--dxt-color-link:#171717;--dxt-color-accent1:#dc2626;--dxt-color-accent1text:#fff;--dxt-color-accent2:#737373;--dxt-color-accent2text:#fff;--dxt-color-text:#404040;--dxt-color-headings:#171717;--dxt-color-footer:#171717;--dxt-color-footertext:#d4d4d4;--dxt-color-secheader:#dc2626;--dxt-color-secheadertext:#fff;--dxt-color-card:#f5f5f5;--dxt-color-cardtext:#171717;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#171717;--dxt-color-headerside:#171717;--dxt-color-headersidetext:#d4d4d4;--dxt-color-pagetitle:#171717;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a3a3a3;--dxt-color-graylighter:#e5e5e5;--dxt-color-silver:#f5f5f5;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-minimalistmonochrome{--dxt-color-base:#3a3a3a;--dxt-color-basetext:#fff;--dxt-color-link:#606060;--dxt-color-accent1:#808080;--dxt-color-accent1text:#333;--dxt-color-accent2:#c0c0c0;--dxt-color-accent2text:#333;--dxt-color-text:#3c3c3c;--dxt-color-headings:#1a1a1a;--dxt-color-footer:#3a3a3a;--dxt-color-footertext:#fff;--dxt-color-secheader:#606060;--dxt-color-secheadertext:#fff;--dxt-color-card:#fff;--dxt-color-cardtext:#3c3c3c;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#3a3a3a;--dxt-color-headerside:#f2f2f2;--dxt-color-headersidetext:#3a3a3a;--dxt-color-pagetitle:#606060;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#8c8c8c;--dxt-color-graylighter:#ebebeb;--dxt-color-silver:#d7d7d7;--dxt-color-body:#f6f6f6;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-neon{--dxt-color-base:#ff3ea5;--dxt-color-basetext:#fff;--dxt-color-link:#18dcff;--dxt-color-accent1:#18dcff;--dxt-color-accent1text:#0f0f0f;--dxt-color-accent2:#a3ff00;--dxt-color-accent2text:#333;--dxt-color-text:#fff;--dxt-color-headings:#fff;--dxt-color-footer:#0f0f0f;--dxt-color-footertext:#fff;--dxt-color-secheader:#fff;--dxt-color-secheadertext:#0f0f0f;--dxt-color-card:#404040;--dxt-color-cardtext:#fff;--dxt-color-header:#18dcff;--dxt-color-header-rgb:24, 220, 255;--dxt-color-headertext:#fff;--dxt-color-headerside:#181818;--dxt-color-headersidetext:#fff;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#181818;--dxt-color-graylight:#808080;--dxt-color-graylighter:#404040;--dxt-color-silver:#0f0f0f;--dxt-color-body:#0f0f0f;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-nonprofit{--dxt-color-base:#c2410c;--dxt-color-basetext:#fff;--dxt-color-link:#c2410c;--dxt-color-accent1:#fbbf24;--dxt-color-accent1text:#78350f;--dxt-color-accent2:#78716c;--dxt-color-accent2text:#fff;--dxt-color-text:#44403c;--dxt-color-headings:#292524;--dxt-color-footer:#292524;--dxt-color-footertext:#d6d3d1;--dxt-color-secheader:#78716c;--dxt-color-secheadertext:#fff;--dxt-color-card:#fef3c7;--dxt-color-cardtext:#78350f;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#c2410c;--dxt-color-headerside:#c2410c;--dxt-color-headersidetext:#ffedd5;--dxt-color-pagetitle:#c2410c;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a8a29e;--dxt-color-graylighter:#e7e5e4;--dxt-color-silver:#f5f5f4;--dxt-color-body:#fffbeb;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-oceanblue{--dxt-color-base:#284ed9;--dxt-color-basetext:#fff;--dxt-color-link:#284ed9;--dxt-color-accent1:#dfe6ff;--dxt-color-accent1text:#333;--dxt-color-accent2:#dfe6ff;--dxt-color-accent2text:#333;--dxt-color-text:#3c3c3c;--dxt-color-headings:#1a1a1a;--dxt-color-footer:#3a3a3a;--dxt-color-footertext:#fff;--dxt-color-secheader:#3a3a3a;--dxt-color-secheadertext:#fff;--dxt-color-card:#e8ecfd;--dxt-color-cardtext:#1e3ba8;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#3a3a3a;--dxt-color-headerside:#f2f2f2;--dxt-color-headersidetext:#3a3a3a;--dxt-color-pagetitle:#3a3a3a;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#8c8c8c;--dxt-color-graylighter:#ebebeb;--dxt-color-silver:#d7d7d7;--dxt-color-body:#f6f6f6;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-powerfulenergetic{--dxt-color-base:#ef005d;--dxt-color-basetext:#fff;--dxt-color-link:#ef005d;--dxt-color-accent1:#ffbc00;--dxt-color-accent1text:#333;--dxt-color-accent2:#0085ca;--dxt-color-accent2text:#fff;--dxt-color-text:#333;--dxt-color-headings:#000;--dxt-color-footer:#f2f2f2;--dxt-color-footertext:#333;--dxt-color-secheader:#ffbc00;--dxt-color-secheadertext:#fff;--dxt-color-card:#fffbcc;--dxt-color-cardtext:#c90;--dxt-color-header:#000;--dxt-color-header-rgb:0, 0, 0;--dxt-color-headertext:#fff;--dxt-color-headerside:#efefef;--dxt-color-headersidetext:#333;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#000;--dxt-color-graylight:#bbb;--dxt-color-graylighter:#f2f2f2;--dxt-color-silver:#f2f2f2;--dxt-color-body:#efefef;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-softwarm{--dxt-color-base:#00aeef;--dxt-color-basetext:#fff;--dxt-color-link:#00aeef;--dxt-color-accent1:#a8e2f7;--dxt-color-accent1text:#333;--dxt-color-accent2:#ffe8e0;--dxt-color-accent2text:#333;--dxt-color-text:#3c4858;--dxt-color-headings:#303273;--dxt-color-footer:#f1f1f1;--dxt-color-footertext:#3c4858;--dxt-color-secheader:#4c805a;--dxt-color-secheadertext:#fff;--dxt-color-card:#ffe8e0;--dxt-color-cardtext:#303273;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#303273;--dxt-color-headerside:#fff;--dxt-color-headersidetext:#303273;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#303273;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f1f1f1;--dxt-color-body:#efefef;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-startup{--dxt-color-base:#7c3aed;--dxt-color-basetext:#fff;--dxt-color-link:#7c3aed;--dxt-color-accent1:#06b6d4;--dxt-color-accent1text:#fff;--dxt-color-accent2:#ec4899;--dxt-color-accent2text:#fff;--dxt-color-text:#334155;--dxt-color-headings:#1e1b4b;--dxt-color-footer:#1e1b4b;--dxt-color-footertext:#c4b5fd;--dxt-color-secheader:#06b6d4;--dxt-color-secheadertext:#fff;--dxt-color-card:#f5f3ff;--dxt-color-cardtext:#4c1d95;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#7c3aed;--dxt-color-headerside:#1e1b4b;--dxt-color-headersidetext:#c4b5fd;--dxt-color-pagetitle:#7c3aed;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#94a3b8;--dxt-color-graylighter:#e2e8f0;--dxt-color-silver:#f1f5f9;--dxt-color-body:#faf5ff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-sustainability{--dxt-color-base:#15803d;--dxt-color-basetext:#fff;--dxt-color-link:#15803d;--dxt-color-accent1:#84cc16;--dxt-color-accent1text:#1a2e05;--dxt-color-accent2:#78716c;--dxt-color-accent2text:#fff;--dxt-color-text:#374151;--dxt-color-headings:#1f2937;--dxt-color-footer:#14532d;--dxt-color-footertext:#dcfce7;--dxt-color-secheader:#78716c;--dxt-color-secheadertext:#fff;--dxt-color-card:#dcfce7;--dxt-color-cardtext:#14532d;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#15803d;--dxt-color-headerside:#14532d;--dxt-color-headersidetext:#dcfce7;--dxt-color-pagetitle:#15803d;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#9ca3af;--dxt-color-graylighter:#e5e7eb;--dxt-color-silver:#f3f4f6;--dxt-color-body:#f0fdf4;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-university{--dxt-color-base:#7b2d3d;--dxt-color-basetext:#fff;--dxt-color-link:#7b2d3d;--dxt-color-accent1:#d4a574;--dxt-color-accent1text:#333;--dxt-color-accent2:#2c4a6e;--dxt-color-accent2text:#fff;--dxt-color-text:#44403c;--dxt-color-headings:#292524;--dxt-color-footer:#292524;--dxt-color-footertext:#d6d3d1;--dxt-color-secheader:#2c4a6e;--dxt-color-secheadertext:#fff;--dxt-color-card:#fef3c7;--dxt-color-cardtext:#78350f;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#7b2d3d;--dxt-color-headerside:#7b2d3d;--dxt-color-headersidetext:#fef3c7;--dxt-color-pagetitle:#7b2d3d;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a8a29e;--dxt-color-graylighter:#e7e5e4;--dxt-color-silver:#f5f5f4;--dxt-color-body:#faf8f5;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)} \ No newline at end of file +:root{--dxt-setting-background-image-attachment: fixed;--dxt-setting-background-image-position: center center;--dxt-setting-background-image-style: cover;--dxt-setting-block-background: transparent;--dxt-setting-block-border-color: var(--bs-card-border-color);--dxt-setting-block-border-radius: 0px;--dxt-setting-block-border: 0px;--dxt-setting-block-divider-color: var(--dxt-color-cardtext);--dxt-setting-block-divider-length: 0px;--dxt-setting-block-divider-spacing: 0px;--dxt-setting-block-divider-thickness: 0px;--dxt-setting-block-padding: 0px;--dxt-setting-blockquote-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-blockquote-font-size: 20px;--dxt-setting-blockquote-line-height: 1.5;--dxt-setting-blockquote-mobile-font-size: 18px;--dxt-setting-body-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-body-font-size: 16px;--dxt-setting-body-line-height: 1.6;--dxt-setting-body-mobile-font-size: 14px;--dxt-setting-box-max-width: 1580px;--dxt-setting-boxed-layout-boxbg: #fff;--dxt-setting-button-bold: inherit;--dxt-setting-divider-color: var(--dxt-color-cardtext);--dxt-setting-divider-length: 100%;--dxt-setting-divider-position: auto;--dxt-setting-divider-position-block: auto;--dxt-setting-divider-thickness: 4px;--dxt-setting-dropdown-width: 285px;--dxt-setting-gutter-container-mobile: 30px;--dxt-setting-gutter-container: 60px;--dxt-setting-gutter-horizontal-mobile: 30px;--dxt-setting-gutter-horizontal: 30px;--dxt-setting-gutter-vertical-mobile: 0;--dxt-setting-gutter-vertical: 0;--dxt-setting-h1-font-size: 52px;--dxt-setting-h1-mobile-font-size: 52px;--dxt-setting-h2-font-size: 38px;--dxt-setting-h2-mobile-font-size: 38px;--dxt-setting-h3-font-size: 29px;--dxt-setting-h3-mobile-font-size: 29px;--dxt-setting-h4-font-size: 21px;--dxt-setting-h4-mobile-font-size: 24px;--dxt-setting-header-mobile-breakpoint: 1200px;--dxt-setting-header-mobile-height: 60px;--dxt-setting-header-side-align: left;--dxt-setting-header-top-bg-opacity-scroll: 1;--dxt-setting-header-top-bg-opacity: 1;--dxt-setting-header-top-height-scroll: 50px;--dxt-setting-header-top-height-sticky-offset: 60px;--dxt-setting-header-top-height: 100px;--dxt-setting-headings-bold: normal;--dxt-setting-headings-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-headings-letter-spacing: 0em;--dxt-setting-headings-line-height: 1.1;--dxt-setting-headings-uppercase: none;--dxt-setting-layout-max-width: 1320px;--dxt-setting-logo-height: 35%;--dxt-setting-menu-border-color: var(--dxt-color-header);--dxt-setting-menu-border-position-offset-sticky: 0px;--dxt-setting-menu-border-position-offset: 0px;--dxt-setting-menu-border-size: 2px;--dxt-setting-menu-link-spacing: 10px;--dxt-setting-nav-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-nav-font-size: 16px;--dxt-setting-nav-mobile-font-size: 14px;--dxt-setting-page-title-align: left;--dxt-setting-page-title-breadcrumbs-align: right;--dxt-setting-page-title-breadcrumbs-separator: "/";--dxt-setting-page-title-height: 120px;--dxt-setting-page-title-image-opacity: 1;--dxt-setting-page-title-image-position: center center;--dxt-setting-page-title-image-style: cover;--dxt-setting-scale-factor: 1.34;--dxt-setting-sitename-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-title-align: left;--dxt-setting-title-background: transparent;--dxt-setting-title-border-color: transparent;--dxt-setting-title-border-radius: 0px;--dxt-setting-title-border: 0px;--dxt-setting-title-font-size: var(--dxt-setting-h3-font-size);--dxt-setting-title-font-size-mobile: var(--dxt-setting-h3-mobile-font-size);--dxt-setting-title-padding: 0px;--dxt-setting-title-sticker: block;--dxt-setting-title-type-uppercase: uppercase;--dxt-setting-title-type-bold: bold;--dxt-setting-title-type-italic: italic}:root.dxpr-scheme-aivibe{--dxt-color-base:#6366f1;--dxt-color-basetext:#fff;--dxt-color-link:#8b5cf6;--dxt-color-accent1:#a855f7;--dxt-color-accent1text:#fff;--dxt-color-accent2:#3b82f6;--dxt-color-accent2text:#fff;--dxt-color-text:#1e293b;--dxt-color-headings:#0f172a;--dxt-color-footer:#1e1b4b;--dxt-color-footertext:#c7d2fe;--dxt-color-secheader:#4338ca;--dxt-color-secheadertext:#fff;--dxt-color-card:#f3e8ff;--dxt-color-cardtext:#4c1d95;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#1e293b;--dxt-color-headerside:#312e81;--dxt-color-headersidetext:#e0e7ff;--dxt-color-pagetitle:#4c1d95;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#94a3b8;--dxt-color-graylighter:#e2e8f0;--dxt-color-silver:#f1f5f9;--dxt-color-body:#fefefe;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-brighthealthy{--dxt-color-base:#30c7a5;--dxt-color-basetext:#fff;--dxt-color-link:#30c7a5;--dxt-color-accent1:#d2f5e9;--dxt-color-accent1text:#333;--dxt-color-accent2:#f0f7fc;--dxt-color-accent2text:#333;--dxt-color-text:#3c4858;--dxt-color-headings:#1e4a4c;--dxt-color-footer:#f5f5f5;--dxt-color-footertext:#3c4858;--dxt-color-secheader:#3d7c88;--dxt-color-secheadertext:#fff;--dxt-color-card:#f0f7fc;--dxt-color-cardtext:#1e4a4c;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#1e4a4c;--dxt-color-headerside:#fff;--dxt-color-headersidetext:#1e4a4c;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#1e4a4c;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f5f5f5;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-calmapproachable{--dxt-color-base:#3a6e8c;--dxt-color-basetext:#fff;--dxt-color-link:#3a6e8c;--dxt-color-accent1:#a8d6e7;--dxt-color-accent1text:#333;--dxt-color-accent2:#e9f5f9;--dxt-color-accent2text:#333;--dxt-color-text:#3c4858;--dxt-color-headings:#2b4d66;--dxt-color-footer:#f1f1f1;--dxt-color-footertext:#3c4858;--dxt-color-secheader:#a8d6e7;--dxt-color-secheadertext:#fff;--dxt-color-card:#e9f5f9;--dxt-color-cardtext:#2b4d66;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#2b4d66;--dxt-color-headerside:#fff;--dxt-color-headersidetext:#2b4d66;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#2b4d66;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f5f5f5;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-corporate{--dxt-color-base:#1e3a5f;--dxt-color-basetext:#fff;--dxt-color-link:#1e3a5f;--dxt-color-accent1:#4a90d9;--dxt-color-accent1text:#fff;--dxt-color-accent2:#6c757d;--dxt-color-accent2text:#fff;--dxt-color-text:#374151;--dxt-color-headings:#1f2937;--dxt-color-footer:#1e3a5f;--dxt-color-footertext:#e5e7eb;--dxt-color-secheader:#4a90d9;--dxt-color-secheadertext:#fff;--dxt-color-card:#f3f4f6;--dxt-color-cardtext:#1f2937;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#1e3a5f;--dxt-color-headerside:#1e3a5f;--dxt-color-headersidetext:#e5e7eb;--dxt-color-pagetitle:#1e3a5f;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#9ca3af;--dxt-color-graylighter:#e5e7eb;--dxt-color-silver:#f3f4f6;--dxt-color-body:#f8f9fa;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-darkmode{--dxt-color-base:#121212;--dxt-color-basetext:#e0e0e0;--dxt-color-link:#222;--dxt-color-accent1:#222;--dxt-color-accent1text:#e0e0e0;--dxt-color-accent2:#222;--dxt-color-accent2text:#e0e0e0;--dxt-color-text:#e0e0e0;--dxt-color-headings:#fff;--dxt-color-footer:#1a1a1a;--dxt-color-footertext:#e0e0e0;--dxt-color-secheader:#2c2c2e;--dxt-color-secheadertext:#e0e0e0;--dxt-color-card:#1e1e1e;--dxt-color-cardtext:#f5f5f5;--dxt-color-header:#2a2a2a;--dxt-color-header-rgb:42, 42, 42;--dxt-color-headertext:#f5f5f5;--dxt-color-headerside:#202020;--dxt-color-headersidetext:#e0e0e0;--dxt-color-pagetitle:#1d1d1d;--dxt-color-pagetitletext:#e6e6e6;--dxt-color-graylight:#333;--dxt-color-graylighter:#444;--dxt-color-silver:#b0b0b0;--dxt-color-body:#101010;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-default{--dxt-color-base:#284ed9;--dxt-color-basetext:#fff;--dxt-color-link:#284ed9;--dxt-color-accent1:#05e993;--dxt-color-accent1text:#333;--dxt-color-accent2:#284fd8;--dxt-color-accent2text:#fff;--dxt-color-text:#555;--dxt-color-headings:#333;--dxt-color-footer:#21252a;--dxt-color-footertext:#747a85;--dxt-color-secheader:#284fd9;--dxt-color-secheadertext:#fffffe;--dxt-color-card:#eee;--dxt-color-cardtext:#444;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#696969;--dxt-color-headerside:#20252a;--dxt-color-headersidetext:#737a85;--dxt-color-pagetitle:#284fdb;--dxt-color-pagetitletext:#fffeff;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f1f1f1;--dxt-color-body:#efefef;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-earthy{--dxt-color-base:#8b5f32;--dxt-color-basetext:#fff;--dxt-color-link:#8b5f32;--dxt-color-accent1:#b2a89d;--dxt-color-accent1text:#333;--dxt-color-accent2:#00a86b;--dxt-color-accent2text:#fff;--dxt-color-text:#333;--dxt-color-headings:#222;--dxt-color-footer:#f0f0f0;--dxt-color-footertext:#333;--dxt-color-secheader:#4c805a;--dxt-color-secheadertext:#fff;--dxt-color-card:#f5f5dc;--dxt-color-cardtext:#333;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#333;--dxt-color-headerside:#f5f5dc;--dxt-color-headersidetext:#333;--dxt-color-pagetitle:#8b5f32;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#aaa;--dxt-color-graylighter:#f2f2f2;--dxt-color-silver:#f0f0f0;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-finance{--dxt-color-base:#0f172a;--dxt-color-basetext:#fff;--dxt-color-link:#166534;--dxt-color-accent1:#166534;--dxt-color-accent1text:#fff;--dxt-color-accent2:#ca8a04;--dxt-color-accent2text:#fff;--dxt-color-text:#374151;--dxt-color-headings:#0f172a;--dxt-color-footer:#0f172a;--dxt-color-footertext:#d1d5db;--dxt-color-secheader:#166534;--dxt-color-secheadertext:#fff;--dxt-color-card:#f0fdf4;--dxt-color-cardtext:#14532d;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#0f172a;--dxt-color-headerside:#0f172a;--dxt-color-headersidetext:#d1d5db;--dxt-color-pagetitle:#0f172a;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#9ca3af;--dxt-color-graylighter:#e5e7eb;--dxt-color-silver:#f3f4f6;--dxt-color-body:#f8fafc;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-government{--dxt-color-base:#112e51;--dxt-color-basetext:#fff;--dxt-color-link:#205493;--dxt-color-accent1:#fdb81e;--dxt-color-accent1text:#1a1a1a;--dxt-color-accent2:#205493;--dxt-color-accent2text:#fff;--dxt-color-text:#212121;--dxt-color-headings:#112e51;--dxt-color-footer:#112e51;--dxt-color-footertext:#d6d7d9;--dxt-color-secheader:#205493;--dxt-color-secheadertext:#fff;--dxt-color-card:#f1f1f1;--dxt-color-cardtext:#112e51;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#112e51;--dxt-color-headerside:#112e51;--dxt-color-headersidetext:#d6d7d9;--dxt-color-pagetitle:#112e51;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#aeb0b5;--dxt-color-graylighter:#d6d7d9;--dxt-color-silver:#f1f1f1;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-healthcare{--dxt-color-base:#0d9488;--dxt-color-basetext:#fff;--dxt-color-link:#0d9488;--dxt-color-accent1:#5eead4;--dxt-color-accent1text:#134e4a;--dxt-color-accent2:#0284c7;--dxt-color-accent2text:#fff;--dxt-color-text:#334155;--dxt-color-headings:#0f172a;--dxt-color-footer:#134e4a;--dxt-color-footertext:#ccfbf1;--dxt-color-secheader:#0284c7;--dxt-color-secheadertext:#fff;--dxt-color-card:#f0fdfa;--dxt-color-cardtext:#134e4a;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#0d9488;--dxt-color-headerside:#134e4a;--dxt-color-headersidetext:#ccfbf1;--dxt-color-pagetitle:#0d9488;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#94a3b8;--dxt-color-graylighter:#e2e8f0;--dxt-color-silver:#f1f5f9;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-highcontrast{--dxt-color-base:#000;--dxt-color-basetext:#fff;--dxt-color-link:#00e;--dxt-color-accent1:#00a;--dxt-color-accent1text:#fff;--dxt-color-accent2:#060;--dxt-color-accent2text:#fff;--dxt-color-text:#000;--dxt-color-headings:#000;--dxt-color-footer:#000;--dxt-color-footertext:#fff;--dxt-color-secheader:#000;--dxt-color-secheadertext:#fff;--dxt-color-card:#fff;--dxt-color-cardtext:#000;--dxt-color-header:#000;--dxt-color-header-rgb:0, 0, 0;--dxt-color-headertext:#fff;--dxt-color-headerside:#000;--dxt-color-headersidetext:#fff;--dxt-color-pagetitle:#000;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#767676;--dxt-color-graylighter:#f0f0f0;--dxt-color-silver:#e0e0e0;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-library{--dxt-color-base:#7c2d12;--dxt-color-basetext:#fff;--dxt-color-link:#7c2d12;--dxt-color-accent1:#d97706;--dxt-color-accent1text:#fff;--dxt-color-accent2:#1e40af;--dxt-color-accent2text:#fff;--dxt-color-text:#44403c;--dxt-color-headings:#292524;--dxt-color-footer:#292524;--dxt-color-footertext:#d6d3d1;--dxt-color-secheader:#1e40af;--dxt-color-secheadertext:#fff;--dxt-color-card:#fef3c7;--dxt-color-cardtext:#78350f;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#7c2d12;--dxt-color-headerside:#7c2d12;--dxt-color-headersidetext:#fef3c7;--dxt-color-pagetitle:#7c2d12;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a8a29e;--dxt-color-graylighter:#e7e5e4;--dxt-color-silver:#f5f5f4;--dxt-color-body:#fffbeb;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-minimal{--dxt-color-base:#171717;--dxt-color-basetext:#fff;--dxt-color-link:#171717;--dxt-color-accent1:#dc2626;--dxt-color-accent1text:#fff;--dxt-color-accent2:#737373;--dxt-color-accent2text:#fff;--dxt-color-text:#404040;--dxt-color-headings:#171717;--dxt-color-footer:#171717;--dxt-color-footertext:#d4d4d4;--dxt-color-secheader:#dc2626;--dxt-color-secheadertext:#fff;--dxt-color-card:#f5f5f5;--dxt-color-cardtext:#171717;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#171717;--dxt-color-headerside:#171717;--dxt-color-headersidetext:#d4d4d4;--dxt-color-pagetitle:#171717;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a3a3a3;--dxt-color-graylighter:#e5e5e5;--dxt-color-silver:#f5f5f5;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-minimalistmonochrome{--dxt-color-base:#3a3a3a;--dxt-color-basetext:#fff;--dxt-color-link:#606060;--dxt-color-accent1:#808080;--dxt-color-accent1text:#333;--dxt-color-accent2:#c0c0c0;--dxt-color-accent2text:#333;--dxt-color-text:#3c3c3c;--dxt-color-headings:#1a1a1a;--dxt-color-footer:#3a3a3a;--dxt-color-footertext:#fff;--dxt-color-secheader:#606060;--dxt-color-secheadertext:#fff;--dxt-color-card:#fff;--dxt-color-cardtext:#3c3c3c;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#3a3a3a;--dxt-color-headerside:#f2f2f2;--dxt-color-headersidetext:#3a3a3a;--dxt-color-pagetitle:#606060;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#8c8c8c;--dxt-color-graylighter:#ebebeb;--dxt-color-silver:#d7d7d7;--dxt-color-body:#f6f6f6;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-neon{--dxt-color-base:#ff3ea5;--dxt-color-basetext:#fff;--dxt-color-link:#18dcff;--dxt-color-accent1:#18dcff;--dxt-color-accent1text:#0f0f0f;--dxt-color-accent2:#a3ff00;--dxt-color-accent2text:#333;--dxt-color-text:#fff;--dxt-color-headings:#fff;--dxt-color-footer:#0f0f0f;--dxt-color-footertext:#fff;--dxt-color-secheader:#fff;--dxt-color-secheadertext:#0f0f0f;--dxt-color-card:#404040;--dxt-color-cardtext:#fff;--dxt-color-header:#18dcff;--dxt-color-header-rgb:24, 220, 255;--dxt-color-headertext:#fff;--dxt-color-headerside:#181818;--dxt-color-headersidetext:#fff;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#181818;--dxt-color-graylight:#808080;--dxt-color-graylighter:#404040;--dxt-color-silver:#0f0f0f;--dxt-color-body:#0f0f0f;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-nonprofit{--dxt-color-base:#c2410c;--dxt-color-basetext:#fff;--dxt-color-link:#c2410c;--dxt-color-accent1:#fbbf24;--dxt-color-accent1text:#78350f;--dxt-color-accent2:#78716c;--dxt-color-accent2text:#fff;--dxt-color-text:#44403c;--dxt-color-headings:#292524;--dxt-color-footer:#292524;--dxt-color-footertext:#d6d3d1;--dxt-color-secheader:#78716c;--dxt-color-secheadertext:#fff;--dxt-color-card:#fef3c7;--dxt-color-cardtext:#78350f;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#c2410c;--dxt-color-headerside:#c2410c;--dxt-color-headersidetext:#ffedd5;--dxt-color-pagetitle:#c2410c;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a8a29e;--dxt-color-graylighter:#e7e5e4;--dxt-color-silver:#f5f5f4;--dxt-color-body:#fffbeb;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-oceanblue{--dxt-color-base:#284ed9;--dxt-color-basetext:#fff;--dxt-color-link:#284ed9;--dxt-color-accent1:#dfe6ff;--dxt-color-accent1text:#333;--dxt-color-accent2:#dfe6ff;--dxt-color-accent2text:#333;--dxt-color-text:#3c3c3c;--dxt-color-headings:#1a1a1a;--dxt-color-footer:#3a3a3a;--dxt-color-footertext:#fff;--dxt-color-secheader:#3a3a3a;--dxt-color-secheadertext:#fff;--dxt-color-card:#e8ecfd;--dxt-color-cardtext:#1e3ba8;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#3a3a3a;--dxt-color-headerside:#f2f2f2;--dxt-color-headersidetext:#3a3a3a;--dxt-color-pagetitle:#3a3a3a;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#8c8c8c;--dxt-color-graylighter:#ebebeb;--dxt-color-silver:#d7d7d7;--dxt-color-body:#f6f6f6;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-powerfulenergetic{--dxt-color-base:#ef005d;--dxt-color-basetext:#fff;--dxt-color-link:#ef005d;--dxt-color-accent1:#ffbc00;--dxt-color-accent1text:#333;--dxt-color-accent2:#0085ca;--dxt-color-accent2text:#fff;--dxt-color-text:#333;--dxt-color-headings:#000;--dxt-color-footer:#f2f2f2;--dxt-color-footertext:#333;--dxt-color-secheader:#ffbc00;--dxt-color-secheadertext:#fff;--dxt-color-card:#fffbcc;--dxt-color-cardtext:#c90;--dxt-color-header:#000;--dxt-color-header-rgb:0, 0, 0;--dxt-color-headertext:#fff;--dxt-color-headerside:#efefef;--dxt-color-headersidetext:#333;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#000;--dxt-color-graylight:#bbb;--dxt-color-graylighter:#f2f2f2;--dxt-color-silver:#f2f2f2;--dxt-color-body:#efefef;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-softwarm{--dxt-color-base:#00aeef;--dxt-color-basetext:#fff;--dxt-color-link:#00aeef;--dxt-color-accent1:#a8e2f7;--dxt-color-accent1text:#333;--dxt-color-accent2:#ffe8e0;--dxt-color-accent2text:#333;--dxt-color-text:#3c4858;--dxt-color-headings:#303273;--dxt-color-footer:#f1f1f1;--dxt-color-footertext:#3c4858;--dxt-color-secheader:#4c805a;--dxt-color-secheadertext:#fff;--dxt-color-card:#ffe8e0;--dxt-color-cardtext:#303273;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#303273;--dxt-color-headerside:#fff;--dxt-color-headersidetext:#303273;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#303273;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f1f1f1;--dxt-color-body:#efefef;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-startup{--dxt-color-base:#7c3aed;--dxt-color-basetext:#fff;--dxt-color-link:#7c3aed;--dxt-color-accent1:#06b6d4;--dxt-color-accent1text:#fff;--dxt-color-accent2:#ec4899;--dxt-color-accent2text:#fff;--dxt-color-text:#334155;--dxt-color-headings:#1e1b4b;--dxt-color-footer:#1e1b4b;--dxt-color-footertext:#c4b5fd;--dxt-color-secheader:#06b6d4;--dxt-color-secheadertext:#fff;--dxt-color-card:#f5f3ff;--dxt-color-cardtext:#4c1d95;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#7c3aed;--dxt-color-headerside:#1e1b4b;--dxt-color-headersidetext:#c4b5fd;--dxt-color-pagetitle:#7c3aed;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#94a3b8;--dxt-color-graylighter:#e2e8f0;--dxt-color-silver:#f1f5f9;--dxt-color-body:#faf5ff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-sustainability{--dxt-color-base:#15803d;--dxt-color-basetext:#fff;--dxt-color-link:#15803d;--dxt-color-accent1:#84cc16;--dxt-color-accent1text:#1a2e05;--dxt-color-accent2:#78716c;--dxt-color-accent2text:#fff;--dxt-color-text:#374151;--dxt-color-headings:#1f2937;--dxt-color-footer:#14532d;--dxt-color-footertext:#dcfce7;--dxt-color-secheader:#78716c;--dxt-color-secheadertext:#fff;--dxt-color-card:#dcfce7;--dxt-color-cardtext:#14532d;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#15803d;--dxt-color-headerside:#14532d;--dxt-color-headersidetext:#dcfce7;--dxt-color-pagetitle:#15803d;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#9ca3af;--dxt-color-graylighter:#e5e7eb;--dxt-color-silver:#f3f4f6;--dxt-color-body:#f0fdf4;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-university{--dxt-color-base:#7b2d3d;--dxt-color-basetext:#fff;--dxt-color-link:#7b2d3d;--dxt-color-accent1:#d4a574;--dxt-color-accent1text:#333;--dxt-color-accent2:#2c4a6e;--dxt-color-accent2text:#fff;--dxt-color-text:#44403c;--dxt-color-headings:#292524;--dxt-color-footer:#292524;--dxt-color-footertext:#d6d3d1;--dxt-color-secheader:#2c4a6e;--dxt-color-secheadertext:#fff;--dxt-color-card:#fef3c7;--dxt-color-cardtext:#78350f;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#7b2d3d;--dxt-color-headerside:#7b2d3d;--dxt-color-headersidetext:#fef3c7;--dxt-color-pagetitle:#7b2d3d;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a8a29e;--dxt-color-graylighter:#e7e5e4;--dxt-color-silver:#f5f5f4;--dxt-color-body:#faf8f5;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)} \ No newline at end of file diff --git a/css/components/dxpr-theme-full-screen-search.css b/css/components/dxpr-theme-full-screen-search.css index cba86806..fabf62e7 100644 --- a/css/components/dxpr-theme-full-screen-search.css +++ b/css/components/dxpr-theme-full-screen-search.css @@ -1 +1 @@ -.full-screen-search-button{font-size:1.125rem}.full-screen-search-button.btn-link,.full-screen-search-button.btn-link:hover,.full-screen-search-button.btn-link:focus{background-color:initial;text-decoration:none}#search-block-form{display:table}.full-screen-search-form{background-color:#fff;display:table;height:100%;left:0;position:fixed;top:0;-webkit-transition:top .3s ease;transition:top .3s ease;width:100%;z-index:99999}.full-screen-search-form .full-screen-search-form-input{background:rgba(0,0,0,0);border:none;-webkit-box-shadow:none;box-shadow:none;font-size:0.625rem;padding-bottom:2em;text-align:center;text-transform:uppercase}@media(width <= 47.9375rem){.full-screen-search-form .full-screen-search-form-input{font-size:0.5rem}}@media(width <= 30rem){.full-screen-search-form .full-screen-search-form-input{font-size:0.375rem}}.full-screen-search-form .full-screen-search-form-input label{color:var(--dxt-color-base);font-size:2.1em;font-weight:normal;line-height:1.4;margin-bottom:.85em}.full-screen-search-form .full-screen-search-form-input .search-query{border-radius:0;font-size:5.625rem;letter-spacing:-0.05em;line-height:1.3em;margin:0 auto;max-width:calc(100% - 2rem);padding:0;text-align:center}.full-screen-search-form>div{display:table-cell;vertical-align:middle}.full-screen-search-form .input-group input.btn.full-screen-search-submit{background-color:rgba(0,0,0,0) !important;border:0.125rem solid #eee !important;border-radius:0;color:#666 !important;display:block !important;letter-spacing:.05em;margin:2em auto 0 !important;text-transform:uppercase}.full-screen-search-form .input-group input.btn.full-screen-search-submit:hover,.full-screen-search-form .input-group input.btn.full-screen-search-submit:focus{background-color:#eee !important;border-color:#eee !important;color:#333 !important}.full-screen-search-form .input-group input.btn.full-screen-search-submit:active{background-color:#ddd !important;color:#333 !important;-webkit-transform:translateY(0.0625rem);-ms-transform:translateY(0.0625rem);transform:translateY(0.0625rem)} \ No newline at end of file +.full-screen-search-button{font-size:18px}.full-screen-search-button.btn-link,.full-screen-search-button.btn-link:hover,.full-screen-search-button.btn-link:focus{background-color:initial;text-decoration:none}#search-block-form{display:table}.full-screen-search-form{background-color:#fff;display:table;height:100%;left:0;position:fixed;top:0;transition:top .3s ease;width:100%;z-index:99999}.full-screen-search-form .full-screen-search-form-input{background:rgba(0,0,0,0);border:none;box-shadow:none;font-size:10px;padding-bottom:2em;text-align:center;text-transform:uppercase}@media(width <= 767px){.full-screen-search-form .full-screen-search-form-input{font-size:8px}}@media(width <= 480px){.full-screen-search-form .full-screen-search-form-input{font-size:6px}}.full-screen-search-form .full-screen-search-form-input label{color:var(--dxt-color-base);font-size:2.1em;font-weight:normal;line-height:1.4;margin-bottom:.85em}.full-screen-search-form .full-screen-search-form-input .search-query{border-radius:0;font-size:90px;letter-spacing:-0.05em;line-height:1.3em;margin:0 auto;max-width:calc(100% - 32px);padding:0;text-align:center}.full-screen-search-form>div{display:table-cell;vertical-align:middle}.full-screen-search-form .input-group input.btn.full-screen-search-submit{background-color:rgba(0,0,0,0) !important;border:2px solid #eee !important;border-radius:0;color:#666 !important;display:block !important;letter-spacing:.05em;margin:2em auto 0 !important;text-transform:uppercase}.full-screen-search-form .input-group input.btn.full-screen-search-submit:hover,.full-screen-search-form .input-group input.btn.full-screen-search-submit:focus{background-color:#eee !important;border-color:#eee !important;color:#333 !important}.full-screen-search-form .input-group input.btn.full-screen-search-submit:active{background-color:#ddd !important;color:#333 !important;transform:translateY(1px)} \ No newline at end of file diff --git a/css/components/dxpr-theme-header--mobile.css b/css/components/dxpr-theme-header--mobile.css index cfd476d6..ebc00234 100644 --- a/css/components/dxpr-theme-header--mobile.css +++ b/css/components/dxpr-theme-header--mobile.css @@ -1 +1 @@ -html.html--dxpr-theme-nav-mobile--open{height:100%;overflow:hidden}html.html--dxpr-theme-nav-mobile--open .dxpr-theme-main-menu.menu--open{z-index:4060}html.html--dxpr-theme-nav-mobile--open .dxpr-theme-header #dxpr-theme-menu-toggle{z-index:4100}.body--dxpr-theme-nav-mobile.body--dxpr-theme-header-fixed.body--dxpr-theme-header-not-overlay:not(:has(#navbar.header-mobile-fixed)){padding-top:0 !important}.body--dxpr-theme-nav-mobile .page-title-full-width-container{padding-top:0}.body--dxpr-theme-nav-mobile #logo{display:inline;height:var(--dxt-setting-logo-height);max-height:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header{position:static}.body--dxpr-theme-nav-mobile .dxpr-theme-header li{clear:both}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container{display:block;float:none;height:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .navbar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .navbar-header .region-navigation{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .navbar-header .logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .wrap-branding{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .wrap-branding .logo,.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .wrap-branding .navbar-brand{-ms-flex-negative:0;flex-shrink:0}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu{-webkit-box-shadow:0 0.3125rem 0.3125rem rgba(0,0,0,.02);box-shadow:0 0.3125rem 0.3125rem rgba(0,0,0,.02);left:0;padding-left:calc(var(--dxt-setting-gutter-vertical-mobile, 0)/2);padding-right:calc(var(--dxt-setting-gutter-vertical-mobile, 0)/2);position:absolute;width:100%;z-index:100}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu .nav-link{font-size:var(--dxt-setting-nav-mobile-font-size)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul,.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu li{width:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.nav,.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.navbar-nav{width:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.dropdown-menu{position:static}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.dropdown-menu .dropdown-item,.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.dropdown-menu .bs-dropdown-item-wrapper>.dropdown-item{font-size:var(--dxt-setting-nav-mobile-font-size);white-space:normal;word-wrap:break-word;--bs-dropdown-indent-step: calc(var(--dxt-setting-nav-font-size) / 2)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-toggle{height:var(--dxt-setting-header-mobile-height)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .block-dxpr-theme-helper{height:var(--dxt-setting-header-mobile-height);line-height:var(--dxt-setting-header-mobile-height)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-left,.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-right{float:none !important}.body--dxpr-theme-nav-mobile .dxpr-theme-header .wrap-toggle{-ms-flex-line-pack:center;align-content:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle{border:0 none;cursor:pointer;float:right;margin:0.1875rem 0 0;outline:none;padding:0.625rem 2rem 1rem 0;position:relative;z-index:410}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--dxt-color-headertext);border-radius:0.0625rem;content:"";cursor:pointer;display:block;height:0.25rem;position:absolute;width:100%}@supports(animation-name: test){.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::after{-webkit-transition:all .3s;transition:all .3s}}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::before{top:-0.5rem}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::after{bottom:-0.5rem}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span{background-color:rgba(0,0,0,0)}@supports(animation-name: test){.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span::after{-webkit-transition:top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s,bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s,-webkit-transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96);transition:top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s,bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s,-webkit-transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96);transition:transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96),top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s,bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s;transition:transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96),top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s,bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s,-webkit-transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96)}}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span::before{top:-0.3125rem}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span::after{bottom:-0.3125rem}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash.navbar-toggle--active span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash.navbar-toggle--active span::after{bottom:0;top:0}@supports(animation-name: test){.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash.navbar-toggle--active span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash.navbar-toggle--active span::after{-webkit-transition:top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84),bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84),-webkit-transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96) .08s;transition:top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84),bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84),-webkit-transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96) .08s;transition:transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96) .08s,top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84),bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84);transition:transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96) .08s,top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84),bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84),-webkit-transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96) .08s}}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.navbar-toggle--active span{background-color:rgba(0,0,0,0)}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.navbar-toggle--active span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.navbar-toggle--active span::after{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-collapse{border-top:none;-webkit-box-shadow:inset 0 0.0625rem 0 hsla(0,0%,100%,.1);box-shadow:inset 0 0.0625rem 0 hsla(0,0%,100%,.1);clear:both}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-fixed-top{border-width:0 0 0.0625rem;top:0}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-collapse.collapse{display:none !important}.body--dxpr-theme-nav-mobile .dxpr-theme-header .menu__level--current span{padding:0.4375rem 1.25rem}.body--dxpr-theme-nav-mobile .dxpr-theme-header .nav{float:none !important;margin-bottom:0.46875rem;margin-top:0.46875rem;text-align:var(--dxt-setting-header-side-align)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .nav>li{float:none;text-align:var(--dxt-setting-header-side-align)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dropdown-menu li{text-align:var(--dxt-setting-header-side-align)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .nav>li>a{padding-bottom:0.625rem;padding-top:0.625rem}.body--dxpr-theme-nav-mobile .dxpr-theme-header .collapse.in{display:block !important}.body--dxpr-theme-nav-mobile #navbar.header-mobile-fixed{-webkit-box-sizing:border-box;box-sizing:border-box;left:0;margin:0;position:fixed;right:0;top:var(--drupal-displace-offset-top, 0);z-index:405}.body--dxpr-theme-nav-mobile.gin--vertical-toolbar #navbar.header-mobile-fixed,.body--dxpr-theme-nav-mobile.gin--horizontal-toolbar #navbar.header-mobile-fixed,.body--dxpr-theme-nav-mobile.gin--classic-toolbar #navbar.header-mobile-fixed,.body--dxpr-theme-nav-mobile.gin--core-navigation #navbar.header-mobile-fixed{top:calc(var(--drupal-displace-offset-top, 0) - 0.0625rem)}.body--dxpr-theme-nav-mobile.gin--navigation #navbar.header-mobile-fixed{top:calc(var(--drupal-displace-offset-top, 0) - 0.375rem)}.body--dxpr-theme-nav-mobile:has(#navbar.header-mobile-fixed):not(.toolbar-horizontal,.toolbar-vertical,.toolbar-fixed){padding-top:var(--dxt-setting-header-mobile-height) !important}.body--dxpr-theme-nav-mobile:has(#navbar.header-mobile-fixed).toolbar-horizontal,.body--dxpr-theme-nav-mobile:has(#navbar.header-mobile-fixed).toolbar-vertical,.body--dxpr-theme-nav-mobile:has(#navbar.header-mobile-fixed).toolbar-fixed{padding-top:calc(var(--dxt-setting-header-mobile-height) + var(--drupal-displace-offset-top, 0)) !important}.body--dxpr-theme-nav-mobile.gin--vertical-toolbar:has(#navbar.header-mobile-fixed){padding-top:var(--dxt-setting-header-mobile-height) !important}@media screen and (width <= 48rem){.action--open,.action--close{display:block}.body--dxpr-theme-nav-mobile #dxpr-theme-main-menu,.body--dxpr-theme-nav-mobile #dxpr-theme-main-menu ul,.body--dxpr-theme-nav-mobile #dxpr-theme-main-menu li{text-align:var(--dxt-setting-header-side-align)}.navbar-nav .nav-link.dropdown-toggle,.navbar-nav .media-library-view--widget .view-header a.dropdown-toggle,.media-library-view--widget .view-header .navbar-nav a.dropdown-toggle{display:block}} \ No newline at end of file +html.html--dxpr-theme-nav-mobile--open{height:100%;overflow:hidden}html.html--dxpr-theme-nav-mobile--open .dxpr-theme-main-menu.menu--open{z-index:4060}html.html--dxpr-theme-nav-mobile--open .dxpr-theme-header #dxpr-theme-menu-toggle{z-index:4100}.body--dxpr-theme-nav-mobile.body--dxpr-theme-header-fixed.body--dxpr-theme-header-not-overlay:not(:has(#navbar.header-mobile-fixed)){padding-top:0 !important}.body--dxpr-theme-nav-mobile .page-title-full-width-container{padding-top:0}.body--dxpr-theme-nav-mobile #logo{display:inline;height:var(--dxt-setting-logo-height);max-height:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header{position:static}.body--dxpr-theme-nav-mobile .dxpr-theme-header li{clear:both}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container{display:block;float:none;height:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .navbar-header{display:flex;flex-wrap:nowrap;height:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .navbar-header .region-navigation{flex-grow:1}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .navbar-header .logo{align-items:center;display:flex;height:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .wrap-branding{align-items:center;display:flex;flex-flow:row nowrap}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .wrap-branding .logo,.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .wrap-branding .navbar-brand{flex-shrink:0}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu{box-shadow:0 5px 5px rgba(0,0,0,.02);left:0;padding-left:calc(var(--dxt-setting-gutter-vertical-mobile, 0)/2);padding-right:calc(var(--dxt-setting-gutter-vertical-mobile, 0)/2);position:absolute;width:100%;z-index:100}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu .nav-link{font-size:var(--dxt-setting-nav-mobile-font-size)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul,.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu li{width:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.nav,.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.navbar-nav{width:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.dropdown-menu{position:static}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.dropdown-menu .dropdown-item,.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.dropdown-menu .bs-dropdown-item-wrapper>.dropdown-item{font-size:var(--dxt-setting-nav-mobile-font-size);white-space:normal;word-wrap:break-word;--bs-dropdown-indent-step: calc(var(--dxt-setting-nav-font-size) / 2)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-toggle{height:var(--dxt-setting-header-mobile-height)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .block-dxpr-theme-helper{height:var(--dxt-setting-header-mobile-height);line-height:var(--dxt-setting-header-mobile-height)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-left,.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-right{float:none !important}.body--dxpr-theme-nav-mobile .dxpr-theme-header .wrap-toggle{align-content:center;flex:1 1 auto}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle{border:0 none;cursor:pointer;float:right;margin:3px 0 0;outline:none;padding:10px 32px 16px 0;position:relative;z-index:410}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::after{backface-visibility:hidden;background:var(--dxt-color-headertext);border-radius:1px;content:"";cursor:pointer;display:block;height:4px;position:absolute;width:100%}@supports(animation-name: test){.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::after{transition:all .3s}}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::before{top:-8px}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::after{bottom:-8px}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span{background-color:rgba(0,0,0,0)}@supports(animation-name: test){.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span::after{transition:transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96),top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s,bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s}}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span::before{top:-5px}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span::after{bottom:-5px}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash.navbar-toggle--active span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash.navbar-toggle--active span::after{bottom:0;top:0}@supports(animation-name: test){.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash.navbar-toggle--active span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash.navbar-toggle--active span::after{transition:transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96) .08s,top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84),bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84)}}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.navbar-toggle--active span{background-color:rgba(0,0,0,0)}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.navbar-toggle--active span::before{top:0;transform:rotate(45deg)}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.navbar-toggle--active span::after{top:0;transform:rotate(-45deg)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-collapse{border-top:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);clear:both}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-fixed-top{border-width:0 0 1px;top:0}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-collapse.collapse{display:none !important}.body--dxpr-theme-nav-mobile .dxpr-theme-header .menu__level--current span{padding:7px 20px}.body--dxpr-theme-nav-mobile .dxpr-theme-header .nav{float:none !important;margin-bottom:7.5px;margin-top:7.5px;text-align:var(--dxt-setting-header-side-align)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .nav>li{float:none;text-align:var(--dxt-setting-header-side-align)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dropdown-menu li{text-align:var(--dxt-setting-header-side-align)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .nav>li>a{padding-bottom:10px;padding-top:10px}.body--dxpr-theme-nav-mobile .dxpr-theme-header .collapse.in{display:block !important}.body--dxpr-theme-nav-mobile #navbar.header-mobile-fixed{box-sizing:border-box;left:0;margin:0;position:fixed;right:0;top:var(--drupal-displace-offset-top, 0);z-index:405}.body--dxpr-theme-nav-mobile.gin--vertical-toolbar #navbar.header-mobile-fixed,.body--dxpr-theme-nav-mobile.gin--horizontal-toolbar #navbar.header-mobile-fixed,.body--dxpr-theme-nav-mobile.gin--classic-toolbar #navbar.header-mobile-fixed,.body--dxpr-theme-nav-mobile.gin--core-navigation #navbar.header-mobile-fixed{top:calc(var(--drupal-displace-offset-top, 0) - 1px)}.body--dxpr-theme-nav-mobile.gin--navigation #navbar.header-mobile-fixed{top:calc(var(--drupal-displace-offset-top, 0) - 6px)}.body--dxpr-theme-nav-mobile:has(#navbar.header-mobile-fixed):not(.toolbar-horizontal,.toolbar-vertical,.toolbar-fixed){padding-top:var(--dxt-setting-header-mobile-height) !important}.body--dxpr-theme-nav-mobile:has(#navbar.header-mobile-fixed).toolbar-horizontal,.body--dxpr-theme-nav-mobile:has(#navbar.header-mobile-fixed).toolbar-vertical,.body--dxpr-theme-nav-mobile:has(#navbar.header-mobile-fixed).toolbar-fixed{padding-top:calc(var(--dxt-setting-header-mobile-height) + var(--drupal-displace-offset-top, 0)) !important}.body--dxpr-theme-nav-mobile.gin--vertical-toolbar:has(#navbar.header-mobile-fixed){padding-top:var(--dxt-setting-header-mobile-height) !important}@media screen and (width <= 768px){.action--open,.action--close{display:block}.body--dxpr-theme-nav-mobile #dxpr-theme-main-menu,.body--dxpr-theme-nav-mobile #dxpr-theme-main-menu ul,.body--dxpr-theme-nav-mobile #dxpr-theme-main-menu li{text-align:var(--dxt-setting-header-side-align)}.navbar-nav .nav-link.dropdown-toggle,.navbar-nav .media-library-view--widget .view-header a.dropdown-toggle,.media-library-view--widget .view-header .navbar-nav a.dropdown-toggle{display:block}} \ No newline at end of file diff --git a/css/components/dxpr-theme-header--top.css b/css/components/dxpr-theme-header--top.css index f61eedc9..c98c086c 100644 --- a/css/components/dxpr-theme-header--top.css +++ b/css/components/dxpr-theme-header--top.css @@ -1 +1 @@ -.body--dxpr-theme-nav-desktop .navbar-toggler{display:none}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top{width:100%}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu{height:var(--dxt-setting-header-top-height);position:relative}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu>div,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu section,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu ul.nav{height:var(--dxt-setting-header-top-height)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav-link{font-size:var(--dxt-setting-nav-font-size)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav>li>a,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav>li>span.nav-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--dxt-setting-header-top-height);line-height:var(--dxt-setting-header-top-height);padding-left:var(--dxt-setting-menu-link-spacing, 10px);padding-right:var(--dxt-setting-menu-link-spacing, 10px)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav>li>.bs-dropdown-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--dxt-setting-header-top-height)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav>li>.bs-dropdown-wrapper>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--dxt-setting-header-top-height);line-height:var(--dxt-setting-header-top-height);padding-left:var(--dxt-setting-menu-link-spacing, 10px);padding-right:var(--dxt-setting-menu-link-spacing, 10px)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top #logo{display:inline;height:var(--dxt-setting-logo-height);max-height:100%}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--fixed{left:0;margin:0;position:fixed;right:0;top:var(--drupal-displace-offset-top, 0)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--fixed,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix{-webkit-box-shadow:0 0.1875rem 0.625rem 0 rgba(50,50,50,.05);box-shadow:0 0.1875rem 0.625rem 0 rgba(50,50,50,.05)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--overlay{left:0;position:absolute;right:0;top:1.875rem}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--overlay.dxpr-theme-header--fixed{position:fixed}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--overlay.dxpr-theme-header--sticky{-webkit-transition:opacity 600ms,background-color 600ms;transition:opacity 600ms,background-color 600ms}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--overlay.affix{top:var(--drupal-displace-offset-top, 0)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix{left:0;margin:0;opacity:1;position:fixed;top:var(--drupal-displace-offset-top, 0)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .navbar-header{padding-bottom:0;padding-top:0}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .navbar-brand{font-size:1.25rem}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .nav>li>.bs-dropdown-wrapper>*,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .nav>li>a,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .nav>li>span,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .wrap-branding,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .block-dxpr-theme-helper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--dxt-setting-header-top-height-scroll);line-height:var(--dxt-setting-header-top-height-scroll)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .dxpr-theme-main-menu{height:var(--dxt-setting-header-top-height-scroll)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .dxpr-theme-main-menu>div,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .dxpr-theme-main-menu section,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .dxpr-theme-main-menu ul.nav{height:var(--dxt-setting-header-top-height-scroll)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .nav-child-fixed-width{top:var(--dxt-setting-header-top-height-scroll)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .navbar-header{display:table;float:left;position:relative;z-index:405}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding .logo,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding .navbar-brand{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;height:100%;padding-right:0.9375rem}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .navbar-collapse{display:inline-block}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .navbar-header,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-right .navbar-header{left:50%;position:absolute}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .wrap-branding,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-right .wrap-branding{margin-left:-50%}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .wrap-branding .logo,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-right .wrap-branding .logo{padding-left:0.625rem;padding-right:0.625rem}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-left-menu-left .nav,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-left-menu-left .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-left-menu-left .navbar-nav,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .nav,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .navbar-nav{float:left}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .nav,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .navbar-nav{float:left}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .navbar-header,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .wrap-branding{float:right}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered{text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .region-navigation{text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .navbar-brand{clear:both;margin:0 auto;text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .navbar-header,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .navbar-nav{clear:both;display:inline-block;float:none;margin:0 auto;text-align:center;vertical-align:top}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered #dxpr-theme-main-menu{clear:both;display:block;text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline{text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline .navbar-header,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline #dxpr-theme-main-menu,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline nav{display:inline-block;float:none;vertical-align:top}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .navbar-nav{float:right}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dropdown span:not(.dropdown-toggle){padding:0 0.9375rem;pointer-events:none}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain{position:static !important}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu){-webkit-transform:translateZ(0);transform:translateZ(0)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) li{min-width:var(--dxt-setting-dropdown-width);width:var(--dxt-setting-dropdown-width)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown-item,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .bs-dropdown-item-wrapper>.dropdown-item{white-space:normal;word-wrap:break-word}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown{color:var(--dxt-color-headertext)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown *{color:var(--dxt-color-headertext)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown li{float:none}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown>span{color:var(--dxt-color-headertext);display:block;font-weight:normal;line-height:unset;padding:0.625rem 1.25rem}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .bs-dropdown-item-wrapper{padding-bottom:var(--bs-dropdown-item-padding-y);padding-top:var(--bs-dropdown-item-padding-y)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown-item{--bs-dropdown-indent-step: calc(var(--dxt-setting-nav-font-size) / 2)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top ul.nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;float:right}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-megamenu__heading{font-size:1.125rem;font-weight:300}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .nav-child-fixed-width{left:0;position:absolute;right:0;top:6.25rem}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-dxpr-theme-helper,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding{height:var(--dxt-setting-header-top-height);line-height:var(--dxt-setting-header-top-height)}.body--dxpr-theme-nav-desktop.toolbar-horizontal .dxpr-theme-header--top.dxpr-theme-header--overlay,.body--dxpr-theme-nav-desktop.toolbar-vertical .dxpr-theme-header--top.dxpr-theme-header--overlay,.body--dxpr-theme-nav-desktop.toolbar-fixed .dxpr-theme-header--top.dxpr-theme-header--overlay{top:calc(var(--drupal-displace-offset-top) + 1.875rem)}.body--dxpr-theme-header-overlay .wrap-messages{position:fixed;right:1.875rem;top:1.875rem;z-index:9999}html.js .gin--vertical-toolbar .dxpr-theme-header--fixed,html.js .gin--vertical-toolbar .dxpr-theme-header--top.affix{left:var(--gin-toolbar-x-offset, 256px);top:calc(var(--drupal-displace-offset-top, 0) - 0.0625rem);width:calc(100% - var(--gin-toolbar-x-offset, 256px))}html.js .gin--vertical-toolbar.body--dxpr-theme-nav-desktop.body--dxpr-theme-header-fixed.body--dxpr-theme-header-not-overlay{padding-top:0 !important}html.js .gin--horizontal-toolbar .dxpr-theme-header--fixed,html.js .gin--horizontal-toolbar .dxpr-theme-header--top.affix,html.js .gin--classic-toolbar .dxpr-theme-header--fixed,html.js .gin--classic-toolbar .dxpr-theme-header--top.affix,html.js .gin--core-navigation .dxpr-theme-header--fixed,html.js .gin--core-navigation .dxpr-theme-header--top.affix,html.js .gin--navigation-top-bar .dxpr-theme-header--fixed,html.js .gin--navigation-top-bar .dxpr-theme-header--top.affix{top:calc(var(--drupal-displace-offset-top, 0) - 0.0625rem)}html.js .gin--navigation .dxpr-theme-header--fixed,html.js .gin--navigation .dxpr-theme-header--top.affix{top:calc(var(--drupal-displace-offset-top, 0) - 0.375rem)} \ No newline at end of file +.body--dxpr-theme-nav-desktop .navbar-toggler{display:none}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top{width:100%}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu{height:var(--dxt-setting-header-top-height);position:relative}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu>div,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu section,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu ul.nav{height:var(--dxt-setting-header-top-height)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav-link{font-size:var(--dxt-setting-nav-font-size)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav>li>a,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav>li>span.nav-link{align-items:center;display:flex;height:var(--dxt-setting-header-top-height);line-height:var(--dxt-setting-header-top-height);padding-left:var(--dxt-setting-menu-link-spacing, 10px);padding-right:var(--dxt-setting-menu-link-spacing, 10px)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav>li>.bs-dropdown-wrapper{align-items:center;height:var(--dxt-setting-header-top-height)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav>li>.bs-dropdown-wrapper>a{align-items:center;display:flex;height:var(--dxt-setting-header-top-height);line-height:var(--dxt-setting-header-top-height);padding-left:var(--dxt-setting-menu-link-spacing, 10px);padding-right:var(--dxt-setting-menu-link-spacing, 10px)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top #logo{display:inline;height:var(--dxt-setting-logo-height);max-height:100%}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--fixed{left:0;margin:0;position:fixed;right:0;top:var(--drupal-displace-offset-top, 0)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--fixed,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix{box-shadow:0 3px 10px 0 rgba(50,50,50,.05)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--overlay{left:0;position:absolute;right:0;top:30px}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--overlay.dxpr-theme-header--fixed{position:fixed}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--overlay.dxpr-theme-header--sticky{transition:opacity 600ms,background-color 600ms}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--overlay.affix{top:var(--drupal-displace-offset-top, 0)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix{left:0;margin:0;opacity:1;position:fixed;top:var(--drupal-displace-offset-top, 0)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .navbar-header{padding-bottom:0;padding-top:0}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .navbar-brand{font-size:20px}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .nav>li>.bs-dropdown-wrapper>*,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .nav>li>a,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .nav>li>span,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .wrap-branding,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .block-dxpr-theme-helper{align-items:center;display:flex;height:var(--dxt-setting-header-top-height-scroll);line-height:var(--dxt-setting-header-top-height-scroll)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .dxpr-theme-main-menu{height:var(--dxt-setting-header-top-height-scroll)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .dxpr-theme-main-menu>div,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .dxpr-theme-main-menu section,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .dxpr-theme-main-menu ul.nav{height:var(--dxt-setting-header-top-height-scroll)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .nav-child-fixed-width{top:var(--dxt-setting-header-top-height-scroll)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .navbar-header{display:table;float:left;position:relative;z-index:405}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding{align-items:center;display:flex;flex-flow:row nowrap}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding .logo,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding .navbar-brand{align-items:center;display:flex;flex-shrink:0;height:100%;padding-right:15px}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .navbar-collapse{display:inline-block}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .navbar-header,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-right .navbar-header{left:50%;position:absolute}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .wrap-branding,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-right .wrap-branding{margin-left:-50%}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .wrap-branding .logo,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-right .wrap-branding .logo{padding-left:10px;padding-right:10px}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-left-menu-left .nav,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-left-menu-left .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-left-menu-left .navbar-nav,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .nav,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .navbar-nav{float:left}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .nav,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .navbar-nav{float:left}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .navbar-header,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .wrap-branding{float:right}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered{text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .region-navigation{text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .navbar-brand{clear:both;margin:0 auto;text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .navbar-header,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .navbar-nav{clear:both;display:inline-block;float:none;margin:0 auto;text-align:center;vertical-align:top}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered #dxpr-theme-main-menu{clear:both;display:block;text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .navbar-nav{display:flex}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline{text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline .navbar-header,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline #dxpr-theme-main-menu,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline nav{display:inline-block;float:none;vertical-align:top}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .navbar-nav{float:right}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dropdown span:not(.dropdown-toggle){padding:0 15px;pointer-events:none}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain{position:static !important}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu){transform:translateZ(0)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) li{min-width:var(--dxt-setting-dropdown-width);width:var(--dxt-setting-dropdown-width)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown-item,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .bs-dropdown-item-wrapper>.dropdown-item{white-space:normal;word-wrap:break-word}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown{color:var(--dxt-color-headertext)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown *{color:var(--dxt-color-headertext)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown li{float:none}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown>span{color:var(--dxt-color-headertext);display:block;font-weight:normal;line-height:unset;padding:10px 20px}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .bs-dropdown-item-wrapper{padding-bottom:var(--bs-dropdown-item-padding-y);padding-top:var(--bs-dropdown-item-padding-y)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown-item{--bs-dropdown-indent-step: calc(var(--dxt-setting-nav-font-size) / 2)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top ul.nav{align-items:center;display:flex;flex-direction:row;float:right}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-megamenu__heading{font-size:18px;font-weight:300}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .nav-child-fixed-width{left:0;position:absolute;right:0;top:100px}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-dxpr-theme-helper,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding{height:var(--dxt-setting-header-top-height);line-height:var(--dxt-setting-header-top-height)}.body--dxpr-theme-nav-desktop.toolbar-horizontal .dxpr-theme-header--top.dxpr-theme-header--overlay,.body--dxpr-theme-nav-desktop.toolbar-vertical .dxpr-theme-header--top.dxpr-theme-header--overlay,.body--dxpr-theme-nav-desktop.toolbar-fixed .dxpr-theme-header--top.dxpr-theme-header--overlay{top:calc(var(--drupal-displace-offset-top) + 30px)}.body--dxpr-theme-header-overlay .wrap-messages{position:fixed;right:30px;top:30px;z-index:9999}html.js .gin--vertical-toolbar .dxpr-theme-header--fixed,html.js .gin--vertical-toolbar .dxpr-theme-header--top.affix{left:var(--gin-toolbar-x-offset, 256px);top:calc(var(--drupal-displace-offset-top, 0) - 1px);width:calc(100% - var(--gin-toolbar-x-offset, 256px))}html.js .gin--vertical-toolbar.body--dxpr-theme-nav-desktop.body--dxpr-theme-header-fixed.body--dxpr-theme-header-not-overlay{padding-top:0 !important}html.js .gin--horizontal-toolbar .dxpr-theme-header--fixed,html.js .gin--horizontal-toolbar .dxpr-theme-header--top.affix,html.js .gin--classic-toolbar .dxpr-theme-header--fixed,html.js .gin--classic-toolbar .dxpr-theme-header--top.affix,html.js .gin--core-navigation .dxpr-theme-header--fixed,html.js .gin--core-navigation .dxpr-theme-header--top.affix,html.js .gin--navigation-top-bar .dxpr-theme-header--fixed,html.js .gin--navigation-top-bar .dxpr-theme-header--top.affix{top:calc(var(--drupal-displace-offset-top, 0) - 1px)}html.js .gin--navigation .dxpr-theme-header--fixed,html.js .gin--navigation .dxpr-theme-header--top.affix{top:calc(var(--drupal-displace-offset-top, 0) - 6px)} \ No newline at end of file diff --git a/css/components/dxpr-theme-header.css b/css/components/dxpr-theme-header.css index dd6fcf4a..081baa07 100644 --- a/css/components/dxpr-theme-header.css +++ b/css/components/dxpr-theme-header.css @@ -1 +1 @@ -.body--dxpr-theme-nav-desktop .navbar-container>.row>.col-sm-12{position:relative;z-index:405}.body--dxpr-theme-nav-desktop .nav-child-fixed-width{top:var(--dxt-setting-header-top-height)}.navbar.container,.navbar.container-fluid{margin-top:0}.dxpr-theme-header{background:var(--dxt-color-header);border:none;border-radius:0;color:var(--dxt-color-headertext);display:block;padding:0;z-index:405}.dxpr-theme-header a{color:var(--dxt-color-headertext);cursor:pointer;outline:none}.dxpr-theme-header a.active,.dxpr-theme-header a:hover,.dxpr-theme-header a:focus{color:var(--dxt-color-headertext)}.dxpr-theme-header .navbar-container{display:block;margin-bottom:0;padding-bottom:0;padding-top:0;position:relative}.dxpr-theme-header .navbar-container.container-fluid{position:static}.dxpr-theme-header .navbar-collapse{padding-left:0;padding-right:0}.dxpr-theme-header .nav{display:block;margin-left:0;margin-right:0}.dxpr-theme-header .nav h1,.dxpr-theme-header .nav h2,.dxpr-theme-header .nav h3,.dxpr-theme-header .nav h4,.dxpr-theme-header .nav h5 h6{opacity:.75}.dxpr-theme-header .dxpr-theme-main-menu a{color:var(--dxt-color-headertext);text-decoration:none}.dxpr-theme-header .dxpr-theme-main-menu a.active,.dxpr-theme-header .dxpr-theme-main-menu a:hover,.dxpr-theme-header .dxpr-theme-main-menu a:focus{color:var(--dxt-color-headertext)}.dxpr-theme-header .dxpr-theme-main-menu .nav a{background:rgba(0,0,0,0)}.dxpr-theme-header .dxpr-theme-main-menu .nav a:hover,.dxpr-theme-header .dxpr-theme-main-menu .nav a:focus{background:rgba(0,0,0,0)}.dxpr-theme-header .navbar-header .logo{padding-left:0}.dxpr-theme-header .navbar-header .navbar-brand{float:none;font-size:1.75rem;height:auto;letter-spacing:0.0625rem;margin-left:0;padding:0}.dxpr-theme-header .dropdown-menu{background:var(--dxt-color-header);border:none;border-top-left-radius:0;border-top-right-radius:0;-webkit-box-shadow:0 0.375rem 0.75rem rgba(0,0,0,.175);box-shadow:0 0.375rem 0.75rem rgba(0,0,0,.175);margin-top:0;padding:0.3125rem 0}.dxpr-theme-header .dropdown-menu ul{padding-left:0}.dxpr-theme-header .dropdown-menu li{list-style:none none;width:100%}.dxpr-theme-header .dropdown-menu li a{background:rgba(0,0,0,0);display:block}.dxpr-theme-header .dxpr-theme-megamenu{border:none;-webkit-box-shadow:none;box-shadow:none;display:block;position:static}.dxpr-theme-header .dxpr-theme-megamenu li{float:none}.dxpr-theme-header .row,.dxpr-theme-header .block{margin-bottom:0}.dxpr-theme-header .mega-dropdown-menu{padding-top:0.9375rem}.dxpr-theme-header .mega-dropdown-menu .block{padding-left:1.25rem;padding-right:0}.dxpr-theme-header .mega-dropdown-menu .row{margin-left:0;margin-right:0}.dxpr-theme-header .nav-child-fixed-width{width:100% !important}.dxpr-theme-header.affix .nav-child-fixed-width{top:3.75rem}.body--dxpr-theme-nav-mobile .dxpr-theme-header{position:static}.body--dxpr-theme-nav-mobile .dxpr-theme-header li{clear:both}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dropdown-menu{border:none;-webkit-box-shadow:none;box-shadow:none}#dxpr-theme-main-menu,#dxpr-theme-main-menu .menu__breadcrumbs,#dxpr-theme-main-menu .menu__level{text-align:left}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav>li{position:relative}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav>li>a::before{background:#eee;background:var(--dxt-color-headertext);bottom:0;content:" ";display:block;height:0.125rem;left:0;position:absolute;-webkit-transform:scale(0, 1) translate(0.625rem, 0);-ms-transform:scale(0, 1) translate(0.625rem, 0);transform:scale(0, 1) translate(0.625rem, 0);width:calc(100% - 1.25rem)}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav li.active>a::before,.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav a:hover::before,.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav a.is-active::before{-webkit-transform:scale(1, 1) translate(0.625rem, 0);-ms-transform:scale(1, 1) translate(0.625rem, 0);transform:scale(1, 1) translate(0.625rem, 0)}nav#dxpr-theme-main-menu .bs-dropdown-wrapper,nav#dxpr-theme-main-menu .bs-dropdown-item-wrapper{border-radius:0 0.1875rem 0.1875rem 0} \ No newline at end of file +.body--dxpr-theme-nav-desktop .navbar-container>.row>.col-sm-12{position:relative;z-index:405}.body--dxpr-theme-nav-desktop .nav-child-fixed-width{top:var(--dxt-setting-header-top-height)}.navbar.container,.navbar.container-fluid{margin-top:0}.dxpr-theme-header{background:var(--dxt-color-header);border:none;border-radius:0;color:var(--dxt-color-headertext);display:block;padding:0;z-index:405}.dxpr-theme-header a{color:var(--dxt-color-headertext);cursor:pointer;outline:none}.dxpr-theme-header a.active,.dxpr-theme-header a:hover,.dxpr-theme-header a:focus{color:var(--dxt-color-headertext)}.dxpr-theme-header .navbar-container{display:block;margin-bottom:0;padding-bottom:0;padding-top:0;position:relative}.dxpr-theme-header .navbar-container.container-fluid{position:static}.dxpr-theme-header .navbar-collapse{padding-left:0;padding-right:0}.dxpr-theme-header .nav{display:block;margin-left:0;margin-right:0}.dxpr-theme-header .nav h1,.dxpr-theme-header .nav h2,.dxpr-theme-header .nav h3,.dxpr-theme-header .nav h4,.dxpr-theme-header .nav h5 h6{opacity:.75}.dxpr-theme-header .dxpr-theme-main-menu a{color:var(--dxt-color-headertext);text-decoration:none}.dxpr-theme-header .dxpr-theme-main-menu a.active,.dxpr-theme-header .dxpr-theme-main-menu a:hover,.dxpr-theme-header .dxpr-theme-main-menu a:focus{color:var(--dxt-color-headertext)}.dxpr-theme-header .dxpr-theme-main-menu .nav a{background:rgba(0,0,0,0)}.dxpr-theme-header .dxpr-theme-main-menu .nav a:hover,.dxpr-theme-header .dxpr-theme-main-menu .nav a:focus{background:rgba(0,0,0,0)}.dxpr-theme-header .navbar-header .logo{padding-left:0}.dxpr-theme-header .navbar-header .navbar-brand{float:none;font-size:28px;height:auto;letter-spacing:1px;margin-left:0;padding:0}.dxpr-theme-header .dropdown-menu{background:var(--dxt-color-header);border:none;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 6px 12px rgba(0,0,0,.175);margin-top:0;padding:5px 0}.dxpr-theme-header .dropdown-menu ul{padding-left:0}.dxpr-theme-header .dropdown-menu li{list-style:none none;width:100%}.dxpr-theme-header .dropdown-menu li a{background:rgba(0,0,0,0);display:block}.dxpr-theme-header .dxpr-theme-megamenu{border:none;box-shadow:none;display:block;position:static}.dxpr-theme-header .dxpr-theme-megamenu li{float:none}.dxpr-theme-header .row,.dxpr-theme-header .block{margin-bottom:0}.dxpr-theme-header .mega-dropdown-menu{padding-top:15px}.dxpr-theme-header .mega-dropdown-menu .block{padding-left:20px;padding-right:0}.dxpr-theme-header .mega-dropdown-menu .row{margin-left:0;margin-right:0}.dxpr-theme-header .nav-child-fixed-width{width:100% !important}.dxpr-theme-header.affix .nav-child-fixed-width{top:60px}.body--dxpr-theme-nav-mobile .dxpr-theme-header{position:static}.body--dxpr-theme-nav-mobile .dxpr-theme-header li{clear:both}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dropdown-menu{border:none;box-shadow:none}#dxpr-theme-main-menu,#dxpr-theme-main-menu .menu__breadcrumbs,#dxpr-theme-main-menu .menu__level{text-align:left}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav>li{position:relative}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav>li>a::before{background:#eee;background:var(--dxt-color-headertext);bottom:0;content:" ";display:block;height:2px;left:0;position:absolute;transform:scale(0, 1) translate(10px, 0);width:calc(100% - 20px)}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav li.active>a::before,.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav a:hover::before,.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav a.is-active::before{transform:scale(1, 1) translate(10px, 0)}nav#dxpr-theme-main-menu .bs-dropdown-wrapper,nav#dxpr-theme-main-menu .bs-dropdown-item-wrapper{border-radius:0 3px 3px 0} \ No newline at end of file diff --git a/css/components/dxpr-theme-secondary-header.css b/css/components/dxpr-theme-secondary-header.css index fd042fe8..e17fcbc9 100644 --- a/css/components/dxpr-theme-secondary-header.css +++ b/css/components/dxpr-theme-secondary-header.css @@ -1 +1 @@ -#secondary-header{background:var(--dxt-color-secheader);color:var(--dxt-color-secheadertext);line-height:1.2em;padding-bottom:0.625rem;padding-top:0.625rem;z-index:405}#secondary-header a{color:var(--dxt-color-secheadertext)}#secondary-header a:hover,#secondary-header a:focus{color:var(--dxt-color-secheadertext)}#secondary-header .block,#secondary-header p{margin-bottom:0}#secondary-header .secondary-header-container{margin-bottom:0}#secondary-header ul.nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;float:right;margin-bottom:0;margin-top:0}#secondary-header ul.nav a{line-height:1.2em;padding:0 0.9375rem}#secondary-header ul.nav a:hover,#secondary-header ul.nav a:focus{background:rgba(0,0,0,0)}#secondary-header ul.nav li{float:left} \ No newline at end of file +#secondary-header{background:var(--dxt-color-secheader);color:var(--dxt-color-secheadertext);line-height:1.2em;padding-bottom:10px;padding-top:10px;z-index:405}#secondary-header a{color:var(--dxt-color-secheadertext)}#secondary-header a:hover,#secondary-header a:focus{color:var(--dxt-color-secheadertext)}#secondary-header .block,#secondary-header p{margin-bottom:0}#secondary-header .secondary-header-container{margin-bottom:0}#secondary-header ul.nav{flex-direction:row;float:right;margin-bottom:0;margin-top:0}#secondary-header ul.nav a{line-height:1.2em;padding:0 15px}#secondary-header ul.nav a:hover,#secondary-header ul.nav a:focus{background:rgba(0,0,0,0)}#secondary-header ul.nav li{float:left} \ No newline at end of file diff --git a/css/components/tabs.css b/css/components/tabs.css index 0c25480f..53e16e86 100644 --- a/css/components/tabs.css +++ b/css/components/tabs.css @@ -1 +1 @@ -@media(width > 48rem){.main-container.container .block-local-tasks-block{left:50%;padding-right:2rem;position:absolute;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%);z-index:10}}.html .dxpr-theme-mini-tabs-wrapper{display:block;float:left;margin-bottom:0.625rem;pointer-events:none}.html .dxpr-theme-mini-tabs-wrapper .tabs{border:none;-webkit-box-shadow:0 0.1875rem 0.625rem 0 rgba(50,50,50,.23);box-shadow:0 0.1875rem 0.625rem 0 rgba(50,50,50,.23)}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab{border:none;margin:0;padding:0}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link{background-color:var(--dxt-color-header);border:none;color:var(--dxt-color-headertext);font-size:0.875rem;line-height:1.4286;margin:0;padding:0.5rem;pointer-events:auto}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:hover,.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:focus{text-decoration:underline}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab.active{bottom:auto !important}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab.active a{border:none;color:var(--dxt-color-base)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger{display:none}.html .tabs--secondary{clear:both;float:left;margin:0.625rem 0}@media(width <= 48rem){.html .dxpr-theme-mini-tabs-wrapper{float:none;width:100%;--tab-height: 3rem}.html .dxpr-theme-mini-tabs-wrapper .tabs{background:var(--dxt-color-graylighter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;-webkit-margin-start:0;margin-inline-start:0;padding:0;width:100%}.html .dxpr-theme-mini-tabs-wrapper .tabs.is-expanded .tabs__tab{display:-webkit-box;display:-ms-flexbox;display:flex}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs--secondary .tabs__tab{display:block}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab{display:none;margin:0.0625rem 0 0;width:100%}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab.active{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab.active::before{border-left:0.1875rem solid var(--dxt-color-link);border-top-left-radius:0.125rem;content:"";display:block;height:calc(100% + 0.125rem);left:-0.0625rem;position:absolute;top:-0.0625rem;width:0.1875rem;z-index:5}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab:first-child{margin-top:0}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:var(--tab-height);line-height:1;padding:0 1rem;text-decoration:none}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link.active{font-weight:600}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:hover,.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:focus{background-color:var(--dxt-color-graylighter);font-weight:600;text-decoration:none}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:focus{-webkit-box-shadow:0 0 0 0.125rem var(--dxt-color-link);box-shadow:0 0 0 0.125rem var(--dxt-color-link)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--dxt-color-header);border:0 none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-block:0;margin-inline:0.0625rem 0;margin-left:0.0625rem;pointer-events:auto;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:var(--tab-height)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:hover,.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:focus{background-color:var(--dxt-color-graylighter) !important}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:focus,.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:focus-within,.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:focus-visible{-webkit-box-shadow:0 0 0 0.125rem var(--dxt-color-link);box-shadow:0 0 0 0.125rem var(--dxt-color-link);outline:none !important;z-index:10}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon{display:block;height:0.625rem;-webkit-margin-before:-0.125rem;margin-block-start:-0.125rem;position:relative;width:1rem}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon>span{-webkit-border-before:solid 0.125rem var(--dxt-color-link);border-block-start:solid 0.125rem var(--dxt-color-link);display:block;inset-inline-start:0;position:absolute;-webkit-transition:opacity .2s,top .2s,-webkit-transform .2s;transition:opacity .2s,top .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s,top .2s;transition:transform .2s,opacity .2s,top .2s,-webkit-transform .2s;width:100%}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon>span:nth-child(1){inset-block-start:0}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger[aria-expanded=true] :is(.tabs__trigger-icon>span:nth-child(1)){inset-block-start:calc(50% + 0.0625rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon>span:nth-child(2){inset-block-start:calc(50% + 0.0625rem)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger[aria-expanded=true] :is(.tabs__trigger-icon>span:nth-child(2)){opacity:0}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon>span:nth-child(3){inset-block-start:calc(100% + 0.125rem)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger[aria-expanded=true] :is(.tabs__trigger-icon>span:nth-child(3)){inset-block-start:calc(50% + 0.0625rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}} \ No newline at end of file +@media(width > 768px){.main-container.container .block-local-tasks-block{left:50%;padding-right:32px;position:absolute;transform:translate(-50%, -100%);z-index:10}}.html .dxpr-theme-mini-tabs-wrapper{display:block;float:left;margin-bottom:10px;pointer-events:none}.html .dxpr-theme-mini-tabs-wrapper .tabs{border:none;box-shadow:0 3px 10px 0 rgba(50,50,50,.23)}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab{border:none;margin:0;padding:0}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link{background-color:var(--dxt-color-header);border:none;color:var(--dxt-color-headertext);font-size:14px;line-height:1.4286;margin:0;padding:8px;pointer-events:auto}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:hover,.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:focus{text-decoration:underline}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab.active{bottom:auto !important}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab.active a{border:none;color:var(--dxt-color-base)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger{display:none}.html .tabs--secondary{clear:both;float:left;margin:10px 0}@media(width <= 768px){.html .dxpr-theme-mini-tabs-wrapper{float:none;width:100%;--tab-height: 48px}.html .dxpr-theme-mini-tabs-wrapper .tabs{background:var(--dxt-color-graylighter);display:flex;flex-direction:column;list-style:none;margin:0;margin-inline-start:0;padding:0;width:100%}.html .dxpr-theme-mini-tabs-wrapper .tabs.is-expanded .tabs__tab{display:flex}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs--secondary .tabs__tab{display:block}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab{display:none;margin:1px 0 0;width:100%}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab.active{display:flex;position:relative}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab.active::before{border-left:3px solid var(--dxt-color-link);border-top-left-radius:2px;content:"";display:block;height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:3px;z-index:5}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab:first-child{margin-top:0}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link{align-items:center;display:flex;flex-grow:1;height:var(--tab-height);line-height:1;padding:0 16px;text-decoration:none}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link.active{font-weight:600}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:hover,.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:focus{background-color:var(--dxt-color-graylighter);font-weight:600;text-decoration:none}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:focus{box-shadow:0 0 0 2px var(--dxt-color-link)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger{align-items:center;background-color:var(--dxt-color-header);border:0 none;cursor:pointer;display:flex;justify-content:center;margin-block:0;margin-inline:1px 0;margin-left:1px;pointer-events:auto;transition:all .15s ease-in-out;width:var(--tab-height)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:hover,.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:focus{background-color:var(--dxt-color-graylighter) !important}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:focus,.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:focus-within,.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:focus-visible{box-shadow:0 0 0 2px var(--dxt-color-link);outline:none !important;z-index:10}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon{display:block;height:10px;margin-block-start:-2px;position:relative;width:16px}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon>span{border-block-start:solid 2px var(--dxt-color-link);display:block;inset-inline-start:0;position:absolute;transition:transform .2s,opacity .2s,top .2s;width:100%}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon>span:nth-child(1){inset-block-start:0}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger[aria-expanded=true] :is(.tabs__trigger-icon>span:nth-child(1)){inset-block-start:calc(50% + 1px);transform:rotate(45deg)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon>span:nth-child(2){inset-block-start:calc(50% + 1px)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger[aria-expanded=true] :is(.tabs__trigger-icon>span:nth-child(2)){opacity:0}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon>span:nth-child(3){inset-block-start:calc(100% + 2px)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger[aria-expanded=true] :is(.tabs__trigger-icon>span:nth-child(3)){inset-block-start:calc(50% + 1px);transform:rotate(-45deg)}} \ No newline at end of file diff --git a/css/dxpr-theme.admin.themesettings.css b/css/dxpr-theme.admin.themesettings.css index 2350ac51..b72cb5c5 100644 --- a/css/dxpr-theme.admin.themesettings.css +++ b/css/dxpr-theme.admin.themesettings.css @@ -1 +1 @@ -:root{--dxt-admin-sidebar-width: 40vw;--dxt-admin-sidebar-max-width: 68.75rem;--dxt-setting-menu-link-spacing: 0.625rem}html:has(#system-theme-settings){--drupal-displace-offset-right: var(--dxt-admin-sidebar-width)}body:has(#system-theme-settings)>*:not(#system-theme-settings,#navbar,script,style,.visually-hidden){margin-right:var(--dxt-admin-sidebar-width) !important}body:has(#system-theme-settings) #navbar.dxpr-theme-header--fixed,body:has(#system-theme-settings) #navbar.affix{right:var(--dxt-admin-sidebar-width) !important;width:calc(100% - var(--dxt-admin-sidebar-width)) !important}html:has(#system-theme-settings) body.body--dxpr-theme-header-fixed.body--dxpr-theme-header-not-overlay{padding-top:calc(var(--dxt-setting-header-top-height, 100px) + var(--drupal-displace-offset-top, 0px)) !important}#system-theme-settings{--dxt-admin-color-primary-50: #eaedfa;--dxt-admin-color-primary-500: #314dd0;--dxt-admin-color-primary-600: #2d46bd;--dxt-admin-color-neutral-0: #fff;--dxt-admin-color-neutral-100: #f2f2f7;--dxt-admin-color-neutral-200: #e5e5ea;--dxt-admin-color-neutral-300: #d1d5db;--dxt-admin-color-neutral-400: #9ca3af;--dxt-admin-color-neutral-500: #8e8e93;--dxt-admin-color-neutral-600: #636366;--dxt-admin-color-neutral-700: #48484a;--dxt-admin-color-neutral-800: #374151;--dxt-admin-color-neutral-900: #1c1c1e;--dxt-admin-color-shadow-8: rgb(0 0 0 / 8%);--dxt-admin-color-shadow-10: rgb(0 0 0 / 10%);--dxt-admin-color-shadow-15: rgb(0 0 0 / 15%);--dxt-admin-color-shadow-20: rgb(0 0 0 / 20%);--dxt-admin-bg: var(--dxt-admin-color-neutral-100);--dxt-admin-accent: var(--dxt-admin-color-primary-500);--dxt-admin-accent-hover: var(--dxt-admin-color-primary-600);--dxt-admin-accent-light: var(--dxt-admin-color-primary-50);--dxt-admin-text: var(--dxt-admin-color-neutral-900);--dxt-admin-text-muted: var(--dxt-admin-color-neutral-500);--dxt-admin-text-disabled: var(--dxt-admin-color-neutral-400);--dxt-admin-border: var(--dxt-admin-color-neutral-300);--dxt-admin-surface: var(--dxt-admin-color-neutral-0);--dxt-admin-surface-alt: var(--dxt-admin-color-neutral-200);--dxt-admin-toggle-off: var(--dxt-admin-color-neutral-500);--dxt-admin-toggle-off-hover: var(--dxt-admin-color-neutral-600);--dxt-admin-toggle-off-active: var(--dxt-admin-color-neutral-700);--dxt-admin-focus-ring: rgb(49 77 208 / 25%);--dxt-admin-selected-bg: rgb(49 77 208 / 15%);--dxt-admin-selected-bg-hover: rgb(49 77 208 / 20%);--dxt-admin-search-bg: rgb(118 118 128 / 8%);--dxt-admin-search-bg-focus: rgb(118 118 128 / 12%);--dxt-admin-tab-hover: rgb(255 255 255 / 60%);--dxt-admin-tab-active: rgb(255 255 255 / 80%);--dxt-radius-sm: 0.5rem;--dxt-radius-md: 0.75rem;--dxt-radius-lg: 1rem;--dxt-radius-xl: 1.5rem;--dxt-radius-full: 624.9375rem;background:var(--dxt-admin-bg);border-left:0.0625rem solid var(--dxt-admin-color-shadow-8);bottom:0;margin:0;max-width:var(--dxt-admin-sidebar-max-width);overflow-y:auto;padding:4.375rem 0 6.25rem;position:fixed;right:calc(var(--drupal-displace-offset-right, 0) - var(--dxt-admin-sidebar-width));top:var(--drupal-displace-offset-top, 0);width:var(--dxt-admin-sidebar-width);z-index:9999}#system-theme-settings *{color:var(--dxt-admin-text);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;font-size:1rem !important;line-height:1.2 !important}#system-theme-settings a:not(.vertical-tabs__menu-item a){color:var(--dxt-admin-accent);text-decoration:underline;text-underline-offset:0.125rem;-webkit-transition:color .15s ease,text-decoration-color .15s ease;transition:color .15s ease,text-decoration-color .15s ease}#system-theme-settings a:not(.vertical-tabs__menu-item a):visited{color:#5e35b1}#system-theme-settings a:not(.vertical-tabs__menu-item a):hover{color:var(--dxt-admin-accent-hover);text-decoration-thickness:0.125rem}#system-theme-settings a:not(.vertical-tabs__menu-item a):focus{outline:0.125rem solid var(--dxt-admin-accent);outline-offset:0.125rem;text-decoration:none}#system-theme-settings a:not(.vertical-tabs__menu-item a):focus-visible{outline:0.125rem solid var(--dxt-admin-accent);outline-offset:0.125rem}#system-theme-settings a:not(.vertical-tabs__menu-item a):active{color:var(--dxt-admin-accent-hover);text-decoration-thickness:0.125rem}#system-theme-settings .dxpr-search-container{background:var(--dxt-admin-bg);-webkit-box-shadow:0 0.25rem 1rem var(--dxt-admin-color-shadow-10);box-shadow:0 0.25rem 1rem var(--dxt-admin-color-shadow-10);margin:0;max-width:var(--dxt-admin-sidebar-max-width);padding:0.5rem 1rem 0.75rem;position:fixed;right:calc(var(--drupal-displace-offset-right, 0) - var(--dxt-admin-sidebar-width));top:var(--drupal-displace-offset-top, 0);width:var(--dxt-admin-sidebar-width);z-index:10001}#system-theme-settings #dxpr-settings-search{background:var(--dxt-admin-search-bg);border:none;border-radius:var(--dxt-radius-md);outline:none;padding:0.75rem 2.5rem 0.75rem 1rem;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:100%}#system-theme-settings #dxpr-settings-search:focus{background:var(--dxt-admin-search-bg-focus);-webkit-box-shadow:none;box-shadow:none}#system-theme-settings #dxpr-settings-search::-webkit-input-placeholder{color:var(--dxt-admin-text-muted);opacity:1}#system-theme-settings #dxpr-settings-search::-moz-placeholder{color:var(--dxt-admin-text-muted);opacity:1}#system-theme-settings #dxpr-settings-search:-ms-input-placeholder{color:var(--dxt-admin-text-muted);opacity:1}#system-theme-settings #dxpr-settings-search::-ms-input-placeholder{color:var(--dxt-admin-text-muted);opacity:1}#system-theme-settings #dxpr-settings-search::placeholder{color:var(--dxt-admin-text-muted);opacity:1}#system-theme-settings .dxpr-search-clear{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--dxt-admin-text-muted) !important;border:none !important;border-radius:50%;color:var(--dxt-admin-bg) !important;cursor:pointer;display:none;font-size:0.75rem !important;height:1.125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;padding:0 !important;position:absolute;right:1.75rem;top:calc(50% - 0.1875rem);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.125rem}#system-theme-settings .dxpr-search-clear:hover{background:var(--dxt-admin-text) !important}#system-theme-settings *:not(.reinvented-color-wheel *){-webkit-box-sizing:border-box;box-sizing:border-box}#system-theme-settings #edit-actions.form-actions{background:var(--dxt-admin-bg) !important;border:none !important;bottom:var(--drupal-displace-offset-bottom, 0);-webkit-box-shadow:0 -0.25rem 1rem var(--dxt-admin-color-shadow-10);box-shadow:0 -0.25rem 1rem var(--dxt-admin-color-shadow-10);margin:0 !important;max-width:var(--dxt-admin-sidebar-max-width);padding:0.75rem 1rem !important;position:fixed;right:calc(var(--drupal-displace-offset-right, 0) - var(--dxt-admin-sidebar-width));width:var(--dxt-admin-sidebar-width);z-index:10000}#system-theme-settings button,#system-theme-settings input[type=submit],#system-theme-settings input[type=button],#system-theme-settings .btn,#system-theme-settings .button{background:var(--dxt-admin-color-neutral-900) !important;border:none !important;border-radius:0 !important;color:var(--dxt-admin-surface) !important;cursor:pointer;font-weight:600;padding:0.75rem 1rem;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}#system-theme-settings button:hover,#system-theme-settings input[type=submit]:hover,#system-theme-settings input[type=button]:hover,#system-theme-settings .btn:hover,#system-theme-settings .button:hover{background:var(--dxt-admin-color-neutral-800) !important}#system-theme-settings button:focus,#system-theme-settings input[type=submit]:focus,#system-theme-settings input[type=button]:focus,#system-theme-settings .btn:focus,#system-theme-settings .button:focus{outline:0.125rem solid var(--dxt-admin-accent);outline-offset:0.125rem}#system-theme-settings button:active,#system-theme-settings input[type=submit]:active,#system-theme-settings input[type=button]:active,#system-theme-settings .btn:active,#system-theme-settings .button:active{background:var(--dxt-admin-color-neutral-700) !important}#system-theme-settings #edit-actions #edit-submit{margin:0;padding:1rem;width:100%}#system-theme-settings .settings-header{margin-bottom:0;padding:1.25rem 1rem}#system-theme-settings .form-wrapper,#system-theme-settings .tabs-left>.tab-content,#system-theme-settings .tabs-right>.tab-content,#system-theme-settings .nav-tabs,#system-theme-settings .nav-tabs a,#system-theme-settings .vertical-tabs{border:none;-webkit-box-shadow:none;box-shadow:none}#system-theme-settings details.form-wrapper,#system-theme-settings div.form-wrapper{background:rgba(0,0,0,0);border:none;clear:both;margin:0 0 1.5rem;overflow:hidden;padding:0}#system-theme-settings details.form-wrapper .panel-heading,#system-theme-settings div.form-wrapper .panel-heading{background:rgba(0,0,0,0);border:none}#system-theme-settings details.form-wrapper .panel-title,#system-theme-settings div.form-wrapper .panel-title{background:rgba(0,0,0,0);border:none}#system-theme-settings details.form-wrapper .panel-title .panel-title,#system-theme-settings div.form-wrapper .panel-title .panel-title{background:none;outline:none;text-decoration:none}#system-theme-settings details.form-wrapper .panel-title .panel-title:hover,#system-theme-settings details.form-wrapper .panel-title .panel-title:active,#system-theme-settings div.form-wrapper .panel-title .panel-title:hover,#system-theme-settings div.form-wrapper .panel-title .panel-title:active{outline:none;text-decoration:none}#system-theme-settings details.form-wrapper .card-header,#system-theme-settings div.form-wrapper .card-header{background:rgba(0,0,0,0);font-weight:600;padding:0.75rem 1rem}#system-theme-settings details.form-wrapper summary,#system-theme-settings div.form-wrapper summary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:unset;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;--bs-bg-opacity: unset}#system-theme-settings details.form-wrapper summary .details-title,#system-theme-settings div.form-wrapper summary .details-title{background:none;color:inherit;outline:none;text-decoration:none}#system-theme-settings details.form-wrapper summary:hover,#system-theme-settings div.form-wrapper summary:hover{background:var(--dxt-admin-tab-hover)}#system-theme-settings details.form-wrapper summary:focus,#system-theme-settings div.form-wrapper summary:focus{-webkit-box-shadow:inset 0 0 0 0.125rem var(--dxt-admin-accent);box-shadow:inset 0 0 0 0.125rem var(--dxt-admin-accent);outline:none}#system-theme-settings details.form-wrapper summary::before,#system-theme-settings div.form-wrapper summary::before{display:none}#system-theme-settings details.form-wrapper summary::marker,#system-theme-settings div.form-wrapper summary::marker{content:""}#system-theme-settings details.form-wrapper summary::after,#system-theme-settings div.form-wrapper summary::after{background-image:url('data:image/svg+xml,');background-position:center;background-repeat:no-repeat;background-size:1rem;content:"";-ms-flex-negative:0;flex-shrink:0;height:1rem;margin-left:0.5rem;opacity:0;-webkit-transition:opacity .15s ease,-webkit-transform .2s ease;transition:opacity .15s ease,-webkit-transform .2s ease;transition:opacity .15s ease,transform .2s ease;transition:opacity .15s ease,transform .2s ease,-webkit-transform .2s ease;width:1rem}#system-theme-settings details.form-wrapper summary:hover::after,#system-theme-settings details.form-wrapper summary:focus::after,#system-theme-settings div.form-wrapper summary:hover::after,#system-theme-settings div.form-wrapper summary:focus::after{opacity:1}#system-theme-settings details.form-wrapper[open]>summary::after,#system-theme-settings div.form-wrapper[open]>summary::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#system-theme-settings details.form-wrapper[open]>summary:hover::after,#system-theme-settings details.form-wrapper[open]>summary:focus::after,#system-theme-settings div.form-wrapper[open]>summary:hover::after,#system-theme-settings div.form-wrapper[open]>summary:focus::after{opacity:1}#system-theme-settings details.form-wrapper .description,#system-theme-settings div.form-wrapper .description{color:var(--dxt-admin-text-muted);font-size:0.8125rem !important;margin:0;padding:0.25rem 0}#system-theme-settings label,#system-theme-settings legend{background-color:unset;border:none;display:block;font-size:1.1875rem !important;margin-bottom:0.375rem;outline:none;width:100%}#system-theme-settings .no-preview{position:relative}#system-theme-settings .no-preview::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22feather%20feather-eye-off%22%3E%3Cpath%20d%3D%22M17.94%2017.94A10.07%2010.07%200%200%201%2012%2020c-7%200-11-8-11-8a18.45%2018.45%200%200%201%205.06-5.94M9.9%204.24A9.12%209.12%200%200%201%2012%204c7%200%2011%208%2011%208a18.5%2018.5%200%200%201-2.16%203.19m-6.72-1.07a3%203%200%201%201-4.24-4.24M1%201l22%2022%22%2F%3E%3C%2Fsvg%3E");background-size:contain;content:"";display:inline-block;-webkit-filter:invert(100%) brightness(70%);filter:invert(100%) brightness(70%);height:1rem;margin-left:.4em;position:absolute;right:0;top:0.125rem;width:1rem}#system-theme-settings .no-preview-info{bottom:0;color:var(--dxt-admin-text-muted);font-size:0.8125rem !important;line-height:1.3;position:absolute;right:1rem}#system-theme-settings .no-preview-info span.no-preview{display:inline-block;margin-right:1.5em}#system-theme-settings .no-preview-info span.no-preview::after{height:1em;margin-left:0;width:1em}#system-theme-settings .form-radios .no-preview::after,#system-theme-settings .form-checkboxes .no-preview::after,#system-theme-settings .form-item-block-card .no-preview::after,#system-theme-settings .form-item-block-divider .no-preview::after{display:none}#system-theme-settings .form-item{background-color:unset;margin-bottom:0;padding:0.75rem 0}#system-theme-settings .form-item:last-child{border-bottom:none}#system-theme-settings .form-item .js-form-type-radio{min-height:1.25rem}#system-theme-settings .media-library-item{width:auto}#system-theme-settings .media-library-item .media-library-item__remove{height:auto;padding:0.375rem 0.625rem;width:auto}#system-theme-settings .form-item-field-settings-granularity .option.checkbox.control-label{float:left;margin-right:2em}#system-theme-settings .form-item-field-settings-granularity .help-block{clear:both}#system-theme-settings .radio input[type=radio],#system-theme-settings .radio-inline input[type=radio],#system-theme-settings .checkbox input[type=checkbox],#system-theme-settings .checkbox-inline input[type=checkbox]{margin-left:0;position:static}#system-theme-settings .form-text,#system-theme-settings .fieldset-wrapper,#system-theme-settings .select-wrapper{max-width:100%;width:100%}#system-theme-settings .fieldset-wrapper{padding:0}#system-theme-settings .form-text,#system-theme-settings .form-textarea,#system-theme-settings .form-file{background:var(--dxt-admin-surface);border:none;-webkit-box-shadow:none;box-shadow:none;padding:0.875rem 1rem;-webkit-transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}#system-theme-settings .form-text:focus,#system-theme-settings .form-textarea:focus,#system-theme-settings .form-file:focus{background:var(--dxt-admin-surface);-webkit-box-shadow:0 0 0 0.125rem var(--dxt-admin-accent);box-shadow:0 0 0 0.125rem var(--dxt-admin-accent);outline:none}#system-theme-settings #edit-custom-css-site,#system-theme-settings #edit-custom-javascript-site,#system-theme-settings input[name=body_font_face_selector],#system-theme-settings input[name=headings_font_face_selector],#system-theme-settings input[name=nav_font_face_selector],#system-theme-settings input[name=sitename_font_face_selector],#system-theme-settings input[name=blockquote_font_face_selector]{font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Monaco,Consolas,monospace !important}#system-theme-settings .description,#system-theme-settings .help-block{color:var(--dxt-admin-text-muted);font-size:0.8125rem !important;margin-top:0.375rem}#system-theme-settings h2{margin-bottom:0;margin-top:0}#system-theme-settings .form-header{display:none}#system-theme-settings .form-header~.form-header{border-top:0.0625rem solid var(--dxt-admin-border);display:block;margin-top:1.5rem;padding-top:1.5rem;text-align:center}#system-theme-settings .vertical-tabs{display:table;margin:0;position:relative;width:100%}#system-theme-settings .vertical-tabs .vertical-tabs__menu{background:rgba(0,0,0,0);border:none;content:" ";display:table-cell;float:none;height:100%;left:0;margin:0;overflow:visible;padding:1rem;position:relative;top:0;vertical-align:top;width:10rem}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item{background:rgba(0,0,0,0);border:none;border-radius:1.5rem;margin-bottom:0.25rem}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a{background:rgba(0,0,0,0);border:none;border-radius:1.5rem;color:var(--dxt-admin-text-muted);display:block;margin-bottom:0;outline:none;padding:0.625rem 1rem;-webkit-transition:background-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a strong,#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a span{font-size:0.8125rem !important}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a:hover{background:var(--dxt-admin-tab-hover);color:var(--dxt-admin-text);text-decoration:none}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a:focus{outline:none;text-decoration:none}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a:focus-visible{background:var(--dxt-admin-tab-hover);-webkit-box-shadow:0 0 0 0.125rem var(--dxt-admin-accent);box-shadow:0 0 0 0.125rem var(--dxt-admin-accent)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a:active{background:var(--dxt-admin-tab-active);color:var(--dxt-admin-text)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a .vertical-tabs__menu-item-title{font-weight:normal}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected{background-color:var(--dxt-admin-surface);border-radius:1.5rem}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a{color:var(--dxt-admin-text)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a:hover{background:rgba(0,0,0,0)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a:focus-visible{background:rgba(0,0,0,0);-webkit-box-shadow:0 0 0 0.125rem var(--dxt-admin-accent);box-shadow:0 0 0 0.125rem var(--dxt-admin-accent)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a:active{background:rgba(0,0,0,0)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a .vertical-tabs__menu-item-title{font-weight:600;text-decoration:none}#system-theme-settings .vertical-tabs .vertical-tabs__panes{padding:0 1rem 1rem 0.5rem}#system-theme-settings .vertical-tabs .vertical-tabs__panes .details-wrapper{padding:1rem}#system-theme-settings .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--dxt-admin-surface);background-image:url('data:image/svg+xml,');background-position:right 0.875rem center;background-repeat:no-repeat;background-size:1rem;border:none;cursor:pointer;max-width:100%;padding:0.875rem 2.75rem 0.875rem 1rem;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease, -webkit-box-shadow .2s ease;width:auto}#system-theme-settings .form-select:focus{-webkit-box-shadow:0 0 0 0.125rem var(--dxt-admin-accent);box-shadow:0 0 0 0.125rem var(--dxt-admin-accent);outline:none}#system-theme-settings .form-select:hover{background-image:url('data:image/svg+xml,')}#system-theme-settings .form-composite{display:block}#system-theme-settings .form-composite .form-checkboxes input{display:block}#system-theme-settings .form-composite input{display:none}#system-theme-settings .form-composite label{margin-bottom:0.5rem;width:100%}#system-theme-settings .form-composite .form-radios{background:var(--dxt-admin-surface);border:none;max-width:100%;overflow:hidden}#system-theme-settings .form-composite .js-form-type-radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--dxt-admin-surface);border-bottom:0.0625rem solid var(--dxt-admin-bg);display:-webkit-box;display:-ms-flexbox;display:flex;height:3.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0 1.25rem;position:relative;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}#system-theme-settings .form-composite .js-form-type-radio:last-child{border-bottom:none}#system-theme-settings .form-composite .js-form-type-radio:hover{background:var(--dxt-admin-bg)}#system-theme-settings .form-composite .js-form-type-radio:hover label.option{color:var(--dxt-admin-text)}#system-theme-settings .form-composite .js-form-type-radio:focus-within{-webkit-box-shadow:inset 0 0 0 0.125rem var(--dxt-admin-accent);box-shadow:inset 0 0 0 0.125rem var(--dxt-admin-accent);outline:none;z-index:1}#system-theme-settings .form-composite .js-form-type-radio input[type=radio]{height:0.0625rem;opacity:0;position:absolute;width:0.0625rem}#system-theme-settings .form-composite .js-form-type-radio input[type=radio]:focus-visible~label.option{outline:none}#system-theme-settings .form-composite .js-form-type-radio label.option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--dxt-admin-text);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:400;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1;margin:0;padding:0;width:100%}#system-theme-settings .form-composite .js-form-type-radio label.option::before{display:none}#system-theme-settings .form-composite .js-form-type-radio label.option::after{color:var(--dxt-admin-accent);content:"";-ms-flex-negative:0;flex-shrink:0;font-weight:600;height:1.5rem;margin-left:0.75rem;width:1.5rem}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:checked){background:var(--dxt-admin-selected-bg)}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:checked):hover{background:var(--dxt-admin-selected-bg-hover)}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:checked):hover label.option{color:var(--dxt-admin-text)}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:checked) label.option::after{background-image:url('data:image/svg+xml,');background-position:center;background-repeat:no-repeat;background-size:1.125rem 1.125rem;content:""}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:disabled){background:var(--dxt-admin-surface-alt);cursor:not-allowed;pointer-events:none}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:disabled) label.option{color:var(--dxt-admin-text-disabled);cursor:not-allowed}#system-theme-settings .form-composite input~label.option,#system-theme-settings .form-composite input~span{cursor:pointer;display:block;font-weight:400;line-height:1.375rem;margin:0;padding:0.75rem 0;width:100%}#system-theme-settings .form-composite input~label.option:last-of-type,#system-theme-settings .form-composite input~span:last-of-type{border-bottom:none}#system-theme-settings .form-composite input~label.option::before,#system-theme-settings .form-composite input~span::before{color:var(--dxt-admin-text-muted);content:"";display:inline-block;font-size:1.1875rem !important;font-weight:normal;margin-right:0.75rem;width:1.375rem}#system-theme-settings .form-composite input:checked~label.option,#system-theme-settings .form-composite input:checked~span{color:var(--dxt-admin-text);font-style:normal;font-weight:400}#system-theme-settings .form-composite input:checked~label.option::before,#system-theme-settings .form-composite input:checked~span::before{color:var(--dxt-admin-accent);content:"✓";font-size:1.1875rem !important;font-weight:600}#system-theme-settings .form-type-checkboxes>label{font-weight:600}#system-theme-settings .farbtastic{-ms-flex-negative:0;flex-shrink:0;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}#system-theme-settings .color-form{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}#system-theme-settings .color-form .form-item{border-bottom:none;margin:0 0 1rem;padding:0}#system-theme-settings .color-form .details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;width:100%}#system-theme-settings .color-form .form-text{padding:0.625rem 0.75rem;width:100%}#system-theme-settings .color-form .select-wrapper{margin-bottom:0.75rem;width:100%}#system-theme-settings .color-form .select-wrapper .form-select{width:100%}#system-theme-settings .color-form .form-item-scheme{margin-bottom:1rem;width:100%}#system-theme-settings .color-form h2{visibility:hidden}#system-theme-settings .color-form .color-preview{visibility:hidden}#system-theme-settings .form-item.form-type-vertical-tabs{border-bottom:none;margin-top:0;padding:0}#system-theme-settings .color-placeholder{position:fixed;right:3.75rem;top:calc(var(--drupal-displace-offset-top, 0px) + 5rem);z-index:10}#system-theme-settings .color-palette-wrapper{max-width:calc(100% - 14.375rem)}#system-theme-settings .color-palette{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:1rem}#system-theme-settings .color-palette label{color:var(--dxt-admin-text-muted);font-weight:500;line-height:1.2;margin-bottom:0.5rem;text-transform:capitalize;width:100%}#system-theme-settings .color-palette .form-item{border-bottom:none;margin-bottom:1.25rem;padding:0}#system-theme-settings .color-palette .item-selected{background:none}#system-theme-settings .color-palette .item-selected input{font-style:normal;font-weight:600}#system-theme-settings .color-palette .lock{left:auto;margin-left:0.5rem;position:relative;top:auto}#system-theme-settings .color-palette .form-text{color:inherit;font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Monaco,Consolas,monospace !important;font-weight:500;padding:1rem;text-shadow:0 0.0625rem 0.125rem var(--dxt-admin-color-shadow-20);-webkit-transition:background-color .35s ease,-webkit-box-shadow .2s ease,-webkit-transform .15s ease;transition:background-color .35s ease,-webkit-box-shadow .2s ease,-webkit-transform .15s ease;transition:background-color .35s ease,box-shadow .2s ease,transform .15s ease;transition:background-color .35s ease,box-shadow .2s ease,transform .15s ease,-webkit-box-shadow .2s ease,-webkit-transform .15s ease;width:100%}#system-theme-settings .color-palette .form-text.active{-webkit-box-shadow:0 0 0 0.1875rem var(--dxt-admin-accent),0 0.25rem 0.75rem var(--dxt-admin-color-shadow-15);box-shadow:0 0 0 0.1875rem var(--dxt-admin-accent),0 0.25rem 0.75rem var(--dxt-admin-color-shadow-15);-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}#system-theme-settings .color-palette .form-text:hover:not(.active){-webkit-box-shadow:0 0.125rem 0.5rem var(--dxt-admin-color-shadow-10);box-shadow:0 0.125rem 0.5rem var(--dxt-admin-color-shadow-10)}@media(prefers-reduced-motion: reduce){#system-theme-settings .color-palette .form-text{-webkit-transition:none;transition:none}#system-theme-settings .color-palette .form-text.active{-webkit-transform:none;-ms-transform:none;transform:none}}#system-theme-settings .color-palette .form-text.dxt-admin-ai-updated{border:0.1875rem solid;-o-border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1;border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-1)), color-stop(var(--dxt-rainbow-color-2)), to(var(--dxt-rainbow-color-3))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1;padding:0.8125rem}#system-theme-settings{--dxt-rainbow-color-1: #94C8EF;--dxt-rainbow-color-2: #F97ED0;--dxt-rainbow-color-3: #715EFF}@-webkit-keyframes dxt-rainbow-border{0%{border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-1)), color-stop(var(--dxt-rainbow-color-2)), to(var(--dxt-rainbow-color-3))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1}25%{border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-3)), color-stop(var(--dxt-rainbow-color-1)), to(var(--dxt-rainbow-color-2))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-3), var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2)) 1}50%{border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-2)), color-stop(var(--dxt-rainbow-color-3)), to(var(--dxt-rainbow-color-1))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3), var(--dxt-rainbow-color-1)) 1}75%{border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-1)), color-stop(var(--dxt-rainbow-color-2)), to(var(--dxt-rainbow-color-3))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1}100%{border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-1)), color-stop(var(--dxt-rainbow-color-2)), to(var(--dxt-rainbow-color-3))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1}}@keyframes dxt-rainbow-border{0%{-o-border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1;border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-1)), color-stop(var(--dxt-rainbow-color-2)), to(var(--dxt-rainbow-color-3))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1}25%{-o-border-image:linear-gradient(90deg, var(--dxt-rainbow-color-3), var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2)) 1;border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-3)), color-stop(var(--dxt-rainbow-color-1)), to(var(--dxt-rainbow-color-2))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-3), var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2)) 1}50%{-o-border-image:linear-gradient(90deg, var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3), var(--dxt-rainbow-color-1)) 1;border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-2)), color-stop(var(--dxt-rainbow-color-3)), to(var(--dxt-rainbow-color-1))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3), var(--dxt-rainbow-color-1)) 1}75%{-o-border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1;border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-1)), color-stop(var(--dxt-rainbow-color-2)), to(var(--dxt-rainbow-color-3))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1}100%{-o-border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1;border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-1)), color-stop(var(--dxt-rainbow-color-2)), to(var(--dxt-rainbow-color-3))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1}}#system-theme-settings .ai-palette-generator{margin-bottom:1.25rem}#system-theme-settings .ai-palette-generator #ai-palette-prompt{-webkit-animation:dxt-rainbow-border 20s linear infinite;animation:dxt-rainbow-border 20s linear infinite;border:0.1875rem solid;min-height:6.25rem;padding:0.75rem;resize:vertical}#system-theme-settings .ai-palette-generator #ai-palette-prompt::-webkit-input-placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-palette-generator #ai-palette-prompt::-moz-placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-palette-generator #ai-palette-prompt:-ms-input-placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-palette-generator #ai-palette-prompt::-ms-input-placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-palette-generator #ai-palette-prompt::placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-palette-generator .form-item{margin:0;padding:0}#system-theme-settings .ai-palette-generator .form-item label{display:none}#system-theme-settings .ai-palette-generator .ai-generate-btn{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0.25rem 0 0;padding:0.875rem 1rem;width:100%}#system-theme-settings .ai-palette-generator .ai-generate-btn.is-loading{opacity:.7;pointer-events:none}#system-theme-settings .ai-palette-generator .ai-generate-btn.is-success{background:#22c55e !important}#system-theme-settings .ai-palette-generator .ai-palette-error{background:#fef2f2;border-left:0.1875rem solid #dc2626;color:#991b1b;display:none;margin-top:0.75rem;padding:0.625rem 0.75rem}#system-theme-settings .ai-font-generator{margin-bottom:1.5rem;padding:0 1rem}#system-theme-settings .ai-font-generator #ai-font-prompt{-webkit-animation:dxt-rainbow-border 20s linear infinite;animation:dxt-rainbow-border 20s linear infinite;border:0.1875rem solid;min-height:3.75rem;padding:0.75rem;resize:vertical;width:100%}#system-theme-settings .ai-font-generator #ai-font-prompt::-webkit-input-placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-font-generator #ai-font-prompt::-moz-placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-font-generator #ai-font-prompt:-ms-input-placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-font-generator #ai-font-prompt::-ms-input-placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-font-generator #ai-font-prompt::placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-font-generator .form-item{margin:0;padding:0}#system-theme-settings .ai-font-generator .form-item label{display:none}#system-theme-settings .ai-font-generator .ai-generate-btn{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0.25rem 0 0;padding:0.875rem 1rem;width:100%}#system-theme-settings .ai-font-generator .ai-generate-btn.is-loading{opacity:.7;pointer-events:none}#system-theme-settings .ai-font-generator .ai-generate-btn.is-success{background:#22c55e !important}#system-theme-settings .ai-font-generator .ai-font-error{background:#fef2f2;border-left:0.1875rem solid #dc2626;color:#991b1b;display:none;margin-top:0.75rem;padding:0.625rem 0.75rem}#system-theme-settings #edit-fonts .form-select.dxt-admin-ai-updated{-webkit-animation:dxt-rainbow-border .5s linear infinite;animation:dxt-rainbow-border .5s linear infinite;border:0.1875rem solid rgba(0,0,0,0)}#system-theme-settings .font-preview{font-size:1.875rem;padding:0.625rem 0}#system-theme-settings .font-preview,#system-theme-settings .font-preview *{font-family:var(--preview-font) !important}#system-theme-settings .font-preview p{margin:0.625rem 0}#system-theme-settings .font-preview .font-test{font-size:1rem}#system-theme-settings .font-preview .font-test-accents{font-size:1rem}#system-theme-settings .font-preview .font-test-small{font-size:0.8125rem}#system-theme-settings #edit-fonts .form-item:not(.form-wrapper){margin-bottom:0;width:100%}#system-theme-settings #edit-fonts .form-item:not(.form-wrapper) .form-select{height:2.75rem;width:100%}#system-theme-settings #edit-fonts .form-item:not(.form-wrapper) .form-text,#system-theme-settings #edit-fonts .form-item:not(.form-wrapper) label{width:100%}#system-theme-settings #edit-fonts .form-item:not(.form-wrapper) label{margin-bottom:0.375rem}#system-theme-settings #edit-fonts .form-item-body-font-face-selector,#system-theme-settings #edit-fonts .form-item-headings-font-face-selector,#system-theme-settings #edit-fonts .form-item-nav-font-face-selector,#system-theme-settings #edit-fonts .form-item-sitename-font-face-selector,#system-theme-settings #edit-fonts .form-item-blockquote-font-face-selector{margin-bottom:1.5rem;padding-top:0.25rem}#system-theme-settings #edit-fonts .form-item-body-font-face-selector label,#system-theme-settings #edit-fonts .form-item-headings-font-face-selector label,#system-theme-settings #edit-fonts .form-item-nav-font-face-selector label,#system-theme-settings #edit-fonts .form-item-sitename-font-face-selector label,#system-theme-settings #edit-fonts .form-item-blockquote-font-face-selector label{color:var(--dxt-admin-text-muted);font-size:0.8125rem !important;font-weight:500}#system-theme-settings #edit-fonts .form-item-body-font-face,#system-theme-settings #edit-fonts .form-item-headings-font-face,#system-theme-settings #edit-fonts .form-item-nav-font-face,#system-theme-settings #edit-fonts .form-item-sitename-font-face,#system-theme-settings #edit-fonts .form-item-blockquote-font-face{padding-bottom:0}#system-theme-settings #edit-typography .form-item:not(.form-wrapper){margin-bottom:0;width:100%}#system-theme-settings #edit-typography .form-item:not(.form-wrapper) label{margin-bottom:0.375rem;width:100%}#system-theme-settings #edit-typography .form-text:not([name=divider_color_custom]){width:100%}#system-theme-settings #edit-typography .form-item-scale-factor{width:100%}#system-theme-settings #edit-typography .form-item-divider-color,#system-theme-settings #edit-typography .form-item-divider-color-custom{width:100%}#system-theme-settings #edit-block .form-type-select,#system-theme-settings #edit-block .form-text{width:100%}#system-theme-settings .block-design-settings{margin-bottom:1.25rem;width:100%}#system-theme-settings .block-preview{margin-top:1.25rem;width:100%}#system-theme-settings .form-item[class$=invoke] .form-text{max-width:none}#system-theme-settings .fonts-previews p{margin:0 0 1.25rem}#system-theme-settings #edit-import-export label{width:18.75rem}#system-theme-settings .dxpr-theme-settings-export{height:25rem;white-space:pre;width:100%}#system-theme-settings .js-form-type-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.625rem;margin-bottom:0;position:relative}#system-theme-settings .js-form-type-checkbox input[type=checkbox]{--bs-form-check-bg-image: none !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-color:var(--dxt-admin-toggle-off) !important;background-image:none !important;border:none !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;height:2.5rem !important;margin:0 !important;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;outline:none !important;position:relative;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:4.375rem !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]::before{display:none !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]::after{background:var(--dxt-admin-surface) !important;border:none !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;content:"" !important;display:block !important;height:2.125rem !important;left:0.1875rem !important;outline:none !important;position:absolute !important;top:0.1875rem !important;-webkit-transition:left .2s ease;transition:left .2s ease;width:2.125rem !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:hover{background-color:var(--dxt-admin-toggle-off-hover) !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:focus{-webkit-box-shadow:none !important;box-shadow:none !important;outline:0.125rem solid var(--dxt-admin-accent) !important;outline-offset:0.125rem !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:checked{background-color:var(--dxt-admin-accent) !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:checked::after{left:2.0625rem !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:checked:hover{background-color:var(--dxt-admin-accent-hover) !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled{background-color:var(--dxt-admin-surface-alt) !important;cursor:not-allowed}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled::after{background-color:var(--dxt-admin-text-muted) !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled:checked{background-color:var(--dxt-admin-surface-alt) !important}#system-theme-settings .js-form-type-checkbox label{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.1875rem !important;line-height:1.4;margin:0}#system-theme-settings .js-form-type-checkbox .description{color:var(--dxt-admin-text-muted);-ms-flex-preferred-size:100%;flex-basis:100%;font-size:0.8125rem !important;line-height:1.4;margin-top:0.375rem;padding-left:5rem}#system-theme-settings .js-form-type-checkbox .switcher{display:none}#system-theme-settings .core-theme-settings .js-form-type-checkbox,#system-theme-settings .form-checkboxes .js-form-type-checkbox{margin-bottom:0;padding:0.5rem 0}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox],#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-color:rgba(0,0,0,0) !important;border:0.125rem solid var(--dxt-admin-color-neutral-400) !important;border-radius:0 !important;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;float:left !important;height:1.5rem !important;margin:0 0.75rem 0 0 !important;position:static;-webkit-transition:background-color .15s ease,border-color .15s ease;transition:background-color .15s ease,border-color .15s ease;width:1.5rem !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]::after,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]::after{display:none !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:hover,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:hover{border-color:var(--dxt-admin-color-neutral-700) !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:focus,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:focus{border-color:var(--dxt-admin-accent) !important;-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:checked,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:checked{background-color:var(--dxt-admin-accent) !important;background-image:url('data:image/svg+xml,') !important;background-position:center !important;background-repeat:no-repeat !important;background-size:1rem 1rem !important;border-color:var(--dxt-admin-accent) !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:checked:hover,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:checked:hover{background-color:var(--dxt-admin-accent-hover) !important;border-color:var(--dxt-admin-accent-hover) !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:disabled{background-color:var(--dxt-admin-color-neutral-200) !important;border-color:var(--dxt-admin-color-neutral-300) !important;cursor:not-allowed}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled:checked,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:disabled:checked{background-color:var(--dxt-admin-color-neutral-300) !important;border-color:var(--dxt-admin-color-neutral-300) !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox label,#system-theme-settings .form-checkboxes .js-form-type-checkbox label{padding-right:0}#system-theme-settings .core-theme-settings .js-form-type-checkbox input~label.option::before,#system-theme-settings .core-theme-settings .js-form-type-checkbox input:checked~label.option::before,#system-theme-settings .form-checkboxes .js-form-type-checkbox input~label.option::before,#system-theme-settings .form-checkboxes .js-form-type-checkbox input:checked~label.option::before{content:none !important;display:none !important}#system-theme-settings .dxb-slider-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.75rem}#system-theme-settings .dxb-slider-wrapper .dxb-slider-track{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:9.375rem}#system-theme-settings .dxb-slider-wrapper .dxb-slider{height:0.4375rem;width:100% !important}#system-theme-settings .dxb-slider-wrapper .dxb-slider::-webkit-slider-runnable-track{background-image:-webkit-gradient(linear, left top, left bottom, from(var(--dxt-admin-accent)), to(var(--dxt-admin-accent))),-webkit-gradient(linear, left top, left bottom, from(var(--dxt-admin-border)), to(var(--dxt-admin-border)));background-image:linear-gradient(var(--dxt-admin-accent), var(--dxt-admin-accent)),linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border));background-position:left center;background-repeat:no-repeat;background-size:var(--value-percent) 0.4375rem,100% 0.4375rem;height:0.4375rem}#system-theme-settings .dxb-slider-wrapper .dxb-slider::-moz-range-track{background-image:linear-gradient(var(--dxt-admin-accent), var(--dxt-admin-accent)),linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border));background-position:left center;background-repeat:no-repeat;background-size:var(--value-percent) 0.4375rem,100% 0.4375rem;height:0.4375rem}#system-theme-settings .dxb-slider-wrapper .dxb-slider::-webkit-slider-thumb{background:var(--dxt-admin-surface);border:0.0625rem solid var(--dxt-admin-border);border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;height:2rem;margin-top:-0.8125rem;-webkit-transition:background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;width:2rem}#system-theme-settings .dxb-slider-wrapper .dxb-slider::-moz-range-thumb{background:var(--dxt-admin-surface);border:0.0625rem solid var(--dxt-admin-border);border-radius:0;box-shadow:none;cursor:pointer;height:2rem;-moz-transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;width:2rem}#system-theme-settings .dxb-slider-wrapper .dxb-slider:hover::-webkit-slider-thumb{background:var(--dxt-admin-accent);border-color:var(--dxt-admin-accent);-webkit-transform:none;transform:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:hover::-moz-range-thumb{background:var(--dxt-admin-accent);border-color:var(--dxt-admin-accent);transform:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:focus::-webkit-slider-thumb{background:var(--dxt-admin-surface);border-color:var(--dxt-admin-accent);-webkit-box-shadow:0 0 0 0.1875rem var(--dxt-admin-focus-ring);box-shadow:0 0 0 0.1875rem var(--dxt-admin-focus-ring);-webkit-transform:none;transform:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:focus::-moz-range-thumb{background:var(--dxt-admin-surface);border-color:var(--dxt-admin-accent);box-shadow:0 0 0 0.1875rem var(--dxt-admin-focus-ring);transform:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:active::-webkit-slider-thumb{background:var(--dxt-admin-accent);border-color:var(--dxt-admin-accent);-webkit-box-shadow:0 0 0 0.1875rem var(--dxt-admin-focus-ring);box-shadow:0 0 0 0.1875rem var(--dxt-admin-focus-ring)}#system-theme-settings .dxb-slider-wrapper .dxb-slider:active::-moz-range-thumb{background:var(--dxt-admin-accent);border-color:var(--dxt-admin-accent);box-shadow:0 0 0 0.1875rem var(--dxt-admin-focus-ring)}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled{opacity:.5;pointer-events:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled::-webkit-slider-runnable-track{background-image:-webkit-gradient(linear, left top, left bottom, from(var(--dxt-admin-border)), to(var(--dxt-admin-border))),-webkit-gradient(linear, left top, left bottom, from(var(--dxt-admin-border)), to(var(--dxt-admin-border)));background-image:linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border)),linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border))}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled::-moz-range-track{background-image:linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border)),linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border))}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled::-webkit-slider-thumb{background:var(--dxt-admin-surface-alt);border-color:var(--dxt-admin-border)}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled::-moz-range-thumb{background:var(--dxt-admin-surface-alt);border-color:var(--dxt-admin-border)}#system-theme-settings .dxb-slider-wrapper .dxb-slider-value{background:var(--dxt-admin-surface);border:0.0625rem solid var(--dxt-admin-border);border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:2.5rem;-webkit-margin-start:0;margin-inline-start:0;padding:0.5rem 0.25rem;text-align:center;width:4.375rem}#system-theme-settings .dxb-slider-wrapper .dxb-slider-value:focus{border-color:var(--dxt-admin-accent);-webkit-box-shadow:0 0 0 0.1875rem var(--dxt-admin-focus-ring);box-shadow:0 0 0 0.1875rem var(--dxt-admin-focus-ring);outline:none}.dxpr-body-wrapper{margin-right:var(--dxt-admin-sidebar-width) !important}.type-preview{clear:both}.type-preview .type-container{padding:2.5rem 5rem}html.html--dxpr-theme-sticky-footer:has(#system-theme-settings){height:auto !important}.bd-cheatsheet section[id]{scroll-margin-top:var(--drupal-displace-offset-top, 0)}.bd-cheatsheet article{contain:layout style paint;contain-intrinsic-size:auto 31.25rem;content-visibility:auto}.dxpr-styleguide-skeleton{padding:2.5rem}@-webkit-keyframes skeleton-shimmer{0%{background-position:-12.5rem 0}100%{background-position:calc(12.5rem + 100%) 0}}@keyframes skeleton-shimmer{0%{background-position:-12.5rem 0}100%{background-position:calc(12.5rem + 100%) 0}}.dxpr-styleguide-skeleton .skeleton-card,.dxpr-styleguide-skeleton .skeleton-input,.dxpr-styleguide-skeleton .skeleton-colors,.dxpr-styleguide-skeleton .skeleton-button,.dxpr-styleguide-skeleton .skeleton-text,.dxpr-styleguide-skeleton .skeleton-heading{-webkit-animation:skeleton-shimmer 1.5s ease-in-out infinite;animation:skeleton-shimmer 1.5s ease-in-out infinite;background:-webkit-gradient(linear, left top, right top, from(#e5e5ea), color-stop(50%, #f2f2f7), to(#e5e5ea));background:linear-gradient(90deg, #e5e5ea 0%, #f2f2f7 50%, #e5e5ea 100%);background-size:12.5rem 100%;border-radius:0.25rem}.dxpr-styleguide-skeleton .skeleton-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.dxpr-styleguide-skeleton .skeleton-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}.dxpr-styleguide-skeleton .skeleton-col{-webkit-box-flex:1;-ms-flex:1;flex:1}.dxpr-styleguide-skeleton .skeleton-heading{margin-bottom:0.75rem;width:70%}.dxpr-styleguide-skeleton .skeleton-heading.lg{height:2.5rem}.dxpr-styleguide-skeleton .skeleton-heading.md{height:2rem}.dxpr-styleguide-skeleton .skeleton-heading.sm{height:1.5rem}.dxpr-styleguide-skeleton .skeleton-heading.xs{height:1.25rem}.dxpr-styleguide-skeleton .skeleton-text{-webkit-animation-delay:.1s;animation-delay:.1s;height:1rem;margin-top:0.5rem;width:90%}.dxpr-styleguide-skeleton .skeleton-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem;margin-bottom:1rem}.dxpr-styleguide-skeleton .skeleton-button{-webkit-animation-delay:.15s;animation-delay:.15s;border-radius:0.25rem;height:2.375rem;width:5rem}.dxpr-styleguide-skeleton .skeleton-colors{-webkit-animation-delay:.2s;animation-delay:.2s;border-radius:0;height:3rem;margin-bottom:1rem;width:100%}.dxpr-styleguide-skeleton .skeleton-input{-webkit-animation-delay:.25s;animation-delay:.25s;height:3.75rem;width:100%}.dxpr-styleguide-skeleton .skeleton-cards{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.dxpr-styleguide-skeleton .skeleton-cards.three .skeleton-card{-webkit-box-flex:1;-ms-flex:1;flex:1}.dxpr-styleguide-skeleton .skeleton-cards.two .skeleton-card{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:50%}.dxpr-styleguide-skeleton .skeleton-card{-webkit-animation-delay:.3s;animation-delay:.3s;border-radius:0.5rem;height:11.25rem} \ No newline at end of file +:root{--dxt-admin-sidebar-width: 40vw;--dxt-admin-sidebar-max-width: 1100px;--dxt-setting-menu-link-spacing: 10px}html:has(#system-theme-settings){--drupal-displace-offset-right: var(--dxt-admin-sidebar-width)}body:has(#system-theme-settings)>*:not(#system-theme-settings,#navbar,script,style,.visually-hidden){margin-right:var(--dxt-admin-sidebar-width) !important}body:has(#system-theme-settings) #navbar.dxpr-theme-header--fixed,body:has(#system-theme-settings) #navbar.affix{right:var(--dxt-admin-sidebar-width) !important;width:calc(100% - var(--dxt-admin-sidebar-width)) !important}html:has(#system-theme-settings) body.body--dxpr-theme-header-fixed.body--dxpr-theme-header-not-overlay{padding-top:calc(var(--dxt-setting-header-top-height, 100px) + var(--drupal-displace-offset-top, 0px)) !important}#system-theme-settings{--dxt-admin-color-primary-50: #eaedfa;--dxt-admin-color-primary-500: #314dd0;--dxt-admin-color-primary-600: #2d46bd;--dxt-admin-color-neutral-0: #fff;--dxt-admin-color-neutral-100: #f2f2f7;--dxt-admin-color-neutral-200: #e5e5ea;--dxt-admin-color-neutral-300: #d1d5db;--dxt-admin-color-neutral-400: #9ca3af;--dxt-admin-color-neutral-500: #8e8e93;--dxt-admin-color-neutral-600: #636366;--dxt-admin-color-neutral-700: #48484a;--dxt-admin-color-neutral-800: #374151;--dxt-admin-color-neutral-900: #1c1c1e;--dxt-admin-color-shadow-8: rgb(0 0 0 / 8%);--dxt-admin-color-shadow-10: rgb(0 0 0 / 10%);--dxt-admin-color-shadow-15: rgb(0 0 0 / 15%);--dxt-admin-color-shadow-20: rgb(0 0 0 / 20%);--dxt-admin-bg: var(--dxt-admin-color-neutral-100);--dxt-admin-accent: var(--dxt-admin-color-primary-500);--dxt-admin-accent-hover: var(--dxt-admin-color-primary-600);--dxt-admin-accent-light: var(--dxt-admin-color-primary-50);--dxt-admin-text: var(--dxt-admin-color-neutral-900);--dxt-admin-text-muted: var(--dxt-admin-color-neutral-500);--dxt-admin-text-disabled: var(--dxt-admin-color-neutral-400);--dxt-admin-border: var(--dxt-admin-color-neutral-300);--dxt-admin-surface: var(--dxt-admin-color-neutral-0);--dxt-admin-surface-alt: var(--dxt-admin-color-neutral-200);--dxt-admin-toggle-off: var(--dxt-admin-color-neutral-500);--dxt-admin-toggle-off-hover: var(--dxt-admin-color-neutral-600);--dxt-admin-toggle-off-active: var(--dxt-admin-color-neutral-700);--dxt-admin-focus-ring: rgb(49 77 208 / 25%);--dxt-admin-selected-bg: rgb(49 77 208 / 15%);--dxt-admin-selected-bg-hover: rgb(49 77 208 / 20%);--dxt-admin-search-bg: rgb(118 118 128 / 8%);--dxt-admin-search-bg-focus: rgb(118 118 128 / 12%);--dxt-admin-tab-hover: rgb(255 255 255 / 60%);--dxt-admin-tab-active: rgb(255 255 255 / 80%);--dxt-radius-sm: 8px;--dxt-radius-md: 12px;--dxt-radius-lg: 16px;--dxt-radius-xl: 24px;--dxt-radius-full: 9999px;background:var(--dxt-admin-bg);border-left:1px solid var(--dxt-admin-color-shadow-8);bottom:0;margin:0;max-width:var(--dxt-admin-sidebar-max-width);overflow-y:auto;padding:70px 0 100px;position:fixed;right:calc(var(--drupal-displace-offset-right, 0) - var(--dxt-admin-sidebar-width));top:var(--drupal-displace-offset-top, 0);width:var(--dxt-admin-sidebar-width);z-index:9999}#system-theme-settings *{color:var(--dxt-admin-text);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;font-size:16px !important;line-height:1.2 !important}#system-theme-settings a:not(.vertical-tabs__menu-item a){color:var(--dxt-admin-accent);text-decoration:underline;text-underline-offset:2px;transition:color .15s ease,text-decoration-color .15s ease}#system-theme-settings a:not(.vertical-tabs__menu-item a):visited{color:#5e35b1}#system-theme-settings a:not(.vertical-tabs__menu-item a):hover{color:var(--dxt-admin-accent-hover);text-decoration-thickness:2px}#system-theme-settings a:not(.vertical-tabs__menu-item a):focus{outline:2px solid var(--dxt-admin-accent);outline-offset:2px;text-decoration:none}#system-theme-settings a:not(.vertical-tabs__menu-item a):focus-visible{outline:2px solid var(--dxt-admin-accent);outline-offset:2px}#system-theme-settings a:not(.vertical-tabs__menu-item a):active{color:var(--dxt-admin-accent-hover);text-decoration-thickness:2px}#system-theme-settings .dxpr-search-container{background:var(--dxt-admin-bg);box-shadow:0 4px 16px var(--dxt-admin-color-shadow-10);margin:0;max-width:var(--dxt-admin-sidebar-max-width);padding:8px 16px 12px;position:fixed;right:calc(var(--drupal-displace-offset-right, 0) - var(--dxt-admin-sidebar-width));top:var(--drupal-displace-offset-top, 0);width:var(--dxt-admin-sidebar-width);z-index:10001}#system-theme-settings #dxpr-settings-search{background:var(--dxt-admin-search-bg);border:none;border-radius:var(--dxt-radius-md);outline:none;padding:12px 40px 12px 16px;transition:background-color .2s ease;width:100%}#system-theme-settings #dxpr-settings-search:focus{background:var(--dxt-admin-search-bg-focus);box-shadow:none}#system-theme-settings #dxpr-settings-search::placeholder{color:var(--dxt-admin-text-muted);opacity:1}#system-theme-settings .dxpr-search-clear{align-items:center;background:var(--dxt-admin-text-muted) !important;border:none !important;border-radius:50%;color:var(--dxt-admin-bg) !important;cursor:pointer;display:none;font-size:12px !important;height:18px;justify-content:center;line-height:1;padding:0 !important;position:absolute;right:28px;top:calc(50% - 3px);transform:translateY(-50%);width:18px}#system-theme-settings .dxpr-search-clear:hover{background:var(--dxt-admin-text) !important}#system-theme-settings *:not(.reinvented-color-wheel *){box-sizing:border-box}#system-theme-settings #edit-actions.form-actions{background:var(--dxt-admin-bg) !important;border:none !important;bottom:var(--drupal-displace-offset-bottom, 0);box-shadow:0 -4px 16px var(--dxt-admin-color-shadow-10);margin:0 !important;max-width:var(--dxt-admin-sidebar-max-width);padding:12px 16px !important;position:fixed;right:calc(var(--drupal-displace-offset-right, 0) - var(--dxt-admin-sidebar-width));width:var(--dxt-admin-sidebar-width);z-index:10000}#system-theme-settings button,#system-theme-settings input[type=submit],#system-theme-settings input[type=button],#system-theme-settings .btn,#system-theme-settings .button{background:var(--dxt-admin-color-neutral-900) !important;border:none !important;border-radius:0 !important;color:var(--dxt-admin-surface) !important;cursor:pointer;font-weight:600;padding:12px 16px;transition:background-color .2s ease}#system-theme-settings button:hover,#system-theme-settings input[type=submit]:hover,#system-theme-settings input[type=button]:hover,#system-theme-settings .btn:hover,#system-theme-settings .button:hover{background:var(--dxt-admin-color-neutral-800) !important}#system-theme-settings button:focus,#system-theme-settings input[type=submit]:focus,#system-theme-settings input[type=button]:focus,#system-theme-settings .btn:focus,#system-theme-settings .button:focus{outline:2px solid var(--dxt-admin-accent);outline-offset:2px}#system-theme-settings button:active,#system-theme-settings input[type=submit]:active,#system-theme-settings input[type=button]:active,#system-theme-settings .btn:active,#system-theme-settings .button:active{background:var(--dxt-admin-color-neutral-700) !important}#system-theme-settings #edit-actions #edit-submit{margin:0;padding:16px;width:100%}#system-theme-settings .settings-header{margin-bottom:0;padding:20px 16px}#system-theme-settings .form-wrapper,#system-theme-settings .tabs-left>.tab-content,#system-theme-settings .tabs-right>.tab-content,#system-theme-settings .nav-tabs,#system-theme-settings .nav-tabs a,#system-theme-settings .vertical-tabs{border:none;box-shadow:none}#system-theme-settings details.form-wrapper,#system-theme-settings div.form-wrapper{background:rgba(0,0,0,0);border:none;clear:both;margin:0 0 24px;overflow:hidden;padding:0}#system-theme-settings details.form-wrapper .panel-heading,#system-theme-settings div.form-wrapper .panel-heading{background:rgba(0,0,0,0);border:none}#system-theme-settings details.form-wrapper .panel-title,#system-theme-settings div.form-wrapper .panel-title{background:rgba(0,0,0,0);border:none}#system-theme-settings details.form-wrapper .panel-title .panel-title,#system-theme-settings div.form-wrapper .panel-title .panel-title{background:none;outline:none;text-decoration:none}#system-theme-settings details.form-wrapper .panel-title .panel-title:hover,#system-theme-settings details.form-wrapper .panel-title .panel-title:active,#system-theme-settings div.form-wrapper .panel-title .panel-title:hover,#system-theme-settings div.form-wrapper .panel-title .panel-title:active{outline:none;text-decoration:none}#system-theme-settings details.form-wrapper .card-header,#system-theme-settings div.form-wrapper .card-header{background:rgba(0,0,0,0);font-weight:600;padding:12px 16px}#system-theme-settings details.form-wrapper summary,#system-theme-settings div.form-wrapper summary{align-items:center;border:unset;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:16px;transition:background-color .15s ease;--bs-bg-opacity: unset}#system-theme-settings details.form-wrapper summary .details-title,#system-theme-settings div.form-wrapper summary .details-title{background:none;color:inherit;outline:none;text-decoration:none}#system-theme-settings details.form-wrapper summary:hover,#system-theme-settings div.form-wrapper summary:hover{background:var(--dxt-admin-tab-hover)}#system-theme-settings details.form-wrapper summary:focus,#system-theme-settings div.form-wrapper summary:focus{box-shadow:inset 0 0 0 2px var(--dxt-admin-accent);outline:none}#system-theme-settings details.form-wrapper summary::before,#system-theme-settings div.form-wrapper summary::before{display:none}#system-theme-settings details.form-wrapper summary::marker,#system-theme-settings div.form-wrapper summary::marker{content:""}#system-theme-settings details.form-wrapper summary::after,#system-theme-settings div.form-wrapper summary::after{background-image:url('data:image/svg+xml,');background-position:center;background-repeat:no-repeat;background-size:16px;content:"";flex-shrink:0;height:16px;margin-left:8px;opacity:0;transition:opacity .15s ease,transform .2s ease;width:16px}#system-theme-settings details.form-wrapper summary:hover::after,#system-theme-settings details.form-wrapper summary:focus::after,#system-theme-settings div.form-wrapper summary:hover::after,#system-theme-settings div.form-wrapper summary:focus::after{opacity:1}#system-theme-settings details.form-wrapper[open]>summary::after,#system-theme-settings div.form-wrapper[open]>summary::after{transform:rotate(180deg)}#system-theme-settings details.form-wrapper[open]>summary:hover::after,#system-theme-settings details.form-wrapper[open]>summary:focus::after,#system-theme-settings div.form-wrapper[open]>summary:hover::after,#system-theme-settings div.form-wrapper[open]>summary:focus::after{opacity:1}#system-theme-settings details.form-wrapper .description,#system-theme-settings div.form-wrapper .description{color:var(--dxt-admin-text-muted);font-size:13px !important;margin:0;padding:4px 0}#system-theme-settings label,#system-theme-settings legend{background-color:unset;border:none;display:block;font-size:19px !important;margin-bottom:6px;outline:none;width:100%}#system-theme-settings .no-preview{position:relative}#system-theme-settings .no-preview::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22feather%20feather-eye-off%22%3E%3Cpath%20d%3D%22M17.94%2017.94A10.07%2010.07%200%200%201%2012%2020c-7%200-11-8-11-8a18.45%2018.45%200%200%201%205.06-5.94M9.9%204.24A9.12%209.12%200%200%201%2012%204c7%200%2011%208%2011%208a18.5%2018.5%200%200%201-2.16%203.19m-6.72-1.07a3%203%200%201%201-4.24-4.24M1%201l22%2022%22%2F%3E%3C%2Fsvg%3E");background-size:contain;content:"";display:inline-block;filter:invert(100%) brightness(70%);height:16px;margin-left:.4em;position:absolute;right:0;top:2px;width:16px}#system-theme-settings .no-preview-info{bottom:0;color:var(--dxt-admin-text-muted);font-size:13px !important;line-height:1.3;position:absolute;right:16px}#system-theme-settings .no-preview-info span.no-preview{display:inline-block;margin-right:1.5em}#system-theme-settings .no-preview-info span.no-preview::after{height:1em;margin-left:0;width:1em}#system-theme-settings .form-radios .no-preview::after,#system-theme-settings .form-checkboxes .no-preview::after,#system-theme-settings .form-item-block-card .no-preview::after,#system-theme-settings .form-item-block-divider .no-preview::after{display:none}#system-theme-settings .form-item{background-color:unset;margin-bottom:0;padding:12px 0}#system-theme-settings .form-item:last-child{border-bottom:none}#system-theme-settings .form-item .js-form-type-radio{min-height:20px}#system-theme-settings .media-library-item{width:auto}#system-theme-settings .media-library-item .media-library-item__remove{height:auto;padding:6px 10px;width:auto}#system-theme-settings .form-item-field-settings-granularity .option.checkbox.control-label{float:left;margin-right:2em}#system-theme-settings .form-item-field-settings-granularity .help-block{clear:both}#system-theme-settings .radio input[type=radio],#system-theme-settings .radio-inline input[type=radio],#system-theme-settings .checkbox input[type=checkbox],#system-theme-settings .checkbox-inline input[type=checkbox]{margin-left:0;position:static}#system-theme-settings .form-text,#system-theme-settings .fieldset-wrapper,#system-theme-settings .select-wrapper{max-width:100%;width:100%}#system-theme-settings .fieldset-wrapper{padding:0}#system-theme-settings .form-text,#system-theme-settings .form-textarea,#system-theme-settings .form-file{background:var(--dxt-admin-surface);border:none;box-shadow:none;padding:14px 16px;transition:background-color .2s ease,box-shadow .2s ease}#system-theme-settings .form-text:focus,#system-theme-settings .form-textarea:focus,#system-theme-settings .form-file:focus{background:var(--dxt-admin-surface);box-shadow:0 0 0 2px var(--dxt-admin-accent);outline:none}#system-theme-settings #edit-custom-css-site,#system-theme-settings #edit-custom-javascript-site,#system-theme-settings input[name=body_font_face_selector],#system-theme-settings input[name=headings_font_face_selector],#system-theme-settings input[name=nav_font_face_selector],#system-theme-settings input[name=sitename_font_face_selector],#system-theme-settings input[name=blockquote_font_face_selector]{font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Monaco,Consolas,monospace !important}#system-theme-settings .description,#system-theme-settings .help-block{color:var(--dxt-admin-text-muted);font-size:13px !important;margin-top:6px}#system-theme-settings h2{margin-bottom:0;margin-top:0}#system-theme-settings .form-header{display:none}#system-theme-settings .form-header~.form-header{border-top:1px solid var(--dxt-admin-border);display:block;margin-top:24px;padding-top:24px;text-align:center}#system-theme-settings .vertical-tabs{display:table;margin:0;position:relative;width:100%}#system-theme-settings .vertical-tabs .vertical-tabs__menu{background:rgba(0,0,0,0);border:none;content:" ";display:table-cell;float:none;height:100%;left:0;margin:0;overflow:visible;padding:16px;position:relative;top:0;vertical-align:top;width:160px}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item{background:rgba(0,0,0,0);border:none;border-radius:24px;margin-bottom:4px}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a{background:rgba(0,0,0,0);border:none;border-radius:24px;color:var(--dxt-admin-text-muted);display:block;margin-bottom:0;outline:none;padding:10px 16px;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a strong,#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a span{font-size:13px !important}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a:hover{background:var(--dxt-admin-tab-hover);color:var(--dxt-admin-text);text-decoration:none}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a:focus{outline:none;text-decoration:none}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a:focus-visible{background:var(--dxt-admin-tab-hover);box-shadow:0 0 0 2px var(--dxt-admin-accent)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a:active{background:var(--dxt-admin-tab-active);color:var(--dxt-admin-text)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a .vertical-tabs__menu-item-title{font-weight:normal}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected{background-color:var(--dxt-admin-surface);border-radius:24px}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a{color:var(--dxt-admin-text)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a:hover{background:rgba(0,0,0,0)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a:focus-visible{background:rgba(0,0,0,0);box-shadow:0 0 0 2px var(--dxt-admin-accent)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a:active{background:rgba(0,0,0,0)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a .vertical-tabs__menu-item-title{font-weight:600;text-decoration:none}#system-theme-settings .vertical-tabs .vertical-tabs__panes{padding:0 16px 16px 8px}#system-theme-settings .vertical-tabs .vertical-tabs__panes .details-wrapper{padding:16px}#system-theme-settings .form-select{appearance:none;background-color:var(--dxt-admin-surface);background-image:url('data:image/svg+xml,');background-position:right 14px center;background-repeat:no-repeat;background-size:16px;border:none;cursor:pointer;max-width:100%;padding:14px 44px 14px 16px;transition:box-shadow .2s ease;width:auto}#system-theme-settings .form-select:focus{box-shadow:0 0 0 2px var(--dxt-admin-accent);outline:none}#system-theme-settings .form-select:hover{background-image:url('data:image/svg+xml,')}#system-theme-settings .form-composite{display:block}#system-theme-settings .form-composite .form-checkboxes input{display:block}#system-theme-settings .form-composite input{display:none}#system-theme-settings .form-composite label{margin-bottom:8px;width:100%}#system-theme-settings .form-composite .form-radios{background:var(--dxt-admin-surface);border:none;max-width:100%;overflow:hidden}#system-theme-settings .form-composite .js-form-type-radio{align-items:center;background:var(--dxt-admin-surface);border-bottom:1px solid var(--dxt-admin-bg);display:flex;height:60px;justify-content:space-between;margin:0;padding:0 20px;position:relative;transition:background-color .15s ease}#system-theme-settings .form-composite .js-form-type-radio:last-child{border-bottom:none}#system-theme-settings .form-composite .js-form-type-radio:hover{background:var(--dxt-admin-bg)}#system-theme-settings .form-composite .js-form-type-radio:hover label.option{color:var(--dxt-admin-text)}#system-theme-settings .form-composite .js-form-type-radio:focus-within{box-shadow:inset 0 0 0 2px var(--dxt-admin-accent);outline:none;z-index:1}#system-theme-settings .form-composite .js-form-type-radio input[type=radio]{height:1px;opacity:0;position:absolute;width:1px}#system-theme-settings .form-composite .js-form-type-radio input[type=radio]:focus-visible~label.option{outline:none}#system-theme-settings .form-composite .js-form-type-radio label.option{align-items:center;color:var(--dxt-admin-text);cursor:pointer;display:flex;flex:1;font-weight:400;height:100%;justify-content:space-between;line-height:1;margin:0;padding:0;width:100%}#system-theme-settings .form-composite .js-form-type-radio label.option::before{display:none}#system-theme-settings .form-composite .js-form-type-radio label.option::after{color:var(--dxt-admin-accent);content:"";flex-shrink:0;font-weight:600;height:24px;margin-left:12px;width:24px}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:checked){background:var(--dxt-admin-selected-bg)}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:checked):hover{background:var(--dxt-admin-selected-bg-hover)}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:checked):hover label.option{color:var(--dxt-admin-text)}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:checked) label.option::after{background-image:url('data:image/svg+xml,');background-position:center;background-repeat:no-repeat;background-size:18px 18px;content:""}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:disabled){background:var(--dxt-admin-surface-alt);cursor:not-allowed;pointer-events:none}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:disabled) label.option{color:var(--dxt-admin-text-disabled);cursor:not-allowed}#system-theme-settings .form-composite input~label.option,#system-theme-settings .form-composite input~span{cursor:pointer;display:block;font-weight:400;line-height:22px;margin:0;padding:12px 0;width:100%}#system-theme-settings .form-composite input~label.option:last-of-type,#system-theme-settings .form-composite input~span:last-of-type{border-bottom:none}#system-theme-settings .form-composite input~label.option::before,#system-theme-settings .form-composite input~span::before{color:var(--dxt-admin-text-muted);content:"";display:inline-block;font-size:19px !important;font-weight:normal;margin-right:12px;width:22px}#system-theme-settings .form-composite input:checked~label.option,#system-theme-settings .form-composite input:checked~span{color:var(--dxt-admin-text);font-style:normal;font-weight:400}#system-theme-settings .form-composite input:checked~label.option::before,#system-theme-settings .form-composite input:checked~span::before{color:var(--dxt-admin-accent);content:"✓";font-size:19px !important;font-weight:600}#system-theme-settings .form-type-checkboxes>label{font-weight:600}#system-theme-settings .farbtastic{flex-shrink:0;transform:scale(0.7);transform-origin:top left}#system-theme-settings .color-form{display:flex;max-width:100%}#system-theme-settings .color-form .form-item{border-bottom:none;margin:0 0 16px;padding:0}#system-theme-settings .color-form .details-wrapper{display:flex;gap:16px;width:100%}#system-theme-settings .color-form .form-text{padding:10px 12px;width:100%}#system-theme-settings .color-form .select-wrapper{margin-bottom:12px;width:100%}#system-theme-settings .color-form .select-wrapper .form-select{width:100%}#system-theme-settings .color-form .form-item-scheme{margin-bottom:16px;width:100%}#system-theme-settings .color-form h2{visibility:hidden}#system-theme-settings .color-form .color-preview{visibility:hidden}#system-theme-settings .form-item.form-type-vertical-tabs{border-bottom:none;margin-top:0;padding:0}#system-theme-settings .color-placeholder{position:fixed;right:60px;top:calc(var(--drupal-displace-offset-top, 0px) + 80px);z-index:10}#system-theme-settings .color-palette-wrapper{max-width:calc(100% - 230px)}#system-theme-settings .color-palette{flex:1;margin-top:16px}#system-theme-settings .color-palette label{color:var(--dxt-admin-text-muted);font-weight:500;line-height:1.2;margin-bottom:8px;text-transform:capitalize;width:100%}#system-theme-settings .color-palette .form-item{border-bottom:none;margin-bottom:20px;padding:0}#system-theme-settings .color-palette .item-selected{background:none}#system-theme-settings .color-palette .item-selected input{font-style:normal;font-weight:600}#system-theme-settings .color-palette .lock{left:auto;margin-left:8px;position:relative;top:auto}#system-theme-settings .color-palette .form-text{color:inherit;font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Monaco,Consolas,monospace !important;font-weight:500;padding:16px;text-shadow:0 1px 2px var(--dxt-admin-color-shadow-20);transition:background-color .35s ease,box-shadow .2s ease,transform .15s ease;width:100%}#system-theme-settings .color-palette .form-text.active{box-shadow:0 0 0 3px var(--dxt-admin-accent),0 4px 12px var(--dxt-admin-color-shadow-15);transform:scale(1.02)}#system-theme-settings .color-palette .form-text:hover:not(.active){box-shadow:0 2px 8px var(--dxt-admin-color-shadow-10)}@media(prefers-reduced-motion: reduce){#system-theme-settings .color-palette .form-text{transition:none}#system-theme-settings .color-palette .form-text.active{transform:none}}#system-theme-settings .color-palette .form-text.dxt-admin-ai-updated{border:3px solid;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1;padding:13px}#system-theme-settings{--dxt-rainbow-color-1: #94C8EF;--dxt-rainbow-color-2: #F97ED0;--dxt-rainbow-color-3: #715EFF}@keyframes dxt-rainbow-border{0%{border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1}25%{border-image:linear-gradient(90deg, var(--dxt-rainbow-color-3), var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2)) 1}50%{border-image:linear-gradient(90deg, var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3), var(--dxt-rainbow-color-1)) 1}75%{border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1}100%{border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1}}#system-theme-settings .ai-palette-generator{margin-bottom:20px}#system-theme-settings .ai-palette-generator #ai-palette-prompt{animation:dxt-rainbow-border 20s linear infinite;border:3px solid;min-height:100px;padding:12px;resize:vertical}#system-theme-settings .ai-palette-generator #ai-palette-prompt::placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-palette-generator .form-item{margin:0;padding:0}#system-theme-settings .ai-palette-generator .form-item label{display:none}#system-theme-settings .ai-palette-generator .ai-generate-btn{box-sizing:border-box;margin:4px 0 0;padding:14px 16px;width:100%}#system-theme-settings .ai-palette-generator .ai-generate-btn.is-loading{opacity:.7;pointer-events:none}#system-theme-settings .ai-palette-generator .ai-generate-btn.is-success{background:#22c55e !important}#system-theme-settings .ai-palette-generator .ai-palette-error{background:#fef2f2;border-left:3px solid #dc2626;color:#991b1b;display:none;margin-top:12px;padding:10px 12px}#system-theme-settings .ai-font-generator{margin-bottom:24px;padding:0 16px}#system-theme-settings .ai-font-generator #ai-font-prompt{animation:dxt-rainbow-border 20s linear infinite;border:3px solid;min-height:60px;padding:12px;resize:vertical;width:100%}#system-theme-settings .ai-font-generator #ai-font-prompt::placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-font-generator .form-item{margin:0;padding:0}#system-theme-settings .ai-font-generator .form-item label{display:none}#system-theme-settings .ai-font-generator .ai-generate-btn{box-sizing:border-box;margin:4px 0 0;padding:14px 16px;width:100%}#system-theme-settings .ai-font-generator .ai-generate-btn.is-loading{opacity:.7;pointer-events:none}#system-theme-settings .ai-font-generator .ai-generate-btn.is-success{background:#22c55e !important}#system-theme-settings .ai-font-generator .ai-font-error{background:#fef2f2;border-left:3px solid #dc2626;color:#991b1b;display:none;margin-top:12px;padding:10px 12px}#system-theme-settings #edit-fonts .form-select.dxt-admin-ai-updated{animation:dxt-rainbow-border .5s linear infinite;border:3px solid rgba(0,0,0,0)}#system-theme-settings .font-preview{font-size:30px;padding:10px 0}#system-theme-settings .font-preview,#system-theme-settings .font-preview *{font-family:var(--preview-font) !important}#system-theme-settings .font-preview p{margin:10px 0}#system-theme-settings .font-preview .font-test{font-size:16px}#system-theme-settings .font-preview .font-test-accents{font-size:16px}#system-theme-settings .font-preview .font-test-small{font-size:13px}#system-theme-settings #edit-fonts .form-item:not(.form-wrapper){margin-bottom:0;width:100%}#system-theme-settings #edit-fonts .form-item:not(.form-wrapper) .form-select{height:44px;width:100%}#system-theme-settings #edit-fonts .form-item:not(.form-wrapper) .form-text,#system-theme-settings #edit-fonts .form-item:not(.form-wrapper) label{width:100%}#system-theme-settings #edit-fonts .form-item:not(.form-wrapper) label{margin-bottom:6px}#system-theme-settings #edit-fonts .form-item-body-font-face-selector,#system-theme-settings #edit-fonts .form-item-headings-font-face-selector,#system-theme-settings #edit-fonts .form-item-nav-font-face-selector,#system-theme-settings #edit-fonts .form-item-sitename-font-face-selector,#system-theme-settings #edit-fonts .form-item-blockquote-font-face-selector{margin-bottom:24px;padding-top:4px}#system-theme-settings #edit-fonts .form-item-body-font-face-selector label,#system-theme-settings #edit-fonts .form-item-headings-font-face-selector label,#system-theme-settings #edit-fonts .form-item-nav-font-face-selector label,#system-theme-settings #edit-fonts .form-item-sitename-font-face-selector label,#system-theme-settings #edit-fonts .form-item-blockquote-font-face-selector label{color:var(--dxt-admin-text-muted);font-size:13px !important;font-weight:500}#system-theme-settings #edit-fonts .form-item-body-font-face,#system-theme-settings #edit-fonts .form-item-headings-font-face,#system-theme-settings #edit-fonts .form-item-nav-font-face,#system-theme-settings #edit-fonts .form-item-sitename-font-face,#system-theme-settings #edit-fonts .form-item-blockquote-font-face{padding-bottom:0}#system-theme-settings #edit-typography .form-item:not(.form-wrapper){margin-bottom:0;width:100%}#system-theme-settings #edit-typography .form-item:not(.form-wrapper) label{margin-bottom:6px;width:100%}#system-theme-settings #edit-typography .form-text:not([name=divider_color_custom]){width:100%}#system-theme-settings #edit-typography .form-item-scale-factor{width:100%}#system-theme-settings #edit-typography .form-item-divider-color,#system-theme-settings #edit-typography .form-item-divider-color-custom{width:100%}#system-theme-settings #edit-block .form-type-select,#system-theme-settings #edit-block .form-text{width:100%}#system-theme-settings .block-design-settings{margin-bottom:20px;width:100%}#system-theme-settings .block-preview{margin-top:20px;width:100%}#system-theme-settings .form-item[class$=invoke] .form-text{max-width:none}#system-theme-settings .fonts-previews p{margin:0 0 20px}#system-theme-settings #edit-import-export label{width:300px}#system-theme-settings .dxpr-theme-settings-export{height:400px;white-space:pre;width:100%}#system-theme-settings .js-form-type-checkbox{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:0;position:relative}#system-theme-settings .js-form-type-checkbox input[type=checkbox]{--bs-form-check-bg-image: none !important;appearance:none !important;background-color:var(--dxt-admin-toggle-off) !important;background-image:none !important;border:none !important;border-radius:0 !important;box-shadow:none !important;cursor:pointer;flex-shrink:0;height:40px !important;margin:0 !important;order:-1;outline:none !important;position:relative;transition:background-color .2s ease;width:70px !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]::before{display:none !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]::after{background:var(--dxt-admin-surface) !important;border:none !important;border-radius:0 !important;box-shadow:none !important;content:"" !important;display:block !important;height:34px !important;left:3px !important;outline:none !important;position:absolute !important;top:3px !important;transition:left .2s ease;width:34px !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:hover{background-color:var(--dxt-admin-toggle-off-hover) !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:focus{box-shadow:none !important;outline:2px solid var(--dxt-admin-accent) !important;outline-offset:2px !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:checked{background-color:var(--dxt-admin-accent) !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:checked::after{left:33px !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:checked:hover{background-color:var(--dxt-admin-accent-hover) !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled{background-color:var(--dxt-admin-surface-alt) !important;cursor:not-allowed}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled::after{background-color:var(--dxt-admin-text-muted) !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled:checked{background-color:var(--dxt-admin-surface-alt) !important}#system-theme-settings .js-form-type-checkbox label{flex:1;font-size:19px !important;line-height:1.4;margin:0}#system-theme-settings .js-form-type-checkbox .description{color:var(--dxt-admin-text-muted);flex-basis:100%;font-size:13px !important;line-height:1.4;margin-top:6px;padding-left:80px}#system-theme-settings .js-form-type-checkbox .switcher{display:none}#system-theme-settings .core-theme-settings .js-form-type-checkbox,#system-theme-settings .form-checkboxes .js-form-type-checkbox{margin-bottom:0;padding:8px 0}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox],#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]{appearance:none !important;background-color:rgba(0,0,0,0) !important;border:2px solid var(--dxt-admin-color-neutral-400) !important;border-radius:0 !important;cursor:pointer;flex-shrink:0;float:left !important;height:24px !important;margin:0 12px 0 0 !important;position:static;transition:background-color .15s ease,border-color .15s ease;width:24px !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]::after,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]::after{display:none !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:hover,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:hover{border-color:var(--dxt-admin-color-neutral-700) !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:focus,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:focus{border-color:var(--dxt-admin-accent) !important;box-shadow:none !important;outline:none !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:checked,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:checked{background-color:var(--dxt-admin-accent) !important;background-image:url('data:image/svg+xml,') !important;background-position:center !important;background-repeat:no-repeat !important;background-size:16px 16px !important;border-color:var(--dxt-admin-accent) !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:checked:hover,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:checked:hover{background-color:var(--dxt-admin-accent-hover) !important;border-color:var(--dxt-admin-accent-hover) !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:disabled{background-color:var(--dxt-admin-color-neutral-200) !important;border-color:var(--dxt-admin-color-neutral-300) !important;cursor:not-allowed}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled:checked,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:disabled:checked{background-color:var(--dxt-admin-color-neutral-300) !important;border-color:var(--dxt-admin-color-neutral-300) !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox label,#system-theme-settings .form-checkboxes .js-form-type-checkbox label{padding-right:0}#system-theme-settings .core-theme-settings .js-form-type-checkbox input~label.option::before,#system-theme-settings .core-theme-settings .js-form-type-checkbox input:checked~label.option::before,#system-theme-settings .form-checkboxes .js-form-type-checkbox input~label.option::before,#system-theme-settings .form-checkboxes .js-form-type-checkbox input:checked~label.option::before{content:none !important;display:none !important}#system-theme-settings .dxb-slider-wrapper{align-items:center;display:flex;gap:12px}#system-theme-settings .dxb-slider-wrapper .dxb-slider-track{flex:1;min-width:150px}#system-theme-settings .dxb-slider-wrapper .dxb-slider{height:7px;width:100% !important}#system-theme-settings .dxb-slider-wrapper .dxb-slider::-webkit-slider-runnable-track{background-image:linear-gradient(var(--dxt-admin-accent), var(--dxt-admin-accent)),linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border));background-position:left center;background-repeat:no-repeat;background-size:var(--value-percent) 7px,100% 7px;height:7px}#system-theme-settings .dxb-slider-wrapper .dxb-slider::-moz-range-track{background-image:linear-gradient(var(--dxt-admin-accent), var(--dxt-admin-accent)),linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border));background-position:left center;background-repeat:no-repeat;background-size:var(--value-percent) 7px,100% 7px;height:7px}#system-theme-settings .dxb-slider-wrapper .dxb-slider::-webkit-slider-thumb{background:var(--dxt-admin-surface);border:1px solid var(--dxt-admin-border);border-radius:0;box-shadow:none;cursor:pointer;height:32px;margin-top:-13px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;width:32px}#system-theme-settings .dxb-slider-wrapper .dxb-slider::-moz-range-thumb{background:var(--dxt-admin-surface);border:1px solid var(--dxt-admin-border);border-radius:0;box-shadow:none;cursor:pointer;height:32px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;width:32px}#system-theme-settings .dxb-slider-wrapper .dxb-slider:hover::-webkit-slider-thumb{background:var(--dxt-admin-accent);border-color:var(--dxt-admin-accent);transform:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:hover::-moz-range-thumb{background:var(--dxt-admin-accent);border-color:var(--dxt-admin-accent);transform:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:focus::-webkit-slider-thumb{background:var(--dxt-admin-surface);border-color:var(--dxt-admin-accent);box-shadow:0 0 0 3px var(--dxt-admin-focus-ring);transform:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:focus::-moz-range-thumb{background:var(--dxt-admin-surface);border-color:var(--dxt-admin-accent);box-shadow:0 0 0 3px var(--dxt-admin-focus-ring);transform:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:active::-webkit-slider-thumb{background:var(--dxt-admin-accent);border-color:var(--dxt-admin-accent);box-shadow:0 0 0 3px var(--dxt-admin-focus-ring)}#system-theme-settings .dxb-slider-wrapper .dxb-slider:active::-moz-range-thumb{background:var(--dxt-admin-accent);border-color:var(--dxt-admin-accent);box-shadow:0 0 0 3px var(--dxt-admin-focus-ring)}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled{opacity:.5;pointer-events:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled::-webkit-slider-runnable-track{background-image:linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border)),linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border))}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled::-moz-range-track{background-image:linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border)),linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border))}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled::-webkit-slider-thumb{background:var(--dxt-admin-surface-alt);border-color:var(--dxt-admin-border)}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled::-moz-range-thumb{background:var(--dxt-admin-surface-alt);border-color:var(--dxt-admin-border)}#system-theme-settings .dxb-slider-wrapper .dxb-slider-value{background:var(--dxt-admin-surface);border:1px solid var(--dxt-admin-border);border-radius:0;box-shadow:none;height:40px;margin-inline-start:0;padding:8px 4px;text-align:center;width:70px}#system-theme-settings .dxb-slider-wrapper .dxb-slider-value:focus{border-color:var(--dxt-admin-accent);box-shadow:0 0 0 3px var(--dxt-admin-focus-ring);outline:none}.dxpr-body-wrapper{margin-right:var(--dxt-admin-sidebar-width) !important}.type-preview{clear:both}.type-preview .type-container{padding:40px 80px}html.html--dxpr-theme-sticky-footer:has(#system-theme-settings){height:auto !important}.bd-cheatsheet section[id]{scroll-margin-top:var(--drupal-displace-offset-top, 0)}.bd-cheatsheet article{contain:layout style paint;contain-intrinsic-size:auto 500px;content-visibility:auto}.dxpr-styleguide-skeleton{padding:40px}@keyframes skeleton-shimmer{0%{background-position:-200px 0}100%{background-position:calc(200px + 100%) 0}}.dxpr-styleguide-skeleton .skeleton-card,.dxpr-styleguide-skeleton .skeleton-input,.dxpr-styleguide-skeleton .skeleton-colors,.dxpr-styleguide-skeleton .skeleton-button,.dxpr-styleguide-skeleton .skeleton-text,.dxpr-styleguide-skeleton .skeleton-heading{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg, #e5e5ea 0%, #f2f2f7 50%, #e5e5ea 100%);background-size:200px 100%;border-radius:4px}.dxpr-styleguide-skeleton .skeleton-content{display:flex;flex-direction:column;gap:24px}.dxpr-styleguide-skeleton .skeleton-row{display:flex;gap:24px}.dxpr-styleguide-skeleton .skeleton-col{flex:1}.dxpr-styleguide-skeleton .skeleton-heading{margin-bottom:12px;width:70%}.dxpr-styleguide-skeleton .skeleton-heading.lg{height:40px}.dxpr-styleguide-skeleton .skeleton-heading.md{height:32px}.dxpr-styleguide-skeleton .skeleton-heading.sm{height:24px}.dxpr-styleguide-skeleton .skeleton-heading.xs{height:20px}.dxpr-styleguide-skeleton .skeleton-text{animation-delay:.1s;height:16px;margin-top:8px;width:90%}.dxpr-styleguide-skeleton .skeleton-buttons{display:flex;gap:8px;margin-bottom:16px}.dxpr-styleguide-skeleton .skeleton-button{animation-delay:.15s;border-radius:4px;height:38px;width:80px}.dxpr-styleguide-skeleton .skeleton-colors{animation-delay:.2s;border-radius:0;height:48px;margin-bottom:16px;width:100%}.dxpr-styleguide-skeleton .skeleton-input{animation-delay:.25s;height:60px;width:100%}.dxpr-styleguide-skeleton .skeleton-cards{display:flex;gap:16px}.dxpr-styleguide-skeleton .skeleton-cards.three .skeleton-card{flex:1}.dxpr-styleguide-skeleton .skeleton-cards.two .skeleton-card{flex:1;max-width:50%}.dxpr-styleguide-skeleton .skeleton-card{animation-delay:.3s;border-radius:8px;height:180px} \ No newline at end of file diff --git a/css/helpers/helper-classes.css b/css/helpers/helper-classes.css index b76b218d..4508cae6 100644 --- a/css/helpers/helper-classes.css +++ b/css/helpers/helper-classes.css @@ -1 +1 @@ -.dxpr-theme-util-full-width-content .main-container{margin-left:0;margin-right:0;max-width:none;width:auto}.dxpr-theme-util-full-width-content .col-sm-12{padding-left:0;padding-right:0}.dxpr-theme-util-full-height{min-height:100vh}.html .inline{display:inline}.html .dxpr-theme-util-clear-both,.html .clear-both{clear:both}.html .dxpr-theme-util-clear-left,.html .clear-left{clear:left}.html .dxpr-theme-util-clear-right,.html .clear-right{clear:right}.html .dxpr-theme-util-float-left{float:left}.html .dxpr-theme-util-float-left img{margin:0 1.25rem 0.9375rem 0}.html .dxpr-theme-util-float-right{float:right}.html .dxpr-theme-util-float-right img{margin:0 0 0.9375rem 1.25rem}.html .dxpr-theme-util-columns-5 .col-lg-2,.html .dxpr-theme-util-columns-5 .col-md-2,.html .dxpr-theme-util-columns-5 .col-sm-2,.html .dxpr-theme-util-columns-5 .col-xs-2{width:20%}.html .dxpr-theme-util-no-gutter{margin:0 !important;padding:0 !important}.html .dxpr-theme-util-no-gutter .row{margin:0 !important;padding:0 !important}.html .dxpr-theme-util-no-gutter>*{margin:0 !important;padding:0 !important}.html .row .dxpr-theme-util-no-gutter .row{margin:0 !important}.html .dxpr-theme-util-no-spacer>*,.html .dxpr-theme-util-no-spacer .row>*{margin-bottom:0}.html .dxpr-theme-util-gutter-bottom{margin-bottom:var(--dxt-setting-gutter-vertical)}@media(width <= 48rem){.html .dxpr-theme-util-columns-5 .col-lg-2,.html .dxpr-theme-util-columns-5 .col-md-2,.html .dxpr-theme-util-columns-5 .col-sm-2,.html .dxpr-theme-util-columns-5 .col-xs-2{clear:none;margin-bottom:0.625rem;margin-left:0;margin-right:0;width:100%}}.html .dxpr-theme-util-text-shadow{text-shadow:0.0625rem 0.0625rem #000}.html .dxpr-theme-util-text-shadow-80{text-shadow:0.0625rem 0.0625rem rgba(0,0,0,.8)}.html .dxpr-theme-util-text-shadow-60{text-shadow:0.0625rem 0.0625rem rgba(0,0,0,.6)}.html .dxpr-theme-util-text-shadow-40{text-shadow:0.0625rem 0.0625rem rgba(0,0,0,.4)}.html .dxpr-theme-util-text-shadow-20{text-shadow:0.0625rem 0.0625rem rgba(0,0,0,.2)}.html .dxpr-theme-util-text-muted{opacity:.75}.html .dxpr-theme-util-text-uppercase{text-transform:uppercase}.html .dxpr-theme-util-text-bold{font-weight:700}.html .dxpr-theme-util-text-light{font-weight:300}.html .dxpr-theme-util-text-italic{font-style:italic}.html .dxpr-theme-util-overlay-primary,.html .dxpr-theme-util-overlay-accent1,.html .dxpr-theme-util-overlay-accent2,.html .dxpr-theme-util-overlay-black,.html .dxpr-theme-util-overlay-white,.html .dxpr-theme-util-overlay-gray{position:relative;z-index:0}.html .dxpr-theme-util-overlay-primary::after,.html .dxpr-theme-util-overlay-accent1::after,.html .dxpr-theme-util-overlay-accent2::after,.html .dxpr-theme-util-overlay-black::after,.html .dxpr-theme-util-overlay-white::after,.html .dxpr-theme-util-overlay-gray::after{background-color:#000;content:" ";display:block;height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:-1}.html .YTPOverlay{opacity:.9}.html .dxpr-theme-util-overlay-primary::after,.html .dxpr-theme-util-overlay-primary .YTPOverlay{background-color:var(--dxt-color-base)}.html .dxpr-theme-util-overlay-accent1::after,.html .dxpr-theme-util-overlay-accent1 .YTPOverlay{background-color:var(--dxt-color-accent1)}.html .dxpr-theme-util-overlay-accent2::after,.html .dxpr-theme-util-overlay-accent2 .YTPOverlay{background-color:var(--dxt-color-accent2)}.html .dxpr-theme-util-overlay-black::after,.html .dxpr-theme-util-overlay-black .YTPOverlay{background-color:#000}.html .dxpr-theme-util-overlay-white::after,.html .dxpr-theme-util-overlay-white .YTPOverlay{background-color:#fff}.html .dxpr-theme-util-overlay-gray::after,.html .dxpr-theme-util-overlay-gray .YTPOverlay{background-color:var(--dxt-color-text)}.html .dxpr-theme-util-background-body{background-color:var(--dxt-color-body)}.html .dxpr-theme-util-background-gray{background-color:var(--dxt-color-text)}.html .dxpr-theme-util-background-primary{background-color:var(--dxt-color-base) !important;color:var(--dxt-color-basetext) !important}.html .dxpr-theme-util-background-accent1{background-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text) !important}.html .dxpr-theme-util-background-accent2{background-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2text) !important}.html .dxpr-theme-util-background-card{background-color:var(--dxt-color-card)}.html .dxpr-theme-util-background-card-text{background-color:var(--dxt-color-cardtext)}.html .dxpr-theme-util-background-white{background-color:#fff}.html .dxpr-theme-util-background-black{background-color:#000}.html .dxpr-theme-util-background-silver{background-color:var(--dxt-color-silver)}.html .dxpr-theme-util-border-primary{border-color:var(--dxt-color-base)}.html .dxpr-theme-util-border-accent1{border-color:var(--dxt-color-accent1)}.html .dxpr-theme-util-border-accent2{border-color:var(--dxt-color-accent2)}.html .dxpr-theme-util-border-primary-gray{border-color:var(--dxt-color-text)}.html .dxpr-theme-util-border-white{border-color:#fff}.html .dxpr-theme-util-border-black{border-color:#000}.html .dxpr-theme-util-border-silver{border-color:var(--dxt-color-silver)}.html .dxpr-theme-util-color-gray{color:var(--dxt-color-text)}.html .dxpr-theme-util-color-primary{color:var(--dxt-color-base)}.html .dxpr-theme-util-color-accent1{color:var(--dxt-color-accent1)}.html .dxpr-theme-util-color-accent2{color:var(--dxt-color-accent2)}.html .dxpr-theme-util-color-card{color:var(--dxt-color-card)}.html .dxpr-theme-util-color-card-text{color:var(--dxt-color-cardtext)}.html .dxpr-theme-util-color-white{color:#fff}.html .dxpr-theme-util-color-black{color:#000}.html .dxpr-theme-util-color-silver{color:var(--dxt-color-silver)}.html .dxpr-theme-util-hover-background-primary:hover{background-color:var(--dxt-color-base)}.html .dxpr-theme-util-hover-background-white:hover{background-color:#fff}.html .dxpr-theme-util-hover-background-black:hover{background-color:#000}.html .dxpr-theme-util-hover-border-primary:hover{border-color:var(--dxt-color-base)}.html .dxpr-theme-util-hover-border-white:hover{border-color:#fff}.html .dxpr-theme-util-hover-border-black:hover{border-color:#000}.html .dxpr-theme-util-hover-border-silver:hover{border-color:var(--dxt-color-silver)}.html .dxpr-theme-util-hover-color-primary:hover{color:var(--dxt-color-base)}.html .dxpr-theme-util-hover-color-white:hover{color:#fff}.html .dxpr-theme-util-hover-color-black:hover{color:#000}.html .dxpr-theme-util-hover-color-silver:hover{color:var(--dxt-color-silver)}.html .dxpr-theme-form-inline .form-item,.html .dxpr-theme-form-inline .form-actions,.html .dxpr-theme-form-inline .webform-elements{clear:none;display:block;float:left;margin-right:1.25rem}.html .dxpr-theme-form-inline .btn{padding:0.75rem 1.125rem}.html .dxpr-theme-util-vcenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex} \ No newline at end of file +.dxpr-theme-util-full-width-content .main-container{margin-left:0;margin-right:0;max-width:none;width:auto}.dxpr-theme-util-full-width-content .col-sm-12{padding-left:0;padding-right:0}.dxpr-theme-util-full-height{min-height:100vh}.html .inline{display:inline}.html .dxpr-theme-util-clear-both,.html .clear-both{clear:both}.html .dxpr-theme-util-clear-left,.html .clear-left{clear:left}.html .dxpr-theme-util-clear-right,.html .clear-right{clear:right}.html .dxpr-theme-util-float-left{float:left}.html .dxpr-theme-util-float-left img{margin:0 20px 15px 0}.html .dxpr-theme-util-float-right{float:right}.html .dxpr-theme-util-float-right img{margin:0 0 15px 20px}.html .dxpr-theme-util-columns-5 .col-lg-2,.html .dxpr-theme-util-columns-5 .col-md-2,.html .dxpr-theme-util-columns-5 .col-sm-2,.html .dxpr-theme-util-columns-5 .col-xs-2{width:20%}.html .dxpr-theme-util-no-gutter{margin:0 !important;padding:0 !important}.html .dxpr-theme-util-no-gutter .row{margin:0 !important;padding:0 !important}.html .dxpr-theme-util-no-gutter>*{margin:0 !important;padding:0 !important}.html .row .dxpr-theme-util-no-gutter .row{margin:0 !important}.html .dxpr-theme-util-no-spacer>*,.html .dxpr-theme-util-no-spacer .row>*{margin-bottom:0}.html .dxpr-theme-util-gutter-bottom{margin-bottom:var(--dxt-setting-gutter-vertical)}@media(width <= 768px){.html .dxpr-theme-util-columns-5 .col-lg-2,.html .dxpr-theme-util-columns-5 .col-md-2,.html .dxpr-theme-util-columns-5 .col-sm-2,.html .dxpr-theme-util-columns-5 .col-xs-2{clear:none;margin-bottom:10px;margin-left:0;margin-right:0;width:100%}}.html .dxpr-theme-util-text-shadow{text-shadow:1px 1px #000}.html .dxpr-theme-util-text-shadow-80{text-shadow:1px 1px rgba(0,0,0,.8)}.html .dxpr-theme-util-text-shadow-60{text-shadow:1px 1px rgba(0,0,0,.6)}.html .dxpr-theme-util-text-shadow-40{text-shadow:1px 1px rgba(0,0,0,.4)}.html .dxpr-theme-util-text-shadow-20{text-shadow:1px 1px rgba(0,0,0,.2)}.html .dxpr-theme-util-text-muted{opacity:.75}.html .dxpr-theme-util-text-uppercase{text-transform:uppercase}.html .dxpr-theme-util-text-bold{font-weight:700}.html .dxpr-theme-util-text-light{font-weight:300}.html .dxpr-theme-util-text-italic{font-style:italic}.html .dxpr-theme-util-overlay-primary,.html .dxpr-theme-util-overlay-accent1,.html .dxpr-theme-util-overlay-accent2,.html .dxpr-theme-util-overlay-black,.html .dxpr-theme-util-overlay-white,.html .dxpr-theme-util-overlay-gray{position:relative;z-index:0}.html .dxpr-theme-util-overlay-primary::after,.html .dxpr-theme-util-overlay-accent1::after,.html .dxpr-theme-util-overlay-accent2::after,.html .dxpr-theme-util-overlay-black::after,.html .dxpr-theme-util-overlay-white::after,.html .dxpr-theme-util-overlay-gray::after{background-color:#000;content:" ";display:block;height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:-1}.html .YTPOverlay{opacity:.9}.html .dxpr-theme-util-overlay-primary::after,.html .dxpr-theme-util-overlay-primary .YTPOverlay{background-color:var(--dxt-color-base)}.html .dxpr-theme-util-overlay-accent1::after,.html .dxpr-theme-util-overlay-accent1 .YTPOverlay{background-color:var(--dxt-color-accent1)}.html .dxpr-theme-util-overlay-accent2::after,.html .dxpr-theme-util-overlay-accent2 .YTPOverlay{background-color:var(--dxt-color-accent2)}.html .dxpr-theme-util-overlay-black::after,.html .dxpr-theme-util-overlay-black .YTPOverlay{background-color:#000}.html .dxpr-theme-util-overlay-white::after,.html .dxpr-theme-util-overlay-white .YTPOverlay{background-color:#fff}.html .dxpr-theme-util-overlay-gray::after,.html .dxpr-theme-util-overlay-gray .YTPOverlay{background-color:var(--dxt-color-text)}.html .dxpr-theme-util-background-body{background-color:var(--dxt-color-body)}.html .dxpr-theme-util-background-gray{background-color:var(--dxt-color-text)}.html .dxpr-theme-util-background-primary{background-color:var(--dxt-color-base) !important;color:var(--dxt-color-basetext) !important}.html .dxpr-theme-util-background-accent1{background-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text) !important}.html .dxpr-theme-util-background-accent2{background-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2text) !important}.html .dxpr-theme-util-background-card{background-color:var(--dxt-color-card)}.html .dxpr-theme-util-background-card-text{background-color:var(--dxt-color-cardtext)}.html .dxpr-theme-util-background-white{background-color:#fff}.html .dxpr-theme-util-background-black{background-color:#000}.html .dxpr-theme-util-background-silver{background-color:var(--dxt-color-silver)}.html .dxpr-theme-util-border-primary{border-color:var(--dxt-color-base)}.html .dxpr-theme-util-border-accent1{border-color:var(--dxt-color-accent1)}.html .dxpr-theme-util-border-accent2{border-color:var(--dxt-color-accent2)}.html .dxpr-theme-util-border-primary-gray{border-color:var(--dxt-color-text)}.html .dxpr-theme-util-border-white{border-color:#fff}.html .dxpr-theme-util-border-black{border-color:#000}.html .dxpr-theme-util-border-silver{border-color:var(--dxt-color-silver)}.html .dxpr-theme-util-color-gray{color:var(--dxt-color-text)}.html .dxpr-theme-util-color-primary{color:var(--dxt-color-base)}.html .dxpr-theme-util-color-accent1{color:var(--dxt-color-accent1)}.html .dxpr-theme-util-color-accent2{color:var(--dxt-color-accent2)}.html .dxpr-theme-util-color-card{color:var(--dxt-color-card)}.html .dxpr-theme-util-color-card-text{color:var(--dxt-color-cardtext)}.html .dxpr-theme-util-color-white{color:#fff}.html .dxpr-theme-util-color-black{color:#000}.html .dxpr-theme-util-color-silver{color:var(--dxt-color-silver)}.html .dxpr-theme-util-hover-background-primary:hover{background-color:var(--dxt-color-base)}.html .dxpr-theme-util-hover-background-white:hover{background-color:#fff}.html .dxpr-theme-util-hover-background-black:hover{background-color:#000}.html .dxpr-theme-util-hover-border-primary:hover{border-color:var(--dxt-color-base)}.html .dxpr-theme-util-hover-border-white:hover{border-color:#fff}.html .dxpr-theme-util-hover-border-black:hover{border-color:#000}.html .dxpr-theme-util-hover-border-silver:hover{border-color:var(--dxt-color-silver)}.html .dxpr-theme-util-hover-color-primary:hover{color:var(--dxt-color-base)}.html .dxpr-theme-util-hover-color-white:hover{color:#fff}.html .dxpr-theme-util-hover-color-black:hover{color:#000}.html .dxpr-theme-util-hover-color-silver:hover{color:var(--dxt-color-silver)}.html .dxpr-theme-form-inline .form-item,.html .dxpr-theme-form-inline .form-actions,.html .dxpr-theme-form-inline .webform-elements{clear:none;display:block;float:left;margin-right:20px}.html .dxpr-theme-form-inline .btn{padding:12px 18px}.html .dxpr-theme-util-vcenter{align-items:center;display:flex} \ No newline at end of file diff --git a/css/vendor-extensions/bootstrap-5.css b/css/vendor-extensions/bootstrap-5.css index bce17f4a..8f2584e7 100644 --- a/css/vendor-extensions/bootstrap-5.css +++ b/css/vendor-extensions/bootstrap-5.css @@ -1,2 +1 @@ -html body{margin-top:0}.html .block:first-child h2.block-title{margin-top:0.625rem}.html .region-sidebar-second .block:first-child h2.block-title,.html .region-sidebar-first .block:first-child h2.block-title{margin-top:0}.html .container{width:100%}.html .container .container{padding-left:0;padding-right:0}.html .container-fluid{padding-left:0;padding-right:0}.html .container-fluid .navbar-right,.html .container-fluid .navbar-left{margin-left:0;margin-right:0}.html .dxpr-theme-fluid .navbar-right,.html .dxpr-theme-fluid .navbar-left{margin-left:0;margin-right:0}.html .row{margin-bottom:0}.html .column{margin-bottom:1.875rem}.html .nav .dropdown-menu:not(.dropdown-full-width .dropdown-menu) li{display:block;float:left;min-width:var(--dxt-setting-dropdown-width)}.html div.lead{margin-bottom:0}.html .btn-default,.html .btn-group>.btn-default,.html .btn-primary,.html .btn-group>.btn-primary,.html .html .fake-submit{background:var(--dxt-color-base);border-color:var(--dxt-color-base);color:var(--dxt-color-basetext)}.html .btn-default a,.html .btn-group>.btn-default a,.html .btn-primary a,.html .btn-group>.btn-primary a,.html .html .fake-submit a{color:var(--dxt-color-basetext)}.html .btn-default a:hover,.html .btn-default a:focus,.html .btn-group>.btn-default a:hover,.html .btn-group>.btn-default a:focus,.html .btn-primary a:hover,.html .btn-primary a:focus,.html .btn-group>.btn-primary a:hover,.html .btn-group>.btn-primary a:focus,.html .html .fake-submit a:hover,.html .html .fake-submit a:focus{color:var(--dxt-color-basetext)}.html .btn-secondary,.html .btn-group>.btn-secondary{background:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-secondary a,.html .btn-group>.btn-secondary a{color:var(--dxt-color-accent1text)}.html .btn-secondary a:hover,.html .btn-secondary a:focus,.html .btn-group>.btn-secondary a:hover,.html .btn-group>.btn-secondary a:focus{color:var(--dxt-color-accent1text)}.html .btn-default:hover,.html .btn-default:focus,.html .btn-default.focus,.html .btn-default:active,.html .btn-default.active,.html .btn-primary:hover,.html .btn-primary:focus,.html .btn-primary.focus,.html .btn-primary:active,.html .btn-primary.active,.html a.bg-primary:hover,.html a.bg-primary:focus{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-base);color:var(--dxt-color-base)}.html .btn-default:hover a,.html .btn-default:focus a,.html .btn-default.focus a,.html .btn-default:active a,.html .btn-default.active a,.html .btn-primary:hover a,.html .btn-primary:focus a,.html .btn-primary.focus a,.html .btn-primary:active a,.html .btn-primary.active a,.html a.bg-primary:hover a,.html a.bg-primary:focus a{color:var(--dxt-color-base)}.html .btn-secondary:hover,.html .btn-secondary:focus,.html .btn-secondary.focus,.html .btn-secondary:active,.html .btn-secondary.active{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text)}.html .btn-secondary:hover a,.html .btn-secondary:focus a,.html .btn-secondary.focus a,.html .btn-secondary:active a,.html .btn-secondary.active a{color:var(--dxt-color-text)}.html a.text-primary:hover,.html a.text-primary:focus{color:var(--dxt-color-accent1)}.html .btn-outline-primary{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-base);color:var(--dxt-color-base)}.html .btn-outline-primary:hover,.html .btn-outline-primary:focus,.html .btn-outline-primary.focus,.html .btn-outline-primary:active,.html .btn-outline-primary.active{background-color:var(--dxt-color-base);border-color:var(--dxt-color-base);color:var(--dxt-color-basetext)}.html .btn-outline-primary:not(:disabled,.disabled):active,.html .btn-outline-primary:not(:disabled,.disabled).active{background-color:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-outline-secondary{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1)}.html .btn-outline-secondary:hover,.html .btn-outline-secondary:focus,.html .btn-outline-secondary.focus,.html .btn-outline-secondary:active,.html .btn-outline-secondary.active{background-color:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-outline-secondary:not(:disabled,.disabled):active,.html .btn-outline-secondary:not(:disabled,.disabled).active{background-color:var(--dxt-color-accent2);border-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2text)}.html .btn-outline-success{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1)}.html .btn-outline-success:hover,.html .btn-outline-success:focus,.html .btn-outline-success.focus,.html .btn-outline-success:active,.html .btn-outline-success.active{background-color:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-outline-info{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2)}.html .btn-outline-info:hover,.html .btn-outline-info:focus,.html .btn-outline-info.focus,.html .btn-outline-info:active,.html .btn-outline-info.active{background-color:var(--dxt-color-accent2);border-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2text)}.html .btn-outline-dark{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-headings);color:var(--dxt-color-headings)}.html .btn-outline-dark:hover,.html .btn-outline-dark:focus,.html .btn-outline-dark.focus,.html .btn-outline-dark:active,.html .btn-outline-dark.active{background-color:var(--dxt-color-headings);border-color:var(--dxt-color-headings);color:var(--dxt-color-body)}.html .btn-outline-light{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-graylight);color:var(--dxt-color-graylight)}.html .btn-outline-light:hover,.html .btn-outline-light:focus,.html .btn-outline-light.focus,.html .btn-outline-light:active,.html .btn-outline-light.active{background-color:var(--dxt-color-graylight);border-color:var(--dxt-color-graylight);color:var(--dxt-color-text)}.html .card,.html .jumbotron{background-color:var(--dxt-color-card);color:var(--dxt-color-cardtext)}.html .card a:not(.btn),.html .jumbotron a:not(.btn){color:var(--dxt-color-cardtext)}.html .card h1,.html .card h2,.html .card h3,.html .card h4,.html .card h5,.html .card h6,.html .jumbotron h1,.html .jumbotron h2,.html .jumbotron h3,.html .jumbotron h4,.html .jumbotron h5,.html .jumbotron h6{color:var(--dxt-color-cardtext)}.html .card .nav>li>a .glyphicon,.html .jumbotron .nav>li>a .glyphicon{color:var(--dxt-color-accent1)}.html .card .nav>li>a:hover,.html .card .nav>li>a:focus,.html .card .nav>li>a.is-active,.html .jumbotron .nav>li>a:hover,.html .jumbotron .nav>li>a:focus,.html .jumbotron .nav>li>a.is-active{background:var(--dxt-color-base);color:var(--dxt-color-basetext)}.html .card .nav>li>a:hover .glyphicon,.html .card .nav>li>a:focus .glyphicon,.html .card .nav>li>a.is-active .glyphicon,.html .jumbotron .nav>li>a:hover .glyphicon,.html .jumbotron .nav>li>a:focus .glyphicon,.html .jumbotron .nav>li>a.is-active .glyphicon{color:var(--dxt-color-basetext)}.html .bg-primary{background-color:var(--dxt-color-base) !important;color:var(--dxt-color-basetext) !important}.html .bg-primary h1,.html .bg-primary h2,.html .bg-primary h3,.html .bg-primary h4,.html .bg-primary h5,.html .bg-primary h6{color:var(--dxt-color-basetext)}.html .bg-primary .btn-primary,.html .bg-primary .btn-default{background-color:var(--dxt-color-basetext);border-color:var(--dxt-color-basetext);color:var(--dxt-color-base)}.html .bg-primary .btn-primary a,.html .bg-primary .btn-default a{color:var(--dxt-color-base)}.html .bg-primary .btn-primary:hover,.html .bg-primary .btn-primary:focus,.html .bg-primary .btn-primary.focus,.html .bg-primary .btn-primary:active,.html .bg-primary .btn-primary.active,.html .bg-primary .btn-default:hover,.html .bg-primary .btn-default:focus,.html .bg-primary .btn-default.focus,.html .bg-primary .btn-default:active,.html .bg-primary .btn-default.active{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-basetext);color:var(--dxt-color-basetext)}.html .bg-primary .btn-primary:hover a,.html .bg-primary .btn-primary:focus a,.html .bg-primary .btn-primary.focus a,.html .bg-primary .btn-primary:active a,.html .bg-primary .btn-primary.active a,.html .bg-primary .btn-default:hover a,.html .bg-primary .btn-default:focus a,.html .bg-primary .btn-default.focus a,.html .bg-primary .btn-default:active a,.html .bg-primary .btn-default.active a{color:var(--dxt-color-basetext)}.html .bg-primary .btn-outline-primary{border-color:var(--dxt-color-basetext);color:var(--dxt-color-basetext)}.html .bg-primary .btn-outline-primary:hover,.html .bg-primary .btn-outline-primary:focus,.html .bg-primary .btn-outline-primary.focus,.html .bg-primary .btn-outline-primary:active,.html .bg-primary .btn-outline-primary.active{background-color:var(--dxt-color-basetext);border-color:var(--dxt-color-basetext);color:var(--dxt-color-base)}.html .bg-secondary{background-color:var(--dxt-color-accent1) !important;color:var(--dxt-color-accent1text)}.html .bg-secondary h1,.html .bg-secondary h2,.html .bg-secondary h3,.html .bg-secondary h4,.html .bg-secondary h5,.html .bg-secondary h6{color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-secondary{background-color:var(--dxt-color-accent1text);border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1)}.html .bg-secondary .btn-secondary a{color:var(--dxt-color-accent1)}.html .bg-secondary .btn-secondary:hover,.html .bg-secondary .btn-secondary:focus,.html .bg-secondary .btn-secondary.focus,.html .bg-secondary .btn-secondary:active,.html .bg-secondary .btn-secondary.active{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-secondary:hover a,.html .bg-secondary .btn-secondary:focus a,.html .bg-secondary .btn-secondary.focus a,.html .bg-secondary .btn-secondary:active a,.html .bg-secondary .btn-secondary.active a{color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-outline-secondary{border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-outline-secondary:hover,.html .bg-secondary .btn-outline-secondary:focus,.html .bg-secondary .btn-outline-secondary.focus,.html .bg-secondary .btn-outline-secondary:active,.html .bg-secondary .btn-outline-secondary.active{background-color:var(--dxt-color-accent1text);border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1)}.html .bg-dark{background-color:#212529 !important;color:#fff}.html .bg-dark h1,.html .bg-dark h2,.html .bg-dark h3,.html .bg-dark h4,.html .bg-dark h5,.html .bg-dark h6{color:#fff}.html .bg-primary-subtle{background-color:var(--dxt-color-basesubtle) !important;color:var(--dxt-color-basesubtletext)}.html .bg-primary-subtle h1,.html .bg-primary-subtle h2,.html .bg-primary-subtle h3,.html .bg-primary-subtle h4,.html .bg-primary-subtle h5,.html .bg-primary-subtle h6{color:var(--dxt-color-basesubtletext)}.html .bg-secondary-subtle{background-color:var(--dxt-color-accent1subtle) !important;color:var(--dxt-color-accent1subtletext)}.html .bg-secondary-subtle h1,.html .bg-secondary-subtle h2,.html .bg-secondary-subtle h3,.html .bg-secondary-subtle h4,.html .bg-secondary-subtle h5,.html .bg-secondary-subtle h6{color:var(--dxt-color-accent1subtletext)}.html .bg-dark-subtle{background-color:var(--dxt-color-headingssubtle) !important;color:var(--dxt-color-headingssubtletext)}.html .bg-dark-subtle h1,.html .bg-dark-subtle h2,.html .bg-dark-subtle h3,.html .bg-dark-subtle h4,.html .bg-dark-subtle h5,.html .bg-dark-subtle h6{color:var(--dxt-color-headingssubtletext)}.html .bg-light-subtle{background-color:#fcfcfd !important;color:#212529}.html .bg-light-subtle h1,.html .bg-light-subtle h2,.html .bg-light-subtle h3,.html .bg-light-subtle h4,.html .bg-light-subtle h5,.html .bg-light-subtle h6{color:#212529}.html .text-body{color:var(--dxt-color-text)}.html .text-body h1,.html .text-body h2,.html .text-body h3,.html .text-body h4,.html .text-body h5,.html .text-body h6,.html .text-body th{color:var(--dxt-color-text)}.html .text-white h1,.html .text-white h2,.html .text-white h3,.html .text-white h4,.html .text-white h5,.html .text-white h6,.html .text-white th{color:#fff}.html .text-primary h1,.html .text-primary h2,.html .text-primary h3,.html .text-primary h4,.html .text-primary h5,.html .text-primary h6,.html .text-primary th{color:var(--dxt-color-accent1)}.html .text-secondary h1,.html .text-secondary h2,.html .text-secondary h3,.html .text-secondary h4,.html .text-secondary h5,.html .text-secondary h6,.html .text-secondary th{color:var(--dxt-color-accent2)}.html .text-dark{color:#212529}.html .text-dark h1,.html .text-dark h2,.html .text-dark h3,.html .text-dark h4,.html .text-dark h5,.html .text-dark h6,.html .text-dark th{color:#212529}.html .text-light{color:#f8f9fa}.html .text-light h1,.html .text-light h2,.html .text-light h3,.html .text-light h4,.html .text-light h5,.html .text-light h6,.html .text-light th{color:#f8f9fa}.html .text-primary-emphasis{color:var(--dxt-color-basesubtletext)}.html .text-secondary-emphasis{color:var(--dxt-color-accent1subtletext)}.html .text-light-emphasis{color:#495057}.html .text-dark-emphasis{color:#495057}.html .fs-1{font-size:var(--dxt-setting-h1-font-size) !important}.html .fs-2{font-size:var(--dxt-setting-h2-font-size) !important}.html .fs-3{font-size:var(--dxt-setting-h3-font-size) !important}.html .fs-4{font-size:var(--dxt-setting-h4-font-size) !important}.html .lh-base{line-height:var(--dxt-setting-body-line-height) !important}.html .lh-sm{line-height:var(--dxt-setting-headings-line-height) !important}.html .wrap-containers .nav>li>a.is-active{background-color:#eee;color:var(--dxt-color-base);text-decoration:none}.html .region-sidebar-first .nav,.html .region-sidebar-second .nav{float:none}.html .region-sidebar-first .nav>li,.html .region-sidebar-second .nav>li{display:block;float:none}.html .region-sidebar-first .nav>li>a.is-active,.html .region-sidebar-second .nav>li>a.is-active{display:block}.html .block .nav>li>a .glyphicon{display:inline-block;font-size:0.875rem;margin-left:-0.8125rem;padding-right:0.25rem}.html .list-inline{margin:0;padding:0}.html .list-inline>li{padding-left:0}.html .list-inline a{color:inherit}.html .field.list-inline div{display:inline-block}.html .field.list-inline .field--item::after{content:", "}.html .field.list-inline .field--item:last-child::after{content:""}.html blockquote{border-color:var(--dxt-color-silver)}.html blockquote footer,.html blockquote small,.html blockquote .small{color:inherit}.html .img-circle,.html .img-rounded,.html .img-thumbnail{border:0.1875rem solid var(--dxt-color-graylighter)}.html .center-block{float:none}.html .html .nav-tabs{border:none;border-bottom:0.0625rem solid var(--dxt-color-graylighter);border-radius:0;margin:0;padding:0}.html .html .nav-tabs>li{border:none;border-radius:0;margin:0;padding:0}.html .html .nav-tabs>li>a{background-color:rgba(0,0,0,0);border:0.0625rem solid rgba(0,0,0,0);border-radius:0;margin:0;padding:0.625rem 0.9375rem}.html .html .nav-tabs>li>a:hover{color:var(--dxt-color-graylighter)}.html .html .nav-tabs>li>a.active{background-color:rgba(0,0,0,0);border:0.0625rem solid var(--dxt-color-graylighter);border-bottom-color:var(--dxt-color-body);color:var(--dxt-color-base);cursor:pointer}.html .html .nav-tabs>li>a.active:hover,.html .html .nav-tabs>li>a.active:focus{color:var(--dxt-color-base);cursor:default;outline:none}.html .az-tabs .nav-tabs>li>a.active[role=tab]{background-color:#fff}.html .region-content nav.tabs::after{clear:both;content:" ";display:table}.html .html .dxpr-theme-mini-tabs-wrapper{display:block;float:left;margin-bottom:0.625rem;pointer-events:none}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary{border:none;-webkit-box-shadow:0 0.1875rem 0.625rem 0 rgba(50,50,50,.23);box-shadow:0 0.1875rem 0.625rem 0 rgba(50,50,50,.23)}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li{border:none;margin:0;padding:0}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li a{background-color:var(--dxt-color-header);border:none;color:var(--dxt-color-headertext);font-size:0.75rem;line-height:1.4286;margin:0;padding:0.5rem;pointer-events:auto;text-transform:uppercase}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li a:hover,.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li a:focus{text-decoration:underline}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li.active{bottom:auto}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li.active a{border:none;color:var(--dxt-color-headertext)}.html .tab-content>.tab-pane{display:none}.html .tab-content>.active{display:block}.html .tabs-left>.tab-content,.html .tabs-right>.tab-content{padding:1.25rem}.html .progress{border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:0.1875rem;margin-top:0.125rem;overflow:visible}.html .progress-bar{background-color:var(--dxt-color-base);-webkit-box-shadow:none;box-shadow:none;line-height:0.25rem}.html .bg-light{background-color:#f8f9fa !important;color:#212529}.html .bg-light h1,.html .bg-light h2,.html .bg-light h3,.html .bg-light h4,.html .bg-light h5,.html .bg-light h6{color:#212529}.html .bg-body{background-color:var(--dxt-color-body)}.html .bg-body-secondary{background-color:var(--dxt-color-graylight)}.html .bg-body-tertiary{background-color:var(--dxt-color-silver)}.html .bg-black{background-color:#000 !important;color:#fff}.html .bg-black h1,.html .bg-black h2,.html .bg-black h3,.html .bg-black h4,.html .bg-black h5,.html .bg-black h6{color:#fff}.html .bg-white{background-color:#fff !important;color:var(--dxt-color-text)}.html .bg-white h1,.html .bg-white h2,.html .bg-white h3,.html .bg-white h4,.html .bg-white h5,.html .bg-white h6{color:var(--dxt-color-headings)}.html .bg-transparent{background-color:rgba(0,0,0,0) !important}.body--primary-tabs-float .region-content nav.tabs::after{display:none}.body--primary-tabs-float .dxpr-theme-mini-tabs-wrapper{display:inline-block;float:none;left:50%;margin-top:0.125rem;position:absolute;z-index:401}.body--primary-tabs-float .dxpr-theme-mini-tabs-wrapper .tabs--primary{left:-50%;position:relative}.html .tabs--secondary{clear:both;float:left;margin-bottom:0.625rem} -.btn{font-weight:var(--dxt-setting-button-bold)} \ No newline at end of file +html body{margin-top:0}.html .block:first-child h2.block-title{margin-top:10px}.html .region-sidebar-second .block:first-child h2.block-title,.html .region-sidebar-first .block:first-child h2.block-title{margin-top:0}.html .container{width:100%}.html .container .container{padding-left:0;padding-right:0}.html .container-fluid{padding-left:0;padding-right:0}.html .container-fluid .navbar-right,.html .container-fluid .navbar-left{margin-left:0;margin-right:0}.html .dxpr-theme-fluid .navbar-right,.html .dxpr-theme-fluid .navbar-left{margin-left:0;margin-right:0}.html .row{margin-bottom:0}.html .column{margin-bottom:30px}.html .nav .dropdown-menu:not(.dropdown-full-width .dropdown-menu) li{display:block;float:left;min-width:var(--dxt-setting-dropdown-width)}.html div.lead{margin-bottom:0}.html .btn-default,.html .btn-group>.btn-default,.html .btn-primary,.html .btn-group>.btn-primary,.html .html .fake-submit{background:var(--dxt-color-base);border-color:var(--dxt-color-base);color:var(--dxt-color-basetext)}.html .btn-default a,.html .btn-group>.btn-default a,.html .btn-primary a,.html .btn-group>.btn-primary a,.html .html .fake-submit a{color:var(--dxt-color-basetext)}.html .btn-default a:hover,.html .btn-default a:focus,.html .btn-group>.btn-default a:hover,.html .btn-group>.btn-default a:focus,.html .btn-primary a:hover,.html .btn-primary a:focus,.html .btn-group>.btn-primary a:hover,.html .btn-group>.btn-primary a:focus,.html .html .fake-submit a:hover,.html .html .fake-submit a:focus{color:var(--dxt-color-basetext)}.html .btn-secondary,.html .btn-group>.btn-secondary{background:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-secondary a,.html .btn-group>.btn-secondary a{color:var(--dxt-color-accent1text)}.html .btn-secondary a:hover,.html .btn-secondary a:focus,.html .btn-group>.btn-secondary a:hover,.html .btn-group>.btn-secondary a:focus{color:var(--dxt-color-accent1text)}.html .btn-default:hover,.html .btn-default:focus,.html .btn-default.focus,.html .btn-default:active,.html .btn-default.active,.html .btn-primary:hover,.html .btn-primary:focus,.html .btn-primary.focus,.html .btn-primary:active,.html .btn-primary.active,.html a.bg-primary:hover,.html a.bg-primary:focus{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-base);color:var(--dxt-color-base)}.html .btn-default:hover a,.html .btn-default:focus a,.html .btn-default.focus a,.html .btn-default:active a,.html .btn-default.active a,.html .btn-primary:hover a,.html .btn-primary:focus a,.html .btn-primary.focus a,.html .btn-primary:active a,.html .btn-primary.active a,.html a.bg-primary:hover a,.html a.bg-primary:focus a{color:var(--dxt-color-base)}.html .btn-secondary:hover,.html .btn-secondary:focus,.html .btn-secondary.focus,.html .btn-secondary:active,.html .btn-secondary.active{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text)}.html .btn-secondary:hover a,.html .btn-secondary:focus a,.html .btn-secondary.focus a,.html .btn-secondary:active a,.html .btn-secondary.active a{color:var(--dxt-color-text)}.html a.text-primary:hover,.html a.text-primary:focus{color:var(--dxt-color-accent1)}.html .btn-outline-primary{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-base);color:var(--dxt-color-base)}.html .btn-outline-primary:hover,.html .btn-outline-primary:focus,.html .btn-outline-primary.focus,.html .btn-outline-primary:active,.html .btn-outline-primary.active{background-color:var(--dxt-color-base);border-color:var(--dxt-color-base);color:var(--dxt-color-basetext)}.html .btn-outline-primary:not(:disabled,.disabled):active,.html .btn-outline-primary:not(:disabled,.disabled).active{background-color:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-outline-secondary{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1)}.html .btn-outline-secondary:hover,.html .btn-outline-secondary:focus,.html .btn-outline-secondary.focus,.html .btn-outline-secondary:active,.html .btn-outline-secondary.active{background-color:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-outline-secondary:not(:disabled,.disabled):active,.html .btn-outline-secondary:not(:disabled,.disabled).active{background-color:var(--dxt-color-accent2);border-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2text)}.html .btn-outline-success{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1)}.html .btn-outline-success:hover,.html .btn-outline-success:focus,.html .btn-outline-success.focus,.html .btn-outline-success:active,.html .btn-outline-success.active{background-color:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-outline-info{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2)}.html .btn-outline-info:hover,.html .btn-outline-info:focus,.html .btn-outline-info.focus,.html .btn-outline-info:active,.html .btn-outline-info.active{background-color:var(--dxt-color-accent2);border-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2text)}.html .btn-outline-dark{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-headings);color:var(--dxt-color-headings)}.html .btn-outline-dark:hover,.html .btn-outline-dark:focus,.html .btn-outline-dark.focus,.html .btn-outline-dark:active,.html .btn-outline-dark.active{background-color:var(--dxt-color-headings);border-color:var(--dxt-color-headings);color:var(--dxt-color-body)}.html .btn-outline-light{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-graylight);color:var(--dxt-color-graylight)}.html .btn-outline-light:hover,.html .btn-outline-light:focus,.html .btn-outline-light.focus,.html .btn-outline-light:active,.html .btn-outline-light.active{background-color:var(--dxt-color-graylight);border-color:var(--dxt-color-graylight);color:var(--dxt-color-text)}.html .card,.html .jumbotron{background-color:var(--dxt-color-card);color:var(--dxt-color-cardtext)}.html .card a:not(.btn),.html .jumbotron a:not(.btn){color:var(--dxt-color-cardtext)}.html .card h1,.html .card h2,.html .card h3,.html .card h4,.html .card h5,.html .card h6,.html .jumbotron h1,.html .jumbotron h2,.html .jumbotron h3,.html .jumbotron h4,.html .jumbotron h5,.html .jumbotron h6{color:var(--dxt-color-cardtext)}.html .card .nav>li>a .glyphicon,.html .jumbotron .nav>li>a .glyphicon{color:var(--dxt-color-accent1)}.html .card .nav>li>a:hover,.html .card .nav>li>a:focus,.html .card .nav>li>a.is-active,.html .jumbotron .nav>li>a:hover,.html .jumbotron .nav>li>a:focus,.html .jumbotron .nav>li>a.is-active{background:var(--dxt-color-base);color:var(--dxt-color-basetext)}.html .card .nav>li>a:hover .glyphicon,.html .card .nav>li>a:focus .glyphicon,.html .card .nav>li>a.is-active .glyphicon,.html .jumbotron .nav>li>a:hover .glyphicon,.html .jumbotron .nav>li>a:focus .glyphicon,.html .jumbotron .nav>li>a.is-active .glyphicon{color:var(--dxt-color-basetext)}.html .bg-primary{background-color:var(--dxt-color-base) !important;color:var(--dxt-color-basetext) !important}.html .bg-primary h1,.html .bg-primary h2,.html .bg-primary h3,.html .bg-primary h4,.html .bg-primary h5,.html .bg-primary h6{color:var(--dxt-color-basetext)}.html .bg-primary .btn-primary,.html .bg-primary .btn-default{background-color:var(--dxt-color-basetext);border-color:var(--dxt-color-basetext);color:var(--dxt-color-base)}.html .bg-primary .btn-primary a,.html .bg-primary .btn-default a{color:var(--dxt-color-base)}.html .bg-primary .btn-primary:hover,.html .bg-primary .btn-primary:focus,.html .bg-primary .btn-primary.focus,.html .bg-primary .btn-primary:active,.html .bg-primary .btn-primary.active,.html .bg-primary .btn-default:hover,.html .bg-primary .btn-default:focus,.html .bg-primary .btn-default.focus,.html .bg-primary .btn-default:active,.html .bg-primary .btn-default.active{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-basetext);color:var(--dxt-color-basetext)}.html .bg-primary .btn-primary:hover a,.html .bg-primary .btn-primary:focus a,.html .bg-primary .btn-primary.focus a,.html .bg-primary .btn-primary:active a,.html .bg-primary .btn-primary.active a,.html .bg-primary .btn-default:hover a,.html .bg-primary .btn-default:focus a,.html .bg-primary .btn-default.focus a,.html .bg-primary .btn-default:active a,.html .bg-primary .btn-default.active a{color:var(--dxt-color-basetext)}.html .bg-primary .btn-outline-primary{border-color:var(--dxt-color-basetext);color:var(--dxt-color-basetext)}.html .bg-primary .btn-outline-primary:hover,.html .bg-primary .btn-outline-primary:focus,.html .bg-primary .btn-outline-primary.focus,.html .bg-primary .btn-outline-primary:active,.html .bg-primary .btn-outline-primary.active{background-color:var(--dxt-color-basetext);border-color:var(--dxt-color-basetext);color:var(--dxt-color-base)}.html .bg-secondary{background-color:var(--dxt-color-accent1) !important;color:var(--dxt-color-accent1text)}.html .bg-secondary h1,.html .bg-secondary h2,.html .bg-secondary h3,.html .bg-secondary h4,.html .bg-secondary h5,.html .bg-secondary h6{color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-secondary{background-color:var(--dxt-color-accent1text);border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1)}.html .bg-secondary .btn-secondary a{color:var(--dxt-color-accent1)}.html .bg-secondary .btn-secondary:hover,.html .bg-secondary .btn-secondary:focus,.html .bg-secondary .btn-secondary.focus,.html .bg-secondary .btn-secondary:active,.html .bg-secondary .btn-secondary.active{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-secondary:hover a,.html .bg-secondary .btn-secondary:focus a,.html .bg-secondary .btn-secondary.focus a,.html .bg-secondary .btn-secondary:active a,.html .bg-secondary .btn-secondary.active a{color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-outline-secondary{border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-outline-secondary:hover,.html .bg-secondary .btn-outline-secondary:focus,.html .bg-secondary .btn-outline-secondary.focus,.html .bg-secondary .btn-outline-secondary:active,.html .bg-secondary .btn-outline-secondary.active{background-color:var(--dxt-color-accent1text);border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1)}.html .bg-dark{background-color:#212529 !important;color:#fff}.html .bg-dark h1,.html .bg-dark h2,.html .bg-dark h3,.html .bg-dark h4,.html .bg-dark h5,.html .bg-dark h6{color:#fff}.html .bg-primary-subtle{background-color:var(--dxt-color-basesubtle) !important;color:var(--dxt-color-basesubtletext)}.html .bg-primary-subtle h1,.html .bg-primary-subtle h2,.html .bg-primary-subtle h3,.html .bg-primary-subtle h4,.html .bg-primary-subtle h5,.html .bg-primary-subtle h6{color:var(--dxt-color-basesubtletext)}.html .bg-secondary-subtle{background-color:var(--dxt-color-accent1subtle) !important;color:var(--dxt-color-accent1subtletext)}.html .bg-secondary-subtle h1,.html .bg-secondary-subtle h2,.html .bg-secondary-subtle h3,.html .bg-secondary-subtle h4,.html .bg-secondary-subtle h5,.html .bg-secondary-subtle h6{color:var(--dxt-color-accent1subtletext)}.html .bg-dark-subtle{background-color:var(--dxt-color-headingssubtle) !important;color:var(--dxt-color-headingssubtletext)}.html .bg-dark-subtle h1,.html .bg-dark-subtle h2,.html .bg-dark-subtle h3,.html .bg-dark-subtle h4,.html .bg-dark-subtle h5,.html .bg-dark-subtle h6{color:var(--dxt-color-headingssubtletext)}.html .bg-light-subtle{background-color:#fcfcfd !important;color:#212529}.html .bg-light-subtle h1,.html .bg-light-subtle h2,.html .bg-light-subtle h3,.html .bg-light-subtle h4,.html .bg-light-subtle h5,.html .bg-light-subtle h6{color:#212529}.html .text-body{color:var(--dxt-color-text)}.html .text-body h1,.html .text-body h2,.html .text-body h3,.html .text-body h4,.html .text-body h5,.html .text-body h6,.html .text-body th{color:var(--dxt-color-text)}.html .text-white h1,.html .text-white h2,.html .text-white h3,.html .text-white h4,.html .text-white h5,.html .text-white h6,.html .text-white th{color:#fff}.html .text-primary h1,.html .text-primary h2,.html .text-primary h3,.html .text-primary h4,.html .text-primary h5,.html .text-primary h6,.html .text-primary th{color:var(--dxt-color-accent1)}.html .text-secondary h1,.html .text-secondary h2,.html .text-secondary h3,.html .text-secondary h4,.html .text-secondary h5,.html .text-secondary h6,.html .text-secondary th{color:var(--dxt-color-accent2)}.html .text-dark{color:#212529}.html .text-dark h1,.html .text-dark h2,.html .text-dark h3,.html .text-dark h4,.html .text-dark h5,.html .text-dark h6,.html .text-dark th{color:#212529}.html .text-light{color:#f8f9fa}.html .text-light h1,.html .text-light h2,.html .text-light h3,.html .text-light h4,.html .text-light h5,.html .text-light h6,.html .text-light th{color:#f8f9fa}.html .text-primary-emphasis{color:var(--dxt-color-basesubtletext)}.html .text-secondary-emphasis{color:var(--dxt-color-accent1subtletext)}.html .text-light-emphasis{color:#495057}.html .text-dark-emphasis{color:#495057}.html .fs-1{font-size:var(--dxt-setting-h1-font-size) !important}.html .fs-2{font-size:var(--dxt-setting-h2-font-size) !important}.html .fs-3{font-size:var(--dxt-setting-h3-font-size) !important}.html .fs-4{font-size:var(--dxt-setting-h4-font-size) !important}.html .lh-base{line-height:var(--dxt-setting-body-line-height) !important}.html .lh-sm{line-height:var(--dxt-setting-headings-line-height) !important}.html .wrap-containers .nav>li>a.is-active{background-color:#eee;color:var(--dxt-color-base);text-decoration:none}.html .region-sidebar-first .nav,.html .region-sidebar-second .nav{float:none}.html .region-sidebar-first .nav>li,.html .region-sidebar-second .nav>li{display:block;float:none}.html .region-sidebar-first .nav>li>a.is-active,.html .region-sidebar-second .nav>li>a.is-active{display:block}.html .block .nav>li>a .glyphicon{display:inline-block;font-size:14px;margin-left:-13px;padding-right:4px}.html .list-inline{margin:0;padding:0}.html .list-inline>li{padding-left:0}.html .list-inline a{color:inherit}.html .field.list-inline div{display:inline-block}.html .field.list-inline .field--item::after{content:", "}.html .field.list-inline .field--item:last-child::after{content:""}.html blockquote{border-color:var(--dxt-color-silver)}.html blockquote footer,.html blockquote small,.html blockquote .small{color:inherit}.html .img-circle,.html .img-rounded,.html .img-thumbnail{border:3px solid var(--dxt-color-graylighter)}.html .center-block{float:none}.html .html .nav-tabs{border:none;border-bottom:1px solid var(--dxt-color-graylighter);border-radius:0;margin:0;padding:0}.html .html .nav-tabs>li{border:none;border-radius:0;margin:0;padding:0}.html .html .nav-tabs>li>a{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:0;margin:0;padding:10px 15px}.html .html .nav-tabs>li>a:hover{color:var(--dxt-color-graylighter)}.html .html .nav-tabs>li>a.active{background-color:rgba(0,0,0,0);border:1px solid var(--dxt-color-graylighter);border-bottom-color:var(--dxt-color-body);color:var(--dxt-color-base);cursor:pointer}.html .html .nav-tabs>li>a.active:hover,.html .html .nav-tabs>li>a.active:focus{color:var(--dxt-color-base);cursor:default;outline:none}.html .az-tabs .nav-tabs>li>a.active[role=tab]{background-color:#fff}.html .region-content nav.tabs::after{clear:both;content:" ";display:table}.html .html .dxpr-theme-mini-tabs-wrapper{display:block;float:left;margin-bottom:10px;pointer-events:none}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary{border:none;box-shadow:0 3px 10px 0 rgba(50,50,50,.23)}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li{border:none;margin:0;padding:0}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li a{background-color:var(--dxt-color-header);border:none;color:var(--dxt-color-headertext);font-size:12px;line-height:1.4286;margin:0;padding:8px;pointer-events:auto;text-transform:uppercase}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li a:hover,.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li a:focus{text-decoration:underline}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li.active{bottom:auto}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li.active a{border:none;color:var(--dxt-color-headertext)}.html .tab-content>.tab-pane{display:none}.html .tab-content>.active{display:block}.html .tabs-left>.tab-content,.html .tabs-right>.tab-content{padding:20px}.html .progress{border-radius:0;box-shadow:none;height:3px;margin-top:2px;overflow:visible}.html .progress-bar{background-color:var(--dxt-color-base);box-shadow:none;line-height:4px}.html .bg-light{background-color:#f8f9fa !important;color:#212529}.html .bg-light h1,.html .bg-light h2,.html .bg-light h3,.html .bg-light h4,.html .bg-light h5,.html .bg-light h6{color:#212529}.html .bg-body{background-color:var(--dxt-color-body)}.html .bg-body-secondary{background-color:var(--dxt-color-graylight)}.html .bg-body-tertiary{background-color:var(--dxt-color-silver)}.html .bg-black{background-color:#000 !important;color:#fff}.html .bg-black h1,.html .bg-black h2,.html .bg-black h3,.html .bg-black h4,.html .bg-black h5,.html .bg-black h6{color:#fff}.html .bg-white{background-color:#fff !important;color:var(--dxt-color-text)}.html .bg-white h1,.html .bg-white h2,.html .bg-white h3,.html .bg-white h4,.html .bg-white h5,.html .bg-white h6{color:var(--dxt-color-headings)}.html .bg-transparent{background-color:rgba(0,0,0,0) !important}.body--primary-tabs-float .region-content nav.tabs::after{display:none}.body--primary-tabs-float .dxpr-theme-mini-tabs-wrapper{display:inline-block;float:none;left:50%;margin-top:2px;position:absolute;z-index:401}.body--primary-tabs-float .dxpr-theme-mini-tabs-wrapper .tabs--primary{left:-50%;position:relative}.html .tabs--secondary{clear:both;float:left;margin-bottom:10px}.btn{font-weight:var(--dxt-setting-button-bold)} \ No newline at end of file diff --git a/css/vendor-extensions/bootstrap-theme.css b/css/vendor-extensions/bootstrap-theme.css index dd960eac..d6e7949a 100644 --- a/css/vendor-extensions/bootstrap-theme.css +++ b/css/vendor-extensions/bootstrap-theme.css @@ -1 +1 @@ -.file-size{display:inline-block;padding-left:0.25rem}@-webkit-keyframes glyphicon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes glyphicon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.glyphicon-spin{-webkit-animation:glyphicon-spin 1s infinite linear;animation:glyphicon-spin 1s infinite linear;display:inline-block}a .glyphicon-spin{display:inline-block;text-decoration:none}p:last-child,.form-group:last-child,.panel:last-child{margin-bottom:0}html.js .btn .ajax-throbber{margin-left:.5em;margin-right:-0.25em}html.js .form-item .input-group-addon .glyphicon{color:#cccccc;opacity:.5;-webkit-transition:150ms color,150ms opacity;transition:150ms color,150ms opacity}html.js .form-item .input-group-addon .glyphicon.glyphicon-spin{color:#284ed9;opacity:1}html.js .form-item .input-group-addon .input-group-addon{background-color:#fff}html.js .ajax-new-content:empty{display:none !important}.is-unpublished{background-color:#fff4f4}.node-preview-container{margin-top:-0.9375rem}.node-preview-form-select{padding:0.9375rem}.field--label-inline .field--label,.field--label-inline .field--items{float:left}.field--label-inline .field--label,.field--label-inline>.field--item,.field--label-inline .field--items{padding-right:.5em}[dir=rtl] .field--label-inline .field--label,[dir=rtl] .field--label-inline .field--items{padding-left:.5em;padding-right:0}.field--label-inline .field--label::after{content:":"}.accordion-item{background-color:var(--dxt-color-header);color:var(--dxt-color-headertext)}.accordion-item .accordion-button{background:var(--dxt-color-header);color:var(--dxt-color-headertext)}.accordion-item .accordion-button:not(.collapsed){background:var(--dxt-color-card);color:var(--dxt-color-cardtext)}.accordion-item .accordion-body{background-color:rgba(0,0,0,0);color:var(--dxt-color-headertext)}.accordion-item .accordion-body h1,.accordion-item .accordion-body h2,.accordion-item .accordion-body h3,.accordion-item .accordion-body h4,.accordion-item .accordion-body h5,.accordion-item .accordion-body h6,.accordion-item .accordion-body label,.accordion-item .accordion-body .field--label{color:var(--dxt-color-headertext)}.tabledrag-toggle-weight{float:right;margin:0.0625rem 0.125rem 0.0625rem 0.625rem}.tabledrag-changed-warning{margin:0;overflow:hidden}.tabledrag-handle{color:var(--dxt-color-graylight);cursor:move;float:left;font-size:125%;line-height:1;margin:-0.625rem 0 0 -0.625rem;padding:0.625rem}.tabledrag-handle:hover,.tabledrag-handle:focus{color:var(--dxt-color-base)}.indentation{float:left;height:1.7em;margin:-0.4em .2em -0.4em -0.4em;padding:.42em 0 .42em .6em;width:1.25rem}[dir=rtl] .indentation{float:right;margin:-0.4em -0.4em -0.4em .2em;padding:.42em .6em .42em 0}.table.table-striped>tbody>tr:nth-of-type(odd)>*{background:var(--dxt-color-card);color:var(--dxt-color-cardtext);--bs-table-accent-bg: #eee}.table.table-hover>tbody>tr:hover{background-color:var(--dxt-color-pagetitle)}.local-actions{margin:0.625rem 0 0.625rem -0.3125rem}.tabs--secondary{margin:0.625rem 0 0.3125rem}.tabbable{margin-bottom:1.25rem}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:0.0625rem solid #ddd}.tabs-below>.nav-tabs>li{margin-bottom:0;margin-top:-0.0625rem}.tabs-below>.nav-tabs>li>a{border-radius:0 0 0.25rem 0.25rem}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-bottom-color:rgba(0,0,0,0);border-top-color:#ddd}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:rgba(0,0,0,0) #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:1.25rem;width:13.75rem}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li:focus{outline:0}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-bottom:0.1875rem;margin-right:0}.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}.tabs-left>.tab-content,.tabs-right>.tab-content{border:0.0625rem solid #ddd;border-radius:0 0.25rem 0.25rem;-webkit-box-shadow:0 0.0625rem 0.0625rem rgba(0,0,0,.05);box-shadow:0 0.0625rem 0.0625rem rgba(0,0,0,.05);overflow:hidden;padding:0.625rem 0.9375rem}.tabs-left>.nav-tabs{float:left;margin-right:-0.0625rem}.tabs-left>.nav-tabs>li>a{border-radius:0.25rem 0 0 0.25rem}.tabs-right>.nav-tabs{float:right;margin-left:-0.0625rem}.tabs-right>.nav-tabs>li>a{border-radius:0 0.25rem 0.25rem 0} \ No newline at end of file +.file-size{display:inline-block;padding-left:4px}@keyframes glyphicon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.glyphicon-spin{animation:glyphicon-spin 1s infinite linear;display:inline-block}a .glyphicon-spin{display:inline-block;text-decoration:none}p:last-child,.form-group:last-child,.panel:last-child{margin-bottom:0}html.js .btn .ajax-throbber{margin-left:.5em;margin-right:-0.25em}html.js .form-item .input-group-addon .glyphicon{color:#cccccc;opacity:.5;transition:150ms color,150ms opacity}html.js .form-item .input-group-addon .glyphicon.glyphicon-spin{color:#284ed9;opacity:1}html.js .form-item .input-group-addon .input-group-addon{background-color:#fff}html.js .ajax-new-content:empty{display:none !important}.is-unpublished{background-color:#fff4f4}.node-preview-container{margin-top:-15px}.node-preview-form-select{padding:15px}.field--label-inline .field--label,.field--label-inline .field--items{float:left}.field--label-inline .field--label,.field--label-inline>.field--item,.field--label-inline .field--items{padding-right:.5em}[dir=rtl] .field--label-inline .field--label,[dir=rtl] .field--label-inline .field--items{padding-left:.5em;padding-right:0}.field--label-inline .field--label::after{content:":"}.accordion-item{background-color:var(--dxt-color-header);color:var(--dxt-color-headertext)}.accordion-item .accordion-button{background:var(--dxt-color-header);color:var(--dxt-color-headertext)}.accordion-item .accordion-button:not(.collapsed){background:var(--dxt-color-card);color:var(--dxt-color-cardtext)}.accordion-item .accordion-body{background-color:rgba(0,0,0,0);color:var(--dxt-color-headertext)}.accordion-item .accordion-body h1,.accordion-item .accordion-body h2,.accordion-item .accordion-body h3,.accordion-item .accordion-body h4,.accordion-item .accordion-body h5,.accordion-item .accordion-body h6,.accordion-item .accordion-body label,.accordion-item .accordion-body .field--label{color:var(--dxt-color-headertext)}.tabledrag-toggle-weight{float:right;margin:1px 2px 1px 10px}.tabledrag-changed-warning{margin:0;overflow:hidden}.tabledrag-handle{color:var(--dxt-color-graylight);cursor:move;float:left;font-size:125%;line-height:1;margin:-10px 0 0 -10px;padding:10px}.tabledrag-handle:hover,.tabledrag-handle:focus{color:var(--dxt-color-base)}.indentation{float:left;height:1.7em;margin:-0.4em .2em -0.4em -0.4em;padding:.42em 0 .42em .6em;width:20px}[dir=rtl] .indentation{float:right;margin:-0.4em -0.4em -0.4em .2em;padding:.42em .6em .42em 0}.table.table-striped>tbody>tr:nth-of-type(odd)>*{background:var(--dxt-color-card);color:var(--dxt-color-cardtext);--bs-table-accent-bg: #eee}.table.table-hover>tbody>tr:hover{background-color:var(--dxt-color-pagetitle)}.local-actions{margin:10px 0 10px -5px}.tabs--secondary{margin:10px 0 5px}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-bottom:0;margin-top:-1px}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-bottom-color:rgba(0,0,0,0);border-top-color:#ddd}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:rgba(0,0,0,0) #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li:focus{outline:0}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-bottom:3px;margin-right:0}.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}.tabs-left>.tab-content,.tabs-right>.tab-content{border:1px solid #ddd;border-radius:0 4px 4px;box-shadow:0 1px 1px rgba(0,0,0,.05);overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0} \ No newline at end of file diff --git a/css/vendor-extensions/drupal-book.css b/css/vendor-extensions/drupal-book.css index d5e2c432..89db60bb 100644 --- a/css/vendor-extensions/drupal-book.css +++ b/css/vendor-extensions/drupal-book.css @@ -1 +1 @@ -.block-book-navigation{margin-bottom:1.5em}.block-book-navigation nav[role=navigation] ul{list-style:none;margin:0;padding:0}.block-book-navigation nav[role=navigation] li{margin:0;padding:.25em 0}.block-book-navigation nav[role=navigation] a{border-left:0.1875rem solid rgba(0,0,0,0);color:var(--dxt-color-text);display:block;padding:.5em .75em;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.block-book-navigation nav[role=navigation] a:hover,.block-book-navigation nav[role=navigation] a:focus{background-color:var(--dxt-color-silver);border-left-color:var(--dxt-color-base);color:var(--dxt-color-base)}.block-book-navigation nav[role=navigation] a.is-active{background-color:var(--dxt-color-base);border-left-color:var(--dxt-color-headings);color:var(--dxt-color-basetext)}.block-book-navigation nav[role=navigation] ul ul{border-left:0.0625rem solid var(--dxt-color-graylight);margin-left:1em}.block-book-navigation nav[role=navigation] ul ul a{font-size:.9em;padding-left:1em}.book-traversal__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--dxt-color-silver);border:0.0625rem solid var(--dxt-color-graylight);border-radius:.375em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2em 0;padding:1em}.book-traversal__item{list-style:none;margin:0}.book-traversal__list a{background-color:var(--dxt-color-base);border-radius:.25em;color:var(--dxt-color-basetext);display:inline-block;padding:.5em 1em;text-decoration:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.book-traversal__list a:hover,.book-traversal__list a:focus{background-color:var(--dxt-color-headings);color:var(--dxt-color-basetext)}@media(width <= 47.99875rem){.book-traversal__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}.book-traversal__list a{text-align:center;width:100%}} \ No newline at end of file +.block-book-navigation{margin-bottom:1.5em}.block-book-navigation nav[role=navigation] ul{list-style:none;margin:0;padding:0}.block-book-navigation nav[role=navigation] li{margin:0;padding:.25em 0}.block-book-navigation nav[role=navigation] a{border-left:3px solid rgba(0,0,0,0);color:var(--dxt-color-text);display:block;padding:.5em .75em;text-decoration:none;transition:all .2s ease}.block-book-navigation nav[role=navigation] a:hover,.block-book-navigation nav[role=navigation] a:focus{background-color:var(--dxt-color-silver);border-left-color:var(--dxt-color-base);color:var(--dxt-color-base)}.block-book-navigation nav[role=navigation] a.is-active{background-color:var(--dxt-color-base);border-left-color:var(--dxt-color-headings);color:var(--dxt-color-basetext)}.block-book-navigation nav[role=navigation] ul ul{border-left:1px solid var(--dxt-color-graylight);margin-left:1em}.block-book-navigation nav[role=navigation] ul ul a{font-size:.9em;padding-left:1em}.book-traversal__list{align-items:center;background-color:var(--dxt-color-silver);border:1px solid var(--dxt-color-graylight);border-radius:.375em;display:flex;justify-content:space-between;margin:2em 0;padding:1em}.book-traversal__item{list-style:none;margin:0}.book-traversal__list a{background-color:var(--dxt-color-base);border-radius:.25em;color:var(--dxt-color-basetext);display:inline-block;padding:.5em 1em;text-decoration:none;transition:background-color .2s ease}.book-traversal__list a:hover,.book-traversal__list a:focus{background-color:var(--dxt-color-headings);color:var(--dxt-color-basetext)}@media(width <= 767.98px){.book-traversal__list{flex-direction:column;gap:.5em}.book-traversal__list a{text-align:center;width:100%}} \ No newline at end of file diff --git a/css/vendor-extensions/drupal-breadcrumbs.css b/css/vendor-extensions/drupal-breadcrumbs.css index 20e56d79..a764af98 100644 --- a/css/vendor-extensions/drupal-breadcrumbs.css +++ b/css/vendor-extensions/drupal-breadcrumbs.css @@ -1 +1 @@ -.page-title-full-width-container .breadcrumb-container{position:relative;z-index:2}.page-title-full-width-container .breadcrumb{background:rgba(0,0,0,0);bottom:0;display:block;font-style:italic;left:0;margin:0;opacity:.85;padding:0.625rem var(--dxt-setting-gutter-container);position:absolute;right:0;text-align:var(--dxt-setting-page-title-breadcrumbs-align)}.page-title-full-width-container .breadcrumb a{font-style:normal;text-decoration:none}.page-title-full-width-container .breadcrumb a:hover,.page-title-full-width-container .breadcrumb a:focus{color:var(--dxt-color-base)}.page-title-full-width-container .breadcrumb a[href$="/uuid"],.page-title-full-width-container .breadcrumb a[href$="/uuid"]+.dxpr-theme-breadcrumb-spacer{display:none}.page-title-full-width-container .breadcrumb li+li::before{content:"";display:none}.page-title-full-width-container .breadcrumb span{font-size:0.75rem;padding:0 0.3125rem}.page-title-full-width-container .breadcrumb span::before{content:var(--dxt-setting-page-title-breadcrumbs-separator)} \ No newline at end of file +.page-title-full-width-container .breadcrumb-container{position:relative;z-index:2}.page-title-full-width-container .breadcrumb{background:rgba(0,0,0,0);bottom:0;display:block;font-style:italic;left:0;margin:0;opacity:.85;padding:10px var(--dxt-setting-gutter-container);position:absolute;right:0;text-align:var(--dxt-setting-page-title-breadcrumbs-align)}.page-title-full-width-container .breadcrumb a{font-style:normal;text-decoration:none}.page-title-full-width-container .breadcrumb a:hover,.page-title-full-width-container .breadcrumb a:focus{color:var(--dxt-color-base)}.page-title-full-width-container .breadcrumb a[href$="/uuid"],.page-title-full-width-container .breadcrumb a[href$="/uuid"]+.dxpr-theme-breadcrumb-spacer{display:none}.page-title-full-width-container .breadcrumb li+li::before{content:"";display:none}.page-title-full-width-container .breadcrumb span{font-size:12px;padding:0 5px}.page-title-full-width-container .breadcrumb span::before{content:var(--dxt-setting-page-title-breadcrumbs-separator)} \ No newline at end of file diff --git a/css/vendor-extensions/drupal-comments.css b/css/vendor-extensions/drupal-comments.css index be2df99b..7c76d54b 100644 --- a/css/vendor-extensions/drupal-comments.css +++ b/css/vendor-extensions/drupal-comments.css @@ -1 +1 @@ -.comment{border:0.1875rem solid var(--dxt-color-graylighter);clear:both;margin-bottom:2.52813rem;padding:1.5625rem}.comment .user-picture a{display:block;height:4rem;width:4rem}.comment img{width:100%}.comment .float-start{margin-right:1.5625rem}.comment .media-body{display:table-cell;overflow:hidden;vertical-align:top;width:625rem}.comment .indented{border-left:0.0625rem solid var(--dxt-color-graylighter);margin-top:-1.5625rem;padding-left:4.625rem}.comment h3{font-size:1.5625rem;margin:.3em 0}.comment .content,.comment p{line-height:1.4}.comment footer{padding:0}.comment .post-date{font-size:0.875rem;font-style:italic}.comment .links{clear:both;float:right;font-size:0.875rem;margin:0.9375rem 0}.comment .comment,.comment #comment-form{border:0.1875rem solid var(--dxt-color-graylighter);margin-bottom:2.52813rem;padding:1.5625rem}.comment .title.comment-form{margin-top:1.875rem}.comment .inline li{padding-left:0;padding-right:0.3125rem}.comment .inline a{color:var(--dxt-color-text)}.comment .inline a:hover{color:var(--dxt-color-text)} \ No newline at end of file +.comment{border:3px solid var(--dxt-color-graylighter);clear:both;margin-bottom:40.45px;padding:25px}.comment .user-picture a{display:block;height:64px;width:64px}.comment img{width:100%}.comment .float-start{margin-right:25px}.comment .media-body{display:table-cell;overflow:hidden;vertical-align:top;width:10000px}.comment .indented{border-left:1px solid var(--dxt-color-graylighter);margin-top:-25px;padding-left:74px}.comment h3{font-size:25px;margin:.3em 0}.comment .content,.comment p{line-height:1.4}.comment footer{padding:0}.comment .post-date{font-size:14px;font-style:italic}.comment .links{clear:both;float:right;font-size:14px;margin:15px 0}.comment .comment,.comment #comment-form{border:3px solid var(--dxt-color-graylighter);margin-bottom:40.45px;padding:25px}.comment .title.comment-form{margin-top:30px}.comment .inline li{padding-left:0;padding-right:5px}.comment .inline a{color:var(--dxt-color-text)}.comment .inline a:hover{color:var(--dxt-color-text)} \ No newline at end of file diff --git a/css/vendor-extensions/drupal-diff.css b/css/vendor-extensions/drupal-diff.css index e1ed1926..27e05554 100644 --- a/css/vendor-extensions/drupal-diff.css +++ b/css/vendor-extensions/drupal-diff.css @@ -1 +1 @@ -.diff-revision__items-group:first-child{background-color:#dfd}.diff-revision__items-group:last-child{background-color:#fdd}.diff-navigation label{display:none !important}.diff-navigation{border-top:0.0625rem solid var(--bs-border-color);display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;width:100% !important}.diff-navigation__link.prev-link{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.diff-navigation__link.prev-link a::before{content:"< "}.diff-navigation__link.next-link a::after{content:" >"} \ No newline at end of file +.diff-revision__items-group:first-child{background-color:#dfd}.diff-revision__items-group:last-child{background-color:#fdd}.diff-navigation label{display:none !important}.diff-navigation{border-top:1px solid var(--bs-border-color);display:flex !important;flex-direction:row !important;gap:16px;justify-content:space-between;margin-top:16px;padding-top:16px;width:100% !important}.diff-navigation__link.prev-link{order:0 !important}.diff-navigation__link.prev-link a::before{content:"< "}.diff-navigation__link.next-link a::after{content:" >"} \ No newline at end of file diff --git a/css/vendor-extensions/drupal-pager.css b/css/vendor-extensions/drupal-pager.css index ca62bfe3..17e9b802 100644 --- a/css/vendor-extensions/drupal-pager.css +++ b/css/vendor-extensions/drupal-pager.css @@ -1 +1 @@ -.pager-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination{border-radius:0}.pagination .pager__item>a,.pagination .pager__item>span,.pagination li>a,.pagination li>span{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text);padding:1em 1.4em}.pagination .pager__item>a:hover,.pagination .pager__item>a:focus,.pagination .pager__item>span:hover,.pagination .pager__item>span:focus,.pagination li>a:hover,.pagination li>a:focus,.pagination li>span:hover,.pagination li>span:focus{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text)}.pagination .pager__item:first-child>a,.pagination .pager__item:first-child>span,.pagination li:first-child>a,.pagination li:first-child>span{border-radius:0}.pagination .pager__item:last-child>a,.pagination .pager__item:last-child>span,.pagination li:last-child>a,.pagination li:last-child>span{border-radius:0}.pagination .pager__item.active>a,.pagination .pager__item.active>a:hover,.pagination .pager__item.active>a:focus,.pagination .pager__item.active>span,.pagination .pager__item.active>span:hover,.pagination .pager__item.active>span:focus,.pagination li.active>a,.pagination li.active>a:hover,.pagination li.active>a:focus,.pagination li.active>span,.pagination li.active>span:hover,.pagination li.active>span:focus{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text);text-decoration:underline}.pagination .pager__item.disabled>span,.pagination .pager__item.disabled>span:hover,.pagination .pager__item.disabled>span:focus,.pagination .pager__item.disabled>a,.pagination .pager__item.disabled>a:hover,.pagination .pager__item.disabled>a:focus,.pagination li.disabled>span,.pagination li.disabled>span:hover,.pagination li.disabled>span:focus,.pagination li.disabled>a,.pagination li.disabled>a:hover,.pagination li.disabled>a:focus{background-color:var(--dxt-color-text);border-color:rgba(0,0,0,0);color:var(--dxt-color-text)}.pagination .page-item .page-link{border-radius:0}.pagination .page-item.active .page-link{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text)}.pagination.pagination-sm .page-item .page-link{font-size:0.75rem;padding:1em 1.4em}.pagination.pagination-sm .page-item.active .page-link{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text)}.pager li>a,.pager li>span{background:#fff;border:0.0625rem solid var(--dxt-color-text);border-radius:0.9375rem;display:inline-block;font-style:normal;padding:0.3125rem 0.875rem}.pager li>a:hover,.pager li>a:focus,.pager li>span:hover,.pager li>span:focus{background:rgba(0,0,0,0);text-decoration:none}.pager li>a:active,.pager li>span:active{outline:none} \ No newline at end of file +.pager-nav{display:flex;justify-content:center}.pagination{border-radius:0}.pagination .pager__item>a,.pagination .pager__item>span,.pagination li>a,.pagination li>span{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text);padding:1em 1.4em}.pagination .pager__item>a:hover,.pagination .pager__item>a:focus,.pagination .pager__item>span:hover,.pagination .pager__item>span:focus,.pagination li>a:hover,.pagination li>a:focus,.pagination li>span:hover,.pagination li>span:focus{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text)}.pagination .pager__item:first-child>a,.pagination .pager__item:first-child>span,.pagination li:first-child>a,.pagination li:first-child>span{border-radius:0}.pagination .pager__item:last-child>a,.pagination .pager__item:last-child>span,.pagination li:last-child>a,.pagination li:last-child>span{border-radius:0}.pagination .pager__item.active>a,.pagination .pager__item.active>a:hover,.pagination .pager__item.active>a:focus,.pagination .pager__item.active>span,.pagination .pager__item.active>span:hover,.pagination .pager__item.active>span:focus,.pagination li.active>a,.pagination li.active>a:hover,.pagination li.active>a:focus,.pagination li.active>span,.pagination li.active>span:hover,.pagination li.active>span:focus{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text);text-decoration:underline}.pagination .pager__item.disabled>span,.pagination .pager__item.disabled>span:hover,.pagination .pager__item.disabled>span:focus,.pagination .pager__item.disabled>a,.pagination .pager__item.disabled>a:hover,.pagination .pager__item.disabled>a:focus,.pagination li.disabled>span,.pagination li.disabled>span:hover,.pagination li.disabled>span:focus,.pagination li.disabled>a,.pagination li.disabled>a:hover,.pagination li.disabled>a:focus{background-color:var(--dxt-color-text);border-color:rgba(0,0,0,0);color:var(--dxt-color-text)}.pagination .page-item .page-link{border-radius:0}.pagination .page-item.active .page-link{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text)}.pagination.pagination-sm .page-item .page-link{font-size:12px;padding:1em 1.4em}.pagination.pagination-sm .page-item.active .page-link{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text)}.pager li>a,.pager li>span{background:#fff;border:1px solid var(--dxt-color-text);border-radius:15px;display:inline-block;font-style:normal;padding:5px 14px}.pager li>a:hover,.pager li>a:focus,.pager li>span:hover,.pager li>span:focus{background:rgba(0,0,0,0);text-decoration:none}.pager li>a:active,.pager li>span:active{outline:none} \ No newline at end of file diff --git a/css/vendor-extensions/drupal-search.css b/css/vendor-extensions/drupal-search.css index fe28b637..d46f018f 100644 --- a/css/vendor-extensions/drupal-search.css +++ b/css/vendor-extensions/drupal-search.css @@ -1 +1 @@ -.search-form .input-group,.search-block-form .input-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-form .input-group .form-control,.search-block-form .input-group .form-control{font-size:0.875rem;padding:0.65625rem}.search-form .input-group .input-group-btn button,.search-block-form .input-group .input-group-btn button{border-bottom:0;border-bottom-left-radius:0;border-top-left-radius:0;padding:0.5625rem 1.125rem}.full-screen-search-form .input-group-btn{display:none} \ No newline at end of file +.search-form .input-group,.search-block-form .input-group{align-items:center}.search-form .input-group .form-control,.search-block-form .input-group .form-control{font-size:14px;padding:10.5px}.search-form .input-group .input-group-btn button,.search-block-form .input-group .input-group-btn button{border-bottom:0;border-bottom-left-radius:0;border-top-left-radius:0;padding:9px 18px}.full-screen-search-form .input-group-btn{display:none} \ No newline at end of file diff --git a/css/vendor-extensions/drupal-status-message.css b/css/vendor-extensions/drupal-status-message.css index 6b2f380c..7efdf1c9 100644 --- a/css/vendor-extensions/drupal-status-message.css +++ b/css/vendor-extensions/drupal-status-message.css @@ -1 +1 @@ -.alert-dismissible .close{background-color:rgba(0,0,0,0);border:0;color:#111111;cursor:pointer;float:right;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;padding:0.75rem 1.25rem;position:absolute;right:0;text-shadow:0 0.0625rem 0 var(--dxt-color-header);top:0;z-index:2}.alert-dismissible .close:hover{opacity:.75} \ No newline at end of file +.alert-dismissible .close{background-color:rgba(0,0,0,0);border:0;color:#111111;cursor:pointer;float:right;font-size:24px;font-weight:700;line-height:1;opacity:.5;padding:12px 20px;position:absolute;right:0;text-shadow:0 1px 0 var(--dxt-color-header);top:0;z-index:2}.alert-dismissible .close:hover{opacity:.75} \ No newline at end of file diff --git a/css/vendor-extensions/dxpr-theme-builder.css b/css/vendor-extensions/dxpr-theme-builder.css index 94d4734b..4c4790b1 100644 --- a/css/vendor-extensions/dxpr-theme-builder.css +++ b/css/vendor-extensions/dxpr-theme-builder.css @@ -1 +1 @@ -body.node-type-drag-drop-page.no-sidebars .page-title-full-width-container{margin-bottom:0}.region-slider div.dxpr_theme.az-container>.controls,.region-slider div.az-section>.controls{top:0 !important}.region-slider .dxpr-theme-editor.dxpr_theme.az-container{margin-top:0 !important}.region-slider div.az-section{margin-top:0 !important}#az-editor-tabs .fa_icons,#az-editor-tabs .line_icons{height:21.875rem;overflow:scroll} \ No newline at end of file +body.node-type-drag-drop-page.no-sidebars .page-title-full-width-container{margin-bottom:0}.region-slider div.dxpr_theme.az-container>.controls,.region-slider div.az-section>.controls{top:0 !important}.region-slider .dxpr-theme-editor.dxpr_theme.az-container{margin-top:0 !important}.region-slider div.az-section{margin-top:0 !important}#az-editor-tabs .fa_icons,#az-editor-tabs .line_icons{height:350px;overflow:scroll} \ No newline at end of file diff --git a/css/vendor-extensions/gin-toolbar.css b/css/vendor-extensions/gin-toolbar.css index 7d0f12a9..be7f8369 100644 --- a/css/vendor-extensions/gin-toolbar.css +++ b/css/vendor-extensions/gin-toolbar.css @@ -1 +1 @@ -.toolbar-menu-administration a.toolbar-menu__trigger{bottom:0.5625rem} \ No newline at end of file +.toolbar-menu-administration a.toolbar-menu__trigger{bottom:9px} \ No newline at end of file diff --git a/data/settings-schema.json b/data/settings-schema.json index 60c0162c..c332bc53 100644 --- a/data/settings-schema.json +++ b/data/settings-schema.json @@ -1,7 +1,7 @@ { "_meta": { "description": "DXPR Theme settings schema. Auto-generated from features/*-theme-settings.inc files.", - "generated": "2026-05-18T10:07:09.305Z", + "generated": "2026-05-18T10:34:45.799Z", "sections": [ "block-design", "colors", @@ -216,6 +216,7 @@ "section": "block-design", "type": "boolean", "title": "Button Bold", + "ai_description": "Apply bold font weight to all buttons. When enabled, sets font-weight: bold on .btn elements. When disabled, buttons keep their default or subtheme-defined font weight.", "default": false }, "block_divider": { diff --git a/features/sooper-block-design/block-design-theme-settings.inc b/features/sooper-block-design/block-design-theme-settings.inc index fe3e1cd8..9b9ef31d 100755 --- a/features/sooper-block-design/block-design-theme-settings.inc +++ b/features/sooper-block-design/block-design-theme-settings.inc @@ -360,6 +360,7 @@ function block_design_theme_settings(array &$form, $theme) { $form['dxpr_theme_settings']['block']['block_advanced']['button_el']['button_bold'] = [ '#type' => 'checkbox', '#title' => t('Button Bold'), + '#ai_description' => 'Apply bold font weight to all buttons. When enabled, sets font-weight: bold on .btn elements. When disabled, buttons keep their default or subtheme-defined font weight.', '#default_value' => ((theme_get_setting('button_bold') !== NULL)) ? theme_get_setting('button_bold') : FALSE, ]; diff --git a/features/sooper-settings/css-variables-theme-settings-css.inc b/features/sooper-settings/css-variables-theme-settings-css.inc index 48403a35..38119c21 100644 --- a/features/sooper-settings/css-variables-theme-settings-css.inc +++ b/features/sooper-settings/css-variables-theme-settings-css.inc @@ -106,6 +106,9 @@ function _dxpr_theme_massage_values(string $key, $value, string $theme, array $s // Generic: Bold. case 'button_bold': + $value = !empty($value) ? 'bold' : 'inherit'; + break; + case 'headings_bold': $value = !empty($value) ? 'bold' : 'normal'; break; diff --git a/scss/base/variables.scss b/scss/base/variables.scss index 46ea121a..78dadd6d 100644 --- a/scss/base/variables.scss +++ b/scss/base/variables.scss @@ -624,7 +624,7 @@ $schemes: ( --dxt-setting-body-mobile-font-size: 14px; --dxt-setting-box-max-width: 1580px; --dxt-setting-boxed-layout-boxbg: #fff; - --dxt-setting-button-bold: normal; + --dxt-setting-button-bold: inherit; --dxt-setting-divider-color: var(--dxt-color-cardtext); --dxt-setting-divider-length: 100%; --dxt-setting-divider-position: auto;