/* (c) 2021, 2024 Alexander (Shúrko) Stadnichénko */


html,
body {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

body {
	height: 100%;
	height: 100dvh;
	background-color: green;
}

#top-wrapper,
.fsml-term,
.fsml_term__logo,
.fsml_term__log,
.fsml-term__log-item,
.fsml_term__inbox {
	box-sizing: border-box;

	display: flex;
	flex-direction: column;

	margin: 0px;
	padding: 0px;

	border: 0px none transparent;
	border-radius: 0px;
	outline: none;

	background-color: transparent;

	font-family: 'Terminus (TTF)', monospace, 'Ubuntu  mono';
	font-size: 1em;

	word-break: break-all;
}

#top-wrapper {
	height: 100%;
	color: rgb(220, 250, 220);
	background-color: green;
}

.fsml-term {
	box-sizing: border-box;

	gap: 1em;

	padding: 0.5em;

	height: 100%;
	overflow: auto;

	background-color: rgb(11, 15, 1);
	border: 8px solid lightgray;
}

.fsml_term__logo {
	text-align: center;
}

.fsml_term__log {
	gap: 1em;
}

.fsml_term__inbox {
	/* For Chromium */
	min-height: 1em;

	margin-bottom: 1em;
	resize: none;
	scrollbar-width: none;
	color: rgb(220, 250, 220);
	outline: none;
}

/* .ws-pre { white-space: pre; } */