#LoadingScreenElement
{
	position: absolute;

	width: 100%;
	height: 100%;

	background-color: #422AD5;
}

body:not(.Loading):not(.LoadError) #LoadingScreenElement
{
	display: none;
}

#LoadingScreenElement .LoadingIndicator
{
	position: absolute;

	left: 50%;
	top: 50%;

	/*pointer-events: none;*/
}

body:not(.Loading) #LoadingScreenElement .LoadingIndicator
{
	display: none;
}

body.Loading #SidebarAndContentElement
{
	visibility: hidden;
}

body.LoadError #SidebarAndContentElement
{
	display: none;
}

#LoadingScreenElement .LoadingIndicator .Spinner
{
	position: absolute;

	background-image: url(../Images/LoadingSpinner.svg);
	background-repeat: no-repeat;
	background-size: 100%;
}

#LoadingScreenElement .LoadingIndicator .Spinner.Bob
{
	width: 103px;
	height: 103px;

	animation: LoadingIndicator 1s linear infinite;
}

#LoadingScreenElement .LoadingIndicator .Spinner.Steve
{
	width: 125px;
	height: 125px;

	animation: LoadingIndicator 1.5s linear infinite;
}

#LoadingScreenElement .LoadingIndicator .Spinner.Gertrude
{
	width: 150px;
	height: 150px;

	animation: LoadingIndicator 3s linear infinite;
}

#LoadErrorElement
{
	position: absolute;

	left: 0;
	top: 50%;

	width: 100%;

	transform: translate(0, -50%);

	text-align: center;

	text-transform: uppercase;
	font-size: 30pt;
}

body:not(.LoadError) #LoadErrorElement
{
	display: none;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL1NvdXJjZXMvU3R5bGVzL0xvYWRpbmdTY3JlZW4uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztDQUVDLGtCQUFrQjs7Q0FFbEIsV0FBVztDQUNYLFlBQVk7O0NBRVoseUJBQXlCO0FBQzFCOztBQUVBOztDQUVDLGFBQWE7QUFDZDs7QUFFQTs7Q0FFQyxrQkFBa0I7O0NBRWxCLFNBQVM7Q0FDVCxRQUFROztDQUVSLHdCQUF3QjtBQUN6Qjs7QUFFQTs7Q0FFQyxhQUFhO0FBQ2Q7O0FBRUE7O0NBRUMsa0JBQWtCO0FBQ25COztBQUVBOztDQUVDLGFBQWE7QUFDZDs7QUFFQTs7Q0FFQyxrQkFBa0I7O0NBRWxCLG1EQUFtRDtDQUNuRCw0QkFBNEI7Q0FDNUIscUJBQXFCO0FBQ3RCOztBQUVBOztDQUVDLFlBQVk7Q0FDWixhQUFhOztDQUViLDhDQUE4QztBQUMvQzs7QUFFQTs7Q0FFQyxZQUFZO0NBQ1osYUFBYTs7Q0FFYixnREFBZ0Q7QUFDakQ7O0FBRUE7O0NBRUMsWUFBWTtDQUNaLGFBQWE7O0NBRWIsOENBQThDO0FBQy9DOztBQUVBOztDQUVDLGtCQUFrQjs7Q0FFbEIsT0FBTztDQUNQLFFBQVE7O0NBRVIsV0FBVzs7Q0FFWCw2QkFBNkI7O0NBRTdCLGtCQUFrQjs7Q0FFbEIseUJBQXlCO0NBQ3pCLGVBQWU7QUFDaEI7O0FBRUE7O0NBRUMsYUFBYTtBQUNkIiwiZmlsZSI6IkxvYWRpbmdTY3JlZW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiI0xvYWRpbmdTY3JlZW5FbGVtZW50XHJcbntcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzQyMkFENTtcclxufVxyXG5cclxuYm9keTpub3QoLkxvYWRpbmcpOm5vdCguTG9hZEVycm9yKSAjTG9hZGluZ1NjcmVlbkVsZW1lbnRcclxue1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbiNMb2FkaW5nU2NyZWVuRWxlbWVudCAuTG9hZGluZ0luZGljYXRvclxyXG57XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuXHRsZWZ0OiA1MCU7XHJcblx0dG9wOiA1MCU7XHJcblxyXG5cdC8qcG9pbnRlci1ldmVudHM6IG5vbmU7Ki9cclxufVxyXG5cclxuYm9keTpub3QoLkxvYWRpbmcpICNMb2FkaW5nU2NyZWVuRWxlbWVudCAuTG9hZGluZ0luZGljYXRvclxyXG57XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuYm9keS5Mb2FkaW5nICNTaWRlYmFyQW5kQ29udGVudEVsZW1lbnRcclxue1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuYm9keS5Mb2FkRXJyb3IgI1NpZGViYXJBbmRDb250ZW50RWxlbWVudFxyXG57XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuI0xvYWRpbmdTY3JlZW5FbGVtZW50IC5Mb2FkaW5nSW5kaWNhdG9yIC5TcGlubmVyXHJcbntcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9JbWFnZXMvTG9hZGluZ1NwaW5uZXIuc3ZnKTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxufVxyXG5cclxuI0xvYWRpbmdTY3JlZW5FbGVtZW50IC5Mb2FkaW5nSW5kaWNhdG9yIC5TcGlubmVyLkJvYlxyXG57XHJcblx0d2lkdGg6IDEwM3B4O1xyXG5cdGhlaWdodDogMTAzcHg7XHJcblxyXG5cdGFuaW1hdGlvbjogTG9hZGluZ0luZGljYXRvciAxcyBsaW5lYXIgaW5maW5pdGU7XHJcbn1cclxuXHJcbiNMb2FkaW5nU2NyZWVuRWxlbWVudCAuTG9hZGluZ0luZGljYXRvciAuU3Bpbm5lci5TdGV2ZVxyXG57XHJcblx0d2lkdGg6IDEyNXB4O1xyXG5cdGhlaWdodDogMTI1cHg7XHJcblxyXG5cdGFuaW1hdGlvbjogTG9hZGluZ0luZGljYXRvciAxLjVzIGxpbmVhciBpbmZpbml0ZTtcclxufVxyXG5cclxuI0xvYWRpbmdTY3JlZW5FbGVtZW50IC5Mb2FkaW5nSW5kaWNhdG9yIC5TcGlubmVyLkdlcnRydWRlXHJcbntcclxuXHR3aWR0aDogMTUwcHg7XHJcblx0aGVpZ2h0OiAxNTBweDtcclxuXHJcblx0YW5pbWF0aW9uOiBMb2FkaW5nSW5kaWNhdG9yIDNzIGxpbmVhciBpbmZpbml0ZTtcclxufVxyXG5cclxuI0xvYWRFcnJvckVsZW1lbnRcclxue1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDUwJTtcclxuXHJcblx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG5cclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0Zm9udC1zaXplOiAzMHB0O1xyXG59XHJcblxyXG5ib2R5Om5vdCguTG9hZEVycm9yKSAjTG9hZEVycm9yRWxlbWVudFxyXG57XHJcblx0ZGlzcGxheTogbm9uZTtcclxufSJdfQ== */