/**
 * This file is a LESS import match for "mediawiki.skin.variables.less"
 * when legacy Vector (useskin=vector) is the active skin.
 */
/* stylelint-disable @stylistic/indentation */
/* stylelint-disable selector-class-pattern */
/* stylelint-disable selector-no-vendor-prefix */
/* stylelint-enable selector-no-vendor-prefix */
/* stylelint-disable no-descending-specificity */
span[data-mw-comment-start] {
  position: absolute;
  margin-top: -1em;
}
h1 span[data-mw-comment-end],
h2 span[data-mw-comment-end],
h3 span[data-mw-comment-end],
h4 span[data-mw-comment-end],
h5 span[data-mw-comment-end],
h6 span[data-mw-comment-end] {
  display: inline-block;
}
.ext-discussiontools-init-replylink-buttons {
  user-select: none;
  display: none;
  text-indent: 0;
  white-space: nowrap;
}
.ext-discussiontools-init-replylink-buttons::before {
  content: '\20\20';
  white-space: pre-wrap;
}
.ext-discussiontools-replytool-enabled .ext-discussiontools-init-replylink-buttons {
  display: inline;
}
.client-nojs .ext-discussiontools-replytool-enabled .ext-discussiontools-init-replylink-buttons {
  display: none;
}
.ext-discussiontools-replytool-enabled .mw-archivedtalk .ext-discussiontools-init-replylink-buttons {
  display: none !important;
}
.ext-discussiontools-init-replylink-buttons .ext-discussiontools-init-replylink-reply {
  cursor: pointer;
}
.ext-discussiontools-init-replylink-buttons .ext-discussiontools-init-replylink-bracket {
  color: var(--color-subtle, #54595d);
}
.ext-discussiontools-init-replylink-buttons .ext-discussiontools-init-replylink-bracket:not( :last-child ) {
  margin-left: 0;
  margin-right: 0.25em;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0.25em;
  /* stylelint-disable declaration-block-no-redundant-longhand-properties */
  margin-inline-start: 0;
  margin-inline-end: 0.25em;
  /* stylelint-enable declaration-block-no-redundant-longhand-properties */
}
.ext-discussiontools-init-replylink-buttons .ext-discussiontools-init-replylink-bracket:last-child {
  margin-left: 0.25em;
  margin-right: 0;
  -webkit-margin-start: 0.25em;
  -webkit-margin-end: 0;
  /* stylelint-disable declaration-block-no-redundant-longhand-properties */
  margin-inline-start: 0.25em;
  margin-inline-end: 0;
  /* stylelint-enable declaration-block-no-redundant-longhand-properties */
}
.ext-discussiontools-init-replylink-open .ext-discussiontools-init-replylink-buttons > .ext-discussiontools-init-replylink-reply {
  color: #72777d;
  pointer-events: none;
}
.ext-discussiontools-init-replylink-buttons.ext-discussiontools-init-replylink-active > .ext-discussiontools-init-replylink-reply {
  color: var(--color-base, #202122);
  text-decoration: none;
}
.ext-discussiontools-init-replylink-buttons .ext-discussiontools-init-section-overflowMenuButton.oo-ui-widget-enabled > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon:not( .oo-ui-image-invert ) {
  opacity: 0.5;
}
body.ltr .ext-discussiontools-init-replylink-buttons .ext-discussiontools-init-replybutton .oo-ui-iconElement-icon.oo-ui-icon-share {
  transform: scaleX(-1);
}
@media print {
  .ext-discussiontools-init-replylink-buttons {
    display: none !important;
  }
}
.ext-discussiontools-init-replylink-reply:visited,
.ext-discussiontools-init-section-subscribe-link:visited {
  color: #0645ad;
}
.ext-discussiontools-init-timestamplink,
.ext-discussiontools-init-timestamplink:visited,
.ext-discussiontools-init-timestamplink:active {
  color: var(--color-placeholder, #72777d);
}
.ext-discussiontools-init-noMarker {
  list-style: none;
}
.ext-discussiontools-init-highlight {
  position: absolute;
  pointer-events: none;
  opacity: 0;
  mix-blend-mode: darken;
  transform: translateZ(0);
}
@media screen {
  html.skin-theme-clientpref-night .ext-discussiontools-init-highlight {
    mix-blend-mode: lighten;
  }
}
@media screen and (prefers-color-scheme: dark) {
  html.skin-theme-clientpref-os .ext-discussiontools-init-highlight {
    mix-blend-mode: lighten;
  }
}
.ext-discussiontools-init-highlight-fadein {
  opacity: 1;
}
.ext-discussiontools-init-highlight-fadeout {
  opacity: 0;
  transition: opacity 250ms ease-out;
}
.ext-discussiontools-init-publishedcomment {
  background-color: var(--background-color-success-subtle, #dff2eb);
}
.ext-discussiontools-init-targetcomment {
  background-color: var(--background-color-progressive-subtle, #f1f4fd);
}
/* stylelint-disable selector-max-id, selector-class-pattern */
.client-js:not( .ext-discussiontools-init-ready ) #ca-dt-page-subscribe,
.client-js:not( .ext-discussiontools-init-ready ) .menu__item--page-actions-overflow-t-page-subscribe,
.client-js:not( .ext-discussiontools-init-ready ) .ext-discussiontools-init-section-subscribe,
.client-js:not( .ext-discussiontools-init-ready ) .ext-discussiontools-init-section-subscribeButton {
  pointer-events: none;
}
/* stylelint-enable selector-max-id, selector-class-pattern */
.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section {
  overflow: hidden;
  min-width: 20em;
}
.mw-mf.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section {
  overflow: visible;
}
.ext-discussiontools-init-section-subscribe {
  display: none;
}
.ext-discussiontools-topicsubscription-enabled .ext-discussiontools-init-section-subscribe {
  display: block;
}
.mw-content-ltr .ext-discussiontools-init-section-subscribe,
.mw-content-rtl .mw-content-ltr .ext-discussiontools-init-section-subscribe {
  /* @noflip */
  float: right;
}
.mw-content-rtl .ext-discussiontools-init-section-subscribe,
.mw-content-ltr .mw-content-rtl .ext-discussiontools-init-section-subscribe {
  /* @noflip */
  float: left;
}
.ext-discussiontools-init-section-subscribe.mw-editsection-like {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-top: 0.6em;
  line-height: inherit;
}
.mw-mf .ext-discussiontools-init-section-subscribe {
  display: none;
}
.ext-discussiontools-init-section-subscribe-bracket {
  color: var(--color-subtle, #54595d);
}
.ext-discussiontools-init-section-subscribe-bracket:first-child {
  margin-left: 0;
  margin-right: 0.25em;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0.25em;
  /* stylelint-disable declaration-block-no-redundant-longhand-properties */
  margin-inline-start: 0;
  margin-inline-end: 0.25em;
  /* stylelint-enable declaration-block-no-redundant-longhand-properties */
}
.ext-discussiontools-init-section-subscribe-bracket:last-child {
  margin-left: 0.25em;
  margin-right: 0;
  -webkit-margin-start: 0.25em;
  -webkit-margin-end: 0;
  /* stylelint-disable declaration-block-no-redundant-longhand-properties */
  margin-inline-start: 0.25em;
  margin-inline-end: 0;
  /* stylelint-enable declaration-block-no-redundant-longhand-properties */
}
.ext-discussiontools-init-section-subscribe-link.ext-discussiontools-init-section-subscribe-link-pending {
  color: #72777d;
  pointer-events: none;
}
@media print {
  .ext-discussiontools-init-section-subscribe {
    display: none !important;
  }
}
.ext-discussiontools-init-section-subscribeButton.oo-ui-buttonElement {
  display: none;
}
.ext-discussiontools-init-section-subscribeButton.oo-ui-buttonElement > .oo-ui-buttonElement-button {
  font-weight: normal;
}
.ext-discussiontools-topicsubscription-enabled.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section-subscribeButton.oo-ui-buttonElement {
  display: inline-block;
}
body:not( .mw-mf ) .mw-content-ltr .ext-discussiontools-init-section-subscribeButton.oo-ui-buttonElement,
body:not( .mw-mf ) .mw-content-rtl .mw-content-ltr .ext-discussiontools-init-section-subscribeButton.oo-ui-buttonElement {
  /* @noflip */
  float: right;
  /* @noflip */
  margin: -2px 0 0 1em !important;
}
body:not( .mw-mf ) .mw-content-rtl .ext-discussiontools-init-section-subscribeButton.oo-ui-buttonElement,
body:not( .mw-mf ) .mw-content-ltr .mw-content-rtl .ext-discussiontools-init-section-subscribeButton.oo-ui-buttonElement {
  /* @noflip */
  float: left;
  /* @noflip */
  margin: -2px 1em 0 0 !important;
}
@media print {
  .ext-discussiontools-init-section-subscribeButton.oo-ui-buttonElement {
    display: none !important;
  }
}
.ext-discussiontools-init-section-bar,
.ext-discussiontools-init-replybutton.oo-ui-buttonElement,
.ext-discussiontools-init-pageframe-latestcomment,
.ext-discussiontools-init-sidebar-meta {
  display: none;
}
.skin-vector-2022 .ext-discussiontools-init-section-bar,
.skin-vector-2022 .ext-discussiontools-init-replybutton.oo-ui-buttonElement,
.skin-vector-2022 .ext-discussiontools-init-section-subscribe,
.skin-vector-2022 .ext-discussiontools-init-section-subscribeButton {
  font-size: 0.875rem;
}
.ext-discussiontools-init-pageframe-latestcomment {
  color: var(--color-subtle, #54595d);
}
.ext-discussiontools-visualenhancements_reply-enabled .ext-discussiontools-init-replylink-bracket,
.ext-discussiontools-visualenhancements_reply-enabled .ext-discussiontools-init-replylink-reply {
  display: none;
}
.ext-discussiontools-visualenhancements_reply-enabled .ext-discussiontools-init-replybutton {
  display: inline-block;
  margin-right: 0;
}
.ext-discussiontools-visualenhancements_reply-enabled:not( .mw-mf ) .ext-discussiontools-init-replylink-buttons .oo-ui-buttonElement {
  margin-top: -8px;
  margin-bottom: -8px;
}
.ext-discussiontools-visualenhancements_reply-enabled:not( .mw-mf ) .ext-discussiontools-init-replylink-buttons .oo-ui-buttonElement:not( .oo-ui-iconElement ) > .oo-ui-buttonElement-button {
  padding: 4px 6px;
}
.ext-discussiontools-visualenhancements_reply-enabled:not( .mw-mf ) .ext-discussiontools-init-replylink-buttons .oo-ui-buttonElement.oo-ui-iconElement > .oo-ui-buttonElement-button {
  padding-top: 4px;
  padding-bottom: 4px;
}
.ext-discussiontools-visualenhancements_reply-enabled:not( .mw-mf ) .ext-discussiontools-init-replylink-buttons .oo-ui-buttonElement.oo-ui-buttonElement-frameless.oo-ui-labelElement:first-child {
  margin-left: -7px;
}
.ext-discussiontools-visualenhancements_reply-enabled.mw-mf .ext-discussiontools-init-replylink-buttons {
  display: block;
}
.ext-discussiontools-visualenhancements_reply-enabled.mw-mf .ext-discussiontools-init-replylink-buttons::before {
  content: '';
}
.ext-discussiontools-visualenhancements_pageframe-enabled .mw-page-title-separator::after {
  content: ' ';
}
.ext-discussiontools-visualenhancements_pageframe-enabled .ext-discussiontools-init-pageframe-latestcomment {
  display: block;
  word-wrap: break-word;
}
.ext-discussiontools-visualenhancements_pageframe-enabled .ext-discussiontools-init-sidebar-meta {
  display: block;
  padding-bottom: 6px;
  color: var(--color-subtle, #54595d);
  white-space: nowrap;
}
.mw-mf .ext-discussiontools-init-section {
  display: flex;
  align-items: center;
}
.mw-mf .ext-discussiontools-init-section > h2 {
  flex-grow: 1;
}
.ext-discussiontools-visualenhancements-enabled {
  /* Our section heading is the first element on the page */
  /* Our section heading is the first element on the page */
  /* Our section heading is the first element on the page, except for invisible TOC placeholder */
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
  /* Legacy parser */
}
.ext-discussiontools-visualenhancements-enabled h2.ext-discussiontools-ui-newTopic-sectionTitle {
  font-size: 1.5em;
}
.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section.mw-heading2,
.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section {
  margin: 36px 0 12px 0;
  padding: 10px 0 0 0;
  font-weight: bold;
  font-family: sans-serif !important;
  font-size: inherit !important;
  border: 0;
  border-top: 1px solid var(--border-color-base, #a2a9b1);
}
.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section.mw-heading2 h2,
.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section h2 {
  margin: 0;
  padding: 0;
  font-weight: bold;
  font-family: sans-serif !important;
  font-size: 1.5em;
  border: 0;
}
.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section.mw-heading2-subscribe,
.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section-subscribe {
  display: none;
}
.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section.mw-heading2-bar,
.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section-bar {
  display: flex;
  direction: ltr;
}
.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section.mw-heading2-metadata,
.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section-metadata {
  display: flex;
  flex-wrap: wrap;
}
.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section.mw-heading2-metaitem,
.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section-metaitem {
  font-weight: normal;
  color: var(--color-subtle, #54595d);
  margin: 7px 0;
}
.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section.mw-heading2-metaitem + .ext-discussiontools-init-section-metaitem,
.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section-metaitem + .ext-discussiontools-init-section-metaitem {
  margin-left: 12px;
  padding-left: 12px;
  border-left: 1px solid var(--border-color-base, #a2a9b1);
}
.ext-discussiontools-visualenhancements-enabled .mw-parser-output > .ext-discussiontools-init-section:first-child,
.ext-discussiontools-visualenhancements-enabled .mw-parser-output > meta:first-child + .ext-discussiontools-init-section,
.ext-discussiontools-visualenhancements-enabled h1 + .ext-discussiontools-init-section {
  border-top: 0;
  margin-top: 0;
}
.ext-discussiontools-visualenhancements-enabled .mw-parser-output > section:first-child:empty + section > .ext-discussiontools-init-section,
.ext-discussiontools-visualenhancements-enabled h1 + section > .ext-discussiontools-init-section {
  border-top: 0;
  margin-top: 0;
}
.ext-discussiontools-visualenhancements-enabled .mw-parser-output > section:first-child:has( > meta:only-child ) + section > .ext-discussiontools-init-section {
  border-top: 0;
  margin-top: 0;
}
.ext-discussiontools-visualenhancements-enabled h2.ext-discussiontools-ui-newTopic-sectionTitle .oo-ui-inputWidget-input {
  font-weight: bold;
  font-family: sans-serif;
}
.ext-discussiontools-visualenhancements-enabled.mw-mf h2.ext-discussiontools-ui-newTopic-sectionTitle {
  font-size: 1.125em;
}
.ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section {
  flex-wrap: wrap;
  /* Legacy parser */
  align-items: flex-start !important;
  border-bottom: 0 !important;
  margin: 5px 0 0 0 !important;
  padding-bottom: 0;
  -webkit-tap-highlight-color: transparent;
  border-top: 1px solid var(--border-color-muted, #dadde3);
  /* Legacy parser */
  /* Legacy parser */
  /* Parsoid */
}
.ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section h2 {
  width: auto;
  flex-grow: 1;
  flex-basis: 0;
  /* T311612 */
  font-size: 1.125em;
  /* Parsoid */
  align-items: flex-start !important;
}
.ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section-bar,
.ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section-overflowMenuButton {
  font-size: 0.875em;
}
.ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section-overflowMenuButton {
  margin-top: -4px;
  margin-bottom: -6px;
}
.ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section > .indicator,
.ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section .mf-collapsible-icon {
  margin-top: 4px;
}
.ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section-bar {
  width: 100%;
  flex-wrap: wrap;
}
.ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section-actions,
.ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section-metadata {
  width: 100%;
}
.client-js .ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section-actions,
.client-js .ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section-metadata {
  padding-left: 24px;
}
@media print {
  .client-js .ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section-actions,
  .client-js .ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section-metadata {
    padding-left: 0;
  }
}
.client-js .ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section-overflowMenuButton {
  font-weight: normal;
  display: inline-block;
  margin-right: -5px;
  height: 32px;
}
@media print {
  .client-js .ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section-overflowMenuButton {
    display: none !important;
  }
}
.client-js .ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section .mw-editsection {
  display: none !important;
}
.ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section-authorCountLabel,
.ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section-commentCountLabel {
  display: none;
}
.ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section.section-heading .ext-discussiontools-init-section-actions {
  display: none;
}
.ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section.open-block {
  margin-bottom: 12px;
}
.ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section.open-block .ext-discussiontools-init-section-actions {
  display: block;
}
.ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section.mf-collapsible-heading:has( .mf-collapsible-icon.mf-icon-expand ) .ext-discussiontools-init-section-actions {
  display: none;
}
.ext-discussiontools-visualenhancements-enabled.mw-mf .ext-discussiontools-init-section-overflowMenu {
  font-weight: bold;
  font-size: 0.875em;
}
.ext-discussiontools-visualenhancements-enabled.mw-mf .mf-section-0 + .ext-discussiontools-init-section,
.ext-discussiontools-visualenhancements-enabled.mw-mf [data-mw-section-id='1'] .ext-discussiontools-init-section {
  border-top: 0;
  margin-top: 0;
}
.ext-discussiontools-emptystate {
  display: flex;
  justify-content: space-between;
  margin-top: 1em;
  clear: both;
}
.ext-discussiontools-emptystate > img {
  width: 250px;
}
.ext-discussiontools-emptystate:not( :first-child ) {
  margin-top: 2em;
  padding-top: 1em;
  border-top: 1px solid var(--border-color-base, #a2a9b1);
}
@media (max-width: 719px) {
  .ext-discussiontools-emptystate {
    display: block;
  }
  .ext-discussiontools-emptystate .oo-ui-buttonElement {
    display: block;
    text-align: center;
  }
  .ext-discussiontools-emptystate .oo-ui-buttonElement > a {
    width: 80%;
  }
  .ext-discussiontools-emptystate > img {
    display: none;
  }
}
.ext-discussiontools-init-replylink-open {
  /* stylelint-disable selector-class-pattern */
  /* stylelint-enable selector-class-pattern */
}
.ext-discussiontools-init-replylink-open .ext-discussiontools-emptystate,
.ext-discussiontools-init-replylink-open .mw-body-content > .cdx-message--warning {
  display: none;
}
.mw-mf.ext-discussiontools-emptystate-shown .ext-discussiontools-init-new-topic {
  display: none;
}
.ext-discussiontools-autotopicsubpopup {
  position: absolute;
  left: 0;
  right: 0;
}
.oo-ui-popupWidget.ext-discussiontools-autotopicsubpopup {
  opacity: 0;
  transform: translate3d(0, -20px, 0);
  transition: opacity 0.2s, transform 0.2s;
}
.oo-ui-popupWidget.ext-discussiontools-autotopicsubpopup-fadein {
  opacity: 1;
  transform: translate3d(0, 0, 0);
}
.ext-discussiontools-autotopicsubpopup .oo-ui-popupWidget-popup {
  padding: 1.5em;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  bottom: 3em;
}
.ext-discussiontools-autotopicsubpopup .oo-ui-popupWidget-popup.ext-discussiontools-autotopicsubpopup-overlap {
  top: -1em;
  bottom: auto;
}
.ext-discussiontools-autotopicsubpopup-title {
  font-weight: bold;
  font-size: 1.2em;
  display: block;
}
.ext-discussiontools-autotopicsubpopup-image {
  background: url(/w/extensions/DiscussionTools/modules/autotopicsubpopup-image.svg?5c3b8) center center no-repeat;
  width: 200px;
  height: 200px;
}
@media screen {
  html.skin-theme-clientpref-night .ext-discussiontools-autotopicsubpopup-image {
    background-image: url(/w/extensions/DiscussionTools/modules/autotopicsubpopup-image-dark.svg?0d483);
  }
}
@media screen and (prefers-color-scheme: dark) {
  html.skin-theme-clientpref-os .ext-discussiontools-autotopicsubpopup-image {
    background-image: url(/w/extensions/DiscussionTools/modules/autotopicsubpopup-image-dark.svg?0d483);
  }
}
@media (min-width: 720px) {
  .ext-discussiontools-autotopicsubpopup .oo-ui-popupWidget-popup {
    width: 450px;
    min-height: 200px;
    padding-right: 0;
  }
  .ext-discussiontools-autotopicsubpopup-image {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    z-index: 1;
  }
  .ext-discussiontools-autotopicsubpopup-body {
    margin-bottom: 1em;
    margin-top: 1em;
    margin-right: 200px;
  }
  .ext-discussiontools-autotopicsubpopup-title,
  .ext-discussiontools-autotopicsubpopup-actions {
    margin-right: 150px;
    position: relative;
    z-index: 2;
  }
}
@media (max-width: 719px) {
  .ext-discussiontools-autotopicsubpopup .oo-ui-popupWidget-popup {
    width: 320px;
  }
  .ext-discussiontools-autotopicsubpopup-image {
    width: 100%;
  }
  .ext-discussiontools-autotopicsubpopup-body {
    margin-bottom: 1em;
  }
}
.mw-mf.ns-talk.ext-discussiontools-replytool-enabled.ext-discussiontools-init-lede-hidden .mw-body-content > .mw-talkpageheader > *:not( .ext-discussiontools-emptystate ),
.mw-mf.ns-talk.ext-discussiontools-replytool-enabled.ext-discussiontools-init-lede-hidden .mw-body-content > .mf-section-0 > *:not( .ext-discussiontools-emptystate ),
.mw-mf.ns-talk.ext-discussiontools-replytool-enabled.ext-discussiontools-init-lede-hidden .mw-body-content > .mw-parser-output > .mf-section-0 > *:not( .ext-discussiontools-emptystate ),
.mw-mf.ns-talk.ext-discussiontools-replytool-enabled.ext-discussiontools-init-lede-hidden .mw-body-content > .mw-parser-output > section[data-mw-section-id='0'] > *:not( .ext-discussiontools-emptystate ) {
  display: none;
}
.mw-mf.ns-talk.ext-discussiontools-replytool-enabled.ext-discussiontools-init-lede-hidden .mw-body-content > .mw-talkpageheader > .ext-discussiontools-emptystate,
.mw-mf.ns-talk.ext-discussiontools-replytool-enabled.ext-discussiontools-init-lede-hidden .mw-body-content > .mf-section-0 > .ext-discussiontools-emptystate,
.mw-mf.ns-talk.ext-discussiontools-replytool-enabled.ext-discussiontools-init-lede-hidden .mw-body-content > .mw-parser-output > .mf-section-0 > .ext-discussiontools-emptystate,
.mw-mf.ns-talk.ext-discussiontools-replytool-enabled.ext-discussiontools-init-lede-hidden .mw-body-content > .mw-parser-output > section[data-mw-section-id='0'] > .ext-discussiontools-emptystate {
  border-top: 0;
  margin-top: 0;
}
.mw-mf.ns-talk.ext-discussiontools-replytool-enabled .toc {
  display: none;
}
.ext-discussiontools-init-new-topic {
  width: 100%;
  padding: 1em;
  box-sizing: content-box;
  color: var(--color-progressive, #36c);
  background: var(--background-color-interactive-subtle, #f8f9fa);
  border-top: 1px solid var(--border-color-muted, #dadde3);
  text-align: center;
  max-width: 993.3px;
  margin-left: -16px !important;
  margin-right: -16px !important;
  margin-top: 32px;
  margin-bottom: -32px;
  position: sticky;
  bottom: -1px;
  transition: transform 250ms, opacity 250ms;
  transform: translateY(100%);
  opacity: 0;
}
@media print {
  .ext-discussiontools-init-new-topic {
    display: none !important;
  }
}
.ext-discussiontools-init-new-topic-open .ext-discussiontools-init-new-topic,
.ext-discussiontools-init-new-topic-opened .ext-discussiontools-init-new-topic,
.client-nojs .ext-discussiontools-init-new-topic {
  transform: translateY(0);
  opacity: 1;
}
.ext-discussiontools-init-new-topic-close .ext-discussiontools-init-new-topic {
  transform: translateY(100%);
  opacity: 0;
}
.ext-discussiontools-init-new-topic-closed .ext-discussiontools-init-new-topic,
.ext-discussiontools-init-virtual-keyboard-open .ext-discussiontools-init-new-topic,
.ext-discussiontools-init-new-topic-pinned {
  transform: translateY(0);
  opacity: 1;
  position: static;
  transition: none;
}
.ext-discussiontools-init-replylink-open .ext-discussiontools-init-new-topic {
  filter: saturate(0);
  opacity: 0.8;
  pointer-events: none;
  transform: translateY(0);
  opacity: 1;
  position: static;
}
.client-nojs .ext-discussiontools-init-new-topic,
.ext-discussiontools-init-new-topic-pinned.ext-discussiontools-init-button-notFlush {
  margin-bottom: 32px;
}
.ext-discussiontools-init-lede-button-container {
  margin: 0.5em 0;
}
@media print {
  .ext-discussiontools-init-lede-button-container {
    display: none !important;
  }
}
.ext-discussiontools-init-lede-button.oo-ui-buttonElement > .oo-ui-buttonElement-button {
  font-weight: normal;
}
.ext-discussiontools-init-lede-button.oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
  color: var(--color-subtle, #54595d);
}
.ext-discussiontools-init-lede-button.oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon.oo-ui-iconElement-icon.oo-ui-iconElement-icon {
  opacity: var(--opacity-icon-subtle, 0.67);
}
.ext-discussiontools-ui-ledeSectionDialog-content.oo-ui-panelLayout-padded.content {
  margin: 0 auto;
}
.ext-discussiontools-fake-disabled {
  filter: saturate(0);
  opacity: 0.8;
  pointer-events: none;
}
