.standalone-recovery {
  align-items: flex-start;
  background: #fff7df;
  border-bottom: 1px solid #e3b14d;
  color: #122319;
  display: flex;
  font-size: 0.88rem;
  gap: 14px;
  justify-content: space-between;
  line-height: 1.45;
  padding: calc(10px + env(safe-area-inset-top)) 16px 10px;
  position: relative;
  z-index: 1000;
}

.standalone-recovery div,
.standalone-recovery span {
  display: block;
}

.standalone-recovery strong {
  display: block;
  margin-bottom: 2px;
}

.standalone-recovery button {
  background: transparent;
  border: 0;
  color: inherit;
  cursor: pointer;
  font-size: 1.55rem;
  line-height: 1;
  min-height: 36px;
  min-width: 36px;
}
