.notifications_wrap__rn9GJ{position:relative;display:inline-flex;align-items:center}.notifications_wrapSidebar__QoLQY{display:flex;width:100%;min-width:0}.notifications_trigger__KmWvf{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin:0;padding:0;border:none;border-radius:0;background:none;color:var(--color-text-muted,#64748b);cursor:pointer;transition:color .2s ease,opacity .2s ease}.notifications_trigger__KmWvf:hover,.notifications_trigger__KmWvf[aria-expanded=true]{color:var(--color-text,#0f172a);opacity:.9}.notifications_trigger__KmWvf:focus,.notifications_trigger__KmWvf:focus-visible{outline:none;box-shadow:none}.notifications_triggerIcon__1eaj9{display:flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0}.notifications_triggerIcon__1eaj9 svg{flex-shrink:0;width:1.5rem;height:1.5rem}.notifications_triggerWithLabel__iYb39{width:auto;min-width:2.5rem;height:2.5rem;padding:0 .55rem;gap:.5rem;justify-content:flex-start}.notifications_triggerSidebar___WHx_{width:100%;min-width:0;height:var(--zenformed-sidebar-row-height,2.5rem);min-height:var(--zenformed-sidebar-row-height,2.5rem);padding:0;gap:var(--zenformed-sidebar-row-gap,.65rem);justify-content:center;border-radius:.5rem;color:inherit}.notifications_triggerSidebar___WHx_.notifications_triggerWithLabel__iYb39{justify-content:flex-start;padding:0}.notifications_triggerLabelText__5GDZb{font-size:.875rem;font-weight:550;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:0 1 auto}.notifications_badge__qr_Tj{position:absolute;top:.2rem;right:.15rem;min-width:1rem;height:1rem;padding:0 .25rem;border-radius:999px;background:var(--color-primary,#2563eb);color:var(--color-on-primary,#fff);font-size:.625rem;font-weight:700;line-height:1rem;text-align:center;pointer-events:none;box-shadow:0 0 0 1.5px var(--color-surface,#fff)}.notifications_badgeEnd__DINxy{position:static;top:auto;right:auto;margin-left:auto;flex-shrink:0;box-shadow:0 0 0 1.5px var(--theme-nav-sidebar-bg,var(--color-surface,#fff))}.notifications_popover___jm_i{position:absolute;top:calc(100% + .4rem);right:0;z-index:40;display:flex;flex-direction:column;width:min(22.5rem,calc(100vw - 1.5rem));max-height:min(28rem,calc(100vh - 5rem));overflow:hidden;border-radius:.75rem;background:var(--color-surface,#fff);box-shadow:0 10px 30px rgba(15,23,42,.18);color:var(--color-text,#0f172a)}.notifications_popover___jm_i.notifications_popoverFromSidebar___hb79{left:auto;right:auto;top:auto;bottom:auto;z-index:10000;--color-text:var(--theme-nav-sidebar-menu-text,#f1f5f9);--color-text-muted:var(--theme-nav-sidebar-menu-text-muted,#94a3b8);--color-border:var(--theme-nav-sidebar-menu-border,hsla(0,0%,100%,.14));--theme-surface-hover:var(--theme-nav-sidebar-menu-hover,hsla(0,0%,100%,.08));background:var(--theme-nav-sidebar-menu-bg,var(--theme-nav-sidebar-bg,#102741));color:var(--color-text);box-shadow:0 10px 30px rgba(15,23,42,.35)}.notifications_popoverHeader__cTx6c{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .9rem;border-bottom:1px solid var(--color-border,#e2e8f0)}.notifications_popoverTitle__G9aZh{margin:0;font-size:.9375rem;font-weight:650}.notifications_markAllBtn__Q5MMm{margin:0;padding:.2rem .35rem;border:none;border-radius:.35rem;background:transparent;color:var(--color-primary,#2563eb);font-size:.75rem;font-weight:600;cursor:pointer}.notifications_markAllBtn__Q5MMm:hover:not(:disabled){background:var(--theme-surface-hover,rgba(148,163,184,.16))}.notifications_markAllBtn__Q5MMm:disabled{opacity:.45;cursor:default}.notifications_markAllBtn__Q5MMm:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:1px}.notifications_popoverBody__f_AS1{flex:1 1;min-height:10rem;overflow-y:auto}.notifications_popoverFooter__p2y5x{border-top:1px solid var(--color-border,#e2e8f0);padding:.55rem .75rem}.notifications_viewAllBtn__sitls{width:100%;margin:0;padding:.45rem .5rem;border:none;border-radius:.45rem;background:transparent;color:var(--color-primary,#2563eb);font-size:.8125rem;font-weight:600;text-align:center;cursor:pointer}.notifications_viewAllBtn__sitls:hover{background:var(--theme-surface-hover,rgba(148,163,184,.16))}.notifications_viewAllBtn__sitls:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:1px}.notifications_stateBlock__DHoIU{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-height:10rem;padding:1.25rem 1rem;text-align:center;color:var(--color-text-muted,#64748b);font-size:.875rem}.notifications_stateTitle__GHTS_{margin:0;color:var(--color-text,#0f172a);font-size:.9375rem;font-weight:600}.notifications_stateCopy__uQGWL{margin:0;max-width:16rem;line-height:1.4}.notifications_retryBtn__ZuFzP{margin-top:.25rem;padding:.35rem .7rem;border:1px solid var(--color-border,#e2e8f0);border-radius:.45rem;background:var(--color-surface,#fff);color:var(--color-text,#0f172a);font-size:.8125rem;font-weight:600;cursor:pointer}.notifications_retryBtn__ZuFzP:hover{background:var(--theme-surface-hover,rgba(148,163,184,.16))}.notifications_retryBtn__ZuFzP:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:1px}.notifications_spinner__J6fEB{width:1.25rem;height:1.25rem;border:2px solid var(--color-border,#e2e8f0);border-top-color:var(--color-primary,#2563eb);border-radius:50%;animation:notifications_zenformedNotificationsSpin__kaXqb .7s linear infinite}@keyframes notifications_zenformedNotificationsSpin__kaXqb{to{transform:rotate(1turn)}}.notifications_list__S74q_{list-style:none;margin:0;padding:0}.notifications_item__l6bPS{display:grid;grid-template-columns:minmax(0,1fr) 1.75rem;grid-gap:.35rem;gap:.35rem;align-items:start;width:100%;margin:0;padding:.35rem .45rem .35rem .35rem;border:none;border-bottom:1px solid var(--color-border,#e2e8f0);background:transparent;color:inherit;text-align:left;cursor:default}.notifications_item__l6bPS:last-child{border-bottom:none}.notifications_itemPrimaryBtn__G6DWi,.notifications_itemPrimaryStatic__uWdJX{display:grid;grid-template-columns:2rem minmax(0,1fr);grid-gap:.55rem .65rem;gap:.55rem .65rem;align-items:start;width:100%;margin:0;padding:.4rem;border:none;border-radius:.45rem;background:transparent;color:inherit;text-align:left;font:inherit}.notifications_itemPrimaryBtn__G6DWi{cursor:pointer}.notifications_itemPrimaryBtn__G6DWi:hover{background:var(--theme-surface-hover,rgba(148,163,184,.12))}.notifications_itemPrimaryBtn__G6DWi:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:1px}.notifications_itemUnread__Fe0Dp{background:color-mix(in srgb,var(--color-primary,#2563eb) 7%,transparent)}.notifications_itemUnread__Fe0Dp .notifications_itemPrimaryBtn__G6DWi:hover{background:color-mix(in srgb,var(--color-primary,#2563eb) 12%,transparent)}.notifications_appIconWrap__j8YbW{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.45rem;background:var(--color-muted,rgba(148,163,184,.18));overflow:hidden}.notifications_popover___jm_i.notifications_popoverFromSidebar___hb79 .notifications_appIconWrap__j8YbW{background:transparent}.notifications_appIconImg__9QdZ6{width:100%;height:100%;object-fit:cover}.notifications_appIconFallback__NjVQM{font-size:.7rem;font-weight:700;color:var(--color-text-muted,#64748b)}.notifications_itemMain__ApH8j{min-width:0;display:flex;flex-direction:column;gap:.15rem}.notifications_appName__xNS8i{margin:0;color:var(--color-text-muted,#64748b);font-size:.7rem;font-weight:600;letter-spacing:.01em}.notifications_itemTitle__wRYqJ{margin:0;font-size:.875rem;font-weight:550;line-height:1.3;color:var(--color-text,#0f172a)}.notifications_itemUnread__Fe0Dp .notifications_itemTitle__wRYqJ{font-weight:650}.notifications_itemBody__rL2qY{margin:0;color:var(--color-text-muted,#64748b);font-size:.8125rem;line-height:1.4;overflow-wrap:anywhere}.notifications_itemUnread__Fe0Dp .notifications_itemBody__rL2qY{color:var(--color-text,#0f172a)}.notifications_itemMeta__YxY4A{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.15rem}.notifications_itemTime__dzLQL{color:var(--color-text-muted,#64748b);font-size:.7rem}.notifications_srOnly__ab_wu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.notifications_markReadBtn__hNlYp{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;margin:0;padding:0;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--color-primary,#2563eb);cursor:pointer;flex-shrink:0}.notifications_markReadBtn__hNlYp:hover:not(:disabled){background:var(--theme-surface-hover,rgba(148,163,184,.18));border-color:var(--color-border,#e2e8f0)}.notifications_markReadBtn__hNlYp:disabled{opacity:.55;cursor:default}.notifications_markReadBtn__hNlYp:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:1px}.notifications_markReadBtn__hNlYp svg{width:.95rem;height:.95rem}.notifications_markReadSlot__OpPpz{width:1.75rem;height:1.75rem}.notifications_actionError__66R_G{margin:0;padding:.45rem .85rem;border-bottom:1px solid var(--color-border,#e2e8f0);color:var(--color-error,#dc2626);font-size:.75rem}.notifications_page__RiqVn{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:44rem;margin:0 auto;padding:1.25rem 1rem 2.5rem;color:var(--color-text,#0f172a)}.notifications_pageHeader__VrM69{display:flex;align-items:center;justify-content:space-between;gap:1rem}.notifications_pageTitle__LqH6L{margin:0;font-size:1.5rem;font-weight:700}.notifications_pageList___QrO_{list-style:none;margin:0;padding:0;border:1px solid var(--color-border,#e2e8f0);border-radius:.75rem;overflow:hidden;background:var(--color-surface,#fff)}.notifications_pageItem__VkNbX{border-bottom:1px solid var(--color-border,#e2e8f0)}.notifications_pageItem__VkNbX:last-child{border-bottom:none}.notifications_pageItem__VkNbX .notifications_item__l6bPS{border-bottom:none;padding:.9rem 1rem}.notifications_loadMoreBtn__j_8ct{align-self:center;margin-top:.25rem;padding:.5rem 1rem;border:1px solid var(--color-border,#e2e8f0);border-radius:.5rem;background:var(--color-surface,#fff);color:var(--color-text,#0f172a);font-size:.875rem;font-weight:600;cursor:pointer}.notifications_loadMoreBtn__j_8ct:hover:not(:disabled){background:var(--theme-surface-hover,rgba(148,163,184,.16))}.notifications_loadMoreBtn__j_8ct:disabled{opacity:.5;cursor:default}.notifications_loadMoreBtn__j_8ct:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:2px}@media (max-width:480px){.notifications_popover___jm_i:not(.notifications_popoverFromSidebar___hb79){right:-.5rem}.notifications_itemPrimaryBtn__G6DWi,.notifications_itemPrimaryStatic__uWdJX{grid-template-columns:1.75rem minmax(0,1fr);gap:.45rem}}.collapsibleSidebar_shell__a0mGi{--zenformed-sidebar-collapsed-width:3.75rem;--zenformed-sidebar-expanded-width:17.5rem;--zenformed-sidebar-icon-column:2.5rem;--zenformed-sidebar-row-height:2.5rem;--zenformed-sidebar-section-label-height:1rem;--zenformed-sidebar-pad-x:0.75rem;--zenformed-sidebar-row-pad-x:0.5rem;--zenformed-sidebar-row-gap:0.65rem;--zenformed-sidebar-icon-size:1.25rem;--zenformed-sidebar-label-inset:calc(var(--zenformed-sidebar-pad-x) + var(--zenformed-sidebar-row-pad-x));display:flex;flex-direction:row;height:100%;min-height:100vh;width:100%;overflow:hidden;background:var(--theme-bg-shell,var(--color-bg,#f8fafc));color:var(--color-text,#0f172a)}.collapsibleSidebar_gutter__mi6w4{position:relative;flex-shrink:0;width:var(--zenformed-sidebar-collapsed-width);z-index:100}.collapsibleSidebar_rail__Osy0v{position:absolute;top:0;left:0;bottom:0;width:var(--zenformed-sidebar-collapsed-width);display:flex;flex-direction:column;overflow:visible;--zenformed-sidebar-fg:var(--theme-nav-sidebar-text,#0f172a);--zenformed-sidebar-fg-muted:var(--theme-nav-sidebar-text-muted,#64748b);--zenformed-sidebar-edge:var(--theme-nav-sidebar-border,#e2e8f0);--zenformed-sidebar-row-hover:var(--theme-nav-sidebar-hover,rgba(148,163,184,.12));--color-text:var(--zenformed-sidebar-fg);--color-text-muted:var(--zenformed-sidebar-fg-muted);--color-border:var(--zenformed-sidebar-edge);--theme-surface-hover:var(--zenformed-sidebar-row-hover);background:var(--theme-nav-sidebar-bg,var(--color-surface,#fff));border-right:1px solid var(--zenformed-sidebar-edge);color:var(--zenformed-sidebar-fg);transition:width .2s ease,box-shadow .2s ease;z-index:101}.collapsibleSidebar_rail__Osy0v:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:var(--zenformed-sidebar-edge);pointer-events:none;z-index:10000}.collapsibleSidebar_railExpanded__vqc92{width:var(--zenformed-sidebar-expanded-width);box-shadow:8px 0 24px rgba(15,23,42,.12)}.collapsibleSidebar_railInner__pm5O8{display:flex;flex-direction:column;height:100%;min-width:var(--zenformed-sidebar-collapsed-width);width:100%;overflow:visible}.collapsibleSidebar_topBlock__TWlHL{flex-shrink:0;display:flex;flex-direction:column;gap:.35rem;padding:.65rem 0 .5rem;position:relative;z-index:320;overflow:visible}.collapsibleSidebar_railTop__yLS7T{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.collapsibleSidebar_appsSwitcherSlot__JW3bl{display:flex;width:100%;justify-content:center;padding:0;position:relative;z-index:320}.collapsibleSidebar_appsSwitcherSlot__JW3bl>*{display:flex;justify-content:center;width:100%;max-width:100%;position:relative}.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_appsSwitcherSlot__JW3bl{justify-content:stretch;padding:0}.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_appsSwitcherSlot__JW3bl>*{display:block;width:100%}.collapsibleSidebar_appsSwitcherSlot__JW3bl [data-zenformed-sidebar-apps-trigger]{display:flex;align-items:center;justify-content:center;gap:.55rem;width:var(--zenformed-sidebar-icon-column);min-height:var(--zenformed-sidebar-row-height);margin:0;padding:.25rem;border:none;border-radius:.5rem;background:transparent;color:var(--color-text,#0f172a);cursor:pointer;text-align:left;box-sizing:border-box}.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_appsSwitcherSlot__JW3bl [data-zenformed-sidebar-apps-trigger]{width:100%;max-width:100%;justify-content:flex-start;gap:var(--zenformed-sidebar-row-gap);padding:.45rem var(--zenformed-sidebar-label-inset);border-radius:0}.collapsibleSidebar_appsSwitcherSlot__JW3bl [data-zenformed-sidebar-apps-trigger]:hover{background:var(--theme-surface-hover,rgba(148,163,184,.16))}.collapsibleSidebar_appsSwitcherSlot__JW3bl [data-zenformed-sidebar-apps-trigger]:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:2px}.collapsibleSidebar_appTriggerIcon__1FO4X{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0}.collapsibleSidebar_appTriggerIcon__1FO4X img,.collapsibleSidebar_appTriggerIcon__1FO4X svg{width:2rem;height:2rem;border-radius:.45rem;object-fit:cover}.collapsibleSidebar_appTriggerText__rcXAS{display:none;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;flex:1 1 auto;gap:.05rem;text-align:left}.collapsibleSidebar_mobileDrawer__j6jAJ .collapsibleSidebar_appTriggerText__rcXAS,.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_appTriggerText__rcXAS{display:flex}.collapsibleSidebar_appTriggerName__J_UOd{font-size:.875rem;font-weight:650;color:var(--color-text,#0f172a)}.collapsibleSidebar_appTriggerName__J_UOd,.collapsibleSidebar_appTriggerTier__5zFOP{display:block;width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.collapsibleSidebar_appTriggerTier__5zFOP{font-size:.6875rem;font-weight:500;color:var(--color-text-muted,#64748b)}.collapsibleSidebar_appChevrons__9ODli{display:none;flex-direction:column;gap:0;flex-shrink:0;margin-left:auto;color:var(--color-text-muted,#64748b)}.collapsibleSidebar_mobileDrawer__j6jAJ .collapsibleSidebar_appChevrons__9ODli,.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_appChevrons__9ODli{display:inline-flex}.collapsibleSidebar_appTriggerCheck__QQGpp{color:var(--color-primary,#6366f1)}.collapsibleSidebar_appTriggerCheck__QQGpp svg{width:.875rem;height:.875rem}.collapsibleSidebar_appIcon__lS_bT{width:2rem;height:2rem;border-radius:.45rem;object-fit:cover;flex-shrink:0}.collapsibleSidebar_appIconFallback__uuERo{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.45rem;background:var(--color-muted,#e2e8f0);font-size:.7rem;font-weight:700;flex-shrink:0}.collapsibleSidebar_orgName__4l7xl{display:none;margin:.15rem .8rem 0;padding:0 .15rem;color:var(--color-text,#0f172a);font-size:.8125rem;font-weight:650;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 1.6rem)}.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_orgName__4l7xl{display:block}.collapsibleSidebar_orgSeparator__0FsGX{display:none;height:1px;margin:.35rem .9rem .15rem;background:var(--color-border,#e2e8f0)}.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_orgSeparator__0FsGX{display:block}.collapsibleSidebar_scrollRegion__roJ5n{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:.35rem 0 .5rem}.collapsibleSidebar_section__g8jMN{margin-bottom:1.15rem}.collapsibleSidebar_section__g8jMN:last-child{margin-bottom:.5rem}.collapsibleSidebar_sectionLabel__9uuO7{display:flex;align-items:center;justify-content:flex-start;gap:.35rem;margin:.15rem 0 .4rem;padding:0 var(--zenformed-sidebar-label-inset);border:none;background:transparent;color:var(--color-text-muted,#64748b);font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;width:100%;box-sizing:border-box;min-height:var(--zenformed-sidebar-section-label-height);height:var(--zenformed-sidebar-section-label-height);line-height:var(--zenformed-sidebar-section-label-height);overflow:hidden;white-space:nowrap}.collapsibleSidebar_sectionLabelCollapsed__1if3F{justify-content:center;padding:0;font-size:.55rem;letter-spacing:.06em;pointer-events:none}.collapsibleSidebar_sectionLabelButton__2XfWb{cursor:pointer;border-radius:.35rem;pointer-events:auto;justify-content:space-between}.collapsibleSidebar_sectionLabelButton__2XfWb:hover{color:var(--color-text,#0f172a)}.collapsibleSidebar_sectionLabelButton__2XfWb:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:1px}.collapsibleSidebar_sectionCaret__3sAne{transition:transform .15s ease;flex-shrink:0}.collapsibleSidebar_sectionCaretOpen__5l_gJ{transform:rotate(180deg)}.collapsibleSidebar_navList__pG08n{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.15rem;align-items:center}.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_navList__pG08n{align-items:stretch;padding:0 var(--zenformed-sidebar-pad-x)}.collapsibleSidebar_navItem__cOrDP{display:flex;align-items:center;justify-content:center;gap:0;width:var(--zenformed-sidebar-icon-column);min-height:var(--zenformed-sidebar-row-height);margin:0;padding:0;border:none;border-radius:.5rem;background:transparent;color:var(--color-text-muted,#64748b);cursor:pointer;text-align:left;font:inherit;font-size:.875rem;font-weight:550}.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_navItem__cOrDP{width:100%;justify-content:flex-start;gap:var(--zenformed-sidebar-row-gap);padding:.45rem var(--zenformed-sidebar-row-pad-x)}.collapsibleSidebar_navItem__cOrDP:hover:not(:disabled){background:var(--theme-surface-hover,rgba(148,163,184,.14));color:var(--color-text,#0f172a)}.collapsibleSidebar_navItemActive__BG8N_{background:var(
    --theme-nav-sidebar-active,color-mix(in srgb,var(--color-primary,#2563eb) 12%,transparent)
  );color:var(--color-primary,#2563eb)}.collapsibleSidebar_navItem__cOrDP:disabled{opacity:.45;cursor:default}.collapsibleSidebar_navItem__cOrDP:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:1px}.collapsibleSidebar_navIcon__vzh_h{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.collapsibleSidebar_navIcon__vzh_h,.collapsibleSidebar_navIcon__vzh_h svg{width:var(--zenformed-sidebar-icon-size);height:var(--zenformed-sidebar-icon-size)}.collapsibleSidebar_navLabel__a6Qww{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;width:0;flex:0 1;transition:opacity .15s ease}.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_navLabel__a6Qww{opacity:1;width:auto;flex:1 1;min-width:0}.collapsibleSidebar_customSectionBody__pmO3H{display:block;min-width:0;padding:0}.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_customSectionBody__pmO3H{padding:0 var(--zenformed-sidebar-pad-x)}.collapsibleSidebar_accountText__NogSC{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;flex:1 1 auto;gap:.05rem;text-align:left}.collapsibleSidebar_accountName__4pI5W{font-size:.8125rem;font-weight:600;color:var(--color-text,#0f172a)}.collapsibleSidebar_accountEmail__WtrOA,.collapsibleSidebar_accountName__4pI5W{display:block;width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.collapsibleSidebar_accountEmail__WtrOA{font-size:.6875rem;font-weight:500;color:var(--color-text-muted,#64748b)}.collapsibleSidebar_other__ybTc9,.collapsibleSidebar_railBottom__S_cnx{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.35rem 0 .45rem;border-top:1px solid var(--zenformed-sidebar-edge,var(--color-border,#e2e8f0));background:transparent;overflow:visible;position:relative;z-index:auto}.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_other__ybTc9,.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_railBottom__S_cnx{align-items:stretch;padding:.35rem 0 .45rem}.collapsibleSidebar_otherLabel__PcuzS{margin-bottom:.25rem}.collapsibleSidebar_actionRow__HZJud{display:flex;align-items:center;justify-content:center;gap:0;width:var(--zenformed-sidebar-icon-column);min-height:var(--zenformed-sidebar-row-height);margin:0;padding:0;border:none;border-radius:.5rem;background:transparent;color:var(--color-text-muted,#64748b);font:inherit;text-align:left;cursor:default}.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_actionRow__HZJud{width:auto;margin-left:var(--zenformed-sidebar-pad-x);margin-right:var(--zenformed-sidebar-pad-x);justify-content:flex-start;gap:var(--zenformed-sidebar-row-gap);padding:.45rem var(--zenformed-sidebar-row-pad-x);box-sizing:border-box}.collapsibleSidebar_actionRow__HZJud:hover{background:var(--zenformed-sidebar-row-hover,var(--theme-surface-hover,rgba(148,163,184,.12)))}button.collapsibleSidebar_actionRow__HZJud{cursor:pointer}button.collapsibleSidebar_actionRow__HZJud:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:1px}.collapsibleSidebar_actionIcon__uZcVx{display:inline-flex;align-items:center;justify-content:center;width:var(--zenformed-sidebar-icon-column);height:var(--zenformed-sidebar-row-height);flex-shrink:0;color:var(--color-text-muted,#64748b);overflow:visible}.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_actionIcon__uZcVx,.collapsibleSidebar_railMobileOpen__1M6ic .collapsibleSidebar_actionIcon__uZcVx{width:var(--zenformed-sidebar-icon-size);height:var(--zenformed-sidebar-icon-size);justify-content:center}.collapsibleSidebar_actionIcon__uZcVx [data-zenformed-notifications-menu],.collapsibleSidebar_themeControlWrap__xna1Z{display:inline-flex!important;align-items:center;justify-content:center;width:100%;height:100%}.collapsibleSidebar_actionIcon__uZcVx [data-zenformed-notifications-menu] button,.collapsibleSidebar_themeControlWrap__xna1Z button{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.collapsibleSidebar_actionIcon__uZcVx svg{width:1.5rem;height:1.5rem;flex-shrink:0}.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_actionIcon__uZcVx svg,.collapsibleSidebar_railMobileOpen__1M6ic .collapsibleSidebar_actionIcon__uZcVx svg{width:var(--zenformed-sidebar-icon-size)!important;height:var(--zenformed-sidebar-icon-size)!important}.collapsibleSidebar_actionLabel__xa16B{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;font-weight:550;color:var(--color-text-muted,#64748b)}.collapsibleSidebar_notificationsSlot__cqymb .collapsibleSidebar_actionIcon__uZcVx [data-zenformed-notifications-menu]{display:inline-flex}.collapsibleSidebar_notificationsHitRow__D1STx{position:relative;overflow:visible;cursor:pointer;z-index:3}.collapsibleSidebar_notificationsHitRow__D1STx [data-zenformed-notifications-menu]{display:flex;width:100%;min-width:0}.collapsibleSidebar_notificationsHitRow__D1STx [data-zenformed-notifications-menu]>button{width:100%;min-width:0;height:100%;min-height:var(--zenformed-sidebar-row-height);justify-content:center;gap:0;padding:0;border:none;border-radius:.5rem;background:transparent;color:inherit;box-sizing:border-box}.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_notificationsHitRow__D1STx [data-zenformed-notifications-menu]>button{justify-content:flex-start;gap:var(--zenformed-sidebar-row-gap)}.collapsibleSidebar_notificationsHitRow__D1STx [data-zenformed-notifications-menu] svg{width:1.5rem;height:1.5rem}.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_notificationsHitRow__D1STx [data-zenformed-notifications-menu] svg{width:var(--zenformed-sidebar-icon-size)!important;height:var(--zenformed-sidebar-icon-size)!important}.collapsibleSidebar_themeHitRow__Fcykd{cursor:pointer}.collapsibleSidebar_themeHitRow__Fcykd:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:1px}.collapsibleSidebar_accountSlot__Sgv0j{overflow:visible;position:relative;cursor:pointer;z-index:2}.collapsibleSidebar_accountSlot__Sgv0j:hover{background:var(--theme-surface-hover,rgba(148,163,184,.12))}.collapsibleSidebar_railExpanded__vqc92 .collapsibleSidebar_accountSlot__Sgv0j .collapsibleSidebar_actionIcon__uZcVx,.collapsibleSidebar_railMobileOpen__1M6ic .collapsibleSidebar_accountSlot__Sgv0j .collapsibleSidebar_actionIcon__uZcVx{width:1.75rem;height:1.75rem;overflow:visible;justify-content:center}.collapsibleSidebar_accountSlot__Sgv0j .collapsibleSidebar_otherAccountAvatar__GYWD3{width:1.75rem!important;height:1.75rem!important;font-size:.65rem!important;border-radius:999px}.collapsibleSidebar_otherAccountPanel__WZmub{position:absolute;left:.35rem;right:.35rem;bottom:.35rem;z-index:500;display:flex;flex-direction:column;justify-content:flex-start;width:auto;height:auto;min-height:0;max-height:min(70vh,28rem);margin:0;padding:.65rem 0 .55rem;box-sizing:border-box;--color-text:var(--theme-nav-sidebar-menu-text,#f1f5f9);--color-text-muted:var(--theme-nav-sidebar-menu-text-muted,#94a3b8);--color-border:var(--theme-nav-sidebar-menu-border,hsla(0,0%,100%,.14));--theme-surface-hover:var(--theme-nav-sidebar-menu-hover,hsla(0,0%,100%,.08));background:var(--theme-nav-sidebar-menu-bg,var(--theme-nav-sidebar-bg,#102741));color:var(--color-text);border:1px solid var(--color-border);border-radius:.5rem;box-shadow:none;overflow-x:hidden;overflow-y:auto}.collapsibleSidebar_otherAccountPanelPortaled__Cna8U{left:auto;right:auto;top:auto;bottom:auto;z-index:10000;width:min(22.5rem,calc(100vw - 1.5rem));max-height:min(28rem,calc(100vh - 5rem));padding:1rem;gap:0;border-radius:.75rem;box-shadow:0 10px 30px rgba(15,23,42,.35)}.collapsibleSidebar_otherAccountPanelPortaled__Cna8U .collapsibleSidebar_otherAccountHeader__Zfid8{padding:.35rem 0 0}.collapsibleSidebar_otherAccountPanelPortaled__Cna8U .collapsibleSidebar_otherAccountUserSection__3syUS{padding:0 0 .85rem}.collapsibleSidebar_otherAccountPanelPortaled__Cna8U .collapsibleSidebar_otherAccountDivider__g1MrZ{width:100%;margin:0}.collapsibleSidebar_otherAccountPanelPortaled__Cna8U .collapsibleSidebar_otherAccountSignOut__IoI0f{margin:.85rem 0 0;width:100%;padding:.65rem .5rem}.collapsibleSidebar_otherAccountUserSection__3syUS{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;width:100%;flex-shrink:0}.collapsibleSidebar_otherAccountHeader__Zfid8{display:flex;flex-direction:row;align-items:center;gap:.65rem;width:100%;padding:.25rem var(--zenformed-sidebar-label-inset);box-sizing:border-box;flex-shrink:0}.collapsibleSidebar_otherAccountAvatar__GYWD3{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:999px;color:#fff;font-size:.65rem;font-weight:700;flex-shrink:0;overflow:hidden}.collapsibleSidebar_otherAccountPanel__WZmub .collapsibleSidebar_otherAccountAvatar__GYWD3{width:2rem;height:2rem;font-size:.75rem}.collapsibleSidebar_otherAccountAvatar__GYWD3 img{width:100%;height:100%;object-fit:cover}.collapsibleSidebar_otherAccountIdentity__bhWnm{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;min-width:0;flex:1 1;text-align:left}.collapsibleSidebar_otherAccountName__QBF_0{width:100%;font-size:.875rem;font-weight:650;color:var(--color-text,#0f172a)}.collapsibleSidebar_otherAccountEmail__udn4_,.collapsibleSidebar_otherAccountName__QBF_0{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.collapsibleSidebar_otherAccountEmail__udn4_{flex:1 1 auto;font-size:.75rem;font-weight:500;color:var(--color-text-muted,#64748b)}.collapsibleSidebar_otherAccountEmailSpacer__ENWOj{flex:1 1 auto;min-width:0}.collapsibleSidebar_otherAccountMetaRow__OFUEW{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-width:0}.collapsibleSidebar_otherAccountRolePill__vobeu{flex-shrink:0;max-width:8rem;padding:.125rem .5rem;border-radius:999px;font-size:.625rem;font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-on-primary,#fff);background:var(--color-primary,#2563eb)}.collapsibleSidebar_otherAccountDivider__g1MrZ{width:90%;height:1px;margin:.45rem auto 0;background:var(--color-border,#e2e8f0);flex-shrink:0;align-self:center}.collapsibleSidebar_otherAccountSignOut__IoI0f{display:flex;align-items:center;justify-content:flex-start;gap:.55rem;width:auto;margin:auto var(--zenformed-sidebar-pad-x) 0;padding:.55rem .5rem;border:none;border-radius:.5rem;background:transparent;color:var(--color-text,#0f172a);font:inherit;font-size:.875rem;font-weight:550;cursor:pointer;text-align:left;flex-shrink:0}.collapsibleSidebar_otherAccountSignOut__IoI0f:hover{background:var(--theme-surface-hover,rgba(148,163,184,.12))}.collapsibleSidebar_otherAccountSignOut__IoI0f:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:1px}.collapsibleSidebar_main__iiXkP{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--theme-bg-shell,var(--color-bg,#f8fafc))}.collapsibleSidebar_mobileBar__IkMqS{display:none;flex-shrink:0;align-items:center;padding:.35rem .5rem;min-height:2.75rem;box-sizing:border-box;background:transparent;border-bottom:none}.collapsibleSidebar_mobileMenuBtn__AHOMK{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin:0;padding:0;border:none;border-radius:0;background:transparent;color:var(--color-text-muted,#64748b);box-shadow:none;cursor:pointer}.collapsibleSidebar_mobileMenuBtn__AHOMK:hover{color:var(--color-text,#0f172a);background:transparent}.collapsibleSidebar_mobileMenuBtn__AHOMK:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:2px}.collapsibleSidebar_mainBody__VRQaH{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.collapsibleSidebar_backdrop__dBano{position:fixed;inset:0;z-index:45;border:none;margin:0;padding:0;background:rgba(15,23,42,.45);cursor:pointer}.collapsibleSidebar_gutterMobile__ykpVv{width:0}.collapsibleSidebar_mobileDrawer__j6jAJ{position:fixed!important;top:0;left:0;bottom:0;width:var(--zenformed-mobile-drawer-width,min(90vw,24rem))!important;max-width:26rem;display:flex;flex-direction:column;overflow:hidden;background:var(--theme-nav-sidebar-bg,var(--color-surface,#fff));border-right:1px solid var(--theme-nav-sidebar-border,var(--color-border,#e2e8f0));color:var(--theme-nav-sidebar-text,var(--color-text,#0f172a));--color-text:var(--theme-nav-sidebar-text,#f1f5f9);--color-text-muted:var(--theme-nav-sidebar-text-muted,#94a3b8);--color-border:var(--theme-nav-sidebar-border,hsla(0,0%,100%,.12));--theme-surface-hover:var(--theme-nav-sidebar-hover,hsla(0,0%,100%,.08));transition:transform .22s ease;z-index:46;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);box-sizing:border-box}.collapsibleSidebar_mobileDrawerClosed__C2HQJ{transform:translateX(-105%);box-shadow:none;pointer-events:none}.collapsibleSidebar_mobileDrawerOpen__4tUQX{transform:translateX(0);box-shadow:8px 0 28px rgba(15,23,42,.22);pointer-events:auto}.collapsibleSidebar_mobileDrawerInner__P4jb6{display:flex;flex-direction:column;height:100%;min-height:0;width:100%;overflow:hidden}.collapsibleSidebar_mobileDrawerIdentity__SEWZN{flex-shrink:0;display:flex;flex-direction:column;gap:.35rem;padding:.75rem 0 .5rem;border-bottom:1px solid var(--color-border)}.collapsibleSidebar_mobileUserBar__6OpE6{display:flex;flex-direction:row;align-items:center;gap:.75rem;width:calc(100% - 1.5rem);margin:0 .75rem;padding:.55rem .75rem;box-sizing:border-box;border:1px solid var(--color-border);border-radius:.65rem;background:transparent}.collapsibleSidebar_mobileUserAvatar__OBB3J{flex-shrink:0;width:2.5rem;height:2.5rem}.collapsibleSidebar_mobileUserAvatarFallback__pBSz_,.collapsibleSidebar_mobileUserAvatarImg__QcbcA{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;color:#fff;font-size:.75rem;font-weight:700;overflow:hidden;object-fit:cover}.collapsibleSidebar_mobileUserText__7RnVt{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;min-width:0;flex:1 1}.collapsibleSidebar_mobileUserName__czdmP{width:100%;font-size:.9375rem;font-weight:650;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-text)}.collapsibleSidebar_mobileUserMetaRow__cHy2y{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-width:0}.collapsibleSidebar_mobileUserEmail___M1wb{min-width:0;flex:1 1 auto;font-size:.75rem;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-text-muted)}.collapsibleSidebar_mobileUserEmailSpacer__tI7ld{flex:1 1 auto;min-width:0}.collapsibleSidebar_mobileAppsSlot__2CKpo{width:100%;padding:0}.collapsibleSidebar_mobileAppsSlot__2CKpo>*{display:block;width:100%}.collapsibleSidebar_mobileAppsSlot__2CKpo [data-zenformed-sidebar-apps-trigger]{display:flex;align-items:center;justify-content:flex-start;gap:var(--zenformed-sidebar-row-gap,.65rem);width:100%;min-height:2.75rem;margin:0;padding:.5rem var(--zenformed-sidebar-label-inset,1.25rem);border:none;border-radius:0;background:transparent;color:inherit;cursor:pointer;text-align:left;box-sizing:border-box}.collapsibleSidebar_mobileAppsSlot__2CKpo [data-zenformed-sidebar-apps-trigger]:hover{background:var(--theme-surface-hover)}.collapsibleSidebar_mobileAppsSlot__2CKpo [data-zenformed-apps-inline-panel]{position:static!important;top:auto!important;left:auto!important;right:auto!important;height:auto!important;max-height:none!important;margin:0!important;width:100%!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;overflow:visible!important;padding:.15rem 0 .35rem!important}.collapsibleSidebar_mobileOrgName__2xh4l{margin:.35rem var(--zenformed-sidebar-label-inset,1.25rem) .15rem;font-size:.8125rem;font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collapsibleSidebar_mobileDrawerScroll__0r5ZZ{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:.5rem 0;-webkit-overflow-scrolling:touch}.collapsibleSidebar_mobileDrawerScroll__0r5ZZ .collapsibleSidebar_navList__pG08n{align-items:stretch;padding:0 var(--zenformed-sidebar-pad-x,.75rem)}.collapsibleSidebar_mobileDrawerScroll__0r5ZZ .collapsibleSidebar_navItem__cOrDP{width:100%;justify-content:flex-start;gap:var(--zenformed-sidebar-row-gap,.65rem);padding:.65rem var(--zenformed-sidebar-row-pad-x,.5rem);min-height:2.75rem}.collapsibleSidebar_mobileDrawerScroll__0r5ZZ .collapsibleSidebar_navLabel__a6Qww{opacity:1;width:auto;flex:1 1;min-width:0}.collapsibleSidebar_mobileDrawerScroll__0r5ZZ .collapsibleSidebar_sectionLabel__9uuO7{justify-content:flex-start;width:100%;padding:0 var(--zenformed-sidebar-label-inset,1.25rem);pointer-events:auto}.collapsibleSidebar_mobileDrawerScroll__0r5ZZ .collapsibleSidebar_sectionLabelButton__2XfWb{justify-content:space-between}.collapsibleSidebar_mobileDrawerScroll__0r5ZZ .collapsibleSidebar_customSectionBody__pmO3H{display:block;padding:0 var(--zenformed-sidebar-pad-x,.75rem)}.collapsibleSidebar_mobileOther__88mdC{margin-top:.75rem;padding-top:.35rem;border-top:1px solid var(--color-border)}.collapsibleSidebar_mobileOther__88mdC .collapsibleSidebar_actionRow__HZJud{position:relative;width:auto;margin-left:var(--zenformed-sidebar-pad-x,.75rem);margin-right:var(--zenformed-sidebar-pad-x,.75rem);justify-content:flex-start;gap:var(--zenformed-sidebar-row-gap,.65rem);padding:.65rem var(--zenformed-sidebar-row-pad-x,.5rem);min-height:2.75rem}.collapsibleSidebar_mobileOther__88mdC .collapsibleSidebar_actionIcon__uZcVx{width:var(--zenformed-sidebar-icon-size,1.25rem);height:var(--zenformed-sidebar-icon-size,1.25rem)}.collapsibleSidebar_mobileOther__88mdC .collapsibleSidebar_actionIcon__uZcVx svg{width:var(--zenformed-sidebar-icon-size,1.25rem)!important;height:var(--zenformed-sidebar-icon-size,1.25rem)!important}.collapsibleSidebar_mobileHitRow__EA9P4 [data-zenformed-notifications-menu]{position:absolute;inset:0;display:flex}.collapsibleSidebar_mobileHitRow__EA9P4 [data-zenformed-notifications-menu]>button{flex:1 1;width:100%;height:100%;justify-content:flex-start;gap:var(--zenformed-sidebar-row-gap,.65rem);padding:.65rem var(--zenformed-sidebar-row-pad-x,.5rem);border-radius:.5rem;background:transparent;box-sizing:border-box}.collapsibleSidebar_mobileThemeRow___F2si{cursor:pointer}.collapsibleSidebar_mobileThemeRow___F2si:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:2px}.collapsibleSidebar_mobileThemeRow___F2si .collapsibleSidebar_actionIcon__uZcVx{width:var(--zenformed-sidebar-icon-size,1.25rem)!important;height:var(--zenformed-sidebar-icon-size,1.25rem)!important;flex-shrink:0;pointer-events:none}.collapsibleSidebar_mobileThemeRow___F2si .collapsibleSidebar_themeControlWrap__xna1Z{display:inline-flex!important;align-items:center;justify-content:center;width:100%!important;height:100%!important;position:static!important}.collapsibleSidebar_mobileThemeRow___F2si .collapsibleSidebar_themeControlWrap__xna1Z button{position:static!important;inset:auto!important;z-index:auto!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;pointer-events:none}.collapsibleSidebar_mobileThemeRow___F2si .collapsibleSidebar_actionLabel__xa16B{flex:1 1;min-width:0;margin-left:0!important;position:static!important;z-index:auto!important;pointer-events:none;opacity:1}.collapsibleSidebar_mobileDrawerFooter__Pt8HO{flex-shrink:0;padding:.65rem var(--zenformed-sidebar-pad-x,.75rem) calc(.75rem + env(safe-area-inset-bottom, 0));border-top:1px solid var(--color-border);background:var(--theme-nav-sidebar-bg,inherit)}.collapsibleSidebar_mobilePresenceStatus__YdFIT{width:calc(100% - 1.5rem);margin:.15rem .75rem .25rem;padding:0 .25rem;box-sizing:border-box}.collapsibleSidebar_mobileSignOut__v0G13{display:flex;align-items:center;justify-content:flex-start;gap:.65rem;width:100%;min-height:2.75rem;margin:0;padding:.65rem .75rem;border:none;border-radius:.5rem;background:transparent;color:var(--color-text-muted,#64748b);font:inherit;font-size:.9375rem;font-weight:550;cursor:pointer;text-align:left;box-sizing:border-box}.collapsibleSidebar_mobileSignOut__v0G13:hover{background:var(--theme-surface-hover)}.collapsibleSidebar_mobileSignOut__v0G13:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:2px}@media (max-width:767px){.collapsibleSidebar_gutter__mi6w4{width:0}.collapsibleSidebar_mobileBar__IkMqS{display:flex}}.ZenformedProfilePhotoModal_overlay__7vKpJ{position:fixed;inset:0;z-index:200;background:var(--color-overlay,rgba(0,0,0,.4));display:flex;align-items:center;justify-content:center;padding:1.5rem}.ZenformedProfilePhotoModal_container__Cgwg7{background:var(--color-bg,#fff);border-radius:24px;box-shadow:0 24px 48px rgba(0,0,0,.15);max-width:28rem;width:100%;height:auto;min-height:0;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}[data-theme=dark] .ZenformedProfilePhotoModal_container__Cgwg7{background:#1d2029}.ZenformedProfilePhotoModal_header__EUOVf{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--color-border,#e2e8f0);flex-shrink:0;background:var(--color-bg,#fff)}[data-theme=dark] .ZenformedProfilePhotoModal_header__EUOVf{background:#1d2029;border-bottom-color:#3d3e4a}.ZenformedProfilePhotoModal_title__0t4m1{margin:0;font-size:1.25rem;font-weight:400;color:var(--color-text,#0f172a);text-align:left;flex:1 1;min-width:0}[data-theme=dark] .ZenformedProfilePhotoModal_title__0t4m1{color:#f1f5f9}.ZenformedProfilePhotoModal_headerBackBtn__fUcL0{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:none;border-radius:50%;background:transparent;color:var(--color-text,#0f172a);cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.ZenformedProfilePhotoModal_headerBackBtn__fUcL0:hover{background:var(--color-muted,#f1f5f9)}[data-theme=dark] .ZenformedProfilePhotoModal_headerBackBtn__fUcL0{color:#f1f5f9}[data-theme=dark] .ZenformedProfilePhotoModal_headerBackBtn__fUcL0:hover{background:#2a2e3d}.ZenformedProfilePhotoModal_headerBackBtn__fUcL0 svg{width:1.25rem;height:1.25rem}.ZenformedProfilePhotoModal_closeBtn__KFgic{display:none;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:none;border-radius:50%;background:transparent;color:var(--color-text-muted,#64748b);cursor:pointer;font-size:1.5rem;line-height:1;transition:background .15s,color .15s;flex-shrink:0}.ZenformedProfilePhotoModal_closeBtn__KFgic:hover{background:var(--color-muted,#f1f5f9);color:var(--color-text,#0f172a)}[data-theme=dark] .ZenformedProfilePhotoModal_closeBtn__KFgic{color:#94a3b8}[data-theme=dark] .ZenformedProfilePhotoModal_closeBtn__KFgic:hover{background:#2a2e3d;color:#f1f5f9}.ZenformedProfilePhotoModal_content__RmQqN{padding:0;overflow-y:auto;display:flex;flex-direction:column;flex:1 1;min-height:0}.ZenformedProfilePhotoModal_mainView__hMylN{position:relative;flex:0 0 auto;display:flex;flex-direction:column;min-height:0;padding:0}.ZenformedProfilePhotoModal_avatarHero__2eljY{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:100%;min-height:12rem;padding:2rem 1.5rem 1.5rem;background:var(--color-bg,#fff)}[data-theme=dark] .ZenformedProfilePhotoModal_avatarHero__2eljY{background:#1d2029}.ZenformedProfilePhotoModal_optionsList__DMghD{flex:0 0 auto;min-height:0;position:relative;background:var(--color-bg,#fff);border-radius:0;padding:0 1.5rem 1.75rem;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;gap:0}[data-theme=dark] .ZenformedProfilePhotoModal_optionsList__DMghD{background:#1d2029}.ZenformedProfilePhotoModal_avatarWrap__P4FCO{position:relative;width:10rem;height:10rem;flex-shrink:0;margin:0 auto}.ZenformedProfilePhotoModal_avatarCircle__1MGrs{width:100%;height:100%;border-radius:50%;overflow:hidden;background:var(--color-primary,#2563eb);color:#fff;display:flex;align-items:center;justify-content:center;font-size:2.25rem;font-weight:600}.ZenformedProfilePhotoModal_avatarCircleImg__83fRn{width:100%;height:100%;object-fit:cover;display:block}.ZenformedProfilePhotoModal_avatarRemoveBtn__N6L5d{position:absolute;bottom:-2px;right:-2px;width:1.75rem;height:1.75rem;padding:0;margin:0;border-radius:50%;border:2px solid var(--color-border,#e2e8f0);background:var(--color-bg,#fff);color:var(--color-error,#b91c1c);display:flex;align-items:center;justify-content:center;cursor:pointer;font:inherit}[data-theme=dark] .ZenformedProfilePhotoModal_avatarRemoveBtn__N6L5d{background:#1d2029;border-color:#3d3e4a}.ZenformedProfilePhotoModal_avatarRemoveBtn__N6L5d:hover:not(:disabled){background:var(--color-error-bg,#fef2f2)}.ZenformedProfilePhotoModal_avatarRemoveBtn__N6L5d:disabled{opacity:.6;cursor:not-allowed}.ZenformedProfilePhotoModal_avatarRemoveBtn__N6L5d svg{width:.875rem;height:.875rem}.ZenformedProfilePhotoModal_optionBtn__MVKTT{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem;width:100%;padding:1rem 1.25rem;border:1px solid var(--theme-border-main,var(--color-border,#e2e8f0));border-bottom:none;border-radius:0;background:var(--theme-surface-muted,#f0f2f5);color:var(--color-text,#0f172a);cursor:pointer;font-size:1rem;font-weight:400;text-align:left;opacity:1;transition:background .15s}.ZenformedProfilePhotoModal_optionBtn__MVKTT:first-child{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.ZenformedProfilePhotoModal_optionBtn__MVKTT:last-child{border-bottom:1px solid var(--theme-border-main,var(--color-border,#e2e8f0));border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.ZenformedProfilePhotoModal_optionBtn__MVKTT:hover:not(:disabled){background:var(--theme-surface-hover,#e8eaed);opacity:1}.ZenformedProfilePhotoModal_optionBtn__MVKTT:disabled{opacity:.5;cursor:not-allowed}.ZenformedProfilePhotoModal_optionBtnIcon__CO_WP{width:2.5rem;height:2.5rem;border-radius:50%;border:none;box-shadow:none;background:transparent;color:inherit;display:flex;align-items:center;justify-content:center;flex-shrink:0}[data-theme=dark] .ZenformedProfilePhotoModal_optionBtn__MVKTT{border-color:var(--theme-border-main,#3d3e4a);background:var(--theme-surface-muted,#1a1d26);color:#f1f5f9}[data-theme=dark] .ZenformedProfilePhotoModal_optionBtn__MVKTT:last-child{border-bottom-color:var(--theme-border-main,#3d3e4a)}[data-theme=dark] .ZenformedProfilePhotoModal_optionBtn__MVKTT:hover:not(:disabled){background:var(--theme-surface-hover,#252b36)}[data-theme=dark] .ZenformedProfilePhotoModal_optionBtnIcon__CO_WP{background:transparent;border:none;box-shadow:none;color:inherit}.ZenformedProfilePhotoModal_optionBtnLabel__xCA3a{text-align:left;max-width:none;line-height:1.35}.ZenformedProfilePhotoModal_optionBtnCameraRow__QyNaJ,.ZenformedProfilePhotoModal_optionBtnDeleteRow__sCQ_d{display:flex}@media (min-width:768px){.ZenformedProfilePhotoModal_container__Cgwg7{max-width:30rem;max-height:min(90vh,36rem)}.ZenformedProfilePhotoModal_content__RmQqN{overflow-y:auto;overscroll-behavior:contain}.ZenformedProfilePhotoModal_browseBackRow__9CeUk,.ZenformedProfilePhotoModal_optionBtnCameraRow__QyNaJ{display:none}.ZenformedProfilePhotoModal_cropContainer__REzHW{height:18rem}.ZenformedProfilePhotoModal_browseGrid___j5ow{grid-template-columns:repeat(5,1fr);gap:.625rem}}.ZenformedProfilePhotoModal_optionBtnDanger__NyAd3 .ZenformedProfilePhotoModal_optionBtnIcon__CO_WP,.ZenformedProfilePhotoModal_optionBtnDanger__NyAd3 .ZenformedProfilePhotoModal_optionBtnLabel__xCA3a{color:var(--color-error,#b91c1c)}[data-theme=dark] .ZenformedProfilePhotoModal_optionBtnDanger__NyAd3 .ZenformedProfilePhotoModal_optionBtnIcon__CO_WP,[data-theme=dark] .ZenformedProfilePhotoModal_optionBtnDanger__NyAd3 .ZenformedProfilePhotoModal_optionBtnLabel__xCA3a{color:var(--color-error,#f87171)}.ZenformedProfilePhotoModal_optionBtnIcon__CO_WP svg{width:1.5rem;height:1.5rem}.ZenformedProfilePhotoModal_altContent__e_fk_{padding:1.25rem 1.5rem;background:var(--color-bg,#fff);flex:1 1;display:flex;flex-direction:column;min-height:0}[data-theme=dark] .ZenformedProfilePhotoModal_altContent__e_fk_{background:#1d2029}.ZenformedProfilePhotoModal_optionIcon__P4Yhd{width:1.25rem;height:1.25rem;flex-shrink:0}.ZenformedProfilePhotoModal_cropContainer__REzHW{position:relative;width:100%;height:15rem;background:var(--color-bg,#fff);border-radius:.375rem}[data-theme=dark] .ZenformedProfilePhotoModal_cropContainer__REzHW{background:#1d2029}.ZenformedProfilePhotoModal_cropActions__SI3Xx{display:flex;gap:.75rem;margin-top:1rem;width:100%}.ZenformedProfilePhotoModal_cropActions__SI3Xx button{flex:1 1;padding:.5rem 1rem;border-radius:8px;font-size:.875rem;cursor:pointer;border:1px solid var(--color-border,#e2e8f0);background:var(--color-muted,#f1f5f9);color:var(--color-text,#0f172a);box-shadow:0 2px 6px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06)}.ZenformedProfilePhotoModal_cropActions__SI3Xx button:last-child{background:var(--color-primary,#2563eb);color:var(--color-surface,#fff);border-color:var(--color-primary,#2563eb)}[data-theme=dark] .ZenformedProfilePhotoModal_cropActions__SI3Xx button{background:#1d2029;border-color:#3d3e4a;color:#f1f5f9;box-shadow:0 1px 2px rgba(0,0,0,.2)}[data-theme=dark] .ZenformedProfilePhotoModal_cropActions__SI3Xx button:last-child{background:var(--color-primary,#2563eb);color:#fff;border-color:var(--color-primary,#2563eb)}[data-theme=dark] .ZenformedProfilePhotoModal_cropActions__SI3Xx button:first-child:hover{background:#2a2e3d}.ZenformedProfilePhotoModal_cropActions__SI3Xx button:hover{opacity:.9}.ZenformedProfilePhotoModal_browseContent__W5SJL{padding:1.25rem 1.5rem;background:var(--color-bg,#fff);display:flex;flex-direction:column;flex:1 1;min-height:0}[data-theme=dark] .ZenformedProfilePhotoModal_browseContent__W5SJL{background:#1d2029}.ZenformedProfilePhotoModal_browseGrid___j5ow{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.5rem;gap:.5rem;width:100%}.ZenformedProfilePhotoModal_browseBackRow__9CeUk{display:flex;justify-content:center;margin-top:auto;padding-top:1.5rem}.ZenformedProfilePhotoModal_browseBackRow__9CeUk .ZenformedProfilePhotoModal_optionBtnIcon__CO_WP{width:3rem;height:3rem}.ZenformedProfilePhotoModal_browseBackRow__9CeUk .ZenformedProfilePhotoModal_optionBtnIcon__CO_WP svg{width:1.25rem;height:1.25rem}.ZenformedProfilePhotoModal_browseItem__yOJhu{aspect-ratio:1;border-radius:50%;overflow:hidden;padding:0;border:none;background:transparent;cursor:pointer;transition:box-shadow .15s,transform .15s}.ZenformedProfilePhotoModal_browseItem__yOJhu:hover{box-shadow:0 0 0 2px var(--color-primary,#2563eb);transform:scale(1.05)}.ZenformedProfilePhotoModal_browseItem__yOJhu img{width:100%;height:100%;object-fit:cover;display:block}.ZenformedProfilePhotoModal_cameraView__sX2YV{width:100%;aspect-ratio:1;max-height:16rem;background:var(--color-bg,#fff);border-radius:.375rem;overflow:visible;position:relative}[data-theme=dark] .ZenformedProfilePhotoModal_cameraView__sX2YV{background:#1d2029}.ZenformedProfilePhotoModal_cameraView__sX2YV video{width:100%;height:100%;object-fit:cover;display:block;border-radius:.375rem;overflow:hidden}.ZenformedProfilePhotoModal_cameraCapture__ZwDOn{position:absolute;bottom:-1.375rem;left:50%;transform:translateX(-50%);width:2.75rem;height:2.75rem;border-radius:50%;border:3px solid var(--color-surface,#fff);background:var(--color-primary,#2563eb);cursor:pointer;padding:0;box-shadow:0 4px 12px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.15)}.ZenformedProfilePhotoModal_cameraCapture__ZwDOn:hover{opacity:.9}.ZenformedProfilePhotoModal_cameraActions__bEOAs{display:flex;justify-content:center;gap:.75rem;margin-top:2.5rem}.ZenformedProfilePhotoModal_cameraActions__bEOAs button{padding:.5rem 1rem;border-radius:8px;font-size:.875rem;cursor:pointer;border:1px solid var(--color-border,#e2e8f0);background:var(--color-muted,#f1f5f9);color:var(--color-text,#0f172a);box-shadow:0 2px 6px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06)}[data-theme=dark] .ZenformedProfilePhotoModal_cameraActions__bEOAs button{background:#1d2029;border-color:#3d3e4a;color:#f1f5f9;box-shadow:0 1px 2px rgba(0,0,0,.2)}[data-theme=dark] .ZenformedProfilePhotoModal_cameraActions__bEOAs button:hover{background:#2a2e3d}.ZenformedProfilePhotoModal_cameraBackBtn__MDHpN{display:inline-flex;align-items:center;gap:.375rem}.ZenformedProfilePhotoModal_cameraBackBtn__MDHpN svg{width:1rem;height:1rem;flex-shrink:0}.ZenformedProfilePhotoModal_cameraActions__bEOAs button:hover{opacity:.9}.ZenformedProfilePhotoModal_error__sbwAj{font-size:.875rem;color:var(--color-error,#b91c1c);text-align:center;padding:1rem 1.5rem}.ZenformedProfilePhotoModal_saving__3nXTB{opacity:.7;pointer-events:none}@media (max-width:767px){.ZenformedProfilePhotoModal_overlay__7vKpJ{background:var(--color-bg,#fff);padding:0;align-items:stretch;justify-content:stretch;overflow:hidden;overscroll-behavior:none;touch-action:none}[data-theme=dark] .ZenformedProfilePhotoModal_overlay__7vKpJ{background:#1d2029}.ZenformedProfilePhotoModal_container__Cgwg7{max-width:none;width:100%;height:100dvh;max-height:100dvh;min-height:0;border-radius:0;box-shadow:none;overflow:hidden;overscroll-behavior:none}.ZenformedProfilePhotoModal_header__EUOVf{padding:calc(.75rem + env(safe-area-inset-top, 0px)) 1rem .75rem;border-bottom:none}.ZenformedProfilePhotoModal_title__0t4m1{font-size:1.375rem}.ZenformedProfilePhotoModal_content__RmQqN{overflow:hidden;overscroll-behavior:none;flex:1 1;min-height:0}.ZenformedProfilePhotoModal_mainView__hMylN{flex:1 1;min-height:0;overflow:hidden}.ZenformedProfilePhotoModal_avatarHero__2eljY{height:25svh;min-height:9rem;padding:0}.ZenformedProfilePhotoModal_avatarWrap__P4FCO{width:min(25svh,9rem);height:min(25svh,9rem)}.ZenformedProfilePhotoModal_avatarCircle__1MGrs{font-size:2rem}.ZenformedProfilePhotoModal_optionsList__DMghD{padding:0 1rem 1rem}.ZenformedProfilePhotoModal_browseBackRow__9CeUk,.ZenformedProfilePhotoModal_cameraActions__bEOAs{display:none}.ZenformedProfilePhotoModal_altContent__e_fk_,.ZenformedProfilePhotoModal_browseContent__W5SJL{padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom, 0px));overflow:hidden;overscroll-behavior:none}.ZenformedProfilePhotoModal_cropContainer__REzHW{flex:1 1;height:auto;min-height:14rem;max-height:50svh}.ZenformedProfilePhotoModal_cropActions__SI3Xx{padding-bottom:env(safe-area-inset-bottom,0);flex-shrink:0}.ZenformedProfilePhotoModal_error__sbwAj{padding-bottom:calc(1rem + env(safe-area-inset-bottom, 0px));flex-shrink:0}}.buildcorePermissions_matrixWrap__OFsqR{overflow-x:auto}.buildcorePermissions_matrix__fesDm{width:100%;border-collapse:collapse;font-size:.8125rem}.buildcorePermissions_matrix__fesDm thead th{padding:.45rem .5rem;text-align:center;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted,#64748b);border-bottom:1px solid var(--theme-border-main,var(--color-border))}.buildcorePermissions_matrix__fesDm thead th.buildcorePermissions_roleCol__EgDQR{text-align:left}.buildcorePermissions_matrix__fesDm tbody td{padding:.5rem;text-align:center;vertical-align:middle;border-bottom:1px solid var(--theme-border-main,var(--color-border))}.buildcorePermissions_matrix__fesDm tbody td.buildcorePermissions_roleCell__dG_KC{text-align:left;font-weight:500;color:var(--color-text,#0f172a)}[data-theme=dark] .buildcorePermissions_matrix__fesDm tbody td.buildcorePermissions_roleCell__dG_KC{color:#f1f5f9}.buildcorePermissions_matrix__fesDm tbody tr.buildcorePermissions_rowLocked__w1iTi td.buildcorePermissions_roleCell__dG_KC{color:var(--color-text-muted,#64748b)}.buildcorePermissions_switchCell__AG3le{text-align:center}.buildcorePermissions_switch__VvDcb{position:relative;display:inline-block;width:2.75rem;height:1.5rem;padding:0;border:none;border-radius:999px;background:#94a3b8;cursor:pointer;vertical-align:middle;transition:background-color .2s ease}.buildcorePermissions_switchOn__p6_QN{background:var(--color-primary,#0ea5e9)}.buildcorePermissions_switchThumb__RVMkp{position:absolute;top:.125rem;left:.125rem;width:1.25rem;height:1.25rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.2);transition:transform .2s ease}.buildcorePermissions_switchOn__p6_QN .buildcorePermissions_switchThumb__RVMkp{transform:translateX(1.25rem)}.buildcorePermissions_switch__VvDcb:disabled,.buildcorePermissions_switch__VvDcb:disabled.buildcorePermissions_switchOn__p6_QN{cursor:not-allowed;background:#f1f5f9}[data-theme=dark] .buildcorePermissions_switch__VvDcb:disabled,[data-theme=dark] .buildcorePermissions_switch__VvDcb:disabled.buildcorePermissions_switchOn__p6_QN{background:#cbd5e1}.buildcorePermissions_switch__VvDcb:focus-visible{outline:2px solid var(--color-primary,#0ea5e9);outline-offset:2px}.buildcorePermissions_statusLine__VsoqE{margin:.5rem 0 0;font-size:.8125rem}.buildcorePermissions_statusError__9xO8V{color:var(--color-error,#dc2626)}.buildcorePermissions_statusSuccess__k401Y{color:var(--color-success,#16a34a)}