.bot-panel{margin-block:1.5rem;border-top:3px solid #d7b96c}.bot-panel h2{margin-top:.3rem}.bot-panel label{display:block;margin:.8rem 0}.bot-panel input,.bot-panel select{max-width:100%;min-height:2.7rem}.bot-panel progress{width:100%}.bot-panel [role=status]{padding:.8rem;background:#122c23;border-radius:.4rem;line-height:1.5}.bot-panel[data-state=playing] [role=status]{border-left:3px solid #d7b96c}.bot-panel ol{font-size:.9rem;max-height:13rem;overflow:auto;padding-left:1.4rem}.bot-panel li{padding:.3rem}.bot-panel summary{cursor:pointer;font-weight:bold;padding:.6rem 0}.bot-panel button{min-height:2.7rem}

#bot-observation{display:block;width:100%;max-width:512px;height:auto;image-rendering:pixelated;margin:1rem 0;border:1px solid #be932f}#bot-observation[hidden]{display:none}
