@font-face{font-family:United Sans;src:url(/fonts/united_sans_medium.woff2) format("woff2");font-weight:600;font-display:block}@font-face{font-family:United Sans;src:url(/fonts/united_sans_light.woff2) format("woff2");font-weight:300;font-display:block}@font-face{font-family:United Sans Boot;src:url(/fonts/united_sans_medium.woff2) format("woff2");font-weight:400;font-display:block}@font-face{font-family:Fira Mono;src:url(/fonts/fira_mono.woff2) format("woff2");font-weight:400;font-display:block}:root{color-scheme:dark;--signal: #aacfd1;--signal-rgb: 170, 207, 209;--void: #000;--surface: #0d1015;--theme-surface: #05080d;--muted: #262828;--border: rgba(var(--signal-rgb), .48);--faint: rgba(var(--signal-rgb), .2);--dim: rgba(var(--signal-rgb), .45);--terminal-ansi-blue: rgb(116, 135, 136);--terminal-bright-black: rgb(110, 121, 122);--terminal-foreground: rgb(164, 208, 212);--system-signal-rgb: 166, 203, 205;--font-ui: "United Sans", "Arial Narrow", sans-serif;--font-mono: "Fira Mono", "SFMono-Regular", Consolas, monospace;--capture-system-scale-x: 1.005;--capture-system-scale-y: 1.01;--capture-machine-scale-x: .986;--capture-machine-scale-y: 1;--capture-machine-offset-x: 8px;--capture-machine-offset-y: 0px;--capture-memory-scale-x: .994;--capture-memory-scale-y: .975;--capture-memory-offset-x: 1.875px;--capture-memory-offset-y: 1px;--capture-cpu-chart-scale-x: .995;--capture-cpu-chart-scale-y: .99;--capture-cpu-chart-offset-y: 1px;--capture-network-status-scale-x: 1.0215;--capture-network-status-offset-x: 1px;--capture-network-status-offset-y: 3px;--capture-network-chart-scale-y: 1.008;--capture-globe-scale: .966;--capture-globe-offset-y: 2px;--capture-process-right-column-offset-x: 8px;--capture-process-header-offset-x: 10px;--capture-process-header-scale-x: 1.045;--capture-terminal-scale-x: .9963;--capture-terminal-offset-x: -1.9px;--capture-terminal-tabs-offset-x: .1px;--capture-terminal-entry-offset-x: -.1px;--capture-terminal-right-anchor-offset-x: 1px;--capture-file-scale-x: 1.004;--capture-file-scale-y: 1.038;--capture-file-offset-x: 0px;--capture-file-offset-y: 3px;--capture-directory-icon-scale-y: .95;--capture-directory-icon-offset-y: .5px;--capture-file-icon-scale-y: .945;--capture-file-second-row-label-offset-y: -2px;--capture-file-second-row-label-scale-y: .96;--capture-file-footer-scale-x: .99;--capture-file-footer-offset-y: -2px;--capture-keyboard-scale-x: 1.015;--capture-keyboard-row-3-scale-x: 1.02;--capture-keyboard-row-3-offset-x: -4px;--capture-keyboard-row-4-scale-x: 1.019;--capture-keyboard-row-4-offset-x: .15px;--capture-keyboard-row-4-offset-y: -4px;--capture-keyboard-space-scale-x: .97;--capture-keyboard-space-offset-x: -12px;--capture-ruler-offset-y: 6px}*{box-sizing:border-box}html,body,#app{width:100%;height:100%;margin:0;overflow:hidden}#app{display:grid;place-items:center;background:var(--void)}.canvas-stage{position:relative;width:min(100vw,calc(100vh * 16 / 9));height:min(100vh,56.25vw);container-type:size;overflow:hidden}@media(width:1934px)and (height:1094px){.canvas-stage{width:100vw;height:100vh}#app{background:transparent}}[hidden]{display:none!important}body{background:transparent;color:var(--signal);font-family:var(--font-ui);font-stretch:condensed;text-transform:uppercase}.boot-overlay,.global-line,.terminal-panel,.cpu-block,.process-block{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input{color:inherit;font:inherit}button{text-transform:uppercase}button:focus-visible,input:focus-visible,a:focus-visible{outline:1px solid var(--signal);outline-offset:2px}.boot-overlay{position:fixed;inset:0;z-index:100;background:#000;color:var(--signal);transition:background-color .45s linear,opacity .3s linear;overflow:hidden}.boot-overlay:before{content:"";position:absolute;inset:0;pointer-events:none}.boot-overlay--grid{background-color:var(--muted);background-image:linear-gradient(90deg,var(--surface) 1.85cqh,transparent 1%),linear-gradient(var(--surface) 1.85cqh,transparent 1%);background-size:2.04cqh 2.04cqh}.boot-gate{position:absolute;inset:0;display:none;place-content:center;justify-items:center;text-align:center;padding:4cqh}.boot-overlay[data-phase=gate] .boot-gate{display:grid}.boot-gate__eyebrow{color:var(--dim);font:600 1.2cqh var(--font-mono);letter-spacing:.18em}.boot-gate__source{margin:1.2cqh 0 0;color:var(--dim);font:400 1.05cqh var(--font-mono);letter-spacing:.06em;text-transform:none}.boot-gate__source a{color:var(--signal);text-underline-offset:.25em}.boot-gate__actions{display:flex;gap:1px;margin-top:3cqh;background:var(--border);border:1px solid var(--border)}.boot-gate__actions button{min-width:14cqw;padding:1.15cqh 1.5cqw;border:0;background:#000;font:600 1.15cqh var(--font-mono);letter-spacing:.1em}.boot-gate__actions button:first-child{color:#000;background:var(--signal)}.boot-gate__actions button:hover,.boot-gate__actions button:focus-visible{filter:brightness(1.25);outline:1px solid var(--signal)}.boot-log{position:absolute;inset:0;display:none;margin:0;padding:0;overflow:hidden;white-space:pre-wrap;align-content:end;color:var(--signal);font:1.4cqh/normal monospace;text-transform:none}.boot-overlay[data-phase=log] .boot-log{display:block}.boot-title{position:absolute;inset:0;display:none;align-items:center;justify-content:center}.boot-overlay[data-phase=title] .boot-title,.boot-overlay[data-phase=reveal] .boot-title{display:flex}.boot-title h1{position:relative;margin:.67em 0;padding:2cqh 2cqh 0 1.5cqh;border-bottom:.46cqh solid var(--signal);opacity:0;font-family:"United Sans Boot",var(--font-ui);font-size:10cqh;font-weight:700;line-height:normal;letter-spacing:0;text-align:center;text-transform:none;transition:opacity .3s linear,color .1s linear,background-color .1s linear,border .15s linear}.boot-title.visible h1{opacity:1}.boot-title.filled h1{color:#000;background:var(--signal);border-color:var(--signal)}.boot-title.framed h1{color:var(--signal);background:transparent;border:.46cqh solid var(--signal)}.boot-title h1:before,.boot-title h1:after{content:attr(data-text);display:block;height:0;opacity:0;color:var(--signal)}.boot-title.glitch h1{color:transparent;border-color:transparent}.boot-title.glitch h1:before{height:auto;opacity:.8;clip-path:polygon(100% 0,100% 40%,0 40%,0 0);animation:glitch-top 50ms linear infinite alternate-reverse}.boot-title.glitch h1:after{height:auto;opacity:.9;clip-path:polygon(100% 40%,100% 100%,0 100%,0 40%);animation:glitch-bottom 50ms linear infinite alternate-reverse}.boot-overlay[data-phase=reveal]{background:transparent;pointer-events:none}.boot-overlay[data-phase=reveal] .boot-title{opacity:0;transition:opacity .28s linear}.boot-skip{position:absolute;right:1.2cqw;bottom:1.6cqh;border:1px solid var(--border);padding:.7cqh .8cqw;background:#000000d9;color:var(--dim);font:1cqh var(--font-mono);z-index:2;opacity:0}.boot-skip:hover,.boot-skip:focus-visible{opacity:1}@keyframes glitch-top{0%{transform:translateY(100%) translate(-1%)}to{transform:translateY(100%) translate(-5%)}}@keyframes glitch-bottom{0%{transform:translateY(-100%) translate(1%)}to{transform:translateY(-100%) translate(3%)}}.command-deck{width:100cqw;height:100cqh;min-width:960px;min-height:600px;padding:4.05cqh .45cqw .55cqh;display:grid;grid-template-columns:16.8% 26.7% 39.3% 17.2%;grid-template-rows:64.1% 35.9%;position:relative;background:linear-gradient(90deg,var(--surface) 19.98px,transparent 1%) calc(50% - 2px) center,linear-gradient(var(--surface) 19.98px,transparent 1%) center calc(50% - 1px),var(--muted);background-size:22.032px 22.032px;isolation:isolate;-webkit-mask-image:linear-gradient(to right,transparent 0 4px,rgb(0 0 0 / 1.96078431%) 4px 5px,#000 5px calc(100% - 9px),rgb(0 0 0 / 32.15686275%) calc(100% - 9px) calc(100% - 8px),rgb(0 0 0 / 28.62745098%) calc(100% - 8px) calc(100% - 7px),rgb(0 0 0 / 24.70588235%) calc(100% - 7px) calc(100% - 6px),rgb(0 0 0 / 20.78431373%) calc(100% - 6px) calc(100% - 5px),rgb(0 0 0 / 16.47058824%) calc(100% - 5px) calc(100% - 4px),rgb(0 0 0 / 12.54901961%) calc(100% - 4px) calc(100% - 3px),rgb(0 0 0 / 8.62745098%) calc(100% - 3px) calc(100% - 2px),rgb(0 0 0 / 5.09803922%) calc(100% - 2px) calc(100% - 1px),rgb(0 0 0 / 1.96078431%) calc(100% - 1px)),linear-gradient(to bottom,transparent 0 4px,rgb(0 0 0 / 1.96078431%) 4px 5px,#000 5px calc(100% - 9px),rgb(0 0 0 / 32.15686275%) calc(100% - 9px) calc(100% - 8px),rgb(0 0 0 / 28.62745098%) calc(100% - 8px) calc(100% - 7px),rgb(0 0 0 / 24.70588235%) calc(100% - 7px) calc(100% - 6px),rgb(0 0 0 / 20.78431373%) calc(100% - 6px) calc(100% - 5px),rgb(0 0 0 / 16.47058824%) calc(100% - 5px) calc(100% - 4px),rgb(0 0 0 / 12.54901961%) calc(100% - 4px) calc(100% - 3px),rgb(0 0 0 / 8.62745098%) calc(100% - 3px) calc(100% - 2px),rgb(0 0 0 / 5.09803922%) calc(100% - 2px) calc(100% - 1px),rgb(0 0 0 / 1.96078431%) calc(100% - 1px));-webkit-mask-composite:source-in;opacity:0;transition:opacity .12s linear}.command-deck[data-boot-phase=reveal],.command-deck.boot-complete{opacity:1}.command-deck:not(.reveal-terminal):not(.boot-complete) .terminal-panel,.command-deck:not(.reveal-terminal):not(.boot-complete) .global-line{clip-path:inset(50% 50%);opacity:0}.command-deck .terminal-panel,.command-deck .global-line{transition:clip-path .52s cubic-bezier(.85,.5,.85,.5),opacity .28s linear;clip-path:inset(0)}.command-deck:not(.reveal-lower):not(.boot-complete) .filesystem-panel,.command-deck:not(.reveal-lower):not(.boot-complete) .keyboard-panel{opacity:0;transform:translateY(3cqh)}.filesystem-panel,.keyboard-panel{transition:opacity .4s linear,transform .7s cubic-bezier(.4,0,1,1)}.command-deck:not(.reveal-panels):not(.boot-complete) .system-panel,.command-deck:not(.reveal-panels):not(.boot-complete) .network-panel{opacity:0}.system-panel,.network-panel{transition:opacity .5s cubic-bezier(.4,0,1,1)}.command-deck.reveal-panels [data-boot-module]:not(.module-visible){opacity:0}.command-deck.reveal-panels .module-visible{animation:panel-materialize .5s cubic-bezier(.4,0,1,1) both}@keyframes panel-materialize{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.command-deck:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:20;opacity:0;background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(0,0,0,.75) 4px)}.command-deck:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:30;background:linear-gradient(#000,#000) top / 100% 5px no-repeat,linear-gradient(#000,#000) left / 5px 100% no-repeat,linear-gradient(#000,#000) right / 9px 100% no-repeat,linear-gradient(#000,#000) bottom / 100% 9px no-repeat}.global-line{position:absolute;top:.42cqh;height:1.55cqh;display:flex;align-items:center;justify-content:space-between;padding:0 .72cqw;border-bottom:0;font:600 1.02cqh/normal var(--font-ui);letter-spacing:0;transform:translateY(var(--capture-ruler-offset-y));z-index:2}.global-line:before{content:"";position:absolute;left:0;right:0;bottom:3px;border-bottom:1px solid rgba(var(--signal-rgb),.3)}.global-line:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:5px;background:repeating-linear-gradient(90deg,var(--faint) 0 1px,transparent 1px 24px)}.global-line--left{left:.55cqw;width:15.6cqw}.global-line--center{left:17cqw;width:65.2cqw}.global-line--right{right:.55cqw;width:16.7cqw}.global-line--left>span:nth-child(1){translate:-3px 0}.global-line--left>span:nth-child(2){translate:5px 0}.global-line--center>span:nth-child(1){translate:-9px 0}.global-line--center>span:nth-child(3){translate:20px 0}.global-line--right>span:nth-child(1){translate:12px 0}.global-line--right>span:nth-child(2){translate:-3px 0}.deck-controls{position:absolute;top:0;bottom:0;left:50%;display:flex;align-self:stretch;opacity:.35;transform:translate(-50%)}.global-line--center:hover .deck-controls,.deck-controls:focus-within{opacity:1}.deck-controls button{padding:0 .48cqw;border:0;border-left:1px solid var(--faint);background:transparent;color:var(--dim);font:600 .54cqw var(--font-mono);letter-spacing:.06em}.deck-controls button:last-child{border-right:1px solid var(--faint)}.deck-controls button:hover,.deck-controls button:focus-visible{color:var(--surface);background:var(--signal);outline:0}html[data-static-mode] .deck-controls{visibility:hidden}html[data-static-mode] .telemetry-source{display:none}html[data-static-mode] .command-deck *,html[data-static-mode] .command-deck *:before,html[data-static-mode] .command-deck *:after{animation:none!important;transition:none!important}.panel{border:1px solid var(--border);background:transparent;position:relative;overflow:hidden}.system-panel{--signal-rgb: var(--system-signal-rgb);--border: rgba(var(--signal-rgb), .4);grid-column:1;grid-row:1;border-width:0 1px 0 0;border-color:transparent;margin-right:.95cqw;display:flex;flex-direction:column;text-transform:none;font-family:var(--font-ui);font-weight:300}.system-panel>section{scale:var(--capture-system-scale-x) var(--capture-system-scale-y);transform-origin:center}.system-panel>.machine-id{translate:var(--capture-machine-offset-x) var(--capture-machine-offset-y);scale:var(--capture-machine-scale-x) var(--capture-machine-scale-y)}.network-panel{grid-column:4;grid-row:1;border-width:0 0 0 1px;border-color:transparent;margin-left:.95cqw;display:flex;flex-direction:column;overflow:visible;text-transform:none;font-family:var(--font-ui);font-weight:300;letter-spacing:.092cqh}.network-panel>.network-status{translate:var(--capture-network-status-offset-x) var(--capture-network-status-offset-y);scale:var(--capture-network-status-scale-x) 1;transform-origin:center}.data-block{border-bottom:1px solid var(--border);padding:.58cqh .7cqw}.data-block header,.section-label{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:.4cqh;letter-spacing:.04em;font-size:.85cqw}.data-block header small,.section-label small{color:var(--dim);font-size:.62cqw;letter-spacing:.09em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.section-label small{font-size:.5cqw;text-transform:none}.clock-block{position:relative;height:14cqh;padding:1.75cqh .65cqw 1.15cqh;border-bottom:1px solid var(--border)}.clock-block:after{content:"";position:absolute;top:8.32cqh;left:-.65cqw;right:-.65cqw;border-top:1px solid var(--border)}.clock-block:before{content:"";position:absolute;top:.28cqh;left:0;right:0;border-top:1px solid var(--border)}.clock-block time{position:relative;top:.73cqh;left:.15cqw;display:flex;align-items:center;justify-content:center;font:300 4cqh/1.1 var(--font-ui);text-align:center;white-space:nowrap;translate:-.5px 0}.clock-block time span{display:inline-block;width:2.3cqh;margin:0 .18cqh}.clock-block time em{display:inline-block;width:2.5cqh;margin:0 .28cqh;font-style:normal}.clock-meta{position:absolute;top:8.14cqh;left:0;right:0;height:5.556cqh;padding:0 .925cqh;display:flex;align-items:center;justify-content:space-between;font:300 1.111cqh var(--font-ui);letter-spacing:.092cqh;color:var(--dim)}.clock-meta>div{height:100%;padding:.925cqh .46cqh;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;white-space:nowrap;transform:translateY(6px)}.clock-meta>div:nth-child(1){translate:2px 0}.clock-meta>div:nth-child(2){translate:.5px 0}.clock-meta>div:nth-child(3){translate:3.5px 0}.clock-meta>div:nth-child(4){translate:5.5px 0}.clock-meta h1,.clock-meta h2{margin:0;font:inherit}.clock-meta h1{font-size:1.6cqh;transform:translateY(-2px)}.clock-meta h2{color:var(--signal);font-size:1.7cqh}.machine-id{height:4.3cqh}.machine-id header,.machine-id p{display:grid;grid-template-columns:1.6fr .65fr .8fr;margin:0;gap:.22cqw}.machine-id header{color:var(--signal);font:300 1.3cqh/1.5cqh var(--font-ui);opacity:.92}.machine-id p{color:var(--dim);font:300 1.3cqh/1.5cqh var(--font-ui);letter-spacing:.092cqh;margin-top:.1cqh;text-transform:none;translate:0 -1px}.machine-id b{font-weight:400;white-space:nowrap;overflow:hidden}.machine-id header span:first-child{transform:translate(-7px) scaleX(1.085);transform-origin:left center}.machine-id p b:first-child{transform:translate(-7px) scaleX(1.02);transform-origin:left center}.machine-id header span:nth-child(2),.machine-id p b:nth-child(2){transform:translate(-1px) scaleX(1.04);transform-origin:left center}.machine-id header span:nth-child(3){transform:translate(-1px) scaleX(1.06);transform-origin:left center}.machine-id p b:nth-child(3){transform:translate(-1px) scaleX(.92);transform-origin:left center}.cpu-block{flex:1;min-height:0}.cpu-block header>span{translate:0 2px}.telemetry-source{margin-left:.28cqw;color:var(--dim);font-size:.48cqw;font-style:normal;letter-spacing:.08em}.cpu-block header small{translate:0 1px;transform:translate(-1px) scaleX(.95);transform-origin:right center}.cpu-core-row{display:flex;align-items:center;justify-content:space-between;width:100%;height:5.83cqh;margin:0}.cpu-block header+.cpu-core-row{margin-top:.65cqh}.cpu-core-label{width:22%;display:flex;flex-direction:column;font:300 1.3cqh/1.5cqh var(--font-ui);letter-spacing:.092cqh;translate:1px 0}.cpu-core-row:nth-of-type(1) .cpu-core-label{transform:translateY(-2px)}.cpu-core-row:nth-of-type(2) .cpu-core-label{transform:translateY(-3px)}.cpu-core-label b{font-weight:600}.cpu-core-label span{color:var(--dim);white-space:nowrap}.cpu-block svg{width:calc(76% + .7cqw);height:4.167cqh;overflow:visible;margin-right:-.7cqw;border-top:1px dashed var(--faint);border-bottom:1px dashed var(--faint);transform:translateY(var(--capture-cpu-chart-offset-y)) scale(var(--capture-cpu-chart-scale-x),var(--capture-cpu-chart-scale-y));transform-origin:left top}.cpu-block polyline,.traffic-block polyline{fill:none;stroke:var(--signal);stroke-width:2;vector-effect:non-scaling-stroke}.cpu-block polyline{stroke-width:2.6}.traffic-block polyline{stroke-width:.9}.cpu-block svg:nth-of-type(2) polyline{opacity:.65;stroke-width:2.6}#net-line-b{opacity:.65;stroke-width:1.5}.quad-metrics{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px dashed var(--faint);padding-top:.76cqh;margin:.25cqh auto 0;width:95%;color:var(--signal);font-size:1.3cqh;font-weight:300;text-align:center;transform:translate(-1px,-3px) scaleX(.98);transform-origin:center}.quad-metrics>span:nth-child(1){translate:-11px 1px}.quad-metrics>span:nth-child(2){translate:-2px 1px}.quad-metrics>span:nth-child(3){translate:8px 1px}.quad-metrics>span:nth-child(4){translate:2px 1px}.quad-metrics b{display:block;margin-top:.08cqh;color:rgba(var(--signal-rgb),.5);font:300 1.3cqh/1.5cqh var(--font-ui)}.memory-block{flex:none;height:10.33cqh}.memory-block{padding-left:0;padding-right:0}.memory-block header{padding:0 .7cqw}.memory-block header>span{translate:0 2px}.memory-block header small{translate:0 1px;transform:scaleX(.96);transform-origin:right center}.memory-grid{position:relative;top:-.32cqh;display:grid;grid-template-columns:repeat(40,1fr);grid-template-rows:repeat(11,1fr);grid-auto-flow:column;gap:.23cqh;width:calc(100% - .77cqh);height:4.8cqh;padding:.5cqh 0 0 .5cqh;margin:0 0 .8cqh .5cqh;transform:translate(var(--capture-memory-offset-x),var(--capture-memory-offset-y)) scale(var(--capture-memory-scale-x),var(--capture-memory-scale-y));transform-origin:left top}.memory-grid i{display:block;width:.2cqh;height:.25cqh;background:var(--signal)}.memory-grid i.active{opacity:1}.memory-grid i.available{opacity:.3}.memory-grid i.free{opacity:.1}.memory-swap{display:grid;grid-template-columns:15% 65% 20%;align-items:center;margin:0 .5cqh;padding-left:.5cqh;font:300 1.3cqh/1.5cqh var(--font-ui);letter-spacing:.092cqh}.memory-swap{transform:translateY(4px) scaleX(.986);transform-origin:center}.memory-swap progress{width:100%;align-self:center;appearance:none;-webkit-appearance:none;border:0;border-right:.1cqh solid rgba(var(--signal-rgb),.8);background:transparent}.memory-swap progress::-webkit-progress-bar{position:relative;top:.55cqh;height:.25cqh;background:rgba(var(--signal-rgb),.4)}.memory-swap progress::-webkit-progress-value{position:relative;bottom:.4cqh;height:.4cqh;background:rgb(var(--signal-rgb));transition:width .5s cubic-bezier(.4,0,1,1)}.memory-swap em{color:var(--dim);font-style:normal;text-align:right;white-space:nowrap}.process-block{flex:none;height:13.45cqh;border-bottom:0;min-height:0}.process-block ol{list-style:none;margin:.5cqh 0 0;padding:0;font:300 1.49cqh/1.23 var(--font-ui);letter-spacing:.092cqh;text-transform:none;transform:translate(-.25px,5px) scaleX(.999);transform-origin:left top}.process-block li{display:grid;grid-template-columns:1fr 2.4cqw 2.05cqw;color:var(--signal)}.process-block b,.process-block em{font-style:normal;font-weight:400;color:var(--signal)}.process-block b{padding-left:.15cqw;text-align:right;transform:translate(-4px)}.process-block em{text-align:right;translate:var(--capture-process-right-column-offset-x) 0}.process-block header>span{translate:-1px 3px}.process-block header small{translate:var(--capture-process-header-offset-x) 2px;transform:scaleX(var(--capture-process-header-scale-x));transform-origin:right center}.process-block header small{color:rgba(var(--signal-rgb),.75)}.terminal-panel{--border: rgba(var(--signal-rgb), .5);--terminal-prompt-bottom: 7.6cqh;--terminal-prompt-height: 3.7cqh;--terminal-output-reserved-height: calc(var(--terminal-prompt-bottom) + var(--terminal-prompt-height));grid-column:2 / 4;grid-row:1;margin:0 -3px -2px 0;display:flex;flex-direction:column;background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.terminal-panel:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:color-mix(in srgb,var(--signal) 48%,var(--surface));pointer-events:none;z-index:3}.terminal-panel>:not(.terminal-runtime),.terminal-runtime>*{translate:var(--capture-terminal-offset-x) 0;scale:var(--capture-terminal-scale-x) 1;transform-origin:center}.terminal-runtime{display:contents}.content-overlay[hidden],.content-reader[hidden],.image-viewer[hidden]{display:none!important}.content-overlay{position:fixed;z-index:20;inset:0;overflow:hidden;translate:0 0;transform:none;background:#02070afe;color:var(--signal);text-transform:none}.content-overlay__viewport{position:absolute;inset:0;overflow:hidden}.content-overlay__close{position:absolute;z-index:5;top:1.05cqh;right:.8cqw;border:1px solid rgba(var(--signal-rgb),.72);background:#020a0ceb;color:var(--signal);font:1.05cqh var(--font-ui);padding:.65cqh .65cqw;cursor:pointer}.content-reader{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(135deg,rgba(var(--signal-rgb),.055),transparent 34%),#020a0cfa;color:var(--signal);text-transform:none}.content-reader>header{display:block;padding:4.6cqh clamp(24px,4cqw,78px) 1.5cqh;border-bottom:1px solid rgba(var(--signal-rgb),.35)}.content-reader>header>div{max-width:1120px;margin:0 auto}.content-reader>header small{display:block;color:rgba(var(--signal-rgb),.62);font:1.05cqh var(--font-ui);text-transform:uppercase}.content-reader>header h1{margin:.55cqh 0 .45cqh;font:2.6cqh/1.1 var(--font-ui);letter-spacing:.04em}.content-reader>header p{margin:0;color:rgba(var(--signal-rgb),.76);font:1.25cqh/1.45 var(--font-mono)}.image-viewer button{align-self:start;border:1px solid rgba(var(--signal-rgb),.65);background:rgba(var(--signal-rgb),.08);color:var(--signal);font:1.05cqh var(--font-ui);padding:.65cqh .65cqw;cursor:pointer}#content-reader-tags{display:flex;gap:.35cqw;margin-top:.75cqh}#content-reader-tags span{border:1px solid rgba(var(--signal-rgb),.3);padding:.2cqh .35cqw;font:.95cqh var(--font-ui);text-transform:uppercase}.content-reader__body{flex:1;overflow:auto;padding:1.7cqh clamp(24px,4cqw,78px) 5cqh;scrollbar-color:var(--signal) rgba(var(--signal-rgb),.1)}.content-reader__body:focus-visible{outline:0;box-shadow:inset 3px 0 rgba(var(--signal-rgb),.45)}.content-reader__body>*{max-width:1120px;margin-left:auto;margin-right:auto}.content-reader__body h1,.content-reader__body h2,.content-reader__body h3{font-family:var(--font-ui);letter-spacing:.025em}.content-reader__body h1{margin-top:0;font-size:3.1cqh}.content-reader__body h2{margin-top:2.5cqh;padding-bottom:.55cqh;border-bottom:1px solid rgba(var(--signal-rgb),.22);font-size:2cqh}.content-reader__body h3{font-size:1.6cqh}.content-reader__body p,.content-reader__body li{color:rgba(var(--signal-rgb),.9);font:1.48cqh/1.75 var(--font-mono)}.content-reader__body li+li{margin-top:.55cqh}.content-reader__body code{padding:.08em .3em;background:rgba(var(--signal-rgb),.12)}.content-reader__body pre{overflow:auto;padding:1.2cqh .8cqw;border-left:2px solid var(--signal);background:rgba(var(--signal-rgb),.07)}.content-reader__body a{color:#d7ffff}.content-reader__body .content-image{display:block;width:min(100%,1120px);margin:1.5cqh auto;padding:0;border:1px solid rgba(var(--signal-rgb),.35);background:rgba(var(--signal-rgb),.035);color:inherit;cursor:zoom-in}.content-reader__body .content-image img{display:block;width:100%;height:auto;max-height:48cqh;object-fit:contain}.content-reader__body .content-image:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.content-reference--missing,.content-image--invalid{color:#ffb7a8;border-bottom:1px dotted currentColor}.image-viewer{position:absolute;inset:0;display:block;overflow:hidden;isolation:isolate;background:#020a0cfa;color:var(--signal);text-transform:none}.image-viewer__header{position:absolute;z-index:2;top:0;right:0;left:0;display:flex;min-height:3.2cqh;align-items:center;justify-content:space-between;gap:.8cqw;padding:.35cqh 10cqw .35cqh .45cqw;border-bottom:1px solid rgba(var(--signal-rgb),.3);background:linear-gradient(180deg,#020a0cf5,#020a0cb8);color:var(--signal);font:1cqh var(--font-ui);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.image-viewer__header>div{min-width:0;display:flex;align-items:baseline;gap:.55cqw}.image-viewer__header small{flex:none;color:rgba(var(--signal-rgb),.62);font:.85cqh var(--font-ui);text-transform:uppercase}.image-viewer__header h1{min-width:0;overflow:hidden;margin:0;font:1.25cqh/1 var(--font-ui);letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap}.image-viewer__header button{flex:none;padding:.4cqh .45cqw}.image-viewer__stage{position:absolute;inset:0;display:block;overflow:hidden;background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(var(--signal-rgb),.018) 3px 4px)}.image-viewer__stage img{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;opacity:1;transform-origin:center;transition:scale .12s ease}.image-viewer__stage[data-reveal-state=loading] img,.image-viewer__stage[data-reveal-state=revealing] img{opacity:0}.image-viewer__reveal{--image-reveal-columns: 10;--image-reveal-rows: 6;--image-reveal-tile-duration: .24s;position:absolute;z-index:1;display:grid;grid-template:repeat(var(--image-reveal-rows),1fr) / repeat(var(--image-reveal-columns),1fr);overflow:hidden;visibility:hidden;transform-origin:center;pointer-events:none}.image-viewer__reveal-tile{min-width:0;min-height:0;background-repeat:no-repeat;background-size:calc(var(--image-reveal-columns) * 100%) calc(var(--image-reveal-rows) * 100%);box-shadow:inset 0 0 0 1px rgba(var(--signal-rgb),.18);filter:grayscale(1) sepia(1) saturate(2.4) hue-rotate(128deg) brightness(.72) contrast(1.18);opacity:0;transform:scale(.94)}.image-viewer__reveal-label{position:absolute;z-index:2;top:50%;left:50%;padding:.45cqh .5cqw;border:1px solid rgba(var(--signal-rgb),.45);background:#020a0cf0;color:rgba(var(--signal-rgb),.82);font:.9cqh var(--font-ui);letter-spacing:.09em;translate:-50% -50%}.image-viewer__reveal-label:empty{display:none}.image-viewer__jpeg-glitch-source{position:absolute;display:block;max-width:none;max-height:none;object-fit:fill;opacity:0;transform-origin:center;pointer-events:none}.image-viewer__jpeg-glitch-canvas{pointer-events:none}.image-viewer__stage[data-reveal-engine=tiles][data-reveal-state=revealing] .image-viewer__reveal{visibility:visible}.image-viewer__stage[data-reveal-engine=tiles][data-reveal-state=revealing] .image-viewer__reveal-tile{animation:image-viewer-tile-colorize var(--image-reveal-tile-duration) linear var(--image-reveal-delay) both}.image-viewer__stage[data-reveal-state=revealing] .image-viewer__reveal-label{opacity:0;transition:opacity .12s linear}.image-viewer__stage[data-reveal-state=ready] .image-viewer__reveal{visibility:hidden}.image-viewer__stage[data-reveal-state=error] img{opacity:0}@keyframes image-viewer-tile-colorize{0%{box-shadow:inset 0 0 0 1px rgba(var(--signal-rgb),.18);filter:grayscale(1) sepia(1) saturate(2.4) hue-rotate(128deg) brightness(.72) contrast(1.18);opacity:0;transform:scale(.94)}16%{opacity:1;transform:scale(1)}55%{box-shadow:inset 0 0 0 1px rgba(var(--signal-rgb),.3);filter:grayscale(.65) sepia(.65) saturate(1.8) hue-rotate(96deg) brightness(.9) contrast(1.1);opacity:1;transform:scale(1)}to{box-shadow:inset 0 0 0 1px transparent;filter:none;opacity:1;transform:scale(1)}}.image-viewer__caption{position:absolute;z-index:2;right:.45cqw;bottom:3.55cqh;left:.45cqw;overflow:hidden;margin:0;padding:.35cqh .45cqw;color:rgba(var(--signal-rgb),.78);background:linear-gradient(90deg,rgba(2,10,12,.86),rgba(2,10,12,.42),transparent);font:.95cqh/1.2 var(--font-mono);text-overflow:ellipsis;text-transform:none;white-space:nowrap;pointer-events:none}.image-viewer footer{position:absolute;z-index:2;right:0;bottom:0;left:0;display:flex;min-height:3.1cqh;align-items:center;gap:.35cqw;padding:.3cqh .4cqw;border-top:1px solid rgba(var(--signal-rgb),.3);background:linear-gradient(0deg,#020a0cf5,#020a0cb8);color:var(--signal);font:.9cqh var(--font-ui);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.image-viewer footer button{padding:.4cqh .42cqw}.image-viewer__counter{margin-right:auto}.image-viewer__zoom{min-width:3.5cqw;text-align:center}.terminal-greeting{display:none;margin:auto;opacity:0;font:400 3.9cqh var(--font-ui);text-transform:none;transition:opacity .5s cubic-bezier(.4,0,1,1)}.terminal-greeting em{font-style:normal;font-weight:700}.command-deck.reveal-terminal:not(.terminal-ready) .terminal-panel>:not(.terminal-greeting){display:none}.command-deck.greeting-visible:not(.reveal-panels) .terminal-greeting{display:block;opacity:1}.command-deck.greeting-fading:not(.reveal-panels) .terminal-greeting{display:block;opacity:0}.terminal-tabs{height:calc(2.8cqh - 1px);margin-bottom:1px;display:flex;border-bottom:2px solid var(--border);overflow:hidden;translate:var(--capture-terminal-tabs-offset-x) 0}.terminal-tabs button{flex:1;margin:0;border:0;border-left:2px solid var(--border);background:var(--surface);font:400 .78cqw var(--font-ui);letter-spacing:.06em;transform:skew(35deg)}.terminal-tabs button:first-child{border-left:0}.terminal-tabs button.active{z-index:-1;color:var(--surface);background:var(--signal);font-weight:600;transform:skew(35deg) scale(1.05)}.terminal-tabs button span{display:block;transform:skew(-35deg)}.terminal-status{position:relative;top:-2px;padding:.22cqh .55cqw .12cqh;display:flex;justify-content:space-between;color:var(--dim);font:.7cqw var(--font-mono);text-transform:none}.terminal-status span:first-child{color:var(--terminal-foreground);font-weight:700}.terminal-status>span:first-child{transform:translate(-.75px) scaleX(1.106);transform-origin:left center}.terminal-times{position:absolute;top:calc(5.05cqh - 4px);right:.65cqw;z-index:2;display:flex;flex-direction:column;align-items:flex-end;gap:1px;color:var(--terminal-bright-black);font:400 .78cqw/1.39 var(--font-mono);text-transform:none;transform:translate(var(--capture-terminal-right-anchor-offset-x))}.terminal-output{position:relative;top:-1px;flex:1;min-height:0;margin-bottom:var(--terminal-output-reserved-height);overflow:auto;padding:0 .45cqw .7cqh;scrollbar-width:none}.terminal-entry{margin:0 0 .7cqh;white-space:pre-wrap;color:var(--terminal-foreground);font:.78cqw/1.39 var(--font-mono);text-transform:none;translate:var(--capture-terminal-entry-offset-x) 0}.terminal-entry--command{color:#fff;background:linear-gradient(90deg,rgba(var(--signal-rgb),.12),transparent 45%)}.neofetch-ansi-blue{color:var(--terminal-ansi-blue)}.neofetch-swatches{display:inline-flex;width:11.2cqw;height:21px;vertical-align:middle;transform:translateY(-1px)}.neofetch-swatches i{flex:1;height:100%;background:#000}.neofetch-swatches i:nth-child(2){background:#5e696a}.neofetch-swatches i:nth-child(3){background:#828e8e}.neofetch-swatches i:nth-child(4){background:#9ca8a8}.neofetch-swatches i:nth-child(5){background:#737e7f}.neofetch-swatches i:nth-child(6){background:#758081}.neofetch-swatches i:nth-child(7){background:#7e898a}.neofetch-swatches i:nth-child(8){background:#c7d2d3}.terminal-prompt{position:absolute;left:0;right:20cqw;bottom:var(--terminal-prompt-bottom);display:flex;align-items:center;gap:.4cqw;min-height:var(--terminal-prompt-height);padding:0 .65cqw;overflow:hidden;color:var(--terminal-foreground);font:.78cqw var(--font-mono);text-transform:none;transform:translate(-4.5px,-.5px)}.terminal-powerline{position:relative;display:inline-block;flex:none;height:21px;color:#fff;background:#000;line-height:21px;white-space:nowrap}.terminal-powerline:after{content:"";position:absolute;top:0;left:100%;border-top:10.5px solid transparent;border-bottom:10.5px solid transparent;border-left:9px solid #000}.terminal-powerline strong{font-weight:700}.terminal-powerline__chevron{color:transparent}.terminal-entry .terminal-powerline{vertical-align:top}.terminal-command-name{position:relative;left:3px}.terminal-editor{flex:1;min-width:0;display:flex;align-items:center;gap:.4cqw;overflow:hidden}.terminal-prompt input{flex:0 1 auto;field-sizing:content;width:auto;min-width:0;max-width:calc(100% - .9cqw);border:0;outline:0;background:transparent;font:inherit;text-transform:none;caret-color:transparent}.cursor{flex:0 0 auto;width:.48cqw;height:1.65cqh;background:var(--terminal-foreground);animation:cursor-blink 1s steps(1,end) infinite}.terminal-footer{position:absolute;left:0;right:0;bottom:var(--terminal-prompt-bottom);min-height:var(--terminal-prompt-height);display:flex;justify-content:flex-end;align-items:center;gap:1.25cqw;padding:0 .65cqw;color:var(--terminal-bright-black);font:.7cqw var(--font-mono);text-transform:none}.terminal-footer span:first-child{display:none}.terminal-footer>span{translate:1px 1px;transform:scaleX(1.108);transform-origin:right center}.terminal-footer b{color:var(--signal)}.terminal-footer #terminal-footer-time:before{content:"❮";margin-right:.55cqw}.network-status{height:8.4cqh;border-top:1px solid rgba(var(--signal-rgb),.3)}.network-status>div{display:grid;grid-template-columns:repeat(4,1fr);gap:.46cqh;color:var(--dim);font-size:.68cqw;transform:translateY(7px)}.network-status span{display:flex;flex-direction:column}.network-status span:nth-child(2){grid-column:2 / 4}.network-status b{position:relative;top:6px;color:var(--signal);font:400 .78cqw var(--font-mono)}.network-status>div span:nth-child(1) b{transform:scaleX(.9);transform-origin:left center}.network-status>div span:nth-child(2) b{transform:scaleX(1.1);transform-origin:left center}.network-status>div span:nth-child(3) b{translate:-1px 0;transform:scaleX(1.025);transform-origin:left center}.network-status header small{text-transform:none;translate:-5px 0}.network-status>div span:nth-child(2){translate:-1px 0}.network-status>div span:nth-child(3){translate:5px 0}.network-panel .data-block header{font-size:1.48cqh}.network-panel .data-block header small{font-size:1.2cqh;font-weight:300}.network-status>div{font-family:var(--font-ui);font-size:1.111cqh}.network-status b{font:300 1.48cqh var(--font-ui)}.world-view{flex:1;min-height:0}.world-view>header,.world-coordinates{position:relative;top:.7cqh}.world-view>header,.world-coordinates{width:calc(100% + 4px);translate:-4px 0}.world-view>header>span{translate:0 1px}.world-view>header>small{translate:4px 1px;transform:scaleX(1.025);transform-origin:right center}.world-coordinates{translate:-4px 4px}.world-coordinates{display:flex;justify-content:space-between;margin-top:-.2cqh;color:var(--dim);font:1.35cqh var(--font-ui);letter-spacing:.08em}.world-coordinates small{font:inherit}.globe{width:109%;height:28.34cqh;margin:-.3cqh -4.5% 0;display:grid;place-items:center;overflow:hidden;color:var(--dim);font:.6cqw var(--font-mono)}.globe canvas{display:block;width:100%!important;height:100%!important;transform:translateY(var(--capture-globe-offset-y)) scale(var(--capture-globe-scale))}.traffic-block{height:20.8cqh;border-bottom:0;transform:translateY(-.5cqh)}.traffic-block>header,.traffic-total{width:calc(100% + 4px);translate:-4px 0}.traffic-block>header{translate:-3px 1px}.traffic-block>header>span{translate:-1px 0}.traffic-block>header>small{transform:scaleX(.975);transform-origin:right center}.traffic-total>span{translate:-3px 2px}.traffic-total>small{translate:4px 3px}.traffic-total{display:flex;justify-content:space-between;color:var(--dim);font-size:1.2cqh}.traffic-chart{width:calc(100% + .1cqw);height:18cqh;margin:.96cqh 0 0 -.553cqw;transform:scaleY(var(--capture-network-chart-scale-y));transform-origin:left top}.chart-grid path{fill:none;stroke:var(--faint);stroke-width:1;vector-effect:non-scaling-stroke}#net-line-b,#net-line-d{display:none}.chart-labels{fill:var(--signal);font:300 9px var(--font-ui);text-anchor:end}.filesystem-panel{grid-column:1 / 3;grid-row:2;border-width:1px 1px 0 0;border-color:transparent var(--border) transparent transparent;padding:2.55cqh .7cqw .4cqh;display:flex;flex-direction:column;overflow:visible}.command-deck.reveal-lower:not(.terminal-ready) .filesystem-panel>*{visibility:hidden}.section-label{height:1.7cqh}.filesystem-panel .section-label{position:relative;top:.45cqh;width:calc(100% + .7cqw);font-size:1.02cqh;padding:0 .925cqh}.filesystem-panel .section-label:after{content:"";position:absolute;left:-9px;right:-2px;top:11px;border-bottom:1px solid rgba(var(--signal-rgb),.3)}.filesystem-panel .section-label small{color:var(--signal);font-size:1.02cqh;transform:scaleX(.9);transform-origin:right center}.filesystem-panel .section-label>span{margin-left:-.35cqw;translate:-1px 0;transform:scaleX(.96)}.filesystem-panel .section-label>small{position:absolute;right:0;translate:-1px 0;transform:scaleX(.88)}.file-grid{position:relative;left:-.093cqw;width:calc(100% + .67cqw);flex:1;min-height:0;display:grid;grid-template-columns:repeat(8,1fr);grid-auto-rows:1fr;gap:.4cqh .35cqw;overflow:hidden;clip-path:inset(0 0 2.83cqh 0);transform:translate(var(--capture-file-offset-x),var(--capture-file-offset-y)) scale(var(--capture-file-scale-x),var(--capture-file-scale-y));transform-origin:center}.file-grid button{width:8.5cqh;height:8.5cqh;min-width:0;padding:0;border:0;background:transparent;justify-self:center;align-self:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35cqh}.file-grid button:focus-visible{outline:1px solid var(--border)}.file-grid button:active{animation:file-feedback-blink .1s linear infinite}.file-grid b{position:relative;top:-.45cqh;width:5cqh;height:5cqh;display:grid;place-items:center}.file-grid button[data-icon=dir] b{transform:translateY(var(--capture-directory-icon-offset-y)) scaleY(var(--capture-directory-icon-scale-y))}.file-grid button[data-icon=file] b,.file-grid button[data-icon=markdown] b,.file-grid button[data-icon=image] b{transform:scaleY(var(--capture-file-icon-scale-y))}.file-grid button[data-icon=showDisks] b,.file-grid button[data-icon=up] b{width:4cqh;height:4cqh}.file-grid svg{display:block;width:100%;height:100%;fill:var(--signal)}.file-grid svg:not([viewBox="0 0 24 24"]){padding:.5cqh}.file-grid span{position:relative;top:-.27cqh;width:96%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:600 1.3cqh var(--font-ui);text-transform:none}.file-grid button[data-category=file] span,.file-grid button[data-category=symlink] span{font-weight:300}.file-grid button[data-category=symlink] span{text-decoration:underline}.file-grid button:nth-child(n+9):nth-child(-n+16) span{transform:translateY(var(--capture-file-second-row-label-offset-y)) scaleY(var(--capture-file-second-row-label-scale-y))}.file-grid button[data-icon=showDisks] b,.file-grid button[data-icon=up] b{top:-.36cqh}.file-grid button[data-icon=showDisks] span,.file-grid button[data-icon=up] span{top:.18cqh}.filesystem-source-scrollbar{position:absolute;top:calc(4.54cqh - 1px);right:-6px;width:8px;height:23.31cqh;background:var(--signal);z-index:3;pointer-events:none}.filesystem-panel footer{position:relative;top:-1.8cqh;width:calc(100% + .7cqw);height:2.1cqh;display:grid;grid-template-columns:29.5% 70.5%;gap:0;align-items:center;font:1.4cqh var(--font-ui);text-transform:none;transform:translateY(var(--capture-file-footer-offset-y)) scaleX(var(--capture-file-footer-scale-x));transform-origin:center}.filesystem-panel footer>span{transform:translate(-9px) scaleX(1.05);transform-origin:left center}.storage-meter{position:relative;width:101%;height:2.2cqh;margin:0;padding-top:.5cqh;appearance:none;-webkit-appearance:none;background:transparent}.storage-meter::-webkit-progress-bar{position:relative;top:.7cqh;height:.7cqh;background:rgba(var(--signal-rgb),.4)}.storage-meter::-webkit-progress-value{position:relative;bottom:.7cqh;height:.7cqh;background:rgb(var(--signal-rgb))}.keyboard-panel{--border: rgba(var(--signal-rgb), .55);grid-column:3 / 5;grid-row:2;width:55.5cqw;position:relative;top:.9cqh;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.key-row{flex:none;width:100%;height:5.28cqh;margin:.46cqh 0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;transform:scaleX(var(--capture-keyboard-scale-x))}.command-deck.reveal-lower:not(.keyboard-primed):not(.keyboard-complete) .key-row{visibility:hidden}.command-deck.keyboard-primed:not(.keyboard-expanded) .key-row{filter:brightness(170%)}.command-deck.keyboard-primed:not(.keyboard-expanded) .key-row{clip-path:inset(0 50%)}.command-deck.keyboard-primed.keyboard-expanded .key-row{clip-path:inset(0);filter:brightness(100%)}.command-deck.keyboard-primed.keyboard-expanded .key-row:nth-child(1){transition:clip-path .7s cubic-bezier(.4,0,1,1) .3s,filter .1s linear .8s}.command-deck.keyboard-primed.keyboard-expanded .key-row:nth-child(2){transition:clip-path .7s cubic-bezier(.4,0,1,1) .2s,filter .1s linear .6s}.command-deck.keyboard-primed.keyboard-expanded .key-row:nth-child(3){transition:clip-path .7s cubic-bezier(.4,0,1,1),filter .1s linear .5s}.command-deck.keyboard-primed.keyboard-expanded .key-row:nth-child(4){transition:clip-path .7s cubic-bezier(.4,0,1,1) .25s,filter .1s linear .8s}.command-deck.keyboard-primed.keyboard-expanded .key-row:nth-child(5){transition:clip-path .6s cubic-bezier(.4,0,1,1) .2s,filter .1s linear .6s}.key-row-3{transform:translate(var(--capture-keyboard-row-3-offset-x)) scaleX(var(--capture-keyboard-row-3-scale-x))}.key-row-4{transform:translate(var(--capture-keyboard-row-4-offset-x),var(--capture-keyboard-row-4-offset-y)) scaleX(var(--capture-keyboard-row-4-scale-x))}.key-row:last-child{position:relative;left:2.4cqh}.key{height:2.82cqw;min-width:2.82cqw;flex:0 0 2.82cqw;margin:0 .46cqh;padding:0;overflow:hidden;border-radius:.46cqh;border:.18cqh solid transparent;background:transparent;font:600 2.4cqh/1 var(--font-ui);white-space:nowrap;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.key-main{position:relative;top:.278cqh;font-size:2.4cqh}.key-shift{position:absolute;top:.278cqh;left:.278cqh;margin:0;font-size:1.67cqh}.key-alt-shift,.key-fn,.key-alt{position:absolute;opacity:0}.key>svg{width:calc(100% - 1cqh);height:calc(100% - 1cqh);position:absolute;top:.5cqh;fill:var(--signal)}.key-row>.key:first-child .key-shift,.key-row:not(.key-row-3):not(.key-row-4)>.key:last-child .key-shift{opacity:0}.key:focus-visible{border-color:var(--border);outline:0}.key.pressed{background:var(--signal);border-color:transparent}.key.latched{color:var(--surface);background:var(--signal);border-color:transparent}.key.blink{animation:key-feedback-blink .5s linear infinite}.key-row:not(.key-row-3):not(.key-row-4)>.key:last-child,.key-row>.key:first-child{width:8.33cqh;min-width:8.33cqh;flex-basis:8.33cqh;font-size:1.85cqh}.key--space{box-sizing:content-box;width:47.68cqh;min-width:47.68cqh;height:3.52cqh;flex-basis:47.68cqh;border-color:var(--border);transform:translate(var(--capture-keyboard-space-offset-x),1px) scaleX(var(--capture-keyboard-space-scale-x))}.key--enter-upper{width:9.72cqh!important;min-width:9.72cqh!important;flex-basis:9.72cqh!important;border-color:var(--border);border-bottom-right-radius:0}.key--enter-lower{width:7.78cqh!important;min-width:7.78cqh!important;height:6.389cqh;flex-basis:7.78cqh!important;top:-.37cqh;right:-1cqh;margin-top:0;border:.19cqh solid var(--border);border-top:.3cqh solid var(--surface);border-top-left-radius:0}.key--enter-upper{scale:1.01 1;box-shadow:0 -1px 0 var(--border)}.key--enter-lower{scale:1.03}.key-row-3>.key:last-child{top:.278cqh}.key-row-4>.key:nth-last-child(-n+3){margin:0;bottom:.278cqh}.key-row-4>.key{font-size:1.85cqh}.key-row-4>.key .key-main{font-size:1.85cqh}.key-row:not(.key-row-4)>.key:first-child .key-main,.key-row:not(.key-row-3):not(.key-row-4)>.key:last-child .key-main{font-size:1.8cqh}.key-row-3>.key:nth-last-child(2) .key-main{font-size:1.8cqh}.key-row-3>.key:nth-child(1){translate:1px -1px}.key-row-3>.key:nth-child(13){translate:2px -1px}.key-row-3>.key:nth-child(14){translate:6px -2px}.key-row-0>.key:nth-child(1){translate:-2px 1px}.key-row-0>.key:last-child{translate:1px 1px}.key-row-1>.key:nth-child(1){translate:-1px 0}.key-row-2>.key:nth-child(1){translate:-1px -1px}.key-row-4>.key:nth-child(1){translate:-5px 1px}.key-row-4>.key:nth-child(2){translate:-5px 1px}.key-row-4>.key:nth-child(4){translate:-10px 1px}.key-row-4>.key:nth-child(5){translate:0 1px}.key-row-4>.key:nth-child(6){translate:-1px 1px}.key-row-4>.key:nth-child(7){translate:1px 1px}.key-row-4>.key:nth-child(8){translate:-1px 1px}@keyframes cursor-blink{50%{opacity:0}}@keyframes key-feedback-blink{0%,to{background-color:rgba(var(--signal-rgb),0)}50%{background-color:rgb(var(--signal-rgb))}}@keyframes file-feedback-blink{0%,to{background-color:rgba(var(--signal-rgb),0)}50%{background-color:rgb(var(--signal-rgb))}}@media(max-aspect-ratio:4/3){.command-deck{min-width:0;grid-template-columns:25% 75%;grid-template-rows:64% 36%}.network-panel{display:none}.terminal-panel{grid-column:2}.filesystem-panel{grid-column:1}.keyboard-panel{grid-column:2}.file-grid{grid-template-columns:repeat(4,1fr)}.global-line--right{display:none}.global-line--center{left:26%;width:73%}.global-line--left{width:24%}.terminal-entry{font-size:1.05cqw}.key{font-size:1.45cqw}}@media(max-width:720px){body{background:var(--surface)}.canvas-stage{width:100vw;height:100vh}.command-deck{min-width:0;min-height:0;padding:42px 8px 8px;grid-template-columns:1fr;grid-template-rows:1fr;background:var(--surface);-webkit-mask-image:none}.system-panel,.network-panel,.filesystem-panel,.keyboard-panel,.global-line--left,.global-line--right{display:none!important}.terminal-panel{--terminal-prompt-bottom: 34px;--terminal-prompt-height: 36px;--terminal-output-reserved-height: 70px;grid-column:1;grid-row:1;margin:0}.content-overlay__close{top:8px;right:8px}.content-reader>header{padding:58px 18px 16px}.content-reader__body{padding:20px 18px 48px}.image-viewer__header{min-height:30px}.image-viewer__caption{bottom:38px;font-size:9px}.image-viewer footer{min-height:34px;gap:3px;font-size:9px}.terminal-prompt{right:0}.global-line--center{left:8px;right:8px;width:auto}.terminal-tabs{height:34px}.terminal-tabs button{font-size:9px}.terminal-status{font-size:10px}.terminal-times{display:none}.terminal-entry{font-size:12px;line-height:1.45;white-space:pre}.terminal-prompt{font-size:12px}.terminal-footer{bottom:0;min-height:30px;font-size:9px}.terminal-footer #terminal-footer-time{display:none}.cursor{width:7px;height:16px}.boot-gate__actions{flex-direction:column;width:min(320px,90cqw)}.boot-gate__actions button{width:100%;min-width:0;padding:14px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.image-viewer__reveal{display:none}.image-viewer__stage img{opacity:1}}
