html:root{--font-family-base:var(--ifm-font-family-base);--font-family-monospaced:var(--ifm-font-family-monospace);--font-weight-regular:var(--ifm-font-weight-normal);--font-weight-semibold:var(--ifm-font-weight-semibold);--font-weight-bold:var(--ifm-font-weight-bold);--heading-font-family:var(--ifm-heading-font-family);--heading-font-weight:var(--ifm-heading-font-weight);--bg-color:var(--ifm-background-surface-color);--text-color:var(--ifm-font-color-base);--text-color-secondary:var(--ifm-font-color-secondary);--link-color-primary:var(--ifm-link-color);--color-primary-base:var(--ifm-color-primary);--color-primary-hover:var(--ifm-color-primary-dark);--color-primary-active:var(--ifm-color-primary-darker);--color-primary-bg:color-mix(in srgb, var(--ifm-color-primary) 12%, transparent);--color-primary-border:color-mix(in srgb, var(--ifm-color-primary) 40%, transparent);--color-primary-text:var(--ifm-color-primary);--sidebar-width:300px;--sidebar-bg-color:var(--ifm-background-surface-color);--sidebar-text-color:var(--ifm-font-color-base)}@media (max-width:600px){html:root{--h1-font-size:26px;--h1-line-height:32px;--h2-font-size:22px;--h2-line-height:28px}}