MediaWiki:Common.css

Từ điển mở Wiktionary

Chú ý: Sau khi lưu trang này, phải xóa bộ nhớ đệm (cache) của trình duyệt để những thay đổi hiện ra

  • Firefox / Safari: Nhấn giữ phím Shift trong khi nhấn Tải lại (Reload), hoặc nhấn tổ hợp Ctrl-F5 hay Ctrl-R (⌘R trên Mac)
  • Google Chrome: Nhấn tổ hợp Ctrl-Shift-R (⇧⌘R trên Mac)
  • Internet Explorer / Edge: Nhấn giữ phím Ctrl trong khi nhấn Làm tươi (Refresh), hoặc nhấn tổ hợp Ctrl-F5
  • Opera: Nhấn tổ hợp Ctrl-F5.
@charset "utf-8";
/* CSS dùng chung cho các ngoại hình */

/* PHẦN CHO TRANG CHÍNH */
/* Ẩn một số thông tin ra khỏi Trang Chính [[Wiktionary:Trang Chính]] */
body.page-Wiktionary_Trang_Chính #lastmod,
body.page-Wiktionary_Trang_Chính #siteSub,
body.page-Wiktionary_Trang_Chính #contentSub,
/* Ẩn một số mục tác vụ để tránh vô tình xóa Trang_Chính */
body.page-Wiktionary_Trang_Chính #deleteconfirm,
/* .page-Wiktionary_Main_Page #siteNotice, */
body.page-Wiktionary_Trang_Chính h1.firstHeading,
body.page-Wiktionary_Trang_Chính #lastmod,
body.page-Wiktionary_Trang_Chính #siteSub,
body.page-Wiktionary_Trang_Chính #contentSub,
body.page-Wiktionary_Trang_Chính #firstHeading {
	display: none !important;
}

/* In đậm chữ "Danh sách đầy đủ" */
#interwiki-completelist {
	font-weight: bold;
}
/* HẾT PHẦN CHO TRANG CHÍNH */

/* Lớp wikitable đã có trong MediaWiki. 
   Lớp prettytable không được dùng nữa nhưng vẫn được sử dụng để trang trí bảng trường */

table.prettytable {
	margin: 1em 1em 1em 0;
	background: #f9f9f9;
	border: 1px #aaaaaa solid;
	border-collapse: collapse;
}

table.prettytable th,
table.prettytable td {
	border: 1px #aaaaaa solid;
	padding: 0.2em;
}

table.prettytable th {
	background: #f2f2f2;
	text-align: center;
}

table.prettytable caption {
	margin-left: inherit;
	margin-right: inherit;
}

/**
 * Kiểu cho danh sách ngang (mục sau dấu phân tách).
 * IE8-specific classes are assigned in [[MediaWiki:Common.js/IEFixes.js]].
 * @source mediawiki.org/wiki/Snippets/Horizontal_lists
 * @revision 6 (2014-05-09)
 * @author [[:en:User:Edokter]]
 */
.hlist dl,
.hlist ol,
.hlist ul {
    margin: 0;
    padding: 0;
}

/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
    margin: 0;
    display: inline;
}

/* Display nested lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
.hlist dl dl, .hlist dl ol, .hlist dl ul,
.hlist ol dl, .hlist ol ol, .hlist ol ul,
.hlist ul dl, .hlist ul ol, .hlist ul ul {
    display: inline;
}
/* Generate interpuncts */
.hlist dt:after {
    content: ": ";
}
.hlist dd:after,
.hlist li:after {
    content: " · ";
    content: "\00A0· ";
    font-weight: bold;
}
.hlist dd:last-child:after,
.hlist dt:last-child:after,
.hlist li:last-child:after {
    content: none;
}
/* For IE8 */
.hlist dd.hlist-last-child:after,
.hlist dt.hlist-last-child:after,
.hlist li.hlist-last-child:after {
    content: none;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
    content: " (";
    font-weight: normal;
}
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after,
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
    content: ") ";
    font-weight: normal;
}
/* For IE8 */
.hlist dd dd.hlist-last-child:after, .hlist dd dt.hlist-last-child:after, .hlist dd li.hlist-last-child:after,
.hlist dt dd.hlist-last-child:after, .hlist dt dt.hlist-last-child:after, .hlist dt li.hlist-last-child:after,
.hlist li dd.hlist-last-child:after, .hlist li dt.hlist-last-child:after, .hlist li li.hlist-last-child:after {
    content: ") ";
    font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
    counter-reset: listitem;
}
.hlist ol > li {
    counter-increment: listitem;
}
.hlist ol > li:before {
    content: " " counter(listitem) " ";
    white-space: nowrap;
}
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
    content: " (" counter(listitem) " ";
}

/* Unbulleted lists */
.plainlist ol,
.plainlist ul {
    line-height: inherit;
    list-style: none none;
    margin: 0;
}
.plainlist ol li,
.plainlist ul li {
    margin-bottom: 0;
}
 
 @media screen {
     /* Đặt nền ca rô phía sau hình ảnh, chỉ hiển thị nếu chúng có độ trong suốt
      * ngoại trừ không gian tên main, user, và portal 
      */
     body:not(.ns-0):not(.ns-2):not(.ns-100) .gallerybox .thumb img {
         background: #fff url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png) repeat;
     }
 
     /* Hiển thị "Từ Wikipedia, the free encyclopedia" in skins that support it,
        không áp dụng cho chế độ in */
     #siteSub {
         display: block;
     }
 }

/* Tránh trường hợp hộp nổi đè lên danh sách bài trong thể loại,
   lịch sử tập tin, và bản so sánh khi sửa đổi. */
#mw-subcategories, #mw-pages, #mw-category-media, 
#filehistory, #wikiPreview, #wikiDiff {
    clear: both;
}

/* Viết các trang đổi hướng bằng chữ xiên ở </nowiki>[[Đặc biệt:Allpages]]<nowiki> */
.allpagesredirect {
    font-style: italic
}

/* Nút Lưu đậm */
#wpSave {
    font-weight: bold;
}

/* Loại bỏ dấu đầu dòng khi có nhiều cảnh báo sửa đổi */
ul.permissions-errors > li {
	list-style: none none;
}
ul.permissions-errors {
	margin: 0;
}

/* Tắt trình tạo sách lỗi thời (T241683) */
#coll-create_a_book {
	display: none;
}

/* Ẩn những nội dung chỉ cho bảo quản viên biết. Hãy viết tương tự trong
   [[MediaWiki:Group-sysop.css]], [[MediaWiki:Group-accountcreator.css]], và
   [[Mediawiki:Group-autoconfirmed.css]].
 */
.checkuser-show,
.sysop-show,
.abusefilter-show,
.abusefilter-helper-show,
.patroller-show,
.templateeditor-show,
.extendedmover-show,
.extendedconfirmed-show,
.autoconfirmed-show,
.user-show {
	display: none;
}

/* Dời các liên kết không cần khi in ra trang */
@media print {
    #privacy, #about, #disclaimer {
        display: none;
    }
}

/* Hide the redlink generated by {{Editnotice}},
   this overrides the ".sysop-show { display: none; }" above that applies
   to the same link as well. See [[phab:T45013]]

   Hide the images in editnotices to keep them readable in VE view.
   Long term, editnotices should become a core feature so that they can be designed responsive. */
   .ve-ui-mwNoticesPopupTool-item .editnotice-redlink,
   .ve-ui-mwNoticesPopupTool-item .mbox-image,
   .ve-ui-mwNoticesPopupTool-item .mbox-imageright {
       display: none !important;
   }

/**
 * ***** Mã cho Wiktionary tiếng Việt *****
 * ***** Kiểm tra trước khi xóa *****
 */
/* Đặt lại lề trên cho danh sách được nhúng trong cột */
div.columns {
    margin-top: 0.3em;
}
div.columns dl,
div.columns ol,
div.columns ul {
    margin-top: 0;
}

/* Tránh các phần tử nội dung bị đứt giữa các cột */
.nocolbreak,
div.columns li,
div.columns dd dd {
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid-column;
}
/* Chữ xiên trong văn bản in xiên */
i i, i em, i cite,
em i, em em , em cite,
cite i, cite em, cite cite {
    font-style: normal;
}
/* Danh sách nội dòng */
.wiktvi-inline-list { display: inline; list-style: none; margin: 0; }
.wiktvi-inline-list li { display: inline; margin-left: 0.5em; margin-right: 0.5em; }

/* Đánh số các danh sách theo bảng chữ cái quốc ngữ. */
/*@counter-style upper-vietnamese {
	system: alphabetic;
	symbols: "A" "Ă" "Â" "B" "C" "D" "Đ" "E" "Ê" "G" "H" "I" "K" "L" "M" "N" "O" "Ô" "Ơ" "P" "Q" "R" "S" "T" "U" "Ư" "V" "X" "Y";
}*/
@counter-style lower-vietnamese {
	system: alphabetic;
	symbols: "a" "ă" "â" "b" "c" "d" "đ" "e" "ê" "g" "h" "i" "k" "l" "m" "n" "o" "ô" "ơ" "p" "q" "r" "s" "t" "u" "ư" "v" "x" "y";
}

/* Các danh sách được xếp lòng vào nhau */
ol ol {
	list-style-type: lower-alpha;
}
ol ol:lang(vi) {
	list-style-type: lower-vietnamese;
}
ol ol ol, ol ol:lang(vi) ol {
    list-style-type: lower-roman;
}
/* default setting for {{temp|italbrac}} and {{temp|italbrac-colon}} */
.ib-brac, .ib-comma, .ib-colon { font-style: normal }
 
/* Ẩn các số đoạn phụ trong mục lục */
.ns-0 .toclevel-2 span.tocnumber,
.ns-0 .toclevel-3 span.tocnumber,
.ns-0 .toclevel-4 span.tocnumber,
.ns-0 .toclevel-5 span.tocnumber { display: none; }


/* Gấp lại mục lục */
.ns-0 #toc a { white-space: nowrap; }
.ns-0 #toc > tr > td > ul { display: table; }
.ns-0 #toc li.toclevel-1 { display: table-row; }
.ns-0 #toc li.toclevel-1 > ul { display: table-cell; padding-left: 2em; }
.ns-0 #toc li.toclevel-2 { display: inline; }
.ns-0 #toc li.toclevel-2:first-child:before { content: none; }
.ns-0 #toc li.toclevel-2:before { content: "• "; }
.ns-0 #toc li.toclevel-2 ul { display: none; }

/* Lệ thường của từ điển */
.gender-gloss { font-style: italic; }

/* Ẩn các liên kết sửa đoạn trang vì các liên kết này sửa bản mẫu thay thế. */
body.ns-0 .mw-editsection {
    display: none;
}

/* Cây từ nguyên [[Bản mẫu:etym]] */
/* Giống như http://thecodeplayer.com/walkthrough/css3-family-tree và
   http://codepen.io/P233/pen/Kzbsi mà có khả năng chứa nhiều thông tin hơn. */
.etymology {
  overflow-x: scroll;
  border: 1px solid #aaa;
  background: #f6f6f6;
  padding: 0.5em;
}

.etymology ul {
  position: relative;
  margin: 0;
}

.etymology ul ul::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  border-left: 1px solid #aaa;
  right: 50%;
  height: 2em;
}

.etymology li {
  display: table-cell;
  position: relative;
  list-style: none;
  padding: 0 0.5em;
  text-align: center;
}

.etymology li > span {
  display: block;
  position: relative;
  border: 1px solid #aaa;
  background: white;
  margin: auto;
  margin-top: 4em;
  width: 10em;
  padding: 0.25em;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}

.etymology li > .relationship {
  border: none;
  background: rgba(246, 246, 246, 0.8);
  position: relative;
  z-index: 20;
  display: block;
  width: auto;
  margin-top: 0;
  top: 0.4em;
  margin-bottom: calc(-1.5em * 1/0.8);
  font-size: 80%;
  padding: 0;
}

.etymology li::before,
.etymology li:not(:last-child)::after {
  content: "";
  display: block;
  position: absolute;
  top: 2em;
  border: 1px none #aaa;
  border-top-style: solid;
  width: 50%;
  height: 2em;
}

.etymology li:first-child::before {
  border-top: none;
}

.etymology li::before {
  right: 50%;
  border-right-style: solid;
}

.etymology li::after {
  left: 50%;
  border-left-style: solid;
}

.etymology li:only-child::before,
.etymology li:only-child::after {
  display: none;
}

.etymology li:only-child > span:not(.relationship) {
  margin-top: 2em;
}

.etymology > .NavContent > ul > li:only-child > span:not(.relationship) {
  border: 3px solid #444;
  font-weight: bold;
  margin-top: 0;
}

.etymology > .NavContent > ul > li::before,
.etymology > .NavContent > ul > li::after {
  display: none;
}

.etymology .lang {
  font-size: 80%;
  border-bottom: none;
}

.etymology .glosses {
  display: block;
  font-size: 80%;
  border-top: 1px solid #eee;
}


/**
 * ***** Hết Mã cho Wiktionary tiếng Việt *****
 * ***** Kiểm tra trước khi xóa *****
 */

 /**
 * ***** Mã cho Wiktionary đặc biệt cho quá trình chuyển đổi sang Wiktionary tiếng Anh *****
 * ***** Kiểm tra trước khi xóa *****
 */
/* default setting for {{qualifier}} and {{sense}}.
	(Related classes that can be overridden: .qualifier-comma,
	.qualifier-content, .ib-brac, .qualifier-brac, .sense-qualifier-colon.) */
    .ib-comma {
        font-style: normal;
    }
    
    .ib-content {
        font-style: italic;
    }
    
    .ib-content i,
    .ib-content em {
        font-style: normal;
    }
    
    .context-qualifier-colon {
        display: none;
    }
    
    /* default setting for {{seeCites}} */
    .see-cites { }
    
    /* default style for indented "see also" */
    .disambig-see-also,
    .disambig-see-also-2 {
        text-indent: 2em;
    }
    
    .mention-tr {
        font-style: italic;
    }
    
    /* add left-to-right mark */
    .mention-gloss-paren::before,
    .mention-tr-paren::before {
        content: "‎";
    }
    
    /* non-italic and non-bold gloss */
    .mention-gloss-double-quote,
    .mention-gloss-paren,
    .mention-tr-gloss-separator-comma,
    .mention-tr-paren,
    .mention-tr-gloss-separator-comma,
    .mention-gloss {
        font-style: normal;
        font-weight: normal;
    }
    
    /* default style for "form of" definitions */
    .use-with-mention,
    .form-of-definition {
        font-style: italic;
    }
    
    .use-with-mention i,
    .form-of-definition-link {
        font-style: normal;
    }
    
    .use-with-mention .mention,
    .form-of-definition-link .mention {
        font-style: normal;
        font-weight: bold;
    }
    
    /* display normalization in {{ux}}/{{usex}}, {{quote}}, {{quote-*}} in italics */
    .e-normalization {
        font-style: italic;
    }

/* Inflection tables
----------------------------- */

/* To colour links in inflection tables (currently done with
	{{notred}}) black without using #ifexist and allowing for user
	override */
    .inflection-table a.new { color: inherit; }

    /* fill a parent NavContent collapsing box */
    .NavContent table.inflection {
        width: 100%;
    }
    
    /* basic inflection table styles */
    table.inflection {
        border-collapse: collapse;
        border: 1px solid;
        background: #ffffff;
    }
    
        table.inflection caption {
            caption-side: bottom;
            padding: 0.33em 1em;
            text-align: left;
            font-size: smaller;
        }
    
        /* subtle grey for alternate row backgrounds */
        table.inflection tr:nth-child(odd) {
            background: #fcfcfc;
        }
    
        /* and for row headers */
        table.inflection tr:nth-child(odd):not(.rowgroup) th {
            background: #f6f6f6;
        }
    
            table.inflection td,
            table.inflection th {
                padding: 0.33em 1em;
                vertical-align: baseline;
            }
    
            /* but vertically center multi-row cells */
            table.inflection td[rowspan] {
                vertical-align: middle;
            }
    
            table.inflection td {
                text-align: center;
            }
    
            /* regular row headers, in the left column */
            table.inflection th {
                background: #f9f9f9;
                text-align: left;
            }
    
            /* rowgroup header rows */
            table.inflection tr.rowgroup th {
                background: #eeeeee;
                text-align: center;
            }
    
                /* first-of-several rowgroup header cells is aligned left */
                table.inflection tr.rowgroup th:first-child { text-align: left; }
                    table.inflection tr.rowgroup th:first-child:only-child { text-align: center; }
    
        /* rows with dividers above */
        table.inflection tr.divider th {
            border-top: 3px solid #999999;
        }
    
    
        /* transliterations */
        table.inflection .translit {
            color: #888;
        }
    
        /* header links aren’t coloured until hover/active */
        table.inflection th a:link,
        table.inflection th a:visited {
            color: inherit;
            text-decoration: inherit;
        }
    
            table.inflection th a:hover {
                color: #0645ad;
                text-decoration: underline;
            }
    
            table.inflection th a:active {
                color: #faa700;
                text-decoration: underline;
            }
    
    /* ----
    end of Inflection tables */
/* Try to make search results more obviously links */
.mw-special-Search #bodyContent li a {
	font-weight: bold;
}
.mw-special-Search .searchmatch {
	font-weight: normal;
	color: #000000;
	background-color: #FFEE77;
}

/* Make Recent changes look nice again */
span.newpage,
span.minor,
span.searchmatch,
span.bot,
span.unpatrolled {
	font-family: sans-serif !important;
}

/* NavFrames */
div.NavFrame,
details.NavFrame {
	margin: 0px 0px -1px 0px;
	padding: 2px;
	border: 1px solid #aaaaaa;
	text-align: center;
	border-collapse: collapse;
	font-size: 95%;
	overflow: auto;
	width: auto;
}

div.NavFrame div.NavHead,
details.NavFrame summary.NavHead {
	min-height: 1.6em;
	font-weight: bold;
	font-size: 100%;
	text-align: left;
	background-color: #efefef;
	padding-left: 10px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#DFDFDF), color-stop(0.6, #E3E3E3));
	background-image: -moz-linear-gradient(top, #EFEFEF, #E3E3E3 60%, #DFDFDF);
	background-image: -o-linear-gradient(top, #EFEFEF, #E3E3E3 60%, #DFDFDF);
}

div.NavFrame div.NavHead:hover,
details.NavFrame summary.NavHead:hover {
	background-color: #F6F6F6;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#F3F3F3), color-stop(0.6, #EAEAEA));
	background-image: -moz-linear-gradient(top, #EFEFEF, #EAEAEA 60%, #F3F3F3);
	background-image: -o-linear-gradient(top, #EFEFEF, #EAEAEA 60%, #F3F3F3);
}

div.NavFrame div.NavHead:active,
details.NavFrame summary.NavHead:active {
	background-color: #E3E3E3;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#E3E3E3), to(#DFDFDF), color-stop(0.6, #D3D3D3));
	background-image: -moz-linear-gradient(top, #E3E3E3, #D3D3D3 60%, #DFDFDF);
	background-image: -o-linear-gradient(top, #E3E3E3, #D3D3D3 60%, #DFDFDF);
}

div.pseudo div.NavHead:hover { background-color: #EFEFEF; }

div.NavFrame p {
	font-size: 100%;
}

div.NavFrame div.NavContent,
details.NavFrame div.NavContent {
	font-size: 100%;
}

div.NavFrame div.NavContent p,
details.NavFrame div.NavContent p {
	font-size: 100%;
}

span.NavToggle {
	cursor: pointer;
	float: right;
	font-weight: normal;
	font-size: smaller;
}

.list-switcher-element {
	text-align: center;
}

.list-switcher-element .NavToggle {
	float: none;
}

.term-list-header {
	font-style: italic;
	font-weight: inherit;
}

.term-list-header:before {
	content: "(";
}

.term-list-header:after {
	content: "):";
}

/* Style for generic inline lists. Note, as of 2023-08-14, this is only used by {{glossaryentry}} via {{hlist}} */
.inline p,
.inline dd,
.inline dt,
.inline ul,
.inline li {
    margin: 0;
    display: inline;
}

/* show the "serial and" in the disambiguation see also */
.serial-and { display: inline; }

/* hide the serial commas */
.serial-comma { display: none; }

/* Gender and number templates */
.gender,
.number,
.noun-class { font-style: italic; }

abbr { border-bottom-width: 0; }

/* allow inline hieroglyphs */
.mw-hiero-outer {
	display: inline-table;
	vertical-align: middle;
	font-size: 11px;
}

/* formats derived terms */
.derivedterms { background: #F8F8FF; }

.derivedterms .CategoryTreeChildren { column-count: 3; -moz-column-count: 3; -webkit-column-count: 3; }

/* softer highlighting of 'updated since last visit' */
span.updatedmarker { background-color:#D0F0C0; }

.HQToggle, .nyms-toggle, .usex-toggle {
    font-size: smaller;
    position: relative;
    bottom: 1px;
    left: 5px;
}

/* Default style for mentions outside of "form of" definitions.
	See [[Wiktionary:Votes/2007-10/style for mentioned terms]] */
    .mention {
        font-style: italic;
    }
    
    .mention i, i .mention {
        font-style: normal;
    }

/* Romanization tables
---------- */

table.romanization {
	clear: both;
	background: white;
	white-space: nowrap;
	border-collapse: collapse;
	border: 1px solid white;
	vertical-align: baseline;
	text-align: center;
}

table.romanization th,
table.romanization td {
	padding: 0.25em;
	border: 1px solid white;
}

table.romanization th {
	background: rgb(87%, 91%, 96%);
}

table.romanization tr.romanization-source td {
	background: rgba(87%, 91%, 96%, 0.5);
}

table.romanization td,
table.romanization tr.romanization-target td {
	background: rgb(90%, 90%, 90%);
}

/* -----
end Romanization tables */

/* {{shortcut}} */
.shortcut-box,
.category-edit-box {
	border: 1px solid #aaa;
	color: black;
	background: #f9f9f9;
	margin: 0 0 .5em 1em;
	text-align: center;
	padding: 5px;
	float: right;
	clear: both;
	font-weight: bold;
	font-size: smaller;
}

/* stop double-bolding of self-links like in [[acquit]], [[fishbone]] */
/* old code: b .selflink, strong .selflink { font-weight: inherit; } */
b, strong { 
	font-weight: bold;
}

tr:target {
	background: #def;
}

#firstHeading var, .headword var {
	color: #888;
}

/* Temporary kludge to be used because categoryTree is generating a newline. This CSS line should be removed after the developers fix it. */
.CategoryTreeTag + p br:first-child{display:none;}

.vsShow {
	display: none;
}

/* Used by column templates (see [[Module:columns]]). */
.ul-column-count[data-column-count="2"] > ul,
.ul-column-count[data-column-count="2"] > ol,
.ul-column-count[data-column-count="2"] > dl {
	-moz-column-count: 2; -webkit-column-count: 2; -ms-column-count: 2; column-count: 2;
}

.ul-column-count[data-column-count="3"] > ul,
.ul-column-count[data-column-count="3"] > ol,
.ul-column-count[data-column-count="3"] > dl {
	-moz-column-count: 3; -webkit-column-count: 3; -ms-column-count: 3; column-count: 3;
}

.ul-column-count[data-column-count="4"] > ul,
.ul-column-count[data-column-count="4"] > ol,
.ul-column-count[data-column-count="4"] > dl {
	-moz-column-count: 4; -webkit-column-count: 4; -ms-column-count: 4; column-count: 4;
}

.ul-column-count[data-column-count="5"] > ul,
.ul-column-count[data-column-count="5"] > ol,
.ul-column-count[data-column-count="5"] > dl {
	-moz-column-count: 5; -webkit-column-count: 5; -ms-column-count: 5; column-count: 5;
}

.ul-column-count[data-column-count="6"] > ul,
.ul-column-count[data-column-count="6"] > ol,
.ul-column-count[data-column-count="6"] > dl {
	-moz-column-count: 6; -webkit-column-count: 6; -ms-column-count: 6; column-count: 6;
}

/* Default style for hypothetical inflections -- currently italic. */
.hypothetical {
	font-style: italic;
}

/* Style for entries using deprecated templates */
.deprecated {
	color: olivedrab;
}

.deprecated a {
	color: darkgreen;
}

/* == wrap toggle links with [ and ] == */
.HQToggle:before, .NavToggle:before, .nyms-toggle:before, .usex-toggle:before {
	content:'[';
}
.HQToggle:after, .NavToggle:after, .nyms-toggle:after, .usex-toggle:after {
	content:']';
}

.HQToggle a, .NavToggle a, .nyms-toggle a, .usex-toggle a {
	user-select: none;
}

.client-js .NavFrame .NavContent {
	display: none;
}

.client-js .not .NavContent { /* ??? */
	display: block;
}

/* Hidden quotes */
.client-js .ns-0 ol>li>ul {
	display: none;
}

/* Support lists that automatically split into limited-width columns (for translations tables and the like): */
.multicolumn-list > ul {
    -webkit-column-width: 25em;
    -moz-column-width: 25em;
    -ms-column-width: 25em;
    column-width: 25em;
    column-gap: 20px;
}
.multicolumn-list-wide > ul {
    -webkit-column-width: 55em;
    -moz-column-width: 55em;
    -ms-column-width: 55em;
    column-width: 55em;
    column-gap: 20px;
}
.multicolumn-list-narrow > ul {
    -webkit-column-width: 22em;
    -moz-column-width: 22em;
    -ms-column-width: 22em;
    column-width: 22em;
    column-gap: 20px;
}

/* Horizontal rules */
body.ns-0 .mw-parser-output > :not(.collapsible-block) + h2:not(:first-of-type) {
	border-top: 1px solid #a2a9b1;
	padding-top: 1em;
	margin-top: 0.2em;
}

/* T156351: Support for Parsoid's Cite implementation */
span[ rel="mw:referencedBy" ]::before {
    content: "▲ ";
}
span[ rel="mw:referencedBy" ] > a::before {
    font-weight: bold;
    font-style: italic;
    content: counter( mw-references, decimal ) ',' counter( mw-ref-linkback, decimal );
}   
a[ rel="mw:referencedBy" ]::before {
    content: "▲";
}

 /**
 * ***** Hết Mã cho Wiktionary đặc biệt cho quá trình chuyển đổi sang Wiktionary tiếng Anh  *****
 * ***** Kiểm tra trước khi xóa *****
 */