.mxJQ_G_switcher{flex:1;min-width:0}.mxJQ_G_trigger{text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:9px;width:100%;min-height:40px;padding:4px;display:flex}.mxJQ_G_trigger:hover{background:#18181b0a}.mxJQ_G_trigger:focus-visible,.mxJQ_G_menu :is(a,button,input):focus-visible{outline-offset:2px;outline:2px solid #2563eb}.mxJQ_G_triggerText{flex:1;gap:1px;min-width:0;display:grid}.mxJQ_G_triggerText strong{text-overflow:ellipsis;white-space:nowrap;color:#18181b;font-size:14px;font-weight:600;overflow:hidden}.mxJQ_G_triggerText span{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:11px;overflow:hidden}.mxJQ_G_chevrons{color:var(--muted);flex-shrink:0}.mxJQ_G_menu{inset:8px auto auto calc(var(--sidebar-width,248px) + 8px);overscroll-behavior:contain;border:1px solid var(--border);width:272px;max-height:calc(100dvh - 16px);color:var(--foreground);background:#fff;border-radius:10px;margin:0;padding:4px;position:fixed;overflow-y:auto;box-shadow:0 4px 20px #18181b14,0 1px 3px #18181b0a}.mxJQ_G_menuBelow{inset:calc(64px + env(safe-area-inset-top,0px)) auto auto 8px;width:min(274px,100vw - 56px);max-height:calc(100dvh - 72px - env(safe-area-inset-top,0px))}.mxJQ_G_label{color:var(--muted);padding:6px 8px 3px;font-size:11px;font-weight:500}.mxJQ_G_list{gap:1px;display:grid}.mxJQ_G_clientList{overscroll-behavior:contain;max-height:296px;overflow-y:auto}.mxJQ_G_item{color:#27272a;text-align:left;cursor:pointer;border-radius:6px;align-items:center;gap:9px;width:100%;min-height:36px;padding:4px 8px;text-decoration:none;display:flex}.mxJQ_G_item:hover,.mxJQ_G_item[aria-current=true]{background:#f4f4f5}.mxJQ_G_itemText{flex:1;min-width:0;display:grid}.mxJQ_G_itemText strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.mxJQ_G_itemText span{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:11px;overflow:hidden}.mxJQ_G_locked{cursor:default}.mxJQ_G_locked:hover{background:0 0}.mxJQ_G_locked .mxJQ_G_itemText strong{color:var(--muted)}.mxJQ_G_tick{color:#18181b;flex-shrink:0}.mxJQ_G_contact{border:1px solid var(--border-strong);color:#27272a;cursor:pointer;background:#fff;border-radius:6px;flex-shrink:0;height:24px;padding:0 8px;font-size:11px;font-weight:500}.mxJQ_G_contact:hover{background:#f4f4f5}.mxJQ_G_contact:disabled{opacity:.6;cursor:wait}.mxJQ_G_requested{color:var(--muted);flex-shrink:0;font-size:11px}.mxJQ_G_initials{color:#52525b;background:#ececef;border:1px solid #dedee3;border-radius:6px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:10px;font-weight:600;display:grid}.mxJQ_G_search{border:1px solid var(--border);color:var(--muted);border-radius:6px;align-items:center;gap:6px;margin:2px 4px 4px;padding:0 8px;display:flex}.mxJQ_G_search input{width:100%;min-width:0;height:28px;color:var(--foreground);background:0 0;border:0;font-size:12px}.mxJQ_G_search input:focus-visible{outline:none}.mxJQ_G_search:focus-within{outline-offset:1px;outline:2px solid #2563eb}.mxJQ_G_empty{color:var(--muted);padding:6px 8px;font-size:12px}.mxJQ_G_divider{border:0;border-top:1px solid var(--border);margin:4px 0}.mxJQ_G_action{color:#3f3f46;border-radius:6px;align-items:center;gap:9px;min-height:30px;padding:4px 8px;font-size:13px;text-decoration:none;display:flex}.mxJQ_G_action:hover{background:#f4f4f5}@media (max-width:1023px){.mxJQ_G_trigger{min-height:44px}.mxJQ_G_search input{font-size:16px}}.mxJQ_G_compact{justify-content:center}.mxJQ_G_compact :is(.mxJQ_G_triggerText,.mxJQ_G_chevrons){display:none}
.n3t8PW_shell{--sidebar-width:248px;min-height:100dvh;color:var(--foreground)}.n3t8PW_collapsed{--sidebar-width:72px}.n3t8PW_desktopSidebar{z-index:30;width:var(--sidebar-width);border-right:1px solid var(--border);background:#fafafa;position:fixed;inset:0 auto 0 0}.n3t8PW_sidebarBody{flex-direction:column;height:100%;min-height:0;display:flex}.n3t8PW_brandRow{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:4px;min-height:48px;padding:4px 8px;display:flex}.n3t8PW_primaryNav{flex:1;min-height:0;padding:8px 12px 12px;overflow-y:auto}.n3t8PW_navGroup+.n3t8PW_navGroup{margin-top:8px}.n3t8PW_groupButton{color:#52525b;white-space:nowrap;text-align:left;cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:11px;width:100%;min-height:34px;padding:7px 12px;font-size:13px;font-weight:450;display:flex}.n3t8PW_groupButton svg{flex-shrink:0}.n3t8PW_groupChevron{color:var(--muted);flex-shrink:0;margin-left:auto;transition:transform .18s}.n3t8PW_groupButton[aria-expanded=true] .n3t8PW_groupChevron{transform:rotate(180deg)}.n3t8PW_groupPanel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .2s,visibility .2s;display:grid}.n3t8PW_groupPanelOpen{visibility:visible;grid-template-rows:1fr}.n3t8PW_groupPanelClip{min-height:0;overflow:hidden}.n3t8PW_groupPanel .n3t8PW_navLink{margin:0;padding-left:24px}.n3t8PW_groupPanel .n3t8PW_navLink:first-child{margin-top:6px}@media (prefers-reduced-motion:reduce){.n3t8PW_groupPanel,.n3t8PW_groupChevron{transition:none}}.n3t8PW_navLink{color:#52525b;white-space:nowrap;border-radius:7px;align-items:center;gap:11px;min-height:34px;margin:1px 0;padding:7px 12px;font-size:13px;font-weight:450;text-decoration:none;display:flex}.n3t8PW_navLink svg{flex-shrink:0}.n3t8PW_navLink:hover,.n3t8PW_groupButton:hover,.n3t8PW_accountButton:hover{color:#18181b;background:#f0f0f2}.n3t8PW_navLink[aria-current=page],.n3t8PW_groupButton[aria-current=true]{color:#18181b;background:#eaeaed;font-weight:600}.n3t8PW_sidebarBottom{flex-shrink:0;margin-top:auto}.n3t8PW_accountFooter{border-top:1px solid var(--border);padding:8px}.n3t8PW_accountButton{text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:9px;width:100%;padding:5px 6px;display:flex}.n3t8PW_avatar{color:#52525b;background:#ececef;border:1px solid #dedee3;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:grid}.n3t8PW_accountText{flex:1;gap:2px;min-width:0;display:grid}.n3t8PW_accountText strong,.n3t8PW_accountHeading strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.n3t8PW_accountText>span{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);text-transform:capitalize;font-size:11px;overflow:hidden}.n3t8PW_accountChevron{color:var(--muted);flex-shrink:0}.n3t8PW_accountPopover{overscroll-behavior:contain;border:1px solid var(--border);width:224px;max-height:calc(100dvh - 96px);color:var(--foreground);background:#fff;border-radius:10px;margin:0;padding:4px;position:fixed;inset:auto auto 58px 8px;overflow-y:auto;box-shadow:0 4px 20px #18181b14,0 1px 3px #18181b0a}.n3t8PW_accountHeading{border-bottom:1px solid var(--border);gap:2px;margin-bottom:4px;padding:6px 8px;display:grid}.n3t8PW_accountHeading>span{color:var(--muted);font-size:11px}.n3t8PW_role{text-transform:capitalize}.n3t8PW_accountAction{color:#3f3f46;text-align:left;cursor:pointer;border-radius:5px;align-items:center;gap:9px;width:100%;min-height:28px;padding:4px 8px;font-size:13px;text-decoration:none;display:flex}.n3t8PW_accountAction:hover{background:#f4f4f5}.n3t8PW_accountAction:disabled{opacity:.6;cursor:wait}.n3t8PW_signOutRow{border-top:1px solid var(--border);margin-top:4px;padding-top:4px}.n3t8PW_signOutRow p{color:var(--priority);padding:8px 10px;font-size:12px}.n3t8PW_main{min-width:0;margin-left:var(--sidebar-width)}.n3t8PW_topbar{z-index:20;border-bottom:1px solid var(--border);background:#fff;align-items:center;gap:16px;height:48px;padding:0 24px;display:flex;position:sticky;top:0}.n3t8PW_iconButton{color:#71717a;cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.n3t8PW_iconButton:hover{color:#18181b;background:#f4f4f5}.n3t8PW_topbarDivider{background:var(--border);flex-shrink:0;width:1px;height:18px}.n3t8PW_breadcrumb{min-width:0;color:var(--muted);flex:1;align-items:center;gap:12px;font-size:12px;display:flex}.n3t8PW_breadcrumb svg{color:#a1a1aa;flex-shrink:0}.n3t8PW_breadcrumbClient{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(40%,240px);overflow:hidden}.n3t8PW_breadcrumbPage{text-overflow:ellipsis;color:#3f3f46;white-space:nowrap;min-width:0;overflow:hidden}.n3t8PW_content{outline:none;min-height:calc(100dvh - 48px)}.n3t8PW_skipLink{z-index:60;color:#fff;background:#18181b;border-radius:6px;padding:10px 16px;position:fixed;top:-100px;left:16px}.n3t8PW_skipLink:focus{top:12px}.n3t8PW_shell :is(a,button,select):focus-visible{outline-offset:3px;outline:2px solid #2563eb}.n3t8PW_collapsed .n3t8PW_desktopSidebar :is(.n3t8PW_navLabel,.n3t8PW_accountText,.n3t8PW_accountChevron){display:none}.n3t8PW_collapsed .n3t8PW_desktopSidebar .n3t8PW_primaryNav{padding-left:15px;padding-right:15px}.n3t8PW_collapsed .n3t8PW_desktopSidebar .n3t8PW_navLink{justify-content:center;padding:8px}.n3t8PW_collapsed .n3t8PW_desktopSidebar .n3t8PW_accountButton{justify-content:center}.n3t8PW_collapsed .n3t8PW_desktopSidebar .n3t8PW_accountPopover{bottom:8px;left:80px}.n3t8PW_mobileToggle{display:none}.n3t8PW_mobileDialog{border:0;border-right:1px solid var(--border);width:min(290px,100vw - 40px);max-width:none;height:100dvh;max-height:none;color:var(--foreground);overscroll-behavior:contain;background:#fafafa;margin:0;padding:0;position:fixed;inset:0 auto 0 0;overflow:hidden}.n3t8PW_mobileDialog::backdrop{background:#18181b66}.n3t8PW_mobileDialog .n3t8PW_accountPopover{width:min(266px,100vw - 64px);bottom:calc(58px + env(safe-area-inset-bottom,0px))}@media (max-width:1023px){.n3t8PW_desktopSidebar,.n3t8PW_desktopToggle{display:none}.n3t8PW_mobileToggle{display:inline-flex}.n3t8PW_main{margin-left:0}.n3t8PW_topbar{padding:env(safe-area-inset-top,0px) max(16px, env(safe-area-inset-right,0px)) 0 max(12px, env(safe-area-inset-left,0px));height:calc(48px + env(safe-area-inset-top,0px));gap:12px}.n3t8PW_content{min-height:calc(100dvh - 48px - env(safe-area-inset-top,0px))}.n3t8PW_breadcrumb{gap:8px}.n3t8PW_mobileDialog .n3t8PW_sidebarBody{overscroll-behavior:contain;overflow-y:auto}.n3t8PW_mobileDialog .n3t8PW_primaryNav{flex:none;overflow:visible}.n3t8PW_mobileDialog .n3t8PW_navLink{min-height:44px}.n3t8PW_mobileDialog .n3t8PW_brandRow{padding-top:calc(8px + env(safe-area-inset-top,0px))}.n3t8PW_mobileDialog .n3t8PW_accountFooter{padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}}
