.EbbfSa_inbox{gap:var(--mj-space-md);inline-size:100%;margin-block-end:var(--mj-space-3xl);display:grid}.EbbfSa_chatLayout{border:1px solid rgb(var(--mj-line));border-radius:var(--mj-radius-xl);background:rgb(var(--mj-surface-raised));grid-template-columns:minmax(260px,340px) 1fr;min-block-size:700px;max-block-size:82vh;display:grid;overflow:hidden;box-shadow:0 8px 30px #0000000a}@media (max-width:768px){.EbbfSa_chatLayout{grid-template-columns:1fr;min-block-size:650px;max-block-size:85vh}.EbbfSa_hideMobile{display:none!important}}.EbbfSa_threadSidebar{border-inline-end:1px solid rgb(var(--mj-line));background:rgb(var(--mj-surface));flex-direction:column;min-inline-size:0;display:flex}.EbbfSa_sidebarHeader{padding:var(--mj-space-md) var(--mj-space-lg);border-block-end:1px solid rgb(var(--mj-line));background:rgb(var(--mj-surface-raised));justify-content:space-between;align-items:center;display:flex}.EbbfSa_sidebarTitle{color:rgb(var(--mj-ink));margin:0;font-size:1.125rem;font-weight:700}.EbbfSa_threadList{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.EbbfSa_threadItem{align-items:center;gap:var(--mj-space-md);inline-size:100%;padding:var(--mj-space-md) var(--mj-space-lg);border:none;border-block-end:1px solid rgb(var(--mj-line));text-align:start;cursor:pointer;background:0 0;transition:background .15s;display:flex}.EbbfSa_threadItem:hover{background:rgba(var(--mj-action), .04)}.EbbfSa_threadItemActive{background:rgba(var(--mj-action), .08)!important}.EbbfSa_avatar{background:rgba(var(--mj-action), .15);block-size:2.75rem;inline-size:2.75rem;color:rgb(var(--mj-action));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex}.EbbfSa_threadDetails{flex-direction:column;flex:1;gap:.2rem;min-inline-size:0;display:flex}.EbbfSa_threadTop{justify-content:space-between;align-items:center;gap:var(--mj-space-xs);display:flex}.EbbfSa_threadName{color:rgb(var(--mj-ink));text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:600;overflow:hidden}.EbbfSa_threadTime{color:rgb(var(--mj-ink-muted));flex-shrink:0;font-size:.75rem}.EbbfSa_threadBottom{justify-content:space-between;align-items:center;gap:var(--mj-space-xs);display:flex}.EbbfSa_threadSnippet{color:rgb(var(--mj-ink-muted));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.825rem;overflow:hidden}.EbbfSa_unreadBadge{background:rgb(var(--mj-action));block-size:1.25rem;min-inline-size:1.25rem;color:rgb(var(--mj-on-action));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding-inline:.35rem;font-size:.7rem;font-weight:700;display:inline-flex}.EbbfSa_chatPane{background:rgb(var(--mj-surface));flex-direction:column;block-size:100%;min-inline-size:0;display:flex;position:relative}.EbbfSa_chatHeader{padding:var(--mj-space-sm) var(--mj-space-lg);border-block-end:1px solid rgb(var(--mj-line));background:rgb(var(--mj-surface-raised));z-index:5;justify-content:space-between;align-items:center;display:flex}.EbbfSa_headerContact{align-items:center;gap:var(--mj-space-md);min-inline-size:0;display:flex}.EbbfSa_backBtn{color:rgb(var(--mj-ink));padding:var(--mj-space-xs);cursor:pointer;border-radius:var(--mj-radius-full);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.EbbfSa_contactMeta{flex-direction:column;min-inline-size:0;display:flex}.EbbfSa_contactName{color:rgb(var(--mj-ink));text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:700;overflow:hidden}.EbbfSa_contactStatus{color:rgb(var(--mj-action));align-items:center;gap:.35rem;font-size:.75rem;display:flex}.EbbfSa_onlineDot{background:rgb(var(--mj-action));border-radius:9999px;block-size:6px;inline-size:6px}.EbbfSa_headerActions{align-items:center;gap:var(--mj-space-xs);display:flex}.EbbfSa_iconBtn{padding:var(--mj-space-xs);color:rgb(var(--mj-ink-muted));border-radius:var(--mj-radius-full);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:color .15s,background .15s;display:inline-flex}.EbbfSa_iconBtn:hover{color:rgb(var(--mj-ink));background:rgba(var(--mj-action), .08)}.EbbfSa_messagesScroll{padding:var(--mj-space-lg);gap:var(--mj-space-md);background-color:rgba(var(--mj-surface-sunken), .45);background-image:radial-gradient(rgba(var(--mj-line), .6) 1px, transparent 1px);background-size:20px 20px;flex-direction:column;flex:1;display:flex;overflow-y:auto}.EbbfSa_dayDivider{margin-block:var(--mj-space-xs);background:rgba(var(--mj-surface-raised), .9);border:1px solid rgb(var(--mj-line));color:rgb(var(--mj-ink-muted));border-radius:9999px;align-self:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;box-shadow:0 1px 3px #0000000a}.EbbfSa_bubbleRow{flex-direction:column;max-inline-size:min(85%,32rem);display:flex;position:relative}.EbbfSa_bubbleRowIncoming{align-self:flex-start}.EbbfSa_bubbleRowOutgoing{align-self:flex-end}.EbbfSa_bubble{border-radius:var(--mj-radius-lg);flex-direction:column;gap:.35rem;padding:.5rem .75rem;font-size:.925rem;line-height:1.45;display:flex;position:relative;box-shadow:0 1px 2px #0000000f}.EbbfSa_bubbleIncoming{background:rgb(var(--mj-surface-raised));color:rgb(var(--mj-ink));border:1px solid rgb(var(--mj-line));border-start-start-radius:2px}.EbbfSa_bubbleOutgoing{background:rgba(var(--mj-action), .12);color:rgb(var(--mj-ink));border:1px solid rgba(var(--mj-action), .22);border-start-end-radius:2px}.EbbfSa_quotedBox{border-radius:var(--mj-radius-sm);border-inline-start:3px solid rgb(var(--mj-action));cursor:pointer;background:#0000000a;flex-direction:column;gap:.15rem;margin-block-end:.25rem;padding:.35rem .6rem;font-size:.8rem;display:flex}.EbbfSa_quotedSender{color:rgb(var(--mj-action));font-weight:700}.EbbfSa_quotedSnippet{color:rgb(var(--mj-ink-muted));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EbbfSa_messageBody{word-break:break-word;white-space:pre-wrap}.EbbfSa_voicePlayer{align-items:center;gap:var(--mj-space-sm);padding:var(--mj-space-xs) 0;min-inline-size:220px;display:flex}.EbbfSa_voicePlayBtn{background:rgb(var(--mj-secondary));block-size:2.25rem;inline-size:2.25rem;color:rgb(var(--mj-on-secondary));cursor:pointer;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .1s;display:inline-flex}.EbbfSa_voicePlayBtn:active{transform:scale(.95)}.EbbfSa_voiceControls{flex-direction:column;flex:1;gap:.2rem;display:flex}.EbbfSa_voiceProgressContainer{background:rgba(var(--mj-ink), .15);cursor:pointer;border-radius:9999px;block-size:6px;inline-size:100%;position:relative;overflow:hidden}.EbbfSa_voiceProgressBar{background:rgb(var(--mj-action));border-radius:9999px;block-size:100%;transition:width .1s linear}.EbbfSa_voiceTimeRow{color:rgb(var(--mj-ink-muted));justify-content:space-between;align-items:center;font-size:.725rem;display:flex}.EbbfSa_voiceSpeedBtn{background:rgba(var(--mj-ink), .08);color:rgb(var(--mj-ink));cursor:pointer;border:none;border-radius:9999px;padding:.15rem .4rem;font-size:.7rem;font-weight:700}.EbbfSa_bubbleMeta{color:rgb(var(--mj-ink-muted));justify-content:flex-end;align-items:center;gap:.25rem;margin-top:-.1rem;font-size:.7rem;display:flex}.EbbfSa_ticks{align-items:center;display:inline-flex}.EbbfSa_ticksRead{color:#34b7f1}.EbbfSa_bubbleActionsTrigger{top:4px;opacity:0;pointer-events:none;gap:2px;transition:opacity .15s;display:flex;position:absolute;inset-inline-end:-32px}.EbbfSa_bubbleRow:hover .EbbfSa_bubbleActionsTrigger{opacity:1;pointer-events:auto}.EbbfSa_bubbleRowOutgoing .EbbfSa_bubbleActionsTrigger{inset-inline:-32px auto}.EbbfSa_actionPillBtn{background:rgb(var(--mj-surface-raised));border:1px solid rgb(var(--mj-line));cursor:pointer;block-size:1.6rem;inline-size:1.6rem;color:rgb(var(--mj-ink-muted));border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 1px 3px #00000014}.EbbfSa_actionPillBtn:hover{color:rgb(var(--mj-ink));background:rgba(var(--mj-action), .08)}.EbbfSa_emojiPickerBar{bottom:calc(100% + 4px);background:rgb(var(--mj-surface-raised));border:1px solid rgb(var(--mj-line));z-index:20;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .5rem;animation:.15s cubic-bezier(.175,.885,.32,1.275) EbbfSa_popIn;display:flex;position:absolute;inset-inline-end:0;box-shadow:0 4px 12px #0000001f}@keyframes EbbfSa_popIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.EbbfSa_emojiOption{cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:.2rem;font-size:1.15rem;line-height:1;transition:transform .1s}.EbbfSa_emojiOption:hover{transform:scale(1.3)}.EbbfSa_reactionsBadgeGroup{flex-wrap:wrap;gap:.25rem;margin-top:.2rem;display:flex}.EbbfSa_reactionPill{background:rgb(var(--mj-surface-raised));border:1px solid rgb(var(--mj-line));cursor:pointer;border-radius:9999px;align-items:center;gap:.25rem;padding:.15rem .45rem;font-size:.75rem;transition:transform .1s;display:inline-flex;box-shadow:0 1px 2px #0000000d}.EbbfSa_reactionPillActive{background:rgba(var(--mj-action), .15);border-color:rgb(var(--mj-action))}.EbbfSa_reactionPill:hover{transform:scale(1.05)}.EbbfSa_replyPreviewBar{padding:var(--mj-space-sm) var(--mj-space-lg);background:rgba(var(--mj-action), .06);border-block-start:1px solid rgb(var(--mj-line));border-inline-start:4px solid rgb(var(--mj-action));justify-content:space-between;align-items:center;display:flex}.EbbfSa_replyPreviewContent{flex-direction:column;gap:.1rem;min-inline-size:0;display:flex}.EbbfSa_replyPreviewSender{color:rgb(var(--mj-action));font-size:.8rem;font-weight:700}.EbbfSa_replyPreviewText{color:rgb(var(--mj-ink-muted));text-overflow:ellipsis;white-space:nowrap;font-size:.825rem;overflow:hidden}.EbbfSa_composer{align-items:center;gap:var(--mj-space-sm);padding:var(--mj-space-md) var(--mj-space-lg);background:rgb(var(--mj-surface-raised));border-block-start:1px solid rgb(var(--mj-line));display:flex;position:relative}.EbbfSa_inputField{border:1px solid rgb(var(--mj-line));background:rgb(var(--mj-surface));color:rgb(var(--mj-ink));font:inherit;border-radius:9999px;outline:none;flex:1;padding:.65rem 1rem;font-size:.925rem;transition:border-color .15s}.EbbfSa_inputField:focus{border-color:rgb(var(--mj-action))}.EbbfSa_circleSendBtn{background:rgb(var(--mj-action));block-size:2.5rem;inline-size:2.5rem;color:rgb(var(--mj-on-action));cursor:pointer;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .1s,opacity .15s;display:inline-flex}.EbbfSa_circleSendBtn:active{transform:scale(.95)}.EbbfSa_circleSendBtn:disabled{opacity:.5;cursor:not-allowed}.EbbfSa_recordingTray{background:rgba(var(--mj-danger), .08);border:1px solid rgba(var(--mj-danger), .3);border-radius:9999px;flex:1;justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex}.EbbfSa_recordingStatus{align-items:center;gap:var(--mj-space-sm);color:rgb(var(--mj-danger));font-size:.875rem;font-weight:600;display:flex}.EbbfSa_recordingBlink{background:rgb(var(--mj-danger));border-radius:9999px;block-size:10px;inline-size:10px;animation:1s infinite alternate EbbfSa_pulse}@keyframes EbbfSa_pulse{0%{opacity:.3}to{opacity:1}}.EbbfSa_cancelRecordBtn{color:rgb(var(--mj-ink-muted));cursor:pointer;background:0 0;border:none;font-size:.85rem;font-weight:600}.EbbfSa_cancelRecordBtn:hover{color:rgb(var(--mj-danger))}.EbbfSa_emptyState{justify-content:center;align-items:center;gap:var(--mj-space-sm);color:rgb(var(--mj-ink-muted));text-align:center;padding:var(--mj-space-2xl);flex-direction:column;flex:1;display:flex}
.hne8kW_container{max-inline-size:1248px;padding-inline:max(var(--mj-space-lg), env(safe-area-inset-left));padding-block:var(--mj-space-2xl) var(--mj-space-4xl);margin-inline:auto}.hne8kW_header{margin-block-end:var(--mj-space-2xl)}.hne8kW_title{font-family:var(--font-display), serif;color:rgb(var(--mj-ink));font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.15}.hne8kW_description{color:rgb(var(--mj-ink-muted));max-inline-size:48ch;margin-block-start:var(--mj-space-sm);font-size:1.125rem;line-height:1.6}.hne8kW_layout{gap:var(--mj-space-2xl);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.hne8kW_layout{grid-template-columns:240px minmax(0,1fr);align-items:start}}.hne8kW_sidebar{inline-size:100%;min-inline-size:0}.hne8kW_nav{gap:var(--mj-space-xs);border-block-end:1px solid rgb(var(--mj-line));flex-direction:row;padding-block-end:var(--mj-space-sm);display:flex;overflow-x:auto}@media (min-width:1024px){.hne8kW_nav{border-block-end:none;border-inline-end:1px solid rgb(var(--mj-line));flex-direction:column;padding-block-end:0;padding-inline-end:var(--mj-space-lg);overflow-x:visible}}.hne8kW_navItem{align-items:center;gap:var(--mj-space-md);padding-block:var(--mj-space-sm);padding-inline:var(--mj-space-md);border-radius:var(--mj-radius-sm);color:rgb(var(--mj-ink));white-space:nowrap;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.hne8kW_navItem:hover{background-color:rgb(var(--mj-surface-raised))}.hne8kW_active{background-color:rgb(var(--mj-surface-raised));color:rgb(var(--mj-link));font-weight:600}.hne8kW_icon{inline-size:var(--mj-space-2xl);block-size:var(--mj-space-2xl);flex-shrink:0}.hne8kW_signOutButton{padding-block:var(--mj-space-sm);padding-inline:var(--mj-space-md);color:rgb(var(--mj-link));cursor:pointer;text-underline-offset:.2em;background:0 0;border:none;align-items:center;margin-block-start:var(--mj-space-md);font-size:.875rem;text-decoration:underline;display:inline-flex}.hne8kW_content{min-inline-size:0}
