._shell_1gpjg_1{--sidebar-width:224px;min-height:100dvh;display:flex}._sidebar_1gpjg_7{width:var(--sidebar-width);z-index:20;background:#f4f4f4;border-right:1px solid #e6e6e6;flex-direction:column;padding:30px 19px 18px;display:flex;position:fixed;top:0;bottom:0;left:0}._brand_1gpjg_21{color:#353535;flex-shrink:0;align-items:center;gap:8px;padding:0 10px 34px;text-decoration:none;display:flex}._brand_1gpjg_21>span{letter-spacing:-1.5px;font-size:27px;font-weight:600}._brandDot_1gpjg_36{color:#8c8c8c}._sidebar_1gpjg_7 nav{flex-direction:column;flex:1;gap:5px;min-height:0;padding-bottom:20px;display:flex;overflow:hidden}._sidebar_1gpjg_7 nav a{color:#787878;border-radius:7px;align-items:center;gap:10px;min-height:37px;padding:9px 11px;font-size:12px;text-decoration:none;display:flex}._sidebar_1gpjg_7 nav a:hover{background:#ebebeb}._sidebar_1gpjg_7 nav ._newRole_1gpjg_63{color:#494949;border:1px solid #dbdbdb;margin-bottom:19px;font-weight:550;box-shadow:0 1px 2px #46464610}._sidebar_1gpjg_7 nav ._newRole_1gpjg_63 span{color:#949494;margin-left:auto}._sidebar_1gpjg_7 nav a._active_1gpjg_74{color:#464646;background:#e9e9e9}._sidebar_1gpjg_7 nav ._newRole_1gpjg_63._selected_1gpjg_78{background:#eaeaea;border-color:#dcdcdc}._primaryNavigation_1gpjg_83{flex-direction:column;flex-shrink:0;gap:5px;display:flex}._roleGroups_1gpjg_90{flex-direction:column;flex:0 auto;min-height:0;display:flex;overflow:hidden}._roleList_1gpjg_98{min-height:0;max-height:calc(var(--role-row-height) * var(--role-visible-rows));overscroll-behavior:contain;scrollbar-width:thin;flex:0 auto;overflow:hidden auto}._roleGroup_1gpjg_90{flex-direction:column;flex:0 auto;min-height:0;margin:7px 0 9px;padding:0 4px;display:flex}._roleGroup_1gpjg_90 p{color:#a3a3a3;letter-spacing:.1px;flex-shrink:0;justify-content:space-between;margin:0 9px 8px;font-size:10px;font-weight:500;display:flex}._roleGroup_1gpjg_90 a._roleLink_1gpjg_126{min-height:var(--role-row-height);height:var(--role-row-height);flex:1;gap:9px;min-width:0;padding:7px 11px;font-size:11px}._roleGroup_1gpjg_90 a._roleLink_1gpjg_126 span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._roleRow_1gpjg_141{align-items:center;min-width:0;display:flex}._roleActions_1gpjg_147{flex:none}._roleActions_1gpjg_147>button{width:24px;height:28px;padding:0}._roleActions_1gpjg_147>button svg{width:14px;height:14px}._roleActions_1gpjg_147>button:focus-visible{outline-offset:-2px;outline:2px solid #777}@media (width<=760px){._roleActions_1gpjg_147>button{width:28px}}._sidebarFooter_1gpjg_169{flex-shrink:0;margin-top:auto}._sidebarBottom_1gpjg_174{border-top:1px solid #e3e3e3;padding-top:17px}._identity_1gpjg_179{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:0 7px 16px;display:flex}._identity_1gpjg_179>span:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}._identity_1gpjg_179 strong{color:#535353;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:550;overflow:hidden}._identity_1gpjg_179 small{color:#9b9b9b;font-size:10px}._identity_1gpjg_179 svg{color:#9a9a9a;flex-shrink:0;margin-left:auto}._main_1gpjg_214{margin-left:var(--sidebar-width);background:#fff;flex:1;min-width:0}._mobileBar_1gpjg_221,._scrim_1gpjg_222{display:none}@media (width<=760px){._sidebar_1gpjg_7{width:224px;transition:transform .2s;top:54px;transform:translate(-100%)}._sidebar_1gpjg_7._open_1gpjg_233{transform:translate(0)}._main_1gpjg_214{margin-left:0;padding-top:54px}._mobileBar_1gpjg_221{z-index:30;background:#f4f4f4;border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;height:54px;padding:0 15px;display:flex;position:fixed;top:0;left:0;right:0}._mobileBar_1gpjg_221>span{align-items:center;gap:7px;font-size:18px;font-weight:550;display:flex}._scrim_1gpjg_222{z-index:19;background:#25252533;border:0;display:block;position:fixed;inset:54px 0 0}}._sidebarBottom_1gpjg_174{position:relative}._identity_1gpjg_179{padding-bottom:2px}._userMenu_1gpjg_278{background:#fff;border:1px solid #dedede;border-radius:9px;padding:6px;position:absolute;bottom:calc(100% + 12px);left:0;right:0;box-shadow:0 8px 28px #00000012}._userMenu_1gpjg_278>p{color:#999;margin:0 0 3px;padding:7px 9px;font-size:9px}._userMenu_1gpjg_278 button{text-align:left;width:100%;font:inherit;color:#666;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:flex-start;align-items:center;gap:9px;padding:9px;font-size:11px;display:flex}._userMenu_1gpjg_278 button:hover,._userMenu_1gpjg_278 button:focus-visible{color:#222;background:#f1f1f1;outline:none}._menuDivider_1gpjg_317{background:#ececec;height:1px;margin:5px 4px}._roleSkeleton_1gpjg_323{background:#e5e5e5;border-radius:5px;width:75%;height:11px;margin:17px 11px 20px}._roleSkeleton_1gpjg_323:last-child{width:57%}
