*,:before,:after{box-sizing:border-box}html,body,#app{width:100%;height:100%;margin:0}body{color:#161616;min-width:320px;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}button{font:inherit}::-webkit-scrollbar{border-radius:10px;width:6px;height:6px}::-webkit-scrollbar-track-piece{background-color:#0000;border:none;border-radius:10px}::-webkit-scrollbar-thumb{background:#0000004d;border-radius:10px;width:6px;height:6px}.app-breadcrumb[data-v-da5d4efb]{z-index:20;background:#fff;border-bottom:1px solid #ededed;justify-content:space-between;align-items:center;height:60px;padding:0 24px;display:flex}.app-breadcrumb nav[data-v-da5d4efb]{color:#8c8c8c;align-items:center;gap:10px;font-size:14px;display:flex}.app-breadcrumb nav strong[data-v-da5d4efb]{color:#161616;font-weight:500}.app-breadcrumb__separator[data-v-da5d4efb]{color:#c3c3c3}.app-breadcrumb__user[data-v-da5d4efb]{font-size:14px;position:relative}.app-breadcrumb__trigger[data-v-da5d4efb]{color:#161616;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 10px;font-family:inherit;font-size:14px;transition:background-color .12s;display:flex}.app-breadcrumb__trigger[data-v-da5d4efb]:hover{background:#f2f3f5}.app-breadcrumb__trigger strong[data-v-da5d4efb]{white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-weight:500;overflow:hidden}.app-breadcrumb__avatar[data-v-da5d4efb]{color:#fff;text-transform:uppercase;background:#171717;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.app-breadcrumb__menu[data-v-da5d4efb]{z-index:40;background:#fff;border:1px solid #ededed;border-radius:10px;min-width:200px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #0000001f}.app-breadcrumb__menu-head[data-v-da5d4efb]{border-bottom:1px solid #f0f0f0;padding:8px 10px 10px}.app-breadcrumb__menu-head b[data-v-da5d4efb]{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.app-breadcrumb__menu-head span[data-v-da5d4efb]{color:#8c8c8c;font-size:12px}.app-breadcrumb__menu-item[data-v-da5d4efb]{text-align:left;color:#161616;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;margin-top:6px;padding:8px 10px;font-family:inherit;font-size:14px;transition:background-color .12s;display:block}.app-breadcrumb__menu-item[data-v-da5d4efb]:hover{background:#f5f5f5}.user-menu-enter-active[data-v-da5d4efb],.user-menu-leave-active[data-v-da5d4efb]{transition:opacity .15s,transform .15s}.user-menu-enter-from[data-v-da5d4efb],.user-menu-leave-to[data-v-da5d4efb]{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.user-menu-enter-active[data-v-da5d4efb],.user-menu-leave-active[data-v-da5d4efb]{transition:none}}@media (width<=720px){.app-breadcrumb[data-v-da5d4efb]{padding:0 12px}.app-breadcrumb nav[data-v-da5d4efb]{gap:6px;font-size:12px}.app-breadcrumb__trigger strong[data-v-da5d4efb]{display:none}}.fleet-sidebar[data-v-31886ab5]{color:#a7a7a7;background:#050505;flex:0 0 240px;width:240px;height:100%;padding:16px;overflow-y:auto}.fleet-sidebar__brand[data-v-31886ab5]{align-items:center;gap:10px;height:40px;margin-bottom:12px;padding-left:6px;display:flex}.fleet-sidebar__brand>img[data-v-31886ab5]:first-child{width:26px;height:28px}.fleet-sidebar__wordmark[data-v-31886ab5]{width:80px;height:24px}.fleet-sidebar__nav[data-v-31886ab5]{flex-direction:column;gap:4px;display:flex}.fleet-sidebar__nav .fleet-sidebar__group[data-v-31886ab5],.fleet-sidebar__nav .fleet-sidebar__children a[data-v-31886ab5]{width:100%;height:40px;color:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 14px;text-decoration:none;display:flex}.fleet-sidebar__nav .fleet-sidebar__group>img[data-v-31886ab5]:first-child,.fleet-sidebar__nav .fleet-sidebar__children a>img[data-v-31886ab5]:first-child{flex:none;width:14px;height:14px}.fleet-sidebar__group[data-v-31886ab5]{cursor:pointer}.fleet-sidebar__arrow[data-v-31886ab5]{width:12px;height:12px;margin-left:auto;transition:transform .12s}.fleet-sidebar__arrow.is-open[data-v-31886ab5]{transform:rotate(180deg)}.fleet-sidebar__children[data-v-31886ab5]{flex-direction:column;gap:4px;max-height:240px;display:flex}.fleet-sidebar__children a[data-v-31886ab5]{cursor:pointer;transition:color .12s,background-color .12s;padding-left:26px!important}.fleet-sidebar__children a[data-v-31886ab5]:hover{color:#fff;background:#171717}.fleet-sidebar__children a.router-link-active[data-v-31886ab5]{color:#dfff3f!important;background:#222120!important}.menu-expand-enter-active[data-v-31886ab5],.menu-expand-leave-active[data-v-31886ab5]{transform-origin:top;transition:max-height .18s,opacity .15s,transform .18s;overflow:hidden}.menu-expand-enter-from[data-v-31886ab5],.menu-expand-leave-to[data-v-31886ab5]{opacity:0;max-height:0;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.menu-expand-enter-active[data-v-31886ab5],.menu-expand-leave-active[data-v-31886ab5]{transition:none}}@media (width<=720px){.fleet-sidebar[data-v-31886ab5]{flex-basis:124px;width:124px;padding:12px 8px;font-size:12px}.fleet-sidebar__brand[data-v-31886ab5]{gap:6px;padding-left:4px}.fleet-sidebar__wordmark[data-v-31886ab5]{width:68px;height:auto}.fleet-sidebar__nav .fleet-sidebar__group[data-v-31886ab5],.fleet-sidebar__nav .fleet-sidebar__children a[data-v-31886ab5]{gap:7px;padding:0 8px}.fleet-sidebar__children a[data-v-31886ab5]{padding-left:15px!important}.fleet-sidebar__arrow[data-v-31886ab5]{width:9px;height:9px}}.app-layout[data-v-f0c28f4d]{background:#f5f5f7;width:100%;height:100%;display:flex;overflow:hidden}.app-layout__workspace[data-v-f0c28f4d]{flex:1;grid-template-rows:60px minmax(0,1fr);min-width:0;display:grid}.app-layout__content[data-v-f0c28f4d]{min-height:0;position:relative;overflow:hidden}.route-page-enter-active[data-v-f0c28f4d],.route-page-leave-active[data-v-f0c28f4d]{transition:opacity .18s,transform .18s}.route-page-enter-from[data-v-f0c28f4d]{opacity:0;transform:translate(16px)}.route-page-leave-to[data-v-f0c28f4d]{opacity:0;transform:translate(-16px)}.route-skeleton[data-v-f0c28f4d]{z-index:30;background:#f5f5f7;padding:28px;position:absolute;inset:0}.route-skeleton span[data-v-f0c28f4d]{background:#e1e3e6;border-radius:6px;animation:.8s ease-in-out infinite alternate skeleton-pulse-f0c28f4d;display:block}.route-skeleton__heading[data-v-f0c28f4d]{width:min(220px,45%);height:24px;margin-bottom:18px}.route-skeleton__toolbar[data-v-f0c28f4d]{width:min(420px,72%);height:40px;margin-bottom:20px}.route-skeleton__body[data-v-f0c28f4d]{grid-template-columns:minmax(180px,1fr) minmax(0,2fr);gap:20px;height:calc(100% - 102px);min-height:180px;display:grid}.route-skeleton__panel[data-v-f0c28f4d]{height:100%}.route-skeleton__panel--wide[data-v-f0c28f4d]{animation-delay:.12s!important}@keyframes skeleton-pulse-f0c28f4d{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.route-page-enter-active[data-v-f0c28f4d],.route-page-leave-active[data-v-f0c28f4d]{transition:none}.route-skeleton span[data-v-f0c28f4d]{animation:none}}@media (width<=720px){.route-skeleton[data-v-f0c28f4d]{padding:16px}.route-skeleton__body[data-v-f0c28f4d]{grid-template-columns:1fr}.route-skeleton__body span[data-v-f0c28f4d]:first-child{display:none}}
