.TerminalBase_container__91ArZ{position:fixed;display:flex;flex-direction:column;white-space:pre-wrap;z-index:50;overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.TerminalBase_header__ppXxI{display:flex;justify-content:space-between;align-items:center;height:42px;padding:0 12px;cursor:grab;user-select:none;flex-shrink:0}.TerminalBase_header__ppXxI:active{cursor:grabbing}.TerminalBase_body__8iEZK{flex:1;padding:12px;overflow-y:auto;position:relative;font-size:.95rem;line-height:1.6}.TerminalBase_line__JVVpZ{word-break:break-all}.TerminalBase_inputWrapper__xcUlh{display:flex;align-items:center;padding:8px 12px;min-height:44px;flex-shrink:0;backdrop-filter:blur(12px)}.TerminalBase_input__cDrq8{flex:1;background:transparent;border:none;outline:none;font-family:inherit;font-size:inherit;color:whitesmoke}.TerminalBase_resizeHandle__BS9pY{width:16px;height:16px;position:absolute;bottom:0;right:0;cursor:se-resize;z-index:60}.TerminalStates_transition__1k7Xh{transition:width .3s cubic-bezier(.25,.8,.25,1),height .3s cubic-bezier(.25,.8,.25,1),top .3s cubic-bezier(.25,.8,.25,1),left .3s cubic-bezier(.25,.8,.25,1),opacity .2s ease,transform .2s ease,border-radius .3s ease}.TerminalStates_focused__z8M_O{box-shadow:0 15px 50px rgba(0,0,0,.8),0 0 0 1px rgba(34,197,94,.3)}.TerminalStates_maximized__SKOi7{border-radius:0;border:none;width:100vw!important;height:100vh!important;top:0!important;left:0!important}.TerminalStates_minimized__ScmmQ{height:42px!important}.TerminalStates_visible__b4hZ3{opacity:1;transform:scale(1)}.TerminalStates_hidden__1OUoN{opacity:0;transform:scale(.9)}.TerminalTheme_container__xvaGU{background:rgba(10,10,10,.5);color:#65fdb9;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.TerminalTheme_header__nBmZB{background:#18181b;border-bottom:1px solid #333}.TerminalTheme_body__bnu52{background:rgba(0,0,0,.5);backdrop-filter:blur(10px)}.TerminalTheme_inputWrapper__ayDCx{background:rgba(0,0,0,.8);border-top:1px solid #333}.TerminalTheme_prompt__b4YoC{color:#65fdb9;font-weight:700;margin-right:8px}.TerminalTheme_resizeHandle__c8jBa:after{content:"";position:absolute;bottom:3px;right:3px;width:6px;height:6px;border-bottom:2px solid #555;border-right:2px solid #555;border-radius:0 0 2px 0}.TerminalTheme_resizeHandle__c8jBa:hover:after{border-color:#65fdb9}.TerminalControls_controls__24wGQ{display:flex;align-items:center;gap:6px}.TerminalControls_button__vxnpx{background:transparent;border:none;color:#71717a;cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s,color .2s}.TerminalControls_button__vxnpx:hover{background:rgba(255,255,255,.1);color:#e4e4e7}.TerminalControls_close__4X_3M:hover{background:#ef4444;color:white}.TerminalBrand_title__cJXzP{font-weight:600;font-size:.85rem;color:#a1a1aa;display:flex;align-items:center;gap:8px}.TerminalBrand_brandText__hj7Z_{font-weight:700;font-size:1rem}.TerminalBrand_suffix__KN1B3{color:#10b981;font-family:JetBrains Mono,monospace}.TerminalBrand_catIcon__vGZwa{font-size:1rem}.TerminalScrollbar_scrollbar__0y_48::-webkit-scrollbar{width:2px}.TerminalScrollbar_scrollbar__0y_48::-webkit-scrollbar-track{background:transparent}.TerminalScrollbar_scrollbar__0y_48::-webkit-scrollbar-thumb{background-color:#65fdb9;border-radius:6px}.TerminalScrollbar_scrollbar__0y_48::-webkit-scrollbar-thumb:hover{background-color:#52525b}