.iskort-hms-boundaries-pane{z-index:334;pointer-events:none}
.iskort-hms-info{margin:8px 0;padding-top:8px;border-top:1px solid #b7c6d2;overflow-wrap:anywhere}
.iskort-hms-info p{margin:6px 0}.iskort-hms-info strong{display:block}
.iskort-hms-warning{font-weight:600}.iskort-hms-info button{margin:6px 0;padding:6px 10px}
.iskort-hms-info small,.iskort-hms-info a{display:block;margin:6px 0}
.iskort-hms-info article{margin:8px 0;padding:6px;border-left:3px solid #657b8e}
.iskort-hms-notice{background:rgba(255,255,255,.96);padding:6px 8px;max-width:280px;max-height:35vh;overflow:auto;box-shadow:0 1px 5px #888;font-size:12px;line-height:1.4}
.iskort-hms-notice summary{cursor:pointer;font-weight:600}.iskort-hms-notice small{display:block}.iskort-hms-notice p{margin:6px 0}
.iskort-hms-popup .leaflet-popup-content{max-height:60vh;max-height:60dvh;overflow-y:auto}
@media(max-width:600px) and (orientation:portrait){.iskort-hms-popup .leaflet-popup-content{max-height:calc(100dvh - 310px)}}
