div.bookster-root table {
  margin: 0;
  border: none;
}
div.bookster-root table tr {
  text-align: unset;
}
div.bookster-root table tr:first-child th {
  border: unset;
}
div.bookster-root table tr td {
  text-align: unset;
  border: unset;
  background-color: unset;
}
div.bookster-root table tr th {
  text-align: unset;
  background-color: unset;
  border: unset;
}
div.bookster-root svg {
  display: inline;
}

html body[data-scroll-locked] {
  --removed-body-scroll-bar-size: 0 !important;
  margin-right: 0 !important;
  overflow-y: auto !important;
}

div.bookster-root * {
  font-family: var(--btr-font-body);
}

.bookster-root h2,
.bookster-root h3,
.bookster-root h4,
.bookster-root h5,
.bookster-root h6 {
  text-transform: none;
  color: var(--btr-foreground);
}
.bookster-root [type='button'],
.bookster-root [type='submit'],
.bookster-root button {
  text-transform: none;
}
.bookster-root [type='button']:focus,
.bookster-root [type='button']:hover,
.bookster-root [type='submit']:focus,
.bookster-root [type='submit']:hover,
.bookster-root button:focus,
.bookster-root button:hover {
  outline: unset;
}
.bookster-root article,
.bookster-root aside,
.bookster-root blockquote,
.bookster-root body,
.bookster-root button,
.bookster-root code,
.bookster-root dd,
.bookster-root details,
.bookster-root div,
.bookster-root dl,
.bookster-root dt,
.bookster-root fieldset,
.bookster-root figcaption,
.bookster-root figure,
.bookster-root footer,
.bookster-root form,
.bookster-root h1,
.bookster-root h2,
.bookster-root h3,
.bookster-root h4,
.bookster-root h5,
.bookster-root h6,
.bookster-root header,
.bookster-root hgroup,
.bookster-root hr,
.bookster-root input,
.bookster-root legend,
.bookster-root li,
.bookster-root menu,
.bookster-root nav,
.bookster-root ol,
.bookster-root p,
.bookster-root pre,
.bookster-root section,
.bookster-root td,
.bookster-root textarea,
.bookster-root th,
.bookster-root ul {
  color: var(--btr-foreground);
}
.bookster-root :where(input)[type='email'],
.bookster-root :where(input)[type='number'],
.bookster-root :where(input)[type='password'],
.bookster-root :where(input)[type='reset'],
.bookster-root :where(input)[type='search'],
.bookster-root :where(input)[type='tel'],
.bookster-root :where(input)[type='text'],
.bookster-root :where(input)[type='url'] {
  border: initial;
}
.bookster-root select,
.bookster-root textarea {
  border: initial;
}
