.ClientDocuments_pageShell__ZeAbR,.ClientDocuments_page__Y8Kdg{display:grid;grid-gap:16px;gap:16px;padding:14px 16px}.ClientDocuments_projectContext__3CZdk,.ClientDocuments_projectPicker__Sm5K1{display:grid;grid-gap:7px;gap:7px;border:1px solid #e5e7eb;border-radius:15px;background:#ffffff;padding:12px}.ClientDocuments_projectContext__3CZdk span,.ClientDocuments_projectPicker__Sm5K1 span{color:#6a6e77;font-size:13px;font-weight:500}.ClientDocuments_projectContext__3CZdk strong{min-width:0;color:#111318;font-size:16px;line-height:1.35;overflow-wrap:anywhere}.ClientDocuments_projectPicker__Sm5K1 select{min-height:44px;width:100%;border:1px solid #e5e7eb;border-radius:15px;background:#ffffff;color:#111318;padding:9px 11px}.ClientDocuments_projectPicker__Sm5K1 select:focus{border-color:#ff3469;outline:3px solid rgb(255 52 105/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 #e5e7eb;border-radius:15px;background:#ffffff;color:#111318;font-size:18px;font-weight:500}.ClientDocuments_toolbar__Bd31V{display:grid;grid-gap:12px;gap:12px}.ClientDocuments_field__lX1Sr{display:grid;grid-gap:7px;gap:7px;color:#111318;font-size:13px;font-weight:500}.ClientDocuments_field__lX1Sr input,.ClientDocuments_field__lX1Sr select{min-height:44px;width:100%;border:1px solid #e5e7eb;border-radius:15px;background:#ffffff;color:#111318;padding:9px 11px}.ClientDocuments_field__lX1Sr input:focus,.ClientDocuments_field__lX1Sr select:focus{border-color:#ff3469;outline:3px solid rgb(255 52 105/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 #e5e7eb;border-radius:15px;background:#ffffff;padding:14px}.ClientDocuments_cardMain__Zzclh{display:grid;grid-gap:8px;gap:8px;min-width:0}.ClientDocuments_cardTitle__6kAmJ{margin:0;color:#111318;font-size:17px;line-height:1.3;overflow-wrap:anywhere}.ClientDocuments_meta__tHdJ9{display:flex;flex-wrap:wrap;gap:8px;color:#6a6e77;font-size:13px;line-height:1.4}.ClientDocuments_badge__lGgKF{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;background:#f0f1f3;color:#6a6e77;font-size:13px;font-weight:500;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 #e5e7eb;border-radius:15px;background:#ffffff;color:#111318;font-weight:500;padding:7px 12px;text-decoration:none}.ClientDocuments_unavailable__XIBw_{align-self:center;color:#6a6e77;font-size:13px;line-height:1.4}.ClientDocuments_empty__7wpOj{border:1px solid #e5e7eb;border-radius:15px;background:#ffffff;padding:18px}.ClientDocuments_empty__7wpOj h3{margin:0;color:#111318;font-size:18px}.ClientDocuments_empty__7wpOj p:last-child{margin:12px 0 0;color:#6a6e77;line-height:1.55}@media (min-width:780px){.ClientDocuments_pageShell__ZeAbR,.ClientDocuments_page__Y8Kdg{gap:18px;padding:20px 24px}.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:#111318;--settings-badge-bg:#f0f1f3;--settings-badge-text:#6a6e77;--settings-border:#e5e7eb;--settings-border-control:#e5e7eb;--settings-border-soft:#e5e7eb;--settings-danger:#8a2d2b;--settings-disabled-bg:#f0f1f3;--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:#6a6e77;--settings-text-muted:#6a6e77;--settings-text-soft:#6a6e77;--settings-text-strong:#111318;display:grid;grid-gap:16px;gap:16px;padding:14px 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:15px;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:500;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:500}.Settings_metaValue__yfs6h{min-width:0;color:var(--settings-text-strong);font-weight:500;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:500;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:15px;background:var(--settings-surface);color:var(--settings-accent);cursor:pointer;font-weight:500;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:15px;background:var(--settings-disabled-bg);color:var(--settings-text-muted);font-weight:500;padding:9px 12px}.Settings_notice__WKUIZ{border:1px solid var(--settings-notice-border);border-radius:15px;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:15px;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:500}.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:15px;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:500;overflow-wrap:anywhere}.Settings_notificationToggle__QPlAB small{color:var(--settings-text-muted);font-size:12px;font-weight:500}.Settings_notificationToggle__QPlAB[aria-disabled=true]{background:var(--settings-disabled-bg)}@media (min-width:780px){.Settings_page__0dW4T{gap:18px;padding:20px 24px}.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))}}.Clients_page__fJPDq{--clients-pink:#ff3469;--clients-text:#111318;--clients-muted:#6a6e77;--clients-line:#e5e7eb;--clients-soft:#f7f7f8;--clients-surface:#ffffff;--clients-nav-inset:var(
    --shell-nav-inset,calc(72px + env(safe-area-inset-bottom))
  );color:var(--clients-text)}.Clients_content__jl_JQ,.Clients_page__fJPDq{display:grid;grid-gap:0;gap:0}.Clients_list__Sf5_q{margin:0;padding:0;list-style:none;background:var(--clients-surface)}.Clients_row__XY485{min-height:59px;display:grid;grid-template-columns:minmax(0,1fr) 78px;align-items:stretch;border-bottom:1px solid var(--clients-line)}.Clients_name__OstxP{min-width:0;min-height:44px;display:flex;align-items:center;padding:0 8px 0 17px;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left;font-size:15px;line-height:1.25;font-weight:500}.Clients_name__OstxP span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Clients_cases__Gb35w{min-width:0;min-height:44px;align-self:center;justify-self:stretch;display:flex;align-items:center;justify-content:center;margin-right:7px;padding:0;border:0;background:transparent;color:#111318;cursor:pointer;font-size:13px;line-height:1.2;font-weight:500;white-space:nowrap}.Clients_cases__Gb35w span{min-width:58px;min-height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0 7px}.Clients_casesUnknown__VaUv6{color:var(--clients-muted);cursor:default}.Clients_quietArea___lFC3{margin:14px;padding:14px;border-radius:var(--shell-radius-card,18px);background:var(--clients-soft)}.Clients_quietArea___lFC3 span,.Clients_quietArea___lFC3 strong{display:block}.Clients_quietArea___lFC3 strong{margin-bottom:4px;font-size:15px;line-height:1.25;font-weight:500}.Clients_quietArea___lFC3 span{color:var(--clients-muted);font-size:12px;line-height:1.35}.Clients_page__fJPDq .state{margin-top:12px}.Clients_empty__NXR6k{padding:18px 0;color:var(--clients-muted);line-height:1.5}.Clients_notice__3VrWY{display:grid;grid-gap:8px;gap:8px;justify-items:start;padding:12px 0;color:var(--clients-muted);line-height:1.5}.Clients_overlay__uE5Tj{position:fixed;inset:0 0 var(--clients-nav-inset);z-index:30;display:grid;align-items:end;padding:8px;background:rgb(17 19 24/22%)}.Clients_sheet__G7h2I{min-width:0;max-height:calc(100% - 16px);overflow-y:auto;padding:15px;border:1px solid var(--clients-line);border-radius:22px;background:var(--clients-surface);box-shadow:0 12px 30px rgb(17 19 24/16%)}.Clients_sheetHead__z9Z3k{min-height:44px;display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;grid-gap:8px;gap:8px;margin-bottom:8px}.Clients_sheetTitle__3AuAs{min-width:0;margin:0;overflow-wrap:anywhere;font-size:18px;line-height:1.2;font-weight:500}.Clients_sheetClose__Tn6F8{width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:15px;background:var(--clients-soft);color:inherit;cursor:pointer}.Clients_sheetClose__Tn6F8 svg{width:18px;height:18px;aspect-ratio:1/1;display:block}.Clients_fields__HlJ_A{display:grid;grid-gap:12px;gap:12px}.Clients_field__UU8LF{display:grid;grid-gap:3px;gap:3px}.Clients_fieldLabel__jlNBR{color:var(--clients-muted);font-size:12px;line-height:1.2}.Clients_fieldValue__doyDJ{color:var(--clients-text);font-size:14px;line-height:1.35;overflow-wrap:anywhere}.Clients_caseList___Mquz{display:grid}.Clients_caseRow__cns1X{min-height:48px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:8px 4px;border:0;border-bottom:1px solid var(--clients-line);background:transparent;color:inherit;text-align:left;font-size:14px;line-height:1.3}.Clients_caseRow__cns1X:last-child{border-bottom:0}.Clients_caseTitle__gmglO{min-width:0;overflow-wrap:anywhere}.Clients_caseNumber__fGHjr{display:block;color:var(--clients-muted);font-size:12px;line-height:1.3}.Clients_caseState__a2CWi{color:var(--clients-muted);font-size:12px;white-space:nowrap}.Clients_srOnly__m4amq{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:260px){.Clients_row__XY485{grid-template-columns:minmax(0,1fr);padding:4px 0}.Clients_name__OstxP{padding:6px 8px}.Clients_name__OstxP span{overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:anywhere}.Clients_cases__Gb35w{justify-self:stretch;justify-content:flex-start;margin-right:0;padding:0 8px}.Clients_cases__Gb35w span{justify-content:flex-start;padding:0}}.Clients_columns__YMlRQ{display:none}@media (min-width:840px){.Clients_page__fJPDq{--clients-nav-inset:0px}.Clients_columns__YMlRQ{display:grid;grid-template-columns:minmax(0,1fr) 104px;align-items:center;grid-gap:10px;gap:10px;min-height:37px;padding:0 14px;border-bottom:1px solid var(--clients-line);color:var(--clients-muted);font-size:12px;line-height:1;font-weight:500}.Clients_columns__YMlRQ span:last-child{text-align:right}.Clients_row__XY485{grid-template-columns:minmax(0,1fr) 104px;align-items:center;gap:10px;padding:0 14px}.Clients_row__XY485:last-child{border-bottom:0}.Clients_page__fJPDq{min-height:100%}.Clients_content__jl_JQ{min-height:0;display:flex;flex-direction:column}.Clients_list__Sf5_q{min-height:0;flex:1 1 auto;display:grid;grid-auto-rows:minmax(59px,1fr)}.Clients_name__OstxP{padding:0}.Clients_cases__Gb35w{justify-content:flex-end;justify-self:stretch;margin-right:0;color:var(--clients-muted)}.Clients_cases__Gb35w span{justify-content:flex-end;min-width:0;padding:0}.Clients_quietArea___lFC3{display:none}.Clients_panel__CGKqL{min-width:0;display:grid;align-content:start;grid-gap:18px;gap:18px;padding:18px 20px 20px}.Clients_panelHead__Xf7E0{min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--clients-line)}.Clients_panelBack__Kj4ug{width:44px;height:44px;display:grid;place-items:center;padding:0;border:1px solid var(--clients-line);border-radius:14px;background:var(--clients-surface);color:inherit;cursor:pointer}.Clients_panelBack__Kj4ug svg{width:18px;height:18px;aspect-ratio:1/1;display:block}.Clients_panelIdentity__GUppg{min-width:0;display:grid;grid-gap:2px;gap:2px}.Clients_panelTitle__hZKDe{min-width:0;margin:0;overflow-wrap:anywhere;font-size:20px;line-height:1.2;font-weight:500}.Clients_panelKind__Ha95l{color:var(--clients-muted);font-size:13px;line-height:1.3}.Clients_panelDetails__WY3g4{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:18px 24px;gap:18px 24px}.Clients_detailSection__9v_ng:last-child{grid-column:1/-1}.Clients_detailSection__9v_ng{min-width:0;display:grid;grid-gap:10px;gap:10px}.Clients_detailHeading__ZdhnO{margin:0;color:var(--clients-muted);font-size:12px;line-height:1;font-weight:500}.Clients_panel__CGKqL .Clients_notice__3VrWY,.Clients_panel__CGKqL .state{margin-top:0}.Clients_overlay__uE5Tj{align-items:center;justify-items:center}.Clients_sheet__G7h2I{width:min(520px,100%)}}.ShellRightRail_rail__Q4FBt{min-width:0;min-height:0;display:grid;align-content:start;grid-gap:15px;gap:15px}.ShellRightRail_card__ab8cq{min-width:0;overflow:hidden;border:1px solid var(--shell-line);border-radius:var(--shell-radius-card);background:var(--shell-bg)}.ShellRightRail_cardHeader__MGOAJ{min-width:0;min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 13px;border-bottom:1px solid var(--shell-line)}.ShellRightRail_cardTitle__qdQ6l{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.2;font-weight:500}.ShellRightRail_cardMeta__zEc_a{flex:none;color:var(--shell-muted);font-size:12px;line-height:1.2}.ShellRightRail_monthHeader__z2C81{min-width:0;min-height:50px;display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;grid-gap:7px;gap:7px;padding:0 10px;border-bottom:1px solid var(--shell-line)}.ShellRightRail_monthTitle__Pa5Tw{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;font-size:13px;line-height:1.2;font-weight:500}.ShellRightRail_monthNav__sSFQS{width:34px;height:34px;position:relative;display:grid;place-items:center;padding:0;border:1px solid var(--shell-line);border-radius:11px;background:var(--shell-bg);color:var(--shell-muted);cursor:pointer}.ShellRightRail_monthNav__sSFQS:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.ShellRightRail_monthNav__sSFQS svg{width:16px;height:16px}.ShellRightRail_monthNavPrev__Sf62c svg{transform:rotate(180deg)}.ShellRightRail_monthGrid__U78By,.ShellRightRail_monthWeekdays__TtzIj{min-width:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.ShellRightRail_monthWeekdays__TtzIj{padding:8px 9px 3px}.ShellRightRail_monthWeekdays__TtzIj span{color:var(--shell-muted);text-align:center;font-size:10px;line-height:1}.ShellRightRail_monthGrid__U78By{gap:1px 0;margin:0;padding:3px 9px 10px;list-style:none}.ShellRightRail_monthDay__BXNV6{min-width:0;min-height:30px;display:grid;place-items:center;font-size:11px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ShellRightRail_monthDay__BXNV6 span{min-width:24px;min-height:24px;display:grid;place-items:center;padding:0 3px;border:1.5px solid transparent;border-radius:999px}.ShellRightRail_monthOutside__Hd3e5{color:#9aa4ab}.ShellRightRail_monthToday__fJntU span{border-color:var(--shell-pink);background:color-mix(in srgb,var(--shell-pink) 11%,var(--shell-bg));font-weight:500}.ShellRightRail_railRow__AGXgv{min-width:0;min-height:46px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;padding:7px 13px;border-bottom:1px solid var(--shell-line);color:var(--shell-text);text-decoration:none}.ShellRightRail_railList__BdbC1 li:last-child .ShellRightRail_railRow__AGXgv{border-bottom:0}.ShellRightRail_railIcon__g0TWI{width:30px;height:30px;display:grid;place-items:center;border-radius:10px;background:var(--shell-soft-strong);color:var(--shell-pink)}.ShellRightRail_railIcon__g0TWI svg{width:16px;height:16px}.ShellRightRail_railCopy__5HxZ0{min-width:0;display:grid;grid-gap:2px;gap:2px}.ShellRightRail_railMeta__YIV28,.ShellRightRail_railTitle__V_EMN{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ShellRightRail_railTitle__V_EMN{font-size:13px;line-height:1.2;font-weight:500}.ShellRightRail_railMeta__YIV28{color:var(--shell-muted);font-size:11px;line-height:1.2}.ShellRightRail_railTime__Id011{color:var(--shell-muted);white-space:nowrap;font-size:11px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ShellRightRail_railNote___RTZq{margin:0;padding:13px;color:var(--shell-muted);font-size:12px;line-height:1.35}.ShellRightRail_railFooter__knWoP{min-height:44px;display:flex;align-items:center;padding:0 13px;border-top:1px solid var(--shell-line);color:var(--shell-text);font-size:13px;font-weight:500;text-decoration:none}.ShellRightRail_railList__BdbC1{margin:0;padding:0;list-style:none}