/* Embedded tactical map for the dedicated Lagezentrum map view, v1.15.11. */
.intel-map-panel{
  overflow:hidden;
}

.intel-map-external-actions{
  display:flex;
  flex-wrap:wrap;
  gap:8px;
}

.intel-map-external-actions a{
  display:inline-flex;
  align-items:center;
  min-height:40px;
  padding:8px 12px;
  border:1px solid #695434;
  border-radius:4px;
  background:#c69a52;
  color:#11171a!important;
  font-size:.8rem;
  font-weight:900;
  text-decoration:none;
}

.intel-map-external-actions a:hover,
.intel-map-external-actions a:focus-visible{
  background:#e0b66f;
  outline:2px solid #fff;
  outline-offset:2px;
}

.intel-map-shell--external{
  height:clamp(560px,76vh,900px);
  min-height:560px;
  border-color:#695434;
  background:#e8e1d1;
  cursor:default;
  touch-action:auto;
}

.intel-map-shell--external iframe{
  display:block;
  width:100%;
  height:100%;
  border:0;
  background:#e8e1d1;
}

@media(max-width:720px){
  .intel-map-external-actions{
    margin-top:12px;
  }

  .intel-map-external-actions a{
    flex:1 1 150px;
    justify-content:center;
  }

  .intel-map-shell--external{
    height:68vh;
    min-height:500px;
  }
}
