@supports(scrollbar-width: thin){zui-shell-nav:not(:defined){scrollbar-color:var(--zui-gray-400) rgba(0,0,0,0);scrollbar-width:thin}}zui-shell-nav:not(:defined)::-webkit-scrollbar{width:7px;height:7px}zui-shell-nav:not(:defined)::-webkit-scrollbar-track{background-color:rgba(0,0,0,0);border-radius:7px}zui-shell-nav:not(:defined)::-webkit-scrollbar-thumb{background-color:var(--zui-gray-400);border-radius:7px}zui-shell-nav:not(:defined)::-webkit-scrollbar-thumb:hover{background-color:var(--zui-gray-300)}zui-shell-nav:not(:defined)::-webkit-scrollbar-thumb:active{background-color:var(--zui-gray-600)}:host,:root{--zui-shell-topbar-global-height: 2.875rem;--zui-shell-topbar-app-height: 0.25rem;--zui-shell-topbar-app-height-collapsed: 0.25rem;--zui-shell-nav-width: 75%;--zui-shell-nav-width-collapsed: 3.375rem;--zui-shell-footer-height: 4.25rem}@media(min-width: 45em){:host,:root{--zui-shell-topbar-global-height: 3.75rem;--zui-shell-topbar-app-height: 2.25rem;--zui-shell-topbar-app-height-collapsed: 0.3125rem;--zui-shell-nav-width: 15.625rem}}@media(min-width: 64em){:host,:root{--zui-shell-footer-height: 3.0625rem}}body{margin:0}zui-shell[app-name]:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%;position:relative;display:block}zui-shell[app-name]:not(:defined)::after{position:fixed;top:2.8125rem;display:flex;content:none;height:.3125rem;align-items:center;font-weight:600;color:#fff}@media(min-width: 45em){zui-shell[app-name]:not(:defined)::after{top:3.75rem;content:attr(app-name);height:2.25rem;z-index:4001;padding-left:1.25rem}}zui-shell[app-name]:not(:defined) *,zui-shell[app-name]:not(:defined) *::before,zui-shell[app-name]:not(:defined) *::after{box-sizing:inherit}zui-shell:not([app-name]):not(:defined),zui-shell[app-name=""]:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%}zui-shell:not([app-name]):not(:defined)::after,zui-shell[app-name=""]:not(:defined)::after{content:none}zui-shell:not([app-name]):not(:defined) zui-shell-topbar::after,zui-shell[app-name=""]:not(:defined) zui-shell-topbar::after{height:0.25rem}@media(min-width: 45em){zui-shell:not([app-name]):not(:defined) zui-shell-topbar::after,zui-shell[app-name=""]:not(:defined) zui-shell-topbar::after{height:0.3125rem}}@media(min-width: 45em){zui-shell:not([app-name]):not(:defined) zui-shell-nav,zui-shell:not([app-name]):not(:defined) zui-shell-content,zui-shell[app-name=""]:not(:defined) zui-shell-nav,zui-shell[app-name=""]:not(:defined) zui-shell-content{top:4.0625rem}}@media(min-width: 45em){zui-shell:not([app-name]):not(:defined) zui-shell-banner~zui-shell-nav,zui-shell:not([app-name]):not(:defined) zui-shell-banner~zui-shell-content,zui-shell[app-name=""]:not(:defined) zui-shell-banner~zui-shell-nav,zui-shell[app-name=""]:not(:defined) zui-shell-banner~zui-shell-content{top:calc(4.0625rem + 3.125rem)}}zui-shell:not([app-name]):not(:defined) zui-shell-nav,zui-shell[app-name=""]:not(:defined) zui-shell-nav{height:calc(100vh - 4.0625rem)}zui-shell:not([app-name]):not(:defined) *,zui-shell:not([app-name]):not(:defined) *::before,zui-shell:not([app-name]):not(:defined) *::after,zui-shell[app-name=""]:not(:defined) *,zui-shell[app-name=""]:not(:defined) *::before,zui-shell[app-name=""]:not(:defined) *::after{box-sizing:inherit}zui-shell-banner:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%;position:fixed;top:0;display:flex;width:100%;height:3.125rem;justify-content:center;align-items:center;background-color:var(--zui-blue);text-align:center}zui-shell-banner:not(:defined)[type~=warning]{background-color:var(--zui-yellow)}zui-shell-banner:not(:defined)[type~=success]{background-color:var(--zui-green)}zui-shell-banner:not(:defined)[type~=error]{background-color:var(--zui-red)}zui-shell-banner:not(:defined)~zui-shell-topbar{top:3.125rem}@media(min-width: 45em){zui-shell-banner:not(:defined)~zui-shell-nav,zui-shell-banner:not(:defined)~zui-shell-content{top:calc(6rem + 3.125rem)}}zui-shell-banner:not(:defined) *,zui-shell-banner:not(:defined) *::before,zui-shell-banner:not(:defined) *::after{box-sizing:inherit}zui-shell-topbar:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%;position:fixed;display:flex;width:100%;height:2.875rem;z-index:4000;justify-content:flex-start;align-items:center;margin:0;background:#fff;color:var(--zui-gray-800);transform:translateZ(0);transition:height .3s ease}zui-shell-topbar:not(:defined)::after{position:absolute;top:2.875rem;right:0;left:0;display:block;content:"";width:100%;height:0.25rem;background:var(--zui-shell-primary-theme, var(--zui-blue));transition:height .3s ease}@media(min-width: 45em){zui-shell-topbar:not(:defined)::after{top:3.75rem;height:2.25rem}}zui-shell-topbar:not(:defined) zui-shell-apps,zui-shell-topbar:not(:defined) [slot=apps]{display:flex;width:100%;height:100%;justify-content:center;align-items:center;margin:0 auto;transition:width 300ms ease,max-width 300ms ease,margin 300ms ease}@media(min-width: 45em){zui-shell-topbar:not(:defined) zui-shell-apps,zui-shell-topbar:not(:defined) [slot=apps]{width:auto;justify-content:flex-start;margin:0 2.5rem 0 3.75rem}}@media(min-width: 64em){zui-shell-topbar:not(:defined) zui-shell-apps,zui-shell-topbar:not(:defined) [slot=apps]{width:100%;max-width:11.875rem;margin-right:1.25rem}}@media(min-width: 80em){zui-shell-topbar:not(:defined) zui-shell-apps,zui-shell-topbar:not(:defined) [slot=apps]{margin-right:1.875rem}}zui-shell-topbar:not(:defined) zui-shell-apps zui-shell-app-item,zui-shell-topbar:not(:defined) [slot=apps] zui-shell-app-item{display:none}zui-shell-topbar:not(:defined) zui-shell-apps [slot=logo],zui-shell-topbar:not(:defined) [slot=apps] [slot=logo]{margin:0}zui-shell-topbar:not(:defined) zui-shell-apps+zui-logo,zui-shell-topbar:not(:defined) zui-shell-apps+[slot=logo],zui-shell-topbar:not(:defined) [slot=apps]+zui-logo,zui-shell-topbar:not(:defined) [slot=apps]+[slot=logo]{display:none}zui-shell-topbar:not(:defined) zui-shell-user{position:relative;display:flex;width:1.875rem;height:1.875rem;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;margin:.5625rem 1.25rem .625rem;background:var(--zui-shell-user-avatar-background, var(--zui-gray-500));border-radius:100%;color:var(--zui-gray-600)}@media(min-width: 45em){zui-shell-topbar:not(:defined) zui-shell-user{width:2.25rem;height:2.25rem;margin-left:auto}}zui-shell-topbar:not(:defined) zui-shell-user::before{position:absolute;top:-0.125rem;right:0;display:none;content:attr(given-name) " " attr(family-name);width:15.625rem;margin-right:2.875rem;font-weight:600;text-align:right}@media(min-width: 45em){zui-shell-topbar:not(:defined) zui-shell-user::before{display:block}}zui-shell-topbar:not(:defined) zui-shell-user::after{position:absolute;right:0;bottom:-0.1875rem;display:none;content:attr(profile-name);width:15.625rem;margin-right:2.875rem;font-size:.75rem;text-align:right}@media(min-width: 45em){zui-shell-topbar:not(:defined) zui-shell-user::after{display:block}}zui-shell-topbar:not(:defined) zui-shell-user [slot=feature-flags]{display:none}zui-shell-topbar:not(:defined) zui-shell-user[impersonating]::after{content:"acting as " attr(impersonating-given-name) " " attr(impersonating-family-name)}zui-shell-topbar:not(:defined) zui-shell-user[impersonating][impersonation-action]::after{content:attr(impersonation-action) " " attr(impersonating-given-name) " " attr(impersonating-family-name)}@media(min-width: 45em){zui-shell-topbar:not(:defined){height:3.75rem}}zui-shell-topbar:not(:defined) [slot=logo]{margin:0 auto;transform:translateX(1.5625rem);transition:margin 300ms ease}@media(min-width: 45em){zui-shell-topbar:not(:defined) [slot=logo]{max-width:14.375rem;margin:0 1.25rem;transform:none}}@media(min-width: 80em){zui-shell-topbar:not(:defined) [slot=logo]{margin-right:1.875rem}}zui-shell-topbar:not(:defined) [slot=logo]+zui-shell-user{margin-left:0}zui-shell-topbar:not(:defined) [slot=app]{display:none}zui-shell-topbar:not(:defined) zui-logo{width:7.5rem;height:2rem}zui-shell-topbar:not(:defined) zui-search{display:none;margin-bottom:0;transition:min-width 300ms ease,margin 300ms ease}@media(min-width: 45em){zui-shell-topbar:not(:defined) zui-search{display:block;min-width:18.75rem}}@media(min-width: 64em){zui-shell-topbar:not(:defined) zui-search{min-width:25rem}}zui-shell-topbar:not(:defined) zui-button{display:none;background-color:rgba(0,0,0,0);outline:none;color:var(--zui-blue)}zui-shell-topbar:not(:defined) zui-button:hover{background-color:var(--zui-gray-100);color:var(--zui-blue)}zui-shell-topbar:not(:defined) zui-button:focus{background-color:var(--zui-gray-100);box-shadow:0 0 0 .0625rem #fff,0 0 0 .125rem var(--zui-gray-100)}zui-shell-topbar:not(:defined) zui-button:active{background-color:var(--zui-gray-200);box-shadow:none}zui-shell-topbar:not(:defined) zui-button+zui-button{margin-left:.625rem !important}@media(min-width: 45em){zui-shell-topbar:not(:defined) zui-button{display:flex}}zui-shell-topbar:not(:defined) *,zui-shell-topbar:not(:defined) *::before,zui-shell-topbar:not(:defined) *::after{box-sizing:inherit}zui-shell-topbar[no-appbar]:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%}zui-shell-topbar[no-appbar]:not(:defined)::after{content:none}zui-shell-topbar[no-appbar]:not(:defined) *,zui-shell-topbar[no-appbar]:not(:defined) *::before,zui-shell-topbar[no-appbar]:not(:defined) *::after{box-sizing:inherit}zui-shell-nav:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%;display:none;z-index:4002;align-items:flex-start;border-right:.0625rem solid var(--zui-gray-100);transform:translateZ(0)}@media(min-width: 45em){zui-shell-nav:not(:defined){position:fixed;display:inline-block;width:3.375rem;height:calc(100vh - 6rem);flex-direction:column;overflow-x:hidden;overflow-y:auto}}@media(min-width: 64em){zui-shell-nav:not(:defined){width:15.625rem}}zui-shell-nav:not(:defined) [slot=app]{display:none}zui-shell-nav:not(:defined)::after{position:sticky;right:0;bottom:0;left:0;display:flex;height:2.6875rem;align-items:center;padding-left:3.375rem;background-color:var(--zui-background, var(--zui-gray-50));border-top:.0625rem solid var(--zui-gray-100);color:var(--zui-gray-600)}@media(min-width: 64em){zui-shell-nav:not(:defined)::after{content:"Collapse"}}@media(min-width: 64em){zui-shell-nav:not(:defined)[collapse-label]::after{content:attr(collapse-label)}}zui-shell-nav:not(:defined) *,zui-shell-nav:not(:defined) *::before,zui-shell-nav:not(:defined) *::after{box-sizing:inherit}zui-shell-topbar[no-appbar]+zui-shell-nav:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%}@media(min-width: 45em){zui-shell-topbar[no-appbar]+zui-shell-nav:not(:defined){top:3.75rem;height:calc(100vh - 3.75rem)}}zui-shell-topbar[no-appbar]+zui-shell-nav:not(:defined) *,zui-shell-topbar[no-appbar]+zui-shell-nav:not(:defined) *::before,zui-shell-topbar[no-appbar]+zui-shell-nav:not(:defined) *::after{box-sizing:inherit}zui-shell-banner+zui-shell-topbar[no-appbar]+zui-shell-nav:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%}@media(min-width: 45em){zui-shell-banner+zui-shell-topbar[no-appbar]+zui-shell-nav:not(:defined){top:calc(3.75rem + 3.125rem)}}zui-shell-banner+zui-shell-topbar[no-appbar]+zui-shell-nav:not(:defined) *,zui-shell-banner+zui-shell-topbar[no-appbar]+zui-shell-nav:not(:defined) *::before,zui-shell-banner+zui-shell-topbar[no-appbar]+zui-shell-nav:not(:defined) *::after{box-sizing:inherit}zui-shell-nav[collapsed]:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%}zui-shell-nav[collapsed]:not(:defined)::after{content:""}@media(min-width: 45em){zui-shell-nav[collapsed]:not(:defined){width:3.375rem;width:var(--zui-shell-nav-width-collapsed)}}zui-shell-nav[collapsed]:not(:defined) zui-shell-nav-item[expanded]{padding-bottom:.8125rem;font-size:0}zui-shell-nav[collapsed]:not(:defined) zui-shell-nav-item[expanded] a{display:none}zui-shell-nav[collapsed]:not(:defined) zui-shell-context-switcher{height:4.375rem;padding:0}zui-shell-nav[collapsed]:not(:defined) zui-shell-context-switcher::before,zui-shell-nav[collapsed]:not(:defined) zui-shell-context-switcher::after{display:none}zui-shell-nav[collapsed]:not(:defined) *,zui-shell-nav[collapsed]:not(:defined) *::before,zui-shell-nav[collapsed]:not(:defined) *::after{box-sizing:inherit}zui-shell-nav-item:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%;display:flex;width:100%;min-height:2.875rem;align-items:center;color:var(--zui-gray-600);text-decoration:none}@media(min-width: 45em){zui-shell-nav-item:not(:defined){height:2.875rem;visibility:hidden;overflow:hidden}}@media(min-width: 64em){zui-shell-nav-item:not(:defined){height:auto;visibility:visible;margin-left:0;padding-right:2.375rem;padding-left:3.375rem}}zui-shell-nav-item:not(:defined) [slot=icon]{display:none;width:1.125rem;height:1.125rem;visibility:hidden;flex-shrink:0;justify-content:center;align-items:center;margin:0 1.125rem}@media(min-width: 64em){zui-shell-nav-item:not(:defined) [slot=icon]{margin-left:0}}zui-shell-nav-item:not(:defined) a{display:none;cursor:pointer;color:var(--zui-gray-600);text-decoration:none}zui-shell-nav-item:not(:defined) a:first-of-type:last-of-type{display:flex}zui-shell-nav-item:not(:defined) a[active]{font-weight:700 !important;color:var(--zui-shell-primary-theme, var(--zui-blue)) !important}zui-shell-nav-item:not(:defined)[subnav] a,zui-shell-nav-item:not(:defined)[subnav] a:first-of-type:last-of-type{display:none}zui-shell-nav-item:not(:defined):not([subnav]):has(a[active]){background-color:#f7f7f7}@media(min-width: 64em){zui-shell-nav-item:not(:defined)[expanded]{flex-wrap:wrap;padding-bottom:0}}zui-shell-nav-item:not(:defined)[expanded] a{display:none;width:calc(100% + 2.375rem);margin-right:-2.375rem;padding:.625rem}@media(min-width: 64em){zui-shell-nav-item:not(:defined)[expanded] a{display:flex}}zui-shell-nav-item:not(:defined)[slot=utility]{position:sticky;bottom:2.6875rem;border-top:.0625rem solid var(--zui-gray-100)}@media(min-width: 45em){zui-shell-nav-item:not(:defined)[slot=utility]{visibility:visible;background-color:var(--zui-background, var(--zui-gray-50));border-bottom:.0625rem solid var(--zui-gray-100)}zui-shell-nav-item:not(:defined)[slot=utility] a{visibility:hidden}}@media(min-width: 64em){zui-shell-nav-item:not(:defined)[slot=utility]{border-bottom:0}zui-shell-nav-item:not(:defined)[slot=utility] a{visibility:visible}}zui-shell-nav-item:not(:defined) *,zui-shell-nav-item:not(:defined) *::before,zui-shell-nav-item:not(:defined) *::after{box-sizing:inherit}zui-shell-context-switcher:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%;display:block;height:4.375rem;padding:.875rem 1.25rem;border-bottom:.0625rem solid var(--zui-gray-100)}@media(min-width: 64em){zui-shell-context-switcher:not(:defined){height:auto}zui-shell-context-switcher:not(:defined)::before{display:block;content:"Viewing as";font-size:.75rem;color:var(--zui-gray-500)}zui-shell-context-switcher:not(:defined)::after{display:block;content:attr(context-title);font-weight:600;color:var(--zui-gray-600)}}zui-shell-context-switcher:not(:defined) *,zui-shell-context-switcher:not(:defined) *::before,zui-shell-context-switcher:not(:defined) *::after{box-sizing:inherit}zui-shell-content:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%;position:relative;top:3.125rem;display:block;width:100%;min-height:calc(100vh - 9.9375rem);z-index:-1;background:rgba(0,0,0,0);background:var(--zui-shell-background, var(--zui-background, var(--zui-gray-50)));transition:top 250ms ease;box-sizing:border-box}@media(min-width: 64em){zui-shell-content:not(:defined){min-height:calc(100vh - 8.75rem)}}zui-shell-content:not(:defined) *,zui-shell-content:not(:defined) *::before,zui-shell-content:not(:defined) *::after{box-sizing:inherit}zui-shell-banner+zui-shell-content:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%;min-height:calc(100vh - 9.9375rem - 3.125rem)}zui-shell-banner+zui-shell-content:not(:defined) *,zui-shell-banner+zui-shell-content:not(:defined) *::before,zui-shell-banner+zui-shell-content:not(:defined) *::after{box-sizing:inherit}zui-shell-nav:not(:defined),zui-shell-content:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%}@media(min-width: 45em){zui-shell-nav:not(:defined),zui-shell-content:not(:defined){top:6rem}}zui-shell-nav:not(:defined) *,zui-shell-nav:not(:defined) *::before,zui-shell-nav:not(:defined) *::after,zui-shell-content:not(:defined) *,zui-shell-content:not(:defined) *::before,zui-shell-content:not(:defined) *::after{box-sizing:inherit}zui-shell-topbar[no-appbar]+zui-shell-nav+zui-shell-content:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%;top:2.8125rem;border-top:.0625rem solid var(--zui-gray-100)}zui-shell-topbar[no-appbar]+zui-shell-nav+zui-shell-content:not(:defined) *,zui-shell-topbar[no-appbar]+zui-shell-nav+zui-shell-content:not(:defined) *::before,zui-shell-topbar[no-appbar]+zui-shell-nav+zui-shell-content:not(:defined) *::after{box-sizing:inherit}zui-shell-topbar[no-appbar]+zui-shell-nav:not(:defined),zui-shell-topbar[no-appbar]+zui-shell-nav+zui-shell-content:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%}@media(min-width: 45em){zui-shell-topbar[no-appbar]+zui-shell-nav:not(:defined),zui-shell-topbar[no-appbar]+zui-shell-nav+zui-shell-content:not(:defined){top:3.75rem}}zui-shell-topbar[no-appbar]+zui-shell-nav:not(:defined) *,zui-shell-topbar[no-appbar]+zui-shell-nav:not(:defined) *::before,zui-shell-topbar[no-appbar]+zui-shell-nav:not(:defined) *::after,zui-shell-topbar[no-appbar]+zui-shell-nav+zui-shell-content:not(:defined) *,zui-shell-topbar[no-appbar]+zui-shell-nav+zui-shell-content:not(:defined) *::before,zui-shell-topbar[no-appbar]+zui-shell-nav+zui-shell-content:not(:defined) *::after{box-sizing:inherit}zui-shell-nav+zui-shell-content:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%}@media(min-width: 45em){zui-shell-nav+zui-shell-content:not(:defined){left:3.375rem;width:calc(100% - 3.375rem)}}@media(min-width: 64em){zui-shell-nav+zui-shell-content:not(:defined){left:15.625rem;width:calc(100% - 15.625rem)}}zui-shell-nav+zui-shell-content:not(:defined) *,zui-shell-nav+zui-shell-content:not(:defined) *::before,zui-shell-nav+zui-shell-content:not(:defined) *::after{box-sizing:inherit}zui-shell-nav[collapsed]+zui-shell-content:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%;left:3.375rem;width:calc(100% - 3.375rem)}zui-shell-nav[collapsed]+zui-shell-content:not(:defined) *,zui-shell-nav[collapsed]+zui-shell-content:not(:defined) *::before,zui-shell-nav[collapsed]+zui-shell-content:not(:defined) *::after{box-sizing:inherit}zui-shell-nav[collapsed]+zui-shell-content>zui-shell-content-actionbar:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%;width:calc(100% - 3.375rem)}zui-shell-nav[collapsed]+zui-shell-content>zui-shell-content-actionbar:not(:defined) *,zui-shell-nav[collapsed]+zui-shell-content>zui-shell-content-actionbar:not(:defined) *::before,zui-shell-nav[collapsed]+zui-shell-content>zui-shell-content-actionbar:not(:defined) *::after{box-sizing:inherit}zui-shell-content-actionbar:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%;position:fixed;display:flex;width:calc(100% - 15.625rem);min-height:4.0625rem;z-index:4000;justify-content:flex-end;align-items:center;padding:.75rem 2.0625rem;background:var(--zui-shell-primary-theme, var(--zui-blue));color:#fff}@media(max-width: 60em){zui-shell-content-actionbar:not(:defined){width:calc(100% - 3.125rem)}}@media(max-width: 45em){zui-shell-content-actionbar:not(:defined){width:100%;padding:.75rem 1rem}}zui-shell-content-actionbar:not(:defined)::before{position:absolute;left:0;display:block;content:attr(header);margin:0 0 0 2.0625rem;font-size:1rem;font-weight:600;color:#fff}@media(max-width: 45em){zui-shell-content-actionbar:not(:defined)::before{margin:0 0 0 1rem}}zui-shell-content-actionbar:not(:defined)~.zui.shell-content-wrapper,zui-shell-content-actionbar:not(:defined)~.zui.zui-layout,zui-shell-content-actionbar:not(:defined)~.zui.content-area{border-top:4.0625rem solid rgba(0,0,0,0)}zui-shell-content-actionbar:not(:defined)>*{margin-left:.75rem}zui-shell-content-actionbar:not(:defined) zui-button{--zui-button-color: #fff;--zui-button-text-color: var(--zui-shell-primary-theme, var(--zui-blue));--zui-button-hover-color: var(--zui-gray-25);--zui-button-active-color: var(--zui-gray-100);--zui-button-box-shadow-focus: 0 0 0 rem(1) var(--zui-shell-primary-theme, var(--zui-blue)), 0 0 0 rem(2) #fff}zui-shell-content-actionbar:not(:defined) zui-button.link,zui-shell-content-actionbar:not(:defined) zui-button[type=link]{--zui-link-button-text-color: #fff;--zui-link-button-hover-color: hsla(0, 0%, 100%, 20%);--zui-link-button-active-color: hsla(0, 0%, 0%, 20%)}zui-shell-content-actionbar:not(:defined) zui-button.link:hover,zui-shell-content-actionbar:not(:defined) zui-button[type=link]:hover{--zui-link-button-text-color: 0 0 0 rem(1) var(--zui-shell-primary-theme, var(--zui-blue)), 0 0 0 rem(2) #fff}zui-shell-content-actionbar:not(:defined) *,zui-shell-content-actionbar:not(:defined) *::before,zui-shell-content-actionbar:not(:defined) *::after{box-sizing:inherit}zui-shell-footer:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%;position:relative;top:6rem;display:flex;width:100%;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:.75rem;background:rgba(0,0,0,0);border-top:.0625rem solid var(--zui-gray-100);font-size:.75rem !important;color:var(--zui-gray-600);box-sizing:border-box}@media(min-width: 35rem){zui-shell-footer:not(:defined){max-width:100%}}@media(min-width: 45em){zui-shell-footer:not(:defined){top:6rem;margin:0}}zui-shell-footer:not(:defined) div{width:100%;text-align:center;box-sizing:border-box}@media(min-width: 64em){zui-shell-footer:not(:defined) div{width:unset}}zui-shell-footer:not(:defined) div{padding:0 .3125rem}zui-shell-footer:not(:defined) a,zui-shell-footer:not(:defined) .zui.link{display:inline-block;margin:0 .3125rem !important;color:var(--zui-blue-500) !important;text-decoration:none !important}zui-shell-footer:not(:defined) a:hover,zui-shell-footer:not(:defined) .zui.link:hover{color:var(--zui-blue-400) !important;text-decoration:underline !important}zui-shell-footer:not(:defined) *,zui-shell-footer:not(:defined) *::before,zui-shell-footer:not(:defined) *::after{box-sizing:inherit}zui-shell-nav+zui-shell-content+zui-shell-footer:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%}@media(min-width: 45em){zui-shell-nav+zui-shell-content+zui-shell-footer:not(:defined){left:3.375rem;width:calc(100% - 3.375rem)}}@media(min-width: 64em){zui-shell-nav+zui-shell-content+zui-shell-footer:not(:defined){left:15.625rem;width:calc(100% - 15.625rem)}}zui-shell-nav+zui-shell-content+zui-shell-footer:not(:defined) *,zui-shell-nav+zui-shell-content+zui-shell-footer:not(:defined) *::before,zui-shell-nav+zui-shell-content+zui-shell-footer:not(:defined) *::after{box-sizing:inherit}zui-shell-user[unauthenticated]:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%;display:none}zui-shell-user[unauthenticated]:not(:defined) *,zui-shell-user[unauthenticated]:not(:defined) *::before,zui-shell-user[unauthenticated]:not(:defined) *::after{box-sizing:inherit}zui-shell-help:not(:defined){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--zui-font-size, 0.875rem);font-weight:400;line-height:var(--zui-line-height, 1.6);box-sizing:border-box;-webkit-text-size-adjust:100%;display:none}zui-shell-help:not(:defined) *,zui-shell-help:not(:defined) *::before,zui-shell-help:not(:defined) *::after{box-sizing:inherit}