User:Shelkovitsa/common.css

overflow: visible!important; } h1, h2, h3 { width: auto!important; } h1, h2, h3, h4, h5, h6 { color: #000000; margin: 0; padding-top: 0.5em; padding-bottom: 0.17em; overflow: visible; } h2, hr { overflow: hidden!important; } .mw-body :is(h1, .mw-heading1, h2, .mw-heading2, h3, .mw-heading3), .mw-body-content :is(h1, .mw-heading1, h2, .mw-heading2) { margin-bottom: unset!important; }
 * 1) firstHeading {

.content table { margin: 0; }

table#newest-and-oldest-pages { width: 250px!important; font-size: 90%; margin-top: 0.25rem!important; margin-right: 0!important; margin-bottom: 0.25rem!important; margin-left: 0.25rem!important; }

p .headword-line ~ .usage-label-term { display: inline; } p:has(.etymid) { display: none!important; } p:has(.interProject) { margin: 0!important; padding: 0!important; }

td.translations-cell { background-color: oldlace!important; } span.trreq { border-radius: 5px; font-size: small; background-color: aliceblue; } .checktrans, sup.ttbc { background-color: honeydew; border-radius: 5px; } .ttbc { background-color: none!important; }

.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover { background-color: #447ff5!important; border-color: #447ff5!important; } .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { color: #fff!important; background-color: #3366cc!important; border-color: #3366cc!important; } a[href*="Shelkovitsa"] { color: #202122!important; }

.attentionseeking { padding: 3px!important; display: inline-block!important; } .attentionseeking::before { content: '⚠️ '!important;; font-family: 'Consolas', monospace!important; }

/* Images Start. I want them to look exactly the same on mobile and PC. I also want them to be tables and get rid of all the margins. Inline, too, to be safe. */
 * is(div.tright, div.floatright, table.floatright, div.mw-content-ltr figure[typeof~='mw:File/Thumb'], div.mw-content-ltr figure[typeof~='mw:File/Frame'], div.tleft, div.floatleft, table.floatleft, div.mw-content-rtl figure[typeof~='mw:File/Thumb'], div.mw-content-rtl figure[typeof~='mw:File/Frame']) img {

max-width: 250px!important; height: auto; } div.content .thumb { margin: 0.25rem; } div.tright, div.floatright, table.floatright, div.mw-content-ltr figure[typeof~='mw:File/Thumb'], div.mw-content-ltr figure[typeof~='mw:File/Frame'] { float: right!important; clear: right; margin-top: 0.25rem!important; margin-right: 0!important; margin-bottom: 0.25rem!important; margin-left: 0.25rem!important; width: auto!important; max-width: 45%!important; } div.tleft, div.floatleft, table.floatleft, div.mw-content-rtl figure[typeof~='mw:File/Thumb'], div.mw-content-rtl figure[typeof~='mw:File/Frame'] { float: left!important; clear: left; margin-top: 0.25rem!important; margin-right: 0.25rem!important; margin-bottom: 0.25rem!important; margin-left: 0!important; width: auto!important; max-width: 45%!important; } .wikitable { background-color: transparent!important; } .wikitable > tr > th, .wikitable > tr > td, .wikitable > * > tr > th, .wikitable > * > tr > td { padding: 0.25rem!important; } div.mw-parser-output .tmulti .multiimageinner { display: table!important; } div.mw-parser-output .tmulti .tsingle { display: inline-grid; margin: 0; float: left; justify-content: space-between; justify-items: end; height: max-content; } div.mw-parser-output .tmulti .trow { display: flex; flex-direction: row; clear: left; width: 100%; box-sizing: border-box; flex-wrap: nowrap; } div.thumbinner { outline: 1px solid #c8ccd1; outline-offset: -1px; background-color: #f8f9fa; font-size: 12px!important; padding: 0!important; text-align: center; overflow: hidden; width: min-content!important; } div.theader { display: table-cell!important; } div.trow { /*display: table-row!important;*/ } div.thumbcaption { padding: 0.25rem!important; }	div.trow > div.thumbcaption { /*display: table-caption!important;*/ caption-side: bottom; margin-right: auto; text-align: left!important; }	div.tsingle > div.thumbcaption { display: table-cell!important; margin-right: auto; text-align: left!important; } div.thumbimage { background-color: #ffffff; border: 1px solid #c8ccd1; } figure[typeof~='mw:File/Thumb'] > figcaption, figure[typeof~='mw:File/Frame'] > figcaption { border: 1px solid #c8ccd1; border-top: 0; background-color: #f8f9fa; font-size: 12px!important; display: table-caption; caption-side: bottom; line-height: 1.2em; word-break: break-word; text-align: left; padding: 0.25rem; } figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-file-element, figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-file-element { margin: 0!important; }	/* Mobile stuff */ div.content .thumbcaption, div.content figure[typeof~='mw:File/Thumb'] > figcaption, div.content figure[typeof~='mw:File/Frame'] > figcaption { margin: 0; font-size: 12px; line-height: 1.2em; padding: 0.25rem!important; color: #54595d; } div.content figure[typeof~='mw:File/Thumb'], div.content figure[typeof~='mw:File/Frame'] { margin: 0.25rem; display: table!important; border-collapse: collapse; } @media (max-width: 720px) { div.mw-parser-output .tmulti .thumbinner { width: min-content!important; box-sizing: border-box; max-width: none!important; align-items: center; }	div.mw-parser-output .tmulti .trow { display: flex; flex-direction: row; clear: left; width: 100%; box-sizing: border-box; flex-wrap: nowrap; }	div.mw-parser-output .tmulti .tsingle { display: inline-grid; margin: 0; float: left; justify-content: space-between; justify-items: end; }	div.mw-parser-output .tmulti .tsingle .thumbcaption { text-align: left; }	div.mw-parser-output .tmulti .trow > .thumbcaption { text-align: left; }	div.content figure[typeof~='mw:File/Thumb'].mw-halign-right, div.content figure[typeof~='mw:File/Frame'].mw-halign-right, div.content .thumb.mw-halign-right, div.content figure[typeof~='mw:File/Thumb'].tright, div.content figure[typeof~='mw:File/Frame'].tright, div.content .thumb.tright { float: right!important; clear: right; margin: 0.25rem; margin-left: 0.25rem; margin-right: 0.25rem; } }		/* Images End... */

.minerva-icon { background-position: center; background-repeat: no-repeat; background-size: auto!important; min-width: 20px; min-height: 20px; width: 1.25em; height: 1.25em; display: inline-block; vertical-align: text-bottom; }

div.NavFrame, details.NavFrame { margin: 0 0 -1px 0; padding: 0!important; border: 1px solid; border-color: silver; text-align: center; border-collapse: collapse; font-size: 95%!important; overflow: auto; width: 100%!important; min-width: 100%!important; max-width: 100%!important; }

div.NavFrame div.NavHead, details.NavFrame summary.NavHead { height: auto!important; min-height: unset!important; line-height: 1.2em!important; font-weight: bold!important; font-size: 100%!important; text-align: left; background-color: #efefef; padding: 0.25rem!important; margin-left: 0!important; 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); } .NavContent.derivedterms { padding: 0.25rem; }

pre, code, tt, kbd, samp, .CodeMirror, .mw-code, .mw-editfont-monospace, .wikiEditor-ui .ace_editor, .ace_editor { font-family: 'Noto Sans Mono', monospace!important; }

.cm-mw-list, .cm-mw-indenting, .cm-mw-template-name, .cm-mw-template-argument-name, .cm-mw-template-delimiter, .cm-mw-template-bracket { font-weight: bold!important; } .cm-mw-template, .cm-mw-template-link-ground { color: #8800cc!important; font-weight: normal!important; } .cm-mw-link-ground, .cm-mw-ext-link-ground, .cm-mw-template-link-ground { background-color: rgba(34, 17, 153, 0.04)!important; } .cm-mw-link-pagename, .cm-mw-link-bracket, .cm-mw-link-delimiter, .cm-mw-extlink, .cm-mw-free-extlink { color: #000aaa!important; font-weight: normal!important; } .cm-mw-pagename { text-decoration: underline!important; } .cm-mw-mnemonic { color: #14866d!important; } .cm-mw-comment { color: #72777d!important; font-weight: normal!important; }

div.noprint { width: 125px!important; word-break: keep-all!important; border: 1px solid #aaaaaa; font-size: 12px!important; background: #f9f9f9; padding: 0.25rem!important; margin-top: 0.25rem!important; margin-right: 0!important; margin-bottom: 0.25rem!important; margin-left: 0.25rem!important; text-align: left; position: relative!important; float: right!important; clear: right!important; line-height: 1.4em; } div.noprint div { margin-left: 0!important; } div.sister-project figure.mw-halign-none { margin: 1px!important; }

.inflection-table, .declension-table { width: 100%!important; } .mw-parser-output .fi-decl { background-color: #ccccff; width: 100%!important; min-width: 100%!important; max-width: 100%!important; }

.mw-content-ltr ul, .mw-content-rtl .mw-content-ltr ul { margin: 0.25rem 0 0 1.6em!important; padding: 0; }

.tneg, .tpos, .tunk { vertical-align: 15%!important; font-size: 75%!important; }

.tr, .mention Latn { font-style: italic!important; }

.headword, .headword * { font-size: 100%!important; font-weight: bold!important; }

.qualifier-brac, .qualifier-content, .sense-qualifier-colon, .term-tr-gloss-paren, .term-tr-paren, .term-gloss-paren, .ib-brac, .ib-content, .defdate { font-size: smaller; font-style: normal!important; }

.gender, .number, .noun-class { font-style: italic!important; } abbr:is([title~=neuter], [title~=common], [title~=feminine], [title~=masculine], [title~=dual], [title~=plural], [title~=singular], [title~=inanimate], [title~=animate], [title~=personal], [title~=nonpersonal], [title~=nonvirile], [title~=virile], [title~=imperfective], [title~=perfective])::after { content: '.'!important; }

.serial-comma { display: inline; }

div.vsSwitcher { width: auto; }

span:is(.NavToggle, .HQToggle, .nyms-toggle)::before { content: '['; } span:is(.NavToggle, .HQToggle, .nyms-toggle)::after { content: ']'; } span:is(.NavToggle, .HQToggle, .nyms-toggle) { cursor: pointer; font-size: 12px; font-family: 'Courier New', monospace!important; font-weight: bold; position: relative; } span:is(.HQToggle, .nyms-toggle) { vertical-align: middle; bottom: 0!important; left: 0!important; margin-left: 0!important; }

/* Language Fonts */ .Adlm, .Afak, .Aghb, .Ahom, .Arab, .fa-Arab, .kk-Arab, .ks-Arab, .ku-Arab, .ms-Arab, .mzn-Arab, .ota-Arab, .pa-Arab, .ps-Arab, .sd-Arab, .tt-Arab, .ug-Arab, .ur-Arab, .Armi, .Armn, .Avst, .pal-Avst, .Bali, .Bamu, .Bass, .Batk, .Beng, .as-Beng, .Bhks, .Bopo, .Brah, .Brai, .Bugi, .Buhd, .Cakm, .Cans, .Cari, .Cham, .Cher, .Chrs, .Copt, .Cpmn, .Cprt, .Cyrl, .Cyrs, .Deva, .Diak, .Dogr, .Dsrt, .Dupl, .Egyd, .Egyh, .Egyp, .Elba, .Elym, .Ethi, .Geok, .Geor, .Glag, .Gong, .Gonm, .Goth, .Gran, .Grek, .Gujr, .Guru, .Hang, .Hani, .Hano, .Hans, .Hant, .Hatr, .Hebr, .Hira, .Hluw, .Hmng, .Hmnp, .Hrkt, .Hung, .IPA, .IPAchar, .Ital, .Jamo, .Java, .Jpan, .Jurc, .Kali, .Kana, .Kawi, .Khar, .Khmr, .Khoj, .Kitl, .Kits, .Knda, .Kore, .Kpel, .Krai, .Kthi, .Lana, .Laoo, .Leke, .Lepc, .Limb, .Lina, .Linb, .Lisu, .Loma, .Lyci, .Lydi, .Mahj, .Maka, .Mand, .Mani, .Marc, .Maya, .Medf, .Mend, .Merc, .Mero, .Mlym, .Modi, .Mong, .mnc-Mong, .sjo-Mong, .xwo-Mong, .Moon, .Mroo, .Mtei, .Mult, .Mymr, .Nagm, .Nand, .Narb, .Nbat, .Newa, .Nkdb, .Nkgb, .Nkoo, .Nshu, .Ogam, .Olck, .Onao, .Orkh, .Orya, .Osge, .Osma, .Ougr, .Palm, .Pauc, .Perm, .Phag, .Phli, .Phlp, .Phlv, .Phnx, .Plrd, .Polyt, .Prti, .Ranj, .Rjng, .Rohg, .Roro, .Runr, .Samr, .Sarb, .Saur, .Sgnw, .Shaw, .Shrd, .Shui, .Sidd, .Sidt, .Sind, .Sinh, .Sogd, .Sogo, .Sora, .Soyo, .Sund, .Sylo, .Syrc, .Syre, .Syrj, .Syrn, .Tagb, .Takr, .Tale, .Talu, .Taml, .Tang, .Tavt, .Tayo, .Telu, .Teng, .Tfng, .Tglg, .Thaa, .Thai, .Tibt, .sit-tam-Tibt, .Tirh, .Tnsa, .Todr, .Tols, .Toto, .Tutg, .Ugar, .Vaii, .Vith, .Wara, .Wcho, .Wole .Xpeo, .Xsux, .Yezi, .Yiii, .Zanb, .Zsym, .musical, .polytonic { font-size: 100%; font-style: normal; }

.None, .Imag, .Morse, .Semap, .Zyyy {}

.Latn[lang=ja] { font-family: 'Arial','Helvetica', sans-serif!important; }

.Latf { font-family: UnifrakturMaguntia,UnifrakturCook,Unifraktur,'Code2001',Tahoma,'Arial Unicode MS', sans-serif; font-size: 100%; }

.nv-Latn { font-family: Calibri,'Aboriginal Sans','DejaVu Sans','Arial Unicode MS', sans-serif; }

.pjt-Latn { font-family: 'Microsoft Sans Serif',Tahoma,'Code2000', sans-serif; }

.Adlm { font-family: 'Noto Sans','Noto Sans Adlam', sans-serif; }

.Aghb { font-family: 'Noto Sans','Noto Sans Caucasian Albanian', sans-serif; }

.Ahom { font-family: 'Noto Serif','Noto Serif Ahom', serif; }

.Arab, .fa-Arab, .glk-Arab, .kk-Arab, .ks-Arab, .ku-Arab, .ms-Arab, .mzn-Arab, .ota-Arab, .pa-Arab, .ps-Arab, .sd-Arab, .tt-Arab, .ug-Arab, .ur-Arab, .xka-Arab { font-family: 'Noto Sans','Noto Sans Arabic', sans-serif; direction: rtl; unicode-bidi: embed; text-align: right; }

.Armi { font-family: 'Noto Sans','Noto Sans Imperial Aramaic', sans-serif; direction: rtl; unicode-bidi: embed; }

.Armn { font-family: 'Noto Sans','Noto Sans Armenian', sans-serif; }

.Avst, .pal-Avst { font-family: 'Noto Sans','Noto Sans Avestan', sans-serif; direction: rtl; unicode-bidi: embed; font-variant-ligatures: none; } .pal-Avst { font-variant-ligatures: normal; }

.Bali { font-family: 'Noto Sans','Noto Sans Balinese', sans-serif; line-height: normal; }

.Bamu { font-family: 'Noto Sans','Noto Sans Bamum', sans-serif; }

.Bass { font-family: 'Noto Sans','Noto Sans Bassa Vah', sans-serif; }

.Batk { font-family: 'Noto Sans','Noto Sans Batak', sans-serif; }

.Beng, .as-Beng { font-family: 'Noto Sans','Noto Sans Bengali', sans-serif; }

.Bhks { font-family: 'Noto Sans','Noto Sans Bhaiksuki', sans-serif; }

.Blis {}

.Brah { font-family: 'Noto Sans','Noto Sans Brahmi', sans-serif; }

.Brai {}

.Bugi { font-family: 'Noto Sans','Noto Sans Buginese', sans-serif; }

.Buhd { font-family: 'Noto Sans','Noto Sans Buhid', sans-serif; }

.Cakm { font-family: 'Noto Sans','Noto Sans Chakma', sans-serif; }

.Cans { font-family: 'Noto Sans','Noto Sans Canadian Aboriginal', sans-serif; }

.Cari, .Ital, .Lina, .Linb, .Lyci, .Lydi { font-family: 'Noto Sans','Noto Sans Carian','Noto Sans Old Italic','Noto Sans Linear A','Noto Sans Linear B','Noto Sans Lycian','Noto Sans Lydian', sans-serif; }

.Cham { font-family: 'Noto Sans','Noto Sans Cham', sans-serif; }

.Cher { font-family: 'Noto Sans','Noto Sans Cherokee', sans-serif; }

.Chis {}

.Chrs { font-family: 'Noto Sans','Noto Sans Chorasmian', sans-serif; }

.Copt { font-family: 'Noto Sans','Noto Sans Coptic', sans-serif; }

.Cpmn { font-family: 'Noto Sans','Noto Sans Cypro Minoan', sans-serif; }

.Cprt { font-family: 'Noto Sans','Noto Sans Cypriot', sans-serif; direction: rtl; unicode-bidi: embed; }

.Cyrl, .Cyrs, .Grek, .Polyt, .polytonic { font-family: 'Noto Sans', sans-serif; }

.Deva { font-family: 'Noto Sans','Noto Sans Devanagari', sans-serif; }

.Diak { /* font-family: 'Noto Serif','Noto Serif Dives Akuru', serif; */ }

.Dogr { font-family: 'Noto Serif','Noto Serif Dogra', serif; }

.Dsrt { font-family: 'Noto Sans','Noto Sans Deseret', sans-serif; }

.Dupl { font-family: 'Noto Sans','Noto Sans Duployan', sans-serif; }

.Egyd { direction: rtl; }

.Egyp { font-family: 'Noto Sans','Noto Sans Egyptian Hieroglyphs', sans-serif; }

.Ethi { font-family: 'Noto Sans','Noto Sans Ethiopic', sans-serif; }

.Elba { font-family: 'Noto Sans','Noto Sans Elbasan', sans-serif; }

.Elym { font-family: 'Noto Sans','Noto Sans Elymaic', sans-serif; direction: rtl; font-feature-settings: "ss01", "ss03"; }

.Gara {}

.Geok, .Geor { font-family: 'Noto Sans','Noto Sans Georgian', sans-serif; }

.Glag { font-family: 'Noto Sans','Noto Sans Glagolitic', sans-serif; }

.Gong { font-family: 'Noto Sans','Noto Sans Gunjala Gondi', sans-serif; }

.Gonm { font-family: 'Noto Sans','Noto Sans Masaram Gondi', sans-serif; }

.Goth { font-family: 'Noto Sans','Noto Sans Gothic', sans-serif; } b.Goth, strong.Goth { font-size: 100%; }

.Gran { font-family: 'Noto Sans','Noto Sans Grantha', sans-serif; }

.Gujr { font-family: 'Noto Sans','Noto Sans Gujarati', sans-serif; }

.Gukh {}

.Guru { font-family: 'Noto Sans','Noto Sans Gurmukhi', sans-serif; }

.Hani, .Hans, .Hant, .Bopo { line-height: 1em; } .Hani, .Bopo { font-family: 'Noto Sans','Noto Sans TC','Noto Sans SC', sans-serif; } .Hant { font-family: 'Noto Sans','Noto Sans TC', sans-serif; } .Hans { font-family: 'Noto Sans','Noto Sans SC', sans-serif; }
 * is(.Hani, .Hant, .Hans, .Bopo):is(:lang(yue), :lang(zhx-tai)) {

font-family: 'Noto Sans','Noto Sans HK','Noto Sans TC','Noto Sans SC', sans-serif; }
 * is(.Hani, .Hant, .Hans, .Bopo):lang(vi) {

font-family: 'Nom Na Tong','HAN NOM A','HAN NOM B',Sun-ExtA,Sun-ExtB,Ming-Lt-HKSCS-UNI-H,Ming-Lt-HKSCS-ExtB,HanaMinA,HanaMinB,HanaMin,'PingFang TC',MingLiU,MingLiU-ExtB,'MingLiU_HKSCS','MingLiU_HKSCS-ExtB',SimSun,SimSun-ExtB,'Arial Unicode MS','TITUS Cyberbit Basic', sans-serif; }
 * is(.Hani, .Hant, .Hans, .Bopo):lang(xng) {

writing-mode: vertical-lr; vertical-align: middle; line-height: normal!important; display: inline; }
 * is(.hanzi-table, .zh-hanzi-box) {

float: right!important; font-size: 80%!important; clear: right!important; width: auto!important; max-width: 56%!important; margin-top: 0.25rem!important; margin-right: 0!important; margin-bottom: 0.25rem!important; margin-left: 0.25rem!important; text-wrap: pretty; th { width: unset!important; max-width: 125px; line-height: 17px!important; }	tr:only-child th:first-child { padding: .25em!important; }	tr:first-child th:first-child { border-top-color: transparent; border-left-color: transparent; background-color: transparent; padding: 0!important; }	tr:nth-last-child(2) th:first-child { min-width: 100px!important; }	:is(th:is(.Hani, .Hant, .Hans), th :is(.Hani, .Hant, .Hans)) { font-size: 13px!important; }	:is(td:is(.Hani, .Hant, .Hans), td :is(.Hani, .Hant, .Hans)) { word-break: keep-all; font-size: 24px!important; }	.NavToggle { text-wrap: nowrap!important; } } .content { .hanzi-table { width: unset!important; float: right!important; margin-top: 0.25rem!important; margin-right: 0!important; margin-bottom: 0.25rem!important; margin-left: 0.25rem!important; } } .zhpron, .zhpron :not(p, .vsToggleElement, .NavToggle, a[role="button"], hr) { overflow: visible!important; } .zhpron p { padding-bottom: 0!important; margin: 0!important; }

.Hano { font-family: 'Noto Sans','Noto Sans Hanuoo', sans-serif; }

.Hatr { font-family: 'Noto Sans','Noto Sans Hatran', sans-serif; direction: rtl; }

.Hebr { font-family: 'Noto Sans','Noto Sans Hebrew', sans-serif; direction: rtl; unicode-bidi: embed; } big.Hebr, strong.Hebr, b.Hebr, b .Hebr, .Hebr b { font-size: 100%; }

.Hluw { font-family: 'Noto Sans','Noto Sans Anatolian Hieroglyphs', sans-serif; }

.Hmng { font-family: 'Noto Sans','Noto Sans Pahawh Hmong', sans-serif; }

.Hmnp { font-family: 'Noto Serif','Noto Serif Nyiakeng Puachue Hmong', serif; }

.Hung { font-family: 'Noto Sans','Noto Sans Old Hungarian', sans-serif; direction: rtl; }

.Ibrn {}

.Inds {}

.Java { font-family: 'Noto Sans','Noto Sans Javanese', sans-serif; line-height: normal; }

.Jpan, .Hira, .Kana, .Hrkt, .jis2004font { font-family: 'Noto Sans','Noto Sans JP', sans-serif!important; line-height: 1em; } .Hira, .Kana, .Hrkt { font-feature-settings: "palt"; } .variation_sequence[data-glyph-collection] { font-family: 'Noto Serif','Noto Serif JP', serif!important; } .Jpan ruby rt { font-family: inherit; font-size: 12px!important; line-height: 12px!important; vertical-align: bottom; font-feature-settings: "palt", "vpal"; }
 * is(figcaption, .usage-label-sense, .kanji-table) .Jpan rt {

font-variant: all-small-caps; } .kanji-table { float: right!important; font-size: 80%!important; clear: right!important; width: auto!important; max-width: 56%!important; margin-top: 0.25rem!important; margin-right: 0!important; margin-bottom: 0.25rem!important; margin-left: 0.25rem!important; text-wrap: pretty; tr.Jpan { font-size: 24px!important; }	small { white-space: nowrap; word-break: keep-all; }	p { font-size: inherit!important; line-height: inherit!important; margin: 0!important; padding: 0!important; }	code { padding: 2px!important; word-break: break-all!important; } } .kanji-table + .kanji-table { margin-top: 0!important; margin-bottom: 0.25rem!important; } .kanji-table + .ja-see { margin-top: 0.25rem!important; margin-bottom: 0!important; } .ja-see { width: -webkit-fill-available!important; margin-top: 0.25rem!important; margin-bottom: 0!important; table { border-spacing: 0; td { padding: 0!important; }		td:first-child span:first-child { font-size: 24px!important; }		td:first-child { max-width: calc(24px * 10)!important; min-width: calc(24px * 5)!important; white-space: normal!important; vertical-align: middle!important; border-top: none!important; }		tr { background-color: transparent!important; }	}	dl { margin-top: 0!important; margin-bottom: 0!important; }	dl:first-child { margin: 0!important; }	dd div { padding: 0 4px!important; }	tr { background-color: #eaecf0; }	/* td ~ td { width: auto!important; } */ } .content { .kanji-table { width: unset!important; float: right!important; margin-top: 0.25rem!important; margin-right: 0!important; margin-bottom: 0.25rem!important; margin-left: 0.25rem!important; }	.ja-see { width: 100%!important; }	.kanji-table + .kanji-table { margin-top: 0!important; margin-bottom: 0.25rem!important; }	.kanji-table + .ja-see { margin-top: 0.25rem!important; margin-bottom: 0!important; } } sup .Jpan.headword::before { content: "\200D"!important; }

.Jurc {}

.Kali { font-family: 'Noto Sans','Noto Sans Kayah Li', sans-serif; }

.Kawi { font-family: 'Noto Sans','Noto Sans Kawi', sans-serif; }

.Khar { font-family: 'Noto Sans','Noto Sans Kharoshthi', sans-serif; direction: rtl; unicode-bidi: embed; }

.Khmr { font-family: 'Noto Sans','Noto Sans Khmer', sans-serif; }

.Khoj { font-family: 'Noto Sans','Noto Sans Khojki', sans-serif; }

.Kitl {}

.Kits { font-family: 'Noto Serif','Noto Serif Khitan Small Script', serif; } .mw-parser-output .Khitan-block { border-collapse: collapse; line-height: 1em!important; display: inline!important; vertical-align: middle; margin-top: 0.4em; margin-bottom: 0.4em; width: 2em; } .mw-parser-output .Khitan-block td { letter-spacing: normal!important; text-align: center; } div.NavFrame .Kits { --line-height: 1em; line-height: calc((var(--line-height) * 2)); }

.Knda { font-family: 'Noto Sans','Noto Sans Kannada', sans-serif; }

.Kore, .Hang, .Jamo { font-family: 'Noto Sans','Noto Sans KR', sans-serif; line-height: 1em; }

.Kpel {}

.Krai {}

.Kthi { font-family: 'Noto Sans','Noto Sans Kaithi', sans-serif; }

.Lana { font-family: 'Noto Sans','Noto Sans Tai Tham', sans-serif; }

.Laoo { font-family: 'Noto Sans','Noto Sans Lao', sans-serif; }

.Leke {}

.Lepc { font-family: 'Noto Sans','Noto Sans Lepcha', sans-serif; }

.Limb { font-family: 'Noto Sans','Noto Sans Limbu', sans-serif; }

.Lisu { font-family: 'Noto Sans','Noto Sans Lisu', sans-serif; }

.Loma {}

.Mahj { font-family: 'Noto Sans','Noto Sans Mahajani', sans-serif; }

.Maka { font-family: 'Noto Serif','Noto Serif Makasar', serif; }

.Mand { font-family: 'Noto Sans','Noto Sans Mandaic', sans-serif; }

.Mani { font-family: 'Noto Sans','Noto Sans Manichaean', sans-serif; direction: rtl; }

.Marc { font-family: 'Noto Sans','Noto Sans Marchen','Noto Sans Tibetan', sans-serif; }

.Maya {}

.Medf { font-family: 'Noto Sans','Noto Sans Medefaidrin', sans-serif; }

.Mend { font-family: 'Noto Sans','Noto Sans Mende Kikakui', sans-serif; }

.Merc, .Mero { font-family: 'Noto Sans','Noto Sans Meroitic', sans-serif; direction: rtl; }

.Mlym { font-family: 'Noto Sans','Noto Sans Malayalam', sans-serif; }

.Modi { font-family: 'Noto Sans','Noto Sans Modi', sans-serif; }

/* START: Mongolian Script styling */ .Mong, .mnc-Mong, .sjo-Mong, .xwo-Mong { font-family: 'Noto Sans','Noto Sans Mongolian', sans-serif; -ms-writing-mode: tb-lr; -o-writing-mode: vertical-lr; -webkit-writing-mode: vertical-lr; line-height: 1.2em; max-height: 250px; text-orientation: sideways; vertical-align: text-top; writing-mode: vertical-lr; text-align: left!important; }
 * is(.Mong, .mnc-Mong, .sjo-Mong, .xwo-Mong):is(.e-example, .e-quotation) span:is(.q-hellip-b, .q-hellip-sp) {

-webkit-writing-mode: inherit; vertical-align: inherit!important; writing-mode: inherit; } .big:is(.Mong, .mnc-Mong, .sjo-Mong, .xwo-Mong), .b:is(.Mong, .mnc-Mong, .sjo-Mong, .xwo-Mong), .b :is(.Mong, .mnc-Mong, .sjo-Mong, .xwo-Mong), .strong:is(.Mong, .mnc-Mong, .sjo-Mong, .xwo-Mong) { font-size: 100%; font-weight: bold; }
 * is(.citation-whole, .derivedterms, .e-example, .e-quotation, figcaption, .h-usage-example, .h-quotation, .NavFrame, .nyms) :is(.Mong, .mnc-Mong, .sjo-Mong, .xwo-Mong), :is(.citation-whole, .derivedterms, .e-example, .e-quotation, figcaption, .h-usage-example, .h-quotation, .NavFrame, .nyms) :is(a, b, a b, b a, strong) {

-ms-writing-mode: horizontal-tb!important; -o-writing-mode: horizontal-tb!important; -webkit-writing-mode: horizontal-tb!important; display: inline; padding: 0!important; vertical-align: baseline!important; writing-mode: horizontal-tb!important; } /* END: Mongolian Script styling */ /* START: Additional Mongolian Script styling for iPhone 11 */ @media screen and (device-width: 828px) and (device-height: 1792px) and (-webkit-device-pixel-ratio: 2) { .Mong, .mnc-Mong, .sjo-Mong, .xwo-Mong { padding: 0 0.125em!important; } } /* END: Additional Mongolian Script styling for iPhone 11 */

.Moon {}

.Mroo { font-family: 'Noto Sans','Noto Sans Mro', sans-serif; }

.Mtei { font-family: 'Noto Sans','Noto Sans Meetei Mayek', sans-serif; }

.Mult { font-family: 'Noto Sans','Noto Sans Multani', sans-serif; }

.Mymr { font-family: 'Noto Sans','Noto Sans Myanmar', sans-serif; } big.Mymr, strong.Mymr, b.Mymr, b .Mymr, .Mymr b { font-size: 100%; font-weight: bold; }

.Nagm { font-family: 'Noto Sans','Noto Sans Nag Mundari', sans-serif; }

.Nand { font-family: 'Noto Sans','Noto Sans Nandinagari', sans-serif; }

.Narb { font-family: 'Noto Sans','Noto Sans Old North Arabian', sans-serif; }

.Nbat { font-family: 'Noto Sans','Noto Sans Nabataean', sans-serif; }

.Newa { font-family: 'Noto Sans','Noto Sans Newa', sans-serif; }

.Nkdb {}

.Nkgb {}

.Nkoo { font-family: 'Noto Sans','Noto Sans NKo', sans-serif; direction: rtl; }

.Nshu { font-family: 'Noto Sans','Noto Sans Nushu', sans-serif; direction: rtl; }

.Ogam { font-family: 'Noto Sans','Noto Sans Ogham', sans-serif; } big.Ogam, strong.Ogam, b.Ogam, b .Ogam, .Ogam b { font-size: 100%; font-weight: bold; }

.Olck { font-family: 'Noto Sans','Noto Sans Ol Chiki', sans-serif; }

.Orkh { font-family: 'Noto Sans','Noto Sans Old Turkic', sans-serif; }

.Orya { font-family: 'Noto Sans','Noto Sans Oriya', sans-serif; }

.Osma { font-family: 'Noto Sans','Noto Sans Osmanya', sans-serif; }

.Ougr { font-family: 'Noto Serif','Noto Serif Old Uyghur', serif; unicode-bidi: embed; font-size: 150%!important; line-height: 1em; font-style: normal; rotate: 180deg; writing-mode: vertical-lr; }

.Pauc { font-family: 'Noto Sans','Noto Sans Pau Cin Hau', sans-serif; }

.Palm { font-family: 'Noto Sans','Noto Sans Palmyrene', sans-serif; }

.Perm { font-family: 'Noto Sans','Noto Sans Old Permic', sans-serif; }

.Phag { font-family: 'Noto Sans','Noto Sans Phags Pa', sans-serif; display: inline-block; line-height: 1em; -webkit-writing-mode: vertical-lr; -o-writing-mode: vertical-lr; -ms-writing-mode: tb-lr; writing-mode: vertical-lr; text-orientation: sideways; vertical-align: middle; } @media screen and (max-width: 5.94in) { .Phag { padding: 0 0.125em!important; } }

.Phli { font-family: 'Noto Sans','Noto Sans Inscriptional Pahlavi', sans-serif; }

.Phlp { font-family: 'Noto Sans','Noto Sans Psalter Pahlavi', sans-serif; }

.Phlv {}

.Phnx { font-family: 'Noto Sans','Noto Sans Phoenician', sans-serif; direction: rtl; unicode-bidi: embed; }

.Plrd { font-family: 'Noto Sans','Noto Sans Miao', sans-serif; }

.Prti { font-family: 'Noto Sans','Noto Sans Inscriptional Parthian', sans-serif; }

.Ranj {}

.Rjng { font-family: 'Noto Sans','Noto Sans Rejang', sans-serif; }

.Rohg { font-family: 'Noto Sans','Noto Sans Hanifi Rohingya', sans-serif; direction: rtl; }

.Roro {}

.Runr { font-family: 'Noto Sans','Noto Sans Runic', sans-serif; }

.Samr { font-family: 'Noto Sans','Noto Sans Samaritan', sans-serif; direction: rtl; unicode-bidi: embed; }

.Sarb { font-family: 'Noto Sans','Noto Sans Old South Arabian', sans-serif; }

.Saur { font-family: 'Noto Sans','Noto Sans Saurashtra', sans-serif; }

.Sgnw { font-family: 'Noto Sans','Noto Sans SignWriting', sans-serif; }

.Shaw { font-family: 'Noto Sans','Noto Sans Shavian', sans-serif; }

.Shrd { font-family: 'Noto Sans','Noto Sans Sharada', sans-serif; }

.Sidd { font-family: 'Noto Sans','Noto Sans Siddham', sans-serif; }

.Sind { font-family: 'Noto Sans','Noto Sans Khudawadi', sans-serif; }

.Sinh { font-family: 'Noto Sans','Noto Sans Sinhala', sans-serif; }

.Sogd { font-family: 'Noto Sans','Noto Sans Sogdian', sans-serif; }

.Sogo { font-family: 'Noto Sans','Noto Sans Old Sogdian', sans-serif; }

.Soyo { font-family: 'Noto Sans','Noto Sans Soyombo', sans-serif; }

.Sora { font-family: 'Noto Sans','Noto Sans Sora Sompeng', sans-serif; }

.Sund { font-family: 'Noto Sans','Noto Sans Sundanese', sans-serif; }

.Sylo { font-family: 'Noto Sans','Noto Sans Syloti Nagri', sans-serif; }

.Syrc, .Syre { font-family: 'Noto Sans','Noto Sans Syriac Estrangela','Noto Sans Syriac', sans-serif; direction: rtl; unicode-bidi: embed; } .Syrc:lang(aii), .Syrn { font-family: 'Noto Sans','Noto Sans Syriac Eastern','Noto Sans Syriac', sans-serif; } .Syrc:lang(tru), .Syrj { font-family: 'Noto Sans','Noto Sans Syriac Western','Noto Sans Syriac', sans-serif; }

.Tagb { font-family: 'Noto Sans','Noto Sans Tagbanwa', sans-serif; }

.Takr { font-family: 'Noto Sans','Noto Sans Takri', sans-serif; }

.Tale { font-family: 'Noto Sans','Noto Sans Tai Le', sans-serif; }

.Talu { font-family: 'Noto Sans','Noto Sans New Tai Lue', sans-serif; }

.Taml { font-family: 'Noto Sans','Noto Sans Tamil','Noto Sans Tamil Supplement', sans-serif; }

.Tang { font-family: 'Noto Serif','Noto Serif Tangut', serif; text-orientation: upright; -webkit-text-orientation: upright; } span strong.Tang.headword { font-size: 100%!important; }

.Tavt { font-family: 'Noto Sans','Noto Sans Tai Viet', sans-serif; }

.Telu { font-family: 'Noto Sans','Noto Sans Telugu', sans-serif; }

.Tfng { font-family: 'Noto Sans','Noto Sans Tifinagh', sans-serif; }

.Tglg { font-family: 'Noto Sans','Noto Sans Tagalog', sans-serif; }

.Thaa { font-family: 'Noto Sans','Noto Sans Thaana', sans-serif; }

.Thai { font-family: 'Noto Sans','Noto Sans Thai', sans-serif; } .th-reading { max-width: 100%; }

.Tibt { font-family: 'Noto Sans','Noto Sans Tibetan', sans-serif; line-height: 2em; } .Tibt.mention { font-size: 100%; }

.Tirh { font-family: 'Noto Sans','Noto Sans Tirhuta', sans-serif; }

.Tnsa { font-family: 'Noto Sans','Noto Sans Tangsa', sans-serif; }

.Toto { font-family: 'Noto Serif','Noto Serif Toto', serif; }

.Ugar { font-family: 'Noto Sans','Noto Sans Ugaritic', sans-serif; }

.Vaii { font-family: 'Noto Sans','Noto Sans Vai', sans-serif; }

.Vith { font-family: 'Noto Sans','Noto Sans Vithkuqi', sans-serif; }

.Wara { font-family: 'Noto Sans','Noto Sans Warang Citi', sans-serif; }

.Wcho { font-family: 'Noto Sans','Noto Sans Wancho', sans-serif; }

.Xpeo { font-family: 'Noto Sans','Noto Sans Old Persian', sans-serif; }

.Xsux, .Xsux:is(:lang(hit), :lang(sux)) { font-family: 'Noto Sans','Noto Sans Cuneiform', sans-serif; }

.Yezi { font-family: 'Noto Serif','Noto Serif Yezidi', serif; }

.Yiii { font-family: 'Noto Sans','Noto Sans Yi', sans-serif; }

.Zanb { font-family: 'Noto Sans','Noto Sans Zanabazar Square', sans-serif; }

.Zmth * { font-style: normal; }

.Zsym { font-family: 'Noto Sans','Noto Color Emoji','Noto Sans Symbols','Noto Sans Symbols 2', sans-serif; }

.Ruminumerals { font-size: 100%; }

.enPR { font-family: 'Arial Unicode MS','Lucida Grande',Gentium,'Gentium Plus','Gentium Alternative','TITUS Cyberbit Basic','Code2000','Lucida Sans Unicode', sans-serif; }

.IPA, .IPAchar { font-family: Gentium,'Gentium Plus',GentiumAlt,'DejaVu Sans','Segoe UI','Lucida Grande','Charis SIL','Doulos SIL','TITUS Cyberbit Basic','Code2000','Lucida Sans Unicode', sans-serif; font-variant-ligatures: no-common-ligatures; word-break: break-word!important; }

.musical { font-family: 'Noto Sans','Noto Music', sans-serif!important; }


 * is(.vector-sticky-header-context-bar-primary, .firstHeading) {

font-family: serif; .Ahom { font-family: 'Noto Serif','Noto Serif Ahom'; }	:is(.Arab, .fa-Arab, .glk.Arab, .kk-Arab, .ks-Arab, .ku-Arab, .ms-Arab, .mzn-Arab, .ota-Arab, .pa-Arab, .ps-Arab, .sd-Arab, .tt-Arab, .ug-Arab, .xka-Arab) { font-family: 'Noto Serif','Noto Naskh Arabic'; }	.ur-Arab { font-family: 'Noto Serif','Noto Nastaliq Urdu'; }	.Armn { font-family: 'Noto Serif','Noto Serif Armenian'; }	.Bali { font-family: 'Noto Serif','Noto Serif Balinese'; }	:is(.Beng, .as-Beng) { font-family: 'Noto Serif','Noto Serif Bengali'; }	:is(.Cyrl, .Cyrs, .Grek, .Latn, .Polyt, .polytonic) { font-family: 'Noto Serif'; }	.Deva { font-family: 'Noto Serif','Noto Serif Devanagari'; }	.Diak { /* font-family: 'Noto Serif','Noto Serif Dives Akuru'; */ }	.Dogr { font-family: 'Noto Serif','Noto Serif Dogra'; }	.Ethi { font-family: 'Noto Serif','Noto Serif Ethiopic'; }	:is(.Geok, .Geor) { font-family: 'Noto Serif','Noto Serif Georgian'; }	.Gran { font-family: 'Noto Serif','Noto Serif Grantha'; }	.Gujr { font-family: 'Noto Serif','Noto Serif Gujarati'; }	.Guru { font-family: 'Noto Serif','Noto Serif Gurmukhi'; }	:is(.Hani, .Bopo) { font-family: 'Noto Serif','Noto Serif TC','Noto Serif SC'; }	.Hant { font-family: 'Noto Serif','Noto Serif TC'; }	.Hans { font-family: 'Noto Serif','Noto Serif SC'; }	:is(.Hani, .Hant, .Hans, .Bopo):is(:lang(yue), :lang(zhx-tai)) { font-family: 'Noto Serif','Noto Serif HK','Noto Serif TC','Noto Serif SC'; }	.Hebr { font-family: 'Noto Serif','Noto Serif Hebrew'; }	.Hmnp { font-family: 'Noto Serif','Noto Serif Nyiakeng Puachue Hmong'; }	:is(.Jpan, .Hira, .Kana, .Hrkt) { font-family: 'Noto Serif','Noto Serif JP'!important; }	.Khmr { font-family: 'Noto Serif','Noto Serif Khmer'; }	.Khoj { font-family: 'Noto Serif','Noto Serif Khojki'; }	.Kits { font-family: 'Noto Serif','Noto Serif Khitan Small Script'; }	.Knda { font-family: 'Noto Serif','Noto Serif Kannada'; }	:is(.Kore, .Hang, .Jamo) { font-family: 'Noto Serif','Noto Serif KR'; }	.Laoo { font-family: 'Noto Serif','Noto Serif Lao'; }	.Maka { font-family: 'Noto Serif','Noto Serif Makasar'; }	.Mlym { font-family: 'Noto Serif','Noto Serif Malayalam'; }	:is(.Mong, .mnc-Mong, .sjo-Mong, .xwo-Mong) { -ms-writing-mode: horizontal-tb; -o-writing-mode: horizontal-tb; -webkit-writing-mode: horizontal-tb; text-orientation: sideways; vertical-align: text-top; writing-mode: horizontal-tb; }	.Mymr { font-family: 'Noto Serif','Noto Serif Myanmar'; }	.Orya { font-family: 'Noto Serif','Noto Serif Oriya'; }	.Ougr { font-family: 'Noto Serif','Noto Serif Old Uyghur'; }	.Sinh { font-family: 'Noto Serif','Noto Serif Sinhala'; }	.Taml { font-family: 'Noto Serif','Noto Serif Tamil'; }	.Tang { font-family: 'Noto Serif','Noto Serif Tangut'; }	.Telu { font-family: 'Noto Serif','Noto Serif Telugu'; }	.Thai { font-family: 'Noto Serif','Noto Serif Thai'; }	:is(.Tibt, .Marc) { font-family: 'Noto Serif','Noto Serif Tibetan'; }	.Toto { font-family: 'Noto Serif','Noto Serif Toto'; }	.Vith { font-family: 'Noto Serif','Noto Serif Vithkuqi'; }	.Yezi { font-family: 'Noto Serif','Noto Serif Yezidi'; }	.Zsym { font-family: 'Noto Sans','Noto Color Emoji','Noto Sans Symbols','Noto Sans Symbols 2', sans-serif!important; } }