/*
 * notion-enhancer: tweaks
 * (c) 2021 dragonwocky <thedragonring.bod@gmail.com> (https://dragonwocky.me/)
 * (c) 2020 arecsu
 * (https://notion-enhancer.github.io/) under the MIT license
 */

.tweak--snappy_transitions * {
  animation-duration: 0s !important;
  transition-duration: 0s !important;
}
.tweak--snappy_transitions .notion-selectable-halo {
  opacity: 1 !important;
}

.tweak--hide_help .notion-help-button {
  display: none !important;
}

.tweak--thicker_bold .notion-page-content span[style*='font-weight:600'] {
  font-weight: 700 !important;
}

.tweak--spaced_lines {
  --theme--text_block-line_height: 1.65;
  --theme--text_block-margin_top: 0.75em;
}

.tweak--condensed_bullets .notion-selectable.notion-bulleted_list-block {
  margin-top: -1.5px !important;
  margin-bottom: -1.5px !important;
}

.tweak--scroll_db_toolbars .notion-collection_view-block > [style*=' height: 42px'] {
  overflow-x: auto !important;
}

.tweak--responsive_breakpoint .notion-column_list-block [style='display: flex;'] > div {
  width: 100% !important;
}
.tweak--responsive_breakpoint .notion-column_list-block [style='display: flex;'] {
  flex-direction: column !important;
}
.tweak--responsive_breakpoint .notion-app-inner {
  --theme--page-width: 100%;
  --theme--page-padding: calc(48px + env(safe-area-inset-left));
}

.tweak--bracketed_links .notion-link-token span {
  border-bottom: none !important;
}
.tweak--bracketed_links .notion-link-token:before {
  content: '[[';
  opacity: 0.7;
  transition: opacity 100ms ease-in;
}
.tweak--bracketed_links .notion-link-token:after {
  content: ']]';
  opacity: 0.7;
  transition: opacity 100ms ease-in;
}
.tweak--bracketed_links .notion-link-token:hover::before,
.tweak--bracketed_links .notion-link-token:hover::after {
  opacity: 1;
}