.delete-template-dialog[data-v-45895d22]{border-radius:8px!important;box-shadow:0 4px 20px rgba(0,0,0,.15)!important}.delete-message[data-v-45895d22]{line-height:1.6;white-space:pre-line}.documentAgentTemplate[data-v-21927674]{display:flex;flex-direction:column;max-height:80vh}.documentAgentTemplate .v-card__text[data-v-21927674]:not(.document-agent-card-loading){overflow-y:auto;flex:1 1 auto}.blank-template-inner[data-v-21927674]{min-height:116px;display:flex;flex-direction:column;align-items:center;justify-content:center}.blank-template-plus-circle[data-v-21927674]{width:24px;height:24px;border:2px solid #707070;border-radius:50%;display:flex;margin-bottom:10px}.blank-template-plus-icon[data-v-21927674]{font-size:20px!important;color:#707070!important}.blank-template-title-wrap[data-v-21927674]{position:relative}.blank-template-title[data-v-21927674]{font-size:16px;font-weight:500;color:#707070}.blank-template-ai-icon[data-v-21927674]{position:absolute;width:24px;height:24px;top:-12px;right:-30px}.template-title-wrap[data-v-21927674]{position:relative;display:inline-block;text-align:left}.document-agent-card[data-v-21927674]{text-align:left!important;min-height:94px}.template-goal[data-v-21927674]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:20px;height:40px;white-space:normal;word-break:break-word}.template-access-icon[data-v-21927674]{position:absolute;width:16px;height:16px;top:50%;transform:translateY(-50%);right:-22px}.ai-generate-title[data-v-5e97b190]{color:#04608b!important;font-size:28px!important;font-weight:700!important}.ai-generate-actions[data-v-5e97b190]{height:60px;padding-right:28px!important;background-color:#f4f4f4}.ai-generate-btn[data-v-5e97b190]{height:36px!important;border-radius:4px!important;font-size:16px!important;font-weight:600!important}.ai-generate-btn--secondary[data-v-5e97b190]{background-color:#fff!important;border:1px solid #666!important;color:#666!important}.ai-generate-btn--primary[data-v-5e97b190]{background-color:#14c6de!important;color:#fff!important}.ai-generate-btn--primary.v-btn--disabled .v-btn__content[data-v-5e97b190],.ai-generate-btn--primary .v-btn__content[data-v-5e97b190]{color:#fff!important}.ai-generate-btn--primary.v-btn--disabled[data-v-5e97b190]{background-color:#d0d0d0!important;color:#fff!important;opacity:1!important}.ai-generate-textarea[data-v-5e97b190]{width:640px!important;margin:0 auto!important;border-radius:12px!important}.ai-generate-textarea[data-v-5e97b190] .v-input__slot{padding:12px!important;border-radius:12px!important;overflow:hidden!important;box-sizing:border-box!important;box-shadow:none!important;transition:box-shadow .2s ease,transform .2s ease!important;margin-right:0!important}.ai-generate-textarea[data-v-5e97b190]:hover .v-input__slot{box-shadow:0 0 18px 0 hsla(0,0%,60%,.5)!important}.ai-generate-textarea[data-v-5e97b190] fieldset{border:6px solid #f4f4f4!important}.ai-generate-textarea[data-v-5e97b190] textarea::-moz-placeholder{font-size:16px!important;color:#999!important}.ai-generate-textarea[data-v-5e97b190] textarea::placeholder{font-size:16px!important;color:#999!important}.ai-generate-textarea[data-v-5e97b190] textarea{padding:0 12px 12px 12px!important;margin:0!important;font-size:16px!important;line-height:24px!important;box-sizing:border-box!important}.ai-generate-char-count[data-v-5e97b190]{width:640px;margin:0 auto}.delete-agent-dialog[data-v-31a74863]{border-radius:8px!important;box-shadow:0 4px 20px rgba(0,0,0,.15)!important}.delete-message[data-v-31a74863]{line-height:1.6}.delete-document-agent-column-dialog[data-v-e31d7d14]{border-radius:8px!important;box-shadow:0 4px 20px rgba(0,0,0,.15)!important}.delete-message[data-v-e31d7d14]{line-height:1.6}.delete-user-agent-dialog[data-v-42abfbec]{border-radius:8px!important;box-shadow:0 4px 20px rgba(0,0,0,.15)!important}.delete-message[data-v-42abfbec]{line-height:1.6}.record-field-list[data-v-32edd199]{padding:8px 0 0;background:#fff;position:relative;min-height:100%}.record-field-row[data-v-32edd199]{border-bottom:1px solid #e8e8e8;padding:0 16px 8px}.record-field-row[data-v-32edd199]:last-child{border-bottom:none}.record-field-label[data-v-32edd199]{display:flex;align-items:center;min-height:22px;padding:8px 0 4px;font-size:14px;line-height:1.5;color:#444;word-break:break-word}.field-label-text[data-v-32edd199]{min-width:0}.field-icon[data-v-32edd199]{width:16px;height:16px;margin-right:6px;flex:0 0 auto;vertical-align:middle}.record-field-value[data-v-32edd199]{display:flex;align-items:center;min-height:22px;padding:0 8px;background:#f4f4f4;font-size:14px;line-height:1.5;color:#666;word-break:break-word;white-space:pre-wrap}.record-field-value--collection[data-v-32edd199]{display:block;padding:0;background:transparent}.empty-value[data-v-32edd199],.text-content[data-v-32edd199]{display:inline}.empty-value[data-v-32edd199]{color:#999}.text-expand-block[data-v-32edd199]{display:flex;flex-direction:column;align-items:flex-start;width:100%}.text-expand-block .text-content[data-v-32edd199]{display:block;width:100%}.expand-link[data-v-32edd199]{display:inline-block;margin-left:0;margin-top:4px;align-self:flex-start;color:#518bf2;cursor:pointer;font-size:13px;white-space:nowrap}.expand-link[data-v-32edd199]:hover{text-decoration:underline}.collection-loading[data-v-32edd199]{min-height:80px;display:flex;align-items:center;justify-content:center;background:#f4f4f4}.collection-error[data-v-32edd199]{min-height:40px;color:#d32f2f}.collection-error[data-v-32edd199],.collection-summary[data-v-32edd199]{display:flex;align-items:center;padding:0 8px;background:#f4f4f4;font-size:14px}.collection-summary[data-v-32edd199]{min-height:22px;line-height:1.5;color:#666}.collection-table-wrapper[data-v-32edd199]{margin-top:4px;border:1px solid #ccc;background:#fff;width:100%;min-width:0;overflow:hidden}.collection-table-scroll-area[data-v-32edd199]{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:hsla(0,0%,60%,.3) var(--portal_menubar_background)}.collection-table-scroll-area--y-scroll[data-v-32edd199]{max-height:352px;overflow-y:auto}.custom-list[data-v-32edd199]::-webkit-scrollbar{width:6px;height:6px}.custom-list[data-v-32edd199]::-webkit-scrollbar-track{background:var(--portal_menubar_background)!important}.custom-list[data-v-32edd199]::-webkit-scrollbar-thumb{background:hsla(0,0%,60%,.3);border-radius:10px}.custom-list[data-v-32edd199]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,60%,.45)}.collection-table[data-v-32edd199]{border-collapse:collapse;table-layout:auto;width:-moz-max-content;width:max-content;min-width:100%}.collection-table td[data-v-32edd199],.collection-table th[data-v-32edd199]{white-space:nowrap}.collection-table th[data-v-32edd199]{position:sticky;top:0;z-index:2;background:#f4f4f4;color:#444;font-weight:400;text-align:left;padding:6px 8px;border:1px solid #ccc}.collection-table td[data-v-32edd199]{color:#666;padding:6px 8px;border:1px solid #ccc;vertical-align:top;background:#fff;word-break:normal;overflow-wrap:normal}.table-header-content[data-v-32edd199]{display:inline-flex;align-items:center}.citation-badge-group[data-v-32edd199]{gap:4px;margin-left:6px}.citation-badge-group[data-v-32edd199],.ref-index-badge[data-v-32edd199]{display:inline-flex;align-items:center;flex:0 0 auto;vertical-align:middle}.ref-index-badge[data-v-32edd199]{justify-content:center;min-width:16px;width:auto;height:16px;padding:0 4px;background-color:#f3f3ee;border:1px solid #898989;border-radius:4px;font-size:10px;font-weight:700;color:#666;line-height:1;box-sizing:border-box}.ref-index-badge--disabled[data-v-32edd199]{opacity:.35}.ref-index-badge--loading[data-v-32edd199]{cursor:not-allowed;opacity:.6}.ref-index-badge--active[data-v-32edd199]{border-color:#14c6de;background-color:#e0f7fa;color:#444}.rfl-loading-overlay[data-v-32edd199]{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.7);min-height:120px}.rfl-data-error[data-v-32edd199]{display:flex;align-items:center;justify-content:center;padding:24px 16px;font-size:14px;color:#d32f2f;text-align:center}.text-content-markdown[data-v-32edd199]{width:100%;white-space:normal;word-break:break-word;font-size:14px;line-height:1.5;color:#666}.text-expand-block .text-content-markdown[data-v-32edd199]{display:block;width:100%}.text-content-markdown[data-v-32edd199] p{margin:0 0 4px}.text-content-markdown[data-v-32edd199] p:last-child{margin-bottom:0}.text-content-markdown[data-v-32edd199] ol,.text-content-markdown[data-v-32edd199] ul{margin:4px 0;padding-left:20px}.text-content-markdown[data-v-32edd199] li{margin:2px 0}.text-content-markdown[data-v-32edd199] h1,.text-content-markdown[data-v-32edd199] h2,.text-content-markdown[data-v-32edd199] h3,.text-content-markdown[data-v-32edd199] h4,.text-content-markdown[data-v-32edd199] h5,.text-content-markdown[data-v-32edd199] h6{font-size:14px;font-weight:700;margin:4px 0;color:#444}.text-content-markdown[data-v-32edd199] strong{font-weight:700}.text-content-markdown[data-v-32edd199] em{font-style:italic}.text-content-markdown[data-v-32edd199] code{background:#eee;border-radius:3px;padding:0 3px;font-family:monospace;font-size:13px}.text-content-markdown[data-v-32edd199] pre{background:#eee;border-radius:4px;padding:8px;overflow-x:auto;white-space:pre;margin:4px 0}.text-content-markdown[data-v-32edd199] pre code{padding:0;background:none}.record-data-pane[data-v-068fbdb8]{height:100%;padding:16px;overflow:auto}.delete-template-confirm-dialog[data-v-74327a8e]{border-radius:8px!important;box-shadow:0 4px 20px rgba(0,0,0,.15)!important}.confirm-message[data-v-74327a8e]{line-height:1.6}.knowledge-item.v-list-item--active[data-v-2b79ecfa],.knowledge-item[data-v-2b79ecfa],.knowledge-item[data-v-2b79ecfa]:active,.knowledge-item[data-v-2b79ecfa]:hover{color:#444!important}[data-v-2b79ecfa] .column-editor-footer .v-btn.v-btn--disabled{background-color:#e8e8e8!important;color:#ccc!important}[data-v-2b79ecfa] .column-editor-footer .v-btn.v-btn--disabled .t-white{color:#ccc!important}.column-editor-card[data-v-2b79ecfa]{display:flex;flex-direction:column;max-height:80vh;overflow:hidden}.column-editor-body[data-v-2b79ecfa]{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:24px 16px!important}[data-v-2b79ecfa] .column-editor-body.custom-scroll-area,[data-v-2b79ecfa] .column-editor-body .v-textarea textarea{scrollbar-width:thin;scrollbar-color:hsla(0,0%,60%,.3) transparent}[data-v-2b79ecfa] .column-editor-body .v-text-field--outlined.v-input--dense .v-input__slot{min-height:32px!important}[data-v-2b79ecfa] .column-editor-body .v-select__selection,[data-v-2b79ecfa] .column-editor-body .v-select__selection--comma,[data-v-2b79ecfa] .column-editor-body .v-text-field--outlined.v-input--dense input,[data-v-2b79ecfa] .column-editor-body .v-textarea textarea{font-size:14px!important;padding-top:0!important;padding-bottom:0!important;line-height:1.35!important;color:#444}[data-v-2b79ecfa] .column-editor-body .v-input{margin:6px 0!important}[data-v-2b79ecfa] .datatype-readonly .v-input__prepend-inner,[data-v-2b79ecfa] .singleselect-opt .v-input__prepend-inner{align-self:center!important;margin-top:0!important}.type-option[data-v-2b79ecfa]{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.type-icon[data-v-2b79ecfa]{width:20px;height:20px;flex:0 0 20px;display:inline-flex;align-items:center;justify-content:center}.type-icon img[data-v-2b79ecfa]{width:100%;height:auto;display:block}.type-label[data-v-2b79ecfa]{color:#444!important;font-size:14px;line-height:20px}[data-v-2b79ecfa] .datatype-readonly input{color:#444!important;-webkit-text-fill-color:#444!important;opacity:1!important}[data-v-2b79ecfa] .column-editor-body .user-prompt-field textarea{max-height:210px;overflow-y:auto}.python-code-hint[data-v-2b79ecfa]{font-size:12px;color:#888;margin-top:2px;padding:0 2px}.python-editor[data-v-2b79ecfa]{border:1px solid rgba(0,0,0,.38);border-radius:4px;overflow:hidden;margin:6px 0;transition:border-color .15s ease,box-shadow .15s ease}.python-editor[data-v-2b79ecfa]:focus-within{border-color:#518bf2;box-shadow:0 0 0 1px #518bf2}.python-editor[data-v-2b79ecfa] .CodeMirror{font-family:Courier New,Courier,monospace;font-size:13px;height:210px;line-height:1.5}.python-editor[data-v-2b79ecfa] .CodeMirror-sizer{box-sizing:content-box!important}.python-char-counter[data-v-2b79ecfa]{font-size:12px;color:#888;white-space:nowrap}.python-char-counter--over[data-v-2b79ecfa]{color:#f44336;font-weight:500}.input-var-hint[data-v-2b79ecfa]{color:#d8d8d8;margin-left:4px;font-size:14px;font-weight:400;max-width:90px;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-inline-group[data-v-2b79ecfa]{display:flex;align-items:center;gap:8px;width:100%}.template-upload-btn[data-v-2b79ecfa]{height:32px!important;border-color:#bdbdbd!important;box-shadow:none!important;font-size:14px!important;color:#666!important}.template-delete-inside[data-v-2b79ecfa]{width:24px!important;height:24px!important;min-width:24px!important;margin-top:-2px}.knowledge-item-title[data-v-2b79ecfa]{display:flex}.knowledge-item-name[data-v-2b79ecfa]{color:#444;font-size:14px;font-weight:400;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.python-validation-errors[data-v-2b79ecfa]{margin-top:4px}.model-list-error[data-v-2b79ecfa],.python-validation-error[data-v-2b79ecfa]{font-size:12px;color:#ff5252;line-height:1.6}.model-list-error[data-v-2b79ecfa]{margin-top:4px}.model-option-icon[data-v-2b79ecfa]{width:18px;height:18px;display:block;-o-object-fit:contain;object-fit:contain}.confirm-update-onedrive-dialog[data-v-9131aa8e]{border-radius:8px!important;box-shadow:0 0 20px rgba(0,0,0,.2)!important}.confirm-message[data-v-9131aa8e]{line-height:1.6}