.thread.astro-kcc4333i{--thread-blue:#0a6fd6;--thread-gray:#e9e9eb;--thread-text:#000;--thread-card-top:#fffaf2;--thread-card-foot:#efeae2;--thread-card-ink:#140f0a;container-type:inline-size}.inner.astro-kcc4333i{box-sizing:border-box;font-family:var(--font-sans);--size-face:1.75rem;--face-letters:.75rem;--gap:.375rem;--indent:2.875rem;--pad-y:.5625rem;--pad-x:.875rem;--radius:1.25rem;--below:.4375rem;--text:var(--text-list);--lead:var(--leading-detail);--name:.75rem;--name-lead:1rem;--name-gap:.0625rem;--tail-w:1.0625rem;--tail-h:.9375rem;--tail-x:.25rem;--card:15.75rem;--card-top:5rem;--card-pad:.5rem 1rem;--card-foot-pad:.4375rem 1rem;--icon:1.125rem;--dot:.5rem;--dot-gap:.25rem;--place:.9375rem;--place-lead:1.25rem;--sub:.8125rem;--sub-lead:1.125rem;--cap:.9375rem;--cap-lead:1.25rem;--react-w:2rem;--react-h:1.75rem;--react-text:.5rem;--react-x:-.4375rem;--m-size:.4375rem;--m-top:1.375rem;--s-size:.25rem;--s-top:1.75rem;--s-x:-.1875rem;flex-direction:column;gap:.1875rem;margin:0;padding:0;list-style:none;display:flex}@container (width>=30rem){.inner.astro-kcc4333i{border:1px solid var(--color-hairline);border-radius:var(--radius-surface);--size-face:2.25rem;--face-letters:.9375rem;--gap:.5rem;--indent:3.625rem;--pad-y:.6875rem;--pad-x:1.125rem;--radius:1.5625rem;--below:.5625rem;--text:var(--text-subhead);--lead:var(--leading-subhead);--name:var(--text-detail);--name-lead:var(--leading-detail);--name-gap:.125rem;--tail-w:1.3125rem;--tail-h:1.1875rem;--tail-x:.3125rem;--card:22.75rem;--card-top:8.5rem;--card-pad:1rem 1.25rem;--card-foot-pad:.625rem 1.25rem;--icon:1.5rem;--dot:.625rem;--dot-gap:.3125rem;--place:var(--text-subhead);--place-lead:var(--leading-subhead);--sub:var(--text-detail);--sub-lead:var(--leading-detail);--cap:var(--text-list);--cap-lead:var(--leading-list);--react-w:2.5rem;--react-h:2.1875rem;--react-text:.625rem;--react-x:-.125rem;--m-size:.5625rem;--m-top:1.75rem;--s-size:.3125rem;--s-top:2.25rem;--s-x:-.25rem;gap:.25rem;padding:1.5rem 1.625rem}}.msg.astro-kcc4333i{gap:var(--name-gap);flex-direction:column;min-width:0;display:flex}.msg.astro-kcc4333i[data-side=out]{align-items:flex-end}.msg.astro-kcc4333i[data-side=out]+.msg.astro-kcc4333i[data-side=out]{margin-top:.0625rem}.name.astro-kcc4333i{font-size:var(--name);line-height:var(--name-lead);color:var(--color-gray);margin-inline-start:var(--indent)}.row.astro-kcc4333i{align-items:flex-end;gap:var(--gap);min-width:0;display:flex}.slot.astro-kcc4333i{inline-size:var(--size-face);flex:none;margin-block-end:var(--below)}.wrap.astro-kcc4333i{min-width:0;max-inline-size:100%;padding-block-end:var(--below);display:flex;position:relative}.wrap.astro-kcc4333i[data-tapback]{margin-inline-end:calc(var(--react-w) + var(--react-x))}.wrap.astro-kcc4333i[data-tailless]{padding-block-end:0}.bubble.astro-kcc4333i{padding:var(--pad-y) var(--pad-x);border-radius:var(--radius);font-size:var(--text);line-height:var(--lead);background:var(--thread-gray);color:var(--thread-text);overflow-wrap:break-word;min-width:0;margin:0}.astro-kcc4333i[data-side=out] .bubble.astro-kcc4333i{background:var(--thread-blue);color:var(--color-on-ink)}.tail.astro-kcc4333i{inline-size:var(--tail-w);block-size:var(--tail-h);fill:var(--thread-gray);position:absolute;inset-block-end:0}.astro-kcc4333i[data-side=in] .tail.astro-kcc4333i{inset-inline-start:var(--tail-x)}.astro-kcc4333i[data-side=out] .tail.astro-kcc4333i{fill:var(--thread-blue);inset-inline-end:var(--tail-x)}.astro-kcc4333i[data-side=out] .tail.astro-kcc4333i[data-card]{fill:var(--thread-card-foot)}@media (forced-colors:active){.tail.astro-kcc4333i{display:none}}.tapback.astro-kcc4333i{inline-size:var(--react-w);block-size:var(--react-h);pointer-events:none;margin-inline-start:var(--react-x);position:absolute;inset-block-start:calc(0px - var(--name-lead) - var(--name-gap));inset-inline-start:100%}.react.astro-kcc4333i{box-sizing:border-box;border:2px solid var(--color-on-ink);border-radius:var(--radius-full);background:var(--thread-blue);color:var(--color-on-ink);text-align:center;font-weight:700;font-size:var(--react-text);place-content:center;line-height:1;display:grid;position:absolute;inset:0}.dot.astro-kcc4333i{border-radius:var(--radius-full);background:var(--thread-blue);position:absolute}.dot-m.astro-kcc4333i{inline-size:var(--m-size);block-size:var(--m-size);inset-block-start:var(--m-top);inset-inline-start:0}.dot-s.astro-kcc4333i{inline-size:var(--s-size);block-size:var(--s-size);inset-block-start:var(--s-top);inset-inline-start:var(--s-x)}.card.astro-kcc4333i{inline-size:var(--card);border-radius:var(--radius);flex-direction:column;max-inline-size:100%;display:flex;overflow:clip}.art.astro-kcc4333i{box-sizing:border-box;min-block-size:var(--card-top);padding:var(--card-pad);background:var(--thread-card-top);color:var(--thread-card-ink);flex-direction:column;justify-content:space-between;display:flex}.top.astro-kcc4333i{justify-content:space-between;align-items:center;display:flex}.brand.astro-kcc4333i{align-items:center;gap:var(--gap);font-size:var(--cap);line-height:var(--place-lead);font-weight:var(--font-weight-semibold);display:flex}.brand.astro-kcc4333i img.astro-kcc4333i{inline-size:var(--icon);block-size:var(--icon);border-radius:calc(var(--icon) / 4)}.dots.astro-kcc4333i{gap:var(--dot-gap);display:flex}.dots.astro-kcc4333i span.astro-kcc4333i{inline-size:var(--dot);block-size:var(--dot);border-radius:var(--radius-full)}.place.astro-kcc4333i{font-size:var(--place);line-height:var(--place-lead);font-weight:var(--font-weight-semibold);margin:0}.sub.astro-kcc4333i{font-size:var(--sub);line-height:var(--sub-lead);color:var(--color-gray);margin:0}.foot.astro-kcc4333i .sub.astro-kcc4333i{color:#636368}.foot.astro-kcc4333i{padding:var(--card-foot-pad);background:var(--thread-card-foot);color:var(--thread-text)}.cap.astro-kcc4333i{font-size:var(--cap);line-height:var(--cap-lead);font-weight:var(--font-weight-semibold);margin:0}@media screen and (prefers-reduced-motion:no-preference){.astro-kcc4333i[data-arrive] .msg.astro-kcc4333i:not(:first-child),.astro-kcc4333i[data-arrive] .tapback.astro-kcc4333i{animation:thread-arrive var(--duration-settle) var(--ease-out) var(--at) backwards}.astro-kcc4333i[data-arrive] .msg.astro-kcc4333i[data-side=in],.astro-kcc4333i[data-arrive] .tapback.astro-kcc4333i{transform-origin:0 100%}.astro-kcc4333i[data-arrive] .msg.astro-kcc4333i[data-side=out]{transform-origin:100% 100%}.astro-kcc4333i[data-arrive] .tapback.astro-kcc4333i{animation-name:thread-tapback}@media (width<=760px){.astro-kcc4333i[data-arrive] .msg.astro-kcc4333i:not(:last-child),.astro-kcc4333i[data-arrive] .tapback.astro-kcc4333i{animation:none}.astro-kcc4333i[data-arrive] .msg.astro-kcc4333i:last-child{animation-delay:var(--at-alone)}}}@keyframes thread-arrive{0%{opacity:0;transform:translateY(.75rem)scale(.96)}}@keyframes thread-tapback{0%{opacity:0;transform:scale(.4)}}
