.business-account-request_page___fotK{padding:var(--spacing-xl) var(--spacing-lg);background:var(--background);min-height:100vh}.business-account-request_header__IEEWF{max-width:calc(var(--spacing-3xl)*25);margin:0 auto var(--spacing-lg)}.business-account-request_title___ME4r{font-size:var(--text-4xl);font-weight:700;margin:0 0 var(--spacing-xs);color:var(--foreground)}.business-account-request_subtitle__HENAB{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.business-account-request_layout__67v5I{display:grid;grid-template-columns:minmax(0,1fr) minmax(calc(var(--spacing-3xl) * 4),calc(var(--spacing-3xl) * 5));grid-template-areas:"form summary" "actions summary";align-items:start;gap:var(--spacing-xl);max-width:calc(var(--spacing-3xl)*25);margin:0 auto}.business-account-request_layoutSingleColumn__piiZe{grid-template-columns:minmax(0,1fr);grid-template-areas:"form";max-width:calc(var(--spacing-3xl)*10)}.business-account-request_stageProgress__8DFbX{max-width:calc(var(--spacing-3xl)*25);margin:0 auto var(--spacing-xl);padding:0 0 var(--spacing-lg);border-bottom:1px solid var(--border)}.business-account-request_stageProgressTitle__T8Vcw{margin:0 0 var(--spacing-sm);color:var(--foreground);font-size:var(--text-sm);font-weight:700}.business-account-request_stageList__amHv8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-sm);margin:0;padding:0;list-style:none}.business-account-request_stageListItem__98Q5O{min-width:0}.business-account-request_stageStep__XMqi6{width:100%;min-height:100%;justify-content:flex-start;border:0;border-top:2px solid var(--border);border-radius:0;background:rgba(0,0,0,0);color:var(--muted-foreground);text-align:left}.business-account-request_stageStepContent__QOlKX{display:grid;width:100%;gap:var(--spacing-2xs);text-align:left}.business-account-request_stageStepCurrent__TNM7B{border-top-color:var(--primary);background:rgba(0,0,0,0);color:var(--foreground)}.business-account-request_stageStepCompleted__yI2CD{border-top-color:var(--success);background:rgba(0,0,0,0);color:var(--foreground)}.business-account-request_stageStepCount__qyoU_,.business-account-request_stageStepStatus__Ppsuy{font-size:var(--text-xs);color:var(--muted-foreground)}.business-account-request_stageStepCount__qyoU_{font-weight:700;text-transform:uppercase}.business-account-request_stageStepTitle__FNY04{color:var(--foreground);font-size:var(--text-base);font-weight:700}.business-account-request_stageHeader__sA7TY{display:grid;gap:var(--spacing-xs);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--border)}.business-account-request_stageHeading__4adzn{margin:0;color:var(--foreground);font-size:var(--text-xl);font-weight:700}.business-account-request_stageHeading__4adzn:focus-visible{outline:2px solid var(--primary);outline-offset:var(--spacing-xs)}.business-account-request_stageDescription__12Q8X{max-width:70ch;margin:0;color:var(--muted-foreground);font-size:var(--text-sm);line-height:1.5}@media(max-width:960px){.business-account-request_layout__67v5I{grid-template-columns:minmax(0,1fr);grid-template-areas:"form" "summary" "actions"}}@media(max-width:720px){.business-account-request_page___fotK{padding:var(--spacing-lg) var(--spacing-sm)}.business-account-request_stageList__amHv8{grid-template-columns:minmax(0,1fr)}}.business-account-request_formCard__h9Cy4{grid-area:form;padding:var(--spacing-xl) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface);display:flex;flex-direction:column;gap:var(--spacing-md)}.business-account-request_stageActions__bZlTc{grid-area:actions;display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--border)}.business-account-request_reviewSection__DQYVl{display:grid;gap:var(--spacing-sm)}.business-account-request_packageSummaryHeader__S1ilD,.business-account-request_reviewSectionHeader__0QWXp{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--spacing-sm)}.business-account-request_packageSummary__Uieay{grid-area:summary;position:sticky;top:var(--spacing-xl);display:grid;gap:var(--spacing-md);max-height:calc(100vh - var(--spacing-xl)*2);overflow:auto;padding:0 0 0 var(--spacing-lg);border-left:1px solid var(--border);background:rgba(0,0,0,0)}.business-account-request_packageSummaryTitle__c7dvB{margin:0 0 var(--spacing-xs);color:var(--foreground);font-size:var(--text-lg);font-weight:700}.business-account-request_section__sRjmJ{display:flex;flex-direction:column;gap:var(--spacing-sm)}.business-account-request_sectionTitle__1Qmdi{font-size:var(--text-lg);font-weight:700;margin:0;color:var(--foreground)}.business-account-request_sectionHint__6XsnK{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.business-account-request_formGrid__s8GDH{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-sm)}.business-account-request_formGroup__oMiDN{display:flex;flex-direction:column;gap:var(--spacing-xs)}.business-account-request_formLabel__ttuLG{font-size:var(--text-sm);font-weight:600;color:var(--foreground)}.business-account-request_formControl__h3p8G,.business-account-request_formSelect__oR4e5{border:1px solid var(--border);border-radius:var(--radius);padding:.8rem .9rem;font-size:var(--text-sm);color:var(--foreground);background:var(--background)}.business-account-request_helperText__dyuG4{margin:calc(var(--spacing-xs)*-1) 0 0;color:var(--muted-foreground);font-size:var(--text-xs)}.business-account-request_inlineAlert__AGQx1{border:1px solid var(--warning);border-radius:var(--radius);padding:var(--spacing-sm) var(--spacing-md);background:color-mix(in srgb,var(--warning) 10%,var(--background));color:var(--warning);font-size:var(--text-sm)}.business-account-request_buttonRow__m1cLO{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.business-account-request_successCard__PDRbU{border:1px solid var(--success);border-radius:var(--radius);padding:var(--spacing-md);background:color-mix(in srgb,var(--success) 12%,var(--background));display:grid;gap:var(--spacing-sm)}.business-account-request_workspaceSummaryCard__X6A51{padding:var(--spacing-md) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:rgba(0,0,0,0);display:grid;gap:var(--spacing-md)}.business-account-request_workspaceGrid___5YyE{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--spacing-md)}.business-account-request_workspaceCard__e0hoE{padding:var(--spacing-md) 0;border-top:1px solid var(--border);background:rgba(0,0,0,0);display:grid;gap:var(--spacing-sm)}.business-account-request_workspaceCardContent__zfcso{display:grid;gap:var(--spacing-xs)}.business-account-request_workspaceCardHeader__jo9Xd{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--spacing-sm)}.business-account-request_workspaceCardTitle__L3lz8{margin:0;color:var(--foreground);font-size:var(--text-base);font-weight:700}.business-account-request_workspaceCardHint__arQFf{margin:var(--spacing-xs) 0 0;color:var(--muted-foreground);font-size:var(--text-sm)}.business-account-request_workspaceFieldGrid__quFXt{display:grid;gap:var(--spacing-sm)}.business-account-request_workspaceField__M0P3u{display:grid;gap:var(--spacing-xxs)}.business-account-request_workspaceFieldLabel__EGmfq{margin:0;color:var(--muted-foreground);font-size:var(--text-xs);font-weight:700}.business-account-request_workspaceFieldValue__zGzjH{margin:0;color:var(--foreground);font-size:var(--text-sm);font-weight:600}.business-account-request_workspaceCapabilityGroup__4fLKq{display:grid;gap:var(--spacing-xs)}.business-account-request_workspaceBadgeList__CmmqC{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.business-account-request_workspaceBadge__kO8Au{border-radius:var(--radius-sm);padding:var(--spacing-2xs) var(--spacing-sm);background:var(--background-alt);color:var(--foreground);font-size:var(--text-xs);font-weight:600}.business-account-request_workspaceToggleRow__zlByy{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--foreground);font-size:var(--text-sm);font-weight:600}.business-account-request_workspaceToggleLabel__DSMuz{cursor:pointer}.business-account-request_summaryList__opPM6{margin:0;display:grid;gap:var(--spacing-sm)}.business-account-request_summaryRow__IcVFX{padding:var(--spacing-sm) var(--spacing-md);border-top:1px solid var(--border);background:rgba(0,0,0,0);display:grid;gap:var(--spacing-xs)}.business-account-request_summaryLabel__G7Oba{display:block;margin:0;font-size:var(--text-xs);color:var(--muted-foreground)}.business-account-request_summaryValue__fdvKx{display:block;margin:0;color:var(--foreground);font-size:var(--text-sm);font-weight:600}.business-account-request_summaryValueList__er7aN{margin:0;padding-left:var(--spacing-md);color:var(--foreground);font-size:var(--text-sm);font-weight:600}.business-account-request_summaryValueListItem__Be_JH+.business-account-request_summaryValueListItem__Be_JH{margin-top:var(--spacing-2xs)}.business-account-request_packageContext__u04Rq{display:grid;gap:var(--spacing-sm)}.business-account-request_packageContextTitle__lvLSX{margin:0;color:var(--foreground);font-size:var(--text-sm);font-weight:700}.business-account-request_packageContextGrid__a_vEi{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--spacing-sm)}@media(max-width:960px){.business-account-request_packageSummary__Uieay{position:static;max-height:none;overflow:visible;padding:var(--spacing-lg) 0 0;border-left:0;border-top:1px solid var(--border)}}@media(max-width:720px){.business-account-request_formCard__h9Cy4{padding:var(--spacing-md) 0}.business-account-request_packageSummary__Uieay{padding:var(--spacing-md) 0 0}.business-account-request_stageActions__bZlTc>*{width:100%}}.DefaultModal_overlay__l_4Aj{position:fixed;top:0;left:0;right:0;bottom:0;background-color:color-mix(in srgb,var(--foreground) 50%,transparent);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.DefaultModal_overlay__l_4Aj.DefaultModal_open__K7wtJ{opacity:1;pointer-events:auto}.DefaultModal_modal__t7dCM{background-color:var(--background);border-radius:var(--radius);box-shadow:var(--shadow-card);width:100%;max-width:500px;max-height:90vh;display:flex;flex-direction:column;transform:translateY(-20px);transition:transform .2s ease-in-out;position:relative;outline:none}.DefaultModal_open__K7wtJ .DefaultModal_modal__t7dCM{transform:translateY(0)}.DefaultModal_modal__t7dCM.DefaultModal_fullscreen__DYUzq{max-width:100vw;height:100vh;max-height:100vh;border-radius:0}.DefaultModal_header__QvY__{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--border)}.DefaultModal_title__uYvIs{margin:0;font-size:var(--text-lg);font-weight:600;color:var(--foreground)}.DefaultModal_closeButton__hEHzO{background:rgba(0,0,0,0);border:none;color:var(--muted-foreground);font-size:var(--text-xl);cursor:pointer;padding:var(--spacing-xs);line-height:1;border-radius:var(--radius)}.DefaultModal_closeButton__hEHzO:hover{background-color:var(--muted);color:var(--foreground)}.DefaultModal_body__1_OMc{padding:var(--spacing-lg);overflow-y:auto;flex:1 1;color:var(--foreground)}.DefaultModal_footer__Jhuvj{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border-top:1px solid var(--border);background-color:var(--muted);border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.DefaultModal_button__tf6x_{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius);font-weight:500;cursor:pointer;border:1px solid rgba(0,0,0,0);transition:all .2s;font-size:var(--text-sm)}.DefaultModal_button__tf6x_:disabled{opacity:.6;cursor:not-allowed}.DefaultModal_primaryButton__G7H7j{background-color:var(--primary);color:var(--action-foreground);border-color:var(--primary)}.DefaultModal_primaryButton__G7H7j:hover:not(:disabled){background-color:var(--primary-hover);border-color:var(--primary-hover)}.DefaultModal_secondaryButton__Le_oC{background-color:var(--background);color:var(--foreground);border-color:var(--border)}.DefaultModal_secondaryButton__Le_oC:hover:not(:disabled){background-color:var(--muted)}.SessionWatcher_modalContent__VluNS{display:flex;flex-direction:column;gap:var(--spacing-md)}.SessionWatcher_message__PkbDt{margin:0;color:var(--foreground);font-size:var(--text-base);line-height:1.6}.SessionWatcher_message__PkbDt strong{color:var(--foreground);font-weight:600}.SessionWatcher_footer__98w98{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-sm);padding-top:var(--spacing-md);border-top:1px solid var(--border);margin-top:var(--spacing-md)}.ShellSuspenseFallback_root__NUino{padding:var(--spacing-sm) var(--spacing-md);color:var(--muted-foreground);font-size:var(--text-sm);font-weight:600;text-align:center}.PortalShell_shell__1caSp{--portal-shell-max-width:104rem;--portal-surface-border:color-mix(in srgb,var(--border) 84%,var(--surface));--portal-surface-bg:color-mix(in srgb,var(--surface) 96%,var(--background));min-height:100vh;display:flex;flex-direction:column;background:var(--background)}.PortalShell_header__SpP0_{position:sticky;top:0;z-index:var(--z-sticky);border-bottom:1px solid color-mix(in srgb,var(--border) 88%,var(--surface));background:var(--surface)}.PortalShell_headerInner__7_zex{width:min(100%,var(--portal-shell-max-width));margin:0 auto;display:grid;grid-template-columns:minmax(16rem,22rem) minmax(0,1fr) auto;align-items:center;gap:var(--spacing-xl);padding:calc(var(--spacing-md) + var(--spacing-2xs)) var(--spacing-xl)}.PortalShell_brandArea__c2tQh{display:flex;align-items:center;min-width:0}.PortalShell_brandSkeleton__3t4v3{display:inline-flex;align-items:center;gap:calc(var(--spacing-md) - var(--spacing-2xs));min-height:48px}.PortalShell_brandMarkSkeleton__mVAuB,.PortalShell_brandNameSkeleton__rOHj8,.PortalShell_footerCopySkeleton__mIytc{background:color-mix(in srgb,var(--background-alt) 88%,var(--surface));animation:PortalShell_portalShellSkeletonPulse__10jv_ 1.4s ease-in-out infinite}.PortalShell_brandMarkSkeleton__mVAuB{width:48px;height:48px;border-radius:calc(var(--radius-lg) + 2px)}.PortalShell_brandNameSkeleton__rOHj8{width:clamp(8rem,16vw,13rem);height:18px;border-radius:var(--radius)}.PortalShell_brandMark__tZhLL{width:48px;height:48px;display:block;flex:0 0 auto;object-fit:contain}.PortalShell_brandCopy__MSa56{display:flex;flex-direction:column;gap:calc(var(--spacing-xs) + var(--spacing-2xs));min-width:0;width:100%}.PortalShell_brandLink__0qXSu{display:inline-flex;align-items:center;gap:calc(var(--spacing-md) - var(--spacing-2xs));min-width:0;max-width:100%;color:inherit;text-decoration:none;white-space:nowrap}.PortalShell_brandName__sQkug{font-size:.95rem;font-weight:900;color:var(--foreground);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.PortalShell_brandStatus__lUGHB{display:inline-flex;align-items:center}.PortalShell_brandMeta__JrJjx{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.PortalShell_brandContext__x_sCQ{display:inline-flex;align-items:center;min-height:30px;padding:0 var(--spacing-sm);border-radius:var(--radius-sm);border:1px solid var(--portal-surface-border);background:var(--background-alt);color:var(--foreground);font-size:var(--text-xs);font-weight:800}.PortalShell_primaryNav__ggedl{display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-sm);min-width:0;padding:0;border-bottom:1px solid var(--portal-surface-border);background:rgba(0,0,0,0)}.PortalShell_primaryNavLinks__XjJwD{display:flex;align-items:center;gap:calc(var(--spacing-xs) + var(--spacing-2xs));flex:1 1 auto;min-width:0;flex-wrap:nowrap;overflow:hidden}.PortalShell_dropdownLink___GTXL,.PortalShell_mobileMenuLink__7uya6,.PortalShell_primaryNavLink__i9TjO,.PortalShell_secondaryNavLink__Xk8n3{text-decoration:none}.PortalShell_primaryNavLink__i9TjO{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 calc(var(--spacing-md) + var(--spacing-2xs));border-radius:var(--radius-sm) var(--radius-sm) 0 0;border-bottom:2px solid rgba(0,0,0,0);color:color-mix(in srgb,var(--foreground) 68%,var(--muted-foreground));font-size:var(--text-sm);font-weight:800;transition:background .2s ease,color .2s ease,border-color .2s ease}.PortalShell_primaryNavLinkActive__3ZIeo,.PortalShell_primaryNavLink__i9TjO:hover,.PortalShell_primaryNavLink__i9TjO[data-navigation-pending=true]{color:var(--foreground);background:var(--background-alt);border-bottom-color:var(--accent)}.PortalShell_headerActions__C9ZX_{display:flex;align-items:center;gap:var(--spacing-sm);justify-content:flex-end;min-width:0}.PortalShell_headerTimer__8MsGO{min-width:0}.PortalShell_utilityCluster__JU6MY{display:flex;align-items:center;gap:var(--spacing-sm);padding:0;background:rgba(0,0,0,0)}.PortalShell_menuGroup__AtQY7{position:relative}.PortalShell_menuButton__dEfIB{display:inline-flex;align-items:center;gap:var(--spacing-sm);white-space:nowrap}.PortalShell_accountMenuButton__3AjsP{justify-content:flex-start;font-size:var(--text-sm);font-weight:700}.PortalShell_dropdownMenu__FdfO8{position:absolute;top:calc(100% + var(--spacing-sm));right:0;min-width:14rem;display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm);border:1px solid var(--portal-surface-border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface) 96%,var(--background));box-shadow:var(--shadow-card);z-index:var(--z-menu)}.PortalShell_dropdownAction__VSYJv,.PortalShell_dropdownButton__00jEG,.PortalShell_dropdownLink___GTXL{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius);color:var(--foreground);font-size:var(--text-sm);font-weight:600}.PortalShell_dropdownAction__VSYJv:hover,.PortalShell_dropdownButton__00jEG:hover,.PortalShell_dropdownLink___GTXL:hover,.PortalShell_dropdownLink___GTXL[data-navigation-pending=true]{background:var(--bg-hover);color:var(--primary)}.PortalShell_dropdownButton__00jEG{justify-content:flex-start;text-align:left}.PortalShell_accountMenuContext__hER5c,.PortalShell_mobileAccountContext__9aDWu{display:grid;gap:var(--spacing-2xs);padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--border)}.PortalShell_accountMenuLabel__FpfHS{margin:0;color:var(--muted-foreground);font-size:var(--text-xs);font-weight:700}.PortalShell_accountMenuValue__mCdji{margin:0;color:var(--foreground);font-size:var(--text-sm);font-weight:700}.PortalShell_accountSwitchBody__oq6iz{display:grid;gap:var(--spacing-md)}.PortalShell_accountSwitchCopy__vqkY0,.PortalShell_accountSwitchError___f5Gw{margin:0}.PortalShell_accountSwitchError___f5Gw{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius);color:var(--destructive);background:color-mix(in srgb,var(--destructive) 10%,var(--surface))}.PortalShell_accountSwitchActions__JeZ4I{display:flex;justify-content:flex-end;gap:var(--spacing-sm);flex-wrap:wrap}.PortalShell_mobileMenuButton__VXt4I.PortalShell_mobileMenuButton__VXt4I{display:none}.PortalShell_offboardingBanner__bocJM{width:min(100%,var(--portal-shell-max-width));margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background:var(--warning-surface);border-bottom:1px solid color-mix(in srgb,var(--warning) 18%,var(--surface))}.PortalShell_offboardingBannerHelper__Zu_1A,.PortalShell_offboardingBannerTitle__GxZvO{margin:0}.PortalShell_offboardingBannerTitle__GxZvO{font-size:var(--text-sm);font-weight:800;color:var(--foreground)}.PortalShell_offboardingBannerHelper__Zu_1A{font-size:var(--text-xs);color:var(--muted-foreground);max-width:78ch}.PortalShell_offboardingBannerButton___TLgq{white-space:nowrap}.PortalShell_messagingNoticeRow__cDdNJ{width:min(100%,var(--portal-shell-max-width));margin:0 auto;padding:var(--spacing-sm) var(--spacing-lg) 0}.PortalShell_workspaceFrame__PCFvg{width:min(100%,var(--portal-shell-max-width));margin:0 auto;padding:var(--spacing-xl) var(--spacing-lg) var(--spacing-lg);flex:1 1}.PortalShell_workspace__YJ7wO{display:grid;grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);gap:var(--spacing-lg);align-items:start}.PortalShell_secondaryNavRail__B8nG_{position:sticky;top:7.5rem}.PortalShell_secondaryNavCard__FG2c5{padding:var(--spacing-lg) var(--spacing-md);border-top:1px solid var(--portal-surface-border);border-bottom:1px solid var(--portal-surface-border);background:rgba(0,0,0,0)}.PortalShell_secondaryNavHeader__7pHx_{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:1px solid color-mix(in srgb,var(--portal-surface-border) 88%,var(--surface))}.PortalShell_secondaryNavEyebrow__JInNE,.PortalShell_secondaryNavTitle__udrMY{margin:0}.PortalShell_secondaryNavEyebrow__JInNE{font-size:var(--text-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.PortalShell_secondaryNavTitle__udrMY{font-size:var(--text-base);font-weight:800;color:var(--foreground)}.PortalShell_secondaryNavItem__DE4f8,.PortalShell_secondaryNavLinks__H_UyL,.PortalShell_secondaryNavSection__CPioI,.PortalShell_secondaryNavSections__PwOK0{display:flex;flex-direction:column}.PortalShell_secondaryNavSections__PwOK0{gap:var(--spacing-lg)}.PortalShell_secondaryNavSection__CPioI{gap:var(--spacing-sm)}.PortalShell_secondaryNavSectionTitle__8K9xM{margin:0;padding:0 var(--spacing-md);color:var(--muted-foreground);font-size:var(--text-xs);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.PortalShell_secondaryNavLinks__H_UyL{gap:var(--spacing-sm)}.PortalShell_secondaryNavItem__DE4f8{gap:var(--spacing-2xs)}.PortalShell_secondaryNavLink__Xk8n3{display:flex;align-items:center;min-height:var(--control-min-height);padding:0 var(--spacing-md);border-radius:var(--radius-sm);color:var(--foreground);font-size:var(--text-sm);font-weight:600;transition:background .2s ease,color .2s ease,border-color .2s ease}.PortalShell_secondaryNavLinkActive___jJxz,.PortalShell_secondaryNavLink__Xk8n3:hover,.PortalShell_secondaryNavLink__Xk8n3[data-navigation-pending=true]{color:var(--foreground);background:var(--background-alt);box-shadow:inset var(--spacing-2xs) 0 0 var(--accent)}.PortalShell_secondaryNavManagementLink__aPY9i{align-self:flex-start;margin-left:var(--spacing-md);color:var(--primary);font-size:var(--text-xs);font-weight:700;text-decoration:underline;text-underline-offset:.2em}.PortalShell_secondaryNavManagementLink__aPY9i:hover{color:var(--primary-hover)}.PortalShell_mobileMenuItem__JcKQq,.PortalShell_mobileMenuSubsection__K1r6R{display:flex;flex-direction:column}.PortalShell_mobileMenuSubsection__K1r6R{gap:var(--spacing-xs)}.PortalShell_mobileMenuItem__JcKQq{gap:var(--spacing-2xs)}.PortalShell_mobileMenuManagementLink__y7F70{padding:0 var(--spacing-md) var(--spacing-sm);color:var(--primary);font-size:var(--text-sm);font-weight:700}.PortalShell_mainContent__9vLm6{width:100%;min-width:0;min-height:100%;padding:clamp(var(--spacing-lg),1.8vw,var(--spacing-xl));border-left:1px solid var(--portal-surface-border);background:rgba(0,0,0,0)}.PortalShell_mainContentStandalone__8Hq87{max-width:min(100%,88rem);margin:0 auto;padding:0;border:none;background:rgba(0,0,0,0);box-shadow:none}.PortalShell_mobileMenuLabel__dsr8h{margin:0;font-size:var(--text-sm);font-weight:800;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em}.PortalShell_mobileMenuSection__JxpcB{display:flex;flex-direction:column;gap:var(--spacing-sm)}.PortalShell_mobileMenuLink__7uya6{display:flex;align-items:center;min-height:var(--control-min-height);padding:0 var(--spacing-md);border-radius:var(--radius);color:var(--foreground);font-size:var(--text-sm);font-weight:600}.PortalShell_mobileMenuLinkActive__KSUC1,.PortalShell_mobileMenuLink__7uya6[data-navigation-pending=true]{color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,var(--surface))}.PortalShell_mobileResumeButton__4ho_Q{justify-content:center;gap:var(--spacing-sm)}.PortalShell_footer__JUN8q{display:flex;align-items:center;justify-content:center;padding:0 var(--spacing-lg) var(--spacing-md);color:var(--muted-foreground)}.PortalShell_footerInner__lf61M{width:min(100%,var(--portal-shell-max-width));display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding-top:var(--spacing-md);border-top:1px solid color-mix(in srgb,var(--portal-surface-border) 92%,var(--surface));font-size:var(--text-xs);text-align:center}.PortalShell_footerNav__ihEcU{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);flex-wrap:wrap}.PortalShell_footerLink__rP0TD{display:inline-flex;align-items:center;min-height:2rem;padding:0 var(--spacing-sm);border-radius:var(--radius-sm);color:color-mix(in srgb,var(--foreground) 66%,var(--muted-foreground));font-size:var(--text-xs);font-weight:700;text-decoration:none;transition:background .2s ease,color .2s ease}.PortalShell_footerLink__rP0TD:hover,.PortalShell_footerLink__rP0TD[data-navigation-pending=true]{background:color-mix(in srgb,var(--surface) 82%,var(--background-alt));color:var(--primary)}.PortalShell_footerCopy__V0vIb{font-weight:600}.PortalShell_footerCopySkeleton__mIytc{display:inline-flex;width:min(22rem,68vw);height:14px;border-radius:var(--radius-pill)}@media(max-width:1680px){.PortalShell_headerInner__7_zex{grid-template-columns:minmax(0,1fr) auto}.PortalShell_primaryNav__ggedl{grid-column:1/-1;justify-content:flex-start;order:3}}@media(max-width:1120px){.PortalShell_workspace__YJ7wO{grid-template-columns:minmax(0,1fr)}.PortalShell_secondaryNavRail__B8nG_{position:static}.PortalShell_secondaryNavLinks__H_UyL{flex-direction:row;flex-wrap:wrap}.PortalShell_secondaryNavSections__PwOK0{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.PortalShell_secondaryNavCard__FG2c5{padding:var(--spacing-md)}.PortalShell_secondaryNavHeader__7pHx_{margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.PortalShell_secondaryNavLink__Xk8n3{transform:none}}@media(max-width:1023px){.PortalShell_header__SpP0_{position:static}.PortalShell_secondaryNavRail__B8nG_{display:none}.PortalShell_headerInner__7_zex{grid-template-columns:minmax(0,1fr);padding:var(--spacing-md);gap:var(--spacing-md)}.PortalShell_primaryNav__ggedl{display:none}.PortalShell_brandArea__c2tQh{width:100%}.PortalShell_brandLink__0qXSu{white-space:normal}.PortalShell_brandMeta__JrJjx{display:grid;gap:var(--spacing-xs);align-items:start}.PortalShell_brandContext__x_sCQ{width:100%;min-height:auto;padding:var(--spacing-xs) var(--spacing-sm);white-space:normal;line-height:1.35}.PortalShell_brandStatus__lUGHB{width:100%}.PortalShell_headerActions__C9ZX_{width:100%;justify-content:space-between;gap:var(--spacing-sm);align-items:flex-start}.PortalShell_headerTimer__8MsGO{flex:1 1 auto;display:flex;min-width:0}.PortalShell_utilityCluster__JU6MY{display:none}.PortalShell_mobileMenuButton__VXt4I.PortalShell_mobileMenuButton__VXt4I{display:inline-flex;flex:0 0 auto}.PortalShell_mobileMenuButton__VXt4I.PortalShell_mobileMenuButton__VXt4I[aria-expanded=true]{display:none}.PortalShell_workspaceFrame__PCFvg{padding:var(--spacing-md)}.PortalShell_mainContent__9vLm6{padding:var(--spacing-md);border-left:0}.PortalShell_secondaryNavCard__FG2c5{padding:var(--spacing-md)}.PortalShell_footer__JUN8q{flex-direction:column;text-align:center}}@keyframes PortalShell_portalShellSkeletonPulse__10jv_{0%{opacity:.55}50%{opacity:1}to{opacity:.55}}.ShellMessagingChrome_launcher__NGMFd{text-decoration:none}.ShellMessagingChrome_launcher__NGMFd[data-navigation-pending=true],.ShellMessagingChrome_noticeActionLink__4_Rhq[data-navigation-pending=true]{color:var(--primary)}.ShellMessagingChrome_launcherBadge__jt2oW{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:999px;padding:0 var(--spacing-xs);background:var(--accent);color:var(--accent-foreground);font-size:var(--text-xs);font-weight:900}.ShellMessagingChrome_footerLauncher__vyeYh{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);border:1px solid var(--footer-border);border-radius:var(--radius-pill);padding:calc(var(--spacing-xs) + var(--spacing-2xs)) var(--spacing-md);background:color-mix(in srgb,var(--footer-fg) 6%,var(--footer-bg));color:var(--footer-fg);font-size:var(--text-sm);font-weight:800;white-space:nowrap;transition:background .2s ease,border-color .2s ease}.ShellMessagingChrome_footerLauncher__vyeYh:focus-visible,.ShellMessagingChrome_footerLauncher__vyeYh:hover{background:color-mix(in srgb,var(--primary) 18%,var(--footer-bg));border-color:color-mix(in srgb,var(--primary) 45%,var(--footer-border))}.ShellMessagingChrome_utilityLauncher__jYR6A{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);min-height:2.5rem;padding:0 calc(var(--spacing-md) - var(--spacing-2xs));border:1px solid color-mix(in srgb,var(--primary) 10%,var(--border));border-radius:var(--radius-pill);background:color-mix(in srgb,var(--surface) 94%,var(--background-alt));color:color-mix(in srgb,var(--foreground) 78%,var(--muted-foreground));font-size:var(--text-sm);font-weight:700;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.ShellMessagingChrome_utilityLauncher__jYR6A:focus-visible,.ShellMessagingChrome_utilityLauncher__jYR6A:hover{color:var(--primary);background:color-mix(in srgb,var(--surface) 98%,var(--background));border-color:color-mix(in srgb,var(--primary) 20%,var(--border));box-shadow:0 12px 26px -24px color-mix(in srgb,var(--primary) 22%,transparent)}.ShellMessagingChrome_mobileLauncher__gQuTW{display:flex;align-items:center;justify-content:space-between;min-height:var(--control-min-height);padding:0 var(--spacing-md);border:1px solid color-mix(in srgb,var(--primary) 10%,var(--border));border-radius:var(--radius);background:color-mix(in srgb,var(--surface) 92%,var(--background-alt));color:var(--foreground);font-size:var(--text-sm);font-weight:700}.ShellMessagingChrome_mobileLauncher__gQuTW:focus-visible,.ShellMessagingChrome_mobileLauncher__gQuTW:hover{color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,var(--surface))}.ShellMessagingChrome_launcherContent__oK5CP{display:inline-flex;align-items:center;gap:var(--spacing-sm);min-width:0}.ShellMessagingChrome_launcherLabel__iKZk1{min-width:0}.ShellMessagingChrome_launcherIcon__YfmUl{display:inline-flex;align-items:center;justify-content:center;color:inherit}.ShellMessagingChrome_notice__VunZy{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);color:var(--foreground)}.ShellMessagingChrome_siteNotice__LpDfy{padding:var(--spacing-md) var(--spacing-lg);background:color-mix(in srgb,var(--primary) 8%,var(--background-alt));border-top:1px solid color-mix(in srgb,var(--primary) 14%,var(--border))}.ShellMessagingChrome_portalNotice__JEM46{padding:var(--spacing-md) var(--spacing-lg);border:1px solid color-mix(in srgb,var(--primary) 14%,var(--border));border-radius:calc(var(--radius-xl) + 2px);background:color-mix(in srgb,var(--surface) 96%,var(--background-alt));box-shadow:0 12px 24px -28px rgba(15,23,42,.42)}.ShellMessagingChrome_noticeCopy__1Mleh{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.ShellMessagingChrome_noticeMessage__ygNle{margin:0;font-size:var(--text-sm);font-weight:700}.ShellMessagingChrome_noticeActions__N8S4e{display:inline-flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.ShellMessagingChrome_noticeActionLink__4_Rhq{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:0 var(--spacing-md);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb,var(--primary) 18%,var(--border));background:color-mix(in srgb,var(--surface) 94%,var(--background));color:var(--foreground);font-size:var(--text-sm);font-weight:700;text-decoration:none;white-space:nowrap}.ShellMessagingChrome_noticeActionLink__4_Rhq:focus-visible,.ShellMessagingChrome_noticeActionLink__4_Rhq:hover{color:var(--primary);border-color:color-mix(in srgb,var(--primary) 28%,var(--border));background:color-mix(in srgb,var(--primary) 8%,var(--surface))}.ShellMessagingChrome_noticeDismissButton__kbBHA{white-space:nowrap}@media(max-width:767px){.ShellMessagingChrome_footerLauncher__vyeYh{justify-content:space-between}.ShellMessagingChrome_notice__VunZy,.ShellMessagingChrome_portalNotice__JEM46,.ShellMessagingChrome_siteNotice__LpDfy{align-items:flex-start;flex-direction:column}.ShellMessagingChrome_noticeActions__N8S4e{width:100%}}.AgentStatusIndicator_container__EE0Vx{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:9999px;font-size:var(--text-sm);cursor:pointer;transition:background-color .2s}.AgentStatusIndicator_container__EE0Vx:hover{background-color:var(--muted)}.AgentStatusIndicator_indicator__EX3KB{width:8px;height:8px;border-radius:50%}.AgentStatusIndicator_indicator__EX3KB.AgentStatusIndicator_connected__QVwqA{background-color:var(--success);box-shadow:0 0 4px var(--success)}.AgentStatusIndicator_indicator__EX3KB.AgentStatusIndicator_offline__gwPbl{background-color:var(--muted-foreground)}.AgentStatusIndicator_text__CUGCY{color:var(--muted-foreground);font-weight:600}.blog-search-form_form__QvDd4{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.blog-search-form_label__Tlhsf{color:var(--muted-foreground);font-size:var(--text-sm);font-weight:600}.blog-search-form_inputGroup__x49hj{display:flex;gap:var(--spacing-sm);min-width:0}.blog-search-form_input__5KhQZ{flex:1 1;min-width:0;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);font-size:var(--text-base);background:var(--background);color:var(--foreground);transition:border-color .2s}.blog-search-form_input__5KhQZ:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--accent)}.blog-search-form_button__uOnaf{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius);font-weight:500;cursor:pointer;background-color:var(--primary);color:var(--action-foreground);border:1px solid rgba(0,0,0,0);transition:background-color .2s;font-size:var(--text-sm)}.blog-search-form_button__uOnaf:hover{background-color:var(--primary-hover)}.blog-search-form_icon__faTYS{margin-right:.5rem}.tag-filter_container__r4mWl{display:flex;flex-wrap:wrap;gap:.5rem}.tag-filter_sectionTitle__V9C0o{font-weight:700;margin:.75rem 0 .5rem;display:block;color:var(--foreground);font-size:.9rem;text-transform:uppercase;letter-spacing:.04em}.tag-filter_tagChip__UwDwm{cursor:pointer;padding:.35em .65em;font-size:.85em;border-radius:50px;border:1px solid var(--border);background-color:var(--surface);color:var(--muted-foreground);transition:all .2s ease;-webkit-user-select:none;user-select:none}.tag-filter_tagChip__UwDwm:hover{background-color:var(--muted);color:var(--foreground);border-color:var(--muted-foreground)}.tag-filter_tagChip__UwDwm.tag-filter_selected__cEJtE{background-color:var(--primary);color:var(--action-foreground);border-color:var(--primary);box-shadow:var(--shadow-button)}.tag-filter_label__KkTrB{font-weight:600;margin-bottom:.5rem;display:block;color:var(--foreground)}.tag-filter_searchRow__k2s2W{position:relative;margin-top:.75rem}.tag-filter_searchInput__Uurfj{width:100%;padding:.6rem .75rem;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--foreground);font-size:.95rem}.tag-filter_searchInput__Uurfj:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-light,rgba(0,0,0,.1))}.tag-filter_suggestions___yzBF{position:absolute;top:calc(100% + 6px);left:0;right:0;background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-button);padding:.5rem;z-index:var(--z-menu);max-height:220px;overflow:auto}.tag-filter_suggestionItem__xm1ky{padding:.5rem .6rem;border-radius:8px;cursor:pointer;color:var(--foreground);font-weight:600}.tag-filter_suggestionItem__xm1ky:hover{background:var(--muted)}.tag-filter_suggestionEmpty__46jfA{padding:.6rem;color:var(--muted-foreground);font-size:.9rem}.tag-filter_wrapper__4_Ryz{margin-bottom:1.5rem}.category-filter_group__jQKcM{margin-bottom:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-xs)}.category-filter_label__QQSMk{font-size:var(--text-sm);font-weight:500;color:var(--foreground)}.category-filter_select__NVwDa{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);font-size:var(--text-base);background:var(--background);color:var(--foreground);transition:border-color .2s;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.category-filter_select__NVwDa:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--accent)}.AgentDownloadModal_modalBody__BJbsd{padding:var(--spacing-lg)}.AgentDownloadModal_intro__8FtDV{color:var(--muted-foreground);margin-bottom:var(--spacing-xl);font-size:var(--text-base);line-height:1.5}.AgentDownloadModal_step__da1t0{margin-bottom:var(--spacing-lg)}.AgentDownloadModal_step__da1t0 h3{font-size:var(--text-lg);font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-xs)}.AgentDownloadModal_step__da1t0 p{color:var(--muted-foreground);margin-bottom:var(--spacing-sm)}.AgentDownloadModal_downloadButton__DGabD{display:inline-block;padding:var(--spacing-sm) var(--spacing-xl);background-color:var(--primary);color:var(--action-foreground);text-decoration:none;border-radius:var(--radius);font-weight:600;transition:background-color .2s}.AgentDownloadModal_downloadButton__DGabD:hover{background-color:var(--primary-hover)}.AgentDownloadModal_tokenBox__MqrOr{display:flex;gap:var(--spacing-sm)}.AgentDownloadModal_tokenBox__MqrOr input{flex:1 1;min-width:0;padding:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);font-family:var(--font-code);background-color:var(--muted);color:var(--foreground)}.AgentDownloadModal_tokenField__lp0Fc{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-top:var(--spacing-sm)}.AgentDownloadModal_tokenField__lp0Fc label{color:var(--foreground);font-weight:600}.AgentDownloadModal_tokenStatus__VhrLq{margin:var(--spacing-sm) 0 0;padding:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);color:var(--foreground)}.AgentDownloadModal_statusArea__pBI1T{margin-top:var(--spacing-xl);padding:var(--spacing-md);background-color:var(--muted);border-radius:var(--radius);text-align:center;font-weight:600;color:var(--muted-foreground)}.AgentDownloadModal_statusArea__pBI1T.AgentDownloadModal_success__zfQYL{background-color:color-mix(in srgb,var(--success) 12%,var(--background));color:var(--success)}.AgentDownloadModal_buttonGroup__krRfI{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-lg)}.AgentDownloadModal_buttonFlex__UhOqw{flex:1 1;min-width:0}@media(max-width:560px){.AgentDownloadModal_buttonGroup__krRfI,.AgentDownloadModal_tokenBox__MqrOr{flex-direction:column}.AgentDownloadModal_buttonGroup__krRfI>*,.AgentDownloadModal_tokenBox__MqrOr>*{width:100%}}.FaqRelatedLink_link__dfaAI{display:inline-flex;align-items:center;gap:var(--spacing-2xs);color:var(--primary);font-weight:600;text-decoration:none}.FaqRelatedLink_link__dfaAI:hover{text-decoration:underline}.FaqRelatedLink_link__dfaAI:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-sm)}.FaqRelatedLink_icon___Iw1x{font-size:.85em}.BillableInvoiceDraftingPanel_billableSection__XZjzE{display:flex;flex-direction:column;gap:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm);background:var(--background-alt)}.BillableInvoiceDraftingPanel_billableHeader__EWQoZ{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);flex-wrap:wrap}.BillableInvoiceDraftingPanel_sectionSubtitle__Dfq4W{margin:0;color:var(--foreground);font-weight:700}.BillableInvoiceDraftingPanel_fieldHelp__eyo7v{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.BillableInvoiceDraftingPanel_billableFilters__IH_M6{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}.BillableInvoiceDraftingPanel_billableFilterGroup__KvsTU{display:flex;flex-direction:column;gap:var(--spacing-xs)}.BillableInvoiceDraftingPanel_billableFilterLabel__MSVqZ{font-weight:700}.BillableInvoiceDraftingPanel_billableFilterSelect__vVrzv{min-width:180px;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);padding:var(--spacing-sm) var(--spacing-md)}.BillableInvoiceDraftingPanel_billableSummaryCards__5Tn1W{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--spacing-sm)}.BillableInvoiceDraftingPanel_billableSummaryCard__4_mpt{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);padding:var(--spacing-sm);display:flex;flex-direction:column;gap:var(--spacing-xs)}.BillableInvoiceDraftingPanel_billableSummaryLabel___qa79,.BillableInvoiceDraftingPanel_billableSummaryMeta__azz0n{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.BillableInvoiceDraftingPanel_billableSummaryValue__eIxAi{margin:0;font-weight:800}.BillableInvoiceDraftingPanel_billableTableWrapper__caMrN{overflow-x:auto}.BillableInvoiceDraftingPanel_billableTable__88DWZ{width:100%;border-collapse:collapse}.BillableInvoiceDraftingPanel_billableTable__88DWZ td,.BillableInvoiceDraftingPanel_billableTable__88DWZ th{border-bottom:1px solid var(--border);padding:var(--spacing-sm);text-align:left;vertical-align:top}.BillableInvoiceDraftingPanel_billableTable__88DWZ th{font-weight:800}.BillableInvoiceDraftingPanel_billableOverrideInput__ttQMP{width:100%;min-width:120px;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);padding:var(--spacing-xs) var(--spacing-sm)}.BillableInvoiceDraftingPanel_billableEmpty___15ly,.BillableInvoiceDraftingPanel_billableLoading__mvzG7{margin:0;color:var(--muted-foreground)}.BillableInvoiceDraftingPanel_billableSelectedTotal__V0E3w{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);border-top:1px solid var(--border);padding-top:var(--spacing-sm)}.BillableInvoiceDraftingPanel_billableSelectedTotalLabel__Wnzdh{margin:0;color:var(--muted-foreground);font-weight:700}.BillableInvoiceDraftingPanel_billableSelectedTotalValue__BD0I_{margin:0;font-size:var(--text-lg);font-weight:800}.BillableCaptureTimer_timer__7vA_I{display:flex;flex-direction:column;gap:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm);background:var(--background-alt)}.BillableCaptureTimer_timerHeader__qr16I{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);flex-wrap:wrap}.BillableCaptureTimer_sectionTitle__fYNwK{margin:0;font-size:var(--text-base);font-weight:800;color:var(--foreground)}.BillableCaptureTimer_timerStatus__6dAvY{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.BillableCaptureTimer_timerControls__fQbE1{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.BillableCaptureTimer_timerInputs__rUDvi{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-sm)}.BillableCaptureTimer_field__M_ukO{display:flex;flex-direction:column;gap:var(--spacing-xs)}.BillableCaptureTimer_fieldLabel__b6PN7{font-weight:700;color:var(--foreground)}.BillableCaptureTimer_input__u9QKS{width:100%;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);padding:var(--spacing-sm) var(--spacing-md)}.BillableCaptureTimer_errorText__WHIJc{margin:0;color:var(--danger);font-size:var(--text-sm)}.BillableCaptureTimer_timerButton__oBxgf{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.PlatformBillableCapturePanel_panel__DsXs8{display:flex;flex-direction:column;gap:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);padding:var(--spacing-sm)}.PlatformBillableCapturePanel_header__9RVky{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PlatformBillableCapturePanel_title__JwdVM{margin:0;font-size:var(--text-lg);font-weight:800;color:var(--foreground)}.PlatformBillableCapturePanel_emptyState__F8GXe,.PlatformBillableCapturePanel_feedback__Us3OS,.PlatformBillableCapturePanel_matterSummary__JSIBM,.PlatformBillableCapturePanel_subtitle__Afysb{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.PlatformBillableCapturePanel_matterSelector____bUj{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PlatformBillableCapturePanel_input__1qUZC{border:1px solid var(--border);border-radius:var(--radius);background:var(--background-alt);color:var(--foreground);padding:var(--spacing-sm) var(--spacing-md)}.PlatformBillableCapturePanel_label__YsdEj{font-weight:700;color:var(--foreground)}.PlatformBillableCapturePanel_select__U09Bq{border:1px solid var(--border);border-radius:var(--radius);background:var(--background-alt);color:var(--foreground);padding:var(--spacing-sm) var(--spacing-md)}.PlatformBillableCapturePanel_stats__Une1M{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--spacing-sm)}.PlatformBillableCapturePanel_statCard__jOQv6{border:1px solid var(--border);border-radius:var(--radius);background:var(--background-alt);padding:var(--spacing-sm);display:flex;flex-direction:column;gap:var(--spacing-xs)}.PlatformBillableCapturePanel_statLabel__o6pkF{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.PlatformBillableCapturePanel_statValue__VQGQ0{margin:0;color:var(--foreground);font-size:var(--text-lg);font-weight:800}.PlatformBillableCapturePanel_tableSection__hnrFd{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PlatformBillableCapturePanel_sectionTitle__Wkr_6{margin:0;font-size:var(--text-base);font-weight:800;color:var(--foreground)}.PlatformBillableCapturePanel_tableWrapper__ONkJm{overflow-x:auto}.PlatformBillableCapturePanel_table__daY8T{width:100%;border-collapse:collapse}.PlatformBillableCapturePanel_table__daY8T td,.PlatformBillableCapturePanel_table__daY8T th{border-bottom:1px solid var(--border);padding:var(--spacing-sm);text-align:left;vertical-align:top}.PlatformBillableCapturePanel_table__daY8T th{font-weight:800}.InvoiceLineItemComposer_lineItemsSection__l6_hO{display:flex;flex-direction:column;gap:var(--spacing-sm);min-width:0;border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm);background:var(--background-alt)}.InvoiceLineItemComposer_lineItemsHeader__BaRFQ{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);flex-wrap:wrap}.InvoiceLineItemComposer_sectionSubtitle__YAceZ{margin:0;color:var(--foreground);font-weight:700}.InvoiceLineItemComposer_fieldHelp__jkIPV{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.InvoiceLineItemComposer_lineItemCard__uq7Ag,.InvoiceLineItemComposer_lineItemsList__CInDg{display:flex;flex-direction:column;gap:var(--spacing-sm)}.InvoiceLineItemComposer_lineItemCard__uq7Ag{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm);background:var(--background);min-width:0}.InvoiceLineItemComposer_lineItemRowHeader__SLpGW{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.InvoiceLineItemComposer_lineItemTitle__4_Aor{margin:0;font-weight:700}.InvoiceLineItemComposer_lineItemFields__89wlA{display:grid;grid-template-columns:minmax(220px,2fr) repeat(2,minmax(140px,1fr)) minmax(160px,1fr);gap:var(--spacing-sm);align-items:end;min-width:0}.InvoiceLineItemComposer_lineItemDescriptionField__ZDXbO{min-width:0}.InvoiceLineItemComposer_field__Clvyo{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.InvoiceLineItemComposer_label__XI_SV{font-weight:700}.InvoiceLineItemComposer_input__vo5qi{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);padding:var(--spacing-sm) var(--spacing-md)}.InvoiceLineItemComposer_lineItemSubtotal__6FAAB{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm);background:var(--background-alt);min-width:0}.InvoiceLineItemComposer_detailLabel__9Xpzc{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.InvoiceLineItemComposer_detailValue__isqpk{margin:var(--spacing-xs) 0 0;font-weight:800}.InvoiceLineItemComposer_lineItemsTotalBar__Jr9BI{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);border-top:1px solid var(--border);padding-top:var(--spacing-sm)}.InvoiceLineItemComposer_lineItemsTotalLabel__AQZIs{margin:0;color:var(--muted-foreground);font-weight:700}.InvoiceLineItemComposer_lineItemsTotalValue__ZYRD4{margin:0;font-size:var(--text-lg);font-weight:800}.InvoiceLineItemComposer_icon__4pP_G{margin-right:var(--spacing-xs)}@media(max-width:760px){.InvoiceLineItemComposer_lineItemFields__89wlA{grid-template-columns:1fr}.InvoiceLineItemComposer_lineItemsTotalBar__Jr9BI{align-items:flex-start;flex-direction:column}}.JumpBackInWidget_widget__qd2GB{display:flex;flex-direction:column;gap:var(--spacing-md);padding:clamp(var(--spacing-lg),2.2vw,var(--spacing-xl));border:1px solid color-mix(in srgb,var(--border) 88%,white);border-radius:24px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--primary) 10%,transparent),transparent 34%),color-mix(in srgb,var(--surface) 97%,white 3%);box-shadow:var(--shadow-card)}.JumpBackInWidget_header__sAmVr{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}.JumpBackInWidget_title__HAGDi{margin:0;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:900;letter-spacing:-.02em;color:var(--foreground)}.JumpBackInWidget_list__sRvv3{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-md)}.JumpBackInWidget_card__G9kg2{display:flex;flex-direction:column;gap:var(--spacing-xs);min-height:0;padding:var(--spacing-md) var(--spacing-lg);border-radius:18px;border:1px solid color-mix(in srgb,var(--border) 86%,white);background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 98%,white) 0,color-mix(in srgb,var(--background-alt) 46%,var(--surface)) 100%);text-decoration:none;color:inherit;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.JumpBackInWidget_card__G9kg2:focus-visible,.JumpBackInWidget_card__G9kg2:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--primary) 26%,var(--border));box-shadow:var(--shadow-section)}.JumpBackInWidget_label__XKksI{margin:0;font-size:var(--text-base);font-weight:800;color:var(--foreground);letter-spacing:-.02em}.JumpBackInWidget_placeholder__LCvhh{margin:0;color:var(--muted-foreground)}@media(max-width:640px){.JumpBackInWidget_list__sRvv3{grid-template-columns:1fr}}.AppFormBuilderDetail_grid__aa3HB{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);gap:1.5rem}.AppFormBuilderDetail_panel__ertKW{display:flex;flex-direction:column;gap:1rem}.AppFormBuilderDetail_templateHeader__B5VKE{border:1px solid var(--border-color);border-radius:8px;padding:1rem;background:#fff;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.AppFormBuilderDetail_navigationRow__o1h_x{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}.AppFormBuilderDetail_backButton__PZ1dB{border-radius:6px;border:1px solid var(--border);padding:.45rem .85rem;background:#fff;color:var(--foreground);font-weight:600;cursor:pointer}.AppFormBuilderDetail_backButton__PZ1dB,.AppFormBuilderDetail_helpButton__5S1MM{display:inline-flex;align-items:center;gap:.5rem}.AppFormBuilderDetail_headerTitleRow__tNP4u{display:flex;align-items:baseline;gap:.65rem}.AppFormBuilderDetail_headerTitle__zdgpg{margin:0;font-size:1.25rem}.AppFormBuilderDetail_headerVersion__LKXsT{font-size:.9rem;color:var(--muted-foreground);font-weight:600}.AppFormBuilderDetail_headerDescription__RX4aE{margin:.35rem 0;font-size:.9rem;color:var(--muted-foreground)}.AppFormBuilderDetail_headerMeta__aiFFK{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start;margin:0}.AppFormBuilderDetail_metadataItem__Iu0hJ{display:flex;flex-direction:column;gap:.1rem;font-size:.8rem;color:var(--muted-foreground)}.AppFormBuilderDetail_metadataLabel__oG8mh{margin:0;text-transform:uppercase;font-size:.7rem;letter-spacing:.1em;color:var(--muted-foreground)}.AppFormBuilderDetail_metadataValue__vOw_z{margin:0;font-weight:600;color:var(--foreground)}.AppFormBuilderDetail_statusBadge__uVTOq{border-radius:999px;padding:.15rem .75rem;font-size:.75rem;font-weight:600}.AppFormBuilderDetail_statusDraft__ljyJl{border:1px solid var(--border);background:var(--border);color:var(--foreground)}.AppFormBuilderDetail_statusPublished__7eETY{border:1px solid var(--success);background:var(--success-surface);color:var(--success)}.AppFormBuilderDetail_statusArchived__fu9Ou{border:1px solid var(--warning);background:var(--warning-surface);color:var(--warning)}.AppFormBuilderDetail_headerActions__fDT4K{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.AppFormBuilderDetail_actionButton__mA26Q{display:inline-flex;align-items:center;gap:.4rem;border-radius:6px;border:1px solid var(--border);background:#fff;color:var(--foreground);padding:.35rem .75rem;font-weight:600;cursor:pointer}.AppFormBuilderDetail_actionButton__mA26Q:disabled{opacity:.5;cursor:not-allowed}.AppFormBuilderDetail_deleteButton__SLC5w{border-color:var(--destructive);color:var(--destructive)}.AppFormBuilderDetail_headerToast__2gOfD{display:flex;align-items:center;gap:.5rem}.AppFormBuilderDetail_openCloneButton__ryIqs{border:none;background:rgba(0,0,0,0);color:var(--primary-color);font-weight:600;text-decoration:underline;cursor:pointer;padding:0}.AppFormBuilderDetail_card__nRB9T{border:1px solid var(--border-color);border-radius:8px;padding:1rem;background:#fff}.AppFormBuilderDetail_sectionHeader__wzl3p{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;align-items:flex-start}.AppFormBuilderDetail_sectionActions__6W0ad{display:flex;flex-wrap:wrap;gap:.5rem}.AppFormBuilderDetail_formGrid__y4XhO{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.AppFormBuilderDetail_formGroup__t_WSy{display:flex;flex-direction:column;gap:.35rem}.AppFormBuilderDetail_formGroup__t_WSy input,.AppFormBuilderDetail_formGroup__t_WSy select,.AppFormBuilderDetail_formGroup__t_WSy textarea{padding:.5rem;border-radius:6px;border:1px solid var(--border);font-size:.9rem;background:#fff}.AppFormBuilderDetail_formGroup__t_WSy textarea{min-height:70px}.AppFormBuilderDetail_locationControlGroup__zSS_r{grid-column:1/-1;display:flex;flex-direction:column;gap:.5rem;border:1px solid var(--border);border-radius:6px;padding:.75rem;background:var(--muted)}.AppFormBuilderDetail_locationControlGroup__zSS_r h4{margin:0;font-size:.95rem;color:var(--foreground)}.AppFormBuilderDetail_locationControlOptions__OlRNv{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem}.AppFormBuilderDetail_inlineCheckbox__OH0CU{display:inline-flex;align-items:center;gap:.45rem;font-size:.9rem;color:var(--foreground)}.AppFormBuilderDetail_locationCodeField__vEwHo{display:flex;flex-direction:column;gap:.35rem}.AppFormBuilderDetail_locationCodeField__vEwHo input{padding:.5rem;border-radius:6px;border:1px solid var(--border);font-size:.9rem;background:#fff;max-width:120px}.AppFormBuilderDetail_submitRow__kRJGJ{grid-column:1/-1;display:flex;justify-content:flex-end}.AppFormBuilderDetail_submitButton__KTYBS{display:inline-flex;align-items:center;gap:.35rem;padding:.5rem 1rem;border-radius:6px;border:none;background-color:var(--primary-color);color:#fff;font-weight:600;cursor:pointer}.AppFormBuilderDetail_hint__an7ir{font-size:.8rem;color:var(--muted-foreground);display:block;margin-top:.35rem}.AppFormBuilderDetail_previewArea__w57mI{border:1px solid var(--border-color);border-radius:8px;padding:1rem;background:var(--muted)}.AppFormBuilderDetail_previewHeader__Qd0vt{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.AppFormBuilderDetail_previewToggleButton__XEOu0{border:1px solid var(--border);border-radius:6px;background:#fff;padding:.35rem .75rem;font-size:.85rem;cursor:pointer;font-weight:600}.AppFormBuilderDetail_previewArea__w57mI h3{margin:0 0 .25rem}.AppFormBuilderDetail_previewArea__w57mI p{margin:0 0 1rem;color:var(--muted-foreground);font-size:.85rem}.AppFormBuilderDetail_preview__yk__g{display:flex;flex-direction:column;gap:1rem}.AppFormBuilderDetail_modalFooter__eEm53{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}.AppFormBuilderDetail_helpModalBody__NC8BD{display:flex;flex-direction:column;gap:.75rem}.AppFormBuilderDetail_helpIntro__lWlye{margin:0;color:var(--muted-foreground)}.AppFormBuilderDetail_helpSection__3tH9f{display:flex;flex-direction:column;gap:.25rem}.AppFormBuilderDetail_helpSectionTitle__iIEvF{margin:0;font-weight:600;color:var(--foreground)}.AppFormBuilderDetail_helpSectionBody__sRktT{margin:0;padding:.75rem;border:1px solid var(--border);border-radius:6px;background:var(--muted);color:var(--muted-foreground)}.AppFormBuilderDetail_cancelButton__FjaPj,.AppFormBuilderDetail_confirmButton__jomdh{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .9rem;border-radius:6px;border:1px solid var(--border);background:#fff;color:var(--foreground);font-weight:600;cursor:pointer}.AppFormBuilderDetail_confirmButton__jomdh{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.AppFormBuilderDetail_liveForm__dSVfz,.AppFormBuilderDetail_previewList__OPXUm{display:flex;flex-direction:column;gap:1rem}.AppFormBuilderDetail_previewList__OPXUm{list-style:none;margin:0;padding:0}.AppFormBuilderDetail_previewSection__1tlPX{border:1px solid var(--border);padding:.75rem;border-radius:6px;background:#fff}.AppFormBuilderDetail_sectionDescription__v0GTb{margin:.25rem 0 .75rem;color:var(--muted-foreground);font-size:.9rem}.AppFormBuilderDetail_previewSection__1tlPX h4{margin:0;font-size:1rem}.AppFormBuilderDetail_previewSection__1tlPX p{margin:.25rem 0 .75rem;color:var(--muted-foreground);font-size:.9rem}.AppFormBuilderDetail_previewQuestion__msYRV{display:flex;flex-direction:column;margin-bottom:.75rem}.AppFormBuilderDetail_questionTitle__cd5zl{font-weight:600;margin:0}.AppFormBuilderDetail_requiredMark__S17MI{color:var(--destructive);margin-left:.25rem}.AppFormBuilderDetail_helpText__IAZGu{font-size:.8rem;color:var(--muted-foreground);margin:.25rem 0 0}.AppFormBuilderDetail_previewQuestionControl__RS26V{margin:.35rem 0 0}.AppFormBuilderDetail_previewReadOnlyValue__FfWeA{margin:0;color:var(--foreground)}.AppFormBuilderDetail_reviewForm___s8Aa .AppFormBuilderDetail_previewQuestion__msYRV{margin-bottom:0}.AppFormBuilderDetail_reviewForm___s8Aa .AppFormBuilderDetail_previewList__OPXUm{gap:var(--spacing-md)}.AppFormBuilderDetail_reviewForm___s8Aa .AppFormBuilderDetail_previewReadOnlyValue__FfWeA{margin:0;color:var(--foreground)}.AppFormBuilderDetail_previewReadOnlyMultiline__hMqEb{white-space:pre-wrap}.AppFormBuilderDetail_previewReadOnlyList__R2Z1n{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.25rem;color:var(--foreground)}.AppFormBuilderDetail_previewReadOnlyListItem__JHbS6{margin:0}.AppFormBuilderDetail_previewReadOnlyFieldStack__yShGG{display:flex;flex-direction:column;gap:.5rem}.AppFormBuilderDetail_previewReadOnlyFieldRow__Vn6JJ{display:flex;flex-direction:column;gap:.15rem}.AppFormBuilderDetail_previewReadOnlyFieldLabel___5sG2{font-size:.8rem;font-weight:600;color:var(--muted-foreground)}.AppFormBuilderDetail_previewReadOnlyFieldValue__xzta2{color:var(--foreground)}.AppFormBuilderDetail_previewControl__pvg1B{width:100%;border-radius:6px;border:1px solid var(--border);padding:.45rem;background:var(--muted)}.AppFormBuilderDetail_locationControlGrid__epSSg{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.65rem}.AppFormBuilderDetail_locationControlField__fUcKw{display:flex;flex-direction:column;gap:.25rem}.AppFormBuilderDetail_locationControlFieldLabel__FP8c_,.AppFormBuilderDetail_locationControlField__fUcKw label{font-size:.8rem;color:var(--muted-foreground)}.AppFormBuilderDetail_previewOptions__0fLND{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.85rem}.AppFormBuilderDetail_previewOptionsLabel__hu6Ew{display:inline-flex;align-items:center;gap:.35rem}.AppFormBuilderDetail_questionRow__kmlyA{border-top:1px solid var(--border);padding:.75rem 0;display:flex;flex-direction:column;gap:.5rem}.AppFormBuilderDetail_questionHeader__wvs3d{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;flex-wrap:wrap}.AppFormBuilderDetail_questionActions__khHEs{display:flex;flex-wrap:wrap;gap:.5rem}.AppFormBuilderDetail_questionMeta__MaPuT{margin:0;color:var(--muted-foreground);font-size:.9rem}.AppFormBuilderDetail_questionMetaList__F9sV7{display:flex;flex-wrap:wrap;gap:.5rem}.AppFormBuilderDetail_optionForm__FaTTa{border:none;padding:0;margin:0;display:grid;gap:.35rem}.AppFormBuilderDetail_optionInputs__hfpw5{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:.5rem;align-items:end}.AppFormBuilderDetail_optionInputs__hfpw5 textarea{width:100%;min-height:50px;border-radius:6px;border:1px solid var(--border);padding:.45rem;font-size:.9rem;resize:vertical;background:#fff}.AppFormBuilderDetail_optionForm__FaTTa legend{font-weight:600;padding:0}.AppFormBuilderDetail_optionInputLabel__ye5Ki{font-size:.8rem;color:var(--muted-foreground);display:block;margin-bottom:.25rem}.AppFormBuilderDetail_panelHeading__GC0TR{margin:0 0 var(--spacing-sm);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.AppFormBuilderDetail_optionButton__QgNvG{gap:.3rem}.AppFormBuilderDetail_iconButtonDanger__k7rco,.AppFormBuilderDetail_iconButton__Mvvlw,.AppFormBuilderDetail_optionButton__QgNvG{display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:6px;border:1px solid var(--border);background:#fff;cursor:pointer;font-weight:600}.AppFormBuilderDetail_iconButtonDanger__k7rco,.AppFormBuilderDetail_iconButton__Mvvlw{gap:.35rem}.AppFormBuilderDetail_iconButtonDanger__k7rco{border-color:var(--destructive);color:var(--destructive)}.AppFormBuilderDetail_loading__3lS1m{font-style:italic;color:var(--muted-foreground)}.AppFormBuilderDetail_errorMessage__4yoaf{color:var(--destructive);background:var(--danger-surface);padding:.65rem;border-radius:6px}.AppFormBuilderDetail_emptyMessage__wN_i2{font-style:italic;color:var(--muted-foreground)}.AppFormBuilderDetail_ruleBuilder__ZdK5b,.AppFormBuilderDetail_validationBuilder__vqSxU{border:1px solid var(--border);border-radius:8px;background:var(--muted);padding:1rem;display:flex;flex-direction:column;gap:.75rem}.AppFormBuilderDetail_ruleBuilder__ZdK5b header,.AppFormBuilderDetail_validationBuilder__vqSxU header{display:flex;flex-direction:column;gap:.25rem}.AppFormBuilderDetail_ruleDescription__EIxZ7,.AppFormBuilderDetail_ruleSummaryTitle__FkP1u,.AppFormBuilderDetail_validationDescription__ly5NF{margin:0;font-size:.85rem;color:var(--muted-foreground)}.AppFormBuilderDetail_ruleLogicGroup__rq0iW{display:flex;flex-direction:column;gap:.35rem}.AppFormBuilderDetail_ruleLogicTitle__0EuAG{margin:0;font-size:.85rem;font-weight:600;color:var(--muted-foreground)}.AppFormBuilderDetail_ruleLogicDescription__4UcXN{margin:0;font-size:.8rem;color:var(--muted-foreground)}.AppFormBuilderDetail_logicButtons__epr2j{display:flex;flex-wrap:wrap;gap:.5rem}.AppFormBuilderDetail_logicButton__WiWt7{border:1px solid var(--border);border-radius:6px;padding:.35rem .9rem;background:#fff;cursor:pointer;font-size:.85rem;color:var(--foreground)}.AppFormBuilderDetail_logicButtonActive__gepIr{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.AppFormBuilderDetail_ruleList__9xA5V{display:flex;flex-direction:column;gap:1rem}.AppFormBuilderDetail_ruleSentenceRow__wYVqW{border:1px solid var(--border);border-radius:6px;padding:.75rem;background:#fff;display:flex;flex-direction:column;gap:.5rem;margin:0}.AppFormBuilderDetail_ruleHeading__ukjzo{margin:0;font-weight:600;font-size:.9rem;color:var(--foreground);display:block}.AppFormBuilderDetail_ruleInputs__V81Xm{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}.AppFormBuilderDetail_ruleInputGroup__J6_s6{display:flex;flex-direction:column;gap:.25rem}.AppFormBuilderDetail_ruleInputGroup__J6_s6 label{font-size:.75rem;color:var(--muted-foreground)}.AppFormBuilderDetail_ruleInputGroup__J6_s6 input,.AppFormBuilderDetail_ruleInputGroup__J6_s6 select{padding:.4rem .5rem;border-radius:6px;border:1px solid var(--border);background:#fff;font-size:.9rem}.AppFormBuilderDetail_ruleActionLabel__z7Jlo{font-weight:600}.AppFormBuilderDetail_ruleWhen__jUHZG{font-size:.85rem;color:var(--muted-foreground)}.AppFormBuilderDetail_ruleSentenceControls__JHhEr{display:flex;flex-wrap:wrap;gap:.5rem}.AppFormBuilderDetail_ruleToggleButton__DRvjc{border:1px solid var(--border);border-radius:6px;background:#fff;padding:.35rem .9rem;font-weight:600;cursor:pointer}.AppFormBuilderDetail_ruleSentencePreview__5rSoq{margin:0;font-size:.85rem;color:var(--muted-foreground)}.AppFormBuilderDetail_ruleActions__NzQ9w{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.AppFormBuilderDetail_removeRuleButton__Vurkc,.AppFormBuilderDetail_ruleButton__67xJH{display:inline-flex;gap:.35rem;align-items:center;border-radius:6px;border:1px solid var(--border);background:#fff;padding:.35rem .85rem;cursor:pointer;font-weight:600}.AppFormBuilderDetail_ruleButton__67xJH:disabled{opacity:.4;cursor:not-allowed}.AppFormBuilderDetail_ruleHint__7iltZ,.AppFormBuilderDetail_ruleNoValueHint__Ek00H{margin:0;font-size:.8rem;color:var(--muted-foreground)}.AppFormBuilderDetail_ruleError__AMAI2{margin:0;font-size:.85rem;color:var(--destructive)}.AppFormBuilderDetail_ruleWarning__kbGZl{margin:0;font-size:.85rem;color:var(--warning)}.AppFormBuilderDetail_validationFields__icivW{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}.AppFormBuilderDetail_validationFields__icivW label{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem}.AppFormBuilderDetail_validationFields__icivW input{padding:.4rem .5rem;border:1px solid var(--border);border-radius:6px;background:#fff}.AppFormBuilderDetail_validationSummary__o9sDi{margin:0;display:flex;flex-direction:column;gap:.25rem;font-size:.85rem;color:var(--muted-foreground)}.AppFormBuilderDetail_modalForm__mAo_2{display:flex;flex-direction:column;gap:1rem}.AppFormBuilderDetail_modalSection__Vekil{display:flex;flex-direction:column;gap:.75rem}.AppFormBuilderDetail_modalDescription__DUVhr{margin:0;color:var(--muted-foreground);font-size:.9rem}.AppFormBuilderDetail_optionEditorList__jpxfl,.AppFormBuilderDetail_optionEditorRow__yrW7n{display:flex;flex-direction:column;gap:.75rem}.AppFormBuilderDetail_optionEditorRow__yrW7n{border:1px solid var(--border);border-radius:6px;padding:.75rem;background:#fff}.AppFormBuilderDetail_optionEditorFields__QUunB{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem}.AppFormBuilderDetail_optionEditorFields__QUunB label{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem}.AppFormBuilderDetail_optionEditorFields__QUunB input{padding:.4rem .5rem;border-radius:6px;border:1px solid var(--border);background:#fff}.AppFormBuilderDetail_optionEditorActions__UyQPw{display:flex;flex-wrap:wrap;gap:.5rem}.PreIntakeForm_form__s77zr{display:flex;flex-direction:column;gap:1.25rem;background:var(--surface);border-radius:var(--radius);padding:2rem;box-shadow:var(--shadow-card);width:100%;max-width:600px}.PreIntakeForm_loadingText__ca_q6{margin:0;color:var(--muted-foreground);font-size:.95rem}.PreIntakeForm_loadingSkeleton__Nwp0r{display:flex;flex-direction:column;gap:1rem;min-height:34rem}.PreIntakeForm_loadingButtonBlock__wMhOo,.PreIntakeForm_loadingFieldBlock__kWi9H,.PreIntakeForm_loadingHeaderBlock__QIZ0C{border-radius:var(--radius);background:linear-gradient(90deg,color-mix(in srgb,var(--border) 72%,transparent) 0,color-mix(in srgb,var(--surface) 84%,white) 50%,color-mix(in srgb,var(--border) 72%,transparent) 100%);background-size:200% 100%;animation:PreIntakeForm_loading-shimmer__Jk9Mx 1.5s ease-in-out infinite}.PreIntakeForm_loadingHeaderBlock__QIZ0C{height:3.5rem;width:min(28rem,80%)}.PreIntakeForm_loadingFieldBlock__kWi9H{height:4.5rem;width:100%}.PreIntakeForm_loadingButtonBlock__wMhOo{align-self:flex-start;height:3rem;width:11rem;margin-top:auto}.PreIntakeForm_header__iw5Ub{display:flex;flex-direction:column;gap:.5rem}.PreIntakeForm_title__Z3wXP{margin:0;font-size:1.6rem;color:var(--foreground)}.PreIntakeForm_intro__kiE_7{margin:0;color:var(--muted-foreground);font-size:.95rem}.PreIntakeForm_field__AlOwX{display:flex;flex-direction:column;gap:.5rem}.PreIntakeForm_field__AlOwX label{font-size:.9rem;font-weight:500;color:var(--muted-foreground)}.PreIntakeForm_field__AlOwX input,.PreIntakeForm_field__AlOwX select,.PreIntakeForm_field__AlOwX textarea{padding:.75rem;border:1px solid var(--border);border-radius:var(--radius);font-size:1rem;background:var(--background);color:var(--foreground)}.PreIntakeForm_field__AlOwX input:focus,.PreIntakeForm_field__AlOwX select:focus,.PreIntakeForm_field__AlOwX textarea:focus{outline:2px solid var(--primary);border-color:rgba(0,0,0,0)}@keyframes PreIntakeForm_loading-shimmer__Jk9Mx{0%{background-position:200% 0}to{background-position:-200% 0}}.EngagementDetailPage_page__k4cRH{display:grid;gap:var(--spacing-lg);padding:var(--spacing-md)}.EngagementDetailPage_topRow__kPIzI{justify-content:space-between}.EngagementDetailPage_linkRow__jx9w0,.EngagementDetailPage_topRow__kPIzI{display:flex;gap:var(--spacing-sm);flex-wrap:wrap;align-items:center}.EngagementDetailPage_surface__4x1lA{border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:var(--radius-lg,var(--radius));background:linear-gradient(180deg,color-mix(in srgb,var(--background) 94%,var(--muted) 6%),var(--background));box-shadow:var(--shadow-card);padding:var(--spacing-md)}.EngagementDetailPage_sections__wgRB9{display:grid;gap:var(--spacing-lg)}.EngagementDetailPage_sectionCard__2wqFz{display:grid;gap:var(--spacing-md);border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:var(--radius-lg,var(--radius));background:var(--background);box-shadow:var(--shadow-card);padding:var(--spacing-md)}.EngagementDetailPage_relatedSection__aDTxe{display:grid;gap:var(--spacing-sm)}.EngagementDetailPage_subsectionTitle__C7Tay{margin:0;color:var(--foreground);font-size:var(--text-base);font-weight:700}.EngagementDetailPage_sectionHeader__Rd8FC{display:flex;justify-content:space-between;gap:var(--spacing-sm);flex-wrap:wrap;align-items:flex-start}.EngagementDetailPage_sectionHeaderCopy__4FQ6N{display:grid;gap:var(--spacing-xs)}.EngagementDetailPage_sectionTitle__9oCU1{margin:0;color:var(--foreground);font-size:var(--text-lg)}.EngagementDetailPage_sectionActions__ac3ZO{display:flex;gap:var(--spacing-xs);flex-wrap:wrap}.EngagementDetailPage_filterRow__ZD_Xq{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(2,minmax(180px,1fr));gap:var(--spacing-sm)}.EngagementDetailPage_filterRowCompact__1qchX{display:grid;grid-template-columns:repeat(2,minmax(180px,1fr));gap:var(--spacing-sm)}.EngagementDetailPage_field__R7whT{display:grid;gap:var(--spacing-xs)}.EngagementDetailPage_label__RNB2a{color:var(--muted-foreground);font-size:var(--text-xs)}.EngagementDetailPage_input__WXrDD,.EngagementDetailPage_select__UJvAg,.EngagementDetailPage_textarea__eaDDB{width:100%;border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in srgb,var(--background) 92%,var(--muted) 8%);color:var(--foreground);padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-sm)}.EngagementDetailPage_textarea__eaDDB{min-height:calc(var(--spacing-xl)*3);resize:vertical}.EngagementDetailPage_checkboxRow___EXYZ{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--foreground);font-size:var(--text-sm)}.EngagementDetailPage_tableWrap__uQdtI{overflow-x:auto;border:1px solid color-mix(in srgb,var(--border) 75%,transparent);border-radius:var(--radius)}.EngagementDetailPage_table__TYoGy{width:100%;border-collapse:collapse;background:var(--background)}.EngagementDetailPage_table__TYoGy th{text-align:left;padding:var(--spacing-sm);font-size:var(--text-xs);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--muted) 70%,var(--background) 30%)}.EngagementDetailPage_table__TYoGy td{padding:var(--spacing-sm);border-bottom:1px solid color-mix(in srgb,var(--border) 72%,transparent);color:var(--foreground);font-size:var(--text-sm);vertical-align:top}.EngagementDetailPage_table__TYoGy tr:last-child td{border-bottom:none}.EngagementDetailPage_actionsCell__T1rHr{width:1%;white-space:nowrap}.EngagementDetailPage_rowActions__3P_az{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.EngagementDetailPage_tablePrimaryLink__0iynh{color:var(--primary);font-weight:600;text-decoration:none}.EngagementDetailPage_tablePrimaryLink__0iynh:focus-visible,.EngagementDetailPage_tablePrimaryLink__0iynh:hover{text-decoration:underline}.EngagementDetailPage_messageError__1MPhv,.EngagementDetailPage_messageInfo__OHItM,.EngagementDetailPage_messageSuccess__mTkK0{border-radius:var(--radius);padding:var(--spacing-sm);font-size:var(--text-sm)}.EngagementDetailPage_messageError__1MPhv{border:1px solid color-mix(in srgb,var(--destructive) 50%,transparent);background:color-mix(in srgb,var(--destructive) 10%,var(--background) 90%);color:var(--foreground)}.EngagementDetailPage_messageSuccess__mTkK0{border:1px solid color-mix(in srgb,var(--success,var(--primary)) 45%,transparent);background:color-mix(in srgb,var(--success,var(--primary)) 10%,var(--background) 90%);color:var(--foreground)}.EngagementDetailPage_messageInfo__OHItM{border:1px solid color-mix(in srgb,var(--border) 85%,transparent);background:color-mix(in srgb,var(--muted) 45%,var(--background) 55%);color:var(--foreground)}.EngagementDetailPage_pagination__QUHz0{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-sm)}.EngagementDetailPage_paginationLabel__isCR6{color:var(--muted-foreground);font-size:var(--text-sm)}.EngagementDetailPage_helpModalBody__maLTM,.EngagementDetailPage_modalBody__Mq5yk{display:grid;gap:var(--spacing-md)}.EngagementDetailPage_helpSection__LDJQa{display:grid;gap:var(--spacing-xs);border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--muted) 32%,var(--background) 68%);padding:var(--spacing-sm)}.EngagementDetailPage_helpSectionTitle__HrcWq{margin:0;color:var(--foreground);font-size:var(--text-sm);font-weight:700}.EngagementDetailPage_sectionDescription__YP0K3{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.EngagementDetailPage_modalGrid__5TySN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-sm)}.EngagementDetailPage_searchResultSections__RMuD2{display:grid;gap:var(--spacing-sm)}.EngagementDetailPage_searchResultsSection__SMgdE{display:grid;gap:var(--spacing-sm);border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--muted) 32%,var(--background) 68%);padding:var(--spacing-sm)}.EngagementDetailPage_searchResultsList__GuD_X{list-style:none;display:grid;gap:var(--spacing-xs);margin:0;padding:0}.EngagementDetailPage_searchResultItem__QQ6Cs{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);border:1px solid color-mix(in srgb,var(--border) 72%,transparent);border-radius:var(--radius);background:var(--background);padding:var(--spacing-sm)}.EngagementDetailPage_searchResultCopy__G3131{display:grid;gap:var(--spacing-2xs,.125rem);min-width:0}.EngagementDetailPage_searchResultTitle__r75rh{color:var(--foreground);font-size:var(--text-sm);font-weight:600}.EngagementDetailPage_searchResultMeta__GqAsx{color:var(--muted-foreground);font-size:var(--text-xs)}.EngagementDetailPage_modalActions__ERGfX{display:flex;justify-content:flex-end;gap:var(--spacing-sm);flex-wrap:wrap}.EngagementDetailPage_inlineText__gLdKJ{margin:0;color:var(--muted-foreground);font-size:var(--text-sm);line-height:1.5}@media(max-width:960px){.EngagementDetailPage_filterRowCompact__1qchX,.EngagementDetailPage_filterRow__ZD_Xq,.EngagementDetailPage_modalGrid__5TySN{grid-template-columns:1fr}.EngagementDetailPage_pagination__QUHz0{justify-content:space-between}}.toast_message_messageBox__VmSPo{border-radius:var(--radius);padding:var(--spacing-sm);position:fixed;top:var(--spacing-md);left:50%;transform:translateX(-50%);z-index:var(--z-toast);display:flex;align-items:center;border:1px solid;width:min(720px,100vw - var(--spacing-xl));box-shadow:var(--shadow-card)}.toast_message_messageBox__VmSPo.toast_message_inline__98RTa{position:relative;top:0;left:0;transform:none;width:100%;margin:var(--spacing-md) 0;z-index:auto}.toast_message_icon__J66RR{margin-right:var(--spacing-sm);font-size:var(--text-xl)}.toast_message_text__99oh2{flex-grow:1}.toast_message_closeButton__17xsR{position:absolute;top:var(--spacing-xs);right:var(--spacing-xs);color:inherit}.toast_message_success__3fEmD{background:color-mix(in srgb,var(--success) 14%,var(--background));border-color:var(--success);color:color-mix(in srgb,var(--success) 55%,var(--foreground))}.toast_message_error__0IEgD{background:color-mix(in srgb,var(--destructive) 12%,var(--background));border-color:var(--destructive);color:color-mix(in srgb,var(--destructive) 55%,var(--foreground))}.toast_message_warning__Eaq_b{background:color-mix(in srgb,var(--warning) 16%,var(--background));border-color:var(--warning);color:color-mix(in srgb,var(--warning) 55%,var(--foreground))}.toast_message_info__9eX_j{background:color-mix(in srgb,var(--info) 12%,var(--background));border-color:var(--info);color:color-mix(in srgb,var(--info) 55%,var(--foreground))}.DocumentUploadModal_formGroup__f0qam{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-bottom:var(--spacing-md)}.DocumentUploadModal_label__cls2F{font-size:var(--text-sm);font-weight:600;color:var(--foreground)}.DocumentUploadModal_input__67C5u,.DocumentUploadModal_select__1E2nS{padding:calc(var(--spacing-sm) + var(--spacing-2xs)) calc(var(--spacing-sm) + var(--spacing-xs));border:1px solid var(--border);border-radius:var(--radius);font-size:var(--text-sm);font-family:inherit;background:var(--background)}.DocumentUploadModal_input__67C5u:focus,.DocumentUploadModal_select__1E2nS:focus{outline:none;border-color:var(--primary);box-shadow:var(--shadow-button-focus)}.DocumentUploadModal_requirements__ZovJ_{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);font-size:var(--text-xs);color:var(--muted-foreground);margin-bottom:var(--spacing-md)}.DocumentUploadModal_requirementsTitle__872Xg{font-weight:600;color:var(--foreground)}.DocumentUploadModal_requirementsDivider__LNXOZ{color:var(--muted-foreground)}.DocumentUploadModal_errorText__QDens{color:var(--destructive);background:var(--muted);padding:var(--spacing-sm);border-radius:var(--radius);font-size:var(--text-sm)}.BudgetExpenseCreateModal_modalBody__eNU_3{display:grid;gap:var(--spacing-md)}.BudgetExpenseCreateModal_formGrid__ycxES{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--spacing-sm)}.BudgetExpenseCreateModal_field__CFxfI{display:grid;gap:var(--spacing-xs)}.BudgetExpenseCreateModal_fieldWide__oKlAI{grid-column:1/-1}.BudgetExpenseCreateModal_labelRow__652o8{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-xs)}.BudgetExpenseCreateModal_detailLabel___zPmK{margin:0;color:var(--muted-foreground);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BudgetExpenseCreateModal_requirement__jdsV7{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:600}.BudgetExpenseCreateModal_input__yEgHn,.BudgetExpenseCreateModal_select__WKfee,.BudgetExpenseCreateModal_textarea__uj85L{width:100%;min-height:2.75rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);padding:0 var(--spacing-sm);font:inherit}.BudgetExpenseCreateModal_textarea__uj85L{min-height:7rem;padding:var(--spacing-sm);resize:vertical}.BudgetExpenseCreateModal_optionRow__AyMGv{display:flex;align-items:flex-start;gap:var(--spacing-sm)}.BudgetExpenseCreateModal_checkbox__OEIMj{inline-size:1rem;block-size:1rem;margin-top:.2rem;flex:0 0 auto}.BudgetExpenseCreateModal_optionContent__ixwLD{display:grid;gap:var(--spacing-2xs)}.BudgetExpenseCreateModal_optionHint__s7Uwd,.BudgetExpenseCreateModal_optionLabel__ZQ8Lz,.BudgetExpenseCreateModal_stateCopy__BHc4M{margin:0}.BudgetExpenseCreateModal_optionLabel__ZQ8Lz{color:var(--foreground);font-size:var(--text-sm);font-weight:600}.BudgetExpenseCreateModal_optionHint__s7Uwd,.BudgetExpenseCreateModal_stateCopy__BHc4M{color:var(--muted-foreground);line-height:1.5}.BudgetExpenseCreateModal_modalActions__8uT1w{display:flex;justify-content:flex-end;gap:var(--spacing-sm);flex-wrap:wrap}@media(max-width:700px){.BudgetExpenseCreateModal_modalActions__8uT1w{align-items:stretch}}.BudgetWorkspaceShell_workspace__cvknT{min-width:0;width:100%;box-sizing:border-box;max-width:1200px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-lg);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-lg)}.BudgetWorkspaceShell_tabPanel__Oixr6{display:grid;gap:var(--spacing-lg)}.BudgetWorkspaceShell_header__RT2Bu{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);flex-wrap:wrap}.BudgetWorkspaceShell_titleBlock__pVZDK{display:grid;gap:var(--spacing-xs);max-width:72ch}.BudgetWorkspaceShell_badge__7Xiwr{margin:0;color:var(--muted-foreground);font-size:var(--text-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BudgetWorkspaceShell_title__ByVjG{margin:0;font-size:var(--text-2xl);font-weight:900;color:var(--foreground)}.BudgetWorkspaceShell_subtitle__cqvby{margin:0;color:var(--muted-foreground);line-height:1.6}.BudgetWorkspaceShell_headerActions__GdOHF{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.BudgetWorkspaceShell_actionWithHint__VrgjD{display:grid;gap:var(--spacing-2xs);justify-items:start}.BudgetWorkspaceShell_actionHint___PC_n{max-width:24rem;margin:0;color:var(--muted-foreground);font-size:var(--text-xs);line-height:1.5}.BudgetWorkspaceShell_actionStack__qhxoG{display:flex;flex-wrap:wrap;gap:var(--spacing-2xs)}.BudgetWorkspaceShell_surface__5Qpgs{border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:var(--radius-lg,var(--radius));background:linear-gradient(180deg,color-mix(in srgb,var(--background) 96%,var(--muted) 4%),var(--background));box-shadow:var(--shadow-card);min-width:0;padding:var(--spacing-md)}.BudgetWorkspaceShell_bulkBar__QjqHq{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);flex-wrap:wrap}.BudgetWorkspaceShell_metricsGrid__wB3oc{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:var(--spacing-sm)}.BudgetWorkspaceShell_metricCard__v_tIM{display:grid;gap:var(--spacing-xs);border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--muted) 32%,var(--background) 68%);padding:var(--spacing-sm)}.BudgetWorkspaceShell_metricLabel__Uflyj{margin:0;color:var(--muted-foreground);font-size:var(--text-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.BudgetWorkspaceShell_metricValue__HNyPH{margin:0;color:var(--foreground);font-size:var(--text-lg);font-weight:800}.BudgetWorkspaceShell_filtersGrid__ZkdJj{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:var(--spacing-sm)}.BudgetWorkspaceShell_field__xdsDs{display:grid;gap:var(--spacing-2xs)}.BudgetWorkspaceShell_fieldWide__7M3uA{grid-column:1/-1}.BudgetWorkspaceShell_label__yaaV_{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BudgetWorkspaceShell_input__yznjF,.BudgetWorkspaceShell_select__xdbQ2{width:100%;min-height:2.75rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);padding:0 var(--spacing-sm);font:inherit}.BudgetWorkspaceShell_targetHint__x4zUY{margin:0;color:var(--muted-foreground);font-size:var(--text-xs)}.BudgetWorkspaceShell_sectionHeader__NSgd7{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);flex-wrap:wrap}.BudgetWorkspaceShell_sectionTitle__Y2ZXL{margin:0;color:var(--foreground);font-size:var(--text-lg)}.BudgetWorkspaceShell_subtleText__4HuXw{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.BudgetWorkspaceShell_filterAction__v1Ww3{display:flex;align-items:flex-end;height:100%}.BudgetWorkspaceShell_budgetNameCell__Wy2PZ{min-width:13rem}.BudgetWorkspaceShell_inlineLink__emGfy{color:var(--primary);font-size:var(--text-sm);font-weight:700;text-decoration:none}.BudgetWorkspaceShell_inlineLink__emGfy:hover{text-decoration:underline}.BudgetWorkspaceShell_pagination__ejl6N{justify-content:space-between;margin-top:var(--spacing-md);flex-wrap:wrap}.BudgetWorkspaceShell_paginationControls__bIi_n,.BudgetWorkspaceShell_pagination__ejl6N{display:flex;align-items:center;gap:var(--spacing-sm)}.BudgetWorkspaceShell_state__28E1X{max-width:1200px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-lg);color:var(--muted-foreground)}.BudgetWorkspaceShell_messageError__9zK4B{margin:0;color:var(--danger-foreground,var(--destructive));font-size:var(--text-sm);line-height:1.5}.BudgetWorkspaceShell_helpModalBody__UDrCh{display:grid;gap:var(--spacing-md)}.BudgetWorkspaceShell_helpSection__dG8N1{display:grid;gap:var(--spacing-xs);border:1px solid var(--border);border-radius:var(--radius);background:var(--background-alt);padding:var(--spacing-sm)}.BudgetWorkspaceShell_helpSectionTitle__x9dLt{margin:0;color:var(--foreground);font-size:var(--text-base);font-weight:800}.BudgetWorkspaceShell_helpIntro__ds0q6,.BudgetWorkspaceShell_helpSectionBody__Teuzt{margin:0;color:var(--muted-foreground);line-height:1.6}@media(max-width:700px){.BudgetWorkspaceShell_workspace__cvknT{padding:var(--spacing-xl) var(--spacing-md)}.BudgetWorkspaceShell_header__RT2Bu{flex-direction:column}.BudgetWorkspaceShell_headerActions__GdOHF{width:100%}}.BudgetWorkspaceShell_workspace__cvknT.BudgetWorkspaceShell_embeddedWorkspace__30xSc{margin:0;padding:0}.no-charge-accounting_summaryGrid__B6qSd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.no-charge-accounting_summaryCard__KOYTq{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0;padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);box-shadow:var(--shadow-card)}.no-charge-accounting_summaryLabel__SEiTS{margin:0;color:var(--muted-foreground);font-size:var(--text-sm);font-weight:600}.no-charge-accounting_summaryValue__1PKL_{display:flex;align-items:center;color:var(--foreground);font-size:var(--text-xl);font-weight:700}.no-charge-accounting_actions___soPN{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.no-charge-accounting_badge__lmwUn{display:inline-flex;width:fit-content;align-items:center;border:1px solid var(--info-border,var(--border));border-radius:var(--radius-full);padding:var(--spacing-2xs) var(--spacing-sm);background:var(--info-muted,var(--background-alt));color:var(--info-foreground,var(--primary));font-size:var(--text-xs);font-weight:600}.no-charge-accounting_stackedCell__3xo9s{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.no-charge-accounting_secondaryText__gIs__{color:var(--muted-foreground);font-size:var(--text-xs)}.no-charge-accounting_error__B25rb{padding:var(--spacing-md);border:1px solid var(--destructive);border-radius:var(--radius);color:var(--destructive);background:var(--destructive-muted,var(--background-alt))}.no-charge-accounting_detailPanel__jlnWk{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);box-shadow:var(--shadow-card)}.no-charge-accounting_detailHeader__6VD6_{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md)}.no-charge-accounting_detailTitle__lsPT4,.no-charge-accounting_historyTitle__E9dPT{margin:0;color:var(--foreground)}.no-charge-accounting_description__oMP1y{margin:var(--spacing-xs) 0 0;color:var(--muted-foreground)}.no-charge-accounting_fieldGrid__J_MyD{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--spacing-md)}.no-charge-accounting_field__ot6iE{display:flex;flex-direction:column;gap:var(--spacing-xs)}.no-charge-accounting_fieldLabel__mzwOX{margin:0;color:var(--muted-foreground);font-size:var(--text-sm);font-weight:600}.no-charge-accounting_fieldValue__TzSmX{min-height:2.75rem;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--background-alt);color:var(--foreground)}.no-charge-accounting_historyPanel__Olvyd{display:flex;flex-direction:column;gap:var(--spacing-sm)}.no-charge-accounting_modalBody__UinBo{display:flex;flex-direction:column;gap:var(--spacing-md)}.no-charge-accounting_modalFooter__Itfe8{display:flex;justify-content:flex-end;gap:var(--spacing-sm)}@media(max-width:48rem){.no-charge-accounting_summaryGrid__B6qSd{grid-template-columns:1fr}.no-charge-accounting_detailHeader__6VD6_{flex-direction:column}}.CommunicationDisclaimerNotice_notice__2INoq{margin:0;color:var(--color-text-muted);font-size:.9rem;line-height:1.55}.FounderSection_section__UeEiv{padding:var(--spacing-3xl) var(--spacing-md);background:var(--background);border-top:1px solid var(--border)}.FounderSection_container__C2YEO{max-width:1200px;margin:0 auto}.FounderSection_content__uIIVZ{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:clamp(var(--spacing-xl),4vw,var(--spacing-3xl));align-items:center}.FounderSection_content__uIIVZ.FounderSection_noImage__D7BFx{grid-template-columns:1fr;text-align:center}.FounderSection_content__uIIVZ.FounderSection_noImage__D7BFx .FounderSection_bio__wdeRW{margin-left:auto;margin-right:auto}.FounderSection_content__uIIVZ.FounderSection_noImage__D7BFx .FounderSection_cta__60oOq{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.FounderSection_content__uIIVZ.FounderSection_noImage__D7BFx .FounderSection_signature__6FRHJ{border-left:none;padding-left:0;border-top:1px solid var(--border);padding-top:var(--spacing-lg);display:block;margin-top:var(--spacing-md)}@media(max-width:1024px){.FounderSection_content__uIIVZ{grid-template-columns:1fr;text-align:center;gap:var(--spacing-2xl)}}.FounderSection_eyebrow__NzWds{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--accent);padding-left:var(--spacing-sm);border-left:2px solid var(--accent);margin-bottom:var(--spacing-sm);display:inline-flex;align-items:center}.FounderSection_title__hE8hi{font-size:clamp(var(--text-4xl),5vw,var(--text-display));font-weight:var(--font-weight-bold);line-height:1.08;margin:0 0 var(--spacing-xl);color:var(--foreground)}.FounderSection_bio__wdeRW{font-size:var(--text-lg);line-height:1.6;color:var(--muted-foreground);margin:0 0 var(--spacing-xl);max-width:60ch}@media(max-width:1024px){.FounderSection_bio__wdeRW{margin-left:auto;margin-right:auto}}.FounderSection_cta__60oOq{display:inline-flex;align-items:center;gap:var(--spacing-xs);font-weight:var(--font-weight-semibold);color:var(--foreground);text-decoration:none;margin-bottom:var(--spacing-xl);white-space:nowrap;padding-bottom:var(--spacing-2xs);border-bottom:1px solid color-mix(in srgb,var(--accent) 44%,var(--border))}.FounderSection_cta__60oOq:hover{color:var(--foreground);border-bottom-color:var(--accent)}.FounderSection_ctaArrow__dy9Md{font-size:1.25rem;line-height:1}.FounderSection_signature__6FRHJ{display:grid;gap:var(--spacing-2xs);border-left:2px solid var(--accent);padding-left:var(--spacing-md)}@media(max-width:1024px){.FounderSection_signature__6FRHJ{border-left:none;border-top:2px solid var(--accent);padding-top:var(--spacing-md);padding-left:0;display:inline-block}}.FounderSection_name__BKH8X{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--foreground);margin:0}.FounderSection_role__pN_Id{font-size:var(--text-sm);color:var(--muted-foreground);margin:0}.FounderSection_imageSide__WVuxy{position:relative;display:flex;justify-content:center}.FounderSection_imageFrame__0RZHQ{position:relative;width:100%;max-width:400px;aspect-ratio:4/5;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--border);background:var(--background-alt)}.FounderSection_placeholderImg__yFnWp{width:100%;height:100%;background:var(--foreground);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:1.25rem;position:relative;text-transform:uppercase;letter-spacing:.1em}.FounderSection_placeholderImg__yFnWp:after{display:none}.FounderSection_headshot__Dean8{width:100%;height:100%;object-fit:cover}.FounderSection_glow__biXl_{display:none}.newsletter-dashboard_dashboard__97gD0{padding:var(--spacing-lg)}.newsletter-dashboard_header__a24d5{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-xl)}.newsletter-dashboard_header__a24d5 h1{font-size:1.8rem;font-weight:700;color:var(--text-primary)}.newsletter-dashboard_headerActions__L6v1u{display:inline-flex;gap:var(--spacing-sm);align-items:center}.newsletter-dashboard_error__p0P1p{margin-bottom:var(--spacing-md);color:var(--destructive)}.newsletter-dashboard_statsGrid__RKw_H{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.newsletter-dashboard_statCard__a1QIb{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg);box-shadow:0 2px 4px color-mix(in srgb,var(--foreground) 8%,transparent)}.newsletter-dashboard_statCard__a1QIb h3{font-size:.9rem;color:var(--text-secondary);margin-bottom:var(--spacing-xs)}.newsletter-dashboard_statValue__M6Fp7{font-size:2rem;font-weight:700;color:var(--primary)}.newsletter-dashboard_sectionShell__jfsNJ{margin-bottom:var(--spacing-xl)}.newsletter-dashboard_summaryText__1w5cR{display:inline-flex;color:var(--muted-foreground);font-size:var(--text-sm)}.newsletter-dashboard_tableSurface__EqrGY{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden}.newsletter-dashboard_actionButton__agXyk{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:0 var(--spacing-md);border-radius:var(--radius);border:1px solid var(--border);background:var(--background);color:var(--foreground);text-decoration:none}.newsletter-dashboard_actionButton__agXyk:hover{background:var(--background-hover)}.newsletter-dashboard_subjectLink__P0lZU{color:var(--primary);text-decoration:none;font-weight:600}.newsletter-dashboard_subjectLink__P0lZU:hover{text-decoration:underline}.newsletter-dashboard_rowActions__ePjhT{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:center}.newsletter-dashboard_dangerButton__Mbrjn{color:var(--destructive)}.newsletter-dashboard_modalFooter__Hb_JH{display:flex;justify-content:flex-end;gap:var(--spacing-sm);margin-top:0}.newsletter-dashboard_modalField__AKeio{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-md)}.newsletter-dashboard_modalLabel__wjJVZ{color:var(--text-primary);font-weight:600}.newsletter-dashboard_modalInput__iTDz4{width:100%;padding:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground)}.newsletter-dashboard_badge__QgV3a{padding:.25rem .5rem;border-radius:12px;font-size:.8rem;font-weight:600}.newsletter-dashboard_badge__QgV3a.newsletter-dashboard_draft__4W_Nl{background:var(--muted);color:var(--muted-foreground)}.newsletter-dashboard_badge__QgV3a.newsletter-dashboard_sent__enQRC{background:color-mix(in srgb,var(--success) 18%,var(--background));color:color-mix(in srgb,var(--success) 55%,var(--foreground))}.TenantPaymentProviderSettings_container__26NSj{display:grid;gap:var(--spacing-lg)}.TenantPaymentProviderSettings_header__VwnIL{display:grid;gap:var(--spacing-xs)}.TenantPaymentProviderSettings_title__xg9Hn{margin:0;font-size:var(--text-2xl);color:var(--foreground)}.TenantPaymentProviderSettings_description__stoWD,.TenantPaymentProviderSettings_statusMessage__krlj7{margin:0;color:var(--text-muted)}.TenantPaymentProviderSettings_errorText__chFop{margin:0;color:var(--danger-700)}.TenantPaymentProviderSettings_card__MtZCB{display:grid;gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface)}.TenantPaymentProviderSettings_cardHeader__AKLGs{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md)}.TenantPaymentProviderSettings_cardTitle__VIUJ_{margin:0;font-size:var(--text-lg);color:var(--foreground)}.TenantPaymentProviderSettings_helperText__gEJ9M{margin:0;color:var(--text-muted)}.TenantPaymentProviderSettings_summaryGrid__5HynW{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--spacing-md)}.TenantPaymentProviderSettings_summaryItem__uWeSL{display:grid;gap:var(--spacing-2xs)}.TenantPaymentProviderSettings_summaryLabel__toQvd{margin:0;font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.TenantPaymentProviderSettings_summaryValue__5MsqW{margin:0;color:var(--foreground);font-weight:var(--font-weight-semibold)}.TenantPaymentProviderSettings_actionsRow__YsBsl{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.TenantPaymentProviderSettings_requirementsList__h5_um{display:grid;gap:var(--spacing-sm);margin:0;padding:0;list-style:none}.TenantPaymentProviderSettings_requirementItem__X9q3x{display:grid;gap:var(--spacing-2xs);padding:var(--spacing-md);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-subtle)}.TenantPaymentProviderSettings_requirementHeader___z2Wx{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm)}.TenantPaymentProviderSettings_badge__yCaWC{display:inline-flex;align-items:center;justify-content:center;min-height:1.75rem;padding:0 var(--spacing-sm);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.TenantPaymentProviderSettings_badgeWarning__svG93{background:color-mix(in srgb,var(--warning-500) 16%,var(--bg-surface));color:var(--warning-700)}.TenantPaymentProviderSettings_badgeDanger__W8v20{background:color-mix(in srgb,var(--danger-500) 14%,var(--bg-surface));color:var(--danger-700)}.TenantPaymentProviderSettings_requirementLabel__m0kJ3{margin:0}.TenantPaymentProviderSettings_termsMetaGrid__1pV_L{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--spacing-md)}.TenantPaymentProviderSettings_termsMetaItem__pQ6IQ{display:grid;gap:var(--spacing-2xs)}.TenantPaymentProviderSettings_termsPreview__OMrQI{margin:0;padding:var(--spacing-md);border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--bg-subtle);color:var(--foreground);white-space:pre-wrap}.TenantPaymentProviderSettings_termsPreview__OMrQI p{margin:0}.TenantPaymentProviderSettings_termsDocument__LDn09{display:grid;gap:var(--spacing-lg);padding:var(--spacing-md);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-subtle);color:var(--foreground)}.TenantPaymentProviderSettings_termsSection__YFJM_{display:grid;gap:var(--spacing-sm)}.TenantPaymentProviderSettings_termsSectionTitle__cD4EB{margin:0;font-size:var(--text-lg)}.TenantPaymentProviderSettings_termsParagraph__Emwp1{margin:0}.TenantPaymentProviderSettings_termsList__V7QW1{display:grid;gap:var(--spacing-xs);margin:0;padding-inline-start:var(--spacing-lg)}.TenantPaymentProviderSettings_link__427ha{color:var(--link);text-decoration:underline}