/* Two non-interactive viewport filters preserve the image's original pixels.
   A hole in the full filter exposes only the 50% filter below it on image hover.
   Filtering an ancestor with grayscale(1) would make color recovery impossible. */
.kz24-mourning-screen {
    position:fixed!important; inset:0!important; z-index:2147483646!important;
    pointer-events:none!important; user-select:none!important;
    background:transparent!important; margin:0!important; padding:0!important;
    -webkit-backdrop-filter:grayscale(.5); backdrop-filter:grayscale(.5);
}
.kz24-mourning-screen--full {
    z-index:2147483647!important;
    -webkit-backdrop-filter:grayscale(1); backdrop-filter:grayscale(1);
}
@supports not ((backdrop-filter:grayscale(1)) or (-webkit-backdrop-filter:grayscale(1))) {
    html.kz24-mourning {filter:grayscale(1)}
}
@media print {
    .kz24-mourning-screen {display:none!important}
    html.kz24-mourning {filter:grayscale(1)}
}
