.Home_container__d256j{width:800px;max-width:100vw;margin:0 auto;height:100dvh;display:flex;flex-direction:column;overflow:hidden;padding:0 20px 20px}.Home_contentArea__XoUVk{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.Home_title__hYX6j{font-size:2em;font-weight:700;margin-bottom:20px;text-align:center;color:var(--main)}.Home_tabSelector__RW7dZ{display:grid;grid-gap:10px;gap:10px;margin-bottom:20px;grid-template-columns:repeat(2,1fr)}@media (min-width:400px){.Home_tabSelector__RW7dZ{grid-template-columns:repeat(4,1fr)}}.Home_tabSelector__RW7dZ>*{min-width:unset;max-width:unset}.Home_tabSelector__RW7dZ svg{max-width:32px;max-height:32px}.Home_activeTab__eqmLs{background-color:var(--veryDarkMain);box-shadow:0 0 10px var(--main)}.Home_loadingOverlay__gvBok{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;display:flex;justify-content:center;align-items:center;z-index:1000}.Home_loadingText__5ArGx{font-size:3em;color:var(--main);text-shadow:0 0 10px var(--main),0 0 20px var(--main),0 0 30px var(--main);animation:Home_pulsate____0yQ 1.5s infinite alternate}@keyframes Home_pulsate____0yQ{0%{text-shadow:0 0 10px var(--main),0 0 20px var(--main),0 0 30px var(--main)}to{text-shadow:0 0 5px var(--main),0 0 10px var(--main),0 0 15px var(--main)}}.Home_iconButton__6lHUN{cursor:pointer}.Home_activeSettingsIcon__Q4V2d,.Home_settingsIcon__HaMzv{fill:var(--main);fill-opacity:1}.Home_activeSettingsIcon__Q4V2d path{fill:#000}.Home_iconButton__6lHUN:hover .Home_activeSettingsIcon__Q4V2d path{fill:var(--main)}.Home_activeIcon__VOoUL{fill:var(--main);fill-opacity:1}.Home_iconSvg__y330P .Home_fillPath__Gs82n{fill:var(--main);fill-opacity:0}.Home_iconSvg__y330P .Home_strokePath__okxWN{stroke:var(--main)}.Home_activeIconSvg__KRVEP .Home_fillPath__Gs82n,.Home_iconButton__6lHUN:hover .Home_iconSvg__y330P .Home_fillPath__Gs82n{fill:#000;fill-opacity:1}.Home_iconButton__6lHUN:hover .Home_settingsIcon__HaMzv path{fill:#000}.Home_activeIconSvg__KRVEP .Home_strokePath__okxWN,.Home_iconButton__6lHUN:hover .Home_iconSvg__y330P .Home_strokePath__okxWN{stroke:#000}.Chat_container__k3XdF{width:100%;max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:20px;height:100%}.Chat_chatHistory__x1ehe{flex:1 1;overflow-y:auto;border:var(--border);padding:10px;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column}.Chat_title__4B6w2{font-size:2em;font-weight:700;margin-bottom:20px;text-align:center;color:var(--main)}.Chat_message__6KkQc{margin-bottom:10px;padding:5px}.Chat_error__btmt8{border-color:red}.Chat_role___3553{font-weight:700}.Chat_chatHistory__x1ehe::-webkit-scrollbar{width:12px}.Chat_chatHistory__x1ehe::-webkit-scrollbar-track{background:#000;border-left:1px solid var(--main)}.Chat_chatHistory__x1ehe::-webkit-scrollbar-thumb{background:var(--main);border:3px solid #000}.Chat_chatHistory__x1ehe::-webkit-scrollbar-thumb:hover{background:var(--darkMain)}.Chat_chatHistory__x1ehe{scrollbar-width:thin;scrollbar-color:var(--main) #000}.Chat_secondaryButtonContainer__3yGFc{display:flex;width:100%;flex-direction:row;gap:20px}.StatusBars_statusBars__GbLXv{display:flex;gap:20px}.StatusBars_statusBar__Phv1f{width:33%}.StatusBars_statusBar__Phv1f .StatusBars_title__U9_La{font-size:1em;margin-bottom:5px;text-align:center}.StatusBars_statusBar__Phv1f .StatusBars_bar__EwUtr{display:flex;height:20px;background-color:#010;border:var(--border)}.StatusBars_block__jS6jq{flex:1 1;margin:1px}.StatusBars_statusBar__Phv1f .StatusBars_block__jS6jq.StatusBars_filled__1CLe_{background-color:var(--main);box-shadow:0 0 5px var(--main),0 0 10px var(--main)}.InputForm_inputForm__ZMyyt{display:flex;gap:20px;justify-content:space-between}.InputForm_inputWrapper__PqSk2{flex-grow:1;display:flex;align-items:center;background-color:#000;border:var(--border)}.InputForm_prompt__hhxcl{color:var(--main);padding:0 10px;font-weight:700}.InputForm_input__NpXZo{padding:10px;background-color:#000;color:var(--main);border:none;font-family:VT323,Courier New,Courier,monospace;font-size:1em;width:100%}.InputForm_input__NpXZo::placeholder{color:var(--main);opacity:.33}.InputForm_input__NpXZo:focus{outline:none}.InputForm_button__4xjW5{padding:10px 20px;background-color:#000;color:var(--main);border:var(--border);cursor:pointer;font-family:VT323,Courier New,Courier,monospace;font-size:1em;margin-left:10px}.InputForm_button__4xjW5:hover{background-color:var(--darkMain)}.InputForm_button__4xjW5:disabled{background-color:#010;color:var(--darkMain);cursor:not-allowed}.CustomButton_customButton__c_XpY,.CustomButton_sendButton__KKxjI{background-color:#000;color:var(--main);border:var(--border);padding:10px 20px;font-family:VT323,Courier New,Courier,monospace;font-size:1em;cursor:pointer}.CustomButton_customButton__c_XpY:hover{background-color:var(--main);box-shadow:0 0 20px var(--main);color:#000}.CustomButton_customButton__c_XpY.CustomButton_active__gsN9M{background-color:var(--darkMain);box-shadow:0 0 10px var(--main);color:#000}.CustomButton_customButton__c_XpY.CustomButton_active__gsN9M img,.CustomButton_customButton__c_XpY:hover img{filter:brightness(0)}.CustomButton_fullWidth__h4pFL{width:100%}.CustomButton_disabled__M0PRL{background-color:var(--veryDarkMain);color:#000;cursor:not-allowed}.CustomButton_sendButton__KKxjI{width:175px}.CustomButton_margin__8rKwG{margin:20px;width:auto}.Documents_documentList__KCtAp{overflow-y:auto}.Documents_documentList__KCtAp h2{margin-bottom:20px}.Documents_documentList__KCtAp ul{list-style-type:none;display:flex;gap:10px;flex-direction:column;padding:0 20px 0 0}.Documents_documentList__KCtAp li{cursor:pointer;padding:10px;margin-bottom:5px;background-color:var(--darkMain);transition:background-color .3s ease}.Documents_documentList__KCtAp li:hover{background-color:var(--veryDarkMain)}.Documents_documentView__kCMvJ{overflow-y:auto;margin-top:20px}.Documents_backButton__m9Cnw{margin-bottom:20px;padding:10px 20px;background-color:var(--darkMain);color:var(--main);border:none;cursor:pointer;transition:background-color .3s ease}.Documents_backButton__m9Cnw:hover{background-color:var(--veryDarkMain)}.StatusPage_statusPage__6eY8h{overflow-y:scroll;overflow-x:hidden}.StatusPage_statusPage__6eY8h h2{color:var(--main);text-align:center;margin-bottom:20px}.StatusPage_statusPage__6eY8h h3{color:var(--main);margin-bottom:10px}.StatusPage_chartContainer__FrLcE{margin-bottom:30px}.StatusPage_statusPage__6eY8h .recharts-cartesian-grid-horizontal line,.StatusPage_statusPage__6eY8h .recharts-cartesian-grid-vertical line{stroke:#040}.StatusPage_statusPage__6eY8h .recharts-tooltip-label{color:var(--main)}.StatusPage_statusPage__6eY8h .recharts-default-tooltip{background-color:rgba(0,17,0,.8)!important;border:var(--border)!important;border-radius:0!important}.StatusPage_statusPage__6eY8h .recharts-legend-item-text,.StatusPage_statusPage__6eY8h .recharts-tooltip-item{color:var(--main)!important}.StatusPage_heading__IJ70q{width:100%;text-align:center}.TerminalBootSequence_line__J_4UL{margin-bottom:.25em;font-family:VT323,Courier New,Courier,monospace}.TerminalBootSequence_finalLine__l_tsl{margin-top:2em;font-family:VT323,Courier New,Courier,monospace}.TerminalBootSequence_container__Y7YCH{background-color:#000;color:var(--main);font-family:monospace;padding:20px;height:100dvh;overflow:auto;white-space:pre-wrap;word-wrap:break-word;width:100%}@supports not (height:100dvh){.TerminalBootSequence_container__Y7YCH{height:100vh}}.Dialog_dialogOverlay__P9KNq{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000}.Dialog_dialogContent__d2pOA{background-color:#000;border:2px solid var(--main);padding:20px;max-width:80%;width:600px;display:flex;flex-direction:column}.Dialog_dialogRow__3xZqd{display:flex;margin-bottom:20px}.Dialog_asciiImageContainer__3rV_5{flex:1 1;max-width:25%;margin-right:20px;overflow:hidden}.Dialog_asciiImageContainer__3rV_5 pre{margin:0;font-size:.7em;line-height:1;white-space:pre;overflow:hidden;display:flex;justify-content:center;align-items:center;height:100%}.Dialog_contentContainer__Kf7tW{flex:3 1}.Dialog_dialogContent__d2pOA h2{color:var(--main);margin-bottom:20px}.Dialog_options__jt0h5{display:flex;justify-content:space-around}.Dialog_okButton__gOpgZ,.Dialog_options__jt0h5 button{padding:10px 20px;background-color:var(--main);color:#000;border:none;cursor:pointer;font-family:VT323,Courier New,Courier,monospace;font-size:1em;transition:all .3s ease}.Dialog_okButton__gOpgZ:hover,.Dialog_options__jt0h5 button:hover{background-color:#fff;color:#000}.Dialog_okButtonContainer__EQUcW,.WeeklySummary_overlay__AfPeq{display:flex;justify-content:center}.WeeklySummary_overlay__AfPeq{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);align-items:center;z-index:2000}.WeeklySummary_container__iDRA8{background-color:#000;border:var(--border);width:90vw;max-width:800px;height:90dvh;display:flex;flex-direction:column}.WeeklySummary_container__iDRA8 h2{padding:20px;border-bottom:var(--border);margin:0 auto;width:100%}@supports not (height:90dvh){.WeeklySummary_content___GTqL{height:100vh}}.WeeklySummary_content___GTqL{color:var(--main);overflow-y:scroll;padding:20px;border-bottom:var(--border);flex:1 1}.WeeklySummary_content___GTqL h1{font-size:2.5em;margin-bottom:20px}.WeeklySummary_content___GTqL p{font-size:1.2em;margin-bottom:1.2em;margin-top:0}.WeeklySummary_content___GTqL button{padding:10px 20px;background-color:var(--main);color:#000;border:none;cursor:pointer;font-family:VT323,Courier New,Courier,monospace;font-size:1.2em;margin-top:20px;transition:all .3s ease}.WeeklySummary_content___GTqL button:hover{background-color:#fff;color:#000}.Info_row__STLMm{display:flex;justify-content:space-around;align-items:center;width:100%;flex-wrap:wrap;margin-bottom:10px}.Info_row__STLMm>*{flex:0 1 33%}.Info_row__STLMm:after{content:"";flex:0 1 33%}.Info_highlightItem__0Y6zy{background-color:var(--main);color:#000}.Info_secondRow__qi9xp{display:none}@media screen and (min-width:600px) and (min-height:900px){.Info_secondRow__qi9xp{display:flex;margin-bottom:20px}}.GameOver_container__pIvWy{width:800px;max-width:95vw;height:100%;margin:0 auto;display:flex;flex-direction:column;overflow:hidden}.GameOver_reportContainer__u_Hwp{flex:1 1;overflow-y:auto;padding:20px}