:root{--accent:#c34d40;--cyan:#d88174}footer,footer span{color:#bf8178!important}footer{border-color:#66342e!important}summary{color:#dc9488}.top-logout{display:block;margin:10px 0}.ambient-code{position:fixed;inset:-100vh auto auto 1vw;width:230px;height:300vh;z-index:0;opacity:.055;color:#ed3c30;font:11px/1.8 monospace;pointer-events:none;user-select:none;animation:code-drift 100s linear infinite;margin:0}#app,#auth{position:relative;z-index:1}@keyframes code-drift{to{transform:translateY(80vh)}}@media(prefers-reduced-motion:reduce){.ambient-code{animation:none}}.chart-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.analytics{margin-block:28px}.metric-bar{display:grid;grid-template-columns:90px 1fr auto;align-items:center;gap:10px;margin:20px 0;font-size:14px}.metric-bar>div{height:10px;background:#302326;border-radius:9px;overflow:hidden}.metric-bar i{height:100%;display:block;background:#bd4b40;border-radius:9px}.progress-ring{width:125px;height:125px;border-radius:50%;margin:15px auto;background:conic-gradient(#c85345 var(--progress),#332428 0);display:grid;place-items:center}.progress-ring strong{background:#151012;border-radius:50%;width:95px;height:95px;display:grid;place-items:center;font-size:27px}.timeline-chart>div{display:flex;gap:14px;align-items:center;border-bottom:1px solid #37272a;padding:15px 0}.timeline-dot{width:12px;height:12px;border-radius:50%;background:#be5044}.timeline-dot.complete{background:#a89a96}.mind-toolbar{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.mind-toolbar input{width:auto;max-width:100%}.mind-toolbar label{display:flex;gap:8px;align-items:center}.mind-viewport{height:65dvh;overflow:auto;background:#0d0c0e;border:1px solid #65352f;direction:ltr;border-radius:16px;background-image:radial-gradient(#492b2b 1px,transparent 1px);background-size:24px 24px}.mind-viewport svg{max-width:none;touch-action:pan-x pan-y}.mind-viewport g{cursor:grab;touch-action:none}.mind-viewport g:focus rect{stroke:#fff}.recovery-terminal{padding:12px!important;background:#070505!important;min-height:100dvh}.recovery-shell{display:grid!important;grid-template-columns:190px minmax(0,1fr) 220px;gap:12px;max-width:none!important;width:100%;min-height:calc(100dvh - 24px);padding:0!important;direction:ltr}.terminal-main,.terminal-side{border:1px solid #6c1a1a;background:#160707;padding:14px;min-width:0;color:#d56b60}.terminal-main{direction:rtl;display:flex;flex-direction:column}.terminal-side h3{background:#721b1b;color:#edaca4;font:12px monospace;padding:6px;margin:0}.terminal-side pre{font:11px/1.7 monospace;overflow:hidden}.recovery-terminal .terminal-chrome{font:12px monospace;padding:8px;border-bottom:1px solid #742621}.recovery-terminal .error404{font:clamp(36px,6vw,76px)/1.1 monospace;margin:22px 0 8px}.recovery-terminal h2{font-size:20px;margin:8px 0}.recovery-terminal #visitorIP{font:13px monospace;overflow-wrap:anywhere}.recovery-terminal #securityBinary{font:12px/1.5 monospace;min-height:150px;margin:10px 0;overflow:hidden;border:0;padding:10px;background:#210808}.recovery-terminal #recoveryConversation{font:14px/1.6 monospace}.recovery-terminal #terminalPrompt{display:flex;flex-wrap:wrap;gap:6px;align-items:center;border-top:1px solid #5d2323;padding-top:14px}.recovery-terminal #terminalPrompt[hidden]{display:none}.recovery-terminal #promptLabel{font:14px/1.5 monospace;width:100%;color:#e99a8f}.recovery-terminal #promptInput{border:0!important;border-radius:0!important;background:transparent!important;padding:5px!important;min-height:35px!important;flex:1;min-width:80px;color:inherit;font:16px monospace;box-shadow:none;border-bottom:1px solid #9e4c42!important}.recovery-terminal #terminalPrompt button{padding:5px 14px;min-height:35px;border-radius:0}.recovery-terminal #recoveryTimer{font:16px monospace;color:#f29688}.recovery-terminal small{font-size:12px;opacity:.65;margin-top:auto}.recovery-terminal.access-green,.access-green .terminal-main,.access-green .terminal-side{background:#04140b!important;color:#63dc92!important;border-color:#287f4d}.access-green h3,.access-green #securityBinary{background:#0a351c!important;color:#63dc92!important}.chat-mode main>header,.chat-mode .context-bar,.chat-mode #projectMoney,.chat-mode #taskRunner,.chat-mode footer,.chat-mode #deskBreadcrumb{display:none!important}.chat-mode main{padding:10px!important}.chat-shell{height:calc(100dvh - 35px);display:flex;flex-direction:column;background:#100d0f;border:1px solid #65352f;border-radius:16px;overflow:hidden}.chat-top{display:flex;flex-wrap:wrap;gap:8px;padding:12px;border-bottom:1px solid #392427}.chat-top h3{margin:0 auto 0 0;font-size:18px}.chat-top button{padding:8px 12px;font-size:14px;min-height:40px}.chat-layout{display:grid!important;grid-template-columns:280px minmax(0,1fr);flex:1;min-height:0;gap:0!important}.chat-layout aside{overflow:auto;border-left:1px solid #392427;padding:8px}.chat-layout aside button{width:100%;text-align:right;padding:16px;margin-bottom:5px;border-radius:9px}.chat-layout aside small{display:block}.chat-layout #chatThread{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:0}.chat-thread-heading{display:flex;justify-content:space-between;padding:8px;background:#211619}.chat-messages{flex:1;min-height:100px!important;max-height:none!important;overflow:auto!important;border:0!important;border-radius:0!important;padding:14px!important}.chat-messages article{max-width:80%;padding:10px 14px!important;margin-bottom:8px!important;border-radius:15px!important}.chat-messages article p{margin:4px 0;overflow-wrap:anywhere}.chat-messages article small{font-size:12px}#chatSend{margin:0;padding:10px;border-top:1px solid #492c2c;background:#191215}#chatSend>label{font-size:0}#chatSend textarea{font-size:16px;min-height:42px!important;max-height:100px;resize:none;padding:10px}#chatSend .actions{display:flex;gap:10px;margin-top:8px}#chatSend button{padding:7px 20px;min-height:38px}.chat-image-label{font-size:13px;cursor:pointer}.chat-image-label input{max-width:190px;font-size:12px}.chat-attachments{font-size:13px}.chat-attachments summary{padding:5px}.chat-games{margin:0;padding:5px 12px;max-height:45vh;overflow:auto}#chatStatus:empty{display:none}#chatStatus{font-size:12px;margin:0;padding:3px 12px}#chatCreate:not([hidden]){position:absolute;inset:15%;z-index:10;background:#181114;overflow:auto;border:1px solid #aa5346;padding:12px}.chat-mode #backToTop{display:none!important}
@media(max-width:800px){.chart-grid{grid-template-columns:1fr}.recovery-shell{grid-template-columns:minmax(0,1fr)}.terminal-side{display:none}.terminal-main{min-height:calc(100dvh - 24px)}.recovery-terminal #securityBinary{min-height:170px}.chat-mode .sidebar{position:relative!important}.chat-shell{height:calc(100dvh - 110px)}.chat-layout{display:block!important}.chat-layout aside{height:100%}.chat-layout #chatThread{display:none;height:100%}.thread-open .chat-layout aside{display:none}.thread-open .chat-layout #chatThread{display:flex}.chat-top h3{width:100%;font-size:16px}.chat-top button{font-size:12px;padding:5px 8px;min-height:32px}.top-logout{font-size:13px!important;padding:7px 10px!important;min-height:36px!important;margin:0!important}.sidebar .wordmark{margin:0!important}.sidebar .mobile-menu{min-height:42px;padding:8px 15px}.sidebar .presence-toggle{min-height:40px!important;padding:8px 12px!important}.mind-toolbar label{flex-wrap:wrap}.timeline-chart>div{flex-wrap:wrap}.chat-mode .sidebar .presence-toggle{display:none}}
.design-toolbar{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px;align-items:center}.design-toolbar input{width:auto}.design-toolbar label{font-size:14px}.design-toolbar input[type=file]{width:180px;font-size:12px}.design-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:16px}.design-layout aside label{display:block;margin-bottom:12px}.design-layout aside button{margin:4px;max-width:100%}.design-stage{overflow:auto;max-height:75dvh;background:#262123;padding:20px}.design-stage canvas{display:block;width:100%;height:auto;touch-action:none;box-shadow:0 6px 30px #0008}.design-layout input,.design-layout textarea{max-width:100%}.chat-message.mine{margin-right:auto;background:#48241f!important}.chat-message:not(.mine){margin-left:auto;background:#242024!important}.chat-mode .sidebar{position:relative!important}.chat-mode .chat-shell{height:calc(100dvh - 155px)}body #app .sidebar{gap:12px!important;align-items:center!important}body #app #presenceControls{margin:0!important}#presenceDirectory>summary{font-size:15px!important;padding:10px 16px!important;min-height:40px!important}body #app .sidebar .side-bottom{display:none!important}body #app .sidebar .top-logout{display:block!important}body #app .sidebar #nav{order:10;width:100%}body #app .sidebar .wordmark{max-width:none!important}.chat-mode #presenceControls{display:none!important}@media(max-width:800px){.design-layout{grid-template-columns:1fr}.design-layout aside{display:flex;flex-wrap:wrap;gap:8px}.design-layout aside label{width:calc(50% - 8px)}.design-stage{padding:8px}.chat-mode .chat-shell{height:calc(100dvh - 110px)}body #app .sidebar{padding:12px!important}.sidebar #presenceControls{width:auto!important}.sidebar .wordmark{flex:1}body #app .sidebar #nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
.chat-shell{position:relative}.chat-mode #chatSend label{margin:4px 0}.chat-mode #chatSend textarea{margin-top:0}.chat-mode .chat-games summary{font-size:14px}.chat-mode .chat-games:not([open]){flex-shrink:0}.chat-mode #chatMessages{height:auto}.chat-mode #chatRooms{display:block!important}body.chat-mode #app>main{padding:8px!important}.chat-mode #chatMessages article header{font-size:12px}.chat-mode .chat-thread-heading button{min-height:38px;padding:6px 12px;font-size:14px}.chat-mode #chatCreate:not([hidden]){inset:5%;max-height:80%;box-shadow:0 15px 60px #000}.chat-mode #chatThread>p{padding:30px}.top-logout{white-space:nowrap}

/* Mobile conversation selection must outrank the base room-list display. */
@media(max-width:800px){body.chat-mode .chat-shell.thread-open #chatRooms{display:none!important}body.chat-mode .chat-shell.thread-open #chatThread{display:flex!important}body.chat-mode .chat-shell:not(.thread-open) #chatThread{display:none!important}}
body.chat-mode #chatThread{min-width:0;flex:1}body.chat-mode .chat-layout{overflow:hidden}body.chat-mode #chatMessages{overscroll-behavior:contain;flex:1 1 0}body.chat-mode #chatSend{flex-shrink:0}body.chat-mode .chat-shell{height:calc(100dvh - 100px);min-height:360px}body.chat-mode .chat-top{flex-shrink:0}body.chat-mode .chat-layout{min-height:0}body.chat-mode #chatRooms button{min-width:0}body.chat-mode #chatSend .actions{align-items:center}body.chat-mode #chatSend .chat-image-label{max-width:60%;overflow:hidden}
.cmd-root{--cmd:#ed534d;position:fixed;inset:0;z-index:9999;background:#080808;color:var(--cmd);padding:8px;display:flex;flex-direction:column;font:14px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;direction:ltr;overflow:hidden}.cmd-root *{box-sizing:border-box}.cmd-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #85403d;padding:8px 4px!important;margin:0!important;gap:10px;font-size:12px}.cmd-header strong{font-size:16px;color:#d2c5c5;letter-spacing:1px}.cmd-header strong span{font-size:12px}.cmd-grid{display:grid;grid-template-columns:minmax(130px,18%) minmax(0,1fr) minmax(145px,21%);gap:8px;flex:1;min-height:0;margin-top:12px}.cmd-grid>aside,.cmd-console{min-width:0;background:#110607;border:1px solid #622021;overflow:hidden}.cmd-root h3{margin:0!important;padding:3px 8px!important;background:#8d171c;color:#ffe3df;font:12px/1.6 monospace;display:flex;justify-content:space-between;gap:5px}.cmd-root pre{font:12px/1.8 monospace;white-space:pre;margin:8px;overflow:hidden;color:#b93a3e}.cmd-console{display:flex;flex-direction:column;background:#090809}.cmd-console #cmdScroll{flex:1;overflow:auto;padding:16px 12px;overscroll-behavior:contain;scrollbar-color:#792a2d #111}.cmd-boot{font-size:13px;color:#c26f6c;border-bottom:1px solid #542025;padding-bottom:16px;margin-bottom:20px;overflow-wrap:anywhere}.cmd-output{margin:8px 0!important;white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext}.cmd-answer{color:#f3bbb4}.cmd-root #cmdForm{margin:12px 0 0;padding:0;background:none;border:0}.cmd-root #cmdForm[hidden]{display:none}.cmd-root #cmdQuestion{display:block;color:#eea49b;margin-bottom:8px;direction:rtl;text-align:left;font-size:16px}.cmd-line{display:flex;align-items:baseline;gap:8px;direction:ltr}.cmd-line>span{white-space:nowrap;font-size:13px;color:#f46861}.cmd-root #cmdInput{width:0;flex:1;min-width:30px;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#ffc3ba;padding:5px 0!important;border-radius:0!important;font:16px/1.7 monospace;min-height:36px!important;caret-color:#ff766b;direction:ltr}.cmd-root #cmdInput:focus{outline:0!important;box-shadow:none!important}.cmd-line button,.cmd-retry{border:1px solid #723033;background:#261012;color:#ffb0a7;padding:4px 10px;min-height:36px;min-width:36px;font:14px monospace;border-radius:0}.cmd-root #cmdError{color:#ffae66;direction:rtl}.cmd-root #cmdTimer{font-size:13px}.cmd-root .cmd-note{font:12px/1.5 monospace;padding:8px;border-top:1px solid #522026;color:#be827b!important;margin:0;direction:rtl}.cmd-root .cmd-footer{display:flex;justify-content:space-between;border:0;margin:0;padding:6px 2px;font:11px monospace;color:#b3706a!important}.cmd-success{--cmd:#65df95}.cmd-success .cmd-console{border-color:#32864e}.cmd-success h3{background:#154728}.cmd-success .cmd-output{color:#65df95}@media(max-width:800px){.cmd-root{padding:5px;padding-bottom:max(5px,env(safe-area-inset-bottom))}.cmd-grid{grid-template-columns:minmax(0,1fr) 100px;grid-template-rows:96px minmax(0,1fr);gap:5px;margin-top:6px}.cmd-process{grid-column:1}.cmd-monitor{grid-column:2;grid-row:1}.cmd-console{grid-column:1/-1;grid-row:2}.cmd-process pre{font-size:12px;line-height:1.4;columns:2;margin:4px}.cmd-monitor pre{font-size:12px;margin:4px}.cmd-monitor h3~h3,.cmd-monitor #cmdCode{display:none}.cmd-root h3{font-size:12px;padding:2px 5px!important}.cmd-header{padding:3px!important}.cmd-header>span{font-size:10px}.cmd-console #cmdScroll{padding:12px 8px}.cmd-boot{font-size:12px;margin-bottom:12px}.cmd-root .cmd-note{font-size:11px}.cmd-line{gap:5px}.cmd-line>span{font-size:12px}}
.century-game{width:100%;max-width:720px;margin:18px auto;padding:16px;background:#130f12;border:1px solid #583035;border-radius:16px;display:block!important}.century-game p{line-height:1.7}.century-grid{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:7px;max-width:520px;margin:16px auto}.century-grid button{width:100%;height:100%;min-height:46px;padding:7px 3px;font-size:18px;border-radius:7px;overflow-wrap:anywhere}.century-grid small{display:block;font-size:12px}.century-grid button span{display:block;line-height:1.8}.century-grid .chosen,.century-game .chosen,#gameControls .chosen{border:2px solid #ffe2a4;background:#57322c;box-shadow:inset 0 0 0 1px #ffe2a4}.century-grid>span,.number-tile{min-height:46px;display:grid;place-items:center;border:1px solid #4b3137;border-radius:6px}.century-grid input{width:100%;text-align:center;font-size:22px;padding:8px}.century-wall{background:#493b42!important;color:#75606b!important}.century-answer{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:20px 0}.century-answer label{flex:1;min-width:130px}.century-answer input{display:block;width:100%;font-size:18px;margin-top:8px}.century-answer small{width:100%;line-height:1.8}.century-target{font:clamp(26px,5vw,48px)/1.6 monospace;text-align:center;color:#f1a38e;overflow-wrap:anywhere}.century-graph{width:100%;height:auto;max-height:320px}.century-graph text{fill:#fff;font:14px monospace;text-anchor:middle}.jug-row{display:flex;gap:40px;justify-content:center;margin:20px}.jug{height:180px;width:100px;border:2px solid #b35c52;border-top:0;position:relative;background:#24151a;overflow:hidden}.jug>div{position:absolute;bottom:0;width:100%;background:#974538;transition:height .3s}.jug strong{position:absolute;inset:0;display:grid;place-items:center;color:#fff}.mosaic-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px;direction:ltr}.mosaic-cell{background:#171015}.mosaic-cell.on{background:#c26550}.pancake{padding:6px;margin:5px auto;text-align:center;border:1px solid #a85c43;background:#38201a;min-width:180px}.pancake button{font-size:12px;min-height:30px;padding:4px 8px}.fraction-row{display:flex;justify-content:center;gap:30px;font:40px monospace;margin:30px 0}.distance-track{height:100px;border-bottom:2px solid #ac7460;position:relative;margin:30px 15px}.distance-track i,.distance-track b{position:absolute;bottom:0;font-size:30px}.lander-meter{height:220px;position:relative;border-bottom:5px solid #765b50;background:linear-gradient(#0b080e,#271820)}.lander-meter i{position:absolute;left:48%;color:#f89b7f;font-size:28px;transition:bottom .2s}.lander-meter b{position:absolute;bottom:0;right:10px;font-size:12px}.laser-field{max-width:350px;margin:20px auto;font:22px monospace}.laser-down{margin-left:140px}.laser-bottom{margin-left:125px}.century-game~#gameControls{max-width:720px;margin:auto;display:flex;flex-wrap:wrap;gap:10px}.century-game~#gameControls button{min-height:44px}.game-cards [data-game] .game-icon{font-family:monospace}@media(max-width:500px){.century-game{padding:10px}.century-grid{gap:4px}.century-grid button{font-size:16px;min-height:42px}.mosaic-pair{gap:8px}.mosaic-pair .century-grid button,.mosaic-cell{min-height:30px}.century-answer{gap:8px}.century-grid[style="--cols:8"] button{font-size:14px;padding:3px;min-height:40px}}
#securityLock.cmd-root{align-items:stretch;justify-content:flex-start;text-align:start;border:0;border-top:2px solid #952a30;box-shadow:none;background:#080808;color:var(--cmd);padding:8px;overflow:hidden}#securityLock.cmd-root .cmd-console{margin:0!important;padding:0!important;max-width:none;width:auto;min-height:0}#securityLock.cmd-root .cmd-header{flex-shrink:0}#securityLock.cmd-root .cmd-grid{width:100%}#securityLock.cmd-root .cmd-footer{flex-shrink:0}#securityLock.cmd-root .cmd-line input{letter-spacing:normal}.century-answer label{display:block}#securityLock.cmd-root button:focus-visible{outline:2px solid #ef9b83;outline-offset:2px}@media(max-width:800px){#securityLock.cmd-root{padding:5px;padding-bottom:max(5px,env(safe-area-inset-bottom))}}
/* Session controls follow the site's brick-red brand; icons inherit state. */
.session-icon{width:20px;height:20px;flex:0 0 20px;vertical-align:middle}
body #app .sidebar .top-logout,.cmd-root .cmd-retry{display:inline-flex!important;align-items:center;justify-content:center;gap:9px;border-radius:10px;border:1px solid #945149;background:#291714;color:#efb2a6}
body #app .sidebar .top-logout:hover{background:#42221d;border-color:#d17c6a}
.danger-action{color:#eea59a;border:1px solid #8e463e;background:#271413}
.danger-action:hover{background:#48221c;border-color:#d17c6a}
.danger-action[hidden]{display:none!important}#editor .actions{flex-wrap:wrap}#deleteEditor{margin-inline-start:auto}
/* Headers stay anchored; each live buffer moves with its own numeric content. */
#securityLock.cmd-root{--cmd:#dc8d80;--cmd-border:#744139;--cmd-panel:#130c0c;--cmd-heading:#87372e;border-top-color:var(--cmd-border);background:#090808}
#securityLock .cmd-grid>aside,#securityLock .cmd-console{border-color:var(--cmd-border);background:var(--cmd-panel)}
#securityLock .cmd-process,#securityLock .cmd-monitor{position:relative;contain:paint}
#securityLock h3{position:relative;z-index:1;background:var(--cmd-heading);color:#f6dbd5;flex-shrink:0}
#securityLock pre{color:var(--cmd);columns:auto;will-change:transform;line-height:1.6}
#securityLock .cmd-header,#securityLock .cmd-boot,#securityLock .cmd-note{border-color:var(--cmd-border)!important}
#securityLock .cmd-header strong,#securityLock .cmd-answer,#securityLock .cmd-boot,#securityLock #cmdQuestion,#securityLock .cmd-line>span,#securityLock #cmdInput{color:var(--cmd)}
#securityLock #cmdInput{caret-color:var(--cmd)}
#securityLock.cmd-success{--cmd:#69df96;--cmd-border:#327b4c;--cmd-panel:#07150d;--cmd-heading:#174a2b;background:#050e09;color:var(--cmd)}
#securityLock.cmd-success h3{color:#b3f1c8}
#securityLock.cmd-success .cmd-output,#securityLock.cmd-success .cmd-note,#securityLock.cmd-success .cmd-footer,#securityLock.cmd-success .cmd-footer span,#securityLock.cmd-success #cmdError{color:var(--cmd)!important}
#securityLock.cmd-success button{color:#a8efc0;background:#143d24;border-color:var(--cmd-border)}
#securityLock.cmd-success button:hover{background:#205533}
#securityLock.cmd-success button:focus-visible{outline-color:var(--cmd)}
#securityLock.cmd-success #cmdScroll{scrollbar-color:#327b4c #07150d}
@media(max-width:800px){#securityLock .cmd-grid{grid-template-rows:110px minmax(0,1fr)}#securityLock .cmd-process pre{font-size:11px;line-height:1.5;margin:4px}#securityLock .cmd-monitor pre{font-size:11px;line-height:1.5}#securityLock .cmd-process pre,#securityLock .cmd-monitor pre{height:80px}#deleteEditor{margin-inline-start:0}}
#authSubmit{display:inline-flex;align-items:center;justify-content:center;gap:10px}#authSubmit::before{content:'>_';font:700 16px ui-monospace,monospace;direction:ltr;border:1px solid currentColor;border-radius:4px;padding:2px 5px}
.auth.access-denied h2::before{content:none}body.login-alarm .auth.access-denied h2::before{content:'⚠ ';color:#e99b8d}body.login-alarm .auth-card{border-color:#c66d5d;box-shadow:0 0 70px #a838302e}
.guest-mode #addProject,.guest-mode #presenceControls{display:none!important}.guest-notice{padding:14px;border:1px solid #744139;border-radius:10px;background:#251713;color:#e0b1a8}#userAdmin input[type=checkbox],#editUserDialog input[type=checkbox]{width:20px;height:20px;min-height:20px;display:inline-block;vertical-align:middle;margin-inline-end:6px}
#securityLock .cmd-boot{white-space:pre-wrap}#securityLock pre{overflow:hidden;white-space:pre;will-change:auto}#securityLock .cmd-buffer-row{display:block;min-height:1.6em}#securityLock .cmd-typing::after{content:'▋';color:currentColor;animation:cmd-cursor 1s steps(1) infinite}#securityLock #cmdCountry{font:14px monospace;color:var(--cmd);padding-inline:5px;white-space:nowrap}#securityLock #cmdCountry[hidden]{display:none}#securityLock #cmdHint{font-size:12px;color:var(--cmd);display:block;direction:rtl;margin-top:8px}#securityLock .cmd-process,#securityLock .cmd-monitor{display:flex;flex-direction:column}#securityLock .cmd-process pre{flex:1;min-height:0}#securityLock .cmd-monitor pre{flex:1;min-height:0}#securityLock .cmd-grid h3{min-height:26px}#securityLock .cmd-header strong{letter-spacing:0}@keyframes cmd-cursor{50%{opacity:0}}@media(prefers-reduced-motion:reduce){#securityLock .cmd-typing::after{animation:none}}
