.el-segmented{--el-segmented-color:var(--el-text-color-regular);--el-segmented-bg-color:var(--el-fill-color-light);--el-segmented-padding:.125rem;--el-segmented-item-selected-color:var(--el-color-white);--el-segmented-item-selected-bg-color:var(--el-color-primary);--el-segmented-item-selected-disabled-bg-color:var(--el-color-primary-light-5);--el-segmented-item-hover-color:var(--el-text-color-primary);--el-segmented-item-hover-bg-color:var(--el-fill-color-dark);--el-segmented-item-active-bg-color:var(--el-fill-color-darker);--el-segmented-item-disabled-color:var(--el-text-color-placeholder);align-items:stretch;background:var(--el-segmented-bg-color);border-radius:var(--el-border-radius-base);box-sizing:border-box;color:var(--el-segmented-color);display:inline-flex;font-size:.875rem;min-height:2rem;padding:var(--el-segmented-padding)}.el-segmented__group{align-items:stretch;display:flex;position:relative;width:100%}.el-segmented__item-selected{background:var(--el-segmented-item-selected-bg-color);border-radius:calc(var(--el-border-radius-base) - .125rem);height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .3s;width:.625rem}.el-segmented__item-selected.is-disabled{background:var(--el-segmented-item-selected-disabled-bg-color)}.el-segmented__item-selected.is-focus-visible:before{border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;outline:.125rem solid var(--el-segmented-item-selected-bg-color);outline-offset:.0625rem;position:absolute}.el-segmented__item{align-items:center;border-radius:calc(var(--el-border-radius-base) - .125rem);cursor:pointer;display:flex;flex:1;padding:0 .6875rem}.el-segmented__item:not(.is-disabled):not(.is-selected):hover{background:var(--el-segmented-item-hover-bg-color);color:var(--el-segmented-item-hover-color)}.el-segmented__item:not(.is-disabled):not(.is-selected):active{background:var(--el-segmented-item-active-bg-color)}.el-segmented__item.is-selected,.el-segmented__item.is-selected.is-disabled{color:var(--el-segmented-item-selected-color)}.el-segmented__item.is-disabled{color:var(--el-segmented-item-disabled-color);cursor:not-allowed}.el-segmented__item-input{height:0;margin:0;opacity:0;pointer-events:none;position:absolute;width:0}.el-segmented__item-label{flex:1;line-height:normal;overflow:hidden;text-align:center;text-overflow:ellipsis;transition:color .3s;white-space:nowrap;z-index:1}.el-segmented.is-block{display:flex}.el-segmented.is-block .el-segmented__item{min-width:0}.el-segmented--large{border-radius:var(--el-border-radius-base);font-size:1rem;min-height:2.5rem}.el-segmented--large .el-segmented__item,.el-segmented--large .el-segmented__item-selected{border-radius:calc(var(--el-border-radius-base) - .125rem)}.el-segmented--large .el-segmented__item{padding:0 .6875rem}.el-segmented--small{border-radius:calc(var(--el-border-radius-base) - .0625rem);font-size:.875rem;min-height:1.5rem}.el-segmented--small .el-segmented__item,.el-segmented--small .el-segmented__item-selected{border-radius:calc(var(--el-border-radius-base) - .1875rem)}.el-segmented--small .el-segmented__item{padding:0 .4375rem}.notification-panel[data-v-6ffb16c1]{background:#fff;border:.0625rem solid rgba(31,75,107,.1);border-radius:.5rem;box-shadow:0 1.25rem 3rem #1f4b6b33;max-height:calc(100dvh - 4.5rem);overflow:hidden;width:min(34.375rem,calc(100vw - 2rem))}.notification-header[data-v-6ffb16c1]{align-items:center;background:#1d4664;border-bottom:0;display:flex;gap:1rem;justify-content:space-between;padding:.75rem .875rem}.notification-title-wrap[data-v-6ffb16c1]{align-items:center;display:flex;gap:.5625rem;min-width:0}.notification-title-icon[data-v-6ffb16c1]{align-items:center;background:#ffffff24;border-radius:.5rem;color:#fff;display:inline-flex;flex-shrink:0;font-size:1.25rem;height:2rem;justify-content:center;width:2rem}.notification-title[data-v-6ffb16c1]{color:#fff;font-size:1.0625rem;font-weight:800;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-actions[data-v-6ffb16c1]{align-items:center;display:flex;flex-shrink:0;gap:.375rem}.notification-icon-btn[data-v-6ffb16c1],.notification-text-btn[data-v-6ffb16c1]{align-items:center;background:#ffffff1f;border:.0625rem solid transparent;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-flex;gap:.25rem;justify-content:center;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.notification-text-btn[data-v-6ffb16c1]{font-size:.75rem;font-weight:700;min-height:1.875rem;padding:0 .625rem}.notification-text-btn .material-symbols[data-v-6ffb16c1]{font-size:1.125rem}.notification-icon-btn[data-v-6ffb16c1]{height:2rem;width:2rem}.notification-icon-btn .material-symbols[data-v-6ffb16c1]{font-size:1.3125rem}.notification-icon-btn[data-v-6ffb16c1]:hover,.notification-text-btn[data-v-6ffb16c1]:hover{background:#ffffff38;border-color:#ffffff2e;color:#fff}.notification-toolbar[data-v-6ffb16c1]{align-items:center;background:#f8fafc;border-bottom:.0625rem solid #edf1f7;display:flex;gap:.75rem;justify-content:space-between;padding:.625rem .875rem}.notification-segmented[data-v-6ffb16c1]{width:13.125rem}.notification-bulk-actions[data-v-6ffb16c1]{align-items:center;display:flex;gap:.375rem;min-height:2rem}.notification-bulk-btn[data-v-6ffb16c1]{border-radius:.5rem;font-size:.75rem;font-weight:700;height:1.875rem;min-width:auto;padding:0 .625rem}.notification-list[data-v-6ffb16c1]{background:#fff;height:min(31.25rem,calc(100dvh - 11.125rem));overflow-y:auto}.notification-list-inner[data-v-6ffb16c1]{list-style:none;margin:0;padding:.625rem}.notification-group-label[data-v-6ffb16c1]{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#f8fafcf5;border-radius:.5rem;color:#6b7280;font-size:.75rem;font-weight:800;margin:.125rem 0 .5rem;padding:.375rem .25rem;position:sticky;text-align:left;top:0;z-index:1}.notification-group-badge[data-v-6ffb16c1]{background:#fff;border:.0625rem solid #dce9f3;box-shadow:0 .25rem .625rem #1f4b6b0f;gap:.375rem;max-width:100%;padding:.3125rem .5625rem .3125rem .375rem}.notification-group-badge[data-v-6ffb16c1],.notification-group-icon[data-v-6ffb16c1]{align-items:center;border-radius:62.4375rem;color:#1d4664;display:inline-flex}.notification-group-icon[data-v-6ffb16c1]{background:#eaf2f7;flex-shrink:0;font-size:.9375rem;height:1.25rem;justify-content:center;width:1.25rem}.notification-item[data-v-6ffb16c1]{align-items:flex-start;background:#fff;border:.0625rem solid #edf1f7;border-radius:.5rem;color:#374151;cursor:pointer;display:flex;gap:.75rem;margin-bottom:.375rem;padding:.75rem .625rem;position:relative;transition:background-color .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}.notification-item[data-v-6ffb16c1]:hover{background:#f8fbff;border-color:#1f9ffa2e;box-shadow:0 .5rem 1.25rem #1f4b6b14;transform:translateY(-.0625rem)}.notification-item.is-unread[data-v-6ffb16c1]:before{background:#1f9ffa;border-radius:62.4375rem;bottom:.75rem;content:"";left:0;position:absolute;top:.75rem;width:.1875rem}.notification-item.is-read[data-v-6ffb16c1]{background:#fbfcfe}.notification-item-icon[data-v-6ffb16c1]{align-items:center;background:#1f9ffa14;border-radius:.5rem;color:#1f75b9;display:flex;flex-shrink:0;height:2.375rem;justify-content:center;width:2.375rem}.notification-item-icon .material-symbols[data-v-6ffb16c1]{font-size:1.5rem}.notification-item.is-read .notification-item-icon[data-v-6ffb16c1]{background:#eef2f7;color:#9aa4b2}.notification-item-content[data-v-6ffb16c1]{flex:1;min-width:0}.notification-item-title[data-v-6ffb16c1]{color:#111827;font-size:.875rem;font-weight:800;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-item-message[data-v-6ffb16c1]{color:#4b5563;display:-webkit-box;font-size:.8125rem;font-weight:600;line-height:1.35;margin-top:.1875rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.notification-item-meta[data-v-6ffb16c1]{color:#8a94a6;font-size:.75rem;font-weight:600;line-height:1.3;margin-top:.375rem}.notification-item.is-read .notification-item-message[data-v-6ffb16c1],.notification-item.is-read .notification-item-meta[data-v-6ffb16c1],.notification-item.is-read .notification-item-title[data-v-6ffb16c1]{color:#a0a9b6}.notification-item-check[data-v-6ffb16c1]{flex-shrink:0;padding-top:.375rem}.notification-empty[data-v-6ffb16c1]{color:#111827;min-height:26.25rem}.notification-empty[data-v-6ffb16c1],.notification-empty-inner[data-v-6ffb16c1]{align-items:center;display:flex;justify-content:center}.notification-empty-inner[data-v-6ffb16c1]{flex-direction:column;text-align:center}.notification-empty-icon[data-v-6ffb16c1]{color:#c7d0dc;font-size:6.5rem;line-height:1}.notification-empty-text[data-v-6ffb16c1]{color:#6b7280;font-size:.9375rem;font-weight:800;margin-top:.625rem}.fade-enter-active[data-v-6ffb16c1],.fade-leave-active[data-v-6ffb16c1]{transition:opacity .16s ease,transform .16s ease}.fade-enter-from[data-v-6ffb16c1],.fade-leave-to[data-v-6ffb16c1]{opacity:0;transform:translateY(-.375rem)}[data-v-6ffb16c1] .notification-segmented.el-segmented{--el-segmented-bg-color:#eef2f7;--el-segmented-item-selected-bg-color:#fff;--el-segmented-item-selected-color:#1f75b9;border-radius:.5rem;padding:.1875rem}[data-v-6ffb16c1] .notification-segmented .el-segmented__item{border-radius:.4375rem;font-size:.75rem;font-weight:700}@media (max-width:640px){.notification-panel[data-v-6ffb16c1]{border-radius:.5rem;left:.5rem;max-height:calc(100dvh - 3.75rem);right:.5rem;top:3.25rem;width:auto}.notification-header[data-v-6ffb16c1]{align-items:flex-start;gap:.5rem;padding:.625rem}.notification-title-wrap[data-v-6ffb16c1]{flex:1}.notification-title-icon[data-v-6ffb16c1]{font-size:1.1875rem;height:1.875rem;width:1.875rem}.notification-title[data-v-6ffb16c1]{font-size:1rem}.notification-actions[data-v-6ffb16c1]{flex-wrap:nowrap;gap:.25rem;justify-content:flex-end;max-width:none}.notification-text-btn[data-v-6ffb16c1]{font-size:.6875rem;min-height:1.875rem;padding:0 .375rem;white-space:nowrap}.notification-icon-btn[data-v-6ffb16c1]{height:1.875rem;width:1.75rem}.notification-toolbar[data-v-6ffb16c1]{align-items:stretch;flex-direction:column;gap:.5rem;padding:.625rem}.notification-segmented[data-v-6ffb16c1],.notification-toolbar>div[data-v-6ffb16c1]:first-child{width:100%}.notification-bulk-actions[data-v-6ffb16c1]{justify-content:flex-end;min-height:0}.notification-list[data-v-6ffb16c1]{height:calc(100dvh - 11.75rem)}.notification-list-inner[data-v-6ffb16c1]{padding:.5rem}.notification-group-label[data-v-6ffb16c1]{margin-bottom:.375rem;padding:.3125rem .125rem}.notification-item[data-v-6ffb16c1]{gap:.5rem;padding:.625rem .5rem}.notification-item-icon[data-v-6ffb16c1]{height:2rem;width:2rem}.notification-item-icon .material-symbols[data-v-6ffb16c1]{font-size:1.3125rem}.notification-item-title[data-v-6ffb16c1]{display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.notification-item-message[data-v-6ffb16c1]{font-size:.75rem}.notification-item-meta[data-v-6ffb16c1]{display:flex;flex-wrap:wrap;font-size:.6875rem;gap:.125rem .375rem}.notification-item-check[data-v-6ffb16c1]{padding-top:.1875rem}.notification-empty[data-v-6ffb16c1]{min-height:calc(100dvh - 13.75rem)}.notification-empty-icon[data-v-6ffb16c1]{font-size:4.875rem}}@media (max-width:380px){.notification-header[data-v-6ffb16c1]{gap:.375rem}.notification-actions[data-v-6ffb16c1]{gap:.25rem;justify-content:flex-end;max-width:none;width:auto}.notification-text-btn[data-v-6ffb16c1]{flex:0 0 auto;font-size:.625rem;padding:0 .25rem}.notification-icon-btn[data-v-6ffb16c1]{width:1.625rem}}.header[data-v-f353135a]{box-shadow:inset 0 .0625rem #ffffff14,0 .5rem 1.25rem #0f172a29;position:relative;z-index:20}.header-logo[data-v-f353135a]{border-radius:.4375rem;box-shadow:0 .5rem 1.125rem #0f172a2e;display:block;height:1.875rem;width:1.875rem}.header-action[data-v-f353135a]{align-items:center;border:.0625rem solid hsla(0,0%,100%,.08);border-radius:.5rem;color:#ffffffe6;cursor:pointer;display:inline-flex;height:2.125rem;justify-content:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease;width:2.125rem}.header-action[data-v-f353135a]:hover{background:#ffffff1a;border-color:#ffffff2e;color:#fff;transform:translateY(-.0625rem)}.header-action[data-v-f353135a]:active{background:#ffffff29;transform:translateY(0)}.header-action-wrap[data-v-f353135a]{align-items:center;display:inline-flex;position:relative}.header-action-wrap[data-v-f353135a] .el-badge{pointer-events:none;position:absolute;right:-.0625rem;top:.0625rem}.header-action-wrap[data-v-f353135a] .el-badge__content{border:.0625rem solid rgba(31,75,107,.35);box-shadow:0 .125rem .375rem #0000002e}[data-v-f353135a] .el-menu--horizontal .el-menu-item,[data-v-f353135a] .el-menu--horizontal .el-sub-menu__title{background-color:transparent!important}[data-v-f353135a] .el-menu--horizontal .el-menu-item:hover,[data-v-f353135a] .el-menu--horizontal .el-sub-menu.is-active>.el-sub-menu__title,[data-v-f353135a] .el-menu--horizontal .el-sub-menu__title:hover{background-color:transparent!important}[data-v-f353135a] .no-arrow-submenu .el-sub-menu__icon-arrow{display:none!important}[data-v-f353135a] .el-sub-menu__title.el-tooltip__trigger{padding:0!important}.header-pin-menu[data-v-f353135a]{align-items:center;background:transparent;border-bottom:none;display:inline-flex}.header-pin-menu[data-v-f353135a] .el-sub-menu{height:2.125rem}.header-pin-menu[data-v-f353135a] .el-sub-menu__title{align-items:center!important;display:flex!important;height:2.125rem!important;line-height:2.125rem!important;padding:0!important}.header-pin-dropdown{border:.0625rem solid rgba(31,75,107,.1)!important;border-radius:.5rem!important;box-shadow:0 1rem 2.25rem #1f4b6b2e!important;overflow:hidden}.header-pin-dropdown .el-menu--popup{background:#fff;border-radius:.5rem;min-width:16.25rem;padding:.5rem!important}.header-pin-dropdown .header-pin-dropdown-title{align-items:center!important;background:#1d4664!important;border-radius:.5rem .5rem 0 0!important;color:#fff!important;cursor:default!important;display:flex!important;font-size:.9375rem!important;font-weight:800!important;gap:.5rem;height:2.625rem!important;line-height:2.625rem!important;margin:-.5rem -.5rem .5rem!important;opacity:1!important;padding:0 .875rem!important}.header-pin-dropdown .header-pin-dropdown-title .material-symbols{align-items:center;background:#ffffff24;border-radius:.5rem;color:#fff;display:inline-flex;flex-shrink:0;font-size:1.125rem;height:1.75rem;justify-content:center;width:1.75rem}.header-pin-dropdown .header-pin-dropdown-title span{color:#fff!important}.header-pin-dropdown .header-pin-dropdown-title.is-disabled:hover,.header-pin-dropdown .header-pin-dropdown-title:hover{background:#1d4664!important;color:#fff!important}.header-pin-dropdown .header-pin-tree-group{list-style:none;margin:.125rem 0;padding:0}.header-pin-dropdown .header-pin-tree-toggle{align-items:center;background:transparent;border:0;border-radius:.5rem;color:#374151;cursor:pointer;display:flex;font-size:.8125rem;font-weight:700;height:2.25rem;line-height:2.25rem;padding:0 .75rem;text-align:left;transition:background-color .16s ease,color .16s ease;width:100%}.header-pin-dropdown .header-pin-tree-toggle:hover{background:#1f9ffa14;color:#1f75b9}.header-pin-dropdown .header-pin-tree-arrow{color:#8a94a6;font-size:1.125rem;margin-right:.375rem;transform:rotate(-90deg);transition:transform .16s ease,color .16s ease;width:1.125rem}.header-pin-dropdown .header-pin-tree-arrow.is-open{color:#1f75b9;transform:rotate(0)}.header-pin-dropdown .header-pin-tree-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-pin-dropdown .header-pin-tree-children{border-left:.0625rem solid #dce9f3;margin:.125rem 0 .25rem 1rem;padding-left:.5rem}.header-pin-dropdown .header-pin-tree-child.el-menu-item{font-size:.75rem;height:2rem!important;line-height:2rem!important;margin:.0625rem 0!important;padding-left:.75rem!important}.header-pin-dropdown .el-menu-item,.header-pin-dropdown .el-sub-menu__title{border-radius:.5rem;color:#374151!important;font-size:.8125rem;font-weight:600;height:2.25rem!important;line-height:2.25rem!important;margin:.125rem 0;padding:0 .75rem!important}.header-pin-dropdown .el-menu-item:hover,.header-pin-dropdown .el-sub-menu__title:hover{background:#1f9ffa14!important;color:#1f75b9!important}.header-pin-dropdown .el-menu-item.is-active{background:#1f9ffa1f!important;color:#1f9ffa!important}.header-pin-dropdown .el-sub-menu__icon-arrow{color:#9ca3af;font-size:.75rem;right:.625rem}.header-pin-dropdown .el-popper__arrow:before{background:#fff!important;border-color:#1f4b6b1a!important}@media (max-width:768px){.header[data-v-f353135a] .px-5{padding-left:.5rem!important;padding-right:.5rem!important}.header[data-v-f353135a] .justify-between>.flex:first-child{flex:0 1 auto;min-width:0}.header[data-v-f353135a] .justify-between>.flex:last-child{flex:0 1 auto;max-width:calc(100vw - 8.625rem);min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.header[data-v-f353135a] .justify-between>.flex:last-child::-webkit-scrollbar{display:none}.header[data-v-f353135a] .pl-5.border-l{display:none!important}.header-logo[data-v-f353135a]{border-radius:.375rem;height:1.625rem;width:1.625rem}.header-logo+div[data-v-f353135a]{font-size:.8125rem;overflow:hidden;padding-left:.375rem!important;white-space:nowrap}.header-action[data-v-f353135a]{border-radius:.4375rem;flex-shrink:0;font-size:1.3125rem;height:1.875rem;margin:0 .0625rem;transform:translateY(.0625rem);width:1.875rem}.header-action[data-v-f353135a]:hover{transform:translateY(0)}.header-pin-menu[data-v-f353135a]{flex-shrink:0;height:2rem;width:2rem}.header-pin-menu[data-v-f353135a] .el-sub-menu,.header-pin-menu[data-v-f353135a] .el-sub-menu__title{height:2rem!important;line-height:2rem!important}.header-action-wrap[data-v-f353135a]{flex-shrink:0}.header-action-wrap[data-v-f353135a] .el-badge{right:-.1875rem;top:-.125rem}.header-action-wrap[data-v-f353135a] .el-badge__content{font-size:.625rem;height:1rem;line-height:1rem;min-width:1rem;padding:0 .25rem}}@media (max-width:420px){.header-logo+div[data-v-f353135a]{font-size:.75rem}.header[data-v-f353135a] .justify-between>.flex:last-child{max-width:calc(100vw - 7.375rem)}}.side-nav[data-v-eed418f7]{border-right:.0625rem solid rgba(31,75,107,.08);gap:.375rem;padding:.625rem .5rem}.side-nav-item[data-v-eed418f7]{border-radius:.625rem;color:#1f4b6b;min-height:3.125rem;position:relative;transition:background-color .16s ease,color .16s ease,transform .16s ease}.side-nav-item[data-v-eed418f7]:before{background:transparent;border-radius:62.4375rem;content:"";height:1.375rem;left:-.5rem;position:absolute;top:50%;transform:translateY(-50%);width:.1875rem}.side-nav-icon-wrap[data-v-eed418f7]{align-items:center;border:.0625rem solid transparent;border-radius:.625rem;display:flex;height:2.75rem;justify-content:center;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease;width:2.75rem}.side-nav-icon[data-v-eed418f7]{font-size:1.75rem;line-height:1}.side-nav-label[data-v-eed418f7]{color:#12334c;display:none;font-size:.875rem;font-weight:800;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-nav-item:hover .side-nav-icon-wrap[data-v-eed418f7]{background:#ffffff9e;border-color:#1f4b6b1a;transform:translateY(-.0625rem)}.side-nav-item.is-active[data-v-eed418f7]{color:#1f4b6b}.side-nav-item.is-active[data-v-eed418f7]:before{background:#1f4b6b}.side-nav-item.is-active .side-nav-icon-wrap[data-v-eed418f7]{background:#f8fafc;border-color:#1f4b6b2e;box-shadow:0 .5rem 1.125rem #1f4b6b21}@media (max-width:768px){.side-nav[data-v-eed418f7]{align-items:stretch!important;background:#e7eaf2;min-width:13.75rem!important;padding:.75rem .625rem;width:13.75rem!important}.side-nav-item[data-v-eed418f7]{align-items:center!important;flex-direction:row!important;gap:.75rem;justify-content:flex-start!important;min-height:3rem;padding:0 .75rem}.side-nav-item[data-v-eed418f7]:before{left:-.625rem}.side-nav-icon-wrap[data-v-eed418f7]{flex:0 0 2.375rem;height:2.375rem;width:2.375rem}.side-nav-icon[data-v-eed418f7]{font-size:1.5rem}.side-nav-label[data-v-eed418f7]{display:block!important;flex:1 1 auto;opacity:1;visibility:visible}}.layout-main[data-v-ed83e911]{min-height:calc(100vh - 3.75rem);position:relative}.layout-mobile-aside-backdrop[data-v-ed83e911],.layout-mobile-aside-toggle[data-v-ed83e911],.layout-mobile-subaside-backdrop[data-v-ed83e911],.layout-mobile-subaside-toggle[data-v-ed83e911]{display:none}.app-route-loading[data-v-ed83e911]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:30}.app-route-loading__indicator[data-v-ed83e911]{background:#1f4b6b14;height:.125rem;left:0;overflow:hidden;position:absolute;top:0;width:100%}.app-route-loading__indicator[data-v-ed83e911]:after{animation:app-route-loading-slide-ed83e911 .9s ease-in-out infinite;background:#1f4b6b;content:"";height:100%;left:-35%;position:absolute;top:0;width:35%}@keyframes app-route-loading-slide-ed83e911{0%{left:-35%}to{left:100%}}@media (max-width:768px){.layout-shell[data-v-ed83e911]{position:relative}.layout-aside[data-v-ed83e911]{bottom:auto;box-shadow:.75rem 0 1.875rem #0f172a2e;display:flex;flex-direction:column;height:100vh;height:100svh;height:100dvh;left:0;overflow:hidden;position:fixed;top:0;transform:translate(-100%);transition:transform .2s ease;z-index:70}.layout-shell.is-mobile-aside-open .layout-aside[data-v-ed83e911]{transform:translate(0)}.layout-mobile-aside-toggle[data-v-ed83e911]{align-items:center;background:#1d4664;border:.0625rem solid hsla(0,0%,100%,.28);border-left:0;border-radius:0 .5rem .5rem 0;box-shadow:0 .375rem .875rem #0f172a2e;color:#fff;cursor:pointer;display:inline-flex;height:3rem;justify-content:center;left:0;padding:0;position:fixed;top:50%;transform:translateY(-50%);transition:left .2s ease,background-color .16s ease;width:1.375rem;z-index:80}.layout-mobile-aside-toggle[data-v-ed83e911]:hover{background:#123b59}.layout-mobile-aside-toggle .material-symbols[data-v-ed83e911]{font-size:1rem}.layout-shell.has-mobile-subaside .layout-mobile-aside-toggle[data-v-ed83e911]{opacity:.84;top:calc(50% - 1.875rem)}.layout-shell.is-mobile-aside-open .layout-mobile-aside-toggle[data-v-ed83e911]{left:13.75rem}.layout-shell.is-mobile-aside-open .layout-mobile-subaside-toggle[data-v-ed83e911]{display:none}.layout-mobile-aside-backdrop[data-v-ed83e911]{background:#0f172a2e;display:block;top:0;right:0;bottom:0;left:0;position:fixed;z-index:60}.layout-main[data-v-ed83e911]{width:100%}.layout-main[data-v-ed83e911] .el-aside.show-part{bottom:0;box-shadow:.875rem 0 2rem #0f172a2e;display:flex;flex-direction:column;height:100vh!important;height:100svh!important;height:100dvh!important;left:0;max-width:min(18.75rem,82vw)!important;min-height:100vh!important;min-height:100svh!important;min-height:100dvh!important;min-width:min(16.25rem,82vw)!important;overflow:hidden;position:fixed!important;top:0;transform:translate(-100%);transition:transform .2s ease;width:min(18.75rem,82vw)!important;z-index:75}.layout-main[data-v-ed83e911] .el-aside.show-part>.el-header{flex:0 0 3.5rem}.layout-main[data-v-ed83e911] .el-aside.show-part>.el-main{display:flex;flex:1 1 auto;flex-direction:column;height:auto!important;min-height:0}.layout-main[data-v-ed83e911] .el-aside.show-part .MenuAside{flex:1 1 auto;height:100%!important;min-height:0}.layout-shell.is-mobile-subaside-open .layout-main[data-v-ed83e911] .el-aside.show-part{transform:translate(0)}.layout-mobile-subaside-toggle[data-v-ed83e911]{align-items:center;background:#2f6b8f;border:.0625rem solid hsla(0,0%,100%,.28);border-left:0;border-radius:0 .5rem .5rem 0;box-shadow:0 .375rem .875rem #0f172a2e;color:#fff;cursor:pointer;display:inline-flex;height:3rem;justify-content:center;left:0;padding:0;position:fixed;top:calc(50% + 1.875rem);transform:translateY(-50%);transition:left .2s ease,background-color .16s ease;width:1.375rem;z-index:85}.layout-mobile-subaside-toggle[data-v-ed83e911]:hover{background:#245879}.layout-mobile-subaside-toggle .material-symbols[data-v-ed83e911]{font-size:1rem}.layout-shell.is-mobile-subaside-open .layout-mobile-subaside-toggle[data-v-ed83e911]{left:min(18.75rem,82vw)}.layout-shell.is-mobile-subaside-open .layout-mobile-aside-toggle[data-v-ed83e911]{display:none}.layout-mobile-subaside-backdrop[data-v-ed83e911]{background:#0f172a2e;display:block;top:0;right:0;bottom:0;left:0;position:fixed;z-index:65}.layout-main[data-v-ed83e911] .department>.el-container,.layout-main[data-v-ed83e911]>.el-container{width:100%}}
