.Nav-module__gOObGW__nav{background:#faf9f8;border-right:1px solid #edebe9;flex-direction:column;width:220px;transition:width .2s;display:flex}.Nav-module__gOObGW__navCollapsed{width:48px}.Nav-module__gOObGW__navHeader{text-transform:uppercase;letter-spacing:.06em;color:#605e5c;justify-content:space-between;align-items:center;padding:12px 12px 8px;font-size:11px;font-weight:600;display:flex}.Nav-module__gOObGW__navCollapsed .Nav-module__gOObGW__navHeader span{display:none}.Nav-module__gOObGW__navList{flex:1;margin:0;padding:0 8px 16px;list-style:none}.Nav-module__gOObGW__navItem{margin-bottom:2px}.Nav-module__gOObGW__navLink{color:#323130;border-radius:4px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;text-decoration:none;display:flex}.Nav-module__gOObGW__navLink:hover{background:#edebe9}.Nav-module__gOObGW__navLinkActive{color:#0078d4;background:#deecf9;font-weight:600}.Nav-module__gOObGW__navIcon{text-align:center;flex-shrink:0;width:18px}.Nav-module__gOObGW__navCollapsed .Nav-module__gOObGW__navLink span:not(.Nav-module__gOObGW__navIcon){display:none}.Nav-module__gOObGW__collapseBtn{cursor:pointer;color:#605e5c;background:#fff;border:1px solid #edebe9;border-radius:4px;margin:8px;padding:6px;font-size:12px}.Nav-module__gOObGW__collapseBtn:hover{background:#f3f2f1}.Nav-module__gOObGW__externalIcon{opacity:.6;margin-left:auto;font-size:11px}.Nav-module__gOObGW__navCollapsed .Nav-module__gOObGW__externalIcon{display:none}@media (max-width:760px){.Nav-module__gOObGW__nav,.Nav-module__gOObGW__navCollapsed{border-bottom:1px solid #edebe9;border-right:none;flex-direction:row;width:100%;overflow-x:auto}.Nav-module__gOObGW__navHeader,.Nav-module__gOObGW__collapseBtn{display:none}.Nav-module__gOObGW__navList{white-space:nowrap;gap:4px;padding:6px 8px;display:flex}.Nav-module__gOObGW__navItem{margin:0}.Nav-module__gOObGW__navLink{min-height:40px;padding:8px 12px}.Nav-module__gOObGW__navCollapsed .Nav-module__gOObGW__navLink span:not(.Nav-module__gOObGW__navIcon){display:inline}}
.RoleSwitcher-module__6N7-sa__switcher{position:relative}.RoleSwitcher-module__6N7-sa__trigger{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #fff6;border-radius:4px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:flex}.RoleSwitcher-module__6N7-sa__trigger:hover{background:#fff3}.RoleSwitcher-module__6N7-sa__trigger:disabled{opacity:.6;cursor:wait}.RoleSwitcher-module__6N7-sa__dropdown{z-index:100;color:#323130;background:#fff;border:1px solid #edebe9;border-radius:4px;min-width:220px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 4px 16px #00000024}.RoleSwitcher-module__6N7-sa__dropdownHeader{text-transform:uppercase;color:#605e5c;border-bottom:1px solid #edebe9;padding:10px 12px;font-size:11px;font-weight:600}.RoleSwitcher-module__6N7-sa__roleOption{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:10px 12px;font-size:14px;display:block}.RoleSwitcher-module__6N7-sa__roleOption:hover{background:#f3f2f1}.RoleSwitcher-module__6N7-sa__roleOptionActive{color:#0078d4;background:#deecf9;font-weight:600}.RoleSwitcher-module__6N7-sa__roleKind{color:#605e5c;margin-top:2px;font-size:11px;display:block}.RoleSwitcher-module__6N7-sa__empty{color:#605e5c;padding:12px;font-size:13px}.RoleSwitcher-module__6N7-sa__loading{opacity:.85;font-size:13px}.RoleSwitcher-module__6N7-sa__error{color:#a4262c;z-index:101;background:#fde7e9;border:1px solid #f1aeb5;border-radius:4px;max-width:320px;padding:8px 10px;font-size:12px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 4px 16px #00000024}
.SignOutButton-module__aGT62G__button{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff73;border-radius:2px;padding:3px 10px;font-size:13px}.SignOutButton-module__aGT62G__button:hover{background:#ffffff1f}
.VersionInfo-module__V8AsEa__wrap{display:inline-block;position:relative}.VersionInfo-module__V8AsEa__button{color:#605e5c;cursor:pointer;background:0 0;border:1px solid #8a8886;border-radius:50%;width:20px;height:20px;padding:0;font:italic 600 12px/18px serif}.VersionInfo-module__V8AsEa__button:hover,.VersionInfo-module__V8AsEa__button[aria-expanded=true]{color:#fff;background:#0078d4;border-color:#0078d4}.VersionInfo-module__V8AsEa__popup{z-index:20;text-align:left;background:#fff;border:1px solid #c8c6c4;border-radius:4px;width:max-content;max-width:min(520px,90vw);padding:12px 14px;font-size:12px;position:absolute;bottom:28px;right:0;box-shadow:0 4px 12px #0000002e}.VersionInfo-module__V8AsEa__chain{margin:6px 0 0;padding-left:14px;list-style:none}.VersionInfo-module__V8AsEa__chain .VersionInfo-module__V8AsEa__chain{border-left:1px solid #c8c6c4}.VersionInfo-module__V8AsEa__chain li{margin:2px 0}.VersionInfo-module__V8AsEa__chain code{word-break:break-all}.VersionInfo-module__V8AsEa__unknown{color:#8a8886}
.Shell-module__CMZqma__shell{color:#323130;background:#f3f2f1;flex-direction:column;min-height:100vh;display:flex}.Shell-module__CMZqma__topBar{color:#fff;background:#0078d4;justify-content:space-between;align-items:center;height:48px;padding:0 16px;display:flex;box-shadow:0 1px 3px #0000001f}.Shell-module__CMZqma__brand{letter-spacing:.02em;font-size:15px;font-weight:600}.Shell-module__CMZqma__topBarRight{align-items:center;gap:16px;display:flex}.Shell-module__CMZqma__userMenu{opacity:.95;font-size:13px}.Shell-module__CMZqma__body{flex:1;min-height:0;display:flex}.Shell-module__CMZqma__content{flex:1;min-width:0;padding:20px 24px;overflow:auto}.Shell-module__CMZqma__footer{justify-content:flex-end;padding:4px 16px 8px;display:flex}.Shell-module__CMZqma__devBadge{background:#fff3;border-radius:4px;padding:2px 8px;font-size:11px}@media (max-width:760px){.Shell-module__CMZqma__topBar{flex-wrap:wrap;gap:4px 12px;height:auto;min-height:48px;padding:6px 12px}.Shell-module__CMZqma__topBarRight{flex-wrap:wrap;gap:8px}.Shell-module__CMZqma__userMenu{display:none}.Shell-module__CMZqma__body{flex-direction:column}.Shell-module__CMZqma__content{padding:12px;overflow-x:hidden}}
*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}body{color:#323130;-webkit-font-smoothing:antialiased;background:#f3f2f1;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5}a{color:inherit}button,input,select,textarea{font:inherit}code{background:#f3f2f1;border-radius:3px;padding:1px 4px;font-family:ui-monospace,Cascadia Code,Source Code Pro,monospace;font-size:.9em}h1,h2,h3{line-height:1.25}
