.formula-wrap,.var-label{font-size:35px;font-weight:400}.formula-wrap,.intro-formula span,.math-font,.var-label{font-family:STIXGeneral,serif;font-style:oblique}.blue-color{color:#4285f4}.shape-color-on{fill:#4285f4;stroke:#4285f4;color:#4285f4}.shape-color-off{fill:#ccc;stroke:#ccc;color:#000}line.blue,line.color-on{stroke:#4285f4}circle.color-on,polygon.blue,polygon.color-on,text.blue,text.color-on{fill:#4285f4}line.color-off{stroke:#ccc}circle.color-off,text.color-off{fill:#ccc}.stroke-line{fill:none;stroke-miterlimit:10}.fill-light{fill:#ccc}.fill-none{fill:none}.line-light{fill:none;stroke-miterlimit:10;stroke:#ccc}.line-dark,.stroke-dark-gray{fill:none;stroke-miterlimit:10;stroke:#878787}.var-label{position:relative;top:-10px}.intro-formula span{letter-spacing:4px}.formula-space{letter-spacing:8px}.hide-formula{display:none}@media (min-width:768px){.svg-offset{position:relative;top:-35px;left:40px}}@media (min-width:1200px){.shape-bottom-add{position:relative;top:-70px;left:-10px}}@media (max-width:768px){.shape-bottom-add,.svg-offset{margin-top:30px}.svg-offset{text-align:center;display:block;margin-right:auto;margin-left:auto}}@media (max-width:1200px){.shape-bottom-add{text-align:center}}.number-error{color:#a94442;margin-top:5px;font-weight:700}.shape-font{font-family:Georgia,serif;font-style:italic;font-size:16px}.svg-cylinder{position:relative;top:-40px}.control-label{font-weight:400}@media (max-width:768px){.control-label{padding-top:7px;text-align:right}}