.main-menu[data-v-c7543806]{align-self:flex-start;background:#fff;border-radius:10px;border-right:1px solid #dfe5ee;color:#344767;flex-shrink:0;font-size:13px;font-weight:500;height:calc(100dvh - 83px);line-height:20px;margin-top:16px;overflow-y:auto;position:sticky;scrollbar-width:thin;top:83px;width:222px;z-index:40}.main-menu.is-collapsed[data-v-c7543806]{width:54px}.menu-toolbar[data-v-c7543806]{align-items:center;display:flex;gap:10px;padding:12px 10px 8px}.menu-search[data-v-c7543806]{flex:1;min-width:0}.menu-search[data-v-c7543806] input{background:transparent;border-radius:5px;box-shadow:0 0 0 1px #dfe5ee;color:#111827;font-weight:500}.menu-search[data-v-c7543806] input::-moz-placeholder{color:#64748b;opacity:1}.menu-search[data-v-c7543806] input::placeholder{color:#64748b;opacity:1}.menu-toggle[data-v-c7543806]{align-items:center;border-radius:5px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.menu-toggle>span[data-v-c7543806]{height:18px;width:18px}.menu-toggle[data-v-c7543806]:hover{background:#f3f4f6}.menu-toggle[data-v-c7543806]:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.menu-content[data-v-c7543806]{padding:0 8px 24px}.menu-section+.menu-section[data-v-c7543806]{border-top:1px solid #eef0f4;margin-top:20px;padding-top:8px}.is-collapsed .menu-section+.menu-section[data-v-c7543806]{border-top:1px solid #dfe5ee;margin-top:12px;padding-top:12px}.is-collapsed .menu-dashboard[data-v-c7543806],.is-collapsed .menu-item[data-v-c7543806]{gap:0;justify-content:center}.menu-collapsed-items .menu-item[data-v-c7543806]:focus-visible{outline:2px solid #413fff;outline-offset:-2px}.menu-section-title[data-v-c7543806]{color:#64748b;font-size:12px;font-weight:600;line-height:18px;margin:12px 10px 8px}.menu-search-result[data-v-c7543806]{border-radius:6px;display:flex;flex-direction:column;gap:3px;margin-block:4px;overflow-wrap:anywhere;padding:8px 10px;text-decoration:none}.menu-search-result-label[data-v-c7543806]{color:#344767;font-size:13px;font-weight:600;line-height:20px}.menu-search-result-path[data-v-c7543806]{color:#67748e;font-size:12px;font-weight:400;line-height:18px}.menu-search-result[data-v-c7543806]:hover{background:#f1f1ff}.menu-search-result[data-v-c7543806]:focus-visible{outline:2px solid #413fff;outline-offset:-2px}.menu-dashboard[data-v-c7543806],.menu-item[data-v-c7543806]{align-items:center;border-radius:6px;box-shadow:none;color:inherit;display:flex;font-size:13px;font-weight:600;gap:12px;min-height:40px;padding:8px 10px;text-align:left;width:100%}.menu-dashboard[data-v-c7543806]{margin-top:4px;text-decoration:none}.menu-dashboard>span[data-v-c7543806]:first-child{flex-shrink:0;height:18px;width:18px}.menu-dashboard[data-v-c7543806]:hover,.menu-item[data-v-c7543806]:hover{background:#f8f9fc;color:#172b4d}.menu-dashboard.is-active[data-v-c7543806],.menu-item.is-active[data-v-c7543806]{background:#f1f1ff;box-shadow:inset 3px 0 #413fff;color:#302e9b}.menu-item.is-active .menu-item-icon[data-v-c7543806]{color:inherit}.menu-item-icon[data-v-c7543806]{align-items:center;color:#262626;display:flex;flex-shrink:0;justify-content:center}.menu-chevron[data-v-c7543806]{color:#94a3b8}.menu-section[data-v-c7543806] a:not(.menu-dashboard){font-size:13px;font-weight:500;line-height:20px}.menu-section[data-v-c7543806] .truncate{overflow-wrap:anywhere;white-space:normal}.menu-section[data-v-c7543806] .menu-tree{font-size:13px;font-weight:500;line-height:20px}.menu-section[data-v-c7543806] .menu-leaf{border-radius:5px;margin-block:2px;overflow-wrap:anywhere;padding-right:8px}.menu-section[data-v-c7543806] .menu-leaf.is-active,.menu-section[data-v-c7543806] .menu-leaf:hover{background:#f1f1ff;color:#302e9b}.menu-section[data-v-c7543806] .menu-leaf.is-active{font-weight:600}.menu-section[data-v-c7543806] .menu-leaf:focus-visible{outline:2px solid #413fff;outline-offset:-2px}.menu-section[data-v-c7543806] a:hover{color:#111827}.menu-section[data-v-c7543806] [role=region]{padding-bottom:8px;padding-top:4px}.menu-empty[data-v-c7543806]{color:#64748b;font-size:12px;padding:16px 10px}.dark .main-menu[data-v-c7543806]{background:#111827;color:#e2e8f0}.dark .is-collapsed .menu-section+.menu-section[data-v-c7543806],.dark .main-menu[data-v-c7543806],.dark .menu-section+.menu-section[data-v-c7543806]{border-color:#334155}.dark .menu-section[data-v-c7543806] .menu-leaf.is-active,.dark .menu-section[data-v-c7543806] .menu-leaf:hover{background:#1e293b;color:#c7d2fe}.dark .menu-item-icon[data-v-c7543806]{color:#cbd5e1}.dark .menu-search-result-label[data-v-c7543806]{color:#e2e8f0}.dark .menu-search-result-path[data-v-c7543806]{color:#94a3b8}.dark .menu-search-result[data-v-c7543806]:hover{background:#1e293b}.dark .menu-dashboard.is-active[data-v-c7543806],.dark .menu-dashboard[data-v-c7543806]:hover,.dark .menu-item.is-active[data-v-c7543806],.dark .menu-item[data-v-c7543806]:hover,.dark .menu-toggle[data-v-c7543806]:hover{background:#1e293b;color:#f1f5f9}.dark .menu-chevron[data-v-c7543806],.dark .menu-empty[data-v-c7543806],.dark .menu-section-title[data-v-c7543806]{color:#94a3b8}.dark .menu-search[data-v-c7543806] input{background:#1e293b;box-shadow:0 0 0 1px #475569;color:#f1f5f9}.dark .menu-search[data-v-c7543806] input::-moz-placeholder{color:#94a3b8}.dark .menu-search[data-v-c7543806] input::placeholder{color:#94a3b8}.dark .menu-section[data-v-c7543806] a:hover{color:#f8fafc}@media(max-width:767px){.main-menu[data-v-c7543806]{width:200px}}@media(max-width:560px){.main-menu[data-v-c7543806]{height:calc(100dvh - 79px);margin-top:12px;top:79px}}
