:root{--accent-color:#00efbe;--highlight-color:#abeee0;--main-color:#008166;--main-bg:#000c17;--main-transparent:rgba(0,129,101,.4);--dark-transparent:rgba(50,50,50,.3);--highlight-gradient:radial-gradient(circle,var(--main-color) 0%,var(--highlight-color) 100%)}:root.light{--accent-color:#3a55bd;--highlight-color:#000c17;--main-color:#173195;--main-bg:#ededf1;--main-transparent:rgba(23,49,149,.6);--dark-transparent:hsla(0,0%,55%,.3)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000c17;background:var(--main-bg);color:#008166;color:var(--main-color);font-family:muli,sans-serif;font-size:16px;font-style:normal;font-weight:300;margin:0;scroll-behavior:smooth}body *{transition:color .15s ease-in-out;will-change:color}::-webkit-scrollbar{width:1em}::-webkit-scrollbar-track{background-color:rgba(50,50,50,.3);background-color:var(--dark-transparent);border-radius:0}::-webkit-scrollbar-thumb{background:rgba(0,129,101,.4);background:var(--main-transparent);border:none;border-radius:0}h1,h2,h3,h4,h5,h6{font-weight:400;margin:.2em 0}h1{color:#00efbe;color:var(--accent-color);font-size:4em}h2{font-size:2.4em}a,a:link,a:visited{color:#00efbe;color:var(--accent-color);-webkit-text-decoration:2px #008166 underline dotted;text-decoration:2px #008166 underline dotted;-webkit-text-decoration:2px var(--main-color) underline dotted;text-decoration:2px var(--main-color) underline dotted}a:hover{color:#abeee0;color:var(--highlight-color)}.middle{vertical-align:middle}button{background:transparent;border:.1em solid #008166;border:.1em solid var(--main-color);border-radius:.12em;box-sizing:border-box;color:#00efbe;color:var(--accent-color);display:inline-block;margin:0 .3em .3em 0;padding:.35em 1.2em;text-align:center;transition:all .2s}button:hover{background-color:#abeee0;background-color:var(--highlight-color);color:#000c17;color:var(--main-bg)}form{background-color:rgba(50,50,50,.3);background-color:var(--dark-transparent);border-radius:.2em;padding:1em}input,select,textarea{background:#000c17;background:var(--main-bg);border:1px solid #008166;border:1px solid var(--main-color);border-radius:.2em;box-sizing:border-box;color:#008166;color:var(--main-color);margin:.4em 0;padding:.4em;resize:none;vertical-align:middle;width:100%}::-webkit-input-placeholder{color:#008166;color:var(--main-color)}::placeholder{color:#008166;color:var(--main-color)}:focus{border:1px solid #abeee0;border:1px solid var(--highlight-color);color:#00efbe;color:var(--accent-color);outline:none}button:disabled,input:disabled,select:disabled,textarea:disabled{background:rgba(50,50,50,.3);background:var(--dark-transparent);cursor:not-allowed!important}button,input.toggle,input[type=submit]{cursor:pointer}input.toggle{-webkit-appearance:none;appearance:none;background-color:rgba(50,50,50,.3);background-color:var(--dark-transparent);border:none;border-radius:2em;display:inline-block;height:2.5em;margin:0 .4em;outline:none;overflow:hidden;padding:0;position:relative;resize:none;transition:background-color .3s ease;width:5.4em}input.toggle:before{background:#abeee0;background:var(--highlight-color);border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.2);color:#008166;color:var(--main-color);content:"on off";display:block;font-weight:700;height:2.3em;left:.1em;line-height:2.5em;position:absolute;text-indent:-2em;text-shadow:-1px -1px rgba(0,0,0,.2);text-transform:uppercase;top:.1em;transition:all .3s cubic-bezier(.3,1.5,.7,1);white-space:nowrap;width:2.3em;word-spacing:3em;z-index:2}input.toggle:checked{background-color:#00efbe;background-color:var(--accent-color)}input.toggle:checked:before{color:#000c17;color:var(--main-bg);left:3em}hr{border:1px solid #008166;border:1px solid var(--main-color);display:block;width:100%}.vr{border-left:2px solid #008166;border-left:2px solid var(--main-color);display:inline-block;height:1.5em;margin:0 .4em;vertical-align:middle}img{width:100%}.gallery{grid-gap:1em;display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:repeat(8,40%)}figure{background:rgba(50,50,50,.3);background:var(--dark-transparent);border-radius:.5em;margin:0;padding:1em}.blurred{-webkit-filter:blur(50px);filter:blur(50px)}.circle{fill:#008166;fill:var(--main-color);height:60em;opacity:.2;position:fixed;width:60em}.text{margin:0 auto 3em;width:370px}.text h2{margin:0;text-align:right}.socialLink{background-color:#008166;background-color:var(--main-color);border-radius:100%;display:inline-block;height:4em;margin:0 0 0 1em;opacity:.7;position:relative;transition:all .2s ease-in-out;width:4em}.socialLink:hover{opacity:1}.socialLink:first-of-type{margin-left:0}.socialLink svg{stroke:#000c17;stroke:var(--main-bg);height:60%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .1s ease-in-out;width:60%}.socialLink:hover svg{stroke:#abeee0;stroke:var(--highlight-color)}.main{height:100%;height:calc(100% - 7em);left:0;margin:0;max-height:100vh;overflow-y:auto;padding:1em;position:absolute;top:1em;transition:all .1s ease-in;width:70%}.main li{line-height:1.2em;margin-bottom:.2em}.main li svg{height:1.2em}.centered,.normal{left:50%;margin:0 auto;min-width:600px;padding:6em 0;position:absolute;text-align:left}.centered{top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.normal{-webkit-transform:translate(-50%);transform:translate(-50%)}nav ul{list-style-type:none}nav{display:block;font-size:3em;max-height:100vh;min-width:300px;overflow:auto;padding:0;position:fixed;right:2em;text-align:left;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;white-space:nowrap;width:19%;will-change:transform;z-index:3}nav.hidden{-webkit-transform:translate(50%,-50%) scaleX(0);transform:translate(50%,-50%) scaleX(0)}nav a,nav a:link,nav a:visited{color:#008166;color:var(--main-color);text-decoration:none}nav a.active{color:#00efbe;color:var(--accent-color)}nav a:hover{color:#abeee0;color:var(--highlight-color)}nav ul{font-size:.8em;margin-bottom:.4em;position:relative}footer{background:rgba(50,50,50,.3);background:var(--dark-transparent);bottom:0;display:block;left:0;line-height:3em;min-width:300px;padding:.1em 20em;position:fixed;white-space:nowrap;width:calc(100% - 40em);z-index:2}.winWindow{border:1px solid #008166;border:1px solid var(--main-color);border-radius:.2em;margin:0 auto .8em;min-height:1.8em;position:relative;transition:all .4s ease-in-out;width:95%}.winWindow>div:first-child{background-color:#008166;background-color:var(--main-color);color:#000c17;color:var(--main-bg);line-height:1.6em;text-align:right;width:100%}.winWindow>div:first-child *{height:1em;margin-left:.2em;vertical-align:middle;width:1em}.winWindow .content{min-height:1.2em;padding:1em .7em}.winWindow p{margin:0 .3em .8em}.winWindow .content img{border-radius:.1em}nav li{margin:.2em 0}.far{margin-top:10em}.burger{background:transparent;border-radius:.2em;font-size:3em;padding:.2em .2em 0;position:fixed;right:2em;top:50%;-webkit-transform:translateY(-6em);transform:translateY(-6em);z-index:100}.burger svg{height:1em;width:1em}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}canvas.background{display:block;height:100vh;left:0;margin:0;overflow:hidden;padding:0;position:fixed;top:0;width:100vw;z-index:-1}.rating>div{background-color:initial;border:none;cursor:pointer;outline:none}.rating .on{color:#abeee0;color:var(--highlight-color)}.rating .off{color:#008166;color:var(--main-color);opacity:.4}.box{border:.1em solid #abeee0;border:.1em solid var(--highlight-color);border-radius:.4em;min-height:3em}.table{border-spacing:.15em .4em;display:table}.tr{display:table-row}.td{display:table-cell}.react-pdf__Page__textContent{left:0!important;position:absolute!important;top:0!important;-webkit-transform:none!important;transform:none!important}@media only screen and (max-width:1400px){.main{width:60%}}@media only screen and (max-width:1200px),screen and (max-height:700px){.main,nav{left:0;margin:0;position:fixed;top:0;-webkit-transform:none;-webkit-transform:initial;transform:none;width:100vw}.main{padding:1em .1em;width:calc(100vw - .2em)}nav{background-color:#000c17;background-color:var(--main-bg);border-bottom:1px solid #abeee0;border-bottom:1px solid var(--highlight-color);min-width:0;min-width:auto}nav.hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.burger{background:rgba(50,50,50,.3);background:var(--dark-transparent);right:.6em;top:.4em;-webkit-transform:none;-webkit-transform:initial;transform:none}.far{margin-top:2em}.centered,.normal{height:auto;left:auto;margin:0 auto;min-width:0;min-width:auto;padding:1em;position:relative;top:auto;-webkit-transform:none;-webkit-transform:initial;transform:none;width:auto}.winWindow{width:95%}.blurred{-webkit-filter:blur(20px);filter:blur(20px)}.circle{height:20em;width:20em}.table,.tr{display:inline-block}.td{display:block;margin:.6em}.socialLink{height:3em;margin-left:.6em;width:3em}footer{overflow-x:auto;padding:0 4em;width:calc(100% - 8em)}}@media only screen and (max-width:500px){h1{font-size:3em}.text{max-width:280px;width:100%}footer{padding:0 2em;width:calc(100% - 4em)}}.App{text-align:center}.App-logo{height:40vmin;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{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.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)}}:root{--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>')}.annotationLayer section{position:absolute;text-align:left;text-align:initial}.annotationLayer .buttonWidgetAnnotation.pushButton>a,.annotationLayer .linkAnnotation>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation.pushButton>canvas{left:0;position:relative;top:0;z-index:-1}.annotationLayer .buttonWidgetAnnotation.pushButton>a:hover,.annotationLayer .linkAnnotation>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input,.annotationLayer .buttonWidgetAnnotation.radioButton input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation input,.annotationLayer .textWidgetAnnotation textarea{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:1px solid transparent;box-sizing:border-box;font-size:9px;height:100%;margin:0;padding:0 3px;vertical-align:top;width:100%}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{font:message-box;font-size:9px;resize:none}.annotationLayer .buttonWidgetAnnotation.checkBox input[disabled],.annotationLayer .buttonWidgetAnnotation.radioButton input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation input[disabled],.annotationLayer .textWidgetAnnotation textarea[disabled]{background:none;border:1px solid transparent;cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .buttonWidgetAnnotation.radioButton input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation input:hover,.annotationLayer .textWidgetAnnotation textarea:hover{border:1px solid #000}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation input:focus,.annotationLayer .textWidgetAnnotation textarea:focus{background:none;border:1px solid transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus,.annotationLayer .buttonWidgetAnnotation.radioButton :focus,.annotationLayer .choiceWidgetAnnotation select :focus,.annotationLayer .textWidgetAnnotation input :focus,.annotationLayer .textWidgetAnnotation textarea :focus{background-color:initial;background-image:none;outline:auto}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:#000;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation.checkBox input,.annotationLayer .buttonWidgetAnnotation.radioButton input{-webkit-appearance:none;appearance:none;padding:0}.annotationLayer .popupWrapper{position:absolute;width:20em}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:2px;box-shadow:0 2px 5px #888;cursor:pointer;font:message-box;font-size:9px;margin-left:5px;max-width:20em;padding:6px;position:absolute;white-space:normal;z-index:200}.annotationLayer .popup>*{font-size:9px}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:5px}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:2px;padding-top:2px}.annotationLayer .richText>*{white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}
/*# sourceMappingURL=main.b418fea4.css.map*/