<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://hna.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=919dd</id>
	<title>Honkai: Nexus Anima Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://hna.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=919dd"/>
	<link rel="alternate" type="text/html" href="https://hna.wiki/Special:Contributions/919dd"/>
	<updated>2026-07-14T13:43:16Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://hna.wiki/MediaWiki:FandomMobile.css?diff=2307</id>
		<title>MediaWiki:FandomMobile.css</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/MediaWiki:FandomMobile.css?diff=2307"/>
		<updated>2025-09-01T21:57:39Z</updated>

		<summary type="html">&lt;p&gt;919dd: latest edits fix on mobile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;@import url(&amp;quot;/load.php?mode=articles&amp;amp;articles=MediaWiki:Variables.css|MediaWiki:Quotes.css|MediaWiki:Tabber.css|MediaWiki:Navbox.css|MediaWiki:Dialogue.css|MediaWiki:Mbox.css|MediaWiki:Recipe.css|MediaWiki:Tables.css|MediaWiki:Font.css|MediaWiki:Card.css|MediaWiki:Item.css|MediaWiki:Colors.css|MediaWiki:Gallery.css|MediaWiki:AudioButton.css|MediaWiki:CustomTabs.css|MediaWiki:Tooltip.css|u:dev:MediaWiki:PortableNavbox.css|u:dev:MediaWiki:Module:Documentation.css|MediaWiki:Documentation.css|MediaWiki:Header.css|MediaWiki:EnemySkills.css|MediaWiki:Maps.css|MediaWiki:Description.css|MediaWiki:UtilityClasses.css|MediaWiki:FatesAtlas.css|MediaWiki:PossibleOutcomes.css|MediaWiki:ChangeHistory.css|MediaWiki:Messages.css|MediaWiki:EditorDashboard.css|MediaWiki:Icon.css|MediaWiki:ChangeHistory.css|MediaWiki:Attributes.css|MediaWiki:AbilityTable.css&amp;amp;only=styles&amp;quot;);&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:FandomIcons.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
/* Import Fonts */&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&amp;amp;display=swap&#039;);&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&amp;amp;family=Noto+Sans+KR:wght@400;700&amp;amp;family=Noto+Sans+SC:wght@400;700&amp;amp;family=Noto+Sans+TC:wght@400;700&amp;amp;family=Noto+Sans+Thai:wght@400;700&amp;amp;family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&amp;amp;family=Noto+Sans+Avestan:wght@400;700&amp;amp;family=Noto+Sans+Hebrew:wght@400;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
hr {&lt;br /&gt;
    color: var(--theme-border-color);&lt;br /&gt;
    border-style: solid;&lt;br /&gt;
    border-top: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For Server Based Timers Gadgets */&lt;br /&gt;
body.show-active-as .hide-active,&lt;br /&gt;
body.show-active-eu .hide-active,&lt;br /&gt;
body.show-active-na .hide-active,&lt;br /&gt;
body:not(.show-active-as) .active-as,&lt;br /&gt;
body:not(.show-active-eu) .active-eu,&lt;br /&gt;
body:not(.show-active-na) .active-na {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.show-active-as div.active-as,&lt;br /&gt;
body.show-active-eu div.active-eu,&lt;br /&gt;
body.show-active-na div.active-na,&lt;br /&gt;
body.show-active-as span.active-as,&lt;br /&gt;
body.show-active-eu span.active-eu,&lt;br /&gt;
body.show-active-na span.active-na,&lt;br /&gt;
body:not(.show-active-as, .show-active-eu, .show-active-na) div.default-active {&lt;br /&gt;
	display: inline-block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.show-active-as.show-active-eu br.active-as.active-eu,&lt;br /&gt;
body:not(.show-active-eu).show-active-as br:not(.active-eu).active-as {&lt;br /&gt;
	display: inline !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* External link &amp;quot;Icon&amp;quot; */&lt;br /&gt;
.mw-parser-output .external:after {&lt;br /&gt;
	content: &amp;quot; external&amp;quot;;&lt;br /&gt;
	font-family: &#039;FANDOM-Icons&#039;;&lt;br /&gt;
	letter-spacing: -0.3em;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	margin-right: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* [[Template:Latest Edits]] Fix for UCP */&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-rollback,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-tags,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-userTalkLink,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-separatorAftercharacterDiff,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-separatorAftercharacterDiff,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-userTalkLink,&lt;br /&gt;
#ActivityFeed td.mw-enhanced-rc,&lt;br /&gt;
#ActivityFeed .mw-changeslist-legend,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-historyLink,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-separatorAfterLinks,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-characterDiff,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-comment,&lt;br /&gt;
#ActivityFeed .activity-tabs,&lt;br /&gt;
#ActivityFeed .activity-summary,&lt;br /&gt;
#ActivityFeed .mw-enhancedchanges-arrow-space,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line td:not(.mw-changeslist-line-inner) {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed .mw-changeslist div table.mw-changeslist-line {&lt;br /&gt;
    margin: 0px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-userLink:before {&lt;br /&gt;
	content: &amp;quot;\00000A\000009edited\0000A0by &amp;quot;;&lt;br /&gt;
	white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner {&lt;br /&gt;
	text-align:left;&lt;br /&gt;
	width: 284px;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed span.mw-changeslist-line-inner-userLink {&lt;br /&gt;
	font-size: 11px;&lt;br /&gt;
	position: relative;&lt;br /&gt;
	top: -5px !important;&lt;br /&gt;
	left: -15px;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed .mw-changeslist div table {&lt;br /&gt;
	border-bottom: 1px solid var(--subtitle-color);&lt;br /&gt;
	margin-left: 10px;&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	padding-top: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed .mw-changeslist div table:last-child {&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
/* End [[Template:Latest Edits]] Fix for UCP */&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Event Countdown]] */&lt;br /&gt;
.countdownevent {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-flow: row nowrap;&lt;br /&gt;
    justify-content: space-around;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    gap: 5px;&lt;br /&gt;
    margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.countdownevent div {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    border-radius: 5px;&lt;br /&gt;
    background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
    padding: 7px; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.countdownevent div span {&lt;br /&gt;
    color: var(--theme-accent-color);&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.countdownevent div hr {&lt;br /&gt;
    border-color: var(--theme-accent-color);&lt;br /&gt;
}&lt;br /&gt;
/* End for [[Template:Event Countdown]] */&lt;br /&gt;
&lt;br /&gt;
/* Avoid tabs from going off-screen and needing horizontal scrolling */&lt;br /&gt;
body &amp;gt; .main-container .wds-tabs__wrapper {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	margin-left: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide default Mobile Main Page and display full Mobile Main Page */&lt;br /&gt;
.mobile-main-page__wiki-description,&lt;br /&gt;
.mobile-main-page__trending-articles,&lt;br /&gt;
.mobile-main-page__popular-categories,&lt;br /&gt;
.mobile-main-page .collapsible-section {&lt;br /&gt;
	display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mobile-main-page .mobile-hidden {&lt;br /&gt;
	display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Version Information]] used on Main Page */&lt;br /&gt;
.bgimg {&lt;br /&gt;
	color: white;&lt;br /&gt;
	background-size: cover;&lt;br /&gt;
    background-image: linear-gradient(rgba(0, 0, 0, 0.7),&lt;br /&gt;
                       rgba(0, 0, 0, 0.7)), url(&#039;https://static.wikia.nocookie.net/houkai-star-rail/images/1/17/Concept_Art_The_Overworld.png/revision/latest?cb=20211013103128&amp;amp;format=original&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mobile-main-page .mw-body-content .Mainpage-border, .Mainpage-border { &lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
	border: 3px solid var(--subtitle-color);&lt;br /&gt;
    padding: 2px;&lt;br /&gt;
	margin-top: 10px;&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mobile-main-page .mw-body-content .article-table-wrapper table th.Mainpage-header, .Mainpage-header {&lt;br /&gt;
	background-color: var(--subtitle-color);&lt;br /&gt;
	color: #000000;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
	font-size: 1.5em;&lt;br /&gt;
	padding: 6px;&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.Mainpage-header-link {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mobile-main-page .article-media-thumbnail,&lt;br /&gt;
.mobile-main-page .article-table-wrapper {&lt;br /&gt;
	margin-bottom: 0;&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mobile-main-page .article-media-placeholder,&lt;br /&gt;
.mobile-main-page .mobile-gallery__image img {&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Show gallery captions */&lt;br /&gt;
.mobile-gallery .mobile-gallery__image-caption {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Center captions in normal galleries */&lt;br /&gt;
figcaption.mobile-gallery__image-caption {&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Disable Max Length for Gallery Captions */&lt;br /&gt;
.mobile-gallery-default .mobile-gallery__image-caption {&lt;br /&gt;
    max-height: unset;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix Infobox Images */&lt;br /&gt;
.pi-image-collection .pi-item .article-media-placeholder {&lt;br /&gt;
  max-height: 50vh;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix Hatnotes */&lt;br /&gt;
div.context-link, .hatnote {&lt;br /&gt;
    border-left: 3px solid var(--theme-accent-color);&lt;br /&gt;
    padding: 3px 10px;&lt;br /&gt;
    border-radius: 3px;&lt;br /&gt;
    background: linear-gradient(145deg, rgba(var(--theme-accent-color--rgb), 0.15) 0%, rgba(var(--theme-accent-color--rgb), 0) 100%);&lt;br /&gt;
    margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Tt]] */&lt;br /&gt;
/* Disable default hover tooltip */&lt;br /&gt;
.hover-tooltip {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
/* Enable custom toggleable tooltip */&lt;br /&gt;
.custom-tt-wrapper.hsr-collapsible .mw-collapsible-toggle {&lt;br /&gt;
	display: inline !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reducing left margin when using lists in a table. */&lt;br /&gt;
.mw-parser-output td &amp;gt; .columntemplate &amp;gt; ul,&lt;br /&gt;
.mw-parser-output td &amp;gt; .columntemplate &amp;gt; ol,&lt;br /&gt;
.mw-parser-output td &amp;gt; ul,&lt;br /&gt;
.mw-parser-output td &amp;gt; ol {&lt;br /&gt;
    margin-left: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Override navbox ban on mobile */&lt;br /&gt;
.navbox, .navbox table{&lt;br /&gt;
	display: table !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Template:TOC Limit */&lt;br /&gt;
.toclimit-2 .toclevel-1 ul,&lt;br /&gt;
.toclimit-3 .toclevel-2 ul,&lt;br /&gt;
.toclimit-4 .toclevel-3 ul,&lt;br /&gt;
.toclimit-5 .toclevel-4 ul,&lt;br /&gt;
.toclimit-6 .toclevel-5 ul,&lt;br /&gt;
.toclimit-7 .toclevel-6 ul {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Template:Keys */&lt;br /&gt;
.srw-key {&lt;br /&gt;
	background-color: #020203;&lt;br /&gt;
	color: #dcc491;&lt;br /&gt;
	font-size: 80%;&lt;br /&gt;
	font-family: Barlow;&lt;br /&gt;
	border: 1px solid #a59269;&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	box-shadow: 0 0 0 2px #332b1e inset;&lt;br /&gt;
	padding: 0.1em 0.4em;&lt;br /&gt;
	min-width: 30px;&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide default &amp;quot;Start Here&amp;quot; section on [[Special:Community]], as we have our own to-do list */&lt;br /&gt;
.community-page-cards-module {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* format code */&lt;br /&gt;
code, .custom-formatting-code:not(.custom-formatting-plain) {&lt;br /&gt;
    background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
    border: 1px solid var(--theme-border-color);&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
    padding: 1px 4px;&lt;br /&gt;
    font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
/* For [[Module:Formatting]] */&lt;br /&gt;
.custom-formatting-code {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-code.code-block-table {&lt;br /&gt;
	display: table;&lt;br /&gt;
}&lt;br /&gt;
span.variable {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
}&lt;br /&gt;
span.variable::after {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
	content: &amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
span.variable::before {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
	content: &amp;quot;&amp;lt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-nested {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-resulting {&lt;br /&gt;
	display: inline;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-code .custom-formatting-nested {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-code .custom-formatting-resulting {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
/* End for [[Module:Formatting]] */&lt;br /&gt;
&lt;br /&gt;
/* light infobox images on mobile */&lt;br /&gt;
.wiki-page-header__hero-image img {&lt;br /&gt;
  filter:drop-shadow(0px 0px 3px black)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Custom MessageBox styling for mobile so nothing gets squished */&lt;br /&gt;
.mbox__content__image {&lt;br /&gt;
	height: unset;&lt;br /&gt;
	vertical-align: top;&lt;br /&gt;
	float: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mbox__content__image:has(.article-media-thumbnail) {&lt;br /&gt;
	width: 75px;&lt;br /&gt;
}&lt;br /&gt;
.mbox__content__wrapper {&lt;br /&gt;
	display: block;&lt;br /&gt;
}&lt;br /&gt;
.mbox__content .article-media-thumbnail {&lt;br /&gt;
	margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.mbox__content .mbox__content__image img {&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Tabber]] */&lt;br /&gt;
.mw-parser-output .wds-tabber &amp;gt; ul {&lt;br /&gt;
    margin-left: 0px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Avoid tabs from going off-screen and needing horizontal scrooling */&lt;br /&gt;
.wds-tabs__wrapper {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	margin-left: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class to add text hidden from view that is usable by screen readers */&lt;br /&gt;
.screen-reader-text { font-size: 0; }&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/MediaWiki:Fandomdesktop.css?diff=2306</id>
		<title>MediaWiki:Fandomdesktop.css</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/MediaWiki:Fandomdesktop.css?diff=2306"/>
		<updated>2025-09-01T21:53:25Z</updated>

		<summary type="html">&lt;p&gt;919dd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Import Caching */&lt;br /&gt;
@import url(&amp;quot;/load.php?mode=articles&amp;amp;articles=MediaWiki:Variables.css|u:dev:MediaWiki:FandomIcons.css|u:dev:MediaWiki:PortableNavbox.css|MediaWiki:Mbox.css|MediaWiki:FD_Mbox.css|MediaWiki:Infobox.css|MediaWiki:Quotes.css|MediaWiki:Navbox.css|MediaWiki:Font.css|MediaWiki:Item.css|MediaWiki:Colors.css|MediaWiki:Gallery.css|MediaWiki:CustomTabs.css|MediaWiki:Tables.css|MediaWiki:EditorDashboard.css|MediaWiki:Documentation.css|MediaWiki:Dialogue.css|u:dev:MediaWiki:Module:Documentation.css|u:dev:MediaWiki:InterlanguageFlags.css|MediaWiki:Tooltip.css|MediaWiki:Keys.css|MediaWiki:StaffColors.css|MediaWiki:Rubi.css|MediaWiki:Events.css|MediaWiki:Attributes.css|MediaWiki:ChangeHistory.css|MediaWiki:Icon.css&amp;amp;only=styles&amp;quot;);&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:BalancedDiscord.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:BalancedSearch.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:BalancedComments.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
/*@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:Antiborder.css&amp;amp;only=styles&amp;quot;;*/&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:VanillaCodeMirror.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
/* Import Font */&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&amp;amp;display=swap&#039;);&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&amp;amp;family=Noto+Sans+KR:wght@400;700&amp;amp;family=Noto+Sans+SC:wght@400;700&amp;amp;family=Noto+Sans+TC:wght@400;700&amp;amp;family=Noto+Sans+Thai:wght@400;700&amp;amp;family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&amp;amp;family=Noto+Sans+Avestan:wght@400;700&amp;amp;family=Noto+Sans+Hebrew:wght@400;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--theme-page-headings-font: &#039;Quicksand&#039;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .page-content {&lt;br /&gt;
	overflow: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Skin Alters */&lt;br /&gt;
/* Mainpage Styles */&lt;br /&gt;
.Mainpage-border {&lt;br /&gt;
	background: var(--theme-color-5);&lt;br /&gt;
	border: 2px solid var(--theme-accent-color);&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	margin-top: 10px;&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.Mainpage-border:has(div.Mainpage-header) {&lt;br /&gt;
	padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.Mainpage-header {&lt;br /&gt;
	background: var(--theme-accent-color);&lt;br /&gt;
	border-radius: 2px;&lt;br /&gt;
	color: #000000;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
	font-size: 1.4em;&lt;br /&gt;
	padding: 1px;&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.Mainpage-header-link {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
.page__main {&lt;br /&gt;
	padding: 23px 15px 15px 30px;&lt;br /&gt;
}&lt;br /&gt;
.mainpage .page__main {&lt;br /&gt;
	padding-right: 30px;&lt;br /&gt;
}&lt;br /&gt;
.page {&lt;br /&gt;
	 border-left: 1px solid var(--theme-color-4);&lt;br /&gt;
	 border-right: 1px solid var(--theme-color-4);&lt;br /&gt;
	 border-bottom: 1px solid var(--theme-color-4);&lt;br /&gt;
	 border-radius: 3px;&lt;br /&gt;
}&lt;br /&gt;
.theme-fandomdesktop-light .page {&lt;br /&gt;
	border-top: 5px solid var(--theme-color-1);&lt;br /&gt;
}&lt;br /&gt;
.theme-fandomdesktop-dark .page {&lt;br /&gt;
	border-top: 5px solid var(--theme-accent-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Background Image for Mainpage */&lt;br /&gt;
/** Light Mode **/&lt;br /&gt;
.theme-fandomdesktop-light .bgimg {&lt;br /&gt;
	color: var(--theme-page-text-color);&lt;br /&gt;
	text-shadow: 0px 2px 2px #ffffff80;&lt;br /&gt;
	background-size: cover;&lt;br /&gt;
	background-image: linear-gradient(rgba(249, 245, 242, 0.8),&lt;br /&gt;
					  rgba(249, 245, 242, 0.6)), url(&#039;https://static.wikia.nocookie.net/honkai-nexus-anima/images/b/b5/Site-background-light/revision/latest?cb=20250829091827&amp;amp;format=original&#039;);&lt;br /&gt;
}&lt;br /&gt;
/** Dark Mode **/&lt;br /&gt;
.theme-fandomdesktop-dark .bgimg {&lt;br /&gt;
	color: var(--theme-page-text-color);&lt;br /&gt;
	text-shadow: 0px 2px 2px #00000080;&lt;br /&gt;
	background-size: cover;&lt;br /&gt;
	background-image: url(&#039;https://static.wikia.nocookie.net/honkai-nexus-anima/images/0/08/Site-background-dark/revision/latest?cb=20250829091822&amp;amp;format=original&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TOC hide headings */&lt;br /&gt;
.toclimit-2 .toclevel-1 ul,&lt;br /&gt;
.toclimit-3 .toclevel-2 ul,&lt;br /&gt;
.toclimit-4 .toclevel-3 ul,&lt;br /&gt;
.toclimit-5 .toclevel-4 ul,&lt;br /&gt;
.toclimit-6 .toclevel-5 ul,&lt;br /&gt;
.toclimit-7 .toclevel-6 ul { display: none; }&lt;br /&gt;
&lt;br /&gt;
.mobileHide, .mobile-only, .no-desktop { display: none; }&lt;br /&gt;
&lt;br /&gt;
.no-border { border: none !important; }&lt;br /&gt;
&lt;br /&gt;
.no-wrap { white-space: nowrap; }&lt;br /&gt;
&lt;br /&gt;
.align-right { text-align: right; }&lt;br /&gt;
.align-center { text-align: center; }&lt;br /&gt;
.align-left { text-align: left; }&lt;br /&gt;
&lt;br /&gt;
.cont-inline-block { display: inline-block; }&lt;br /&gt;
.cont-flex { display: flex; flex-wrap: wrap; }&lt;br /&gt;
.cont-inline-flex { display: inline-flex; flex-wrap: wrap; }&lt;br /&gt;
&lt;br /&gt;
/* Hatnote styling */&lt;br /&gt;
.hatnote {&lt;br /&gt;
	border-left: 3px solid var(--theme-accent-color);&lt;br /&gt;
	padding: 3px 10px;&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	background: linear-gradient(145deg, rgba(var(--theme-accent-color--rgb),0.15) 0%, rgba(var(--theme-accent-color--rgb),0) 100%);&lt;br /&gt;
	margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description list in table */&lt;br /&gt;
.page-content table dl { margin: 0; }&lt;br /&gt;
&lt;br /&gt;
/* No highlight for custom collapsible toggle buttons */&lt;br /&gt;
.wds-button.mw-customtoggle { user-select: none; }&lt;br /&gt;
&lt;br /&gt;
/* Making paragraphs more apparent by incresing line height */&lt;br /&gt;
.mw-parser-output p {&lt;br /&gt;
	margin-top: 0.8em;&lt;br /&gt;
	margin-bottom: 0.8em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Column template fix */&lt;br /&gt;
.page-content .columntemplate ul,&lt;br /&gt;
.page-content .columntemplate ol { margin: 0 0 0 30px; }&lt;br /&gt;
.page-content .columntemplate { margin: 6px 0 6px 0; }&lt;br /&gt;
&lt;br /&gt;
/* Reduce bottom margin of lists */&lt;br /&gt;
.mw-parser-output ol, .mw-parser-output ul { margin: 6px 0 6px 36px; }&lt;br /&gt;
&lt;br /&gt;
/* inline unordered list seperated by pipe */&lt;br /&gt;
.mw-content-ltr ul.pipe_delimit { margin: 0px; }&lt;br /&gt;
.mw-content-ltr ul.pipe_delimit li { display:inline; }&lt;br /&gt;
.mw-content-ltr ul.pipe_delimit li + li::before { content: &amp;quot; | &amp;quot;; }&lt;br /&gt;
&lt;br /&gt;
/* CSS for Discord.js */&lt;br /&gt;
.widget-body { display: none; }&lt;br /&gt;
.discord-widget-container { height: 125px; }&lt;br /&gt;
.main-page-tag-rcs .discord-widget-container {&lt;br /&gt;
	margin: 0 0 10px 0;&lt;br /&gt;
	width: 290px;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget .widget-header { &lt;br /&gt;
	background-color: var(--theme-accent-color);&lt;br /&gt;
}&lt;br /&gt;
.discord-widget .widget-footer {&lt;br /&gt;
	background-color: var(--theme-page-background-color);&lt;br /&gt;
	box-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget .widget-theme-light .widget-btn-connect {&lt;br /&gt;
	background-color: var(--theme-link-color);&lt;br /&gt;
	color: var(--theme-body-text-color);&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* [[Template:Latest Edits]] Fix for UCP */&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-rollback,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-tags,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-userTalkLink,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-separatorAftercharacterDiff,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-separatorAftercharacterDiff,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-userTalkLink,&lt;br /&gt;
#ActivityFeed td.mw-enhanced-rc,&lt;br /&gt;
#ActivityFeed .mw-changeslist-legend,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-historyLink,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-separatorAfterLinks,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-characterDiff,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-comment,&lt;br /&gt;
#ActivityFeed .activity-tabs,&lt;br /&gt;
#ActivityFeed .activity-summary,&lt;br /&gt;
#ActivityFeed .mw-enhancedchanges-arrow-space {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-userLink:before {&lt;br /&gt;
	content: &amp;quot;\00000A\000009edited\0000A0by &amp;quot;;&lt;br /&gt;
	white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner {&lt;br /&gt;
	text-align:left;&lt;br /&gt;
	width: 284px;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed span.mw-changeslist-line-inner-userLink {&lt;br /&gt;
	font-size: 11px;&lt;br /&gt;
	position: relative;&lt;br /&gt;
	top: -5px !important;&lt;br /&gt;
	left: -15px;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed .mw-changeslist div table {&lt;br /&gt;
	border-bottom: 1px solid var(--subtitle-color);&lt;br /&gt;
	margin-left: 10px;&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	padding-top: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed .mw-changeslist div table:last-child {&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
/* End [[Template:Latest Edits]] Fix for UCP */&lt;br /&gt;
&lt;br /&gt;
.navtabs * { width: 100% }&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Tutorial]] */&lt;br /&gt;
.tutorial dd { margin-left: 0; }&lt;br /&gt;
&lt;br /&gt;
.tutorial .tutorial-detail {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	gap: 4px;&lt;br /&gt;
	align-items: flex-start;&lt;br /&gt;
	margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tutorial .tutorial-detail &amp;gt; a.image { overflow: visible !important; }&lt;br /&gt;
&lt;br /&gt;
.tutorial .tutorial-detail &amp;gt; a.new {&lt;br /&gt;
	flex: 0 0 200px;&lt;br /&gt;
	height: 110px;&lt;br /&gt;
	background-image: url(https://static.wikia.nocookie.net/gensin-impact/images/4/4a/Item_Unknown.png);&lt;br /&gt;
	background-size: contain;&lt;br /&gt;
	background-repeat: no-repeat;&lt;br /&gt;
	background-position: center;&lt;br /&gt;
	font-size: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-content .dialogue .tutorial dt {&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
	font-style: inherit;&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* [[Template:Fairuse]] */&lt;br /&gt;
.skin-fandomdesktop .fairuse { border-collapse: collapse; }&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse th {&lt;br /&gt;
	background: var(--theme-accent-color);&lt;br /&gt;
	text-transform: uppercase;&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse td,&lt;br /&gt;
.skin-fandomdesktop .fairuse tr { border: 1px solid var(--theme-border-color); }&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse tr:nth-child(2) td { padding: 0.5em 1em; }&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse tr:nth-child(3) td {&lt;br /&gt;
	padding: 1em;&lt;br /&gt;
	font-size: 0.8em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.fairuse-disclaimer {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--theme-accent-color);&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
	padding: 0 5px;&lt;br /&gt;
	margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* nowrap for nth child (add as we go) */&lt;br /&gt;
.nowrap-1 td:nth-child(1),&lt;br /&gt;
.nowrap-2 td:nth-child(2),&lt;br /&gt;
.nowrap-3 td:nth-child(3) { white-space: pre; }&lt;br /&gt;
&lt;br /&gt;
hr {&lt;br /&gt;
	margin: 5px 0;&lt;br /&gt;
	border: none;&lt;br /&gt;
	height: 1px;&lt;br /&gt;
	color: var(--theme-border-color);&lt;br /&gt;
	background-color: var(--theme-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Template:Description Sibling margin */&lt;br /&gt;
.description-wrapper + .description-wrapper { margin-top: 1em; }&lt;br /&gt;
&lt;br /&gt;
/* LoopPreview label */&lt;br /&gt;
.preview-right { margin: 5px; }&lt;br /&gt;
.looppreview-hover-preference,&lt;br /&gt;
.looppreview-hover-label {&lt;br /&gt;
	padding: 0 5px;&lt;br /&gt;
	margin-bottom: -5px;&lt;br /&gt;
}&lt;br /&gt;
.autoplay-looppreview .looppreview-hover-label { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* Class for resizing images to fit the parent */&lt;br /&gt;
.fit-image img {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for &amp;lt;templatedata&amp;gt; parameter and alias */&lt;br /&gt;
.mw-templatedata-doc-param-name code {&lt;br /&gt;
	background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
	border-radius: 2px;&lt;br /&gt;
	padding: 1px 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for &amp;lt;templatedata&amp;gt; Suggested values */&lt;br /&gt;
.mw-templatedata-doc-params td dd code {&lt;br /&gt;
	display: list-item;&lt;br /&gt;
	width: fit-content;&lt;br /&gt;
	line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for &amp;lt;templatedata&amp;gt; edit header, brackets, and formatting */&lt;br /&gt;
.mw-templatedata-doc-params caption {&lt;br /&gt;
	margin: 0.2em 0.4em;&lt;br /&gt;
	&lt;br /&gt;
	.mw-templatedata-caption {&lt;br /&gt;
		font-size: 1.2em;&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	&lt;br /&gt;
		.mw-editsection-like {&lt;br /&gt;
			font-size: small;&lt;br /&gt;
			font-weight: normal;&lt;br /&gt;
			margin-left: 8px;&lt;br /&gt;
			&lt;br /&gt;
			.mw-editsection-bracket {&lt;br /&gt;
				display: inline;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	p {&lt;br /&gt;
		.oo-ui-widget {&lt;br /&gt;
			display: none;&lt;br /&gt;
		}&lt;br /&gt;
	&lt;br /&gt;
		.mw-templatedata-format {&lt;br /&gt;
			margin-left: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Change History]] */&lt;br /&gt;
.change-history-header {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	justify-content: space-between;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	font-size: 88%;&lt;br /&gt;
	margin: 0.3em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.change-history-content {&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	max-height: 330px;&lt;br /&gt;
	padding: 0.5em;&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
	-moz-box-sizing: border-box;&lt;br /&gt;
	-moz-border-radius-topleft: 0.5em;&lt;br /&gt;
	background: transparent;&lt;br /&gt;
	border-radius: 4px;&lt;br /&gt;
	&lt;br /&gt;
	hr + p {&lt;br /&gt;
		margin-block: 0;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for mw-newarticletext in edit menu and Visual Editor Notices popup. */&lt;br /&gt;
.mw-newarticletext ul.pipe_delimit, .ve-ui-mwNoticesPopupTool-popup ul.pipe_delimit { margin: 0px }&lt;br /&gt;
&lt;br /&gt;
.mw-newarticletext ul.pipe_delimit li, .ve-ui-mwNoticesPopupTool-popup ul.pipe_delimit li { display: inline }&lt;br /&gt;
&lt;br /&gt;
.mw-newarticletext ul.pipe_delimit li + li::before, .ve-ui-mwNoticesPopupTool-popup ul.pipe_delimit li + li::before { content: &amp;quot; | &amp;quot; }&lt;br /&gt;
&lt;br /&gt;
/*** FandomDesktop specific fixes ***/&lt;br /&gt;
.page__main { line-height: 1.5; }&lt;br /&gt;
&lt;br /&gt;
.page-content h1, .page-content h2, .page-content h3, .page-content h4, .page-content h5, .page-content h6 { margin: .5em 0 .2em; }&lt;br /&gt;
&lt;br /&gt;
.page-content p+p { margin-top: 0.8em; }&lt;br /&gt;
&lt;br /&gt;
.page-content dl { margin: 12px 0 6px; }&lt;br /&gt;
&lt;br /&gt;
.wds-text-card, .wds-widget-frame .alice-carousel__arrow { background-color: var(--pi-tabber-bg-color); }&lt;br /&gt;
&lt;br /&gt;
.theme-fandomdesktop-dark .wds-widget-frame .alice-carousel__arrow:hover{ background-color: var(--theme-color-8); }&lt;br /&gt;
&lt;br /&gt;
.wds-text-card .wds-text-card__title { color: var(--theme-link-color); }&lt;br /&gt;
&lt;br /&gt;
.wds-text-card .wds-text-card__title:hover { color: var(--theme-link-color--hover); }&lt;br /&gt;
&lt;br /&gt;
/* Don&#039;t cut off long names */&lt;br /&gt;
.fandom-community-header__local-navigation .wds-dropdown__content { max-width: inherit; }&lt;br /&gt;
&lt;br /&gt;
.fandom-community-header__local-navigation .wds-dropdown__content .wds-list.wds-is-linked .wds-dropdown-level-2 .wds-dropdown-level-2__content { max-width: inherit; }&lt;br /&gt;
&lt;br /&gt;
/* Math in Dark Theme */&lt;br /&gt;
.theme-fandomdesktop-dark .mwe-math-fallback-image-inline,&lt;br /&gt;
.theme-fandomdesktop-dark .mwe-math-fallback-image-display { filter: hue-rotate(180deg) invert(1); }&lt;br /&gt;
&lt;br /&gt;
/* fix class -&amp;gt; classname new */&lt;br /&gt;
a[classname=&amp;quot;new&amp;quot;] { color: #ba0000; }&lt;br /&gt;
&lt;br /&gt;
/* non-decimal reference numbering labels */&lt;br /&gt;
.references-marker-upper-alpha ol.references { list-style-type: upper-alpha; }&lt;br /&gt;
.references-marker-lower-alpha ol.references { list-style-type: lower-alpha; }&lt;br /&gt;
&lt;br /&gt;
/* fix reference target background color */&lt;br /&gt;
.theme-fandomdesktop-dark ol.references li:target, .theme-fandomdesktop-dark sup.reference:target { background-color: #282828; }&lt;br /&gt;
.theme-fandomdesktop-light ol.references li:target, .theme-fandomdesktop-dark sup.reference:target { background-color: #eaf3ff; }&lt;br /&gt;
&lt;br /&gt;
/* fix refs so they don&#039;t break in new columns when more than one line */&lt;br /&gt;
:is(.references-small, .columntemplate) :is(li, dd) { break-inside: avoid-column; }&lt;br /&gt;
&lt;br /&gt;
/* padding between references in list */&lt;br /&gt;
.references &amp;gt; li:not(:first-child) { margin-top: 5px; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* format code */&lt;br /&gt;
code, .custom-formatting-code:not(.custom-formatting-plain) {&lt;br /&gt;
	background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
	border: 1px solid var(--theme-border-color);&lt;br /&gt;
	border-radius: 2px;&lt;br /&gt;
	padding: 1px 4px;&lt;br /&gt;
	font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
/* For [[Module:Formatting]] */&lt;br /&gt;
.custom-formatting-code {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-code.code-block-table { display: table; }&lt;br /&gt;
span.variable { opacity: 0.65; }&lt;br /&gt;
span.variable::after {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
	content: &amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
span.variable::before {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
	content: &amp;quot;&amp;lt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-nested { display: none; }&lt;br /&gt;
.custom-formatting-resulting { display: inline; }&lt;br /&gt;
.custom-formatting-code .custom-formatting-nested { display: inline-block; }&lt;br /&gt;
.custom-formatting-code .custom-formatting-resulting { display: none; }&lt;br /&gt;
/* End for [[Module:Formatting]] */&lt;br /&gt;
&lt;br /&gt;
/* Fixing sortable arrow icons in tables using &amp;quot;article-table fandom-table sortable&amp;quot; classes */&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort.headerSortUp::before,&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th:not(.headerSortUp).headerSort::before { content: none; }&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort.headerSortDown::before,&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th:not(.headerSortUp).headerSort::after {&lt;br /&gt;
	clip-path: none;&lt;br /&gt;
	-webkit-clip-path: none&lt;br /&gt;
}&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort.headerSortUp::after { display: flex }&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort::after,&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort::before { right: 0 }&lt;br /&gt;
&lt;br /&gt;
/* Temporary fix to gallery */&lt;br /&gt;
div.wikia-gallery &amp;gt; div.wikia-gallery-caption{ display: none }&lt;br /&gt;
&lt;br /&gt;
/* [[Template:Description]] styles */&lt;br /&gt;
div.description-wrapper {&lt;br /&gt;
	border: 1px solid var(--border-color);&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
	border-radius: 8px;&lt;br /&gt;
	background: #bf8c4015;&lt;br /&gt;
}&lt;br /&gt;
div.description-content {&lt;br /&gt;
	font-size: 15px;&lt;br /&gt;
	text-align: left;&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	line-height: 1.35em;&lt;br /&gt;
	padding: 12px 12px 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
div.description-source {&lt;br /&gt;
	font-size: 15px;&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	padding: 5px 12px;&lt;br /&gt;
}&lt;br /&gt;
hr.description-separator {&lt;br /&gt;
	width: 97.5%;&lt;br /&gt;
	margin: auto;&lt;br /&gt;
}&lt;br /&gt;
div.description-title {&lt;br /&gt;
	font-size: 15px;&lt;br /&gt;
	text-align: left;&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	padding: 10px 12px 6px;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/* Class to add text hidden from view that is usable by screen readers */&lt;br /&gt;
.screen-reader-text { font-size: 0; }&lt;br /&gt;
&lt;br /&gt;
/* Remove coloring on parameter aliases on template data as it makes text hard to read */&lt;br /&gt;
.mw-templatedata-doc-param-alias { color: inherit; }&lt;br /&gt;
&lt;br /&gt;
/* Avoid tabs from going off-screen and needing horizontal scrooling */&lt;br /&gt;
body &amp;gt; .main-container .wds-tabs__wrapper {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	margin-left: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Allow horizontal scrolling of in-tabber content */&lt;br /&gt;
body &amp;gt; .main-container .wds-tabber &amp;gt; .wds-is-current { overflow: auto clip; }&lt;br /&gt;
&lt;br /&gt;
/* Temp fix until fandom fixes Recent Images */&lt;br /&gt;
.recentImage__details-title { color: var(--theme-page-text-color); }&lt;br /&gt;
&lt;br /&gt;
/* Hide &amp;quot;add categories&amp;quot; button at bottom of article */&lt;br /&gt;
nav#articleCategories ul.categories button#CategorySelectAdd { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* Custom class to artifically trigger link hover css */&lt;br /&gt;
a.link-focused {&lt;br /&gt;
	color: var(--theme-link-color--hover);&lt;br /&gt;
	text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Override default class for reference lists to avoid unwanted columns and spacing */&lt;br /&gt;
.mw-references-columns {&lt;br /&gt;
	column-width: auto;&lt;br /&gt;
	margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* MediaWiki:Edittools styling */&lt;br /&gt;
.edittools-list {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	gap: 3px;&lt;br /&gt;
}&lt;br /&gt;
.edittools-list &amp;gt; code {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	gap: 2px;&lt;br /&gt;
}&lt;br /&gt;
.edittools-list div.mw-collapsible {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	display: inline;&lt;br /&gt;
}&lt;br /&gt;
.edittools-list span.mw-collapsible-toggle { padding: 0 3px; }&lt;br /&gt;
.edittools-wrapper {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: 5px;&lt;br /&gt;
	border: 1px solid var(--border-color);&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	padding: 8px;&lt;br /&gt;
	font-size: small&lt;br /&gt;
}&lt;br /&gt;
#edittools-description {&lt;br /&gt;
	margin-top: 1em;&lt;br /&gt;
	margin-bottom: 0.7em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide file metadata at the bottom of file pages */&lt;br /&gt;
h2#metadata,&lt;br /&gt;
div.mw-imagepage-section-metadata { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Event Countdown]] */&lt;br /&gt;
.eventcountdown {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-flow: row nowrap;&lt;br /&gt;
	justify-content: space-around;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	gap: 5px;&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eventcountdown .eventcountdown-region {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
	background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
	padding: 7px; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eventcountdown .eventcountdown-region .eventcountdown-region-text {&lt;br /&gt;
	color: var(--theme-accent-color);&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eventcountdown .eventcountdown-region hr { border-color: var(--theme-accent-color); }&lt;br /&gt;
/* End of [[Template:Event Countdown]] */&lt;br /&gt;
&lt;br /&gt;
/* Fix ugly math padding */&lt;br /&gt;
.mwe-math-fallback-image-inline { padding: 0 }&lt;br /&gt;
&lt;br /&gt;
/* Remove 0-value modules from [[Special:Community]] */&lt;br /&gt;
.community-page-cards-module { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* Avoid countdown dancing */&lt;br /&gt;
@media only screen and (max-width: 900px) {&lt;br /&gt;
	.skin-fandomdesktop td &amp;gt; :is(.gi-countdown-Asia, .gi-countdown-EU, .gi-countdown-NA) .countdown {&lt;br /&gt;
		display: flex !important;&lt;br /&gt;
		flex-direction: column;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix search and replace colors in CM */&lt;br /&gt;
.skin-fandomdesktop .cm-editor .cm-panels .cm-textfield {&lt;br /&gt;
	color: var(--theme-page-text-color);&lt;br /&gt;
	background: var(--theme-page-background-color);&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix line height in editor */&lt;br /&gt;
.skin-fandomdesktop .cm-editor .cm-scroller {line-height: 21px;}&lt;br /&gt;
&lt;br /&gt;
/* For [[T:TOC Right]] and [[T:TOC Limit]] */&lt;br /&gt;
.toc-right {&lt;br /&gt;
	clear: right;&lt;br /&gt;
	margin: -1em 0 0 10px;&lt;br /&gt;
	float: right;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: transparent;&lt;br /&gt;
	max-width: 270px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* No ellipsing of long text in local nav */&lt;br /&gt;
.skin-fandomdesktop .fandom-community-header__local-navigation .wds-dropdown__content .wds-list.wds-is-linked &amp;gt; li &amp;gt; a &amp;gt; span {&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	text-overflow: unset;&lt;br /&gt;
	-webkit-line-clamp: unset;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Template:Welcome?diff=2304</id>
		<title>Template:Welcome</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Template:Welcome?diff=2304"/>
		<updated>2025-09-01T21:33:56Z</updated>

		<summary type="html">&lt;p&gt;919dd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100% class=&amp;quot;description standard-border bgimg&amp;quot; style=&amp;quot;overflow: hidden; margin-bottom: 6px; border: 1px solid var(--theme-color-4); border-radius: 3px 3px 3px 3px; margin-bottom: 10px; text-align: left; color: #; padding: 15px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;center&amp;gt;&lt;br /&gt;
[[File:Honkai Nexus Anima.png|center|320px|link=Honkai: Nexus Anima]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:26px; margin-bottom: 3px;&amp;quot;&amp;gt;&#039;&#039;&#039;Welcome to the Honkai: Nexus Anima Wiki&#039;&#039;&#039;&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;div style=&amp;quot;margin-bottom: 10px;&amp;quot;&amp;gt;This wiki has [[Special:Statistics|&#039;&#039;&#039;{{NUMBEROFACTIVEUSERS}} active users&#039;&#039;&#039;]] maintaining [[Special:AllPages|&#039;&#039;&#039;{{NUMBEROFARTICLES}} articles&#039;&#039;&#039;]] ([[Special:AllPages|&#039;&#039;&#039;{{NUMBEROFPAGES}} total pages&#039;&#039;&#039;]]) and [[Special:ListFiles|&#039;&#039;&#039;{{NUMBEROFFILES}} images &amp;amp; videos&#039;&#039;&#039;]].&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:20px; margin-bottom: 6px;&amp;quot;&amp;gt;Official Communities and Social Media&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;[https://hna.hoyoverse.com/en-us Official Website] • [https://www.hoyolab.com/home HoYoLAB Forums]&amp;lt;br&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;[https://www.facebook.com/HonkaiNA/ Facebook] • [https://twitter.com/HonkaiNA Twitter] • [https://www.youtube.com/@HonkaiNA YouTube]&amp;lt;!-- • [https://www.reddit.com/r/HonkaiStarRail/ Reddit]--&amp;gt; • [https://discord.com/invite/honkainexusanima Discord] • [https://www.instagram.com/honkaina Instagram] • [https://www.tiktok.com/@honkaina_en TikTok]&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div class=&amp;quot;Mainpage-border&amp;gt;&lt;br /&gt;
{|style=&amp;quot;width:100%; text-align:center;&amp;quot;&lt;br /&gt;
!class=&amp;quot;Mainpage-header&amp;quot; | [[Honkai: Nexus Anima|&amp;lt;span class=&amp;quot;Mainpage-header-link&amp;quot;&amp;gt;About the Game&amp;lt;/span&amp;gt;]]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:1rem;&amp;quot; | &#039;&#039;&#039;&#039;&#039;[[Honkai: Nexus Anima]]&#039;&#039;&#039;&#039;&#039; is a creature-collector adventure strategy game and the latest installment in the &#039;&#039;Honkai&#039;&#039; series, developed and published by [[miHoYo|HoYoverse]]. The first closed beta is [https://www.hoyolab.com/article/40785394 currently recruiting].&amp;lt;br /&amp;gt;&lt;br /&gt;
This wiki is an English resource for information about the Global version of the game. There are &#039;&#039;&#039;unmarked spoilers&#039;&#039;&#039; on this wiki.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The wiki is undergoing construction. If you&#039;d like to help edit, please join our [https://discord.gg/PuHgw3fuDm Discord server].&amp;lt;!--&amp;lt;big&amp;gt;&#039;&#039;&#039;Please read the [[Special:Community|Community Page]] and [[Honkai Nexus Anima Wiki:Community Rules|Rules]] before editing and discussing!&#039;&#039;&#039;&amp;lt;/big&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/MediaWiki:FandomMobile.css?diff=2148</id>
		<title>MediaWiki:FandomMobile.css</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/MediaWiki:FandomMobile.css?diff=2148"/>
		<updated>2025-09-01T02:42:25Z</updated>

		<summary type="html">&lt;p&gt;919dd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;@import url(&amp;quot;/load.php?mode=articles&amp;amp;articles=MediaWiki:Variables.css|MediaWiki:Quotes.css|MediaWiki:Tabber.css|MediaWiki:Navbox.css|MediaWiki:Dialogue.css|MediaWiki:Mbox.css|MediaWiki:Recipe.css|MediaWiki:Tables.css|MediaWiki:Font.css|MediaWiki:Card.css|MediaWiki:Item.css|MediaWiki:Colors.css|MediaWiki:Gallery.css|MediaWiki:AudioButton.css|MediaWiki:CustomTabs.css|MediaWiki:Tooltip.css|u:dev:MediaWiki:PortableNavbox.css|u:dev:MediaWiki:Module:Documentation.css|MediaWiki:Documentation.css|MediaWiki:Header.css|MediaWiki:EnemySkills.css|MediaWiki:Maps.css|MediaWiki:Description.css|MediaWiki:UtilityClasses.css|MediaWiki:FatesAtlas.css|MediaWiki:PossibleOutcomes.css|MediaWiki:ChangeHistory.css|MediaWiki:Messages.css|MediaWiki:EditorDashboard.css|MediaWiki:Icon.css|Attributes.css|MediaWiki:AbilityTable.css&amp;amp;only=styles&amp;quot;);&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:FandomIcons.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
/* Import Fonts */&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&amp;amp;display=swap&#039;);&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&amp;amp;family=Noto+Sans+KR:wght@400;700&amp;amp;family=Noto+Sans+SC:wght@400;700&amp;amp;family=Noto+Sans+TC:wght@400;700&amp;amp;family=Noto+Sans+Thai:wght@400;700&amp;amp;family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&amp;amp;family=Noto+Sans+Avestan:wght@400;700&amp;amp;family=Noto+Sans+Hebrew:wght@400;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
hr {&lt;br /&gt;
    color: var(--theme-border-color);&lt;br /&gt;
    border-style: solid;&lt;br /&gt;
    border-top: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For Server Based Timers Gadgets */&lt;br /&gt;
body.show-active-as .hide-active,&lt;br /&gt;
body.show-active-eu .hide-active,&lt;br /&gt;
body.show-active-na .hide-active,&lt;br /&gt;
body:not(.show-active-as) .active-as,&lt;br /&gt;
body:not(.show-active-eu) .active-eu,&lt;br /&gt;
body:not(.show-active-na) .active-na {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.show-active-as div.active-as,&lt;br /&gt;
body.show-active-eu div.active-eu,&lt;br /&gt;
body.show-active-na div.active-na,&lt;br /&gt;
body.show-active-as span.active-as,&lt;br /&gt;
body.show-active-eu span.active-eu,&lt;br /&gt;
body.show-active-na span.active-na,&lt;br /&gt;
body:not(.show-active-as, .show-active-eu, .show-active-na) div.default-active {&lt;br /&gt;
	display: inline-block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.show-active-as.show-active-eu br.active-as.active-eu,&lt;br /&gt;
body:not(.show-active-eu).show-active-as br:not(.active-eu).active-as {&lt;br /&gt;
	display: inline !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* External link &amp;quot;Icon&amp;quot; */&lt;br /&gt;
.mw-parser-output .external:after {&lt;br /&gt;
	content: &amp;quot; external&amp;quot;;&lt;br /&gt;
	font-family: &#039;FANDOM-Icons&#039;;&lt;br /&gt;
	letter-spacing: -0.3em;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	margin-right: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Event Countdown]] */&lt;br /&gt;
.countdownevent {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-flow: row nowrap;&lt;br /&gt;
    justify-content: space-around;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    gap: 5px;&lt;br /&gt;
    margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.countdownevent div {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    border-radius: 5px;&lt;br /&gt;
    background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
    padding: 7px; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.countdownevent div span {&lt;br /&gt;
    color: var(--theme-accent-color);&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.countdownevent div hr {&lt;br /&gt;
    border-color: var(--theme-accent-color);&lt;br /&gt;
}&lt;br /&gt;
/* End for [[Template:Event Countdown]] */&lt;br /&gt;
&lt;br /&gt;
/* Avoid tabs from going off-screen and needing horizontal scrolling */&lt;br /&gt;
body &amp;gt; .main-container .wds-tabs__wrapper {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	margin-left: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide default Mobile Main Page and display full Mobile Main Page */&lt;br /&gt;
.mobile-main-page__wiki-description,&lt;br /&gt;
.mobile-main-page__trending-articles,&lt;br /&gt;
.mobile-main-page__popular-categories,&lt;br /&gt;
.mobile-main-page .collapsible-section {&lt;br /&gt;
	display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mobile-main-page .mobile-hidden {&lt;br /&gt;
	display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Version Information]] used on Main Page */&lt;br /&gt;
.bgimg {&lt;br /&gt;
	color: white;&lt;br /&gt;
	background-size: cover;&lt;br /&gt;
    background-image: linear-gradient(rgba(0, 0, 0, 0.7),&lt;br /&gt;
                       rgba(0, 0, 0, 0.7)), url(&#039;https://static.wikia.nocookie.net/houkai-star-rail/images/1/17/Concept_Art_The_Overworld.png/revision/latest?cb=20211013103128&amp;amp;format=original&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mobile-main-page .mw-body-content .Mainpage-border, .Mainpage-border { &lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
	border: 3px solid var(--subtitle-color);&lt;br /&gt;
    padding: 2px;&lt;br /&gt;
	margin-top: 10px;&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mobile-main-page .mw-body-content .article-table-wrapper table th.Mainpage-header, .Mainpage-header {&lt;br /&gt;
	background-color: var(--subtitle-color);&lt;br /&gt;
	color: #000000;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
	font-size: 1.5em;&lt;br /&gt;
	padding: 6px;&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.Mainpage-header-link {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mobile-main-page .article-media-thumbnail,&lt;br /&gt;
.mobile-main-page .article-table-wrapper {&lt;br /&gt;
	margin-bottom: 0;&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mobile-main-page .article-media-placeholder,&lt;br /&gt;
.mobile-main-page .mobile-gallery__image img {&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Show gallery captions */&lt;br /&gt;
.mobile-gallery .mobile-gallery__image-caption {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Center captions in normal galleries */&lt;br /&gt;
figcaption.mobile-gallery__image-caption {&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Disable Max Length for Gallery Captions */&lt;br /&gt;
.mobile-gallery-default .mobile-gallery__image-caption {&lt;br /&gt;
    max-height: unset;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix Infobox Images */&lt;br /&gt;
.pi-image-collection .pi-item .article-media-placeholder {&lt;br /&gt;
  max-height: 50vh;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix Hatnotes */&lt;br /&gt;
div.context-link, .hatnote {&lt;br /&gt;
    border-left: 3px solid var(--theme-accent-color);&lt;br /&gt;
    padding: 3px 10px;&lt;br /&gt;
    border-radius: 3px;&lt;br /&gt;
    background: linear-gradient(145deg, rgba(var(--theme-accent-color--rgb), 0.15) 0%, rgba(var(--theme-accent-color--rgb), 0) 100%);&lt;br /&gt;
    margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Tt]] */&lt;br /&gt;
/* Disable default hover tooltip */&lt;br /&gt;
.hover-tooltip {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
/* Enable custom toggleable tooltip */&lt;br /&gt;
.custom-tt-wrapper.hsr-collapsible .mw-collapsible-toggle {&lt;br /&gt;
	display: inline !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reducing left margin when using lists in a table. */&lt;br /&gt;
.mw-parser-output td &amp;gt; .columntemplate &amp;gt; ul,&lt;br /&gt;
.mw-parser-output td &amp;gt; .columntemplate &amp;gt; ol,&lt;br /&gt;
.mw-parser-output td &amp;gt; ul,&lt;br /&gt;
.mw-parser-output td &amp;gt; ol {&lt;br /&gt;
    margin-left: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Override navbox ban on mobile */&lt;br /&gt;
.navbox, .navbox table{&lt;br /&gt;
	display: table !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Template:TOC Limit */&lt;br /&gt;
.toclimit-2 .toclevel-1 ul,&lt;br /&gt;
.toclimit-3 .toclevel-2 ul,&lt;br /&gt;
.toclimit-4 .toclevel-3 ul,&lt;br /&gt;
.toclimit-5 .toclevel-4 ul,&lt;br /&gt;
.toclimit-6 .toclevel-5 ul,&lt;br /&gt;
.toclimit-7 .toclevel-6 ul {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Template:Keys */&lt;br /&gt;
.srw-key {&lt;br /&gt;
	background-color: #020203;&lt;br /&gt;
	color: #dcc491;&lt;br /&gt;
	font-size: 80%;&lt;br /&gt;
	font-family: Barlow;&lt;br /&gt;
	border: 1px solid #a59269;&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	box-shadow: 0 0 0 2px #332b1e inset;&lt;br /&gt;
	padding: 0.1em 0.4em;&lt;br /&gt;
	min-width: 30px;&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide default &amp;quot;Start Here&amp;quot; section on [[Special:Community]], as we have our own to-do list */&lt;br /&gt;
.community-page-cards-module {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* format code */&lt;br /&gt;
code, .custom-formatting-code:not(.custom-formatting-plain) {&lt;br /&gt;
    background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
    border: 1px solid var(--theme-border-color);&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
    padding: 1px 4px;&lt;br /&gt;
    font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
/* For [[Module:Formatting]] */&lt;br /&gt;
.custom-formatting-code {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-code.code-block-table {&lt;br /&gt;
	display: table;&lt;br /&gt;
}&lt;br /&gt;
span.variable {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
}&lt;br /&gt;
span.variable::after {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
	content: &amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
span.variable::before {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
	content: &amp;quot;&amp;lt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-nested {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-resulting {&lt;br /&gt;
	display: inline;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-code .custom-formatting-nested {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-code .custom-formatting-resulting {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
/* End for [[Module:Formatting]] */&lt;br /&gt;
&lt;br /&gt;
/* light infobox images on mobile */&lt;br /&gt;
.wiki-page-header__hero-image img {&lt;br /&gt;
  filter:drop-shadow(0px 0px 3px black)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Custom MessageBox styling for mobile so nothing gets squished */&lt;br /&gt;
.mbox__content__image {&lt;br /&gt;
	height: unset;&lt;br /&gt;
	vertical-align: top;&lt;br /&gt;
	float: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mbox__content__image:has(.article-media-thumbnail) {&lt;br /&gt;
	width: 75px;&lt;br /&gt;
}&lt;br /&gt;
.mbox__content__wrapper {&lt;br /&gt;
	display: block;&lt;br /&gt;
}&lt;br /&gt;
.mbox__content .article-media-thumbnail {&lt;br /&gt;
	margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.mbox__content .mbox__content__image img {&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Tabber]] */&lt;br /&gt;
.mw-parser-output .wds-tabber &amp;gt; ul {&lt;br /&gt;
    margin-left: 0px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Avoid tabs from going off-screen and needing horizontal scrooling */&lt;br /&gt;
.wds-tabs__wrapper {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	margin-left: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class to add text hidden from view that is usable by screen readers */&lt;br /&gt;
.screen-reader-text { font-size: 0; }&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Template:Latest_Videos?diff=2147</id>
		<title>Template:Latest Videos</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Template:Latest_Videos?diff=2147"/>
		<updated>2025-09-01T02:39:56Z</updated>

		<summary type="html">&lt;p&gt;919dd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;center class=&amp;quot;Mainpage-border&amp;quot; style=&amp;quot;width:300px;&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;div class=&amp;quot;Mainpage-header&amp;quot;&amp;gt;Latest Videos&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;div style=&amp;quot;overflow-y: auto; max-height:500px;&amp;quot;&amp;gt;&amp;lt;!-- &lt;br /&gt;
The first video should be the latest version update video (v1.1, 1.2, etc.) then 3 other videos like character teasers, demos, or Collected Miscellany, etc.&lt;br /&gt;
--&amp;gt;&amp;lt;gallery hideaddbutton=&amp;quot;true&amp;quot; widths=&amp;quot;220&amp;quot;&amp;gt;&lt;br /&gt;
Nexus Bond Teaser- Side by Side - Honkai- Nexus Anima&lt;br /&gt;
In-game footage from Honkai- Nexus Anima&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;/center&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;noinclude&amp;gt;{{Documentation|type=Scrollbox|type2=Navigation}}&amp;lt;noinclude/&amp;gt;&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/MediaWiki:Fandomdesktop.css?diff=2146</id>
		<title>MediaWiki:Fandomdesktop.css</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/MediaWiki:Fandomdesktop.css?diff=2146"/>
		<updated>2025-09-01T02:39:42Z</updated>

		<summary type="html">&lt;p&gt;919dd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Import Caching */&lt;br /&gt;
@import url(&amp;quot;/load.php?mode=articles&amp;amp;articles=MediaWiki:Variables.css|u:dev:MediaWiki:FandomIcons.css|u:dev:MediaWiki:PortableNavbox.css|MediaWiki:Mbox.css|MediaWiki:FD_Mbox.css|MediaWiki:Infobox.css|MediaWiki:Quotes.css|MediaWiki:Navbox.css|MediaWiki:Font.css|MediaWiki:Item.css|MediaWiki:Colors.css|MediaWiki:Gallery.css|MediaWiki:CustomTabs.css|MediaWiki:Tables.css|MediaWiki:EditorDashboard.css|MediaWiki:Documentation.css|MediaWiki:Dialogue.css|u:dev:MediaWiki:Module:Documentation.css|u:dev:MediaWiki:InterlanguageFlags.css|MediaWiki:Tooltip.css|MediaWiki:Keys.css|MediaWiki:StaffColors.css|MediaWiki:Rubi.css|MediaWiki:Events.css|MediaWiki:Attributes.css|MediaWiki:Icon.css&amp;amp;only=styles&amp;quot;);&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:BalancedDiscord.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:BalancedSearch.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:BalancedComments.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
/*@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:Antiborder.css&amp;amp;only=styles&amp;quot;;*/&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:VanillaCodeMirror.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
/* Import Font */&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&amp;amp;display=swap&#039;);&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&amp;amp;family=Noto+Sans+KR:wght@400;700&amp;amp;family=Noto+Sans+SC:wght@400;700&amp;amp;family=Noto+Sans+TC:wght@400;700&amp;amp;family=Noto+Sans+Thai:wght@400;700&amp;amp;family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&amp;amp;family=Noto+Sans+Avestan:wght@400;700&amp;amp;family=Noto+Sans+Hebrew:wght@400;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--theme-page-headings-font: &#039;Quicksand&#039;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .page-content {&lt;br /&gt;
	overflow: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Skin Alters */&lt;br /&gt;
/* Mainpage Styles */&lt;br /&gt;
.Mainpage-border {&lt;br /&gt;
	background: var(--theme-color-5);&lt;br /&gt;
	border: 2px solid var(--theme-accent-color);&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	margin-top: 10px;&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.Mainpage-border:has(div.Mainpage-header) {&lt;br /&gt;
	padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.Mainpage-header {&lt;br /&gt;
	background: var(--theme-accent-color);&lt;br /&gt;
	border-radius: 2px;&lt;br /&gt;
	color: #000000;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
	font-size: 1.4em;&lt;br /&gt;
	padding: 1px;&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.Mainpage-header-link {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
.page__main {&lt;br /&gt;
	padding: 23px 15px 15px 30px;&lt;br /&gt;
}&lt;br /&gt;
.mainpage .page__main {&lt;br /&gt;
	padding-right: 30px;&lt;br /&gt;
}&lt;br /&gt;
.page {&lt;br /&gt;
	 border-left: 1px solid var(--theme-color-4);&lt;br /&gt;
	 border-right: 1px solid var(--theme-color-4);&lt;br /&gt;
	 border-bottom: 1px solid var(--theme-color-4);&lt;br /&gt;
	 border-radius: 3px;&lt;br /&gt;
}&lt;br /&gt;
.theme-fandomdesktop-light .page {&lt;br /&gt;
	border-top: 5px solid var(--theme-color-1);&lt;br /&gt;
}&lt;br /&gt;
.theme-fandomdesktop-dark .page {&lt;br /&gt;
	border-top: 5px solid var(--theme-accent-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Background Image for Mainpage */&lt;br /&gt;
/** Light Mode **/&lt;br /&gt;
.theme-fandomdesktop-light .bgimg {&lt;br /&gt;
	color: var(--theme-page-text-color);&lt;br /&gt;
	text-shadow: 0px 2px 2px #ffffff80;&lt;br /&gt;
	background-size: cover;&lt;br /&gt;
	background-image: linear-gradient(rgba(249, 245, 242, 0.8),&lt;br /&gt;
					  rgba(249, 245, 242, 0.6)), url(&#039;https://static.wikia.nocookie.net/honkai-nexus-anima/images/b/b5/Site-background-light/revision/latest?cb=20250829091827&amp;amp;format=original&#039;);&lt;br /&gt;
}&lt;br /&gt;
/** Dark Mode **/&lt;br /&gt;
.theme-fandomdesktop-dark .bgimg {&lt;br /&gt;
	color: var(--theme-page-text-color);&lt;br /&gt;
	text-shadow: 0px 2px 2px #00000080;&lt;br /&gt;
	background-size: cover;&lt;br /&gt;
	background-image: url(&#039;https://static.wikia.nocookie.net/honkai-nexus-anima/images/0/08/Site-background-dark/revision/latest?cb=20250829091822&amp;amp;format=original&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TOC hide headings */&lt;br /&gt;
.toclimit-2 .toclevel-1 ul,&lt;br /&gt;
.toclimit-3 .toclevel-2 ul,&lt;br /&gt;
.toclimit-4 .toclevel-3 ul,&lt;br /&gt;
.toclimit-5 .toclevel-4 ul,&lt;br /&gt;
.toclimit-6 .toclevel-5 ul,&lt;br /&gt;
.toclimit-7 .toclevel-6 ul { display: none; }&lt;br /&gt;
&lt;br /&gt;
.mobileHide, .mobile-only, .no-desktop { display: none; }&lt;br /&gt;
&lt;br /&gt;
.no-border { border: none !important; }&lt;br /&gt;
&lt;br /&gt;
.no-wrap { white-space: nowrap; }&lt;br /&gt;
&lt;br /&gt;
.align-right { text-align: right; }&lt;br /&gt;
.align-center { text-align: center; }&lt;br /&gt;
.align-left { text-align: left; }&lt;br /&gt;
&lt;br /&gt;
.cont-inline-block { display: inline-block; }&lt;br /&gt;
.cont-flex { display: flex; flex-wrap: wrap; }&lt;br /&gt;
.cont-inline-flex { display: inline-flex; flex-wrap: wrap; }&lt;br /&gt;
&lt;br /&gt;
/* Hatnote styling */&lt;br /&gt;
.hatnote {&lt;br /&gt;
	border-left: 3px solid var(--theme-accent-color);&lt;br /&gt;
	padding: 3px 10px;&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	background: linear-gradient(145deg, rgba(var(--theme-accent-color--rgb),0.15) 0%, rgba(var(--theme-accent-color--rgb),0) 100%);&lt;br /&gt;
	margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description list in table */&lt;br /&gt;
.page-content table dl { margin: 0; }&lt;br /&gt;
&lt;br /&gt;
/* No highlight for custom collapsible toggle buttons */&lt;br /&gt;
.wds-button.mw-customtoggle { user-select: none; }&lt;br /&gt;
&lt;br /&gt;
/* Making paragraphs more apparent by incresing line height */&lt;br /&gt;
.mw-parser-output p {&lt;br /&gt;
	margin-top: 0.8em;&lt;br /&gt;
	margin-bottom: 0.8em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Column template fix */&lt;br /&gt;
.page-content .columntemplate ul,&lt;br /&gt;
.page-content .columntemplate ol { margin: 0 0 0 30px; }&lt;br /&gt;
.page-content .columntemplate { margin: 6px 0 6px 0; }&lt;br /&gt;
&lt;br /&gt;
/* Reduce bottom margin of lists */&lt;br /&gt;
.mw-parser-output ol, .mw-parser-output ul { margin: 6px 0 6px 36px; }&lt;br /&gt;
&lt;br /&gt;
/* inline unordered list seperated by pipe */&lt;br /&gt;
.mw-content-ltr ul.pipe_delimit { margin: 0px; }&lt;br /&gt;
.mw-content-ltr ul.pipe_delimit li { display:inline; }&lt;br /&gt;
.mw-content-ltr ul.pipe_delimit li + li::before { content: &amp;quot; | &amp;quot;; }&lt;br /&gt;
&lt;br /&gt;
/* CSS for Discord.js */&lt;br /&gt;
.widget-body { display: none; }&lt;br /&gt;
.discord-widget-container { height: 125px; }&lt;br /&gt;
.main-page-tag-rcs .discord-widget-container {&lt;br /&gt;
	margin: 0 0 10px 0;&lt;br /&gt;
	width: 290px;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget .widget-header { &lt;br /&gt;
	background-color: var(--theme-accent-color);&lt;br /&gt;
}&lt;br /&gt;
.discord-widget .widget-footer {&lt;br /&gt;
	background-color: var(--theme-page-background-color);&lt;br /&gt;
	box-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget .widget-theme-light .widget-btn-connect {&lt;br /&gt;
	background-color: var(--theme-link-color);&lt;br /&gt;
	color: var(--theme-body-text-color);&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* [[Template:Latest Edits]] Fix for UCP */&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-rollback,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-tags,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-userTalkLink,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-separatorAftercharacterDiff,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-separatorAftercharacterDiff,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-userTalkLink,&lt;br /&gt;
#ActivityFeed td.mw-enhanced-rc,&lt;br /&gt;
#ActivityFeed .mw-changeslist-legend,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-historyLink,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-separatorAfterLinks,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-characterDiff,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-comment,&lt;br /&gt;
#ActivityFeed .activity-tabs,&lt;br /&gt;
#ActivityFeed .activity-summary,&lt;br /&gt;
#ActivityFeed .mw-enhancedchanges-arrow-space {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-userLink:before {&lt;br /&gt;
	content: &amp;quot;\00000A\000009edited\0000A0by &amp;quot;;&lt;br /&gt;
	white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner {&lt;br /&gt;
	text-align:left;&lt;br /&gt;
	width: 254px;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed span.mw-changeslist-line-inner-userLink {&lt;br /&gt;
	font-size: 11px;&lt;br /&gt;
	position: relative;&lt;br /&gt;
	top: -5px !important;&lt;br /&gt;
	left: -15px;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed .mw-changeslist div table {&lt;br /&gt;
	border-bottom: 1px solid var(--subtitle-color);&lt;br /&gt;
	margin-left: 10px;&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	padding-top: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed .mw-changeslist div table:last-child {&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
/* End [[Template:Latest Edits]] Fix for UCP */&lt;br /&gt;
&lt;br /&gt;
.navtabs * { width: 100% }&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Tutorial]] */&lt;br /&gt;
.tutorial dd { margin-left: 0; }&lt;br /&gt;
&lt;br /&gt;
.tutorial .tutorial-detail {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	gap: 4px;&lt;br /&gt;
	align-items: flex-start;&lt;br /&gt;
	margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tutorial .tutorial-detail &amp;gt; a.image { overflow: visible !important; }&lt;br /&gt;
&lt;br /&gt;
.tutorial .tutorial-detail &amp;gt; a.new {&lt;br /&gt;
	flex: 0 0 200px;&lt;br /&gt;
	height: 110px;&lt;br /&gt;
	background-image: url(https://static.wikia.nocookie.net/gensin-impact/images/4/4a/Item_Unknown.png);&lt;br /&gt;
	background-size: contain;&lt;br /&gt;
	background-repeat: no-repeat;&lt;br /&gt;
	background-position: center;&lt;br /&gt;
	font-size: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-content .dialogue .tutorial dt {&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
	font-style: inherit;&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* [[Template:Fairuse]] */&lt;br /&gt;
.skin-fandomdesktop .fairuse { border-collapse: collapse; }&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse th {&lt;br /&gt;
	background: var(--theme-accent-color);&lt;br /&gt;
	text-transform: uppercase;&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse td,&lt;br /&gt;
.skin-fandomdesktop .fairuse tr { border: 1px solid var(--theme-border-color); }&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse tr:nth-child(2) td { padding: 0.5em 1em; }&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse tr:nth-child(3) td {&lt;br /&gt;
	padding: 1em;&lt;br /&gt;
	font-size: 0.8em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.fairuse-disclaimer {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--theme-accent-color);&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
	padding: 0 5px;&lt;br /&gt;
	margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* nowrap for nth child (add as we go) */&lt;br /&gt;
.nowrap-1 td:nth-child(1),&lt;br /&gt;
.nowrap-2 td:nth-child(2),&lt;br /&gt;
.nowrap-3 td:nth-child(3) { white-space: pre; }&lt;br /&gt;
&lt;br /&gt;
hr {&lt;br /&gt;
	margin: 5px 0;&lt;br /&gt;
	border: none;&lt;br /&gt;
	height: 1px;&lt;br /&gt;
	color: var(--theme-border-color);&lt;br /&gt;
	background-color: var(--theme-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Template:Description Sibling margin */&lt;br /&gt;
.description-wrapper + .description-wrapper { margin-top: 1em; }&lt;br /&gt;
&lt;br /&gt;
/* LoopPreview label */&lt;br /&gt;
.preview-right { margin: 5px; }&lt;br /&gt;
.looppreview-hover-preference,&lt;br /&gt;
.looppreview-hover-label {&lt;br /&gt;
	padding: 0 5px;&lt;br /&gt;
	margin-bottom: -5px;&lt;br /&gt;
}&lt;br /&gt;
.autoplay-looppreview .looppreview-hover-label { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* Class for resizing images to fit the parent */&lt;br /&gt;
.fit-image img {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for &amp;lt;templatedata&amp;gt; parameter and alias */&lt;br /&gt;
.mw-templatedata-doc-param-name code {&lt;br /&gt;
	background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
	border-radius: 2px;&lt;br /&gt;
	padding: 1px 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for &amp;lt;templatedata&amp;gt; Suggested values */&lt;br /&gt;
.mw-templatedata-doc-params td dd code {&lt;br /&gt;
	display: list-item;&lt;br /&gt;
	width: fit-content;&lt;br /&gt;
	line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for &amp;lt;templatedata&amp;gt; edit header, brackets, and formatting */&lt;br /&gt;
.mw-templatedata-doc-params caption {&lt;br /&gt;
	margin: 0.2em 0.4em;&lt;br /&gt;
	&lt;br /&gt;
	.mw-templatedata-caption {&lt;br /&gt;
		font-size: 1.2em;&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	&lt;br /&gt;
		.mw-editsection-like {&lt;br /&gt;
			font-size: small;&lt;br /&gt;
			font-weight: normal;&lt;br /&gt;
			margin-left: 8px;&lt;br /&gt;
			&lt;br /&gt;
			.mw-editsection-bracket {&lt;br /&gt;
				display: inline;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	p {&lt;br /&gt;
		.oo-ui-widget {&lt;br /&gt;
			display: none;&lt;br /&gt;
		}&lt;br /&gt;
	&lt;br /&gt;
		.mw-templatedata-format {&lt;br /&gt;
			margin-left: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Change History]] */&lt;br /&gt;
.change-history-header {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	justify-content: space-between;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	font-size: 88%;&lt;br /&gt;
	margin: 0.3em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.change-history-content {&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	max-height: 330px;&lt;br /&gt;
	padding: 0.5em;&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
	-moz-box-sizing: border-box;&lt;br /&gt;
	-moz-border-radius-topleft: 0.5em;&lt;br /&gt;
	background: transparent;&lt;br /&gt;
	border-radius: 4px;&lt;br /&gt;
	&lt;br /&gt;
	hr + p {&lt;br /&gt;
		margin-block: 0;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for mw-newarticletext in edit menu and Visual Editor Notices popup. */&lt;br /&gt;
.mw-newarticletext ul.pipe_delimit, .ve-ui-mwNoticesPopupTool-popup ul.pipe_delimit { margin: 0px }&lt;br /&gt;
&lt;br /&gt;
.mw-newarticletext ul.pipe_delimit li, .ve-ui-mwNoticesPopupTool-popup ul.pipe_delimit li { display: inline }&lt;br /&gt;
&lt;br /&gt;
.mw-newarticletext ul.pipe_delimit li + li::before, .ve-ui-mwNoticesPopupTool-popup ul.pipe_delimit li + li::before { content: &amp;quot; | &amp;quot; }&lt;br /&gt;
&lt;br /&gt;
/*** FandomDesktop specific fixes ***/&lt;br /&gt;
.page__main { line-height: 1.5; }&lt;br /&gt;
&lt;br /&gt;
.page-content h1, .page-content h2, .page-content h3, .page-content h4, .page-content h5, .page-content h6 { margin: .5em 0 .2em; }&lt;br /&gt;
&lt;br /&gt;
.page-content p+p { margin-top: 0.8em; }&lt;br /&gt;
&lt;br /&gt;
.page-content dl { margin: 12px 0 6px; }&lt;br /&gt;
&lt;br /&gt;
.wds-text-card, .wds-widget-frame .alice-carousel__arrow { background-color: var(--pi-tabber-bg-color); }&lt;br /&gt;
&lt;br /&gt;
.theme-fandomdesktop-dark .wds-widget-frame .alice-carousel__arrow:hover{ background-color: var(--theme-color-8); }&lt;br /&gt;
&lt;br /&gt;
.wds-text-card .wds-text-card__title { color: var(--theme-link-color); }&lt;br /&gt;
&lt;br /&gt;
.wds-text-card .wds-text-card__title:hover { color: var(--theme-link-color--hover); }&lt;br /&gt;
&lt;br /&gt;
/* Don&#039;t cut off long names */&lt;br /&gt;
.fandom-community-header__local-navigation .wds-dropdown__content { max-width: inherit; }&lt;br /&gt;
&lt;br /&gt;
.fandom-community-header__local-navigation .wds-dropdown__content .wds-list.wds-is-linked .wds-dropdown-level-2 .wds-dropdown-level-2__content { max-width: inherit; }&lt;br /&gt;
&lt;br /&gt;
/* Math in Dark Theme */&lt;br /&gt;
.theme-fandomdesktop-dark .mwe-math-fallback-image-inline,&lt;br /&gt;
.theme-fandomdesktop-dark .mwe-math-fallback-image-display { filter: hue-rotate(180deg) invert(1); }&lt;br /&gt;
&lt;br /&gt;
/* fix class -&amp;gt; classname new */&lt;br /&gt;
a[classname=&amp;quot;new&amp;quot;] { color: #ba0000; }&lt;br /&gt;
&lt;br /&gt;
/* non-decimal reference numbering labels */&lt;br /&gt;
.references-marker-upper-alpha ol.references { list-style-type: upper-alpha; }&lt;br /&gt;
.references-marker-lower-alpha ol.references { list-style-type: lower-alpha; }&lt;br /&gt;
&lt;br /&gt;
/* fix reference target background color */&lt;br /&gt;
.theme-fandomdesktop-dark ol.references li:target, .theme-fandomdesktop-dark sup.reference:target { background-color: #282828; }&lt;br /&gt;
.theme-fandomdesktop-light ol.references li:target, .theme-fandomdesktop-dark sup.reference:target { background-color: #eaf3ff; }&lt;br /&gt;
&lt;br /&gt;
/* fix refs so they don&#039;t break in new columns when more than one line */&lt;br /&gt;
:is(.references-small, .columntemplate) :is(li, dd) { break-inside: avoid-column; }&lt;br /&gt;
&lt;br /&gt;
/* padding between references in list */&lt;br /&gt;
.references &amp;gt; li:not(:first-child) { margin-top: 5px; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* format code */&lt;br /&gt;
code, .custom-formatting-code:not(.custom-formatting-plain) {&lt;br /&gt;
	background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
	border: 1px solid var(--theme-border-color);&lt;br /&gt;
	border-radius: 2px;&lt;br /&gt;
	padding: 1px 4px;&lt;br /&gt;
	font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
/* For [[Module:Formatting]] */&lt;br /&gt;
.custom-formatting-code {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-code.code-block-table { display: table; }&lt;br /&gt;
span.variable { opacity: 0.65; }&lt;br /&gt;
span.variable::after {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
	content: &amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
span.variable::before {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
	content: &amp;quot;&amp;lt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-nested { display: none; }&lt;br /&gt;
.custom-formatting-resulting { display: inline; }&lt;br /&gt;
.custom-formatting-code .custom-formatting-nested { display: inline-block; }&lt;br /&gt;
.custom-formatting-code .custom-formatting-resulting { display: none; }&lt;br /&gt;
/* End for [[Module:Formatting]] */&lt;br /&gt;
&lt;br /&gt;
/* Fixing sortable arrow icons in tables using &amp;quot;article-table fandom-table sortable&amp;quot; classes */&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort.headerSortUp::before,&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th:not(.headerSortUp).headerSort::before { content: none; }&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort.headerSortDown::before,&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th:not(.headerSortUp).headerSort::after {&lt;br /&gt;
	clip-path: none;&lt;br /&gt;
	-webkit-clip-path: none&lt;br /&gt;
}&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort.headerSortUp::after { display: flex }&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort::after,&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort::before { right: 0 }&lt;br /&gt;
&lt;br /&gt;
/* Temporary fix to gallery */&lt;br /&gt;
div.wikia-gallery &amp;gt; div.wikia-gallery-caption{ display: none }&lt;br /&gt;
&lt;br /&gt;
/* [[Template:Description]] styles */&lt;br /&gt;
div.description-wrapper {&lt;br /&gt;
	border: 1px solid var(--border-color);&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
	border-radius: 8px;&lt;br /&gt;
	background: #bf8c4015;&lt;br /&gt;
}&lt;br /&gt;
div.description-content {&lt;br /&gt;
	font-size: 15px;&lt;br /&gt;
	text-align: left;&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	line-height: 1.35em;&lt;br /&gt;
	padding: 12px 12px 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
div.description-source {&lt;br /&gt;
	font-size: 15px;&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	padding: 5px 12px;&lt;br /&gt;
}&lt;br /&gt;
hr.description-separator {&lt;br /&gt;
	width: 97.5%;&lt;br /&gt;
	margin: auto;&lt;br /&gt;
}&lt;br /&gt;
div.description-title {&lt;br /&gt;
	font-size: 15px;&lt;br /&gt;
	text-align: left;&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	padding: 10px 12px 6px;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/* Class to add text hidden from view that is usable by screen readers */&lt;br /&gt;
.screen-reader-text { font-size: 0; }&lt;br /&gt;
&lt;br /&gt;
/* Remove coloring on parameter aliases on template data as it makes text hard to read */&lt;br /&gt;
.mw-templatedata-doc-param-alias { color: inherit; }&lt;br /&gt;
&lt;br /&gt;
/* Avoid tabs from going off-screen and needing horizontal scrooling */&lt;br /&gt;
body &amp;gt; .main-container .wds-tabs__wrapper {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	margin-left: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Allow horizontal scrolling of in-tabber content */&lt;br /&gt;
body &amp;gt; .main-container .wds-tabber &amp;gt; .wds-is-current { overflow: auto clip; }&lt;br /&gt;
&lt;br /&gt;
/* Temp fix until fandom fixes Recent Images */&lt;br /&gt;
.recentImage__details-title { color: var(--theme-page-text-color); }&lt;br /&gt;
&lt;br /&gt;
/* Hide &amp;quot;add categories&amp;quot; button at bottom of article */&lt;br /&gt;
nav#articleCategories ul.categories button#CategorySelectAdd { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* Custom class to artifically trigger link hover css */&lt;br /&gt;
a.link-focused {&lt;br /&gt;
	color: var(--theme-link-color--hover);&lt;br /&gt;
	text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Override default class for reference lists to avoid unwanted columns and spacing */&lt;br /&gt;
.mw-references-columns {&lt;br /&gt;
	column-width: auto;&lt;br /&gt;
	margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* MediaWiki:Edittools styling */&lt;br /&gt;
.edittools-list {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	gap: 3px;&lt;br /&gt;
}&lt;br /&gt;
.edittools-list &amp;gt; code {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	gap: 2px;&lt;br /&gt;
}&lt;br /&gt;
.edittools-list div.mw-collapsible {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	display: inline;&lt;br /&gt;
}&lt;br /&gt;
.edittools-list span.mw-collapsible-toggle { padding: 0 3px; }&lt;br /&gt;
.edittools-wrapper {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: 5px;&lt;br /&gt;
	border: 1px solid var(--border-color);&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	padding: 8px;&lt;br /&gt;
	font-size: small&lt;br /&gt;
}&lt;br /&gt;
#edittools-description {&lt;br /&gt;
	margin-top: 1em;&lt;br /&gt;
	margin-bottom: 0.7em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide file metadata at the bottom of file pages */&lt;br /&gt;
h2#metadata,&lt;br /&gt;
div.mw-imagepage-section-metadata { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Event Countdown]] */&lt;br /&gt;
.eventcountdown {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-flow: row nowrap;&lt;br /&gt;
	justify-content: space-around;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	gap: 5px;&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eventcountdown .eventcountdown-region {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
	background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
	padding: 7px; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eventcountdown .eventcountdown-region .eventcountdown-region-text {&lt;br /&gt;
	color: var(--theme-accent-color);&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eventcountdown .eventcountdown-region hr { border-color: var(--theme-accent-color); }&lt;br /&gt;
/* End of [[Template:Event Countdown]] */&lt;br /&gt;
&lt;br /&gt;
/* Fix ugly math padding */&lt;br /&gt;
.mwe-math-fallback-image-inline { padding: 0 }&lt;br /&gt;
&lt;br /&gt;
/* Remove 0-value modules from [[Special:Community]] */&lt;br /&gt;
.community-page-cards-module { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* Avoid countdown dancing */&lt;br /&gt;
@media only screen and (max-width: 900px) {&lt;br /&gt;
	.skin-fandomdesktop td &amp;gt; :is(.gi-countdown-Asia, .gi-countdown-EU, .gi-countdown-NA) .countdown {&lt;br /&gt;
		display: flex !important;&lt;br /&gt;
		flex-direction: column;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix search and replace colors in CM */&lt;br /&gt;
.skin-fandomdesktop .cm-editor .cm-panels .cm-textfield {&lt;br /&gt;
	color: var(--theme-page-text-color);&lt;br /&gt;
	background: var(--theme-page-background-color);&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix line height in editor */&lt;br /&gt;
.skin-fandomdesktop .cm-editor .cm-scroller {line-height: 21px;}&lt;br /&gt;
&lt;br /&gt;
/* For [[T:TOC Right]] and [[T:TOC Limit]] */&lt;br /&gt;
.toc-right {&lt;br /&gt;
	clear: right;&lt;br /&gt;
	margin: -1em 0 0 10px;&lt;br /&gt;
	float: right;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: transparent;&lt;br /&gt;
	max-width: 270px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* No ellipsing of long text in local nav */&lt;br /&gt;
.skin-fandomdesktop .fandom-community-header__local-navigation .wds-dropdown__content .wds-list.wds-is-linked &amp;gt; li &amp;gt; a &amp;gt; span {&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	text-overflow: unset;&lt;br /&gt;
	-webkit-line-clamp: unset;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/MediaWiki:Attributes.css?diff=1863</id>
		<title>MediaWiki:Attributes.css</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/MediaWiki:Attributes.css?diff=1863"/>
		<updated>2025-08-30T23:25:27Z</updated>

		<summary type="html">&lt;p&gt;919dd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.attribute-pill {&lt;br /&gt;
    --attribute-Beauty: #88cec6;&lt;br /&gt;
    --attribute-Change: #979ee2;&lt;br /&gt;
    --attribute-Competition: linear-gradient(90deg, rgba(213, 67, 68, 1) 0%, rgba(86, 112, 176, 1) 100%);&lt;br /&gt;
    --attribute-Dark: #734e9d;&lt;br /&gt;
    --attribute-Hate: #9b8ec1;&lt;br /&gt;
    --attribute-Insatiability: #d3df82;&lt;br /&gt;
    --attribute-Light: #efbf3c;&lt;br /&gt;
    --attribute-Love: #eda1b6;&lt;br /&gt;
    --attribute-Memory: #95c2e7;&lt;br /&gt;
    --attribute-Peace: #deceb0;&lt;br /&gt;
    --attribute-Pride: #8879bc;&lt;br /&gt;
    --attribute-Regret: #775378;&lt;br /&gt;
    --attribute-Right: #5bb8e7;&lt;br /&gt;
    --attribute-Satiation: #f5a77d;&lt;br /&gt;
    --attribute-War: #964545;&lt;br /&gt;
    --attribute-Weakness: #b6d0e7;&lt;br /&gt;
    &lt;br /&gt;
    --attribute-Blaster: #9c749d;&lt;br /&gt;
    --attribute-Cherubim: #fff;&lt;br /&gt;
    --attribute-Cherubim--text: #bba479;&lt;br /&gt;
    --attribute-Explorer: #9fc47b;&lt;br /&gt;
    --attribute-Gladiator: #bba479;&lt;br /&gt;
    --attribute-Hothead: #e36566;&lt;br /&gt;
    --attribute-Mascot: #f6b560;&lt;br /&gt;
    --attribute-Mastermind: #71b7af;&lt;br /&gt;
    --attribute-Protector: #d2a3ba;&lt;br /&gt;
    --attribute-Striker: #fa9269;&lt;br /&gt;
    &lt;br /&gt;
    display: inline-flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    border-radius: 16px;&lt;br /&gt;
    padding: 0 8px;&lt;br /&gt;
    height: 25px;&lt;br /&gt;
    margin: 2px;&lt;br /&gt;
    background-color: var(--theme-color-5);&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
    position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.attribute-pill a,&lt;br /&gt;
.attribute-pill .mw-selflink {&lt;br /&gt;
    color: white;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-fandomdesktop-light .attribute-pill-Cherubim,&lt;br /&gt;
.theme-fandommobile-light .attribute-pill-Cherubim {&lt;br /&gt;
    box-shadow: 0px 0px 3px var(--attribute-Cherubim--text);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Aspect Colors */&lt;br /&gt;
.attribute-pill-Beauty { background-color: var(--attribute-Beauty); }&lt;br /&gt;
.attribute-pill-Change { background-color: var(--attribute-Change); }&lt;br /&gt;
.attribute-pill-Competition { background: var(--attribute-Competition); }&lt;br /&gt;
.attribute-pill-Dark { background-color: var(--attribute-Dark); }&lt;br /&gt;
.attribute-pill-Hate { background-color: var(--attribute-Hate); }&lt;br /&gt;
.attribute-pill-Insatiability { background-color: var(--attribute-Insatiability); }&lt;br /&gt;
.attribute-pill-Insatiability a { color: black; }&lt;br /&gt;
.attribute-pill-Light { background-color: var(--attribute-Light); }&lt;br /&gt;
.attribute-pill-Love { background-color: var(--attribute-Love); }&lt;br /&gt;
.attribute-pill-Memory { background-color: var(--attribute-Memory); }&lt;br /&gt;
.attribute-pill-Peace { background-color: var(--attribute-Peace); }&lt;br /&gt;
.attribute-pill-Peace a { color: black; }&lt;br /&gt;
.attribute-pill-Pride { background-color: var(--attribute-Pride); }&lt;br /&gt;
.attribute-pill-Regret { background-color: var(--attribute-Regret); }&lt;br /&gt;
.attribute-pill-Right { background-color: var(--attribute-Right); }&lt;br /&gt;
.attribute-pill-Satiation { background-color: var(--attribute-Satiation); }&lt;br /&gt;
.attribute-pill-War { background-color: var(--attribute-War); }&lt;br /&gt;
.attribute-pill-Weakness { background-color: var(--attribute-Weakness); }&lt;br /&gt;
.attribute-pill-Weakness a { color: black; }&lt;br /&gt;
&lt;br /&gt;
/* Trait Colors */&lt;br /&gt;
.attribute-pill-Blaster { background-color: var(--attribute-Blaster); }&lt;br /&gt;
.attribute-pill-Cherubim { background-color: var(--attribute-Cherubim); }&lt;br /&gt;
.attribute-pill-Cherubim a { color: var(--attribute-Cherubim--text) !important; }&lt;br /&gt;
.attribute-pill-Explorer { background-color: var(--attribute-Explorer); }&lt;br /&gt;
.attribute-pill-Gladiator { background-color: var(--attribute-Gladiator); }&lt;br /&gt;
.attribute-pill-Hothead { background-color: var(--attribute-Hothead); }&lt;br /&gt;
.attribute-pill-Mascot { background-color: var(--attribute-Mascot); }&lt;br /&gt;
.attribute-pill-Mastermind { background-color: var(--attribute-Mastermind); }&lt;br /&gt;
.attribute-pill-Protector { background-color: var(--attribute-Protector); }&lt;br /&gt;
.attribute-pill-Striker { background-color: var(--attribute-Striker); }&lt;br /&gt;
&lt;br /&gt;
/* Invert unreadable icons */&lt;br /&gt;
.attribute-pill-Insatiability img,&lt;br /&gt;
.attribute-pill-Peace img,&lt;br /&gt;
.attribute-pill-Weakness img {&lt;br /&gt;
    filter: invert();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-fandomdesktop-light .attributeicon img {&lt;br /&gt;
    filter: invert();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.attribute-area-icon {&lt;br /&gt;
    width: 32px;&lt;br /&gt;
    height: 32px;&lt;br /&gt;
    background-color: white;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    display: inline-flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin-right: 5px;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    border: 2px solid #989daf;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Template:Anima_by_Category_Table?diff=1862</id>
		<title>Template:Anima by Category Table</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Template:Anima_by_Category_Table?diff=1862"/>
		<updated>2025-08-30T23:20:49Z</updated>

		<summary type="html">&lt;p&gt;919dd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{#DPL:&lt;br /&gt;
|namespace =&lt;br /&gt;
|uses      =Template:Anima Infobox&lt;br /&gt;
|category  =Anima&lt;br /&gt;
|category={{{1|}}}&lt;br /&gt;
|category={{{category2|}}}&lt;br /&gt;
|notcategory={{{not1|}}}&lt;br /&gt;
|notcategory={{{not2|}}}&lt;br /&gt;
|include   ={Anima Infobox}:id:%PAGE%:name:aspect:trait&lt;br /&gt;
|table     =&amp;lt;!--&lt;br /&gt;
--&amp;gt;class=&amp;quot;article-table sortable&amp;quot; style=&amp;quot;width:100%&amp;quot;,-,class=&amp;quot;unsortable&amp;quot; style=&amp;quot;width:100px&amp;quot;¦&amp;lt;!--&lt;br /&gt;
--&amp;gt;Id&amp;lt;!--&lt;br /&gt;
--&amp;gt;,Icon&amp;lt;!--&lt;br /&gt;
--&amp;gt;,Name&amp;lt;!--&lt;br /&gt;
--&amp;gt;,Aspect&amp;lt;!--&lt;br /&gt;
--&amp;gt;,Trait&lt;br /&gt;
|tablerow  = &amp;lt;!--&lt;br /&gt;
--&amp;gt;%%&amp;lt;!--&lt;br /&gt;
--&amp;gt;,[[File:%PAGE% Anima Icon.png|link=%PAGE%|50px]]&amp;lt;!--&lt;br /&gt;
--&amp;gt;,²{#if:%%¦[[%PAGE%|%%]]¦[[%PAGE%]]}²&amp;lt;!--&lt;br /&gt;
--&amp;gt;,[[File:%% Aspect Icon.png|class=attributeicon|link=%%|30px]] [[%%]]&amp;lt;!--&lt;br /&gt;
--&amp;gt;,[[File:%% Trait Icon.png|class=attributeicon|link=%%|30px]] [[%%]]&lt;br /&gt;
|resultsheader={{{resultsheader|&#039;&#039;&#039;%PAGES%&#039;&#039;&#039; [[Anima]] match the category selection:\n}}}&lt;br /&gt;
|noresultsfooter={{{noresultsfooter|\nNo [[Anima]] match the category selection.}}}&lt;br /&gt;
|tablesortcol={{{sort|1}}}&lt;br /&gt;
|skipthispage=no&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{Documentation|type=Data}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/MediaWiki:Attributes.css?diff=1861</id>
		<title>MediaWiki:Attributes.css</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/MediaWiki:Attributes.css?diff=1861"/>
		<updated>2025-08-30T23:20:11Z</updated>

		<summary type="html">&lt;p&gt;919dd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.attribute-pill {&lt;br /&gt;
    --attribute-Beauty: #88cec6;&lt;br /&gt;
    --attribute-Change: #979ee2;&lt;br /&gt;
    --attribute-Competition: linear-gradient(90deg, rgba(213, 67, 68, 1) 0%, rgba(86, 112, 176, 1) 100%);&lt;br /&gt;
    --attribute-Dark: #734e9d;&lt;br /&gt;
    --attribute-Hate: #9b8ec1;&lt;br /&gt;
    --attribute-Insatiability: #d3df82;&lt;br /&gt;
    --attribute-Light: #efbf3c;&lt;br /&gt;
    --attribute-Love: #eda1b6;&lt;br /&gt;
    --attribute-Memory: #95c2e7;&lt;br /&gt;
    --attribute-Peace: #deceb0;&lt;br /&gt;
    --attribute-Pride: #8879bc;&lt;br /&gt;
    --attribute-Regret: #775378;&lt;br /&gt;
    --attribute-Right: #5bb8e7;&lt;br /&gt;
    --attribute-Satiation: #f5a77d;&lt;br /&gt;
    --attribute-War: #964545;&lt;br /&gt;
    --attribute-Weakness: #b6d0e7;&lt;br /&gt;
    &lt;br /&gt;
    --attribute-Blaster: #9c749d;&lt;br /&gt;
    --attribute-Cherubim: #fff;&lt;br /&gt;
    --attribute-Cherubim--text: #bba479;&lt;br /&gt;
    --attribute-Explorer: #9fc47b;&lt;br /&gt;
    --attribute-Gladiator: #bba479;&lt;br /&gt;
    --attribute-Hothead: #e36566;&lt;br /&gt;
    --attribute-Mascot: #f6b560;&lt;br /&gt;
    --attribute-Mastermind: #71b7af;&lt;br /&gt;
    --attribute-Protector: #d2a3ba;&lt;br /&gt;
    --attribute-Striker: #fa9269;&lt;br /&gt;
    &lt;br /&gt;
    display: inline-flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    border-radius: 16px;&lt;br /&gt;
    padding: 0 8px;&lt;br /&gt;
    height: 25px;&lt;br /&gt;
    margin: 2px;&lt;br /&gt;
    background-color: var(--theme-color-5);&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
    position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.attribute-pill a {&lt;br /&gt;
    color: white;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-fandomdesktop-light .attribute-pill-Cherubim,&lt;br /&gt;
.theme-fandommobile-light .attribute-pill-Cherubim {&lt;br /&gt;
    box-shadow: 0px 0px 3px var(--attribute-Cherubim--text);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Aspect Colors */&lt;br /&gt;
.attribute-pill-Beauty { background-color: var(--attribute-Beauty); }&lt;br /&gt;
.attribute-pill-Change { background-color: var(--attribute-Change); }&lt;br /&gt;
.attribute-pill-Competition { background: var(--attribute-Competition); }&lt;br /&gt;
.attribute-pill-Dark { background-color: var(--attribute-Dark); }&lt;br /&gt;
.attribute-pill-Hate { background-color: var(--attribute-Hate); }&lt;br /&gt;
.attribute-pill-Insatiability { background-color: var(--attribute-Insatiability); }&lt;br /&gt;
.attribute-pill-Insatiability a { color: black; }&lt;br /&gt;
.attribute-pill-Light { background-color: var(--attribute-Light); }&lt;br /&gt;
.attribute-pill-Love { background-color: var(--attribute-Love); }&lt;br /&gt;
.attribute-pill-Memory { background-color: var(--attribute-Memory); }&lt;br /&gt;
.attribute-pill-Peace { background-color: var(--attribute-Peace); }&lt;br /&gt;
.attribute-pill-Peace a { color: black; }&lt;br /&gt;
.attribute-pill-Pride { background-color: var(--attribute-Pride); }&lt;br /&gt;
.attribute-pill-Regret { background-color: var(--attribute-Regret); }&lt;br /&gt;
.attribute-pill-Right { background-color: var(--attribute-Right); }&lt;br /&gt;
.attribute-pill-Satiation { background-color: var(--attribute-Satiation); }&lt;br /&gt;
.attribute-pill-War { background-color: var(--attribute-War); }&lt;br /&gt;
.attribute-pill-Weakness { background-color: var(--attribute-Weakness); }&lt;br /&gt;
.attribute-pill-Weakness a { color: black; }&lt;br /&gt;
&lt;br /&gt;
/* Trait Colors */&lt;br /&gt;
.attribute-pill-Blaster { background-color: var(--attribute-Blaster); }&lt;br /&gt;
.attribute-pill-Cherubim { background-color: var(--attribute-Cherubim); }&lt;br /&gt;
.attribute-pill-Cherubim a { color: var(--attribute-Cherubim--text) !important; }&lt;br /&gt;
.attribute-pill-Explorer { background-color: var(--attribute-Explorer); }&lt;br /&gt;
.attribute-pill-Gladiator { background-color: var(--attribute-Gladiator); }&lt;br /&gt;
.attribute-pill-Hothead { background-color: var(--attribute-Hothead); }&lt;br /&gt;
.attribute-pill-Mascot { background-color: var(--attribute-Mascot); }&lt;br /&gt;
.attribute-pill-Mastermind { background-color: var(--attribute-Mastermind); }&lt;br /&gt;
.attribute-pill-Protector { background-color: var(--attribute-Protector); }&lt;br /&gt;
.attribute-pill-Striker { background-color: var(--attribute-Striker); }&lt;br /&gt;
&lt;br /&gt;
/* Invert unreadable icons */&lt;br /&gt;
.attribute-pill-Insatiability img,&lt;br /&gt;
.attribute-pill-Peace img,&lt;br /&gt;
.attribute-pill-Weakness img {&lt;br /&gt;
    filter: invert();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-fandomdesktop-light .attributeicon img {&lt;br /&gt;
    filter: invert();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.attribute-area-icon {&lt;br /&gt;
    width: 32px;&lt;br /&gt;
    height: 32px;&lt;br /&gt;
    background-color: white;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    display: inline-flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin-right: 5px;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    border: 2px solid #989daf;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/MediaWiki:Attributes.css?diff=1860</id>
		<title>MediaWiki:Attributes.css</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/MediaWiki:Attributes.css?diff=1860"/>
		<updated>2025-08-30T23:15:44Z</updated>

		<summary type="html">&lt;p&gt;919dd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.attribute-pill {&lt;br /&gt;
    --attribute-Beauty: #88cec6;&lt;br /&gt;
    --attribute-Change: #979ee2;&lt;br /&gt;
    --attribute-Competition: linear-gradient(90deg, rgba(213, 67, 68, 1) 0%, rgba(86, 112, 176, 1) 100%);&lt;br /&gt;
    --attribute-Dark: #734e9d;&lt;br /&gt;
    --attribute-Hate: #9b8ec1;&lt;br /&gt;
    --attribute-Insatiability: #d3df82;&lt;br /&gt;
    --attribute-Light: #efbf3c;&lt;br /&gt;
    --attribute-Love: #eda1b6;&lt;br /&gt;
    --attribute-Memory: #95c2e7;&lt;br /&gt;
    --attribute-Peace: #deceb0;&lt;br /&gt;
    --attribute-Pride: #8879bc;&lt;br /&gt;
    --attribute-Regret: #775378;&lt;br /&gt;
    --attribute-Right: #5bb8e7;&lt;br /&gt;
    --attribute-Satiation: #f5a77d;&lt;br /&gt;
    --attribute-War: #964545;&lt;br /&gt;
    --attribute-Weakness: #b6d0e7;&lt;br /&gt;
    &lt;br /&gt;
    --attribute-Blaster: #9c749d;&lt;br /&gt;
    --attribute-Cherubim: #fff;&lt;br /&gt;
    --attribute-Cherubim--text: #bba479;&lt;br /&gt;
    --attribute-Explorer: #9fc47b;&lt;br /&gt;
    --attribute-Gladiator: #bba479;&lt;br /&gt;
    --attribute-Hothead: #e36566;&lt;br /&gt;
    --attribute-Mascot: #f6b560;&lt;br /&gt;
    --attribute-Mastermind: #71b7af;&lt;br /&gt;
    --attribute-Protector: #d2a3ba;&lt;br /&gt;
    --attribute-Striker: #fa9269;&lt;br /&gt;
    &lt;br /&gt;
    display: inline-flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    border-radius: 16px;&lt;br /&gt;
    padding: 0 8px;&lt;br /&gt;
    height: 25px;&lt;br /&gt;
    margin: 2px;&lt;br /&gt;
    background-color: var(--theme-color-5);&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
    position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.attribute-pill a {&lt;br /&gt;
    color: white;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-fandomdesktop-light .attribute-pill-Cherubim,&lt;br /&gt;
.theme-fandommobile-light .attribute-pill-Cherubim {&lt;br /&gt;
    box-shadow: 0px 0px 3px var(--attribute-Cherubim--text);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Aspect Colors */&lt;br /&gt;
.attribute-pill-Beauty { background-color: var(--attribute-Beauty); }&lt;br /&gt;
.attribute-pill-Change { background-color: var(--attribute-Change); }&lt;br /&gt;
.attribute-pill-Competition { background: var(--attribute-Competition); }&lt;br /&gt;
.attribute-pill-Dark { background-color: var(--attribute-Dark); }&lt;br /&gt;
.attribute-pill-Hate { background-color: var(--attribute-Hate); }&lt;br /&gt;
.attribute-pill-Insatiability { background-color: var(--attribute-Insatiability); }&lt;br /&gt;
.attribute-pill-Insatiability a { color: black; }&lt;br /&gt;
.attribute-pill-Light { background-color: var(--attribute-Light); }&lt;br /&gt;
.attribute-pill-Love { background-color: var(--attribute-Love); }&lt;br /&gt;
.attribute-pill-Memory { background-color: var(--attribute-Memory); }&lt;br /&gt;
.attribute-pill-Peace { background-color: var(--attribute-Peace); }&lt;br /&gt;
.attribute-pill-Peace a { color: black; }&lt;br /&gt;
.attribute-pill-Pride { background-color: var(--attribute-Pride); }&lt;br /&gt;
.attribute-pill-Regret { background-color: var(--attribute-Regret); }&lt;br /&gt;
.attribute-pill-Right { background-color: var(--attribute-Right); }&lt;br /&gt;
.attribute-pill-Satiation { background-color: var(--attribute-Satiation); }&lt;br /&gt;
.attribute-pill-War { background-color: var(--attribute-War); }&lt;br /&gt;
.attribute-pill-Weakness { background-color: var(--attribute-Weakness); }&lt;br /&gt;
.attribute-pill-Weakness a { color: black; }&lt;br /&gt;
&lt;br /&gt;
/* Trait Colors */&lt;br /&gt;
.attribute-pill-Blaster { background-color: var(--attribute-Blaster); }&lt;br /&gt;
.attribute-pill-Cherubim { background-color: var(--attribute-Cherubim); }&lt;br /&gt;
.attribute-pill-Cherubim a { color: var(--attribute-Cherubim--text) !important; }&lt;br /&gt;
.attribute-pill-Explorer { background-color: var(--attribute-Explorer); }&lt;br /&gt;
.attribute-pill-Gladiator { background-color: var(--attribute-Gladiator); }&lt;br /&gt;
.attribute-pill-Hothead { background-color: var(--attribute-Hothead); }&lt;br /&gt;
.attribute-pill-Mascot { background-color: var(--attribute-Mascot); }&lt;br /&gt;
.attribute-pill-Mastermind { background-color: var(--attribute-Mastermind); }&lt;br /&gt;
.attribute-pill-Protector { background-color: var(--attribute-Protector); }&lt;br /&gt;
.attribute-pill-Striker { background-color: var(--attribute-Striker); }&lt;br /&gt;
&lt;br /&gt;
/* Invert unreadable icons */&lt;br /&gt;
.attribute-pill-Insatiability img,&lt;br /&gt;
.attribute-pill-Peace img,&lt;br /&gt;
.attribute-pill-Weakness img {&lt;br /&gt;
    filter: invert(1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.attribute-area-icon {&lt;br /&gt;
    width: 32px;&lt;br /&gt;
    height: 32px;&lt;br /&gt;
    background-color: white;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    display: inline-flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin-right: 5px;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    border: 2px solid #989daf;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/MediaWiki:Attributes.css?diff=1830</id>
		<title>MediaWiki:Attributes.css</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/MediaWiki:Attributes.css?diff=1830"/>
		<updated>2025-08-30T20:01:58Z</updated>

		<summary type="html">&lt;p&gt;919dd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.attribute-pill {&lt;br /&gt;
    --attribute-Beauty: #88cec6;&lt;br /&gt;
    --attribute-Change: #979ee2;&lt;br /&gt;
    --attribute-Competition: linear-gradient(90deg, rgba(213, 67, 68, 1) 0%, rgba(86, 112, 176, 1) 100%);&lt;br /&gt;
    --attribute-Dark: #734e9d;&lt;br /&gt;
    --attribute-Hate: #9b8ec1;&lt;br /&gt;
    --attribute-Insatiability: #d3df82;&lt;br /&gt;
    --attribute-Light: #efbf3c;&lt;br /&gt;
    --attribute-Love: #eda1b6;&lt;br /&gt;
    --attribute-Memory: #95c2e7;&lt;br /&gt;
    --attribute-Peace: #deceb0;&lt;br /&gt;
    --attribute-Pride: #8879bc;&lt;br /&gt;
    --attribute-Regret: #775378;&lt;br /&gt;
    --attribute-Right: #5bb8e7;&lt;br /&gt;
    --attribute-Satiation: #f5a77d;&lt;br /&gt;
    --attribute-War: #964545;&lt;br /&gt;
    --attribute-Weakness: #b6d0e7;&lt;br /&gt;
    &lt;br /&gt;
    --attribute-Blaster: #9c749d;&lt;br /&gt;
    --attribute-Cherubim: #fff;&lt;br /&gt;
    --attribute-Cherubim--text: #bba479;&lt;br /&gt;
    --attribute-Explorer: #9fc47b;&lt;br /&gt;
    --attribute-Gladiator: #bba479;&lt;br /&gt;
    --attribute-Hothead: #e36566;&lt;br /&gt;
    --attribute-Mascot: #f6b560;&lt;br /&gt;
    --attribute-Mastermind: #71b7af;&lt;br /&gt;
    --attribute-Protector: #d2a3ba;&lt;br /&gt;
    --attribute-Striker: #fa9269;&lt;br /&gt;
    &lt;br /&gt;
    display: inline-flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    border-radius: 16px;&lt;br /&gt;
    padding: 0 8px;&lt;br /&gt;
    height: 25px;&lt;br /&gt;
    margin: 2px;&lt;br /&gt;
    background-color: var(--theme-color-5);&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
    position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.attribute-pill a {&lt;br /&gt;
    color: white;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.theme-fandomdesktop-light .attribute-pill-Cherubim,&lt;br /&gt;
.theme-fandommobile-light .attribute-pill-Cherubim {&lt;br /&gt;
    box-shadow: 0px 0px 3px var(--attribute-Cherubim--text);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Aspect Colors */&lt;br /&gt;
.attribute-pill-Beauty { background-color: var(--attribute-Beauty); }&lt;br /&gt;
.attribute-pill-Change { background-color: var(--attribute-Change); }&lt;br /&gt;
.attribute-pill-Competition { background: var(--attribute-Competition); }&lt;br /&gt;
.attribute-pill-Dark { background-color: var(--attribute-Dark); }&lt;br /&gt;
.attribute-pill-Hate { background-color: var(--attribute-Hate); }&lt;br /&gt;
.attribute-pill-Insatiability { background-color: var(--attribute-Insatiability); }&lt;br /&gt;
.attribute-pill-Light { background-color: var(--attribute-Light); }&lt;br /&gt;
.attribute-pill-Love { background-color: var(--attribute-Love); }&lt;br /&gt;
.attribute-pill-Memory { background-color: var(--attribute-Memory); }&lt;br /&gt;
.attribute-pill-Peace { background-color: var(--attribute-Peace); }&lt;br /&gt;
.attribute-pill-Pride { background-color: var(--attribute-Pride); }&lt;br /&gt;
.attribute-pill-Regret { background-color: var(--attribute-Regret); }&lt;br /&gt;
.attribute-pill-Right { background-color: var(--attribute-Right); }&lt;br /&gt;
.attribute-pill-Satiation { background-color: var(--attribute-Satiation); }&lt;br /&gt;
.attribute-pill-War { background-color: var(--attribute-War); }&lt;br /&gt;
.attribute-pill-Weakness { background-color: var(--attribute-Weakness); }&lt;br /&gt;
&lt;br /&gt;
/* Trait Colors */&lt;br /&gt;
.attribute-pill-Blaster { background-color: var(--attribute-Blaster); }&lt;br /&gt;
.attribute-pill-Cherubim { background-color: var(--attribute-Cherubim); }&lt;br /&gt;
.attribute-pill-Cherubim a { color: var(--attribute-Cherubim--text) !important; }&lt;br /&gt;
.attribute-pill-Explorer { background-color: var(--attribute-Explorer); }&lt;br /&gt;
.attribute-pill-Gladiator { background-color: var(--attribute-Gladiator); }&lt;br /&gt;
.attribute-pill-Hothead { background-color: var(--attribute-Hothead); }&lt;br /&gt;
.attribute-pill-Mascot { background-color: var(--attribute-Mascot); }&lt;br /&gt;
.attribute-pill-Mastermind { background-color: var(--attribute-Mastermind); }&lt;br /&gt;
.attribute-pill-Protector { background-color: var(--attribute-Protector); }&lt;br /&gt;
.attribute-pill-Striker { background-color: var(--attribute-Striker); }&lt;br /&gt;
&lt;br /&gt;
.attribute-area-icon {&lt;br /&gt;
    width: 32px;&lt;br /&gt;
    height: 32px;&lt;br /&gt;
    background-color: white;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    display: inline-flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin-right: 5px;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    border: 2px solid #989daf;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Template:Latest_Edits?diff=1829</id>
		<title>Template:Latest Edits</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Template:Latest_Edits?diff=1829"/>
		<updated>2025-08-30T19:36:31Z</updated>

		<summary type="html">&lt;p&gt;919dd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;div id=&amp;quot;ActivityFeed&amp;quot; class=&amp;quot;Mainpage-border&amp;quot; style=&amp;quot;width:300px;&amp;quot;&amp;gt;&lt;br /&gt;
{|style=&amp;quot;width: 100%; text-align:center;&amp;quot;&lt;br /&gt;
!class=&amp;quot;Mainpage-header&amp;quot; | [[Special:RecentChanges|&amp;lt;span class=&amp;quot;Mainpage-header-link&amp;quot;&amp;gt;Latest Edits&amp;lt;/span&amp;gt;]]&lt;br /&gt;
|-&lt;br /&gt;
|{{Special:RecentChanges&lt;br /&gt;
|namespace=0&lt;br /&gt;
|limit=10&lt;br /&gt;
|hidepreviousrevisions=1&lt;br /&gt;
|hidebots=1&lt;br /&gt;
|hidelog=1&lt;br /&gt;
|}}&amp;lt;!--&amp;lt;activityfeed size=&amp;quot;5&amp;quot; hideimages=&amp;quot;true&amp;quot; exclude=&amp;quot;main,blog talk&amp;quot; shortlist=&amp;quot;true&amp;quot;/&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{Documentation|type=Main Page;Notice|content={{CSS|Fandomdesktop}}&amp;lt;br&amp;gt;List of [[Special:RecentChanges|Recent Changes]] for the [[Honkai:_Nexus_Anima_Wiki|main page]].&amp;lt;br&amp;gt;{{Latest Edits}}}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Template:Latest_Edits?diff=1828</id>
		<title>Template:Latest Edits</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Template:Latest_Edits?diff=1828"/>
		<updated>2025-08-30T19:35:44Z</updated>

		<summary type="html">&lt;p&gt;919dd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;div id=&amp;quot;ActivityFeed&amp;quot; class=&amp;quot;Mainpage-border&amp;quot; style=&amp;quot;width:300px;&amp;quot;&amp;gt;&lt;br /&gt;
{|style=&amp;quot;width: 100%; text-align:center;&amp;quot;&lt;br /&gt;
!class=&amp;quot;Mainpage-header&amp;quot; | [[Special:RecentChanges|&amp;lt;span class=&amp;quot;Mainpage-header-link&amp;quot;&amp;gt;Latest Edits&amp;lt;/span&amp;gt;]]&lt;br /&gt;
|-&lt;br /&gt;
|{{Special:RecentChanges&lt;br /&gt;
|namespace=0&lt;br /&gt;
|limit=10&lt;br /&gt;
|hidepreviousrevisions=1&lt;br /&gt;
|hidebots=1&lt;br /&gt;
|hidelog=1&lt;br /&gt;
|}}&amp;lt;!--&amp;lt;activityfeed size=&amp;quot;5&amp;quot; hideimages=&amp;quot;true&amp;quot; exclude=&amp;quot;main,blog talk&amp;quot; shortlist=&amp;quot;true&amp;quot;/&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;noinclude&amp;gt;{{Documentation|type=Main Page;Notice|content={{CSS|Fandomdesktop}}&amp;lt;br&amp;gt;List of [[Special:RecentChanges|Recent Changes]] for the [[Honkai:_Nexus_Anima_Wiki|main page]].&amp;lt;br&amp;gt;{{Latest Edits}}}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/MediaWiki:Fandomdesktop.css?diff=1827</id>
		<title>MediaWiki:Fandomdesktop.css</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/MediaWiki:Fandomdesktop.css?diff=1827"/>
		<updated>2025-08-30T19:25:01Z</updated>

		<summary type="html">&lt;p&gt;919dd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Import Caching */&lt;br /&gt;
@import url(&amp;quot;/load.php?mode=articles&amp;amp;articles=MediaWiki:Variables.css|u:dev:MediaWiki:FandomIcons.css|u:dev:MediaWiki:PortableNavbox.css|MediaWiki:Mbox.css|MediaWiki:FD_Mbox.css|MediaWiki:Infobox.css|MediaWiki:Quotes.css|MediaWiki:Navbox.css|MediaWiki:Font.css|MediaWiki:Item.css|MediaWiki:Colors.css|MediaWiki:Gallery.css|MediaWiki:CustomTabs.css|MediaWiki:Tables.css|MediaWiki:EditorDashboard.css|MediaWiki:Documentation.css|MediaWiki:Dialogue.css|u:dev:MediaWiki:Module:Documentation.css|u:dev:MediaWiki:InterlanguageFlags.css|MediaWiki:Tooltip.css|MediaWiki:Keys.css|MediaWiki:StaffColors.css|MediaWiki:Rubi.css|MediaWiki:Events.css|MediaWiki:Attributes.css|MediaWiki:Icon.css&amp;amp;only=styles&amp;quot;);&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:BalancedDiscord.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:BalancedSearch.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:BalancedComments.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
/*@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:Antiborder.css&amp;amp;only=styles&amp;quot;;*/&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:VanillaCodeMirror.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
/* Import Font */&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&amp;amp;display=swap&#039;);&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&amp;amp;family=Noto+Sans+KR:wght@400;700&amp;amp;family=Noto+Sans+SC:wght@400;700&amp;amp;family=Noto+Sans+TC:wght@400;700&amp;amp;family=Noto+Sans+Thai:wght@400;700&amp;amp;family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&amp;amp;family=Noto+Sans+Avestan:wght@400;700&amp;amp;family=Noto+Sans+Hebrew:wght@400;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--theme-page-headings-font: &#039;Quicksand&#039;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .page-content {&lt;br /&gt;
	overflow: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Skin Alters */&lt;br /&gt;
/* Mainpage Styles */&lt;br /&gt;
.Mainpage-border {&lt;br /&gt;
	background: var(--theme-color-5);&lt;br /&gt;
	border: 2px solid var(--theme-accent-color);&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	margin-top: 10px;&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.Mainpage-header {&lt;br /&gt;
	background: var(--theme-accent-color);&lt;br /&gt;
	border-radius: 2px;&lt;br /&gt;
	color: #000000;&lt;br /&gt;
	font-size: 1.4em;&lt;br /&gt;
	padding: 1px;&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.Mainpage-header-link {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
.page__main {&lt;br /&gt;
	padding: 23px 15px 15px 30px;&lt;br /&gt;
}&lt;br /&gt;
.mainpage .page__main {&lt;br /&gt;
	padding-right: 30px;&lt;br /&gt;
}&lt;br /&gt;
.page {&lt;br /&gt;
	 border-left: 1px solid var(--theme-color-4);&lt;br /&gt;
	 border-right: 1px solid var(--theme-color-4);&lt;br /&gt;
	 border-bottom: 1px solid var(--theme-color-4);&lt;br /&gt;
	 border-radius: 3px;&lt;br /&gt;
}&lt;br /&gt;
.theme-fandomdesktop-light .page {&lt;br /&gt;
	border-top: 5px solid var(--theme-color-1);&lt;br /&gt;
}&lt;br /&gt;
.theme-fandomdesktop-dark .page {&lt;br /&gt;
	border-top: 5px solid var(--theme-accent-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Background Image for Mainpage */&lt;br /&gt;
/** Light Mode **/&lt;br /&gt;
.theme-fandomdesktop-light .bgimg {&lt;br /&gt;
	color: var(--theme-page-text-color);&lt;br /&gt;
	text-shadow: 0px 2px 2px #ffffff80;&lt;br /&gt;
	background-size: cover;&lt;br /&gt;
	background-image: linear-gradient(rgba(249, 245, 242, 0.8),&lt;br /&gt;
					  rgba(249, 245, 242, 0.6)), url(&#039;https://static.wikia.nocookie.net/honkai-nexus-anima/images/b/b5/Site-background-light/revision/latest?cb=20250829091827&amp;amp;format=original&#039;);&lt;br /&gt;
}&lt;br /&gt;
/** Dark Mode **/&lt;br /&gt;
.theme-fandomdesktop-dark .bgimg {&lt;br /&gt;
	color: var(--theme-page-text-color);&lt;br /&gt;
	text-shadow: 0px 2px 2px #00000080;&lt;br /&gt;
	background-size: cover;&lt;br /&gt;
	background-image: url(&#039;https://static.wikia.nocookie.net/honkai-nexus-anima/images/0/08/Site-background-dark/revision/latest?cb=20250829091822&amp;amp;format=original&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TOC hide headings */&lt;br /&gt;
.toclimit-2 .toclevel-1 ul,&lt;br /&gt;
.toclimit-3 .toclevel-2 ul,&lt;br /&gt;
.toclimit-4 .toclevel-3 ul,&lt;br /&gt;
.toclimit-5 .toclevel-4 ul,&lt;br /&gt;
.toclimit-6 .toclevel-5 ul,&lt;br /&gt;
.toclimit-7 .toclevel-6 ul { display: none; }&lt;br /&gt;
&lt;br /&gt;
.mobileHide, .mobile-only, .no-desktop { display: none; }&lt;br /&gt;
&lt;br /&gt;
.no-border { border: none !important; }&lt;br /&gt;
&lt;br /&gt;
.no-wrap { white-space: nowrap; }&lt;br /&gt;
&lt;br /&gt;
.align-right { text-align: right; }&lt;br /&gt;
.align-center { text-align: center; }&lt;br /&gt;
.align-left { text-align: left; }&lt;br /&gt;
&lt;br /&gt;
.cont-inline-block { display: inline-block; }&lt;br /&gt;
.cont-flex { display: flex; flex-wrap: wrap; }&lt;br /&gt;
.cont-inline-flex { display: inline-flex; flex-wrap: wrap; }&lt;br /&gt;
&lt;br /&gt;
/* Hatnote styling */&lt;br /&gt;
.hatnote {&lt;br /&gt;
	border-left: 3px solid var(--theme-accent-color);&lt;br /&gt;
	padding: 3px 10px;&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	background: linear-gradient(145deg, rgba(var(--theme-accent-color--rgb),0.15) 0%, rgba(var(--theme-accent-color--rgb),0) 100%);&lt;br /&gt;
	margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description list in table */&lt;br /&gt;
.page-content table dl { margin: 0; }&lt;br /&gt;
&lt;br /&gt;
/* No highlight for custom collapsible toggle buttons */&lt;br /&gt;
.wds-button.mw-customtoggle { user-select: none; }&lt;br /&gt;
&lt;br /&gt;
/* Making paragraphs more apparent by incresing line height */&lt;br /&gt;
.mw-parser-output p {&lt;br /&gt;
	margin-top: 0.8em;&lt;br /&gt;
	margin-bottom: 0.8em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Column template fix */&lt;br /&gt;
.page-content .columntemplate ul,&lt;br /&gt;
.page-content .columntemplate ol { margin: 0 0 0 30px; }&lt;br /&gt;
.page-content .columntemplate { margin: 6px 0 6px 0; }&lt;br /&gt;
&lt;br /&gt;
/* Reduce bottom margin of lists */&lt;br /&gt;
.mw-parser-output ol, .mw-parser-output ul { margin: 6px 0 6px 36px; }&lt;br /&gt;
&lt;br /&gt;
/* inline unordered list seperated by pipe */&lt;br /&gt;
.mw-content-ltr ul.pipe_delimit { margin: 0px; }&lt;br /&gt;
.mw-content-ltr ul.pipe_delimit li { display:inline; }&lt;br /&gt;
.mw-content-ltr ul.pipe_delimit li + li::before { content: &amp;quot; | &amp;quot;; }&lt;br /&gt;
&lt;br /&gt;
/* CSS for Discord.js */&lt;br /&gt;
.widget-body { display: none; }&lt;br /&gt;
.discord-widget-container { height: 125px; }&lt;br /&gt;
.main-page-tag-rcs .discord-widget-container {&lt;br /&gt;
	margin: 0 0 10px 0;&lt;br /&gt;
	width: 290px;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget .widget-header { &lt;br /&gt;
	background-color: var(--theme-accent-color);&lt;br /&gt;
}&lt;br /&gt;
.discord-widget .widget-footer {&lt;br /&gt;
	background-color: var(--theme-page-background-color);&lt;br /&gt;
	box-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget .widget-theme-light .widget-btn-connect {&lt;br /&gt;
	background-color: var(--theme-link-color);&lt;br /&gt;
	color: var(--theme-body-text-color);&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* [[Template:Latest Edits]] Fix for UCP */&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-rollback,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-tags,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-userTalkLink,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-separatorAftercharacterDiff,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-separatorAftercharacterDiff,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-userTalkLink,&lt;br /&gt;
#ActivityFeed td.mw-enhanced-rc,&lt;br /&gt;
#ActivityFeed .mw-changeslist-legend,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-historyLink,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-separatorAfterLinks,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-characterDiff,&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-comment,&lt;br /&gt;
#ActivityFeed .activity-tabs,&lt;br /&gt;
#ActivityFeed .activity-summary,&lt;br /&gt;
#ActivityFeed .mw-enhancedchanges-arrow-space {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner-userLink:before {&lt;br /&gt;
	content: &amp;quot;\00000A\000009edited\0000A0by &amp;quot;;&lt;br /&gt;
	white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed .mw-changeslist-line-inner {&lt;br /&gt;
	text-align:left;&lt;br /&gt;
	width: 254px;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed span.mw-changeslist-line-inner-userLink {&lt;br /&gt;
	font-size: 11px;&lt;br /&gt;
	position: relative;&lt;br /&gt;
	top: -5px !important;&lt;br /&gt;
	left: -15px;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed .mw-changeslist div table {&lt;br /&gt;
	border-bottom: 1px solid var(--subtitle-color);&lt;br /&gt;
	margin-left: 10px;&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	padding-top: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
#ActivityFeed .mw-changeslist div table:last-child {&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
/* End [[Template:Latest Edits]] Fix for UCP */&lt;br /&gt;
&lt;br /&gt;
.navtabs * { width: 100% }&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Tutorial]] */&lt;br /&gt;
.tutorial dd { margin-left: 0; }&lt;br /&gt;
&lt;br /&gt;
.tutorial .tutorial-detail {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	gap: 4px;&lt;br /&gt;
	align-items: flex-start;&lt;br /&gt;
	margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tutorial .tutorial-detail &amp;gt; a.image { overflow: visible !important; }&lt;br /&gt;
&lt;br /&gt;
.tutorial .tutorial-detail &amp;gt; a.new {&lt;br /&gt;
	flex: 0 0 200px;&lt;br /&gt;
	height: 110px;&lt;br /&gt;
	background-image: url(https://static.wikia.nocookie.net/gensin-impact/images/4/4a/Item_Unknown.png);&lt;br /&gt;
	background-size: contain;&lt;br /&gt;
	background-repeat: no-repeat;&lt;br /&gt;
	background-position: center;&lt;br /&gt;
	font-size: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-content .dialogue .tutorial dt {&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
	font-style: inherit;&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* [[Template:Fairuse]] */&lt;br /&gt;
.skin-fandomdesktop .fairuse { border-collapse: collapse; }&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse th {&lt;br /&gt;
	background: var(--theme-accent-color);&lt;br /&gt;
	text-transform: uppercase;&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse td,&lt;br /&gt;
.skin-fandomdesktop .fairuse tr { border: 1px solid var(--theme-border-color); }&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse tr:nth-child(2) td { padding: 0.5em 1em; }&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse tr:nth-child(3) td {&lt;br /&gt;
	padding: 1em;&lt;br /&gt;
	font-size: 0.8em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.fairuse-disclaimer {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--theme-accent-color);&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
	padding: 0 5px;&lt;br /&gt;
	margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* nowrap for nth child (add as we go) */&lt;br /&gt;
.nowrap-1 td:nth-child(1),&lt;br /&gt;
.nowrap-2 td:nth-child(2),&lt;br /&gt;
.nowrap-3 td:nth-child(3) { white-space: pre; }&lt;br /&gt;
&lt;br /&gt;
hr {&lt;br /&gt;
	margin: 5px 0;&lt;br /&gt;
	border: none;&lt;br /&gt;
	height: 1px;&lt;br /&gt;
	color: var(--theme-border-color);&lt;br /&gt;
	background-color: var(--theme-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Template:Description Sibling margin */&lt;br /&gt;
.description-wrapper + .description-wrapper { margin-top: 1em; }&lt;br /&gt;
&lt;br /&gt;
/* LoopPreview label */&lt;br /&gt;
.preview-right { margin: 5px; }&lt;br /&gt;
.looppreview-hover-preference,&lt;br /&gt;
.looppreview-hover-label {&lt;br /&gt;
	padding: 0 5px;&lt;br /&gt;
	margin-bottom: -5px;&lt;br /&gt;
}&lt;br /&gt;
.autoplay-looppreview .looppreview-hover-label { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* Class for resizing images to fit the parent */&lt;br /&gt;
.fit-image img {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for &amp;lt;templatedata&amp;gt; parameter and alias */&lt;br /&gt;
.mw-templatedata-doc-param-name code {&lt;br /&gt;
	background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
	border-radius: 2px;&lt;br /&gt;
	padding: 1px 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for &amp;lt;templatedata&amp;gt; Suggested values */&lt;br /&gt;
.mw-templatedata-doc-params td dd code {&lt;br /&gt;
	display: list-item;&lt;br /&gt;
	width: fit-content;&lt;br /&gt;
	line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for &amp;lt;templatedata&amp;gt; edit header, brackets, and formatting */&lt;br /&gt;
.mw-templatedata-doc-params caption {&lt;br /&gt;
	margin: 0.2em 0.4em;&lt;br /&gt;
	&lt;br /&gt;
	.mw-templatedata-caption {&lt;br /&gt;
		font-size: 1.2em;&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	&lt;br /&gt;
		.mw-editsection-like {&lt;br /&gt;
			font-size: small;&lt;br /&gt;
			font-weight: normal;&lt;br /&gt;
			margin-left: 8px;&lt;br /&gt;
			&lt;br /&gt;
			.mw-editsection-bracket {&lt;br /&gt;
				display: inline;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	p {&lt;br /&gt;
		.oo-ui-widget {&lt;br /&gt;
			display: none;&lt;br /&gt;
		}&lt;br /&gt;
	&lt;br /&gt;
		.mw-templatedata-format {&lt;br /&gt;
			margin-left: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Change History]] */&lt;br /&gt;
.change-history-header {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	justify-content: space-between;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	font-size: 88%;&lt;br /&gt;
	margin: 0.3em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.change-history-content {&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	max-height: 330px;&lt;br /&gt;
	padding: 0.5em;&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
	-moz-box-sizing: border-box;&lt;br /&gt;
	-moz-border-radius-topleft: 0.5em;&lt;br /&gt;
	background: transparent;&lt;br /&gt;
	border-radius: 4px;&lt;br /&gt;
	&lt;br /&gt;
	hr + p {&lt;br /&gt;
		margin-block: 0;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for mw-newarticletext in edit menu and Visual Editor Notices popup. */&lt;br /&gt;
.mw-newarticletext ul.pipe_delimit, .ve-ui-mwNoticesPopupTool-popup ul.pipe_delimit { margin: 0px }&lt;br /&gt;
&lt;br /&gt;
.mw-newarticletext ul.pipe_delimit li, .ve-ui-mwNoticesPopupTool-popup ul.pipe_delimit li { display: inline }&lt;br /&gt;
&lt;br /&gt;
.mw-newarticletext ul.pipe_delimit li + li::before, .ve-ui-mwNoticesPopupTool-popup ul.pipe_delimit li + li::before { content: &amp;quot; | &amp;quot; }&lt;br /&gt;
&lt;br /&gt;
/*** FandomDesktop specific fixes ***/&lt;br /&gt;
.page__main { line-height: 1.5; }&lt;br /&gt;
&lt;br /&gt;
.page-content h1, .page-content h2, .page-content h3, .page-content h4, .page-content h5, .page-content h6 { margin: .5em 0 .2em; }&lt;br /&gt;
&lt;br /&gt;
.page-content p+p { margin-top: 0.8em; }&lt;br /&gt;
&lt;br /&gt;
.page-content dl { margin: 12px 0 6px; }&lt;br /&gt;
&lt;br /&gt;
.wds-text-card, .wds-widget-frame .alice-carousel__arrow { background-color: var(--pi-tabber-bg-color); }&lt;br /&gt;
&lt;br /&gt;
.theme-fandomdesktop-dark .wds-widget-frame .alice-carousel__arrow:hover{ background-color: var(--theme-color-8); }&lt;br /&gt;
&lt;br /&gt;
.wds-text-card .wds-text-card__title { color: var(--theme-link-color); }&lt;br /&gt;
&lt;br /&gt;
.wds-text-card .wds-text-card__title:hover { color: var(--theme-link-color--hover); }&lt;br /&gt;
&lt;br /&gt;
/* Don&#039;t cut off long names */&lt;br /&gt;
.fandom-community-header__local-navigation .wds-dropdown__content { max-width: inherit; }&lt;br /&gt;
&lt;br /&gt;
.fandom-community-header__local-navigation .wds-dropdown__content .wds-list.wds-is-linked .wds-dropdown-level-2 .wds-dropdown-level-2__content { max-width: inherit; }&lt;br /&gt;
&lt;br /&gt;
/* Math in Dark Theme */&lt;br /&gt;
.theme-fandomdesktop-dark .mwe-math-fallback-image-inline,&lt;br /&gt;
.theme-fandomdesktop-dark .mwe-math-fallback-image-display { filter: hue-rotate(180deg) invert(1); }&lt;br /&gt;
&lt;br /&gt;
/* fix class -&amp;gt; classname new */&lt;br /&gt;
a[classname=&amp;quot;new&amp;quot;] { color: #ba0000; }&lt;br /&gt;
&lt;br /&gt;
/* non-decimal reference numbering labels */&lt;br /&gt;
.references-marker-upper-alpha ol.references { list-style-type: upper-alpha; }&lt;br /&gt;
.references-marker-lower-alpha ol.references { list-style-type: lower-alpha; }&lt;br /&gt;
&lt;br /&gt;
/* fix reference target background color */&lt;br /&gt;
.theme-fandomdesktop-dark ol.references li:target, .theme-fandomdesktop-dark sup.reference:target { background-color: #282828; }&lt;br /&gt;
.theme-fandomdesktop-light ol.references li:target, .theme-fandomdesktop-dark sup.reference:target { background-color: #eaf3ff; }&lt;br /&gt;
&lt;br /&gt;
/* fix refs so they don&#039;t break in new columns when more than one line */&lt;br /&gt;
:is(.references-small, .columntemplate) :is(li, dd) { break-inside: avoid-column; }&lt;br /&gt;
&lt;br /&gt;
/* padding between references in list */&lt;br /&gt;
.references &amp;gt; li:not(:first-child) { margin-top: 5px; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* format code */&lt;br /&gt;
code, .custom-formatting-code:not(.custom-formatting-plain) {&lt;br /&gt;
	background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
	border: 1px solid var(--theme-border-color);&lt;br /&gt;
	border-radius: 2px;&lt;br /&gt;
	padding: 1px 4px;&lt;br /&gt;
	font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
/* For [[Module:Formatting]] */&lt;br /&gt;
.custom-formatting-code {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-code.code-block-table { display: table; }&lt;br /&gt;
span.variable { opacity: 0.65; }&lt;br /&gt;
span.variable::after {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
	content: &amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
span.variable::before {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
	content: &amp;quot;&amp;lt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-nested { display: none; }&lt;br /&gt;
.custom-formatting-resulting { display: inline; }&lt;br /&gt;
.custom-formatting-code .custom-formatting-nested { display: inline-block; }&lt;br /&gt;
.custom-formatting-code .custom-formatting-resulting { display: none; }&lt;br /&gt;
/* End for [[Module:Formatting]] */&lt;br /&gt;
&lt;br /&gt;
/* Fixing sortable arrow icons in tables using &amp;quot;article-table fandom-table sortable&amp;quot; classes */&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort.headerSortUp::before,&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th:not(.headerSortUp).headerSort::before { content: none; }&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort.headerSortDown::before,&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th:not(.headerSortUp).headerSort::after {&lt;br /&gt;
	clip-path: none;&lt;br /&gt;
	-webkit-clip-path: none&lt;br /&gt;
}&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort.headerSortUp::after { display: flex }&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort::after,&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort::before { right: 0 }&lt;br /&gt;
&lt;br /&gt;
/* Temporary fix to gallery */&lt;br /&gt;
div.wikia-gallery &amp;gt; div.wikia-gallery-caption{ display: none }&lt;br /&gt;
&lt;br /&gt;
/* [[Template:Description]] styles */&lt;br /&gt;
div.description-wrapper {&lt;br /&gt;
	border: 1px solid var(--border-color);&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
	border-radius: 8px;&lt;br /&gt;
	background: #bf8c4015;&lt;br /&gt;
}&lt;br /&gt;
div.description-content {&lt;br /&gt;
	font-size: 15px;&lt;br /&gt;
	text-align: left;&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	line-height: 1.35em;&lt;br /&gt;
	padding: 12px 12px 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
div.description-source {&lt;br /&gt;
	font-size: 15px;&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	padding: 5px 12px;&lt;br /&gt;
}&lt;br /&gt;
hr.description-separator {&lt;br /&gt;
	width: 97.5%;&lt;br /&gt;
	margin: auto;&lt;br /&gt;
}&lt;br /&gt;
div.description-title {&lt;br /&gt;
	font-size: 15px;&lt;br /&gt;
	text-align: left;&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	padding: 10px 12px 6px;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/* Class to add text hidden from view that is usable by screen readers */&lt;br /&gt;
.screen-reader-text { font-size: 0; }&lt;br /&gt;
&lt;br /&gt;
/* Remove coloring on parameter aliases on template data as it makes text hard to read */&lt;br /&gt;
.mw-templatedata-doc-param-alias { color: inherit; }&lt;br /&gt;
&lt;br /&gt;
/* Avoid tabs from going off-screen and needing horizontal scrooling */&lt;br /&gt;
body &amp;gt; .main-container .wds-tabs__wrapper {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	margin-left: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Allow horizontal scrolling of in-tabber content */&lt;br /&gt;
body &amp;gt; .main-container .wds-tabber &amp;gt; .wds-is-current { overflow: auto clip; }&lt;br /&gt;
&lt;br /&gt;
/* Temp fix until fandom fixes Recent Images */&lt;br /&gt;
.recentImage__details-title { color: var(--theme-page-text-color); }&lt;br /&gt;
&lt;br /&gt;
/* Hide &amp;quot;add categories&amp;quot; button at bottom of article */&lt;br /&gt;
nav#articleCategories ul.categories button#CategorySelectAdd { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* Custom class to artifically trigger link hover css */&lt;br /&gt;
a.link-focused {&lt;br /&gt;
	color: var(--theme-link-color--hover);&lt;br /&gt;
	text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Override default class for reference lists to avoid unwanted columns and spacing */&lt;br /&gt;
.mw-references-columns {&lt;br /&gt;
	column-width: auto;&lt;br /&gt;
	margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* MediaWiki:Edittools styling */&lt;br /&gt;
.edittools-list {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	gap: 3px;&lt;br /&gt;
}&lt;br /&gt;
.edittools-list &amp;gt; code {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	gap: 2px;&lt;br /&gt;
}&lt;br /&gt;
.edittools-list div.mw-collapsible {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	display: inline;&lt;br /&gt;
}&lt;br /&gt;
.edittools-list span.mw-collapsible-toggle { padding: 0 3px; }&lt;br /&gt;
.edittools-wrapper {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: 5px;&lt;br /&gt;
	border: 1px solid var(--border-color);&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	padding: 8px;&lt;br /&gt;
	font-size: small&lt;br /&gt;
}&lt;br /&gt;
#edittools-description {&lt;br /&gt;
	margin-top: 1em;&lt;br /&gt;
	margin-bottom: 0.7em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide file metadata at the bottom of file pages */&lt;br /&gt;
h2#metadata,&lt;br /&gt;
div.mw-imagepage-section-metadata { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Event Countdown]] */&lt;br /&gt;
.eventcountdown {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-flow: row nowrap;&lt;br /&gt;
	justify-content: space-around;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	gap: 5px;&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eventcountdown .eventcountdown-region {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
	background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
	padding: 7px; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eventcountdown .eventcountdown-region .eventcountdown-region-text {&lt;br /&gt;
	color: var(--theme-accent-color);&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eventcountdown .eventcountdown-region hr { border-color: var(--theme-accent-color); }&lt;br /&gt;
/* End of [[Template:Event Countdown]] */&lt;br /&gt;
&lt;br /&gt;
/* Fix ugly math padding */&lt;br /&gt;
.mwe-math-fallback-image-inline { padding: 0 }&lt;br /&gt;
&lt;br /&gt;
/* Remove 0-value modules from [[Special:Community]] */&lt;br /&gt;
.community-page-cards-module { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* Avoid countdown dancing */&lt;br /&gt;
@media only screen and (max-width: 900px) {&lt;br /&gt;
	.skin-fandomdesktop td &amp;gt; :is(.gi-countdown-Asia, .gi-countdown-EU, .gi-countdown-NA) .countdown {&lt;br /&gt;
		display: flex !important;&lt;br /&gt;
		flex-direction: column;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix search and replace colors in CM */&lt;br /&gt;
.skin-fandomdesktop .cm-editor .cm-panels .cm-textfield {&lt;br /&gt;
	color: var(--theme-page-text-color);&lt;br /&gt;
	background: var(--theme-page-background-color);&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix line height in editor */&lt;br /&gt;
.skin-fandomdesktop .cm-editor .cm-scroller {line-height: 21px;}&lt;br /&gt;
&lt;br /&gt;
/* For [[T:TOC Right]] and [[T:TOC Limit]] */&lt;br /&gt;
.toc-right {&lt;br /&gt;
	clear: right;&lt;br /&gt;
	margin: -1em 0 0 10px;&lt;br /&gt;
	float: right;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: transparent;&lt;br /&gt;
	max-width: 270px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* No ellipsing of long text in local nav */&lt;br /&gt;
.skin-fandomdesktop .fandom-community-header__local-navigation .wds-dropdown__content .wds-list.wds-is-linked &amp;gt; li &amp;gt; a &amp;gt; span {&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	text-overflow: unset;&lt;br /&gt;
	-webkit-line-clamp: unset;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/MediaWiki:FandomMobile.css?diff=1353</id>
		<title>MediaWiki:FandomMobile.css</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/MediaWiki:FandomMobile.css?diff=1353"/>
		<updated>2025-08-30T09:18:51Z</updated>

		<summary type="html">&lt;p&gt;919dd: Created page with &amp;quot;@import url(&amp;quot;/load.php?mode=articles&amp;amp;articles=MediaWiki:Variables.css|MediaWiki:Quotes.css|MediaWiki:Tabber.css|MediaWiki:Navbox.css|MediaWiki:Dialogue.css|MediaWiki:Mbox.css|MediaWiki:Recipe.css|MediaWiki:Tables.css|MediaWiki:Font.css|MediaWiki:Card.css|MediaWiki:Item.css|MediaWiki:Colors.css|MediaWiki:Gallery.css|MediaWiki:AudioButton.css|MediaWiki:CustomTabs.css|MediaWiki:Tooltip.css|u:dev:MediaWiki:PortableNavbox.css|u:dev:MediaWiki:Module:Documentation.css|MediaWiki...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;@import url(&amp;quot;/load.php?mode=articles&amp;amp;articles=MediaWiki:Variables.css|MediaWiki:Quotes.css|MediaWiki:Tabber.css|MediaWiki:Navbox.css|MediaWiki:Dialogue.css|MediaWiki:Mbox.css|MediaWiki:Recipe.css|MediaWiki:Tables.css|MediaWiki:Font.css|MediaWiki:Card.css|MediaWiki:Item.css|MediaWiki:Colors.css|MediaWiki:Gallery.css|MediaWiki:AudioButton.css|MediaWiki:CustomTabs.css|MediaWiki:Tooltip.css|u:dev:MediaWiki:PortableNavbox.css|u:dev:MediaWiki:Module:Documentation.css|MediaWiki:Documentation.css|MediaWiki:Header.css|MediaWiki:EnemySkills.css|MediaWiki:Maps.css|MediaWiki:Description.css|MediaWiki:UtilityClasses.css|MediaWiki:FatesAtlas.css|MediaWiki:PossibleOutcomes.css|MediaWiki:ChangeHistory.css|MediaWiki:Messages.css|MediaWiki:EditorDashboard.css|MediaWiki:Icon.css|MediaWiki:AbilityTable.css&amp;amp;only=styles&amp;quot;);&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:FandomIcons.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
/* Import Fonts */&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Barlow:wght@600&amp;amp;display=swap&#039;);&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Roboto&amp;amp;display=swap&#039;);&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Open+Sans&amp;amp;display=swap&#039;);&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&amp;amp;family=Noto+Sans+KR:wght@400;700&amp;amp;family=Noto+Sans+SC:wght@400;700&amp;amp;family=Noto+Sans+TC:wght@400;700&amp;amp;family=Noto+Sans+Thai:wght@400;700&amp;amp;family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&amp;amp;family=Noto+Sans+Avestan:wght@400;700&amp;amp;family=El+Messiri:wght@400;700&amp;amp;family=Noto+Sans+Hebrew:wght@400;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
hr {&lt;br /&gt;
    color: var(--theme-border-color);&lt;br /&gt;
    border-style: solid;&lt;br /&gt;
    border-top: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For Server Based Timers Gadgets */&lt;br /&gt;
body.show-active-as .hide-active,&lt;br /&gt;
body.show-active-eu .hide-active,&lt;br /&gt;
body.show-active-na .hide-active,&lt;br /&gt;
body:not(.show-active-as) .active-as,&lt;br /&gt;
body:not(.show-active-eu) .active-eu,&lt;br /&gt;
body:not(.show-active-na) .active-na {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.show-active-as div.active-as,&lt;br /&gt;
body.show-active-eu div.active-eu,&lt;br /&gt;
body.show-active-na div.active-na,&lt;br /&gt;
body.show-active-as span.active-as,&lt;br /&gt;
body.show-active-eu span.active-eu,&lt;br /&gt;
body.show-active-na span.active-na,&lt;br /&gt;
body:not(.show-active-as, .show-active-eu, .show-active-na) div.default-active {&lt;br /&gt;
	display: inline-block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.show-active-as.show-active-eu br.active-as.active-eu,&lt;br /&gt;
body:not(.show-active-eu).show-active-as br:not(.active-eu).active-as {&lt;br /&gt;
	display: inline !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* External link &amp;quot;Icon&amp;quot; */&lt;br /&gt;
.mw-parser-output .external:after {&lt;br /&gt;
	content: &amp;quot; external&amp;quot;;&lt;br /&gt;
	font-family: &#039;FANDOM-Icons&#039;;&lt;br /&gt;
	letter-spacing: -0.3em;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	margin-right: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Event Countdown]] */&lt;br /&gt;
.countdownevent {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-flow: row nowrap;&lt;br /&gt;
    justify-content: space-around;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    gap: 5px;&lt;br /&gt;
    margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.countdownevent div {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    border-radius: 5px;&lt;br /&gt;
    background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
    padding: 7px; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.countdownevent div span {&lt;br /&gt;
    color: var(--theme-accent-color);&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.countdownevent div hr {&lt;br /&gt;
    border-color: var(--theme-accent-color);&lt;br /&gt;
}&lt;br /&gt;
/* End for [[Template:Event Countdown]] */&lt;br /&gt;
&lt;br /&gt;
/* Avoid tabs from going off-screen and needing horizontal scrolling */&lt;br /&gt;
body &amp;gt; .main-container .wds-tabs__wrapper {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	margin-left: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide default Mobile Main Page and display full Mobile Main Page */&lt;br /&gt;
.mobile-main-page__wiki-description,&lt;br /&gt;
.mobile-main-page__trending-articles,&lt;br /&gt;
.mobile-main-page__popular-categories,&lt;br /&gt;
.mobile-main-page .collapsible-section {&lt;br /&gt;
	display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mobile-main-page .mobile-hidden {&lt;br /&gt;
	display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Version Information]] used on Main Page */&lt;br /&gt;
.bgimg {&lt;br /&gt;
	color: white;&lt;br /&gt;
	background-size: cover;&lt;br /&gt;
    background-image: linear-gradient(rgba(0, 0, 0, 0.7),&lt;br /&gt;
                       rgba(0, 0, 0, 0.7)), url(&#039;https://static.wikia.nocookie.net/houkai-star-rail/images/1/17/Concept_Art_The_Overworld.png/revision/latest?cb=20211013103128&amp;amp;format=original&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mobile-main-page .mw-body-content .Mainpage-border, .Mainpage-border { &lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
	border: 3px solid var(--subtitle-color);&lt;br /&gt;
	margin-top: 10px;&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mobile-main-page .mw-body-content .article-table-wrapper table th.Mainpage-header, .Mainpage-header {&lt;br /&gt;
	background-color: var(--subtitle-color);&lt;br /&gt;
	color: #000000;&lt;br /&gt;
	font-size: 1.5em;&lt;br /&gt;
	padding: 6px;&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.Mainpage-header-link {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mobile-main-page .article-media-thumbnail,&lt;br /&gt;
.mobile-main-page .article-table-wrapper {&lt;br /&gt;
	margin-bottom: 0;&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mobile-main-page .article-media-placeholder,&lt;br /&gt;
.mobile-main-page .mobile-gallery__image img {&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Show gallery captions */&lt;br /&gt;
.mobile-gallery .mobile-gallery__image-caption {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Center captions in normal galleries */&lt;br /&gt;
figcaption.mobile-gallery__image-caption {&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Disable Max Length for Gallery Captions */&lt;br /&gt;
.mobile-gallery-default .mobile-gallery__image-caption {&lt;br /&gt;
    max-height: unset;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix Infobox Images */&lt;br /&gt;
.pi-image-collection .pi-item .article-media-placeholder {&lt;br /&gt;
  max-height: 50vh;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix Hatnotes */&lt;br /&gt;
div.context-link, .hatnote {&lt;br /&gt;
    border-left: 3px solid var(--theme-accent-color);&lt;br /&gt;
    padding: 3px 10px;&lt;br /&gt;
    border-radius: 3px;&lt;br /&gt;
    background: linear-gradient(145deg, rgba(var(--theme-accent-color--rgb), 0.15) 0%, rgba(var(--theme-accent-color--rgb), 0) 100%);&lt;br /&gt;
    margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Tt]] */&lt;br /&gt;
/* Disable default hover tooltip */&lt;br /&gt;
.hover-tooltip {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
/* Enable custom toggleable tooltip */&lt;br /&gt;
.custom-tt-wrapper.hsr-collapsible .mw-collapsible-toggle {&lt;br /&gt;
	display: inline !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reducing left margin when using lists in a table. */&lt;br /&gt;
.mw-parser-output td &amp;gt; .columntemplate &amp;gt; ul,&lt;br /&gt;
.mw-parser-output td &amp;gt; .columntemplate &amp;gt; ol,&lt;br /&gt;
.mw-parser-output td &amp;gt; ul,&lt;br /&gt;
.mw-parser-output td &amp;gt; ol {&lt;br /&gt;
    margin-left: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Override navbox ban on mobile */&lt;br /&gt;
.navbox, .navbox table{&lt;br /&gt;
	display: table !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Template:TOC Limit */&lt;br /&gt;
.toclimit-2 .toclevel-1 ul,&lt;br /&gt;
.toclimit-3 .toclevel-2 ul,&lt;br /&gt;
.toclimit-4 .toclevel-3 ul,&lt;br /&gt;
.toclimit-5 .toclevel-4 ul,&lt;br /&gt;
.toclimit-6 .toclevel-5 ul,&lt;br /&gt;
.toclimit-7 .toclevel-6 ul {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Template:Keys */&lt;br /&gt;
.srw-key {&lt;br /&gt;
	background-color: #020203;&lt;br /&gt;
	color: #dcc491;&lt;br /&gt;
	font-size: 80%;&lt;br /&gt;
	font-family: Barlow;&lt;br /&gt;
	border: 1px solid #a59269;&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	box-shadow: 0 0 0 2px #332b1e inset;&lt;br /&gt;
	padding: 0.1em 0.4em;&lt;br /&gt;
	min-width: 30px;&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide default &amp;quot;Start Here&amp;quot; section on [[Special:Community]], as we have our own to-do list */&lt;br /&gt;
.community-page-cards-module {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* format code */&lt;br /&gt;
code, .custom-formatting-code:not(.custom-formatting-plain) {&lt;br /&gt;
    background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
    border: 1px solid var(--theme-border-color);&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
    padding: 1px 4px;&lt;br /&gt;
    font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
/* For [[Module:Formatting]] */&lt;br /&gt;
.custom-formatting-code {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-code.code-block-table {&lt;br /&gt;
	display: table;&lt;br /&gt;
}&lt;br /&gt;
span.variable {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
}&lt;br /&gt;
span.variable::after {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
	content: &amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
span.variable::before {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
	content: &amp;quot;&amp;lt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-nested {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-resulting {&lt;br /&gt;
	display: inline;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-code .custom-formatting-nested {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-code .custom-formatting-resulting {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
/* End for [[Module:Formatting]] */&lt;br /&gt;
&lt;br /&gt;
/* light infobox images on mobile */&lt;br /&gt;
.wiki-page-header__hero-image img {&lt;br /&gt;
  filter:drop-shadow(0px 0px 3px black)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Custom MessageBox styling for mobile so nothing gets squished */&lt;br /&gt;
.mbox__content__image {&lt;br /&gt;
	height: unset;&lt;br /&gt;
	vertical-align: top;&lt;br /&gt;
	float: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mbox__content__image:has(.article-media-thumbnail) {&lt;br /&gt;
	width: 75px;&lt;br /&gt;
}&lt;br /&gt;
.mbox__content__wrapper {&lt;br /&gt;
	display: block;&lt;br /&gt;
}&lt;br /&gt;
.mbox__content .article-media-thumbnail {&lt;br /&gt;
	margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.mbox__content .mbox__content__image img {&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Tabber]] */&lt;br /&gt;
.mw-parser-output .wds-tabber &amp;gt; ul {&lt;br /&gt;
    margin-left: 0px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Avoid tabs from going off-screen and needing horizontal scrooling */&lt;br /&gt;
.wds-tabs__wrapper {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	margin-left: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class to add text hidden from view that is usable by screen readers */&lt;br /&gt;
.screen-reader-text { font-size: 0; }&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Template:Welcome?diff=1063</id>
		<title>Template:Welcome</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Template:Welcome?diff=1063"/>
		<updated>2025-08-29T23:04:21Z</updated>

		<summary type="html">&lt;p&gt;919dd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100% class=&amp;quot;description standard-border bgimg&amp;quot; style=&amp;quot;overflow: hidden; margin-bottom: 6px; border: 1px solid var(--theme-color-4); border-radius: 3px 3px 3px 3px; margin-bottom: 10px; text-align: left; color: #; padding: 15px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;center&amp;gt;&lt;br /&gt;
[[File:Honkai Nexus Anima.png|center|320px|link=Honkai: Nexus Anima]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:26px; margin-bottom: 3px;&amp;quot;&amp;gt;&#039;&#039;&#039;Welcome to the Honkai: Nexus Anima Wiki&#039;&#039;&#039;&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;div style=&amp;quot;margin-bottom: 10px;&amp;quot;&amp;gt;This wiki has [[Special:Statistics|&#039;&#039;&#039;{{NUMBEROFACTIVEUSERS}} active users&#039;&#039;&#039;]] maintaining [[Special:AllPages|&#039;&#039;&#039;{{NUMBEROFARTICLES}} articles&#039;&#039;&#039;]] ([[Special:AllPages|&#039;&#039;&#039;{{NUMBEROFPAGES}} total pages&#039;&#039;&#039;]]) and [[Special:ListFiles|&#039;&#039;&#039;{{NUMBEROFFILES}} images &amp;amp; videos&#039;&#039;&#039;]].&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:20px; margin-bottom: 6px;&amp;quot;&amp;gt;Official Communities and Social Media&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;[https://hna.hoyoverse.com/en-us Official Website] • [https://www.hoyolab.com/home HoYoLAB Forums]&amp;lt;br&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;[https://www.facebook.com/HonkaiNA/ Facebook] • [https://twitter.com/HonkaiNA Twitter] • [https://www.youtube.com/@HonkaiNA YouTube]&amp;lt;!-- • [https://www.reddit.com/r/HonkaiStarRail/ Reddit]--&amp;gt; • [https://discord.com/invite/honkainexusanima Discord] • [https://www.instagram.com/honkaina Instagram] • [https://www.tiktok.com/@honkaina_en TikTok]&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div class=&amp;quot;Mainpage-border&amp;gt;&lt;br /&gt;
{|style=&amp;quot;width:100%; text-align:center;&amp;quot;&lt;br /&gt;
!class=&amp;quot;Mainpage-header&amp;quot; | [[Honkai: Nexus Anima|&amp;lt;span class=&amp;quot;Mainpage-header-link&amp;quot;&amp;gt;About the Game&amp;lt;/span&amp;gt;]]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:1rem;&amp;quot; | &#039;&#039;&#039;&#039;&#039;[[Honkai: Nexus Anima]]&#039;&#039;&#039;&#039;&#039; is a creature-collector adventure strategy game and the latest installment in the &#039;&#039;Honkai&#039;&#039; series, developed and published by [[miHoYo|HoYoverse]]. The first closed beta is [https://www.hoyolab.com/article/40785394 currently recruiting].&amp;lt;br /&amp;gt;&lt;br /&gt;
This wiki is an English resource for information about the Global version of the game. There are &#039;&#039;&#039;unmarked spoilers&#039;&#039;&#039; on this wiki.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The wiki is undergoing construction. If you&#039;d like to help edit, please join our Discord server: https://discord.gg/PuHgw3fuDm&amp;lt;!--&amp;lt;big&amp;gt;&#039;&#039;&#039;Please read the [[Special:Community|Community Page]] and [[Honkai Nexus Anima Wiki:Community Rules|Rules]] before editing and discussing!&#039;&#039;&#039;&amp;lt;/big&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/MediaWiki:Fandomdesktop.css?diff=1060</id>
		<title>MediaWiki:Fandomdesktop.css</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/MediaWiki:Fandomdesktop.css?diff=1060"/>
		<updated>2025-08-29T22:58:29Z</updated>

		<summary type="html">&lt;p&gt;919dd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Import Caching */&lt;br /&gt;
@import url(&amp;quot;/load.php?mode=articles&amp;amp;articles=MediaWiki:Variables.css|u:dev:MediaWiki:FandomIcons.css|u:dev:MediaWiki:PortableNavbox.css|MediaWiki:Mbox.css|MediaWiki:FD_Mbox.css|MediaWiki:Infobox.css|MediaWiki:Quotes.css|MediaWiki:Navbox.css|MediaWiki:Font.css|MediaWiki:Item.css|MediaWiki:Colors.css|MediaWiki:Gallery.css|MediaWiki:CustomTabs.css|MediaWiki:Tables.css|MediaWiki:EditorDashboard.css|MediaWiki:Documentation.css|MediaWiki:Dialogue.css|u:dev:MediaWiki:Module:Documentation.css|u:dev:MediaWiki:InterlanguageFlags.css|MediaWiki:Tooltip.css|MediaWiki:Keys.css|MediaWiki:StaffColors.css|MediaWiki:Rubi.css|MediaWiki:Events.css|MediaWiki:Icon.css&amp;amp;only=styles&amp;quot;);&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:BalancedDiscord.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:BalancedSearch.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:BalancedComments.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
/*@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:Antiborder.css&amp;amp;only=styles&amp;quot;;*/&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:VanillaCodeMirror.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .page-content {&lt;br /&gt;
  overflow: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Skin Alters */&lt;br /&gt;
/* Mainpage Styles */&lt;br /&gt;
.Mainpage-border {  &lt;br /&gt;
    background: var(--theme-color-5);&lt;br /&gt;
    border: 2px solid var(--theme-accent-color);&lt;br /&gt;
    border-radius: 3px;&lt;br /&gt;
    margin-top: 10px;&lt;br /&gt;
    margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.Mainpage-header {&lt;br /&gt;
    background: var(--theme-accent-color);&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
    color: #000000;&lt;br /&gt;
    font-size: 1.4em;&lt;br /&gt;
    padding: 1px;&lt;br /&gt;
    margin-bottom: 10px;&lt;br /&gt;
    font-family: &#039;BarlowBold&#039;, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.Mainpage-header-link {&lt;br /&gt;
    color: #000000;&lt;br /&gt;
}&lt;br /&gt;
.page__main {&lt;br /&gt;
    padding: 23px 15px 15px 30px;&lt;br /&gt;
}&lt;br /&gt;
.mainpage .page__main {&lt;br /&gt;
	padding-right: 30px;&lt;br /&gt;
}&lt;br /&gt;
.page {&lt;br /&gt;
     border-left: 1px solid var(--theme-color-4);&lt;br /&gt;
     border-right: 1px solid var(--theme-color-4);&lt;br /&gt;
     border-bottom: 1px solid var(--theme-color-4);&lt;br /&gt;
     border-radius: 3px;&lt;br /&gt;
}&lt;br /&gt;
.theme-fandomdesktop-light .page {&lt;br /&gt;
	border-top: 5px solid var(--theme-color-1);&lt;br /&gt;
}&lt;br /&gt;
.theme-fandomdesktop-dark .page {&lt;br /&gt;
	border-top: 5px solid var(--theme-accent-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Background Image for Mainpage */&lt;br /&gt;
/** Light Mode **/&lt;br /&gt;
.theme-fandomdesktop-light .bgimg {&lt;br /&gt;
	color: var(--theme-page-text-color);&lt;br /&gt;
	text-shadow: 0px 2px 2px #ffffff80;&lt;br /&gt;
	background-size: cover;&lt;br /&gt;
    background-image: linear-gradient(rgba(249, 245, 242, 0.8),&lt;br /&gt;
                       rgba(249, 245, 242, 0.6)), url(&#039;https://static.wikia.nocookie.net/honkai-nexus-anima/images/b/b5/Site-background-light/revision/latest?cb=20250829091827&amp;amp;format=original&#039;);&lt;br /&gt;
}&lt;br /&gt;
/** Dark Mode **/&lt;br /&gt;
.theme-fandomdesktop-dark .bgimg {&lt;br /&gt;
	color: var(--theme-page-text-color);&lt;br /&gt;
	text-shadow: 0px 2px 2px #00000080;&lt;br /&gt;
	background-size: cover;&lt;br /&gt;
    background-image: url(&#039;https://static.wikia.nocookie.net/honkai-nexus-anima/images/0/08/Site-background-dark/revision/latest?cb=20250829091822&amp;amp;format=original&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TOC hide headings */&lt;br /&gt;
.toclimit-2 .toclevel-1 ul,&lt;br /&gt;
.toclimit-3 .toclevel-2 ul,&lt;br /&gt;
.toclimit-4 .toclevel-3 ul,&lt;br /&gt;
.toclimit-5 .toclevel-4 ul,&lt;br /&gt;
.toclimit-6 .toclevel-5 ul,&lt;br /&gt;
.toclimit-7 .toclevel-6 ul { display: none; }&lt;br /&gt;
&lt;br /&gt;
.mobileHide, .mobile-only, .no-desktop { display: none; }&lt;br /&gt;
&lt;br /&gt;
.no-border { border: none !important; }&lt;br /&gt;
&lt;br /&gt;
.no-wrap { white-space: nowrap; }&lt;br /&gt;
&lt;br /&gt;
.align-right { text-align: right; }&lt;br /&gt;
.align-center { text-align: center; }&lt;br /&gt;
.align-left { text-align: left; }&lt;br /&gt;
&lt;br /&gt;
.cont-inline-block { display: inline-block; }&lt;br /&gt;
.cont-flex { display: flex; flex-wrap: wrap; }&lt;br /&gt;
.cont-inline-flex { display: inline-flex; flex-wrap: wrap; }&lt;br /&gt;
&lt;br /&gt;
/* Hatnote styling */&lt;br /&gt;
.hatnote {&lt;br /&gt;
    border-left: 3px solid var(--theme-accent-color);&lt;br /&gt;
    padding: 3px 10px;&lt;br /&gt;
    border-radius: 3px;&lt;br /&gt;
    background: linear-gradient(145deg, rgba(var(--theme-accent-color--rgb),0.15) 0%, rgba(var(--theme-accent-color--rgb),0) 100%);&lt;br /&gt;
    margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description list in table */&lt;br /&gt;
.page-content table dl { margin: 0; }&lt;br /&gt;
&lt;br /&gt;
/* No highlight for custom collapsible toggle buttons */&lt;br /&gt;
.wds-button.mw-customtoggle { user-select: none; }&lt;br /&gt;
&lt;br /&gt;
/* Making paragraphs more apparent by incresing line height */&lt;br /&gt;
.mw-parser-output p {&lt;br /&gt;
	margin-top: 0.8em;&lt;br /&gt;
	margin-bottom: 0.8em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Column template fix */&lt;br /&gt;
.page-content .columntemplate ul,&lt;br /&gt;
.page-content .columntemplate ol { margin: 0 0 0 30px; }&lt;br /&gt;
.page-content .columntemplate { margin: 6px 0 6px 0; }&lt;br /&gt;
&lt;br /&gt;
/* Reduce bottom margin of lists */&lt;br /&gt;
.mw-parser-output  ol, .mw-parser-output  ul { margin: 6px 0 6px 36px; }&lt;br /&gt;
&lt;br /&gt;
/* inline unordered list seperated by pipe */&lt;br /&gt;
.mw-content-ltr ul.pipe_delimit { margin: 0px; }&lt;br /&gt;
.mw-content-ltr ul.pipe_delimit li { display:inline; }&lt;br /&gt;
.mw-content-ltr ul.pipe_delimit li + li::before { content: &amp;quot; | &amp;quot;; }&lt;br /&gt;
&lt;br /&gt;
/* CSS for Discord.js */&lt;br /&gt;
.widget-body { display: none; }&lt;br /&gt;
.discord-widget-container { height: 125px; }&lt;br /&gt;
.main-page-tag-rcs .discord-widget-container {&lt;br /&gt;
	margin: 0 0 10px 0;&lt;br /&gt;
	width: 290px;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget .widget-header { background-color: var(--theme-accent-color); }&lt;br /&gt;
&lt;br /&gt;
.discord-widget .widget-footer {&lt;br /&gt;
  background-color: var(--theme-page-background-color);&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
.discord-widget .widget-theme-light .widget-btn-connect {&lt;br /&gt;
	background-color: var(--theme-link-color);&lt;br /&gt;
	color: var(--theme-body-text-color);&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navtabs * { width: 100% }&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Tutorial]] */&lt;br /&gt;
.tutorial dd { margin-left: 0; }&lt;br /&gt;
&lt;br /&gt;
.tutorial .tutorial-detail {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	gap: 4px;&lt;br /&gt;
	align-items: flex-start;&lt;br /&gt;
	margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tutorial .tutorial-detail &amp;gt; a.image { overflow: visible !important; }&lt;br /&gt;
&lt;br /&gt;
.tutorial .tutorial-detail &amp;gt; a.new {&lt;br /&gt;
	flex: 0 0 200px;&lt;br /&gt;
	height: 110px;&lt;br /&gt;
	background-image: url(https://static.wikia.nocookie.net/gensin-impact/images/4/4a/Item_Unknown.png);&lt;br /&gt;
	background-size: contain;&lt;br /&gt;
	background-repeat: no-repeat;&lt;br /&gt;
	background-position: center;&lt;br /&gt;
	font-size: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-content .dialogue .tutorial dt {&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
	font-style: inherit;&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* [[Template:Fairuse]] */&lt;br /&gt;
.skin-fandomdesktop .fairuse { border-collapse: collapse; }&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse th {&lt;br /&gt;
	background: var(--theme-accent-color);&lt;br /&gt;
	text-transform: uppercase;&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse td,&lt;br /&gt;
.skin-fandomdesktop .fairuse tr { border: 1px solid var(--theme-border-color); }&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse tr:nth-child(2) td { padding: 0.5em 1em; }&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse tr:nth-child(3) td {&lt;br /&gt;
	padding: 1em;&lt;br /&gt;
	font-size: 0.8em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.fairuse-disclaimer {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--theme-accent-color);&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
	padding: 0 5px;&lt;br /&gt;
	margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* nowrap for nth child (add as we go) */&lt;br /&gt;
.nowrap-1 td:nth-child(1),&lt;br /&gt;
.nowrap-2 td:nth-child(2),&lt;br /&gt;
.nowrap-3 td:nth-child(3) { white-space: pre; }&lt;br /&gt;
&lt;br /&gt;
hr {&lt;br /&gt;
    margin: 5px 0;&lt;br /&gt;
    border: none;&lt;br /&gt;
    height: 1px;&lt;br /&gt;
    color: var(--theme-border-color);&lt;br /&gt;
    background-color: var(--theme-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Template:Description Sibling margin */&lt;br /&gt;
.description-wrapper + .description-wrapper { margin-top: 1em; }&lt;br /&gt;
&lt;br /&gt;
/* LoopPreview label */&lt;br /&gt;
.preview-right { margin: 5px; }&lt;br /&gt;
.looppreview-hover-preference,&lt;br /&gt;
.looppreview-hover-label {&lt;br /&gt;
	padding: 0 5px;&lt;br /&gt;
	margin-bottom: -5px;&lt;br /&gt;
}&lt;br /&gt;
.autoplay-looppreview .looppreview-hover-label { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* Class for resizing images to fit the parent */&lt;br /&gt;
.fit-image img {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for &amp;lt;templatedata&amp;gt; parameter and alias */&lt;br /&gt;
.mw-templatedata-doc-param-name code {&lt;br /&gt;
	background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
	border-radius: 2px;&lt;br /&gt;
	padding: 1px 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for &amp;lt;templatedata&amp;gt; Suggested values */&lt;br /&gt;
.mw-templatedata-doc-params td dd code {&lt;br /&gt;
	display: list-item;&lt;br /&gt;
	width: fit-content;&lt;br /&gt;
	line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for &amp;lt;templatedata&amp;gt; edit header, brackets, and formatting */&lt;br /&gt;
.mw-templatedata-doc-params caption {&lt;br /&gt;
	margin: 0.2em 0.4em;&lt;br /&gt;
	&lt;br /&gt;
	.mw-templatedata-caption {&lt;br /&gt;
		font-size: 1.2em;&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	&lt;br /&gt;
		.mw-editsection-like {&lt;br /&gt;
			font-size: small;&lt;br /&gt;
			font-weight: normal;&lt;br /&gt;
			margin-left: 8px;&lt;br /&gt;
			&lt;br /&gt;
			.mw-editsection-bracket {&lt;br /&gt;
				display: inline;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	p {&lt;br /&gt;
		.oo-ui-widget {&lt;br /&gt;
			display: none;&lt;br /&gt;
		}&lt;br /&gt;
	&lt;br /&gt;
		.mw-templatedata-format {&lt;br /&gt;
			margin-left: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Change History]] */&lt;br /&gt;
.change-history-header {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	justify-content: space-between;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	font-size: 88%;&lt;br /&gt;
	margin: 0.3em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.change-history-content {&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	max-height: 330px;&lt;br /&gt;
	padding: 0.5em;&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
	-moz-box-sizing: border-box;&lt;br /&gt;
	-moz-border-radius-topleft: 0.5em;&lt;br /&gt;
	background: transparent;&lt;br /&gt;
	border-radius: 4px;&lt;br /&gt;
	&lt;br /&gt;
	hr + p {&lt;br /&gt;
		margin-block: 0;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for mw-newarticletext in edit menu and Visual Editor Notices popup. */&lt;br /&gt;
.mw-newarticletext ul.pipe_delimit, .ve-ui-mwNoticesPopupTool-popup ul.pipe_delimit { margin: 0px }&lt;br /&gt;
&lt;br /&gt;
.mw-newarticletext ul.pipe_delimit li, .ve-ui-mwNoticesPopupTool-popup ul.pipe_delimit li { display: inline }&lt;br /&gt;
&lt;br /&gt;
.mw-newarticletext ul.pipe_delimit li + li::before, .ve-ui-mwNoticesPopupTool-popup ul.pipe_delimit li + li::before { content: &amp;quot; | &amp;quot; }&lt;br /&gt;
&lt;br /&gt;
/*** FandomDesktop specific fixes ***/&lt;br /&gt;
.page__main { line-height: 1.5; }&lt;br /&gt;
&lt;br /&gt;
.page-content h1, .page-content h2, .page-content h3, .page-content h4, .page-content h5, .page-content h6 { margin: .5em 0 .2em; }&lt;br /&gt;
&lt;br /&gt;
.page-content p+p { margin-top: 0.8em; }&lt;br /&gt;
&lt;br /&gt;
.page-content dl { margin: 12px 0 6px; }&lt;br /&gt;
&lt;br /&gt;
.wds-text-card, .wds-widget-frame .alice-carousel__arrow { background-color: var(--pi-tabber-bg-color); }&lt;br /&gt;
&lt;br /&gt;
.theme-fandomdesktop-dark .wds-widget-frame .alice-carousel__arrow:hover{ background-color: var(--theme-color-8); }&lt;br /&gt;
&lt;br /&gt;
.wds-text-card .wds-text-card__title { color: var(--theme-link-color); }&lt;br /&gt;
&lt;br /&gt;
.wds-text-card .wds-text-card__title:hover { color: var(--theme-link-color--hover); }&lt;br /&gt;
&lt;br /&gt;
/* Don&#039;t cut off long names */&lt;br /&gt;
.fandom-community-header__local-navigation .wds-dropdown__content { max-width: inherit; }&lt;br /&gt;
&lt;br /&gt;
.fandom-community-header__local-navigation .wds-dropdown__content .wds-list.wds-is-linked .wds-dropdown-level-2 .wds-dropdown-level-2__content { max-width: inherit; }&lt;br /&gt;
&lt;br /&gt;
/* Math in Dark Theme */&lt;br /&gt;
.theme-fandomdesktop-dark .mwe-math-fallback-image-inline,&lt;br /&gt;
.theme-fandomdesktop-dark .mwe-math-fallback-image-display { filter: hue-rotate(180deg) invert(1); }&lt;br /&gt;
&lt;br /&gt;
/* fix class -&amp;gt; classname new */&lt;br /&gt;
a[classname=&amp;quot;new&amp;quot;] { color: #ba0000; }&lt;br /&gt;
&lt;br /&gt;
/* non-decimal reference numbering labels */&lt;br /&gt;
.references-marker-upper-alpha ol.references { list-style-type: upper-alpha; }&lt;br /&gt;
.references-marker-lower-alpha ol.references { list-style-type: lower-alpha; }&lt;br /&gt;
&lt;br /&gt;
/* fix reference target background color */&lt;br /&gt;
.theme-fandomdesktop-dark ol.references li:target, .theme-fandomdesktop-dark sup.reference:target { background-color: #282828; }&lt;br /&gt;
.theme-fandomdesktop-light ol.references li:target, .theme-fandomdesktop-dark sup.reference:target { background-color: #eaf3ff; }&lt;br /&gt;
&lt;br /&gt;
/* fix refs so they don&#039;t break in new columns when more than one line */&lt;br /&gt;
:is(.references-small, .columntemplate) :is(li, dd) { break-inside: avoid-column; }&lt;br /&gt;
&lt;br /&gt;
/* padding between references in list */&lt;br /&gt;
.references &amp;gt; li:not(:first-child) { margin-top: 5px; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* format code */&lt;br /&gt;
code, .custom-formatting-code:not(.custom-formatting-plain) {&lt;br /&gt;
    background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
    border: 1px solid var(--theme-border-color);&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
    padding: 1px 4px;&lt;br /&gt;
    font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
/* For [[Module:Formatting]] */&lt;br /&gt;
.custom-formatting-code {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-code.code-block-table { display: table; }&lt;br /&gt;
span.variable { opacity: 0.65; }&lt;br /&gt;
span.variable::after {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
	content: &amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
span.variable::before {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
	content: &amp;quot;&amp;lt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-nested { display: none; }&lt;br /&gt;
.custom-formatting-resulting { display: inline; }&lt;br /&gt;
.custom-formatting-code .custom-formatting-nested { display: inline-block; }&lt;br /&gt;
.custom-formatting-code .custom-formatting-resulting { display: none; }&lt;br /&gt;
/* End for [[Module:Formatting]] */&lt;br /&gt;
&lt;br /&gt;
/* Fixing sortable arrow icons in tables using &amp;quot;article-table fandom-table sortable&amp;quot; classes */&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort.headerSortUp::before,&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th:not(.headerSortUp).headerSort::before { content: none; }&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort.headerSortDown::before,&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th:not(.headerSortUp).headerSort::after {&lt;br /&gt;
    clip-path: none;&lt;br /&gt;
    -webkit-clip-path: none&lt;br /&gt;
}&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort.headerSortUp::after { display: flex }&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort::after,&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort::before { right: 0 }&lt;br /&gt;
&lt;br /&gt;
/* Temporary fix to gallery */&lt;br /&gt;
div.wikia-gallery &amp;gt; div.wikia-gallery-caption{ display: none }&lt;br /&gt;
&lt;br /&gt;
/* [[Template:Description]] styles */&lt;br /&gt;
div.description-wrapper {&lt;br /&gt;
    border: 1px solid var(--border-color);&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    background: #bf8c4015;&lt;br /&gt;
}&lt;br /&gt;
div.description-content {&lt;br /&gt;
    font-size: 15px;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    overflow: auto;&lt;br /&gt;
    line-height: 1.35em;&lt;br /&gt;
    padding: 12px 12px 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
div.description-source {&lt;br /&gt;
    font-size: 15px;&lt;br /&gt;
    overflow: auto;&lt;br /&gt;
    padding: 5px 12px;&lt;br /&gt;
}&lt;br /&gt;
hr.description-separator {&lt;br /&gt;
    width: 97.5%;&lt;br /&gt;
    margin: auto;&lt;br /&gt;
}&lt;br /&gt;
div.description-title {&lt;br /&gt;
    font-size: 15px;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    overflow: auto;&lt;br /&gt;
    padding: 10px 12px 6px;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/* Class to add text hidden from view that is usable by screen readers */&lt;br /&gt;
.screen-reader-text { font-size: 0; }&lt;br /&gt;
&lt;br /&gt;
/* Remove coloring on parameter aliases on template data as it makes text hard to read */&lt;br /&gt;
.mw-templatedata-doc-param-alias { color: inherit; }&lt;br /&gt;
&lt;br /&gt;
/* Avoid tabs from going off-screen and needing horizontal scrooling */&lt;br /&gt;
body &amp;gt; .main-container .wds-tabs__wrapper {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	margin-left: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Allow horizontal scrolling of in-tabber content */&lt;br /&gt;
body &amp;gt; .main-container .wds-tabber &amp;gt; .wds-is-current { overflow: auto clip; }&lt;br /&gt;
&lt;br /&gt;
/* Temp fix until fandom fixes Recent Images */&lt;br /&gt;
.recentImage__details-title { color: var(--theme-page-text-color); }&lt;br /&gt;
&lt;br /&gt;
/* Hide &amp;quot;add categories&amp;quot; button at bottom of article */&lt;br /&gt;
nav#articleCategories ul.categories button#CategorySelectAdd { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* Custom class to artifically trigger link hover css */&lt;br /&gt;
a.link-focused {&lt;br /&gt;
	color: var(--theme-link-color--hover);&lt;br /&gt;
	text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Override default class for reference lists to avoid unwanted columns and spacing */&lt;br /&gt;
.mw-references-columns {&lt;br /&gt;
	column-width: auto;&lt;br /&gt;
	margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* MediaWiki:Edittools styling */&lt;br /&gt;
.edittools-list {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	gap: 3px;&lt;br /&gt;
}&lt;br /&gt;
.edittools-list &amp;gt; code {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	gap: 2px;&lt;br /&gt;
}&lt;br /&gt;
.edittools-list div.mw-collapsible {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
    display: inline;&lt;br /&gt;
}&lt;br /&gt;
.edittools-list span.mw-collapsible-toggle { padding: 0 3px; }&lt;br /&gt;
.edittools-wrapper {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: 5px;&lt;br /&gt;
	border: 1px solid var(--border-color);&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	padding: 8px;&lt;br /&gt;
	font-size: small&lt;br /&gt;
}&lt;br /&gt;
#edittools-description {&lt;br /&gt;
	margin-top: 1em;&lt;br /&gt;
	margin-bottom: 0.7em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide file metadata at the bottom of file pages */&lt;br /&gt;
h2#metadata,&lt;br /&gt;
div.mw-imagepage-section-metadata { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Event Countdown]] */&lt;br /&gt;
.eventcountdown {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-flow: row nowrap;&lt;br /&gt;
	justify-content: space-around;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	gap: 5px;&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eventcountdown .eventcountdown-region {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
	background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
	padding: 7px; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eventcountdown .eventcountdown-region .eventcountdown-region-text {&lt;br /&gt;
	color: var(--theme-accent-color);&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eventcountdown .eventcountdown-region hr { border-color: var(--theme-accent-color); }&lt;br /&gt;
/* End of [[Template:Event Countdown]] */&lt;br /&gt;
&lt;br /&gt;
/* Fix ugly math padding */&lt;br /&gt;
.mwe-math-fallback-image-inline { padding: 0 }&lt;br /&gt;
&lt;br /&gt;
/* Remove 0-value modules from [[Special:Community]] */&lt;br /&gt;
.community-page-cards-module { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* Avoid countdown dancing */&lt;br /&gt;
@media only screen and (max-width: 900px) {&lt;br /&gt;
	.skin-fandomdesktop td &amp;gt; :is(.gi-countdown-Asia, .gi-countdown-EU, .gi-countdown-NA) .countdown {&lt;br /&gt;
		display: flex !important;&lt;br /&gt;
		flex-direction: column;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix search and replace colors in CM */&lt;br /&gt;
.skin-fandomdesktop .cm-editor .cm-panels .cm-textfield {&lt;br /&gt;
	color: var(--theme-page-text-color);&lt;br /&gt;
	background: var(--theme-page-background-color);&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix line height in editor */&lt;br /&gt;
.skin-fandomdesktop .cm-editor .cm-scroller {line-height: 21px;}&lt;br /&gt;
&lt;br /&gt;
/* For [[T:TOC Right]] and [[T:TOC Limit]] */&lt;br /&gt;
.toc-right {&lt;br /&gt;
	clear: right;&lt;br /&gt;
	margin: -1em 0 0 10px;&lt;br /&gt;
	float: right;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: transparent;&lt;br /&gt;
	max-width: 270px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* No ellipsing of long text in local nav */&lt;br /&gt;
.skin-fandomdesktop .fandom-community-header__local-navigation .wds-dropdown__content .wds-list.wds-is-linked &amp;gt; li &amp;gt; a &amp;gt; span {&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	text-overflow: unset;&lt;br /&gt;
	-webkit-line-clamp: unset;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Template:Welcome?diff=1051</id>
		<title>Template:Welcome</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Template:Welcome?diff=1051"/>
		<updated>2025-08-29T22:53:31Z</updated>

		<summary type="html">&lt;p&gt;919dd: Undo revision 1050 by 919dd (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100% class=&amp;quot;description standard-border bgimg&amp;quot; style=&amp;quot;overflow: hidden; margin-bottom: 6px; border: 1px solid var(--theme-color-4); border-radius: 3px 3px 3px 3px; margin-bottom: 10px; text-align: left; color: #; padding: 15px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;center&amp;gt;&lt;br /&gt;
[[File:Honkai Nexus Anima.png|center|320px|link=Honkai: Nexus Anima]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:26px; margin-bottom: 3px;&amp;quot;&amp;gt;Welcome to the Honkai: Nexus Anima Wiki&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;div style=&amp;quot;margin-bottom: 10px;&amp;quot;&amp;gt;This wiki has [[Special:Statistics|&#039;&#039;&#039;{{NUMBEROFACTIVEUSERS}} active users&#039;&#039;&#039;]] maintaining [[Special:AllPages|&#039;&#039;&#039;{{NUMBEROFARTICLES}} articles&#039;&#039;&#039;]] ([[Special:AllPages|&#039;&#039;&#039;{{NUMBEROFPAGES}} total pages&#039;&#039;&#039;]]) and [[Special:ListFiles|&#039;&#039;&#039;{{NUMBEROFFILES}} images &amp;amp; videos&#039;&#039;&#039;]].&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:20px; margin-bottom: 6px;&amp;quot;&amp;gt;Official Communities and Social Media&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;[https://hna.hoyoverse.com/en-us Official Website] • [https://www.hoyolab.com/home HoYoLAB Forums]&amp;lt;br&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;[https://www.facebook.com/HonkaiNA/ Facebook] • [https://twitter.com/HonkaiNA Twitter] • [https://www.youtube.com/@HonkaiNA YouTube]&amp;lt;!-- • [https://www.reddit.com/r/HonkaiStarRail/ Reddit]--&amp;gt; • [https://discord.com/invite/honkainexusanima Discord] • [https://www.instagram.com/honkaina Instagram] • [https://www.tiktok.com/@honkaina_en TikTok]&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div class=&amp;quot;Mainpage-border&amp;gt;&lt;br /&gt;
{|style=&amp;quot;width:100%; text-align:center;&amp;quot;&lt;br /&gt;
!class=&amp;quot;Mainpage-header&amp;quot; | [[Honkai: Nexus Anima|&amp;lt;span class=&amp;quot;Mainpage-header-link&amp;quot;&amp;gt;About the Game&amp;lt;/span&amp;gt;]]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:1rem;&amp;quot; | &#039;&#039;&#039;&#039;&#039;[[Honkai: Nexus Anima]]&#039;&#039;&#039;&#039;&#039; is a creature-collector adventure strategy game and the latest installment in the Honkai series, developed and published by [[miHoYo|HoYoverse]]. The first closed beta is [https://www.hoyolab.com/article/40785394 currently recruiting].&amp;lt;br /&amp;gt;&lt;br /&gt;
This wiki is an English resource for information about the Global version of the game. There are &#039;&#039;&#039;unmarked spoilers&#039;&#039;&#039; on this wiki.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The wiki is undergoing construction. If you&#039;d like to help edit, please join our Discord server: https://discord.gg/PuHgw3fuDm&amp;lt;!--&amp;lt;big&amp;gt;&#039;&#039;&#039;Please read the [[Special:Community|Community Page]] and [[Honkai Nexus Anima Wiki:Community Rules|Rules]] before editing and discussing!&#039;&#039;&#039;&amp;lt;/big&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Template:Welcome?diff=1050</id>
		<title>Template:Welcome</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Template:Welcome?diff=1050"/>
		<updated>2025-08-29T22:53:15Z</updated>

		<summary type="html">&lt;p&gt;919dd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100% class=&amp;quot;description standard-border bgimg&amp;quot; style=&amp;quot;overflow: hidden; margin-bottom: 6px; border: 1px solid var(--theme-color-4); border-radius: 3px 3px 3px 3px; margin-bottom: 10px; text-align: left; color: #; padding: 15px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;center&amp;gt;&lt;br /&gt;
[[File:Honkai Nexus Anima.png|center|320px|link=Honkai: Nexus Anima]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-bottom: 3px;&amp;quot;&amp;gt;Welcome to the Honkai: Nexus Anima Wiki&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;div style=&amp;quot;margin-bottom: 10px;&amp;quot;&amp;gt;This wiki has [[Special:Statistics|&#039;&#039;&#039;{{NUMBEROFACTIVEUSERS}} active users&#039;&#039;&#039;]] maintaining [[Special:AllPages|&#039;&#039;&#039;{{NUMBEROFARTICLES}} articles&#039;&#039;&#039;]] ([[Special:AllPages|&#039;&#039;&#039;{{NUMBEROFPAGES}} total pages&#039;&#039;&#039;]]) and [[Special:ListFiles|&#039;&#039;&#039;{{NUMBEROFFILES}} images &amp;amp; videos&#039;&#039;&#039;]].&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-bottom: 6px;&amp;quot;&amp;gt;Official Communities and Social Media&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;[https://hna.hoyoverse.com/en-us Official Website] • [https://www.hoyolab.com/home HoYoLAB Forums]&amp;lt;br&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;[https://www.facebook.com/HonkaiNA/ Facebook] • [https://twitter.com/HonkaiNA Twitter] • [https://www.youtube.com/@HonkaiNA YouTube]&amp;lt;!-- • [https://www.reddit.com/r/HonkaiStarRail/ Reddit]--&amp;gt; • [https://discord.com/invite/honkainexusanima Discord] • [https://www.instagram.com/honkaina Instagram] • [https://www.tiktok.com/@honkaina_en TikTok]&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div class=&amp;quot;Mainpage-border&amp;gt;&lt;br /&gt;
{|style=&amp;quot;width:100%; text-align:center;&amp;quot;&lt;br /&gt;
!class=&amp;quot;Mainpage-header&amp;quot; | [[Honkai: Nexus Anima|&amp;lt;span class=&amp;quot;Mainpage-header-link&amp;quot;&amp;gt;About the Game&amp;lt;/span&amp;gt;]]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:1rem;&amp;quot; | &#039;&#039;&#039;&#039;&#039;[[Honkai: Nexus Anima]]&#039;&#039;&#039;&#039;&#039; is a creature-collector adventure strategy game and the latest installment in the Honkai series, developed and published by [[miHoYo|HoYoverse]]. The first closed beta is [https://www.hoyolab.com/article/40785394 currently recruiting].&amp;lt;br /&amp;gt;&lt;br /&gt;
This wiki is an English resource for information about the Global version of the game. There are &#039;&#039;&#039;unmarked spoilers&#039;&#039;&#039; on this wiki.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The wiki is undergoing construction. If you&#039;d like to help edit, please join our Discord server: https://discord.gg/PuHgw3fuDm&amp;lt;!--&amp;lt;big&amp;gt;&#039;&#039;&#039;Please read the [[Special:Community|Community Page]] and [[Honkai Nexus Anima Wiki:Community Rules|Rules]] before editing and discussing!&#039;&#039;&#039;&amp;lt;/big&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/?title=Honkai:_Nexus_Anima_Wiki&amp;diff=1044&amp;diff=1044</id>
		<title>Honkai: Nexus Anima Wiki</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/?title=Honkai:_Nexus_Anima_Wiki&amp;diff=1044&amp;diff=1044"/>
		<updated>2025-08-29T22:47:48Z</updated>

		<summary type="html">&lt;p&gt;919dd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;mainpage-leftcolumn-start /&amp;gt;&lt;br /&gt;
{{Welcome}}&lt;br /&gt;
&amp;lt;mainpage-endcolumn /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;mainpage-rightcolumn-start /&amp;gt;&lt;br /&gt;
{{DiscordWidget}}&lt;br /&gt;
&#039;&#039;Need help building out this community?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*[[Project:Wiki rules|Rules of this wiki]]&lt;br /&gt;
*[[w:c:community:Help:Getting Started|Getting Started]]&lt;br /&gt;
*[[w:c:community:Help:Contributing|How to Contribute]]&lt;br /&gt;
*[[w:c:community:Help:Community Management|Managing your new community]]&lt;br /&gt;
*[[w:c:community:Help:Contents|Guides]]&lt;br /&gt;
*[[w:c:community:Help:Index|All Help articles]]&lt;br /&gt;
&lt;br /&gt;
You can also be part of the larger Fandom family of communities. Visit [[w:c:community|Fandom&#039;s Community Central]]!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&#039;&#039;Community Founders&#039;&#039;: Write a good and paragraph-length description for your welcome section about your topic. Let your readers know what your topic is about and add some general information about it. Then you should visit [[Special:AdminDashboard|the admin dashboard for more tips]].&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;mainpage-endcolumn /&amp;gt;&lt;br /&gt;
[[Category:{{SITENAME}}]]&lt;br /&gt;
&lt;br /&gt;
[[pl:]]&lt;br /&gt;
[[vi:]]&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Template:Welcome?diff=1042</id>
		<title>Template:Welcome</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Template:Welcome?diff=1042"/>
		<updated>2025-08-29T22:45:48Z</updated>

		<summary type="html">&lt;p&gt;919dd: Created page with &amp;quot;{| width=100% class=&amp;quot;description standard-border bgimg&amp;quot; style=&amp;quot;overflow: hidden; margin-bottom: 6px; border: 1px solid var(--theme-color-4); border-radius: 3px 3px 3px 3px; margin-bottom: 10px; text-align: left; color: #; padding: 15px;&amp;quot; |- |&amp;lt;center&amp;gt; link=Honkai: Nexus Anima &amp;lt;div style=&amp;quot;font:26px BarlowBold; margin-bottom: 3px;&amp;quot;&amp;gt;Welcome to the Honkai: Nexus Anima Wiki&amp;lt;/div&amp;gt;&amp;lt;!-- --&amp;gt;&amp;lt;div style=&amp;quot;margin-bottom: 10px;&amp;quot;&amp;gt;This wiki ha...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100% class=&amp;quot;description standard-border bgimg&amp;quot; style=&amp;quot;overflow: hidden; margin-bottom: 6px; border: 1px solid var(--theme-color-4); border-radius: 3px 3px 3px 3px; margin-bottom: 10px; text-align: left; color: #; padding: 15px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;center&amp;gt;&lt;br /&gt;
[[File:Honkai Nexus Anima.png|center|320px|link=Honkai: Nexus Anima]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font:26px BarlowBold; margin-bottom: 3px;&amp;quot;&amp;gt;Welcome to the Honkai: Nexus Anima Wiki&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;div style=&amp;quot;margin-bottom: 10px;&amp;quot;&amp;gt;This wiki has [[Special:Statistics|&#039;&#039;&#039;{{NUMBEROFACTIVEUSERS}} active users&#039;&#039;&#039;]] maintaining [[Special:AllPages|&#039;&#039;&#039;{{NUMBEROFARTICLES}} articles&#039;&#039;&#039;]] ([[Special:AllPages|&#039;&#039;&#039;{{NUMBEROFPAGES}} total pages&#039;&#039;&#039;]]) and [[Special:ListFiles|&#039;&#039;&#039;{{NUMBEROFFILES}} images &amp;amp; videos&#039;&#039;&#039;]].&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;div style=&amp;quot;font:20px BarlowBold; margin-bottom: 6px;&amp;quot;&amp;gt;Official Communities and Social Media&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;[https://hna.hoyoverse.com/en-us Official Website] • [https://www.hoyolab.com/home HoYoLAB Forums]&amp;lt;br&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;[https://www.facebook.com/HonkaiNA/ Facebook] • [https://twitter.com/HonkaiNA Twitter] • [https://www.youtube.com/@HonkaiNA YouTube]&amp;lt;!-- • [https://www.reddit.com/r/HonkaiStarRail/ Reddit]--&amp;gt; • [https://discord.com/invite/honkainexusanima Discord] • [https://www.instagram.com/honkaina Instagram] • [https://www.tiktok.com/@honkaina_en TikTok]&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div class=&amp;quot;Mainpage-border&amp;gt;&lt;br /&gt;
{|style=&amp;quot;width:100%; text-align:center;&amp;quot;&lt;br /&gt;
!class=&amp;quot;Mainpage-header&amp;quot; | [[Honkai: Nexus Anima|&amp;lt;span class=&amp;quot;Mainpage-header-link&amp;quot;&amp;gt;About the Game&amp;lt;/span&amp;gt;]]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:1rem;&amp;quot; | &#039;&#039;&#039;&#039;&#039;[[Honkai: Nexus Anima]]&#039;&#039;&#039;&#039;&#039; is a creature-collector adventure strategy game and the latest installment in the Honkai series, developed and published by [[miHoYo|HoYoverse]]. The first closed beta is [https://www.hoyolab.com/article/40785394 currently recruiting].&amp;lt;br /&amp;gt;&lt;br /&gt;
This wiki is an English resource for information about the Global version of the game. There are &#039;&#039;&#039;unmarked spoilers&#039;&#039;&#039; on this wiki.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The wiki is undergoing construction. If you&#039;d like to help edit, please join our Discord server: https://discord.gg/PuHgw3fuDm&amp;lt;!--&amp;lt;big&amp;gt;&#039;&#039;&#039;Please read the [[Special:Community|Community Page]] and [[Honkai Nexus Anima Wiki:Community Rules|Rules]] before editing and discussing!&#039;&#039;&#039;&amp;lt;/big&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/MediaWiki:Fandomdesktop.css?diff=1038</id>
		<title>MediaWiki:Fandomdesktop.css</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/MediaWiki:Fandomdesktop.css?diff=1038"/>
		<updated>2025-08-29T22:36:34Z</updated>

		<summary type="html">&lt;p&gt;919dd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Import Caching */&lt;br /&gt;
@import url(&amp;quot;/load.php?mode=articles&amp;amp;articles=MediaWiki:Variables.css|u:dev:MediaWiki:FandomIcons.css|u:dev:MediaWiki:PortableNavbox.css|MediaWiki:Mbox.css|MediaWiki:FD_Mbox.css|MediaWiki:Infobox.css|MediaWiki:Quotes.css|MediaWiki:Navbox.css|MediaWiki:Font.css|MediaWiki:Item.css|MediaWiki:Colors.css|MediaWiki:Gallery.css|MediaWiki:CustomTabs.css|MediaWiki:Tables.css|MediaWiki:EditorDashboard.css|MediaWiki:Documentation.css|MediaWiki:Dialogue.css|u:dev:MediaWiki:Module:Documentation.css|u:dev:MediaWiki:InterlanguageFlags.css|MediaWiki:Tooltip.css|MediaWiki:Keys.css|MediaWiki:StaffColors.css|MediaWiki:Rubi.css|MediaWiki:Events.css|MediaWiki:Icon.css&amp;amp;only=styles&amp;quot;);&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:BalancedDiscord.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:BalancedSearch.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:BalancedComments.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
/*@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:Antiborder.css&amp;amp;only=styles&amp;quot;;*/&lt;br /&gt;
@import &amp;quot;/load.php?mode=articles&amp;amp;articles=u:dev:MediaWiki:VanillaCodeMirror.css&amp;amp;only=styles&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .page-content {&lt;br /&gt;
  overflow: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Skin Alters */&lt;br /&gt;
/* Mainpage Styles */&lt;br /&gt;
.Mainpage-border {  &lt;br /&gt;
    background: var(--theme-color-5);&lt;br /&gt;
    border: 2px solid var(--theme-accent-color);&lt;br /&gt;
    border-radius: 3px;&lt;br /&gt;
    margin-top: 10px;&lt;br /&gt;
    margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.Mainpage-header {&lt;br /&gt;
    background: var(--theme-accent-color);&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
    color: #000000;&lt;br /&gt;
    font-size: 1.4em;&lt;br /&gt;
    padding: 1px;&lt;br /&gt;
    margin-bottom: 10px;&lt;br /&gt;
    font-family: &#039;BarlowBold&#039;, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.Mainpage-header-link {&lt;br /&gt;
    color: #000000;&lt;br /&gt;
}&lt;br /&gt;
.page__main {&lt;br /&gt;
    padding: 23px 15px 15px 30px;&lt;br /&gt;
}&lt;br /&gt;
.mainpage .page__main {&lt;br /&gt;
	padding-right: 30px;&lt;br /&gt;
}&lt;br /&gt;
.page {&lt;br /&gt;
     border-left: 1px solid var(--theme-color-4);&lt;br /&gt;
     border-right: 1px solid var(--theme-color-4);&lt;br /&gt;
     border-bottom: 1px solid var(--theme-color-4);&lt;br /&gt;
     border-radius: 3px;&lt;br /&gt;
}&lt;br /&gt;
.theme-fandomdesktop-light .page {&lt;br /&gt;
	border-top: 5px solid var(--theme-color-1);&lt;br /&gt;
}&lt;br /&gt;
.theme-fandomdesktop-dark .page {&lt;br /&gt;
	border-top: 5px solid var(--theme-accent-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TOC hide headings */&lt;br /&gt;
.toclimit-2 .toclevel-1 ul,&lt;br /&gt;
.toclimit-3 .toclevel-2 ul,&lt;br /&gt;
.toclimit-4 .toclevel-3 ul,&lt;br /&gt;
.toclimit-5 .toclevel-4 ul,&lt;br /&gt;
.toclimit-6 .toclevel-5 ul,&lt;br /&gt;
.toclimit-7 .toclevel-6 ul { display: none; }&lt;br /&gt;
&lt;br /&gt;
.mobileHide, .mobile-only, .no-desktop { display: none; }&lt;br /&gt;
&lt;br /&gt;
.no-border { border: none !important; }&lt;br /&gt;
&lt;br /&gt;
.no-wrap { white-space: nowrap; }&lt;br /&gt;
&lt;br /&gt;
.align-right { text-align: right; }&lt;br /&gt;
.align-center { text-align: center; }&lt;br /&gt;
.align-left { text-align: left; }&lt;br /&gt;
&lt;br /&gt;
.cont-inline-block { display: inline-block; }&lt;br /&gt;
.cont-flex { display: flex; flex-wrap: wrap; }&lt;br /&gt;
.cont-inline-flex { display: inline-flex; flex-wrap: wrap; }&lt;br /&gt;
&lt;br /&gt;
/* Hatnote styling */&lt;br /&gt;
.hatnote {&lt;br /&gt;
    border-left: 3px solid var(--theme-accent-color);&lt;br /&gt;
    padding: 3px 10px;&lt;br /&gt;
    border-radius: 3px;&lt;br /&gt;
    background: linear-gradient(145deg, rgba(var(--theme-accent-color--rgb),0.15) 0%, rgba(var(--theme-accent-color--rgb),0) 100%);&lt;br /&gt;
    margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description list in table */&lt;br /&gt;
.page-content table dl { margin: 0; }&lt;br /&gt;
&lt;br /&gt;
/* No highlight for custom collapsible toggle buttons */&lt;br /&gt;
.wds-button.mw-customtoggle { user-select: none; }&lt;br /&gt;
&lt;br /&gt;
/* Making paragraphs more apparent by incresing line height */&lt;br /&gt;
.mw-parser-output p {&lt;br /&gt;
	margin-top: 0.8em;&lt;br /&gt;
	margin-bottom: 0.8em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Column template fix */&lt;br /&gt;
.page-content .columntemplate ul,&lt;br /&gt;
.page-content .columntemplate ol { margin: 0 0 0 30px; }&lt;br /&gt;
.page-content .columntemplate { margin: 6px 0 6px 0; }&lt;br /&gt;
&lt;br /&gt;
/* Reduce bottom margin of lists */&lt;br /&gt;
.mw-parser-output  ol, .mw-parser-output  ul { margin: 6px 0 6px 36px; }&lt;br /&gt;
&lt;br /&gt;
/* inline unordered list seperated by pipe */&lt;br /&gt;
.mw-content-ltr ul.pipe_delimit { margin: 0px; }&lt;br /&gt;
.mw-content-ltr ul.pipe_delimit li { display:inline; }&lt;br /&gt;
.mw-content-ltr ul.pipe_delimit li + li::before { content: &amp;quot; | &amp;quot;; }&lt;br /&gt;
&lt;br /&gt;
/* CSS for Discord.js */&lt;br /&gt;
.widget-body { display: none; }&lt;br /&gt;
.discord-widget-container { height: 125px; }&lt;br /&gt;
.main-page-tag-rcs .discord-widget-container {&lt;br /&gt;
	margin: 0 0 10px 0;&lt;br /&gt;
	width: 290px;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget .widget-header { background-color: var(--theme-accent-color); }&lt;br /&gt;
&lt;br /&gt;
.discord-widget .widget-footer {&lt;br /&gt;
  background-color: var(--theme-page-background-color);&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
.discord-widget .widget-theme-light .widget-btn-connect {&lt;br /&gt;
	background-color: var(--theme-link-color);&lt;br /&gt;
	color: var(--theme-body-text-color);&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navtabs * { width: 100% }&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Tutorial]] */&lt;br /&gt;
.tutorial dd { margin-left: 0; }&lt;br /&gt;
&lt;br /&gt;
.tutorial .tutorial-detail {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	gap: 4px;&lt;br /&gt;
	align-items: flex-start;&lt;br /&gt;
	margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tutorial .tutorial-detail &amp;gt; a.image { overflow: visible !important; }&lt;br /&gt;
&lt;br /&gt;
.tutorial .tutorial-detail &amp;gt; a.new {&lt;br /&gt;
	flex: 0 0 200px;&lt;br /&gt;
	height: 110px;&lt;br /&gt;
	background-image: url(https://static.wikia.nocookie.net/gensin-impact/images/4/4a/Item_Unknown.png);&lt;br /&gt;
	background-size: contain;&lt;br /&gt;
	background-repeat: no-repeat;&lt;br /&gt;
	background-position: center;&lt;br /&gt;
	font-size: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-content .dialogue .tutorial dt {&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
	font-style: inherit;&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* [[Template:Fairuse]] */&lt;br /&gt;
.skin-fandomdesktop .fairuse { border-collapse: collapse; }&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse th {&lt;br /&gt;
	background: var(--theme-accent-color);&lt;br /&gt;
	text-transform: uppercase;&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse td,&lt;br /&gt;
.skin-fandomdesktop .fairuse tr { border: 1px solid var(--theme-border-color); }&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse tr:nth-child(2) td { padding: 0.5em 1em; }&lt;br /&gt;
&lt;br /&gt;
.skin-fandomdesktop .fairuse tr:nth-child(3) td {&lt;br /&gt;
	padding: 1em;&lt;br /&gt;
	font-size: 0.8em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.fairuse-disclaimer {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--theme-accent-color);&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
	padding: 0 5px;&lt;br /&gt;
	margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* nowrap for nth child (add as we go) */&lt;br /&gt;
.nowrap-1 td:nth-child(1),&lt;br /&gt;
.nowrap-2 td:nth-child(2),&lt;br /&gt;
.nowrap-3 td:nth-child(3) { white-space: pre; }&lt;br /&gt;
&lt;br /&gt;
hr {&lt;br /&gt;
    margin: 5px 0;&lt;br /&gt;
    border: none;&lt;br /&gt;
    height: 1px;&lt;br /&gt;
    color: var(--theme-border-color);&lt;br /&gt;
    background-color: var(--theme-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Template:Description Sibling margin */&lt;br /&gt;
.description-wrapper + .description-wrapper { margin-top: 1em; }&lt;br /&gt;
&lt;br /&gt;
/* LoopPreview label */&lt;br /&gt;
.preview-right { margin: 5px; }&lt;br /&gt;
.looppreview-hover-preference,&lt;br /&gt;
.looppreview-hover-label {&lt;br /&gt;
	padding: 0 5px;&lt;br /&gt;
	margin-bottom: -5px;&lt;br /&gt;
}&lt;br /&gt;
.autoplay-looppreview .looppreview-hover-label { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* Class for resizing images to fit the parent */&lt;br /&gt;
.fit-image img {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for &amp;lt;templatedata&amp;gt; parameter and alias */&lt;br /&gt;
.mw-templatedata-doc-param-name code {&lt;br /&gt;
	background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
	border-radius: 2px;&lt;br /&gt;
	padding: 1px 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for &amp;lt;templatedata&amp;gt; Suggested values */&lt;br /&gt;
.mw-templatedata-doc-params td dd code {&lt;br /&gt;
	display: list-item;&lt;br /&gt;
	width: fit-content;&lt;br /&gt;
	line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for &amp;lt;templatedata&amp;gt; edit header, brackets, and formatting */&lt;br /&gt;
.mw-templatedata-doc-params caption {&lt;br /&gt;
	margin: 0.2em 0.4em;&lt;br /&gt;
	&lt;br /&gt;
	.mw-templatedata-caption {&lt;br /&gt;
		font-size: 1.2em;&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	&lt;br /&gt;
		.mw-editsection-like {&lt;br /&gt;
			font-size: small;&lt;br /&gt;
			font-weight: normal;&lt;br /&gt;
			margin-left: 8px;&lt;br /&gt;
			&lt;br /&gt;
			.mw-editsection-bracket {&lt;br /&gt;
				display: inline;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	p {&lt;br /&gt;
		.oo-ui-widget {&lt;br /&gt;
			display: none;&lt;br /&gt;
		}&lt;br /&gt;
	&lt;br /&gt;
		.mw-templatedata-format {&lt;br /&gt;
			margin-left: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Change History]] */&lt;br /&gt;
.change-history-header {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	justify-content: space-between;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	font-size: 88%;&lt;br /&gt;
	margin: 0.3em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.change-history-content {&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	max-height: 330px;&lt;br /&gt;
	padding: 0.5em;&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
	-moz-box-sizing: border-box;&lt;br /&gt;
	-moz-border-radius-topleft: 0.5em;&lt;br /&gt;
	background: transparent;&lt;br /&gt;
	border-radius: 4px;&lt;br /&gt;
	&lt;br /&gt;
	hr + p {&lt;br /&gt;
		margin-block: 0;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for mw-newarticletext in edit menu and Visual Editor Notices popup. */&lt;br /&gt;
.mw-newarticletext ul.pipe_delimit, .ve-ui-mwNoticesPopupTool-popup ul.pipe_delimit { margin: 0px }&lt;br /&gt;
&lt;br /&gt;
.mw-newarticletext ul.pipe_delimit li, .ve-ui-mwNoticesPopupTool-popup ul.pipe_delimit li { display: inline }&lt;br /&gt;
&lt;br /&gt;
.mw-newarticletext ul.pipe_delimit li + li::before, .ve-ui-mwNoticesPopupTool-popup ul.pipe_delimit li + li::before { content: &amp;quot; | &amp;quot; }&lt;br /&gt;
&lt;br /&gt;
/*** FandomDesktop specific fixes ***/&lt;br /&gt;
.page__main { line-height: 1.5; }&lt;br /&gt;
&lt;br /&gt;
.page-content h1, .page-content h2, .page-content h3, .page-content h4, .page-content h5, .page-content h6 { margin: .5em 0 .2em; }&lt;br /&gt;
&lt;br /&gt;
.page-content p+p { margin-top: 0.8em; }&lt;br /&gt;
&lt;br /&gt;
.page-content dl { margin: 12px 0 6px; }&lt;br /&gt;
&lt;br /&gt;
.wds-text-card, .wds-widget-frame .alice-carousel__arrow { background-color: var(--pi-tabber-bg-color); }&lt;br /&gt;
&lt;br /&gt;
.theme-fandomdesktop-dark .wds-widget-frame .alice-carousel__arrow:hover{ background-color: var(--theme-color-8); }&lt;br /&gt;
&lt;br /&gt;
.wds-text-card .wds-text-card__title { color: var(--theme-link-color); }&lt;br /&gt;
&lt;br /&gt;
.wds-text-card .wds-text-card__title:hover { color: var(--theme-link-color--hover); }&lt;br /&gt;
&lt;br /&gt;
/* Don&#039;t cut off long names */&lt;br /&gt;
.fandom-community-header__local-navigation .wds-dropdown__content { max-width: inherit; }&lt;br /&gt;
&lt;br /&gt;
.fandom-community-header__local-navigation .wds-dropdown__content .wds-list.wds-is-linked .wds-dropdown-level-2 .wds-dropdown-level-2__content { max-width: inherit; }&lt;br /&gt;
&lt;br /&gt;
/* Math in Dark Theme */&lt;br /&gt;
.theme-fandomdesktop-dark .mwe-math-fallback-image-inline,&lt;br /&gt;
.theme-fandomdesktop-dark .mwe-math-fallback-image-display { filter: hue-rotate(180deg) invert(1); }&lt;br /&gt;
&lt;br /&gt;
/* fix class -&amp;gt; classname new */&lt;br /&gt;
a[classname=&amp;quot;new&amp;quot;] { color: #ba0000; }&lt;br /&gt;
&lt;br /&gt;
/* non-decimal reference numbering labels */&lt;br /&gt;
.references-marker-upper-alpha ol.references { list-style-type: upper-alpha; }&lt;br /&gt;
.references-marker-lower-alpha ol.references { list-style-type: lower-alpha; }&lt;br /&gt;
&lt;br /&gt;
/* fix reference target background color */&lt;br /&gt;
.theme-fandomdesktop-dark ol.references li:target, .theme-fandomdesktop-dark sup.reference:target { background-color: #282828; }&lt;br /&gt;
.theme-fandomdesktop-light ol.references li:target, .theme-fandomdesktop-dark sup.reference:target { background-color: #eaf3ff; }&lt;br /&gt;
&lt;br /&gt;
/* fix refs so they don&#039;t break in new columns when more than one line */&lt;br /&gt;
:is(.references-small, .columntemplate) :is(li, dd) { break-inside: avoid-column; }&lt;br /&gt;
&lt;br /&gt;
/* padding between references in list */&lt;br /&gt;
.references &amp;gt; li:not(:first-child) { margin-top: 5px; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* format code */&lt;br /&gt;
code, .custom-formatting-code:not(.custom-formatting-plain) {&lt;br /&gt;
    background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
    border: 1px solid var(--theme-border-color);&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
    padding: 1px 4px;&lt;br /&gt;
    font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
/* For [[Module:Formatting]] */&lt;br /&gt;
.custom-formatting-code {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-code.code-block-table { display: table; }&lt;br /&gt;
span.variable { opacity: 0.65; }&lt;br /&gt;
span.variable::after {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
	content: &amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
span.variable::before {&lt;br /&gt;
	opacity: 0.65;&lt;br /&gt;
	content: &amp;quot;&amp;lt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.custom-formatting-nested { display: none; }&lt;br /&gt;
.custom-formatting-resulting { display: inline; }&lt;br /&gt;
.custom-formatting-code .custom-formatting-nested { display: inline-block; }&lt;br /&gt;
.custom-formatting-code .custom-formatting-resulting { display: none; }&lt;br /&gt;
/* End for [[Module:Formatting]] */&lt;br /&gt;
&lt;br /&gt;
/* Fixing sortable arrow icons in tables using &amp;quot;article-table fandom-table sortable&amp;quot; classes */&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort.headerSortUp::before,&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th:not(.headerSortUp).headerSort::before { content: none; }&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort.headerSortDown::before,&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th:not(.headerSortUp).headerSort::after {&lt;br /&gt;
    clip-path: none;&lt;br /&gt;
    -webkit-clip-path: none&lt;br /&gt;
}&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort.headerSortUp::after { display: flex }&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort::after,&lt;br /&gt;
.article-table.fandom-table.jquery-tablesorter th.headerSort::before { right: 0 }&lt;br /&gt;
&lt;br /&gt;
/* Temporary fix to gallery */&lt;br /&gt;
div.wikia-gallery &amp;gt; div.wikia-gallery-caption{ display: none }&lt;br /&gt;
&lt;br /&gt;
/* [[Template:Description]] styles */&lt;br /&gt;
div.description-wrapper {&lt;br /&gt;
    border: 1px solid var(--border-color);&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    background: #bf8c4015;&lt;br /&gt;
}&lt;br /&gt;
div.description-content {&lt;br /&gt;
    font-size: 15px;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    overflow: auto;&lt;br /&gt;
    line-height: 1.35em;&lt;br /&gt;
    padding: 12px 12px 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
div.description-source {&lt;br /&gt;
    font-size: 15px;&lt;br /&gt;
    overflow: auto;&lt;br /&gt;
    padding: 5px 12px;&lt;br /&gt;
}&lt;br /&gt;
hr.description-separator {&lt;br /&gt;
    width: 97.5%;&lt;br /&gt;
    margin: auto;&lt;br /&gt;
}&lt;br /&gt;
div.description-title {&lt;br /&gt;
    font-size: 15px;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    overflow: auto;&lt;br /&gt;
    padding: 10px 12px 6px;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/* Class to add text hidden from view that is usable by screen readers */&lt;br /&gt;
.screen-reader-text { font-size: 0; }&lt;br /&gt;
&lt;br /&gt;
/* Remove coloring on parameter aliases on template data as it makes text hard to read */&lt;br /&gt;
.mw-templatedata-doc-param-alias { color: inherit; }&lt;br /&gt;
&lt;br /&gt;
/* Avoid tabs from going off-screen and needing horizontal scrooling */&lt;br /&gt;
body &amp;gt; .main-container .wds-tabs__wrapper {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	margin-left: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Allow horizontal scrolling of in-tabber content */&lt;br /&gt;
body &amp;gt; .main-container .wds-tabber &amp;gt; .wds-is-current { overflow: auto clip; }&lt;br /&gt;
&lt;br /&gt;
/* Temp fix until fandom fixes Recent Images */&lt;br /&gt;
.recentImage__details-title { color: var(--theme-page-text-color); }&lt;br /&gt;
&lt;br /&gt;
/* Hide &amp;quot;add categories&amp;quot; button at bottom of article */&lt;br /&gt;
nav#articleCategories ul.categories button#CategorySelectAdd { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* Custom class to artifically trigger link hover css */&lt;br /&gt;
a.link-focused {&lt;br /&gt;
	color: var(--theme-link-color--hover);&lt;br /&gt;
	text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Override default class for reference lists to avoid unwanted columns and spacing */&lt;br /&gt;
.mw-references-columns {&lt;br /&gt;
	column-width: auto;&lt;br /&gt;
	margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* MediaWiki:Edittools styling */&lt;br /&gt;
.edittools-list {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	gap: 3px;&lt;br /&gt;
}&lt;br /&gt;
.edittools-list &amp;gt; code {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	gap: 2px;&lt;br /&gt;
}&lt;br /&gt;
.edittools-list div.mw-collapsible {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
    display: inline;&lt;br /&gt;
}&lt;br /&gt;
.edittools-list span.mw-collapsible-toggle { padding: 0 3px; }&lt;br /&gt;
.edittools-wrapper {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: 5px;&lt;br /&gt;
	border: 1px solid var(--border-color);&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	padding: 8px;&lt;br /&gt;
	font-size: small&lt;br /&gt;
}&lt;br /&gt;
#edittools-description {&lt;br /&gt;
	margin-top: 1em;&lt;br /&gt;
	margin-bottom: 0.7em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide file metadata at the bottom of file pages */&lt;br /&gt;
h2#metadata,&lt;br /&gt;
div.mw-imagepage-section-metadata { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* For [[Template:Event Countdown]] */&lt;br /&gt;
.eventcountdown {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-flow: row nowrap;&lt;br /&gt;
	justify-content: space-around;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	gap: 5px;&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eventcountdown .eventcountdown-region {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
	background-color: var(--theme-page-background-color--secondary);&lt;br /&gt;
	padding: 7px; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eventcountdown .eventcountdown-region .eventcountdown-region-text {&lt;br /&gt;
	color: var(--theme-accent-color);&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eventcountdown .eventcountdown-region hr { border-color: var(--theme-accent-color); }&lt;br /&gt;
/* End of [[Template:Event Countdown]] */&lt;br /&gt;
&lt;br /&gt;
/* Fix ugly math padding */&lt;br /&gt;
.mwe-math-fallback-image-inline { padding: 0 }&lt;br /&gt;
&lt;br /&gt;
/* Remove 0-value modules from [[Special:Community]] */&lt;br /&gt;
.community-page-cards-module { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* Avoid countdown dancing */&lt;br /&gt;
@media only screen and (max-width: 900px) {&lt;br /&gt;
	.skin-fandomdesktop td &amp;gt; :is(.gi-countdown-Asia, .gi-countdown-EU, .gi-countdown-NA) .countdown {&lt;br /&gt;
		display: flex !important;&lt;br /&gt;
		flex-direction: column;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix search and replace colors in CM */&lt;br /&gt;
.skin-fandomdesktop .cm-editor .cm-panels .cm-textfield {&lt;br /&gt;
	color: var(--theme-page-text-color);&lt;br /&gt;
	background: var(--theme-page-background-color);&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix line height in editor */&lt;br /&gt;
.skin-fandomdesktop .cm-editor .cm-scroller {line-height: 21px;}&lt;br /&gt;
&lt;br /&gt;
/* For [[T:TOC Right]] and [[T:TOC Limit]] */&lt;br /&gt;
.toc-right {&lt;br /&gt;
	clear: right;&lt;br /&gt;
	margin: -1em 0 0 10px;&lt;br /&gt;
	float: right;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: transparent;&lt;br /&gt;
	max-width: 270px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* No ellipsing of long text in local nav */&lt;br /&gt;
.skin-fandomdesktop .fandom-community-header__local-navigation .wds-dropdown__content .wds-list.wds-is-linked &amp;gt; li &amp;gt; a &amp;gt; span {&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
	text-overflow: unset;&lt;br /&gt;
	-webkit-line-clamp: unset;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Template:Documentation/preload-sandbox/doc?diff=1024</id>
		<title>Template:Documentation/preload-sandbox/doc</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Template:Documentation/preload-sandbox/doc?diff=1024"/>
		<updated>2025-08-29T22:15:07Z</updated>

		<summary type="html">&lt;p&gt;919dd: Created page with &amp;quot;{{Documentation/Header}} This template is used to load in an appropriate page format preload when creating a new page.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Documentation/Header}}&lt;br /&gt;
This template is used to load in an appropriate page format preload when creating a new page.&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Template:Documentation/preload-sandbox?diff=1021</id>
		<title>Template:Documentation/preload-sandbox</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Template:Documentation/preload-sandbox?diff=1021"/>
		<updated>2025-08-29T22:14:42Z</updated>

		<summary type="html">&lt;p&gt;919dd: Created page with &amp;quot;&amp;lt;includeonly&amp;gt;&amp;lt;inclu&amp;lt;noinclude /&amp;gt;deonly&amp;gt;&amp;lt;!--Experiment code goes here--&amp;gt;&amp;lt;/inclu&amp;lt;noinclude /&amp;gt;deonly&amp;gt;&amp;lt;noin&amp;lt;noinclude /&amp;gt;clude&amp;gt; {{Documentation|content=&amp;lt;!-- Testing examples go here --&amp;gt;}} &amp;lt;/noin&amp;lt;noinclude /&amp;gt;clude&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{Documentation|type=Preload}}&amp;lt;/noinclude&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;inclu&amp;lt;noinclude /&amp;gt;deonly&amp;gt;&amp;lt;!--Experiment code goes here--&amp;gt;&amp;lt;/inclu&amp;lt;noinclude /&amp;gt;deonly&amp;gt;&amp;lt;noin&amp;lt;noinclude /&amp;gt;clude&amp;gt;&lt;br /&gt;
{{Documentation|content=&amp;lt;!--&lt;br /&gt;
Testing examples go here&lt;br /&gt;
--&amp;gt;}}&lt;br /&gt;
&amp;lt;/noin&amp;lt;noinclude /&amp;gt;clude&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{Documentation|type=Preload}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Template:Documentation/preload-module-sandbox?diff=1019</id>
		<title>Template:Documentation/preload-module-sandbox</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Template:Documentation/preload-module-sandbox?diff=1019"/>
		<updated>2025-08-29T22:14:26Z</updated>

		<summary type="html">&lt;p&gt;919dd: Created page with &amp;quot;-- Place your test code here&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- Place your test code here&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Template:Documentation/preload-module-doc?diff=1010</id>
		<title>Template:Documentation/preload-module-doc</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Template:Documentation/preload-module-doc?diff=1010"/>
		<updated>2025-08-29T22:12:13Z</updated>

		<summary type="html">&lt;p&gt;919dd: Created page with &amp;quot;&amp;lt;includeonly&amp;gt;{{Documentation/Header}} This module implements {{T|{{subst:BASEPAGENAME}}}}.&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{Documentation|type=Preload|content=Used to autofill the basic layout of module documentation pages.}}&amp;lt;/noinclude&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{Documentation/Header}}&lt;br /&gt;
This module implements {{T|{{subst:BASEPAGENAME}}}}.&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{Documentation|type=Preload|content=Used to autofill the basic layout of module documentation pages.}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Template:Documentation/preload?diff=1009</id>
		<title>Template:Documentation/preload</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Template:Documentation/preload?diff=1009"/>
		<updated>2025-08-29T22:12:00Z</updated>

		<summary type="html">&lt;p&gt;919dd: Created page with &amp;quot;&amp;lt;includeonly&amp;gt;{{Documentation/Header}} &amp;lt;!-- Template Description --&amp;gt;  ==Syntax== {{T|{{subst:BASEPAGENAME}}|v1=|v2=|v3=}}  ==Examples== {{T|{{subst:BASEPAGENAME}}|p1=|p2=|p3=|_Y_=1}}  ==Template Data== &amp;lt;templatedata&amp;gt; { 	&amp;quot;params&amp;quot;: {}, 	&amp;quot;description&amp;quot;: &amp;quot;&amp;quot; } &amp;lt;/templatedata&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{Documentation|type=Preload|content=Used to autofill the basic layout of template documentation pages.}}&amp;lt;/noinclude&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{Documentation/Header}}&lt;br /&gt;
&amp;lt;!-- Template Description --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
{{T|{{subst:BASEPAGENAME}}|v1=|v2=|v3=}}&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
{{T|{{subst:BASEPAGENAME}}|p1=|p2=|p3=|_Y_=1}}&lt;br /&gt;
&lt;br /&gt;
==Template Data==&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{Documentation|type=Preload|content=Used to autofill the basic layout of template documentation pages.}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Template:W/doc?diff=998</id>
		<title>Template:W/doc</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Template:W/doc?diff=998"/>
		<updated>2025-08-29T22:09:58Z</updated>

		<summary type="html">&lt;p&gt;919dd: Created page with &amp;quot;{{Documentation/Header}} This is a shorthand template for linking to articles on the {{w|English Wikipedia}}, outside of the {{SITENAME}}.  ==Syntax== To simultaneously link to an English Wikipedia article and show the article name, the template syntax is:&amp;lt;br /&amp;gt; {{T|w|v1=article title}}  To link to an article by name but showing different inline text while linking to it, the template syntax is:&amp;lt;br /&amp;gt; {{T|w|v1=article title|v2=different text}}  To link to another language...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Documentation/Header}}&lt;br /&gt;
This is a shorthand template for linking to articles on the {{w|English Wikipedia}}, outside of the {{SITENAME}}.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
To simultaneously link to an English Wikipedia article and show the article name, the template syntax is:&amp;lt;br /&amp;gt;&lt;br /&gt;
{{T|w|v1=article title}}&lt;br /&gt;
&lt;br /&gt;
To link to an article by name but showing different inline text while linking to it, the template syntax is:&amp;lt;br /&amp;gt;&lt;br /&gt;
{{T|w|v1=article title|v2=different text}}&lt;br /&gt;
&lt;br /&gt;
To link to another language (see {{w|meta:List of Wikipedias|here}} for all language codes), the template syntax is:&amp;lt;br /&amp;gt;&lt;br /&gt;
{{T|w|v1=lang:article title|v2=article title or any text}}&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
Link to article and display article name:&amp;lt;br /&amp;gt;&lt;br /&gt;
{{T|w|Apple|_Y_=1}}&lt;br /&gt;
&lt;br /&gt;
Link to article and display text different from article name:&amp;lt;br /&amp;gt;&lt;br /&gt;
{{T|w|Apple|Fruit of God|_Y_=1}}&lt;br /&gt;
&lt;br /&gt;
Link to article in {{w|meta:List of Wikipedias|another language}} and display article title or any text:&amp;lt;br /&amp;gt;&lt;br /&gt;
{{T|w|es:Manzana|Fruit of God|_Y_=1}}&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:Ru-rm?diff=993</id>
		<title>Module:Ru-rm</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:Ru-rm?diff=993"/>
		<updated>2025-08-29T22:07:41Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:Ru-rm&amp;quot; ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
local mapping = {&lt;br /&gt;
	[&amp;quot;А&amp;quot;]=&#039;A&#039;,    [&amp;quot;а&amp;quot;]=&#039;a&#039;,&lt;br /&gt;
	[&amp;quot;Е&amp;quot;]=&#039;E&#039;,    [&amp;quot;е&amp;quot;]=&#039;e&#039;,&lt;br /&gt;
	[&amp;quot;Ё&amp;quot;]=&#039;Yo&#039;,   [&amp;quot;ё&amp;quot;]=&#039;yo&#039;,&lt;br /&gt;
	[&amp;quot;И&amp;quot;]=&#039;I&#039;,    [&amp;quot;и&amp;quot;]=&#039;i&#039;,&lt;br /&gt;
	[&amp;quot;О&amp;quot;]=&#039;O&#039;,    [&amp;quot;о&amp;quot;]=&#039;o&#039;,&lt;br /&gt;
	[&amp;quot;У&amp;quot;]=&#039;U&#039;,    [&amp;quot;у&amp;quot;]=&#039;u&#039;,&lt;br /&gt;
	[&amp;quot;Ы&amp;quot;]=&#039;Y&#039;,    [&amp;quot;ы&amp;quot;]=&#039;y&#039;,&lt;br /&gt;
	[&amp;quot;Э&amp;quot;]=&#039;E&#039;,    [&amp;quot;э&amp;quot;]=&#039;e&#039;,&lt;br /&gt;
	[&amp;quot;Ю&amp;quot;]=&#039;Yu&#039;,   [&amp;quot;ю&amp;quot;]=&#039;yu&#039;,&lt;br /&gt;
	[&amp;quot;Я&amp;quot;]=&#039;Ya&#039;,   [&amp;quot;я&amp;quot;]=&#039;ya&#039;,&lt;br /&gt;
	[&amp;quot;Й&amp;quot;]=&#039;Y&#039;,    [&amp;quot;й&amp;quot;]=&#039;y&#039;,&lt;br /&gt;
	[&amp;quot;Б&amp;quot;]=&#039;B&#039;,    [&amp;quot;б&amp;quot;]=&#039;b&#039;,&lt;br /&gt;
	[&amp;quot;В&amp;quot;]=&#039;V&#039;,    [&amp;quot;в&amp;quot;]=&#039;v&#039;,&lt;br /&gt;
	[&amp;quot;Г&amp;quot;]=&#039;G&#039;,    [&amp;quot;г&amp;quot;]=&#039;g&#039;,&lt;br /&gt;
	[&amp;quot;Д&amp;quot;]=&#039;D&#039;,    [&amp;quot;д&amp;quot;]=&#039;d&#039;,&lt;br /&gt;
	[&amp;quot;Ж&amp;quot;]=&#039;Zh&#039;,   [&amp;quot;ж&amp;quot;]=&#039;zh&#039;,&lt;br /&gt;
	[&amp;quot;З&amp;quot;]=&#039;Z&#039;,    [&amp;quot;з&amp;quot;]=&#039;z&#039;,&lt;br /&gt;
	[&amp;quot;К&amp;quot;]=&#039;K&#039;,    [&amp;quot;к&amp;quot;]=&#039;k&#039;,&lt;br /&gt;
	[&amp;quot;Л&amp;quot;]=&#039;L&#039;,    [&amp;quot;л&amp;quot;]=&#039;l&#039;,&lt;br /&gt;
	[&amp;quot;М&amp;quot;]=&#039;M&#039;,    [&amp;quot;м&amp;quot;]=&#039;m&#039;,&lt;br /&gt;
	[&amp;quot;Н&amp;quot;]=&#039;N&#039;,    [&amp;quot;н&amp;quot;]=&#039;n&#039;,&lt;br /&gt;
	[&amp;quot;П&amp;quot;]=&#039;P&#039;,    [&amp;quot;п&amp;quot;]=&#039;p&#039;,&lt;br /&gt;
	[&amp;quot;Р&amp;quot;]=&#039;R&#039;,    [&amp;quot;р&amp;quot;]=&#039;r&#039;,&lt;br /&gt;
	[&amp;quot;С&amp;quot;]=&#039;S&#039;,    [&amp;quot;с&amp;quot;]=&#039;s&#039;,&lt;br /&gt;
	[&amp;quot;Т&amp;quot;]=&#039;T&#039;,    [&amp;quot;т&amp;quot;]=&#039;t&#039;,&lt;br /&gt;
	[&amp;quot;Ф&amp;quot;]=&#039;F&#039;,    [&amp;quot;ф&amp;quot;]=&#039;f&#039;,&lt;br /&gt;
	[&amp;quot;Х&amp;quot;]=&#039;Kh&#039;,   [&amp;quot;х&amp;quot;]=&#039;kh&#039;,&lt;br /&gt;
	[&amp;quot;Ц&amp;quot;]=&#039;Ts&#039;,   [&amp;quot;ц&amp;quot;]=&#039;ts&#039;,&lt;br /&gt;
	[&amp;quot;Ч&amp;quot;]=&#039;Ch&#039;,   [&amp;quot;ч&amp;quot;]=&#039;ch&#039;,&lt;br /&gt;
	[&amp;quot;Ш&amp;quot;]=&#039;Sh&#039;,   [&amp;quot;ш&amp;quot;]=&#039;sh&#039;,&lt;br /&gt;
	[&amp;quot;Щ&amp;quot;]=&#039;Shch&#039;, [&amp;quot;щ&amp;quot;]=&#039;shch&#039;,&lt;br /&gt;
	[&amp;quot;Ъ&amp;quot;]=&#039;&amp;quot;&#039;,    [&amp;quot;ъ&amp;quot;]=&#039;&amp;quot;&#039;,&lt;br /&gt;
	[&amp;quot;Ь&amp;quot;]=&amp;quot;&#039;&amp;quot;,    [&amp;quot;ь&amp;quot;]=&amp;quot;&#039;&amp;quot;,&lt;br /&gt;
	[&amp;quot;«&amp;quot;]=&#039;&amp;quot;&#039;,    [&amp;quot;»&amp;quot;]=&#039;&amp;quot;&#039;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local args = require(&#039;Module:Arguments&#039;).getArgs(frame, {&lt;br /&gt;
		parentFirst = true,&lt;br /&gt;
		wrapper = { &#039;Template:Ru-rm&#039; }&lt;br /&gt;
	})&lt;br /&gt;
	return p._main(args, frame)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._main(args, frame)&lt;br /&gt;
	local text = require(&#039;Module:tt&#039;).CleanTT(args[1])&lt;br /&gt;
	&lt;br /&gt;
	text = mw.ustring.gsub(text, &#039;&amp;lt;ref[^&amp;gt;]*(&amp;gt;[^&amp;lt;]*&amp;lt;\/ref&amp;gt;|\/&amp;gt;)&#039;, &#039;&#039;)            --remove references&lt;br /&gt;
	text = mw.ustring.gsub(text, &#039;^([Ее])&#039;, &#039;¤%1&#039;)                              --mark Е/е with ¤ at the beginning of the text&lt;br /&gt;
	text = mw.ustring.gsub(text, &#039;([^ЁёА-я¤])([Ее])&#039;, &#039;%1¤%2&#039;)                  --mark Е/е with ¤ at the beginning of a word&lt;br /&gt;
	text = mw.ustring.gsub(text, &#039;([АаЕеЁёИиОоУуЫыЭэЮюЯяЪъЬь])([Ее])&#039;, &#039;%1¤%2&#039;) --mark Е/е with ¤ after vowels and modifier letters&lt;br /&gt;
	text = mw.ustring.gsub(text, &#039;¤[Ее]&#039;, {[&#039;¤Е&#039;]=&#039;Йе&#039;, [&#039;¤е&#039;]=&#039;йе&#039;})           --replace Е/е marked with ¤ with Йе/йе which will be romanized as Ye/ye&lt;br /&gt;
	text = mw.ustring.gsub(text, &#039;.&#039;, mapping)                                  --romanize everything&lt;br /&gt;
&lt;br /&gt;
    return text&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:User_List?diff=992</id>
		<title>Module:User List</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:User_List?diff=992"/>
		<updated>2025-08-29T22:07:40Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:User List&amp;quot; ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
local lib = require(&#039;Module:Feature&#039;)&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local args = require(&#039;Module:Arguments&#039;).getArgs(frame, {&lt;br /&gt;
		parentFirst = true,&lt;br /&gt;
		wrapper = { &#039;Template:User List&#039; }&lt;br /&gt;
	})&lt;br /&gt;
	assert(args[1],&#039;Users must be given&#039;)&lt;br /&gt;
	&lt;br /&gt;
	local Users = lib.split(args[1],&#039;;;&#039;)&lt;br /&gt;
	local sep = args.sep or false&lt;br /&gt;
	local out = mw.html.create()&lt;br /&gt;
	if not sep then out = mw.html.create(&#039;ul&#039;) end&lt;br /&gt;
	&lt;br /&gt;
	for i,U in ipairs(Users) do&lt;br /&gt;
		if sep then &lt;br /&gt;
			if i ~= 1 then out:wikitext(sep) end&lt;br /&gt;
			out:wikitext(&#039;[[User:&#039;,U,&#039;|&#039;,U,&#039;]] ([https://honkai-nexus-anima.fandom.com/wiki/Message_Wall:&#039;,mw.uri.encode(U, &#039;WIKI&#039;),&#039; wall])&#039;)&lt;br /&gt;
		else&lt;br /&gt;
			out:tag(&#039;li&#039;):wikitext(&#039;[[User:&#039;,U,&#039;|&#039;,U,&#039;]] ([https://honkai-nexus-anima.fandom.com/wiki/Message_Wall:&#039;,mw.uri.encode(U, &#039;WIKI&#039;),&#039; wall])&#039;)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return out&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:New_Article_Text/data?diff=991</id>
		<title>Module:New Article Text/data</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:New_Article_Text/data?diff=991"/>
		<updated>2025-08-29T22:07:39Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:New Article Text/data&amp;quot; ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;return {&lt;br /&gt;
	{&lt;br /&gt;
		header = &#039;Character&#039;,&lt;br /&gt;
		sections = {&lt;br /&gt;
			{&lt;br /&gt;
				text = &#039;Animaster&#039;,&lt;br /&gt;
				link = &#039;Template:Preload/Animaster&#039;&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				text = &#039;Anima&#039;,&lt;br /&gt;
				link = &#039;Template:Preload/Anima&#039;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:Ko-rm/data?diff=990</id>
		<title>Module:Ko-rm/data</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:Ko-rm/data?diff=990"/>
		<updated>2025-08-29T22:07:38Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:Ko-rm/data&amp;quot; ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;return {&lt;br /&gt;
	FSC = { --final syllable conversion&lt;br /&gt;
		[&amp;quot;&amp;quot;] = &amp;quot;Ø&amp;quot;,&lt;br /&gt;
		[&amp;quot;X&amp;quot;] = &amp;quot;&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	VV = { --vowel variation&lt;br /&gt;
		[1] = 112,  -- 개→게&lt;br /&gt;
		[3] = 112,  -- 걔→계&lt;br /&gt;
		[10] = 140, -- 괘→궤&lt;br /&gt;
	&lt;br /&gt;
		[7] = -56,  -- 계→게&lt;br /&gt;
	&lt;br /&gt;
		[11] = 112, -- 괴→궤&lt;br /&gt;
		[16] = 0,   -- 귀→귀&lt;br /&gt;
	},&lt;br /&gt;
	AVS = { --allowed vowel scheme&lt;br /&gt;
		[&amp;quot;1-1&amp;quot;] = 1,&lt;br /&gt;
		[&amp;quot;1-6&amp;quot;] = 1,&lt;br /&gt;
		[&amp;quot;3-1&amp;quot;] = 1,&lt;br /&gt;
		[&amp;quot;3-6&amp;quot;] = 1,&lt;br /&gt;
		[&amp;quot;10-1&amp;quot;] = 1,&lt;br /&gt;
		[&amp;quot;10-6&amp;quot;] = 1,&lt;br /&gt;
	&lt;br /&gt;
		[&amp;quot;7-1&amp;quot;] = 1,&lt;br /&gt;
		[&amp;quot;7-6&amp;quot;] = 1,&lt;br /&gt;
	&lt;br /&gt;
		[&amp;quot;11-1&amp;quot;] = 1,&lt;br /&gt;
		[&amp;quot;11-6&amp;quot;] = 1,&lt;br /&gt;
		[&amp;quot;16-6&amp;quot;] = 1,&lt;br /&gt;
	},&lt;br /&gt;
	AI = { --ambiguous intersyllabic&lt;br /&gt;
		[&amp;quot;oe&amp;quot;] = 1,&lt;br /&gt;
		[&amp;quot;eo&amp;quot;] = 1,&lt;br /&gt;
		[&amp;quot;eu&amp;quot;] = 1,&lt;br /&gt;
		[&amp;quot;ae&amp;quot;] = 1,&lt;br /&gt;
		[&amp;quot;ui&amp;quot;] = 1&lt;br /&gt;
	},&lt;br /&gt;
	vowels = {&lt;br /&gt;
		[&amp;quot;Ø&amp;quot;]	 = { &amp;quot;&amp;quot;,	&amp;quot;&amp;quot; },&lt;br /&gt;
		[&amp;quot; &amp;quot;]	 = { &amp;quot; &amp;quot;,	&amp;quot; &amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅡ&amp;quot;]	= { &amp;quot;ᅡ&amp;quot;,	&amp;quot;a&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅢ&amp;quot;]	= { &amp;quot;ᅢ&amp;quot;,	&amp;quot;ae&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅣ&amp;quot;]	= { &amp;quot;ᅣ&amp;quot;,	&amp;quot;ya&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅤ&amp;quot;]	= { &amp;quot;ᅤ&amp;quot;,	&amp;quot;yae&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅥ&amp;quot;]	= { &amp;quot;ᅥ&amp;quot;,	&amp;quot;eo&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅦ&amp;quot;]	= { &amp;quot;ᅦ&amp;quot;,	&amp;quot;e&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅧ&amp;quot;]	= { &amp;quot;ᅧ&amp;quot;,	&amp;quot;yeo&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅨ&amp;quot;]	= { &amp;quot;ᅨ&amp;quot;,	&amp;quot;ye&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅩ&amp;quot;]	= { &amp;quot;ᅩ&amp;quot;,	&amp;quot;o&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅪ&amp;quot;]	= { &amp;quot;ᅪ&amp;quot;,	&amp;quot;wa&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅫ&amp;quot;]	= { &amp;quot;ᅫ&amp;quot;,	&amp;quot;wae&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅬ&amp;quot;]	= { &amp;quot;ᅬ&amp;quot;,	&amp;quot;oe&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅭ&amp;quot;]	= { &amp;quot;ᅭ&amp;quot;,	&amp;quot;yo&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅮ&amp;quot;]	= { &amp;quot;ᅮ&amp;quot;,	&amp;quot;u&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅯ&amp;quot;]	= { &amp;quot;ᅯ&amp;quot;,	&amp;quot;wo&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅰ&amp;quot;]	= { &amp;quot;ᅰ&amp;quot;,	&amp;quot;we&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅱ&amp;quot;]	= { &amp;quot;ᅱ&amp;quot;,	&amp;quot;wi&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅲ&amp;quot;]	= { &amp;quot;ᅲ&amp;quot;,	&amp;quot;yu&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅳ&amp;quot;]	= { &amp;quot;ᅳ&amp;quot;,	&amp;quot;eu&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅴ&amp;quot;]	= { &amp;quot;ᅴ&amp;quot;,	&amp;quot;ui&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᅵ&amp;quot;]	= { &amp;quot;ᅵ&amp;quot;,	&amp;quot;i&amp;quot; },&lt;br /&gt;
	},&lt;br /&gt;
	boundary = {&lt;br /&gt;
		-- note: Ø represents different things when used for initials and finals.&lt;br /&gt;
		-- For initials, Ø = the next syllable is absent.&lt;br /&gt;
		-- For finals, Ø = the absence of a jongseong jamo, but the previous syllable exists.&lt;br /&gt;
		-- The equivalent of initial Ø is final &amp;quot;&amp;quot; (nothing).&lt;br /&gt;
		[&amp;quot;Ø-Ø&amp;quot;] 	 = { &amp;quot;&amp;quot;,	&amp;quot;;&amp;quot; },&lt;br /&gt;
		[&amp;quot;-Ø&amp;quot;] 	 = { &amp;quot;&amp;quot;,	&amp;quot;;&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄀ&amp;quot;] 	 = { &amp;quot;ᄀ&amp;quot;,	&amp;quot;;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄁ&amp;quot;] 	 = { &amp;quot;ᄁ&amp;quot;,	&amp;quot;;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄂ&amp;quot;] 	 = { &amp;quot;ᄂ&amp;quot;,	&amp;quot;;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄃ&amp;quot;] 	 = { &amp;quot;ᄃ&amp;quot;,	&amp;quot;;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄄ&amp;quot;] 	 = { &amp;quot;ᄄ&amp;quot;,	&amp;quot;;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄅ&amp;quot;] 	 = { &amp;quot;ᄅ&amp;quot;,	&amp;quot;;r&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄆ&amp;quot;] 	 = { &amp;quot;ᄆ&amp;quot;,	&amp;quot;;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄇ&amp;quot;] 	 = { &amp;quot;ᄇ&amp;quot;,	&amp;quot;;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄈ&amp;quot;] 	 = { &amp;quot;ᄈ&amp;quot;,	&amp;quot;;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄉ&amp;quot;] 	 = { &amp;quot;ᄉ&amp;quot;,	&amp;quot;;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄊ&amp;quot;] 	 = { &amp;quot;ᄊ&amp;quot;,	&amp;quot;;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄋ&amp;quot;] 	 = { &amp;quot;ᄋ&amp;quot;,	&amp;quot;;&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄌ&amp;quot;] 	 = { &amp;quot;ᄌ&amp;quot;,	&amp;quot;;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄍ&amp;quot;] 	 = { &amp;quot;ᄍ&amp;quot;,	&amp;quot;;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄎ&amp;quot;] 	 = { &amp;quot;ᄎ&amp;quot;,	&amp;quot;;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄏ&amp;quot;] 	 = { &amp;quot;ᄏ&amp;quot;,	&amp;quot;;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄐ&amp;quot;] 	 = { &amp;quot;ᄐ&amp;quot;,	&amp;quot;;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄑ&amp;quot;] 	 = { &amp;quot;ᄑ&amp;quot;,	&amp;quot;;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;-ᄒ&amp;quot;] 	 = { &amp;quot;ᄒ&amp;quot;,	&amp;quot;;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄀ&amp;quot;] 	 = { &amp;quot;ᄀ&amp;quot;,	&amp;quot;;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄁ&amp;quot;] 	 = { &amp;quot;ᄁ&amp;quot;,	&amp;quot;;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄂ&amp;quot;] 	 = { &amp;quot;ᄂ&amp;quot;,	&amp;quot;;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄃ&amp;quot;] 	 = { &amp;quot;ᄃ&amp;quot;,	&amp;quot;;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄄ&amp;quot;] 	 = { &amp;quot;ᄄ&amp;quot;,	&amp;quot;;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄅ&amp;quot;] 	 = { &amp;quot;ᄅ&amp;quot;,	&amp;quot;;r&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄆ&amp;quot;] 	 = { &amp;quot;ᄆ&amp;quot;,	&amp;quot;;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄇ&amp;quot;] 	 = { &amp;quot;ᄇ&amp;quot;,	&amp;quot;;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄈ&amp;quot;] 	 = { &amp;quot;ᄈ&amp;quot;,	&amp;quot;;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄉ&amp;quot;] 	 = { &amp;quot;ᄉ&amp;quot;,	&amp;quot;;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄊ&amp;quot;] 	 = { &amp;quot;ᄊ&amp;quot;,	&amp;quot;;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄋ&amp;quot;] 	 = { &amp;quot;ᄋ&amp;quot;,	&amp;quot;;…&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄌ&amp;quot;] 	 = { &amp;quot;ᄌ&amp;quot;,	&amp;quot;;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄍ&amp;quot;] 	 = { &amp;quot;ᄍ&amp;quot;,	&amp;quot;;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄎ&amp;quot;] 	 = { &amp;quot;ᄎ&amp;quot;,	&amp;quot;;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄏ&amp;quot;] 	 = { &amp;quot;ᄏ&amp;quot;,	&amp;quot;;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄐ&amp;quot;] 	 = { &amp;quot;ᄐ&amp;quot;,	&amp;quot;;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄑ&amp;quot;] 	 = { &amp;quot;ᄑ&amp;quot;,	&amp;quot;;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;Ø-ᄒ&amp;quot;] 	 = { &amp;quot;ᄒ&amp;quot;,	&amp;quot;;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-Ø&amp;quot;] 	 = { &amp;quot;ᆨ&amp;quot;,	&amp;quot;k;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆨᄁ&amp;quot;,	&amp;quot;k;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆨᄁ&amp;quot;,	&amp;quot;k;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆼᄂ&amp;quot;,	&amp;quot;ng;n&amp;quot;,	&amp;quot;k;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆨᄄ&amp;quot;,	&amp;quot;k;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆨᄄ&amp;quot;,	&amp;quot;k;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆼᄂ&amp;quot;,	&amp;quot;ng;n&amp;quot;,	&amp;quot;k;r&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆼᄆ&amp;quot;,	&amp;quot;ng;m&amp;quot;,	&amp;quot;k;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆨᄈ&amp;quot;,	&amp;quot;k;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆨᄈ&amp;quot;,	&amp;quot;k;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆨᄊ&amp;quot;,	&amp;quot;k;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆨᄊ&amp;quot;,	&amp;quot;k;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄋ&amp;quot;] 	 = { &amp;quot;ᄀ&amp;quot;,	&amp;quot;g;&amp;quot;, &amp;quot;k;-&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆨᄍ&amp;quot;,	&amp;quot;k;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆨᄍ&amp;quot;,	&amp;quot;k;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆨᄎ&amp;quot;,	&amp;quot;k;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆨᄏ&amp;quot;,	&amp;quot;k;&#039;k&amp;quot;,	&amp;quot;k;-k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆨᄐ&amp;quot;,	&amp;quot;k;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆨᄑ&amp;quot;,	&amp;quot;k;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆨ-ᄒ&amp;quot;] 	 = { &amp;quot;ᄏ&amp;quot;,	&amp;quot;k;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-Ø&amp;quot;] 	 = { &amp;quot;ᆨ&amp;quot;,	&amp;quot;k;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆨᄁ&amp;quot;,	&amp;quot;k;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆨᄁ&amp;quot;,	&amp;quot;k;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆼᄂ&amp;quot;,	&amp;quot;ng;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆨᄄ&amp;quot;,	&amp;quot;k;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆨᄄ&amp;quot;,	&amp;quot;k;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆼᄂ&amp;quot;,	&amp;quot;ng;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆼᄆ&amp;quot;,	&amp;quot;ng;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆨᄈ&amp;quot;,	&amp;quot;k;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆨᄈ&amp;quot;,	&amp;quot;k;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆨᄊ&amp;quot;,	&amp;quot;k;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆨᄊ&amp;quot;,	&amp;quot;k;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄋ&amp;quot;] 	 = { &amp;quot;ᄁ&amp;quot;,	&amp;quot;kk;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆨᄍ&amp;quot;,	&amp;quot;k;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆨᄍ&amp;quot;,	&amp;quot;k;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆨᄎ&amp;quot;,	&amp;quot;k;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆨᄏ&amp;quot;,	&amp;quot;k;&#039;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆨᄐ&amp;quot;,	&amp;quot;k;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆨᄑ&amp;quot;,	&amp;quot;k;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆩ-ᄒ&amp;quot;] 	 = { &amp;quot;ᄏ&amp;quot;,	&amp;quot;k;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-Ø&amp;quot;] 	 = { &amp;quot;ᆨ&amp;quot;,	&amp;quot;k;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆨᄁ&amp;quot;,	&amp;quot;k;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆨᄁ&amp;quot;,	&amp;quot;k;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆼᄂ&amp;quot;,	&amp;quot;ng;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆨᄄ&amp;quot;,	&amp;quot;k;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆨᄄ&amp;quot;,	&amp;quot;k;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆼᄂ&amp;quot;,	&amp;quot;ng;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆼᄆ&amp;quot;,	&amp;quot;ng;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆨᄈ&amp;quot;,	&amp;quot;k;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆨᄈ&amp;quot;,	&amp;quot;k;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆨᄊ&amp;quot;,	&amp;quot;k;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆨᄊ&amp;quot;,	&amp;quot;k;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄋ&amp;quot;] 	 = { &amp;quot;ᆨᄊ&amp;quot;,	&amp;quot;ks;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆨᄍ&amp;quot;,	&amp;quot;k;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆨᄍ&amp;quot;,	&amp;quot;k;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆨᄎ&amp;quot;,	&amp;quot;k;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆨᄏ&amp;quot;,	&amp;quot;k;&#039;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆨᄐ&amp;quot;,	&amp;quot;k;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆨᄑ&amp;quot;,	&amp;quot;k;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆪ-ᄒ&amp;quot;] 	 = { &amp;quot;ᄏ&amp;quot;,	&amp;quot;k;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-Ø&amp;quot;] 	 = { &amp;quot;ᆫ&amp;quot;,	&amp;quot;n;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆫᄀ&amp;quot;,	&amp;quot;n;&#039;g&amp;quot;,	&amp;quot;n;-g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆫᄁ&amp;quot;,	&amp;quot;n;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆫᄃ&amp;quot;,	&amp;quot;n;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆫᄄ&amp;quot;,	&amp;quot;n;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆯᄅ&amp;quot;,	&amp;quot;l;l&amp;quot;,	&amp;quot;n;r&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆫᄆ&amp;quot;,	&amp;quot;n;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆫᄇ&amp;quot;,	&amp;quot;n;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆫᄈ&amp;quot;,	&amp;quot;n;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆫᄉ&amp;quot;,	&amp;quot;n;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆫᄊ&amp;quot;,	&amp;quot;n;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄋ&amp;quot;] 	 = { &amp;quot;ᄂ&amp;quot;,	&amp;quot;n;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆫᄌ&amp;quot;,	&amp;quot;n;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆫᄍ&amp;quot;,	&amp;quot;n;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆫᄎ&amp;quot;,	&amp;quot;n;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆫᄏ&amp;quot;,	&amp;quot;n;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆫᄐ&amp;quot;,	&amp;quot;n;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆫᄑ&amp;quot;,	&amp;quot;n;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆫ-ᄒ&amp;quot;] 	 = { &amp;quot;ᆫᄒ&amp;quot;,	&amp;quot;n;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-Ø&amp;quot;] 	 = { &amp;quot;ᆫ&amp;quot;,	&amp;quot;n;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆫᄁ&amp;quot;,	&amp;quot;n;&#039;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆫᄁ&amp;quot;,	&amp;quot;n;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆫᄄ&amp;quot;,	&amp;quot;n;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆫᄄ&amp;quot;,	&amp;quot;n;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆫᄆ&amp;quot;,	&amp;quot;n;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆫᄈ&amp;quot;,	&amp;quot;n;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆫᄈ&amp;quot;,	&amp;quot;n;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆫᄊ&amp;quot;,	&amp;quot;n;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆫᄊ&amp;quot;,	&amp;quot;n;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄋ&amp;quot;] 	 = { &amp;quot;ᆫᄌ&amp;quot;,	&amp;quot;nj;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆫᄍ&amp;quot;,	&amp;quot;n;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆫᄍ&amp;quot;,	&amp;quot;n;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆫᄎ&amp;quot;,	&amp;quot;n;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆫᄏ&amp;quot;,	&amp;quot;n;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆫᄐ&amp;quot;,	&amp;quot;n;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆫᄑ&amp;quot;,	&amp;quot;n;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆬ-ᄒ&amp;quot;] 	 = { &amp;quot;ᆫᄎ&amp;quot;,	&amp;quot;n;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-Ø&amp;quot;] 	 = { &amp;quot;ᆫ&amp;quot;,	&amp;quot;n;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆫᄏ&amp;quot;,	&amp;quot;n;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆫᄁ&amp;quot;,	&amp;quot;n;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆫᄐ&amp;quot;,	&amp;quot;n;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆫᄄ&amp;quot;,	&amp;quot;n;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆫᄆ&amp;quot;,	&amp;quot;n;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆫᄑ&amp;quot;,	&amp;quot;n;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆫᄈ&amp;quot;,	&amp;quot;n;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆫᄊ&amp;quot;,	&amp;quot;n;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆫᄊ&amp;quot;,	&amp;quot;n;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄋ&amp;quot;] 	 = { &amp;quot;ᄂ&amp;quot;,	&amp;quot;n;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆫᄎ&amp;quot;,	&amp;quot;n;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆫᄍ&amp;quot;,	&amp;quot;n;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆫᄎ&amp;quot;,	&amp;quot;n;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆫᄏ&amp;quot;,	&amp;quot;n;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆫᄐ&amp;quot;,	&amp;quot;n;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆫᄑ&amp;quot;,	&amp;quot;n;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆭ-ᄒ&amp;quot;] 	 = { &amp;quot;ᆫᄒ&amp;quot;,	&amp;quot;n;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-Ø&amp;quot;] 	 = { &amp;quot;ᆮ&amp;quot;,	&amp;quot;t;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆮᄁ&amp;quot;,	&amp;quot;t;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆮᄁ&amp;quot;,	&amp;quot;t;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot;,	&amp;quot;t;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆮᄄ&amp;quot;,	&amp;quot;t;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆮᄄ&amp;quot;,	&amp;quot;t;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot;,	&amp;quot;t;r&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆫᄆ&amp;quot;,	&amp;quot;n;m&amp;quot;,	&amp;quot;t;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆮᄈ&amp;quot;,	&amp;quot;t;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆮᄈ&amp;quot;,	&amp;quot;t;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆮᄊ&amp;quot;,	&amp;quot;t;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆮᄊ&amp;quot;,	&amp;quot;t;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄋ&amp;quot;] 	 = { &amp;quot;ᄃ&amp;quot;,	&amp;quot;d;&amp;quot;,	&amp;quot;t;-&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆮᄍ&amp;quot;,	&amp;quot;t;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆮᄍ&amp;quot;,	&amp;quot;t;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆮᄎ&amp;quot;,	&amp;quot;t;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆮᄏ&amp;quot;,	&amp;quot;t;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆮᄐ&amp;quot;,	&amp;quot;t;&#039;t&amp;quot;,	&amp;quot;t;-t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆮᄑ&amp;quot;,	&amp;quot;t;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆮ-ᄒ&amp;quot;] 	 = { &amp;quot;ᄐ&amp;quot;,	&amp;quot;t;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-Ø&amp;quot;] 	 = { &amp;quot;ᆯ&amp;quot;,	&amp;quot;l;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆯᄀ&amp;quot;,	&amp;quot;l;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆯᄁ&amp;quot;,	&amp;quot;l;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆯᄅ&amp;quot;,	&amp;quot;l;l&amp;quot;,	&amp;quot;l;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆯᄃ&amp;quot;,	&amp;quot;l;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆯᄄ&amp;quot;,	&amp;quot;l;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆯᄅ&amp;quot;,	&amp;quot;l;l&amp;quot;,	&amp;quot;l;r&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆯᄆ&amp;quot;,	&amp;quot;l;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆯᄇ&amp;quot;,	&amp;quot;l;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆯᄈ&amp;quot;,	&amp;quot;l;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆯᄉ&amp;quot;,	&amp;quot;l;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆯᄊ&amp;quot;,	&amp;quot;l;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄋ&amp;quot;] 	 = { &amp;quot;ᄅ&amp;quot;,	&amp;quot;r;&amp;quot;;	&amp;quot;l;-&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆯᄌ&amp;quot;,	&amp;quot;l;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆯᄍ&amp;quot;,	&amp;quot;l;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆯᄎ&amp;quot;,	&amp;quot;l;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆯᄏ&amp;quot;,	&amp;quot;l;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆯᄐ&amp;quot;,	&amp;quot;l;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆯᄑ&amp;quot;,	&amp;quot;l;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆯ-ᄒ&amp;quot;] 	 = { &amp;quot;ᆯᄒ&amp;quot;,	&amp;quot;l;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-Ø&amp;quot;] 	 = { &amp;quot;ᆨ&amp;quot;,	&amp;quot;k;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆯᄁ&amp;quot;,	&amp;quot;l;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆯᄁ&amp;quot;,	&amp;quot;l;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆼᄂ&amp;quot;,	&amp;quot;ng;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆨᄄ&amp;quot;,	&amp;quot;k;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆨᄄ&amp;quot;,	&amp;quot;k;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆼᄂ&amp;quot;,	&amp;quot;ng;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆼᄆ&amp;quot;,	&amp;quot;ng;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆨᄈ&amp;quot;,	&amp;quot;k;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆨᄈ&amp;quot;,	&amp;quot;k;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆨᄊ&amp;quot;,	&amp;quot;k;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆨᄊ&amp;quot;,	&amp;quot;k;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄋ&amp;quot;] 	 = { &amp;quot;ᆯᄀ&amp;quot;,	&amp;quot;lg;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆨᄍ&amp;quot;,	&amp;quot;k;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆨᄍ&amp;quot;,	&amp;quot;k;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆨᄎ&amp;quot;,	&amp;quot;k;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆯᄏ&amp;quot;,	&amp;quot;l;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆨᄐ&amp;quot;,	&amp;quot;k;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆨᄑ&amp;quot;,	&amp;quot;k;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆰ-ᄒ&amp;quot;] 	 = { &amp;quot;ᆯᄏ&amp;quot;,	&amp;quot;l;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-Ø&amp;quot;] 	 = { &amp;quot;ᆷ&amp;quot;,	&amp;quot;m;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆷᄀ&amp;quot;,	&amp;quot;m;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆷᄁ&amp;quot;,	&amp;quot;m;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆷᄂ&amp;quot;,	&amp;quot;m;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆷᄄ&amp;quot;,	&amp;quot;m;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆷᄄ&amp;quot;,	&amp;quot;m;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆷᄂ&amp;quot;,	&amp;quot;m;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆷᄆ&amp;quot;,	&amp;quot;m;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆷᄇ&amp;quot;,	&amp;quot;m;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆷᄈ&amp;quot;,	&amp;quot;m;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆷᄉ&amp;quot;,	&amp;quot;m;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆷᄊ&amp;quot;,	&amp;quot;m;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄋ&amp;quot;] 	 = { &amp;quot;ᆯᄆ&amp;quot;,	&amp;quot;lm;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆷᄌ&amp;quot;,	&amp;quot;m;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆷᄍ&amp;quot;,	&amp;quot;m;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆷᄎ&amp;quot;,	&amp;quot;m;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆷᄏ&amp;quot;,	&amp;quot;m;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆷᄐ&amp;quot;,	&amp;quot;m;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆷᄑ&amp;quot;,	&amp;quot;m;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆱ-ᄒ&amp;quot;] 	 = { &amp;quot;ᆷᄒ&amp;quot;,	&amp;quot;m;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-Ø&amp;quot;] 	 = { &amp;quot;ᆯ&amp;quot;,	&amp;quot;l;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆯᄁ&amp;quot;,	&amp;quot;l;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆯᄁ&amp;quot;,	&amp;quot;l;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆯᄅ&amp;quot;,	&amp;quot;l;l&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆯᄄ&amp;quot;,	&amp;quot;l;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆯᄄ&amp;quot;,	&amp;quot;l;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆯᄅ&amp;quot;,	&amp;quot;l;l&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆯᄆ&amp;quot;,	&amp;quot;l;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆯᄈ&amp;quot;,	&amp;quot;l;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆯᄈ&amp;quot;,	&amp;quot;l;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆯᄊ&amp;quot;,	&amp;quot;l;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆯᄊ&amp;quot;,	&amp;quot;l;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄋ&amp;quot;] 	 = { &amp;quot;ᆯᄇ&amp;quot;,	&amp;quot;lb;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆯᄍ&amp;quot;,	&amp;quot;l;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆯᄍ&amp;quot;,	&amp;quot;l;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆯᄎ&amp;quot;,	&amp;quot;l;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆯᄏ&amp;quot;,	&amp;quot;l;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆯᄐ&amp;quot;,	&amp;quot;l;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆯᄑ&amp;quot;,	&amp;quot;l;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆲ-ᄒ&amp;quot;] 	 = { &amp;quot;ᆯᄑ&amp;quot;,	&amp;quot;l;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-Ø&amp;quot;] 	 = { &amp;quot;ᆯ&amp;quot;,	&amp;quot;l;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆯᄀ&amp;quot;,	&amp;quot;l;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆯᄁ&amp;quot;,	&amp;quot;l;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆯᄂ&amp;quot;,	&amp;quot;l;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆯᄃ&amp;quot;,	&amp;quot;l;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆯᄄ&amp;quot;,	&amp;quot;l;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆯᄂ&amp;quot;,	&amp;quot;l;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆯᄆ&amp;quot;,	&amp;quot;l;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆯᄇ&amp;quot;,	&amp;quot;l;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆯᄈ&amp;quot;,	&amp;quot;l;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆯᄉ&amp;quot;,	&amp;quot;l;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆯᄊ&amp;quot;,	&amp;quot;l;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄋ&amp;quot;] 	 = { &amp;quot;ᆯᄊ&amp;quot;,	&amp;quot;ls;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆯᄌ&amp;quot;,	&amp;quot;l;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆯᄍ&amp;quot;,	&amp;quot;l;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆯᄎ&amp;quot;,	&amp;quot;l;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆯᄏ&amp;quot;,	&amp;quot;l;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆯᄐ&amp;quot;,	&amp;quot;l;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆯᄑ&amp;quot;,	&amp;quot;l;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆳ-ᄒ&amp;quot;] 	 = { &amp;quot;ᆯᄒ&amp;quot;,	&amp;quot;l;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-Ø&amp;quot;] 	 = { &amp;quot;ᆯ&amp;quot;,	&amp;quot;l;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆯᄁ&amp;quot;,	&amp;quot;l;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆯᄁ&amp;quot;,	&amp;quot;l;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆯᄅ&amp;quot;,	&amp;quot;l;l&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆯᄄ&amp;quot;,	&amp;quot;l;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆯᄄ&amp;quot;,	&amp;quot;l;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆯᄅ&amp;quot;,	&amp;quot;l;l&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆯᄆ&amp;quot;,	&amp;quot;l;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆯᄈ&amp;quot;,	&amp;quot;l;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆯᄈ&amp;quot;,	&amp;quot;l;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆯᄊ&amp;quot;,	&amp;quot;l;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆯᄊ&amp;quot;,	&amp;quot;l;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄋ&amp;quot;] 	 = { &amp;quot;ᆯᄐ&amp;quot;,	&amp;quot;lt;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆯᄍ&amp;quot;,	&amp;quot;l;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆯᄍ&amp;quot;,	&amp;quot;l;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆯᄎ&amp;quot;,	&amp;quot;l;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆯᄏ&amp;quot;,	&amp;quot;l;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆯᄐ&amp;quot;,	&amp;quot;l;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆯᄑ&amp;quot;,	&amp;quot;l;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆴ-ᄒ&amp;quot;] 	 = { &amp;quot;ᆯᄐ&amp;quot;,	&amp;quot;l;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-Ø&amp;quot;] 	 = { &amp;quot;ᆸ&amp;quot;,	&amp;quot;p;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆸᄁ&amp;quot;,	&amp;quot;p;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆸᄁ&amp;quot;,	&amp;quot;p;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆷᄂ&amp;quot;,	&amp;quot;m;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆸᄄ&amp;quot;,	&amp;quot;p;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆸᄄ&amp;quot;,	&amp;quot;p;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆷᄂ&amp;quot;,	&amp;quot;m;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆷᄆ&amp;quot;,	&amp;quot;m;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆸᄈ&amp;quot;,	&amp;quot;p;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆸᄈ&amp;quot;,	&amp;quot;p;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆸᄊ&amp;quot;,	&amp;quot;p;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆸᄊ&amp;quot;,	&amp;quot;p;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄋ&amp;quot;] 	 = { &amp;quot;ᆯᄑ&amp;quot;,	&amp;quot;lp;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆸᄍ&amp;quot;,	&amp;quot;p;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆸᄍ&amp;quot;,	&amp;quot;p;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆸᄎ&amp;quot;,	&amp;quot;p;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆸᄏ&amp;quot;,	&amp;quot;p;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆸᄐ&amp;quot;,	&amp;quot;p;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆸᄑ&amp;quot;,	&amp;quot;p;&#039;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆵ-ᄒ&amp;quot;] 	 = { &amp;quot;ᆯᄑ&amp;quot;,	&amp;quot;l;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-Ø&amp;quot;] 	 = { &amp;quot;ᆯ&amp;quot;,	&amp;quot;l;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆯᄏ&amp;quot;,	&amp;quot;l;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆯᄁ&amp;quot;,	&amp;quot;l;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆯᄅ&amp;quot;,	&amp;quot;l;l&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆯᄐ&amp;quot;,	&amp;quot;l;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆯᄄ&amp;quot;,	&amp;quot;l;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆯᄅ&amp;quot;,	&amp;quot;l;l&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆯᄆ&amp;quot;,	&amp;quot;l;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆯᄑ&amp;quot;,	&amp;quot;l;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆯᄈ&amp;quot;,	&amp;quot;l;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆯᄊ&amp;quot;,	&amp;quot;l;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆯᄊ&amp;quot;,	&amp;quot;l;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄋ&amp;quot;] 	 = { &amp;quot;ᄅ&amp;quot;,	&amp;quot;r;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆯᄎ&amp;quot;,	&amp;quot;l;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆯᄍ&amp;quot;,	&amp;quot;l;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆯᄎ&amp;quot;,	&amp;quot;l;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆯᄏ&amp;quot;,	&amp;quot;l;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆯᄐ&amp;quot;,	&amp;quot;l;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆯᄑ&amp;quot;,	&amp;quot;l;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆶ-ᄒ&amp;quot;] 	 = { &amp;quot;ᆯᄒ&amp;quot;,	&amp;quot;l;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-Ø&amp;quot;] 	 = { &amp;quot;ᆷ&amp;quot;,	&amp;quot;m;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆷᄀ&amp;quot;,	&amp;quot;m;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆷᄁ&amp;quot;,	&amp;quot;m;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆷᄂ&amp;quot;,	&amp;quot;m;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆷᄃ&amp;quot;,	&amp;quot;m;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆷᄄ&amp;quot;,	&amp;quot;m;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆷᄂ&amp;quot;,	&amp;quot;m;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆷᄆ&amp;quot;,	&amp;quot;m;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆷᄇ&amp;quot;,	&amp;quot;m;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆷᄈ&amp;quot;,	&amp;quot;m;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆷᄉ&amp;quot;,	&amp;quot;m;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆷᄊ&amp;quot;,	&amp;quot;m;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄋ&amp;quot;] 	 = { &amp;quot;ᄆ&amp;quot;,	&amp;quot;m;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆷᄌ&amp;quot;,	&amp;quot;m;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆷᄍ&amp;quot;,	&amp;quot;m;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆷᄎ&amp;quot;,	&amp;quot;m;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆷᄏ&amp;quot;,	&amp;quot;m;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆷᄐ&amp;quot;,	&amp;quot;m;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆷᄑ&amp;quot;,	&amp;quot;m;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆷ-ᄒ&amp;quot;] 	 = { &amp;quot;ᆷᄒ&amp;quot;,	&amp;quot;m;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-Ø&amp;quot;] 	 = { &amp;quot;ᆸ&amp;quot;,	&amp;quot;p;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆸᄁ&amp;quot;,	&amp;quot;p;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆸᄁ&amp;quot;,	&amp;quot;p;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆷᄂ&amp;quot;,	&amp;quot;m;n&amp;quot;,	&amp;quot;p;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆸᄄ&amp;quot;,	&amp;quot;p;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆸᄄ&amp;quot;,	&amp;quot;p;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆷᄂ&amp;quot;,	&amp;quot;m;n&amp;quot;,	&amp;quot;p;r&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆷᄆ&amp;quot;,	&amp;quot;m;m&amp;quot;,	&amp;quot;p;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆸᄈ&amp;quot;,	&amp;quot;p;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆸᄈ&amp;quot;,	&amp;quot;p;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆸᄊ&amp;quot;,	&amp;quot;p;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆸᄊ&amp;quot;,	&amp;quot;p;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄋ&amp;quot;] 	 = { &amp;quot;ᄇ&amp;quot;,	&amp;quot;b;&amp;quot;,	&amp;quot;p;-&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆸᄍ&amp;quot;,	&amp;quot;p;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆸᄍ&amp;quot;,	&amp;quot;p;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆸᄎ&amp;quot;,	&amp;quot;p;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆸᄏ&amp;quot;,	&amp;quot;p;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆸᄐ&amp;quot;,	&amp;quot;p;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆸᄑ&amp;quot;,	&amp;quot;p;&#039;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆸ-ᄒ&amp;quot;] 	 = { &amp;quot;ᄑ&amp;quot;,	&amp;quot;p;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-Ø&amp;quot;] 	 = { &amp;quot;ᆸ&amp;quot;,	&amp;quot;p;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆸᄁ&amp;quot;,	&amp;quot;p;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆸᄁ&amp;quot;,	&amp;quot;p;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆷᄂ&amp;quot;,	&amp;quot;m;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆸᄄ&amp;quot;,	&amp;quot;p;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆸᄄ&amp;quot;,	&amp;quot;p;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆷᄂ&amp;quot;,	&amp;quot;m;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆷᄆ&amp;quot;,	&amp;quot;m;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆸᄈ&amp;quot;,	&amp;quot;p;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆸᄈ&amp;quot;,	&amp;quot;p;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆸᄊ&amp;quot;,	&amp;quot;p;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆸᄊ&amp;quot;,	&amp;quot;p;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄋ&amp;quot;] 	 = { &amp;quot;ᆸᄊ&amp;quot;,	&amp;quot;ps;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆸᄍ&amp;quot;,	&amp;quot;p;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆸᄍ&amp;quot;,	&amp;quot;p;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆸᄎ&amp;quot;,	&amp;quot;p;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆸᄏ&amp;quot;,	&amp;quot;p;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆸᄐ&amp;quot;,	&amp;quot;p;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆸᄑ&amp;quot;,	&amp;quot;p;&#039;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆹ-ᄒ&amp;quot;] 	 = { &amp;quot;ᄑ&amp;quot;,	&amp;quot;p;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-Ø&amp;quot;] 	 = { &amp;quot;ᆮ&amp;quot;,	&amp;quot;t;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆮᄁ&amp;quot;,	&amp;quot;t;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆮᄁ&amp;quot;,	&amp;quot;t;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot;,	&amp;quot;t;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆮᄄ&amp;quot;,	&amp;quot;t;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆮᄄ&amp;quot;,	&amp;quot;t;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot;,	&amp;quot;t;r&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆫᄆ&amp;quot;,	&amp;quot;n;m&amp;quot;,	&amp;quot;t;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆮᄈ&amp;quot;,	&amp;quot;t;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆮᄈ&amp;quot;,	&amp;quot;t;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆮᄊ&amp;quot;,	&amp;quot;t;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆮᄊ&amp;quot;,	&amp;quot;t;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄋ&amp;quot;] 	 = { &amp;quot;ᄉ&amp;quot;,	&amp;quot;s;&amp;quot;,	&amp;quot;t;-&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆮᄍ&amp;quot;,	&amp;quot;t;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆮᄍ&amp;quot;,	&amp;quot;t;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆮᄎ&amp;quot;,	&amp;quot;t;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆮᄏ&amp;quot;,	&amp;quot;t;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆮᄐ&amp;quot;,	&amp;quot;t;&#039;t&amp;quot;,	&amp;quot;t;-t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆮᄑ&amp;quot;,	&amp;quot;t;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆺ-ᄒ&amp;quot;] 	 = { &amp;quot;ᄐ&amp;quot;,	&amp;quot;t;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-Ø&amp;quot;] 	 = { &amp;quot;ᆮ&amp;quot;,	&amp;quot;t;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆮᄁ&amp;quot;,	&amp;quot;t;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆮᄁ&amp;quot;,	&amp;quot;t;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆮᄄ&amp;quot;,	&amp;quot;t;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆮᄄ&amp;quot;,	&amp;quot;t;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆫᄆ&amp;quot;,	&amp;quot;n;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆮᄈ&amp;quot;,	&amp;quot;t;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆮᄈ&amp;quot;,	&amp;quot;t;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆮᄊ&amp;quot;,	&amp;quot;t;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆮᄊ&amp;quot;,	&amp;quot;t;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄋ&amp;quot;] 	 = { &amp;quot;ᄊ&amp;quot;,	&amp;quot;ss;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆮᄍ&amp;quot;,	&amp;quot;t;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆮᄍ&amp;quot;,	&amp;quot;t;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆮᄎ&amp;quot;,	&amp;quot;t;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆮᄏ&amp;quot;,	&amp;quot;t;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆮᄐ&amp;quot;,	&amp;quot;t;&#039;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆮᄑ&amp;quot;,	&amp;quot;t;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆻ-ᄒ&amp;quot;] 	 = { &amp;quot;ᄐ&amp;quot;,	&amp;quot;t;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-Ø&amp;quot;] 	 = { &amp;quot;ᆼ&amp;quot;,	&amp;quot;ng;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆼᄀ&amp;quot;,	&amp;quot;ng;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆼᄁ&amp;quot;,	&amp;quot;ng;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆼᄂ&amp;quot;,	&amp;quot;ng;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆼᄃ&amp;quot;,	&amp;quot;ng;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆼᄄ&amp;quot;,	&amp;quot;ng;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆼᄂ&amp;quot;,	&amp;quot;ng;n&amp;quot;,	&amp;quot;ng;r&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆼᄆ&amp;quot;,	&amp;quot;ng;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆼᄇ&amp;quot;,	&amp;quot;ng;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆼᄈ&amp;quot;,	&amp;quot;ng;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆼᄉ&amp;quot;,	&amp;quot;ng;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆼᄊ&amp;quot;,	&amp;quot;ng;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄋ&amp;quot;] 	 = { &amp;quot;ᆼᄋ&amp;quot;,	&amp;quot;ng;&#039;&amp;quot;,	&amp;quot;ng;-&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆼᄌ&amp;quot;,	&amp;quot;ng;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆼᄍ&amp;quot;,	&amp;quot;ng;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆼᄎ&amp;quot;,	&amp;quot;ng;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆼᄏ&amp;quot;,	&amp;quot;ng;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆼᄐ&amp;quot;,	&amp;quot;ng;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆼᄑ&amp;quot;,	&amp;quot;ng;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆼ-ᄒ&amp;quot;] 	 = { &amp;quot;ᆼᄒ&amp;quot;,	&amp;quot;ng;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-Ø&amp;quot;] 	 = { &amp;quot;ᆮ&amp;quot;,	&amp;quot;t;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆮᄁ&amp;quot;,	&amp;quot;t;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆮᄁ&amp;quot;,	&amp;quot;t;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot;,	&amp;quot;t;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆮᄄ&amp;quot;,	&amp;quot;t;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆮᄄ&amp;quot;,	&amp;quot;t;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot;,	&amp;quot;t;r&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆫᄆ&amp;quot;,	&amp;quot;n;m&amp;quot;,	&amp;quot;t;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆮᄈ&amp;quot;,	&amp;quot;t;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆮᄈ&amp;quot;,	&amp;quot;t;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆮᄊ&amp;quot;,	&amp;quot;t;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆮᄊ&amp;quot;,	&amp;quot;t;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄋ&amp;quot;] 	 = { &amp;quot;ᄌ&amp;quot;,	&amp;quot;j;&amp;quot;,	&amp;quot;t;-&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆮᄍ&amp;quot;,	&amp;quot;t;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆮᄍ&amp;quot;,	&amp;quot;t;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆮᄎ&amp;quot;,	&amp;quot;t;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆮᄏ&amp;quot;,	&amp;quot;t;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆮᄐ&amp;quot;,	&amp;quot;t;&#039;t&amp;quot;,	&amp;quot;t;-t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆮᄑ&amp;quot;,	&amp;quot;t;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆽ-ᄒ&amp;quot;] 	 = { &amp;quot;ᄎ&amp;quot;,	&amp;quot;;ch&amp;quot;,	&amp;quot;t;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-Ø&amp;quot;] 	 = { &amp;quot;ᆮ&amp;quot;,	&amp;quot;t;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆮᄁ&amp;quot;,	&amp;quot;t;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆮᄁ&amp;quot;,	&amp;quot;t;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot;,	&amp;quot;t;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆮᄄ&amp;quot;,	&amp;quot;t;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆮᄄ&amp;quot;,	&amp;quot;t;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot;,	&amp;quot;t;r&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆫᄆ&amp;quot;,	&amp;quot;n;m&amp;quot;,	&amp;quot;t;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆮᄈ&amp;quot;,	&amp;quot;t;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆮᄈ&amp;quot;,	&amp;quot;t;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆮᄊ&amp;quot;,	&amp;quot;t;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆮᄊ&amp;quot;,	&amp;quot;t;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄋ&amp;quot;] 	 = { &amp;quot;ᄎ&amp;quot;,	&amp;quot;ch;&amp;quot;,	&amp;quot;t;-&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆮᄍ&amp;quot;,	&amp;quot;t;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆮᄍ&amp;quot;,	&amp;quot;t;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆮᄎ&amp;quot;,	&amp;quot;t;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆮᄏ&amp;quot;,	&amp;quot;t;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆮᄐ&amp;quot;,	&amp;quot;t;&#039;t&amp;quot;,	&amp;quot;t;-t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆮᄑ&amp;quot;,	&amp;quot;t;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆾ-ᄒ&amp;quot;] 	 = { &amp;quot;ᄐ&amp;quot;,	&amp;quot;t;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-Ø&amp;quot;] 	 = { &amp;quot;ᆨ&amp;quot;,	&amp;quot;k;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆨᄁ&amp;quot;,	&amp;quot;k;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆨᄁ&amp;quot;,	&amp;quot;k;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆼᄂ&amp;quot;,	&amp;quot;ng;n&amp;quot;,	&amp;quot;k;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆨᄄ&amp;quot;,	&amp;quot;k;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆨᄄ&amp;quot;,	&amp;quot;k;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆼᄂ&amp;quot;,	&amp;quot;ng;n&amp;quot;,	&amp;quot;k;r&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆼᄆ&amp;quot;,	&amp;quot;ng;m&amp;quot;,	&amp;quot;k;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆨᄈ&amp;quot;,	&amp;quot;k;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆨᄈ&amp;quot;,	&amp;quot;k;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆨᄊ&amp;quot;,	&amp;quot;k;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆨᄊ&amp;quot;,	&amp;quot;k;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄋ&amp;quot;] 	 = { &amp;quot;ᄏ&amp;quot;,	&amp;quot;k;&amp;quot;,	&amp;quot;k;-&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆨᄍ&amp;quot;,	&amp;quot;k;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆨᄍ&amp;quot;,	&amp;quot;k;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆨᄎ&amp;quot;,	&amp;quot;k;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆨᄏ&amp;quot;,	&amp;quot;k;&#039;k&amp;quot;,	&amp;quot;k;-k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆨᄐ&amp;quot;,	&amp;quot;k;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆨᄑ&amp;quot;,	&amp;quot;k;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᆿ-ᄒ&amp;quot;] 	 = { &amp;quot;ᄏ&amp;quot;,	&amp;quot;k;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-Ø&amp;quot;] 	 = { &amp;quot;ᆮ&amp;quot;,	&amp;quot;t;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆮᄁ&amp;quot;,	&amp;quot;t;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆮᄁ&amp;quot;,	&amp;quot;t;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot;,	&amp;quot;t;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆮᄄ&amp;quot;,	&amp;quot;t;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆮᄄ&amp;quot;,	&amp;quot;t;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot;,	&amp;quot;t;r&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆫᄆ&amp;quot;,	&amp;quot;n;m&amp;quot;,	&amp;quot;t;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆮᄈ&amp;quot;,	&amp;quot;t;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆮᄈ&amp;quot;,	&amp;quot;t;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆮᄊ&amp;quot;,	&amp;quot;t;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆮᄊ&amp;quot;,	&amp;quot;t;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄋ&amp;quot;] 	 = { &amp;quot;ᄐ&amp;quot;,	&amp;quot;t;&amp;quot;,	&amp;quot;t;-&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆮᄍ&amp;quot;,	&amp;quot;t;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆮᄍ&amp;quot;,	&amp;quot;t;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆮᄎ&amp;quot;,	&amp;quot;t;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆮᄏ&amp;quot;,	&amp;quot;t;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆮᄐ&amp;quot;,	&amp;quot;t;&#039;t&amp;quot;,	&amp;quot;t;-t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆮᄑ&amp;quot;,	&amp;quot;t;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇀ-ᄒ&amp;quot;] 	 = { &amp;quot;ᄐ&amp;quot;,	&amp;quot;t;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-Ø&amp;quot;] 	 = { &amp;quot;ᆸ&amp;quot;,	&amp;quot;p;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄀ&amp;quot;] 	 = { &amp;quot;ᆸᄁ&amp;quot;,	&amp;quot;p;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆸᄁ&amp;quot;,	&amp;quot;p;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆷᄂ&amp;quot;,	&amp;quot;m;n&amp;quot;,	&amp;quot;p;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄃ&amp;quot;] 	 = { &amp;quot;ᆸᄄ&amp;quot;,	&amp;quot;p;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆸᄄ&amp;quot;,	&amp;quot;p;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆷᄂ&amp;quot;,	&amp;quot;m;n&amp;quot;,	&amp;quot;p;r&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆷᄆ&amp;quot;,	&amp;quot;m;m&amp;quot;,	&amp;quot;p;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄇ&amp;quot;] 	 = { &amp;quot;ᆸᄈ&amp;quot;,	&amp;quot;p;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆸᄈ&amp;quot;,	&amp;quot;p;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄉ&amp;quot;] 	 = { &amp;quot;ᆸᄊ&amp;quot;,	&amp;quot;p;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆸᄊ&amp;quot;,	&amp;quot;p;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄋ&amp;quot;] 	 = { &amp;quot;ᄑ&amp;quot;,	&amp;quot;p;&amp;quot;,	&amp;quot;p;-&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄌ&amp;quot;] 	 = { &amp;quot;ᆸᄍ&amp;quot;,	&amp;quot;p;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆸᄍ&amp;quot;,	&amp;quot;p;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆸᄎ&amp;quot;,	&amp;quot;p;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆸᄏ&amp;quot;,	&amp;quot;p;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆸᄐ&amp;quot;,	&amp;quot;p;t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆸᄑ&amp;quot;,	&amp;quot;p;&#039;p&amp;quot;,	&amp;quot;p;-p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇁ-ᄒ&amp;quot;] 	 = { &amp;quot;ᄑ&amp;quot;,	&amp;quot;p;h&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-Ø&amp;quot;] 	 = { &amp;quot;ᆮ&amp;quot;,	&amp;quot;t;&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄀ&amp;quot;] 	 = { &amp;quot;ᄏ&amp;quot;,	&amp;quot;;k&amp;quot;,	&amp;quot;t;g&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄁ&amp;quot;] 	 = { &amp;quot;ᆮᄁ&amp;quot;,	&amp;quot;t;kk&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄂ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot;,	&amp;quot;t;n&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄃ&amp;quot;] 	 = { &amp;quot;ᄐ&amp;quot;,	&amp;quot;;t&amp;quot;,	&amp;quot;t;d&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄄ&amp;quot;] 	 = { &amp;quot;ᆮᄄ&amp;quot;,	&amp;quot;t;tt&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄅ&amp;quot;] 	 = { &amp;quot;ᆫᄂ&amp;quot;,	&amp;quot;n;n&amp;quot;,	&amp;quot;t;r&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄆ&amp;quot;] 	 = { &amp;quot;ᆫᄆ&amp;quot;,	&amp;quot;n;m&amp;quot;,	&amp;quot;t;m&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄇ&amp;quot;] 	 = { &amp;quot;ᄑ&amp;quot;,	&amp;quot;;p&amp;quot;,	&amp;quot;t;b&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄈ&amp;quot;] 	 = { &amp;quot;ᆮᄈ&amp;quot;,	&amp;quot;t;pp&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄉ&amp;quot;] 	 = { &amp;quot;ᄊ&amp;quot;,	&amp;quot;;s&amp;quot;,	&amp;quot;t;s&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄊ&amp;quot;] 	 = { &amp;quot;ᆮᄊ&amp;quot;,	&amp;quot;t;ss&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄋ&amp;quot;] 	 = { &amp;quot;ᄋ&amp;quot;,	&amp;quot;;&amp;quot;,	&amp;quot;t;-&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄌ&amp;quot;] 	 = { &amp;quot;ᄎ&amp;quot;,	&amp;quot;;ch&amp;quot;,	&amp;quot;t;j&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄍ&amp;quot;] 	 = { &amp;quot;ᆮᄍ&amp;quot;,	&amp;quot;t;jj&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄎ&amp;quot;] 	 = { &amp;quot;ᆮᄎ&amp;quot;,	&amp;quot;t;ch&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄏ&amp;quot;] 	 = { &amp;quot;ᆮᄏ&amp;quot;,	&amp;quot;t;k&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄐ&amp;quot;] 	 = { &amp;quot;ᆮᄐ&amp;quot;,	&amp;quot;t;&#039;t&amp;quot;,	&amp;quot;t;-t&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄑ&amp;quot;] 	 = { &amp;quot;ᆮᄑ&amp;quot;,	&amp;quot;t;p&amp;quot; },&lt;br /&gt;
		[&amp;quot;ᇂ-ᄒ&amp;quot;] 	 = { &amp;quot;ᄐ&amp;quot;,	&amp;quot;;t&amp;quot;,	&amp;quot;t;-h&amp;quot; },&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:Ko-rm?diff=989</id>
		<title>Module:Ko-rm</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:Ko-rm?diff=989"/>
		<updated>2025-08-29T22:07:37Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:Ko-rm&amp;quot; ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- based on Wiktionary [[wikt:Module:ko-translit]] [[wikt:Module:ko-pron]] [[wikt:Module:ko-pron/data]] [[wikt:Module:ko]]&lt;br /&gt;
local p = {}&lt;br /&gt;
local Ugsub = mw.ustring.gsub&lt;br /&gt;
local Umatch = mw.ustring.match&lt;br /&gt;
local Ufind = mw.ustring.find&lt;br /&gt;
local Usub = mw.ustring.sub&lt;br /&gt;
local Uchar = mw.ustring.char&lt;br /&gt;
local codepoint = mw.ustring.codepoint&lt;br /&gt;
local data = mw.loadData(&#039;Module:Ko-rm/data&#039;)&lt;br /&gt;
local lib = require(&#039;Module:Feature&#039;)&lt;br /&gt;
local CleanTT = require(&#039;Module:Tt&#039;).CleanTT&lt;br /&gt;
local IPCvals = {&lt;br /&gt;
	[&#039;nn&#039;]		= {},&lt;br /&gt;
	[&#039;ni&#039;]		= {},&lt;br /&gt;
	[&#039;bcred&#039;]	= { offset = -1, alias = {&#039;bd&#039;, &#039;bc&#039;} }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local args = require(&#039;Module:Arguments&#039;).getArgs(frame, {&lt;br /&gt;
		parentFirst = true,&lt;br /&gt;
		wrappers = {&#039;Template:Ko-rm&#039;}&lt;br /&gt;
	})&lt;br /&gt;
	if (not args[1]) then return &#039;&#039; end&lt;br /&gt;
	&lt;br /&gt;
	return p._main(args)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._main(args)&lt;br /&gt;
	local str = CleanTT(mw.text.unstrip(args[1]))&lt;br /&gt;
	-- mw.logObject(&#039;input&#039; .. args[1]) --debug&lt;br /&gt;
	-- mw.logObject(&#039;cleaned&#039; .. str) --debug&lt;br /&gt;
	&lt;br /&gt;
	str = Ugsub(str, &#039;%([一-鿿㐀-䶿𠀀-𮯯𰀀-𱍏]+%)&#039;, &#039;&#039;)&lt;br /&gt;
	str = Ugsub(str, &amp;quot;%([一-鿿㐀-䶿𠀀-𮯯𰀀-𱍏]*&#039;&#039;&#039;[一-鿿㐀-䶿𠀀-𮯯𰀀-𱍏]+&#039;&#039;&#039;[一-鿿㐀-䶿𠀀-𮯯𰀀-𱍏]*%)&amp;quot;, &#039;&#039;)&lt;br /&gt;
	str = Ugsub(str, &#039;[一-鿿㐀-䶿𠀀-𮯯𰀀-𱍏]+%((.-)%)&#039;, &#039;%1&#039;)&lt;br /&gt;
	str = Ugsub(str, &#039;&amp;lt;sup.-※.-&amp;lt;/sup&amp;gt;&#039;, &#039;&#039;)&lt;br /&gt;
	str = Ugsub(str, &#039;&amp;lt;span.-title.-&amp;gt;(.-)&amp;lt;/span&amp;gt;&#039;, &#039;%1&#039;)&lt;br /&gt;
	str = Ugsub(str, &#039;&amp;lt;[%w%p]+:(.-)&amp;gt;&#039;, &#039;%1&#039;) --for manual readings&lt;br /&gt;
	str = Ugsub(str, &#039;&amp;lt;%-&amp;gt;&#039;, &#039;-&#039;) --for manual hyphenation&lt;br /&gt;
	str = Ugsub(str, &#039;&amp;lt; &amp;gt;&#039;, &#039; &#039;) --for manual spacing&lt;br /&gt;
	&lt;br /&gt;
	-- manual inserting of irregular pronunciation corrections (IPC)&lt;br /&gt;
	while (function() -- Run if any of the IPC are present&lt;br /&gt;
		for n, d in pairs(IPCvals) do&lt;br /&gt;
			if Ufind(str, &#039;&amp;lt;&#039; .. n .. &#039;&amp;gt;&#039;) ~= nil then mw.logObject(n, &#039;n&#039;)return true end&lt;br /&gt;
			if d.alias and #d.alias&amp;gt;0 then&lt;br /&gt;
				for _, a in ipairs(d.alias) do&lt;br /&gt;
					if Ufind(str, &#039;&amp;lt;&#039; .. a .. &#039;&amp;gt;&#039;) ~= nil then mw.logObject(a, &#039;a&#039;) return true end&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		return false&lt;br /&gt;
	end)() do&lt;br /&gt;
		local ref, rpl, pos, off = &#039;&#039;, &#039;&#039;, nil, 0&lt;br /&gt;
		for n, d in pairs(IPCvals) do&lt;br /&gt;
			local vpos = Ufind(str, &#039;&amp;lt;&#039; .. n .. &#039;&amp;gt;&#039;)&lt;br /&gt;
			if vpos ~= nil and (pos == nil or pos &amp;gt; vpos) then&lt;br /&gt;
				pos = Ufind(str, &#039;&amp;lt;&#039; .. n .. &#039;&amp;gt;&#039;)&lt;br /&gt;
				rpl = n&lt;br /&gt;
				off = tonumber(d.offset) or 0&lt;br /&gt;
				ref = n&lt;br /&gt;
			end&lt;br /&gt;
			if d.alias and #d.alias&amp;gt;0 then&lt;br /&gt;
				for _, a in ipairs(d.alias) do&lt;br /&gt;
					vpos = Ufind(str, &#039;&amp;lt;&#039; .. a .. &#039;&amp;gt;&#039;)&lt;br /&gt;
					if vpos ~= nil and (pos == nil or pos &amp;gt; vpos) then&lt;br /&gt;
						pos = Ufind(str, &#039;&amp;lt;&#039; .. a .. &#039;&amp;gt;&#039;)&lt;br /&gt;
						rpl = a&lt;br /&gt;
						off = tonumber(d.offset) or 0&lt;br /&gt;
						ref = n&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		if rpl ~= &#039;&#039; and ref ~= &#039;&#039; and pos ~= nil then&lt;br /&gt;
			str = Ugsub(str, &#039;&amp;lt;&#039; .. rpl .. &#039;&amp;gt;&#039;, &#039;&#039;, 1)&lt;br /&gt;
			pos = mw.ustring.len(Ugsub((Usub(str, 0, pos)), &#039;[^가-힣 ]&#039;, &#039;&#039;))&lt;br /&gt;
			args[ref] = (args[ref] or &#039;-1&#039;) .. &#039;,&#039; .. tostring(pos+off)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if not Umatch(str, &#039;[가-힣]&#039;) then&lt;br /&gt;
		return &#039;&#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	--pronunciation exception(s)&lt;br /&gt;
	str = Ugsub(str, &#039;여덟&#039;, &#039;여덜&#039;)&lt;br /&gt;
	str = Ugsub(str, &#039;Ⅰ&#039;, &#039;일&#039;)&lt;br /&gt;
	str = Ugsub(str, &#039;Ⅱ&#039;, &#039;이&#039;)&lt;br /&gt;
	str = Ugsub(str, &#039;Ⅲ&#039;, &#039;삼&#039;)&lt;br /&gt;
	str = Ugsub(str, &#039;Ⅳ&#039;, &#039;사&#039;)&lt;br /&gt;
	str = Ugsub(str, &#039;Ⅴ&#039;, &#039;오&#039;)&lt;br /&gt;
	str = Ugsub(str, &#039;Ⅵ&#039;, &#039;육&#039;)&lt;br /&gt;
	str = Ugsub(str, &#039;Ⅶ&#039;, &#039;칠&#039;)&lt;br /&gt;
	str = Ugsub(str, &#039;Ⅷ&#039;, &#039;팔&#039;)&lt;br /&gt;
	str = Ugsub(str, &#039;Ⅸ&#039;, &#039;구&#039;)&lt;br /&gt;
	str = Ugsub(str, &#039;Ⅹ&#039;, &#039;십&#039;)&lt;br /&gt;
&lt;br /&gt;
	-- pre-romanization punctuation conversion&lt;br /&gt;
	str = Ugsub(str, &#039;[《「『【]&#039;, &#039;“&#039;)&lt;br /&gt;
	str = Ugsub(str, &#039;[》」』】]&#039;, &#039;”&#039;)&lt;br /&gt;
&lt;br /&gt;
	local revised = p.romanize(str, args)&lt;br /&gt;
&lt;br /&gt;
	if (not revised) then&lt;br /&gt;
		return &#039;&#039;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	--mw.logObject(revised,&#039;revised&#039;) --debug&lt;br /&gt;
	&lt;br /&gt;
	if Umatch(revised, &#039;[%.%?%!]&#039;) then&lt;br /&gt;
		revised = mw.ustring.upper(Usub(revised, 1, 1)) .. Usub(revised, 2, -1)&lt;br /&gt;
		revised = Ugsub(revised, &amp;quot;([%.%?%!]) ([a-z%&#039;])&amp;quot;, &#039;%1 ^%2&#039;)&lt;br /&gt;
		revised = Ugsub(revised, &amp;quot;^%&#039;%&#039;%&#039;&amp;quot;, &amp;quot;&#039;&#039;&#039;^&amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
	revised = Ugsub(revised, &amp;quot;([a-z])%-%&#039;([a-z])&amp;quot;, &#039;%1-%2&#039;)&lt;br /&gt;
	revised = Ugsub(revised, &amp;quot;%^%&#039;%&#039;%&#039;&amp;quot;, &amp;quot;&#039;&#039;&#039;^&amp;quot;)&lt;br /&gt;
	revised = Ugsub(revised, &#039;%^%l&#039;, mw.ustring.upper)&lt;br /&gt;
	revised = Ugsub(revised, &#039;%^&#039;, &#039;&#039;)&lt;br /&gt;
	revised = Ugsub(revised, &amp;quot;%-&#039;&#039;&#039;%-&amp;quot;, &amp;quot;&#039;&#039;&#039;-&amp;quot;)&lt;br /&gt;
	revised = Ugsub(revised, &#039;%-%-&#039;, &#039;-&#039;)&lt;br /&gt;
	&lt;br /&gt;
	--punctuation fixing&lt;br /&gt;
	revised = Ugsub(revised, &#039;…&#039;, &#039;...&#039;)&lt;br /&gt;
	revised = Ugsub(revised, &#039;！&#039;, &#039;!&#039;)&lt;br /&gt;
	revised = Ugsub(revised, &#039;？&#039;, &#039;?&#039;)&lt;br /&gt;
	revised = Ugsub(revised, &#039;”([A-Za-z])&#039;, &#039;”-%1&#039;)&lt;br /&gt;
	revised = Ugsub(revised, &#039;(//[^/@]-@@[^/@]-@@//)%-?([A-Za-z])&#039;, &#039;%1-%2&#039;)&lt;br /&gt;
	revised = Ugsub(revised, &#039;[·・]&#039;, &#039; - &#039;)&lt;br /&gt;
	revised = Ugsub(revised, &#039;——&#039;, &#039;⸺&#039;)&lt;br /&gt;
	revised = Ugsub(revised, &#039;&amp;amp;mdash;&amp;amp;mdash;&#039;, &#039;⸺&#039;)&lt;br /&gt;
	&lt;br /&gt;
	--secondary romanisation system&lt;br /&gt;
	while revised:find(&#039;^.-//[^/]-//.-$&#039;) do&lt;br /&gt;
		local pre, dur, dur3, post = string.match(revised, &#039;^(.-)//([^@/]-)@@([^@/]-)@@//(.-)$&#039;)&lt;br /&gt;
		if dur3 ~= nil then&lt;br /&gt;
			--mw.logObject(pre,&#039;pre&#039;) mw.logObject(dur,&#039;dur&#039;) mw.logObject(post,&#039;post&#039;) --debug&lt;br /&gt;
			if mw.ustring.lower(dur3) ~= mw.ustring.lower(dur) then&lt;br /&gt;
				dur = &#039;&amp;lt;span style=&amp;quot;border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:rgb(128, 128, 128); cursor:help;&amp;quot; title=&amp;quot;Spelled: &#039; .. p.capitalizer(dur3, true):gsub(&#039;&amp;quot;&#039;,&#039;&amp;amp;quot;&#039;) .. &#039;&amp;quot;&amp;gt;&#039; .. p.capitalizer(dur, true) .. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
			else&lt;br /&gt;
				dur = p.capitalizer(dur, true)&lt;br /&gt;
			end&lt;br /&gt;
		else&lt;br /&gt;
			pre, dur, post = string.match(revised, &#039;^(.-)//([^/]-)//(.-)$&#039;)&lt;br /&gt;
		end&lt;br /&gt;
		revised = pre .. dur .. post&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	--all case (|capi=1) or sentence case (|sent=1)&lt;br /&gt;
	if (args.capi or args.sent) then&lt;br /&gt;
		revised = p.capitalizer(revised, (args.capi or nil))&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	--post-capitalization punctuation fixing&lt;br /&gt;
	revised = Ugsub(revised, &amp;quot;”&#039;&amp;quot;, &#039;”-&#039;)&lt;br /&gt;
	revised = Ugsub(revised, &#039;[“”]&#039;, &#039;&amp;quot;&#039;)&lt;br /&gt;
	revised = Ugsub(revised, &#039;([%a])(%d+)&#039;, &#039;%1-%2&#039;)&lt;br /&gt;
	revised = Ugsub(revised, &#039;(%d+)([%a])&#039;, &#039;%1-%2&#039;)&lt;br /&gt;
	revised = Ugsub(revised, &#039;(%d+)-[Pp]x&#039;, &#039;%1px&#039;) --lazy fix for accidental hyphenation of pixel amounts&lt;br /&gt;
	&lt;br /&gt;
	return revised&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.romanize(text_param, args)&lt;br /&gt;
	local P, optional_params = {}, { &#039;nn&#039;, &#039;ni&#039;, &#039;bcred&#039; }&lt;br /&gt;
	for _, pm in ipairs(optional_params) do&lt;br /&gt;
		P[pm] = { }&lt;br /&gt;
		if args[pm] then&lt;br /&gt;
			for pp in lib.gsplit(args[pm], &#039;,&#039;, {removeEmpty=true}) do P[pm][tonumber(pp) or pp] = 1 end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	--mw.logObject(P,&#039;P&#039;) --debug&lt;br /&gt;
	&lt;br /&gt;
	local T_index, T_next_index = 0,0&lt;br /&gt;
	local rom3 = false&lt;br /&gt;
&lt;br /&gt;
	text_param = Ugsub(text_param, &#039;[&amp;quot;](.)&#039;, &#039;%1&#039;)&lt;br /&gt;
&lt;br /&gt;
	for primitive_word in mw.ustring.gmatch(text_param, &#039;[%-ᄀ-ᄒ&#039; .. &#039;ᅡ-ᅵ&#039; .. &#039;ᆨ-ᇂ&#039; .. &amp;quot;ㄱ-ㅣ가-힣&#039; /「」%^]+&amp;quot;) do&lt;br /&gt;
		--mw.logObject(primitive_word,&#039;primitive_word&#039;) --debug&lt;br /&gt;
		--mw.logObject(text_param,&#039;text_param&#039;) --debug&lt;br /&gt;
		local the_original = primitive_word&lt;br /&gt;
		primitive_word = Ugsub(primitive_word, &amp;quot;&#039;&#039;&#039;&amp;quot;, &#039;ß&#039;)&lt;br /&gt;
		local bold_position, bold_count = {}, 0&lt;br /&gt;
		while Umatch(primitive_word, &#039;ß&#039;) do&lt;br /&gt;
			bold_position[(mw.ustring.find(primitive_word, &#039;ß&#039;)) + bold_count] = true&lt;br /&gt;
			primitive_word = Ugsub(primitive_word, &#039;ß&#039;, &#039;&#039;, 1)&lt;br /&gt;
			bold_count = bold_count + 1&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		local word_set = { primitive_word }&lt;br /&gt;
&lt;br /&gt;
		local word_set_romanisations = {}&lt;br /&gt;
		for _, respelling in ipairs(word_set) do&lt;br /&gt;
			--mw.logObject(word_set,&#039;word_set&#039;) --debug&lt;br /&gt;
			--mw.logObject(respelling,&#039;respelling&#039;) --debug&lt;br /&gt;
			local decomposed_syllables = p.decompose_syllable(respelling)&lt;br /&gt;
			--mw.logObject(decomposed_syllables,&#039;decomposed_syllables&#039;) --debug&lt;br /&gt;
			local romanisation = {}&lt;br /&gt;
			local romanisation3 = {}&lt;br /&gt;
			local bold_insert_count = 0&lt;br /&gt;
			for index = 0, #decomposed_syllables, 1 do&lt;br /&gt;
				if index ~= 0 then T_index = T_index + 1 end&lt;br /&gt;
				local this_syllable_text = index ~= 0 and Usub(respelling, index, index) or &#039;&#039;&lt;br /&gt;
				local forced = &#039;&#039;&lt;br /&gt;
				--mw.logObject(this_syllable_text,&#039;this_syllable_text_I&#039;) --debug&lt;br /&gt;
				while Umatch(this_syllable_text, &#039;[/「」^]&#039;) do&lt;br /&gt;
					forced = forced .. this_syllable_text&lt;br /&gt;
					respelling = Usub(respelling, 2, -1)&lt;br /&gt;
					this_syllable_text = index ~= 0 and Usub(respelling, index, index) or &#039;&#039;&lt;br /&gt;
				end&lt;br /&gt;
				--mw.logObject(forced,&#039;forced&#039;) --debug&lt;br /&gt;
				if (forced:find(&#039;//&#039;) and (not rom3)) then&lt;br /&gt;
					rom3 = true&lt;br /&gt;
				elseif forced:find(&#039;//&#039;) then&lt;br /&gt;
					rom3 = false&lt;br /&gt;
				end&lt;br /&gt;
				--mw.logObject(this_syllable_text,&#039;this_syllable_text_F&#039;) --debug&lt;br /&gt;
				if this_syllable_text == &#039;-&#039; then&lt;br /&gt;
					if ((not rom3) and #romanisation3 &amp;gt; 0) then&lt;br /&gt;
						table.remove(romanisation3)&lt;br /&gt;
						table.remove(romanisation3)&lt;br /&gt;
						table.insert(romanisation, #romanisation-(#romanisation&amp;gt;0 and 1 or 0),  &#039;@@&#039; .. Ugsub(table.concat(romanisation3), &amp;quot;[^A-Za-z\&amp;quot;]$&amp;quot;, &#039;&#039;) .. &#039;@@&#039;)&lt;br /&gt;
						romanisation3 = {}&lt;br /&gt;
						table.insert(romanisation, #romanisation-(#romanisation&amp;gt;0 and 1 or 0), forced)&lt;br /&gt;
					end&lt;br /&gt;
				else&lt;br /&gt;
					T_next_index = T_index&lt;br /&gt;
					local syllable = decomposed_syllables[index] or { initial = &#039;Ø&#039;, vowel = &#039;Ø&#039;, final = &#039;X&#039; }&lt;br /&gt;
					local next_index = index&lt;br /&gt;
					local next_syllable_text&lt;br /&gt;
					local saw_hyphen_after = false&lt;br /&gt;
					while true do&lt;br /&gt;
						next_index = next_index + 1&lt;br /&gt;
						T_next_index = T_next_index + 1&lt;br /&gt;
						next_syllable_text = next_index &amp;gt; #decomposed_syllables and &#039;&#039; or Usub(respelling, next_index, next_index)&lt;br /&gt;
						if next_syllable_text ~= &#039;-&#039; then&lt;br /&gt;
							break&lt;br /&gt;
						end&lt;br /&gt;
						saw_hyphen_after = true&lt;br /&gt;
					end&lt;br /&gt;
					local next_syllable = decomposed_syllables[next_index] or { initial = &#039;Ø&#039;, vowel = &#039;Ø&#039;, final = &#039;Ø&#039; }&lt;br /&gt;
					syllable.final = data.FSC[syllable.final] or syllable.final&lt;br /&gt;
&lt;br /&gt;
					if this_syllable_text == &#039;넓&#039; then&lt;br /&gt;
						if Umatch(next_syllable.initial, &#039;[ᄌᄉ]&#039;) then&lt;br /&gt;
							syllable.final = &#039;ᆸ&#039;&lt;br /&gt;
&lt;br /&gt;
						elseif next_syllable.initial == &#039;ᄃ&#039; then&lt;br /&gt;
							if Umatch(next_syllable.vowel, &#039;[^ᅡᅵ]&#039;) then&lt;br /&gt;
								syllable.final = &#039;ᆸ&#039;&lt;br /&gt;
							end&lt;br /&gt;
						end&lt;br /&gt;
					end&lt;br /&gt;
					&lt;br /&gt;
					local vowel = data.vowels[syllable.vowel][2]&lt;br /&gt;
					&lt;br /&gt;
					if P.nn[T_next_index] and Umatch(syllable.final .. next_syllable.initial, &#039;ᆫᄅ&#039;) then&lt;br /&gt;
						next_syllable.initial = &#039;ᄂ&#039;&lt;br /&gt;
					end&lt;br /&gt;
&lt;br /&gt;
					if P.ni[T_next_index] and next_syllable.initial == &#039;ᄋ&#039; and  Umatch(next_syllable.vowel, &#039;[ᅵᅣᅧᅭᅲ]&#039;) then&lt;br /&gt;
						next_syllable.initial = &#039;ᄂ&#039;&lt;br /&gt;
					end&lt;br /&gt;
&lt;br /&gt;
					if P.bcred[T_index] then&lt;br /&gt;
						syllable.final = data.boundary[syllable.final .. &#039;-Ø&#039;][1]&lt;br /&gt;
					end&lt;br /&gt;
&lt;br /&gt;
					if index ~= 0 and this_syllable_text == &#039;밟&#039; and not&lt;br /&gt;
						Umatch(next_syllable.initial, &#039;[ᄋᄒ]&#039;) then&lt;br /&gt;
							syllable.final = &#039;ᆸ&#039;&lt;br /&gt;
					end&lt;br /&gt;
&lt;br /&gt;
					if Umatch(this_syllable_text, &#039;[닭뷁삵슭앍줅찱칡탉흙]&#039;) and not&lt;br /&gt;
						Umatch(next_syllable.initial .. &#039;;&#039; .. next_syllable.vowel, &#039;ᄋ;[ᅦᅧᅳᅴᅵ]&#039;) then&lt;br /&gt;
							syllable.final = &#039;ᆨ&#039;&lt;br /&gt;
					end&lt;br /&gt;
&lt;br /&gt;
					if next_syllable_text == &#039;없&#039; then&lt;br /&gt;
						if Umatch(syllable.final, &#039;[ᆩᆪᆰᆿ]&#039;) then&lt;br /&gt;
							syllable.final = &#039;ᆨ&#039;&lt;br /&gt;
						elseif Umatch(syllable.final, &#039;[ᆬᆭ]&#039;) then&lt;br /&gt;
							syllable.final = &#039;ᆫ&#039;&lt;br /&gt;
						elseif Umatch(syllable.final, &#039;[ᆺᆻᆽᆾᇀ]&#039;) then&lt;br /&gt;
							syllable.final = &#039;ᆮ&#039;&lt;br /&gt;
						elseif Umatch(syllable.final, &#039;[ᆲᆳᆴᆶ]&#039;) then&lt;br /&gt;
							syllable.final = &#039;ᆯ&#039;&lt;br /&gt;
						elseif syllable.final == &#039;ᆱ&#039; then&lt;br /&gt;
							syllable.final = &#039;ᆷ&#039;&lt;br /&gt;
						elseif Umatch(syllable.final, &#039;[ᆵᆹᇁ]&#039;) then&lt;br /&gt;
							syllable.final = &#039;ᆸ&#039;&lt;br /&gt;
						end&lt;br /&gt;
					end&lt;br /&gt;
&lt;br /&gt;
					if (not P.bcred[T_index]) then&lt;br /&gt;
						if Umatch(syllable.final .. next_syllable.initial, &#039;ᇀᄋ&#039;) then&lt;br /&gt;
							if Umatch(next_syllable.vowel, &#039;[ᅵᅧ]&#039;) then&lt;br /&gt;
								syllable.final = &#039;ᆾ&#039;&lt;br /&gt;
							end&lt;br /&gt;
&lt;br /&gt;
						elseif Umatch(syllable.final .. next_syllable.initial, &#039;ᆴᄋ&#039;) then&lt;br /&gt;
							if Umatch(next_syllable.vowel, &#039;[ᅵᅧ]&#039;) then&lt;br /&gt;
								syllable.final = &#039;ᆯ&#039;&lt;br /&gt;
								next_syllable.initial = &#039;ᄎ&#039;&lt;br /&gt;
							end&lt;br /&gt;
&lt;br /&gt;
						elseif Umatch(syllable.final .. next_syllable.initial, &#039;ᆮᄋ&#039;) and tonumber(s_variation or -1) ~= index then&lt;br /&gt;
							if Umatch(next_syllable.vowel, &#039;[ᅵᅧ]&#039;) then&lt;br /&gt;
								syllable.final = &#039;ᆽ&#039;&lt;br /&gt;
							end&lt;br /&gt;
&lt;br /&gt;
						elseif Umatch(syllable.final .. next_syllable.initial, &#039;ᆮᄒ&#039;) then&lt;br /&gt;
							if Umatch(next_syllable.vowel, &#039;[ᅵᅧ]&#039;) then&lt;br /&gt;
								syllable.final = &#039;ᆾ&#039;&lt;br /&gt;
								next_syllable.initial = &#039;ᄋ&#039;&lt;br /&gt;
							end&lt;br /&gt;
						end&lt;br /&gt;
					end&lt;br /&gt;
&lt;br /&gt;
					if syllable.final .. next_syllable.initial == &#039;ᆺᄋ&#039; and not&lt;br /&gt;
						Umatch(next_syllable_text, &#039;[아았어었에으은을음읍의이인일임입있]&#039;) then&lt;br /&gt;
							syllable.final = &#039;ᆮ&#039;&lt;br /&gt;
					end&lt;br /&gt;
&lt;br /&gt;
					local bound = syllable.final .. &#039;-&#039; .. next_syllable.initial&lt;br /&gt;
					if (not data.boundary[bound]) then&lt;br /&gt;
						mw.log(&#039;No boundary data for &#039; .. bound .. &#039;.&#039;)&lt;br /&gt;
						return nil&lt;br /&gt;
					end&lt;br /&gt;
					&lt;br /&gt;
					local junction = data.boundary[bound][2]&lt;br /&gt;
					local junction3 = data.boundary[bound][3] or data.boundary[bound][2]&lt;br /&gt;
					--mw.logObject(junction, &#039;junction&#039;) --debug&lt;br /&gt;
					--mw.logObject(junction3, &#039;junction3&#039;) --debug&lt;br /&gt;
					&lt;br /&gt;
					if bold_position[index + bold_insert_count + 1] then&lt;br /&gt;
						junction = Ugsub(junction, &#039;^.*$&#039;, function(matched)&lt;br /&gt;
							local a, b = string.match(matched, &#039;^(ng);(.*)$&#039;)&lt;br /&gt;
							if ((not a) and (not b)) then a, b = string.match(matched, &#039;^(.?%-?);(.*)$&#039;) end&lt;br /&gt;
							return Umatch(syllable.final .. next_syllable.initial, &#039;^Ø?[ᄀ-ᄒ]$&#039;)&lt;br /&gt;
								and &amp;quot;&#039;&#039;&#039;&amp;quot; .. (a or &#039;&#039;) .. &#039;;&#039; .. (b or &#039;&#039;)&lt;br /&gt;
								or (a or &#039;&#039;) .. &amp;quot;&#039;&#039;&#039;&amp;quot; .. &#039;;&#039; .. (b or &#039;&#039;) end)&lt;br /&gt;
&lt;br /&gt;
						bold_insert_count = bold_insert_count + 1&lt;br /&gt;
					end&lt;br /&gt;
&lt;br /&gt;
					local final_cons, initial_cons = Umatch(junction, &#039;^(.*);(.*)$&#039;)&lt;br /&gt;
					&lt;br /&gt;
					--special romanisation&lt;br /&gt;
					if rom3 then&lt;br /&gt;
						if (#romanisation3 == 0 and #romanisation &amp;gt; 0) then&lt;br /&gt;
							table.insert(romanisation3, romanisation[#romanisation])&lt;br /&gt;
						end&lt;br /&gt;
						local final_cons3, initial_cons3 = Umatch(junction3, &#039;^(.*);(.*)$&#039;)&lt;br /&gt;
						table.insert(romanisation3, vowel)&lt;br /&gt;
						table.insert(romanisation3, final_cons3)&lt;br /&gt;
						table.insert(romanisation3, (saw_hyphen_after and &#039;-&#039; or &#039;&#039;))&lt;br /&gt;
						table.insert(romanisation3, initial_cons3)&lt;br /&gt;
					elseif ((not rom3) and #romanisation3 &amp;gt; 0) then&lt;br /&gt;
						table.remove(romanisation3)&lt;br /&gt;
						table.remove(romanisation3)&lt;br /&gt;
						table.insert(romanisation, #romanisation-(#romanisation&amp;gt;0 and 1 or 0),  &#039;@@&#039; .. Ugsub(table.concat(romanisation3), &amp;quot;[^A-Za-z\&amp;quot;]$&amp;quot;, &#039;&#039;) .. &#039;@@&#039;)&lt;br /&gt;
						romanisation3 = {}&lt;br /&gt;
					end&lt;br /&gt;
					&lt;br /&gt;
					table.insert(romanisation, #romanisation-(#romanisation&amp;gt;0 and 1 or 0), forced)&lt;br /&gt;
					table.insert(romanisation, vowel)&lt;br /&gt;
					table.insert(romanisation, final_cons)&lt;br /&gt;
					table.insert(romanisation, (saw_hyphen_after and &#039;-&#039; or &#039;&#039;))&lt;br /&gt;
					table.insert(romanisation, initial_cons)&lt;br /&gt;
					&lt;br /&gt;
					--straggler characters at end of word set&lt;br /&gt;
					if index == #decomposed_syllables and lib.isNotEmpty(Usub(respelling, index+1, index+1)) then&lt;br /&gt;
						local N = Usub(respelling, index+1, #respelling)&lt;br /&gt;
						if (N:find(&#039;//&#039;) and #romanisation3 &amp;gt; 0) then&lt;br /&gt;
							table.remove(romanisation3)&lt;br /&gt;
							table.remove(romanisation3)&lt;br /&gt;
							table.insert(romanisation, #romanisation-(#romanisation&amp;gt;0 and 1 or 0),  &#039;@@&#039; .. Ugsub(table.concat(romanisation3), &amp;quot;[^A-Za-z\&amp;quot;]$&amp;quot;, &#039;&#039;) .. &#039;@@&#039;)&lt;br /&gt;
							romanisation3 = {}&lt;br /&gt;
							table.insert(romanisation, N)&lt;br /&gt;
						else&lt;br /&gt;
							romanisation3 = {}&lt;br /&gt;
						end&lt;br /&gt;
					end&lt;br /&gt;
					--[[&lt;br /&gt;
					local currRom = { &lt;br /&gt;
						syllable = syllable,&lt;br /&gt;
						vowel = vowel,&lt;br /&gt;
						final_cons = final_cons,&lt;br /&gt;
						initial_cons = initial_cons,&lt;br /&gt;
						totalRom = table.concat(romanisation),&lt;br /&gt;
						totalRom3 = table.concat(romanisation3)&lt;br /&gt;
					} --debug&lt;br /&gt;
					mw.logObject(currRom,&#039;currRom&#039;) --debug&lt;br /&gt;
					--]]&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
&lt;br /&gt;
			local temp_romanisation = table.concat(romanisation)&lt;br /&gt;
			--mw.logObject(temp_romanisation,&#039;temp_romanisation&#039;) --debug&lt;br /&gt;
			for i = 1, 2 do&lt;br /&gt;
				temp_romanisation = Ugsub(temp_romanisation, &#039;(.)…(.)&#039;, function(a, b)&lt;br /&gt;
					return a .. (data.AI[a .. b] and &amp;quot;&#039;&amp;quot; or &#039;&#039;) .. b end)&lt;br /&gt;
				temp_romanisation = Ugsub(temp_romanisation, &amp;quot;wo&#039;e&amp;quot;, &#039;woe&#039;)&lt;br /&gt;
				temp_romanisation = Ugsub(temp_romanisation, &amp;quot;yo&#039;e&amp;quot;, &#039;yoe&#039;)&lt;br /&gt;
				temp_romanisation = Ugsub(temp_romanisation, &amp;quot;we&#039;o&amp;quot;, &#039;weo&#039;)&lt;br /&gt;
				temp_romanisation = Ugsub(temp_romanisation, &amp;quot;we&#039;u&amp;quot;, &#039;weu&#039;)&lt;br /&gt;
				temp_romanisation = Ugsub(temp_romanisation, &amp;quot;ye&#039;u&amp;quot;, &#039;yeu&#039;)&lt;br /&gt;
				temp_romanisation = Ugsub(temp_romanisation, &amp;quot;yu&#039;i&amp;quot;, &#039;yui&#039;)&lt;br /&gt;
			end&lt;br /&gt;
			&lt;br /&gt;
			table.insert(word_set_romanisations, temp_romanisation)&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		text_param = Ugsub(&lt;br /&gt;
			text_param,&lt;br /&gt;
			p.pattern_escape(the_original),&lt;br /&gt;
			table.concat(word_set_romanisations, &#039;/&#039;),&lt;br /&gt;
			1&lt;br /&gt;
		)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return text_param&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.decompose_jamo(syllable)&lt;br /&gt;
	if (not Umatch(syllable, &#039;[가-힣]&#039;)) then&lt;br /&gt;
		if Umatch(syllable, &#039;[ᄀ-ᄒ]&#039;) then&lt;br /&gt;
			return { initial = syllable, vowel = &#039;Ø&#039;, final = &#039;Ø&#039; }&lt;br /&gt;
		elseif Umatch(syllable, &#039;[ᅡ-ᅵ]&#039;) then&lt;br /&gt;
			return { initial = &#039;Ø&#039;, vowel = syllable, final = &#039;Ø&#039; }&lt;br /&gt;
		elseif Umatch(syllable, &#039;[ᆨ-ᇂ]&#039;) then&lt;br /&gt;
			return { initial = &#039;Ø&#039;, vowel = &#039;Ø&#039;, final = syllable }&lt;br /&gt;
		elseif Umatch(syllable, &#039;[ㄱ-ㆎ]&#039;) then&lt;br /&gt;
			return { initial = &#039;Ø&#039;, vowel = &#039;Ø&#039;, final = syllable }&lt;br /&gt;
		else&lt;br /&gt;
			return { initial = &#039;Ø&#039;, vowel = &#039; &#039;, final = &#039;X&#039; }&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	local cp = codepoint(syllable)&lt;br /&gt;
	if (not cp) then return { &#039;&#039;, &#039;&#039;, &#039;&#039; } end&lt;br /&gt;
	local relative_cp = cp - 0xAC00&lt;br /&gt;
	local jongseong = (((relative_cp % 28) ~= 0) and Uchar(0x11A7 + (relative_cp % 28))) or &#039;&#039;&lt;br /&gt;
	local jungseong = Uchar(0x1161 + math.floor((relative_cp % 588) / 28))&lt;br /&gt;
	local choseong = Uchar(0x1100 + math.floor(relative_cp / 588))&lt;br /&gt;
	return {&lt;br /&gt;
		initial = choseong,&lt;br /&gt;
		vowel = jungseong,&lt;br /&gt;
		final = jongseong&lt;br /&gt;
	}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.pattern_escape(text)&lt;br /&gt;
	if type(text) == &#039;table&#039; then&lt;br /&gt;
		text = text.args[1]&lt;br /&gt;
	end&lt;br /&gt;
	text = Ugsub(text, &#039;([%^$()%%.%[%]*+%-?])&#039;, &#039;%%%1&#039;)&lt;br /&gt;
	return text&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.decompose_syllable(word)&lt;br /&gt;
	local decomposed_syllables = {}&lt;br /&gt;
	for syllable in mw.text.gsplit(word, &#039;&#039;) do&lt;br /&gt;
		--mw.logObject(syllable,&#039;syllable&#039;) --debug&lt;br /&gt;
		if not Umatch(syllable, &#039;[/「」%^]&#039;) then&lt;br /&gt;
			table.insert(decomposed_syllables, p.decompose_jamo(syllable))&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return decomposed_syllables&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.capitalizer(str, all)&lt;br /&gt;
	if lib.isNotEmpty(str) then&lt;br /&gt;
		str = mw.text.split(str,&#039;&#039;)&lt;br /&gt;
		--mw.logObject(str,&#039;str&#039;) --debug&lt;br /&gt;
		local cap = true&lt;br /&gt;
		for index = 1,#str do&lt;br /&gt;
			if (str[index]:find(((all ~= nil) and &amp;quot;[^A-Za-z\-\&amp;quot;_#&amp;amp;]&amp;quot; or &amp;quot;[^A-Za-z\-\&amp;quot;_,%s#&amp;amp;]&amp;quot;)) and str[index] ~= &amp;quot;&#039;&amp;quot;) or (cap and str[index] == &#039; &#039;)then&lt;br /&gt;
				cap = true&lt;br /&gt;
				--mw.logObject(str[index],&#039;skipped&#039;) --debug&lt;br /&gt;
            elseif cap and str[index] == &#039;_&#039; then&lt;br /&gt;
                cap = false&lt;br /&gt;
                str[index] = &#039;&#039;&lt;br /&gt;
			elseif cap then&lt;br /&gt;
				str[index] = mw.ustring.upper(str[index])&lt;br /&gt;
				--mw.logObject(str[index],&#039;capped&#039;) --debug&lt;br /&gt;
				cap = false&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		str = table.concat(str,&#039;&#039;)&lt;br /&gt;
	end&lt;br /&gt;
	return str&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.strip(str)&lt;br /&gt;
	if lib.isEmpty(str) then return &#039;&#039; end&lt;br /&gt;
	&lt;br /&gt;
	str = Ugsub(str,    &#039;//(.-)//&#039;,          &#039;%1&#039;    ) --remove given name specifier&lt;br /&gt;
	str = Ugsub(str,    &#039;%^&#039;,                &#039;&#039;      ) --remove capitalization marker&lt;br /&gt;
	str = Ugsub(str,    &#039;&amp;lt;.&amp;gt;&#039;,               &#039;&#039;      ) --remove arbitrary separator&lt;br /&gt;
	str = Ugsub(str,    &#039;&amp;lt;(%w+)&amp;gt;&#039;,					   --remove manual IPC markers&lt;br /&gt;
		function(term)&lt;br /&gt;
			for n, d in pairs(IPCvals) do&lt;br /&gt;
				if n == term then return &#039;&#039; end&lt;br /&gt;
				if d.alias and #d.alias&amp;gt;0 then&lt;br /&gt;
					for _, a in ipairs(d.alias) do&lt;br /&gt;
						if a == term then return &#039;&#039; end&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
			return nil&lt;br /&gt;
		end)&lt;br /&gt;
	str = Ugsub(str,    &#039;_&#039;,                 &#039;&#039;      ) --remove capitalization blacklister&lt;br /&gt;
	str = Ugsub(str,    &#039;&amp;lt;([%w%p]+):.-&amp;gt;&#039;,    &#039;%1&#039;    ) --reduce manual readings to just the text&lt;br /&gt;
	&lt;br /&gt;
	return str&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:Ja-rm?diff=988</id>
		<title>Module:Ja-rm</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:Ja-rm?diff=988"/>
		<updated>2025-08-29T22:07:36Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:Ja-rm&amp;quot; ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
local mapping = {&lt;br /&gt;
	[&#039;ア&#039;]=&#039;Qa&#039;,  [&#039;イ&#039;]=&#039;Qi&#039;,  [&#039;ウ&#039;]=&#039;Qu&#039;,  [&#039;エ&#039;]=&#039;Qe&#039;,  [&#039;オ&#039;]=&#039;Qo&#039;,&lt;br /&gt;
	                            [&#039;ヴ&#039;]=&#039;vu&#039;,&lt;br /&gt;
	[&#039;カ&#039;]=&#039;ka&#039;,  [&#039;キ&#039;]=&#039;ki&#039;,  [&#039;ク&#039;]=&#039;ku&#039;,  [&#039;ケ&#039;]=&#039;ke&#039;,  [&#039;コ&#039;]=&#039;ko&#039;,&lt;br /&gt;
	[&#039;ガ&#039;]=&#039;ga&#039;,  [&#039;ギ&#039;]=&#039;gi&#039;,  [&#039;グ&#039;]=&#039;gu&#039;,  [&#039;ゲ&#039;]=&#039;ge&#039;,  [&#039;ゴ&#039;]=&#039;go&#039;,&lt;br /&gt;
	[&#039;サ&#039;]=&#039;sa&#039;,  [&#039;シ&#039;]=&#039;Si&#039;,  [&#039;ス&#039;]=&#039;su&#039;,  [&#039;セ&#039;]=&#039;se&#039;,  [&#039;ソ&#039;]=&#039;so&#039;,        --Si = shi&lt;br /&gt;
	[&#039;ザ&#039;]=&#039;za&#039;,  [&#039;ジ&#039;]=&#039;ji&#039;,  [&#039;ズ&#039;]=&#039;zu&#039;,  [&#039;ゼ&#039;]=&#039;ze&#039;,  [&#039;ゾ&#039;]=&#039;zo&#039;,&lt;br /&gt;
	[&#039;タ&#039;]=&#039;ta&#039;,  [&#039;チ&#039;]=&#039;Ci&#039;,  [&#039;ツ&#039;]=&#039;Tu&#039;,  [&#039;テ&#039;]=&#039;te&#039;,  [&#039;ト&#039;]=&#039;to&#039;,        --Ci = chi; Tu = tsu&lt;br /&gt;
	[&#039;ダ&#039;]=&#039;da&#039;,  [&#039;ヂ&#039;]=&#039;Ji&#039;,  [&#039;ヅ&#039;]=&#039;Zu&#039;,  [&#039;デ&#039;]=&#039;de&#039;,  [&#039;ド&#039;]=&#039;do&#039;,        --Ji = dji; Zu = dzu&lt;br /&gt;
	[&#039;ナ&#039;]=&#039;na&#039;,  [&#039;ニ&#039;]=&#039;ni&#039;,  [&#039;ヌ&#039;]=&#039;nu&#039;,  [&#039;ネ&#039;]=&#039;ne&#039;,  [&#039;ノ&#039;]=&#039;no&#039;,&lt;br /&gt;
	[&#039;ハ&#039;]=&#039;ha&#039;,  [&#039;ヒ&#039;]=&#039;hi&#039;,  [&#039;フ&#039;]=&#039;fu&#039;,  [&#039;ヘ&#039;]=&#039;he&#039;,  [&#039;ホ&#039;]=&#039;ho&#039;,&lt;br /&gt;
	[&#039;バ&#039;]=&#039;ba&#039;,  [&#039;ビ&#039;]=&#039;bi&#039;,  [&#039;ブ&#039;]=&#039;bu&#039;,  [&#039;ベ&#039;]=&#039;be&#039;,  [&#039;ボ&#039;]=&#039;bo&#039;,&lt;br /&gt;
	[&#039;パ&#039;]=&#039;pa&#039;,  [&#039;ピ&#039;]=&#039;pi&#039;,  [&#039;プ&#039;]=&#039;pu&#039;,  [&#039;ペ&#039;]=&#039;pe&#039;,  [&#039;ポ&#039;]=&#039;po&#039;,&lt;br /&gt;
	[&#039;マ&#039;]=&#039;ma&#039;,  [&#039;ミ&#039;]=&#039;mi&#039;,  [&#039;ム&#039;]=&#039;mu&#039;,  [&#039;メ&#039;]=&#039;me&#039;,  [&#039;モ&#039;]=&#039;mo&#039;,&lt;br /&gt;
	[&#039;ヤ&#039;]=&#039;QA&#039;,                [&#039;ユ&#039;]=&#039;QU&#039;,                [&#039;ヨ&#039;]=&#039;QO&#039;,        --A = ya; U = yu; O = yo&lt;br /&gt;
	[&#039;ラ&#039;]=&#039;ra&#039;,  [&#039;リ&#039;]=&#039;ri&#039;,  [&#039;ル&#039;]=&#039;ru&#039;,  [&#039;レ&#039;]=&#039;re&#039;,  [&#039;ロ&#039;]=&#039;ro&#039;,&lt;br /&gt;
	[&#039;ワ&#039;]=&#039;wa&#039;,  [&#039;ヰ&#039;]=&#039;wi&#039;,                [&#039;ヱ&#039;]=&#039;we&#039;,  [&#039;ヲ&#039;]=&#039;wo&#039;,&lt;br /&gt;
	[&#039;ヷ&#039;]=&#039;va&#039;,  [&#039;ヸ&#039;]=&#039;vi&#039;,                [&#039;ヹ&#039;]=&#039;ve&#039;,  [&#039;ヺ&#039;]=&#039;vo&#039;,&lt;br /&gt;
	[&#039;ン&#039;]=&#039;nQ&#039;,&lt;br /&gt;
	[&#039;ャ&#039;]=&#039;~A&#039;,                [&#039;ュ&#039;]=&#039;~U&#039;,                [&#039;ョ&#039;]=&#039;~O&#039;,        --A = ya; U = yu; O = yo&lt;br /&gt;
	[&#039;ァ&#039;]=&#039;~a&#039;,  [&#039;ィ&#039;]=&#039;~i&#039;,  [&#039;ゥ&#039;]=&#039;~u&#039;,  [&#039;ェ&#039;]=&#039;~e&#039;,  [&#039;ォ&#039;]=&#039;~o&#039;,&lt;br /&gt;
	[&#039;ヮ&#039;]=&#039;~wa&#039;,&lt;br /&gt;
	[&#039;ー&#039;]=&#039;{-}&#039;, [&#039;ッ&#039;]=&amp;quot;{&#039;}&amp;quot;, [&#039;・&#039;]=&#039;·&#039;,   [&#039;゠&#039;]=&#039;·&#039;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local mapping2 = {&lt;br /&gt;
	[&#039;スィ&#039;]=&#039;si&#039;,  [&#039;ズィ&#039;]=&#039;zi&#039;,&lt;br /&gt;
	[&#039;ティ&#039;]=&#039;ti&#039;,  [&#039;ディ&#039;]=&#039;di&#039;,&lt;br /&gt;
	[&#039;トゥ&#039;]=&#039;tu&#039;,  [&#039;ドゥ&#039;]=&#039;du&#039;,&lt;br /&gt;
	[&#039;ホゥ&#039;]=&#039;hu&#039;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local shorthand = {&lt;br /&gt;
	[&#039;S&#039;] = &#039;sh&#039;,&lt;br /&gt;
	[&#039;C&#039;] = &#039;ch&#039;,  [&#039;T&#039;] = &#039;ts&#039;,&lt;br /&gt;
	[&#039;J&#039;] = &#039;dj&#039;,  [&#039;Z&#039;] = &#039;dz&#039;,&lt;br /&gt;
	[&#039;A&#039;] = &#039;ya&#039;,  [&#039;U&#039;] = &#039;yu&#039;,  [&#039;O&#039;] = &#039;yo&#039;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local args = require(&#039;Module:Arguments&#039;).getArgs(frame, {&lt;br /&gt;
		parentFirst = true,&lt;br /&gt;
		wrappers = {&#039;Template:Ja-rm&#039;}&lt;br /&gt;
	})&lt;br /&gt;
	if (not args[1]) then return &#039;&#039; end&lt;br /&gt;
	&lt;br /&gt;
	return p._main(args)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._main(args)&lt;br /&gt;
	local str = require(&#039;Module:tt&#039;).CleanTT(mw.text.unstrip(args[1]))&lt;br /&gt;
	if (not str or str:gsub(&#039;%s*&#039;, &#039;&#039;) == &#039;&#039;) then return &#039;&#039; end&lt;br /&gt;
	&lt;br /&gt;
	local check = str&lt;br /&gt;
	check = mw.ustring.gsub(check, &#039;[゠-ー·「」]&#039;, &#039;&#039;)                              --if string contains symbols other than [゠-ー·「」] then don&#039;t romanize&lt;br /&gt;
	if check ~= &#039;&#039; then return &#039;&#039; end&lt;br /&gt;
	local unexpected = 0&lt;br /&gt;
	&lt;br /&gt;
	str = mw.ustring.gsub(str, &#039;~&#039;, &#039;{tilde}&#039;)&lt;br /&gt;
	str = mw.ustring.gsub(str, &#039;[「」]&#039;, &#039;&amp;quot;&#039;)&lt;br /&gt;
	str = mw.ustring.gsub(str, &#039;ッ+&#039;, &#039;ッ&#039;)                                     --*reduce repeated sokuon to one&lt;br /&gt;
	str = mw.ustring.gsub(str, &#039;ー+&#039;, &#039;ー&#039;)                                     --*reduce repeated chouonpu to one&lt;br /&gt;
	str = mw.ustring.gsub(str, &#039;.[ィゥ]&#039;, mapping2)                             --mapping2 before mapping&lt;br /&gt;
	str = mw.ustring.gsub(str, &#039;.&#039;, mapping)&lt;br /&gt;
	str = str&lt;br /&gt;
		:gsub(&#039;([vkgsSzjtCTdJZnhfbpmyrw])([aiueo])~%2{%-}&#039;, &#039;%1%2~%2&#039;)			--exception: anything + same small vowel + chouonpu&lt;br /&gt;
		:gsub(&#039;Q([aeo])~%1{%-}&#039;, &#039;Q%1~%1&#039;)										--cont&#039;d: except for yii, wii&lt;br /&gt;
		:gsub(&#039;A~a{%-}&#039;, &#039;Aa&#039;):gsub(&#039;U~u{%-}&#039;, &#039;Uu&#039;):gsub(&#039;O~o{%-}&#039;, &#039;Oo&#039;)		--cont&#039;d&lt;br /&gt;
		&lt;br /&gt;
		:gsub(&#039;([fTZ])u~([aieoAUO])&#039;, &#039;%1%2&#039;)									--fu/tsu/dzu + small a/i/e/o/ya/yu/yo&lt;br /&gt;
		:gsub(&#039;Qi~([aiueo])&#039;, &#039;y%1&#039;)											--i + small a/i/u/e/o&lt;br /&gt;
		:gsub(&#039;Qu~([aiueoAUO])&#039;, &#039;w%1&#039;)											--u + small a/i/u/e/o/ya/yu/yo&lt;br /&gt;
		:gsub(&#039;vu~([aiueoAUO])&#039;, &#039;v%1&#039;)											--vu + small a/i/u/e/o/ya/yu/yo&lt;br /&gt;
		:gsub(&#039;([SjCJ])i~([eAUO])&#039;, &#039;%1_%2&#039;)									--shi/chi/ji/dji + small e/ya/yu/yo (mark with _ to change A/U/O [ya/yu/yo] to a/u/o)&lt;br /&gt;
		:gsub(&#039;_.&#039;, mw.ustring.lower):gsub(&#039;_&#039;, &#039;&#039;)&lt;br /&gt;
		:gsub(&#039;([vkgsztTdZnhfbpmyrw])i~([AUO])&#039;, &#039;%1%2&#039;)						--all other i + small ya/yu/yo&lt;br /&gt;
		:gsub(&#039;([vkgsztTdZnhfbpmyrw])i~e&#039;, &#039;%1ye&#039;)								--all other i + small e&lt;br /&gt;
		:gsub(&#039;([td])e~([AUO])&#039;, &#039;%1%2&#039;)										--te/de + small ya/yu/yo&lt;br /&gt;
		:gsub(&#039;([vkgszTZnfbpmyr])u~([aiueo])&#039;, &#039;%1w%2&#039;)							--most u + small a/i/u/e/o (fu/tsu/dzu/vu + small u)&lt;br /&gt;
		:gsub(&#039;U~([aiueo])&#039;, &#039;yw%1&#039;)											--yu + small a/i/u/e/o&lt;br /&gt;
		:gsub(&#039;([tdh])o~([aieo])&#039;, &#039;%1w%2&#039;)										--to/do/ho + small a/i/e/o&lt;br /&gt;
		:gsub(&#039;([vkgszTZnfbpmyr])u~wa&#039;, &#039;%1wa&#039;)									--most u + small wa&lt;br /&gt;
		:gsub(&#039;U~wa&#039;, &#039;ywa&#039;)													--yu + small wa&lt;br /&gt;
		:gsub(&#039;([tdh])o~wa&#039;, &#039;%1wa&#039;)											--to/do/ho + small wa&lt;br /&gt;
	&lt;br /&gt;
		:gsub(&#039;.&#039;, shorthand)&lt;br /&gt;
		:gsub(&#039;([aeo])~%1&#039;, &#039;%1%1&#039;)												--any a + small a; e + small e; o + small o&lt;br /&gt;
		:gsub(&#039;%~&#039;, function() unexpected = 1 end, 1)							--categorization&lt;br /&gt;
		:gsub(&#039;([aiueo]){%-}&#039;, &#039;%1%1&#039;)											--chouonpu&lt;br /&gt;
		:gsub(&amp;quot;{&#039;}Q?([vkgszjtcdnhfbpmyrw])&amp;quot;, &#039;%1%1&#039;)							--sokuon (geminate consonant)&lt;br /&gt;
		:gsub(&amp;quot;{&#039;}&amp;quot;, &amp;quot;&#039;&amp;quot;)														--sokuon (glottal stop)&lt;br /&gt;
		:gsub(&#039;·&#039;, &#039; &#039;)&lt;br /&gt;
		:gsub(&#039;nQ(Qy?[aiueo])&#039;, &amp;quot;nQ&#039;%1&amp;quot;)										--add apostrophe between ン and following vowel&lt;br /&gt;
		:gsub(&#039;[~Q]&#039;, &#039;&#039;)														--remove symbols used in romanization&lt;br /&gt;
		:gsub(&#039;{%-}&#039;, &#039;&#039;)														--remove any unconverted chouonpu&lt;br /&gt;
		:gsub(&#039;{tilde}&#039;, &#039;~&#039;)&lt;br /&gt;
		:gsub(&#039;%f[%a].&#039;, mw.ustring.upper)										--capitalize all words&lt;br /&gt;
		:gsub(&amp;quot;%f[%A]&#039;.&amp;quot;, mw.ustring.lower)										--decapitalize all letters after mid-word apostrophes&lt;br /&gt;
	&lt;br /&gt;
	if (unexpected == 1 and args.errorcat) then str = str .. &#039;[[Category:Ja-rm With Unexpected Input]]&#039; end&lt;br /&gt;
&lt;br /&gt;
    return str&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:Lang/code?diff=987</id>
		<title>Module:Lang/code</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:Lang/code?diff=987"/>
		<updated>2025-08-29T22:07:35Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:Lang/code&amp;quot; ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;return {&lt;br /&gt;
ab = &amp;quot;Abkhazian&amp;quot;,&lt;br /&gt;
aa = &amp;quot;Afar&amp;quot;,&lt;br /&gt;
af = &amp;quot;Afrikaans&amp;quot;,&lt;br /&gt;
ain = &amp;quot;Ainu&amp;quot;,--, from ISO 639-2 and ISO 639-3&lt;br /&gt;
ak = &amp;quot;Akan&amp;quot;,&lt;br /&gt;
akk = &amp;quot;Akkadian&amp;quot;,--, from ISO 639-2 and ISO 639-3&lt;br /&gt;
sq = &amp;quot;Albanian&amp;quot;,&lt;br /&gt;
am = &amp;quot;Amharic&amp;quot;,&lt;br /&gt;
grc = &amp;quot;Ancient Greek&amp;quot;,--, from ISO 639-2 and ISO 639-3&lt;br /&gt;
ar = &amp;quot;Arabic&amp;quot;,&lt;br /&gt;
an = &amp;quot;Aragonese&amp;quot;,&lt;br /&gt;
arc = &amp;quot;Aramaic&amp;quot;, --, from ISO 639-2 and ISO 639-5&lt;br /&gt;
hy = &amp;quot;Armenian&amp;quot;,&lt;br /&gt;
as = &amp;quot;Assamese&amp;quot;,&lt;br /&gt;
av = &amp;quot;Avaric&amp;quot;,&lt;br /&gt;
ae = &amp;quot;Avestan&amp;quot;,&lt;br /&gt;
ay = &amp;quot;Aymara&amp;quot;,&lt;br /&gt;
az = &amp;quot;Azerbaijani&amp;quot;,&lt;br /&gt;
bm = &amp;quot;Bambara&amp;quot;,&lt;br /&gt;
ba = &amp;quot;Bashkir&amp;quot;,&lt;br /&gt;
eu = &amp;quot;Basque&amp;quot;,&lt;br /&gt;
be = &amp;quot;Belarusian&amp;quot;,&lt;br /&gt;
bn = &amp;quot;Bengali&amp;quot;,-- (Bangla)&lt;br /&gt;
bh = &amp;quot;Bihari&amp;quot;,&lt;br /&gt;
bi = &amp;quot;Bislama&amp;quot;,&lt;br /&gt;
bs = &amp;quot;Bosnian&amp;quot;,&lt;br /&gt;
br = &amp;quot;Breton&amp;quot;,&lt;br /&gt;
bg = &amp;quot;Bulgarian&amp;quot;,&lt;br /&gt;
my = &amp;quot;Burmese&amp;quot;,&lt;br /&gt;
yue = &amp;quot;Cantonese&amp;quot;,&lt;br /&gt;
ca = &amp;quot;Catalan&amp;quot;,&lt;br /&gt;
ch = &amp;quot;Chamorro&amp;quot;,&lt;br /&gt;
ce = &amp;quot;Chechen&amp;quot;,&lt;br /&gt;
ny = &amp;quot;Chichewa&amp;quot;,--, Chewa, Nyanja&lt;br /&gt;
zh = &amp;quot;Chinese&amp;quot;,&lt;br /&gt;
[&amp;quot;zh-Hans&amp;quot;] = &amp;quot;Simplified Chinese&amp;quot;,&lt;br /&gt;
[&amp;quot;zh-Hant&amp;quot;] = &amp;quot;Traditional Chinese&amp;quot;,&lt;br /&gt;
cv = &amp;quot;Chuvash&amp;quot;,&lt;br /&gt;
cop = &amp;quot;Coptic&amp;quot;,--, from ISO 639-2 and ISO 639-3&lt;br /&gt;
kw = &amp;quot;Cornish&amp;quot;,&lt;br /&gt;
co = &amp;quot;Corsican&amp;quot;,&lt;br /&gt;
cr = &amp;quot;Cree&amp;quot;,&lt;br /&gt;
hr = &amp;quot;Croatian&amp;quot;,&lt;br /&gt;
cs = &amp;quot;Czech&amp;quot;,&lt;br /&gt;
da = &amp;quot;Danish&amp;quot;,&lt;br /&gt;
dv = &amp;quot;Divehi&amp;quot;,--, Dhivehi, Maldivian&lt;br /&gt;
nl = &amp;quot;Dutch&amp;quot;,&lt;br /&gt;
dz = &amp;quot;Dzongkha&amp;quot;,&lt;br /&gt;
egy = &amp;quot;Egyptian&amp;quot;,--, from ISO 639-2 and ISO 639-3&lt;br /&gt;
en = &amp;quot;English&amp;quot;,&lt;br /&gt;
eo = &amp;quot;Esperanto&amp;quot;,&lt;br /&gt;
et = &amp;quot;Estonian&amp;quot;,&lt;br /&gt;
ee = &amp;quot;Ewe&amp;quot;,&lt;br /&gt;
fo = &amp;quot;Faroese&amp;quot;,&lt;br /&gt;
fj = &amp;quot;Fijian&amp;quot;,&lt;br /&gt;
fi = &amp;quot;Finnish&amp;quot;,&lt;br /&gt;
fr = &amp;quot;French&amp;quot;,&lt;br /&gt;
ff = &amp;quot;Fula&amp;quot;,--, Fulah, Pulaar, Pular&lt;br /&gt;
gl = &amp;quot;Galician&amp;quot;,&lt;br /&gt;
gd = &amp;quot;Gaelic&amp;quot;,-- (Scottish)&lt;br /&gt;
gv = &amp;quot;Gaelic&amp;quot;,-- (Manx)&lt;br /&gt;
ka = &amp;quot;Georgian&amp;quot;,&lt;br /&gt;
de = &amp;quot;German&amp;quot;,&lt;br /&gt;
el = &amp;quot;Greek&amp;quot;,&lt;br /&gt;
kl = &amp;quot;Greenlandic&amp;quot;,&lt;br /&gt;
gn = &amp;quot;Guarani&amp;quot;,&lt;br /&gt;
gu = &amp;quot;Gujarati&amp;quot;,&lt;br /&gt;
ht = &amp;quot;Haitian Creole&amp;quot;,&lt;br /&gt;
ha = &amp;quot;Hausa&amp;quot;,&lt;br /&gt;
haw = &amp;quot;Hawaiian&amp;quot;,--, from ISO 639-2 and ISO 639-3&lt;br /&gt;
he = &amp;quot;Hebrew&amp;quot;,&lt;br /&gt;
hz = &amp;quot;Herero&amp;quot;,&lt;br /&gt;
hili = &amp;quot;Hilichurlian&amp;quot;,&lt;br /&gt;
hi = &amp;quot;Hindi&amp;quot;,&lt;br /&gt;
ho = &amp;quot;Hiri Motu&amp;quot;,&lt;br /&gt;
hu = &amp;quot;Hungarian&amp;quot;,&lt;br /&gt;
is = &amp;quot;Icelandic&amp;quot;,&lt;br /&gt;
[&amp;quot;io&amp;quot;] = &amp;quot;Ido&amp;quot;,&lt;br /&gt;
ig = &amp;quot;Igbo&amp;quot;,&lt;br /&gt;
id = &amp;quot;Indonesian&amp;quot;,&lt;br /&gt;
[&amp;quot;in&amp;quot;] = &amp;quot;Indonesian&amp;quot;,&lt;br /&gt;
ia = &amp;quot;Interlingua&amp;quot;,&lt;br /&gt;
ie = &amp;quot;Interlingue&amp;quot;,&lt;br /&gt;
iu = &amp;quot;Inuktitut&amp;quot;,&lt;br /&gt;
ik = &amp;quot;Inupiak&amp;quot;,&lt;br /&gt;
ga = &amp;quot;Irish&amp;quot;,&lt;br /&gt;
it = &amp;quot;Italian&amp;quot;,&lt;br /&gt;
ja = &amp;quot;Japanese&amp;quot;,&lt;br /&gt;
jv = &amp;quot;Javanese&amp;quot;,&lt;br /&gt;
kl = &amp;quot;Kalaallisut&amp;quot;,--, Greenlandic&lt;br /&gt;
kn = &amp;quot;Kannada&amp;quot;,&lt;br /&gt;
kr = &amp;quot;Kanuri&amp;quot;,&lt;br /&gt;
ks = &amp;quot;Kashmiri&amp;quot;,&lt;br /&gt;
kk = &amp;quot;Kazakh&amp;quot;,&lt;br /&gt;
km = &amp;quot;Khmer&amp;quot;,&lt;br /&gt;
quc = &amp;quot;Kʼicheʼ&amp;quot;,--, from ISO 639-3&lt;br /&gt;
ki = &amp;quot;Kikuyu&amp;quot;,&lt;br /&gt;
rw = &amp;quot;Kinyarwanda&amp;quot;,-- (Rwanda)&lt;br /&gt;
rn = &amp;quot;Kirundi&amp;quot;,&lt;br /&gt;
ky = &amp;quot;Kyrgyz&amp;quot;,&lt;br /&gt;
kv = &amp;quot;Komi&amp;quot;,&lt;br /&gt;
kg = &amp;quot;Kongo&amp;quot;,&lt;br /&gt;
ko = &amp;quot;Korean&amp;quot;,&lt;br /&gt;
ku = &amp;quot;Kurdish&amp;quot;,&lt;br /&gt;
kj = &amp;quot;Kwanyama&amp;quot;,&lt;br /&gt;
lo = &amp;quot;Lao&amp;quot;,&lt;br /&gt;
la = &amp;quot;Latin&amp;quot;,&lt;br /&gt;
lagr = &amp;quot;Latin/Greek&amp;quot;, --(For academic words which mix both)&lt;br /&gt;
lv = &amp;quot;Latvian&amp;quot;,-- (Lettish)&lt;br /&gt;
li = &amp;quot;Limburgish&amp;quot;,-- (Limburger)&lt;br /&gt;
ln = &amp;quot;Lingala&amp;quot;,&lt;br /&gt;
lt = &amp;quot;Lithuanian&amp;quot;,&lt;br /&gt;
ltc = &amp;quot;Middle Chinese&amp;quot;,--, from ISO 639-3&lt;br /&gt;
lu = &amp;quot;Luga-Katanga&amp;quot;,&lt;br /&gt;
lg = &amp;quot;Luganda, Ganda&amp;quot;,&lt;br /&gt;
lb = &amp;quot;Luxembourgish&amp;quot;,&lt;br /&gt;
gv = &amp;quot;Manx&amp;quot;,&lt;br /&gt;
mk = &amp;quot;Macedonian&amp;quot;,&lt;br /&gt;
mg = &amp;quot;Malagasy&amp;quot;,&lt;br /&gt;
ms = &amp;quot;Malay&amp;quot;,&lt;br /&gt;
ml = &amp;quot;Malayalam&amp;quot;,&lt;br /&gt;
mt = &amp;quot;Maltese&amp;quot;,&lt;br /&gt;
mi = &amp;quot;Maori&amp;quot;,&lt;br /&gt;
mr = &amp;quot;Marathi&amp;quot;,&lt;br /&gt;
mh = &amp;quot;Marshallese&amp;quot;,&lt;br /&gt;
mo = &amp;quot;Moldavian&amp;quot;,&lt;br /&gt;
mn = &amp;quot;Mongolian&amp;quot;,&lt;br /&gt;
nah = &amp;quot;Nahuatl&amp;quot;,--(languages), from ISO 639-2&lt;br /&gt;
na = &amp;quot;Nauru&amp;quot;,&lt;br /&gt;
nv = &amp;quot;Navajo&amp;quot;,&lt;br /&gt;
ng = &amp;quot;Ndonga&amp;quot;,&lt;br /&gt;
nd = &amp;quot;Northern Ndebele&amp;quot;,&lt;br /&gt;
ne = &amp;quot;Nepali&amp;quot;,&lt;br /&gt;
nap = &amp;quot;Neopolitan&amp;quot;, --, from ISO 639-2 and ISO 639-3&lt;br /&gt;
no = &amp;quot;Norwegian&amp;quot;,&lt;br /&gt;
nb = &amp;quot;Norwegian bokmål&amp;quot;,&lt;br /&gt;
nn = &amp;quot;Norwegian nynorsk&amp;quot;,&lt;br /&gt;
ii = &amp;quot;Nuosu&amp;quot;,&lt;br /&gt;
oc = &amp;quot;Occitan&amp;quot;,&lt;br /&gt;
oj = &amp;quot;Ojibwe&amp;quot;,&lt;br /&gt;
och = &amp;quot;Old Chinese&amp;quot;,--, from ISO 639-3&lt;br /&gt;
cu = &amp;quot;Old Church Slavonic&amp;quot;,--, Old Bulgarian&lt;br /&gt;
ang = &amp;quot;Old English&amp;quot;,--, from ISO 639-2 and ISO 639-3&lt;br /&gt;
ojp = &amp;quot;Old Japanese&amp;quot;,--, from ISO 639-3&lt;br /&gt;
non = &amp;quot;Old Norse&amp;quot;,--, from ISO 639-2 and ISO 639-3&lt;br /&gt;
ota = &amp;quot;Ottoman Turkish&amp;quot;,--, from ISO 639-2 and ISO 639-3&lt;br /&gt;
[&amp;quot;or&amp;quot;] = &amp;quot;Oriya&amp;quot;,&lt;br /&gt;
om = &amp;quot;Oromo&amp;quot;,-- (Afaan Oromo)&lt;br /&gt;
[&amp;quot;os&amp;quot;] = &amp;quot;Ossetian&amp;quot;,&lt;br /&gt;
[&amp;quot;pi&amp;quot;] = &amp;quot;Pāli&amp;quot;,&lt;br /&gt;
ps = &amp;quot;Pashto, Pushto&amp;quot;,&lt;br /&gt;
fa = &amp;quot;Persian&amp;quot;,-- (Farsi)&lt;br /&gt;
peo = &amp;quot;Old Persian&amp;quot;,--, from ISO 639-2 and ISO 639-3&lt;br /&gt;
pal = &amp;quot;Middle Persian&amp;quot;,--, from ISO 639-2 and ISO 639-3&lt;br /&gt;
pl = &amp;quot;Polish&amp;quot;,&lt;br /&gt;
pt = &amp;quot;Portuguese&amp;quot;,&lt;br /&gt;
pa = &amp;quot;Punjabi&amp;quot;,-- (Eastern)&lt;br /&gt;
qu = &amp;quot;Quechua&amp;quot;,&lt;br /&gt;
rm = &amp;quot;Romansh&amp;quot;,&lt;br /&gt;
ro = &amp;quot;Romanian&amp;quot;,&lt;br /&gt;
ru = &amp;quot;Russian&amp;quot;,&lt;br /&gt;
se = &amp;quot;Sami&amp;quot;,&lt;br /&gt;
sm = &amp;quot;Samoan&amp;quot;,&lt;br /&gt;
sg = &amp;quot;Sango&amp;quot;,&lt;br /&gt;
sa = &amp;quot;Sanskrit&amp;quot;,&lt;br /&gt;
sr = &amp;quot;Serbian&amp;quot;,&lt;br /&gt;
sh = &amp;quot;Serbo-Croatian&amp;quot;,&lt;br /&gt;
st = &amp;quot;Sesotho&amp;quot;,&lt;br /&gt;
tn = &amp;quot;Setswana&amp;quot;,&lt;br /&gt;
sn = &amp;quot;Shona&amp;quot;,&lt;br /&gt;
ii = &amp;quot;Sichuan Yi&amp;quot;,&lt;br /&gt;
sd = &amp;quot;Sindhi&amp;quot;,&lt;br /&gt;
si = &amp;quot;Sinhalese&amp;quot;,&lt;br /&gt;
ss = &amp;quot;Siswati&amp;quot;,&lt;br /&gt;
sk = &amp;quot;Slovak&amp;quot;,&lt;br /&gt;
sl = &amp;quot;Slovenian&amp;quot;,&lt;br /&gt;
so = &amp;quot;Somali&amp;quot;,&lt;br /&gt;
nr = &amp;quot;Southern Ndebele&amp;quot;,&lt;br /&gt;
es = &amp;quot;Spanish&amp;quot;,&lt;br /&gt;
su = &amp;quot;Sundanese&amp;quot;,&lt;br /&gt;
sw = &amp;quot;Swahili&amp;quot;,-- (Kiswahili)&lt;br /&gt;
ss = &amp;quot;Swati&amp;quot;,&lt;br /&gt;
sv = &amp;quot;Swedish&amp;quot;,&lt;br /&gt;
tl = &amp;quot;Tagalog&amp;quot;,&lt;br /&gt;
ty = &amp;quot;Tahitian&amp;quot;,&lt;br /&gt;
tg = &amp;quot;Tajik&amp;quot;,&lt;br /&gt;
ta = &amp;quot;Tamil&amp;quot;,&lt;br /&gt;
tt = &amp;quot;Tatar&amp;quot;,&lt;br /&gt;
tnq = &amp;quot;Taíno&amp;quot;,&lt;br /&gt;
te = &amp;quot;Telugu&amp;quot;,&lt;br /&gt;
th = &amp;quot;Thai&amp;quot;,&lt;br /&gt;
bo = &amp;quot;Tibetan&amp;quot;,&lt;br /&gt;
ti = &amp;quot;Tigrinya&amp;quot;,&lt;br /&gt;
to = &amp;quot;Tonga&amp;quot;,&lt;br /&gt;
ts = &amp;quot;Tsonga&amp;quot;,&lt;br /&gt;
tr = &amp;quot;Turkish&amp;quot;,&lt;br /&gt;
tk = &amp;quot;Turkmen&amp;quot;,&lt;br /&gt;
tw = &amp;quot;Twi&amp;quot;,&lt;br /&gt;
ug = &amp;quot;Uyghur&amp;quot;,&lt;br /&gt;
uk = &amp;quot;Ukrainian&amp;quot;,&lt;br /&gt;
ur = &amp;quot;Urdu&amp;quot;,&lt;br /&gt;
uz = &amp;quot;Uzbek&amp;quot;,&lt;br /&gt;
ve = &amp;quot;Venda&amp;quot;,&lt;br /&gt;
vi = &amp;quot;Vietnamese&amp;quot;,&lt;br /&gt;
vo = &amp;quot;Volapük&amp;quot;,&lt;br /&gt;
wa = &amp;quot;Wallon&amp;quot;,&lt;br /&gt;
cy = &amp;quot;Welsh&amp;quot;,&lt;br /&gt;
wo = &amp;quot;Wolof&amp;quot;,&lt;br /&gt;
fy = &amp;quot;Western Frisian&amp;quot;,&lt;br /&gt;
xh = &amp;quot;Xhosa&amp;quot;,&lt;br /&gt;
yi = &amp;quot;Yiddish&amp;quot;,&lt;br /&gt;
ji = &amp;quot;Yiddish&amp;quot;,&lt;br /&gt;
yo = &amp;quot;Yoruba&amp;quot;,&lt;br /&gt;
za = &amp;quot;Zhuang&amp;quot;,--, Chuang&lt;br /&gt;
zu = &amp;quot;Zulu&amp;quot;}&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:Yesno?diff=986</id>
		<title>Module:Yesno</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:Yesno?diff=986"/>
		<updated>2025-08-29T22:07:28Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:Yesno&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;--  &amp;lt;nowiki&amp;gt;&lt;br /&gt;
--- Yesno module for processing of boolean-like wikitext input.&lt;br /&gt;
--  &lt;br /&gt;
--  It works similarly to the [[wikipedia:Template:Yesno|Yesno Wikipedia&lt;br /&gt;
--  template]]. This module is a consistent Lua interface for wikitext&lt;br /&gt;
--  input from templates.&lt;br /&gt;
--  &lt;br /&gt;
--  Wikitext markup used by MediaWiki templates only permit&lt;br /&gt;
--  string parameters like `&amp;quot;0&amp;quot;`, `&amp;quot;yes&amp;quot;`, `&amp;quot;no&amp;quot;` etc. As Lua&lt;br /&gt;
--  has a boolean primitive type, Yesno converts this&lt;br /&gt;
--  wikitext into boolean output for Lua to process.&lt;br /&gt;
--  &lt;br /&gt;
--  @script             yesno&lt;br /&gt;
--  @release            stable&lt;br /&gt;
--  @author             [[User:Dessamator|Dessamator]]&lt;br /&gt;
--  @attribution        [[wikipedia:User:ATDT|ATDT]]&lt;br /&gt;
--  @attribution        [[wikipedia:User:Mr. Stradivarius|Mr. Stradivarius]]&lt;br /&gt;
--  @attribution        [[wikipedia:Special:PageHistory/Module:Yesno|Other Wikipedia contributors]]&lt;br /&gt;
--  @see                [[wikipedia:Module:Yesno|Original module on&lt;br /&gt;
--                      Wikipedia]]&lt;br /&gt;
--  @see                [[Module:Yesno/testcases|Test cases for this&lt;br /&gt;
--                      module]]&lt;br /&gt;
--  @param              {?boolean|string} value Wikitext boolean-style&lt;br /&gt;
--                      or Lua boolean input.&lt;br /&gt;
--                       * Truthy wikitext input (`&#039;yes&#039;`, `&#039;y&#039;`, `&#039;1&#039;`,&lt;br /&gt;
--                      `&#039;t&#039;` or `&#039;on&#039;`) produces `true` as output.&lt;br /&gt;
--                       * The string representations of Lua&#039;s true&lt;br /&gt;
--                      boolean value (`&#039;true&#039;`) also produces `true`.&lt;br /&gt;
--                       * Falsy wikitext input (`&#039;no&#039;`, `&#039;n&#039;`, `&#039;0&#039;`,&lt;br /&gt;
--                      `&#039;f&#039;` or `&#039;off&#039;`) produces `false` as output.&lt;br /&gt;
--                       * The string representation of Lua&#039;s false&lt;br /&gt;
--                      boolean value (`&#039;false&#039;`) also produces `false`.&lt;br /&gt;
--                       * Localised text meaning `&#039;yes&#039;` or `&#039;no&#039;` also&lt;br /&gt;
--                      evaluate to `true` or `false` respectively.&lt;br /&gt;
--  @param[opt]         {?boolean|string} default Output to return if&lt;br /&gt;
--                      the Yesno `value` input is unrecognised.&lt;br /&gt;
--  @return             {?boolean} Boolean output corresponding to&lt;br /&gt;
--                      `val`:&lt;br /&gt;
--                       * The strings documented above produce a&lt;br /&gt;
--                      boolean value.&lt;br /&gt;
--                       * A `nil` value produces an output of `nil`.&lt;br /&gt;
--                      As this is falsy, additional logic may be needed&lt;br /&gt;
--                      to treat missing template parameters as truthy.&lt;br /&gt;
--                       * Unrecognised values return the `default`&lt;br /&gt;
--                      parameter. Blank strings are a key example&lt;br /&gt;
--                      of Yesno&#039;s unrecognised values and can evaluate&lt;br /&gt;
--                      to `true` if there is a default value.&lt;br /&gt;
local lower = mw.ustring.lower&lt;br /&gt;
local msg = mw.message.new&lt;br /&gt;
&lt;br /&gt;
local yes = lower(msg(&#039;htmlform-yes&#039;):plain())&lt;br /&gt;
local no = lower(msg(&#039;htmlform-no&#039;):plain())&lt;br /&gt;
local en_yes = lower(msg(&#039;htmlform-yes&#039;):inLanguage(&#039;en&#039;):plain())&lt;br /&gt;
local en_no = lower(msg(&#039;htmlform-no&#039;):inLanguage(&#039;en&#039;):plain())&lt;br /&gt;
&lt;br /&gt;
return function(value, default)&lt;br /&gt;
    value = type(value) == &#039;string&#039; and lower(value) or value&lt;br /&gt;
&lt;br /&gt;
    if value == nil then&lt;br /&gt;
        return nil&lt;br /&gt;
&lt;br /&gt;
    elseif value == true&lt;br /&gt;
        or value == yes&lt;br /&gt;
        or value == en_yes&lt;br /&gt;
        or value == &#039;y&#039;&lt;br /&gt;
        or value == &#039;true&#039;&lt;br /&gt;
        or value == &#039;t&#039;&lt;br /&gt;
        or value == &#039;on&#039;&lt;br /&gt;
        or value == &#039;enable&#039;&lt;br /&gt;
        or tonumber(value) == 1&lt;br /&gt;
    then&lt;br /&gt;
        return true&lt;br /&gt;
&lt;br /&gt;
    elseif value == false&lt;br /&gt;
        or value == no&lt;br /&gt;
        or value == en_no&lt;br /&gt;
        or value == &#039;n&#039;&lt;br /&gt;
        or value == &#039;false&#039;&lt;br /&gt;
        or value == &#039;f&#039;&lt;br /&gt;
        or value == &#039;off&#039;&lt;br /&gt;
        or value == &#039;disable&#039;&lt;br /&gt;
        or tonumber(value) == 0&lt;br /&gt;
    then&lt;br /&gt;
        return false&lt;br /&gt;
&lt;br /&gt;
    else&lt;br /&gt;
        return default&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
--  &amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:Tt?diff=985</id>
		<title>Module:Tt</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:Tt?diff=985"/>
		<updated>2025-08-29T22:07:27Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:Tt&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
local lib = require(&#039;Module:Feature&#039;)&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local args = require(&#039;Module:Arguments&#039;).getArgs(frame, {&lt;br /&gt;
		parentFirst = true,&lt;br /&gt;
		wrappers = { &#039;Template:Tt&#039; }&lt;br /&gt;
	})&lt;br /&gt;
	args[1] = args[1] or &#039;&amp;lt;i&amp;gt;Missing text&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
	-- Return plain text if no tooltip given&lt;br /&gt;
	if lib.isEmpty(args[2]) then&lt;br /&gt;
		return args[1]&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
    return p._main(args)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._main(args, options)&lt;br /&gt;
	local text = args[1]&lt;br /&gt;
	local tooltip = mw.text.decode(args[2], true)&lt;br /&gt;
	local out = mw.html.create()&lt;br /&gt;
	&lt;br /&gt;
	--check for link format&lt;br /&gt;
	if lib.isNotEmpty(args.link) then&lt;br /&gt;
		local link = tostring(args.link)&lt;br /&gt;
		args.link = nil&lt;br /&gt;
		local base = tostring(p._main(args, {notoggle = true})) -- tt on label for hover as otherwise the &amp;lt;a&amp;gt; default title takes priority&lt;br /&gt;
		local linkTo = &#039;[[&#039; .. lib.ternary(link == &#039;1&#039;, text, link) .. &#039;|&#039; .. base .. &#039;]]&#039;&lt;br /&gt;
		return p._main({ linkTo, args[2] }, {nohover = true}) -- external tt for collapsible for the separated clickable&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- Build hover tooltip&lt;br /&gt;
	local hover = out:tag(&#039;span&#039;)&lt;br /&gt;
	hover&lt;br /&gt;
		:addClass(&#039;text-tooltip hover-tooltip&#039;)&lt;br /&gt;
		:wikitext(text)&lt;br /&gt;
	-- Optional hover text but plain text must be there for gadget&lt;br /&gt;
	if not options or not options.nohover then hover:attr(&#039;title&#039;, tooltip) end&lt;br /&gt;
	hover:allDone()&lt;br /&gt;
	&lt;br /&gt;
	-- Build toggle tooltip&lt;br /&gt;
	local toggle = out:tag(&#039;span&#039;):addClass(&#039;custom-tt-wrapper mobile-only toggle-tooltip&#039;)&lt;br /&gt;
		&lt;br /&gt;
	-- Optional toggleable text but plain text must be there for gadget&lt;br /&gt;
	if not options or not options.notoggle then&lt;br /&gt;
		toggle:addClass(&#039; mw-collapsible mw-made-collapsible mw-collapsed giw-collapsible&#039;)&lt;br /&gt;
		-- move tooltip to detached icon when text is clickable&lt;br /&gt;
		if lib.isNotEmpty(args.link) or (text:find(&#039;%[%[&#039;) and text:find(&#039;%]%]&#039;)) then&lt;br /&gt;
			toggle:wikitext(text, &#039;&amp;amp;thinsp;&#039;)&lt;br /&gt;
			-- infoicon with semi-hidden text for screen readers&lt;br /&gt;
			text = &#039;&amp;lt;span class=&amp;quot;screen-reader-text&amp;quot;&amp;gt;Tooltip for &#039; .. text:gsub(&#039;%[%[?[^|%]]+|&#039;, &#039;&#039;):gsub(&#039;%[&#039;, &#039;&#039;):gsub(&#039;%]&#039;, &#039;&#039;) .. &#039;&amp;lt;/span&amp;gt;&amp;amp;#9432;&#039;&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		toggle&lt;br /&gt;
			:tag(&#039;span&#039;)&lt;br /&gt;
				:addClass(&#039;mw-collapsible-toggle mw-collapsible-toggle-default mw-collapsible-toggle-collapsed custom-tt toggle-tooltip&#039;)&lt;br /&gt;
				:wikitext(text)&lt;br /&gt;
				:done()&lt;br /&gt;
		toggle&lt;br /&gt;
			:tag(&#039;span&#039;)&lt;br /&gt;
				:addClass(&#039;mw-collapsible-content custom-tt&#039;)&lt;br /&gt;
				:css{ display = &#039;none&#039; }&lt;br /&gt;
				:wikitext(tooltip)&lt;br /&gt;
				:done()&lt;br /&gt;
	else&lt;br /&gt;
		toggle:wikitext(text)&lt;br /&gt;
	end&lt;br /&gt;
	toggle:allDone()&lt;br /&gt;
	&lt;br /&gt;
	return out&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--for modules that need the plain text input&lt;br /&gt;
function p.CleanTT(tx)&lt;br /&gt;
	local full = tx&lt;br /&gt;
	local result = tx&lt;br /&gt;
	for tooltip, display in string.gmatch(full, &#039;&amp;lt;span[^&amp;gt;]+title=&amp;quot;([^&amp;gt;]-)&amp;quot;&amp;gt;(.-)&amp;lt;/span&amp;gt;&#039;) do&lt;br /&gt;
		local escTooltip = tooltip:gsub(&amp;quot;([^%w])&amp;quot;, &amp;quot;%%%1&amp;quot;)&lt;br /&gt;
		local escDisplay = display:gsub(&amp;quot;([^%w])&amp;quot;, &amp;quot;%%%1&amp;quot;)&lt;br /&gt;
		search_str = &#039;&amp;lt;span[^&amp;gt;]+title=&amp;quot;&#039; .. escTooltip .. &#039;&amp;quot;&amp;gt;(&#039; .. escDisplay .. &#039;)&amp;lt;/span&amp;gt;&amp;lt;span[^&amp;gt;]+&amp;gt;&amp;lt;span[^&amp;gt;]+&amp;gt;&#039; .. escDisplay .. &#039;&amp;lt;/span&amp;gt;&amp;lt;span[^&amp;gt;]+&amp;gt;&#039; .. escTooltip .. &#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
		result = result:gsub(search_str, display)&lt;br /&gt;
	end&lt;br /&gt;
	return result&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:Time_Ago?diff=984</id>
		<title>Module:Time Ago</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:Time_Ago?diff=984"/>
		<updated>2025-08-29T22:07:26Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:Time Ago&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
local lang = mw.language.getContentLanguage()&lt;br /&gt;
local lib = require(&#039;Module:Feature&#039;)&lt;br /&gt;
local search = lib.inArray&lt;br /&gt;
local ne = lib.isNotEmpty&lt;br /&gt;
local i18n = require(&#039;Module:I18n&#039;).loadMessages(&#039;Time Ago&#039;)&lt;br /&gt;
&lt;br /&gt;
local units = {&lt;br /&gt;
	{&lt;br /&gt;
		terms = {&#039;year&#039;,&#039;y&#039;},&lt;br /&gt;
		higher = {&#039;&#039;},&lt;br /&gt;
		insec = 31557600&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		terms = {&#039;month&#039;,&#039;mth&#039;},&lt;br /&gt;
		higher = {&#039;year&#039;,&#039;y&#039;},&lt;br /&gt;
		insec = 2629800&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		terms = {&#039;week&#039;,&#039;w&#039;},&lt;br /&gt;
		higher = {&#039;year&#039;,&#039;y&#039;,&#039;month&#039;,&#039;mth&#039;},&lt;br /&gt;
		insec = 604800&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		terms = {&#039;day&#039;,&#039;d&#039;},&lt;br /&gt;
		higher = {&#039;year&#039;,&#039;y&#039;,&#039;month&#039;,&#039;mth&#039;,&#039;week&#039;,&#039;w&#039;},&lt;br /&gt;
		insec = 86400&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		terms = {&#039;hour&#039;,&#039;h&#039;},&lt;br /&gt;
		higher = {&#039;year&#039;,&#039;y&#039;,&#039;month&#039;,&#039;mth&#039;,&#039;week&#039;,&#039;w&#039;,&#039;day&#039;,&#039;d&#039;},&lt;br /&gt;
		insec = 3600&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		terms = {&#039;minute&#039;,&#039;min&#039;},&lt;br /&gt;
		higher = {&#039;year&#039;,&#039;y&#039;,&#039;month&#039;,&#039;mth&#039;,&#039;week&#039;,&#039;w&#039;,&#039;day&#039;,&#039;d&#039;,&#039;hour&#039;,&#039;h&#039;},&lt;br /&gt;
		insec = 60&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		terms = {&#039;second&#039;,&#039;s&#039;},&lt;br /&gt;
		higher = {&#039;year&#039;,&#039;y&#039;,&#039;month&#039;,&#039;mth&#039;,&#039;week&#039;,&#039;w&#039;,&#039;day&#039;,&#039;d&#039;,&#039;hour&#039;,&#039;h&#039;,&#039;minute&#039;,&#039;min&#039;},&lt;br /&gt;
		insec = 1&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function p.main( frame )&lt;br /&gt;
	local args = require( &#039;Module:Arguments&#039; ).getArgs( frame, {&lt;br /&gt;
		wrappers = {&#039;Template:Time Ago&#039;}&lt;br /&gt;
	})&lt;br /&gt;
&lt;br /&gt;
	return p._main(args)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._main(args)&lt;br /&gt;
	-- Check that a timestamp was entered, return blank if it wasn&#039;t.&lt;br /&gt;
	if not args[1] then return &#039;&#039; end&lt;br /&gt;
	&lt;br /&gt;
	-- Check that the entered timestamp is valid. If it isn&#039;t, then give an error message.&lt;br /&gt;
	local success, inputTime = pcall(lang.formatDate, lang, &#039;xnU&#039;, args[1])&lt;br /&gt;
	assert(success, i18n:msg(&#039;parse-error&#039;))&lt;br /&gt;
	&lt;br /&gt;
	--Output formats&lt;br /&gt;
	if args.include then&lt;br /&gt;
		return p.include(args,inputTime)&lt;br /&gt;
	else&lt;br /&gt;
		return p.last(args,inputTime)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.include(args,inputTime)&lt;br /&gt;
	local output = &#039;&#039;&lt;br /&gt;
	local include = lib.split(args.include,&#039;,&#039;)&lt;br /&gt;
	if (type(include) == &#039;string&#039;) then include = {include} end&lt;br /&gt;
	local hidelabel = tostring(args[&#039;hidelabel&#039;]) == &#039;1&#039;&lt;br /&gt;
	local hidefixes = tostring(args[&#039;hidefixes&#039;]) == &#039;1&#039;&lt;br /&gt;
	&lt;br /&gt;
	-- Store the difference between the current time and the inputted time, as well as its absolute value.&lt;br /&gt;
	local timeDiff = lang:formatDate(&#039;xnU&#039;) - inputTime&lt;br /&gt;
	local absTimeDiff = math.abs(timeDiff)&lt;br /&gt;
	&lt;br /&gt;
	local ValueTable = {&#039;&#039;,&#039;&#039;,&#039;&#039;,&#039;&#039;,&#039;&#039;,&#039;&#039;,&#039;&#039;}&lt;br /&gt;
	local trueVal = {}&lt;br /&gt;
	for k,v in ipairs(units) do&lt;br /&gt;
		local Value = 0&lt;br /&gt;
		local i,IsIn = false,false&lt;br /&gt;
		for K,V in ipairs(include) do&lt;br /&gt;
			if (absTimeDiff &amp;gt;= v.insec and (search(v.terms,V))) then i = true end&lt;br /&gt;
		end&lt;br /&gt;
		while i == true do&lt;br /&gt;
			Value=Value+1&lt;br /&gt;
			absTimeDiff = absTimeDiff - v.insec&lt;br /&gt;
			if absTimeDiff &amp;lt; v.insec then i = false end&lt;br /&gt;
		end&lt;br /&gt;
		if Value &amp;gt; 0 then&lt;br /&gt;
			if hidelabel then&lt;br /&gt;
				ValueTable[k] = tostring(Value)&lt;br /&gt;
			else&lt;br /&gt;
				ValueTable[k] = i18n:msg(v.terms[1], Value, (Value &amp;gt; 1 and 2 or 1))&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	for k,v in ipairs(ValueTable) do&lt;br /&gt;
		if ne(v) then&lt;br /&gt;
			trueVal[#trueVal+1] = v&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	if (#trueVal == 0) then&lt;br /&gt;
		local start,i = false,true&lt;br /&gt;
		for k,v in ipairs(units) do&lt;br /&gt;
			if start then&lt;br /&gt;
				if (absTimeDiff &amp;gt;= v.insec) then&lt;br /&gt;
					local Value = 0&lt;br /&gt;
					while i == true do&lt;br /&gt;
						Value=Value+1&lt;br /&gt;
						absTimeDiff = absTimeDiff - v.insec&lt;br /&gt;
						if absTimeDiff &amp;lt; v.insec then i = false end&lt;br /&gt;
					end&lt;br /&gt;
					if hidelabel then&lt;br /&gt;
						output = tostring(Value)&lt;br /&gt;
					else&lt;br /&gt;
						output = i18n:msg(v.terms[1], Value, (Value &amp;gt; 1 and 2 or 1))&lt;br /&gt;
					end&lt;br /&gt;
					if (timeDiff &amp;lt; 0 and (not hidefixes) and (not hidelabel) and ne(output)) then output = i18n:msg(&#039;future&#039; .. (ne(args.lowercase) and &#039;-low&#039; or &#039;&#039;), output) end&lt;br /&gt;
					if (timeDiff &amp;gt; 0 and (not hidefixes) and (not hidelabel) and ne(output)) then output = i18n:msg(&#039;past&#039;, output) end&lt;br /&gt;
					return output&lt;br /&gt;
				end&lt;br /&gt;
			elseif search(v.terms,include[#include]) then&lt;br /&gt;
				start = true&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	output = table.concat(trueVal,&#039;, &#039;)&lt;br /&gt;
	if (timeDiff &amp;lt; 0 and (not hidefixes) and (not hidelabel) and ne(output)) then output = i18n:msg(&#039;future&#039; .. (ne(args.lowercase) and &#039;-low&#039; or &#039;&#039;), output)  end&lt;br /&gt;
	if (timeDiff &amp;gt; 0 and (not hidefixes) and (not hidelabel) and ne(output)) then output = i18n:msg(&#039;past&#039;, output) end&lt;br /&gt;
	return output&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.last(args,inputTime)&lt;br /&gt;
	local output = &#039;&#039;&lt;br /&gt;
	local last = args.last or &#039;sweet potato&#039;&lt;br /&gt;
	local hidelabel = tostring(args[&#039;hidelabel&#039;]) == &#039;1&#039;&lt;br /&gt;
	local hidefixes = tostring(args[&#039;hidefixes&#039;]) == &#039;1&#039;&lt;br /&gt;
	&lt;br /&gt;
	-- Store the difference between the current time and the inputted time, as well as its absolute value.&lt;br /&gt;
	local timeDiff = lang:formatDate(&#039;xnU&#039;) - inputTime&lt;br /&gt;
	local absTimeDiff = math.abs(timeDiff)&lt;br /&gt;
	&lt;br /&gt;
	local ValueTable = {&#039;&#039;,&#039;&#039;,&#039;&#039;,&#039;&#039;,&#039;&#039;,&#039;&#039;,&#039;&#039;}&lt;br /&gt;
	local trueVal = {}&lt;br /&gt;
	for k,v in ipairs(units) do&lt;br /&gt;
		local Value = 0&lt;br /&gt;
		local i = false&lt;br /&gt;
		if (absTimeDiff &amp;gt;= v.insec and (not search(v.higher,last))) then i = true end&lt;br /&gt;
		for iter=1,k do&lt;br /&gt;
			if (lib.isEmpty(ValueTable[iter]) and absTimeDiff &amp;gt;= v.insec) then&lt;br /&gt;
				i = true&lt;br /&gt;
			else &lt;br /&gt;
				i = false&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		while i == true do&lt;br /&gt;
			Value=Value+1&lt;br /&gt;
			absTimeDiff = absTimeDiff - v.insec&lt;br /&gt;
			if absTimeDiff &amp;lt; v.insec then i = false end&lt;br /&gt;
		end&lt;br /&gt;
		if Value &amp;gt; 0 then&lt;br /&gt;
			if hidelabel then&lt;br /&gt;
				ValueTable[k] = tostring(Value)&lt;br /&gt;
			else&lt;br /&gt;
				ValueTable[k] = i18n:msg(v.terms[1], Value, (Value &amp;gt; 1 and 2 or 1))&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	for k,v in ipairs(ValueTable) do&lt;br /&gt;
		if (((not search(units[k].higher,last)) or search(units[k].terms,last)) and ne(v)) then&lt;br /&gt;
			trueVal[#trueVal+1] = v&lt;br /&gt;
		elseif ((#trueVal == 0) and ne(v)) then&lt;br /&gt;
			trueVal[1] = v&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	output = table.concat(trueVal,&#039;, &#039;)&lt;br /&gt;
	if (timeDiff &amp;lt; 0 and (not hidefixes) and (not hidelabel) and ne(output)) then output = i18n:msg(&#039;future&#039; .. (ne(args.lowercase) and &#039;-low&#039; or &#039;&#039;), output)  end&lt;br /&gt;
	if (timeDiff &amp;gt; 0 and (not hidefixes) and (not hidelabel) and ne(output)) then output = i18n:msg(&#039;past&#039;, output) end&lt;br /&gt;
	return output&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:TableTools?diff=983</id>
		<title>Module:TableTools</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:TableTools?diff=983"/>
		<updated>2025-08-29T22:07:25Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:TableTools&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- &amp;lt;nowiki&amp;gt;&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- This module includes a number of functions for dealing with Lua tables.&lt;br /&gt;
--&lt;br /&gt;
-- @script TableTools&lt;br /&gt;
-- @alias p&lt;br /&gt;
-- @release stable&lt;br /&gt;
-- @require [[mw:Extension:Scribunto/Lua_reference_manual#libraryUtil|libraryUtil]]&lt;br /&gt;
-- @attribution [[wikipedia:Module:TableTools|Module:TableTools]] (Wikipedia)&lt;br /&gt;
-- @see [[Wikipedia:Module:TableTools]] for a similar module.&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
local p = {}&lt;br /&gt;
local libraryUtil = require(&#039;libraryUtil&#039;)&lt;br /&gt;
 &lt;br /&gt;
-- Define often-used variables and functions.&lt;br /&gt;
local floor = math.floor&lt;br /&gt;
local infinity = math.huge&lt;br /&gt;
local checkType = libraryUtil.checkType&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Returns a new table with all parameters stored into keys 1, 2, etc. and with&lt;br /&gt;
-- a field `n` with the total number of parameters. Note that the resulting&lt;br /&gt;
-- table may not be a sequence.&lt;br /&gt;
--&lt;br /&gt;
-- @function p.pack&lt;br /&gt;
-- @param[opt] ...&lt;br /&gt;
-- @return {table}&lt;br /&gt;
-- @see &amp;lt;http://www.lua.org/manual/5.2/manual.html#pdf-table.pack&amp;gt;&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
function p.pack(...)&lt;br /&gt;
    return {n = select(&#039;#&#039;, ...), ...}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Returns the first `n` arguments in `...`. If `n` is negative, arguments are&lt;br /&gt;
-- counted from the end of the table.&lt;br /&gt;
--&lt;br /&gt;
-- @function p.selectFirst&lt;br /&gt;
-- @param {number} n&lt;br /&gt;
-- @param[opt] ...&lt;br /&gt;
-- @see [[Lua reference manual/Standard libraries#select]]&lt;br /&gt;
-- @see &amp;lt;http://lua-users.org/wiki/VarargTheSecondClassCitizen&amp;gt;&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
function p.selectFirst(n, ...)&lt;br /&gt;
    checkType(&#039;Module:TableTools.selectFirst&#039;, 1, n, &#039;number&#039;)&lt;br /&gt;
&lt;br /&gt;
    local function err()&lt;br /&gt;
        error(&#039;bad argument #1 to \&#039;Module:TableTools.selectFirst\&#039; &#039; ..&lt;br /&gt;
              &#039;(index out of range)&#039;)&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    local function recurse(index, next, ...)&lt;br /&gt;
        if index == 0 then&lt;br /&gt;
            return&lt;br /&gt;
        end&lt;br /&gt;
&lt;br /&gt;
        return next, recurse(index - 1, ...)&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    n = math.modf(n)&lt;br /&gt;
&lt;br /&gt;
    local count = select(&amp;quot;#&amp;quot;, ...)&lt;br /&gt;
&lt;br /&gt;
    if -count &amp;gt; n then&lt;br /&gt;
        err()&lt;br /&gt;
    elseif -1 &amp;gt; n and n &amp;gt;= -count then&lt;br /&gt;
        return recurse(count + 1 + n, ...)&lt;br /&gt;
    elseif n == -1 then&lt;br /&gt;
        return ...&lt;br /&gt;
    elseif n == 0 then&lt;br /&gt;
        err()&lt;br /&gt;
    elseif n == 1 then&lt;br /&gt;
        return (...)&lt;br /&gt;
    elseif 1 &amp;lt; n and n &amp;lt;= count then&lt;br /&gt;
        return recurse(n, ...)&lt;br /&gt;
    elseif count &amp;lt; n then&lt;br /&gt;
        return ...&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Returns `true` if a given table is a sequence.&lt;br /&gt;
--&lt;br /&gt;
-- @function p.isSequence&lt;br /&gt;
-- @param {table} t&lt;br /&gt;
-- @return {boolean}&lt;br /&gt;
-- @see &amp;lt;http://stackoverflow.com/a/6080274&amp;gt;&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
function p.isSequence(t)&lt;br /&gt;
    checkType(&#039;Module:TableTools.isSequence&#039;, 1, t, &#039;table&#039;)&lt;br /&gt;
&lt;br /&gt;
    local i = 1&lt;br /&gt;
&lt;br /&gt;
    for _ in pairs(t) do&lt;br /&gt;
        if t[i] == nil then&lt;br /&gt;
            return false&lt;br /&gt;
        end&lt;br /&gt;
&lt;br /&gt;
        i = i + 1&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    return true&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Returns the number of elements in a table, even if it is not a sequence.&lt;br /&gt;
--&lt;br /&gt;
-- @function p.size&lt;br /&gt;
-- @param {table} t&lt;br /&gt;
-- @return {number}&lt;br /&gt;
-- @see &amp;lt;http://stackoverflow.com/a/2705804&amp;gt;&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
function p.size(t)&lt;br /&gt;
    checkType(&#039;Module:TableTools.size&#039;, 1, t, &#039;table&#039;)&lt;br /&gt;
&lt;br /&gt;
    local i = 0&lt;br /&gt;
&lt;br /&gt;
    for _ in pairs(t) do&lt;br /&gt;
        i = i + 1&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    return i&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Returns `true` if a given table contains a certain element.&lt;br /&gt;
--&lt;br /&gt;
-- @function p.includes&lt;br /&gt;
-- @param {table} t&lt;br /&gt;
-- @param elm&lt;br /&gt;
-- @return {boolean}&lt;br /&gt;
-- @see &amp;lt;http://stackoverflow.com/q/2282444&amp;gt;&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
function p.includes(t, elm)&lt;br /&gt;
    checkType(&#039;Module:TableTools.includes&#039;, 1, t, &#039;table&#039;)&lt;br /&gt;
&lt;br /&gt;
    for _, v in pairs(t) do&lt;br /&gt;
        if v == elm then&lt;br /&gt;
            return true&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    return false&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Merges the content of the second table with the content in the first one.&lt;br /&gt;
--&lt;br /&gt;
-- @function p.merge&lt;br /&gt;
-- @param {table} dest&lt;br /&gt;
-- @param {table} source&lt;br /&gt;
-- @return {table}&lt;br /&gt;
-- @see &amp;lt;http://wiki.garrysmod.com/page/table/Merge&amp;gt;&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
function p.merge(dest, source)&lt;br /&gt;
    checkType(&#039;Module:TableTools.merge&#039;, 1, dest, &#039;table&#039;)&lt;br /&gt;
    checkType(&#039;Module:TableTools.merge&#039;, 2, source, &#039;table&#039;)&lt;br /&gt;
&lt;br /&gt;
    for k, v in pairs(source) do&lt;br /&gt;
        if type(v) == &#039;table&#039; and type(dest[k]) == &#039;table&#039; then&lt;br /&gt;
            -- Don&#039;t overwrite one table with another; instead merge them&lt;br /&gt;
            -- recurisvely.&lt;br /&gt;
            p.merge(dest[k], v)&lt;br /&gt;
        else&lt;br /&gt;
            dest[k] = v&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    return dest&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
-- This function returns true if the given value is a positive integer, and false&lt;br /&gt;
-- if not. Although it doesn&#039;t operate on tables, it is included here as it is&lt;br /&gt;
-- useful for determining whether a given table key is in the array part or the&lt;br /&gt;
-- hash part of a table.&lt;br /&gt;
--&lt;br /&gt;
-- @function p.isPositiveInteger&lt;br /&gt;
-- @param v&lt;br /&gt;
-- @return {boolean}&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
function p.isPositiveInteger(v)&lt;br /&gt;
	if type(v) == &#039;number&#039; and v &amp;gt;= 1 and floor(v) == v and v &amp;lt; infinity then&lt;br /&gt;
		return true&lt;br /&gt;
	else&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
-- This function returns true if the given number is a NaN value, and false&lt;br /&gt;
-- if not. Although it doesn&#039;t operate on tables, it is included here as it is&lt;br /&gt;
-- useful for determining whether a value can be a valid table key. Lua will&lt;br /&gt;
-- generate an error if a NaN is used as a table key.&lt;br /&gt;
--&lt;br /&gt;
-- @function p.isNan&lt;br /&gt;
-- @param v&lt;br /&gt;
-- @return {boolean}&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
function p.isNan(v)&lt;br /&gt;
	if type(v) == &#039;number&#039; and tostring(v) == &#039;-nan&#039; then&lt;br /&gt;
		return true&lt;br /&gt;
	else&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
-- This returns a clone of a table. The value returned is a new table, but all&lt;br /&gt;
-- subtables and functions are shared. Metamethods are respected, but the returned&lt;br /&gt;
-- table will have no metatable of its own.&lt;br /&gt;
--&lt;br /&gt;
-- @function p.shallowClone&lt;br /&gt;
-- @param {table} t&lt;br /&gt;
-- @return {table}&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
function p.shallowClone(t)&lt;br /&gt;
	local ret = {}&lt;br /&gt;
	for k, v in pairs(t) do&lt;br /&gt;
		ret[k] = v&lt;br /&gt;
	end&lt;br /&gt;
	return ret&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
-- This removes duplicate values from an array. Non-positive-integer keys are&lt;br /&gt;
-- ignored. The earliest value is kept, and all subsequent duplicate values are&lt;br /&gt;
-- removed, but otherwise the array order is unchanged.&lt;br /&gt;
--&lt;br /&gt;
-- @function p.removeDuplicates&lt;br /&gt;
-- @param {table} t&lt;br /&gt;
-- @return {table}&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
function p.removeDuplicates(t)&lt;br /&gt;
	checkType(&#039;removeDuplicates&#039;, 1, t, &#039;table&#039;)&lt;br /&gt;
	local isNan = p.isNan&lt;br /&gt;
	local ret, exists = {}, {}&lt;br /&gt;
	for i, v in ipairs(t) do&lt;br /&gt;
		if isNan(v) then&lt;br /&gt;
			-- NaNs can&#039;t be table keys, and they are also unique, so we don&#039;t need to check existence.&lt;br /&gt;
			ret[#ret + 1] = v&lt;br /&gt;
		else&lt;br /&gt;
			if not exists[v] then&lt;br /&gt;
				ret[#ret + 1] = v&lt;br /&gt;
				exists[v] = true&lt;br /&gt;
			end&lt;br /&gt;
		end	&lt;br /&gt;
	end&lt;br /&gt;
	return ret&lt;br /&gt;
end			&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
-- This takes a table and returns an array containing the numbers of any numerical&lt;br /&gt;
-- keys that have non-nil values, sorted in numerical order.&lt;br /&gt;
--&lt;br /&gt;
-- @function p.numKeys&lt;br /&gt;
-- @param {table} t&lt;br /&gt;
-- @return {table}&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
function p.numKeys(t)&lt;br /&gt;
	checkType(&#039;numKeys&#039;, 1, t, &#039;table&#039;)&lt;br /&gt;
	local isPositiveInteger = p.isPositiveInteger&lt;br /&gt;
	local nums = {}&lt;br /&gt;
	for k, v in pairs(t) do&lt;br /&gt;
		if isPositiveInteger(k) then&lt;br /&gt;
			nums[#nums + 1] = k&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	table.sort(nums)&lt;br /&gt;
	return nums&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
-- This takes a table and returns an array containing the numbers of keys with the&lt;br /&gt;
-- specified prefix and suffix. For example, for the table&lt;br /&gt;
-- {a1 = &#039;foo&#039;, a3 = &#039;bar&#039;, a6 = &#039;baz&#039;} and the prefix &amp;quot;a&amp;quot;, affixNums will&lt;br /&gt;
-- return {1, 3, 6}.&lt;br /&gt;
--&lt;br /&gt;
-- @function p.affixNums&lt;br /&gt;
-- @param {table} t&lt;br /&gt;
-- @param[opt] {boolean} prefix&lt;br /&gt;
-- @param[opt] {boolean} suffix&lt;br /&gt;
-- @return {table}&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
function p.affixNums(t, prefix, suffix)&lt;br /&gt;
	checkType(&#039;affixNums&#039;, 1, t, &#039;table&#039;)&lt;br /&gt;
	checkType(&#039;affixNums&#039;, 2, prefix, &#039;string&#039;, true)&lt;br /&gt;
	checkType(&#039;affixNums&#039;, 3, suffix, &#039;string&#039;, true)&lt;br /&gt;
&lt;br /&gt;
	local function cleanPattern(s)&lt;br /&gt;
		-- Cleans a pattern so that the magic characters ()%.[]*+-?^$ are interpreted literally.&lt;br /&gt;
		s = s:gsub(&#039;([%(%)%%%.%[%]%*%+%-%?%^%$])&#039;, &#039;%%%1&#039;)&lt;br /&gt;
		return s&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	prefix = prefix or &#039;&#039;&lt;br /&gt;
	suffix = suffix or &#039;&#039;&lt;br /&gt;
	prefix = cleanPattern(prefix)&lt;br /&gt;
	suffix = cleanPattern(suffix)&lt;br /&gt;
	local pattern = &#039;^&#039; .. prefix .. &#039;([1-9]%d*)&#039; .. suffix .. &#039;$&#039;&lt;br /&gt;
&lt;br /&gt;
	local nums = {}&lt;br /&gt;
	for k, v in pairs(t) do&lt;br /&gt;
		if type(k) == &#039;string&#039; then			&lt;br /&gt;
			local num = mw.ustring.match(k, pattern)&lt;br /&gt;
			if num then&lt;br /&gt;
				nums[#nums + 1] = tonumber(num)&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	table.sort(nums)&lt;br /&gt;
	return nums&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
-- Given a table with keys like (&amp;quot;foo1&amp;quot;, &amp;quot;bar1&amp;quot;, &amp;quot;foo2&amp;quot;, &amp;quot;baz2&amp;quot;), returns a table&lt;br /&gt;
-- of subtables in the format &lt;br /&gt;
-- { [1] = {foo = &#039;text&#039;, bar = &#039;text&#039;}, [2] = {foo = &#039;text&#039;, baz = &#039;text&#039;} }&lt;br /&gt;
-- Keys that don&#039;t end with an integer are stored in a subtable named &amp;quot;other&amp;quot;.&lt;br /&gt;
-- The compress option compresses the table so that it can be iterated over with&lt;br /&gt;
-- ipairs.&lt;br /&gt;
--&lt;br /&gt;
-- @function p.numData&lt;br /&gt;
-- @param {table} t&lt;br /&gt;
-- @param[opt] {boolean} compress&lt;br /&gt;
-- @return {table}&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
function p.numData(t, compress)&lt;br /&gt;
	checkType(&#039;numData&#039;, 1, t, &#039;table&#039;)&lt;br /&gt;
	checkType(&#039;numData&#039;, 2, compress, &#039;boolean&#039;, true)&lt;br /&gt;
	local ret = {}&lt;br /&gt;
	for k, v in pairs(t) do&lt;br /&gt;
		local prefix, num = mw.ustring.match(tostring(k), &#039;^([^0-9]*)([1-9][0-9]*)$&#039;)&lt;br /&gt;
		if num then&lt;br /&gt;
			num = tonumber(num)&lt;br /&gt;
			local subtable = ret[num] or {}&lt;br /&gt;
			if prefix == &#039;&#039; then&lt;br /&gt;
				-- Positional parameters match the blank string; put them at the start of the subtable instead.&lt;br /&gt;
				prefix = 1&lt;br /&gt;
			end&lt;br /&gt;
			subtable[prefix] = v&lt;br /&gt;
			ret[num] = subtable&lt;br /&gt;
		else&lt;br /&gt;
			local subtable = ret.other or {}&lt;br /&gt;
			subtable[k] = v&lt;br /&gt;
			ret.other = subtable&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	if compress then&lt;br /&gt;
		local other = ret.other&lt;br /&gt;
		ret = p.compressSparseArray(ret)&lt;br /&gt;
		ret.other = other&lt;br /&gt;
	end&lt;br /&gt;
	return ret&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
-- This takes an array with one or more nil values, and removes the nil values&lt;br /&gt;
-- while preserving the order, so that the array can be safely traversed with&lt;br /&gt;
-- ipairs.&lt;br /&gt;
--&lt;br /&gt;
-- @function p.compressSparseArray&lt;br /&gt;
-- @param {table} t&lt;br /&gt;
-- @return {table}&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
function p.compressSparseArray(t)&lt;br /&gt;
	checkType(&#039;compressSparseArray&#039;, 1, t, &#039;table&#039;)&lt;br /&gt;
	local ret = {}&lt;br /&gt;
	local nums = p.numKeys(t)&lt;br /&gt;
	for _, num in ipairs(nums) do&lt;br /&gt;
		ret[#ret + 1] = t[num]&lt;br /&gt;
	end&lt;br /&gt;
	return ret&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
-- This is an iterator for sparse arrays. It can be used like ipairs, but can&lt;br /&gt;
-- handle nil values.&lt;br /&gt;
--&lt;br /&gt;
-- @function p.sparseIpairs&lt;br /&gt;
-- @param {table} t&lt;br /&gt;
-- @return {function}&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
function p.sparseIpairs(t)&lt;br /&gt;
	checkType(&#039;sparseIpairs&#039;, 1, t, &#039;table&#039;)&lt;br /&gt;
	local nums = p.numKeys(t)&lt;br /&gt;
	local i = 0&lt;br /&gt;
	local lim = #nums&lt;br /&gt;
	return function ()&lt;br /&gt;
		i = i + 1&lt;br /&gt;
		if i &amp;lt;= lim then&lt;br /&gt;
			local key = nums[i]&lt;br /&gt;
			return key, t[key]&lt;br /&gt;
		else&lt;br /&gt;
			return nil, nil&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
-- This returns the length of a table, or the first integer key n counting from&lt;br /&gt;
-- 1 such that t[n + 1] is nil. It is similar to the operator #, but may return&lt;br /&gt;
-- a different value when there are gaps in the array portion of the table.&lt;br /&gt;
-- Intended to be used on data loaded with mw.loadData. For other tables, use #.&lt;br /&gt;
-- Note: #frame.args in frame object always be set to 0, regardless of &lt;br /&gt;
-- the number of unnamed template parameters, so use this function for&lt;br /&gt;
-- frame.args.&lt;br /&gt;
-- &lt;br /&gt;
-- @function p.length&lt;br /&gt;
-- @param {table} t&lt;br /&gt;
-- @return {number}&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
function p.length(t)&lt;br /&gt;
	local i = 1&lt;br /&gt;
	while t[i] ~= nil do&lt;br /&gt;
		i = i + 1&lt;br /&gt;
	end&lt;br /&gt;
	return i - 1&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;br /&gt;
&lt;br /&gt;
-- &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
-- (Add categories here.)&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:Replace?diff=982</id>
		<title>Module:Replace</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:Replace?diff=982"/>
		<updated>2025-08-29T22:07:24Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:Replace&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- Module copied from the Genshin Impact wiki&lt;br /&gt;
-- Revision as of 1-11-2024&lt;br /&gt;
local p = {}&lt;br /&gt;
local ie = require(&#039;Module:Feature&#039;).isEmpty&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local args = require(&#039;Module:Arguments&#039;).getArgs(frame, {&lt;br /&gt;
		parentFirst = true,&lt;br /&gt;
		wrapper = { &#039;Template:Replace&#039; }&lt;br /&gt;
	})&lt;br /&gt;
	return p._main(args)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._main(args)&lt;br /&gt;
	local inputString = args[1] or nil&lt;br /&gt;
	local search = args[2] or args.s1 or nil&lt;br /&gt;
	local replace = args[3] or args.r1 or &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
	-- argument validation&lt;br /&gt;
	if ie(inputString) then&lt;br /&gt;
		return &#039;&#039;&lt;br /&gt;
	end&lt;br /&gt;
	if ie(search) then&lt;br /&gt;
		return inputstring&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if args.unstrip then&lt;br /&gt;
		inputString = mw.text.unstrip(inputString)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if args[4] or args.s2 then&lt;br /&gt;
		local y = 2&lt;br /&gt;
		while args[y] or args[&#039;s&#039; .. y/2] do&lt;br /&gt;
			inputString = p.Replace(inputString, (args[y] or args[&#039;s&#039;..y/2]), (args[y+1] or args[&#039;r&#039;..y/2] or &#039;&#039;))&lt;br /&gt;
			y = y + 2&lt;br /&gt;
		end&lt;br /&gt;
	else&lt;br /&gt;
		inputString = p.Replace(inputString, search, replace)&lt;br /&gt;
	end&lt;br /&gt;
	return inputString&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.Replace(str, search, replace)&lt;br /&gt;
	-- replace key terms&lt;br /&gt;
	search = search:gsub(&#039;{space}&#039;, &#039; &#039;)&lt;br /&gt;
	replace = replace:gsub(&#039;{space}&#039;, &#039; &#039;):gsub(&#039;{newline}&#039;, &#039;&amp;lt;br /&amp;gt;&#039;)&lt;br /&gt;
&lt;br /&gt;
	-- result&lt;br /&gt;
	return str:gsub(search, replace)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:Quote?diff=981</id>
		<title>Module:Quote</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:Quote?diff=981"/>
		<updated>2025-08-29T22:07:23Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:Quote&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- This Module is used for making templates based in the Lua language.&lt;br /&gt;
-- See more details about Lua in [[w:Help:Lua]].&lt;br /&gt;
-- The Fandom Developer&#039;s Wiki hosts Global Lua Modules that can be imported and locally overridden.&lt;br /&gt;
-- The next line imports the Quote module from the [[w:c:dev:Global Lua Modules]].&lt;br /&gt;
local Quote = require(&#039;Dev:Quote&#039;)&lt;br /&gt;
-- See more details about this module at [[w:c:dev:Global_Lua_Modules/Quote]]&lt;br /&gt;
&lt;br /&gt;
-- The last line produces the output for the template&lt;br /&gt;
return Quote&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:Other_Languages/i18n?diff=980</id>
		<title>Module:Other Languages/i18n</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:Other_Languages/i18n?diff=980"/>
		<updated>2025-08-29T22:07:22Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:Other Languages/i18n&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;return {&lt;br /&gt;
	[&#039;en&#039;] = {&lt;br /&gt;
		--language row labels&lt;br /&gt;
		[&#039;en&#039;]  = &#039;&amp;lt;b&amp;gt;English&amp;lt;/b&amp;gt;&#039;,&lt;br /&gt;
		[&#039;zhs&#039;] = &#039;&amp;lt;b&amp;gt;Chinese&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;(Simplified)&amp;lt;/small&amp;gt;&amp;lt;/b&amp;gt;&#039;,&lt;br /&gt;
		[&#039;zht&#039;] = &#039;&amp;lt;b&amp;gt;Chinese&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;(Traditional)&amp;lt;/small&amp;gt;&amp;lt;/b&amp;gt;&#039;,&lt;br /&gt;
		[&#039;ja&#039;]  = &#039;&amp;lt;b&amp;gt;Japanese&amp;lt;/b&amp;gt;&#039;,&lt;br /&gt;
		[&#039;ko&#039;]  = &#039;&amp;lt;b&amp;gt;Korean&amp;lt;/b&amp;gt;&#039;,&lt;br /&gt;
		[&#039;es&#039;]  = &#039;&amp;lt;b&amp;gt;Spanish&amp;lt;/b&amp;gt;&#039;,&lt;br /&gt;
		[&#039;fr&#039;]  = &#039;&amp;lt;b&amp;gt;French&amp;lt;/b&amp;gt;&#039;,&lt;br /&gt;
		[&#039;ru&#039;]  = &#039;&amp;lt;b&amp;gt;Russian&amp;lt;/b&amp;gt;&#039;,&lt;br /&gt;
		[&#039;th&#039;]  = &#039;&amp;lt;b&amp;gt;Thai&amp;lt;/b&amp;gt;&#039;,&lt;br /&gt;
		[&#039;vi&#039;]  = &#039;&amp;lt;b&amp;gt;Vietnamese&amp;lt;/b&amp;gt;&#039;,&lt;br /&gt;
		[&#039;de&#039;]  = &#039;&amp;lt;b&amp;gt;German&amp;lt;/b&amp;gt;&#039;,&lt;br /&gt;
		[&#039;id&#039;]  = &#039;&amp;lt;b&amp;gt;Indonesian&amp;lt;/b&amp;gt;&#039;,&lt;br /&gt;
		[&#039;pt&#039;]  = &#039;&amp;lt;b&amp;gt;Portuguese&amp;lt;/b&amp;gt;&#039;,&lt;br /&gt;
		[&#039;tr&#039;]  = &#039;&amp;lt;b&amp;gt;Turkish&amp;lt;/b&amp;gt;&#039;,&lt;br /&gt;
		[&#039;it&#039;]  = &#039;&amp;lt;b&amp;gt;Italian&amp;lt;/b&amp;gt;&#039;,&lt;br /&gt;
		&lt;br /&gt;
		--references&lt;br /&gt;
		[&#039;en-ref&#039;]   = &#039;English&#039;,&lt;br /&gt;
		[&#039;zhs-ref&#039;]  = &#039;Simplified Chinese&#039;,&lt;br /&gt;
		[&#039;zht-ref&#039;]  = &#039;Traditional Chinese&#039;,&lt;br /&gt;
		[&#039;zh-ref&#039;]   = &#039;Chinese&#039;,&lt;br /&gt;
		[&#039;ja-ref&#039;]   = &#039;Japanese&#039;,&lt;br /&gt;
		[&#039;ko-ref&#039;]   = &#039;Korean&#039;,&lt;br /&gt;
		[&#039;es-ref&#039;]   = &#039;Spanish&#039;,&lt;br /&gt;
		[&#039;fr-ref&#039;]   = &#039;French&#039;,&lt;br /&gt;
		[&#039;ru-ref&#039;]   = &#039;Russian&#039;,&lt;br /&gt;
		[&#039;th-ref&#039;]   = &#039;Thai&#039;,&lt;br /&gt;
		[&#039;vi-ref&#039;]   = &#039;Vietnamese&#039;,&lt;br /&gt;
		[&#039;de-ref&#039;]   = &#039;German&#039;,&lt;br /&gt;
		[&#039;id-ref&#039;]   = &#039;Indonesian&#039;,&lt;br /&gt;
		[&#039;pt-ref&#039;]   = &#039;Portuguese&#039;,&lt;br /&gt;
		[&#039;tr-ref&#039;]   = &#039;Turkish&#039;,&lt;br /&gt;
		[&#039;it-ref&#039;]   = &#039;Italian&#039;,&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:Other_Languages?diff=979</id>
		<title>Module:Other Languages</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:Other_Languages?diff=979"/>
		<updated>2025-08-29T22:07:20Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:Other Languages&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p 			= {}&lt;br /&gt;
local lib			= require(&#039;Module:Feature&#039;)&lt;br /&gt;
local KOrm			= require(&#039;Module:Ko-rm&#039;)&lt;br /&gt;
local i18n			= require(&#039;Module:I18n&#039;).loadMessages(&#039;Other Languages&#039;)&lt;br /&gt;
local SelectiveSpan	= require(&#039;Module:Lang&#039;).SelectiveSpan&lt;br /&gt;
local search		= lib.inArray&lt;br /&gt;
local ne			= lib.isNotEmpty&lt;br /&gt;
local ie			= lib.isEmpty&lt;br /&gt;
local langOrder 	= {&#039;en&#039;, &#039;zhs&#039;, &#039;zht&#039;, &#039;ja&#039;, &#039;ko&#039;, &#039;es&#039;, &#039;fr&#039;, &#039;ru&#039;, &#039;th&#039;, &#039;vi&#039;, &#039;de&#039;, &#039;id&#039;, &#039;pt&#039;, &#039;tr&#039;, &#039;it&#039;}&lt;br /&gt;
local categories	= mw.html.create()&lt;br /&gt;
local noCat		 = {}&lt;br /&gt;
local Notes		 = {reuse={}}&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local args = require(&#039;Module:Arguments&#039;).getArgs(frame, {&lt;br /&gt;
		parentFirst = true,&lt;br /&gt;
		removeBlanks = false,&lt;br /&gt;
		wrappers = {&#039;Template:Other Languages&#039;}&lt;br /&gt;
	})&lt;br /&gt;
	if ne(args[&#039;Transclude&#039;]) then&lt;br /&gt;
		local new_index = lib.split(args[&#039;Transclude&#039;], &#039;#&#039;)&lt;br /&gt;
		local transclude = lib.split(new_index[1], &#039;;&#039;)&lt;br /&gt;
		p.Transclude(args, transclude[1], transclude[2], new_index[2])&lt;br /&gt;
	else&lt;br /&gt;
		local Y = 1&lt;br /&gt;
		while ne(args[&#039;Transclude_&#039; .. tostring(Y)]) or ne(args[Y]) do&lt;br /&gt;
			local new_index = lib.split((args[&#039;Transclude_&#039; .. tostring(Y)] or args[Y]), &#039;#&#039;)&lt;br /&gt;
			local transclude = lib.split(new_index[1], &#039;;&#039;)&lt;br /&gt;
			p.Transclude(args, transclude[1], transclude[2], new_index[2])&lt;br /&gt;
			Y = Y + 1&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	p.ParseNotes(args)&lt;br /&gt;
	return p._main(args, frame)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- Entry point for other modules.&lt;br /&gt;
--	@param args The table of arguments for which to generate an HTML table&lt;br /&gt;
--	@param frame Optional argument to specify a frame, which will be used for its extensionTag.&lt;br /&gt;
--		If not specified, the current frame will be used.&lt;br /&gt;
function p._main(args, frame)&lt;br /&gt;
	local out&lt;br /&gt;
	if ne(args[&#039;1_en&#039;]) then&lt;br /&gt;
		categories:wikitext(&#039;[[Category:Other Languages with Multiple Tables]]&#039;)&lt;br /&gt;
		out = mw.html.create(&#039;div&#039;):css{[&#039;display&#039;]=&#039;flex&#039;, [&#039;column-gap&#039;] = &#039;15px&#039;, [&#039;flex-direction&#039;] = &#039;row&#039;, [&#039;flex-wrap&#039;] = &#039;wrap&#039;}&lt;br /&gt;
		local Y = 1&lt;br /&gt;
		local y = tostring(Y)&lt;br /&gt;
		while args[y .. &#039;_en&#039;] do&lt;br /&gt;
			local entry = out:tag(&#039;div&#039;)&lt;br /&gt;
			entry:tag(&#039;h3&#039;):wikitext(args[y .. &#039;_header&#039;] or args[y .. &#039;_en&#039;])&lt;br /&gt;
			entry:node(p.Table(args, frame, (y .. &#039;_&#039;)))&lt;br /&gt;
			&lt;br /&gt;
			--continue loop&lt;br /&gt;
			Y = Y+1&lt;br /&gt;
			y = tostring(Y)&lt;br /&gt;
		end&lt;br /&gt;
	else&lt;br /&gt;
		out = p.Table(args, frame)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(out:node(require(&#039;Module:Namespace detect&#039;).main{[&amp;quot;main&amp;quot;]=categories})) .. (not args.noref and frame:extensionTag{ name = &#039;references&#039;, args = { group = &#039;•&#039; } } or &#039;&#039;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.Table(args, frame, prefix)&lt;br /&gt;
	prefix = prefix or &#039;&#039;&lt;br /&gt;
	local TLcol = false&lt;br /&gt;
	&lt;br /&gt;
	--[[list of all lang codes and some settings used in the loop&lt;br /&gt;
	[&#039;lang_code&#039;] = {&lt;br /&gt;
		rm = setting for the loop to check if lang should have rm,&lt;br /&gt;
		span = lang code to use in the transcript span if different from base lang code&lt;br /&gt;
	}&lt;br /&gt;
	--]]&lt;br /&gt;
	local lang = {&lt;br /&gt;
		[&#039;zhs&#039;] = { rm = true, span = &#039;zh-Hans&#039; },&lt;br /&gt;
		[&#039;zht&#039;] = { rm = true, span = &#039;zh-Hant&#039; },&lt;br /&gt;
		[&#039;ja&#039;]  = { rm = true },&lt;br /&gt;
		[&#039;ko&#039;]  = { rm = true },&lt;br /&gt;
		[&#039;ru&#039;]  = { rm = true },&lt;br /&gt;
		[&#039;th&#039;]  = { rm = true }&lt;br /&gt;
	}&lt;br /&gt;
	--initialize the table in html syntax and the category variable&lt;br /&gt;
	local articletable = mw.html.create(&#039;table&#039;):addClass(&#039;article-table&#039;):newline()&lt;br /&gt;
	&lt;br /&gt;
	--header row&lt;br /&gt;
	local tr = articletable:tag(&#039;tr&#039;)&lt;br /&gt;
	tr:tag(&#039;th&#039;):wikitext(&#039;Language&#039;)&lt;br /&gt;
	tr:tag(&#039;th&#039;):wikitext(args.name or &#039;Official Name&#039;)&lt;br /&gt;
	&lt;br /&gt;
	--check if any [lang]_tl exists to show tl column if true&lt;br /&gt;
	local validTable = false&lt;br /&gt;
	for _, langCode in ipairs(langOrder) do&lt;br /&gt;
		if ne(args[prefix .. langCode]) then&lt;br /&gt;
			if langCode ~= &#039;en&#039; then validTable = true end&lt;br /&gt;
			if args[prefix .. &#039;default_hidden&#039;] or args[&#039;default_hidden&#039;] then&lt;br /&gt;
				if ((ne(args[prefix .. langCode .. &#039;_tl&#039;]) or ne(args[prefix .. &#039;zh_tl&#039;])) and TLcol == false) then&lt;br /&gt;
					tr:tag(&#039;th&#039;):wikitext(&#039;Literal Meaning&#039;)&lt;br /&gt;
					TLcol = true&lt;br /&gt;
				end&lt;br /&gt;
			else&lt;br /&gt;
				if ((args[prefix .. langCode .. &#039;_tl&#039;] or args[prefix .. &#039;zh_tl&#039;]) and TLcol == false) then&lt;br /&gt;
					tr:tag(&#039;th&#039;):wikitext(&#039;Literal Meaning&#039;)&lt;br /&gt;
					TLcol = true&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	if not validTable then categories:wikitext(&#039;[[Category:Empty Other Languages]]&#039;) end&lt;br /&gt;
	&lt;br /&gt;
	--start loop to create the lang rows with langOrder as iterator list to determine the order of the rows&lt;br /&gt;
	for i, langCode in ipairs(langOrder) do&lt;br /&gt;
		--variables for ease of use&lt;br /&gt;
		local Tx = args[prefix .. langCode] or nil&lt;br /&gt;
		local Tl = args[prefix .. langCode .. &#039;_tl&#039;] or nil&lt;br /&gt;
		local Rm = args[prefix .. langCode .. &#039;_rm&#039;] or nil&lt;br /&gt;
		local Loanword = args[prefix .. langCode .. &#039;_lang&#039;] or nil&lt;br /&gt;
		local Loanword_Tl = args[prefix .. langCode .. &#039;_lang_tl&#039;] or nil&lt;br /&gt;
		local Note = args[prefix .. langCode .. &#039;_note&#039;] or nil&lt;br /&gt;
		local Lang = lang[langCode] or {}&lt;br /&gt;
		&lt;br /&gt;
		--default to pagename if en transcript is not given&lt;br /&gt;
		if langCode == &#039;en&#039; then&lt;br /&gt;
			if Tx then if ie(Tx) then Tx = mw.title.getCurrentTitle().text end else Tx = mw.title.getCurrentTitle().text end&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		--do a check for if transcript for the lang exists and is not blank, move on to next lang if false&lt;br /&gt;
		if Tx then&lt;br /&gt;
			if ie(Tx) then&lt;br /&gt;
				if not noCat[prefix .. langCode] then&lt;br /&gt;
					categories:wikitext(&#039;[[Category:Incomplete Transcripts for Other Languages]][[Category:&#039;,string.upper(langCode),&#039; Transcript Missing]]&#039;)&lt;br /&gt;
				end&lt;br /&gt;
			elseif Tx == &#039;_UNAVAILABLE&#039; then&lt;br /&gt;
				if not noCat[prefix .. langCode] then&lt;br /&gt;
					categories:wikitext(&#039;[[Category:Unavailable Transcripts for Other Languages]][[Category:&#039;,string.upper(langCode),&#039; Unavailable Transcripts]]&#039;)&lt;br /&gt;
				end&lt;br /&gt;
			else&lt;br /&gt;
				local tr = articletable:tag(&#039;tr&#039;)&lt;br /&gt;
			&lt;br /&gt;
				--open and close &amp;quot;Language&amp;quot; column cell with value and open &amp;quot;Official Name&amp;quot; column cell with transcript&lt;br /&gt;
				tr:tag(&#039;td&#039;):wikitext(i18n:msg(langCode))&lt;br /&gt;
				local td = tr:tag(&#039;td&#039;)&lt;br /&gt;
				local displayTx = Tx&lt;br /&gt;
				if langCode == &#039;zhs&#039; or langCode == &#039;zht&#039; or langCode == &#039;ja&#039; then&lt;br /&gt;
					displayTx = Tx&lt;br /&gt;
								:gsub(&#039;·&#039;, &#039;・&#039;) -- convert halfwidth middle dot to fullwidth middle dot&lt;br /&gt;
				elseif langCode == &#039;ko&#039; then&lt;br /&gt;
					displayTx = KOrm.strip(Tx) -- strip TX from keywords used in Module:Ko-rm&lt;br /&gt;
								:gsub(&#039;·&#039;, &#039;・&#039;) -- convert halfwidth middle dot to fullwidth middle dot&lt;br /&gt;
				elseif langCode == &#039;fr&#039; then&lt;br /&gt;
					displayTx = Tx&lt;br /&gt;
								:gsub(&#039; !&#039;, &#039;&amp;amp;nbsp;!&#039;) -- add &amp;amp;nbsp; after/before punctuation so it does not break from the text it relates to&lt;br /&gt;
								:gsub(&#039; %?&#039;, &#039;&amp;amp;nbsp;?&#039;) -- &lt;br /&gt;
								:gsub(&#039; :&#039;, &#039;&amp;amp;nbsp;:&#039;) -- &lt;br /&gt;
								:gsub(&#039; ~&#039;, &#039;&amp;amp;nbsp;~&#039;) -- &lt;br /&gt;
								:gsub(&#039; %-&#039;, &#039;&amp;amp;nbsp;-&#039;) -- &lt;br /&gt;
								:gsub(&#039; &amp;amp;&#039;, &#039;&amp;amp;nbsp;&amp;amp;&#039;) -- &lt;br /&gt;
								:gsub(&#039; »&#039;, &#039;&amp;amp;nbsp;»&#039;) -- &lt;br /&gt;
								:gsub(&#039;« &#039;, &#039;«&amp;amp;nbsp;&#039;) -- &lt;br /&gt;
				elseif langCode == &#039;ru&#039; then&lt;br /&gt;
					displayTx = p.ruBreak(Tx) -- add &amp;lt;wbr&amp;gt; after hyphens as chromium based browsers do not support Russian properly&lt;br /&gt;
				elseif langCode == &#039;th&#039; then&lt;br /&gt;
					displayTx = Tx&lt;br /&gt;
								:gsub(&#039;%.%.%.&#039;, &#039;...&amp;lt;wbr&amp;gt;&#039;) -- add &amp;lt;wbr&amp;gt; after ellipses as they do not break properly due to not spacing in Thai, making scroll horizontally&lt;br /&gt;
				elseif langCode == &#039;de&#039; then&lt;br /&gt;
					displayTx = Tx&lt;br /&gt;
								:gsub(&#039;%.%.%.&#039;, &#039;...&amp;lt;wbr&amp;gt;&#039;) -- add &amp;lt;wbr&amp;gt; after ellipses as they do not break properly due to not spacing in German, making scroll horizontally&lt;br /&gt;
				end&lt;br /&gt;
				local code = Lang.span or langCode&lt;br /&gt;
				td:node(SelectiveSpan(displayTx,code,(code == &#039;vi&#039; and true or false)))&lt;br /&gt;
				&lt;br /&gt;
				--lang notes next to transcript if corresponding translation parameter is blank or translation column is not shown&lt;br /&gt;
					--general lang note&lt;br /&gt;
					if ((ie(Tl) and TLcol) or TLcol == false) then&lt;br /&gt;
						for _, ref in ipairs(Notes) do&lt;br /&gt;
							if ref.langs[prefix .. langCode] then&lt;br /&gt;
								td:wikitext( frame:extensionTag{ name = &#039;ref&#039;, content = ref.ref, args = { name = prefix .. ref.langs.name, group = &#039;•&#039; } } )&lt;br /&gt;
							end&lt;br /&gt;
						end&lt;br /&gt;
						if Notes.reuse[prefix .. langCode] then&lt;br /&gt;
							td:wikitext( frame:extensionTag{ name = &#039;ref&#039;, args = { name = Notes.reuse[prefix .. langCode], group = &#039;•&#039; } } )&lt;br /&gt;
						end&lt;br /&gt;
					end&lt;br /&gt;
				&lt;br /&gt;
				-- romanization section&lt;br /&gt;
				if Lang.rm then&lt;br /&gt;
					&lt;br /&gt;
					--automatic russian romanization through [[Module:Ru-rm]]&lt;br /&gt;
					if langCode == &#039;ru&#039; then&lt;br /&gt;
						local ru_rm = p.CleanTT(mw.text.unstrip(Tx))&lt;br /&gt;
						ru_rm = require(&#039;Module:Ru-rm&#039;)._main{ru_rm}&lt;br /&gt;
						&lt;br /&gt;
						--display romanization only if it differs from transcript&lt;br /&gt;
						if p.CleanTT(mw.text.unstrip(Tx)) ~= ru_rm then&lt;br /&gt;
							td:wikitext(&#039;&amp;lt;br /&amp;gt;&#039;):tag(&#039;small&#039;):tag(&#039;i&#039;):wikitext(ru_rm)&lt;br /&gt;
						end&lt;br /&gt;
						&lt;br /&gt;
					--automatic korean romanization through [[Module:Ko-rm]]&lt;br /&gt;
					elseif langCode == &#039;ko&#039; then&lt;br /&gt;
						local ko_rm = p.CleanTT(mw.text.unstrip(Tx))&lt;br /&gt;
						local ko_mode = args.ko_mode or &#039;1&#039;&lt;br /&gt;
						&lt;br /&gt;
						--if manual rm exists, use it, otherwise automatic, and add category if param exists but no manual rm was given&lt;br /&gt;
						if ko_mode == &#039;2&#039; then&lt;br /&gt;
							--debug mode, **DO NOT SAVE WITH THIS SETTING, ONLY PREVIEW**&lt;br /&gt;
							mw.logObject(Tx, &#039;Raw tx&#039;)&lt;br /&gt;
							mw.logObject(ko_rm, &#039;Input to ko_rm&#039;)&lt;br /&gt;
							ko_rm = KOrm._main{ko_rm, capi = 1, nn = args[prefix .. &#039;ko_nn&#039;] or nil, ni = args[prefix .. &#039;ko_ni&#039;] or nil, bcred = args[prefix .. &#039;ko_bcred&#039;] or nil}&lt;br /&gt;
							td:wikitext(&#039;&amp;lt;br /&amp;gt;Auto-Rm: [&#039;):tag(&#039;small&#039;):tag(&#039;i&#039;):wikitext(ko_rm):done():wikitext(&#039;]&#039;)&lt;br /&gt;
							td:wikitext(&#039;&amp;lt;br /&amp;gt;Manual-Rm: [&#039;):tag(&#039;small&#039;):tag(&#039;i&#039;):wikitext((Rm or &#039;&#039;)):done():wikitext(&#039;]&#039;)&lt;br /&gt;
						elseif (Rm and ne(Rm) and ko_mode == &#039;1&#039;) then&lt;br /&gt;
							td:wikitext(&#039;&amp;lt;br /&amp;gt;&#039;):tag(&#039;small&#039;):tag(&#039;i&#039;):wikitext(Rm)&lt;br /&gt;
						elseif ko_mode == &#039;1&#039; then&lt;br /&gt;
							ko_rm = KOrm._main{ko_rm, capi = 1, nn = args[prefix .. &#039;ko_nn&#039;] or nil, ni = args[prefix .. &#039;ko_ni&#039;] or nil, bcred = args[prefix .. &#039;ko_bcred&#039;] or nil}&lt;br /&gt;
							if Rm == &#039;&#039; and not noCat[prefix .. &#039;ko_rm&#039;] then categories:wikitext(&#039;[[Category:KO Romanization Missing]]&#039;) end&lt;br /&gt;
							--display romanization only if it differs from transcript&lt;br /&gt;
							if mw.text.unstrip(Tx) ~= ko_rm then&lt;br /&gt;
								td:wikitext(&#039;&amp;lt;br /&amp;gt;&#039;):tag(&#039;small&#039;):tag(&#039;i&#039;):wikitext(ko_rm)&lt;br /&gt;
							end&lt;br /&gt;
						end&lt;br /&gt;
						&lt;br /&gt;
						if Rm ~= nil then&lt;br /&gt;
							ko_rm2 = require(&#039;Module:Ko-rm&#039;)._main{ko_rm, capi = 1, nn = args[prefix .. &#039;ko_nn&#039;] or nil, ni = args[prefix .. &#039;ko_ni&#039;] or nil, bcred = args[prefix .. &#039;ko_bcred&#039;] or nil}&lt;br /&gt;
							if not noCat[prefix .. &#039;ko_rm&#039;] and ne(Rm) then&lt;br /&gt;
								if Rm == ko_rm2 then&lt;br /&gt;
									categories:wikitext(&#039;[[Category:Korean Manual Romanization Matches Automatic]]&#039;)&lt;br /&gt;
								else&lt;br /&gt;
									categories:wikitext(&#039;[[Category:Korean Manual Romanization Mismatches Automatic]]&#039;)&lt;br /&gt;
								end&lt;br /&gt;
							end&lt;br /&gt;
						end&lt;br /&gt;
						&lt;br /&gt;
					--automatic korean romanization through [[Module:Ja-rm]]&lt;br /&gt;
					elseif langCode == &#039;ja&#039; then&lt;br /&gt;
						local ja_rm = p.CleanTT(mw.text.unstrip(Tx))&lt;br /&gt;
						ja_rm = require(&#039;Module:Ja-rm&#039;)._main{ja_rm, errorcat=true}&lt;br /&gt;
						&lt;br /&gt;
						if ne(Rm) then&lt;br /&gt;
							-- manual rm&lt;br /&gt;
							td:wikitext(&#039;&amp;lt;br /&amp;gt;&#039;):tag(&#039;small&#039;):tag(&#039;i&#039;):wikitext(Rm)&lt;br /&gt;
							if ja_rm ~= &#039;&#039; then&lt;br /&gt;
								categories:wikitext(&lt;br /&gt;
									&#039;[[Category:Japanese Manual Romanization &#039;, &lt;br /&gt;
									lib.ternary(string.lower(Rm):gsub(&#039;[%s%-\&#039;]&#039;, &#039;&#039;) == string.lower(ja_rm):gsub(&#039;%[%[category:.+$&#039;, &#039;&#039;):gsub(&#039;[%s%-\&#039;]&#039;, &#039;&#039;), &#039;Matches&#039;, &#039;Mismatches&#039;),&lt;br /&gt;
									&#039; Automatic]]&#039;&lt;br /&gt;
								)&lt;br /&gt;
							end&lt;br /&gt;
						elseif ja_rm ~= &#039;&#039; and ja_rm~=Tx then&lt;br /&gt;
							-- valid automatic rm&lt;br /&gt;
							td:wikitext(&#039;&amp;lt;br /&amp;gt;&#039;):tag(&#039;small&#039;):tag(&#039;i&#039;):wikitext(ja_rm)&lt;br /&gt;
						end&lt;br /&gt;
						if ja_rm == &#039;&#039; and Rm == &#039;&#039; and not noCat[prefix .. &#039;ja_rm&#039;] then categories:wikitext(&#039;[[Category:JA Romanization Missing]]&#039;) end&lt;br /&gt;
						&lt;br /&gt;
					elseif Rm and (langCode == &#039;zhs&#039; or langCode == &#039;zht&#039;) then&lt;br /&gt;
						td:wikitext(&#039;&amp;lt;br /&amp;gt;&#039;):tag(&#039;small&#039;):tag(&#039;i&#039;):tag(&#039;span&#039;):attr(&#039;lang&#039;, &#039;zh-rm&#039;):wikitext(Rm)&lt;br /&gt;
						if ie(Rm) and not noCat[prefix .. langCode .. &#039;_rm&#039;] then categories:wikitext(&#039;[[Category:&#039;,string.upper(langCode),&#039; Romanization Missing]]&#039;) end&lt;br /&gt;
					--general romanization inclusion&lt;br /&gt;
					elseif Rm then&lt;br /&gt;
						td:wikitext(&#039;&amp;lt;br /&amp;gt;&#039;):tag(&#039;small&#039;):tag(&#039;i&#039;):wikitext(Rm)&lt;br /&gt;
						if ie(Rm) and not noCat[prefix .. langCode .. &#039;_rm&#039;] then categories:wikitext(&#039;[[Category:&#039;,string.upper(langCode),&#039; Romanization Missing]]&#039;) end&lt;br /&gt;
					end&lt;br /&gt;
					&lt;br /&gt;
				end&lt;br /&gt;
				&lt;br /&gt;
				--translation section&lt;br /&gt;
				if Tl and TLcol then&lt;br /&gt;
					local td = tr:tag(&#039;td&#039;)&lt;br /&gt;
					--special format for translations which are non-english loanwords&lt;br /&gt;
					if (Loanword and Loanword_Tl) then&lt;br /&gt;
						local CODE = mw.loadData(&#039;Module:Lang/code&#039;)[Loanword] or nil&lt;br /&gt;
						if CODE and ne(Loanword_Tl) then td:wikitext(Tl, &#039;&amp;lt;br /&amp;gt;(&amp;lt;u&amp;gt;&#039;, CODE, &#039;&amp;lt;/u&amp;gt;: &#039;, Loanword_Tl, &#039;)&#039;)&lt;br /&gt;
						elseif CODE then td:wikitext(&#039;&amp;lt;u&amp;gt;&#039;, CODE, &#039;&amp;lt;/u&amp;gt;: &#039;, Tl) end&lt;br /&gt;
						if ie(Tl) and not noCat[prefix .. langCode .. &#039;_tl&#039;] then categories:wikitext(&#039;[[Category:&#039;,string.upper(langCode),&#039; Translation With Missing Loanword Language]]&#039;) end&lt;br /&gt;
						if ie(Loanword_Tl) and not noCat[prefix .. langCode .. &#039;_lang_tl&#039;] then categories:wikitext(&#039;[[Category:&#039;,string.upper(langCode),&#039; Loanword With Missing Translation]]&#039;) end&lt;br /&gt;
						&lt;br /&gt;
					--special format for translations which are english loanwords&lt;br /&gt;
					elseif Loanword then&lt;br /&gt;
						local CODE = mw.loadData(&#039;Module:Lang/code&#039;)[Loanword] or nil&lt;br /&gt;
						if CODE then td:wikitext(&#039;&amp;lt;u&amp;gt;&#039;, CODE, &#039;&amp;lt;/u&amp;gt;: &#039;, Tl) end&lt;br /&gt;
						if ie(Tl) and not noCat[prefix .. langCode .. &#039;_tl&#039;] then categories:wikitext(&#039;[[Category:&#039;,string.upper(langCode),&#039; Translation With Missing Loanword Language]]&#039;) end&lt;br /&gt;
						&lt;br /&gt;
					--general [lang]_tl formatting&lt;br /&gt;
					else&lt;br /&gt;
						td:wikitext(Tl)&lt;br /&gt;
					end&lt;br /&gt;
					if ne(Tl) then&lt;br /&gt;
						for _, ref in ipairs(Notes) do&lt;br /&gt;
							if ref.langs[prefix .. langCode] then&lt;br /&gt;
								td:wikitext( frame:extensionTag{ name = &#039;ref&#039;, content = ref.ref, args = { name = prefix .. ref.langs.name, group = &#039;•&#039; } } )&lt;br /&gt;
							end&lt;br /&gt;
						end&lt;br /&gt;
						if Notes.reuse[prefix .. langCode] then&lt;br /&gt;
							td:wikitext( frame:extensionTag{ name = &#039;ref&#039;, args = { name = Notes.reuse[prefix .. langCode], group = &#039;•&#039; } } )&lt;br /&gt;
						end&lt;br /&gt;
					end&lt;br /&gt;
					&lt;br /&gt;
					&lt;br /&gt;
					if TLcol == true and ie(Tl) and not noCat[prefix .. langCode .. &#039;_tl&#039;] then&lt;br /&gt;
					categories:wikitext(&#039;[[Category:&#039;,string.upper(langCode),&#039; Translation Missing]]&#039;)&lt;br /&gt;
					end&lt;br /&gt;
				&lt;br /&gt;
				--default behaviour if no [lang]_tl but shown &amp;quot;Literal Meaning&amp;quot; column&lt;br /&gt;
				elseif TLcol then&lt;br /&gt;
					--special zh_tl when zhs logic&lt;br /&gt;
					if (args[prefix .. &#039;zh_tl&#039;] and search({&#039;zhs&#039;,&#039;zht&#039;},langCode)) then&lt;br /&gt;
						&lt;br /&gt;
						if ne(args[prefix .. &#039;zht&#039;]) and langCode == &#039;zhs&#039; then&lt;br /&gt;
							local td = tr:tag(&#039;td&#039;)&lt;br /&gt;
							td:attr(&#039;rowspan&#039;,2):wikitext(args[prefix .. &#039;zh_tl&#039;])&lt;br /&gt;
							&lt;br /&gt;
							for _, ref in ipairs(Notes) do&lt;br /&gt;
								if ref.langs[prefix .. &#039;zh&#039;] then&lt;br /&gt;
									td:wikitext( frame:extensionTag{ name = &#039;ref&#039;, content = ref.ref, args = { name = prefix .. ref.langs.name, group = &#039;•&#039; } } )&lt;br /&gt;
								end&lt;br /&gt;
							end&lt;br /&gt;
							if Notes.reuse[prefix .. &#039;zh&#039;] then&lt;br /&gt;
								td:wikitext( frame:extensionTag{ name = &#039;ref&#039;, args = { name = Notes.reuse[prefix .. &#039;zh&#039;], group = &#039;•&#039; } } )&lt;br /&gt;
							end&lt;br /&gt;
							&lt;br /&gt;
						elseif ne(args[prefix .. &#039;zhs&#039;]) and langCode == &#039;zht&#039; then&lt;br /&gt;
							-- do nothing&lt;br /&gt;
						else&lt;br /&gt;
							local td = tr:tag(&#039;td&#039;)&lt;br /&gt;
							td:wikitext(args[prefix .. &#039;zh_tl&#039;])&lt;br /&gt;
							&lt;br /&gt;
							for _, ref in ipairs(Notes) do&lt;br /&gt;
								if ref.langs[prefix .. &#039;zh&#039;] then&lt;br /&gt;
									td:wikitext( frame:extensionTag{ name = &#039;ref&#039;, content = ref.ref, args = { name = prefix .. ref.langs.name, group = &#039;•&#039; } } )&lt;br /&gt;
								end&lt;br /&gt;
							end&lt;br /&gt;
							if Notes.reuse[prefix .. &#039;zh&#039;] then&lt;br /&gt;
								td:wikitext( frame:extensionTag{ name = &#039;ref&#039;, args = { name = Notes.reuse[prefix .. &#039;zh&#039;], group = &#039;•&#039; } } )&lt;br /&gt;
							end&lt;br /&gt;
						end&lt;br /&gt;
						&lt;br /&gt;
						if ie(args[prefix .. &#039;zh_tl&#039;]) and not noCat[prefix .. &#039;zh_tl&#039;] then categories:wikitext(&#039;[[Category:ZH Translation Missing]]&#039;) end&lt;br /&gt;
					&lt;br /&gt;
					--default behaviour if &amp;quot;Literal Meaning&amp;quot; column is shown but no [lang]_tl&lt;br /&gt;
					else&lt;br /&gt;
						tr:tag(&#039;td&#039;):wikitext(&#039;&amp;amp;mdash;&#039;)&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	&lt;br /&gt;
	--end of loop&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	--check for administrative categories&lt;br /&gt;
	if (args[prefix .. &#039;default_hidden&#039;] or args[&#039;default_hidden&#039;]) and TLcol == true then&lt;br /&gt;
		categories:wikitext(&#039;[[Category:TL Parameters Filled In Despite default_hidden Given]]&#039;)&lt;br /&gt;
	end&lt;br /&gt;
	if args[&#039;hide_tl&#039;] or args[&#039;multi&#039;] then&lt;br /&gt;
		categories:wikitext(&#039;[[Category:Pages Using Deprecated Template Parameters]]&#039;)&lt;br /&gt;
	end&lt;br /&gt;
	if ne(args[&#039;revise&#039;]) then&lt;br /&gt;
		categories:wikitext(&#039;[[Category:Other Languages Revision Requests]]&#039;)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	--return finished table&lt;br /&gt;
	return articletable&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.Transclude(retArgs, page, og_index, new_index)&lt;br /&gt;
	local Parser = require(&#039;Module:Parser&#039;).getTemplateArgs&lt;br /&gt;
	local frame = mw.getCurrentFrame()&lt;br /&gt;
	&lt;br /&gt;
	local og_prefix = &#039;&#039;&lt;br /&gt;
	local new_index = new_index or og_index or 0&lt;br /&gt;
	if ne(og_index) then&lt;br /&gt;
		og_prefix = tostring(og_index) .. &#039;_&#039;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local params = Parser(page, {only=&#039;Other Languages&#039;})&lt;br /&gt;
	local at_least_one = false&lt;br /&gt;
	&lt;br /&gt;
	if params == nil then&lt;br /&gt;
		categories:wikitext(&#039;[[Category:Other Languages Invalid Transclusions]]&#039;)&lt;br /&gt;
		return&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local new_prefix = tostring(new_index) .. &#039;_&#039;&lt;br /&gt;
	if new_prefix == &#039;0_&#039; then&lt;br /&gt;
		new_prefix = &#039;&#039;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	for param, value in pairs(params) do&lt;br /&gt;
		local retParam = param&lt;br /&gt;
		if (tonumber(retParam) ~= nil and tonumber(retParam) == new_index+1)&lt;br /&gt;
		or (retParam == &#039;Transclude&#039; and new_index == 0)&lt;br /&gt;
		or (retParam == (&#039;Transclude_&#039; .. tostring(new_index))) then&lt;br /&gt;
			error(&#039;\n[[Category:Other Languages Invalid Transclusions]]Attempted transclusion of a transcluded table, please utilize the page with the original table [possibly: &#039; .. value .. &#039; ]&#039;)&lt;br /&gt;
		elseif retParam:find(&#039;^%d_&#039;) then&lt;br /&gt;
			retParam = param:gsub(&#039;^%d+_&#039;, new_prefix, 1)&lt;br /&gt;
		elseif new_prefix ~= &#039;&#039; then&lt;br /&gt;
			retParam = new_prefix .. retParam&lt;br /&gt;
		end&lt;br /&gt;
		if retArgs[retParam] == nil and (not param:find(&#039;revise&#039;)) then&lt;br /&gt;
			if (og_prefix ~= &#039;&#039; and param:find(&#039;^&#039; .. og_prefix)) or (og_prefix == &#039;&#039; and (not param:find(&#039;^%d+_&#039;))) then&lt;br /&gt;
				retArgs[retParam] = frame:preprocess(value)&lt;br /&gt;
				noCat[retParam] = true&lt;br /&gt;
				at_least_one = true&lt;br /&gt;
			end&lt;br /&gt;
		elseif retArgs[retParam] == &#039;{nil}&#039; then&lt;br /&gt;
			retArgs[retParam] = nil&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	if not at_least_one then&lt;br /&gt;
		categories:wikitext(&#039;[[Category:Other Languages Invalid Transclusions]]&#039;)&lt;br /&gt;
	else&lt;br /&gt;
		categories:wikitext(&#039;[[Category:Other Languages Transcluding Tables]]&#039;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.ParseNotes(args)&lt;br /&gt;
	-- table concat in sentence format&lt;br /&gt;
	local function join(tab)&lt;br /&gt;
		if #tab == 0 then return &#039;&#039;&lt;br /&gt;
		elseif #tab == 1 then return tab[1]&lt;br /&gt;
		elseif #tab == 2 then return tab[1] .. &#039; and &#039; .. tab[2]&lt;br /&gt;
		else&lt;br /&gt;
			local last = table.remove(tab, #tab)&lt;br /&gt;
			result = table.concat(tab, &#039;, &#039;) .. &#039;, and &#039; .. last&lt;br /&gt;
			return result&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	local parsedNotes = {}&lt;br /&gt;
	&lt;br /&gt;
	for param, value in pairs(args) do&lt;br /&gt;
		if type(param) == &#039;string&#039; and param:find(&#039;_note$&#039;) and ne(value) then&lt;br /&gt;
			param = param:gsub(&#039;_note$&#039;, &#039;&#039;)&lt;br /&gt;
			local note = { ref = {}, langs = { name = param }, prefix = &#039;&#039; }&lt;br /&gt;
			local prefix = &#039;&#039;&lt;br /&gt;
			parsedNotes[param] = true&lt;br /&gt;
			if param:find(&#039;^%d+_&#039;) then&lt;br /&gt;
				prefix, param = string.match(param, &#039;^(%d+_)(.-)$&#039;)&lt;br /&gt;
				note.prefix = prefix&lt;br /&gt;
				note.langs.name = param&lt;br /&gt;
			end&lt;br /&gt;
			&lt;br /&gt;
			-- zhs and zht checks as they&#039;re different length&lt;br /&gt;
			if math.fmod(#param, 2) == 1 and param:find(&#039;zht&#039;) and not param:find(&#039;zhs&#039;)then&lt;br /&gt;
				param = param:gsub(&#039;zht&#039;, &#039;&#039;)&lt;br /&gt;
				note.langs[note.prefix .. &#039;zht&#039;] = true&lt;br /&gt;
				table.insert(note.ref, i18n:msg(&#039;zht-ref&#039;))&lt;br /&gt;
			elseif math.fmod(#param, 2) == 1 and param:find(&#039;zhs&#039;) and not param:find(&#039;zht&#039;) then&lt;br /&gt;
				param = param:gsub(&#039;zhs&#039;, &#039;&#039;)&lt;br /&gt;
				note.langs[note.prefix .. &#039;zhs&#039;] = true&lt;br /&gt;
				table.insert(note.ref, i18n:msg(&#039;zhs-ref&#039;))&lt;br /&gt;
			elseif math.fmod(#param, 2) == 0 and param:find(&#039;zht&#039;) and param:find(&#039;zhs&#039;) then&lt;br /&gt;
				param = param:gsub(&#039;zht&#039;, &#039;&#039;):gsub(&#039;zhs&#039;, &#039;&#039;)&lt;br /&gt;
				note.langs[note.prefix .. &#039;zht&#039;] = true&lt;br /&gt;
				note.langs[note.prefix .. &#039;zhs&#039;] = true&lt;br /&gt;
				table.insert(note.ref, i18n:msg(&#039;zhs-ref&#039;))&lt;br /&gt;
				table.insert(note.ref, i18n:msg(&#039;zht-ref&#039;))&lt;br /&gt;
			end&lt;br /&gt;
			&lt;br /&gt;
			-- rest of langs&lt;br /&gt;
			for lang in string.gmatch(param, &#039;%w%w&#039;) do&lt;br /&gt;
				note.langs[note.prefix .. lang] = true&lt;br /&gt;
				table.insert(note.ref, i18n:msg(lang .. &#039;-ref&#039;))&lt;br /&gt;
			end&lt;br /&gt;
			&lt;br /&gt;
			-- build ref content and include in return&lt;br /&gt;
			note.ref = &#039;&amp;lt;b&amp;gt;&#039; .. join(note.ref) .. &#039;:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&#039; .. value&lt;br /&gt;
			table.insert(Notes, note)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	for param, value in pairs(args) do&lt;br /&gt;
		if type(param) == &#039;string&#039; and param:find(&#039;_noteName$&#039;) and ne(value) and parsedNotes[value] then&lt;br /&gt;
			Notes.reuse[param:gsub(&#039;_noteName$&#039;, &#039;&#039;)] = value&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.CleanTT(tx)&lt;br /&gt;
	local full = tx&lt;br /&gt;
	local result = tx&lt;br /&gt;
	for tooltip, display in string.gmatch(full, &#039;&amp;lt;span[^&amp;gt;]+title=&amp;quot;([^&amp;gt;]-)&amp;quot;&amp;gt;(.-)&amp;lt;/span&amp;gt;&#039;) do&lt;br /&gt;
		search_str = &#039;&amp;lt;span[^&amp;gt;]+title=&amp;quot;&#039; .. tooltip .. &#039;&amp;quot;&amp;gt;(&#039; .. display .. &#039;)&amp;lt;/span&amp;gt;&amp;lt;span[^&amp;gt;]+&amp;gt;&amp;lt;span[^&amp;gt;]+&amp;gt;&#039; .. display .. &#039;&amp;lt;/span&amp;gt;&amp;lt;span[^&amp;gt;]+&amp;gt;&#039; .. tooltip .. &#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
		result = result:gsub(search_str, display)&lt;br /&gt;
	end&lt;br /&gt;
	return result&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.ruBreak(tx)&lt;br /&gt;
	local split = {}&lt;br /&gt;
	local allowed = true&lt;br /&gt;
	--separate the string through unicode codepoints as default lua split cannot handle non-UTF-8 characters&lt;br /&gt;
	for c in mw.ustring.gcodepoint(tx) do&lt;br /&gt;
		table.insert(split, mw.ustring.char(c))&lt;br /&gt;
	end&lt;br /&gt;
	-- mw.logObject(split,&#039;split&#039;)   --debug&lt;br /&gt;
	&lt;br /&gt;
	--separate the split string into ASCII and non-ASCII, include anything inside &#039;&amp;lt;&amp;gt;&#039; as ASCII to not mess with html tags rendering&lt;br /&gt;
	local loopnum = 1&lt;br /&gt;
	local html, ref = 0, false&lt;br /&gt;
	while split[loopnum] do&lt;br /&gt;
		--check for start of ref tag&lt;br /&gt;
		if split[loopnum] == &#039;\&#039;&#039; and split[loopnum+1] == &#039;&amp;quot;&#039; and split[loopnum+2] == &#039;`&#039; then&lt;br /&gt;
			ref = true&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		--check for start of html&lt;br /&gt;
		if (split[loopnum] == &#039;&amp;lt;&#039; and split[loopnum+1]:find(&#039;%w&#039;)) then&lt;br /&gt;
			html = html + 1&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		if (split[loopnum]:find(&#039;%-&#039;) and html == 0 and ref == false) then&lt;br /&gt;
			split[loopnum] = &#039;-&amp;lt;wbr&amp;gt;&#039;&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		--check for end of ref tag&lt;br /&gt;
		if split[loopnum] == &#039;`&#039; and split[loopnum+1] == &#039;&amp;quot;&#039; and split[loopnum+2] == &#039;\&#039;&#039; then&lt;br /&gt;
			ref = false&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		--check for end of html&lt;br /&gt;
		if (split[loopnum] == &#039;|&#039; or (split[loopnum] == &#039;]&#039; and split[loopnum+1] == &#039;]&#039;)) then&lt;br /&gt;
			link = false&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		loopnum = loopnum + 1&lt;br /&gt;
	end&lt;br /&gt;
	return table.concat(split, &#039;&#039;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:New_Article_Text?diff=978</id>
		<title>Module:New Article Text</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:New_Article_Text?diff=978"/>
		<updated>2025-08-29T22:07:20Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:New Article Text&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
    local td_attr = {&lt;br /&gt;
        valign=&#039;top&#039;&lt;br /&gt;
    }&lt;br /&gt;
    local td_css = {&lt;br /&gt;
        width=&#039;50%&#039;&lt;br /&gt;
    }&lt;br /&gt;
    local title = frame:getParent():getTitle()&lt;br /&gt;
    local sections = mw.loadData(&#039;Module:New Article Text/data&#039;)&lt;br /&gt;
    &lt;br /&gt;
    local output = {}&lt;br /&gt;
    -- For Each Section&lt;br /&gt;
    for _, section_data in ipairs(sections) do&lt;br /&gt;
        if section_data[&#039;header&#039;] and section_data[&#039;sections&#039;] then&lt;br /&gt;
            local evenTest&lt;br /&gt;
            local section = page_layout(section_data[&#039;header&#039;])&lt;br /&gt;
            local row&lt;br /&gt;
            local column&lt;br /&gt;
            -- For Each Link Area&lt;br /&gt;
            for j, link_data in ipairs(section_data[&#039;sections&#039;]) do&lt;br /&gt;
                evenTest = j % 2&lt;br /&gt;
                if evenTest == 1 then&lt;br /&gt;
                    row = section:tag(&#039;tr&#039;)&lt;br /&gt;
                end&lt;br /&gt;
                column = row:tag(&#039;td&#039;)&lt;br /&gt;
                    :attr(td_attr):css(td_css)&lt;br /&gt;
                if (type(link_data[&#039;link&#039;]) == &#039;table&#039;) then&lt;br /&gt;
                    local ul = column:wikitext(link_data[&#039;text&#039;] .. &#039;&amp;lt;br/&amp;gt;&#039;):tag(&#039;ul&#039;)&lt;br /&gt;
                        :addClass(&#039;pipe-delimit&#039;)&lt;br /&gt;
                        :css(&#039;font-size&#039;,link_data[&#039;link&#039;][&#039;size&#039;])&lt;br /&gt;
                    for k,sub_link in ipairs(link_data[&#039;link&#039;]) do&lt;br /&gt;
                        ul:tag(&#039;li&#039;)&lt;br /&gt;
                            :wikitext(preload_link(title,sub_link[&#039;link&#039;],sub_link[&#039;text&#039;]))&lt;br /&gt;
                    end&lt;br /&gt;
                else&lt;br /&gt;
                    column:wikitext(preload_link(title,link_data[&#039;link&#039;],tostring(link_data[&#039;text&#039;])))&lt;br /&gt;
                end&lt;br /&gt;
            end&lt;br /&gt;
            if evenTest == 1 then&lt;br /&gt;
                column:attr(&#039;colspan&#039;, 2)&lt;br /&gt;
            end&lt;br /&gt;
            table.insert(output, tostring(section))&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    return table.concat(output)&lt;br /&gt;
end&lt;br /&gt;
function preload_link(page,preload,display)&lt;br /&gt;
    return &#039;[&#039; .. tostring(&lt;br /&gt;
        mw.uri.fullUrl(page,{&lt;br /&gt;
            action=&#039;edit&#039;,&lt;br /&gt;
            preload=preload&lt;br /&gt;
        })&lt;br /&gt;
    ) .. &#039; &#039; .. display .. &#039;]&#039;&lt;br /&gt;
end&lt;br /&gt;
function page_layout(section_title)&lt;br /&gt;
    local table_attr = {&lt;br /&gt;
        class                 = &#039;wikitable mw-collapsible plainlinks&#039;,&lt;br /&gt;
        [&#039;data-expandtext&#039;]   = &#039;+&#039;,&lt;br /&gt;
        [&#039;data-collapsetext&#039;] = &#039;-&#039;&lt;br /&gt;
    }&lt;br /&gt;
    local table_css = {&lt;br /&gt;
        width          = &#039;100%&#039;,&lt;br /&gt;
        [&#039;text-align&#039;] = &#039;center&#039;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    return mw.html.create(&#039;table&#039;)&lt;br /&gt;
        :attr(table_attr)&lt;br /&gt;
        :css(table_css)&lt;br /&gt;
        :tag(&#039;tr&#039;):tag(&#039;th&#039;)&lt;br /&gt;
            :attr(&#039;colspan&#039;, 2)&lt;br /&gt;
            :wikitext(section_title)&lt;br /&gt;
            :allDone()&lt;br /&gt;
end&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:Navbox?diff=977</id>
		<title>Module:Navbox</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:Navbox?diff=977"/>
		<updated>2025-08-29T22:07:18Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:Navbox&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- This Module is used for making templates based in the Lua language.&lt;br /&gt;
-- See more details about Lua in [[w:Help:Lua]].&lt;br /&gt;
-- The Fandom Developer&#039;s Wiki hosts Global Lua Modules that can be imported and locally overridden.&lt;br /&gt;
-- The next line imports the Navbox module from the [[w:c:dev:Global Lua Modules]].&lt;br /&gt;
local N = require(&#039;Dev:Navbox&#039;)&lt;br /&gt;
-- See more details about this module at [[w:c:dev:Global_Lua_Modules/Navbox]]&lt;br /&gt;
&lt;br /&gt;
-- The last line produces the output for the template&lt;br /&gt;
return N&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:Namespace_detect/data?diff=976</id>
		<title>Module:Namespace detect/data</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:Namespace_detect/data?diff=976"/>
		<updated>2025-08-29T22:07:17Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:Namespace detect/data&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- This Module is used for making templates based in the Lua language.&lt;br /&gt;
-- See more details about Lua in [[w:Help:Lua]].&lt;br /&gt;
-- The Fandom Developer&#039;s Wiki hosts Global Lua Modules that can be imported and locally overridden.&lt;br /&gt;
-- The next line imports from the [[w:c:dev:Global Lua Modules]].&lt;br /&gt;
local nsData = require(&#039;Dev:Namespace_detect/data&#039;)&lt;br /&gt;
-- See more details about this module at [[w:c:dev:Global_Lua_Modules/Namespace_detect]]&lt;br /&gt;
 &lt;br /&gt;
-- The imported Module is overwritten locally to include default configuration.&lt;br /&gt;
-- For a more flexible experience, delete the page import &lt;br /&gt;
-- and paste (and modify as you like) its contents into this page&lt;br /&gt;
-- https://dev.fandom.com/wiki/Module:Namespace_detect/data&lt;br /&gt;
&lt;br /&gt;
-- The last line produces the output for the template&lt;br /&gt;
return nsData&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:Namespace_detect/config?diff=975</id>
		<title>Module:Namespace detect/config</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:Namespace_detect/config?diff=975"/>
		<updated>2025-08-29T22:07:16Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:Namespace detect/config&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- This Module is used for making templates based in the Lua language.&lt;br /&gt;
-- See more details about Lua in [[w:Help:Lua]].&lt;br /&gt;
-- The Fandom Developer&#039;s Wiki hosts Global Lua Modules that can be imported and locally overridden.&lt;br /&gt;
-- The next line imports from the [[w:c:dev:Global Lua Modules]].&lt;br /&gt;
local nsConfiguration = require(&#039;Dev:Namespace_detect/config&#039;)&lt;br /&gt;
-- See more details about this module at [[w:c:dev:Global_Lua_Modules/Namespace_detect]]&lt;br /&gt;
 &lt;br /&gt;
-- The imported Module is overwritten locally to include default configuration.&lt;br /&gt;
-- For a more flexible experience, delete the page import &lt;br /&gt;
-- and paste (and modify as you like) its contents into this page&lt;br /&gt;
-- https://dev.fandom.com/wiki/Module:Namespace_detect/config&lt;br /&gt;
&lt;br /&gt;
-- The last line produces the output for the template&lt;br /&gt;
return nsConfiguration&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:Namespace_detect?diff=974</id>
		<title>Module:Namespace detect</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:Namespace_detect?diff=974"/>
		<updated>2025-08-29T22:07:15Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:Namespace detect&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- &amp;lt;nowiki&amp;gt;&lt;br /&gt;
--[[&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
--                            NAMESPACE DETECT                                --&lt;br /&gt;
--                                                                            --&lt;br /&gt;
-- This module implements the {{namespace detect}} template in Lua, with a    --&lt;br /&gt;
-- few improvements: all namespaces and all namespace aliases are supported,  --&lt;br /&gt;
-- and namespace names are detected automatically for the local wiki. The     --&lt;br /&gt;
-- module can also use the corresponding subject namespace value if it is     --&lt;br /&gt;
-- used on a talk page. Parameter names can be configured for different wikis --&lt;br /&gt;
-- by altering the values in the &amp;quot;cfg&amp;quot; table in                               --&lt;br /&gt;
-- Module:Namespace detect/config.                                            --&lt;br /&gt;
--                                                                            --&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
--]]&lt;br /&gt;
&lt;br /&gt;
local data = mw.title.new( &#039;Module:Namespace detect/data&#039;).exists and mw.loadData(&#039;Module:Namespace detect/data&#039;)&lt;br /&gt;
local argKeys = data.argKeys&lt;br /&gt;
local cfg = data.cfg&lt;br /&gt;
local mappings = data.mappings&lt;br /&gt;
&lt;br /&gt;
local yesno = require(&#039;Module:Yesno&#039;)&lt;br /&gt;
local mArguments -- Lazily initialise Module:Arguments&lt;br /&gt;
local mTableTools -- Lazily initilalise Module:TableTools&lt;br /&gt;
local ustringLower = mw.ustring.lower&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
local function fetchValue(t1, t2)&lt;br /&gt;
	-- Fetches a value from the table t1 for the first key in array t2 where&lt;br /&gt;
	-- a non-nil value of t1 exists.&lt;br /&gt;
	for i, key in ipairs(t2) do&lt;br /&gt;
		local value = t1[key]&lt;br /&gt;
		if value ~= nil then&lt;br /&gt;
			return value&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return nil&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function equalsArrayValue(t, value)&lt;br /&gt;
	-- Returns true if value equals a value in the array t. Otherwise&lt;br /&gt;
	-- returns false.&lt;br /&gt;
	for i, arrayValue in ipairs(t) do&lt;br /&gt;
		if value == arrayValue then&lt;br /&gt;
			return true&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return false&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.getPageObject(page)&lt;br /&gt;
	-- Get the page object, passing the function through pcall in case of&lt;br /&gt;
	-- errors, e.g. being over the expensive function count limit.&lt;br /&gt;
	if page then&lt;br /&gt;
		local success, pageObject = pcall(mw.title.new, page)&lt;br /&gt;
		if success then&lt;br /&gt;
			return pageObject&lt;br /&gt;
		else&lt;br /&gt;
			return nil&lt;br /&gt;
		end&lt;br /&gt;
	else&lt;br /&gt;
		return mw.title.getCurrentTitle()&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Provided for backward compatibility with other modules&lt;br /&gt;
function p.getParamMappings()&lt;br /&gt;
	return mappings&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function getNamespace(args)&lt;br /&gt;
	-- This function gets the namespace name from the page object.&lt;br /&gt;
	local page = fetchValue(args, argKeys.demopage)&lt;br /&gt;
	if page == &#039;&#039; then&lt;br /&gt;
		page = nil&lt;br /&gt;
	end&lt;br /&gt;
	local demospace = fetchValue(args, argKeys.demospace)&lt;br /&gt;
	if demospace == &#039;&#039; then&lt;br /&gt;
		demospace = nil&lt;br /&gt;
	end&lt;br /&gt;
	local subjectns = fetchValue(args, argKeys.subjectns)&lt;br /&gt;
	local ret&lt;br /&gt;
	if demospace then&lt;br /&gt;
		-- Handle &amp;quot;demospace = main&amp;quot; properly.&lt;br /&gt;
		if equalsArrayValue(argKeys.main, ustringLower(demospace)) then&lt;br /&gt;
			ret = mw.site.namespaces[0].name&lt;br /&gt;
		else&lt;br /&gt;
			ret = demospace&lt;br /&gt;
		end&lt;br /&gt;
	else&lt;br /&gt;
		local pageObject = p.getPageObject(page)&lt;br /&gt;
		if pageObject then&lt;br /&gt;
			if pageObject.isTalkPage then&lt;br /&gt;
				-- Get the subject namespace if the option is set,&lt;br /&gt;
				-- otherwise use &amp;quot;talk&amp;quot;.&lt;br /&gt;
				if yesno(subjectns) then&lt;br /&gt;
					ret = mw.site.namespaces[pageObject.namespace].subject.name&lt;br /&gt;
				else&lt;br /&gt;
					ret = &#039;talk&#039;&lt;br /&gt;
				end&lt;br /&gt;
			else&lt;br /&gt;
				ret = pageObject.nsText&lt;br /&gt;
			end&lt;br /&gt;
		else&lt;br /&gt;
			return nil -- return nil if the page object doesn&#039;t exist.&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	ret = ret:gsub(&#039;_&#039;, &#039; &#039;)&lt;br /&gt;
	return ustringLower(ret)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._main(args)&lt;br /&gt;
	-- Check the parameters stored in the mappings table for any matches.&lt;br /&gt;
	local namespace = getNamespace(args) or &#039;other&#039; -- &amp;quot;other&amp;quot; avoids nil table keys&lt;br /&gt;
	local params = mappings[namespace] or {}&lt;br /&gt;
	local ret = fetchValue(args, params)&lt;br /&gt;
	--[[&lt;br /&gt;
	-- If there were no matches, return parameters for other namespaces.&lt;br /&gt;
	-- This happens if there was no text specified for the namespace that&lt;br /&gt;
	-- was detected or if the demospace parameter is not a valid&lt;br /&gt;
	-- namespace. Note that the parameter for the detected namespace must be&lt;br /&gt;
	-- completely absent for this to happen, not merely blank.&lt;br /&gt;
	--]]&lt;br /&gt;
	if ret == nil then&lt;br /&gt;
		ret = fetchValue(args, argKeys.other)&lt;br /&gt;
	end&lt;br /&gt;
	return ret&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	mArguments = require(&#039;Module:Arguments&#039;)&lt;br /&gt;
	local args = mArguments.getArgs(frame, {removeBlanks = false})&lt;br /&gt;
	local ret = p._main(args)&lt;br /&gt;
	return ret or &#039;&#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.table(frame)&lt;br /&gt;
	--[[&lt;br /&gt;
	-- Create a wikitable of all subject namespace parameters, for&lt;br /&gt;
	-- documentation purposes. The talk parameter is optional, in case it&lt;br /&gt;
	-- needs to be excluded in the documentation.&lt;br /&gt;
	--]]&lt;br /&gt;
	&lt;br /&gt;
	-- Load modules and initialise variables.&lt;br /&gt;
	mTableTools = require(&#039;Module:TableTools&#039;)&lt;br /&gt;
	local namespaces = mw.site.namespaces&lt;br /&gt;
	local cfg = data.cfg&lt;br /&gt;
	local useTalk = type(frame) == &#039;table&#039; &lt;br /&gt;
		and type(frame.args) == &#039;table&#039; &lt;br /&gt;
		and yesno(frame.args.talk) -- Whether to use the talk parameter.&lt;br /&gt;
	&lt;br /&gt;
	-- Get the header names.&lt;br /&gt;
	local function checkValue(value, default)&lt;br /&gt;
		if type(value) == &#039;string&#039; then&lt;br /&gt;
			return value&lt;br /&gt;
		else&lt;br /&gt;
			return default&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	local nsHeader = checkValue(cfg.wikitableNamespaceHeader, &#039;Namespace&#039;)&lt;br /&gt;
	local aliasesHeader = checkValue(cfg.wikitableAliasesHeader, &#039;Aliases&#039;)&lt;br /&gt;
&lt;br /&gt;
	-- Put the namespaces in order.&lt;br /&gt;
	local mappingsOrdered = {}&lt;br /&gt;
	for nsname, params in pairs(mappings) do&lt;br /&gt;
		if useTalk or nsname ~= &#039;talk&#039; then&lt;br /&gt;
			local nsid = namespaces[nsname].id&lt;br /&gt;
			-- Add 1, as the array must start with 1; nsid 0 would be lost otherwise.&lt;br /&gt;
			nsid = nsid + 1 &lt;br /&gt;
			mappingsOrdered[nsid] = params&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	mappingsOrdered = mTableTools.compressSparseArray(mappingsOrdered)&lt;br /&gt;
&lt;br /&gt;
	-- Build the table.&lt;br /&gt;
	local ret = &#039;{| class=&amp;quot;wikitable&amp;quot;&#039;&lt;br /&gt;
		.. &#039;\n|-&#039;&lt;br /&gt;
		.. &#039;\n! &#039; .. nsHeader&lt;br /&gt;
		.. &#039;\n! &#039; .. aliasesHeader&lt;br /&gt;
	for i, params in ipairs(mappingsOrdered) do&lt;br /&gt;
		for j, param in ipairs(params) do&lt;br /&gt;
			if j == 1 then&lt;br /&gt;
				ret = ret .. &#039;\n|-&#039;&lt;br /&gt;
					.. &#039;\n| &amp;lt;code&amp;gt;&#039; .. param .. &#039;&amp;lt;/code&amp;gt;&#039;&lt;br /&gt;
					.. &#039;\n| &#039;&lt;br /&gt;
			elseif j == 2 then&lt;br /&gt;
				ret = ret .. &#039;&amp;lt;code&amp;gt;&#039; .. param .. &#039;&amp;lt;/code&amp;gt;&#039;&lt;br /&gt;
			else&lt;br /&gt;
				ret = ret .. &#039;, &amp;lt;code&amp;gt;&#039; .. param .. &#039;&amp;lt;/code&amp;gt;&#039;&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	ret = ret .. &#039;\n|-&#039;&lt;br /&gt;
		.. &#039;\n|}&#039;&lt;br /&gt;
	return ret&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:Mbox/i18n?diff=973</id>
		<title>Module:Mbox/i18n</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:Mbox/i18n?diff=973"/>
		<updated>2025-08-29T22:07:14Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:Mbox/i18n&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- &amp;lt;nowiki&amp;gt;&lt;br /&gt;
return {&lt;br /&gt;
    [&amp;quot;_metadata&amp;quot;] = {&lt;br /&gt;
        [&amp;quot;order&amp;quot;] = {&lt;br /&gt;
            &amp;quot;aside&amp;quot;,&lt;br /&gt;
            &amp;quot;bgcolor&amp;quot;,&lt;br /&gt;
            &amp;quot;bordercolor&amp;quot;,&lt;br /&gt;
            &amp;quot;class&amp;quot;,&lt;br /&gt;
            &amp;quot;collapsed&amp;quot;,&lt;br /&gt;
            &amp;quot;comment&amp;quot;,&lt;br /&gt;
            &amp;quot;dismiss&amp;quot;,&lt;br /&gt;
            &amp;quot;header&amp;quot;,&lt;br /&gt;
            &amp;quot;id&amp;quot;,&lt;br /&gt;
            &amp;quot;image&amp;quot;,&lt;br /&gt;
            &amp;quot;imagelink&amp;quot;,&lt;br /&gt;
            &amp;quot;imagewidth&amp;quot;,&lt;br /&gt;
            &amp;quot;style&amp;quot;,&lt;br /&gt;
            &amp;quot;text&amp;quot;,&lt;br /&gt;
            &amp;quot;type&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    },&lt;br /&gt;
    [&amp;quot;en&amp;quot;] = {&lt;br /&gt;
        [&amp;quot;aside&amp;quot;] = &amp;quot;aside&amp;quot;,&lt;br /&gt;
        [&amp;quot;bgcolor&amp;quot;] = &amp;quot;bgcolor&amp;quot;,&lt;br /&gt;
        [&amp;quot;bordercolor&amp;quot;] = &amp;quot;bordercolor&amp;quot;,&lt;br /&gt;
        [&amp;quot;class&amp;quot;] = &amp;quot;class&amp;quot;,&lt;br /&gt;
        [&amp;quot;collapsed&amp;quot;] = &amp;quot;collapsed&amp;quot;,&lt;br /&gt;
        [&amp;quot;comment&amp;quot;] = &amp;quot;comment&amp;quot;,&lt;br /&gt;
        [&amp;quot;dismiss&amp;quot;] = &amp;quot;Dismiss&amp;quot;,&lt;br /&gt;
        [&amp;quot;header&amp;quot;] = &amp;quot;header&amp;quot;,&lt;br /&gt;
        [&amp;quot;id&amp;quot;] = &amp;quot;id&amp;quot;,&lt;br /&gt;
        [&amp;quot;image&amp;quot;] = &amp;quot;image&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagelink&amp;quot;] = &amp;quot;imagelink&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagewidth&amp;quot;] = &amp;quot;imagewidth&amp;quot;,&lt;br /&gt;
        [&amp;quot;style&amp;quot;] = &amp;quot;style&amp;quot;,&lt;br /&gt;
        [&amp;quot;text&amp;quot;] = &amp;quot;text&amp;quot;,&lt;br /&gt;
        [&amp;quot;type&amp;quot;] = &amp;quot;type&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    [&amp;quot;de&amp;quot;] = {&lt;br /&gt;
        [&amp;quot;aside&amp;quot;] = &amp;quot;nebenbemerkung&amp;quot;,&lt;br /&gt;
        [&amp;quot;bgcolor&amp;quot;] = &amp;quot;hintergrundfarbe&amp;quot;,&lt;br /&gt;
        [&amp;quot;bordercolor&amp;quot;] = &amp;quot;randfarbe&amp;quot;,&lt;br /&gt;
        [&amp;quot;class&amp;quot;] = &amp;quot;klasse&amp;quot;,&lt;br /&gt;
        [&amp;quot;collapsed&amp;quot;] = &amp;quot;eingeklappt&amp;quot;,&lt;br /&gt;
        [&amp;quot;comment&amp;quot;] = &amp;quot;Kommentar&amp;quot;,&lt;br /&gt;
        [&amp;quot;dismiss&amp;quot;] = &amp;quot;Verstecken&amp;quot;,&lt;br /&gt;
        [&amp;quot;header&amp;quot;] = &amp;quot;Titel&amp;quot;,&lt;br /&gt;
        [&amp;quot;id&amp;quot;] = &amp;quot;id&amp;quot;,&lt;br /&gt;
        [&amp;quot;image&amp;quot;] = &amp;quot;bild&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagelink&amp;quot;] = &amp;quot;bildlink&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagewidth&amp;quot;] = &amp;quot;bildbreite&amp;quot;,&lt;br /&gt;
        [&amp;quot;style&amp;quot;] = &amp;quot;style&amp;quot;,&lt;br /&gt;
        [&amp;quot;text&amp;quot;] = &amp;quot;Text&amp;quot;,&lt;br /&gt;
        [&amp;quot;type&amp;quot;] = &amp;quot;typ&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    [&amp;quot;et&amp;quot;] = {&lt;br /&gt;
        [&amp;quot;aside&amp;quot;] = &amp;quot;kõrval&amp;quot;,&lt;br /&gt;
        [&amp;quot;bgcolor&amp;quot;] = &amp;quot;taustavärv&amp;quot;,&lt;br /&gt;
        [&amp;quot;bordercolor&amp;quot;] = &amp;quot;piirivärv&amp;quot;,&lt;br /&gt;
        [&amp;quot;class&amp;quot;] = &amp;quot;klass&amp;quot;,&lt;br /&gt;
        [&amp;quot;comment&amp;quot;] = &amp;quot;kommentaar&amp;quot;,&lt;br /&gt;
        [&amp;quot;dismiss&amp;quot;] = &amp;quot;Loobu&amp;quot;,&lt;br /&gt;
        [&amp;quot;id&amp;quot;] = &amp;quot;id&amp;quot;,&lt;br /&gt;
        [&amp;quot;image&amp;quot;] = &amp;quot;pilt&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagelink&amp;quot;] = &amp;quot;pildilink&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagewidth&amp;quot;] = &amp;quot;pildisuurus&amp;quot;,&lt;br /&gt;
        [&amp;quot;style&amp;quot;] = &amp;quot;stiil&amp;quot;,&lt;br /&gt;
        [&amp;quot;text&amp;quot;] = &amp;quot;tekst&amp;quot;,&lt;br /&gt;
        [&amp;quot;type&amp;quot;] = &amp;quot;tüüp&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    [&amp;quot;hi&amp;quot;] = {&lt;br /&gt;
        [&amp;quot;aside&amp;quot;] = &amp;quot;अलग&amp;quot;,&lt;br /&gt;
        [&amp;quot;bgcolor&amp;quot;] = &amp;quot;bgcolor&amp;quot;,&lt;br /&gt;
        [&amp;quot;bordercolor&amp;quot;] = &amp;quot;bordercolour&amp;quot;,&lt;br /&gt;
        [&amp;quot;class&amp;quot;] = &amp;quot;क्लास&amp;quot;,&lt;br /&gt;
        [&amp;quot;collapsed&amp;quot;] = &amp;quot;छोटा&amp;quot;,&lt;br /&gt;
        [&amp;quot;comment&amp;quot;] = &amp;quot;टिप्पणी&amp;quot;,&lt;br /&gt;
        [&amp;quot;dismiss&amp;quot;] = &amp;quot;हटाएँ&amp;quot;,&lt;br /&gt;
        [&amp;quot;header&amp;quot;] = &amp;quot;हैडर&amp;quot;,&lt;br /&gt;
        [&amp;quot;id&amp;quot;] = &amp;quot;id&amp;quot;,&lt;br /&gt;
        [&amp;quot;image&amp;quot;] = &amp;quot;चित्र&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagelink&amp;quot;] = &amp;quot;imagelink&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagewidth&amp;quot;] = &amp;quot;imagewidth&amp;quot;,&lt;br /&gt;
        [&amp;quot;style&amp;quot;] = &amp;quot;स्टाइल&amp;quot;,&lt;br /&gt;
        [&amp;quot;text&amp;quot;] = &amp;quot;टेक्स्ट&amp;quot;,&lt;br /&gt;
        [&amp;quot;type&amp;quot;] = &amp;quot;प्रकार&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    [&amp;quot;ja&amp;quot;] = {&lt;br /&gt;
        [&amp;quot;aside&amp;quot;] = &amp;quot;アサイド&amp;quot;,&lt;br /&gt;
        [&amp;quot;bgcolor&amp;quot;] = &amp;quot;背景色&amp;quot;,&lt;br /&gt;
        [&amp;quot;bordercolor&amp;quot;] = &amp;quot;境界線の色&amp;quot;,&lt;br /&gt;
        [&amp;quot;class&amp;quot;] = &amp;quot;クラス&amp;quot;,&lt;br /&gt;
        [&amp;quot;collapsed&amp;quot;] = &amp;quot;折り畳む&amp;quot;,&lt;br /&gt;
        [&amp;quot;comment&amp;quot;] = &amp;quot;コメント&amp;quot;,&lt;br /&gt;
        [&amp;quot;dismiss&amp;quot;] = &amp;quot;後で見る&amp;quot;,&lt;br /&gt;
        [&amp;quot;header&amp;quot;] = &amp;quot;ヘッダー&amp;quot;,&lt;br /&gt;
        [&amp;quot;id&amp;quot;] = &amp;quot;ID&amp;quot;,&lt;br /&gt;
        [&amp;quot;image&amp;quot;] = &amp;quot;画像&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagelink&amp;quot;] = &amp;quot;画像リンク&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagewidth&amp;quot;] = &amp;quot;画像の幅&amp;quot;,&lt;br /&gt;
        [&amp;quot;style&amp;quot;] = &amp;quot;スタイル&amp;quot;,&lt;br /&gt;
        [&amp;quot;text&amp;quot;] = &amp;quot;テキスト&amp;quot;,&lt;br /&gt;
        [&amp;quot;type&amp;quot;] = &amp;quot;種類&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    [&amp;quot;pl&amp;quot;] = {&lt;br /&gt;
        [&amp;quot;aside&amp;quot;] = &amp;quot;aside&amp;quot;,&lt;br /&gt;
        [&amp;quot;bgcolor&amp;quot;] = &amp;quot;tło&amp;quot;,&lt;br /&gt;
        [&amp;quot;bordercolor&amp;quot;] = &amp;quot;krawędź&amp;quot;,&lt;br /&gt;
        [&amp;quot;class&amp;quot;] = &amp;quot;klasa&amp;quot;,&lt;br /&gt;
        [&amp;quot;collapsed&amp;quot;] = &amp;quot;zwinięty&amp;quot;,&lt;br /&gt;
        [&amp;quot;comment&amp;quot;] = &amp;quot;komentarz&amp;quot;,&lt;br /&gt;
        [&amp;quot;dismiss&amp;quot;] = &amp;quot;Odrzuć&amp;quot;,&lt;br /&gt;
        [&amp;quot;header&amp;quot;] = &amp;quot;nagłówek&amp;quot;,&lt;br /&gt;
        [&amp;quot;id&amp;quot;] = &amp;quot;id&amp;quot;,&lt;br /&gt;
        [&amp;quot;image&amp;quot;] = &amp;quot;obraz&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagelink&amp;quot;] = &amp;quot;link obrazu&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagewidth&amp;quot;] = &amp;quot;szerokość obrazu&amp;quot;,&lt;br /&gt;
        [&amp;quot;style&amp;quot;] = &amp;quot;style&amp;quot;,&lt;br /&gt;
        [&amp;quot;text&amp;quot;] = &amp;quot;tekst&amp;quot;,&lt;br /&gt;
        [&amp;quot;type&amp;quot;] = &amp;quot;typ&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    [&amp;quot;pt-br&amp;quot;] = {&lt;br /&gt;
        [&amp;quot;aside&amp;quot;] = &amp;quot;de lado&amp;quot;,&lt;br /&gt;
        [&amp;quot;bgcolor&amp;quot;] = &amp;quot;bgcolor&amp;quot;,&lt;br /&gt;
        [&amp;quot;bordercolor&amp;quot;] = &amp;quot;cor da borda&amp;quot;,&lt;br /&gt;
        [&amp;quot;class&amp;quot;] = &amp;quot;class&amp;quot;,&lt;br /&gt;
        [&amp;quot;collapsed&amp;quot;] = &amp;quot;recolher&amp;quot;,&lt;br /&gt;
        [&amp;quot;comment&amp;quot;] = &amp;quot;comentário&amp;quot;,&lt;br /&gt;
        [&amp;quot;dismiss&amp;quot;] = &amp;quot;Dispensar&amp;quot;,&lt;br /&gt;
        [&amp;quot;header&amp;quot;] = &amp;quot;cabeçalho&amp;quot;,&lt;br /&gt;
        [&amp;quot;id&amp;quot;] = &amp;quot;id&amp;quot;,&lt;br /&gt;
        [&amp;quot;image&amp;quot;] = &amp;quot;imagem&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagelink&amp;quot;] = &amp;quot;link imagem&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagewidth&amp;quot;] = &amp;quot;largura da imagem&amp;quot;,&lt;br /&gt;
        [&amp;quot;style&amp;quot;] = &amp;quot;estilo&amp;quot;,&lt;br /&gt;
        [&amp;quot;text&amp;quot;] = &amp;quot;texto&amp;quot;,&lt;br /&gt;
        [&amp;quot;type&amp;quot;] = &amp;quot;tipo&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    [&amp;quot;ru&amp;quot;] = {&lt;br /&gt;
        [&amp;quot;aside&amp;quot;] = &amp;quot;текст справа&amp;quot;,&lt;br /&gt;
        [&amp;quot;bgcolor&amp;quot;] = &amp;quot;bgcolor&amp;quot;,&lt;br /&gt;
        [&amp;quot;bordercolor&amp;quot;] = &amp;quot;bordercolor&amp;quot;,&lt;br /&gt;
        [&amp;quot;class&amp;quot;] = &amp;quot;class&amp;quot;,&lt;br /&gt;
        [&amp;quot;collapsed&amp;quot;] = &amp;quot;collapsed&amp;quot;,&lt;br /&gt;
        [&amp;quot;comment&amp;quot;] = &amp;quot;дополнение&amp;quot;,&lt;br /&gt;
        [&amp;quot;dismiss&amp;quot;] = &amp;quot;dismiss&amp;quot;,&lt;br /&gt;
        [&amp;quot;header&amp;quot;] = &amp;quot;заголовок&amp;quot;,&lt;br /&gt;
        [&amp;quot;id&amp;quot;] = &amp;quot;id&amp;quot;,&lt;br /&gt;
        [&amp;quot;image&amp;quot;] = &amp;quot;изображение&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagelink&amp;quot;] = &amp;quot;ссылка в изображении&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagewidth&amp;quot;] = &amp;quot;ширина изображения&amp;quot;,&lt;br /&gt;
        [&amp;quot;style&amp;quot;] = &amp;quot;style&amp;quot;,&lt;br /&gt;
        [&amp;quot;text&amp;quot;] = &amp;quot;текст&amp;quot;,&lt;br /&gt;
        [&amp;quot;type&amp;quot;] = &amp;quot;type&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    [&amp;quot;tr&amp;quot;] = {&lt;br /&gt;
        [&amp;quot;aside&amp;quot;] = &amp;quot;kenar&amp;quot;,&lt;br /&gt;
        [&amp;quot;bgcolor&amp;quot;] = &amp;quot;aprengi&amp;quot;,&lt;br /&gt;
        [&amp;quot;bordercolor&amp;quot;] = &amp;quot;kenarlıkrengi&amp;quot;,&lt;br /&gt;
        [&amp;quot;class&amp;quot;] = &amp;quot;sınıf&amp;quot;,&lt;br /&gt;
        [&amp;quot;collapsed&amp;quot;] = &amp;quot;daratılmış&amp;quot;,&lt;br /&gt;
        [&amp;quot;comment&amp;quot;] = &amp;quot;yorum&amp;quot;,&lt;br /&gt;
        [&amp;quot;dismiss&amp;quot;] = &amp;quot;Kapat&amp;quot;,&lt;br /&gt;
        [&amp;quot;header&amp;quot;] = &amp;quot;başlık&amp;quot;,&lt;br /&gt;
        [&amp;quot;id&amp;quot;] = &amp;quot;kimlik&amp;quot;,&lt;br /&gt;
        [&amp;quot;image&amp;quot;] = &amp;quot;resim&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagelink&amp;quot;] = &amp;quot;resimbağlantısı&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagewidth&amp;quot;] = &amp;quot;resimgenişliği&amp;quot;,&lt;br /&gt;
        [&amp;quot;style&amp;quot;] = &amp;quot;stil&amp;quot;,&lt;br /&gt;
        [&amp;quot;text&amp;quot;] = &amp;quot;metin&amp;quot;,&lt;br /&gt;
        [&amp;quot;type&amp;quot;] = &amp;quot;tür&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    [&amp;quot;vi&amp;quot;] = {&lt;br /&gt;
        [&amp;quot;aside&amp;quot;] = &amp;quot;phía bên&amp;quot;,&lt;br /&gt;
        [&amp;quot;bgcolor&amp;quot;] = &amp;quot;màu nền&amp;quot;,&lt;br /&gt;
        [&amp;quot;bordercolor&amp;quot;] = &amp;quot;màu viền&amp;quot;,&lt;br /&gt;
        [&amp;quot;class&amp;quot;] = &amp;quot;lớp&amp;quot;,&lt;br /&gt;
        [&amp;quot;collapsed&amp;quot;] = &amp;quot;đã đóng&amp;quot;,&lt;br /&gt;
        [&amp;quot;comment&amp;quot;] = &amp;quot;bình luận&amp;quot;,&lt;br /&gt;
        [&amp;quot;dismiss&amp;quot;] = &amp;quot;Bỏ qua&amp;quot;,&lt;br /&gt;
        [&amp;quot;header&amp;quot;] = &amp;quot;tiêu đề&amp;quot;,&lt;br /&gt;
        [&amp;quot;id&amp;quot;] = &amp;quot;id&amp;quot;,&lt;br /&gt;
        [&amp;quot;image&amp;quot;] = &amp;quot;hình ảnh&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagelink&amp;quot;] = &amp;quot;liên kết ảnh&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagewidth&amp;quot;] = &amp;quot;độ rộng ảnh&amp;quot;,&lt;br /&gt;
        [&amp;quot;style&amp;quot;] = &amp;quot;phong cách&amp;quot;,&lt;br /&gt;
        [&amp;quot;text&amp;quot;] = &amp;quot;văn bản&amp;quot;,&lt;br /&gt;
        [&amp;quot;type&amp;quot;] = &amp;quot;loại&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    [&amp;quot;zh&amp;quot;] = {&lt;br /&gt;
        [&amp;quot;aside&amp;quot;] = &amp;quot;侧栏&amp;quot;,&lt;br /&gt;
        [&amp;quot;bgcolor&amp;quot;] = &amp;quot;背景颜色&amp;quot;,&lt;br /&gt;
        [&amp;quot;bordercolor&amp;quot;] = &amp;quot;边框颜色&amp;quot;,&lt;br /&gt;
        [&amp;quot;class&amp;quot;] = &amp;quot;类&amp;quot;,&lt;br /&gt;
        [&amp;quot;collapsed&amp;quot;] = &amp;quot;折叠&amp;quot;,&lt;br /&gt;
        [&amp;quot;comment&amp;quot;] = &amp;quot;备注&amp;quot;,&lt;br /&gt;
        [&amp;quot;dismiss&amp;quot;] = &amp;quot;关闭&amp;quot;,&lt;br /&gt;
        [&amp;quot;header&amp;quot;] = &amp;quot;标题&amp;quot;,&lt;br /&gt;
        [&amp;quot;id&amp;quot;] = &amp;quot;id&amp;quot;,&lt;br /&gt;
        [&amp;quot;image&amp;quot;] = &amp;quot;图像&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagelink&amp;quot;] = &amp;quot;图像链接&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagewidth&amp;quot;] = &amp;quot;图像宽度&amp;quot;,&lt;br /&gt;
        [&amp;quot;style&amp;quot;] = &amp;quot;样式&amp;quot;,&lt;br /&gt;
        [&amp;quot;text&amp;quot;] = &amp;quot;文字&amp;quot;,&lt;br /&gt;
        [&amp;quot;type&amp;quot;] = &amp;quot;类型&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    [&amp;quot;zh-tw&amp;quot;] = {&lt;br /&gt;
        [&amp;quot;aside&amp;quot;] = &amp;quot;邊界&amp;quot;,&lt;br /&gt;
        [&amp;quot;bgcolor&amp;quot;] = &amp;quot;背景色彩&amp;quot;,&lt;br /&gt;
        [&amp;quot;bordercolor&amp;quot;] = &amp;quot;邊框色彩&amp;quot;,&lt;br /&gt;
        [&amp;quot;class&amp;quot;] = &amp;quot;屬性&amp;quot;,&lt;br /&gt;
        [&amp;quot;collapsed&amp;quot;] = &amp;quot;摺疊&amp;quot;,&lt;br /&gt;
        [&amp;quot;comment&amp;quot;] = &amp;quot;評論&amp;quot;,&lt;br /&gt;
        [&amp;quot;dismiss&amp;quot;] = &amp;quot;忽略&amp;quot;,&lt;br /&gt;
        [&amp;quot;header&amp;quot;] = &amp;quot;標頭&amp;quot;,&lt;br /&gt;
        [&amp;quot;id&amp;quot;] = &amp;quot;ID&amp;quot;,&lt;br /&gt;
        [&amp;quot;image&amp;quot;] = &amp;quot;圖片&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagelink&amp;quot;] = &amp;quot;圖片連結&amp;quot;,&lt;br /&gt;
        [&amp;quot;imagewidth&amp;quot;] = &amp;quot;圖片長度&amp;quot;,&lt;br /&gt;
        [&amp;quot;style&amp;quot;] = &amp;quot;樣式&amp;quot;,&lt;br /&gt;
        [&amp;quot;text&amp;quot;] = &amp;quot;文字&amp;quot;,&lt;br /&gt;
        [&amp;quot;type&amp;quot;] = &amp;quot;類型&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
-- &amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
	<entry>
		<id>https://hna.wiki/Module:Mbox/data?diff=972</id>
		<title>Module:Mbox/data</title>
		<link rel="alternate" type="text/html" href="https://hna.wiki/Module:Mbox/data?diff=972"/>
		<updated>2025-08-29T22:07:13Z</updated>

		<summary type="html">&lt;p&gt;919dd: Protected &amp;quot;Module:Mbox/data&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local localStyle = {&lt;br /&gt;
    [&#039;mbox&#039;] = {&lt;br /&gt;
        [&#039;display&#039;] = &#039;flex&#039;,&lt;br /&gt;
        [&#039;position&#039;] = &#039;relative&#039;,&lt;br /&gt;
        [&#039;border&#039;] = &#039;1px solid #d6d6d6&#039;,&lt;br /&gt;
        [&#039;border-left-width&#039;] = &#039;8px&#039;,&lt;br /&gt;
        [&#039;border-left-color&#039;] = &#039;#d6d6d6&#039;,&lt;br /&gt;
        [&#039;border-radius&#039;] = &#039;3px&#039;,&lt;br /&gt;
        [&#039;margin-bottom&#039;] = &#039;5px&#039;,&lt;br /&gt;
        [&#039;min-height&#039;] = &#039;32px&#039;&lt;br /&gt;
    },&lt;br /&gt;
    [&#039;mbox__content&#039;] = {&lt;br /&gt;
        [&#039;display&#039;] = &#039;table&#039;,&lt;br /&gt;
        [&#039;box-sizing&#039;] = &#039;border-box&#039;,&lt;br /&gt;
        [&#039;width&#039;] = &#039;100%&#039;,&lt;br /&gt;
        [&#039;padding&#039;] = &#039;8px 15px&#039;&lt;br /&gt;
    },&lt;br /&gt;
    [&#039;mbox__content__image&#039;] = {&lt;br /&gt;
        [&#039;display&#039;] = &#039;table-cell&#039;,&lt;br /&gt;
        [&#039;width&#039;] = &#039;40px&#039;,&lt;br /&gt;
        [&#039;height&#039;] = &#039;100%&#039;,&lt;br /&gt;
        [&#039;text-align&#039;] = &#039;center&#039;,&lt;br /&gt;
        [&#039;vertical-align&#039;] = &#039;middle&#039;,&lt;br /&gt;
        [&#039;padding-right&#039;] = &#039;15px&#039;&lt;br /&gt;
    },&lt;br /&gt;
    [&#039;mbox__content__wrapper&#039;] = {&lt;br /&gt;
        [&#039;display&#039;] = &#039;table-cell&#039;,&lt;br /&gt;
        [&#039;vertical-align&#039;] = &#039;middle&#039;&lt;br /&gt;
    },&lt;br /&gt;
    [&#039;mbox__content__header&#039;] = {&lt;br /&gt;
        [&#039;display&#039;] = &#039;block&#039;,&lt;br /&gt;
        [&#039;font-weight&#039;] = &#039;bold&#039;&lt;br /&gt;
    },&lt;br /&gt;
    [&#039;mbox__content__text&#039;] = {&lt;br /&gt;
        [&#039;display&#039;] = &#039;block&#039;&lt;br /&gt;
    },&lt;br /&gt;
    [&#039;mbox__content__text__comment&#039;] = {&lt;br /&gt;
        [&#039;font-size&#039;] = &#039;small&#039;&lt;br /&gt;
    },&lt;br /&gt;
    [&#039;mbox__content__aside&#039;] = {&lt;br /&gt;
        [&#039;display&#039;] = &#039;table-cell&#039;,&lt;br /&gt;
        [&#039;width&#039;] = &#039;100px&#039;,&lt;br /&gt;
        [&#039;vertical-align&#039;] = &#039;middle&#039;,&lt;br /&gt;
        [&#039;text-align&#039;] = &#039;center&#039;,&lt;br /&gt;
        [&#039;padding-left&#039;] = &#039;15px&#039;,&lt;br /&gt;
        [&#039;border-left&#039;] = &#039;1px solid #d6d6d6&#039;&lt;br /&gt;
    },&lt;br /&gt;
    [&#039;mbox__close&#039;] = {&lt;br /&gt;
        [&#039;position&#039;] = &#039;absolute&#039;,&lt;br /&gt;
        [&#039;right&#039;] = &#039;0&#039;,&lt;br /&gt;
        [&#039;top&#039;] = &#039;0&#039;,&lt;br /&gt;
        [&#039;padding&#039;] = &#039;2px 7px&#039;,&lt;br /&gt;
        [&#039;font-weight&#039;] = &#039;bold&#039;,&lt;br /&gt;
        [&#039;font-size&#039;] = &#039;16px&#039;,&lt;br /&gt;
        [&#039;color&#039;] = &#039;#bbb&#039;,&lt;br /&gt;
        [&#039;cursor&#039;] = &#039;pointer&#039;,&lt;br /&gt;
        [&#039;transition&#039;] = &#039;all .15s ease-in&#039;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
return { localStyle = localStyle }&lt;/div&gt;</summary>
		<author><name>919dd</name></author>
	</entry>
</feed>