.popup-menu[data-v-d43111f5]{background-color:var(--background-neutral-0,#fff);border-radius:8px;min-width:200px;padding:8px 0;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 4px 16px #00000029}.menu-popup[data-v-d43111f5]{z-index:310}.popup-menu-list-native[data-v-d43111f5]{margin:0;padding:0;list-style:none}.popup-menu-list-native[data-v-d43111f5] .popup-menu-list-item{color:var(--text-neutral-100,#333)}.popup-menu-item-icon[data-v-d43111f5]{flex-shrink:0;margin-right:12px}.popup-loading[data-v-d43111f5]{text-align:center;color:var(--text-neutral-80,#666);padding:16px;font-size:14px}.account-popup[data-v-d43111f5]{width:296px;padding:0 0 var(--km-spacing-xs,8px) 0}.account-info-section[data-v-d43111f5]{gap:var(--km-spacing-s,12px);padding:var(--km-spacing-m,16px);background-color:var(--background-neutral-10,#eee);align-items:flex-start;display:flex}.account-info-avatar[data-v-d43111f5]{flex-shrink:0}.account-info-text[data-v-d43111f5]{flex-direction:column;gap:4px;min-width:0;display:flex}.account-info-name[data-v-d43111f5]{color:#4d4d4d;font-size:16px;font-weight:400;line-height:22px}.account-info-email[data-v-d43111f5],.account-info-role[data-v-d43111f5]{color:#383838;font-size:12px;font-weight:400;line-height:14px}.account-info-email[data-v-d43111f5]{word-break:break-all}.popup-menu-divider[data-v-d43111f5]{background-color:var(--background-neutral-30,#e0e0e0);height:1px;margin:4px 0}.language-field[data-v-cc2a3d0f]{flex-direction:column;gap:4px;display:flex}.change-language-dialog,.change-language-dialog .km-dialog__body-content{overflow:visible}.popup-menu[data-v-00403648]{background-color:var(--background-neutral-0,#fff);border-radius:8px;min-width:200px;padding:8px 0;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 4px 16px #00000029}.menu-popup[data-v-00403648]{z-index:310}.popup-menu-list-native[data-v-00403648]{margin:0;padding:0;list-style:none}.popup-menu-list-native[data-v-00403648] .popup-menu-list-item{color:var(--text-neutral-100,#333)}.popup-menu-item-icon[data-v-00403648]{flex-shrink:0;margin-right:12px}.popup-loading[data-v-00403648]{text-align:center;color:var(--text-neutral-80,#666);padding:16px;font-size:14px}.popup-menu[data-v-7dc0e02c]{background-color:var(--background-neutral-0,#fff);border-radius:8px;min-width:200px;padding:8px 0;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 4px 16px #00000029}.menu-popup[data-v-7dc0e02c]{z-index:310}.popup-menu-list-native[data-v-7dc0e02c]{margin:0;padding:0;list-style:none}.popup-menu-list-native[data-v-7dc0e02c] .popup-menu-list-item{color:var(--text-neutral-100,#333)}.popup-menu-item-icon[data-v-7dc0e02c]{flex-shrink:0;margin-right:12px}.popup-loading[data-v-7dc0e02c]{text-align:center;color:var(--text-neutral-80,#666);padding:16px;font-size:14px}.tenant-tree-popup[data-v-7dc0e02c]{min-width:280px;max-width:360px;padding:0}.tenant-tree-content[data-v-7dc0e02c]{padding:var(--km-spacing-s,12px) 8px;max-height:320px;overflow-y:auto}.tenant-tree-content[data-v-7dc0e02c] .km-list-item__wrapper{padding-top:var(--km-spacing-s,12px);padding-bottom:var(--km-spacing-s,12px)}.tenant-tree-content[data-v-7dc0e02c] .expand-icon{display:none}.tenant-tree-content[data-v-7dc0e02c] .pure-text{padding-left:0}.app-toolbar-layer[data-v-520a78eb]{z-index:500;align-items:center;padding:0 24px;position:relative}.title[data-v-520a78eb]{align-items:center;margin:0;display:flex}.title a[data-v-520a78eb]{color:#fff;font-size:20px;text-decoration:none}.app-bar-right[data-v-520a78eb]{align-items:center;height:100%;display:flex}.role-label[data-v-520a78eb]{color:#fff;white-space:nowrap;margin-right:4px;font-size:12px;font-weight:400}.app-bar-avatar[data-v-520a78eb]{cursor:pointer;margin:0 12px}.app-bar-divider[data-v-520a78eb]{background-color:#4d4d4d;width:1px;height:29px;margin:0 12px}.tenant-button[data-v-520a78eb]{margin-left:12px}.popup-anchor[data-v-520a78eb]{z-index:400;position:relative}.popup-enter-active[data-v-520a78eb],.popup-leave-active[data-v-520a78eb]{transition:opacity .15s,transform .15s}.popup-enter-from[data-v-520a78eb],.popup-leave-to[data-v-520a78eb]{opacity:0;transform:translateY(-4px)}.black-background[data-v-100320b2]{flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:0;position:relative}.black-background[data-v-100320b2],.sidebar[data-v-100320b2]{background-color:#282828;height:100%;display:flex}.sidebar[data-v-100320b2]{flex-direction:column;width:264px;padding:16px 0}.menu-list[data-v-100320b2]{flex-grow:1;gap:16px;min-width:0;min-height:0;padding:0}.menu-group[data-v-100320b2],.menu-list[data-v-100320b2],.menu-section[data-v-100320b2]{flex-direction:column;display:flex}.menu-section[data-v-100320b2]{gap:8px;padding-bottom:16px}.group-title[data-v-100320b2]{color:#dcdcdc;letter-spacing:.4px;padding:8px 16px;font-size:12px;line-height:14px}.group-title[data-v-100320b2],.menu-item[data-v-100320b2]{font-family:Roboto,sans-serif;font-weight:400}.menu-item[data-v-100320b2]{color:#fff;letter-spacing:.25px;margin:0;padding:12px 40px;font-size:14px;line-height:16px;text-decoration:none;transition:background .2s,color .2s;display:block}.menu-item[data-v-100320b2]:hover{background:#1e1e1e}.menu-item.is-active[data-v-100320b2]{background:#535353}.notification-stack[data-v-9afa46b0]{pointer-events:none}.notification-stack__target[data-v-9afa46b0]{z-index:12000;pointer-events:none;position:fixed;inset:0}.notification-stack__target[data-v-9afa46b0] .km-notification__wrapper--top-right{flex-direction:column-reverse;gap:12px;display:flex}.notification-stack__target[data-v-9afa46b0] .km-notification__wrapper--top-right .km-notification{animation:.24s ease-out notification-slide-down-9afa46b0}.notification-stack__target[data-v-9afa46b0] .km-notification{pointer-events:auto}@keyframes notification-slide-down-9afa46b0{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.app-body[data-v-9363d69a]{grid-template-rows:var(--size-w-h-56,56px) 1fr;display:grid}.main[data-v-9363d69a]{width:100%;min-width:0;height:calc(100vh - var(--size-w-h-56,56px));display:flex}.main-page[data-v-9363d69a]{background-color:var(--km-background-neutral-6,#fafafa);width:100%;height:100%;display:block;overflow:auto}.main-page[data-v-9363d69a]::-webkit-scrollbar{background-color:#f0f0f0;width:8px}.main-page[data-v-9363d69a]::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.main-page[data-v-9363d69a]::-webkit-scrollbar-thumb:hover{background-color:#555}
