.sl-drawer[data-v-45804183] .el-drawer__header{margin-bottom:0}.sl-drawer .sl-drawer-page[data-v-45804183]{height:100%;width:100%}.sl-drawer .sl-drawer-page .btn[data-v-45804183]{padding-bottom:16px}.sl-drawer .sl-drawer-page .content[data-v-45804183]{flex:1;position:relative}.sl-drawer .sl-drawer-page .content .content-position2[data-v-45804183]{background-color:#000;inset:0;padding:16px;position:absolute}.sl-drawer .sl-drawer-page .content .content-position2 .code[data-v-45804183]{color:#fff}.sl-drawer .sl-drawer-page .content .content-position[data-v-45804183]{align-items:center;background-color:#000;display:flex;justify-content:center;inset:0;overflow:hidden;padding:16px;position:absolute}.sl-drawer .sl-drawer-page .content .content-position .mermaid-wrapper[data-v-45804183]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.sl-drawer .sl-drawer-page .content .content-position .mermaid-wrapper[data-v-45804183] svg{background-color:#fff;border-radius:8px;max-height:100%;max-width:100%;padding:20px}.sl-drawer .sl-drawer-page .content .content-position2 .code[data-v-45804183] table{border-collapse:collapse;border-radius:8px;box-shadow:0 1px 3px #ffffff1a;margin:16px 0;overflow:hidden;width:100%}.sl-drawer .sl-drawer-page .content .content-position2 .code[data-v-45804183] table thead{background-color:#ffffff1a}.sl-drawer .sl-drawer-page .content .content-position2 .code[data-v-45804183] table th{background-color:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);color:#fff;font-weight:600;padding:12px 16px;text-align:left}.sl-drawer .sl-drawer-page .content .content-position2 .code[data-v-45804183] table td{background-color:#0000004d;border:1px solid hsla(0,0%,100%,.2);color:#fff;padding:12px 16px}.sl-drawer .sl-drawer-page .content .content-position2 .code[data-v-45804183] table tbody tr:hover{background-color:#ffffff1a}.sl-drawer .sl-drawer-page .content .content-position2 .code[data-v-45804183] table tbody tr:nth-child(2n){background-color:#ffffff0d}.sl-drawer .sl-drawer-page .content .content-position .error-container[data-v-45804183]{align-items:center;color:#fff;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:40px;text-align:center}.sl-drawer .sl-drawer-page .content .content-position .error-title[data-v-45804183]{color:#f56c6c;font-size:20px;font-weight:600}.sl-drawer .sl-drawer-page .content .content-position .error-message[data-v-45804183]{color:#fffc;font-size:16px;margin-bottom:8px}.sl-drawer .sl-drawer-page .content .content-position .error-hint[data-v-45804183]{background-color:#ffffff1a;border-radius:4px;color:#fff9;font-size:14px;padding:8px 16px}.expert-box[data-v-7e3b6363]{width:300px}.expert-box .item[data-v-7e3b6363]{background-color:var(--el-color-primary);border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;height:40px;margin-top:16px;width:100%}.expert-box .item[data-v-7e3b6363]:hover{opacity:.7}.popup-file[data-v-7e3b6363]{height:100%;width:100%}.popup-file .popup-file-content[data-v-7e3b6363]{background-color:#eee;border-radius:8px;height:100%;height:500px;margin-bottom:16px;padding:16px;width:100%}.kag-file .kag-menu[data-v-7e3b6363]{border-bottom:1px solid rgba(0,0,0,.06);padding-bottom:16px}.kag-file .row[data-v-7e3b6363]{border-bottom:1px solid rgba(0,0,0,.06)}.kag-file .row .label[data-v-7e3b6363]{cursor:pointer;font-size:16px;font-weight:600;height:40px;line-height:40px;padding:0 10px;width:100%}.kag-file .row .label .file-icon[data-v-7e3b6363]{margin-right:8px;width:26px}.kag-file .row .label[data-v-7e3b6363]:hover{background-color:#f5f5f5}.conversation-input[data-v-362117d4]{position:relative;transition:height .05s ease-out;width:100%}.conversation-input .drag-border[data-v-362117d4]{align-items:center;cursor:ns-resize;display:flex;height:8px;justify-content:center;left:0;position:absolute;right:0;top:0;transition:background-color .2s ease;z-index:10}.conversation-input .drag-border[data-v-362117d4]:hover{background-color:#00000005}.conversation-input .drag-border .drag-line[data-v-362117d4]{background-color:#d0d0d0;border-radius:2px;height:3px;transition:all .2s ease;width:40px}.conversation-input .drag-border:hover .drag-line[data-v-362117d4]{background-color:var(--el-color-primary);width:50px}.conversation-input .textarea[data-v-362117d4]{color:#333;font-size:14px;height:100%;width:100%}.conversation-input[data-v-362117d4] textarea,.conversation-input[data-v-362117d4] .el-textarea__inner{height:100%!important;padding-top:12px;resize:none!important}.conversation-input[data-v-362117d4] .el-textarea{height:100%}
