.Combobox_container__MbvOX{display:flex;flex-direction:column;gap:.5rem;min-width:200px;flex:1 1}.Combobox_containerFitContent__2ZCsc{flex:0 0 auto;width:auto;min-width:0;max-width:100%}.Combobox_label__XQ_s5{font-weight:500}.Combobox_label__XQ_s5,.Combobox_trigger__bxVsQ{font-size:.875rem;color:var(--color-text-high-contrast,#111827)}.Combobox_trigger__bxVsQ{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;background:var(--color-card-background,#fff);cursor:pointer;transition:all .2s ease;width:100%;min-height:38px;text-align:left}.Combobox_trigger__bxVsQ:hover:not(:disabled){border-color:var(--color-border-hover,#d1d5db)}.Combobox_trigger__bxVsQ:focus{outline:none;border-color:var(--color-primary-action-background,#0066ff);box-shadow:0 0 0 3px rgba(0,102,255,.1)}.Combobox_trigger__bxVsQ:disabled{opacity:.6;cursor:not-allowed}.Combobox_placeholder__bBY05,.Combobox_value__9rpfm{flex:1 1;min-width:0;text-align:left}.Combobox_placeholder__bBY05{color:#9ca3af}.Combobox_value__9rpfm{color:var(--color-text-high-contrast,#111827)}.Combobox_valueTruncate__TJRyL{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Combobox_chevron__dBatz{color:#6b7280;transition:transform .2s ease;flex-shrink:0;margin-left:.5rem}.Combobox_chevronOpen__1zr2T{transform:rotate(180deg)}.Combobox_content__mtwzS{--combobox-panel-max-height:240px;--combobox-panel-min-width:200px;--combobox-panel-width:auto;background:var(--color-card-background,#fff);border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;padding:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.1);min-width:var(--combobox-panel-min-width);width:var(--combobox-panel-width);z-index:2000;display:flex;flex-direction:column;gap:.5rem}.Combobox_toolbar__DAE5T{display:flex;flex-direction:column;gap:.5rem;width:100%;min-width:0}.Combobox_searchWrapper__fOc0G{position:relative;display:flex;align-items:center}.Combobox_searchIcon__hldqa{position:absolute;left:.75rem;color:#9ca3af;pointer-events:none}.Combobox_searchInput__JfFTc{width:100%;padding:.5rem .75rem .5rem 2.25rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;font-size:.875rem;background:var(--color-card-background,#fff);color:var(--color-text-high-contrast,#111827);outline:none;transition:all .2s ease}.Combobox_searchInput__JfFTc:focus{border-color:var(--color-primary-action-background,#0066ff);box-shadow:0 0 0 2px rgba(0,102,255,.1)}.Combobox_searchInput__JfFTc::placeholder{color:#9ca3af}.Combobox_searchInput__JfFTc:disabled{opacity:.6;cursor:not-allowed}.Combobox_itemsWrapper__Bbf_I{--combobox-row-gutter:0.75rem;--combobox-level-indent:1.5rem;max-height:var(--combobox-panel-max-height);overflow-y:auto;display:flex;flex-direction:column}.Combobox_itemsWrapperCustom__M3YOu{max-height:none;overflow:visible}.Combobox_groupBlock__mqnlg+.Combobox_groupBlock__mqnlg{margin-top:.25rem;padding-top:.25rem;border-top:1px solid #f1f5f9}.Combobox_nestedGroupBlock__iDlol{margin-top:0;padding-top:0;border-top:none}.Combobox_nestedGroups__YSRag{display:flex;flex-direction:column;gap:.125rem}.Combobox_nestedGroups__YSRag>.Combobox_nestedGroupBlock__iDlol+.Combobox_nestedGroupBlock__iDlol{margin-top:.125rem}.Combobox_groupBlock__mqnlg{--combobox-depth:0}.Combobox_groupHeader__IGsdM{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;padding-left:calc(var(--combobox-row-gutter, .75rem) + var(--combobox-depth) * var(--combobox-level-indent, 1.5rem));border:none;border-radius:.375rem;background:transparent;font-family:inherit;font-size:.875rem;font-weight:600;color:var(--color-text-high-contrast,#111827);text-align:left;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s ease}.Combobox_groupHeader__IGsdM:hover{background:#f3f4f6}.Combobox_groupHeader__IGsdM:focus-visible{background:#f3f4f6}.Combobox_groupHeaderLabel__IYBth{padding:.5rem .75rem;padding-left:calc(var(--combobox-row-gutter, .75rem) + var(--combobox-depth) * var(--combobox-level-indent, 1.5rem));font-size:.875rem;font-weight:600;color:var(--color-text-high-contrast,#111827)}.Combobox_groupOptions__7M5Nf{display:flex;flex-direction:column;padding-left:0}.Combobox_groupOptions__7M5Nf>.Combobox_nestedItem__VJyPp{padding-left:calc(var(--combobox-row-gutter, .75rem) + (var(--combobox-depth) + 1) * var(--combobox-level-indent, 1.5rem))}.Combobox_actionsRow__fya4i{display:flex;justify-content:space-between;gap:.5rem;padding-top:.25rem;border-top:1px solid var(--color-border-light,#e5e7eb);margin-top:.25rem;flex-wrap:wrap}.Combobox_actionButton__p_ZS_{padding:.25rem .5rem;font-size:.8rem;background:none;border:none;color:#6b7280;font-weight:600;cursor:pointer}.Combobox_actionButton__p_ZS_:hover:not(:disabled){color:#111827}.Combobox_actionButton__p_ZS_:disabled{opacity:.5;cursor:not-allowed}.Combobox_primaryActionButton__sb9FA{padding:.25rem .6rem;font-size:.8rem;background:var(--color-primary-action-background,#0066ff);border:none;border-radius:6px;color:#fff;font-weight:600;cursor:pointer}.Combobox_primaryActionButton__sb9FA:hover:not(:disabled){opacity:.9}.Combobox_primaryActionButton__sb9FA:disabled{opacity:.5;cursor:not-allowed}.Combobox_item__W9Eza{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem;color:var(--color-text-high-contrast,#111827);cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s ease;border:none;background:transparent;width:100%;text-align:left}.Combobox_item__W9Eza:hover:not(:disabled){background:#f3f4f6}.Combobox_item__W9Eza:focus-visible{background:#f3f4f6}.Combobox_itemSelected__eDWM_,.Combobox_itemSelected__eDWM_:focus-visible,.Combobox_itemSelected__eDWM_:hover:not(:disabled){background:rgba(0,102,255,.08);color:var(--color-primary-action-background,#0066ff);font-weight:500}.Combobox_item__W9Eza:disabled{opacity:.5;cursor:not-allowed}.Combobox_checkbox__qM5ua{width:16px;height:16px;border:1.5px solid var(--color-border-light,#d1d5db);border-radius:.25rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s ease}.Combobox_groupHeader__IGsdM:hover .Combobox_checkbox__qM5ua,.Combobox_item__W9Eza:hover:not(:disabled) .Combobox_checkbox__qM5ua{border-color:var(--color-primary-action-background,#0066ff)}.Combobox_checkboxChecked__3FDjq,.Combobox_checkboxIndeterminate__vi8rO{background:var(--color-primary-action-background,#0066ff);border-color:var(--color-primary-action-background,#0066ff);color:#fff}.Combobox_checkboxIndeterminateMark__iDS6A{width:8px;height:2px;border-radius:999px;background:currentColor}.Combobox_emptyState__5SZLf{padding:1rem;text-align:center;color:#9ca3af;font-size:.875rem}.Combobox_deactivatedOption__ePC0i{color:#9ca3af;text-decoration:line-through}.Combobox_drawerOverlay__JkxA6{position:fixed;inset:0;background:rgba(15,23,42,.45);z-index:10200}.Combobox_drawerOverlay__JkxA6[data-state=open]{animation:Combobox_comboboxDrawerOverlayIn__yv2bu .22s ease-out forwards}.Combobox_drawerOverlay__JkxA6[data-state=closed]{animation:Combobox_comboboxDrawerOverlayOut__FDhge .18s ease-in forwards}.Combobox_drawerContent__1q0Tr{position:fixed;left:0;right:0;bottom:0;z-index:10201;display:flex;flex-direction:column;max-height:min(88vh,640px);padding:.75rem .75rem calc(.75rem + env(safe-area-inset-bottom, 0px));border-radius:1rem 1rem 0 0;background:var(--color-card-background,#fff);box-shadow:0 -8px 32px rgba(15,23,42,.18);outline:none;will-change:transform}.Combobox_drawerContent__1q0Tr[data-state=open]{animation:Combobox_comboboxDrawerSlideIn__oGrK4 .28s cubic-bezier(.32,.72,0,1) forwards}.Combobox_drawerContent__1q0Tr[data-state=closed]{animation:Combobox_comboboxDrawerSlideOut__BnHxN .22s cubic-bezier(.4,0,1,1) forwards}@keyframes Combobox_comboboxDrawerOverlayIn__yv2bu{0%{opacity:0}to{opacity:1}}@keyframes Combobox_comboboxDrawerOverlayOut__FDhge{0%{opacity:1}to{opacity:0}}@keyframes Combobox_comboboxDrawerSlideIn__oGrK4{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Combobox_comboboxDrawerSlideOut__BnHxN{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.Combobox_drawerContent__1q0Tr[data-state=closed],.Combobox_drawerContent__1q0Tr[data-state=open],.Combobox_drawerOverlay__JkxA6[data-state=closed],.Combobox_drawerOverlay__JkxA6[data-state=open]{animation:none}}.Combobox_drawerHandle__m9oz5{flex-shrink:0;width:2.5rem;height:.25rem;margin:.15rem auto .5rem;border-radius:999px;background:var(--color-border-light,#d1d5db)}.Combobox_drawerHeader__WtxwD{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.25rem .25rem .75rem;border-bottom:1px solid var(--color-border-light,#e5e7eb);flex-shrink:0}.Combobox_drawerTitle___IPsL{margin:0;font-size:1rem;font-weight:600;color:var(--color-text-high-contrast,#111827)}.Combobox_drawerCloseButton__N5u9p{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:.5rem;background:transparent;color:#6b7280;cursor:pointer}.Combobox_drawerCloseButton__N5u9p:hover{background:#f3f4f6;color:#111827}.Combobox_drawerPanel__gGMJq{display:flex;flex-direction:column;gap:.5rem;min-height:0;flex:1 1;padding-top:.75rem;overflow:hidden}.Combobox_drawerPanel__gGMJq .Combobox_itemsWrapper__Bbf_I{flex:1 1;min-height:0;max-height:var(--combobox-panel-max-height,min(55vh,360px))}.Combobox_drawerPanel__gGMJq .Combobox_groupHeader__IGsdM,.Combobox_drawerPanel__gGMJq .Combobox_item__W9Eza,.Combobox_drawerPanel__gGMJq .Combobox_searchInput__JfFTc{min-height:2.75rem;padding-top:.6875rem;padding-bottom:.6875rem;box-sizing:border-box}.Combobox_drawerPanel__gGMJq .Combobox_groupHeaderLabel__IYBth{min-height:2.75rem;display:flex;align-items:center;padding-top:.6875rem;padding-bottom:.6875rem}.Combobox_drawerPanel__gGMJq .Combobox_checkbox__qM5ua{width:1.125rem;height:1.125rem}.Combobox_drawerFooter__dGNUh{flex-shrink:0;padding-top:.75rem;border-top:1px solid var(--color-border-light,#e5e7eb)}.Combobox_drawerDoneButton__WdIq9{width:100%;min-height:2.5rem;border:none;border-radius:.5rem;background:var(--color-primary-action-background,#0066ff);color:#fff;font-size:.9rem;font-weight:600;cursor:pointer}.Combobox_drawerDoneButton__WdIq9:hover:not(:disabled){opacity:.92}.UserPopover_embodyCombobox__3OPzO{width:100%}.UserPopover_embodyTrigger__kmxqg{width:100%;display:flex;align-items:center;justify-content:space-between;padding:8px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#334155;font-size:14px;cursor:pointer;transition:border-color .15s,background-color .15s;min-height:40px}.UserPopover_embodyTrigger__kmxqg:hover:not(:disabled){border-color:#9ca3af}.UserPopover_embodyTrigger__kmxqg:focus{outline:none;border-color:#3b82f6}.UserPopover_embodyTrigger__kmxqg:disabled{background:#f9fafb;cursor:not-allowed}.Sidebar_sidebar__Wfj_x{width:10rem;height:100vh;display:flex;background:var(--color-light-background);border-right:1px solid var(--color-border-light);flex-direction:column;position:fixed;left:0;top:0;z-index:60}.Sidebar_logo__mxTfD{font-size:1rem;font-weight:700;color:var(--color-text-high-contrast)}.Sidebar_nav__VrM2X{flex:1 1;padding:0;display:flex;flex-direction:column;gap:0;height:2rem}.Sidebar_navSection__kaIKG{padding:0 .5rem}.Sidebar_navItem__hAqs9{display:flex;gap:.5rem;padding:.5rem .75rem;color:var(--color-text-high-contrast);text-decoration:none;font-weight:500;transition:all 0s;border-radius:.375rem;min-height:34px;align-items:center}.Sidebar_navSectionHeaderText__2xSMy{padding:1.5rem .75rem 1.25rem;height:1.25rem;font-size:.75rem;font-weight:500;color:var(--color-text-low-contrast)}.Sidebar_navItem__hAqs9:hover{background:var(--color-dark-background);color:var(--color-text-high-contrast)}.Sidebar_navButton__MTdYy{width:100%;border:none;background:transparent;cursor:pointer;font:inherit}.Sidebar_navSeparatedItem__X9K2A{position:relative;margin-top:.625rem}.Sidebar_navSeparatedItem__X9K2A:before{content:"";position:absolute;top:-.35rem;left:.25rem;right:.25rem;border-top:1px solid var(--color-border-light)}.Sidebar_navItem__hAqs9.Sidebar_active__dzLJS{background:hsl(206 20% 85%/1);color:var(--color-text-high-contrast)}.Sidebar_navItem__hAqs9.Sidebar_activeLocation__ElBuv{background:black!important;color:white}.Sidebar_locationsScrollArea__o0pCM{overflow-y:auto;padding:0 .5rem 3rem;overflow-x:hidden}.Sidebar_locationsScrollArea__o0pCM .Sidebar_navItem__hAqs9{border:none;background:transparent;cursor:pointer;width:100%;text-align:left;align-items:flex-start;padding:.625rem .75rem;display:flex;align-items:center}.Sidebar_locationsScrollArea__o0pCM .Sidebar_navItem__hAqs9:hover{background:var(--color-secondary-action-background)}.Sidebar_locationInfo__EJ1eM{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;flex:1 1}.Sidebar_locationAddress__4LQmQ{font-size:.75rem;color:white;opacity:.6;font-weight:400;line-height:1.2;font-family:var(--font-inter)}.Sidebar_navLabel__EMr4J{font-size:.875rem;font-family:var(--font-inter)}.Sidebar_sidebarFooter__UQg6u{border-top:1px solid var(--color-border-light)}.Sidebar_userInfo__AUM4o{display:flex;align-items:center;gap:.75rem;overflow:hidden}.Sidebar_userButton__g9FaI{display:flex;justify-content:space-between;align-items:center;border-radius:.125rem;cursor:pointer;padding:1rem 1rem 1.25rem}.Sidebar_userButton__g9FaI:hover{background:var(--color-dark-background)}.Sidebar_organisationButton__aynC7{width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:.125rem;border:none;background:transparent;cursor:pointer;padding:.875rem;text-align:left;font:inherit}.Sidebar_organisationButton__aynC7:hover{background:var(--color-dark-background)}.Sidebar_organisationButtonStatic__itxIu{cursor:default}.Sidebar_organisationButtonStatic__itxIu:hover{background:transparent}.Sidebar_organisationLogoShell__uGw5N{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;border:none;border-radius:.375rem;padding:0}.Sidebar_organisationLogo__Jh5E1{width:100%;height:100%;display:block;background-position:50%;background-repeat:no-repeat;background-size:contain}.Sidebar_organisationAvatar__Mkfg0{width:2.25rem;height:2.25rem;border-radius:.375rem;background:var(--color-primary-contrast-background)}.Sidebar_organisationAvatar__Mkfg0,.Sidebar_userAvatar__Qf1gf{color:var(--color-primary-action-foreground);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem}.Sidebar_userAvatar__Qf1gf{min-width:2.25rem;min-height:2.25rem;border-radius:50%;background:var(--color-primary-action-background)}.Sidebar_userDetails__h4OHC{display:flex;flex-direction:column;gap:0}.Sidebar_userName__DCGHi{font-weight:600;color:var(--color-text-high-contrast);font-size:.875rem}.Sidebar_userRole__gcJCP{color:var(--color-text-low-contrast);font-size:.75rem;text-overflow:ellipsis}.Sidebar_orgSwitchOverlay__TJMnf{position:fixed;inset:0;z-index:200000000;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;background:linear-gradient(180deg,rgba(248,250,252,.98),rgba(241,245,249,.98));padding:0 clamp(1rem,3vw,2.5rem) clamp(1rem,3vw,2.5rem)}.Sidebar_orgSwitchPanel__cIHAy{width:min(100%,1120px);min-height:calc(100vh - clamp(2rem, 6vw, 5rem));display:flex;flex-direction:column;gap:1.25rem}.Sidebar_orgSwitchHeader__5urvB{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:rgba(248,250,252,.78);padding:max(.9rem,env(safe-area-inset-top)) 0 .9rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.Sidebar_orgSwitchTitleBlock__IKSaW{min-width:0}.Sidebar_orgSwitchTitle__WqewN{margin:0;color:#111827;font-size:2rem;font-weight:700}.Sidebar_orgSwitchSubtitle__fFadN{margin:.35rem 0 0;color:#64748b;font-size:1rem}.Sidebar_orgSwitchCloseButton__5PeUn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid #d1d5db;background:#ffffff;color:#111827;cursor:pointer;box-shadow:0 6px 18px rgba(15,23,42,.08);width:44px;height:44px;border-radius:999px}.Sidebar_orgSwitchCloseButton__5PeUn:hover{background:#f8fafc;border-color:#9ca3af}.Sidebar_orgSwitchSearchRow__TXsZo{position:-webkit-sticky;position:sticky;top:clamp(.75rem,2vw,1.5rem);z-index:15;background:rgba(248,250,252,.78);padding:.4rem 0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.Sidebar_orgSwitchSearch__WMjDw{width:min(100%,520px);min-height:52px;display:flex;align-items:center;gap:.75rem;color:#64748b;border:1px solid #cbd5e1;border-radius:999px;background:rgba(255,255,255,.88);padding:0 1rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.Sidebar_orgSwitchSearch__WMjDw input{width:100%;min-width:0;border:none;outline:none;background:transparent;color:#111827;font-size:1rem}.Sidebar_orgSwitchGrid__UpCBr{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:1rem;gap:1rem;padding-bottom:2rem}.Sidebar_orgSwitchCard__o4eWu{position:relative;min-height:156px;display:flex;flex-direction:column;justify-content:flex-start;gap:.45rem;border:1px solid #dbe3ec;border-radius:12px;background:#ffffff;color:#111827;cursor:pointer;padding:.5rem;text-align:left;box-shadow:0 10px 28px rgba(15,23,42,.06);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.Sidebar_orgSwitchCard__o4eWu:hover:not(:disabled):not(.Sidebar_orgSwitchCardActive__Sk1pQ){transform:translateY(-2px);border-color:#94a3b8;box-shadow:0 18px 42px rgba(15,23,42,.12)}.Sidebar_orgSwitchCard__o4eWu:disabled{cursor:wait;opacity:.72}.Sidebar_orgSwitchCardActive__Sk1pQ{border-color:transparent;background:#fbfdff;box-shadow:0 16px 38px rgba(15,23,42,.14)}.Sidebar_orgSwitchCardActive__Sk1pQ:after{content:"";position:absolute;inset:0;z-index:2;border:1px solid #111827;border-radius:inherit;pointer-events:none}.Sidebar_orgSwitchCurrentBadge__TpGf8{position:absolute;bottom:.24rem;right:.24rem;z-index:1;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#16a34a;color:#ffffff;box-shadow:0 6px 12px rgba(22,163,74,.24)}.Sidebar_orgSwitchLogoFrame__NYXOV{width:100%;height:88px;display:flex;align-items:center;justify-content:center;border:none;border-radius:0;background:transparent;padding:0}.Sidebar_orgSwitchLogo__ggpJy{width:100%;height:100%;display:block;background-position:50%;background-repeat:no-repeat;background-size:contain}.Sidebar_orgSwitchFallbackLogo__MumUp{width:58px;height:58px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:#111827;color:#ffffff}.Sidebar_orgSwitchCardBody__vprfF{width:100%;flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;min-width:0;text-align:center}.Sidebar_orgSwitchOrgName__lFE6q{color:#111827;font-size:.78rem;font-weight:700;line-height:1.12;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;text-align:center}.Sidebar_orgSwitchStatus__7iiNB{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;font-size:.64rem;font-weight:700;padding:.22rem .4rem;background:#ecfdf3;color:#166534}.Sidebar_orgSwitchEmpty__QBzOP{grid-column:1/-1;display:flex;align-items:center;justify-content:center;min-height:180px;border:1px dashed #cbd5e1;border-radius:12px;background:rgba(255,255,255,.7);color:#64748b;font-weight:600}.Sidebar_orgSwitchToast__KxYZd{position:fixed;top:max(1rem,env(safe-area-inset-top));left:50%;z-index:200000001;display:inline-flex;align-items:center;gap:.65rem;max-width:min(92vw,560px);transform:translateX(-50%);border:1px solid rgba(15,23,42,.14);border-radius:999px;background:#111827;color:#ffffff;padding:.75rem 1rem;box-shadow:0 18px 44px rgba(15,23,42,.26);font-size:.95rem;font-weight:700}.Sidebar_orgSwitchToast__KxYZd span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_spin__ldgS_{animation:Sidebar_spin__ldgS_ .9s linear infinite}@keyframes Sidebar_spin__ldgS_{to{transform:rotate(1turn)}}@media (max-width:768px){.Sidebar_sidebar__Wfj_x{--sidebar-region-dropdown-font-size:1rem;width:100%;height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(7rem + env(safe-area-inset-bottom));border-right:none;border-bottom:1px solid var(--color-border-light)}.Sidebar_nav__VrM2X{height:auto}.Sidebar_locationsScrollArea__o0pCM{overflow:visible;max-height:none;padding-bottom:1.5rem}.Sidebar_navItem__hAqs9{flex-shrink:0;border-radius:8px;margin-right:.5rem;padding:.75rem 1rem;white-space:nowrap;border-radius:10px;gap:.75rem}.Sidebar_locationsScrollArea__o0pCM .Sidebar_navItem__hAqs9 svg,.Sidebar_navItem__hAqs9 svg{width:1.5rem;height:1.5rem}.Sidebar_locationsScrollArea__o0pCM .Sidebar_navItem__hAqs9 img{width:1.5rem!important;height:1.5rem!important}.Sidebar_navLabel__EMr4J{font-size:1.125rem}.Sidebar_locationAddress__4LQmQ,.Sidebar_locationsScrollArea__o0pCM .Sidebar_navLabel__EMr4J,.Sidebar_navSectionHeaderText__2xSMy,.Sidebar_userName__DCGHi,.Sidebar_userRole__gcJCP{font-size:1rem}.Sidebar_organisationAvatar__Mkfg0{font-size:1.5rem}.Sidebar_orgSwitchOverlay__TJMnf{padding:0 .75rem max(.75rem,env(safe-area-inset-bottom))}.Sidebar_orgSwitchPanel__cIHAy{min-height:calc(100vh - max(1.5rem, env(safe-area-inset-top) + env(safe-area-inset-bottom)));gap:1rem}.Sidebar_orgSwitchHeader__5urvB{align-items:center;padding:max(.75rem,env(safe-area-inset-top)) 0 .75rem}.Sidebar_orgSwitchTitle__WqewN{font-size:1.5rem}.Sidebar_orgSwitchSubtitle__fFadN{font-size:.92rem}.Sidebar_orgSwitchCloseButton__5PeUn{width:40px;height:40px}.Sidebar_orgSwitchSearch__WMjDw{width:100%;min-height:48px}.Sidebar_orgSwitchSearchRow__TXsZo{position:fixed;top:auto;left:.75rem;right:.75rem;bottom:0;order:3;z-index:15;padding:.65rem 0 max(.75rem,env(safe-area-inset-bottom))}.Sidebar_orgSwitchGrid__UpCBr{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding-bottom:calc(4.75rem + env(safe-area-inset-bottom))}.Sidebar_orgSwitchCard__o4eWu{min-height:148px;gap:.4rem;padding:.48rem}.Sidebar_orgSwitchLogoFrame__NYXOV{height:78px;padding:0}.Sidebar_orgSwitchOrgName__lFE6q{font-size:.76rem}.Sidebar_orgSwitchStatus__7iiNB{font-size:.62rem;padding:.2rem .36rem}.Sidebar_orgSwitchToast__KxYZd{top:auto;bottom:max(1rem,env(safe-area-inset-bottom))}.Sidebar_userAvatar__Qf1gf{font-size:1rem}.Sidebar_sidebarFooter__UQg6u{display:block;padding-bottom:0}.Sidebar_navSectionHeaderText__2xSMy{padding-bottom:2.25rem}}@media (max-height:450px){.Sidebar_sidebar__Wfj_x{overflow-y:auto;-webkit-overflow-scrolling:touch}.Sidebar_nav__VrM2X{height:auto}.Sidebar_sidebarFooter__UQg6u{position:-webkit-sticky;position:sticky;bottom:0;background:var(--color-light-background);border-top:1px solid var(--color-border-light);z-index:1}}.Topbar_divider__VaSZf{width:1px;height:1.5rem;background:var(--color-border-light)}.Topbar_topbar__Tl_4D{display:flex;align-items:center;height:4rem;background:var(--color-foreground);border-bottom:1px solid var(--color-border-light);padding:0 1.5rem;gap:1rem;position:-webkit-sticky;position:sticky;top:var(--maintenance-offset,0);z-index:10050}@media (min-width:769px){.Topbar_topbar__Tl_4D{z-index:50!important}}.Topbar_topbarActions__Nx3_M{margin-left:auto;display:flex;align-items:center}.Topbar_superadminButton__Gwk4j{border:1px solid var(--color-border-light);background:var(--color-light-background);color:var(--color-text-high-contrast);border-radius:8px;padding:.45rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.Topbar_superadminButton__Gwk4j:hover{background:var(--color-dark-background)}.Topbar_superadminMenu__UClhs{display:grid;grid-gap:.25rem;gap:.25rem;padding:.5rem;min-width:150px;z-index:10050;position:relative}@media (min-width:769px){.Topbar_superadminMenu__UClhs{z-index:50}}.Topbar_superadminSubMenu__eMhH7{display:grid;grid-gap:.25rem;gap:.25rem;padding:.5rem;min-width:160px;z-index:10050;position:relative}@media (min-width:769px){.Topbar_superadminSubMenu__eMhH7{z-index:50}}.Topbar_superadminItem__5ZAkD{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.5rem;color:var(--color-text-high-contrast);text-decoration:none;font-size:.875rem;font-weight:500;border:none;background:transparent;width:100%;text-align:left;cursor:pointer}.Topbar_superadminItem__5ZAkD:hover{background:var(--color-secondary-action-background)}.Topbar_filesSubMenu__dBMPw{min-width:260px;max-height:320px;overflow-y:auto}.Topbar_fileBrowserHeader__4JTC0{display:grid;grid-gap:.5rem;gap:.5rem;padding:0 .75rem .5rem}.Topbar_fileBreadcrumbButton__1a1l0{display:inline-flex;align-items:center;gap:.35rem;width:-moz-fit-content;width:fit-content;border:none;background:transparent;color:var(--color-text-medium-contrast);font-size:.8rem;cursor:pointer;padding:0}.Topbar_fileBreadcrumbButton__1a1l0:hover{color:var(--color-text-high-contrast)}.Topbar_fileBreadcrumbs__9vyqo{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;min-width:0;color:var(--color-text-medium-contrast)}.Topbar_fileBreadcrumbLink__glNYQ{border:none;background:transparent;color:inherit;font-size:.8rem;cursor:pointer;padding:0;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Topbar_fileBreadcrumbLink__glNYQ:hover{color:var(--color-text-high-contrast)}.Topbar_hiddenFileInput__89zMl{display:none}.Topbar_folderEntry__n5gWh{justify-content:flex-start}.Topbar_folderName__PjEw2{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Topbar_fileEntry__7thf9{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.5rem}.Topbar_fileEntry__7thf9:hover{background:var(--color-secondary-action-background)}.Topbar_fileLink__FxQe1{flex:1 1;min-width:0;color:var(--color-text-high-contrast);text-decoration:none;font-size:.85rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Topbar_fileSize__z5_Qq{font-size:.75rem;color:var(--color-text-medium-contrast);margin-left:.5rem;min-width:3.5rem;text-align:right}.Topbar_fileLink__FxQe1:hover{text-decoration:underline}.Topbar_fileCopyButton__30MOh{border:none;background:transparent;color:var(--color-text-high-contrast);cursor:pointer;padding:.25rem;border-radius:.35rem;display:inline-flex;align-items:center;justify-content:center}.Topbar_fileCopyButton__30MOh:hover{background:var(--color-light-background)}.Topbar_fileStatus___QHfe{padding:.5rem .75rem;font-size:.8rem;color:var(--color-text-medium-contrast)}.Topbar_fileSectionLabel__8gX61{padding:.25rem .75rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-medium-contrast);font-weight:600}.Topbar_fileSectionDivider__tLPBd{height:1px;background:var(--color-border-light);margin:.5rem 0}.Topbar_toggleItem__7yEea{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.Topbar_toggleLabel__BMLnp{display:inline-flex;align-items:center;gap:.5rem}.Topbar_featureFlagItem__eGrsD{min-width:260px}.Topbar_featureFlagLabel__VSa_F{display:inline-flex;align-items:center;gap:.6rem;font-size:.9rem}.Topbar_toggleCheckbox__XDCbc{width:1.1rem;height:1.1rem;accent-color:#f97316}.Topbar_maintenanceNote__kkCci{margin:.5rem 0 0;font-size:.8rem;color:var(--color-text-medium-contrast)}.Topbar_maintenanceError__WHFV4{margin:.5rem 0 0;font-size:.85rem;color:#dc2626;font-weight:600}.Topbar_maintenanceMessage__2A4CL{width:100%;min-height:96px;resize:vertical;padding:.75rem;border-radius:.5rem;border:1px solid var(--color-border-light,#e5e7eb);font-size:.9rem;font-family:inherit}.Topbar_maintenanceActions__XY396{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}.Topbar_maintenancePrimary__KkQKq{background:#f97316;color:#fff7ed;border:none;border-radius:.5rem;padding:.6rem 1.25rem;font-weight:600;cursor:pointer}.Topbar_maintenanceSecondary__ej9it{background:transparent;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;padding:.6rem 1.25rem;cursor:pointer}.Topbar_sidebarToggle__gNLP5{background:none;border:none;color:var(--color-text-high-contrast);display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:6px;cursor:pointer;transition:background .15s}.Topbar_sidebarToggle__gNLP5:hover{background:var(--color-light-background)}.Topbar_breadcrumbs__wJ2wS{display:flex;align-items:center;gap:0}.Topbar_breadcrumbs__wJ2wS,.Topbar_crumb__3Qn_z{font-size:.875rem;font-weight:500;color:var(--color-text-high-contrast)}.Topbar_crumb__3Qn_z{background:none;border:none;padding:.5rem;border-radius:8px;cursor:pointer;font-family:var(--font-inter),system-ui,sans-serif;transition:background .15s;overflow:hidden;text-overflow:ellipsis}.Topbar_crumb__3Qn_z:hover{background:var(--color-light-background)}@media (min-width:769px){.Topbar_topbar__Tl_4D{z-index:50}}@media (max-width:768px){.Topbar_topbar__Tl_4D{padding:0 1rem;height:4rem}.Topbar_breadcrumbs__wJ2wS{font-size:.95rem}.Topbar_sidebarToggle__gNLP5{padding:.25rem}}.Topbar_sidebarHeader___H0S_{padding:1.5rem;border-bottom:1px solid var(--color-border-light)}.Topbar_logo__vWHvO{font-size:1.5rem;font-weight:700;color:var(--color-text-high-contrast);margin:0}.Topbar_nav__Gjgbq{flex:1 1;padding:1rem 0;display:flex;flex-direction:column;gap:.25rem}.Topbar_navItem__0k6RQ{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;color:var(--color-text-medium-contrast);text-decoration:none;font-weight:500;transition:all .2s;border-radius:0 8px 8px 0;margin-right:1rem}.Topbar_navItem__0k6RQ:hover{background:var(--color-light-background);color:var(--color-text-high-contrast)}.Topbar_navItem__0k6RQ.Topbar_active__Hdgdz{background:var(--color-primary-contrast-background);color:var(--color-primary-contrast-foreground)}.Topbar_navIcon__OkDwt{font-size:1.25rem;width:1.5rem;text-align:center}.Topbar_navLabel__mNpQh{font-size:.875rem}.Topbar_sidebarFooter__H1Bhc{padding:1.5rem;border-top:1px solid var(--color-border-light)}.Topbar_userInfo__fAIkp{display:flex;align-items:center;gap:.75rem}.Topbar_userAvatar__2D9FO{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--color-primary-action-background);color:var(--color-primary-action-foreground);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem}.Topbar_userDetails__FUY1u{display:flex;flex-direction:column;gap:.125rem}.Topbar_userName__IaPyh{font-weight:500;color:var(--color-text-high-contrast);font-size:.875rem}.Topbar_userRole__NiWeS{color:var(--color-text-medium-contrast);font-size:.75rem}.Topbar_background__8jBf7{background:var(--color-foreground);border-right:1px solid var(--color-border-light)}.Topbar_border-bottom__4K_ct{border-bottom:1px solid var(--color-border-light)}.Topbar_text-high__t1ag6{color:var(--color-text-high-contrast)}.Topbar_text-medium__e7DPG{color:var(--color-text-medium-contrast)}.Topbar_radius__qCAia{border-radius:0 8px 8px 0}.Topbar_background-hover__kdx6A{background:var(--color-light-background);color:var(--color-text-high-contrast)}.Topbar_background-active__mevV9{background:var(--color-primary-contrast-background);color:var(--color-primary-contrast-foreground)}.Topbar_avatar__yXtb1{border-radius:50%;background:var(--color-primary-action-background);color:var(--color-primary-action-foreground)}.Topbar_text-high-bold__qkviO{color:var(--color-text-high-contrast)}.Topbar_text-medium-bold__Rv4zy{color:var(--color-text-medium-contrast)}.Topbar_border-none__K0ro4{border-right:none}.Topbar_border-bottom-light__NYlnE{border-bottom:1px solid var(--color-border-light)}.Topbar_radius-8__FLYCV{border-radius:8px}.Modal_overlay__cza8g{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1000}.Modal_content__I_pH0{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:white;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:600px;width:90vw;max-height:80vh;overflow:hidden;display:flex;flex-direction:column;z-index:1001}.Modal_header__nqLWP{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--color-border-light,#e5e7eb);align-items:center}.Modal_title__JXUjh{font-size:1.25rem;font-weight:600;color:var(--color-text-high-contrast,#222);margin:0 0 .25rem}.Modal_description__jHY6g{font-size:.875rem;color:var(--color-text-medium-contrast,#666);margin:0}.Modal_closeButton__YjHCd{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:.375rem;color:var(--color-text-medium-contrast,#888);transition:all .2s ease;flex-shrink:0}.Modal_closeButton__YjHCd:hover{background:var(--color-light-background,#f8fafc);color:var(--color-text-high-contrast,#222)}.Modal_body__GPxOv{flex:1 1;overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.Modal_footer__3xcfJ{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid var(--color-border-light,#e5e7eb)}.MarkdownText_markdown__yc6nV{line-height:1.4}.MarkdownText_markdown__yc6nV p{margin:.25rem 0}.MarkdownText_markdown__yc6nV ol,.MarkdownText_markdown__yc6nV ul{margin:.5rem 0 .5rem 1rem;padding-left:1rem}.MarkdownText_markdown__yc6nV li{margin-bottom:.25rem}.MarkdownText_markdown__yc6nV h1,.MarkdownText_markdown__yc6nV h2,.MarkdownText_markdown__yc6nV h3,.MarkdownText_markdown__yc6nV h4,.MarkdownText_markdown__yc6nV h5,.MarkdownText_markdown__yc6nV h6{font-weight:600;margin:.75rem 0 .25rem;line-height:1.3}.MarkdownText_markdown__yc6nV h1{font-size:1.25rem}.MarkdownText_markdown__yc6nV h2{font-size:1.15rem}.MarkdownText_markdown__yc6nV h3,.MarkdownText_markdown__yc6nV h4,.MarkdownText_markdown__yc6nV h5,.MarkdownText_markdown__yc6nV h6{font-size:1.05rem}.MarkdownText_markdown__yc6nV strong{font-weight:600}.MarkdownText_markdown__yc6nV em{font-style:italic}.MarkdownText_markdown__yc6nV .markdown-link{color:#0f766e;font-weight:600;text-decoration:underline;text-underline-offset:2px}.MarkdownText_markdown__yc6nV .markdown-link:hover{color:#115e59}