@media screen and (prefers-color-scheme: dark) { :root,
:root:where(.kb-tokens) {
color-scheme: dark; --muisik-cta-start: #F0A020;
--muisik-cta-end: #A85C0A;
--muisik-cta-text: #ffffff;
--muisik-cta-gradient: linear-gradient(135deg, var(--muisik-cta-start) 0%, var(--muisik-cta-end) 100%);
--muisik-cta-gradient-hover: linear-gradient(135deg, var(--muisik-cta-end) 0%, var(--muisik-cta-start) 100%);
--muisik-submenu-bg: #1e293b;
--muisik-submenu-text: #e2e8f0;
--muisik-drawer-bg: #111827;
--muisik-drawer-text: #f1f5f9;
--muisik-focus-outline: #fbbf24; --global-palette1: #38bdf8; --global-palette2: #0ea5e9; --global-palette3: #f1f5f9; --global-palette4: #cbd5e1; --global-palette5: #94a3b8; --global-palette6: #94a3b8; --global-palette7: #1e293b; --global-palette8: #0b1120; --global-palette9: #111827; --global-palette9rgb: 17, 24, 39; --global-palette11: #34d399; --global-palette12: #60a5fa; --global-palette13: #38bdf8; --global-palette14: #38bdf8; --global-palette15: #f5a524;  --global-gray-400: #334155;
--global-gray-500: #475569;
--global-palette-highlight: #38bdf8;
--global-palette-highlight-alt: #0ea5e9;
--global-palette-highlight-alt2: #f1f5f9;
--global-palette-btn-bg: #0369a1;
--global-palette-btn-bg-hover: #075985;
--global-palette-btn: #ffffff;
--global-palette-btn-hover: #ffffff;  --kb-token--primitive--color--neutral--0: #111827;
--kb-token--primitive--color--neutral--50: #0b1120;
--kb-token--primitive--color--neutral--100: #162032;
--kb-token--primitive--color--neutral--200: #1e293b;
--kb-token--primitive--color--neutral--300: #334155;
--kb-token--primitive--color--neutral--400: #475569;
--kb-token--primitive--color--neutral--500: #64748b;
--kb-token--primitive--color--neutral--600: #94a3b8;
--kb-token--primitive--color--neutral--700: #cbd5e1;
--kb-token--primitive--color--neutral--800: #e2e8f0;
--kb-token--primitive--color--neutral--900: #f1f5f9;
--kb-token--primitive--color--neutral--950: #f8fafc;
--kb-token--primitive--color--neutral--1000: #ffffff;
--kb-token--semantic--color--border: #334155;
} :root .has-theme-palette-1-background-color, :root .has-palette1-background-color { background-color: var(--global-palette1) !important; }
:root .has-theme-palette-1-color, :root .has-palette1-color { color: var(--global-palette1) !important; }
:root .has-theme-palette-2-background-color, :root .has-palette2-background-color { background-color: var(--global-palette2) !important; }
:root .has-theme-palette-2-color, :root .has-palette2-color { color: var(--global-palette2) !important; }
:root .has-theme-palette-3-background-color, :root .has-palette3-background-color { background-color: var(--global-palette3) !important; }
:root .has-theme-palette-3-color, :root .has-palette3-color { color: var(--global-palette3) !important; }
:root .has-theme-palette-4-background-color, :root .has-palette4-background-color { background-color: var(--global-palette4) !important; }
:root .has-theme-palette-4-color, :root .has-palette4-color { color: var(--global-palette4) !important; }
:root .has-theme-palette-5-background-color, :root .has-palette5-background-color { background-color: var(--global-palette5) !important; }
:root .has-theme-palette-5-color, :root .has-palette5-color { color: var(--global-palette5) !important; }
:root .has-theme-palette-6-background-color, :root .has-palette6-background-color { background-color: var(--global-palette6) !important; }
:root .has-theme-palette-6-color, :root .has-palette6-color { color: var(--global-palette6) !important; }
:root .has-theme-palette-7-background-color, :root .has-palette7-background-color { background-color: var(--global-palette7) !important; }
:root .has-theme-palette-7-color, :root .has-palette7-color { color: var(--global-palette7) !important; }
:root .has-theme-palette-8-background-color, :root .has-palette8-background-color { background-color: var(--global-palette8) !important; }
:root .has-theme-palette-8-color, :root .has-palette8-color { color: var(--global-palette8) !important; }
:root .has-theme-palette-9-background-color, :root .has-palette9-background-color { background-color: var(--global-palette9) !important; } html body .has-theme-palette-9-color.has-text-color.has-text-color.has-text-color,
html body .has-theme-palette-9-color.has-theme-palette-9-color.has-theme-palette-9-color,
html body .has-palette9-color.has-palette9-color.has-palette9-color { color: #ffffff !important; } html body,
html body.site,
#wrapper.site {
background-color: var(--global-palette8);
color: var(--global-palette3);
}
.content-bg,
body.content-style-unboxed .site {
background-color: var(--global-palette9);
}
body.page .entry.content-bg,
body.single .entry.content-bg {
background-color: var(--global-palette9);
box-shadow: 0 10px 30px -15px rgba(0, 0, 0, 0.5);
} html body .entry-content a:not(.kt-button):not(.kb-button) {
color: inherit !important;
border-bottom: 1px solid transparent !important;
}
html body .entry-content a:not(.kt-button):not(.kb-button):hover,
html body .entry-content a:not(.kt-button):not(.kb-button):focus-visible {
color: #38bdf8 !important;
border-bottom-color: #38bdf8 !important;
}
html body .tags-links .tag-link {
background: rgba(56, 189, 248, 0.12) !important;
color: #7dd3fc !important;
border: 1px solid rgba(56, 189, 248, 0.3) !important;
}
html body .tags-links .tag-link:hover {
background: linear-gradient(135deg, #0693e3 0%, #14276d 100%) !important;
color: #ffffff !important;
border-color: transparent !important;
} #masthead,
.site-main-header-wrap .site-header-row-container-inner {
background-color: var(--global-palette9) !important;
border-bottom-color: var(--global-palette7) !important;
}
html body #masthead .site-branding .site-title {
color: var(--global-palette3) !important;
}
html body #masthead .site-branding .site-description {
color: var(--global-palette5) !important;
} html body #masthead .main-navigation .menu-item > a {
color: var(--global-palette4) !important;
}
html body #masthead .main-navigation .menu-item > a:hover,
html body #masthead .main-navigation .menu-item.current-menu-item > a,
html body #masthead .main-navigation .menu-item.current_page_item > a,
html body #masthead .main-navigation .menu-item.current-menu-ancestor > a,
html body #masthead .main-navigation .menu-item.current-menu-parent > a {
color: #38bdf8 !important;
} html body .header-cta a,
html body #masthead .main-navigation .menu-item.header-cta > a,
html body #masthead #secondary-navigation .menu-item.header-cta > a,
html body #mobile-drawer .drawer-inner .header-cta a,
html body .kb-button.kb-btn-global-fill.header-cta {
background: var(--muisik-cta-gradient, linear-gradient(135deg, #ad600b, #824508)) !important;
color: #ffffff !important;
}
html body .header-cta a:hover,
html body .header-cta a:focus-visible,
html body #masthead .main-navigation .menu-item.header-cta > a:hover,
html body #masthead #secondary-navigation .menu-item.header-cta > a:hover,
html body #mobile-drawer .drawer-inner .header-cta a:hover {
background: var(--muisik-cta-gradient-hover, linear-gradient(135deg, #824508, #ad600b)) !important;
color: #ffffff !important;
} html body #masthead .header-cta > a > span,
html body #mobile-drawer .header-cta > a > span,
html body .header-cta .menu-label {
color: #ffffff !important;
} html body #masthead .header-navigation .header-menu-container ul ul.sub-menu,
html body #masthead .header-navigation .header-menu-container ul ul.submenu,
html body #masthead .main-navigation .sub-menu {
background: var(--muisik-submenu-bg, #1e293b) !important;
border: 1px solid #334155 !important;
border-top: 3px solid #38bdf8 !important;
box-shadow: 0 12px 28px rgba(0, 0, 0, 0.55) !important;
}
html body #masthead .main-navigation .sub-menu a {
color: var(--muisik-submenu-text, #e2e8f0) !important;
background: transparent !important;
}
html body #masthead .main-navigation .sub-menu li:hover > a,
html body #masthead .main-navigation .sub-menu a:hover {
background: rgba(56, 189, 248, 0.14) !important;
color: #38bdf8 !important;
}
html body #masthead .main-navigation .sub-menu .current-menu-item > a,
html body #masthead .main-navigation .sub-menu .current_page_item > a {
color: #38bdf8 !important;
} html body #mobile-header .mobile-toggle-open-container .menu-toggle-open {
color: var(--global-palette3) !important;
} html body #mobile-drawer .drawer-inner,
html body #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.pop-animated .drawer-inner {
background: var(--muisik-drawer-bg, #111827) !important;
color: var(--muisik-drawer-text, #f1f5f9) !important;
}
html body #mobile-drawer .drawer-inner a {
color: #e2e8f0 !important;
}
html body #mobile-drawer .drawer-inner .menu-item > a:hover,
html body #mobile-drawer .drawer-inner .menu-item.current-menu-item > a,
html body #mobile-drawer .drawer-inner .menu-item.current_page_item > a,
html body #mobile-drawer .drawer-inner .menu-item.current-menu-ancestor > a {
color: #38bdf8 !important;
}
html body #mobile-drawer .drawer-toggle,
html body #mobile-drawer .drawer-header .drawer-toggle {
color: #f1f5f9 !important;
} html body #colophon.site-footer,
html body #colophon .site-top-footer-wrap .site-footer-row-container-inner,
html body #colophon .site-bottom-footer-wrap .site-footer-row-container-inner {
background-color: #0f172a !important;
color: var(--global-palette4) !important;
}
html body #colophon .site-bottom-footer-wrap .site-footer-row-container-inner {
border-top: 1px solid #1e293b !important;
}
html body .footer-widget-area .widget-title,
html body #colophon h2,
html body #colophon h3 {
color: #f1f5f9 !important;
}
html body .footer-widget-area .widget-title::after {
background: linear-gradient(135deg, #38bdf8 0%, #6366f1 100%) !important;
}
html body .footer-widget-area a:not(.kt-button):not(.social-button) {
color: #cbd5e1 !important;
}
html body .footer-widget-area a:not(.kt-button):not(.social-button):hover {
color: #38bdf8 !important;
} html body .footer-widget3 [style*="linear-gradient"],
html body .footer-widget3 [style*="linear-gradient"] a {
color: #ffffff !important;
}
html body #colophon .footer-social-wrap .social-button {
background: #1e293b !important;
color: #e2e8f0 !important;
border: 1px solid #334155 !important;
}
html body #colophon .footer-social-wrap .social-button:hover {
background: #38bdf8 !important;
color: #0b1120 !important;
border-color: #38bdf8 !important;
}  html body .kb-row-layout-id1656_0ab489-94,
html body .kb-row-layout-id1656_5d6797-32,
html body .kb-row-layout-id1656_1ad197-3a,
html body .kb-row-layout-id1581_200459-22,
html body .kb-row-layout-id1581_a6b6b8-77,
html body .kb-row-layout-id1581_57108b-66,
html body .kb-row-layout-id1897_eab7d4-e5,
html body .kb-row-layout-id1897_623233-bf,
html body .kb-row-layout-id1906_6a1e4c-22,
html body .kb-row-layout-id1906_242fc2-fb {
background-color: #0f172a !important;
} html body .kb-row-layout-id1897_15ef54-cf > .kt-row-layout-overlay,
html body .kb-row-layout-id1906_fa1d3c-90 > .kt-row-layout-overlay,
html body .kb-row-layout-id3_accdc7-8e > .kt-row-layout-overlay,
html body .kb-row-layout-id1814_a5f9f6-4c > .kt-row-layout-overlay {
background-color: #0b1120 !important;
opacity: 0.85 !important;
} html body .kt-row-layout-top-sep svg,
html body .kt-row-layout-bottom-sep svg {
fill: #1e293b !important;
} html body .wp-block-kadence-advancedheading.kt-adv-heading1656_0318a6-32,
html body .wp-block-kadence-advancedheading.kt-adv-heading1656_e81984-ef,
html body .wp-block-kadence-advancedheading.kt-adv-heading1656_84ae2c-b6,
html body .wp-block-kadence-advancedheading.kt-adv-heading1656_148c49-bf,
html body .wp-block-kadence-advancedheading.kt-adv-heading1656_f4b4de-r4,
html body .wp-block-kadence-advancedheading.kt-adv-heading1656_8b1143-ad,
html body .wp-block-kadence-advancedheading.kt-adv-heading1581_a29d85-be,
html body .wp-block-kadence-advancedheading.kt-adv-heading1581_c48a6d-9a,
html body .wp-block-kadence-advancedheading.kt-adv-heading1581_1caa54-93,
html body .wp-block-kadence-advancedheading.kt-adv-heading1581_ca4408-e1,
html body .wp-block-kadence-advancedheading.kt-adv-heading1581_b92859-g4,
html body .wp-block-kadence-advancedheading.kt-adv-heading1581_bfe88f-d2 {
color: #e2e8f0 !important;
} html body .wp-block-kadence-advancedbtn .kb-btn1656_1ee4a8-31.kb-button,
html body .wp-block-kadence-advancedbtn .kb-btn1656_e60515-7f.kb-button,
html body .wp-block-kadence-advancedbtn .kb-btn1656_a1b14e-r7.kb-button,
html body .wp-block-kadence-advancedbtn .kb-btn1581_beb9b1-38.kb-button,
html body .wp-block-kadence-advancedbtn .kb-btn1581_2b5292-f5.kb-button,
html body .wp-block-kadence-advancedbtn .kb-btn1581_1d9176-g7.kb-button {
color: #cbd5e1 !important;
border-color: #475569 !important;
}
html body .wp-block-kadence-advancedbtn .kb-btn1656_1ee4a8-31.kb-button:hover,
html body .wp-block-kadence-advancedbtn .kb-btn1656_e60515-7f.kb-button:hover,
html body .wp-block-kadence-advancedbtn .kb-btn1656_a1b14e-r7.kb-button:hover,
html body .wp-block-kadence-advancedbtn .kb-btn1581_beb9b1-38.kb-button:hover,
html body .wp-block-kadence-advancedbtn .kb-btn1581_2b5292-f5.kb-button:hover,
html body .wp-block-kadence-advancedbtn .kb-btn1581_1d9176-g7.kb-button:hover {
color: #38bdf8 !important;
border-color: #38bdf8 !important;
} html body .archive-title,
html body .wp-block-kadence-advancedheading.kt-adv-heading1656_8419c7-1b,
html body .wp-block-kadence-advancedheading.kt-adv-heading1656_8419c7-1b .kb-adv-text-inner,
html body .wp-block-kadence-advancedheading.kt-adv-heading1656_1a1440-14,
html body .wp-block-kadence-advancedheading.kt-adv-heading1656_1a1440-14 .kb-adv-text-inner,
html body .wp-block-kadence-advancedheading.kt-adv-heading1581_fe3f93-85,
html body .wp-block-kadence-advancedheading.kt-adv-heading1581_fe3f93-85 .kb-adv-text-inner,
html body .wp-block-kadence-advancedheading.kt-adv-heading1581_f79b71-59,
html body .wp-block-kadence-advancedheading.kt-adv-heading1581_f79b71-59 .kb-adv-text-inner,
html body .wp-block-kadence-advancedheading.kt-adv-heading1897_824449-1c,
html body .wp-block-kadence-advancedheading.kt-adv-heading1897_824449-1c .kb-adv-text-inner,
html body .wp-block-kadence-advancedheading.kt-adv-heading1897_810175-b0,
html body .wp-block-kadence-advancedheading.kt-adv-heading1897_810175-b0 .kb-adv-text-inner,
html body .wp-block-kadence-advancedheading.kt-adv-heading1897_5aadd5-1a,
html body .wp-block-kadence-advancedheading.kt-adv-heading1897_5aadd5-1a .kb-adv-text-inner,
html body .wp-block-kadence-advancedheading.kt-adv-heading1897_2884ed-fb,
html body .wp-block-kadence-advancedheading.kt-adv-heading1897_2884ed-fb .kb-adv-text-inner,
html body .wp-block-kadence-advancedheading.kt-adv-heading1906_86d5ea-f6,
html body .wp-block-kadence-advancedheading.kt-adv-heading1906_86d5ea-f6 .kb-adv-text-inner,
html body .wp-block-kadence-advancedheading.kt-adv-heading1906_0148a8-cb,
html body .wp-block-kadence-advancedheading.kt-adv-heading1906_0148a8-cb .kb-adv-text-inner,
html body .wp-block-kadence-advancedheading.kt-adv-heading1906_a40560-e3,
html body .wp-block-kadence-advancedheading.kt-adv-heading1906_a40560-e3 .kb-adv-text-inner,
html body .wp-block-kadence-advancedheading.kt-adv-heading1906_28fffd-55,
html body .wp-block-kadence-advancedheading.kt-adv-heading1906_28fffd-55 .kb-adv-text-inner,
html body .wp-block-kadence-advancedheading.kt-adv-heading3_147a39-bc,
html body .wp-block-kadence-advancedheading.kt-adv-heading3_147a39-bc .kb-adv-text-inner,
html body .wp-block-kadence-advancedheading.kt-adv-heading1814_b1f9d5-4f,
html body .wp-block-kadence-advancedheading.kt-adv-heading1814_b1f9d5-4f .kb-adv-text-inner {
background: linear-gradient(135deg, #38bdf8 0%, #93c5fd 55%, #818cf8 100%) !important;
-webkit-background-clip: text !important;
background-clip: text !important;
-webkit-text-fill-color: transparent !important;
} html body .wp-block-kadence-infobox .kt-blocks-info-box-link-wrap {
background: #162032 !important;
border: 1px solid rgba(148, 163, 184, 0.14) !important;
box-shadow: 0 4px 20px -4px rgba(0, 0, 0, 0.35) !important;
}
html body .wp-block-kadence-infobox .kt-blocks-info-box-link-wrap:hover {
background: #1e293b !important;
border-color: rgba(56, 189, 248, 0.35) !important;
box-shadow: 0 15px 30px -12px rgba(0, 0, 0, 0.55) !important;
}
html body .wp-block-kadence-infobox .kt-infobox-textcontent h3.kt-blocks-info-box-title {
color: #f1f5f9 !important;
}
html body .wp-block-kadence-infobox .kt-blocks-info-box-link-wrap:hover h3.kt-blocks-info-box-title {
color: #38bdf8 !important;
}
html body .wp-block-kadence-infobox .kt-infobox-textcontent .kt-blocks-info-box-text {
color: #cbd5e1 !important;
} html body .wp-block-kadence-infobox .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media {
color: #38bdf8 !important;
background: transparent !important;
}
html body .wp-block-kadence-infobox .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-learnmore,
html body .wp-block-kadence-infobox .kt-blocks-info-box-link-wrap .kt-blocks-info-box-learnmore:focus {
background: #334155 !important;
border-color: #475569 !important;
color: #f8fafc !important;
} html body .wp-block-kadence-advancedbtn .kb-btn1656_ebb351-af.kb-button:not(.header-cta),
html body .wp-block-kadence-advancedbtn .kb-btn1656_e74efb-e0.kb-button:not(.header-cta),
html body .wp-block-kadence-advancedbtn .kb-btn1581_2f2807-20.kb-button:not(.header-cta),
html body .wp-block-kadence-advancedbtn .kb-btn1581_c019ab-7c.kb-button:not(.header-cta),
html body .wp-block-kadence-advancedbtn .kb-btn1897_c6f065-9e.kb-button:not(.header-cta),
html body .wp-block-kadence-advancedbtn .kb-btn1906_b0acd1-72.kb-button:not(.header-cta) {
background: var(--muisik-blue-cta-gradient) !important;
color: #ffffff !important;
}
html body .kb-button.kb-btn-global-fill:not(.header-cta)::before {
background: var(--muisik-blue-cta-hover) !important;
} html body :is(.kb-btn1656_a052ca-ca, .kb-btn1656_d77ebc-1d, .kb-btn1581_48a9fc-29,
.kb-btn1581_a14087-b8, .kb-btn1897_4ea47b-f3, .kb-btn1906_8ecc2f-a2).kb-button::before {
background: transparent !important;
opacity: 0 !important;
} html body .wp-block-kadence-advancedbtn .kb-btn1656_a052ca-ca.kb-button,
html body .wp-block-kadence-advancedbtn .kb-btn1656_d77ebc-1d.kb-button,
html body .wp-block-kadence-advancedbtn .kb-btn1581_48a9fc-29.kb-button,
html body .wp-block-kadence-advancedbtn .kb-btn1581_a14087-b8.kb-button,
html body .wp-block-kadence-advancedbtn .kb-btn1897_4ea47b-f3.kb-button,
html body .wp-block-kadence-advancedbtn .kb-btn1906_8ecc2f-a2.kb-button {
background: var(--muisik-inverse-cta-bg, #ffffff) !important;
color: var(--muisik-inverse-cta-text, #14276d) !important;
}
html body .wp-block-kadence-advancedbtn .kb-btn1656_a052ca-ca.kb-button:hover,
html body .wp-block-kadence-advancedbtn .kb-btn1656_d77ebc-1d.kb-button:hover,
html body .wp-block-kadence-advancedbtn .kb-btn1581_48a9fc-29.kb-button:hover,
html body .wp-block-kadence-advancedbtn .kb-btn1581_a14087-b8.kb-button:hover,
html body .wp-block-kadence-advancedbtn .kb-btn1897_4ea47b-f3.kb-button:hover,
html body .wp-block-kadence-advancedbtn .kb-btn1906_8ecc2f-a2.kb-button:hover {
background: #0f172a !important;
color: #ffffff !important;
} html body .loop-entry.content-bg,
html body .kb-posts .kb-post-list-item,
html body article.entry.content-bg {
background-color: #162032 !important;
border: 1px solid rgba(148, 163, 184, 0.14) !important;
box-shadow: 0 6px 20px -6px rgba(0, 0, 0, 0.4) !important;
}
html body .loop-entry.content-bg:hover,
html body .kb-posts .kb-post-list-item:hover {
border-color: rgba(56, 189, 248, 0.35) !important;
box-shadow: 0 12px 28px -8px rgba(0, 0, 0, 0.6) !important;
}
html body .entry-taxonomies .category-style-pill a {
background-color: rgba(56, 189, 248, 0.16) !important;
color: #38bdf8 !important;
border: 1px solid rgba(56, 189, 248, 0.3) !important;
}
html body .entry-taxonomies .category-style-pill a:hover {
background-color: #38bdf8 !important;
color: #0b1120 !important;
} html body .entry-hero-container-inner {
background-color: #0f172a !important;
border-bottom: 1px solid #1e293b;
} html body .pagination .page-numbers,
html body .post-navigation .nav-links a {
background-color: #162032;
color: #e2e8f0;
border-color: #334155;
}
html body .pagination .page-numbers.current,
html body .pagination .page-numbers:hover {
background-color: #38bdf8;
color: #0b1120;
}  html body pre,
html body pre.wp-block-code,
html body .wp-block-code {
background: #0f172a !important;
color: #e2e8f0 !important;
border: 1px solid #334155 !important;
border-radius: 8px;
}
html body pre code {
background: transparent !important;
color: inherit !important;
border: none !important;
padding: 0 !important;
} html body pre [style*="color: #64748b"],
html body pre [style*="color:#64748b"] {
color: #94a3b8 !important;
}
html body :not(pre) > code,
html body kbd {
background: rgba(56, 189, 248, 0.12) !important;
color: #7dd3fc !important;
border: 1px solid rgba(56, 189, 248, 0.25);
border-radius: 4px;
padding: 0.15em 0.4em;
} html body .entry-content table,
html body .wp-block-table table,
html body table.kb-table {
border-collapse: collapse;
border-color: #334155 !important;
background-color: #111827;
color: #e2e8f0;
}
html body .entry-content table th,
html body .entry-content table td,
html body .wp-block-table th,
html body .wp-block-table td,
html body table.kb-table th,
html body table.kb-table td {
border: 1px solid #334155 !important;
color: #e2e8f0 !important;
padding: 0.65rem 0.85rem;
}
html body .entry-content table thead th,
html body .wp-block-table thead th,
html body table.kb-table thead th,
html body table.kb-table tr:first-child th {
background-color: #1e293b !important;
color: #f8fafc !important;
border-bottom: 2px solid #475569 !important;
font-weight: 600;
}
html body .entry-content table tbody tr:nth-child(even) td,
html body .wp-block-table tbody tr:nth-child(even) td,
html body table.kb-table tbody tr:nth-child(even) td {
background-color: rgba(30, 41, 59, 0.45);
}
html body .wp-block-table figcaption {
color: #94a3b8;
} html body .entry-content blockquote,
html body .wp-block-quote,
html body .wp-block-pullquote {
background: rgba(30, 41, 59, 0.55);
border-left: 4px solid #38bdf8 !important;
color: #e2e8f0;
border-radius: 0 6px 6px 0;
padding: 1rem 1.25rem;
}
html body .entry-content blockquote cite,
html body .wp-block-quote cite {
color: #94a3b8;
} html body .wp-block-kadence-tableofcontents .kb-table-of-content-wrap {
background-color: #162032 !important;
border: 1px solid #334155 !important;
border-radius: 8px;
color: #e2e8f0 !important;
}
html body .wp-block-kadence-tableofcontents .kb-table-of-contents-title-wrap {
color: #f1f5f9 !important;
}
html body .wp-block-kadence-tableofcontents .kb-table-of-content-list a {
color: #cbd5e1 !important;
}
html body .wp-block-kadence-tableofcontents .kb-table-of-content-list a:hover {
color: #38bdf8 !important;
} html body input[type="text"],
html body input[type="email"],
html body input[type="url"],
html body input[type="password"],
html body input[type="search"],
html body input[type="number"],
html body input[type="tel"],
html body textarea,
html body select {
background-color: #0f172a !important;
color: #f1f5f9 !important;
border-color: #334155 !important;
}
html body input:focus,
html body textarea:focus,
html body select:focus {
border-color: #38bdf8 !important;
box-shadow: 0 0 0 2px rgba(56, 189, 248, 0.25) !important;
}  html body .cw-diagram-container > div {
background: #0f172a !important;
border-color: #334155 !important;
box-shadow: 0 4px 16px rgba(0, 0, 0, 0.35) !important;
}
html body .cw-diagram-container svg[id^="cw-mermaid"],
html body .cw-diagram-container svg {
fill: #f1f5f9 !important;
}
html body .cw-diagram-container svg .node rect:not(.text):not(.background),
html body .cw-diagram-container svg .node circle,
html body .cw-diagram-container svg .node ellipse,
html body .cw-diagram-container svg .node polygon,
html body .cw-diagram-container svg .node path {
fill: #1e293b !important;
stroke: #64748b !important;
}
html body .cw-diagram-container svg .node rect.background {
fill: transparent !important;
stroke: none !important;
}
html body .cw-diagram-container svg rect.text {
fill: none !important;
stroke-width: 0 !important;
}
html body .cw-diagram-container svg .cluster rect {
fill: #111827 !important;
stroke: #38bdf8 !important;
}
html body .cw-diagram-container svg .label,
html body .cw-diagram-container svg .label text,
html body .cw-diagram-container svg .cluster-label text,
html body .cw-diagram-container svg .cluster-label span,
html body .cw-diagram-container svg .cluster text,
html body .cw-diagram-container svg .cluster span,
html body .cw-diagram-container svg .flowchartTitleText,
html body .cw-diagram-container svg text,
html body .cw-diagram-container svg tspan,
html body .cw-diagram-container svg span {
fill: #f1f5f9 !important;
color: #f1f5f9 !important;
}
html body .cw-diagram-container svg .edgePath .path,
html body .cw-diagram-container svg .flowchart-link {
stroke: #94a3b8 !important;
}
html body .cw-diagram-container svg .marker,
html body .cw-diagram-container svg .arrowheadPath,
html body .cw-diagram-container svg .arrowMarkerPath {
fill: #94a3b8 !important;
stroke: #94a3b8 !important;
}
html body .cw-diagram-container svg .edgeLabel,
html body .cw-diagram-container svg .edgeLabel p,
html body .cw-diagram-container svg .edgeLabel rect,
html body .cw-diagram-container svg .labelBkg {
background-color: #0f172a !important;
fill: #0f172a !important;
color: #cbd5e1 !important;
opacity: 0.92 !important;
} html body a:focus-visible,
html body button:focus-visible,
html body input:focus-visible,
html body textarea:focus-visible,
html body select:focus-visible,
html body [tabindex]:focus-visible {
outline-color: var(--muisik-focus-outline, #fbbf24) !important;
}  } @media print {
:root {
color-scheme: light !important;
}
html body,
html body.site,
#wrapper.site,
.content-bg,
article.entry {
background: #ffffff !important;
color: #000000 !important;
box-shadow: none !important;
}
}