@charset "UTF-8";.mobile-overlay[data-v-901fb24d]{background-color:#00000080;inset:0;position:fixed;transition:opacity .3s ease-in-out;z-index:30}.side-navigation[data-v-901fb24d]{border-right:1px solid #e5e7eb;display:flex;flex-direction:column;height:100vh;left:0;position:fixed;top:0;transition:all .3s;width:280px;z-index:40}.side-navigation.collapsed[data-v-901fb24d]{border-right:1px solid #e5e7eb;width:96px}.dark .side-navigation[data-v-901fb24d]{background-color:#111827;border-color:#374151}.dark .side-navigation.collapsed[data-v-901fb24d]{border-color:#374151}.nav-header[data-v-901fb24d]{align-items:center;background-color:#fff;display:flex;height:100px;justify-content:center;margin-left:-18px;padding-left:0;padding-right:1rem}.side-navigation.collapsed .nav-header[data-v-901fb24d]{justify-content:center;margin-left:0;padding-left:0;padding-right:0}.dark .nav-header[data-v-901fb24d]{border-color:#374151}.brand-link[data-v-901fb24d]{align-items:center;display:flex;gap:.5rem;overflow:hidden;text-decoration:none}.side-navigation.collapsed .brand-link[data-v-901fb24d]{justify-content:center;width:100%}.logo-image[data-v-901fb24d]{height:2rem;width:11.25rem}.logo-image-small[data-v-901fb24d]{height:1.75rem;width:1.75rem}.logo-text[data-v-901fb24d]{color:#111827;font-size:1.25rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .logo-text[data-v-901fb24d]{color:#fff}.collapse-button-container[data-v-901fb24d]{position:absolute;right:0;top:50px;transform:translateY(-50%) translate(50%);z-index:10}.collapse-button[data-v-901fb24d]{align-items:center;background-color:#fff;box-shadow:0 1px 2px #0000000d;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:center;padding:.5rem!important;width:38px!important}.collapse-button .el-icon[data-v-901fb24d]{color:#6b7280;font-size:12px}.dark .collapse-button[data-v-901fb24d]{background-color:#1f2937}.dark .collapse-button .el-icon[data-v-901fb24d]{color:#9ca3af}.custom-nav-menu[data-v-901fb24d]{background-color:#fff;flex:1;padding-bottom:1.25rem;padding-left:2rem;padding-right:1rem}.side-navigation.collapsed .custom-nav-menu[data-v-901fb24d]{padding-left:.5rem;padding-right:.5rem}.dark .custom-nav-menu[data-v-901fb24d],.dark .custom-nav-menu[data-v-901fb24d] .el-scrollbar__wrap{background-color:#111827}.menu-group[data-v-901fb24d]{margin-bottom:1.5rem}.menu-header[data-v-901fb24d]{align-items:center;color:#323f5a;display:flex;font-size:16px;font-weight:700;padding-bottom:.5rem;padding-top:.5rem}.menu-header .el-icon[data-v-901fb24d]{color:#374151;font-size:20px;font-weight:700;margin-right:.75rem;margin-top:-2px}.side-navigation.collapsed .menu-header .el-icon[data-v-901fb24d]{margin-right:0}.dark .menu-header[data-v-901fb24d]{color:#fff}.dark .menu-header .el-icon[data-v-901fb24d]{color:#d1d5db}.menu-items[data-v-901fb24d]{margin-top:.25rem}.menu-item[data-v-901fb24d]{border-radius:9999px;color:#7b859f;display:block;font-size:16px;height:40px;line-height:29px;padding:.5rem 16px .5rem 32px;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out}.dark .menu-item[data-v-901fb24d]{color:#9ca3af}.dark .menu-item[data-v-901fb24d]:hover{background-color:#1f2937}.menu-item[data-v-901fb24d]:hover{background-color:#f3f4f6;border-radius:9999px}.menu-item.active[data-v-901fb24d]{background-color:#4781e81a;border-radius:9999px;color:#4781e8}.dark .menu-item.active[data-v-901fb24d]{background-color:#4781e833;color:#6396ee}.nav-footer[data-v-901fb24d]{border-top:1px solid #e5e7eb;color:#6b7280;font-size:.75rem;padding:1rem;text-align:center}.dark .nav-footer[data-v-901fb24d]{border-color:#374151;color:#9ca3af}.side-navigation.collapsed .menu-header span[data-v-901fb24d],.side-navigation.collapsed .menu-items[data-v-901fb24d]{display:none}@media (max-width:768px){.side-navigation[data-v-901fb24d]{transform:translate(-100%);transition:transform .3s ease-in-out;width:280px;z-index:40}.side-navigation.mobile-open[data-v-901fb24d]{transform:translate(0)}.collapse-button-container[data-v-901fb24d]{display:none}.side-navigation .menu-items[data-v-901fb24d],.side-navigation.collapsed .menu-items[data-v-901fb24d]{display:block!important}.side-navigation .custom-nav-menu[data-v-901fb24d],.side-navigation.collapsed .custom-nav-menu[data-v-901fb24d]{padding-left:2.5rem;padding-right:2.5rem}.side-navigation .menu-header[data-v-901fb24d],.side-navigation.collapsed .menu-header[data-v-901fb24d]{justify-content:flex-start;padding:8px 0}.side-navigation .menu-header .el-icon[data-v-901fb24d],.side-navigation.collapsed .menu-header .el-icon[data-v-901fb24d]{margin-right:.75rem}.side-navigation .menu-header span[data-v-901fb24d],.side-navigation.collapsed .menu-header span[data-v-901fb24d]{display:inline!important}.side-navigation.collapsed[data-v-901fb24d]{width:280px}}.side-navigation.collapsed .menu-header[data-v-901fb24d]{cursor:pointer;justify-content:center;padding:12px 0}.popover-menu-items[data-v-901fb24d]{padding:.5rem}.popover-menu-item[data-v-901fb24d]{align-items:center;border-radius:9999px;color:#7b859f;display:flex;font-size:16px;margin:8px 0;min-height:40px;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out}.popover-menu-item[data-v-901fb24d]:hover{background-color:#f3f4f6;border-radius:9999px}.popover-menu-item.active[data-v-901fb24d]{background-color:#4781e81a;border-radius:9999px;color:#4781e8}.dark .popover-menu-item[data-v-901fb24d]{color:#d1d5db}.dark .popover-menu-item[data-v-901fb24d]:hover{background-color:#374151}.dark .popover-menu-item.active[data-v-901fb24d]{background-color:#4781e833;color:#6396ee}.side-navigation.collapsed .menu-header.has-active[data-v-901fb24d]{position:relative}.side-navigation.collapsed .menu-header.has-active[data-v-901fb24d]:before{background-color:#4781e81a;border-radius:50%;content:"";height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px;z-index:0}.dark .side-navigation.collapsed .menu-header.has-active[data-v-901fb24d]:before{background-color:#4781e81a}.side-navigation.collapsed .menu-header.has-active .el-icon[data-v-901fb24d]{color:#4781e8;position:relative;z-index:10}.el-popper.menu-popover{border-radius:24px!important;box-shadow:0 4px 12px #00000026!important;padding:0!important}.dark .el-popper.menu-popover{background-color:#1f2937!important;border-color:#374151!important}.dark .breadcrumb-nav[data-v-152b3910]{--un-border-opacity:1;border-color:rgb(55 65 81 / var(--un-border-opacity));--un-bg-opacity:1;background-color:rgb(31 41 55 / var(--un-bg-opacity))}.breadcrumb-list[data-v-152b3910]{margin:0;display:flex;list-style-type:none;align-items:center;padding:0}.breadcrumb-list[data-v-152b3910]>:not([hidden])~:not([hidden]){--un-space-x-reverse:0;margin-left:calc(.25rem * calc(1 - var(--un-space-x-reverse)));margin-right:calc(.25rem * var(--un-space-x-reverse))}.breadcrumb-item[data-v-152b3910]{display:flex;align-items:center}.breadcrumb-link[data-v-152b3910]{font-size:.875rem;line-height:1.25rem;font-weight:500;color:#7b859f;display:inline-block;max-width:300px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:opacity .2s;white-space:nowrap}.breadcrumb-link[data-v-152b3910]:hover{color:#4781e8;opacity:1!important}.dark .breadcrumb-link[data-v-152b3910]{--un-text-opacity:1;color:rgb(209 213 219 / var(--un-text-opacity));opacity:.7!important}.dark .breadcrumb-link[data-v-152b3910]:hover{opacity:1!important}.breadcrumb-current[data-v-152b3910]{font-size:.875rem;line-height:1.25rem;font-weight:500;color:#7b859f;display:inline-block;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb-current.is-last[data-v-152b3910]{color:#4781e8;font-weight:500}.dark .breadcrumb-current[data-v-152b3910]{--un-text-opacity:1;color:rgb(209 213 219 / var(--un-text-opacity));opacity:.7}.dark .breadcrumb-current.is-last[data-v-152b3910]{font-weight:600;opacity:1}.separator[data-v-152b3910]{margin-left:.5rem;margin-right:.5rem;--un-text-opacity:1;color:rgb(156 163 175 / var(--un-text-opacity));font-size:12px}.dark .separator[data-v-152b3910]{--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity))}@media (max-width:640px){.breadcrumb-current[data-v-152b3910],.breadcrumb-link[data-v-152b3910],.separator[data-v-152b3910]{font-size:.75rem;line-height:1rem}}.unread-message-badge[data-v-72c2bf10]{display:inline-block}.unread-message-badge .badge-display[data-v-72c2bf10],.unread-message-badge .badge-link[data-v-72c2bf10]{align-items:center;background-color:#fff;border-radius:999px;box-shadow:0 4px 16px #1426461f;cursor:pointer;display:inline-flex;height:45px;justify-content:center;min-width:45px;padding:0 8px;transition:background-color .3s ease}.unread-message-badge .badge-display.has-unread[data-v-72c2bf10],.unread-message-badge .badge-link.has-unread[data-v-72c2bf10]{animation:gentle-pulse-72c2bf10 2s ease-in-out infinite}.unread-message-badge .badge-link[data-v-72c2bf10]{color:inherit;text-decoration:none}.unread-message-badge .badge-wrapper[data-v-72c2bf10]{align-items:center;display:flex;height:100%;justify-content:center}.unread-message-badge .message-icon[data-v-72c2bf10]{align-items:center;color:var(--el-text-color-regular);display:flex;justify-content:center}.unread-message-badge .badge-link .message-icon[data-v-72c2bf10]{color:var(--el-text-color-regular)}@keyframes gentle-pulse-72c2bf10{0%,to{opacity:1}50%{opacity:.8}}@media (max-width:768px){.unread-message-badge .badge-display[data-v-72c2bf10]:hover,.unread-message-badge .badge-link[data-v-72c2bf10]:hover{transform:none}}[data-v-72c2bf10] .el-badge__content.is-fixed.is-dot{height:10px;right:7px!important;top:15px!important;width:10px}.wallet-balance[data-v-a7a97a1e]{align-items:center;background-color:#fff;border-radius:999px;box-shadow:0 4px 16px #1426461f;cursor:pointer;display:inline-flex;gap:.5rem;height:45px;justify-content:center;padding:0 15px;transition:background-color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wallet-balance .el-icon[data-v-a7a97a1e]{color:#4781e8;font-size:20px}.wallet-balance span[data-v-a7a97a1e]{color:#4781e8;font-size:.875rem;margin-top:4px;white-space:nowrap}.balance-detail[data-v-a7a97a1e]{padding:.5rem 0}.balance-detail .label[data-v-a7a97a1e]{color:var(--el-text-color-secondary);font-size:.75rem;margin-bottom:.25rem}.balance-detail .amount[data-v-a7a97a1e]{color:var(--el-color-primary);font-size:1.25rem;font-weight:700;margin:0}.layout-header[data-v-60467054]{background-color:#f0f2f9;position:sticky;top:0;z-index:10}@media (max-width:768px){.layout-header[data-v-60467054]{background-color:#fff}}.dark .layout-header[data-v-60467054]{background-color:#1f2937;border-color:#374151}.navbar[data-v-60467054]{height:100px;padding:0 24px}@media (max-width:768px){.navbar[data-v-60467054]{height:48px}}.navbar-container[data-v-60467054]{align-items:center;display:flex;height:100%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem}.navbar-left[data-v-60467054]{align-items:center;display:flex;gap:1rem}@media (min-width:768px){.mobile-menu-button[data-v-60467054]{display:none}}.navbar-actions[data-v-60467054]{align-items:center;display:flex;gap:.5rem}@media (min-width:768px){.navbar-actions[data-v-60467054]{gap:1rem}}.theme-toggle[data-v-60467054]{height:2rem!important;width:2rem!important}.mobile-action-item[data-v-60467054]{align-items:center;display:flex}@media (max-width:768px){.navbar-container[data-v-60467054]{padding-left:.5rem;padding-right:.5rem}.navbar-left[data-v-60467054]{gap:.5rem}.navbar-actions[data-v-60467054]{gap:1.25rem}.mobile-action-item[data-v-60467054] .language-switcher{background-color:transparent;border-radius:0;box-shadow:none;gap:0;height:auto;padding:0}.mobile-action-item[data-v-60467054] .language-switcher span{display:none}.mobile-action-item[data-v-60467054] .language-switcher .el-icon:last-child{display:none}.mobile-action-item[data-v-60467054] .language-switcher .el-icon:first-child{color:var(--el-text-color-regular);font-size:20px}.mobile-action-item[data-v-60467054] .wallet-balance{background-color:transparent;border-radius:0;box-shadow:none;gap:.25rem;height:auto;padding:0}.mobile-action-item[data-v-60467054] .wallet-balance .el-icon{font-size:20px}.mobile-action-item[data-v-60467054] .wallet-balance .amount{font-size:.875rem;margin-top:0}.mobile-action-item[data-v-60467054] .unread-message-badge .badge-display,.mobile-action-item[data-v-60467054] .unread-message-badge .badge-link{align-items:center;background-color:transparent;border-radius:0;box-shadow:none;display:flex;gap:.25rem;height:auto;min-width:auto;padding:0}.mobile-action-item[data-v-60467054] .unread-message-badge .badge-wrapper{align-items:center;display:flex;gap:.25rem}.mobile-action-item[data-v-60467054] .unread-message-badge .message-icon{font-size:20px}.mobile-action-item[data-v-60467054] .unread-message-badge :deep(.el-badge){align-items:center;display:flex;gap:.25rem}.mobile-action-item[data-v-60467054] .unread-message-badge :deep(.el-badge__content){background-color:transparent;border:none;color:var(--el-text-color-regular);font-size:.875rem;height:auto;line-height:1;margin:0;min-width:auto;padding:0;position:static;transform:none}}@media (max-width:480px){.navbar-container[data-v-60467054]{padding-left:.25rem;padding-right:.25rem}.mobile-menu-button[data-v-60467054]{color:#7b859f;font-size:20px;height:24px!important;width:24px!important}}.layout-dashboard[data-v-769c2682]{min-height:100vh}.layout-dashboard[data-v-769c2682] .navbar-container{max-width:100%;padding-left:0;padding-right:0}.layout-dashboard[data-v-769c2682] .footer-container{max-width:100%;padding:1rem 14rem 1rem 2rem}.layout-dashboard[data-v-769c2682] .layout-footer{background-color:#323f5a;border-top:none;color:#fff;margin-top:0}.layout-dashboard[data-v-769c2682] .footer-title,.layout-dashboard[data-v-769c2682] .footer-links li a{color:#7b859f}.layout-dashboard[data-v-769c2682] .footer-links li a:hover{color:#fff}.layout-dashboard[data-v-769c2682] .copyright{color:#7b859f}.layout-dashboard[data-v-769c2682] .navigation-menu{background-color:transparent}.layout-main[data-v-769c2682]{background-color:#f0f2f9;display:flex;flex:1 1 0%;flex-direction:column;height:100vh;margin-left:280px;overflow:hidden}[data-v-769c2682] .side-navigation.collapsed~.layout-main{margin-left:96px}.main-content[data-v-769c2682]{flex:1 1 0%;min-height:calc(100vh - 388px)}.dark .main-content[data-v-769c2682]{background-color:#111827}.main-scrollbar[data-v-769c2682]{flex:1 1 0%;height:calc(100vh - 100px);width:100%}.main-scrollbar[data-v-769c2682] .el-scrollbar__wrap{overflow-x:hidden}.main-scrollbar[data-v-769c2682] .el-scrollbar__view{min-height:100%}.dark .main-scrollbar[data-v-769c2682] .el-scrollbar__wrap{background-color:#111827}@media (max-width:768px){.layout-main[data-v-769c2682]{margin-left:0;width:100%}[data-v-769c2682] .side-navigation~.layout-main,[data-v-769c2682] .side-navigation.collapsed~.layout-main{margin-left:0}.layout-dashboard[data-v-769c2682] .footer-container{padding-left:1rem;padding-right:1rem}}
