input,textarea,select,option,button{
	background:#000000bb;
	color:white;
}
button:hover{
	background:#444444bb;
}
.hlmhelp{
	background:#00000088;
}
/*
.hlmdata{
	overflow: scroll;
}
*/
table, tr, td, th{
	border:2px solid #007700;
	border-collapse:collapse;
	margin:4px;
}
td,th{
	padding-inline:6px;
}
th{
	color:white;
}
th input,
td input{
	width:66px;
}
/*
#tablesebaris td{
	user-select:none;
}
*/
.buttonfit{
	width:100%;
}
.flex,
#tablesebaris{
	display:flex;
}
#tablesebaris > div > table{
	color:#88ff88;
}
.nyala{
	background:#009900ff !important;
}
table#passlist input{
	color:cyan;
}
#tablesebaris > div > table > tbody > tr:hover{
	background:#440044;
}
.droptarget{
	outline:2px solid white !important;
}
.vtctengah > *{
	vertical-align:middle;
}
.atas{
	vertical-align:top;
}
#wgsl{
	width:100%;
	height:222px;
	tab-size:4;
	text-wrap:unset;
}
.hidechild > *{
	display:none !important;
}
#infolist > *{
	outline:1px solid green;
	outline-offset:-1px;
	padding:6px;
	overflow:hidden;
}
#infolist > .bukainfo{
	white-space:pre;
	outline:3px solid white;
	outline-offset:-3px;
	font-weight:bold;
	overflow:auto;
}
textarea{
	overflow:scroll;
}