html{scroll-behavior:smooth}body{margin: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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{--terra-cotta:#e26c5a;--nadeshiko-pink:#efa9b9;--desert-sand:#d7bba8;--khaki-web:#bbb09b;--black-coffee:#3d2934;--primary-color:var(--terra-cotta);--background-color:var(--black-coffee);--hover-color:var(--nadeshiko-pink);--text-color:var(--black-coffee);--type-color:var(--khaki-web)}body{color:var(--text-color)}.terra-cotta{--primary-color:var(--terra-cotta);--secondary-color:#fff}.nadeshiko-pink{--primary-color:var(--nadeshiko-pink);--secondary-color:#fff}.khaki-web{--primary-color:var(--khaki-web);--secondary-color:#fff}.desert-sand{--primary-color:var(--desert-sand);--secondary-color:#fff}.black-coffee{--primary-color:var(--black-coffee);--secondary-color:#fff}.white{--primary-color:#fff;--secondary-color:var(--black-coffee)}button{font-weight:var(--font-weight-normal);padding:var(--space-xs) var(--space-md)}button.primary{background-color:var(--primary-color);color:var(--secondary-color);border:0}button.secondary{border:1px solid var(--primary-color)}button.secondary,button.tertiary{background-color:#fff;color:var(--primary-color)}button.tertiary{border:0}*{--default-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12);--inset-shadow:inset 0.3em 0.3em 0.9em var(--black-coffee);--space-xss:0.25rem;--space-xs:0.5rem;--space-sm:0.75rem;--space-md:1.25rem;--space-lg:2rem;--space-xl:3.25rem;--space-xxl:5.25rem;--text-size-1:12px;--text-size-2:14px;--text-size-3:16px;--text-size-4:18px;--text-size-5:20px;--text-size-6:24px;--text-size-7:30px;--text-size-8:36px;--text-size-9:48px;--text-size-10:60px;--text-size-11:72px;--font-weight-light:200;--font-weight-normal:400;--font-weight-heavier:600}body{font-size:var(--text-size-2);font-weight:var(--font-weight-normal);line-height:1.5}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-light)!important}h1{font-size:var(--text-size-7)}h2{font-size:var(--text-size-5)}.App-logo{height:100vh;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.MasterPage{height:100vh}button{font-size:var(--text-size-2);text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;padding:var(--space-sm) var(--space-md)}button:active,button:focus{outline:none}.Environment{height:100vh}.header>.center{width:100%}.Diagram>.body{margin-top:200px;position:relative}.Diagram>.header .buttons{float:right;display:flex;flex-direction:row}.Diagram .header{display:flex}.Numl{border-color:var(--primary-color);background-color:#fff}.Numl>.header{display:flex;color:#fff;background-color:var(--primary-color)}.Numl .divider{border-bottom:1px var(--primary-color);border-bottom-style:dashed;height:1px}.Numl .Property{width:100%}.DragableItem{min-width:100px;border-width:1.3px;border-style:solid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;z-index:100;box-shadow:var(--default-shadow)}.DragableItem>.LazyInput.InActive{background-color:var(--black-coffee);display:flex;padding:3px;font-size:var(--text-size-6);align-items:center;justify-content:center}.DragableItem>.LazyInput.InActive .Element.AddCircle{width:25px;height:25px;background-color:var(--primary-color);color:#fff}.DragableItem>.LazyInput.InActive:hover{background-color:var(--nadeshiko-pink)}.DragableItem>.header.grab{cursor:grab}.DragableItem>.header.grabbing{cursor:grabbing}.DragableItem>.header .SingleLineEditor .LazyInput.InActive{position:absolute;right:25px;opacity:0;top:0}.DragableItem>.header .SingleLineEditor .Element.Cancel{position:absolute;right:5px;top:0;opacity:0}.DragableItem>.header{height:30px;position:relative;width:100%}.DragableItem .section{margin:4px 2px}.DragableItem .ReorderableMember .SingleLineEditor .title{width:100%}.DragableItem>.header .title{display:flex;margin-top:1px;margin-left:3px;white-space:nowrap}.DragableItem>.header:hover .SingleLineEditor .Element.Cancel,.DragableItem>.header:hover .SingleLineEditor .LazyInput.InActive,.DragableItem>.header:hover>.reorderControls{opacity:1}.DragableItem .section .Element.Arrow{color:#000}.LazyInput{position:relative;z-index:1000}.LazyInput.Active{display:flex;flex-direction:row}.LazyInput.InActive{cursor:pointer}.LazyInput.Active .exit{background-color:red;color:#fff}.Element{cursor:pointer}.Element.AddCircle{display:flex;justify-content:center;align-content:center;align-items:center;justify-items:center;border-radius:50%}.SingleLineEditor{z-index:1000}.SingleLineEditor>*{display:inline-block}.SingleLineEditor .Element.Cancel{cursor:pointer}.Property{width:100%}.ReturnType{display:flex;flex-direction:row}.ReturnType,.Type{color:var(--type-color)}.Type{font-weight:var(--font-weight-heavier)}.Method,.Params{display:flex}.Method,.Params,.queer{flex-direction:row}.Expands,.Property{display:flex;flex-direction:row}.ReorderableMember{position:relative}.ReorderableMember>.reorderControls{display:flex;position:absolute;top:0;left:0;bottom:0;z-index:1000;opacity:0}.ReorderableMember .SingleLineEditor .LazyInput.InActive{position:absolute;right:25px;opacity:0}.ReorderableMember .SingleLineEditor .Element.Cancel{position:absolute;right:5px;opacity:0}.ReorderableMember .LazyInput.InActive{position:absolute;right:25px}.ReorderableMember:hover .SingleLineEditor .Element.Cancel,.ReorderableMember:hover .SingleLineEditor .LazyInput.InActive,.ReorderableMember:hover>.reorderControls{opacity:1}.body{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:18px}.Element{display:relative;z-index:1000}.icons{vertical-align:middle}.Layers{position:relative}.Layers .corner{position:absolute;top:0;left:0;background-color:var(--desert-sand);z-index:1200;width:40px;height:40px}.HorizontalLayer>.header{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;width:0}.HorizontalLayers .Button{width:100%}.VerticalLayers .Button{top:0;height:100%;width:40px}.HorizontalLayers{position:absolute;top:0;left:0;right:0}.VerticalLayers{position:absolute;display:flex;top:0;left:0;white-space:nowrap;flex-wrap:nowrap}.VerticalLayer{float:left;height:100%}.HorizontalLayer{clear:both;position:relative;display:flex;flex-direction:row}.HorizontalLayer>.body{position:relative;height:100%;width:100%}.VerticalLayer>.body{height:100%}.HorizontalLayer:nth-child(2n)>.body,.VerticalLayer:nth-child(2n)>.body{background-color:rgba(85,85,85,.13)}.Layer .header .Element.Arrow{width:-webkit-min-content;width:min-content;height:-webkit-min-content;height:min-content;font-size:25px;color:var(--black-coffee)}.Layer .header .Element.Arrow:hover{color:#fff}.VerticalLayer .header>div{padding-left:var(--space-xs);padding-right:var(--space-xs)}.HorizontalLayer .header>div{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.VerticalLayer .header{width:100%;height:40px}.HorizontalLayer .header{position:relative;width:40px;z-index:1000}.Layer .header>div{margin-top:auto;margin-bottom:auto}.Layer .header .Arrow{width:30px;height:30px;z-index:1000}.HorizontalLayer .header .center{height:100%}.Layer>.header{background-color:var(--desert-sand)}.Layer>.header .SingleLineEditor .LazyInput.InActive{opacity:0}.Layer>.header:hover .SingleLineEditor .LazyInput.InActive{opacity:1}.Layer>.header .SingleLineEditor .Element.Cancel{opacity:0}.Layer>.header:hover .SingleLineEditor .Element.Cancel{opacity:1}.Layer>.body>.resizeLine{background-color:var(--desert-sand);--thickness:4px;--hover-thickness:6px}.VerticalLayer>.body>.resizeLine{float:right;width:var(--thickness);bottom:0;height:100%;position:relative;cursor:w-resize}.VerticalLayer .resizeLine:hover{width:var(--hover-thickness)}.HorizontalLayer .header .SingleLineEditor .LazyInput.Active{position:relative;left:40px}.HorizontalLayer>.body>.resizeLine{height:var(--thickness);width:100%;position:absolute;bottom:0;cursor:s-resize}.HorizontalLayer .resizeLine:hover{height:4px}.Layers>.LayersButton>.Button{background-color:var;color:#eee;background-color:var(--black-coffee)}.Layers .LayersButton .Button{display:flex;align-items:center;justify-items:center;justify-content:center;align-content:center;color:#eee;background-color:var(--black-coffee)}.Layers .LayersButton .Button .Element.AddCircle{height:30px;width:30px;background-color:var(--primary-color)}.Layers .LayersButton .Button:hover{background-color:var(--nadeshiko-pink)}.Layer .resizeLine{position:relative;z-index:900}.Button{background-color:var(--primary-color);font-size:var(--text-size-2);padding:var(--space-sm) var(--space-md);color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;position:relative;width:200px;margin:auto;font-size:larger;cursor:pointer;z-index:1000;text-align:center;vertical-align:middle;line-height:30px}.Enum{border-color:var(--khaki-web)}.Enum,.Enum>.header{background-color:#fff}.Enum>.header{color:var(--khaki-web);border-bottom:1px solid var(--khaki-web)}.Arrow.LeftTop{position:absolute;border-left:2px solid #000;border-top:2px solid #000}.Arrow.RightTop{position:absolute;border:0 solid #000}.Arrow.LeftBottom{border-left:2px solid #000}.Arrow.LeftBottom,.Arrow.RightBottom{position:absolute;border-bottom:2px solid #000}.Arrow.RightBottom{border-right:2px solid #000}.View{background-color:#fff;border-color:var(--nadeshiko-pink)}.View>.header{border-bottom:1px solid #ffb6c1;color:#fff;background-color:var(--nadeshiko-pink)}.Choice.Button{position:relative}.ChoiceButtonList div{z-index:2501}.ChoiceButtonList{position:absolute;border:1px solid #ffb6c1;width:100%;text-align:left;z-index:1500;background-color:#eee}.ChoiceButtonList>div:hover{cursor:pointer;background-color:#ffb6c1}.Menu{--padding:var(--space-md);background-color:var(--black-coffee);height:calc(100% - 2*var(--padding));padding:var(--padding);box-shadow:var(--default-shadow)}.Menu .Button{text-align:left;padding:var(--space-xs);background-color:var(--black-coffee);color:var(--terra-cotta);position:relative;width:200px;margin:auto;font-size:larger;cursor:pointer;z-index:1000;text-align:center;vertical-align:middle;line-height:30px}.Menu .Button:hover{background-color:var(--nadeshiko-pink)}.Header{display:flex}.Header,.Header>.center{width:100%}.Window{z-index:1300;position:absolute;background-color:#f5f5f5;border:1px solid #ffb6c1}.Page.WithMenu{display:grid;grid-template-columns:auto 1fr}.Page{height:100vh}.Page.WithMenu .mainContent{display:grid;grid-gap:var(--space-lg)}.MasterPage>.header>.left>.Button{width:100px;height:40px;color:#555;background-image:linear-gradient(to bottom right,#ebebeb,#f2f2f2);border-radius:0 0 50px 0;border-top:0 solid #ffb6c1;border-left:0;border-right:1px;border-bottom:1.75px solid #ffb6c1}.MasterPage>.header>.left>.Button:hover{background-image:linear-gradient(to bottom right,#f2f2f2,#ebebeb)}.MasterPage .Menu.header{color:var(--nadeshiko-pink)}.MasterPage .Menu.header .material-icons{color:var(--terra-cotta);font-size:var(--text-size-10)}.queer{display:flex}.queer>div{flex-direction:row}.MasterPage .Menu.header .right{position:absolute;font-size:var(--text-size-10);right:50px;background-color:var(--black-coffee);color:var(--terra-cotta);width:200px;text-align:center;margin:auto;font-size:larger;cursor:pointer;z-index:1000;vertical-align:middle;line-height:30px}.Error{position:relative;z-index:2000;border-radius:15px;border:2px solid #ff4500;background-color:orange;font-size:18px;padding:5px;color:#ff4500}.Error>div:nth-child(2){border-radius:15px;border:1px solid #ff4500;padding:5px}.Thumbnail{border:1px solid #ffb6c1;background-color:#eee;border-radius:10px;margin:0 0 5px 5px;cursor:pointer}.Thumbnail>.SingleLineEditor{border-bottom:1px solid #555}.Thumbnail>.picture{height:200px;width:200px}.Thumbnail>.picture>.fakePicture{position:relative;top:70px;rotate:45deg;font-size:xx-large;color:#5f9ea0}.Diagrams>.Element{position:absolute;right:20px;top:20px;font-size:var(--text-size-2);cursor:pointer;padding:var(--space-sm) var(--space-sm);color:#fff;display:grid;align-items:center;justify-items:center;border-radius:50%;background-color:var(--primary-color);box-shadow:var(--default-shadow)}.Diagrams .SingleLineEditor .Button{width:400px;margin:3px;line-height:100px;color:#555;background-image:linear-gradient(to bottom right,#ebebeb,#f2f2f2);border-radius:50px 0 50px 0;border-top:1px solid #ffb6c1;border-left:3px;border-right:1px;border-bottom:3px solid #ffb6c1}.Diagrams .diagrams{min-height:500px;min-width:500px;padding-right:90px}.fakethumbnail{font-size:var(--text-size-11);cursor:pointer;width:100%;height:100%;background-color:var(--black-coffee);color:var(--terra-cotta);display:grid;align-items:center;justify-items:center}.fakethumbnail .overlay{display:grid;text-align:center}.fakethumbnail .overlay .play-button .material-icons{font-size:var(--text-size-10)}.hero{background-color:var(--primary-color);color:var(--secondary-color);padding:var(--space-lg)}.hero h1{font-weight:var(--font-weight-heavier)!important}.hero h3{font-weight:var(--font-weight-light)}.Information{overflow:auto}.Information .chapter{padding:var(--space-md)}.FeatureSite{display:grid;grid-gap:var(--space-md)}.feature-list{display:grid;grid-gap:var(--space-lg)}@media (min-width:992px){.feature-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.feature-list{grid-template-columns:1fr}}.indented.section{margin-left:var(--space-sm)}.feature{--primary-color:var(--terra-cotta);color:var(--primary-color);background-color:#fff;display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-md)}.feature .icon{display:grid;align-items:center;justify-items:center;border-radius:50%;background-color:var(--primary-color);color:#fff;width:50px;height:50px;box-shadow:var(--default-shadow)}.feature .details{display:grid;grid-gap:var(--space-xs)}.feature .headline{display:grid;grid-template-columns:1fr auto;align-items:start}.feature .name{font-size:var(--text-size-5);font-weight:var(--font-weight-heavier)}.feature .description{font-size:var(--text-size-2)}.feature .description,.tag{font-weight:var(--font-weight-light)}.tag{background-color:var(--terra-cotta);color:#fff;padding:var(--space-xss) var(--space-xs);display:grid;align-items:center}.text-wrapper{max-width:860px}.avatar{display:grid;width:150px;height:150px;border-radius:50%;background-color:#fff;background-image:url(/Images/avatar.jpg);background-size:cover;box-shadow:var(--inset-shadow)}.whoami .content{display:grid;grid-template-columns:1fr auto;grid-gap:var(--space-md)}.FeatureSite .section{display:grid;padding:0 var(--space-md)}.FeatureSite .section h1{color:var(--terra-cotta);margin:0 0 var(--space-md) 0}.showcase{display:grid;grid-template-columns:1fr auto;grid-gap:var(--space-md)}.showcase .details{display:grid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.showcase .details button{justify-self:flex-end}.FileView .ebaexY{border-radius:0}.FileView .fileName{padding:2px;padding-left:var(--space-xs)}.TabView .header{display:flex;font-size:var(--text-size-5);width:-webkit-min-content;width:min-content;background-color:var(--primary-color);padding:var(--space-xss) var(--space-xss) 0 0;border-radius:var(--space-xss) var(--space-xss) 0 0}.TabView .headElement{color:var(--primary-color);background-color:var(--background-color);font-weight:var(--font-weight-heavier);padding:var(--space-xs);cursor:pointer;margin-left:var(--space-xss);z-index:1}.TabView .headElement.chosen,.TabView .headElement:hover{background-color:var(--hover-color)}.TabView>.body{position:relative;top:-.25rem;border:var(--space-xss) solid var(--primary-color);color:var(--primary-color);background-color:var(--background-color)}.Documentation{font-size:var(--text-size-2)}.Documentation>.section{box-shadow:var(--default-shadow);margin:var(--space-xs);padding:var(--space-xs)}.Documentation>.section>.header{color:var(--nadeshiko-pink)}.Documentation .article>.header{-webkit-text-decoration:underline var(--nadeshiko-pink);text-decoration:underline var(--nadeshiko-pink)}.Documentation .article>.body{display:flex;flex-wrap:wrap}.Documentation .article .paragraphs{width:700px}.Documentation .example{width:500px;height:250px}.Documentation .TabView{width:1000px}
/*# sourceMappingURL=main.b3d46793.chunk.css.map */