.txt-formula{color:maroon}
.hidden{display:none;visibility:hidden;padding:0!important}.calc__error{display:none;clear:both;float:none;padding:10px;background:#fad7d4;border-left:5px solid #f08a81;font-size:12px;text-align:left;margin-top:1em;font-family:"Open Sans",Arial,sans-serif;line-height:1.5;color:#4d4e53}.calc__error,.calc__error ul li{font-weight:700}.calc__error ul,.qtip-content ul{list-style-position:outside;list-style-type:disc}.calc__error ul{margin-left:5px;padding-left:15px;margin-top:0}table.main-table{width:580px}.qtip-content ul{margin-left:2em;font-weight:400}#wait_msg,.warning{border:1px solid #d8d8d8}#wait_msg{font-weight:700;z-index:100;margin:0;background-color:#ffe036;color:#000;position:fixed;left:5px;bottom:10px;width:auto;padding:10px}#errors-table,#results-table,#wait_msg{display:none}.warning{display:inline;float:left;clear:left;margin-top:.5em;margin-bottom:.5em;background-color:#ffffcb;color:#222;font-size:90%;text-align:left;padding:.5em}.formcontainer{padding:5px;background:#ffe036;border:1px solid #000}.randomize-button{display:block}.constant{color:#1550a3}.blueButton{background:linear-gradient(to bottom,#339ad9 0,#224bbc 100%);padding:1px;display:inline-block;border-radius:4px;box-shadow:0 1px 1px rgba(34,75,188,.5)}.blueButton span{background:linear-gradient(to bottom,#52b1e2 0,#397fd0 100%);font-family:"Helvetica Neue",sans-serif;font-size:16px;font-weight:700;color:#fff;text-shadow:0 1px 1px #224bbc;padding:10px 35px;display:inline-block;border-radius:3px;box-shadow:0 1px 1px rgba(255,255,255,.3) inset}.blueButton:hover{background:linear-gradient(to bottom,#37aff4 0,#2764ca 100%)}.blueButton:hover span{background:linear-gradient(to bottom,#59c2f5 0,#4292da 100%)}.blueButton:active{background:linear-gradient(to bottom,#193a7b 0,#286ab8 100%);box-shadow:0 1px 1px #fff}.blueButton:active span{background:linear-gradient(to bottom,#3476c6 0,#489ed9 100%);box-shadow:0 1px 3px rgba(0,0,0,.25) inset}div.wrap2d{background-color:#fff8d1;padding-left:40px;margin:10px 0;min-height:7em;line-height:7em}div.wrap2d .calc__pre_result{vertical-align:middle}.calc__pre_result.loading_2d{opacity:.5}
html.remodal-is-locked{overflow:hidden;touch-action:none;-ms-touch-action:none}@media screen and (max-width:940px){html.remodal-is-locked{scrollbar-gutter:stable}html.remodal-is-locked>body{background:#191b1b}}.remodal,[data-remodal-id]{display:none}.remodal-overlay,.remodal-wrapper{position:fixed;z-index:9999;top:-100px;right:-100px;bottom:-100px;left:-100px;display:none}.remodal-wrapper{z-index:10000;top:0;right:0;bottom:0;left:0;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}
.remodal-overlay{touch-action:manipulation;background:rgba(0,0,0,.42);pointer-events:auto;-webkit-tap-highlight-color:transparent;position:fixed;top:0;bottom:0;left:0;right:0;opacity:.4}.remodal-overlay.remodal-is-inited{opacity:.4}.remodal-overlay.remodal-is-opened{opacity:1}.remodal-overlay.remodal-is-closed{opacity:0}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin:0 auto;padding:35px;color:#2b2e38;background:#fff;border:0;outline:0}.remodal,.remodal.remodal-is-inited{opacity:.6}.remodal.remodal-is-closed,.remodal.remodal-is-opened{opacity:1}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color .3s;text-decoration:none;color:#95979c;border:0;outline:0;background:0 0}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"×";text-align:center}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0;transition:background .2s}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}
html.solvefor-remodal-html #kbdbig,html.submitwait-remodal-html #kbdbig{display:none!important}html.solvefor-remodal-html .page-content,html.submitwait-remodal-html .page-content{min-height:100vh}html.solvefor-remodal-html #solver-page,html.submitwait-remodal-html #solver-page{position:relative}.solvefor-remodal-overlay,.submitwait-remodal-overlay{position:absolute!important}.solvefor-remodal-wrapper,.submitwait-remodal-wrapper{position:absolute!important;display:flex!important;justify-content:center;overflow:visible!important}#solvefor_remodal.solvefor-remodal,#waitmsg_remodal.submitwait-remodal{position:absolute!important;border:2px solid rgba(0,0,0,.16)}#waitmsg_remodal.submitwait-remodal{max-width:400px}@media screen and (min-width:940px){.solvefor-remodal-overlay,.submitwait-remodal-overlay{margin:-44px -24px -24px}#solvefor_remodal.solvefor-remodal,#waitmsg_remodal.submitwait-remodal{top:150px!important}}@media screen and (max-width:940px){.solvefor-remodal-overlay,.submitwait-remodal-overlay{margin:-2px -10px -10px}#solvefor_remodal.solvefor-remodal,#waitmsg_remodal.submitwait-remodal{top:100px!important}}
@keyframes waitmsgline1{0%{transform:translateX(0) scaleX(.5)}60%{transform:translateX(500%) scaleX(2.5)}to{transform:translateX(1000%) scaleX(1)}}@keyframes waitmsgline2{0%{transform:translateX(-35%) scaleX(0)}60%{transform:translateX(450%) scaleX(3)}to{transform:translateX(600%) scaleX(0)}}#waitmsg_remodal.submitwait-remodal h2{color:#282c2c}#waitmsg_remodal.wait-msg-no-animation>.wait-msg-animation{display:none}.wait-msg-lines{position:relative;height:4px;width:100%;display:flex
    justify-content: center;background-color:#e0e0e0;overflow:hidden}.wait-msg-line1,.wait-msg-line2{position:absolute;top:0;left:0;bottom:0;height:100%;border-radius:2px;background:#2458a6}.wait-msg-line1{width:20%;animation:2.1s cubic-bezier(.65,.815,.735,.395) 0s infinite normal none running waitmsgline1}.wait-msg-line2{width:10%;transform:scaleX(0);animation:2.1s cubic-bezier(.165,.84,.44,1) 1.05s infinite normal none running waitmsgline2}
.mq .comma-op-root{display:block;clear:both;border:1px solid red;padding:1px}.mq,.mq table,.rendered-math,.rendered-math .mmm-e,.rendered-math table,.rendered-math td{font-family:mathfontbasic,"Times New Roman",serif!important;text-indent:0!important;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rendered-math .non-italicized-function,.rendered-math .nonSymbola{font-family:"Times New Roman",serif}.mq .number,.mq table .number,.mq table var,.mq var,.rendered-math .number,.rendered-math table .number,.rendered-math table var,.rendered-math var{font-family:mathnumbers,"Times New Roman",serif!important}.mq .number,.mq table .number,.rendered-math .number,.rendered-math table .number{font-size:85%}.boldfont .mq .number,.boldfont .mq table .number,.boldfont .mq table var,.boldfont .mq var,.boldfont .rendered-math .number,.boldfont .rendered-math table .number,.boldfont .rendered-math table var,.boldfont .rendered-math var{font-family:bmathnumbers,"Times New Roman",serif!important}.mq .fraction .number,.mq table .fraction .number .rendered-math table .fraction .number,.rendered-math .fraction .number{font-size:100%}.mq sup,.rendered-math sup{font-size:80%;position:relative;padding-left:.1em}.rendered-math .fraction{font-size:90%}.rendered-math .sans-serif{font-family:sans-serif,serif}.rendered-math .monospace{font-family:monospace,serif}.mmm-e,.mmm-e .cursor{display:-moz-inline-box;display:inline-block}.mmm-e{white-space:pre-wrap}.mmm-e .cursor{border-left:1px solid #000;margin-right:-1px;position:relative;z-index:1;padding:0}.mmm-e .cursor.blink{visibility:hidden}.mmm-e,.mmm-l .mmm-e{border:1px solid gray;padding:2px}.mmm-l .mmm-e{margin:1px}.mmm-e .hasCursor,.mmm-e.hasCursor{-webkit-box-shadow:#68b4df 0 0 3px 2px;-moz-box-shadow:#68b4df 0 0 3px 2px;box-shadow:#68b4df 0 0 3px 2px}.mmm-e .latex-command-input{color:inherit;font-family:"Courier New",monospace;border:1px solid gray;padding-right:1px;margin-right:1px;margin-left:2px}.mmm-e .latex-command-input.empty{background:0 0}.mmm-e .latex-command-input.hasCursor{border-color:ActiveBorder}.mathquill-textbox:after,.mmm-e.empty:after,.rendered-math .empty:after{visibility:hidden;content:"c"}.mmm-e .cursor:only-child:after,.mmm-e .textarea+.cursor:last-child:after{visibility:hidden;content:"c"}.mathquill-textbox{overflow-x:auto;overflow-y:hidden}.rendered-math{font-variant:normal;font-weight:400;font-style:normal;font-size:115%;line-height:1}.rendered-math,.rendered-math .non-leaf,.rendered-math .scaled{display:-moz-inline-box;display:inline-block}.rendered-math .nonSymbola,.rendered-math .text,.rendered-math table .nonSymbola,.rendered-math table .text,.rendered-math table var,.rendered-math var{line-height:.9}.rendered-math *{font-size:inherit;line-height:inherit;margin:0;padding:0;border-color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-shadow:none}.rendered-math .empty{background:#ccc}.rendered-math.empty{background:0 0}.rendered-math .text{font-size:87%}.rendered-math .font *{font-family:inherit;font-style:inherit}.rendered-math b,.rendered-math b.font{font-weight:bolder}.rendered-math i,.rendered-math i.font,.rendered-math var{font-syle:italic}.rendered-math var.florin{margin:0-.1em}.rendered-math big{font-size:125%}.rendered-math .roman{font-style:normal}.rendered-math .overline{border-top:1px solid #000;margin-top:1px}.rendered-math .underline{border-bottom:1px solid #000;margin-bottom:1px}.rendered-math .binary-operator{padding:0 .2em;display:-moz-inline-box;display:inline-block}.rendered-math .unary-operator{padding-left:.2em}.rendered-math sub .binary-operator,.rendered-math sup .binary-operator{padding:0 .1em}.rendered-math sub .unary-operator,.rendered-math sup .unary-operator{padding-left:.1em}.rendered-math sub.limit,.rendered-math sub.nthroot,.rendered-math sup.limit,.rendered-math sup.nthroot{font-size:80%}.rendered-math sup .fraction{font-size:70%;vertical-align:-.4em}.rendered-math sub .numerator,.rendered-math sup .numerator{padding-bottom:0}.rendered-math sub .denominator,.rendered-math sup .denominator{padding-top:0}.rendered-math sup{vertical-align:.5em}.rendered-math sup.limit,.rendered-math sup.nthroot{vertical-align:.8em}.rendered-math sup.nthroot{margin-right:-.6em;margin-left:.2em;min-width:.5em}.rendered-math sub{position:relative;vertical-align:-.4em}.rendered-math sub.limit{vertical-align:-.6em}.rendered-math .paren{padding:0 .1em;vertical-align:bottom;-webkit-transform-origin:bottom center;-moz-transform-origin:bottom center;-ms-transform-origin:bottom center;-o-transform-origin:bottom center;transform-origin:bottom center}.rendered-math .array{vertical-align:middle;text-align:center}.rendered-math .array>span{display:block}.rendered-math .non-italicized-function{line-height:.9;font-style:normal;padding-right:.2em}.rendered-math .fraction{text-align:center;vertical-align:-.5em;padding:0 .2em}.rendered-math .fraction,.rendered-math x:-moz-any-link{display:-moz-groupbox}.rendered-math .fraction,.rendered-math x:-moz-any-link,.rendered-math x:default{display:inline-block}.rendered-math .denominator,.rendered-math .numerator{display:block}.rendered-math .numerator{padding:0 .1em;margin-bottom:-.1em}.rendered-math .denominator{border-top:1px solid;float:right;width:100%;padding:.1em .1em 0;margin-right:-.1em;margin-left:-.1em}.rendered-math .sqrt-prefix{padding-top:0;position:relative;top:.1em;vertical-align:top;-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top}.rendered-math .sqrt-stem{border-top:1px solid;margin-top:1px;padding-left:.15em;padding-right:.2em;margin-right:.1em}.rendered-math .vector-prefix{display:block;text-align:center;line-height:.25em;margin-bottom:-.1em;font-size:.75em}.rendered-math .vector-stem{display:block}.mmm-e .selection,.mmm-e .selection .non-leaf,.mmm-e .selection .scaled,.rendered-math .selection,.rendered-math .selection .non-leaf,.rendered-math .selection .scaled{background:#b4d5fe!important;background:Highlight!important;color:HighlightText;border-color:HighlightText}.mmm-e .selection .matrixed,.rendered-math .selection .matrixed{background:#39f!important}.mmm-e .selection .matrixed-container,.rendered-math .selection .matrixed-container{filter:progid:DXImageTransform.Microsoft.Chroma(color='#3399FF')!important}.mmm-e .selection.blur,.mmm-e .selection.blur .matrixed,.mmm-e .selection.blur .non-leaf,.mmm-e .selection.blur .scaled,.rendered-math .selection.blur,.rendered-math .selection.blur .matrixed,.rendered-math .selection.blur .non-leaf,.rendered-math .selection.blur .scaled{background:#d4d4d4!important;color:#000;border-color:#000}.mmm-e .selection.blur .matrixed-container,.rendered-math .selection.blur .matrixed-container{filter:progid:DXImageTransform.Microsoft.Chroma(color='#D4D4D4')!important}.mmm-e .textarea,.rendered-math .textarea{position:relative;-webkit-user-select:text;-moz-user-select:text;user-select:text}.mmm-e .selectable,.mmm-e .textarea textarea,.rendered-math .selectable,.rendered-math .textarea textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text;position:absolute;clip:rect(1em 1em 1em 1em)}.rendered-math .matrixed{background:#fff;display:-moz-inline-box;display:inline-block}.rendered-math .matrixed-container{filter:progid:DXImageTransform.Microsoft.Chroma(color='white');margin-top:-.1em}
.rendered-math{font-size:24px;white-space:nowrap;padding:10px}.rendered-math sub,.rendered-math sup{font-size:80%}.rendered-math sup .fraction{font-size:75%}.rendered-math sup.nthroot{vertical-align:.8em;margin-right:0;margin-left:0;min-width:auto;left:.3em}.rendered-math table{display:table}.rendered-math tbody{display:table-row-group}.rendered-math tr{display:table-row}.rendered-math td{display:table-cell}.rendered-math .numerator{border-bottom:0;margin-bottom:0}.rendered-math .sqrt-stem{font-size:1em;padding-top:2px}.substep span.formula.rendered-math{font-size:18px;padding:0}a img{border:0}table.comma-table td{padding-top:10px}
@font-face{font-family:mathfontbasic;src:local("☺☺"),url(/fonts/Symbola-basic.woff)format("woff"),url(/fonts/Symbola-basic.ttf)format("truetype");font-display:swap}@font-face{font-family:mathnumbers;src:local("☺☺☺"),url(/fonts/numbers.woff)format("woff"),url(/fonts/numbers.ttf)format("truetype");font-display:swap}@font-face{font-family:bmathnumbers;src:local("☺☺☺☺"),url(/fonts/bnumbers.woff)format("woff"),url(/fonts/bnumbers.ttf)format("truetype");font-display:swap}
.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;direction:ltr}.qtip-titlebar .ui-icon{text-indent:-1000em}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #f1d031;background-color:#ffffa3;color:#555}.qtip-default .qtip-titlebar{background-color:#ffef93}.qtip-default .qtip-icon{border-color:#ccc;background:#f1f1f1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#aaa;color:#111}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}

/** BR-compressed CSS static file **/
