.tasks_page__qDzHx .uiPageHeader[data-compact=true]{padding:8px 0 6px;margin-bottom:8px}.tasks_page__qDzHx .uiPageHeaderSubtitle{margin-top:4px}.tasks_summaryChip__lw99U{display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);font-size:13px;color:var(--text)}.tasks_summaryChip__lw99U strong{font-size:15px}.tasks_summaryChip__lw99U[data-tone=overdue]{border-color:rgba(192,57,43,.4);color:#c0392b}.tasks_summaryChip__lw99U[data-tone=today]{border-color:rgba(184,132,47,.4)}.tasks_quickAdd__uVTk4{border:1px solid var(--line);border-radius:12px;padding:14px;margin:0 0 20px;background:var(--surface)}.tasks_quickAddRow__xq4Qj{display:flex;gap:8px;align-items:stretch}.tasks_quickAddInput__gmw7M{flex:1 1;min-width:0}.tasks_quickAddHint__skQ4p{margin:8px 0 0;font-size:12px;color:var(--muted)}.tasks_manualAddRow__PYWlz{display:flex;gap:8px;align-items:stretch;margin:0 0 20px}@media (max-width:640px){.tasks_manualAddRow__PYWlz,.tasks_quickAddRow__xq4Qj{flex-direction:column}.tasks_manualAddRow__PYWlz button,.tasks_quickAddRow__xq4Qj button{width:100%}}.tasks_manualAddRow__PYWlz input{flex:1 1;min-width:0}.tasks_proposal__CuHRL{margin:12px 0 0;border:1px dashed var(--accent);border-radius:10px;padding:12px;background:var(--surface)}.tasks_proposalHead__LPeBh{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px}.tasks_proposalTitle__eBnkF{font-weight:600;font-size:13px;color:var(--text)}.tasks_aiTag__a0XT2{display:inline-block;padding:2px 8px;border-radius:20px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:rgba(43,108,176,.12);color:var(--accent-text)}.tasks_confidence__X6nCL{font-size:11px;color:var(--muted)}.tasks_proposalSummary__l_O6e{font-size:12px;color:var(--muted);margin:0 0 10px}.tasks_proposalGrid__4_f4g{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.tasks_field__A_U0l{display:flex;flex-direction:column;gap:4px}.tasks_fieldLabel__XPjhW{font-size:11px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.tasks_proposalActions__neyTu{display:flex;gap:8px;margin:12px 0 0}.tasks_section__CVmBo{margin:0 0 16px}.tasks_sectionHead__5TGjJ{display:flex;align-items:center;gap:8px;margin:0 0 8px}.tasks_sectionTitle__mLU9o{font-size:14px;font-weight:700;color:var(--text);margin:0}.tasks_sectionCount__zcaGC{font-size:13px;color:var(--muted)}.tasks_sectionNote__Ardsy{font-size:12px;color:var(--muted);opacity:.85;margin-left:auto;white-space:nowrap}.tasks_focusSection__VQT27{border:1px solid var(--line);border-radius:12px;padding:14px;background:var(--surface)}.tasks_list__gLOHY{display:flex;flex-direction:column;gap:6px}.tasks_card__Y1GLy{display:flex;align-items:flex-start;gap:8px;border:1px solid var(--line);border-radius:10px;padding:8px 10px;background:var(--surface)}.tasks_check__Cavqd{flex-shrink:0;width:20px;height:20px;border-radius:50%;border:2px solid var(--line);background:transparent;cursor:pointer;margin-top:2px}.tasks_check__Cavqd:hover{border-color:var(--accent)}.tasks_check__Cavqd[data-done=true]{background:var(--forest);border-color:var(--forest)}.tasks_cardBody__yp1nr{flex:1 1;min-width:0}.tasks_cardTitleBtn__gVk2R{display:block;width:100%;text-align:left;background:transparent;border:none;padding:0;cursor:pointer;font:inherit}.tasks_cardTitleBtn__gVk2R:hover .tasks_cardTitle__gJVCv{text-decoration:underline}.tasks_cardTitle__gJVCv{font-size:14px;font-weight:500;color:var(--text);margin:0;word-break:break-word}.tasks_cardTitle__gJVCv[data-done=true]{text-decoration:line-through;color:var(--muted)}.tasks_cardMeta__1uSbd{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 0;font-size:12px;color:var(--muted)}.tasks_reason__E7Y4b{font-size:12px;color:var(--accent-text);margin:6px 0 0}.tasks_sourceLink__Wv11g{color:var(--accent-text);text-decoration:none;font-size:12px}.tasks_waitingOn__gbfyS{color:var(--accent-text);font-weight:600;font-size:11.5px;margin-bottom:2px}.tasks_sourceLink__Wv11g:hover{text-decoration:underline}.tasks_dueChip__7w9rD{font-weight:600}.tasks_dueChip__7w9rD[data-overdue=true]{color:#c0392b}.tasks_cardActions__039di{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.tasks_editGrid__xPaxo{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;margin:10px 0 0}.tasks_editActions__JhtmX{display:flex;gap:8px;margin:10px 0 0}.tasks_savingNote__RN3k4{font-size:12px;color:var(--muted)}.tasks_errorText__YFpjQ{color:var(--danger);font-size:12px;margin:6px 0 0}.tasks_empty__Y6BJ7{border:1px dashed var(--line);border-radius:12px;padding:28px 16px;text-align:center;color:var(--muted);font-size:14px}.tasks_rollup___mQsd{font-weight:600;color:var(--muted)}.tasks_rollup___mQsd[data-complete=true]{color:#27ae60}.tasks_cardStacked__ZHmDp{flex-direction:column;align-items:stretch}.tasks_showAll__bmSMH{width:100%;margin:6px 0 0}@media (min-width:641px){.tasks_showAll__bmSMH{width:auto}}.tasks_suggestActions__L5l1D,.tasks_suggestActions__L5l1D button{width:100%}@media (min-width:641px){.tasks_cardStacked__ZHmDp{flex-direction:row;align-items:flex-start}.tasks_suggestActions__L5l1D,.tasks_suggestActions__L5l1D button{width:auto}}.tasks_subList__0hENb{display:flex;flex-direction:column;gap:6px;margin:10px 0 0;padding:0 0 0 8px;border-left:2px solid var(--line)}.tasks_subCard__epF2Y{display:flex;align-items:flex-start;gap:8px;padding:6px 8px;border-radius:8px;background:var(--surface)}.tasks_subAddRow__dej_P{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.tasks_subAddRow__dej_P .tasks_formInput__gynUh{flex:1 1;min-width:0}.tasks_subAddBtn__5Dq_x{align-self:flex-start;background:transparent;border:none;color:var(--accent-text);font-size:12px;font-weight:600;cursor:pointer;padding:2px 0}.tasks_subAddBtn__5Dq_x:hover{text-decoration:underline}.tasks_reminderRow__CeqKk{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0}.tasks_reminderChip__ILS9q{display:inline-flex;align-items:center;padding:2px 8px;border-radius:20px;font-size:11px;font-weight:600;background:rgba(184,132,47,.12);color:#e67e22;border:none;cursor:pointer}.tasks_reminderTriggerBtn___1Lqd{background:transparent;border:none;color:var(--muted);font-size:11px;cursor:pointer;padding:2px 6px}.tasks_reminderTriggerBtn___1Lqd:hover{color:var(--accent-text)}.tasks_approvalTag__VrXAd{display:inline-block;padding:2px 8px;border-radius:20px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:rgba(184,132,47,.15);color:#b8842f}.tasks_cardApproval__w0h0y{border-left:3px solid #b8842f}.tasks_reminderEdit__jXoXq{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.tasks_reminderEdit__jXoXq .tasks_formInput__gynUh{min-width:0}.tasks_recCard___3Jgq{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;border:1px solid var(--line);border-radius:10px;padding:12px;background:var(--surface)}.tasks_recCard___3Jgq[data-inactive=true]{opacity:.6}.tasks_recBody__n7JZz{flex:1 1;min-width:0}.tasks_recActions__fa_zL{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.tasks_recPaused__2X5_4{color:var(--muted);font-weight:600}.tasks_recForm__EwXdp{display:flex;flex-direction:column;gap:10px;border:1px solid var(--line);border-radius:10px;padding:12px;margin:0 0 12px;background:var(--surface)}.tasks_recFormGrid__Ujwur{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.tasks_tableWrap__OnJoq{overflow-x:auto;-webkit-overflow-scrolling:touch}.tasks_table__PjQpL{width:100%;min-width:900px;border-collapse:collapse;font-size:13px;table-layout:fixed}.tasks_table__PjQpL th:nth-child(3){width:9%}.tasks_table__PjQpL th:nth-child(4){width:11%}.tasks_table__PjQpL th:nth-child(5){width:14%}.tasks_table__PjQpL th:nth-child(6){width:8%}.tasks_table__PjQpL th:nth-child(7){width:18%}.tasks_table__PjQpL td:nth-child(5),.tasks_table__PjQpL td:nth-child(7){overflow:hidden;text-overflow:ellipsis}.tasks_table__PjQpL thead tr{border-bottom:1px solid var(--line)}.tasks_table__PjQpL th{padding:6px 10px;text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);white-space:nowrap}.tasks_table__PjQpL td{padding:6px 10px;vertical-align:middle;border-bottom:1px solid var(--line)}.tasks_table__PjQpL tbody tr:last-child td{border-bottom:none}.tasks_tdCheck__pdXXw{width:44px}.tasks_tCheckCell__upB90{display:flex;align-items:center;gap:4px}.tasks_tCheck__tzQR4{flex-shrink:0;width:18px;height:18px;min-height:0;border-radius:50%;border:2px solid var(--line);background:transparent;cursor:pointer;padding:0;position:relative}.tasks_tCheck__tzQR4:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:38px}.tasks_tCheck__tzQR4:hover:not(:disabled){border-color:var(--accent)}.tasks_tCheck__tzQR4:disabled{opacity:.6;cursor:not-allowed}.tasks_tCheck__tzQR4[data-done=true]{background:var(--forest);border-color:var(--forest)}.tasks_tExpandBtn__dB3uO{border:none;background:none;color:var(--muted);cursor:pointer;padding:0 2px;font-size:12px}.tasks_tExpandBtn__dB3uO:hover{color:var(--text)}.tasks_tTitleBtn__9qHa6{border:none;background:none;padding:0;cursor:pointer;text-align:left;font:inherit;margin-right:8px}.tasks_tTitleBtn__9qHa6:hover .tasks_tTitle___kDw2{text-decoration:underline}.tasks_tTitle___kDw2{font-size:13px;font-weight:600;color:var(--text)}.tasks_tTitle___kDw2[data-done=true]{text-decoration:line-through;color:var(--muted)}.tasks_tPriority__rJTOP{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.tasks_tdTask__X8C55{width:auto;min-width:200px}.tasks_tdTaskNested__APyaP{padding-left:32px}.tasks_tdActions__G7QQR{white-space:nowrap}.tasks_table__PjQpL th.tasks_tdActions__G7QQR{width:112px}.tasks_tActionsCell__qW7kT{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.tasks_tActionsCell__qW7kT .btnGhost{padding:6px 10px;min-height:32px;font-size:12px}.tasks_tdExtra___t_BO{background:var(--bg-subtle,#eef0f2);padding:10px 10px 12px 44px}.tasks_cardListDual__5eRP9{display:flex}@media (min-width:641px){.tasks_cardListDual__5eRP9{display:none}}@media (max-width:640px){.tasks_page__qDzHx{display:flex;flex-direction:column}.tasks_quickAdd__uVTk4{order:1}.tasks_afterQuickAddMobile__d3Pas{order:2}}.tasks_filterBarWide__s50tW{display:block}.tasks_filterBarNarrow__4ZItU{display:none}@media (max-width:640px){.tasks_filterBarWide__s50tW{display:none}.tasks_filterBarNarrow__4ZItU{display:block}.tasks_tableWrap__OnJoq{display:none}}@media (min-width:641px){.tasks_editGrid__xPaxo,.tasks_proposalGrid__4_f4g{grid-template-columns:2fr 1fr 1fr;align-items:end}.tasks_recFormGrid__Ujwur{grid-template-columns:repeat(4,1fr);align-items:end}.tasks_card__Y1GLy{align-items:center}.tasks_cardActions__039di,.tasks_recActions__fa_zL{flex-direction:row;align-items:center}}.tasks_searchExportRow__PXIZI{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.tasks_searchExportRow__PXIZI input[type=search]{flex:1 1 220px;min-width:0}.tasks_searchExportRow__PXIZI button{min-height:44px}@media (max-width:640px){.tasks_searchExportRow__PXIZI{flex-direction:column;align-items:stretch}.tasks_searchExportRow__PXIZI input[type=search]{flex:0 0 auto;min-height:44px}.tasks_searchExportRow__PXIZI button{justify-content:center}}.tasks_optionalTools__U675x>summary,.tasks_quickAdd__uVTk4>summary,.tasks_taskMore__c1CRw summary,.tasks_taskTools__JBRIt summary{min-height:44px;align-content:center;cursor:pointer;color:var(--forest);font-weight:600}.tasks_optionalTools__U675x>summary:focus-visible,.tasks_quickAdd__uVTk4>summary:focus-visible,.tasks_taskMore__c1CRw summary:focus-visible,.tasks_taskTools__JBRIt summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tasks_taskMore__c1CRw{margin-top:var(--space-2)}.tasks_taskMoreActions__FZQ01{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-top:var(--space-2)}.tasks_taskMoreActions__FZQ01>button{min-height:44px}.tasks_optionalTools__U675x{border-top:1px solid var(--line);padding-top:var(--space-2);margin-top:var(--space-3)}.tasks_sectionMore__kP_fQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);font-size:13px;color:var(--muted);margin-top:var(--space-2)}.tasks_loadFailure__4A_Kf{border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-3);background:var(--surface)}.tasks_srOnly__p9oyy{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}@media (any-pointer:coarse){.tasks_page__qDzHx button{min-height:44px;min-width:44px}.tasks_page__qDzHx .tasks_sourceLink__Wv11g,.tasks_taskCard__NyqPy a{display:inline-flex;align-items:center;min-height:44px;min-width:44px}.tasks_page__qDzHx .tasks_tCheck__tzQR4,.tasks_page__qDzHx button[title="Mark done"],.tasks_page__qDzHx button[title=Completed]{min-height:0;min-width:0}.tasks_page__qDzHx .tasks_tCheck__tzQR4:after,.tasks_taskCard__NyqPy button[title="Mark done"]:after,.tasks_taskCard__NyqPy button[title=Completed]:after{height:44px}.tasks_tCheckCell__upB90{min-height:44px}.tasks_page__qDzHx .tasks_tActionsCell__qW7kT{gap:8px}.tasks_page__qDzHx .tasks_tActionsCell__qW7kT .btnGhost{min-height:44px}}.tasks_withheldNotice__Ifdjy{margin:8px 0;padding:10px 12px;border-left:4px solid #e67e22;background:var(--surface);color:var(--text);font-size:14px}.TaskDetailDrawer_loading__evp77{padding:24px;color:var(--muted);font-size:13px}.TaskDetailDrawer_body__lZgOn{display:flex;flex-direction:column;gap:18px}.TaskDetailDrawer_field__Qiw6r{display:flex;flex-direction:column;gap:6px;min-width:0}.TaskDetailDrawer_fieldLabel___4coM{font-size:11px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.TaskDetailDrawer_assignedByNote__z2RQK{margin:4px 0 0;font-size:11px;color:var(--muted)}.TaskDetailDrawer_row__tpQwD{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media (max-width:480px){.TaskDetailDrawer_row__tpQwD{grid-template-columns:1fr}}.TaskDetailDrawer_segmented__QS_2U{display:flex;flex-wrap:wrap;gap:6px}.TaskDetailDrawer_segBtn__fnSAi{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize}.TaskDetailDrawer_segBtn__fnSAi[data-active=true]{background:var(--accent);border-color:var(--accent);color:var(--white)}.TaskDetailDrawer_segBtn__fnSAi[data-priority=urgent][data-active=true]{background:#c0392b;border-color:#c0392b}.TaskDetailDrawer_segBtn__fnSAi[data-priority=high][data-active=true]{background:#e67e22;border-color:#e67e22}.TaskDetailDrawer_segBtn__fnSAi[data-priority=low][data-active=true]{background:var(--muted);border-color:var(--muted)}.TaskDetailDrawer_sourceCard__JOefa{border:1px solid var(--line);border-radius:var(--radius);padding:10px 12px;background:var(--surface)}.TaskDetailDrawer_sourceTitle__kSS20{font-size:14px;font-weight:700;color:var(--text);margin-top:2px}.TaskDetailDrawer_sourceSubtitle__XANej{font-size:12px;color:var(--muted);margin-top:2px}.TaskDetailDrawer_sourceOpen__zZ8nw{display:inline-block;margin-top:6px;font-size:12px;font-weight:600;color:var(--accent)}.TaskDetailDrawer_checklistHead__Jd0A6{display:flex;align-items:center;justify-content:space-between}.TaskDetailDrawer_checklistCount__fA6O_{font-size:11px;font-weight:700;color:var(--muted)}.TaskDetailDrawer_checklistCount__fA6O_[data-complete=true]{color:#27ae60}.TaskDetailDrawer_progressBar__wNCH6{height:5px;border-radius:3px;background:var(--line);overflow:hidden;margin:4px 0}.TaskDetailDrawer_progressFill__L6BqX{height:100%;background:var(--accent);border-radius:3px;width:var(--pct,0)}.TaskDetailDrawer_checklistItems__poBdm{display:flex;flex-direction:column;gap:4px}.TaskDetailDrawer_checklistItem__XfAgM{display:flex;align-items:center;gap:8px;padding:4px 0}.TaskDetailDrawer_checklistCheck__GsCwD{width:16px;height:16px;flex-shrink:0;border-radius:4px;border:1.5px solid var(--line);background:var(--bg);cursor:pointer;padding:0}.TaskDetailDrawer_checklistCheck__GsCwD[data-done=true]{background:var(--accent);border-color:var(--accent)}.TaskDetailDrawer_checklistText__s_Lsi{flex:1 1;font-size:13px;color:var(--text)}.TaskDetailDrawer_checklistText__s_Lsi[data-done=true]{color:var(--muted);text-decoration:line-through}.TaskDetailDrawer_checklistRemove__oSA_Q{border:none;background:transparent;color:var(--muted);cursor:pointer;font-size:14px;padding:2px 6px}.TaskDetailDrawer_checklistRemove__oSA_Q:hover{color:var(--danger)}.TaskDetailDrawer_subtaskDue__6atBN{font-size:11px;color:var(--muted);white-space:nowrap}.TaskDetailDrawer_checklistAddRow__phc_S{display:flex;gap:6px;margin-top:6px}.TaskDetailDrawer_checklistAddRow__phc_S input{flex:1 1;min-width:0}.TaskDetailDrawer_secondarySection__Zs9nx{border-top:1px solid var(--line);padding-top:var(--space-3)}.TaskDetailDrawer_secondarySummary__5i_Hx{cursor:pointer;color:var(--text);font-weight:600;padding-block:var(--space-2)}.TaskDetailDrawer_secondarySummary__5i_Hx:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.TaskDetailDrawer_secondarySection__Zs9nx[open]>.TaskDetailDrawer_secondarySummary__5i_Hx{margin-bottom:var(--space-2)}@media (max-width:600px){.TaskDetailDrawer_body__lZgOn{gap:var(--space-4)}.TaskDetailDrawer_body__lZgOn input,.TaskDetailDrawer_body__lZgOn select,.TaskDetailDrawer_body__lZgOn textarea{font-size:16px;min-width:0;max-width:100%;box-sizing:border-box}.TaskDetailDrawer_body__lZgOn button,.TaskDetailDrawer_secondarySummary__5i_Hx{min-height:44px}.TaskDetailDrawer_secondarySummary__5i_Hx{display:list-item;align-content:center}.TaskDetailDrawer_segBtn__fnSAi{flex:1 1 auto;border-radius:var(--radius-sm)}.TaskDetailDrawer_checklistCheck__GsCwD,.TaskDetailDrawer_checklistCheck__GsCwD[data-done=true]{width:44px;height:44px;flex-basis:44px;border:0;background:transparent;display:grid;place-items:center}.TaskDetailDrawer_checklistCheck__GsCwD:before{content:"";width:20px;height:20px;border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.TaskDetailDrawer_checklistCheck__GsCwD[data-done=true]:before{content:"✓";background:var(--accent);border-color:var(--accent);color:var(--white)}.TaskDetailDrawer_checklistRemove__oSA_Q{min-width:44px;flex-shrink:0}.TaskDetailDrawer_checklistText__s_Lsi,.TaskDetailDrawer_commentBody__1yjmz,.TaskDetailDrawer_dependencyTitle__Riy_T,.TaskDetailDrawer_sourceTitle__kSS20{min-width:0;overflow-wrap:anywhere}.TaskDetailDrawer_commentMeta__E8Z1f{flex-wrap:wrap}.TaskDetailDrawer_calendarLinkWrap___Z6tl>button{max-width:100%;white-space:normal;text-align:left}}.TaskDetailDrawer_linkedEventCard__r0uMp{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--line);border-radius:var(--radius);padding:8px 12px;background:var(--surface);font-size:13px;color:var(--text)}.TaskDetailDrawer_calendarLinkWrap___Z6tl{position:relative}.TaskDetailDrawer_pickerMenu__3Td1N{margin-top:6px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);display:flex;flex-direction:column;overflow:hidden;max-height:260px;overflow-y:auto}.TaskDetailDrawer_pickerSectionLabel__3hciM{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:8px 12px 2px}.TaskDetailDrawer_pickerMenuItem__s1oTx{border:none;background:transparent;text-align:left;padding:8px 12px;font-size:13px;color:var(--text);cursor:pointer;border-top:1px solid var(--line)}.TaskDetailDrawer_pickerMenuItem__s1oTx:hover{background:var(--bg)}.TaskDetailDrawer_inlineFlash__070BH{font-size:12px;color:var(--muted);margin-top:4px}.TaskDetailDrawer_blockerWarning__674aL{font-size:12px;font-weight:600;color:#c0392b;background:var(--surface);border:1px solid #c0392b;border-radius:var(--radius);padding:6px 10px;margin-bottom:8px}.TaskDetailDrawer_dependencyGroup__q8NZR{margin-bottom:8px}.TaskDetailDrawer_dependencyRow__IvYRz{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:3px 0}.TaskDetailDrawer_dependencyTitle__Riy_T{font-size:13px;color:var(--text)}.TaskDetailDrawer_dependencyTitle__Riy_T[data-incomplete=true]{color:#e67e22;font-weight:600}.TaskDetailDrawer_hiddenFileInput__gc2HE{display:none}.TaskDetailDrawer_commentList__GeuPS{display:flex;flex-direction:column;gap:10px;margin-bottom:8px}.TaskDetailDrawer_commentEmpty__A2Lqm{font-size:12px;color:var(--muted)}.TaskDetailDrawer_commentItem___5bBo{border-left:2px solid var(--line);padding-left:10px}.TaskDetailDrawer_commentMeta__E8Z1f{display:flex;gap:8px;align-items:baseline}.TaskDetailDrawer_commentAuthor__09xNw{font-size:12px;font-weight:700;color:var(--text)}.TaskDetailDrawer_commentTime__JyGx1{font-size:11px;color:var(--muted)}.TaskDetailDrawer_commentBody__1yjmz{font-size:13px;color:var(--text);margin-top:2px;white-space:pre-wrap}.TaskDetailDrawer_assigneeRow__nUmhU{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0 0 8px}.TaskDetailDrawer_assigneeChip__YKQss{font-size:13px;color:var(--muted)}.TaskDetailDrawer_assigneeChip__YKQss[data-ball=true]{color:var(--accent);font-weight:600}@media (min-width:721px){.TaskDetailDrawer_checklistCheck__GsCwD{min-height:0}}.TaskDetailDrawer_loadRecovery__l_Vpk{display:grid;grid-gap:12px;gap:12px;padding:20px}.TaskDetailDrawer_loadRecovery__l_Vpk p{margin:0;color:var(--text)}.TaskDetailDrawer_loadRecovery__l_Vpk button{min-height:44px;justify-self:start}.TaskDetailDrawer_editFields___Lzby{display:flex;flex-direction:column;gap:18px;border:0;padding:0;margin:0;min-width:0}.TaskDetailDrawer_editLegend__Cdi6m{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.TaskDetailDrawer_recovery__F6aU_{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid var(--line);border-radius:var(--radius)}.TaskDetailDrawer_recovery__F6aU_ p{margin:0;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.TaskDetailDrawer_recovery__F6aU_ button{min-height:44px}.TaskDetailDrawer_saveStatus__GKQWs{min-height:20px;margin:0;font-size:13px;color:var(--muted)}.ApprovalReviewDrawer_loading__qQdKL{padding:24px;color:var(--muted);font-size:13px}.ApprovalReviewDrawer_body__iGktr{display:flex;flex-direction:column;gap:16px}.ApprovalReviewDrawer_badge__iVSmk{align-self:flex-start;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:rgba(184,132,47,.15);color:#b8842f}.ApprovalReviewDrawer_contextCard__7aAJM{border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;background:var(--surface);display:flex;flex-direction:column;gap:6px}.ApprovalReviewDrawer_contextRow__CBXMI{display:flex;justify-content:space-between;font-size:13px;color:var(--text)}.ApprovalReviewDrawer_contextLabel__ca3sB{color:var(--muted)}.ApprovalReviewDrawer_contextRoute__Tu_7k{font-size:11px;color:var(--muted);margin-top:4px;padding-top:6px;border-top:1px solid var(--line)}.ApprovalReviewDrawer_description__xMRsC{font-size:13px;color:var(--text);line-height:1.5;margin:0}.ApprovalReviewDrawer_budgetImpact__jwqWk{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:6px;border:1px solid var(--line);background:var(--surface);font-size:12px;font-weight:600;color:var(--forest)}.ApprovalReviewDrawer_budgetImpactOver__VIk0k{color:#c0392b;border-color:#c0392b;background:rgba(192,57,43,.06)}.ApprovalReviewDrawer_budgetImpactIcon__hSSw4{font-size:13px}.ApprovalReviewDrawer_attachments__71LSU{border:1px solid var(--line);border-radius:var(--radius);padding:10px 12px;background:var(--surface);display:flex;flex-direction:column;gap:6px}.ApprovalReviewDrawer_docsLoading__Au1_E{font-size:12px;color:var(--muted)}.ApprovalReviewDrawer_docRow__e8cPw{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;background:transparent;border:none;border-top:1px solid var(--line);padding:6px 0 0;font:inherit;text-align:left;cursor:pointer;color:var(--accent)}.ApprovalReviewDrawer_docRow__e8cPw:first-of-type{border-top:none;padding-top:0}.ApprovalReviewDrawer_docName__EWmh7{font-size:13px;text-decoration:underline}.ApprovalReviewDrawer_docSize__9zhuF{font-size:11px;color:var(--muted);flex-shrink:0}.ApprovalReviewDrawer_sourceCard__AF7d8{border:1px solid var(--line);border-radius:var(--radius);padding:10px 12px;background:var(--surface)}.ApprovalReviewDrawer_sourceLabel__SvGV_{font-size:11px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.ApprovalReviewDrawer_sourceTitle__GtguQ{font-size:14px;font-weight:700;color:var(--text);margin-top:2px}.ApprovalReviewDrawer_sourceSubtitle__rwPe2{font-size:12px;color:var(--muted);margin-top:2px}.ApprovalReviewDrawer_sourceOpen__uquoD{display:inline-block;margin-top:6px;font-size:12px;font-weight:600;color:var(--accent)}.ApprovalReviewDrawer_error__ELrdP{color:var(--danger);font-size:12px}.ApprovalReviewDrawer_rejectBox__vZ9Ew{display:flex;flex-direction:column;gap:10px}.ApprovalReviewDrawer_actions__WIGRS{display:flex;gap:8px}.ApprovalReviewDrawer_dangerBtn__wM1U7{background:var(--danger);border-color:var(--danger)}.project-tasks-panel_wrap__NPcNJ{display:grid;grid-gap:12px;gap:12px}.project-tasks-panel_intro__telf7{margin:0;font-size:12.5px;line-height:1.5;color:var(--muted)}.project-tasks-panel_link__RcDfw{color:var(--accent);font-weight:600}.project-tasks-panel_addRow__V9fDf{display:grid;grid-template-columns:minmax(0,1fr) 140px 100px 150px 170px auto;grid-gap:8px;gap:8px;align-items:center}.project-tasks-panel_dueInput__pKHup,.project-tasks-panel_select__ortO3,.project-tasks-panel_titleInput__3xwtZ{width:100%;padding:7px 9px;border-radius:6px;border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;font-size:12.5px;box-sizing:border-box}.project-tasks-panel_dueInput__pKHup:focus,.project-tasks-panel_select__ortO3:focus,.project-tasks-panel_titleInput__3xwtZ:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.project-tasks-panel_error__5f4oc{font-size:12px;color:#c0392b;border:1px solid #c0392b;border-radius:6px;padding:7px 10px}.project-tasks-panel_empty__qPWDf{font-size:12.5px;color:var(--muted);padding:6px 2px}.project-tasks-panel_list__xg_QV{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.project-tasks-panel_row__DQi88{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:8px;padding:9px 12px;background:var(--surface)}.project-tasks-panel_row__DQi88[data-priority=high]{border-left:3px solid #e67e22}.project-tasks-panel_rowMain__JRpTp{display:grid;grid-gap:3px;gap:3px;min-width:0}.project-tasks-panel_rowTitle__eMgtU{font:inherit;font-size:13px;color:var(--text);overflow-wrap:anywhere;text-align:left;border:0;padding:0;background:transparent;min-height:44px;cursor:pointer}.project-tasks-panel_rowTitle__eMgtU:hover{color:var(--accent)}.project-tasks-panel_rowTitle__eMgtU:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.project-tasks-panel_rowTitle__eMgtU:disabled{cursor:default;opacity:.6}.project-tasks-panel_rowMeta__pDvCC{display:flex;flex-wrap:wrap;gap:10px;font-size:11.5px;color:var(--muted)}.project-tasks-panel_rowMeta__pDvCC span[data-overdue=true]{color:#c0392b;font-weight:600}.project-tasks-panel_high__10bim{color:#e67e22;font-weight:600}.project-tasks-panel_waitingOn__vNAs4{color:var(--accent);font-weight:600}.project-tasks-panel_help__uHXJ_{font-size:11.5px;line-height:1.45;color:var(--muted)}.project-tasks-panel_ai__Z3bQQ{font-style:italic}@media (max-width:640px){.project-tasks-panel_addRow__V9fDf{grid-template-columns:1fr 1fr}.project-tasks-panel_titleInput__3xwtZ{grid-column:1/-1}.project-tasks-panel_addRow__V9fDf>button{grid-column:1/-1;width:100%}.project-tasks-panel_row__DQi88{flex-direction:column;align-items:stretch;gap:8px}.project-tasks-panel_row__DQi88>button{width:100%}}.project-tasks-panel_linkButton__W94As{background:none;border:0;padding:0;font:inherit;color:var(--accent);font-weight:600;cursor:pointer;text-decoration:underline}.project-tasks-panel_linkButton__W94As:hover{opacity:.85}.project-tasks-panel_linkPlain__uRpdP{color:var(--text);font-weight:600}.project-tasks-panel_assignee__4_HXY{color:var(--muted)}.project-tasks-panel_assignee__4_HXY[data-ball=true]{color:var(--accent);font-weight:600}.project-tasks-panel_rowActions__OVfHg{display:flex;gap:8px;flex-shrink:0}.project-tasks-panel_assigneeEditor__yGsbU{margin:8px 0 0;padding:10px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.project-tasks-panel_assigneeHint__1sKSb{margin:0 0 8px;font-size:12px;color:var(--muted)}.project-tasks-panel_assigneeChecks__1rgbK{display:flex;flex-wrap:wrap;gap:8px 14px}.project-tasks-panel_assigneeCheck__uNQJ3{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text);min-height:44px}.project-tasks-panel_ballTag__Ouczz{font-size:11px;font-weight:600;color:var(--accent)}.project-tasks-panel_assigneeHand__ZOHLG{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:13px;color:var(--text)}.project-tasks-panel_assigneeHand__ZOHLG select{min-height:44px}@media (max-width:640px){.project-tasks-panel_rowActions__OVfHg{flex-direction:column}.project-tasks-panel_assigneeChecks__1rgbK{flex-direction:column;gap:0;max-height:45vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.project-tasks-panel_assigneeHand__ZOHLG{flex-direction:column;align-items:stretch}}.project-tasks-panel_scheduleSection__ALGsR{display:grid;grid-gap:8px;gap:8px;margin-top:6px}.project-tasks-panel_scheduleHeading__pc8_F{margin:0;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--text)}.project-tasks-panel_scheduleCount__dW_2q{font-size:11px;font-weight:600;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:1px 8px}.project-tasks-panel_scheduleTitle__Q04ps{font-size:13px;color:var(--text);text-decoration:none;overflow-wrap:anywhere;min-height:44px;display:flex;align-items:center}.project-tasks-panel_scheduleTitle__Q04ps:hover{color:var(--accent)}.project-tasks-panel_scheduleTitle__Q04ps:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.project-tasks-panel_scheduleTag__uU_Tj{font-weight:600;color:var(--forest)}.project-tasks-panel_row__DQi88[data-overdue=true]{border-left:3px solid #c0392b}.project-tasks-panel_blocked__8o7b1{color:#e67e22;font-weight:600}.project-tasks-panel_scheduleOpen__1JWjk{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:13px;padding:8px 14px}@media (max-width:640px){.project-tasks-panel_scheduleOpen__1JWjk{width:100%}}.project-library-panel_panel__sCTSE{display:flex;flex-direction:column;gap:14px}.project-library-panel_muted__GC079{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.project-library-panel_error__R3oGJ{margin:0;color:var(--danger);font-size:13px}.project-library-panel_failed__HwiKY{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;border:1px solid var(--danger);border-radius:8px;color:var(--danger);font-size:13px}.project-library-panel_summary__FLvNW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.project-library-panel_cell__PCM4i{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);min-width:0}.project-library-panel_num__CyMi7{font-size:22px;font-weight:700;line-height:1.1;color:var(--text)}.project-library-panel_label__01b6_{font-size:13px;font-weight:600;color:var(--text)}.project-library-panel_note__sjmQS{font-size:11px;color:var(--muted)}.project-library-panel_linkBtn__owhqZ{align-self:flex-start;background:none;border:none;padding:2px 0;color:var(--accent);font-size:12px;font-weight:600;cursor:pointer}.project-library-panel_filesHead__BNWZU{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.project-library-panel_filesTitle__HRCXO{margin:0;font-size:15px;font-weight:700;color:var(--text)}.project-library-panel_filesCount__ZUH_b{margin-left:8px;font-size:12px;font-weight:600;color:var(--muted)}.project-library-panel_uploadRow__24FYl{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.project-library-panel_checkbox__nDH3W{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text)}.project-library-panel_hiddenInput__Jf9e1{display:none}.project-library-panel_primary__qI_jR{min-height:36px;padding:7px 14px;border:1px solid var(--forest);border-radius:8px;background:var(--forest);color:var(--surface);font-size:13px;font-weight:600;cursor:pointer}.project-library-panel_primary__qI_jR:disabled{opacity:.6;cursor:default}.project-library-panel_empty__TmwLp{margin:0;padding:16px;border:1px dashed var(--line);border-radius:10px;color:var(--muted);font-size:13px;text-align:center}.project-library-panel_list__njyxg{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.project-library-panel_row__s8BVW{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--line)}.project-library-panel_rowMain__8J787{min-width:0}.project-library-panel_rowTitle__mf5OJ{background:none;border:none;padding:0;color:var(--text);font-size:14px;font-weight:600;text-align:left;cursor:pointer;overflow-wrap:anywhere}.project-library-panel_rowTitle__mf5OJ:hover{color:var(--accent)}.project-library-panel_rowMeta__VyvV6{margin-top:2px;color:var(--muted);font-size:12px;overflow-wrap:anywhere}.project-library-panel_rowNote__2bdxM{margin-top:4px;color:#e67e22;font-size:12px}.project-library-panel_tag__rfkuW{display:inline-block;margin-left:8px;padding:0 7px;border:1px solid var(--forest);border-radius:999px;color:var(--forest);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.project-library-panel_tag__rfkuW[data-tone=muted]{border-color:var(--line);color:var(--muted)}.project-library-panel_toggle__peiE6{flex:none;min-height:32px;padding:5px 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);font-size:12px;font-weight:600;white-space:nowrap}button.project-library-panel_toggle__peiE6{cursor:pointer}button.project-library-panel_toggle__peiE6:disabled{opacity:.6;cursor:default}.project-library-panel_toggle__peiE6[data-on=true]{border-color:var(--forest);color:var(--forest)}@media (max-width:640px){.project-library-panel_summary__FLvNW{grid-template-columns:repeat(2,minmax(0,1fr))}.project-library-panel_row__s8BVW{flex-direction:column;align-items:stretch}.project-library-panel_toggle__peiE6{width:100%;min-height:40px}.project-library-panel_uploadRow__24FYl{width:100%}.project-library-panel_primary__qI_jR{width:100%;min-height:40px}}.MessageThread_wrap__fbRot{position:relative;display:flex;flex-direction:column;height:min(72vh,720px);border:1px solid var(--line);border-radius:14px;background:var(--paper);overflow:hidden;container-type:inline-size}.MessageThread_wrap__fbRot[data-fill=true]{height:100%}.MessageThread_scroll__Hh_JJ{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:18px 18px 6px;display:flex;flex-direction:column;justify-content:flex-end;gap:2px}.MessageThread_empty__CfVic{display:grid;justify-items:center;align-content:center;height:100%;text-align:center;color:var(--muted);font-size:13px;grid-gap:4px;gap:4px}.MessageThread_emptySub__Qptdj{max-width:280px}.MessageThread_errorState__Zgogr{color:var(--danger);font-size:13px;margin:8px 0}.MessageThread_loadOlder__XKe1s{display:flex;justify-content:center;padding:4px 0 10px}.MessageThread_loadOlder__XKe1s button{border:1px solid var(--line);background:var(--surface);color:var(--muted);font-size:12px;padding:6px 14px;border-radius:999px;cursor:pointer}.MessageThread_loadOlder__XKe1s button:disabled{opacity:.6;cursor:default}.MessageThread_readFailure__mEOhd{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px}.MessageThread_readFailure__mEOhd button{min-height:44px;padding:10px 16px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;cursor:pointer}.MessageThread_log___wYD4{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.MessageThread_dayDivider__t2RoA{display:flex;justify-content:center;margin:14px 0 10px}.MessageThread_dayDivider__t2RoA span{background:var(--surface);border:1px solid var(--line);color:var(--muted);font-size:11px;font-weight:650;padding:4px 12px;border-radius:999px}.MessageThread_blockWrap__e1u_H{display:flex;flex-direction:column}.MessageThread_blockMine__twJo3,.MessageThread_block__tT22v{display:flex;flex-direction:column;gap:3px;max-width:78%;margin-bottom:10px}.MessageThread_blockMine__twJo3{align-self:flex-end;align-items:flex-end}.MessageThread_block__tT22v{align-self:flex-start;align-items:flex-start}.MessageThread_blockAuthor__dcU3Z{font-size:11px;font-weight:650;color:var(--forest);padding-left:4px}.MessageThread_bubbleRow__XehTS{position:relative;display:flex;align-items:flex-start;gap:6px}.MessageThread_bubbleRow__XehTS[data-mine=true]{flex-direction:row-reverse}.MessageThread_messageRowWrap__yFRhh{display:flex;flex-direction:column}.MessageThread_bubbleDeleted__Y18uT,.MessageThread_bubbleFailed__o_ffZ,.MessageThread_bubbleMine__cQKJp,.MessageThread_bubble__7x2ya{border-radius:15px;padding:9px 13px;font-size:14px;line-height:1.45;overflow-wrap:anywhere;-webkit-touch-callout:none}.MessageThread_bubbleDeleted__Y18uT{background:transparent;border:1px dashed var(--line);color:var(--muted);font-style:italic}.MessageThread_bubble__7x2ya{background:var(--surface);border:1px solid var(--line);color:var(--text);border-bottom-left-radius:4px}.MessageThread_bubbleMine__cQKJp{background:var(--forest);color:var(--btn-primary-fg);border-bottom-right-radius:4px}.MessageThread_bubbleFailed__o_ffZ{background:var(--surface);border:1px solid var(--danger);color:var(--text);border-bottom-right-radius:4px}.MessageThread_bubbleBody__VUUyR{margin:0;white-space:pre-wrap}.MessageThread_mentionChip__r8z66{font-weight:650}a.MessageThread_mentionChip__r8z66{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-underline-offset:2px}a.MessageThread_mentionChip__r8z66:focus-visible,a.MessageThread_mentionChip__r8z66:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.MessageThread_bubbleMeta__3OYQq{display:flex;align-items:center;gap:8px;margin-top:4px;font-size:10.5px;opacity:.75}.MessageThread_pendingTag__AqSBj{font-style:italic}.MessageThread_retryBtn__hVMSR{border:0;background:none;padding:0;color:var(--danger);font-size:10.5px;font-weight:650;cursor:pointer;text-decoration:underline}.MessageThread_quotedParent__S_k29{border-left:2px solid;opacity:.8;padding:2px 0 6px 8px;margin-bottom:6px;font-size:12.5px;cursor:pointer;border-radius:4px}.MessageThread_quotedParent__S_k29:focus-visible,.MessageThread_quotedParent__S_k29:hover{opacity:1;background:color-mix(in srgb,currentColor 8%,transparent)}.MessageThread_quotedParent__S_k29 span{display:block;font-weight:650}.MessageThread_quotedParent__S_k29 p{margin:1px 0 0;overflow-wrap:anywhere}.MessageThread_quotedParentMissing__3EhQ0{font-style:italic}.MessageThread_bubbleRow__XehTS[data-highlighted=true] .MessageThread_bubbleMine__cQKJp,.MessageThread_bubbleRow__XehTS[data-highlighted=true] .MessageThread_bubble__7x2ya{animation:MessageThread_quoteHighlight__LzCyA 1.5s ease-out}@keyframes MessageThread_quoteHighlight__LzCyA{0%{box-shadow:0 0 0 2px var(--accent)}to{box-shadow:0 0 0 0 transparent}}.MessageThread_attachments__Ygx6t{display:flex;flex-direction:column;gap:6px;margin:6px 0}.MessageThread_attachmentImageLink__j0bDC{display:block;line-height:0}.MessageThread_attachmentImage__6_0Lm{max-width:260px;max-height:260px;border-radius:10px;display:block;object-fit:cover}.MessageThread_attachmentVideo__XfON_{max-width:280px;border-radius:10px;display:block}.MessageThread_attachmentFile__eq_mN{display:flex;align-items:center;gap:8px;font-size:13px;color:inherit;text-decoration:none;border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:10px;padding:8px 10px}.MessageThread_attachmentFile__eq_mN span{text-decoration:underline;overflow-wrap:anywhere}.MessageThread_attachmentFile__eq_mN small{opacity:.75;white-space:nowrap}.MessageThread_attachmentAudioLoad__4Q1n3{display:flex;align-items:center;gap:8px;min-height:44px;max-width:100%;border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:10px;padding:8px 10px;background:transparent;color:inherit;font:inherit;cursor:pointer}.MessageThread_attachmentAudioLoad__4Q1n3 span{overflow-wrap:anywhere}.MessageThread_attachmentAudioLoad__4Q1n3 small{white-space:nowrap}.MessageThread_attachmentAudio__uWtsS{display:flex;flex-direction:column;gap:8px;width:280px;max-width:100%;min-width:0;overflow-wrap:anywhere}.MessageThread_attachmentAudio__uWtsS audio{width:100%;max-width:100%}.MessageThread_attachmentAudio__uWtsS .MessageThread_attachmentFile__eq_mN{align-self:flex-start}.MessageThread_attachmentAudioLoad__4Q1n3:focus-visible,.MessageThread_attachmentAudio__uWtsS audio:focus-visible{outline:2px solid var(--forest);outline-offset:2px}.MessageThread_uploadingNote__ys2S3{margin:6px 0 0;font-size:12px;font-style:italic;opacity:.8}.MessageThread_attachmentError__O7KBF,.MessageThread_attachmentLoading__pkcRD{font-size:12px;opacity:.75}.MessageThread_attachmentLoading__pkcRD[data-kind=image],.MessageThread_attachmentLoading__pkcRD[data-kind=video]{display:flex;align-items:flex-end;width:220px;max-width:100%;height:160px;padding:8px;box-sizing:border-box;border-radius:10px;background:var(--surface);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:1}.MessageThread_attachmentError__O7KBF button{min-height:0;padding:0;border:0;background:none;color:var(--forest);font:inherit;font-weight:650;text-decoration:underline;cursor:pointer}@container (max-width: 640px){.MessageThread_attachmentError__O7KBF button{min-height:44px}}.MessageThread_reactionRow__gV_1s{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.MessageThread_reactionPill__upK1Z{border:1px solid var(--line);background:var(--paper);color:var(--text);border-radius:999px;font-size:12px;padding:2px 8px;cursor:pointer}.MessageThread_reactionPill__upK1Z:hover{background:var(--surface-hover)}.MessageThread_reactionPill__upK1Z[data-mine=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--paper))}.MessageThread_hoverActions__KbxsC{position:absolute;top:-16px;display:flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--line);border-radius:10px;background:var(--paper);box-shadow:0 2px 8px rgba(0,0,0,.1);opacity:0;pointer-events:none;transition:opacity .12s ease;z-index:3}.MessageThread_hoverActions__KbxsC[data-mine=true]{right:6px}.MessageThread_hoverActions__KbxsC[data-mine=false]{left:6px}.MessageThread_bubbleRow__XehTS:focus-within .MessageThread_hoverActions__KbxsC,.MessageThread_bubbleRow__XehTS:hover .MessageThread_hoverActions__KbxsC,.MessageThread_hoverActions__KbxsC[data-open=true]{opacity:1;pointer-events:auto}.MessageThread_hoverActions__KbxsC button{width:28px;height:28px;border:0;border-radius:8px;background:var(--paper);color:var(--text);cursor:pointer;font-size:13px;display:flex;align-items:center;justify-content:center}.MessageThread_hoverActions__KbxsC button:hover,.MessageThread_hoverActions__KbxsC button[aria-expanded=true]{background:var(--surface-hover)}@media (hover:none){.MessageThread_hoverActions__KbxsC{display:none}.MessageThread_bubbleMine__cQKJp,.MessageThread_bubble__7x2ya{-webkit-user-select:none;-moz-user-select:none;user-select:none}}.MessageThread_menu__GzD81,.MessageThread_quickReactions__gkzU6{position:absolute;top:calc(100% + 2px);z-index:6;background:var(--paper);border:1px solid var(--line);box-shadow:0 8px 24px rgba(0,0,0,.14)}.MessageThread_menu__GzD81[data-up=true],.MessageThread_quickReactions__gkzU6[data-up=true]{top:auto;bottom:calc(100% + 2px)}.MessageThread_menu__GzD81[data-mine=true],.MessageThread_quickReactions__gkzU6[data-mine=true]{right:0}.MessageThread_menu__GzD81[data-mine=false],.MessageThread_quickReactions__gkzU6[data-mine=false]{left:0}.MessageThread_quickReactions__gkzU6{display:flex;gap:4px;border-radius:10px;padding:4px}.MessageThread_menu__GzD81{display:flex;flex-direction:column;min-width:190px;border-radius:10px;padding:4px}.MessageThread_menu__GzD81 button,.MessageThread_sheetItems__Xuu65 button{display:flex;align-items:center;gap:10px;width:100%;border:0;background:none;color:var(--text);font-size:13.5px;text-align:left;padding:8px 10px;border-radius:7px;cursor:pointer}.MessageThread_menu__GzD81 button:focus-visible,.MessageThread_menu__GzD81 button:hover,.MessageThread_sheetItems__Xuu65 button:hover{background:var(--surface-hover)}.MessageThread_menu__GzD81 .MessageThread_menuDanger__3OZRN,.MessageThread_sheetItems__Xuu65 .MessageThread_menuDanger__3OZRN{color:var(--danger)}.MessageThread_confirmRow___MBIM{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:8px 10px;font-size:13px;color:var(--text)}.MessageThread_confirmRow___MBIM span{flex:1 0 100%;font-weight:650}.MessageThread_confirmRow___MBIM button{width:auto;padding:6px 12px;border:1px solid var(--line);border-radius:8px;background:var(--paper)}.MessageThread_confirmRow___MBIM .MessageThread_dangerBtn__5XokD{background:var(--danger);border-color:var(--danger);color:var(--btn-primary-fg)}.MessageThread_unreadDivider__G_FKd{display:flex;align-items:center;gap:10px;margin:10px 0 8px;color:var(--danger);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.MessageThread_unreadDivider__G_FKd:after,.MessageThread_unreadDivider__G_FKd:before{content:"";flex:1 1;height:1px;background:color-mix(in srgb,var(--danger) 45%,transparent)}.MessageThread_jumpPill__BZmRr{position:absolute;left:50%;transform:translateX(-50%);bottom:96px;z-index:4;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--paper);color:var(--text);border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:650;box-shadow:0 6px 18px rgba(0,0,0,.14);cursor:pointer}.MessageThread_jumpPill__BZmRr[data-count=true]{background:var(--forest);border-color:var(--forest);color:var(--btn-primary-fg)}.MessageThread_toast__LiCUA{position:absolute;left:50%;transform:translateX(-50%);top:12px;z-index:7;margin:0;background:var(--text);color:var(--paper);font-size:12.5px;padding:7px 14px;border-radius:999px;box-shadow:0 6px 18px rgba(0,0,0,.18)}.MessageThread_sheetBackdrop__hueCN{position:absolute;inset:0;z-index:8;background:rgba(0,0,0,.28);display:flex;align-items:flex-end}.MessageThread_sheet__W7TVX{width:100%;background:var(--paper);border-radius:16px 16px 0 0;padding:12px 12px calc(12px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:8px;box-shadow:0 -8px 24px rgba(0,0,0,.18)}.MessageThread_sheetPreview__60Jhl{margin:0 4px;color:var(--muted);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessageThread_sheetReactions__XTiEP{display:flex;justify-content:space-between;padding:4px;border:1px solid var(--line);border-radius:999px}.MessageThread_sheetReactions__XTiEP button{border:0;background:none;font-size:24px;width:44px;height:44px;border-radius:50%;cursor:pointer}.MessageThread_sheetReactions__XTiEP button:active{background:var(--surface-hover)}.MessageThread_sheetItems__Xuu65{display:flex;flex-direction:column}.MessageThread_sheetItems__Xuu65 button{min-height:44px;font-size:15px}.MessageThread_sheetCancel__HSC0T{min-height:44px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--text);font-size:15px;font-weight:650;cursor:pointer}.MessageThread_quickReactions__gkzU6 button{border:0;background:none;font-size:16px;cursor:pointer;padding:3px 5px;border-radius:6px}.MessageThread_quickReactions__gkzU6 button:hover{background:var(--surface-hover)}.MessageThread_typing__MtQuc{margin:4px 0 0;color:var(--muted);font-size:12px;font-style:italic}.MessageThread_seenBy__EDlLW{margin:4px 0 0;color:var(--muted);font-size:11px;text-align:right}.MessageThread_composer__StBbY{position:relative;border-top:1px solid var(--line);padding:12px;background:var(--paper);display:flex;flex-direction:column;gap:8px}.MessageThread_replyPreview___APK5{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:8px 10px;font-size:12.5px}.MessageThread_replyPreview___APK5 span{font-weight:650;color:var(--forest);display:block}.MessageThread_replyPreview___APK5 p{margin:2px 0 0;color:var(--muted);overflow-wrap:anywhere}.MessageThread_replyPreview___APK5 button{border:0;background:none;color:var(--muted);cursor:pointer;flex:0 0 auto}.MessageThread_uploadBar__hqQ_u{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--muted)}.MessageThread_uploadBar__hqQ_u progress{flex:1 1;height:4px;accent-color:var(--forest)}.MessageThread_replyPreview___APK5[data-kind=edit] span{color:var(--accent)}.MessageThread_stagedRow__gceSO{display:flex;gap:8px;overflow-x:auto;margin:0;padding:0 0 2px;list-style:none}.MessageThread_stagedFile__GELwC{flex:0 0 auto;display:flex;align-items:center;gap:8px;max-width:220px;border:1px solid var(--line);border-radius:10px;background:var(--surface);padding:6px}.MessageThread_stagedThumb__TxdsT{width:36px;height:36px;border-radius:6px;object-fit:cover}.MessageThread_stagedIcon__Rx5ac{width:36px;height:36px;border-radius:6px;background:var(--paper);color:var(--muted);display:flex;align-items:center;justify-content:center}.MessageThread_stagedName__oquEW{min-width:0;display:flex;flex-direction:column;font-size:12px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessageThread_stagedName__oquEW small{color:var(--muted);font-size:11px}.MessageThread_stagedFile__GELwC button{flex:0 0 auto;width:24px;height:24px;border:0;border-radius:50%;background:var(--line);color:var(--text);display:flex;align-items:center;justify-content:center;cursor:pointer}.MessageThread_dropOverlay__1_cqq{position:absolute;inset:8px;z-index:9;display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;border:2px dashed var(--forest);border-radius:12px;background:color-mix(in srgb,var(--paper) 90%,transparent);color:var(--forest);font-weight:700;font-size:15px;pointer-events:none;animation:MessageThread_dropIn__AL_FM .12s ease-out}.MessageThread_dropOverlay__1_cqq small{font-weight:500;font-size:12px;color:var(--muted)}@keyframes MessageThread_dropIn__AL_FM{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}.MessageThread_iconBtn__gdAat.MessageThread_touchOnly__10a_0{display:none}.MessageThread_attachMenuWrap__6n9tA{position:relative;flex:0 0 auto;display:none}.MessageThread_attachMenu__rTcBz{position:absolute;left:0;bottom:calc(100% + 8px);z-index:20;min-width:200px;padding:6px;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:14px;background:var(--paper);box-shadow:0 12px 32px color-mix(in srgb,var(--text) 18%,transparent);animation:MessageThread_dropIn__AL_FM .12s ease-out}.MessageThread_attachMenu__rTcBz button{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 14px;border:0;border-radius:10px;background:transparent;color:var(--text);font-size:15px;font-weight:600;text-align:left;cursor:pointer}.MessageThread_attachMenu__rTcBz button:active,.MessageThread_attachMenu__rTcBz button:hover{background:var(--surface-hover)}.MessageThread_attachMenu__rTcBz button svg{color:var(--forest)}@media (hover:none) and (pointer:coarse){.MessageThread_iconBtn__gdAat.MessageThread_pointerOnly__0tNo9{display:none}.MessageThread_iconBtn__gdAat.MessageThread_touchOnly__10a_0{display:flex}.MessageThread_attachMenuWrap__6n9tA{display:block}}.MessageThread_searchPanel__zOSA0{position:absolute;inset:0;z-index:7;display:flex;flex-direction:column;background:var(--paper)}.MessageThread_searchBar__F_yWl{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--line);color:var(--muted)}.MessageThread_searchBar__F_yWl input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--text);font:inherit;font-size:15px;outline:none}.MessageThread_searchClose__XSqTI{width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer}.MessageThread_searchClose__XSqTI:hover{background:var(--surface-hover)}.MessageThread_searchResults__cLQ5L{flex:1 1;overflow-y:auto;padding:6px}.MessageThread_searchResults__cLQ5L ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.MessageThread_searchResults__cLQ5L li button{width:100%;display:flex;flex-direction:column;gap:3px;text-align:left;border:0;background:none;padding:10px;border-radius:8px;color:var(--text);cursor:pointer}.MessageThread_searchResults__cLQ5L li button:focus-visible,.MessageThread_searchResults__cLQ5L li button:hover{background:var(--surface-hover)}.MessageThread_searchHitHead__6e7wj{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--muted)}.MessageThread_searchHitHead__6e7wj strong{color:var(--text);font-weight:650}.MessageThread_searchHitBody__zn1de{font-size:13.5px;line-height:1.4;overflow-wrap:anywhere}.MessageThread_searchHitBody__zn1de mark{background:color-mix(in srgb,var(--accent) 28%,transparent);color:inherit;border-radius:3px;padding:0 1px}.MessageThread_searchHint__bBSF9{margin:16px 10px;color:var(--muted);font-size:13px;text-align:center}.MessageThread_inputRow__5Xdhi{display:flex;align-items:center;gap:4px}.MessageThread_iconBtn__gdAat{flex:0 0 auto;width:38px;height:38px;border:0;border-radius:50%;background:transparent;color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer}.MessageThread_iconBtn__gdAat:hover{background:var(--surface-hover);color:var(--forest)}.MessageThread_iconBtn__gdAat:disabled{opacity:.4;cursor:not-allowed}.MessageThread_iconBtn__gdAat[data-loading=true]{color:var(--forest);animation:MessageThread_pulse__8eGm_ 1.1s ease-in-out infinite}.MessageThread_iconBtn__gdAat[data-listening=true]{background:var(--danger);color:var(--btn-primary-fg);animation:MessageThread_recPulse__FAKti 1.3s ease-in-out infinite}.MessageThread_recDot__ld2qd{width:12px;height:12px;border-radius:3px;background:var(--btn-primary-fg)}.MessageThread_voiceStatus__ADWzo{margin:0;color:var(--muted);font-size:12px;font-style:italic}@keyframes MessageThread_recPulse__FAKti{0%,to{box-shadow:0 0 0 0 rgba(192,57,43,.35)}50%{box-shadow:0 0 0 6px rgba(192,57,43,0)}}.MessageThread_hiddenFileInput__6GCro{display:none}.MessageThread_textareaWrap__wbFLk{position:relative;flex:1 1;min-width:0}.MessageThread_textarea__dP4PR{width:100%;resize:none;max-height:140px;border:1px solid var(--line);border-radius:20px;background:var(--surface);color:var(--text);font:inherit;font-size:15px;padding:10px 42px 10px 16px}.MessageThread_textarea__dP4PR::placeholder{color:var(--muted)}.MessageThread_emojiTrigger__duUlM{position:absolute;right:4px;bottom:4px;width:30px;height:30px;border:0;border-radius:50%;background:transparent;color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer}.MessageThread_emojiTrigger__duUlM:hover{background:var(--surface-hover);color:var(--forest)}.MessageThread_sendBtn__CnkHz{flex:0 0 auto;width:38px;height:38px;border:0;border-radius:50%;background:var(--line);color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,color .15s ease}.MessageThread_sendBtn__CnkHz[data-ready=true]{background:var(--forest);color:var(--btn-primary-fg)}.MessageThread_sendBtn__CnkHz:disabled{cursor:not-allowed}.MessageThread_sendSpinner__uFrrM{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top:2px solid var(--btn-primary-fg);border-radius:50%;animation:MessageThread_spin__GyWUx .7s linear infinite}@keyframes MessageThread_spin__GyWUx{to{transform:rotate(1turn)}}@keyframes MessageThread_pulse__8eGm_{0%,to{opacity:1}50%{opacity:.45}}.MessageThread_mentionDropdown__YONEG{position:absolute;bottom:calc(100% + 6px);left:0;right:0;max-height:220px;overflow-y:auto;background:var(--paper);border:1px solid var(--line);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.14);padding:4px;z-index:5}.MessageThread_mentionDropdown__YONEG button{width:100%;display:flex;align-items:center;gap:8px;text-align:left;border:0;background:none;padding:8px;border-radius:7px;font-size:13px;color:var(--text);cursor:pointer}.MessageThread_mentionDropdown__YONEG button:hover,.MessageThread_mentionDropdown__YONEG button[data-active=true]{background:var(--surface-hover)}.MessageThread_mentionNote___gvyk{margin:0;padding:8px;font-size:12px;color:var(--muted)}.MessageThread_mentionType__XGygx{flex:0 0 auto;width:18px;display:inline-flex;align-items:center;justify-content:center;text-align:center;opacity:.75}.MessageThread_emojiPalette__xs_ZJ{position:absolute;bottom:calc(100% + 6px);right:0;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:2px;gap:2px;border:1px solid var(--line);border-radius:12px;padding:8px;background:var(--paper);box-shadow:0 8px 24px rgba(0,0,0,.14);z-index:5}.MessageThread_emojiPalette__xs_ZJ button{border:0;background:none;font-size:20px;padding:5px;cursor:pointer;border-radius:8px}.MessageThread_emojiPalette__xs_ZJ button:hover{background:var(--surface-hover)}@media (max-width:640px){.MessageThread_wrap__fbRot{height:calc(100dvh - 220px);border-radius:0;border-left:0;border-right:0}}@container (max-width: 640px){.MessageThread_scroll__Hh_JJ{padding:12px 12px 4px}.MessageThread_blockMine__twJo3,.MessageThread_block__tT22v{max-width:88%}.MessageThread_iconBtn__gdAat,.MessageThread_sendBtn__CnkHz{width:44px;height:44px}.MessageThread_inputRow__5Xdhi{gap:0}.MessageThread_textarea__dP4PR{padding:10px 38px 10px 12px}.MessageThread_hoverActions__KbxsC button{width:32px;height:32px}.MessageThread_jumpPill__BZmRr{bottom:104px}.MessageThread_attachmentImage__6_0Lm,.MessageThread_attachmentVideo__XfON_{max-width:100%}}.MessageThread_emojiTrigger__duUlM,.MessageThread_searchClose__XSqTI{padding:0}@media (min-width:721px){.MessageThread_emojiTrigger__duUlM,.MessageThread_searchClose__XSqTI{min-height:0}}@media (max-width:720px){.MessageThread_searchClose__XSqTI{width:40px;height:40px;min-width:40px;min-height:0}}.MessageThread_syncBanner__gpvZS{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin:0;padding:8px 12px;border-top:1px solid var(--line);background:var(--surface);color:var(--muted);font-size:13px;text-align:center}.MessageThread_syncBanner__gpvZS button{min-height:0;padding:0;border:0;background:none;color:var(--forest);font:inherit;font-weight:650;text-decoration:underline;cursor:pointer}@container (max-width: 640px){.MessageThread_syncBanner__gpvZS button{min-height:44px}}.MessageThread_charCount__drVxU{margin:0 4px;font-size:12px;color:var(--muted);text-align:right}.MessageThread_charCount__drVxU[data-over=true]{color:var(--danger);text-align:left}.MessageThread_aiTag__5V6ra{display:inline-flex;align-items:center;padding:0 6px;border-radius:999px;background:color-mix(in srgb,var(--forest) 12%,transparent);color:var(--forest);font-size:10.5px;font-weight:700;letter-spacing:.01em}.MessageThread_aiDraftHint__jUkMe{display:flex;align-items:center;gap:6px;margin:0 4px;font-size:12px;color:var(--forest)}.MessageThread_reactionPill__upK1Z,.MessageThread_stagedFile__GELwC button{position:relative;min-height:0}.MessageThread_stagedFile__GELwC button{padding:0}.MessageThread_emojiTrigger__duUlM:after,.MessageThread_reactionPill__upK1Z:after,.MessageThread_stagedFile__GELwC button:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}@media (max-width:640px){.MessageThread_searchClose__XSqTI{width:44px;height:44px}}.MessageThread_catchUp___wtKo{flex:0 0 auto;padding:8px 12px;border-bottom:1px solid var(--line)}.MessageThread_catchUpBar__1dY88{display:flex;align-items:center;gap:8px}.MessageThread_catchUpBtn__fq1gq{display:inline-flex;align-items:center;gap:6px;flex:1 1;justify-content:center;padding:8px 12px;border:1px solid color-mix(in srgb,var(--forest) 35%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--forest) 8%,var(--surface));color:var(--forest);font-size:13px;font-weight:650;cursor:pointer}.MessageThread_catchUpBtn__fq1gq:hover{background:color-mix(in srgb,var(--forest) 14%,var(--surface))}.MessageThread_catchUpClose___6xWS{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;min-height:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted);cursor:pointer}.MessageThread_catchUpClose___6xWS:hover{background:var(--surface-hover);color:var(--text)}.MessageThread_catchUpNote__ydRRW{display:flex;align-items:center;gap:6px;margin:0;padding:8px 4px;color:var(--forest);font-size:13px}.MessageThread_catchUpError__Tefw8{flex:1 1;margin:0;color:var(--danger);font-size:13px}.MessageThread_catchUpRetry__6Pd0v{padding:0;min-height:0;border:0;background:none;color:var(--forest);font-size:13px;font-weight:650;text-decoration:underline;cursor:pointer}.MessageThread_catchUpCard__RaPLd{padding:10px 12px;border:1px solid color-mix(in srgb,var(--forest) 30%,var(--line));border-radius:12px;background:color-mix(in srgb,var(--forest) 6%,var(--surface))}.MessageThread_catchUpHead__FL_8u{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--forest);font-size:11.5px;font-weight:700}.MessageThread_catchUpHead__FL_8u span{display:inline-flex;align-items:center;gap:5px}.MessageThread_catchUpText__DvT5B{margin:6px 0 0;color:var(--text);font-size:14px;line-height:1.45;max-height:40vh;overflow-y:auto}.MessageThread_catchUpText__DvT5B p{margin:0 0 4px}.MessageThread_catchUpText__DvT5B ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.MessageThread_catchUpText__DvT5B strong{font-weight:700}@media (max-width:640px){.MessageThread_catchUpBtn__fq1gq{min-height:44px}.MessageThread_catchUpClose___6xWS{width:44px;height:44px}.MessageThread_catchUpRetry__6Pd0v{min-height:44px;padding:0 6px}}.ConversationDetails_panel__JqSwg{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;background:var(--paper);border-left:1px solid var(--line)}.ConversationDetails_head__EoDSL{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--line)}.ConversationDetails_head__EoDSL h3{margin:0;color:var(--text);font-size:16px;font-weight:700}.ConversationDetails_iconBtn__M3d72{width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer}.ConversationDetails_iconBtn__M3d72:hover{background:var(--surface-hover);color:var(--text)}.ConversationDetails_body__24hXp{flex:1 1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:18px}.ConversationDetails_field__RWXC7{display:flex;flex-direction:column;gap:6px}.ConversationDetails_add__YdfD3 input[type=search],.ConversationDetails_field__RWXC7 input{padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;font-size:14px}.ConversationDetails_label__7m_Ah{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.ConversationDetails_saveState__8bTOP{min-height:16px;color:var(--muted);font-size:12px}.ConversationDetails_row__cAPF5{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--text);text-align:left;cursor:pointer}.ConversationDetails_row__cAPF5:disabled{opacity:.6;cursor:default}.ConversationDetails_row__cAPF5 span:nth-child(2){flex:1 1;display:flex;flex-direction:column;gap:2px}.ConversationDetails_row__cAPF5 strong{font-size:14px;font-weight:650}.ConversationDetails_row__cAPF5 small{color:var(--muted);font-size:12px}.ConversationDetails_toggle__zaDD9{flex:0 0 auto;width:36px;height:20px;border-radius:999px;background:var(--line);position:relative;transition:background .15s ease}.ConversationDetails_toggle__zaDD9:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--btn-primary-fg);box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .15s ease}.ConversationDetails_toggle__zaDD9[data-on=true]{background:var(--forest)}.ConversationDetails_toggle__zaDD9[data-on=true]:after{transform:translateX(16px)}.ConversationDetails_sectionHead__IpVvP{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ConversationDetails_linkBtn__MTsNU{border:0;background:none;padding:0;color:var(--forest);font-size:13px;font-weight:650;cursor:pointer}.ConversationDetails_members__467Bl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.ConversationDetails_members__467Bl li{display:flex;align-items:center;gap:10px;padding:6px 4px}.ConversationDetails_memberName__uoZKw{flex:1 1;min-width:0;color:var(--text);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConversationDetails_memberName__uoZKw small{color:var(--muted)}.ConversationDetails_tag__NCULG{color:var(--muted);font-size:11px;font-weight:650;border:1px solid var(--line);border-radius:999px;padding:2px 8px}.ConversationDetails_removeConfirm__hNW6n{display:inline-flex;align-items:center;gap:10px;margin-left:auto}.ConversationDetails_removeBtn__jn9nj{border:0;border-radius:6px;background:var(--danger);color:var(--paper);font-size:12px;font-weight:700;padding:4px 10px;cursor:pointer}.ConversationDetails_removeBtn__jn9nj:disabled{opacity:.6;cursor:default}.ConversationDetails_avatar__XOjqU{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;border-radius:50%;font-size:11px;font-weight:700;color:var(--btn-primary-fg)}.ConversationDetails_avatar__XOjqU[data-hue="0"]{background:var(--avatar-hue-0)}.ConversationDetails_avatar__XOjqU[data-hue="1"]{background:var(--avatar-hue-1)}.ConversationDetails_avatar__XOjqU[data-hue="2"]{background:var(--avatar-hue-2)}.ConversationDetails_avatar__XOjqU[data-hue="3"]{background:var(--avatar-hue-3)}.ConversationDetails_avatar__XOjqU[data-hue="4"]{background:var(--avatar-hue-4)}.ConversationDetails_avatar__XOjqU[data-hue="5"]{background:var(--avatar-hue-5)}.ConversationDetails_add__YdfD3{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding:10px;border:1px solid var(--line);border-radius:10px}.ConversationDetails_addList__I7OmW{list-style:none;margin:0;padding:0;max-height:220px;overflow-y:auto}.ConversationDetails_addList__I7OmW label{display:flex;align-items:center;gap:10px;padding:8px 4px;color:var(--text);font-size:14px;cursor:pointer;border-radius:6px}.ConversationDetails_addList__I7OmW label:hover{background:var(--surface-hover)}.ConversationDetails_addActions__eV6Ew{display:flex;gap:8px}.ConversationDetails_dangerBtn__TGgMj,.ConversationDetails_primaryBtn__e_707,.ConversationDetails_secondaryBtn__GadhO{padding:9px 16px;border-radius:8px;font-size:13.5px;font-weight:650;cursor:pointer}.ConversationDetails_primaryBtn__e_707{border:0;background:var(--forest);color:var(--btn-primary-fg)}.ConversationDetails_secondaryBtn__GadhO{border:1px solid var(--line);background:var(--paper);color:var(--text)}.ConversationDetails_dangerBtn__TGgMj{border:0;background:var(--danger);color:var(--btn-primary-fg)}.ConversationDetails_dangerBtn__TGgMj:disabled,.ConversationDetails_primaryBtn__e_707:disabled,.ConversationDetails_secondaryBtn__GadhO:disabled{opacity:.55;cursor:not-allowed}.ConversationDetails_leaveBtn__MrTpX{align-self:flex-start;border:0;background:none;padding:6px 0;color:var(--danger);font-size:14px;font-weight:650;cursor:pointer}.ConversationDetails_confirm__W5a04{padding:12px;border:1px solid var(--danger);border-radius:10px}.ConversationDetails_confirm__W5a04 p{margin:0 0 10px;color:var(--text);font-size:13.5px}.ConversationDetails_confirm__W5a04 div{display:flex;gap:8px}.ConversationDetails_subtle__XQbxQ{color:var(--muted);font-size:13px;margin:8px 0 0}.ConversationDetails_subtle__XQbxQ a{color:var(--forest)}.ConversationDetails_error__HmY5A{color:var(--danger);font-size:13px;margin:0}@media (max-width:640px){.ConversationDetails_addList__I7OmW label,.ConversationDetails_dangerBtn__TGgMj,.ConversationDetails_leaveBtn__MrTpX,.ConversationDetails_primaryBtn__e_707,.ConversationDetails_row__cAPF5,.ConversationDetails_secondaryBtn__GadhO{min-height:44px}}.ConversationDetails_iconBtn__M3d72{padding:0}@media (min-width:721px){.ConversationDetails_iconBtn__M3d72{min-height:0}}@media (max-width:720px){.ConversationDetails_iconBtn__M3d72{width:40px;height:40px;min-width:40px;min-height:0}}.ConversationDetails_inlineRetry__19Ehw{padding:0;border:0;background:none;color:var(--forest);font:inherit;font-weight:650;text-decoration:underline;cursor:pointer;min-height:0}@media (max-width:640px){.ConversationDetails_inlineRetry__19Ehw{min-height:44px}.ConversationDetails_iconBtn__M3d72{width:44px;height:44px;min-width:44px}.ConversationDetails_linkBtn__MTsNU{min-height:44px;padding:0 6px}}