.helpdesk-owner-thread{--owner-card:#f7f9fd;--owner-border:#ced9ec;--owner-text:#21344e;margin:12px 0;color:var(--owner-text);font-size:13px}.helpdesk-owner-thread .mini-assistant-draft,.helpdesk-owner-thread .mini-assistant-progress,.helpdesk-owner-thread .mini-message{background:var(--owner-card);border:1px solid var(--owner-border);border-radius:12px;padding:12px;margin:9px 0}.helpdesk-owner-thread header{display:flex;justify-content:space-between;gap:12px;font-size:12px}.helpdesk-owner-thread small,.helpdesk-owner-thread time{font-size:11px;opacity:.75}.helpdesk-owner-thread p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;line-height:1.6}.helpdesk-owner-thread .mini-owner-prompt{margin-left:8%;background:#eef3fc}.helpdesk-owner-thread .mini-private-tag{display:block;margin-top:4px}.helpdesk-owner-thread .mini-assistant-draft-text{padding:12px;border-radius:8px;background:#eaf0fb;color:var(--owner-text)}.helpdesk-owner-thread .mini-draft-actions{display:flex;gap:8px;flex-wrap:wrap}.helpdesk-owner-thread button{font:inherit;cursor:pointer;background:var(--owner-card);color:inherit;border:1px solid var(--owner-border);padding:7px 12px;border-radius:8px}.helpdesk-owner-thread button:disabled{opacity:.5;cursor:default}.helpdesk-owner-thread button.mini-primary{background:#2563eb;color:white;border-color:#2563eb}.helpdesk-owner-thread textarea{width:100%;min-height:110px;font:inherit;line-height:1.5;border:1px solid var(--owner-border);border-radius:8px;padding:10px;background:var(--owner-card);color:inherit}.helpdesk-owner-thread label{display:block;margin-top:10px}.helpdesk-owner-thread .mini-draft-hint{font-size:11px}.helpdesk-assistant-caption{margin:4px 16px;font-size:12px;color:#4b6590}.helpdesk-owner-thread .mini-pill{font-size:10px}.helpdesk-owner-thread .mini-error{color:#b42318}