.handler_horizontal,.handler_vertical{position:absolute;touch-action:none;left:0;top:0}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*{font-size:1em}@media only screen and (max-width:640px){@media only screen and (orientation:landscape){*{font-size:.95em}}}body,div,html{margin:0;padding:0;line-height:1.5em;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}body{margin:0 5px}body,html{height:100%}.editdiv{-moz-text-size-adjust:auto;-webkit-text-size-adjust:auto;-ms-text-size-adjust:auto;text-size-adjust:auto;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.radio{margin:.25em}select{margin:.2em}.vfmode{font-size:.9em}.handler_vertical{display:none;z-index:200;width:10px;height:100%;padding:5px 0;cursor:col-resize;margin-left:0}.handler_horizontal{z-index:90;width:100%;height:8px;padding:0 1px;cursor:row-resize;margin-top:-4px}.button,.contourButton,.delfunc,.funCk,.toolbutton{cursor:pointer}#messageBox{display:none;position:relative;z-index:1;height:2em;width:100%;background-color:#2e8b57;border:1px solid silver;border-radius:5px;padding:0;font-family:Kavivanar}#message,.colortab,.contourButton,.delfunc,.funCk{position:absolute}#message{display:inline-block;padding-left:.3em;width:85%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;font-size:1.5em}.GraphObjectSelector{display:none;padding-left:.25em;margin-right:.25em;border:1.5px solid green;border-radius:.5em;color:#b22222;background-color:beige}#appwindow{transition:margin-left .25s;display:inline-block;vertical-align:top;width:100%;height:100%}#graphWindowPrint,#graphwindow{vertical-align:top;top:0}#plot3D,#plot3Dprint,#uvPlane,#xyPlane{display:inline-block;background:0 0;width:100%;height:100%;text-align:center;border:none;-ms-touch-action:none;touch-action:none}#uvPlane,#xyPlane{border:2px solid #000;border-radius:10px}#uvContext p{margin-top:.1em;margin-bottom:.3em}#tracePlaneDiv{display:none;width:98%;height:100%}.boxed{border:1px solid #000;border-radius:.4em}.greendashbox{border:2px dashed green}.blue{color:#00f}.red{color:red}#xyPlaneMenuButton{display:none;-o-transform:scale(.8,.8);-moz-transform:scale(.8,.8);-ms-transform:scale(.8,.8);-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}.funCk{width:1em;height:1em;background-color:#fff;margin:.75em 2em 0 0}@media only screen and (max-width:640px){@media only screen and (orientation:landscape){.funCk{width:1.5em;height:1.5em}.graph{height:100%;padding-bottom:0}}}.overset,.oversetsubscript{letter-spacing:-.8em;display:inline-block;-o-transform:translateY(-.225em) scale(.7);-moz-transform:translateY(-.225em) scale(.7);-ms-transform:translateY(-.225em) scale(.7);-webkit-transform:translateY(-.225em) scale(.7);transform:translateY(-.225em) scale(.7)}.oversetUC{letter-spacing:-1em;display:inline-block;-o-transform:translateY(-.45em) scale(.7);-moz-transform:translateY(-.45em) scale(.7);-ms-transform:translateY(-.45em) scale(.7);-webkit-transform:translateY(-.45em) scale(.7);transform:translateY(-.45em) scale(.7)}.colortab{width:1em;height:3em;background-color:#fff;overflow:visible;-o-transform:translate(0,2em);-moz-transform:translate(0,2em);-ms-transform:translate(0,2em);-webkit-transform:translate(0,2em);transform:translate(0,2em)}.funcholder{border-bottom:1px solid #ccc;position:relative}.funcholder.active{border:2px solid #99f;border-left:0}.funcholder.active .funccontrols{display:none}.funccontrol,.funcinputs{padding:5px 5px 5px 25px}.funccontrols{display:none;padding-top:0}.funcinput,.funcinput2,.funcinput3,.longtext,.ptinput{display:inline;min-width:60px;margin-bottom:2px;padding-left:.1em}.funcinput,.funcinput2,.funcinput3,.longtext{width:calc(100% - 5em)}.funcinput2{width:calc(100% - 4em)}.funcinput3{width:calc(100% - 5.5em)}.longtext{width:calc(100% - 3em)}.ptinput{width:calc(100% - 7em)}.graphcontrol{display:none;padding-top:0}.funclabel,.funclabellong,.funclabelshort,.settinglabel,.settinglabel2,.titled-border{display:inline-block}.funclabel,.funclabellong,.funclabelshort{padding-right:.15em;font-size:1.2em}.settinglabel2,.small-label{font-size:.8em;margin-right:.2em}.settinglabel,.settinglabel0{font-size:1em;margin:.2em}.boundinput,.label2{margin-left:.25em}.integer{width:2.7em}.titled-border{padding:.2em .2em .2em .5em;border:1px solid #000;border-radius:.4em}.varslider{margin-left:25px;width:220px;vertical-align:middle}.delfunc{display:none;top:0;right:0;color:#000;padding:5px;font-family:sans-serif}.delfunc:hover{color:#000;font-size:1.2em}.newlineblock{display:block}.serif{font-family:serif}.insertbutton{border-radius:.2em}#toolButtonBar,#toolButtonBar2{display:none;margin:0}.toolbutton{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid;display:inline;width:2.2em;height:2.2em}#resetButton{background:url(../images/reset.png) 50% 50% no-repeat;-webkit-background-size:90%;-moz-background-size:90%;-o-background-size:90%;background-size:90%}#clearButton{background:url(../images/clear.png) 50% 50% no-repeat;-webkit-background-size:75%;-moz-background-size:75%;-o-background-size:75%;background-size:75%}#zoomInButton{background:url(../images/zoomIn.png) 50% 50% no-repeat;-webkit-background-size:90%;-moz-background-size:90%;-o-background-size:90%;background-size:90%}#zoomOutButton{background:url(../images/zoomOut.png) 50% 50% no-repeat;-webkit-background-size:90%;-moz-background-size:90%;-o-background-size:90%;background-size:90%}#my3DButton{background:url(../images/3DGlasses4.png) 50% 50% no-repeat;-webkit-background-size:90%;-moz-background-size:90%;-o-background-size:90%;background-size:90%}#transparentButton{background:url(../images/Search.png) 50% 50% no-repeat;-webkit-background-size:90%;-moz-background-size:90%;-o-background-size:90%;background-size:90%}#formatButton{background:url(../images/formatAxes-Win.png) 50% 50% no-repeat;-webkit-background-size:90%;-moz-background-size:90%;-o-background-size:90%;background-size:90%}#gridButton{background:url(../images/grid.png) 50% 50% no-repeat;-webkit-background-size:90%;-moz-background-size:90%;-o-background-size:90%;background-size:90%}#xyPlaneButton{background:url(../images/tracePlane.png) 50% 50% no-repeat;-webkit-background-size:90%;-moz-background-size:90%;-o-background-size:90%;background-size:90%}.contourButton{background:url(../images/contourplot.png) 50% 50% no-repeat;-webkit-background-size:90%;-moz-background-size:90%;-o-background-size:90%;background-size:90%;right:2.3em}.contourButton:active{-o-transform:scale(.9,.9);-moz-transform:scale(.9,.9);-ms-transform:scale(.9,.9);-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}.smalltoolbutton{width:1.8em;height:1.8em;-o-transform:translate(0,.2em);-moz-transform:translate(0,.2em);-ms-transform:translate(0,.2em);-webkit-transform:translate(0,.2em);transform:translate(0,.2em)}.mobilebutton{background-color:#fff;visibility:visible;vertical-align:top}.pAnimButton{margin-left:.5em;margin-bottom:.2em}@media only screen and (min-device-width:1048px){#toolButtonBar{margin:.25em}}.custom-combobox{min-width:4em}.custom-combobox-toggle{height:2.7em;/*!important;*/top:0;bottom:0;margin-left:-1px;margin-bottom:2px;padding:0;font-size:.5em!important}.custom-combobox-input{margin:0;padding:.2em;background:#fff}.ui-autocomplete-input{display:inline;width:calc(100% - 2.25em)}.container{display:flex;font-size:1.1em}.settingsicon,.settingsiconleft{margin:0;padding:0;max-width:2em;max-height:2em;font-size:1.8em;border:none;background-color:transparent;position:absolute;cursor:pointer}.container>div{height:3vh}.leftlong,.leftlong1,.leftlong2,.leftshort{flex-shrink:0}.right{width:100%}.settingsicon{right:.2em}.settingsiconleft{display:none;left:0}.settingsicon:active,.settingsiconleft:active{-o-transform:scale(.9,.9);-moz-transform:scale(.9,.9);-ms-transform:scale(.9,.9);-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}.sliderBox{background:#fff;height:24px;width:98%;position:absolute;margin-left:.2em;border-radius:.5em;margin-top:-2.1em}@media only screen and (max-width:640px){@media only screen and (orientation:landscape){.sliderBox{margin-top:-3.5em}}}input[type=range]{-webkit-appearance:none;width:100%;margin-top:2.8px;margin-bottom:.7em}input[type=range]::-webkit-slider-runnable-track{width:100%;height:.5em;cursor:pointer;box-shadow:0 0 0 #000,0 0 0 #0d0d0d;background:rgba(185,183,184,.78);border-radius:2em;border:.2px solid #010101}input[type=range]::-webkit-slider-thumb{box-shadow:.3px .3px .7px #000031,0 0 .3px #00004b;border:1.8px solid #000;height:24px;width:24px;border-radius:16px;background:#008bff;cursor:pointer;-webkit-appearance:none;margin-top:-9px}input[type=range]:focus::-webkit-slider-runnable-track{background:rgba(198,196,197,.78)}input[type=range]::-moz-range-track{width:100%;height:6.4px;cursor:pointer;box-shadow:0 0 0 #000,0 0 0 #0d0d0d;background:rgba(185,183,184,.78);border-radius:1.3px;border:.2px solid #010101}input[type=range]::-moz-range-thumb{box-shadow:.3px .3px .7px #000031,0 0 .3px #00004b;border:1.8px solid #000;height:12px;width:16px;border-radius:0;background:#008bff;cursor:pointer}input[type=range]::-ms-track{width:100%;height:6.4px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:rgba(172,170,171,.78);border:.2px solid #010101;border-radius:2.6px;box-shadow:0 0 0 #000,0 0 0 #0d0d0d}input[type=range]::-ms-fill-upper{background:rgba(185,183,184,.78);border:.2px solid #010101;border-radius:2.6px;box-shadow:0 0 0 #000,0 0 0 #0d0d0d}input[type=range]::-ms-thumb{box-shadow:.3px .3px .7px #000031,0 0 .3px #00004b;border:1.8px solid #000;width:16px;border-radius:0;background:#008bff;cursor:pointer;height:6.4px}input[type=range]:focus::-ms-fill-lower{background:rgba(185,183,184,.78)}input[type=range]:focus::-ms-fill-upper{background:rgba(198,196,197,.78)}.left{float:left}.oneline{display:block;overflow:hidden;padding:0 4px 0 6px}.newline{clear:both;display:block}#gslider{position:absolute;left:0}#mainmenuicon{display:inline-block;border:none;background:#297f4e;height:100%;align-items:center;margin-left:15px;margin-top:0;z-index:2;color:#fff}.hamburgermenu{display:flex;font-size:30px!important;cursor:pointer;height:100%;align-items:center}.menu-title-container button{display:flex}.sidenav{height:100%;width:13em;position:fixed;z-index:2;top:10;left:0;background-color:#ECECEC;transition:.25s;padding-top:10px;border:1px solid #000;-o-transform:translate(-14em);-moz-transform:translate(-14em);-ms-transform:translate(-14em);-webkit-transform:translate(-14em);transform:translate(-14em)}.sidenav .closebtn,.sidenav a,.sidenav button{padding:10px 10px 10px 20px;text-decoration:none;font-size:1.5em;color:#000;transition:.25s}.sidenav button.menu-last .sidenav-submenu button.menu-last{padding:10px 10px 15px 20px;display:flex;height:1.5em;font-size:1em}.sidenav .sp-replacer{padding:4px!important;display:inline}.offcanvas a:focus,.sidenav .closebtn:focus,.sidenav .closebtn:hover,.sidenav a:hover,.sidenav button:hover{color:#fff;background-color:#297f4e}.sidenav-submenu{height:100%;width:13em;position:fixed;z-index:2;top:0;left:0;bottom:0;background-color:#f9f9f9;overflow-y:auto;transition:.25s;padding-top:.5em;margin-bottom:2em;border:1px;-o-transform:translate(-14em);-moz-transform:translate(-14em);-ms-transform:translate(-14em);-webkit-transform:translate(-14em);transform:translate(-14em)}.sidenav-submenu .closebtn,.sidenav-submenu a,.sidenav-submenu button:not(.backbtn){margin-left:.2em;font-size:.8em}.sidenav-submenu li,.sidenav-submenu span{padding-left:1em;color:#000}.sidenav-submenu span{color:#000}.sidenav-submenu li:hover{color:#fff;background-color:#297f4e}.closebtn{position:absolute;top:0;right:1px;font-family:inherit;font-size:36px!important;font-weight:100;margin-left:25px;cursor:pointer;border:none}.dialogTextPanel{height:auto;width:300px;position:absolute;overflow-wrap:normal;overflow:hidden;z-index:2;top:100px;left:100px;background-color:#fff;padding:.5em;border:1px solid #000}.dialogText{height:auto;width:100%;overflow:hidden;overflow-wrap:normal;font-size:16px}.dialogTextbox{overflow:auto;overflow-x:hidden;height:100%;width:100%}.relDiv,.ui-dialog,.ui-dialog .ui-dialog-content{overflow:visible}.dialog{display:none}.explorationBox{min-width:15.625em}.explorationBox .ui-widget-content,.explorationBox .ui-widget-header{margin:0;padding:0}.explorationBox .ui-dialog-content{background-color:#f5f5f5;min-height:1.5em!important;max-height:1.5em!important;height:1.5em!important;min-width:inherit}.explorationBox .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button{padding:.25em .5em!important;margin:.25em .2em .2em .5em!important}.explorationBox .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:disabled,.explorationBox .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button[disabled]{opacity:1;background-color:#aaa;color:#666}.explorationBox .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;background-color:green}.explorationBox .ui-dialog-buttonpane{text-align:center}.explorationBox .ui-widget-header{background-color:#fff8dc;padding-left:1em}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a,.sidenav button{font-size:18px}input[type=range]{-webkit-appearance:none;width:100%;margin-top:1em;margin-bottom:1em}}li,ul{list-style-type:none;margin:0;padding:0}ul.ui-menu{max-width:16em}.sidenav-submenu ul{padding-left:.25em;padding-bottom:1em}li,li a,li button{cursor:pointer}.expandingNav .menu-next{display:block;text-align:left!important}.disabled{pointer-events:none;opacity:.4}.settingsnav .settinglabel3{margin:0;padding:0;top:0;color:#000}.settingsnav .settinglabel3:hover{background:#c6c6fb;color:#7a0000}sub{vertical-align:sub;font-size:smaller}.menu-main-container{overflow:hidden;font-family:Arial}.menu-main-container a,.menu-main-container button{float:left;font-size:.9em;color:#000;text-align:center;text-decoration:none;overflow:hidden}.dropdown-main{z-index:6;float:left;overflow:hidden}.dropdown-main .dropbtn,.dropdown-main a,.dropdown-main button{cursor:pointer;font-size:.9em;border:none;outline:0;color:#000;padding-left:.8em;padding-right:.8em;background-color:inherit}.dropdown-main:hover .dropbtn,.menu-main-container a:hover,.menu-main-container button:hover{background-color:gold}.dropdown-main-content{position:absolute;display:none;background-color:#f9f9f9;top:90%;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border:1px solid #000;z-index:1000!important}.dropdown-main-content a,.dropdown-main-content button{display:block;float:none;color:#000;text-decoration:none;text-align:left}.dropdown-main-content a:hover,.dropdown-main-content button:hover{background-color:#ddd}.dropdown{overflow-x:visible}li button{width:100%;text-align:left!important;font-family:serif;border:none;background:0 0}.menu button:focus-visible{color:#fff;background-color:#297f4e}.dropdown-content{z-index:5;display:none;position:absolute;background-color:#f9f9f9;min-width:180px;max-width:180px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.dropdown-content a,.dropdown-content button{color:#000;padding:6px 16px;text-decoration:none;font-size:1em;display:block;text-align:left}.dropdown-content a:hover,.dropdown-content button:hover{color:#fff;background-color:#297f4e}#plot2DContext{font-size:.8em}.caret-down{display:inline-block;transform:rotate(90deg)}.ui-icon-arrowthick-1-e,.ui-icon-caret-1-e,.ui-icon-caret-1-s{position:absolute;right:5px;margin-top:0;transform:scale(2)}.ui-icon-caret-1-s{right:0}.menu-caret-last,.menu-caret-next,.ui-icon-caret-1-w{position:absolute;right:10px;margin-top:-5px;margin-right:-4px}.settingsnav{height:85%;font-size:1em;padding-left:.5em;border:1px solid #000;overflow-y:auto}.settingsnav .settinglabel3{font-size:1em;margin-right:.2em;display:inline-block}.hidden,.just-for-print{display:none}#plotButton{margin:0 auto}#myGridDropdown{padding-left:.25em}@media print{body{font-size:10pt;margin-right:5px}div#controlPanel{display:none;width:100%;height:auto}#graphwindow{height:100%;width:100%;position:fixed}#plot3D{height:99%}.just-for-print,.just-for-screen{display:none}}.arrow{height:0;width:0;border:.4em solid transparent}.arrow.up{margin-bottom:50%;border-bottom-color:#000}.arrow.down{margin-top:.4em;border-top-color:#000}[hidden]{display:none!important}.submenu2{position:relative;left:1.5em;font-size:smaller}sup{margin-left:2px;font-size:x-small}.relDiv{position:relative}.plotmessage{position:absolute;left:.5em;top:2.5em;font-size:1.2em}#plotMessage2{left:9.25em}div.fraction-inline{display:inline-block;position:relative;vertical-align:middle;font-size:.6em}.fraction-inline>span{display:block;padding:0}.fraction-inline span.divider{position:absolute;top:0;display:none;letter-spacing:-.1em}.fraction-inline span.denominator{border-top:thin solid #000}.rotate{vertical-align:top;margin-top:2em;position:absolute;width:50px;height:25px;transform:rotate(-90deg) translate(-1.1em,-1em);-ms-transform:rotate(-90deg) translate(-1.1em,-1em);-moz-transform:rotate(-90deg) translate(-1.1em,-1em);-webkit-transform:rotate(-90deg) translate(-1.1em,-1em);-o-transform:rotate(-90deg) translate(-1.1em,-1em)}.prettybutton{background:#3498db;background-image:-webkit-linear-gradient(top,#3498db,#2980b9);background-image:-moz-linear-gradient(top,#3498db,#2980b9);background-image:-ms-linear-gradient(top,#3498db,#2980b9);background-image:-o-linear-gradient(top,#3498db,#2980b9);background-image:linear-gradient(to bottom,#3498db,#2980b9);-webkit-border-radius:8;-moz-border-radius:8;border-radius:8px;font-family:Arial;color:#fff;font-size:14px;text-decoration:none}.prettybutton:hover{background:#3cc9fc;background-image:-webkit-linear-gradient(top,#3cc9fc,#3498db);background-image:-moz-linear-gradient(top,#3cc9fc,#3498db);background-image:-ms-linear-gradient(top,#3cc9fc,#3498db);background-image:-o-linear-gradient(top,#3cc9fc,#3498db);background-image:linear-gradient(to bottom,#3cc9fc,#3498db);text-decoration:none}.labelDiv,.transparentLabel{background-color:transparent}.dialogText li,.dialogText ul{padding-left:.5em;cursor:default}.dialogText li:before{content:"•";padding-right:8px}.stop-scrolling{height:100%;overflow:hidden}.parameterchoice{display:none}.parametername{display:inline;font-style:italic}.transparentLabel{text-align:center;position:absolute;top:5px;transform:translate(-50%,0)}#brandlabel{top:90%;left:85%;font-family:Give You Glory;color:#d2691e;font-size:x-large}.labelDiv{position:relative}.jaxdiv{padding-bottom:1em}#longEquationLabel{left:40%;width:70%;height:90%}.whitebackground{background-color:#fff;border:1px solid #000}#farleftlabel{left:4%;position:absolute;top:2.5em;text-align:left!important;display:inline!important;width:fit-content;max-width:75%;height:auto;padding:10px 40px 20px 5px}.sr-only,.visually-hidden-sr{width:1px;height:1px;overflow:hidden}#leftlabel{left:25%}#midlabel{left:50%}#rightlabel{left:75%}#figureControls{display:block}.sr-only{position:absolute;left:-9999px}.visually-hidden-sr{position:absolute!important;padding:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;border:0}.spectrum-hidden{position:absolute!important;left:-9999px!important;top:-9999px!important}.sp-container{position:fixed!important;min-width:220px!important;width:auto!important;z-index:9999!important}.colorpickerholder{width:auto!important;overflow:visible}.menu-last,.menu-next{display:flex;background:0 0;line-height:1.5;border:none;gap:.5em;margin:0;font:inherit;color:inherit;cursor:pointer;justify-content:space-between;align-items:center}.menu-last:focus .menu-caret,.menu-last:hover .menu-caret,.menu-next:focus .menu-caret,.menu-next:hover .menu-caret{font-size:2.5em;margin-right:-6px;color:#0000c2;outline:0}.menu-last:focus-visible .menu-caret,.menu-next:focus-visible .menu-caret{color:#fff}.menu-last:hover .menu-caret,.menu-next:hover .menu-caret{color:#0000c2}.menu-next:hover .menu-caret-open{color:#fff}.settingsnav .backbtn:hover,.sidenav-submenu .backbtn:hover{background:#ECECEC;border:2px solid #000}.sidenav-submenu .backbtn{padding:15px 5px 12px 20px;text-decoration:none;color:#000;transition:.25s;margin-left:5px}.backbtn{position:absolute;right:5px;cursor:pointer;height:1.5em}.menu-caret{display:inline-block;transition:transform .2s,color .2s;padding-top:1px;padding-bottom:5px;font-size:1.75em}.caret-wrapper{display:inline}.menu-title-container{display:inline-flex;align-items:center;justify-content:space-between;width:100%}.menu-title-container span{white-space:nowrap}.menu-title-container button{margin-left:auto}