@font-face{font-family:Code;src:url('/assets/fonts/mono.ttf');font-display:swap}:root{--paper:#080e16;--ink:#e5edf1;--muted:#7a91a0;--green:#b2f783;--mint:#b2f783;--line:#23313d;--body:Code,monospace}html{color-scheme:dark}body{background:#080e16;background-image:radial-gradient(#53656e12 .8px,transparent .8px);background-size:6px 6px;color:#e5edf1}.page{max-width:1600px;padding:0 42px}.site-header{height:86px;border-color:#22313d}.brand>span{font-size:37px;letter-spacing:-1px}.brand-dot{color:#b2f783}.brand>span>small{display:block;font:6px Code;letter-spacing:2.4px;color:#7d919a;margin-top:8px}.brand img{background:#14221f;border-radius:11px}.site-header nav a{font:9px Code;color:#8a9ba6;padding:10px 16px}.site-header nav a.active,.site-header nav a:hover{background:#18242f;border:1px solid #293b46;color:#d9e7e9}.site-header nav a{border:1px solid transparent}.header-right{display:flex;align-items:center;gap:22px}.session-tag{display:flex;align-items:center;gap:8px;font-size:6px;letter-spacing:1px;color:#708d96}.session-tag i,.selected-state i{width:4px;height:4px;display:inline-block;background:#b2f783;box-shadow:0 0 8px #b2f766}.button{font:12px var(--pixel);letter-spacing:.5px;border-radius:13px;min-height:42px}.button.dark{background:#b2f783;color:#1a3129;border:1px solid #c6ffa0;box-shadow:0 3px 0 #618a49}.button.dark:hover{background:#c4ff9d;box-shadow:0 5px 0 #587a45}.button.small{font:15px var(--pixel);letter-spacing:.2px;padding:9px 17px;gap:19px}.button.mint{background:#172c29;color:#b7f58f;border-color:#355f45;box-shadow:0 3px 0 #10241d}.button.mint:hover{background:#20392e}.tech-intro{display:flex;align-items:end;justify-content:space-between;gap:35px;padding:34px 0 27px}.tech-intro .eyebrow{font:7px Code;letter-spacing:1.6px;color:#829b9e;margin:0 0 17px}.tech-intro .eyebrow>span{width:5px;height:5px;background:#b2f783;box-shadow:0 0 0 3px #b2f716}.tech-intro h1{font:65px/.85 var(--pixel);letter-spacing:.2px;margin:0;color:#e2edf0}.tech-intro h1 em{font-style:normal;color:#b2f783}.intro-code{padding:0 0 3px;max-width:340px}.intro-code>span{font:8px Code;color:#4a6a71}.intro-code p{font:10px/1.9 Code;color:#78939d;margin:11px 0 16px}.intro-code>div{display:flex;align-items:center;gap:9px;font:6px Code;letter-spacing:.8px;color:#5d7a84}.intro-code>div i{width:4px;height:4px;background:#6cbd9b}.intro-code b{font-weight:400;color:#99b284;padding-left:13px;border-left:1px solid #2d414b;margin-left:4px}.command-center{border:1px solid #30424e;border-radius:21px;background:#0d161f;box-shadow:0 7px 0 #050a10,0 0 50px #153b3d15;overflow:hidden;isolation:isolate}.control-bar{background:#121e28;display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #2b3d49;padding:13px 19px;font:8px Code;color:#8ca1ad}.control-bar>div{display:flex;align-items:center;gap:12px}.control-bar b{font-weight:400;letter-spacing:1.5px;color:#b3c8cc}.control-version{color:#48626f;font-size:7px}.control-bar>div:last-child>span{font-size:6px;letter-spacing:.8px;color:#587780}.window-dots i{background:#31454e}.window-dots i:nth-child(2){background:#577957}.window-dots i:nth-child(3){background:#a7cd7b}.control-bar .motion-button{font:6px Code;color:#79959c;margin-left:10px;padding-left:15px;border-left:1px solid #2b4249}.control-grid{display:grid;grid-template-columns:160px minmax(0,1fr) 275px;min-height:365px}.agent-directory{border-right:1px solid #253b46;background:#0d1720;padding:15px 10px}.directory-heading{font:6px Code;letter-spacing:.8px;color:#5c7c88;padding:0 6px 14px;display:flex;align-items:center;justify-content:space-between}.directory-heading>span{color:#8bb376;background:#1e352d;padding:2px 5px;border-radius:4px}.directory-bot{width:100%;display:flex;align-items:center;gap:7px;background:none;border:1px solid transparent;border-radius:11px;padding:7px 6px;text-align:left;min-height:44px;margin:0 0 4px;transition:background .15s,border-color .15s}.directory-bot:hover,.directory-bot.active{background:#1a2a31;border-color:#3b5156}.directory-number{font:6px Code;color:#3a5965;align-self:start;padding-top:4px}.directory-bot canvas{width:30px;height:30px;image-rendering:pixelated}.directory-bot>span:nth-last-child(2){flex:1}.directory-bot strong{font:12px var(--pixel);color:var(--unit);display:block;letter-spacing:1px}.directory-bot small{display:block;font:5px Code;letter-spacing:.8px;color:#496a77;margin-top:3px}.directory-bot>i{width:3px;height:3px;background:var(--unit);opacity:.55}.directory-memory{display:flex;align-items:center;justify-content:space-between;border-top:1px dashed #253c48;padding:14px 5px 0;margin-top:13px;font:5px Code;color:#597e89}.directory-memory>span{font-size:9px}.network-stage{position:relative;min-width:0;overflow:hidden;background-color:#0b1721;background-image:radial-gradient(#365c6a45 1px,transparent 1px);background-size:13px 13px;padding:34px 18px 28px}.stage-label{position:absolute;top:13px;left:18px;right:18px;display:flex;justify-content:space-between;align-items:center;font:5px Code;letter-spacing:1.1px;color:#496d7c}.stage-label>span:first-child{color:#6f9c9c}.network-wires{position:absolute;inset:38px 15px 40px;width:calc(100% - 30px);height:calc(100% - 78px);fill:none;stroke:#335a6940;stroke-width:1;pointer-events:none;z-index:0}.network-wires .packet{stroke:#9bdf9e;stroke-width:2;stroke-dasharray:9 110 2 200;animation:transmit 13s linear infinite;filter:drop-shadow(0 0 2px #8fcf8f)}.agent-modules{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 17px;z-index:1}.agent-node{position:relative;text-align:left;border:1px solid #26404d;background:#0d1c27f5;border-radius:15px;padding:9px 11px 10px;min-height:140px;transition:transform .15s,border-color .15s,background .15s;box-shadow:0 4px 0 #070e15}.agent-node:hover{transform:translateY(-3px);background:#142833;border-color:var(--unit)}.agent-node.active{border-color:var(--unit);background:#152c2df2;box-shadow:0 4px 0 #070e15,0 0 15px #9adf7e0c}.node-id{font:5px Code;color:#3f606f;letter-spacing:1px;display:flex;justify-content:space-between}.node-id i{width:3px;height:3px;background:var(--unit);opacity:.75}.node-sprite{position:relative;display:flex;align-items:center;justify-content:center;height:83px}.node-sprite canvas{width:93px;height:93px;image-rendering:pixelated;position:relative;z-index:2;filter:drop-shadow(0 3px 0 #0005);animation:unitBob 2.7s ease-in-out infinite;animation-delay:var(--d)}.sprite-base{width:49px;height:11px;background:#193e3d;border:1px solid #37685b;position:absolute;bottom:6px;left:50%;transform:translateX(-50%);border-radius:50%;box-shadow:0 0 18px #a2f07a0d}.agent-node>strong{font:18px/.9 var(--pixel);letter-spacing:.8px;display:block;color:var(--unit)}.agent-node>strong>small{font:5px Code;color:#476b78;margin-left:5px;letter-spacing:0}.node-job{font:4px Code;color:#50747f;letter-spacing:.55px;display:block;margin-top:6px;white-space:nowrap}.grid-floor{position:absolute;left:10%;right:10%;bottom:-7px;height:70px;background:linear-gradient(0deg,#19334825,transparent);transform:perspective(180px) rotateX(55deg);pointer-events:none}.grid-note{display:flex;align-items:center;justify-content:center;gap:8px;font:5px Code;letter-spacing:1px;color:#426b74;position:absolute;bottom:10px;left:5px;right:5px}.grid-note>span{font:10px var(--pixel);color:#5f8d80}.terminal-panel{display:flex;flex-direction:column;background:#09121a;border-left:1px solid #263e49;padding:14px 14px 12px;min-width:0}.terminal-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #203440;padding-bottom:12px;font:6px Code;color:#6e909a;letter-spacing:.6px}.terminal-top>span:last-child{font-size:5px;color:#4a6e66;border:1px solid #233e3a;border-radius:4px;padding:3px 4px}.terminal-log{font:8px/1.9 Code;color:#9ab7ba;flex:1;overflow:auto;height:250px;max-height:270px;padding-top:7px;scrollbar-width:thin;scrollbar-color:#29454d #09121a;overflow-wrap:anywhere}.terminal-log p{margin:8px 0}.terminal-log .term-muted{color:#3f6777;font-size:7px}.term-green{color:#b2f783}.terminal-log .term-command{margin:3px 0;color:#7cbe99;font-size:8px;padding-left:11px;border-left:1px solid #315348}.terminal-log .term-error{color:#d9a076}.terminal-log .term-result{color:#8fb7ca;white-space:pre-wrap;font-size:7px}.terminal-input{display:flex;align-items:center;border:1px solid #2d4853;border-radius:10px;background:#101f2a;margin-top:10px;padding:6px 9px;gap:8px}.terminal-input>label{color:#b2f783;font-size:14px}.terminal-input input{min-width:0;width:100%;background:none;border:0;font:8px Code;color:#b5dbb5;padding:4px 0;outline:none}.terminal-input input::placeholder{color:#456b78}.terminal-input button{background:#233d42;border:1px solid #375556;border-radius:6px;width:24px;height:23px;color:#a5cd9f;font-size:12px}.terminal-shortcuts{display:flex;gap:5px;margin-top:8px}.terminal-shortcuts button{font:5px Code;border:1px solid #1c3440;background:#10202b;color:#4d7683;padding:4px 6px;border-radius:5px}.terminal-shortcuts button:hover{color:#b3e88d;border-color:#536d50}.selected-unit{border-top:1px solid #28414b;padding:12px 19px;background:#111f2b;display:flex;align-items:center;gap:13px;min-height:70px}.speech-avatar{background:#1e3540;border:1px solid #33504e;border-radius:12px;width:42px;height:42px}.speech-avatar canvas{width:42px;height:42px}.selected-copy{flex:1;min-width:0}.selected-copy strong{display:block;font:18px var(--pixel);color:#b9d2ce;text-transform:uppercase;letter-spacing:.5px}.selected-copy>span{display:block;font:7px/1.8 Code;color:#547b89;margin-top:5px}.selected-state{font:5px Code;color:#577e74;display:flex;align-items:center;gap:7px;letter-spacing:.6px;margin:0 10px}.selected-state i{width:3px;height:3px}.selected-unit .button{font-size:13px;padding:8px 13px;min-height:36px;border-radius:10px}.code-ribbon{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:27px 3px 30px;font:6px Code;color:#44626e;letter-spacing:.6px;border-bottom:1px solid #253744}.code-ribbon b{color:#728c97;font-weight:400;margin-left:8px}.ribbon-wire{color:#2f505c;font-size:7px;letter-spacing:1px}.workbench-section{border-color:#253744;gap:50px;padding:45px 0}.workbench-intro .eyebrow{color:#547882;font:6px Code}.tiny-dot{background:#b2f783;box-shadow:0 0 0 3px #a8ef8310}.workbench-intro h2{font-size:65px;color:#dde9ed}.workbench-intro h2>span{color:#b2f783}.workbench-intro>p:not(.eyebrow){font:9px/2 Code;color:#5d7d8d}.desk-robot .note{background:#142631;color:#6b9a9c;border-color:#2f4856;box-shadow:0 3px 0 #071019;font:16px/1 var(--pixel);transform:rotate(-3deg)}.workbench-panel{background:#0c1923;border-color:#304a57;box-shadow:0 7px 0 #050b12;border-radius:20px}.panel-heading{background:#142532;border-color:#2b424e;color:#72939e;font:7px Code}.panel-heading>span{font:5px Code;color:#476c7c}.task-tabs button{font:9px var(--pixel);letter-spacing:.5px;background:#101e2a;color:#527785;border-color:#203642;font-size:15px;border-radius:12px;padding:11px 8px}.task-tabs button.active{color:#b2f783;background:#1c352e;border-color:#395d47}.mission-panel{padding-top:23px}#mission-label{font:27px var(--pixel);color:#bed4d8}#mission-input{background:#08141e;border-color:#2d4654;color:#a8c9ce;border-radius:12px;font:10px/1.9 Code}#mission-input::placeholder{color:#365e70}#mission-input:focus{border-color:#78a75d}.suggestions>span{font:5px Code;color:#456c7b}.suggestions button{font:6px Code;background:#122732;border-color:#244350;color:#668d9c;padding:7px 9px;border-radius:7px}.suggestions button:hover{background:#1c3740}.submit-row>p{font:7px/1.9 Code;color:#426b7c}.submit-row .button{font:16px var(--pixel);padding:11px 18px}.result{border-color:#31514b}.result-heading p{font:5px Code;color:#507b7d}.result-heading h3{font:31px var(--pixel);color:#b8d8d3}.result-heading .badge{background:#1d352e;color:#86b978;font:5px Code}.result-brief{background:#122a32;border:1px solid #28464e;font:9px/1.9 Code;color:#789fa7;border-radius:11px}.plan-step{border-color:#1c3645}.plan-step>span{color:#5d856a}.plan-step h4{font:8px Code;color:#99c4bb}.plan-step p{font:8px/1.95 Code;color:#517b8d}.result-actions button,.result-actions a{font:7px Code;background:#1b332d;border-color:#355a46;color:#94c77f}.source-note{font:6px/2 Code;color:#3c6275}.market-values>div{background:#0c1e29;border-color:#2a4653}.market-values small{font:5px Code;color:#4b7383}.market-values strong{font:28px var(--pixel);color:#a5cbbb}.research-notes{background:#272a1d;border-color:#4c4b30}.research-notes h4{color:#c9b67a}.research-notes p{font:7px/1.9 Code;color:#978c61}.checklist-top h3{font:29px var(--pixel);color:#bdd5d4}.checklist-top p{font:7px Code;color:#4e798a}.checklist-top>span{color:#88bf78}.progress-track{background:#162f35}.progress-track>div{background:#9ada7c}.check-item{border-color:#1c3844}.check-item strong{font:8px Code;color:#87afa9}.check-item small{font:7px/1.9 Code;color:#456f80}.check-item input{background:#142831;border-color:#3d5f54}.check-item input:checked{background:#85b969;border-color:#85b969}.check-item:has(input:checked) strong{color:#3b655e}#reset-checklist{font:6px Code;color:#486e7b;border-color:#2e4b52}.mission-history{border-color:#253744;padding:35px 0 40px}.history-title .eyebrow{font:6px Code;color:#446b7a}.history-title h2{color:#aac6c9;font-size:34px}.history-empty{border-color:#2a4550;background:#0d1d27}.shelf-icon{color:#3e6a76}.history-empty p{color:#6c9b9e;font:23px var(--pixel)}.history-empty p>span{color:#3b6576;font:7px/2 Code}.history-empty>a{font:7px Code;color:#577f84;border-color:#32534f}.history-row{background:#10232d;border-color:#284451;border-radius:12px}.history-row>span{color:#4d7979}.history-row h3{font:9px Code;color:#8fb7b8}.history-row small{font:6px Code;color:#3f6b7c}.history-row button{font:6px Code;background:#1a342f;border-color:#365448;color:#86b577}.tech-outro{text-align:center;padding:35px 0 47px}.outro-bot{position:relative;display:flex;align-items:center;justify-content:center;width:180px;height:100px;margin:0 auto}.outro-bot canvas{width:110px;height:110px;image-rendering:pixelated;animation:unitBob 3s infinite}.outro-bracket{font:75px var(--pixel);color:#203c4a;position:absolute;left:0;top:12px}.outro-bracket.right{left:auto;right:0}.tech-outro>p{font:6px Code;letter-spacing:1.5px;color:#486c7b;margin:15px 0}.tech-outro h2{font-size:55px;color:#bfd3d6}.tech-outro h2>span{color:#b2f783}.tech-outro .button{font:16px var(--pixel);margin-top:23px}footer{border-color:#263844;padding:25px 0 30px}footer .brand>span{font-size:32px;color:#8badb1}footer p{font:7px/2 Code;color:#416775}footer p>small{font:6px/2 Code;color:#315666}.token-note{border-color:#29414c}.token-note>span{font:5px Code;color:#365f70}.token-note strong{color:#8db57a;font-size:21px}.toast{background:#17352b;color:#b4e992;border-color:#557e45;font:8px/1.8 Code;box-shadow:0 6px 30px #0007}.plain-link{color:#6f9b99;border-color:#33564f}.motion-paused .network-wires .packet,.motion-paused .node-sprite canvas,.motion-paused .outro-bot canvas{animation-play-state:paused!important}
@keyframes transmit{to{stroke-dashoffset:-800}}@keyframes unitBob{0%,100%{translate:0 0}50%{translate:0 -4px}}
@media(min-width:1450px){.page{padding:0 55px}.tech-intro h1{font-size:75px}.control-grid{grid-template-columns:185px minmax(0,1fr) 320px}.network-stage{padding:37px 26px 30px}.agent-modules{gap:16px 24px}.agent-node{min-height:158px;padding:10px 14px}.node-sprite{height:100px}.node-sprite canvas{width:112px;height:112px}.terminal-log{font-size:9px;max-height:310px;height:285px}.terminal-log .term-muted{font-size:8px}.terminal-log .term-result{font-size:8px}.terminal-panel{padding-inline:18px}.directory-bot{min-height:49px;margin-bottom:6px}.directory-bot canvas{width:35px;height:35px}.directory-bot strong{font-size:15px}.directory-bot small{font-size:6px}.control-grid{min-height:405px}.node-job{font-size:5px}}
@media(max-width:1100px){.page{padding:0 26px}.session-tag{display:none}.header-right{gap:0}.tech-intro h1{font-size:60px}.intro-code p{font-size:9px}.control-grid{grid-template-columns:132px minmax(0,1fr) 235px}.directory-bot{gap:4px;padding:6px 3px}.directory-bot strong{font-size:12px}.directory-bot small{font-size:4px}.directory-bot canvas{width:27px;height:27px}.directory-number{font-size:5px}.directory-bot>i{display:none}.directory-memory{font-size:4px;letter-spacing:0}.network-stage{padding:32px 12px 27px}.agent-modules{gap:10px}.agent-node{padding:8px;min-height:133px;border-radius:12px}.node-id{font-size:4px}.node-sprite{height:77px}.node-sprite canvas{width:85px;height:85px}.agent-node>strong{font-size:16px}.agent-node>strong>small{font-size:4px;margin-left:3px}.node-job{font-size:3.4px;letter-spacing:.3px}.terminal-panel{padding:13px 11px}.terminal-log{font-size:7px;height:245px;max-height:260px}.terminal-log .term-muted{font-size:6px}.terminal-log .term-command{font-size:7px}.terminal-input input{font-size:7px}.terminal-top{font-size:5px}.selected-state{display:none}.selected-copy>span{font-size:6px}.selected-unit .button{font-size:12px}.code-ribbon{font-size:5px;letter-spacing:.4px}.ribbon-wire{font-size:5px;letter-spacing:.5px}.workbench-section{gap:30px}.workbench-intro h2{font-size:56px}.workbench-intro>p:not(.eyebrow){font-size:8px}.workbench-intro .eyebrow{font-size:5px}.task-tabs button{font-size:13px}.submit-row .button{font-size:14px}.submit-row>p{font-size:6px}}
@media(max-width:800px){.site-header{height:78px}.site-header>.header-right>.button{font-size:14px}.site-header nav{display:none}.tech-intro{padding:30px 0 24px;gap:25px}.tech-intro h1{font-size:58px}.tech-intro .eyebrow{font-size:6px;letter-spacing:1px}.intro-code{max-width:225px}.intro-code>span{font-size:6px}.intro-code p{font-size:8px}.intro-code>div{font-size:4px;gap:6px}.intro-code b{padding-left:7px;margin-left:0}.control-grid{grid-template-columns:115px minmax(0,1fr)}.terminal-panel{grid-column:1/-1;border-left:0;border-top:1px solid #29414c;display:grid;grid-template-columns:1fr 1fr;gap:8px 20px;padding:15px 18px}.terminal-top{grid-column:1/-1;font-size:6px;padding-bottom:10px}.terminal-log{grid-column:1;grid-row:2/4;height:115px;max-height:115px;padding-top:0;font-size:7px}.terminal-log p{margin:4px 0}.terminal-log .term-muted{font-size:6px}.terminal-log .term-command{font-size:7px;margin:2px 0}.terminal-input{grid-column:2;align-self:end;margin:0}.terminal-shortcuts{grid-column:2;align-self:start;margin-top:0}.terminal-input input{font-size:8px}.terminal-shortcuts button{font-size:6px}.terminal-top>span:last-child{font-size:5px}.network-stage{padding:35px 17px 26px}.agent-modules{gap:13px 17px}.agent-node{min-height:143px;padding:9px 10px}.node-sprite{height:84px}.node-sprite canvas{width:94px;height:94px}.node-id{font-size:5px}.node-job{font-size:4px}.agent-node>strong{font-size:18px}.agent-node>strong>small{font-size:4px}.directory-bot{padding:11px 2px;margin-bottom:3px;flex-wrap:wrap;gap:2px 4px}.directory-bot>span:nth-last-child(2){flex:unset}.directory-number{display:none}.directory-bot canvas{width:31px;height:31px}.directory-bot strong{font-size:12px}.directory-bot small{font-size:4px}.directory-heading{font-size:5px;letter-spacing:0}.directory-heading>span{padding:2px 4px}.agent-directory{padding:15px 7px}.directory-memory{font-size:4px;line-height:1.8;padding-inline:3px}.selected-unit{padding:12px 16px;gap:11px}.selected-copy strong{font-size:18px}.selected-copy>span{font-size:6px}.selected-unit .button{font-size:12px;min-height:35px}.control-bar>div:last-child>span{font-size:5px;letter-spacing:0}.control-bar .motion-button{font-size:5px;padding-left:8px;margin-left:0}.control-bar{padding:12px 15px;font-size:7px}.control-bar b{letter-spacing:1px}.code-ribbon{font-size:4px;gap:8px}.code-ribbon b{margin-left:5px}.ribbon-wire{font-size:4px;letter-spacing:0}.workbench-section{gap:23px;padding-block:33px}.workbench-intro{display:grid;grid-template-columns:1fr 1fr}.workbench-intro .eyebrow{grid-column:1/-1}.workbench-intro h2{font-size:54px}.workbench-intro>p:not(.eyebrow){font-size:8px}.workbench-intro .desk-robot{display:none}.task-tabs button{font-size:16px}.submit-row .button{font-size:16px}.submit-row>p{font-size:7px}#mission-input{font-size:10px}.history-title .eyebrow{font-size:5px}.history-title h2{font-size:31px}.history-empty p>span{font-size:6px}.history-empty>a{font-size:6px}.tech-outro h2{font-size:49px}}
@media(max-width:560px){.page{padding:0 15px}.site-header{height:78px}.brand>span{font-size:32px}.brand>span>small{font-size:4px;letter-spacing:1.8px;margin-top:6px}.brand img{width:31px;height:31px}.header-right .button.small{font-size:13px;padding:8px 12px;min-height:34px;border-radius:11px;gap:14px}.tech-intro{display:block;padding:26px 0 22px}.tech-intro .eyebrow{font-size:5px;letter-spacing:1.25px;margin-bottom:15px}.tech-intro h1{font-size:clamp(46px,13.3vw,62px);line-height:.85}.intro-code{max-width:none;display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:18px}.intro-code>span{display:none}.intro-code p{font:7px/1.85 Code;margin:0;max-width:230px}.intro-code p br:nth-child(2){display:none}.intro-code>div{font-size:4px;display:block;line-height:2;max-width:80px;text-align:right}.intro-code>div i{display:none}.intro-code b{display:block;border-left:0;padding-left:0;font-size:5px}.command-center{border-radius:16px;box-shadow:0 5px 0 #050a10}.control-bar{padding:11px 12px;gap:8px}.control-bar b{font-size:7px;letter-spacing:.5px}.control-bar>div{gap:8px}.control-version{font-size:5px}.control-bar>div:last-child>span{display:none}.control-bar .motion-button{border:0;padding:0;font-size:5px}.window-dots{gap:3px}.window-dots i{width:4px;height:4px}.control-grid{display:block;min-height:0}.agent-directory{display:none}.network-stage{padding:32px 12px 26px}.stage-label{top:12px;left:13px;right:13px;font-size:4px;letter-spacing:.7px}.agent-modules{gap:10px}.agent-node{min-height:123px;padding:7px 7px 9px;border-radius:11px}.node-id{font-size:4px;letter-spacing:.6px}.node-sprite{height:72px}.node-sprite canvas{width:80px;height:80px}.sprite-base{width:35px;height:8px;bottom:4px}.agent-node>strong{font-size:17px;letter-spacing:.3px}.agent-node>strong>small{display:none}.node-job{font-size:3.3px;letter-spacing:.1px;margin-top:5px;white-space:normal;min-height:9px;line-height:1.5}.grid-note{font-size:4px;letter-spacing:.7px;bottom:9px}.grid-note>span{font-size:8px}.network-wires{inset:38px 15px 32px;height:calc(100% - 70px)}.terminal-panel{display:block;padding:12px 13px 11px}.terminal-top{font-size:5px;padding-bottom:8px}.terminal-top>span:last-child{font-size:4px;padding:2px 4px}.terminal-log{height:105px;max-height:105px;font-size:7px;line-height:1.8;padding-top:4px}.terminal-log .term-muted{font-size:6px}.terminal-log .term-command{font-size:6px;display:inline-block;line-height:1.7;margin:2px 8px 2px 0;padding-left:5px;border-left:0;background:#19332955;padding:3px 5px;border-radius:3px}.terminal-log .term-result{font-size:6px}.terminal-input{margin-top:9px;padding:5px 8px;border-radius:9px;gap:7px}.terminal-input input{font-size:8px}.terminal-input button{width:26px;height:25px}.terminal-shortcuts{margin-top:7px;gap:5px}.terminal-shortcuts button{font-size:5px;padding:4px 6px}.selected-unit{padding:12px;gap:9px;flex-wrap:wrap}.speech-avatar{width:34px;height:34px;border-radius:9px}.speech-avatar canvas{width:34px;height:34px}.selected-copy{min-width:220px;flex:1}.selected-copy strong{font-size:16px}.selected-copy>span{font:5px/1.9 Code;max-width:250px;margin-top:4px}.selected-unit .button{margin-left:43px;font-size:12px;min-height:29px;padding:6px 11px;border-radius:8px}.code-ribbon{padding:23px 1px 25px;font-size:4px;letter-spacing:.1px;gap:10px}.code-ribbon>span:not(.ribbon-wire){max-width:87px;line-height:1.9;display:block}.code-ribbon b{display:block;margin:3px 0 0;font-size:4px;letter-spacing:.2px}.ribbon-wire{font-size:4px;max-width:28px;overflow:hidden;white-space:nowrap}.workbench-section{padding:27px 0 30px;gap:22px}.workbench-intro{display:block}.workbench-intro .eyebrow{font-size:5px;letter-spacing:.6px;margin-bottom:14px}.workbench-intro h2{font-size:49px}.workbench-intro h2 br{display:none}.workbench-intro h2>span{display:block}.workbench-intro>p:not(.eyebrow){font:7px/2 Code;max-width:290px;margin-top:15px}.workbench-panel{border-radius:16px}.panel-heading{font:6px Code;padding:13px}.panel-heading>span{font:4px/1.7 Code;max-width:70px}.task-tabs{gap:3px;padding:13px 10px 0}.task-tabs button{font:12px var(--pixel);letter-spacing:0;padding:10px 5px;border-radius:9px}.mission-panel{padding:19px 13px}#mission-label{font-size:24px}#mission-input{font:9px/1.9 Code;padding:12px;min-height:113px}.suggestions{gap:6px}.suggestions>span{font-size:4px}.suggestions button{font-size:5px;padding:7px}.submit-row>p{font:6px/1.9 Code;max-width:none;margin-bottom:13px}.submit-row .button{font:15px var(--pixel);min-height:39px}.result-heading h3{font-size:27px}.result-heading p{font-size:4px}.result-heading .badge{font-size:4px}.result-brief{font:8px/1.9 Code;padding:12px}.plan-step h4{font-size:8px}.plan-step p{font:7px/1.9 Code}.plan-step>span{font-size:17px}.result-actions button,.result-actions a{font-size:6px;padding:8px 9px}.source-note{font:5px/2 Code}.market-values small{font-size:4px}.market-values strong{font-size:25px}.research-notes p{font:6px/1.9 Code}.checklist-top h3{font-size:25px}.checklist-top p{font:6px/1.9 Code}.check-item strong{font:7px/1.8 Code}.check-item small{font:6px/1.9 Code}#reset-checklist{font-size:5px}.mission-history{padding:27px 0 30px}.history-title .eyebrow{font-size:5px}.history-title h2{font-size:30px}.history-empty{padding:16px 13px;gap:12px}.history-empty p{font-size:22px}.history-empty p>span{font:6px/1.9 Code}.history-empty>a{font:6px Code;max-width:none;margin-left:40px}.history-row h3{font:8px Code}.history-row small{font:5px Code}.history-row button{font:5px Code;padding:6px 8px}.tech-outro{padding:27px 0 35px}.outro-bot{width:156px;height:90px}.outro-bot canvas{width:100px;height:100px}.outro-bracket{font-size:66px;top:11px}.tech-outro p{font-size:5px;letter-spacing:1px}.tech-outro h2{font-size:46px}.tech-outro .button{font-size:15px;margin-top:20px}footer{padding-block:23px;gap:15px}footer .brand>span{font-size:29px}footer p{font:6px/2 Code;width:100%;order:3}footer p>small{font:5px/2 Code;margin-top:8px}.token-note>span{font:4px Code}.token-note strong{font-size:19px}.toast{font:7px/1.9 Code}}
