@charset "utf-8";
/* @media (forced-colors: active), (prefers-contrast: more), (prefers-contrast: forced) {} */
body {
    --wp--preset--color--background:#000;
	--wp--preset--color--white:#000;
	--wp--preset--color--black:#FFF;
	--wp--preset--color--textcolor:#FFF;
    --wp--preset--color--primary:#dfdfdf;
    --wp--preset--color--secondary:#FFFFFF;
    --wp--preset--color--tertiary:#1f1f1f;
    --wp--preset--color--background-light:#000000;

    --wp--custom--header-color--background:#272727;
    --wp--custom--header-color--text:#FFF;
    --wp--custom--header-color--link:#dfdfdf;
    --wp--custom--header-color--link-hover:#FFF;

    --wp--custom--top-header-color--background:#000;
    --wp--custom--top-header-color--text:#FFF;
    --wp--custom--top-header-color--link:#FFF;
    --wp--custom--top-header-color--link-hover:#FFF;

    --wp--custom--top-header-color--link-background:#252525;
    --wp--custom--top-header-color--link-background-hover:#000;

    --wp--custom--footer-color--background:#000;
    --wp--custom--footer-color--text:#FFF;

    --wp--preset--gradient--primary: linear-gradient(to bottom right,#bfbfbf 0%,#dfdfdf 100%);
}
body :is(#content,#head, #footer) img[src*=".svg"],body img[src*=".png"] { background-color: #FFF;  padding: 1em;}
body, body #page {background-color: #121212}

body .wp-block-cover-image.is-light .wp-block-cover__inner-container, body .wp-block-cover.is-light .wp-block-cover__inner-container{color: var(--wp--preset--color--black)}
body .wp-element-button:hover, body .wp-block-button__link:hover { color: var(--wp--preset--color--white);}
body .has-textcolor-background-color *.has-primary-color {color: var(--wp--preset--color--tertiary) !important;}
body .has-secondary-background-color *:not(.has-text-color) {color: var(--wp--preset--color--tertiary) !important;}
body .has-secondary-background-color .wp-element-button:not(:hover):not(:focus):not(.has-background) {color: var(--wp--preset--color--black) !important;}

body .post-loop .wp-block-post figure a img {mix-blend-mode: normal;}

/*
body .a11y-tool>a, body #header-01 .wp-block-search__button.has-icon {background-color:rgba(255,255,255,0.2) }
body #header-01 .wp-block-search__button.has-icon:hover, body #header-01 .wp-block-search__button.has-icon:focus
*/