.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{display:flex;justify-content:space-between;align-items:center;border-radius:.125rem;cursor:pointer;padding:.875rem}.Sidebar_organistionButton__RNiZn:hover{background:var(--color-dark-background)}.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}@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_userAvatar__Qf1gf{font-size:1rem}.Sidebar_sidebarFooter__UQg6u{display:block;padding-bottom:1.5rem}.Sidebar_navSectionHeaderText__2xSMy{padding-bottom:2.25rem}}.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}.AiHelperModal_overlay__03BCx{position:fixed;inset:0;background:rgba(15,23,42,.38);z-index:10100}.AiHelperModal_mobileOverlay__VfPd_{background:#ffffff!important}.AiHelperModal_content__Vk6_x,.AiHelperModal_scopeMenu__yRGIQ,.AiHelperModal_scopeUserMenu__NUaV_{--activities-page-bg:#f8fafc;--activities-card-bg:#ffffff;--activities-band-bg:#eef2f7;--activities-border:#e2e8f0;--activities-border-strong:#cbd5e1;--activities-heading:#0f172a;--activities-text:#1a1a1a;--activities-secondary:#475569;--activities-muted:#64748b;--activities-soft-muted:#94a3b8;--activities-primary:#1e40af;--activities-primary-hover:#2563eb;--activities-info-bg:#eff6ff;--activities-info-soft:#dbeafe;--activities-info-border:#bfdbfe;--activities-info-border-strong:#93c5fd;--activities-success-bg:#dcfce7;--activities-success-text:#166534;--activities-pending-bg:#f3f4f6;--activities-pending-text:#6b7280;--activities-danger:#dc3545;--activities-danger-bg:#fef2f2;--activities-danger-border:#fecaca;--activities-focus:rgba(37,99,235,0.18);--activities-card-shadow:0 2px 8px rgba(0,0,0,0.08)}.AiHelperModal_content__Vk6_x{position:fixed;top:50%;left:50%;display:flex;width:min(78rem,calc(100vw - 2rem));height:min(80vh,calc(100vh - 2rem));max-height:calc(100vh - 2rem);flex-direction:column;transform:translate(-50%,-50%);border:1px solid var(--activities-border);border-radius:12px;background:var(--activities-page-bg);box-shadow:0 22px 70px rgba(15,23,42,.2);overflow:hidden;z-index:10101}.AiHelperModal_mobileContent__A7s5X{position:fixed!important;inset:0!important;top:0!important;left:0!important;width:100vw!important;max-width:none!important;min-height:0!important;height:100vh!important;height:100dvh!important;max-height:none!important;transform:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}.AiHelperModal_header__zZG9E{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--activities-border);background:var(--activities-card-bg);padding:.875rem 1rem}.AiHelperModal_titleGroup__HE32B{display:flex;min-width:0;align-items:center;gap:.75rem}.AiHelperModal_iconBadge___bZ0_{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid var(--activities-border);border-radius:8px;background:var(--activities-page-bg);color:var(--activities-secondary);cursor:default;padding:0}.AiHelperModal_adminToggleButton__S4Hir:focus-visible,.AiHelperModal_archiveChatButton__kDQmN:focus-visible,.AiHelperModal_chatListItemMain__0kSUO:focus-visible,.AiHelperModal_closeButton__4nGke:focus-visible,.AiHelperModal_iconBadge___bZ0_:focus-visible,.AiHelperModal_iconButton__zWYrI:focus-visible,.AiHelperModal_loadMoreChatsButton__9EO62:focus-visible,.AiHelperModal_mobileArchiveChatButton__gNbiq:focus-visible,.AiHelperModal_mobileLoadMoreButton__cTAtt:focus-visible,.AiHelperModal_newChatButton__ewzZZ:focus-visible,.AiHelperModal_removeAttachmentButton__SFQTG:focus-visible,.AiHelperModal_reviewToggleButton__rXrc6:focus-visible,.AiHelperModal_scopeButton__AhJlh:focus-visible,.AiHelperModal_sendButton__nULWr:focus-visible{outline:3px solid var(--activities-focus);outline-offset:2px}.AiHelperModal_titleText__9FhJU{min-width:0}.AiHelperModal_title__NA4qY{margin:0;color:var(--activities-heading);font-size:1.15rem;font-weight:700;letter-spacing:0}.AiHelperModal_description__DLvP8{max-width:38rem;margin-top:.15rem;color:var(--activities-muted);font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiHelperModal_headerActions__7zwbN{display:flex;align-items:center;gap:.625rem;flex:0 0 auto}.AiHelperModal_diagnosticsPill__InyHE{display:inline-flex;min-height:32px;align-items:center;border:1px solid var(--activities-info-border);border-radius:10px;background:var(--activities-info-bg);color:var(--activities-primary);padding:1px 6px;font-size:.625rem;font-weight:600;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap}.AiHelperModal_closeButton__4nGke{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid var(--activities-border-strong);border-radius:8px;background:var(--activities-card-bg);color:var(--activities-heading);cursor:pointer}.AiHelperModal_closeButton__4nGke:hover{background:var(--activities-band-bg)}.AiHelperModal_adminToggleButton__S4Hir{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid var(--activities-border-strong);border-radius:8px;background:var(--activities-card-bg);color:#334155;cursor:pointer}.AiHelperModal_adminToggleButton__S4Hir:hover{background:var(--activities-band-bg)}.AiHelperModal_adminToggleButtonActive__CLgWn{border-color:var(--activities-info-border);background:var(--activities-info-bg);color:var(--activities-primary)}.AiHelperModal_reviewToggleButton__rXrc6{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid var(--activities-border-strong);border-radius:8px;background:var(--activities-card-bg);color:var(--activities-muted);cursor:pointer}.AiHelperModal_reviewToggleButton__rXrc6:hover:not(:disabled){background:var(--activities-band-bg)}.AiHelperModal_reviewToggleButtonActive__0qxjy{border-color:var(--activities-danger-border);background:var(--activities-danger-bg);color:var(--activities-danger)}.AiHelperModal_reviewToggleButton__rXrc6:disabled{cursor:not-allowed;opacity:.55}.AiHelperModal_mobileReviewToggleButton__GrSVx{display:none}.AiHelperModal_mobileNewChatButton__adJRr{display:none;width:32px;height:32px;align-items:center;justify-content:center;border:1px solid var(--activities-border-strong);border-radius:8px;background:var(--activities-card-bg);color:var(--activities-primary);cursor:pointer}.AiHelperModal_mobileNewChatButton__adJRr:disabled{cursor:not-allowed;opacity:.55}.AiHelperModal_scopeMenu__yRGIQ,.AiHelperModal_scopeUserMenu__NUaV_{min-width:14rem;border:1px solid var(--activities-border);border-radius:8px;background:var(--activities-card-bg);box-shadow:var(--activities-card-shadow);padding:.375rem;z-index:10150}.AiHelperModal_scopeUserMenu__NUaV_{width:min(24rem,calc(100vw - 1rem));max-height:min(24rem,calc(100vh - 5rem));overflow:auto}.AiHelperModal_scopeMenuItem__J1Dl7,.AiHelperModal_scopeUserMenuItem__AfyGs{display:grid;min-height:36px;align-items:center;grid-gap:.5rem;gap:.5rem;border-radius:7px;color:var(--activities-heading);cursor:pointer;outline:none;padding:.5rem .625rem}.AiHelperModal_scopeMenuItem__J1Dl7{grid-template-columns:20px minmax(0,1fr) auto}.AiHelperModal_scopeUserMenuItem__AfyGs{grid-template-columns:20px minmax(0,1fr)}.AiHelperModal_scopeMenuItem__J1Dl7:focus,.AiHelperModal_scopeMenuItem__J1Dl7:hover,.AiHelperModal_scopeUserMenuItem__AfyGs:focus,.AiHelperModal_scopeUserMenuItem__AfyGs:hover{background:var(--activities-band-bg)}.AiHelperModal_scopeMenuItemSelected__SF9yn{background:var(--activities-info-bg);color:var(--activities-primary);font-weight:750}.AiHelperModal_scopeMenuIndicator__2AoOa{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;color:var(--activities-primary)}.AiHelperModal_scopeMenuChevron__NSOg1{color:var(--activities-muted)}.AiHelperModal_scopeMenuUserText__6BSzi{display:flex;min-width:0;flex-direction:column;gap:.125rem}.AiHelperModal_scopeMenuUserText__6BSzi small,.AiHelperModal_scopeMenuUserText__6BSzi span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiHelperModal_scopeMenuUserText__6BSzi small{color:var(--activities-muted);font-size:.72rem;font-weight:500}.AiHelperModal_scopeMenuEmpty__mUAp9{color:var(--activities-soft-muted);padding:.875rem .625rem;text-align:center;font-size:.85rem}.AiHelperModal_body__8EZmY{display:grid;flex:1 1;min-height:0;grid-template-columns:250px minmax(0,1fr);background:var(--activities-page-bg);overflow:hidden}.AiHelperModal_archiveConfirmOverlay__nRfeS{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.28);padding:1rem;z-index:3}.AiHelperModal_archiveConfirmCard__t3f0F{display:grid;width:min(29rem,100%);grid-template-columns:auto minmax(0,1fr);grid-gap:.875rem;gap:.875rem;border:1px solid var(--activities-border);border-radius:8px;background:var(--activities-card-bg);box-shadow:var(--activities-card-shadow);padding:1rem}.AiHelperModal_archiveConfirmIcon__FtKLh{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:8px;background:var(--activities-danger-bg);color:var(--activities-danger)}.AiHelperModal_archiveConfirmText__kbh6g{min-width:0}.AiHelperModal_archiveConfirmText__kbh6g h3{margin:0;color:var(--activities-heading);font-size:1rem;font-weight:800}.AiHelperModal_archiveConfirmText__kbh6g p{margin:.35rem 0 0;color:var(--activities-secondary);font-size:.875rem;line-height:1.45}.AiHelperModal_archiveConfirmText__kbh6g strong{display:block;margin-top:.5rem;color:var(--activities-heading);font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiHelperModal_archiveConfirmActions__QdREn{display:flex;grid-column:1/-1;justify-content:flex-end;gap:.5rem}.AiHelperModal_archiveCancelButton__cEoB9,.AiHelperModal_archiveConfirmButton__BzVxI{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:.4rem;border-radius:8px;cursor:pointer;font-size:.84rem;font-weight:800;padding:.35rem .75rem}.AiHelperModal_archiveCancelButton__cEoB9{border:1px solid var(--activities-border-strong);background:var(--activities-card-bg);color:#334155}.AiHelperModal_archiveConfirmButton__BzVxI{border:1px solid var(--activities-danger);background:var(--activities-danger);color:#ffffff}.AiHelperModal_archiveCancelButton__cEoB9:hover:not(:disabled){background:var(--activities-page-bg)}.AiHelperModal_archiveConfirmButton__BzVxI:hover:not(:disabled){background:var(--activities-danger)}.AiHelperModal_archiveCancelButton__cEoB9:disabled,.AiHelperModal_archiveConfirmButton__BzVxI:disabled{cursor:not-allowed;opacity:.65}.AiHelperModal_chatRail__KUK5l{display:flex;min-height:0;flex-direction:column;border-right:1px solid var(--activities-border);background:var(--activities-page-bg)}.AiHelperModal_railHeader__T_md6{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--activities-border);color:#334155;padding:0 .875rem;font-size:.8125rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.AiHelperModal_railActions__R7Qp8{display:inline-flex;align-items:center;gap:.45rem}.AiHelperModal_filterPanel__WJfWz{display:flex;flex-direction:column;gap:.5rem;border-bottom:1px solid var(--activities-border);padding:.75rem}.AiHelperModal_filterLabel__IOB4x{color:var(--activities-muted);font-size:.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.AiHelperModal_orgSelect__J6Tek,.AiHelperModal_userFilterTrigger__HmN0T{width:100%;min-height:36px;border:1px solid var(--activities-border-strong);border-radius:8px;background:var(--activities-card-bg);color:var(--activities-heading);font-size:.835rem;outline:none}.AiHelperModal_orgSelect__J6Tek{padding:.45rem .625rem}.AiHelperModal_orgSelect__J6Tek:focus,.AiHelperModal_userFilterTrigger__HmN0T:focus-visible{border-color:var(--activities-info-border-strong);box-shadow:0 0 0 3px var(--activities-focus)}.AiHelperModal_userFilter__BC4IL{display:flex;min-width:0;flex-direction:column;gap:.375rem}.AiHelperModal_userFilterTrigger__HmN0T{display:flex;align-items:center;justify-content:space-between;gap:.5rem;cursor:pointer;padding:.45rem .625rem;text-align:left}.AiHelperModal_orgSelect__J6Tek:disabled,.AiHelperModal_userFilterTrigger__HmN0T:disabled{cursor:not-allowed;opacity:.55}.AiHelperModal_chevronOpen__6c_bE{transform:rotate(180deg)}.AiHelperModal_userFilterMenu__6YgxA{width:260px;max-width:calc(100vw - 2rem);border:1px solid var(--activities-border);border-radius:8px;background:var(--activities-card-bg);box-shadow:var(--activities-card-shadow);padding:.375rem;z-index:10120}.AiHelperModal_userFilterItem__9wF0V{border-radius:7px;color:var(--activities-heading);cursor:pointer;outline:none}.AiHelperModal_userFilterActions__xUdvK{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.375rem;gap:.375rem;border-bottom:1px solid var(--activities-border);margin-bottom:.375rem;padding-bottom:.375rem}.AiHelperModal_userFilterAction__2xang{min-height:30px;border:1px solid var(--activities-border-strong);border-radius:7px;background:var(--activities-card-bg);color:#334155;cursor:pointer;font-size:.85rem;font-weight:700;padding:.35rem .45rem}.AiHelperModal_userFilterItems__AiJBP{max-height:15rem;overflow:auto}.AiHelperModal_userFilterItem__9wF0V{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;grid-gap:.5rem;gap:.5rem;padding:.5rem .625rem}.AiHelperModal_userFilterAction__2xang:focus-visible,.AiHelperModal_userFilterAction__2xang:hover,.AiHelperModal_userFilterItem__9wF0V:focus,.AiHelperModal_userFilterItem__9wF0V:hover{background:var(--activities-band-bg)}.AiHelperModal_userFilterAction__2xang:focus-visible{outline:3px solid var(--activities-focus);outline-offset:1px}.AiHelperModal_userFilterItemSelected__gXIpt{background:var(--activities-info-bg)}.AiHelperModal_userFilterCheck__qntrC{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border:1px solid #cbd5e1;border-radius:5px;color:var(--activities-primary)}.AiHelperModal_userFilterText__o4SAs{display:flex;min-width:0;flex-direction:column;gap:.125rem;font-size:.85rem}.AiHelperModal_userFilterText__o4SAs small,.AiHelperModal_userFilterText__o4SAs span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiHelperModal_userFilterText__o4SAs small{color:var(--activities-muted);font-size:.72rem}.AiHelperModal_userFilterEmpty__G_YDh{color:var(--activities-soft-muted);padding:.875rem .625rem;text-align:center;font-size:.85rem}.AiHelperModal_newChatButton__ewzZZ,.AiHelperModal_scopeButton__AhJlh{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:1px solid var(--activities-border-strong);border-radius:8px;background:var(--activities-card-bg);color:var(--activities-primary);cursor:pointer}.AiHelperModal_newChatButton__ewzZZ:hover:not(:disabled),.AiHelperModal_scopeButton__AhJlh:hover:not(:disabled){background:var(--activities-info-bg);border-color:var(--activities-info-border)}.AiHelperModal_scopeButtonMuted__Qb83S{border-color:var(--activities-border-strong);background:var(--activities-card-bg);color:var(--activities-soft-muted)}.AiHelperModal_scopeButtonActive__0YrRs{border-color:var(--activities-info-border);background:var(--activities-info-bg);color:var(--activities-primary)}.AiHelperModal_mobileScopeButton__FIx6y{display:none}.AiHelperModal_chatListItemDisabled__4lqER,.AiHelperModal_newChatButton__ewzZZ:disabled,.AiHelperModal_scopeButton__AhJlh:disabled{cursor:not-allowed;opacity:.55}.AiHelperModal_chatList__lvt0n{display:flex;min-height:0;flex:1 1;flex-direction:column;gap:.375rem;overflow:auto;padding:.625rem}.AiHelperModal_mobileChatPicker___bssP{display:none}.AiHelperModal_mobileChatPickerRow__j2sJh{display:flex;align-items:center;gap:.45rem}.AiHelperModal_mobileChatSelect__BQs2S{width:100%;min-height:36px;border:1px solid var(--activities-border-strong);border-radius:8px;background:var(--activities-card-bg);color:var(--activities-heading);font-size:.84rem;outline:none;padding:.45rem .625rem}.AiHelperModal_mobileChatSelect__BQs2S:focus{border-color:var(--activities-info-border-strong);box-shadow:0 0 0 3px var(--activities-focus)}.AiHelperModal_mobileChatSelect__BQs2S:disabled{cursor:not-allowed;opacity:.55}.AiHelperModal_mobileArchiveChatButton__gNbiq{display:inline-flex;width:36px;min-width:36px;height:36px;align-items:center;justify-content:center;border:1px solid var(--activities-danger-border);border-radius:8px;background:var(--activities-danger-bg);color:var(--activities-danger);cursor:pointer}.AiHelperModal_mobileArchiveChatButton__gNbiq:hover:not(:disabled){border-color:var(--activities-danger);background:var(--activities-danger-bg)}.AiHelperModal_mobileArchiveChatButton__gNbiq:disabled{cursor:not-allowed;opacity:.55}.AiHelperModal_chatListItem__vBwKl{position:relative;display:block;width:100%;min-height:88px;border:1px solid var(--activities-border);border-radius:8px;background:var(--activities-card-bg);color:var(--activities-heading);overflow:hidden}.AiHelperModal_chatListItem__vBwKl:not(.AiHelperModal_chatListItemDisabled__4lqER):hover{border-color:var(--activities-border-strong);background:var(--activities-card-bg);box-shadow:var(--activities-card-shadow)}.AiHelperModal_chatListItemActive__BkBsD{border-color:var(--activities-info-border-strong);background:var(--activities-info-bg)}.AiHelperModal_chatListItemMain__0kSUO{display:flex;width:100%;min-height:86px;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.5rem;border:0;background:transparent;color:inherit;cursor:pointer;padding:.625rem .75rem;text-align:left}.AiHelperModal_chatListItemMain__0kSUO:disabled{cursor:not-allowed}.AiHelperModal_chatListItemWithAction__AcukI .AiHelperModal_chatListItemMain__0kSUO{padding-right:2.8rem}.AiHelperModal_archiveChatButton__kDQmN{position:absolute;top:.45rem;right:.45rem;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:1px solid var(--activities-danger-border);border-radius:7px;background:var(--activities-danger-bg);color:var(--activities-danger);cursor:pointer;opacity:1;transition:opacity .12s ease,background .12s ease,border-color .12s ease}.AiHelperModal_archiveChatButton__kDQmN:hover:not(:disabled){border-color:var(--activities-danger);background:var(--activities-danger-bg)}.AiHelperModal_archiveChatButton__kDQmN:disabled{cursor:not-allowed;opacity:.55}.AiHelperModal_chatTitleRow__3VYX4{display:flex;width:100%;min-width:0;align-items:center;gap:.45rem}.AiHelperModal_chatTitle__lbf6C{min-width:0;flex:1 1;color:var(--activities-heading);font-size:.875rem;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiHelperModal_archivedBadge__bgwrV{display:inline-flex;min-height:19px;align-items:center;border:1px solid var(--activities-border);border-radius:999px;background:var(--activities-pending-bg);color:var(--activities-pending-text);flex:0 0 auto;font-size:.67rem;font-weight:800;padding:.1rem .4rem;text-transform:uppercase}.AiHelperModal_reviewFlagBadge__Jpsm4{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border:1px solid var(--activities-danger-border);border-radius:999px;background:var(--activities-danger-bg);color:var(--activities-danger);flex:0 0 auto}.AiHelperModal_chatMetaGrid__5I48o{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:.25rem .5rem;gap:.25rem .5rem;color:var(--activities-muted);font-size:.75rem;line-height:1.25}.AiHelperModal_chatOwner__cabPj{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiHelperModal_chatOwnerYou___1EdS{color:var(--activities-heading);font-weight:800}.AiHelperModal_chatDate__fW_RJ{justify-self:end;white-space:nowrap}.AiHelperModal_chatCount__t9FV2{grid-column:1/-1;color:var(--activities-soft-muted);font-size:.72rem}.AiHelperModal_emptyChatList__X8pdW{display:flex;min-height:4rem;align-items:center;justify-content:center;gap:.45rem;color:var(--activities-soft-muted);font-size:.875rem}.AiHelperModal_chatListLoading__GIV7F{color:var(--activities-muted);font-weight:700}.AiHelperModal_loadMoreChatsButton__9EO62,.AiHelperModal_mobileLoadMoreButton__cTAtt{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:.4rem;border:1px solid var(--activities-border-strong);border-radius:8px;background:var(--activities-card-bg);color:#334155;cursor:pointer;font-size:.82rem;font-weight:700}.AiHelperModal_loadMoreChatsButton__9EO62{width:100%;margin-top:.125rem}.AiHelperModal_mobileLoadMoreButton__cTAtt{width:100%;margin-top:.45rem}.AiHelperModal_loadMoreChatsButton__9EO62:hover:not(:disabled),.AiHelperModal_mobileLoadMoreButton__cTAtt:hover:not(:disabled){border-color:var(--activities-info-border);background:var(--activities-info-bg);color:var(--activities-primary)}.AiHelperModal_loadMoreChatsButton__9EO62:disabled,.AiHelperModal_mobileLoadMoreButton__cTAtt:disabled{cursor:not-allowed;opacity:.55}.AiHelperModal_chatPanel__ROri6{display:flex;min-width:0;min-height:0;flex-direction:column}.AiHelperModal_messageViewport__CXZ8x{flex:1 1;min-height:0;background:var(--activities-page-bg);overflow:auto;padding:1.25rem}.AiHelperModal_messageStack__j_1Es{display:flex;min-height:100%;flex-direction:column;gap:.875rem}.AiHelperModal_messageRow__vTBs_{display:flex;width:100%}.AiHelperModal_userRow__I6_n_{justify-content:flex-end}.AiHelperModal_assistantRow__TxKOo{justify-content:flex-start}.AiHelperModal_messageBubble__C7E5H{max-width:min(42rem,82%);border:1px solid var(--activities-border);border-radius:8px;padding:.75rem .875rem;box-shadow:var(--activities-card-shadow)}.AiHelperModal_userBubble__hi5MT{border-color:var(--activities-primary);background:var(--activities-primary);color:#ffffff}.AiHelperModal_assistantBubble__Euusa{background:var(--activities-card-bg);color:#334155}.AiHelperModal_userText__dpuHr{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9375rem;line-height:1.48}.AiHelperModal_assistantText__p0v8k{color:#334155;font-size:.9375rem;line-height:1.55;overflow-wrap:anywhere}.AiHelperModal_assistantText__p0v8k p:first-child{margin-top:0}.AiHelperModal_assistantText__p0v8k p:last-child{margin-bottom:0}.AiHelperModal_messageImage__dDPHR{width:min(20rem,70vw);aspect-ratio:4/3;border:1px solid var(--activities-border);border-radius:8px;background-color:var(--activities-border);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:.625rem}.AiHelperModal_thinking__IL6AC{display:inline-flex;align-items:center;gap:.5rem;color:var(--activities-muted);font-size:.875rem;font-weight:600}.AiHelperModal_centerState__Z5WIH{display:flex;min-height:100%;align-items:center;justify-content:center;flex-direction:column;gap:.625rem;color:var(--activities-muted);font-size:.95rem;text-align:center}.AiHelperModal_errorBanner__YLhJa{display:flex;align-items:center;gap:.5rem;border-top:1px solid var(--activities-danger-border);background:var(--activities-danger-bg);color:var(--activities-danger);padding:.625rem 1rem;font-size:.875rem}.AiHelperModal_composer__sLMVm{border-top:1px solid var(--activities-border);background:var(--activities-card-bg);padding:.875rem 1rem .75rem}.AiHelperModal_composerRow__w5xLC{display:grid;grid-template-columns:42px minmax(0,1fr) 42px;align-items:end;grid-gap:.625rem;gap:.625rem}.AiHelperModal_promptInput__LKyHV{width:100%;min-height:46px;max-height:10rem;resize:vertical;border:1px solid var(--activities-border-strong);border-radius:8px;background:var(--activities-card-bg);color:var(--activities-heading);padding:.75rem .875rem;font-size:.9375rem;line-height:1.45;outline:none}.AiHelperModal_promptInput__LKyHV:focus{border-color:var(--activities-info-border-strong);box-shadow:0 0 0 3px var(--activities-focus)}.AiHelperModal_promptInput__LKyHV::placeholder{color:var(--activities-soft-muted)}.AiHelperModal_fileInput__5eG5n{display:none}.AiHelperModal_iconButton__zWYrI,.AiHelperModal_removeAttachmentButton__SFQTG,.AiHelperModal_sendButton__nULWr{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:8px;cursor:pointer}.AiHelperModal_iconButton__zWYrI{border:1px solid var(--activities-border-strong);background:var(--activities-card-bg);color:#334155}.AiHelperModal_iconButton__zWYrI:hover:not(:disabled){background:var(--activities-band-bg)}.AiHelperModal_sendButton__nULWr{border:0;background:var(--activities-primary);color:#ffffff}.AiHelperModal_sendButton__nULWr:hover:not(:disabled){background:var(--activities-primary-hover)}.AiHelperModal_iconButton__zWYrI:disabled,.AiHelperModal_sendButton__nULWr:disabled{cursor:not-allowed;opacity:.52}.AiHelperModal_attachmentPreview__EAJlY{display:grid;max-width:24rem;grid-template-columns:42px minmax(0,1fr) 34px;align-items:center;grid-gap:.75rem;gap:.75rem;border:1px solid var(--activities-border);border-radius:8px;background:var(--activities-page-bg);margin-bottom:.75rem;padding:.5rem}.AiHelperModal_thumbnail__1o0SP{width:42px;height:42px;border:1px solid var(--activities-border-strong);border-radius:6px;background-color:var(--activities-card-bg);background-position:50%;background-repeat:no-repeat;background-size:cover}.AiHelperModal_attachmentDetails__naG8V{display:flex;min-width:0;flex-direction:column;gap:.125rem}.AiHelperModal_attachmentName__coGUA{color:var(--activities-heading);font-size:.875rem;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiHelperModal_attachmentMeta__3NxkC{color:var(--activities-muted);font-size:.75rem}.AiHelperModal_removeAttachmentButton__SFQTG{width:34px;height:34px;border:1px solid var(--activities-danger-border);background:var(--activities-card-bg);color:var(--activities-danger)}.AiHelperModal_removeAttachmentButton__SFQTG:hover{background:var(--activities-danger-bg)}.AiHelperModal_composerMeta__zRxOF{display:flex;justify-content:flex-end;color:var(--activities-muted);font-size:.75rem;margin-top:.35rem}.AiHelperModal_promptCountError__6dTeK{color:var(--activities-danger);font-weight:650}.AiHelperModal_kbPanel__h8LHG{display:flex;min-width:0;min-height:0;grid-column:1/-1;flex-direction:column;gap:.875rem;background:var(--activities-page-bg);overflow:auto;padding:1rem}.AiHelperModal_kbUnlockCard__7_mVh{display:flex;width:min(28rem,100%);flex-direction:column;gap:1rem;align-self:center;border:1px solid var(--activities-border);border-radius:8px;background:var(--activities-card-bg);margin:auto;padding:1.25rem;box-shadow:var(--activities-card-shadow)}.AiHelperModal_kbUnlockIcon__2l_6n{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--activities-border);background:var(--activities-page-bg);color:var(--activities-secondary)}.AiHelperModal_kbHeader__VQyUN h2,.AiHelperModal_kbUnlockCard__7_mVh h2{margin:0;color:var(--activities-heading);font-size:1.05rem;font-weight:750}.AiHelperModal_kbHeader__VQyUN p,.AiHelperModal_kbUnlockCard__7_mVh p{margin:.25rem 0 0;color:var(--activities-muted);font-size:.86rem;line-height:1.4}.AiHelperModal_kbContentField__ilvd8,.AiHelperModal_kbField__rOLUD,.AiHelperModal_kbPasswordField__p2hra{display:flex;min-width:0;flex-direction:column;gap:.375rem}.AiHelperModal_kbContentField__ilvd8 span,.AiHelperModal_kbField__rOLUD span,.AiHelperModal_kbPasswordField__p2hra span{color:var(--activities-muted);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.AiHelperModal_kbContentHeader__dpC46{display:flex;min-height:28px;align-items:center;justify-content:space-between;gap:.75rem}.AiHelperModal_kbSearchNavigator__0rapZ{display:inline-flex;align-items:center;gap:.35rem;color:var(--activities-muted);font-size:.75rem;font-weight:750}.AiHelperModal_kbSearchNavigator__0rapZ button{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:1px solid var(--activities-border-strong);border-radius:7px;background:var(--activities-card-bg);color:#334155;cursor:pointer}.AiHelperModal_kbSearchNavigator__0rapZ button:hover:not(:disabled){border-color:var(--activities-info-border);background:var(--activities-info-bg);color:var(--activities-primary)}.AiHelperModal_kbSearchNavigator__0rapZ button:disabled{cursor:not-allowed;opacity:.45}.AiHelperModal_kbContentField__ilvd8 textarea,.AiHelperModal_kbField__rOLUD input,.AiHelperModal_kbField__rOLUD select,.AiHelperModal_kbPasswordField__p2hra input,.AiHelperModal_kbSearchField__dXszz input{width:100%;border:1px solid var(--activities-border-strong);border-radius:8px;background:var(--activities-card-bg);color:var(--activities-heading);font-size:.9rem;outline:none}.AiHelperModal_kbField__rOLUD input,.AiHelperModal_kbField__rOLUD select,.AiHelperModal_kbPasswordField__p2hra input{min-height:40px;padding:.55rem .7rem}.AiHelperModal_kbContentField__ilvd8 textarea:focus,.AiHelperModal_kbField__rOLUD input:focus,.AiHelperModal_kbField__rOLUD select:focus,.AiHelperModal_kbPasswordField__p2hra input:focus,.AiHelperModal_kbSearchField__dXszz:focus-within{border-color:var(--activities-info-border-strong);box-shadow:0 0 0 3px var(--activities-focus)}.AiHelperModal_kbContentField__ilvd8{flex:1 1;min-height:0;overflow:hidden}.AiHelperModal_kbTextareaShell__9zaNt{display:grid;min-height:0;height:100%;flex:1 1;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);border:1px solid var(--activities-border-strong);border-radius:8px;background:var(--activities-card-bg);overflow:hidden}.AiHelperModal_kbTextareaShell__9zaNt:focus-within{border-color:var(--activities-info-border-strong);box-shadow:0 0 0 3px var(--activities-focus)}.AiHelperModal_kbContentField__ilvd8 textarea,.AiHelperModal_kbContentTextarea__18ItP{min-height:0;flex:1 1;resize:vertical;padding:.75rem .875rem;line-height:1.5}.AiHelperModal_kbHighlightLayer__DXQGg{min-width:0;height:100%;grid-column:1;grid-row:1;margin:0;overflow:auto;padding:.75rem .875rem;background:var(--activities-card-bg);color:var(--activities-heading);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.86rem;line-height:1.5rem;overflow-wrap:break-word;pointer-events:none;white-space:pre-wrap;scrollbar-width:none}.AiHelperModal_kbHighlightLayer__DXQGg::-webkit-scrollbar{display:none}.AiHelperModal_kbSearchMatchActive__tjtma,.AiHelperModal_kbSearchMatch__e_izj{border-radius:3px;color:inherit;padding:.05rem 0}.AiHelperModal_kbSearchMatch__e_izj{background:var(--activities-info-soft)}.AiHelperModal_kbSearchMatchActive__tjtma{background:var(--activities-primary);color:#ffffff}.AiHelperModal_kbContentTextarea__18ItP{min-width:0;height:100%;grid-column:1;grid-row:1;border:0!important;border-radius:0!important;background:transparent!important;caret-color:var(--activities-heading);color:transparent!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.86rem!important;line-height:1.5rem!important;outline:none;overflow:auto;position:relative;resize:none!important;overflow-wrap:break-word;white-space:pre-wrap;z-index:1}.AiHelperModal_kbContentTextarea__18ItP:focus{box-shadow:none!important}.AiHelperModal_kbContentTextarea__18ItP::placeholder{color:var(--activities-soft-muted)}.AiHelperModal_kbContentTextarea__18ItP::selection{background:var(--activities-focus);color:transparent}.AiHelperModal_kbPrimaryButton__jFwQR,.AiHelperModal_kbSecondaryButton__Z9SV1{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:.45rem;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:700;padding:.45rem .75rem;white-space:nowrap}.AiHelperModal_kbPrimaryButton__jFwQR{border:0;background:var(--activities-primary);color:#ffffff}.AiHelperModal_kbPrimaryButton__jFwQR:hover:not(:disabled){background:var(--activities-primary-hover)}.AiHelperModal_kbSecondaryButton__Z9SV1{border:1px solid var(--activities-info-border);background:var(--activities-info-bg);color:var(--activities-primary)}.AiHelperModal_kbSecondaryButton__Z9SV1:hover{background:var(--activities-info-bg)}.AiHelperModal_kbPrimaryButton__jFwQR:disabled{cursor:not-allowed;opacity:.55}.AiHelperModal_kbError__1yBGl,.AiHelperModal_kbInlineError__2_7sR{color:var(--activities-danger);font-size:.84rem;font-weight:650}.AiHelperModal_kbError__1yBGl{border:1px solid var(--activities-danger-border);border-radius:8px;background:var(--activities-danger-bg);padding:.625rem .75rem}.AiHelperModal_kbNotice__d7jsx{color:var(--activities-success-text);font-size:.84rem;font-weight:750}.AiHelperModal_kbHeader__VQyUN{display:flex;align-items:center;justify-content:space-between;gap:1rem}.AiHelperModal_kbShell__HwXn0{display:grid;min-height:0;flex:1 1;grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);grid-gap:.875rem;gap:.875rem}.AiHelperModal_kbSectionsColumn__Q_b3d{display:flex;min-width:0;min-height:0;flex-direction:column;gap:.625rem}.AiHelperModal_kbTabs__0C4wL{min-height:0;flex:1 1;gap:.4rem;overflow:auto}.AiHelperModal_kbSearchPanel__MNZnf,.AiHelperModal_kbTabs__0C4wL{display:flex;flex-direction:column;border:1px solid var(--activities-border);border-radius:8px;background:var(--activities-card-bg);padding:.5rem}.AiHelperModal_kbSearchPanel__MNZnf{gap:.35rem}.AiHelperModal_kbSearchField__dXszz{display:flex;min-width:0;min-height:38px;align-items:center;gap:.45rem;border:1px solid var(--activities-border-strong);border-radius:8px;background:var(--activities-card-bg);color:var(--activities-muted);padding:0 .5rem}.AiHelperModal_kbSearchField__dXszz input{min-height:34px;border:0;border-radius:0;box-shadow:none;font-size:.84rem;padding:0}.AiHelperModal_kbSearchField__dXszz input:focus{box-shadow:none}.AiHelperModal_kbSearchClearButton__P2kjt{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border:0;border-radius:7px;background:var(--activities-band-bg);color:var(--activities-muted);cursor:pointer;flex:0 0 auto}.AiHelperModal_kbSearchClearButton__P2kjt:hover{background:var(--activities-border);color:var(--activities-heading)}.AiHelperModal_kbSearchSummary__oFPS7{color:var(--activities-muted);font-size:.74rem;font-weight:700}.AiHelperModal_kbTabsEmpty__5_JXl{display:flex;min-height:4rem;align-items:center;justify-content:center;color:var(--activities-soft-muted);font-size:.84rem;text-align:center}.AiHelperModal_kbTab__OZYAI{display:flex;width:100%;min-height:42px;align-items:center;gap:.5rem;border:1px solid transparent;border-radius:8px;background:transparent;color:#334155;cursor:pointer;padding:.5rem .625rem;text-align:left}.AiHelperModal_kbTab__OZYAI span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiHelperModal_kbTab__OZYAI:hover{background:var(--activities-band-bg)}.AiHelperModal_kbTabActive__Cg0px{border-color:var(--activities-info-border);background:var(--activities-info-bg);color:var(--activities-primary);font-weight:750}.AiHelperModal_kbSectionsColumn__Q_b3d>.AiHelperModal_kbSecondaryButton__Z9SV1{width:100%;flex:0 0 auto}.AiHelperModal_kbEditor__dCZod{display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:.875rem;gap:.875rem;border:1px solid var(--activities-border);border-radius:8px;background:var(--activities-card-bg);overflow:hidden;padding:.875rem}.AiHelperModal_kbFieldGrid__3HVUH{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(11rem,.5fr);grid-gap:.75rem;gap:.75rem}.AiHelperModal_kbEditorFooter___0IcA{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--activities-muted);font-size:.78rem}.AiHelperModal_kbEditorActions__NvKaS{display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.AiHelperModal_spinner__3VAN7{animation:AiHelperModal_spin__rl_t2 .8s linear infinite}@keyframes AiHelperModal_spin__rl_t2{to{transform:rotate(1turn)}}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_header__zZG9E{min-height:54px;align-items:center;gap:.625rem;padding:calc(.45rem + env(safe-area-inset-top)) .75rem .45rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_iconBadge___bZ0_{width:34px;height:34px;border-radius:7px}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_title__NA4qY{font-size:1rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_description__DLvP8{max-width:calc(100vw - 10rem);font-size:.78rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_headerActions__7zwbN{gap:.4rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_mobileNewChatButton__adJRr,.AiHelperModal_mobileContent__A7s5X .AiHelperModal_mobileReviewToggleButton__GrSVx,.AiHelperModal_mobileContent__A7s5X .AiHelperModal_mobileScopeButton__FIx6y{display:inline-flex}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_adminToggleButton__S4Hir,.AiHelperModal_mobileContent__A7s5X .AiHelperModal_closeButton__4nGke,.AiHelperModal_mobileContent__A7s5X .AiHelperModal_reviewToggleButton__rXrc6{width:32px;height:32px}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_diagnosticsPill__InyHE{max-width:11rem;min-height:28px;white-space:normal;padding:.25rem .45rem;font-size:.72rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_body__8EZmY{display:grid;height:auto;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_chatRail__KUK5l{min-height:0;max-height:7.5rem;border-right:0;border-bottom:1px solid var(--activities-border)}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_railHeader__T_md6{display:none}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_filterPanel__WJfWz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:.45rem;gap:.45rem;padding:.45rem .625rem .25rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_filterPanel__WJfWz>.AiHelperModal_filterLabel__IOB4x,.AiHelperModal_mobileContent__A7s5X .AiHelperModal_userFilter__BC4IL .AiHelperModal_filterLabel__IOB4x{display:none}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_filterLabel__IOB4x{font-size:.65rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_orgSelect__J6Tek,.AiHelperModal_mobileContent__A7s5X .AiHelperModal_userFilterTrigger__HmN0T{min-height:32px;border-radius:7px;font-size:.78rem;padding:.35rem .5rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_userFilter__BC4IL{gap:.25rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_userFilterMenu__6YgxA{width:min(20rem,calc(100vw - 1rem));z-index:10150}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_mobileChatPicker___bssP{display:block;padding:.25rem .625rem .55rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_mobileChatSelect__BQs2S{min-height:34px;border-radius:7px;font-size:.8rem;padding:.35rem .5rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_chatList__lvt0n{display:none}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_chatListItem__vBwKl{width:10.75rem;min-height:58px;flex:0 0 10.75rem;justify-content:center;gap:.35rem;scroll-snap-align:start;padding:.45rem .55rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_chatTitle__lbf6C{font-size:.8rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_chatMetaGrid__5I48o{grid-template-columns:minmax(0,1fr) auto;font-size:.66rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_chatCount__t9FV2{display:none}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_chatPanel__ROri6{min-height:0;background:var(--activities-card-bg)}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_messageViewport__CXZ8x{background:var(--activities-card-bg);overflow-x:hidden;padding:.75rem .75rem .625rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_messageStack__j_1Es{gap:.75rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_messageBubble__C7E5H{width:-moz-fit-content;width:fit-content;min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;padding:.6rem .7rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_assistantBubble__Euusa{width:100%;border-color:transparent;background:transparent;box-shadow:none;padding:.25rem .1rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_userBubble__hi5MT{max-width:88%;border-radius:12px 12px 3px 12px}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_assistantText__p0v8k,.AiHelperModal_mobileContent__A7s5X .AiHelperModal_userText__dpuHr{font-size:.92rem;overflow-wrap:anywhere;word-break:break-word}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_assistantText__p0v8k ol,.AiHelperModal_mobileContent__A7s5X .AiHelperModal_assistantText__p0v8k ul{margin:.5rem 0;padding-left:1.15rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_assistantText__p0v8k li{margin:.25rem 0}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_assistantText__p0v8k code,.AiHelperModal_mobileContent__A7s5X .AiHelperModal_assistantText__p0v8k pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_messageImage__dDPHR{width:min(18rem,78vw)}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_composer__sLMVm{padding:.55rem .65rem calc(.55rem + env(safe-area-inset-bottom))}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_composerRow__w5xLC{grid-template-columns:minmax(0,1fr) 40px 40px;align-items:end;gap:.45rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_promptInput__LKyHV{grid-column:1;min-height:42px;max-height:6.5rem;resize:none;border-radius:9px;padding:.65rem .75rem;font-size:.92rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_iconButton__zWYrI,.AiHelperModal_mobileContent__A7s5X .AiHelperModal_sendButton__nULWr{width:40px;height:40px}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_iconButton__zWYrI{grid-column:2}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_sendButton__nULWr{grid-column:3}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_composerMeta__zRxOF{display:none}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_attachmentPreview__EAJlY{max-width:100%;margin-bottom:.5rem;padding:.45rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_errorBanner__YLhJa{padding:.5rem .75rem;font-size:.8rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_kbPanel__h8LHG{padding:.75rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_kbHeader__VQyUN{align-items:flex-start}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_kbHeader__VQyUN h2{font-size:1rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_kbHeader__VQyUN p{font-size:.78rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_kbShell__HwXn0{grid-template-columns:1fr;grid-template-rows:auto auto minmax(0,1fr)}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_kbSectionsColumn__Q_b3d{min-height:0}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_kbTabs__0C4wL{min-height:0;max-height:none;flex-direction:row;overflow-x:auto;overflow-y:hidden}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_kbTab__OZYAI{width:auto;min-width:9rem;max-width:14rem;flex:0 0 auto}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_kbSectionsColumn__Q_b3d>.AiHelperModal_kbSecondaryButton__Z9SV1{width:100%}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_kbEditor__dCZod{padding:.75rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_kbFieldGrid__3HVUH{grid-template-columns:1fr;gap:.625rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_kbTextareaShell__9zaNt{min-height:16rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_kbContentField__ilvd8 textarea,.AiHelperModal_mobileContent__A7s5X .AiHelperModal_kbHighlightLayer__DXQGg{min-height:0}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_kbEditorFooter___0IcA{align-items:flex-start;flex-direction:column;gap:.625rem}.AiHelperModal_mobileContent__A7s5X .AiHelperModal_kbEditorActions__NvKaS{width:100%;justify-content:space-between}@media (max-width:900px){.AiHelperModal_overlay__03BCx{background:#ffffff!important}.AiHelperModal_content__Vk6_x{inset:0!important;top:0!important;left:0!important;width:100vw!important;max-width:none!important;height:100vh!important;height:100dvh!important;max-height:none!important;transform:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}.AiHelperModal_header__zZG9E{min-height:56px;gap:.625rem;padding:calc(.5rem + env(safe-area-inset-top)) .75rem .5rem}.AiHelperModal_iconBadge___bZ0_{width:34px;height:34px;border-radius:7px}.AiHelperModal_title__NA4qY{font-size:1rem}.AiHelperModal_description__DLvP8{max-width:calc(100vw - 9rem);font-size:.78rem}.AiHelperModal_adminToggleButton__S4Hir,.AiHelperModal_closeButton__4nGke,.AiHelperModal_reviewToggleButton__rXrc6{width:32px;height:32px}.AiHelperModal_mobileReviewToggleButton__GrSVx,.AiHelperModal_mobileScopeButton__FIx6y{display:inline-flex}.AiHelperModal_diagnosticsPill__InyHE{max-width:11rem;min-height:28px;white-space:normal;padding:.25rem .45rem;font-size:.72rem}.AiHelperModal_body__8EZmY{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);height:auto}.AiHelperModal_chatRail__KUK5l{min-height:0;max-height:7.75rem;border-right:0;border-bottom:1px solid var(--activities-border)}.AiHelperModal_railHeader__T_md6{min-height:42px;padding:0 .75rem;font-size:.75rem}.AiHelperModal_newChatButton__ewzZZ{width:30px;height:30px}.AiHelperModal_filterPanel__WJfWz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:.5rem;gap:.5rem;padding:.5rem .75rem}.AiHelperModal_filterLabel__IOB4x,.AiHelperModal_filterPanel__WJfWz>.AiHelperModal_filterLabel__IOB4x{display:none}.AiHelperModal_orgSelect__J6Tek,.AiHelperModal_userFilterTrigger__HmN0T{min-height:34px;font-size:.78rem}.AiHelperModal_userFilter__BC4IL{gap:.25rem}.AiHelperModal_userFilterMenu__6YgxA{width:min(20rem,calc(100vw - 1rem));z-index:10150}.AiHelperModal_chatList__lvt0n{display:none}.AiHelperModal_mobileChatPicker___bssP{display:block;padding:.25rem .75rem .55rem}.AiHelperModal_mobileChatSelect__BQs2S{min-height:34px;border-radius:7px;font-size:.8rem;padding:.35rem .5rem}.AiHelperModal_chatPanel__ROri6{min-height:0}.AiHelperModal_messageViewport__CXZ8x{overflow-x:hidden;padding:.75rem}.AiHelperModal_messageBubble__C7E5H{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;padding:.65rem .75rem}.AiHelperModal_assistantBubble__Euusa{width:100%;border-color:transparent;background:transparent;box-shadow:none}.AiHelperModal_assistantText__p0v8k,.AiHelperModal_userText__dpuHr{font-size:.9rem;overflow-wrap:anywhere;word-break:break-word}.AiHelperModal_messageImage__dDPHR{width:min(18rem,76vw)}.AiHelperModal_composer__sLMVm{padding:.625rem .75rem calc(.625rem + env(safe-area-inset-bottom))}.AiHelperModal_composerRow__w5xLC{grid-template-columns:minmax(0,1fr) 40px 40px;align-items:end;gap:.5rem}.AiHelperModal_promptInput__LKyHV{grid-column:1}.AiHelperModal_iconButton__zWYrI{grid-column:2}.AiHelperModal_sendButton__nULWr{grid-column:3}.AiHelperModal_promptInput__LKyHV{min-height:42px;max-height:7.5rem;resize:none;padding:.65rem .75rem;font-size:.9rem}.AiHelperModal_iconButton__zWYrI,.AiHelperModal_sendButton__nULWr{width:40px;height:40px}.AiHelperModal_composerMeta__zRxOF{display:none}.AiHelperModal_attachmentPreview__EAJlY{max-width:100%;margin-bottom:.5rem;padding:.45rem}.AiHelperModal_errorBanner__YLhJa{padding:.5rem .75rem;font-size:.8rem}.AiHelperModal_kbPanel__h8LHG{padding:.75rem}.AiHelperModal_kbHeader__VQyUN{align-items:flex-start}.AiHelperModal_kbShell__HwXn0{grid-template-columns:1fr;grid-template-rows:auto auto minmax(0,1fr)}.AiHelperModal_kbSectionsColumn__Q_b3d{min-height:0}.AiHelperModal_kbTabs__0C4wL{flex-direction:row;overflow-x:auto;overflow-y:hidden}.AiHelperModal_kbTab__OZYAI{width:auto;min-width:9rem;max-width:14rem;flex:0 0 auto}.AiHelperModal_kbSectionsColumn__Q_b3d>.AiHelperModal_kbSecondaryButton__Z9SV1{width:100%}.AiHelperModal_kbFieldGrid__3HVUH{grid-template-columns:1fr}.AiHelperModal_kbTextareaShell__9zaNt{min-height:16rem}.AiHelperModal_kbContentField__ilvd8 textarea,.AiHelperModal_kbHighlightLayer__DXQGg{min-height:0}.AiHelperModal_kbEditorFooter___0IcA{align-items:flex-start;flex-direction:column}.AiHelperModal_kbEditorActions__NvKaS{width:100%;justify-content:space-between}}@media (max-width:560px){.AiHelperModal_header__zZG9E{align-items:center}.AiHelperModal_headerActions__7zwbN{align-items:center;flex-direction:row}.AiHelperModal_titleGroup__HE32B{gap:.55rem}.AiHelperModal_description__DLvP8{max-width:calc(100vw - 8rem)}.AiHelperModal_chatRail__KUK5l{max-height:7.75rem}.AiHelperModal_filterPanel__WJfWz{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.AiHelperModal_messageViewport__CXZ8x{padding:.625rem}.AiHelperModal_messageBubble__C7E5H{max-width:100%}.AiHelperModal_userBubble__hi5MT{max-width:88%}.AiHelperModal_kbHeader__VQyUN{flex-direction:column}.AiHelperModal_kbPrimaryButton__jFwQR,.AiHelperModal_kbSecondaryButton__Z9SV1{width:100%}.AiHelperModal_kbEditorActions__NvKaS{flex-direction:column;align-items:stretch}}@media (max-width:380px){.AiHelperModal_filterPanel__WJfWz{grid-template-columns:1fr}.AiHelperModal_chatRail__KUK5l{max-height:10rem}}.AppLayout_layout__6w2GZ{display:flex;min-height:100vh;position:relative;padding-top:var(--maintenance-offset,0);--app-mobile-sidebar-button-clearance:0rem}.AppLayout_sidebar___o1qh{width:15rem;min-width:15rem;height:100vh;background:var(--color-light-background);border-right:1px solid var(--color-border-light);z-index:60;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow 0s}.AppLayout_sidebarDesktop__5bLT_{display:flex;position:relative;transform:none;box-shadow:none;transition:transform .25s cubic-bezier(.4,0,.2,1)}.AppLayout_sidebarDesktop__5bLT_:not(.AppLayout_sidebarOpen__tuy2X){transform:translateX(-100%);position:absolute}.AppLayout_sidebarMobile__bRxgP{position:fixed;left:0;top:0;height:100vh;transform:translateX(-100%);transition:transform .25s cubic-bezier(.4,0,.2,1);z-index:10055;display:flex}.AppLayout_sidebar___o1qh.AppLayout_sidebarMobile__bRxgP{z-index:10055}.AppLayout_sidebarOpen__tuy2X.AppLayout_sidebarMobile__bRxgP{transform:translateX(0)}.AppLayout_contentArea__Bgwp1{flex:1 1;display:flex;flex-direction:column;min-width:0;min-height:100vh;transition:margin-left .25s cubic-bezier(.4,0,.2,1)}.AppLayout_layout__6w2GZ.AppLayout_sidebarClosed__CYL6D .AppLayout_contentArea__Bgwp1{margin-left:0}@media (max-width:480px){.AppLayout_layout__6w2GZ{flex-direction:column;overflow-x:hidden;--app-mobile-sidebar-button-clearance:4.75rem}.AppLayout_sidebarDesktop__5bLT_{display:none!important}.AppLayout_sidebarMobile__bRxgP{display:flex;width:80vw;min-width:0;max-width:320px}.AppLayout_contentArea__Bgwp1{margin-left:0!important;transition:transform .25s cubic-bezier(.4,0,.2,1)}}.AppLayout_contentAreaShift__bUTlK{transform:translateX(min(80vw,320px))}.AppLayout_sidebarOverlay__DoBKH{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.12);z-index:10052}.AppLayout_mobileSidebarButton__4ryz_{display:none}.AppLayout_main__bIe7J{flex:1 1;min-width:0;background:var(--color-foreground);max-height:calc(100vh - 4rem - var(--maintenance-offset, 0px));overflow:auto}@supports (height:100dvh){.AppLayout_main__bIe7J{max-height:calc(100dvh - 4rem - var(--maintenance-offset, 0px))}}@media (max-width:480px){.AppLayout_mobileSidebarButton__4ryz_{position:fixed;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));z-index:10065;width:3.5rem;height:3.5rem;border:1px solid var(--color-border-light);border-radius:999px;background:var(--color-foreground);color:var(--color-text-high-contrast);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 24px rgba(15,23,42,.18);cursor:pointer}}.AppLayout_maintenanceBar__0znGr{position:fixed;top:0;left:0;right:0;z-index:10060;display:flex;align-items:center;gap:.5rem;background:#fed7aa;color:#7c2d12;padding:.6rem 1.5rem;font-size:.875rem;font-weight:500;border-bottom:1px solid rgba(0,0,0,.06);width:100%}@media print{.AppLayout_layout__6w2GZ{display:block;min-height:auto;padding-top:0}.AppLayout_maintenanceBar__0znGr,.AppLayout_mobileSidebarButton__4ryz_,.AppLayout_sidebarOverlay__DoBKH,.AppLayout_sidebar___o1qh{display:none!important}.AppLayout_contentArea__Bgwp1{display:block;min-height:auto;margin-left:0!important;transform:none!important}.AppLayout_main__bIe7J{max-height:none;overflow:visible}}.page_page__7qlkJ{height:calc(100vh - 4rem - var(--maintenance-offset, 0px));min-height:640px;background:#f8fafc}.page_prototypeFrame__7cUez{display:block;width:100%;height:100%;border:0;background:#f8fafc}.page_loadingState__6_VGw{display:flex;min-height:320px;align-items:center;justify-content:center;color:var(--color-text-medium-contrast,#64748b);font-size:14px}.FormBlock_formContainer__hDY66{display:flex;flex-direction:row;align-items:flex-start;gap:0;width:100%}.FormBlock_formBlock__Cr9YE{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;padding-top:.35rem}.FormBlock_formBlockCollapsed__XS7hX{gap:.25rem}.FormBlock_informationalBlock__QbEpL{padding-bottom:.35rem}.FormBlock_informationalBlockCollapsed__RDiG4{padding-bottom:.75rem}.FormBlock_formHeading__XrHbT{display:flex;flex-direction:column;gap:0;width:100%;flex:1 1}.FormBlock_headingRow__FFPuS{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;width:100%}.FormBlock_sectionTitle__FnvtU{font-size:1rem;font-weight:600;color:var(--color-text-high-contrast);display:inline-flex;align-items:baseline;gap:.2rem;flex-wrap:wrap;flex:1 1;min-width:0}.FormBlock_requiredIndicator__OObnd{color:#dc2626;font-weight:700;line-height:1}.FormBlock_collapseButton__1jZL2{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2rem;padding:0 .5rem;height:2rem;margin:-.25rem -.25rem 0 0;border:none;border-radius:.5rem;background:transparent;color:var(--color-text-low-contrast,#64748b);cursor:pointer;flex-shrink:0;white-space:nowrap;font-size:.875rem;font-weight:500;transition:background-color .2s ease,color .2s ease}.FormBlock_collapseButton__1jZL2:hover{background:rgba(15,23,42,.06);color:var(--color-text-high-contrast,#0f172a)}.FormBlock_collapseButton__1jZL2:focus-visible{outline:2px solid var(--color-primary-action-background,#3b82f6);outline-offset:2px}.FormBlock_subtitle__EzrpZ{color:var(--color-text-high-contrast);font-size:1rem}.FormBlock_subtitle__EzrpZ .markdown-link{color:#3b82f6;text-decoration:none;transition:color .2s ease}.FormBlock_subtitle__EzrpZ .markdown-link:hover{color:#2563eb;text-decoration:underline}.FormBlock_formGroup__dYvwR{display:flex;flex-direction:column;padding:.5rem 0;width:100%;gap:.5rem}.FormBlock_label__vawjD{font-weight:500;color:var(--color-text-high-contrast);margin-bottom:.5rem;font-size:.875rem}.FormBlock_helpText__Iotg7{color:var(--color-text-low-contrast);font-size:.75rem;margin-top:.25rem}.FormBlock_blockNumber__kcnKd{font-weight:700;font-size:1.25rem;color:var(--color-text-high-contrast);text-align:right;margin-right:1rem;flex-shrink:0;line-height:1.2;display:flex;align-items:flex-start}.FormBlock_inputWrapper__jCfzy{position:relative;min-width:0;max-width:100%;overflow:hidden}.FormBlock_editorInput__DiDkq{cursor:pointer;border-radius:.375rem;transition:all .2s ease;padding:.5rem;margin:-.5rem;position:relative;border:2px solid transparent}.FormBlock_editorInput__DiDkq:hover{background:rgba(59,130,246,.05);border:2px solid transparent}.FormBlock_editorInput__DiDkq a,.FormBlock_editorInput__DiDkq button:not(.dragHandle),.FormBlock_editorInput__DiDkq embed,.FormBlock_editorInput__DiDkq iframe,.FormBlock_editorInput__DiDkq input,.FormBlock_editorInput__DiDkq object,.FormBlock_editorInput__DiDkq select,.FormBlock_editorInput__DiDkq textarea{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FormBlock_selectedInput__6pz7l,.FormBlock_selectedInput__6pz7l:hover{background:rgba(59,130,246,.1);border:2px solid var(--color-primary-action-background,#3b82f6)}.DateInput_container__TPlaz{display:flex;align-items:center;gap:1rem;position:relative}.DateInput_inputGroup__UcEUR{display:flex;flex-direction:column;align-items:center}.DateInput_dateInput__WNiYp{min-width:4rem!important;max-width:4rem!important;padding:.75rem;border:1px solid var(--color-border-light);border-radius:8px;font-size:.875rem;background:var(--color-foreground);color:var(--color-text-high-contrast);transition:border-color .15s,box-shadow .15s;font-family:var(--font-inter),system-ui,sans-serif;text-align:center;font-weight:400;letter-spacing:.05em}.DateInput_dateInput__WNiYp:focus{outline:none;border-color:var(--color-primary-action-background);box-shadow:0 0 0 3px rgba(1,119,255,.1)}.DateInput_dateInput__WNiYp::placeholder{color:var(--color-text-low-contrast)}.DateInput_yearInput__CtMa8{min-width:5rem!important;max-width:5rem!important;padding:.75rem;border:1px solid var(--color-border-light);border-radius:8px;font-size:.875rem;background:var(--color-foreground);color:var(--color-text-high-contrast);transition:border-color .15s,box-shadow .15s;font-family:var(--font-inter),system-ui,sans-serif;text-align:center;font-weight:400;letter-spacing:.05em}.DateInput_yearInput__CtMa8:focus{outline:none;border-color:var(--color-primary-action-background);box-shadow:0 0 0 3px rgba(1,119,255,.1)}.DateInput_yearInput__CtMa8::placeholder{color:var(--color-text-low-contrast)}.DateInput_dateInput__WNiYp.DateInput_hasError__E3WHT,.DateInput_yearInput__CtMa8.DateInput_hasError__E3WHT{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.1)}.DateInput_dateInput__WNiYp.DateInput_hasError__E3WHT:focus,.DateInput_yearInput__CtMa8.DateInput_hasError__E3WHT:focus{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.2)}.DateInput_separator__xQulp{font-size:1rem;color:var(--color-text-high-contrast);font-weight:500}.DateInput_calendarButton__tiUGA{background:none;border:none;padding:.5rem;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text-medium-contrast);transition:color .15s,background-color .15s;position:relative}.DateInput_calendarButton__tiUGA:focus,.DateInput_calendarButton__tiUGA:hover{color:var(--color-text-high-contrast);background:var(--color-light-background)}.DateInput_calendarButton__tiUGA:focus{outline:none}.DateInput_hiddenNativeInput__60e5R{position:absolute;top:calc(100% + 2px);right:-4px;opacity:0;pointer-events:auto;width:0;height:0;border:none;padding:0;margin:0;z-index:1000}.CreateRoleModal_overlay___luLC{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:2000}.CreateRoleModal_content__8wM8Q{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:500px;width:90vw;max-height:80vh;overflow:hidden;display:flex;flex-direction:column;z-index:2001}.CreateRoleModal_header__bNuYm{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--color-border-light,#e5e7eb)}.CreateRoleModal_title__bWNiZ{font-size:1.25rem;font-weight:600;color:var(--color-text-high-contrast,#222);margin:0}.CreateRoleModal_closeButton__q6Lp8{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:.375rem;color:var(--color-text-medium-contrast,#888);transition:all .2s ease}.CreateRoleModal_closeButton__q6Lp8:hover{background:var(--color-light-background,#f8fafc);color:var(--color-text-high-contrast,#222)}.CreateRoleModal_body__NoIKB{flex:1 1;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.CreateRoleModal_error__A66a_{padding:.75rem 1rem;background:#fee2e2;color:#dc2626;border-radius:.5rem;font-size:.875rem}.CreateRoleModal_field__iDbSt{display:flex;flex-direction:column;gap:.5rem}.CreateRoleModal_label__t8Ba0{font-weight:500}.CreateRoleModal_input__oUhfy,.CreateRoleModal_label__t8Ba0{font-size:.875rem;color:var(--color-text-high-contrast,#222)}.CreateRoleModal_input__oUhfy{padding:.75rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;background:var(--color-foreground,#fff);transition:all .2s ease}.CreateRoleModal_input__oUhfy:focus{border-color:var(--color-primary-action-background,#3b82f6)}.CreateRoleModal_textarea__6dQMB{padding:.75rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;font-size:.875rem;background:var(--color-foreground,#fff);color:var(--color-text-high-contrast,#222);font-family:inherit;resize:vertical;min-height:80px;transition:all .2s ease}.CreateRoleModal_textarea__6dQMB:focus{border-color:var(--color-primary-action-background,#3b82f6)}.CreateRoleModal_footer__GyOrH{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid var(--color-border-light,#e5e7eb)}.CreateRoleModal_cancelButton__SCG2Q{padding:.5rem 1rem;border:1px solid var(--color-border-light,#e5e7eb);background:var(--color-foreground,#fff);border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.CreateRoleModal_cancelButton__SCG2Q:hover{background:var(--color-light-background,#f8fafc)}.CreateRoleModal_cancelButton__SCG2Q:disabled{opacity:.5;cursor:not-allowed}.CreateRoleModal_submitButton__FpEPf{padding:.5rem 1rem;background:var(--color-primary-action-background,#3b82f6);color:white;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.CreateRoleModal_submitButton__FpEPf:hover:not(:disabled){background:var(--color-primary-action-background-hover,#2563eb)}.CreateRoleModal_submitButton__FpEPf:disabled{opacity:.5;cursor:not-allowed}.CreateRoleModal_checkboxList__F9LT0{display:flex;flex-direction:column;gap:.375rem;max-height:160px;overflow-y:auto;padding:.5rem .75rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;background:var(--color-foreground,#fff)}.CreateRoleModal_checkboxItem__JLY2S{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--color-text-high-contrast,#222);cursor:pointer;padding:.125rem 0}.CreateRoleModal_checkboxItem__JLY2S input[type=checkbox]{width:15px;height:15px;flex-shrink:0;cursor:pointer;accent-color:var(--color-primary-action-background,#3b82f6)}.PageDialogProvider_overlay__WrvSR{position:fixed;inset:0;background:rgba(17,24,39,.46);z-index:100000100}.PageDialogProvider_content__FTBBe{position:fixed;top:50%;left:50%;width:min(420px,calc(100vw - 32px));max-height:calc(100vh - 32px);transform:translate(-50%,-50%);background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 24px 72px rgba(15,23,42,.2);overflow:hidden;z-index:100000101}.PageDialogProvider_header__aZXI8{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:flex-start;padding:20px 20px 16px}.PageDialogProvider_iconWrap__7Y1hb{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#eef2ff;color:#4f46e5}.PageDialogProvider_danger__qyLbj{background:#fef2f2;color:#dc2626}.PageDialogProvider_titleBlock__KhFUk{min-width:0}.PageDialogProvider_title__HRrOd{margin:0;color:#111827;font-size:1rem;font-weight:650;line-height:1.35}.PageDialogProvider_message___FI1K{margin-top:6px;color:#4b5563;font-size:.9rem;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.PageDialogProvider_closeButton__5MMb4{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#6b7280;cursor:pointer}.PageDialogProvider_closeButton__5MMb4:hover{background:#f3f4f6;color:#111827}.PageDialogProvider_actions__JwDVj{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px 20px}.PageDialogProvider_primaryButton__haSbk,.PageDialogProvider_secondaryButton__NLlva{min-height:38px;border-radius:8px;padding:0 14px;font-size:.9rem;font-weight:600;cursor:pointer}.PageDialogProvider_primaryButton__haSbk{border:1px solid #111827;background:#111827;color:#fff}.PageDialogProvider_primaryButton__haSbk:hover{background:#1f2937}.PageDialogProvider_dangerButton__mVeln{border-color:#dc2626;background:#dc2626}.PageDialogProvider_dangerButton__mVeln:hover{background:#b91c1c}.PageDialogProvider_secondaryButton__NLlva{border:1px solid #d1d5db;background:#fff;color:#374151}.PageDialogProvider_secondaryButton__NLlva:hover{background:#f9fafb}.MultiSelect_container__9XrWz{display:flex;flex-direction:column;gap:.5rem;min-width:200px;flex:1 1}.MultiSelect_label__AwMrV{font-weight:500}.MultiSelect_label__AwMrV,.MultiSelect_trigger__Dnfwd{font-size:.875rem;color:var(--color-text-high-contrast,#111827)}.MultiSelect_trigger__Dnfwd{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}.MultiSelect_trigger__Dnfwd:hover{border-color:var(--color-border-hover,#d1d5db)}.MultiSelect_trigger__Dnfwd:focus{outline:none;border-color:var(--color-primary-action-background,#0066ff);box-shadow:0 0 0 3px rgba(0,102,255,.1)}.MultiSelect_placeholder__z2Sah{color:#9ca3af}.MultiSelect_value__meL6A{color:var(--color-text-high-contrast,#111827)}.MultiSelect_chevron__5MU1n{color:#6b7280;transition:transform .2s ease;flex-shrink:0;margin-left:.5rem}.MultiSelect_chevronOpen__dYS6F{transform:rotate(180deg)}.MultiSelect_content__04dGW{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:200px;z-index:2000;display:flex;flex-direction:column;gap:.5rem}.MultiSelect_searchWrapper__PovGC{position:relative;display:flex;align-items:center;padding-bottom:.25rem;border-bottom:1px solid var(--color-border-light,#e5e7eb)}.MultiSelect_searchIcon__ocvy6{position:absolute;left:.75rem;color:#9ca3af;pointer-events:none}.MultiSelect_searchInput__KHi0E{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}.MultiSelect_searchInput__KHi0E:focus{border-color:var(--color-primary-action-background,#0066ff);box-shadow:0 0 0 2px rgba(0,102,255,.1)}.MultiSelect_searchInput__KHi0E::placeholder{color:#9ca3af}.MultiSelect_itemsWrapper__BpgXF{max-height:240px;overflow-y:auto;display:flex;flex-direction:column}.MultiSelect_clearAllButton__UhR6_{margin:.5rem .25rem 0;padding:.25rem .5rem;font-size:.8rem;background:none;border:none;color:#6b7280;font-weight:600;cursor:pointer;align-self:flex-end}.MultiSelect_clearAllButton__UhR6_:hover{color:#111827}.MultiSelect_actionsRow___8Ii8{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}.MultiSelect_actionButton__jAMWy{padding:.25rem .5rem;font-size:.8rem;background:none;border:none;color:#6b7280;font-weight:600;cursor:pointer}.MultiSelect_actionButton__jAMWy:hover{color:#111827}.MultiSelect_primaryActionButton__CS3Mg{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}.MultiSelect_primaryActionButton__CS3Mg:hover{opacity:.9}.MultiSelect_item__821eo{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}.MultiSelect_item__821eo:focus,.MultiSelect_item__821eo:hover{background:#f3f4f6}.MultiSelect_checkbox___EpYr{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}.MultiSelect_item__821eo:hover .MultiSelect_checkbox___EpYr{border-color:var(--color-primary-action-background,#0066ff)}.MultiSelect_checkbox___EpYr:has(svg){background:var(--color-primary-action-background,#0066ff);border-color:var(--color-primary-action-background,#0066ff);color:#fff}.MultiSelect_emptyState__56a60{padding:1rem;text-align:center;color:#9ca3af;font-size:.875rem}.MultiSelect_deactivatedOption___lRP0{color:#9ca3af;text-decoration:line-through}.StatusToggle_switchRoot__t5HQl{width:42px;height:24px;background-color:#e5e7eb;border-radius:12px;position:relative;border:1px solid #d1d5db;cursor:pointer;transition:background-color .2s ease;&[data-state=checked]{background-color:#22c55e;border-color:#16a34a}&:disabled{cursor:not-allowed;opacity:.6}&:focus{outline:2px solid #22c55e;outline-offset:2px}}.StatusToggle_switchThumb__DpU27{display:block;width:18px;height:18px;background-color:white;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:transform .2s ease;transform:translateX(2px);will-change:transform;&[data-state=checked]{transform:translateX(20px)}}