.site-footer{--footer-background:color-mix(in srgb,var(--theme-color)80%,white);--footer-border-color:color-mix(in srgb,var(--footer-background)90%,black);--footer-text-color:color-mix(in srgb,color-mix(in srgb,var(--color-primary)75%,var(--footer-background)),black);--footer-subtext-color:color-mix(in srgb,var(--color-subtext)75%,white);--footer-toggle-track-color:color-mix(in srgb,var(--footer-background)95%,black);--footer-toggle-puck-color:var(--footer-background)}.dark .site-footer{--footer-background:color-mix(in srgb,var(--theme-color)25%,black);--footer-border-color:color-mix(in srgb,var(--footer-background)85%,white);--footer-text-color:color-mix(in srgb,var(--color-primary)75%,var(--footer-background));--footer-subtext-color:color-mix(in srgb,var(--color-subtext)75%,black);--footer-toggle-track-color:color-mix(in srgb,var(--footer-background)92%,white);--footer-toggle-puck-color:var(--footer-background)}
.navbar{--color-bg-alt:#fff;--theme-color:#112d4e;--navbar-background:color-mix(in srgb,var(--color-bg-alt)85%,transparent);--navbar-border-color:color-mix(in srgb,var(--color-bg-alt)90%,black);--navbar-indicator-color:color-mix(in srgb,var(--theme-color)90%,black);z-index:15;background:var(--navbar-background);-webkit-backdrop-filter:blur(6px);border-bottom:1px solid var(--navbar-border-color);position:fixed;top:0;left:0;right:0}@supports not ((-webkit-backdrop-filter:blur(6px)) or (backdrop-filter:blur(6px))){.navbar{background:var(--color-bg-alt)}}.dark .navbar{--navbar-border-color:color-mix(in srgb,var(--color-bg-alt)95%,white);--navbar-indicator-color:color-mix(in srgb,var(--theme-color)90%,white)}
