@view-transition {
  navigation: auto;
}

.ios-safe-screen {
  min-height: 100vh;
  min-height: 100svh;
  min-height: 100dvh;
}

.ios-safe-screen-fill {
  height: 100vh;
  height: 100svh;
  height: 100dvh;
}

.ios-safe-sheet {
  max-height: calc(100vh - 1rem);
  max-height: calc(100svh - 1rem);
  max-height: calc(100dvh - 1rem);
}

.booklog-review-textarea {
  resize: none;
  appearance: none;
  -webkit-appearance: none;
}

.booklog-review-textarea::-webkit-resizer {
  width: 0;
  height: 0;
  background: transparent;
  display: none;
}
