.qa-layout{display:grid;grid-template-columns:minmax(360px,.8fr) minmax(520px,1.2fr);gap:18px;margin-bottom:18px}.qa-form,.qa-generate,.qa-list-panel,.auto-answer-panel{overflow:hidden}.qa-form-body{display:grid;gap:10px;padding:20px 22px 24px}.qa-form-body>label,.qa-toolbar label{color:#8295b1;font-size:.72rem}.qa-help-box{min-height:44px;display:flex;align-items:center;padding:9px 12px;border:1px solid #1d3552;border-radius:9px;background:#091629;color:#7185a2;font-size:.7rem;line-height:1.45}.qa-toolbar{display:grid;grid-template-columns:260px minmax(300px,1fr) auto;gap:14px;align-items:center;padding:18px 22px;border-bottom:1px solid var(--line)}.qa-toolbar .search-box{width:100%;max-width:none}.qa-toolbar>strong{color:#7e91ad;font-size:.78rem}.qa-table{display:grid;gap:14px;align-items:center;padding:14px 22px;border-bottom:1px solid #192a45}.qa-question-header,.qa-question-row{grid-template-columns:minmax(360px,2.3fr) minmax(130px,.8fr) 80px 90px 80px}.qa-answer-header,.qa-answer-row{grid-template-columns:minmax(390px,2.4fr) minmax(140px,.8fr) 90px 150px 120px}.qa-table.qa-question-header,.qa-table.qa-answer-header{background:rgba(255,255,255,.014);color:#6e819e;font-size:.72rem}.qa-title-cell{display:flex;align-items:flex-start;gap:10px;min-width:0}.qa-title-cell input{width:16px;height:16px;margin-top:2px;accent-color:var(--blue);flex:none}.qa-title-cell>div{min-width:0}.qa-title-cell strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.82rem}.qa-title-cell small{display:block;margin-top:5px;color:#70829e;font-size:.68rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qa-cell{color:#8193ae;font-size:.74rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qa-actions{display:flex;gap:6px;justify-content:flex-end}.qa-actions .button{height:32px;padding:0 9px;font-size:.67rem}.qa-question-link{min-height:42px;display:flex;align-items:center;padding:9px 12px;border:1px solid #203653;border-radius:9px;color:#75a7ff;font-size:.82rem}.qa-status.failed{background:rgba(255,100,124,.1);color:#ff8fa1}.qa-status.published{background:rgba(56,214,155,.1);color:#56dfad}.qa-status.ready{background:rgba(132,104,255,.12);color:#aa98ff}.qa-failure{display:block;margin-top:5px;color:#ff8fa1;white-space:normal;line-height:1.35}.qa-metrics{padding:22px;margin:0}.auto-answer-panel>.qa-toolbar{grid-template-columns:minmax(260px,1fr) auto}.auto-answer-panel>.qa-toolbar>div label{display:block;margin-bottom:7px}.auto-answer-panel>.qa-toolbar select{min-width:280px}.auto-answer-panel .article-job-panel{margin:0 22px 22px}.qa-row-selected{background:#102544}.qa-generate .panel-head{border-bottom:1px solid var(--line)}
@media(max-width:1250px){.qa-layout{grid-template-columns:1fr}.qa-question-header,.qa-question-row{grid-template-columns:minmax(300px,2fr) 140px 80px 90px}.qa-question-header span:last-child,.qa-question-row>div:last-child{display:none}.qa-answer-header,.qa-answer-row{grid-template-columns:minmax(320px,2fr) 140px 90px 145px}.qa-answer-header span:last-child,.qa-answer-row>div:last-child{display:none}}
@media(max-width:820px){.qa-toolbar{grid-template-columns:1fr}.qa-question-header,.qa-question-row,.qa-answer-header,.qa-answer-row{grid-template-columns:minmax(0,1fr) 90px}.qa-question-header span:nth-child(2),.qa-question-header span:nth-child(3),.qa-question-row>span:nth-child(2),.qa-question-row>span:nth-child(3),.qa-answer-header span:nth-child(2),.qa-answer-header span:nth-child(4),.qa-answer-row>span:nth-child(2),.qa-answer-row>span:nth-child(4){display:none}.auto-answer-panel>.qa-toolbar{grid-template-columns:1fr}.auto-answer-panel>.qa-toolbar select{min-width:0;width:100%}.qa-metrics{padding:16px}.auto-answer-panel .article-job-panel{margin:0 16px 16px}.qa-layout{grid-template-columns:minmax(0,1fr)}}
.qa-question-header,.qa-question-row{grid-template-columns:minmax(340px,2.2fr) minmax(120px,.75fr) 70px 145px 90px 80px}.qa-answer-header,.qa-answer-row{grid-template-columns:minmax(390px,2.4fr) minmax(140px,.8fr) 90px 175px 120px}.qa-time-cell{display:flex;flex-direction:column;gap:3px}.qa-time-cell small{color:#607795;font-size:.62rem}
.qa-header-select-all{display:flex;align-items:center;gap:9px;color:#8fa4c1;cursor:pointer}.qa-header-select-all input{width:16px;height:16px;accent-color:var(--blue)}
@media(max-width:1250px){.qa-question-header,.qa-question-row{grid-template-columns:minmax(280px,2fr) 120px 70px 135px 90px}.qa-answer-header,.qa-answer-row{grid-template-columns:minmax(320px,2fr) 140px 90px 170px}}
@media(max-width:820px){.qa-question-header,.qa-question-row{grid-template-columns:minmax(0,1fr) 90px}.qa-question-header span:nth-child(2),.qa-question-header span:nth-child(3),.qa-question-header span:nth-child(4),.qa-question-row>span:nth-child(2),.qa-question-row>span:nth-child(3),.qa-question-row>span:nth-child(4){display:none}}
