.Tag_tag__tktgI{display:inline-flex;align-items:center;gap:var(--lp-space-2);padding:var(--lp-space-1) var(--lp-space-3);border-radius:var(--lp-radius-sm);font-family:var(--lp-typography-family-sans);font-size:var(--lp-typography-size-xs);font-weight:var(--lp-typography-weight-medium);line-height:var(--lp-typography-line-height-snug)}.Tag_tone-success__wRWjQ{background:var(--lp-color-status-success-bg);color:var(--lp-color-status-success-text)}.Tag_tone-warning__BRWqi{background:var(--lp-color-status-warning-bg);color:var(--lp-color-status-warning-text)}.Tag_tone-risk__fIgMN{background:var(--lp-color-status-risk-bg);color:var(--lp-color-status-risk-text)}.Tag_tone-info__uawBc{background:var(--lp-color-status-info-bg);color:var(--lp-color-status-info-text)}.Tag_tone-neutral__GSzl1{background:var(--lp-color-semantic-surface-subtle);color:var(--lp-color-semantic-text-secondary)}.Tag_tone-brand__wAhXt{background:var(--lp-color-brand-emerald-tint);color:var(--lp-color-semantic-text-accent)}.Tag_icon__p57_b{display:inline-flex;width:var(--lp-icon-size-sm);height:var(--lp-icon-size-sm)}.Tag_text__XRBvL{min-width:0}.Tag_remove__NLGwS{display:inline-flex;align-items:center;justify-content:center;width:var(--lp-icon-size-lg);height:var(--lp-icon-size-lg);border:none;padding:0;background:transparent;color:inherit;cursor:pointer;border-radius:var(--lp-radius-sm)}.Tag_remove__NLGwS:focus-visible{outline:var(--lp-color-semantic-focus-ring-width) solid var(--lp-color-semantic-focus-ring);outline-offset:1px}.MessageThread_thread__fJWt_{display:flex;flex-direction:column;min-height:0;font-family:var(--lp-typography-family-sans);color:var(--lp-color-semantic-text-primary)}.MessageThread_scroll__X98cF{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:var(--lp-space-3);padding:var(--lp-space-4)}.MessageThread_dayDivider__2pZd_{display:flex;align-items:center;gap:var(--lp-space-3);margin-block:var(--lp-space-2)}.MessageThread_dayLine__7a0iA{flex:1 1;height:1px;background:var(--lp-color-semantic-border)}.MessageThread_dayLabel__4OC93{flex:none;font-size:var(--lp-typography-size-2xs);font-weight:var(--lp-typography-weight-bold);letter-spacing:var(--lp-typography-tracking-wide);text-transform:uppercase;color:var(--lp-color-semantic-text-subtle)}.MessageThread_row__9p9L7{display:flex;align-items:flex-end;gap:var(--lp-space-2);max-width:78%}.MessageThread_rowSelf__g6z_u{align-self:flex-end;flex-direction:row-reverse}.MessageThread_bubble__NHqsf{display:flex;flex-direction:column;gap:var(--lp-space-1);min-width:0;padding:var(--lp-space-3) var(--lp-space-4);border-radius:var(--lp-radius-md);border-end-start-radius:var(--lp-space-1);background:var(--lp-color-semantic-surface-subtle);color:var(--lp-color-semantic-text-primary)}.MessageThread_bubbleSelf__uob9p{background:var(--lp-color-brand-emerald-tint);border-end-start-radius:var(--lp-radius-md);border-end-end-radius:var(--lp-space-1)}.MessageThread_author__JBrYh{margin:0;font-size:var(--lp-typography-size-2xs);font-weight:var(--lp-typography-weight-bold);color:var(--lp-color-semantic-text-muted)}.MessageThread_body__mm6VR{font-size:var(--lp-typography-size-md);line-height:var(--lp-typography-line-height-relaxed);overflow-wrap:break-word}.MessageThread_body__mm6VR :first-child{-webkit-margin-before:0;margin-block-start:0}.MessageThread_body__mm6VR :last-child{-webkit-margin-after:0;margin-block-end:0}.MessageThread_attachments__YkC_b{display:flex;flex-wrap:wrap;gap:var(--lp-space-2);list-style:none;margin:var(--lp-space-1) 0 0;padding:0}.MessageThread_attachmentLink__NAXSY{color:inherit}.MessageThread_meta__g4dAt{align-items:center;justify-content:flex-end;gap:var(--lp-space-1);font-size:var(--lp-typography-size-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MessageThread_meta__g4dAt,.MessageThread_receipt__GuKRh{display:inline-flex;color:var(--lp-color-semantic-text-subtle)}.MessageThread_receiptRead__Na7Ki{color:var(--lp-color-status-info-base)}.MessageThread_composer__nT6MP{flex:none;-webkit-border-before:1px solid var(--lp-color-semantic-border);border-block-start:1px solid var(--lp-color-semantic-border);padding:var(--lp-space-3) var(--lp-space-4)}