.es-base-frac-power-integer{ line-height:1; margin-left:5; margin-right:0; margin-top:5; margin-bottom:0; font-style:normal; text-align:left; font-size:13pt; }
.es-base-frac-base-fraction-power-fraction{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:13pt; }
.es-base-frac-power-fraction{ line-height:0; margin-left:0; margin-right:0; margin-top:5; margin-bottom:0; font-style:normal; text-align:center; font-size:13pt; }
.es-base-frac-base-fraction{ line-height:0; margin-left:0; margin-right:0; margin-top:5; margin-bottom:0; font-style:normal; text-align:center; font-size:13pt; }
.es-base-frac-base-integer{ line-height:1; margin-left:0; margin-right:5; margin-top:0; margin-bottom:0; font-style:normal; text-align:left; font-size:13pt; }
.es-base-frac-power-left-bracket{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:right; vertical-align:middle; font-size:13pt; }
.es-base-frac-power-right-bracket{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:left; vertical-align:middle; font-size:13pt; }
.es-base-frac-left-bracket{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:right; vertical-align:middle; font-size:20pt; }
.es-base-frac-right-bracket{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:left; vertical-align:middle; font-size:20pt; }
.es-base-exp-notation-hline{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:13pt; }
.es-base-integer{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:left; vertical-align:middle; font-size:13pt; }
.es-power-integer{ line-height:1; margin-left:0; margin-right:0; margin-top:3; margin-bottom:0; font-style:normal; text-align:left; vertical-align:bottom; font-size:13pt; }
.es-power-fraction{ line-height:1; margin-left:0; margin-right:0; margin-top:3; margin-bottom:0; font-style:normal; text-align:left; vertical-align:bottom; font-size:13pt; }
.es-divide-by-sign{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:13pt; }
.es-fraction-table{ width:100%; }
.es-frac-integer{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:right; font-size:13pt; }
.es-frac-fraction{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:13pt; }
.es-poly-table{  }
.es-poly-term-table{ width:100%; }
.es-poly-bracket{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:right;vertical-align:middle; font-size:13pt; }
.es-poly-int{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:right; font-size:13pt; }
.es-poly-frac{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:13pt; }
.es-poly-frac-base{ line-height:1;margin-left:0; margin-right:0; margin-top:0; margin-bottom:3; font-style:italic; text-align:left; vertical-align:middle; font-size:13pt; }
.es-poly-int-base{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:italic; text-align:left; vertical-align:middle; font-size:13pt; }
.es-poly-exp{ line-height:1; margin-left:0; margin-right:0; margin-top:3; margin-bottom:0; font-style:normal;text-align:left;vertical-align:bottom;font-size:11pt; }
.es-base-power-table{ width:100%; }
.es-generic-base-power-table{ line-height:0; width:100%; }
.es-matrix-table{ width:100%; }
.es-equation-table{ width:100%; }
.es-set-table{  }
.es-logarithm-table{  }
.es-matrix-left-bracket{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:right; vertical-align:middle; font-size:30pt; }
.es-matrix-right-bracket{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:left; vertical-align:middle; font-size:30pt; }
.es-matrix-element{ line-height:1; margin-left:0; margin-right:0; margin-top:3px; margin-bottom:3px; font-style:normal; text-align:center; font-size:13pt; }
.es-generic-matrix-element{ line-height:1; margin-left:8; margin-right:8; margin-top:6; margin-bottom:6; font-style:normal; text-align:center; font-size:13pt; }
.es-exp-notation-table{ width:0; }
.es-base-power-whole-power-left_bracket{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:right; vertical-align:middle; font-size:15pt; }
.es-base-power-whole-power-right_bracket{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:left; vertical-align:middle; font-size:15pt; }
.es-base-power-whole-power-long-left-bracket{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:right; vertical-align:middle; font-size:30pt; }
.es-base-power-whole-power-long-right-bracket{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:left; vertical-align:middle; font-size:30pt; }
.es-whole-power-element{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; vertical-align:top; font-size:13pt; }
.es-radical-symbol{line-height:1;margin-left:0;margin-right:0;margin-top:0; margin-bottom: 0.9em;font-style:normal;text-align:center;font-size: 15px;}
.es-radicand-symbol{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:15; font-style:normal; text-align:center; vertical-align:middle;font-size:13pt; }
.es-radicand-symbol hr{display: block;margin-top: 0.25em;margin-bottom: 0.5em;margin-left: auto;margin-right: auto;border-style: inset;border-width: 1px;border-color: black;}
.es-second-radical-symbol{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:40; font-style:normal; text-align:center; font-size:13pt; }
.es-second-radicand-symbol{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; vertical-align:middle;font-size:13pt; }
.es-generic-nth-root-value{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; vertical-align:top;font-size:11pt; }
.es-generic-radical-symbol{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:20pt; }
.es-generic-radicand-symbol{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; vertical-align:top;font-size:0pt; }
.es-generic-radical-symbol-for-fraction{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center;vertical-align:middle; font-size:50pt; }
.es-generic-radicand-symbol1{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; vertical-align:top;font-size:0pt; }
.es-html-surd-fraction{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:italic; text-align:center; vertical-align:middle;font-size:13pt; }
.es-repeating-decimal{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:16; font-style:normal; text-align:center; font-size:13pt; }
.es-repeating-decimal hr{display: block;margin-top: -0.62em;margin-bottom: 0.5em;margin-left: auto;margin-right: auto;border-style: inset;border-width: 1px;border-color: black;}
.es-infinite-line-label1{ line-height:0; margin-left:0; margin-right:0; margin-top:7; margin-bottom:0; font-style:normal; text-align:center; vertical-align:middle; font-size:13pt; }
.es-infinite-line-label2{ line-height:1; margin-left:0; margin-right:0; margin-top:3; margin-bottom:8; font-style:normal; text-align:center; vertical-align:middle; font-size:13pt; }
.es-line-segment-label1{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:8; font-style:normal; text-align:center; vertical-align:top;font-size:13pt; }
.es-line-segment-label2{ line-height:0; margin-left:0; margin-right:0; margin-top:-5; margin-bottom:8; font-style:normal; text-align:center; vertical-align:top;font-size:13pt; }
.es-line-segment-label2 hr{display: block;margin-top: 0.15em;margin-bottom: 0.5em;margin-left: auto;margin-right: auto;border-style: inset;border-width: 1px;border-color: black;}
.es-ray-line-label1{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:-5; font-style:normal; text-align:center; font-size:13pt; }
.es-ray-line-label2{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:13pt; }
.es-ncr-data-left{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:right;vertical-align:bottom; font-size:13pt; }
.es-ncr-data-right{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:left;vertical-align:top; font-size:13pt; }
.es-ncr-symbol{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:13pt; }
.es-generic-expr-product{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:13pt; }
.es-trignometric-literal{ line-height:0; margin-left:0; margin-right:2; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:13pt; }
