.access-modal.registering .identity-start.identity-lookup-grid {
  grid-template-columns: minmax(130px, .75fr) minmax(170px, 1fr) minmax(170px, 1fr) minmax(170px, 1fr);
  align-items: end;
  gap: 14px;
}

.access-modal.registering .identity-lookup-grid > label:has([name="documentType"]) {
  grid-column: 1;
  grid-row: 1;
}

.access-modal.registering .identity-lookup-grid > label:has([name="countryCode"]) {
  grid-column: 2;
  grid-row: 1;
}

.access-modal.registering .identity-lookup-grid #registerCustomCountry:not([hidden]) {
  grid-column: 3;
  grid-row: 1;
  width: 100%;
  max-width: none;
}

.access-modal.registering .identity-lookup-grid .identity-document-field {
  grid-column: 1 / 3;
  grid-row: 2;
}

.access-modal.registering .identity-lookup-grid .identity-birth-field {
  grid-column: 3 / 5;
  grid-row: 2;
}

.access-modal.registering .identity-lookup-grid .identity-birth-field small {
  min-height: 15px;
  color: #89969e;
  font-size: 10px;
  font-weight: 500;
}

.access-modal.registering .identity-lookup-grid .identity-continue {
  grid-column: 1 / -1;
  grid-row: 3;
  justify-self: end;
  min-width: 150px;
  margin-top: 2px;
  background: #fff;
  color: #111820;
}

.access-modal .historical-locked {
  border-color: #285c49;
  background: #13231f;
}

@media (max-width: 720px) {
  .access-modal.registering .identity-start.identity-lookup-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 8px;
  }

  .access-modal.registering .identity-start.identity-lookup-grid > * {
    grid-row: auto !important;
  }

  .access-modal.registering .identity-lookup-grid > label:has([name="documentType"]),
  .access-modal.registering .identity-lookup-grid .identity-document-field {
    grid-column: 1 !important;
  }

  .access-modal.registering .identity-lookup-grid > label:has([name="countryCode"]),
  .access-modal.registering .identity-lookup-grid .identity-birth-field {
    grid-column: 2 !important;
  }

  .access-modal.registering .identity-lookup-grid #registerCustomCountry:not([hidden]),
  .access-modal.registering .identity-lookup-grid .identity-continue,
  .access-modal.registering .identity-lookup-grid .identity-summary {
    grid-column: 1 / -1 !important;
  }

  .access-modal.registering .identity-lookup-grid .identity-continue {
    width: 100%;
  }
}
