:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}#root{width:100vw;height:100vh;text-align:center;margin:0;--logo-green: rgb(176, 177, 51);--scroll-green: rgb(186, 186, 114);--topic-normal: rgb(176, 177, 51);--topic-highlight: rgb(255, 255, 0);--topic-control-expand-icon: rgb(246, 248, 4)}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@font-face{font-family:Poppins Black;src:local("Poppins Black"),url(/assets/Poppins-Black-yHqY0KRU.ttf) format("truetype")}@font-face{font-family:Poppins Regular;src:local("Poppins Regular"),url(/assets/Poppins-Regular-CTKNfV9P.ttf) format("truetype")}@font-face{font-family:Poppins Italic;src:local("Poppins Italic"),url(/assets/Poppins-Italic-PjgN8SAi.ttf) format("truetype")}@font-face{font-family:Poppins SemiBold;src:local("Poppins SemiBold"),url(/assets/Poppins-SemiBold-B_fPDAUb.ttf) format("truetype")}@font-face{font-family:Poppins SemiBoldItalic;src:local("Poppins SemiBoldItalic"),url(/assets/Poppins-SemiBoldItalic-1z_hA9Cm.ttf) format("truetype")}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}*::-webkit-scrollbar{width:5px;height:20px;background:red}*::-webkit-scrollbar-track{background:none;background:var(--scroll-green)}.card{padding:2em}.read-the-docs{color:#888}.mainContainer{display:flex;flex-direction:column;font-family:Poppins Regular,cursive;width:100%;height:100%;background-color:#789;overflow:hidden}.mainContainer .header{display:flex;flex-direction:row;background-color:#000}.mainContainer .header .title{display:flex;flex-direction:row;margin:10px}.mainContainer .header .title div{margin-left:4px;text-align:left;vertical-align:baseline}.mainContainer .header .title div .title-arrow{width:20px;vertical-align:bottom}.mainContainer .header .title div .title-main{font-family:Poppins Black,cursive;font-size:18pt;color:#fff;height:1em}.mainContainer .header .title div .title-sub{font-family:Poppins Black,cursive;font-size:8pt;height:1em;color:var(--logo-green)}.mainContainer .center-container{background-color:#000;height:100vh;color:var(--logo-green);padding:0 50px 35px;overflow:hidden}.mainContainer .center-container .center-default{border-radius:25px;border:solid 4px var(--logo-green);height:100%;padding:5px;margin-bottom:10px;overflow:hidden}.mainContainer .center-container .center-default p{height:100%;align-content:center}.mainContainer .center-container .center-default .topic-scroll{max-height:80vh;display:grid;grid-gap:20px;grid-template-areas:"a b c";overflow-y:scroll;scrollbar-color:var(--scroll-green);scrollbar-width:thin;padding:15px}.mainContainer .center-container .center-default .topic-scroll .singular{grid-template-areas:"a a a"}.mainContainer .center-container .center-default .topic-scroll .topic{border:solid 4px var(--logo-green);border-radius:15px;min-height:20vw;min-width:20vh}.mainContainer .center-container .center-default .topic-scroll .topic.expanded{grid-column:1 / -1;grid-row:1 / -1}.mainContainer .center-container .center-default .topic-scroll .topic .topic-control{display:flex;height:20px;background:var(--topic-normal);padding:0 10px}.mainContainer .center-container .center-default .topic-scroll .topic .topic-control .topic-control-title{width:100%;height:1.2em}.mainContainer .center-container .center-default .topic-scroll .topic .topic-control .expand{vertical-align:+.125em;height:.8em;color:var(--topic-control-expand-icon)}.mainContainer .center-container .center-default .topic-scroll .topic .topic-control .contract{vertical-align:+.125em;height:.8em;color:#ff0}.mainContainer .center-container .center-default .topic-scroll .topic:hover{border:solid 4px var(--topic-highlight)}.mainContainer .center-container .center-default .topic-scroll .topic:hover .topic-control{background:var(--topic-highlight)}.mainContainer .center-container .center-default .topic-scroll .topic:hover .icon{color:var(--topic-normal)}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body h2{margin-bottom:5px}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body h3{margin-top:0}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body p{margin:0 30px 5px;text-align:left}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body ul{margin:10px 60px;text-align:left}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate{font-size:xxx-large}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate-dialog{border:solid 4px var(--logo-green);border-radius:15px;min-width:30vw}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate-dialog div{display:flex;flex-direction:column;justify-content:center;align-items:center}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate-dialog div .communicate-popover-header{background:var(--topic-normal);font-family:Poppins SemiBold,cursive;max-height:10vh;width:100%;border-radius:6px 6px 0 0}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate-dialog div .communicate-popover-content{width:100%}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate-dialog div .communicate-popover-content p{margin-top:10px}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate-dialog div .communicate-popover-content label{margin-right:10px}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate-dialog div .communicate-popover-content .dialog-deets{display:flex;flex-direction:row;padding:10px 0 30px;width:100%}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate-dialog div .communicate-popover-content .dialog-deets input{outline:none;width:100%}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate-dialog div .communicate-popover-content .rfc{display:flex;flex-direction:column;justify-content:left;text-align:left;padding:10px 0 30px;width:100%}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate-dialog div .communicate-popover-content .rfc hr{width:100%;border-color:var(--topic-normal)}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate-dialog div .communicate-popover-content .rfc label,.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate-dialog div .communicate-popover-content .rfc input{width:100%}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate-dialog div .communicate-popover-content .rfc textarea{width:100%;height:100px}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate-dialog div .communicate-popover-content .rfc ul{width:90%;list-style:none;font-size:small}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate-dialog div .communicate-popover-content .rfc ul li{text-align:left}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate-dialog div .communicate-popover-content .rfc ul li input{width:20px;transform:scale(1.2);accent-color:var(--topic-normal)}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate-dialog div .communicate-popover-footer{display:flex;flex-direction:row;height:30px}.mainContainer .center-container .center-default .topic-scroll .topic .topic-body .communicate-dialog div .communicate-popover-footer button{margin:5px 10px;padding:7px;background:var(--topic-normal)}.mainContainer .footer{display:flex;flex-direction:column;justify-content:center;background-color:#000;height:60px;font-family:Poppins Regular,cursive;font-size:8pt;color:var(--logo-green)}button{all:unset}button:focus{all:unset}button:hover .icon{color:#00f}
