.mock{height:100%;display:flex;flex-direction:column;font-size:.84rem}.mock-bar{display:flex;align-items:center;gap:6px;padding:9px 11px;flex-shrink:0;background:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.07)}.mock-bar .dot{width:8px;height:8px;border-radius:50%;background:#fff3}.mock-bar .mock-title{margin-left:6px;font-size:.68rem;color:#ffffff73}.ss-field.is-live{border-color:#4fc3f780;background:#4fc3f712;color:#fffffff2;box-shadow:0 0 22px #4fc3f724}.ss-field--before.is-past{opacity:.42;text-decoration:line-through;text-decoration-color:#ffffff40}.ss-caret.is-on{animation:blink 1s steps(1) infinite}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.ss-keys.is-hot{opacity:1}kbd{font-family:inherit;font-size:.66rem;font-weight:600;padding:3px 8px;border-radius:5px;color:#fffc;background:#ffffff17;border:1px solid rgba(255,255,255,.16);border-bottom-width:2px;transition:background .12s,transform .12s,color .12s}.ss-keys.is-hot kbd{color:#04122a;background:var(--blue);border-color:var(--blue-soft);transform:translateY(1px)}.ss-tool.is-active{color:var(--blue);border-color:#4fc3f773;background:#4fc3f71a}.term{flex:1;padding:13px;font-family:Cascadia Code,Consolas,SF Mono,Menlo,monospace;font-size:.75rem;line-height:1.8;color:#ffffffc7;display:flex;flex-direction:column;justify-content:space-between;gap:6px;min-height:0}.term-line{display:flex;gap:7px;align-items:baseline}.term-prompt{color:var(--blue);font-weight:700}.term-caret{display:inline-block;width:6px;height:.95em;background:var(--blue);vertical-align:text-bottom;animation:blink 1s steps(1) infinite}.term-stack{flex:1;min-height:0;overflow:hidden}.term-scene{display:none;flex-direction:column;gap:7px}.term-scene.is-on{display:flex}.term-step{opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease}.term-step.is-in{opacity:1;transform:none}.term-step.is-gone{display:none}.term-dim{color:#ffffff73}.term-cmd{display:flex;align-items:center;gap:8px;padding:5px 9px;border-radius:7px;border:1px solid rgba(79,195,247,.32);background:#4fc3f712;min-width:0}.term-cmd-h{flex-shrink:0;font-size:.55rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--blue)}.term-cmd code{font:inherit;font-size:.7rem;color:#ffd479;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.term-pick{padding:5px 8px;border-radius:7px;border:1px solid rgba(255,255,255,.12);background:#02080f8c;font-size:.66rem;line-height:1.7}.pick-head{color:#fff6;white-space:nowrap}.pick-row{color:#ffffffb8;white-space:nowrap;padding-left:11px}.pick-row.is-sel{padding-left:0;color:#04122a;background:var(--blue-soft);border-radius:3px;font-weight:700}.pick-more{color:#ffffff52;white-space:nowrap}.term-think{color:#fff6;font-style:italic}.term-ask{display:flex;align-items:center;gap:7px;padding:7px 9px;border-radius:8px;border:1px solid rgba(79,195,247,.32);background:#4fc3f714}.term-ask .q{font-size:.68rem;color:#ffffffb8;margin-right:auto}.term-key{font-size:.63rem;font-weight:700;padding:3px 9px;border-radius:5px;border:1px solid rgba(255,255,255,.16);color:#ffffffb3;transition:background .15s,color .15s,transform .15s,box-shadow .15s}.term-key.is-picked{color:#04122a;background:#6ee7a0;border-color:#6ee7a0;transform:scale(1.06);box-shadow:0 0 16px #6ee7a080}.term-ok{color:#6ee7a0}.term-out{color:#ffffffd9}.term-out b{color:#ffd479;font-weight:700}.term-wallet{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.07);font-size:.63rem;color:#fff6}.term-wallet b{color:var(--blue);font-weight:600}.term-bar{color:#ffffff4d;white-space:nowrap}.term-bar b{font-weight:400;color:#6ee7a0}.term-bar i{font-style:normal;color:#ffffff38}.term-bar span{color:#ffffff73}[data-jent-demo]{height:100%}
