.OS-module__rfhoca__taskbar{z-index:2;width:100%;height:var(--taskbar-height);border-bottom:0;border-left:0;border-right:0;flex-direction:row;align-items:stretch;gap:4px;display:flex;position:absolute;bottom:0}.OS-module__rfhoca__startMenu{left:0;bottom:var(--taskbar-height);z-index:1;flex-direction:column;width:200px;animation:.12s ease-out both OS-module__rfhoca__startMenuOpenAnimation;display:flex;position:absolute}.OS-module__rfhoca__startMenu button{box-shadow:none;text-align:left;padding:16px}.OS-module__rfhoca__startMenu button:hover{color:#fff;background-color:#00008b}.OS-module__rfhoca__startButton{min-width:inherit;font-weight:700;transition:transform 50ms}.OS-module__rfhoca__startButton:active{transform:scale(.95)}.OS-module__rfhoca__divider{background:gray;border-left:1px solid #0a0a0a;border-right:1px solid #fff;width:2px}.OS-module__rfhoca__windowButton{min-width:inherit;transition:transform 50ms}.OS-module__rfhoca__windowButton:active{transform:scale(.95)}.OS-module__rfhoca__active{background-color:#f8f8f8;font-weight:700;box-shadow:-1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px gray}@keyframes OS-module__rfhoca__startMenuOpenAnimation{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.OS-module__rfhoca__taskbar{height:48px}.OS-module__rfhoca__startMenu{width:150px}.OS-module__rfhoca__startButton{font-size:14px}.OS-module__rfhoca__windowButton{min-height:36px;font-size:12px}}
.Welcome-module__I5TqPq__welcomeContainer{background:silver;flex-direction:column;flex:1;align-self:stretch;padding:20px;display:flex;position:relative;overflow:auto}@media (max-width:768px){.Welcome-module__I5TqPq__welcomeContainer{padding:12px}}.Welcome-module__I5TqPq__contentWrapper{flex-direction:row;flex:1;align-self:stretch;gap:20px;display:flex;position:relative}@media (max-width:768px){.Welcome-module__I5TqPq__contentWrapper{flex-direction:column;align-items:center}}.Welcome-module__I5TqPq__sidebar{width:200px;overflow-y:auto}@media (max-width:768px){.Welcome-module__I5TqPq__sidebar{border-right:none;width:100%;margin-top:20px}}.Welcome-module__I5TqPq__sidebarTitle{color:#fff;background-color:#000;padding:4px;font-size:1rem}.Welcome-module__I5TqPq__sidebarList{flex-direction:column;padding:0;list-style-type:none;display:flex}.Welcome-module__I5TqPq__sidebarList li{cursor:pointer;border:1px solid gray;justify-content:space-between;padding:4px;font-size:1.1rem;display:flex}.Welcome-module__I5TqPq__selected{font-weight:700}.Welcome-module__I5TqPq__mainContent{flex-direction:column;flex:1;gap:20px;font-size:1.2rem;display:flex}.Welcome-module__I5TqPq__mainContent ul{padding-left:20px}.Welcome-module__I5TqPq__logo{image-rendering:pixelated;object-fit:contain;width:100%;max-width:400px;height:auto;margin-bottom:16px;position:relative}.Welcome-module__I5TqPq__buttonGroup{gap:10px;display:flex}
.Help-module__XlMwoq__chatContainer{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.Help-module__XlMwoq__chatBox{flex-direction:column;flex:1;gap:4px;min-height:0;padding:10px;display:flex;overflow-y:auto}.Help-module__XlMwoq__chatMessage{border-radius:5px;max-width:100%;padding:5px 10px;display:inline-block;overflow:hidden}.Help-module__XlMwoq__chatMessage.Help-module__XlMwoq__user{background:#acf}.Help-module__XlMwoq__chatMessage.Help-module__XlMwoq__assistant{background:#eaeaea}.Help-module__XlMwoq__chatInput{flex-shrink:0;gap:5px;margin-top:10px;padding:0 10px 10px;display:flex}.Help-module__XlMwoq__chatInput input{border:1px solid #000;flex:1;min-width:0;padding:5px}.Help-module__XlMwoq__chatInput button{flex-shrink:0;padding:5px 10px}@media (max-width:768px){.Help-module__XlMwoq__chatInput input{padding:10px;font-size:16px}.Help-module__XlMwoq__chatInput button{min-height:44px;padding:10px 16px}.Help-module__XlMwoq__chatMessage{font-size:14px}}.Help-module__XlMwoq__loadingIndicator{justify-content:center;align-items:center;height:40px;display:flex}.Help-module__XlMwoq__loadingIndicator span{border-radius:50%;width:10px;height:10px;margin:0 2px;animation:1s ease-in-out infinite Help-module__XlMwoq__ripple;display:inline-block}@keyframes Help-module__XlMwoq__ripple{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.Help-module__XlMwoq__loadingIndicator span:first-child{animation-delay:0s}.Help-module__XlMwoq__loadingIndicator span:nth-child(2){animation-delay:.1s}.Help-module__XlMwoq__loadingIndicator span:nth-child(3){animation-delay:.2s}.Help-module__XlMwoq__loadingIndicator span:nth-child(4){animation-delay:.3s}.Help-module__XlMwoq__loadingIndicator span:nth-child(5){animation-delay:.4s}.Help-module__XlMwoq__loadingIndicator span:nth-child(6){animation-delay:.5s}.Help-module__XlMwoq__loadingIndicator span:nth-child(7){animation-delay:.6s}.Help-module__XlMwoq__loadingIndicator span:nth-child(8){animation-delay:.7s}.Help-module__XlMwoq__loadingIndicator span:nth-child(9){animation-delay:.8s}.Help-module__XlMwoq__loadingIndicator span:nth-child(10){animation-delay:.9s}.Help-module__XlMwoq__markdown{overflow-wrap:break-word;word-break:break-word;max-width:100%}.Help-module__XlMwoq__markdown p,.Help-module__XlMwoq__markdown ul,.Help-module__XlMwoq__markdown ol{margin:4px 0}.Help-module__XlMwoq__markdown ul{padding:0 8px}.Help-module__XlMwoq__markdown ol{padding:0 16px}.Help-module__XlMwoq__markdown pre{color:#e0e0e0;white-space:pre-wrap;word-break:break-all;background:#1a1a1a;border-radius:3px;max-width:100%;padding:8px;font-size:11px;overflow-x:auto}.Help-module__XlMwoq__markdown code{background:#ddd;border-radius:2px;padding:1px 4px;font-size:12px}.Help-module__XlMwoq__markdown pre code{background:0 0;padding:0}
.Explorer-module__uVT_HG__explorer{flex-direction:column;gap:4px;width:100%;height:100%;display:flex}.Explorer-module__uVT_HG__explorer table{width:100%}.Explorer-module__uVT_HG__tableWrapper{height:100%}.Explorer-module__uVT_HG__pathBar{align-items:center;gap:4px;display:flex}.Explorer-module__uVT_HG__pathBar input{width:100%}.Explorer-module__uVT_HG__saveSection{align-items:center;gap:4px;display:flex}.Explorer-module__uVT_HG__saveSection label{text-wrap:nowrap}.Explorer-module__uVT_HG__saveSection input{width:100%}.Explorer-module__uVT_HG__actions{align-items:center;gap:4px;display:flex}.Explorer-module__uVT_HG__actions button{min-width:inherit;box-shadow:none;cursor:pointer;border:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px;display:flex}.Explorer-module__uVT_HG__actions button img{width:24px;height:24px}
.Settings-module__vCdmvq__body{flex-direction:column;gap:4px;display:flex}.Settings-module__vCdmvq__body section{flex-direction:column;gap:4px;display:flex}.Settings-module__vCdmvq__submit{margin-top:auto;margin-left:auto}.Settings-module__vCdmvq__input{flex-grow:1}.Settings-module__vCdmvq__label{white-space:nowrap}.Settings-module__vCdmvq__highlight{color:green}
.History-module__SAUuvG__historyContainer{background-color:silver;border:2px solid gray;border-color:#dfdfdf gray gray #dfdfdf;padding:2px;box-shadow:1px 1px #000}.History-module__SAUuvG__versionList{background-color:#fff;border:1px solid gray;height:200px;overflow-y:auto}.History-module__SAUuvG__versionItem{cursor:pointer;padding:4px 8px;font-family:MS Sans Serif,Arial,sans-serif;font-size:11px;display:flex}.History-module__SAUuvG__versionItem:hover{color:#fff;background-color:navy}.History-module__SAUuvG__versionItem.History-module__SAUuvG__current{background-color:#dfdfdf}.History-module__SAUuvG__versionItem.History-module__SAUuvG__current:hover{color:#fff;background-color:navy}.History-module__SAUuvG__versionDate{width:100%;display:inline-block}.History-module__SAUuvG__currentLabel{margin-left:8px;font-style:italic}
.Alert-module__1gM_DW__alertContainer{flex-direction:column;height:100%;padding:16px;display:flex}.Alert-module__1gM_DW__alertContent{flex-grow:1;display:flex;overflow-y:auto}.Alert-module__1gM_DW__alertIcon{flex-shrink:0;margin-right:16px}.Alert-module__1gM_DW__alertMessage{flex-grow:1}.Alert-module__1gM_DW__alertActions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}
.Window-module__xn2LgW__windowOpen{animation:.15s ease-out both Window-module__xn2LgW__windowOpenAnimation}@keyframes Window-module__xn2LgW__windowOpenAnimation{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}.Window-module__xn2LgW__windowMinimize{animation:.1s ease-in both Window-module__xn2LgW__windowMinimizeAnimation}@keyframes Window-module__xn2LgW__windowMinimizeAnimation{0%{opacity:1;scale:1}to{opacity:0;scale:.8}}.Window-module__xn2LgW__loadingOverlay{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.Window-module__xn2LgW__loadingText{font-size:14px}.Window-module__xn2LgW__loadingActions{margin-top:8px}.Window-module__xn2LgW__title{flex-direction:row;align-items:center;gap:4px;display:flex}@media (max-width:768px){.Window-module__xn2LgW__window .title-bar-controls button{min-width:32px;min-height:32px}.Window-module__xn2LgW__window .title-bar{min-height:36px}}
.MenuBar-module__LZ7ciG__menuBar{flex-direction:row;gap:10px;display:flex}.MenuBar-module__LZ7ciG__menuBarButton{border:none;justify-content:center;align-items:center;min-width:0;margin:0;padding:0 8px;display:flex;box-shadow:none!important}.MenuBar-module__LZ7ciG__menuBarButton.MenuBar-module__LZ7ciG__isOpen{color:#fff;background-color:#00008b}.MenuBar-module__LZ7ciG__menuBarButtonContainer{position:relative}.MenuBar-module__LZ7ciG__menuBarDropdown{z-index:9999;min-width:120px}.MenuBar-module__LZ7ciG__menuBarDropdown>button{text-align:left;width:100%;padding:4px 16px;display:block;box-shadow:none!important}.MenuBar-module__LZ7ciG__menuBarDropdown>button:hover{color:#fff;background-color:#00008b}
.Desktop-module__Gwup2q__desktop{width:100%;height:100%;position:relative}.Desktop-module__Gwup2q__programIcon{cursor:pointer;background:0 0;border:1px dotted #0000;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px;transition:transform .1s;display:flex;box-shadow:none!important}.Desktop-module__Gwup2q__programIcon:hover{transform:scale(1.05)}.Desktop-module__Gwup2q__programIcon:active{font-weight:400}.Desktop-module__Gwup2q__programIcon img{image-rendering:pixelated;width:64px;height:64px}.Desktop-module__Gwup2q__programIcon.Desktop-module__Gwup2q__selected{border:1px dotted #000}.Desktop-module__Gwup2q__programIcon.Desktop-module__Gwup2q__selected img{filter:brightness(.8)saturate(1.5);mix-blend-mode:multiply}.Desktop-module__Gwup2q__programIcon.Desktop-module__Gwup2q__selected .Desktop-module__Gwup2q__programName{color:#fff;background:navy}.Desktop-module__Gwup2q__programIcon.Desktop-module__Gwup2q__dragging{opacity:.7;z-index:100;cursor:grabbing;transition:none;transform:none}.Desktop-module__Gwup2q__programName{color:#000;word-break:break-all;text-align:center;width:100%;padding:1px 2px;font-family:Pixelated MS Sans Serif,Arial,sans-serif;font-size:12px;overflow:hidden}@media (max-width:768px){.Desktop-module__Gwup2q__programIcon img{width:56px;height:56px}.Desktop-module__Gwup2q__programName{font-size:11px}}
.ContextMenu-module__XBZP4W__contextMenu{flex-direction:column;display:flex}.ContextMenu-module__XBZP4W__contextMenu>button{box-shadow:none;text-align:left;padding:4px 16px}.ContextMenu-module__XBZP4W__contextMenu>button:hover{color:#fff;background-color:#00008b}
.Landing-module__NkFR1G__container{--sidebar-padding:10px;grid-template-rows:auto 1fr;height:100dvh;font-family:Pixelated MS Sans Serif,Arial,sans-serif;display:grid}.Landing-module__NkFR1G__headingBar{text-align:center;color:#fff;background:#000;grid-row:1;padding:10px}.Landing-module__NkFR1G__headingBar h1{font-size:1.5rem}.Landing-module__NkFR1G__main{background:#00f;justify-content:center;align-items:center;padding:12px;display:flex}.Landing-module__NkFR1G__main h2{font-size:1.3rem}.Landing-module__NkFR1G__main p{font-size:1rem}.Landing-module__NkFR1G__main .window{width:100%;max-width:512px}.Landing-module__NkFR1G__main .window{transform:scale(1.2)}@media (max-width:768px){.Landing-module__NkFR1G__main .window{transform:none}}.Landing-module__NkFR1G__main .window-body{flex-direction:row;align-items:center;gap:12px;display:flex}@media (max-width:768px){.Landing-module__NkFR1G__main .window-body .Landing-module__NkFR1G__imgContainer{display:none}}.Landing-module__NkFR1G__main .window-body .Landing-module__NkFR1G__imgContainer{background-color:teal;justify-content:center;align-self:stretch;align-items:center;display:flex}.Landing-module__NkFR1G__main .window-body .Landing-module__NkFR1G__imgContainer img{object-fit:scale-down;max-width:120px;image-rendering:pixelated;height:100%;max-height:200px}.Landing-module__NkFR1G__main .Landing-module__NkFR1G__copy{flex-direction:column;gap:12px;display:flex}.Landing-module__NkFR1G__main form{flex-direction:column;gap:8px;display:flex}.Landing-module__NkFR1G__main form input{width:100%}.Landing-module__NkFR1G__main form button{align-self:flex-end}.Landing-module__NkFR1G__columns{grid-template-columns:224px 1fr;display:grid}.Landing-module__NkFR1G__sidebar{color:#fff;padding:var(--sidebar-padding);background-color:#000;flex-direction:column;gap:8px;font-size:1rem;display:flex}.Landing-module__NkFR1G__steps{flex-direction:column;gap:8px;display:flex}.Landing-module__NkFR1G__step{flex-direction:row;align-items:center;gap:8px;display:flex}.Landing-module__NkFR1G__step .Landing-module__NkFR1G__highlight{color:#ff0;font-weight:700}.Landing-module__NkFR1G__timeRemaining{margin-right:calc(var(--sidebar-padding) * -1);margin-left:calc(var(--sidebar-padding) * -1);border-top:2px solid #fff;border-bottom:2px solid #fff;flex-direction:row;gap:8px;padding:10px;display:flex}.Landing-module__NkFR1G__timeRemaining .Landing-module__NkFR1G__text{flex-direction:column;gap:12px;display:flex}.Landing-module__NkFR1G__timeRemaining .Landing-module__NkFR1G__time{font-weight:700}.Landing-module__NkFR1G__icon{width:24px;height:24px}.Landing-module__NkFR1G__logo{image-rendering:pixelated;object-fit:contain;max-width:180px;margin-top:auto}@media (max-width:768px){.Landing-module__NkFR1G__sidebar{display:none}.Landing-module__NkFR1G__columns{grid-template-columns:1fr}}
