@layer equip{.eq-terminal{border:1px solid var(--eq-line);border-radius:var(--eq-radius-l);background:var(--eq-surface);min-width:0;color:var(--eq-ink);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.eq-terminal-title{padding:var(--eq-space-1) var(--eq-space-3);border-bottom:1px solid var(--eq-line);color:var(--eq-ink-2);font:var(--eq-weight) var(--eq-text-xs) / 1.6 var(--eq-font);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.eq-terminal-body{padding:var(--eq-space-2) var(--eq-space-2) var(--eq-space-2) var(--eq-space-3);font-family:var(--eq-font-mono);font-variation-settings:var(--eq-font-mono-settings);font-size:var(--eq-text-s);font-weight:var(--eq-weight);line-height:1.6}.eq-terminal-command{align-items:flex-start;gap:var(--eq-space-2);display:flex}.eq-terminal-command+.eq-terminal-command,.eq-terminal-output+.eq-terminal-command{margin-top:var(--eq-space-2)}.eq-terminal-command:before{content:var(--_prompt);color:var(--eq-ink-3);-webkit-user-select:none;user-select:none;flex:none}@supports (content:"a" / "b"){.eq-terminal-command:before{content:var(--_prompt) / ""}}.eq-terminal-text{min-width:0;font:inherit;font-variation-settings:inherit;white-space:pre-wrap;overflow-wrap:anywhere;flex:auto}.eq-terminal-copy{border-radius:var(--eq-radius-s);width:24px;height:24px;color:var(--eq-ink-2);font:inherit;cursor:pointer;transition:opacity var(--eq-dur) var(--eq-ease), background-color var(--eq-dur) var(--eq-ease), color var(--eq-dur) var(--eq-ease), scale var(--eq-dur) var(--eq-ease);background:0 0;border:0;flex:none;place-items:center;margin-block:calc(.5lh - 12px);padding:0;display:grid}.eq-terminal-copy>svg{width:14px;height:14px}@media (hover:hover){.eq-terminal-copy{opacity:0}.eq-terminal-command:is(:hover,:focus-within) .eq-terminal-copy,.eq-terminal-copy:not([data-state=idle]){opacity:1}.eq-terminal-copy:hover{background:var(--eq-tint);color:var(--eq-ink)}}.eq-terminal-copy:active{scale:var(--eq-press)}.eq-terminal-copy:focus-visible{outline:2px solid var(--eq-focus);outline-offset:2px}.eq-terminal-copy[data-state=copied]{color:var(--eq-ok)}.eq-terminal-copy[data-state=failed]{color:var(--eq-danger)}.eq-terminal-copy[data-state=copied] path{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset var(--eq-dur-move) var(--eq-ease)}@starting-style{.eq-terminal-copy[data-state=copied] path{stroke-dashoffset:1px}}.eq-terminal-output{color:var(--eq-ink-2);white-space:pre-wrap;overflow-wrap:anywhere;padding-inline-end:calc(24px + var(--eq-space-2))}.eq-terminal-output[data-tone=ok]{color:var(--eq-ok)}.eq-terminal-output[data-tone=warn]{color:var(--eq-warn)}.eq-terminal-output[data-tone=danger]{color:var(--eq-danger)}.eq-terminal-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
