.app-nav[data-v-38f92774]{align-items:center;display:grid;gap:15px;grid-template-columns:1fr 42px;position:relative;z-index:2}.app-nav.only-user-menu .content-menu-user[data-v-38f92774]{display:none}.app-nav .breadcrumb[data-v-38f92774]{background:#fff;border-radius:8px;font-size:16px;line-height:24px;padding:12px 16px}.app-nav .user-btn[data-v-38f92774]{height:42px}@media (max-width:768px){.app-nav[data-v-38f92774]{display:block;width:100%}.app-nav:not(.only-user-menu) .content-menu-user[data-v-38f92774]{display:none}.app-nav.only-user-menu .content-menu-user[data-v-38f92774]{display:block}.app-nav.only-user-menu[data-v-38f92774]{display:flex;justify-content:flex-end;padding:0 16px}.app-nav .breadcrumb[data-v-38f92774]{font-size:14px;line-height:20px;padding:6px 8px}}.app-menu[data-v-cf9fb7b1]{height:100vh;overflow-y:auto;position:relative;z-index:3}.app-menu .btn_user[data-v-cf9fb7b1]{display:none!important}.app-menu .logo[data-v-cf9fb7b1]{align-items:center;display:flex;justify-content:center;padding:24px 0 9px;width:100%}.app-menu .link-menu[data-v-cf9fb7b1]{align-items:center;cursor:pointer;display:grid;grid-template-columns:24px 1fr;padding:10.5px 16px}.app-menu .link-menu.active[data-v-cf9fb7b1]{background:#fbbfc1}.app-menu .link-menu .child-group[data-v-cf9fb7b1]{grid-column:span 2;margin-left:-16px;margin-top:4px;padding:0;width:calc(100% + 32px)}.app-menu .link-menu .child-group .link-menu[data-v-cf9fb7b1]{padding:9px 25px}@media (max-width:768px){.app-menu[data-v-cf9fb7b1]{display:flex;grid-template-columns:1fr auto;height:auto;justify-content:start;z-index:54}.app-menu .btn_user[data-v-cf9fb7b1]{display:block!important}.app-menu .mobile[data-v-cf9fb7b1]{display:flex}.app-menu .logo[data-v-cf9fb7b1]{padding:0 8px;width:-moz-max-content;width:max-content}.app-menu .logo img[data-v-cf9fb7b1]{height:60px;margin-top:-4px}.app-menu .content-menu[data-v-cf9fb7b1]{display:none}}.app-layout[data-v-de7b9012]{display:grid;grid-template-columns:233px 1fr;height:100vh;overflow:hidden}.app-layout .content[data-v-de7b9012]{background:#f5f5f5;overflow-y:auto;padding:19px 43px 59px}.app-layout .content .render-page[data-v-de7b9012]{background:#fff;margin-top:45px;padding:16px}@media (max-width:768px){.app-layout[data-v-de7b9012]{grid-template-columns:1fr}.app-layout .content[data-v-de7b9012]{padding:16px 16px 59px}.app-layout .content .render-page[data-v-de7b9012]{margin-top:20px;padding:16px}}
