/* The CS map is a decorative layer; controls and cards retain opaque surfaces. */
html.dp-public body{isolation:isolate}
html.dp-public body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:url("../images/cs-background.png") center top/cover no-repeat;filter:grayscale(1) invert(1) contrast(1.2);opacity:.48}
html.dp-public.dp-timeweb body::before{filter:none;opacity:.7}
html.dp-public .main-wrapper{background-color:transparent!important}
@media(max-width:767px){html.dp-public body::before{background-size:auto 100vh}}
@media print{html.dp-public body::before{display:none!important}}
