
/* start https://en.wikiversity.org/w/load.php?debug=true&lang=en&modules=mediawiki.special&only=styles&skin=vector-2022&version=&* */


/* stylelint-disable selector-class-pattern */
/*!
 * Styles shared across various special pages.
 */
/**
 * ###IMPORTANT:##
 * If editing this file, please also edit the respective file in the MinervaNeue skin.
 * ####
 *
 * This file is a LESS @import match for "mediawiki.skin.variables.less"
 * when Vector 2022 is the active skin.
 * Please note, that legacy Vector is handled by
 * "mediawiki.less.legacy/mediawiki.skin.variables.less".
 *
 * Please also note, that both current Codex, design system for Wikimedia based skins,
 * Vector 2022 and Minerva Neue are using the same variable values respectively in their
 * repositories.
 */
/* stylelint-disable @stylistic/indentation */
/**
 * Codex design tokens. This imports Less variables, some of which refer to CSS variables.
 * The CSS variable values are imported in CSSCustomProperties.less.
 */
/* stylelint-disable selector-class-pattern */
/* stylelint-disable selector-no-vendor-prefix */
/* stylelint-enable selector-no-vendor-prefix */
/* Special:AllMessages & Special:ListFiles */
/* Visually hide repeating text, but leave in for better form navigation on screen readers */
.mw-special-Allmessages .mw-htmlform-ooui .oo-ui-fieldsetLayout:first-child .oo-ui-fieldsetLayout-header,
.mw-special-Listfiles .mw-htmlform-ooui .oo-ui-fieldsetLayout:first-child .oo-ui-fieldsetLayout-header {
  display: block;
  position: absolute !important;
  /* stylelint-disable-line declaration-no-important */
  clip: rect(1px, 1px, 1px, 1px);
  width: 1px;
  height: 1px;
  margin: -1px;
  border: 0;
  padding: 0;
  overflow: hidden;
}
#mw-allmessagestable tbody td {
  opacity: 0.9;
}
#mw-allmessagestable tbody:hover td {
  opacity: 1;
}
#mw-allmessagestable .am_default,
#mw-allmessagestable body:hover .am_default {
  background-color: var(--background-color-content-removed, #ffe49c);
}
#mw-allmessagestable .am_actual,
#mw-allmessagestable tbody:hover .am_actual {
  background-color: var(--background-color-content-added, #a3d3ff);
}
/* Common for Special:Allpages and Special:PrefixIndex */
.mw-allpages-body,
.mw-prefixindex-body {
  columns: 22em 3;
  -moz-columns: 22em 3;
  -webkit-columns: 22em 3;
  break-inside: avoid-column;
  page-break-inside: avoid;
  -webkit-column-break-inside: avoid;
}
.mw-allpages-body li,
.mw-prefixindex-body li {
  break-inside: avoid;
}
.mw-allpages-chunk,
.mw-prefixindex-list {
  margin-top: 0;
  margin-bottom: 0;
}
.allpagesredirect {
  font-style: italic;
}
/* Special:BlockList */
.mw-blocklist .mw-usertoollinks,
.mw-blocklist-actions {
  white-space: nowrap;
  font-size: 90%;
}
/* Special:Contributions */
.mw-uctop {
  font-weight: bold;
}
/* Special:EditWatchlist */
.watchlistredir {
  font-style: italic;
}
/* Special:EditWatchlist */
.mw-watchlistexpiry-msg {
  color: var(--color-subtle, #54595d);
  margin-left: 0.3em;
}
/* Special:EmailUser */
#mw-emailuser-sender,
#mw-emailuser-recipient {
  font-weight: bold;
}
/* Special:FileDuplicateSearch */
#mw-fileduplicatesearch-icon {
  float: right;
}
/* Special:ListFiles */
.listfiles .mw-usertoollinks {
  white-space: nowrap;
  font-size: 90%;
}
/* Special:ListGroupRights */
.mw-listgrouprights-table tr {
  vertical-align: top;
}
.listgrouprights-revoked {
  text-decoration: line-through;
}
/* Special:MergeHistory */
.mw-special-MergeHistory .mw-mergehistory-explanation {
  margin-top: 0;
}
/* Special:Undelete */
.mw-undelete-editcomments,
.mw-movepage-editreasons,
.mw-revdel-editreasons {
  font-size: 90%;
  text-align: right;
}
td.mw-revdel-checkbox,
th.mw-revdel-checkbox {
  padding-right: 10px;
  text-align: center;
}
/* Special:Specialpages */
.mw-specialpagerestricted {
  font-weight: bold;
}
.mw-specialpagesgroup {
  clear: both;
}
.mw-specialpages-list {
  -webkit-columns: 16em 2;
  -moz-columns: 16em 2;
  columns: 16em 2;
}
.mw-specialpages-list ul {
  margin-top: 0;
  margin-bottom: 0;
}
/* Special:Statistics */
.mw-statistics-numbers {
  text-align: right;
}
/* Special:ProtectedPages */
.mw-protectedpages .mw-usertoollinks,
.mw-protectedpages-length,
.mw-protectedpages-actions {
  white-space: nowrap;
  font-size: 90%;
}
.mw-protectedpages-unknown {
  color: var(--color-subtle, #54595d);
  font-size: 90%;
}
/* Special:PasswordPolicies */
.mw-passwordpolicies-table tr {
  vertical-align: top;
}
.passwordpolicies-policy-flags {
  font-size: 90%;
}
.mw-listgrouprights-table tr:target,
.mw-passwordpolicies-table tr:target,
.mw-listgrouprights-table tr:target code,
.mw-passwordpolicies-table tr:target code {
  background-color: var(--background-color-progressive-subtle, #f1f4fd);
}
.mw-grantriskgroup-vandalism {
  /* stylelint-enable @stylistic/indentation */
  min-width: 10px;
  min-height: 10px;
  width: calc(var(--font-size-medium, 1rem) + 4px);
  height: calc(var(--font-size-medium, 1rem) + 4px);
  display: inline-block;
  vertical-align: text-bottom;
}
@supports not ( ( -webkit-mask-image: none ) or ( mask-image: none ) ) {
  .mw-grantriskgroup-vandalism {
    background-position: center;
    background-repeat: no-repeat;
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    background-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
  }
}
@supports ( -webkit-mask-image: none ) or ( mask-image: none ) {
  .mw-grantriskgroup-vandalism {
    /* stylelint-disable plugin/no-unsupported-browser-features */
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
    mask-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
    /* stylelint-enable plugin/no-unsupported-browser-features */
  }
}
@supports not ( ( -webkit-mask-image: none ) or ( mask-image: none ) ) {
  .mw-grantriskgroup-vandalism {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M11.53 2.3A1.85 1.85 0 0010 1.21 1.85 1.85 0 008.48 2.3L.36 16.36C-.48 17.81.21 19 1.88 19h16.24c1.67 0 2.36-1.19 1.52-2.64zM11 16H9v-2h2zm0-4H9V6h2z\"/></svg>");
    filter: invert(var(--filter-invert-icon, 0));
    opacity: var(--opacity-icon-base, 0.87);
  }
}
@supports ( -webkit-mask-image: none ) or ( mask-image: none ) {
  .mw-grantriskgroup-vandalism {
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    -webkit-mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M11.53 2.3A1.85 1.85 0 0010 1.21 1.85 1.85 0 008.48 2.3L.36 16.36C-.48 17.81.21 19 1.88 19h16.24c1.67 0 2.36-1.19 1.52-2.64zM11 16H9v-2h2zm0-4H9V6h2z\"/></svg>");
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M11.53 2.3A1.85 1.85 0 0010 1.21 1.85 1.85 0 008.48 2.3L.36 16.36C-.48 17.81.21 19 1.88 19h16.24c1.67 0 2.36-1.19 1.52-2.64zM11 16H9v-2h2zm0-4H9V6h2z\"/></svg>");
    background-color: var(--color-warning, #886425);
  }
}
.mw-grantriskgroup-security {
  /* stylelint-enable @stylistic/indentation */
  min-width: 10px;
  min-height: 10px;
  width: calc(var(--font-size-medium, 1rem) + 4px);
  height: calc(var(--font-size-medium, 1rem) + 4px);
  display: inline-block;
  vertical-align: text-bottom;
}
@supports not ( ( -webkit-mask-image: none ) or ( mask-image: none ) ) {
  .mw-grantriskgroup-security {
    background-position: center;
    background-repeat: no-repeat;
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    background-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
  }
}
@supports ( -webkit-mask-image: none ) or ( mask-image: none ) {
  .mw-grantriskgroup-security {
    /* stylelint-disable plugin/no-unsupported-browser-features */
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
    mask-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
    /* stylelint-enable plugin/no-unsupported-browser-features */
  }
}
@supports not ( ( -webkit-mask-image: none ) or ( mask-image: none ) ) {
  .mw-grantriskgroup-security {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M11.53 2.3A1.85 1.85 0 0010 1.21 1.85 1.85 0 008.48 2.3L.36 16.36C-.48 17.81.21 19 1.88 19h16.24c1.67 0 2.36-1.19 1.52-2.64zM11 16H9v-2h2zm0-4H9V6h2z\"/></svg>");
    filter: invert(var(--filter-invert-icon, 0));
    opacity: var(--opacity-icon-base, 0.87);
  }
}
@supports ( -webkit-mask-image: none ) or ( mask-image: none ) {
  .mw-grantriskgroup-security {
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    -webkit-mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M11.53 2.3A1.85 1.85 0 0010 1.21 1.85 1.85 0 008.48 2.3L.36 16.36C-.48 17.81.21 19 1.88 19h16.24c1.67 0 2.36-1.19 1.52-2.64zM11 16H9v-2h2zm0-4H9V6h2z\"/></svg>");
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M11.53 2.3A1.85 1.85 0 0010 1.21 1.85 1.85 0 008.48 2.3L.36 16.36C-.48 17.81.21 19 1.88 19h16.24c1.67 0 2.36-1.19 1.52-2.64zM11 16H9v-2h2zm0-4H9V6h2z\"/></svg>");
    background-color: var(--color-error, #bf3c2c);
  }
}
.mw-grantriskgroup-internal {
  /* stylelint-enable @stylistic/indentation */
  min-width: 10px;
  min-height: 10px;
  width: calc(var(--font-size-medium, 1rem) + 4px);
  height: calc(var(--font-size-medium, 1rem) + 4px);
  display: inline-block;
  vertical-align: text-bottom;
}
@supports not ( ( -webkit-mask-image: none ) or ( mask-image: none ) ) {
  .mw-grantriskgroup-internal {
    background-position: center;
    background-repeat: no-repeat;
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    background-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
  }
}
@supports ( -webkit-mask-image: none ) or ( mask-image: none ) {
  .mw-grantriskgroup-internal {
    /* stylelint-disable plugin/no-unsupported-browser-features */
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
    mask-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
    /* stylelint-enable plugin/no-unsupported-browser-features */
  }
}
@supports not ( ( -webkit-mask-image: none ) or ( mask-image: none ) ) {
  .mw-grantriskgroup-internal {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M13.728 1H6.272L1 6.272v7.456L6.272 19h7.456L19 13.728V6.272zM11 15H9v-2h2zm0-4H9V5h2z\"/></svg>");
    filter: invert(var(--filter-invert-icon, 0));
    opacity: var(--opacity-icon-base, 0.87);
  }
}
@supports ( -webkit-mask-image: none ) or ( mask-image: none ) {
  .mw-grantriskgroup-internal {
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    -webkit-mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M13.728 1H6.272L1 6.272v7.456L6.272 19h7.456L19 13.728V6.272zM11 15H9v-2h2zm0-4H9V5h2z\"/></svg>");
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M13.728 1H6.272L1 6.272v7.456L6.272 19h7.456L19 13.728V6.272zM11 15H9v-2h2zm0-4H9V5h2z\"/></svg>");
    background-color: var(--color-error, #bf3c2c);
  }
}
.mw-grantriskgroup-vandalism,
.mw-grantriskgroup-security,
.mw-grantriskgroup-internal {
  text-indent: -10000px;
}
.mw-htmlform-field-HTMLCheckMatrix .mw-grantriskgroup-vandalism,
.mw-htmlform-field-HTMLCheckMatrix .mw-grantriskgroup-security,
.mw-htmlform-field-HTMLCheckMatrix .mw-grantriskgroup-internal {
  vertical-align: middle;
}

/*!
 * Styles for Special:ApiSandbox
 */
.client-js .mw-apisandbox-nojs {
	display: none;
}

/*!
 * Styles for Special:ComparePages
 */
.mw-special-ComparePages .mw-htmlform-ooui-wrapper {
  width: 100%;
}
.mw-special-ComparePages .oo-ui-layout.oo-ui-panelLayout.oo-ui-panelLayout-padded.oo-ui-panelLayout-framed {
  float: left;
  width: 49%;
  box-sizing: border-box;
}
.mw-special-ComparePages .oo-ui-layout.oo-ui-panelLayout.oo-ui-panelLayout-padded.oo-ui-panelLayout-framed + .oo-ui-layout.oo-ui-panelLayout.oo-ui-panelLayout-padded.oo-ui-panelLayout-framed {
  margin-left: 2%;
}
.mw-special-ComparePages .mw-htmlform-submit-buttons {
  clear: both;
}

/*!
 * Styling for Special:Contributions
 */
/**
 * ###IMPORTANT:##
 * If editing this file, please also edit the respective file in the MinervaNeue skin.
 * ####
 *
 * This file is a LESS @import match for "mediawiki.skin.variables.less"
 * when Vector 2022 is the active skin.
 * Please note, that legacy Vector is handled by
 * "mediawiki.less.legacy/mediawiki.skin.variables.less".
 *
 * Please also note, that both current Codex, design system for Wikimedia based skins,
 * Vector 2022 and Minerva Neue are using the same variable values respectively in their
 * repositories.
 */
/* stylelint-disable @stylistic/indentation */
/**
 * Codex design tokens. This imports Less variables, some of which refer to CSS variables.
 * The CSS variable values are imported in CSSCustomProperties.less.
 */
.mw-special-ContributionsSpecialPage .oo-ui-fieldsetLayout-group {
  max-width: 50em;
}
.mw-special-ContributionsSpecialPage .oo-ui-fieldsetLayout-group .oo-ui-panelLayout-padded.oo-ui-panelLayout-framed {
  border: 0;
  padding: 0;
}
.mw-special-ContributionsSpecialPage .oo-ui-fieldsetLayout-group .oo-ui-fieldsetLayout.oo-ui-labelElement > .oo-ui-fieldsetLayout-header {
  display: none;
}
.mw-special-ContributionsSpecialPage .mw-autocomplete-user.oo-ui-fieldLayout {
  margin-top: 8px;
}
.mw-special-ContributionsSpecialPage .mw-htmlform-field-HTMLMultiSelectField.mw-htmlform-flatlist.oo-ui-fieldLayout {
  margin-top: 8px;
}
.mw-special-ContributionsSpecialPage .mw-htmlform-field-HTMLTagFilter ~ .mw-htmlform-field-HTMLCheckField.oo-ui-fieldLayout {
  display: inline-block;
  padding-right: 16px;
}
.mw-special-ContributionsSpecialPage #mw-htmlform-contribs-date::after {
  content: '';
  clear: both;
  display: block;
}
.mw-special-ContributionsSpecialPage .oo-ui-fieldLayout.oo-ui-labelElement.mw-htmlform-field-HTMLDateTimeField {
  margin: 0;
  margin-right: 16px;
}
.mw-special-ContributionsSpecialPage #mw-specialcontributions-newcontribution {
  margin-block: 4px;
}
.mw-special-ContributionsSpecialPage #mw-specialcontributions-newcontribution.oo-ui-buttonElement > .oo-ui-buttonElement-button {
  font-weight: 400;
}
@media all and (min-width: 640px) {
  .mw-special-ContributionsSpecialPage .mw-htmlform-field-HTMLDateTimeField {
    float: left;
    width: 21em;
  }
}

/*!
 * Styles for Special:EditTags
 */
#mw-edittags-tags-selector td {
	vertical-align: top;
}

#mw-edittags-tags-selector-multi td {
	vertical-align: top;
	padding-right: 1.5em;
}

#mw-edittags-tag-list {
	min-width: 20em;
}

/*!
 * Styles for Special:MovePage
 */

/* stylelint-disable-next-line selector-class-pattern */
.movepage-wrapper {
	max-width: 50em;
}

/*!
 * Styles for Special:NewPages
 */
/**
 * ###IMPORTANT:##
 * If editing this file, please also edit the respective file in the MinervaNeue skin.
 * ####
 *
 * This file is a LESS @import match for "mediawiki.skin.variables.less"
 * when Vector 2022 is the active skin.
 * Please note, that legacy Vector is handled by
 * "mediawiki.less.legacy/mediawiki.skin.variables.less".
 *
 * Please also note, that both current Codex, design system for Wikimedia based skins,
 * Vector 2022 and Minerva Neue are using the same variable values respectively in their
 * repositories.
 */
/* stylelint-disable @stylistic/indentation */
/**
 * Codex design tokens. This imports Less variables, some of which refer to CSS variables.
 * The CSS variable values are imported in CSSCustomProperties.less.
 */
/* stylelint-disable selector-class-pattern */
.mw-htmlform-ooui .mw-htmlform-submit-buttons + div {
  margin-top: 12px;
}
.not-patrolled {
  background-color: var(--background-color-warning-subtle, #fdf2d5);
}
body.mw-special-Newpages .mw-index-pager-list-header {
  display: none;
}

/*!
 * Styles for Special:PagesWithProp
 */

/* Distinguish actual data from information about it being hidden visually. */
/* stylelint-disable-next-line selector-class-pattern */
.prop-value-hidden {
	font-style: italic;
}

/*!
 * Styles for Special:Upload
 */
.mw-destfile-warning {
	border: 1px solid #fde29b;
	padding: 0.5em 1em;
	margin-bottom: 1em;
	color: #705000;
	background-color: #fdf1d1;
}

.mw-destfile-warning::after {
	content: '';
	clear: both;
	display: block;
}

p.mw-upload-editlicenses {
	font-size: 90%;
	text-align: right;
}

/*!
 * Styles for Special:UserRights
 */
.mw-userrights-nested {
	margin-left: 1.2em;
}

.mw-userrights-nested span {
	margin-left: 0.3em;
	display: inline-block;
	vertical-align: middle;
}

.mw-userrights-disabled {
	color: #72777d;
}

.mw-userrights-groups * td,
.mw-userrights-groups * th {
	padding-right: 1.5em;
}

.mw-userrights-groups * th {
	text-align: left;
}

/* Dynamically show/hide the expiry selection underneath each checkbox */
input.mw-userrights-groupcheckbox:not( :checked ) ~ .mw-userrights-nested {
	display: none;
}

/* Initial hide the expiry fields to prevent a FOUC on loading */
/* The input fields gets unhidden by JavaScript when needed */
.client-js .mw-userrights-expiryfield {
	display: none;
}

.mw-userrights-unaddable-reason {
	margin-left: 1.2em;
}

/*!
 * Styles for elements generated by JavaScript on Special:Watchlist
 */
.mw-changelist-line-inner-unwatched {
	text-decoration: line-through;
	opacity: 0.5;
}

span.mw-changeslist-line-prefix {
	display: inline-block;
}
/* This can be either a span or a table cell */
.mw-changeslist-line-prefix {
	width: 1.25em;
}

/* The "check all" checkbox for each namespace on Special:EditWatchlist
   does not function without JavaScript. */
.client-nojs .mw-watchlistedit-checkall {
	display: none;
}

/*!
 * Styling for Special:WhatLinksHere
 */
/**
 * ###IMPORTANT:##
 * If editing this file, please also edit the respective file in the MinervaNeue skin.
 * ####
 *
 * This file is a LESS @import match for "mediawiki.skin.variables.less"
 * when Vector 2022 is the active skin.
 * Please note, that legacy Vector is handled by
 * "mediawiki.less.legacy/mediawiki.skin.variables.less".
 *
 * Please also note, that both current Codex, design system for Wikimedia based skins,
 * Vector 2022 and Minerva Neue are using the same variable values respectively in their
 * repositories.
 */
/* stylelint-disable @stylistic/indentation */
/**
 * Codex design tokens. This imports Less variables, some of which refer to CSS variables.
 * The CSS variable values are imported in CSSCustomProperties.less.
 */
.mw-special-Whatlinkshere .oo-ui-fieldsetLayout-group {
  max-width: 50em;
}
.mw-special-Whatlinkshere .oo-ui-fieldsetLayout-group .oo-ui-panelLayout-padded.oo-ui-panelLayout-framed {
  border: 0;
  padding: 0;
}
.mw-special-Whatlinkshere .oo-ui-fieldsetLayout-group .oo-ui-fieldsetLayout.oo-ui-labelElement > .oo-ui-fieldsetLayout-header {
  display: none;
}
.mw-special-Whatlinkshere #mw-htmlform-whatlinkshere-ns {
  display: flex;
  justify-content: space-between;
  align-items: end;
  flex-wrap: wrap;
  margin-left: -16px;
}
.mw-special-Whatlinkshere #mw-htmlform-whatlinkshere-ns > .mw-htmlform-field-HTMLSelectNamespace {
  flex-grow: 1;
  padding-left: 16px;
}
.mw-special-Whatlinkshere #mw-htmlform-whatlinkshere-ns > .mw-htmlform-field-HTMLCheckField {
  padding-left: 16px;
}
.mw-special-Whatlinkshere #mw-htmlform-whatlinkshere-filter > .mw-htmlform-field-HTMLCheckField {
  display: inline-block;
  padding-right: 16px;
}

/**
 * ###IMPORTANT:##
 * If editing this file, please also edit the respective file in the MinervaNeue skin.
 * ####
 *
 * This file is a LESS @import match for "mediawiki.skin.variables.less"
 * when Vector 2022 is the active skin.
 * Please note, that legacy Vector is handled by
 * "mediawiki.less.legacy/mediawiki.skin.variables.less".
 *
 * Please also note, that both current Codex, design system for Wikimedia based skins,
 * Vector 2022 and Minerva Neue are using the same variable values respectively in their
 * repositories.
 */
/* stylelint-disable @stylistic/indentation */
/**
 * Codex design tokens. This imports Less variables, some of which refer to CSS variables.
 * The CSS variable values are imported in CSSCustomProperties.less.
 */
/*!
 * Styles for Codex Special:Block
 */
.mw-special-Block:not( .mw-special-Block--legacy ) noscript {
  color: var(--color-error, #bf3c2c);
  font-weight: 700;
  display: block;
}
.mw-special-Block:not( .mw-special-Block--legacy ) .mw-block-messages {
  margin-top: 16px;
}
.mw-special-Block:not( .mw-special-Block--legacy ) .mw-htmlform-submit-buttons {
  display: none;
}
.mw-special-Block:not( .mw-special-Block--legacy ) .mw-ipb-conveniencelinks,
.mw-special-Block:not( .mw-special-Block--legacy ) .mw-warning-with-logexcerpt {
  display: none;
}
.mw-special-Block:not( .mw-special-Block--legacy ) .mw-htmlform-codex legend {
  font-size: var(--font-size-medium, 1rem);
}
.mw-special-Block:not( .mw-special-Block--legacy ) .mw-htmlform-codex legend .cdx-label__label,
.mw-special-Block:not( .mw-special-Block--legacy ) .mw-htmlform-codex legend .cdx-label__description {
  margin-bottom: 8px;
}
/*!
 * Styles for both Codex and OOUI
 */
.mw-block-hideuser,
.mw-block-confirm {
  font-weight: bold;
}
/*!
 * Styles specific to legacy OOUI Special:Block
 */
.mw-special-Block--legacy .mw-htmlform > .oo-ui-panelLayout-framed {
  border: 0;
}
.mw-special-Block--legacy .mw-htmlform > .oo-ui-panelLayout-padded {
  padding: 0;
}
.mw-special-Block--legacy .mw-block-editing-restriction.oo-ui-fieldLayout,
.mw-special-Block--legacy .mw-block-action-restriction .oo-ui-checkboxMultioptionWidget,
.mw-special-Block--legacy .mw-block-restriction.oo-ui-labelElement {
  margin-top: 12px;
}
.mw-special-Block--legacy .mw-block-partial-restriction.oo-ui-fieldLayout .oo-ui-checkboxMultioptionWidget {
  padding: 0;
}
.mw-special-Block--legacy #mw-input-wpReason .oo-ui-dropdownInputWidget,
.mw-special-Block--legacy #mw-input-wpReason .oo-ui-textInputWidget {
  display: block;
  max-width: 50em;
}
.mw-special-Block--legacy #mw-input-wpReason .oo-ui-textInputWidget {
  margin-top: 0.5em;
}
.mw-special-Block--legacy .mw-ipb-conveniencelinks {
  font-size: 90%;
  text-align: right;
}

/**
 * ###IMPORTANT:##
 * If editing this file, please also edit the respective file in the MinervaNeue skin.
 * ####
 *
 * This file is a LESS @import match for "mediawiki.skin.variables.less"
 * when Vector 2022 is the active skin.
 * Please note, that legacy Vector is handled by
 * "mediawiki.less.legacy/mediawiki.skin.variables.less".
 *
 * Please also note, that both current Codex, design system for Wikimedia based skins,
 * Vector 2022 and Minerva Neue are using the same variable values respectively in their
 * repositories.
 */
/* stylelint-disable @stylistic/indentation */
/**
 * Codex design tokens. This imports Less variables, some of which refer to CSS variables.
 * The CSS variable values are imported in CSSCustomProperties.less.
 */
@media all and (max-width: calc(640px - 1px)) {
  .mw-special-Listfiles thead,
  .mw-special-Listfiles .TablePager_col_count,
  .mw-special-Listfiles .TablePager_col_img_size,
  .mw-special-Listfiles .TablePager_col_top,
  .mw-special-Listfiles .TablePager_col_img_timestamp {
    display: none;
  }
  .mw-special-Listfiles tbody,
  .mw-special-Listfiles tr,
  .mw-special-Listfiles td,
  .mw-special-Listfiles .mw-datatable,
  .mw-special-Listfiles .TablePager_col_img_description,
  .mw-special-Listfiles .TablePager_col_thumb {
    display: block;
  }
  .mw-special-Listfiles .mw-datatable,
  .mw-special-Listfiles .mw-datatable th,
  .mw-special-Listfiles .mw-datatable td {
    border: 0;
  }
  .mw-special-Listfiles .TablePager_col_img_user_text,
  .mw-special-Listfiles .TablePager_col_img_description {
    color: var(--color-subtle, #54595d);
    margin: 0.5em 0 0;
    padding-bottom: 40px;
    line-height: 1.5;
  }
  .mw-special-Listfiles .TablePager_col_img_user_text {
    padding: 0;
  }
}

.mw-special-BlockList .oo-ui-fieldsetLayout-group {
  max-width: 50em;
}
.mw-special-BlockList .oo-ui-layout.mw-field-block-type,
.mw-special-BlockList .oo-ui-layout.mw-field-limit.mw-has-field-block-type {
  display: inline-block;
  width: 50%;
  box-sizing: border-box;
  margin-top: 0;
}
.mw-special-BlockList .oo-ui-layout.mw-field-block-type {
  padding-right: 1em;
}
.mw-special-BlockList .mw-blocklist-hidden {
  color: #72777d;
}

/*!
 * Styling for Special:Version
 */
.mw-version-ext-name,
.mw-version-library-name {
  font-weight: bold;
}
.mw-version-ext-vcs-timestamp {
  display: block;
}
.mw-body-content thead {
  font-size: 0.9em;
}
.mw-version-credits {
  column-width: 18em;
  -moz-column-width: 18em;
  -webkit-column-width: 18em;
}
.mw-version-credits ul {
  margin-top: 0;
  margin-bottom: 0;
}
.mw-version-license-info strong {
  font-weight: normal;
}
.mw-version-license-info em {
  font-style: normal;
}
.mw-installed-software {
  width: 100%;
  table-layout: fixed;
  word-break: break-word;
}
.mw-installed-software td,
.mw-installed-software th {
  vertical-align: top;
}
.mw-installed-software th:nth-child( 1 ) {
  /* Name */
  width: 13em;
}
.mw-installed-software th:nth-child( 2 ) {
  /* Version */
  width: 13em;
}
.mw-installed-software th:nth-child( 3 ) {
  /* License */
  width: 6em;
}
.mw-installed-software th:nth-child( 4 ) {
  /* Description */
  width: 50%;
}
.mw-installed-software th:nth-child( 5 ) {
  /* Authors */
  width: 50%;
}

/*!
 * Styles for Special:Contribute page.
 */
/**
 * ###IMPORTANT:##
 * If editing this file, please also edit the respective file in the MinervaNeue skin.
 * ####
 *
 * This file is a LESS @import match for "mediawiki.skin.variables.less"
 * when Vector 2022 is the active skin.
 * Please note, that legacy Vector is handled by
 * "mediawiki.less.legacy/mediawiki.skin.variables.less".
 *
 * Please also note, that both current Codex, design system for Wikimedia based skins,
 * Vector 2022 and Minerva Neue are using the same variable values respectively in their
 * repositories.
 */
/* stylelint-disable @stylistic/indentation */
/**
 * Codex design tokens. This imports Less variables, some of which refer to CSS variables.
 * The CSS variable values are imported in CSSCustomProperties.less.
 */
.mw-special-Contribute {
  /* Flexbox gap not supported by all browsers */
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.mw-special-Contribute .mw-contribute-wrapper {
  font-size: 1rem;
}
.mw-special-Contribute .mw-contribute-tab {
  display: inline-block;
}
.mw-special-Contribute .mw-contribute-tabs-content {
  background-color: var(--background-color-neutral-subtle, #f8f9fa);
}
.mw-special-Contribute .mw-contribute-content-area {
  display: flex;
  flex-flow: row wrap;
  gap: 24px 24px;
}
.mw-special-Contribute .mw-contribute-card {
  background-color: var(--background-color-base, #fff);
  border: 1px solid var(--border-color-subtle, #c8ccd1);
  border-radius: 2px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  text-decoration: none;
}
.mw-special-Contribute .mw-contribute-card:hover {
  text-decoration: none;
}
.mw-special-Contribute .mw-contribute-card:last-of-type .mw-contribute-card-content {
  margin-bottom: 0;
}
.mw-special-Contribute .mw-contribute-card-content {
  color: var(--color-base, #202122);
  padding: 12px;
}
.mw-special-Contribute .mw-contribute-card-title {
  font-weight: bold;
}
.mw-special-Contribute .mw-contribute-card-icon {
  padding-right: 8px;
}
.mw-special-Contribute .mw-contribute-card-icon--article {
  /* stylelint-enable @stylistic/indentation */
  min-width: 10px;
  min-height: 10px;
  width: calc(var(--font-size-medium, 1rem) + 4px);
  height: calc(var(--font-size-medium, 1rem) + 4px);
  display: inline-block;
  vertical-align: text-bottom;
}
@supports not ( ( -webkit-mask-image: none ) or ( mask-image: none ) ) {
  .mw-special-Contribute .mw-contribute-card-icon--article {
    background-position: center;
    background-repeat: no-repeat;
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    background-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
  }
}
@supports ( -webkit-mask-image: none ) or ( mask-image: none ) {
  .mw-special-Contribute .mw-contribute-card-icon--article {
    /* stylelint-disable plugin/no-unsupported-browser-features */
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
    mask-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
    /* stylelint-enable plugin/no-unsupported-browser-features */
  }
}
@supports not ( ( -webkit-mask-image: none ) or ( mask-image: none ) ) {
  .mw-special-Contribute .mw-contribute-card-icon--article {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M5 1a2 2 0 00-2 2v14a2 2 0 002 2h10a2 2 0 002-2V3a2 2 0 00-2-2zm0 3h5v1H5zm0 2h5v1H5zm0 2h5v1H5zm10 7H5v-1h10zm0-2H5v-1h10zm0-2H5v-1h10zm0-2h-4V4h4z\"/></svg>");
    filter: invert(var(--filter-invert-icon, 0));
    opacity: var(--opacity-icon-base, 0.87);
  }
}
@supports ( -webkit-mask-image: none ) or ( mask-image: none ) {
  .mw-special-Contribute .mw-contribute-card-icon--article {
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    -webkit-mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M5 1a2 2 0 00-2 2v14a2 2 0 002 2h10a2 2 0 002-2V3a2 2 0 00-2-2zm0 3h5v1H5zm0 2h5v1H5zm0 2h5v1H5zm10 7H5v-1h10zm0-2H5v-1h10zm0-2H5v-1h10zm0-2h-4V4h4z\"/></svg>");
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M5 1a2 2 0 00-2 2v14a2 2 0 002 2h10a2 2 0 002-2V3a2 2 0 00-2-2zm0 3h5v1H5zm0 2h5v1H5zm0 2h5v1H5zm10 7H5v-1h10zm0-2H5v-1h10zm0-2H5v-1h10zm0-2h-4V4h4z\"/></svg>");
    background-color: var(--color-base, #202122);
  }
}
.mw-special-Contribute .mw-contribute-card-icon--article[dir='rtl'],
html[dir='rtl'] .mw-special-Contribute .mw-contribute-card-icon--article:not( [ dir='ltr' ] ) {
  transform: scaleX(-1);
}
.mw-special-Contribute .mw-contribute-card-icon--language {
  /* stylelint-enable @stylistic/indentation */
  min-width: 10px;
  min-height: 10px;
  width: calc(var(--font-size-medium, 1rem) + 4px);
  height: calc(var(--font-size-medium, 1rem) + 4px);
  display: inline-block;
  vertical-align: text-bottom;
}
@supports not ( ( -webkit-mask-image: none ) or ( mask-image: none ) ) {
  .mw-special-Contribute .mw-contribute-card-icon--language {
    background-position: center;
    background-repeat: no-repeat;
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    background-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
  }
}
@supports ( -webkit-mask-image: none ) or ( mask-image: none ) {
  .mw-special-Contribute .mw-contribute-card-icon--language {
    /* stylelint-disable plugin/no-unsupported-browser-features */
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
    mask-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
    /* stylelint-enable plugin/no-unsupported-browser-features */
  }
}
@supports not ( ( -webkit-mask-image: none ) or ( mask-image: none ) ) {
  .mw-special-Contribute .mw-contribute-card-icon--language {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M20 18h-1.44a.6.6 0 01-.4-.12.8.8 0 01-.23-.31L17 15h-5l-1 2.54a.8.8 0 01-.22.3.6.6 0 01-.4.14H9l4.55-11.47h1.89zm-3.53-4.31L14.89 9.5a12 12 0 01-.39-1.24q-.09.37-.19.69l-.19.56-1.58 4.19zm-6.3-1.58a13.4 13.4 0 01-2.91-1.41 11.46 11.46 0 002.81-5.37H12V4H7.31a4 4 0 00-.2-.56C6.87 2.79 6.6 2 6.6 2l-1.47.5s.4.89.6 1.5H0v1.33h2.15A11.23 11.23 0 005 10.7a17.2 17.2 0 01-5 2.1q.56.82.87 1.38a23.3 23.3 0 005.22-2.51 15.6 15.6 0 003.56 1.77zM3.63 5.33h4.91a8.1 8.1 0 01-2.45 4.45 9.1 9.1 0 01-2.46-4.45\"/></svg>");
    filter: invert(var(--filter-invert-icon, 0));
    opacity: var(--opacity-icon-base, 0.87);
  }
}
@supports ( -webkit-mask-image: none ) or ( mask-image: none ) {
  .mw-special-Contribute .mw-contribute-card-icon--language {
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    -webkit-mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M20 18h-1.44a.6.6 0 01-.4-.12.8.8 0 01-.23-.31L17 15h-5l-1 2.54a.8.8 0 01-.22.3.6.6 0 01-.4.14H9l4.55-11.47h1.89zm-3.53-4.31L14.89 9.5a12 12 0 01-.39-1.24q-.09.37-.19.69l-.19.56-1.58 4.19zm-6.3-1.58a13.4 13.4 0 01-2.91-1.41 11.46 11.46 0 002.81-5.37H12V4H7.31a4 4 0 00-.2-.56C6.87 2.79 6.6 2 6.6 2l-1.47.5s.4.89.6 1.5H0v1.33h2.15A11.23 11.23 0 005 10.7a17.2 17.2 0 01-5 2.1q.56.82.87 1.38a23.3 23.3 0 005.22-2.51 15.6 15.6 0 003.56 1.77zM3.63 5.33h4.91a8.1 8.1 0 01-2.45 4.45 9.1 9.1 0 01-2.46-4.45\"/></svg>");
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M20 18h-1.44a.6.6 0 01-.4-.12.8.8 0 01-.23-.31L17 15h-5l-1 2.54a.8.8 0 01-.22.3.6.6 0 01-.4.14H9l4.55-11.47h1.89zm-3.53-4.31L14.89 9.5a12 12 0 01-.39-1.24q-.09.37-.19.69l-.19.56-1.58 4.19zm-6.3-1.58a13.4 13.4 0 01-2.91-1.41 11.46 11.46 0 002.81-5.37H12V4H7.31a4 4 0 00-.2-.56C6.87 2.79 6.6 2 6.6 2l-1.47.5s.4.89.6 1.5H0v1.33h2.15A11.23 11.23 0 005 10.7a17.2 17.2 0 01-5 2.1q.56.82.87 1.38a23.3 23.3 0 005.22-2.51 15.6 15.6 0 003.56 1.77zM3.63 5.33h4.91a8.1 8.1 0 01-2.45 4.45 9.1 9.1 0 01-2.46-4.45\"/></svg>");
    background-color: var(--color-base, #202122);
  }
}
.mw-special-Contribute .mw-contribute-card-icon--upload {
  /* stylelint-enable @stylistic/indentation */
  min-width: 10px;
  min-height: 10px;
  width: calc(var(--font-size-medium, 1rem) + 4px);
  height: calc(var(--font-size-medium, 1rem) + 4px);
  display: inline-block;
  vertical-align: text-bottom;
}
@supports not ( ( -webkit-mask-image: none ) or ( mask-image: none ) ) {
  .mw-special-Contribute .mw-contribute-card-icon--upload {
    background-position: center;
    background-repeat: no-repeat;
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    background-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
  }
}
@supports ( -webkit-mask-image: none ) or ( mask-image: none ) {
  .mw-special-Contribute .mw-contribute-card-icon--upload {
    /* stylelint-disable plugin/no-unsupported-browser-features */
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
    mask-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
    /* stylelint-enable plugin/no-unsupported-browser-features */
  }
}
@supports not ( ( -webkit-mask-image: none ) or ( mask-image: none ) ) {
  .mw-special-Contribute .mw-contribute-card-icon--upload {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M17 12v5H3v-5H1v5a2 2 0 002 2h14a2 2 0 002-2v-5z\"/><path d=\"M10 1 5 7h4v8h2V7h4z\"/></svg>");
    filter: invert(var(--filter-invert-icon, 0));
    opacity: var(--opacity-icon-base, 0.87);
  }
}
@supports ( -webkit-mask-image: none ) or ( mask-image: none ) {
  .mw-special-Contribute .mw-contribute-card-icon--upload {
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    -webkit-mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M17 12v5H3v-5H1v5a2 2 0 002 2h14a2 2 0 002-2v-5z\"/><path d=\"M10 1 5 7h4v8h2V7h4z\"/></svg>");
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M17 12v5H3v-5H1v5a2 2 0 002 2h14a2 2 0 002-2v-5z\"/><path d=\"M10 1 5 7h4v8h2V7h4z\"/></svg>");
    background-color: var(--color-base, #202122);
  }
}
.mw-special-Contribute .mw-contribute-card-icon--lightbulb {
  /* stylelint-enable @stylistic/indentation */
  min-width: 10px;
  min-height: 10px;
  width: calc(var(--font-size-medium, 1rem) + 4px);
  height: calc(var(--font-size-medium, 1rem) + 4px);
  display: inline-block;
  vertical-align: text-bottom;
}
@supports not ( ( -webkit-mask-image: none ) or ( mask-image: none ) ) {
  .mw-special-Contribute .mw-contribute-card-icon--lightbulb {
    background-position: center;
    background-repeat: no-repeat;
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    background-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
  }
}
@supports ( -webkit-mask-image: none ) or ( mask-image: none ) {
  .mw-special-Contribute .mw-contribute-card-icon--lightbulb {
    /* stylelint-disable plugin/no-unsupported-browser-features */
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
    mask-size: calc(max( calc(var(--font-size-medium, 1rem) + 4px), 10px ));
    /* stylelint-enable plugin/no-unsupported-browser-features */
  }
}
@supports not ( ( -webkit-mask-image: none ) or ( mask-image: none ) ) {
  .mw-special-Contribute .mw-contribute-card-icon--lightbulb {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M8 19a1 1 0 001 1h2a1 1 0 001-1v-1H8zm9-12a7 7 0 10-12 4.9S7 14 7 15v1a1 1 0 001 1h4a1 1 0 001-1v-1c0-1 2-3.1 2-3.1A7 7 0 0017 7\"/></svg>");
    filter: invert(var(--filter-invert-icon, 0));
    opacity: var(--opacity-icon-base, 0.87);
  }
}
@supports ( -webkit-mask-image: none ) or ( mask-image: none ) {
  .mw-special-Contribute .mw-contribute-card-icon--lightbulb {
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    -webkit-mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M8 19a1 1 0 001 1h2a1 1 0 001-1v-1H8zm9-12a7 7 0 10-12 4.9S7 14 7 15v1a1 1 0 001 1h4a1 1 0 001-1v-1c0-1 2-3.1 2-3.1A7 7 0 0017 7\"/></svg>");
    /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
    mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23000\"><path d=\"M8 19a1 1 0 001 1h2a1 1 0 001-1v-1H8zm9-12a7 7 0 10-12 4.9S7 14 7 15v1a1 1 0 001 1h4a1 1 0 001-1v-1c0-1 2-3.1 2-3.1A7 7 0 0017 7\"/></svg>");
    background-color: var(--color-base, #202122);
  }
}
.mw-special-Contribute .mw-contribute-card-description {
  padding-left: 28px;
  font-size: 0.875em;
}
.mw-special-Contribute .mw-contribute-card-action {
  color: var(--color-progressive, #36c);
  padding-left: 28px;
  padding-top: 4px;
  font-size: 0.875em;
  font-weight: bold;
}
@media only screen and (max-width: calc(640px - 1px)) {
  .mw-special-Contribute {
    /* stylelint-disable-next-line selector-class-pattern */
  }
  .mw-special-Contribute .content {
    margin: 0;
  }
  .mw-special-Contribute .mw-contribute-content-area {
    padding: 24px 16px;
  }
  .mw-special-Contribute .mw-contribute-card {
    width: 100%;
  }
}
@media only screen and (min-width: 640px) {
  .mw-special-Contribute .mw-contribute-content-area {
    padding: 32px;
  }
  .mw-special-Contribute .mw-contribute-card {
    width: calc(50% - (1/2)*24px - 2px);
  }
}

/**
 * ###IMPORTANT:##
 * If editing this file, please also edit the respective file in the MinervaNeue skin.
 * ####
 *
 * This file is a LESS @import match for "mediawiki.skin.variables.less"
 * when Vector 2022 is the active skin.
 * Please note, that legacy Vector is handled by
 * "mediawiki.less.legacy/mediawiki.skin.variables.less".
 *
 * Please also note, that both current Codex, design system for Wikimedia based skins,
 * Vector 2022 and Minerva Neue are using the same variable values respectively in their
 * repositories.
 */
/* stylelint-disable @stylistic/indentation */
/**
 * Codex design tokens. This imports Less variables, some of which refer to CSS variables.
 * The CSS variable values are imported in CSSCustomProperties.less.
 */
.mw-special-pages-search {
  margin-left: auto;
}
tbody.mw-special-pages-is-searching tr:not( .mw-special-pages-search-highlight ) {
  display: none;
}
td.mw-special-pages-name {
  width: 50%;
}
.mw-special-pages-row-restricted {
  background-color: var(--background-color-warning-subtle, #fdf2d5);
}
.mw-special-pages-legend {
  margin-bottom: 4px;
}



/* end   https://en.wikiversity.org/w/load.php?debug=true&lang=en&modules=mediawiki.special&only=styles&skin=vector-2022&version=&* */
