/* Archive additions on top of the original 2016 MonoBook stylesheet. */
.archive-bar{font-size:94%;background:#f6f6f6;border:1px solid #aaa;padding:.3em .6em;margin:0 0 .6em;line-height:1.8}
.archive-bar form{margin:0}
.archive-bar input[type=date]{font:inherit;padding:0 .2em}
.archive-bar button{font:inherit;padding:0 .5em}
.archive-home{font-weight:bold}
.archive-notice{background:#fff8e5;border:1px solid #e0c97f;padding:.4em .7em;margin:.5em 0 .8em;font-size:94%}
.archive-notice.lost{background:#fdecec;border-color:#d99}
.archive-notice p{margin:.2em 0}
.archive-evidence{font-size:90%;color:#555}
.archive-snippet{white-space:pre-wrap;font-family:monospace;background:#f9f9f9;border:1px dashed #bbb;padding:.5em;margin:.4em 0}

/* History and change lists */
#pagehistory li.archive-after,.special li.archive-after{color:#777}
#pagehistory li.archive-current{background:#eef3ff;border:1px solid #9ab}
#pagehistory li.archive-lost,.special li.archive-lost{color:#888}
.archive-tag{font-size:85%;border:1px solid #bbb;border-radius:2px;padding:0 .3em;margin-left:.3em;color:#555;background:#f7f7f7;white-space:nowrap}
.archive-tag.lost{border-color:#d99;color:#a33;background:#fdf3f3}
.archive-tag.recovered{border-color:#9c9;color:#363;background:#f2faf2}
.archive-tag.after{border-color:#bbb;color:#666}
.archive-titles{font-size:94%}
.archive-titles td,.archive-titles th{padding:.1em .5em;vertical-align:top}

/* Diffs (MediaWiki's mediawiki.action.history.diff module) */
table.diff{background:white;border-spacing:4px;margin:0;width:100%;table-layout:fixed}
table.diff td{padding:.33em .5em}
table.diff td.diff-marker{padding:.25em}
table.diff col.diff-marker{width:2%}
table.diff col.diff-content{width:48%}
table.diff td div{word-wrap:break-word;overflow:auto}
td.diff-otitle,td.diff-ntitle{text-align:center}
td.diff-lineno{font-weight:bold}
td.diff-marker{text-align:right;font-weight:bold;font-size:1.25em}
td.diff-addedline,td.diff-deletedline,td.diff-context{font-size:88%;vertical-align:top;white-space:pre-wrap;border-style:solid;border-width:1px 1px 1px 4px;border-radius:.33em}
td.diff-addedline{border-color:#a3d3ff}
td.diff-deletedline{border-color:#ffe49c}
td.diff-context{background:#f9f9f9;border-color:#e6e6e6;color:#333}
.diffchange{font-weight:bold;text-decoration:none}
td.diff-addedline .diffchange,td.diff-deletedline .diffchange{border-radius:.33em;padding:.25em 0}
td.diff-addedline .diffchange{background:#d8ecff}
td.diff-deletedline .diffchange{background:#feeec8}
h2.diff-currentversion-title{margin-top:1em}

/* Tabs extension */
.tabs-tabbox{margin:.5em 0}
.tabs-tabbox>.tabs-input{position:absolute;opacity:0;pointer-events:none}
.tabs-tabbox>.tabs-label{display:inline-block;border:1px solid #aaa;border-bottom:0;background:#eee;padding:.2em .7em;margin-right:2px;cursor:pointer;border-radius:4px 4px 0 0}
.tabs-tabbox>.tabs-input:checked+.tabs-label{background:#fff;position:relative;top:1px}
.tabs-tabbox>.tabs-input:focus-visible+.tabs-label{outline:2px solid #36c}
.tabs-tabbox>.tabs-container{border:1px solid #aaa;padding:.5em;background:#fff}
.tabs-tabbox .tabs-content{display:none}
.tabs-tabbox>.tabs-input:nth-of-type(1):checked~.tabs-container>.tabs-content:nth-child(1),
.tabs-tabbox>.tabs-input:nth-of-type(2):checked~.tabs-container>.tabs-content:nth-child(2),
.tabs-tabbox>.tabs-input:nth-of-type(3):checked~.tabs-container>.tabs-content:nth-child(3),
.tabs-tabbox>.tabs-input:nth-of-type(4):checked~.tabs-container>.tabs-content:nth-child(4),
.tabs-tabbox>.tabs-input:nth-of-type(5):checked~.tabs-container>.tabs-content:nth-child(5),
.tabs-tabbox>.tabs-input:nth-of-type(6):checked~.tabs-container>.tabs-content:nth-child(6),
.tabs-tabbox>.tabs-input:nth-of-type(7):checked~.tabs-container>.tabs-content:nth-child(7),
.tabs-tabbox>.tabs-input:nth-of-type(8):checked~.tabs-container>.tabs-content:nth-child(8),
.tabs-tabbox>.tabs-input:nth-of-type(9):checked~.tabs-container>.tabs-content:nth-child(9),
.tabs-tabbox>.tabs-input:nth-of-type(10):checked~.tabs-container>.tabs-content:nth-child(10),
.tabs-tabbox>.tabs-input:nth-of-type(11):checked~.tabs-container>.tabs-content:nth-child(11),
.tabs-tabbox>.tabs-input:nth-of-type(12):checked~.tabs-container>.tabs-content:nth-child(12){display:block}

/* Spoilers extension */
details.spoilers{margin:.3em 0}
details.spoilers>summary{cursor:pointer;color:#0645ad;display:inline-block}
details.spoilers>.spoilers-body{border:1px solid #ccc;padding:.4em .6em;margin-top:.3em;background:#fff}

/* Archive-only pages */
.archive-list{column-width:18em}
.archive-list li{break-inside:avoid}
#archive-footer a{color:#002bb8}
@media (max-width:800px){
 #column-content{float:none;margin:0}
 #content{margin:0;border-left:1px solid #aaa}
 #column-one{position:static;padding:0}
 #p-cactions{position:static;width:auto;padding:0}
 #p-cactions li{margin-bottom:.3em}
 #p-personal,#p-logo{display:none}
 .portlet{float:none;width:auto}
}
.archive-tag.branch{border-color:#c9a2d9;color:#6b3d80;background:#f8f2fb}
.archive-tag.rewritten{border-color:#d9c27a;color:#7a5c00;background:#fffbea}
#pagehistory li.archive-branch{border-left:3px solid #c9a2d9;padding-left:.3em}
