
#scrambleinput
{
	flex: 1;
    background-color: white;
    border: 1px solid #aaa;
	border-right: 0px solid transparent;
    border-radius: 5px 0px 0px 5px;
    padding: 5px 0px 5px 10px;
}

#analyzescramble
{
	
    border: 1px solid #aaa;
    border-radius: 0px 5px 5px 0px;
}

.singleSolution
{
	border: 1px solid #eee;
}

.singleSolution-title
{
	cursor: pointer;
	border: 1px solid #eee;
	padding: 5px;
}

.singleSolution-content
{
	display: none;
	border: 1px solid #eee;
	padding: 10px;
}


.singleSolution-content > pre
{
	border: 1px solid #ddd;
    display: inline-block;
    padding: 10px 20px;
    background: #fafafa
}


.darkmode .singleSolution-content > pre
{
    background: #111;
}

.solver-filter:hover
{
	background-color: #eee;
}

.solver-filter
{
	display: inline-block;
    border: 1px outset #222;
    padding: 10px;
    border-radius: 10px;
	cursor: pointer;
}

.solver-filter .solver-filter-title
{
	font-weight: 300;
}

.solver-filter .amount
{
	text-align: center;
    font-size: 10px;
}

#analyzescramble-results
{
	display: none;
}