*{margin:0}@font-face{font-family:Calibri;src:local('Calibri'),url(/fonts/calibri.ttf)}html{font-family:Calibri,'PT Sans',sans-serif;font-size:12pt;line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:Arial;font-size:10pt}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}a svg{cursor:pointer}svg{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:'Times New Roman'}svg[data-t=icons],svg[data-t=pics]{position:absolute;top:-9999px}[hidden]{display:none}table{border:none;border-collapse:collapse}table td{vertical-align:top;padding:0}div.clear{clear:both;width:100%}span.comment{color:#009;font-size:11pt}span.comment:before{content:' /';font-weight:700}span.comment:after{content:'/ ';font-weight:700}html{height:100%}body{min-height:100vh;display:flex;flex-direction:column;background:url(/images/bg.svg) top center repeat;background-attachment:fixed}.graphArea{border:1px solid #000}h1{color:#63288f;font-family:Calibri;font-size:32px;font-weight:400;line-height:32px}h2{font-size:14pt;text-align:center;font-weight:700;margin-bottom:10px;margin-top:5px}h3{font-size:13pt;text-align:center;font-weight:700}div.mainContainer{width:930px;margin:0 auto;border:none;flex:1 0 auto;padding-bottom:20px}header{margin:7px 0 25px;border:none;position:relative}div.logoContainer{width:210px;height:124px;background-color:#ebf5ff;overflow:hidden;padding:0;border:solid 1px #63288f;border-radius:12px;font-size:0}div.logoContainer svg{background:0 0;position:absolute;bottom:0;left:1px;width:210px;height:42px}div.mainLabel{background-color:#fff;overflow:hidden;padding:5px 10px;border:solid 1px #63288f;border-radius:7px;position:absolute;top:5px;left:5px;width:925px;height:78px;box-sizing:border-box}div.mainLabel h1{display:inline}div.mainLabel h1+p{display:inline;color:#63288f;font-family:Calibri;font-size:32px;font-weight:400;line-height:32px}nav{position:absolute;left:212px;bottom:0;box-sizing:border-box;width:718px;border:none;display:flex;flex-direction:row;justify-content:space-around;align-items:flex-end}nav a{text-decoration:none;cursor:default}div.menuItem{border-radius:7px;border:1px solid #06469c;background-color:#fff;padding:4px 5px;color:#000;font-size:13pt;text-transform:uppercase}div.menuItem.active{background-color:#e0ffff}div.menuItem:not(.active):hover{background-color:#e0ffff;cursor:pointer}div.calcCountContainer{border:2px solid #f0f;padding:3px 5px;border-radius:5px;height:15px;line-height:15px;position:absolute;bottom:6px;right:6px;color:#f0f}span.calcCountContainer{border:2px solid #f0f;padding:1px 4px;border-radius:5px;color:#f0f}table.graphPanelCont{width:min-content;width:-moz-min-content}footer{flex-shrink:0;height:70px;border:1px gray solid;border-radius:7px;width:930px;margin:0 auto 7px auto;position:relative;background-color:#ebf5ff;overflow:hidden;box-sizing:border-box}footer svg.footerLabel{position:absolute;top:1px;left:0;height:67px;width:317px;background:0 0}div.shareContainer{position:absolute;top:6px;right:6px;height:32px;font-size:0}div.shareContainer div.shareBtnsLabel{display:inline-block;height:32px;line-height:32px;font-size:12pt;margin-right:10px;vertical-align:bottom}div.feedback{height:15px;line-height:15px;padding:0;position:absolute;right:6px;bottom:8px;font-size:16px}div.feedback a:not(:last-child){margin-right:10px}div.btnPanel{border:1px solid grey;border-radius:5px;background-color:#fff;padding:3px;margin-top:3px;font-size:0;width:-moz-min-content;width:min-content;position:relative;transition:top .25s}div.btnPanel>svg{width:32px;height:32px;border:1px solid #fff;border-radius:3px;cursor:pointer}div.btnPanel>svg.deactivated{filter:url(#desaturate);cursor:default;fill-opacity:.2;stroke-opacity:.2}div.btnPanel>svg:not(.deactivated):hover{border-color:gray}div.infoPanel{border:1px solid gray;height:80px;border-radius:5px;padding:5px;background-color:#fff;transition-property:background-color;transition-duration:1s;position:relative}svg.infoSym{width:32px;height:32px;float:left;margin-right:7px;background-color:transparent}svg.infoPic{border:1px solid #00008b;border-radius:7px;float:right;position:relative;right:0;bottom:0;margin-left:7px;display:none}div.infoPanel p{font-size:15px;hyphens:auto}span.msgRedLabel{font-style:italic;color:red;font-weight:700}span.msgBlueLabel{color:#00f;font-weight:700}span.key{color:#000;border:solid 1px #000;border-radius:3px;background-color:#d3d3d3;padding:0 3px}div.noObjects{border:none;background-color:#fff}div.noObjects>div{border:1px solid grey;border-radius:5px;text-align:center;opacity:.45;font-family:'PT Sans',Calibri,sans-serif;font-size:12pt;padding:5px 3px 7px 3px;margin-bottom:3px}div.dialogsMenuContainer{width:250px;padding:0;background-color:transparent;margin-left:3px}div.dialogsContBody{padding:0;background-color:transparent}div.dialogsContBody{overflow:hidden;max-height:0;transition:max-height .75s linear}div.dialogsContHead{height:34px;line-height:34px;border:1px solid #000;border-radius:5px;background-color:#a1ccda;margin-bottom:3px;text-align:center;padding:0;cursor:pointer;position:relative;font-size:12pt}div.dialogsContHead svg{width:24px;height:24px;position:absolute;top:5px;border-style:none;background:0 0}div.dialogsContHead svg.right{left:10px}div.dialogsContHead svg.left{right:10px}div.dialogsContHead:not(.activeDialogContHead) svg.right use.right{display:block}div.dialogsContHead:not(.activeDialogContHead) svg.left use.left{display:block}div.dialogsContHead:not(.activeDialogContHead) svg.right use.down{display:none}div.dialogsContHead:not(.activeDialogContHead) svg.left use.down{display:none}div.dialogsContHead:hover{font-weight:700;background-color:#c6f1ff}div.activeDialogContHead{cursor:default;font-weight:700;background-color:#c6f1ff}div.dialogsContHead.activeDialogContHead svg.right use.right{display:none}div.dialogsContHead.activeDialogContHead svg.left use.left{display:none}div.dialogsContHead.activeDialogContHead svg.right use.down{display:block}div.dialogsContHead.activeDialogContHead svg.left use.down{display:block}div.dialog>div.itemHead{cursor:pointer}div.dialog>div.itemHead svg{cursor:pointer}div.dialogBody{font-size:12pt;overflow:hidden;max-height:0;background-color:#fff;transition:max-height .25s linear}div.dialog{margin-bottom:3px}div.dialogsCont{margin-bottom:0}div.expandDialogContBody{max-height:1500px;transition:max-height .75s linear}div.itemHead.activeDialogHead{border-bottom-left-radius:0;border-bottom-right-radius:0}div.activeDialogBody{border:1px solid #000;border-top:none;padding:10px 8px 8px 8px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}div.dialogBody.expandDialogBody{max-height:640px;transition:max-height .25s linear}div.itemHead svg{fill:#535353;stroke:#535353}svg#icons *{fill:inherit;stroke:inherit}div#operations div.itemHead:hover>svg{fill:#00f;stroke:#00f}div#operations div.itemHead:hover>div{color:#00f}div#objects div.itemHead div.ihLabel{max-width:188px}div.itemHead{height:30px;padding:0;border:1px solid #000;border-radius:5px;display:flex;flex-direction:row;font-size:0;overflow:hidden;background-color:#fff}div.itemHead svg{height:30px;width:30px;flex-shrink:0;border:none}div.itemHead div.ihCont>svg{background:0 0}div.itemHead div{height:30px;flex:1 0 auto;border:none;padding:0;box-sizing:border-box}div.itemHead div.ihCont{display:flex;flex-direction:row;flex:1 0 auto}div.itemHead div.ihLabel{font-family:Calibri;font-size:12pt;line-height:30px;vertical-align:middle;padding-left:5px;text-align:left;white-space:nowrap}p.dlgBtnLine{margin:5px 0 0 0;text-align:right}table.dialogInterfaceElems{width:100%;font-size:12pt}table.dialogInterfaceElems td:first-child{text-align:left;padding-left:5px;padding-right:5px;width:100%}table.dialogInterfaceElems td:last-child{text-align:left;padding-right:5px}table.dialogInterfaceElems td{padding:3px 0;text-align:left;vertical-align:middle;width:auto}form>div.infoMsgCont[data-error]~:not(p.dlgBtnLine){display:none}form>div.infoMsgCont[data-error]~p.dlgBtnLine>input[name=enter]{display:none}div.infoMsgCont div.error{border:1px solid #c00;border-radius:5px;padding:5px;margin:0 0 5px 0}div.infoMsgCont div.error p{color:red}div.infoMsgCont div.info{border:1px solid #00f;border-radius:5px;padding:5px;margin:0 0 5px 0}div.infoMsgCont div.info p{font-size:11pt;color:#000}div.infoMsgCont div.info[data-n="1"] p{font-size:11pt;color:#ff00ff}input,select{box-sizing:border-box;height:22px}input.wrongInput{background-color:#fcc}form fieldset legend{text-align:left}form fieldset{border:1px gray solid;border-radius:5px;padding:3px 5px 3px 6px;margin-bottom:3px}.visPreSel{background-color:wheat}.visSel{background-color:#ffd7d7}div.modalDialogCont{display:none}div.modalDialogCont div.background{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.35);z-index:999}div.modalDialogCont div.dialog{position:fixed;z-index:1000}div.modalDialogCont div.dialog{background-color:#fff;padding:7px;border-radius:7px;border:solid 2px #00f}div.modalDialogCont div.msgItem{border:1px solid #00f;border-radius:5px;padding:5px;background-color:#fff;position:relative;margin-bottom:5px}div.modalDialogCont div.msgItem svg{width:32px;height:32px;margin-right:5px;float:left}div.modalDialogCont div.dialog p.dlgBtnLine{margin:7px 0 0 0;text-align:right}div.newModelDialogCont div.dialog{width:340px}div.newModelDialogCont div.dialog p{padding:1px;margin:0 0 5px 0}div.modalDialogCont.newModelDialogCont div.dialog p.dlgBtnLine{text-align:center}div.newModelDialogCont div.dialog p.dlgBtnLine input[name=enter]{margin-right:35px}div.videoDialogCont div.dialog{background:0 0;padding:0;border-style:none}div.videoDialogCont svg.closeButton{width:18px;height:18px;float:right;padding:0;border-style:none;margin:0 0 3px 0;cursor:pointer;fill:#c00;fill-opacity:.75;background:0 0}div.videoDialogCont svg.closeButton:hover{fill:red;fill-opacity:1}div.dialogVideoList{display:none}span[data-t=videoButton]{color:#00f;text-decoration:underline;border:solid 1px gray;border-radius:5px;background-color:#e0ffff;padding:0 5px;cursor:pointer}div.codeDialogCont div.dialog{width:400px}div.codeDialogCont div.dialog div.modalDialogBody p{padding:1px;margin:5px 0}div.codeDialogCont input[name=codeInput]{margin-left:5px;vertical-align:baseline;width:6em}div.codeDialogCont input.wrongInput{background-color:#fcc}svg.enableDel{filter:none;cursor:pointer}svg.disableDel{filter:url(#desaturate)}div.dialog>div.itemHead svg.disableDel{cursor:default}table.contentsContainer{margin:0 auto;font-size:0}table.contentsContainer td{width:auto}div.svgContainer{position:relative;margin-top:3px;margin-left:3px}div.svgContainer>input{position:absolute;width:64px}table.dialogInterfaceElems td.npic{text-align:left;vertical-align:middle;padding-left:5px;width:54px}table.dialogInterfaceElems td.l{text-align:right;padding-right:10px}td.l+td{text-align:left;width:5em}form#Point input[type=text]{width:4em}input[type=text][name="n"]{width:3em}input[type=text][name=n_]{width:3em}input[type=text][name=offset]{width:4em}input[type=text][name=load]{width:3em}input[type=text][name=angle]{width:4em}input[type=text][name=cpname]{width:2em}select{width:3.5em}fieldset.radioOptions input[type=radio]{position:absolute;left:-9999px}fieldset.radioList>div{text-align:left;padding:1px 5px 1px 5px}fieldset.radioList>div>input[type=radio]{vertical-align:middle;margin-right:7px}fieldset.radioList>p{padding:0 2px 5px 5px}div.dialogBody form fieldset{position:relative}div.dialogBody svg[data-t^=video]{width:22px;height:22px;background-color:#fff;fill:#099;stroke:none;border-radius:2px}div.dialogBody svg[data-t^=video]:hover{fill:#00f;cursor:pointer}div.dialogBody p.dlgBtnLine>svg[data-t^=video]{float:left}div.dialogBody fieldset>svg[data-t^=video]{position:absolute;display:none;top:-2px;right:5px}label[disabled]{opacity:.5}form fieldset.radioOptions{padding:4px 5px 6px 5px;font-size:0}form fieldset.radioOptions legend{font-size:12pt}form fieldset.radioOptions>div{display:flex;flex-direction:row;justify-content:space-around;align-items:center}fieldset.radioOptions label svg{border:1px solid #d3d3d3;margin:1px;border-radius:5px;background-color:transparent;fill:#000;stroke:#000;filter:url(#desaturate)}fieldset.radioOptions:not([disabled]) input:not(:checked):not([disabled])+label>svg:hover{border-color:grey;cursor:pointer;filter:none}fieldset.radioOptions:not([disabled]) input:checked:not([disabled])+label>svg{border:2px solid salmon;margin:0;filter:none}fieldset.radioOptions[disabled] input+label>svg,input[disabled]+label>svg{border-color:#d3d3d3;background-color:#f5f5f5}input[id^=constrOrient]+label>svg{width:56px;height:56px}input[id^=forceDir]+label>svg{width:56px;height:56px}input[id^=forceStyle]+label>svg{width:73px;height:30px}input[id^=pressureDir]+label>svg{width:56px;height:56px}input[id^=pressureStyle]+label>svg{width:88px;height:43px}input[id^=cpType]+label>svg{width:56px;height:56px}input[id^=csecType]+label>svg{width:64px;height:70px}input[id^=resultsLayout]+label>svg{width:64px;height:66px}input[id^=grDir]+label>svg{width:73px;height:30px}table.dialogInterfaceElems td:not([colspan]):last-child{white-space:nowrap;font-size:0}table.dialogInterfaceElems td:last-child input{vertical-align:bottom}button.selectButton{width:24px;height:50px;padding:0;line-height:0;margin-left:1px}button.selectLittleButton{width:22px;height:22px;padding:0;line-height:0;text-align:center}button.selectButton>svg,button.selectLittleButton>svg{width:15px;height:15px;background-color:transparent;display:inline-block;vertical-align:middle}button.rotateButton{width:30px;height:30px;padding:0;line-height:0;text-align:center}button.rotateButton svg{width:25px;height:25px;padding:0;background-color:transparent;display:inline-block;vertical-align:middle}.tabs{position:relative;margin:0 auto}.tabs>label{display:block;float:left;background:#fff;background:linear-gradient(to bottom,#fff 0,#eff0f4 4%,#dddee0 100%);border-radius:7px 7px 0 0;border-right:1px solid gray;border-left:1px solid gray;border-top:1px solid gray;padding:0 10px 0 10px;margin:0 0 -1px -1px;color:#000;cursor:pointer;position:relative;height:25px;line-height:25px;text-align:center;z-index:1}.tabs label:first-of-type{margin:0 0 -1px 0}.tabs>input{position:absolute;left:-9999px}#tab_1:checked~#tab_l1,#tab_2:checked~#tab_l2{background:#fff;top:0;z-index:3}.tabs_cont{background:#fff;border-radius:0 6px 6px 6px;border:1px solid gray;padding:7px 5px;position:relative;z-index:2}.tabs_cont>div{position:absolute;left:-9999px;top:0;opacity:0;transition:opacity .5s ease-in-out;display:none}#tab_1:checked~.tabs_cont #tab_c1,#tab_2:checked~.tabs_cont #tab_c2{position:static;left:0;opacity:1;display:block}div#tab_c1,div#tab_c2{padding:10px 3px 0 3px}label#tab_l1{color:green}label#tab_l2{color:#00f}svg{background-color:#fff;stroke-width:1px}svg>g>g{stroke:#000;fill:#000;stroke-width:1px}svg text{stroke:none}svg g[data-t="p"] text,svg g[data-t=fp] text,svg>g#pt>g text{font-size:18px;font-style:italic}svg g#pt>g{stroke:none;fill:#090}svg g#ln>g{stroke:#009;fill:#009;stroke-width:2px}svg g#ln>g text{font-size:20px;font-style:normal}svg g#bi>g{fill:#fff;stroke-width:2px}svg g#bi.selOn>g{fill:none}svg g#bi>g text{fill:#000}svg g#bi>g:not(.highlight):not(.bgSelected):not(.bgPreSelected) text tspan[data-t=dt]{fill:#60f}svg>g#bi>g.bgPreSelected text{fill:salmon;fill-opacity:1}svg>g#bi>g.bgSelected text{fill:red;fill-opacity:1}svg g[data-t=axis]{stroke:#000;fill:none;stroke-width:1px}svg g[data-t=axis].off{display:none}svg g#ld>g[data-t="1"]{stroke:#c06;fill:#c06}svg g#ld>g[data-t="2"]{stroke:#099;fill:#099}svg g#ld>g[data-t="7"]{stroke:#cc6800;fill:#cc6800}svg g[data-t=gr]>*{stroke:#90f;fill:#90f}svg g#ld>g text,svg g#rt>g text{font-size:20px;font-style:normal;font-weight:400}svg g#rt>g{stroke:#03c;fill:#03c}svg g#ons g circle:first-child{stroke-width:0}svg g#ons g circle:last-child{stroke-width:1px}svg g#ons g.active circle:first-child{fill:red}svg g#ons g.active circle:last-child{stroke:#00f;fill:red;stroke-opacity:.4;fill-opacity:.1;cursor:default}svg g#ons g circle:first-child{fill:green}svg g#ons g circle:last-child{stroke:#00f;fill:green;stroke-opacity:.15;fill-opacity:.05;cursor:pointer}svg g#ons g:not(.active):hover circle:first-child{fill:red}svg g#ons g:not(.active):hover circle:last-child{stroke:#00f;fill:red;stroke-opacity:.4;fill-opacity:.05;cursor:pointer}svg g#tempData g[data-n]{fill:#00f;stroke:none}svg g#tempData g[data-t=fp]{fill:red;stroke:none}svg g#tempData line[data-t=fl]{stroke:salmon;stroke-width:2px}svg g#tempData line[data-t=fl].preset{stroke-width:1px;stroke-dasharray:4px}svg g#bg>g[data-t=ld]>rect[data-t="1"]{stroke:#c06;fill:#c06}svg g#bg>g[data-t=ld]>rect[data-t="2"]{stroke:#099;fill:#099}svg g#bg>g[data-t=ld]>rect[data-t="7"]{stroke:#cc6800;fill:#cc6800}svg g#bg>g[data-t=rt]>rect{stroke:#009;fill:#66c}svg g#bg g>*{fill-opacity:.1}svg g#bg g[data-t=dims]>[data-t],svg g#bg g[data-t=epure]>[data-t],svg g#bg g[data-t=qp]>[data-t],svg g#bg g[data-t=tempData]>[data-t]{fill:#ff0;stroke:gray;stroke-width:1}svg g#bg g[data-t=dims]>[data-t]:hover,svg g#bg g[data-t=epure]>[data-t]:hover,svg g#bg g[data-t=qp]>[data-t]:hover,svg g#bg g[data-t=tempData]>[data-t].activateMovable{stroke:#000;fill-opacity:.3;cursor:move}svg g.highlight{stroke:#00f!important;fill:#00f!important}svg>g>g.preSelected{stroke:salmon!important;fill:salmon!important}svg>g>g.selected{stroke:red!important;fill:red!important}svg .bgPreSelected{stroke:salmon!important;fill:salmon!important;fill-opacity:.1}svg .bgSelected{stroke:red!important;fill:red!important;fill-opacity:.1}svg g[data-t=cs] *{stroke:#393;fill:#393}svg g#pt:not(.on){display:none}svg g#ln:not(.on){display:none}svg>g#adim>g{stroke:#00f;fill:#00f;stroke-opacity:.4;fill-opacity:.4}svg>g#adim>g g[data-t=txt]{stroke-opacity:.6;fill-opacity:.6}svg>g#adim>g g[data-t=txt] rect{fill-opacity:.05}svg>g#adim>g.highlight{stroke-opacity:1;fill-opacity:1}svg>g#adim>g.highlight g[data-t=txt]{stroke-opacity:1;fill-opacity:1}svg>g#adim>g.highlight g[data-t=txt] rect{stroke-opacity:1;fill-opacity:.05;cursor:pointer}svg>g#adim text{font-size:16px;font-weight:700}div.shareButtonsBlock{display:inline-block;height:32px}div.shareButtonsBlock>a>svg{width:32px;height:32px;display:inline-block;margin-right:6px}div.shareButtonsBlock>a:last-child>svg{margin-right:0}div.paymentCodeDialogCont div.dialog{width:300px}div.paymentCodeDialogCont div.dialog div.modalDialogBody p{padding:1px;margin:5px 0}div.paymentCodeDialogCont input[type=text]{margin-left:5px;vertical-align:baseline;width:6em}div.projectsPanel{position:fixed;margin:0 auto;top:10px;width:-moz-fit-content;width:fit-content;border:1px solid gray;border-radius:7px;background-color:#fff;padding:0 7px;z-index:999}div.projectsPanel p{margin:5px 0}div.projectsPanel form input[name=id]{width:5em}div.projectsPanel form input[name=code]{width:4.5em}div.projectsPanel form input[type=submit]{padding:2px 9px;font-family:inherit}