/* Functional copy stays readable; only hardware ID trim uses microtype. */
.motion-paused .node-id i{animation-play-state:paused!important}
.site-header nav a{font-size:10px}.intro-code>span{font-size:9px}.intro-code p{font-size:11px}.intro-code>div{font-size:7px}.directory-heading{font-size:8px}.directory-bot strong{font-size:16px}.directory-bot small{font-size:6px}.directory-number{font-size:7px}.directory-memory{font-size:6px}.stage-label{font-size:7px}.node-id{font-size:6px}.agent-node>strong{font-size:22px}.agent-node>strong>small{font-size:6px}.node-job{font-size:6px;letter-spacing:.3px}.terminal-top{font-size:8px}.terminal-top>span:last-child{font-size:6px}.terminal-log{font-size:10px;line-height:1.85}.terminal-log .term-muted{font-size:9px}.terminal-log .term-command{font-size:9px}.terminal-log .term-result{font-size:9px}.terminal-input input{font-size:9px}.terminal-shortcuts button{font-size:7px}.selected-copy>span{font-size:8px}.grid-note{font-size:7px;letter-spacing:.6px}.code-ribbon{font-size:7px}.control-bar{font-size:9px}.control-bar>div:last-child>span{font-size:7px}.control-bar .motion-button{font-size:7px}.workbench-intro>p:not(.eyebrow){font-size:10px}.workbench-intro .eyebrow{font-size:7px}.panel-heading{font-size:8px}.panel-heading>span{font-size:6px}.task-tabs button{font-size:17px}#mission-input{font-size:11px}.suggestions button{font-size:8px}.suggestions>span{font-size:6px}.submit-row>p{font-size:8px}.plan-step h4{font-size:10px}.plan-step p{font-size:9px}.result-brief{font-size:11px}.result-actions button,.result-actions a{font-size:8px}.source-note{font-size:8px}.check-item strong{font-size:10px}.check-item small{font-size:9px}.checklist-top p{font-size:9px}.history-title .eyebrow{font-size:7px}.history-row h3{font-size:10px}.history-row small{font-size:8px}.history-row button{font-size:8px}.history-empty p>span{font-size:9px}.history-empty>a{font-size:8px}footer p{font-size:9px}footer p>small{font-size:7px}.node-id i{animation:unitSignal 2s steps(2) infinite;animation-delay:var(--d)}@keyframes unitSignal{0%,65%{opacity:.25}70%,100%{opacity:1;box-shadow:0 0 8px var(--unit)}}
@media(max-width:1100px){.directory-bot strong{font-size:15px}.directory-bot small{font-size:6px}.directory-heading{font-size:6px}.directory-number{font-size:6px}.directory-memory{font-size:5px}.intro-code p{font-size:10px}.intro-code>span{font-size:8px}.node-id{font-size:5px}.agent-node>strong{font-size:20px}.agent-node>strong>small{font-size:5px}.node-job{font-size:5px}.terminal-top{font-size:7px}.terminal-log{font-size:9px}.terminal-log .term-muted,.terminal-log .term-command,.terminal-log .term-result{font-size:8px}.terminal-input input{font-size:8px}.terminal-shortcuts button{font-size:6px}.grid-note{font-size:6px}.control-bar{font-size:8px}.control-bar>div:last-child>span{font-size:6px}.control-bar .motion-button{font-size:6px}.code-ribbon{font-size:6px}.selected-copy>span{font-size:7px}}
@media(max-width:800px){.intro-code>span{font-size:7px}.intro-code p{font-size:9px}.intro-code>div{font-size:5px}.node-job{font-size:6px}.node-id{font-size:6px}.agent-node>strong{font-size:21px}.directory-bot strong{font-size:13px}.directory-bot small{font-size:5px}.terminal-log{height:132px;max-height:132px}.terminal-top{font-size:7px}.selected-copy>span{font-size:7px}.selected-unit .button{font-size:13px}.code-ribbon{font-size:5px}.workbench-intro>p:not(.eyebrow){font-size:9px}}
@media(max-width:560px){.tech-intro .eyebrow{font-size:6px;letter-spacing:.9px}.intro-code p{font-size:8px}.intro-code>div{font-size:5px}.intro-code b{font-size:6px}.stage-label{font-size:6px;letter-spacing:.6px}.node-id{font-size:5px}.agent-node>strong{font-size:20px}.node-job{font-size:4.5px;line-height:1.6;letter-spacing:0}.terminal-top{font-size:7px}.terminal-log{font-size:9px;height:125px;max-height:125px}.terminal-log .term-muted,.terminal-log .term-command,.terminal-log .term-result{font-size:8px}.terminal-input input{font-size:10px}.terminal-shortcuts button{font-size:7px}.selected-copy>span{font-size:7px}.selected-copy{min-width:210px}.selected-copy strong{font-size:18px}.grid-note{font-size:5px;letter-spacing:.3px}.control-bar b{font-size:8px}.control-bar .motion-button{font-size:6px}.code-ribbon{font-size:5px}.code-ribbon b{font-size:5px}.workbench-intro .eyebrow{font-size:6px}.workbench-intro>p:not(.eyebrow){font-size:8px}.task-tabs button{font-size:13px}.panel-heading{font-size:7px}.panel-heading>span{font-size:5px}#mission-input{font-size:10px}.suggestions button{font-size:6px}.submit-row>p{font-size:7px}.result-brief{font-size:9px}.plan-step h4{font-size:9px}.plan-step p{font-size:8px}.result-actions button,.result-actions a{font-size:7px}.source-note{font-size:6px}.check-item strong{font-size:9px}.check-item small{font-size:8px}.history-title .eyebrow{font-size:6px}.history-empty p>span{font-size:8px}.history-empty>a{font-size:7px}.history-row h3{font-size:9px}.history-row small{font-size:6px}.history-row button{font-size:6px}footer p{font-size:8px}footer p>small{font-size:6px}}
