@charset "UTF-8";.canvas-panning .flowchart{color:#333;position:relative;width:100%;height:100%;overflow:hidden;cursor:grab}.canvas-panning .flowchart.__isPanning{cursor:grabbing}.canvas-panning .flowchart-canvas{position:absolute;top:0;left:0;width:100%;height:100%}.canvas-panning .flowchart-node{position:absolute;border:4px solid transparent;box-sizing:border-box;text-align:center;min-width:5em}.canvas-panning .flowchart-node.start-node{border:4px solid #ffccff;padding:20px;border-radius:50px}.canvas-zoom .flowchart{color:#333;position:relative;width:100%;height:100%;overflow:hidden}.canvas-zoom .flowchart.__toolPan{cursor:grab}.canvas-zoom .flowchart.__toolPan.__isPanning{cursor:grabbing}.canvas-zoom .flowchart-chart{position:absolute;top:0;left:0;width:100%;height:100%;outline:10px solid orange}.canvas-zoom .flowchart-node{position:absolute;border:4px solid transparent;box-sizing:border-box;text-align:center;min-width:5em;-webkit-user-select:none;-ms-user-select:none;user-select:none}.canvas-zoom .flowchart-node.start-node{border:4px solid #ffccff;padding:20px;border-radius:50px}.toolbox-home{display:flex;flex-flow:column;justify-content:space-between;overflow:hidden}.toolbox-home .title{width:100%;text-align:center;font-size:64px;margin:64px 0 0;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.toolbox-home .image{text-align:center;filter:drop-shadow(2px 4px 6px black)}.toolbox-home .image svg{margin:auto;max-height:64vh;fill:#fff;transition:.64s all ease}.toolbox-home .image svg:hover{transform:rotate(45deg) scale(1.1);fill:var(--accent-color)}.toolbox-home p{width:80%;margin-left:10%;text-align:center;opacity:.8;line-height:1.6;font-style:italic}.options-overview .viewport-content{display:flex;justify-content:center;align-items:center;color:var(--accent-color);font-size:16vw}.selecting-nodes .flowchart{color:#333;position:relative;width:100%;height:100%;overflow:hidden}.selecting-nodes .flowchart.__toolPan{cursor:grab}.selecting-nodes .flowchart.__toolPan.__isPanning{cursor:grabbing}.selecting-nodes .flowchart-chart{position:absolute;top:0;left:0;width:100%;height:100%;outline:10px solid orange}.selecting-nodes .flowchart-node{position:absolute;border:4px solid transparent;box-sizing:border-box;text-align:center;min-width:5em;transition-duration:.8s;transition-property:scale,box-shadow;transition-timing-function:linear(0,.002 .5%,.008 1.1%,.019 1.7%,.034 2.3%,.052 2.9%,.073 3.5%,.102 4.2%,.134 4.9%,.191 6%,.264 7.3%,.556 12.1%,.683 14.3%,.742 15.4%,.797 16.5%,.848 17.6%,.89 18.6%,.932 19.7%,.967 20.7%,.997 21.7%,1.027 22.8%,1.052 23.9%,1.073 25%,1.09 26.1%,1.104 27.3%,1.117 28.9%,1.123 30.6%,1.124 32.4%,1.119 34.3%,1.112 35.9%,1.101 37.7%,1.043 45.5%,1.018 49.5%,1.007 51.7%,.998 54%,.992 56.3%,.988 58.6%,.985 61.7%,.985 65.2%,1 84.5%,1.002 91.4%,1);-webkit-user-select:none;-ms-user-select:none;user-select:none}.selecting-nodes .flowchart-node.start-node{border:4px solid #ffccff;padding:20px;border-radius:50px}.selecting-nodes .flowchart-node.start-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.selecting-nodes .flowchart-node.end-node{border:4px solid #444;padding:20px;border-radius:50px}.selecting-nodes .flowchart-node.end-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.selecting-nodes .flowchart-node.process-node{border:4px solid #b2e0f9;padding:20px}.selecting-nodes .flowchart-node.process-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.selecting-nodes .flowchart-node.decision-node{padding:20px}.selecting-nodes .flowchart-node.decision-node:before{content:"";transform:translate(-50%,-50%) rotate(45deg);border:4px solid #fffa88;display:flex;align-items:center;justify-content:center;position:absolute;width:calc(100% - 20px);aspect-ratio:1;top:50%;left:50%}.selecting-nodes .flowchart-node.decision-node.__isSelected{scale:1.2}.selecting-nodes .flowchart-node.decision-node.__isSelected:before{box-shadow:0 3px 8px #0000001a}.connect-nodes .flowchart{color:#333;position:relative;width:100%;height:100%;overflow:hidden}.connect-nodes .flowchart.__toolPan{cursor:grab}.connect-nodes .flowchart.__toolPan.__isPanning{cursor:grabbing}.connect-nodes .flowchart-chart{position:absolute;top:0;left:0;width:100%;height:100%;outline:10px solid orange}.connect-nodes .flowchart-node{position:absolute;border:4px solid transparent;box-sizing:border-box;text-align:center;min-width:5em;transition-duration:.8s;transition-property:scale,box-shadow;transition-timing-function:linear(0,.002 .5%,.008 1.1%,.019 1.7%,.034 2.3%,.052 2.9%,.073 3.5%,.102 4.2%,.134 4.9%,.191 6%,.264 7.3%,.556 12.1%,.683 14.3%,.742 15.4%,.797 16.5%,.848 17.6%,.89 18.6%,.932 19.7%,.967 20.7%,.997 21.7%,1.027 22.8%,1.052 23.9%,1.073 25%,1.09 26.1%,1.104 27.3%,1.117 28.9%,1.123 30.6%,1.124 32.4%,1.119 34.3%,1.112 35.9%,1.101 37.7%,1.043 45.5%,1.018 49.5%,1.007 51.7%,.998 54%,.992 56.3%,.988 58.6%,.985 61.7%,.985 65.2%,1 84.5%,1.002 91.4%,1);-webkit-user-select:none;-ms-user-select:none;user-select:none}.connect-nodes .flowchart-node.start-node{border:4px solid #ffccff;padding:20px;border-radius:50px}.connect-nodes .flowchart-node.start-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.connect-nodes .flowchart-node.end-node{border:4px solid #444;padding:20px;border-radius:50px}.connect-nodes .flowchart-node.end-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.connect-nodes .flowchart-node.process-node{border:4px solid #b2e0f9;padding:20px}.connect-nodes .flowchart-node.process-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.connect-nodes .flowchart-node.decision-node{padding:20px}.connect-nodes .flowchart-node.decision-node:before{content:"";transform:translate(-50%,-50%) rotate(45deg);border:4px solid #fffa88;display:flex;align-items:center;justify-content:center;position:absolute;width:calc(100% - 20px);aspect-ratio:1;top:50%;left:50%}.connect-nodes .flowchart-node.decision-node.__isSelected{scale:1.2}.connect-nodes .flowchart-node.decision-node.__isSelected:before{box-shadow:0 3px 8px #0000001a}.drag-nodes .flowchart{color:#333;position:relative;width:100%;height:100%;overflow:hidden}.drag-nodes .flowchart.__toolPan{cursor:grab}.drag-nodes .flowchart.__toolPan.__isPanning{cursor:grabbing}.drag-nodes .flowchart-chart{position:absolute;top:0;left:0;width:100%;height:100%;outline:10px solid orange}.drag-nodes .flowchart-node{position:absolute;border:4px solid transparent;box-sizing:border-box;text-align:center;min-width:5em;transition-duration:.8s;transition-property:scale,box-shadow;transition-timing-function:linear(0,.002 .5%,.008 1.1%,.019 1.7%,.034 2.3%,.052 2.9%,.073 3.5%,.102 4.2%,.134 4.9%,.191 6%,.264 7.3%,.556 12.1%,.683 14.3%,.742 15.4%,.797 16.5%,.848 17.6%,.89 18.6%,.932 19.7%,.967 20.7%,.997 21.7%,1.027 22.8%,1.052 23.9%,1.073 25%,1.09 26.1%,1.104 27.3%,1.117 28.9%,1.123 30.6%,1.124 32.4%,1.119 34.3%,1.112 35.9%,1.101 37.7%,1.043 45.5%,1.018 49.5%,1.007 51.7%,.998 54%,.992 56.3%,.988 58.6%,.985 61.7%,.985 65.2%,1 84.5%,1.002 91.4%,1);-webkit-user-select:none;-ms-user-select:none;user-select:none}.drag-nodes .flowchart-node.start-node{border:4px solid #ffccff;padding:20px;border-radius:50px}.drag-nodes .flowchart-node.start-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.drag-nodes .flowchart-node.end-node{border:4px solid #444;padding:20px;border-radius:50px}.drag-nodes .flowchart-node.end-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.drag-nodes .flowchart-node.process-node{border:4px solid #b2e0f9;padding:20px}.drag-nodes .flowchart-node.process-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.drag-nodes .flowchart-node.decision-node{padding:20px}.drag-nodes .flowchart-node.decision-node:before{content:"";transform:translate(-50%,-50%) rotate(45deg);border:4px solid #fffa88;display:flex;align-items:center;justify-content:center;position:absolute;width:calc(100% - 20px);aspect-ratio:1;top:50%;left:50%}.drag-nodes .flowchart-node.decision-node.__isSelected{scale:1.2}.drag-nodes .flowchart-node.decision-node.__isSelected:before{box-shadow:0 3px 8px #0000001a}.class-redesign .flowchart{color:#333;position:relative;width:100%;height:100%;overflow:hidden}.class-redesign .flowchart-chart{position:absolute;top:0;left:0;width:100%;height:100%;outline:10px solid orange}.class-redesign .flowchart-chart foreignObject{pointer-events:none;overflow:visible}.class-redesign .flowchart-node{border:4px solid transparent;box-sizing:border-box;text-align:center;display:inline-block;min-width:5em;background-color:#fff;transition-duration:.8s;transition-property:scale,box-shadow;transition-timing-function:linear(0,.002 .5%,.008 1.1%,.019 1.7%,.034 2.3%,.052 2.9%,.073 3.5%,.102 4.2%,.134 4.9%,.191 6%,.264 7.3%,.556 12.1%,.683 14.3%,.742 15.4%,.797 16.5%,.848 17.6%,.89 18.6%,.932 19.7%,.967 20.7%,.997 21.7%,1.027 22.8%,1.052 23.9%,1.073 25%,1.09 26.1%,1.104 27.3%,1.117 28.9%,1.123 30.6%,1.124 32.4%,1.119 34.3%,1.112 35.9%,1.101 37.7%,1.043 45.5%,1.018 49.5%,1.007 51.7%,.998 54%,.992 56.3%,.988 58.6%,.985 61.7%,.985 65.2%,1 84.5%,1.002 91.4%,1);-webkit-user-select:none;-ms-user-select:none;user-select:none}.class-redesign .flowchart-node.start-node{border:4px solid #ffccff;padding:20px;border-radius:50px}.class-redesign .flowchart-node.start-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.class-redesign .flowchart-node.end-node{border:4px solid #444;padding:20px;border-radius:50px}.class-redesign .flowchart-node.end-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.class-redesign .flowchart-node.process-node{border:4px solid #b2e0f9;padding:20px}.class-redesign .flowchart-node.process-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.class-redesign .flowchart-node.decision-node{padding:20px}.class-redesign .flowchart-node.decision-node:before{content:"";transform:translate(-50%,-50%) rotate(45deg);border:4px solid #fffa88;display:flex;align-items:center;justify-content:center;position:absolute;width:calc(100% - 20px);aspect-ratio:1;top:50%;left:50%}.class-redesign .flowchart-node.decision-node.__isSelected{scale:1.2}.class-redesign .flowchart-node.decision-node.__isSelected:before{box-shadow:0 3px 8px #0000001a}.straight-edges .flowchart{color:#333;position:relative;width:100%;height:100%;overflow:hidden}.straight-edges .flowchart-chart{position:absolute;top:0;left:0;width:100%;height:100%;outline:10px solid orange}.straight-edges .flowchart-chart foreignObject{pointer-events:none;overflow:visible}.straight-edges .flowchart-node{border:4px solid transparent;box-sizing:border-box;text-align:center;display:inline-block;min-width:5em;background-color:#fff;transition-duration:.8s;transition-property:scale,box-shadow;transition-timing-function:linear(0,.002 .5%,.008 1.1%,.019 1.7%,.034 2.3%,.052 2.9%,.073 3.5%,.102 4.2%,.134 4.9%,.191 6%,.264 7.3%,.556 12.1%,.683 14.3%,.742 15.4%,.797 16.5%,.848 17.6%,.89 18.6%,.932 19.7%,.967 20.7%,.997 21.7%,1.027 22.8%,1.052 23.9%,1.073 25%,1.09 26.1%,1.104 27.3%,1.117 28.9%,1.123 30.6%,1.124 32.4%,1.119 34.3%,1.112 35.9%,1.101 37.7%,1.043 45.5%,1.018 49.5%,1.007 51.7%,.998 54%,.992 56.3%,.988 58.6%,.985 61.7%,.985 65.2%,1 84.5%,1.002 91.4%,1);-webkit-user-select:none;-ms-user-select:none;user-select:none}.straight-edges .flowchart-node.start-node{border:4px solid #ffccff;padding:20px;border-radius:50px}.straight-edges .flowchart-node.start-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.straight-edges .flowchart-node.end-node{border:4px solid #444;padding:20px;border-radius:50px}.straight-edges .flowchart-node.end-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.straight-edges .flowchart-node.process-node{border:4px solid #b2e0f9;padding:20px}.straight-edges .flowchart-node.process-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.straight-edges .flowchart-node.decision-node{padding:20px}.straight-edges .flowchart-node.decision-node:before{content:"";transform:translate(-50%,-50%) rotate(45deg);border:4px solid #fffa88;display:flex;align-items:center;justify-content:center;position:absolute;width:calc(100% - 20px);aspect-ratio:1;top:50%;left:50%}.straight-edges .flowchart-node.decision-node.__isSelected{scale:1.2}.straight-edges .flowchart-node.decision-node.__isSelected:before{box-shadow:0 3px 8px #0000001a}.straight-edges .flowchart-edge{stroke:#333;stroke-width:2px;position:relative;z-index:-1}.straight-edge-offset .flowchart{color:#333;position:relative;width:100%;height:100%;overflow:hidden}.straight-edge-offset .flowchart-chart{position:absolute;top:0;left:0;width:100%;height:100%;outline:10px solid orange}.straight-edge-offset .flowchart-chart foreignObject{pointer-events:none;overflow:visible}.straight-edge-offset .flowchart-node{border:4px solid transparent;box-sizing:border-box;text-align:center;display:inline-block;min-width:5em;background-color:#fff;transition-duration:.8s;transition-property:scale,box-shadow;transition-timing-function:linear(0,.002 .5%,.008 1.1%,.019 1.7%,.034 2.3%,.052 2.9%,.073 3.5%,.102 4.2%,.134 4.9%,.191 6%,.264 7.3%,.556 12.1%,.683 14.3%,.742 15.4%,.797 16.5%,.848 17.6%,.89 18.6%,.932 19.7%,.967 20.7%,.997 21.7%,1.027 22.8%,1.052 23.9%,1.073 25%,1.09 26.1%,1.104 27.3%,1.117 28.9%,1.123 30.6%,1.124 32.4%,1.119 34.3%,1.112 35.9%,1.101 37.7%,1.043 45.5%,1.018 49.5%,1.007 51.7%,.998 54%,.992 56.3%,.988 58.6%,.985 61.7%,.985 65.2%,1 84.5%,1.002 91.4%,1);-webkit-user-select:none;-ms-user-select:none;user-select:none}.straight-edge-offset .flowchart-node.start-node{border:4px solid #ffccff;padding:20px;border-radius:50px}.straight-edge-offset .flowchart-node.start-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.straight-edge-offset .flowchart-node.end-node{border:4px solid #444;padding:20px;border-radius:50px}.straight-edge-offset .flowchart-node.end-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.straight-edge-offset .flowchart-node.process-node{border:4px solid #b2e0f9;padding:20px}.straight-edge-offset .flowchart-node.process-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.straight-edge-offset .flowchart-node.decision-node{padding:20px}.straight-edge-offset .flowchart-node.decision-node:before{content:"";transform:translate(-50%,-50%) rotate(45deg);border:4px solid #fffa88;display:flex;align-items:center;justify-content:center;position:absolute;width:calc(100% - 20px);aspect-ratio:1;top:50%;left:50%}.straight-edge-offset .flowchart-node.decision-node.__isSelected{scale:1.2}.straight-edge-offset .flowchart-node.decision-node.__isSelected:before{box-shadow:0 3px 8px #0000001a}.straight-edge-offset .flowchart-node.__isHover{outline:4px solid #88ff88}.straight-edge-offset .flowchart-edge{stroke:#333;stroke-width:2px;position:relative;z-index:-1}.svg-nodes .flowchart{color:#333;position:relative;width:100%;height:100%;overflow:hidden}.svg-nodes .flowchart-chart{position:absolute;top:0;left:0;width:100%;height:100%;outline:10px solid orange}.svg-nodes .flowchart-chart foreignObject{pointer-events:none;overflow:visible}.svg-nodes .flowchart-node{transition-duration:.8s;transition-property:scale;transition-timing-function:linear(0,.002 .5%,.008 1.1%,.019 1.7%,.034 2.3%,.052 2.9%,.073 3.5%,.102 4.2%,.134 4.9%,.191 6%,.264 7.3%,.556 12.1%,.683 14.3%,.742 15.4%,.797 16.5%,.848 17.6%,.89 18.6%,.932 19.7%,.967 20.7%,.997 21.7%,1.027 22.8%,1.052 23.9%,1.073 25%,1.09 26.1%,1.104 27.3%,1.117 28.9%,1.123 30.6%,1.124 32.4%,1.119 34.3%,1.112 35.9%,1.101 37.7%,1.043 45.5%,1.018 49.5%,1.007 51.7%,.998 54%,.992 56.3%,.988 58.6%,.985 61.7%,.985 65.2%,1 84.5%,1.002 91.4%,1);-webkit-user-select:none;-ms-user-select:none;user-select:none}.svg-nodes .flowchart-node.__isSelected{scale:1.2}.svg-nodes .flowchart-node.__isHover{outline:4px solid #88ff88}.svg-nodes .flowchart-shape.start-node{stroke:#fcf;stroke-width:4px;fill:#fff}.svg-nodes .flowchart-shape.end-node{stroke:#444;stroke-width:4px;fill:#fff}.svg-nodes .flowchart-shape.process-node{stroke:#b2e0f9;stroke-width:4px;fill:#fff}.svg-nodes .flowchart-shape.decision-node{stroke:#fffa88;stroke-width:4px;fill:#fff}.svg-nodes .flowchart-edge{stroke:#333;stroke-width:2px;position:relative;z-index:-1}.edge-variations .flowchart{color:#333;position:relative;width:100%;height:100%;overflow:hidden}.edge-variations .flowchart-chart{position:absolute;top:0;left:0;width:100%;height:100%;outline:10px solid orange}.edge-variations .flowchart-chart foreignObject{pointer-events:none;overflow:visible}.edge-variations .flowchart-node{transition-duration:.8s;transition-property:scale;transition-timing-function:linear(0,.002 .5%,.008 1.1%,.019 1.7%,.034 2.3%,.052 2.9%,.073 3.5%,.102 4.2%,.134 4.9%,.191 6%,.264 7.3%,.556 12.1%,.683 14.3%,.742 15.4%,.797 16.5%,.848 17.6%,.89 18.6%,.932 19.7%,.967 20.7%,.997 21.7%,1.027 22.8%,1.052 23.9%,1.073 25%,1.09 26.1%,1.104 27.3%,1.117 28.9%,1.123 30.6%,1.124 32.4%,1.119 34.3%,1.112 35.9%,1.101 37.7%,1.043 45.5%,1.018 49.5%,1.007 51.7%,.998 54%,.992 56.3%,.988 58.6%,.985 61.7%,.985 65.2%,1 84.5%,1.002 91.4%,1);-webkit-user-select:none;-ms-user-select:none;user-select:none}.edge-variations .flowchart-node.__isSelected{scale:1.2}.edge-variations .flowchart-node.__isHover{outline:4px solid #88ff88}.edge-variations .flowchart-shape.start-node{stroke:#fcf;stroke-width:4px;fill:#fff}.edge-variations .flowchart-shape.end-node{stroke:#444;stroke-width:4px;fill:#fff}.edge-variations .flowchart-shape.process-node{stroke:#b2e0f9;stroke-width:4px;fill:#fff}.edge-variations .flowchart-shape.decision-node{stroke:#fffa88;stroke-width:4px;fill:#fff}.edge-variations .flowchart-edge{stroke:#333;stroke-width:2px;position:relative;z-index:-1}.fit-zoom .flowchart{color:#333;position:relative;width:100%;height:100%;overflow:hidden}.fit-zoom .flowchart-chart{position:absolute;top:0;left:0;width:100%;height:100%;outline:10px solid orange}.fit-zoom .flowchart-chart foreignObject{pointer-events:none;overflow:visible}.fit-zoom .flowchart-node{transition-duration:.8s;transition-property:scale;transition-timing-function:linear(0,.002 .5%,.008 1.1%,.019 1.7%,.034 2.3%,.052 2.9%,.073 3.5%,.102 4.2%,.134 4.9%,.191 6%,.264 7.3%,.556 12.1%,.683 14.3%,.742 15.4%,.797 16.5%,.848 17.6%,.89 18.6%,.932 19.7%,.967 20.7%,.997 21.7%,1.027 22.8%,1.052 23.9%,1.073 25%,1.09 26.1%,1.104 27.3%,1.117 28.9%,1.123 30.6%,1.124 32.4%,1.119 34.3%,1.112 35.9%,1.101 37.7%,1.043 45.5%,1.018 49.5%,1.007 51.7%,.998 54%,.992 56.3%,.988 58.6%,.985 61.7%,.985 65.2%,1 84.5%,1.002 91.4%,1);-webkit-user-select:none;-ms-user-select:none;user-select:none}.fit-zoom .flowchart-node.__isSelected{scale:1.2}.fit-zoom .flowchart-node.__isHover{outline:4px solid #88ff88}.fit-zoom .flowchart-shape.start-node{stroke:#fcf;stroke-width:4px;fill:#fff}.fit-zoom .flowchart-shape.end-node{stroke:#444;stroke-width:4px;fill:#fff}.fit-zoom .flowchart-shape.process-node{stroke:#b2e0f9;stroke-width:4px;fill:#fff}.fit-zoom .flowchart-shape.decision-node{stroke:#fffa88;stroke-width:4px;fill:#fff}.fit-zoom .flowchart-edge{stroke:#333;stroke-width:2px;position:relative;z-index:-1}.segments .flowchart{color:#333;position:relative;width:100%;height:100%;overflow:hidden}.segments .flowchart-chart{position:absolute;top:0;left:0;width:100%;height:100%;outline:10px solid orange}.segments .flowchart-chart foreignObject{pointer-events:none;overflow:visible}.segments .flowchart-node{transition-duration:.8s;transition-property:scale;transition-timing-function:linear(0,.002 .5%,.008 1.1%,.019 1.7%,.034 2.3%,.052 2.9%,.073 3.5%,.102 4.2%,.134 4.9%,.191 6%,.264 7.3%,.556 12.1%,.683 14.3%,.742 15.4%,.797 16.5%,.848 17.6%,.89 18.6%,.932 19.7%,.967 20.7%,.997 21.7%,1.027 22.8%,1.052 23.9%,1.073 25%,1.09 26.1%,1.104 27.3%,1.117 28.9%,1.123 30.6%,1.124 32.4%,1.119 34.3%,1.112 35.9%,1.101 37.7%,1.043 45.5%,1.018 49.5%,1.007 51.7%,.998 54%,.992 56.3%,.988 58.6%,.985 61.7%,.985 65.2%,1 84.5%,1.002 91.4%,1);-webkit-user-select:none;-ms-user-select:none;user-select:none}.segments .flowchart-node.__isSelected{scale:1.2}.segments .flowchart-node.__isHover{outline:4px solid #88ff88}.segments .flowchart-shape.start-node{stroke:#fcf;stroke-width:4px;fill:#fff}.segments .flowchart-shape.end-node{stroke:#444;stroke-width:4px;fill:#fff}.segments .flowchart-shape.process-node{stroke:#b2e0f9;stroke-width:4px;fill:#fff}.segments .flowchart-shape.decision-node{stroke:#fffa88;stroke-width:4px;fill:#fff}.segments .flowchart-edge{stroke:#333;stroke-width:2px;position:relative;z-index:-1}.code-refactor-1 .flowchart{color:#333;position:relative;width:100%;height:100%;overflow:hidden}.code-refactor-1 .flowchart-chart{position:absolute;top:0;left:0;width:100%;height:100%;outline:10px solid orange}.code-refactor-1 .flowchart-chart foreignObject{pointer-events:none;overflow:visible}.code-refactor-1 .flowchart-node{transition-duration:.8s;transition-property:scale;transition-timing-function:linear(0,.002 .5%,.008 1.1%,.019 1.7%,.034 2.3%,.052 2.9%,.073 3.5%,.102 4.2%,.134 4.9%,.191 6%,.264 7.3%,.556 12.1%,.683 14.3%,.742 15.4%,.797 16.5%,.848 17.6%,.89 18.6%,.932 19.7%,.967 20.7%,.997 21.7%,1.027 22.8%,1.052 23.9%,1.073 25%,1.09 26.1%,1.104 27.3%,1.117 28.9%,1.123 30.6%,1.124 32.4%,1.119 34.3%,1.112 35.9%,1.101 37.7%,1.043 45.5%,1.018 49.5%,1.007 51.7%,.998 54%,.992 56.3%,.988 58.6%,.985 61.7%,.985 65.2%,1 84.5%,1.002 91.4%,1);-webkit-user-select:none;-ms-user-select:none;user-select:none}.code-refactor-1 .flowchart-node.__isSelected{scale:1.2}.code-refactor-1 .flowchart-node.__isHover{outline:4px solid #88ff88}.code-refactor-1 .flowchart-shape.start-node{stroke:#fcf;stroke-width:4px;fill:#fff}.code-refactor-1 .flowchart-shape.end-node{stroke:#444;stroke-width:4px;fill:#fff}.code-refactor-1 .flowchart-shape.process-node{stroke:#b2e0f9;stroke-width:4px;fill:#fff}.code-refactor-1 .flowchart-shape.decision-node{stroke:#fffa88;stroke-width:4px;fill:#fff}.code-refactor-1 .flowchart-edge{stroke:#333;stroke-width:2px;position:relative;z-index:-1}.refactor-tools .flowchart{color:#333;position:relative;width:100%;height:100%;overflow:hidden}.refactor-tools .flowchart-chart{position:absolute;top:0;left:0;width:100%;height:100%;outline:10px solid orange}.refactor-tools .flowchart-chart foreignObject{pointer-events:none;overflow:visible}.refactor-tools .flowchart-node{transition-duration:.8s;transition-property:scale;transition-timing-function:linear(0,.002 .5%,.008 1.1%,.019 1.7%,.034 2.3%,.052 2.9%,.073 3.5%,.102 4.2%,.134 4.9%,.191 6%,.264 7.3%,.556 12.1%,.683 14.3%,.742 15.4%,.797 16.5%,.848 17.6%,.89 18.6%,.932 19.7%,.967 20.7%,.997 21.7%,1.027 22.8%,1.052 23.9%,1.073 25%,1.09 26.1%,1.104 27.3%,1.117 28.9%,1.123 30.6%,1.124 32.4%,1.119 34.3%,1.112 35.9%,1.101 37.7%,1.043 45.5%,1.018 49.5%,1.007 51.7%,.998 54%,.992 56.3%,.988 58.6%,.985 61.7%,.985 65.2%,1 84.5%,1.002 91.4%,1);-webkit-user-select:none;-ms-user-select:none;user-select:none}.refactor-tools .flowchart-node.__isSelected{scale:1.2}.refactor-tools .flowchart-shape.start-node{stroke:#fcf;stroke-width:4px;fill:#fff}.refactor-tools .flowchart-shape.end-node{stroke:#444;stroke-width:4px;fill:#fff}.refactor-tools .flowchart-shape.process-node{stroke:#b2e0f9;stroke-width:4px;fill:#fff}.refactor-tools .flowchart-shape.decision-node{stroke:#fffa88;stroke-width:4px;fill:#fff}.refactor-tools .flowchart-edge{stroke:#333;stroke-width:2px;position:relative;z-index:-1}.node-events .flowchart{color:#333;position:relative;width:100%;height:100%;overflow:hidden}.node-events .flowchart-chart{position:absolute;top:0;left:0;width:100%;height:100%;outline:10px solid orange}.node-events .flowchart-chart foreignObject{pointer-events:none;overflow:visible}.node-events .flowchart-node{transition-duration:.8s;transition-property:scale;transition-timing-function:linear(0,.002 .5%,.008 1.1%,.019 1.7%,.034 2.3%,.052 2.9%,.073 3.5%,.102 4.2%,.134 4.9%,.191 6%,.264 7.3%,.556 12.1%,.683 14.3%,.742 15.4%,.797 16.5%,.848 17.6%,.89 18.6%,.932 19.7%,.967 20.7%,.997 21.7%,1.027 22.8%,1.052 23.9%,1.073 25%,1.09 26.1%,1.104 27.3%,1.117 28.9%,1.123 30.6%,1.124 32.4%,1.119 34.3%,1.112 35.9%,1.101 37.7%,1.043 45.5%,1.018 49.5%,1.007 51.7%,.998 54%,.992 56.3%,.988 58.6%,.985 61.7%,.985 65.2%,1 84.5%,1.002 91.4%,1);-webkit-user-select:none;-ms-user-select:none;user-select:none}.node-events .flowchart-node.__isSelected{scale:1.2}.node-events .flowchart-shape.start-node{stroke:#fcf;stroke-width:4px;fill:#fff}.node-events .flowchart-shape.end-node{stroke:#444;stroke-width:4px;fill:#fff}.node-events .flowchart-shape.process-node{stroke:#b2e0f9;stroke-width:4px;fill:#fff}.node-events .flowchart-shape.decision-node{stroke:#fffa88;stroke-width:4px;fill:#fff}.node-events .flowchart-edge{stroke:#333;stroke-width:2px;position:relative;z-index:-1}.passing-options .flowchart{color:#333;position:relative;width:100%;height:100%;overflow:hidden}.passing-options .flowchart-chart{position:absolute;top:0;left:0;width:100%;height:100%;outline:10px solid orange}.passing-options .flowchart-chart foreignObject{pointer-events:none;overflow:visible}.passing-options .flowchart-node{transition-duration:.8s;transition-property:scale;transition-timing-function:linear(0,.002 .5%,.008 1.1%,.019 1.7%,.034 2.3%,.052 2.9%,.073 3.5%,.102 4.2%,.134 4.9%,.191 6%,.264 7.3%,.556 12.1%,.683 14.3%,.742 15.4%,.797 16.5%,.848 17.6%,.89 18.6%,.932 19.7%,.967 20.7%,.997 21.7%,1.027 22.8%,1.052 23.9%,1.073 25%,1.09 26.1%,1.104 27.3%,1.117 28.9%,1.123 30.6%,1.124 32.4%,1.119 34.3%,1.112 35.9%,1.101 37.7%,1.043 45.5%,1.018 49.5%,1.007 51.7%,.998 54%,.992 56.3%,.988 58.6%,.985 61.7%,.985 65.2%,1 84.5%,1.002 91.4%,1);-webkit-user-select:none;-ms-user-select:none;user-select:none}.passing-options .flowchart-node.__isSelected{scale:1.2}.passing-options .flowchart-shape.start-node{stroke:#fcf;stroke-width:4px;fill:#fff}.passing-options .flowchart-shape.end-node{stroke:#444;stroke-width:4px;fill:#fff}.passing-options .flowchart-shape.process-node{stroke:#b2e0f9;stroke-width:4px;fill:#fff}.passing-options .flowchart-shape.decision-node{stroke:#fffa88;stroke-width:4px;fill:#fff}.passing-options .flowchart-edge{stroke:#333;stroke-width:2px;position:relative;z-index:-1}.add-node-tool .flowchart{position:relative;width:100%;height:100%;overflow:hidden}.add-node-tool .flowchart-edge{fill:none;stroke:#333;stroke-width:2px}.add-node-tool .flowchart-shape{stroke-width:4px}.add-node-tool .flowchart-shape.start-node{stroke:#fcf}.add-node-tool .flowchart-shape.end-node{stroke:#444}.add-node-tool .flowchart-shape.process-node{stroke:#b2e0f9}.add-node-tool .flowchart-shape.decision-node{stroke:#fffa88}.pass-register-options .flowchart{position:relative;width:100%;height:100%;overflow:hidden}.pass-register-options .flowchart-edge{fill:none;stroke:#333;stroke-width:2px}.pass-register-options .flowchart-shape{stroke-width:4px}.pass-register-options .flowchart-shape.start-node{stroke:#fcf}.pass-register-options .flowchart-shape.end-node{stroke:#444}.pass-register-options .flowchart-shape.process-node{stroke:#b2e0f9}.pass-register-options .flowchart-shape.decision-node{stroke:#fffa88}.code-cleanup .flowchart{position:relative;width:100%;height:100%;overflow:hidden}.code-cleanup .flowchart-edge{fill:none;stroke:#333;stroke-width:2px}.code-cleanup .flowchart-shape{stroke-width:4px}.code-cleanup .flowchart-shape.start-node{stroke:#fcf}.code-cleanup .flowchart-shape.end-node{stroke:#444}.code-cleanup .flowchart-shape.process-node{stroke:#b2e0f9}.code-cleanup .flowchart-shape.decision-node{stroke:#fffa88}@media all and (min-width:1440px){.grid .sidebar .options{gap:0px 16px;grid-template-columns:1fr 1fr}}.grid .flowchart{position:relative;width:100%;height:100%;overflow:hidden}.grid .flowchart-edge{fill:none;stroke:#333;stroke-width:2px}.grid .flowchart-shape{stroke-width:4px;fill:#fffc}.grid .flowchart-shape.start-node{stroke:#fcf}.grid .flowchart-shape.end-node{stroke:#444}.grid .flowchart-shape.process-node{stroke:#b2e0f9}.grid .flowchart-shape.decision-node{stroke:#fffa88}@media all and (min-width:1440px){.resize-node .sidebar .options{gap:0px 16px;grid-template-columns:1fr 1fr}}.resize-node .flowchart{position:relative;width:100%;height:100%;overflow:hidden}.resize-node .flowchart-edge{fill:none;stroke:#333;stroke-width:2px}.resize-node .flowchart-shape{stroke-width:4px;fill:#fffc}.resize-node .flowchart-shape.start-node{stroke:#fcf}.resize-node .flowchart-shape.end-node{stroke:#444}.resize-node .flowchart-shape.process-node{stroke:#b2e0f9}.resize-node .flowchart-shape.decision-node{stroke:#fffa88}.symbol-start[data-v-c4043098]{position:absolute;border:4px solid #ffccff;padding:20px;box-sizing:border-box;text-align:center;border-radius:50px;min-width:5em}.symbol-end[data-v-48cba1bd]{position:absolute;border:4px solid #b2e0f9;padding:20px;box-sizing:border-box;text-align:center;border-radius:50px;min-width:5em}.symbol-process[data-v-6194d2ce]{position:absolute;border:4px solid #b2e0f9;padding:20px;box-sizing:border-box;text-align:center}.symbol-decision-wrapper[data-v-a317061a]{position:absolute}.symbol-decision[data-v-a317061a]{transform:rotate(45deg);border:4px solid #fffa88;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.diamond-content[data-v-a317061a]{transform:rotate(-45deg);text-align:center;padding:0;white-space:nowrap;min-width:5em}.the-symbols .viewport-content[data-v-26364132]{font-size:16px}.the-symbols .canvas[data-v-26364132]{color:#333;position:relative;width:100%;height:100%}.joint-js .flowchart{color:#333;position:relative;width:100%;height:100%;overflow:hidden}.joint-js .flowchart.__toolPan{cursor:grab}.joint-js .flowchart.__toolPan.__isPanning{cursor:grabbing}.joint-js .flowchart-chart{position:absolute;top:0;left:0;width:100%;height:100%;outline:10px solid orange}.joint-js .flowchart-node{position:absolute;border:4px solid transparent;box-sizing:border-box;text-align:center;min-width:5em;transition-duration:.8s;transition-property:scale,box-shadow;transition-timing-function:linear(0,.002 .5%,.008 1.1%,.019 1.7%,.034 2.3%,.052 2.9%,.073 3.5%,.102 4.2%,.134 4.9%,.191 6%,.264 7.3%,.556 12.1%,.683 14.3%,.742 15.4%,.797 16.5%,.848 17.6%,.89 18.6%,.932 19.7%,.967 20.7%,.997 21.7%,1.027 22.8%,1.052 23.9%,1.073 25%,1.09 26.1%,1.104 27.3%,1.117 28.9%,1.123 30.6%,1.124 32.4%,1.119 34.3%,1.112 35.9%,1.101 37.7%,1.043 45.5%,1.018 49.5%,1.007 51.7%,.998 54%,.992 56.3%,.988 58.6%,.985 61.7%,.985 65.2%,1 84.5%,1.002 91.4%,1);-webkit-user-select:none;-ms-user-select:none;user-select:none}.joint-js .flowchart-node.start-node{border:4px solid #ffccff;padding:20px;border-radius:50px}.joint-js .flowchart-node.start-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.joint-js .flowchart-node.end-node{border:4px solid #444;padding:20px;border-radius:50px}.joint-js .flowchart-node.end-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.joint-js .flowchart-node.process-node{border:4px solid #b2e0f9;padding:20px}.joint-js .flowchart-node.process-node.__isSelected{scale:1.2;box-shadow:0 3px 8px #0000001a}.joint-js .flowchart-node.decision-node{padding:20px}.joint-js .flowchart-node.decision-node:before{content:"";transform:translate(-50%,-50%) rotate(45deg);border:4px solid #fffa88;display:flex;align-items:center;justify-content:center;position:absolute;width:calc(100% - 20px);aspect-ratio:1;top:50%;left:50%}.joint-js .flowchart-node.decision-node.__isSelected{scale:1.2}.joint-js .flowchart-node.decision-node.__isSelected:before{box-shadow:0 3px 8px #0000001a}#cytoscape-canvas{width:100%;aspect-ratio:1 / 1}.shape-outside .text{padding:32px;color:#333;line-height:1;text-align:center}.shape-outside .text .spacer-left{float:left;width:25%}.shape-outside .text .spacer-right{float:right;width:25%}.shape-outside .text.__None .spacer-left,.shape-outside .text.__None .spacer-right{display:none}.shape-outside .text.__Circle .spacer-left,.shape-outside .text.__Circle .spacer-right{shape-outside:circle(25%)}.shape-outside .text.__Ellipse{text-align:center}.shape-outside .text.__Ellipse .spacer-right,.shape-outside .text.__Ellipse .spacer-left{shape-outside:ellipse(50% 100%)}.shape-outside .text.__Hourglass .spacer-left{shape-outside:polygon(0 0,100% 50%,0% 100%)}.shape-outside .text.__Hourglass .spacer-right{shape-outside:polygon(100% 0,0% 50%,100% 100%)}.shape-outside .text.__Diamond .spacer-left{shape-outside:polygon(0 0,100% 0,0 50%,100% 100%,0 100%)}.shape-outside .text.__Diamond .spacer-right{shape-outside:polygon(100% 0,100% 100%,0 100%,100% 50%,0 0)}.shape-outside .text.__Slash .spacer-left{shape-outside:polygon(0% 0%,100% 0,0 100%)}.shape-outside .text.__Slash .spacer-right{shape-outside:polygon(100% 0,0 100%,100% 100%)}.shape-outside .text.__Pill .spacer-left{aspect-ratio:1;max-width:50%;shape-outside:polygon(0% 0%,50% 0%,50% 0%,43.19% .47%,36.51% 1.85%,30.08% 4.14%,24.02% 7.28%,18.45% 11.21%,13.46% 15.87%,9.15% 21.17%,5.61% 27%,2.89% 33.26%,1.05% 39.83%,.12% 46.59%,.12% 53.41%,1.05% 60.17%,2.89% 66.74%,5.61% 73%,9.15% 78.83%,13.46% 84.13%,18.45% 88.79%,24.02% 92.72%,30.08% 95.86%,36.51% 98.15%,43.19% 99.53%,50% 100%,50% 100%,0% 100%)}.shape-outside .text.__Pill .spacer-right{aspect-ratio:1;max-width:50%;shape-outside:polygon(100% 0%,50% 0%,50% 0%,56.81% .47%,63.49% 1.85%,69.92% 4.14%,75.98% 7.28%,81.55% 11.21%,86.54% 15.87%,90.85% 21.17%,94.39% 27%,97.11% 33.26%,98.95% 39.83%,99.88% 46.59%,99.88% 53.41%,98.95% 60.17%,97.11% 66.74%,94.39% 73%,90.85% 78.83%,86.54% 84.13%,81.55% 88.79%,75.98% 92.72%,69.92% 95.86%,63.49% 98.15%,56.81% 99.53%,50% 100%,50% 100%,100% 100%)}.site-menu-container{position:relative;margin:0;padding:0;display:block;float:left}.site-menu{height:100%;width:0;padding:32px 0 48px;overflow-x:hidden;margin:0;position:relative;background-image:linear-gradient(90deg,#00000052,#00000029)}.__menuOpen .site-menu{padding-left:24px;width:100%;min-width:320px}.__menuOpen .site-menu-toggle{transform:rotateY(180deg)}.site-menu-title{font-size:32px;margin-bottom:32px;display:inline-block;white-space:nowrap;font-weight:700;color:#fff;text-decoration:none}.site-menu-list{display:flex;flex-flow:column;overflow-y:auto;max-height:calc(100vh - 128px);overflow-x:hidden}.site-menu-list-item{color:#fff;white-space:nowrap;display:block;margin-bottom:8px;width:100%;text-decoration:none;position:relative;margin-left:16px;cursor:pointer;transition:.24s all ease}.site-menu-list-item:hover,.site-menu-list-item:focus{color:var(--accent-color);margin-left:24px}.site-menu-list-item:hover:before,.site-menu-list-item:focus:before{color:#fff;left:-24px}.site-menu-list-item:before{position:absolute;transition:.24s all ease;left:-16px;content:"";width:2px;background-color:currentColor;display:inline-block;height:100%}.site-menu-list-item.__isCurrent{color:#fff}.site-menu-list-item.__isCurrent:before{color:var(--accent-color)}.site-menu-toggle{position:absolute;width:0;background-color:#00000029;padding:16px 0;overflow:hidden;text-align:center;cursor:pointer;top:50%;z-index:2021;right:-32px;font-size:32px;transition:all ease .24s;display:none}.site-menu-toggle.__isVisible{width:32px;opacity:1}@media all and (min-width:560px){.site-menu-toggle{display:block}}.site-menu-toggle-mobile{position:absolute;right:-40px;top:1px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;z-index:2024;font-size:18px}.site-menu-toggle-mobile svg{width:13px}.site-menu-toggle-mobile.__isOpen{right:0}@media all and (min-width:640px){.site-menu-toggle-mobile{top:2px;width:64px;height:64px;right:-64px}.site-menu-toggle-mobile svg{width:26px}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;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:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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}[hidden]{display:none}:root{--accent-color: #58f208}.option-group{border:1px solid #fff;padding:24px 16px 0;position:relative;margin-bottom:32px;background-image:linear-gradient(90deg,#fff0,#fff0,#ffffff05)}.option-group:after{border-bottom:1px solid #222;content:attr(name);position:absolute;left:16px;padding-right:48px;top:-1px;color:transparent;z-index:1;display:inline-block;font-family:FixedSys;font-size:24px;line-height:0}.option-group:before{content:attr(name);position:absolute;z-index:2;left:16px;top:-16px;display:inline-block;font-family:FixedSys;font-size:24px;padding:0 64px 0 16px}.option-group small{opacity:.72;font-size:12px;font-weight:200;font-family:DroidSans}.option-group .button-container{text-align:right;width:100%;display:inline-block;margin-bottom:16px}.option-group .button+.button{margin-left:8px}.option-group hr{width:100%;height:1px;border:0 none transparent;background-color:#fff;opacity:.32}.option-title{display:inline-block;width:100%;font-family:FixedSys;font-size:1.2em}.option{margin-bottom:16px}.option.__isSubmit{text-align:right}.option label,.option .label{display:inline-block;width:100%;padding-bottom:6px;font-family:FixedSys;font-size:18px}.option input,.option select{font-size:12px;padding:4px 8px 4px 4px;border-radius:0;border:0 none transparent;border-left:4px solid transparent}.option input:focus,.option select:focus{border-left-color:var(--accent-color);outline:0 none transparent}.option input[type=checkbox]{display:none}.option input[type=checkbox]+label{display:inline-block;padding-left:28px;box-sizing:border-box;margin:0 24px 0 0;width:auto;position:relative}.option input[type=checkbox]+label:before{content:"";display:block;position:absolute;left:0;top:2px;transition:.24s ease all;height:16px;width:16px;background-color:#fff}.option input[type=checkbox]+label:after{content:"✓";display:block;transition:.24s ease all;position:absolute;left:4px;top:2px;line-height:16px;height:16px;width:16px;z-index:1;font-size:12px;color:#fff;opacity:0}.option input[type=checkbox]:checked{background-color:var(--accent-color)}.option input[type=checkbox]:checked+label:before{background-color:var(--accent-color)}.option input[type=checkbox]:checked+label:after{opacity:1}.option input[type=radio]{display:none}.option input[type=radio]+label{border-bottom:2px solid transparent;display:inline-block;width:auto;margin-right:16px}.option input[type=radio]:checked+label{border-bottom-color:var(--accent-color)}.option input[type=range]{height:16px;-webkit-appearance:none;width:100%;padding:0;background-color:transparent;border-left:0 none transparent}.option input[type=range]+input[type=number]{background-color:transparent;width:100%;text-align:center;color:#fff}.option input[type=range]:focus{outline:none;border-left:0 none transparent}.option input[type=range]::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;box-shadow:0 0 0 transparent;background:#eee;border-radius:1px;border:0 solid transparent}.option input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 transparent;height:16px;width:16px;border-radius:25px;background:var(--accent-color);cursor:pointer;-webkit-appearance:none;margin-top:-7px}.option input[type=range]:focus::-webkit-slider-runnable-track{background:#eee}.option input[type=range]::-moz-range-track{width:100%;height:4px;cursor:pointer;box-shadow:0 0 0 transparent;background:#eee;border-radius:2px;padding:0;border:0 solid transparent}.option input[type=range]::-moz-range-thumb{box-shadow:0 0 0 transparent;border:1px solid var(--accent-color);height:16px;width:16px;border-radius:25px;background:var(--accent-color);cursor:pointer}.option input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.option input[type=range]::-ms-fill-lower{background:#eee;border:0 solid transparent;border-radius:2px;box-shadow:0 0 0 transparent}.option input[type=range]::-ms-fill-upper{background:#eee;border:0 solid transparent;border-radius:2px;box-shadow:0 0 0 transparent}.option input[type=range]::-ms-thumb{margin-top:1px;box-shadow:0 0 0 transparent;height:16px;width:16px;border-radius:25px;background:var(--accent-color);cursor:pointer}.option input[type=range]:focus::-ms-fill-lower{background:#eee}.option input[type=range]:focus::-ms-fill-upper{background:#eee}.option .row{display:flex;flex-flow:row wrap;gap:8px}.option .info-icon{opacity:.64;background-color:#ffffff3d;color:#fff;font-family:FixedSys;width:18px;height:18px;line-height:18px;font-weight:400;margin-left:16px;font-style:normal;text-align:center;border-radius:100%;transition:.24s all linear;display:inline-block}.option .info{display:inline-block;position:relative}.option .info .info-icon:focus,.option .info .info-icon:hover{opacity:1;background-color:var(--accent-color)}.option .info .info-icon:focus+.info-details,.option .info .info-icon:hover+.info-details{opacity:1}.option .info .info-details{position:absolute;left:-103px;bottom:32px;opacity:0;z-index:3;background-color:#000000e0;width:256px;font-family:Droid sans;font-size:12px;pointer-events:none;padding:10px 15px}.option .info .info-details:after{content:"";position:absolute;bottom:-16px;left:calc(50% - 8px);border:8px solid transparent;border-top-color:#000000e0}.option table{color:#ccc;font-family:FixedSys;width:100%;border-spacing:0;border-bottom:1px solid currentColor}.option table td{border-left:1px solid currentColor;border-right:1px solid currentColor;border-top:1px solid currentColor;padding:4px}.option table td:first-child{min-width:20%;border-right:0 none transparent}.buttons-container{width:100%;text-align:center}.buttons-container .button{background-color:#eee;color:#666;line-height:1em;transition:.32s all ease}.buttons-container .button+.button{margin-left:16px}.buttons-container .button:hover{background-color:#f90;color:#fff}.buttons-container .button.__isRecording{background-color:#fff;color:#1a1b1c}.buttons-container .button.__isRecording .recording-icon{color:#ba0202;animation:recordAnimation .8s infinite}.buttons-container .button.__isLoading{background-color:#f90;color:#fff}.buttons-container .button.__isLoading .loading-icon{animation:loadingAnimation 1s infinite linear;display:inline-block;transform-origin:center center}.buttons-container .button .recording-icon{margin-right:8px}@keyframes loadingAnimation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html,body{margin:0;padding:0;min-height:100vh;width:100%}body{background:#222;color:#fff;margin:0;font-family:DroidSans}#app{display:-webkit-flex;display:-ms-flex;display:flex}.viewport{width:100%;padding-top:32px;padding-right:32px;float:left}.viewport.__hideCursor,.viewport .__hideCursor{cursor:none}.viewport>[ratio="1x1"]{aspect-ratio:1/1;margin:auto;max-width:calc(80vh - 64px)}.sidebar{width:100%;padding-top:64px;float:left}.sidebar .options{display:grid;grid-template-columns:1fr}.sidebar a{color:#09f}.sidebar a:visited{color:#f09}@media all and (min-width:640px){.viewport{width:calc(60% - 40px)}.sidebar{padding-top:64px;margin-left:40px;width:40%}}.viewport-content{background-color:#fff;width:100%;border-radius:8px;box-shadow:8px 8px 16px #00000029}h1{font-family:Fixedsys;margin:18px 0;font-size:32px;line-height:32px}*{box-sizing:border-box}input:-webkit-autofill{background-color:#fff}::selection{background:var(--accent-color);color:#333}::-moz-selection{background:var(--accent-color);color:#333}@font-face{font-family:Fixedsys;src:url(/assets/fixed-sys-CXuOmEzP.otf)}@font-face{font-family:DroidSans;src:url(/assets/DroidSans-CgXXU6iP.otf)}@font-face{font-family:DroidSans;font-weight:700;src:url(/assets/DroidSans-Bold-BLGKTZ-X.otf)}.app{height:100%;position:relative}.outlet-full{overflow-y:auto;display:flex;transition:width ease .24s;width:100%;height:100dvh;opacity:1;transform:translateY(0)}.outlet-full>*{margin:0 32px 32px 64px;width:calc(100% - 96px);min-height:calc(100vh - 32px)}.button{color:#eee;background-color:var(--accent-color);border:0 none transparent;padding:8px 16px;transition:.16s all ease}.button:active{scale:.9}.button.__isSmall{padding:4px 12px;font-size:.8em}.two{display:grid;grid-template-columns:1fr 1fr}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#segments-canvas ::selection{background:transparent;color:inherit}#segments-canvas ::-moz-selection{background:transparent;color:inherit}
