.empty-layout[data-v-cb32bbd5]{background:var(--hx-color-background-content);min-height:100vh;color:var(--hx-color-text-primary)}.empty-layout[data-v-cb32bbd5]: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-cb32bbd5]{width:100%;max-width:960px;margin:0 auto}.entity-name[data-v-6fa6f26d]{flex-wrap:wrap;align-items:center;min-width:0;max-width:100%;display:flex}.entity-name__display[data-v-6fa6f26d]{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;padding-right:8px;display:block;overflow:hidden}.entity-name-tag[data-v-6fa6f26d]{color:#626161}@media screen and (width<=768px){.entity-name[data-v-6fa6f26d] span{margin-bottom:5px}}.profile-card-wrapper[data-v-5e861069]{width:100%}.title-link[data-v-5e861069]{white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;font-weight:600;line-height:normal;text-decoration:none;display:inline-flex;overflow:hidden}.clickable-icon[data-v-5e861069]{color:#1677ff;cursor:pointer;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.schedule-row[data-v-f7a091c6]{border-bottom:1px solid var(--hx-color-border-component);margin-bottom:24px;padding-bottom:12px}.schedule-header[data-v-f7a091c6]{align-items:center;gap:8px;margin-bottom:8px;display:flex}.schedule-type[data-v-f7a091c6]{color:var(--hx-color-text-secondary);font-size:13px}.schedule-edit[data-v-f7a091c6]{align-items:center;gap:8px;margin-bottom:8px;display:flex}.schedule-validation[data-v-f7a091c6]{margin-bottom:8px}.error-msg[data-v-f7a091c6]{color:var(--hx-color-status-error-default);font-size:13px}.preview-dt[data-v-f7a091c6]{color:var(--hx-color-brand-dark);margin-left:8px;font-size:13px}.schedule-changed[data-v-f7a091c6]{background:var(--hx-color-status-warning-bg,#fffbe6);border-radius:4px;padding:2px 6px}ul[data-v-65c7247e]{margin:0;padding:0 0 0 16px}li[data-v-65c7247e]{margin-bottom:8px}.change-row[data-v-65c7247e]{border-bottom:1px solid var(--hx-color-border-component)}.field-row[data-v-65c7247e]{align-items:center;gap:12px;margin-bottom:8px;display:flex}.field-label[data-v-65c7247e]{min-width:80px;font-weight:500}.arrow[data-v-65c7247e]{color:var(--hx-color-text-secondary);font-size:18px}.changed[data-v-65c7247e]{color:var(--hx-color-status-error-default);font-weight:600}.cron-desc-row[data-v-65c7247e]{gap:32px;margin-bottom:8px;margin-left:80px;display:flex}.cron-desc-block[data-v-65c7247e]{flex-direction:column;gap:2px;min-width:180px;display:flex}.desc-label[data-v-65c7247e]{color:var(--hx-color-text-secondary);font-weight:500}.short-desc[data-v-65c7247e]{color:var(--hx-color-brand-dark);font-size:13px}.full-desc[data-v-65c7247e]{color:var(--hx-color-text-secondary);font-size:12px;font-style:italic}[data-v-6e6aafbc] .elipsis-250{white-space:nowrap;text-overflow:ellipsis;max-width:250px;overflow:hidden}#hexasync-full-layout .app-header{height:auto;color:var(--hx-color-shell-header-fg);flex:none;padding:0;line-height:normal}#hexasync-full-layout .app-header .header-top-row{height:48px;padding:0 20px}#hexasync-full-layout .app-header .header-bottom-row{background:var(--hx-color-shell-breadcrumb-bg);border-bottom:1px solid var(--hx-color-shell-sidebar-border);padding:6px 20px;box-shadow:inset 0 1px #ffffff80}#hexasync-full-layout .app-header .header-bottom-row .trigger-wrapper{border-right:1px solid var(--hx-color-shell-sidebar-border);margin-right:16px;padding-right:16px}#hexasync-full-layout .app-header .header-bottom-row .trigger-wrapper .anticon{color:#94a3b8;transition:color .2s}#hexasync-full-layout .app-header .header-bottom-row .trigger-wrapper .anticon:hover{color:var(--hx-color-shell-sidebar-active-fg);background:var(--hx-color-shell-sidebar-hover-bg)}#hexasync-full-layout .app-header .header-bottom-row .ant-breadcrumb,#hexasync-full-layout .app-header .header-bottom-row .ant-breadcrumb a,#hexasync-full-layout .app-header .header-bottom-row .ant-breadcrumb-link,#hexasync-full-layout .app-header .header-bottom-row .ant-breadcrumb-separator{font-size:13px}#hexasync-full-layout .app-header .trigger{cursor:pointer;border-radius:4px;align-items:center;padding:4px;font-size:18px;display:flex}#hexasync-full-layout .app-header .trigger:hover{color:var(--hx-color-shell-sidebar-active-fg);background:var(--hx-color-shell-sidebar-hover-bg)}#hexasync-full-layout .logo-link{align-items:center;height:100%;margin:0 16px 0 4px;display:flex}#hexasync-full-layout .logo-link .logo-header{object-fit:contain;width:auto;height:24px}.user-avatar__initials[data-v-f75ad6c3]{color:var(--hx-color-text-primary);font-size:12px;font-weight:600}.layout-menu[data-v-50230e4f]{background:0 0;border-right:none;padding:8px 0}.layout-menu[data-v-50230e4f] .ant-menu-item,.layout-menu[data-v-50230e4f] .ant-menu-submenu-title{width:calc(100% - 16px);color:var(--hx-color-shell-sidebar-fg);border-radius:6px;margin:4px 8px;transition:all .2s}.layout-menu[data-v-50230e4f] .ant-menu-item .anticon,.layout-menu[data-v-50230e4f] .ant-menu-submenu-title .anticon{vertical-align:middle;min-width:18px;font-size:18px;line-height:0}.layout-menu[data-v-50230e4f] .ant-menu-item:hover,.layout-menu[data-v-50230e4f] .ant-menu-submenu-title:hover,.layout-menu[data-v-50230e4f] .ant-menu-item:hover .anticon,.layout-menu[data-v-50230e4f] .ant-menu-item:hover a,.layout-menu[data-v-50230e4f] .ant-menu-submenu-title:hover .anticon,.layout-menu[data-v-50230e4f] .ant-menu-submenu-title:hover a{color:var(--hx-color-shell-sidebar-hover-fg)}.layout-menu[data-v-50230e4f] .ant-menu-submenu-title{font-weight:600}.layout-menu[data-v-50230e4f] .ant-menu-item-selected{color:var(--hx-color-shell-sidebar-active-fg);font-weight:600}.layout-menu[data-v-50230e4f] .ant-menu-item-selected a,.layout-menu[data-v-50230e4f] .ant-menu-item-selected .anticon{color:inherit}.layout-menu[data-v-50230e4f] .ant-menu-item-selected a{font-weight:600}.layout-menu[data-v-50230e4f] .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--hx-color-shell-sidebar-active-fg);font-weight:600}.layout-menu[data-v-50230e4f] .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{color:var(--hx-color-shell-sidebar-active-fg)}.layout-menu[data-v-50230e4f] .ant-menu-item a,.layout-menu[data-v-50230e4f] .ant-menu-submenu-title span,.layout-menu[data-v-50230e4f] .ant-menu-submenu-title a{align-items:center;gap:4px;display:flex}.layout-menu.ant-menu-inline-collapsed[data-v-50230e4f] .ant-menu-item,.layout-menu.ant-menu-inline-collapsed[data-v-50230e4f] .ant-menu-submenu>.ant-menu-submenu-title{padding-inline:calc(50% - 16px)}#hexasync-full-layout .ant-layout-sider{color:var(--hx-color-shell-sidebar-fg);border-right:1px solid var(--hx-color-shell-sidebar-border);overflow:hidden}#hexasync-full-layout .ant-layout-sider .ant-layout-sider-children{flex-direction:column;height:100%;display:flex}.mobile-sider-drawer .ant-drawer-content-wrapper{box-shadow:2px 0 8px #00000026}.mobile-sider-drawer .drawer-logo-area{border-bottom:1px solid var(--hx-color-shell-sidebar-border);background:var(--hx-color-shell-sidebar-bg);justify-content:space-between;align-items:center;padding:16px;display:flex}.mobile-sider-drawer .mobile-close-trigger{font:inherit;line-height:inherit;cursor:pointer;color:var(--hx-color-shell-sidebar-fg);background:0 0;border:0;border-radius:4px;align-items:center;padding:4px;font-size:18px;display:flex}.mobile-sider-drawer .mobile-close-trigger:hover{background:var(--hx-color-shell-sidebar-hover-bg);color:var(--hx-color-shell-sidebar-active-fg)}.mobile-sider-drawer .mobile-close-trigger:focus-visible{outline:2px solid var(--hx-color-shell-sidebar-active-fg);outline-offset:2px}#hexasync-full-layout .layout-menu .ant-menu.ant-menu-inline-collapsed{justify-content:normal}.breadcrumb[data-v-5d5a3f46]{overflow:hidden}.breadcrumb__label[data-v-5d5a3f46]{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:30vw;display:inline-block;overflow:hidden}.breadcrumb__current[data-v-5d5a3f46]{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:45vw;display:inline-block;overflow:hidden}.breadcrumb__ellipsis[data-v-5d5a3f46]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0 4px;display:inline-block}#hexasync-full-layout .theme-btn{font:inherit;line-height:inherit;cursor:pointer;color:#fff;opacity:.8;background:0 0;border:0;border-radius:4px;align-items:center;padding:4px;font-size:18px;transition:all .2s;display:flex}#hexasync-full-layout .theme-btn:focus-visible{outline:2px solid var(--hx-color-shell-sidebar-active-fg);outline-offset:2px}#hexasync-full-layout .theme-btn:hover{opacity:1;background:#ffffff1a}#hexasync-full-layout .theme-divider{background:#ffffff4d;width:1px;height:24px;margin:0 12px}#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{height:var(--app-height,100vh);background:var(--hx-color-background-content,#f1f5f9);flex-direction:column;display:flex;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>.ant-layout{display:flex;overflow:hidden}#hexasync-full-layout .main-content{min-height:0;padding-bottom:env(safe-area-inset-bottom);background:var(--hx-color-background-content);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:auto;overflow:auto}#hexasync-full-layout .site-footer{background:var(--hx-color-shell-footer-bg);color:var(--hx-color-shell-footer-fg);border-top:1px solid var(--hx-color-shell-sidebar-border);flex:none;padding:8px 20px}#hexasync-full-layout .site-footer .ant-typography,#hexasync-full-layout .site-footer a{color:var(--hx-color-shell-footer-fg);font-size:12px;transition:color .2s}#hexasync-full-layout .site-footer .ant-typography:hover,#hexasync-full-layout .site-footer a:hover{color:var(--hx-color-shell-sidebar-active-fg)}.global-loading-overlay[data-v-50739a1e]{z-index:9999;background:color-mix(in srgb, var(--hx-color-background-component-base) 55%, transparent);backdrop-filter:blur(8px);pointer-events:all;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sudo-modal__intro[data-v-fdc660e9]{margin-bottom:16px}.sudo-modal__center[data-v-fdc660e9]{justify-content:center;padding:24px 0;display:flex}.sudo-modal__hint[data-v-fdc660e9]{color:#0000008c;margin-bottom:12px;font-size:13px}.ant-card{position:relative;overflow:hidden}.ant-card:before{content:"";background:var(--hx-color-gradient-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}}.sync-log .ant-drawer-body{flex-direction:column;min-height:0;display:flex;overflow:hidden}.sync-log-tabs>.ant-tabs-content-holder{flex:auto;min-height:0;display:flex}.sync-log-tabs .ant-tabs-content{flex-direction:column;height:100%;display:flex}.sync-log-tabs .ant-tabs-tabpane-active{flex-direction:column;height:100%;min-height:0;display:flex}.hx-log-severity{border-left:3px solid #0000}.hx-log-severity--error{border-left-color:var(--hx-color-status-error-default)}.hx-log-severity--error .monaco-editor,.hx-log-severity--error .monaco-editor .margin,.hx-log-severity--error .monaco-editor .monaco-editor-background{background-color:var(--hx-color-status-error-bg)!important}.hx-log-severity--warning{border-left-color:var(--hx-color-status-warning-default)}.hx-log-severity--warning .monaco-editor,.hx-log-severity--warning .monaco-editor .margin,.hx-log-severity--warning .monaco-editor .monaco-editor-background{background-color:var(--hx-color-status-warning-bg)!important}.search-affix{backdrop-filter:blur(8px);background:0 0!important}.ant-layout .ant-layout-header{background:var(--hx-color-shell-header-bg)!important}.ant-descriptions-item-content{word-break:break-word;white-space:normal}.ant-typography code{margin:0}html,body,#app{background-color:var(--hx-color-background-content);color:var(--hx-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(--hx-color-background-layout-secondary);color:var(--hx-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(--hx-color-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--hx-color-scrollbar-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--hx-color-scrollbar-thumb-hover)}
