.brand-display[data-v-af1efd94]{align-items:center;gap:var(--brand-display-gap,12px);min-width:0;max-width:100%;color:inherit;line-height:1;display:inline-flex;overflow:hidden}.auth-brand[data-v-af1efd94]{--brand-display-color:var(--app-text);--brand-display-mark-border:var(--auth-brand-mark-border,1px solid var(--auth-primary-line,#1677ff47));--brand-display-mark-radius:var(--auth-brand-mark-radius,12px);--brand-display-mark-background:var(--auth-brand-mark-background,linear-gradient(135deg, var(--auth-primary-strong,#1677ffe0), var(--auth-primary-soft,#1677ff29)), var(--app-bg-elevated));--brand-display-mark-shadow:0 var(--auth-brand-shadow-y,16px) var(--auth-brand-shadow-blur,32px) var(--auth-primary-shadow,#1677ff38);--brand-display-logo-border:var(--auth-brand-logo-border,0);--brand-display-logo-radius:var(--auth-brand-logo-radius,0);--brand-display-logo-background:var(--auth-brand-logo-background,transparent);--brand-display-logo-shadow:var(--auth-brand-logo-shadow,none);--brand-display-small-logo-border:var(--auth-brand-small-logo-border,0);--brand-display-small-logo-radius:var(--auth-brand-small-logo-radius,0);--brand-display-small-logo-background:var(--auth-brand-small-logo-background,transparent);--brand-display-small-logo-shadow:var(--auth-brand-small-logo-shadow,none);--brand-display-logo-box-width:var(--auth-brand-logo-box-width,176px);--brand-display-logo-box-height:var(--auth-brand-logo-box-height,42px);--brand-display-logo-min-height:var(--auth-brand-logo-min-height,42px);--brand-display-logo-max-height:var(--auth-brand-logo-max-height,42px);--brand-display-mark-width:var(--auth-brand-mark-width,var(--auth-brand-mark-size,42px));--brand-display-mark-height:var(--auth-brand-mark-height,var(--auth-brand-mark-size,42px));--brand-display-small-logo-box-width:var(--auth-brand-small-logo-box-width,48px);--brand-display-small-logo-box-height:var(--auth-brand-small-logo-box-height,48px);--brand-display-small-logo-size:var(--auth-brand-small-logo-size,44px);--brand-display-icon-size:var(--auth-brand-icon-size,20px);--brand-display-title-color:var(--auth-brand-name-color,var(--app-text));--brand-display-title-size:var(--auth-brand-name-size,15px);--brand-display-title-weight:var(--auth-brand-name-weight,700);--brand-display-title-line-height:var(--auth-brand-name-line-height,1.2);gap:var(--auth-brand-gap,12px);width:-moz-fit-content;width:fit-content;max-width:100%;color:var(--brand-display-color)}.layout-brand[data-v-af1efd94]{--brand-display-mark-border:0;--brand-display-mark-radius:0;--brand-display-mark-background:transparent;--brand-display-mark-shadow:none;--brand-display-logo-border:var(--layout-brand-logo-border,0);--brand-display-logo-radius:var(--layout-brand-logo-radius,0);--brand-display-logo-background:var(--layout-brand-logo-background,transparent);--brand-display-logo-shadow:var(--layout-brand-logo-shadow,none);--brand-display-small-logo-border:var(--layout-brand-small-logo-border,0);--brand-display-small-logo-radius:var(--layout-brand-small-logo-radius,0);--brand-display-small-logo-background:var(--layout-brand-small-logo-background,transparent);--brand-display-small-logo-shadow:var(--layout-brand-small-logo-shadow,none);--brand-display-logo-box-width:var(--layout-brand-logo-width,148px);--brand-display-logo-box-height:var(--layout-brand-logo-height,42px);--brand-display-logo-min-height:var(--layout-brand-logo-min-height,42px);--brand-display-logo-max-height:var(--layout-brand-logo-max-height,42px);--brand-display-small-logo-size:var(--layout-brand-small-logo-size,42px);--brand-display-icon-size:var(--layout-brand-icon-size,22px);--brand-display-title-color:var(--layout-brand-title-color,var(--app-text));--brand-display-title-size:var(--layout-brand-title-size,15px);--brand-display-title-weight:var(--layout-brand-title-weight,700);--brand-display-title-line-height:var(--layout-brand-title-line-height,1.2);justify-content:center;gap:var(--layout-brand-gap,10px);width:100%;height:100%}.brand-display__mark[data-v-af1efd94]{width:var(--brand-display-mark-width,42px);height:var(--brand-display-mark-height,42px);box-sizing:border-box;border:var(--brand-display-mark-border);border-radius:var(--brand-display-mark-radius);background:var(--brand-display-mark-background);color:#fff;box-shadow:var(--brand-display-mark-shadow);font-size:var(--brand-display-icon-size);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}.brand-display--logo .brand-display__mark[data-v-af1efd94]{width:-moz-fit-content;width:fit-content;max-width:var(--brand-display-logo-box-width);height:max(var(--brand-display-logo-box-height), var(--brand-display-logo-min-height));border:var(--brand-display-logo-border);border-radius:var(--brand-display-logo-radius);background:var(--brand-display-logo-background);color:inherit;box-shadow:var(--brand-display-logo-shadow);justify-content:flex-start}.layout-brand.brand-display--logo .brand-display__mark[data-v-af1efd94]{max-width:min(var(--brand-display-logo-box-width), 100%)}.brand-display--small-logo .brand-display__mark[data-v-af1efd94]{width:var(--brand-display-small-logo-box-width,var(--brand-display-small-logo-size));height:var(--brand-display-small-logo-box-height,var(--brand-display-small-logo-size));border:var(--brand-display-small-logo-border);border-radius:var(--brand-display-small-logo-radius);background:var(--brand-display-small-logo-background);color:inherit;box-shadow:var(--brand-display-small-logo-shadow)}.brand-display__logo[data-v-af1efd94]{width:auto;height:var(--brand-display-logo-height,100%);max-width:100%;max-height:var(--brand-display-logo-max-height);object-fit:contain;opacity:0;transition:opacity .16s;display:block}.brand-display__small-logo[data-v-af1efd94]{width:var(--brand-display-small-logo-size);height:var(--brand-display-small-logo-size);border-radius:var(--brand-display-small-logo-radius);object-fit:contain;opacity:0;max-width:100%;max-height:100%;transition:opacity .16s;display:block}.brand-display__logo.is-ready[data-v-af1efd94],.brand-display__small-logo.is-ready[data-v-af1efd94]{opacity:1}.brand-display__icon[data-v-af1efd94]{color:inherit;font-size:inherit;display:inline-flex}.brand-display__title[data-v-af1efd94]{min-width:0;color:var(--brand-display-title-color);font-size:var(--brand-display-title-size);font-weight:var(--brand-display-title-weight);letter-spacing:0;line-height:var(--brand-display-title-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.side-collapse-trigger[data-v-01d818c6]{box-sizing:border-box;appearance:none;border:1px solid var(--app-border);background:var(--app-bg-elevated);width:16px;min-width:16px;max-width:16px;height:30px;color:var(--app-text-tertiary);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:11px;line-height:1;transition:color .2s,border-color .2s,background-color .2s,box-shadow .2s;display:inline-flex;box-shadow:0 1px 2px #0f172a14}.side-collapse-trigger[data-v-01d818c6] .anticon{flex:0 0 11px;width:11px;height:11px;font-size:11px;line-height:1}.side-collapse-trigger[data-v-01d818c6] .anticon>svg{width:100%;height:100%}.side-collapse-trigger[data-v-01d818c6]:hover{color:var(--app-primary);border-color:var(--app-primary-border);background:var(--app-primary-hover-bg);box-shadow:0 2px 6px var(--app-primary-shadow)}.side-collapse-trigger[data-v-01d818c6]:active{color:var(--app-primary-active);border-color:var(--app-primary-border);background:var(--app-primary-soft-bg);box-shadow:0 1px 2px var(--app-primary-shadow)}.side-collapse-trigger[data-v-01d818c6]:focus-visible{outline:2px solid var(--app-primary-border);outline-offset:1px}@media (prefers-reduced-motion:reduce){.side-collapse-trigger[data-v-01d818c6]{transition:none}}.app-sider[data-v-dfa2c3b1]{height:100vh;position:relative;overflow:visible}.app-sider--dark[data-v-dfa2c3b1],.app-sider--light[data-v-dfa2c3b1],.app-sider--dark[data-v-dfa2c3b1] .ant-layout-sider-children,.app-sider--dark[data-v-dfa2c3b1] .ant-menu,.app-sider--dark[data-v-dfa2c3b1] .ant-menu .ant-menu-sub,.app-sider--light[data-v-dfa2c3b1] .ant-layout-sider-children,.app-sider--light[data-v-dfa2c3b1] .ant-menu,.app-sider--light[data-v-dfa2c3b1] .ant-menu .ant-menu-sub{background:var(--v08a1b1c2)}.app-sider--light[data-v-dfa2c3b1]{border-inline-end:1px solid var(--app-border);--app-menu-scroll-thumb:var(--app-menu-scroll-thumb-on-light);--app-menu-scroll-thumb-hover:var(--app-menu-scroll-thumb-on-light-hover)}.app-sider--dark[data-v-dfa2c3b1]{border-inline-end:1px solid #f2f2f21a}.app-sider--dark .sider-collapse-trigger--bottom[data-v-dfa2c3b1]{border-top-color:#f2f2f21a}.app-sider[data-v-dfa2c3b1] .ant-layout-sider-children{flex-direction:column;width:100%;height:100%;display:flex;overflow:visible}.app-sider .sider-menu-scroll[data-v-dfa2c3b1]{flex:1;min-height:0}.app-sider .sider-menu-scroll[data-v-dfa2c3b1] .ant-menu{border-inline-end:none;width:100%}.app-sider .sider-menu-scroll[data-v-dfa2c3b1] .ant-menu-root>.ant-menu-item,.app-sider .sider-menu-scroll[data-v-dfa2c3b1] .ant-menu-root>.ant-menu-submenu>.ant-menu-submenu-title{height:40px;margin-block:4px;line-height:40px}.app-sider .sider-menu-scroll[data-v-dfa2c3b1] .ant-menu-root>.ant-menu-item:first-child,.app-sider .sider-menu-scroll[data-v-dfa2c3b1] .ant-menu-root>.ant-menu-submenu:first-child,.app-sider .sider-menu-scroll[data-v-dfa2c3b1] .ant-menu-root>.ant-menu-submenu:first-child>.ant-menu-submenu-title{margin-top:0}.app-sider .sider-collapse-trigger[data-v-dfa2c3b1]{color:inherit;cursor:pointer;border:0;transition:color .2s,background .2s,opacity .2s}.app-sider .sider-collapse-trigger--bottom[data-v-dfa2c3b1]{height:var(--v1d3302ac);background:var(--v08a1b1c2);color:var(--a3b5e7ba);border-top:1px solid #ffffff1f;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:flex}.app-sider .sider-collapse-trigger--bottom[data-v-dfa2c3b1]:hover{color:var(--app-primary)}.app-sider .sider-collapse-trigger--middle[data-v-dfa2c3b1]{z-index:11;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.app-sider[data-v-dfa2c3b1] .ant-menu-inline-collapsed{width:100%}.app-sider--mix[data-v-dfa2c3b1]{border-inline-end:1px solid var(--app-border);height:calc(100vh - 50px)}.app-sider--mobile[data-v-dfa2c3b1]{flex:auto;height:100%;width:100%!important;min-width:0!important;max-width:none!important}.app-sider--mobile[data-v-dfa2c3b1] .ant-layout-sider-children{overflow:hidden}.app-sider--light .sider-collapse-trigger--bottom[data-v-dfa2c3b1]{background:var(--v08a1b1c2);border-top-color:#0000000f}.app-sider--active-line[data-v-dfa2c3b1] .ant-menu-item-selected,.app-sider--active-line[data-v-dfa2c3b1] .ant-menu-item-selected:hover{color:var(--app-primary);background:var(--app-primary-soft-bg)}.app-sider--active-line[data-v-dfa2c3b1] .ant-menu-item-selected:after{border-inline-end:4px solid var(--app-primary);opacity:1;display:block;transform:scaleY(1)}.app-sider--active-background[data-v-dfa2c3b1] .ant-menu-item-selected,.app-sider--active-background[data-v-dfa2c3b1] .ant-menu-item-selected:hover{color:#fff;background:var(--app-primary)}.app-sider--active-background[data-v-dfa2c3b1] .ant-menu-item-selected:after{display:none}.app-sider--active-line[data-v-dfa2c3b1] .ant-menu-submenu-selected>.ant-menu-submenu-title,.app-sider--active-background[data-v-dfa2c3b1] .ant-menu-submenu-selected>.ant-menu-submenu-title,.app-sider--active-text[data-v-dfa2c3b1] .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--app-primary)}.app-sider--active-line[data-v-dfa2c3b1] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content,.app-sider--active-line[data-v-dfa2c3b1] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon,.app-sider--active-line[data-v-dfa2c3b1] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-submenu-arrow,.app-sider--active-background[data-v-dfa2c3b1] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content,.app-sider--active-background[data-v-dfa2c3b1] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon,.app-sider--active-background[data-v-dfa2c3b1] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-submenu-arrow,.app-sider--active-text[data-v-dfa2c3b1] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content,.app-sider--active-text[data-v-dfa2c3b1] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon,.app-sider--active-text[data-v-dfa2c3b1] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-submenu-arrow,.app-sider--active-line[data-v-dfa2c3b1] .ant-menu-item-selected .ant-menu-title-content,.app-sider--active-line[data-v-dfa2c3b1] .ant-menu-item-selected .ant-menu-item-icon,.app-sider--active-background[data-v-dfa2c3b1] .ant-menu-item-selected .ant-menu-title-content,.app-sider--active-background[data-v-dfa2c3b1] .ant-menu-item-selected .ant-menu-item-icon,.app-sider--active-text[data-v-dfa2c3b1] .ant-menu-item-selected .ant-menu-title-content,.app-sider--active-text[data-v-dfa2c3b1] .ant-menu-item-selected .ant-menu-item-icon{color:inherit}.app-sider--active-line[data-v-dfa2c3b1] .ant-menu-item-selected,.app-sider--active-background[data-v-dfa2c3b1] .ant-menu-item-selected{border-radius:0;width:100%;margin-inline:0}.app-sider--active-text[data-v-dfa2c3b1] .ant-menu-item-selected,.app-sider--active-text[data-v-dfa2c3b1] .ant-menu-item-selected:hover{color:var(--app-primary);background:0 0}.app-sider--active-text[data-v-dfa2c3b1] .ant-menu-item-selected:after{display:none}.app-logo[data-v-dfa2c3b1]{--layout-brand-logo-width:148px;--layout-brand-logo-max-height:42px;--layout-brand-small-logo-size:42px;flex-direction:row;justify-content:center;align-items:center;height:50px;font-size:18px;font-weight:600;display:flex;overflow:hidden}.app-logo--dark[data-v-dfa2c3b1]{color:#fff}.app-logo--light[data-v-dfa2c3b1]{color:var(--app-primary)}.app-dual[data-v-374dd3c4]{width:var(--v1be14fca);flex-shrink:0;height:100vh;position:relative}.app-dual--collapsed .dual-rail-item[data-v-374dd3c4]{height:40px;margin-block:4px}.app-dual--collapsed .dual-rail-item[data-v-374dd3c4]:first-child{margin-top:0}.app-dual--collapsed .dual-rail-action[data-v-374dd3c4]{height:100%;padding-block:0}.app-dual--light .dual-logo[data-v-374dd3c4]{color:var(--app-primary)}.app-dual--light .dual-rail[data-v-374dd3c4]{border-inline-end:1px solid var(--app-border)}.app-dual--light .dual-collapse-trigger--bottom[data-v-374dd3c4]{background:var(--v7142c486);border-top-color:#0000000f}.app-dual--light .dual-rail-item[data-v-374dd3c4]{color:#000000e0}.app-dual--light .dual-rail-item[data-v-374dd3c4]:hover{background:#0000000a}.app-dual--light .dual-rail-item.active[data-v-374dd3c4]{color:#fff}.app-dual--light .dual-panel-title[data-v-374dd3c4]{color:#000000e0;border-bottom:1px solid #0000000f}.app-dual--dark .dual-logo[data-v-374dd3c4]{color:#fff}.app-dual--dark .dual-rail[data-v-374dd3c4]{border-inline-end:1px solid #f2f2f21a}.app-dual--dark .dual-rail-item[data-v-374dd3c4]{color:#ffffffc7}.app-dual--dark .dual-panel-title[data-v-374dd3c4]{color:#fff;border-bottom:1px solid #ffffff14}.app-dual--active-line .dual-rail-item.active[data-v-374dd3c4]{color:var(--app-primary);background:var(--app-primary-soft-bg)}.app-dual--active-line .dual-rail-item.active[data-v-374dd3c4]:before{opacity:1}.app-dual--active-line .dual-panel-menu[data-v-374dd3c4] .ant-menu-item-selected,.app-dual--active-line .dual-panel-menu[data-v-374dd3c4] .ant-menu-item-selected:hover{color:var(--app-primary);background:var(--app-primary-soft-bg)}.app-dual--active-background .dual-rail-item.active[data-v-374dd3c4],.app-dual--active-background .dual-panel-menu[data-v-374dd3c4] .ant-menu-item-selected,.app-dual--active-background .dual-panel-menu[data-v-374dd3c4] .ant-menu-item-selected:hover{color:#fff;background:var(--app-primary)}.app-dual--active-text .dual-rail-item.active[data-v-374dd3c4],.app-dual--active-text .dual-panel-menu[data-v-374dd3c4] .ant-menu-item-selected,.app-dual--active-text .dual-panel-menu[data-v-374dd3c4] .ant-menu-item-selected:hover{color:var(--app-primary);background:0 0}.app-dual--active-line .dual-panel-menu[data-v-374dd3c4] .ant-menu-item-selected,.app-dual--active-background .dual-panel-menu[data-v-374dd3c4] .ant-menu-item-selected{border-radius:0;width:100%;margin-inline:0}.app-dual--active-line .dual-panel-menu[data-v-374dd3c4] .ant-menu-submenu-selected>.ant-menu-submenu-title,.app-dual--active-background .dual-panel-menu[data-v-374dd3c4] .ant-menu-submenu-selected>.ant-menu-submenu-title,.app-dual--active-text .dual-panel-menu[data-v-374dd3c4] .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--app-primary)}.app-dual--active-line .dual-panel-menu[data-v-374dd3c4] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content,.app-dual--active-line .dual-panel-menu[data-v-374dd3c4] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon,.app-dual--active-line .dual-panel-menu[data-v-374dd3c4] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-submenu-arrow,.app-dual--active-background .dual-panel-menu[data-v-374dd3c4] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content,.app-dual--active-background .dual-panel-menu[data-v-374dd3c4] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon,.app-dual--active-background .dual-panel-menu[data-v-374dd3c4] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-submenu-arrow,.app-dual--active-text .dual-panel-menu[data-v-374dd3c4] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content,.app-dual--active-text .dual-panel-menu[data-v-374dd3c4] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon,.app-dual--active-text .dual-panel-menu[data-v-374dd3c4] .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-submenu-arrow{color:inherit}.app-dual--active-line .dual-panel-menu[data-v-374dd3c4] .ant-menu-item-selected:after,.app-dual--active-background .dual-panel-menu[data-v-374dd3c4] .ant-menu-item-selected:after,.app-dual--active-text .dual-panel-menu[data-v-374dd3c4] .ant-menu-item-selected:after{display:none}.app-dual--active-line .dual-panel-menu[data-v-374dd3c4] .ant-menu-item-selected .ant-menu-title-content,.app-dual--active-line .dual-panel-menu[data-v-374dd3c4] .ant-menu-item-selected .ant-menu-item-icon,.app-dual--active-background .dual-panel-menu[data-v-374dd3c4] .ant-menu-item-selected .ant-menu-title-content,.app-dual--active-background .dual-panel-menu[data-v-374dd3c4] .ant-menu-item-selected .ant-menu-item-icon,.app-dual--active-text .dual-panel-menu[data-v-374dd3c4] .ant-menu-item-selected .ant-menu-title-content,.app-dual--active-text .dual-panel-menu[data-v-374dd3c4] .ant-menu-item-selected .ant-menu-item-icon{color:inherit}.dual-rail[data-v-374dd3c4]{z-index:101;box-sizing:border-box;width:var(--v1be14fca);background:var(--v7142c486);flex-direction:column;height:100%;display:flex;position:relative;overflow:visible}.dual-rail-scroll[data-v-374dd3c4]{flex:1;min-height:0}.dual-rail-list[data-v-374dd3c4]{width:100%;margin:0;padding:0 0 8px;list-style:none}.dual-rail-item[data-v-374dd3c4]{border-radius:6px;margin:2px 8px;transition:background .2s,color .2s;position:relative}.dual-rail-item[data-v-374dd3c4]:before{background:var(--app-primary);opacity:0;content:"";border-radius:0 4px 4px 0;width:4px;position:absolute;top:8px;bottom:8px;left:-8px}.dual-rail-item[data-v-374dd3c4]:hover{background:#ffffff1f}.dual-rail-item.active[data-v-374dd3c4]{color:#fff;background:var(--app-primary)}.dual-rail-action[data-v-374dd3c4]{border-radius:inherit;width:100%;color:inherit;font:inherit;letter-spacing:0;cursor:pointer;background:0 0;border:0;outline:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 4px;display:flex}.dual-rail-action[data-v-374dd3c4]:focus-visible{outline:2px solid var(--app-primary-border);outline-offset:-2px}.dual-rail-icon[data-v-374dd3c4]{font-size:16px;line-height:1}.dual-rail-label[data-v-374dd3c4]{text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;overflow:hidden}.dual-logo[data-v-374dd3c4]{color:inherit;--layout-brand-small-logo-size:48px;flex-direction:row;justify-content:center;align-items:center;height:50px;font-size:16px;font-weight:600;display:flex;overflow:hidden}.dual-collapse-trigger[data-v-374dd3c4]{color:inherit;cursor:pointer;border:0;transition:color .2s,background .2s,opacity .2s}.dual-collapse-trigger--bottom[data-v-374dd3c4]{height:var(--v7de0c7c8);background:var(--v7142c486);color:var(--v4bd15341);border-top:1px solid #ffffff1f;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:flex}.dual-collapse-trigger--bottom[data-v-374dd3c4]:hover{color:var(--app-primary)}.dual-collapse-trigger--middle[data-v-374dd3c4]{z-index:102;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.dual-panel[data-v-374dd3c4]{top:0;left:var(--v1be14fca);z-index:100;width:var(--v2faa326c);background:var(--v7142c486);flex-direction:column;height:100vh;display:flex;position:fixed;overflow:hidden;box-shadow:4px 0 16px #0000002e}.dual-panel-title[data-v-374dd3c4]{white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;align-items:center;height:50px;padding:0 16px;font-size:14px;font-weight:600;display:flex;overflow:hidden}.dual-panel-scroll[data-v-374dd3c4]{flex:1;min-height:0}.dual-panel-menu[data-v-374dd3c4],.dual-panel-menu[data-v-374dd3c4] .ant-menu,.dual-panel-menu[data-v-374dd3c4] .ant-menu .ant-menu-sub{background:0 0;width:100%}.dual-panel-menu[data-v-374dd3c4] .ant-menu{border-inline-end:none}.dual-slide-enter-active[data-v-374dd3c4],.dual-slide-leave-active[data-v-374dd3c4]{transition:transform .2s}.dual-slide-enter-from[data-v-374dd3c4],.dual-slide-leave-to[data-v-374dd3c4]{transform:translate(-100%)}.app-avatar[data-v-081d8281]{width:var(--app-avatar-size);height:var(--app-avatar-size);background:var(--app-fill-secondary,#0000000f);color:#0000;font-size:var(--app-avatar-font-size);vertical-align:middle;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex;position:relative;overflow:hidden}.app-avatar[role=button][data-v-081d8281]{cursor:pointer}.app-avatar[role=button][data-v-081d8281]:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.app-avatar--letter[data-v-081d8281]{color:#fff;background:linear-gradient(135deg,#597ef7,#36cfc9)}.app-avatar--loaded[data-v-081d8281]{background:0 0}.app-avatar--block[data-v-081d8281]{flex:none}.app-avatar__fallback[data-v-081d8281]{justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute;inset:0}.app-avatar__image[data-v-081d8281]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.notification-center[data-v-b919f3a2]{width:min(380px,100vw - 24px);color:var(--app-text);flex-direction:column;display:flex}.notification-center__header[data-v-b919f3a2]{padding:16px 16px 10px;font-size:15px;font-weight:600}.notification-center__tabs[data-v-b919f3a2]{border-bottom:1px solid var(--app-border);gap:18px;padding:12px 16px 0;display:flex}.notification-center__tabs button[data-v-b919f3a2],.notification-center__footer button[data-v-b919f3a2],.notification-center__feedback button[data-v-b919f3a2]{color:var(--app-text-secondary);cursor:pointer;background:0 0;border:0}.notification-center__tabs button[data-v-b919f3a2]{padding:0 0 9px;font-size:12px;position:relative}.notification-center__tabs button.is-active[data-v-b919f3a2]{color:var(--app-primary);font-weight:600}.notification-center__tabs button.is-active[data-v-b919f3a2]:after{background:var(--app-primary);content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}.notification-center__tabs button[data-v-b919f3a2]:focus-visible,.notification-center__item[data-v-b919f3a2]:focus-visible,.notification-center__footer button[data-v-b919f3a2]:focus-visible,.notification-center__feedback button[data-v-b919f3a2]:focus-visible{outline:2px solid var(--app-primary-border);outline-offset:-2px}.notification-center__tab-count[data-v-b919f3a2]{color:var(--app-primary);margin-left:4px;font-size:11px}.notification-center__body[data-v-b919f3a2]{flex:1;width:100%;min-height:180px;max-height:min(360px,100vh - 220px);display:flex}.notification-center__body[data-v-b919f3a2] .s-overlay-scrollbar__view,.notification-center__body[data-v-b919f3a2] .s-overlay-scrollbar__content,.notification-center__body[data-v-b919f3a2] .ant-spin-nested-loading,.notification-center__body[data-v-b919f3a2] .ant-spin-container{min-height:180px}.notification-center__body[data-v-b919f3a2] .s-overlay-scrollbar__content,.notification-center__list[data-v-b919f3a2]{flex-direction:column;display:flex}.notification-center__item[data-v-b919f3a2]{border:0;border-bottom:1px solid var(--app-border);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;align-items:flex-start;gap:9px;padding:11px 16px;display:flex}.notification-center__item[data-v-b919f3a2]:hover{background:var(--app-bg-hover)}.notification-center__state[data-v-b919f3a2]{background:0 0;border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-top:6px}.notification-center__item.is-unread .notification-center__state[data-v-b919f3a2]{background:var(--app-primary)}.notification-center__main[data-v-b919f3a2]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.notification-center__headline[data-v-b919f3a2]{align-items:center;gap:5px;min-width:0;display:flex}.notification-center__title[data-v-b919f3a2],.notification-center__summary[data-v-b919f3a2]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notification-center__title[data-v-b919f3a2]{min-width:0;font-size:13px;font-weight:500}.notification-center__summary[data-v-b919f3a2],.notification-center__time[data-v-b919f3a2]{color:var(--app-text-tertiary);font-size:11px}.notification-center__time[data-v-b919f3a2]{flex:none;padding-top:1px}.notification-center__priority[data-v-b919f3a2]{background:var(--app-bg-subtle-panel);color:var(--app-text-secondary);border-radius:3px;flex:none;padding:1px 5px;font-size:10px;line-height:16px}.notification-center__priority.is-high[data-v-b919f3a2]{color:#c2413a;background:#dc26261a}.notification-center__empty[data-v-b919f3a2],.notification-center__feedback[data-v-b919f3a2]{min-height:180px;color:var(--app-text-tertiary);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.notification-center__empty-icon[data-v-b919f3a2]{color:var(--app-primary);font-size:20px}.notification-center__feedback[data-v-b919f3a2]{color:var(--app-text-secondary)}.notification-center__feedback button[data-v-b919f3a2]{color:var(--app-primary)}.notification-center__footer[data-v-b919f3a2]{border-top:1px solid var(--app-border);justify-content:center;padding:11px 16px;display:flex}.notification-center__footer button[data-v-b919f3a2]{color:var(--app-primary);font-size:12px}@media (max-width:575px){.notification-center[data-v-b919f3a2]{width:100%}}.notification-center-trigger-host[data-v-a1d9d363]{display:inline-flex}.notification-center-trigger[data-v-a1d9d363]{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.notification-center-trigger[data-v-a1d9d363]:disabled{cursor:not-allowed;opacity:.45}.notification-center-popover .ant-popover-inner{background:var(--app-bg-popup);border:1px solid var(--app-border);border-radius:8px;padding:0;overflow:hidden;box-shadow:0 8px 24px #0f172a24}.notification-center-popover .ant-popover-inner-content{padding:0}.notification-center-popover[data-v-a1d9d363]{z-index:3000;border:1px solid var(--app-border);background:var(--app-bg-popup);border-radius:8px;position:fixed;overflow:hidden;box-shadow:0 8px 24px #0f172a24}.notification-center-drawer .ant-drawer-body{background:var(--app-bg-popup);padding:0;overflow:hidden}.notification-center-drawer .notification-center{width:100%;height:100%}.notification-center-drawer .notification-center__body{flex:1;max-height:none}.app-header[data-v-7e3f1137]{height:50px;box-shadow:none;background:var(--v54744296);border-bottom:1px solid var(--app-border);color:var(--c127c6a4);padding:0;line-height:50px}.app-header--dark[data-v-7e3f1137]{border-bottom-color:#f2f2f21f}.app-header--dark[data-v-7e3f1137] .ant-breadcrumb,.app-header--dark[data-v-7e3f1137] .ant-breadcrumb a,.app-header--dark[data-v-7e3f1137] .ant-breadcrumb-separator{color:var(--v6aaa6d64)}.app-header .app-user[data-v-7e3f1137],.app-header .app-user-name[data-v-7e3f1137],.app-header .app-icon-btn[data-v-7e3f1137],.app-header[data-v-7e3f1137] .s-screenfull{color:inherit}.app-header[data-v-7e3f1137] .ant-menu-horizontal,.app-header[data-v-7e3f1137] .ant-menu-horizontal>.ant-menu-item,.app-header[data-v-7e3f1137] .ant-menu-horizontal>.ant-menu-submenu{background:0 0}.app-header-logo[data-v-7e3f1137]{width:var(--v7f23f520);--layout-brand-logo-width:148px;--layout-brand-logo-max-height:42px;font-size:18px;font-weight:600}.app-header-logo--dark[data-v-7e3f1137]{color:#fff}.app-header-logo--light[data-v-7e3f1137]{color:var(--app-primary)}.app-header-menu[data-v-7e3f1137]{background:0 0;border-bottom:none;flex:1;min-width:0;line-height:50px}.app-header--mobile .app-header-left[data-v-7e3f1137]{gap:8px;padding-left:8px}.app-header--mobile .app-header-right[data-v-7e3f1137]{padding-right:12px}.app-icon-btn[data-v-7e3f1137]{font-size:16px}.app-icon-btn[data-v-7e3f1137]:hover{color:var(--v1a7cc4e5)}button.app-icon-btn[data-v-7e3f1137]{height:40px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.app-header-mobile-title[data-v-7e3f1137]{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.4;overflow:hidden}.app-breadcrumb[data-v-7e3f1137]{line-height:50px}.app-user[data-v-7e3f1137]{transition:color .2s}.app-user[data-v-7e3f1137]:hover{color:var(--v1a7cc4e5)}.app-user-name[data-v-7e3f1137]{font-size:14px}.app-header-notification-trigger[data-v-7e3f1137]{width:40px;padding:0}[data-v-7e3f1137] .ant-badge-count{min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:16px}.tag-icon[data-v-1c6f8394]{flex-shrink:0;width:1em;height:1em;font-size:1em;line-height:1}.tag-icon[data-v-1c6f8394] svg{width:1em;height:1em}.tag-title[data-v-1c6f8394]{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1;overflow:hidden}.tags-menu[data-v-6d96a00c]{z-index:3000;background:var(--app-bg-elevated);min-width:116px;color:var(--app-text);border-radius:4px;margin:0;padding:4px 0;font-size:12px;list-style:none;position:fixed;box-shadow:0 3px 12px #00000029}.tags-menu li[data-v-6d96a00c]{cursor:pointer;align-items:center;gap:6px;height:28px;padding:0 12px;display:flex}.tags-menu li .anticon[data-v-6d96a00c]{width:12px;font-size:12px}.tags-menu li[data-v-6d96a00c]:hover{background:var(--app-bg-layout)}.tags-menu li.divider[data-v-6d96a00c]{background:var(--app-border);cursor:default;height:1px;margin:3px 0;padding:0;overflow:hidden}.tags-menu--action[data-v-6d96a00c]{width:116px}.app-tags-view[data-v-30affcc8]{--tag-item-border:var(--app-border);--tag-item-bg:var(--app-bg-elevated);--tag-item-active-bg:var(--app-bg-active);box-shadow:none}.app-tags-view .tags-scroll[data-v-30affcc8]{isolation:isolate;scrollbar-width:none;position:relative}.app-tags-view .tags-scroll[data-v-30affcc8]::-webkit-scrollbar{display:none}.app-tags-view--mobile .tags-scroll[data-v-30affcc8]{padding-inline:8px}.app-tags-view--mobile .tag-item[data-v-30affcc8]{flex:1;min-width:0;max-width:none}.app-tags-view .tags-scroll-btn[data-v-30affcc8]{background:var(--app-bg-control);color:var(--app-text-secondary)}.app-tags-view .tags-scroll-btn[data-v-30affcc8]:hover{color:var(--app-primary);background:var(--app-bg-control-hover)}.app-tags-view .tags-scroll-btn[data-v-30affcc8]:disabled{color:var(--app-text-disabled);background:var(--app-bg-control);cursor:not-allowed}.app-tags-view>.tags-scroll-btn[data-v-30affcc8]{border-inline-end:1px solid var(--app-border)}.app-tags-view .tags-scroll+.tags-scroll-btn[data-v-30affcc8]{border-inline-start:1px solid var(--app-border);border-inline-end:0}.app-tags-view .tags-action-btn[data-v-30affcc8],.app-tags-view .tags-refresh-btn[data-v-30affcc8]{background:var(--app-bg-control);color:var(--app-text-secondary)}.app-tags-view .tags-action-btn[data-v-30affcc8]:hover,.app-tags-view .tags-refresh-btn[data-v-30affcc8]:hover{color:var(--app-primary);background:var(--app-bg-control-hover)}.app-tags-view .tag-item[data-v-30affcc8]{border:1px solid var(--tag-item-border);background:var(--tag-item-bg);max-width:180px;height:26px;color:var(--app-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;flex:none;align-items:center;gap:6px;padding:0 8px;font-size:13px;line-height:1;transition:color .2s,border-color .2s,background .2s,box-shadow .2s;display:inline-flex;position:relative}.app-tags-view .tag-item[data-v-30affcc8]:hover{color:var(--app-primary);border-color:var(--app-primary-border);background:var(--app-bg-hover)}.app-tags-view .tag-item.active[data-v-30affcc8]{color:var(--app-primary);border-color:var(--app-primary-border);background:var(--tag-item-active-bg)}.app-tags-view .tag-item.active[data-v-30affcc8]:before{content:"";background:var(--app-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px}.app-tags-view[data-v-30affcc8] .tag-close{cursor:pointer;width:14px;height:14px;color:var(--app-text-tertiary);background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:10px;line-height:1;display:inline-flex}.app-tags-view[data-v-30affcc8] .tag-close:hover{color:#fff;background:var(--app-text-tertiary)}.app-tags-view[data-v-30affcc8] .tag-close svg{width:10px;height:10px;display:block}.app-tags-view--card .tag-item.active[data-v-30affcc8]{box-shadow:inset 0 -2px 0 var(--app-primary)}.app-tags-view--google[data-v-30affcc8]{--chrome-wing-r:14px;--chrome-tab-active-bg:var(--app-bg-active);background:var(--app-bg-tags);border-bottom:1px solid var(--app-border);height:34px;box-shadow:none}.app-tags-view--google .tags-scroll[data-v-30affcc8]{padding:0 var(--chrome-wing-r) 0 0;white-space:nowrap;align-items:flex-start;gap:0}.app-tags-view--google .tags-scroll-btn[data-v-30affcc8]{background:var(--app-bg-control);align-self:stretch;height:auto}.app-tags-view--google .tags-scroll-btn[data-v-30affcc8]:hover{background:var(--app-bg-control-hover)}.app-tags-view--google .tags-action-btn[data-v-30affcc8],.app-tags-view--google .tags-refresh-btn[data-v-30affcc8]{background:var(--app-bg-control);align-self:stretch;height:auto}.app-tags-view--google .tags-action-btn[data-v-30affcc8]:hover,.app-tags-view--google .tags-refresh-btn[data-v-30affcc8]:hover{background:var(--app-bg-control-hover)}.app-tags-view--google .tag-item[data-v-30affcc8]{z-index:1;min-width:auto;height:34px;box-shadow:none;background:0 0;border:none;border-radius:0;margin:0;padding:0 12px;font-weight:400}.app-tags-view--google .tag-item[data-v-30affcc8]:before,.app-tags-view--google .tag-item[data-v-30affcc8]:after{content:"";width:var(--chrome-wing-r);height:var(--chrome-wing-r);flex-shrink:initial;pointer-events:none;background:0 0;border-radius:0;transition:background .12s;display:block;position:absolute;bottom:0}.app-tags-view--google .tag-item[data-v-30affcc8]:before{left:calc(-1 * var(--chrome-wing-r));border-bottom-right-radius:var(--chrome-wing-r);box-shadow:none;margin:0}.app-tags-view--google .tag-item[data-v-30affcc8]:after{right:calc(-1 * var(--chrome-wing-r));border-bottom-left-radius:var(--chrome-wing-r);box-shadow:none;margin:0}.app-tags-view--google .tag-item[data-v-30affcc8]:first-of-type{margin-left:var(--chrome-wing-r)}.app-tags-view--google .tag-item[data-v-30affcc8]:last-of-type{margin-right:10px}.app-tags-view--google .tag-item:not(.active)+.tag-item[data-v-30affcc8]:not(.active){border-left:none;padding-left:12px}.app-tags-view--google .tag-item[data-v-30affcc8]:hover:not(.active){z-index:1;background:var(--app-bg-hover);color:var(--app-text);border-color:#0000;border-radius:6px 6px 0 0}.app-tags-view--google .tag-item.active[data-v-30affcc8]{z-index:10;height:34px;min-height:34px;color:var(--app-primary);border-radius:var(--chrome-wing-r) var(--chrome-wing-r) 0 0;background:var(--chrome-tab-active-bg);box-shadow:none;border-color:#0000;padding:0 14px;font-weight:500}.app-tags-view--google .tag-item.active[data-v-30affcc8]:before{width:var(--chrome-wing-r);height:var(--chrome-wing-r);flex-shrink:initial;background:radial-gradient(circle at 0 0, transparent var(--chrome-wing-r), var(--chrome-tab-active-bg) calc(var(--chrome-wing-r) + .5px));box-shadow:none;border-radius:0;display:block}.app-tags-view--google .tag-item.active[data-v-30affcc8]:after{width:var(--chrome-wing-r);height:var(--chrome-wing-r);flex-shrink:initial;background:radial-gradient(circle at 100% 0, transparent var(--chrome-wing-r), var(--chrome-tab-active-bg) calc(var(--chrome-wing-r) + .5px));box-shadow:none;border-radius:0;display:block}.app-tags-view--google .tag-item.active[data-v-30affcc8] .tag-close{color:var(--app-primary)}.app-tags-view--smart .tags-scroll[data-v-30affcc8]{gap:8px}.app-tags-view--smart .tag-item[data-v-30affcc8]{background:0 0;border-color:#0000;border-radius:999px}.app-tags-view--smart .tag-item[data-v-30affcc8]:hover{background:var(--app-bg-hover);border-color:#0000}.app-tags-view--smart .tag-item.active[data-v-30affcc8]{color:#fff;background:var(--app-primary);box-shadow:0 4px 10px var(--app-primary-shadow);border-color:#0000}.app-tags-view--smart .tag-item.active[data-v-30affcc8]:before{display:none}.app-tags-view--smart .tag-item.active[data-v-30affcc8] .tag-close{color:#ffffffc2}.app-tags-view--smart .tag-item.active[data-v-30affcc8] .tag-close:hover{color:var(--app-primary);background:var(--app-bg-elevated)}.app-tags-view--plain .tags-scroll[data-v-30affcc8]{gap:8px}.app-tags-view--plain .tag-item[data-v-30affcc8]{background:0 0;border:0;border-radius:0;height:100%;padding:0 4px}.app-tags-view--plain .tag-item[data-v-30affcc8]:after{content:"";background:0 0;height:2px;transition:background .2s;position:absolute;bottom:0;left:0;right:0}.app-tags-view--plain .tag-item[data-v-30affcc8]:hover{background:0 0}.app-tags-view--plain .tag-item.active[data-v-30affcc8]{background:0 0;border-color:#0000}.app-tags-view--plain .tag-item.active[data-v-30affcc8]:before{display:none}.app-tags-view--plain .tag-item.active[data-v-30affcc8]:after{background:var(--app-primary)}.app-tags-view .tag-item[data-dragging][data-v-30affcc8]{z-index:20;cursor:grabbing;box-shadow:0 2px 8px var(--app-primary-shadow)}:root[data-prefers-color=dark] .app-tags-view[data-v-30affcc8]{--tag-item-border:#f2f2f21a;--tag-item-bg:#1c1e22c7;--tag-item-active-bg:var(--app-primary-soft-bg);box-shadow:none;border-bottom-color:#f2f2f21f}:root[data-prefers-color=dark] .app-tags-view .tags-scroll-btn[data-v-30affcc8],:root[data-prefers-color=dark] .app-tags-view .tags-action-btn[data-v-30affcc8],:root[data-prefers-color=dark] .app-tags-view .tags-refresh-btn[data-v-30affcc8]{background:var(--app-bg-tags);border-color:#f2f2f21a}:root[data-prefers-color=dark] .app-tags-view .tags-scroll-btn[data-v-30affcc8]:hover,:root[data-prefers-color=dark] .app-tags-view .tags-action-btn[data-v-30affcc8]:hover,:root[data-prefers-color=dark] .app-tags-view .tags-refresh-btn[data-v-30affcc8]:hover{background:var(--app-bg-hover)}:root[data-prefers-color=dark] .app-tags-view .tags-scroll-btn[data-v-30affcc8]:disabled,:root[data-prefers-color=dark] .app-tags-view .tags-action-btn[data-v-30affcc8]:disabled,:root[data-prefers-color=dark] .app-tags-view .tags-refresh-btn[data-v-30affcc8]:disabled{background:var(--app-bg-tags)}:root[data-prefers-color=dark] .app-tags-view.app-tags-view--google[data-v-30affcc8]{--chrome-tab-active-bg:color-mix(in srgb, var(--app-primary) 14%, var(--app-bg-tags))}:root[data-prefers-color=dark] .app-tags-view[data-v-30affcc8] .tag-close{color:#f2f2f294}:root[data-prefers-color=dark] .app-tags-view[data-v-30affcc8] .tag-close:hover{color:#fff;background:#f2f2f229}:root[data-prefers-color=dark] .app-tags-view .tag-item.active[data-v-30affcc8] .tag-close{color:#f2f2f2c7}:root[data-prefers-color=dark] .app-tags-view .tag-item.active[data-v-30affcc8] .tag-close:hover{color:#fff;background:var(--app-primary)}.app-main[data-v-ff0cbc8f]{overscroll-behavior:contain;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.app-main__scroll[data-v-ff0cbc8f]{flex:1;min-width:0;min-height:0}.app-main[data-v-ff0cbc8f] .app-main__scroll-content{box-sizing:border-box;flex-direction:column;min-width:0;min-height:100%;display:flex;position:relative}.app-main__view[data-v-ff0cbc8f]{box-sizing:border-box;flex-direction:column;flex:none;min-width:0;min-height:0;padding:10px;display:flex;overflow:hidden}.app-main__view[data-v-ff0cbc8f]:has(.sys-page--side-collapsed){overflow:visible}.app-main__view--flow[data-v-ff0cbc8f]{overflow:visible}.app-main__floating-spacer[data-v-ff0cbc8f]{pointer-events:none;flex:none;width:1px}.app-main__route[data-v-ff0cbc8f]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.app-main__route[data-v-ff0cbc8f]:has(.sys-page--side-collapsed){overflow:visible}.app-main__view--flow>.app-main__route[data-v-ff0cbc8f]{min-height:100%;overflow:visible}@media (max-width:767px){.app-main__view[data-v-ff0cbc8f]{padding:8px}.app-main__route[data-v-ff0cbc8f]{min-height:100%;overflow:visible}}.app-main__redirect[data-v-ff0cbc8f]{pointer-events:none;opacity:0;width:0;height:0;position:absolute;overflow:hidden}.app-page-slide-right-enter-active[data-v-ff0cbc8f],.app-page-slide-right-leave-active[data-v-ff0cbc8f]{will-change:opacity, transform;transition:opacity .26s,transform .36s cubic-bezier(.22,1,.36,1)}.app-page-slide-right-leave-active[data-v-ff0cbc8f]{transition-duration:.24s}.app-page-slide-right-enter-from[data-v-ff0cbc8f]{opacity:0;transform:translate(-24px)}.app-page-slide-right-enter-to[data-v-ff0cbc8f],.app-page-slide-right-leave-from[data-v-ff0cbc8f]{opacity:1;transform:translate(0,0)}.app-page-slide-right-leave-to[data-v-ff0cbc8f]{opacity:0;transform:translate(20px)}[data-v-ff0cbc8f] .app-main__route[class*=-leave-active]{display:none!important}.app-page-fade-enter-active[data-v-ff0cbc8f],.app-page-fade-leave-active[data-v-ff0cbc8f]{transition:opacity .24s}.app-page-fade-enter-from[data-v-ff0cbc8f],.app-page-fade-leave-to[data-v-ff0cbc8f]{opacity:0}.app-page-none-enter-active[data-v-ff0cbc8f],.app-page-none-leave-active[data-v-ff0cbc8f]{transition:none}@media (prefers-reduced-motion:reduce){.app-page-slide-right-enter-active[data-v-ff0cbc8f],.app-page-slide-right-leave-active[data-v-ff0cbc8f],.app-page-fade-enter-active[data-v-ff0cbc8f],.app-page-fade-leave-active[data-v-ff0cbc8f]{transition:opacity 10ms linear}.app-page-slide-right-enter-from[data-v-ff0cbc8f],.app-page-slide-right-leave-to[data-v-ff0cbc8f]{transform:none}}@media (max-width:767px){.app-page-slide-right-enter-active[data-v-ff0cbc8f],.app-page-slide-right-leave-active[data-v-ff0cbc8f]{will-change:opacity;transition:opacity .18s}.app-page-slide-right-enter-from[data-v-ff0cbc8f],.app-page-slide-right-enter-to[data-v-ff0cbc8f],.app-page-slide-right-leave-from[data-v-ff0cbc8f],.app-page-slide-right-leave-to[data-v-ff0cbc8f]{transform:none}}.app-footer[data-v-e6ec4f02]{box-sizing:border-box;border-top:1px solid var(--app-border);background:var(--app-bg-header);color:var(--app-text-secondary);text-align:center;white-space:nowrap;justify-content:center;align-items:center;padding:0 24px;font-size:12px;line-height:32px;display:flex;overflow:hidden}.app-layout-content__workspace--fullscreen[data-v-ddda6cee]{z-index:1100;width:100vw;height:100vh;position:fixed;inset:0}.mobile-navigation[data-v-b806db27]{--mobile-nav-indent:0px;background:var(--app-bg-elevated);width:100%;height:100%;min-height:0;color:var(--app-text);flex-direction:column;display:flex}.mobile-navigation--dark[data-v-b806db27]{background:var(--app-bg-elevated);color:var(--app-text)}.mobile-navigation__brand[data-v-b806db27]{color:inherit;--layout-brand-logo-width:148px;--layout-brand-logo-max-height:42px;flex:none;justify-content:center;align-items:center;height:72px;display:flex}.mobile-navigation__scroll[data-v-b806db27]{flex:1;min-height:0}.mobile-navigation__list[data-v-b806db27]{gap:0;margin:0;padding:8px 0 18px;list-style:none;display:grid}.mobile-navigation__entry[data-v-b806db27]{min-width:0}.mobile-navigation__item[data-v-b806db27]{width:100%;min-height:42px;padding:0 18px 0 calc(24px + var(--mobile-nav-indent));color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:8px;transition:background .18s,color .18s;display:grid;position:relative}.mobile-navigation__item[data-v-b806db27]:hover{background:var(--app-bg-hover);color:var(--app-primary)}.mobile-navigation__item--branch-active[data-v-b806db27]{color:var(--app-primary);background:0 0}.mobile-navigation__item--open[data-v-b806db27]{background:0 0}.mobile-navigation__item--child[data-v-b806db27]{min-height:40px;color:inherit}.mobile-navigation__item--leaf-active[data-v-b806db27]{color:var(--app-primary)}.mobile-navigation__icon[data-v-b806db27],.mobile-navigation__chevron[data-v-b806db27]{color:inherit;justify-content:center;align-items:center;display:inline-flex}.mobile-navigation__icon[data-v-b806db27]{font-size:16px}.mobile-navigation__item--child .mobile-navigation__icon[data-v-b806db27]{opacity:1;font-size:16px}.mobile-navigation__label[data-v-b806db27]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.mobile-navigation__item--branch>.mobile-navigation__label[data-v-b806db27]{font-weight:500}.mobile-navigation__item--child>.mobile-navigation__label[data-v-b806db27]{font-size:14px;font-weight:500}.mobile-navigation__chevron[data-v-b806db27]{font-size:12px;transition:transform .18s;transform:rotate(-90deg)}.mobile-navigation__item--open .mobile-navigation__chevron[data-v-b806db27]{transform:rotate(0)}.mobile-navigation--active-line .mobile-navigation__item--leaf-active[data-v-b806db27]{background:var(--app-primary-soft-bg)}.mobile-navigation--active-line .mobile-navigation__item--leaf-active[data-v-b806db27]:after{background:var(--app-primary);content:"";width:4px;position:absolute;top:0;bottom:0;right:0}.mobile-navigation--active-line .mobile-navigation__item--leaf-active[data-v-b806db27]:hover{background:var(--app-primary-soft-bg);color:var(--app-primary)}.mobile-navigation--active-background .mobile-navigation__item--leaf-active[data-v-b806db27],.mobile-navigation--active-background .mobile-navigation__item--leaf-active[data-v-b806db27]:hover{background:var(--app-primary);color:#fff}.mobile-navigation--active-text .mobile-navigation__item--leaf-active[data-v-b806db27]{background:0 0}.mobile-navigation--active-text .mobile-navigation__item--leaf-active[data-v-b806db27]:hover{color:var(--app-primary);background:0 0}.nav-preview[data-v-306c2376]{--np-border:#d8dde7;--np-shell:#fff;--np-nav:#2b3450;--np-nav-sub:#3b4660;--np-menu:#fff;--np-content:#eceef2;--np-split:#232d4629;border:1px solid var(--np-border);background:var(--np-shell);border-radius:4px;width:60px;height:44px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff73}.nav-preview[data-mode=top][data-v-306c2376],.nav-preview[data-mode=mix][data-v-306c2376]{flex-direction:column}.nav-preview--dark[data-v-306c2376]{--np-border:#f2f2f238;--np-shell:#15171a;--np-nav:var(--app-bg-chrome,var(--app-bg-sider));--np-nav-sub:#242424;--np-menu:#242424;--np-content:#191b1e;--np-split:#f2f2f21f;box-shadow:inset 0 1px #ffffff0d,0 8px 20px #00000029}.np-bar[data-v-306c2376]{border-bottom:1px solid var(--np-split);background:var(--np-nav);height:10px}.np-row[data-v-306c2376]{flex:1;min-height:0;display:flex}.np-side[data-v-306c2376]{border-inline-end:1px solid var(--np-split);background:var(--np-nav);width:14px}.np-side--light[data-v-306c2376]{border-inline-end:1px solid var(--np-split);background:var(--np-menu);width:16px}.np-rail[data-v-306c2376]{border-inline-end:1px solid var(--np-split);background:var(--np-nav);width:9px}.np-panel[data-v-306c2376]{border-inline-end:1px solid var(--np-split);background:var(--np-nav-sub);width:11px}.np-main[data-v-306c2376]{flex-direction:column;flex:1;display:flex}.np-header[data-v-306c2376]{border-bottom:1px solid var(--np-split);background:var(--np-menu);height:8px}.np-body[data-v-306c2376]{background:var(--np-content);flex:1}.settings-tabs[data-v-163983c0]{background:var(--app-border);border-radius:6px;grid-template-columns:repeat(4,1fr);gap:2px;margin:0 0 16px;padding:3px;display:grid}.settings-tab[data-v-163983c0]{height:32px;color:var(--app-text);cursor:pointer;background:0 0;border:0;border-radius:4px;font-size:13px;transition:background .2s,box-shadow .2s}.settings-tab.active[data-v-163983c0]{background:var(--app-bg-elevated);font-weight:500;box-shadow:0 1px 2px #00000014}.settings-panel[data-v-163983c0]{min-height:420px}.settings-section+.settings-section[data-v-163983c0]{margin-top:0}.settings-title[data-v-163983c0]{color:var(--app-text-secondary);margin-bottom:12px;font-size:13px}.settings-title--spaced[data-v-163983c0]{margin-top:24px}.settings-mode-grid[data-v-163983c0]{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.settings-mode[data-v-163983c0]{border:1px solid var(--app-border);background:var(--app-bg-elevated);height:58px;color:var(--app-text-secondary);cursor:pointer;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:6px;transition:color .2s,border-color .2s,background .2s,box-shadow .2s;display:flex}.settings-mode .anticon[data-v-163983c0]{font-size:16px}.settings-mode span[data-v-163983c0]{font-size:12px}.settings-mode.active[data-v-163983c0]{color:var(--app-primary);border-color:var(--app-primary);background:var(--app-primary-hover-bg);box-shadow:0 0 0 2px var(--app-primary-shadow)}.settings-row[data-v-163983c0],.settings-field[data-v-163983c0]{margin-top:12px;font-size:14px}.settings-row[data-v-163983c0]{justify-content:space-between;align-items:center;display:flex}.settings-row--shortcut[data-v-163983c0]{gap:12px}.settings-shortcut[data-v-163983c0]{cursor:pointer;background:0 0;border:0;align-items:center;height:26px;padding:0;display:inline-flex}.settings-shortcut__keys[data-v-163983c0]{border:1px solid var(--app-border);background:var(--app-bg-control);min-width:64px;height:22px;color:var(--app-text-secondary);box-shadow:0 1px 0 var(--app-border);border-radius:4px;justify-content:center;align-items:center;padding:0 8px;font-family:inherit;font-size:12px;transition:border-color .2s,color .2s;display:inline-flex}.settings-shortcut:hover .settings-shortcut__keys[data-v-163983c0]{border-color:var(--app-primary-border);color:var(--app-primary)}.settings-shortcut__hint[data-v-163983c0]{color:var(--app-primary);font-size:12px}.settings-shortcut--recording .settings-shortcut__keys[data-v-163983c0]{border-color:var(--app-primary);color:var(--app-primary)}.settings-shortcut-tip[data-v-163983c0]{color:var(--app-text-tertiary);margin-top:12px;font-size:12px}.settings-field[data-v-163983c0]{gap:8px;display:grid}.settings-field[data-v-163983c0] .ant-segmented,.settings-field[data-v-163983c0] .ant-segmented-group{width:100%}.settings-field[data-v-163983c0] .ant-segmented-item{flex:1}.settings-nav-modes[data-v-163983c0]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.settings-nav-mode[data-v-163983c0]{background:var(--app-bg-elevated);cursor:pointer;border:2px solid #0000;border-radius:6px;flex-direction:column;align-items:center;gap:6px;padding:8px;transition:border-color .2s,background .2s,box-shadow .2s,color .2s;display:flex}.settings-nav-mode[data-v-163983c0]:hover{background:var(--app-bg-hover)}.settings-nav-mode.active[data-v-163983c0]{border-color:var(--app-primary);color:var(--app-primary)}.settings-nav-mode>span[data-v-163983c0]{font-size:12px}.settings-themes[data-v-163983c0]{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.settings-themes--disabled .settings-theme[data-v-163983c0]{cursor:not-allowed;opacity:.46;filter:grayscale(.25)}.settings-themes--disabled .settings-theme.active[data-v-163983c0]{opacity:.7}.settings-theme[data-v-163983c0]{aspect-ratio:1;border:1px solid var(--app-border);appearance:none;width:100%;color:inherit;cursor:pointer;border-radius:6px;flex-direction:row;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.settings-theme[data-v-163983c0]:disabled{cursor:not-allowed}.settings-theme.active[data-v-163983c0]{outline:2px solid var(--app-primary);outline-offset:1px}.settings-theme-picker[data-v-163983c0]{background:linear-gradient(135deg,#ff5f6d 0%,#ffc371 50%,#1677ff 100%);overflow:hidden}.settings-theme-picker input[type=color][data-v-163983c0]{cursor:pointer;opacity:0;background:0 0;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.settings-theme-picker input[type=color][data-v-163983c0]:disabled{cursor:not-allowed}.settings-colors--large[data-v-163983c0]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.settings-color-card[data-v-163983c0]{color:#fff;cursor:pointer;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:flex-end;height:58px;padding:0;font-size:12px;display:flex;position:relative;overflow:visible;background:0 0!important}.settings-color-card.active .settings-color-swatch[data-v-163983c0]{outline:2px solid var(--app-primary);outline-offset:2px}.settings-color-card>span[data-v-163983c0]:not(.settings-color-swatch){width:100%;color:var(--app-text-secondary);text-align:center;text-shadow:none;margin-top:6px}.settings-color-card .anticon[data-v-163983c0]{z-index:1;position:relative}.settings-color-card--picker[data-v-163983c0]{color:var(--app-text-secondary);overflow:hidden;background:0 0!important}.settings-color-card--picker .settings-color-swatch[data-v-163983c0]{border:1px dashed var(--app-border);background:var(--app-bg-elevated);box-shadow:none}.settings-color-card--picker .settings-color-swatch[data-v-163983c0]:after{display:none}.settings-color-card--picker .anticon[data-v-163983c0]{font-size:16px}.settings-color-card--picker input[type=color][data-v-163983c0]{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.settings-color-swatch[data-v-163983c0]{background:var(--theme-color);border-radius:6px;flex:none;justify-content:center;align-items:center;width:100%;height:36px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff29}.settings-color-swatch[data-v-163983c0]:after{content:"";background:radial-gradient(circle at 18% 25%,#ffffff52,#0000 24%),radial-gradient(circle at 78% 34%,#ffffff2e,#0000 26%);width:100%;position:absolute;inset:0}.settings-color-swatch .anticon[data-v-163983c0]{z-index:1}:root[data-prefers-color=dark] .settings-nav-mode[data-v-163983c0]{background:#1c1e22b8;border-color:#f2f2f214}:root[data-prefers-color=dark] .settings-nav-mode[data-v-163983c0]:hover{background:#242424d1;border-color:#f2f2f229}:root[data-prefers-color=dark] .settings-nav-mode.active[data-v-163983c0]{border-color:color-mix(in srgb, var(--app-primary) 76%, #f2f2f229);box-shadow:0 0 0 1px color-mix(in srgb, var(--app-primary) 24%, transparent), inset 0 1px 0 #ffffff09;background:#28282ae0}.search-highlight__match[data-v-969618d7]{background:var(--app-primary-soft-bg);color:var(--app-primary);border-radius:2px;font-weight:600}.global-search-panel[data-v-057e5590] .ant-modal-content{border-radius:8px;padding:0;overflow:hidden;box-shadow:0 16px 48px #0000002e}.global-search-panel[data-v-057e5590] .ant-modal-body{padding:0}.global-search[data-v-057e5590]{color:var(--app-text);flex-direction:column;font-size:14px;display:flex}.global-search__input-row[data-v-057e5590]{border-bottom:1px solid var(--app-border);align-items:center;gap:8px;height:48px;padding:0 12px;display:flex}.global-search__search-icon[data-v-057e5590]{color:var(--app-text-secondary);flex-shrink:0}.global-search__input[data-v-057e5590]{min-width:0;color:var(--app-text);background:0 0;border:0;outline:none;flex:1;font-size:14px}.global-search__hint[data-v-057e5590]{border:1px solid var(--app-border);background:var(--app-bg-control);color:var(--app-text-tertiary);border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:12px}.global-search__clear[data-v-057e5590]{width:20px;height:20px;color:var(--app-text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.global-search__clear[data-v-057e5590]:hover{color:var(--app-text-secondary);background:var(--app-bg-hover)}.global-search__results[data-v-057e5590]{min-height:0;max-height:360px}.global-search__group[data-v-057e5590]{padding:4px 0}.global-search__group+.global-search__group[data-v-057e5590]{border-top:1px solid var(--app-border)}.global-search__group-title[data-v-057e5590]{color:var(--app-text-tertiary);align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.global-search__group-count[data-v-057e5590]{background:var(--app-bg-control);color:var(--app-text-tertiary);border-radius:999px;padding:1px 7px;font-size:12px;line-height:1.4}.global-search__item[data-v-057e5590]{width:100%;height:40px;color:var(--app-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:flex;position:relative}.global-search__item[data-v-057e5590]:before{content:"";background:var(--app-primary);opacity:0;border-radius:999px;width:3px;transition:opacity .15s;position:absolute;top:8px;bottom:8px;left:0}.global-search__item[data-v-057e5590]:hover{background:var(--app-bg-hover)}.global-search__item--active[data-v-057e5590]{background:var(--app-bg-active)}.global-search__item--active[data-v-057e5590]:before{opacity:1}.global-search__item--active .global-search__item-title[data-v-057e5590]{color:var(--app-primary)}.global-search__item-icon[data-v-057e5590]{width:16px;color:var(--app-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.global-search__item-icon .anticon[data-v-057e5590]{font-size:13px}.global-search__item-main[data-v-057e5590]{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.global-search__item-title[data-v-057e5590]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.global-search__item-subtitle[data-v-057e5590]{max-width:55%;color:var(--app-text-tertiary);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-size:12px;overflow:hidden}.global-search__item-star[data-v-057e5590]{width:20px;height:20px;color:var(--app-text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.global-search__item-star[data-v-057e5590]:hover{color:var(--app-primary);background:var(--app-bg-hover)}.global-search__item-star--active[data-v-057e5590]{color:var(--app-primary)}.global-search__empty[data-v-057e5590]{color:var(--app-text-tertiary);flex-direction:column;align-items:center;gap:8px;padding:24px;font-size:13px;display:flex}.global-search__footer[data-v-057e5590]{border-top:1px solid var(--app-border);height:36px;color:var(--app-text-tertiary);justify-content:flex-end;align-items:center;gap:16px;padding:0 12px;font-size:12px;display:flex}.global-search__footer span[data-v-057e5590]{align-items:center;gap:4px;display:inline-flex}.global-search__footer kbd[data-v-057e5590]{border:1px solid var(--app-border);background:var(--app-bg-control);min-width:18px;height:18px;color:var(--app-text-secondary);box-shadow:0 1px 0 var(--app-border);border-radius:4px;justify-content:center;align-items:center;padding:0 4px;font-family:inherit;font-size:12px;display:inline-flex}.notification-realtime-host[data-v-d2de9ebe]{display:none}.basic-layout[data-v-0b1a6a82]{min-width:0;height:100vh;min-height:0;overflow:hidden}.basic-layout-body[data-v-0b1a6a82]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.basic-layout-inner[data-v-0b1a6a82]{flex:1;min-height:0;overflow:hidden}.basic-layout-header--fixed[data-v-0b1a6a82]{z-index:10;position:sticky;top:0}
