.R17Ymq_container{box-sizing:border-box;flex-direction:column;max-width:640px;height:100dvh;margin:0 auto;padding:2rem 1rem 0;display:flex;overflow:hidden}.R17Ymq_terminal{flex-direction:column;flex:1;min-height:0;font-family:Courier Prime,Courier New,Courier,monospace;font-size:.95rem;line-height:1.5;display:flex}.R17Ymq_log{flex:1;margin:0;padding:0 0 1rem;list-style:none;overflow-y:auto}.R17Ymq_entry{white-space:pre-wrap;word-wrap:break-word;margin-bottom:1rem}.R17Ymq_move{color:var(--primaryColor)}.R17Ymq_move:before{content:"> ";opacity:.5}.R17Ymq_response{color:var(--black)}.R17Ymq_inputRow{border-top:1px solid #0000001a;flex-shrink:0;align-items:baseline;gap:.5rem;padding:.75rem 0;font-family:Courier Prime,Courier New,Courier,monospace;font-size:.95rem;display:flex}.R17Ymq_prompt{color:var(--primaryColor);-webkit-user-select:none;user-select:none;flex-shrink:0}.R17Ymq_input{color:var(--black);background:0 0;border:none;outline:none;flex:1;padding:0;font-family:inherit;font-size:16px;line-height:1.5}.R17Ymq_input::placeholder{color:#999}.R17Ymq_sendButton{color:var(--primaryColor);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.25rem .5rem;font-family:Courier Prime,Courier New,Courier,monospace;font-size:1.25rem}.R17Ymq_sendButton:disabled{opacity:.3;cursor:default}.R17Ymq_loading{color:#999;animation:1s step-end infinite R17Ymq_blink}@keyframes R17Ymq_blink{50%{opacity:0}}.R17Ymq_header{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:.25rem;margin-bottom:1rem;display:flex}.R17Ymq_logo{width:auto;height:48px}.R17Ymq_subtitle{color:#999;letter-spacing:.05em;margin:0;font-family:Courier Prime,Courier New,Courier,monospace;font-size:.75rem}@media (max-width:768px){.R17Ymq_container{padding:1rem .75rem 0}.R17Ymq_log{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.R17Ymq_inputRow{padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px))}.R17Ymq_header{margin-bottom:.75rem}.R17Ymq_logo{height:40px}}
