.editing-container{font-family:"Fira Code", monospace}#editing,#highlighting{margin:10px;padding:10px;border:0;width:calc(100% - 32px);height:300px}#editing,#highlighting,#highlighting *{font-size:12pt;font-family:monospace;line-height:1.5;tab-size:2}#editing,#highlighting{position:absolute;top:0;left:0}#editing{z-index:2}#highlighting{z-index:1}#editing{color:transparent;background:transparent;caret-color:white}#editing,#highlighting{overflow:auto;white-space:nowrap}#editing{resize:none}p code{border-radius:2px;background-color:#eee;color:#111}code[class*="language-"],pre[class*="language-"]{font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]{padding:.4em .8em;margin:.5em 0;overflow:auto;background:black}code[class*="language-"]{background:black;color:white;box-shadow:-.3em 0 0 .3em black, .3em 0 0 .3em black}:not(pre)>code[class*="language-"]{padding:.2em;border-radius:.3em;box-shadow:none;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#aaa}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol{color:#0cf}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin{color:yellow}.token.operator,.token.entity,.token.url,.language-css .token.string,.token.variable,.token.inserted{color:yellowgreen}.token.atrule,.token.attr-value,.token.keyword{color:deeppink}.token.regex,.token.important{color:orange}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.token.deleted{color:red}pre.diff-highlight.diff-highlight>code .token.deleted:not(.prefix),pre>code.diff-highlight.diff-highlight .token.deleted:not(.prefix){background-color:rgba(255,0,0,0.3);display:inline}pre.diff-highlight.diff-highlight>code .token.inserted:not(.prefix),pre>code.diff-highlight.diff-highlight .token.inserted:not(.prefix){background-color:rgba(0,255,128,0.3);display:inline}#selectionBox{position:absolute;border:2px dashed blue;background-color:rgba(0,0,255,0.2);display:none;z-index:9999;pointer-events:none}.jdrop-zone{height:40px;width:100%;justify-content:center;align-items:center;background-color:#f8f8f8;border:4px dashed #ccc;border-radius:12px;color:#777;font-family:sans-serif;text-align:center}.jdrop-zone:hover{background-color:#924b4b;color:white}.tooltip-container{position:relative;display:inline-block}.tooltip-container:hover .tooltiptext{visibility:visible}.tooltiptext{width:200px;visibility:hidden;position:absolute;z-index:1;background-color:#333;color:#fff;padding:10px;border-radius:5px;top:-100%;left:-100px;transform:translateX(-50%)}.tooltiptext ul li a:link{color:white}.tooltiptext ul li a:hover{color:red}.tooltiptext ul li a:visited{color:white}.my-body-noscroll-class{overflow:hidden}.two-dimensional-calculation-form td{width:12.5%;color:green}.download-excel{font-weight:bold}.download-excel a:link{color:green;background-color:transparent;text-decoration:none}.download-excel a:visited{color:green;background-color:transparent;text-decoration:none}.download-excel a:hover{color:black;background-color:transparent;text-decoration:underline}.download-excel a:active{color:yellow;background-color:transparent;text-decoration:underline}.download-pdf{font-weight:bold}.download-pdf a:link{color:red;background-color:transparent;text-decoration:none}.download-pdf a:visited{color:red;background-color:transparent;text-decoration:none}.download-pdf a:hover{color:black;background-color:transparent;text-decoration:underline}.download-pdf a:active{color:yellow;background-color:transparent;text-decoration:underline}.weight-calculation-window{z-index:3;position:fixed;overflow-y:auto;overflow-x:hidden;width:80%;height:80%;left:10%;top:10%;background-color:maroon;padding-top:40px;border-style:solid;border-width:1px;border-color:black;border-radius:10px}.weight-calculation-window .head{padding-top:10px;padding-left:20px;margin-top:-40px;height:40px;width:100%;color:white;font-weight:bold}.weight-calculation-window .head a:link{color:white;background-color:transparent;text-decoration:none}.weight-calculation-window .head a:visited{color:white;background-color:transparent;text-decoration:none}.weight-calculation-window .head a:hover{color:black;background-color:transparent;text-decoration:underline}.weight-calculation-window .head a:active{color:yellow;background-color:transparent;text-decoration:underline}.weight-calculation-window .weight-calculation-window-body{width:100%;height:100%;background-color:white;padding:15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow-y:auto;overflow-x:hidden}.generic-popup-window{position:fixed;width:80%;left:10%;top:10%;margin:30px;background-color:white;padding-top:40px;box-shadow:0px 0px 10px 5px gray;border-style:solid;border-width:1px;border-color:#bbbbbb}.generic-popup-window .head{padding-top:10px;padding-left:20px;margin-top:-40px;height:40px;width:100%;background-color:#333;color:white;font-weight:bold}.generic-popup-window .head a:link{color:white;background-color:transparent;text-decoration:none}.generic-popup-window .head a:visited{color:white;background-color:transparent;text-decoration:none}.generic-popup-window .head a:hover{color:black;background-color:transparent;text-decoration:underline}.generic-popup-window .head a:active{color:yellow;background-color:transparent;text-decoration:underline}.generic-popup-window .container-list{width:100%;height:100%;background-color:white;padding:15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.blurred-background{position:fixed;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1000;pointer-events:auto}.thead-table-sticky{position:sticky;top:0;background-color:white;box-shadow:0 1px 0 #000}.hidden{display:none}.li-accessory-selector-window{position:fixed;z-index:1001;width:80%;height:80%;left:10%;top:10%;background-color:white;padding-top:40px;border-style:solid;border-width:1px;border-color:black;border-radius:10px}.li-accessory-selector-window .head{padding-top:10px;padding-left:20px;padding-right:10px;margin-top:-40px;height:40px;width:100%;background-color:red;border-top-left-radius:10px;border-top-right-radius:10px;color:white;font-weight:bold}.li-accessory-selector-window .head a:link{color:white;background-color:transparent;text-decoration:none}.li-accessory-selector-window .head a:visited{color:white;background-color:transparent;text-decoration:none}.li-accessory-selector-window .head a:hover{color:black;background-color:transparent;text-decoration:underline}.li-accessory-selector-window .head a:active{color:yellow;background-color:transparent;text-decoration:underline}.li-accessory-selector-window .container-list{width:100%;height:100%;background-color:white;padding-top:0px;padding-left:15px;padding-right:15px;padding-bottom:15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:auto;overflow-y:scroll}.one-dimensional-handbook-selector-window{position:fixed;z-index:1001;width:80%;height:80%;left:10%;top:10%;background-color:white;padding-top:40px;border-style:solid;border-width:1px;border-color:black;border-radius:10px}.one-dimensional-handbook-selector-window .head{padding-top:10px;padding-left:20px;padding-right:10px;margin-top:-40px;height:40px;width:100%;background-color:red;border-top-left-radius:10px;border-top-right-radius:10px;color:white;font-weight:bold}.one-dimensional-handbook-selector-window .head a:link{color:white;background-color:transparent;text-decoration:none}.one-dimensional-handbook-selector-window .head a:visited{color:white;background-color:transparent;text-decoration:none}.one-dimensional-handbook-selector-window .head a:hover{color:black;background-color:transparent;text-decoration:underline}.one-dimensional-handbook-selector-window .head a:active{color:yellow;background-color:transparent;text-decoration:underline}.one-dimensional-handbook-selector-window .container-list{width:100%;height:100%;background-color:white;padding-top:0px;padding-left:15px;padding-right:15px;padding-bottom:15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:auto;overflow-y:scroll}.quotation-selector-window{position:fixed;width:80%;height:80%;left:10%;top:10%;background-color:red;padding-top:40px;border-style:solid;border-width:1px;border-color:black;border-radius:10px}.quotation-selector-window .head{padding-top:10px;padding-left:20px;margin-top:-40px;height:40px;width:100%;color:white;font-weight:bold}.quotation-selector-window .head a:link{color:white;background-color:transparent;text-decoration:none}.quotation-selector-window .head a:visited{color:white;background-color:transparent;text-decoration:none}.quotation-selector-window .head a:hover{color:black;background-color:transparent;text-decoration:underline}.quotation-selector-window .head a:active{color:yellow;background-color:transparent;text-decoration:underline}.quotation-selector-window .container-list{width:100%;height:100%;background-color:white;padding:15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted black}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:black;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}dialog{border-width:1px;border-radius:5px;width:300px;padding:0px}dialog .wheader{height:30px;background-color:#4c3021}input{font-size:14px}.wmenu-header{height:50px;width:100%;margin-right:0px;background-color:#4d3325;border-bottom-left-radius:300px}.row_highlighted td{background-color:lightgray}.wwhite-box{margin:30px;padding:30px;background-color:white;box-shadow:10px 5px 5px grey;border-style:solid;border-width:1px;border-color:#bbbbbb}.hide-subgroup{border-radius:5px;cursor:pointer}.wpopup-window{position:relative;display:inline-block;display:none;cursor:pointer;width:80%;height:80%;background-color:red}.wpopup-windows:hover{background-color:blue}.wform{font-size:12px !important}.hide-node{display:none}.white-box{margin:30px;padding:30px;background-color:white;box-shadow:10px 5px 5px grey;border-style:solid;border-width:1px;border-color:#bbbbbb}.yellow-box-subgroups{margin:30px;padding:30px;background-color:#eceb9c;box-shadow:10px 5px 5px grey;border-style:solid;border-width:1px;border-color:#bbbbbb}.green-box-wgroups{margin:30px;padding:30px;background-color:#b4d1b3;box-shadow:10px 5px 5px grey;border-style:solid;border-width:1px;border-color:#bbbbbb}.pink-box-parts{margin:30px;padding:30px;background-color:#e2c4cc;box-shadow:10px 5px 5px grey;border-style:solid;border-width:1px;border-color:#bbbbbb}table{color:red}.tab1{margin-left:40px}.tab2{margin-left:80px}.tab3{margin-left:120px}.tab4{margin-left:160px}.autocomplete{position:relative;display:inline-block}.autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0}.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}.autocomplete-items div:hover{background-color:#e9e9e9}.autocomplete-active{background-color:DodgerBlue !important;color:#ffffff}
