.ant-pro-header-menu .anticon{margin-right:8px}.ant-pro-header-menu .ant-dropdown-menu-item{min-width:160px}.ant-pro-header-menu .language-code{display:inline-flex;width:24px;margin-right:8px;font-size:12px;font-weight:600;color:#00000073}body.dark .ant-pro-header-menu,body.realdark .ant-pro-header-menu{background:#1f1f1f;border:1px solid #303030;box-shadow:0 10px 28px #00000073}body.dark .ant-pro-header-menu .ant-dropdown-menu-item,body.realdark .ant-pro-header-menu .ant-dropdown-menu-item{color:#ffffffd1}body.dark .ant-pro-header-menu .ant-dropdown-menu-item:hover,body.realdark .ant-pro-header-menu .ant-dropdown-menu-item:hover{background:#2a2a2a}body.dark .ant-pro-header-menu .ant-dropdown-menu-item-selected,body.realdark .ant-pro-header-menu .ant-dropdown-menu-item-selected{color:var(--primary-color-hover, #40a9ff);background:#1890ff24}body.dark .ant-pro-header-menu .language-code,body.realdark .ant-pro-header-menu .language-code{color:#ffffff80}body.dark .ant-pro-header-menu .ant-dropdown-menu-item-selected .language-code,body.realdark .ant-pro-header-menu .ant-dropdown-menu-item-selected .language-code{color:var(--primary-color-hover, #40a9ff)}.ant-pro-drop-down{display:inline-flex;align-items:center;justify-content:center;height:64px;line-height:64px;padding:0 12px;vertical-align:top;cursor:pointer;transition:all .3s}.ant-pro-drop-down.language-action{gap:4px;min-width:54px;padding:0 10px}.ant-pro-drop-down:hover{background:#0000000a}.ant-pro-drop-down>i,.ant-pro-drop-down .language-action-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;line-height:18px;font-size:17px!important;transform:none!important;flex:0 0 18px}.ant-pro-drop-down>i svg,.ant-pro-drop-down .language-action-icon svg{position:relative;top:0;display:block}.ant-pro-drop-down .language-action-label{display:inline-flex;align-items:center;height:18px;min-width:22px;font-size:13px;font-weight:600;line-height:18px;letter-spacing:0;transform:translateY(-.5px)}@media (max-width: 768px){.ant-pro-drop-down{padding:0 8px}.ant-pro-drop-down.language-action{min-width:48px;gap:3px;padding:0 8px}}#userLayout.user-layout-wrapper[data-v-3c4c9243]{height:100%}#userLayout.user-layout-wrapper.mobile .container .main[data-v-3c4c9243]{max-width:368px;width:98%}#userLayout.user-layout-wrapper .container[data-v-3c4c9243]{width:100%;min-height:100%;background:var(--bd-ground);position:relative}#userLayout.user-layout-wrapper .container .bd-sheet[data-v-3c4c9243]{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}#userLayout.user-layout-wrapper .container .bd-sheet .bd-sheet__drill[data-v-3c4c9243]{position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,var(--bd-rule) .5px,transparent .5px);background-size:var(--bd-unit) var(--bd-unit);opacity:.9}#userLayout.user-layout-wrapper .container .bd-sheet .bd-sheet__plot[data-v-3c4c9243]{position:absolute;inset:var(--bd-pad);border:1px solid var(--bd-rule-2);border-right-color:var(--bd-rule-3);border-bottom-color:var(--bd-rule-3)}#userLayout.user-layout-wrapper .container .bd-sheet .bd-sheet__cross[data-v-3c4c9243]{position:absolute;width:13px;height:13px;pointer-events:none}#userLayout.user-layout-wrapper .container .bd-sheet .bd-sheet__cross[data-v-3c4c9243]:before,#userLayout.user-layout-wrapper .container .bd-sheet .bd-sheet__cross[data-v-3c4c9243]:after{content:"";position:absolute;background:var(--bd-copper-3)}#userLayout.user-layout-wrapper .container .bd-sheet .bd-sheet__cross[data-v-3c4c9243]:before{left:0;right:0;top:6px;height:1px}#userLayout.user-layout-wrapper .container .bd-sheet .bd-sheet__cross[data-v-3c4c9243]:after{top:0;bottom:0;left:6px;width:1px}#userLayout.user-layout-wrapper .container .bd-sheet .bd-sheet__cross--tl[data-v-3c4c9243]{top:calc(var(--bd-pad) - 6px);left:calc(var(--bd-pad) - 6px)}#userLayout.user-layout-wrapper .container .bd-sheet .bd-sheet__cross--tr[data-v-3c4c9243]{top:calc(var(--bd-pad) - 6px);right:calc(var(--bd-pad) - 6px)}#userLayout.user-layout-wrapper .container .bd-sheet .bd-sheet__cross--bl[data-v-3c4c9243]{bottom:calc(var(--bd-pad) - 6px);left:calc(var(--bd-pad) - 6px)}#userLayout.user-layout-wrapper .container .bd-sheet .bd-sheet__cross--br[data-v-3c4c9243]{bottom:calc(var(--bd-pad) - 6px);right:calc(var(--bd-pad) - 6px)}#userLayout.user-layout-wrapper .container .user-layout-lang[data-v-3c4c9243]{width:100%;height:40px;line-height:44px;text-align:right}#userLayout.user-layout-wrapper .container .user-layout-lang .select-lang-trigger[data-v-3c4c9243]{cursor:pointer;padding:12px;margin-right:24px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;vertical-align:middle}#userLayout.user-layout-wrapper .container .user-layout-content[data-v-3c4c9243]{padding:32px 0 24px;display:flex;flex-direction:column;min-height:calc(100vh - 40px);position:relative;z-index:1}#userLayout.user-layout-wrapper .container .user-layout-content .top[data-v-3c4c9243]{text-align:center}#userLayout.user-layout-wrapper .container .user-layout-content .top .header[data-v-3c4c9243]{height:56px;line-height:56px}#userLayout.user-layout-wrapper .container .user-layout-content .top .header .badge[data-v-3c4c9243]{position:absolute;display:inline-block;line-height:1;vertical-align:middle;margin-left:-12px;margin-top:-10px;opacity:.8}#userLayout.user-layout-wrapper .container .user-layout-content .top .header .logo[data-v-3c4c9243]{width:342px;max-width:42vw;height:auto;vertical-align:middle;margin-right:0;border-style:none}#userLayout.user-layout-wrapper .container .user-layout-content .top .header .title[data-v-3c4c9243]{font-size:33px;color:var(--bd-ink);font-family:Avenir,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:600;position:relative;top:2px}#userLayout.user-layout-wrapper .container .user-layout-content .top .desc[data-v-3c4c9243]{font-size:14px;color:var(--bd-ink-3);margin-top:12px;margin-bottom:40px}#userLayout.user-layout-wrapper .container .user-layout-content .main[data-v-3c4c9243]{min-width:320px;width:480px;margin:0 auto}#userLayout.user-layout-wrapper .container .user-layout-content .main-content[data-v-3c4c9243]{flex:1;display:flex;flex-direction:column;justify-content:center}#userLayout.user-layout-wrapper .container .user-layout-content .footer[data-v-3c4c9243]{width:100%;padding:0 16px;margin-top:auto;margin-bottom:16px;text-align:center}#userLayout.user-layout-wrapper .container .user-layout-content .footer .links[data-v-3c4c9243]{margin-bottom:8px;font-size:14px}#userLayout.user-layout-wrapper .container .user-layout-content .footer .links a[data-v-3c4c9243]{color:#00000073;transition:all .3s}#userLayout.user-layout-wrapper .container .user-layout-content .footer .links a[data-v-3c4c9243]:not(:last-child){margin-right:40px}#userLayout.user-layout-wrapper .container .user-layout-content .footer .copyright[data-v-3c4c9243]{color:#00000073;font-size:14px}#userLayout.user-layout-wrapper .container a[data-v-3c4c9243]{text-decoration:none}@media (max-width: 576px){#userLayout.user-layout-wrapper .container .user-layout-content .top .header .logo[data-v-3c4c9243]{width:208px;max-width:70vw;margin-top:8px}#userLayout.user-layout-wrapper .container .user-layout-content .main[data-v-3c4c9243]{width:92vw}}.qd-account-trigger{display:inline-flex!important;align-items:center!important;gap:14px;min-width:0;height:64px!important;margin-right:18px;padding:0 6px!important;line-height:normal!important;vertical-align:top}.qd-account-trigger .account-identity{display:inline-flex;align-items:center;gap:9px;min-width:0;height:32px;padding:0 9px 0 4px;border-radius:var(--bd-radius);line-height:32px;cursor:pointer;transition:background .16s ease,color .16s ease}.qd-account-trigger .account-identity:hover{background:#0f172a0d;color:var(--primary-color, #1890ff)}.qd-account-trigger .antd-pro-global-header-index-avatar{flex:0 0 auto;margin:0!important;box-shadow:0 1px 3px #0f172a2e}.qd-account-trigger .account-name{max-width:120px;overflow:hidden;color:#0f172adb;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.qd-account-trigger .account-credits{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 11px;border:1px solid color-mix(in srgb,var(--primary-color, #1890ff) 18%,transparent);border-radius:var(--bd-radius);background:color-mix(in srgb,var(--primary-color, #1890ff) 5%,#fff);color:var(--primary-color, #1890ff);font-size:12px;font-weight:600;line-height:30px;white-space:nowrap;cursor:pointer;transition:background .16s ease,border-color .16s ease}.qd-account-trigger .account-credits:hover{border-color:color-mix(in srgb,var(--primary-color, #1890ff) 34%,transparent);background:color-mix(in srgb,var(--primary-color, #1890ff) 9%,#fff)}.qd-account-trigger .account-credits .anticon{font-size:13px}.qd-account-trigger .account-credits strong{color:var(--primary-color, #1890ff);font-size:13px;font-weight:700}.qd-account-trigger .account-recharge{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 15px;border-radius:var(--bd-radius);font-size:12px;font-weight:600;line-height:30px}.qd-account-trigger .account-recharge span{line-height:1}.qd-account-dropdown{width:172px;min-width:172px}.qd-account-dropdown .qd-account-menu.ant-menu,.qd-account-dropdown .qd-account-menu.ant-dropdown-menu{display:flex!important;flex-direction:column!important;width:172px!important;min-width:172px!important;padding:6px!important;border:0;border-radius:var(--bd-radius);box-shadow:none;box-sizing:border-box}.qd-account-dropdown .qd-account-menu .ant-menu-item,.qd-account-dropdown .qd-account-menu .ant-dropdown-menu-item{display:flex!important;align-items:center;flex:0 0 auto;float:none!important;clear:both;width:160px!important;height:36px!important;min-width:160px!important;margin:0!important;padding:0 10px!important;border-radius:var(--bd-radius);line-height:36px!important;white-space:nowrap;box-sizing:border-box}.qd-account-dropdown .qd-account-menu .ant-menu-item+.ant-menu-item,.qd-account-dropdown .qd-account-menu .ant-dropdown-menu-item+.ant-menu-item,.qd-account-dropdown .qd-account-menu .ant-menu-item+.ant-dropdown-menu-item,.qd-account-dropdown .qd-account-menu .ant-dropdown-menu-item+.ant-dropdown-menu-item{margin-top:4px}.qd-account-dropdown .qd-account-menu .ant-menu-item .anticon,.qd-account-dropdown .qd-account-menu .ant-dropdown-menu-item .anticon{margin-right:8px;line-height:1}body.dark .qd-account-trigger .account-credits,body.realdark .qd-account-trigger .account-credits,.ant-layout.dark .qd-account-trigger .account-credits,.ant-layout.realdark .qd-account-trigger .account-credits,.ant-pro-layout.dark .qd-account-trigger .account-credits,.ant-pro-layout.realdark .qd-account-trigger .account-credits{border-color:#ffffff1f;background:#ffffff0f;color:var(--primary-color, #1890ff)!important}body.dark .qd-account-trigger .account-credits:hover,body.realdark .qd-account-trigger .account-credits:hover,.ant-layout.dark .qd-account-trigger .account-credits:hover,.ant-layout.realdark .qd-account-trigger .account-credits:hover,.ant-pro-layout.dark .qd-account-trigger .account-credits:hover,.ant-pro-layout.realdark .qd-account-trigger .account-credits:hover{border-color:color-mix(in srgb,var(--primary-color, #1890ff) 36%,transparent);background:color-mix(in srgb,var(--primary-color, #1890ff) 12%,transparent)}body.dark .qd-account-trigger .account-identity:hover,body.realdark .qd-account-trigger .account-identity:hover,.ant-layout.dark .qd-account-trigger .account-identity:hover,.ant-layout.realdark .qd-account-trigger .account-identity:hover,.ant-pro-layout.dark .qd-account-trigger .account-identity:hover,.ant-pro-layout.realdark .qd-account-trigger .account-identity:hover{background:#ffffff14}body.dark .qd-account-trigger .account-name,body.realdark .qd-account-trigger .account-name,.ant-layout.dark .qd-account-trigger .account-name,.ant-layout.realdark .qd-account-trigger .account-name,.ant-pro-layout.dark .qd-account-trigger .account-name,.ant-pro-layout.realdark .qd-account-trigger .account-name{color:#f8fafceb!important}body.dark .qd-account-trigger,body.realdark .qd-account-trigger,.ant-layout.dark .qd-account-trigger,.ant-layout.realdark .qd-account-trigger,.ant-pro-layout.dark .qd-account-trigger,.ant-pro-layout.realdark .qd-account-trigger{background:transparent}.ant-pro-drop-down .action{margin-right:8px}.ant-pro-drop-down .ant-dropdown-menu-item{min-width:160px}@media (max-width: 1280px){.qd-account-trigger{gap:10px;padding-right:6px!important}.qd-account-trigger .account-credits{height:30px;padding:0 9px}.qd-account-trigger .account-recharge{height:30px;padding:0 12px}}@media (max-width: 920px){.qd-account-trigger .account-name,.qd-account-trigger .account-credits,.qd-account-trigger .account-recharge{display:none}}body.dark .ant-dropdown-menu,body.realdark .ant-dropdown-menu,.ant-layout.dark .ant-dropdown-menu,.ant-layout.realdark .ant-dropdown-menu,.ant-pro-layout.dark .ant-dropdown-menu,.ant-pro-layout.realdark .ant-dropdown-menu,body.dark .qd-account-menu.ant-menu,body.realdark .qd-account-menu.ant-menu,.ant-layout.dark .qd-account-menu.ant-menu,.ant-layout.realdark .qd-account-menu.ant-menu,.ant-pro-layout.dark .qd-account-menu.ant-menu,.ant-pro-layout.realdark .qd-account-menu.ant-menu{background-color:#1f1f1f;border:1px solid #303030;box-shadow:0 4px 12px #0000004d}body.dark .ant-dropdown-menu .ant-dropdown-menu-item,body.realdark .ant-dropdown-menu .ant-dropdown-menu-item,.ant-layout.dark .ant-dropdown-menu .ant-dropdown-menu-item,.ant-layout.realdark .ant-dropdown-menu .ant-dropdown-menu-item,.ant-pro-layout.dark .ant-dropdown-menu .ant-dropdown-menu-item,.ant-pro-layout.realdark .ant-dropdown-menu .ant-dropdown-menu-item,body.dark .qd-account-menu.ant-menu .ant-dropdown-menu-item,body.realdark .qd-account-menu.ant-menu .ant-dropdown-menu-item,.ant-layout.dark .qd-account-menu.ant-menu .ant-dropdown-menu-item,.ant-layout.realdark .qd-account-menu.ant-menu .ant-dropdown-menu-item,.ant-pro-layout.dark .qd-account-menu.ant-menu .ant-dropdown-menu-item,.ant-pro-layout.realdark .qd-account-menu.ant-menu .ant-dropdown-menu-item,body.dark .ant-dropdown-menu .ant-menu-item,body.realdark .ant-dropdown-menu .ant-menu-item,.ant-layout.dark .ant-dropdown-menu .ant-menu-item,.ant-layout.realdark .ant-dropdown-menu .ant-menu-item,.ant-pro-layout.dark .ant-dropdown-menu .ant-menu-item,.ant-pro-layout.realdark .ant-dropdown-menu .ant-menu-item,body.dark .qd-account-menu.ant-menu .ant-menu-item,body.realdark .qd-account-menu.ant-menu .ant-menu-item,.ant-layout.dark .qd-account-menu.ant-menu .ant-menu-item,.ant-layout.realdark .qd-account-menu.ant-menu .ant-menu-item,.ant-pro-layout.dark .qd-account-menu.ant-menu .ant-menu-item,.ant-pro-layout.realdark .qd-account-menu.ant-menu .ant-menu-item{color:var(--bd-ink)}body.dark .ant-dropdown-menu .ant-dropdown-menu-item:hover,body.realdark .ant-dropdown-menu .ant-dropdown-menu-item:hover,.ant-layout.dark .ant-dropdown-menu .ant-dropdown-menu-item:hover,.ant-layout.realdark .ant-dropdown-menu .ant-dropdown-menu-item:hover,.ant-pro-layout.dark .ant-dropdown-menu .ant-dropdown-menu-item:hover,.ant-pro-layout.realdark .ant-dropdown-menu .ant-dropdown-menu-item:hover,body.dark .qd-account-menu.ant-menu .ant-dropdown-menu-item:hover,body.realdark .qd-account-menu.ant-menu .ant-dropdown-menu-item:hover,.ant-layout.dark .qd-account-menu.ant-menu .ant-dropdown-menu-item:hover,.ant-layout.realdark .qd-account-menu.ant-menu .ant-dropdown-menu-item:hover,.ant-pro-layout.dark .qd-account-menu.ant-menu .ant-dropdown-menu-item:hover,.ant-pro-layout.realdark .qd-account-menu.ant-menu .ant-dropdown-menu-item:hover,body.dark .ant-dropdown-menu .ant-menu-item:hover,body.realdark .ant-dropdown-menu .ant-menu-item:hover,.ant-layout.dark .ant-dropdown-menu .ant-menu-item:hover,.ant-layout.realdark .ant-dropdown-menu .ant-menu-item:hover,.ant-pro-layout.dark .ant-dropdown-menu .ant-menu-item:hover,.ant-pro-layout.realdark .ant-dropdown-menu .ant-menu-item:hover,body.dark .qd-account-menu.ant-menu .ant-menu-item:hover,body.realdark .qd-account-menu.ant-menu .ant-menu-item:hover,.ant-layout.dark .qd-account-menu.ant-menu .ant-menu-item:hover,.ant-layout.realdark .qd-account-menu.ant-menu .ant-menu-item:hover,.ant-pro-layout.dark .qd-account-menu.ant-menu .ant-menu-item:hover,.ant-pro-layout.realdark .qd-account-menu.ant-menu .ant-menu-item:hover,body.dark .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,body.realdark .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,.ant-layout.dark .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,.ant-layout.realdark .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,.ant-pro-layout.dark .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,.ant-pro-layout.realdark .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,body.dark .qd-account-menu.ant-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,body.realdark .qd-account-menu.ant-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,.ant-layout.dark .qd-account-menu.ant-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,.ant-layout.realdark .qd-account-menu.ant-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,.ant-pro-layout.dark .qd-account-menu.ant-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,.ant-pro-layout.realdark .qd-account-menu.ant-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,body.dark .ant-dropdown-menu .ant-menu-item.ant-dropdown-menu-item-selected,body.realdark .ant-dropdown-menu .ant-menu-item.ant-dropdown-menu-item-selected,.ant-layout.dark .ant-dropdown-menu .ant-menu-item.ant-dropdown-menu-item-selected,.ant-layout.realdark .ant-dropdown-menu .ant-menu-item.ant-dropdown-menu-item-selected,.ant-pro-layout.dark .ant-dropdown-menu .ant-menu-item.ant-dropdown-menu-item-selected,.ant-pro-layout.realdark .ant-dropdown-menu .ant-menu-item.ant-dropdown-menu-item-selected,body.dark .qd-account-menu.ant-menu .ant-menu-item.ant-dropdown-menu-item-selected,body.realdark .qd-account-menu.ant-menu .ant-menu-item.ant-dropdown-menu-item-selected,.ant-layout.dark .qd-account-menu.ant-menu .ant-menu-item.ant-dropdown-menu-item-selected,.ant-layout.realdark .qd-account-menu.ant-menu .ant-menu-item.ant-dropdown-menu-item-selected,.ant-pro-layout.dark .qd-account-menu.ant-menu .ant-menu-item.ant-dropdown-menu-item-selected,.ant-pro-layout.realdark .qd-account-menu.ant-menu .ant-menu-item.ant-dropdown-menu-item-selected,body.dark .ant-dropdown-menu .ant-dropdown-menu-item.ant-menu-item-selected,body.realdark .ant-dropdown-menu .ant-dropdown-menu-item.ant-menu-item-selected,.ant-layout.dark .ant-dropdown-menu .ant-dropdown-menu-item.ant-menu-item-selected,.ant-layout.realdark .ant-dropdown-menu .ant-dropdown-menu-item.ant-menu-item-selected,.ant-pro-layout.dark .ant-dropdown-menu .ant-dropdown-menu-item.ant-menu-item-selected,.ant-pro-layout.realdark .ant-dropdown-menu .ant-dropdown-menu-item.ant-menu-item-selected,body.dark .qd-account-menu.ant-menu .ant-dropdown-menu-item.ant-menu-item-selected,body.realdark .qd-account-menu.ant-menu .ant-dropdown-menu-item.ant-menu-item-selected,.ant-layout.dark .qd-account-menu.ant-menu .ant-dropdown-menu-item.ant-menu-item-selected,.ant-layout.realdark .qd-account-menu.ant-menu .ant-dropdown-menu-item.ant-menu-item-selected,.ant-pro-layout.dark .qd-account-menu.ant-menu .ant-dropdown-menu-item.ant-menu-item-selected,.ant-pro-layout.realdark .qd-account-menu.ant-menu .ant-dropdown-menu-item.ant-menu-item-selected,body.dark .ant-dropdown-menu .ant-menu-item.ant-menu-item-selected,body.realdark .ant-dropdown-menu .ant-menu-item.ant-menu-item-selected,.ant-layout.dark .ant-dropdown-menu .ant-menu-item.ant-menu-item-selected,.ant-layout.realdark .ant-dropdown-menu .ant-menu-item.ant-menu-item-selected,.ant-pro-layout.dark .ant-dropdown-menu .ant-menu-item.ant-menu-item-selected,.ant-pro-layout.realdark .ant-dropdown-menu .ant-menu-item.ant-menu-item-selected,body.dark .qd-account-menu.ant-menu .ant-menu-item.ant-menu-item-selected,body.realdark .qd-account-menu.ant-menu .ant-menu-item.ant-menu-item-selected,.ant-layout.dark .qd-account-menu.ant-menu .ant-menu-item.ant-menu-item-selected,.ant-layout.realdark .qd-account-menu.ant-menu .ant-menu-item.ant-menu-item-selected,.ant-pro-layout.dark .qd-account-menu.ant-menu .ant-menu-item.ant-menu-item-selected,.ant-pro-layout.realdark .qd-account-menu.ant-menu .ant-menu-item.ant-menu-item-selected{background-color:#262626;color:var(--primary-color, #1890ff)}body.dark .ant-dropdown-menu .ant-dropdown-menu-item .anticon,body.realdark .ant-dropdown-menu .ant-dropdown-menu-item .anticon,.ant-layout.dark .ant-dropdown-menu .ant-dropdown-menu-item .anticon,.ant-layout.realdark .ant-dropdown-menu .ant-dropdown-menu-item .anticon,.ant-pro-layout.dark .ant-dropdown-menu .ant-dropdown-menu-item .anticon,.ant-pro-layout.realdark .ant-dropdown-menu .ant-dropdown-menu-item .anticon,body.dark .qd-account-menu.ant-menu .ant-dropdown-menu-item .anticon,body.realdark .qd-account-menu.ant-menu .ant-dropdown-menu-item .anticon,.ant-layout.dark .qd-account-menu.ant-menu .ant-dropdown-menu-item .anticon,.ant-layout.realdark .qd-account-menu.ant-menu .ant-dropdown-menu-item .anticon,.ant-pro-layout.dark .qd-account-menu.ant-menu .ant-dropdown-menu-item .anticon,.ant-pro-layout.realdark .qd-account-menu.ant-menu .ant-dropdown-menu-item .anticon,body.dark .ant-dropdown-menu .ant-menu-item .anticon,body.realdark .ant-dropdown-menu .ant-menu-item .anticon,.ant-layout.dark .ant-dropdown-menu .ant-menu-item .anticon,.ant-layout.realdark .ant-dropdown-menu .ant-menu-item .anticon,.ant-pro-layout.dark .ant-dropdown-menu .ant-menu-item .anticon,.ant-pro-layout.realdark .ant-dropdown-menu .ant-menu-item .anticon,body.dark .qd-account-menu.ant-menu .ant-menu-item .anticon,body.realdark .qd-account-menu.ant-menu .ant-menu-item .anticon,.ant-layout.dark .qd-account-menu.ant-menu .ant-menu-item .anticon,.ant-layout.realdark .qd-account-menu.ant-menu .ant-menu-item .anticon,.ant-pro-layout.dark .qd-account-menu.ant-menu .ant-menu-item .anticon,.ant-pro-layout.realdark .qd-account-menu.ant-menu .ant-menu-item .anticon{color:var(--bd-ink)}body.dark .ant-dropdown-menu .ant-dropdown-menu-item-divider,body.realdark .ant-dropdown-menu .ant-dropdown-menu-item-divider,.ant-layout.dark .ant-dropdown-menu .ant-dropdown-menu-item-divider,.ant-layout.realdark .ant-dropdown-menu .ant-dropdown-menu-item-divider,.ant-pro-layout.dark .ant-dropdown-menu .ant-dropdown-menu-item-divider,.ant-pro-layout.realdark .ant-dropdown-menu .ant-dropdown-menu-item-divider,body.dark .qd-account-menu.ant-menu .ant-dropdown-menu-item-divider,body.realdark .qd-account-menu.ant-menu .ant-dropdown-menu-item-divider,.ant-layout.dark .qd-account-menu.ant-menu .ant-dropdown-menu-item-divider,.ant-layout.realdark .qd-account-menu.ant-menu .ant-dropdown-menu-item-divider,.ant-pro-layout.dark .qd-account-menu.ant-menu .ant-dropdown-menu-item-divider,.ant-pro-layout.realdark .qd-account-menu.ant-menu .ant-dropdown-menu-item-divider{background-color:#303030}.notice-icon-wrapper[data-v-96293189]{display:inline-block;vertical-align:top}.header-notice[data-v-96293189]{display:inline-flex;align-items:center;justify-content:center;height:64px;line-height:64px;transition:all .3s;cursor:pointer;padding:0 12px;vertical-align:top}.header-notice[data-v-96293189]:hover{background:#0000000a}.header-notice span[data-v-96293189]{vertical-align:initial}@media (max-width: 768px){.header-notice[data-v-96293189]{padding:0 8px}}.notice-header[data-v-96293189]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #f0f0f0}.notice-header .notice-title[data-v-96293189]{font-weight:500;font-size:14px}.notice-header .notice-action[data-v-96293189]{font-size:12px;color:var(--primary-color, #1890ff);cursor:pointer}.notice-header .notice-action[data-v-96293189]:hover{color:var(--primary-color-hover, #40a9ff)}.notice-list[data-v-96293189]{max-height:400px;overflow-y:auto}.notice-item[data-v-96293189]{display:flex;padding:12px 16px;cursor:pointer;transition:background .3s}.notice-item[data-v-96293189]:hover{background:#f5f5f5}.notice-item.unread[data-v-96293189]{background:#e6f7ff}.notice-item.unread[data-v-96293189]:hover{background:#bae7ff}.notice-item .notice-item-icon[data-v-96293189]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f0f0f0;border-radius:50%;margin-right:12px;font-size:16px}.notice-item .notice-item-content[data-v-96293189]{flex:1;min-width:0}.notice-item .notice-item-content .notice-item-title[data-v-96293189]{font-weight:500;font-size:13px;color:#000000d9;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notice-item .notice-item-content .notice-item-desc[data-v-96293189]{font-size:12px;color:var(--bd-ink-3);line-height:1.5;margin-bottom:4px}.notice-item .notice-item-content .notice-item-time[data-v-96293189]{font-size:11px;color:#00000040}.notice-empty[data-v-96293189]{padding:48px 0}.notice-footer[data-v-96293189]{text-align:center;padding:12px;border-top:1px solid #f0f0f0}.notice-footer a[data-v-96293189]{color:var(--primary-color, #1890ff);cursor:pointer}.notice-footer a[data-v-96293189]:hover{color:var(--primary-color-hover, #40a9ff)}.notice-detail .notice-detail-meta[data-v-96293189]{display:flex;justify-content:space-between;align-items:center}.notice-detail .notice-detail-meta .notice-detail-type[data-v-96293189]{display:flex;align-items:center;gap:8px}.notice-detail .notice-detail-meta .notice-detail-type .type-label[data-v-96293189]{font-size:14px;color:#000000a6}.notice-detail .notice-detail-meta .notice-detail-time[data-v-96293189]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--bd-ink-3)}.notice-detail .notice-detail-content .message-body[data-v-96293189]{font-size:14px;line-height:1.8;color:#000000d9;max-height:300px;overflow-y:auto;padding:8px 0}.notice-detail .notice-detail-content .message-body h2[data-v-96293189],.notice-detail .notice-detail-content .message-body h3[data-v-96293189],.notice-detail .notice-detail-content .message-body h4[data-v-96293189]{margin:12px 0 8px;font-weight:600}.notice-detail .notice-detail-content .message-body h2[data-v-96293189]{font-size:18px}.notice-detail .notice-detail-content .message-body h3[data-v-96293189]{font-size:16px}.notice-detail .notice-detail-content .message-body h4[data-v-96293189]{font-size:14px}.notice-detail .notice-detail-content .message-body li[data-v-96293189]{margin-left:20px;list-style:disc}.notice-detail .notice-detail-content .message-body strong[data-v-96293189]{font-weight:600}.notice-detail .notice-detail-content.html-report .message-body[data-v-96293189]{max-height:70vh;padding:0;margin:-16px -24px;overflow-y:auto}.notice-detail .notice-detail-extra .extra-title[data-v-96293189]{font-weight:500;font-size:14px;margin-bottom:12px;color:#000000d9}.notice-detail .notice-detail-extra .extra-item[data-v-96293189]{display:flex;align-items:flex-start;margin-bottom:8px;font-size:13px}.notice-detail .notice-detail-extra .extra-item .label[data-v-96293189]{flex-shrink:0;color:var(--bd-ink-3);margin-right:8px}.notice-detail .notice-detail-extra .extra-item .value[data-v-96293189]{color:#000000d9;word-break:break-word}.notice-detail .notice-detail-extra .extra-item.decision[data-v-96293189]{align-items:center}.notice-detail .notice-detail-extra .extra-item.decision .confidence[data-v-96293189]{margin-left:8px;color:var(--bd-ink-3);font-size:12px}.notice-detail .notice-detail-actions[data-v-96293189]{margin-top:24px;display:flex;justify-content:flex-end;gap:12px}.header-notice-wrapper{top:50px!important}.header-notice-wrapper .ant-popover-inner-content{padding:0}.notice-detail-modal .ant-modal-header{border-bottom:1px solid #f0f0f0}.notice-detail-modal .ant-modal-body{padding:16px 24px}.notice-detail-modal.html-report-modal .ant-modal-body{padding:0}body.dark .header-notice-wrapper .ant-popover-inner,body.realdark .header-notice-wrapper .ant-popover-inner,.ant-layout.dark .header-notice-wrapper .ant-popover-inner,.ant-layout.realdark .header-notice-wrapper .ant-popover-inner{background:#1f1f1f}body.dark .header-notice-wrapper .ant-popover-arrow,body.realdark .header-notice-wrapper .ant-popover-arrow,.ant-layout.dark .header-notice-wrapper .ant-popover-arrow,.ant-layout.realdark .header-notice-wrapper .ant-popover-arrow{border-color:#1f1f1f}body.dark .header-notice-wrapper .notice-header,body.realdark .header-notice-wrapper .notice-header,.ant-layout.dark .header-notice-wrapper .notice-header,.ant-layout.realdark .header-notice-wrapper .notice-header{border-color:#303030}body.dark .header-notice-wrapper .notice-header .notice-title,body.realdark .header-notice-wrapper .notice-header .notice-title,.ant-layout.dark .header-notice-wrapper .notice-header .notice-title,.ant-layout.realdark .header-notice-wrapper .notice-header .notice-title{color:var(--bd-ink)}body.dark .header-notice-wrapper .notice-item:hover,body.realdark .header-notice-wrapper .notice-item:hover,.ant-layout.dark .header-notice-wrapper .notice-item:hover,.ant-layout.realdark .header-notice-wrapper .notice-item:hover{background:#303030}body.dark .header-notice-wrapper .notice-item.unread,body.realdark .header-notice-wrapper .notice-item.unread,.ant-layout.dark .header-notice-wrapper .notice-item.unread,.ant-layout.realdark .header-notice-wrapper .notice-item.unread{background:#1890ff26}body.dark .header-notice-wrapper .notice-item.unread:hover,body.realdark .header-notice-wrapper .notice-item.unread:hover,.ant-layout.dark .header-notice-wrapper .notice-item.unread:hover,.ant-layout.realdark .header-notice-wrapper .notice-item.unread:hover{background:#1890ff40}body.dark .header-notice-wrapper .notice-item .notice-item-icon,body.realdark .header-notice-wrapper .notice-item .notice-item-icon,.ant-layout.dark .header-notice-wrapper .notice-item .notice-item-icon,.ant-layout.realdark .header-notice-wrapper .notice-item .notice-item-icon{background:#303030}body.dark .header-notice-wrapper .notice-item .notice-item-content .notice-item-title,body.realdark .header-notice-wrapper .notice-item .notice-item-content .notice-item-title,.ant-layout.dark .header-notice-wrapper .notice-item .notice-item-content .notice-item-title,.ant-layout.realdark .header-notice-wrapper .notice-item .notice-item-content .notice-item-title{color:var(--bd-ink)}body.dark .header-notice-wrapper .notice-item .notice-item-content .notice-item-desc,body.realdark .header-notice-wrapper .notice-item .notice-item-content .notice-item-desc,.ant-layout.dark .header-notice-wrapper .notice-item .notice-item-content .notice-item-desc,.ant-layout.realdark .header-notice-wrapper .notice-item .notice-item-content .notice-item-desc{color:var(--bd-ink-3)}body.dark .header-notice-wrapper .notice-item .notice-item-content .notice-item-time,body.realdark .header-notice-wrapper .notice-item .notice-item-content .notice-item-time,.ant-layout.dark .header-notice-wrapper .notice-item .notice-item-content .notice-item-time,.ant-layout.realdark .header-notice-wrapper .notice-item .notice-item-content .notice-item-time{color:#ffffff40}body.dark .header-notice-wrapper .notice-footer,body.realdark .header-notice-wrapper .notice-footer,.ant-layout.dark .header-notice-wrapper .notice-footer,.ant-layout.realdark .header-notice-wrapper .notice-footer{border-color:#303030}body.dark .header-notice-wrapper .ant-empty-description,body.realdark .header-notice-wrapper .ant-empty-description,.ant-layout.dark .header-notice-wrapper .ant-empty-description,.ant-layout.realdark .header-notice-wrapper .ant-empty-description{color:var(--bd-ink-3)}body.dark .notice-detail-modal .ant-modal-content,body.realdark .notice-detail-modal .ant-modal-content,.ant-layout.dark .notice-detail-modal .ant-modal-content,.ant-layout.realdark .notice-detail-modal .ant-modal-content{background:#1f1f1f}body.dark .notice-detail-modal .ant-modal-header,body.realdark .notice-detail-modal .ant-modal-header,.ant-layout.dark .notice-detail-modal .ant-modal-header,.ant-layout.realdark .notice-detail-modal .ant-modal-header{background:#1f1f1f;border-color:#303030}body.dark .notice-detail-modal .ant-modal-header .ant-modal-title,body.realdark .notice-detail-modal .ant-modal-header .ant-modal-title,.ant-layout.dark .notice-detail-modal .ant-modal-header .ant-modal-title,.ant-layout.realdark .notice-detail-modal .ant-modal-header .ant-modal-title{color:var(--bd-ink)}body.dark .notice-detail-modal .ant-modal-close-x,body.realdark .notice-detail-modal .ant-modal-close-x,.ant-layout.dark .notice-detail-modal .ant-modal-close-x,.ant-layout.realdark .notice-detail-modal .ant-modal-close-x{color:var(--bd-ink-3)}body.dark .notice-detail-modal .ant-divider,body.realdark .notice-detail-modal .ant-divider,.ant-layout.dark .notice-detail-modal .ant-divider,.ant-layout.realdark .notice-detail-modal .ant-divider{border-color:#303030}body.dark .notice-detail-modal .notice-detail .notice-detail-meta .notice-detail-type .type-label,body.realdark .notice-detail-modal .notice-detail .notice-detail-meta .notice-detail-type .type-label,.ant-layout.dark .notice-detail-modal .notice-detail .notice-detail-meta .notice-detail-type .type-label,.ant-layout.realdark .notice-detail-modal .notice-detail .notice-detail-meta .notice-detail-type .type-label{color:var(--bd-ink-2)}body.dark .notice-detail-modal .notice-detail .notice-detail-meta .notice-detail-time,body.realdark .notice-detail-modal .notice-detail .notice-detail-meta .notice-detail-time,.ant-layout.dark .notice-detail-modal .notice-detail .notice-detail-meta .notice-detail-time,.ant-layout.realdark .notice-detail-modal .notice-detail .notice-detail-meta .notice-detail-time{color:var(--bd-ink-3)}body.dark .notice-detail-modal .notice-detail .notice-detail-content .message-body,body.realdark .notice-detail-modal .notice-detail .notice-detail-content .message-body,.ant-layout.dark .notice-detail-modal .notice-detail .notice-detail-content .message-body,.ant-layout.realdark .notice-detail-modal .notice-detail .notice-detail-content .message-body,body.dark .notice-detail-modal .notice-detail .notice-detail-extra .extra-title,body.realdark .notice-detail-modal .notice-detail .notice-detail-extra .extra-title,.ant-layout.dark .notice-detail-modal .notice-detail .notice-detail-extra .extra-title,.ant-layout.realdark .notice-detail-modal .notice-detail .notice-detail-extra .extra-title{color:var(--bd-ink)}body.dark .notice-detail-modal .notice-detail .notice-detail-extra .extra-item .label,body.realdark .notice-detail-modal .notice-detail .notice-detail-extra .extra-item .label,.ant-layout.dark .notice-detail-modal .notice-detail .notice-detail-extra .extra-item .label,.ant-layout.realdark .notice-detail-modal .notice-detail .notice-detail-extra .extra-item .label{color:var(--bd-ink-3)}body.dark .notice-detail-modal .notice-detail .notice-detail-extra .extra-item .value,body.realdark .notice-detail-modal .notice-detail .notice-detail-extra .extra-item .value,.ant-layout.dark .notice-detail-modal .notice-detail .notice-detail-extra .extra-item .value,.ant-layout.realdark .notice-detail-modal .notice-detail .notice-detail-extra .extra-item .value{color:var(--bd-ink)}body.dark .notice-detail-modal .notice-detail .notice-detail-extra .extra-item .confidence,body.realdark .notice-detail-modal .notice-detail .notice-detail-extra .extra-item .confidence,.ant-layout.dark .notice-detail-modal .notice-detail .notice-detail-extra .extra-item .confidence,.ant-layout.realdark .notice-detail-modal .notice-detail .notice-detail-extra .extra-item .confidence{color:var(--bd-ink-3)}.ant-pro-global-header-index-right{display:flex;align-items:center;flex-shrink:0}.ant-pro-global-header-index-right .ant-pro-global-header-index-action{display:inline-flex;align-items:center;justify-content:center;height:64px;padding:0 12px;color:#000000a6;transition:all .3s;cursor:pointer;vertical-align:top}.ant-pro-global-header-index-right .ant-pro-global-header-index-action:hover{color:#1890ff;background:#0000000a}@media (max-width: 768px){.ant-pro-global-header-index-right .ant-pro-global-header-index-action,.ant-pro-global-header-index-right .ant-pro-drop-down,.ant-pro-global-header-index-right .ant-pro-account-avatar{padding:0 8px}}body.dark .ant-pro-global-header-index-right,body.realdark .ant-pro-global-header-index-right,.ant-layout.dark .ant-pro-global-header-index-right,.ant-layout.realdark .ant-pro-global-header-index-right,.ant-pro-layout.dark .ant-pro-global-header-index-right,.ant-pro-layout.realdark .ant-pro-global-header-index-right,body.dark .ant-pro-global-header-index-right .ant-pro-global-header-index-action,body.realdark .ant-pro-global-header-index-right .ant-pro-global-header-index-action,.ant-layout.dark .ant-pro-global-header-index-right .ant-pro-global-header-index-action,.ant-layout.realdark .ant-pro-global-header-index-right .ant-pro-global-header-index-action,.ant-pro-layout.dark .ant-pro-global-header-index-right .ant-pro-global-header-index-action,.ant-pro-layout.realdark .ant-pro-global-header-index-right .ant-pro-global-header-index-action{color:var(--bd-ink)!important}body.dark .ant-pro-global-header-index-right .ant-pro-global-header-index-action:hover,body.realdark .ant-pro-global-header-index-right .ant-pro-global-header-index-action:hover,.ant-layout.dark .ant-pro-global-header-index-right .ant-pro-global-header-index-action:hover,.ant-layout.realdark .ant-pro-global-header-index-right .ant-pro-global-header-index-action:hover,.ant-pro-layout.dark .ant-pro-global-header-index-right .ant-pro-global-header-index-action:hover,.ant-pro-layout.realdark .ant-pro-global-header-index-right .ant-pro-global-header-index-action:hover{color:var(--primary-color, #1890ff)!important;background:#ffffff14!important}body.dark .ant-pro-global-header-index-right .ant-pro-account-avatar .antd-pro-global-header-index-avatar,body.realdark .ant-pro-global-header-index-right .ant-pro-account-avatar .antd-pro-global-header-index-avatar,.ant-layout.dark .ant-pro-global-header-index-right .ant-pro-account-avatar .antd-pro-global-header-index-avatar,.ant-layout.realdark .ant-pro-global-header-index-right .ant-pro-account-avatar .antd-pro-global-header-index-avatar,.ant-pro-layout.dark .ant-pro-global-header-index-right .ant-pro-account-avatar .antd-pro-global-header-index-avatar,.ant-pro-layout.realdark .ant-pro-global-header-index-right .ant-pro-account-avatar .antd-pro-global-header-index-avatar{background:#ffffff40!important}body.dark .ant-pro-global-header-index-right .ant-pro-drop-down,body.realdark .ant-pro-global-header-index-right .ant-pro-drop-down,.ant-layout.dark .ant-pro-global-header-index-right .ant-pro-drop-down,.ant-layout.realdark .ant-pro-global-header-index-right .ant-pro-drop-down,.ant-pro-layout.dark .ant-pro-global-header-index-right .ant-pro-drop-down,.ant-pro-layout.realdark .ant-pro-global-header-index-right .ant-pro-drop-down,body.dark .ant-pro-global-header-index-right .ant-dropdown-trigger,body.realdark .ant-pro-global-header-index-right .ant-dropdown-trigger,.ant-layout.dark .ant-pro-global-header-index-right .ant-dropdown-trigger,.ant-layout.realdark .ant-pro-global-header-index-right .ant-dropdown-trigger,.ant-pro-layout.dark .ant-pro-global-header-index-right .ant-dropdown-trigger,.ant-pro-layout.realdark .ant-pro-global-header-index-right .ant-dropdown-trigger{color:var(--bd-ink)!important}body.dark .ant-pro-global-header-index-right .ant-pro-drop-down:hover,body.realdark .ant-pro-global-header-index-right .ant-pro-drop-down:hover,.ant-layout.dark .ant-pro-global-header-index-right .ant-pro-drop-down:hover,.ant-layout.realdark .ant-pro-global-header-index-right .ant-pro-drop-down:hover,.ant-pro-layout.dark .ant-pro-global-header-index-right .ant-pro-drop-down:hover,.ant-pro-layout.realdark .ant-pro-global-header-index-right .ant-pro-drop-down:hover,body.dark .ant-pro-global-header-index-right .ant-dropdown-trigger:hover,body.realdark .ant-pro-global-header-index-right .ant-dropdown-trigger:hover,.ant-layout.dark .ant-pro-global-header-index-right .ant-dropdown-trigger:hover,.ant-layout.realdark .ant-pro-global-header-index-right .ant-dropdown-trigger:hover,.ant-pro-layout.dark .ant-pro-global-header-index-right .ant-dropdown-trigger:hover,.ant-pro-layout.realdark .ant-pro-global-header-index-right .ant-dropdown-trigger:hover{color:var(--primary-color, #1890ff)!important;background:#ffffff14!important}body.dark .ant-pro-global-header-index-right .ant-pro-drop-down .anticon,body.realdark .ant-pro-global-header-index-right .ant-pro-drop-down .anticon,.ant-layout.dark .ant-pro-global-header-index-right .ant-pro-drop-down .anticon,.ant-layout.realdark .ant-pro-global-header-index-right .ant-pro-drop-down .anticon,.ant-pro-layout.dark .ant-pro-global-header-index-right .ant-pro-drop-down .anticon,.ant-pro-layout.realdark .ant-pro-global-header-index-right .ant-pro-drop-down .anticon,body.dark .ant-pro-global-header-index-right .ant-dropdown-trigger .anticon,body.realdark .ant-pro-global-header-index-right .ant-dropdown-trigger .anticon,.ant-layout.dark .ant-pro-global-header-index-right .ant-dropdown-trigger .anticon,.ant-layout.realdark .ant-pro-global-header-index-right .ant-dropdown-trigger .anticon,.ant-pro-layout.dark .ant-pro-global-header-index-right .ant-dropdown-trigger .anticon,.ant-pro-layout.realdark .ant-pro-global-header-index-right .ant-dropdown-trigger .anticon{color:var(--bd-ink)!important}.setting-drawer-index-item[data-v-c12d72ec]{margin-bottom:24px}.setting-drawer-index-item .setting-drawer-index-title[data-v-c12d72ec]{font-size:14px;color:#000000d9;line-height:22px;margin-bottom:12px}[data-v-c263f004] .ant-drawer-handle,[data-v-c263f004] .setting-drawer-index-handle{display:none!important}[data-v-c263f004] .ant-drawer-content,[data-v-c263f004] .ant-drawer-wrapper-body,[data-v-c263f004] .ant-drawer-body{background:#fff;color:#0f172adb}[data-v-c263f004] .ant-drawer-close{color:#0f172a94}[data-v-c263f004] .ant-divider{background:#0f172a14}.setting-drawer-index-content .setting-drawer-index-title[data-v-c263f004]{color:#0f172ae6;font-weight:700}.setting-drawer-index-content .setting-drawer-index-blockChecbox[data-v-c263f004]{display:flex}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item[data-v-c263f004]{margin-right:16px;position:relative;border-radius:var(--bd-radius);cursor:pointer}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item img[data-v-c263f004]{width:48px}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item .setting-drawer-index-selectIcon[data-v-c263f004]{position:absolute;top:0;right:0;width:100%;padding-top:15px;padding-left:24px;height:100%;color:var(--primary-color, #1890ff);font-size:14px;font-weight:700}.setting-drawer-index-content .setting-drawer-theme-color-list[data-v-c263f004]{display:grid;grid-template-columns:repeat(8,24px);gap:10px;min-height:28px;align-items:center}.setting-drawer-index-content .setting-drawer-theme-color-colorBlock[data-v-c263f004]{display:inline-flex}.setting-drawer-index-content .setting-drawer-theme-color-swatch[data-v-c263f004]{width:24px;height:24px;border-radius:var(--bd-radius);border:1px solid rgba(0,0,0,.08);cursor:pointer;padding:0;text-align:center;color:var(--bd-ink);font-weight:700;line-height:22px;box-shadow:0 1px 2px #0f172a1f;transition:transform .16s ease,box-shadow .16s ease}.setting-drawer-index-content .setting-drawer-theme-color-swatch[data-v-c263f004]:hover{transform:translateY(-1px);box-shadow:0 4px 10px #0f172a29}.setting-drawer-index-content .setting-drawer-theme-color-swatch i[data-v-c263f004]{font-size:14px}body.dark[data-v-c263f004] .ant-drawer-content,body.realdark[data-v-c263f004] .ant-drawer-content,.basic-layout-wrapper.dark[data-v-c263f004] .ant-drawer-content,.basic-layout-wrapper.realdark[data-v-c263f004] .ant-drawer-content,body.dark[data-v-c263f004] .ant-drawer-wrapper-body,body.realdark[data-v-c263f004] .ant-drawer-wrapper-body,.basic-layout-wrapper.dark[data-v-c263f004] .ant-drawer-wrapper-body,.basic-layout-wrapper.realdark[data-v-c263f004] .ant-drawer-wrapper-body,body.dark[data-v-c263f004] .ant-drawer-body,body.realdark[data-v-c263f004] .ant-drawer-body,.basic-layout-wrapper.dark[data-v-c263f004] .ant-drawer-body,.basic-layout-wrapper.realdark[data-v-c263f004] .ant-drawer-body{background:#171717!important;color:#e2e8f0db!important}body.dark[data-v-c263f004] .ant-drawer-close,body.realdark[data-v-c263f004] .ant-drawer-close,.basic-layout-wrapper.dark[data-v-c263f004] .ant-drawer-close,.basic-layout-wrapper.realdark[data-v-c263f004] .ant-drawer-close{color:#e2e8f0a8!important}body.dark[data-v-c263f004] .ant-drawer-close:hover,body.realdark[data-v-c263f004] .ant-drawer-close:hover,.basic-layout-wrapper.dark[data-v-c263f004] .ant-drawer-close:hover,.basic-layout-wrapper.realdark[data-v-c263f004] .ant-drawer-close:hover{color:var(--primary-color, #1890ff)!important}body.dark[data-v-c263f004] .ant-divider,body.realdark[data-v-c263f004] .ant-divider,.basic-layout-wrapper.dark[data-v-c263f004] .ant-divider,.basic-layout-wrapper.realdark[data-v-c263f004] .ant-divider{background:#ffffff1a!important}body.dark[data-v-c263f004] .ant-list-item-meta-title,body.realdark[data-v-c263f004] .ant-list-item-meta-title,.basic-layout-wrapper.dark[data-v-c263f004] .ant-list-item-meta-title,.basic-layout-wrapper.realdark[data-v-c263f004] .ant-list-item-meta-title,body.dark[data-v-c263f004] .ant-list-item-meta-title>div,body.realdark[data-v-c263f004] .ant-list-item-meta-title>div,.basic-layout-wrapper.dark[data-v-c263f004] .ant-list-item-meta-title>div,.basic-layout-wrapper.realdark[data-v-c263f004] .ant-list-item-meta-title>div{color:#e2e8f0db!important}body.dark[data-v-c263f004] .ant-list-item,body.realdark[data-v-c263f004] .ant-list-item,.basic-layout-wrapper.dark[data-v-c263f004] .ant-list-item,.basic-layout-wrapper.realdark[data-v-c263f004] .ant-list-item{color:#e2e8f0c7!important}body.dark[data-v-c263f004] .ant-select-selection,body.realdark[data-v-c263f004] .ant-select-selection,.basic-layout-wrapper.dark[data-v-c263f004] .ant-select-selection,.basic-layout-wrapper.realdark[data-v-c263f004] .ant-select-selection{background:#222!important;border-color:#ffffff24!important;color:#e2e8f0db!important}body.dark[data-v-c263f004] .ant-select-arrow,body.realdark[data-v-c263f004] .ant-select-arrow,.basic-layout-wrapper.dark[data-v-c263f004] .ant-select-arrow,.basic-layout-wrapper.realdark[data-v-c263f004] .ant-select-arrow,body.dark[data-v-c263f004] .ant-select-selection-selected-value,body.realdark[data-v-c263f004] .ant-select-selection-selected-value,.basic-layout-wrapper.dark[data-v-c263f004] .ant-select-selection-selected-value,.basic-layout-wrapper.realdark[data-v-c263f004] .ant-select-selection-selected-value{color:#e2e8f0c7!important}body.dark .setting-drawer-index-content .setting-drawer-index-title[data-v-c263f004],body.realdark .setting-drawer-index-content .setting-drawer-index-title[data-v-c263f004],.basic-layout-wrapper.dark .setting-drawer-index-content .setting-drawer-index-title[data-v-c263f004],.basic-layout-wrapper.realdark .setting-drawer-index-content .setting-drawer-index-title[data-v-c263f004]{color:#f8fafceb}body.dark .setting-drawer-index-content .setting-drawer-index-item[data-v-c263f004],body.realdark .setting-drawer-index-content .setting-drawer-index-item[data-v-c263f004],.basic-layout-wrapper.dark .setting-drawer-index-content .setting-drawer-index-item[data-v-c263f004],.basic-layout-wrapper.realdark .setting-drawer-index-content .setting-drawer-index-item[data-v-c263f004]{background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14}body.dark .setting-drawer-index-content .setting-drawer-index-item img[data-v-c263f004],body.realdark .setting-drawer-index-content .setting-drawer-index-item img[data-v-c263f004],.basic-layout-wrapper.dark .setting-drawer-index-content .setting-drawer-index-item img[data-v-c263f004],.basic-layout-wrapper.realdark .setting-drawer-index-content .setting-drawer-index-item img[data-v-c263f004]{opacity:.9}body.dark .setting-drawer-index-content .setting-drawer-theme-color-swatch[data-v-c263f004],body.realdark .setting-drawer-index-content .setting-drawer-theme-color-swatch[data-v-c263f004],.basic-layout-wrapper.dark .setting-drawer-index-content .setting-drawer-theme-color-swatch[data-v-c263f004],.basic-layout-wrapper.realdark .setting-drawer-index-content .setting-drawer-theme-color-swatch[data-v-c263f004]{border-color:#ffffff24;box-shadow:0 1px 2px #00000052}body.dark .setting-drawer,body.realdark .setting-drawer,.setting-drawer.setting-drawer--dark{--setting-drawer-bg: #11161c;--setting-drawer-panel: #171c22;--setting-drawer-panel-soft: #202833;--setting-drawer-border: #2b3542;--setting-drawer-text: #e6edf5;--setting-drawer-muted: #a4b2c2;--setting-drawer-subtle: #738295}body.dark .setting-drawer .ant-drawer-content,body.dark .setting-drawer .ant-drawer-wrapper-body,body.dark .setting-drawer .ant-drawer-body,body.realdark .setting-drawer .ant-drawer-content,body.realdark .setting-drawer .ant-drawer-wrapper-body,body.realdark .setting-drawer .ant-drawer-body,.setting-drawer.setting-drawer--dark .ant-drawer-content,.setting-drawer.setting-drawer--dark .ant-drawer-wrapper-body,.setting-drawer.setting-drawer--dark .ant-drawer-body{background:var(--setting-drawer-bg)!important;color:var(--setting-drawer-text)!important}body.dark .setting-drawer .ant-drawer-body,body.realdark .setting-drawer .ant-drawer-body,.setting-drawer.setting-drawer--dark .ant-drawer-body{border-left:1px solid var(--setting-drawer-border)}body.dark .setting-drawer .ant-drawer-close,body.realdark .setting-drawer .ant-drawer-close,.setting-drawer.setting-drawer--dark .ant-drawer-close{color:var(--setting-drawer-muted)!important}body.dark .setting-drawer .ant-drawer-close:hover,body.realdark .setting-drawer .ant-drawer-close:hover,.setting-drawer.setting-drawer--dark .ant-drawer-close:hover{color:var(--primary-color, #1890ff)!important}body.dark .setting-drawer .setting-drawer-index-title,body.realdark .setting-drawer .setting-drawer-index-title,.setting-drawer.setting-drawer--dark .setting-drawer-index-title{color:var(--setting-drawer-text)!important}body.dark .setting-drawer .ant-divider,body.realdark .setting-drawer .ant-divider,.setting-drawer.setting-drawer--dark .ant-divider{background:var(--setting-drawer-border)!important}body.dark .setting-drawer .ant-list-item,body.dark .setting-drawer .ant-list-item-meta-title,body.dark .setting-drawer .ant-list-item-meta-title>div,body.realdark .setting-drawer .ant-list-item,body.realdark .setting-drawer .ant-list-item-meta-title,body.realdark .setting-drawer .ant-list-item-meta-title>div,.setting-drawer.setting-drawer--dark .ant-list-item,.setting-drawer.setting-drawer--dark .ant-list-item-meta-title,.setting-drawer.setting-drawer--dark .ant-list-item-meta-title>div{color:var(--setting-drawer-muted)!important}body.dark .setting-drawer .setting-drawer-index-item,body.realdark .setting-drawer .setting-drawer-index-item,.setting-drawer.setting-drawer--dark .setting-drawer-index-item{background:var(--setting-drawer-panel-soft);box-shadow:inset 0 0 0 1px var(--setting-drawer-border)}body.dark .setting-drawer .setting-drawer-index-selectIcon,body.realdark .setting-drawer .setting-drawer-index-selectIcon,.setting-drawer.setting-drawer--dark .setting-drawer-index-selectIcon{color:var(--primary-color, #1890ff)!important}body.dark .setting-drawer .setting-drawer-theme-color-swatch,body.realdark .setting-drawer .setting-drawer-theme-color-swatch,.setting-drawer.setting-drawer--dark .setting-drawer-theme-color-swatch{border-color:#ffffff29!important;box-shadow:0 2px 6px #00000059}body.dark .setting-drawer .setting-drawer-support,body.realdark .setting-drawer .setting-drawer-support,.setting-drawer.setting-drawer--dark .setting-drawer-support{border-top-color:var(--setting-drawer-border)!important;color:var(--setting-drawer-muted)!important}body.dark .setting-drawer .setting-drawer-support .support-title,body.realdark .setting-drawer .setting-drawer-support .support-title,.setting-drawer.setting-drawer--dark .setting-drawer-support .support-title{color:var(--setting-drawer-text)!important}body.dark .setting-drawer .setting-drawer-support a,body.realdark .setting-drawer .setting-drawer-support a,.setting-drawer.setting-drawer--dark .setting-drawer-support a{color:var(--primary-color, #1890ff)!important}body.dark .setting-drawer .setting-drawer-support .separator,body.dark .setting-drawer .setting-drawer-support .support-copy,body.dark .setting-drawer .setting-drawer-support .support-version,body.realdark .setting-drawer .setting-drawer-support .separator,body.realdark .setting-drawer .setting-drawer-support .support-copy,body.realdark .setting-drawer .setting-drawer-support .support-version,.setting-drawer.setting-drawer--dark .setting-drawer-support .separator,.setting-drawer.setting-drawer--dark .setting-drawer-support .support-copy,.setting-drawer.setting-drawer--dark .setting-drawer-support .support-version{color:var(--setting-drawer-subtle)!important}body.dark .setting-drawer .setting-drawer-support .support-social,body.realdark .setting-drawer .setting-drawer-support .support-social,.setting-drawer.setting-drawer--dark .setting-drawer-support .support-social{background:var(--setting-drawer-panel);border-color:var(--setting-drawer-border);color:var(--setting-drawer-muted)}.ant-pro-multi-tab{z-index:9;height:36px;margin:0;border-top:1px solid #edf1f6;border-bottom:1px solid #dfe7f0;background:#fffffff5;box-shadow:0 2px 8px #0f172a09;overflow:hidden}.ant-pro-multi-tab-wrapper{position:relative;max-width:100%;margin:0 auto;padding-right:92px}.ant-pro-multi-tab-wrapper .ant-tabs-tab-next,.ant-pro-multi-tab-wrapper .ant-tabs-tab-prev{z-index:2}.ant-pro-multi-tab-wrapper .ant-tabs-nav-wrap{padding-right:4px}.ant-pro-multi-tab .ant-tabs-bar{margin:0;border-bottom:0}.ant-pro-multi-tab .ant-tabs-nav-container{height:35px}.ant-pro-multi-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab{height:30px;margin-right:4px;border:0;border-radius:6px;background:transparent;color:#64748b;line-height:30px;padding:0 12px;transition:background .18s,color .18s}.ant-pro-multi-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active{background:color-mix(in srgb,var(--primary-color, #1890ff) 10%,#ffffff);color:var(--primary-color, #1890ff);font-weight:600}.ant-pro-multi-tab-clear{position:absolute;top:4px;right:10px;z-index:4;display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border:1px solid #d9e2ef;border-radius:7px;background:#fff;color:#475569;font-size:12px;line-height:1;cursor:pointer;box-shadow:0 2px 8px #0f172a0f;transition:border-color .18s,color .18s,background .18s,box-shadow .18s}.ant-pro-multi-tab-clear:hover{border-color:var(--primary-color, #1890ff);color:var(--primary-color, #1890ff);box-shadow:0 4px 12px #0f172a1a}.ant-pro-multi-tab-clear__arrow{font-size:10px;opacity:.72}.ant-pro-multi-tab-action-menu .ant-dropdown-menu-item{min-width:112px;font-size:13px}body.dark .ant-pro-multi-tab,body.realdark .ant-pro-multi-tab,.dark .ant-pro-multi-tab,.realdark .ant-pro-multi-tab{border-top-color:#1f2730;border-bottom-color:#242b35;background:#11161c;box-shadow:0 2px 8px #00000038}body.dark .ant-pro-multi-tab .ant-tabs-bar,body.realdark .ant-pro-multi-tab .ant-tabs-bar,.dark .ant-pro-multi-tab .ant-tabs-bar,.realdark .ant-pro-multi-tab .ant-tabs-bar{background:#11161c}body.dark .ant-pro-multi-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab,body.realdark .ant-pro-multi-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab,.dark .ant-pro-multi-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab,.realdark .ant-pro-multi-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab{background:transparent;color:#9aa7b5}body.dark .ant-pro-multi-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active,body.realdark .ant-pro-multi-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active,.dark .ant-pro-multi-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active,.realdark .ant-pro-multi-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active{background:color-mix(in srgb,var(--primary-color, #1890ff) 18%,#11161c);color:var(--primary-color, #1890ff)}body.dark .ant-pro-multi-tab-clear,body.realdark .ant-pro-multi-tab-clear,.dark .ant-pro-multi-tab-clear,.realdark .ant-pro-multi-tab-clear{border-color:#293341;background:#151b23;color:#a8b4c2;box-shadow:0 2px 8px #00000042}body.dark .ant-pro-multi-tab-clear:hover,body.realdark .ant-pro-multi-tab-clear:hover,.dark .ant-pro-multi-tab-clear:hover,.realdark .ant-pro-multi-tab-clear:hover{border-color:var(--primary-color, #1890ff);color:var(--primary-color, #1890ff);background:color-mix(in srgb,var(--primary-color, #1890ff) 10%,#151b23)}:global .ant-layout-footer,:global footer.ant-layout-footer,:global .ant-pro-layout .ant-layout-footer,:global .ant-layout .ant-layout-footer{display:none!important;height:0!important;padding:0!important;margin:0!important;border:none!important;min-height:0!important;visibility:hidden!important;overflow:hidden!important}.basic-layout-wrapper .ant-layout-content,.basic-layout-wrapper .ant-pro-basicLayout-content,.basic-layout-wrapper .ant-pro-page-header-wrap,.basic-layout-wrapper .ant-pro-page-header-wrap-children-content,.basic-layout-wrapper .basic-route-view-shell,.basic-layout-wrapper [class*=ant-pro-basicLayout-children]{margin:0!important;padding:0!important}:global .basic-layout-wrapper .ant-layout-content,:global .basic-layout-wrapper .ant-pro-basicLayout-content,:global .basic-layout-wrapper .ant-pro-page-header-wrap,:global .basic-layout-wrapper .ant-pro-page-header-wrap-children-content{margin:0!important;padding:0!important}:global .basic-layout-wrapper .basic-route-view-shell{margin:0;padding:0}:global .basic-layout-wrapper--multi-tab .ant-layout-content{--qd-multi-tab-height: 36px}:global .basic-layout-wrapper--multi-tab .basic-route-view-shell{margin-top:0}:global .basic-layout-wrapper--multi-tab .ant-pro-basicLayout-content,:global .basic-layout-wrapper--multi-tab .ant-layout-content{margin:0!important;padding:0!important}:global .basic-layout-wrapper--multi-tab .ant-pro-multi-tab{margin:0}:global .basic-layout-wrapper--multi-tab .basic-route-view-shell:has(.indicator-ide){margin-top:0}:global .basic-layout-wrapper--multi-tab .ai-asset-analysis-page{min-height:calc(100vh - 112px)}:global .basic-layout-wrapper--multi-tab .copilot-workbench{height:calc(100vh - 100px)}:global .basic-layout-wrapper--multi-tab .indicator-ide{--ide-shell-height: calc(100vh - 64px - var(--qd-multi-tab-height, 36px))}:global .basic-layout-wrapper--multi-tab .indicator-ide .ide-left{top:var(--qd-multi-tab-height, 36px)}:global .basic-layout-wrapper--multi-tab .ant-pro-multi-tab{flex:0 0 var(--qd-multi-tab-height, 36px)}@supports selector(:has(*)){:global .basic-layout-wrapper--multi-tab .ant-layout-content:has(.indicator-ide),:global .basic-layout-wrapper--multi-tab .ant-pro-basicLayout-content:has(.indicator-ide){margin:0!important;padding:0!important}:global .basic-layout-wrapper--multi-tab .ant-layout-content:has(.indicator-ide) .ant-pro-multi-tab,:global .basic-layout-wrapper--multi-tab .ant-pro-basicLayout-content:has(.indicator-ide) .ant-pro-multi-tab{margin:0}}:global body.dark .ant-layout-header,:global body.realdark .ant-layout-header,:global .ant-layout.dark .ant-layout-header,:global .ant-layout.realdark .ant-layout-header,:global .ant-pro-layout.dark .ant-layout-header,:global .ant-pro-layout.realdark .ant-layout-header{background:var(--bd-surface-raised)!important;border-bottom:1px solid var(--bd-surface-raised)!important;box-shadow:none!important;color:var(--bd-ink)!important}:global body.dark .ant-layout-header *,:global body.realdark .ant-layout-header *,:global .ant-layout.dark .ant-layout-header *,:global .ant-layout.realdark .ant-layout-header *,:global .ant-pro-layout.dark .ant-layout-header *,:global .ant-pro-layout.realdark .ant-layout-header *{color:var(--bd-ink)!important}:global body.dark .ant-layout-header .anticon,:global body.realdark .ant-layout-header .anticon,:global .ant-layout.dark .ant-layout-header .anticon,:global .ant-layout.realdark .ant-layout-header .anticon,:global .ant-pro-layout.dark .ant-layout-header .anticon,:global .ant-pro-layout.realdark .ant-layout-header .anticon{color:var(--bd-ink)!important}:global body.dark .ant-layout-header .anticon:hover,:global body.realdark .ant-layout-header .anticon:hover,:global .ant-layout.dark .ant-layout-header .anticon:hover,:global .ant-layout.realdark .ant-layout-header .anticon:hover,:global .ant-pro-layout.dark .ant-layout-header .anticon:hover,:global .ant-pro-layout.realdark .ant-layout-header .anticon:hover{color:var(--bd-copper)!important;background:var(--bd-rule)!important;border-radius:4px}:global body.dark .ant-layout-header a,:global body.realdark .ant-layout-header a,:global .ant-layout.dark .ant-layout-header a,:global .ant-layout.realdark .ant-layout-header a,:global .ant-pro-layout.dark .ant-layout-header a,:global .ant-pro-layout.realdark .ant-layout-header a{color:var(--bd-ink)!important}:global body.dark .ant-layout-header a:hover,:global body.realdark .ant-layout-header a:hover,:global .ant-layout.dark .ant-layout-header a:hover,:global .ant-layout.realdark .ant-layout-header a:hover,:global .ant-pro-layout.dark .ant-layout-header a:hover,:global .ant-pro-layout.realdark .ant-layout-header a:hover{color:var(--bd-copper)!important}:global body.dark .ant-layout-header .ant-tooltip-open .anticon,:global body.realdark .ant-layout-header .ant-tooltip-open .anticon,:global .ant-layout.dark .ant-layout-header .ant-tooltip-open .anticon,:global .ant-layout.realdark .ant-layout-header .ant-tooltip-open .anticon,:global .ant-pro-layout.dark .ant-layout-header .ant-tooltip-open .anticon,:global .ant-pro-layout.realdark .ant-layout-header .ant-tooltip-open .anticon{color:var(--bd-ink)!important}:global body.light .ant-layout-header,:global .ant-layout.light .ant-layout-header,:global .ant-pro-layout.light .ant-layout-header{background:var(--bd-surface)!important;border-bottom:1px solid var(--bd-rule-2)!important;box-shadow:none!important;color:var(--bd-ink)!important}:global body.dark .ant-layout-content,:global body.realdark .ant-layout-content,:global .ant-layout.dark .ant-layout-content,:global .ant-layout.realdark .ant-layout-content,:global .ant-pro-layout.dark .ant-layout-content,:global .ant-pro-layout.realdark .ant-layout-content{background:var(--bd-ground)!important;color:var(--bd-ink)!important}:global body.light .ant-layout-content,:global .ant-layout.light .ant-layout-content,:global .ant-pro-layout.light .ant-layout-content{background:var(--bd-ground)!important;color:var(--bd-ink)!important}:global body.dark .ant-pro-global-header,:global body.realdark .ant-pro-global-header,:global .ant-layout.dark .ant-pro-global-header,:global .ant-layout.realdark .ant-pro-global-header,:global .ant-pro-layout.dark .ant-pro-global-header,:global .ant-pro-layout.realdark .ant-pro-global-header,:global body.dark .ant-layout-header .ant-pro-global-header,:global body.realdark .ant-layout-header .ant-pro-global-header,:global .ant-pro-layout.dark .ant-layout-header .ant-pro-global-header,:global .ant-pro-layout.realdark .ant-layout-header .ant-pro-global-header{background:var(--bd-surface-raised)!important;border-bottom:none!important;box-shadow:inset 0 1px 0 var(--bd-rule)!important;color:var(--bd-ink)!important}:global body.dark .ant-pro-global-header *,:global body.realdark .ant-pro-global-header *,:global .ant-layout.dark .ant-pro-global-header *,:global .ant-layout.realdark .ant-pro-global-header *,:global .ant-pro-layout.dark .ant-pro-global-header *,:global .ant-pro-layout.realdark .ant-pro-global-header *,:global body.dark .ant-layout-header .ant-pro-global-header *,:global body.realdark .ant-layout-header .ant-pro-global-header *,:global .ant-pro-layout.dark .ant-layout-header .ant-pro-global-header *,:global .ant-pro-layout.realdark .ant-layout-header .ant-pro-global-header *{color:var(--bd-ink)!important}:global body.dark .ant-pro-global-header .ant-pro-global-header-logo,:global body.realdark .ant-pro-global-header .ant-pro-global-header-logo,:global .ant-layout.dark .ant-pro-global-header .ant-pro-global-header-logo,:global .ant-layout.realdark .ant-pro-global-header .ant-pro-global-header-logo,:global .ant-pro-layout.dark .ant-pro-global-header .ant-pro-global-header-logo,:global .ant-pro-layout.realdark .ant-pro-global-header .ant-pro-global-header-logo,:global body.dark .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo,:global body.realdark .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo,:global .ant-pro-layout.dark .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo,:global .ant-pro-layout.realdark .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo{background:transparent!important;color:var(--bd-ink)!important}:global body.dark .ant-pro-global-header .ant-pro-global-header-logo h1,:global body.realdark .ant-pro-global-header .ant-pro-global-header-logo h1,:global .ant-layout.dark .ant-pro-global-header .ant-pro-global-header-logo h1,:global .ant-layout.realdark .ant-pro-global-header .ant-pro-global-header-logo h1,:global .ant-pro-layout.dark .ant-pro-global-header .ant-pro-global-header-logo h1,:global .ant-pro-layout.realdark .ant-pro-global-header .ant-pro-global-header-logo h1,:global body.dark .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo h1,:global body.realdark .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo h1,:global .ant-pro-layout.dark .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo h1,:global .ant-pro-layout.realdark .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo h1{color:var(--bd-ink)!important}:global body.dark .ant-pro-global-header .ant-pro-global-header-logo img,:global body.realdark .ant-pro-global-header .ant-pro-global-header-logo img,:global .ant-layout.dark .ant-pro-global-header .ant-pro-global-header-logo img,:global .ant-layout.realdark .ant-pro-global-header .ant-pro-global-header-logo img,:global .ant-pro-layout.dark .ant-pro-global-header .ant-pro-global-header-logo img,:global .ant-pro-layout.realdark .ant-pro-global-header .ant-pro-global-header-logo img,:global body.dark .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo img,:global body.realdark .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo img,:global .ant-pro-layout.dark .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo img,:global .ant-pro-layout.realdark .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo img{opacity:.9}:global body.dark .ant-pro-global-header .ant-pro-global-header-logo *,:global body.realdark .ant-pro-global-header .ant-pro-global-header-logo *,:global .ant-layout.dark .ant-pro-global-header .ant-pro-global-header-logo *,:global .ant-layout.realdark .ant-pro-global-header .ant-pro-global-header-logo *,:global .ant-pro-layout.dark .ant-pro-global-header .ant-pro-global-header-logo *,:global .ant-pro-layout.realdark .ant-pro-global-header .ant-pro-global-header-logo *,:global body.dark .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo *,:global body.realdark .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo *,:global .ant-pro-layout.dark .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo *,:global .ant-pro-layout.realdark .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo *{color:var(--bd-ink)!important}:global .ant-pro-global-header-content{background:transparent!important;color:var(--bd-ink)!important}:global .ant-pro-global-header-content *{color:var(--bd-ink)!important}:global .ant-pro-global-header-content .anticon{color:var(--bd-ink)!important}:global .ant-pro-global-header-content .anticon:hover{color:var(--bd-copper)!important;background:var(--bd-rule)!important;border-radius:4px}:global .ant-pro-global-header-content .ant-tooltip-open .anticon{color:var(--bd-ink)!important}:global .ant-pro-global-header-index-right{background:transparent!important;color:var(--bd-ink)!important}:global .ant-pro-global-header-index-right *{color:var(--bd-ink)!important}:global .ant-pro-global-header-index-right .ant-pro-global-header-index-action{color:var(--bd-ink)!important}:global .ant-pro-global-header-index-right .ant-pro-global-header-index-action:hover{color:var(--bd-copper)!important;background:var(--bd-rule)!important}:global .ant-pro-global-header-index-right .ant-pro-global-header-index-action .anticon{color:var(--bd-ink)!important}:global .ant-pro-global-header-index-right .ant-pro-account-avatar{color:var(--bd-ink)!important}:global .ant-pro-global-header-index-right .ant-pro-account-avatar span{color:var(--bd-ink)!important}:global .ant-pro-global-header-index-right .ant-pro-account-avatar .antd-pro-global-header-index-avatar{background:var(--bd-ink-3)!important}:global .ant-pro-global-header-index-right .ant-pro-drop-down,:global .ant-pro-global-header-index-right .ant-dropdown-trigger{color:var(--bd-ink)!important}:global .ant-pro-global-header-index-right .ant-pro-drop-down:hover,:global .ant-pro-global-header-index-right .ant-dropdown-trigger:hover{color:var(--bd-copper)!important;background:var(--bd-rule)!important}:global .ant-pro-global-header-index-right .ant-pro-drop-down .anticon,:global .ant-pro-global-header-index-right .ant-dropdown-trigger .anticon{color:var(--bd-ink)!important}:global a{color:var(--bd-ink)!important}:global a:hover{color:var(--bd-copper)!important}:global .anticon{color:var(--bd-ink)!important}:global .anticon:hover{color:var(--bd-copper)!important}:global body.light .ant-pro-global-header,:global .ant-layout.light .ant-pro-global-header,:global .ant-pro-layout.light .ant-pro-global-header,:global body.light .ant-layout-header .ant-pro-global-header,:global .ant-pro-layout.light .ant-layout-header .ant-pro-global-header{background:var(--bd-surface)!important;border-bottom:1px solid var(--bd-rule-2)!important;color:var(--bd-ink)!important}:global(.ant-pro-layout).dark :global(.ant-layout),:global(.ant-pro-layout).realdark :global(.ant-layout){background-color:var(--bd-ground)!important}:global(.ant-pro-layout).dark :global(.ant-layout-header),:global(.ant-pro-layout).realdark :global(.ant-layout-header){background:var(--bd-surface-raised)!important;border-bottom:1px solid var(--bd-surface-raised)!important;box-shadow:inset 0 1px 0 var(--bd-rule)!important;color:var(--bd-ink)!important}:global(.ant-pro-layout).dark :global(.ant-layout-header) :global(.ant-pro-global-header),:global(.ant-pro-layout).realdark :global(.ant-layout-header) :global(.ant-pro-global-header){background:var(--bd-surface-raised)!important;border-bottom:none!important;box-shadow:inset 0 1px 0 var(--bd-rule)!important;color:var(--bd-ink)!important}:global(.ant-pro-layout).dark :global(.ant-layout-header) :global(.ant-pro-global-header) *,:global(.ant-pro-layout).realdark :global(.ant-layout-header) :global(.ant-pro-global-header) *{color:var(--bd-ink)!important}:global(.ant-pro-layout).dark :global(.ant-layout-content),:global(.ant-pro-layout).realdark :global(.ant-layout-content){background:var(--bd-ground)!important;color:var(--bd-ink)!important}:global(.ant-pro-layout).dark :global(.ant-pro-basicLayout-content),:global(.ant-pro-layout).realdark :global(.ant-pro-basicLayout-content){background:var(--bd-ground)!important;color:var(--bd-ink)!important}:global(.ant-pro-layout).dark :global(.ant-layout-sider),:global(.ant-pro-layout).realdark :global(.ant-layout-sider),:global(.ant-pro-layout).dark :global(.ant-pro-sider-menu-sider),:global(.ant-pro-layout).realdark :global(.ant-pro-sider-menu-sider),:global(.ant-pro-layout).dark :global(.ant-pro-sider),:global(.ant-pro-layout).realdark :global(.ant-pro-sider){background:var(--bd-ground)!important}:global(.ant-pro-layout).dark :global(.ant-layout-sider) :global(.ant-layout-sider-children),:global(.ant-pro-layout).realdark :global(.ant-layout-sider) :global(.ant-layout-sider-children),:global(.ant-pro-layout).dark :global(.ant-pro-sider-menu-sider) :global(.ant-layout-sider-children),:global(.ant-pro-layout).realdark :global(.ant-pro-sider-menu-sider) :global(.ant-layout-sider-children),:global(.ant-pro-layout).dark :global(.ant-pro-sider) :global(.ant-layout-sider-children),:global(.ant-pro-layout).realdark :global(.ant-pro-sider) :global(.ant-layout-sider-children){background:var(--bd-ground)!important}:global(.ant-pro-layout).dark :global(.ant-menu-dark),:global(.ant-pro-layout).realdark :global(.ant-menu-dark),:global(.ant-pro-layout).dark :global(.ant-menu.ant-menu-dark),:global(.ant-pro-layout).realdark :global(.ant-menu.ant-menu-dark),:global(.ant-pro-layout).dark :global(.ant-menu-dark .ant-menu-inline.ant-menu-sub),:global(.ant-pro-layout).realdark :global(.ant-menu-dark .ant-menu-inline.ant-menu-sub){background:var(--bd-ground)!important}:global(.ant-pro-layout).dark :global(.ant-menu-dark .ant-menu-sub),:global(.ant-pro-layout).realdark :global(.ant-menu-dark .ant-menu-sub){background:var(--bd-surface-raised)!important}:global(.ant-pro-layout).dark :global(.ant-menu-dark .ant-menu-item-selected),:global(.ant-pro-layout).realdark :global(.ant-menu-dark .ant-menu-item-selected){background:var(--bd-copper-3)!important}:global(.ant-pro-layout).dark :global(.ant-menu-dark .ant-menu-item:hover),:global(.ant-pro-layout).realdark :global(.ant-menu-dark .ant-menu-item:hover),:global(.ant-pro-layout).dark :global(.ant-menu-dark .ant-menu-submenu-title:hover),:global(.ant-pro-layout).realdark :global(.ant-menu-dark .ant-menu-submenu-title:hover){background:var(--bd-rule)!important}:global(.ant-pro-layout).dark :global(.ant-layout-sider-trigger),:global(.ant-pro-layout).realdark :global(.ant-layout-sider-trigger){background:var(--bd-surface-raised)!important;border-top:1px solid var(--bd-surface-raised);box-shadow:inset 0 1px 0 var(--bd-rule)}:global(.ant-pro-layout).light :global(.ant-layout){background-color:var(--bd-ground)!important}:global(.ant-pro-layout).light :global(.ant-layout-header){background:var(--bd-surface)!important;border-bottom:1px solid var(--bd-rule-2)!important;color:var(--bd-ink)!important}:global(.ant-pro-layout).light :global(.ant-layout-content){background:var(--bd-ground)!important;color:var(--bd-ink)!important}:global(.ant-pro-layout).light :global(.ant-pro-basicLayout-content){background:var(--bd-ground)!important;color:var(--bd-ink)!important}.ant-pro-global-header-index-right{margin-right:8px}.ant-pro-global-header-index-right.ant-pro-global-header-index-dark .ant-pro-global-header-index-action{color:#030303}.ant-pro-global-header-index-right.ant-pro-global-header-index-dark .ant-pro-global-header-index-action:hover{background:var(--bd-copper)}.ant-pro-global-header-index-right.ant-pro-global-header-index-dark .ant-pro-account-avatar{color:var(--bd-ink)}.ant-pro-global-header-index-right.ant-pro-global-header-index-dark .ant-pro-account-avatar .antd-pro-global-header-index-avatar{background:var(--bd-ink-3)!important}.ant-pro-global-header-index-right.ant-pro-global-header-index-dark .ant-pro-account-avatar span,.ant-pro-global-header-index-right.ant-pro-global-header-index-dark .ant-pro-drop-down{color:var(--bd-ink)}.ant-pro-global-header-index-right.ant-pro-global-header-index-dark .ant-pro-drop-down:hover{color:var(--bd-copper);background:var(--bd-rule)}.ant-pro-global-header-index-right .ant-pro-account-avatar .antd-pro-global-header-index-avatar{margin:20px 8px 20px 0;color:#1890ff;vertical-align:top;background:#ffff08}.ant-pro-global-header-index-right .menu .anticon{margin-right:8px}.ant-pro-global-header-index-right .menu .ant-dropdown-menu-item{min-width:100px}:global .ant-pro-layout.dark .ant-dropdown-menu,:global .ant-pro-layout.realdark .ant-dropdown-menu{background:var(--bd-surface-raised)!important;border:1px solid var(--bd-rule-2)!important;box-shadow:var(--bd-lift-pop)!important}:global .ant-pro-layout.dark .ant-dropdown-menu .ant-dropdown-menu-item,:global .ant-pro-layout.realdark .ant-dropdown-menu .ant-dropdown-menu-item{color:var(--bd-ink)!important}:global .ant-pro-layout.dark .ant-dropdown-menu .ant-dropdown-menu-item:hover,:global .ant-pro-layout.realdark .ant-dropdown-menu .ant-dropdown-menu-item:hover{background:var(--bd-surface-high)!important;color:var(--bd-copper)!important}:global .ant-pro-layout.dark .ant-dropdown-menu .ant-dropdown-menu-item-divider,:global .ant-pro-layout.realdark .ant-dropdown-menu .ant-dropdown-menu-item-divider{background:var(--bd-rule-2)!important}:global body.dark .ant-layout-sider,:global body.realdark .ant-layout-sider,:global body.dark .ant-layout-sider-dark,:global body.realdark .ant-layout-sider-dark,:global body.dark .ant-pro-sider-menu-sider,:global body.realdark .ant-pro-sider-menu-sider,:global body.dark .ant-pro-sider-menu-sider.ant-layout-sider-dark,:global body.realdark .ant-pro-sider-menu-sider.ant-layout-sider-dark{background:var(--bd-ground)!important}:global body.dark .ant-layout-sider-children,:global body.realdark .ant-layout-sider-children{background:var(--bd-ground)!important}:global body.dark .ant-menu-dark,:global body.realdark .ant-menu-dark,:global body.dark .ant-menu.ant-menu-dark,:global body.realdark .ant-menu.ant-menu-dark,:global body.dark .ant-menu-dark .ant-menu-inline.ant-menu-sub,:global body.realdark .ant-menu-dark .ant-menu-inline.ant-menu-sub,:global body.dark ul.ant-menu.ant-menu-dark.ant-menu-root,:global body.realdark ul.ant-menu.ant-menu-dark.ant-menu-root{background:var(--bd-ground)!important}:global body.dark .ant-menu-dark .ant-menu-sub,:global body.realdark .ant-menu-dark .ant-menu-sub,:global body.dark .ant-menu.ant-menu-dark .ant-menu-sub,:global body.realdark .ant-menu.ant-menu-dark .ant-menu-sub{background:var(--bd-surface-raised)!important}:global body.dark .ant-menu-dark .ant-menu-item-selected,:global body.realdark .ant-menu-dark .ant-menu-item-selected{background:var(--bd-copper-3)!important}:global body.dark .ant-pro-sider-menu-logo,:global body.realdark .ant-pro-sider-menu-logo{background:var(--bd-ground)!important}:global body.dark .ant-layout-sider-trigger,:global body.realdark .ant-layout-sider-trigger{background:var(--bd-surface-raised)!important;border-top:1px solid var(--bd-surface-raised);box-shadow:inset 0 1px 0 var(--bd-rule)!important}:global body.dark .ant-layout-header,:global body.realdark .ant-layout-header{background:var(--bd-surface-raised)!important;border-bottom:1px solid var(--bd-surface-raised)!important;box-shadow:inset 0 1px 0 var(--bd-rule)!important}:global body.dark .ant-pro-global-header,:global body.realdark .ant-pro-global-header{background:var(--bd-surface-raised)!important;box-shadow:inset 0 1px 0 var(--bd-rule)!important}:global .ant-pro-sider-menu-sider .ant-menu,:global .ant-pro-sider .ant-menu.ant-menu-root,:global .ant-layout-sider-children .ant-menu.ant-menu-root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Source Han Sans SC,Noto Sans SC,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:.02em!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}:global .ant-pro-sider-menu-sider .ant-menu-item-selected>a,:global .ant-pro-sider-menu-sider .ant-menu-item-selected .ant-menu-title-content,:global .ant-pro-sider .ant-menu-item-selected{font-weight:600!important}:global .ant-pro-sider-menu-logo h1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,sans-serif!important;font-weight:600!important;letter-spacing:.03em!important;-webkit-font-smoothing:antialiased!important}@media (max-width: 768px){:global .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo,:global .ant-pro-layout .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo,:global body .ant-layout-header .ant-pro-global-header .ant-pro-global-header-logo,:global .ant-pro-global-header-logo{padding:0!important}}:global body.dark .ant-layout-header .ant-menu-horizontal,:global body.realdark .ant-layout-header .ant-menu-horizontal{background:transparent!important}:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-selected,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-active,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-active,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item:hover,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu:hover,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-selected,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-active,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-active,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item:hover,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu:hover{background:transparent!important;background-color:transparent!important}:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item:hover,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-active,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu:hover,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-active,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-selected,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item:hover,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-active,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu:hover,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-active,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-selected{color:var(--bd-copper)!important}:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item:hover *,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-active *,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected *,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu:hover *,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-active *,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-selected *,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item:hover *,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-active *,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected *,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu:hover *,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-active *,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-selected *{color:var(--bd-copper)!important}:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected>a,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected>a>span,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected>span,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected .ant-menu-title-content,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title>span,:global body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-selected .ant-menu-title-content,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected>a,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected>a>span,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected>span,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected .ant-menu-title-content,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title>span,:global body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-selected .ant-menu-title-content,:global .basic-layout-wrapper.dark .ant-pro-top-nav-header .ant-menu-horizontal>.ant-menu-item-selected,:global .basic-layout-wrapper.dark .ant-pro-top-nav-header .ant-menu-horizontal>.ant-menu-item-selected>a,:global .basic-layout-wrapper.dark .ant-pro-top-nav-header .ant-menu-horizontal>.ant-menu-item-selected>a>span,:global .basic-layout-wrapper.dark .ant-pro-top-nav-header .ant-menu-horizontal>.ant-menu-item-selected>span,:global .basic-layout-wrapper.dark .ant-pro-top-nav-header .ant-menu-horizontal>.ant-menu-submenu-selected,:global .basic-layout-wrapper.dark .ant-pro-top-nav-header .ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title,:global .basic-layout-wrapper.dark .ant-pro-top-nav-header .ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title>span,:global .basic-layout-wrapper.realdark .ant-pro-top-nav-header .ant-menu-horizontal>.ant-menu-item-selected,:global .basic-layout-wrapper.realdark .ant-pro-top-nav-header .ant-menu-horizontal>.ant-menu-item-selected>a,:global .basic-layout-wrapper.realdark .ant-pro-top-nav-header .ant-menu-horizontal>.ant-menu-item-selected>a>span,:global .basic-layout-wrapper.realdark .ant-pro-top-nav-header .ant-menu-horizontal>.ant-menu-item-selected>span,:global .basic-layout-wrapper.realdark .ant-pro-top-nav-header .ant-menu-horizontal>.ant-menu-submenu-selected,:global .basic-layout-wrapper.realdark .ant-pro-top-nav-header .ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title,:global .basic-layout-wrapper.realdark .ant-pro-top-nav-header .ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title>span{color:var(--bd-copper)!important}.basic-layout-wrapper .ant-pro-basicLayout-children-content-wrap,.basic-layout-wrapper .ant-pro-basicLayout-content{display:flex;flex-direction:column;min-height:0}.basic-layout-wrapper .bd-tempo{position:sticky;top:0;z-index:6;flex:none}.basic-layout-wrapper .basic-route-view-shell{flex:1 1 auto;min-height:0}.sidebar-logo-wrapper{display:flex;align-items:center;justify-content:flex-start;width:100%;height:100%;padding:0 16px;box-sizing:border-box}.sidebar-logo-wrapper .sidebar-logo{display:block;max-width:100%;max-height:40px;width:auto;height:auto;object-fit:contain}.sidebar-logo-wrapper .sidebar-logo--collapsed{max-height:32px;max-width:100%}.sidebar-logo-wrapper--collapsed{justify-content:center;padding:0 8px}::v-deep .ant-pro-sider-menu-logo{display:flex;align-items:center;padding-left:0!important;padding-right:0}::v-deep .ant-pro-sider-menu-logo>div{display:flex;align-items:center;width:100%;height:100%}::v-deep .ant-pro-sider-menu-logo img{width:auto!important;height:auto!important;max-height:40px;max-width:85%}::v-deep .ant-pro-sider-menu-logo h1{display:none!important}.ant-pro-sider-menu-sider.ant-layout-sider-collapsed ::v-deep .ant-pro-sider-menu-logo{padding:0!important;justify-content:center}.ant-pro-sider-menu-sider.ant-layout-sider-collapsed ::v-deep .ant-pro-sider-menu-logo img{max-width:80%!important;max-height:32px!important;width:auto!important;height:auto!important}.ant-pro-sider-menu-sider.light .ant-menu-light{height:60vh!important}.basic-layout-wrapper .ant-layout-footer{display:none!important;height:0!important;padding:0!important;margin:0!important;border:none!important}.basic-layout-wrapper{position:relative}.basic-layout-wrapper .custom-menu-footer{position:fixed;bottom:0;left:0;z-index:100;width:256px;background:var(--bd-surface-raised);border-top:1px solid var(--bd-surface-raised);transition:left .3s cubic-bezier(.78,.14,.15,.86),width .3s cubic-bezier(.78,.14,.15,.86),max-width .3s cubic-bezier(.78,.14,.15,.86),opacity .3s cubic-bezier(.78,.14,.15,.86);max-width:256px;display:block;opacity:1}.basic-layout-wrapper .custom-menu-footer.collapsed{width:80px;max-width:80px}@media (max-width: 768px){.basic-layout-wrapper .custom-menu-footer{z-index:1001}.basic-layout-wrapper .custom-menu-footer:not(.drawer-open){display:none!important;opacity:0}.basic-layout-wrapper .custom-menu-footer.drawer-animating{opacity:0;transition:opacity .1s ease-out}.basic-layout-wrapper .custom-menu-footer.drawer-open:not(.drawer-animating){opacity:1;transition:left .3s cubic-bezier(.78,.14,.15,.86),width .3s cubic-bezier(.78,.14,.15,.86),max-width .3s cubic-bezier(.78,.14,.15,.86),opacity .3s cubic-bezier(.78,.14,.15,.86) .1s}}.basic-layout-wrapper .custom-menu-footer .menu-footer-content{padding:12px 16px;font-size:11px;color:inherit;max-height:none;overflow:visible;scrollbar-width:thin;scrollbar-color:var(--bd-rule-2) transparent}.basic-layout-wrapper .custom-menu-footer .menu-footer-content::-webkit-scrollbar{width:4px}.basic-layout-wrapper .custom-menu-footer .menu-footer-content::-webkit-scrollbar-track{background:transparent}.basic-layout-wrapper .custom-menu-footer .menu-footer-content::-webkit-scrollbar-thumb{background:var(--bd-rule-2);border-radius:2px}.basic-layout-wrapper .custom-menu-footer .menu-footer-content .footer-section{margin-bottom:12px;text-align:center}.basic-layout-wrapper .custom-menu-footer .menu-footer-content .footer-section:last-child{margin-bottom:0}.basic-layout-wrapper .custom-menu-footer .menu-footer-content .footer-section .section-title{font-size:11px;font-weight:500;margin-bottom:6px;opacity:.8;color:inherit}.basic-layout-wrapper .custom-menu-footer .menu-footer-content .footer-section .section-links{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap;font-size:10px;opacity:.7}.basic-layout-wrapper .custom-menu-footer .menu-footer-content .footer-section .section-links a{cursor:pointer;color:inherit;text-decoration:underline;transition:opacity .2s}.basic-layout-wrapper .custom-menu-footer .menu-footer-content .footer-section .section-links a:hover{opacity:1}.basic-layout-wrapper .custom-menu-footer .menu-footer-content .footer-section .section-links .separator{opacity:.5;margin:0 2px}.basic-layout-wrapper .custom-menu-footer .menu-footer-content .footer-section .social-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px}.basic-layout-wrapper .custom-menu-footer .menu-footer-content .footer-section .social-icons .social-icon{width:15px;height:15px;display:flex;align-items:center;justify-content:center;border-radius:var(--bd-radius);cursor:pointer;opacity:.7;transition:all .2s;background:var(--bd-rule);text-decoration:none;overflow:hidden}.basic-layout-wrapper .custom-menu-footer .menu-footer-content .footer-section .social-icons .social-icon:hover{opacity:1;background:#ffffff1a;transform:translateY(-2px)}.basic-layout-wrapper .custom-menu-footer .menu-footer-content .footer-section .social-icons .social-icon .social-icon-svg{width:15x;height:15px;color:currentColor}.basic-layout-wrapper .custom-menu-footer .menu-footer-content .footer-section .social-icons .social-icon .anticon{font-size:16px}.basic-layout-wrapper .custom-menu-footer .menu-footer-content .footer-section .social-icons .social-icon .social-logo{width:15px;height:15px;object-fit:contain}.basic-layout-wrapper .custom-menu-footer .menu-footer-content .footer-section .social-icons .social-icon .social-icon-text{font-size:10px;font-weight:700}.basic-layout-wrapper .custom-menu-footer .menu-footer-content .footer-section.copyright{margin-top:12px;padding-top:12px;border-top:1px solid var(--bd-rule-2);opacity:.6;font-size:10px}.basic-layout-wrapper .custom-menu-footer .menu-footer-content .footer-section.version{margin-top:4px;font-size:9px;opacity:.4;text-align:center;letter-spacing:1px}.basic-layout-wrapper .custom-menu-footer .menu-footer-content-collapsed{text-align:center;padding:16px;font-size:12px;opacity:.6;cursor:pointer;display:flex;align-items:center;justify-content:center}.basic-layout-wrapper .custom-menu-footer .menu-footer-content-collapsed .anticon{font-size:16px}.basic-layout-wrapper .custom-menu-footer .menu-footer-content-collapsed:hover{opacity:1}.basic-layout-wrapper ::v-deep .ant-pro-layout.ant-pro-sider-collapsed~.custom-menu-footer,.basic-layout-wrapper ::v-deep .ant-pro-layout .ant-pro-sider-collapsed~.custom-menu-footer{width:80px}.basic-layout-wrapper ::v-deep li.ant-menu-item.sidebar-admin-divider{height:auto!important;line-height:1!important;margin:10px 16px 12px!important;padding:0!important;pointer-events:none;cursor:default;list-style:none;overflow:hidden}.basic-layout-wrapper ::v-deep li.ant-menu-item.sidebar-admin-divider:after{display:none}.basic-layout-wrapper ::v-deep li.ant-menu-item.sidebar-admin-divider .anticon,.basic-layout-wrapper ::v-deep li.ant-menu-item.sidebar-admin-divider .ant-menu-item-icon{display:none!important}.basic-layout-wrapper ::v-deep li.ant-menu-item.sidebar-admin-divider .sidebar-admin-divider-line{display:block;width:100%;height:1px;background:var(--bd-rule);border-radius:1px}.basic-layout-wrapper .ant-pro-sider.ant-pro-sider-collapsed ::v-deep li.ant-menu-item.sidebar-admin-divider{margin:8px 12px!important}.basic-layout-wrapper .ant-layout-sider-children{padding-bottom:calc(var(--menu-footer-height, 220px) + 12px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--bd-rule-2) transparent}.basic-layout-wrapper .ant-layout-sider-children::-webkit-scrollbar{width:6px}.basic-layout-wrapper .ant-layout-sider-children::-webkit-scrollbar-track{background:transparent}.basic-layout-wrapper .ant-layout-sider-children::-webkit-scrollbar-thumb{background:var(--bd-rule-2);border-radius:var(--bd-radius)}body.dark .basic-layout-wrapper .ant-layout-sider-children,body.realdark .basic-layout-wrapper .ant-layout-sider-children,.ant-pro-layout.dark .basic-layout-wrapper .ant-layout-sider-children,.ant-pro-layout.realdark .basic-layout-wrapper .ant-layout-sider-children{scrollbar-color:var(--bd-ink-3) transparent}body.dark .basic-layout-wrapper .ant-layout-sider-children::-webkit-scrollbar-thumb,body.realdark .basic-layout-wrapper .ant-layout-sider-children::-webkit-scrollbar-thumb,.ant-pro-layout.dark .basic-layout-wrapper .ant-layout-sider-children::-webkit-scrollbar-thumb,.ant-pro-layout.realdark .basic-layout-wrapper .ant-layout-sider-children::-webkit-scrollbar-thumb{background:var(--bd-ink-3)}.basic-layout-wrapper .ant-pro-sider{height:100vh;display:flex;flex-direction:column}.basic-layout-wrapper .ant-pro-sider .ant-layout-sider-children{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.basic-layout-wrapper .ant-pro-sider .ant-pro-sider-menu,.basic-layout-wrapper .ant-pro-sider .ant-menu-root,.basic-layout-wrapper .ant-pro-sider .ant-menu{flex:1 1 auto;min-height:0;max-height:calc(100vh - var(--menu-footer-height, 220px) - 24px);overflow-y:auto!important;overflow-x:hidden;-webkit-overflow-scrolling:touch}.basic-layout-wrapper.dark ::v-deep li.ant-menu-item.sidebar-admin-divider .sidebar-admin-divider-line,.basic-layout-wrapper.realdark ::v-deep li.ant-menu-item.sidebar-admin-divider .sidebar-admin-divider-line{background:var(--bd-rule)}.basic-layout-wrapper.dark .ant-layout-header,.basic-layout-wrapper.realdark .ant-layout-header{background:var(--bd-surface-raised)!important;border-bottom:1px solid var(--bd-surface-raised)!important;box-shadow:inset 0 1px 0 var(--bd-rule)!important}.basic-layout-wrapper.dark .ant-pro-global-header,.basic-layout-wrapper.realdark .ant-pro-global-header{background:var(--bd-surface-raised)!important;border-bottom:none!important;box-shadow:inset 0 1px 0 var(--bd-rule)!important;color:var(--bd-ink)!important}.basic-layout-wrapper.dark .ant-pro-global-header .ant-pro-global-header-trigger,.basic-layout-wrapper.realdark .ant-pro-global-header .ant-pro-global-header-trigger{color:var(--bd-ink)!important}.basic-layout-wrapper.dark .ant-pro-global-header .ant-pro-global-header-trigger:hover,.basic-layout-wrapper.realdark .ant-pro-global-header .ant-pro-global-header-trigger:hover{background:var(--bd-rule)!important}.basic-layout-wrapper.dark .ant-pro-global-header .action,.basic-layout-wrapper.realdark .ant-pro-global-header .action{color:var(--bd-ink)!important}.basic-layout-wrapper.dark .ant-pro-global-header .action:hover,.basic-layout-wrapper.realdark .ant-pro-global-header .action:hover{background:var(--bd-rule)!important}.basic-layout-wrapper.dark .ant-pro-basicLayout-content,.basic-layout-wrapper.realdark .ant-pro-basicLayout-content,.basic-layout-wrapper.dark .ant-layout,.basic-layout-wrapper.realdark .ant-layout{background-color:var(--bd-ground)!important}@media (max-width: 768px){.ant-drawer.ant-drawer-open .ant-drawer-content-wrapper{overflow:visible}.ant-drawer.ant-drawer-open .ant-drawer-content,.ant-drawer.ant-drawer-open .ant-drawer-wrapper-body{display:flex;flex-direction:column;height:100%;overflow:visible}.ant-drawer.ant-drawer-open .ant-drawer-body{overflow-y:auto!important;overflow-x:hidden!important;padding-bottom:var(--footer-height, 280px)!important;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--bd-rule-2) transparent;min-height:0;flex:1}.ant-drawer.ant-drawer-open .ant-drawer-body::-webkit-scrollbar{width:4px}.ant-drawer.ant-drawer-open .ant-drawer-body::-webkit-scrollbar-track{background:transparent}.ant-drawer.ant-drawer-open .ant-drawer-body::-webkit-scrollbar-thumb{background:var(--bd-rule-2);border-radius:2px}.ant-drawer.ant-drawer-open .ant-drawer-body::-webkit-scrollbar-thumb:hover{background:var(--bd-rule-3)}}.setting-drawer-support{margin-top:4px;padding-top:12px;border-top:1px solid rgba(15,23,42,.08);color:#0f172ab8}.setting-drawer-support .support-block{margin-bottom:14px}.setting-drawer-support .support-title{margin-bottom:6px;font-size:12px;font-weight:600;color:#0f172adb}.setting-drawer-support .support-links,.setting-drawer-support .support-legal{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;line-height:1.6}.setting-drawer-support .support-links a,.setting-drawer-support .support-legal a{color:var(--bd-copper)}.setting-drawer-support .support-links .separator,.setting-drawer-support .support-legal .separator{color:var(--bd-ink-3)}.setting-drawer-support .support-socials{display:flex;flex-wrap:wrap;gap:8px}.setting-drawer-support .support-social{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid rgba(15,23,42,.08);border-radius:var(--bd-radius);color:#0f172ab8;background:#f8fafcd9;transition:color .16s ease,border-color .16s ease,background .16s ease}.setting-drawer-support .support-social:hover{color:var(--bd-copper);border-color:color-mix(in srgb,var(--bd-copper) 34%,transparent);background:color-mix(in srgb,var(--bd-copper) 8%,#fff)}.setting-drawer-support .support-copy{margin-top:14px;padding-top:12px;border-top:1px solid rgba(15,23,42,.08);font-size:11px;color:var(--bd-ink-3)}.setting-drawer-support .support-version{margin-top:4px;font-size:10px;letter-spacing:.06em;color:var(--bd-ink-3)}body.dark .setting-drawer-support,body.realdark .setting-drawer-support,.basic-layout-wrapper.dark .setting-drawer-support,.basic-layout-wrapper.realdark .setting-drawer-support{border-top-color:#ffffff1a;color:#e2e8f0b8}body.dark .setting-drawer-support .support-title,body.realdark .setting-drawer-support .support-title,.basic-layout-wrapper.dark .setting-drawer-support .support-title,.basic-layout-wrapper.realdark .setting-drawer-support .support-title{color:#f8fafce6}body.dark .setting-drawer-support .support-links .separator,body.realdark .setting-drawer-support .support-links .separator,.basic-layout-wrapper.dark .setting-drawer-support .support-links .separator,.basic-layout-wrapper.realdark .setting-drawer-support .support-links .separator,body.dark .setting-drawer-support .support-legal .separator,body.realdark .setting-drawer-support .support-legal .separator,.basic-layout-wrapper.dark .setting-drawer-support .support-legal .separator,.basic-layout-wrapper.realdark .setting-drawer-support .support-legal .separator{color:#94a3b894}body.dark .setting-drawer-support .support-social,body.realdark .setting-drawer-support .support-social,.basic-layout-wrapper.dark .setting-drawer-support .support-social,.basic-layout-wrapper.realdark .setting-drawer-support .support-social{color:#e2e8f0bd;border-color:#ffffff1a;background:#ffffff0a}body.dark .setting-drawer-support .support-social:hover,body.realdark .setting-drawer-support .support-social:hover,.basic-layout-wrapper.dark .setting-drawer-support .support-social:hover,.basic-layout-wrapper.realdark .setting-drawer-support .support-social:hover{color:var(--bd-copper);border-color:color-mix(in srgb,var(--bd-copper) 36%,transparent);background:color-mix(in srgb,var(--bd-copper) 12%,transparent)}body.dark .setting-drawer-support .support-copy,body.realdark .setting-drawer-support .support-copy,.basic-layout-wrapper.dark .setting-drawer-support .support-copy,.basic-layout-wrapper.realdark .setting-drawer-support .support-copy{border-top-color:#ffffff1a;color:#94a3b8bf}body.dark .setting-drawer-support .support-version,body.realdark .setting-drawer-support .support-version,.basic-layout-wrapper.dark .setting-drawer-support .support-version,.basic-layout-wrapper.realdark .setting-drawer-support .support-version{color:#94a3b894}.pl-page-loading{position:fixed;inset:0;z-index:1100;background:#000;display:flex;align-items:center;justify-content:center}.pl-loader{width:200px;height:200px;perspective:200px;position:relative}.pl-dot{position:absolute;top:50%;left:50%;width:120px;height:120px;margin-top:-60px;margin-left:-60px;border-radius:100px;border:40px outset #1e3f57;transform-origin:50% 50%;transform:rotateX(24deg) rotateY(20deg) rotate(0) translateZ(-25px);background-color:transparent;animation:plDot1 1s cubic-bezier(.49,.06,.43,.85) infinite}.pl-dot:nth-child(2){width:140px;height:140px;margin-top:-70px;margin-left:-70px;border-width:30px;border-color:#447891;animation-name:plDot2;animation-delay:75ms;box-shadow:inset 0 0 15px #0000001a;transform:rotateX(24deg) rotateY(20deg) rotate(0) translateZ(-25px)}.pl-dot:nth-child(3){width:160px;height:160px;margin-top:-80px;margin-left:-80px;border-width:20px;border-color:#6bb2cd;animation-name:plDot3;animation-delay:.15s;box-shadow:inset 0 0 15px #0000001a;transform:rotateX(24deg) rotateY(20deg) rotate(0) translateZ(-25px)}@keyframes plDot1{0%{border-color:#1e3f57;transform:rotateX(24deg) rotateY(20deg) rotate(0) translateZ(-25px)}50%{border-color:#1e574f;transform:rotateX(20deg) rotateY(20deg) rotate(50deg) translateZ(0)}to{border-color:#1e3f57;transform:rotateX(24deg) rotateY(20deg) rotate(0) translateZ(-25px)}}@keyframes plDot2{0%{border-color:#447891;box-shadow:inset 0 0 15px #fff3;transform:rotateX(24deg) rotateY(20deg) rotate(0) translateZ(-25px)}50%{border-color:#449180;box-shadow:inset 0 0 15px #000c;transform:rotateX(20deg) rotateY(20deg) rotate(50deg) translateZ(0)}to{border-color:#447891;box-shadow:inset 0 0 15px #fff3;transform:rotateX(24deg) rotateY(20deg) rotate(0) translateZ(-25px)}}@keyframes plDot3{0%{border-color:#6bb2cd;box-shadow:inset 0 0 15px #0000001a;transform:rotateX(24deg) rotateY(20deg) rotate(0) translateZ(-25px)}50%{border-color:#6bcdb2;box-shadow:inset 0 0 15px #000c;transform:rotateX(20deg) rotateY(20deg) rotate(50deg) translateZ(0)}to{border-color:#6bb2cd;box-shadow:inset 0 0 15px #0000001a;transform:rotateX(24deg) rotateY(20deg) rotate(0) translateZ(-25px)}}#nprogress{pointer-events:none}#nprogress .bar{position:fixed;top:0;left:0;z-index:1031;width:100%;height:2px;background:#1890ff}#nprogress .peg{position:absolute;right:0;display:block;width:100px;height:100%;opacity:1;transform:rotate(3deg) translateY(-4px);box-shadow:0 0 10px #1890ff,0 0 5px #1890ff}#nprogress .spinner{position:fixed;top:15px;right:15px;z-index:1031;display:block}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#1890ff;border-left-color:#1890ff;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html,body,#app,#root{height:100%}.colorWeak{filter:invert(80%)}.ant-layout.layout-basic{height:100vh;min-height:100vh}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}ul,ol{list-style:none}.table-alert{margin-bottom:16px}.table-operator{margin-bottom:18px}.table-operator button{margin-right:8px}.table-page-search-wrapper .ant-form-inline .ant-form-item{display:flex;margin-right:0;margin-bottom:24px}.table-page-search-wrapper .ant-form-inline .ant-form-item .ant-form-item-control-wrapper{flex:1 1;display:inline-block;vertical-align:middle}.table-page-search-wrapper .ant-form-inline .ant-form-item>.ant-form-item-label{width:auto;padding-right:8px;line-height:32px}.table-page-search-wrapper .ant-form-inline .ant-form-item .ant-form-item-control{height:32px;line-height:32px}.table-page-search-wrapper .table-page-search-submitButtons{display:block;margin-bottom:24px;white-space:nowrap}@media (max-width: 480px){.ant-table{width:100%;overflow-x:auto}.ant-table-thead>tr>th,.ant-table-tbody>tr>th,.ant-table-thead>tr>td,.ant-table-tbody>tr>td{white-space:pre}.ant-table-thead>tr>th>span,.ant-table-tbody>tr>th>span,.ant-table-thead>tr>td>span,.ant-table-tbody>tr>td>span{display:block}}#webpack-dev-server-client-overlay,#webpack-hot-middleware-client-overlay,.webpack-dev-server-client-overlay{display:none!important;pointer-events:none!important;visibility:hidden!important}@media (max-width: 768px){.ant-pro-global-header-logo{padding:0!important}}body.dark .ant-layout-sider-dark,body.realdark .ant-layout-sider-dark,body.dark .ant-pro-sider-menu-sider,body.realdark .ant-pro-sider-menu-sider,body.dark .ant-pro-sider-menu-sider.ant-layout-sider-dark,body.realdark .ant-pro-sider-menu-sider.ant-layout-sider-dark,body.dark aside.ant-layout-sider.ant-layout-sider-dark,body.realdark aside.ant-layout-sider.ant-layout-sider-dark{background:var(--bd-surface)!important}body.dark .ant-pro-sider-menu-logo,body.realdark .ant-pro-sider-menu-logo{background:var(--bd-surface)!important;border-bottom:1px solid var(--bd-rule)}body.dark .ant-layout-sider-trigger,body.realdark .ant-layout-sider-trigger{background:var(--bd-surface)!important;border-top:1px solid var(--bd-rule)}body.dark .ant-tabs-bar,body.realdark .ant-tabs-bar{border-bottom-color:var(--bd-rule)!important}.basic-layout-wrapper .ant-pro-basicLayout-content,.basic-layout-wrapper .ant-pro-basicLayout-content-disable-margin,.basic-layout-wrapper .ant-pro-basicLayout-children-content-wrap,.basic-layout-wrapper .ant-pro-page-header-wrap,.basic-layout-wrapper .ant-pro-page-header-wrap-children-content,.basic-layout-wrapper .ant-layout-content,.basic-layout-wrapper .basic-route-view-shell{margin:0!important;padding:0!important}.basic-layout-wrapper .ant-pro-basicLayout-content>.ant-pro-page-header-wrap,.basic-layout-wrapper .ant-pro-basicLayout-content>div>.ant-pro-page-header-wrap{margin:0!important}.basic-layout-wrapper.dark .ant-layout-header,.basic-layout-wrapper.realdark .ant-layout-header,body.dark .basic-layout-wrapper .ant-layout-header,body.realdark .basic-layout-wrapper .ant-layout-header{background:var(--bd-surface)!important;background-color:var(--bd-surface)!important;border-bottom:1px solid var(--bd-rule)!important;box-shadow:none!important}.basic-layout-wrapper.dark .ant-pro-global-header,.basic-layout-wrapper.realdark .ant-pro-global-header,body.dark .basic-layout-wrapper .ant-pro-global-header,body.realdark .basic-layout-wrapper .ant-pro-global-header{background:var(--bd-surface)!important;background-color:var(--bd-surface)!important;border-bottom:none!important;box-shadow:none!important}.basic-layout-wrapper.dark .ant-pro-page-header-wrap,.basic-layout-wrapper.realdark .ant-pro-page-header-wrap,.basic-layout-wrapper.dark .ant-pro-page-header-wrap-children-content,.basic-layout-wrapper.realdark .ant-pro-page-header-wrap-children-content,.basic-layout-wrapper.dark .ant-pro-basicLayout-content,.basic-layout-wrapper.realdark .ant-pro-basicLayout-content,body.dark .basic-layout-wrapper .ant-pro-page-header-wrap,body.realdark .basic-layout-wrapper .ant-pro-page-header-wrap,body.dark .basic-layout-wrapper .ant-pro-page-header-wrap-children-content,body.realdark .basic-layout-wrapper .ant-pro-page-header-wrap-children-content{background:var(--bd-ground)!important;background-color:var(--bd-ground)!important;margin:0!important;padding:0!important}.basic-layout-wrapper.dark .ant-layout-header .ant-menu,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu,body.dark .basic-layout-wrapper .ant-layout-header .ant-menu,body.realdark .basic-layout-wrapper .ant-layout-header .ant-menu{background:transparent!important}.basic-layout-wrapper.dark .custom-menu-footer,.basic-layout-wrapper.realdark .custom-menu-footer,body.dark .basic-layout-wrapper .custom-menu-footer,body.realdark .basic-layout-wrapper .custom-menu-footer{background:var(--bd-surface)!important;background-color:var(--bd-surface)!important;border-top:1px solid var(--bd-metal-3)!important;box-shadow:none!important;color:var(--bd-ink-3)!important}.basic-layout-wrapper.dark .custom-menu-footer .menu-footer-content .footer-section,.basic-layout-wrapper.realdark .custom-menu-footer .menu-footer-content .footer-section{padding:4px 2px!important;margin-bottom:6px!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;opacity:1!important}.basic-layout-wrapper.dark .custom-menu-footer .menu-footer-content .footer-section .section-title,.basic-layout-wrapper.realdark .custom-menu-footer .menu-footer-content .footer-section .section-title{color:var(--bd-ink-3)!important;opacity:1!important;text-transform:uppercase!important;letter-spacing:var(--bd-track-legend)!important;font-size:var(--bd-size-micro)!important;font-family:var(--bd-font-data)!important}.basic-layout-wrapper.dark .custom-menu-footer .menu-footer-content .footer-section .section-links a,.basic-layout-wrapper.realdark .custom-menu-footer .menu-footer-content .footer-section .section-links a{color:var(--bd-ink-2)!important}.basic-layout-wrapper.dark .custom-menu-footer .menu-footer-content .footer-section.copyright,.basic-layout-wrapper.realdark .custom-menu-footer .menu-footer-content .footer-section.copyright{color:var(--bd-ink-3)!important;border-top-color:var(--bd-rule)!important;background:transparent!important;box-shadow:none!important}.basic-layout-wrapper.dark .custom-menu-footer .menu-footer-content .footer-section.version,.basic-layout-wrapper.realdark .custom-menu-footer .menu-footer-content .footer-section.version{color:var(--bd-ink-3)!important;font-family:var(--bd-font-data)!important}.basic-layout-wrapper.dark .custom-menu-footer .social-icon,.basic-layout-wrapper.realdark .custom-menu-footer .social-icon{background:transparent!important;border:1px solid var(--bd-rule)!important;color:var(--bd-ink-2)!important}.basic-layout-wrapper.dark .custom-menu-footer .social-icon:hover,.basic-layout-wrapper.realdark .custom-menu-footer .social-icon:hover{border-color:var(--bd-copper)!important;color:var(--bd-copper)!important}.basic-layout-wrapper.light .custom-menu-footer{background:var(--bd-surface)!important;background-color:var(--bd-surface)!important;border-top-color:var(--bd-rule)!important;box-shadow:none!important;color:var(--bd-ink-3)!important}.basic-layout-wrapper.light .custom-menu-footer .menu-footer-content .footer-section .section-links{opacity:1}body.dark .ant-modal-confirm .ant-modal-content,body.realdark .ant-modal-confirm .ant-modal-content,body.light .ant-modal-confirm .ant-modal-content{background:var(--bd-surface)!important}body.dark .ant-modal-confirm .ant-modal-body,body.realdark .ant-modal-confirm .ant-modal-body,body.light .ant-modal-confirm .ant-modal-body{background:var(--bd-surface)!important;color:var(--bd-ink)!important}body.dark .ant-modal-confirm-title,body.realdark .ant-modal-confirm-title,body.light .ant-modal-confirm-title{color:var(--bd-ink)!important;font-weight:600!important}body.dark .ant-modal-confirm-content,body.realdark .ant-modal-confirm-content,body.light .ant-modal-confirm-content{color:var(--bd-ink-2)!important;font-size:var(--bd-size-xs)!important}body.dark .ant-modal-wrap [class*=usdt],body.realdark .ant-modal-wrap [class*=usdt],body.dark .ant-modal-wrap [class*=billing],body.realdark .ant-modal-wrap [class*=billing],body.dark .ant-modal-wrap [class*=recharge],body.realdark .ant-modal-wrap [class*=recharge],body.dark .ant-modal-wrap [class*=payment],body.realdark .ant-modal-wrap [class*=payment],body.dark .ant-modal-wrap [class*=checkout],body.realdark .ant-modal-wrap [class*=checkout]{color:var(--bd-ink-2)!important}body.dark .ant-modal-wrap [class*=usdt] .ant-steps-item-title,body.realdark .ant-modal-wrap [class*=usdt] .ant-steps-item-title,body.dark .ant-modal-wrap [class*=billing] .ant-steps-item-title,body.realdark .ant-modal-wrap [class*=billing] .ant-steps-item-title,body.dark .ant-modal-wrap [class*=payment] .ant-steps-item-title,body.realdark .ant-modal-wrap [class*=payment] .ant-steps-item-title,body.dark .ant-modal-wrap [class*=usdt] .ant-steps-item-description,body.realdark .ant-modal-wrap [class*=usdt] .ant-steps-item-description,body.dark .ant-modal-wrap [class*=billing] .ant-steps-item-description,body.realdark .ant-modal-wrap [class*=billing] .ant-steps-item-description,body.dark .ant-modal-wrap [class*=payment] .ant-steps-item-description,body.realdark .ant-modal-wrap [class*=payment] .ant-steps-item-description{color:var(--bd-ink-3)!important}body.dark .ant-modal-wrap [class*=usdt] .ant-statistic-content,body.realdark .ant-modal-wrap [class*=usdt] .ant-statistic-content,body.dark .ant-modal-wrap [class*=billing] .ant-statistic-content,body.realdark .ant-modal-wrap [class*=billing] .ant-statistic-content,body.dark .ant-modal-wrap [class*=payment] .ant-statistic-content,body.realdark .ant-modal-wrap [class*=payment] .ant-statistic-content,body.dark .ant-modal-wrap [class*=usdt] .ant-descriptions-item-content,body.realdark .ant-modal-wrap [class*=usdt] .ant-descriptions-item-content,body.dark .ant-modal-wrap [class*=billing] .ant-descriptions-item-content,body.realdark .ant-modal-wrap [class*=billing] .ant-descriptions-item-content,body.dark .ant-modal-wrap [class*=payment] .ant-descriptions-item-content,body.realdark .ant-modal-wrap [class*=payment] .ant-descriptions-item-content{color:var(--bd-ink)!important}@media (max-width: 768px){html,body,#app,#root{width:100%;min-width:0!important;overflow-x:hidden}body{touch-action:manipulation}.user-layout-wrapper,.user-layout-wrapper .container,.user-layout-wrapper .user-layout-content,.user-layout-wrapper .main-content,.user-layout-wrapper .main{width:100%!important;max-width:100vw!important;min-width:0!important;overflow-x:hidden!important}.user-layout-wrapper .container{min-height:100vh!important;background-size:cover!important}.user-layout-wrapper .user-layout-lang{height:38px!important;line-height:38px!important}.user-layout-wrapper .select-lang-trigger{margin-right:8px!important;padding:8px!important}.user-layout-wrapper .user-layout-content{min-height:calc(100vh - 38px)!important;padding:12px 12px 18px!important}.user-layout-wrapper .top .header{height:auto!important;line-height:1!important}.user-layout-wrapper .top .header .logo{width:220px!important;max-width:68vw!important;height:auto!important}.user-layout-wrapper .main{min-height:auto!important;padding:16px 0!important}.user-layout-wrapper .auth-intro{margin-bottom:16px!important}.user-layout-wrapper .auth-card{width:100%!important;max-width:420px!important;min-width:0!important;padding:20px!important;border-radius:8px!important}.user-layout-wrapper .auth-card .ant-row{display:flex!important;flex-wrap:nowrap!important;gap:8px}.user-layout-wrapper .auth-card .ant-row .ant-col{flex:1 1 auto!important;width:auto!important;padding:0!important}.user-layout-wrapper .auth-card .ant-row .ant-col:last-child{flex:0 0 104px!important}.user-layout-wrapper .oauth-buttons{flex-direction:column!important}.user-layout-wrapper .footer{padding:0 8px!important;margin-bottom:8px!important}.user-layout-wrapper .footer .copyright{font-size:12px!important;line-height:1.5!important}.basic-layout-wrapper,.basic-layout-wrapper .ant-layout,.basic-layout-wrapper .ant-layout-content,.basic-layout-wrapper .ant-pro-basicLayout-content,.basic-layout-wrapper .ant-pro-basicLayout-children-content-wrap,.basic-layout-wrapper .basic-route-view-shell{width:100%!important;max-width:100vw!important;min-width:0!important;overflow-x:hidden!important}.basic-layout-wrapper .ant-pro-global-header{height:56px!important;line-height:56px!important;padding:0 8px!important}.basic-layout-wrapper .ant-pro-global-header-logo{flex:0 1 auto!important;min-width:0!important;max-width:46vw!important;overflow:hidden}.basic-layout-wrapper .ant-pro-global-header-logo h1,.basic-layout-wrapper .ant-pro-global-header-logo span{overflow:hidden;max-width:36vw;text-overflow:ellipsis;white-space:nowrap}.basic-layout-wrapper .ant-pro-global-header-logo img{max-width:118px!important;max-height:34px!important;object-fit:contain}.basic-layout-wrapper .ant-pro-global-header-content{flex:0 0 auto!important;min-width:0!important}.basic-layout-wrapper .ant-pro-global-header-index-right{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end;min-width:0;margin-right:0;overflow:hidden}.basic-layout-wrapper .ant-pro-global-header-index-right .ant-pro-global-header-index-action,.basic-layout-wrapper .ant-pro-global-header-index-right .action{min-width:34px;height:56px;padding:0 7px!important;line-height:56px}.basic-layout-wrapper .ant-pro-global-header-index-right .ant-pro-account-avatar,.basic-layout-wrapper .ant-pro-global-header-index-right .antd-pro-global-header-index-account{max-width:126px;overflow:hidden;white-space:nowrap}.basic-layout-wrapper .ant-pro-global-header-index-right .ant-pro-account-avatar>span:not(.ant-avatar),.basic-layout-wrapper .ant-pro-global-header-index-right .antd-pro-global-header-index-account>span:not(.ant-avatar),.basic-layout-wrapper .ant-pro-global-header-index-right .ant-pro-account-avatar .name,.basic-layout-wrapper .ant-pro-global-header-index-right .antd-pro-global-header-index-account .name{display:none}.basic-layout-wrapper .ant-pro-multi-tab{max-width:100vw;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.ant-drawer-content-wrapper{max-width:92vw!important}.ant-drawer-body{padding:14px!important;overflow-x:hidden!important}.ant-modal{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;margin:0 auto!important;top:16px!important}.ant-modal-body{max-height:calc(100vh - 132px);overflow:auto;-webkit-overflow-scrolling:touch;padding:16px!important}.ant-modal-footer{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding:10px 16px!important}.ant-modal-footer .ant-btn+.ant-btn{margin-left:0}.ant-card{border-radius:8px!important}.ant-card-body{padding:14px!important}.ant-tabs-bar{margin-bottom:12px!important}.ant-tabs-nav-container{max-width:100%}.ant-tabs-nav-scroll,.ant-tabs-nav-wrap{overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ant-tabs-nav-scroll::-webkit-scrollbar,.ant-tabs-nav-wrap::-webkit-scrollbar{display:none}.ant-tabs-tab{margin-right:16px!important;padding:10px 0!important;white-space:nowrap}.ant-form-inline{display:block}.ant-form-inline .ant-form-item{display:block!important;width:100%!important;margin-right:0!important;margin-bottom:12px!important}.ant-input,.ant-input-affix-wrapper,.ant-select,.ant-input-number,.ant-calendar-picker,.ant-time-picker,.ant-cascader-picker,.ant-input-search,.ant-btn-block{max-width:100%}.ant-select,.ant-input-search,.ant-calendar-picker,.ant-input-number{width:100%!important}.ant-radio-group,.ant-checkbox-group{max-width:100%}.ant-radio-group .ant-radio-button-wrapper{padding:0 10px}.ant-table-wrapper,.ant-table-content,.ant-table-body{width:100%;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.ant-table{min-width:560px}.ant-descriptions-view,.ant-list,.ant-collapse,.ant-steps{max-width:100%;overflow-x:auto}.ant-steps-horizontal:not(.ant-steps-label-vertical){display:flex;min-width:520px}.ant-pagination{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start}.ant-pagination .ant-pagination-options{margin-left:0}.table-page-search-wrapper,.table-operator,.toolbar,.filters,.filter-bar,.filter-row,.search-bar,.action-bar,.button-bar,.page-actions,.header-right,.page-header-right,.ba-header-actions,.sc-header-actions,.hero-actions,.market-header .header-right,.script-code-actions,.assistant-guide-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important}.table-page-search-wrapper .ant-btn,.table-operator .ant-btn,.toolbar .ant-btn,.filters .ant-btn,.filter-bar .ant-btn,.filter-row .ant-btn,.search-bar .ant-btn,.action-bar .ant-btn,.button-bar .ant-btn,.page-actions .ant-btn,.header-right .ant-btn,.page-header-right .ant-btn,.ba-header-actions .ant-btn,.sc-header-actions .ant-btn,.hero-actions .ant-btn,.market-header .header-right .ant-btn,.script-code-actions .ant-btn,.assistant-guide-actions .ant-btn,.table-page-search-wrapper .ant-input-search,.table-operator .ant-input-search,.toolbar .ant-input-search,.filters .ant-input-search,.filter-bar .ant-input-search,.filter-row .ant-input-search,.search-bar .ant-input-search,.action-bar .ant-input-search,.button-bar .ant-input-search,.page-actions .ant-input-search,.header-right .ant-input-search,.page-header-right .ant-input-search,.ba-header-actions .ant-input-search,.sc-header-actions .ant-input-search,.hero-actions .ant-input-search,.market-header .header-right .ant-input-search,.script-code-actions .ant-input-search,.assistant-guide-actions .ant-input-search,.table-page-search-wrapper .ant-select,.table-operator .ant-select,.toolbar .ant-select,.filters .ant-select,.filter-bar .ant-select,.filter-row .ant-select,.search-bar .ant-select,.action-bar .ant-select,.button-bar .ant-select,.page-actions .ant-select,.header-right .ant-select,.page-header-right .ant-select,.ba-header-actions .ant-select,.sc-header-actions .ant-select,.hero-actions .ant-select,.market-header .header-right .ant-select,.script-code-actions .ant-select,.assistant-guide-actions .ant-select,.table-page-search-wrapper .ant-radio-group,.table-operator .ant-radio-group,.toolbar .ant-radio-group,.filters .ant-radio-group,.filter-bar .ant-radio-group,.filter-row .ant-radio-group,.search-bar .ant-radio-group,.action-bar .ant-radio-group,.button-bar .ant-radio-group,.page-actions .ant-radio-group,.header-right .ant-radio-group,.page-header-right .ant-radio-group,.ba-header-actions .ant-radio-group,.sc-header-actions .ant-radio-group,.hero-actions .ant-radio-group,.market-header .header-right .ant-radio-group,.script-code-actions .ant-radio-group,.assistant-guide-actions .ant-radio-group{flex:1 1 148px;min-width:0;margin:0!important}.page-header,.settings-header,.market-header,.ba-header,.sc-header,.skill-hero{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:14px!important}.page-title,.sc-header-title,.ba-title,.skill-hero h1{font-size:20px!important;line-height:1.28!important;letter-spacing:0!important}.page-desc,.page-subtitle,.sc-header-sub,.ba-subtitle,.skill-hero p{font-size:13px!important;line-height:1.55!important}.ai-asset-analysis-page,.strategy-center,.indicator-community-container,.trading-bot,.broker-accounts,.profile-page,.user-manage-page,.settings-page,.billing-page,.agent-tokens-page,.ai-skill-center,.portfolio-page,.dashboard-page,.trading-assistant,.strategy-ide-shell,.indicator-ide{width:100%!important;max-width:100vw!important;min-width:0!important;min-height:calc(100vh - 56px)!important;padding:12px!important;overflow-x:hidden!important}.sc-mini-stats,.stat-grid,.summary-cards,.metric-grid,.overview-grid,.kpi-row,.snapshot-row,.plans-grid,.settings-layout,.skill-main,.skill-grid,.registry-grid,.market-grid,.indicator-grid,.positions-grid,.portfolio-grid,.quick-stat-grid,.ba-account-grid,.exchange-account-grid,.assistant-guide-steps,.strategy-grid,.script-workspace{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.right-cards-row,.profile-cards-row,.stats-row,.cards-row,.ant-row{max-width:100%}.ant-row{margin-left:0!important;margin-right:0!important}.ant-col{max-width:100%;padding-left:0!important;padding-right:0!important}.settings-nav,.settings-content,.modal-content,.drawer-content,.detail-panel,.form-panel,.script-panel,.script-panel--editor,.script-panel--runtime,.skill-detail,.skill-list,.profile-card,.credits-card,.referral-card,.edit-card{width:100%!important;max-width:100%!important;min-width:0!important}.settings-nav{position:static!important;max-height:none!important;overflow:visible!important}.settings-content{max-height:none!important;overflow:visible!important}.CodeMirror,.cm-editor,.monaco-editor,.code-editor,.strategy-editor,.script-editor,.json-editor{max-width:100%!important}.CodeMirror,.cm-editor{min-height:320px}.strategy-ide-shell .strategy-ide-tabs{width:100%;overflow-x:hidden}.strategy-ide-shell .script-workspace,.strategy-ide-shell .script-panel{height:auto!important;min-height:0!important;overflow:visible!important}.indicator-ide .ide-main,.indicator-ide .ide-workspace,.indicator-ide .ide-body{display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;overflow:visible!important}.indicator-ide .ide-left,.indicator-ide .ide-right,.indicator-ide .ide-chart,.indicator-ide .ide-output,.indicator-ide .code-panel,.indicator-ide .chart-panel,.indicator-ide .result-panel{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;max-height:none!important}.indicator-ide .ide-code-rail{display:none!important}.copilot-workbench,.copilot-shell,.analysis-workbench{width:100%!important;max-width:100vw!important;height:auto!important;min-height:calc(100vh - 80px)!important;overflow:visible!important}.copilot-workbench,.copilot-grid,.workbench-grid{grid-template-columns:1fr!important}.kline-chart,.tv-chart,.lightweight-chart,.chart-container,.chart-window,.chart-panel,.equity-chart,.market-chart{width:100%!important;min-width:0!important;min-height:300px}.ant-form-item-label,.ant-form-item-control-wrapper{width:100%!important}.ant-form-item{margin-bottom:14px!important}.ant-input-group,.ant-input-group-wrapper{width:100%!important}.ant-input-group{display:flex!important}.ant-input-group .ant-input{min-width:0}}@media (max-width: 480px){.basic-layout-wrapper .ant-pro-global-header{height:52px!important;line-height:52px!important}.basic-layout-wrapper .ant-pro-global-header-index-right .ant-pro-global-header-index-action,.basic-layout-wrapper .ant-pro-global-header-index-right .action{min-width:30px;height:52px;padding:0 5px!important;line-height:52px}.ai-asset-analysis-page,.strategy-center,.indicator-community-container,.trading-bot,.broker-accounts,.profile-page,.user-manage-page,.settings-page,.billing-page,.agent-tokens-page,.ai-skill-center,.portfolio-page,.dashboard-page,.trading-assistant,.strategy-ide-shell,.indicator-ide{padding:8px!important}.ant-card-body{padding:12px!important}.user-layout-wrapper .user-layout-content{padding:8px!important}.user-layout-wrapper .auth-card{padding:16px!important}.user-layout-wrapper .auth-card .ant-row .ant-col:last-child{flex-basis:92px!important}.ant-btn{max-width:100%}.ant-radio-group .ant-radio-button-wrapper{padding:0 8px;font-size:12px}.ant-table{min-width:520px}.page-title,.sc-header-title,.ba-title,.skill-hero h1{font-size:18px!important}}:root{--bd-p-metal: #bda76f;--bd-p-metal-2: rgba(189, 167, 111, .46);--bd-p-metal-3: rgba(189, 167, 111, .15);--bd-p-metal-4: rgba(189, 167, 111, .07);--bd-p-mask-0: #08090a;--bd-p-mask-1: #0d0f10;--bd-p-mask-2: #131618;--bd-p-mask-3: #1b1f22;--bd-p-mask-4: #242a2e;--bd-p-field: #0a0c0d;--bd-p-ink: #e7ecef;--bd-p-ink-2: #a7b1b9;--bd-p-ink-3: #8f9aa4;--bd-p-rule: rgba(226, 234, 240, .09);--bd-p-rule-2: rgba(226, 234, 240, .17);--bd-p-rule-3: rgba(226, 234, 240, .3);--bd-p-up: #3ecf8e;--bd-p-down: #ef5f6b;--bd-p-flat: #7b858e;--bd-p-hazard: #f5a524;--bd-p-copper: #13c2c2;--bd-p-copper-legible: #13c2c2;--bd-p-copper-2: rgba(19, 194, 194, .5);--bd-p-copper-3: rgba(19, 194, 194, .18);--bd-p-copper-4: rgba(19, 194, 194, .08);--bd-p-copper-ink: #04211f}body{--bd-ground: var(--bd-p-mask-0);--bd-surface: var(--bd-p-mask-1);--bd-mask: var(--bd-p-mask-1);--bd-surface-raised: var(--bd-p-mask-2);--bd-surface-high: var(--bd-p-mask-3);--bd-surface-active: var(--bd-p-mask-4);--bd-field: var(--bd-p-field);--bd-ink: var(--bd-p-ink);--bd-ink-2: var(--bd-p-ink-2);--bd-ink-3: var(--bd-p-ink-3);--bd-ink-inverse: var(--bd-p-mask-0);--bd-rule: var(--bd-p-rule);--bd-rule-2: var(--bd-p-rule-2);--bd-rule-3: var(--bd-p-rule-3);--bd-metal: var(--bd-p-metal);--bd-metal-2: var(--bd-p-metal-2);--bd-metal-3: var(--bd-p-metal-3);--bd-metal-4: var(--bd-p-metal-4);--bd-copper: var(--bd-p-copper-legible, var(--bd-p-copper));--bd-copper-fill: var(--bd-p-copper);--bd-copper-2: var(--bd-p-copper-2);--bd-copper-3: var(--bd-p-copper-3);--bd-copper-4: var(--bd-p-copper-4);--bd-copper-ink: var(--bd-p-copper-ink);--bd-up: var(--bd-p-up);--bd-down: var(--bd-p-down);--bd-flat: var(--bd-p-flat);--bd-hazard: var(--bd-p-hazard);--bd-up-wash: rgba(62, 207, 142, .12);--bd-down-wash: rgba(239, 95, 107, .12);--bd-hazard-wash: rgba(245, 165, 36, .13);--bd-flat-wash: rgba(123, 133, 142, .1);--bd-plane: var(--bd-p-mask-2);--bd-lift-overlay: 0 2px 4px rgba(0, 0, 0, .44), 0 12px 34px rgba(0, 0, 0, .56);--bd-lift-pop: 0 1px 2px rgba(0, 0, 0, .4), 0 8px 22px rgba(0, 0, 0, .5);--bd-unit: 4px;--bd-step: 8px;--bd-pad: 16px;--bd-pad-lg: 24px;--bd-row: 36px;--bd-row-lg: 44px;--bd-rail: 56px;--bd-header: 48px;--bd-tempo: 28px;--bd-col: 76px;--bd-col-wide: 108px;--bd-col-narrow: 56px;--bd-gutter: 12px;--bd-radius: 2px;--bd-radius-sm: 1px;--bd-font-data: "Spline Sans Mono", ui-monospace, "SF Mono", Menlo, monospace;--bd-font-text: "Archivo", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--bd-legend: 500 10px/1 var(--bd-font-data);--bd-legend-track: .14em;--bd-size-micro: 10px;--bd-size-sm: 11px;--bd-size-xs: 12px;--bd-size-body: 13px;--bd-size-lead: 15px;--bd-size-h3: 17px;--bd-size-h2: 21px;--bd-size-h1: 27px;--bd-size-display: 34px;--bd-track-tight: -.02em;--bd-track-legend: var(--bd-legend-track);--bd-ease: cubic-bezier(.16, 1, .3, 1);--bd-ease-snap: cubic-bezier(.4, 0, .2, 1);--bd-dur-fast: .11s;--bd-dur: .18s;--bd-dur-slow: .32s;--bd-net-cycle: 2.4s;--bd-focus: 0 0 0 1px var(--bd-copper), 0 0 0 3px var(--bd-copper-3);--bd-z-overlay: 1000}body.light{--bd-p-mask-0: #e6e8ea;--bd-p-mask-1: #f1f2f3;--bd-p-mask-2: #ffffff;--bd-p-mask-3: #ffffff;--bd-p-mask-4: #e9ebed;--bd-p-field: #ffffff;--bd-p-metal: #795d20;--bd-p-metal-2: rgba(121, 93, 32, .5);--bd-p-metal-3: rgba(121, 93, 32, .2);--bd-p-metal-4: rgba(121, 93, 32, .09);--bd-p-ink: #12171a;--bd-p-ink-2: #48535b;--bd-p-ink-3: #5c656c;--bd-p-rule: rgba(14, 20, 24, .13);--bd-p-rule-2: rgba(14, 20, 24, .22);--bd-p-rule-3: rgba(14, 20, 24, .38);--bd-p-up: #0b7045;--bd-p-down: #c02739;--bd-p-flat: #5c656c;--bd-p-hazard: #8a5100;--bd-up-wash: rgba(13, 127, 78, .1);--bd-down-wash: rgba(192, 39, 57, .09);--bd-hazard-wash: rgba(138, 81, 0, .1);--bd-flat-wash: rgba(104, 115, 123, .1);--bd-plane: var(--bd-p-mask-2);--bd-lift-overlay: 0 2px 4px rgba(14, 20, 24, .1), 0 12px 34px rgba(14, 20, 24, .14);--bd-lift-pop: 0 1px 2px rgba(14, 20, 24, .1), 0 8px 22px rgba(14, 20, 24, .12)}:root{color-scheme:dark}body.light{color-scheme:light}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(./spline-sans-mono-latin-DlaB5ohX.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(./archivo-latin-E0tuGl4L.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-family:var(--bd-font-text);font-size:var(--bd-size-body);line-height:1.5;color:var(--bd-ink);background-color:var(--bd-ground);background-image:repeating-linear-gradient(45deg,rgba(226,234,240,.014) 0 1px,transparent 1px 6px),repeating-linear-gradient(-45deg,rgba(226,234,240,.014) 0 1px,transparent 1px 6px),repeating-linear-gradient(90deg,var(--bd-rule) 0 1px,transparent 1px 96px),repeating-linear-gradient(0deg,var(--bd-rule) 0 1px,transparent 1px 96px);background-attachment:fixed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body.light{background-image:repeating-linear-gradient(45deg,rgba(14,20,24,.016) 0 1px,transparent 1px 6px),repeating-linear-gradient(-45deg,rgba(14,20,24,.016) 0 1px,transparent 1px 6px),repeating-linear-gradient(90deg,var(--bd-rule) 0 1px,transparent 1px 96px),repeating-linear-gradient(0deg,var(--bd-rule) 0 1px,transparent 1px 96px)}::selection{background:var(--bd-copper-3);color:var(--bd-ink)}::-moz-selection{background:var(--bd-copper-3);color:var(--bd-ink)}input,textarea,[contenteditable]{caret-color:var(--bd-copper)}input::placeholder,textarea::placeholder{color:var(--bd-ink-3);opacity:1}*{scrollbar-width:thin;scrollbar-color:var(--bd-rule-3) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--bd-rule-2);border:3px solid transparent;background-clip:content-box;border-radius:6px}*::-webkit-scrollbar-thumb:hover{background:var(--bd-rule-3);background-clip:content-box}*::-webkit-scrollbar-corner{background:transparent}:focus-visible{outline:none;box-shadow:var(--bd-focus);border-radius:var(--bd-radius)}a{text-underline-offset:3px;text-decoration-thickness:1px}.bd-num,.bd-raster,table td,table th,.ant-table-cell,.ant-statistic-content-value,.ant-statistic-content{font-family:var(--bd-font-data);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"zero" 1}canvas{display:block}.bd-h1,.bd-h2,.bd-h3{font-family:var(--bd-font-text);font-weight:600;letter-spacing:var(--bd-track-tight);color:var(--bd-ink);margin:0;text-wrap:balance}.bd-h1{font-size:var(--bd-size-h1);line-height:1.15}.bd-h2{font-size:var(--bd-size-h2);line-height:1.2}.bd-h3{font-size:var(--bd-size-h3);line-height:1.3}.bd-lead{font-size:var(--bd-size-lead);line-height:1.5;color:var(--bd-ink-2);max-width:68ch}.bd-legend{font:var(--bd-legend);letter-spacing:var(--bd-track-legend);text-transform:uppercase;color:var(--bd-ink-3);white-space:nowrap}.bd-legend--metal{color:var(--bd-metal)}.bd-legend--ink{color:var(--bd-ink-2)}.bd-num{color:var(--bd-ink);letter-spacing:-.01em;white-space:nowrap}.bd-num--up,.bd-num--down,.bd-num--flat{font-weight:500}.bd-num--up{color:var(--bd-up)}.bd-num--down{color:var(--bd-down)}.bd-num--flat{color:var(--bd-flat)}.bd-num--lg{font-size:var(--bd-size-h2);font-weight:500;letter-spacing:var(--bd-track-tight)}.bd-num--xl{font-size:var(--bd-size-display);font-weight:500;letter-spacing:-.03em;line-height:1}.bd-num--muted{color:var(--bd-ink-2)}.bd-unit{font-size:var(--bd-size-xs);color:var(--bd-ink-3);margin-left:3px;letter-spacing:0}.bd-plane{background:var(--bd-surface);border:1px solid var(--bd-rule);border-radius:var(--bd-radius)}.bd-plane--raised{background:var(--bd-surface-raised)}.bd-plane--flush{background:var(--bd-surface);border-left:none;border-right:none;border-radius:0}.bd-plane--sunken{background:var(--bd-field)}.bd-panel{background:var(--bd-surface);border:1px solid var(--bd-rule);border-radius:var(--bd-radius);display:flex;flex-direction:column;min-width:0}.bd-panel__head{display:flex;align-items:center;gap:var(--bd-gutter);min-height:34px;padding:0 var(--bd-pad);border-bottom:1px solid var(--bd-rule);flex:none}.bd-panel__title{display:flex;align-items:center;gap:7px;min-width:0}.bd-panel__spacer{flex:1 1 auto}.bd-panel__body{padding:var(--bd-pad);min-width:0;flex:1 1 auto}.bd-panel__body--flush{padding:0}.bd-panel__foot{padding:10px var(--bd-pad);border-top:1px solid var(--bd-rule);display:flex;align-items:center;gap:var(--bd-gutter);flex:none}.bd-fab{position:relative;border:1px solid var(--bd-metal-3);border-radius:var(--bd-radius);background:var(--bd-surface)}.bd-fab__marks{position:absolute;inset:0;pointer-events:none}.bd-fab__mark{position:absolute;width:7px;height:7px;border:1px solid var(--bd-metal-2);border-radius:50%;transform:translate(-50%,-50%)}.bd-fab__mark--tl{top:6px;left:6px}.bd-fab__mark--tr{top:6px;right:6px}.bd-fab__mark--bl{bottom:6px;left:6px}.bd-fab__mark--br{bottom:6px;right:6px}.bd-fab__titleblock{display:flex;align-items:stretch;gap:0;border-top:1px solid var(--bd-metal-3);font:var(--bd-legend);letter-spacing:var(--bd-track-legend);text-transform:uppercase;color:var(--bd-metal)}.bd-fab__titleblock>span{padding:6px 12px;border-right:1px solid var(--bd-metal-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bd-fab__titleblock>span:last-child{border-right:none;margin-left:auto;color:var(--bd-ink-3)}.bd-pad{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1px solid var(--bd-metal-2);background:var(--bd-field);color:var(--bd-ink-2);font:var(--bd-legend);letter-spacing:0;flex:none;position:relative}.bd-pad--live{border-color:var(--bd-copper);color:var(--bd-copper)}.bd-pad--filled{background:var(--bd-copper);border-color:var(--bd-copper);color:var(--bd-copper-ink)}.bd-pad--off{border-style:dashed;border-color:var(--bd-rule-3);color:var(--bd-ink-3)}.bd-pad--fault{border-color:var(--bd-hazard);color:var(--bd-hazard)}button.bd-pad{cursor:pointer;transition:border-color var(--bd-dur) var(--bd-ease),background-color var(--bd-dur) var(--bd-ease),color var(--bd-dur) var(--bd-ease)}button.bd-pad:hover{border-color:var(--bd-copper);color:var(--bd-copper)}.bd-rail{display:flex;flex-direction:column;align-items:center;gap:10px;width:var(--bd-rail);padding:var(--bd-pad) 0;flex:none}.bd-link{--bd-link-stroke: var(--bd-metal-2);--bd-link-width: 1.5;display:block;overflow:visible}.bd-link__trace{fill:none;stroke:var(--bd-link-stroke);stroke-width:var(--bd-link-width);stroke-linecap:round;vector-effect:non-scaling-stroke}.bd-link__gap{fill:none;stroke:transparent;stroke-width:var(--bd-link-width);stroke-dasharray:.5 4;stroke-linecap:round}.bd-link__tick{fill:none;stroke:var(--bd-link-stroke);stroke-width:var(--bd-link-width);vector-effect:non-scaling-stroke}.bd-link__ring{fill:none;stroke:var(--bd-hazard);stroke-width:var(--bd-link-width);vector-effect:non-scaling-stroke}.bd-link--routed{--bd-link-stroke: var(--bd-copper)}.bd-link--held{--bd-link-stroke: var(--bd-metal)}.bd-link--gap{--bd-link-stroke: var(--bd-rule-3)}.bd-link--selected{--bd-link-stroke: var(--bd-copper)}.bd-link--failed{--bd-link-stroke: var(--bd-hazard)}.bd-link__current{fill:none;stroke:var(--bd-copper);stroke-width:var(--bd-link-width);stroke-linecap:round;stroke-dasharray:3 13;vector-effect:non-scaling-stroke;animation:bd-route var(--bd-net-cycle) linear infinite}@keyframes bd-route{0%{stroke-dashoffset:32}to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.bd-link__current{animation:none;stroke-dasharray:none;opacity:.55}}.bd-chip{display:inline-flex;align-items:stretch;height:16px;border-radius:var(--bd-radius-sm);overflow:hidden;border:1px solid var(--bd-rule-2);background:var(--bd-field);font:var(--bd-legend);letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;max-width:100%}.bd-chip>span{display:inline-flex;align-items:center;padding:0 5px;color:var(--bd-ink-2);white-space:nowrap}.bd-chip__band{width:3px;padding:0!important;background:var(--bd-rule-2)}.bd-chip__band--live{background:var(--bd-copper)}.bd-chip__band--held{background:var(--bd-metal)}.bd-chip__band--gap{background:var(--bd-rule-3)}.bd-chip__band--up{background:var(--bd-up)}.bd-chip__band--down{background:var(--bd-down)}.bd-chip__band--fault{background:var(--bd-hazard)}.bd-chip--lg{height:20px}.bd-tempo{display:flex;align-items:stretch;height:var(--bd-tempo);border-bottom:1px solid var(--bd-rule);background:var(--bd-surface);font:var(--bd-legend);letter-spacing:var(--bd-track-legend);text-transform:uppercase;flex:none;overflow:hidden}.bd-tempo__cell{display:flex;align-items:center;gap:6px;padding:0 12px;border-right:1px solid var(--bd-rule);color:var(--bd-ink-3);white-space:nowrap}.bd-tempo__cell:last-child{border-right:none}.bd-tempo__label{color:var(--bd-ink-3)}.bd-tempo__value{color:var(--bd-ink);font-family:var(--bd-font-data);letter-spacing:0}.bd-tempo__spacer{flex:1 1 auto;border-right:none;min-width:0}.bd-tempo__beat{width:7px;height:7px;border-radius:50%;flex:none;background:var(--bd-up);transition:opacity var(--bd-dur) var(--bd-ease)}.bd-tempo__beat--stale{background:var(--bd-hazard)}.bd-tempo__beat--down{background:transparent;border:1px solid var(--bd-down)}.bd-tempo__track{position:relative;width:72px;height:3px;background:var(--bd-rule-2);flex:none}.bd-tempo__marker{position:absolute;top:-2px;width:2px;height:7px;background:var(--bd-copper);transform:translate(-1px)}.bd-plot{position:relative;background:var(--bd-field);border:1px solid var(--bd-rule);border-radius:var(--bd-radius);min-height:0}.bd-plot__band{position:absolute;left:0;right:0;height:0;border-top:1px dashed var(--bd-rule-2);pointer-events:none}.bd-plot__band--breach{border-top-color:var(--bd-hazard);background:var(--bd-hazard-wash)}.bd-plot__scale{position:absolute;top:0;bottom:0;right:0;width:var(--bd-col-narrow);border-left:1px solid var(--bd-rule);background:var(--bd-surface);pointer-events:none}.bd-plot__readout{position:absolute;top:8px;left:10px;display:flex;align-items:baseline;gap:8px;padding:3px 8px;background:var(--bd-surface);border:1px solid var(--bd-rule-2);border-radius:var(--bd-radius-sm);font-family:var(--bd-font-data);font-variant-numeric:tabular-nums;font-size:var(--bd-size-xs);color:var(--bd-ink);pointer-events:none}.bd-raster{width:100%;border-collapse:collapse;font-size:var(--bd-size-xs)}.bd-raster th{text-align:left;font:var(--bd-legend);letter-spacing:var(--bd-track-legend);text-transform:uppercase;color:var(--bd-ink-3);padding:8px 10px;border-bottom:1px solid var(--bd-rule-2);white-space:nowrap;background:var(--bd-surface);position:sticky;top:0;z-index:1}.bd-raster td{padding:0 10px;height:var(--bd-row);border-bottom:1px solid var(--bd-rule);color:var(--bd-ink);white-space:nowrap}.bd-raster tbody tr{transition:background-color var(--bd-dur-fast) var(--bd-ease)}.bd-raster tbody tr:hover{background:var(--bd-surface-raised)}.bd-raster tbody tr.is-selected{background:var(--bd-copper-4);box-shadow:inset 2px 0 0 var(--bd-copper)}.bd-raster .bd-col-num{text-align:right;width:var(--bd-col);font-family:var(--bd-font-data);font-variant-numeric:tabular-nums}.bd-col-num--wide{width:var(--bd-col-wide)}.bd-col-num--narrow{width:var(--bd-col-narrow)}.bd-raster__caption{padding:10px;font:var(--bd-legend);letter-spacing:var(--bd-track-legend);text-transform:uppercase;color:var(--bd-ink-3)}.bd-state{display:inline-flex;align-items:center;gap:6px;font:var(--bd-legend);letter-spacing:var(--bd-track-legend);text-transform:uppercase;color:var(--bd-ink-2);white-space:nowrap}.bd-state__mark{width:8px;height:8px;flex:none;border-radius:50%;border:1px solid currentColor}.bd-state--live{color:var(--bd-up)}.bd-state--live .bd-state__mark{background:currentColor}.bd-state--pending{color:var(--bd-metal)}.bd-state--pending .bd-state__mark{background:transparent;box-shadow:inset 0 0 0 2px var(--bd-surface),inset 0 0 0 3px currentColor}.bd-state--off{color:var(--bd-ink-3)}.bd-state--off .bd-state__mark{background:transparent;border-style:dashed}.bd-state--fault{color:var(--bd-hazard)}.bd-state--fault .bd-state__mark{background:transparent;border-width:1.5px}.bd-state--held{color:var(--bd-metal)}.bd-state--held .bd-state__mark{background:transparent;border-radius:0;transform:rotate(45deg)}.bd-row{display:flex;align-items:center}.bd-row--gap{gap:var(--bd-gutter)}.bd-col{display:flex;flex-direction:column}.bd-spacer{flex:1 1 auto}.bd-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-mono{font-family:var(--bd-font-data);font-variant-numeric:tabular-nums}.bd-copper{color:var(--bd-copper)}.bd-metal{color:var(--bd-metal)}.bd-muted{color:var(--bd-ink-2)}.bd-faint{color:var(--bd-ink-3)}.bd-dense .bd-raster td{height:28px}.bd-dense .bd-raster th{padding:5px 8px}.bd-dense .bd-panel__body{padding:10px}.ant-layout,.ant-layout-has-sider{background:var(--bd-ground);color:var(--bd-ink)}.ant-layout-content,.ant-pro-basicLayout-content,.ant-pro-page-header-wrap,.ant-pro-basicLayout-children-content-wrap{background:var(--bd-ground)}.ant-layout-header{background:var(--bd-surface);border-bottom:1px solid var(--bd-rule);box-shadow:none;padding:0}.ant-layout-sider{background:var(--bd-surface);border-right:1px solid var(--bd-rule)}.ant-layout-sider-children{background:var(--bd-surface)}.ant-menu{background:transparent;color:var(--bd-ink-2);border-right:none}.ant-menu-light,.ant-menu.ant-menu-light,.ant-menu-light>.ant-menu,.ant-menu.ant-menu-light>.ant-menu{background:transparent;color:var(--bd-ink-2)}.ant-menu-dark,.ant-menu.ant-menu-dark,.ant-menu-dark>.ant-menu,.ant-menu.ant-menu-dark>.ant-menu,.ant-menu-dark .ant-menu-inline.ant-menu-sub,.ant-menu.ant-menu-dark.ant-menu-root.ant-menu-inline{background:transparent;color:var(--bd-ink-2)}.ant-menu-dark .ant-menu-sub,.ant-menu.ant-menu-dark .ant-menu-sub{background:transparent}.ant-menu-item,.ant-menu-submenu-title{height:34px;line-height:34px;margin:1px 8px;padding-left:10px!important;border-radius:var(--bd-radius);color:var(--bd-ink-2);font-size:var(--bd-size-body);transition:color var(--bd-dur-fast) var(--bd-ease),background-color var(--bd-dur-fast) var(--bd-ease)}.ant-menu-item .anticon,.ant-menu-submenu-title .anticon{color:var(--bd-ink-3);font-size:14px;transition:color var(--bd-dur-fast) var(--bd-ease)}.ant-menu-item:hover,.ant-menu-submenu-title:hover{background:var(--bd-surface-raised);color:var(--bd-ink)}.ant-menu-item:hover .anticon,.ant-menu-submenu-title:hover .anticon{color:var(--bd-metal)}.ant-menu-item-selected{background:var(--bd-copper-4)!important;color:var(--bd-ink)!important;font-weight:500;box-shadow:inset 2px 0 0 var(--bd-copper)}.ant-menu-item-selected .anticon{color:var(--bd-copper)!important}.ant-menu-item-disabled,.ant-menu-submenu-disabled{color:var(--bd-ink-3)!important;opacity:.55}.ant-menu-sub>.ant-menu-item{padding-left:30px!important;font-size:var(--bd-size-xs)}.ant-menu-item-group-title{font:var(--bd-legend);letter-spacing:var(--bd-track-legend);text-transform:uppercase;color:var(--bd-ink-3);padding:14px 18px 5px}.ant-menu-divider{background:var(--bd-metal-3);height:1px;margin:8px 12px;border:none}.ant-card{background:var(--bd-surface);border:1px solid var(--bd-rule);border-radius:var(--bd-radius);color:var(--bd-ink);box-shadow:none}.ant-card:hover{border-color:var(--bd-rule-2)}.ant-card-head{background:var(--bd-surface);border-bottom:1px solid var(--bd-rule);color:var(--bd-ink);min-height:34px;padding:0 var(--bd-pad);font:var(--bd-legend);letter-spacing:var(--bd-track-legend);text-transform:uppercase}.ant-card-head-title{font:var(--bd-legend);letter-spacing:var(--bd-track-legend);text-transform:uppercase;color:var(--bd-ink-2);padding:12px 0}.ant-card-extra{padding:12px 0;font-size:var(--bd-size-xs)}.ant-card-body{padding:var(--bd-pad);color:var(--bd-ink)}.ant-card-bordered{border-color:var(--bd-rule)}.ant-table{background:transparent;color:var(--bd-ink);font-size:var(--bd-size-xs)}.ant-table-thead>tr>th{background:var(--bd-surface)!important;border-bottom:1px solid var(--bd-rule-2)!important;color:var(--bd-ink-3)!important;font:var(--bd-legend);letter-spacing:var(--bd-track-legend);text-transform:uppercase;padding:8px 10px!important;font-weight:500}.ant-table-tbody>tr>td{border-bottom:1px solid var(--bd-rule)!important;color:var(--bd-ink);padding:8px 10px!important;transition:background-color var(--bd-dur-fast) var(--bd-ease)}.ant-table-tbody>tr:hover>td{background:var(--bd-surface-raised)!important}.ant-table-tbody>tr.ant-table-row-selected>td{background:var(--bd-copper-4)!important}.ant-table-tbody>tr.ant-table-row-selected:hover>td{background:var(--bd-copper-3)!important}.ant-table-placeholder td,.ant-table-placeholder{background:transparent!important;border-bottom:none!important}.ant-table-placeholder .ant-empty-description{color:var(--bd-ink-3)}.ant-table-border,.ant-table-bordered .ant-table-thead>tr>th,.ant-table-bordered .ant-table-tbody>tr>td{border-color:var(--bd-rule)!important}.ant-table-thead>tr>th .ant-table-column-sorters,.ant-table-thead>tr>th .ant-table-column-title{color:inherit}.ant-table-thead>tr>th .ant-table-filter-icon{color:var(--bd-ink-3)}.ant-table-thead>tr>th:hover .ant-table-filter-icon:hover{color:var(--bd-copper)}.ant-table-column-sorter{color:var(--bd-rule-3)}.ant-table-column-sorter-up.active,.ant-table-column-sorter-down.active{color:var(--bd-copper)}.ant-table-fixed-left,.ant-table-fixed-right{background:var(--bd-surface)}.ant-table-small>.ant-table-thead>tr>th,.ant-table-small>.ant-table-tbody>tr>td{padding:5px 8px!important}.ant-table-middle>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-tbody>tr>td{padding:8px 10px!important}.ant-input,.ant-input-number,.ant-input-number-input,.ant-select-selection,.ant-picker,.ant-picker-input>input,.ant-input-number-focused,.ant-select-focused .ant-select-selection,.ant-input-focused,.ant-input:hover,.ant-select-selection:hover,.ant-input-number:hover,.ant-picker:hover{background:var(--bd-field);border-color:var(--bd-rule-2);color:var(--bd-ink);border-radius:var(--bd-radius);box-shadow:none;transition:border-color var(--bd-dur) var(--bd-ease)}.ant-input:hover,.ant-select-selection:hover,.ant-input-number:hover,.ant-picker:hover{border-color:var(--bd-rule-3)}.ant-input:focus,.ant-input-focused,.ant-select-focused .ant-select-selection,.ant-select-focused.ant-select-single .ant-select-selector,.ant-input-number-focused,.ant-picker-focused{border-color:var(--bd-copper);box-shadow:0 0 0 3px var(--bd-copper-3);outline:none}.ant-input::placeholder,.ant-input-number-input::placeholder,.ant-select-selection__placeholder,.ant-picker-input>input::placeholder{color:var(--bd-ink-3)}.ant-input:disabled,.ant-input[disabled],.ant-input-number-disabled,.ant-select-disabled .ant-select-selection,.ant-select-selection-disabled,.ant-picker-disabled{background:var(--bd-surface-raised);border-color:var(--bd-rule);color:var(--bd-ink-3)}.ant-input-affix-wrapper,.ant-input-number,.ant-select-selection{border-radius:var(--bd-radius)}.ant-input-number-handler-wrap,.ant-select-arrow,.ant-select-clear,.ant-input-clear-icon{background:transparent;color:var(--bd-ink-3);border-color:var(--bd-rule)}.ant-input-number-handler-up-inner,.ant-input-number-handler-down-inner{color:var(--bd-ink-3);border-color:var(--bd-rule)}.ant-input-number-handler-up-inner:hover,.ant-input-number-handler-down-inner:hover,.ant-select-arrow:hover,.ant-input-clear-icon:hover{color:var(--bd-copper);background:transparent}.ant-input-suffix,.ant-input-prefix{color:var(--bd-ink-3)}.ant-input-group-addon{background:var(--bd-surface-raised);border-color:var(--bd-rule-2);color:var(--bd-ink-2);border-radius:var(--bd-radius)}.ant-btn{background:var(--bd-surface-raised);border:1px solid var(--bd-rule-2);color:var(--bd-ink);border-radius:var(--bd-radius);font-weight:500;letter-spacing:0;box-shadow:none;transition:border-color var(--bd-dur) var(--bd-ease),background-color var(--bd-dur) var(--bd-ease),color var(--bd-dur) var(--bd-ease)}.ant-btn:hover,.ant-btn:focus{background:var(--bd-surface-high);border-color:var(--bd-copper);color:var(--bd-copper);box-shadow:none}.ant-btn:active{background:var(--bd-surface-active);border-color:var(--bd-copper);color:var(--bd-copper)}.ant-btn:focus{box-shadow:var(--bd-focus)}.ant-btn-primary{background:var(--bd-copper);border-color:var(--bd-copper);color:var(--bd-copper-ink);font-weight:600}.ant-btn-primary:hover,.ant-btn-primary:focus,.ant-btn-primary:active{background:var(--bd-copper);border-color:var(--bd-copper);color:var(--bd-copper-ink);filter:brightness(1.12);box-shadow:none}.ant-btn-primary:focus{box-shadow:var(--bd-focus)}.ant-btn-dangerous,.ant-btn-dangerous:hover,.ant-btn-dangerous:focus{background:transparent;border-color:var(--bd-hazard);color:var(--bd-hazard)}.ant-btn-dangerous:hover{background:var(--bd-hazard-wash);color:var(--bd-hazard)}.ant-btn-dangerous.ant-btn-primary{background:var(--bd-hazard);border-color:var(--bd-hazard);color:var(--bd-ink-inverse)}.ant-btn-text,.ant-btn-background-ghost{background:transparent;border-color:var(--bd-rule-2);color:var(--bd-ink-2)}.ant-btn-text:hover,.ant-btn-text:focus,.ant-btn-background-ghost:hover{background:var(--bd-surface-raised);border-color:var(--bd-copper);color:var(--bd-copper)}.ant-btn-link,.ant-btn-link:hover,.ant-btn-link:focus{background:transparent;border-color:transparent;color:var(--bd-copper);padding:0;height:auto;text-decoration:underline;text-underline-offset:3px}.ant-btn-link:hover{color:var(--bd-copper);filter:brightness(1.14)}.ant-btn[disabled],.ant-btn.disabled,.ant-btn-loading{color:var(--bd-ink-3)!important;background:var(--bd-surface)!important;border-color:var(--bd-rule)!important;box-shadow:none}.ant-btn-lg{height:40px;padding:0 18px;font-size:var(--bd-size-lead)}.ant-btn-sm{height:26px;padding:0 10px;font-size:var(--bd-size-xs)}.ant-btn-icon-only{padding:0 10px}.ant-btn .anticon{color:currentColor}.ant-tabs-bar{margin:0;border-bottom:1px solid var(--bd-rule);background:transparent}.ant-tabs-nav,.ant-tabs-tab{background:transparent}.ant-tabs-tab{color:var(--bd-ink-3);font:var(--bd-legend);letter-spacing:var(--bd-track-legend);text-transform:uppercase;padding:12px 0;margin:0 24px 0 0;transition:color var(--bd-dur) var(--bd-ease)}.ant-tabs-tab:hover{color:var(--bd-ink)}.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--bd-ink);font-weight:600}.ant-tabs-ink-bar{background:var(--bd-copper);height:2px;border-radius:0}.ant-tabs-content,.ant-tabs-tabpane{color:var(--bd-ink)}.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab{padding:8px 16px}.ant-modal-mask,.ant-drawer-mask{background:#040607b8;backdrop-filter:blur(2px)}.ant-modal-content{background:var(--bd-surface);border:1px solid var(--bd-rule-2);border-radius:var(--bd-radius);box-shadow:var(--bd-lift-overlay);color:var(--bd-ink);overflow:hidden}.ant-modal-header{background:var(--bd-surface);border-bottom:1px solid var(--bd-rule);padding:14px var(--bd-pad)}.ant-modal-title{color:var(--bd-ink);font-weight:600;letter-spacing:var(--bd-track-tight)}.ant-modal-close{color:var(--bd-ink-3);top:12px;right:12px;transition:color var(--bd-dur) var(--bd-ease)}.ant-modal-close:hover{color:var(--bd-ink)}.ant-modal-body{color:var(--bd-ink);padding:var(--bd-pad)}.ant-modal-footer{border-top:1px solid var(--bd-rule);padding:12px var(--bd-pad)}.ant-drawer,.ant-drawer-content-wrapper{background:var(--bd-surface);box-shadow:var(--bd-lift-overlay)}.ant-drawer-content{background:var(--bd-surface);color:var(--bd-ink)}.ant-drawer-header{background:var(--bd-surface);border-bottom:1px solid var(--bd-rule);color:var(--bd-ink)}.ant-drawer-title{color:var(--bd-ink);font-weight:600}.ant-drawer-body{background:var(--bd-surface);color:var(--bd-ink)}.ant-drawer-close{color:var(--bd-ink-3)}.ant-drawer-close:hover{color:var(--bd-ink)}.ant-dropdown,.ant-dropdown-menu,.ant-select-dropdown,.ant-calendar-picker-container,.ant-picker-dropdown{background:var(--bd-surface);border:1px solid var(--bd-rule-2);border-radius:var(--bd-radius);box-shadow:var(--bd-lift-pop)}.ant-dropdown-menu-item,.ant-select-dropdown-menu-item{color:var(--bd-ink-2);border-radius:var(--bd-radius-sm)}.ant-dropdown-menu-item:hover,.ant-select-dropdown-menu-item-hover,.ant-select-dropdown-menu-item-active{background:var(--bd-surface-raised);color:var(--bd-ink)}.ant-select-dropdown-menu-item-selected{background:var(--bd-copper-4);color:var(--bd-copper);font-weight:500}.ant-select-dropdown-menu-item-group-title{color:var(--bd-ink-3);font:var(--bd-legend);letter-spacing:var(--bd-track-legend);text-transform:uppercase}.ant-tooltip-inner{background:var(--bd-surface-high);color:var(--bd-ink);border:1px solid var(--bd-rule-2);border-radius:var(--bd-radius-sm);font-size:var(--bd-size-xs);box-shadow:var(--bd-lift-pop);padding:5px 9px}.ant-tooltip-arrow:before,.ant-tooltip-arrow:after{background:var(--bd-surface-high)}.ant-popover-inner{background:var(--bd-surface);color:var(--bd-ink);border:1px solid var(--bd-rule-2);border-radius:var(--bd-radius);box-shadow:var(--bd-lift-pop)}.ant-popover-title{background:var(--bd-surface);border-bottom:1px solid var(--bd-rule);color:var(--bd-ink);font-weight:600}.ant-popover-arrow:before{background:var(--bd-surface)}.ant-tag{background:var(--bd-surface-raised);border:1px solid var(--bd-rule-2);border-radius:var(--bd-radius-sm);color:var(--bd-ink-2);font:var(--bd-legend);letter-spacing:.06em;text-transform:uppercase;line-height:18px;margin:0 4px 4px 0}.ant-tag-close{color:var(--bd-ink-3)}.ant-tag-close:hover{color:var(--bd-ink)}.ant-tag-blue,.ant-tag-green,.ant-tag-red,.ant-tag-gold,.ant-tag-purple{background:transparent;border-color:var(--bd-rule-2);color:var(--bd-ink-2)}.ant-tag-green{border-color:var(--bd-up);color:var(--bd-up)}.ant-tag-red{border-color:var(--bd-down);color:var(--bd-down)}.ant-tag-gold{border-color:var(--bd-metal);color:var(--bd-metal)}.ant-alert{background:var(--bd-surface-raised);border:1px solid var(--bd-rule-2);border-radius:var(--bd-radius);color:var(--bd-ink-2);padding:10px 14px}.ant-alert-info{background:var(--bd-copper-4);border-color:var(--bd-copper-3)}.ant-alert-warning{background:var(--bd-hazard-wash);border-color:var(--bd-hazard);color:var(--bd-hazard)}.ant-alert-error{background:var(--bd-down-wash);border-color:var(--bd-down);color:var(--bd-down)}.ant-alert-success{background:var(--bd-up-wash);border-color:var(--bd-up);color:var(--bd-up)}.ant-alert-message,.ant-alert-description{color:inherit;font-size:var(--bd-size-xs)}.ant-alert-message{font-weight:600}.ant-badge-count{background:var(--bd-copper-4);border:1px solid var(--bd-copper-3);box-shadow:none;color:var(--bd-copper)!important;font-family:var(--bd-font-data);font-size:10px;font-weight:600}.ant-badge-status-dot{box-shadow:none}.bd-state--live+.ant-badge-status-dot{background:var(--bd-up)}.ant-pagination{color:var(--bd-ink-2);font-size:var(--bd-size-xs)}.ant-pagination-total-text{color:var(--bd-ink-3);font:var(--bd-legend);letter-spacing:var(--bd-track-legend);text-transform:uppercase}.ant-pagination-item,.ant-pagination-prev .ant-pagination-item-link,.ant-pagination-next .ant-pagination-item-link{background:var(--bd-surface);border:1px solid var(--bd-rule-2);border-radius:var(--bd-radius);min-width:28px;height:28px;line-height:26px}.ant-pagination-item a{color:var(--bd-ink-2);font-family:var(--bd-font-data)}.ant-pagination-item:hover{border-color:var(--bd-copper)}.ant-pagination-item:hover a,.ant-pagination-prev:hover .ant-pagination-item-link,.ant-pagination-next:hover .ant-pagination-item-link{border-color:var(--bd-copper);color:var(--bd-copper)}.ant-pagination-item-active{background:var(--bd-copper-4);border-color:var(--bd-copper)}.ant-pagination-item-active a{color:var(--bd-copper);font-weight:600}.ant-pagination-disabled .ant-pagination-item-link{color:var(--bd-ink-3)!important;background:var(--bd-surface)!important;border-color:var(--bd-rule)!important}.ant-pagination-options .ant-select-selection{background:var(--bd-surface);border-color:var(--bd-rule-2)}.ant-form-item-label>label{color:var(--bd-ink-2);font-size:var(--bd-size-xs)}.ant-form-item-label>label:after{color:var(--bd-rule-3)}.ant-form-item-required:before{color:var(--bd-hazard)!important}.ant-form-item-explain,.ant-form-explain{color:var(--bd-down);font-size:var(--bd-size-xs);font-family:var(--bd-font-data);transition:none}.ant-form-explain-success:before{color:var(--bd-up)}.ant-form-item-has-error .ant-input,.ant-form-item-has-error .ant-select-selection,.ant-form-item-has-error .ant-input-number{border-color:var(--bd-down)!important}.ant-form-item-has-error .ant-input:focus{box-shadow:0 0 0 3px var(--bd-down-wash)!important}.ant-radio-button-wrapper{background:var(--bd-field);border-color:var(--bd-rule-2);color:var(--bd-ink-2);border-radius:var(--bd-radius)}.ant-radio-button-wrapper:hover{color:var(--bd-copper);border-color:var(--bd-copper)}.ant-radio-button-wrapper-checked{background:var(--bd-copper-4);border-color:var(--bd-copper);color:var(--bd-copper)}.ant-checkbox-inner,.ant-radio-inner{background:var(--bd-field);border-color:var(--bd-rule-3);border-radius:1px}.ant-checkbox-checked .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner{background:var(--bd-copper);border-color:var(--bd-copper)}.ant-checkbox-inner:after{border-color:var(--bd-copper-ink)}.ant-switch{background:var(--bd-rule-3)}.ant-switch-checked{background:var(--bd-copper)}.ant-switch:hover{opacity:.9}.ant-slider-rail{background:var(--bd-rule-2);height:2px}.ant-slider-track{background:var(--bd-copper);height:2px}.ant-slider-handle{background:var(--bd-surface);border:1px solid var(--bd-copper);border-radius:50%;width:12px;height:12px;box-shadow:none}.ant-slider:hover .ant-slider-handle{box-shadow:0 0 0 3px var(--bd-copper-3)}.ant-upload-wrapper .ant-upload-drag{background:var(--bd-surface);border:1px dashed var(--bd-rule-3);border-radius:var(--bd-radius)}.ant-upload-wrapper .ant-upload-drag:hover{border-color:var(--bd-copper)}.ant-upload-wrapper .ant-upload-drag .ant-upload-btn{color:var(--bd-ink-2)}.ant-descriptions-title,.ant-descriptions-bordered .ant-descriptions-view,.ant-descriptions-bordered .ant-descriptions-row{color:var(--bd-ink)}.ant-descriptions-bordered .ant-descriptions-item-label,.ant-descriptions-bordered .ant-descriptions-item-content{border-color:var(--bd-rule);padding:8px 10px}.ant-descriptions-bordered .ant-descriptions-item-label{background:var(--bd-surface);color:var(--bd-ink-3);font:var(--bd-legend);letter-spacing:var(--bd-track-legend);text-transform:uppercase}.ant-descriptions-item-content{color:var(--bd-ink);font-family:var(--bd-font-data);font-variant-numeric:tabular-nums}.ant-statistic-title{color:var(--bd-ink-3);font:var(--bd-legend);letter-spacing:var(--bd-track-legend);text-transform:uppercase;margin-bottom:6px}.ant-statistic-content{color:var(--bd-ink);font-family:var(--bd-font-data);font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:var(--bd-track-tight);line-height:1.05}.ant-statistic-content-suffix,.ant-statistic-content-prefix{color:var(--bd-ink-3);font-size:var(--bd-size-xs)}.ant-progress-bg{background:var(--bd-copper);height:4px!important}.ant-progress-text{color:var(--bd-ink-2);font-family:var(--bd-font-data);font-size:var(--bd-size-xs)}.ant-progress-inner{background:var(--bd-rule-2)}.ant-divider{background:var(--bd-rule)}.ant-divider-horizontal.ant-divider-with-text .ant-divider-inner-text{color:var(--bd-ink-3);font:var(--bd-legend);letter-spacing:var(--bd-track-legend);text-transform:uppercase;background:var(--bd-ground)}.ant-breadcrumb,.ant-breadcrumb-link,.ant-breadcrumb-separator{color:var(--bd-ink-3);font-size:var(--bd-size-xs)}.ant-breadcrumb-link:hover{color:var(--bd-copper)}.ant-empty-description{color:var(--bd-ink-3);font:var(--bd-legend);letter-spacing:var(--bd-track-legend);text-transform:uppercase}.ant-empty-image{opacity:.4}.ant-spin-dot-item{background:var(--bd-copper)}.ant-spin-container:after{background:transparent}.ant-collapse{background:var(--bd-surface);border:1px solid var(--bd-rule);border-radius:var(--bd-radius)}.ant-collapse-item{border-bottom-color:var(--bd-rule)}.ant-collapse-header{color:var(--bd-ink-2);font-size:var(--bd-size-body);padding:10px var(--bd-pad)}.ant-collapse-arrow{color:var(--bd-ink-3)}.ant-collapse-content{border-top-color:var(--bd-rule);color:var(--bd-ink-2);background:var(--bd-field)}.ant-collapse-content-box{padding:12px var(--bd-pad);font-size:var(--bd-size-xs)}.ant-message-notice-content{background:var(--bd-surface-high);border:1px solid var(--bd-rule-2);border-radius:var(--bd-radius);color:var(--bd-ink);box-shadow:var(--bd-lift-overlay);font-size:var(--bd-size-xs)}.ant-notification-notice{background:var(--bd-surface);border:1px solid var(--bd-rule-2);border-radius:var(--bd-radius);box-shadow:var(--bd-lift-overlay)}.ant-notification-notice-message{color:var(--bd-ink);font-weight:600}.ant-notification-notice-description{color:var(--bd-ink-2);font-size:var(--bd-size-xs)}.ant-notification-notice-close{color:var(--bd-ink-3)}.ant-notification-notice-success .ant-notification-notice-icon{color:var(--bd-up)}.ant-notification-notice-error .ant-notification-notice-icon{color:var(--bd-down)}.ant-notification-notice-warning .ant-notification-notice-icon{color:var(--bd-hazard)}.ant-notification-notice-info .ant-notification-notice-icon{color:var(--bd-copper)}.ant-steps-item-title{color:var(--bd-ink-2)!important;font-size:var(--bd-size-xs)}.ant-steps-item-description{color:var(--bd-ink-3)!important;font-size:var(--bd-size-xs)}.ant-steps-item-icon{background:transparent;border-color:var(--bd-rule-3)}.ant-steps-item-process .ant-steps-item-icon{border-color:var(--bd-copper)}.ant-steps-item-process .ant-steps-icon{color:var(--bd-copper)}.ant-steps-item-finish .ant-steps-item-icon{background:var(--bd-copper);border-color:var(--bd-copper)}.ant-steps-item-finish .ant-steps-icon{color:var(--bd-copper-ink)}.ant-steps-item-tail:after{background-color:var(--bd-rule-2)!important}.ant-tree-title{color:var(--bd-ink-2);font-size:var(--bd-size-xs)}.ant-tree .ant-tree-node-content-wrapper:hover,.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background:var(--bd-surface-raised);color:var(--bd-ink)}.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{box-shadow:inset 2px 0 0 var(--bd-copper)}.ant-tree-line{border-color:var(--bd-rule)}.ant-transfer-list-header{background:var(--bd-surface);border-bottom-color:var(--bd-rule);color:var(--bd-ink-3)}.ant-transfer-list{border-color:var(--bd-rule);border-radius:var(--bd-radius);background:var(--bd-field)}.ant-transfer-list-content-item{color:var(--bd-ink-2)}.ant-calendar,.ant-calendar-panel{background:var(--bd-surface);color:var(--bd-ink);border-color:var(--bd-rule)}.ant-calendar-header{border-bottom-color:var(--bd-rule)}.ant-calendar-panel-header,.ant-calendar-panel-header input,.ant-calendar-panel-header .ant-calendar-year-select,.ant-calendar-panel-header .ant-calendar-month-select{color:var(--bd-ink);background:var(--bd-surface)}.ant-calendar-panel .ant-calendar-date{color:var(--bd-ink-2);border-color:var(--bd-rule)}.ant-calendar-panel .ant-calendar-today .ant-calendar-date{color:var(--bd-copper);font-weight:600}.ant-calendar-panel .ant-calendar-date:hover{background:var(--bd-surface-raised)}.ant-calendar-panel .ant-calendar-date-selected{background:var(--bd-copper);color:var(--bd-copper-ink)}.ant-calendar-panel .ant-calendar-date-selected:hover{background:var(--bd-copper)}.ant-calendar-panel .ant-calendar-month-cell-inner,.ant-calendar-panel .ant-calendar-header th{color:var(--bd-ink-2)}.ant-result-title{color:var(--bd-ink);font-weight:600}.ant-result-subtitle{color:var(--bd-ink-2)}.ant-result-extra{padding:0 var(--bd-pad)}.ant-list-item{border-bottom-color:var(--bd-rule);color:var(--bd-ink-2)}.ant-list-item-meta-title{color:var(--bd-ink);font-size:var(--bd-size-body)}.ant-list-item-meta-description{color:var(--bd-ink-3);font-size:var(--bd-size-xs)}.ant-list-header{background:transparent;color:var(--bd-ink-3)}.ant-timeline-item-tail{border-left-color:var(--bd-rule-2)}.ant-timeline-item-head-custom{color:var(--bd-copper)}.ant-segmented{background:var(--bd-field);border:1px solid var(--bd-rule-2);border-radius:var(--bd-radius);color:var(--bd-ink-2)}.ant-segmented-item-selected{background:var(--bd-surface-active);color:var(--bd-ink);box-shadow:none}.ant-back-top{background:var(--bd-surface-high);border:1px solid var(--bd-rule-2);color:var(--bd-ink-2);box-shadow:var(--bd-lift-pop)}.ant-page-header{background:transparent;border-bottom:1px solid var(--bd-rule)}.ant-page-header-heading{padding:0 0 12px}.ant-page-header-heading-title{color:var(--bd-ink);font-weight:600;letter-spacing:var(--bd-track-tight)}.ant-page-header-heading-extra{border-bottom:none}.ant-page-header-content{background:transparent;border-top:none;padding-top:12px}.ant-pro-top-nav-header,.ant-pro-layout,.ant-pro-sider,.ant-card,.ant-card-head,.ant-card-body,.kpi-card,.stat-card,.ant-btn,.ant-btn-primary,.ant-tag,.ant-alert,.ant-input,.ant-input-affix-wrapper,.ant-select-selection,.ant-checkbox-wrapper,.ant-radio-wrapper,.ant-menu,.ant-menu-item,.ant-collapse,.ant-collapse-item,.ant-descriptions,.ant-descriptions-item,.ant-statistic,.ant-progress,.ant-segmented,.ant-tag-checkable-checked,.ant-layout,.ant-layout-sider,.ant-layout-header,.ant-layout-content,.ant-layout-footer,.ant-affix,.ant-back-top,.ant-pro-global-header,.ant-pro-global-header-index,.ant-pro-page-header,.ant-pro-layout-bg-list,.ant-pro-card{box-shadow:none}.ant-badge-count{box-shadow:0 0 0 1px var(--bd-surface)}.ant-popover-inner,.ant-select-dropdown,.ant-dropdown-menu,.ant-tooltip-inner,.ant-modal-content,.ant-drawer-content{box-shadow:var(--bd-lift-overlay)}[style*="background-clip: text"],[style*="background-clip:text"]{-webkit-text-fill-color:currentColor;background-image:none!important;-webkit-background-clip:border-box;background-clip:border-box}.gradient-text,.text-gradient,.gradient-heading,.trend-value-gradient,.profit-text-gradient{background-image:none!important;-webkit-text-fill-color:currentColor;color:var(--bd-ink)}.ant-avatar,.ant-btn,.ant-btn-primary,.ant-card,.ant-card-head,.ant-card-body,.ant-tag,.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select-selection,.ant-picker,.ant-checkbox-wrapper,.ant-radio-wrapper,.ant-switch,.ant-collapse,.ant-collapse-item,.ant-segmented,.ant-layout,.ant-layout-sider,.ant-layout-header,.ant-layout-footer,.ant-pro-layout,.ant-pro-top-nav-header,.ant-pro-global-header,.ant-menu-title-content,.anticon,[class*=-card],[class*=kpi],[class*=panel]{box-shadow:none!important}.ant-btn,.ant-btn-sm,.ant-btn-lg,.ant-btn-primary,.ant-card,.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select-selection,.ant-picker,.ant-tag,.ant-modal-content,.ant-drawer-content,.ant-popover-inner,.ant-dropdown-menu,.ant-tooltip-inner,.ant-checkbox-inner,.ant-switch,.ant-segmented,.ant-radio-button-wrapper,.ant-tabs-bar,[class*=-card]{border-radius:var(--bd-radius)!important}.ant-avatar,.ant-avatar-string,[class*=avatar]{border-radius:50%!important;box-shadow:none!important}.ant-btn:focus-visible,.ant-btn:focus,.ant-input:focus,.ant-input:focus-visible,.ant-input-affix-wrapper-focused,.ant-select-focused .ant-select-selection,.ant-select-selection-focused{border-color:var(--bd-copper)!important}.main-content-full,.workspace-card,.kpi-card,.stat-card,.eyebrow,.assistant-guide-eyebrow,.hero-eyebrow,.badge,.pill,.tag-pill{box-shadow:none!important}.eyebrow,.assistant-guide-eyebrow,.hero-eyebrow,.badge,.pill,.tag-pill,.ant-tag-rounded,.ant-badge,.ant-progress-text,.ant-avatar{border-radius:var(--bd-radius)!important}.ant-pagination-item-active{background:var(--bd-copper-4)!important;border-color:var(--bd-copper)!important;box-shadow:none!important}.ant-pagination-item-active .ant-pagination-item-link{color:var(--bd-copper)!important}.ant-spin-dot-item,.ant-spin-dot{border-radius:50%!important}.ant-badge-count,.ant-badge-count .ant-scroll-number,.ant-badge-count .ant-scroll-number-only,.ant-scroll-number,.ant-scroll-number-only{border-radius:var(--bd-radius)!important}.ant-input-number-handler,.ant-input-number-handler-up,.ant-input-number-handler-down{border-radius:0!important}.ant-input-number-handler-up{border-radius:var(--bd-radius-sm) var(--bd-radius-sm) 0 0!important}.ant-input-number-handler-down{border-radius:0 0 var(--bd-radius-sm) var(--bd-radius-sm)!important}.ant-table,.ant-table-container,.ant-table-content,.ant-table-body,.ant-table-header,.ant-table-body>table,.ant-table-header>table,.ant-table-thead>tr>th,.ant-table-tbody>tr>td,.ant-table-placeholder,.ant-table-fixed,.ant-table-fixed-left,.ant-table-fixed-right{border-radius:0!important}.ant-table-wrapper .ant-table{border-radius:var(--bd-radius)!important}.ant-slider-track,.ant-slider-rail,.ant-slider-handle{border-radius:var(--bd-radius-sm)!important}.ant-tabs-nav,.ant-tabs-tab,.ant-steps-item,.ant-steps-item-icon,.ant-segmented-item,.ant-segmented-thumb{border-radius:var(--bd-radius)!important}.ant-btn-link,.ant-btn-link:hover,.ant-btn-link:focus,.ant-tabs-tab-active,.ant-tabs-tab:hover,.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-nav .ant-tabs-tab:hover,.ant-pagination-item-active a,.ant-pagination-item a:hover,.ant-menu-item-selected>a,.ant-menu-item-selected>span,.ant-menu-item-selected .ant-menu-title-content,.ant-menu-submenu-selected,.ant-menu-submenu-selected .ant-menu-title-content,.ant-menu-item-active>a,.ant-menu-item-active>span,.ant-menu-submenu-active,.ant-menu-horizontal>.ant-menu-item:hover,.ant-menu-horizontal>.ant-menu-item-active,.ant-menu-horizontal>.ant-menu-item-selected,.ant-menu-horizontal>.ant-menu-item:hover>a,.ant-menu-horizontal>.ant-menu-item-active>a,.ant-menu-horizontal>.ant-menu-item-selected>a,.ant-menu-horizontal>.ant-menu-item-selected>a>span,.ant-menu-horizontal>.ant-menu-item-selected>span,.ant-menu-horizontal>.ant-menu-submenu:hover>.ant-menu-submenu-title,.ant-menu-horizontal>.ant-menu-submenu-active>.ant-menu-submenu-title,.ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title,.ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title>span,.ant-menu-horizontal>.ant-menu-submenu-selected .ant-menu-title-content{color:var(--bd-copper)!important}.ant-menu-item-selected,.ant-menu-submenu-selected,.ant-menu-horizontal>.ant-menu-item-selected{color:var(--bd-ink)!important}.ant-menu-item-selected>.anticon,.ant-menu-submenu-selected>.anticon,.ant-menu-item-selected .anticon,.ant-menu-submenu-selected .anticon{color:var(--bd-copper)!important}.ant-pro-global-header-index-right .ant-btn-primary,.ant-pro-global-header-index-right .ant-btn-primary>span,.ant-pro-global-header-index-right .ant-btn-primary .anticon{color:var(--bd-p-copper-ink)!important}.ant-tag:not(.ant-tag-has-color){color:var(--bd-ink)!important}.ant-badge-count,.ant-badge-count .ant-scroll-number,.ant-badge-count .ant-scroll-number-only,.ant-badge-count .ant-scroll-number-only-unit{color:var(--bd-copper)!important}.CodeMirror-linenumber,.CodeMirror-gutters,.CodeMirror-linenumbers .CodeMirror-gutter{color:var(--bd-ink-3)!important}.CodeMirror-gutters{background:var(--bd-mask)!important;border-right:1px solid var(--bd-rule)!important}.cm-comment,.cm-meta,.cm-quote,.cm-s-monokai .cm-comment,.cm-s-eclipse .cm-comment,.cm-s-mono .cm-comment{color:var(--bd-ink-3)!important}.summary-card,.kpi-card,.sc-mini-stat,.compact-item,.mini-stat,.metric-card{position:relative!important;background:var(--bd-surface)!important;border:1px solid var(--bd-rule)!important;border-radius:var(--bd-radius)!important;box-shadow:none!important;color:var(--bd-ink)!important}.summary-card:before,.kpi-card:before,.sc-mini-stat:before,.compact-item:before,.mini-stat:before,.metric-card:before{content:""!important;position:absolute!important;top:50%!important;left:-3px!important;width:5px!important;height:5px!important;margin-top:-2.5px!important;border-radius:50%!important;background:var(--bd-copper-3)!important;box-shadow:none!important;pointer-events:none!important}.summary-card.is-up:before,.kpi-card.is-up:before,.summary-card.positive:before,.kpi-card.positive:before,.metric-card.positive:before,.sc-mini-stat.positive:before{background:var(--bd-up)!important}.summary-card.is-down:before,.kpi-card.is-down:before,.summary-card.negative:before,.kpi-card.negative:before,.metric-card.negative:before,.sc-mini-stat.negative:before{background:var(--bd-down)!important}.card-icon,.kpi-icon,.sc-mini-stat-icon,.metric-card-icon{background:var(--bd-copper-4)!important;border:1px solid var(--bd-copper-3)!important;border-radius:50%!important;box-shadow:none!important;color:var(--bd-copper)!important}.card-label,.kpi-label,.sc-mini-stat-label,.metric-card-label,.compact-item .label{color:var(--bd-ink-3)!important;font-family:var(--bd-font-data)!important;font-size:var(--bd-size-micro)!important;font-weight:500!important;letter-spacing:var(--bd-track-legend)!important;line-height:1!important;text-transform:uppercase!important}.card-value,.kpi-value,.sc-mini-stat-num,.metric-card-value,.compact-item .value,.summary-card .amount{color:var(--bd-ink)!important;font-family:var(--bd-font-data)!important;font-variant-numeric:tabular-nums!important;letter-spacing:var(--bd-track-tight)!important}.summary-card .currency{color:var(--bd-ink-3)!important;font-family:var(--bd-font-data)!important}.card-sub,.kpi-sub,.sc-mini-stat-meta{color:var(--bd-ink-3)!important;font-family:var(--bd-font-data)!important;font-size:var(--bd-size-micro)!important;letter-spacing:var(--bd-track-legend)!important}body .positive.positive.positive,body .up.up.up,body .profit.profit.profit,body .gain.gain.gain,body .text-up.text-up.text-up{color:var(--bd-up)!important}body .negative.negative.negative,body .down.down.down,body .loss.loss.loss,body .text-down.text-down.text-down{color:var(--bd-down)!important}body .flat.flat.flat,body .neutral.neutral.neutral,body .text-flat.text-flat.text-flat{color:var(--bd-flat)!important}body .warning.warning.warning,body .hazard.hazard.hazard,body .warn.warn.warn{color:var(--bd-hazard)!important}.positive:before,.up:before,.profit:before,.gain:before,.text-up:before{content:"▲"!important;font-size:.72em!important;margin-right:.35em!important;vertical-align:.06em!important}.negative:before,.down:before,.loss:before,.text-down:before{content:"▼"!important;font-size:.72em!important;margin-right:.35em!important;vertical-align:.06em!important}.flat:before,.neutral:before,.text-flat:before{content:"—"!important;font-size:.72em!important;margin-right:.35em!important;vertical-align:.06em!important}.warning:before,.hazard:before,.warn:before{content:"△"!important;font-size:.72em!important;margin-right:.35em!important;vertical-align:.06em!important}.card-icon:before,.kpi-icon:before,.sc-mini-stat-icon:before,.metric-card-icon:before,.title-icon:before,.anticon:before,[class*=-icon]:before{content:none!important;margin:0!important}.page-header,.ba-header,.sc-header,.page-header-left{background:transparent!important;border:0!important;box-shadow:none!important}.page-title,.ba-title,.sc-header-title{color:var(--bd-ink)!important;font-family:var(--bd-font-text)!important;font-weight:600!important;letter-spacing:var(--bd-track-tight)!important}.page-subtitle,.ba-subtitle,.sc-header-subtitle{color:var(--bd-ink-3)!important;font-family:var(--bd-font-text)!important;font-weight:400!important}.ba-section-divider,.section-divider,.ba-section-divider-label,.section-divider-label{background:transparent!important}.ba-section-divider,.section-divider{border-top:1px solid var(--bd-rule)!important;box-shadow:none!important}.ba-section-divider-label,.section-divider-label{color:var(--bd-ink-3)!important;font-family:var(--bd-font-data)!important;font-size:var(--bd-size-micro)!important;font-weight:500!important;letter-spacing:var(--bd-track-legend)!important;text-transform:uppercase!important}.ba-section-divider-hint,.section-divider-hint{color:var(--bd-ink-3)!important;font-family:var(--bd-font-data)!important;font-size:var(--bd-size-micro)!important}.page-title,.page-subtitle,.sc-header-title,.ba-title,.section-title,.card-title,.gradient-text,.text-gradient,.gradient-heading,.trend-value-gradient,.profit-text-gradient,.hero-title,.big-number,.stat-value{background-image:none!important;-webkit-text-fill-color:currentColor!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.title-icon,.sc-mini-stat-icon{background-image:none!important;-webkit-text-fill-color:currentColor!important;color:var(--bd-copper)!important}
