.about-page-container{display:flex;width:100%;height:100%}.about-description-container{display:flex;width:100%;height:-webkit-fit-content;height:fit-content;height:-moz-fit-content}.about-description-container .about-description-content{padding:25px 25px 25px 0;flex-direction:column}.about-description-container .last-about-pane{margin-bottom:128px}.about-pane,.about-pane-hoverable{background-color:#eceff0;color:#1b2029;border-radius:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);padding:5px 5px 8px;margin:5px 5px 5px 0;transition:.5s;cursor:pointer}.about-pane-hoverable:hover{background-color:#7a8b8f;transition:.5s}.about-pane-hoverable .about-title-container,.about-pane .about-title-container{display:flex;padding:3px 10px 0}.about-pane-hoverable .about-title-container .about-title,.about-pane-hoverable .about-title-container .about-title-collapsed-pane,.about-pane .about-title-container .about-title,.about-pane .about-title-container .about-title-collapsed-pane{font:700 26px "Catamaran";padding:3px 0;transition:.5s;border-bottom:1px solid #1b2029}.about-pane-hoverable .about-content,.about-pane-hoverable .about-content-collapsed,.about-pane .about-content,.about-pane .about-content-collapsed{padding-left:10px;overflow:hidden;transition:.5s;max-height:10000px}.about-pane-hoverable .about-content-collapsed,.about-pane .about-content-collapsed{max-height:0}.about-pane-hoverable .about-content-collapsed .about-text,.about-pane-hoverable .about-content .about-text,.about-pane .about-content-collapsed .about-text,.about-pane .about-content .about-text{font-size:calc(10px + 2vmin);font-family:"Inconsolata"}.about-pane-hoverable .about-content-collapsed .about-text ul,.about-pane-hoverable .about-content .about-text ul,.about-pane .about-content-collapsed .about-text ul,.about-pane .about-content .about-text ul{margin-top:10px;margin-bottom:0}.about-pane-hoverable .about-content-collapsed .about-text ul ul,.about-pane-hoverable .about-content .about-text ul ul,.about-pane .about-content-collapsed .about-text ul ul,.about-pane .about-content .about-text ul ul{margin-top:0}.chevron{align-items:center;margin-top:auto;margin-bottom:auto;display:flex;justify-content:flex-end;margin-left:auto;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;height:-webkit-fit-content;height:fit-content;height:-moz-fit-content;padding:3px;transition:.15s}.rotated{transform:rotate(90deg);transition:.15s}.card{background-color:#eceff0;color:#1b2029;border-radius:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);align-self:center;flex-direction:column;padding:10px 25px 25px;margin-top:5vh;width:50vw;height:65vh;overflow:auto}.card,.card-image{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.card-image{width:80%;height:auto;border:2px solid #1b2029;border-radius:3px}.terminal{background-color:#eceff0;width:100%;height:100%}.terminal-nav-container{font-size:16px;font-weight:700;margin-top:5px;width:100%}.terminal-nav-container,.terminal-nav-container .terminal-nav{display:flex;height:-webkit-fit-content;height:fit-content;height:-moz-fit-content}.terminal-nav-container .terminal-nav{justify-content:flex-end;margin-left:auto;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;flex-wrap:nowrap;padding:10px 0}.terminal-nav-container .terminal-nav-item{font-size:14px;height:14px;width:14px;border-radius:7px;margin:0 3px;background-color:#1b2029}.terminal-content{height:-webkit-fit-content;height:fit-content;height:-moz-fit-content;border-top:1px solid #1b2029;margin-top:25px;height:80%}.terminal-content-header{font-style:italic;font-size:24px}.terminal-content-text{height:100%;font-size:20px}.page-switch-icons{margin:auto}.page-switch-icon,.page-switch-icons{align-items:center;display:flex;justify-content:center}.page-switch-icon{font-size:50px;height:50px;width:50px;border-radius:25px;font-size:inherit;background-color:#eceff0;color:#1b2029;margin:25px;transition:.5s}.page-switch-icon:hover{background-color:#7a8b8f;cursor:pointer;transition:.5s}.disabled{opacity:.5}.disabled:hover{background-color:#eceff0;cursor:default}.repo-link{margin-left:auto;margin-right:auto;text-decoration:none;font-size:200px;height:200px;width:200px;border-radius:100px}.repo-link,.resource-link{display:flex;justify-content:center;outline:0}.resource-link{padding:15px;border-radius:5px;width:40%;background-color:#eceff0;color:#1b2029;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);transition:.5s;margin:5px auto}.resource-link:hover{background-color:#43697c;color:#eceff0;transition:.5s}.resource-link svg{height:inherit;width:inherit}.resource-link:hover .repo-link svg{-webkit-filter:invert(100%);filter:invert(100%);transition:.5s}.basic-interface-graphic{padding:10px;width:60%;height:100%;object-fit:scale-down;margin-top:25px;background-color:#fff}.width-70{width:70%}.width-40{width:40%;height:100%}.card-content-flex{display:flex}.card-content-flex ul{margin-top:0}.app-footer{background-color:#43697c;color:#1b2029;height:40px;width:100%;font-size:calc(2px + 2vmin);font-family:"Nicholas Bold";position:fixed;bottom:0;transition:1s}.app-footer,.app-footer .app-footer-content .footer-links,.app-footer .return-links{display:flex;align-items:center;margin-top:auto;margin-bottom:auto}.app-footer .return-links{justify-content:flex-end;margin-left:auto;padding-right:25px}.app-footer .return-links .return{margin-left:10px}.app-footer .return-links .ms-Checkbox.is-checked.is-enabled .ms-Checkbox-checkbox{background-color:#eceff0;border-color:#eceff0;transition:.5s}.app-footer .return-links .ms-Checkbox.is-checked.is-enabled .ms-Checkbox-checkbox .ms-Checkbox-checkmark{color:#43697c;transition:.5s}.app-footer .return-links .ms-Checkbox.is-checked.is-enabled .ms-Checkbox-checkbox:hover{background-color:#b3bfc3;border-color:#b3bfc3;transition:.5s}.app-footer .return-links .ms-Checkbox.is-checked.is-enabled .ms-Checkbox-checkbox:hover .ms-Checkbox-checkmark{color:#43697c;transition:.5s}.app-footer .return-links .ms-Checkbox.is-enabled .ms-Checkbox-checkbox{background-color:#43697c;border-color:#eceff0;transition:.5s}.app-footer .return-links .ms-Checkbox.is-enabled .ms-Checkbox-checkbox .ms-Checkbox-checkmark,.footer-link{color:#eceff0;transition:.5s}.footer-link{display:flex;padding:5px;border-radius:3px;cursor:pointer}.footer-link a{margin:0 10px;color:#eceff0;text-decoration:none;outline:0}.footer-link:hover{background-color:#eceff0;transition:.5s}.footer-link:hover svg line,.footer-link:hover svg polygon{fill:#43697c;stroke:#eceff0}.footer-link:hover .fabric-logo,.footer-link:hover a{color:#43697c;text-decoration:none;outline:0}.plane-logo{padding-right:3px;transition:.5s}.plane-logo svg{height:calc(5px + 2vmin)}.plane-logo svg line,.plane-logo svg polygon{fill:#eceff0;stroke:#43697c;transition:.5s}.fabric-logo{display:flex;color:#eceff0;font-size:calc(10px + 2vmin);height:calc(10px + 2vmin);width:calc(10px + 2vmin);transition:.5s}.front-page,.front-page-hidden{justify-content:center;display:flex;align-items:center;margin:auto;width:100%;height:100vh;position:absolute;bottom:0;opacity:1;transition:1s;background-color:#1b2029;background-image:url(/static/media/FrontPageBG.c32f90bd.svg);background-repeat:no-repeat;background-size:100vw 100vh;color:#1b2029;font:26px "Consolas"}.front-page-hidden{position:absolute;bottom:100vh;opacity:0;transition:1s}.front-page-hidden .front-page-terminal,.front-page .front-page-terminal{background-color:#eceff0;padding:0 15px 15px;border-radius:8px}.front-page-hidden .front-page-terminal-nav,.front-page .front-page-terminal-nav{display:flex;justify-content:flex-end;margin-left:auto;padding:10px 0}.front-page-hidden .front-page-terminal-nav-item,.front-page .front-page-terminal-nav-item{width:14px;height:14px;border-radius:7px;margin:0 3px;background-color:#1b2029}.front-page-hidden .front-page-terminal .blink1,.front-page-hidden .front-page-terminal .blink2,.front-page .front-page-terminal .blink1,.front-page .front-page-terminal .blink2{padding-left:8px;color:#1b2029;transition:.25s}.front-page-hidden .front-page-terminal .blink1,.front-page .front-page-terminal .blink1{opacity:0}.front-page-hidden .front-page-terminal .blink2,.front-page .front-page-terminal .blink2{opacity:1}.front-page-icon{align-items:center;display:flex;justify-content:center;font-size:50px;height:50px;width:50px;border-radius:25px;font-size:inherit;background-color:#eceff0;color:#1b2029;margin:25px auto auto;transition:1s}.front-page-icon:hover{color:#1b2029;background-color:#7a8b8f;cursor:pointer;transition:.5s}.app-header{background-color:#43697c;color:#fff;height:83px;width:100%;display:flex;font:700 calc(10px + 2vmin),"Catamaran";box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.app-header .logo-nav-item{width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;text-decoration:none;outline:0}.app-header .logo-nav-item .nav-logo{height:50px;width:auto;padding:15px}.app-header .nav-align-right{display:flex;justify-content:flex-end;margin-left:auto;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;padding-right:25px}.app-header .document-menu-button{padding-right:30px}.app-header .cronus-monitoring-button,.app-header .document-menu-button{align-items:center;margin-top:auto;margin-bottom:auto;display:flex;justify-content:flex-end;margin-left:auto}.app-header .cronus-monitoring-button{text-decoration:none;outline:0;padding-right:15px}.app-header .ms-Button--default{background-color:#eceff0;color:#43697c;border-color:#eceff0;transition:.5s}.app-header .ms-Button--default:hover{background-color:#eceff0;color:#1b2029;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);transition:.5s}.app-header .ms-Button--default:hover:hover{background-color:#43697c;color:#eceff0;transition:.5s}.ms-ContextualMenu-Callout{margin-right:10px}.ms-ContextualMenu-Callout .ms-ContextualMenu-item{background-color:#eceff0;color:#1b2029;transition:.5s;padding:15px}.ms-ContextualMenu-Callout .ms-ContextualMenu-item .ms-ContextualMenu-itemText{padding:0 10px;border-radius:3px;text-align:center;transition:.5s}.ms-ContextualMenu-Callout .ms-ContextualMenu-item .ms-ContextualMenu-itemText:hover{background-color:#eceff0;color:#1b2029;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);transition:.5s}.ms-ContextualMenu-Callout .ms-ContextualMenu-item .ms-ContextualMenu-itemText:hover:hover{background-color:#43697c;color:#eceff0;transition:.5s}.about-page-sub-container{height:-webkit-fit-content;height:fit-content;height:-moz-fit-content;position:sticky;position:-webkit-sticky;top:0}.profile-picture-container{flex-wrap:wrap;width:400px;margin-left:25px;padding:0 25px}.profile-picture-container,.profile-picture-container-collapsed{background-color:#eceff0;color:#1b2029;border-radius:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);display:flex;margin-right:25px;margin-top:30px;transition:1s;height:calc(100vh - 183px)}.profile-picture-container-collapsed{width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;padding:0 5px;border-radius:0 5px 5px 0}.profile-picture-container .profile-picture{display:flex;justify-content:center;margin-left:auto;margin-right:auto;height:300px;width:auto;border-radius:150px;margin-top:25px;transition:1s}.profile-picture-container .description-title{font:700 26px "Catamaran";color:#1b2029;width:100%;padding-bottom:3px;margin:10px 0;border-bottom:1px solid #1b2029}.profile-picture-container .description-text{font-size:calc(10px + 2vmin);font-family:"Inconsolata";color:#1b2029;width:100%;margin-bottom:25px}.expansion-chevron{display:flex;justify-content:flex-end;margin:auto 0 15px auto;color:#1b2029}.expansion-chevron:hover{background-color:#7a8b8f;cursor:pointer}.invisible{height:0;opacity:0;transition:1s}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#43697c;z-index:1}::-webkit-scrollbar-thumb{background:#eceff0;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#7a8b8f}html{overflow-y:scroll}.card,html{scrollbar-color:#eceff0 #43697c;scrollbar-width:thin}@font-face{font-family:"Inconsolata";src:url(/static/media/Inconsolata-VariableFont_wdth_wght.3701d12f.ttf) format("truetype")}@font-face{font-family:"Consolas";src:url(/static/media/Consolas.5715d3f0.ttf) format("truetype")}@font-face{font-family:"Catamaran";src:url(/static/media/Catamaran-VariableFont_wght.acabb66a.ttf) format("truetype")}.app,.app-hidden,body,html{background-color:#1b2029}.app,.app-hidden{font-size:calc(10px + 2vmin);color:#fff;width:100%;height:100vh;position:absolute;top:0;opacity:1;transition:1s}.app-hidden{height:0;top:100vh;overflow:hidden;opacity:0}.app-main{display:flex;height:calc(100% - 123px)}.app-spacer{height:40px;transition:1s}@media (max-width:1024px){.front-page,.front-page-hidden{background-size:contain;background-repeat:round}.app,.app-hidden,.app-main{display:inline-block;width:100vw;max-width:100vw}.app-spacer{height:65px}.app-header{flex-wrap:wrap;height:-webkit-fit-content;height:fit-content;height:-moz-fit-content;width:100vw;max-width:100vw;justify-content:flex-start}.app-header .document-menu-button{display:flex;align-items:center;margin-top:auto;margin-bottom:auto;justify-content:center;flex-wrap:wrap;margin-left:0;padding:15px}.app-header .document-menu-button a{margin-left:0;padding-right:0}.app-header .document-menu-button .ms-Button{margin:10px}.app-footer{width:100vw;flex-wrap:nowrap}.app-footer .app-footer-content{padding-top:5px;left:0;margin:0;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;justify-content:flex-start}.app-footer .return-links{display:flex;justify-content:flex-end;margin-left:auto}.app-footer .plane-logo svg{height:calc(10px + 2vmin)}.about-page-sub-container{position:relative}.about-description-container,.about-page-sub-container{width:100vw;max-width:100vw;display:block}.about-description-container .about-pane-hoverable:hover,.about-page-sub-container .about-pane-hoverable:hover{background-color:#eceff0;transition:.5s}.about-description-container .about-pane,.about-description-container .about-pane-hoverable,.about-page-sub-container .about-pane,.about-page-sub-container .about-pane-hoverable{margin:5px 0}.about-description-container .description-container,.about-page-sub-container .description-container{padding-bottom:25px}.about-description-container .about-description-content,.about-page-sub-container .about-description-content{padding:25px}.about-description-container .about-description-content .last-about-pane,.about-page-sub-container .about-description-content .last-about-pane{margin-bottom:50px}.profile-picture-container{margin:25px;width:calc(100vw - 100px)}.profile-picture-container .profile-picture{height:200px;width:auto}.card{width:80vw}.card-content-flex{flex-direction:column}.card-image{width:90%;margin-bottom:15px}.repo-link{width:100%;height:auto}}@media (max-width:300px){.profile-picture{height:150px!important;width:auto}}@media (max-height:575px){.profile-picture-container{padding:25px;display:flex!important;height:-webkit-fit-content;height:fit-content;height:-moz-fit-content}.profile-picture-container .profile-picture{margin:13px}.profile-picture-container .description-container{height:-webkit-fit-content;height:fit-content;height:-moz-fit-content;width:50vw;padding-bottom:0;padding-left:25px}.profile-picture-container .description-container .description-text{margin-bottom:0}.profile-picture-container img{height:150px!important;width:auto!important}}@media (max-width:601px) and (orientation:landscape){.description-container{padding-left:0!important}}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}
/*# sourceMappingURL=main.d055d8eb.chunk.css.map */