.chat-email-component_wrapper__q3FxP{display:flex;flex-direction:column;gap:4px;width:100%;max-width:571px;padding:4px;border-radius:12px;background:#eee;box-sizing:border-box}.chat-email-component_reviewLayout__TarFf{height:100%;max-width:none;min-height:0}.chat-email-component_reviewLayout__TarFf .chat-email-component_card__QQJLA{flex:1 1 auto;min-height:0}.chat-email-component_reviewLayout__TarFf .chat-email-component_bodyBlock__yTYBo{flex:1 0 auto;min-height:132px;display:flex;flex-direction:column;overflow:hidden}.chat-email-component_reviewLayout__TarFf .chat-email-component_bodyPreviewEditable__S4xMj,.chat-email-component_reviewLayout__TarFf .chat-email-component_fieldTextarea__0Ra1N{flex:1 1 auto;min-height:0;height:100%;max-height:none}.chat-email-component_reviewLayout__TarFf .chat-email-component_footer__rjRlF{flex-shrink:0}.chat-email-component_expandedBody__tC4cN{height:auto;max-width:none}.chat-email-component_expandedBody__tC4cN .chat-email-component_fieldTextarea__0Ra1N{field-sizing:content;height:auto;min-height:186px;max-height:none}.chat-email-component_card__QQJLA{display:flex;flex-direction:column;width:100%;overflow:hidden;border:1px solid #eee;border-radius:12px;background:#fff}.chat-email-component_replyBanner__zrov2{display:flex;align-items:center;gap:6px;margin:0;background:#fafafa}.chat-email-component_replyBanner__zrov2,.chat-email-component_replyContext__ROb_I{padding:10px 12px;border-bottom:1px solid #eee;font-family:var(--layer-font-geist-sans),sans-serif;font-size:12px;line-height:16px;letter-spacing:-.48px;color:#8d8d8d}.chat-email-component_replyContext__ROb_I{flex:0 1 auto;min-height:56px;max-height:200px;overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(#fafafa 30%,hsla(0,0%,98%,0)) top,linear-gradient(hsla(0,0%,98%,0),#fafafa 70%) bottom,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.1),transparent) top,radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.1),transparent) bottom;background-color:#fafafa;background-repeat:no-repeat;background-size:100% 24px,100% 24px,100% 8px,100% 8px;background-attachment:local,local,scroll,scroll}.chat-email-component_replyEvidence__S2u5U{margin:0 0 8px;padding:0;list-style:none}.chat-email-component_replyEvidenceWarning__YCT5v{display:flex;align-items:flex-start;gap:4px;margin:4px 0;padding:4px 8px;border:1px solid #fde68a;border-radius:6px;background:#fffbeb;color:#78350f}.chat-email-component_replyEvidenceWarningIcon__uNAfH{flex-shrink:0;font-size:16px;line-height:16px;color:#b45309}.chat-email-component_replyEarlierInner__DKhCD .chat-email-component_replyMessage__peHWa,.chat-email-component_replyMessage__peHWa+.chat-email-component_replyMessage__peHWa{margin-top:8px}.chat-email-component_replyMessageMeta__vTXEt{margin:0}.chat-email-component_replyMessageFrom__paND9{color:#020100}.chat-email-component_replyMessageBodyClamped__r8s_t{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.chat-email-component_replyMessageBody__lCqN6{margin:2px 0 0;font-size:13px;line-height:18px;letter-spacing:-.52px;color:#020100;white-space:pre-wrap;overflow-wrap:anywhere}.chat-email-component_replyEarlierToggle__CZ99z{display:inline-flex;align-items:center;gap:2px;margin-top:8px;padding:0;border:0;background:none;font:inherit;color:#8d8d8d;cursor:pointer}.chat-email-component_replyEarlierToggle__CZ99z:hover{color:#020100}.chat-email-component_replyEarlierChevron__Z_ge7{font-size:16px;transition:transform .28s ease}.chat-email-component_replyEarlierChevronOpen__EcL7b{transform:rotate(180deg)}.chat-email-component_replyEarlier__L8cDQ{display:grid;grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1)}.chat-email-component_replyEarlierOpen__esmmU{grid-template-rows:1fr}.chat-email-component_replyEarlierInner__DKhCD{overflow:hidden;min-height:0;border-radius:4px}.chat-email-component_replyEarlierInner__DKhCD:focus-visible{outline:2px solid #020100;outline-offset:-2px}@media (prefers-reduced-motion:reduce){.chat-email-component_replyEarlierChevron__Z_ge7,.chat-email-component_replyEarlier__L8cDQ{transition:none}}.chat-email-component_rowTo__s3eT8{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;border-bottom:1px solid #eee;font-family:var(--layer-font-geist-sans),sans-serif;font-size:14px;line-height:20px;letter-spacing:-.56px}.chat-email-component_rowToReview__dG6EB{flex-wrap:nowrap}.chat-email-component_ccBccToggles__exvaY{display:inline-flex;align-items:center;gap:12px;margin-left:auto;flex-shrink:0}.chat-email-component_ccBccToggle__TsZIn{margin:0;padding:0;border:0;background:transparent;cursor:pointer}.chat-email-component_ccBccLabel__9O8Gs,.chat-email-component_ccBccToggle__TsZIn{color:var(--Text-Secondary,#8d8d8d);font-family:var(--layer-font-geist-sans),Geist,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.56px}.chat-email-component_ccBccDismiss__2k3xl{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;margin:0 0 0 auto;padding:0;border:0;background:transparent;cursor:pointer;color:var(--Text-Secondary,#8d8d8d)}.chat-email-component_ccBccDismiss__2k3xl:hover{color:#020100}.chat-email-component_ccBccDismissIcon__kfWTm{font-size:16px;line-height:16px;letter-spacing:-.56px}.chat-email-component_ccBccToggle__TsZIn:hover{color:var(--Text-Secondary,#8d8d8d)}.chat-email-component_bodyBlock__yTYBo:focus-within,.chat-email-component_rowSubject__dHRAK:focus-within,.chat-email-component_rowTo__s3eT8:focus-within{background:#fafafa}.chat-email-component_rowLabel__zevhk{flex-shrink:0;color:#8d8d8d}.chat-email-component_recipientEditor__ex777,.chat-email-component_recipientList__p7XUp{display:flex;flex-wrap:wrap;gap:6px;align-items:center;flex:1;min-width:0}.chat-email-component_recipientEditor__ex777{cursor:text}.chat-email-component_recipientDraftInput__m0oBU{flex:1;min-width:120px;border:none;outline:none;padding:4px 0;margin:0;background:transparent;color:#020100;font-family:var(--layer-font-geist-sans),sans-serif;font-size:14px;line-height:20px;letter-spacing:-.56px}.chat-email-component_recipientDraftInput__m0oBU::-moz-placeholder{color:#b0b0b0}.chat-email-component_recipientDraftInput__m0oBU::placeholder{color:#b0b0b0}.chat-email-component_chipRemove__Ci4yp{display:inline-flex;align-items:center;justify-content:center;border:none;padding:0;margin:0;background:transparent;color:#0052be;font-size:16px;line-height:1;cursor:pointer;opacity:.7}.chat-email-component_chipRemove__Ci4yp:hover{opacity:1}.chat-email-component_recipientChip__71uvX{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border-radius:4px;background:#e7f1ff;color:#0052be;font-size:14px;line-height:20px;letter-spacing:-.56px;word-break:break-word}.chat-email-component_rowSubject__dHRAK{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:16px 12px;border-bottom:1px solid #eee;font-family:var(--layer-font-geist-sans),sans-serif;font-size:14px;line-height:20px;letter-spacing:-.56px}.chat-email-component_subjectText__W3MbA{color:#020100;word-break:break-word}.chat-email-component_fieldInput__dQ765{flex:1;min-width:0;border:none;outline:none;padding:0;margin:0;background:transparent;color:#020100;font:inherit;letter-spacing:inherit;line-height:inherit}.chat-email-component_fieldInput__dQ765::-moz-placeholder{color:#b0b0b0}.chat-email-component_fieldInput__dQ765::placeholder{color:#b0b0b0}.chat-email-component_fieldInput__dQ765:focus{outline:none}.chat-email-component_fieldTextarea__0Ra1N{display:block;width:100%;box-sizing:border-box;border:none;outline:none;padding:0;margin:0;resize:none;overflow-y:auto;background:transparent;color:#020100;font-family:var(--layer-font-geist-sans),sans-serif;font-size:15px;font-weight:400;line-height:1.55;letter-spacing:-.04em;white-space:pre-wrap;word-break:break-word}.chat-email-component_fieldTextarea__0Ra1N::-moz-placeholder{color:#b0b0b0}.chat-email-component_fieldTextarea__0Ra1N::placeholder{color:#b0b0b0}.chat-email-component_fieldTextarea__0Ra1N:focus{outline:none}.chat-email-component_bodyBlock__yTYBo{padding:16px 12px;border-bottom:1px solid #eee}.chat-email-component_bodyText__C9_co{margin:0;font-family:var(--layer-font-geist-sans),sans-serif;font-size:14px;line-height:20px;letter-spacing:-.56px;color:#020100;white-space:pre-wrap;word-break:break-word}.chat-email-component_bodyPreviewEditable__S4xMj{cursor:text;border-radius:4px}.chat-email-component_bodyPreviewEditable__S4xMj:focus-visible{outline:2px solid #176fe2;outline-offset:2px}.chat-email-component_bodyMarkdown__3f4PH{font-size:15px;line-height:1.55;letter-spacing:-.04em;color:#020100}.chat-email-component_footer__rjRlF{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:4px 8px;box-sizing:border-box}.chat-email-component_footerMeta__AwIT6{display:flex;align-items:center;gap:4px;min-width:0}.chat-email-component_providerIconWrap__nveQl{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;padding:4px;box-sizing:border-box;overflow:hidden;border-radius:999px}.chat-email-component_providerIcon__AQJDD{display:block;width:100%;height:100%;max-width:16px;max-height:16px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;pointer-events:none}.chat-email-component_footerHint__pHrPs{margin:0;font-family:var(--layer-font-geist-sans),sans-serif;font-size:12px;line-height:16px;letter-spacing:-.48px;color:#8d8d8d}.chat-email-component_actions__7Q1Uj{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.chat-email-component_btnCopy__L1KO_{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px 12px;border:1px solid #dedede;border-radius:8px;background:#fff;color:#000;font-family:var(--layer-font-geist-sans),sans-serif;font-size:12px;line-height:16px;letter-spacing:-.48px;cursor:pointer}.chat-email-component_btnCopy__L1KO_:hover:not(:disabled){background:#f9f9f9}.chat-email-component_btnCopy__L1KO_:disabled{opacity:.55;cursor:not-allowed}.chat-email-component_btnDraft__3Z3Nr{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px 12px 8px 16px;border:none;border-radius:8px;background:#009360;color:#fff;font-family:var(--layer-font-geist-sans),sans-serif;font-size:12px;line-height:16px;letter-spacing:-.48px;cursor:pointer}.chat-email-component_btnDraft__3Z3Nr:hover:not(:disabled){background:#007a51}.chat-email-component_btnDraft__3Z3Nr:disabled{opacity:.55;cursor:not-allowed}.chat-email-component_msIcon__Q_PIo{font-size:16px;line-height:16px;font-variation-settings:"FILL" 0,"GRAD" 0}.chat-email-component_notice__vcjYw{margin:0;padding:0 8px 4px;font-family:var(--layer-font-geist-sans),sans-serif;font-size:12px;line-height:16px;color:#8d8d8d}.chat-email-component_noticeError__Ksx7N{color:#b42318}.chat-email-component_footerRow__nM9GT{flex-wrap:nowrap;align-items:center;padding:4px 12px}.chat-email-component_footerRow__nM9GT .chat-email-component_footerMeta__AwIT6{flex:1 1 auto;align-items:center;min-width:0}.chat-email-component_footerRow__nM9GT .chat-email-component_footerHint__pHrPs{flex:1 1 auto;min-width:0;max-width:100%}.chat-email-component_footerRow__nM9GT .chat-email-component_actions__7Q1Uj{flex-shrink:0;flex-wrap:nowrap}[class*=chatAssistantText] .chat-email-component_footerRow__nM9GT .chat-email-component_footerHint__pHrPs,[data-home-page-chat=true] .chat-email-component_footerRow__nM9GT .chat-email-component_footerHint__pHrPs{margin:0;max-width:100%;min-width:0;font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.48px;color:#8d8d8d;white-space:normal}[class*=chatAssistantText] .chat-email-component_footerRow__nM9GT .chat-email-component_actions__7Q1Uj,[data-home-page-chat=true] [class*=chatAssistantText] .chat-email-component_footerRow__nM9GT .chat-email-component_actions__7Q1Uj{margin-top:0}