.knowledge-answer-field{display:grid;gap:6px;min-width:0}.knowledge-answer-field>label{font-size:13px;font-weight:600}.knowledge-answer-field>textarea[hidden]{display:none!important}.knowledge-answer-editor{box-sizing:border-box;min-height:260px;max-height:54vh;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(120,130,140,.4) transparent;width:100%;min-width:0;border:1px solid var(--line);border-radius:9px;background:var(--surface,#fff);color:var(--ink);padding:13px 15px;font-size:16px;font-weight:400;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;outline:none;cursor:text}.knowledge-answer-editor:focus{border-color:var(--action,#168544);box-shadow:0 0 0 3px rgba(36,148,76,.1)}.knowledge-answer-editor[data-empty=true]:before{content:attr(data-placeholder);color:var(--muted);pointer-events:none}.knowledge-answer-editor.is-disabled{opacity:.65;cursor:wait}.knowledge-editor-help{margin:0;color:var(--muted);font-size:12px;line-height:1.6;font-weight:400}.knowledge-editor-image{position:relative;display:block;box-sizing:border-box;max-width:100%;min-width:48px;margin:10px 0;line-height:0;white-space:normal;border-radius:7px;outline:2px solid transparent;outline-offset:2px;user-select:none;cursor:default}.knowledge-editor-image>img{display:block;box-sizing:border-box;width:100%;height:auto;border:1px solid var(--line);border-radius:7px;background:var(--surface-raised,#f4f5f4);pointer-events:none}.knowledge-editor-image.is-selected,.knowledge-editor-image:focus,.knowledge-editor-image:focus-within{outline-color:var(--action,#168544)}.knowledge-editor-image-tools{position:absolute;left:6px;right:6px;top:6px;display:flex;align-items:center;gap:6px;justify-content:space-between;line-height:1.4;opacity:0;pointer-events:none}.knowledge-editor-image:hover .knowledge-editor-image-tools,.knowledge-editor-image.is-selected .knowledge-editor-image-tools,.knowledge-editor-image:focus-within .knowledge-editor-image-tools{opacity:1}.knowledge-editor-image-size{display:inline-block;padding:3px 6px;border-radius:4px;background:rgba(18,25,21,.78);color:#fff;font-size:11px;font-weight:400;white-space:nowrap}.knowledge-editor-image-remove{border:0;border-radius:4px;background:rgba(18,25,21,.8);color:#fff;padding:3px 7px;min-height:24px;font:inherit;font-size:12px;line-height:1.4;cursor:pointer;pointer-events:auto}.knowledge-editor-image-remove:hover{background:#a83c3c}.knowledge-editor-image-resize{position:absolute;bottom:-6px;right:-6px;box-sizing:border-box;display:block;width:18px;height:18px;border:2px solid var(--surface,#fff);border-radius:5px;background:var(--action,#168544);box-shadow:0 0 0 1px var(--action,#168544);touch-action:none;cursor:nwse-resize;opacity:0;outline-offset:4px}.knowledge-editor-image:hover .knowledge-editor-image-resize,.knowledge-editor-image.is-selected .knowledge-editor-image-resize,.knowledge-editor-image:focus-within .knowledge-editor-image-resize{opacity:1}.knowledge-editor-image-resize:after{content:'';position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:1px solid #fff;border-bottom:1px solid #fff}.knowledge-editor-resizing,.knowledge-editor-resizing *{user-select:none!important;cursor:nwse-resize!important}.knowledge-answer-editor::-webkit-scrollbar{width:7px;height:7px}.knowledge-answer-editor::-webkit-scrollbar-thumb{border-radius:8px;background:rgba(120,130,140,.36)}body.theme-dark .knowledge-answer-editor{background:var(--surface-raised,#292929)}@media(max-width:760px){.knowledge-answer-editor{padding:11px 12px;min-height:220px;max-height:48vh}.knowledge-editor-image-tools,.knowledge-editor-image-resize{opacity:1}.knowledge-editor-image-size{font-size:10px}}
