/* Shared site styles */
:root { color-scheme: light; }
html {
	scrollbar-width: none
}
body { scrollbar-width: thin;min-height: 100vh; font-family: Tahoma, Arial, sans-serif; }
.box_br { padding: 10px; background: #f9f9f9; border-radius: 10px;margin-bottom: 15px }
.box_br h3 { margin: 0 0 12px; color: #334155; font-size: 13pt; }
.app_lg a {
  display: block;
  color: #222;
  margin-bottom: 10px
}
.app_lg {
	padding-top: 20px;
	display: table;
	margin: 0 auto
}
.app_lg i {
	float: right;
	position: relative;
	margin-left: 5px;
	font-size: 20pt;
	opacity: 0.5
}
.lglogo {
	max-width: 280px;
	margin: 0 auto 20px;
	display: block
}