/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~ Product and property of Titan Informatics LLC ~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
[data-name="titaninformatics"] {
	background: var(--background-4);
	border: var(--border);
	display: flex;
	flex-direction: row;
	left: 50%;
	transform: translateX(calc(-50% - 25px));
}
aside,
main {
	position: relative;
	float: left;
}
aside {
	width: 100%;
	max-width: 320px;
	background: var(--aside);
	border-right: var(--border);
	display: flex;
	flex-direction: column;
}
main {
	width: 100%;
}




@media (min-width: 1440px) {
	[data-name="titaninformatics"] {
		width: calc(100% - 50px);
		max-width: 1440px;
		height: calc(100% - 50px);
		margin: 25px;
	}
	aside {
	}
}
@media (max-width: 1440px) {
	[data-name="titaninformatics"] {
		width: calc(100% - 50px);
		height: calc(100% - 50px);
		margin: 25px;
	}
	aside {
	}
}
@media (max-width: 1280px) {
	[data-name="titaninformatics"] {
		width: 100%;
		height: 100%;
		margin: unset;
		border: unset;
		left: unset;
		transform: unset;
	}
	aside {
		max-width: 270px;
	}
}