.not-found-module__p1g8vW__container{z-index:2;flex-direction:column;flex-grow:1;width:100%;max-width:800px;margin:0 auto;padding:20px;display:flex;position:relative}.not-found-module__p1g8vW__main{flex-grow:1}.not-found-module__p1g8vW__panel{background-color:var(--panel-bg);border:2px solid var(--border-color);box-shadow:4px 4px 0 var(--accent-color);margin-bottom:30px;padding:25px;position:relative;overflow:hidden}.not-found-module__p1g8vW__panel p,.not-found-module__p1g8vW__panel ul{margin:0 0 1rem}.not-found-module__p1g8vW__title{text-transform:uppercase;color:var(--accent-color);margin:0 0 15px;font-size:2.8rem;font-weight:400;line-height:1.1}.not-found-module__p1g8vW__subtitle{text-transform:uppercase;color:var(--text-color);margin:0 0 15px;font-size:1.8rem;font-weight:400}.not-found-module__p1g8vW__codeBox{border:1px dashed var(--border-color);font-family:var(--main-font), monospace;color:var(--text-color);background-color:#0006;flex-direction:column;gap:4px;min-height:180px;max-height:300px;margin:20px 0;padding:15px;font-size:1.3rem;display:flex;overflow-y:auto}.not-found-module__p1g8vW__logLine{white-space:pre-wrap;line-height:1.4}.not-found-module__p1g8vW__logError{color:var(--accent-color)}.not-found-module__p1g8vW__logSuccess{color:var(--text-color);font-weight:400}.not-found-module__p1g8vW__btnGroup{flex-wrap:wrap;gap:15px;margin-top:25px;display:flex}.not-found-module__p1g8vW__retroBtn,.not-found-module__p1g8vW__retroLink{font-family:var(--main-font), monospace;letter-spacing:2px;background-color:var(--panel-bg);color:var(--text-color);border:2px solid var(--border-color);cursor:pointer;box-shadow:2px 2px 0 var(--border-color);text-transform:uppercase;outline:none;justify-content:center;align-items:center;max-width:100%;padding:6px 16px;font-size:1.5rem;text-decoration:none;transition:background-color .2s,color .2s,transform .1s;display:inline-flex}.not-found-module__p1g8vW__retroBtn:hover,.not-found-module__p1g8vW__retroLink:hover{background-color:var(--border-color);color:var(--panel-bg)}.not-found-module__p1g8vW__retroBtn:active,.not-found-module__p1g8vW__retroLink:active{box-shadow:none;transform:translate(2px,2px)}@keyframes not-found-module__p1g8vW__terminalBlink{0%,49%{opacity:1}50%,to{opacity:0}}.not-found-module__p1g8vW__blinkCursor{color:var(--accent-color);margin-left:2px;animation:.7s infinite not-found-module__p1g8vW__terminalBlink;display:inline-block}@media (max-width:600px){.not-found-module__p1g8vW__container{margin:0 auto;padding:10px}.not-found-module__p1g8vW__panel{margin-bottom:20px;padding:15px}.not-found-module__p1g8vW__title{font-size:2.2rem}.not-found-module__p1g8vW__subtitle{font-size:1.4rem}.not-found-module__p1g8vW__btnGroup{flex-direction:column;width:100%}.not-found-module__p1g8vW__retroBtn,.not-found-module__p1g8vW__retroLink{text-align:center;width:100%;max-width:100%}}
.terminal-header-module__pg0PIG__header{border-bottom:var(--break-line);margin-top:.33rem;margin-bottom:27px;font-weight:400}.terminal-header-module__pg0PIG__title{text-transform:uppercase;margin:.27rem 0 0;font-size:1.33em;font-weight:400}.terminal-header-module__pg0PIG__themeToggleContainer{vertical-align:middle;justify-content:flex-start;align-items:center;width:253px;max-width:100%;height:32px;display:inline-flex;position:relative;top:-3px}.terminal-header-module__pg0PIG__toggleThemeBtn{letter-spacing:2px;background-color:var(--panel-bg);color:var(--text-color);border:2px solid var(--border-color);cursor:pointer;box-shadow:1px 1px 0 var(--border-color);text-transform:uppercase;box-sizing:border-box;text-align:center;outline:none;justify-content:center;align-items:center;min-width:160px;max-width:100%;height:25px;padding:3px 9px;font-family:VT323,monospace;font-size:1rem;transition:background-color .2s,color .2s;display:flex}@keyframes terminal-header-module__pg0PIG__terminalBlink{0%,49%{opacity:1}50%,to{opacity:0}}.terminal-header-module__pg0PIG__blinkCursor{color:var(--accent-color);margin-left:2px;animation:.7s infinite terminal-header-module__pg0PIG__terminalBlink;display:inline-block}.terminal-header-module__pg0PIG__statusLabel{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;letter-spacing:1px;width:100%;font-size:1rem;transition:color .2s;display:inline-block}.terminal-header-module__pg0PIG__statusLabel:hover{color:var(--accent-color)}.terminal-header-module__pg0PIG__hidden{display:none!important}.terminal-header-module__pg0PIG__visible{display:inline-block!important}@media (max-width:600px){.terminal-header-module__pg0PIG__header{margin-top:.67rem;margin-bottom:13px;padding-bottom:.33rem}.terminal-header-module__pg0PIG__themeToggleContainer{width:100%;height:28px;top:0}.terminal-header-module__pg0PIG__toggleThemeBtn{box-shadow:1px 1px 0 var(--border-color);width:100%;height:21px;padding:1px 5px;font-size:.8rem}.terminal-header-module__pg0PIG__statusLabel{text-align:left;font-size:.8rem}.terminal-header-module__pg0PIG__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}
.top-breadcrumbs-module__IzV8Ta__breadcrumbs{border-bottom:var(--break-line);letter-spacing:1px;align-items:center;gap:8px;margin-top:-15px;margin-bottom:20px;padding-bottom:12px;font-size:1.1rem;display:flex}.top-breadcrumbs-module__IzV8Ta__itemWrapper{align-items:center;gap:8px;display:inline-flex}.top-breadcrumbs-module__IzV8Ta__link{color:var(--text-color);cursor:pointer;text-decoration:none;transition:color .2s}.top-breadcrumbs-module__IzV8Ta__link:hover{color:var(--accent-color)}.top-breadcrumbs-module__IzV8Ta__separator{color:var(--text-color);opacity:.7;-webkit-user-select:none;user-select:none;padding-left:.5rem}.top-breadcrumbs-module__IzV8Ta__current{color:var(--accent-color);-webkit-user-select:none;user-select:none;font-weight:400}@media (max-width:600px){.top-breadcrumbs-module__IzV8Ta__breadcrumbs{margin-top:-5px;margin-bottom:10px;padding-bottom:8px;font-size:.9rem}}
.terminal-footer-module__ldfXeq__footer{border-bottom:var(--break-line);border-top:var(--break-line);margin:.3rem 0;padding:.5rem .25rem;font-size:.9rem;font-weight:300}
.delete-modal-module__DdffiG__modalOverlay{z-index:1000;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.delete-modal-module__DdffiG__modalContent{background-color:var(--bg-color);border:2px solid var(--accent-color);box-shadow:4px 4px 0 var(--accent-color);border-radius:5px;flex-direction:column;gap:15px;width:90%;max-width:500px;padding:20px;animation:.25s ease-out delete-modal-module__DdffiG__modalBounce;display:flex}.delete-modal-module__DdffiG__modalTitle{color:var(--accent-color);text-transform:uppercase;border-bottom:2px dashed var(--border-color);margin:0;padding-bottom:10px;font-size:1.5rem}.delete-modal-module__DdffiG__modalText{color:var(--text-color);margin:0;font-size:1.2rem;line-height:1.4}.delete-modal-module__DdffiG__accentText{color:var(--accent-color)}.delete-modal-module__DdffiG__warningText{color:#f33;font-weight:400}.delete-modal-module__DdffiG__inputField{background-color:var(--bg-color);border:1px solid var(--border-color);color:var(--accent-color);font-family:var(--main-font), "Share Tech Mono", monospace;border-radius:5px;outline:none;width:100%;padding:8px;font-size:1.2rem;transition:border-color .2s,box-shadow .2s}.delete-modal-module__DdffiG__inputField:focus{border-color:var(--accent-color);box-shadow:0 0 6px var(--accent-color)}.delete-modal-module__DdffiG__buttonGroup{justify-content:space-between;margin-top:10px;display:flex}.delete-modal-module__DdffiG__cancelBtn{color:var(--text-color);border:1px solid var(--border-color);font-family:var(--main-font), "Share Tech Mono", monospace;cursor:pointer;background:0 0;border-radius:5px;padding:8px 16px;font-size:1.2rem;transition:all .15s}.delete-modal-module__DdffiG__cancelBtn:hover{color:var(--accent-color);border-color:var(--accent-color);transform:translateY(-1px)}.delete-modal-module__DdffiG__cancelBtn:active{transform:scale(.96)}.delete-modal-module__DdffiG__deleteBtn{color:#f33;font-family:var(--main-font), "Share Tech Mono", monospace;cursor:pointer;background:0 0;border:1px solid #f33;border-radius:5px;padding:8px 16px;font-size:1.2rem;transition:all .15s}.delete-modal-module__DdffiG__deleteBtn:not(:disabled):hover{color:var(--bg-color);background-color:#f33;transform:translateY(-1px)}.delete-modal-module__DdffiG__deleteBtn:not(:disabled):active{transform:scale(.96)}.delete-modal-module__DdffiG__deleteBtn:disabled{opacity:.5;cursor:not-allowed;border-color:var(--border-color);color:var(--border-color)}
.role-confirm-modal-module__dZJt3a__modalOverlay{z-index:1000;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.role-confirm-modal-module__dZJt3a__modalContent{background-color:var(--bg-color);border:2px solid var(--border-color);box-shadow:4px 4px 0 var(--border-color);flex-direction:column;gap:15px;width:90%;max-width:500px;padding:20px;display:flex}.role-confirm-modal-module__dZJt3a__modalTitle{color:var(--accent-color);text-transform:uppercase;border-bottom:2px dashed var(--border-color);margin:0;padding-bottom:10px;font-size:1.5rem}.role-confirm-modal-module__dZJt3a__modalText{color:var(--text-color);margin:0;font-size:1.2rem;line-height:1.4}.role-confirm-modal-module__dZJt3a__accentText{color:var(--accent-color);font-weight:400}.role-confirm-modal-module__dZJt3a__buttonGroup{justify-content:space-between;margin-top:10px;display:flex}.role-confirm-modal-module__dZJt3a__cancelBtn{color:var(--text-color);border:1px solid var(--border-color);font-family:var(--main-font), monospace;cursor:pointer;background:0 0;padding:8px 16px;font-size:1.2rem;transition:all .3s}.role-confirm-modal-module__dZJt3a__cancelBtn:hover{color:var(--accent-color);border-color:var(--accent-color)}.role-confirm-modal-module__dZJt3a__confirmBtn{color:var(--accent-color);border:1px solid var(--accent-color);font-family:var(--main-font), monospace;cursor:pointer;background:0 0;padding:8px 16px;font-size:1.2rem;transition:all .3s}.role-confirm-modal-module__dZJt3a__confirmBtn:hover{background-color:var(--accent-color);color:var(--panel-bg)}
.change-password-modal-module__Q-iT-q__modalOverlay{z-index:9999;background-color:#0a0a0cd9;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;display:flex;position:fixed;top:0;left:0}.change-password-modal-module__Q-iT-q__modalContainer{background-color:var(--panel-bg);border:2px solid var(--border-color);width:100%;max-width:520px;box-shadow:4px 4px 0 var(--accent-color);border-radius:5px;flex-direction:column;animation:.25s ease-out change-password-modal-module__Q-iT-q__modalBounce;display:flex;overflow:hidden}.change-password-modal-module__Q-iT-q__header{background-color:var(--border-color);color:var(--panel-bg);letter-spacing:1px;align-items:center;padding:8px 12px;font-size:1.2rem;font-weight:400;display:flex}.change-password-modal-module__Q-iT-q__headerButtons{gap:8px;margin-right:15px;display:flex}.change-password-modal-module__Q-iT-q__dot{border:1px solid var(--panel-bg);border-radius:50%;width:12px;height:12px;display:inline-block}.change-password-modal-module__Q-iT-q__dotClose{background-color:#ff003c}.change-password-modal-module__Q-iT-q__dotMinimize{background-color:#fc0}.change-password-modal-module__Q-iT-q__dotMaximize{background-color:#0cf}.change-password-modal-module__Q-iT-q__headerTitle{text-align:left;text-transform:uppercase;flex-grow:1}.change-password-modal-module__Q-iT-q__content{flex-direction:column;gap:18px;padding:25px;display:flex}.change-password-modal-module__Q-iT-q__description{color:var(--text-color);margin:0;font-size:1.2rem;line-height:1.4}.change-password-modal-module__Q-iT-q__formField{flex-direction:column;gap:5px;display:flex}.change-password-modal-module__Q-iT-q__formField label{text-transform:uppercase;letter-spacing:1px;font-size:1.1rem}.change-password-modal-module__Q-iT-q__textInput{font-family:var(--main-font), "Share Tech Mono", monospace;background-color:var(--panel-bg);color:var(--text-color);border:2px solid var(--border-color);box-sizing:border-box;border-radius:5px;outline:none;width:100%;padding:6px 12px;font-size:1.4rem;transition:border-color .2s,box-shadow .2s}.change-password-modal-module__Q-iT-q__textInput:focus{border-color:var(--accent-color);box-shadow:0 0 6px var(--accent-color)}.change-password-modal-module__Q-iT-q__errorContainer{border:2px solid var(--accent-color);color:var(--accent-color);background-color:#ff003c0d;border-radius:5px;padding:8px 12px;font-size:1.1rem;line-height:1.4;animation:.2s ease-out change-password-modal-module__Q-iT-q__fadeInSlide}.change-password-modal-module__Q-iT-q__successContainer{border:2px solid var(--border-color);color:var(--text-color);border-radius:5px;padding:8px 12px;font-size:1.1rem;line-height:1.4;animation:.2s ease-out change-password-modal-module__Q-iT-q__fadeInSlide}.change-password-modal-module__Q-iT-q__buttonGroup{gap:15px;margin-top:5px;display:flex}.change-password-modal-module__Q-iT-q__saveBtn{font-family:var(--main-font), "Share Tech Mono", monospace;letter-spacing:1px;background-color:var(--panel-bg);color:var(--text-color);border:2px solid var(--border-color);cursor:pointer;box-shadow:2px 2px 0 var(--border-color);text-transform:uppercase;border-radius:5px;outline:none;flex:1;padding:6px 16px;font-size:1.4rem;transition:all .15s}.change-password-modal-module__Q-iT-q__saveBtn:hover:not(:disabled){background-color:var(--border-color);color:var(--panel-bg);transform:translateY(-2px)}.change-password-modal-module__Q-iT-q__saveBtn:active:not(:disabled){transform:scale(.97)}.change-password-modal-module__Q-iT-q__saveBtn:disabled{opacity:.5;cursor:not-allowed}.change-password-modal-module__Q-iT-q__cancelBtn{font-family:var(--main-font), "Share Tech Mono", monospace;letter-spacing:1px;background-color:var(--panel-bg);color:var(--accent-color);border:2px solid var(--accent-color);cursor:pointer;box-shadow:2px 2px 0 var(--accent-color);text-transform:uppercase;border-radius:5px;outline:none;flex:1;padding:6px 16px;font-size:1.4rem;transition:all .15s}.change-password-modal-module__Q-iT-q__cancelBtn:hover{background-color:var(--accent-color);color:var(--panel-bg);transform:translateY(-2px)}.change-password-modal-module__Q-iT-q__cancelBtn:active{transform:scale(.97)}@media (max-width:600px){.change-password-modal-module__Q-iT-q__modalOverlay{padding:10px}.change-password-modal-module__Q-iT-q__content{gap:15px;padding:15px}.change-password-modal-module__Q-iT-q__buttonGroup{flex-direction:column;width:100%}.change-password-modal-module__Q-iT-q__saveBtn,.change-password-modal-module__Q-iT-q__cancelBtn{text-align:center;width:100%}}
.human-checkup-modal-module__n6a5pG__overlay{z-index:9999;background-color:#0a0a0cd9;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;display:flex;position:fixed;top:0;left:0}.human-checkup-modal-module__n6a5pG__modalContainer{background-color:var(--panel-bg);border:2px solid var(--border-color);width:100%;max-width:500px;box-shadow:4px 4px 0 var(--accent-color);border-radius:5px;flex-direction:column;animation:.25s ease-out human-checkup-modal-module__n6a5pG__modalBounce;display:flex;overflow:hidden}.human-checkup-modal-module__n6a5pG__header{background-color:var(--border-color);color:var(--panel-bg);letter-spacing:1px;align-items:center;padding:8px 12px;font-size:1.2rem;font-weight:400;display:flex}.human-checkup-modal-module__n6a5pG__dots{gap:8px;margin-right:15px;display:flex}.human-checkup-modal-module__n6a5pG__dot{border:1px solid var(--panel-bg);border-radius:50%;width:12px;height:12px;display:inline-block}.human-checkup-modal-module__n6a5pG__close{cursor:pointer;background-color:#ff003c}.human-checkup-modal-module__n6a5pG__minimize{background-color:#fc0}.human-checkup-modal-module__n6a5pG__maximize{background-color:#0cf}.human-checkup-modal-module__n6a5pG__title{text-align:left;text-transform:uppercase;flex-grow:1}.human-checkup-modal-module__n6a5pG__content{flex-direction:column;gap:20px;padding:25px;display:flex}.human-checkup-modal-module__n6a5pG__alertTitle{color:var(--accent-color);margin:0;font-size:1.6rem}.human-checkup-modal-module__n6a5pG__alertText{margin:0;font-size:1.3rem;line-height:1.5}.human-checkup-modal-module__n6a5pG__codeContainer{border:2px dashed var(--border-color);background-color:#33ff0008;border-radius:5px;justify-content:space-between;align-items:center;padding:15px;display:flex}.human-checkup-modal-module__n6a5pG__codeText{letter-spacing:6px;color:var(--text-color);font-size:2.2rem;font-weight:400;font-family:var(--main-font), "Share Tech Mono", monospace}.human-checkup-modal-module__n6a5pG__refreshBtn{font-family:var(--main-font), "Share Tech Mono", monospace;color:var(--text-color);border:1px solid var(--border-color);cursor:pointer;text-transform:uppercase;background:0 0;border-radius:5px;padding:4px 10px;font-size:1.2rem;transition:transform .15s,background-color .2s,color .2s}.human-checkup-modal-module__n6a5pG__refreshBtn:hover{background-color:var(--border-color);color:var(--panel-bg);transform:scale(1.05)}.human-checkup-modal-module__n6a5pG__refreshBtn:active{transform:scale(.95)}.human-checkup-modal-module__n6a5pG__form{flex-direction:column;gap:15px;display:flex}.human-checkup-modal-module__n6a5pG__inputWrapper{flex-direction:column;gap:5px;display:flex}.human-checkup-modal-module__n6a5pG__inputLabel{color:var(--text-color);font-size:1.2rem}.human-checkup-modal-module__n6a5pG__inputField{font-family:var(--main-font), "Share Tech Mono", monospace;background-color:var(--panel-bg);color:var(--text-color);border:2px solid var(--border-color);border-radius:5px;outline:none;width:100%;padding:8px 12px;font-size:1.4rem;transition:border-color .2s,box-shadow .2s}.human-checkup-modal-module__n6a5pG__inputField:focus{border-color:var(--accent-color);box-shadow:0 0 6px var(--accent-color)}.human-checkup-modal-module__n6a5pG__errorText{color:var(--accent-color);border:1px solid var(--accent-color);background-color:#ff003c0d;border-radius:5px;padding:8px;font-size:1.2rem;font-weight:400;animation:.2s ease-out human-checkup-modal-module__n6a5pG__fadeInSlide}.human-checkup-modal-module__n6a5pG__actionButtons{gap:15px;margin-top:10px;display:flex}.human-checkup-modal-module__n6a5pG__actionButtons button{flex-grow:1}.human-checkup-modal-module__n6a5pG__actionBtn{font-family:var(--main-font), "Share Tech Mono", monospace;letter-spacing:1px;background-color:var(--panel-bg);color:var(--text-color);border:2px solid var(--border-color);cursor:pointer;box-shadow:2px 2px 0 var(--border-color);text-transform:uppercase;border-radius:5px;outline:none;padding:6px 16px;font-size:1.4rem;transition:all .15s}.human-checkup-modal-module__n6a5pG__actionBtn:hover{background-color:var(--border-color);color:var(--panel-bg);transform:translateY(-2px)}.human-checkup-modal-module__n6a5pG__actionBtn:active{transform:scale(.97)}.human-checkup-modal-module__n6a5pG__cancelBtn{font-family:var(--main-font), "Share Tech Mono", monospace;letter-spacing:1px;background-color:var(--panel-bg);color:var(--accent-color);border:2px solid var(--accent-color);cursor:pointer;box-shadow:2px 2px 0 var(--accent-color);text-transform:uppercase;border-radius:5px;outline:none;padding:6px 16px;font-size:1.4rem;transition:all .15s}.human-checkup-modal-module__n6a5pG__cancelBtn:hover{background-color:var(--accent-color);color:var(--panel-bg);transform:translateY(-2px)}.human-checkup-modal-module__n6a5pG__cancelBtn:active{transform:scale(.97)}@media (max-width:600px){.human-checkup-modal-module__n6a5pG__content{gap:15px;padding:15px}.human-checkup-modal-module__n6a5pG__codeText{letter-spacing:4px;font-size:1.8rem}.human-checkup-modal-module__n6a5pG__actionButtons{flex-direction:column;gap:10px}.human-checkup-modal-module__n6a5pG__actionBtn,.human-checkup-modal-module__n6a5pG__cancelBtn{text-align:center;width:100%}}
.purge-confirm-modal-module__K57_jq__modalOverlay{z-index:1000;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.purge-confirm-modal-module__K57_jq__modalContent{background-color:var(--panel-bg,#121216);border:2px solid var(--accent-color,#f05);box-shadow:4px 4px 0 var(--accent-color,#f05);flex-direction:column;gap:15px;width:90%;max-width:500px;padding:20px;display:flex}.purge-confirm-modal-module__K57_jq__modalTitle{color:var(--accent-color,#f05);text-transform:uppercase;border-bottom:2px dashed var(--border-color,#3f0);margin:0;padding-bottom:10px;font-size:1.4rem}.purge-confirm-modal-module__K57_jq__modalText{color:var(--text-color,#fff);margin:0;font-size:1.1rem;line-height:1.4}.purge-confirm-modal-module__K57_jq__accentText{color:var(--accent-color,#f05);font-weight:400}.purge-confirm-modal-module__K57_jq__safeText{color:var(--border-color,#3f0);font-weight:400}.purge-confirm-modal-module__K57_jq__buttonGroup{justify-content:space-between;gap:10px;margin-top:10px;display:flex}.purge-confirm-modal-module__K57_jq__cancelBtn{color:var(--text-color,#fff);border:1px solid var(--border-color,#3f0);font-family:var(--main-font), monospace;cursor:pointer;background:0 0;padding:8px 16px;font-size:1.1rem;transition:all .3s}.purge-confirm-modal-module__K57_jq__cancelBtn:hover{color:var(--accent-color,#f05);border-color:var(--accent-color,#f05)}.purge-confirm-modal-module__K57_jq__confirmBtn{color:var(--accent-color,#f05);border:1px solid var(--accent-color,#f05);font-family:var(--main-font), monospace;cursor:pointer;background:0 0;padding:8px 16px;font-size:1.1rem;transition:all .3s}.purge-confirm-modal-module__K57_jq__confirmBtn:hover{background-color:var(--accent-color,#f05);color:#fff}@media (max-width:600px){.purge-confirm-modal-module__K57_jq__modalContent{max-width:95%;padding:15px}.purge-confirm-modal-module__K57_jq__modalTitle{font-size:1.2rem}.purge-confirm-modal-module__K57_jq__modalText{font-size:1rem}.purge-confirm-modal-module__K57_jq__buttonGroup{flex-direction:column}.purge-confirm-modal-module__K57_jq__cancelBtn,.purge-confirm-modal-module__K57_jq__confirmBtn{text-align:center;width:100%}}
.session-timeout-modal-module__uLcTna__overlay{z-index:9999;background-color:#0a0a0cd9;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;display:flex;position:fixed;top:0;left:0}.session-timeout-modal-module__uLcTna__modalContainer{background-color:var(--panel-bg);border:2px solid var(--border-color);width:100%;max-width:600px;box-shadow:4px 4px 0 var(--accent-color);flex-direction:column;display:flex}.session-timeout-modal-module__uLcTna__header{background-color:var(--border-color);color:var(--panel-bg);letter-spacing:1px;align-items:center;padding:8px 12px;font-size:1.2rem;font-weight:400;display:flex}.session-timeout-modal-module__uLcTna__buttons{gap:8px;margin-right:15px;display:flex}.session-timeout-modal-module__uLcTna__dot{border:1px solid var(--panel-bg);border-radius:50%;width:12px;height:12px;display:inline-block}.session-timeout-modal-module__uLcTna__close{background-color:#ff003c}.session-timeout-modal-module__uLcTna__minimize{background-color:#fc0}.session-timeout-modal-module__uLcTna__maximize{background-color:#0cf}.session-timeout-modal-module__uLcTna__title{text-align:left;text-transform:uppercase;flex-grow:1}.session-timeout-modal-module__uLcTna__content{flex-direction:column;gap:20px;padding:25px;display:flex}.session-timeout-modal-module__uLcTna__alertTitle{color:var(--accent-color);margin:0;font-size:1.6rem}.session-timeout-modal-module__uLcTna__alertText{margin:0;font-size:1.3rem;line-height:1.5}.session-timeout-modal-module__uLcTna__countdownContainer{flex-direction:column;gap:8px;margin:10px 0;display:flex}.session-timeout-modal-module__uLcTna__countdownText{color:var(--text-color);font-size:1.4rem;font-weight:400}.session-timeout-modal-module__uLcTna__progressBarBg{background-color:var(--bg-color);border:1px solid var(--border-color);width:100%;height:12px;position:relative;overflow:hidden}.session-timeout-modal-module__uLcTna__progressBarFill{background-color:var(--accent-color);height:100%;transition:width 1s linear}.session-timeout-modal-module__uLcTna__actionButtons{flex-wrap:wrap;gap:15px;margin-top:10px;display:flex}.session-timeout-modal-module__uLcTna__actionBtn{font-family:var(--main-font), monospace;letter-spacing:1px;background-color:var(--panel-bg);color:var(--text-color);border:2px solid var(--border-color);cursor:pointer;box-shadow:2px 2px 0 var(--border-color);text-transform:uppercase;outline:none;padding:6px 16px;font-size:1.4rem;transition:all .2s}.session-timeout-modal-module__uLcTna__actionBtn:hover{background-color:var(--border-color);color:var(--panel-bg)}.session-timeout-modal-module__uLcTna__disconnectBtn{font-family:var(--main-font), monospace;letter-spacing:1px;background-color:var(--panel-bg);color:var(--accent-color);border:2px solid var(--accent-color);cursor:pointer;box-shadow:2px 2px 0 var(--accent-color);text-transform:uppercase;outline:none;padding:6px 16px;font-size:1.4rem;transition:all .2s}.session-timeout-modal-module__uLcTna__disconnectBtn:hover{background-color:var(--accent-color);color:var(--panel-bg)}@media (max-width:600px){.session-timeout-modal-module__uLcTna__content{gap:15px;padding:15px}.session-timeout-modal-module__uLcTna__actionButtons{flex-direction:column;width:100%}.session-timeout-modal-module__uLcTna__actionBtn,.session-timeout-modal-module__uLcTna__disconnectBtn{text-align:center;width:100%}}
.role-change-relogin-modal-module__Gh0kXa__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background-color:#000000bf;justify-content:center;align-items:center;width:100vw;height:100vh;padding:16px;display:flex;position:fixed;top:0;left:0}.role-change-relogin-modal-module__Gh0kXa__modalContent{background-color:var(--panel-bg,#0c1017);border:2px solid var(--border-color,#0f6);width:100%;max-width:520px;color:var(--text-color,#e6edf3);flex-direction:column;gap:16px;padding:24px;font-family:monospace;display:flex;box-shadow:0 0 20px #00ff6640}.role-change-relogin-modal-module__Gh0kXa__header{border-bottom:1px solid var(--border-color,#0f6);justify-content:space-between;align-items:center;margin-bottom:4px;padding-bottom:8px;display:flex}.role-change-relogin-modal-module__Gh0kXa__headerDots{gap:6px;display:flex}.role-change-relogin-modal-module__Gh0kXa__dot{border-radius:50%;width:10px;height:10px;display:inline-block}.role-change-relogin-modal-module__Gh0kXa__dotClose{background-color:#ff5f56}.role-change-relogin-modal-module__Gh0kXa__dotMinimize{background-color:#ffbd2e}.role-change-relogin-modal-module__Gh0kXa__dotMaximize{background-color:#27c93f}.role-change-relogin-modal-module__Gh0kXa__headerTitle{color:var(--border-color,#0f6);letter-spacing:.05em;font-size:.8rem;font-weight:700}.role-change-relogin-modal-module__Gh0kXa__title{color:var(--text-color,#fff);letter-spacing:.05em;margin:0;font-size:1.1rem;font-weight:700}.role-change-relogin-modal-module__Gh0kXa__description{color:var(--secondary-text,#a3b8cc);margin:0;font-size:.9rem;line-height:1.5}.role-change-relogin-modal-module__Gh0kXa__roleHighlight{border:1px dashed var(--border-color,#0f6);background:#00ff6614;align-items:center;gap:8px;margin:4px 0;padding:10px 14px;font-size:.95rem;font-weight:700;display:flex}.role-change-relogin-modal-module__Gh0kXa__oldRole{color:#ff5f56;text-transform:uppercase}.role-change-relogin-modal-module__Gh0kXa__arrow{color:var(--secondary-text,#8b949e)}.role-change-relogin-modal-module__Gh0kXa__newRole{color:var(--border-color,#0f6);text-transform:uppercase}.role-change-relogin-modal-module__Gh0kXa__reloginForm{flex-direction:column;gap:12px;margin-top:4px;display:flex}.role-change-relogin-modal-module__Gh0kXa__inputGroup{flex-direction:column;gap:6px;display:flex}.role-change-relogin-modal-module__Gh0kXa__inputLabel{color:var(--secondary-text,#8b949e);text-transform:uppercase;font-size:.8rem}.role-change-relogin-modal-module__Gh0kXa__inputField{border:1px solid var(--border-color,#0f6);color:var(--text-color,#fff);background-color:#0000004d;outline:none;padding:8px 12px;font-family:monospace;font-size:.9rem}.role-change-relogin-modal-module__Gh0kXa__inputField:focus{box-shadow:0 0 8px var(--border-color,#00ff6680)}.role-change-relogin-modal-module__Gh0kXa__inputField:disabled{opacity:.7;cursor:not-allowed}.role-change-relogin-modal-module__Gh0kXa__errorMessage{color:#ff5f56;background:#ff5f561a;border:1px solid #ff5f56;margin:0;padding:8px 12px;font-size:.85rem;font-weight:700}.role-change-relogin-modal-module__Gh0kXa__successMessage{color:var(--border-color,#0f6);border:1px solid var(--border-color,#0f6);background:#00ff661a;margin:0;padding:8px 12px;font-size:.85rem;font-weight:700}.role-change-relogin-modal-module__Gh0kXa__buttonGroup{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.role-change-relogin-modal-module__Gh0kXa__primaryBtn{background-color:var(--border-color,#0f6);color:#000;cursor:pointer;border:none;padding:10px 16px;font-family:monospace;font-size:.85rem;font-weight:700;transition:all .2s}.role-change-relogin-modal-module__Gh0kXa__primaryBtn:hover:not(:disabled){box-shadow:0 0 12px var(--border-color,#0f6);opacity:.9}.role-change-relogin-modal-module__Gh0kXa__primaryBtn:disabled{opacity:.5;cursor:not-allowed}.role-change-relogin-modal-module__Gh0kXa__secondaryBtn{color:var(--secondary-text,#a3b8cc);border:1px solid var(--secondary-text,#484f58);cursor:pointer;background:0 0;padding:10px 16px;font-family:monospace;font-size:.85rem;font-weight:700;transition:all .2s}.role-change-relogin-modal-module__Gh0kXa__secondaryBtn:hover:not(:disabled){border-color:var(--text-color,#fff);color:var(--text-color,#fff)}@media (max-width:600px){.role-change-relogin-modal-module__Gh0kXa__modalContent{padding:16px}.role-change-relogin-modal-module__Gh0kXa__buttonGroup{flex-direction:column-reverse}.role-change-relogin-modal-module__Gh0kXa__primaryBtn,.role-change-relogin-modal-module__Gh0kXa__secondaryBtn{text-align:center;width:100%}}
.activation-modal-module__PLN60G__modalOverlay{z-index:1000;background-color:#000000d9;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.activation-modal-module__PLN60G__modalContent{background-color:var(--bg-color);border:2px solid var(--accent-color);box-shadow:4px 4px 0 var(--accent-color);border-radius:5px;flex-direction:column;gap:20px;width:90%;max-width:500px;padding:24px;animation:.25s ease-out activation-modal-module__PLN60G__modalBounce;display:flex}.activation-modal-module__PLN60G__modalTitle{color:var(--accent-color);text-transform:uppercase;border-bottom:2px dashed var(--border-color);margin:0;padding-bottom:12px;font-size:1.4rem}.activation-modal-module__PLN60G__modalTitle.activation-modal-module__PLN60G__errorText{color:#f33}.activation-modal-module__PLN60G__modalText{color:var(--text-color);font-size:1.1rem;line-height:1.5;font-family:var(--main-font), "Share Tech Mono", monospace;margin:0}.activation-modal-module__PLN60G__modalText.activation-modal-module__PLN60G__errorText{color:#f33}.activation-modal-module__PLN60G__logLine{margin:4px 0}.activation-modal-module__PLN60G__buttonGroup{justify-content:flex-end;margin-top:10px;display:flex}.activation-modal-module__PLN60G__actionBtn{color:var(--accent-color);border:1px solid var(--accent-color);font-family:var(--main-font), "Share Tech Mono", monospace;cursor:pointer;background:0 0;border-radius:5px;padding:8px 20px;font-size:1.2rem;transition:all .15s}.activation-modal-module__PLN60G__actionBtn:hover:not(:disabled){background-color:var(--accent-color);color:var(--bg-color);transform:translateY(-1px)}.activation-modal-module__PLN60G__actionBtn:active:not(:disabled){transform:scale(.96)}.activation-modal-module__PLN60G__actionBtn:disabled{opacity:.5;cursor:not-allowed;border-color:var(--border-color);color:var(--border-color)}@media (max-width:600px){.activation-modal-module__PLN60G__modalContent{padding:16px}.activation-modal-module__PLN60G__modalTitle{font-size:1.2rem}.activation-modal-module__PLN60G__modalText{font-size:1rem}}
.cookie-banner-module__i3EyOq__bannerContainer{z-index:9999;background:var(--panel-bg,#fff);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:2px solid var(--border-color,#000);font-family:var(--font-mono,monospace);color:var(--text-color,#000);padding:16px 24px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #00000026}:root[data-theme=dark] .cookie-banner-module__i3EyOq__bannerContainer{background:var(--panel-bg,#0c1016f2);border-top-color:var(--border-color,#00ff884d);color:var(--text-color,#e2e8f0);box-shadow:0 -4px 24px #0006}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cookie-banner-module__i3EyOq__bannerContainer{background:var(--panel-bg,#0c1016f2);border-top-color:var(--border-color,#00ff884d);color:var(--text-color,#e2e8f0);box-shadow:0 -4px 24px #0006}}.cookie-banner-module__i3EyOq__bannerInner{flex-direction:column;gap:12px;max-width:1200px;margin:0 auto;display:flex}.cookie-banner-module__i3EyOq__bannerHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.cookie-banner-module__i3EyOq__title{letter-spacing:.05em;color:#073;align-items:center;gap:8px;font-size:.95rem;font-weight:700;display:flex}:root[data-theme=dark] .cookie-banner-module__i3EyOq__title{color:var(--text-color,#0f8)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cookie-banner-module__i3EyOq__title{color:var(--text-color,#0f8)}}.cookie-banner-module__i3EyOq__description{color:var(--secondary-text,#1a1a24);font-size:.85rem;line-height:1.5}.cookie-banner-module__i3EyOq__privacyLink{color:#05c;margin-left:6px;font-weight:700;text-decoration:underline}:root[data-theme=dark] .cookie-banner-module__i3EyOq__privacyLink{color:var(--text-color,#0f8)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cookie-banner-module__i3EyOq__privacyLink{color:var(--text-color,#0f8)}}.cookie-banner-module__i3EyOq__privacyLink:hover{opacity:.8}.cookie-banner-module__i3EyOq__actionRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cookie-banner-module__i3EyOq__btnPrimary,.cookie-banner-module__i3EyOq__btnSecondary,.cookie-banner-module__i3EyOq__btnOutline{letter-spacing:.05em;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:8px 16px;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.cookie-banner-module__i3EyOq__btnPrimary{color:#fff;background:#073;border:1px solid #073}:root[data-theme=dark] .cookie-banner-module__i3EyOq__btnPrimary{background:var(--text-color,#0f8);color:#0b0f19;border-color:var(--text-color,#0f8)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cookie-banner-module__i3EyOq__btnPrimary{background:var(--text-color,#0f8);color:#0b0f19;border-color:var(--text-color,#0f8)}}.cookie-banner-module__i3EyOq__btnPrimary:hover{opacity:.9}.cookie-banner-module__i3EyOq__btnSecondary{color:var(--text-color,#000);border:1px solid var(--border-color,#000);background:0 0}:root[data-theme=dark] .cookie-banner-module__i3EyOq__btnSecondary{color:var(--text-color,#e2e8f0);border-color:#fff3}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cookie-banner-module__i3EyOq__btnSecondary{color:var(--text-color,#e2e8f0);border-color:#fff3}}.cookie-banner-module__i3EyOq__btnSecondary:hover{background:#00000014}:root[data-theme=dark] .cookie-banner-module__i3EyOq__btnSecondary:hover{background:#ffffff1a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cookie-banner-module__i3EyOq__btnSecondary:hover{background:#ffffff1a}}.cookie-banner-module__i3EyOq__btnOutline{color:#073;background:0 0;border:1px solid #073;font-weight:700}:root[data-theme=dark] .cookie-banner-module__i3EyOq__btnOutline{color:var(--text-color,#0f8);border-color:var(--text-color,#0f8)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cookie-banner-module__i3EyOq__btnOutline{color:var(--text-color,#0f8);border-color:var(--text-color,#0f8)}}.cookie-banner-module__i3EyOq__btnOutline:hover{background:#0077331a}:root[data-theme=dark] .cookie-banner-module__i3EyOq__btnOutline:hover{background:#00ff881a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cookie-banner-module__i3EyOq__btnOutline:hover{background:#00ff881a}}.cookie-banner-module__i3EyOq__customPanel{border:1px solid var(--border-color,#000);background:#0000000a;border-radius:6px;flex-direction:column;gap:12px;margin-top:8px;padding:12px 16px;display:flex}:root[data-theme=dark] .cookie-banner-module__i3EyOq__customPanel{background:#0003;border-color:#ffffff1a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cookie-banner-module__i3EyOq__customPanel{background:#0003;border-color:#ffffff1a}}.cookie-banner-module__i3EyOq__optionGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.cookie-banner-module__i3EyOq__optionCard{flex-direction:column;gap:4px;display:flex}.cookie-banner-module__i3EyOq__optionLabel{color:var(--text-color,#000);cursor:pointer;align-items:center;gap:8px;font-size:.85rem;font-weight:600;display:flex}.cookie-banner-module__i3EyOq__badgeMandatory{color:#fff;text-transform:uppercase;background:#073;border-radius:3px;padding:2px 6px;font-size:.65rem;font-weight:700}:root[data-theme=dark] .cookie-banner-module__i3EyOq__badgeMandatory{background:var(--text-color,#0f8);color:#0b0f19}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cookie-banner-module__i3EyOq__badgeMandatory{background:var(--text-color,#0f8);color:#0b0f19}}.cookie-banner-module__i3EyOq__optionDesc{color:var(--secondary-text,#1a1a24);font-size:.75rem;line-height:1.4}@media (max-width:600px){.cookie-banner-module__i3EyOq__bannerContainer{padding:12px 16px}.cookie-banner-module__i3EyOq__actionRow{flex-direction:column;align-items:stretch;width:100%}.cookie-banner-module__i3EyOq__btnPrimary,.cookie-banner-module__i3EyOq__btnSecondary,.cookie-banner-module__i3EyOq__btnOutline{width:100%}}
