#demo-inputs {
	display: grid;
	grid-template-columns: 1fr 1fr;
}

#limit-label,
#exponent-label {
	text-align: end;
}

#enter {
	grid-column: 2;
}

#result {
	word-break: break-all;
	max-height: 24lh;
	overflow: auto;
	display: inline-block;
}

#stirling-result {
	margin: 1vh;
}

/* table styling */
caption {
	text-align: left;
}

td {
	text-align: right;
}
