html,body{background:#000;overflow:hidden}.app_log{border:1px solid #222;border-top:0}.app_log.resizing{user-select:none}.app_log.resizing .drag-line:after{background:blue}.app_log .fixed-btns{right:30px}.app_log .fixed-btns .btn{width:34px;height:34px;border-radius:4px;color:#fff;background:#333;opacity:.6;transition:all .25s;display:flex;justify-content:center;align-items:center}.app_log .fixed-btns .btn:hover{opacity:.8}.app_log .fixed-btns .btn svg.pin{width:28px;height:28px}.app_log .fixed-btns .btn svg.folder{width:20px;height:20px}.app_log .fixed-btns .btn svg.terminal{width:20px;height:20px}.app_log .log-wrapper{background:#111;overflow-y:scroll;overflow-x:hidden}.app_log .log-wrapper .log-content code{color:#fff;white-space:pre-wrap;word-break:break-all}.app_log .app-input{width:100%;height:140px;border:1px solid #333;position:fixed;bottom:0;padding-right:1px}.app_log .app-input .drag-line{height:6px;top:-2px;cursor:row-resize}.app_log .app-input .drag-line:after{content:"";height:2px;width:calc(100% + 2px);position:absolute;top:2px;left:-2px}.app_log .app-input .drag-line:hover:after{background:blue}.app_log .app-input input,.app_log .app-input textarea{width:100%;background:#000;border:none;outline:none;box-shadow:none;color:#fff}.app_log .app-input textarea{height:100%;resize:none;overflow-y:scroll}.app_log .app-input .tips{position:absolute;left:0;right:0;overflow:scroll;color:#000;padding-left:40px;background-color:#fff;z-index:1}.app_log .app-input .tips .selected{color:#87ceeb}.app_log .app-input .tips .selected:before{content:">";position:absolute;margin-left:-10px}
