body.layout-slothsoft {	display: table;	width: 100%;	table-layout: fixed;}body.layout-slothsoft>* {	border-spacing: 0px;}body.layout-slothsoft>*>* {	padding: 8px 8px;	margin: 0px;}body.layout-slothsoft>*:first-child>*:first-child {	min-width: 12em;	width: 12em;	max-width: 12em;}body.layout-slothsoft>*:first-child>*:last-child {	min-width: 528px;}body.layout-slothsoft>*>*:last-child>aside {	float: right;	width: 450px;	max-width: 50%;}body.layout-slothsoft>*>*:last-child>aside *[data-chat-id="shoutbox"] *[data-chat-id="list"]	{	max-width: 420px;}header .status dl {	margin: 0;}header  .status dl>* {	display: inline-block;	margin: 0px;	padding: 0px 4px;}header  .status *[data-minecraft-status] {	font-weight: bold;	font-family: myCode, monospace;}header  .status *[data-minecraft-status="offline"] {	color: rgba(255, 0, 0, 0.8); /* color: #92214D; */}header  .status *[data-minecraft-status="online"] {	color: rgba(0, 255, 0, 0.8); /* color: #629923; */}header>h1 {	display: inline-block;	margin: 0.25em 0;}header>h1>span {	white-space: nowrap;}.tableRow {	display: table-row;}.tableRow>* {	display: table-cell;}.downloadFile>img {	height: 23px;	margin-bottom: -6px;	padding: 0px 4px;}article.paintedBox, section.paintedBox {	border: 2px groove rgba(0, 0, 0, 0);	padding: 0 1em 1em 1em;}.floatLeft {	float: left;}details.Dictionary {	border: none;	float: right;}details.Dictionary ul {	list-style-type: none;	padding: 0;	position: absolute;}ul.Dictionary {	text-align: left;	padding-left: 8px;}ul.Dictionary>li {	display: inline-block;	margin: 4px;}ul.Dictionary>li a {	display: block;	border: 2px outset silver;}ul.Dictionary>li[data-dictionary-selected] a {	border-style: inset !important;}ul.Dictionary>li a:hover {	border-color: white;}ul.Dictionary>li a:active {	border-style: inset;}ul.Dictionary svg {	display: block;}ul.Dictionary svg, ul.Dictionary img, ul.Dictionary>li {	vertical-align: top;	height: 1em;	line-height: 1em;}.Validator {	text-align: center;}.Validator a {	margin: 4px;	line-height: 15px;	height: 15px;	display: inline-block;	width: 70px;	font-size: 10px;	padding-left: 10px;	font-family: myCode, monospace;	text-decoration: none;	background-image:		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAPCAYAAABzyUiPAAAABmJLR0QAsgDNAOCqOQdgAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3AsMFDg1zi2LKQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAADxElEQVRYw+2YX0xbVRzHP6d/GBjQDS5KWLsW590MAi1rhjqNS4CIJQ6YjsRofPGhRBOwGZoZDEtwT4po4InGZMleDJnKQjFCHIHsZSPM4rqMhLiY8afbmPMPMClQW44PSystRVuIL4xfcpJzzu+c3733ez+/m9+5wuFwSLZtw6YDcLlc20pswOrq6u4LCKAe/4r3Xi6krvRJFgMhnjh+lvY3n+HY03kA3J71U/TBuTVBRk5VYVbSaWhoQAhBU1MTw8PD1NTUANA7Oim2onhHDpgkgCY8YctTcHumAEhL0ZK/eye9P05FNnx3xYd/OcjJV4o5ebQY/3KQYlMWedkZtLe343K5mJ6epra2ls7OzgcrhQHsVgPvnL7IYiBEWooWc3YGvaNTrEiJRgj6vdOUFeRS/2I+34xMsBwM8ekbJQAMDQ0xNjaGqqr09PSQmpq6JcWqahuQ7sbyqIyKEPhSkYGlv0JcGL8NwMC1m9yZW2T0xm8EQyucv3aLSquRQHCFE12XeevwPor2ZCKlRFVVVFUFoLq6moqKivVvwmZe06+ymSMtdk3suvVixsaI59+MVbcNyLCIcQl87JE0Dpiz6Pf6MGWlM/nrnxQad9Hn9eEPBJnzB7BbDHwxNM7Pd+axmjIJBFcQMkRBQcGmbs7tmaDKZsbtmYh66PB8ojHWEzfsi71GwuJ9NiDDqq1LYDiN+7w++rw+bHkKrx/aS793mn6vj/zdOzEp6Ty3L4ePjtn4/upNjn4+gF6vx2KxJJcKCRART9TNxkwmVVeTJyVokGvEiyIQwG4xcurcFU5f+IlXS8xUWo18eNbD3XtLVNtMAFhNmVhNmSgZO2g4c4n5xUDSBK4mYiNU/du6jVIWT0QhQAI6raDbWR63mogisGRvNlnpOxjz/UGl1Ujhnkxydz3E9Zl57BZD1EZbnkJwRTJ64y56vT7KJ+X/V5vHI2319y/25YRJTkZYd2O5EICUoNNq6HaWrVuKRQmo1QgqigxkP5zKwccVBFBpNZCRquf5/Tl88u1Vxm/NAuCd/B2AezOTzM3NRQVtaWlJiJZE+qvHbs9EpMX6Y+dj+8lS2dNYLlJ0GrqdpSKhMuafNDag1Qg04v6+SquRX+aXSNFpuD4zT1XbeZz2Apq6fuBZ9VGOlB7C6XTicDhYWFigtbUVRVG2RNny9bul/3kIWCNgRZGBFJ02Mi57KpdZfwCAj187yImuy7z/5Qgv7M/hzNuHAWhubqa+vp7BwUHsdjsdHR0PTCEtHA6H3D4Lb/wsLLb/xmzO/gbwcoBTUPCAMgAAAABJRU5ErkJggg==");	background-color: #7DD5CF;}.Validator a:after {	content: "";	vertical-align: baseline;}.Validator>*:hover {	background-color: #FFFA96;}.navi li {	list-style-type: none;}.navi>a, .navi li>* {	display: block;}.navi>*:first-child, .navi li>*:first-child {	display: block;	border-bottom: 1px solid transparent;	text-decoration: none;	padding-left: 0.1em;}.navi li>*:first-child {	padding-left: 1em;}/* ● ○ ◌ ▪ ▫ ▸ ◂ ▴ ▾ ▵ ▿ ▹ ◃ ▷ ◁ ▼ ► ▶*/.navi li>*:first-child::before {	content: "▷ ";	font-size: 0.8em;	margin-left: -1.2em;}.navi li.close>*:first-child::before {	content: "▶ ";}.navi li.open>*:first-child::before {	content: "▼ ";}.navi li.extern>*:first-child::before {	content: "◁ ";}.navi strong>a {	text-decoration: none;}.navi {	font-size: 1.30em;}.navi ul {	font-size: 0.925em;	padding-left: 0.5em;}.breadcrumb {	font-size: 0.6em;	font-family: myBody, myUnicodeSymbols, myUnicodeLetters;	font-weight: normal;}.Content p {	max-width: 512px;}.Content p figure, .Content p figcaption, .Content p img {	max-width: 100%;	display: block;	margin: auto;	text-align: center;}.Content p figcaption {	padding: 0.25em 1em;	font-style: italic;}.fire-emblem>section {	min-height: 420px;}.fire-emblem ul.charList {	padding: 0px;	text-align: center;	margin: 0px -4px;}.fire-emblem ul.charList>li {	display: inline-block;	border: 2px outset transparent;	width: 200px;	vertical-align: top;	margin: 4px;}.fire-emblem .charList a {	text-align: center;	display: block;}.fire-emblem .charList .imageContainer, .fire-emblem .charList .faceContainer	{	position: relative;	display: block;	height: 128px;	width: 128px;	margin: auto;	overflow: hidden;	border: 1px solid silver;	background-color: white;}.fire-emblem .charList .imageContainer>img, .fire-emblem .charList .faceContainer>img	{	position: absolute;	bottom: 0px;	right: 0px;	display: block;	max-width: 128px;	max-height: 128px;}.fire-emblem .charList .faceContainer {	text-align: left;	vertical-align: top;}.fire-emblem .charList .faceContainer.small {	height: 64px;	width: 64px;}.fire-emblem .charList .faceContainer.small>img {	max-width: 64px;	max-height: 64px;}.fire-emblem .charList .faceContainer>span {	color: #FFFFFF;	position: absolute;	text-shadow: 1px 1px 2px #000000, 1px 1px 2px #000000, 1px 1px 2px		#000000, 1px 1px 2px #000000, 1px 1px 2px #000000;	width: 100%;	bottom: 0px;}.fire-emblem .charList table {	width: 100%;}.fire-emblem .charList tbody td {	white-space: nowrap;	font-family: myCode, monospace;	text-align: right;	padding-right: 16px;}.fire-emblem .charList .supportList {	padding: 0px;	font-size: smaller;	text-align: center;	height: 4em;}.fire-emblem .charList .supportList a {	display: inline;}.fire-emblem .supportContainer>label {	display: inline-block;	text-align: center;}.fire-emblem .shipContainer>div {	border: 2px ridge red;	background-color: rgba(255, 63, 63, 0.5);	padding: 4px;	margin: 4px;	display: inline-block;}.fire-emblem .shipContainer .faceContainer, .fire-emblem .unshipContainer .faceContainer,	.fire-emblem .noshipContainer .faceContainer {	display: inline-block !important;}.fire-emblem *[data-character][data-partner] {	opacity: 0.7;}.fire-emblem .shipLink {	width: 100%;	display: block;}.fire-emblem .sectionRelationships>table {	border-spacing: 4px 12px;}@media print {	.fire-emblem * {		text-shadow: none !important;	}	.fire-emblem .charList .faceContainer>span {		font-weight: bold;	}	.fire-emblem>section {		min-height: 0px;	}	.fire-emblem>section.sectionRelationships {		display: none;	}	.Content p {		max-width: 100vw;	}}.characterContainer {	display: table;	table-layout: fixed;	border-spacing: 16px;	margin: -8px;}.characterContainer>* {	display: table-cell;}article.characterSheet div {	min-height: 200px;}article.characterSheet>img {	float: right;}svg.log-short {	display: block;}svg.log-short .axes path {	stroke: #196F69;	stroke-width: 4px;}svg.log-short .online path {	fill: #629923;	stroke: #A69F25;	stroke-width: 1px;}svg.log-short .online text {	font-family: myTime, monospace;	text-anchor: end;}svg.log-short .clock rect {	fill: #4B807C;}svg.log-short rect[data-correct="0"], svg.log-short rect[ *|correct="0"]	{	fill: #FFB073;}svg.log-short rect[data-correct="1"], svg.log-short rect[ *|correct="1"]	{	fill: #629923;}.UnicodeMapper textarea {	width: 100%;	height: 2em;	font-size: 1.2em;}.UnicodeMapper fieldset>label {	display: inline-block;	width: 48%;	margin: 0.5%;}.UnicodeMapper fieldset>label>* {	display: block;	width: 100%;}details {	border-style: groove;	border-color: rgba(0, 0, 0, 0.3);	border-width: 1px 1px 1px 1px;	margin-bottom: -1px;	border-radius: 2px;}details>summary {	cursor: pointer;	padding-left: 0.25em;	font-weight: bold;}details>summary:hover {	background: linear-gradient(to bottom, rgba(127, 127, 127, 0.1),		rgba(127, 127, 127, 0.05), rgba(0, 0, 0, 0)) repeat scroll 0 0		rgba(0, 0, 0, 0);}details>div {	margin-left: 1em;}@media print {	aside, header, nav {		display: none;	}	body>*>* {		border: none;		background-color: transparent;		padding: 0px;		margin: 0px;	}}@media ( min-width : 951px) {	body.layout-slothsoft>* {		display: table-row;	}	body.layout-slothsoft>*>* {		vertical-align: top;		display: table-cell;	}}@media ( max-width : 950px) {	body.layout-slothsoft, body.layout-slothsoft>* {		display: block !important;		min-width: 320px !important;		width: auto !important;		max-width: none !important;	}	body.layout-slothsoft>*>* {		display: block;		border: none;		padding: 0px;		margin: 0px;		min-width: 0 !important;		width: auto !important;		max-width: none !important;	}	body.layout-slothsoft>*>*>aside {		display: none;	}	body.layout-slothsoft>*>article {		padding-top: 8px !important;	}	body.layout-slothsoft>*>article fieldset {		margin-left: 0;		margin-right: 0;		border-left: none;		border-right: none;	}	body.layout-slothsoft>*>nav {		padding-bottom: 8px !important;	}	body.layout-slothsoft header summary {		font-size: 1.3em;		line-height: 2em;	}}