.top-navigation-logo{display:flex;align-items:center;gap:.625rem}.user-options-label{white-space:nowrap;background-color:var(--theme-light-background-level1);border:.0625rem solid var(--theme-base);border-radius:.3125rem;flex-direction:column;gap:.3125rem;max-width:21.875rem;margin:.9375rem .3125rem .3125rem .9375rem;display:flex;position:relative;& div{text-overflow:ellipsis;overflow:hidden}& .user-options-content{padding:.95rem .3125rem .3125rem;& .user-options-content-username{font-weight:700}}&:after{content:attr(data-item-id);z-index:1;background-color:var(--theme-base);color:var(--theme-text-color-contrast);text-align:center;border-radius:.125rem;flex-direction:column;gap:.3125rem;margin:.3125rem;padding:.3125rem .5rem;font-size:.625rem;font-weight:700;display:flex;position:absolute;top:-.9375rem;left:-.9375rem}}.user-options-content-without-act-as-user{flex-direction:column;padding:.625rem;display:flex;& .user-options-content-username{font-weight:700}}.button.user-options-li svg{width:2rem;height:2rem}.user-options-menu{flex-direction:column;gap:.3125rem;padding:.3125rem;display:flex}.under-construction{border:.125rem solid var(--theme-warning-fg);background-color:var(--theme-warning-bg);color:var(--theme-warning-fg);margin:1.5625rem;padding:1.5625rem}.under-construction h1{margin-bottom:.625rem}.session-timeout-dialog{& .k-window-titlebar{&.k-dialog-titlebar{& .k-window-titlebar-actions{&.k-dialog-titlebar-actions{display:none}}}}& .session-timeout-dialog-message{text-align:center;margin:1.5625rem;padding:1.5625rem}}header.top-nav-navbar{min-height:var(--header-height);color:var(--theme-white);background-color:var(--theme-base);justify-content:space-between;align-items:center;padding:0 .625rem;display:flex;overflow:hidden;& .top-nav-group{align-items:center;gap:.625rem;height:100%;margin-left:.125rem;margin-right:.125rem;display:flex;&.start{justify-content:flex-start}&.center{flex-grow:1;justify-content:center}&.end{justify-content:flex-end}}& h1{white-space:nowrap;text-overflow:ellipsis;font-size:1.25rem;font-weight:400;overflow:hidden}& h2{white-space:nowrap;margin:.125rem 0;padding-left:.9375rem;font-size:.875rem;font-weight:400;display:flex;& div:first-child{flex-shrink:1}& div{white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;overflow:hidden}}& nav{white-space:nowrap;font-size:1.5rem;line-height:var(--header-height);margin:0;padding:0 .625rem;& ul{width:100%;margin-left:auto;list-style-type:none;display:flex;& li{cursor:pointer;font-size:1.25rem;line-height:var(--header-height);padding:0 1.5625rem;position:relative;&.active{&:after{content:"";border-bottom:.1875rem solid var(--theme-white);width:100%;position:absolute;bottom:0;left:0}}&:hover{background-color:var(--theme-base-hover)}}}}& .menu-toggle-container{justify-content:center;align-items:center;width:4.0625rem;height:100%;display:flex;& .menu-toggle{align-items:center;height:100%;display:flex;& .svg-icon-hamburger{width:2.5rem;height:2.5rem}}}& nav.side-nav-navbar{z-index:1000;min-width:21.875rem;top:var(--header-height);height:calc(100% - var(--header-height));border-right:.0625rem solid var(--theme-base);border-top:.0625rem solid var(--theme-white);background-color:var(--theme-white);transition:transform .3s;position:absolute;left:0;transform:translateX(-100%);&.visible{transform:translateX(0)}& .menu{margin:0;padding:0;list-style:none;& .list-category,& .list-item{border-bottom:.0625rem solid var(--theme-neutral-100);color:var(--theme-base);padding:.625rem;font-size:1.125rem}& .list-category:hover,& .list-item:hover{background-color:var(--theme-base-hover);color:var(--theme-text-color-contrast);cursor:pointer;position:relative}& .list-category{justify-content:space-between;display:flex}& .menu-header{background-color:var(--theme-base);color:var(--theme-text-color-contrast);padding:.625rem;font-size:1.125rem}& .list-item-level-1{padding:1.25rem}& .list-item-level-2{padding:1.875rem}& .list-item-level-3{padding:2.5rem}& .expand-toggle{border-left:.0625rem solid var(--theme-neutral-100);justify-content:center;align-items:center;width:2.5rem;margin:-.625rem;display:flex}}}}body.resolution-overflow-hidden{overflow:hidden!important}.resolution-warning{z-index:99999;background-color:rgba(0,0,0,.2);align-content:center;width:100vw;height:100vh;position:fixed;top:0;left:0}.resolution-warning .resolution-warning-modal{text-align:center;background-color:#fff;border-radius:.625rem;flex-direction:column;justify-content:center;gap:1.5625rem;margin:1.5625rem;padding:1.5625rem;display:flex}.resolution-warning .resolution-warning-modal .button{align-self:center;max-width:9.375rem}.overlay-action-bar{place-content:center;gap:3px;display:flex}.overlay-action{min-width:150px}