@property --_1qh2sed9{syntax:"<number>";inherits:true;initial-value:0}
._1qh2sedb{grid-area:-1/chat-bubble-start/auto/entry-end;margin-top:8px}
._1qh2sedc{container:_1qh2sed0/inline-size}
._1qh2sedd{margin-block:8px}
._1qh2sedd:has(._1qh2sedb):has(+._1qh2sedd){margin-bottom:24px}
._1qh2sede{margin-block:24px}
._1qh2sede+._1qh2sede{margin-top:-16px}
._1qh2sedf{margin-block:24px}
._1qh2sedg{--_1qh2sed4:0px;--_1qh2sed3:0px;--_1qh2sed5:12px;--_1qh2sed6:14px;--_1qh2sed7:6px;grid-template-columns:[avatar-start] var(--_1qh2sed4) [avatar-end] var(--_1qh2sed3) [chat-bubble-start] var(--_1qh2sed5) [marker-start] var(--_1qh2sed6) [marker-end] var(--_1qh2sed7) [entry-start] 1fr [entry-end chat-bubble-end];display:grid}
._1qh2sedh{font-size:var(--_1q7zg2uh);line-height:var(--_1q7zg2un);cursor:default;grid-template-rows:1lh auto}
._1qh2sedh:has(._1qh2sedb){grid-template-rows:1lh auto auto}
._1qh2sedl{grid-column:chat-bubble-start/chat-bubble-end}
._1qh2sedm{grid-column:marker-start/chat-bubble-end}
._1qh2sedn{grid-column:avatar-start/avatar-end}
._1qh2sedo{display:none}@container _1qh2sed0 (min-width:500px){._1qh2sedo{display:revert}}@container _1qh2sed0 (min-width:720px){._1qh2sedo{display:none}}
._1qh2sedp{display:none}@container _1qh2sed0 (min-width:720px){._1qh2sedp{display:revert}}
._1qh2sedq{--_1qh2sed8:var(--_1qh2sed5);border-radius:var(--_1q7zg2u13);padding-inline:var(--_1qh2sed8);flex-direction:column;grid-column:chat-bubble-start/chat-bubble-end;gap:6px;padding-top:12px;padding-bottom:16px;display:flex}
._1qh2sedr{background:var(--_1q7zg2u2v)}
.dark ._1qh2sedr{background:var(--_1q7zg2u1c)}
._1qh2seds{background:var(--_1q7zg2u73)}
.dark ._1qh2seds{background:var(--_1q7zg2u31)}
._1qh2sedt{background:var(--_1q7zg2u1m)}
.dark ._1qh2sedt{background:var(--_1q7zg2u3a)}
._1qh2sedu{flex:1}
._1qh2sedr ._1qh2sedu{color:var(--_1q7zg2u5n)}
._1qh2seds ._1qh2sedu{color:var(--_1q7zg2u5t)}
._1qh2sedt ._1qh2sedu{color:var(--_1q7zg2u62)}
._1qh2sedr ._1qh2sedu strong{color:var(--_1q7zg2u5m)}
._1qh2seds ._1qh2sedu strong{color:var(--_1q7zg2u5s)}
._1qh2sedt ._1qh2sedu strong{color:var(--_1q7zg2u61)}
._1qh2sedv{display:flex}
._1qh2sedw{margin-left:auto}
._1qh2sedy{border-radius:var(--_1q7zg2u13);align-items:center;gap:0;margin:-2px;padding:2px;display:flex}
._1qh2sedz{font-size:var(--_1q7zg2uh);line-height:var(--_1q7zg2uo);color:var(--_1q7zg2u75);margin-top:4px}
._1qh2sedt ._1qh2sedz{color:var(--_1q7zg2u62)}
._1qh2sed10{grid-area:1/marker-start/auto/marker-end;place-content:center;display:grid}
._1qh2sed11{grid-area:1/entry-start/3/entry-end;overflow:hidden}
._1qh2sed12{justify-content:center;align-items:center;width:18px;height:18px;display:flex}
._1qh2sed13{justify-content:space-between;align-items:baseline;display:flex}
._1qh2sed14{background:var(--_1q7zg2u48);border-radius:4px;width:6px;height:6px}
._1qh2sed15{display:none}
._1qh2sed16{margin-inline:var(--_1qh2sed5)}
@media (max-width:1023px) and (pointer:coarse) and (prefers-reduced-motion:no-preference){._1qh2seda{touch-action:pan-y pinch-zoom}._1qh2seda[data-timestamp-returning=true]{transition:--_1qh2sed9 .28s cubic-bezier(.32,.72,0,1)}}
@container _1qh2sed0 (min-width:500px){._1qh2sedb{grid-column-start:entry-start}._1qh2sedg{--_1qh2sed4:var(--_1qh2sed2);--_1qh2sed3:8px;--_1qh2sed5:8px;--_1qh2sed6:18px;--_1qh2sed7:8px}._1qh2sedq{--_1qh2sed8:16px}:is(._1qh2sedr,._1qh2seds) ._1qh2sedv{display:none}}
@container _1qh2sed0 (min-width:720px){._1qh2sedg{--_1qh2sed4:var(--_1qh2sed1)}}
@media (hover:hover){._1qh2sedy{transition:background var(--_1q7zg2u19), box-shadow var(--_1q7zg2u19)}._1qh2sedq:hover ._1qh2sedy:not(:has(>:only-child)){background:var(--_1q7zg2u72);box-shadow:var(--_1q7zg2u7a)}._1qh2sedy:has(:is(:not(:only-child):focus,:not(:only-child)[aria-expanded=true])){background:var(--_1q7zg2u72);box-shadow:var(--_1q7zg2u7a)}._1qh2sedy>:not([data-always-visible-in-button-group]){opacity:0;transition:opacity var(--_1q7zg2u19)}._1qh2sedq:hover ._1qh2sedw>*{opacity:1}._1qh2sedw:has(:is(:focus,[aria-expanded=true]))>*{opacity:1}}
@container _1qh2sed0 (min-width:650px){._1qh2sed13,._1qh2sed15{display:revert}._1qh2sed16{margin-inline:revert}}
@container _1qh2sed0 not (min-width:650px){@media (max-width:1023px) and (pointer:coarse) and (prefers-reduced-motion:no-preference){._1qh2seda ._1qh2sed16{white-space:nowrap;transform:translateX(calc((1 - var(--_1qh2sed9)) * (100% + var(--_1qh2sed5))));flex-shrink:0}}}
._80zlds0{height:1lh;min-height:revert;vertical-align:middle}
._1esivt91{border-radius:var(--_1q7zg2u12);width:var(--_1esivt90);height:var(--_1esivt90);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}
