._panel_15u2r_1{gap:1rem;min-width:0;display:grid}._heading_15u2r_2{grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem;display:grid}._heading_15u2r_2 h2{font:650 var(--type-subhead)/1.2 var(--font-display);overflow-wrap:anywhere;margin:0}._heading_15u2r_2 p{color:var(--ink-3);overflow-wrap:anywhere;margin:.3rem 0 0}._contextLink_15u2r_5{border:1px solid var(--border-strong);border-radius:var(--radius-control);min-height:44px;color:var(--action-blue);white-space:nowrap;grid-column:1/-1;justify-self:start;align-items:center;gap:.35rem;padding:.5rem .75rem;font-weight:700;text-decoration:none;display:inline-flex}._contextLink_15u2r_5 svg{width:1rem;height:1rem}._actions_15u2r_7{flex-wrap:wrap;justify-self:end;align-items:center;gap:.35rem;display:flex}._state_15u2r_8{color:var(--ink-3);font-size:var(--type-ui);text-transform:capitalize;margin-top:.3rem;display:block}._messages_15u2r_9{align-content:start;gap:1.25rem;min-height:12rem;padding:.25rem;display:grid}._older_15u2r_10{justify-self:center}._message_15u2r_9{grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;display:grid}._avatar_15u2r_12{background:var(--surface-2);width:2.25rem;height:2.25rem;color:var(--ink-3);font-size:var(--type-caption);border-radius:50%;place-items:center;font-weight:800;display:grid}._messageBody_15u2r_13{min-width:0}._messageBody_15u2r_13 header{align-items:baseline;gap:.65rem;display:flex}._messageBody_15u2r_13 time{color:var(--ink-3);font-size:var(--type-caption)}._messageBody_15u2r_13 p{white-space:pre-wrap;overflow-wrap:anywhere;margin:.45rem 0 0}._messageBody_15u2r_13 a{color:var(--action-blue);text-decoration:underline}._references_15u2r_18{flex-wrap:wrap;gap:.5rem;margin-top:.65rem;display:flex}._reference_15u2r_18{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-2);color:var(--action-blue);font-size:var(--type-caption);padding:.4rem .6rem;font-weight:700;text-decoration:none;display:inline-flex}._reference_15u2r_18[data-restricted=true]{color:var(--ink-3)}._composer_15u2r_21{border-top:1px solid var(--border);gap:.65rem;padding-top:1rem;display:grid}._composer_15u2r_21 textarea{box-sizing:border-box;width:100%;min-height:7.5rem;color:var(--ink);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-control);font:inherit;resize:vertical;padding:10px 12px}._composerFooter_15u2r_23{justify-content:space-between;align-items:center;gap:1rem;display:flex}._composerFooter_15u2r_23 small{color:var(--ink-3)}._suggestions_15u2r_25{border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);max-height:13rem;box-shadow:var(--shadow);display:grid;overflow:auto}._suggestions_15u2r_25 button{border:0;border-bottom:1px solid var(--border);min-height:44px;color:var(--ink);text-align:left;background:0 0;justify-content:space-between;gap:1rem;padding:.7rem .8rem;display:flex}._suggestions_15u2r_25 button:hover,._suggestions_15u2r_25 button:focus-visible{background:var(--interaction-hover-bg)}._suggestions_15u2r_25 small{color:var(--ink-3);text-align:end;justify-items:end;display:grid}._status_15u2r_29{color:var(--ink-3);margin:0}._error_15u2r_30{color:var(--danger-ink);margin:0}._locked_15u2r_31{border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-2);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}@media (width<=700px){._composerFooter_15u2r_23,._locked_15u2r_31{flex-direction:column;align-items:stretch}._contextLink_15u2r_5{justify-content:center}}
