.Chat_page__58wm1{display:grid;grid-gap:16px;gap:16px}.Chat_heading__7UkpI{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.Chat_heading__7UkpI h2{margin:0;color:#1d2429;font-size:24px}.Chat_counter__E1T1G{display:grid;place-items:center;min-width:44px;height:44px;border:1px solid #cbd2d0;border-radius:8px;background:#ffffff;color:#1f5659;font-size:18px;font-weight:900}.Chat_projectContext__0HAeP,.Chat_projectPicker__dIJRz{display:grid;grid-gap:7px;gap:7px;border:1px solid #d9dedb;border-radius:8px;background:#ffffff;padding:12px}.Chat_projectContext__0HAeP span,.Chat_projectPicker__dIJRz span{color:#66717a;font-size:13px;font-weight:800}.Chat_projectContext__0HAeP strong{min-width:0;color:#1d2429;font-size:16px;line-height:1.35;overflow-wrap:anywhere}.Chat_projectPicker__dIJRz select{min-height:44px;width:100%;border:1px solid #cbd2d0;border-radius:8px;background:#ffffff;color:#17181c;padding:9px 11px}.Chat_composer__631O7 textarea:focus,.Chat_projectPicker__dIJRz select:focus{border-color:#2f6f73;outline:3px solid rgb(47 111 115/18%)}.Chat_thread__2t4cY{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.Chat_message__zniAH{display:grid;grid-gap:8px;gap:8px;max-width:min(100%,680px);border:1px solid #d9dedb;border-radius:8px;background:#ffffff;padding:12px}.Chat_messageMine__LwN8X{justify-self:end;border-color:#c7dadb;background:#f5fbfb}.Chat_messageFirm__fuNFs{justify-self:start}.Chat_messageHeader__7NF7Q{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#66717a;font-size:13px;line-height:1.4}.Chat_author__bCSPU{color:#1d2429;font-weight:900}.Chat_messageText__PxS_M{margin:0;color:#1d2429;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}.Chat_badge__iD5lK{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:28px;border-radius:999px;background:#eef3f6;color:#315268;font-size:13px;font-weight:800;padding:0 9px}.Chat_empty__CtUER{border:1px solid #d9dedb;border-radius:8px;background:#ffffff;padding:18px}.Chat_empty__CtUER h3{margin:0;color:#1d2429;font-size:18px}.Chat_empty__CtUER p:last-child{margin:12px 0 0;color:#5d6670;line-height:1.55}.Chat_composer__631O7{display:grid;grid-gap:10px;gap:10px;border:1px solid #d9dedb;border-radius:8px;background:#ffffff;padding:12px}.Chat_composer__631O7 label{display:grid;grid-gap:7px;gap:7px;color:#32373f;font-size:13px;font-weight:800}.Chat_composer__631O7 textarea{min-height:96px;width:100%;resize:vertical;border:1px solid #cbd2d0;border-radius:8px;background:#ffffff;color:#17181c;padding:10px 11px;line-height:1.5}.Chat_composerFooter__V75T1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.Chat_composerMeta__PDzL3{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.Chat_composerHint__QJNas,.Chat_composerLimit__XkhHx{color:#66717a;font-size:13px;line-height:1.4}.Chat_composerLimit__XkhHx{font-weight:800}.Chat_composerLimitExceeded__jy8uL{color:#8a1f17}.Chat_sendError__Q8ykk{color:#8a1f17;font-size:13px;font-weight:800}@media (min-width:780px){.Chat_page__58wm1{gap:18px}.Chat_heading__7UkpI h2{font-size:26px}.Chat_projectContext__0HAeP,.Chat_projectPicker__dIJRz{max-width:520px}.Chat_composer__631O7{padding:14px}}.ClientDocuments_pageShell__ZeAbR,.ClientDocuments_page__Y8Kdg{display:grid;grid-gap:16px;gap:16px}.ClientDocuments_projectContext__3CZdk,.ClientDocuments_projectPicker__Sm5K1{display:grid;grid-gap:7px;gap:7px;border:1px solid #d9dedb;border-radius:8px;background:#ffffff;padding:12px}.ClientDocuments_projectContext__3CZdk span,.ClientDocuments_projectPicker__Sm5K1 span{color:#66717a;font-size:13px;font-weight:800}.ClientDocuments_projectContext__3CZdk strong{min-width:0;color:#1d2429;font-size:16px;line-height:1.35;overflow-wrap:anywhere}.ClientDocuments_projectPicker__Sm5K1 select{min-height:44px;width:100%;border:1px solid #cbd2d0;border-radius:8px;background:#ffffff;color:#17181c;padding:9px 11px}.ClientDocuments_projectPicker__Sm5K1 select:focus{border-color:#2f6f73;outline:3px solid rgb(47 111 115/18%)}.ClientDocuments_heading__orwDm{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ClientDocuments_heading__orwDm h2{font-size:24px}.ClientDocuments_counter__M0PWs{display:grid;place-items:center;min-width:44px;height:44px;border:1px solid #cbd2d0;border-radius:8px;background:#ffffff;color:#1f5659;font-size:18px;font-weight:900}.ClientDocuments_toolbar__Bd31V{display:grid;grid-gap:12px;gap:12px}.ClientDocuments_field__lX1Sr{display:grid;grid-gap:7px;gap:7px;color:#32373f;font-size:13px;font-weight:800}.ClientDocuments_field__lX1Sr input,.ClientDocuments_field__lX1Sr select{min-height:44px;width:100%;border:1px solid #cbd2d0;border-radius:8px;background:#ffffff;color:#17181c;padding:9px 11px}.ClientDocuments_field__lX1Sr input:focus,.ClientDocuments_field__lX1Sr select:focus{border-color:#2f6f73;outline:3px solid rgb(47 111 115/18%)}.ClientDocuments_list__QWJF7{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.ClientDocuments_card__8YMqf{display:grid;grid-gap:12px;gap:12px;min-width:0;border:1px solid #d9dedb;border-radius:8px;background:#ffffff;padding:14px}.ClientDocuments_cardMain__Zzclh{display:grid;grid-gap:8px;gap:8px;min-width:0}.ClientDocuments_cardTitle__6kAmJ{margin:0;color:#1d2429;font-size:17px;line-height:1.3;overflow-wrap:anywhere}.ClientDocuments_meta__tHdJ9{display:flex;flex-wrap:wrap;gap:8px;color:#66717a;font-size:13px;line-height:1.4}.ClientDocuments_badge__lGgKF{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;background:#eef3f6;color:#315268;font-size:13px;font-weight:800;padding:0 9px}.ClientDocuments_actions__jFWyd{display:flex;flex-wrap:wrap;gap:8px}.ClientDocuments_linkButton__aXpyH{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border:1px solid #cbd2d0;border-radius:8px;background:#ffffff;color:#1f5659;font-weight:900;padding:7px 12px;text-decoration:none}.ClientDocuments_unavailable__XIBw_{align-self:center;color:#66717a;font-size:13px;line-height:1.4}.ClientDocuments_empty__7wpOj{border:1px solid #d9dedb;border-radius:8px;background:#ffffff;padding:18px}.ClientDocuments_empty__7wpOj h3{margin:0;color:#1d2429;font-size:18px}.ClientDocuments_empty__7wpOj p:last-child{margin:12px 0 0;color:#5d6670;line-height:1.55}@media (min-width:780px){.ClientDocuments_pageShell__ZeAbR,.ClientDocuments_page__Y8Kdg{gap:18px}.ClientDocuments_projectContext__3CZdk,.ClientDocuments_projectPicker__Sm5K1{max-width:520px}.ClientDocuments_heading__orwDm h2{font-size:26px}.ClientDocuments_toolbar__Bd31V{grid-template-columns:minmax(260px,1fr) minmax(180px,220px) minmax(180px,220px);align-items:end}.ClientDocuments_card__8YMqf{grid-template-columns:minmax(0,1fr) auto;align-items:start;padding:16px}.ClientDocuments_actions__jFWyd{justify-content:flex-end}}.Settings_page__0dW4T{--settings-accent:#1f5659;--settings-badge-bg:#eef3f6;--settings-badge-text:#315268;--settings-border:#d9dedb;--settings-border-control:#cbd2d0;--settings-border-soft:#e4e8e6;--settings-danger:#8a2d2b;--settings-disabled-bg:#f7f8f7;--settings-error-bg:#fff1f0;--settings-error-border:#e7b7b5;--settings-error-text:#7d2d2b;--settings-notice-bg:#fff9e7;--settings-notice-border:#e1d4a8;--settings-notice-text:#5c4a16;--settings-surface:#ffffff;--settings-text:#4b5660;--settings-text-muted:#66717a;--settings-text-soft:#5d6670;--settings-text-strong:#1d2429;display:grid;grid-gap:16px;gap:16px}.Settings_heading___GrF0{display:grid;grid-gap:6px;gap:6px}.Settings_heading___GrF0 h2{margin:0;color:var(--settings-text-strong);font-size:24px;line-height:1.2}.Settings_lead__F3EQc{margin:0;color:var(--settings-text-soft);line-height:1.55}.Settings_card__G8PRq,.Settings_grid__KFk0F{display:grid;grid-gap:12px;gap:12px}.Settings_card__G8PRq{min-width:0;border:1px solid var(--settings-border);border-radius:8px;background:var(--settings-surface);padding:14px}.Settings_cardHeader__L_OA9{display:grid;grid-gap:6px;gap:6px}.Settings_cardHeader__L_OA9 h3{margin:0;color:var(--settings-text-strong);font-size:18px;line-height:1.3}.Settings_eyebrow__MTMNI{margin:0;color:var(--settings-text-muted);font-size:12px;font-weight:900;letter-spacing:0;text-transform:uppercase}.Settings_text__5R76U{margin:0;color:var(--settings-text);line-height:1.55}.Settings_metaList__VZS7k{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.Settings_metaItem__gLyea{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;border-top:1px solid var(--settings-border-soft);padding-top:8px;color:var(--settings-text);line-height:1.45}.Settings_metaLabel__o8V2A{color:var(--settings-text-muted);font-size:13px;font-weight:800}.Settings_metaValue__yfs6h{min-width:0;color:var(--settings-text-strong);font-weight:800;text-align:right;overflow-wrap:anywhere}.Settings_badge__UA4PP{display:inline-flex;align-items:center;justify-self:start;min-height:28px;border-radius:999px;background:var(--settings-badge-bg);color:var(--settings-badge-text);font-size:13px;font-weight:800;padding:0 9px}.Settings_actions__e__bk{display:flex;flex-wrap:wrap;gap:8px}.Settings_button__zFNGl{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--settings-border-control);border-radius:8px;background:var(--settings-surface);color:var(--settings-accent);cursor:pointer;font-weight:900;padding:9px 12px;text-align:center}.Settings_button__zFNGl:disabled{cursor:not-allowed;opacity:.68}.Settings_dangerButton__lPQQJ{color:var(--settings-danger)}.Settings_disabledAction__5Y8K9{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--settings-border);border-radius:8px;background:var(--settings-disabled-bg);color:var(--settings-text-muted);font-weight:900;padding:9px 12px}.Settings_notice__WKUIZ{border:1px solid var(--settings-notice-border);border-radius:8px;background:var(--settings-notice-bg);color:var(--settings-notice-text);padding:10px;line-height:1.5}.Settings_error__Tw91n{border:1px solid var(--settings-error-border);border-radius:8px;background:var(--settings-error-bg);color:var(--settings-error-text);padding:10px;line-height:1.5}.Settings_stateText__lcOhG{margin:0 0 10px}.Settings_notificationList__kxS73,.Settings_notificationSettings__yrN_a{display:grid;grid-gap:10px;gap:10px}.Settings_notificationList__kxS73{margin:0;padding:0;list-style:none}.Settings_notificationItem__Wk0r8{display:grid;grid-gap:10px;gap:10px;min-width:0;border-top:1px solid var(--settings-border-soft);padding-top:10px}.Settings_notificationHeader__H_RGz{display:grid;grid-gap:4px;gap:4px;min-width:0}.Settings_notificationHeader__H_RGz strong{color:var(--settings-text-strong);overflow-wrap:anywhere}.Settings_notificationHeader__H_RGz span{color:var(--settings-text-muted);font-size:13px;font-weight:800}.Settings_notificationChannels__TZxv7{display:grid;grid-gap:8px;gap:8px}.Settings_notificationToggle__QPlAB{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;min-height:44px;border:1px solid var(--settings-border-soft);border-radius:8px;color:var(--settings-text);padding:8px 10px}.Settings_notificationToggle__QPlAB input{width:18px;height:18px;accent-color:var(--settings-accent)}.Settings_notificationToggle__QPlAB span{min-width:0;color:var(--settings-text-strong);font-weight:800;overflow-wrap:anywhere}.Settings_notificationToggle__QPlAB small{color:var(--settings-text-muted);font-size:12px;font-weight:800}.Settings_notificationToggle__QPlAB[aria-disabled=true]{background:var(--settings-disabled-bg)}@media (min-width:780px){.Settings_page__0dW4T{gap:18px}.Settings_heading___GrF0 h2{font-size:26px}.Settings_grid__KFk0F{grid-template-columns:repeat(2,minmax(0,1fr))}.Settings_card__G8PRq{padding:16px}.Settings_notificationChannels__TZxv7{grid-template-columns:repeat(2,minmax(0,1fr))}}