/**
    File: TL-RTC-APP-SDK-V0.0.1
    Licensed: MIT
    Repository: https://github.com/tl-open-source/tl-rtc-app
    Author: iamtsm
    Build: 5/24/2026, 11:07:51 PM
*/
#tl-rtc-app .df .df-ai-assistant-content{height:100%;padding:5px 0}#tl-rtc-app .df .df-ai-assistant-content-top{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;border-bottom:1px solid var(--skin-body-border-color);padding-bottom:10px;height:30px;margin-left:15px}#tl-rtc-app .df .df-ai-assistant-content-top-title{font-size:calc(var(--body-font-size-base) + 15px);font-weight:700;user-select:none;width:40%;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;margin-top:5px}#tl-rtc-app .df .df-ai-assistant-content-create{overflow-y:auto;height:calc(100% - 45px);user-select:none;-webkit-user-select:none}.df-ai-assistant-content-create-header{display:flex;flex-direction:row;align-items:flex-start;gap:15px;margin-bottom:20px;padding:20px;border-bottom:1px solid var(--skin-body-border-color)}.df-ai-assistant-content-create-header-avatar-wrapper{position:relative;cursor:pointer;flex-shrink:0;display:flex;flex-direction:column;align-items:center}.df-ai-assistant-content-create-header-avatar{width:60px;height:60px;border-radius:12px;background:var(--skin-ai-assistant-icon-gradient);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:calc(var(--body-font-size-base) + 14px);box-shadow:0 4px 12px #667EEA40;transition:transform .2s;overflow:hidden}.df-ai-assistant-content-create-header-avatar img{width:100%;height:100%;object-fit:cover}.df-ai-assistant-content-create-header-avatar-wrapper:hover .df-ai-assistant-content-create-header-avatar{transform:scale(1.02)}.df-ai-assistant-content-create-header-avatar-btn{position:absolute;bottom:20px;right:-4px;width:22px;height:22px;background:var(--skin-ai-assistant-create-card-background);border:1px solid var(--skin-ai-assistant-create-card-border);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #0000001A;transition:all .2s}.df-ai-assistant-content-create-header-avatar-btn svg{width:12px;height:12px;fill:var(--skin-ai-assistant-create-icon-color)}.df-ai-assistant-content-create-header-avatar-wrapper:hover .df-ai-assistant-content-create-header-avatar-btn{border-color:var(--skin-ai-assistant-create-primary)}.df-ai-assistant-content-create-header-avatar-wrapper:hover .df-ai-assistant-content-create-header-avatar-btn svg{fill:var(--skin-ai-assistant-create-primary)}.df-ai-assistant-content-create-header-avatar-tips{display:block;padding:5px 0;font-size:calc(var(--body-font-size-base) + 12px);color:var(--skin-ai-assistant-info-avatar-tips-color);cursor:pointer;text-align:center}.df-ai-assistant-content-create-header-info{flex:1;min-width:0;margin-top:5px}.df-ai-assistant-content-create-header-title{font-size:calc(var(--body-font-size-base) + 18px);font-weight:700;color:var(--skin-ai-assistant-create-label-color);margin-bottom:8px;padding:0;width:auto;margin-left:0;display:block;text-align:left;background:0 0;border-radius:0}.df-ai-assistant-content-create-header-desc{font-size:calc(var(--body-font-size-base) + 11px);color:var(--skin-ai-assistant-create-text-secondary);line-height:1.5}.df-ai-assistant-content-create-section{border-radius:10px;padding:15px;margin:15px 5px;transition:box-shadow .2s}.df-ai-assistant-content-create-section:hover{box-shadow:0 2px 8px #0000000F}.df-ai-assistant-content-create-section-header{display:flex;align-items:center;gap:10px;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid var(--skin-body-border-color)}.df-ai-assistant-content-create-section-title{font-size:calc(var(--body-font-size-base) + 13px);font-weight:600;color:var(--skin-ai-assistant-create-label-color)}.df-ai-assistant-content-create-form-row{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:12px}@media (max-width:600px){.df-ai-assistant-content-create-form-row{grid-template-columns:1fr}}.df-ai-assistant-content-create-setting-item{display:flex;flex-direction:column;margin-bottom:12px}.df-ai-assistant-content-create-setting-item:last-child{margin-bottom:0}.df-ai-assistant-content-create-setting-item-title{font-size:calc(var(--body-font-size-base) + 12px);font-weight:600;color:var(--skin-ai-assistant-create-label-color);margin-bottom:6px;padding:0;display:flex;align-items:center;justify-content:space-between}.df-ai-assistant-content-create-setting-item-title .required{color:#f56c6c;margin-left:2px}.df-ai-assistant-content-create-setting-item-title .char-count{font-size:calc(var(--body-font-size-base) + 10px);font-weight:500;color:var(--skin-ai-assistant-create-text-muted);background:var(--skin-body-background);padding:1px 6px;border-radius:4px}.df-ai-assistant-content-create-setting-item-input{position:relative;width:100%;margin-top:0}.df-ai-assistant-content-create-setting-item-input svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;z-index:1;fill:var(--skin-ai-assistant-create-icon-color);transition:fill .2s}.df-ai-assistant-content-create-setting-item-input.textarea-wrap svg{top:14px;transform:none}.df-ai-assistant-content-create-setting-item-input:focus-within svg{fill:var(--skin-ai-assistant-create-primary)}.df-ai-assistant-content-create-setting-item-input input,.df-ai-assistant-content-create-setting-item-input select{width:calc(100% - 60px);height:36px!important;border-radius:8px;font-size:calc(var(--body-font-size-base) + 12px);padding-left:34px;padding-right:10px;border:1px solid var(--skin-body-border-color);background:var(--skin-ai-assistant-create-input-background);color:var(--skin-ai-assistant-top-search-input-color);transition:all .2s;outline:0}.df-ai-assistant-content-create-setting-item-input input:focus,.df-ai-assistant-content-create-setting-item-input select:focus{background:var(--skin-ai-assistant-create-card-background);border-color:var(--skin-ai-assistant-create-input-focus-border);box-shadow:var(--skin-ai-assistant-create-input-focus-shadow)}.df-ai-assistant-content-create-setting-item-input input::placeholder{color:var(--skin-ai-assistant-create-text-muted)}.df-ai-assistant-content-create-setting-item-input select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:30px}.df-ai-assistant-content-create-setting-item-input select:hover{background:#f0f3f8}.df-ai-assistant-content-create-setting-item-input .layui-form-select{width:100%}.df-ai-assistant-content-create-setting-item-input .layui-form-select .layui-input{width:100%;height:36px!important;line-height:36px!important;border-radius:8px;padding-left:34px;padding-right:30px;border-color:var(--skin-ai-assistant-create-input-border);background:var(--skin-ai-assistant-create-input-background);color:var(--skin-ai-assistant-top-search-input-color)}.df-ai-assistant-content-create-setting-item-input .layui-form-select .layui-input:focus{border-color:var(--skin-ai-assistant-create-input-focus-border)!important;box-shadow:var(--skin-ai-assistant-create-input-focus-shadow)}.df-ai-assistant-content-create-setting-item-input .layui-form-select .layui-edge{right:12px;border-top-color:var(--skin-ai-assistant-create-icon-color)}.df-ai-assistant-content-create-setting-item-input .layui-form-select dl{border-radius:8px;border-color:var(--skin-ai-assistant-create-input-border)}.df-ai-assistant-content-create-setting-item-input .layui-form-select dl dd.layui-this{background:var(--skin-ai-assistant-create-section-icon-bg);color:var(--skin-ai-assistant-create-primary)}.df-ai-assistant-content-create-setting-item-input .select-arrow{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:14px;height:14px;fill:var(--skin-ai-assistant-create-icon-color);pointer-events:none}.df-ai-assistant-content-create-setting-item-input textarea{width:calc(100% - 44px);min-height:70px!important;max-height:120px;border-radius:8px;font-size:calc(var(--body-font-size-base) + 12px);padding:10px 10px 10px 34px;border:1px solid var(--skin-ai-assistant-create-input-border);background:var(--skin-ai-assistant-create-input-background);color:var(--skin-ai-assistant-top-search-input-color);transition:all .2s;outline:0;resize:none;line-height:1.5}.df-ai-assistant-content-create-setting-item-input textarea:focus{background:var(--skin-ai-assistant-create-card-background);border-color:var(--skin-ai-assistant-create-input-focus-border);box-shadow:var(--skin-ai-assistant-create-input-focus-shadow)}.df-ai-assistant-content-create-setting-item-input textarea::placeholder{color:var(--skin-ai-assistant-create-text-muted)}.df-ai-assistant-content-create-setting-item-input .key-toggle-btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:26px;height:26px;border:none;background:0 0;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.df-ai-assistant-content-create-setting-item-input .key-toggle-btn:hover{background:#0000000D}.df-ai-assistant-content-create-setting-item-input .key-toggle-btn svg{position:static;transform:none;width:16px;height:16px}.df-ai-assistant-content-create-setting-item-input .key-input{padding-right:20px}.df-ai-assistant-content-create-setting-item-tips{font-size:calc(var(--body-font-size-base) + 10px);color:var(--skin-ai-assistant-create-text-muted);margin-top:6px;display:flex;align-items:center;gap:4px}.df-ai-assistant-content-create-setting-item-tips svg{width:12px;height:12px;fill:var(--skin-ai-assistant-create-text-muted)}.df-ai-assistant-content-create-footer{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:10px 0;margin:0 20px}.df-ai-assistant-content-create-footer-btn-cancel{padding:0 16px;height:32px;line-height:32px;font-size:calc(var(--body-font-size-base) + 12px);font-weight:500;color:var(--skin-ai-assistant-create-text-secondary);background:0 0;border:none;border-radius:8px;cursor:pointer;transition:all .2s}.df-ai-assistant-content-create-footer-btn-cancel:hover{background:var(--skin-body-background);color:var(--skin-ai-assistant-create-label-color)}.df-ai-assistant-content-create-footer-btn{padding:0 20px;height:32px;line-height:32px;font-size:calc(var(--body-font-size-base) + 12px);font-weight:600;color:#fff;background:var(--skin-ai-assistant-create-primary);border:none;border-radius:8px;cursor:pointer;box-shadow:0 2px 8px #667EEA4D;transition:all .2s;display:flex;align-items:center;gap:6px}.df-ai-assistant-content-create-footer-btn:hover{background:var(--skin-ai-assistant-create-primary-hover);box-shadow:0 4px 12px #667EEA66;transform:translateY(-1px)}.df-ai-assistant-content-create-footer-btn:active{transform:translateY(0)}.df-ai-assistant-content-create-footer-btn svg{width:14px;height:14px;fill:#fff}.df-ai-assistant-content-create-header-title-item{display:none}.df-ai-assistant-content-create-header-title-item:hover{display:none}.df-ai-assistant-content-create-header-title-item-active{display:none}.df-ai-assistant-content-create-setting-item-avatar{display:none}.df-ai-assistant-content-create-setting-item-preview{width:100%;margin-top:15px}.df-ai-assistant-content-create-section .df-ai-assistant-config-check-tag{display:inline-flex;align-items:center;padding:1px 8px;border-radius:4px;font-size:calc(var(--body-font-size-base) + 10px);font-weight:500;margin-left:8px;white-space:nowrap;vertical-align:middle;line-height:1.6}.df-ai-assistant-content-create-section .df-ai-assistant-config-check-tag.error{background:#fef0f0;color:#f56c6c;border:1px solid #fde2e2}.df-ai-assistant-content-create-section .df-ai-assistant-config-check-tag.warning{background:#fdf6ec;color:#e6a23c;border:1px solid #faecd8}.df-ai-assistant-content-create-section .df-ai-assistant-config-check-tag.success{background:#f0f9eb;color:#67c23a;border:1px solid #e1f3d8}
#tl-rtc-app .df .df-ai-assistant-content-detail{overflow-y:auto;height:calc(100% - 45px);user-select:none;-webkit-user-select:none}.df-ai-assistant-content-info-more{margin-top:-15px}#tl-rtc-app .df .df-ai-assistant-content-info{display:flex;flex-direction:row;padding:20px;gap:5px;border-bottom:solid 1px var(--skin-body-border-color);flex-wrap:nowrap;justify-content:flex-start;align-items:center}#tl-rtc-app .df .df-ai-assistant-content-other{padding:0 20px}#tl-rtc-app .df .df-ai-assistant-content-other-item{padding:20px 0;border-bottom:solid 1px var(--skin-body-border-color);font-size:calc(var(--body-font-size-base) + 13px)}#tl-rtc-app .df .df-ai-assistant-content-other-item span:first-child{font-weight:500}#tl-rtc-app .df .df-ai-assistant-content-other-item-value{margin-left:5px}#tl-rtc-app .df .df-ai-assistant-content-other-item-value-avatar{height:32px;width:32px;-webkit-user-drag:none;border-radius:3px;cursor:pointer}#tl-rtc-app .df .df-ai-assistant-content-info-type{position:absolute;right:40px;font-size:calc(var(--body-font-size-base) + 12px);cursor:pointer}#tl-rtc-app .df .df-ai-assistant-content-info-type svg{width:18px;height:18px}#tl-rtc-app .df .df-ai-assistant-content-info-type svg:hover{fill:var(--skin-ai-assistant-content-other-item-badge-background)}#tl-rtc-app .df .df-ai-assistant-content-other-item-value-badge{background-color:var(--skin-ai-assistant-content-other-item-badge-background)!important}#tl-rtc-app .df .df-ai-assistant-content-info-avatar{margin-right:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;cursor:pointer}#tl-rtc-app .df .df-ai-assistant-content-info-avatar img{width:60px;height:60px;user-select:none;-webkit-user-drag:none;border-radius:12px;transition:transform .2s}#tl-rtc-app .df .df-ai-assistant-content-info-avatar:hover img{transform:scale(1.02)}#tl-rtc-app .df .df-ai-assistant-content-info-avatar-btn{position:absolute;bottom:20px;right:-4px;width:22px;height:22px;background:var(--skin-ai-assistant-create-card-background);border:1px solid var(--skin-ai-assistant-create-card-border);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #0000001A;transition:all .2s}#tl-rtc-app .df .df-ai-assistant-content-info-avatar-btn svg{width:12px;height:12px;fill:var(--skin-ai-assistant-create-icon-color)}#tl-rtc-app .df .df-ai-assistant-content-info-avatar:hover .df-ai-assistant-content-info-avatar-btn{border-color:var(--skin-ai-assistant-create-primary)}#tl-rtc-app .df .df-ai-assistant-content-info-avatar:hover .df-ai-assistant-content-info-avatar-btn svg{fill:var(--skin-ai-assistant-create-primary)}#tl-rtc-app .df .df-ai-assistant-content-info-more-item{margin-bottom:10px}#tl-rtc-app .df .df-ai-assistant-content-info-more-item b{font-size:calc(var(--body-font-size-base) + 18px)}#tl-rtc-app .df .df-ai-assistant-content-tool{display:flex;justify-content:space-around;align-items:center;flex-direction:row;text-align:center;padding:30px 20px}#tl-rtc-app .df .df-ai-assistant-content-tool .df-ai-assistant-content-tool-item{padding:5px 10px;cursor:pointer;font-size:calc(var(--body-font-size-base) + 13px)}#tl-rtc-app .df .df-ai-assistant-content-tool .df-ai-assistant-content-tool-item svg{width:18px;height:18px;padding:5px}#tl-rtc-app .df .df-ai-assistant-content-tool-item:hover{color:var(--skin-ai-assistant-content-tool-item-hover-background)}#tl-rtc-app .df .df-ai-assistant-content-info-avatar-tips{padding:5px;font-size:calc(var(--body-font-size-base) + 12px);color:var(--skin-ai-assistant-info-avatar-tips-color);cursor:pointer}.df-ai-assistant-config-check-banner{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;margin:12px 0;border-radius:8px;background:#fef0f0;border:1px solid #fde2e2;gap:8px}.df-ai-assistant-config-check-banner-content{display:flex;align-items:center;gap:6px;font-size:calc(var(--body-font-size-base) + 11px);color:#f56c6c;flex:1;min-width:0}.df-ai-assistant-config-check-banner-content svg{width:16px;height:16px;fill:#f56c6c;flex-shrink:0}.df-ai-assistant-config-check-banner-action{font-size:calc(var(--body-font-size-base) + 11px);color:var(--skin-ai-assistant-create-primary);cursor:pointer;white-space:nowrap;font-weight:500;padding:2px 10px;border-radius:4px;transition:all .2s}.df-ai-assistant-config-check-banner-action:hover{background:var(--skin-ai-assistant-create-section-icon-bg)}#tl-rtc-app .df .df-ai-assistant-config-check-tag{display:inline-flex;align-items:center;padding:1px 8px;border-radius:4px;font-size:calc(var(--body-font-size-base) + 10px);font-weight:500;margin-left:8px;white-space:nowrap;vertical-align:middle;line-height:1.6}#tl-rtc-app .df .df-ai-assistant-config-check-tag.error{background:#fef0f0;color:#f56c6c;border:1px solid #fde2e2}#tl-rtc-app .df .df-ai-assistant-config-check-tag.warning{background:#fdf6ec;color:#e6a23c;border:1px solid #faecd8}#tl-rtc-app .df .df-ai-assistant-config-check-tag.success{background:#f0f9eb;color:#67c23a;border:1px solid #e1f3d8}
#tl-rtc-app .df .df-ai-assistant-content-edit{overflow-y:auto;height:calc(100% - 97px);user-select:none;-webkit-user-select:none}.df-ai-assistant-content-edit-header{display:flex;flex-direction:row;align-items:flex-start;gap:15px;margin-bottom:20px;padding:20px;border-bottom:1px solid var(--skin-body-border-color)}.df-ai-assistant-content-edit-header-avatar-wrapper{position:relative;cursor:pointer;flex-shrink:0;display:flex;flex-direction:column;align-items:center}.df-ai-assistant-content-edit-header-avatar{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:calc(var(--body-font-size-base) + 14px);transition:transform .2s;overflow:hidden}.df-ai-assistant-content-edit-header-avatar img{width:100%;height:100%;object-fit:cover}.df-ai-assistant-content-edit-header-avatar-wrapper:hover .df-ai-assistant-content-edit-header-avatar{transform:scale(1.02)}.df-ai-assistant-content-edit-header-avatar-btn{position:absolute;bottom:20px;right:-4px;width:22px;height:22px;background:var(--skin-ai-assistant-create-card-background);border:1px solid var(--skin-ai-assistant-create-card-border);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #0000001A;transition:all .2s}.df-ai-assistant-content-edit-header-avatar-btn svg{width:12px;height:12px;fill:var(--skin-ai-assistant-create-icon-color)}.df-ai-assistant-content-edit-header-avatar-wrapper:hover .df-ai-assistant-content-edit-header-avatar-btn{border-color:var(--skin-ai-assistant-create-primary)}.df-ai-assistant-content-edit-header-avatar-wrapper:hover .df-ai-assistant-content-edit-header-avatar-btn svg{fill:var(--skin-ai-assistant-create-primary)}.df-ai-assistant-content-edit-header-avatar-tips{display:block;padding:5px 0;font-size:calc(var(--body-font-size-base) + 12px);color:var(--skin-ai-assistant-info-avatar-tips-color);cursor:pointer;text-align:center}.df-ai-assistant-content-edit-header-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;justify-content:center}.df-ai-assistant-content-edit-header-name-wrap{display:flex;align-items:center;gap:4px}.df-ai-assistant-content-edit-header-name-wrap .required{color:#f56c6c;font-size:calc(var(--body-font-size-base) + 14px);flex-shrink:0}.df-ai-assistant-content-edit-header-name-input{width:100%;height:34px!important;border:1px solid transparent;border-radius:6px;font-size:calc(var(--body-font-size-base) + 16px);font-weight:700;padding:0 8px;background:0 0;color:var(--skin-ai-assistant-create-label-color);outline:0;transition:all .2s}.df-ai-assistant-content-edit-header-name-input:hover{background:var(--skin-ai-assistant-create-input-background);border-color:var(--skin-body-border-color)}.df-ai-assistant-content-edit-header-name-input:focus{background:var(--skin-ai-assistant-create-card-background);border-color:var(--skin-ai-assistant-create-input-focus-border);box-shadow:var(--skin-ai-assistant-create-input-focus-shadow)}.df-ai-assistant-content-edit-header-name-input::placeholder{color:var(--skin-ai-assistant-create-text-muted);font-weight:400}.df-ai-assistant-content-edit-header-desc-wrap{position:relative}.df-ai-assistant-content-edit-header-desc-input{width:calc(100% - 18px);min-height:36px!important;max-height:80px;border:1px solid transparent;border-radius:6px;font-size:calc(var(--body-font-size-base) + 11px);padding:6px 8px;background:0 0;color:var(--skin-ai-assistant-create-text-secondary);outline:0;resize:none;line-height:1.5;transition:all .2s}.df-ai-assistant-content-edit-header-desc-input:hover{background:var(--skin-ai-assistant-create-input-background);border-color:var(--skin-body-border-color)}.df-ai-assistant-content-edit-header-desc-input:focus{background:var(--skin-ai-assistant-create-card-background);border-color:var(--skin-ai-assistant-create-input-focus-border);box-shadow:var(--skin-ai-assistant-create-input-focus-shadow);color:var(--skin-ai-assistant-top-search-input-color)}.df-ai-assistant-content-edit-header-desc-input::placeholder{color:var(--skin-ai-assistant-create-text-muted)}.df-ai-assistant-content-edit-header-desc-count{position:absolute;right:8px;bottom:10px;font-size:calc(var(--body-font-size-base) + 9px);font-weight:500;color:var(--skin-ai-assistant-create-text-muted);background:var(--skin-body-background);padding:1px 5px;border-radius:3px;pointer-events:none;opacity:0;transition:opacity .2s}.df-ai-assistant-content-edit-header-desc-wrap:focus-within .df-ai-assistant-content-edit-header-desc-count{opacity:1}.df-ai-assistant-content-edit-section{border-radius:10px;padding:15px;margin:15px 5px;transition:box-shadow .2s}.df-ai-assistant-content-edit-section:hover{box-shadow:0 2px 8px #0000000F}.df-ai-assistant-content-edit-section-header{display:flex;align-items:center;gap:10px;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid var(--skin-body-border-color)}.df-ai-assistant-content-edit-section-title{font-size:calc(var(--body-font-size-base) + 13px);font-weight:600;color:var(--skin-ai-assistant-create-label-color)}.df-ai-assistant-content-edit-setting-item{display:flex;flex-direction:column;margin-bottom:12px}.df-ai-assistant-content-edit-setting-item:last-child{margin-bottom:0}.df-ai-assistant-content-edit-setting-item-title{font-size:calc(var(--body-font-size-base) + 12px);font-weight:600;color:var(--skin-ai-assistant-create-label-color);margin-bottom:6px;padding:0;display:flex;align-items:center;justify-content:space-between}.df-ai-assistant-content-edit-setting-item-title .required{color:#f56c6c;margin-left:2px}.df-ai-assistant-content-edit-setting-item-title .char-count{font-size:calc(var(--body-font-size-base) + 10px);font-weight:500;color:var(--skin-ai-assistant-create-text-muted);background:var(--skin-body-background);padding:1px 6px;border-radius:4px}.df-ai-assistant-content-edit-setting-item-input{position:relative;width:100%;margin-top:0}.df-ai-assistant-content-edit-setting-item-input svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;z-index:1;fill:var(--skin-ai-assistant-create-icon-color);transition:fill .2s}.df-ai-assistant-content-edit-setting-item-input.textarea-wrap svg{top:14px;transform:none}.df-ai-assistant-content-edit-setting-item-input:focus-within svg{fill:var(--skin-ai-assistant-create-primary)}.df-ai-assistant-content-edit-setting-item-input input{width:calc(100% - 34px);height:36px!important;border-radius:8px;font-size:calc(var(--body-font-size-base) + 12px);padding-left:34px;padding-right:10px;border:1px solid var(--skin-body-border-color);background:var(--skin-ai-assistant-create-input-background);color:var(--skin-ai-assistant-top-search-input-color);transition:all .2s;outline:0}.df-ai-assistant-content-edit-setting-item-input input:focus{background:var(--skin-ai-assistant-create-card-background);border-color:var(--skin-ai-assistant-create-input-focus-border);box-shadow:var(--skin-ai-assistant-create-input-focus-shadow)}.df-ai-assistant-content-edit-setting-item-input input::placeholder{color:var(--skin-ai-assistant-create-text-muted)}.df-ai-assistant-content-edit-setting-item-input select{width:100%;height:36px!important;border-radius:8px;font-size:calc(var(--body-font-size-base) + 12px);padding-left:34px;padding-right:10px;border:1px solid var(--skin-body-border-color);background:var(--skin-ai-assistant-create-input-background);color:var(--skin-ai-assistant-top-search-input-color);transition:all .2s;outline:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.df-ai-assistant-content-edit-setting-item-input select:focus{background-color:var(--skin-ai-assistant-create-card-background);border-color:var(--skin-ai-assistant-create-input-focus-border);box-shadow:var(--skin-ai-assistant-create-input-focus-shadow)}.df-ai-assistant-content-edit-setting-item-input select:hover{border-color:var(--skin-ai-assistant-create-input-focus-border)}.df-ai-assistant-content-edit-setting-item-input select option{font-size:calc(var(--body-font-size-base) + 12px);padding:8px 10px}.df-ai-assistant-content-edit-setting-item-input textarea{width:calc(100% - 44px);min-height:70px!important;max-height:120px;border-radius:8px;font-size:calc(var(--body-font-size-base) + 12px);padding:10px 10px 10px 34px;border:1px solid var(--skin-ai-assistant-create-input-border);background:var(--skin-ai-assistant-create-input-background);color:var(--skin-ai-assistant-top-search-input-color);transition:all .2s;outline:0;resize:none;line-height:1.5}.df-ai-assistant-content-edit-setting-item-input textarea:focus{background:var(--skin-ai-assistant-create-card-background);border-color:var(--skin-ai-assistant-create-input-focus-border);box-shadow:var(--skin-ai-assistant-create-input-focus-shadow)}.df-ai-assistant-content-edit-setting-item-input textarea::placeholder{color:var(--skin-ai-assistant-create-text-muted)}.df-ai-assistant-content-edit-setting-item-tips{font-size:calc(var(--body-font-size-base) + 10px);color:var(--skin-ai-assistant-create-text-muted);margin-top:6px;display:flex;align-items:center;gap:4px}.df-ai-assistant-content-edit-setting-item-tips svg{width:12px;height:12px;fill:var(--skin-ai-assistant-create-text-muted)}.df-ai-assistant-content-edit-knowledge-selector{display:flex;gap:10px;align-items:center}.df-ai-assistant-content-edit-knowledge-selector .knowledge-input{flex:1}.df-ai-assistant-content-edit-knowledge-selector .knowledge-input input{width:calc(100% - 44px);cursor:pointer;background:var(--skin-ai-assistant-create-input-background)}.df-ai-assistant-content-edit-knowledge-btn{padding:0 14px;height:36px;line-height:36px;font-size:calc(var(--body-font-size-base) + 12px);font-weight:500;color:#fff;background:var(--skin-ai-assistant-create-primary);border:none;border-radius:6px;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:5px;white-space:nowrap}.df-ai-assistant-content-edit-knowledge-btn:hover{background:var(--skin-ai-assistant-create-primary-hover);transform:translateY(-1px)}.df-ai-assistant-content-edit-knowledge-btn svg{width:14px;height:14px;fill:#fff}.df-ai-assistant-content-edit-knowledge-btn.secondary{background:0 0;border:1px solid var(--skin-body-border-color);color:var(--skin-ai-assistant-create-text-secondary)}.df-ai-assistant-content-edit-knowledge-btn.secondary:hover{border-color:var(--skin-ai-assistant-create-primary);color:var(--skin-ai-assistant-create-primary);background:var(--skin-ai-assistant-create-section-icon-bg)}.df-ai-assistant-content-edit-knowledge-btn.secondary svg{fill:var(--skin-ai-assistant-create-text-secondary)}.df-ai-assistant-content-edit-knowledge-btn.secondary:hover svg{fill:var(--skin-ai-assistant-create-primary)}.df-ai-assistant-content-edit-footer{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:10px 20px;margin:0;background:var(--skin-body-background);border-top:1px solid var(--skin-body-border-color);height:52px;box-sizing:border-box}.df-ai-assistant-content-edit-footer-btn-cancel{padding:0 16px;height:32px;line-height:32px;font-size:calc(var(--body-font-size-base) + 12px);font-weight:500;color:var(--skin-ai-assistant-create-text-secondary);background:0 0;border:none;border-radius:6px;cursor:pointer;transition:all .2s}.df-ai-assistant-content-edit-footer-btn-cancel:hover{background:var(--skin-body-background);color:var(--skin-ai-assistant-create-label-color)}.df-ai-assistant-content-edit-footer-btn{padding:0 20px;height:32px;line-height:32px;font-size:calc(var(--body-font-size-base) + 12px);font-weight:600;color:#fff;background:var(--skin-ai-assistant-create-primary);border:none;border-radius:6px;cursor:pointer;box-shadow:0 2px 8px #667EEA4D;transition:all .2s;display:flex;align-items:center;gap:6px}.df-ai-assistant-content-edit-footer-btn:hover{background:var(--skin-ai-assistant-create-primary-hover);box-shadow:0 4px 12px #667EEA66;transform:translateY(-1px)}.df-ai-assistant-content-edit-footer-btn:active{transform:translateY(0)}.df-ai-assistant-content-edit-footer-btn svg{width:14px;height:14px;fill:#fff}
.t-r-a-ai-assistant-list{height:auto;overflow-y:auto}.t-r-a-ai-assistant-list .t8-panel-ai-assistant-top-header{display:flex;padding:15px 10px 15px 0;flex-direction:row;justify-content:space-between}.t-r-a-ai-assistant-list .t8-panel-ai-assistant-top-header-block{display:flex;align-items:flex-end}.t-r-a-ai-assistant-list .t8-panel-ai-assistant-top-header-title{font-size:calc(var(--body-font-size-base) + 16px);font-weight:700;color:var(--skin-top-header-title-color);margin-right:10px;margin-left:20px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;width:70%}.t-r-a-ai-assistant-list .t8-panel-ai-assistant-top-header-tool{display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s;background:var(--skin-top-header-tool-background);padding:2px 5px;border-radius:4px}.t-r-a-ai-assistant-list .t8-panel-ai-assistant-top-header-tool svg{width:14px;height:14px;fill:var(--skin-top-header-tool-fill-color);transition:all .3s;scale:1.5}.t-r-a-ai-assistant-list .t8-panel-ai-assistant-top-header-tool:hover{box-shadow:var(--skin-top-header-tool-hover-shadow)}.t-r-a-ai-assistant-list .t8-panel-ai-assistant-top-header-tool:hover svg{fill:var(--skin-top-header-tool-hover-fill-color)}#tl-rtc-app .t8 .t8-panel-ai-assistant-top-search{padding:5px 0 10px 0;line-height:0;width:96%;margin-left:2%}#tl-rtc-app .t8 .t8-panel-ai-assistant-top-search i{position:relative;margin-left:8px;top:16px;z-index:1;color:var(--skin-ai-assistant-top-search-i-color)}#tl-rtc-app .t8 .t8-panel-ai-assistant-top-search svg{color:var(--skin-ai-assistant-top-search-i-color);position:relative;float:right;right:8px;margin-top:-22px;cursor:pointer}#tl-rtc-app .t8 .t8-panel-ai-assistant-top-search input{width:100%;height:30px;padding-left:30px!important;border-radius:4px;background:var(--skin-ai-assistant-top-search-input-background);color:var(--skin-ai-assistant-top-search-input-color);font-size:calc(var(--body-font-size-base) + 13px);letter-spacing:1px;border-width:.5px;border-color:var(--skin-ai-assistant-top-search-input-background)}#tl-rtc-app .t8 .t8-panel-ai-assistant-top-tag{padding:7px 10px}#tl-rtc-app .t8 .t8-panel-ai-assistant-top-tag-filter{width:40px;height:30px;line-height:30px;font-size:calc(var(--body-font-size-base) + 22px);position:absolute;right:10px;margin-top:-30px;z-index:100;text-align:center;cursor:pointer;border-radius:4px}#tl-rtc-app .t8 .t8-panel-ai-assistant-top-tag-list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}#tl-rtc-app .t8 .t8-panel-ai-assistant-top-tag-list span{font-size:calc(var(--body-font-size-base) + 12px);border-radius:4px;color:var(--skin-ai-assistant-list-item-tag-color);cursor:pointer;word-break:keep-all;white-space:nowrap;text-align:center;letter-spacing:1px;line-height:20px}#tl-rtc-app .t8 .t8-panel-ai-assistant-top-tag-list span:hover{background:var(--skin-ai-assistant-list-item-hover-background);color:var(--skin-body-color)}#tl-rtc-app .t8 .t8-panel-ai-assistant-top-tag-list .tag-active{background:var(--skin-ai-assistant-list-item-hover-background);color:var(--skin-body-color)}#tl-rtc-app .t8 .t-r-a-ai-assistant-list{height:100%}#tl-rtc-app .t8 .t-r-a-ai-assistant-list-block{height:calc(100% - 145px);margin-top:10px}#tl-rtc-app .t8 .t-r-a-ai-assistant-list-sub{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;height:100%;gap:12px;padding:0 12px 0 15px}#tl-rtc-app .t8 .t-r-a-ai-assistant-list .t-r-a-ai-assistant-list-item{position:relative;cursor:pointer;transition:all .2s;align-items:center;display:flex;flex-direction:column;justify-content:center;border-radius:8px;width:calc(50% - 6px);border:.5px solid var(--skin-body-border-color);height:100%;padding:12px 10px;box-sizing:border-box;overflow:hidden}#tl-rtc-app .t8 .t-r-a-ai-assistant-list .t-r-a-ai-assistant-list-item:hover{background-color:var(--skin-ai-assistant-list-item-hover-background)}#tl-rtc-app .t8 .t-r-a-ai-assistant-list .t-r-a-ai-assistant-list-item-active{background-color:var(--skin-ai-assistant-list-item-hover-background)}#tl-rtc-app .t8 .t-r-a-ai-assistant-list .t8-panel-ai-assistant-item-icon{flex-shrink:0;margin-top:8px;margin-bottom:10px}#tl-rtc-app .t8 .t-r-a-ai-assistant-list .t8-panel-ai-assistant-item-icon img{width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid var(--skin-body-border-color)}#tl-rtc-app .t8 .t-r-a-ai-assistant-list .t8-panel-ai-assistant-item-icon svg{width:36px;height:36px;border-radius:4px}#tl-rtc-app .t8 .t-r-a-ai-assistant-list .t8-panel-ai-assistant-item-name-block{display:flex;flex-direction:column;align-items:center;width:100%;gap:10px;min-height:0}#tl-rtc-app .t8 .t-r-a-ai-assistant-list .t8-panel-ai-assistant-item-name-text{display:flex;align-items:center;justify-content:center;gap:4px;width:calc(100% - 4px);font-size:calc(var(--body-font-size-base) + 13px);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .2s}#tl-rtc-app .t8 .t-r-a-ai-assistant-list .t8-panel-ai-assistant-item-name-block:hover .t8-panel-ai-assistant-item-name-text{color:var(--skin-ai-assistant-list-item-name-text-hover-color)}#tl-rtc-app .t8 .t-r-a-ai-assistant-list .t8-panel-ai-assistant-item-size{font-size:calc(var(--body-font-size-base) + 10px);color:var(--skin-ai-assistant-list-item-size-color);padding:0 4px;width:calc(100% - 8px);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center;line-height:1.4;margin-top:2px;opacity:.75}#tl-rtc-app .t8 .t-r-a-ai-assistant-list .t-r-a-ai-assistant-list-item-badge{position:absolute;top:0;right:0;font-size:calc(var(--body-font-size-base) + 8px);padding:2px 8px;border-radius:0 8px 0 8px;line-height:1.4;white-space:nowrap;background:var(--skin-ai-assistant-list-item-hover-background)!important;color:var(--skin-body-color)!important}
.t-r-a-knowledge-detail-v2{display:flex;flex-direction:column;height:100%;background-color:var(--skin-body-background);overflow:hidden}.t-r-a-knowledge-detail-v2 .icon{fill:currentColor;vertical-align:middle}.t-r-a-knowledge-detail-body{display:flex;flex:1;overflow:hidden}.t-r-a-knowledge-detail-sidebar{width:150px;border-right:1px solid var(--skin-body-border-color);padding:20px 16px;display:flex;flex-direction:column;gap:6px;background-color:var(--skin-ai-assistant-ks-sidebar-bg);flex-shrink:0}.t-r-a-knowledge-detail-sidebar-title{font-size:calc(var(--body-font-size-base) + 10px);font-weight:700;color:var(--skin-ai-assistant-ks-sidebar-title-color);margin-bottom:12px;padding:0 12px}.t-r-a-knowledge-detail-sidebar-item{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:4px;background:0 0;border:none;cursor:pointer;color:var(--skin-ai-assistant-ks-sidebar-item-color);font-size:calc(var(--body-font-size-base) + 13px);transition:all .2s ease;width:100%;text-align:left}.t-r-a-knowledge-detail-sidebar-item:hover{background-color:var(--skin-ai-assistant-ks-sidebar-item-hover-bg)}.t-r-a-knowledge-detail-sidebar-item.active{background-color:var(--skin-ai-assistant-ks-sidebar-item-active-bg);color:var(--skin-ai-assistant-ks-sidebar-item-active-color);font-weight:500}.t-r-a-knowledge-detail-sidebar-item .icon{width:20px;height:20px}.t-r-a-knowledge-detail-main{flex:1;display:flex;flex-direction:column;background-color:var(--skin-body-background);overflow:hidden}.t-r-a-knowledge-detail-nav{padding:0 24px;border-bottom:1px solid var(--skin-body-border-color)}.t-r-a-knowledge-detail-nav-inner{display:flex;align-items:center;justify-content:space-between;height:56px}.t-r-a-knowledge-detail-tabs{display:flex;height:100%;gap:40px}.t-r-a-knowledge-detail-tab{display:flex;align-items:center;padding:0 4px;font-size:calc(var(--body-font-size-base) + 13px);color:var(--skin-ai-assistant-ks-sidebar-item-color);font-weight:500;background:0 0;border:none;cursor:pointer;position:relative;transition:color .2s}.t-r-a-knowledge-detail-tab:hover{color:var(--skin-body-color)}.t-r-a-knowledge-detail-tab.active{color:var(--skin-ai-assistant-ks-primary);font-weight:700}.t-r-a-knowledge-detail-tab.active::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--skin-ai-assistant-ks-primary);border-radius:9999px}.t-r-a-knowledge-detail-view-toggle{display:flex;align-items:center;gap:12px}.t-r-a-knowledge-detail-view-buttons{display:flex;align-items:center;padding:4px;background-color:var(--skin-ai-assistant-ks-toggle-bg);border-radius:2px}.t-r-a-knowledge-detail-view-btn{padding:3px 8px;border-radius:2px;background:0 0;border:none;cursor:pointer;color:var(--skin-ai-assistant-ks-toggle-color);display:flex;align-items:center;justify-content:center;transition:all .2s ease}.t-r-a-knowledge-detail-view-btn:hover:not(.active){color:var(--skin-body-color)}.t-r-a-knowledge-detail-view-btn.active{background-color:var(--skin-body-background);color:var(--skin-ai-assistant-ks-primary);box-shadow:0 1px 3px #0000001A}.t-r-a-knowledge-detail-view-btn .icon{width:20px;height:20px}.t-r-a-knowledge-detail-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:10px 20px;border-bottom:1px solid var(--skin-body-border-color)}.t-r-a-knowledge-detail-search{padding:5px 0;line-height:0;flex:1}.t-r-a-knowledge-detail-search i{position:relative;margin-left:8px;top:16px;color:var(--skin-ai-assistant-kd-search-i-color)}.t-r-a-knowledge-detail-search svg{color:var(--skin-ai-assistant-kd-search-i-color);position:relative;float:right;right:8px;margin-top:-22px;cursor:pointer}.t-r-a-knowledge-detail-search input{width:100%;height:30px;padding-left:30px!important;border-radius:4px;background:var(--skin-ai-assistant-kd-search-input-background);color:var(--skin-ai-assistant-kd-search-input-color);font-size:calc(var(--body-font-size-base) + 13px);letter-spacing:1px;border-width:.5px;border-color:var(--skin-ai-assistant-kd-search-input-background)}.t-r-a-knowledge-detail-actions{display:flex;align-items:center;gap:12px}.t-r-a-knowledge-detail-add-btn{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:calc(var(--body-font-size-base) + 12px);font-weight:500;color:#fff;background-color:var(--skin-ai-assistant-ks-primary);border:none;border-radius:4px;cursor:pointer;transition:all .2s ease}.t-r-a-knowledge-detail-add-btn:hover{background-color:var(--skin-ai-assistant-ks-primary-hover)}.t-r-a-knowledge-detail-add-btn .icon{width:18px;height:18px;fill:#fff}.t-r-a-knowledge-detail-content{flex:1;overflow-y:auto;padding:24px}.t-r-a-knowledge-detail-content::-webkit-scrollbar{width:5px}.t-r-a-knowledge-detail-content::-webkit-scrollbar-track{background:0 0}.t-r-a-knowledge-detail-content::-webkit-scrollbar-thumb{background:var(--skin-body-border-color);border-radius:10px}.t-r-a-knowledge-detail-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px;justify-items:stretch}.t-r-a-knowledge-detail-doc-card{position:relative;background-color:var(--skin-ai-assistant-ks-sidebar-bg);border:1px solid var(--skin-body-border-color);border-radius:4px;padding:10px;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column}.t-r-a-knowledge-detail-doc-card:hover{background-color:var(--skin-ai-assistant-ks-sidebar-item-hover-bg)}.t-r-a-knowledge-detail-doc-card.processing{background-color:var(--skin-ai-assistant-ks-card-selected-bg);border-color:var(--skin-ai-assistant-ks-card-selected-border)}.t-r-a-knowledge-detail-doc-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.t-r-a-knowledge-detail-doc-icon{position:relative;width:48px;height:48px;border-radius:6px;display:flex;align-items:center;justify-content:center}.t-r-a-knowledge-detail-doc-icon.sage{background-color:var(--skin-ai-assistant-kd-doc-icon-green-bg)}.t-r-a-knowledge-detail-doc-icon.sage .icon{fill:var(--skin-ai-assistant-kd-doc-icon-green-color)}.t-r-a-knowledge-detail-doc-icon.clay{background-color:var(--skin-ai-assistant-kd-doc-icon-orange-bg)}.t-r-a-knowledge-detail-doc-icon.clay .icon{fill:var(--skin-ai-assistant-kd-doc-icon-orange-color)}.t-r-a-knowledge-detail-doc-icon.water{background-color:var(--skin-ai-assistant-kd-doc-icon-blue-bg)}.t-r-a-knowledge-detail-doc-icon.water .icon{fill:var(--skin-ai-assistant-kd-doc-icon-blue-color)}.t-r-a-knowledge-detail-doc-icon .icon{width:24px;height:24px}.t-r-a-knowledge-detail-doc-actions{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.t-r-a-knowledge-detail-status-tag{display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4px;font-size:calc(var(--body-font-size-base) + 10px);font-weight:500;background-color:var(--skin-ai-assistant-ks-card-stat-bg)}.t-r-a-knowledge-detail-status-tag.init{color:#999}.t-r-a-knowledge-detail-status-tag.publish{color:#059669}.t-r-a-knowledge-detail-status-tag.learning{color:var(--skin-ai-assistant-ks-primary)}.t-r-a-knowledge-detail-status-tag.deleted{color:var(--skin-ai-assistant-ks-danger-color)}.t-r-a-knowledge-detail-status-tag.error{color:var(--skin-ai-assistant-ks-danger-color)}.t-r-a-knowledge-detail-status-tag .icon{width:12px;height:12px}.t-r-a-knowledge-detail-status-tag .icon.spin{animation:spin 1s linear infinite}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.t-r-a-knowledge-detail-card-btns{display:flex;gap:4px}.t-r-a-knowledge-detail-card-btn{padding:6px;border-radius:4px;background:0 0;border:none;cursor:pointer;color:var(--skin-ai-assistant-ks-card-action-color);display:flex;align-items:center;justify-content:center;transition:all .2s ease}.t-r-a-knowledge-detail-card-btn:hover{background-color:var(--skin-ai-assistant-ks-card-action-hover-bg);color:var(--skin-body-color)}.t-r-a-knowledge-detail-card-btn .icon{width:16px;height:16px}.t-r-a-knowledge-detail-doc-title{font-size:calc(var(--body-font-size-base) + 14px);font-weight:700;color:var(--skin-body-color);margin-bottom:6px;line-height:1.4}.t-r-a-knowledge-detail-doc-desc{font-size:calc(var(--body-font-size-base) + 11px);color:var(--skin-ai-assistant-ks-card-desc-color);margin-bottom:10px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.t-r-a-knowledge-detail-doc-footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.t-r-a-knowledge-detail-doc-card.processing .t-r-a-knowledge-detail-doc-footer{border-top-color:var(--skin-body-border-color)}.t-r-a-knowledge-detail-doc-meta{font-size:calc(var(--body-font-size-base) + 10px);color:var(--skin-ai-assistant-ks-card-time-color)}.t-r-a-knowledge-detail-qa-card{position:relative;background-color:var(--skin-ai-assistant-ks-sidebar-bg);border:1px solid var(--skin-body-border-color);border-radius:4px;padding:10px;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column}.t-r-a-knowledge-detail-qa-card:hover{background-color:var(--skin-ai-assistant-ks-sidebar-item-hover-bg)}.t-r-a-knowledge-detail-qa-card.processing{background-color:var(--skin-ai-assistant-ks-card-selected-bg);border-color:var(--skin-ai-assistant-ks-card-selected-border)}.t-r-a-knowledge-detail-qa-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.t-r-a-knowledge-detail-qa-question{display:flex;align-items:flex-start;gap:10px;flex:1}.t-r-a-knowledge-detail-qa-icon{width:28px;height:28px;flex-shrink:0;border-radius:4px;display:flex;align-items:center;justify-content:center}.t-r-a-knowledge-detail-qa-icon.question{background-color:#f5f3ff}.t-r-a-knowledge-detail-qa-icon.question .qa-text{color:#7c3aed;font-size:calc(var(--body-font-size-base) + 14px);font-weight:700}.t-r-a-knowledge-detail-qa-icon.answer{background-color:#eff6ff}.t-r-a-knowledge-detail-qa-icon.answer .qa-text{color:#2563eb;font-size:calc(var(--body-font-size-base) + 14px);font-weight:700}.t-r-a-knowledge-detail-qa-title{font-size:calc(var(--body-font-size-base) + 14px);font-weight:700;color:var(--skin-body-color);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.t-r-a-knowledge-detail-qa-status{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.t-r-a-knowledge-detail-qa-answer{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;padding:10px;border-radius:4px;background-color:var(--skin-ai-assistant-ks-card-stat-bg)}.t-r-a-knowledge-detail-qa-card.processing .t-r-a-knowledge-detail-qa-answer{background-color:var(--skin-ai-assistant-ks-card-selected-bg)}.t-r-a-knowledge-detail-qa-answer-text{font-size:calc(var(--body-font-size-base) + 11px);color:var(--skin-ai-assistant-ks-card-desc-color);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.t-r-a-knowledge-detail-qa-footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.t-r-a-knowledge-detail-qa-card.processing .t-r-a-knowledge-detail-qa-footer{border-top-color:var(--skin-body-border-color)}.t-r-a-knowledge-detail-qa-meta{display:flex;align-items:center;gap:12px}.t-r-a-knowledge-detail-qa-meta span{font-size:calc(var(--body-font-size-base) + 10px);color:var(--skin-ai-assistant-ks-card-time-color)}.t-r-a-knowledge-detail-qa-meta span.highlight{color:var(--skin-ai-assistant-ks-primary)}.t-r-a-knowledge-detail-list{display:flex;flex-direction:column;gap:12px}.t-r-a-knowledge-detail-list-item{display:flex;align-items:center;padding:16px 10px;background-color:var(--skin-ai-assistant-ks-sidebar-bg);border:.5px solid var(--skin-body-border-color);border-radius:4px;cursor:pointer;transition:all .2s ease}.t-r-a-knowledge-detail-list-item:hover{border-color:var(--skin-ai-assistant-ks-primary);background-color:var(--skin-ai-assistant-knowledge-highlight-background)}.t-r-a-knowledge-detail-list-item.processing{background-color:var(--skin-ai-assistant-ks-card-selected-bg);border-color:var(--skin-ai-assistant-ks-card-selected-border)}.t-r-a-knowledge-detail-list-item-icon{width:44px;height:44px;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-right:16px;flex-shrink:0}.t-r-a-knowledge-detail-list-item-icon.sage{background:#d1fae5}.t-r-a-knowledge-detail-list-item-icon.sage svg{fill:#059669}.t-r-a-knowledge-detail-list-item-icon.water{background:#dbeafe}.t-r-a-knowledge-detail-list-item-icon.water svg{fill:#2563eb}.t-r-a-knowledge-detail-list-item-icon.clay{background:#fed7aa}.t-r-a-knowledge-detail-list-item-icon.clay svg{fill:#ea580c}.t-r-a-knowledge-detail-list-item-icon.question{background:#f5f3ff}.t-r-a-knowledge-detail-list-item-icon.question .qa-text{color:#7c3aed;font-size:calc(var(--body-font-size-base) + 16px);font-weight:700}.t-r-a-knowledge-detail-list-item-icon svg{width:22px;height:22px}.t-r-a-knowledge-detail-list-item-content{flex:1;min-width:0}.t-r-a-knowledge-detail-list-item-title{font-size:calc(var(--body-font-size-base) + 13px);font-weight:600;color:var(--skin-body-color);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-r-a-knowledge-detail-list-item-desc{font-size:calc(var(--body-font-size-base) + 11px);color:var(--skin-ai-assistant-ks-card-desc-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-r-a-knowledge-detail-list-item-meta{display:flex;align-items:center;gap:16px;margin-left:16px;flex-shrink:0}.t-r-a-knowledge-detail-list-item-time{font-size:calc(var(--body-font-size-base) + 10px);color:var(--skin-ai-assistant-ks-card-time-color);white-space:nowrap}.t-r-a-knowledge-detail-list-item-actions{display:flex;gap:8px;margin-left:16px;flex-shrink:0}.t-r-a-knowledge-detail-list-item.qa-item .t-r-a-knowledge-detail-list-item-desc{max-width:300px}.t-r-a-knowledge-detail-footer{display:flex;align-items:center;justify-content:space-between;padding:10px 24px;background-color:var(--skin-ai-assistant-ks-footer-bg);border-top:1px solid var(--skin-body-border-color);flex-shrink:0}.t-r-a-knowledge-detail-footer-info{font-size:calc(var(--body-font-size-base) + 11px);color:var(--skin-ai-assistant-ks-footer-text-color)}.t-r-a-knowledge-detail-footer-divider{height:12px;width:1px;background-color:var(--skin-body-border-color)}.t-r-a-knowledge-detail-footer-actions{display:flex;gap:12px}.t-r-a-knowledge-detail-cancel-btn{padding:8px 20px;font-size:calc(var(--body-font-size-base) + 12px);font-weight:500;color:var(--skin-ai-assistant-ks-btn-cancel-color);background:0 0;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease}.t-r-a-knowledge-detail-cancel-btn:hover{background-color:var(--skin-ai-assistant-ks-btn-cancel-hover-bg)}.t-r-a-knowledge-detail-confirm-btn{padding:8px 32px;font-size:calc(var(--body-font-size-base) + 12px);font-weight:500;color:#fff;background-color:var(--skin-ai-assistant-ks-primary);border:none;border-radius:4px;cursor:pointer;transition:all .2s ease}.t-r-a-knowledge-detail-confirm-btn:hover{background-color:var(--skin-ai-assistant-ks-primary-hover)}.t-r-a-knowledge-detail-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--skin-ai-assistant-loading-empty-color)}.t-r-a-knowledge-detail-empty .icon{width:64px;height:64px;margin-bottom:16px;opacity:.5}.t-r-a-knowledge-detail-empty-text{font-size:calc(var(--body-font-size-base) + 12px);font-weight:500}.t-r-a-knowledge-detail-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--skin-ai-assistant-loading-empty-color)}.t-r-a-knowledge-detail-loading .layui-icon{font-size:calc(var(--body-font-size-base) + 40px);margin-bottom:16px}.t-r-a-knowledge-detail-loading-text{font-size:calc(var(--body-font-size-base) + 12px);font-weight:500}.t-r-a-knowledge-qa-form-v2{padding:24px;height:calc(100% - 24px)}.t-r-a-knowledge-qa-form-v2-item{margin-bottom:20px}.t-r-a-knowledge-qa-form-v2-item label{display:block;font-size:calc(var(--body-font-size-base) + 12px);font-weight:600;color:var(--skin-body-color);margin-bottom:8px}.t-r-a-knowledge-qa-form-v2-item textarea{width:calc(100% - 32px);min-height:100px;padding:12px 16px;font-size:calc(var(--body-font-size-base) + 12px);background-color:var(--skin-ai-assistant-ks-search-bg);border:1px solid var(--skin-body-border-color);border-radius:4px;outline:0;resize:vertical;color:var(--skin-body-color);transition:all .2s}.t-r-a-knowledge-qa-form-v2-item textarea:focus{border-color:var(--skin-ai-assistant-ks-primary);box-shadow:0 0 0 2px var(--skin-ai-assistant-ks-primary-shadow)}.t-r-a-knowledge-qa-form-v2-item textarea::placeholder{color:var(--skin-ai-assistant-ks-search-placeholder-color)}.t-r-a-knowledge-detail-card-btn.edit:hover{color:var(--skin-ai-assistant-ks-primary)}.t-r-a-knowledge-detail-card-btn.edit:hover .icon{fill:var(--skin-ai-assistant-ks-primary)}.t-r-a-knowledge-detail-card-btn.delete:hover{color:#ef4444}.t-r-a-knowledge-detail-card-btn.delete:hover .icon{fill:#ef4444}.t-r-a-knowledge-detail-v2.compact .t-r-a-knowledge-detail-sidebar{display:none}
.t-r-a-knowledge-selector-v2{display:flex;flex-direction:column;height:100%;background-color:var(--skin-body-background);overflow:hidden}.t-r-a-knowledge-selector-body{display:flex;flex:1;overflow:hidden}.t-r-a-knowledge-selector-sidebar{width:150px;border-right:1px solid var(--skin-body-border-color);padding:20px 16px;display:flex;flex-direction:column;gap:6px;background-color:var(--skin-ai-assistant-ks-sidebar-bg)}.t-r-a-knowledge-selector-sidebar-title{font-size:calc(var(--body-font-size-base) + 10px);font-weight:700;color:var(--skin-ai-assistant-ks-sidebar-title-color);margin-bottom:12px;padding:0 12px}.t-r-a-knowledge-selector-sidebar-item{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:4px;background:0 0;border:none;cursor:pointer;color:var(--skin-ai-assistant-ks-sidebar-item-color);font-size:calc(var(--body-font-size-base) + 13px);transition:all .2s ease;text-align:left}.t-r-a-knowledge-selector-sidebar-item:hover{background-color:var(--skin-ai-assistant-ks-sidebar-item-hover-bg)}.t-r-a-knowledge-selector-sidebar-item.active{background-color:var(--skin-ai-assistant-ks-sidebar-item-active-bg);color:var(--skin-ai-assistant-ks-sidebar-item-active-color);font-weight:500}.t-r-a-knowledge-selector-sidebar-item svg{width:20px;height:20px}.t-r-a-knowledge-selector-storage{margin-top:auto;padding:16px;background-color:var(--skin-ai-assistant-ks-storage-bg);border:1px solid var(--skin-ai-assistant-ks-storage-border);border-radius:4px}.t-r-a-knowledge-selector-storage-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.t-r-a-knowledge-selector-storage-title{font-size:calc(var(--body-font-size-base) + 12px);font-weight:500;color:var(--skin-ai-assistant-ks-storage-title-color)}.t-r-a-knowledge-selector-storage-upgrade{font-size:calc(var(--body-font-size-base) + 10px);color:var(--skin-ai-assistant-ks-primary);font-weight:700;background:0 0;border:none;cursor:pointer;text-decoration:none}.t-r-a-knowledge-selector-storage-upgrade:hover{text-decoration:underline}.t-r-a-knowledge-selector-storage-bar{width:100%;height:6px;background-color:var(--skin-ai-assistant-ks-storage-bar-bg);border-radius:999px;overflow:hidden;margin-bottom:8px}.t-r-a-knowledge-selector-storage-bar-fill{height:100%;background-color:var(--skin-ai-assistant-ks-primary);border-radius:999px;transition:width .3s ease}.t-r-a-knowledge-selector-storage-footer{display:flex;align-items:center;justify-content:space-between;font-size:calc(var(--body-font-size-base) + 10px);color:var(--skin-ai-assistant-ks-storage-text-color)}.t-r-a-knowledge-selector-storage-clean{display:flex;align-items:center;gap:2px;background:0 0;border:none;cursor:pointer;color:var(--skin-ai-assistant-ks-storage-text-color);font-size:calc(var(--body-font-size-base) + 10px);transition:color .2s ease}.t-r-a-knowledge-selector-storage-clean:hover{color:var(--skin-ai-assistant-delete-hover-fill)}.t-r-a-knowledge-selector-storage-clean svg{width:12px;height:12px}.t-r-a-knowledge-selector-main{flex:1;display:flex;flex-direction:column;background-color:var(--skin-body-background);overflow:hidden}.t-r-a-knowledge-selector-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:10px 20px;border-bottom:1px solid var(--skin-body-border-color)}.t-r-a-knowledge-selector-search{padding:5px 0;line-height:0;flex:1}.t-r-a-knowledge-selector-search i{position:relative;margin-left:8px;top:16px;color:var(--skin-ai-assistant-ks-search-i-color)}.t-r-a-knowledge-selector-search svg{color:var(--skin-ai-assistant-ks-search-i-color);position:relative;float:right;right:8px;margin-top:-22px;cursor:pointer}.t-r-a-knowledge-selector-search input{width:100%;height:30px;padding-left:30px!important;border-radius:4px;background:var(--skin-ai-assistant-ks-search-input-background);color:var(--skin-ai-assistant-ks-search-input-color);font-size:calc(var(--body-font-size-base) + 13px);letter-spacing:1px;border-width:.5px;border-color:var(--skin-ai-assistant-ks-search-input-background)}.t-r-a-knowledge-selector-toolbar-right{display:flex;align-items:center;gap:12px}.t-r-a-knowledge-selector-view-toggle{display:flex;align-items:center;padding:4px;background-color:var(--skin-ai-assistant-ks-toggle-bg);border-radius:2px}.t-r-a-knowledge-selector-view-btn{padding:3px 8px;border-radius:2px;background:0 0;border:none;cursor:pointer;color:var(--skin-ai-assistant-ks-toggle-color);display:flex;align-items:center;justify-content:center;transition:all .2s ease}.t-r-a-knowledge-selector-view-btn.active{background-color:var(--skin-body-background);color:var(--skin-ai-assistant-ks-primary);box-shadow:0 1px 3px #0000001A}.t-r-a-knowledge-selector-view-btn:hover:not(.active){color:var(--skin-body-color)}.t-r-a-knowledge-selector-view-btn svg{width:20px;height:20px}.t-r-a-knowledge-selector-sort{position:relative}.t-r-a-knowledge-selector-sort-btn{display:flex;align-items:center;gap:6px;padding:8px 12px;font-size:calc(var(--body-font-size-base) + 12px);color:var(--skin-ai-assistant-ks-sort-color);background-color:var(--skin-body-background);border:1px solid var(--skin-body-border-color);border-radius:4px;cursor:pointer;transition:all .2s ease}.t-r-a-knowledge-selector-sort-btn:hover{background-color:var(--skin-ai-assistant-ks-sort-hover-bg)}.t-r-a-knowledge-selector-sort-btn svg{width:18px;height:18px}.t-r-a-knowledge-selector-sort-btn svg:last-child{width:16px;height:16px}.t-r-a-knowledge-selector-sort-arrow{transition:transform .2s ease}.t-r-a-knowledge-selector-sort-arrow.rotate{transform:rotate(180deg)}.t-r-a-knowledge-selector-sort-dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;background-color:var(--skin-body-background);border:1px solid var(--skin-body-border-color);border-radius:4px;box-shadow:0 2px 8px #0000001A;z-index:100;overflow:hidden}.t-r-a-knowledge-selector-sort-option{display:flex;align-items:center;gap:10px;padding:10px 14px;font-size:calc(var(--body-font-size-base) + 12px);color:var(--skin-body-color);cursor:pointer;transition:all .15s ease}.t-r-a-knowledge-selector-sort-option:hover{background-color:var(--skin-ai-assistant-ks-sort-hover-bg)}.t-r-a-knowledge-selector-sort-option.active{color:var(--skin-ai-assistant-ks-primary);background-color:var(--skin-ai-assistant-ks-primary-shadow)}.t-r-a-knowledge-selector-sort-option svg{width:16px;height:16px;flex-shrink:0}.t-r-a-knowledge-selector-sort-option span{flex:1}.t-r-a-knowledge-selector-sort-option .check-icon{width:14px;height:14px;fill:var(--skin-ai-assistant-ks-primary)}.t-r-a-knowledge-selector-content{flex:1;overflow-y:auto;padding:24px}.t-r-a-knowledge-selector-content::-webkit-scrollbar{width:5px}.t-r-a-knowledge-selector-content::-webkit-scrollbar-track{background:0 0}.t-r-a-knowledge-selector-content::-webkit-scrollbar-thumb{background:var(--skin-body-border-color);border-radius:10px}.t-r-a-knowledge-selector-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.t-r-a-knowledge-selector-card-create{display:flex;flex-direction:column;align-items:center;min-height:186.5px;justify-content:center;border:1px dashed var(--skin-ai-assistant-ks-card-create-border);border-radius:4px;background:0 0;cursor:pointer;transition:all .2s ease}.t-r-a-knowledge-selector-card-create:hover{border-color:var(--skin-ai-assistant-ks-primary);background-color:var(--skin-ai-assistant-ks-card-create-hover-bg)}.t-r-a-knowledge-selector-card-create-icon{width:48px;height:48px;background-color:var(--skin-ai-assistant-ks-card-create-icon-bg);border-radius:4px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;transition:all .2s ease}.t-r-a-knowledge-selector-card-create-icon svg{width:24px;height:24px;fill:var(--skin-ai-assistant-ks-card-create-icon-color);transition:fill .2s ease}.t-r-a-knowledge-selector-card-create-text{font-size:calc(var(--body-font-size-base) + 12px);font-weight:500;color:var(--skin-ai-assistant-ks-card-create-text-color);transition:color .2s ease}.t-r-a-knowledge-selector-card-create:hover .t-r-a-knowledge-selector-card-create-text{color:var(--skin-ai-assistant-ks-primary)}.t-r-a-knowledge-selector-card{position:relative;background-color:var(--skin-ai-assistant-ks-sidebar-bg);border:1px solid var(--skin-body-border-color);border-radius:4px;padding:10px;cursor:pointer;transition:all .2s ease}.t-r-a-knowledge-selector-card:hover{background-color:var(--skin-ai-assistant-ks-sidebar-item-hover-bg)}.t-r-a-knowledge-selector-card.selected{background-color:var(--skin-ai-assistant-ks-card-selected-bg);border-color:var(--skin-ai-assistant-ks-card-selected-border)}.t-r-a-knowledge-selector-card-check{position:absolute;top:8px;right:8px;width:20px;height:20px;background-color:var(--skin-ai-assistant-ks-primary);border-radius:50%;display:flex;align-items:center;justify-content:center}.t-r-a-knowledge-selector-card-check svg{width:14px;height:14px;fill:#fff}.t-r-a-knowledge-selector-card-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.t-r-a-knowledge-selector-card-icon-wrapper{position:relative}.t-r-a-knowledge-selector-card-icon-blur{display:none}.t-r-a-knowledge-selector-card-icon{position:relative;width:48px;height:48px;background:var(--skin-ai-assistant-ks-card-icon-gradient);border-radius:6px;display:flex;align-items:center;justify-content:center}.t-r-a-knowledge-selector-card-icon svg{width:24px;height:24px;fill:var(--skin-ai-assistant-ks-card-icon-color)}.t-r-a-knowledge-selector-card-actions{display:flex;gap:4px}.t-r-a-knowledge-selector-card-action-btn{padding:6px;border-radius:4px;background:0 0;border:none;cursor:pointer;color:var(--skin-ai-assistant-ks-card-action-color);display:flex;align-items:center;justify-content:center;transition:all .2s ease}.t-r-a-knowledge-selector-card-action-btn:hover{background-color:var(--skin-ai-assistant-ks-card-action-hover-bg);color:var(--skin-body-color)}.t-r-a-knowledge-selector-card-action-btn.collected,.t-r-a-knowledge-selector-card-action-btn.star:hover{color:var(--skin-ai-assistant-ks-star-color)}.t-r-a-knowledge-selector-card-action-btn.recyle:hover{color:var(--skin-ai-assistant-ks-danger-color)}.t-r-a-knowledge-selector-card-action-btn svg{width:16px;height:16px}.t-r-a-knowledge-selector-card-title{font-size:calc(var(--body-font-size-base) + 14px);font-weight:700;color:var(--skin-body-color);margin-bottom:6px}.t-r-a-knowledge-selector-card-desc{font-size:calc(var(--body-font-size-base) + 11px);color:var(--skin-ai-assistant-ks-card-desc-color);line-height:1.6;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.t-r-a-knowledge-selector-card-footer{display:flex;align-items:center;justify-content:space-between}.t-r-a-knowledge-selector-card-stats{display:flex;align-items:center;gap:5px}.t-r-a-knowledge-selector-card-content{padding:5px 0;margin-bottom:10px}.t-r-a-knowledge-selector-card-stat{display:flex;align-items:center;gap:4px;padding:4px 6px;background-color:var(--skin-ai-assistant-ks-card-stat-bg);border-radius:4px}.t-r-a-knowledge-selector-card-stat svg{width:14px;height:14px;fill:var(--skin-ai-assistant-ks-card-stat-icon-color)}.t-r-a-knowledge-selector-card-stat span{font-size:calc(var(--body-font-size-base) + 11px);color:var(--skin-ai-assistant-ks-card-stat-text-color)}.t-r-a-knowledge-selector-card-time{font-size:calc(var(--body-font-size-base) + 10px);color:var(--skin-ai-assistant-ks-card-time-color);text-align:right}.t-r-a-knowledge-selector-footer{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background-color:var(--skin-ai-assistant-ks-footer-bg);border-top:1px solid var(--skin-body-border-color)}.t-r-a-knowledge-selector-footer-info{font-size:calc(var(--body-font-size-base) + 11px);color:var(--skin-ai-assistant-ks-footer-text-color)}.t-r-a-knowledge-selector-footer-actions{display:flex;gap:12px}.t-r-a-knowledge-selector-btn-cancel{padding:8px 20px;font-size:calc(var(--body-font-size-base) + 12px);font-weight:500;color:var(--skin-ai-assistant-ks-btn-cancel-color);background:0 0;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease}.t-r-a-knowledge-selector-btn-cancel:hover{background-color:var(--skin-ai-assistant-ks-btn-cancel-hover-bg)}.t-r-a-knowledge-selector-btn-confirm{padding:8px 32px;font-size:calc(var(--body-font-size-base) + 12px);font-weight:500;color:#fff;background-color:var(--skin-ai-assistant-ks-primary);border:none;border-radius:4px;cursor:pointer;transition:all .2s ease}.t-r-a-knowledge-selector-btn-confirm:hover{background-color:var(--skin-ai-assistant-ks-primary-hover)}.t-r-a-knowledge-selector-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--skin-ai-assistant-loading-empty-color)}.t-r-a-knowledge-selector-loading i{font-size:calc(var(--body-font-size-base) + 40px);margin-bottom:16px}.t-r-a-knowledge-selector-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;grid-column:1/-1}.t-r-a-knowledge-selector-empty-list{width:calc(100% - 40px);border-radius:4px}.t-r-a-knowledge-selector-empty-icon{width:80px;height:80px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;background-color:var(--skin-ai-assistant-ks-card-stat-bg);border-radius:50%}.t-r-a-knowledge-selector-empty-icon svg{width:40px;height:40px;fill:var(--skin-ai-assistant-ks-card-stat-icon-color)}.t-r-a-knowledge-selector-empty-text{font-size:calc(var(--body-font-size-base) + 14px);font-weight:600;color:var(--skin-body-color);margin-bottom:8px}.t-r-a-knowledge-selector-empty-sub{font-size:calc(var(--body-font-size-base) + 11px);color:var(--skin-ai-assistant-ks-card-desc-color)}.t-r-a-knowledge-selector-grid.animating,.t-r-a-knowledge-selector-list.animating{animation:listSortAnimation .2s ease}@keyframes listSortAnimation{0%{opacity:.5}100%{opacity:1}}.t-r-a-knowledge-selector-card,.t-r-a-knowledge-selector-list-item{animation:cardFadeIn .2s ease}@keyframes cardFadeIn{from{opacity:0}to{opacity:1}}.t-r-a-knowledge-selector-list{display:flex;flex-direction:column;gap:12px}.t-r-a-knowledge-selector-list-create{min-height:80px;flex-direction:row;gap:12px}.t-r-a-knowledge-selector-list-create .t-r-a-knowledge-selector-card-create-icon{width:36px;height:36px;margin-bottom:0}.t-r-a-knowledge-selector-list-create .t-r-a-knowledge-selector-card-create-icon svg{width:18px;height:18px}.t-r-a-knowledge-selector-list-item{position:relative;display:flex;align-items:flex-start;padding:16px;background-color:var(--skin-body-background);border:1px solid var(--skin-body-border-color);border-radius:4px;cursor:pointer;transition:all .2s ease}.t-r-a-knowledge-selector-list-item:hover{border-color:var(--skin-ai-assistant-ks-primary);background-color:var(--skin-ai-assistant-knowledge-highlight-background)}.t-r-a-knowledge-selector-list-item.selected{border-color:var(--skin-ai-assistant-ks-primary);background-color:var(--skin-ai-assistant-ks-card-selected-bg)}.t-r-a-knowledge-selector-list-item-check{position:absolute;left:28px;top:80%;transform:translateY(-50%);width:20px;height:20px;background-color:var(--skin-ai-assistant-ks-primary);border-radius:50%;display:flex;align-items:center;justify-content:center}.t-r-a-knowledge-selector-list-item-check svg{width:12px;height:12px;fill:#fff}.t-r-a-knowledge-selector-list-item-icon{width:44px;height:44px;background:var(--skin-ai-assistant-ks-card-icon-gradient);border-radius:4px;display:flex;align-items:center;justify-content:center;margin-right:14px;flex-shrink:0}.t-r-a-knowledge-selector-list-item-icon svg{width:22px;height:22px;fill:var(--skin-ai-assistant-ks-card-icon-color)}.t-r-a-knowledge-selector-list-item-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.t-r-a-knowledge-selector-list-item-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.t-r-a-knowledge-selector-list-item-title{font-size:calc(var(--body-font-size-base) + 13px);font-weight:600;color:var(--skin-body-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-r-a-knowledge-selector-list-item-meta{display:flex;align-items:center;gap:8px;flex-shrink:0}.t-r-a-knowledge-selector-list-item-stat{display:flex;align-items:center;gap:3px;padding:2px 6px;font-size:calc(var(--body-font-size-base) + 9px);color:var(--skin-ai-assistant-ks-card-stat-text-color);background-color:var(--skin-ai-assistant-ks-card-stat-bg);border-radius:4px}.t-r-a-knowledge-selector-list-item-stat svg{width:12px;height:12px;fill:var(--skin-ai-assistant-ks-card-stat-icon-color)}.t-r-a-knowledge-selector-list-item-desc{font-size:calc(var(--body-font-size-base) + 11px);color:var(--skin-ai-assistant-ks-card-desc-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-r-a-knowledge-selector-list-item-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:2px}.t-r-a-knowledge-selector-list-item-bottom .t-r-a-knowledge-selector-card-time{text-align:left}.t-r-a-knowledge-selector-list-item-actions{display:flex;gap:4px;flex-shrink:0;opacity:0;transition:opacity .2s ease}.t-r-a-knowledge-selector-list-item:hover .t-r-a-knowledge-selector-list-item-actions{opacity:1}.t-r-a-knowledge-selector-list-item.selected .t-r-a-knowledge-selector-list-item-actions{opacity:1}@media (max-width:768px){.t-r-a-knowledge-selector-sidebar{display:none}.t-r-a-knowledge-selector-grid{grid-template-columns:1fr}.t-r-a-knowledge-selector-toolbar{padding:12px 16px;flex-wrap:wrap;gap:12px}.t-r-a-knowledge-selector-search{width:100%;flex:none}.t-r-a-knowledge-selector-content{padding:16px}.t-r-a-knowledge-selector-footer{padding:10px 16px;gap:12px}.t-r-a-knowledge-selector-footer-actions{width:calc(100% - 130px);max-width:235px}.t-r-a-knowledge-selector-btn-cancel,.t-r-a-knowledge-selector-btn-confirm{flex:1}}
html{--skin-ai-assistant-loading-empty-color:#8b8f8f;--skin-ai-assistant-icon-gradient:linear-gradient(135deg, #667eea 0%, #764ba2 100%);--skin-ai-assistant-delete-hover-fill:#d42222;--skin-ai-assistant-top-search-i-color:#c8c8c8;--skin-ai-assistant-top-search-input-background:#F8F9FB;--skin-ai-assistant-top-search-input-color:#535767;--skin-ai-assistant-list-item-background:#f0f0f0;--skin-ai-assistant-list-item-hover-background:#dde5fd;--skin-ai-assistant-list-item-active-background:#1a88ff0d;--skin-ai-assistant-list-item-tag-color:#00000096;--skin-ai-assistant-list-item-name-text-hover-color:#000000;--skin-ai-assistant-list-item-size-color:#0000004d;--skin-ai-assistant-content-other-item-badge-background:#1e9fff;--skin-ai-assistant-content-tool-item-hover-background:#6263FB;--skin-ai-assistant-knowledge-highlight-background:#409eff0d;--skin-ai-assistant-knowledge-card-background:#00000005;--skin-ai-assistant-info-avatar-tips-color:#8b8f8f;--skin-ai-assistant-edit-section-count-color:#8b8f8f;--skin-ai-assistant-create-primary:#667eea;--skin-ai-assistant-create-primary-hover:#5a6fd6;--skin-ai-assistant-create-card-background:#ffffff;--skin-ai-assistant-create-card-border:#e8e8e8;--skin-ai-assistant-create-input-background:#F8F9FB;--skin-ai-assistant-create-input-border:#e8e8e8;--skin-ai-assistant-create-input-focus-border:#667eea;--skin-ai-assistant-create-input-focus-shadow:0 0 0 2px #667EEA1A;--skin-ai-assistant-create-label-color:#333;--skin-ai-assistant-create-text-secondary:#666;--skin-ai-assistant-create-text-muted:#999;--skin-ai-assistant-create-icon-color:#999;--skin-ai-assistant-create-section-icon-bg:#f0f3ff;--skin-ai-assistant-ks-search-i-color:#c8c8c8;--skin-ai-assistant-ks-search-input-background:#F8F9FB;--skin-ai-assistant-ks-search-input-color:#3333339e;--skin-ai-assistant-kd-search-i-color:#c8c8c8;--skin-ai-assistant-kd-search-input-background:#F8F9FB;--skin-ai-assistant-kd-search-input-color:#3333339e;--skin-ai-assistant-kd-doc-icon-green-bg:#f1f7f2;--skin-ai-assistant-kd-doc-icon-green-color:#4d7c0f;--skin-ai-assistant-kd-doc-icon-orange-bg:#fdf4f0;--skin-ai-assistant-kd-doc-icon-orange-color:#9a3412;--skin-ai-assistant-kd-doc-icon-blue-bg:#eff6ff;--skin-ai-assistant-kd-doc-icon-blue-color:#1d4ed8;--skin-ai-assistant-kd-qa-question-color:#7c3aed;--skin-ai-assistant-kd-qa-answer-color:#2563eb;--skin-ai-assistant-ks-primary:#3b82f6;--skin-ai-assistant-ks-primary-hover:#2563eb;--skin-ai-assistant-ks-primary-shadow:#3B82F61A;--skin-ai-assistant-ks-icon-bg:#eff6ff;--skin-ai-assistant-ks-icon-color:#3b82f6;--skin-ai-assistant-ks-close-color:#9ca3af;--skin-ai-assistant-ks-close-hover-bg:#f3f4f6;--skin-ai-assistant-ks-sidebar-bg:#fcfcfc;--skin-ai-assistant-ks-sidebar-title-color:#9ca3af;--skin-ai-assistant-ks-sidebar-item-color:#4b5563;--skin-ai-assistant-ks-sidebar-item-hover-bg:#f3f4f6;--skin-ai-assistant-ks-sidebar-item-active-bg:#eff6ff;--skin-ai-assistant-ks-sidebar-item-active-color:#3b82f6;--skin-ai-assistant-ks-storage-bg:#f9fafb;--skin-ai-assistant-ks-storage-border:#f3f4f6;--skin-ai-assistant-ks-storage-title-color:#6b7280;--skin-ai-assistant-ks-storage-bar-bg:#e5e7eb;--skin-ai-assistant-ks-storage-text-color:#9ca3af;--skin-ai-assistant-ks-search-bg:#f9fafb;--skin-ai-assistant-ks-search-icon-color:#9ca3af;--skin-ai-assistant-ks-search-placeholder-color:#9ca3af;--skin-ai-assistant-ks-toggle-bg:#f3f4f6;--skin-ai-assistant-ks-toggle-color:#6b7280;--skin-ai-assistant-ks-sort-color:#4b5563;--skin-ai-assistant-ks-sort-hover-bg:#f9fafb;--skin-ai-assistant-ks-card-create-border:#a6bae0;--skin-ai-assistant-ks-card-create-hover-bg:#3B82F60D;--skin-ai-assistant-ks-card-create-icon-bg:#f9fafb;--skin-ai-assistant-ks-card-create-icon-color:#9ca3af;--skin-ai-assistant-ks-card-create-text-color:#6b7280;--skin-ai-assistant-ks-card-selected-bg:#3B82F60D;--skin-ai-assistant-ks-card-selected-border:#3B82F64D;--skin-ai-assistant-ks-card-icon-blur:#3B82F633;--skin-ai-assistant-ks-card-icon-gradient:#f3f4f6;--skin-ai-assistant-ks-card-icon-color:#3b82f6;--skin-ai-assistant-ks-card-action-color:#9ca3af;--skin-ai-assistant-ks-card-action-hover-bg:#f3f4f6;--skin-ai-assistant-ks-star-color:#deaf0d;--skin-ai-assistant-ks-danger-color:#d42222;--skin-ai-assistant-ks-card-desc-color:#6b7280;--skin-ai-assistant-ks-card-stat-bg:#f9fafb;--skin-ai-assistant-ks-card-stat-icon-color:#9ca3af;--skin-ai-assistant-ks-card-stat-text-color:#4b5563;--skin-ai-assistant-ks-card-time-color:#9ca3af;--skin-ai-assistant-ks-footer-bg:#fcfcfc;--skin-ai-assistant-ks-footer-text-color:#9ca3af;--skin-ai-assistant-ks-btn-cancel-color:#6b7280;--skin-ai-assistant-ks-btn-cancel-hover-bg:#f3f4f6;--skin-ai-assistant-ks-card-create-hover-icon-bg:#d1d5db}