body,html{height:100%}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{height:100%}::selection{background-color:#000;color:#fff}.rightSide,.Save,.Workspace{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@font-face{font-family:Space Grotesk;src:url(/Paperwork/static/media/SpaceGrotesk-Light.3564bf8e.ttf);font-weight:300}@font-face{font-family:Space Grotesk;src:url(/Paperwork/static/media/SpaceGrotesk-Regular.982323eb.ttf);font-weight:400}@font-face{font-family:Space Grotesk;src:url(/Paperwork/static/media/SpaceGrotesk-Medium.3d44559f.ttf);font-weight:500}@font-face{font-family:Space Grotesk;src:url(/Paperwork/static/media/SpaceGrotesk-SemiBold.18970edf.ttf);font-weight:600}@font-face{font-family:Space Grotesk;src:url(/Paperwork/static/media/SpaceGrotesk-Bold.ff7cc358.ttf);font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font-family:Space Grotesk,Arial,sans-serif;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.border-left{border-left:1px solid #000}.border-right{border-right:1px solid #000}.border-top{border-top:1px solid #000}.border-bottom{border-bottom:1px solid #000}input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.textExponent{font-size:.75em;vertical-align:text-top;font-weight:400}.App{display:flex;flex-direction:column;height:100%;text-align:center;background-color:#fff;color:#000;overflow:hidden}.App-logo{display:flex;padding:0 20px 5px;font-size:36px;font-weight:600}.App-header{min-height:60px;height:60px;width:100%;flex-direction:row;align-items:center;font-size:24px}.App-header,.App-links{display:flex;justify-content:space-between}.App-links{width:500px}.Header-logo svg{width:35px;height:35px}.Header-logo{margin-right:17px}.App-links a{text-decoration:none;color:#000}.App-links a:first-child{margin-right:10px}.App-links a:hover{font-weight:700}main{display:flex;flex-direction:row;height:calc(100% + -60px);height:calc(100vh + -60px)}.button{align-items:center;justify-content:center;height:100%;cursor:pointer}.button,.button div{display:flex}.button:hover{background-color:#000;color:#fff}.button:hover svg{fill:#fff}.save__format input:checked+label{background-color:#000;color:#fff}.DropBox{width:100%;align-items:flex-start}.DropBox,.leftSide{height:100%;display:flex}.leftSide{width:50%;flex-direction:row;align-items:baseline;position:relative;overflow-y:auto;overflow-x:auto}.rightSide{width:50%;display:flex;flex-direction:column;align-items:center}.aboutContainer{display:none;flex-direction:column;align-items:flex-start;justify-content:center;background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;padding:0 5vw;text-align:left;-webkit-touch-callout:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.aboutContainer p{margin:10px 0;font-weight:300}.about,.App-logo-container{display:flex;justify-content:center;align-items:center}.about{height:100%;cursor:pointer;min-width:60px}.aboutTitle{width:100%;font-size:24px;font-weight:600}.aboutLink{color:#000;text-decoration:none;padding:10px;margin-top:20px;margin-bottom:10px;border:1px solid #000}.aboutLink:hover{cursor:pointer;color:#fff;background-color:#000}.aboutCredits p{color:grey}em{font-style:italic}strong{font-weight:600}.Workspace{width:100%;height:100%;display:flex;flex-direction:row;align-items:baseline;position:relative;overflow:auto}.Workspace[draggable=true]{cursor:move}.Workspace__placeholder{position:relative;top:calc(50% - 2.1em);display:flex;flex-direction:column;justify-content:center;align-items:center;color:grey;text-align:left}.Workspace__Instructions ol,.Workspace__Instructions p{font-size:.8em;font-weight:300}.Workspace__Instructions li,.Workspace__Instructions p{line-height:1.2}.Workspace__Instructions p{margin-left:-1.3em}.Workspace__Instructions ol{list-style-type:decimal}.Workspace__Rightclick{text-align:center;margin-bottom:10px}.Workspace__viewBox>*{cursor:auto}.Workspace__viewBox{padding:20px;cursor:unset;height:100%}.Workspace .DropBox{cursor:unset}.Workspace .DropBox>*{cursor:auto}.canvasContainer{align-items:center;justify-content:center;height:100%}.Box,.BoxGroup,.canvasContainer{display:flex;flex-direction:column}.Box,.BoxGroup{margin:10px;border:1px solid #000;background-color:#fff;-webkit-transition:all 2s;transition:all 2s}.Box__wrapper{position:relative;font-size:12px}.Box__title{display:flex;justify-content:flex-start;align-items:stretch;height:40px;color:#fff;fill:#fff;background-color:#000;border-bottom:1px solid #000;min-width:180px;cursor:move;cursor:-webkit-grab;cursor:grab}.Box__titleIcon{display:flex;justify-content:center;align-items:center;width:30px;height:30px;margin:5px;border-radius:50%}.Box__titleIcon svg{width:20px;height:20px}.Box__titleText{display:flex;justify-content:center;align-items:center;flex:1 1;font-size:16px;font-weight:600}.Box__titleIcon+.Box__titleText{padding-left:15px;padding-right:20px}.Box_titleOptions{position:absolute;right:-12px;top:-12px;display:flex}.Box__titleOption{cursor:pointer}.Box__titleOption svg{fill:#000;background-color:#fff;border-radius:50%}.Box_titleOption span{color:#fff;background-color:#fff;border-radius:50%}.Box__content{display:flex;flex-direction:column;min-width:80px}.Box .Box__content .Box__slider{width:100%;min-width:80px;margin:0}.Box__info{z-index:998;padding:10px 5%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left}.Box__info p{margin:5px 0}.Box__container{padding:10px;border-top:1px solid #000}.Box__placeholder{color:grey}.DropBox{position:relative}.PlaceHolder{border:2px dotted grey;color:grey;height:40px;margin:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:180px;font-size:12px}.BoxPlaceHolder{width:100%;height:auto;margin:0;background-color:hsla(0,0%,100%,.9);position:absolute;top:0;left:0;z-index:998;pointer-events:none}.PlaceHolder p{text-align:center}.Box .Box__content .Box__slider .rc-slider-handle{border:2px solid #000}.Box .Box__content .Box__slider .rc-slider-handle:focus{border-color:#000;box-shadow:none}.Box .Box__content .Box__slider .rc-slider-handle-click-focused:focus{border-color:#000;box-shadow:unset}.Box .Box__content .Box__slider .rc-slider-handle:hover{border-color:#000}.Box .Box__content .Box__slider .rc-slider-handle:active{border-color:#000;box-shadow:none}.react-contextmenu-wrapper{width:100%;height:100%}.react-contextmenu{display:flex;flex-direction:column;position:absolute;background-color:#fff;border:1px solid #000;border-top:none;border-bottom:none;z-index:999;font-size:16px;font-weight:400}.react-contextmenu-borderTop{width:100%;height:1px;position:absolute;top:0;left:0;background-color:#000}.react-contextmenu-item{display:flex;justify-content:flex-start;width:100%;height:40px;cursor:pointer}.react-contextmenu-submenu>.react-contextmenu-item{cursor:auto}.react-contextmenu-item--selected{color:#fff;background-color:#000}.react-contextmenu-item--selected>span svg{fill:#fff}.react-contextmenu-item>.react-contextmenu{display:none}.react-contextmenu-item:hover>.react-contextmenu{display:flex}.react-contextmenu-item{border-bottom:1px solid #000}.react-contextmenu-itemLabel{display:flex;align-items:center;justify-content:flex-start;flex:1 1}.react-contextmenu-itemIcon{display:flex;align-items:center;justify-content:center;width:40px}.react-contextmenu-itemText{padding:10px;white-space:nowrap}.react-contextmenu-itemIcon+.react-contextmenu-itemText{padding-left:0}.editionMenu{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:60px;height:60px;text-align:center}.save{display:flex;height:100%;flex:1 1}.save__button{min-width:60px}.save__name{flex:1 1;text-align:end;min-width:0;width:100%;padding-left:20px}.save__nameSuffixe{display:flex;align-items:center;padding-right:20px}.save__format{display:flex}.burstMode,.save__formatItem{min-width:60px}.save__zipNumber{display:flex;width:90px}.save__zipNumber input{min-width:60px;text-align:center}.save__zipNumberArrows div{display:flex;flex-direction:column;align-items:center;justify-content:center;width:30px;height:30px}.TransformBox{padding:5px 0}.Transform,.TransformBox2{padding:15px 20px}.Transform{display:flex;flex-direction:row;align-items:center}.TransformBox>.Transform:not(:first-child),.TransformBox>:not(:first-child) .Transform{border-top:1px dashed #a9a9a9;margin-top:5px}.TransformBox__icon{margin-right:15px;margin-left:-5px}.TransformBox__icon svg{width:24px;height:24px}.TransformBox__input{flex-grow:1}.Transform2D__inputs{flex-grow:1;display:flex;flex-direction:column}.Transform2D__inputs>:first-child .Box__slider{margin-top:10px}.Transform2D__inputs>:first-child{margin-bottom:5px}.Transform2D__inputs>:first-child .rc-slider-mark{top:-14px}.rc-slider-tooltip-placement-top .rc-slider-tooltip-inner{margin-bottom:-8px}.rc-slider-tooltip-arrow{display:none}.rc-slider-tooltip-inner{background-color:#000;color:#fff;border-radius:0;box-shadow:none;border:1px solid #fff}.gridMode{font-weight:500;margin:40px 20px 20px}.gridMode__label{color:grey}.gridMode__text{border:none;border-bottom:1px solid #000;font:inherit}.Markov__Parameters{padding:10px;position:relative}.Markov__Containers{display:flex;flex-direction:column;align-items:center;justify-content:center}.Markov__RangeIcon{display:flex;align-items:center;padding:0 10px;position:absolute;top:0;right:0;border-color:#000;border-style:solid;border-width:0 0 1px 1px}.Markov__RangeIcon svg{fill:#000}.Markov__RangeContainer{display:flex;width:100%;height:60px}.Markov__InputsContainer{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;height:20px;margin-left:113px;padding:0 20px}.Markov__InputContainer{display:flex;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Markov__Info{position:absolute;right:10px;bottom:10px;color:grey}.Markov__InputIcon{width:40px;display:flex;flex-direction:column;align-items:center;justify-content:center}.Markov__InputIcon svg{fill:#a9a9a9;cursor:pointer}.Markov__InputIcon.selected svg,.Markov__InputIcon svg:hover{fill:#000}.Markov__Input{width:30px;color:#a9a9a9;background-color:initial}.Markov__Radar{margin:30px;width:50%}.Markov__Radar .Radar__Outline{stroke:#000;fill:#000;stroke-linecap:round}.Markov__Radar .Radar__Shape{fill:#fff}.Markov__Radar .Radar__Line{stroke:#000;stroke-width:1;stroke-linecap:round}.Markov__Radar .Radar__Text{font-family:Space Grotesk;text-anchor:middle;fill:#888;font-size:10}.Markov__Radar .Radar__Point{fill:#fff;stroke:#000;stroke-width:1;cursor:pointer}.Markov__Radar .Radar__Draggable{fill:#fff;stroke:#000;stroke-width:2;cursor:-webkit-grab;cursor:grab}.Markov__Radar .Radar__Draggable.isDragging:active{cursor:-webkit-grabbing;cursor:grabbing}.Markov__InputIcon .exponent svg{height:15px;position:absolute;top:-16px;left:7px;-webkit-transform:rotate(-15deg) translateY(6px);transform:rotate(-15deg) translateY(6px)}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-o-inner-spin-button,input::-o-outer-spin-button{-o-appearance:none;margin:0}.Recursion__options{width:100%;display:flex;justify-content:space-around;align-items:center;position:relative}.Recursion__options input[type=number]{width:100%;text-align:center;border-bottom:1px solid #000}.Recursion__options input[type=checkbox]{display:none}.Recursion__duplicate{display:flex}.checkmark{margin-right:5px;height:1em;width:1em;background-color:#fff;border:1px solid #000;display:inline-flex;justify-content:space-around}.Recursion__duplicate:hover input~.checkmark,.Recursion__duplicate input:checked~.checkmark{background-color:#000}.checkmark:after{content:"";display:none;width:25%;height:50%;border:solid #fff;border-width:0 .1em .1em 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.Recursion__duplicate input:checked~.checkmark:after{display:block}.Log{display:flex;justify-content:space-around;padding:5px 10px;background-color:#000;color:#fff;top:calc(100% + 15px);width:100%;cursor:pointer;z-index:998;border-bottom:1px solid #fff}.Log,.Log:after{position:absolute}.Log:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #000;top:-10px}.Input.Random{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #000}.Input.Random input{text-align:center;z-index:2}.Random__icon svg{width:30px;height:30px}.Increment__limits,.Increment__options{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Increment__options{border:1px solid #000;border-width:1px 0}.Input.Increment input{text-align:center;z-index:2}.Increment__step input{color:grey;font-size:.8em;margin-bottom:-2px}.Increment__step .Increment__icon svg{width:30px;height:30px;cursor:pointer}.Increment__icon svg{width:15px;height:15px}.Increment__step{display:flex;flex-direction:column}.Input.Increment .selected svg{fill:#fff}.Input.Increment .selected{background-color:#000}.Increment__options label{padding:0 10px;cursor:pointer}.Input.Increment input[type=radio]{display:none}.Random__arrow{margin:0 -6px}
/*# sourceMappingURL=main.22fa105b.chunk.css.map */