.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-06c64a8a]{position:relative;min-height:100vh;overflow:hidden;color:#eef2f9;background:#04070d}#userLayout.user-layout-wrapper .auth-shell[data-v-06c64a8a],#userLayout.user-layout-wrapper .brand-panel[data-v-06c64a8a],#userLayout.user-layout-wrapper .access-panel[data-v-06c64a8a],#userLayout.user-layout-wrapper .access-shell[data-v-06c64a8a],#userLayout.user-layout-wrapper .access-core[data-v-06c64a8a],#userLayout.user-layout-wrapper .user-layout-content[data-v-06c64a8a]{box-sizing:border-box}.auth-ambient[data-v-06c64a8a]{position:fixed;z-index:0;overflow:hidden;pointer-events:none;inset:0}.auth-ambient .aurora[data-v-06c64a8a]{position:absolute;display:block;border-radius:50%;filter:blur(90px);opacity:.5;animation:aurora-drift-06c64a8a 26s cubic-bezier(.32,.72,0,1) infinite}.auth-ambient .aurora-one[data-v-06c64a8a]{top:-18%;left:-12%;width:56vw;height:56vw;background:radial-gradient(circle,rgba(20,90,220,.34),transparent 65%)}.auth-ambient .aurora-two[data-v-06c64a8a]{right:-16%;bottom:-22%;width:48vw;height:48vw;background:radial-gradient(circle,color-mix(in srgb,var(--login-accent, #faad14) 30%,transparent),transparent 65%);animation-duration:32s;animation-delay:-9s}.auth-ambient .aurora-three[data-v-06c64a8a]{top:32%;left:38%;width:30vw;height:30vw;opacity:.3;background:radial-gradient(circle,rgba(64,224,160,.22),transparent 65%);animation-duration:38s;animation-delay:-18s}.auth-ambient .beam[data-v-06c64a8a]{position:absolute;top:-22%;left:46%;width:1px;height:150%;opacity:.16;background:linear-gradient(180deg,transparent,var(--login-accent, #faad14),transparent);transform:rotate(18deg);transform-origin:center}.auth-ambient .grain[data-v-06c64a8a]{position:absolute;inset:0;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E")}.auth-shell[data-v-06c64a8a]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(520px,55%) minmax(430px,45%);gap:clamp(18px,3vw,44px);width:min(1600px,100vw);min-height:100vh;margin:0 auto;padding:clamp(16px,2vw,28px)}.brand-panel[data-v-06c64a8a]{position:relative;display:flex;flex-direction:column;min-height:calc(100vh - 56px);padding:clamp(26px,4vh,54px) clamp(28px,4vw,72px) clamp(24px,4vh,40px);overflow:hidden}.brand-panel[data-v-06c64a8a]:before{position:absolute;z-index:0;inset:0;content:"";pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:58px 58px;mask-image:radial-gradient(ellipse at 30% 20%,#000 0%,transparent 68%)}.brand-header[data-v-06c64a8a],.brand-story[data-v-06c64a8a],.brand-footer[data-v-06c64a8a]{position:relative;z-index:1}.brand-header[data-v-06c64a8a]{display:flex;align-items:center;justify-content:space-between;gap:24px}.brand-link[data-v-06c64a8a]{display:inline-flex;align-items:center;width:clamp(320px,26vw,460px);min-width:0}.brand-logo[data-v-06c64a8a]{display:block;width:100%;max-width:100%;height:auto;transform:scale(1.45);transform-origin:left center;filter:drop-shadow(0 18px 40px rgba(0,0,0,.45))}.brand-edition[data-v-06c64a8a]{flex:0 0 auto;padding:9px 14px;color:color-mix(in srgb,var(--login-accent, #faad14) 78%,#fff);font-size:11px;font-weight:800;line-height:1;letter-spacing:.18em;text-transform:uppercase;border:1px solid color-mix(in srgb,var(--login-accent, #faad14) 34%,transparent);border-radius:999px;background:color-mix(in srgb,var(--login-accent, #faad14) 9%,transparent);backdrop-filter:blur(8px)}.brand-story[data-v-06c64a8a]{width:min(640px,100%);margin:auto 0;padding:clamp(30px,6vh,60px) 0}.story-kicker[data-v-06c64a8a]{display:inline-flex;align-items:center;gap:9px;margin-bottom:26px;color:var(--login-accent, #faad14);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.story-kicker .anticon[data-v-06c64a8a]{font-size:16px}h1[data-v-06c64a8a]{max-width:720px;margin:0;font-size:clamp(44px,4.6vw,80px);font-weight:900;line-height:.94;letter-spacing:-.06em;overflow-wrap:anywhere;white-space:pre-line;background:linear-gradient(180deg,#fff 22%,#eef2f99e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.story-summary[data-v-06c64a8a]{max-width:620px;margin:24px 0 0;color:#eef2f9ad;font-size:clamp(15px,1.15vw,18px);line-height:1.8}.story-chips[data-v-06c64a8a]{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.story-chip[data-v-06c64a8a]{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;color:#eef2f9db;font-size:12.5px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0d;backdrop-filter:blur(10px);transition:border-color .4s cubic-bezier(.32,.72,0,1),transform .4s cubic-bezier(.32,.72,0,1)}.story-chip .anticon[data-v-06c64a8a]{color:var(--login-accent, #faad14);font-size:14px}.story-chip em[data-v-06c64a8a]{font-style:normal;font-weight:650;letter-spacing:.02em}.story-chip[data-v-06c64a8a]:hover{border-color:#ffffff42;transform:translateY(-2px)}.brand-footer[data-v-06c64a8a]{margin-top:auto}.ticker[data-v-06c64a8a]{overflow:hidden;padding:13px 0 15px;border-top:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09);background:#ffffff06;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ticker-track[data-v-06c64a8a]{display:flex;gap:44px;width:max-content;animation:ticker-scroll-06c64a8a 36s linear infinite}.ticker-track[data-v-06c64a8a]:hover{animation-play-state:paused}.ticker-item[data-v-06c64a8a]{display:inline-flex;align-items:baseline;gap:9px;font-size:13px;font-variant-numeric:tabular-nums}.ticker-item strong[data-v-06c64a8a]{color:#eef2f9e6;font-weight:750;letter-spacing:.04em}.ticker-item span[data-v-06c64a8a]{color:#eef2f999}.ticker-item em[data-v-06c64a8a]{font-style:normal;font-weight:750}.ticker-item.up em[data-v-06c64a8a]{color:#35d49a}.ticker-item.down em[data-v-06c64a8a]{color:#ff6b6b}.brand-footer-meta[data-v-06c64a8a]{display:flex;align-items:center;gap:10px;margin-top:16px;color:#eef2f980;font-size:12px}.status-icon[data-v-06c64a8a]{color:var(--login-accent, #faad14);font-size:13px}.footer-divider[data-v-06c64a8a]{height:12px;margin:0 2px;border-left-color:#ffffff29}.access-panel[data-v-06c64a8a]{display:flex;min-width:0;min-height:calc(100vh - 56px)}.access-shell[data-v-06c64a8a]{display:flex;flex:1;padding:clamp(10px,1.4vw,16px);border:1px solid rgba(255,255,255,.12);border-radius:34px;background:#ffffff0b;box-shadow:0 46px 120px #0206108c;backdrop-filter:blur(22px)}.access-core[data-v-06c64a8a]{position:relative;display:flex;flex:1;flex-direction:column;overflow:hidden;border-radius:23px;background:linear-gradient(180deg,#0a0f18eb,#050910f5);box-shadow:inset 0 1px #ffffff17}.access-core[data-v-06c64a8a]:before{position:absolute;z-index:0;top:0;right:0;width:45%;height:34%;content:"";pointer-events:none;background:radial-gradient(circle at 82% 0%,color-mix(in srgb,var(--login-accent, #faad14) 17%,transparent),transparent 70%)}.user-layout-lang[data-v-06c64a8a]{position:absolute;top:24px;right:26px;z-index:2}.user-layout-lang .select-lang-trigger[data-v-06c64a8a]{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:0 12px;color:#eef2f9d1;font-size:16px;cursor:pointer;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);border-radius:999px;backdrop-filter:blur(8px);transition:border-color .3s cubic-bezier(.32,.72,0,1)}.user-layout-lang .select-lang-trigger[data-v-06c64a8a]:hover{border-color:#ffffff4d}.user-layout-content[data-v-06c64a8a]{position:relative;z-index:1;display:flex;flex-direction:column;flex:1;min-height:0;padding:clamp(56px,8vh,96px) clamp(34px,4vw,64px) 18px}.access-content[data-v-06c64a8a]{width:min(440px,100%);margin:auto}.access-heading[data-v-06c64a8a]{margin-bottom:22px}.access-kicker[data-v-06c64a8a]{display:block;margin-bottom:10px;color:var(--login-accent, #faad14);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.access-heading h2[data-v-06c64a8a]{margin:0;color:#fff;font-size:30px;font-weight:800;line-height:1.22;letter-spacing:-.028em}.access-heading p[data-v-06c64a8a]{margin:9px 0 0;color:#eef2f999;font-size:14px;line-height:1.65}.main-content[data-v-06c64a8a]{width:100%}.legal-footer[data-v-06c64a8a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px;width:min(440px,100%);margin:18px auto 0;color:#eef2f96b;font-size:12px;line-height:1.6}.legal-footer a[data-v-06c64a8a]{color:#eef2f9a8;cursor:pointer}.legal-footer a[data-v-06c64a8a]:hover{color:#fff}.anim-rise[data-v-06c64a8a]{animation:auth-rise-06c64a8a .9s cubic-bezier(.32,.72,0,1) both;animation-delay:var(--d, 0s)}@keyframes auth-rise-06c64a8a{0%{opacity:0;filter:blur(7px);transform:translateY(22px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes aurora-drift-06c64a8a{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(3vw,-2.4vw,0) scale(1.12)}}@keyframes ticker-scroll-06c64a8a{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 1180px){.auth-shell[data-v-06c64a8a]{grid-template-columns:minmax(430px,52%) minmax(430px,48%)}.brand-panel[data-v-06c64a8a]{padding-right:40px;padding-left:40px}}@media (max-width: 920px){.auth-shell[data-v-06c64a8a]{display:block}.brand-panel[data-v-06c64a8a]{min-height:auto;padding:24px 26px 26px}.brand-story[data-v-06c64a8a]{padding:44px 0 20px}h1[data-v-06c64a8a]{font-size:clamp(34px,7vw,50px)}.ticker[data-v-06c64a8a],.brand-footer-meta[data-v-06c64a8a]{display:none}.access-panel[data-v-06c64a8a],.access-shell[data-v-06c64a8a],.access-core[data-v-06c64a8a],.user-layout-content[data-v-06c64a8a]{min-height:auto}.user-layout-lang[data-v-06c64a8a]{top:18px;right:20px}.user-layout-content[data-v-06c64a8a]{padding:56px 24px 18px}}@media (max-width: 576px){.brand-panel[data-v-06c64a8a]{padding:20px 18px 24px}.brand-header[data-v-06c64a8a]{padding-right:48px}.brand-link[data-v-06c64a8a]{width:230px}.brand-logo[data-v-06c64a8a]{width:100%;transform:scale(1.25)}.brand-edition[data-v-06c64a8a]{display:none}.brand-story[data-v-06c64a8a]{padding:30px 0 8px}.story-kicker[data-v-06c64a8a]{margin-bottom:16px;font-size:11px}h1[data-v-06c64a8a]{font-size:32px}.story-summary[data-v-06c64a8a]{margin-top:14px;font-size:13.5px;line-height:1.6}.story-chips[data-v-06c64a8a]{margin-top:20px}.access-shell[data-v-06c64a8a]{padding:9px;border-radius:26px}.access-core[data-v-06c64a8a]{border-radius:18px}.user-layout-lang[data-v-06c64a8a]{top:14px;right:14px}.user-layout-content[data-v-06c64a8a]{padding:44px 16px 14px}.access-heading h2[data-v-06c64a8a]{font-size:24px}}@media (prefers-reduced-motion: reduce){.aurora[data-v-06c64a8a],.ticker-track[data-v-06c64a8a],.anim-rise[data-v-06c64a8a]{animation:none}.anim-rise[data-v-06c64a8a]{opacity:1;filter:none;transform:none}}.qd-account-trigger{display:inline-flex!important;align-items:center!important;gap:10px;min-width:0;height:64px!important;margin-right:8px;padding:0 4px!important;line-height:normal!important;vertical-align:top}.qd-account-trigger .account-identity{display:inline-flex;align-items:center;gap:7px;min-width:0;height:32px;padding:0 7px 0 3px;border-radius:9px;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:104px;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 9px;border:1px solid color-mix(in srgb,var(--primary-color, #1890ff) 18%,transparent);border-radius:9px;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 12px;border-radius:9px;font-size:12px;font-weight:600;line-height:30px;box-shadow:0 3px 8px color-mix(in srgb,var(--primary-color, #1890ff) 22%,transparent)}.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:8px;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:6px;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:#ffffffd9}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:#ffffffd9}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-a4a4f21e]{display:inline-block;vertical-align:top}.header-notice[data-v-a4a4f21e]{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-a4a4f21e]:hover{background:#0000000a}.header-notice span[data-v-a4a4f21e]{vertical-align:initial}@media (max-width: 768px){.header-notice[data-v-a4a4f21e]{padding:0 8px}}.notice-header[data-v-a4a4f21e]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #f0f0f0}.notice-header .notice-title[data-v-a4a4f21e]{font-weight:500;font-size:14px}.notice-header .notice-action[data-v-a4a4f21e]{font-size:12px;color:var(--primary-color, #1890ff);cursor:pointer}.notice-header .notice-action[data-v-a4a4f21e]:hover{color:var(--primary-color-hover, #40a9ff)}.notice-list[data-v-a4a4f21e]{max-height:400px;overflow-y:auto}.notice-item[data-v-a4a4f21e]{display:flex;padding:12px 16px;cursor:pointer;transition:background .3s}.notice-item[data-v-a4a4f21e]:hover{background:#f5f5f5}.notice-item.unread[data-v-a4a4f21e]{background:#52c41a0f;box-shadow:inset 2px 0 #52c41ab8}.notice-item.unread[data-v-a4a4f21e]:hover{background:#52c41a1c}.notice-item .notice-item-icon[data-v-a4a4f21e]{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-a4a4f21e]{flex:1;min-width:0}.notice-item .notice-item-content .notice-item-title[data-v-a4a4f21e]{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-a4a4f21e]{font-size:12px;color:#00000073;line-height:1.5;margin-bottom:4px}.notice-item .notice-item-content .notice-item-time[data-v-a4a4f21e]{font-size:11px;color:#00000040}.notice-empty[data-v-a4a4f21e]{padding:48px 0}.notice-footer[data-v-a4a4f21e]{text-align:center;padding:12px;border-top:1px solid #f0f0f0}.notice-footer a[data-v-a4a4f21e]{color:var(--primary-color, #1890ff);cursor:pointer}.notice-footer a[data-v-a4a4f21e]:hover{color:var(--primary-color-hover, #40a9ff)}.notice-detail .notice-detail-meta[data-v-a4a4f21e]{display:flex;justify-content:space-between;align-items:center}.notice-detail .notice-detail-meta .notice-detail-type[data-v-a4a4f21e]{display:flex;align-items:center;gap:8px}.notice-detail .notice-detail-meta .notice-detail-type .type-label[data-v-a4a4f21e]{font-size:14px;color:#000000a6}.notice-detail .notice-detail-meta .notice-detail-time[data-v-a4a4f21e]{display:flex;align-items:center;gap:6px;font-size:13px;color:#00000073}.notice-detail .notice-detail-content .message-body[data-v-a4a4f21e]{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-a4a4f21e],.notice-detail .notice-detail-content .message-body h3[data-v-a4a4f21e],.notice-detail .notice-detail-content .message-body h4[data-v-a4a4f21e]{margin:12px 0 8px;font-weight:600}.notice-detail .notice-detail-content .message-body h2[data-v-a4a4f21e]{font-size:18px}.notice-detail .notice-detail-content .message-body h3[data-v-a4a4f21e]{font-size:16px}.notice-detail .notice-detail-content .message-body h4[data-v-a4a4f21e]{font-size:14px}.notice-detail .notice-detail-content .message-body li[data-v-a4a4f21e]{margin-left:20px;list-style:disc}.notice-detail .notice-detail-content .message-body strong[data-v-a4a4f21e]{font-weight:600}.notice-detail .notice-detail-content.html-report .message-body[data-v-a4a4f21e]{max-height:calc(82vh - 120px);padding:0;margin:0;overflow-y:auto;background:var(--qd-report-shell-bg, #ffffff)}.notice-detail .notice-detail-extra .extra-title[data-v-a4a4f21e]{font-weight:500;font-size:14px;margin-bottom:12px;color:#000000d9}.notice-detail .notice-detail-extra .extra-item[data-v-a4a4f21e]{display:flex;align-items:flex-start;margin-bottom:8px;font-size:13px}.notice-detail .notice-detail-extra .extra-item .label[data-v-a4a4f21e]{flex-shrink:0;color:#00000073;margin-right:8px}.notice-detail .notice-detail-extra .extra-item .value[data-v-a4a4f21e]{color:#000000d9;word-break:break-word}.notice-detail .notice-detail-extra .extra-item.decision[data-v-a4a4f21e]{align-items:center}.notice-detail .notice-detail-extra .extra-item.decision .confidence[data-v-a4a4f21e]{margin-left:8px;color:#00000073;font-size:12px}.notice-detail .notice-detail-actions[data-v-a4a4f21e]{margin-top:24px;display:flex;justify-content:flex-end;gap:12px}.header-notice-wrapper{z-index:2500}.header-notice-wrapper .ant-popover-inner-content{padding:0}.notice-detail-modal .ant-modal{max-width:calc(100vw - 32px)}.notice-detail-modal .ant-modal-content{overflow:hidden;border-radius:8px;box-shadow:0 22px 70px #00000075}.notice-detail-modal .ant-modal-header{border-bottom:1px solid #edf0f5;padding:17px 24px 14px}.notice-detail-modal .ant-modal-header .ant-modal-title{font-size:16px;font-weight:700}.notice-detail-modal .ant-modal-body{padding:18px 24px 20px}.notice-detail-modal.html-report-modal .ant-modal-body{padding:0}.notice-detail-modal.html-report-modal .notice-detail-meta{margin:12px 12px 0}.notice-detail-modal.html-report-modal .ant-divider{margin:12px 0 0}.notice-detail-modal{--qd-report-shell-bg: #ffffff;--qd-report-bg: #ffffff;--qd-report-surface: #f8fafc;--qd-report-subtle: #f1f5f9;--qd-report-border: #e7ebf3;--qd-report-strong-border: #dbe2ec;--qd-report-text: #111827;--qd-report-muted: #64748b;--qd-report-soft-text: #334155;--qd-report-header-bg: linear-gradient(135deg, #ffffff 0%, #f6f8fb 100%);--qd-report-panel-bg: #ffffff;--qd-report-buy-bg: linear-gradient(180deg, rgba(34, 197, 94, .13), #ffffff 74%);--qd-report-sell-bg: linear-gradient(180deg, rgba(239, 68, 68, .13), #ffffff 74%);--qd-report-hold-bg: linear-gradient(180deg, rgba(234, 179, 8, .16), #ffffff 74%);--qd-report-focus-bg: rgba(239, 68, 68, .07);--qd-report-focus-text: #991b1b;--qd-report-error-bg: rgba(239, 68, 68, .08);--qd-report-error-text: #b91c1c}.notice-detail-modal .notice-detail .notice-detail-meta{padding:8px 10px;border:1px solid #edf0f5;border-radius:8px;background:linear-gradient(180deg,#fbfcff,#f6f8fb)}.notice-detail-modal .notice-detail .notice-detail-actions .ant-btn{min-width:84px;height:34px;border-radius:6px;font-weight:600}.notice-detail-modal .qd-report{box-sizing:border-box;max-width:860px;margin:0 auto;padding:16px;border:1px solid var(--qd-report-border);border-radius:8px;background:var(--qd-report-bg);color:var(--qd-report-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.notice-detail-modal .qd-report *{box-sizing:border-box}.notice-detail-modal .qd-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:18px 20px;border:1px solid var(--qd-report-border);border-radius:8px;background:var(--qd-report-header-bg)}.notice-detail-modal .qd-header-main{min-width:0}.notice-detail-modal .qd-kicker{color:#ef4444;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.notice-detail-modal .qd-header h1{margin:6px 0 8px;color:var(--qd-report-text);font-size:22px;font-weight:800;line-height:1.25}.notice-detail-modal .qd-header .subtitle{color:var(--qd-report-muted);font-size:13px;line-height:1.5}.notice-detail-modal .qd-header-panel{flex:0 0 auto;min-width:172px;padding:12px 14px;border:1px solid var(--qd-report-border);border-radius:8px;background:var(--qd-report-panel-bg);text-align:right}.notice-detail-modal .qd-header-panel .label,.notice-detail-modal .qd-stat-card .label,.notice-detail-modal .qd-rec-card .label,.notice-detail-modal .qd-pos-symbol .market,.notice-detail-modal .qd-pos-decision .confidence,.notice-detail-modal .qd-pos-stats .stat .label{color:var(--qd-report-muted);font-size:12px}.notice-detail-modal .qd-header-panel .value{display:block;margin-top:4px;color:var(--qd-report-text);font-size:18px;font-weight:800}.notice-detail-modal .qd-content{display:grid;gap:12px;margin-top:12px;padding:0;border-radius:0;background:transparent;box-shadow:none}.notice-detail-modal .qd-section{margin:0;padding:16px;border:1px solid var(--qd-report-border);border-radius:8px;background:var(--qd-report-surface)}.notice-detail-modal .qd-section-title{display:flex;align-items:center;gap:8px;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid var(--qd-report-border);color:var(--qd-report-text);font-size:15px;font-weight:800;line-height:1.3}.notice-detail-modal .qd-section-title:before{content:"";width:3px;height:14px;border-radius:2px;background:#ef4444}.notice-detail-modal .qd-overview-grid,.notice-detail-modal .qd-pos-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.notice-detail-modal .qd-overview-grid{gap:10px}.notice-detail-modal .qd-stat-card{min-height:78px;padding:12px;border:1px solid var(--qd-report-border);border-radius:8px;background:var(--qd-report-panel-bg);text-align:left}.notice-detail-modal .qd-stat-card .value{color:var(--qd-report-text);font-size:19px;font-weight:800;line-height:1.2;word-break:break-word}.notice-detail-modal .qd-stat-card .percent{display:block;margin:3px 0 0;font-size:12px;font-weight:700}.notice-detail-modal .qd-rec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.notice-detail-modal .qd-rec-card{position:relative;min-height:100px;padding:14px;border:1px solid var(--qd-report-border);border-radius:8px;background:var(--qd-report-panel-bg);overflow:hidden;text-align:left}.notice-detail-modal .qd-rec-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:#64748b}.notice-detail-modal .qd-rec-card.buy{background:var(--qd-report-buy-bg)}.notice-detail-modal .qd-rec-card.sell{background:var(--qd-report-sell-bg)}.notice-detail-modal .qd-rec-card.hold{background:var(--qd-report-hold-bg)}.notice-detail-modal .qd-rec-card.buy:before{background:#22c55e}.notice-detail-modal .qd-rec-card.sell:before{background:#ef4444}.notice-detail-modal .qd-rec-card.hold:before{background:#eab308}.notice-detail-modal .qd-rec-card .emoji{color:var(--qd-report-soft-text);font-size:13px;font-weight:800;letter-spacing:0;text-transform:uppercase}.notice-detail-modal .qd-rec-card .count{margin-top:10px;color:var(--qd-report-text);font-size:28px;font-weight:800;line-height:1}.notice-detail-modal .qd-position{margin-bottom:12px;overflow:hidden;border:1px solid var(--qd-report-border);border-radius:8px;background:var(--qd-report-panel-bg)}.notice-detail-modal .qd-position:last-child{margin-bottom:0}.notice-detail-modal .qd-pos-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:var(--qd-report-surface);cursor:default}.notice-detail-modal .qd-pos-symbol{display:flex;align-items:center;gap:12px}.notice-detail-modal .qd-pos-symbol .icon{flex:0 0 auto;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#fff;font-size:14px;font-weight:800}.notice-detail-modal .qd-pos-symbol .icon.buy{background:#16a34a}.notice-detail-modal .qd-pos-symbol .icon.sell{background:#dc2626}.notice-detail-modal .qd-pos-symbol .icon.hold{background:#d97706}.notice-detail-modal .qd-pos-symbol .name{color:var(--qd-report-text);font-size:15px;font-weight:800;line-height:1.3}.notice-detail-modal .qd-pos-decision{text-align:right}.notice-detail-modal .qd-pos-decision .decision-tag{display:inline-block;min-width:64px;padding:5px 10px;border-radius:6px;font-size:12px;font-weight:800;text-align:center}.notice-detail-modal .qd-pos-decision .decision-tag.buy{border:1px solid rgba(34,197,94,.28);background:#22c55e24;color:#22c55e}.notice-detail-modal .qd-pos-decision .decision-tag.sell{border:1px solid rgba(239,68,68,.3);background:#ef444424;color:#f87171}.notice-detail-modal .qd-pos-decision .decision-tag.hold{border:1px solid rgba(234,179,8,.3);background:#eab30824;color:#facc15}.notice-detail-modal .qd-pos-stats{gap:1px;background:var(--qd-report-strong-border)}.notice-detail-modal .qd-pos-stats .stat{min-width:0;padding:11px 12px;background:var(--qd-report-panel-bg);text-align:left}.notice-detail-modal .qd-pos-stats .stat .value{color:var(--qd-report-text);font-size:13px;font-weight:800;line-height:1.35;word-break:break-word}.notice-detail-modal .qd-header-panel .value.positive,.notice-detail-modal .qd-stat-card .value.positive,.notice-detail-modal .qd-pos-stats .stat .value.positive,.notice-detail-modal .qd-rec-card.buy .count{color:#22c55e}.notice-detail-modal .qd-header-panel .value.negative,.notice-detail-modal .qd-stat-card .value.negative,.notice-detail-modal .qd-pos-stats .stat .value.negative,.notice-detail-modal .qd-rec-card.sell .count{color:#ef4444}.notice-detail-modal .qd-rec-card.hold .count{color:#eab308}.notice-detail-modal .qd-pos-reasoning{padding:14px 16px;border-top:1px solid var(--qd-report-border);background:var(--qd-report-surface)}.notice-detail-modal .qd-pos-reasoning .label{margin-bottom:6px;color:var(--qd-report-text);font-size:12px;font-weight:800}.notice-detail-modal .qd-pos-reasoning .text{color:var(--qd-report-soft-text);font-size:13px;line-height:1.7}.notice-detail-modal .qd-collapsible{border-top:1px solid var(--qd-report-border)}.notice-detail-modal .qd-collapsible input[type=checkbox]{display:none}.notice-detail-modal .qd-collapsible-header{display:flex;align-items:center;justify-content:space-between;padding:11px 16px;background:var(--qd-report-subtle);cursor:pointer;user-select:none}.notice-detail-modal .qd-collapsible-header:hover{background:var(--qd-report-surface)}.notice-detail-modal .qd-collapsible-header .title{color:var(--qd-report-text);font-size:13px;font-weight:800}.notice-detail-modal .qd-collapsible-header .arrow{display:inline-block;color:var(--qd-report-muted);transition:transform .2s}.notice-detail-modal .qd-collapsible-content{display:none;padding:14px 16px;border-top:1px solid var(--qd-report-border);background:var(--qd-report-panel-bg);color:var(--qd-report-soft-text);font-size:13px;line-height:1.7}.notice-detail-modal .qd-collapsible input[type=checkbox]:checked~.qd-collapsible-content{display:block}.notice-detail-modal .qd-collapsible input[type=checkbox]:checked+.qd-collapsible-header .arrow{transform:rotate(180deg)}.notice-detail-modal .qd-user-focus{padding:14px;border:1px solid rgba(239,68,68,.24);border-radius:8px;background:var(--qd-report-focus-bg);color:var(--qd-report-focus-text);font-size:13px;line-height:1.7}.notice-detail-modal .qd-footer{margin-top:12px;padding:14px 4px 2px;border-top:1px solid var(--qd-report-border);color:var(--qd-report-muted);font-size:12px;text-align:center}.notice-detail-modal .qd-error{margin:14px 16px;padding:12px;border:1px solid rgba(239,68,68,.3);border-radius:8px;background:var(--qd-report-error-bg);color:var(--qd-report-error-text);font-size:13px}.notice-detail-modal .qd-notice-card{--qd-card-accent: var(--primary-color, #1890ff);overflow:hidden;border:1px solid #e7ebf3;border-radius:8px;background:#fff;box-shadow:0 12px 34px #0f172a14}.notice-detail-modal .qd-notice-card--buy{--qd-card-accent: #16a34a}.notice-detail-modal .qd-notice-card--sell{--qd-card-accent: #ef4444}.notice-detail-modal .qd-notice-card--watch{--qd-card-accent: #f59e0b}.notice-detail-modal .qd-notice-card__hero{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid #edf0f5;background:linear-gradient(135deg,color-mix(in srgb,var(--qd-card-accent) 14%,transparent),transparent 58%),linear-gradient(180deg,#fbfcff,#f5f7fb)}.notice-detail-modal .qd-notice-card__kicker{color:#64748b;font-size:12px;font-weight:700;line-height:1.4;text-transform:uppercase}.notice-detail-modal .qd-notice-card__title{margin-top:4px;color:#111827;font-size:20px;font-weight:800;line-height:1.25;word-break:break-word}.notice-detail-modal .qd-notice-card__chip{flex:0 0 auto;max-width:220px;padding:7px 11px;border:1px solid color-mix(in srgb,var(--qd-card-accent) 42%,transparent);border-radius:6px;background:color-mix(in srgb,var(--qd-card-accent) 12%,#ffffff);color:var(--qd-card-accent);font-size:13px;font-weight:800;line-height:1.2;text-align:center;word-break:break-word}.notice-detail-modal .qd-notice-card__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#edf0f5}.notice-detail-modal .qd-notice-card--signal .qd-notice-card__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.notice-detail-modal .qd-notice-card__metric{min-height:76px;padding:13px 16px;background:#fff}.notice-detail-modal .qd-notice-card__metric span{display:block;color:#64748b;font-size:12px;font-weight:600;line-height:1.3}.notice-detail-modal .qd-notice-card__metric strong{display:block;margin-top:7px;color:#111827;font-size:15px;font-weight:750;line-height:1.35;word-break:break-word}.notice-detail-modal .qd-notice-card__metric.is-price strong{color:var(--qd-card-accent);font-size:18px}.notice-detail-modal .qd-notice-card__note{margin:0;padding:13px 16px;border-top:1px solid #edf0f5;background:#f8fafc;color:#64748b;font-size:13px;line-height:1.6}@media (max-width: 640px){.notice-detail-modal .qd-report{padding:10px;border-radius:0}.notice-detail-modal .qd-header{display:block;padding:16px}.notice-detail-modal .qd-header-panel{margin-top:12px;text-align:left}.notice-detail-modal .qd-overview-grid,.notice-detail-modal .qd-pos-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.notice-detail-modal .qd-pos-header{align-items:flex-start}.notice-detail-modal .qd-notice-card__hero{flex-direction:column}.notice-detail-modal .qd-notice-card__chip{max-width:100%}.notice-detail-modal .qd-notice-card__grid,.notice-detail-modal .qd-notice-card--signal .qd-notice-card__grid{grid-template-columns:minmax(0,1fr)}}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:#ffffffd9}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:#52c41a12;box-shadow:inset 2px 0 #52c41a94}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:#52c41a1f}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:#ffffffd9}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:#ffffff73}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:#ffffff73}body.dark .notice-detail-modal,body.realdark .notice-detail-modal,.ant-layout.dark .notice-detail-modal,.ant-layout.realdark .notice-detail-modal{--qd-report-shell-bg: #171717;--qd-report-bg: #0f1218;--qd-report-surface: #151a23;--qd-report-subtle: #111722;--qd-report-border: #252b36;--qd-report-strong-border: #2a303c;--qd-report-text: #f8fafc;--qd-report-muted: #8b97aa;--qd-report-soft-text: #c7d0df;--qd-report-header-bg: linear-gradient(135deg, #191e28 0%, #121722 100%);--qd-report-panel-bg: #10151d;--qd-report-buy-bg: linear-gradient(180deg, rgba(34, 197, 94, .12), #10151d 70%);--qd-report-sell-bg: linear-gradient(180deg, rgba(239, 68, 68, .13), #10151d 70%);--qd-report-hold-bg: linear-gradient(180deg, rgba(234, 179, 8, .13), #10151d 70%);--qd-report-focus-bg: rgba(239, 68, 68, .08);--qd-report-focus-text: #fecaca;--qd-report-error-bg: rgba(239, 68, 68, .12);--qd-report-error-text: #fecaca}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:#171717;border:1px solid rgba(255,77,79,.38);box-shadow:0 26px 80px #0000009e,0 0 0 1px #ffffff0a inset}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:linear-gradient(180deg,#202020,#171717);border-color:#ffffff14}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:#ffffffeb}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:#ffffff73}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,body.realdark .notice-detail-modal .notice-detail .notice-detail-meta,.ant-layout.dark .notice-detail-modal .notice-detail .notice-detail-meta,.ant-layout.realdark .notice-detail-modal .notice-detail .notice-detail-meta{border-color:#ffffff14;background:linear-gradient(180deg,#202020,#181818)}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:#ffffffa6}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:#ffffff73}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:#ffffffd9}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:#ffffff73}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:#ffffffd9}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:#ffffff73}body.dark .notice-detail-modal .qd-notice-card,body.realdark .notice-detail-modal .qd-notice-card,.ant-layout.dark .notice-detail-modal .qd-notice-card,.ant-layout.realdark .notice-detail-modal .qd-notice-card{border-color:#ffffff14;background:#171717;box-shadow:0 16px 48px #00000057}body.dark .notice-detail-modal .qd-notice-card__hero,body.realdark .notice-detail-modal .qd-notice-card__hero,.ant-layout.dark .notice-detail-modal .qd-notice-card__hero,.ant-layout.realdark .notice-detail-modal .qd-notice-card__hero{border-color:#ffffff14;background:linear-gradient(135deg,color-mix(in srgb,var(--qd-card-accent) 22%,transparent),transparent 58%),linear-gradient(180deg,#242424,#181818)}body.dark .notice-detail-modal .qd-notice-card__kicker,body.realdark .notice-detail-modal .qd-notice-card__kicker,.ant-layout.dark .notice-detail-modal .qd-notice-card__kicker,.ant-layout.realdark .notice-detail-modal .qd-notice-card__kicker,body.dark .notice-detail-modal .qd-notice-card__metric span,body.realdark .notice-detail-modal .qd-notice-card__metric span,.ant-layout.dark .notice-detail-modal .qd-notice-card__metric span,.ant-layout.realdark .notice-detail-modal .qd-notice-card__metric span,body.dark .notice-detail-modal .qd-notice-card__note,body.realdark .notice-detail-modal .qd-notice-card__note,.ant-layout.dark .notice-detail-modal .qd-notice-card__note,.ant-layout.realdark .notice-detail-modal .qd-notice-card__note{color:#ffffff94}body.dark .notice-detail-modal .qd-notice-card__title,body.realdark .notice-detail-modal .qd-notice-card__title,.ant-layout.dark .notice-detail-modal .qd-notice-card__title,.ant-layout.realdark .notice-detail-modal .qd-notice-card__title,body.dark .notice-detail-modal .qd-notice-card__metric strong,body.realdark .notice-detail-modal .qd-notice-card__metric strong,.ant-layout.dark .notice-detail-modal .qd-notice-card__metric strong,.ant-layout.realdark .notice-detail-modal .qd-notice-card__metric strong{color:#ffffffeb}body.dark .notice-detail-modal .qd-notice-card__chip,body.realdark .notice-detail-modal .qd-notice-card__chip,.ant-layout.dark .notice-detail-modal .qd-notice-card__chip,.ant-layout.realdark .notice-detail-modal .qd-notice-card__chip{background:color-mix(in srgb,var(--qd-card-accent) 18%,#171717);border-color:color-mix(in srgb,var(--qd-card-accent) 52%,transparent);color:color-mix(in srgb,var(--qd-card-accent) 82%,#ffffff)}body.dark .notice-detail-modal .qd-notice-card__grid,body.realdark .notice-detail-modal .qd-notice-card__grid,.ant-layout.dark .notice-detail-modal .qd-notice-card__grid,.ant-layout.realdark .notice-detail-modal .qd-notice-card__grid{background:#ffffff12}body.dark .notice-detail-modal .qd-notice-card__metric,body.realdark .notice-detail-modal .qd-notice-card__metric,.ant-layout.dark .notice-detail-modal .qd-notice-card__metric,.ant-layout.realdark .notice-detail-modal .qd-notice-card__metric{background:#1c1c1c}body.dark .notice-detail-modal .qd-notice-card__note,body.realdark .notice-detail-modal .qd-notice-card__note,.ant-layout.dark .notice-detail-modal .qd-notice-card__note,.ant-layout.realdark .notice-detail-modal .qd-notice-card__note{border-color:#ffffff14;background:#151515}.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 9px;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 *,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:#ffffffd9!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:#ffffffd9!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:#ffffffd9!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-93d92336] .ant-drawer-handle,[data-v-93d92336] .setting-drawer-index-handle{display:none!important}[data-v-93d92336] .ant-drawer-content,[data-v-93d92336] .ant-drawer-wrapper-body,[data-v-93d92336] .ant-drawer-body{background:#fff;color:#0f172adb}[data-v-93d92336] .ant-drawer-close{color:#0f172a94}[data-v-93d92336] .ant-divider{background:#0f172a14}.setting-drawer-index-content .setting-drawer-index-title[data-v-93d92336]{color:#0f172ae6;font-weight:700}.setting-drawer-index-content .setting-drawer-index-blockChecbox[data-v-93d92336]{display:flex}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item[data-v-93d92336]{margin-right:16px;position:relative;border-radius:4px;cursor:pointer}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item img[data-v-93d92336]{width:48px}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item .setting-drawer-index-selectIcon[data-v-93d92336]{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-93d92336]{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-93d92336]{display:inline-flex}.setting-drawer-index-content .setting-drawer-theme-color-swatch[data-v-93d92336]{width:24px;height:24px;border-radius:6px;border:1px solid rgba(0,0,0,.08);cursor:pointer;padding:0;text-align:center;color:#fff;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-93d92336]:hover{transform:translateY(-1px);box-shadow:0 4px 10px #0f172a29}.setting-drawer-index-content .setting-drawer-theme-color-swatch i[data-v-93d92336]{font-size:14px}.setting-drawer-index-content .xchange-style-grid[data-v-93d92336]{display:grid;gap:10px}.setting-drawer-index-content .xchange-style-card[data-v-93d92336]{position:relative;width:100%;min-height:74px;padding:12px 38px 12px 14px;text-align:left;border:1px solid rgba(15,23,42,.1);border-radius:16px;background:#f8fafc;cursor:pointer;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1)}.setting-drawer-index-content .xchange-style-card[data-v-93d92336]:hover,.setting-drawer-index-content .xchange-style-card--active[data-v-93d92336]{transform:translateY(-2px);border-color:var(--primary-color, #0b5ed7);box-shadow:0 14px 30px #0f172a1f}.setting-drawer-index-content .xchange-style-card strong[data-v-93d92336],.setting-drawer-index-content .xchange-style-card small[data-v-93d92336]{display:block}.setting-drawer-index-content .xchange-style-card strong[data-v-93d92336]{color:#0f172a;font-size:13px;font-weight:800}.setting-drawer-index-content .xchange-style-card small[data-v-93d92336]{margin-top:2px;color:#64748b;font-size:11px}.setting-drawer-index-content .xchange-style-card .anticon[data-v-93d92336]{position:absolute;top:14px;right:14px;color:var(--primary-color, #0b5ed7)}.setting-drawer-index-content .xchange-style-card__swatch[data-v-93d92336]{display:block;width:54px;height:8px;margin-bottom:10px;border-radius:999px;background:linear-gradient(90deg,#0b5ed7,#d9a441)}.setting-drawer-index-content .xchange-style-card--ai-lab .xchange-style-card__swatch[data-v-93d92336]{background:linear-gradient(90deg,#7c3aed,#18d8a7)}.setting-drawer-index-content .xchange-style-card--minimal-fintech .xchange-style-card__swatch[data-v-93d92336]{background:linear-gradient(90deg,#0f172a,#c9a45d)}.setting-drawer-index-content .xchange-style-card--pro-trader .xchange-style-card__swatch[data-v-93d92336]{background:linear-gradient(90deg,#0ea5e9,#f97316)}body.dark[data-v-93d92336] .ant-drawer-content,body.realdark[data-v-93d92336] .ant-drawer-content,.basic-layout-wrapper.dark[data-v-93d92336] .ant-drawer-content,.basic-layout-wrapper.realdark[data-v-93d92336] .ant-drawer-content,body.dark[data-v-93d92336] .ant-drawer-wrapper-body,body.realdark[data-v-93d92336] .ant-drawer-wrapper-body,.basic-layout-wrapper.dark[data-v-93d92336] .ant-drawer-wrapper-body,.basic-layout-wrapper.realdark[data-v-93d92336] .ant-drawer-wrapper-body,body.dark[data-v-93d92336] .ant-drawer-body,body.realdark[data-v-93d92336] .ant-drawer-body,.basic-layout-wrapper.dark[data-v-93d92336] .ant-drawer-body,.basic-layout-wrapper.realdark[data-v-93d92336] .ant-drawer-body{background:#171717!important;color:#e2e8f0db!important}body.dark[data-v-93d92336] .ant-drawer-close,body.realdark[data-v-93d92336] .ant-drawer-close,.basic-layout-wrapper.dark[data-v-93d92336] .ant-drawer-close,.basic-layout-wrapper.realdark[data-v-93d92336] .ant-drawer-close{color:#e2e8f0a8!important}body.dark[data-v-93d92336] .ant-drawer-close:hover,body.realdark[data-v-93d92336] .ant-drawer-close:hover,.basic-layout-wrapper.dark[data-v-93d92336] .ant-drawer-close:hover,.basic-layout-wrapper.realdark[data-v-93d92336] .ant-drawer-close:hover{color:var(--primary-color, #1890ff)!important}body.dark[data-v-93d92336] .ant-divider,body.realdark[data-v-93d92336] .ant-divider,.basic-layout-wrapper.dark[data-v-93d92336] .ant-divider,.basic-layout-wrapper.realdark[data-v-93d92336] .ant-divider{background:#ffffff1a!important}body.dark[data-v-93d92336] .ant-list-item-meta-title,body.realdark[data-v-93d92336] .ant-list-item-meta-title,.basic-layout-wrapper.dark[data-v-93d92336] .ant-list-item-meta-title,.basic-layout-wrapper.realdark[data-v-93d92336] .ant-list-item-meta-title,body.dark[data-v-93d92336] .ant-list-item-meta-title>div,body.realdark[data-v-93d92336] .ant-list-item-meta-title>div,.basic-layout-wrapper.dark[data-v-93d92336] .ant-list-item-meta-title>div,.basic-layout-wrapper.realdark[data-v-93d92336] .ant-list-item-meta-title>div{color:#e2e8f0db!important}body.dark[data-v-93d92336] .ant-list-item,body.realdark[data-v-93d92336] .ant-list-item,.basic-layout-wrapper.dark[data-v-93d92336] .ant-list-item,.basic-layout-wrapper.realdark[data-v-93d92336] .ant-list-item{color:#e2e8f0c7!important}body.dark[data-v-93d92336] .ant-select-selection,body.realdark[data-v-93d92336] .ant-select-selection,.basic-layout-wrapper.dark[data-v-93d92336] .ant-select-selection,.basic-layout-wrapper.realdark[data-v-93d92336] .ant-select-selection{background:#222!important;border-color:#ffffff24!important;color:#e2e8f0db!important}body.dark[data-v-93d92336] .ant-select-arrow,body.realdark[data-v-93d92336] .ant-select-arrow,.basic-layout-wrapper.dark[data-v-93d92336] .ant-select-arrow,.basic-layout-wrapper.realdark[data-v-93d92336] .ant-select-arrow,body.dark[data-v-93d92336] .ant-select-selection-selected-value,body.realdark[data-v-93d92336] .ant-select-selection-selected-value,.basic-layout-wrapper.dark[data-v-93d92336] .ant-select-selection-selected-value,.basic-layout-wrapper.realdark[data-v-93d92336] .ant-select-selection-selected-value{color:#e2e8f0c7!important}body.dark .setting-drawer-index-content .setting-drawer-index-title[data-v-93d92336],body.realdark .setting-drawer-index-content .setting-drawer-index-title[data-v-93d92336],.basic-layout-wrapper.dark .setting-drawer-index-content .setting-drawer-index-title[data-v-93d92336],.basic-layout-wrapper.realdark .setting-drawer-index-content .setting-drawer-index-title[data-v-93d92336]{color:#f8fafceb}body.dark .setting-drawer-index-content .setting-drawer-index-item[data-v-93d92336],body.realdark .setting-drawer-index-content .setting-drawer-index-item[data-v-93d92336],.basic-layout-wrapper.dark .setting-drawer-index-content .setting-drawer-index-item[data-v-93d92336],.basic-layout-wrapper.realdark .setting-drawer-index-content .setting-drawer-index-item[data-v-93d92336]{background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14}body.dark .setting-drawer-index-content .setting-drawer-index-item img[data-v-93d92336],body.realdark .setting-drawer-index-content .setting-drawer-index-item img[data-v-93d92336],.basic-layout-wrapper.dark .setting-drawer-index-content .setting-drawer-index-item img[data-v-93d92336],.basic-layout-wrapper.realdark .setting-drawer-index-content .setting-drawer-index-item img[data-v-93d92336]{opacity:.9}body.dark .setting-drawer-index-content .setting-drawer-theme-color-swatch[data-v-93d92336],body.realdark .setting-drawer-index-content .setting-drawer-theme-color-swatch[data-v-93d92336],.basic-layout-wrapper.dark .setting-drawer-index-content .setting-drawer-theme-color-swatch[data-v-93d92336],.basic-layout-wrapper.realdark .setting-drawer-index-content .setting-drawer-theme-color-swatch[data-v-93d92336]{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 .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:6px;border-radius:4px;color:#8491a1;font-size:10px;line-height:1;transition:color .18s,background .18s}.ant-pro-multi-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x:hover{background:#e8edf3;color:#334155}.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 .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x,body.realdark .ant-pro-multi-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x,.dark .ant-pro-multi-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x,.realdark .ant-pro-multi-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x{color:#8f9baa}body.dark .ant-pro-multi-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x:hover,body.realdark .ant-pro-multi-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x:hover,.dark .ant-pro-multi-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x:hover,.realdark .ant-pro-multi-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x:hover{background:#27313c;color:#f1f5f9}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)}.route-view-cache-host[data-v-ead91c84]{width:100%;min-width:0}.basic-layout-wrapper .ant-layout-header{height:64px!important;line-height:64px!important;overflow:hidden!important}.basic-layout-wrapper .ant-layout-header.ant-pro-top-menu,.basic-layout-wrapper .ant-layout-header.ant-pro-fixed-header.ant-pro-top-menu{left:0!important;right:0!important;width:100vw!important;max-width:100vw!important}.basic-layout-wrapper .ant-pro-top-nav-header,.basic-layout-wrapper .ant-pro-top-nav-header-main{display:flex!important;align-items:center!important;width:100%!important;max-width:none!important;min-width:0!important;height:64px!important;line-height:64px!important}.basic-layout-wrapper .ant-pro-top-nav-header-main.wide{width:100%!important;max-width:none!important;margin:0!important}.basic-layout-wrapper .ant-pro-top-nav-header-left{flex:0 0 204px!important;width:204px!important;min-width:204px!important}.basic-layout-wrapper .ant-pro-top-nav-header-menu{flex:1 1 auto!important;min-width:0!important;max-width:none!important}.basic-layout-wrapper .ant-pro-global-header{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;width:100%!important;max-width:none!important;min-width:0!important;height:64px!important;line-height:64px!important;overflow:hidden!important}.basic-layout-wrapper .ant-pro-global-header-content{display:flex!important;align-items:center!important;flex:1 1 auto!important;min-width:0!important;height:64px!important;line-height:64px!important}.basic-layout-wrapper .ant-pro-global-header-logo,.basic-layout-wrapper .ant-layout-header .ant-pro-sider-menu-logo{display:flex!important;align-items:center!important;flex:0 0 204px!important;width:204px!important;min-width:204px!important;height:64px!important;padding:0 24px 0 32px!important;line-height:64px!important;overflow:hidden!important;box-sizing:border-box!important}.basic-layout-wrapper .ant-pro-global-header-logo img,.basic-layout-wrapper .ant-layout-header .ant-pro-sider-menu-logo img,.basic-layout-wrapper .ant-layout-header .sidebar-logo-wrapper .sidebar-logo{display:block!important;width:152px!important;height:36px!important;max-width:152px!important;max-height:36px!important;object-fit:contain!important}.basic-layout-wrapper .ant-layout-header .ant-pro-top-menu,.basic-layout-wrapper .ant-layout-header .ant-menu-horizontal{flex:1 1 auto!important;min-width:0!important;height:64px!important;line-height:64px!important;white-space:nowrap!important;overflow:hidden!important}.basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-item,.basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu{top:0!important;height:64px!important;margin-top:0!important;padding:0 18px!important;line-height:64px!important}.basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-item>a,.basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu .ant-menu-submenu-title{display:inline-flex!important;align-items:center!important;gap:6px!important;height:64px!important;line-height:64px!important}.basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected,.basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-selected{background:var(--primary-color-soft, color-mix(in srgb, var(--primary-color, #1890ff) 10%, transparent))!important}.basic-layout-wrapper .ant-pro-global-header-index-right,.basic-layout-wrapper .layout-top-actions{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;height:64px!important;line-height:64px!important;margin-left:auto!important;justify-content:flex-end!important;white-space:nowrap!important}.mobile-menu-close{position:fixed;top:10px;left:220px;z-index:1102;width:36px;height:36px;padding:0;border:1px solid rgba(148,163,184,.3);border-radius:8px;color:#ffffffe6;background:#1f1f1f;cursor:pointer}@media (min-width: 769px) and (max-width: 1366px){.basic-layout-wrapper .ant-pro-top-nav-header-left,.basic-layout-wrapper .ant-pro-global-header-logo,.basic-layout-wrapper .ant-layout-header .ant-pro-sider-menu-logo{flex-basis:168px!important;width:168px!important;min-width:168px!important;padding-right:12px!important;padding-left:20px!important}.basic-layout-wrapper .ant-pro-global-header-logo img,.basic-layout-wrapper .ant-layout-header .ant-pro-sider-menu-logo img,.basic-layout-wrapper .ant-layout-header .sidebar-logo-wrapper .sidebar-logo{width:136px!important;max-width:136px!important}.basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-item,.basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu{padding-right:9px!important;padding-left:9px!important}.top-admin-shortcut span,.top-admin-shortcut__arrow,.account-name{display:none!important}}: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}.basic-layout-wrapper--multi-tab .ant-layout-content,.basic-layout-wrapper--multi-tab .ant-pro-basicLayout-content{--qd-multi-tab-height: 36px;display:flex!important;flex-direction:column!important;height:calc(100vh - 64px)!important;min-height:0!important;max-height:calc(100vh - 64px)!important;margin:0!important;padding:0!important;overflow:hidden!important}.basic-layout-wrapper--multi-tab .ant-pro-basicLayout-children-content-wrap,.basic-layout-wrapper--multi-tab .ant-pro-grid-content{display:flex!important;flex:1 1 0!important;flex-direction:column!important;width:100%;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.basic-layout-wrapper--multi-tab .ant-pro-multi-tab{flex:0 0 var(--qd-multi-tab-height, 36px);margin:0}.basic-layout-wrapper--multi-tab .basic-route-view-shell{--qd-route-viewport-height: calc(100vh - 100px) ;flex:1 1 0!important;width:100%;height:0!important;min-height:0;max-height:100%;margin:0;overflow:auto;overscroll-behavior:contain}.basic-layout-wrapper--multi-tab .route-view-cache-host{width:100%;height:100%;min-height:100%}.basic-layout-wrapper--multi-tab .indicator-ide,.basic-layout-wrapper--multi-tab .strategy-ide-shell{--ide-shell-height: 100%;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden}.basic-layout-wrapper--multi-tab .indicator-ide .ide-left{top:0}.basic-layout-wrapper--multi-tab .ai-asset-analysis-page{display:flex;flex-direction:column;height:var(--qd-route-viewport-height, 100%);min-height:0!important;max-height:100%;overflow:hidden}.basic-layout-wrapper--multi-tab .ai-asset-analysis-page .workspace-card{flex:1 1 0;min-height:0;margin-bottom:0}.basic-layout-wrapper--multi-tab .ai-asset-analysis-page .workspace-card>.ant-card-body,.basic-layout-wrapper--multi-tab .ai-asset-analysis-page .ai-analysis-container.embedded{height:100%!important;min-height:0!important;max-height:100%!important}body.qd-code-ai-resizing,body.qd-code-ai-resizing *{cursor:row-resize!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{background:#111!important;border-bottom:1px solid #1c1c1c!important;box-shadow:inset 0 1px #ffffff0d,0 1px 4px #0003!important;color:#ffffffd9!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:#ffffffd9!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:#ffffffd9!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(--primary-color, #1890ff)!important;background:#ffffff14!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:#ffffffd9!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(--primary-color, #1890ff)!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:#ffffffd9!important}:global body.light .ant-layout-header,:global .ant-layout.light .ant-layout-header,:global .ant-pro-layout.light .ant-layout-header{background:#fff!important;border-bottom:1px solid #e8e8e8!important;box-shadow:0 1px 4px #00152914!important;color:#000000d9!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:#141414!important;color:#ffffffd9!important}:global body.light .ant-layout-content,:global .ant-layout.light .ant-layout-content,:global .ant-pro-layout.light .ant-layout-content{background:#f0f2f5!important;color:#000000d9!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:#111!important;border-bottom:none!important;box-shadow:inset 0 1px #ffffff0d!important;color:#ffffffd9!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:#ffffffd9!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:#ffffffd9!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:#ffffffd9!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:#ffffffd9!important}:global .ant-pro-global-header-content{background:transparent!important;color:#ffffffd9!important}:global .ant-pro-global-header-content *{color:#ffffffd9!important}:global .ant-pro-global-header-content .anticon{color:#ffffffd9!important}:global .ant-pro-global-header-content .anticon:hover{color:var(--primary-color, #1890ff)!important;background:#ffffff14!important;border-radius:4px}:global .ant-pro-global-header-content .ant-tooltip-open .anticon{color:#ffffffd9!important}:global .ant-pro-global-header-index-right{background:transparent!important;color:#ffffffd9!important}:global .ant-pro-global-header-index-right *{color:#ffffffd9!important}:global .ant-pro-global-header-index-right .ant-pro-global-header-index-action{color:#ffffffd9!important}:global .ant-pro-global-header-index-right .ant-pro-global-header-index-action:hover{color:var(--primary-color, #1890ff)!important;background:#ffffff14!important}:global .ant-pro-global-header-index-right .ant-pro-global-header-index-action .anticon{color:#ffffffd9!important}:global .ant-pro-global-header-index-right .ant-pro-account-avatar{color:#ffffffd9!important}:global .ant-pro-global-header-index-right .ant-pro-account-avatar span{color:#ffffffd9!important}:global .ant-pro-global-header-index-right .ant-pro-account-avatar .antd-pro-global-header-index-avatar{background:#ffffff40!important}:global .ant-pro-global-header-index-right .ant-pro-drop-down,:global .ant-pro-global-header-index-right .ant-dropdown-trigger{color:#ffffffd9!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(--primary-color, #1890ff)!important;background:#ffffff14!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:#ffffffd9!important}:global a{color:#ffffffd9!important}:global a:hover{color:var(--primary-color, #1890ff)!important}:global .anticon{color:#ffffffd9!important}:global .anticon:hover{color:var(--primary-color, #1890ff)!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:#fff!important;border-bottom:1px solid #e8e8e8!important;color:#000000d9!important}:global(.ant-pro-layout).dark :global(.ant-layout),:global(.ant-pro-layout).realdark :global(.ant-layout){background-color:#0a0a0a!important}:global(.ant-pro-layout).dark :global(.ant-layout-header),:global(.ant-pro-layout).realdark :global(.ant-layout-header){background:#111!important;border-bottom:1px solid #1c1c1c!important;box-shadow:inset 0 1px #ffffff0d!important;color:#ffffffd9!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:#111!important;border-bottom:none!important;box-shadow:inset 0 1px #ffffff0d!important;color:#ffffffd9!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:#ffffffd9!important}:global(.ant-pro-layout).dark :global(.ant-layout-content),:global(.ant-pro-layout).realdark :global(.ant-layout-content){background:#141414!important;color:#ffffffd9!important}:global(.ant-pro-layout).dark :global(.ant-pro-basicLayout-content),:global(.ant-pro-layout).realdark :global(.ant-pro-basicLayout-content){background:#141414!important;color:#ffffffd9!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:#0a0a0a!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:#0a0a0a!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:#0a0a0a!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:#111!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(--primary-color-soft-strong, color-mix(in srgb, var(--primary-color, #1890ff) 18%, transparent))!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:#ffffff0f!important}:global(.ant-pro-layout).dark :global(.ant-layout-sider-trigger),:global(.ant-pro-layout).realdark :global(.ant-layout-sider-trigger){background:#111!important;border-top:1px solid #1c1c1c;box-shadow:inset 0 1px #ffffff0d}:global(.ant-pro-layout).light :global(.ant-layout){background-color:#f0f2f5!important}:global(.ant-pro-layout).light :global(.ant-layout-header){background:#fff!important;border-bottom:1px solid #e8e8e8!important;color:#000000d9!important}:global(.ant-pro-layout).light :global(.ant-layout-content){background:#f0f2f5!important;color:#000000d9!important}:global(.ant-pro-layout).light :global(.ant-pro-basicLayout-content){background:#f0f2f5!important;color:#000000d9!important}.ant-pro-global-header-index-right{margin-right:4px}.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(--primary-color, #1890ff)}.ant-pro-global-header-index-right.ant-pro-global-header-index-dark .ant-pro-account-avatar{color:#ffffffd9}.ant-pro-global-header-index-right.ant-pro-global-header-index-dark .ant-pro-account-avatar .antd-pro-global-header-index-avatar{background:#ffffff40!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:#ffffffd9}.ant-pro-global-header-index-right.ant-pro-global-header-index-dark .ant-pro-drop-down:hover{color:var(--primary-color, #1890ff);background:#ffffff14}.ant-pro-global-header-index-right .ant-pro-account-avatar .antd-pro-global-header-index-avatar{margin:20px 8px 20px 0;color:var(--primary-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:#1c1c1c!important;border:1px solid #2a2a2a!important;box-shadow:0 4px 12px #0006!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:#ffffffd9!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:#252525!important;color:var(--primary-color, #1890ff)!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:#2a2a2a!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:#0a0a0a!important}:global body.dark .ant-layout-sider-children,:global body.realdark .ant-layout-sider-children{background:#0a0a0a!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:#0a0a0a!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:#111!important}:global body.dark .ant-menu-dark .ant-menu-item-selected,:global body.realdark .ant-menu-dark .ant-menu-item-selected{background:var(--primary-color-soft-strong, color-mix(in srgb, var(--primary-color, #1890ff) 18%, transparent))!important}:global body.dark .ant-pro-sider-menu-logo,:global body.realdark .ant-pro-sider-menu-logo{background:#0a0a0a!important}:global body.dark .ant-layout-sider-trigger,:global body.realdark .ant-layout-sider-trigger{background:#111!important;border-top:1px solid #1c1c1c;box-shadow:inset 0 1px #ffffff0d!important}:global body.dark .ant-layout-header,:global body.realdark .ant-layout-header{background:#111!important;border-bottom:1px solid #1c1c1c!important;box-shadow:inset 0 1px #ffffff0d!important}:global body.dark .ant-pro-global-header,:global body.realdark .ant-pro-global-header{background:#111!important;box-shadow:inset 0 1px #ffffff0d!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}}.layout-top-actions{display:inline-flex;align-items:center;flex:0 0 auto;min-width:0;height:64px;margin-left:4px;white-space:nowrap}.layout-top-actions .ant-pro-global-header-index-right{margin-left:8px}.top-admin-shortcut{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:64px;padding:0 12px;border:0;background:transparent;color:#000000a6;font-size:14px;line-height:64px;white-space:nowrap;cursor:pointer;transition:color .16s ease,background .16s ease}.top-admin-shortcut:hover,.top-admin-shortcut--active{color:var(--primary-color, #1890ff);background:color-mix(in srgb,var(--primary-color, #1890ff) 7%,transparent)}.top-admin-shortcut .anticon{font-size:15px}.top-admin-shortcut__arrow{font-size:11px!important;opacity:.78}.top-admin-shortcut-dropdown{padding-top:6px}.top-admin-shortcut-dropdown .ant-dropdown-menu{min-width:176px;padding:8px 6px;border-radius:6px}.top-admin-shortcut-dropdown .ant-dropdown-menu-item{display:flex;align-items:center;min-width:164px;min-height:40px;margin:2px 0;padding:0 12px;border-radius:5px;font-size:14px;line-height:40px}.top-admin-shortcut-dropdown .ant-dropdown-menu-item .anticon{flex:0 0 16px;width:16px;margin-right:10px;font-size:14px;text-align:center}.top-admin-shortcut-dropdown .ant-dropdown-menu-item span{line-height:1}body.dark .top-admin-shortcut,body.realdark .top-admin-shortcut,.ant-layout.dark .top-admin-shortcut,.ant-layout.realdark .top-admin-shortcut,.ant-pro-layout.dark .top-admin-shortcut,.ant-pro-layout.realdark .top-admin-shortcut{color:#ffffffb8}body.dark .top-admin-shortcut:hover,body.realdark .top-admin-shortcut:hover,.ant-layout.dark .top-admin-shortcut:hover,.ant-layout.realdark .top-admin-shortcut:hover,.ant-pro-layout.dark .top-admin-shortcut:hover,.ant-pro-layout.realdark .top-admin-shortcut:hover,body.dark .top-admin-shortcut--active,body.realdark .top-admin-shortcut--active,.ant-layout.dark .top-admin-shortcut--active,.ant-layout.realdark .top-admin-shortcut--active,.ant-pro-layout.dark .top-admin-shortcut--active,.ant-pro-layout.realdark .top-admin-shortcut--active{color:var(--primary-color, #1890ff);background:color-mix(in srgb,var(--primary-color, #1890ff) 12%,transparent)}: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(--primary-color, #1890ff)!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(--primary-color, #1890ff)!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{color:var(--primary-color, #1890ff)!important}.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:#111;border-top:1px solid #1c1c1c;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:rgba(255,255,255,.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:#fff3;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:4px;cursor:pointer;opacity:.7;transition:all .2s;background:#ffffff0d;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 #2a2a2a;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:#0000001a;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:rgba(0,0,0,.15) 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:#00000026;border-radius:3px}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:rgba(255,255,255,.25) 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:#ffffff40}.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:#ffffff1f}.basic-layout-wrapper.dark .ant-layout-header,.basic-layout-wrapper.realdark .ant-layout-header{background:#111!important;border-bottom:1px solid #1c1c1c!important;box-shadow:inset 0 1px #ffffff0d!important}.basic-layout-wrapper.dark .ant-pro-global-header,.basic-layout-wrapper.realdark .ant-pro-global-header{background:#111!important;border-bottom:none!important;box-shadow:inset 0 1px #ffffff0d!important;color:#ffffffd9!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:#ffffffd9!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:#ffffff0f!important}.basic-layout-wrapper.dark .ant-pro-global-header .action,.basic-layout-wrapper.realdark .ant-pro-global-header .action{color:#ffffffd9!important}.basic-layout-wrapper.dark .ant-pro-global-header .action:hover,.basic-layout-wrapper.realdark .ant-pro-global-header .action:hover{background:#ffffff0f!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:#141414!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:rgba(255,255,255,.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:#fff3;border-radius:2px}.ant-drawer.ant-drawer-open .ant-drawer-body::-webkit-scrollbar-thumb:hover{background:#ffffff4d}}.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(--primary-color, #1890ff)}.setting-drawer-support .support-links .separator,.setting-drawer-support .support-legal .separator{color:#64748b94}.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:6px;color:#0f172ab8;background:#f8fafcd9;transition:color .16s ease,border-color .16s ease,background .16s ease}.setting-drawer-support .support-social:hover{color:var(--primary-color, #1890ff);border-color:color-mix(in srgb,var(--primary-color, #1890ff) 34%,transparent);background:color-mix(in srgb,var(--primary-color, #1890ff) 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:#64748bc7}.setting-drawer-support .support-version{margin-top:4px;font-size:10px;letter-spacing:.06em;color:#64748b94}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(--primary-color, #1890ff);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 .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}html,body,#app,#root{height:100%}.colorWeak{filter:invert(80%)}.ant-layout.layout-basic{height:100vh;min-height:100vh}canvas{display:block}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:#0a0a0a!important}body.dark .ant-layout-sider-children,body.realdark .ant-layout-sider-children,body.dark .ant-pro-sider-menu-logo,body.realdark .ant-pro-sider-menu-logo,body.dark .ant-menu-dark,body.realdark .ant-menu-dark,body.dark .ant-menu.ant-menu-dark,body.realdark .ant-menu.ant-menu-dark,body.dark .ant-menu-dark .ant-menu-inline.ant-menu-sub,body.realdark .ant-menu-dark .ant-menu-inline.ant-menu-sub,body.dark ul.ant-menu.ant-menu-dark.ant-menu-root.ant-menu-inline,body.realdark ul.ant-menu.ant-menu-dark.ant-menu-root.ant-menu-inline{background:#0a0a0a!important}body.dark .ant-menu-dark .ant-menu-sub,body.realdark .ant-menu-dark .ant-menu-sub,body.dark .ant-menu.ant-menu-dark .ant-menu-sub,body.realdark .ant-menu.ant-menu-dark .ant-menu-sub{background:#111!important}body.dark .ant-layout-sider-trigger,body.realdark .ant-layout-sider-trigger{background:#111!important;border-top:1px solid #1c1c1c;box-shadow:inset 0 1px #ffffff0d!important}body.dark .ant-layout-header,body.realdark .ant-layout-header{background:#111!important;border-bottom:1px solid #1c1c1c!important;box-shadow:inset 0 1px #ffffff0d!important}body.dark .ant-pro-global-header,body.realdark .ant-pro-global-header{background:#111!important;border-bottom:none!important;box-shadow:inset 0 1px #ffffff0d!important}body.dark .ant-layout,body.realdark .ant-layout{background:#0a0a0a!important}body.dark .ant-layout-content,body.realdark .ant-layout-content,body.dark .ant-pro-basicLayout-content,body.realdark .ant-pro-basicLayout-content{background:#141414!important}body.dark .ant-card,body.realdark .ant-card{background:#1c1c1c!important;border-color:#2a2a2a!important;color:#ffffffd9}body.dark .ant-card .ant-card-head,body.realdark .ant-card .ant-card-head{background:#1c1c1c!important;border-bottom-color:#2a2a2a!important;color:#ffffffd9!important}body.dark .ant-card .ant-card-body,body.realdark .ant-card .ant-card-body{color:#ffffffd9}body.dark .ant-table,body.realdark .ant-table{background:#1c1c1c!important;color:#ffffffd9}body.dark .ant-table .ant-table-thead>tr>th,body.realdark .ant-table .ant-table-thead>tr>th{background:#141414!important;border-bottom-color:#2a2a2a!important;color:#ffffffd9!important}body.dark .ant-table .ant-table-tbody>tr>td,body.realdark .ant-table .ant-table-tbody>tr>td{border-bottom-color:#2a2a2a!important;color:#ffffffd9}body.dark .ant-table .ant-table-tbody>tr:hover>td,body.realdark .ant-table .ant-table-tbody>tr:hover>td{background:#252525!important}body.dark .ant-table .ant-table-placeholder,body.realdark .ant-table .ant-table-placeholder{background:#1c1c1c!important;color:#666!important}body.dark .ant-pagination-item,body.realdark .ant-pagination-item{background:#1c1c1c!important;border-color:#2a2a2a!important}body.dark .ant-pagination-item a,body.realdark .ant-pagination-item a{color:#ffffffd9!important}body.dark .ant-pagination-item-active,body.realdark .ant-pagination-item-active{border-color:var(--primary-color, #1890ff)!important}body.dark .ant-pagination-prev .ant-pagination-item-link,body.realdark .ant-pagination-prev .ant-pagination-item-link,body.dark .ant-pagination-next .ant-pagination-item-link,body.realdark .ant-pagination-next .ant-pagination-item-link,body.dark .ant-input,body.realdark .ant-input,body.dark .ant-input-number,body.realdark .ant-input-number,body.dark .ant-select-selection,body.realdark .ant-select-selection{background:#1c1c1c!important;border-color:#2a2a2a!important;color:#ffffffd9!important}body.dark .ant-input::placeholder,body.realdark .ant-input::placeholder{color:#555!important}body.dark .ant-form-item-label>label,body.realdark .ant-form-item-label>label{color:#ffffffd9!important}body.dark .ant-input-clear-icon,body.realdark .ant-input-clear-icon,body.dark .ant-input-clear-icon .anticon,body.realdark .ant-input-clear-icon .anticon,body.dark .ant-input-number-handler-wrap,body.realdark .ant-input-number-handler-wrap,body.dark .ant-input-number-handler-up-inner,body.realdark .ant-input-number-handler-up-inner,body.dark .ant-input-number-handler-down-inner,body.realdark .ant-input-number-handler-down-inner,body.dark .ant-select-arrow,body.realdark .ant-select-arrow,body.dark .ant-select-clear,body.realdark .ant-select-clear{color:#8b949e!important}body.dark .ant-input-suffix .anticon:hover,body.realdark .ant-input-suffix .anticon:hover,body.dark .ant-input-clear-icon:hover,body.realdark .ant-input-clear-icon:hover,body.dark .ant-input-number-handler:hover .ant-input-number-handler-up-inner,body.realdark .ant-input-number-handler:hover .ant-input-number-handler-up-inner,body.dark .ant-input-number-handler:hover .ant-input-number-handler-down-inner,body.realdark .ant-input-number-handler:hover .ant-input-number-handler-down-inner,body.dark .ant-select-arrow:hover,body.realdark .ant-select-arrow:hover,body.dark .ant-select-clear:hover,body.realdark .ant-select-clear:hover{color:var(--primary-color-hover, #58a6ff)!important}body.dark .ant-btn-default,body.realdark .ant-btn-default{background:#1c1c1c!important;border-color:#2a2a2a!important;color:#ffffffd9!important}body.dark .ant-btn-default:hover,body.realdark .ant-btn-default:hover{border-color:var(--primary-color, #1890ff)!important;color:var(--primary-color, #1890ff)!important}body.dark .ant-page-header,body.realdark .ant-page-header{background:transparent!important}body.dark .ant-breadcrumb-link,body.realdark .ant-breadcrumb-link,body.dark .ant-breadcrumb-separator,body.realdark .ant-breadcrumb-separator,body.dark .ant-breadcrumb>span,body.realdark .ant-breadcrumb>span{color:#ffffff73!important}body.dark .ant-page-header-heading-title,body.realdark .ant-page-header-heading-title{color:#ffffffd9!important}body.dark .ant-tabs-bar,body.realdark .ant-tabs-bar{border-bottom-color:#2a2a2a!important}body.dark .ant-tabs-tab,body.realdark .ant-tabs-tab{color:#888!important}body.dark .ant-tabs-tab:hover,body.realdark .ant-tabs-tab:hover{color:#d4d4d4!important}body.dark .ant-tabs-tab-active,body.realdark .ant-tabs-tab-active{color:var(--primary-color, #1890ff)!important}body.dark .ant-tabs-tab-disabled,body.realdark .ant-tabs-tab-disabled{color:#ffffff40!important}body.dark .ant-layout-header .ant-menu,body.realdark .ant-layout-header .ant-menu,body.dark .ant-layout-header .ant-menu-horizontal,body.realdark .ant-layout-header .ant-menu-horizontal,body.dark .ant-pro-global-header .ant-menu,body.realdark .ant-pro-global-header .ant-menu,body.dark .ant-pro-global-header .ant-menu-horizontal,body.realdark .ant-pro-global-header .ant-menu-horizontal{background:#0f0f10!important;background-color:#0f0f10!important}body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item,body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item,body.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu,body.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu{background:transparent!important;background-color:transparent!important}body.dark .ant-alert-info,body.realdark .ant-alert-info{background:#141414!important;border-color:#2a2a2a!important;color:#ffffffd1!important}body.dark .ant-alert-info .ant-alert-message,body.realdark .ant-alert-info .ant-alert-message,body.dark .ant-alert-info .ant-alert-description,body.realdark .ant-alert-info .ant-alert-description{color:#ffffffd1!important}body.dark .ant-modal-content,body.realdark .ant-modal-content{background:#1c1c1c!important}body.dark .ant-modal-content .ant-modal-header,body.realdark .ant-modal-content .ant-modal-header{background:#1c1c1c!important;border-bottom-color:#2a2a2a!important}body.dark .ant-modal-content .ant-modal-header .ant-modal-title,body.realdark .ant-modal-content .ant-modal-header .ant-modal-title,body.dark .ant-modal-content .ant-modal-body,body.realdark .ant-modal-content .ant-modal-body{color:#ffffffd9!important}body.dark .ant-modal-content .ant-modal-footer,body.realdark .ant-modal-content .ant-modal-footer{border-top-color:#2a2a2a!important;background:#1c1c1c!important}body.dark .ant-modal-content .ant-modal-close-x,body.realdark .ant-modal-content .ant-modal-close-x{color:#888!important}body.dark .ant-select-dropdown,body.realdark .ant-select-dropdown{background:#1c1c1c!important}body.dark .ant-select-dropdown .ant-select-dropdown-menu-item,body.realdark .ant-select-dropdown .ant-select-dropdown-menu-item{color:#ffffffd9!important}body.dark .ant-select-dropdown .ant-select-dropdown-menu-item:hover,body.realdark .ant-select-dropdown .ant-select-dropdown-menu-item:hover,body.dark .ant-select-dropdown .ant-select-dropdown-menu-item-active,body.realdark .ant-select-dropdown .ant-select-dropdown-menu-item-active{background:#252525!important}body.dark .ant-select-dropdown .ant-select-dropdown-menu-item-selected,body.realdark .ant-select-dropdown .ant-select-dropdown-menu-item-selected{background:var(--primary-color-soft, rgba(24, 144, 255, .1))!important;color:var(--primary-color, #1890ff)!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:#0f0f10!important;background-color:#0f0f10!important;border-bottom:1px solid #1c1c1c!important;box-shadow:inset 0 1px #ffffff0f!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:#0f0f10!important;background-color:#0f0f10!important;border-bottom:none!important;box-shadow:inset 0 1px #ffffff0f!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:#0f0f10!important;background-color:#0f0f10!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:#0f0f10!important;background-color:#0f0f10!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:#111!important;background-color:#111!important;border-top:1px solid #1c1c1c!important;box-shadow:inset 0 1px #ffffff0f!important;color:#ffffffe0!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:hover,.basic-layout-wrapper.realdark .custom-menu-footer .menu-footer-content .footer-section:hover{background:transparent!important}.basic-layout-wrapper.dark .custom-menu-footer .footer-section .section-title,.basic-layout-wrapper.realdark .custom-menu-footer .footer-section .section-title{color:#ffffff80!important;opacity:1!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-size:9px!important}.basic-layout-wrapper.dark .custom-menu-footer .footer-section .section-links,.basic-layout-wrapper.realdark .custom-menu-footer .footer-section .section-links{opacity:1!important}.basic-layout-wrapper.dark .custom-menu-footer .footer-section .section-links a,.basic-layout-wrapper.realdark .custom-menu-footer .footer-section .section-links a{color:#ffffffad!important}.basic-layout-wrapper.dark .custom-menu-footer .footer-section.copyright,.basic-layout-wrapper.realdark .custom-menu-footer .footer-section.copyright{color:#ffffff73!important;border-top-color:#1c1c1c!important;background:transparent!important;box-shadow:none!important}.basic-layout-wrapper.dark .custom-menu-footer .footer-section.version,.basic-layout-wrapper.realdark .custom-menu-footer .footer-section.version{color:#ffffff59!important}.basic-layout-wrapper.dark .custom-menu-footer .social-icon,.basic-layout-wrapper.realdark .custom-menu-footer .social-icon{background:#ffffff14!important;color:#ffffffbf!important}.basic-layout-wrapper.light .custom-menu-footer{background:#fff!important;background-color:#fff!important;border-top-color:#e8e8e8!important;box-shadow:none!important;color:#000000d9!important}.basic-layout-wrapper.light .custom-menu-footer .footer-section .section-links{opacity:.75}body.dark .ant-modal-confirm .ant-modal-content,body.realdark .ant-modal-confirm .ant-modal-content{background:#1f1f1f!important}body.dark .ant-modal-confirm .ant-modal-body,body.realdark .ant-modal-confirm .ant-modal-body{background:#1f1f1f!important;color:#ffffffd9!important}body.dark .ant-modal-confirm .ant-modal-confirm-title,body.realdark .ant-modal-confirm .ant-modal-confirm-title{color:#ffffffd9!important}body.dark .ant-modal-confirm .ant-modal-confirm-content,body.realdark .ant-modal-confirm .ant-modal-confirm-content{color:#ffffffa6!important}body.dark .ant-modal-confirm .ant-btn,body.realdark .ant-modal-confirm .ant-btn{background:#2a2a2a!important;border-color:#434343!important;color:#ffffffd9!important}body.dark .ant-modal-confirm .ant-btn:hover,body.realdark .ant-modal-confirm .ant-btn:hover{border-color:var(--primary-color, #1890ff)!important;color:var(--primary-color, #1890ff)!important}body.dark .ant-modal-confirm .ant-btn-primary,body.realdark .ant-modal-confirm .ant-btn-primary{background:var(--primary-color, #1890ff)!important;border-color:var(--primary-color, #1890ff)!important;color:#fff!important}body.dark .ant-modal-confirm .ant-btn-primary:hover,body.realdark .ant-modal-confirm .ant-btn-primary:hover{background:var(--primary-color-hover, #40a9ff)!important;border-color:var(--primary-color-hover, #40a9ff)!important}.basic-layout-wrapper.dark .ant-empty,.basic-layout-wrapper.realdark .ant-empty,body.dark .ant-empty,body.realdark .ant-empty,.theme-dark .ant-empty,.basic-layout-wrapper.dark .ant-empty-description,.basic-layout-wrapper.realdark .ant-empty-description,body.dark .ant-empty-description,body.realdark .ant-empty-description,.theme-dark .ant-empty-description,.basic-layout-wrapper.dark .ant-empty-footer,.basic-layout-wrapper.realdark .ant-empty-footer,body.dark .ant-empty-footer,body.realdark .ant-empty-footer,.theme-dark .ant-empty-footer{color:#ffffff85!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],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:#d4d4d4!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:#e5e5e5!important}.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu,body.dark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-item,body.dark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu,body.realdark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-item,body.realdark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu{color:#ffffffad!important}.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item>a,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item>span,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item .anticon,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item .ant-menu-title-content,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title>span,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu .anticon,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu .ant-menu-title-content,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item>a,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item>span,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item .anticon,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item .ant-menu-title-content,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title>span,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu .anticon,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu .ant-menu-title-content,body.dark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-item>a,body.dark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-item>span,body.dark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-item .anticon,body.dark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-item .ant-menu-title-content,body.dark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title,body.dark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title>span,body.dark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu .anticon,body.dark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu .ant-menu-title-content,body.realdark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-item>a,body.realdark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-item>span,body.realdark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-item .anticon,body.realdark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-item .ant-menu-title-content,body.realdark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title,body.realdark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title>span,body.realdark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu .anticon,body.realdark .basic-layout-wrapper .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu .ant-menu-title-content{color:#ffffffad!important}.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item:hover,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-active,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu:hover,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-active,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-selected,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item:hover,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-active,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu:hover,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-active,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-selected,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item:hover *,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-active *,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected *,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu:hover *,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-active *,.basic-layout-wrapper.dark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-selected *,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item:hover *,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-active *,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-item-selected *,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu:hover *,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-active *,.basic-layout-wrapper.realdark .ant-layout-header .ant-menu-horizontal>.ant-menu-submenu-selected *{color:var(--primary-color, #1890ff)!important}.basic-layout-wrapper.dark .ant-table,.basic-layout-wrapper.realdark .ant-table,body.dark .ant-table,body.realdark .ant-table,.basic-layout-wrapper.dark .ant-table-content,.basic-layout-wrapper.realdark .ant-table-content,body.dark .ant-table-content,body.realdark .ant-table-content,.basic-layout-wrapper.dark .ant-table-body,.basic-layout-wrapper.realdark .ant-table-body,body.dark .ant-table-body,body.realdark .ant-table-body,.basic-layout-wrapper.dark .ant-table-placeholder,.basic-layout-wrapper.realdark .ant-table-placeholder,body.dark .ant-table-placeholder,body.realdark .ant-table-placeholder{background:#17191c!important;border-color:#2a2d31!important}.basic-layout-wrapper.dark .ant-table,.basic-layout-wrapper.realdark .ant-table,body.dark .ant-table,body.realdark .ant-table,.theme-dark .ant-table,.basic-layout-wrapper.dark .ant-table-bordered .ant-table-content,.basic-layout-wrapper.realdark .ant-table-bordered .ant-table-content,body.dark .ant-table-bordered .ant-table-content,body.realdark .ant-table-bordered .ant-table-content,.basic-layout-wrapper.dark .ant-table-bordered .ant-table-body,.basic-layout-wrapper.realdark .ant-table-bordered .ant-table-body,body.dark .ant-table-bordered .ant-table-body,body.realdark .ant-table-bordered .ant-table-body,.basic-layout-wrapper.dark .ant-table-bordered table,.basic-layout-wrapper.realdark .ant-table-bordered table,body.dark .ant-table-bordered table,body.realdark .ant-table-bordered table{border-color:#2a2d31!important}.basic-layout-wrapper.dark .ant-table-thead>tr>th,.basic-layout-wrapper.realdark .ant-table-thead>tr>th,body.dark .ant-table-thead>tr>th,body.realdark .ant-table-thead>tr>th{color:#ffffffdb!important;background:#101113!important;border-color:#2a2d31!important}.basic-layout-wrapper.dark .ant-table-tbody>tr>td,.basic-layout-wrapper.realdark .ant-table-tbody>tr>td,body.dark .ant-table-tbody>tr>td,body.realdark .ant-table-tbody>tr>td,.basic-layout-wrapper.dark .ant-table-placeholder,.basic-layout-wrapper.realdark .ant-table-placeholder,body.dark .ant-table-placeholder,body.realdark .ant-table-placeholder{color:#ffffffad!important;border-color:#2a2d31!important}.basic-layout-wrapper.dark .ant-table-tbody>tr:hover>td,.basic-layout-wrapper.realdark .ant-table-tbody>tr:hover>td,body.dark .ant-table-tbody>tr:hover>td,body.realdark .ant-table-tbody>tr:hover>td{background:#202327!important}.theme-dark .ant-table,.theme-dark .ant-table-content,.theme-dark .ant-table-body,.theme-dark .ant-table-placeholder,body.dark .ant-drawer .ant-table,body.realdark .ant-drawer .ant-table,body.dark .ant-modal .ant-table,body.realdark .ant-modal .ant-table{color:#ffffffb8!important;background:#17191c!important}.theme-dark .ant-table-thead>tr>th,body.dark .ant-drawer .ant-table-thead>tr>th,body.realdark .ant-drawer .ant-table-thead>tr>th,body.dark .ant-modal .ant-table-thead>tr>th,body.realdark .ant-modal .ant-table-thead>tr>th{color:#ffffffdb!important;background:#101113!important;border-color:#2a2d31!important}.theme-dark .ant-table-tbody>tr>td,.theme-dark .ant-table-placeholder,body.dark .ant-drawer .ant-table-tbody>tr>td,body.realdark .ant-drawer .ant-table-tbody>tr>td,body.dark .ant-modal .ant-table-tbody>tr>td,body.realdark .ant-modal .ant-table-tbody>tr>td{color:#ffffffb3!important;background:#17191c!important;border-color:#2a2d31!important}.theme-dark .ant-table-bordered,.theme-dark .ant-table-bordered .ant-table-content,.theme-dark .ant-table-bordered .ant-table-header>table,.theme-dark .ant-table-bordered .ant-table-body>table,.theme-dark .ant-table-bordered .ant-table-thead>tr>th,.theme-dark .ant-table-bordered .ant-table-tbody>tr>td,body.dark .ant-drawer .ant-table-bordered,body.dark .ant-drawer .ant-table-bordered .ant-table-content,body.dark .ant-drawer .ant-table-bordered .ant-table-thead>tr>th,body.dark .ant-drawer .ant-table-bordered .ant-table-tbody>tr>td,body.realdark .ant-drawer .ant-table-bordered,body.realdark .ant-drawer .ant-table-bordered .ant-table-content,body.realdark .ant-drawer .ant-table-bordered .ant-table-thead>tr>th,body.realdark .ant-drawer .ant-table-bordered .ant-table-tbody>tr>td{border-color:#2a2d31!important}.theme-dark .ant-table-tbody>tr:hover>td,body.dark .ant-drawer .ant-table-tbody>tr:hover>td,body.realdark .ant-drawer .ant-table-tbody>tr:hover>td{background:#202327!important}@media (max-width: 768px){html,body,#app,#root{width:100%;min-width:0!important;overflow-x:hidden}body{touch-action:manipulation}.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,.broker-accounts,.profile-page,.user-manage-page,.settings-page,.billing-page,.agent-tokens-page,.ai-skill-center,.portfolio-page,.dashboard-page,.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,.broker-accounts,.profile-page,.user-manage-page,.settings-page,.billing-page,.agent-tokens-page,.ai-skill-center,.portfolio-page,.dashboard-page,.strategy-ide-shell,.indicator-ide{padding:8px!important}.ant-card-body{padding:12px!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}}.qd-workspace-page{--qd-space-1: 4px;--qd-space-2: 8px;--qd-space-3: 12px;--qd-space-4: 16px;--qd-space-5: 20px;--qd-control-height: 36px;--qd-radius: 18px;--qd-border: rgba(148, 163, 184, .18);--qd-surface: rgba(255, 255, 255, .86);--qd-surface-subtle: rgba(248, 250, 252, .82);--qd-text: #111827;--qd-text-secondary: #667085;--qd-text-muted: #94a3b8;--xb-bg: #07111f;--xb-bg-soft: #101b2d;--xb-card: rgba(255, 255, 255, .92);--xb-card-dark: rgba(8, 18, 33, .78);--xb-line: rgba(148, 163, 184, .18);--xb-blue: #0b5ed7;--xb-gold: #d9a441;--xb-green: #16c784;--xb-red: #ef4444;--xb-violet: #7c3aed;--xb-cyan: #18d8a7;--xb-shadow: 0 28px 80px rgba(8, 18, 33, .18);--xb-ease: cubic-bezier(.22, 1, .36, 1);position:relative;overflow:hidden;font-family:Plus Jakarta Sans,Manrope,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:13px;line-height:1.55;color:var(--qd-text)}.qd-workspace-page,.qd-workspace-page *,.qd-workspace-page *:before,.qd-workspace-page *:after{box-sizing:border-box}.qd-workspace-page.qd-page-frame{min-height:100%;padding:24px 28px 34px!important}.qd-workspace-page:before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(circle at 8% 8%,rgba(11,94,215,.18),transparent 28%),radial-gradient(circle at 88% 12%,rgba(217,164,65,.16),transparent 24%),linear-gradient(135deg,#f7f9fc,#edf3fb 48%,#fffaf0)}.qd-workspace-page h1,.qd-workspace-page .page-title,.qd-workspace-page .ba-title,.qd-workspace-page .sc-title,.qd-workspace-page .settings-title,.qd-workspace-page .universe-title{margin:0;font-size:clamp(34px,4.4vw,70px)!important;font-weight:900;line-height:.95;letter-spacing:-.065em;color:var(--qd-text);text-transform:none}.qd-workspace-page h2,.qd-workspace-page h3,.qd-workspace-page .section-title,.qd-workspace-page .card-title,.qd-workspace-page .panel-title{font-size:16px;font-weight:800;line-height:1.25;letter-spacing:-.025em;color:var(--qd-text)}.qd-workspace-page .page-subtitle,.qd-workspace-page .page-description,.qd-workspace-page .ba-subtitle,.qd-workspace-page .sc-subtitle,.qd-workspace-page .settings-subtitle,.qd-workspace-page .section-description,.qd-workspace-page .card-description{font-size:14px!important;line-height:1.7;color:var(--qd-text-secondary)}.qd-workspace-page .ant-btn,.qd-workspace-page .ant-input,.qd-workspace-page .ant-input-number,.qd-workspace-page .ant-input-number-input,.qd-workspace-page .ant-select-selection,.qd-workspace-page .ant-cascader-picker,.qd-workspace-page .ant-calendar-picker-input,.qd-workspace-page .ant-radio-button-wrapper{min-height:var(--qd-control-height);font-size:13px;line-height:34px;border-radius:12px}.qd-workspace-page .ant-btn{height:var(--qd-control-height);padding:0 16px;font-weight:800;border-radius:999px;transition:transform .38s var(--xb-ease),box-shadow .38s var(--xb-ease),border-color .38s var(--xb-ease),background .38s var(--xb-ease)}.qd-workspace-page .ant-btn:hover{transform:translateY(-1px);box-shadow:0 12px 28px #0f172a1f}.qd-workspace-page .ant-btn-primary{border-color:transparent;background:linear-gradient(135deg,var(--xb-blue),#114cc5 58%,var(--xb-gold));box-shadow:0 14px 34px #0b5ed738}.qd-workspace-page .ant-select-selection--single{height:var(--qd-control-height)}.qd-workspace-page .ant-select-selection--single .ant-select-selection__rendered{line-height:34px}.qd-workspace-page .ant-card,.qd-workspace-page .content-card,.qd-workspace-page .summary-card,.qd-workspace-page .stat-card,.qd-workspace-page .settings-card,.qd-workspace-page .workspace-card{overflow:hidden;border:1px solid var(--qd-border)!important;border-radius:24px!important;background:var(--xb-card);box-shadow:var(--xb-shadow)!important}.qd-workspace-page .ant-card-head{min-height:52px;padding:0 20px;border-bottom-color:var(--qd-border)}.qd-workspace-page .ant-card-head .ant-card-head-title{padding:15px 0;font-size:14px;font-weight:800}.qd-workspace-page .ant-card-body{padding:20px}.qd-workspace-page .ant-tabs-tab{padding:11px 2px;font-size:13px;font-weight:800}.qd-workspace-page .ant-table{font-size:13px;color:var(--qd-text)}.qd-workspace-page .ant-table th{font-size:11px;font-weight:800;letter-spacing:.06em;color:var(--qd-text-secondary);text-transform:uppercase}.qd-workspace-page .ant-table th,.qd-workspace-page .ant-table td{padding:12px 14px!important}.qd-workspace-page .ant-tag,.qd-workspace-page .status-tag,.qd-workspace-page .type-tag{padding:1px 9px;margin-right:6px;font-size:11px;font-weight:800;line-height:22px;border-radius:999px}.qd-workspace-page.theme-dark,.theme-dark .qd-workspace-page{--qd-border: rgba(226, 232, 240, .14);--qd-surface: #101827;--qd-surface-subtle: #111f32;--qd-text: #eef6ff;--qd-text-secondary: #aab8ca;--qd-text-muted: #728198}.qd-workspace-page.theme-dark:before,.theme-dark .qd-workspace-page:before,body.xb-style-dark-exchange .qd-workspace-page:before{background:radial-gradient(circle at 10% 8%,rgba(11,94,215,.32),transparent 30%),radial-gradient(circle at 88% 18%,rgba(217,164,65,.22),transparent 24%),linear-gradient(135deg,#050b14,#07111f 48%,#161004)}body.xb-style-ai-lab .qd-workspace-page{--xb-blue: #7c3aed;--xb-gold: #18d8a7}body.xb-style-ai-lab .qd-workspace-page:before{background:radial-gradient(circle at 18% 10%,rgba(124,58,237,.22),transparent 30%),radial-gradient(circle at 82% 12%,rgba(24,216,167,.18),transparent 26%),linear-gradient(135deg,#070817,#101936 55%,#04251f)}body.xb-style-minimal-fintech .qd-workspace-page{--xb-blue: #111827;--xb-gold: #c9a45d;--qd-text: #101828;--qd-text-secondary: #667085}body.xb-style-minimal-fintech .qd-workspace-page:before{background:radial-gradient(circle at 15% 12%,rgba(201,164,93,.16),transparent 28%),linear-gradient(135deg,#fbfaf7,#f1f4f8 62%,#fff7e8)}body.xb-style-pro-trader .qd-workspace-page{--xb-blue: #0ea5e9;--xb-gold: #f97316}body.xb-style-pro-trader .qd-workspace-page:before{background:linear-gradient(rgba(14,165,233,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(14,165,233,.05) 1px,transparent 1px),radial-gradient(circle at 82% 18%,rgba(249,115,22,.2),transparent 22%),linear-gradient(135deg,#06111d,#071827 56%,#170d04);background-size:auto,34px 34px,auto,auto}.basic-layout-wrapper.realdark,.basic-layout-wrapper.dark{background:#050b14!important}.basic-layout-wrapper .ant-pro-top-nav-header,.basic-layout-wrapper .ant-pro-sider-menu-sider,.basic-layout-wrapper .ant-layout-header{border-bottom:1px solid rgba(148,163,184,.16)!important;box-shadow:0 16px 50px #030d1e1f!important}.basic-layout-wrapper.realdark .ant-pro-top-nav-header,.basic-layout-wrapper.realdark .ant-layout-header,.basic-layout-wrapper.dark .ant-pro-top-nav-header,.basic-layout-wrapper.dark .ant-layout-header{background:#050b14eb!important}.basic-layout-wrapper .ant-pro-top-nav-header-logo img,.basic-layout-wrapper .sidebar-logo-wrapper .sidebar-logo,.basic-layout-wrapper .ant-pro-sider-menu-logo img{max-height:58px!important;max-width:210px!important}.basic-layout-wrapper .sidebar-logo-wrapper{padding:0 20px}.basic-layout-wrapper .ant-pro-sider-menu-sider.ant-layout-sider-collapsed .sidebar-logo-wrapper .sidebar-logo,.basic-layout-wrapper .sidebar-logo-wrapper--collapsed .sidebar-logo,.basic-layout-wrapper .sidebar-logo--collapsed{max-height:44px!important;max-width:58px!important}.xb-shell,.market-page,.trade-page,.portfolio-page,.xchange-status{animation:xbEnter .72s var(--xb-ease) both}@keyframes xbEnter{0%{opacity:0;transform:translateY(20px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.xb-hero,.xchange-hero,.market-card,.panel,.account-card,.status-card{border:1px solid var(--xb-line)!important;box-shadow:var(--xb-shadow)!important}.xb-hero,.xchange-hero{position:relative;isolation:isolate;overflow:hidden;border-radius:34px!important;background:radial-gradient(circle at 70% 20%,rgba(217,164,65,.34),transparent 24%),radial-gradient(circle at 15% 12%,rgba(11,94,215,.38),transparent 30%),linear-gradient(135deg,#061323,#0a2b63 56%,#130d05)!important}.xb-hero:after,.xchange-hero:after{content:"";position:absolute;inset:12px;z-index:-1;border:1px solid rgba(255,255,255,.08);border-radius:26px;pointer-events:none}.xb-logo,.xchange-logo{width:min(360px,76vw)!important;max-height:none!important;filter:drop-shadow(0 14px 26px rgba(0,0,0,.28))}.xb-card,.market-card,.panel,.account-card,.status-card{border-radius:24px!important;transition:transform .52s var(--xb-ease),box-shadow .52s var(--xb-ease)}.xb-card:hover,.market-card:hover,.panel:hover,.account-card:hover,.status-card:hover{transform:translateY(-3px);box-shadow:0 34px 90px #08122133!important}body.xb-style-pro-trader .trade-grid,body.xb-style-pro-trader .service-grid{gap:10px!important}body.xb-style-pro-trader .panel,body.xb-style-pro-trader .status-card,body.xb-style-pro-trader .market-card,body.xb-style-pro-trader .account-card{border-radius:14px!important}body.xb-style-minimal-fintech .xb-hero,body.xb-style-minimal-fintech .xchange-hero{background:radial-gradient(circle at 76% 14%,rgba(201,164,93,.28),transparent 24%),linear-gradient(135deg,#111827,#243149 58%,#c9a45d 145%)!important}@media (max-width: 768px){.qd-workspace-page.qd-page-frame{padding:16px!important}.qd-workspace-page h1,.qd-workspace-page .page-title,.qd-workspace-page .ba-title,.qd-workspace-page .sc-title,.qd-workspace-page .settings-title,.qd-workspace-page .universe-title{font-size:32px!important}.qd-workspace-page .ant-card-body{padding:14px}.basic-layout-wrapper .ant-pro-top-nav-header-logo img,.basic-layout-wrapper .sidebar-logo-wrapper .sidebar-logo,.basic-layout-wrapper .ant-pro-sider-menu-logo img{max-height:46px!important;max-width:165px!important}}body:not(.userLayout) .indicator-ide{position:relative;min-height:calc(100vh - 88px);padding:22px;color:#eef4ff;background:radial-gradient(circle at 12% -10%,rgba(32,95,230,.27),transparent 32%),radial-gradient(circle at 92% 4%,rgba(238,180,59,.14),transparent 28%),linear-gradient(145deg,#050914,#081221 52%,#04070d)!important}body:not(.userLayout) .indicator-ide:before{position:absolute;inset:0;z-index:0;pointer-events:none;content:"";opacity:.65;background-image:linear-gradient(rgba(113,151,220,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(113,151,220,.04) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,black,transparent 72%)}body:not(.userLayout) .indicator-ide .xb-lab-masthead{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;min-height:102px;padding:18px 22px;margin-bottom:14px;border:1px solid rgba(124,160,230,.18);border-radius:22px;background:linear-gradient(110deg,#0f1f3cf5,#08101fe6 64%,#291f0ab8);box-shadow:0 24px 70px #00000047,inset 0 1px #ffffff14}body:not(.userLayout) .indicator-ide .xb-lab-masthead__brand{display:flex;align-items:center;gap:16px}body:not(.userLayout) .indicator-ide .xb-lab-masthead__mark{position:relative;display:grid;grid-template-columns:repeat(3,7px);align-items:end;gap:4px;width:50px;height:50px;padding:11px;border:1px solid rgba(246,196,83,.42);border-radius:15px;background:linear-gradient(145deg,#f6c4532e,#366fec29);box-shadow:0 12px 34px #030a1880}body:not(.userLayout) .indicator-ide .xb-lab-masthead__mark i{display:block;border-radius:4px 4px 1px 1px;background:linear-gradient(to top,#3f7cff,#f6c453)}body:not(.userLayout) .indicator-ide .xb-lab-masthead__mark i:nth-child(1){height:14px}body:not(.userLayout) .indicator-ide .xb-lab-masthead__mark i:nth-child(2){height:26px}body:not(.userLayout) .indicator-ide .xb-lab-masthead__mark i:nth-child(3){height:19px}body:not(.userLayout) .indicator-ide .xb-lab-masthead__eyebrow{display:block;margin-bottom:4px;color:#f6c453;font-size:10px;font-weight:900;letter-spacing:.2em}body:not(.userLayout) .indicator-ide .xb-lab-masthead h1{margin:0;color:#fff;font-size:clamp(22px,2vw,31px);font-weight:850;line-height:1.05;letter-spacing:-.04em}body:not(.userLayout) .indicator-ide .xb-lab-masthead p{margin:7px 0 0;color:#aebdd2;font-size:12px}body:not(.userLayout) .indicator-ide .xb-lab-masthead__status{display:flex;flex-direction:column;align-items:flex-end;gap:7px;padding:11px 14px;color:#aebdd2;font-size:10px;border:1px solid rgba(124,160,230,.18);border-radius:14px;background:#040a1594}body:not(.userLayout) .indicator-ide .xb-lab-masthead__status span{display:flex;align-items:center;gap:7px}body:not(.userLayout) .indicator-ide .xb-lab-masthead__status i{width:7px;height:7px;border-radius:50%;background:#16c784;box-shadow:0 0 12px #16c784}body:not(.userLayout) .indicator-ide .xb-lab-masthead__status strong{color:#fff;font-size:13px}body:not(.userLayout) .indicator-ide .ide-main{position:relative;z-index:1;gap:12px;padding:0}body:not(.userLayout) .indicator-ide .ide-left,body:not(.userLayout) .indicator-ide .ide-workspace-pane,body:not(.userLayout) .indicator-ide .code-panel,body:not(.userLayout) .indicator-ide .chart-panel,body:not(.userLayout) .indicator-ide .ide-quick-drawer-content{color:#eef4ff;border:1px solid rgba(140,168,219,.16)!important;border-radius:18px!important;background:linear-gradient(180deg,#0d182cf7,#060b16fa)!important;box-shadow:0 22px 64px #0000004d,inset 0 1px #ffffff0e!important;overflow:hidden}body:not(.userLayout) .indicator-ide .panel-title,body:not(.userLayout) .indicator-ide .chart-panel-toolbar,body:not(.userLayout) .indicator-ide .ide-guide-bar,body:not(.userLayout) .indicator-ide .ai-gen-header,body:not(.userLayout) .indicator-ide .ide-quick-panel-head{color:#f8fbff!important;border-color:#8ca8db24!important;background:linear-gradient(180deg,#132341eb,#0a1223e6)!important}body:not(.userLayout) .indicator-ide .chart-panel-toolbar-title,body:not(.userLayout) .indicator-ide .panel-title,body:not(.userLayout) .indicator-ide .ai-gen-header,body:not(.userLayout) .indicator-ide .ide-quick-panel-head-title{color:#fff!important;font-weight:850!important}body:not(.userLayout) .indicator-ide .ide-toolbar-label,body:not(.userLayout) .indicator-ide .ide-guide-copy,body:not(.userLayout) .indicator-ide .ai-helper-tip,body:not(.userLayout) .indicator-ide .ide-quick-panel-head-meta,body:not(.userLayout) .indicator-ide .ant-empty-description,body:not(.userLayout) .indicator-ide .ant-form-item-label>label,body:not(.userLayout) .indicator-ide .ant-checkbox-wrapper,body:not(.userLayout) .indicator-ide .ant-tabs-tab,body:not(.userLayout) .indicator-ide .ant-table,body:not(.userLayout) .indicator-ide .ant-table-thead>tr>th,body:not(.userLayout) .indicator-ide .ant-table-tbody>tr>td{color:#aebdd2!important}body:not(.userLayout) .indicator-ide .chart-panel-inner{margin:8px;border:1px solid rgba(140,168,219,.12);border-radius:14px;background:#080d16;overflow:hidden}body:not(.userLayout) .indicator-ide .chart-left,body:not(.userLayout) .indicator-ide .chart-wrapper,body:not(.userLayout) .indicator-ide .chart-content-area,body:not(.userLayout) .indicator-ide .kline-chart-container{background:#080d16!important}body:not(.userLayout) .indicator-ide .ant-alert-error,body:not(.userLayout) .indicator-ide .chart-panel .ant-alert-error,body:not(.userLayout) .indicator-ide .chart-left .ant-alert-error{color:#ffe0e0!important;border-color:#ff686885!important;background:#681822d6!important}body:not(.userLayout) .indicator-ide .ant-alert-error *,body:not(.userLayout) .indicator-ide .error-message,body:not(.userLayout) .indicator-ide .error-box,body:not(.userLayout) .indicator-ide .error-box span,body:not(.userLayout) .indicator-ide .empty-text,body:not(.userLayout) .indicator-ide .hint-title,body:not(.userLayout) .indicator-ide .warning-title{color:#fff!important}body:not(.userLayout) .indicator-ide .error-box .ant-btn-primary,body:not(.userLayout) .indicator-ide .error-box .ant-btn-background-ghost{color:#101827!important;border-color:#f6c453!important;background:#f6c453!important}body:not(.userLayout) .indicator-ide .hint-desc,body:not(.userLayout) .indicator-ide .warning-desc{color:#b8c5d8!important}body:not(.userLayout) .indicator-ide .ant-btn-primary{color:#06101f!important;border-color:#f6c453!important;background:linear-gradient(135deg,#ffe08a,#e4aa31)!important;box-shadow:0 12px 30px #e4aa3133!important}body:not(.userLayout) .indicator-ide .ant-btn-default,body:not(.userLayout) .indicator-ide .chart-panel-fs-btn,body:not(.userLayout) .indicator-ide .chart-panel-action-btn,body:not(.userLayout) .indicator-ide .ide-param-trigger,body:not(.userLayout) .indicator-ide .ide-chart-type-trigger{color:#e7effc!important;border-color:#9bb5e233!important;background:#7d9dd314!important}body:not(.userLayout) .indicator-ide .ant-select-selection,body:not(.userLayout) .indicator-ide .ant-input,body:not(.userLayout) .indicator-ide .ant-input-affix-wrapper,body:not(.userLayout) .indicator-ide .ant-input-number,body:not(.userLayout) .indicator-ide .ant-radio-button-wrapper{color:#eef4ff!important;border-color:#9bb5e242!important;background:#111c2e!important}body:not(.userLayout) .indicator-ide .ant-select-selection__placeholder,body:not(.userLayout) .indicator-ide .ant-select-selection-selected-value,body:not(.userLayout) .indicator-ide .ant-radio-button-wrapper,body:not(.userLayout) .indicator-ide input,body:not(.userLayout) .indicator-ide textarea{color:#dfe9f8!important}body:not(.userLayout) .indicator-ide .ide-code-rail,body:not(.userLayout) .indicator-ide .ide-quick-drawer-rail{color:#f8fbff!important;border-color:#4f8cff6b!important;background:#091834f5!important;box-shadow:0 12px 32px #1549a83d!important}body:not(.userLayout) .indicator-ide .indicator-btn.active{color:#dbe8ff!important;border-color:#4f8cffad!important;background:#2962ff47!important}body:not(.userLayout) .indicator-ide .wl-opt-tag.wl-mkt-crypto{color:#1d1200!important}body:not(.userLayout) .indicator-ide .ide-main{flex-direction:column;gap:8px}body:not(.userLayout) .indicator-ide .ide-right--workspace{order:1;width:100%;height:auto;max-height:none}body:not(.userLayout) .indicator-ide .ide-left{order:2;width:100%;min-width:0;max-width:none;height:clamp(320px,44vh,520px);max-height:52%;flex:0 0 clamp(320px,44vh,520px);position:relative;top:auto;align-self:stretch;border-right:0!important;border-bottom:1px solid rgba(140,168,219,.16)!important}body:not(.userLayout) .indicator-ide .ide-code-rail{order:3;width:100%;min-width:0;height:34px;min-height:34px;flex:0 0 34px;flex-direction:row;align-items:center;justify-content:center;gap:8px;padding:0 14px;border-right:0!important;border-top:1px solid rgba(79,140,255,.42)!important;border-radius:10px!important}body:not(.userLayout) .indicator-ide .ide-code-rail.is-open{box-shadow:inset 0 2px 0 var(--primary-color, #1890ff),0 12px 32px #1549a83d!important}body:not(.userLayout) .indicator-ide .ide-code-rail__label{writing-mode:horizontal-tb;max-height:none;letter-spacing:.08em}body:not(.userLayout) .indicator-ide .chart-panel-toolbar{gap:5px!important;padding:5px 8px 6px!important}body:not(.userLayout) .indicator-ide .chart-panel-toolbar-controls{display:flex;flex-wrap:wrap;align-items:center;gap:7px 9px!important}body:not(.userLayout) .indicator-ide .chart-panel-toolbar-controls .ide-toolbar-group{min-height:30px!important;flex-direction:row;align-items:center;gap:5px}body:not(.userLayout) .indicator-ide .chart-panel-toolbar-controls .ide-toolbar-label{display:none}body:not(.userLayout) .indicator-ide .chart-panel-watchlist-select{min-width:170px;max-width:190px}body:not(.userLayout) .indicator-ide .ide-toolbar-select--exchange{width:88px}body:not(.userLayout) .indicator-ide .ide-toolbar-select--market-type{width:70px}body:not(.userLayout) .indicator-ide .ide-toolbar-group--indicator{flex:1 1 160px!important;min-width:150px!important;align-items:center!important}body:not(.userLayout) .indicator-ide .ide-toolbar-group--indicator .ide-toolbar-label{width:auto!important}body:not(.userLayout) .indicator-ide .ide-toolbar-group--indicator .ide-indicator-multiselect-trigger{width:100%!important;min-width:150px;max-width:none!important}body:not(.userLayout) .indicator-ide .qt-submit-btn:not([disabled]){color:#fff!important}body:not(.userLayout) .indicator-ide .qt-btn-long.ant-btn[disabled]{color:#b9d8c3!important;border-color:#52c41a70!important;background:#2d5c3785!important;opacity:1!important}body:not(.userLayout) .indicator-ide .qt-btn-short.ant-btn[disabled]{color:#ffe7e9!important;border-color:#ff6b749e!important;background:#96212bb8!important;opacity:1!important}body:not(.userLayout) .indicator-ide .chart-panel-action-btn[disabled],body:not(.userLayout) .indicator-ide .ide-param-trigger[disabled]{color:#9aa9bd!important;border-color:#9bb5e238!important;background:#2b3a52b8!important;opacity:1!important}@media (max-width: 900px){body:not(.userLayout) .indicator-ide .ide-left{height:48vh;flex-basis:48vh;max-height:55%}body:not(.userLayout) .indicator-ide .chart-panel-toolbar-controls .ide-toolbar-label{display:none}body:not(.userLayout) .indicator-ide .chart-panel-watchlist-select{min-width:150px}}.theme-dark.qd-workspace-page,.theme-dark .qd-workspace-page{--qd-text: #f3f7ff;--qd-text-secondary: #bdc9da;--qd-text-muted: #95a5bb}.theme-dark.qd-workspace-page .ant-card,.theme-dark.qd-workspace-page .ant-table,.theme-dark.qd-workspace-page .ant-list,.theme-dark.qd-workspace-page .ant-form,.theme-dark.qd-workspace-page .ant-tabs,.theme-dark.qd-workspace-page .ant-descriptions,.theme-dark .qd-workspace-page .ant-card,.theme-dark .qd-workspace-page .ant-table,.theme-dark .qd-workspace-page .ant-list,.theme-dark .qd-workspace-page .ant-form,.theme-dark .qd-workspace-page .ant-tabs,.theme-dark .qd-workspace-page .ant-descriptions{color:var(--qd-text)}.theme-dark.qd-workspace-page .ant-form-item-label>label,.theme-dark.qd-workspace-page .ant-table-thead>tr>th,.theme-dark.qd-workspace-page .ant-empty-description,.theme-dark.qd-workspace-page .ant-descriptions-item-label,.theme-dark .qd-workspace-page .ant-form-item-label>label,.theme-dark .qd-workspace-page .ant-table-thead>tr>th,.theme-dark .qd-workspace-page .ant-empty-description,.theme-dark .qd-workspace-page .ant-descriptions-item-label{color:var(--qd-text-secondary)!important}@media (max-width: 900px){body:not(.userLayout) .indicator-ide{padding:10px}body:not(.userLayout) .indicator-ide .xb-lab-masthead{align-items:flex-start;min-height:auto;padding:15px}body:not(.userLayout) .indicator-ide .xb-lab-masthead__status{display:none}body:not(.userLayout) .indicator-ide .xb-lab-masthead p{display:none}body:not(.userLayout) .indicator-ide .xb-lab-masthead h1{font-size:21px}body:not(.userLayout) .indicator-ide .ide-main{padding:0}}body:not(.userLayout) .theme-dark.qd-workspace-page,body:not(.userLayout) .theme-dark .qd-workspace-page,body.realdark:not(.userLayout) .qd-workspace-page{color:#f3f7ff}body:not(.userLayout) .theme-dark.qd-workspace-page .page-subtitle,body:not(.userLayout) .theme-dark.qd-workspace-page .page-description,body:not(.userLayout) .theme-dark.qd-workspace-page .section-description,body:not(.userLayout) .theme-dark.qd-workspace-page .card-description,body:not(.userLayout) .theme-dark.qd-workspace-page .ant-empty-description,body:not(.userLayout) .theme-dark.qd-workspace-page .ant-form-item-label>label,body:not(.userLayout) .theme-dark.qd-workspace-page .ant-descriptions-item-label,body:not(.userLayout) .theme-dark.qd-workspace-page .ant-table-thead>tr>th,body:not(.userLayout) .theme-dark .qd-workspace-page .page-subtitle,body:not(.userLayout) .theme-dark .qd-workspace-page .page-description,body:not(.userLayout) .theme-dark .qd-workspace-page .section-description,body:not(.userLayout) .theme-dark .qd-workspace-page .card-description,body:not(.userLayout) .theme-dark .qd-workspace-page .ant-empty-description,body:not(.userLayout) .theme-dark .qd-workspace-page .ant-form-item-label>label,body:not(.userLayout) .theme-dark .qd-workspace-page .ant-descriptions-item-label,body:not(.userLayout) .theme-dark .qd-workspace-page .ant-table-thead>tr>th{color:#bdc9da!important}body:not(.userLayout) .theme-dark.qd-workspace-page .ant-card,body:not(.userLayout) .theme-dark.qd-workspace-page .ant-table,body:not(.userLayout) .theme-dark.qd-workspace-page .ant-list,body:not(.userLayout) .theme-dark.qd-workspace-page .ant-tabs,body:not(.userLayout) .theme-dark.qd-workspace-page .ant-descriptions,body:not(.userLayout) .theme-dark .qd-workspace-page .ant-card,body:not(.userLayout) .theme-dark .qd-workspace-page .ant-table,body:not(.userLayout) .theme-dark .qd-workspace-page .ant-list,body:not(.userLayout) .theme-dark .qd-workspace-page .ant-tabs,body:not(.userLayout) .theme-dark .qd-workspace-page .ant-descriptions{color:#f3f7ff}body.realdark:not(.userLayout) .broker-accounts-page,body.realdark:not(.userLayout) .ai-skills-page,body.realdark:not(.userLayout) .strategy-ide,body.realdark:not(.userLayout) .backtest-center{color:#eef4ff}body.realdark:not(.userLayout) .broker-accounts-page .page-subtitle,body.realdark:not(.userLayout) .broker-accounts-page .connection-health,body.realdark:not(.userLayout) .broker-accounts-page .ant-tabs-tab,body.realdark:not(.userLayout) .broker-accounts-page .ant-empty-description,body.realdark:not(.userLayout) .ai-skills-page .page-subtitle,body.realdark:not(.userLayout) .ai-skills-page .ant-tabs-tab,body.realdark:not(.userLayout) .ai-skills-page .ant-table,body.realdark:not(.userLayout) .strategy-ide .strategy-type-desc,body.realdark:not(.userLayout) .backtest-center .backtest-kicker,body.realdark:not(.userLayout) .backtest-center .form-label{color:#b9c7da!important}body.realdark:not(.userLayout) .broker-accounts-page .ant-card,body.realdark:not(.userLayout) .broker-accounts-page .ant-tabs,body.realdark:not(.userLayout) .ai-skills-page .ant-card,body.realdark:not(.userLayout) .ai-skills-page .ant-tabs,body.realdark:not(.userLayout) .ai-skills-page .ant-table{color:#eef4ff!important}body.realdark:not(.userLayout) .ant-btn-primary[disabled],body.realdark:not(.userLayout) .ant-btn-primary[disabled]:hover,body.realdark:not(.userLayout) .ant-btn-primary[disabled]:focus{color:#91a0b5!important;border-color:#354257!important;background:#202b3d!important}.basic-layout-wrapper .ant-pro-top-nav-header-logo img,.basic-layout-wrapper .sidebar-logo-wrapper .sidebar-logo,.basic-layout-wrapper .ant-pro-sider-menu-logo img{width:auto!important;height:38px!important;max-width:180px!important;object-fit:contain}@media (max-width: 768px){.basic-layout-wrapper .ant-pro-top-nav-header-logo img,.basic-layout-wrapper .sidebar-logo-wrapper .sidebar-logo,.basic-layout-wrapper .ant-pro-sider-menu-logo img{height:32px!important;max-width:148px!important}}
