User:Shelkovitsa/common.css
Jump to navigation
Jump to search
Note – after saving, you may have to bypass your browser’s cache to see the changes.
- Mozilla / Firefox / Safari: hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (Command-R on a Macintosh);
- Konqueror and Chrome: click Reload or press F5;
- Opera: clear the cache in Tools → Preferences;
- Internet Explorer: hold Ctrl while clicking Refresh, or press Ctrl-F5.
- This style sheet lacks a documentation subpage. You may create it.
- Useful links: root page • root page’s subpages • links • redirects • your own
This CSS is applied for Shelkovitsa to every page.
#firstHeading {
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;
}
.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: '⚠️ {{attention|'attr(lang)'}}'!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;
}
}