.local-book-privacy {
  font-size: 15px;
  line-height: 1.9;
}
.local-book-choice {
  margin: 24px 0;
  line-height: 1.9;
}
.local-book-choice input {
  margin-right: 8px;
}
.local-book-choice small {
  margin-left: 24px;
}
.device-book-row {
  display: flex;
  gap: 14px;
  align-items: center;
  justify-content: space-between;
  padding: 14px 0;
  border-bottom: 1px solid var(--line);
}
.device-book-row span {
  overflow-wrap: anywhere;
}
.device-book-row button {
  flex-shrink: 0;
}
#forget-all-books {
  margin-top: 18px;
}
.library-privacy {
  margin: 22px 0;
  line-height: 1.9;
}

.book-import-warning {
  border: 2px solid #c04e27;
  border-radius: 10px;
  background: #fff0e8;
  color: #783218;
  padding: 18px;
  margin-bottom: 18px;
}
.book-import-warning strong {
  display: block;
  font-size: 20px;
  line-height: 1.5;
}
.book-import-warning p {
  margin: 10px 0 0;
  line-height: 1.8;
}
.book-content-consent {
  font-weight: 600;
  line-height: 1.8;
}
body.dark .book-import-warning {
  background: #452e26;
  color: #ffe2cd;
  border-color: #f2a179;
}
