.particles-container{width:100%;height:100%;position:relative}
.dock-outer{z-index:999;pointer-events:none;width:fit-content;position:fixed;bottom:12px;left:50%;transform:translate(-50%)}.dock-panel{-webkit-backdrop-filter:blur(18px);pointer-events:auto;background:#ffffff2e;border:1px solid #ffffff14;border-radius:999px;align-items:flex-end;gap:1rem;width:fit-content;padding:8px 12px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0006}.dock-item{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff14;border-radius:50%;outline:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.dock-item:hover{background:#ffffff1f}.dock-icon{justify-content:center;align-items:center;display:flex}.dock-label{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#ffffff2e;border:1px solid #ffffff14;border-radius:8px;padding:4px 10px;font-size:.75rem;position:absolute;top:-2rem;left:50%;transform:translate(-50%)}
.Terminal-module__vRjw4q__screen{box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050505cc;border:1px solid #ffffff1a;border-radius:16px;width:100%;margin-top:32px;position:relative;overflow:hidden;height:825px!important;min-height:825px!important;max-height:825px!important}.Terminal-module__vRjw4q__terminal_emulator{box-sizing:border-box;text-align:left;width:100%;height:100%;font-size:18px;line-height:1.7;font-family:var(--font-mono), monospace;color:#9f9;flex-direction:column;padding:40px;font-weight:500;display:flex;overflow:hidden}.Terminal-module__vRjw4q__command,.Terminal-module__vRjw4q__field{margin:0 0 12px;padding:0 1em;position:relative}.Terminal-module__vRjw4q__command{color:#9f9}.Terminal-module__vRjw4q__command:before,.Terminal-module__vRjw4q__field:before{content:">";position:absolute;top:0;left:0}.Terminal-module__vRjw4q__response{padding-bottom:20px;color:#fff!important}.Terminal-module__vRjw4q__catContainer{flex:auto;justify-content:flex-start;align-items:flex-start;width:100%;max-width:400px;min-height:0;margin-top:10px;margin-bottom:20px;display:flex;overflow:hidden}.Terminal-module__vRjw4q__catGif{width:min(400px,100%);max-width:100%;height:auto;max-height:100%;image-rendering:pixelated;image-rendering:crisp-edges;object-fit:contain;display:block}.Terminal-module__vRjw4q__field{box-sizing:border-box;flex-shrink:0;min-width:1em;min-height:1.5em;display:inline-block}.Terminal-module__vRjw4q__field:after{content:"";background:#9f9;width:.6em;height:1.2em;margin-left:4px;animation:1s infinite Terminal-module__vRjw4q__caretBlink;position:absolute;bottom:.15em}.Terminal-module__vRjw4q__waiting.Terminal-module__vRjw4q__field{padding-left:0;padding-right:0}.Terminal-module__vRjw4q__waiting.Terminal-module__vRjw4q__field:before,.Terminal-module__vRjw4q__waiting.Terminal-module__vRjw4q__field:after{display:none}@keyframes Terminal-module__vRjw4q__caretBlink{0%{opacity:0}50%{opacity:0}51%{opacity:1}to{opacity:1}}@media (max-width:768px){.Terminal-module__vRjw4q__screen{border-radius:12px;margin-top:16px;height:calc(100svh - 32px)!important;min-height:500px!important;max-height:calc(100svh - 32px)!important}.Terminal-module__vRjw4q__terminal_emulator{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:24px 20px;font-size:14px;line-height:1.6;display:block;overflow:hidden auto}.Terminal-module__vRjw4q__command,.Terminal-module__vRjw4q__field{overflow-wrap:anywhere;word-break:break-word;margin-bottom:10px;padding:0 1em}.Terminal-module__vRjw4q__response{overflow-wrap:anywhere;word-break:break-word;padding-bottom:16px}.Terminal-module__vRjw4q__catContainer{width:100%;max-width:400px;height:auto;min-height:0;margin-top:8px;margin-bottom:20px;display:block;overflow:hidden}.Terminal-module__vRjw4q__catGif{width:min(400px,100%);max-width:100%;height:auto;max-height:none;display:block}.Terminal-module__vRjw4q__field{min-height:1.5em;display:inline-block}}@media (max-width:480px){.Terminal-module__vRjw4q__screen{margin-top:12px;height:calc(100svh - 24px)!important;min-height:450px!important;max-height:calc(100svh - 24px)!important}.Terminal-module__vRjw4q__terminal_emulator{padding:20px 16px;font-size:13px;line-height:1.55}.Terminal-module__vRjw4q__catGif{width:min(320px,100%)}}
