button.clear-button{margin-top:10px;margin-right:10px;padding:2px 10px}.buttons{height:10px;border-top:1px solid #ddd;padding:10px 0;white-space:nowrap}.substep{display:inline-block}.substep .explanation_text{pointer-events:none;touch-action:none}.step-result,.substep_result{padding:0 20px;position:relative;z-index:2}.text_result p{margin:0!important;border-bottom:none!important;text-align:inherit!important}.arrow{z-index:10;position:relative;clear:both}.left-arrow .arrow-img{height:30px;background-image:url(/g-solver/images/web-algebrator/right-arrow.png);background-repeat:no-repeat;padding-left:25px}.right-arrow .arrow-img{height:30px;background-image:url(/g-solver/images/web-algebrator/left-arrow.png);background-repeat:no-repeat;width:25px;position:absolute;right:0;top:0}.right-arrow .line{margin-right:25px}.arrow .line{height:30px;background-image:url(/g-solver/images/web-algebrator/arrow-bg.png);background-repeat:repeat-x}.vertical-arrow-line{background-color:#bce895;width:14px;opacity:.75}.horizontal-arrow-line{height:14px;opacity:.75}.top-arrow .arrow-img{width:30px;height:25px;background-image:url(/g-solver/images/web-algebrator/top-arrow.png);background-repeat:no-repeat}.top-arrow .line{background-image:url(/g-solver/images/web-algebrator/vertical-arrow-bg.png);background-repeat:repeat-y}.bottom-arrow .arrow-img{width:30px;height:25px;background-image:url(/g-solver/images/web-algebrator/bottom-arrow.png);background-repeat:no-repeat}.bottom-arrow .line{width:30px;background-image:url(/g-solver/images/web-algebrator/vertical-arrow-bg.png);background-repeat:repeat-y}.result-table{clear:both}.qtip span.formula,.substep .MathJax,.substep span.formula{text-align:center;padding:1em 0;color:#990030;font-size:8px}.substep center .MathJax,.substep center.formula{padding:1em 0}.substep{background-color:#dbffc1;padding:15px;z-index:999;font-family:Verdana,Arial,Helvetica,sans-serif;box-shadow:0 5px 8px rgba(0,0,0,.4);-webkit-box-shadow:0 5px 8px rgba(0,0,0,.4);-moz-box-shadow:0 5px 8px rgba(0,0,0,.4)}.substep p,div.qtip-wrapper p{padding-bottom:.2em;padding-top:.4em}div.qtip-wrapper div.MathJax_Display{display:inline!important}div.qtip-wrapper .formula{font-size:7px}div.qtip-wrapper{background-color:#ffffb9;padding:0;-webkit-border-radius:5px;-moz-border-radius:5x;border-radius:5px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.4);-moz-box-shadow:0 3px 5px rgba(0,0,0,.4);box-shadow:0 3px 5px rgba(0,0,0,.4)}.substep_result .MathJax_Display{text-align:left!important}div.qtip-wrapper p{font-size:12px}.substep,.substep p{font-size:14px}.step{margin-bottom:1em;padding:10px 5px}.step_result-hover{background-color:#f7faee;cursor:pointer!important}.step-explanation-buttons{padding-top:25px}.step-explanation-buttons button{margin-right:0}#form .mathquill-rendered-math sub,#form .mathquill-rendered-math sup{font-size:80%}.horizontal-arrow-line{background-color:#bce895}.undefined-op *{color:red}
.small-device.landscape .vertical_explanation_buttons{display:block}.big-device .vertical_explanation_buttons,.small-device.landscape .horizontal_explanation_buttons,.small-device.portrait .vertical_explanation_buttons{display:none}.big-device .horizontal_explanation_buttons,.small-device.portrait .horizontal_explanation_buttons{display:block}.explanations div{max-width:400px}.explanations p{white-space:normal}#form .mathquill-rendered-math sub,#form .mathquill-rendered-math sup{font-size:80%}.horizontal-arrow-line{background-color:#bce895}.vertical_explanation_buttons{display:none;border-right:1px solid #ccc;padding-right:10px;margin-right:10px}.horizontal_explanation_buttons{border-top:1px solid #ccc;padding-top:10px;margin-top:10px}.horizontal_explanation_buttons>div{max-width:280px;min-width:200px}.explanations .close,.next-substep,.next-substep-disabled,.prev-substep,.prev-substep-disabled{display:inline-block;width:36px;height:38px}.explanations .close,.next-substep,.prev-substep{cursor:pointer}.prev-substep-disabled{background-image:url(/g-solver/images/web-algebrator/prevdisabled.png)}.next-substep-disabled{background-image:url(/g-solver/images/web-algebrator/nextdisabled.png)}.next-substep{background-image:url(/g-solver/images/web-algebrator/next.png)}.prev-substep{background-image:url(/g-solver/images/web-algebrator/prev.png)}.explanations .close{background-image:url(/g-solver/images/web-algebrator/close.png)}.font_size_medium .explanations .close,.font_size_medium .next-substep,.font_size_medium .next-substep-disabled,.font_size_medium .prev-substep,.font_size_medium .prev-substep-disabled{width:50px;height:53px}.font_size_medium .prev-substep{background-image:url(/g-solver/images/web-algebrator/prev_medium.png)}.font_size_medium .prev-substep-disabled{background-image:url(/g-solver/images/web-algebrator/prevdisabled_medium.png)}.font_size_medium .next-substep{background-image:url(/g-solver/images/web-algebrator/next_medium.png)}.font_size_medium .next-substep-disabled{background-image:url(/g-solver/images/web-algebrator/nextdisabled_medium.png)}.font_size_medium .explanations .close{background-image:url(/g-solver/images/web-algebrator/close_medium.png)}.font_size_large .explanations .close,.font_size_large .next-substep,.font_size_large .next-substep-disabled,.font_size_large .prev-substep,.font_size_large .prev-substep-disabled{width:60px;height:63px}.font_size_large .prev-substep{background-image:url(/g-solver/images/web-algebrator/prev_large.png)}.font_size_large .prev-substep-disabled{background-image:url(/g-solver/images/web-algebrator/prevdisabled_large.png)}.font_size_large .next-substep{background-image:url(/g-solver/images/web-algebrator/next_large.png)}.font_size_large .next-substep-disabled{background-image:url(/g-solver/images/web-algebrator/nextdisabled_large.png)}.font_size_large .explanations .close{background-image:url(/g-solver/images/web-algebrator/close_large.png)}
body,table,td,th,tr{border:0;padding:0;margin:0}label{font-weight:700}.hidden{display:none;visibility:hidden;padding:0!important}.calc__error,.error-msg{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;font-weight:700;color:#4d4e53}.error-msg{display:block}.calc__error{display:none}input.inputbox{padding:5px;-moz-border-radius:5px;border-radius:5px;border:2px solid #d8d8d8;background:#f2f2f2;font-family:Verdana,Sans-Serif;font-size:10pt;color:#585858}#variables_container{white-space:nowrap;margin-top:10px}#solve_button{margin-top:5px;margin-right:5px;width:60px;float:right}#wait_msg,input.variables{width:200px}.expression,.text_result .margin{margin-left:5px;margin-right:5px}#variables_container{float:left;clear:left}#wait_msg,.text_result .margin,body #MathJax_Message{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#wait_msg,body #MathJax_Message{position:fixed;left:1px;bottom:2px;padding:10px;z-index:1000;background-color:#b4c8e9;color:#000;border:1px solid #d8d8d8;text-align:left;font-size:13px;font-weight:700;font-family:Verdana;display:none!important}.text_result .margin{background-color:#eff3fa;padding:5px 10px;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')}.text_result p{border-bottom:#dcdcf0 solid 1px;padding-bottom:.2em;padding-top:.4em}.text_result div.center p{text-align:center}.text_result p.empty{border:0}mtd{padding:0;text-align:left}mtd[columnalign=right]{text-align:right}body .ui-content{padding:15px 0}input.expression{width:92%!important}.MathJax_Display{text-align:left!important}body .step{margin-bottom:0;padding:0}body .step-result{padding:5px}.step-result.odd{background-color:#eaeff1}.step-result.even{background-color:#e1e3e4}.constant{color:#1550a3;font-style:italic}
@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}
@font-face{font-family:Symbola;src:url(fonts/Symbola-basic.eot);src:local("Symbola Regular"),local("Symbola"),url(/fonts/Symbola-basic.woff)format("woff"),url(/fonts/Symbola-basic.ttf)format("truetype");font-display:swap}.mq-editable-field,.mq-editable-field .mq-cursor{display:-moz-inline-box;display:inline-block}.mq-editable-field .mq-cursor{border-left:1px solid #000;margin-left:-1px;position:relative;z-index:1;padding:0}.mq-editable-field .mq-cursor.mq-blink{visibility:hidden}.mq-editable-field,.mq-math-mode .mq-editable-field{border:1px solid gray}.mq-editable-field.mq-focused,.mq-math-mode .mq-editable-field.mq-focused{-webkit-box-shadow:#8bd 0 0 1px 2px,inset #6ae 0 0 2px 0;-moz-box-shadow:#8bd 0 0 1px 2px,inset #6ae 0 0 2px 0;box-shadow:#8bd 0 0 1px 2px,inset #6ae 0 0 2px 0;border-color:#709ac0;border-radius:1px}.mq-math-mode .mq-editable-field{margin:1px}.mq-editable-field .mq-latex-command-input{color:inherit;font-family:"Courier New",monospace;border:1px solid gray;padding-right:1px;margin-right:1px;margin-left:2px}.mq-editable-field .mq-latex-command-input.mq-empty{background:0 0}.mq-editable-field .mq-latex-command-input.mq-hasCursor{border-color:ActiveBorder}.mq-editable-field.mq-empty:after,.mq-editable-field.mq-text-mode:after,.mq-math-mode .mq-empty:after{visibility:hidden;content:"c"}.mq-editable-field .mq-cursor:only-child:after,.mq-editable-field .mq-textarea+.mq-cursor:last-child:after{visibility:hidden;content:"c"}.mq-editable-field .mq-text-mode .mq-cursor:only-child:after{content:""}.mq-editable-field.mq-text-mode{overflow-x:auto;overflow-y:hidden}.mq-math-mode .mq-root-block,.mq-root-block{display:-moz-inline-box;display:inline-block;width:100%;padding:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;vertical-align:middle}.mq-math-mode{font-variant:normal;font-weight:400;font-style:normal;font-size:115%;line-height:1}.mq-math-mode,.mq-math-mode .mq-non-leaf,.mq-math-mode .mq-scaled{display:-moz-inline-box;display:inline-block}.mq-math-mode .mq-nonSymbola,.mq-math-mode .mq-text-mode,.mq-math-mode var{font-family:"Times New Roman",Symbola,serif;line-height:.9}.mq-math-mode *{font-size:inherit;line-height:inherit;margin:0;padding:0;border-color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.mq-math-mode .mq-empty{background:#ccc}.mq-math-mode .mq-empty.mq-root-block,.mq-math-mode.mq-empty{background:0 0}.mq-math-mode .mq-text-mode{display:inline-block;white-space:pre}.mq-math-mode .mq-text-mode.mq-hasCursor{box-shadow:inset #a9a9a9 0 .1em .2em;padding:0 .1em;margin:0-.1em;min-width:1ex}.mq-math-mode .mq-font{font:1em"Times New Roman",Symbola,serif}.mq-math-mode .mq-font *{font-family:inherit;font-style:inherit}.mq-math-mode b,.mq-math-mode b.mq-font{font-weight:bolder}.mq-math-mode i,.mq-math-mode i.mq-font,.mq-math-mode var{font-style:italic}.mq-math-mode var.mq-f{margin-right:.2em;margin-left:.1em}.mq-math-mode .mq-roman var.mq-f{margin:0}.mq-math-mode big{font-size:200%}.mq-math-mode .mq-int>big{display:inline-block;-webkit-transform:scaleX(.7);-moz-transform:scaleX(.7);-ms-transform:scaleX(.7);-o-transform:scaleX(.7);transform:scaleX(.7);vertical-align:-.16em}.mq-math-mode .mq-int>.mq-supsub{font-size:80%;vertical-align:-1.1em;padding-right:.2em}.mq-math-mode .mq-int>.mq-supsub>.mq-sup>.mq-sup-inner{vertical-align:1.3em}.mq-math-mode .mq-int>.mq-supsub>.mq-sub{margin-left:-.35em}.mq-math-mode .mq-roman{font-style:normal}.mq-math-mode .mq-sans-serif{font-family:sans-serif,Symbola,serif}.mq-math-mode .mq-monospace{font-family:monospace,Symbola,serif}.mq-math-mode .mq-overline{border-top:1px solid #000;margin-top:1px}.mq-math-mode .mq-underline{border-bottom:1px solid #000;margin-bottom:1px}.mq-math-mode .mq-binary-operator{padding:0 .2em;display:-moz-inline-box;display:inline-block}.mq-math-mode .mq-supsub{text-align:left;font-size:90%;vertical-align:-.5em}.mq-math-mode .mq-supsub.mq-sup-only{vertical-align:.5em}.mq-math-mode .mq-supsub.mq-sup-only .mq-sup{display:inline-block;vertical-align:text-bottom}.mq-math-mode .mq-supsub .mq-sup{display:block}.mq-math-mode .mq-supsub .mq-sub{display:block;float:left}.mq-math-mode .mq-supsub .mq-binary-operator{padding:0 .1em}.mq-math-mode .mq-supsub .mq-fraction{font-size:70%}.mq-math-mode sup.mq-nthroot{font-size:80%;vertical-align:.8em;margin-right:-.6em;margin-left:.2em;min-width:.5em}.mq-math-mode .mq-paren{padding:0 .1em;vertical-align:top;-webkit-transform-origin:center .06em;-moz-transform-origin:center .06em;-ms-transform-origin:center .06em;-o-transform-origin:center .06em;transform-origin:center .06em}.mq-math-mode .mq-paren.mq-ghost{color:silver}.mq-math-mode .mq-paren+span{margin-top:.1em;margin-bottom:.1em}.mq-math-mode .mq-array{vertical-align:middle;text-align:center}.mq-math-mode .mq-array>span{display:block}.mq-math-mode .mq-operator-name{font-family:Symbola,"Times New Roman",serif;line-height:.9;font-style:normal}.mq-math-mode var.mq-operator-name.mq-first{padding-left:.2em}.mq-math-mode .mq-supsub.mq-after-operator-name,.mq-math-mode var.mq-operator-name.mq-last{padding-right:.2em}.mq-math-mode .mq-fraction{font-size:90%;text-align:center;vertical-align:-.4em;padding:0 .2em}.mq-math-mode .mq-fraction,.mq-math-mode .mq-large-operator,.mq-math-mode x:-moz-any-link{display:-moz-groupbox}.mq-math-mode .mq-fraction,.mq-math-mode .mq-large-operator,.mq-math-mode x:-moz-any-link,.mq-math-mode x:default{display:inline-block}.mq-math-mode .mq-denominator,.mq-math-mode .mq-dot-recurring,.mq-math-mode .mq-numerator{display:block}.mq-math-mode .mq-numerator{padding:0 .1em}.mq-math-mode .mq-denominator{border-top:1px solid;float:right;width:100%;padding:.1em}.mq-math-mode .mq-dot-recurring{text-align:center;height:.3em}.mq-math-mode .mq-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}.mq-math-mode .mq-sqrt-stem{border-top:1px solid;margin-top:1px;padding-left:.15em;padding-right:.2em;margin-right:.1em;padding-top:1px}.mq-math-mode .mq-diacritic-above{display:block;text-align:center;line-height:.4em}.mq-math-mode .mq-diacritic-stem,.mq-math-mode .mq-hat-prefix{display:block;text-align:center}.mq-math-mode .mq-hat-prefix{line-height:.95em;margin-bottom:-.7em;transform:scaleX(1.5);-moz-transform:scaleX(1.5);-o-transform:scaleX(1.5);-webkit-transform:scaleX(1.5)}.mq-math-mode .mq-hat-stem,.mq-math-mode .mq-large-operator .mq-from,.mq-math-mode .mq-large-operator .mq-to,.mq-math-mode .mq-large-operator big{display:block}.mq-math-mode .mq-large-operator{vertical-align:-.2em;padding:.2em;text-align:center}.mq-math-mode .mq-large-operator .mq-from,.mq-math-mode .mq-large-operator .mq-to{font-size:80%}.mq-math-mode .mq-large-operator .mq-from{float:right;width:100%}.mq-math-mode,.mq-math-mode .mq-editable-field{cursor:text;font-family:Symbola,"Times New Roman",serif}.mq-math-mode .mq-overarc{border-top:1px solid #000;-webkit-border-top-right-radius:50% .3em;-moz-border-radius-topright:50% .3em;border-top-right-radius:50% .3em;-webkit-border-top-left-radius:50% .3em;-moz-border-radius-topleft:50% .3em;border-top-left-radius:50% .3em;margin-top:1px;padding-top:.15em}.mq-math-mode .mq-overarrow{min-width:.5em;border-top:1px solid #000;margin-top:1px;padding-top:.2em;text-align:center}.mq-math-mode .mq-overarrow:before{display:block;position:relative;top:-.34em;font-size:.5em;line-height:0;content:"➤";text-align:right}.mq-math-mode .mq-overarrow.mq-arrow-both:before,.mq-math-mode .mq-overarrow.mq-arrow-left:before{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.mq-math-mode .mq-overarrow.mq-arrow-both{vertical-align:text-bottom}.mq-math-mode .mq-overarrow.mq-arrow-both.mq-empty{min-height:1.23em}.mq-math-mode .mq-overarrow.mq-arrow-both.mq-empty:after{top:-.34em}.mq-math-mode .mq-overarrow.mq-arrow-both:after{display:block;position:relative;top:-2.3em;font-size:.5em;line-height:0;content:"➤";visibility:visible;text-align:right}.mq-editable-field .mq-selection,.mq-editable-field .mq-selection .mq-non-leaf,.mq-editable-field .mq-selection .mq-scaled,.mq-math-mode .mq-selection,.mq-math-mode .mq-selection .mq-non-leaf,.mq-math-mode .mq-selection .mq-scaled{background:#b4d5fe!important;background:Highlight!important;color:HighlightText;border-color:HighlightText}.mq-editable-field .mq-selection .mq-matrixed,.mq-math-mode .mq-selection .mq-matrixed{background:#39f!important}.mq-editable-field .mq-selection .mq-matrixed-container,.mq-math-mode .mq-selection .mq-matrixed-container{filter:progid:DXImageTransform.Microsoft.Chroma(color='#3399FF')!important}.mq-editable-field .mq-selection.mq-blur,.mq-editable-field .mq-selection.mq-blur .mq-matrixed,.mq-editable-field .mq-selection.mq-blur .mq-non-leaf,.mq-editable-field .mq-selection.mq-blur .mq-scaled,.mq-math-mode .mq-selection.mq-blur,.mq-math-mode .mq-selection.mq-blur .mq-matrixed,.mq-math-mode .mq-selection.mq-blur .mq-non-leaf,.mq-math-mode .mq-selection.mq-blur .mq-scaled{background:#d4d4d4!important;color:#000;border-color:#000}.mq-editable-field .mq-selection.mq-blur .mq-matrixed-container,.mq-math-mode .mq-selection.mq-blur .mq-matrixed-container{filter:progid:DXImageTransform.Microsoft.Chroma(color='#D4D4D4')!important}.mq-editable-field .mq-textarea,.mq-math-mode .mq-textarea{position:relative;-webkit-user-select:text;-moz-user-select:text;user-select:text}.mq-editable-field .mq-selectable,.mq-editable-field .mq-textarea *,.mq-math-mode .mq-selectable,.mq-math-mode .mq-textarea *{-webkit-user-select:text;-moz-user-select:text;user-select:text;position:absolute;clip:rect(1em 1em 1em 1em);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);resize:none;width:1px;height:1px;box-sizing:content-box}.mq-math-mode .mq-matrixed{background:#fff;display:-moz-inline-box;display:inline-block}.mq-math-mode .mq-matrixed-container{filter:progid:DXImageTransform.Microsoft.Chroma(color='white');margin-top:-.1em}
.mq-vector .mq-ed{display:block;margin:0 0 .3em;position:relative;z-index:11}.mq-vector .mq-editable-field{border:0}.mq-vector .mq-editable-field.mq-focused,.mq-vector .mq-math-mode .mq-editable-field.mq-focused{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0}
.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:kbdmathfont;src:local("☺☺"),url(/fonts/web-kbd.woff)format("woff"),url(/fonts/web-kbd.ttf)format("truetype");font-display:swap}#help-page button.txt-btn>span .mathkbd-symbol,#keyboard_tooltip>span .mathkbd-symbol,.mobile-keyboard button.txt-btn>span .mathkbd-symbol{font-family:kbdmathfont;font-display:swap}#help-page button.txt-btn>span .mathkbd-ch,#keyboard_tooltip>span .mathkbd-ch,.mobile-keyboard button.txt-btn>span .mathkbd-ch{font-family:mathnumbers,"Times New Roman",serif;font-display:swap}.calc__pre_result .mathquill-editable,.mobile-keyboard{white-space:nowrap}.kbd{background-color:#555;clear:both}.onekey{text-align:center;background:#323232;background:-moz-linear-gradient(top,#323232 15%,#202020 38%,#171717 85%,#121212 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(15%,#323232),color-stop(38%,#202020),color-stop(85%,#171717),color-stop(100%,#121212));background:-webkit-linear-gradient(top,#323232 15%,#202020 38%,#171717 85%,#121212 100%);background:-o-linear-gradient(top,#323232 15%,#202020 38%,#171717 85%,#121212 100%);background:-ms-linear-gradient(top,#323232 15%,#202020 38%,#171717 85%,#121212 100%);background:linear-gradient(top,#323232 15%,#202020 38%,#171717 85%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#323232', endColorstr='#121212',GradientType=0 );-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #212120}.overkey{background-color:#dadada;border:1px solid #ccc}.doublekey,.doublekey_pressed,.overkey,.right_doublekey_blue{text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.doublekey{background:#d0d0d0;background:-moz-linear-gradient(top,#d0d0d0 21%,#c9c9c9 51%,#9c9c9c 83%,#777 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(21%,#d0d0d0),color-stop(51%,#c9c9c9),color-stop(83%,#9c9c9c),color-stop(100%,#777));background:-webkit-linear-gradient(top,#d0d0d0 21%,#c9c9c9 51%,#9c9c9c 83%,#777 100%);background:-o-linear-gradient(top,#d0d0d0 21%,#c9c9c9 51%,#9c9c9c 83%,#777 100%);background:-ms-linear-gradient(top,#d0d0d0 21%,#c9c9c9 51%,#9c9c9c 83%,#777 100%);background:linear-gradient(top,#d0d0d0 21%,#c9c9c9 51%,#9c9c9c 83%,#777 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d0d0', endColorstr='#777777',GradientType=0 );border:1px solid #212120}.doublekey_pressed,.right_doublekey_blue{background:#3976a5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5NzZhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iIzMyNjc5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNTRiNjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#3976a5 0,#326790 47%,#254b69 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3976a5),color-stop(47%,#326790),color-stop(100%,#254b69));background:-webkit-linear-gradient(top,#3976a5 0,#326790 47%,#254b69 100%);background:-o-linear-gradient(top,#3976a5 0,#326790 47%,#254b69 100%);background:-ms-linear-gradient(top,#3976a5 0%,#326790 47%,#254b69 100%);background:linear-gradient(top,#3976a5 0%,#326790 47%,#254b69 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3976a5', endColorstr='#254b69',GradientType=0 );border:1px solid #203648}div.mobile-keyboard button.txt-btn{text-align:center}#help-page button.txt-btn>span,div.mobile-keyboard button.txt-btn>span{margin:auto}div.mobile-keyboard{padding:2px 0}.mobile-keyboard td{vertical-align:middle}.mobile-keyboard td.onekeytd{width:10%;box-sizing:border-box}#help-page button.txt-btn,div.mobile-keyboard button{display:inline-block;min-width:20px;background-clip:padding-box;text-align:center;border-radius:4px;-webkit-border-radius:2px;-moz-border-radius:2px;box-sizing:border-box;cursor:pointer;overflow:hidden;padding:0;margin:0;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}div.mobile-keyboard button{width:100%}#help-page button.txt-btn{text-decoration:none;font-size:1.75em;line-height:1.3;text-shadow:none;min-height:1.4em}#help-page button.txt-btn>span,.mobile-keyboard button.txt-btn>span{background-image:none;height:auto}#keyboard_tooltip>span,.mobile-keyboard button.txt-btn{text-decoration:none;line-height:1.3;text-shadow:none;min-height:1.4em;font-size:2em}.mobile-keyboard button.txt-btn{font-size:1.75em}#help-page .onekey.doublekey.txt-btn,.mobile-keyboard .doublekey.txt-btn,.mobile-keyboard .onekey.doublekey.txt-btn{color:#333;text-shadow:0 1px 0#aaa}.mobile-keyboard .doublekey_pressed.txt-btn{color:#fff;text-shadow:none}.mobile-keyboard button.txt-btn>span .mathkbd-symbol.pressed{color:#fff}.mobile-keyboard .ui-btn-hover-a{border:1px solid #000;background:#222;font-weight:700;color:#fff;text-shadow:0-1px 1px #000;background-image:-webkit-gradient(linear,left top,left bottom,from(#333),to(#222));background-image:-webkit-linear-gradient(#333,#222);background-image:-moz-linear-gradient(#333,#222);background-image:-ms-linear-gradient(#333,#222);background-image:-o-linear-gradient(#333,#222);background-image:linear-gradient(#333,#222)}#keyboard_tooltip span,div.mobile-keyboard a.img-btn>span{height:29px;display:inline-block;background-repeat:no-repeat}.portrait.big-device #keyboard_tooltip span,.portrait.big-device div.mobile-keyboard a.img-btn>span{height:32px}.landscape.big-device #keyboard_tooltip span,.landscape.big-device div.mobile-keyboard a.img-btn>span{height:35px;margin-top:5px}.portrait.small-device #keyboard_tooltip span,.portrait.small-device div.mobile-keyboard a.img-btn>span{height:32px}.landscape.small-device #keyboard_tooltip span,.landscape.small-device div.mobile-keyboard a.img-btn>span{height:26px}.mobile-keyboard-hint{position:absolute;font-size:23px;font-style:italic;color:#999;white-space:normal!important}
#kbdsmall .mobile-keyboard td.onekeytd{width:8.33%}.mobile-keyboard td button{height:75px}div.mobile-keyboard table{border-spacing:8px;border-collapse:separate}.mobile-keyboard button.key_last_entered.onekey.txt-btn{color:#2d46bd}.mq-vector .mq-math-mode{font-size:100%}
.ui-mobile h3.graph-title{padding-left:.5em}.ui-mobile h3.graph-title div{float:right;padding-right:1em}.graph-msg{margin:15px 0;font-family:"Open Sans",Arial,sans-serif;border-left:5px solid #558abb;padding:.5em;font-size:14px;white-space:normal}.ui-mobile .graph-msg{margin-left:15px;font-size:16px;margin-right:10px;padding:.2em .2em .2em .5em}.dblaxis .grid path.domain,.grid line{stroke:#969696;stroke-width:.5px}.axis path.domain,.grid path.domain{stroke:none;stroke-width:0}.axis line{fill:none;stroke:#000;stroke-width:3px}.axis text,.axis.label,.nl-label{font-size:12px;font-weight:700;font-family:Verdana,Arial,sans-serif}.area{fill:#4682b4}td.legend{padding-top:40px}.legend-expressions{font-size:70%}.ch line{stroke-width:1px;stroke:#03305c}a.zoom-back,a.zoom-in,a.zoom-out{display:inline-block;padding:0 5px}a.zoom-in,a.zoom-out{width:35px;height:35px}a.zoom-in{background:url(/g-solver/images/zoom/zoom-in.png)no-repeat}a.zoom-out{background:url(/g-solver/images/zoom/zoom-out.png)no-repeat}a.zoom-back{width:32px;height:32px;background:url(/g-solver/images/zoom/back.png)no-repeat}a.zoom-back.zoom-back-disabled{background-image:url(/g-solver/images/zoom/back-disabled.png)}.ui-mobile a.zoom-back,.ui-mobile a.zoom-in,.ui-mobile a.zoom-out{width:40px;height:40px;padding:0}.ui-mobile a.zoom-in{background:url(/g-solver/images/zoom/zoom-in.svg)no-repeat}.ui-mobile a.zoom-out{background:url(/g-solver/images/zoom/zoom-out.svg)no-repeat}.ui-mobile a.zoom-back{background:url(/g-solver/images/zoom/back.svg)no-repeat}.ui-mobile a.zoom-back.zoom-back-disabled{background-image:url(/g-solver/images/zoom/back-disabled.svg)}.loading{position:absolute;background:#fff url(/g-solver/images/web-algebrator/spinner.gif)no-repeat 50% 20%;opacity:.6;z-index:1000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75)}
.calc__pre_result.mqeditable{font-size:24px!important;text-align:left!important;color:#000;overflow-x:auto}#solvefor label{display:block;clear:both;padding:5px}.dym-content-body{min-height:initial!important}body .step-result.even{background-color:#fff}body .step-result.odd{background-color:transparent}body .qtip-default{background-color:#ffff8a;color:#000;border:2px solid #c60;border-radius:0;padding:5;text-align:left;max-width:760px;font-size:11pt;line-height:1.1;font-family:Arial;top:5px}.text_result h3{font-family:Arial,Helvetica,sans-serif;font-size:21px}.remodal-overlay.solvefor{display:block!important}#wa-options-modal{width:320px;top:40%}
.calc__pre_result.mqeditable{position:relative}#popup-error{padding:15px;max-width:320px;top:50%;top:calc(50vh - 200px)}#popup-error .calc__error{display:block}#popup-error button.btn{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;color:#333;width:auto;padding:0 20px}body.bigkbd #kbdsmall,body.display-results #kbdbig,body.display-results #kbdsmall,body.smallkbd #kbdbig{display:none}
@keyframes spinPulse{0%{transform:rotate(160deg);opacity:0}50%{transform:rotate(145deg);opacity:1}to{transform:rotate(-320deg);opacity:0}}@keyframes spinoffPulse{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}html.show-wait-msg{overflow:hidden;touch-action:none;-ms-touch-action:none}@media screen and (max-width:940px){html.show-wait-msg{scrollbar-gutter:stable}html.show-wait-msg>body{background:#191b1b}}#show_load--wrapper{display:none;z-index:10000;position:fixed;top:0;left:0;bottom:0;right:0;padding-top:20%;text-align:center}#show_load--overlay{display:none;background-color:rgba(255,255,255,.5);position:fixed;z-index:9999;top:-100px;right:-100px;bottom:-100px;left:-100px}#show_load--overlay,#show_load--wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (min-width:940px){#show_load--wrapper{padding-top:40vh;padding-top:calc(max(45vh - 25px,200px))}}@media screen and (max-width:940px){#show_load--wrapper{padding-top:25vh;padding-top:calc(max(30vh - 25px,100px))}}.load_block{height:50px}#outer_circle,.inner_circle{border:5px solid #ff8407;border-right:5px solid transparent;border-left:5px solid transparent;box-shadow:0 0 35px #ff8407;width:50px;height:50px;border-radius:50px;margin:0 auto;animation:spinPulse 1s infinite ease-in-out}.inner_circle{position:relative;top:-50px;width:30px;height:30px;box-shadow:0 0 15px #ff8407;animation:spinoffPulse 1s infinite linear}
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}}
.remodal-overlay.solvefor{display:block!important}.remodal-wrapper{z-index:2147483536}.remodal-wrapper::after{height:0!important}.remodal-close{left:auto!important;right:0!important}#solvefor_remodal{text-align:center}#solvefor_remodal h3{color:#990030;margin-top:0}#solvefor_alert,#solvefor_remodal{max-width:400px;top:200px;top:calc(50vh - 100px);background:#fff}#solvefor_fieldset{margin-top:10px;margin-bottom:24px;display:flex;flex-direction:row}#solvefor_fieldset>select{flex-grow:1;margin-right:8px;padding:5px 5px 5px 8px;font-size:20px;font-family:mathnumbers,"Times New Roman",serif}.solvefor--remodal-cancel{background:#888}.solvefor--remodal-cancel:focus,.solvefor--remodal-cancel:hover{background:#6d6d6d}.remodal-confirm:focus,.remodal-confirm:hover{background:#5aaf5f}.remodal-close:focus,.remodal-close:hover{color:#5d94ef;text-shadow:0 0 2px #5d94ef}body[mobile-device] #solvefor_alert.remodal,body[mobile-device] #solvefor_remodal.remodal{top:100px}
@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}
#wait2d-msg{position:absolute;background:#d9d96c;opacity:.8;border:2px solid #696918;border-radius:8px;padding:6px;font-size:14px;font-weight:700;bottom:10px;right:10px}@media screen and (min-width:940px){#wait2d-msg{top:10px;right:10px;bottom:unset;left:unset}}@media screen and (max-width:940px){#wait2d-msg{bottom:50px;right:10px;top:unset;left:unset}}
#tutor-img{cursor:pointer}#tutorial-overlay{height:100%;width:100%;position:fixed;top:0;left:0;margin:0 auto;z-index:10000;opacity:.5}#tutorial-overlay-element{border-radius:0;box-shadow:0 0 0 6000px #000;transition:all .2s linear;width:1px;height:1px;position:absolute;top:0;left:0}.remodal-overlay.tutorial-remodal-overlay{display:none!important}.remodal-wrapper.tutorial-remodal-wrapper::after{height:0!important}.remodal.tutorial-remodal{text-align:center;max-width:500px;box-shadow:rgba(0,0,0,.16)0 8px 12px 0,rgba(0,0,0,.16)0 6px 12px 0}.remodal.tutorial-remodal .remodal-close{left:auto!important;right:0!important}#tutorial-steps{display:inline-flex;vertical-align:middle;margin:0 auto}#tutorial-steps.tut-wait{background:url(/g-solver/images/tutor/tutorial_wait.gif)no-repeat;width:210px;height:13px}#tutorial-steps.tut-wait .next-tut-step,#tutorial-steps.tut-wait .prev-tut-step,#tutorial-steps.tut-wait .tut-step{display:none}#tutorial-steps .tut-step{background-color:rgba(38,38,38,.3);border-radius:100%}#tutorial-steps .tut-step,#tutorial-steps a{display:inline-block;margin:auto 2px;transition:all .2s ease-in-out 0s;width:10px;height:10px;box-sizing:border-box}#tutorial-steps .tut-step-focused{background-color:rgba(38,38,38,.9);height:15px;width:15px}#tutorial-steps .next-tut-step,#tutorial-steps .prev-tut-step{height:12px;width:21px;margin:auto 7px;cursor:pointer}#tutorial-steps .prev-tut-step{background:url(/g-solver/images/tutor/arrow-left.svg)no-repeat center center}#tutorial-steps .next-tut-step{background:url(/g-solver/images/tutor/arrow-right.svg)no-repeat center center}button#tut-close-btn{border:1px solid #dfdfdf;border-radius:6px;box-shadow:none;font-size:13px;font-weight:700;line-height:36px;text-align:center;width:100%;color:#fff;cursor:pointer;background:#18a207;background:linear-gradient(to bottom,#18a207 0,#1bbb09 100%)0 0}
.remodal-wrapper.helpmodal{left:10%;right:auto;text-align:left;top:30%;width:900px}#helpmodal{text-align:left;font-family:"Roboto",sans-serif;line-height:1.4}#helpmodal em{font-weight:700}.dym-content-body .help-icon{cursor:pointer}
.ui-btn-d{margin:.5em 10px;padding:.7em 1em;display:block;position:relative;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fe9a00!important;border-color:#ffd99f!important;font-weight:700!important;text-shadow:0 1px 1px #ffe7c3!important;font-size:16px;line-height:1.3;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#222!important;text-decoration:none!important}
.has-tooltip{position:relative}.has-tooltip::after{content:attr(aria-label);font-family:Ubuntu,Roboto,sans-serif;font-size:16px;padding:8px;text-align:center;white-space:nowrap;overflow:hidden;border-radius:4px;background:#333333cf;color:#fff;z-index:1000;text-transform:none;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;transition:opacity 200ms ease-in-out 150ms,transform 250ms ease-in-out 150ms;visibility:hidden;opacity:0}.has-tooltip:hover.tooltip-bottom::after,.has-tooltip:hover::after{display:block;visibility:visible;opacity:1}.tooltip-top-ll::after{bottom:calc(100%);left:0;transform:translate(-20px,-.5em)}.tooltip-top-ll:hover::after{transform:translate(0,-3px)}.tooltip-top-cc::after{bottom:calc(100%);left:calc(50%);transform:translate(-50%,-1em)}.tooltip-top-cc:hover::after{transform:translate(-50%,-3px)}.tooltip-top-rr::after{bottom:calc(100%);right:0;transform:translate(-20px,-.5em)}.tooltip-top-rr:hover::after{transform:translate(0,-3px)}.tooltip-bottom::after{top:calc(100% + 5px);left:50%;transform:translate(-50%,.5em)}.has-tooltip:hover.tooltip-bottom::after{transform:translate(0,3px)}
@keyframes step-blinker{to{background:#f1e1a3;background:#c1f09f}}.ph-cont{background:#1a73e8;background-color:#dbffc1;color:#333;border-radius:8px;box-shadow:0 4px 8px 3px rgba(60,64,67,.15),0 1px 3px rgba(60,64,67,.3);font:14px"Roboto","Arial",sans-serif;z-index:100;position:absolute;max-width:400px;padding:12px 8px}.ph-header{margin-right:20px}.ph-title{font-family:NotoSans,"Arial",sans-serif;font-weight:500;font-size:17px;text-align:center}.ph-close{position:absolute;top:8px;right:8px}.ph-close-anchor{display:inline-block;width:20px;height:20px;vertical-align:top;background:url(/g-solver/images/popup-hint/close.svg)no-repeat;font-size:0!important}.ph-close-anchor:hover{opacity:.7}.ph-btns{display:flex;flex-direction:row-reverse;margin-top:16px}.ph-btns>button{font-family:"NotoSans","Arial",sans-serif;font-weight:600;background-color:rgba(255,255,255,.5);background-color:transparent;color:#304f39;border:0;border-radius:4px;user-select:none;cursor:pointer;display:inline-block;height:36px;min-width:88px;padding:6px 12px;letter-spacing:.25px;text-align:center;transition:all 150ms cubic-bezier(.4,0,.2,1)}.ph-btns>button:focus,.ph-btns>button:focus:hover,.ph-btns>button:hover{background-color:rgba(255,255,255,.84);color:#0c6226}.ph-btns>button:active .ph-btns>button:focus:active{background-color:rgba(255,255,255,.72);color:#0c6226}.ph-body{font:14px"Roboto","Arial",sans-serif;line-height:20px}.ph-body p{margin:12px 0}.step-blink{animation:step-blinker 1.1s infinite alternate;animation-timing-function:cubic-bezier(1,0,0,1)}.scroll-to-steps-hint{padding:8px}.scroll-to-steps-hint>.ph-header{text-align:center;margin-bottom:0}.scroll-to-steps-hint .arrows-line{padding:8px 0}.scroll-to-steps-hint .arrows-line>img{display:inline-block;margin-left:3px}.scroll-to-steps-hint .ph-close{top:8px;right:8px}
body.word-problem-solver-type .calc__pre_result.mqeditable,body.word-problem-solver-type .gen-sample,body.word-problem-solver-type .mobile-keyboard,body.word-problem-solver-type .mobile-keyboard-hint,body.word-problem-solver-type .tutor{display:none!important}body.word-problem-solver-type .calc__pre_result.word-problem-input{display:block}.calc__pre_result.word-problem-input{display:none;position:relative;margin-left:8px;margin-top:5px;overflow-x:auto;white-space:nowrap;height:255px;overflow:hidden;padding:16px;border:1px solid #e2e2e2;background:#f5f5f5;border-radius:8px;color:#000}.calc__pre_result.word-problem-input>textarea{font-size:20px!important;resize:none;display:block;padding:10px;width:95%;height:90%;overflow:auto;border:0;background:0 0}
@keyframes pulse{0%{transform:scale(1);background:#71a8c8;box-shadow:inset 0 0 10px 2px rgba(113,168,200,.5),0 0 40px 2px #e3eaee}50%,to{transform:scale(.75);background:0 0;box-shadow:inset 0 0 10px 2px transparent,0 0 40px 2px transparent}}.wait-answer-cont{width:120px;height:20px;margin-left:10px;display:flex;justify-content:space-between;align-items:center}.wait-answer-circle{width:20px;height:20px;border-radius:50%;background:#71a8c8}.wait-answer-circle-1{animation:pulse 1.1s ease 0s infinite alternate}.wait-answer-circle-2{animation:pulse 1.1s ease .3s infinite alternate}.wait-answer-circle-3{animation:pulse 1.1s ease .6s infinite alternate}.wait-answer-circle-4{animation:pulse 1.1s ease .9s infinite alternate}.wait-answer-circle-5{animation:pulse 1.1s ease 1.2s infinite alternate}
.word-problem-answer{overflow-x:scroll;max-width:calc(min(900px,1vw*100 - 102px - 330px))}@media screen and (max-width:940px){.word-problem-answer{max-width:calc(1vw*95)}}

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