body
div,
p,
td,
th {
font-size: 9pt;
color: #555;
font-family: 'Open Sans'
}
.katex-display {
font-size: 10pt;
}
.text-left {
text-align: left
}
.text-center {
text-align: center
}
.text-right {
text-align: right
}
.text-xsmall {
font-size: 6pt
}
.text-small {
font-size: 7pt
}
.text-medium {
font-size: 8pt
}
.text-large {
font-size: 14pt
}
.text-xlarge {
font-size: 16pt
}
.text-light {
opacity: .5
}
.text-light-10 {
opacity: .9
}
.text-light-20 {
opacity: .8
}
.text-light-30 {
opacity: .7
}
.text-light-40 {
opacity: .6
}
.text-light-50 {
opacity: .5
}
.text-light-60 {
opacity: .4
}
.text-light-70 {
opacity: .3
}
.text-light-80 {
opacity: .2
}
.text-light-90 {
opacity: .1
}
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9 {
float: left;
position: relative;
min-height: 1pt;
padding: 0 5pt 5pt
}
.flexbox>.size-2 {
flex: 2
}
.flexbox>.size-3 {
flex: 3
}
.row {
margin-right: -5pt;
margin-left: -5pt;
clear: both;
overflow: hidden
}
.row .col {
float: left
}
.row:after,
.row:before {
display: table;
content: " ";
width: 100%;
clear: both
}
.col-1 {
width: 8.333333333333334%
}
.col-2 {
width: 16.666666666666668%
}
.col-3 {
width: 25%
}
.col-4 {
width: 33.333333333333336%
}
.col-5 {
width: 41.66666666666667%
}
.col-6 {
width: 50%
}
.col-7 {
width: 58.333333333333336%
}
.col-8 {
width: 66.66666666666667%
}
.col-9 {
width: 75%
}
.col-10 {
width: 83.33333333333334%
}
.col-11 {
width: 91.66666666666667%
}
.col-12,
table {
width: 100%
}
table {
border-collapse: collapse
}
table th {
padding: 3pt
}
table th.darken {
background: #f0f2f5
}
table td {
padding: 3pt 5pt
}
table tr td:first-child {
padding-left: 3pt
}
table tr td:last-child {
padding-right: 3pt
}
table tbody td,
table tbody th {
border-bottom: 1pt solid #f0f2f5
}
.line-left {
border-left: 1pt solid #eee
}
.line-right {
border-right: 1pt solid #eee
}
.no-wrap {
white-space: nowrap
}
.text-nowrap {
white-space: nowrap
}
.width-0 {
width: 1px
}
.width-100 {
width: 100%
}
.width-5 {
width: 5%
}
.width-10 {
width: 10%
}
.width-15 {
width: 15%
}
.width-20 {
width: 20%
}
.width-25 {
width: 25%
}
.width-30 {
width: 30%
}
.width-35 {
width: 35%
}
.width-40 {
width: 40%
}
.width-45 {
width: 45%
}
.width-50 {
width: 50%
}
.width-55 {
width: 55%
}
.width-60 {
width: 60%
}
.width-65 {
width: 65%
}
.width-70 {
width: 70%
}
.width-75 {
width: 75%
}
.width-80 {
width: 80%
}
.width-85 {
width: 85%
}
.width-90 {
width: 90%
}
.width-95 {
width: 95%
}
.space {
margin-top: 5pt;
border: none;
border-top: 1pt solid transparent;
border-bottom: 1pt solid transparent
}
.no-margin {
margin: 0
}
.margin-bottom-5,
.margin-top-5 {
margin: 5pt 0
}
.margin-top-bottom-10 {
margin: 10pt 0
}
.margin-left-5 {
margin-left: 5pt
}
.margin-left-10 {
margin-left: 10pt
}
.margin-left-15 {
margin-left: 15pt
}
.margin-left-20 {
margin-left: 20pt
}
.margin-left-25 {
margin-left: 25pt
}
.margin-left-30 {
margin-left: 30pt
}
.margin-left-35 {
margin-left: 35pt
}
.margin-left-40 {
margin-left: 40pt
}
.margin-left-45 {
margin-left: 45pt
}
.margin-left-50 {
margin-left: 50pt
}
.margin-right-5 {
margin-right: 5pt
}
.margin-right-10 {
margin-right: 10pt
}
.margin-right-15 {
margin-right: 15pt
}
.margin-right-20 {
margin-right: 20pt
}
.margin-right-25 {
margin-right: 25pt
}
.margin-right-30 {
margin-right: 30pt
}
.margin-right-35 {
margin-right: 35pt
}
.margin-right-40 {
margin-right: 40pt
}
.margin-right-45 {
margin-right: 45pt
}
.margin-right-50 {
margin-right: 50pt
}
.padding-5 {
padding: 5pt!important
}
.padding-10 {
padding: 10pt!important
}
hr {
box-sizing: content-box;
height: 0;
margin: 6pt 0;
padding: 0;
background: 0 0;
border: none;
border-top: 1px solid #eee
}
.title {
padding: 3pt;
border-radius: 3pt;
background: #eee
}
.title-ptimary {
font-weight: bold;
border-bottom: 2px solid #ccc;
padding: 5pt 3pt;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}
.title-large {
padding: 10pt
}
.block {
padding: 3pt
}
.text {
padding: 0
}
table thead th:first-child {
border-top-left-radius: 3pt
}
table thead th:last-child {
border-top-right-radius: 3pt
}
table td:last-of-type {
padding-right: 0px !important;
}
table td:first-of-type {
padding-left: 0px !important;
}
++++++++++++++
.table-block {
margin: 0 5px;
}
.table-borderless td {
border: none;
}
.table-vertical-align-top td {
vertical-align: top;
}
.table-vertical-align-bottom td {
vertical-align: bottom;
}
.table-vertical-align-middle td {
vertical-align: middle;
}
.vertical-align-top {
vertical-align: bottom;
}
.vertical-align-bottom {
vertical-align: bottom;
}
td.vertical-align-middle {
vertical-align: middle;
}
.position-bottom {
position: absolute;
bottom: 0px;
width: 100%;
}
.position-top {
position: absolute;
top: 0px;
width: 100%;
}
.text-wrap {
overflow-wrap: break-word;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
white-space: pre-wrap;
word-wrap: break-word;
white-space: -webkit-pre-wrap;
word-break: break-all;
white-space: normal;
-webkit-hyphens: auto;
-ms-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto
}
.space-small {
border: none;
margin: 2px 0;
}
.space-medium {
border: none;
margin: 5px 0;
}
.space-large {
border: none;
margin: 10px 0;
}
.line-small {
margin: 2px 0;
}
.line-medium {
margin: 5px 0;
}
.line-large {
margin: 10px 0;
}
.margin-top-minus-5 {
margin-top: -5px;
}
.margin-top-minus-10 {
margin-top: -10px;
}
.float-left {
float: left;
}
.float-right {
float: right;
}
.clear {
clear: both;
height: 0px;
width: 100%;
}
.clear:before,
.clear:after {
display: table;
content: " ";
width: 100%;
clear: both
}