.cli-container[data-fragment=Cli] .cli-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:52px;display:grid}.cli-container[data-fragment=Cli] .eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--brand);align-items:center;gap:9px;font-size:12px;font-weight:500;display:inline-flex}.cli-container[data-fragment=Cli] .eyebrow:before{content:"";background:var(--brand);opacity:.7;width:18px;height:1px}.cli-container[data-fragment=Cli] .sec-title{letter-spacing:-.03em;color:var(--text-primary);margin:16px 0;font-size:clamp(28px,3.2vw,42px);font-weight:600;line-height:1.06}.cli-container[data-fragment=Cli] .sec-lead{color:var(--text-secondary);font-size:clamp(16px,1.3vw,19px);line-height:1.55}.cli-container[data-fragment=Cli] .cli-feats{flex-direction:column;gap:22px;margin-top:28px;display:flex}.cli-container[data-fragment=Cli] .cli-feat{grid-template-columns:auto 1fr;gap:14px;display:grid}.cli-container[data-fragment=Cli] .ci{border:1px solid var(--ui-line);width:40px;height:40px;color:var(--brand);background:var(--ui-bg-0);border-radius:11px;flex:none;place-items:center;display:grid}.cli-container[data-fragment=Cli] .cli-feat-title{color:var(--text-primary);font-size:15.5px;font-weight:600}.cli-container[data-fragment=Cli] .cli-feat p{color:var(--text-secondary);margin-top:2px;font-size:14px;line-height:1.55}.cli-container[data-fragment=Cli] .terminal{background:var(--ui-bg-0);border:1px solid var(--ui-line);border-radius:var(--radius-md);min-height:320px;font-family:var(--font-mono);box-shadow:var(--shadow-xl);font-size:13.5px;overflow:hidden}.cli-container[data-fragment=Cli] .terminal-bar{border-bottom:1px solid var(--ui-line-faint);background:rgba(var(--text-primary-rgb), .015);align-items:center;gap:8px;padding:11px 14px;display:flex}.cli-container[data-fragment=Cli] .tl{border-radius:50%;width:11px;height:11px}.cli-container[data-fragment=Cli] .tl.r{background:var(--error)}.cli-container[data-fragment=Cli] .tl.y{background:var(--accent-2)}.cli-container[data-fragment=Cli] .tl.g{background:var(--brand)}.cli-container[data-fragment=Cli] .terminal-title{color:var(--text-tertiary);letter-spacing:.02em;margin-left:8px;font-size:11.5px}.cli-container[data-fragment=Cli] .terminal-body{padding:18px;line-height:1.85}.cli-container[data-fragment=Cli] .t-line{white-space:pre-wrap}.cli-container[data-fragment=Cli] .t-prompt{color:var(--brand)}.cli-container[data-fragment=Cli] .t-cmd{color:var(--text-primary)}.cli-container[data-fragment=Cli] .t-flag{color:var(--accent-3)}.cli-container[data-fragment=Cli] .t-dim{color:var(--text-tertiary)}.cli-container[data-fragment=Cli] .t-ok{color:var(--brand)}.cli-container[data-fragment=Cli] .t-key{color:var(--accent)}.cli-container[data-fragment=Cli] .t-str{color:var(--accent-2)}.cli-container[data-fragment=Cli] .tcaret{background:var(--brand);width:8px;height:15px;margin-left:2px;animation:1s step-end infinite cli-blink;display:inline-block;transform:translateY(2px)}@keyframes cli-blink{50%{opacity:0}}@media (max-width:940px){.cli-container[data-fragment=Cli] .cli-grid{grid-template-columns:1fr;gap:40px}}@media (prefers-reduced-motion:reduce){.cli-container[data-fragment=Cli] .tcaret{animation:none}}
