*{box-sizing:border-box}html{height:100%}#app,body{height:100%;margin:0}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;color:#2c3e50;background-color:#ddd}#app .content,#app .content>*{height:100%}#app .vertical-spacer{height:40px}#app .rot90{transform:rotate(90deg)}.kotopreview pre{display:block}.kotopreview pre code{display:block;color:#fff;background-color:grey}#factor[data-v-321f0bc8]{display:flex;flex-direction:column;position:relative;height:100%;background-color:#fff}.kotolist .kotoitem[data-v-321f0bc8],.kotolist .kotoschema[data-v-321f0bc8]{display:flex;flex-direction:row;align-items:center;height:2em}.kotolist .kotoitem>div[data-v-321f0bc8],.kotolist .kotoschema>div[data-v-321f0bc8]{padding:4px}.kotolist .kotoitem .time[data-v-321f0bc8],.kotolist .kotoschema .time[data-v-321f0bc8]{width:8rem}.kotolist .kotoitem .short_text[data-v-321f0bc8],.kotolist .kotoschema .short_text[data-v-321f0bc8]{width:18rem}.kotolist .kotoitem[data-v-321f0bc8]{cursor:pointer}.kotolist .kotoitem[data-v-321f0bc8]:hover{background-color:#90ee90}.kotolist .kotoitem .time[data-v-321f0bc8]{font-size:smaller}.kotolist .kotoitem .short_text[data-v-321f0bc8]{overflow:hidden;text-overflow:ellipsis;word-break:keep-all;word-wrap:none;white-space:nowrap}#draw[data-v-2ac9367f]{display:flex;flex-direction:column;position:relative;height:100%;background-color:#fff}.panel[data-v-2ac9367f]{flex-shrink:0;flex-grow:0;display:flex;align-items:flex-start}.panel .subpanel[data-v-2ac9367f]{flex-basis:200px}.panel .sliderbox[data-v-2ac9367f]{display:flex;align-items:center}.svgs[data-v-2ac9367f]{flex-shrink:1;flex-grow:1;display:flex;width:100%}.svgs .svgmaster[data-v-2ac9367f]{border:1px solid #000;height:100%;width:100%;overflow:hidden}.self[data-v-518d6132]{display:flex;flex-direction:column;position:relative;height:100%;background-color:#fff}.list .item[data-v-518d6132],.list .schema[data-v-518d6132]{display:flex;flex-direction:row;align-items:center;height:2em}.list .item>div[data-v-518d6132],.list .schema>div[data-v-518d6132]{padding:4px}.list .item .time[data-v-518d6132],.list .schema .time[data-v-518d6132]{width:8rem}.list .item .short_text[data-v-518d6132],.list .schema .short_text[data-v-518d6132]{width:18rem}.list .item[data-v-518d6132]{cursor:pointer}.list .item[data-v-518d6132]:hover{background-color:#90ee90}.list .item .time[data-v-518d6132]{font-size:smaller}.list .item .short_text[data-v-518d6132]{overflow:hidden;text-overflow:ellipsis;word-break:keep-all;word-wrap:none;white-space:nowrap}.node[data-v-b4c64b36]{overflow:hidden}.node .nodebody[data-v-b4c64b36]{fill:#fff;stroke:#888}.node text[data-v-b4c64b36]{fill:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.node.reachable-from-selected .nodebody[data-v-b4c64b36],.node.reachable-to-selected .nodebody[data-v-b4c64b36]{fill:#ffffe0}.node.not_linkable_from_selected[data-v-b4c64b36]{cursor:not-allowed;opacity:.5}.node .edge[data-v-b4c64b36]{opacity:1;fill:#fff;stroke:#888}.node .resizer .edge.n[data-v-b4c64b36]{cursor:n-resize}.node .resizer .edge.s[data-v-b4c64b36]{cursor:s-resize}.node .resizer .edge.w[data-v-b4c64b36]{cursor:w-resize}.node .resizer .edge.e[data-v-b4c64b36]{cursor:e-resize}.node .resizer .edge.nw[data-v-b4c64b36]{cursor:nw-resize}.node .resizer .edge.ne[data-v-b4c64b36]{cursor:ne-resize}.node .resizer .edge.se[data-v-b4c64b36]{cursor:se-resize}.node .resizer .edge.sw[data-v-b4c64b36]{cursor:sw-resize}.node .outer_edge_rect[data-v-b4c64b36]{stroke:#888}.node.link_targeted[data-v-b4c64b36]{stroke:#f88}text[data-v-2ab2c996]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.out rect[data-v-2ab2c996]{fill:rgba(1,1,1,0);stroke:#bbb;stroke-width:1px}text[data-v-42d93976]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.out polyline[data-v-42d93976]{stroke:rgba(0,0,0,.2);stroke-width:15px}.self[data-v-6afcec43]{display:flex;flex-direction:row;height:100%;background-color:#fff}.self .mid_pane[data-v-6afcec43]{overflow:hidden;flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;position:relative;height:100%}.self .right_pane[data-v-6afcec43]{flex-basis:300px;flex-grow:0;flex-shrink:0}.panel[data-v-6afcec43]{padding:2px;border-bottom:1px solid #888}.indicator[data-v-6afcec43],.panel[data-v-6afcec43]{flex-shrink:0;flex-grow:0}.svgs[data-v-6afcec43]{flex-shrink:1;flex-grow:1;display:flex;width:100%;position:relative;overflow:hidden}.svgs .svgmaster[data-v-6afcec43]{border:1px solid #000;height:100%;width:100%}.svgs .link-panel[data-v-6afcec43],.svgs .node-panel[data-v-6afcec43]{position:absolute;word-break:keep-all;white-space:nowrap;opacity:.75;transform-origin:top center;transform:scaleY(-1)}.svgs .link-panel .v-btn[data-v-6afcec43],.svgs .node-panel .v-btn[data-v-6afcec43]{transform:scaleY(-1);border:1px solid #888;margin:1px}.self.move_field[data-v-6afcec43],.self.move_node[data-v-6afcec43]{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.self.move_field .node-panel[data-v-6afcec43],.self.move_node .node-panel[data-v-6afcec43]{pointer-events:none}.self.resize_node[data-v-6afcec43]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.self.resize_node.n[data-v-6afcec43]{cursor:n-resize}.self.resize_node.s[data-v-6afcec43]{cursor:s-resize}.self.resize_node.w[data-v-6afcec43]{cursor:w-resize}.self.resize_node.e[data-v-6afcec43]{cursor:e-resize}.self.resize_node.nw[data-v-6afcec43]{cursor:nw-resize}.self.resize_node.ne[data-v-6afcec43]{cursor:ne-resize}.self.resize_node.se[data-v-6afcec43]{cursor:se-resize}.self.resize_node.sw[data-v-6afcec43]{cursor:sw-resize}.self.resize_node .node-panel[data-v-6afcec43]{pointer-events:none}.self.link_from .node.overred:not(.selected):not(.nonlinkable) .nodebody[data-v-6afcec43]{fill:#fee;cursor:pointer}.self.link_from .node.overred:not(.selected).nonlinkable .nodebody[data-v-6afcec43]{cursor:not-allowed}.linker[data-v-6afcec43],.self:not(.select_field):not(.select_node):not(.select_link) .anchors[data-v-6afcec43]{pointer-events:none}.panel.status[data-v-6afcec43]{display:flex;flex-direction:column}.panel.status .line[data-v-6afcec43]{display:flex;flex-direction:row;width:100%}.panel.status .line .name[data-v-6afcec43]{text-align:left;font-weight:700;flex-shrink:0;flex-grow:0}.panel.status .line .value[data-v-6afcec43]{overflow:hidden;text-align:right;flex-shrink:1;flex-grow:1}