.cli[data-v-001a24e2]{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.cli__bar[data-v-001a24e2]{justify-content:space-between;gap:var(--space-xs)}.cli__bar[data-v-001a24e2],.cli__title[data-v-001a24e2]{align-items:center;display:flex}.cli__title[data-v-001a24e2]{gap:var(--space-2xs);font-size:var(--text-sm);margin:0;font-weight:600}.cli__dot[data-v-001a24e2]{border-radius:var(--radius-pill);background:oklch(70% .02 250);width:.55rem;height:.55rem}.cli__dot--loading[data-v-001a24e2]{background:var(--color-accent-2)}.cli__dot--ready[data-v-001a24e2]{background:oklch(70% .16 150)}.cli__dot--failed[data-v-001a24e2]{background:oklch(62% .2 25)}.cli__reset[data-v-001a24e2]{min-height:2.75rem;padding-inline:var(--space-sm);background:var(--color-paper);color:var(--color-ink);font-size:var(--text-sm);border:1.5px solid oklch(20% .012 250/.14)}.cli__reset[data-v-001a24e2],.cli__screen[data-v-001a24e2]{border-radius:var(--radius-input)}.cli__screen[data-v-001a24e2]{scrollbar-gutter:stable;max-width:100%;height:min(46vh,22rem);padding:var(--space-xs);color:oklch(94% .01 95);font-family:var(--font-mono);font-variant-ligatures:none;-webkit-text-size-adjust:100%;background:oklch(23% .014 250);font-size:.8125rem;line-height:1.35;position:relative;overflow:hidden auto}.cli__measure[data-v-001a24e2]{visibility:hidden;white-space:pre;pointer-events:none;position:absolute}.cli__line[data-v-001a24e2]{white-space:pre;min-height:1.35em}.cli__error[data-v-001a24e2],.cli__wait[data-v-001a24e2]{margin:0 0 var(--space-2xs);color:oklch(80% .06 95)}.cli__error[data-v-001a24e2]{color:oklch(78% .13 25)}.cli__cursor[data-v-001a24e2]{color:oklch(23% .014 250);background:oklch(94% .01 95)}.cli__bold[data-v-001a24e2]{font-weight:700}.cli__inverse[data-v-001a24e2]{color:oklch(23% .014 250);background:oklch(94% .01 95)}.cli__fg-1[data-v-001a24e2],.cli__fg-9[data-v-001a24e2]{color:oklch(72% .16 25)}.cli__fg-10[data-v-001a24e2],.cli__fg-2[data-v-001a24e2]{color:oklch(78% .15 150)}.cli__fg-11[data-v-001a24e2],.cli__fg-3[data-v-001a24e2]{color:oklch(84% .13 95)}.cli__fg-12[data-v-001a24e2],.cli__fg-4[data-v-001a24e2]{color:oklch(75% .13 250)}.cli__fg-13[data-v-001a24e2],.cli__fg-5[data-v-001a24e2]{color:oklch(76% .14 320)}.cli__fg-14[data-v-001a24e2],.cli__fg-6[data-v-001a24e2]{color:oklch(80% .11 200)}.cli__input[data-v-001a24e2]{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute}.cli__samples[data-v-001a24e2]{gap:var(--space-2xs);overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.cli__samples[data-v-001a24e2]::-webkit-scrollbar{display:none}.cli__chip[data-v-001a24e2]{min-width:2.25rem;min-height:2.25rem;padding-inline:var(--space-xs);border-radius:var(--radius-pill);background:var(--color-paper-2);color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-ligatures:none;border:1.5px solid oklch(20% .012 250/.14);flex:none}.cli__controls[data-v-001a24e2]{gap:var(--space-2xs);display:flex}.cli-keys__key[data-v-001a24e2],.cli__key[data-v-001a24e2]{min-width:2.75rem;min-height:2.75rem;padding-inline:var(--space-2xs);border-radius:var(--radius-input);background:var(--color-paper);color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-sm);font-variant-ligatures:none;border:1.5px solid oklch(20% .012 250/.14);flex:auto;line-height:1}.cli-keys__key--go[data-v-001a24e2],.cli__key--go[data-v-001a24e2]{background:var(--color-accent);font-weight:700}.cli-keys__key--stop[data-v-001a24e2],.cli__key--stop[data-v-001a24e2]{background:var(--surface-pear)}.cli-keys__key[data-v-001a24e2]:active,.cli__key[data-v-001a24e2]:active{background:var(--color-accent-2)}.cli-keys[data-v-001a24e2]{z-index:70;padding:var(--space-2xs) var(--space-xs);background:var(--color-paper-2);border-top:1.5px solid oklch(20% .012 250/.14);flex-direction:column;position:fixed;left:0;right:0;box-shadow:0 -4px 16px oklch(20% .012 250/.1)}.cli-keys[data-v-001a24e2],.cli-keys__row[data-v-001a24e2]{gap:var(--space-2xs);display:flex}.cli-keys__row--scroll[data-v-001a24e2]{overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.cli-keys__row--scroll[data-v-001a24e2]::-webkit-scrollbar{display:none}.cli-keys__row--scroll .cli-keys__key[data-v-001a24e2]{flex:none}
