.term{--t-saffron:#f6b549;--t-basil:#7fd3a6;--t-paprika:#ff7d6e;--t-violet:#b4a0fc;--t-dim:#686b7a;--t-muted:#a2a4b1;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--term-bg);color:var(--term-text);margin:0;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 30px 80px -30px #000000b3,0 0 0 1px #00000040}.term-bar{background:var(--term-bar);font-family:var(--mono);color:var(--t-dim);border-bottom:1px solid #ffffff0f;align-items:center;gap:14px;padding:11px 14px;font-size:.75rem;display:flex}.term-lights{gap:6px;display:inline-flex}.term-lights i{background:#ffffff1a;border-radius:50%;width:10px;height:10px}.term-agent .term-bar{background:linear-gradient(90deg, #231a3a, var(--term-bar) 55%)}.term-agent .term-title{color:var(--t-violet)}.term-body{font-family:var(--mono);tab-size:2;scrollbar-width:thin;scrollbar-color:#fff2 transparent;margin:0;padding:18px 20px 22px;font-size:clamp(.68rem,1.05vw,.8rem);line-height:1.75;overflow-x:auto}.term-body .line{white-space:pre;min-height:1.75em;display:block}.term-reveal.is-revealing .line{opacity:0;animation:.38s cubic-bezier(.2,.7,.2,1) forwards line-in;animation-delay:calc(var(--i) * 55ms + .12s);transform:translateY(4px)}@keyframes line-in{to{opacity:1;transform:none}}.t-head{color:#fff;font-weight:600}.t-brand,.t-violet{color:var(--t-violet)}.t-sec{font-weight:600}.t-saffron{color:var(--t-saffron)}.t-basil{color:var(--t-basil)}.t-paprika{color:var(--t-paprika)}.t-dim,.t-age{color:var(--t-dim)}.t-muted{color:var(--t-muted)}.t-count{color:#fff}.t-quote{color:#d8cdfc;font-style:italic}.t-cmd{color:var(--t-violet)}.t-prompt{margin-bottom:.4em}.t-typed{color:#fff}.term-wrap .term-body .line{white-space:pre-wrap;overflow-wrap:anywhere;text-indent:-2ch;padding-left:2ch}
