:root{--tsec-agents:#e0805c;--tsec-architectures:#8fb3e6;--tsec-datasets:#a9b578;--tsec-skills:#dfb15e;--tsec-papers:#98a5c4;--tsec-benchmarks:#6fc0ad;--tsec-results:#b3a184}.terminal{--tacc:var(--night-ink);--tpos:#4ac588;--tneg:#f07d6d;--tlink:#8fb3e6;--tbg:var(--night-deep);--tpane:var(--night);--tborder:var(--night-border);--tink:var(--night-ink);--tmuted:var(--night-muted);background:var(--tbg);color:var(--tink);border:1px solid var(--tborder);border-radius:var(--radius);box-shadow:var(--shadow);font-family:var(--mono);margin:.6rem 0 0;padding:1.5rem 1.9rem 1.9rem;overflow:hidden}.terminal.t-agents{--tacc:var(--tsec-agents)}.terminal.t-architectures{--tacc:var(--tsec-architectures)}.terminal.t-datasets{--tacc:var(--tsec-datasets)}.terminal.t-skills{--tacc:var(--tsec-skills)}.terminal.t-papers{--tacc:var(--tsec-papers)}.terminal.t-benchmarks{--tacc:var(--tsec-benchmarks)}.terminal.t-results{--tacc:var(--tsec-results)}:root[data-theme=dark] .terminal{--tbg:var(--bg);--tpane:var(--surface);--tborder:var(--border);--tink:var(--ink);--tmuted:var(--muted);box-shadow:none;border-color:#0000}.terminal a{color:var(--tlink)}.t-prompt{color:var(--tmuted);margin:0 0 1rem;font-size:.86rem}.t-prompt .ps1{color:var(--tlink);user-select:none}.t-title{font-family:var(--display);letter-spacing:-.01em;color:var(--tink);text-shadow:0 0 22px #ffd69659;margin:0 0 .15em;font-size:clamp(1.7rem,3.6vw,2.3rem);font-weight:620;line-height:1.12}.t-title a{color:inherit}.t-lede{font-family:var(--sans);color:var(--tmuted);max-width:60ch;margin:0 0 .7rem}.t-links{flex-wrap:wrap;gap:.3rem 1.4rem;margin:0 0 .3rem;font-size:.82rem;display:flex}.t-tags{color:var(--tmuted);margin:0 0 .3rem;font-size:.82rem}.t-prov{color:var(--tmuted);margin:0;font-size:.75rem}.t-warn{color:var(--gold)}.t-pane{border:1px solid var(--tborder);background:var(--tpane);border-radius:8px;margin:1.5rem 0 0;padding:1.05rem 1.25rem .95rem;position:relative;box-shadow:inset 0 0 34px #ffd6960f}.t-pane .cap{background:var(--tbg);font:600 .68rem/1.4 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--tacc);padding:0 .6rem;position:absolute;top:-.7em;left:1rem}.t-row{margin:0;font-size:.85rem;line-height:1.9}.t-k{color:var(--tacc)}.t-row .t-k,.t-kv .t-k{vertical-align:top;min-width:7.8rem;display:inline-block}.t-muted{color:var(--tmuted)}.t-pos{color:var(--tpos);font-weight:600}.t-neg{color:var(--tneg);font-weight:600}.t-kv{grid-template-columns:repeat(2,minmax(0,1fr));gap:.15rem 3rem;font-size:.85rem;line-height:1.9;display:grid}.t-stamp{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--tacc);outline:1px solid var(--tacc);outline-offset:1.5px;color:var(--tacc);white-space:nowrap;border-radius:2px;padding:0 .4rem;font-size:.66rem}.t-stamp.attested{color:var(--tlink);border-color:var(--tlink);outline-color:var(--tlink)}.t-stamp.forward{color:var(--tpos);border-color:var(--tpos);outline-color:var(--tpos)}.t-meter{color:var(--tacc);letter-spacing:.12em}pre.t-ascii{font:400 .8rem/1.5 var(--mono);color:var(--tink);box-shadow:none;background:0 0;border:0;margin:0;padding:0;overflow-x:auto}pre.t-ascii .dim{color:var(--tmuted)}pre.t-ascii .ps1{color:var(--tlink);user-select:none}.t-cursor{background:var(--tink);vertical-align:-.15em;width:.55em;height:1em;margin-left:.3rem;animation:1.1s step-end infinite t-blink;display:inline-block}@keyframes t-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.t-cursor{animation:none}}.t-tape{background:var(--plate);color:#2b2317;font:500 .8rem/2.3 var(--mono);letter-spacing:.06em;white-space:nowrap;clip-path:polygon(.8% 0,99.2% 0,100% 12%,99.2% 25%,100% 37%,99.2% 50%,100% 62%,99.2% 75%,100% 87%,99.2% 100%,.8% 100%,0 87%,.8% 75%,0 62%,.8% 50%,0 37%,.8% 25%,0 12%);margin:-.3rem -.7rem 1.6rem;padding:0 2rem;overflow:hidden;transform:rotate(-.5deg);box-shadow:0 4px 14px #00000073}.t-tape .up{color:#1a7f4e;font-weight:600}.t-tape .dn{color:#b42d24;font-weight:600}.t-manhead{justify-content:space-between;gap:1rem;margin:0 0 1.1rem;font-size:.85rem;font-weight:600;display:flex}.t-man-section{font:600 .85rem/1.6 var(--mono);letter-spacing:.04em;color:var(--tink);margin:1.2rem 0 .1rem}.t-man-body{margin:0;padding-left:1.9rem;font-size:.85rem;line-height:1.8}.t-man-body .t-k{min-width:0}.t-manbar{background:var(--plate);color:#16233c;margin:1.6rem -1.9rem -1.9rem;padding:0 .7rem;font-size:.82rem;line-height:1.9}.t-endbar{background:var(--plate);color:#16233c;margin-top:.7rem;padding:0 .55rem;font-size:.8rem;line-height:1.7;display:inline-block}.t-figs{grid-template-columns:repeat(4,1fr);gap:1rem 1.2rem;display:grid}.t-figs .n{font-size:1.55rem;font-weight:600;line-height:1.2}.t-figs .l{letter-spacing:.16em;text-transform:uppercase;color:var(--tmuted);font-size:.62rem}.t-figs .d{color:var(--tmuted);font-size:.7rem}.t-prose{font-family:var(--sans);color:var(--tmuted);font-size:.95rem}.t-prose h2,.t-prose h3{color:var(--tink);margin:1.2rem 0 .4rem;font-size:1.05rem}.t-prose strong{color:var(--tink)}.t-prose code{background:var(--tbg);color:var(--tink)}.t-prose pre{background:var(--tbg);box-shadow:none}.t-prose img{max-width:100%}.t-prose>:first-child{margin-top:.2rem}.t-prose>:last-child{margin-bottom:.2rem}@media (width<=46rem){.terminal{padding:1.1rem 1rem 1.4rem}.t-kv{grid-template-columns:1fr}.t-figs{grid-template-columns:repeat(2,1fr)}.t-manbar{margin:1.6rem -1rem -1.4rem}}
