.AppShell_shell__Gr7ap{display:flex;min-height:100vh;min-height:100dvh;background:var(--surface-page)}.AppShell_column__wLltD{flex:1 1;min-width:0;display:flex;flex-direction:column}.AppShell_main__pL7Q2{flex:1 1;min-width:0}.AppShell_main__pL7Q2:focus{outline:none;box-shadow:none}.AppShell_skipLink__7v6Lo{position:absolute;left:16px;top:-100px;z-index:50;padding:10px 16px;background:var(--surface-page);color:var(--tk-blue-600);border:1px solid var(--tk-blue-600);border-radius:var(--radius-md);font-family:var(--font-display);font-weight:var(--fw-medium);text-decoration:none}.AppShell_skipLink__7v6Lo:focus{top:16px}@media (max-width:768px){.AppShell_main__pL7Q2{padding-bottom:calc(var(--shell-mobile-nav-height) + env(safe-area-inset-bottom))}}.MobileNavigation_nav___21oP{display:none}@media (max-width:768px){.MobileNavigation_nav___21oP{display:block;position:fixed;left:0;right:0;bottom:0;z-index:20;background:var(--surface-page);border-top:var(--border-hairline);padding:4px 12px calc(6px + env(safe-area-inset-bottom))}}.MobileNavigation_list__Zg6zG{list-style:none;display:flex;justify-content:space-around}.MobileNavigation_item__dduwI{min-width:64px;min-height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:4px 8px;border-radius:var(--radius-md);font-family:var(--font-display);font-size:13px;font-weight:var(--fw-medium);color:var(--tk-grey-600);text-decoration:none}.MobileNavigation_item__dduwI:hover{color:var(--tk-blue-600)}.MobileNavigation_active__lWSfY,.MobileNavigation_active__lWSfY:hover{color:var(--tk-blue-600);font-weight:var(--fw-bold)}.Logo_logo__h5XmC{display:inline-block;font-family:var(--font-logo);font-weight:700;line-height:1;letter-spacing:-.035em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Logo_blue__q_nUo{color:var(--tk-blue-600)}.Logo_white__u4cHn{color:var(--tk-white)}.Button_button__hMNEn{display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-inline);font-family:var(--font-display);font-weight:var(--fw-medium);letter-spacing:-.005em;line-height:1.2;border-radius:var(--radius-md);border:1px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color var(--dur-instant) var(--ease-standard),color var(--dur-instant) var(--ease-standard),border-color var(--dur-instant) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.Button_button__hMNEn:active:not(:disabled){transform:scale(.985)}.Button_sm__h9eWB{font-size:14px;padding:8px 16px;min-height:38px}.Button_md__exKk_{font-size:16px;padding:12px 22px;min-height:46px}.Button_primary__oSpWt,.Button_primary__oSpWt:hover{background:var(--action-primary-bg);color:var(--action-primary-fg)}.Button_primary__oSpWt:hover{background:var(--action-primary-bg-hover)}.Button_primary__oSpWt:active{background:var(--action-primary-bg-active)}.Button_secondary__lRe7Q{border-color:var(--tk-blue-600)}.Button_ghost__mZ9vJ,.Button_secondary__lRe7Q{background:transparent;color:var(--action-secondary-fg)}.Button_ghost__mZ9vJ:hover,.Button_secondary__lRe7Q:hover{background:var(--tk-blue-50);border-color:var(--tk-blue-300);color:var(--action-secondary-fg)}.Button_secondary__lRe7Q:hover{border-color:var(--tk-blue-600)}.Button_inverse___87fN,.Button_inverse___87fN:hover{background:var(--tk-white);color:var(--tk-blue-600)}.Button_inverse___87fN:hover{background:var(--tk-blue-100)}.Button_inverseOutline__cvvYR,.Button_inverseOutline__cvvYR:hover{background:transparent;color:var(--tk-white);border-color:var(--border-on-inverse)}.Button_inverseOutline__cvvYR:hover{background:rgba(255,255,255,.12);border-color:var(--tk-white)}.Button_inverseOutline__cvvYR:focus-visible,.Button_inverse___87fN:focus-visible{box-shadow:var(--focus-ring-inverse)}.Button_button__hMNEn:disabled{background:var(--action-disabled-bg);color:var(--action-disabled-fg);border-color:transparent;cursor:not-allowed}.Button_fullWidth__JjsBk{width:100%}@media (max-width:768px){.Button_md__exKk_,.Button_sm__h9eWB{min-height:44px}}.SignOutButton_sidebarForm__IFcCq{width:100%}.SignOutButton_iconButton__V_K4P{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-md);background:transparent;color:var(--tk-white);cursor:pointer}.SignOutButton_iconButton__V_K4P:hover{background:var(--nav-item-hover-bg)}.SignOutButton_iconButton__V_K4P:focus-visible{box-shadow:var(--focus-ring-inverse)}.SidebarNavigation_sidebar__mO29B{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100dvh;width:var(--shell-sidebar-width);flex:0 0 var(--shell-sidebar-width);background:var(--surface-inverse);color:var(--text-on-inverse);padding:28px 20px;display:flex;flex-direction:column;justify-content:space-between;gap:32px;overflow-y:auto}.SidebarNavigation_sidebar__mO29B :focus-visible{box-shadow:var(--focus-ring-inverse)}.SidebarNavigation_top__ehPhr{display:flex;flex-direction:column;gap:36px}.SidebarNavigation_logoLink__oEnRZ{align-self:flex-start;padding:2px 12px;text-decoration:none;border-radius:var(--radius-sm)}.SidebarNavigation_navList__wSxx7,.SidebarNavigation_subList__1ZURH{list-style:none;display:flex;flex-direction:column;gap:2px}.SidebarNavigation_navItem__VJ_lD{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:9px 12px;border-radius:var(--radius-md);font-family:var(--font-display);font-size:18px;font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--nav-item-fg);text-decoration:none;transition:background-color var(--dur-instant) var(--ease-standard),color var(--dur-instant) var(--ease-standard)}a.SidebarNavigation_navItem__VJ_lD:hover{color:var(--nav-item-fg-active);background:var(--nav-item-hover-bg)}a.SidebarNavigation_active__eS0JB,a.SidebarNavigation_active__eS0JB:hover{color:var(--nav-item-fg-active);background:var(--nav-item-active-bg)}.SidebarNavigation_deferred__4njFn{cursor:default}.SidebarNavigation_deferredTag__6HkWE{font-size:12px;font-weight:var(--fw-medium);letter-spacing:.02em;color:var(--tk-blue-200)}.SidebarNavigation_section__CwHHe{border-top:1px solid var(--border-on-inverse);padding-top:18px;display:flex;flex-direction:column;gap:8px}.SidebarNavigation_sectionLabel__labt2{margin:0;padding:0 12px;font-family:var(--font-display);font-size:var(--type-eyebrow-size);letter-spacing:var(--type-eyebrow-ls);line-height:1.2;text-transform:uppercase;font-weight:var(--fw-medium);color:var(--tk-blue-200)}.SidebarNavigation_subItem__46uv9{display:block;padding:7px 12px;border-radius:12px;font-family:var(--font-display);font-size:15px;font-weight:var(--fw-medium);line-height:1.35;color:var(--nav-item-fg);text-decoration:none}a.SidebarNavigation_subItem__46uv9:hover{color:var(--nav-item-fg-active);background:var(--nav-item-hover-bg)}a.SidebarNavigation_subActive__iuIA9,a.SidebarNavigation_subActive__iuIA9:hover{color:var(--nav-item-fg-active);background:var(--nav-item-active-bg)}.SidebarNavigation_targetValue__sT1Rb{padding:0 12px;font-family:var(--font-display);font-size:24px;font-weight:var(--fw-bold);line-height:1;color:var(--tk-white)}.SidebarNavigation_targetCaption__9lAhg{padding:0 12px;font-size:14px;color:var(--tk-blue-200)}.SidebarNavigation_bottom__pBArX{display:flex;flex-direction:column;gap:14px}.SidebarNavigation_divider__tqlJB{height:1px;background:var(--border-on-inverse)}.SidebarNavigation_user__C6xM4{display:flex;align-items:center;gap:12px}.SidebarNavigation_avatar__IGWHQ{width:34px;height:34px;flex:0 0 34px;border-radius:var(--radius-pill);background:var(--avatar-inverse-bg);color:var(--tk-white);font-family:var(--font-display);font-size:13px;font-weight:var(--fw-bold);display:flex;align-items:center;justify-content:center}.SidebarNavigation_userName__AoE8x{font-family:var(--font-display);font-size:15px;font-weight:var(--fw-medium);color:var(--tk-white);line-height:1.3}.SidebarNavigation_userMeta__1Ub8s{font-size:13px;line-height:1.4;color:var(--tk-blue-200)}@media (max-width:768px){.SidebarNavigation_sidebar__mO29B{display:none}}.SidebarNavigation_quietLink__9MkQO{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:var(--radius-md);font-size:15px;font-weight:var(--fw-medium);color:var(--nav-item-fg);text-decoration:none}.SidebarNavigation_quietActive__swkL8,.SidebarNavigation_quietLink__9MkQO:hover{color:var(--nav-item-fg-active);background:var(--nav-item-hover-bg)}.MobileTopBar_bar__Mtb_o{display:none}@media (max-width:768px){.MobileTopBar_bar__Mtb_o{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 18px;background:var(--surface-inverse)}}.MobileTopBar_bar__Mtb_o :focus-visible{box-shadow:var(--focus-ring-inverse)}.MobileTopBar_logoLink__L1mpE{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;border-radius:var(--radius-sm)}.MobileTopBar_end__41b0a{display:flex;align-items:center;gap:10px}.MobileTopBar_avatar__Hhu7n{width:30px;height:30px;flex:0 0 30px;border-radius:var(--radius-pill);background:var(--avatar-inverse-bg);font-family:var(--font-display);font-size:12px;font-weight:var(--fw-bold);display:flex}.MobileTopBar_avatar__Hhu7n,.MobileTopBar_iconLink__ykiMX{color:var(--tk-white);align-items:center;justify-content:center}.MobileTopBar_iconLink__ykiMX{width:44px;height:44px;display:inline-flex;border-radius:var(--radius-md)}.MobileTopBar_iconLink__ykiMX:hover{background:var(--nav-item-hover-bg)}.Auth_page__lOhDG{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;padding:72px 24px 48px;background:var(--surface-page)}.Auth_wordmark__LHdVA{margin-bottom:40px}.Auth_card__pYRuJ{width:100%;max-width:440px;display:flex;flex-direction:column;gap:20px}.Auth_title__yscn3{font-size:34px;line-height:1.14;letter-spacing:-.02em;color:var(--tk-blue-600)}.Auth_lead__qysAF{font-size:17px;line-height:1.6;color:var(--tk-grey-700)}.Auth_form__vzY7a{display:flex;flex-direction:column;gap:16px}.Auth_divider__JVIqF{border-top:var(--border-hairline);padding-top:20px}.Auth_quiet__ODdzc{font-size:14px;color:var(--tk-grey-600)}.Auth_error__F7aZ2{font-size:15px;color:var(--status-danger)}.Auth_status__rqf2s{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border:var(--border-hairline);border-radius:var(--radius-lg);font-size:16px;color:var(--tk-grey-800)}@media (max-width:768px){.Auth_page__lOhDG{padding:40px 18px 32px}.Auth_title__yscn3{font-size:26px}}.DialogLayout_footerNote__XD7Xx{font-size:14px;color:var(--tk-grey-600)}.DialogLayout_footerActions__kxrxk{display:flex;gap:12px;flex-wrap:wrap;margin-left:auto}.DialogLayout_twoCol__AGC_U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.DialogLayout_readOnlyList__SUNGY{display:flex;flex-direction:column;margin:0}.DialogLayout_readOnlyRow__cc5lj{border-top:var(--border-hairline);padding:12px 0;display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:16px;gap:16px}.DialogLayout_readOnlyRow__cc5lj:last-child{border-bottom:var(--border-hairline)}.DialogLayout_readOnlyRow__cc5lj dt{font-size:15px;color:var(--tk-grey-600)}.DialogLayout_readOnlyRow__cc5lj dd{margin:0;font-size:16px;line-height:1.55;color:var(--tk-grey-900)}.DialogLayout_groupTitle__405lV{margin:0 0 12px;font-family:var(--font-display);font-size:15px;font-weight:var(--fw-bold);color:var(--tk-grey-900)}.DialogLayout_band__Elcff{background:var(--surface-inverse);padding:24px 64px 24px 24px;color:var(--tk-white)}.DialogLayout_bandEyebrow__bACC9{font-family:var(--font-display);font-size:var(--type-eyebrow-size);letter-spacing:var(--type-eyebrow-ls);text-transform:uppercase;font-weight:var(--fw-medium)}.DialogLayout_bandTitle__nvpRu{margin-top:8px;font-family:var(--font-display);font-size:24px;font-weight:var(--fw-bold);letter-spacing:-.015em}.DialogLayout_bandMeta__VfWv4{margin-top:4px;font-size:15px;color:var(--tk-blue-200)}@media (max-width:768px){.DialogLayout_readOnlyRow__cc5lj,.DialogLayout_twoCol__AGC_U{grid-template-columns:minmax(0,1fr)}.DialogLayout_readOnlyRow__cc5lj{gap:2px}}.DialogLayout_footerError__cQDwp{font-size:14px;color:var(--status-danger)}.DialogLayout_context__PQ4IU{margin:0;padding:12px 16px;border-radius:var(--radius-sm);background:var(--surface-action);font-size:15px;color:var(--tk-grey-800)}.DialogLayout_context__PQ4IU strong{font-family:var(--font-display);color:var(--tk-grey-900)}.Dialog_dialog__3VQPk{padding:0;border:var(--border-hairline);border-radius:var(--radius-lg);width:min(var(--dialog-width),calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 48px);background:var(--surface-card);color:var(--text-ui-body);box-shadow:none;overflow:hidden}.Dialog_dialog__3VQPk::-webkit-backdrop{background:var(--overlay-backdrop)}.Dialog_dialog__3VQPk::backdrop{background:var(--overlay-backdrop)}.Dialog_inner__datXK{display:flex;flex-direction:column;max-height:calc(100dvh - 50px)}.Dialog_form__7nXfV{display:flex;flex-direction:column;min-height:0;flex:1 1}.Dialog_header__bXV1t{padding:22px 24px;border-bottom:var(--border-hairline);display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.Dialog_customHeader__Uaznm{position:relative}.Dialog_customHeader__Uaznm .Dialog_close__CgUQc{position:absolute;top:16px;right:16px}.Dialog_title__isb7I{margin:0;font-family:var(--font-display);font-size:22px;line-height:1.25;font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--tk-blue-600)}.Dialog_subtitle__XQ30p{margin-top:4px;font-size:15px;color:var(--tk-grey-600)}.Dialog_close__CgUQc{flex:0 0 auto;width:40px;height:40px;margin:-8px -8px 0 0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-md);background:transparent;color:var(--tk-grey-700);cursor:pointer}.Dialog_close__CgUQc:hover{background:var(--tk-blue-50);color:var(--tk-blue-600)}.Dialog_closeInverse__4WdcC{color:var(--tk-white);margin:0}.Dialog_closeInverse__4WdcC:hover{background:rgba(255,255,255,.12);color:var(--tk-white)}.Dialog_closeInverse__4WdcC:focus-visible{box-shadow:var(--focus-ring-inverse)}.Dialog_body__SsAKf{padding:24px;display:flex;flex-direction:column;gap:20px;overflow-y:auto;min-height:0;flex:1 1}.Dialog_footer__XxYXP{padding:20px 24px;border-top:var(--border-hairline);justify-content:space-between;gap:12px 16px}.Dialog_footer__XxYXP,.Dialog_success__amjpB{display:flex;align-items:center;flex-wrap:wrap}.Dialog_success__amjpB{gap:12px;font-size:15px;color:var(--tk-grey-700)}@media (max-width:768px){.Dialog_dialog__3VQPk{width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0;border:0}.Dialog_inner__datXK{max-height:100dvh;height:100%}.Dialog_body__SsAKf,.Dialog_footer__XxYXP,.Dialog_header__bXV1t{padding-left:18px;padding-right:18px}}.LeadActivityList_list__d5dWA{list-style:none;border-bottom:var(--border-hairline)}.LeadActivityList_row__2o0Do{border-top:var(--border-hairline);padding:14px 0;display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:20px;gap:20px}.LeadActivityList_date__53tY1{font-family:var(--font-display);font-size:15px;font-weight:var(--fw-medium);color:var(--tk-grey-700)}.LeadActivityList_text__4o6AM{font-size:16px;color:var(--tk-grey-900);overflow-wrap:anywhere;min-width:0}.LeadActivityList_actor__mdIK9{color:var(--tk-grey-600)}@media (max-width:768px){.LeadActivityList_row__2o0Do{grid-template-columns:64px minmax(0,1fr);gap:12px;padding:12px 0}.LeadActivityList_text__4o6AM{font-size:15px}}.MilestoneSummary_list__sVRxR{list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.MilestoneSummary_step__fC0GJ{min-width:0;display:flex;flex-direction:column;gap:12px}.MilestoneSummary_compact__Awk1d .MilestoneSummary_step__fC0GJ{gap:8px}.MilestoneSummary_track__zGmi9{display:flex;align-items:center;height:16px}.MilestoneSummary_dot__VAtFU{width:14px;height:14px;flex:0 0 14px;border-radius:var(--radius-pill);background:var(--tk-grey-300)}.MilestoneSummary_compact__Awk1d .MilestoneSummary_dot__VAtFU{width:12px;height:12px;flex-basis:12px}.MilestoneSummary_step__fC0GJ[data-state=done] .MilestoneSummary_dot__VAtFU{background:var(--tk-blue-600)}.MilestoneSummary_step__fC0GJ[data-state=active] .MilestoneSummary_dot__VAtFU{background:var(--tk-white);border:2px solid var(--tk-blue-600)}.MilestoneSummary_step__fC0GJ[data-state=active][data-tone=warning] .MilestoneSummary_dot__VAtFU{border-color:var(--status-warning)}.MilestoneSummary_step__fC0GJ[data-state=active][data-tone=danger] .MilestoneSummary_dot__VAtFU{border-color:var(--status-danger)}.MilestoneSummary_step__fC0GJ[data-state=active][data-tone=neutral] .MilestoneSummary_dot__VAtFU{border-color:var(--tk-grey-500)}.MilestoneSummary_line__n08yJ{flex:1 1;height:2px;background:var(--tk-grey-300)}.MilestoneSummary_lineDone__AJ09T{background:var(--tk-blue-600)}.MilestoneSummary_text__9FxUF{display:flex;flex-direction:column;padding-right:16px;min-width:0}.MilestoneSummary_compact__Awk1d .MilestoneSummary_text__9FxUF{padding-right:8px}.MilestoneSummary_title__6lHVg{font-family:var(--font-display);font-size:16px;font-weight:var(--fw-bold);line-height:1.3;color:var(--tk-grey-900)}.MilestoneSummary_step__fC0GJ[data-state=upcoming] .MilestoneSummary_title__6lHVg{color:var(--tk-grey-700)}.MilestoneSummary_caption__QzKtD{margin-top:3px;font-size:14px;color:var(--tk-grey-600)}.MilestoneSummary_step__fC0GJ[data-state=active] .MilestoneSummary_caption__QzKtD{font-family:var(--font-display);font-weight:var(--fw-medium);color:var(--tk-blue-600)}.MilestoneSummary_step__fC0GJ[data-state=active][data-tone=warning] .MilestoneSummary_caption__QzKtD{color:var(--status-warning)}.MilestoneSummary_step__fC0GJ[data-state=active][data-tone=danger] .MilestoneSummary_caption__QzKtD{color:var(--status-danger)}.MilestoneSummary_compact__Awk1d .MilestoneSummary_step__fC0GJ[data-state=upcoming] .MilestoneSummary_title__6lHVg,.MilestoneSummary_compact__Awk1d .MilestoneSummary_title__6lHVg{font-family:var(--font-body);font-size:13px;font-weight:var(--fw-regular);line-height:1.35;color:var(--tk-grey-600)}.MilestoneSummary_compact__Awk1d .MilestoneSummary_step__fC0GJ[data-state=active] .MilestoneSummary_title__6lHVg{font-family:var(--font-display);font-weight:var(--fw-bold);color:var(--tk-blue-600)}.MilestoneSummary_compact__Awk1d .MilestoneSummary_step__fC0GJ[data-state=active][data-tone=warning] .MilestoneSummary_title__6lHVg{color:var(--status-warning)}.MilestoneSummary_compact__Awk1d .MilestoneSummary_step__fC0GJ[data-state=active][data-tone=danger] .MilestoneSummary_title__6lHVg{color:var(--status-danger)}.MilestoneSummary_compact__Awk1d .MilestoneSummary_step__fC0GJ[data-state=active][data-tone=neutral] .MilestoneSummary_title__6lHVg{color:var(--tk-grey-800)}@media (max-width:768px){.MilestoneSummary_list__sVRxR{grid-auto-flow:row;grid-auto-columns:auto}.MilestoneSummary_compact__Awk1d .MilestoneSummary_step__fC0GJ,.MilestoneSummary_step__fC0GJ{flex-direction:row;gap:12px}.MilestoneSummary_track__zGmi9{flex-direction:column;height:auto;align-self:stretch;padding-top:4px}.MilestoneSummary_line__n08yJ{width:2px;height:auto;min-height:16px;margin:4px 0}.MilestoneSummary_text__9FxUF{padding-bottom:12px}.MilestoneSummary_compact__Awk1d .MilestoneSummary_title__6lHVg{font-size:15px}}@container (max-width: 600px){.MilestoneSummary_compact__Awk1d{grid-auto-flow:row;grid-auto-columns:auto}.MilestoneSummary_compact__Awk1d .MilestoneSummary_step__fC0GJ{flex-direction:row;gap:12px}.MilestoneSummary_compact__Awk1d .MilestoneSummary_track__zGmi9{flex-direction:column;height:auto;align-self:stretch;padding-top:4px}.MilestoneSummary_compact__Awk1d .MilestoneSummary_line__n08yJ{width:2px;height:auto;min-height:12px;margin:4px 0}.MilestoneSummary_compact__Awk1d .MilestoneSummary_text__9FxUF{padding-bottom:8px}}.ChoiceGroup_fieldset___9FoB{border:0;margin:0;padding:0;min-width:0}.ChoiceGroup_legend__OlNIl{padding:0;margin-bottom:10px;font-family:var(--font-display);font-size:15px;font-weight:var(--fw-bold);color:var(--tk-grey-900)}.ChoiceGroup_options__aDVhx{display:flex;gap:8px;flex-wrap:wrap}.ChoiceGroup_option__0Y3AG{position:relative;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:var(--fw-medium);color:var(--tk-grey-700);background:var(--tk-white);border:1px solid var(--border-default);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--dur-instant) var(--ease-standard),border-color var(--dur-instant) var(--ease-standard),color var(--dur-instant) var(--ease-standard)}.ChoiceGroup_md___PLwy{font-size:15px;padding:9px 18px;min-height:42px}.ChoiceGroup_sm__Wn01E{font-size:14px;padding:8px 16px;min-height:38px}.ChoiceGroup_option__0Y3AG:hover{background:var(--tk-blue-50);border-color:var(--tk-blue-300)}.ChoiceGroup_selected__vBlzI,.ChoiceGroup_selected__vBlzI:hover{color:var(--tk-white);background:var(--tk-blue-600);border-color:var(--tk-blue-600)}.ChoiceGroup_option__0Y3AG:has(input:focus-visible){box-shadow:var(--shadow-focus)}.ChoiceGroup_hint__v52XP{margin-top:10px;font-size:14px;color:var(--tk-grey-600)}.ChoiceGroup_hintError__TO44r{color:var(--status-danger)}@media (max-width:768px){.ChoiceGroup_md___PLwy,.ChoiceGroup_sm__Wn01E{min-height:44px}}.EmailChipsInput_box__oviEr{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:46px;padding:6px 8px;border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--tk-white);cursor:text;min-width:0}.EmailChipsInput_box__oviEr:focus-within{border-color:var(--tk-blue-600);box-shadow:var(--shadow-focus)}.EmailChipsInput_invalid__s_Np9{border-color:var(--status-danger)}.EmailChipsInput_chips__T6UQd{display:contents;list-style:none}.EmailChipsInput_chip__w86Wt{display:inline-flex;align-items:center;gap:2px;max-width:100%;min-width:0;padding:2px 2px 2px 10px;border:1px solid var(--tk-blue-100);border-radius:var(--radius-pill);background:var(--tk-blue-50);font-size:14px;color:var(--tk-grey-900)}.EmailChipsInput_chipText__mpH7U{min-width:0;overflow-wrap:anywhere}.EmailChipsInput_remove__PrWG9{flex:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--tk-grey-700);cursor:pointer}.EmailChipsInput_remove__PrWG9:hover{background:var(--tk-blue-100);color:var(--tk-blue-700)}.EmailChipsInput_remove__PrWG9:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0}.EmailChipsInput_input__kx1Ok{flex:1 1 160px;min-width:0;min-height:32px;padding:4px 6px;border:0;outline:none;background:transparent;font-family:var(--font-body);font-size:16px;color:var(--tk-grey-900)}.EmailChipsInput_input__kx1Ok::placeholder{color:var(--tk-grey-600)}.EmailChipsInput_suggestions__IwCqI{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:14px}.EmailChipsInput_suggestionsLabel__uz8rF{color:var(--tk-grey-600)}.EmailChipsInput_suggestion__qnnmP{max-width:100%;min-height:32px;padding:4px 10px;border:1px dashed var(--tk-blue-100);border-radius:var(--radius-pill);background:transparent;color:var(--tk-blue-700);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer}.EmailChipsInput_suggestion__qnnmP:hover{background:var(--tk-blue-50)}.EmailChipsInput_suggestion__qnnmP:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ProjectForms_members__rx4VL,.ProjectForms_milestones__QrJsX{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:12px}.ProjectForms_legend__t3BJR{padding:0;font-family:var(--font-display);font-size:15px;font-weight:var(--fw-bold);color:var(--tk-grey-900)}.ProjectForms_hint__JuR00{margin:0;font-size:14px;color:var(--tk-grey-600)}.ProjectForms_error__LHVg2{margin:0;font-size:14px;color:var(--status-danger)}.ProjectForms_notice__9ZSZ_{margin:0;padding:10px 14px;border-radius:var(--radius-sm);background:var(--surface-action);font-size:14px;color:var(--tk-grey-800)}.ProjectForms_suggest__xRI99{display:flex}.ProjectForms_rows__vOFcb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ProjectForms_checkRow__MSZaL{border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:12px 14px;display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap;min-width:0}.ProjectForms_checkName__82qOx{flex:2 1 260px}.ProjectForms_responsible__gBGDs{flex:1 1 220px}.ProjectForms_rowTools__PAeFV{display:flex;gap:4px;margin-left:auto}.ProjectForms_tool__s2clI{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--tk-white);color:var(--tk-grey-800);cursor:pointer}.ProjectForms_tool__s2clI:hover:not(:disabled){border-color:var(--tk-blue-600);color:var(--tk-blue-700)}.ProjectForms_tool__s2clI:disabled{color:var(--tk-grey-400);cursor:default}.ProjectForms_tool__s2clI:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ProjectForms_memberList__RcJZP{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:4px 16px;gap:4px 16px}.ProjectForms_check__Yhmvm{display:flex;gap:10px;align-items:center;min-height:44px;font-size:16px;color:var(--tk-grey-900);cursor:pointer}.ProjectForms_check__Yhmvm input{width:20px;height:20px;accent-color:var(--tk-blue-600);flex:none}.ProjectForms_roleTag__kKmpE{font-size:14px;color:var(--tk-grey-600)}.ProjectForms_readOnly____Fj2{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:8px 24px;gap:8px 24px;margin:0}.ProjectForms_readOnly____Fj2 dt{font-size:13px;letter-spacing:var(--type-meta-ls);text-transform:uppercase;color:var(--tk-blue-200)}.ProjectForms_readOnly____Fj2 dd{margin:2px 0 0;font-size:16px;color:var(--tk-white);overflow-wrap:anywhere}.ProjectForms_section__093_N{display:flex;flex-direction:column;gap:16px;min-width:0}.ProjectForms_sectionTitle__MBf31{margin:0;font-family:var(--font-display);font-size:15px;font-weight:var(--fw-bold);color:var(--tk-grey-900)}@media (max-width:768px){.ProjectForms_rowTools__PAeFV{margin-left:0}}.LeadDetail_body__M5kWt,.LeadDetail_screen___gaBv{display:flex;flex-direction:column;min-width:0}.LeadDetail_body__M5kWt{width:100%;padding:20px 28px 48px;gap:32px}.LeadDetail_metaRow__aW1qH{display:flex;gap:8px 16px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:-12px}.LeadDetail_meta__EuFNp{display:flex;gap:8px 12px;align-items:center;flex-wrap:wrap;min-width:0}.LeadDetail_proposalLine__rg6IH{margin-top:12px;font-size:16px;color:var(--tk-grey-800);overflow-wrap:anywhere}.LeadDetail_proposalLine__rg6IH strong{font-family:var(--font-display);color:var(--tk-grey-900)}.LeadDetail_warning__VWINe{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:12px 16px;border-radius:var(--radius-md);background:var(--status-warning-soft);font-size:15px;color:var(--tk-grey-900)}.LeadDetail_actionArea__FN73_{background:var(--surface-action);border-radius:var(--radius-lg);padding:24px;min-width:0}.LeadDetail_stepper__xlivl{container-type:inline-size;min-width:0}.LeadDetail_stateLine__WEGbz{margin-top:20px;font-family:var(--font-display);font-size:18px;font-weight:var(--fw-bold);line-height:1.4;color:var(--tk-grey-900)}.LeadDetail_closedNote__KWMWp{margin-top:6px;font-size:15px;color:var(--tk-grey-700)}.LeadDetail_actions__kd_5_{margin-top:16px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.LeadDetail_quietAction__WENoz{margin-left:auto;padding:8px 4px;border:0;background:none;font:inherit;font-size:15px;color:var(--tk-grey-700);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.LeadDetail_quietAction__WENoz:hover{color:var(--tk-blue-700)}.LeadDetail_unavailable__XWGet{margin-top:8px;font-size:15px;color:var(--tk-grey-700)}.LeadDetail_handoff__9VQZR{margin-top:20px;padding-top:20px;border-top:1px solid var(--tk-blue-100);display:flex;flex-direction:column;gap:12px}.LeadDetail_handoffTitle__9EQDL{margin:0;font-family:var(--font-display);font-size:16px;font-weight:var(--fw-bold);color:var(--tk-grey-900)}.LeadDetail_converted__hanb8{margin:0;font-size:16px;color:var(--tk-grey-900);overflow-wrap:anywhere}.LeadDetail_handoffAction__yp6n9{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.LeadDetail_facts__PPZFg{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px 24px;gap:12px 24px}.LeadDetail_facts__PPZFg dt,.LeadDetail_infoList__yUiD6 dt{font-size:14px;color:var(--tk-grey-600)}.LeadDetail_facts__PPZFg dd,.LeadDetail_infoList__yUiD6 dd{margin:2px 0 0;font-size:16px;color:var(--tk-grey-900);overflow-wrap:anywhere}.LeadDetail_meeting__OkH_M{border:var(--border-hairline);border-radius:var(--radius-lg);padding:20px 24px;display:flex;flex-direction:column;gap:16px;min-width:0}.LeadDetail_meetingHead__JkfW6{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.LeadDetail_meetingTitle__4j7cx{margin:0;display:flex;gap:8px;align-items:center;font-family:var(--font-display);font-size:18px;font-weight:var(--fw-bold);color:var(--tk-grey-900);overflow-wrap:anywhere;min-width:0}.LeadDetail_agenda__t9pHy{font-size:15px;line-height:1.55;white-space:pre-line;color:var(--tk-grey-800)}.LeadDetail_meetingFoot__OfLfJ{display:flex;gap:8px 20px;align-items:baseline;justify-content:space-between;flex-wrap:wrap}.LeadDetail_meetingActions__5dADR{display:flex;gap:20px;flex-wrap:wrap}.LeadDetail_infoList__yUiD6{margin:0;display:flex;flex-direction:column}.LeadDetail_infoList__yUiD6>div{display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:16px;gap:16px;padding:10px 0;border-top:var(--border-hairline)}.LeadDetail_infoList__yUiD6>div:last-child{border-bottom:var(--border-hairline)}.LeadDetail_infoList__yUiD6 dd{margin:0}.LeadDetail_factSub__h_ptv{color:var(--status-danger)}.LeadDetail_linkList__P58v_{list-style:none;display:flex;flex-direction:column;gap:10px}.LeadDetail_linkRow__OVZSK{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap;min-width:0}.LeadDetail_link__pQw2h{display:inline-flex;gap:6px;align-items:center;font-size:16px;overflow-wrap:anywhere}.LeadDetail_inlineForm__4V9i7{display:contents}.LeadDetail_notes__naaxU{font-size:16px;line-height:1.65;white-space:pre-line;max-width:70ch;color:var(--tk-grey-900)}.LeadDetail_correction__n654H{display:flex;gap:8px 12px;align-items:baseline;flex-wrap:wrap;padding-top:16px;border-top:var(--border-hairline)}.LeadDetail_quiet__UtZ8g{font-size:14px;color:var(--tk-grey-600)}@media (max-width:768px){.LeadDetail_body__M5kWt{padding:16px 16px 40px;gap:28px}.LeadDetail_actionArea__FN73_{padding:18px 16px}.LeadDetail_actions__kd_5_>button:not(.LeadDetail_quietAction__WENoz){flex:1 1 100%}.LeadDetail_quietAction__WENoz{margin-left:0}.LeadDetail_meeting__OkH_M{padding:16px}.LeadDetail_infoList__yUiD6>div{grid-template-columns:minmax(0,1fr);gap:2px}}.LeadDetail_calendarLine___IIkc{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 20px;font-size:15px;color:var(--tk-grey-800);min-width:0}.LeadDetail_calendarItem__ddJrY{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:baseline}.LeadDetail_calendarLabel__pGYdI{font-size:14px;color:var(--tk-grey-600)}.LeadDetail_calendarProblem__Oeqe9{color:var(--status-danger)}.LeadDetail_calendarNotice__hl56T{margin:0;font-size:15px}.LeadModal_overlay__2sZed{position:fixed;inset:0;z-index:40;display:flex;justify-content:center;align-items:flex-start;padding:32px 24px;background:var(--overlay-backdrop);overscroll-behavior:contain}.LeadModal_panel__qp99_{width:min(920px,100%);max-height:calc(100dvh - 64px);display:flex;flex-direction:column;min-width:0;background:var(--surface-card);border:var(--border-hairline);border-radius:var(--radius-lg);overflow:hidden}.LeadModal_header__Hz_JZ{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 20px 16px 28px;border-bottom:var(--border-hairline)}.LeadModal_title___HjN4{margin:0;min-width:0;font-family:var(--font-display);font-size:24px;line-height:1.25;font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--tk-blue-600);overflow-wrap:anywhere}.LeadModal_title___HjN4:focus{outline:none}.LeadModal_title___HjN4:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.LeadModal_close___tO1T{flex:none;width:44px;height:44px;margin:-6px -6px 0 0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-md);background:transparent;color:var(--tk-grey-700);cursor:pointer}.LeadModal_close___tO1T:hover{background:var(--tk-blue-50);color:var(--tk-blue-600)}.LeadModal_content__9_kqc{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.LeadModal_loading__zeOAy{padding:24px 28px}.LeadModal_missing__Wu0Oz{padding:24px 28px 32px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;font-size:16px;line-height:1.6;color:var(--tk-grey-800)}@media (max-width:768px){.LeadModal_overlay__2sZed{padding:0}.LeadModal_panel__qp99_{width:100%;height:100dvh;max-height:100dvh;border:0;border-radius:0}.LeadModal_header__Hz_JZ{padding:12px 8px 12px 16px}.LeadModal_title___HjN4{font-size:20px;padding-top:8px}.LeadModal_close___tO1T{margin:0}.LeadModal_loading__zeOAy,.LeadModal_missing__Wu0Oz{padding:16px}}.PipelineBoard_wrap__rNHnT{display:flex;flex-direction:column;gap:12px;min-width:0}.PipelineBoard_board__CB4P5{position:relative;display:grid;grid-auto-flow:column;grid-template-columns:repeat(6,minmax(170px,1fr));grid-gap:10px;gap:10px;align-items:start;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:4px;padding-bottom:8px;min-width:0}.PipelineBoard_board__CB4P5:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-md)}.PipelineBoard_busy__mqpdt{opacity:.6;transition:opacity .12s linear .15s}.PipelineBoard_outcomes__1epFL{display:flex;flex-direction:column;gap:10px;min-width:0}.PipelineBoard_column__yNXPz{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;padding:10px;border-radius:var(--radius-md);background:var(--surface-action);border:1px solid transparent}.PipelineBoard_column__yNXPz[data-stage=won]{background:var(--status-success-soft)}.PipelineBoard_column__yNXPz[data-stage=closed]{background:var(--surface-closed)}.PipelineBoard_column__yNXPz[data-active]{border-color:var(--tk-blue-600)}.PipelineBoard_columnHead__H0jXs{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:2px 2px 4px;min-width:0}.PipelineBoard_columnTitle__vl5fs{margin:0;min-width:0;font-family:var(--font-display);font-size:14px;line-height:1.3;font-weight:var(--fw-bold);color:var(--tk-grey-900);overflow-wrap:anywhere}.PipelineBoard_count__qI5g9{flex:none;min-width:26px;padding:1px 8px;border-radius:var(--radius-pill);background:var(--tk-white);font-family:var(--font-display);font-size:13px;font-weight:var(--fw-bold);text-align:center;color:var(--tk-blue-600)}.PipelineBoard_cards__3s6SE{list-style:none;display:flex;flex-direction:column;gap:8px;min-width:0}.PipelineBoard_card___omu2{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:var(--border-hairline);border-radius:var(--radius-sm);background:var(--tk-white);color:inherit;text-decoration:none;min-width:0}.PipelineBoard_card___omu2:hover{border-color:var(--tk-blue-300)}.PipelineBoard_card___omu2:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;box-shadow:none}.PipelineBoard_card___omu2[data-attention]{border-left:3px solid var(--status-warning);padding-left:10px}.PipelineBoard_company__9zy_z{font-family:var(--font-display);font-size:15px;line-height:1.3;font-weight:var(--fw-bold);color:var(--tk-grey-900);overflow-wrap:anywhere}.PipelineBoard_fact__zoN0L,.PipelineBoard_responsible__lCz_f{font-size:13px;line-height:1.4;color:var(--tk-grey-600);overflow-wrap:anywhere}.PipelineBoard_fact__zoN0L{color:var(--tk-grey-800)}.PipelineBoard_attention__RoTJH{margin-top:4px;display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:var(--fw-medium);color:var(--status-warning);overflow-wrap:anywhere}.PipelineBoard_attention__RoTJH svg{flex:none}.PipelineBoard_empty__vUTPi{padding:4px 2px 6px;font-size:13px;color:var(--tk-grey-600)}.PipelineBoard_more__9KvsD{align-self:flex-start;min-height:32px;padding:4px 2px;border:0;background:none;font-family:var(--font-display);font-size:13px;font-weight:var(--fw-medium);color:var(--text-link);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.PipelineBoard_stageIndex__1GvmI{display:none}@media (max-width:768px){.PipelineBoard_stageIndex__1GvmI{display:block;margin:0 -16px;overflow-x:auto;scrollbar-width:none}.PipelineBoard_stageIndex__1GvmI ul{list-style:none;display:flex;gap:6px;padding:0 16px;width:max-content}.PipelineBoard_chip__bTJc4{min-height:36px;padding:6px 12px;border:var(--border-hairline);border-radius:var(--radius-pill);background:var(--tk-white);font-family:var(--font-display);font-size:13px;font-weight:var(--fw-medium);color:var(--tk-grey-800);white-space:nowrap;cursor:pointer}.PipelineBoard_chip__bTJc4[aria-current=true]{border-color:var(--tk-blue-600);background:var(--tk-blue-600);color:var(--tk-white)}.PipelineBoard_chipCount__exgKw{font-weight:var(--fw-bold)}.PipelineBoard_board__CB4P5{display:flex;grid-template-columns:none;gap:10px;margin:0 -16px;padding:0 16px 8px;scroll-snap-type:x mandatory;scroll-padding-inline:16px}.PipelineBoard_outcomes__1epFL{display:contents}.PipelineBoard_column__yNXPz{flex:0 0 min(calc(100% - 36px),360px);scroll-snap-align:start}.PipelineBoard_card___omu2{padding:12px 14px}.PipelineBoard_card___omu2[data-attention]{padding-left:12px}.PipelineBoard_company__9zy_z{font-size:16px}.PipelineBoard_attention__RoTJH,.PipelineBoard_fact__zoN0L,.PipelineBoard_responsible__lCz_f{font-size:14px}}.WeekCalendar_calendar__qZRrw{display:flex;flex-direction:column;gap:16px;min-width:0}.WeekCalendar_head__WuCz6{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap}.WeekCalendar_title__UhI24{margin:0;font-family:var(--font-display);font-size:18px;font-weight:var(--fw-bold);color:var(--tk-grey-900)}.WeekCalendar_controls__N0rbC{display:inline-flex;align-items:center;gap:6px}.WeekCalendar_arrow__gye3P,.WeekCalendar_today__Wr26o{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border:var(--border-hairline);border-radius:var(--radius-md);background:var(--tk-white);color:var(--tk-grey-800);text-decoration:none;font-family:var(--font-display);font-size:14px;font-weight:var(--fw-medium)}.WeekCalendar_arrow__gye3P{width:40px}.WeekCalendar_today__Wr26o{padding:8px 14px}.WeekCalendar_arrow__gye3P:hover,.WeekCalendar_today__Wr26o:hover{border-color:var(--tk-blue-300);color:var(--tk-blue-600)}.WeekCalendar_today__Wr26o[aria-current=date]{background:var(--tk-blue-600);border-color:var(--tk-blue-600);color:var(--tk-white)}.WeekCalendar_weekEmpty__9D0gI{padding:12px 16px;border-radius:var(--radius-md);background:var(--surface-action);font-size:15px;line-height:1.55;color:var(--tk-grey-800)}.WeekCalendar_grid__ykuX4{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px;align-items:start;min-width:0}.WeekCalendar_column__BJLTC{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;min-height:160px;padding:8px;border-radius:var(--radius-md);background:var(--surface-action);border:1px solid transparent}.WeekCalendar_todayColumn__OIdwu{border-color:var(--tk-blue-600)}.WeekCalendar_dayTitle__SBrmV{margin:0;padding:2px 2px 0;font-family:var(--font-display);font-size:14px;font-weight:var(--fw-bold);color:var(--tk-grey-900)}.WeekCalendar_todayColumn__OIdwu .WeekCalendar_dayTitle__SBrmV{color:var(--tk-blue-600)}.WeekCalendar_list__sRL_L{list-style:none;display:flex;flex-direction:column;gap:8px;min-width:0}.WeekCalendar_item__F4d6m{display:flex;flex-direction:column;min-width:0;border:var(--border-hairline);border-radius:var(--radius-sm);background:var(--tk-white)}.WeekCalendar_item__F4d6m[data-state=now]{border-color:var(--tk-blue-600)}.WeekCalendar_item__F4d6m[data-state=cancelled],.WeekCalendar_item__F4d6m[data-state=held]{background:var(--tk-grey-50)}.WeekCalendar_item__F4d6m[data-state=cancelled] .WeekCalendar_company__gVv37{text-decoration:line-through;color:var(--tk-grey-600)}.WeekCalendar_card__LpuCm{display:flex;flex-direction:column;gap:2px;padding:8px 10px 4px;color:inherit;text-decoration:none;min-width:0}.WeekCalendar_card__LpuCm:hover .WeekCalendar_company__gVv37{color:var(--tk-blue-600)}.WeekCalendar_card__LpuCm:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;border-radius:var(--radius-sm);box-shadow:none}.WeekCalendar_time__mQHCp{display:flex;gap:6px;align-items:baseline;flex-wrap:wrap}.WeekCalendar_start__J3ty8{font-family:var(--font-display);font-size:14px;font-weight:var(--fw-bold);color:var(--tk-grey-900)}.WeekCalendar_duration__g3NX5,.WeekCalendar_meta__9Z4Pv,.WeekCalendar_quiet__XsU_k{font-size:12px;line-height:1.4;color:var(--tk-grey-600)}.WeekCalendar_company__gVv37{font-family:var(--font-display);font-size:14px;line-height:1.3;font-weight:var(--fw-bold);color:var(--tk-grey-900);overflow-wrap:anywhere}.WeekCalendar_meta__9Z4Pv{overflow-wrap:anywhere}.WeekCalendar_foot__CM6Y5{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 10px 8px;min-width:0}.WeekCalendar_place__9Jdti{min-width:0;font-size:12px;line-height:1.4;color:var(--tk-grey-700);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.WeekCalendar_place__9Jdti{color:var(--text-link);text-decoration:underline;text-underline-offset:2px}.WeekCalendar_badge__ZuhmM{flex:none;font-size:11px;padding:2px 8px}.WeekCalendar_empty__QqJfc{padding:4px 2px;font-size:13px;color:var(--tk-grey-500)}.WeekCalendar_phone__9kSph{display:none}@media (max-width:768px){.WeekCalendar_grid__ykuX4{display:none}.WeekCalendar_phone__9kSph{display:flex;flex-direction:column;gap:14px}.WeekCalendar_strip__sg8Ny{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.WeekCalendar_dayChip__eVgFF{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;min-height:56px;padding:6px 2px 10px;border:var(--border-hairline);border-radius:var(--radius-sm);background:var(--tk-white);color:var(--tk-grey-800);text-decoration:none;font-family:var(--font-display);min-width:0}.WeekCalendar_dayChipToday__E3RAn{border-color:var(--tk-blue-600)}.WeekCalendar_dayChip__eVgFF[aria-current=date]{background:var(--tk-blue-600);border-color:var(--tk-blue-600);color:var(--tk-white)}.WeekCalendar_chipWeekday__Omuda{font-size:12px}.WeekCalendar_chipDate__8tF77{font-size:13px;font-weight:var(--fw-bold)}.WeekCalendar_chipDot__N_0aP{position:absolute;bottom:5px;width:5px;height:5px;border-radius:50%;background:currentColor}.WeekCalendar_selected__2M5Do{display:flex;flex-direction:column;gap:10px}.WeekCalendar_selectedTitle__7AUbp{margin:0;font-family:var(--font-display);font-size:15px;font-weight:var(--fw-bold);color:var(--tk-grey-900)}.WeekCalendar_card__LpuCm{padding:12px 14px 4px}.WeekCalendar_foot__CM6Y5{padding:0 14px 12px}.WeekCalendar_company__gVv37,.WeekCalendar_start__J3ty8{font-size:16px}.WeekCalendar_duration__g3NX5,.WeekCalendar_meta__9Z4Pv,.WeekCalendar_place__9Jdti,.WeekCalendar_quiet__XsU_k{font-size:14px}.WeekCalendar_empty__QqJfc{font-size:15px}}.GrowthScreen_body__XVaFT,.GrowthScreen_page__N_H7A{display:flex;flex-direction:column;min-width:0}.GrowthScreen_body__XVaFT{gap:20px;padding:20px 40px 48px}.GrowthScreen_headerMeta__eFPo8{font-size:15px;color:var(--tk-grey-700)}.GrowthScreen_toolbar__nFKja{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;min-width:0}.GrowthScreen_views__uAz9c{display:inline-flex;padding:3px;border-radius:var(--radius-md);background:var(--tk-grey-100)}.GrowthScreen_viewLink__1TnbI{min-height:38px;padding:8px 18px;display:inline-flex;align-items:center;border-radius:calc(var(--radius-md) - 3px);font-family:var(--font-display);font-size:15px;font-weight:var(--fw-medium);color:var(--tk-grey-700);text-decoration:none}.GrowthScreen_viewLink__1TnbI:hover{color:var(--tk-blue-600)}.GrowthScreen_viewLink__1TnbI[aria-current=page]{background:var(--tk-blue-600);color:var(--tk-white)}.GrowthScreen_filters__dfVGN{display:flex;align-items:flex-end;gap:10px 12px;flex-wrap:wrap;min-width:0}.GrowthScreen_searchField__W_15s{width:260px;max-width:100%}.GrowthScreen_responsibleField__XCfUM{width:200px;max-width:100%}.GrowthScreen_filterActions__2ulqY{display:flex;gap:8px;padding-bottom:2px}.GrowthScreen_quiet__qUbNQ{font-size:15px;color:var(--tk-grey-600)}.GrowthScreen_targets__JUAOP{margin-top:12px;padding-top:16px;border-top:var(--border-hairline);display:flex;flex-direction:column;gap:8px}.GrowthScreen_summary__YRZaS{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:16px 40px;gap:16px 40px;padding:16px 20px;border-radius:var(--radius-lg);background:var(--surface-subtle);min-width:0}.GrowthScreen_targetsTop__H2L8R,.GrowthScreen_week__p5far{display:flex;flex-direction:column;gap:8px;min-width:0}.GrowthScreen_weekFigures__gZfQa{margin:0;display:flex;flex-wrap:wrap;gap:8px 28px}.GrowthScreen_weekFigures__gZfQa div{display:flex;flex-direction:column-reverse}.GrowthScreen_weekFigures__gZfQa dt{font-size:14px;color:var(--tk-grey-700)}.GrowthScreen_weekFigures__gZfQa dd{margin:0;font-family:var(--font-display);font-size:26px;font-weight:var(--fw-bold);line-height:1.15;color:var(--tk-blue-600)}.GrowthScreen_targetsHeading__eQQYE{margin:0;font-family:var(--font-display);font-size:15px;font-weight:var(--fw-bold);color:var(--tk-grey-800)}.GrowthScreen_targetsHead__vrZlG{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.GrowthScreen_targetsMeta__L1ojY{font-size:15px;color:var(--tk-grey-600)}.GrowthScreen_progressList__9ImLy{list-style:none;display:flex;flex-direction:column;gap:6px}.GrowthScreen_progressRow__ZsIAl{display:flex;gap:4px 16px;align-items:baseline;flex-wrap:wrap;font-size:15px}.GrowthScreen_memberName__XTyOq{flex:0 1 160px;min-width:0;overflow-wrap:anywhere;font-family:var(--font-display);font-weight:var(--fw-medium);color:var(--tk-grey-800)}.GrowthScreen_progressLine__87hm5{min-width:0;color:var(--tk-grey-700)}.GrowthScreen_metric__oZLq5 strong{font-family:var(--font-display);font-weight:var(--fw-bold);color:var(--tk-grey-900)}.GrowthScreen_metric__oZLq5[data-done] strong{color:var(--status-success)}.GrowthScreen_dot__chB7l{color:var(--tk-grey-500)}@media (max-width:768px){.GrowthScreen_body__XVaFT{padding:16px 16px 32px;gap:16px}.GrowthScreen_toolbar__nFKja{align-items:stretch;flex-direction:column}.GrowthScreen_views__uAz9c{align-self:flex-start}.GrowthScreen_filters__dfVGN{display:grid;grid-template-columns:minmax(0,1fr) auto}.GrowthScreen_responsibleField__XCfUM,.GrowthScreen_searchField__W_15s{width:auto}.GrowthScreen_responsibleField__XCfUM{grid-column:1}.GrowthScreen_filterActions__2ulqY{grid-column:2;grid-row:1/span 2;align-self:end;flex-direction:column}.GrowthScreen_memberName__XTyOq{flex-basis:100%}.GrowthScreen_summary__YRZaS{grid-template-columns:minmax(0,1fr);padding:14px 16px}}@media (min-width:769px) and (max-width:1100px){.GrowthScreen_summary__YRZaS{grid-template-columns:minmax(0,1fr)}}.TaskSuggestions_failure__1khln,.TaskSuggestions_panel__JpTq3,.TaskSuggestions_prompt__mszA7{margin:12px 0 0;padding:14px 16px;border-radius:var(--radius-lg);background:var(--surface-accent-soft);min-width:0}.TaskSuggestions_prompt__mszA7{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px}.TaskSuggestions_promptText__LUC_0{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:15px;line-height:1.45;color:var(--tk-grey-900);min-width:0;overflow-wrap:anywhere}.TaskSuggestions_failure__1khln{background:var(--surface-subtle)}.TaskSuggestions_failureTitle__lh1jG{margin:0;font-family:var(--font-display);font-size:15px;font-weight:var(--fw-semibold);color:var(--tk-grey-900)}.TaskSuggestions_failureDetail__jEnVf{margin:4px 0 10px;font-size:14px;line-height:1.45;color:var(--tk-grey-700);overflow-wrap:anywhere}.TaskSuggestions_inline__zpKOo{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.TaskSuggestions_link__z_BFH{font-size:14px;color:var(--tk-blue-600);text-decoration:underline;text-underline-offset:3px}.TaskSuggestions_status__PADDl{margin:12px 0 0;font-size:14px;color:var(--tk-grey-700)}.TaskSuggestions_again__NQu05{margin:10px 0 4px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.TaskSuggestions_quiet__NcptC{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0;border:0;background:none;cursor:pointer;font-family:var(--font-display);font-size:14px;font-weight:var(--fw-medium);color:var(--tk-blue-600)}.TaskSuggestions_quiet__NcptC:hover{color:var(--tk-blue-800)}.TaskSuggestions_heading__lh3yc{margin:0;display:flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:16px;font-weight:var(--fw-bold);color:var(--tk-blue-800)}.TaskSuggestions_intro__DYsWT{margin:4px 0 0;font-size:14px;line-height:1.5;color:var(--tk-grey-800);overflow-wrap:anywhere}.TaskSuggestions_note__vzv2m{margin:6px 0 0;font-size:13px;line-height:1.45;color:var(--tk-grey-700);overflow-wrap:anywhere}.TaskSuggestions_rows___qwOE{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.TaskSuggestions_row__GnxYL{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;grid-column-gap:8px;column-gap:8px;padding:10px 12px 10px 0;border-radius:var(--radius-md,10px);background:var(--tk-white);min-width:0}.TaskSuggestions_select__ZBF0g{justify-self:center;width:20px;height:20px;margin:12px 0 0;accent-color:var(--tk-blue-600);cursor:pointer}.TaskSuggestions_main__FJG92{min-width:0}.TaskSuggestions_title__ld2ew{width:100%;min-width:0;min-height:44px;padding:8px 10px;border:1px solid var(--tk-grey-300,#d0d5dd);border-radius:8px;background:var(--tk-white);font:inherit;font-size:15px;color:var(--tk-grey-900)}.TaskSuggestions_row__GnxYL:not([data-selected]) .TaskSuggestions_reason__JignB,.TaskSuggestions_row__GnxYL:not([data-selected]) .TaskSuggestions_title__ld2ew{color:var(--tk-grey-600)}.TaskSuggestions_reason__JignB{margin:6px 0 0;font-size:14px;line-height:1.45;color:var(--tk-grey-800);overflow-wrap:anywhere}.TaskSuggestions_source__3WACP{margin:4px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:13px;color:var(--tk-grey-700);min-width:0}.TaskSuggestions_evidence__2nVEm{padding:1px 8px;border-radius:var(--radius-pill);background:var(--surface-accent-soft);font-weight:var(--fw-semibold);color:var(--tk-blue-800);white-space:nowrap}.TaskSuggestions_evidence__2nVEm[data-inferred]{background:var(--surface-subtle);color:var(--tk-grey-700);font-style:italic}.TaskSuggestions_excerpt__HvaU4{font-style:italic;overflow-wrap:anywhere;min-width:0}.TaskSuggestions_dismiss__iY5Xy{min-height:44px;padding:0 4px;border:0;background:none;cursor:pointer;font-family:var(--font-display);font-size:14px;font-weight:var(--fw-medium);color:var(--tk-blue-600)}.TaskSuggestions_dismiss__iY5Xy:hover{color:var(--tk-blue-800)}.TaskSuggestions_dismiss__iY5Xy:disabled{color:var(--tk-grey-500)}.TaskSuggestions_actions__0Djqs{margin:12px 0 0;display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.TaskSuggestions_error__qkdON{margin:6px 0 0;font-size:13px;color:var(--status-danger);overflow-wrap:anywhere}@media (max-width:768px){.TaskSuggestions_row__GnxYL{grid-template-columns:40px minmax(0,1fr);padding-right:10px}.TaskSuggestions_dismiss__iY5Xy{grid-column:2;justify-self:start}}.Finance_page__DKFf_{display:flex;flex-direction:column;min-width:0;min-height:100%}.Finance_header__R2bHs{padding:24px 40px;background:var(--surface-page);border-bottom:var(--border-hairline);min-width:0}.Finance_back__IT3fd{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-display);font-size:14px;font-weight:var(--fw-medium)}.Finance_identity__NRXWw{margin-top:12px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;min-width:0}.Finance_titleBlock__56KOd{flex:1 1 420px;min-width:0}.Finance_title__N81Ck{margin:0;font-family:var(--font-display);font-size:34px;line-height:1.14;letter-spacing:-.02em;color:var(--tk-blue-600)}.Finance_project__jUIVv{margin:6px 0 0;font-size:18px;line-height:1.4;color:var(--tk-grey-700);overflow-wrap:anywhere}.Finance_badges__mESUL{display:flex;gap:8px;padding-top:8px}.Finance_headerFacts__y97ao{margin:20px 0 0;display:flex;flex-wrap:wrap;gap:12px 40px}.Finance_facts__j3wIA dt,.Finance_headerFacts__y97ao dt,.Finance_money__7qlhq dt{font-family:var(--font-display);font-size:12px;font-weight:var(--fw-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--tk-grey-600)}.Finance_headerFacts__y97ao dd{margin:4px 0 0;font-family:var(--font-display);font-size:16px;font-weight:var(--fw-semibold);color:var(--tk-grey-900);overflow-wrap:anywhere}.Finance_body__mmI_d{flex:1 0 auto;padding:24px 40px 56px;background:var(--surface-subtle);display:flex;flex-direction:column;gap:16px;min-width:0}.Finance_columns__XVXJa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;min-width:0}.Finance_column__YNvp_{gap:16px}.Finance_block__Jl_nP,.Finance_column__YNvp_{display:flex;flex-direction:column;min-width:0}.Finance_block__Jl_nP{padding:20px 24px 22px;border-radius:var(--radius-lg);background:var(--tk-white);gap:14px}.Finance_blockHead__zzWCG{display:flex;align-items:center;justify-content:space-between;gap:4px 16px;flex-wrap:wrap}.Finance_blockTitle__8BuiT{margin:0;font-size:19px;color:var(--tk-grey-900)}.Finance_blockTitle__8BuiT,.Finance_subTitle__W3YBo{font-family:var(--font-display);font-weight:var(--fw-bold)}.Finance_subTitle__W3YBo{margin:8px 0 0;font-size:15px;color:var(--tk-grey-800)}.Finance_lead__FBHWN{margin:0;max-width:64ch;font-size:15px;line-height:1.55;color:var(--tk-grey-700)}.Finance_facts__j3wIA,.Finance_money__7qlhq{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));grid-gap:14px 20px;gap:14px 20px}.Finance_money__7qlhq>div{display:flex;flex-direction:column;min-width:0}.Finance_facts__j3wIA dd,.Finance_money__7qlhq dd{margin:0;padding-top:4px;font-family:var(--font-display);font-size:16px;font-weight:var(--fw-semibold);color:var(--tk-grey-900);overflow-wrap:anywhere}.Finance_money__7qlhq dd{margin-top:auto}.Finance_money__7qlhq div[data-tone=owed] dd{color:var(--tk-blue-700)}.Finance_money__7qlhq div[data-tone=ahead] dd,.Finance_money__7qlhq div[data-tone=ahead] dt,.Finance_money__7qlhq div[data-tone=over] dd,.Finance_money__7qlhq div[data-tone=over] dt{color:var(--status-warning)}.Finance_money__7qlhq div[data-tone=settled] dt{color:var(--status-success)}.Finance_money__7qlhq div[data-tone=none] dd{color:var(--tk-grey-500)}.Finance_factSub__8D_3V{display:block;margin-top:2px;font-family:var(--font-body);font-size:13px;font-weight:var(--fw-regular);color:var(--tk-grey-600)}.Finance_actions__BaIXL{display:flex;gap:10px 12px;flex-wrap:wrap}.Finance_inlineLink__3HaAn,.Finance_quietButton__U9swh{text-decoration:underline;text-underline-offset:3px}.Finance_quietButton__U9swh{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:4px 2px;border:0;background:none;font-family:var(--font-display);font-size:14px;font-weight:var(--fw-medium);color:var(--tk-blue-600);cursor:pointer}.Finance_quietButton__U9swh:hover{color:var(--tk-blue-800)}.Finance_quiet__TTwQa{font-weight:var(--fw-regular);color:var(--tk-grey-600)}.Finance_quietLine__xQa5I{margin:0;font-size:13px;line-height:1.5;color:var(--tk-grey-600)}.Finance_emptySmall__jDKyj{margin:0;font-size:14px;color:var(--tk-grey-600)}.Finance_warnings__fsCZK{display:flex;flex-direction:column;gap:8px}.Finance_warning__ebcXa{margin:0;padding:10px 14px;border-radius:var(--radius-md);background:var(--status-warning-soft);color:var(--tk-grey-900);display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5}.Finance_warning__ebcXa>svg{flex:0 0 auto;margin-top:3px;color:var(--status-warning)}.Finance_roles__WZFDb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.Finance_role__Ss3TL{padding:12px 0;border-top:var(--border-hairline);display:flex;flex-direction:column;gap:6px}.Finance_roleHead__d7_Sl{display:flex;align-items:center;justify-content:space-between;gap:4px 12px;flex-wrap:wrap}.Finance_roleTitle__vOJsZ{margin:0;font-family:var(--font-display);font-size:16px;font-weight:var(--fw-bold);color:var(--tk-grey-900)}.Finance_rolePool__WmvSa{margin-left:6px;padding:1px 9px;border-radius:var(--radius-pill);background:var(--surface-accent-soft);font-size:13px;color:var(--tk-blue-700)}.Finance_explain__o6_px ul,.Finance_openPools__fcNCP,.Finance_split__3Lnt5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.Finance_explain__o6_px li,.Finance_openPools__fcNCP li,.Finance_split__3Lnt5 li{display:flex;justify-content:space-between;gap:12px;font-size:15px;color:var(--tk-grey-800);min-width:0}.Finance_splitName__4_4pQ{min-width:0;overflow-wrap:anywhere}.Finance_splitShare__vR3Pu{flex:0 0 auto;font-family:var(--font-display);font-weight:var(--fw-semibold);color:var(--tk-grey-900)}.Finance_missing__hPdc5{margin:0;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:var(--fw-medium);color:var(--status-warning)}.Finance_bar__iaNc2{height:10px;border-radius:var(--radius-pill);background:var(--tk-blue-100);overflow:hidden}.Finance_barFill__NtDJN{display:block;height:100%;border-radius:inherit;background:var(--tk-blue-600)}.Finance_barLabel__fAGuM{margin:-6px 0 0;font-size:13px;color:var(--tk-grey-700)}.Finance_transactions__SU6HO{list-style:none;margin:0;padding:0;border-top:var(--border-hairline)}.Finance_transaction__zTeL6{padding:10px 0;border-bottom:var(--border-hairline);display:flex;align-items:center;justify-content:space-between;gap:8px 16px;min-width:0}.Finance_transactionMain__1K73W{display:flex;flex-direction:column;gap:2px;min-width:0}.Finance_transactionAmount__TwGAk{font-family:var(--font-display);font-size:16px;font-weight:var(--fw-semibold);color:var(--tk-grey-900)}.Finance_transactionMeta__jQ2kM{font-size:13px;color:var(--tk-grey-600);overflow-wrap:anywhere}.Finance_transaction__zTeL6[data-voided] .Finance_transactionAmount__TwGAk{color:var(--tk-grey-500);text-decoration:line-through}.Finance_voided__EbZ78{font-size:13px;font-weight:var(--fw-medium);color:var(--status-danger)}.Finance_people__DuSvx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.Finance_company__Y_JaF,.Finance_person__jpV2J{padding:14px 0;border-top:var(--border-hairline);display:flex;flex-direction:column;gap:10px;min-width:0}.Finance_company__Y_JaF{padding:14px 16px;border-top:0;border-radius:var(--radius-md);background:var(--surface-accent-soft)}.Finance_personHead__j4PJ2{display:flex;align-items:flex-start;justify-content:space-between;gap:8px 16px;flex-wrap:wrap}.Finance_personName__wmN7g{margin:0;font-family:var(--font-display);font-size:17px;font-weight:var(--fw-bold);color:var(--tk-grey-900)}.Finance_personRoles__z1U5o{margin:2px 0 0;font-size:14px;color:var(--tk-grey-600)}.Finance_openPools__fcNCP{padding:10px 14px;border-radius:var(--radius-md);background:var(--status-warning-soft)}.Finance_details__6gTJk summary,.Finance_explain__o6_px summary{cursor:pointer;font-family:var(--font-display);font-size:14px;font-weight:var(--fw-medium);color:var(--tk-blue-600);min-height:32px;display:flex;align-items:center}.Finance_explain__o6_px ul{margin-top:6px}.Finance_details__6gTJk{padding:14px 24px;border-radius:var(--radius-lg);background:var(--tk-white)}.Finance_detailList__32tCZ{margin:10px 0;display:flex;flex-direction:column;gap:4px}.Finance_detailList__32tCZ div{display:flex;justify-content:space-between;gap:12px;font-size:14px}.Finance_detailList__32tCZ dt{color:var(--tk-grey-700)}.Finance_detailList__32tCZ dd{margin:0;font-family:var(--font-display);font-weight:var(--fw-semibold);color:var(--tk-grey-900)}.Finance_radioList__OvEkj{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:6px}.Finance_radioLegend__m3jmn{margin-bottom:6px;font-family:var(--font-display);font-size:15px;font-weight:var(--fw-semibold);color:var(--tk-grey-900)}.Finance_radioRow__U_pXn{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border:1px solid var(--border-default);border-radius:var(--radius-md);font-size:15px;cursor:pointer}.Finance_radioRow__U_pXn:has(input:checked){border-color:var(--tk-blue-600);background:var(--tk-blue-50)}.Finance_radioRow__U_pXn input{width:18px;height:18px;accent-color:var(--tk-blue-600)}.Finance_fieldError__Ncx2z{margin:4px 0 0;font-size:13px;color:var(--status-danger)}.Finance_context__v6Bmh{margin:0;font-size:14px;line-height:1.5;color:var(--tk-grey-700)}.Finance_splitRows___PZmG{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.Finance_splitRow__kTpiL{display:grid;grid-template-columns:minmax(0,1fr) 110px 44px;grid-gap:8px;gap:8px;align-items:end}.Finance_shareField__TnCpc{min-width:0}.Finance_rowTool__6Km0I{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--tk-white);color:var(--tk-grey-700);cursor:pointer}.Finance_rowTool__6Km0I:disabled{color:var(--tk-grey-400);cursor:default}.Finance_splitFoot__ndGKg{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.Finance_splitTotal__SPeJb{font-family:var(--font-display);font-weight:var(--fw-semibold);color:var(--status-warning)}.Finance_splitTotal__SPeJb[data-ok]{color:var(--status-success)}@media (max-width:1100px){.Finance_columns__XVXJa{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.Finance_header__R2bHs{padding:16px 16px 20px}.Finance_back__IT3fd{min-height:44px}.Finance_identity__NRXWw{margin-top:4px}.Finance_title__N81Ck{font-size:24px;line-height:1.2}.Finance_project__jUIVv{font-size:16px;margin-top:4px}.Finance_badges__mESUL{padding-top:0}.Finance_headerFacts__y97ao{margin-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 16px;gap:12px 16px}.Finance_body__mmI_d{padding:16px 16px 32px;gap:12px}.Finance_block__Jl_nP{padding:16px}.Finance_details__6gTJk{padding:12px 16px}.Finance_facts__j3wIA,.Finance_money__7qlhq{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.Finance_blockTitle__8BuiT{font-size:17px}.Finance_splitRow__kTpiL{grid-template-columns:minmax(0,1fr) 88px 44px}}.ProjectList_page___zGzz{display:flex;flex-direction:column;min-width:0;min-height:100%}.ProjectList_headerMeta__XpcAC{font-size:15px;color:var(--tk-grey-700)}.ProjectList_body__OrWG5{flex:1 0 auto;display:flex;flex-direction:column;gap:16px;padding:20px 40px 48px;background:var(--surface-subtle);min-width:0}.ProjectList_toolbar__a7fXP{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;flex-wrap:wrap}.ProjectList_views__Ws5GN{display:inline-flex;flex-wrap:wrap;padding:3px;border-radius:var(--radius-md);background:var(--tk-white)}.ProjectList_viewLink__3KfIa{min-height:38px;padding:8px 18px;display:inline-flex;align-items:center;border-radius:calc(var(--radius-md) - 3px);font-family:var(--font-display);font-size:15px;font-weight:var(--fw-medium);color:var(--tk-grey-700);text-decoration:none}.ProjectList_viewLink__3KfIa:hover{color:var(--tk-blue-600)}.ProjectList_viewLink__3KfIa[aria-current=page]{background:var(--tk-blue-600);color:var(--tk-white)}.ProjectList_count__iIfFF{font-size:15px;color:var(--tk-grey-600)}.ProjectList_list__mDEvQ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}@media (max-width:768px){.ProjectList_body__OrWG5{padding:16px 16px 32px;gap:12px}.ProjectList_viewLink__3KfIa{padding:8px 14px}}