.global-loading-overlay[data-v-ee95ae4b]{z-index:9999;pointer-events:all;background:#ffffff80;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.empty-layout[data-v-759e2f9a]{background:var(--content-bg);min-height:100vh;color:var(--color-text-primary)}.empty-layout[data-v-759e2f9a]:not(.empty-layout--full-screen){box-sizing:border-box;justify-content:center;align-items:center;padding:40px 24px;display:flex}.empty-layout__container[data-v-759e2f9a]{width:100%;max-width:960px;margin:0 auto}.breadcrumb[data-v-a57fc263]{overflow:hidden}.breadcrumb__label[data-v-a57fc263]{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:30vw;display:inline-block;overflow:hidden}.breadcrumb__current[data-v-a57fc263]{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:45vw;display:inline-block;overflow:hidden}.breadcrumb__ellipsis[data-v-a57fc263]{padding:0 4px;display:inline-block}.layout-menu[data-v-59ef687d]{background:0 0;border-right:none;padding:8px 0}.layout-menu[data-v-59ef687d] .ant-menu-item,.layout-menu[data-v-59ef687d] .ant-menu-submenu-title{width:calc(100% - 16px);color:var(--sider-fg);border-radius:6px;margin:4px 8px;transition:all .2s}.layout-menu[data-v-59ef687d] .ant-menu-item .anticon,.layout-menu[data-v-59ef687d] .ant-menu-submenu-title .anticon{vertical-align:middle;min-width:18px;font-size:18px;line-height:0}.layout-menu[data-v-59ef687d] .ant-menu-item:hover,.layout-menu[data-v-59ef687d] .ant-menu-submenu-title:hover{background:var(--sider-hover-bg);color:var(--sider-hover-fg)}.layout-menu[data-v-59ef687d] .ant-menu-item:hover .anticon,.layout-menu[data-v-59ef687d] .ant-menu-item:hover a,.layout-menu[data-v-59ef687d] .ant-menu-submenu-title:hover .anticon,.layout-menu[data-v-59ef687d] .ant-menu-submenu-title:hover a{color:var(--sider-hover-fg)}.layout-menu[data-v-59ef687d] .ant-menu-submenu-title{font-weight:600}.layout-menu[data-v-59ef687d] .ant-menu-item-selected{background:var(--sider-active-bg);color:var(--sider-active-fg);font-weight:600}.layout-menu[data-v-59ef687d] .ant-menu-item-selected a,.layout-menu[data-v-59ef687d] .ant-menu-item-selected .anticon{color:inherit}.layout-menu[data-v-59ef687d] .ant-menu-item-selected a{font-weight:600}.layout-menu[data-v-59ef687d] .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--sider-active-fg);font-weight:600}.layout-menu[data-v-59ef687d] .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{color:var(--sider-active-fg)}.layout-menu[data-v-59ef687d] .ant-menu-item a,.layout-menu[data-v-59ef687d] .ant-menu-submenu-title span,.layout-menu[data-v-59ef687d] .ant-menu-submenu-title a{align-items:center;gap:4px;display:flex}.layout-menu.ant-menu-inline-collapsed[data-v-59ef687d] .ant-menu-item,.layout-menu.ant-menu-inline-collapsed[data-v-59ef687d] .ant-menu-submenu>.ant-menu-submenu-title{padding-inline:calc(50% - 16px)!important}#hexasync-full-layout{height:var(--app-height,100vh);flex-direction:column;display:flex;overflow:hidden}#hexasync-full-layout .theme-btn{cursor:pointer;color:#fff;opacity:.8;border-radius:4px;align-items:center;padding:4px;font-size:18px;transition:all .2s;display:flex;&:hover{opacity:1;background:#ffffff1a}}#hexasync-full-layout .user-menu-trigger{cursor:pointer;align-items:center;max-width:180px;height:100%;display:flex}#hexasync-full-layout .user-name-label{white-space:nowrap;text-overflow:ellipsis;max-width:120px;margin-left:8px;font-weight:500;display:inline-block;overflow:hidden}#hexasync-full-layout .app-body{flex:1;min-height:0;overflow:hidden}#hexasync-full-layout .app-content-wrapper{flex-direction:column;min-height:0;display:flex;overflow:hidden}#hexasync-full-layout .app-header{height:auto;color:var(--header-fg);flex:none;padding:0;line-height:normal;& .header-top-row{height:48px;padding:0 20px}& .header-bottom-row{background:var(--breadcrumb-bg);border-bottom:1px solid var(--sider-border);padding:6px 20px;box-shadow:inset 0 1px #ffffff80;& .trigger-wrapper{border-right:1px solid var(--sider-border);margin-right:16px;padding-right:16px;& .anticon{color:#94a3b8;transition:color .2s;&:hover{color:var(--sider-active-fg);background:var(--sider-hover-bg)}}}& .ant-breadcrumb,& .ant-breadcrumb a,& .ant-breadcrumb-link,& .ant-breadcrumb-separator{font-size:13px;color:var(--breadcrumb-fg)!important}& .ant-breadcrumb a:hover{color:var(--sider-active-fg)!important}}& .trigger{cursor:pointer;border-radius:4px;align-items:center;padding:4px;font-size:18px;display:flex;&:hover{color:var(--sider-active-fg);background:var(--sider-hover-bg)}}}#hexasync-full-layout .logo-link{align-items:center;height:100%;margin:0 16px 0 4px;display:flex;& .logo-header{object-fit:contain;width:auto;height:24px}}#hexasync-full-layout .ant-layout-sider{color:var(--sider-fg);border-right:1px solid var(--sider-border);overflow:hidden;background:var(--sider-bg)!important;& .ant-layout-sider-children{flex-direction:column;height:100%;display:flex}}.mobile-sider-drawer .ant-drawer-content-wrapper{box-shadow:2px 0 8px #00000026!important}.drawer-logo-area{border-bottom:1px solid var(--sider-border);background:var(--sider-bg);justify-content:space-between;align-items:center;padding:16px;display:flex}.mobile-close-trigger{cursor:pointer;color:var(--sider-fg);border-radius:4px;align-items:center;padding:4px;font-size:18px;display:flex;&:hover{background:var(--sider-hover-bg);color:var(--sider-active-fg)}}.layout-menu .ant-menu.ant-menu-inline-collapsed{justify-content:normal!important}#hexasync-full-layout .site-footer{background:var(--footer-bg);color:var(--footer-fg);border-top:1px solid var(--sider-border);flex:none;padding:8px 20px!important;& .ant-typography,& a{font-size:12px;transition:color .2s;color:var(--footer-fg)!important;&:hover{color:var(--sider-active-fg)!important}}}#hexasync-full-layout{height:var(--app-height,100vh);background:var(--content-bg,#f1f5f9);overflow:hidden}#hexasync-full-layout>.ant-layout{display:flex;overflow:hidden}#hexasync-full-layout .main-content{min-height:0;padding-bottom:env(safe-area-inset-bottom);background:var(--content-bg);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:auto;overflow:auto}.ant-card{position:relative;overflow:hidden}.ant-card:before{content:"";background:var(--card-gradient);pointer-events:none;z-index:1;position:absolute;inset:0}.ant-card .ant-card-head,.ant-card .ant-card-body{z-index:2;position:relative}.ant-card.ant-card-hoverable:hover{border-color:#3b82f666!important;box-shadow:0 8px 16px -4px #0006!important}.ant-drawer-right>.ant-drawer-content-wrapper,.ant-drawer-left>.ant-drawer-content-wrapper{width:70vw!important;max-width:none!important;height:100vh!important}@supports (height:100dvh){.ant-drawer-right>.ant-drawer-content-wrapper,.ant-drawer-left>.ant-drawer-content-wrapper{height:100dvh!important}}@media (width<=1023px){.ant-drawer-right>.ant-drawer-content-wrapper,.ant-drawer-left>.ant-drawer-content-wrapper{width:100vw!important;max-width:none!important}.ant-drawer .ant-drawer-header{padding-top:calc(16px + env(safe-area-inset-top))!important}}.ant-drawer.fullscreen>.ant-drawer-content-wrapper{width:100vw!important;max-width:none!important;height:100vh!important}@supports (height:100dvh){.ant-drawer.fullscreen>.ant-drawer-content-wrapper{height:100dvh!important}}.search-affix{backdrop-filter:blur(8px);background:0 0!important}.ant-layout .ant-layout-header{background:var(--header-bg)!important}:root{--header-bg:#1b3687;--header-fg:#fff;--header-hover:#3b82f6;--header-border:#ffffff1a;--breadcrumb-bg:#f8fafc;--breadcrumb-fg:#475569;--breadcrumb-separator:#94a3b8;--sider-bg:#fff;--sider-fg:#334155;--sider-hover-bg:#f1f5f9;--sider-hover-fg:#1e40af;--sider-active-bg:#dbeafe;--sider-active-fg:#1d4ed8;--sider-border:#e2e8f0;--content-bg:#f1f5f9;--bg-layout-secondary:#f5f5f5;--bg-fill-secondary:#f0f0f0;--footer-bg:#f8fafc;--footer-fg:#64748b;--component-background:#fff;--component-border:#e8e8e8;--border-color:#e8e8e8;--component-hover-border:#3b82f6;--color-text-primary:#262626;--color-text-secondary:#595959;--color-text-tertiary:#8c8c8c;--color-brand:#3b82f6;--color-brand-dark:#3b82f6;--color-link:#1677ff;--color-link-hover:#4096ff;--color-success:#389e0d;--color-success-hover:#237804;--color-success-active:#135200;--color-success-bg:#f6ffed;--color-warning:#faad14;--color-warning-hover:#d46b08;--color-warning-bg:#fffbe6;--bg-warning-light:#fffb8f;--color-error:#a4463a;--color-error-hover:#a8071a;--color-error-active:#8c0b17;--color-error-bg:#fff1f0;--color-error-bg-active:#ffccc7;--color-highlight-bg:#e6f7ff;--color-highlight-border:#1890ff;--color-highlight-text:#1890ff;--card-gradient:none;--gradient-card-selected:linear-gradient(to right, #f0f5ff 0%, #fff 100%);--shadow-card-hover:0 4px 12px #09244133;--shadow-card-selected:0 0 0 2px #09244126, 0 2px 8px #0000001a;--gradient-health-healthy:linear-gradient(90deg, #237804 0%, #389e0d 100%);--gradient-health-warning:linear-gradient(90deg, #d46b08 0%, #faad14 100%);--gradient-health-important:linear-gradient(90deg, #d4380d 0%, #fa8c16 100%);--gradient-health-incidents:linear-gradient(90deg, #cf1322 0%, #f5222d 100%);--gradient-health-critical:linear-gradient(90deg, #a8071a 0%, #cf1322 100%);--color-chart-success:#389e0d;--color-chart-error:#ff4d4f;--color-chart-process:#1890ff;--color-chart-purple:#722ed1;--color-chart-warning:#faad14;--color-chart-default:#d9d9d9;--revision-added:#389e0d;--revision-removed:#cf1322;--revision-modified:#faad14;--scrollbar-track:transparent;--scrollbar-thumb:#ced4da;--scrollbar-thumb-hover:#aeb9cc}[data-theme=dark]{--header-bg:#1b3687;--breadcrumb-bg:#0f172a;--breadcrumb-fg:#94a3b8;--breadcrumb-separator:#334155;--sider-bg:#0f172a;--sider-fg:#94a3b8;--sider-hover-bg:#ffffff0a;--sider-hover-fg:#f8fafc;--sider-active-bg:#3b82f626;--sider-active-fg:#60a5fa;--sider-border:#ffffff14;--content-bg:radial-gradient(at 0% 0%, #1e293b66 0, transparent 50%), radial-gradient(at 100% 100%, #0f172a66 0, transparent 50%), #020617;--bg-layout-secondary:#0f172a;--bg-fill-secondary:#1e293b;--footer-bg:#020617;--footer-fg:#64748b;--component-background:#1e293b;--component-border:#ffffff1f;--border-color:#ffffff1f;--component-hover-border:#3b82f6;--color-text-primary:#f8fafc;--color-text-secondary:#94a3b8;--color-text-tertiary:#64748b;--color-brand:#3b82f6;--color-brand-dark:#3b82f6;--color-link:#60a5fa;--color-link-hover:#93c5fd;--color-success:#4ade80;--color-success-hover:#22c55e;--color-success-active:#16a34a;--color-success-bg:#4ade801a;--color-warning:#facc15;--color-warning-hover:#eab308;--color-warning-bg:#facc151a;--bg-warning-light:#facc1526;--color-error:#f87171;--color-error-hover:#ef4444;--color-error-active:#dc2626;--color-error-bg:#f871711a;--color-error-bg-active:#f8717133;--color-highlight-bg:#3b82f626;--color-highlight-border:#3b82f6;--color-highlight-text:#60a5fa;--card-gradient:linear-gradient(180deg, #ffffff08 0%, #fff0 100%);--gradient-card-selected:linear-gradient(to right, #3b82f626 0%, #1e293b00 100%);--shadow-card-hover:0 8px 16px -4px #00000080;--shadow-card-selected:0 0 0 2px #3b82f666, 0 4px 12px #00000080;--gradient-health-healthy:linear-gradient(90deg, #166534 0%, #22c55e 100%);--gradient-health-warning:linear-gradient(90deg, #854d0e 0%, #eab308 100%);--gradient-health-important:linear-gradient(90deg, #9a3412 0%, #f97316 100%);--gradient-health-incidents:linear-gradient(90deg, #991b1b 0%, #ef4444 100%);--gradient-health-critical:linear-gradient(90deg, #7f1d1d 0%, #ef4444 100%);--color-chart-success:#4ade80;--color-chart-error:#f87171;--color-chart-process:#60a5fa;--color-chart-purple:#a78bfa;--color-chart-warning:#facc15;--color-chart-default:#475569;--revision-added:#4ade80;--revision-removed:#f87171;--revision-modified:#facc15;--scrollbar-track:transparent;--scrollbar-thumb:#fff3;--scrollbar-thumb-hover:#ffffff59}html,body,#app{background-color:var(--content-bg);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.ant-modal-root.full-screen>.ant-modal-wrap>.ant-modal{max-width:100%;margin:0;padding-bottom:0;top:0;width:100%!important;height:100%!important}.ant-modal-root.full-screen>.ant-modal-wrap>.ant-modal>.ant-modal-content{border-radius:0;flex-direction:column;height:100%;display:flex}.ant-modal-root.full-screen>.ant-modal-wrap>.ant-modal>.ant-modal-content>.ant-modal-body{flex:1;overflow:auto}.hljs{background:var(--bg-layout-secondary);color:var(--color-text-primary);padding:.5em;display:block;overflow-x:auto}.ant-tour,.ant-tour-inner{width:auto!important}@media (width<=768px){.ant-tour,.ant-tour-inner{max-width:calc(100vw - 32px)!important;left:16px!important;right:16px!important}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}
