<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.you107657.duckdns.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadgets%2Franger%2Fmain.css</id>
	<title>MediaWiki:Gadgets/ranger/main.css - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.you107657.duckdns.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadgets%2Franger%2Fmain.css"/>
	<link rel="alternate" type="text/html" href="https://wiki.you107657.duckdns.org/index.php?title=MediaWiki:Gadgets/ranger/main.css&amp;action=history"/>
	<updated>2026-09-27T00:29:56Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.you107657.duckdns.org/index.php?title=MediaWiki:Gadgets/ranger/main.css&amp;diff=12543&amp;oldid=prev</id>
		<title>imported&gt;Merge: merge.py</title>
		<link rel="alternate" type="text/html" href="https://wiki.you107657.duckdns.org/index.php?title=MediaWiki:Gadgets/ranger/main.css&amp;diff=12543&amp;oldid=prev"/>
		<updated>2026-09-25T10:55:52Z</updated>

		<summary type="html">&lt;p&gt;merge.py&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 10:55, 25 September 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>imported&gt;Merge</name></author>
	</entry>
	<entry>
		<id>https://wiki.you107657.duckdns.org/index.php?title=MediaWiki:Gadgets/ranger/main.css&amp;diff=4726&amp;oldid=prev</id>
		<title>imported&gt;Merge: merge.py</title>
		<link rel="alternate" type="text/html" href="https://wiki.you107657.duckdns.org/index.php?title=MediaWiki:Gadgets/ranger/main.css&amp;diff=4726&amp;oldid=prev"/>
		<updated>2026-09-25T10:55:52Z</updated>

		<summary type="html">&lt;p&gt;merge.py&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/** as of Module:navbox version 1.2.2 **/&lt;br /&gt;
&lt;br /&gt;
.ranger-navbox{&lt;br /&gt;
  border-color: var(--navbox-outer-border-color);&lt;br /&gt;
  border-style: var(--navbox-outer-border-style);&lt;br /&gt;
  border-width: var(--navbox-outer-border-width);&lt;br /&gt;
  border-radius: var(--navbox-outer-border-radius);&lt;br /&gt;
  padding: var(--navbox-padding);&lt;br /&gt;
  font-size: var(--navbox-font-size);&lt;br /&gt;
  margin: var(--navbox-margin);&lt;br /&gt;
  background: var(--navbox-background);&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
  clear:both;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ranger-navbox * {&lt;br /&gt;
  border: 0;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .center *{&lt;br /&gt;
  margin-left: unset;&lt;br /&gt;
  margin-right: unset;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox, &lt;br /&gt;
.ranger-navbox .ranger-section,&lt;br /&gt;
.ranger-navbox .ranger-listbox{&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: var(--navbox-gap);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-title,&lt;br /&gt;
.ranger-navbox .ranger-header{&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  min-height: 1.5em;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-title{&lt;br /&gt;
  color: var(--navbox-title-color);&lt;br /&gt;
  background: var(--navbox-title-background);&lt;br /&gt;
  font-size: var(--navbox-title-font-size);&lt;br /&gt;
  padding: var(--navbox-title-padding--y) calc(1.5em + var(--navbox-icon-offset--x)); /* left and right padding equal to the size and position of the edit/collapse buttons */&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-title a,&lt;br /&gt;
.ranger-navbox .ranger-title a:visited,&lt;br /&gt;
.ranger-navbox .ranger-title a:hover,&lt;br /&gt;
.ranger-navbox .ranger-title a.external,&lt;br /&gt;
.ranger-navbox .ranger-title a.external:visited,&lt;br /&gt;
.ranger-navbox .ranger-title a.external:hover {&lt;br /&gt;
	text-decoration: var(--navbox-title-link-decoration);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-title a.new,&lt;br /&gt;
.ranger-navbox .ranger-title a.new:visited {&lt;br /&gt;
	text-decoration: var(--navbox-title-redlink-decoration);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-title a,&lt;br /&gt;
.ranger-navbox .ranger-title a.external,&lt;br /&gt;
.ranger-navbox .ranger-title a.external:visited {&lt;br /&gt;
  color: var(--navbox-title-link-color);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-title a:visited{&lt;br /&gt;
  color: var(--navbox-title-link-color--visited);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-title a.new,&lt;br /&gt;
.ranger-navbox .ranger-title a.new:visited{&lt;br /&gt;
    color:var(--navbox-title-redlink-color);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-title a:hover,&lt;br /&gt;
.ranger-navbox .ranger-title a:visited:hover,&lt;br /&gt;
.ranger-navbox .ranger-title a.external:hover,&lt;br /&gt;
.ranger-navbox .ranger-title a.external:visited:hover {&lt;br /&gt;
  color:var(--navbox-title-link-color--hover);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-header{&lt;br /&gt;
  color: var(--navbox-header-color);&lt;br /&gt;
  background: var(--navbox-header-background);&lt;br /&gt;
  font-size: var(--navbox-header-font-size);&lt;br /&gt;
  padding: var(--navbox-header-padding--y) calc(1.5em + var(--navbox-icon-offset--x)); /* left and right padding equal to the size and position of the edit/collapse buttons */&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-sublist .ranger-header{&lt;br /&gt;
  font-size: var(--navbox-subheader-font-size);&lt;br /&gt;
  padding: var(--navbox-subheader-padding--y) calc(1.5em + var(--navbox-icon-offset--x)); /* left and right padding equal to the size and position of the edit/collapse buttons */&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-header a,&lt;br /&gt;
.ranger-navbox .ranger-header a:visited,&lt;br /&gt;
.ranger-navbox .ranger-header a:hover,&lt;br /&gt;
.ranger-navbox .ranger-header a.external,&lt;br /&gt;
.ranger-navbox .ranger-header a.external:visited,&lt;br /&gt;
.ranger-navbox .ranger-header a.external:hover {&lt;br /&gt;
	text-decoration: var(--navbox-header-link-decoration);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-header a.new,&lt;br /&gt;
.ranger-navbox .ranger-header a.new:visited {&lt;br /&gt;
	text-decoration: var(--navbox-header-redlink-decoration);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-header a,&lt;br /&gt;
.ranger-navbox .ranger-header a.external,&lt;br /&gt;
.ranger-navbox .ranger-header a.external:visited {&lt;br /&gt;
  color: var(--navbox-header-link-color);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-header a:visited{&lt;br /&gt;
  color: var(--navbox-header-link-color--visited);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-header a.new,&lt;br /&gt;
.ranger-navbox .ranger-header a.new:visited{&lt;br /&gt;
    color:var(--navbox-header-redlink-color);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-header a:hover,&lt;br /&gt;
.ranger-navbox .ranger-header a:visited:hover,&lt;br /&gt;
.ranger-navbox .ranger-header a.external:hover,&lt;br /&gt;
.ranger-navbox .ranger-header a.external:visited:hover {&lt;br /&gt;
  color:var(--navbox-header-link-color--hover);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-meta{&lt;br /&gt;
  font-size: var(--navbox-title-font-size);&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: var(--navbox-icon-offset--x);&lt;br /&gt;
  top: calc(var(--navbox-title-padding--y) + 0.08em); /* 0.08em: vertial offset tweak based on the icon graph */&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-meta .nv{&lt;br /&gt;
  --mask: var(--icon-metalinks);&lt;br /&gt;
  display: block;&lt;br /&gt;
  width: 0.84em; /* based on the icon graph */&lt;br /&gt;
  height: 0.84em;&lt;br /&gt;
  -webkit-mask: var(--mask);&lt;br /&gt;
  mask: var(--mask);&lt;br /&gt;
  -webkit-mask-size: 100% 100%;&lt;br /&gt;
  mask-size: 100% 100%;&lt;br /&gt;
  -webkit-mask-position: center center;&lt;br /&gt;
  mask-position: center center;&lt;br /&gt;
  background-color: var(--navbox-title-icon-color);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-meta .nv &amp;gt; a{&lt;br /&gt;
  display: block;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-meta .nv &amp;gt; a &amp;gt; span{&lt;br /&gt;
  display: block;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-meta:has(.mw-selflink){&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox,&lt;br /&gt;
.ranger-navbox .ranger-section{&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.ranger .mw-collapsible-toggle-placeholder{&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-title &amp;gt; .ranger-title-text,&lt;br /&gt;
.ranger-navbox .ranger-header &amp;gt; .ranger-header-text{&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-title &amp;gt; .ranger-title-text a,&lt;br /&gt;
.ranger-navbox .ranger-header &amp;gt; .ranger-header-text a{&lt;br /&gt;
  pointer-events: auto;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-title &amp;gt; .mw-collapsible-toggle,&lt;br /&gt;
.ranger-navbox .ranger-header &amp;gt; .mw-collapsible-toggle{&lt;br /&gt;
  --mask: var(--icon-chevron-down);&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: -1;&lt;br /&gt;
  display: block;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  overflow:hidden;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox.small-collapsible-toggle-click-area .ranger-title &amp;gt; .mw-collapsible-toggle,&lt;br /&gt;
.ranger-navbox.small-collapsible-toggle-click-area .ranger-header &amp;gt; .mw-collapsible-toggle{&lt;br /&gt;
  width: 1.5em;&lt;br /&gt;
  height: 1.5em;&lt;br /&gt;
  right: var(--navbox-icon-offset--x);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox.small-collapsible-toggle-click-area .ranger-title &amp;gt; .mw-collapsible-toggle{&lt;br /&gt;
  top: var(--navbox-title-padding--y);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox.small-collapsible-toggle-click-area .ranger-header &amp;gt; .mw-collapsible-toggle{&lt;br /&gt;
  top: var(--navbox-header-padding--y);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox.small-collapsible-toggle-click-area .ranger-sublist .ranger-header &amp;gt; .mw-collapsible-toggle{&lt;br /&gt;
  top: var(--navbox-subheader-padding--y);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-title &amp;gt; .mw-collapsible-toggle::before,&lt;br /&gt;
.ranger-navbox .ranger-header &amp;gt; .mw-collapsible-toggle::before{&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  width: 1.5em;&lt;br /&gt;
  height: 1.5em;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: var(--navbox-icon-offset--x);&lt;br /&gt;
  -webkit-mask: var(--mask);&lt;br /&gt;
  mask: var(--mask);&lt;br /&gt;
  -webkit-mask-size: 100% 100%;&lt;br /&gt;
  mask-size: 100% 100%;&lt;br /&gt;
  -webkit-mask-position: center center;&lt;br /&gt;
  mask-position: center center;&lt;br /&gt;
  background-color: var(--navbox-title-icon-color);&lt;br /&gt;
  transform: scaleY(-1);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-title &amp;gt; .mw-collapsible-toggle::before{&lt;br /&gt;
  top: var(--navbox-title-padding--y);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-header &amp;gt; .mw-collapsible-toggle::before{&lt;br /&gt;
  top: var(--navbox-header-padding--y);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-sublist .ranger-header &amp;gt; .mw-collapsible-toggle::before{&lt;br /&gt;
  top: var(--navbox-subheader-padding--y);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox.small-collapsible-toggle-click-area .ranger-title &amp;gt; .mw-collapsible-toggle::before,&lt;br /&gt;
.ranger-navbox.small-collapsible-toggle-click-area .ranger-header &amp;gt; .mw-collapsible-toggle::before{&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-header &amp;gt; .mw-collapsible-toggle::before{&lt;br /&gt;
  background-color: var(--navbox-header-icon-color);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-title &amp;gt; .mw-collapsible-toggle.mw-collapsible-toggle-collapsed::before,&lt;br /&gt;
.ranger-navbox .ranger-header &amp;gt; .mw-collapsible-toggle.mw-collapsible-toggle-collapsed::before{&lt;br /&gt;
  transform: none;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-title &amp;gt; .mw-collapsible-toggle *,&lt;br /&gt;
.ranger-navbox .ranger-title &amp;gt; .mw-collapsible-toggle::after,&lt;br /&gt;
.ranger-navbox .ranger-header &amp;gt; .mw-collapsible-toggle *,&lt;br /&gt;
.ranger-navbox .ranger-header &amp;gt; .mw-collapsible-toggle::after{&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-list{&lt;br /&gt;
  width: unset;&lt;br /&gt;
  padding: var(--navbox-list-padding);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-above{&lt;br /&gt;
  background: var(--navbox-above-background);&lt;br /&gt;
  color: var(--navbox-above-color);&lt;br /&gt;
  padding: var(--navbox-above-padding);&lt;br /&gt;
  width: unset;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-below{&lt;br /&gt;
  background: var(--navbox-below-background);&lt;br /&gt;
  color: var(--navbox-below-color);&lt;br /&gt;
  padding: var(--navbox-below-padding);&lt;br /&gt;
  width: unset;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-sublist{&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: var(--navbox-gap);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-section-body{&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: var(--navbox-gap);&lt;br /&gt;
  grid-template-columns: auto minmax(0,1fr);&lt;br /&gt;
}&lt;br /&gt;
/* gap fix for collapsed content */&lt;br /&gt;
.ranger-navbox [class^=&amp;quot;ranger-&amp;quot;][hidden=&amp;quot;until-found&amp;quot;]{&lt;br /&gt;
  margin-top: calc(0px - var(--navbox-gap)) !important;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-row{&lt;br /&gt;
  display: contents;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-group,&lt;br /&gt;
.ranger-navbox .ranger-subgroup{&lt;br /&gt;
  text-align: var(--navbox-group-text-align);&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background: var(--navbox-group-background);&lt;br /&gt;
  color: var(--navbox-group-color);&lt;br /&gt;
  padding: var(--navbox-group-padding);&lt;br /&gt;
  width: unset;&lt;br /&gt;
}&lt;br /&gt;
/* for desktop view */&lt;br /&gt;
.ranger-navbox.group-align-left .ranger-group,&lt;br /&gt;
.ranger-navbox.group-align-left .ranger-subgroup{&lt;br /&gt;
  --navbox-group-text-align: left;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox.group-align-center .ranger-group,&lt;br /&gt;
.ranger-navbox.group-align-center .ranger-subgroup{&lt;br /&gt;
  --navbox-group-text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox.group-align-right .ranger-group,&lt;br /&gt;
.ranger-navbox.group-align-right .ranger-subgroup{&lt;br /&gt;
  --navbox-group-text-align: right;&lt;br /&gt;
}&lt;br /&gt;
/* for mobile view */&lt;br /&gt;
.ranger-navbox.mobile-group-align-left .ranger-group,&lt;br /&gt;
.ranger-navbox.mobile-group-align-left .ranger-subgroup{&lt;br /&gt;
  --navbox-group-text-align--mobile: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ranger-navbox.mobile-group-align-center .ranger-group,&lt;br /&gt;
.ranger-navbox.mobile-group-align-center .ranger-subgroup{&lt;br /&gt;
  --navbox-group-text-align--mobile: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ranger-navbox.mobile-group-align-right .ranger-group,&lt;br /&gt;
.ranger-navbox.mobile-group-align-right .ranger-subgroup{&lt;br /&gt;
  --navbox-group-text-align--mobile: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ranger-navbox .ranger-listbox &amp;gt; .ranger-wrap{&lt;br /&gt;
  background: var(--navbox-list-background);&lt;br /&gt;
  color: var(--navbox-list-color);&lt;br /&gt;
  flex-grow: 1;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-sublist{&lt;br /&gt;
  flex-grow: var(--count);&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-listbox:first-child{ /* A list-n without group-n */&lt;br /&gt;
  grid-column-end: span 2;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .ranger-group,&lt;br /&gt;
.ranger-navbox .ranger-subgroup,&lt;br /&gt;
.ranger-navbox .ranger-listbox &amp;gt; .ranger-wrap{&lt;br /&gt;
  display: grid;&lt;br /&gt;
  justify-items: stretch;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox.striped-even .ranger-even,&lt;br /&gt;
.ranger-navbox.striped-odd .ranger-odd{&lt;br /&gt;
  background: var(--navbox-list-background--striped);&lt;br /&gt;
}&lt;br /&gt;
/* make links use full line height (larger click box)*/&lt;br /&gt;
.ranger-navbox .hlist a{&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ranger-navbox .align-left,&lt;br /&gt;
.ranger-navbox .alignleft{&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .align-center,&lt;br /&gt;
.ranger-navbox .aligncenter{&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.ranger-navbox .align-right,&lt;br /&gt;
.ranger-navbox .alignright{&lt;br /&gt;
  text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* responsive */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
  .ranger-navbox .ranger-section-body,&lt;br /&gt;
  .ranger-navbox .ranger-sublist {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-flow: column;&lt;br /&gt;
  }&lt;br /&gt;
  .ranger-navbox .ranger-row{&lt;br /&gt;
    display: block;&lt;br /&gt;
  }&lt;br /&gt;
  .ranger-navbox .ranger-group + .ranger-listbox &amp;gt; .ranger-sublist:first-child,&lt;br /&gt;
  .ranger-navbox .ranger-subgroup + .ranger-listbox &amp;gt; .ranger-sublist:first-child{&lt;br /&gt;
    margin-top: var(--navbox-gap);&lt;br /&gt;
  }&lt;br /&gt;
  .ranger-navbox .ranger-listbox.empty{&lt;br /&gt;
    display: none;&lt;br /&gt;
  }&lt;br /&gt;
  .ranger-navbox .ranger-group,&lt;br /&gt;
  .ranger-navbox .ranger-subgroup{&lt;br /&gt;
    text-align: var(--navbox-group-text-align--mobile);&lt;br /&gt;
    white-space: normal;&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  .ranger-navbox .ranger-sublist {&lt;br /&gt;
    padding-left: var(--navbox-tree-indent);&lt;br /&gt;
    margin-left: var(--navbox-tree-line-indent);&lt;br /&gt;
  }&lt;br /&gt;
  .ranger-navbox .ranger-subgroup,&lt;br /&gt;
  .ranger-navbox .ranger-listbox {&lt;br /&gt;
    position:relative;&lt;br /&gt;
  }&lt;br /&gt;
  .ranger-navbox .ranger-group br,&lt;br /&gt;
  .ranger-navbox .ranger-subgroup br{&lt;br /&gt;
    display: none;&lt;br /&gt;
  }&lt;br /&gt;
  .ranger-navbox .ranger-sublist &amp;gt; .ranger-section &amp;gt; .ranger-header{&lt;br /&gt;
    margin-left: calc( 0px - var(--navbox-tree-indent) - var(--navbox-tree-line-indent));&lt;br /&gt;
  }&lt;br /&gt;
  .ranger-navbox .ranger-sublist .ranger-row &amp;gt; ::before{&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    left: calc(0px - var(--navbox-tree-indent));&lt;br /&gt;
    top: 0;&lt;br /&gt;
    width: var(--navbox-tree-line-width);&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    content: &amp;#039;&amp;#039;;&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: var(--navbox-tree-line-color);&lt;br /&gt;
  }&lt;br /&gt;
  .ranger-navbox .ranger-sublist .ranger-row &amp;gt; .ranger-listbox::before,&lt;br /&gt;
  .ranger-navbox .ranger-row.empty-list &amp;gt; .ranger-subgroup::before{&lt;br /&gt;
    height: calc(100% + var(--navbox-gap));&lt;br /&gt;
  }&lt;br /&gt;
  .ranger-navbox .ranger-sublist .ranger-row:last-child &amp;gt; ::before {&lt;br /&gt;
    display: none;&lt;br /&gt;
  }&lt;br /&gt;
  .ranger-navbox .ranger-sublist .ranger-row:last-child &amp;gt; :first-child::before {&lt;br /&gt;
    display: block;&lt;br /&gt;
    height: calc(50% + var(--navbox-tree-line-width)/2);&lt;br /&gt;
  }&lt;br /&gt;
  .ranger-navbox .ranger-subgroup::after,&lt;br /&gt;
  .ranger-navbox .empty-group &amp;gt; .ranger-listbox &amp;gt; .ranger-wrap::after{&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    left: calc(0px - var(--navbox-tree-indent) + var(--navbox-tree-line-width));&lt;br /&gt;
    width: calc(var(--navbox-tree-indent) - var(--navbox-tree-line-spacing) - var(--navbox-tree-line-width));&lt;br /&gt;
    height: var(--navbox-tree-line-width);&lt;br /&gt;
    content: &amp;#039;&amp;#039;;&lt;br /&gt;
    background-color: var(--navbox-tree-line-color);&lt;br /&gt;
  }&lt;br /&gt;
  /* increase height for links */&lt;br /&gt;
  .ranger-navbox .hlist{&lt;br /&gt;
    line-height: 2;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/**** `.pill` class: the &amp;quot;pill&amp;quot; style  ****/&lt;br /&gt;
/* remove middle dots betweem items */&lt;br /&gt;
.ranger-navbox.pill .hlist dd:not(:last-child)::after,&lt;br /&gt;
.ranger-navbox.pill .hlist li:not(:last-child)::after{&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
/* remove parentheses around nested lists*/&lt;br /&gt;
.ranger-navbox.pill .hlist dd ol::before,&lt;br /&gt;
.ranger-navbox.pill .hlist dd ul::before,&lt;br /&gt;
.ranger-navbox.pill .hlist dd dl::before,&lt;br /&gt;
.ranger-navbox.pill .hlist dt ol::before,&lt;br /&gt;
.ranger-navbox.pill .hlist dt ul::before,&lt;br /&gt;
.ranger-navbox.pill .hlist dt dl::before,&lt;br /&gt;
.ranger-navbox.pill .hlist li ol::before,&lt;br /&gt;
.ranger-navbox.pill .hlist li ul::before,&lt;br /&gt;
.ranger-navbox.pill .hlist li dl::before,&lt;br /&gt;
.ranger-navbox.pill .hlist dd ol::after,&lt;br /&gt;
.ranger-navbox.pill .hlist dd ul::after,&lt;br /&gt;
.ranger-navbox.pill .hlist dd dl::after,&lt;br /&gt;
.ranger-navbox.pill .hlist dt ol::after,&lt;br /&gt;
.ranger-navbox.pill .hlist dt ul::after,&lt;br /&gt;
.ranger-navbox.pill .hlist dt dl::after,&lt;br /&gt;
.ranger-navbox.pill .hlist li ol::after,&lt;br /&gt;
.ranger-navbox.pill .hlist li ul::after,&lt;br /&gt;
.ranger-navbox.pill .hlist li dl::after {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
/* make lists inline-flex */&lt;br /&gt;
.ranger-navbox.pill .hlist ul,&lt;br /&gt;
.ranger-navbox.pill .hlist ol,&lt;br /&gt;
.ranger-navbox.pill .hlist dl{&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  gap: var(--navbox-pill-gap);&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
/* &amp;quot;pill&amp;quot; style for items */&lt;br /&gt;
.ranger-navbox.pill .hlist li,&lt;br /&gt;
.ranger-navbox.pill .hlist dt,&lt;br /&gt;
.ranger-navbox.pill .hlist dd{&lt;br /&gt;
  padding: var(--navbox-pill-padding);&lt;br /&gt;
  border-radius: var(--navbox-pill-border-radius);&lt;br /&gt;
  box-shadow: var(--navbox-pill-box-shadow);&lt;br /&gt;
  background: var(--navbox-pill-background);&lt;br /&gt;
  /* 100% height */&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  /* for nested lists */&lt;br /&gt;
  gap: var(--navbox-pill-gap); &lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
/* Add a hover / focus feedback style */&lt;br /&gt;
.ranger-navbox.pill .hlist dd:hover,&lt;br /&gt;
.ranger-navbox.pill .hlist dd:focus,&lt;br /&gt;
.ranger-navbox.pill .hlist dt:hover,&lt;br /&gt;
.ranger-navbox.pill .hlist dt:focus,&lt;br /&gt;
.ranger-navbox.pill .hlist li:hover,&lt;br /&gt;
.ranger-navbox.pill .hlist li:focus {&lt;br /&gt;
  box-shadow: var(--navbox-pill-box-shadow--hover);&lt;br /&gt;
  background: var(--navbox-pill-background--hover);&lt;br /&gt;
}&lt;br /&gt;
/* pill with selflink&lt;br /&gt;
 *&lt;br /&gt;
 * Only select the deepest level for nested lists.&lt;br /&gt;
 * We have to use :has() to pick pills with selflink and&lt;br /&gt;
 * all browsers which support :has() should also support :is() and :not(),&lt;br /&gt;
 * therefore we can use :is() and :not() here safely.&lt;br /&gt;
 */&lt;br /&gt;
.ranger-navbox.pill .hlist .ranger-list :is(li,dt,dd):has(.mw-selflink):not(:has(li, dt, dd)){ &lt;br /&gt;
  background: var(--navbox-pill-selflink-background);&lt;br /&gt;
}&lt;br /&gt;
/**** `.pill-mobile` class: only apply the &amp;quot;pill&amp;quot; style on mobile ****/&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	/* remove middle dots betweem items */&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dd:not(:last-child)::after,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist li:not(:last-child)::after{&lt;br /&gt;
	  display: none;&lt;br /&gt;
	}&lt;br /&gt;
	/* remove parentheses around nested lists*/&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dd ol::before,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dd ul::before,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dd dl::before,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dt ol::before,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dt ul::before,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dt dl::before,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist li ol::before,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist li ul::before,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist li dl::before,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dd ol::after,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dd ul::after,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dd dl::after,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dt ol::after,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dt ul::after,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dt dl::after,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist li ol::after,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist li ul::after,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist li dl::after {&lt;br /&gt;
	  display: none;&lt;br /&gt;
	}&lt;br /&gt;
	/* make lists inline-flex */&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist ul,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist ol,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dl{&lt;br /&gt;
	  display: inline-flex;&lt;br /&gt;
	  gap: var(--navbox-pill-gap);&lt;br /&gt;
	  flex-wrap: wrap;&lt;br /&gt;
	}&lt;br /&gt;
	/* &amp;quot;pill&amp;quot; style for items */&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist li,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dt,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dd{&lt;br /&gt;
	  /* 100% height */&lt;br /&gt;
	  display: flex;&lt;br /&gt;
	  align-items: center;&lt;br /&gt;
	  /* for nested lists */&lt;br /&gt;
	  gap: var(--navbox-pill-gap);&lt;br /&gt;
	  flex-wrap: wrap;&lt;br /&gt;
	}&lt;br /&gt;
	/* &amp;quot;pill&amp;quot; style for items */&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist li,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dt,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dd{&lt;br /&gt;
	  padding: var(--navbox-pill-padding);&lt;br /&gt;
	  border-radius: var(--navbox-pill-border-radius);&lt;br /&gt;
	  box-shadow: var(--navbox-pill-box-shadow);&lt;br /&gt;
	  background: var(--navbox-pill-background);&lt;br /&gt;
	  /* 100% height */&lt;br /&gt;
	  display: flex;&lt;br /&gt;
	  align-items: center;&lt;br /&gt;
	  /* for nested lists */&lt;br /&gt;
	  gap: var(--navbox-pill-gap);&lt;br /&gt;
	  flex-wrap: wrap;&lt;br /&gt;
	}&lt;br /&gt;
	/* Add a hover / focus feedback style */&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dd:hover,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dd:focus,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dt:hover,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist dt:focus,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist li:hover,&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist li:focus {&lt;br /&gt;
	  box-shadow: var(--navbox-pill-box-shadow--hover);&lt;br /&gt;
	  background: var(--navbox-pill-background--hover);&lt;br /&gt;
	}&lt;br /&gt;
	/* pill with selflink&lt;br /&gt;
	 *&lt;br /&gt;
	 * Only select the deepest level for nested lists.&lt;br /&gt;
	 * We have to use :has() to pick pills with selflink and&lt;br /&gt;
	 * all browsers which support :has() should also support :is() and :not(),&lt;br /&gt;
	 * therefore we can use :is() and :not() here safely.&lt;br /&gt;
	 */&lt;br /&gt;
	.ranger-navbox.pill-mobile .hlist .ranger-list :is(li,dt,dd):has(.mw-selflink):not(:has(li, dt, dd)){ &lt;br /&gt;
	  background: var(--navbox-pill-selflink-background);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
/*********************&lt;br /&gt;
* End Template:Navbox*&lt;br /&gt;
**********************/&lt;/div&gt;</summary>
		<author><name>imported&gt;Merge</name></author>
	</entry>
</feed>