.ClientInfo_heading__5QfmK,.KycSection_heading__f_w1l{border-bottom-color:#d6b12f}.commonStateStyles_container__WWXvD{min-height:100vh;background-color:white;padding:2rem 0}.commonStateStyles_content__XJTci{max-width:64rem;margin:0 auto;padding:0 1.5rem}.commonStateStyles_card___T3ph{border-color:#d1d5db}.commonStateStyles_header__CpeNH{text-align:center;border-bottom:1px solid #d1d5db;padding-bottom:1.5rem}.commonStateStyles_iconContainer__hjeAW{margin-bottom:1rem;display:flex;justify-content:center}.commonStateStyles_icon__yJ0pI{width:5rem;height:5rem}.commonStateStyles_title__yYuK4{font-size:1.5rem;color:#111827;margin-bottom:.5rem}.commonStateStyles_subtitle__YMa6N{color:#374151;font-size:1.125rem}.commonStateStyles_body__0nDmy{padding:2rem}.commonStateStyles_messageContainer__liRBt{display:flex;flex-direction:column;gap:1.5rem}.commonStateStyles_messageBox__hbkX8{background-color:#fef3c7;border:1px solid #f59e0b;border-radius:.5rem;padding:1.5rem}.commonStateStyles_messageTitle___rwnP{color:#92400e;font-size:1.125rem;font-weight:500;margin-bottom:.75rem}.commonStateStyles_messageText__zUO2a{color:#92400e;line-height:1.625}.commonStateStyles_actionBox__inBCw{background-color:#eff6ff;border:1px solid #3b82f6;border-radius:.5rem;padding:1.5rem}.commonStateStyles_actionTitle__FxklU{color:#1e40af;font-size:1.125rem;font-weight:500;margin-bottom:.75rem}.commonStateStyles_actionText__h7hM7{color:#1e40af;line-height:1.625;margin-bottom:1rem}.commonStateStyles_successIcon__JA3ch{color:#059669}.commonStateStyles_successMessageBox__Bz2ZM{background-color:#ecfdf5;border:1px solid #10b981}.commonStateStyles_successMessageText__eHW8y,.commonStateStyles_successMessageTitle__GUE2w{color:#065f46}.commonStateStyles_warningIcon__yGWxE{color:#f59e0b}.commonStateStyles_errorIcon__05Y7a{color:#dc2626}.commonStateStyles_errorMessageBox__kkmds{background-color:#fef2f2;border:1px solid #dc2626}.commonStateStyles_errorMessageText__fLiFO,.commonStateStyles_errorMessageTitle__N_ZSZ{color:#991b1b}.TaskFormModal_taskFormModal__IO7js{height:min(60rem,calc(100vh - 2rem));max-height:calc(100vh - 2rem);overflow:hidden}.TaskFormModal_taskFormContent__53z2L{display:flex;flex-direction:column;min-height:0;overflow:hidden}.TaskFormModal_body__nVOa7{position:relative;flex:1 1 auto;min-height:0;display:flex;overflow:clip}.TaskFormModal_form__N2Zn1{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;gap:.7rem;overflow-y:auto;padding-right:.2rem}.TaskFormModal_subjectInput__EAUed{height:auto;padding:.35rem .5rem;margin-left:-.5rem;width:calc(100% + .5rem);font-size:1.35rem;font-weight:600;letter-spacing:-.01em;line-height:1.3;background:transparent;border-color:transparent;box-shadow:none}.TaskFormModal_subjectInput__EAUed:hover:not(:disabled){background:var(--muted)}.TaskFormModal_subjectInput__EAUed:focus-visible{background:var(--background)}.TaskFormModal_entityRow__JVbEW{display:flex;flex-wrap:wrap;gap:.9rem}.TaskFormModal_entityRow__JVbEW>*{flex:1 1 18rem;min-width:0}.TaskFormModal_entityRow__JVbEW>*+*{flex:0 1 20rem}.TaskFormModal_metaCard__oZ4Yd{display:flex;flex-direction:column;gap:.65rem;padding:.7rem;border:1px solid var(--border);border-radius:.65rem;background:var(--muted)}.TaskFormModal_descriptionField__WDY1Y{position:relative;flex:1 1 auto;min-height:0}.TaskFormModal_descriptionBox__4xydE{flex:1 1 auto;min-height:14rem}.TaskFormModal_modalTitle__dRIOV{flex:1 1 auto}.TaskFormModal_modalTitleRow__C7G_b{display:flex;align-items:center;min-width:0}.TaskFormModal_headerSubjectInput__1q3z9{flex:1 1 auto;min-width:0;width:auto;height:auto;padding:.2rem .4rem;margin-left:-.4rem;font-size:1.2rem;font-weight:600;letter-spacing:-.01em;line-height:1.35;background:transparent;border-color:transparent;box-shadow:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TaskFormModal_headerSubjectInput__1q3z9:hover:not(:disabled){background:var(--muted)}.TaskFormModal_headerSubjectInput__1q3z9:focus-visible{background:var(--background)}.TaskFormModal_headerSubjectInput__1q3z9[aria-invalid=true],.TaskFormModal_subjectInput__EAUed[aria-invalid=true]{margin-left:0;border-width:1.5px;border-color:var(--destructive)}.TaskFormModal_subjectInput__EAUed[aria-invalid=true]{width:100%;padding:calc(.35rem - .5px) calc(.5rem - .5px)}.TaskFormModal_headerSubjectInput__1q3z9[aria-invalid=true]{padding:calc(.2rem - .5px) calc(.4rem - .5px)}.TaskFormModal_headerSubjectInput__1q3z9[aria-invalid=true]::placeholder,.TaskFormModal_subjectInput__EAUed[aria-invalid=true]::placeholder{color:var(--destructive)}.TaskFormModal_field__br_6S{display:flex;flex-direction:column;gap:.25rem}.TaskFormModal_fieldGrid__yWv5Z{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.25rem,1fr));gap:.65rem}.TaskFormModal_labelsRow__hq0jb{display:flex;align-items:flex-end;gap:.65rem}.TaskFormModal_labelsField__dNyMg{flex:1;min-width:0}.TaskFormModal_label__OGILS{margin:0;font-size:.72rem;font-weight:600;color:rgb(75 85 99);text-transform:uppercase;letter-spacing:.03em}.TaskFormModal_error__FEtgQ{margin:0;font-size:.8rem;color:var(--destructive)}.TaskFormModal_inline__oZOJ9{display:flex;flex-direction:column}.TaskFormModal_inlineActions__bnZK9{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.06)}.TaskFormModal_footer__cWtU_{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem}.TaskFormModal_footerMeta__sB6I2{min-width:0;flex:1 1 auto}.TaskFormModal_footerRightActions__USkit{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.TaskFormModal_dangerOutlineButton__BO_mO{background-color:#ffffff;border:1px solid rgb(220 38 38);color:rgb(220 38 38)}.TaskFormModal_dangerOutlineButton__BO_mO:hover:not(:disabled){background-color:rgb(254 242 242);color:rgb(185 28 28)}@media (max-width:1024px){.TaskFormModal_taskFormModal__IO7js{height:auto}.TaskFormModal_footer__cWtU_{flex-wrap:wrap}}.TaskStatusSelect_trigger__4b7WA{display:flex;height:2.25rem;width:100%;align-items:center;justify-content:space-between;border-radius:.375rem;border:1px solid #e2e8f0;background-color:#ffffff;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:#0f172a;box-shadow:0 1px 2px 0 rgb(0 0 0/.05);transition:all .2s ease-in-out}.TaskStatusSelect_trigger__4b7WA:focus-visible{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.5)}.TaskStatusSelect_trigger__4b7WA:disabled{cursor:not-allowed;color:#374151;border-color:#d1d5db;background-color:#f9fafb}.TaskStatusSelect_headerTrigger__VJ1H7{display:inline-flex;height:1.875rem;width:auto;align-items:center;gap:.4rem;border-radius:9999px;border:1px solid transparent;padding:.25rem .625rem .25rem .75rem;font-size:.8125rem;font-weight:600;line-height:1.25rem;transition:filter .15s ease-in-out,box-shadow .15s ease-in-out}.TaskStatusSelect_headerTrigger__VJ1H7:hover:not(:disabled){filter:brightness(.96)}.TaskStatusSelect_headerTrigger__VJ1H7:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.4)}.TaskStatusSelect_headerTrigger__VJ1H7:disabled{cursor:not-allowed;opacity:.7}.TaskStatusSelect_statusDot__WLx7i{flex:none;opacity:.9}.TaskStatusSelect_triggerValue__h6nNs{display:inline-flex;align-items:center}.TaskStatusSelect_menu__yb1AH{width:var(--radix-dropdown-menu-trigger-width);min-width:0}.TaskStatusSelect_headerMenu__wYjDo{min-width:10rem}.TaskStatusSelect_menuItem__4TMU8{display:flex;align-items:center;gap:.5rem}.EntityPicker_grid__epnln{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.EntityPicker_tile__fjRzE{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;text-align:left;background:var(--background);border:1px solid rgba(0,0,0,.08);border-radius:var(--radius-lg);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.EntityPicker_tile__fjRzE:hover{border-color:var(--primary);background:var(--accent)}.EntityPicker_tile__fjRzE:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.EntityPicker_iconWrap__p12py{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius);background:var(--accent);color:var(--primary)}.EntityPicker_label__O4LSX{font-size:15px;font-weight:600}.EntityPicker_description__age_B{font-size:13px;color:var(--muted-foreground)}@media (max-width:540px){.EntityPicker_grid__epnln{grid-template-columns:1fr}}.UniversalAddModal_titleRow__7L6TZ{display:flex;align-items:center;gap:8px}.UniversalAddModal_backButton__1EsLq{display:inline-flex;align-items:center;justify-content:center;padding:4px;border:none;background:transparent;border-radius:6px;cursor:pointer;color:var(--muted-foreground)}.UniversalAddModal_backButton__1EsLq:hover{background:var(--accent);color:var(--foreground)}.UniversalAddModal_backButton__1EsLq:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.UniversalAddModal_placeholder__bkkH5{padding:24px 8px;font-size:14px;color:var(--muted-foreground);text-align:center}.UniversalAddModal_contentLoading___m5u8{display:flex;align-items:center;justify-content:center;padding:48px 0;color:var(--muted-foreground)}.UniversalAddModal_spinner__KQ_Rw{animation:UniversalAddModal_spin__ebtx5 1s linear infinite}@keyframes UniversalAddModal_spin__ebtx5{to{transform:rotate(1turn)}}.UniversalAddButton_fab__F9TI2{position:fixed;bottom:24px;right:24px;z-index:900;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:none;border-radius:9999px;background:var(--primary);color:var(--primary-foreground);box-shadow:0 6px 20px rgba(0,0,0,.25);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.UniversalAddButton_fab__F9TI2:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(0,0,0,.3)}.UniversalAddButton_fab__F9TI2:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ring),0 6px 20px rgba(0,0,0,.25)}.UniversalAddButton_fabWithFooter___JhAz{bottom:85px}body:has([role=menu][data-state=open]) .UniversalAddButton_fab__F9TI2{opacity:0;pointer-events:none}@media (max-width:640px){.UniversalAddButton_fab__F9TI2{bottom:16px;right:16px;width:48px;height:48px}.UniversalAddButton_fabWithFooter___JhAz{bottom:100px}}.MobileWarning_container__Tv2Ko{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem;background:var(--background);color:var(--foreground);text-align:center}.MobileWarning_inner__jhAxS{max-width:32rem}.MobileWarning_title__KGM5I{font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.MobileWarning_text__iel1k{font-size:.875rem;color:var(--muted-foreground)}.ListPageHeader_header__Z3NZK{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:1.25rem 0 1rem}.ListPageHeader_title__vnsGR{display:flex;align-items:center;gap:.625rem;margin:0;font-size:1.625rem;font-weight:700;color:var(--foreground,#111827);letter-spacing:-.01em}.ListPageHeader_badge__Iy6cf{display:inline-flex;align-items:center;height:1.5rem;padding:0 .5rem;font-size:.75rem;font-weight:600;color:var(--muted-foreground,#475569);background:var(--muted,#f1f5f9);border-radius:9999px}.ListPageHeader_actions__WBJRI{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@keyframes AppLoader_ripple__mNpZ_{0%{width:4rem;height:4rem;opacity:.5}to{width:8rem;height:8rem;opacity:0}}@keyframes AppLoader_spin__kvxNP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AppLoader_ripple__mNpZ_{animation:AppLoader_ripple__mNpZ_ 2s ease-out infinite}.AppLoader_ripple__mNpZ_:first-child{animation-delay:0s}.AppLoader_ripple__mNpZ_:nth-child(2){animation-delay:.4s}.AppLoader_ripple__mNpZ_:nth-child(3){animation-delay:.8s}.AppLoader_spin__kvxNP{animation:AppLoader_spin__kvxNP 8s linear infinite}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.ClientDetailPage_container__nfDt3{padding-top:1rem;padding-bottom:5.5rem}body[data-emails-panel-active] .ClientDetailPage_container__nfDt3,body[data-emails-panel-active] .ClientDetailPage_content__SFFyA,body[data-notes-panel-active] .ClientDetailPage_container__nfDt3,body[data-notes-panel-active] .ClientDetailPage_content__SFFyA{padding-bottom:0}.ClientDetailPage_wrapper__swRo9{width:100%;min-width:0;max-width:80rem;margin:0 auto}.ClientDetailPage_breadcrumb__fGPJv{padding:0 1rem}.ClientDetailPage_topDisclaimer__2K_ne{color:#1e40af;background-color:#eff6ff;border-radius:.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem}.ClientDetailPage_layout__crcFU{grid-template-columns:minmax(340px,380px) minmax(0,1fr);gap:1.5rem;padding:0 1rem;display:grid}.ClientDetailPage_leftColumn__ow6sF{width:100%;max-width:380px}@media not all and (min-width:1024px){.ClientDetailPage_layout__crcFU{grid-template-columns:1fr;gap:1rem}.ClientDetailPage_leftColumn__ow6sF{max-width:none}}.ClientDetailPage_content__SFFyA{flex-direction:column;gap:.75rem;min-width:0;margin-top:0;padding:0 1rem 2rem;display:flex}.ClientDetailPage_clientHeader__TA8tO{border-radius:.5rem;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.ClientDetailPage_clientHeaderEdit__uZ4Aw{border:2px solid var(--field-border)}.ClientDetailPage_contactSection__ylgSp{background-color:#fff;border-radius:.5rem;margin-top:24px;padding:1.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.ClientDetailPage_loadingContainer__6i_r6{justify-content:center;align-items:center;height:16rem;display:flex}.ClientDetailPage_loadingContent__hbXpF{text-align:center}.ClientDetailPage_spinner__MCWyn{border:2px solid #0000;border-bottom:2px solid var(--delete-button);border-radius:50%;width:2rem;height:2rem;margin:0 auto 1rem;animation:ClientDetailPage_spin__ZDJps 1s linear infinite}@keyframes ClientDetailPage_spin__ZDJps{to{transform:rotate(1turn)}}.ClientDetailPage_loadingText__4Q3pQ{color:#4b5563}.ClientDetailPage_clientInfoSkeleton__kovoX,.ClientDetailPage_ipsInfoSkeleton__xe_6j{min-height:920px}.ClientDetailPage_errorIcon__LIiDV{color:#ef4444;margin-bottom:1rem;font-size:1.25rem}.ClientDetailPage_errorTitle__y_Hog{color:#1f2937;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.ClientDetailPage_errorMessage__zzVui{color:#dc2626;margin-bottom:1rem}.ClientDetailPage_retryButton__k7O5v{background-color:var(--delete-button);color:#fff;cursor:pointer;border:none;border-radius:.25rem;padding:.5rem 1rem}.ClientDetailPage_retryButton__k7O5v:hover{background-color:var(--field-text)}.ClientDetailPage_notFoundIcon__C2UDW{color:#9ca3af;margin-bottom:1rem;font-size:1.25rem}.ClientDetailPage_notFoundTitle__2fZ5g{color:#1f2937;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.ClientDetailPage_notFoundMessage__jERGK{color:#4b5563}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.tabs_tabsContent__ztH1o{margin-top:.5rem}@media not all and (min-width:1024px){.tabs_tabsContent__ztH1o{margin-top:.5rem}}.tabs_tabsContentLessMarginTop__l_e_m [data-slot=tabs-content]{margin-top:.5rem}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.SectionTabs_tabsRoot__6g0An{--section-tabs-height:3.75rem;width:100%;min-width:0}.SectionTabs_tabsBar__YGuWQ{scrollbar-width:none;border-bottom:1px solid #e5e7eb;max-width:100%;margin:1rem 0 .25rem;overflow-x:auto}.SectionTabs_tabsBar__YGuWQ::-webkit-scrollbar{display:none}.SectionTabs_tabsListContainer__KRIDE{top:var(--page-header-height);z-index:100;background:#f9fafb;position:sticky}.SectionTabs_tabsListInnerSticky__9UZ63,.SectionTabs_tabsListInner___UvAp{padding:.25rem 0 0}.SectionTabs_tabsBar__YGuWQ [data-slot=tabs-list]{background:0 0;border-radius:0;justify-content:flex-start;gap:1.5rem;height:auto;padding:0}.SectionTabs_tabsBar__YGuWQ [data-slot=tabs-trigger]{color:#6b7280;border:none;border-radius:0;flex:none;height:auto;padding:.5rem .125rem;font-weight:500;position:relative;box-shadow:none!important;background:0 0!important}.SectionTabs_tabsBar__YGuWQ [data-slot=tabs-trigger][data-state=active]{color:#111827;font-weight:600}.SectionTabs_tabsBar__YGuWQ [data-slot=tabs-trigger][data-state=active]:after{content:"";background:#111827;height:2px;position:absolute;bottom:-1px;left:0;right:0}@media not all and (min-width:1024px){.SectionTabs_tabsRoot__6g0An{--section-tabs-height:3.5rem}.SectionTabs_tabsListContainer__KRIDE{top:calc(var(--page-header-height) + 10px)}.SectionTabs_tabsBar__YGuWQ{border-bottom:none}.SectionTabs_tabsListInnerSticky__9UZ63{padding:0 .5rem}}.SecurityBackToSearchButton_backButton__tvsyy{padding-left:0}.SecurityBackToSearchButton_backButton__tvsyy:hover{background:transparent;color:hsl(var(--primary))}.SecurityBackToSearchButton_icon__3cC0_{width:1rem;height:1rem;margin-right:.5rem}.InternalBreadcrumb_breadcrumb__Azh24{display:flex;align-items:center;gap:.375rem;margin:0 0 .75rem;color:var(--muted-foreground,#6b7280);font-size:.8125rem;font-weight:500;min-width:0}.InternalBreadcrumb_item__ZD1_1{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.InternalBreadcrumb_link__2558V{color:inherit;text-decoration:none}.InternalBreadcrumb_link__2558V:hover{color:var(--foreground,#111827)}.InternalBreadcrumb_separator___3pWH{flex-shrink:0;color:#cbd5e1}.InternalBreadcrumb_current__X0Veg{color:var(--foreground,#111827);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PinnedNotesAlert_container__nH5ff{position:fixed;top:calc(var(--page-header-height) + .75rem);right:1rem;z-index:10000;width:min(23rem,calc(100vw - 1.5rem));max-height:calc(100vh - var(--page-header-height) - 1.5rem);display:flex;flex-direction:column;gap:.625rem;overflow-y:auto;padding:.25rem;margin:-.25rem;pointer-events:none}.PinnedNotesAlert_card__4uSx5{--pin-accent:rgb(180 83 9);--pin-tint:rgb(254 243 199);pointer-events:auto;position:relative;display:flex;flex-direction:column;gap:.375rem;border:1px solid rgb(253 230 138);background:rgb(254 252 232);color:rgb(67 20 7);border-radius:var(--radius);padding:.75rem .875rem .75rem 1rem;box-shadow:0 1px 2px oklch(0 0 0/.04),0 6px 16px oklch(0 0 0/.08);overflow:hidden;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease;animation:PinnedNotesAlert_alertIn__vFgD4 .26s cubic-bezier(.21,1.02,.73,1)}.PinnedNotesAlert_card__4uSx5:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--pin-accent)}.PinnedNotesAlert_cardClickable__He_W9{cursor:pointer}.PinnedNotesAlert_cardClickable__He_W9:hover{transform:translateY(-1px);border-color:var(--pin-accent);box-shadow:0 2px 4px oklch(0 0 0/.05),0 10px 24px oklch(0 0 0/.12)}.PinnedNotesAlert_cardClickable__He_W9:focus-visible{outline:2px solid var(--pin-accent);outline-offset:2px}.PinnedNotesAlert_headerRow__aPaVd,.PinnedNotesAlert_titleWrap__C9OuC{display:flex;align-items:center}.PinnedNotesAlert_headerRow__aPaVd{justify-content:space-between;gap:.5rem}.PinnedNotesAlert_titleWrap__C9OuC{gap:.5rem;min-width:0}.PinnedNotesAlert_iconChip__wF5CR{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.375rem;height:1.375rem;border-radius:9999px;background:var(--pin-tint);color:var(--pin-accent)}.PinnedNotesAlert_title__gOvFC{color:rgb(120 53 15);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.PinnedNotesAlert_closeButton__YUiEi{height:1.5rem;width:1.5rem;flex-shrink:0;color:rgb(146 64 14);border:none;background:transparent;border-radius:.375rem;transition:background .15s ease,color .15s ease}.PinnedNotesAlert_closeButton__YUiEi:hover{background:var(--pin-tint);color:rgb(67 20 7)}.PinnedNotesAlert_content__xrywk{color:rgb(67 20 7);font-size:.8125rem;line-height:1.45;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.PinnedNotesAlert_meta__LOtDs{margin-top:.125rem;color:rgb(146 64 14);font-size:.6875rem;font-weight:500}@keyframes PinnedNotesAlert_alertIn__vFgD4{0%{opacity:0;transform:translateX(.75rem) scale(.98)}to{opacity:1;transform:translateX(0) scale(1)}}@media (prefers-reduced-motion:reduce){.PinnedNotesAlert_card__4uSx5{animation:none}.PinnedNotesAlert_cardClickable__He_W9:hover{transform:none}}@media (max-width:768px){.PinnedNotesAlert_container__nH5ff{right:.75rem;width:calc(100vw - 1.5rem)}}.select_select__akMJF{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem;display:flex;height:2.25rem;width:100%;border-radius:.375rem;border:1px solid #e2e8f0;background-color:white;padding:.5rem 2.5rem .5rem .75rem;font-size:.875rem;line-height:1.25rem;color:#0f172a;box-shadow:0 1px 2px 0 rgb(0 0 0/.05);outline:none;transition:all .2s ease-in-out}.select_select__akMJF::placeholder{color:#64748b}.select_select__akMJF:focus-visible{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.5)}.select_select__akMJF:disabled{cursor:not-allowed;opacity:.5}.select_select__akMJF[aria-invalid=true]{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.2)}.select_select__akMJF[aria-invalid=true]:focus-visible{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.4)}.select_selectRequiredEmpty__9o1Ak{border-color:#ef4444}.select_selectRequiredEmpty__9o1Ak:focus-visible{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.5)}.select_viewOnlyWrapper__nu_9g{display:grid;width:100%}.select_viewOnlyWrapper__nu_9g>*{grid-area:1/1}.select_selectTextHidden__BbvKO:disabled{color:transparent!important;background-image:none!important}.select_viewOnlyText__9DWxJ{min-width:0;width:100%;height:100%;padding:.5rem 2.5rem .5rem .75rem;border:0;background:transparent;font:inherit;font-size:.875rem;line-height:1.25rem;color:#374151;cursor:text;outline:none;box-shadow:none}.select_viewOnlyText__9DWxJ::selection{background:var(--primary);color:var(--primary-foreground)}.ClientsHighlights_dashboard__5yjbL{display:flex;flex-direction:column;gap:.75rem}.ClientsHighlights_grid__sbyx4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.ClientsHighlights_statCard__jNUgl{position:relative;background:#ffffff;border:1px solid #e2e8f0;border-radius:.625rem;padding:.75rem .875rem;--progress-value:0;--progress-thickness:3px;--progress-color:#10b981}.ClientsHighlights_statCard__jNUgl:hover .ClientsHighlights_tooltip__o1vTa{opacity:1;transform:translateY(0)}.ClientsHighlights_progressAcknowledged__eFLpq:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:var(--progress-thickness);box-sizing:border-box;background:conic-gradient(from -90deg,transparent 0 calc((100 - var(--progress-value)) * 1%),var(--progress-color) 0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ClientsHighlights_label__NBrjy{display:block;margin-bottom:.5rem;color:#334155;font-size:.8125rem;font-weight:600}.ClientsHighlights_valueRow__EgVVS{display:flex;align-items:center;gap:.5rem}.ClientsHighlights_count__hTWrt{font-size:2rem;line-height:1;font-weight:700;color:#0f172a}.ClientsHighlights_percentageBadge__rj1JA{padding:.2rem .45rem;border-radius:.35rem;font-size:.8125rem;font-weight:600}.ClientsHighlights_badgeAcknowledged__f3xzB{background:#d1fae5;color:#065f46}.ClientsHighlights_badgeDue__zSIso{background:#ffe4e6;color:#9f1239}.ClientsHighlights_badgeImported__aEkp4{background:#e2e8f0;color:#475569}.ClientsHighlights_badgeInProgress__537x7{background:#fef3c7;color:#92400e}.ClientsHighlights_tooltip__o1vTa{position:absolute;left:.5rem;right:.5rem;top:calc(100% + .4rem);z-index:10;background:#0f172a;color:#f8fafc;border-radius:.5rem;padding:.45rem .55rem;font-size:.75rem;line-height:1.35;box-shadow:0 8px 24px rgba(15,23,42,.25);opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .15s ease,transform .15s ease}.ClientsHighlights_tooltipRow__INATs+.ClientsHighlights_tooltipRow__INATs{margin-top:.25rem}.ClientsHighlights_tooltipLabel__TdkpE{font-weight:700}.ClientsHighlights_skeletonCard__sxxAR{border-color:#e2e8f0}.ClientsHighlights_skeletonLabel__ryqP1{width:6.25rem;height:.9rem;margin-bottom:.6rem}.ClientsHighlights_skeletonCount__nkzZl{width:2.8rem;height:2rem}.ClientsHighlights_skeletonBadge__2HiJu{width:2.4rem;height:1.5rem}@media (max-width:1024px){.ClientsHighlights_grid__sbyx4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ClientsHighlights_grid__sbyx4{grid-template-columns:repeat(1,minmax(0,1fr))}}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.ClientsPage_page__OayAO{background-color:#f9fafb;min-height:100%}.ClientsPage_container__sxPtJ{max-width:80rem;margin-left:auto;margin-right:auto;padding:0 1rem 1rem}.ClientsPage_section__wYnHI{padding-bottom:2rem}.ClientsPage_warmupNotice__PAc8v{color:#6b7280;margin-bottom:.75rem;font-size:.875rem}.ClientsPage_toolbarSkeleton__TF9ps{gap:.5rem;display:flex}.ClientsPage_skeletonChip__RE835{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 37%,#e5e7eb 63%) 0 0/400% 100%;border-radius:.5rem;width:9rem;height:2.5rem;animation:ClientsPage_shimmer__XUw1p 1.4s infinite}.ClientsPage_sectionSkeleton__9PS63{background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:1rem}.ClientsPage_skeletonTitle___BNix{width:8rem;height:1.25rem;margin-bottom:1rem}.ClientsPage_skeletonRow__zXlJj,.ClientsPage_skeletonTitle___BNix{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 37%,#e5e7eb 63%) 0 0/400% 100%;border-radius:.375rem;animation:ClientsPage_shimmer__XUw1p 1.4s infinite}.ClientsPage_skeletonRow__zXlJj{width:100%;height:2rem;margin-bottom:.625rem}.ClientsPage_skeletonRow__zXlJj:last-child{margin-bottom:0}@keyframes ClientsPage_shimmer__XUw1p{0%{background-position:100% 0}to{background-position:0 0}}.ClientsPage_error__2_FHX{text-align:center;color:#ef4444;margin-top:2rem;padding-bottom:2rem}.ClientsPage_icon__C1XEC{width:1rem;height:1rem}.AmlRiskRating_amlRiskRatingContainer__UBYX7,.ClientNumber_clientNumberContainer__ki3Dr,.IACode_iaCodeContainer__PnLXd,.Segment_segmentContainer__7xMhn{max-width:250px;width:100%}.Relationship_relationshipContainer__Fdgo5{width:100%}.ClientInfoRow_clientInfoRow__J3va8{display:flex;flex-direction:column;gap:16px}.ClientInfoRow_primaryFieldsRow__poU3x{display:flex;gap:16px}.ClientInfoRow_relationshipRow__P2G3q{display:flex}.ClientInfoRow_relationshipField__6XWKz{width:100%}.ClientProfile_client-profile-container__V39t0{padding-top:0}.ClientProfile_clientNumberRow__el7Ex{display:flex;gap:16px;flex-wrap:wrap}.EntityProfile_entityProfileContainer__BCwZv{width:100%;overflow:visible}.EntityProfile_grid__x05SH{display:grid;grid-template-columns:1fr;gap:1rem;overflow:visible}@media (min-width:768px){.EntityProfile_grid__x05SH{grid-template-columns:repeat(3,1fr)}}.EntityProfile_fieldGroup__nTKT2{display:flex;flex-direction:column;gap:.5rem}.EntityProfile_fullWidthCol__YiKzx{grid-column:1/-1}.EntityProfile_fieldRow__3Zgq8{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.EntityProfile_fieldRowThree__e6vdu{grid-template-columns:repeat(3,1fr)}}.EntityProfile_addressBlock__L6Dsq{display:flex;flex-direction:column;gap:1rem}.EntityProfile_topRowGrid__GQ_Q_{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:1rem}.EntityProfile_useClientAnswersContainer__B9ubb{display:flex;margin-top:1rem;position:relative;overflow:visible;z-index:1}.EntityProfile_useClientAnswersContainerSingleLine__DQyr6{flex-direction:row;align-items:center;gap:1rem;width:100%;min-width:0}.EntityProfile_useClientAnswersLabel__zV9rf{flex-shrink:0;margin-bottom:0}.EntityProfile_clientAutocomplete__6KfQm{flex:1;min-width:0;width:100%}.EntityProfile_selectedClientBadge__fZxnV{display:inline-flex;align-items:center;gap:.5rem;padding:.2rem .55rem;border-radius:6px;background:var(--muted);color:var(--muted-foreground);font-weight:500}.EntityProfile_selectedClientMainGroup__hLZhF{display:flex;flex-direction:row;align-items:center;gap:.75rem;flex:1;min-width:0}.EntityProfile_referenceImportedAt__m20qm{font-size:.875rem;color:var(--muted-foreground);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EntityProfile_referenceActions__AcDpN{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;margin-left:auto}.EntityProfile_referenceIconButton__OX9Xu{flex-shrink:0}.EntityPeopleTable_fieldGroup__9psUh{display:flex;flex-direction:column;gap:.5rem}.EntityPeopleTable_peopleTableContainer__zGoO8{margin-top:1rem}.EntityPeopleTable_peopleTableHeader__Xpp0J{margin-top:1rem;margin-bottom:1rem}.EntityPeopleTable_peopleTableHeader__Xpp0J label{font-size:1rem;font-weight:600;color:#111827;margin-bottom:0}.EntityPeopleTable_addRowButton__H3hyZ{margin-top:1rem;margin-left:auto;padding:.5rem 0;font-size:.875rem;font-weight:500;color:#6b7280;text-decoration:none;display:block;width:fit-content;border:none;background:none;cursor:pointer;transition:color .2s ease}.EntityPeopleTable_addRowButton__H3hyZ:hover{color:#374151;text-decoration:underline}.EntityPeopleTable_deleteButton__3ghNE{padding:.25rem;min-width:auto;color:#000;border:none;background:transparent}.EntityPeopleTable_deleteButton__3ghNE:hover:not(:disabled){background-color:#f3f4f6;color:#000}.EntityPeopleTable_deleteButton__3ghNE:disabled{color:#d1d5db;cursor:not-allowed}.EntityPeopleTable_fullWidthCol__jRgwJ{grid-column:1/-1}.EntityPeopleTable_errorMessage__g2q35{color:#dc2626;font-size:.875rem;font-weight:500;margin-bottom:.5rem;padding:.5rem;background-color:#fef2f2;border:1px solid #fecaca;border-radius:.375rem}.EntityPeopleTable_centerCell__JoE3R{text-align:center}.PortfoliosFieldArray_container__7CRMF{display:flex;flex-direction:column;gap:.75rem}.PortfoliosFieldArray_label__lhxR3{font-size:.875rem;font-weight:500;line-height:1.6}.PortfoliosFieldArray_rows__WZFJS{display:flex;flex-direction:column;gap:.5rem}.PortfoliosFieldArray_row__1PsCY{display:flex;gap:.5rem}.PortfoliosFieldArray_addButton__qz_Y8{padding-left:0}.MandateAllocationTable_container__rozVB{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.MandateAllocationTable_table__jJFAP{width:100%;border-collapse:collapse;font-size:14px}.MandateAllocationTable_td__ilRE7,.MandateAllocationTable_th__KB7vi{border-bottom:1px solid #e5e7eb;padding:8px 10px;text-align:left}.MandateAllocationTable_th__KB7vi{font-weight:500}.MandateAllocationTable_thead__2hWQ2{background:#f9fafb}.MandateAllocationTable_sectionTitle__AtGAc{font-weight:600;font-size:14px;margin:1rem 0}.MandateAllocationTable_input__WfThl{width:60px;height:36px;padding:0 8px;border:1px solid #e5e7eb;border-radius:6px;margin-right:.5rem}.MandateAllocationTable_readonly__XpP7F{background:#f9fafb}.MandateAllocationTable_parentRowLabel__1JX3j{font-weight:600}.MandateAllocationTable_subRow__DWcdD{background:#f9fafb}.MandateAllocationTable_subRowLabel__W78A0{padding-left:24px;color:#6b7280}.MandateAllocationTable_invalid__WvNxF{border-color:#ef4444;background:#fef2f2}.MandateAllocationTable_errorMessage__l_QUG{color:#dc2626;font-size:.875rem;font-weight:500;margin-bottom:.5rem;padding:.5rem;background-color:#fef2f2;border:1px solid #fecaca;border-radius:.375rem}.MandateAllocationTable_overrideLabel__EQgFs{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem}@media (max-width:640px){.MandateAllocationTable_table__jJFAP{font-size:12px}.MandateAllocationTable_td__ilRE7,.MandateAllocationTable_th__KB7vi{padding:6px}.MandateAllocationTable_td__ilRE7:first-child,.MandateAllocationTable_th__KB7vi:first-child{width:38%;word-break:break-word}.MandateAllocationTable_td__ilRE7:nth-child(2),.MandateAllocationTable_td__ilRE7:nth-child(3),.MandateAllocationTable_td__ilRE7:nth-child(4),.MandateAllocationTable_th__KB7vi:nth-child(2),.MandateAllocationTable_th__KB7vi:nth-child(3),.MandateAllocationTable_th__KB7vi:nth-child(4){text-align:center}.MandateAllocationTable_input__WfThl{width:46px;height:32px;margin-right:.25rem}.MandateAllocationTable_percent__1GVl7{display:none}}.MandateAccountSelection_container__0gpwX{display:flex;flex-direction:column;gap:.75rem}.MandateAccountSelection_header__WZd8r{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.MandateAccountSelection_hint__wH9dV{font-size:13px;color:rgb(75 85 99)}.MandateAccountSelection_count__rzbho{font-size:13px;color:rgb(75 85 99);white-space:nowrap}.MandateAccountSelection_list__OfyRT{display:flex;flex-direction:column;border:1px solid rgb(229 231 235);border-radius:.375rem;overflow:hidden}.MandateAccountSelection_listInvalid__4orhN{border-color:rgb(239 68 68);background:rgb(254 242 242/30%)}.MandateAccountSelection_row__2jh0x{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:14px;border-bottom:1px solid rgb(243 244 246);cursor:pointer}.MandateAccountSelection_row__2jh0x:last-child{border-bottom:none}.MandateAccountSelection_rowDisabled__4LGMw{cursor:default;opacity:.6}.MandateAccountSelection_checkbox__8p__T{height:1rem;width:1rem;flex-shrink:0}.MandateAccountSelection_accountNumber__VQ3y4{font-variant-numeric:tabular-nums;min-width:6rem}.MandateAccountSelection_clientName__0zDjy{flex:1;color:rgb(55 65 81)}.MandateAccountSelection_accountLabel__ZNi77{color:rgb(75 85 99)}.MandateAccountSelection_empty__IrgUw{font-size:13px;color:rgb(146 64 14);background:rgb(255 251 235);border:1px solid rgb(253 230 138);border-radius:.375rem;padding:.5rem .75rem}.MandateAccountSelection_warning__cbCdX{font-size:13px;color:rgb(153 27 27);background:rgb(254 242 242);border:1px solid rgb(254 202 202);border-radius:.375rem;padding:.5rem .75rem}.MandateAccountSelection_removeButton__5L2Pw{text-decoration:underline;font:inherit;color:inherit;cursor:pointer}.MandateAccountSelection_removeButton__5L2Pw:disabled{cursor:default;text-decoration:none}.SaveBlockedReason_reason__5FSdP{display:inline-flex;align-items:center;gap:.375rem;min-width:0;font-size:.8125rem;line-height:1.25rem;color:var(--destructive)}.SaveBlockedReason_icon__QjJHv{width:.875rem;height:.875rem;flex-shrink:0}.SaveBlockedReason_text__D1Z3n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.ProspectDetailPage_container___0Xvd{padding-top:1rem;padding-bottom:5.5rem}body[data-emails-panel-active] .ProspectDetailPage_container___0Xvd,body[data-emails-panel-active] .ProspectDetailPage_content__xyphE,body[data-notes-panel-active] .ProspectDetailPage_container___0Xvd,body[data-notes-panel-active] .ProspectDetailPage_content__xyphE{padding-bottom:0}.ProspectDetailPage_wrapper__pbe4I{max-width:80rem;margin:0 auto}.ProspectDetailPage_breadcrumb__KWBBI{padding:0 1rem}.ProspectDetailPage_content__xyphE{flex-direction:column;gap:.75rem;margin-top:0;padding:0 1rem 2rem;display:flex}.ProspectDetailPage_contactSection__g86eG{background-color:#fff;border-radius:.5rem;margin-top:24px;padding:1.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.ProspectDetailPage_loadingContainer__FS_46{justify-content:center;align-items:center;height:16rem;display:flex}.ProspectDetailPage_loadingContent__iCeC4{text-align:center}.ProspectDetailPage_errorIcon__34zqW{color:#ef4444;margin-bottom:1rem;font-size:1.25rem}.ProspectDetailPage_errorTitle__dSc0x{color:#1f2937;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.ProspectDetailPage_errorMessage__auhK0{color:#dc2626;margin-bottom:1rem}.ProspectDetailPage_notFoundIcon__hla_f{color:#9ca3af;margin-bottom:1rem;font-size:1.25rem}.ProspectDetailPage_notFoundTitle__oGn_K{color:#1f2937;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.ProspectDetailPage_notFoundMessage__Vm8FL{color:#4b5563}.CreateContent_container__GgisR{display:flex;flex-direction:column;min-height:0}.CreateContent_tabs__R_0kY{display:inline-flex;gap:.125rem;padding:.1875rem;background:#f3f4f6;border-radius:.5rem;align-self:flex-start;margin-bottom:.75rem}.CreateContent_tab__uwU8V{padding:.25rem .625rem;border:none;background:transparent;border-radius:.3rem;font-size:.78rem;font-weight:500;color:var(--muted-foreground);cursor:pointer}.CreateContent_tab__uwU8V:hover:not(:disabled){color:var(--foreground)}.CreateContent_tab__uwU8V:disabled{cursor:not-allowed;opacity:.6}.CreateContent_tabActive__NAU7N{background:#ffffff;color:#111827;box-shadow:0 1px 2px rgba(0,0,0,.07)}.CreateContent_body__FPY_i{display:flex;flex-direction:column;gap:1rem;max-height:calc(100vh - 16rem);overflow-y:auto;padding-right:.25rem}[data-fullscreen=true] .CreateContent_body__FPY_i{max-height:none}.CreateContent_actions__YkR1D{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.06)}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.responsive_hideOnTabletDown__oRfC1{display:block}@media not all and (min-width:1024px){.responsive_hideOnTabletDown__oRfC1{display:none}}.responsive_hideOnMobile__hvhVq{display:block}@media not all and (min-width:640px){.responsive_hideOnMobile__hvhVq{display:none}}.responsive_mobileFullWidth__7vEUb{width:auto}@media not all and (min-width:640px){.responsive_mobileFullWidth__7vEUb{width:100%}}.responsive_toolbarActions__UuYNZ{gap:.5rem;display:flex}@media not all and (min-width:640px){.responsive_toolbarActions__UuYNZ{flex-wrap:wrap;width:100%}}.PipelinePage_page__EzuOm{padding:.75rem 1.5rem 1.5rem;max-width:100%;margin:0 auto}.PipelinePage_container__GdvMj{max-width:80rem;margin-left:auto;margin-right:auto;padding:0 1rem 1rem}.PipelinePage_highlightsWrapper__O2onl{margin-bottom:1.5rem}.PipelinePage_tabsContent__uwhS4{display:flex;flex-direction:column;gap:1rem}.PipelinePage_section__kcUvc{background-color:white;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);padding:1rem}.PipelinePage_tabs__bzI67{gap:1rem}.PipelinePage_tabsList__LOy6c{align-self:flex-start}.PipelinePage_tabs__bzI67 .PipelinePage_tabsContent__uwhS4{margin-top:0}.PipelinePage_error__SavGV{background-color:#fee;border:1px solid #fcc;border-radius:.5rem;padding:1rem;color:#c33}.PipelinePage_error__SavGV p{margin:0}.listPage_page__j2Yy0{display:flex;flex:1;flex-direction:column;min-height:100%;width:100%;padding:.75rem 1.25rem 0}.listPage_highlights__Cta11{margin-bottom:1rem}.listPage_error__sGsER{margin-top:2rem;padding-bottom:2rem;text-align:center;color:#ef4444}.ClientGroupFilter_group__EF5Zc{display:inline-flex;gap:2px;padding:3px;background:#ffffff;border:1px solid #e5e7eb;border-radius:.6rem}.ClientGroupFilter_option__TsJ9L{display:inline-flex;align-items:center;padding:.3rem .75rem;border:none;border-radius:.45rem;background:transparent;color:#6b7280;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease}.ClientGroupFilter_option__TsJ9L:hover{color:#111827}.ClientGroupFilter_option__TsJ9L:focus-visible{outline:2px solid #b45309;outline-offset:2px}.ClientGroupFilter_optionActive__AIGNB,.ClientGroupFilter_optionActive__AIGNB:hover{background:#111827;color:#ffffff}.DeckWarningLine_line__VasZn{display:inline-flex;align-self:flex-start;align-items:flex-start;gap:.375rem;margin-top:.25rem;padding:.375rem .5rem;border-radius:.375rem;font-size:.75rem;line-height:1.4}.DeckWarningLine_icon__qWqj4{width:.875rem;height:.875rem;flex-shrink:0;margin-top:.125rem}.DeckWarningLine_amber__NnhmD{color:var(--tone-amber-fg);background:var(--tone-amber-bg)}.DeckWarningLine_red__Wsvae{color:var(--tone-red-fg);background:var(--tone-red-bg)}.DeckRowActions_actions__uqjFV{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem}.DeckListRow_row__xKV5u{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 0;border-bottom:1px solid var(--shell-border-soft,#f1f3f5);color:inherit;width:100%}.DeckListRow_row__xKV5u:last-child{border-bottom:none}.DeckListRow_open__VQkP7{padding:0;text-align:left;color:inherit;background:none;border:none;cursor:pointer}.DeckListRow_openInert__CfbGh,.DeckListRow_open__VQkP7{display:flex;flex:1;align-items:flex-start;gap:.75rem;min-width:0}.DeckListRow_open__VQkP7:hover .DeckListRow_name__TPSW4{color:var(--amber-ink,#b45309)}.DeckListRow_open__VQkP7:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:.375rem}.DeckListRow_icon__Pjui6,.DeckListRow_rowInert___TG7c .DeckListRow_name__TPSW4{color:var(--muted-foreground)}.DeckListRow_icon__Pjui6{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-top:.0625rem;border-radius:.5rem;background:var(--muted);border:1px solid var(--border);flex-shrink:0}.DeckListRow_rowInert___TG7c .DeckListRow_icon__Pjui6{color:var(--shell-ink-faint,#9ca3af)}.DeckListRow_main__xvfxU{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.DeckListRow_top__eh4AY{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.DeckListRow_name__TPSW4{font-size:.875rem;font-weight:500;color:var(--foreground);line-height:1.45}.DeckListRow_description__4Q9d6{font-size:.75rem;color:var(--muted-foreground);line-height:1.45}.DeckListRow_right__SqWzG{display:flex;align-self:center;align-items:center;gap:.5rem;flex-shrink:0}.DeckListRow_meta__k5Yx9{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.75rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.DeckListRow_metaDot__MaijQ{color:var(--border);line-height:1}.DeckListRow_chevron__HEmVL{color:var(--shell-ink-faint,#9ca3af);flex-shrink:0}.DeckListRow_badge__0Sats{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--amber-ink,#b45309);background:var(--badge-bg,#fef3c7);border-radius:.25rem;padding:.15rem .4rem;white-space:nowrap}.DeckListRow_badgeQuiet__eCgrr{color:var(--muted-foreground);background:var(--muted)}@media (max-width:640px){.DeckListRow_row__xKV5u{flex-wrap:wrap}.DeckListRow_right__SqWzG{width:100%;justify-content:flex-start;padding-left:2.75rem}}.DeckList_panel__tCQMz{background:var(--background);border:1px solid var(--border);border-radius:.75rem;padding:.25rem 1rem}.DeckList_skeletonRow__1vbDV{height:3.25rem;border-bottom:1px solid var(--shell-border-soft,#f1f3f5)}.DeckList_skeletonRow__1vbDV:last-child{border-bottom:none}.DeckList_empty__MX9Bb{padding:1.5rem 0;text-align:center;color:var(--muted-foreground);font-size:.875rem}.DeckEntityPicker_title__dHwme{display:flex;flex-direction:column;gap:.125rem}.DeckEntityPicker_subtitle__hDmp9{font-size:.8125rem;font-weight:400;color:var(--muted-foreground)}.DeckEntityPicker_search__SKFEK{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;margin-bottom:.5rem;border:1px solid var(--border);border-radius:var(--radius-md,.5rem);color:var(--muted-foreground)}.DeckEntityPicker_searchIcon__Kom_q{flex-shrink:0;width:.9375rem;height:.9375rem}.DeckEntityPicker_searchInput__zYlLk{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:.875rem;color:var(--foreground)}.DeckEntityPicker_status__hS_RZ{margin:.5rem 0;font-size:.8125rem;color:var(--muted-foreground)}.DeckEntityPicker_results__cQa5v{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem;max-height:18rem;overflow-y:auto}.DeckEntityPicker_result__af7Ll{display:flex;align-items:center;gap:.625rem;width:100%;padding:.5rem;border:none;border-radius:.375rem;background:transparent;font-size:.875rem;color:var(--foreground);text-align:left}.DeckEntityPicker_result__af7Ll:hover{background:var(--accent)}.DeckEntityPicker_resultChosen__VdiYz,.DeckEntityPicker_resultChosen__VdiYz:hover{background:color-mix(in srgb,#f59e0b 14%,var(--background));box-shadow:inset .125rem 0 0 0 #f59e0b}.DeckEntityPicker_kind__vFFc5{font-family:var(--font-mono,ui-monospace,monospace);font-size:.5625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);border:1px solid var(--border);border-radius:.25rem;padding:.0625rem .25rem;flex-shrink:0}.DeckEntityPicker_who__1Ye1G{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DeckEntityPicker_meta__VWHTx{font-size:.75rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0}.DeckEntityPicker_footer__jZ26p{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;width:100%}.DeckUploadSteps_steps__bjHCP{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.75rem}.DeckUploadSteps_group__gO2nP{display:inline-flex;align-items:center;gap:.375rem}.DeckUploadSteps_separator__loF9D,.DeckUploadSteps_step__yPfHc{color:var(--muted-foreground)}.DeckUploadSteps_step__yPfHc{display:inline-flex;align-items:center;gap:.3125rem}.DeckUploadSteps_dot__CVCG9{width:.5rem;height:.5rem;border-radius:50%;background:var(--border)}.DeckUploadSteps_done__XvmT0{color:var(--tone-green-fg)}.DeckUploadSteps_done__XvmT0 .DeckUploadSteps_dot__CVCG9{background:var(--tone-green-fg)}.DeckUploadSteps_on__0T1Qc{font-weight:500;color:var(--foreground)}.DeckUploadSteps_on__0T1Qc .DeckUploadSteps_dot__CVCG9{background:var(--tone-amber-fg);box-shadow:0 0 0 3px var(--tone-amber-bg)}.DeckUploadSteps_bar___vuq1{display:block;width:100%;height:.25rem;overflow:hidden;border:0;border-radius:99px;background:var(--muted);appearance:none}.DeckUploadSteps_bar___vuq1::-webkit-progress-bar{background:var(--muted)}.DeckUploadSteps_bar___vuq1::-webkit-progress-value{border-radius:99px;background:var(--primary);transition:width .4s ease}.DeckUploadSteps_bar___vuq1::-moz-progress-bar{border-radius:99px;background:var(--primary)}@media (prefers-reduced-motion:reduce){.DeckUploadSteps_bar___vuq1::-webkit-progress-value{transition:none}}.DeckUploadResult_callout__Ukdkn{display:flex;gap:.625rem;align-items:flex-start;padding:.625rem .75rem;border-radius:.5rem;font-size:.8125rem;line-height:1.45}.DeckUploadResult_callout__Ukdkn b{font-weight:600}.DeckUploadResult_icon__uOOZN{width:1rem;height:1rem;flex-shrink:0;margin-top:.125rem}.DeckUploadResult_red__2CTls{color:var(--tone-red-fg);background:var(--tone-red-bg)}.DeckUploadResult_amber__8LcRS{color:var(--tone-amber-fg);background:var(--tone-amber-bg)}.DeckUploadResult_green__55zI1{color:var(--tone-green-fg);background:var(--tone-green-bg)}.DeckUploadFooter_footer__fdUeX{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;width:100%}.DeckUploadDialog_title__A3gCi{display:flex;flex-direction:column;gap:.125rem}.DeckUploadDialog_subtitle__NfXAr{font-size:.75rem;font-weight:400;color:var(--muted-foreground)}.DeckUploadDialog_body__krEnl{display:grid;gap:.75rem}.DeckUploadDialog_input__6HvlE{display:none}.DeckUploadDialog_drop__5L252{display:grid;place-items:center;gap:.25rem;padding:1.375rem;color:var(--muted-foreground);text-align:center;background:none;border:1.5px dashed var(--border);border-radius:.625rem;cursor:pointer}.DeckUploadDialog_drop__5L252:hover{color:var(--foreground);border-color:var(--muted-foreground)}.DeckUploadDialog_drop__5L252:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.DeckUploadDialog_dropIcon__7F2_d{width:1.375rem;height:1.375rem}.DeckUploadDialog_dropHint__vAry6{font-size:.75rem}.DeckUploadDialog_file__voMPo{display:flex;gap:.625rem;padding:.625rem .75rem}.DeckUploadDialog_fileIcon__DRcee,.DeckUploadDialog_file__voMPo{align-items:center;border:1px solid var(--border);border-radius:.5rem}.DeckUploadDialog_fileIcon__DRcee{display:inline-flex;justify-content:center;flex-shrink:0;width:2rem;height:2rem;color:var(--muted-foreground);background:var(--muted)}.DeckUploadDialog_fileName__b8_zx{display:block;font-size:.8125rem;font-weight:500;overflow-wrap:anywhere}.DeckUploadDialog_fileSize__GY4CG{display:block;font-size:.75rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.IpsHighlights_card__Oct5E{background-color:#ffffff;border-radius:.75rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.04),0 4px 12px -2px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.04);padding:1.5rem}.IpsHighlights_dashboard__A7Zug{display:flex;flex-direction:column;gap:.75rem}.IpsHighlights_grid__yM7fH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.IpsHighlights_statCard__jHPYU{position:relative;background:#ffffff;border:1px solid #e2e8f0;border-radius:.625rem;padding:.75rem .875rem;--progress-value:0;--progress-thickness:3px;--progress-color:#0f766e}.IpsHighlights_statCard__jHPYU:hover .IpsHighlights_tooltip__1iPQA{opacity:1;transform:translateY(0)}.IpsHighlights_progressCurrent___vDsQ{--progress-color:#10b981}.IpsHighlights_progressCurrent___vDsQ:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:var(--progress-thickness);box-sizing:border-box;background:conic-gradient(from -90deg,transparent 0 calc((100 - var(--progress-value)) * 1%),var(--progress-color) 0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.IpsHighlights_label__3kozF{display:block;margin-bottom:.5rem;color:#334155;font-size:.8125rem;font-weight:600}.IpsHighlights_valueRow__lsyvd{display:flex;align-items:center;gap:.5rem}.IpsHighlights_count__4Z5_D{font-size:2rem;line-height:1;font-weight:700;color:#0f172a}.IpsHighlights_percentageBadge__KVc_D{padding:.2rem .45rem;border-radius:.35rem;font-size:.8125rem;font-weight:600}.IpsHighlights_badgeCurrent__Lwv6O{background:#d1fae5;color:#065f46}.IpsHighlights_badgeReviewRequired__A0Lic{background:#ffe4e6;color:#9f1239}.IpsHighlights_badgeComplianceApproved__5Lx22{background:#ccfbf1;color:rgb(13 148 136)}.IpsHighlights_badgeInProgress__i7Tvb{background:#fef3c7;color:#92400e}.IpsHighlights_tooltip__1iPQA{position:absolute;left:.5rem;right:.5rem;top:calc(100% + .4rem);z-index:10;background:#0f172a;color:#f8fafc;border-radius:.5rem;padding:.45rem .55rem;font-size:.75rem;line-height:1.35;box-shadow:0 8px 24px rgba(15,23,42,.25);opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .15s ease,transform .15s ease}.IpsHighlights_tooltipRow__aGhUE+.IpsHighlights_tooltipRow__aGhUE{margin-top:.25rem}.IpsHighlights_tooltipLabel__b82YI{font-weight:700}.IpsHighlights_skeletonCard__NlaDA{border-color:#e2e8f0}.IpsHighlights_skeletonLabel__H53Ha{width:6.25rem;height:.9rem;margin-bottom:.6rem}.IpsHighlights_skeletonCount__2lhga{width:2.8rem;height:2rem}.IpsHighlights_skeletonBadge__4LfZ8{width:2.4rem;height:1.5rem}@media (max-width:1024px){.IpsHighlights_grid__yM7fH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.IpsHighlights_grid__yM7fH{grid-template-columns:repeat(1,minmax(0,1fr))}}.ModelApprovalStatusBadge_badge__cZo0A{border-radius:9999px;border-width:1px;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem}.ModelApprovalStatusBadge_badgeEditable__VdjSd{cursor:pointer}.ModelApprovalStatusBadge_badgeSelect__H0eiV{width:fit-content;min-width:auto;max-width:18rem}.ModelApprovalStatusBadge_interactionShield__IeojB{display:inline-flex}.ModelApprovalStatusBadge_badgeCompact__Bg0VE{gap:.375rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem}.ModelApprovalStatusBadge_label__MoEHi{font-weight:500}.ModelApprovalStatusBadge_badgeCompact__Bg0VE .ModelApprovalStatusBadge_label__MoEHi{font-size:inherit;font-weight:500}.ModelApprovalStatusBadge_pendingApproval__9nJ2Z{background-color:rgb(255 247 237);color:rgb(194 65 12);border-color:rgb(254 215 170)}.ModelUnapprovedSecuritiesListIndicator_indicator___3nRF{display:inline-flex;flex-shrink:0;align-items:center}.ModelUnapprovedSecuritiesListIndicator_icon__VqGQB{width:1rem;height:1rem;color:rgb(202 138 4)}.TradeCheckAlert_alert__D7wGL{display:flex;gap:.625rem;margin-top:1rem;padding:.875rem 1rem;border:1px solid #fecaca;border-radius:.5rem;background:#fef2f2;color:#991b1b}.TradeCheckAlert_icon__RIOHS{flex-shrink:0;margin-top:.125rem}.TradeCheckAlert_title__200Ll{font-size:.875rem;font-weight:600}.TradeCheckAlert_list___Lems{margin-top:.375rem;padding-left:1.125rem;list-style:disc;font-size:.875rem}.TradeChecksGuide_card__FPIgZ{min-width:0;padding:1rem 1.125rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#ffffff}.TradeChecksGuide_title__vqJ12{color:#0f172a;font-size:.95rem;font-weight:600}.TradeChecksGuide_groupLabel__vWsIt{margin-top:.625rem;color:#64748b;font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.TradeChecksGuide_list__gJAzk{margin-top:.375rem}.TradeChecksGuide_item__enHsY{display:flex;gap:.5rem;font-size:.85rem}.TradeChecksGuide_item__enHsY+.TradeChecksGuide_item__enHsY{margin-top:.25rem}.TradeChecksGuide_dot__GoI6o{flex-shrink:0;width:.5rem;height:.5rem;margin-top:.4rem;border-radius:9999px}.TradeChecksGuide_dotInvalid__xk5fX{background:#dc2626}.TradeChecksGuide_dotWarning___pYj3{background:#eab308}.TradeChecksGuide_itemTitle___cZDO{color:#0f172a;font-weight:500}.TradeChecksGuide_itemDetail__B1IcR{color:#64748b}.TeamsPageClient_headerActions__pDDOh{display:flex;align-items:center;gap:.5rem}.TeamsPageClient_error__f_XS6{color:#b91c1c;font-size:.875rem;margin-bottom:.75rem}.TeamsPageClient_teamName__JH6rF{display:inline-flex;align-items:center;gap:.5rem;font-weight:600}.TeamsPageClient_archivedBadge__c4H4l{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;background:#f3f4f6;border-radius:.35rem;padding:.1rem .4rem}.TeamsPageClient_muted__fDc1h{color:#4b5563}.TeamsPageClient_clamped__A3rnY{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;overflow-wrap:anywhere}