.module-container[data-v-a520f18e]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.module-container .left[data-v-a520f18e]{width:254px;padding:15px 10px;overflow:auto}.module-container .left[data-v-a520f18e]::-webkit-scrollbar{width:1px}.module-container .left[data-v-a520f18e] .el-form-item__label{width:100%;font-size:12px}.module-container .line[data-v-a520f18e]{width:1px;height:100%;background-color:rgba(0,0,0,.15);border-radius:20px;background-clip:content-box;border:1px solid transparent;background:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),color-stop(#e6e6e6),to(#fcfcfc)),#e6e6e6;background:linear-gradient(#fcfcfc,#e6e6e6,#fcfcfc),#e6e6e6}.module-container .right[data-v-a520f18e]{width:calc(100% - 255px);margin-left:12px;position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.module-container .right .header[data-v-a520f18e]{height:35px;line-height:35px;font-size:12px;font-weight:700;padding:0 20px;color:#000;background-color:#fff}.module-container .right .content[data-v-a520f18e]{height:calc(100% - 155px);overflow:auto}.module-container .right .content[data-v-a520f18e]::-webkit-scrollbar{width:1px}.module-container .right .content .message[data-v-a520f18e]{width:100%;padding:0 10px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:break-spaces}.module-container .right .content .message pre[data-v-a520f18e]{white-space:break-spaces}.module-container .right .content .ai[data-v-a520f18e]{text-align:left}.module-container .right .content .ai p span[data-v-a520f18e]{opacity:0;-webkit-animation:fadeIn-a520f18e .5s ease forwards;animation:fadeIn-a520f18e .5s ease forwards}@-webkit-keyframes fadeIn-a520f18e{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-a520f18e{0%{opacity:0}to{opacity:1}}.module-container .right .content .user[data-v-a520f18e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.module-container .right .content .user p[data-v-a520f18e]{background-color:#25a0ad;padding:5px 12px;line-height:1.5em;border-radius:5px}.module-container .right .input[data-v-a520f18e]{height:120px}.module-container .right .input[data-v-a520f18e] .el-textarea textarea{white-space:nowrap;overflow:hidden}