.cloud-code-window{min-width:0;margin:34px 0 40px;scroll-margin-top:95px}.cloud-code-window__header{margin-bottom:14px}.home-page #home-content .cloud-code-window h2{color:#385951;font:500 clamp(1.4rem,2.4vw,1.8rem)/1.4 var(--serif);letter-spacing:.06em;margin:0}.model-stage{--model-ink:#030303;--model-cyan:#d6d2c8;--model-gold:#c6a46d;background:var(--model-ink);color:#d6d2c8;isolation:isolate;border:1px solid #71664f52;border-radius:0;min-width:0;position:relative;overflow:hidden}.model-stage__heading{color:#aaa394;border-bottom:1px solid #c6a46d26;justify-content:space-between;align-items:center;gap:14px;padding:13px 18px;font:11px/1.5 ui-monospace,Consolas,monospace;display:flex}.model-stage__heading strong{color:#d6c3a1;font-size:12px;font-weight:400}.model-stage__viewport{color:#d2b67e;min-width:0;height:280px;position:relative}.model-stage__viewport canvas{contain:layout paint;width:100%;height:100%;display:block;transform:translateZ(0)}.model-stage__fallback{color:#d2b67e;opacity:.85;pointer-events:none;width:100%;height:100%;padding:30px;position:absolute;inset:0}[data-canvas-ready=true] .model-stage__fallback{display:none}.model-stage .model-stage__code{color:#9d988c;white-space:pre-wrap;overflow-wrap:anywhere;text-align:left;background:#090908;border-top:1px solid #c6a46d26;border-radius:0;margin:0;padding:12px 16px;font:11px/1.9 ui-monospace,Consolas,monospace}.model-stage__code span{color:#969084;border-left:1px solid #0000;padding:2px 7px;display:block}.model-stage__code span[data-active=true]{color:#e6c999;background:#c6a46d0d;border-left-color:#b59560}.model-stage__actions{border-top:1px solid #c6a46d26;flex-wrap:wrap;align-items:center;gap:22px;padding:10px 16px;display:flex}.model-stage .model-stage__actions :is(button,a){color:#c9c1ae;min-height:44px;font:12px/1.5 var(--sans);cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0 2px;text-decoration:none;display:inline-flex}.model-stage .model-stage__actions :is(button,a):hover{color:#f4dfb7;text-underline-offset:6px;background:0 0;text-decoration:underline}.model-stage .model-stage__actions :is(button,a):focus-visible,.model-stage__credit:focus-visible{outline-offset:4px;outline:1px solid #dfbd7f}.model-stage .model-stage__actions button:disabled{opacity:.4;cursor:default}.model-stage .model-stage__summary{color:#a6a092;overflow-wrap:anywhere;margin:0;padding:0 16px 16px;font-size:11px;line-height:1.9}.nlp-visual>.model-stage{margin-bottom:24px}.nlp-visual>.nlp-astrolabe,.nlp-visual>.nlp-starfield,.nlp-visual>.nlp-retrieval-map{max-height:230px}.attention-lab__result>.model-stage{margin-bottom:20px}.home-page .model-stage.model-stage--world{box-shadow:none;background:#030303;border:0;border-radius:0;outline:1px solid #8871483d}.model-stage--world .model-stage__viewport{height:clamp(480px,47vw,640px)}.model-stage.model-stage--world .model-stage__actions{z-index:2;border:0;gap:24px;padding:0;position:absolute;bottom:14px;left:24px}.model-stage.model-stage--world .model-stage__actions :is(button,a){color:#bbb19c;min-width:36px;font-size:11px}.model-stage--world .model-stage__credit{color:#8b806b;font-size:10px;text-decoration:none;position:absolute;bottom:27px;right:24px}.model-stage--world .model-stage__credit:hover{color:#d6bd8e;text-underline-offset:4px;text-decoration:underline}.home-page #cloud-code-window .terminal-screen{box-sizing:border-box;color:#aab7a5;height:clamp(440px,47vw,620px);box-shadow:none;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:4;scrollbar-width:thin;scrollbar-color:#30372d #030303;text-align:left;background:#030303;border:0;border-radius:0;margin:0;padding:24px 24px 68px;font:13px/1.65 Cascadia Code,Consolas,Liberation Mono,monospace;display:block;overflow:auto}.terminal-screen code{color:inherit;font:inherit;white-space:inherit;background:0 0;border:0;border-radius:0;padding:0}.terminal-screen:focus-visible{outline-offset:-1px;outline:1px solid #6b9566}.terminal-line{white-space:pre-wrap;min-height:1.65em;display:block}.terminal-line--command{color:#e1e6da}.terminal-line--output{color:#aab7a5}.terminal-line--value{color:#d0d7c8}.terminal-line--glyph{color:#b8dba4;white-space:pre}.terminal-line--muted{color:#73836b}.terminal-prefix{color:#72c78a}.terminal-caret{vertical-align:-.16em;background:#b8dba4;width:.65em;height:1.05em;animation:1s step-end infinite terminal-cursor;display:inline-block}.terminal-caret[data-typing=true]{animation:none}.terminal-stage .model-stage__actions,.terminal-stage .model-stage__credit{background:#030303}.model-stage.terminal-stage .model-stage__actions :is(button,a){color:#a4b19b}.terminal-stage .model-stage__credit{color:#728369}@keyframes terminal-cursor{0%,45%,to{opacity:1}46%,99%{opacity:0}}@media (prefers-reduced-motion:reduce){.terminal-caret{animation:none}}@media (width<=600px){.cloud-code-window{margin:28px 0 32px}.cloud-code-window__header{margin-bottom:12px}.model-stage--world .model-stage__viewport{height:530px}.model-stage.model-stage--world .model-stage__actions{gap:16px;bottom:12px;left:14px}.model-stage.model-stage--world .model-stage__actions :is(button,a){font-size:10px}.model-stage--world .model-stage__credit{font-size:9px;bottom:28px;right:14px}.model-stage__heading{gap:6px;padding:12px;font-size:9px}.model-stage__heading strong{font-size:11px}.model-stage__viewport{height:270px}.model-stage .model-stage__code{padding:10px 8px;font-size:10px}.model-stage__actions{gap:18px;padding:8px 12px}.model-stage .model-stage__actions :is(button,a){font-size:11px}.home-page #cloud-code-window .terminal-screen{height:520px;padding:18px 14px 66px;font-size:11px;line-height:1.65}}
