.Button_button__f_l0m{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);border-radius:var(--radius-control);font-weight:var(--font-weight-label);cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-easing-decelerate),border-color var(--motion-duration-fast) var(--motion-easing-decelerate),color var(--motion-duration-fast) var(--motion-easing-decelerate),box-shadow var(--motion-duration-fast) var(--motion-easing-decelerate),transform var(--motion-duration-fast) var(--motion-easing-decelerate)}.Button_sizeMd__1xpXT{min-height:var(--control-height-compact);padding:0 var(--space-md)}.Button_sizeSm__Gn_uK{min-height:calc(var(--control-height) - var(--space-sm));padding:0 var(--space-md)}@media (max-width:56rem),(pointer:coarse){.Button_sizeMd__1xpXT,.Button_sizeSm__Gn_uK{min-height:var(--control-height-touch);min-width:var(--control-height-touch)}}.Button_primary__gNjMo{color:var(--color-text-on-interactive);background:var(--color-interactive);border:solid var(--color-interactive);border-width:thin}.Button_primary__gNjMo:hover{background:var(--color-interactive-hover);border-color:var(--color-interactive-hover)}.Button_primary__gNjMo:active{transform:translateY(var(--press-depth))}.Button_ghost__nCpIY{color:var(--color-text-primary);background:var(--color-surface);border:solid var(--color-border);border-width:thin}.Button_ghost__nCpIY:hover{border-color:var(--color-interactive)}.Button_ghost__nCpIY:active{transform:translateY(var(--press-depth))}.Button_danger__yObcW{color:var(--color-text-on-primary);background:var(--color-error);border:solid var(--color-error);border-width:thin}.Button_danger__yObcW:hover{background:color-mix(in srgb,var(--color-error),#000 12%);border-color:color-mix(in srgb,var(--color-error),#000 12%)}.Button_danger__yObcW:active{transform:translateY(var(--press-depth))}.Button_accent__NpvQD{color:var(--color-text-on-accent);background:var(--color-accent);border:solid var(--color-accent);border-width:thin}.Button_accent__NpvQD:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.Button_accent__NpvQD:active{transform:translateY(var(--press-depth))}.Button_button__f_l0m:disabled,.Button_button__f_l0m:disabled:active,.Button_button__f_l0m:disabled:hover{color:var(--color-text-secondary);background:var(--color-surface);border-color:var(--color-border);box-shadow:none;cursor:not-allowed;transform:none}.Button_button__f_l0m:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.Button_icon__BTVtg{display:inline-flex;align-items:center}.Button_text__dsM1r{white-space:nowrap}.Button_spinner__bkL9X{width:var(--space-lg);height:var(--space-lg);border:thin solid transparent;border-top-color:currentcolor;border-radius:var(--radius-full);animation:Button_button-spin__nDYnV calc(var(--motion-duration-slow) * 3) linear infinite}@keyframes Button_button-spin__nDYnV{to{transform:rotate(1turn)}}.Popover_panel__OMN2n{z-index:var(--z-popover);box-sizing:border-box;display:grid;background:var(--color-surface-elevated);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}.Popover_float__93evG{position:absolute;top:100%;min-width:12rem;margin-top:var(--space-sm);animation:Popover_popoverEnter__bIEnD var(--motion-duration-base) var(--motion-easing-decelerate)}.Popover_float__93evG.Popover_exiting__6jrNQ{animation:Popover_popoverExit__I0159 var(--motion-duration-base) var(--motion-easing-accelerate) forwards}.Popover_end__0GLHV{right:0}.Popover_start__6femB{left:0}.Popover_above__eUv4p{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--space-sm)}.Popover_inline__tKvKJ{background:var(--color-surface);box-shadow:none;animation:Popover_popoverFadeIn__ip4mI var(--motion-duration-base) var(--motion-easing-decelerate)}.Popover_inline__tKvKJ.Popover_exiting__6jrNQ{animation:Popover_popoverFadeOut__wbRvr var(--motion-duration-base) var(--motion-easing-accelerate) forwards}.Popover_compact__iW1kL{gap:var(--space-xs);padding:var(--space-xs)}.Popover_cozy__Ng6fJ{gap:var(--space-sm);padding:var(--space-sm)}.Popover_comfortable__krRIV{gap:var(--space-md);padding:var(--space-md)}@keyframes Popover_popoverEnter__bIEnD{0%{opacity:0;transform:translateY(calc(-1 * var(--space-xs)))}to{opacity:1;transform:translateY(0)}}@keyframes Popover_popoverExit__I0159{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(-1 * var(--space-xs)))}}@keyframes Popover_popoverFadeIn__ip4mI{0%{opacity:0}to{opacity:1}}@keyframes Popover_popoverFadeOut__wbRvr{0%{opacity:1}to{opacity:0}}.Menu_list__3Ei_3{display:grid;gap:var(--space-xs)}.Menu_item__yg6qK{display:flex;align-items:center;gap:var(--space-sm);min-height:var(--control-height-compact);padding:0 var(--space-md);color:var(--color-text-primary);background:transparent;border:0;border-radius:var(--radius-control);font:inherit;text-align:left;cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-easing-decelerate),box-shadow var(--motion-duration-fast) var(--motion-easing-decelerate)}.Menu_item__yg6qK:hover:not(:disabled){background:var(--color-selection)}.Menu_item__yg6qK:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.Menu_item__yg6qK:disabled{color:var(--color-text-disabled);cursor:not-allowed}.Menu_selected__eHfHj{color:var(--color-interactive)}.Menu_icon__S3LYG{display:inline-flex;flex:none;color:var(--color-text-secondary)}.Menu_label__pP1Pl{flex:1 1 auto}.Menu_check__EqzTW{flex:none;color:var(--color-interactive)}.NavItem_navLink__CE1aO{min-height:var(--control-height);display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);color:var(--color-text-secondary);text-decoration:none;border:thin solid transparent;border-radius:var(--radius-control);transition:color var(--motion-duration-fast) var(--motion-easing-decelerate),background var(--motion-duration-fast) var(--motion-easing-decelerate),border-color var(--motion-duration-fast) var(--motion-easing-decelerate)}.NavItem_navLinkActive__FXC65{color:var(--color-text-primary);background:color-mix(in srgb,var(--color-accent) 16%,transparent);border-color:var(--color-accent-text)}.NavItem_navLinkActive__FXC65 .NavItem_icon__XsTYQ{color:var(--color-accent-text)}.NavItem_navLink__CE1aO:hover{border-color:var(--color-interactive)}.NavItem_navLink__CE1aO:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.NavItem_navLinkDisabled__Qn56x{color:var(--color-text-disabled);pointer-events:none}.NavItem_icon__XsTYQ{display:inline-flex;flex:none;align-items:center;justify-content:center}.Select_stack__lnh_q{display:grid;gap:var(--space-2xs);align-content:start}.Select_label__jrSzg{color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:600}.Select_required__jQo7L{color:var(--color-error)}.Select_controlRoot__AzZ_g{position:relative}.Select_control__EjDqV{display:flex;align-items:center;min-height:var(--control-height-compact);background:var(--color-surface);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-control);transition:border-color var(--motion-duration-fast) var(--motion-easing-decelerate),box-shadow var(--motion-duration-fast) var(--motion-easing-decelerate),background var(--motion-duration-fast) var(--motion-easing-decelerate)}@media (max-width:56rem),(pointer:coarse){.Select_control__EjDqV{min-height:var(--control-height-touch)}}.Select_control__EjDqV:hover:not(.Select_controlDisabled__jUahJ){border-color:var(--color-interactive)}.Select_control__EjDqV:focus-within{border-color:var(--color-interactive);box-shadow:var(--shadow-focus)}.Select_controlError__qmvBf{border-color:var(--color-error)}.Select_controlError__qmvBf:focus-within{border-color:var(--color-error)}.Select_controlDisabled__jUahJ{background:var(--color-surface);opacity:.6}.Select_input__sl1Zm{flex:1 1 auto;min-width:0;height:calc(var(--control-height-compact) - 2px);padding:0 var(--space-md);color:var(--color-text-primary);background:transparent;border:0;outline:none;font:inherit;text-overflow:ellipsis}.Select_input__sl1Zm:disabled{color:var(--color-text-disabled);cursor:not-allowed}.Select_input__sl1Zm::placeholder{color:var(--color-text-secondary)}.Select_chevron__MVW7m{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--control-height-compact);align-self:stretch;color:var(--color-text-secondary);background:transparent;border:0;cursor:pointer}.Select_chevron__MVW7m:disabled{cursor:not-allowed}.Select_spinner__5vO_D{flex:none;width:var(--space-md);height:var(--space-md);margin:0 calc((var(--control-height-compact) - var(--space-md)) / 2);border:2px solid var(--color-border);border-top-color:var(--color-interactive);border-radius:var(--radius-full);animation:Select_selectSpin__VDMFQ calc(var(--motion-duration-slow) * 3) linear infinite}@keyframes Select_selectSpin__VDMFQ{to{transform:rotate(1turn)}}.Select_panel__NM6Vl{padding:var(--space-xs)}.Select_listbox__8ioi5{display:grid;gap:2px;max-height:16rem;margin:0;padding:0;overflow-y:auto;list-style:none}.Select_option__d7WBU{display:flex;align-items:center;gap:var(--space-sm);min-height:var(--control-height-compact);padding:0 var(--space-md);color:var(--color-text-primary);border-radius:var(--radius-control);cursor:pointer}.Select_optionActive__i7U5d{background:var(--color-selection)}.Select_optionDisabled__zt_jI{color:var(--color-text-disabled);cursor:not-allowed}.Select_optionLabel__iWw8L{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_check__87GAi{flex:none;color:var(--color-interactive)}.Select_notice__v9bAa{display:flex;align-items:center;min-height:var(--control-height-compact);padding:0 var(--space-md);color:var(--color-text-secondary)}.Select_hint__BU0uV{color:var(--color-text-secondary)}.Select_fieldError__rkcXu,.Select_hint__BU0uV{font-size:var(--font-size-caption);font-weight:var(--font-weight-label)}.Select_fieldError__rkcXu{color:var(--color-error)}.Toaster_toastStack__LMPrW{position:fixed;right:var(--space-xl);bottom:var(--space-xl);z-index:var(--z-toast);display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-sm);max-width:min(100%,28rem)}.Toaster_toast__xYy8y{display:flex;align-items:center;gap:var(--space-md);max-width:100%;padding:var(--space-md);color:var(--color-text-primary);background:var(--color-surface-elevated);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);animation:Toaster_toastEnter__TmV76 var(--motion-duration-base) var(--motion-easing-decelerate)}.Toaster_toastExiting__yNNfc{animation:Toaster_toastExit__RbYLl var(--motion-duration-fast) var(--motion-easing-accelerate) forwards}.Toaster_message__x_4CR{min-width:0;overflow-wrap:anywhere}.Toaster_toastSuccess__v7Q6X{background:var(--color-success-bg);border-color:var(--color-success-border)}.Toaster_toastWarning__w0r5e{background:var(--color-warning-bg);border-color:var(--color-warning-border)}.Toaster_toastDanger___hF3t{background:var(--color-error-bg);border-color:var(--color-error-border)}.Toaster_toastInfo__FQS60{background:var(--color-info-bg);border-color:var(--color-info-border)}.Toaster_undoButton__mHm6Z{min-height:var(--control-height);padding:0 var(--space-lg);color:var(--color-text-primary);background:var(--color-surface);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-control);font-weight:var(--font-weight-label);cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-easing-decelerate),border-color var(--motion-duration-fast) var(--motion-easing-decelerate)}.Toaster_undoButton__mHm6Z:hover{border-color:var(--color-interactive)}.Toaster_toastClose__6d_mb:focus,.Toaster_toastClose__6d_mb:focus-visible,.Toaster_undoButton__mHm6Z:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.Toaster_toastClose__6d_mb{min-height:var(--control-height);min-width:var(--control-height);padding:0;color:var(--color-text-primary);background:transparent;border:none;border-radius:var(--radius-control);cursor:pointer}.Toaster_toastClose__6d_mb:active,.Toaster_undoButton__mHm6Z:active{transform:translateY(var(--press-depth))}@keyframes Toaster_toastEnter__TmV76{0%{opacity:0;transform:translateY(var(--space-md))}to{opacity:1;transform:translateY(0)}}@keyframes Toaster_toastExit__RbYLl{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--space-md))}}.MobileTabBar_tabbar__W5IP9{position:fixed;bottom:0;left:0;right:0;z-index:var(--z-sticky);display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);padding-bottom:calc(var(--space-xs) + env(safe-area-inset-bottom));background:var(--color-surface-elevated);border-top:solid var(--color-border);border-top-width:thin;box-shadow:var(--shadow-sm)}.MobileTabBar_tab__yOTXJ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs);min-width:0;min-height:3rem;padding:var(--space-xs) var(--space-sm);color:var(--color-text-secondary);background:transparent;border:thin solid transparent;border-radius:var(--radius-md);font:inherit;text-decoration:none;cursor:pointer;transition:color var(--motion-duration-fast) var(--motion-easing-decelerate),background var(--motion-duration-fast) var(--motion-easing-decelerate)}.MobileTabBar_tabActive__Lb2Ol{color:var(--color-text-on-interactive);background:var(--color-interactive)}.MobileTabBar_tab__yOTXJ:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.MobileTabBar_tabIcon__9KBZv{display:inline-flex;flex:none}.MobileTabBar_tabLabel__QbfbE{max-width:100%;overflow:hidden;font-size:var(--font-size-overline);font-weight:var(--font-weight-label);text-overflow:ellipsis;white-space:nowrap}.MobileTabBar_sheetBackdrop__oQrsn{position:fixed;inset:0;z-index:var(--z-overlay-backdrop);background:var(--color-overlay)}.MobileTabBar_sheet__5TxVb{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-modal);display:grid;gap:var(--space-xs);padding:var(--space-md);padding-bottom:calc(var(--space-lg) + env(safe-area-inset-bottom));background:var(--color-surface-elevated);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.MobileTabBar_sheetHeader__nXma_{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-xs)}.MobileTabBar_sheetTitle__ANiN3{color:var(--color-text-secondary);font-size:var(--font-size-overline);font-weight:var(--font-weight-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase}.MobileTabBar_sheetClose__WfAvJ{display:inline-grid;place-items:center;width:var(--control-height);height:var(--control-height);color:var(--color-text-secondary);background:transparent;border:0;border-radius:var(--radius-control);cursor:pointer}.MobileTabBar_sheetClose__WfAvJ:hover{background:var(--color-surface)}.MobileTabBar_sheetClose__WfAvJ:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.MobileTabBar_sheetItem__d7uLn{display:flex;align-items:center;gap:var(--space-md);min-height:var(--control-height);padding:var(--space-sm) var(--space-md);color:var(--color-text-primary);border-radius:var(--radius-control);text-decoration:none}.MobileTabBar_sheetItemActive__OO32a{color:var(--color-interactive);background:var(--color-info-bg)}.MobileTabBar_sheetItem__d7uLn:hover{background:var(--color-surface)}.MobileTabBar_sheetItem__d7uLn:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.MobileTabBar_sheetIcon__HZ6p3{display:inline-flex;flex:none;color:inherit}@media (min-width:56rem){.MobileTabBar_tabbar__W5IP9{display:none}}.SaasClientApp_page__leXqE{min-height:100dvh;background:var(--color-bg);color:var(--color-text-primary);font-family:var(--font-family-base)}.SaasClientApp_authPage__gK51X{display:grid;min-height:100dvh;place-items:center;padding:var(--space-2xl)}.SaasClientApp_authPanel__upShX{background:var(--color-surface-elevated);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:grid;width:min(100%,34rem);gap:var(--space-lg);padding:var(--space-2xl)}.SaasClientApp_stack__EHmry{display:grid;gap:var(--space-md)}.SaasClientApp_shell__yx7VE{display:grid;grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);min-height:100dvh}.SaasClientApp_sidebar__q4VY6{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-xl);background:var(--color-surface);border-right:solid var(--color-border);border-right-width:thin}.SaasClientApp_brand__aHBLm{display:grid;gap:var(--space-xs);margin-bottom:var(--space-lg)}.SaasClientApp_brandMark__rur_N{display:inline-grid;width:var(--space-2xl);height:var(--space-2xl);place-items:center;color:var(--color-text-on-interactive);background:var(--color-interactive);border-radius:var(--radius-control);font-family:var(--font-family-mono);font-weight:var(--font-weight-h2)}.SaasClientApp_nav__tqphi{display:flex;flex:1;flex-direction:column;gap:var(--space-lg)}.SaasClientApp_navGroup__0dOyF{display:flex;flex-direction:column;gap:var(--space-xs)}.SaasClientApp_navGroupLabel__HQXmB{padding:0 var(--space-md);margin-bottom:var(--space-xs);color:var(--color-text-secondary);font-size:var(--font-size-overline);font-weight:var(--font-weight-overline);line-height:var(--line-height-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase}.SaasClientApp_navFooter__libuH{display:flex;flex-direction:column;gap:var(--space-xs);margin-top:auto;padding-top:var(--space-md);border-top:solid var(--color-border);border-top-width:thin}.SaasClientApp_skipLink__CxGWO{position:fixed;top:var(--space-md);left:var(--space-md);z-index:var(--z-sticky);padding:var(--space-sm) var(--space-md);color:var(--color-text-on-interactive);background:var(--color-interactive);border-radius:var(--radius-control);text-decoration:none;transform:translateY(-150%);transition:transform var(--motion-duration-fast) var(--motion-easing-decelerate)}.SaasClientApp_skipLink__CxGWO:focus{outline:none;box-shadow:var(--shadow-focus);transform:translateY(0)}.SaasClientApp_main__tDo8n{min-width:0}.SaasClientApp_topbar__nk8_N{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-xl);background:var(--color-surface-elevated);border-bottom:solid var(--color-border);border-bottom-width:thin}.SaasClientApp_topbarLeft__ThJkP{display:flex;flex:1 1 0;align-items:center;min-width:0}.SaasClientApp_topbarRight__Pmlp0{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:var(--space-sm)}.SaasClientApp_searchTrigger__iOEX0{display:flex;flex:1 1 26rem;max-width:34rem;align-items:center;gap:var(--space-sm);min-width:0;min-height:var(--control-height);padding:0 var(--space-md);color:var(--color-text-secondary);background:var(--color-surface);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-control);font:inherit;cursor:pointer;transition:border-color var(--motion-duration-fast) var(--motion-easing-decelerate),box-shadow var(--motion-duration-fast) var(--motion-easing-decelerate)}.SaasClientApp_searchTrigger__iOEX0:hover{border-color:var(--color-interactive)}.SaasClientApp_searchTrigger__iOEX0:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.SaasClientApp_searchText__tNbm_{flex:1 1 auto;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-body-sm)}.SaasClientApp_searchKbd__2Nu_R{flex:none;padding:0 var(--space-xs);color:var(--color-text-disabled);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-sm);font-family:var(--font-family-mono);font-size:var(--font-size-caption)}.SaasClientApp_topbarControls__JWRi4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm)}.SaasClientApp_settingsPopover__cMvV7{position:relative}.SaasClientApp_settingsPopover__cMvV7>summary{display:inline-flex;align-items:center;list-style:none}.SaasClientApp_settingsPopover__cMvV7>summary::-webkit-details-marker{display:none}.SaasClientApp_breadcrumb__rT3F_{display:flex;align-items:center;gap:var(--space-sm);min-width:0;font-size:var(--font-size-body-sm)}.SaasClientApp_crumbLink__rbiYH{padding:0;border:0;background:none;color:var(--color-text-secondary);font:inherit;cursor:pointer;white-space:nowrap}.SaasClientApp_crumbLink__rbiYH:hover{color:var(--color-interactive);text-decoration:underline}.SaasClientApp_crumbLink__rbiYH:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}.SaasClientApp_crumbSep__BSwZ4{color:var(--color-text-disabled)}.SaasClientApp_crumbCurrent__9MrIW{min-width:0;overflow:hidden;color:var(--color-text-primary);font-weight:var(--font-weight-label);text-overflow:ellipsis;white-space:nowrap}.SaasClientApp_createMenu__7JaMi{position:relative;flex:none}.SaasClientApp_createMenu__7JaMi>summary{list-style:none}.SaasClientApp_createMenu__7JaMi>summary::-webkit-details-marker{display:none}.SaasClientApp_createTrigger__Do5e_{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:var(--control-height);padding:0 var(--space-md);color:var(--color-text-on-interactive);background:var(--color-interactive);border:thin solid transparent;border-radius:var(--radius-control);font-weight:var(--font-weight-label);cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-easing-decelerate)}.SaasClientApp_createTrigger__Do5e_:hover{background:var(--color-interactive-hover)}.SaasClientApp_createTrigger__Do5e_:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.SaasClientApp_tenantSwitcher__QWXdw{position:relative;flex:none}.SaasClientApp_tenantSwitcher__QWXdw>summary{list-style:none}.SaasClientApp_tenantSwitcher__QWXdw>summary::-webkit-details-marker{display:none}.SaasClientApp_tenantTrigger__UxtXZ,.SaasClientApp_userTrigger__Azs10{display:inline-flex;align-items:center;gap:var(--space-sm);min-height:var(--control-height);padding:0 var(--space-md);background:var(--color-surface-elevated);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-control);cursor:pointer;list-style:none}.SaasClientApp_tenantTrigger__UxtXZ::-webkit-details-marker,.SaasClientApp_userTrigger__Azs10::-webkit-details-marker{display:none}.SaasClientApp_tenantTrigger__UxtXZ:hover,.SaasClientApp_userTrigger__Azs10:hover{background:var(--color-surface)}.SaasClientApp_tenantTrigger__UxtXZ:focus-visible,.SaasClientApp_userTrigger__Azs10:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.SaasClientApp_tenantMark__k56CH,.SaasClientApp_userMark__F_M3v{display:grid;place-items:center;flex:none;width:var(--space-xl);height:var(--space-xl);border-radius:var(--radius-sm);font-size:var(--font-size-caption);font-weight:var(--font-weight-overline)}.SaasClientApp_tenantMark__k56CH{background:var(--color-primary);color:var(--color-text-on-primary)}.SaasClientApp_userMark__F_M3v{background:var(--color-info-bg);color:var(--color-interactive)}.SaasClientApp_tenantName__cnvSq{overflow:hidden;max-width:12rem;color:var(--color-text-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-label);text-overflow:ellipsis;white-space:nowrap}.SaasClientApp_tenantChevron__7h_KU,.SaasClientApp_userChevron__r3SMj{flex:none;color:var(--color-text-secondary);font-size:var(--font-size-caption)}.SaasClientApp_userMenuLabel__oohhl{color:var(--color-text-secondary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-label);white-space:nowrap}.SaasClientApp_content__7C_pV{display:grid;gap:var(--space-xl);padding:var(--space-xl)}.SaasClientApp_header__tujAO{display:grid;gap:var(--space-xs)}.SaasClientApp_filterBar__4Nrq7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);justify-content:space-between;margin-bottom:var(--space-lg)}.SaasClientApp_filterBar__4Nrq7>*{flex:1 1 12rem}.SaasClientApp_label__Jk7uM{color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-label)}.SaasClientApp_recordLink__VmLCk{white-space:nowrap}.SaasClientApp_ghostButton__VRYFz{min-height:var(--control-height);padding:0 var(--space-lg);border-radius:var(--radius-control);font-weight:var(--font-weight-label);cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-easing-decelerate),border-color var(--motion-duration-fast) var(--motion-easing-decelerate),color var(--motion-duration-fast) var(--motion-easing-decelerate),box-shadow var(--motion-duration-fast) var(--motion-easing-decelerate),transform var(--motion-duration-fast) var(--motion-easing-decelerate);color:var(--color-text-primary);background:var(--color-surface);border:solid var(--color-border);border-width:thin}.SaasClientApp_ghostButton__VRYFz:hover,.SaasClientApp_recordLink__VmLCk:hover{border-color:var(--color-interactive)}.SaasClientApp_ghostButton__VRYFz:active{transform:translateY(var(--space-xs))}.SaasClientApp_ghostButton__VRYFz:disabled,.SaasClientApp_ghostButton__VRYFz:disabled:active,.SaasClientApp_ghostButton__VRYFz:disabled:hover{color:var(--color-text-secondary);background:var(--color-surface);border-color:var(--color-border);box-shadow:none;cursor:not-allowed;transform:none}.SaasClientApp_recordLink__VmLCk{color:var(--color-interactive);font-weight:var(--font-weight-label);text-decoration:none}.SaasClientApp_ghostButton__VRYFz:focus-visible,.SaasClientApp_recordLink__VmLCk:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.SaasClientApp_stateBox__q9GmO{display:grid;gap:var(--space-md);padding:var(--space-xl);background:var(--color-surface);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-md)}.SaasClientApp_progress__wpyqy{width:100%;height:var(--space-sm);overflow:hidden;background:var(--color-info-bg);border-radius:var(--radius-full)}.SaasClientApp_progress__wpyqy:before{display:block;width:40%;height:100%;content:"";background:var(--color-interactive);border-radius:inherit;animation:var(--anim-progress-indeterminate)}.SaasClientApp_skeletonList__U_DN_{display:grid;gap:var(--space-sm)}.SaasClientApp_skeletonRowShort__c2TED,.SaasClientApp_skeletonRow__KfWhR{min-height:var(--space-xl);overflow:hidden;background:var(--color-divider);border-radius:var(--radius-sm)}.SaasClientApp_skeletonRowShort__c2TED{width:60%}.SaasClientApp_skeletonRowShort__c2TED:before,.SaasClientApp_skeletonRow__KfWhR:before{display:block;width:40%;height:100%;content:"";background:var(--color-surface-elevated);opacity:.6;animation:var(--anim-skeleton-sweep)}.SaasClientApp_muted__kK5u6{color:var(--color-text-secondary)}.SaasClientApp_copy__xCQjc{margin:0}.SaasClientApp_heading__uPShv{margin:0;font-size:var(--font-size-h1);font-weight:var(--font-weight-h1);line-height:var(--line-height-h1);letter-spacing:var(--letter-spacing-h1)}.SaasClientApp_devRibbon__SjdVz{position:fixed;bottom:var(--space-sm);right:var(--space-sm);z-index:8;opacity:.8;max-width:min(20rem,calc(100vw - var(--space-xl)));overflow:hidden;padding:var(--space-xs) var(--space-sm);color:var(--color-info);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:var(--color-info-bg);border:solid var(--color-info-border);border-width:thin;border-radius:var(--radius-control);box-shadow:var(--shadow-sm);font-size:var(--font-size-caption);font-weight:var(--font-weight-label)}@media (max-width:56rem){.SaasClientApp_shell__yx7VE{grid-template-columns:1fr}.SaasClientApp_sidebar__q4VY6{display:none}.SaasClientApp_topbar__nk8_N{padding:var(--space-sm) var(--space-md)}.SaasClientApp_breadcrumb__rT3F_,.SaasClientApp_searchTrigger__iOEX0,.SaasClientApp_tenantSwitcher__QWXdw{display:none}.SaasClientApp_content__7C_pV,.SaasClientApp_main__tDo8n{padding-bottom:calc(4rem + var(--space-xl) + env(safe-area-inset-bottom))}.SaasClientApp_ghostButton__VRYFz{scroll-margin-bottom:calc(4rem + var(--space-3xl))}.SaasClientApp_topbarControls__JWRi4{gap:var(--space-xs)}.SaasClientApp_devRibbon__SjdVz{display:none}.SaasClientApp_content__7C_pV{padding:var(--space-md)}.SaasClientApp_header__tujAO{gap:var(--space-xs)}}@media (prefers-reduced-motion:reduce){.SaasClientApp_progress__wpyqy:before,.SaasClientApp_skeletonRowShort__c2TED:before,.SaasClientApp_skeletonRow__KfWhR:before{animation:none}}.Tag_tagList__DZ1Zl{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.Tag_single__4wWJg{flex-wrap:nowrap;min-width:0;overflow:hidden}.Tag_single__4wWJg .Tag_tag__5evMt{flex:0 1 auto;min-width:0}.Tag_overflow__yOCPp{flex:0 0 auto;color:var(--color-text-secondary);background:var(--color-surface);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-sm);cursor:default}.Tag_overflow__yOCPp,.Tag_tag__5evMt{display:inline-flex;align-items:center;min-height:var(--space-xl);padding:0 var(--space-sm);font-size:var(--font-size-caption);font-weight:var(--font-weight-label);white-space:nowrap}.Tag_tag__5evMt{max-width:100%;overflow:hidden;border:solid;border-width:thin;border-radius:var(--radius-sm);text-overflow:ellipsis}.Tag_slot1__Lp6js{color:var(--color-cat-1-text);background:var(--color-cat-1-bg);border-color:var(--color-cat-1-border)}.Tag_slot2__VYTKF{color:var(--color-cat-2-text);background:var(--color-cat-2-bg);border-color:var(--color-cat-2-border)}.Tag_slot3__rCsM7{color:var(--color-cat-3-text);background:var(--color-cat-3-bg);border-color:var(--color-cat-3-border)}.Tag_slot4__igQJc{color:var(--color-cat-4-text);background:var(--color-cat-4-bg);border-color:var(--color-cat-4-border)}.AvatarChip_avatarChip__rHw5X{display:inline-flex;align-items:center;gap:var(--space-xs);min-width:0;max-width:100%;color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-label)}.AvatarChip_avatar__ht9Mj{display:inline-grid;place-items:center;flex:none;width:1.25rem;height:1.25rem;border-radius:var(--radius-full);border:thin solid transparent;font-size:.625rem;font-weight:var(--font-weight-h4);line-height:1;font-variant-numeric:normal}.AvatarChip_avatar__ht9Mj[data-slot="1"]{color:var(--color-cat-1-text);background:var(--color-cat-1-bg);border-color:var(--color-cat-1-border)}.AvatarChip_avatar__ht9Mj[data-slot="2"]{color:var(--color-cat-2-text);background:var(--color-cat-2-bg);border-color:var(--color-cat-2-border)}.AvatarChip_avatar__ht9Mj[data-slot="3"]{color:var(--color-cat-3-text);background:var(--color-cat-3-bg);border-color:var(--color-cat-3-border)}.AvatarChip_avatar__ht9Mj[data-slot="4"]{color:var(--color-cat-4-text);background:var(--color-cat-4-bg);border-color:var(--color-cat-4-border)}.AvatarChip_name__v4PrD{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Tooltip_wrap__u6dis{position:relative;display:inline-flex}.Tooltip_bubble__LWsTB{position:absolute;left:50%;z-index:var(--z-tooltip);width:max-content;max-width:16rem;box-sizing:border-box;padding:var(--space-xs) var(--space-sm);color:var(--color-text-primary);background:var(--color-surface-elevated);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-sm);box-shadow:var(--shadow-md);font-size:var(--font-size-caption);font-weight:var(--font-weight-body);line-height:var(--line-height-body);pointer-events:none;transform:translateX(-50%);animation:Tooltip_tooltipIn__ZdUuM var(--motion-duration-fast) var(--motion-easing-decelerate)}.Tooltip_top__mOBzi{bottom:100%;margin-bottom:var(--space-xs)}.Tooltip_bottom__WCIel{top:100%;margin-top:var(--space-xs)}@keyframes Tooltip_tooltipIn__ZdUuM{0%{opacity:0}to{opacity:1}}.overlay_backdrop__PpEoy{position:fixed;inset:0;z-index:var(--z-overlay-backdrop);display:grid;box-sizing:border-box;background:var(--color-overlay);animation:overlay_overlayBackdropEnter__iuhq0 var(--motion-duration-base) var(--motion-easing-decelerate)}.overlay_backdropCenter__wPXPr{place-items:center;padding:var(--space-xl)}.overlay_backdropEnd__thr9H{justify-items:end}.overlay_backdropExiting__fwiIg{animation:overlay_overlayBackdropExit__gWtXy var(--motion-duration-base) var(--motion-easing-accelerate) forwards}@keyframes overlay_overlayBackdropEnter__iuhq0{0%{opacity:0}to{opacity:1}}@keyframes overlay_overlayBackdropExit__gWtXy{0%{opacity:1}to{opacity:0}}.Dialog_dialog__YvCK3{display:grid;gap:var(--space-md);width:min(100%,30rem);max-height:100%;overflow-y:auto;box-sizing:border-box;padding:var(--space-xl);background:var(--color-surface-elevated);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-overlay);animation:Dialog_dialogEnter__Nmc0z var(--motion-duration-base) var(--motion-easing-decelerate)}.Dialog_dialog__YvCK3:focus{outline:none;box-shadow:var(--shadow-focus)}.Dialog_dialogExiting__hJWEy{animation:Dialog_dialogExit__V7Ikd var(--motion-duration-base) var(--motion-easing-accelerate) forwards}.Dialog_title__GPUSi{margin:0;color:var(--color-text-primary);font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-h3)}.Dialog_body__wG2Vw{display:grid;gap:var(--space-sm)}.Dialog_footer__wstX_{display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:flex-end}@keyframes Dialog_dialogEnter__Nmc0z{0%{opacity:0;transform:translateY(var(--space-sm))}to{opacity:1;transform:translateY(0)}}@keyframes Dialog_dialogExit__V7Ikd{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--space-sm))}}.BulkActionBar_bar___YNlC{position:fixed;left:50%;bottom:var(--space-xl);transform:translateX(-50%);z-index:var(--z-popover);display:flex;align-items:center;gap:var(--space-md);max-width:calc(100vw - 2 * var(--space-lg));padding:var(--space-sm) var(--space-md);background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}.BulkActionBar_count__S_srO{font-weight:var(--font-weight-semibold,600);font-size:var(--font-size-label);white-space:nowrap}.BulkActionBar_actions__Kae92{display:flex;align-items:center;gap:var(--space-sm)}.BulkActionBar_divider__ajTM_{width:1px;align-self:stretch;background:var(--color-divider)}.BulkActionBar_clear__OUJcB{appearance:none;border:none;background:transparent;color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-label);font-weight:var(--font-weight-label);cursor:pointer;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-control);white-space:nowrap}.BulkActionBar_clear__OUJcB:hover{color:var(--color-text-primary);background:var(--color-surface)}.BulkActionBar_clear__OUJcB:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.Checkbox_wrap__7Q1x_{display:grid;gap:var(--space-xs)}.Checkbox_row__oqz_P{display:inline-flex;align-items:center;gap:var(--space-sm);cursor:pointer}.Checkbox_hitArea__y6Mhj{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--control-height);height:var(--control-height)}.Checkbox_input__wRN7N{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.Checkbox_input__wRN7N:disabled{cursor:not-allowed}.Checkbox_box__vZAcD{position:relative;display:inline-block;width:var(--space-lg);height:var(--space-lg);background:var(--color-surface);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-sm);pointer-events:none;transition:background var(--motion-duration-fast) var(--motion-easing-decelerate),border-color var(--motion-duration-fast) var(--motion-easing-decelerate),box-shadow var(--motion-duration-fast) var(--motion-easing-decelerate),transform var(--motion-duration-fast) var(--motion-easing-decelerate)}.Checkbox_input__wRN7N:hover:not(:disabled)+.Checkbox_box__vZAcD{box-shadow:0 0 0 var(--space-xs) var(--color-selection)}.Checkbox_input__wRN7N:active:not(:disabled)+.Checkbox_box__vZAcD{transform:translateY(var(--press-depth))}.Checkbox_input__wRN7N:checked+.Checkbox_box__vZAcD,.Checkbox_input__wRN7N:indeterminate+.Checkbox_box__vZAcD{background:var(--color-interactive);border-color:var(--color-interactive)}.Checkbox_input__wRN7N:checked+.Checkbox_box__vZAcD:after{content:"";position:absolute;left:34%;top:12%;width:28%;height:55%;border:solid var(--color-text-on-interactive);border-width:0 thin thin 0;transform:rotate(45deg)}.Checkbox_input__wRN7N:indeterminate+.Checkbox_box__vZAcD:after{content:"";position:absolute;left:22%;top:46%;width:56%;height:0;border-top:thin solid var(--color-text-on-interactive)}.Checkbox_input__wRN7N:focus-visible+.Checkbox_box__vZAcD{outline:none;box-shadow:var(--shadow-focus)}.Checkbox_input__wRN7N[aria-invalid=true]+.Checkbox_box__vZAcD{border-color:var(--color-error)}.Checkbox_input__wRN7N:disabled+.Checkbox_box__vZAcD{opacity:.5}.Checkbox_label__FObcg{color:var(--color-text-primary);font-size:var(--font-size-body)}.Checkbox_fieldError__obJ0g{color:var(--color-error);font-size:var(--font-size-caption);font-weight:var(--font-weight-label)}.DataTable_scrollWrapper__jBeVR{width:100%;min-width:0;overflow-x:auto}.DataTable_table__fpetT{width:100%;min-width:48rem;border-collapse:collapse}.DataTable_table__fpetT td,.DataTable_table__fpetT th{padding:var(--space-sm) var(--space-md);text-align:left;border-bottom:solid var(--color-divider);border-bottom-width:thin;vertical-align:middle;white-space:nowrap}.DataTable_table__fpetT th{padding-top:calc(var(--space-sm) + var(--space-2xs));padding-bottom:calc(var(--space-sm) + var(--space-2xs));color:var(--color-text-secondary);background:var(--color-surface);border-bottom-color:var(--color-border);font-size:var(--font-size-caption);font-weight:var(--font-weight-label);line-height:var(--line-height-label)}.DataTable_table__fpetT.DataTable_sticky__TusPB th{position:sticky;top:0;z-index:var(--z-sticky);background:var(--color-surface)}.DataTable_row__Vvd7m{transition:background-color var(--motion-duration-fast) var(--motion-easing-decelerate)}.DataTable_row__Vvd7m:hover{background:var(--color-surface)}.DataTable_row__Vvd7m.DataTable_selected__3MU12,.DataTable_row__Vvd7m.DataTable_selected__3MU12:hover{background:var(--color-selection);box-shadow:inset 3px 0 0 0 var(--color-primary)}.DataTable_selectCell__1fNSH,.DataTable_selectHeader__ow3pk{width:44px;padding-left:var(--space-md);padding-right:0}.DataTable_selectCell__1fNSH label,.DataTable_selectHeader__ow3pk label{gap:0}.DataTable_skeletonStack__cRrZ2{display:grid;gap:var(--space-xs)}.DataTable_skeletonRight__bJEf7{margin-inline-start:auto}.DataTable_clickable__edC90{cursor:pointer}.DataTable_table__fpetT.DataTable_compact__IPDjn,.DataTable_table__fpetT.DataTable_fixed__NuWnu{min-width:0}.DataTable_table__fpetT.DataTable_compact__IPDjn td,.DataTable_table__fpetT.DataTable_compact__IPDjn th,.DataTable_table__fpetT.DataTable_fixed__NuWnu td,.DataTable_table__fpetT.DataTable_fixed__NuWnu th{white-space:normal}.DataTable_table__fpetT.DataTable_fixed__NuWnu{table-layout:fixed}.DataTable_table__fpetT td.DataTable_numericCell__2Xh9X,.DataTable_table__fpetT th.DataTable_numericHeader__TrNne{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;text-align:right}.DataTable_sortButton__9KPsV{display:inline-flex;align-items:center;gap:var(--space-xs);padding:0;color:inherit;background:none;border:none;font:inherit;cursor:pointer}.DataTable_sortButton__9KPsV:hover{color:var(--color-text-primary)}.DataTable_sortButton__9KPsV:active{transform:translateY(var(--press-depth))}.DataTable_sortButton__9KPsV:focus-visible{outline:none;border-radius:var(--radius-sm);box-shadow:var(--shadow-focus)}.DataTable_sortIcon__if9RE{color:var(--color-primary)}.DataTable_emptyCell__N8tLh{padding:var(--space-xl);color:var(--color-text-secondary);text-align:center;white-space:normal}.DataTable_visuallyHidden__dEpXR{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.DataTable_mobileCards__dYYMl{display:none}.DataTable_mobileCard__omx_o{display:grid;gap:var(--space-sm);padding:var(--space-md);background:var(--color-surface-elevated);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-md)}.DataTable_mobileCardList__LSIiu{display:grid;gap:var(--space-xs);margin:0}.DataTable_mobileCardRow__E9w9r{display:flex;justify-content:space-between;gap:var(--space-md)}.DataTable_mobileCardLabel__cwcAy{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-label)}.DataTable_mobileCardValue__69qPR{margin:0;text-align:right}@media (max-width:64rem){.DataTable_hideOnMobile__zQNSJ{display:none}}@media (max-width:56rem){.DataTable_desktopOnly__9Tlgt{display:none}.DataTable_mobileCards__dYYMl{display:grid;gap:var(--space-md)}}.Skeleton_skeleton__wDV0B{display:block;position:relative;overflow:hidden;background:var(--color-border)}.Skeleton_skeleton__wDV0B:before{display:block;width:40%;height:100%;content:"";background:var(--color-surface-elevated);opacity:.6;animation:var(--anim-skeleton-sweep)}.Skeleton_text__i2ITD{min-height:1em;border-radius:var(--radius-sm)}.Skeleton_rounded__3aTR7{border-radius:var(--radius-md)}.Skeleton_circular__Swp99{border-radius:var(--radius-full)}@media (prefers-reduced-motion:reduce){.Skeleton_skeleton__wDV0B:before{animation:none;opacity:.35}}.Skeleton_srOnly__A2rlg{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Skeleton_listRow__Q0ktO{position:relative;display:grid;gap:var(--space-sm);padding:var(--space-md);background:var(--color-surface-elevated);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-md)}.Skeleton_listRowMain__kM8p_{display:flex;align-items:center;gap:var(--space-md)}.Skeleton_listRowLines__lGiRL{display:grid;flex:1 1 auto;gap:var(--space-xs);min-width:0}.Skeleton_card__Ag9FH{position:relative;display:grid;gap:var(--space-sm);padding:var(--space-lg);background:var(--color-surface-elevated);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-md)}.Skeleton_cardFooter__2x_PH{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.CellStack_stack__QjkTk{display:inline-grid;gap:var(--space-xs);align-content:center;justify-items:start;line-height:var(--line-height-cell)}.CellStack_end__sA12_{justify-items:end;text-align:right}.CellStack_secondary__gBohP{font-size:var(--font-size-body-sm)}.CellStack_meta__xnJYt,.CellStack_secondary__gBohP{line-height:var(--line-height-cell);color:var(--color-text-secondary)}.CellStack_meta__xnJYt{font-size:var(--font-size-caption)}.Drawer_drawer__JeT6i{width:min(100%,42rem);height:100dvh;overflow-y:auto;box-sizing:border-box;padding:var(--space-xl);background:var(--color-surface-elevated);border-left:solid var(--color-border);border-left-width:thin;box-shadow:var(--shadow-lg);z-index:var(--z-overlay);animation:Drawer_drawerEnter__ZkMC4 var(--motion-duration-slow) var(--motion-easing-decelerate)}.Drawer_drawerMd__lBxcp{width:min(100%,34rem)}.Drawer_drawerDocked__Hzn__{display:flex;flex-direction:column;position:relative;overflow:hidden;padding:0}.Drawer_drawerBody__UmR_p{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--space-xl);padding-top:calc(var(--space-lg) + var(--control-height-compact) + var(--space-sm))}.Drawer_drawerTitle__FhrYq{margin:0 0 var(--space-md);padding-right:calc(var(--control-height-compact) + var(--space-sm));padding-bottom:var(--space-md);color:var(--color-text-primary);font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);letter-spacing:var(--letter-spacing-h3);border-bottom:solid var(--color-border);border-bottom-width:thin}.Drawer_drawerBodyTitled__rF_QV{padding-top:var(--space-lg)}.Drawer_drawerFooter__S_stT{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-sm);padding:var(--space-md) var(--space-xl);background:var(--color-surface-elevated);border-top:solid var(--color-border);border-top-width:thin}.Drawer_drawer__JeT6i:focus{outline:none;box-shadow:var(--shadow-focus)}.Drawer_drawerExiting__LLls9{animation:Drawer_drawerExit__OBZ5e var(--motion-duration-base) var(--motion-easing-accelerate) forwards}.Drawer_drawerClose__bO81x{min-height:var(--control-height-compact);min-width:var(--control-height-compact);float:right;color:var(--color-text-primary);background:var(--color-surface);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-control);cursor:pointer}.Drawer_drawerClose__bO81x:disabled{color:var(--color-text-secondary);cursor:not-allowed}.Drawer_drawerDocked__Hzn__ .Drawer_drawerClose__bO81x{position:absolute;top:var(--space-lg);right:var(--space-lg);z-index:1;float:none}.Drawer_drawerClose__bO81x:active{transform:translateY(var(--press-depth))}.Drawer_drawerClose__bO81x:focus,.Drawer_drawerClose__bO81x:focus-visible{outline:none;box-shadow:var(--shadow-focus)}@keyframes Drawer_drawerEnter__ZkMC4{0%{opacity:0;transform:translateX(var(--space-xl))}to{opacity:1;transform:translateX(0)}}@keyframes Drawer_drawerExit__OBZ5e{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(var(--space-xl))}}.EmptyState_emptyState__3u1_O{display:grid;justify-items:center;gap:var(--space-md);padding:var(--space-xl);text-align:center;background:var(--color-surface);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-md)}.EmptyState_bare___sbJR{padding:var(--space-lg) var(--space-md);gap:var(--space-sm);background:none;border:none;border-radius:0}.EmptyState_bare___sbJR .EmptyState_icon__9R94m{color:var(--color-text-disabled)}.EmptyState_bare___sbJR .EmptyState_heading__gf6Fc{font-size:var(--font-size-h4);line-height:var(--line-height-h4,var(--line-height-body))}.EmptyState_bare___sbJR .EmptyState_message__JPQ_H{font-size:var(--font-size-body-sm)}.EmptyState_icon__9R94m{display:flex;align-items:center;justify-content:center;max-width:120px;color:var(--color-text-secondary)}.EmptyState_heading__gf6Fc{margin:0;color:var(--color-text-primary);font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-h3)}.EmptyState_message__JPQ_H{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body)}.EmptyState_action__S8DTL{min-height:var(--control-height);padding:0 var(--space-lg);color:var(--color-text-primary);background:var(--color-surface);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-control);font-weight:var(--font-weight-label);cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-easing-decelerate),border-color var(--motion-duration-fast) var(--motion-easing-decelerate),color var(--motion-duration-fast) var(--motion-easing-decelerate),box-shadow var(--motion-duration-fast) var(--motion-easing-decelerate),transform var(--motion-duration-fast) var(--motion-easing-decelerate)}.EmptyState_action__S8DTL:hover{border-color:var(--color-interactive)}.EmptyState_action__S8DTL:active{transform:translateY(var(--space-xs))}.EmptyState_action__S8DTL:disabled{color:var(--color-text-secondary);background:var(--color-surface);border-color:var(--color-border);cursor:not-allowed;transform:none}.EmptyState_action__S8DTL:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.ErrorState_errorState__Pvw1p{display:grid;justify-items:center;gap:var(--space-md);padding:var(--space-xl);text-align:center;background:var(--color-surface);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-md)}.ErrorState_bare__17jFx{padding:var(--space-lg) var(--space-md);gap:var(--space-sm);background:none;border:none;border-radius:0}.ErrorState_icon__YMcYE{display:flex;align-items:center;justify-content:center;color:var(--color-error)}.ErrorState_heading__EQDVY{margin:0;color:var(--color-text-primary);font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-h3)}.ErrorState_message__429KE{margin:0;max-width:42ch;color:var(--color-text-secondary);font-size:var(--font-size-body-sm);line-height:var(--line-height-body)}.Field_stack__0xXSj{display:grid;gap:var(--space-2xs)}.Field_label__j2TEU{color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:600}.Field_required__T3vhy{color:var(--color-error)}.Field_control__8BTeJ{display:flex;align-items:center;min-height:var(--control-height-compact);background:var(--color-surface);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-control);transition:border-color var(--motion-duration-fast) var(--motion-easing-decelerate),box-shadow var(--motion-duration-fast) var(--motion-easing-decelerate),background var(--motion-duration-fast) var(--motion-easing-decelerate)}@media (max-width:56rem),(pointer:coarse){.Field_control__8BTeJ{min-height:var(--control-height-touch)}}.Field_control__8BTeJ:hover:not(.Field_controlDisabled__kHMpi){border-color:var(--color-interactive)}.Field_control__8BTeJ:focus-within{border-color:var(--color-interactive);box-shadow:var(--shadow-focus)}.Field_controlError__Zx0Kr{border-color:var(--color-error)}.Field_controlError__Zx0Kr:focus-within{border-color:var(--color-error)}.Field_controlDisabled__kHMpi{opacity:.6}.Field_input__0gGQo{flex:1 1 auto;min-width:0;height:calc(var(--control-height-compact) - 2px);padding:0 var(--space-md);color:var(--color-text-primary);background:transparent;border:0;outline:none;font:inherit}.Field_input__0gGQo:disabled{color:var(--color-text-disabled);cursor:not-allowed}.Field_input__0gGQo::placeholder{color:var(--color-text-secondary)}.Field_clearButton__2egFN{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--control-height-compact);align-self:stretch;color:var(--color-text-secondary);background:transparent;border:0;border-radius:var(--radius-control);cursor:pointer;transition:color var(--motion-duration-fast) var(--motion-easing-decelerate)}.Field_clearButton__2egFN:hover{color:var(--color-text-primary)}.Field_clearButton__2egFN:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.Field_spinner__s2o85{flex:none;width:var(--space-md);height:var(--space-md);margin:0 calc((var(--control-height-compact) - var(--space-md)) / 2);border:2px solid var(--color-border);border-top-color:var(--color-interactive);border-radius:var(--radius-full);animation:Field_fieldSpin__f9p0y calc(var(--motion-duration-slow) * 3) linear infinite}@keyframes Field_fieldSpin__f9p0y{to{transform:rotate(1turn)}}.Field_hint__QV_mR{color:var(--color-text-secondary)}.Field_fieldError__HlH82,.Field_hint__QV_mR{font-size:var(--font-size-caption);font-weight:var(--font-weight-label)}.Field_fieldError__HlH82{color:var(--color-error)}.Pagination_pagination__2qRis{flex-wrap:wrap;justify-content:space-between;padding-top:var(--space-md);color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--font-size-caption);font-variant-numeric:tabular-nums}.Pagination_controls__SUS6Z,.Pagination_pagination__2qRis{display:flex;align-items:center;gap:var(--space-sm)}.Pagination_button__xlZ3f{min-height:var(--control-height);padding:0 var(--space-lg);color:var(--color-text-primary);background:var(--color-surface);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-control);font-weight:var(--font-weight-label);cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-easing-decelerate),border-color var(--motion-duration-fast) var(--motion-easing-decelerate),color var(--motion-duration-fast) var(--motion-easing-decelerate),box-shadow var(--motion-duration-fast) var(--motion-easing-decelerate),transform var(--motion-duration-fast) var(--motion-easing-decelerate)}.Pagination_button__xlZ3f:hover{border-color:var(--color-interactive)}.Pagination_button__xlZ3f:active{transform:translateY(var(--space-xs))}.Pagination_button__xlZ3f:disabled,.Pagination_button__xlZ3f:disabled:active,.Pagination_button__xlZ3f:disabled:hover{color:var(--color-text-secondary);background:var(--color-surface);border-color:var(--color-border);box-shadow:none;cursor:not-allowed;transform:none}.Pagination_button__xlZ3f:focus-visible{outline:none;box-shadow:var(--shadow-focus)}@media (max-width:56rem),(pointer:coarse){.Pagination_button__xlZ3f{min-height:var(--control-height-touch)}}.StatusDot_statusDot__02Ztp{display:inline-flex;align-items:center;gap:var(--space-xs);min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-label);white-space:nowrap}.StatusDot_dot__jYlXb{flex:none;width:.5rem;height:.5rem;border-radius:var(--radius-full);background:var(--color-text-disabled)}.StatusDot_dot__jYlXb[data-tone=success]{background:var(--color-success)}.StatusDot_dot__jYlXb[data-tone=warning]{background:var(--color-warning)}.StatusDot_dot__jYlXb[data-tone=danger]{background:var(--color-error)}.StatusDot_dot__jYlXb[data-tone=info]{background:var(--color-interactive)}.StatusDot_dot__jYlXb[data-tone=neutral]{background:var(--color-text-disabled)}.StatusDot_label__y86tD{overflow:hidden;text-overflow:ellipsis}.StatusDot_pulse__SsfuO{position:relative}.StatusDot_pulse__SsfuO:after{content:"";position:absolute;inset:0;border-radius:var(--radius-full);background:inherit;animation:StatusDot_statusPulse__865gm var(--motion-duration-ambient,2.4s) var(--motion-easing-decelerate) infinite}@keyframes StatusDot_statusPulse__865gm{0%{transform:scale(1);opacity:.5}to{transform:scale(2.4);opacity:0}}@media (prefers-reduced-motion:reduce){.StatusDot_pulse__SsfuO:after{animation:none}}.Surface_surface__WJSjR{min-width:0;background:var(--color-surface-elevated);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-md)}.Surface_paddingLg__ux0CU{padding:var(--space-lg);overflow-x:auto}.Surface_paddingMd__7eAgF{display:grid;gap:var(--space-sm);padding:var(--space-md);transition:border-color var(--motion-duration-fast) var(--motion-easing-decelerate),box-shadow var(--motion-duration-fast) var(--motion-easing-decelerate)}.Surface_paddingNone__dlH6E{padding:0}.Surface_elevated__4fIgi{box-shadow:none}.Tabs_tabs__JzKCN{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-md);border-bottom:solid var(--color-divider);border-bottom-width:thin}.Tabs_tabActive__YL9vU,.Tabs_tab__E3N0M{min-height:var(--control-height);padding:0 var(--space-md);color:var(--color-text-secondary);background:transparent;border:0;border-radius:var(--radius-control) var(--radius-control) 0 0;font-weight:var(--font-weight-label);cursor:pointer;transition:color var(--motion-duration-base) var(--motion-easing-decelerate),background var(--motion-duration-base) var(--motion-easing-decelerate),box-shadow var(--motion-duration-fast) var(--motion-easing-decelerate),transform var(--motion-duration-fast) var(--motion-easing-decelerate)}.Tabs_tabActive__YL9vU{color:var(--color-interactive)}.Tabs_tabActive__YL9vU,.Tabs_tab__E3N0M:hover{background:var(--color-surface)}.Tabs_tabActive__YL9vU:active,.Tabs_tab__E3N0M:active{transform:translateY(var(--press-depth))}.Tabs_tabActive__YL9vU:focus-visible,.Tabs_tab__E3N0M:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.Tabs_tabActive__YL9vU:disabled,.Tabs_tab__E3N0M:disabled{color:var(--color-text-disabled);cursor:not-allowed}.Tabs_indicator__lR6gD{position:absolute;bottom:-1px;left:0;height:2px;background:var(--color-interactive);border-radius:var(--radius-full);transition:transform var(--motion-duration-base) var(--motion-easing-standard),width var(--motion-duration-base) var(--motion-easing-standard)}@media (prefers-reduced-motion:reduce){.Tabs_indicator__lR6gD{transition:none}}.FollowUpValue_followUp__9ykOv{display:inline-flex;flex-direction:column;align-items:flex-end;gap:var(--space-xs)}.FollowUpValue_followUpOverdue__IYANh,.FollowUpValue_overdueFlag__7SBJG{color:var(--color-error);font-weight:var(--font-weight-label)}.FollowUpValue_overdueFlag__7SBJG{display:inline-flex;align-items:center;gap:var(--space-xs);font-family:var(--font-family-base);font-size:var(--font-size-caption);line-height:var(--line-height-h4);white-space:nowrap}.AccountsView_stack__xhPkn{display:grid;gap:var(--gap-list)}.AccountsView_bulkReserve__rHK5p{padding-bottom:88px}.AccountsView_listSurface__9Gzxp{display:flex;flex-direction:column}.AccountsView_listBody__clneW{gap:var(--space-md);min-height:min(56vh,34rem)}.AccountsView_listBody__clneW,.AccountsView_tableFill__yfE8i{display:flex;flex:1;flex-direction:column}.AccountsView_paginationFooter__IbS_h{margin-top:auto}.AccountsView_listCenter___wX2U{display:flex;flex:1;align-items:center;justify-content:center}.AccountsView_filterBar__n83wd{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-md);justify-content:space-between;margin-bottom:var(--space-lg)}.AccountsView_filterGroup__Rk6oo{display:flex;flex:1 1 24rem;flex-wrap:wrap;align-items:flex-end;gap:var(--space-sm)}.AccountsView_filterGroup__Rk6oo>*{flex:1 1 12rem}.AccountsView_actionGroup__Z75BB{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);justify-content:flex-end}.AccountsView_iconButton__lK_2m span:last-child{display:none}.AccountsView_overdueChip__n7qIO{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:var(--space-xl);padding:0 var(--space-sm);color:var(--color-error);background:var(--color-error-bg);border:solid var(--color-error-border);border-width:thin;border-radius:var(--radius-full);font-size:var(--font-size-caption);font-weight:var(--font-weight-label);font-variant-numeric:tabular-nums;white-space:nowrap}.AccountsView_drawerForm__kinOv{display:grid;gap:var(--space-lg)}.AccountsView_formSection__mb0Os{display:grid;gap:var(--space-sm)}.AccountsView_sectionLabel__Oz19e{color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-label)}.AccountsView_detailGrid__GozmS,.AccountsView_formFields__GPy9Z{display:grid;gap:var(--space-md)}.AccountsView_detailGrid__GozmS{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin-bottom:var(--space-lg)}.AccountsView_actionRow___VHBE,.AccountsView_detailHeader__fI0Bz{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm)}.AccountsView_detailHeader__fI0Bz{justify-content:space-between;margin-bottom:var(--space-lg)}.AccountsView_detailSections__eNpud{display:grid;gap:var(--space-lg)}.AccountsView_detailSection__G3yGN,.AccountsView_linkedList__RRy_g{display:grid;gap:var(--space-md)}.AccountsView_linkedList__RRy_g{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.AccountsView_recordCard__UlMyT{display:grid;gap:var(--space-sm);padding:var(--space-md);background:var(--color-surface-elevated);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-md);transition:border-color var(--motion-duration-fast) var(--motion-easing-decelerate)}.AccountsView_label__UsPJQ{display:block;font-size:var(--font-size-label);font-weight:var(--font-weight-label)}.AccountsView_label__UsPJQ,.AccountsView_muted__IfVyV{color:var(--color-text-secondary)}.AccountsView_ownerCell__R7q_p{display:inline-grid;gap:var(--space-xs)}.AccountsView_ownerTeam___bdjQ{color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-label)}.AccountsView_copy__ehhDL{margin:0}.AccountsView_subheading__YXpxR{margin:0;font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-h2)}.AccountsView_number__reUmB{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.AccountsView_visuallyHidden__kX0tm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AccountsView_cardHeader__WfIhd{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);justify-content:space-between}.AccountsView_cardFields__ueaAM{display:grid;gap:var(--space-xs);margin:0}.AccountsView_cardRow__3f5SZ{display:flex;align-items:baseline;gap:var(--space-md);justify-content:space-between}.AccountsView_cardLabel__W_1Nf{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-label)}.AccountsView_cardValue__xCNfF{margin:0;text-align:right}.AccountsView_recordLink__WSlV8{color:var(--color-interactive);font-weight:var(--font-weight-label);text-decoration:none;white-space:nowrap}@media (max-width:56rem),(pointer:coarse){.AccountsView_recordLink__WSlV8{display:inline-flex;align-items:center;min-height:var(--control-height-touch)}}.AccountsView_recordLink__WSlV8:hover{border-color:var(--color-interactive)}.AccountsView_recordLink__WSlV8:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.AccountsView_stateBox__k62OI{display:grid;gap:var(--space-md);padding:var(--space-xl);background:var(--color-surface);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-md)}.AccountsView_progress__rzrqO{width:100%;height:var(--space-sm);overflow:hidden;background:var(--color-info-bg);border-radius:var(--radius-full)}.AccountsView_progress__rzrqO:before{display:block;width:40%;height:100%;content:"";background:var(--color-interactive);border-radius:inherit;animation:var(--anim-progress-indeterminate)}.AccountsView_skeletonList__5W2_W{display:grid;gap:var(--space-sm)}.AccountsView_skeletonRowShort__MGtlT,.AccountsView_skeletonRow__zAHNQ{min-height:var(--space-xl);overflow:hidden;background:var(--color-divider);border-radius:var(--radius-sm)}.AccountsView_skeletonRowShort__MGtlT{width:60%}.AccountsView_skeletonRowShort__MGtlT:before,.AccountsView_skeletonRow__zAHNQ:before{display:block;width:40%;height:100%;content:"";background:var(--color-surface-elevated);opacity:.6;animation:var(--anim-skeleton-sweep)}@media (prefers-reduced-motion:reduce){.AccountsView_progress__rzrqO:before,.AccountsView_skeletonRowShort__MGtlT:before,.AccountsView_skeletonRow__zAHNQ:before{animation:none}}.ActivityComponents_formSurface__KB7Ax{display:grid;gap:var(--space-md);margin-bottom:var(--space-lg);padding:var(--space-lg);background:var(--color-surface);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-md)}.ActivityComponents_formGrid__QTXZE{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--space-md)}.ActivityComponents_actionRow__njbAc{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm)}.ActivityComponents_detailSection__W8juY{display:grid;gap:var(--space-md)}.ActivityComponents_activityHeader__8iaxq,.ActivityComponents_sectionHeader__q1G9K{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-sm)}.ActivityComponents_emptyPanel__NW4d_{padding:var(--space-lg);color:var(--color-text-secondary);background:var(--color-surface);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-md)}.ActivityComponents_muted__rmWQE{color:var(--color-text-secondary)}.ActivityComponents_copy__Cm2Z4{margin:0}.ActivityComponents_subheading__rOk2j{margin:0;font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-h2)}.ActivityComponents_number__IWd0R{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ActivityComponents_badge__ofQFo{display:inline-flex;align-items:center;min-height:var(--space-xl);padding:0 var(--space-sm);color:var(--color-info);background:var(--color-info-bg);border:solid var(--color-info-border);border-width:thin;border-radius:var(--radius-full);font-size:var(--font-size-caption);font-weight:var(--font-weight-label);white-space:nowrap;transition:background var(--motion-duration-fast) var(--motion-easing-decelerate),border-color var(--motion-duration-fast) var(--motion-easing-decelerate),color var(--motion-duration-fast) var(--motion-easing-decelerate)}.ActivityComponents_tagList__chNNK{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-xs)}.ActivityComponents_tag1__dAe1S,.ActivityComponents_tag2__UbJ4B{display:inline-flex;align-items:center;min-height:var(--space-xl);max-width:100%;overflow:hidden;padding:0 var(--space-sm);border:thin solid transparent;border-radius:var(--radius-control);font-size:var(--font-size-caption);font-weight:var(--font-weight-label);text-overflow:ellipsis;white-space:nowrap}.ActivityComponents_tag1__dAe1S{color:var(--color-cat-1);background:var(--color-cat-1-bg);border-color:var(--color-cat-1-border)}.ActivityComponents_tag2__UbJ4B{color:var(--color-cat-2);background:var(--color-cat-2-bg);border-color:var(--color-cat-2-border)}.ActivityComponents_timeline__VQn1d{display:grid;gap:var(--space-md);margin:0;padding:0;list-style:none}.ActivityComponents_timelineItem__VNIxA{display:grid;grid-template-columns:var(--space-lg) minmax(0,1fr);gap:var(--space-sm)}.ActivityComponents_timelineMarker__DInS7{width:var(--space-sm);height:var(--space-sm);margin-top:var(--space-md);background:var(--color-interactive);border-radius:var(--radius-full);box-shadow:var(--shadow-focus)}.ActivityComponents_timelineCard__XKVpK{display:grid;gap:var(--space-sm);padding:var(--space-md);background:var(--color-surface);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-md)}.EntityPicker_field__B5IPz{display:grid;gap:var(--space-2xs);align-content:start}.EntityPicker_label__boFrp{color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:600}.EntityPicker_required__nAKa4{color:var(--color-error)}.EntityPicker_control__HUP9e{position:relative}.EntityPicker_input__JpHTO{min-height:var(--control-height-compact);width:100%;padding:0 var(--control-height-compact) 0 var(--space-md);color:var(--color-text-primary);background:var(--color-surface);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-control);transition:border-color var(--motion-duration-fast) var(--motion-easing-decelerate),box-shadow var(--motion-duration-fast) var(--motion-easing-decelerate),background var(--motion-duration-fast) var(--motion-easing-decelerate)}.EntityPicker_input__JpHTO[aria-invalid=true]{border-color:var(--color-error)}.EntityPicker_input__JpHTO:disabled{color:var(--color-text-disabled);background:var(--color-surface);cursor:not-allowed}.EntityPicker_input__JpHTO:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.EntityPicker_clearButton__4Y48k{position:absolute;top:0;right:0;min-height:var(--control-height-compact);min-width:var(--control-height-compact);display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);background:transparent;border:none;border-radius:var(--radius-control);cursor:pointer}.EntityPicker_clearButton__4Y48k:hover{color:var(--color-text-primary)}.EntityPicker_clearButton__4Y48k:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.EntityPicker_listbox__DbgdJ{position:absolute;top:calc(100% + var(--space-xs));left:0;right:0;z-index:var(--z-dropdown);max-height:16rem;margin:0;padding:var(--space-xs);overflow-y:auto;list-style:none;background:var(--color-surface-elevated);border:solid var(--color-border);border-width:thin;border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}.EntityPicker_notice__tcjna,.EntityPicker_optionActive__Dhsey,.EntityPicker_option__bhOLe{min-height:var(--control-height-compact);display:flex;align-items:center;padding:0 var(--space-md);color:var(--color-text-primary);border-radius:var(--radius-sm);cursor:pointer}.EntityPicker_optionActive__Dhsey,.EntityPicker_option__bhOLe:hover{background:var(--color-selection)}.EntityPicker_notice__tcjna{color:var(--color-text-secondary);cursor:default}.EntityPicker_error___PMsr{color:var(--color-error)}.EntityPicker_error___PMsr,.StatusBadge_badge__QYTZC{font-size:var(--font-size-caption);font-weight:var(--font-weight-label)}.StatusBadge_badge__QYTZC{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:var(--space-xl);padding:0 var(--space-sm);border:solid;border-width:thin;border-radius:var(--radius-full);white-space:nowrap;transition:background var(--motion-duration-fast) var(--motion-easing-decelerate),border-color var(--motion-duration-fast) var(--motion-easing-decelerate),color var(--motion-duration-fast) var(--motion-easing-decelerate)}.StatusBadge_success__QOWAr{color:var(--color-success);background:var(--color-success-bg);border-color:var(--color-success-border)}.StatusBadge_warning__zxLHI{color:var(--color-warning);background:var(--color-warning-bg);border-color:var(--color-warning-border)}.StatusBadge_danger__OU8s9{color:var(--color-error);background:var(--color-error-bg);border-color:var(--color-error-border)}.StatusBadge_info__Yzu9s{color:var(--color-info);background:var(--color-info-bg);border-color:var(--color-info-border)}.StatusBadge_neutral__q4wvy{color:var(--color-text-secondary);background:var(--color-surface);border-color:var(--color-border)}.StatusBadge_icon__F2_on{display:inline-flex;flex-shrink:0;align-items:center;width:14px;height:14px}