.menu-item[data-v-a99dbcb4]{border-radius:8px;align-items:center;padding:10px 12px;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.menu-item[data-v-a99dbcb4]:hover:not(.router-link-active){color:#2c5dff;background-color:#f0f5ff}.menu-item-content[data-v-a99dbcb4]{align-items:center;gap:10px;display:flex}.menu-item-label[data-v-a99dbcb4]{font-size:14px;font-weight:400}.menu-item.router-link-active .menu-item-label[data-v-a99dbcb4]{font-weight:500}.menu-section[data-v-dbacca07]{margin-bottom:4px}.menu-section-header[data-v-dbacca07]{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:8px 12px;transition:background-color .15s;display:flex}.menu-section-header[data-v-dbacca07]:hover{background-color:#f5f6f8}.menu-section-label[data-v-dbacca07]{text-transform:uppercase;letter-spacing:.02em;color:#888aa3;font-size:13px;font-weight:600}.menu-section-chevron[data-v-dbacca07]{color:#b2b6c7;flex-shrink:0;transition:transform .2s}.menu-section-chevron--open[data-v-dbacca07]{transform:rotate(90deg)}.menu-section-content[data-v-dbacca07]{grid-template-rows:0fr;transition:grid-template-rows .25s ease-out;display:grid}.menu-section-content--open[data-v-dbacca07]{grid-template-rows:1fr}.menu-section-items[data-v-dbacca07]{border-left:3px solid #00000010;margin-top:2px;margin-left:16px;padding-left:6px;overflow:hidden}.menu-nav[data-v-a1b62df3]{flex-direction:column;gap:2px;margin-top:16px;padding:0 12px;display:flex}.sidebar[data-v-f19bc22a]{background-color:#fff;border-right:1px solid #edeff2;flex-direction:column;width:260px;min-width:260px;display:flex}.sidebar-scroll[data-v-f19bc22a]{scrollbar-width:thin;scrollbar-color:#dcdfe6 transparent;flex:1;overflow-y:auto}.sidebar-scroll[data-v-f19bc22a]::-webkit-scrollbar{width:4px}.sidebar-scroll[data-v-f19bc22a]::-webkit-scrollbar-track{background:0 0}.sidebar-scroll[data-v-f19bc22a]::-webkit-scrollbar-thumb{background-color:#dcdfe6;border-radius:4px}.sidebar-logo[data-v-f19bc22a]{padding:28px 16px 20px}.sidebar-footer[data-v-f19bc22a]{border-top:1px solid #edeff2;padding:12px 16px}
