<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.finance .title
{
	text-align:center;
	font-weight:bold;
	font-size:1.5em;
}

.finance .disclaimer
{
	text-align:justify;
	font-size:0.8em;
	font-style: italic;
	line-height: 1.1em;
	margin-top:1em;
}


.finance .preface
{
	padding-left:0.5em;
	padding-right:0.5em;
}



.finance .calculator, .finance .output
{
	font-size:1.2em;
	padding:0.5em;
 -webkit-user-select: none;  /* Chrome all / Safari all */
  -moz-user-select: none;     /* Firefox all */
  -ms-user-select: none;      /* IE 10+ */
  user-select: none;          /* Likely future */
}

.finance .calculator&gt;div, .finance .output&gt;div
{
	display:-webkit-flex;
	display:-o-flex;
	display:-moz-flex;
	display:flex;
	padding-top:0.2em;
}


.finance .calculator&gt;div&gt;div:first-child, .finance .output&gt;div&gt;div:first-child
{
	padding-right:0.5em;
	padding-left:0.5em;
	-moz-flex: 1 1 60%;
	-webkit-flex: 1 1 60%;
	-o-flex: 1 1 60%;
	flex: 1 1 60%;
}

.finance .calculator&gt;div&gt;div:last-child, .finance .output&gt;div&gt;div:last-child
{
	padding-right:1.9em;
	-moz-flex: 1 0 40%;
	-webkit-flex: 1 0 40%;
	-o-flex: 1 0 40%;
	flex: 1 0 40%;
	text-align:right;
}

.finance .calculator&gt;div&gt;div.duration:last-child, .finance .calculator&gt;div&gt;div.deposit:last-child, .finance .calculator&gt;div&gt;div.amount:last-child
{
	padding-right:0.5em;
}

.finance .deposit, .finance .duration, .finance .amount
{
	display:-webkit-flex;
	display:-o-flex;
	display:-moz-flex;
	display:flex;
	pading-top:0.2em;
}


.finance .deposit&gt;div:first-child, .finance .amount&gt;div:first-child, .finance .duration&gt;div:first-child, .finance .deposit&gt;div:last-child, .finance .duration&gt;div:last-child, .finance .amount&gt;div:last-child
{
	width:1em;
	text-align:center;
	background-color:#BA0000;
	color:#ffffff;
	font-weight:bold;
	padding:0 0.2em;
	border-radius:2px;
	cursor:pointer;
	-moz-flex: 0 0 1em;
	-webkit-flex: 0 0 1em;
	-o-flex: 0 0 1em;
	flex: 0 0 1em;

}

.finance .deposit&gt;div:nth-child(2), .finance .duration&gt;div:nth-child(2), .finance .amount&gt;div:nth-child(2)
{
	padding: 0 0.4em;
	min-width:4em;
	text-align:right;
	-moz-flex: 1 1 auto;
	-webkit-flex: 1 1 auto;
	-o-flex: 1 1 auto;
	flex: 1 1 auto;

}

body .finance .link
{
	text-align:center;
	padding:0.5em;
	font-size:1.2em;
	display:block;
}

.finance .link a
{
	background-color:#BA0000;
	color:white;
}

body .finance .image
{
	text-align:center;
	display:block;
}

body .finance .unavailable
{
	text-align:center;
	display:block;
	font-size:0.9em;
	padding-top:1em;
}
</pre></body></html>