/*profilcontrol.min.css*/
.ol-control.ol-profil{position:absolute;top:.5em;right:3em;text-align:right;overflow:hidden}.ol-control.ol-profil .ol-inner{display:block;background-color:rgba(255,255,255,0.7);margin:2.3em 2px 2px}.ol-profil .ol-inner{position:relative;padding:.5em;font-size:.8em}.ol-profil canvas{display:block}.ol-profil button{display:block;position:absolute;right:2px;background-position:center;background-repeat:no-repeat;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAPCAYAAAALWoRrAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AgXCR4dn7j9TAAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAz0lEQVQ4y7WTMU4CURRFz0xIpLUBEhdAY2tJYW1jaWlsXYVxDWyBhWCFCYugYgnDFPMOhTMJGf3AwHiqn/uTk5v/3gfAH6b0RH7sMiIe1Ts162z+q2lVVbd1XqijLuJk0zzP1/VxCGyApLgsy+HJphGx8DeFOm6L1bn6eVQaEW+m2amTRqx+1fkqKY2Ie0+zUx/U7WGYfNMsy57PmMMN8A1MWsWeUoPyivV8PWtPOzL7D+lYHfUtBXgHGLTCJfBxodD6k9Dsm8BLE17LobQ39nJC61aLVoVsAAAAAElFTkSuQmCC')}.ol-profil .ol-profilbar{position:absolute;pointer-events:none;width:1px;display:none;background:#f00}.ol-profil .ol-profilcursor{position:absolute;pointer-events:none;width:1px;display:none;width:0;height:0}.ol-profil .ol-profilcursor:before{content:"";pointer-events:none;display:block;margin:-2px;width:5px;height:5px;background:#f00}.ol-profil table{text-align:center}.ol-profil table span{display:block}.ol-profil table td{padding:0 2px}.ol-profil table .track-info{display:table-row}.ol-profil table .point-info{display:none}.ol-profil .over table .track-info{display:none}.ol-profil .over table .point-info{display:table-row}.ol-profil p{text-align:center;margin:0}.ol-control.ol-profil.ol-collapsed .ol-inner{display:none}.ol-profil.ol-collapsed button{position:static}.ol-profilpopup{background-color:rgba(255,255,255,0.5);margin:.5em;padding:0 .5em;position:absolute;top:-1em;white-space:nowrap}.ol-profilpopup.ol-left{right:0}
/*magnifyoverlay.min.css*/
.ol-overlay-container .ol-magnify{background:rgba(0,0,0,0.3);border-radius:50%;height:150px;width:150px;overflow:hidden;box-shadow:3px 3px 5px rgba(0,0,0,0.4);position:relative;z-index:0}.ol-overlay-container .ol-magnify:before{border-radius:50%;box-shadow:0 0 40px 2px rgba(0,0,0,0.25) inset;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.ol-overlay-container .ol-magnify:after{border-radius:50%;box-shadow:0 0 20px 7px #fff;content:"";display:block;height:0;left:23%;position:absolute;top:20%;width:20%;z-index:1;transform:rotate(-40deg);-webkit-transform:rotate(-40deg)}
/*popupoverlay.min.css*/
.ol-popup{overflow:hidden;font-size:.9em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ol-popup .content{cursor:default;padding:.25em .5em;max-width:250px;min-width:120px;}.ol-popup .content:after{clear:both;content:"";display:block;font-size:0;height:0}.ol-popup .anchor{display:block;width:0;height:0;background:#f00;position:absolute}.ol-popup .anchor:after{position:absolute}.ol-popup .anchor:before{position:absolute}.ol-popup .closeBox{background-color:rgba(0,60,136,0.5);color:#fff;border:0;border-radius:2px;cursor:pointer;float:right;font-size:.9em;font-weight:700;width:1.4em;height:1.4em;margin:5px 5px 0 0;padding:0;position:relative;display:none}.ol-popup .closeBox:hover{background-color:rgba(0,60,136,0.7)}.ol-popup .closeBox:after{content:"\00d7";font-size:1.5em;top:50%;left:0;right:0;width:100%;text-align:center;line-height:1em;margin:-0.5em 0;position:absolute}.ol-popup.hasclosebox .content{margin-right:1.7em}.ol-popup.hasclosebox .closeBox{display:block}.ol-popup-right .anchor{right:0}.ol-popup-right .anchor:after{right:0}.ol-popup-right .anchor:before{right:0}.ol-popup-top .anchor{top:0}.ol-popup-bottom .anchor{bottom:0}.ol-popup-left .anchor{left:0}.ol-popup-center .anchor{left:50%}.ol-popup-middle .anchor{top:50%}.ol-popup-center.ol-popup-middle .anchor{display:none}.ol-popup.shadow{box-shadow:2px 2px 2px 2px rgba(0,0,0,0.5)}.ol-popup.tooltips{background-color:#ffa}.ol-popup.tooltips .content{padding:0 .25em;font-size:.85em;white-space:nowrap}.ol-popup.default{background-color:#fff;border:1px solid #69f;border-radius:5px;margin:11px 0}.ol-popup.default .anchor:after{content:"";border-color:#69f transparent;border-style:solid;border-width:11px;margin:0 -11px;border-color:#fff transparent;border-width:9px;margin:3px -9px}.ol-popup.default .anchor:before{content:"";border-color:#69f transparent;border-style:solid;border-width:11px;margin:0 -11px}.ol-popup-left.default{margin:11px 10px 11px -22px}.ol-popup-right.default{margin:11px -22px 11px 10px}.ol-popup-middle.default{margin:0 10px}.ol-popup-middle.default .anchor:before{margin:-11px 0;border-color:transparent #69f}.ol-popup-middle.default .anchor:after{margin:-9px 2px;border-color:transparent #fff}.ol-popup-top.default .anchor:before{border-top:0;top:0}.ol-popup-top.default .anchor:after{border-top:0;top:0}.ol-popup-bottom.default .anchor:before{border-bottom:0;bottom:0}.ol-popup-bottom.default .anchor:after{border-bottom:0;bottom:0}.ol-popup-middle.ol-popup-left.default .anchor:before{border-left:0}.ol-popup-middle.ol-popup-left.default .anchor:after{border-left:0}.ol-popup-middle.ol-popup-right.default .anchor:before{border-right:0}.ol-popup-middle.ol-popup-right.default .anchor:after{border-right:0}.ol-popup.black{background-color:rgba(0,0,0,0.6);border-radius:5px;margin:20px 0;color:#fff}.ol-popup.black .closeBox{background-color:rgba(0,0,0,0.5);border-radius:5px;color:#f80}.ol-popup.black .closeBox:hover{background-color:rgba(0,0,0,0.7);color:#da2}.ol-popup.black .anchor:before{content:"";border-color:rgba(0,0,0,0.6) transparent;border-style:solid;border-width:20px 11px;margin:0 -11px}.ol-popup-left.black{margin:20px 10px 20px -22px}.ol-popup-right.black{margin:20px -22px 20px 10px}.ol-popup-middle.black{margin:0 11px}.ol-popup-middle.black .anchor:before{margin:-20px 0;border-color:transparent rgba(0,0,0,0.6)}.ol-popup-top.black .anchor:before{border-top:0;top:0}.ol-popup-bottom.black .anchor:before{border-bottom:0;bottom:0}.ol-popup-middle.ol-popup-left.black .anchor:before{border-left:0}.ol-popup-middle.ol-popup-right.black .anchor:before{border-right:0}.ol-popup.tips{background-color:#cea;border:5px solid #ad7;border-radius:5px;margin:20px 0;color:#333}.ol-popup.tips .closeBox{background-color:#f00;border-radius:50%;color:#fff;width:1.2em;height:1.2em}.ol-popup.tips .closeBox:hover{background-color:#f40}.ol-popup.tips .anchor:before{content:"";border-color:#ad7 transparent;border-style:solid;border-width:20px 11px;margin:0 -11px}.ol-popup-left.tips{margin:20px 10px 20px -22px}.ol-popup-left.tips .anchor:before{border-left:0;margin-left:0}.ol-popup-right.tips{margin:20px -22px 20px 10px}.ol-popup-right.tips .anchor:before{border-right:0;margin-right:0}.ol-popup-middle.tips{margin:0 20px}.ol-popup-middle.tips .anchor:before{margin:-6px 0;border-color:transparent #ad7;border-width:6px 20px}.ol-popup-top.tips .anchor:before{border-top:0;top:0}.ol-popup-bottom.tips .anchor:before{border-bottom:0;bottom:0}.ol-popup-center.tips .anchor:before{border-width:20px 6px;margin:0 -6px}.ol-popup-middle.ol-popup-left.tips .anchor:before{border-left:0}.ol-popup-middle.ol-popup-right.tips .anchor:before{border-right:0}.ol-popup.warning{background-color:#fd0;border-radius:3px;border:4px dashed #f00;margin:20px 0;color:#900;margin:28px 10px}.ol-popup.warning .closeBox{background-color:#f00;border-radius:50%;color:#fff;font-size:.83em}.ol-popup.warning .closeBox:hover{background-color:#f40}.ol-popup.warning .anchor:before{content:"";border-color:#f00 transparent;border-style:solid;border-width:30px 11px;margin:0 -11px}.ol-popup-left.warning{margin-left:-22px;margin-right:10px}.ol-popup-right.warning{margin-right:-22px;margin-left:10px}.ol-popup-middle.warning{margin:0 22px}.ol-popup-middle.warning .anchor:before{margin:-10px 0;border-color:transparent #f00;border-width:10px 22px}.ol-popup-top.warning .anchor:before{border-top:0;top:0}.ol-popup-bottom.warning .anchor:before{border-bottom:0;bottom:0}.ol-popup-middle.ol-popup-left.warning .anchor:before{border-left:0}.ol-popup-middle.ol-popup-right.warning .anchor:before{border-right:0}