.Door_wrap__HL79h{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:var(--space-8) clamp(16px,4vw,40px)}.Door_card__k9Yd7{max-width:440px;width:100%;text-align:center}.Door_title__PnF6F{font-family:var(--astra-display,var(--font-display));font-size:var(--size-display-m);margin:var(--space-4) 0 var(--space-2);color:var(--text-strong)}.Door_sub__XJ6cw{color:var(--text-muted);margin:0 0 var(--space-6)}.Door_doors__jaTLn{display:flex;justify-content:center;gap:var(--space-3);margin:0 0 var(--space-8);font-size:var(--size-caption);color:var(--text-faint)}.Door_doorChip__kf6iU{border:var(--bw-hair) solid var(--border-rule);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3)}.NewMessage_toggle__MZzxE{width:100%;margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--bw-hair) dashed var(--border-rule);border-radius:var(--radius-md);background:transparent;color:var(--accent);font:inherit;font-size:var(--size-body-s);font-weight:var(--w-semibold);cursor:pointer;text-align:center}.NewMessage_toggle__MZzxE:hover{background:var(--paper-100);border-style:solid}.NewMessage_panel__ceyWZ{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-3);background:var(--surface-raised)}.NewMessage_input__wRuv5,.NewMessage_panel__ceyWZ{border:var(--bw-hair) solid var(--border-rule);border-radius:var(--radius-md)}.NewMessage_input__wRuv5{width:100%;padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--size-body-s);background:var(--surface-card);color:var(--text-body)}.NewMessage_actions__tSpDg{display:flex;gap:var(--space-2)}.NewMessage_start__h3wHD{flex:1 1 auto;padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius-md);background:var(--accent);color:var(--text-on-accent);font:inherit;font-size:var(--size-body-s);font-weight:var(--w-semibold);cursor:pointer}.NewMessage_start__h3wHD:disabled{opacity:.5;cursor:not-allowed}.NewMessage_cancel__gurAq{padding:var(--space-2) var(--space-3);border:var(--bw-hair) solid var(--border-rule);border-radius:var(--radius-md);background:transparent;color:var(--text-muted);font:inherit;font-size:var(--size-body-s);cursor:pointer}.NewMessage_error__pgVZ3{margin:0;font-size:var(--size-caption);color:var(--danger)}.ConversationList_pane__v4QN4{display:flex;flex-direction:column;height:100%;min-height:0;width:clamp(260px,28vw,340px);flex:0 0 auto;border-right:var(--bw-hair) solid var(--border-hair);background:var(--astra-content-bg,var(--bg-canvas))}.ConversationList_head__4t8Is{flex:0 0 auto;padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:var(--bw-hair) solid var(--border-hair)}.ConversationList_title__LFD_8{font-size:var(--size-title-s);font-weight:var(--w-bold);margin:0 0 var(--space-2)}.ConversationList_searchBanner__sFOUH{flex:0 0 auto;padding:var(--space-2) var(--space-4);font-size:var(--size-caption);color:var(--text-muted);border-bottom:var(--bw-hair) solid var(--border-hair)}.ConversationList_clearLink__oouJp{color:var(--text-body);font-weight:var(--w-medium)}.ConversationList_list__NPyk4{flex:1 1 auto;min-height:0;overflow-y:auto}.ConversationList_row__aWtOI{display:flex;gap:var(--space-3);align-items:center;width:100%;padding:var(--space-3) var(--space-4);border:none;background:none;cursor:pointer;text-align:left}.ConversationList_row__aWtOI:hover{background:var(--paper-100)}.ConversationList_rowActive__pSvAx{background:var(--paper-200)}.ConversationList_avatar__Ky1UJ{flex:0 0 auto;width:40px;height:40px;border-radius:var(--radius-pill);background:var(--astra-accent-dim,var(--navy-500));color:var(--white);display:flex;align-items:center;justify-content:center;font-weight:var(--w-semibold);font-size:var(--size-caption)}.ConversationList_body__sMhKM{flex:1 1 auto;min-width:0}.ConversationList_top__9PQB9{display:flex;justify-content:space-between;gap:var(--space-2)}.ConversationList_name__mQ2zM{font-weight:var(--w-semibold);font-size:var(--size-body-s);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ConversationList_time__hhkL0{flex:0 0 auto;font-size:var(--size-micro);color:var(--text-faint)}.ConversationList_preview__h6dqo{font-size:var(--size-caption);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ConversationList_previewEmpty__UWW0b{font-style:italic;color:var(--text-faint)}.ConversationList_unreadDot__PG04r{flex:0 0 auto;width:8px;height:8px;border-radius:var(--radius-pill);background:var(--astra-accent,var(--accent))}.ConversationList_empty__i7FtS{padding:var(--space-8) var(--space-4);text-align:center;color:var(--text-muted);font-size:var(--size-body-s)}.MessageBubble_row__MFn8D{display:flex;margin-bottom:var(--space-3)}.MessageBubble_mine__2lQWn{justify-content:flex-end}.MessageBubble_bubble__HX1cU{max-width:72%;padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);background:var(--paper-100);color:var(--text-body);font-size:var(--size-body-m);line-height:var(--lh-normal)}.MessageBubble_mine__2lQWn .MessageBubble_bubble__HX1cU{background:var(--astra-accent,var(--accent));color:var(--text-on-accent)}.MessageBubble_meta__A5AgX{display:flex;gap:var(--space-2);align-items:baseline;margin-bottom:2px}.MessageBubble_sender__vJA1s{font-weight:var(--w-semibold);font-size:var(--size-caption);color:var(--text-muted)}.MessageBubble_mine__2lQWn .MessageBubble_meta__A5AgX{justify-content:flex-end}.MessageBubble_time__XB_wX{font-size:var(--size-micro);color:var(--text-faint)}.MessageBubble_undecryptable__NquMy{font-style:italic;color:var(--text-faint)}.Composer_composer__TFXsd{display:flex;gap:var(--space-2);align-items:flex-end}.Composer_docked__fzBQh{padding:var(--space-3) clamp(16px,3vw,32px);border-top:var(--bw-hair) solid var(--border-hair);background:var(--astra-content-bg,var(--bg-canvas))}.Composer_centered__wlq1P{max-width:560px;width:100%;margin:0 auto}.Composer_inputBox__IE6y9{flex:1;display:flex}.Composer_input__2bjNI{flex:1;padding:var(--space-3) var(--space-4);border:var(--bw-hair) solid var(--border-rule);border-radius:var(--radius-lg);font:inherit;background:var(--surface-raised);resize:none;max-height:120px}.Composer_input__2bjNI:disabled{background:var(--paper-100);color:var(--text-faint)}.Composer_send__RQPHM{background:var(--astra-accent,var(--accent));color:var(--text-on-accent);border:none;border-radius:var(--radius-lg);padding:0 var(--space-5);height:44px;font-weight:var(--w-semibold);cursor:pointer}.Composer_send__RQPHM:disabled{opacity:.5;cursor:not-allowed}.Composer_disabledNote__jpn6v{margin-top:var(--space-2);font-size:var(--size-caption);color:var(--text-faint);text-align:center}.ThreadPane_pane__A65Cj{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;height:100%;min-height:0}.ThreadPane_head__NLaaI{flex:0 0 auto;padding:var(--space-4) clamp(16px,3vw,32px);border-bottom:var(--bw-hair) solid var(--border-hair);font-weight:var(--w-semibold)}.ThreadPane_messages__qB8Ph{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--space-4) clamp(16px,3vw,32px)}.ThreadPane_homeWrap__0tk6q{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8) clamp(16px,4vw,40px);gap:var(--space-6);text-align:center}.ThreadPane_greeting__hk4F1{font-family:var(--astra-display,var(--font-display));font-size:var(--size-title-l);color:var(--text-strong);margin:0}.ThreadPane_greetingSub__rzZjn{color:var(--text-muted);margin:calc(-1 * var(--space-4)) 0 0;max-width:420px}.ThreadPane_homeComposer__S3vdb{width:100%;max-width:560px}.ThreadPane_pickerWrap__G8_Sm{flex:1 1 auto;display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.TalkHome_wrap__mqdvR{display:flex;height:100%;min-height:0}.TalkHome_loading__mquM9{flex:1 1 auto;display:flex;align-items:center;justify-content:center;color:var(--text-muted);height:100%}