.help-agent-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.help-agent-bar>div{flex:1;display:grid;gap:12px}.help-agent-bar .badge,.help-context .badge{margin-right:8px}.help-context{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:0 0 18px}.help-context>span:last-child{margin-left:auto}.help-warning{background:#fff2cf!important;color:#6d4000!important}.help-workbench{display:grid;grid-template-columns:minmax(230px,1fr) minmax(260px,1.12fr) minmax(260px,1.1fr);gap:16px;align-items:start}.help-workbench .panel{margin:0;overflow:hidden;border:1px solid #bac8c2}.help-workbench .panel-heading{background:#173d34;color:white;border:0;padding:18px}.help-workbench .panel-heading h2{font-size:17px;color:inherit;margin:0}.help-procedure .panel-heading{background:#285e50}.help-chat .panel-heading{background:#29475e}.help-workbench textarea{width:100%;box-sizing:border-box;resize:vertical}.help-empty{color:#53665e;line-height:1.65;padding:12px 0}.help-diagnosis-list{margin-top:22px}.help-hypothesis{border:1px solid #b8cac0;border-radius:10px;padding:14px;margin-bottom:14px;background:#f7faf8}.help-hypothesis.selected{border:2px solid #217150;background:#edf8f1}.help-hypothesis h3,.help-procedure h3{margin-top:0;line-height:1.4}.help-hypothesis p,.help-chat p,.help-steps p{line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.help-uncertain{background:#fff5df;border-left:4px solid #b57a13;padding:14px;line-height:1.6;margin-top:14px;color:#503a12}.help-uncertain ul{padding-left:20px}.help-citation{margin:8px 0;font-size:12px;color:#345e51;overflow-wrap:anywhere}.help-citation summary{cursor:pointer}.help-citation blockquote{background:#eaf0ec;margin:8px 0;padding:10px;border-left:3px solid #6d9484;white-space:pre-wrap;color:#223e33}.help-steps{padding-left:27px;counter-reset:item}.help-steps>li{padding-left:5px;margin:18px 0}.help-steps>li::marker{font-weight:800;color:#176249}.help-chat-history{padding:14px;max-height:640px;overflow-y:auto;display:grid;gap:14px}.help-chat-question{background:#edf2f7;border-radius:10px;padding:13px;margin-left:16px}.help-chat-answer{padding:8px 4px;border-bottom:1px solid #e0e8e2}.help-chat-answer>strong{color:#215544}.help-chat form{border-top:1px solid #d9e2dc}.help-chat form button{margin-top:10px}.help-progress{display:block;font-size:12px;color:#435c50;margin-top:10px}.help-footer{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.help-sessions{max-width:300px}.help-error{color:#9a2525;display:block}.help-feedback,.help-followup,.help-source-excerpt{padding:18px 0;border-bottom:1px solid #d9e2dc}.help-feedback .btn,.help-followup .btn{margin:8px}.help-evidence-key{margin-top:24px;color:#58675f;font-size:12px;line-height:1.6}.help-ticket-tools{margin-bottom:18px}.help-source-excerpt small{display:block}.help-source-excerpt p{line-height:1.6}
@media(min-width:1500px){.help-workbench{grid-template-columns:1fr 1.15fr 1.15fr}.help-chat-history{max-height:720px}}@media(max-width:1150px){.help-workbench{grid-template-columns:1fr 1fr}.help-chat{grid-column:1/-1}.help-chat-history{max-height:380px}}@media(max-width:700px){.help-workbench{grid-template-columns:1fr}.help-chat{grid-column:auto}.help-context{gap:8px}.help-context>span:last-child{margin-left:0}}

.help-media-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:18px 0}.help-media-grid figure{margin:0;border:1px solid #d9e1df;border-radius:12px;overflow:hidden;background:#f5f8f7}.help-media-grid img{display:block;width:100%;max-height:260px;object-fit:contain}.help-media-grid figcaption{padding:8px}.help-video{width:100%;aspect-ratio:16/9;border:0;border-radius:12px;background:#152923}.help-env{white-space:pre-wrap;overflow-wrap:anywhere;background:#eef3f1;padding:16px;border-radius:10px;font-size:13px}.help-range{display:grid;grid-template-columns:1fr 1fr;gap:16px}.help-archive-preview{max-height:320px;overflow:auto;border:1px solid #cad6d2;border-radius:10px;padding:16px;background:#f6f8f7}.help-archive-preview article+article{border-top:1px solid #d7e0dc;padding-top:12px}.help-check{display:flex;align-items:flex-start;gap:10px;margin:12px 0;font-size:14px}.help-check input{width:auto;min-height:auto;margin-top:4px}.help-field-row{display:grid;grid-template-columns:minmax(0,1fr) 200px auto;gap:22px;padding:24px;align-items:center;border-bottom:1px solid #dce4e0}.help-field-row small{display:block;margin-top:6px}.help-field-row h3{margin:10px 0}.help-field-row p{margin:0;white-space:pre-wrap}.help-field-context{padding:16px;background:#eef4f1;border-radius:10px;margin-bottom:16px}.help-field-context+ .actions{margin-bottom:20px}.help-citation .btn{margin:6px 0}.help-agent-bar+.panel{margin-top:16px}@media(max-width:700px){.help-field-row{grid-template-columns:1fr}.help-range{grid-template-columns:1fr}.help-media-grid{grid-template-columns:1fr}}

.help-upload-progress{display:grid;gap:8px;margin:16px 0;color:#173d34;font-weight:600}.help-upload-progress[hidden]{display:none}.help-upload-progress progress{width:100%;height:12px;accent-color:#217150}
