.ui-menu[data-v-ff811cd4]{background:transparent;border:none!important;font-family:var(--primary-font);padding:4px}.ui-menu[data-v-ff811cd4] .ant-menu-item,.ui-menu[data-v-ff811cd4] .ant-menu-submenu-title{align-items:center;background:var(--neutral-0);border-radius:12px;color:var(--neutral-900);display:flex;font-size:14px;font-weight:700;height:48px;letter-spacing:-.056px;line-height:48px;margin:0 0 4px;padding-right:20px;width:100%}.ui-menu[data-v-ff811cd4] .ant-menu-item-icon{font-size:16px}.ui-menu[data-v-ff811cd4] .ant-menu-item-icon+span{margin-inline-start:8px}.ui-menu[data-v-ff811cd4] .ant-menu-submenu-arrow{color:var(--neutral-900)}.ui-menu[data-v-ff811cd4] .ant-menu-sub.ant-menu-inline{background:transparent}.ui-menu[data-v-ff811cd4] .ant-menu-item:not(.ant-menu-item-selected):hover,.ui-menu[data-v-ff811cd4] .ant-menu-submenu-title:hover{background:var(--neutral-100)!important;color:var(--neutral-900)!important}.ui-menu[data-v-ff811cd4] .ant-menu-item-selected{background:var(--accent-100)!important;color:var(--accent-900)!important}.ui-menu[data-v-ff811cd4] .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--accent-900)}.ui-menu[data-v-ff811cd4] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-submenu-arrow{color:var(--accent-900)}.app-layout[data-v-d33a7fb9]{display:flex;height:100vh;overflow:hidden}.app-main[data-v-d33a7fb9]{flex:1;min-height:0;min-width:0}.app-main[data-v-d33a7fb9],.app-sider[data-v-d33a7fb9]{display:flex;flex-direction:column;overflow:hidden}.app-sider[data-v-d33a7fb9]{background:var(--neutral-0);border-right:.5px solid var(--neutral-200);flex-shrink:0;height:100%;left:0;position:fixed;top:0;transition:all .3s ease;width:240px;z-index:100}@media screen and (min-width:1024px){.app-sider[data-v-d33a7fb9]{position:relative}}.app-sider_collapsed[data-v-d33a7fb9]{width:70px}.app-sider_mobile[data-v-d33a7fb9]{transform:translate(-100%)}.app-sider_mobile-visible[data-v-d33a7fb9]{transform:translate(0)}.sider-header[data-v-d33a7fb9]{align-items:center;border-bottom:.5px solid var(--neutral-200);display:flex;flex-shrink:0;height:60px;padding:0 20px}.sider-logo[data-v-d33a7fb9],.sider-logo-link[data-v-d33a7fb9]{display:block;flex-shrink:0}.sider-close-button[data-v-d33a7fb9]{margin-left:auto}@media screen and (min-width:1024px){.sider-close-button[data-v-d33a7fb9]{display:none}}.sider-overlay[data-v-d33a7fb9]{background:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:99}@media screen and (min-width:1024px){.sider-overlay[data-v-d33a7fb9]{display:none}}.fade-enter-active[data-v-d33a7fb9],.fade-leave-active[data-v-d33a7fb9]{transition:opacity .3s ease}.fade-enter-from[data-v-d33a7fb9],.fade-leave-to[data-v-d33a7fb9]{opacity:0}.sider-branch[data-v-d33a7fb9]{display:flex;flex-direction:column;flex-shrink:0;gap:8px;padding:12px 8px 8px}.sider-branch__select[data-v-d33a7fb9]{width:100%}.sider-scroll[data-v-d33a7fb9]{flex:1;min-height:0}.app-header[data-v-d33a7fb9]{align-items:center;background:var(--neutral-0);border-bottom:.5px solid var(--neutral-200);display:grid;gap:8px;grid-template-columns:1fr auto auto;height:60px;line-height:normal;padding:0 16px 0 12px}@media screen and (min-width:1024px){.app-header[data-v-d33a7fb9]{grid-template-columns:1fr auto 1fr;padding:0 40px 0 20px}}.app-header__logout[data-v-d33a7fb9],.app-header__toggle[data-v-d33a7fb9]{align-items:center;background:transparent;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:16px;padding:8px 10px;transition:background .2s ease}.app-header__logout[data-v-d33a7fb9]:hover,.app-header__toggle[data-v-d33a7fb9]:hover{background:var(--neutral-100)}.app-header__toggle[data-v-d33a7fb9]{color:var(--neutral-900);justify-content:center;justify-self:start;padding:8px 16px}.app-header__toggle[data-v-d33a7fb9] svg{transition:transform .2s ease}.app-header__toggle_collapsed[data-v-d33a7fb9] svg{transform:scaleX(-1)}.app-header__branch[data-v-d33a7fb9]{display:flex;font-family:var(--primary-font);min-width:0;white-space:nowrap}.app-header__branch-time[data-v-d33a7fb9]{color:var(--accent-900);font-size:18px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2}.app-header__branch-empty[data-v-d33a7fb9]{color:var(--neutral-600);font-size:14px;overflow:hidden;text-overflow:ellipsis}.app-header__actions[data-v-d33a7fb9]{gap:8px;justify-self:end}.app-header__actions[data-v-d33a7fb9],.app-header__user[data-v-d33a7fb9]{align-items:center;display:flex;min-width:0}.app-header__user[data-v-d33a7fb9]{gap:4px;height:32px;padding:0 8px}.app-header__avatar[data-v-d33a7fb9]{align-items:center;background:var(--neutral-200);border-radius:64px;color:var(--neutral-900);display:flex;flex-shrink:0;font-size:16px;height:24px;justify-content:center;width:24px}.app-header__logout[data-v-d33a7fb9],.app-header__user-name[data-v-d33a7fb9]{font-family:var(--primary-font);font-size:14px;font-weight:500;letter-spacing:-.056px;line-height:1.24;white-space:nowrap}.app-header__user-name[data-v-d33a7fb9]{color:var(--neutral-900);overflow:hidden;text-overflow:ellipsis}.app-header__logout[data-v-d33a7fb9]{color:var(--error-900);flex-shrink:0;gap:4px}.app-content[data-v-d33a7fb9]{background:var(--neutral-50);flex:1;min-height:0;overflow:auto}
