.terminal-window-wrapper.svelte-qc82g2{width:100%}.terminal-titlebar.svelte-qc82g2{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;border-color:hsl(var(--primary) / .3);background-color:hsl(var(--primary) / .2);padding:.375rem .5rem;cursor:grab}.terminal-titlebar.svelte-qc82g2:active{cursor:grabbing}.terminal-controls.svelte-qc82g2{display:flex;gap:.375rem}.terminal-btn.svelte-qc82g2{height:.625rem;width:.625rem;border-radius:9999px;border-width:0px;padding:0}.terminal-btn.close.svelte-qc82g2{cursor:pointer;background-color:#ef4444cc}.terminal-btn.close.svelte-qc82g2:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.terminal-btn.minimize.svelte-qc82g2{background-color:#eab308cc}.terminal-btn.minimize.svelte-qc82g2:hover{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.terminal-btn.maximize.svelte-qc82g2{background-color:#22c55ecc}.terminal-btn.maximize.svelte-qc82g2:hover{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.terminal-title.svelte-qc82g2{pointer-events:none;position:absolute;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-family:Share Tech Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity, 1))}.terminal-content.svelte-qc82g2{cursor:text;overflow-y:auto;padding:1rem;font-family:Share Tech Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;background-color:hsl(var(--card) / .5);--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);height:260px}.terminal-body.svelte-qc82g2{height:100%;overflow-y:auto}.terminal-line.svelte-qc82g2{margin-bottom:.25rem;display:flex}.input-line.svelte-qc82g2{align-items:center}.prompt.svelte-qc82g2{margin-right:.5rem;flex-shrink:0;--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity, 1))}.command.svelte-qc82g2{--tw-text-opacity: 1;color:hsl(var(--foreground) / var(--tw-text-opacity, 1))}.output.svelte-qc82g2{margin-bottom:.5rem;margin-left:1.5rem;white-space:pre-wrap;--tw-text-opacity: 1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity, 1))}.input-wrapper.svelte-qc82g2{position:relative;display:flex;flex-grow:1;align-items:center}.input-sizer.svelte-qc82g2{visibility:hidden;white-space:pre}.terminal-input.svelte-qc82g2{all:unset;position:absolute;left:0;background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--foreground) / var(--tw-text-opacity, 1));caret-color:transparent;width:100%}.cursor.svelte-qc82g2{--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity, 1));animation:svelte-qc82g2-blink 1s infinite}@keyframes svelte-qc82g2-blink{0%,49%{opacity:1}50%,to{opacity:0}}.terminal-body.svelte-qc82g2::-webkit-scrollbar{width:6px}.terminal-body.svelte-qc82g2::-webkit-scrollbar-track{background-color:hsl(var(--muted) / .3)}.terminal-body.svelte-qc82g2::-webkit-scrollbar-thumb{border-radius:.25rem;background-color:hsl(var(--primary) / .5)}.terminal-body.svelte-qc82g2::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--primary) / .7)}.icon-wrapper.svelte-vl6jbl{display:inline-flex;border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--primary) / .1);padding:.5rem;--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity, 1))}
