/* ИИ-поиск по инструкциям: после первого ответа поле уточнения сжимается, ответ занимает основную высоту колонки (01.11.2026).
   Подключается последним в ai-search.html. Пока ответа нет, форма прежняя. */
#qa-workspace.qa-workspace--balance .qa-conversation:has(.qa-output>h4)>.qa-form{padding:10px 16px 12px!important;max-height:none}
#qa-workspace.qa-workspace--balance .qa-conversation:has(.qa-output>h4) .qa-form>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
#qa-workspace.qa-workspace--balance .qa-conversation:has(.qa-output>h4) .qa-compose-well{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding:6px 6px 6px 12px}
#qa-workspace.qa-workspace--balance .qa-conversation:has(.qa-output>h4) .qa-form textarea{--qa-editor-height:44px;padding:10px 2px;overflow:hidden!important;white-space:nowrap;text-overflow:ellipsis;transition:height .15s}
#qa-workspace.qa-workspace--balance .qa-conversation:has(.qa-output>h4) .qa-form:focus-within textarea,
#qa-workspace.qa-workspace--balance .qa-conversation:has(.qa-output>h4) .qa-form textarea:not(:placeholder-shown){overflow-x:hidden!important;overflow-y:auto!important;white-space:pre-wrap}
#qa-workspace.qa-workspace--balance .qa-conversation:has(.qa-output>h4) .qa-form:focus-within textarea,
#qa-workspace.qa-workspace--balance .qa-conversation:has(.qa-output>h4) .qa-form textarea:not(:placeholder-shown){--qa-editor-height:88px}
#qa-workspace.qa-workspace--balance .qa-conversation:has(.qa-output>h4) .qa-form-footer{flex-direction:column;align-items:flex-end;gap:2px;margin:0}
#qa-workspace.qa-workspace--balance .qa-conversation:has(.qa-output>h4) .qa-form-footer small{flex:none}
#qa-workspace.qa-workspace--balance .qa-conversation:has(.qa-output>h4) .qa-form-footer .ai-primary{min-height:38px;padding:8px 14px}
#qa-workspace.qa-workspace--balance .qa-conversation:has(.qa-output>h4) .qa-quick-topics{display:inline-block;margin:6px 10px 0 0;vertical-align:top}
#qa-workspace.qa-workspace--balance .qa-conversation:has(.qa-output>h4) .qa-quick-topics[open]{display:block}
#qa-workspace.qa-workspace--balance .qa-conversation:has(.qa-output>h4) .qa-privacy-warning{display:none}
#qa-workspace.qa-workspace--balance .qa-conversation:has(.qa-output>h4) .qa-privacy-compact{margin:6px 0 0}
#qa-workspace.qa-workspace--balance .qa-conversation:has(.qa-output>h4) .qa-transcript{padding:18px 20px}

/* Копирование ответа */
#qa-workspace .qa-feedback{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
#qa-workspace .qa-copy-answer{margin-left:auto;min-height:32px;padding:5px 12px;border:1px solid #cfdbe7;border-radius:9px;background:#fff;font:600 12.5px var(--rmi-font);color:#2f5a85;cursor:pointer}
#qa-workspace .qa-copy-answer:hover{border-color:#8fb0d3;background:#f6f9fc}
#qa-workspace .qa-copy-answer.is-done{border-color:#b5dcc3;background:#e6f5ec;color:#1f6b45}
