body{
	margin:0;
}

#maCarte{
	height: 100vh;
	background-color: #666;
}

:root {
	--map-autodark-filter: brightness(0.6) invert(1) contrast(3) hue-rotate(200deg) saturate(0.3) brightness(0.7);
}

@media (prefers-color-scheme: dark) {
	.map-autodark {
		filter:var(--map-autodark-filter, none);
	}
}

.material-symbols-outlined {
	line-height:40px;
	font-variation-settings:
	'FILL' 0,
	'wght' 200,
	'GRAD' 0,
	'opsz' 10
}


.icon-align {
	text-align: center;
}



/* im/blender_logo_notext.svg converted using base64*/
.easyPrintHolder .blenderSizeCss { 
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBzdHlsZT0iY2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjIiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE4MSAxNDgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8dGl0bGU+QmxlbmRlciBsb2dvICh3aXRob3V0IHRleHQpPC90aXRsZT4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KC4yODEgMCAwIC4yODEgLTQxLjggLTQzLjcpIj4KICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgyMS42IDAgMCAyMS42IC00ODU3IDc2NjUpIj4KICAgICAgICAgICAgPHBhdGggZD0ibTI0My0zMzRjMC4xMDYtMS44OSAxLjAzLTMuNTYgMi40My00Ljc0IDEuMzctMS4xNiAzLjIxLTEuODcgNS4yMy0xLjg3IDIuMDEgMCAzLjg1IDAuNzA5IDUuMjIgMS44NyAxLjQgMS4xOCAyLjMyIDIuODUgMi40MyA0Ljc0IDAuMTA2IDEuOTQtMC42NzUgMy43NS0yLjA0IDUuMDktMS40IDEuMzYtMy4zOCAyLjIyLTUuNjEgMi4yMnMtNC4yMi0wLjg1NC01LjYxLTIuMjJjLTEuMzctMS4zNC0yLjE1LTMuMTQtMi4wNC01LjA4eiIgc3R5bGU9ImZpbGwtcnVsZTpub256ZXJvO2ZpbGw6I2ZmZiIvPgogICAgICAgIDwvZz4KICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxMS4xIDAgMCAxMS4xIC0yMjE1IDQxNTMpIj4KICAgICAgICAgICAgPHBhdGggZD0ibTI0My0zMzRjMC4xMDYtMS44OSAxLjAzLTMuNTYgMi40My00Ljc0IDEuMzctMS4xNiAzLjIxLTEuODcgNS4yMy0xLjg3IDIuMDEgMCAzLjg1IDAuNzA5IDUuMjIgMS44NyAxLjQgMS4xOCAyLjMyIDIuODUgMi40MyA0Ljc0IDAuMTA2IDEuOTQtMC42NzUgMy43NS0yLjA0IDUuMDktMS40IDEuMzYtMy4zOCAyLjIyLTUuNjEgMi4yMnMtNC4yMi0wLjg1NC01LjYxLTIuMjJjLTEuMzctMS4zNC0yLjE1LTMuMTQtMi4wNC01LjA4eiIgc3R5bGU9ImZpbGwtcnVsZTpub256ZXJvO2ZpbGw6IzI2NTc4NyIvPgogICAgICAgICAgICA8cGF0aCBkPSJtMjMxLTMzMGMwLjAxMyAwLjc0IDAuMjQ5IDIuMTggMC42MDMgMy4zIDAuNzQ0IDIuMzggMi4wMSA0LjU4IDMuNzYgNi41MSAxLjggMS45OSA0LjAyIDMuNTkgNi41OCA0LjczIDIuNjkgMS4xOSA1LjYxIDEuOCA4LjY0IDEuOCAzLjAzLTRlLTMgNS45NS0wLjYyNCA4LjY0LTEuODMgMi41Ni0xLjE1IDQuNzgtMi43NSA2LjU4LTQuNzUgMS43Ni0xLjk1IDMuMDItNC4xNSAzLjc2LTYuNTMgMC4zNzUtMS4yIDAuNjEyLTIuNDIgMC43MDctMy42NCAwLjA5My0xLjIgMC4wNTQtMi40MS0wLjExNy0zLjYyLTAuMzM0LTIuMzUtMS4xNS00LjU2LTIuNC02LjU2LTEuMTQtMS44NS0yLjYyLTMuNDYtNC4zOC00LjgybDRlLTMgLTNlLTMgLTE3LjctMTMuNmMtMC4wMTYtMC4wMTItMC4wMjktMC4wMjUtMC4wNDYtMC4wMzYtMS4xNi0wLjg5Mi0zLjEyLTAuODg5LTQuMzkgNWUtMyAtMS4yOSAwLjkwNC0xLjQ0IDIuNC0wLjI5IDMuMzRsLTVlLTMgNWUtMyA3LjM5IDYuMDEtMjIuNSAwLjAyNGgtMC4wM2MtMS44NiAyZS0zIC0zLjY1IDEuMjItNCAyLjc3LTAuMzY0IDEuNTcgMC45IDIuODggMi44NCAyLjg4bC0zZS0zIDdlLTMgMTEuNC0wLjAyMi0yMC40IDE1LjZjLTAuMDI2IDAuMDE5LTAuMDU0IDAuMDM5LTAuMDc4IDAuMDU4LTEuOTIgMS40Ny0yLjU0IDMuOTItMS4zMyA1LjQ2IDEuMjMgMS41NyAzLjg0IDEuNTggNS43OCA5ZS0zbDExLjEtOS4xcy0wLjE2MiAxLjIzLTAuMTQ5IDEuOTZ6bTI4LjYgNC4xMWMtMi4yOSAyLjMzLTUuNSAzLjY2LTguOTYgMy42Ni0zLjQ3IDZlLTMgLTYuNjgtMS4zLTguOTctMy42My0xLjEyLTEuMTQtMS45NC0yLjQ0LTIuNDUtMy44My0wLjQ5Ny0xLjM3LTAuNjktMi44Mi0wLjU2Mi00LjI4IDAuMTIxLTEuNDMgMC41NDctMi44IDEuMjMtNC4wMyAwLjY2OC0xLjIxIDEuNTktMi4zMSAyLjcyLTMuMjQgMi4yMy0xLjgxIDUuMDYtMi44IDguMDItMi44IDIuOTctNGUtMyA1LjggMC45NjkgOC4wMyAyLjc4IDEuMTMgMC45MjQgMi4wNSAyLjAyIDIuNzIgMy4yMyAwLjY4MyAxLjIzIDEuMTEgMi41OSAxLjIzIDQuMDMgMC4xMjYgMS40Ni0wLjA2NyAyLjkxLTAuNTY0IDQuMjgtMC41MDggMS40LTEuMzMgMi43LTIuNDUgMy44NHoiIHN0eWxlPSJmaWxsLXJ1bGU6bm9uemVybztmaWxsOiNlYTc2MDAiLz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");
}

.legend {
	filter: none !important;
    color: #555;
}

.legend i {
    width: 18px;
    height: 18px;
    float: left;
    margin-right: 8px;
    opacity: 1;
	line-height: 22px;
}

.infobox .leg_title {
	width: 200px;
	font-weight: bold;
	font-size: 10pt;
	line-height: 115%;
}

.infobox .leg_source {
	width: 200px;
	font-size: 8pt;
	line-height: 115%;
}

.infobox {
    padding: 6px 8px;
    font: 14px/16px Arial, Helvetica, sans-serif;
    background: white;
    background: rgba(255,255,255,0.8);
    box-shadow: 0 0 15px rgba(0,0,0,0.2);
    border-radius: 5px;
	line-height: 18px;
}

.infobox h4 {
    margin: 0 0 5px;
    color: #777;
}


/* Apply blend mode to Leaflet vector layers */
.blend-multiply {
    mix-blend-mode: soft-light; /* This blends layers using a multiplication effect */
}

