.delegations-modal {
}

.delegations-modal .delegations-modal-content {
  margin-left: 2rem;
  margin-right: 2rem;
}

.delegations-modal .top-container {
  display: flex;
  align-items: center;
  margin-bottom: 38px;
}

.delegations-modal .top-container .logo-container {
  width: 52px;
  margin-right: 22px;
}

.delegations-modal .top-container .title-container {
  display: flex;
  flex-direction: column;
}

.delegations-modal .top-container .title-container .title {
  font-size: 22px;
  font-weight: 700;
  text-align: left;
}

.delegations-modal .top-container .title-container .subtitle {
  font-size: 16px;
  font-weight: 400;
}

.delegations-modal .address-list {
  display: flex;
  flex-direction: column;
  margin-top: 12px;
}

.delegations-modal .address-list .subheading {
  font-size: 14px;
  font-weight: 700;
  text-align: left;
}

.delegations-modal .address-list .address-container {
  display: flex;
  flex-direction: row;
  cursor: pointer;
  border-radius: 12px;
  width: 100%;
  text-align: center;
  color: #e500c4;
  /* border: 2px solid rgba(26, 194, 40, 0); */
  padding: 20px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #e200c129;
  margin-bottom: 15px;
  margin-top: 7px;
  font-weight: 700;
  transition: all 0.1s;
  font-size: 16px;
}

.delegations-modal .address-list .address-container.default {
  color: #e500c4;
  /* border: 2px solid #1ac228; */
}

.delegations-modal .address-list .address-container:not(.selected):hover {
  background-color: #e500c4;
  color: #fff;
}

.delegations-modal .address-list .address-container .address {
  word-break: break-word;
}
