html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.ant-modal-root .ant-modal-mask{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 50% 20%,#b7ff2714,#0000 34%),#02060cc7!important}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-container{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff!important;background:radial-gradient(circle at 0 0,#b7ff271f,#0000 34%),radial-gradient(circle at 100% 100%,#37e8ff14,#0000 34%),linear-gradient(#171b23 0%,#0b0f15 100%)!important;border:1px solid #b7ff272e!important;border-radius:22px!important;padding:0!important;overflow:hidden!important;box-shadow:0 30px 90px #0000009e,inset 0 0 0 1px #ffffff0b,0 0 46px #b7ff2714!important}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-confirm-body-wrapper{padding:30px!important}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-confirm-body{align-items:flex-start;gap:14px;display:flex}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-confirm-body>.anticon{background:radial-gradient(circle at 30% 20%,#ffbf3c38,#0000 60%),#ffbf3c14;border:1px solid #ffbf3c38;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;color:#ffbf3c!important;margin:0!important;font-size:22px!important}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-confirm-paragraph{flex:1;max-width:none}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-confirm-title{letter-spacing:.01em;color:#f8fafc!important;font-size:19px!important;font-weight:900!important;line-height:1.45!important}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-confirm-content{color:#aeb8c6!important;margin-top:12px!important;font-size:14px!important;line-height:1.8!important}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-confirm-btns{justify-content:flex-end!important;gap:12px!important;margin-top:28px!important;display:flex!important}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-confirm-btns .ant-btn{border-radius:13px!important;min-width:96px!important;height:42px!important;padding:0 18px!important;font-weight:850!important}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-default{color:#dbeafe!important;background:#ffffff0e!important;border-color:#ffffff1f!important}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-default:hover{color:#b7ff27!important;background:#b7ff2714!important;border-color:#b7ff276b!important}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary{color:#08100c!important;background:linear-gradient(135deg,#b7ff27 0%,#67f56c 100%)!important;border:0!important;box-shadow:0 12px 28px #b7ff2733!important}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary:hover{color:#08100c!important;background:linear-gradient(135deg,#caff55 0%,#7cff80 100%)!important}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary.ant-btn-dangerous{color:#fff!important;background:linear-gradient(135deg,#ff5f6d 0%,#ef4444 100%)!important;box-shadow:0 12px 28px #ef444447!important}.ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-container{background:radial-gradient(circle at 0 0,#b7ff271a,#0000 34%),linear-gradient(#171b23 0%,#0b0f15 100%)!important;border:1px solid #b7ff2729!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 30px 90px #0000009e,inset 0 0 0 1px #ffffff0b!important}.ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-header{background:0 0!important;border-bottom:1px solid #ffffff14!important}.ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-title{color:#f8fafc!important;font-weight:900!important}.ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-body{color:#cbd5e1!important}.ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-footer{border-top:0!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:12px!important;margin-top:0!important;display:flex!important}.ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-footer .ant-btn{border-radius:13px!important;min-width:96px!important;height:42px!important;padding:0 18px!important;font-weight:850!important}.ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-footer .ant-btn-default{color:#dbeafe!important;background:#ffffff0e!important;border-color:#ffffff1f!important}.ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-footer .ant-btn-default:hover{color:#b7ff27!important;background:#b7ff2714!important;border-color:#b7ff276b!important}.ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-footer .ant-btn-primary{color:#08100c!important;background:linear-gradient(135deg,#b7ff27 0%,#67f56c 100%)!important;border:0!important;box-shadow:0 12px 28px #b7ff2733!important}.ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-footer .ant-btn-primary:hover{color:#08100c!important;background:linear-gradient(135deg,#caff55 0%,#7cff80 100%)!important}.ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-footer .ant-btn-primary.ant-btn-dangerous{color:#fff!important;background:linear-gradient(135deg,#ff5f6d 0%,#ef4444 100%)!important;box-shadow:0 12px 28px #ef444447!important}html[data-theme=light] .ant-modal-root .ant-modal-mask{background:#0f172a47!important}html[data-theme=light] .ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-container{background:radial-gradient(circle at 0 0,#84cc1629,#0000 34%),radial-gradient(circle at 100% 100%,#0ea5e914,#0000 34%),linear-gradient(#fff 0%,#f4f7fb 100%)!important;border-color:#1118271a!important;box-shadow:0 24px 70px #11182729,inset 0 0 0 1px #ffffffe6!important}html[data-theme=light] .ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-confirm-title{color:#111827eb!important}html[data-theme=light] .ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-confirm-content{color:#1118279e!important}html[data-theme=light] .ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-default,html[data-theme=light] .ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-footer .ant-btn-default{color:#111827c7!important;background:#11182709!important;border-color:#1118271a!important}html[data-theme=light] .ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-container{background:radial-gradient(circle at 0 0,#84cc1624,#0000 34%),radial-gradient(circle at 100% 100%,#0ea5e914,#0000 36%),linear-gradient(#fff 0%,#f5f7fb 100%)!important;border:1px solid #1118271a!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 24px 70px #11182724,inset 0 0 0 1px #ffffffe6!important}html[data-theme=light] .ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-header{background:0 0!important;border-bottom:1px solid #11182714!important}html[data-theme=light] .ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-title{color:#111827eb!important;font-weight:900!important}html[data-theme=light] .ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-body{color:#111827ad!important}html[data-theme=light] .ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-close{color:#11182773!important}html[data-theme=light] .ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-close:hover{color:#16a34a!important}html[data-theme=light] .ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-footer{border-top:0!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:12px!important;margin-top:0!important;display:flex!important}html[data-theme=light] .ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-footer .ant-btn{border-radius:13px!important;min-width:96px!important;height:42px!important;padding:0 18px!important;font-weight:850!important}html[data-theme=light] .ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-footer .ant-btn-default{color:#111827c7!important;background:#11182709!important;border-color:#1118271a!important}html[data-theme=light] .ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-footer .ant-btn-default:hover{color:#16a34a!important;background:#16a34a14!important;border-color:#16a34a57!important}html[data-theme=light] .ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-footer .ant-btn-primary{color:#fff!important;background:linear-gradient(135deg,#16a34a 0%,#22c55e 100%)!important;border:0!important;box-shadow:0 12px 28px #16a34a33!important}html[data-theme=light] .ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-footer .ant-btn-primary:hover{color:#fff!important;background:linear-gradient(135deg,#15803d 0%,#16a34a 100%)!important}html[data-theme=light] .ant-modal-root .ant-modal:not(.ant-modal-confirm) .ant-modal-footer .ant-btn-primary.ant-btn-dangerous{color:#fff!important;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)!important;box-shadow:0 12px 28px #ef444438!important}:root{--app-bg:#07090c;--app-text:#ffffffdb;--qa-brand:#b7ff39;--qa-brand-2:#00ffb4;--qa-brand-light:#16a34a;--qa-white:#fff;--qa-black:#000;--qa-page-bg:#07090c;--qa-surface-0:#070707;--qa-surface-1:#0a0a0a;--qa-surface-2:#141414;--qa-surface-3:#0f0f0f;--qa-card-bg:linear-gradient(180deg, #0c0c0c, #090909);--qa-border-strong:#1b1b1b;--qa-border-strong-2:#151515;--qa-border:#ffffff0f;--qa-border-soft:#ffffff14;--qa-border-10:#ffffff1a;--qa-text-strong:#ffffffeb;--qa-text:#ffffffdb;--qa-text-sub:#ffffffb8;--qa-text-muted:#ffffff8c;--qa-text-dim:#ffffff73;--qa-text-faint:#ffffff6b;--qa-text-placeholder:#ffffff59;--qa-success:#22c55e;--qa-cyan:#22f7cb;--qa-favorite:var(--qa-cyan);--qa-favorite-bg:color-mix(in srgb, var(--qa-favorite) 10%, transparent);--qa-favorite-border:color-mix(in srgb, var(--qa-favorite) 35%, var(--qa-border));--qa-warn:#fbbf24;--qa-danger:#ff5a5a;--qa-danger-2:#ef4444;--qa-shadow-strong:0 10px 18px #00000047;--qa-shadow-pop:0 16px 40px #00000073;--qa-dot-bg:#ffffff59;--qa-dot-active:var(--qa-brand);--qa-focus-border:#2a2a2a;--qa-surface-hover:#252525;--qa-surface-hover-2:#1f1f1f;--qa-home-link:#b7ff39;--qa-market-down:#22f7cb;--qa-market-up:#ff5a5a}html[data-theme=light]{--app-bg:#f3f4f6;--app-text:#111827e0;--qa-page-bg:#f3f4f6;--qa-surface-0:#fff;--qa-surface-1:#f1f5f9;--qa-surface-2:#fff;--qa-surface-3:#11182708;--qa-card-bg:linear-gradient(180deg, #fff, #f8fafc);--qa-border-strong:#1118271a;--qa-border-strong-2:#e5e7eb;--qa-border:#1118271a;--qa-border-soft:#1118271f;--qa-border-10:#1118271f;--qa-text-strong:#111827eb;--qa-text:#111827e0;--qa-text-sub:#111827bf;--qa-text-muted:#1118278c;--qa-text-dim:#1118278c;--qa-text-faint:#11182773;--qa-text-placeholder:#11182761;--qa-white:#fff;--qa-black:#000;--qa-brand:#b7ff39;--qa-brand-2:#00ffb4;--qa-brand-light:#16a34a;--qa-dot-active:var(--qa-brand-light);--qa-dot-bg:#ffffff59;--qa-shadow-strong:0 10px 18px #11182724;--qa-shadow-pop:0 16px 40px #00000024;--qa-focus-border:color-mix(in srgb, var(--qa-brand-light) 35%, transparent);--qa-surface-hover:#1118270a;--qa-surface-hover-2:#1118270f;--qa-home-link:#16a34a;--qa-market-down:#16a34a;--qa-market-up:#ef4444;--qa-favorite:#0d9488}html,body,#root{height:100%}body{background:var(--app-bg);color:var(--app-text);margin:0}.quant-section{background:radial-gradient(circle at 75% 60%, color-mix(in srgb, var(--qa-brand) 12%, transparent), transparent 32%), transparent}.quant-card{background:var(--qa-card-bg);border:1px solid var(--qa-border-strong);border-radius:22px;padding:20px}.quant-card .card-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.quant-card .card-title{align-items:center;padding-bottom:10px;font-size:18px;font-weight:800;display:flex}.quant-card .card-link{color:var(--qa-home-link);cursor:pointer;font-size:14px}.market-up{color:var(--qa-market-down)!important}.market-down{color:var(--qa-market-up)!important}.insttype-name{background:color-mix(in srgb, var(--qa-success) 16%, transparent);color:color-mix(in srgb, var(--qa-success) 45%, #e8ffe8);border:1px solid color-mix(in srgb, var(--qa-success) 12%, transparent);border-radius:5px;padding:2px 5px;font-size:12px}html[data-theme=light] .insttype-name{background:color-mix(in srgb, var(--qa-brand-light) 12%, transparent);color:var(--qa-brand-light);border-color:color-mix(in srgb, var(--qa-brand-light) 20%, transparent)}.qa-strat-sub{color:#fff;box-sizing:border-box;background:radial-gradient(circle at 15% 0,#b7ff3914,#0000 30%),radial-gradient(circle at 85% 10%,#5a46ff14,#0000 28%),#07090d;min-height:100%;padding:20px 24px 28px}html[data-theme=light] .qa-strat-sub{color:#111827eb;background:radial-gradient(circle at 15% 0,#16a34a14,#0000 30%),radial-gradient(circle at 85% 10%,#3b82f60f,#0000 28%),#f3f4f6}.qa-strat-sub__head{margin-bottom:20px}.qa-strat-sub__title{letter-spacing:.02em;color:#fff;margin:0 0 6px;font-size:22px;font-weight:800}html[data-theme=light] .qa-strat-sub__title{color:#111827eb}.qa-strat-sub__desc{color:#ffffff80;max-width:720px;margin:0;font-size:13px;line-height:1.5}html[data-theme=light] .qa-strat-sub__desc{color:#1118278c}.qa-strat-sub__card{background:linear-gradient(#121922 0%,#0d131b 100%);border:1px solid #ffffff0f;border-radius:16px;margin-bottom:16px;padding:20px 20px 22px;box-shadow:0 10px 24px #00000038}html[data-theme=light] .qa-strat-sub__card{background:linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a;box-shadow:0 10px 24px #11182714}@media (width<=900px){.qa-strat-sub{padding:14px 12px 24px}.qa-strat-sub__title{font-size:18px}.qa-strat-sub__card{border-radius:14px;padding:16px 14px 18px}}.quant-header{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.quant-header-left{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.quant-menu-toggle-btn{cursor:pointer;width:40px;height:40px;color:var(--qa-text-strong);background:0 0;border:none;border-radius:10px;outline:none;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;transition:background .2s,opacity .2s;display:inline-flex}.quant-menu-toggle-btn:hover{background:color-mix(in srgb, var(--qa-white) 8%, transparent)}html[data-theme=light] .quant-menu-toggle-btn{color:var(--qa-text)}html[data-theme=light] .quant-menu-toggle-btn:hover{background:var(--qa-surface-hover-2)}.quant-search{max-width:420px}.quant-search.ant-input-affix-wrapper{background:var(--qa-surface-3);border:1px solid var(--qa-border-strong);height:46px;color:var(--qa-text-strong);border-radius:16px}.quant-search.ant-input-affix-wrapper input{color:var(--qa-text-strong);background:0 0}.quant-search.ant-input-affix-wrapper input::placeholder{color:var(--qa-text-placeholder)}.quant-search.ant-input-affix-wrapper .anticon{color:color-mix(in srgb, var(--qa-white) 60%, transparent)}.quant-search.ant-input-affix-wrapper:hover,.quant-search.ant-input-affix-wrapper:focus,.quant-search.ant-input-affix-wrapper-focused{border-color:var(--qa-focus-border);box-shadow:none}html[data-theme=light] .quant-search.ant-input-affix-wrapper{background:var(--qa-surface-3);border-color:var(--qa-border);color:var(--qa-text)}html[data-theme=light] .quant-search.ant-input-affix-wrapper input{color:var(--qa-text-strong)}html[data-theme=light] .quant-search.ant-input-affix-wrapper input::placeholder{color:var(--qa-text-placeholder)}html[data-theme=light] .quant-search.ant-input-affix-wrapper .anticon{color:var(--qa-text-muted)}html[data-theme=light] .quant-search.ant-input-affix-wrapper:hover,html[data-theme=light] .quant-search.ant-input-affix-wrapper:focus,html[data-theme=light] .quant-search.ant-input-affix-wrapper-focused{border-color:var(--qa-focus-border)}.quant-header-right{align-items:center;gap:18px;margin-right:20px;display:flex}.quant-theme-toggle{border:1px solid var(--qa-border-10);background:color-mix(in srgb, var(--qa-white) 4%, transparent);width:40px;height:40px;color:var(--qa-text);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;font-size:18px;transition:all .2s;display:inline-flex}.quant-theme-toggle:hover{border-color:color-mix(in srgb, var(--qa-brand) 35%, transparent);background:color-mix(in srgb, var(--qa-brand) 8%, transparent);color:var(--qa-brand)}html[data-theme=light] .quant-theme-toggle{border-color:var(--qa-border-10);background:var(--qa-surface-hover);color:var(--qa-text)}html[data-theme=light] .quant-theme-toggle:hover{border-color:var(--qa-focus-border);background:color-mix(in srgb, var(--qa-brand-light) 12%, transparent);color:var(--qa-brand-light)}.quant-ai-header-btn{border:1px solid color-mix(in srgb, var(--qa-brand) 18%, transparent);background:color-mix(in srgb, var(--qa-white) 4%, transparent);width:40px;height:40px;color:var(--qa-text);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.quant-ai-header-btn:hover{border-color:color-mix(in srgb, var(--qa-brand) 35%, transparent);background:color-mix(in srgb, var(--qa-brand) 8%, transparent);color:var(--qa-brand)}.quant-header-icon{color:var(--qa-text-strong);cursor:pointer;font-size:20px}html[data-theme=light] .quant-header-icon{color:var(--qa-text)}.quant-ai-header-btn .anticon,.quant-theme-toggle .anticon{line-height:1}html[data-theme=light] .quant-ai-header-btn{border-color:var(--qa-border-10);background:var(--qa-surface-hover);color:var(--qa-text)}html[data-theme=light] .quant-ai-header-btn:hover{border-color:var(--qa-focus-border);background:color-mix(in srgb, var(--qa-brand-light) 12%, transparent);color:var(--qa-brand-light)}.lang-selector{background:var(--qa-surface-hover);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;transition:background .2s;display:flex}.lang-selector:hover{background:var(--qa-surface-hover)}.lang-icon{color:color-mix(in srgb, var(--qa-white) 85%, transparent);font-size:16px}.lang-text{color:color-mix(in srgb, var(--qa-white) 85%, transparent);white-space:nowrap;font-size:13px}html[data-theme=light] .lang-selector{background:var(--qa-surface-hover)}html[data-theme=light] .lang-selector:hover{background:#1118270f}html[data-theme=light] .lang-icon{color:#111827c7}html[data-theme=light] .lang-text{color:#111827d1}.lang-dropdown .ant-dropdown-menu{background:#141414;border:1px solid #2a2a2a;border-radius:10px;min-width:120px;padding:4px 0}.lang-dropdown .ant-dropdown-menu-item{color:#ffffffbf;padding:8px 16px;font-size:13px;transition:background .15s,color .15s}.lang-dropdown .ant-dropdown-menu-item:hover{color:#fff;background:#1f1f1f}.lang-dropdown .ant-dropdown-menu-item.lang-menu-item-active{color:#22c55e;font-weight:600}html[data-theme=light] .lang-dropdown .ant-dropdown-menu{background:#fff;border-color:#e5e7eb}html[data-theme=light] .lang-dropdown .ant-dropdown-menu-item{color:#111827c7}html[data-theme=light] .lang-dropdown .ant-dropdown-menu-item:hover{color:#111827eb;background:#1118270a}html[data-theme=light] .lang-dropdown .ant-dropdown-menu-item.lang-menu-item-active{color:#16a34a}.quant-user{cursor:pointer;background:#ffffff0a;border:1px solid #b7ff392e;border-radius:10px;align-items:center;gap:10px;margin-left:-4px;padding:4px 12px;transition:background .2s;display:flex}html[data-theme=light] .quant-user{background:#1118270a;border:1px solid #1118271f}.quant-user:hover{background:#ffffff0a}.quant-user-name{font-weight:700}.quant-user-sub{color:#ffffff73;font-size:12px}html[data-theme=light] .quant-user:hover{background:#1118270a}html[data-theme=light] .quant-user-sub{color:#11182773}.quant-user-dropdown .ant-dropdown{padding-top:8px}.quant-user-dropdown-card{background:linear-gradient(#1a1f26 0%,#12161c 100%);border:1px solid #ffffff14;border-radius:14px;min-width:260px;padding:16px;box-shadow:0 16px 40px #00000073}.quant-user-dropdown-profile{align-items:center;gap:12px;display:flex}.quant-user-dropdown-avatar.ant-avatar{color:#b7ff39;background:linear-gradient(135deg,#b7ff3940,#4ef2b133);flex-shrink:0}.quant-user-dropdown-profile-text{min-width:0}.quant-user-dropdown-profile-name{color:#fff;font-size:15px;font-weight:700;line-height:1.3}.quant-user-dropdown-profile-sub{color:#ffffff73;word-break:break-all;margin-top:2px;font-size:12px}.quant-user-dropdown-divider.ant-divider{border-color:#ffffff14;margin:14px 0}html[data-theme=light] .quant-user-dropdown-card{background:linear-gradient(#fff 0%,#f8fafc 100%);border-color:#1118271a;box-shadow:0 16px 40px #00000024}html[data-theme=light] .quant-user-dropdown-profile-name{color:#111827eb}html[data-theme=light] .quant-user-dropdown-profile-sub{color:#11182773}html[data-theme=light] .quant-user-dropdown-divider.ant-divider{border-color:#1118271a}html[data-theme=light] .quant-user-dropdown-item{color:#111827d1}html[data-theme=light] .quant-user-dropdown-item .anticon{color:#1118278c}html[data-theme=light] .quant-user-dropdown-item:hover{color:#111827eb;background:#1118270d}html[data-theme=light] .quant-user-dropdown-item:hover .anticon{color:#16a34a}.quant-user-dropdown-list{flex-direction:column;gap:4px;display:flex}.quant-user-dropdown-item{color:#ffffffd1;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;font-size:13px;transition:background .15s,color .15s;display:flex}.quant-user-dropdown-item .anticon{color:#ffffff8c;font-size:15px}.quant-user-dropdown-item:hover{color:#fff;background:#ffffff0f}.quant-user-dropdown-item:hover .anticon{color:#b7ff39}.quant-user-dropdown-item--danger{color:#f87171f2}.quant-user-dropdown-item--danger .anticon{color:#f87171d9}.quant-user-dropdown-item--danger:hover{color:#fca5a5;background:#f871711f}.quant-user-dropdown-item--danger:hover .anticon{color:#fca5a5}.yidong{display:none}.avatat{border-radius:50%}@media (width<=900px){.quant-header{border-bottom:1px solid var(--qa-border);background:color-mix(in srgb, var(--qa-page-bg) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:56px;padding:0 12px}html[data-theme=light] .quant-header{background:color-mix(in srgb, var(--qa-surface-0) 92%, transparent);border-bottom-color:var(--qa-border)}.quant-header-left{flex:none}.quant-header-right{justify-content:flex-end;gap:10px;margin-right:0}.lang-selector{display:none}.yidong{display:block}.quant-user>div{display:none}.quant-menu-toggle-btn,.quant-theme-toggle,.quant-ai-header-btn{border-radius:12px;width:36px;height:36px}.quant-header-icon{font-size:18px}}.quant-sidebar{border-right:1px solid var(--qa-border-strong-2);background:radial-gradient(circle at bottom left, color-mix(in srgb, var(--qa-brand) 8%, transparent), transparent 25%), var(--qa-surface-0);-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;gap:20px;width:240px;min-width:240px;height:100%;min-height:0;padding:22px 18px;transition:width .25s,min-width .25s,padding .25s;display:flex;overflow:hidden auto}html[data-theme=light] .quant-sidebar{border-right-color:var(--qa-border-strong-2);background:radial-gradient(circle at bottom left, color-mix(in srgb, var(--qa-brand-light) 8%, transparent), transparent 28%), var(--qa-surface-0)}html[data-theme=light] .quant-logo-title{color:var(--qa-text-strong)}html[data-theme=light] .quant-logo-sub{color:var(--qa-text-faint)}html[data-theme=light] .quant-menu-item{color:var(--qa-text-sub)}html[data-theme=light] .quant-menu-item:hover{background:var(--qa-surface-hover);color:var(--qa-text-strong)}html[data-theme=light] .quant-menu-item.active{background:linear-gradient(90deg, color-mix(in srgb, var(--qa-brand-light) 14%, transparent), color-mix(in srgb, var(--qa-brand-light) 4%, transparent));color:var(--qa-brand-light);border:1px solid color-mix(in srgb, var(--qa-brand-light) 22%, transparent)}html[data-theme=light] .quant-compact-item{background:var(--qa-surface-3);border-color:var(--qa-border-soft);color:var(--qa-brand-light)}html[data-theme=light] .quant-compact-item:hover,html[data-theme=light] .quant-compact-item:focus-visible{background:color-mix(in srgb, var(--qa-brand-light) 10%, transparent)!important;border-color:color-mix(in srgb, var(--qa-brand-light) 20%, transparent)!important;color:color-mix(in srgb, var(--qa-brand-light) 88%, #000)!important}html[data-theme=light] .quant-compact-item.active{background:linear-gradient(90deg, color-mix(in srgb, var(--qa-brand-light) 14%, transparent), color-mix(in srgb, var(--qa-brand-light) 4%, transparent));border-color:color-mix(in srgb, var(--qa-brand-light) 22%, transparent);color:var(--qa-brand-light)}.quant-sidebar::-webkit-scrollbar{display:none}.quant-sidebar--collapsed{width:76px;min-width:76px;padding:18px 10px}.quant-logo{flex-shrink:0;align-items:center;gap:12px;min-height:58px;padding:4px 4px 12px;display:flex}.quant-sidebar--collapsed .quant-logo{justify-content:center;padding-left:0;padding-right:0}.quant-logo-icon{color:#111;border-radius:14px;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;font-size:20px;font-weight:800;display:flex}.quant-logo-text{min-width:0}.quant-logo-title{white-space:nowrap;font-size:28px;font-weight:800;line-height:1}.quant-logo-sub{color:var(--qa-text-dim);white-space:nowrap;margin-top:4px;font-size:12px}.quant-sidebar--collapsed .quant-logo-text{display:none}.quant-wallet-btn-box{flex-shrink:0;height:48px}.quant-wallet-btn.ant-btn{background:var(--qa-brand);border-color:var(--qa-brand);color:#111;border-radius:14px;height:48px;font-weight:700}.quant-wallet-btn.ant-btn:hover,.quant-wallet-btn.ant-btn:focus{background:color-mix(in srgb, var(--qa-brand) 85%, var(--qa-white))!important;border-color:color-mix(in srgb, var(--qa-brand) 85%, var(--qa-white))!important;color:#111!important}.quant-sidebar--collapsed .quant-wallet-btn-box,.quant-sidebar--collapsed .quant-wallet-btn{display:none}.quant-menu{flex-direction:column;gap:8px;display:flex}.quant-menu-item{width:100%;height:48px;color:var(--qa-text-sub);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:14px;outline:none;align-items:center;gap:12px;padding:0 14px;transition:all .2s;display:flex}.quant-menu-item:hover{background:color-mix(in srgb, var(--qa-white) 6%, transparent);color:var(--qa-text-strong)}.quant-menu-item.active{background:linear-gradient(90deg, color-mix(in srgb, var(--qa-brand) 20%, transparent), color-mix(in srgb, var(--qa-brand) 5%, transparent));color:var(--qa-brand);border:1px solid color-mix(in srgb, var(--qa-brand) 18%, transparent)}.quant-menu-item__icon{justify-content:center;align-items:center;width:18px;min-width:18px;display:inline-flex}.quant-menu-item__icon .anticon{font-size:18px}.quant-menu-item__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.quant-sidebar--collapsed .quant-menu,.quant-compact-menu{display:none}.quant-sidebar--collapsed .quant-compact-menu{flex-direction:column;align-items:center;gap:10px;display:flex}.quant-compact-item{color:#b7ff27;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:all .2s;display:inline-flex}.quant-compact-item:hover,.quant-compact-item:focus-visible{color:#d5ff95!important;background:#b7ff271f!important;border-color:#b7ff2738!important}.quant-compact-item.active{color:#b7ff27;background:linear-gradient(90deg,#b7ff2733,#b7ff270f);border-color:#b7ff273d}.quant-compact-item .anticon{font-size:20px}.quant-compact-item--primary{color:#111;background:linear-gradient(135deg,#b7ff27 0%,#4ef2b1 100%);border-color:#b7ff2780}.quant-compact-bottom{justify-content:center;margin-top:auto;display:none}.quant-sidebar--collapsed .quant-compact-bottom{display:flex}.quant-sidebar-card{background:linear-gradient(#0c0c0c,#0a0a0a);border:1px solid #1a1a1a;border-radius:20px;margin-top:auto;padding:18px}.sidebar-card-title{color:#ffffff8c;font-size:13px}.sidebar-card-main{color:#b7ff27;margin-top:10px;font-size:34px;font-weight:800}.sidebar-card-progress{margin:16px 0}.quant-sidebar--collapsed .quant-sidebar-card{display:none}@media (width<=1280px){.quant-sidebar{width:76px;min-width:76px;padding:18px 10px}.quant-logo{justify-content:center;padding-left:0;padding-right:0}.quant-logo-text,.quant-wallet-btn,.quant-wallet-btn-box,.quant-sidebar-card,.quant-menu{display:none}.quant-compact-menu{flex-direction:column;align-items:center;gap:10px;display:flex}.quant-compact-bottom{display:flex}}@media (width<=900px){.quant-sidebar{display:none}.quant-sidebar.quant-sidebar--drawer{display:flex!important}}.qa-ai-chat{color:#fff;flex-direction:column;height:100%;display:flex}html[data-theme=light] .qa-ai-chat{color:#111827eb}.qa-ai-chat__header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 14px;display:flex}html[data-theme=light] .qa-ai-chat__header{border-bottom-color:#1118271a}.qa-ai-chat__header-left{align-items:center;gap:12px;min-width:0;display:flex}.qa-ai-chat__logo{color:#b7ff39;background:radial-gradient(circle at 30% 30%,#b7ff392e,#0000 50%),linear-gradient(#181d24 0%,#11161c 100%);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;display:flex}html[data-theme=light] .qa-ai-chat__logo{color:#16a34a;background:radial-gradient(circle at 30% 30%,#16a34a24,#0000 54%),linear-gradient(#fff 0%,#f8fafc 100%)}.qa-ai-chat__title{color:#fff;font-size:18px;font-weight:800}html[data-theme=light] .qa-ai-chat__title{color:#111827eb}.qa-ai-chat__subtitle{color:#ffffff80;margin-top:4px;font-size:12px}html[data-theme=light] .qa-ai-chat__subtitle{color:#1118278c}.qa-ai-chat__header-right{align-items:center;gap:8px;display:flex}.qa-ai-chat__model-select{width:116px}.qa-ai-chat__model-select .ant-select-selector{transition:border-color .16s,background .16s,box-shadow .16s;box-shadow:0 10px 18px #00000029;background:radial-gradient(circle at 30% 30%,#b7ff391a,#0000 55%),linear-gradient(#ffffff0d,#ffffff08)!important;border:1px solid #ffffff1f!important;border-radius:999px!important;height:28px!important;padding:0 10px!important}html[data-theme=light] .qa-ai-chat__model-select .ant-select-selector{box-shadow:0 10px 18px #1118271a;background:radial-gradient(circle at 30% 30%,#16a34a1a,#0000 60%),linear-gradient(#fffffff2,#f3f4f6f2)!important;border-color:#1118271f!important}.qa-ai-chat__model-select:hover .ant-select-selector{background:radial-gradient(circle at 30% 30%,#b7ff3924,#0000 55%),linear-gradient(#ffffff0f,#ffffff08)!important;border-color:#b7ff3938!important}html[data-theme=light] .qa-ai-chat__model-select:hover .ant-select-selector{border-color:#16a34a38!important}.qa-ai-chat__model-select.ant-select-focused .ant-select-selector{border-color:#b7ff3959!important;box-shadow:0 0 0 3px #b7ff391f,0 12px 22px #0000002e!important}html[data-theme=light] .qa-ai-chat__model-select.ant-select-focused .ant-select-selector{border-color:#16a34a4d!important;box-shadow:0 0 0 3px #16a34a1f,0 12px 22px #1118271f!important}.qa-ai-chat__model-select .ant-select-selection-item,.qa-ai-chat__model-select .ant-select-selection-placeholder{letter-spacing:.2px;font-size:12px;font-weight:800;line-height:26px!important}.qa-ai-chat__model-select .ant-select-arrow{color:#ffffff8c}html[data-theme=light] .qa-ai-chat__model-select .ant-select-arrow{color:#1118278c}.qa-ai-chat__model-select.ant-select-disabled .ant-select-selector{opacity:.6}.qa-ai-chat__model-select .ant-select-selection-item{color:#ffffffdb}html[data-theme=light] .qa-ai-chat__model-select .ant-select-selection-item{color:#111827e0}.qa-ai-chat__model-select .ant-select-selection-placeholder{color:#ffffff73}html[data-theme=light] .qa-ai-chat__model-select .ant-select-selection-placeholder{color:#11182780}.qa-ai-chat__model-dropdown{background:linear-gradient(#141a22 0%,#0e131a 100%);border:1px solid #ffffff1a;border-radius:14px;padding:6px;overflow:hidden;box-shadow:0 18px 40px #0006}html[data-theme=light] .qa-ai-chat__model-dropdown{background:#fffffff5;border-color:#1118271f;box-shadow:0 18px 40px #1118272e}.qa-ai-chat__model-dropdown .ant-select-item{border-radius:10px;margin:2px 0;font-weight:700}.qa-ai-chat__model-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#b7ff391a}html[data-theme=light] .qa-ai-chat__model-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#16a34a1a}.qa-ai-chat__model-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#b7ff3929;font-weight:800}html[data-theme=light] .qa-ai-chat__model-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#16a34a24}.qa-ai-chat__icon-btn{color:#ffffffa8;cursor:pointer;background:#ffffff0a;border:none;border-radius:10px;width:32px;height:32px;transition:all .2s}html[data-theme=light] .qa-ai-chat__icon-btn{color:#111827a8;background:#1118270a}.qa-ai-chat__icon-btn:hover{color:#fff;background:#b7ff3914;border-color:#b7ff393d}html[data-theme=light] .qa-ai-chat__icon-btn:hover{color:#111827eb;background:#16a34a1a}.qa-ai-chat__body{flex-direction:column;flex:1;gap:16px;padding:16px;display:flex;overflow-y:auto}.qa-ai-chat__body::-webkit-scrollbar{width:6px}.qa-ai-chat__body::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}html[data-theme=light] .qa-ai-chat__body::-webkit-scrollbar-thumb{background:#11182729}.qa-ai-chat__empty{justify-content:center;align-items:center;height:100%;display:flex}.qa-ai-chat__message{align-items:flex-start;gap:10px;display:flex}.qa-ai-chat__message--user{flex-direction:row-reverse}.qa-ai-chat__avatar .ant-avatar{color:#b7ff39;background:#1d2630}html[data-theme=light] .qa-ai-chat__avatar .ant-avatar{color:#16a34a;background:#1118270f}.qa-ai-chat__bubble-wrap{max-width:calc(100% - 48px)}.qa-ai-chat__meta{align-items:center;gap:8px;margin-bottom:6px;display:flex}.qa-ai-chat__message--user .qa-ai-chat__meta{justify-content:flex-end}.qa-ai-chat__role{color:#ffffffc7;font-size:12px;font-weight:700}html[data-theme=light] .qa-ai-chat__role{color:#111827b3}.qa-ai-chat__time{color:#ffffff57;font-size:11px}html[data-theme=light] .qa-ai-chat__time{color:#11182761}.qa-ai-chat__copy-btn{color:#ffffff6b;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:2px 6px;font-size:13px;line-height:1;transition:color .15s,background .15s;display:inline-flex}.qa-ai-chat__copy-btn:hover{color:#b7ff39;background:#ffffff0f}html[data-theme=light] .qa-ai-chat__copy-btn{color:#11182761}html[data-theme=light] .qa-ai-chat__copy-btn:hover{color:#16a34a;background:#1118270f}.qa-ai-chat__model{color:#b7ff39e0;background:#b7ff391a;border:1px solid #b7ff392e;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600;line-height:1}html[data-theme=light] .qa-ai-chat__model{color:#15803df2;background:#16a34a1a;border-color:#16a34a38}.qa-ai-chat__bubble{word-break:break-word;background:linear-gradient(#ffffff0a,#ffffff06);border:1px solid #ffffff0f;border-radius:16px;padding:10px 12px;line-height:1.7}html[data-theme=light] .qa-ai-chat__bubble{background:linear-gradient(#11182708,#11182705);border-color:#1118271a}.qa-ai-chat__message--assistant .qa-ai-chat__bubble{border-top-left-radius:6px;box-shadow:0 10px 18px #00000029}html[data-theme=light] .qa-ai-chat__message--assistant .qa-ai-chat__bubble{box-shadow:0 10px 18px #1118271a}.qa-ai-chat__message--user .qa-ai-chat__bubble{background:linear-gradient(135deg,#b7ff3929,#b7ff3914);border:1px solid #b7ff3929;border-top-right-radius:6px}html[data-theme=light] .qa-ai-chat__message--user .qa-ai-chat__bubble{background:linear-gradient(135deg,#16a34a24,#16a34a12);border-color:#16a34a33}.qa-ai-chat__text{color:#ffffffe0;font-size:14px}html[data-theme=light] .qa-ai-chat__text{color:#111827e0}.qa-ai-chat__pre{white-space:pre-wrap;word-break:break-word;font:inherit;color:inherit;margin:0}.qa-ai-chat__footer{background:#00000014;border-top:1px solid #ffffff0f;padding:14px 16px 16px}html[data-theme=light] .qa-ai-chat__footer{background:#11182705;border-top-color:#1118271a}.qa-ai-chat__composer{flex-direction:column;gap:10px;display:flex}.qa-ai-chat__input-row{display:block}.qa-ai-chat__send-fab{display:none}.qa-ai-chat__footer-sub{justify-content:space-between;align-items:center;gap:12px;margin-top:0;display:flex}.qa-ai-chat__textarea.ant-input{resize:none;padding:12px 14px;color:#fff!important;background:#ffffff0a!important;border:1px solid #ffffff14!important;border-radius:14px!important}.qa-ai-chat__textarea.ant-input::placeholder{color:#ffffff57}html[data-theme=light] .qa-ai-chat__textarea.ant-input{color:#111827eb!important;background:#11182708!important;border-color:#1118271f!important}html[data-theme=light] .qa-ai-chat__textarea.ant-input::placeholder{color:#11182761}.qa-ai-chat__footer-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.qa-ai-chat__hint{color:#ffffff61;font-size:11px}html[data-theme=light] .qa-ai-chat__hint{color:#11182773}.qa-ai-chat__send-pill{min-width:92px;height:38px;font-weight:800;box-shadow:0 10px 22px #b7ff392e;color:#10151b!important;background:linear-gradient(135deg,#b7ff39 0%,#8cff41 100%)!important;border:none!important;border-radius:12px!important}html[data-theme=light] .qa-ai-chat__send-pill{box-shadow:0 10px 22px #16a34a2e;color:#fff!important;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%)!important}@media (width<=900px){.qa-ai-chat{min-height:0}.qa-ai-chat--page{min-height:100%}.qa-ai-chat__header{padding:8px 12px;padding-top:max(8px, env(safe-area-inset-top,0px));-webkit-backdrop-filter:blur(12px);background:#0b1117e0;border-bottom:1px solid #ffffff14;flex-shrink:0;gap:8px}html[data-theme=light] .qa-ai-chat__header{background:#f8fafceb;border-bottom-color:#1118271a}.qa-ai-chat__title{display:none}.qa-ai-chat__logo{border-radius:12px;width:38px;height:38px;font-size:17px}.qa-ai-chat__title{font-size:16px;font-weight:800}.qa-ai-chat__header-left{gap:10px}.qa-ai-chat__subtitle{margin-top:2px}.qa-ai-chat__header-right{gap:4px}.qa-ai-chat__icon-btn{border-radius:12px;width:40px;height:40px}.qa-ai-chat__model-select{width:100px}.qa-ai-chat__body{min-height:0;padding:10px 12px 12px;padding-bottom:max(12px, env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;flex:1;gap:12px}.qa-ai-chat__message{gap:8px}.qa-ai-chat__message .qa-ai-chat__avatar .ant-avatar{min-width:32px;font-size:14px;line-height:32px;width:32px!important;height:32px!important}.qa-ai-chat__bubble-wrap,.qa-ai-chat--page .qa-ai-chat__bubble-wrap{max-width:min(88vw,100% - 44px)!important}.qa-ai-chat__meta{flex-wrap:wrap;row-gap:2px;margin-bottom:4px}.qa-ai-chat__bubble{border-radius:18px;padding:10px 12px}.qa-ai-chat__message--assistant .qa-ai-chat__bubble{border-top-left-radius:6px}.qa-ai-chat__message--user .qa-ai-chat__bubble{border-top-right-radius:6px}.qa-ai-chat__text{font-size:15px;line-height:1.55}.qa-ai-chat__footer{padding:8px 10px;padding-bottom:max(10px, env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(14px);background:#0b1117f0;border-top:1px solid #ffffff1a;flex-shrink:0}html[data-theme=light] .qa-ai-chat__footer{background:#f8fafcf2}.qa-ai-chat__composer{gap:6px}.qa-ai-chat__input-row{flex-direction:row;align-items:flex-end;gap:8px;display:flex}.qa-ai-chat__textarea.ant-input{flex:1;min-width:0;min-height:44px;font-size:16px;border-radius:20px!important;padding:10px 14px!important}.qa-ai-chat__send-fab{flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;padding:0;display:inline-flex;box-shadow:0 6px 16px #b7ff3938;color:#10151b!important;background:linear-gradient(135deg,#b7ff39 0%,#8cff41 100%)!important;border:none!important;border-radius:50%!important}.qa-ai-chat__send-fab .anticon{font-size:18px}html[data-theme=light] .qa-ai-chat__send-fab{color:#fff!important;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%)!important}.qa-ai-chat__footer-sub{display:block}.qa-ai-chat__footer-actions,.qa-ai-chat__hint{display:none}}.qa-ai-chat__regen-btn{color:#ffffff6b;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:2px 6px;font-size:13px;line-height:1;transition:color .15s,background .15s;display:inline-flex}.qa-ai-chat__regen-btn:hover{color:#b7ff39;background:#ffffff0f}html[data-theme=light] .qa-ai-chat__regen-btn{color:#11182761}html[data-theme=light] .qa-ai-chat__regen-btn:hover{color:#16a34a;background:#1118270f}.qa-ai-chat__variants{color:#ffffffb8;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:6px;padding:2px 6px;display:inline-flex}html[data-theme=light] .qa-ai-chat__variants{color:#111827b8;background:#11182708;border-color:#1118271f}.qa-ai-chat__variant-btn{width:18px;height:18px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;line-height:18px;display:inline-flex}.qa-ai-chat__variant-btn:disabled{opacity:.35;cursor:not-allowed}.qa-ai-chat__variant-indicator{font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.qa-ai-chat__message--alert .qa-ai-chat__bubble,.qa-ai-chat__bubble--alert{background:linear-gradient(135deg,#ffb84d24,#ffb84d0f);box-shadow:0 10px 18px #00000029;border-color:#ffb84d38!important}html[data-theme=light] .qa-ai-chat__message--alert .qa-ai-chat__bubble,html[data-theme=light] .qa-ai-chat__bubble--alert{background:linear-gradient(135deg,#f59e0b29,#f59e0b14);box-shadow:0 10px 18px #1118271a;border-color:#f59e0b3d!important}.qa-ai-chat__bubble--loading{align-items:center;gap:4px;min-height:20px;display:flex}.qa-ai-chat__dot{background:#fff6;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite qa-ai-dot;display:inline-block}html[data-theme=light] .qa-ai-chat__dot{background:#11182752}.qa-ai-chat__dot:nth-child(2){animation-delay:.15s}.qa-ai-chat__dot:nth-child(3){animation-delay:.3s}@keyframes qa-ai-dot{0%,to{opacity:.4;transform:scale(.75)}50%{opacity:.9;transform:scale(1.1)}}.qa-ai-chat__md{color:inherit;font-size:14px;line-height:1.75}.qa-ai-chat__md :where(p,ul,ol,pre,blockquote,table){margin:.45em 0}.qa-ai-chat__md :where(ul,ol){padding-left:1.25em}.qa-ai-chat__md :where(a){color:inherit;text-underline-offset:2px;text-decoration:underline}.qa-ai-chat__plain{white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.7}._layout_14ny5_2{height:100vh;display:flex;overflow:hidden}._sidebar_14ny5_8{height:100%}._content_14ny5_12{background:radial-gradient(circle at 0 0,#75ff4c14,#0000 22%),radial-gradient(circle at 100% 0,#3b82f614,#0000 20%),linear-gradient(#07090c 0%,#0a0d12 100%);flex-direction:column;width:100%;min-height:100vh;display:flex;position:relative}html[data-theme=light] ._content_14ny5_12{background:radial-gradient(circle at 0 0,#16a34a14,#0000 22%),radial-gradient(circle at 100% 0,#3b82f60f,#0000 20%),linear-gradient(#fff 0%,#f3f4f6 100%)}._mainbg_14ny5_25{z-index:0;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:28px 28px;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000c,#0000);mask-image:linear-gradient(#000c,#0000)}html[data-theme=light] ._mainbg_14ny5_25{background-image:linear-gradient(#1118270d 1px,#0000 1px),linear-gradient(90deg,#1118270d 1px,#0000 1px);-webkit-mask-image:linear-gradient(#00000047,#0000);mask-image:linear-gradient(#00000047,#0000)}._main_content_14ny5_42{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;overflow:auto}._main_content_14ny5_42::-webkit-scrollbar{display:none}._sidebarDrawer_14ny5_59 .ant-drawer-content{background:radial-gradient(circle at 0 100%,#b7ff2714,#0000 25%),#070707}html[data-theme=light] ._sidebarDrawer_14ny5_59 .ant-drawer-content{background:radial-gradient(circle at 0 100%,#16a34a14,#0000 28%),#fff}.qa-ai-chat-drawer .ant-drawer-body{padding:0}.qa-login-page{color:#fff;background:#06090d;min-height:100vh;position:relative;overflow:hidden}html[data-theme=light] .qa-login-page{color:#111827eb;background:#f3f4f6}.qa-login-bg{background:radial-gradient(circle at 18% 18%,#b7ff391f,#0000 22%),radial-gradient(circle at 82% 20%,#00ffc814,#0000 20%),radial-gradient(circle at 70% 80%,#b7ff390f,#0000 18%),linear-gradient(#06090d 0%,#091018 100%);position:absolute;inset:0}html[data-theme=light] .qa-login-bg{background:radial-gradient(circle at 18% 18%,#16a34a24,#0000 22%),radial-gradient(circle at 82% 20%,#3b82f61a,#0000 20%),radial-gradient(circle at 70% 80%,#16a34a14,#0000 18%),linear-gradient(#f3f4f6 0%,#fff 100%)}.qa-login-glow{filter:blur(80px);pointer-events:none;border-radius:50%;position:absolute}.qa-login-glow--1{background:#b7ff391a;width:420px;height:420px;top:80px;left:-100px}html[data-theme=light] .qa-login-glow--1{background:#16a34a1f}.qa-login-glow--2{background:#00ffb414;width:360px;height:360px;bottom:60px;right:60px}html[data-theme=light] .qa-login-glow--2{background:#3b82f61a}.qa-login-grid{opacity:.18;background-image:linear-gradient(#b7ff3914 1px,#0000 1px),linear-gradient(90deg,#b7ff3914 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 45%,#0000 95%);mask-image:radial-gradient(circle,#000 45%,#0000 95%)}html[data-theme=light] .qa-login-grid{opacity:.16;background-image:linear-gradient(#11182714 1px,#0000 1px),linear-gradient(90deg,#11182714 1px,#0000 1px)}.qa-login-layout{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;min-height:100vh;padding:0 72px;display:grid;position:relative}.qa-login-brand{align-items:center;min-height:100%;display:flex}.qa-login-brand__content{max-width:620px}.qa-login-brand__title.ant-typography{text-shadow:0 0 24px #b7ff391f;color:#b7ff39!important;margin:0 0 14px!important;font-size:54px!important;font-weight:700!important;line-height:1.08!important}html[data-theme=light] .qa-login-brand__title.ant-typography{text-shadow:none;color:#16a34a!important}.qa-login-brand__subtitle{color:#fff;margin-bottom:28px;font-size:46px;font-weight:600;line-height:1.15}html[data-theme=light] .qa-login-brand__subtitle{color:#111827eb}.qa-login-brand__line{background:linear-gradient(90deg,#b7ff39 0%,#0000 100%);border-radius:999px;width:120px;height:3px;margin-bottom:22px}html[data-theme=light] .qa-login-brand__line{background:linear-gradient(90deg,#16a34a 0%,#0000 100%)}.qa-login-brand__desc{color:#fff9;letter-spacing:1px;font-size:18px}html[data-theme=light] .qa-login-brand__desc{color:#1118279e}.qa-login-logo{width:fit-content;margin-bottom:26px}.qa-login-panel-wrap{justify-content:center;display:flex}.qa-login-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at top,#b7ff3914,#0000 30%),linear-gradient(#0e141afa 0%,#090d12fa 100%);border:1px solid #b7ff3929;border-radius:26px;width:100%;max-width:520px;padding:28px 28px 24px;box-shadow:0 30px 70px #00000073,inset 0 1px #ffffff0a,0 0 24px #b7ff390d}html[data-theme=light] .qa-login-panel{background:radial-gradient(circle at top,#16a34a1a,#0000 30%),linear-gradient(#ffffffeb 0%,#f3f4f6eb 100%);border-color:#1118271a;box-shadow:0 30px 70px #1118272e,inset 0 1px #fffc}.qa-login-panel__header{align-items:center;gap:10px;margin-bottom:18px;display:flex}.qa-login-panel__logo{text-align:right;color:#fff;margin-bottom:18px;font-size:14px;font-weight:700}html[data-theme=light] .qa-login-panel__logo{color:#111827db}.qa-login-panel__welcome{color:#fff;margin-bottom:8px;font-size:30px;font-weight:700;line-height:1.1}html[data-theme=light] .qa-login-panel__welcome{color:#111827eb}.qa-login-panel__desc{font-size:13px;color:#ffffff9e!important}html[data-theme=light] .qa-login-panel__desc{color:#1118279e!important}.qa-login-form .ant-form-item{margin-bottom:14px}.ant-input-affix-wrapper>input.ant-input{padding:0 12px}.qa-login-input.ant-input-affix-wrapper,.qa-login-input.ant-input-password,.qa-login-input.ant-input{color:#fff;background:#ffffff0a;border:1px solid #b7ff3924;border-radius:12px;height:48px;padding:0 14px;box-shadow:inset 0 1px #ffffff05}.qa-login-input input{color:#fff;background:0 0;font-size:14px}.qa-login-input input::placeholder{color:#ffffff57}.qa-login-input .anticon{color:#b7ff39;font-size:16px}.qa-login-input.ant-input-affix-wrapper-focused,.qa-login-input.ant-input-password-focused,.qa-login-input.ant-input-focused{border-color:#b7ff3959!important;box-shadow:0 0 0 2px #b7ff3914,0 0 18px #b7ff3914!important}.qa-login-input:focus-within{outline:none;border-color:#b7ff3959!important;box-shadow:0 0 0 2px #b7ff3914,0 0 18px #b7ff3914!important}.qa-login-input:focus,.qa-login-input:focus-visible,.qa-login-input input:focus{outline:none}html[data-theme=light] .qa-login-input.ant-input-affix-wrapper,html[data-theme=light] .qa-login-input.ant-input-password,html[data-theme=light] .qa-login-input.ant-input{color:#111827eb;background:#ffffffe6;border-color:#1118271f}html[data-theme=light] .qa-login-input input{color:#111827eb}html[data-theme=light] .qa-login-input input::placeholder{color:#11182761}html[data-theme=light] .qa-login-input .anticon{color:#16a34a}html[data-theme=light] .qa-login-input.ant-input-affix-wrapper-focused,html[data-theme=light] .qa-login-input.ant-input-password-focused,html[data-theme=light] .qa-login-input.ant-input-focused,html[data-theme=light] .qa-login-input:focus-within{border-color:#16a34a59!important;box-shadow:0 0 0 2px #16a34a1a,0 0 18px #16a34a1f!important}.qa-login-tel-input.ant-input{border-radius:0 12px 12px 0}.qa-phone-area-dropdown .rc-virtual-list-holder{scrollbar-width:thin;scrollbar-color:#b7ff3973 transparent}.qa-phone-area-dropdown .rc-virtual-list-holder::-webkit-scrollbar{width:8px;height:8px}.qa-phone-area-dropdown .rc-virtual-list-holder::-webkit-scrollbar-track{background:0 0}.qa-phone-area-dropdown .rc-virtual-list-holder::-webkit-scrollbar-thumb{background:#b7ff3959 padding-box content-box;border:2px solid #0000;border-radius:999px}.qa-phone-area-dropdown .rc-virtual-list-holder::-webkit-scrollbar-thumb:hover{background:#b7ff3994 padding-box content-box}html[data-theme=light] .qa-phone-area-dropdown .rc-virtual-list-holder{scrollbar-width:thin;scrollbar-color:#16a34a73 transparent}html[data-theme=light] .qa-phone-area-dropdown .rc-virtual-list-holder::-webkit-scrollbar{width:8px;height:8px}html[data-theme=light] .qa-phone-area-dropdown .rc-virtual-list-holder::-webkit-scrollbar-track{background:0 0}html[data-theme=light] .qa-phone-area-dropdown .rc-virtual-list-holder::-webkit-scrollbar-thumb{background:#16a34a59 padding-box content-box;border:2px solid #0000;border-radius:999px}html[data-theme=light] .qa-phone-area-dropdown .rc-virtual-list-holder::-webkit-scrollbar-thumb:hover{background:#16a34a8c padding-box content-box}.qa-phone-area-select{border:0;box-shadow:none!important}.qa-phone-area-select:hover,.qa-phone-area-select:focus{box-shadow:none;border-color:#e5e7eb}.qa-phone-compact{color:#fff;background:#ffffff0a;border:1px solid #b7ff3924;border-radius:12px;width:100%;overflow:hidden;box-shadow:inset 0 1px #ffffff05}.qa-phone-compact:focus-within{border-color:#b7ff3959!important;box-shadow:0 0 0 2px #b7ff3914,0 0 18px #b7ff3914!important}html[data-theme=light] .qa-phone-compact{color:#111827eb;background:#ffffffe6;border-color:#1118271f}html[data-theme=light] .qa-phone-compact:focus-within{border-color:#16a34a59!important;box-shadow:0 0 0 2px #16a34a1a,0 0 18px #16a34a1f!important}.qa-phone-compact .ant-space-compact{width:100%}.qa-phone-compact .qa-login-input.ant-input,.qa-phone-compact .qa-login-input.ant-input-affix-wrapper,.qa-phone-compact .qa-login-input.ant-input-password,.qa-phone-compact .ant-input,.qa-phone-compact .ant-input-affix-wrapper{box-shadow:none!important;background:0 0!important;border:none!important}.qa-phone-compact .qa-login-input.ant-input-affix-wrapper-focused,.qa-phone-compact .qa-login-input.ant-input-password-focused,.qa-phone-compact .qa-login-input.ant-input-focused,.qa-phone-compact .qa-login-input:focus-within,html[data-theme=light] .qa-phone-compact .qa-login-input.ant-input-affix-wrapper-focused,html[data-theme=light] .qa-phone-compact .qa-login-input.ant-input-password-focused,html[data-theme=light] .qa-phone-compact .qa-login-input.ant-input-focused,html[data-theme=light] .qa-phone-compact .qa-login-input:focus-within{box-shadow:none!important;border-color:#0000!important}.qa-phone-compact .ant-space-compact-item:not(:last-child){border-right:1px solid #ffffff1a}.qa-phone-compact .ant-select .ant-select-selector,.qa-phone-compact .ant-select:hover .ant-select-selector,.qa-phone-compact .ant-select.ant-select-focused .ant-select-selector,.qa-phone-compact .ant-select.ant-select-open .ant-select-selector{box-shadow:none!important;background:0 0!important;border:#0000!important;outline:none!important}.qa-phone-compact .ant-select .ant-select-selector{border-radius:0!important;align-items:center!important;height:48px!important;display:flex!important}.qa-phone-compact .ant-select{background:0 0}.qa-phone-compact .ant-select .ant-select-selector{border-top-left-radius:12px!important;border-bottom-left-radius:12px!important}.qa-phone-compact .qa-login-tel-input.ant-input{border-radius:0 12px 12px 0!important}.qa-login-checkbox{font-size:13px;color:#ffffffad!important}.qa-login-checkbox span:last-child{color:#d5ff95eb}.qa-login-checkbox .ant-checkbox-inner{background:#ffffff0a;border-color:#fff3}html[data-theme=light] .qa-login-checkbox{color:#1118279e!important}html[data-theme=light] .qa-login-checkbox span:last-child{color:#15803df2}html[data-theme=light] .qa-login-checkbox .ant-checkbox-inner{background:#ffffffe6;border-color:#11182733}.qa-login-submit{letter-spacing:2px;height:48px;font-size:16px;font-weight:700;box-shadow:0 18px 36px #b7ff3938,0 0 20px #b7ff391a;color:#10151b!important;background:linear-gradient(135deg,#c9ff73 0%,#9dff2f 100%)!important;border:none!important;border-radius:12px!important}.qa-login-submit:hover{transform:translateY(-1px);background:linear-gradient(135deg,#d4ff86 0%,#a8ff43 100%)!important}html[data-theme=light] .qa-login-submit{box-shadow:0 18px 36px #16a34a2e,0 0 20px #16a34a1a;color:#fff!important;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%)!important}html[data-theme=light] .qa-login-submit:hover{background:linear-gradient(135deg,#34d399 0%,#16a34a 100%)!important}.qa-login-divider{text-align:center;margin:10px 0 16px;position:relative}.qa-login-divider:before{content:"";background:#ffffff14;height:1px;position:absolute;top:50%;left:0;right:0}.qa-login-divider span{color:#ffffff7a;background:0 0;padding:0 18px;font-size:12px;position:relative}html[data-theme=light] .qa-login-divider:before{background:#1118271a}html[data-theme=light] .qa-login-divider span{color:#1118278c}.qa-login-google-btn{margin-bottom:14px;font-size:14px;font-weight:600;color:#fff!important;background:#ffffff09!important;border:1px solid #ffffff1a!important;border-radius:12px!important;height:48px!important}.qa-login-google-btn:hover,.qa-login-google-btn:focus{color:#fff!important;background:#ffffff0f!important;border-color:#b7ff3947!important}html[data-theme=light] .qa-login-google-btn{color:#111827db!important;background:#ffffffe6!important;border-color:#1118271f!important}html[data-theme=light] .qa-login-google-btn:hover,html[data-theme=light] .qa-login-google-btn:focus{color:#111827eb!important;background:#fff!important;border-color:#16a34a47!important}.qa-login-footer{justify-content:space-between;align-items:center;display:flex}.qa-login-link{color:#ffffff9e;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px}.qa-login-link:hover{color:#fff}.qa-login-link--highlight{color:#b7ff39}.qa-login-link--highlight:hover{color:#d5ff95}html[data-theme=light] .qa-login-link{color:#1118279e}html[data-theme=light] .qa-login-link:hover{color:#111827eb}html[data-theme=light] .qa-login-link--highlight{color:#16a34a}html[data-theme=light] .qa-login-link--highlight:hover{color:#15803d}.ant-form-item-explain-error{color:#ff4081!important}html[data-theme=light] .ant-form-item-explain-error{color:#dc2626!important}.qa-register-mode{margin-bottom:20px}.qa-register-mode .ant-segmented{border:1px solid #b7ff391f;padding:4px;background:#ffffff0f!important;border-radius:12px!important}html[data-theme=light] .qa-register-mode .ant-segmented{border-color:#1118271f;background:#ffffffe6!important}.qa-register-mode .ant-segmented-item{color:#ffffff8c;font-weight:600;transition:color .2s,background .2s;border-radius:10px!important}.qa-register-mode .ant-segmented-item:hover{color:#ffffffd9}html[data-theme=light] .qa-register-mode .ant-segmented-item{color:#1118278c}html[data-theme=light] .qa-register-mode .ant-segmented-item:hover{color:#111827db}.qa-register-mode .ant-segmented-item-selected{box-shadow:0 0 0 1px #b7ff3938;color:#d7ff9d!important;background:#b7ff3929!important}html[data-theme=light] .qa-register-mode .ant-segmented-item-selected{box-shadow:0 0 0 1px #16a34a2e;color:#15803d!important;background:#16a34a1f!important}.qa-register-mode__label{justify-content:center;align-items:center;gap:6px;display:inline-flex}.qa-register-mode__label .anticon{font-size:15px}.qa-code-compact{color:#fff;background:#ffffff0a;border:1px solid #b7ff3924;border-radius:12px;width:100%;overflow:hidden;box-shadow:inset 0 1px #ffffff05}.qa-code-compact:focus-within{border-color:#b7ff3959!important;box-shadow:0 0 0 2px #b7ff3914,0 0 18px #b7ff3914!important}html[data-theme=light] .qa-code-compact{color:#111827eb;background:#ffffffe6;border-color:#1118271f}html[data-theme=light] .qa-code-compact:focus-within{border-color:#16a34a59!important;box-shadow:0 0 0 2px #16a34a1a,0 0 18px #16a34a1f!important}.qa-code-compact .ant-space-compact{width:100%}.qa-code-compact .qa-login-input.ant-input,.qa-code-compact .qa-login-input.ant-input-affix-wrapper,.qa-code-compact .qa-login-input.ant-input-password,.qa-code-compact .ant-input,.qa-code-compact .ant-input-affix-wrapper{box-shadow:none!important;background:0 0!important;border:none!important}.qa-code-compact .qa-login-input.ant-input-affix-wrapper-focused,.qa-code-compact .qa-login-input.ant-input-password-focused,.qa-code-compact .qa-login-input.ant-input-focused,.qa-code-compact .qa-login-input:focus-within,html[data-theme=light] .qa-code-compact .qa-login-input.ant-input-affix-wrapper-focused,html[data-theme=light] .qa-code-compact .qa-login-input.ant-input-password-focused,html[data-theme=light] .qa-code-compact .qa-login-input.ant-input-focused,html[data-theme=light] .qa-code-compact .qa-login-input:focus-within{box-shadow:none!important;border-color:#0000!important}.qa-code-compact .ant-input,.qa-code-compact .ant-input-affix-wrapper{border-radius:0!important}.qa-code-action{font-weight:700;color:#b7ff39!important;background:0 0!important;border:none!important;border-radius:0!important;height:48px!important;padding:0 12px!important;font-size:12px!important}.qa-code-action:hover,.qa-code-action:focus{color:#d5ff95!important;box-shadow:none!important;background:#ffffff0a!important;outline:none!important}html[data-theme=light] .qa-code-action{color:#16a34a!important}html[data-theme=light] .qa-code-action:hover,html[data-theme=light] .qa-code-action:focus{color:#15803d!important;box-shadow:none!important;background:#1118270a!important;outline:none!important}.qa-login-page--with-toolbar .qa-login-layout{padding-top:56px}@media (width<=1200px){.qa-login-page--with-toolbar .qa-login-layout{padding-top:76px}.qa-login-layout{grid-template-columns:1fr;gap:28px;padding:40px 24px}.qa-login-brand{text-align:center;justify-content:center}.qa-login-brand__content{max-width:100%}.qa-login-brand__line{margin-left:auto;margin-right:auto}.qa-login-brand__title.ant-typography{font-size:38px!important}.qa-login-brand__subtitle{font-size:32px}}.qa-user-notice-modal .ant-modal-container,.qa-user-notice-modal .ant-modal-content{background:linear-gradient(180deg, color-mix(in srgb, var(--qa-surface-0) 70%, #111822) 0%, color-mix(in srgb, var(--qa-surface-0) 70%, #0b1117) 100%)}.qa-user-notice-modal .ant-modal-header{border-bottom:1px solid var(--qa-border);background:0 0}.qa-user-notice-modal .ant-modal-title{color:var(--qa-text-strong);font-weight:800}.qa-user-notice-modal .ant-modal-body{padding:16px 20px 0}.qa-user-notice-modal__content{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--qa-white) 22%, transparent) transparent;max-height:420px;padding:8px 6px 12px;overflow-y:auto}.qa-user-notice-modal__content::-webkit-scrollbar{width:5px}.qa-user-notice-modal__content::-webkit-scrollbar-track{background:0 0}.qa-user-notice-modal__content::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--qa-white) 18%, transparent);border-radius:999px}.qa-user-notice-modal__content::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--qa-white) 30%, transparent)}.qa-user-notice-modal__text{white-space:pre-wrap;color:var(--qa-text);font-size:14px;line-height:1.65}.qa-user-notice-modal__text--html{white-space:normal}.qa-user-notice-modal__text--html p{margin:0 0 .85em}.qa-user-notice-modal__text--html p:last-child{margin-bottom:0}.qa-user-notice-modal__text--html h2{color:color-mix(in srgb, var(--qa-white) 95%, transparent);margin:1.1em 0 .55em;font-size:16px;font-weight:800}.qa-user-notice-modal__text--html h2:first-child{margin-top:0}.qa-user-notice-modal__text--html hr{border:none;border-top:1px solid color-mix(in srgb, var(--qa-white) 14%, transparent);margin:1.05em 0}.qa-user-notice-modal__text--html strong{color:color-mix(in srgb, var(--qa-white) 95%, transparent);font-weight:700}.qa-user-notice-modal__actions{border-top:1px solid var(--qa-border);justify-content:flex-end;gap:12px;padding:14px 20px 18px;display:flex}html[data-theme=light] .qa-user-notice-modal .ant-modal-container,html[data-theme=light] .qa-user-notice-modal .ant-modal-content{background:var(--qa-card-bg)}html[data-theme=light] .qa-user-notice-modal .ant-modal-header{border-bottom-color:var(--qa-border)}html[data-theme=light] .qa-user-notice-modal .ant-modal-title{color:var(--qa-text-strong)}html[data-theme=light] .qa-user-notice-modal__text{color:var(--qa-text)}html[data-theme=light] .qa-user-notice-modal__text--html h2,html[data-theme=light] .qa-user-notice-modal__text--html strong{color:var(--qa-text-strong)}html[data-theme=light] .qa-user-notice-modal__text--html hr{border-top-color:var(--qa-border-soft)}html[data-theme=light] .qa-user-notice-modal__content{scrollbar-color:color-mix(in srgb, var(--qa-black) 28%, transparent) transparent}html[data-theme=light] .qa-user-notice-modal__content::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--qa-black) 20%, transparent)}html[data-theme=light] .qa-user-notice-modal__content::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--qa-black) 34%, transparent)}html[data-theme=light] .qa-user-notice-modal__actions{border-top-color:var(--qa-border)}html[data-theme=light] .qa-user-notice-modal__actions .ant-btn-default{background:color-mix(in srgb, var(--qa-white) 90%, transparent);border-color:var(--qa-border-soft);color:var(--qa-text)}html[data-theme=light] .qa-user-notice-modal__actions .ant-btn-default:hover,html[data-theme=light] .qa-user-notice-modal__actions .ant-btn-default:focus{border-color:color-mix(in srgb, var(--qa-brand-light) 30%, transparent);color:var(--qa-text-strong)}html[data-theme=light] .qa-user-notice-modal__actions .ant-btn-primary{background:var(--qa-brand-light)!important;border-color:var(--qa-brand-light)!important;color:var(--qa-white)!important}html[data-theme=light] .qa-user-notice-modal__actions .ant-btn-primary:hover,html[data-theme=light] .qa-user-notice-modal__actions .ant-btn-primary:focus{background:color-mix(in srgb, var(--qa-brand-light) 88%, #000)!important;border-color:color-mix(in srgb, var(--qa-brand-light) 88%, #000)!important;color:var(--qa-white)!important}.qa-auth-public-header{z-index:20;box-sizing:border-box;pointer-events:none;justify-content:flex-end;align-items:center;gap:12px;height:56px;padding:0 20px;display:flex;position:fixed;top:0;left:0;right:0}.qa-auth-public-header>*{pointer-events:auto}.qa-auth-public-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #b7ff391f}html[data-theme=light] .qa-auth-public-header{border-bottom:1px solid #11182714}.log-lang-selector{background:var(--qa-surface-hover);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;transition:background .2s;display:flex}.log-lang-selector:hover,html[data-theme=light] .log-lang-selector{background:var(--qa-surface-hover)}html[data-theme=light] .log-lang-selector:hover{background:#1118270f}@media (width<=900px){.qa-auth-public-header{background:0 0;gap:8px;padding:0 14px}}.home-page{box-sizing:border-box;flex-direction:column;gap:16px;width:100%;padding:0 24px 40px;display:flex}@media (width<=900px){.home-page{padding:20px 24px}}.dashboard-home-banner-news{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:stretch;gap:16px;display:grid}@media (width<=900px){.dashboard-home-banner-news{grid-template-columns:1fr}}.strategy-actions{gap:8px;display:flex}.dashboard-cards-grid{grid-template-columns:1.5fr 1fr 340px;gap:18px;display:grid}.dashboard-bottom-grid{grid-template-columns:1fr 1.8fr;gap:18px;display:grid}@media (width<=1600px){.dashboard-cards-grid,.dashboard-bottom-grid{grid-template-columns:1fr}}.mini-line{display:block;overflow:visible}.mini-line-guide{stroke:#b7ff2766;stroke-width:1px;stroke-dasharray:4 4}.mini-line-tooltip__bg{fill:#141414;stroke:#ffffff0f}.mini-line-tooltip__sub{fill:#ffffff94}.mini-line-tooltip rect{filter:drop-shadow(0 6px 14px #00000047)}.mini-line-grid{stroke:#ffffff0f;stroke-width:1px;stroke-dasharray:4 4}.mini-line-y-label{fill:#ffffff47;font-size:10px}.mini-line-x-label{fill:#ffffff52;font-size:10px}html[data-theme=light] .mini-line-guide{stroke:#16a34a73}html[data-theme=light] .mini-line-grid{stroke:#1118271f}html[data-theme=light] .mini-line-y-label{fill:#11182780}html[data-theme=light] .mini-line-x-label{fill:#11182785}html[data-theme=light] .mini-line-tooltip__bg{fill:#fff;stroke:#1118271f}html[data-theme=light] .mini-line-tooltip__sub{fill:#1118278c}.quant-hero-section{margin-top:4px}.quant-hero-card{background:radial-gradient(circle at 8% 30%,#59ff761f,#0000 20%),radial-gradient(circle at 42% 52%,#b7ff272e,#0000 20%),radial-gradient(circle at 58% 10%,#5e00ff29,#0000 20%),radial-gradient(circle at 80%,#b7ff2714,#0000 24%),linear-gradient(90deg,#081008 0%,#09120c 24%,#090909 58%,#0a0f09 100%);border:1px solid #1b1b1b;border-radius:24px;grid-template-columns:1.15fr .9fr 1fr;min-height:230px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 0 0 1px #b7ff2705}html[data-theme=light] .quant-hero-card{background:radial-gradient(circle at 8% 30%,#16a34a1a,#0000 22%),radial-gradient(circle at 42% 52%,#16a34a24,#0000 22%),radial-gradient(circle at 58% 10%,#3b82f61f,#0000 22%),radial-gradient(circle at 80%,#16a34a0f,#0000 26%),linear-gradient(90deg,#fff 0%,#f8fafc 55%,#f3f4f6 100%);border-color:#1118271a;box-shadow:inset 0 1px #11182708,0 0 0 1px #16a34a08}.quant-hero-left{flex-direction:column;justify-content:center;display:flex}.quant-hero-title{color:#fff;letter-spacing:-1px;margin:0;font-size:54px;font-weight:800;line-height:1}html[data-theme=light] .quant-hero-title{color:#111827eb}.quant-hero-desc{color:#ffffffb8;margin:18px 0 0;font-size:24px;line-height:1.4}html[data-theme=light] .quant-hero-desc{color:#1118279e}.quant-hero-actions{gap:14px;margin-top:30px;display:flex}.quant-hero-actions .ant-btn{border-radius:999px;height:50px;padding:0 24px;font-size:18px;font-weight:700}.quant-hero-actions .ant-btn-primary{color:#111;background:#b7ff27;border-color:#b7ff27;box-shadow:0 0 24px #b7ff272e}.quant-hero-actions .ant-btn-primary:hover,.quant-hero-actions .ant-btn-primary:focus{color:#111!important;background:#c7ff43!important;border-color:#c7ff43!important}.quant-hero-actions .ant-btn-background-ghost{color:#fff;background:#ffffff08;border-color:#ffffff2e}html[data-theme=light] .quant-hero-actions .ant-btn-background-ghost{color:#111827d1;background:#11182708;border-color:#11182729}.quant-hero-actions .ant-btn-background-ghost:hover,.quant-hero-actions .ant-btn-background-ghost:focus{color:#fff!important;background:#ffffff0f!important;border-color:#ffffff4d!important}.quant-hero-center{justify-content:center;align-items:center;display:flex;position:relative}.quant-hero-bot-wrap{justify-content:center;align-items:center;width:240px;height:200px;display:flex;position:relative}.quant-hero-bot-glow{filter:blur(8px);background:radial-gradient(circle,#b7ff2740,#b7ff2705 65%,#0000 75%);border-radius:999px;width:180px;height:180px;position:absolute}.quant-hero-bot{z-index:2;color:#111;background:radial-gradient(circle at 30% 30%,#ffffffe6,#0000 32%),linear-gradient(135deg,#d5ff5e 0%,#8aff00 32%,#58c6ff 70%,#876cff 100%);border-radius:30px;justify-content:center;align-items:center;width:128px;height:128px;font-size:46px;font-weight:800;display:flex;position:relative;box-shadow:0 0 32px #b7ff2738,0 18px 50px #00000059}.quant-hero-ring{border:1px solid #b7ff273d;border-radius:999px;position:absolute}.quant-hero-ring.ring-1{width:190px;height:190px;transform:rotate(18deg)}.quant-hero-ring.ring-2{border-color:#58c6ff3d;width:220px;height:120px;transform:rotate(-18deg)}.quant-hero-right{border-left:1px solid #ffffff0a;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;display:grid}html[data-theme=light] .quant-hero-right{border-left-color:#1118270f}.hero-metric-card{border-bottom:1px solid #ffffff0a;border-left:1px solid #ffffff0a;height:160px;padding:24px 22px 18px;position:relative;overflow:hidden}html[data-theme=light] .hero-metric-card{border-bottom-color:#1118270f;border-left-color:#1118270f}.hero-metric-card:first-child,.hero-metric-card:nth-child(3){border-left:none}.hero-metric-card:nth-child(3),.hero-metric-card:nth-child(4){border-bottom:none}.hero-metric-card-large{background:radial-gradient(circle at 75% 60%,#b7ff271f,#0000 32%),0 0}.hero-metric-label{color:#ffffff85;font-size:16px}html[data-theme=light] .hero-metric-label{color:#1118278c}.hero-metric-value{color:#fff;margin-top:14px;font-size:24px;font-weight:800;line-height:1}html[data-theme=light] .hero-metric-value{color:#111827eb}.hero-metric-mini-line{width:84px;margin-top:8px}.hero-metric-large-line{opacity:.95;height:72px;position:absolute;bottom:0;left:14px;right:10px}@media (width<=1500px){.quant-hero-card{grid-template-columns:1.1fr .8fr 1fr}.quant-hero-title{font-size:46px}.quant-hero-desc{font-size:20px}}@media (width<=900px){.quant-hero-card{grid-template-columns:1fr}.quant-hero-center{padding-bottom:12px;display:none}.quant-hero-right{border-top:1px solid #ffffff0a;border-left:none;margin-top:20px}.hero-metric-card:first-child,.hero-metric-card:nth-child(2){border-bottom:1px solid #ffffff0a}}.home-banner-carousel{box-sizing:border-box;width:100%;min-height:0;padding:0;overflow:hidden}html[data-theme=light] .home-banner-carousel{border-color:var(--qa-border-strong);background:var(--qa-surface-1);box-shadow:inset 0 1px 0 #11182708, 0 0 0 1px color-mix(in srgb, var(--qa-brand-light) 4%, transparent)}.home-banner-carousel .ant-carousel{width:100%;min-height:140px}.home-banner-carousel .slick-slider,.home-banner-carousel .slick-list,.home-banner-carousel .slick-track,.home-banner-carousel .slick-slide,.home-banner-carousel .slick-slide>div{min-height:inherit}.home-banner-carousel .slick-slider{display:block}.home-banner-carousel__frame{aspect-ratio:21/8;width:100%;min-height:140px;max-height:280px;position:relative}.home-banner-carousel .slick-list,.home-banner-carousel .slick-track,.home-banner-carousel .slick-slide>div{height:100%}.home-banner-carousel .slick-slide>div{flex-direction:column;min-height:140px;display:flex}.home-banner-carousel__link{flex:1;width:100%;height:100%;min-height:0;display:block}.home-banner-carousel__img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.home-banner-carousel .home-banner-carousel__dots{bottom:12px!important}.home-banner-carousel .home-banner-carousel__dots li button{background:var(--qa-dot-bg)!important}.home-banner-carousel .home-banner-carousel__dots li.slick-active button,html[data-theme=light] .home-banner-carousel .home-banner-carousel__dots li.slick-active button{background:var(--qa-dot-active)!important}@media (width<=900px){.home-banner-carousel{width:100%;min-height:130px}.home-banner-carousel .ant-carousel,.home-banner-carousel .slick-list,.home-banner-carousel .slick-track{min-height:130px}.home-banner-carousel__frame{min-height:130px;max-height:none}.home-banner-carousel .slick-slide>div{min-height:130px}}.home-news-section{flex-direction:column;min-height:200px;max-height:320px;display:flex}.home-news-section .card-header{flex-shrink:0}.home-news-section__title-icon{color:#b7ff39;justify-content:center;align-items:center;margin-right:8px;display:inline-flex}html[data-theme=light] .home-news-section__title-icon{color:#16a34a}.home-news-section__list{flex:1;min-height:0;margin:4px 0 0;padding:0 10px;list-style:none;overflow:auto}.home-news-section__row{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:none;border-top:1px solid #ffffff0f;border-radius:0;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;transition:color .15s;display:flex}.home-news-section__list li:first-child .home-news-section__row{border-top:none;padding-top:4px}html[data-theme=light] .home-news-section__row{border-top-color:#11182714}.home-news-section__row:hover .home-news-section__row-title{color:#b7ff39}html[data-theme=light] .home-news-section__row:hover .home-news-section__row-title{color:#16a34a}.home-news-section__row-title{color:#ffffffe0;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}html[data-theme=light] .home-news-section__row-title{color:#111827e0}.home-news-section__row-time{color:#ffffff6b;flex-shrink:0;font-size:12px}html[data-theme=light] .home-news-section__row-time{color:#11182773}.smooth-area-chart__wrap{flex:auto;width:100%;min-width:0;height:100%;min-height:0;display:block;position:relative}.smooth-area-chart__wrap .dashboard-chart-svg{border-radius:12px;display:block}.dashboard-chart-svg{cursor:crosshair;touch-action:none;width:100%;height:100%;display:block;overflow:visible}.dashboard-chart-grid{stroke:color-mix(in srgb, var(--qa-white) 8%, transparent);stroke-width:1px;stroke-dasharray:4 4}.dashboard-chart-y-label,.dashboard-chart-x-label{fill:var(--qa-text-dim);font-size:12px}@media (width<=900px){.dashboard-chart-y-label,.dashboard-chart-x-label{font-size:14px}}.dashboard-chart-crosshair-green{stroke:color-mix(in srgb, var(--qa-brand) 40%, transparent);stroke-width:1px;stroke-dasharray:4 4}.dashboard-chart-crosshair-red{stroke:color-mix(in srgb, var(--qa-danger) 40%, transparent);stroke-width:1px;stroke-dasharray:4 4}.chart-tooltip__bg{fill:var(--qa-surface-2);stroke:var(--qa-border)}.chart-tooltip__title{font-size:12px}.chart-tooltip__sub{fill:color-mix(in srgb, var(--qa-white) 58%, transparent)}@media (width<=900px){.chart-tooltip__title{font-size:14px}.chart-tooltip .chart-tooltip__sub{font-size:12px}}.chart-tooltip rect{filter:drop-shadow(var(--qa-shadow-strong))}html[data-theme=light] .dashboard-chart-grid{stroke:var(--qa-border-soft)}html[data-theme=light] .dashboard-chart-y-label,html[data-theme=light] .dashboard-chart-x-label{fill:var(--qa-text-muted)}html[data-theme=light] .dashboard-chart-crosshair-green{stroke:color-mix(in srgb, var(--qa-brand-light) 45%, transparent)}html[data-theme=light] .dashboard-chart-crosshair-red{stroke:color-mix(in srgb, var(--qa-danger-2) 42%, transparent)}html[data-theme=light] .chart-tooltip__bg{fill:var(--qa-surface-2);stroke:var(--qa-border-soft)}html[data-theme=light] .chart-tooltip__sub{fill:var(--qa-text-muted)}.chart-card{flex-direction:column;width:100%;min-height:320px;display:flex}.car-contenr{flex-direction:column;flex:auto;min-width:0;min-height:220px;display:flex}.log-trend-card__empty{min-height:200px;color:var(--qa-text-dim,#ffffff73);border:1px dashed color-mix(in srgb, var(--qa-border,#2a2a2a) 80%, transparent);border-radius:12px;flex:auto;justify-content:center;align-items:center;font-size:14px;display:flex}html[data-theme=light] .log-trend-card__empty{color:var(--qa-text-muted,#11182780);border-color:var(--qa-border-soft,#1118271f)}@media (width<=900px){.chart-card{min-height:400px}.car-contenr{min-height:280px}}.dashboard-market-card{width:100%}.market-tabs{gap:14px;margin-top:14px;display:flex}.market-tabs span{cursor:pointer;font-weight:700}.market-tabs span.active{color:var(--qa-home-link)}.market-pair{font-size:18px;font-weight:700}.market-main-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.market-left{flex:0 0 40%}.market-right{flex:1;min-width:0}.market-price{margin-top:6px;font-size:24px;font-weight:800}.market-change{border-radius:6px;margin-top:8px;padding:4px 10px;font-size:12px;display:inline-block}.market-change__percent{opacity:.78;margin-left:6px}.market-chart{height:140px;margin-top:10px}.market--stats{border-top:1px solid #1a1a1a;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;padding-top:14px;display:grid}html[data-theme=light] .market--stats{border-top-color:#1118271a}.market--stats span{color:#ffffff6b;font-size:12px;display:block}html[data-theme=light] .market--stats span{color:#11182780}.market--stats strong{color:#ffffffeb;margin-top:10px;font-size:20px;display:block}html[data-theme=light] .market--stats strong{color:#111827eb}.strategy-table-card .ant-table{background:0 0}.strategy-table-card .ant-table-thead>tr>th{color:var(--qa-text-sub);border-bottom:1px solid var(--qa-border-soft);background:0 0}html[data-theme=light] .strategy-table-card .ant-table-thead>tr>th{color:var(--qa-text-sub);border-bottom-color:var(--qa-border)}.strategy-table-card .ant-table-tbody>tr>td{border-bottom:1px solid var(--qa-border);color:var(--qa-text);background:0 0}html[data-theme=light] .strategy-table-card .ant-table-tbody>tr>td{border-bottom-color:var(--qa-border-soft);color:var(--qa-text)}.strategy-name{font-weight:800}.strategy-status{border:1px solid var(--qa-border-10);background:color-mix(in srgb, var(--qa-white) 4%, transparent);border-radius:999px;padding:3px 10px;font-size:12px}.strategy-status.running{color:var(--qa-cyan);border-color:color-mix(in srgb, var(--qa-cyan) 30%, transparent);background:color-mix(in srgb, var(--qa-cyan) 8%, transparent)}.strategy-status.paused{color:var(--qa-warn);border-color:color-mix(in srgb, var(--qa-warn) 30%, transparent);background:color-mix(in srgb, var(--qa-warn) 10%, transparent)}.strategy-status.stopped{color:var(--qa-danger);border-color:color-mix(in srgb, var(--qa-danger) 30%, transparent);background:color-mix(in srgb, var(--qa-danger) 8%, transparent)}.strategy-create-btn.ant-btn{box-shadow:none;background:color-mix(in srgb, var(--qa-brand) 12%, transparent)!important;border-color:color-mix(in srgb, var(--qa-brand) 30%, transparent)!important;color:var(--qa-brand)!important}.strategy-create-btn.ant-btn .anticon{color:inherit}.strategy-create-btn.ant-btn:not(:disabled):hover,.strategy-create-btn.ant-btn:not(:disabled):focus-visible{background:color-mix(in srgb, var(--qa-brand) 22%, transparent)!important;border-color:color-mix(in srgb, var(--qa-brand) 48%, transparent)!important;color:var(--qa-brand)!important}.strategy-create-btn.ant-btn:not(:disabled):active{background:color-mix(in srgb, var(--qa-brand) 30%, transparent)!important;border-color:color-mix(in srgb, var(--qa-brand) 55%, transparent)!important;color:var(--qa-brand)!important}html[data-theme=light] .strategy-create-btn.ant-btn{background:color-mix(in srgb, var(--qa-brand-light) 8%, transparent)!important;border-color:color-mix(in srgb, var(--qa-brand-light) 26%, transparent)!important;color:var(--qa-brand-light)!important}html[data-theme=light] .strategy-create-btn.ant-btn:not(:disabled):hover,html[data-theme=light] .strategy-create-btn.ant-btn:not(:disabled):focus-visible{background:color-mix(in srgb, var(--qa-brand-light) 16%, transparent)!important;border-color:color-mix(in srgb, var(--qa-brand-light) 44%, transparent)!important;color:var(--qa-brand-light)!important}html[data-theme=light] .strategy-create-btn.ant-btn:not(:disabled):active{background:color-mix(in srgb, var(--qa-brand-light) 22%, transparent)!important;border-color:color-mix(in srgb, var(--qa-brand-light) 52%, transparent)!important;color:var(--qa-brand-light)!important}@media (width<=900px){.strategy-table-card .ant-table{margin-top:20px}}.strategy-card{border:1px solid var(--qa-border);box-shadow:var(--qa-shadow-pop);color:var(--qa-text);background:radial-gradient(circle at 84% 18%, color-mix(in srgb, var(--qa-brand) 22%, transparent), transparent 32%), radial-gradient(circle at 68% 84%, color-mix(in srgb, var(--qa-brand-2) 16%, transparent), transparent 36%), radial-gradient(circle at 92% 90%, color-mix(in srgb, var(--qa-cyan) 12%, transparent), transparent 30%), linear-gradient(135deg, var(--qa-surface-3) 0%, #071421 38%, #09221d 70%, #080a15 100%);border-radius:18px;position:relative;overflow:hidden}.strategy-card:hover{transform:translateY(-2px)}.strategy-card.is-running{border-color:color-mix(in srgb, var(--qa-brand) 35%, transparent)}.card-glow{pointer-events:none;background:radial-gradient(ellipse at 30% 20%, color-mix(in srgb, var(--qa-brand) 16%, transparent), transparent 62%);height:140px;position:absolute;inset:-40% 30% auto -20%}.sc2-head{z-index:1;border-bottom:1px solid var(--qa-border);justify-content:space-between;align-items:center;padding:14px 14px 10px;display:flex;position:relative}.sc2-head-left{align-items:center;gap:8px;min-width:0;display:flex}.sc2-pulse{background:var(--qa-brand);width:8px;height:8px;box-shadow:0 0 12px color-mix(in srgb, var(--qa-brand) 80%, transparent);border-radius:50%}.sc2-pulse--off{background:var(--qa-text-dim);box-shadow:none}.sc2-pair{color:var(--qa-text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:900;overflow:hidden}.sc2-trend-pill{border-radius:999px;margin-inline-end:0;font-weight:800}.sc2-trend-pill--lime{color:var(--qa-black);background:var(--qa-brand);border-color:#0000}.sc2-gear{color:var(--qa-text-sub)!important}.sc2-body{z-index:1;padding:12px 14px;position:relative}.sc2-switches--bar{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.sc2-switch-item,.sc2-status-line{background:color-mix(in srgb, var(--qa-white) 4%, transparent);border:1px solid var(--qa-border);border-radius:12px;justify-content:space-between;align-items:center;min-height:36px;padding:8px 10px;display:flex}.sc2-switch-label{color:var(--qa-text-muted);font-size:12px;font-weight:700}.sc2-switches--bar .sc2-brand-switch.ant-switch{border:0;background:color-mix(in srgb, var(--qa-white) 10%, var(--qa-border-strong))!important}.sc2-switches--bar .sc2-brand-switch.ant-switch:hover:not(.ant-switch-disabled){background:color-mix(in srgb, var(--qa-white) 16%, var(--qa-border))!important}.sc2-switches--bar .sc2-brand-switch.ant-switch-checked{background:var(--qa-brand)!important}.sc2-switches--bar .sc2-brand-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background:color-mix(in srgb, var(--qa-brand) 86%, #000)!important}.sc2-switches--bar .sc2-brand-switch.ant-switch-checked .ant-switch-loading-icon.anticon{color:color-mix(in srgb, var(--qa-black) 55%, transparent)!important}html[data-theme=light] .sc2-switches--bar .sc2-brand-switch.ant-switch{background:color-mix(in srgb, var(--qa-black) 6%, var(--qa-border))!important}html[data-theme=light] .sc2-switches--bar .sc2-brand-switch.ant-switch:hover:not(.ant-switch-disabled){background:color-mix(in srgb, var(--qa-black) 10%, var(--qa-surface-2))!important}html[data-theme=light] .sc2-switches--bar .sc2-brand-switch.ant-switch-checked{background:var(--qa-brand-light)!important}html[data-theme=light] .sc2-switches--bar .sc2-brand-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background:color-mix(in srgb, var(--qa-brand-light) 90%, #000)!important}html[data-theme=light] .sc2-switches--bar .sc2-brand-switch.ant-switch-checked .ant-switch-loading-icon.anticon{color:#ffffffeb!important}.sc2-status-line{justify-content:center;gap:4px;font-size:12px;font-weight:800}.sc2-status-line--run{color:var(--qa-brand-light)}.sc2-status-line--stop{color:var(--qa-text-dim)}.sc2-status-line--warn{color:var(--qa-warn)}.sc2-stats-row{margin-bottom:12px}.sc2-stat-inline{background:color-mix(in srgb, var(--qa-white) 4%, transparent);border-radius:12px;padding:10px 12px}.sc2-stat-k{color:var(--qa-text-dim);font-size:12px}.sc2-stat-v{color:var(--qa-text-strong);font-size:14px;font-weight:900}.sc2-detail-board{border-radius:14px;overflow:hidden}.sc2-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sc2-metric{background:color-mix(in srgb, var(--qa-white) 4%, transparent);border:1px solid var(--qa-border);border-radius:12px;padding:10px}.sc2-metric--wide{grid-column:span 3}.sc2-metric-k{color:var(--qa-text-dim);margin-bottom:6px;font-size:11px}.sc2-metric-v{color:var(--qa-text-strong);word-break:break-all;font-size:14px;font-weight:900}.sc2-footer{z-index:1;justify-content:space-between;gap:10px;padding:0 14px 14px;display:flex;position:relative}.sc2-footer-actions{gap:8px;display:flex}.sc2-footer-actions .sc2-footer-power-btn.ant-btn-primary:not(.ant-btn-dangerous){box-shadow:none!important;background:var(--qa-brand)!important;border-color:var(--qa-brand)!important;color:var(--qa-black)!important}.sc2-footer-actions .sc2-footer-power-btn.ant-btn-primary:not(.ant-btn-dangerous) .anticon{color:inherit}.sc2-footer-actions .sc2-footer-power-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):hover,.sc2-footer-actions .sc2-footer-power-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):focus-visible{background:color-mix(in srgb, var(--qa-brand) 86%, #000)!important;border-color:color-mix(in srgb, var(--qa-brand) 86%, #000)!important;color:var(--qa-black)!important}.sc2-footer-actions .sc2-footer-power-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):active{background:color-mix(in srgb, var(--qa-brand) 76%, #000)!important;border-color:color-mix(in srgb, var(--qa-brand) 76%, #000)!important}html[data-theme=light] .sc2-footer-actions .sc2-footer-power-btn.ant-btn-primary:not(.ant-btn-dangerous){background:var(--qa-brand-light)!important;border-color:var(--qa-brand-light)!important;color:#fff!important}html[data-theme=light] .sc2-footer-actions .sc2-footer-power-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):hover,html[data-theme=light] .sc2-footer-actions .sc2-footer-power-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):focus-visible{background:color-mix(in srgb, var(--qa-brand-light) 90%, #000)!important;border-color:color-mix(in srgb, var(--qa-brand-light) 90%, #000)!important;color:#fff!important}html[data-theme=light] .sc2-footer-actions .sc2-footer-power-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):active{background:color-mix(in srgb, var(--qa-brand-light) 82%, #000)!important;border-color:color-mix(in srgb, var(--qa-brand-light) 82%, #000)!important}.sc2-footer-actions .sc2-footer-power-btn.ant-btn-primary.ant-btn-dangerous{box-shadow:none!important;background:var(--qa-danger)!important;border-color:var(--qa-danger)!important;color:#fff!important}.sc2-footer-actions .sc2-footer-power-btn.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover,.sc2-footer-actions .sc2-footer-power-btn.ant-btn-primary.ant-btn-dangerous:not(:disabled):focus-visible{background:color-mix(in srgb, var(--qa-danger) 88%, #000)!important;border-color:color-mix(in srgb, var(--qa-danger) 88%, #000)!important;color:#fff!important}.sc2-footer-actions .sc2-footer-power-btn.ant-btn-primary.ant-btn-dangerous:not(:disabled):active{background:color-mix(in srgb, var(--qa-danger) 78%, #000)!important;border-color:color-mix(in srgb, var(--qa-danger) 78%, #000)!important}html[data-theme=light] .sc2-footer-actions .sc2-footer-power-btn.ant-btn-primary.ant-btn-dangerous{background:var(--qa-danger-2)!important;border-color:var(--qa-danger-2)!important}html[data-theme=light] .sc2-footer-actions .sc2-footer-power-btn.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover,html[data-theme=light] .sc2-footer-actions .sc2-footer-power-btn.ant-btn-primary.ant-btn-dangerous:not(:disabled):focus-visible{background:color-mix(in srgb, var(--qa-danger-2) 88%, #000)!important;border-color:color-mix(in srgb, var(--qa-danger-2) 88%, #000)!important}html[data-theme=light] .sc2-footer-actions .sc2-footer-power-btn.ant-btn-primary.ant-btn-dangerous:not(:disabled):active{background:color-mix(in srgb, var(--qa-danger-2) 78%, #000)!important;border-color:color-mix(in srgb, var(--qa-danger-2) 78%, #000)!important}.sc2-btn-detail{color:var(--qa-text-sub)!important;border-color:var(--qa-border-soft)!important}.sc2-chase-modal__hint{color:var(--qa-text-sub);background:radial-gradient(circle at top left, color-mix(in srgb, var(--qa-brand) 8%, transparent), transparent 36%), color-mix(in srgb, var(--qa-white) 3.5%, transparent);border:1px solid var(--qa-border);border-radius:16px;margin:0 0 18px;padding:14px 16px;font-size:13px;line-height:1.75}.sc2-chase-stepper{background:linear-gradient(180deg, color-mix(in srgb, var(--qa-white) 5.5%, transparent), color-mix(in srgb, var(--qa-white) 2.5%, transparent));border:1px solid var(--qa-border-soft);border-radius:20px;grid-template-columns:48px 1fr 48px;align-items:center;gap:14px;margin-bottom:20px;padding:12px;display:grid}.sc2-chase-stepper__btn.ant-btn{min-width:48px!important;height:48px!important;color:var(--qa-text-strong)!important;background:color-mix(in srgb, var(--qa-surface-2) 82%, var(--qa-black))!important;border:1px solid var(--qa-border-soft)!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--qa-white) 5%, transparent), 0 8px 18px color-mix(in srgb, var(--qa-black) 24%, transparent)!important;border-radius:16px!important;padding:0!important;font-size:22px!important;font-weight:850!important;line-height:1!important}.sc2-chase-stepper__btn.ant-btn:hover:not(:disabled),.sc2-chase-stepper__btn.ant-btn:focus:not(:disabled){color:#07100a!important;background:linear-gradient(135deg, #58f6a7 0%, color-mix(in srgb, var(--qa-brand) 90%, #fff) 100%)!important;box-shadow:0 12px 28px color-mix(in srgb, var(--qa-brand-2) 18%, transparent)!important;border-color:#0000!important}.sc2-chase-stepper__btn.ant-btn:disabled{opacity:.36;cursor:not-allowed}.sc2-chase-stepper__value{font-variant-numeric:tabular-nums;letter-spacing:.02em;min-width:96px;height:48px;color:color-mix(in srgb, var(--qa-brand) 90%, #fff);background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--qa-brand) 14%, transparent), transparent 58%), color-mix(in srgb, var(--qa-black) 28%, transparent);border:1px solid color-mix(in srgb, var(--qa-brand) 18%, transparent);border-radius:16px;justify-content:center;align-items:center;padding:0 18px;font-size:26px;font-weight:950;display:flex}html[data-theme=light] .strategy-card{border-color:var(--qa-border);box-shadow:var(--qa-shadow-strong);color:var(--qa-text);background:radial-gradient(circle at 84% 12%, color-mix(in srgb, var(--qa-brand-light) 10%, transparent), transparent 40%), radial-gradient(circle at 8% 88%, color-mix(in srgb, var(--qa-cyan) 6%, transparent), transparent 38%), var(--qa-card-bg)}html[data-theme=light] .strategy-card.is-running{border-color:color-mix(in srgb, var(--qa-brand-light) 35%, var(--qa-border))}html[data-theme=light] .strategy-card .card-glow{background:radial-gradient(ellipse at 30% 20%, color-mix(in srgb, var(--qa-brand-light) 14%, transparent), transparent 62%)}html[data-theme=light] .strategy-card .sc2-head{border-bottom-color:var(--qa-border-soft)}html[data-theme=light] .strategy-card .sc2-trend-pill--lime{color:var(--qa-white);background:var(--qa-brand-light)}html[data-theme=light] .strategy-card .sc2-switch-item,html[data-theme=light] .strategy-card .sc2-status-line{background:var(--qa-surface-3);border-color:var(--qa-border)}html[data-theme=light] .strategy-card .sc2-stat-inline{background:var(--qa-surface-3)}html[data-theme=light] .strategy-card .sc2-metric{background:var(--qa-surface-3);border-color:var(--qa-border)}html[data-theme=light] .sc2-chase-modal__hint{color:var(--qa-text-muted);background:radial-gradient(circle at top left, color-mix(in srgb, var(--qa-brand-light) 8%, transparent), transparent 36%), var(--qa-surface-1);border-color:var(--qa-border)}html[data-theme=light] .sc2-chase-stepper{background:linear-gradient(180deg, var(--qa-surface-1), var(--qa-surface-3));border-color:var(--qa-border)}html[data-theme=light] .sc2-chase-stepper__btn.ant-btn{color:var(--qa-text-strong)!important;background:var(--qa-surface-1)!important;border-color:var(--qa-border)!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--qa-white) 80%, transparent), var(--qa-shadow-strong)!important}html[data-theme=light] .sc2-chase-stepper__btn.ant-btn:hover:not(:disabled),html[data-theme=light] .sc2-chase-stepper__btn.ant-btn:focus:not(:disabled){color:var(--qa-white)!important;background:linear-gradient(135deg, var(--qa-brand-light), color-mix(in srgb, var(--qa-success) 70%, var(--qa-brand-light)))!important;box-shadow:0 12px 24px color-mix(in srgb, var(--qa-brand-light) 22%, transparent)!important}html[data-theme=light] .sc2-chase-stepper__value{color:var(--qa-brand-light);background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--qa-brand-light) 12%, transparent), transparent 58%), var(--qa-surface-1);border-color:color-mix(in srgb, var(--qa-brand-light) 30%, var(--qa-border))}@media (width<=900px){.sc2-switches--bar{grid-template-columns:1fr}.sc2-metrics-grid{grid-template-columns:1fr 1fr}.sc2-metric--wide{grid-column:span 2}.sc2-footer{flex-direction:column}.sc2-footer-actions{width:100%}.sc2-footer-actions .ant-btn{flex:1}}.strategy-bubble-popover .ant-popover-inner{box-shadow:none!important;background:0 0!important;padding:0!important}.strategy-bubble-popover .ant-popover-arrow:before{box-shadow:0 0 0 1px #b7ff3c1f,0 10px 28px #00000059;background:#151922!important}.strategy-bubble-trigger{align-items:center;display:inline-flex}.ant-popover-container{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 92% 0,#b7ff3c29,#0000 34%),radial-gradient(circle at 0 100%,#37e8ff14,#0000 38%),linear-gradient(#161920fa 0%,#0c1017fa 100%);border:1px solid #b7ff3c24;border-radius:22px;padding:10px;overflow:hidden;box-shadow:0 24px 70px #00000075,inset 0 0 0 1px #ffffff09,0 0 40px #b7ff3c0e}.strategy-bubble{border-radius:18px}.strategy-bubble__groups{flex-direction:column;gap:10px;display:flex}.strategy-bubble__group{background:linear-gradient(#ffffff0d,#ffffff06);border:1px solid #ffffff0e;border-radius:16px;padding:6px;overflow:hidden}.strategy-bubble__item{cursor:pointer;background:0 0;border:0;border-radius:12px;outline:none;justify-content:space-between;align-items:center;width:100%;height:46px;padding:0 12px;transition:background .18s,transform .18s,color .18s;display:flex;position:relative}.strategy-bubble__item:before{content:"";opacity:0;background:#b7ff3c;border-radius:999px;width:3px;transition:all .18s;position:absolute;top:9px;bottom:9px;left:0;transform:scaleY(.4)}.strategy-bubble__item:hover{background:linear-gradient(90deg,#b7ff3c1d,#b7ff3c07)}.strategy-bubble__item:hover:before{opacity:1;transform:scaleY(1)}.strategy-bubble__item:hover .strategy-bubble__icon{color:#b7ff3c;transform:translate(1px)}.strategy-bubble__item:hover .strategy-bubble__label{color:#f7ffe9}.strategy-bubble__item:hover .strategy-bubble__arrow{color:#b7ff3ccc;opacity:1;transform:translate(3px)}.strategy-bubble__item:active{transform:scale(.992)}.strategy-bubble__item--disabled{opacity:.42;cursor:not-allowed}.strategy-bubble__item--disabled:hover{background:0 0}.strategy-bubble__item--disabled:hover:before{opacity:0}.strategy-bubble__item-left{align-items:center;gap:12px;min-width:0;display:flex}.strategy-bubble__icon{color:#d8f7a8;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:16px;transition:all .18s;display:inline-flex}.strategy-bubble__label{color:#f2f5fb;white-space:nowrap;letter-spacing:.01em;font-size:15px;font-weight:650;transition:color .18s}.strategy-bubble__arrow{color:#ffffff3d;font-size:12px;transition:all .18s}.strategy-bubble__item--danger:hover{background:linear-gradient(90deg,#ff5d6a21,#ff5d6a08)}.strategy-bubble__item--danger:hover:before{background:#ff6b78}.strategy-bubble__item--danger:hover .strategy-bubble__arrow{color:#ff6b78d1}.strategy-bubble__item--danger .strategy-bubble__label,.strategy-bubble__item--danger .strategy-bubble__icon{color:#ff9d9d}html[data-theme=light] .strategy-bubble-popover .ant-popover-arrow:before{box-shadow:0 0 0 1px #11182714,0 10px 28px #1118271f;background:#fff!important}html[data-theme=light] .ant-popover-container{background:radial-gradient(circle at 92% 0,#b7ff3c2e,#0000 34%),radial-gradient(circle at 0 100%,#0ea5e914,#0000 38%),linear-gradient(#fff 0%,#f5f7fb 100%);border-color:#1118271a;box-shadow:0 18px 52px #11182724,inset 0 0 0 1px #ffffffd9}html[data-theme=light] .strategy-bubble__group{background:linear-gradient(#11182709,#11182705);border-color:#11182713}html[data-theme=light] .strategy-bubble__item:hover{background:linear-gradient(90deg,#84cc1621,#84cc1609)}html[data-theme=light] .strategy-bubble__icon{color:#16a34a}html[data-theme=light] .strategy-bubble__label{color:#111827e0}html[data-theme=light] .strategy-bubble__arrow{color:#11182757}html[data-theme=light] .strategy-bubble__item:hover .strategy-bubble__label,html[data-theme=light] .strategy-bubble__item:hover .strategy-bubble__icon{color:#16a34a}html[data-theme=light] .strategy-bubble__item:hover .strategy-bubble__arrow{color:#16a34abf}html[data-theme=light] .strategy-bubble__item--danger .strategy-bubble__label,html[data-theme=light] .strategy-bubble__item--danger .strategy-bubble__icon{color:#ef4444}html[data-theme=light] .strategy-bubble__item--danger:hover{background:linear-gradient(90deg,#ef44441a,#ef444406)}.strategy-page{flex-direction:column;gap:16px;padding:0 20px;display:flex}.strategy-list-section{flex-direction:column;gap:16px;display:flex}.section-header{justify-content:space-between;align-items:center;display:flex}.section-header h2{color:var(--qa-text-strong);margin:0;font-size:18px;font-weight:700}html[data-theme=light] .section-header h2{color:var(--qa-text-strong)}.section-filters{gap:4px;display:flex}.section-filters .ant-btn-text{color:color-mix(in srgb, var(--qa-white) 50%, transparent);font-size:13px}html[data-theme=light] .section-filters .ant-btn-text{color:var(--qa-text-muted)}.section-filters .filter-active{color:var(--qa-success);background:color-mix(in srgb, var(--qa-success) 10%, transparent)}.strategy-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:16px;display:grid}.strategy-empty{border:1px dashed var(--qa-border-10);background:color-mix(in srgb, var(--qa-white) 2%, transparent);border-radius:16px;flex-direction:column;align-items:center;gap:14px;padding:28px 18px;display:flex}html[data-theme=light] .strategy-empty{border-color:var(--qa-border-10);background:color-mix(in srgb, var(--qa-black) 2%, transparent)}.strategy-empty__btn{border-radius:12px;height:40px;font-weight:700}.strategy-hero{padding:20px 24px;position:relative;overflow:hidden}.hero-bg-effects{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-ring{border:1px solid color-mix(in srgb, var(--qa-success) 15%, transparent);border-radius:50%;position:absolute;top:50%;right:-50px;transform:translateY(-50%)}.hero-ring.ring-1{width:200px;height:200px}.hero-ring.ring-2{width:280px;height:280px}.hero-ring.ring-3{width:360px;height:360px}.hero-glow{background:radial-gradient(ellipse, color-mix(in srgb, var(--qa-success) 20%, transparent), transparent 70%);width:300px;height:200px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.strategy-hero-content{z-index:1;align-items:center;gap:32px;display:flex;position:relative}.hero-badge{background:color-mix(in srgb, var(--qa-success) 12%, transparent);color:var(--qa-success);border-radius:12px;align-items:center;gap:6px;margin-bottom:8px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.strategy-title{color:var(--qa-text-strong);font-size:22px;font-weight:900}html[data-theme=light] .strategy-title{color:var(--qa-text-strong)}.tutorial-banner{justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.tutorial-content{align-items:center;gap:12px;display:flex}.tutorial-icon{background:color-mix(in srgb, var(--qa-brand) 12%, transparent);width:40px;height:40px;color:var(--qa-brand);border-radius:12px;place-items:center;display:grid}html[data-theme=light] .tutorial-icon{background:color-mix(in srgb, var(--qa-brand-light) 10%, transparent);color:var(--qa-brand-light)}.tutorial-text h3{color:var(--qa-text-strong);margin:0;font-size:14px}html[data-theme=light] .tutorial-text h3{color:var(--qa-text-strong)}.tutorial-text p{color:var(--qa-text-muted);margin:2px 0 0;font-size:12px}html[data-theme=light] .tutorial-text p{color:var(--qa-text-muted)}.strategy-hero__create-btn.ant-btn-primary,.strategy-empty__btn.ant-btn-primary{box-shadow:none!important;background:var(--qa-brand)!important;border-color:var(--qa-brand)!important;color:var(--qa-black)!important}.strategy-hero__create-btn.ant-btn-primary .anticon,.strategy-empty__btn.ant-btn-primary .anticon{color:inherit}.strategy-hero__create-btn.ant-btn-primary:not(:disabled):hover,.strategy-hero__create-btn.ant-btn-primary:not(:disabled):focus-visible,.strategy-empty__btn.ant-btn-primary:not(:disabled):hover,.strategy-empty__btn.ant-btn-primary:not(:disabled):focus-visible{background:color-mix(in srgb, var(--qa-brand) 86%, #000)!important;border-color:color-mix(in srgb, var(--qa-brand) 86%, #000)!important;color:var(--qa-black)!important}.strategy-hero__create-btn.ant-btn-primary:not(:disabled):active,.strategy-empty__btn.ant-btn-primary:not(:disabled):active{background:color-mix(in srgb, var(--qa-brand) 76%, #000)!important;border-color:color-mix(in srgb, var(--qa-brand) 76%, #000)!important}html[data-theme=light] .strategy-hero__create-btn.ant-btn-primary,html[data-theme=light] .strategy-empty__btn.ant-btn-primary{background:var(--qa-brand-light)!important;border-color:var(--qa-brand-light)!important;color:#fff!important}html[data-theme=light] .strategy-hero__create-btn.ant-btn-primary:not(:disabled):hover,html[data-theme=light] .strategy-hero__create-btn.ant-btn-primary:not(:disabled):focus-visible,html[data-theme=light] .strategy-empty__btn.ant-btn-primary:not(:disabled):hover,html[data-theme=light] .strategy-empty__btn.ant-btn-primary:not(:disabled):focus-visible{background:color-mix(in srgb, var(--qa-brand-light) 90%, #000)!important;border-color:color-mix(in srgb, var(--qa-brand-light) 90%, #000)!important;color:#fff!important}html[data-theme=light] .strategy-hero__create-btn.ant-btn-primary:not(:disabled):active,html[data-theme=light] .strategy-empty__btn.ant-btn-primary:not(:disabled):active{background:color-mix(in srgb, var(--qa-brand-light) 82%, #000)!important;border-color:color-mix(in srgb, var(--qa-brand-light) 82%, #000)!important}.tutorial-actions .tutorial-actions__ghost.ant-btn{box-shadow:none;background:color-mix(in srgb, var(--qa-brand) 10%, transparent)!important;border-color:color-mix(in srgb, var(--qa-brand) 34%, transparent)!important;color:var(--qa-brand)!important}.tutorial-actions .tutorial-actions__ghost.ant-btn .anticon{color:inherit}.tutorial-actions .tutorial-actions__ghost.ant-btn:not(:disabled):hover,.tutorial-actions .tutorial-actions__ghost.ant-btn:not(:disabled):focus-visible{background:color-mix(in srgb, var(--qa-brand) 20%, transparent)!important;border-color:color-mix(in srgb, var(--qa-brand) 50%, transparent)!important;color:var(--qa-brand)!important}.tutorial-actions .tutorial-actions__ghost.ant-btn:not(:disabled):active{background:color-mix(in srgb, var(--qa-brand) 28%, transparent)!important;border-color:color-mix(in srgb, var(--qa-brand) 58%, transparent)!important}html[data-theme=light] .tutorial-actions .tutorial-actions__ghost.ant-btn{background:color-mix(in srgb, var(--qa-brand-light) 6%, transparent)!important;border-color:color-mix(in srgb, var(--qa-brand-light) 32%, transparent)!important;color:var(--qa-brand-light)!important}html[data-theme=light] .tutorial-actions .tutorial-actions__ghost.ant-btn:not(:disabled):hover,html[data-theme=light] .tutorial-actions .tutorial-actions__ghost.ant-btn:not(:disabled):focus-visible{background:color-mix(in srgb, var(--qa-brand-light) 14%, transparent)!important;border-color:color-mix(in srgb, var(--qa-brand-light) 48%, transparent)!important;color:var(--qa-brand-light)!important}html[data-theme=light] .tutorial-actions .tutorial-actions__ghost.ant-btn:not(:disabled):active{background:color-mix(in srgb, var(--qa-brand-light) 22%, transparent)!important;border-color:color-mix(in srgb, var(--qa-brand-light) 55%, transparent)!important}.tutorial-actions__dismiss.ant-btn-link{box-shadow:none;color:var(--qa-text-sub)!important}.tutorial-actions__dismiss.ant-btn-link:not(:disabled):hover,.tutorial-actions__dismiss.ant-btn-link:not(:disabled):focus-visible{color:var(--qa-brand)!important}.tutorial-actions__dismiss.ant-btn-link:not(:disabled):active{color:color-mix(in srgb, var(--qa-brand) 80%, #fff)!important}html[data-theme=light] .tutorial-actions__dismiss.ant-btn-link{color:var(--qa-text-muted)!important}html[data-theme=light] .tutorial-actions__dismiss.ant-btn-link:not(:disabled):hover,html[data-theme=light] .tutorial-actions__dismiss.ant-btn-link:not(:disabled):focus-visible{color:var(--qa-brand-light)!important}html[data-theme=light] .tutorial-actions__dismiss.ant-btn-link:not(:disabled):active{color:color-mix(in srgb, var(--qa-brand-light) 88%, #000)!important}@media (width<=900px){.strategy-page{padding-top:20px}.strategy-list{grid-template-columns:1fr}.strategy-hero-content{flex-direction:column;align-items:flex-start;gap:12px}.tutorial-banner{flex-direction:column;align-items:flex-start}}.qa-percent-card{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--qa-white) 8%, transparent);background:color-mix(in srgb, var(--qa-surface-2) 40%, transparent);border-radius:14px;padding:10px 12px 12px}.qa-percent-card__head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.qa-percent-card__title{font-size:13px;line-height:1.25}.qa-percent-card__switch{flex-shrink:0;gap:6px;font-size:11px}.qa-percent-card__row{align-items:center;gap:10px;min-width:0;display:flex}.qa-percent-card__value-wrap{flex:0 0 80px;width:80px;max-width:80px;margin-bottom:0;position:relative}.qa-percent-card__input.ant-input-number{border-radius:10px!important;width:100%!important;height:34px!important}.qa-percent-card__input .ant-input-number-input{text-align:center;font-weight:700;height:34px!important;padding-left:8px!important;padding-right:20px!important;font-size:15px!important}.qa-percent-card__suffix{pointer-events:none;font-size:13px;font-weight:700;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.qa-percent-card__slider{flex:1;min-width:0}.qa-percent-card__slider .ant-slider{margin:0 4px!important}.qa-percent-card__slider .ant-slider-rail,.qa-percent-card__slider .ant-slider-track{height:4px!important}.qa-percent-card__slider .ant-slider-handle:after{width:12px!important;height:12px!important;inset-block-start:-4px!important;inset-inline-start:-4px!important}.qa-percent-card__desc{color:var(--qa-text-dim);margin-top:6px;font-size:11px;line-height:1.45}.qa-percent-card__segmented.ant-segmented{transform-origin:100%;transform:scale(.92)}.qa-percent-card__segmented .ant-segmented-item-label{padding:0 8px;font-size:11px!important}.strategy-robot-param-form{--srpf-text:#ffffffeb;--srpf-text-muted:#ffffff9e;--srpf-text-soft:#ffffff8c;--srpf-text-sub:#ffffff85;--srpf-accent:#27e6a6;--srpf-accent-strong:#43d9ff;--srpf-surface-1:#ffffff07;--srpf-surface-2:linear-gradient(180deg, #0e120ffa, #0a0d0bfa);--srpf-border:#ffffff14;--srpf-border-soft:#ffffff0f;--srpf-divider:#ffffff0f;--srpf-section-title-text:#e9ffd1;--srpf-section-title-border:#b7ff394d;--srpf-section-title-bg:linear-gradient(90deg, #b7ff3921, #b7ff3908);--srpf-metric-bg:linear-gradient(180deg, #27e6a60d, #7a7cff0d);--srpf-metric-border:#43d9ff24;--srpf-price-display:#27e6a6;--srpf-percent-title:#f2ffe2;--srpf-percent-switch:#ffffffb8}html[data-theme=light] .strategy-robot-param-form{--srpf-text:#111827eb;--srpf-text-muted:#1118279e;--srpf-text-soft:#1118278c;--srpf-text-sub:#1118278c;--srpf-accent:#16a34a;--srpf-accent-strong:#2563eb;--srpf-surface-1:#11182705;--srpf-surface-2:linear-gradient(180deg, #fff 0%, #f3f4f6 100%);--srpf-border:#1118271a;--srpf-border-soft:#1118271a;--srpf-divider:#1118271a;--srpf-section-title-text:#111827d1;--srpf-section-title-border:#16a34a33;--srpf-section-title-bg:linear-gradient(90deg, #16a34a1a, #16a34a08);--srpf-metric-bg:linear-gradient(180deg, #fff 0%, #f3f4f6 100%);--srpf-metric-border:#1118271a;--srpf-price-display:#16a34a;--srpf-percent-title:#111827db;--srpf-percent-switch:#1118279e}.strategy-robot-param-form .qa-form-top-grid{grid-template-columns:.8fr 1.2fr;gap:12px;margin-top:14px;display:grid}.strategy-robot-param-form .qa-form-card{background:var(--srpf-surface-1);border:1px solid var(--srpf-border-soft);border-radius:14px;padding:12px}.strategy-robot-param-form .qa-form-card--wide{grid-column:1/span 2}.strategy-robot-param-form .qa-field-label{color:var(--srpf-text-muted);margin-bottom:8px;font-size:12px;font-weight:500;display:block}.strategy-robot-param-form .qa-price-value-v2{align-items:center;gap:16px;height:36px;font-size:28px;font-weight:700;line-height:1;display:flex}.strategy-robot-param-form .srpf-price-value{min-width:0}.strategy-robot-param-form .srpf-price-value--up{color:#27e6a6}.strategy-robot-param-form .srpf-price-value--down{color:#ff6b72}.strategy-robot-param-form .srpf-price-value--flat{color:var(--srpf-text)}html[data-theme=light] .strategy-robot-param-form .srpf-price-value--up{color:#16a34a}html[data-theme=light] .strategy-robot-param-form .srpf-price-value--down{color:#dc2626}.strategy-robot-param-form .srpf-price-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.strategy-robot-param-form .srpf-price-move{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.strategy-robot-param-form .srpf-price-meta{gap:6px;margin-top:8px;display:grid}.strategy-robot-param-form .srpf-price-meta__row{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.strategy-robot-param-form .srpf-price-meta__row--sub{color:var(--srpf-text-sub);font-size:11px;line-height:1.4}.strategy-robot-param-form .srpf-price-meta__row--sub strong{color:var(--srpf-text);font-weight:700}.strategy-robot-param-form .srpf-price-meta--sub{color:var(--srpf-text-sub);justify-content:space-between;align-items:center;gap:10px;margin-top:8px;font-size:11px;line-height:1.4;display:flex}.strategy-robot-param-form .srpf-price-meta--sub strong{color:var(--srpf-text);font-weight:700}.strategy-robot-param-form .srpf-price-chip{border:1px solid var(--srpf-border);white-space:nowrap;background:#ffffff08;border-radius:999px;flex-shrink:0;align-items:center;height:22px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.strategy-robot-param-form .srpf-price-diff{color:var(--srpf-text);white-space:nowrap;font-size:16px;font-weight:800}.strategy-robot-param-form .srpf-price-chip--up{color:#b6ffd9;background:#27e6a61f;border-color:#27e6a659}.strategy-robot-param-form .srpf-price-diff--up{color:#27e6a6}.strategy-robot-param-form .srpf-price-chip--down{color:#ffd3d6;background:#ff6b721f;border-color:#ff6b7252}.strategy-robot-param-form .srpf-price-diff--down{color:#ff6b72}.strategy-robot-param-form .srpf-price-chip--flat{color:#ffffffc7;background:#ffffff0a;border-color:#ffffff24}html[data-theme=light] .strategy-robot-param-form .srpf-price-chip{background:#ffffffc7;border-color:#1118271f}html[data-theme=light] .strategy-robot-param-form .srpf-price-chip--up{color:#16a34a;background:#16a34a1a;border-color:#16a34a3d}html[data-theme=light] .strategy-robot-param-form .srpf-price-diff--up{color:#16a34a}html[data-theme=light] .strategy-robot-param-form .srpf-price-chip--down{color:#dc2626;background:#dc262614;border-color:#dc262638}html[data-theme=light] .strategy-robot-param-form .srpf-price-diff--down{color:#dc2626}html[data-theme=light] .strategy-robot-param-form .srpf-price-chip--flat{color:#111827b8}.strategy-robot-param-form .qa-divider{border-color:var(--srpf-divider)!important;margin:16px 0!important}.strategy-robot-param-form .qa-params-grid .ant-col{min-width:0}.strategy-robot-param-form .ant-form-item-label>label{color:var(--srpf-text-muted)!important}html[data-theme=light] .strategy-robot-param-form .ant-form-item-label>label{color:#111827b8!important}.strategy-robot-param-form .ant-input-number,.strategy-robot-param-form .ant-select-selector{background:#ffffff0a!important;border-color:#ffffff1f!important}.strategy-robot-param-form .ant-select-selection-item,.strategy-robot-param-form .ant-input-number-input{color:var(--srpf-text)!important}.strategy-robot-param-form .ant-input-number:hover,.strategy-robot-param-form .ant-select-selector:hover{border-color:#43d9ff3d!important}.strategy-robot-param-form .ant-input-number-focused,.strategy-robot-param-form .ant-select-focused .ant-select-selector{border-color:#43d9ff5c!important;box-shadow:0 0 0 2px #43d9ff14!important}html[data-theme=light] .strategy-robot-param-form .ant-input-number,html[data-theme=light] .strategy-robot-param-form .ant-select-selector{color:#111827eb!important;background:#11182708!important;border-color:#1118271f!important}html[data-theme=light] .strategy-robot-param-form .ant-select-selection-item,html[data-theme=light] .strategy-robot-param-form .ant-input-number-input{color:#111827eb!important}html[data-theme=light] .strategy-robot-param-form .ant-input-number:hover,html[data-theme=light] .strategy-robot-param-form .ant-select-selector:hover{border-color:#16a34a4d!important}html[data-theme=light] .strategy-robot-param-form .ant-input-number-focused,html[data-theme=light] .strategy-robot-param-form .ant-select-focused .ant-select-selector{border-color:#16a34a66!important;box-shadow:0 0 0 2px #16a34a1f!important}.strategy-robot-param-form .qa-radio-group-v2,.strategy-robot-param-form .qa-direction-group-v2{width:100%;display:flex}.strategy-robot-param-form .qa-radio-group-v2 .ant-radio-button-wrapper,.strategy-robot-param-form .qa-direction-group-v2 .ant-radio-button-wrapper{text-align:center;color:#ffffffb8;background:#ffffff07;border-color:#ffffff14;flex:1;height:36px;padding-inline:10px;font-size:13px;line-height:34px}.strategy-robot-param-form .qa-radio-group-v2 .ant-radio-button-wrapper-checked,.strategy-robot-param-form .qa-direction-group-v2 .ant-radio-button-wrapper-checked{color:#fff;background:linear-gradient(90deg,#27e6a629,#43d9ff24);border-color:#43d9ff40;box-shadow:inset 0 0 0 1px #43d9ff0d}html[data-theme=light] .strategy-robot-param-form .qa-radio-group-v2 .ant-radio-button-wrapper,html[data-theme=light] .strategy-robot-param-form .qa-direction-group-v2 .ant-radio-button-wrapper{color:#111827b8;background:#ffffffc7;border-color:#1118271f}html[data-theme=light] .strategy-robot-param-form .qa-radio-group-v2 .ant-radio-button-wrapper-checked,html[data-theme=light] .strategy-robot-param-form .qa-direction-group-v2 .ant-radio-button-wrapper-checked{color:#111827eb;border-color:#16a34a4d;box-shadow:inset 0 0 0 1px #16a34a1a}.strategy-robot-param-form .qa-form-section-card{background:var(--srpf-surface-2);border:1px solid var(--srpf-border);border-radius:16px;padding:14px;box-shadow:inset 0 1px #ffdc940d}html[data-theme=light] .strategy-robot-param-form .qa-form-section-card{box-shadow:inset 0 1px #1118270a}.strategy-robot-param-form .qa-form-section-title{color:var(--srpf-section-title-text);background:var(--srpf-section-title-bg);border:1px solid var(--srpf-section-title-border);border-radius:10px;margin:4px 0 20px;padding:9px 12px;font-size:13px;font-weight:700}.strategy-robot-param-form .qa-form-section-title--tight{margin-bottom:10px;padding:6px 10px;font-size:12px}.strategy-robot-param-form .qa-metric-box{background:var(--srpf-metric-bg);border:1px solid var(--srpf-metric-border);border-radius:14px;height:100%;padding:12px}.strategy-robot-param-form .qa-metric-box__title{color:var(--srpf-text);margin-bottom:8px;font-size:13px;font-weight:600}.strategy-robot-param-form .qa-metric-grid{grid-template-columns:repeat(2,1fr);gap:8px 10px;display:grid}.strategy-robot-param-form .qa-metric-item{flex-direction:column;gap:2px;display:flex}.strategy-robot-param-form .qa-metric-item span{color:var(--srpf-text-sub);font-size:11px}.strategy-robot-param-form .qa-metric-item strong{color:var(--srpf-text);font-size:13px;font-weight:700}.strategy-robot-param-form .qa-pill-radio-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.strategy-robot-param-form .qa-pill-radio-group .ant-radio-button-wrapper{text-align:center;height:36px;font-size:13px;line-height:34px;color:#ffffffc7!important;background:#ffffff08!important;border:1px solid #ffffff1f!important;border-radius:10px!important;margin-inline-start:0!important}.strategy-robot-param-form .qa-pill-radio-group .ant-radio-button-wrapper-checked{color:#f4ffe8!important;background:#b7ff3933!important;border-color:#b7ff3999!important}.strategy-robot-param-form .qa-pill-radio-group .ant-radio-button-wrapper:before{display:none!important}html[data-theme=light] .strategy-robot-param-form .qa-pill-radio-group .ant-radio-button-wrapper{color:#111827b8!important;background:#ffffffc7!important;border-color:#11182724!important}html[data-theme=light] .strategy-robot-param-form .qa-pill-radio-group .ant-radio-button-wrapper-checked{color:#16a34a!important;background:#16a34a1a!important;border-color:#16a34a73!important}.strategy-robot-param-form .qa-percent-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.strategy-robot-param-form .qa-percent-card{border:1px solid var(--srpf-border);background:linear-gradient(#0e120ff5,#090c0afa);border-radius:14px;padding:10px 12px}.strategy-robot-param-form .qa-percent-card__title{color:var(--srpf-percent-title)}.strategy-robot-param-form .qa-percent-card__switch{color:var(--srpf-percent-switch);align-items:center;gap:10px;display:flex}.strategy-robot-param-form .qa-percent-card__input.ant-input-number{background:#ffffff08!important;border-color:#ffffff1f!important}.strategy-robot-param-form .qa-percent-card__slider .ant-slider-track{background:linear-gradient(90deg,#39e8d7 0%,#b7ff39 100%)}html[data-theme=light] .strategy-robot-param-form .qa-percent-card{background:linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a}html[data-theme=light] .strategy-robot-param-form .qa-percent-card__input.ant-input-number{background:#ffffffc7!important;border-color:#1118271f!important}html[data-theme=light] .strategy-robot-param-form .qa-percent-card__segmented .ant-segmented-item-selected{background:#16a34a1f!important}.strategy-robot-param-form .qa-inline-switch-row{background:#ffffff05;border:1px solid #ffffff14;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:8px 10px;display:flex}.strategy-robot-param-form .qa-inline-switch-row__label{color:var(--srpf-text);font-size:13px;font-weight:600}.strategy-robot-param-form .qa-inline-switch-row__text{color:var(--srpf-text-muted);font-size:11px}html[data-theme=light] .strategy-robot-param-form .qa-inline-switch-row{background:#ffffffb3;border-color:#1118271a}html[data-theme=light] .strategy-robot-param-form .qa-inline-switch-row__label{color:#111827db}html[data-theme=light] .strategy-robot-param-form .qa-inline-switch-row__text{color:#1118278c}@media (width<=1280px){.strategy-robot-param-form .qa-form-top-grid,.strategy-robot-param-form .qa-percent-grid{grid-template-columns:1fr}}html[data-theme=light] .strategy-detail-page .strategy-robot-param-form .qa-form-card{background:var(--srpf-surface-1)!important;border-color:var(--srpf-border)!important}html[data-theme=light] .strategy-detail-page .strategy-robot-param-form .qa-field-label{color:var(--srpf-text-muted)!important}html[data-theme=light] .strategy-detail-page .strategy-robot-param-form .qa-divider{border-color:var(--srpf-divider)!important}html[data-theme=light] .strategy-detail-page .strategy-robot-param-form .qa-form-section-card{background:var(--srpf-surface-2)!important;border-color:var(--srpf-border)!important}html[data-theme=light] .strategy-detail-page .strategy-robot-param-form .qa-form-section-title{color:var(--srpf-section-title-text)!important;border-color:var(--srpf-section-title-border)!important;background:var(--srpf-section-title-bg)!important}.strategy-robot-param-form .qa-form-item--flush{margin-bottom:0!important}.qa-create-robot-page{min-height:100%;padding:20px 20px 40px}.qa-create-robot-v2__body{grid-template-columns:360px 1fr;min-height:620px;display:grid}.qa-left-panel{border-right:1px solid #ffffff0f;padding:16px 14px 16px 16px}html[data-theme=light] .qa-left-panel{background:#11182705;border-right-color:#1118271a}.qa-right-panel{padding:16px}.qa-left-panel__top{margin-bottom:10px}.qa-panel-title{color:#fff;margin-bottom:4px;font-size:15px;font-weight:700}html[data-theme=light] .qa-panel-title{color:#111827eb}.qa-panel-desc{color:#ffffff8c;font-size:12px;line-height:1.6}html[data-theme=light] .qa-panel-desc{color:#1118278c}.qa-tabs-v2 .ant-tabs-nav{margin-bottom:12px!important}.qa-tabs-v2 .ant-tabs-tab{color:#ffffffa3;font-size:13px;padding:6px 2px!important}html[data-theme=light] .qa-tabs-v2 .ant-tabs-tab{color:#11182799}.qa-tabs-scrollbar-wrap{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;width:100%;min-width:0;max-width:100%;overflow:auto hidden}.qa-tabs-scrollbar-wrap::-webkit-scrollbar{height:5px}.qa-tabs-scrollbar-wrap::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px}html[data-theme=light] .qa-tabs-scrollbar-wrap::-webkit-scrollbar-thumb{background:#11182738}.qa-tabs-scrollbar-wrap .ant-tabs-nav{min-width:min-content;margin-bottom:12px!important}.qa-tabs-scrollbar-wrap .ant-tabs-nav-wrap:before,.qa-tabs-scrollbar-wrap .ant-tabs-nav-wrap:after{display:none!important}.qa-tabs-scrollbar-wrap .ant-tabs-nav-wrap{flex:auto}.qa-tabs-scrollbar-wrap .ant-tabs-nav-list{flex-wrap:nowrap!important}.qa-tabs-scrollbar-wrap .ant-tabs-tab{flex:none!important}.qa-tabs-scrollbar-wrap .ant-tabs-tab-btn{white-space:nowrap!important}html[data-theme=light] .qa-create-robot-v2{border-color:#1118271a;box-shadow:inset 0 1px #ffffffb3,0 18px 40px #1118271a}html[data-theme=light] .qa-left-panel{background:#ffffffa6}html[data-theme=light] .qa-template-card{background:radial-gradient(circle at 10% 16%,#16a34a14,#0000 30%),linear-gradient(#ffffffeb,#f3f4f6eb);border-color:#1118271f!important}html[data-theme=light] .qa-template-card--selected{border-color:#16a34a73!important;box-shadow:inset 0 0 0 1px #16a34a24,0 12px 30px #1118271f!important}html[data-theme=light] .qa-form-section-card{background:linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a;box-shadow:inset 0 1px #1118270a}html[data-theme=light] .qa-form-section-title{color:#111827db;background:linear-gradient(90deg,#16a34a1a,#16a34a08);border-color:#16a34a33}html[data-theme=light] .qa-top-metric-card{background:#ffffffb3;border-color:#1118271a}html[data-theme=light] .qa-price-hero{color:#111827eb}html[data-theme=light] .qa-pill-radio-group .ant-radio-button-wrapper{color:#111827b8!important;background:#ffffffc7!important;border-color:#11182724!important}html[data-theme=light] .qa-pill-radio-group .ant-radio-button-wrapper-checked{color:#16a34a!important;background:#16a34a1a!important;border-color:#16a34a73!important}html[data-theme=light] .qa-inline-switch-row{background:#ffffffb3;border-color:#1118271a}html[data-theme=light] .qa-inline-switch-row__label{color:#111827db}html[data-theme=light] .qa-inline-switch-row__text{color:#1118278c}html[data-theme=light] .qa-percent-card{background:linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a}html[data-theme=light] .qa-percent-card__title{color:#111827db}html[data-theme=light] .qa-percent-card__switch{color:#1118279e}html[data-theme=light] .qa-percent-card__segmented{border-color:#1118271f;background:#ffffffc7!important}html[data-theme=light] .qa-percent-card__segmented .ant-segmented-item-selected{background:#16a34a1f!important}html[data-theme=light] .qa-percent-card__input.ant-input-number{background:#ffffffc7!important;border-color:#1118271f!important}html[data-theme=light] .qa-preview-panel-v2{background:radial-gradient(circle at 80% 10%,#16a34a1a,#0000 30%),linear-gradient(#fffffff2,#f3f4f6fa);border-color:#1118271a}html[data-theme=light] .qa-summary-item{background:#ffffffb3;border-color:#1118271a}html[data-theme=light] .qa-summary-item strong{color:#111827eb}html[data-theme=light] .qa-primary-btn{box-shadow:0 10px 24px #16a34a2e;color:#fff!important;background:linear-gradient(90deg,#22c55e 0%,#16a34a 100%)!important}html[data-theme=light] .qa-config-panel{background:linear-gradient(#fff 0%,#f3f4f6 100%)!important;border-color:#1118271a!important;box-shadow:inset 0 1px #1118270a!important}html[data-theme=light] .qa-config-panel .qa-panel-title{color:#111827eb}html[data-theme=light] .qa-config-panel .qa-panel-desc{color:#1118278c}html[data-theme=light] .qa-form-card{background:#11182705!important;border-color:#1118271a!important}html[data-theme=light] .qa-field-label{color:#1118279e!important}html[data-theme=light] .qa-divider{border-color:#1118271a!important}html[data-theme=light] .qa-preview-profit-card{background:linear-gradient(135deg,#16a34a1f,#3b82f60f);border-color:#16a34a2e}html[data-theme=light] .qa-preview-profit-card__label{color:#1118279e!important}html[data-theme=light] .qa-preview-profit-card__value{color:#111827eb!important}html[data-theme=light] .qa-estimate-tip{color:#1118278c!important}html[data-theme=light] .qa-template-card__title{color:#111827eb}html[data-theme=light] .qa-template-card__desc{color:#1118278c}html[data-theme=light] .qa-radio-group-v2 .ant-radio-button-wrapper,html[data-theme=light] .qa-direction-group-v2 .ant-radio-button-wrapper{color:#111827b8;background:#ffffffc7;border-color:#1118271f}html[data-theme=light] .qa-radio-group-v2 .ant-radio-button-wrapper-checked,html[data-theme=light] .qa-direction-group-v2 .ant-radio-button-wrapper-checked{color:#111827eb;border-color:#16a34a4d;box-shadow:inset 0 0 0 1px #16a34a1a}html[data-theme=light] .qa-metric-box__title{color:#111827db}html[data-theme=light] .qa-metric-item span{color:#1118278c}html[data-theme=light] .qa-metric-item strong,html[data-theme=light] .qa-preview-name{color:#111827eb}html[data-theme=light] .qa-preview-desc,html[data-theme=light] .qa-summary-item span{color:#1118278c}html[data-theme=light] .qa-head-tag{color:#16a34a!important;background:#16a34a1a!important}html[data-theme=light] .qa-head-tag--purple{color:#2563eb!important;background:#3b82f61a!important}.qa-tabs-v2 .ant-tabs-tab-active .ant-tabs-tab-btn{color:#43d9ff!important}.qa-tabs-v2 .ant-tabs-ink-bar{border-radius:999px;background:linear-gradient(90deg,#27e6a6 0%,#43d9ff 55%,#7a7cff 100%)!important;height:2px!important}.qa-template-list{flex-direction:column;gap:10px;padding-top:10px;padding-right:2px;display:flex;overflow-y:auto}.qa-template-list::-webkit-scrollbar{width:5px}.qa-template-list::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:999px}.qa-template-card{background:linear-gradient(#121922 0%,#0d131b 100%);transition:all .22s;box-shadow:none!important;border:1px solid #ffffff0f!important;border-radius:16px!important}.qa-template-card .ant-card-body{padding:14px!important}.qa-template-card:hover{transform:translateY(-1px);border-color:#43d9ff38!important;box-shadow:0 10px 24px #0000002e,inset 0 0 0 1px #43d9ff0a!important}html[data-theme=light] .qa-template-card:hover{box-shadow:none!important}.qa-template-card__inner{gap:12px;display:flex}.qa-template-card__icon{color:#43d9ff;background:radial-gradient(circle at 30% 30%,#27e6a63d,#0000 55%),radial-gradient(circle at 75% 75%,#7a7cff2e,#0000 50%),linear-gradient(#171b22,#101318);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;font-size:22px;display:flex;box-shadow:inset 0 1px #ffffff0d}.qa-template-card__main{flex:1;min-width:0}.qa-template-card__row{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.qa-template-card__title{color:#fff;margin-bottom:2px;font-size:15px;font-weight:700;line-height:1.3}.qa-template-card__desc{color:#ffffff8a;font-size:11px;line-height:1.55}.qa-template-card__footer{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.qa-config-panel,.qa-preview-panel-v2{background:linear-gradient(#121922 0%,#0d131b 100%);border:1px solid #ffffff0f;border-radius:18px;box-shadow:inset 0 1px #ffffff08}.qa-config-panel{min-height:540px;padding:16px}.qa-config-panel--disabled{opacity:.45;pointer-events:none;filter:grayscale(.15)}.qa-form-top-grid{grid-template-columns:1.1fr .9fr;gap:12px;margin-top:14px;display:grid}.qa-form-card{background:#ffffff07;border:1px solid #ffffff0d;border-radius:14px;padding:12px}.qa-form-card--wide{grid-column:1/span 2}.qa-field-label{color:#ffffff9e;margin-bottom:8px;font-size:12px;font-weight:500;display:block}.qa-price-value-v2{color:#27e6a6;align-items:center;height:36px;font-size:22px;font-weight:700;line-height:1;display:flex}.qa-divider{border-color:#ffffff0f!important;margin:16px 0!important}.qa-radio-group-v2,.qa-direction-group-v2{width:100%;display:flex}.qa-radio-group-v2 .ant-radio-button-wrapper,.qa-direction-group-v2 .ant-radio-button-wrapper{text-align:center;color:#ffffffb8;background:#ffffff07;border-color:#ffffff14;flex:1;height:36px;padding-inline:10px;font-size:13px;line-height:34px}.qa-radio-group-v2 .ant-radio-button-wrapper-checked,.qa-direction-group-v2 .ant-radio-button-wrapper-checked{color:#fff;background:linear-gradient(90deg,#27e6a629,#43d9ff24);border-color:#43d9ff40;box-shadow:inset 0 0 0 1px #43d9ff0d}.qa-metric-box{background:linear-gradient(#27e6a60d,#7a7cff0d);border:1px solid #43d9ff14;border-radius:14px;height:100%;padding:12px}.qa-metric-box__title{color:#fff;margin-bottom:8px;font-size:13px;font-weight:600}.qa-metric-grid{grid-template-columns:repeat(2,1fr);gap:8px 10px;display:grid}.qa-metric-item{flex-direction:column;gap:2px;display:flex}.qa-metric-item span{color:#ffffff85;font-size:11px}.qa-metric-item strong{color:#fff;font-size:13px;font-weight:700}.qa-preview-panel-v2{padding:16px;position:sticky;top:0}.qa-preview-panel-v2__head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.qa-preview-avatar{color:#43d9ff;background:radial-gradient(circle at 30% 30%,#27e6a638,#0000 55%),radial-gradient(circle at 75% 75%,#7a7cff2e,#0000 50%),linear-gradient(#171b22,#101318);border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;font-size:22px;display:flex}html[data-theme=light] .qa-preview-avatar{color:#16a34a;background:radial-gradient(circle at 30% 30%,#16a34a2e,#0000 58%),radial-gradient(circle at 75% 75%,#3b82f624,#0000 54%),linear-gradient(#ffffffeb,#f3f4f6eb);border:1px solid #1118271a}.qa-preview-name{color:#fff;font-size:16px;font-weight:700;line-height:1.3}.qa-preview-desc{color:#ffffff8c;margin-top:3px;font-size:11px;line-height:1.55}.qa-preview-profit-card{background:linear-gradient(135deg,#27e6a61a,#43d9ff14);border:1px solid #43d9ff1f;border-radius:14px;margin-bottom:14px;padding:14px;box-shadow:inset 0 1px #ffffff08}.qa-preview-profit-card__label{color:#ffffff9e;font-size:12px}.qa-preview-profit-card__value{color:#fff;margin:6px 0 4px;font-size:24px;font-weight:800;line-height:1}.qa-estimate-tip{font-size:11px;line-height:1.5;color:#ffffff80!important}.qa-summary-list{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.qa-summary-item{background:#ffffff07;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.qa-summary-item span{color:#ffffff8f;font-size:12px}.qa-summary-item strong{color:#fff;font-size:12px;font-weight:700}.qa-preview-highlight{background:#ffffff07;border-radius:14px;margin-bottom:16px;padding:12px}.qa-preview-highlight__title{color:#fff;margin-bottom:8px;font-size:13px;font-weight:700}.qa-preview-highlight__list{color:#fff9;margin:0;padding-left:16px;font-size:11px;line-height:1.75}.qa-footer-actions-v2{gap:10px;display:flex}.qa-footer-actions-v2 .ant-btn{flex:1}.qa-primary-btn{font-size:13px;font-weight:700;box-shadow:0 8px 22px #27e6a62e;color:#07110d!important;background:linear-gradient(90deg,#27e6a6 0%,#43d9ff 55%,#7a7cff 100%)!important;border:none!important;border-radius:10px!important}.qa-primary-btn:hover{filter:brightness(1.04);color:#07110d!important}.qa-primary-btn--lg{height:40px!important}.qa-ghost-btn{font-size:13px;color:#fff!important;background:#ffffff09!important;border:1px solid #ffffff1a!important;border-radius:10px!important;height:40px!important}.qa-ghost-btn:hover{color:#43d9ff!important;border-color:#43d9ff59!important}html[data-theme=light] .qa-ghost-btn{color:#111827db!important;background:#ffffffc7!important;border-color:#1118271f!important}html[data-theme=light] .qa-ghost-btn:hover{color:#16a34a!important;background:#16a34a14!important;border-color:#16a34a59!important}.qa-create-robot-v2{border:1px solid #ffffff14;border-radius:20px;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 18px 40px #0000004d}.qa-create-robot-v2__header{background:radial-gradient(circle at 40% 0,#b7ff391a,#0000 36%),linear-gradient(#101411f0,#080b0afa);padding:16px 20px}html[data-theme=light] .qa-create-robot-v2__header{background:radial-gradient(circle at 80% 10%,#16a34a1a,#0000 30%),linear-gradient(#fffffff2,#f3f4f6fa)}.qa-head-tag{color:#dfffca;background:#b7ff3924}.qa-head-tag--purple{color:#dbfff5;background:#57ffcf21}.qa-left-panel{background:#ffffff04}.qa-template-card{background:radial-gradient(circle at 10% 16%,#b7ff3912,#0000 30%),linear-gradient(#0a0e0cfa,#070a08fa);border-color:#ffffff14!important}.qa-template-card--selected{border-color:#b7ff3973!important;box-shadow:inset 0 0 0 1px #b7ff3929,0 12px 30px #0000004d!important}.qa-form-section-card{background:linear-gradient(#0e120ffa,#0a0d0bfa);border-color:#ffffff14}.qa-form-section-title{color:#e9ffd1;background:linear-gradient(90deg,#b7ff3921,#b7ff3908);border-color:#b7ff394d}.qa-top-metric-card{background:#ffffff05;border-color:#ffffff17}.qa-price-hero{color:#fff}.qa-pill-radio-group .ant-radio-button-wrapper{color:#ffffffc7!important;background:#ffffff08!important;border-color:#ffffff1f!important}.qa-pill-radio-group .ant-radio-button-wrapper-checked{color:#f4ffe8!important;background:#b7ff3933!important;border-color:#b7ff3999!important}.qa-inline-switch-row{background:#ffffff05;border:1px solid #ffffff14}.qa-percent-card{background:linear-gradient(#0e120ff5,#090c0afa);border-color:#ffffff14}.qa-percent-card__title{color:#f2ffe2}.qa-percent-card__switch{color:#ffffffb8}.qa-percent-card__segmented{border-color:#ffffff1a;background:#ffffff08!important}.qa-percent-card__segmented .ant-segmented-item-selected{background:#b7ff3933!important}.qa-percent-card__input.ant-input-number{background:#ffffff08!important;border-color:#ffffff1f!important;border-radius:10px!important;height:34px!important}.qa-percent-card__input .ant-input-number-input{height:34px!important;font-size:15px!important}.qa-percent-card__slider .ant-slider-track{background:linear-gradient(90deg,#39e8d7 0%,#b7ff39 100%)}.qa-percent-card__slider .ant-slider-handle:after{box-shadow:0 0 0 4px #b7ff3933}.qa-preview-panel-v2{background:radial-gradient(circle at 80% 10%,#b7ff391a,#0000 30%),linear-gradient(#101411f2,#080b0afa);border-color:#ffffff14}.qa-preview-profit-card{background:linear-gradient(135deg,#b7ff3929,#57ffcf14);border-color:#b7ff3938}.qa-summary-item{background:#ffffff05;border-color:#ffffff14}.qa-summary-item strong{color:#eaffd5}.qa-primary-btn{box-shadow:0 10px 24px #92ea293d;color:#11170b!important;background:linear-gradient(90deg,#b7ff39 0%,#92ea29 100%)!important}.qa-primary-btn:hover{color:#11170b!important}@media (width<=900px){.qa-create-robot-page{padding:12px 12px 28px}.qa-create-robot-page .page__title{word-break:break-word;font-size:17px;line-height:1.35}.qa-create-robot-page .page__subtitle{font-size:12px}.qa-create-robot-v2__header{padding:12px 14px}.qa-create-robot-v2__body{grid-template-columns:1fr;min-height:0}.qa-left-panel,.qa-right-panel{min-width:0}.qa-left-panel{border-bottom:1px solid #ffffff14;border-right:none;padding:12px 12px 14px}html[data-theme=light] .qa-left-panel{border-bottom-color:#1118271a}.qa-right-panel{padding:12px 12px 16px}.qa-config-panel{min-height:0}.qa-template-list{max-height:min(48vh,400px);padding-top:6px}.qa-tabs-v2 .ant-tabs-nav-wrap{-webkit-overflow-scrolling:touch;overflow:auto hidden}.qa-tabs-v2 .ant-tabs-nav-list{flex-wrap:nowrap!important}.qa-tabs-v2 .ant-tabs-tab{flex-shrink:0}.qa-preview-panel-v2{position:static;top:auto}.qa-footer-actions-v2{flex-direction:column}}@media (width<=900px) and (width>=480px){.qa-footer-actions-v2{flex-direction:row}}:root{--page-bg:#060b14;--page-card-bg:#ffffff08;--page-card-bg-hover:#b7ff390f;--page-border:#ffffff0f;--page-border-hover:#b7ff394d;--page-text:#fff;--page-text-secondary:#ffffffb3;--page-text-muted:#ffffff8f;--page-primary:#b7ff39;--page-switch-bg:#ffffff0d;--page-switch-thumb:#b7ff39;--page-switch-icon:#0b1018;--page-shadow:0 8px 24px #0000003d}[data-theme=light]{--page-bg:#f5f7fb;--page-card-bg:#0a12200a;--page-card-bg-hover:#b7ff391f;--page-border:#0a122014;--page-border-hover:#7dc51861;--page-text:#101828;--page-text-secondary:#101828c7;--page-text-muted:#10182894;--page-primary:#7dc518;--page-switch-bg:#0a122014;--page-switch-thumb:#101828;--page-switch-icon:#fff;--page-shadow:0 8px 24px #0f172a14}.page__back-icon{cursor:pointer;height:36px;color:var(--page-text-secondary);background:var(--page-card-bg);border:1px solid var(--page-border);border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.page__back-icon:hover{color:var(--page-primary);border-color:var(--page-border-hover);background:var(--page-card-bg-hover)}.page__header{flex-direction:column;gap:6px;margin-top:6px;margin-bottom:12px;display:flex}.page__title{color:var(--page-text);margin:0;font-size:22px;font-weight:700}.page__subtitle{color:var(--page-text-muted);margin-top:6px;font-size:14px;display:inline-block}.strategy-detail-page{box-sizing:border-box;min-height:100%}.strategy-detail-page__surface{border:1px solid var(--qa-border-soft);box-shadow:var(--qa-shadow-pop);border-radius:20px;overflow:hidden}html[data-theme=light] .strategy-detail-page__surface{border-color:var(--qa-border);box-shadow:var(--qa-shadow-strong)}.strategy-detail-page__surface-meta{background:radial-gradient(circle at 40% 0%, color-mix(in srgb, var(--qa-brand) 10%, transparent), transparent 36%), linear-gradient(180deg, color-mix(in srgb, var(--qa-surface-2) 90%, #000), color-mix(in srgb, var(--qa-page-bg) 95%, #000));border-bottom:1px solid var(--qa-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:16px 20px;display:flex}html[data-theme=light] .strategy-detail-page__surface-meta{background:linear-gradient(180deg, color-mix(in srgb, var(--qa-black) 2%, #fff), transparent), radial-gradient(circle at 20% 0%, color-mix(in srgb, var(--qa-brand-light) 6%, transparent), transparent 30%)}.strategy-detail-page__surface-meta-left{gap:16px;display:flex}.strategy-detail-page__surface-meta-right{flex:0 420px;justify-content:flex-end;min-width:0;display:flex}.strategy-detail-page__page-actions{flex-shrink:0}.qa-primary-btn{box-shadow:0 10px 24px #d8a4453d;background:linear-gradient(90deg, color-mix(in srgb, #f3c266 100%, var(--qa-brand) 0%), #d8a445 55%, #b98935 100%)!important;color:#1a1208!important}html[data-theme=light] .qa-primary-btn{box-shadow:0 10px 24px color-mix(in srgb, var(--qa-success) 18%, transparent);background:linear-gradient(90deg, var(--qa-success) 0%, var(--qa-brand-light) 100%)!important;color:#fff!important}.qa-deta-ghost-btn{color:var(--qa-text-strong)!important;border:1px solid var(--qa-border)!important;background:color-mix(in srgb, var(--qa-white) 3.5%, transparent)!important;border-radius:10px!important}html[data-theme=light] .qa-deta-ghost-btn{color:var(--qa-text)!important;border-color:var(--qa-border)!important;background:var(--qa-surface-0)!important}.strategy-detail-page__pill{border:1px solid var(--qa-border);background:color-mix(in srgb, var(--qa-white) 4%, transparent);color:var(--qa-text);border-radius:999px;align-items:center;padding:5px 12px;font-size:12px;font-weight:600;line-height:1.35;display:inline-flex}html[data-theme=light] .strategy-detail-page__pill{border-color:var(--qa-border);background:color-mix(in srgb, var(--qa-white) 70%, transparent);color:var(--qa-text)}.strategy-detail-page__pill--id{color:var(--qa-text-dim);border-color:var(--qa-border);background:color-mix(in srgb, var(--qa-black) 20%, transparent);font-weight:500}html[data-theme=light] .strategy-detail-page__pill--id{color:var(--qa-text-muted);background:var(--qa-surface-3)}.strategy-detail-page__pill--live{color:color-mix(in srgb, var(--qa-cyan) 80%, #fff);border-color:color-mix(in srgb, var(--qa-success) 35%, var(--qa-border));background:linear-gradient(135deg, color-mix(in srgb, var(--qa-success) 14%, transparent), color-mix(in srgb, var(--qa-cyan) 8%, transparent));box-shadow:0 0 20px color-mix(in srgb, var(--qa-success) 8%, transparent)}html[data-theme=light] .strategy-detail-page__pill--live{color:var(--qa-brand-light);border-color:color-mix(in srgb, var(--qa-success) 24%, var(--qa-border));background:color-mix(in srgb, var(--qa-success) 8%, transparent)}.strategy-detail-page__pill--off{color:var(--qa-warn);border-color:color-mix(in srgb, var(--qa-warn) 35%, var(--qa-border));background:color-mix(in srgb, var(--qa-warn) 10%, transparent)}.strategy-detail-page__pill--accent{color:color-mix(in srgb, var(--qa-cyan) 75%, #fff);border-color:color-mix(in srgb, var(--qa-cyan) 28%, var(--qa-border));background:color-mix(in srgb, var(--qa-cyan) 8%, transparent)}.strategy-detail-page__pill--demo{color:#b9a2fb;border-color:color-mix(in srgb, #8b5cf6 35%, var(--qa-border));background:#8b5cf61f}.strategy-detail-page__pill--static{color:var(--qa-text-strong);border-color:color-mix(in srgb, var(--qa-brand) 30%, var(--qa-border));background:color-mix(in srgb, var(--qa-brand) 12%, transparent)}html[data-theme=light] .strategy-detail-page__pill--static{color:var(--qa-brand-light);border-color:color-mix(in srgb, var(--qa-brand) 20%, var(--qa-border));background:color-mix(in srgb, var(--qa-brand) 6%, transparent)}.strategy-detail-page__layout{box-sizing:border-box;gap:16px;width:100%;display:grid}@media (width>=1200px){.strategy-detail-page__layout{grid-template-columns:minmax(0,1fr) minmax(360px,400px);align-items:start}.strategy-detail-page__layout-main{grid-area:1/1;min-width:0}.strategy-detail-page__layout-aside{grid-area:1/2;align-self:start;min-width:0;position:sticky;top:16px}}.strategy-detail-page .strategy-detail-page__body{box-sizing:border-box;width:100%;padding:16px 18px 20px;display:block}.strategy-detail-page .strategy-detail-page__body>.ant-form{width:100%;max-width:100%}.strategy-detail-page .strategy-detail-page__body .ant-row{width:100%}.strategy-detail-page__body .qa-config-panel{box-sizing:border-box;width:100%;min-height:200px}html[data-theme=light] .strategy-detail-page__body .qa-config-panel{background:linear-gradient(#fff 0%,#f3f4f6 100%)!important;border-color:#1118271a!important;box-shadow:inset 0 1px #1118270a!important}html[data-theme=light] .strategy-detail-page .qa-form-card{background:#11182705!important;border-color:#1118271a!important}html[data-theme=light] .strategy-detail-page .qa-field-label{color:#1118279e!important}html[data-theme=light] .strategy-detail-page .qa-divider{border-color:#1118271a!important}html[data-theme=light] .strategy-detail-page .qa-form-section-card{background:linear-gradient(#fff 0%,#f3f4f6 100%)!important;border-color:#1118271a!important;box-shadow:inset 0 1px #1118270a!important}html[data-theme=light] .strategy-detail-page .qa-form-section-title{color:#111827d1!important}html[data-theme=light] .strategy-detail-page .ant-form-item-label>label{color:#111827b8!important}html[data-theme=light] .strategy-detail-page .qa-pill-radio-group .ant-radio-button-wrapper{color:#111827b8!important;background:#ffffffc7!important;border-color:#11182724!important}html[data-theme=light] .strategy-detail-page .qa-pill-radio-group .ant-radio-button-wrapper-checked{color:#16a34a!important;background:#16a34a1a!important;border-color:#16a34a73!important}html[data-theme=light] .strategy-detail-page__layout-aside .qa-preview-panel-v2{background:linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a;box-shadow:0 16px 44px #1118271a}html[data-theme=light] .strategy-detail-page__layout-aside .qa-preview-name{color:#111827eb}html[data-theme=light] .strategy-detail-page__layout-aside .qa-preview-desc,html[data-theme=light] .strategy-detail-page__layout-aside .qa-summary-item span{color:#1118278c}html[data-theme=light] .strategy-detail-page__layout-aside .qa-summary-item strong{color:#111827eb}.strategy-detail-page__meta-primary{border:none;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;display:flex}.strategy-detail-page__meta-aside{background:color-mix(in srgb, var(--qa-black) 22%, transparent);border:1px solid var(--qa-border);color:var(--qa-text-dim);text-align:right;word-break:break-word;box-sizing:border-box;border-radius:12px;max-width:100%;margin:0;padding:10px 14px;font-size:12px;line-height:1.6}html[data-theme=light] .strategy-detail-page__meta-aside{background:color-mix(in srgb, var(--qa-white) 70%, transparent);color:var(--qa-text-dim)}@media (width<=900px){.strategy-detail-page__surface{border-radius:14px}.strategy-detail-page__surface-meta{flex-direction:column;align-items:stretch;gap:12px;padding:12px 14px}.strategy-detail-page__surface-meta-left{flex-direction:column;align-items:stretch;gap:12px}.strategy-detail-page__page-actions{width:100%}.strategy-detail-page__page-actions.ant-space{flex-direction:column;width:100%!important;display:flex!important}.strategy-detail-page__page-actions .ant-space-item,.strategy-detail-page__page-actions .ant-btn{width:100%!important;margin-inline:0!important}.strategy-detail-page .page__title{word-break:break-word;font-size:16px;line-height:1.35}.strategy-detail-page .page__subtitle{font-size:12px}.strategy-detail-page .strategy-detail-page__body{padding:12px 12px 16px}.strategy-detail-page__surface-meta-right{flex:100%;justify-content:flex-start;min-width:0}.strategy-detail-page__meta-aside{text-align:left;width:100%}.strategy-detail-page__layout,.strategy-detail-page__layout-main,.strategy-detail-page__layout-aside{min-width:0}}@media (width<=900px) and (width>=480px){.strategy-detail-page__page-actions.ant-space{flex-flow:wrap}.strategy-detail-page__page-actions .ant-space-item{flex:calc(50% - 4px);min-width:140px}.strategy-detail-page__page-actions .ant-btn{width:100%!important}}.qa-orders-page__head{margin-bottom:4px}.qa-orders-page__query-hint{color:var(--qa-text-dim);margin:10px 0 0;font-size:12px}.qa-orders-page__query-hint code{color:var(--qa-text-sub);font-size:12px}.qa-orders-topbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.qa-orders-topbar__left{flex-wrap:wrap;gap:12px;display:flex}.qa-orders-filter-tab{border:1px solid var(--qa-border);background:color-mix(in srgb, var(--qa-white) 2%, transparent);min-width:76px;height:40px;color:var(--qa-text-muted);cursor:pointer;border-radius:999px;padding:0 18px;transition:all .2s}.qa-orders-filter-tab:hover{color:var(--qa-text-strong);border-color:color-mix(in srgb, var(--qa-brand) 25%, transparent)}.qa-orders-filter-tab--active{background:var(--qa-brand);color:var(--qa-black);border-color:var(--qa-brand);box-shadow:0 10px 24px color-mix(in srgb, var(--qa-brand) 20%, transparent);font-weight:700}html[data-theme=light] .qa-orders-filter-tab--active{background:var(--qa-brand-light);border-color:var(--qa-brand-light);color:var(--qa-white);box-shadow:0 10px 24px color-mix(in srgb, var(--qa-brand-light) 18%, transparent)}.qa-orders-topbar__right{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.qa-orders-range.ant-picker{background:color-mix(in srgb, var(--qa-white) 3.5%, transparent);border:1px solid var(--qa-border-soft);border-radius:12px;width:320px;max-width:100%;height:40px}.qa-orders-range .ant-picker-input>input{color:var(--qa-text-strong)}.qa-orders-btn{height:40px;font-weight:700;border-radius:12px!important}.qa-orders-btn--primary{box-shadow:0 10px 24px color-mix(in srgb, var(--qa-brand) 18%, transparent);background:var(--qa-brand)!important;color:var(--qa-black)!important;border:none!important}html[data-theme=light] .qa-orders-btn--primary{box-shadow:0 10px 24px color-mix(in srgb, var(--qa-brand-light) 18%, transparent);background:var(--qa-brand-light)!important;color:var(--qa-white)!important}.qa-orders-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.qa-orders-summary__item{border:1px solid var(--qa-border);min-height:78px;box-shadow:var(--qa-shadow-pop);background:linear-gradient(#121922 0%,#0d131b 100%);border-radius:16px;padding:16px 18px}html[data-theme=light] .qa-orders-summary__item{background:var(--qa-card-bg);border-color:var(--qa-border);box-shadow:var(--qa-shadow-strong)}.qa-orders-summary__item span{color:var(--qa-text-dim);margin-bottom:8px;font-size:12px;display:block}.qa-orders-summary__item strong{color:var(--qa-text-strong);font-size:20px;font-weight:800;line-height:1}.qa-orders-header{height:38px;color:var(--qa-text-dim);border-bottom:1px solid var(--qa-border);grid-template-columns:60px 1.4fr 1.2fr 90px 90px 100px 160px 56px;align-items:center;margin-bottom:8px;padding:0 14px;font-size:12px;display:grid}.qa-orders-table{margin-top:4px;overflow-x:auto}.qa-orders-table-wrap{min-height:200px}.qa-orders-table-inner{min-width:760px}.qa-orders-list{flex-direction:column;gap:10px;display:flex}.qa-orders-empty{padding:48px 16px}.qa-orders-empty .ant-empty-description{color:var(--qa-text-dim)}.qa-order-card{border:1px solid var(--qa-border);box-shadow:0 8px 18px color-mix(in srgb, var(--qa-black) 18%, transparent);background:linear-gradient(#151a20 0%,#0f1318 100%);border-radius:14px;transition:all .22s;overflow:hidden}html[data-theme=light] .qa-order-card{background:linear-gradient(180deg, var(--qa-surface-0) 0%, var(--qa-surface-1) 100%);box-shadow:var(--qa-shadow-strong)}.qa-order-card:hover{border-color:color-mix(in srgb, var(--qa-brand) 16%, transparent);box-shadow:0 10px 22px color-mix(in srgb, var(--qa-black) 24%, transparent)}html[data-theme=light] .qa-order-card:hover{border-color:color-mix(in srgb, var(--qa-brand-light) 22%, var(--qa-border))}.qa-order-card.is-expanded{border-color:color-mix(in srgb, var(--qa-brand) 22%, transparent);box-shadow:0 10px 24px color-mix(in srgb, var(--qa-black) 24%, transparent), 0 0 0 1px color-mix(in srgb, var(--qa-brand) 5%, transparent) inset}html[data-theme=light] .qa-order-card.is-expanded{border-color:color-mix(in srgb, var(--qa-brand-light) 28%, var(--qa-border))}.qa-order-card__row{grid-template-columns:60px 1.4fr 1.2fr 90px 90px 100px 160px 56px;align-items:center;min-height:58px;padding:0 14px;display:grid}.qa-order-card__cell{align-items:center;min-width:0;display:flex}.qa-order-card__cell--index{gap:8px}.qa-order-index-dot{background:var(--qa-brand);width:7px;height:7px;box-shadow:0 0 10px color-mix(in srgb, var(--qa-brand) 45%, transparent);border-radius:50%;flex-shrink:0}html[data-theme=light] .qa-order-index-dot{background:var(--qa-brand-light);box-shadow:0 0 10px color-mix(in srgb, var(--qa-brand-light) 28%, transparent)}.qa-order-card__cell--robot,.qa-order-card__cell--pair{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0}.qa-order-robot-name{color:var(--qa-text-strong);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;font-weight:700;line-height:1.2;overflow:hidden}.qa-order-robot-strategy{color:var(--qa-text-dim);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:3px;font-size:11px;line-height:1.2;overflow:hidden}.qa-order-pair-main{color:var(--qa-text);font-size:14px;font-weight:700;line-height:1.2}.qa-order-side{color:var(--qa-brand);margin-left:6px;font-size:12px}html[data-theme=light] .qa-order-side{color:var(--qa-brand-light)}.qa-order-pair-sub{color:var(--qa-text-dim);margin-top:3px;font-size:11px;line-height:1.2}.qa-order-tag{font-weight:700;background:color-mix(in srgb, var(--qa-brand) 14%, transparent)!important;color:var(--qa-brand)!important;border:none!important;border-radius:999px!important;margin:0!important;padding:2px 10px!important;font-size:11px!important;line-height:20px!important}html[data-theme=light] .qa-order-tag{background:color-mix(in srgb, var(--qa-brand-light) 12%, transparent)!important;color:var(--qa-brand-light)!important}.qa-order-status{height:24px;color:var(--qa-text);background:color-mix(in srgb, var(--qa-white) 3%, transparent);border:1px solid var(--qa-border-soft);border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}html[data-theme=light] .qa-order-status{background:color-mix(in srgb, var(--qa-white) 72%, transparent);border-color:var(--qa-border)}.qa-order-status.is-success{color:var(--qa-success);border-color:color-mix(in srgb, var(--qa-success) 30%, transparent);background:color-mix(in srgb, var(--qa-success) 10%, transparent)}.qa-order-status.is-warning{color:var(--qa-warn);border-color:color-mix(in srgb, var(--qa-warn) 30%, transparent);background:color-mix(in srgb, var(--qa-warn) 10%, transparent)}.qa-order-status.is-danger{color:var(--qa-danger);border-color:color-mix(in srgb, var(--qa-danger) 25%, transparent);background:color-mix(in srgb, var(--qa-danger) 8%, transparent)}.qa-order-card__cell--time{color:var(--qa-text-dim);font-size:12px}.qa-order-card__cell--action{justify-content:flex-end}.qa-order-expand-btn{border:1px solid var(--qa-border-soft);background:color-mix(in srgb, var(--qa-white) 3%, transparent);width:30px;height:30px;color:var(--qa-text-muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.qa-order-expand-btn:hover{color:var(--qa-brand);border-color:color-mix(in srgb, var(--qa-brand) 25%, transparent)}html[data-theme=light] .qa-order-expand-btn{background:color-mix(in srgb, var(--qa-white) 72%, transparent);color:var(--qa-text-muted);border-color:var(--qa-border)}html[data-theme=light] .qa-order-expand-btn:hover{color:var(--qa-brand-light);border-color:color-mix(in srgb, var(--qa-brand-light) 30%, transparent)}.qa-order-card__detail{padding:0 12px 12px}.qa-order-detail-grid{background:linear-gradient(180deg, color-mix(in srgb, var(--qa-white) 2.2%, transparent), color-mix(in srgb, var(--qa-white) 1.2%, transparent)), radial-gradient(circle at top left, color-mix(in srgb, var(--qa-brand) 5%, transparent), transparent 35%);border:1px solid var(--qa-border);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--qa-white) 3%, transparent), 0 8px 18px color-mix(in srgb, var(--qa-black) 16%, transparent);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;display:grid}html[data-theme=light] .qa-order-detail-grid{background:linear-gradient(180deg, var(--qa-surface-3), var(--qa-surface-1)), radial-gradient(circle at top left, color-mix(in srgb, var(--qa-brand-light) 6%, transparent), transparent 35%);border-color:var(--qa-border);box-shadow:var(--qa-shadow-strong)}.qa-order-detail-box{border:1px solid color-mix(in srgb, var(--qa-white) 4.5%, transparent);background:linear-gradient(#161a22,#0e1218);border-radius:10px;flex-direction:column;justify-content:center;min-width:0;min-height:50px;padding:8px 10px;transition:all .2s;display:flex}html[data-theme=light] .qa-order-detail-box{background:color-mix(in srgb, var(--qa-white) 78%, transparent);border-color:var(--qa-border)}.qa-order-detail-box:hover{border-color:color-mix(in srgb, var(--qa-brand) 16%, transparent)}.qa-order-detail-box span{color:var(--qa-text-dim);margin-bottom:4px;font-size:10px;line-height:1.1;display:block}.qa-order-detail-box strong{color:var(--qa-text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:1.2;overflow:hidden}.is-method{white-space:normal!important;font-size:12px!important;line-height:1.3!important}.is-highlight{text-shadow:0 0 10px color-mix(in srgb, var(--qa-brand) 18%, transparent);color:var(--qa-brand)!important}html[data-theme=light] .is-highlight{text-shadow:none;color:var(--qa-brand-light)!important}.is-profit-up{text-shadow:0 0 8px color-mix(in srgb, var(--qa-brand) 20%, transparent);font-weight:700;color:var(--qa-brand)!important}html[data-theme=light] .is-profit-up{text-shadow:none;color:var(--qa-brand-light)!important}.is-profit-down{text-shadow:0 0 8px color-mix(in srgb, var(--qa-danger) 14%, transparent);font-weight:700;color:var(--qa-danger)!important}html[data-theme=light] .is-profit-down{text-shadow:none}.qa-orders-pagination{justify-content:flex-end;margin-top:16px;display:flex}.qa-orders-pagination .ant-pagination{color:var(--qa-text-sub)}.qa-orders-pagination .ant-pagination-total-text{color:var(--qa-text-dim)}.qa-orders-pagination .ant-pagination-item,.qa-orders-pagination .ant-pagination-prev .ant-pagination-item-link,.qa-orders-pagination .ant-pagination-next .ant-pagination-item-link{background:color-mix(in srgb, var(--qa-white) 3%, transparent);border:1px solid var(--qa-border);border-radius:8px}.qa-orders-pagination .ant-pagination-item a,.qa-orders-pagination .ant-pagination-prev .ant-pagination-item-link,.qa-orders-pagination .ant-pagination-next .ant-pagination-item-link{color:var(--qa-text-sub)}.qa-orders-pagination .ant-pagination-item-active{background:color-mix(in srgb, var(--qa-brand) 14%, transparent);border-color:color-mix(in srgb, var(--qa-brand) 35%, transparent);box-shadow:0 0 12px color-mix(in srgb, var(--qa-brand) 8%, transparent)}.qa-orders-pagination .ant-pagination-item-active a{color:var(--qa-brand);font-weight:700}html[data-theme=light] .qa-orders-pagination .ant-pagination-item-active a{color:var(--qa-brand-light)}.qa-orders-pagination .ant-pagination-options .ant-select-selector{background:color-mix(in srgb, var(--qa-white) 3%, transparent)!important;border:1px solid var(--qa-border)!important;color:var(--qa-text-strong)!important;border-radius:8px!important}.qa-orders-pagination .ant-select-selection-item{color:var(--qa-text-strong)!important}html[data-theme=light] .qa-orders-pagination .ant-pagination-item,html[data-theme=light] .qa-orders-pagination .ant-pagination-prev .ant-pagination-item-link,html[data-theme=light] .qa-orders-pagination .ant-pagination-next .ant-pagination-item-link{background:color-mix(in srgb, var(--qa-white) 72%, transparent);border-color:var(--qa-border)}html[data-theme=light] .qa-orders-pagination .ant-pagination-item a,html[data-theme=light] .qa-orders-pagination .ant-pagination-prev .ant-pagination-item-link,html[data-theme=light] .qa-orders-pagination .ant-pagination-next .ant-pagination-item-link{color:var(--qa-text-sub)}html[data-theme=light] .qa-orders-pagination .ant-pagination-item-active{background:color-mix(in srgb, var(--qa-brand-light) 10%, transparent);border-color:color-mix(in srgb, var(--qa-brand-light) 40%, transparent)}@media (width<=1280px){.qa-order-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.qa-orders-topbar{flex-direction:column;align-items:flex-start}.qa-orders-topbar__right,.qa-orders-range.ant-picker{width:100%}.qa-orders-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.qa-orders-table-inner,.qa-orders-header,.qa-order-card__row{min-width:720px}.qa-orders-pagination{justify-content:center}.qa-orders-pagination .ant-pagination{flex-wrap:wrap;justify-content:center;row-gap:8px}}.qa-bt-list__card{background:color-mix(in srgb, var(--qa-white) 3%, transparent);border:1px solid var(--qa-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--qa-shadow-pop);border-radius:22px;padding-bottom:8px;overflow:hidden}html[data-theme=light] .qa-bt-list__card{background:color-mix(in srgb, var(--qa-white) 72%, transparent);box-shadow:var(--qa-shadow-strong)}.qa-bt-list__toolbar{border-bottom:1px solid var(--qa-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:20px 20px 18px;display:flex}.qa-bt-list__clusters{flex-wrap:wrap;flex:1;align-items:flex-end;gap:20px 28px;min-width:0;display:flex}.qa-bt-list__cluster{flex-direction:column;gap:8px;min-width:140px;display:flex}.qa-bt-list__cluster--grow{flex:1;min-width:260px}.qa-bt-list__cluster-label{color:var(--qa-text-dim);font-size:12px}.qa-bt-list__cluster-value{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.qa-bt-list__pair{color:var(--qa-text-strong);white-space:nowrap;text-overflow:ellipsis;max-width:240px;font-size:15px;font-weight:800;overflow:hidden}.qa-bt-list__pair-tag{border:none;font-weight:700;color:var(--qa-black)!important;background:var(--qa-brand)!important;margin:0!important}html[data-theme=light] .qa-bt-list__pair-tag{color:var(--qa-white)!important;background:var(--qa-brand-light)!important}.qa-bt-list__meta{color:var(--qa-text-dim);font-size:12px}.qa-bt-list__range.ant-picker{background:color-mix(in srgb, var(--qa-white) 3.5%, transparent);border:1px solid var(--qa-border-soft);border-radius:12px;width:100%;max-width:360px;height:40px}.qa-bt-list__start.ant-btn{height:44px;box-shadow:0 10px 24px color-mix(in srgb, var(--qa-brand) 20%, transparent);border-radius:12px;padding:0 22px;font-weight:800;background:var(--qa-brand)!important;color:var(--qa-black)!important;border:none!important}html[data-theme=light] .qa-bt-list__start.ant-btn{box-shadow:0 10px 24px color-mix(in srgb, var(--qa-brand-light) 18%, transparent);background:var(--qa-brand-light)!important;color:var(--qa-white)!important}.qa-bt-list__table-wrap{padding:8px 12px 12px}.qa-bt-list__inner{min-width:0}.qa-bt-list__header,.qa-bt-list__cols{grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,1.1fr) 120px;align-items:center;gap:12px;padding:0 8px 10px;display:grid}.qa-bt-list__header{color:var(--qa-text-dim);border-bottom:1px solid var(--qa-border);margin:0 4px 8px;font-size:12px}.qa-bt-list__cols-end{text-align:right;justify-self:end}.qa-bt-list__rows{flex-direction:column;gap:10px;display:flex}.qa-bt-list__row{text-align:left;border:1px solid var(--qa-border);cursor:pointer;width:100%;color:inherit;font:inherit;background:linear-gradient(#151a20 0%,#0f1318 100%);border-radius:14px;padding:12px;transition:border-color .2s,box-shadow .2s}html[data-theme=light] .qa-bt-list__row{background:linear-gradient(180deg, var(--qa-surface-0) 0%, var(--qa-surface-1) 100%)}.qa-bt-list__row:hover{border-color:color-mix(in srgb, var(--qa-brand) 22%, var(--qa-border));box-shadow:0 8px 20px color-mix(in srgb, var(--qa-black) 18%, transparent)}html[data-theme=light] .qa-bt-list__row:hover{box-shadow:var(--qa-shadow-strong)}.qa-bt-list__cell{min-width:0}.qa-bt-list__mono{color:var(--qa-text-strong);font-family:ui-monospace,monospace;font-size:13px}.qa-bt-list__muted{color:var(--qa-text-dim);font-size:12px}.qa-bt-list__status{border:none;border-radius:999px;font-weight:700;margin:0!important}.qa-bt-list__status--ok{color:var(--qa-success)!important;background:color-mix(in srgb, var(--qa-success) 12%, transparent)!important}.qa-bt-list__status--run{color:var(--qa-warn)!important;background:color-mix(in srgb, var(--qa-warn) 12%, transparent)!important}.qa-bt-list__empty{padding:40px 16px}.qa-bt-list__pagination{justify-content:flex-end;padding:8px 20px 16px;display:flex}.qa-bt-list__pagination .ant-pagination{color:var(--qa-text-sub)}@media (width<=900px){.qa-bt-list__header,.qa-bt-list__cols{grid-template-columns:1fr 1fr;grid-auto-rows:auto}.qa-bt-list__header{display:none}.qa-bt-list__row.qa-bt-list__cols{grid-template-columns:1fr}.qa-bt-list__cols-end{text-align:left;justify-self:start}}.qa-strat-bt .ant-form-item-label>label,.qa-strat-bt .ant-picker-input>input{color:var(--qa-text-sub)}.qa-gp__hint{color:var(--qa-text-dim);margin:10px 0 0;font-size:12px}.qa-gp__hint code{color:var(--qa-text-sub);font-size:12px}.qa-gp__toolbar{border:1px solid var(--qa-border);background:color-mix(in srgb, var(--qa-white) 3%, transparent);border-radius:14px;margin-bottom:16px;padding:12px 16px}.qa-gp__ticker{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.qa-gp__inst{color:var(--qa-text-strong);font-size:16px;font-weight:900}.qa-gp__inst-tag{border:none;font-weight:800;color:var(--qa-black)!important;background:var(--qa-brand)!important;margin:0!important}html[data-theme=light] .qa-gp__inst-tag{color:var(--qa-white)!important;background:var(--qa-brand-light)!important}.qa-gp__px{color:var(--qa-text-dim);margin-left:auto;font-size:13px}.qa-gp__px strong{color:var(--qa-brand-2);font-weight:800}html[data-theme=light] .qa-gp__px strong{color:var(--qa-brand-light)}.qa-gp__card{border:1px solid var(--qa-border);box-shadow:var(--qa-shadow-pop);background:linear-gradient(#121922 0%,#0d131b 100%);border-radius:20px;margin-bottom:16px;padding:18px 20px 22px}html[data-theme=light] .qa-gp__card{background:linear-gradient(180deg, var(--qa-surface-0) 0%, var(--qa-surface-1) 100%);box-shadow:var(--qa-shadow-strong)}.qa-gp__section-title{color:var(--qa-text);border-bottom:1px solid var(--qa-border);margin-bottom:14px;padding-bottom:8px;font-size:15px;font-weight:800}.qa-gp__section-title--table{border-bottom:1px solid color-mix(in srgb, var(--qa-brand) 15%, var(--qa-border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}.qa-gp__section-title-text{letter-spacing:.02em;color:var(--qa-text-strong);font-size:16px;font-weight:900}.qa-gp__section-title-meta{letter-spacing:.12em;text-transform:uppercase;color:var(--qa-text-dim);border:1px solid var(--qa-border);background:color-mix(in srgb, var(--qa-white) 4%, transparent);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.qa-gp__table-shell{background:linear-gradient(130deg, color-mix(in srgb, var(--qa-brand) 45%, transparent) 0%, color-mix(in srgb, var(--qa-cyan) 18%, transparent) 40%, color-mix(in srgb, var(--qa-white) 10%, transparent) 100%);box-shadow:0 0 0 1px color-mix(in srgb, var(--qa-white) 8%, transparent) inset, 0 22px 56px color-mix(in srgb, var(--qa-black) 55%, transparent);border-radius:18px;padding:1px;position:relative}html[data-theme=light] .qa-gp__table-shell{background:linear-gradient(130deg, color-mix(in srgb, var(--qa-brand-light) 28%, transparent), color-mix(in srgb, var(--qa-border) 60%, #fff) 100%);box-shadow:0 0 0 1px var(--qa-border) inset, 0 18px 40px color-mix(in srgb, var(--qa-black) 12%, transparent)}.qa-gp__table-inner{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--qa-white) 6%, transparent);background:linear-gradient(185deg,#121620 0%,#0a0d12 55%,#07090c 100%);border-radius:17px;overflow:hidden}html[data-theme=light] .qa-gp__table-inner{background:linear-gradient(185deg, #fff 0%, color-mix(in srgb, var(--qa-surface-1) 100%, #fff) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--qa-white) 90%, transparent)}.qa-gp__table-wrap{margin:0;padding:0 2px 2px;overflow-x:auto}.qa-gp__table.qa-gp__table--pro .ant-table{color:var(--qa-text);background:0 0}.qa-gp__table.qa-gp__table--pro .ant-table-container{border:none!important;border-radius:0!important}.qa-gp__table.qa-gp__table--pro .ant-table-thead>tr>th{letter-spacing:.04em;white-space:nowrap;font-size:12px;font-weight:700;color:color-mix(in srgb, var(--qa-text) 70%, var(--qa-text-dim))!important;border-bottom:1px solid color-mix(in srgb, var(--qa-brand) 18%, var(--qa-border))!important;background:linear-gradient(#1c1f2e 0%,#151a24 100%)!important;padding:12px!important}.qa-gp__table.qa-gp__table--pro .ant-table-thead>tr>th:before{display:none!important}.qa-gp__table.qa-gp__table--pro .ant-table-tbody>tr>td{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;border-bottom:1px solid color-mix(in srgb, var(--qa-white) 4%, transparent)!important;color:color-mix(in srgb, var(--qa-text) 92%, #fff)!important;background:#12141c!important;padding:11px 12px!important}.qa-gp__table.qa-gp__table--pro .ant-table-tbody>tr:nth-child(2n)>td{background:#0f1118!important}.qa-gp__table.qa-gp__table--pro .ant-table-tbody>tr:hover>td{background:color-mix(in srgb, var(--qa-brand) 9%, #131520)!important}.qa-gp__table.qa-gp__table--pro .ant-table-tbody>tr:hover:nth-child(2n)>td{background:color-mix(in srgb, var(--qa-brand) 7%, #0d0f16)!important}.qa-gp__table.qa-gp__table--pro .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.qa-gp__table.qa-gp__table--pro .ant-table-cell-fix-left,.qa-gp__table.qa-gp__table--pro .ant-table-cell-fix-right{background:inherit!important}.qa-gp__table.qa-gp__table--pro th.ant-table-cell-fix-left,.qa-gp__table.qa-gp__table--pro td.ant-table-cell-fix-left{border-inline-end:1px solid color-mix(in srgb, var(--qa-brand) 16%, var(--qa-border))!important}html[data-theme=light] .qa-gp__table.qa-gp__table--pro .ant-table-thead>tr>th{color:var(--qa-text-dim)!important;border-bottom:1px solid color-mix(in srgb, var(--qa-brand-light) 20%, var(--qa-border))!important;background:linear-gradient(#f8fafc 0%,#eef2f7 100%)!important}html[data-theme=light] .qa-gp__table.qa-gp__table--pro .ant-table-tbody>tr>td{background:color-mix(in srgb, var(--qa-white) 88%, #f1f5f9)!important;color:var(--qa-text)!important;border-bottom:1px solid color-mix(in srgb, var(--qa-black) 6%, transparent)!important}html[data-theme=light] .qa-gp__table.qa-gp__table--pro .ant-table-tbody>tr:nth-child(2n)>td{background:#f6f7fb!important}html[data-theme=light] .qa-gp__table.qa-gp__table--pro .ant-table-tbody>tr:hover>td{background:color-mix(in srgb, var(--qa-brand-light) 6%, #fff)!important}html[data-theme=light] .qa-gp__table.qa-gp__table--pro .ant-table-tbody>tr:hover:nth-child(2n)>td{background:color-mix(in srgb, var(--qa-brand-light) 5%, #f3f4f6)!important}html[data-theme=light] .qa-gp__table.qa-gp__table--pro th.ant-table-cell-fix-left,html[data-theme=light] .qa-gp__table.qa-gp__table--pro td.ant-table-cell-fix-left{border-inline-end:1px solid color-mix(in srgb, var(--qa-brand-light) 22%, var(--qa-border))!important}.qa-gp__tier{letter-spacing:.04em;color:#0a0d0a;background:linear-gradient(135deg, var(--qa-brand) 0%, color-mix(in srgb, var(--qa-success) 40%, var(--qa-brand)) 100%);border:1px solid color-mix(in srgb, var(--qa-brand) 50%, transparent);min-width:44px;box-shadow:0 0 0 1px color-mix(in srgb, var(--qa-white) 20%, transparent) inset, 0 4px 12px color-mix(in srgb, var(--qa-brand) 18%, transparent);border-radius:999px;justify-content:center;align-items:center;padding:4px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:900;display:inline-flex}html[data-theme=light] .qa-gp__tier{color:var(--qa-white);background:linear-gradient(135deg, var(--qa-brand-light) 0%, color-mix(in srgb, var(--qa-success) 30%, var(--qa-brand-light)) 100%);box-shadow:0 2px 8px color-mix(in srgb, var(--qa-brand-light) 20%, transparent)}.qa-gp__num{color:var(--qa-text-strong);font-variant-numeric:tabular-nums;font-weight:700}.qa-gp__num--up{text-shadow:0 0 10px color-mix(in srgb, var(--qa-success) 10%, transparent);color:var(--qa-success)!important}.qa-gp__num--down{text-shadow:0 0 10px color-mix(in srgb, var(--qa-danger) 14%, transparent);color:var(--qa-danger)!important}html[data-theme=light] .qa-gp__num--down{text-shadow:none}.qa-gp__summary{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.qa-gp__stat{background:color-mix(in srgb, var(--qa-white) 4%, transparent);border:1px solid var(--qa-border);border-radius:12px;flex-direction:column;gap:8px;min-height:64px;padding:10px 12px;display:flex}html[data-theme=light] .qa-gp__stat{background:var(--qa-surface-3)}.qa-gp__stat-label{color:var(--qa-text-dim);font-size:11px;line-height:1.2}.qa-gp__stat-value{color:var(--qa-text-strong);word-break:break-all;font-size:15px;font-weight:800}.qa-gp__stat-value--accent{text-shadow:0 0 12px color-mix(in srgb, var(--qa-brand) 12%, transparent);color:var(--qa-brand)!important}html[data-theme=light] .qa-gp__stat-value--accent{text-shadow:none;color:var(--qa-brand-light)!important}@media (width<=600px){.qa-gp__summary{grid-template-columns:1fr}}.qa-br__report-content{max-width:100%}.qa-br__summary-card{background:color-mix(in srgb, var(--qa-white) 3%, transparent);border:1px solid var(--qa-border);box-shadow:var(--qa-shadow-pop);border-radius:20px;margin-bottom:0;padding:22px 24px 18px}html[data-theme=light] .qa-br__summary-card{background:color-mix(in srgb, var(--qa-white) 90%, transparent);box-shadow:var(--qa-shadow-strong)}.qa-br__summary-top{border-bottom:1px solid var(--qa-border);grid-template-columns:repeat(3,1fr);gap:18px;padding-bottom:20px;display:grid}.qa-br__summary-metric{position:relative}.qa-br__summary-metric:not(:last-child):after{content:"";background:color-mix(in srgb, var(--qa-white) 6%, transparent);width:1px;height:52px;position:absolute;top:8px;right:-9px}html[data-theme=light] .qa-br__summary-metric:not(:last-child):after{background:color-mix(in srgb, var(--qa-black) 10%, transparent)}.qa-br__metric-lbl{color:var(--qa-text-dim);margin-bottom:10px;font-size:14px}.qa-br__summary-main{letter-spacing:.02em;color:var(--qa-text-strong);font-size:26px;font-weight:800}.qa-strat-br .up{color:var(--qa-success)!important}.qa-strat-br .down{color:var(--qa-danger)!important}.qa-strat-br .flat{color:var(--qa-text-strong)!important}html[data-theme=light] .qa-strat-br .flat{color:var(--qa-text)!important}.qa-br__summary-main.up{color:var(--qa-success)}.qa-br__summary-main.down{color:var(--qa-danger)}.qa-br__mini{flex-wrap:wrap;gap:24px 32px;padding:16px 0 10px;display:flex}.qa-br__mini-line{align-items:center;gap:10px;font-size:14px;display:flex}.qa-br__mini-bar{border-radius:999px;flex-shrink:0;width:3px;height:16px;display:inline-block}.qa-br__mini-bar--cyan{background:var(--qa-cyan)}.qa-br__mini-bar--green{background:var(--qa-success)}.qa-br__mini-bar--purple{background:#a855f7}.qa-br__mini-bar--lime{background:var(--qa-brand)}.qa-br__mini-lbl{color:var(--qa-text-dim)}.qa-br__mini-val{color:var(--qa-text-strong);font-size:16px;font-weight:800}.qa-br__body{grid-template-columns:280px 1fr;gap:28px;margin-top:8px;display:grid}.qa-br__left{flex-direction:column;justify-content:center;align-items:center;padding:8px 0;display:flex}.qa-br__winrate{border-radius:50%;justify-content:center;align-items:center;width:176px;height:176px;margin-bottom:18px;display:flex}.qa-br__winrate-inner{width:128px;height:128px;box-shadow:inset 0 0 20px color-mix(in srgb, var(--qa-black) 35%, transparent);background:linear-gradient(#151a20,#0e1214);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}html[data-theme=light] .qa-br__winrate-inner{background:var(--qa-surface-0);box-shadow:inset 0 0 12px color-mix(in srgb, var(--qa-black) 8%, transparent)}.qa-br__winrate-pct{color:var(--qa-text-strong);font-size:22px;font-weight:800}.qa-br__winrate-lbl{color:var(--qa-text-dim);margin-top:4px;font-size:16px}.qa-br__winloss{width:100%;color:var(--qa-text-sub);justify-content:space-between;align-items:center;font-size:16px;display:flex}.qa-br__winloss b{font-weight:800}.qa-br__right{flex-direction:column;gap:18px;display:flex}.qa-br__info-grid{grid-template-columns:repeat(2,minmax(220px,1fr));gap:14px 24px;display:grid}.qa-br__stat-line{align-items:center;gap:16px;display:flex}.qa-br__stat-line-label{color:var(--qa-text-dim);flex-shrink:0;font-size:15px}.qa-br__stat-line-value{color:var(--qa-text-strong);font-size:15px;font-weight:600}.qa-br__stat-line-value.down{color:var(--qa-danger)!important}.qa-br__stat-line-value.up{color:var(--qa-success)!important}.qa-br__double-card{background:color-mix(in srgb, var(--qa-black) 35%, #0d0e12);border:1px solid var(--qa-border);border-radius:14px;grid-template-columns:1fr 1px 1fr;align-items:stretch;gap:18px;padding:18px 20px;display:grid}html[data-theme=light] .qa-br__double-card{background:linear-gradient(180deg, #fff 0%, var(--qa-surface-3) 100%)}.qa-br__double-item{align-items:center;gap:16px;min-width:0;display:flex}.qa-br__double-item--end{flex:1;justify-content:space-between;align-items:center;min-width:0}.qa-br__double-icon{background:linear-gradient(#1f3d16 0%,#0f1d0b 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;line-height:1;display:flex}html[data-theme=light] .qa-br__double-icon{background:color-mix(in srgb, var(--qa-success) 18%, var(--qa-surface-3))}.qa-br__double-divider{background:var(--qa-border);width:1px;min-height:100%}.qa-br__double-val{color:var(--qa-text-strong);margin-top:4px;font-size:18px;font-weight:800}.qa-br__market-wrap{text-align:right;flex-shrink:0;margin-left:12px}.qa-br__mkt{font-size:16px;font-weight:800}.qa-br__mkt.up{color:var(--qa-success)}.qa-br__mkt.down{color:var(--qa-danger)}.qa-br__footer-tags{flex-direction:column;gap:10px;display:flex}.qa-br__footer-tag{color:var(--qa-text);align-items:center;gap:10px;font-size:14px;display:flex}.qa-br__footer-tag b{font-weight:800}.qa-br__note{border-top:1px solid var(--qa-border);color:#ff5f5f;margin-top:16px;padding-top:12px;font-size:13px;line-height:1.5}html[data-theme=light] .qa-br__note{color:#e11d48}.qa-br__content-grid{grid-template-columns:1.4fr .6fr;gap:22px;margin-top:22px;margin-bottom:0;display:grid}.qa-br__panel{min-width:0;min-height:260px;padding:20px 22px 22px}.qa-br__panel-hd{color:var(--qa-text);margin-bottom:18px;font-size:22px;font-weight:800}.qa-br__mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.qa-br__tr-table .ant-table{background:0 0}.qa-br__tr-table .ant-table-thead>tr>th{color:var(--qa-text-dim)!important;background:color-mix(in srgb, var(--qa-white) 4%, transparent)!important}.qa-br__tr-table .ant-table-tbody>tr>td{border-color:var(--qa-border)!important}html[data-theme=light] .qa-br__tr-table .ant-table-tbody>tr>td{background:color-mix(in srgb, var(--qa-white) 78%, transparent)!important}.qa-br__daily{flex-direction:column;gap:0;max-height:220px;padding-right:8px;display:flex;overflow:auto}.qa-br__daily-empty.ant-empty{margin:8px 0 4px;padding:20px 8px 12px}.qa-br__daily-empty .ant-empty-description{color:var(--qa-text-dim);font-size:14px}.qa-br__daily-row{border-bottom:1px solid var(--qa-border);justify-content:space-between;align-items:center;padding:12px 0;font-size:15px;display:flex}.qa-br__daily-date{color:var(--qa-text-dim)}.qa-br__daily-val{font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.qa-br__daily-val.up{color:var(--qa-success)}.qa-br__daily-val.down{color:var(--qa-danger)}.qa-br__daily-val.flat{color:var(--qa-text)}.qa-br__section-title{color:var(--qa-text);margin:28px 0 18px;font-size:22px;font-weight:800}.qa-br__reason-list{flex-direction:column;gap:18px;margin-bottom:32px;display:flex}.qa-br__reason-card{background:linear-gradient(#121922 0%,#0d131b 100%);border:1px solid #ffffff0f;border-radius:16px;padding:20px 22px 22px;box-shadow:0 10px 24px #00000038}html[data-theme=light] .qa-br__reason-card{background:linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a;box-shadow:0 10px 24px #11182714}.qa-br__reason-hd{justify-content:space-between;align-items:center;display:flex}.qa-br__reason-title-wrap{align-items:center;gap:12px;display:flex}.qa-br__reason-dot{border-radius:50%;flex-shrink:0;width:14px;height:14px;display:inline-block;box-shadow:0 0 14px}.qa-br__reason-dot--red{color:#ff4d4f;background:#ff4d4f}.qa-br__reason-dot--green{color:var(--qa-brand);background:var(--qa-brand)}.qa-br__reason-dot--gray{color:#a3a3a3;background:#a3a3a3}.qa-br__reason-title{color:var(--qa-text-strong);font-size:20px;font-weight:700}.qa-br__reason-toggle{cursor:pointer;width:34px;height:34px;color:var(--qa-text-dim);background:color-mix(in srgb, var(--qa-white) 4%, transparent);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .2s,color .2s;display:flex}.qa-br__reason-toggle:hover{color:var(--qa-text);background:color-mix(in srgb, var(--qa-white) 8%, transparent)}html[data-theme=light] .qa-br__reason-toggle{background:color-mix(in srgb, var(--qa-black) 6%, transparent)}.qa-br__reason-top3{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px;display:grid}.qa-br__reason-metric{padding:6px 0;position:relative}.qa-br__reason-metric:not(:last-child):after{content:"";background:var(--qa-border);width:1px;height:52px;position:absolute;top:10px;right:-9px}.qa-br__metric-value{color:var(--qa-text-strong);font-size:24px;font-weight:800;display:block}.qa-br__metric-value.up{color:var(--qa-success)!important}.qa-br__metric-value.down{color:var(--qa-danger)!important}.qa-br__metric-value.flat{color:var(--qa-text)!important}.qa-br__reason-detail{margin-top:18px}.qa-br__detail-bg{background:color-mix(in srgb, var(--qa-black) 35%, #0d0e12);border:1px solid var(--qa-border);border-radius:14px;flex-direction:column;gap:0;display:flex;overflow:hidden}html[data-theme=light] .qa-br__detail-bg{background:var(--qa-surface-3);border-color:color-mix(in srgb, var(--qa-black) 10%, transparent)}.qa-br__detail-cols3{border-bottom:1px solid var(--qa-border);grid-template-columns:repeat(3,1fr);gap:12px 18px;padding:14px 18px 16px;display:grid}.qa-br__detail-cols2{border-bottom:1px solid var(--qa-border);grid-template-columns:repeat(2,1fr);gap:12px 20px;padding:14px 18px 16px;display:grid}.qa-br__detail-cols3--tight{border-bottom:none}@media (width<=1200px){.qa-br__summary-top,.qa-br__content-grid,.qa-br__body,.qa-br__reason-top3,.qa-br__detail-cols3,.qa-br__detail-cols2{grid-template-columns:1fr}.qa-br__summary-metric:not(:last-child):after,.qa-br__reason-metric:not(:last-child):after{display:none}.qa-br__info-grid,.qa-br__double-card{grid-template-columns:1fr}.qa-br__double-divider{display:none}.qa-br__double-item--end{flex-direction:column;align-items:flex-start}.qa-br__market-wrap{text-align:left;margin-left:0}}@media (width<=800px){.qa-br__summary-top{grid-template-columns:1fr}}@media (width<=600px){.qa-br__detail-cols3{grid-template-columns:1fr}}.qa-ai-chat-page{box-sizing:border-box;height:100%;padding:0 24px 20px}.qa-ai-chat-page .qa-ai-chat-box{background:radial-gradient(circle at 10% 0,#b7ff3914,#0000 24%),radial-gradient(circle at 90% 10%,#5a46ff14,#0000 24%),linear-gradient(#111822 0%,#0b1117 100%);border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}html[data-theme=light] .qa-ai-chat-box{background:radial-gradient(circle at 10% 0,#16a34a14,#0000 26%),radial-gradient(circle at 90% 10%,#3b82f60f,#0000 26%),linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a}.qa-ai-chat--page .qa-ai-chat__bubble-wrap{max-width:min(800px,100% - 48px)}@media (width<=900px){.qa-ai-chat-page{height:100%;min-height:100%;max-height:100dvh;padding:0;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box;flex-direction:column;display:flex}.qa-ai-chat-page .qa-ai-chat-box{border:none;border-radius:0;flex:auto;min-height:0}}.market-hero-banner{background:radial-gradient(circle at 50% 0,#b6ff461f,#0000 42%),linear-gradient(90deg,#b5ff430f,#0000001f),linear-gradient(#101411f2,#080b0afa);justify-content:space-between;align-items:center;min-height:108px;padding:24px 28px;display:flex}.market-hero-title{letter-spacing:1px;font-size:22px;font-weight:900}.market-hero-desc{color:#ffffffa8;margin-top:20px;font-size:16px}.market-hero-actions{gap:12px;display:flex}html[data-theme=light] .market-hero-banner{background:radial-gradient(circle at 50% 0,#16a34a1f,#0000 42%),linear-gradient(90deg,#16a34a0f,#fff9),linear-gradient(#fff 0%,#f3f4f6 100%);border:1px solid #11182714}html[data-theme=light] .market-hero-title{color:#111827eb}html[data-theme=light] .market-hero-desc{color:#1118278c}.market-table-card{background:0 0;width:100%;overflow:hidden}.market-table-header,.market-table-row{grid-template-columns:minmax(300px,25%) repeat(6,minmax(0,1fr));align-items:center;padding:12px 16px;display:grid}.market-table-header{background:color-mix(in srgb, var(--qa-white) 4%, transparent);height:54px;color:var(--qa-text-muted);border-bottom:1px solid var(--qa-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:12px}html[data-theme=light] .market-table-header{background:color-mix(in srgb, var(--qa-black) 2.5%, var(--qa-white));color:var(--qa-text-dim)}.market-table-body{padding:0}.market-table-body--min{min-height:420px}.market-table-spin.ant-spin-nested-loading{width:100%;min-height:420px}.market-table-spin .ant-spin-container{min-height:inherit}.market-table-skeleton{width:100%}.market-table-skeleton-row{border-bottom:1px solid var(--qa-border);grid-template-columns:minmax(280px,25%) repeat(6,minmax(0,1fr));align-items:center;gap:12px;min-height:74px;padding:0 16px;display:grid}.market-table-skeleton-cell--asset{align-items:center;gap:12px;min-width:0;display:flex}.market-table-skeleton-avatar,.market-table-skeleton-line{background:linear-gradient(90deg, color-mix(in srgb, var(--qa-white) 6%, transparent), color-mix(in srgb, var(--qa-white) 14%, transparent), color-mix(in srgb, var(--qa-white) 6%, transparent));background-size:200% 100%;animation:1.15s ease-in-out infinite market-table-shimmer}.market-table-skeleton-avatar{border-radius:17px;flex-shrink:0;width:34px;height:34px}.market-table-skeleton-lines{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.market-table-skeleton-line{border-radius:8px;height:12px}.market-table-skeleton-line--lg{width:62%;max-width:160px}.market-table-skeleton-line--sm{width:44%;max-width:96px}.market-table-skeleton-line--md{justify-self:end;width:72%}.market-table-skeleton-line--xs{justify-self:center;width:40%}@keyframes market-table-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.market-table-row{border-bottom:1px solid var(--qa-border);min-height:74px;padding:0 16px;transition:background .18s,transform .18s}.market-table-row--clickable{cursor:pointer}.market-table-row--clickable:focus-visible{outline:2px solid color-mix(in srgb, var(--qa-brand) 55%, transparent);outline-offset:-2px}.market-table-row:hover{background:var(--qa-surface-hover);transform:translateY(-1px)}html[data-theme=light] .market-table-row:hover{background:var(--qa-surface-hover-2)}.fav-star-btn{cursor:pointer;color:var(--qa-text-placeholder);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin:0 0 0 4px;padding:4px;line-height:1;transition:color .15s,background .15s;display:inline-flex}.fav-star-btn:hover{color:var(--qa-text-sub);background:color-mix(in srgb, var(--qa-white) 6%, transparent)}html[data-theme=light] .fav-star-btn:hover{background:var(--qa-surface-hover)}.fav-star{font-size:18px}.fav-star.active{color:var(--qa-favorite)}.asset-cell{align-items:center;gap:12px;display:flex}.asset-icon{border-radius:17px;justify-content:center;align-items:center;width:34px;height:34px;font-weight:800;display:flex}.asset-icon-fallback{letter-spacing:.02em;width:34px;height:34px;color:var(--qa-text-strong);background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--qa-brand) 24%, transparent), transparent 55%), radial-gradient(circle at 75% 75%, color-mix(in srgb, var(--qa-brand-2) 20%, transparent), transparent 50%), linear-gradient(180deg, var(--qa-surface-2), var(--qa-surface-1));border:1px solid var(--qa-border-soft);box-shadow:inset 0 1px 0 var(--qa-border-10);-webkit-user-select:none;user-select:none;border-radius:17px;justify-content:center;align-items:center;font-size:14px;font-weight:900;display:flex}.asset-icon-fallback .anticon{opacity:.9;font-size:16px}.asset-symbol-row{align-items:center;gap:6px;display:flex}.asset-symbol{color:var(--qa-text-strong);font-size:16px;font-weight:800}.asset-pair-sub{color:var(--qa-text-faint);margin-top:6px;font-size:14px}.asset-name{background:color-mix(in srgb, var(--qa-success) 16%, transparent);color:color-mix(in srgb, var(--qa-success) 45%, #e8ffe8);border:1px solid color-mix(in srgb, var(--qa-success) 12%, transparent);border-radius:5px;padding:2px 5px;font-size:12px}html[data-theme=light] .asset-name{background:color-mix(in srgb, var(--qa-brand-light) 12%, transparent);color:var(--qa-brand-light);border-color:color-mix(in srgb, var(--qa-brand-light) 20%, transparent)}.col-price-row{flex-direction:column;display:flex}.col-price{font-size:14px}.price-sub{color:var(--qa-text-faint);margin-top:6px;font-size:12px}.price-sub-change{color:var(--qa-text-faint);margin-top:6px;font-size:12px;display:none}.colchange{border-radius:6px;padding:2px 4px}.col-price,.col-turnover{font-variant-numeric:tabular-nums;font-size:14px}.col-prediction{justify-content:center;align-items:center;font-size:14px;display:flex}.prediction-list{flex-direction:column;align-items:center;gap:6px;display:flex}.prediction-thumb{justify-content:center;align-items:center;display:flex;overflow:hidden}.positive{color:var(--qa-market-down)}.negative{color:var(--qa-market-up)}.market-sort-btn{color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:flex}.market-sort-icons{flex-direction:column;justify-content:center;align-items:center;gap:0;line-height:1;display:inline-flex}.market-sort-icon{color:var(--qa-text-placeholder);font-size:10px;transition:color .2s,transform .2s}.market-sort-icon+.market-sort-icon{margin-top:-2px}.market-sort-icon.is-active,.market-sort-btn.is-active{color:var(--qa-text-strong)}html[data-theme=light] .asset-icon-fallback{color:var(--qa-text-strong);background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--qa-brand-light) 18%, transparent), transparent 58%), radial-gradient(circle at 75% 75%, color-mix(in srgb, var(--qa-brand) 10%, transparent), transparent 54%), linear-gradient(180deg, var(--qa-surface-0), var(--qa-surface-3));border-color:var(--qa-border)}@media (width<=900px){.market-table-header{border-bottom:1px solid var(--qa-border);grid-template-columns:minmax(130px,30%) minmax(100px,1fr) minmax(40px,40px);align-items:center;gap:12px;min-height:0;padding:14px;display:grid;transform:none}.market-table-header>:nth-child(3),.market-table-header>:nth-child(4),.market-table-header>:nth-child(5),.market-table-header>:nth-child(6){display:none}.market-table-body{flex-direction:column;display:flex}.market-table-row{border-bottom:1px solid var(--qa-border);grid-template-columns:minmax(130px,30%) minmax(100px,1fr) minmax(40px,40px);align-items:center;gap:12px;min-height:0;padding:14px 6px;display:grid;transform:none}.market-table-row:hover{background:var(--qa-surface-hover);transform:none}html[data-theme=light] .market-table-row:hover{background:var(--qa-surface-hover-2)}.market-table-row>:nth-child(3),.market-table-row>:nth-child(4),.market-table-row>:nth-child(5),.market-table-row>:nth-child(6){display:none}.market-table-skeleton-row{grid-template-columns:minmax(280px,60%) 1fr auto;gap:12px;min-height:0;padding:14px}.asset-symbol-row{flex-wrap:wrap}.market-table-skeleton-row>:nth-child(4),.market-table-skeleton-row>:nth-child(5),.market-table-skeleton-row>:nth-child(6),.market-table-skeleton-row>:nth-child(7){display:none}.col-asset{min-width:0}.asset-cell{gap:6px}.price-sub,.asset-pair-sub{display:none}.price-sub-change{text-align:right;display:block}.asset-symbol,.asset-pair-sub{font-size:12px}.price-sub{text-align:right;justify-self:end}.col-price{text-align:right;justify-self:end;font-size:14px}.col-change{text-align:right;font-variant-numeric:tabular-nums;border-radius:8px;justify-self:end;padding:6px 10px;line-height:1}.positive{color:var(--qa-market-down);background:color-mix(in srgb, var(--qa-market-down) 16%, transparent)}.negative{color:var(--qa-market-up);background:color-mix(in srgb, var(--qa-market-up) 16%, transparent)}html[data-theme=light] .positive{color:var(--qa-market-down);background:color-mix(in srgb, var(--qa-market-down) 10%, transparent)}html[data-theme=light] .negative{color:var(--qa-market-up);background:color-mix(in srgb, var(--qa-market-up) 12%, transparent)}}.market-watch-add-root{--mw-accent:var(--qa-brand);--mw-accent-bright:color-mix(in srgb, var(--qa-brand) 92%, #fff);--mw-accent-muted:color-mix(in srgb, var(--qa-brand) 14%, transparent);--mw-accent-border:color-mix(in srgb, var(--qa-brand) 45%, transparent);--mw-text:var(--qa-text-strong);--mw-text-dim:var(--qa-text-dim);--mw-text-muted:var(--qa-text-muted);--mw-surface:color-mix(in srgb, var(--qa-white) 4%, transparent);--mw-surface-hover:color-mix(in srgb, var(--qa-white) 6%, transparent);--mw-surface-selected:color-mix(in srgb, var(--qa-brand) 8%, transparent);--mw-border:var(--qa-border);--mw-border-subtle:var(--qa-border-soft);--mw-btn-text:#111;box-sizing:border-box;background:var(--mw-surface);border:1px solid var(--mw-border-subtle);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;width:100%;margin:20px auto;padding:20px 20px 22px}.market-watch-add-title{color:var(--mw-text);letter-spacing:.02em;margin:0 0 16px;font-size:16px;font-weight:700}.market-watch-add-empty{color:var(--mw-text-dim);margin:0 0 16px;font-size:13px}.market-watch-add-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}@media (width<=640px){.market-watch-add-grid{grid-template-columns:1fr}}.market-watch-add-card{text-align:left;cursor:pointer;border:1px solid var(--mw-border);background:var(--mw-surface);width:100%;color:inherit;border-radius:10px;align-items:center;gap:12px;margin:0;padding:14px 14px 14px 16px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.market-watch-add-card:hover{border-color:color-mix(in srgb, var(--qa-brand) 35%, transparent);box-shadow:0 0 0 1px var(--mw-accent-muted);background:var(--mw-surface-hover)}.market-watch-add-card.is-selected{border-color:var(--mw-accent-border);background:var(--mw-surface-selected);box-shadow:0 0 0 1px var(--mw-accent-muted)}.market-watch-add-icon-wrap{background:color-mix(in srgb, var(--qa-black) 25%, transparent);border:1px solid color-mix(in srgb, var(--qa-brand) 12%, transparent);border-radius:50%;flex-shrink:0;width:40px;height:40px;overflow:hidden}.market-watch-add-icon-wrap .ant-image,.market-watch-add-icon-wrap .ant-image-img{object-fit:cover;border-radius:50%}.market-watch-add-meta{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.market-watch-add-pair{flex-wrap:wrap;align-items:baseline;gap:2px 0;line-height:1.2;display:flex}.market-watch-add-base{color:var(--mw-text);font-size:15px;font-weight:800}.market-watch-add-quote{color:#2a2a2a;background:var(--qa-brand);border-radius:5px;margin-left:10px;padding:2px 5px;font-size:12px;font-weight:500}.market-watch-add-sub{color:var(--mw-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.market-watch-add-check{box-sizing:border-box;border:2px solid color-mix(in srgb, var(--qa-white) 20%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:border-color .2s,background .2s;display:flex}.market-watch-add-check.is-on{background:var(--mw-accent);border-color:#0000}.market-watch-add-check-icon{color:var(--mw-btn-text);font-size:11px;font-weight:700}.market-watch-add-submit{width:min(100%,240px);color:var(--mw-btn-text);cursor:pointer;background:linear-gradient(180deg, var(--mw-accent-bright), var(--mw-accent));border:1px solid #2a2a2a;border-radius:10px;margin:0 auto;padding:14px 20px;font-size:15px;font-weight:800;transition:filter .2s,transform .15s;display:block}html[data-theme=light] .market-watch-add-submit{border:1px solid var(--mw-border)}.market-watch-add-submit:hover{background:linear-gradient(180deg, var(--mw-accent), var(--mw-accent-bright));filter:brightness(1.03)}.market-watch-add-submit:active{transform:scale(.99)}html[data-theme=light] .market-watch-add-root{--mw-accent:var(--qa-brand-light);--mw-accent-bright:var(--qa-success);--mw-accent-muted:color-mix(in srgb, var(--qa-success) 12%, transparent);--mw-accent-border:color-mix(in srgb, var(--qa-success) 40%, transparent);--mw-text:var(--qa-text-strong);--mw-text-dim:var(--qa-text-dim);--mw-text-muted:var(--qa-text-muted);--mw-surface:color-mix(in srgb, var(--qa-white) 92%, transparent);--mw-surface-hover:var(--qa-white);--mw-surface-selected:color-mix(in srgb, var(--qa-success) 8%, transparent);--mw-border:var(--qa-border);--mw-border-subtle:var(--qa-border);--mw-btn-text:#111;background:color-mix(in srgb, var(--qa-white) 72%, transparent);border-color:color-mix(in srgb, var(--qa-black) 10%, transparent)}html[data-theme=light] .market-watch-add-icon-wrap{background:color-mix(in srgb, var(--qa-black) 6%, transparent);border-color:color-mix(in srgb, var(--qa-success) 20%, transparent)}html[data-theme=light] .market-watch-add-quote{color:#14532d;background:#bbf7d0}html[data-theme=light] .market-watch-add-check{border-color:color-mix(in srgb, var(--qa-black) 20%, transparent)}.market-page-no-sidebar{padding:0 20px}.market-content{background:radial-gradient(circle at 15% 0,#b7ff3914,#0000 30%),radial-gradient(circle at 85% 10%,#5a46ff14,#0000 28%),#07090d;margin-top:20px}.market-table-toolbar{border-bottom:2px solid #ffffff0f;border-radius:12px 12px 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:16px;display:flex}.market-toolbar-search-box{height:42px}.market-toolbar-search{flex:260px;min-width:200px;max-width:360px;margin-left:auto}.market-toolbar-search .ant-input-affix-wrapper,.market-toolbar-search.ant-input-affix-wrapper{background:#ffffff0f;border-color:#ffffff1f;border-radius:10px}.market-toolbar-search .ant-input-affix-wrapper:hover,.market-toolbar-search.ant-input-affix-wrapper:hover{border-color:#b7ff3959}.market-toolbar-search .ant-input-affix-wrapper-focused,.market-toolbar-search.ant-input-affix-wrapper-focused{border-color:#b7ff398c;box-shadow:0 0 0 2px #b7ff391f}.market-toolbar-search .ant-input{color:#ffffffeb;background:0 0}.market-toolbar-search .ant-input::placeholder{color:#ffffff59}.market-toolbar-search .anticon{color:#ffffff73}.market-chip-row{flex-wrap:wrap;align-items:center;gap:16px;min-width:0;display:flex}.market-chip{color:#ccc;cursor:pointer;background:0 0;border:none;padding:0 0 10px;font-size:14px}.market-chip.selected{color:#b7ff27;border-bottom:2px solid #b7ff27}.market-page-pagination{justify-content:flex-end;padding:16px 0 8px;display:flex}html[data-theme=light] .market-content{background:radial-gradient(circle at 15% 0,#16a34a14,#0000 30%),radial-gradient(circle at 85% 10%,#3b82f60f,#0000 28%),#f3f4f6}html[data-theme=light] .market-table-toolbar{border-bottom-color:#1118271a}html[data-theme=light] .market-toolbar-search .ant-input-affix-wrapper,html[data-theme=light] .market-toolbar-search.ant-input-affix-wrapper{background:#ffffffdb;border-color:#1118271f}html[data-theme=light] .market-toolbar-search .ant-input{color:#111827e0}html[data-theme=light] .market-toolbar-search .ant-input::placeholder,html[data-theme=light] .market-toolbar-search .anticon{color:#11182773}html[data-theme=light] .market-chip{color:#1118278c}html[data-theme=light] .market-chip.selected{color:#16a34a;border-bottom-color:#16a34a}html[data-theme=light] .market-page-pagination .ant-pagination{color:#111827b8}html[data-theme=light] .market-page-pagination .ant-pagination-total-text{color:#1118278c}html[data-theme=light] .market-page-pagination .ant-pagination-item,html[data-theme=light] .market-page-pagination .ant-pagination-prev .ant-pagination-item-link,html[data-theme=light] .market-page-pagination .ant-pagination-next .ant-pagination-item-link{background:#ffffffb8;border-color:#1118271f}html[data-theme=light] .market-page-pagination .ant-pagination-item a,html[data-theme=light] .market-page-pagination .ant-pagination-prev .ant-pagination-item-link,html[data-theme=light] .market-page-pagination .ant-pagination-next .ant-pagination-item-link{color:#111827b8}html[data-theme=light] .market-page-pagination .ant-pagination-item:hover,html[data-theme=light] .market-page-pagination .ant-pagination-prev .ant-pagination-item-link:hover,html[data-theme=light] .market-page-pagination .ant-pagination-next .ant-pagination-item-link:hover{border-color:#16a34a4d}html[data-theme=light] .market-page-pagination .ant-pagination-item-active{background:#16a34a1a;border-color:#16a34a66}html[data-theme=light] .market-page-pagination .ant-pagination-item-active a{color:#16a34a}html[data-theme=light] .market-page-pagination .ant-pagination-options .ant-select-selector{color:#111827db!important;background:#ffffffb8!important;border-color:#1118271f!important}html[data-theme=light] .market-page-pagination .ant-select-selection-item{color:#111827db!important}@media (width<=900px){.market-hero-banner{margin-top:20px}.market-table-toolbar{flex-direction:column;align-items:stretch}.market-toolbar-search{width:100%;min-width:0;max-width:none;height:100%;margin-left:0}.market-chip-row{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}}.qa-log-page{color:#fff;background:radial-gradient(circle at 15% 0,#b7ff3914,#0000 30%),radial-gradient(circle at 85% 10%,#5a46ff14,#0000 28%),#07090d;min-height:100%;padding:20px}html[data-theme=light] .qa-log-page{color:#111827eb;background:radial-gradient(circle at 15% 0,#16a34a14,#0000 30%),radial-gradient(circle at 85% 10%,#3b82f60f,#0000 28%),#f3f4f6}.qa-log-head{margin-bottom:20px}.qa-log-title{letter-spacing:.02em;color:#fff;margin:0 0 8px;font-size:22px;font-weight:800}.qa-log-desc{color:#ffffff80;margin:0;font-size:13px}html[data-theme=light] .qa-log-title{color:#111827eb}html[data-theme=light] .qa-log-desc{color:#1118278c}.qa-log-summary{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}@media (width<=900px){.qa-log-summary{grid-template-columns:1fr 1fr}}.qa-log-summary__card{background:linear-gradient(#121922 0%,#0d131b 100%);border:1px solid #ffffff0f;border-radius:14px;min-height:72px;padding:14px 16px;box-shadow:0 10px 24px #00000038}.qa-log-summary__card span{color:#ffffff80;margin-bottom:8px;font-size:12px;display:block}.qa-log-summary__card strong{color:#fff;font-size:24px;font-weight:800;line-height:1}html[data-theme=light] .qa-log-summary__card{background:linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a;box-shadow:0 10px 24px #11182714}html[data-theme=light] .qa-log-summary__card span{color:#1118278c}html[data-theme=light] .qa-log-summary__card strong{color:#111827eb}.is-success-text{text-shadow:0 0 10px #b7ff3933;color:#b7ff39!important}.is-danger-text{color:#ff5e63!important}.is-warning-text{color:#ffb020!important}html[data-theme=light] .is-success-text{text-shadow:none;color:#15803d!important}html[data-theme=light] .is-danger-text{color:#dc2626!important}html[data-theme=light] .is-warning-text{color:#b45309!important}.qa-log-table-wrap{min-height:200px}.qa-log-header{color:#ffffff6b;border-bottom:1px solid #ffffff0f;grid-template-columns:160px 180px 100px 220px 180px 90px 1fr;align-items:center;height:40px;margin-bottom:8px;padding:0 14px;font-size:12px;display:grid}html[data-theme=light] .qa-log-header{color:#1118278c;border-bottom-color:#1118271a}.qa-log-list{flex-direction:column;gap:10px;display:flex}.qa-log-empty{padding:48px 16px}.qa-log-row{background:linear-gradient(#151a20 0%,#0f1318 100%);border:1px solid #ffffff0f;border-radius:14px;grid-template-columns:160px 180px 100px 220px 180px 90px 1fr;align-items:center;min-height:68px;padding:0 14px;transition:all .22s;display:grid;box-shadow:0 8px 18px #0000002e}.qa-log-row:hover{border-color:#b7ff3929;transform:translateY(-1px);box-shadow:0 12px 24px #0000003d}html[data-theme=light] .qa-log-row{background:linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a;box-shadow:0 8px 18px #11182714}html[data-theme=light] .qa-log-row:hover{border-color:#16a34a38;box-shadow:0 12px 24px #1118271f}.qa-log-cell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qa-log-module{margin-right:8px;font-weight:800}.qa-log-action{color:#ffffffb8}html[data-theme=light] .qa-log-action{color:#111827b8}.qa-log-ip{font-variant-numeric:tabular-nums}.qa-log-device{color:#ffffff73;font-size:12px}html[data-theme=light] .qa-log-device{color:#1118278c}.qa-log-detail-btn{cursor:pointer;color:#ffffffd1;background:#ffffff0a;border:none;border-radius:10px;align-items:center;gap:6px;padding:6px 10px;transition:background .18s,color .18s;display:inline-flex}.qa-log-detail-btn:hover{color:#b7ff39;background:#b7ff3914}html[data-theme=light] .qa-log-detail-btn{color:#111827d1;background:#1118270a}html[data-theme=light] .qa-log-detail-btn:hover{color:#16a34a;background:#16a34a1a}.qa-log-pagination{justify-content:flex-end;margin-top:18px;display:flex}@media (width<=900px){.qa-log-header{display:none}.qa-log-row{grid-template-columns:1fr;gap:10px;min-height:0;padding:14px}.qa-log-cell{white-space:normal}.qa-log-row .qa-log-cell:first-child:before{content:"时间：";color:#ffffff73;margin-right:6px}.qa-log-row .qa-log-cell:nth-child(2):before{content:"模块：";color:#ffffff73;margin-right:6px}.qa-log-row .qa-log-cell:nth-child(3):before{content:"操作人：";color:#ffffff73;margin-right:6px}.qa-log-row .qa-log-cell:nth-child(4):before{content:"对象：";color:#ffffff73;margin-right:6px}.qa-log-row .qa-log-cell:nth-child(5):before{content:"来源：";color:#ffffff73;margin-right:6px}.qa-log-row .qa-log-cell:nth-child(6):before{content:"结果：";color:#ffffff73;margin-right:6px}.qa-log-row .qa-log-cell:nth-child(7):before{content:"详情：";color:#ffffff73;margin-right:6px}html[data-theme=light] .qa-log-row .qa-log-cell:before{color:#1118278c}}.qa-log-cell--time,.qa-log-cell--module,.qa-log-cell--robot,.qa-log-cell--ip{white-space:normal;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.qa-log-time-main{color:#ffffffe6;font-size:13px;line-height:1.2}.qa-log-time-sub{color:#ffffff5c;margin-top:4px;font-size:11px;line-height:1.2}html[data-theme=light] .qa-log-time-main{color:#111827eb}html[data-theme=light] .qa-log-time-sub{color:#11182773}.qa-log-module-tag{font-weight:700;color:#b7ff39!important;background:#b7ff391f!important;border:none!important;border-radius:999px!important;padding:2px 10px!important;font-size:11px!important;line-height:20px!important}.qa-log-cell--module .qa-log-action{color:#fff;margin-top:5px;font-size:13px;font-weight:700;line-height:1.2}.qa-log-operator{color:#fff;font-size:13px;font-weight:700}.qa-log-robot-name{color:#ffffffeb;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;font-weight:700;line-height:1.2;overflow:hidden}.qa-log-strategy-name{color:#ffffff5c;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:4px;font-size:11px;line-height:1.2;overflow:hidden}.qa-log-cell--ip .qa-log-ip{color:#ffffffd9;font-size:13px;line-height:1.2}.qa-log-cell--ip .qa-log-device{margin-top:4px}html[data-theme=light] .qa-log-cell--module .qa-log-action,html[data-theme=light] .qa-log-operator,html[data-theme=light] .qa-log-robot-name,html[data-theme=light] .qa-log-cell--ip .qa-log-ip{color:#111827eb}html[data-theme=light] .qa-log-strategy-name,html[data-theme=light] .qa-log-cell--ip .qa-log-device{color:#11182773}.qa-log-status{border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.qa-log-status.is-success{color:#21d67b;background:#21d67b1f}.qa-log-status.is-danger{color:#ff4d4f;background:#ff4d4f1f}.qa-log-status.is-warning{color:#ffb020;background:#ffb0201f}.qa-log-cell--detail{white-space:normal;min-width:0}.qa-log-detail-text{color:#ffffffb3;align-items:center;gap:8px;min-width:0;display:flex}.qa-log-detail-icon{color:#b7ff39;flex-shrink:0}html[data-theme=light] .qa-log-detail-text{color:#111827a6}html[data-theme=light] .qa-log-detail-icon{color:#16a34a}.qa-log-detail-text span{white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.4;overflow:hidden}.profits-page{color:#fff;background:radial-gradient(circle at 15% 0,#b7ff3914,#0000 30%),radial-gradient(circle at 85% 10%,#5a46ff14,#0000 28%),#07090d;min-height:100%;padding:20px}html[data-theme=light] .profits-page{color:#111827eb;background:radial-gradient(circle at 15% 0,#16a34a14,#0000 30%),radial-gradient(circle at 85% 10%,#3b82f60f,#0000 28%),#f3f4f6}.profits-head{margin-bottom:20px}.profits-title{letter-spacing:.02em;color:#fff;margin:0 0 8px;font-size:22px;font-weight:800}.profits-desc{color:#ffffff80;margin:0;font-size:13px}html[data-theme=light] .profits-title{color:#111827eb}html[data-theme=light] .profits-desc{color:#1118278c}.profits-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}@media (width<=900px){.profits-summary{grid-template-columns:1fr}}.profits-summary__card{background:linear-gradient(#121922 0%,#0d131b 100%);border:1px solid #ffffff0f;border-radius:14px;min-height:72px;padding:14px 16px;box-shadow:0 10px 24px #00000038}.profits-summary__card span{color:#ffffff80;margin-bottom:8px;font-size:12px;display:block}.profits-summary__card strong{color:#fff;font-size:22px;font-weight:800;line-height:1.1}html[data-theme=light] .profits-summary__card{background:linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a;box-shadow:0 10px 24px #11182714}html[data-theme=light] .profits-summary__card span{color:#1118278c}html[data-theme=light] .profits-summary__card strong{color:#111827eb}.profits-summary__card .is-profit{color:#b7ff39;text-shadow:0 0 12px #b7ff3926}.profits-summary__card .is-cny{color:#ffffffeb}html[data-theme=light] .profits-summary__card .is-profit{color:#15803d;text-shadow:none}html[data-theme=light] .profits-summary__card .is-cny{color:#111827eb}.profits-table-wrap{min-height:200px}.profits-header{color:#ffffff6b;border-bottom:1px solid #ffffff0f;grid-template-columns:120px 1fr 1fr 1fr 1fr;align-items:center;gap:12px;height:42px;margin-bottom:10px;padding:0 16px;font-size:12px;font-weight:600;display:grid}html[data-theme=light] .profits-header{color:#1118278c;border-bottom-color:#1118271a}.profits-list{flex-direction:column;gap:10px;display:flex}.profits-row{background:linear-gradient(#151a20 0%,#0f1318 100%);border:1px solid #ffffff0f;border-radius:14px;grid-template-columns:120px 1fr 1fr 1fr 1fr;align-items:center;gap:12px;min-height:64px;padding:0 16px;transition:all .2s;display:grid;box-shadow:0 8px 18px #0000002e}.profits-row:hover{border-color:#b7ff3929;transform:translateY(-1px);box-shadow:0 12px 24px #0000003d}html[data-theme=light] .profits-row{background:linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a;box-shadow:0 8px 18px #11182714}html[data-theme=light] .profits-row:hover{border-color:#16a34a38;box-shadow:0 12px 24px #1118271f}.profits-cell{align-items:center;min-width:0;display:flex}.profits-cell--id{font-variant-numeric:tabular-nums}.profits-id{color:#ffffff73;font-size:13px;font-weight:700}html[data-theme=light] .profits-id{color:#1118278c}.profits-cell--day{gap:8px}.profits-day-icon{color:#b7ff39b3;font-size:14px}.profits-day{color:#ffffffeb;font-size:14px;font-weight:700}html[data-theme=light] .profits-day-icon{color:#16a34abf}html[data-theme=light] .profits-day{color:#111827eb}.profits-pair{color:#ffffffe0;font-size:14px;font-weight:800}html[data-theme=light] .profits-pair{color:#111827eb}.profits-amount{font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:15px;font-weight:800;display:inline-flex}.profits-amount.is-up{color:#b7ff39}.profits-amount.is-down{color:#ff7c98}html[data-theme=light] .profits-amount.is-up{color:#15803d}html[data-theme=light] .profits-amount.is-down{color:#dc2626}.profits-amount.is-down .profits-trend-icon{transform:rotate(180deg)}.profits-trend-icon{opacity:.9;font-size:13px}.profits-cny{color:#ffffffc7;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}html[data-theme=light] .profits-cny{color:#111827a6}.profits-empty{padding:48px 16px}.profits-empty .ant-empty-description{color:#ffffff73}html[data-theme=light] .profits-empty .ant-empty-description{color:#1118278c}.profits-pagination{justify-content:flex-end;margin-top:18px;display:flex}@media (width<=900px){.profits-header{display:none}.profits-row{grid-template-columns:1fr auto;grid-template-areas:"pair profit""day cny""id id";align-items:start;gap:10px 12px;min-height:0;padding:14px}.profits-cell--pair{grid-area:pair}.profits-cell--profit{grid-area:profit;justify-content:flex-end}.profits-cell--day{grid-area:day}.profits-cell--cny{grid-area:cny;justify-content:flex-end}.profits-cell--id{grid-area:id;justify-content:flex-start}}.qa-assets-page{color:#fff;background:radial-gradient(circle at 15% 0,#b7ff3914,#0000 30%),radial-gradient(circle at 85% 10%,#5a46ff14,#0000 28%),#07090d;min-height:100%;padding:20px}html[data-theme=light] .qa-assets-page{color:#111827eb;background:radial-gradient(circle at 15% 0,#16a34a14,#0000 30%),radial-gradient(circle at 85% 10%,#3b82f60f,#0000 28%),#f3f4f6}.qa-assets-head{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:18px;display:flex}@media (width<=900px){.qa-assets-head{flex-direction:column;align-items:stretch}}.qa-assets-title{letter-spacing:.02em;color:#fff;margin:0 0 8px;font-size:22px;font-weight:800}.qa-assets-desc{color:#ffffff80;margin:0;font-size:13px}html[data-theme=light] .qa-assets-title{color:#111827eb}html[data-theme=light] .qa-assets-desc{color:#1118278c}.qa-assets-btn{height:38px;font-weight:800;border-radius:12px!important}.qa-assets-btn--primary{box-shadow:0 10px 24px #b7ff392e;color:#111!important;background:#b7ff39!important;border:none!important}.qa-assets-btn--ghost{color:#fff!important;background:#ffffff09!important;border:1px solid #ffffff14!important}html[data-theme=light] .qa-assets-btn--primary{box-shadow:0 12px 24px #16a34a2e;color:#fff!important;background:#16a34a!important}html[data-theme=light] .qa-assets-btn--ghost{color:#111827db!important;background:#ffffffb8!important;border-color:#1118271f!important}.qa-assets-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}@media (width<=900px){.qa-assets-summary{grid-template-columns:1fr}}.qa-assets-card{overflow:hidden;box-shadow:0 10px 24px #00000038;background:linear-gradient(#121922 0%,#0d131b 100%)!important;border:1px solid #ffffff0f!important;border-radius:16px!important}html[data-theme=light] .qa-assets-card{box-shadow:0 10px 24px #11182714;background:linear-gradient(#fff 0%,#f3f4f6 100%)!important;border-color:#1118271a!important}.qa-assets-card .ant-card-body{padding:16px!important}.qa-assets-kpi__label{color:#ffffff80;margin-bottom:8px;font-size:12px}.qa-assets-kpi__value{color:#ffffffeb;font-size:24px;font-weight:900;line-height:1.05}.qa-assets-kpi__hint{color:#ffffff6b;margin-top:6px;font-size:12px}html[data-theme=light] .qa-assets-kpi__label{color:#1118278c}html[data-theme=light] .qa-assets-kpi__value{color:#111827eb}html[data-theme=light] .qa-assets-kpi__hint{color:#11182773}.qa-assets-table{min-height:200px}.qa-assets-header{color:#ffffff6b;border-bottom:1px solid #ffffff0f;grid-template-columns:140px 1fr 1fr 1fr 1fr 110px 110px;align-items:center;gap:12px;height:42px;margin-bottom:10px;padding:0 16px;font-size:12px;font-weight:700;display:grid}html[data-theme=light] .qa-assets-header{color:#1118278c;border-bottom-color:#1118271a}.qa-assets-row{background:linear-gradient(#151a20 0%,#0f1318 100%);border:1px solid #ffffff0f;border-radius:14px;grid-template-columns:140px 1fr 1fr 1fr 1fr 110px 110px;align-items:center;gap:12px;min-height:64px;margin-bottom:10px;padding:0 16px;transition:all .2s;display:grid;box-shadow:0 8px 18px #0000002e}.qa-assets-row:hover{border-color:#b7ff3929;transform:translateY(-1px);box-shadow:0 12px 24px #0000003d}html[data-theme=light] .qa-assets-row{background:linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a;box-shadow:0 8px 18px #11182714}.qa-assets-cell{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.qa-assets-coin{color:#ffffffeb;font-size:14px;font-weight:900}.qa-assets-sub{color:#ffffff6b;margin-top:2px;font-size:12px}html[data-theme=light] .qa-assets-coin{color:#111827eb}html[data-theme=light] .qa-assets-sub{color:#11182773}.qa-assets-tag{font-weight:900;border:1px solid #0000!important;border-radius:999px!important;padding:2px 10px!important}.qa-assets-tag--up{color:#b7ff39!important;background:#b7ff391a!important;border-color:#b7ff392e!important}.qa-assets-tag--down{color:#ff7c98!important;background:#ff7c981f!important;border-color:#ff7c982e!important}html[data-theme=light] .qa-assets-tag--up{color:#15803d!important;background:#16a34a1a!important;border-color:#16a34a38!important}html[data-theme=light] .qa-assets-tag--down{color:#dc2626!important;background:#dc262614!important;border-color:#dc262629!important}.qa-assets-action{color:#ffffffd1;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.qa-assets-action:hover{color:#b7ff39;background:#b7ff3914;border-color:#b7ff392e}html[data-theme=light] .qa-assets-action{color:#111827d1;background:#1118270a;border-color:#1118271f}html[data-theme=light] .qa-assets-action:hover{color:#16a34a;background:#16a34a1a;border-color:#16a34a38}@media (width<=900px){.qa-assets-header{display:none}.qa-assets-row{grid-template-columns:1fr auto;grid-template-areas:"coin change""usd usd""avail frozen""balance action";align-items:start;gap:10px 12px;padding:14px}.qa-assets-cell--coin,.qa-assets-row>:first-child{grid-area:coin}.qa-assets-row>:nth-child(2){grid-area:balance}.qa-assets-row>:nth-child(3){grid-area:avail}.qa-assets-row>:nth-child(4){grid-area:frozen}.qa-assets-row>:nth-child(5){grid-area:usd}.qa-assets-row>:nth-child(6){grid-area:change;justify-self:end}.qa-assets-row>:nth-child(7){grid-area:action;justify-self:end}.qa-assets-cell{white-space:normal}.qa-assets-row>:nth-child(2):before{content:"总额：";color:#ffffff73;margin-right:6px}.qa-assets-row>:nth-child(3):before{content:"可用：";color:#ffffff73;margin-right:6px}.qa-assets-row>:nth-child(4):before{content:"冻结：";color:#ffffff73;margin-right:6px}.qa-assets-row>:nth-child(5):before{content:"估值：";color:#ffffff73;margin-right:6px}html[data-theme=light] .qa-assets-row>:nth-child(2):before,html[data-theme=light] .qa-assets-row>:nth-child(3):before,html[data-theme=light] .qa-assets-row>:nth-child(4):before,html[data-theme=light] .qa-assets-row>:nth-child(5):before{color:#1118278c}}.qa-settings-page{color:#fff;background:radial-gradient(circle at 15% 0,#b7ff3914,#0000 28%),radial-gradient(circle at 85% 10%,#5f50ff14,#0000 26%),#07090d;min-height:100%;padding:20px}html[data-theme=light] .qa-settings-page{color:#111827eb;background:radial-gradient(circle at 15% 0,#16a34a14,#0000 28%),radial-gradient(circle at 85% 10%,#3b82f60f,#0000 26%),#f3f4f6}.qa-settings-page__header{margin-bottom:20px}.qa-settings-page__title{color:#fff;letter-spacing:.02em;margin:0 0 8px;font-size:22px;font-weight:800}.qa-settings-page__subtitle{color:#ffffff8f;font-size:13px;display:inline-block}html[data-theme=light] .qa-settings-page__title{color:#111827eb!important}html[data-theme=light] .qa-settings-page__subtitle{color:#1118278c}.qa-settings-grid{grid-template-columns:380px 1fr;gap:16px;display:grid}@media (width<=900px){.qa-settings-grid{grid-template-columns:1fr}}.qa-settings-left,.qa-settings-right{flex-direction:column;gap:16px;display:flex}.qa-settings-card{box-shadow:0 14px 30px #00000038;background:linear-gradient(#121922 0%,#0d131b 100%)!important;border:1px solid #ffffff0f!important;border-radius:18px!important}html[data-theme=light] .qa-settings-card{box-shadow:0 14px 30px #11182714;background:linear-gradient(#fff 0%,#f3f4f6 100%)!important;border-color:#1118271a!important}.qa-settings-card .ant-card-body{padding:18px!important}.qa-settings-user{align-items:center;gap:16px;display:flex}.qa-settings-user__info{min-width:0}.qa-settings-avatar-wrap{cursor:pointer;flex-shrink:0;width:72px;height:72px;position:relative}.qa-settings-avatar-fake{color:#b7ff39;background:radial-gradient(circle at 30% 30%,#b7ff392e,#0000 45%),linear-gradient(#1a2028 0%,#10151b 100%);border-radius:999px;justify-content:center;align-items:center;width:72px;height:72px;font-size:20px;font-weight:900;display:flex;box-shadow:0 10px 20px #00000038}.qa-settings-avatar-edit{color:#111;background:#b7ff39;border:2px solid #121922;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:flex;position:absolute;bottom:-2px;right:-4px;box-shadow:0 6px 14px #b7ff393d}html[data-theme=light] .qa-settings-avatar-fake{color:#16a34a;background:radial-gradient(circle at 30% 30%,#16a34a29,#0000 50%),linear-gradient(#fff 0%,#f8fafc 100%);box-shadow:0 10px 20px #1118271f}.qa-settings-user__name-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.qa-settings-user__name{color:#fff;font-size:22px;font-weight:900}.qa-settings-user__uid{color:#ffffff75;margin-top:6px;font-size:13px}html[data-theme=light] .qa-settings-user__name{color:#111827eb}html[data-theme=light] .qa-settings-user__uid{color:#1118278c}.qa-settings-vip-tag{margin:0;padding:0 10px;font-weight:800;line-height:20px;color:#b7ff39!important;background:#b7ff391f!important;border:none!important;border-radius:999px!important}html[data-theme=light] .qa-settings-vip-tag{color:#16a34a!important;background:#16a34a1a!important}.qa-settings-theme__title{color:#ffffffeb;align-items:center;gap:10px;margin-bottom:12px;font-size:16px;font-weight:900;display:inline-flex}html[data-theme=light] .qa-settings-theme__title{color:#111827eb}.qa-settings-theme__icon{color:#b7ff39;background:radial-gradient(circle at 30% 30%,#b7ff3929,#0000 50%),linear-gradient(#181d24 0%,#11161c 100%);border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}html[data-theme=light] .qa-settings-theme__icon{color:#16a34a;background:radial-gradient(circle at 30% 30%,#16a34a29,#0000 50%),linear-gradient(#f9fafb 0%,#eef2f7 100%)}.qa-settings-theme__row{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}html[data-theme=light] .qa-settings-theme__row{background:#11182705;border-color:#11182714}.qa-settings-theme__label{color:#ffffffdb;font-weight:800}.qa-settings-theme__desc{color:#ffffff8c;margin-top:4px;font-size:12px}html[data-theme=light] .qa-settings-theme__label{color:#111827db}html[data-theme=light] .qa-settings-theme__desc{color:#1118278c}.qa-settings-group-title{color:#ffffffeb;margin-bottom:12px;font-size:16px;font-weight:900}html[data-theme=light] .qa-settings-group-title{color:#111827eb}.qa-settings-list{flex-direction:column;gap:10px;display:flex}.qa-settings-item{color:#ffffffdb;cursor:pointer;text-align:left;background:#ffffff05;border:1px solid #ffffff0d;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:64px;padding:10px 12px;transition:all .2s;display:flex}.qa-settings-item:hover{background:#b7ff390a;border-color:#b7ff392e;transform:translateY(-1px)}html[data-theme=light] .qa-settings-item{color:#111827db;background:#ffffffd9;border-color:#1118271a}html[data-theme=light] .qa-settings-item:hover{background:#16a34a0f;border-color:#16a34a38}.qa-settings-item__left{flex:1;align-items:center;gap:12px;min-width:0;display:inline-flex}.qa-settings-item__icon{color:#b7ff39;background:radial-gradient(circle at 30% 30%,#b7ff3929,#0000 50%),linear-gradient(#181d24 0%,#11161c 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}html[data-theme=light] .qa-settings-item__icon{color:#16a34a;background:radial-gradient(circle at 30% 30%,#16a34a29,#0000 50%),linear-gradient(#f9fafb 0%,#eef2f7 100%)}.qa-settings-item__texts{flex-direction:column;min-width:0;display:flex}.qa-settings-item__label{color:#ffffffeb;font-weight:900}.qa-settings-item__desc{color:#ffffff8c;margin-top:4px;font-size:12px}html[data-theme=light] .qa-settings-item__label{color:#111827eb}html[data-theme=light] .qa-settings-item__desc{color:#1118278c}.qa-settings-item__right{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.qa-settings-item__extra{color:#ffffff80;font-size:12px}.qa-settings-item__arrow{color:#ffffff6b}html[data-theme=light] .qa-settings-item__extra{color:#1118278c}html[data-theme=light] .qa-settings-item__arrow{color:#11182773}.qa-settings-foot{justify-content:flex-end;display:flex}.qa-settings-foot-tag{color:#ffffffb8!important;background:#ffffff0f!important;border:none!important;border-radius:999px!important}html[data-theme=light] .qa-settings-foot-tag{color:#111827b8!important;background:#1118270a!important}.qa-about-page{min-height:100%;padding:20px 20px 40px}.qa-about-card{box-shadow:0 14px 30px #00000038;background:linear-gradient(#121922 0%,#0d131b 100%)!important;border:1px solid #ffffff0f!important;border-radius:18px!important}html[data-theme=light] .qa-about-card{box-shadow:0 14px 30px #11182714;background:linear-gradient(#fff 0%,#f3f4f6 100%)!important;border-color:#1118271a!important}.qa-about-card .ant-card-body{padding:20px!important}.qa-about-card__top{align-items:center;gap:14px;display:flex}.qa-about-icon{color:#b7ff39;background:radial-gradient(circle at 30% 30%,#b7ff3929,#0000 50%),linear-gradient(#181d24 0%,#11161c 100%);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;display:flex}html[data-theme=light] .qa-about-icon{color:#16a34a;background:radial-gradient(circle at 30% 30%,#16a34a29,#0000 50%),linear-gradient(#f9fafb 0%,#eef2f7 100%)}.qa-about-name{color:#fff;font-size:20px;font-weight:900}.qa-about-version{color:#ffffff8c;margin-top:6px;font-size:13px}html[data-theme=light] .qa-about-name{color:#111827eb}html[data-theme=light] .qa-about-version{color:#1118278c}.qa-about-desc{color:#ffffff9e;margin-top:16px;font-size:14px;line-height:1.75}html[data-theme=light] .qa-about-desc{color:#111827a6}.qa-about-list{flex-direction:column;gap:10px;margin-top:18px;display:flex}.qa-about-item{color:#ffffffd1;background:#ffffff06;border:1px solid #ffffff0d;border-radius:14px;justify-content:space-between;align-items:center;min-height:46px;padding:0 14px;display:flex}.qa-about-item span{color:#ffffff9e;font-size:13px}.qa-about-item strong{color:#fff;font-size:13px}html[data-theme=light] .qa-about-item{color:#111827db;background:#ffffffd9;border-color:#1118271a}html[data-theme=light] .qa-about-item span{color:#1118278c}html[data-theme=light] .qa-about-item strong{color:#111827b8}.qa-help-page{min-height:100%;padding:20px 20px 40px}.qa-help-layout{grid-template-columns:300px 1fr;gap:18px;display:grid}.qa-help-sidebar,.qa-help-main{flex-direction:column;gap:16px;display:flex}.qa-help-card{box-shadow:0 14px 30px #00000038;background:linear-gradient(#121922 0%,#0d131b 100%)!important;border:1px solid #ffffff0f!important;border-radius:18px!important}html[data-theme=light] .qa-help-card{box-shadow:0 14px 30px #11182714;background:linear-gradient(#fff 0%,#f3f4f6 100%)!important;border-color:#1118271a!important}.qa-help-card .ant-card-body{padding:18px!important}.qa-help-sidebar__title,.qa-help-section-title,.qa-help-contact__title{color:#fff;margin-bottom:14px;font-size:18px;font-weight:800}html[data-theme=light] .qa-help-sidebar__title,html[data-theme=light] .qa-help-section-title,html[data-theme=light] .qa-help-contact__title{color:#111827eb}.qa-help-category-list{flex-direction:column;gap:10px;min-height:80px;display:flex}.qa-help-empty.ant-empty{margin:0;padding:8px 0 4px}.qa-help-empty .ant-empty-description{color:#ffffff7a;font-size:13px}html[data-theme=light] .qa-help-empty .ant-empty-description{color:#11182780}.qa-help-faq-loading{justify-content:center;padding:36px 0 24px;display:flex}.qa-help-category-item{cursor:pointer;background:#ffffff06;border:1px solid #ffffff0d;border-radius:14px;align-items:center;gap:12px;min-height:54px;padding:0 14px;transition:all .2s;display:flex}.qa-help-category-item:hover{background:#b7ff3909;border-color:#b7ff392e}.qa-help-category-item.is-active{background:#b7ff3914;border-color:#b7ff394d;box-shadow:inset 0 0 0 1px #b7ff3914}html[data-theme=light] .qa-help-category-item{background:#ffffffd9;border-color:#1118271a}html[data-theme=light] .qa-help-category-item:hover{background:#16a34a0f;border-color:#16a34a38}html[data-theme=light] .qa-help-category-item.is-active{background:#16a34a1a;border-color:#16a34a66;box-shadow:inset 0 0 0 1px #16a34a1a}.qa-help-category-item__label{color:#fff;font-size:14px;font-weight:800}html[data-theme=light] .qa-help-category-item__label{color:#111827eb}.qa-help-collapse{background:0 0!important}.qa-help-collapse .ant-collapse-item{background:#ffffff06;margin-bottom:10px;overflow:hidden;border:none!important;border-radius:14px!important}.qa-help-collapse .ant-collapse-header{min-height:54px;font-weight:800;color:#fff!important;align-items:center!important}.qa-help-collapse .ant-collapse-content{background:0 0!important;border-top:1px solid #ffffff0a!important}.qa-help-collapse__content{color:#ffffff9e;font-size:13px;line-height:1.8}html[data-theme=light] .qa-help-collapse .ant-collapse-item{background:#ffffffd9;border:1px solid #1118271a!important}html[data-theme=light] .qa-help-collapse .ant-collapse-header{color:#111827eb!important}html[data-theme=light] .qa-help-collapse .ant-collapse-content{border-top-color:#11182714!important}html[data-theme=light] .qa-help-collapse__content{color:#111827a6}.qa-help-form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.qa-help-form .ant-form-item-label>label{color:#ffffffb8!important}html[data-theme=light] .qa-help-form .ant-form-item-label>label{color:#111827b8!important}.qa-help-form .ant-input,.qa-help-form .ant-input-affix-wrapper,.qa-help-form .ant-select-selector,.qa-help-form .ant-input-outlined,.qa-help-form textarea{color:#fff!important;background:#ffffff0a!important;border:1px solid #ffffff14!important;border-radius:12px!important}.qa-help-form .ant-input::placeholder,.qa-help-form textarea::placeholder,.qa-help-form .ant-select-selection-placeholder{color:#ffffff59!important}html[data-theme=light] .qa-help-form .ant-input,html[data-theme=light] .qa-help-form .ant-input-affix-wrapper,html[data-theme=light] .qa-help-form .ant-select-selector,html[data-theme=light] .qa-help-form .ant-input-outlined,html[data-theme=light] .qa-help-form textarea{color:#111827eb!important;background:#ffffffd9!important;border-color:#1118271f!important}html[data-theme=light] .qa-help-form .ant-input::placeholder,html[data-theme=light] .qa-help-form textarea::placeholder,html[data-theme=light] .qa-help-form .ant-select-selection-placeholder{color:#11182761!important}.qa-help-feedback-actions{justify-content:flex-end;gap:12px;display:flex}.qa-help-btn{height:42px;font-weight:800;border-radius:12px!important}.qa-help-btn--ghost{color:#fff!important;background:#ffffff0a!important;border:1px solid #ffffff14!important}.qa-help-btn--primary{box-shadow:0 10px 24px #b7ff3933;color:#111!important;background:#b7ff39!important;border:none!important}html[data-theme=light] .qa-help-btn--ghost{color:#111827db!important;background:#ffffffd9!important;border-color:#1118271f!important}html[data-theme=light] .qa-help-btn--primary{box-shadow:0 12px 24px #16a34a2e;color:#fff!important;background:#16a34a!important}@media (width<=1200px){.qa-help-layout,.qa-help-form-grid{grid-template-columns:1fr}}.qa-service-page{min-height:100%;padding:20px 20px 40px}.qa-service-layout{grid-template-columns:75% minmax(0,1fr);gap:16px;display:grid}.qa-service-card{box-shadow:0 14px 30px #00000038;background:linear-gradient(#121922 0%,#0d131b 100%)!important;border:1px solid #ffffff0f!important;border-radius:18px!important}html[data-theme=light] .qa-service-card{box-shadow:0 14px 30px #11182714;background:linear-gradient(#fff 0%,#f3f4f6 100%)!important;border-color:#1118271a!important}.qa-service-card .ant-card-body{padding:18px!important}.qa-service-section-title{color:#ffffffeb;align-items:center;gap:10px;margin-bottom:14px;font-size:18px;font-weight:900;display:inline-flex}html[data-theme=light] .qa-service-section-title{color:#111827eb}.qa-service-section-icon{color:#b7ff39;background:radial-gradient(circle at 30% 30%,#b7ff3929,#0000 50%),linear-gradient(#181d24 0%,#11161c 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}html[data-theme=light] .qa-service-section-icon{color:#16a34a;background:radial-gradient(circle at 30% 30%,#16a34a29,#0000 50%),linear-gradient(#f9fafb 0%,#eef2f7 100%)}.qa-service-link-list{flex-direction:column;gap:10px;display:flex}.qa-service-link-item{color:#ffffffdb;cursor:pointer;text-align:left;background:#ffffff06;border:1px solid #ffffff0d;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 14px;transition:all .2s;display:flex}.qa-service-link-item:hover{background:#b7ff390a;border-color:#b7ff392e;transform:translateY(-1px)}html[data-theme=light] .qa-service-link-item{color:#111827db;background:#ffffffd9;border-color:#1118271a}html[data-theme=light] .qa-service-link-item:hover{background:#16a34a0f;border-color:#16a34a38}.qa-service-link-item__left{flex:1;align-items:center;gap:10px;min-width:0;display:inline-flex}.qa-service-link-item__doc-icon{color:#b7ff39e0;flex-shrink:0;font-size:16px}html[data-theme=light] .qa-service-link-item__doc-icon{color:#16a34aeb}.qa-service-link-item__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:800;overflow:hidden}.qa-service-link-item__arrow{color:#fff6;flex-shrink:0}html[data-theme=light] .qa-service-link-item__arrow{color:#11182766}.qa-service-social-grid{flex-direction:column;gap:16px;display:flex}.qa-service-social-btn{color:#ffffffdb;cursor:pointer;text-align:left;background:#ffffff06;border:1px solid #ffffff0d;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:54px;padding:0 14px;transition:all .2s;display:flex}.qa-service-social-btn:hover{background:#b7ff390a;border-color:#b7ff392e;transform:translateY(-1px)}html[data-theme=light] .qa-service-social-btn{color:#111827db;background:#ffffffd9;border-color:#1118271a}html[data-theme=light] .qa-service-social-btn:hover{background:#16a34a0f;border-color:#16a34a38}.qa-service-social-btn__icon{color:#b7ff39;background:radial-gradient(circle at 30% 30%,#b7ff3924,#0000 55%),linear-gradient(#181d24 0%,#11161c 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:inline-flex}html[data-theme=light] .qa-service-social-btn__icon{color:#16a34a;background:radial-gradient(circle at 30% 30%,#16a34a24,#0000 55%),linear-gradient(#f9fafb 0%,#eef2f7 100%)}.qa-service-social-btn__text{font-weight:900}.qa-service-social-btn__arrow{color:#fff6;flex-shrink:0}html[data-theme=light] .qa-service-social-btn__arrow{color:#11182766}@media (width<=900px){.qa-service-layout{grid-template-columns:1fr}}.qa-password-page{min-height:100%;padding:20px 20px 40px}.qa-password-layout{grid-template-columns:360px 1fr;gap:18px;display:grid}.qa-password-card{box-shadow:0 14px 30px #00000038;background:linear-gradient(#121922 0%,#0d131b 100%)!important;border:1px solid #ffffff0f!important;border-radius:18px!important}html[data-theme=light] .qa-password-card{box-shadow:0 14px 30px #11182714;background:linear-gradient(#fff 0%,#f3f4f6 100%)!important;border-color:#1118271a!important}.qa-password-card .ant-card-body{padding:20px!important}.qa-password-info{flex-direction:column;display:flex}.qa-password-info__icon{color:#b7ff39;background:radial-gradient(circle at 30% 30%,#b7ff3929,#0000 50%),linear-gradient(#181d24 0%,#11161c 100%);border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;font-size:24px;display:flex}html[data-theme=light] .qa-password-info__icon{color:#16a34a;background:radial-gradient(circle at 30% 30%,#16a34a29,#0000 50%),linear-gradient(#f9fafb 0%,#eef2f7 100%)}.qa-password-info__title{color:#fff;margin-bottom:10px;font-size:22px;font-weight:800}.qa-password-info__desc{color:#ffffff8f;margin-bottom:18px;font-size:14px;line-height:1.8}html[data-theme=light] .qa-password-info__title{color:#111827eb}html[data-theme=light] .qa-password-info__desc{color:#1118278c}.qa-password-tips{flex-direction:column;gap:10px;display:flex}.qa-password-tip-item{color:#fffc;background:#ffffff06;border:1px solid #ffffff0d;border-radius:12px;align-items:center;min-height:42px;padding:0 14px;font-size:13px;display:flex}html[data-theme=light] .qa-password-tip-item{color:#111827b8;background:#ffffffd9;border-color:#1118271a}.qa-password-form__title{color:#fff;margin-bottom:16px;font-size:20px;font-weight:800}html[data-theme=light] .qa-password-form__title{color:#111827eb}.qa-password-form .ant-form-item-label>label{color:#ffffffb8!important}html[data-theme=light] .qa-password-form .ant-form-item-label>label{color:#111827b8!important}.qa-password-form .ant-input-affix-wrapper,.qa-password-form .ant-input-password,.qa-password-form .ant-input-outlined{color:#fff!important;background:#ffffff0a!important;border:1px solid #ffffff14!important;border-radius:12px!important}.qa-password-form input{color:#fff!important}.qa-password-form input::placeholder{color:#ffffff59}.qa-password-form .ant-input-prefix{color:#b7ff39}html[data-theme=light] .qa-password-form .ant-input-affix-wrapper,html[data-theme=light] .qa-password-form .ant-input-password,html[data-theme=light] .qa-password-form .ant-input-outlined{color:#111827eb!important;background:#ffffffd9!important;border-color:#1118271f!important}html[data-theme=light] .qa-password-form input{color:#111827eb!important}html[data-theme=light] .qa-password-form input::placeholder{color:#11182761}html[data-theme=light] .qa-password-form .ant-input-prefix{color:#16a34a}.qa-password-strength{margin:0;padding:0}.qa-password-strength--suffix{pointer-events:none;background:0 0;border:none;flex-flow:row;flex-shrink:0;align-items:center;gap:5px;max-width:min(42vw,200px);margin-left:6px;padding:0;display:inline-flex}.qa-password-form .ant-input-affix-wrapper .ant-input-suffix{align-items:center}.qa-password-strength__label{color:#ffffff73;white-space:nowrap;font-size:12px}.qa-password-strength--suffix strong{color:#b7ff39;white-space:nowrap;min-width:1.5em;font-size:12px;font-weight:700}html[data-theme=light] .qa-password-strength__label{color:#1118278c}html[data-theme=light] .qa-password-strength--suffix strong{color:#15803d}.qa-password-strength__progress.ant-progress-line{line-height:1;width:64px!important;margin:0!important}.qa-password-strength__progress .ant-progress-inner{border-radius:999px!important}.qa-password-strength__progress .ant-progress-bg{background:linear-gradient(90deg,#b7ff39 0%,#8cff41 100%)!important}html[data-theme=light] .qa-password-strength__progress .ant-progress-bg{background:linear-gradient(90deg,#16a34a 0%,#22c55e 100%)!important}.qa-password-form__actions{justify-content:flex-end;gap:12px;margin-top:4px;display:flex}.qa-password-btn{min-width:120px;height:42px;font-weight:800;border-radius:12px!important}.qa-password-btn--ghost{color:#fff!important;background:#ffffff0a!important;border:1px solid #ffffff14!important}.qa-password-btn--primary{box-shadow:0 10px 24px #b7ff3933;color:#111!important;background:#b7ff39!important;border:none!important}html[data-theme=light] .qa-password-btn--ghost{color:#111827db!important;background:#ffffffd9!important;border-color:#1118271f!important}html[data-theme=light] .qa-password-btn--primary{box-shadow:0 12px 24px #16a34a2e;color:#fff!important;background:#16a34a!important}@media (width<=1100px){.qa-password-layout{grid-template-columns:1fr}}.qa-vip-page{min-height:100%;padding:20px 20px 40px}.qa-vip-layout{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.qa-vip-card{box-shadow:0 14px 30px #00000038;background:linear-gradient(#121922 0%,#0d131b 100%)!important;border:1px solid #ffffff0f!important;border-radius:18px!important}html[data-theme=light] .qa-vip-card{box-shadow:0 14px 30px #11182714;background:linear-gradient(#fff 0%,#f3f4f6 100%)!important;border-color:#1118271a!important}.qa-vip-card .ant-card-body{padding:18px!important}.qa-vip-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.qa-vip-head__left{align-items:center;gap:12px;min-width:0;display:inline-flex}.qa-vip-head__icon{color:#b7ff39;background:radial-gradient(circle at 30% 30%,#b7ff3929,#0000 50%),linear-gradient(#181d24 0%,#11161c 100%);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}html[data-theme=light] .qa-vip-head__icon{color:#16a34a;background:radial-gradient(circle at 30% 30%,#16a34a29,#0000 50%),linear-gradient(#f9fafb 0%,#eef2f7 100%)}.qa-vip-head__title{color:#ffffffeb;font-size:16px;font-weight:900}html[data-theme=light] .qa-vip-head__title{color:#111827eb}.qa-vip-head__desc{color:#ffffff8c;margin-top:4px;font-size:13px}html[data-theme=light] .qa-vip-head__desc{color:#1118278c}.qa-vip-tag{color:#b7ff39eb!important;background:#b7ff391a!important;border:1px solid #b7ff393d!important;border-radius:999px!important;padding:2px 10px!important}html[data-theme=light] .qa-vip-tag{color:#16a34aeb!important;background:#16a34a14!important;border-color:#16a34a38!important}.qa-vip-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.qa-vip-progress{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;margin-top:14px;padding:12px 12px 10px}html[data-theme=light] .qa-vip-progress{background:#11182705;border-color:#11182714}.qa-vip-progress__hint{color:#ffffff9e;margin-bottom:8px;font-size:13px}html[data-theme=light] .qa-vip-progress__hint{color:#1118279e}.qa-vip-em{color:#b7ff39eb;font-weight:900}html[data-theme=light] .qa-vip-em{color:#16a34aeb}.qa-vip-progress__meta{color:#ffffff6b;text-align:right;margin-top:6px;font-size:12px}html[data-theme=light] .qa-vip-progress__meta{color:#11182773}.qa-vip-btn-arrow{opacity:.8;margin-left:6px;font-size:12px}.qa-vip-benefits-title{color:#ffffffeb;margin-bottom:10px;font-size:16px;font-weight:900}html[data-theme=light] .qa-vip-benefits-title{color:#111827eb}.qa-vip-benefits{color:#ffffffb8;margin:0;padding-left:18px;line-height:1.8}html[data-theme=light] .qa-vip-benefits{color:#111827b3}.qa-vip-note{color:#ffffff73;margin-top:10px;font-size:12px}html[data-theme=light] .qa-vip-note{color:#11182780}.qa-vip-discount-list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.qa-vip-discount-item{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;gap:8px;padding:10px 12px;display:flex}html[data-theme=light] .qa-vip-discount-item{background:#11182705;border-color:#11182714}.qa-vip-discount-item__left{color:#ffffffdb;flex-shrink:0;font-weight:900}html[data-theme=light] .qa-vip-discount-item__left{color:#111827db}.qa-vip-discount-item__right{color:#b7ff39d9;font-weight:800}html[data-theme=light] .qa-vip-discount-item__right{color:#16a34ae0}.qa-vip-rules{margin-top:14px}.token-page{min-height:100%;padding:20px 20px 40px}.token-card{box-shadow:0 14px 30px #00000038;background:linear-gradient(#121922 0%,#0d131b 100%)!important;border:1px solid #ffffff0f!important;border-radius:18px!important}html[data-theme=light] .token-card{box-shadow:0 14px 30px #11182714;background:linear-gradient(#fff 0%,#f3f4f6 100%)!important;border-color:#1118271a!important}.token-card .ant-card-body{padding:18px!important}.col-left{flex-direction:column;gap:16px;display:flex}.token-card .ant-table-wrapper{min-height:360px}.token-card .ant-table{background:0 0;min-height:300px}.token-card .ant-card-head-title{color:#ffffffdb;font-weight:800}html[data-theme=light] .token-card .ant-card-head-title{color:#111827db}.token-balance__label{color:#ffffff9e;font-size:12px;font-weight:700}html[data-theme=light] .token-balance__label{color:#1118279e}.token-balance__value{letter-spacing:.02em;color:#b7ff39;margin-top:8px;font-size:38px;font-weight:900;line-height:1}html[data-theme=light] .token-balance__value{color:#16a34a}.token-balance__hint{color:#ffffff8c;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:inline-flex}html[data-theme=light] .token-balance__hint{color:#1118278c}.token-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.token-recharge__tip{color:#ffffff9e;margin-bottom:10px;font-size:12px}html[data-theme=light] .token-recharge__tip{color:#1118279e}.token-page__mono{font-variant-numeric:tabular-nums}.token-page__pos{color:#ffffffdb}.token-page__neg{color:#ff6b6b;font-weight:800}html[data-theme=light] .token-page__pos{color:#111827db}@media (width<=900px){.token-card .ant-table-wrapper{min-height:240px}}.qa-notices-page{min-height:100%;padding:20px 20px 40px}.qa-notices-filter{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px}html[data-theme=light] .qa-notices-filter{background:#ffffffe6;border-color:#1118271f}.qa-notices-markread.ant-btn{color:#ffffffdb;background:#ffffff0a;border-color:#ffffff1a;border-radius:12px;height:36px;font-weight:800}html[data-theme=light] .qa-notices-markread.ant-btn{color:#111827db;background:#ffffffe6;border-color:#1118271f}.qa-notices-list{flex-direction:column;gap:10px;display:flex}.qa-notices-toolbar{justify-content:space-between;align-items:center;gap:10px;margin:12px 0 14px;display:flex}.qa-notices-toolbar__right{justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.qa-notices-filter--sub{border-radius:12px}.qa-notices-empty{padding:36px 0}.qa-notice-item{text-align:left;cursor:pointer;color:#ffffffeb;background:linear-gradient(#151a20 0%,#0f1318 100%);border:1px solid #ffffff0f;border-radius:14px;width:100%;padding:14px 14px 12px;transition:transform .18s,border-color .18s,background .18s}.qa-notice-item:hover{border-color:#b7ff392e;transform:translateY(-1px)}.qa-notice-item.is-unread{border-color:#b7ff3929}html[data-theme=light] .qa-notice-item.is-unread{border-color:#16a34a33}.qa-reminder-item.qa-notice-item{cursor:default}html[data-theme=light] .qa-notice-item{color:#111827eb;background:#fffffff5;border-color:#1118271a}.qa-notice-item__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.qa-notice-item__title{align-items:center;gap:8px;font-weight:900;display:inline-flex}.qa-notice-item__time{color:#ffffff80;white-space:nowrap;font-size:12px}html[data-theme=light] .qa-notice-item__time{color:#1118278c}.qa-notice-item__body{color:#ffffffb3;margin-top:8px;font-size:13px;line-height:1.55}html[data-theme=light] .qa-notice-item__body{color:#111827a6}.qa-dot{background:#b7ff39;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #b7ff392e}.qa-reminder-item .qa-notice-item__title{gap:10px}.qa-reminder-head-right{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.qa-reminder-del-btn{color:#ffffff8c;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.qa-reminder-del-btn:hover{color:#ffffffdb;background:#ff4d7d1f;border-color:#ff4d7d38;transform:translateY(-1px)}html[data-theme=light] .qa-reminder-del-btn{color:#1118278c;background:#fffc;border-color:#1118271f}html[data-theme=light] .qa-reminder-del-btn:hover{color:#111827e0;background:#ff4d7d1a;border-color:#ff4d7d38}.qa-reminder-chip{color:#fffc;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;font-weight:900;display:inline-flex}.qa-reminder-chip--todo{color:#b7ff39eb;border-color:#b7ff3938}.qa-reminder-chip--done{color:#00c076eb;border-color:#00c07638}.qa-reminder-meta{flex-direction:column;gap:10px;margin-top:10px;display:flex}.qa-reminder-conditions{flex-wrap:wrap;gap:8px;display:flex}.qa-reminder-pill{color:#ffffffc7;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}html[data-theme=light] .qa-reminder-chip{color:#111827b3;background:#fffc;border-color:#1118271f}html[data-theme=light] .qa-reminder-chip--todo{color:#15803deb;border-color:#16a34a38}html[data-theme=light] .qa-reminder-chip--done{color:#047857eb;border-color:#00c07638}html[data-theme=light] .qa-reminder-pill{color:#111827bf;background:#ffffffeb;border-color:#1118271a}@media (width<=900px){.qa-notices-toolbar{flex-direction:column;align-items:flex-start}}.api-bind-page{box-sizing:border-box;background:radial-gradient(circle at 15% 0,#b7ff3914,#0000 28%),radial-gradient(circle at 85% 10%,#5f50ff14,#0000 26%),#07090d;border-radius:0;padding:20px 20px 40px;position:relative}html[data-theme=light] .api-bind-page{background:radial-gradient(circle at 15% 0,#16a34a14,#0000 28%),radial-gradient(circle at 85% 10%,#3b82f60f,#0000 26%),#f3f4f6}.api-bind-page__container{z-index:1;margin:0 auto;padding:0 20px;position:relative}.api-bind-page__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.api-bind-page__title.ant-typography{color:#fff;margin-bottom:6px}.api-bind-page__subtitle{color:#ffffff94;font-size:14px}.api-bind-page__tag{border-radius:999px;margin-top:8px;padding:6px 12px;font-size:13px}.api-bind-panel{border:1px solid #ffffff0f;box-shadow:0 20px 60px #00000047,inset 0 1px #ffffff08;background:linear-gradient(#13161df5,#0b0e12f5)!important;border-radius:24px!important}.api-bind-panel .ant-card-body{padding:28px}.api-bind-panel__head{align-items:center;gap:14px;margin-bottom:22px;display:flex}.api-bind-panel__icon{color:#9be81a;background:linear-gradient(135deg,#a3e6352e,#22c55e14);border:1px solid #a3e6352e;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.api-bind-panel__title{color:#fff;font-size:18px;font-weight:800}.api-bind-panel__title--mb{margin-bottom:18px}.api-bind-panel__desc{color:#ffffff7a;margin-top:4px;font-size:13px}.api-bind-form .ant-form-item-label>label{font-size:14px;color:#ffffffd1!important}.api-bind-input.ant-input,.api-bind-input.ant-input-affix-wrapper,.api-bind-select .ant-select-selector{color:#fff!important;height:52px!important;box-shadow:none!important;background:#ffffff08!important;border:1px solid #ffffff14!important;border-radius:14px!important}.api-bind-input.ant-input,.api-bind-input .ant-input,.api-bind-input.ant-input-affix-wrapper input{color:#fff!important}.api-bind-input.ant-input::placeholder,.api-bind-input .ant-input::placeholder{color:#ffffff4d}.api-bind-input.ant-input:focus,.api-bind-input.ant-input-affix-wrapper-focused,.api-bind-select.ant-select-focused .ant-select-selector,.api-bind-select .ant-select-selector:hover{border-color:#a3e6356b!important;box-shadow:0 0 0 3px #a3e63514,0 0 18px #a3e63514!important}.api-bind-select .ant-select-selection-item{color:#fff!important;line-height:50px!important}.api-bind-select .ant-select-arrow{color:#fff9}.api-bind-actions{margin-top:8px}.api-bind-btn{border-radius:14px;min-width:138px;height:50px;font-weight:700}.api-bind-btn--ghost{color:#ffffffb8;background:#ffffff0a;border:1px solid #ffffff14}.api-bind-btn--ghost:hover{color:#fff!important;border-color:#ffffff24!important}.api-bind-btn--save{box-shadow:0 12px 24px #22c55e38;background:linear-gradient(#22c55e 0%,#16a34a 100%)!important;border:none!important}.api-bind-side{flex-direction:column;gap:20px;display:flex}.api-exchange-list{flex-direction:column;gap:10px;display:flex}.api-exchange-item{cursor:pointer;background:#ffffff06;border:1px solid #0000;border-radius:16px;align-items:center;gap:14px;padding:14px;transition:all .22s;display:flex}.api-exchange-item:hover{background:#ffffff0a;border-color:#ffffff0f}.api-exchange-item.is-active{background:linear-gradient(90deg,#a3e63514,#ffffff05);border-color:#a3e63547;box-shadow:inset 0 0 0 1px #a3e6350f}.api-exchange-item__logo{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:13px;font-weight:800;display:flex}.api-exchange-item__logo.okx{background:linear-gradient(135deg,#3a3a3a,#111)}.api-exchange-item__logo.binance{color:#111;background:linear-gradient(135deg,#f3ba2f,#d69c07)}.api-exchange-item__logo.bybit{background:linear-gradient(135deg,#222,#000)}.api-exchange-item__logo.bitget{color:#052b33;background:linear-gradient(135deg,#00e0ff,#0ea5e9)}.api-exchange-item__logo.htx{background:linear-gradient(135deg,#0ea5e9,#2563eb)}.api-exchange-item__meta{flex:1;min-width:0}.api-exchange-item__name{color:#fff;font-size:16px;font-weight:800}.api-exchange-item__desc{color:#ffffff73;margin-top:4px;font-size:12px;line-height:1.5}.api-exchange-item__arrow{color:#ffffff5c;font-size:20px;line-height:1}.api-bind-tips__title{color:#fff;margin-bottom:14px;font-size:16px;font-weight:800}.api-bind-tips__list{color:#fff9;margin:0;padding-left:18px;font-size:14px;line-height:1.9}.api-bind-tips__list span{color:#a3e635}html[data-theme=light] .api-bind-page__title.ant-typography{color:#111827eb!important}html[data-theme=light] .api-bind-page__subtitle{color:#1118278c}html[data-theme=light] .api-bind-page__tag.ant-tag{color:#15803d!important;background:#16a34a1f!important;border-color:#16a34a38!important}html[data-theme=light] .api-bind-panel{box-shadow:0 20px 50px #11182714,inset 0 1px #ffffffe6;background:linear-gradient(#fff 0%,#f3f4f6 100%)!important;border-color:#1118271a!important}html[data-theme=light] .api-bind-panel__icon{color:#15803d;background:linear-gradient(135deg,#16a34a24,#22c55e14);border-color:#16a34a38}html[data-theme=light] .api-bind-panel__title{color:#111827eb}html[data-theme=light] .api-bind-panel__desc{color:#11182785}html[data-theme=light] .api-bind-form .ant-form-item-label>label{color:#111827c7!important}html[data-theme=light] .api-bind-input.ant-input,html[data-theme=light] .api-bind-input.ant-input-affix-wrapper,html[data-theme=light] .api-bind-select .ant-select-selector{color:#111827eb!important;background:#fff!important;border-color:#1118271f!important}html[data-theme=light] .api-bind-input.ant-input,html[data-theme=light] .api-bind-input .ant-input,html[data-theme=light] .api-bind-input.ant-input-affix-wrapper input{color:#111827eb!important}html[data-theme=light] .api-bind-input.ant-input::placeholder,html[data-theme=light] .api-bind-input .ant-input::placeholder{color:#11182761}html[data-theme=light] .api-bind-input.ant-input:focus,html[data-theme=light] .api-bind-input.ant-input-affix-wrapper-focused,html[data-theme=light] .api-bind-select.ant-select-focused .ant-select-selector,html[data-theme=light] .api-bind-select .ant-select-selector:hover{border-color:#16a34a73!important;box-shadow:0 0 0 3px #16a34a1a,0 0 18px #16a34a0f!important}html[data-theme=light] .api-bind-select .ant-select-selection-item{color:#111827eb!important}html[data-theme=light] .api-bind-select .ant-select-arrow{color:#11182773}html[data-theme=light] .api-bind-btn--ghost{color:#111827c7;background:#1118270a;border-color:#1118271f}html[data-theme=light] .api-bind-btn--ghost:hover{color:#111827eb!important;background:#1118270f!important;border-color:#11182733!important}html[data-theme=light] .api-bind-btn--save{box-shadow:0 12px 24px #16a34a33}html[data-theme=light] .api-exchange-item{background:#1118270a;border-color:#0000}html[data-theme=light] .api-exchange-item:hover{background:#1118270f;border-color:#11182714}html[data-theme=light] .api-exchange-item.is-active{background:linear-gradient(90deg,#16a34a1a,#ffffff80);border-color:#16a34a59;box-shadow:inset 0 0 0 1px #16a34a14}html[data-theme=light] .api-exchange-item__name{color:#111827eb}html[data-theme=light] .api-exchange-item__desc{color:#1118277a}html[data-theme=light] .api-exchange-item__arrow{color:#11182752}html[data-theme=light] .api-bind-tips__title{color:#111827eb}html[data-theme=light] .api-bind-tips__list{color:#1118279e}html[data-theme=light] .api-bind-tips__list span{color:#15803d}html[data-theme=light] .api-bind-select-dropdown.ant-select-dropdown{background:#fff;border:1px solid #1118271a;box-shadow:0 12px 32px #1118271f}html[data-theme=light] .api-bind-select-dropdown .ant-select-item{color:#111827e0}html[data-theme=light] .api-bind-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:#15803d;background:#16a34a1a;font-weight:700}html[data-theme=light] .api-bind-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#1118270f}@media (width<=992px){.api-bind-page__header{flex-direction:column;align-items:flex-start}.api-bind-panel .ant-card-body{padding:20px}.api-bind-btn{min-width:120px}}.glass-card{background:color-mix(in srgb, var(--qa-white) 3%, transparent);border:1px solid var(--qa-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px}html[data-theme=light] .glass-card{background:color-mix(in srgb, var(--qa-white) 88%, var(--qa-surface-0));border-color:var(--qa-border)}.market-page{box-sizing:border-box;width:100%;min-height:100%}.mm-change--up{color:var(--qa-market-up)!important}.mm-change--down{color:var(--qa-market-down)!important}.mm-content-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:16px;display:grid}.mm-left,.mm-right{min-width:0}.chart-panel{min-width:0;padding:10px;position:relative;overflow:hidden}.mm-back-row{justify-content:space-between;align-items:center;gap:12px;padding:4px 4px 0;display:flex}.mm-back-row .page-back{flex:1;min-width:0}.mm-fav-btn{border:1px solid var(--qa-border);background:color-mix(in srgb, var(--qa-white) 4%, transparent);color:var(--qa-text-placeholder);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;gap:6px;margin:0;padding:8px 14px;font-size:13px;font-weight:700;line-height:1;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.mm-fav-btn:hover{color:var(--qa-text-sub);background:color-mix(in srgb, var(--qa-white) 8%, transparent);border-color:var(--qa-border-soft)}.mm-fav-btn--on{color:var(--qa-favorite);border-color:var(--qa-favorite-border);background:var(--qa-favorite-bg)}.mm-fav-btn--on:hover{color:var(--qa-favorite);filter:brightness(1.05)}.mm-fav-btn__icon{font-size:16px}.chart-layout{padding:10px 4px 16px}.market-head{align-items:center;gap:18px;margin-bottom:14px;display:flex}.coin-header{align-items:center;gap:12px;min-width:0;display:flex}.coin-icon{object-fit:cover;border-radius:50%;flex-shrink:0}.coin-icon--fallback{background:color-mix(in srgb, var(--qa-cyan) 10%, var(--qa-surface-2));width:48px;height:48px;color:var(--qa-text-dim);border:1px solid var(--qa-border);place-items:center;display:grid}.coin-meta{min-width:0}.coin-name{color:var(--qa-text-strong);align-items:center;gap:6px;font-size:20px;font-weight:800;display:flex}.coin-name .coin-tag,.coin-change24h{border-radius:6px;align-items:center;margin-left:8px;padding:2px 6px;font-size:11px;font-weight:800;display:inline-flex}.market-up .coin-change24h{color:var(--qa-market-down);background:color-mix(in srgb, var(--qa-market-down) 16%, transparent)}.market-down .coin-change24h{color:var(--qa-market-up);background:color-mix(in srgb, var(--qa-market-up) 16%, transparent)}.coin-symbol{color:var(--qa-text-dim);margin-top:4px;font-size:12px}.price-block{min-width:0}.main-price{color:var(--qa-text-strong);font-variant-numeric:tabular-nums;font-size:28px;font-weight:900;line-height:1.2}.price-unit{color:var(--qa-text-muted);margin-left:6px;font-size:12px;font-weight:700}.mm-change-line{font-variant-numeric:tabular-nums;margin-top:6px;font-size:13px;font-weight:800}.market-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.stat-item{background:color-mix(in srgb, var(--qa-white) 4%, transparent);border:1px solid var(--qa-border);border-radius:12px;min-width:0;padding:10px 12px}.stat-label{color:var(--qa-text-dim);margin-bottom:6px;font-size:12px;display:block}.stat-value{color:var(--qa-text-strong);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:800;display:block;overflow:hidden}.mm-kline-wrap{min-width:0;margin-top:12px}.mm-kline-wrap .exchange-kline-pro{width:100%}.mm-tab-hint{color:var(--qa-text-dim);margin:0;font-size:13px;line-height:1.5}.chart-main{flex-direction:column;gap:12px;min-width:0;margin-top:14px;display:flex}.mm-tabs{justify-content:flex-start;display:flex}.mm-tabs__seg{border-radius:12px;background:color-mix(in srgb, var(--qa-white) 4%, transparent)!important;border:1px solid var(--qa-border)!important}.mm-tabs__seg .ant-segmented-item-selected{font-weight:800;color:var(--qa-text-strong)!important;background:color-mix(in srgb, var(--qa-brand) 14%, transparent)!important}html[data-theme=light] .mm-tabs__seg{background:var(--qa-surface-0)!important}.mm-card{box-shadow:var(--qa-shadow-pop);background:var(--qa-card-bg)!important;border:1px solid var(--qa-border)!important;border-radius:18px!important}html[data-theme=light] .mm-card{box-shadow:var(--qa-shadow-strong);background:linear-gradient(#fff,#f3f4f6)!important}.mm-card .ant-card-body{padding:16px!important}.mm-card__title{color:var(--qa-text);margin-bottom:12px;font-size:15px;font-weight:800}.mm-card__title--asks{color:var(--qa-market-up)}.mm-card__title--bids{color:var(--qa-market-down)}.mm-kline-placeholder{border:1px dashed var(--qa-border);background:color-mix(in srgb, var(--qa-white) 2%, transparent);height:320px;color:var(--qa-text-dim);text-align:center;border-radius:16px;place-items:center;padding:14px;font-size:13px;line-height:1.5;display:grid}.mm-depth-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=900px){.mm-depth-grid{grid-template-columns:1fr}}.mm-table .ant-table{background:0 0!important}.mm-table .ant-table-thead>tr>th{font-size:12px;color:var(--qa-text-dim)!important;background:color-mix(in srgb, var(--qa-white) 3%, transparent)!important;border-color:var(--qa-border)!important}.mm-table .ant-table-tbody>tr>td{color:var(--qa-text);font-variant-numeric:tabular-nums;font-size:13px;border-color:var(--qa-border)!important}.mm-table--asks .ant-table-tbody>tr>td:first-child{color:var(--qa-market-up);font-weight:700}.mm-table--bids .ant-table-tbody>tr>td:first-child{color:var(--qa-market-down);font-weight:700}.mm-news{flex-direction:column;gap:10px;display:flex}.mm-news__item{border:1px solid var(--qa-border);background:color-mix(in srgb, var(--qa-white) 2%, transparent);border-radius:14px;padding:12px}.mm-news__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.mm-news__title{color:var(--qa-text);font-weight:800}.mm-news__time{color:var(--qa-text-dim);white-space:nowrap;font-size:12px}.mm-news__body{color:var(--qa-text-sub);margin-top:6px;font-size:13px;line-height:1.6}.mm-side{flex-direction:column;gap:12px;padding:0;display:flex}.mm-strategy-list{flex-direction:column;gap:10px;display:flex}.mm-strategy-item{border:1px solid var(--qa-border);background:color-mix(in srgb, var(--qa-white) 2%, transparent);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.mm-strategy-item__name{color:var(--qa-text);font-weight:800}.mm-strategy-item__meta{align-items:center;gap:10px;display:inline-flex}.mm-tag{border:1px solid var(--qa-border)!important;background:color-mix(in srgb, var(--qa-white) 4%, transparent)!important;color:var(--qa-text-sub)!important;border-radius:999px!important}.mm-tips{color:var(--qa-text-dim);margin:0;padding-left:18px;font-size:13px;line-height:1.8}@media (width<=1280px){.mm-content-grid,.market-head{grid-template-columns:1fr}.price-block{text-align:left}.market-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.exchange-kline-pro{border:1px solid #ffffff14;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 20px 50px #00000059}.exchange-kline-pro__toolbar{background:#030303;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;height:52px;padding:0 16px;display:flex}.exchange-kline-pro__left{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.exchange-kline-pro__symbol{color:#fff;font-size:24px;font-weight:800}.exchange-kline-pro__badge{color:#ffffffd1;background:#ffffff14;border-radius:6px;align-items:center;height:22px;padding:0 8px;font-size:12px;display:inline-flex}.exchange-kline-pro__price{margin-left:8px;font-size:26px;font-weight:800}.exchange-kline-pro__change{font-size:14px;font-weight:600}.exchange-kline-pro__price.is-up,.exchange-kline-pro__change.is-up{color:#00c076}.exchange-kline-pro__price.is-down,.exchange-kline-pro__change.is-down{color:#ff4d7d}.exchange-kline-pro__right{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.exchange-kline-pro__tab{cursor:pointer;color:#ffffff9e;background:0 0;border:none;border-radius:8px;height:30px;padding:0 10px;font-size:13px}.exchange-kline-pro__tab:hover{color:#fff;background:#ffffff14}.exchange-kline-pro__tab.active{color:#fff;background:#ffffff1f}.exchange-kline-pro__subbar{background:#050505;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:12px;height:38px;padding:0 16px;display:flex}.exchange-kline-pro__ohlc{color:#ffffffb8;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.exchange-kline-pro__ohlc span{color:#fff}.exchange-kline-pro__ohlc em{width:10px;height:1px;display:inline-block}.exchange-kline-pro__ma{align-items:center;gap:14px;font-size:12px;display:flex}.exchange-kline-pro__ma .ma{cursor:pointer;background:0 0;border:none;border-radius:8px;padding:2px 6px;font-weight:700;line-height:1.2;transition:background .15s,opacity .15s,transform .15s}.exchange-kline-pro__ma .ma:hover{background:#ffffff14}.exchange-kline-pro__ma .ma:active{transform:scale(.98)}.exchange-kline-pro__ma .ma.is-off{opacity:.38}.exchange-kline-pro__ma .ma5{color:#f7c948}.exchange-kline-pro__ma .ma10{color:#2dd4ff}.exchange-kline-pro__ma .ma20{color:#c084fc}.exchange-kline-pro__chart{width:100%;height:100%}@media (width<=1200px){.exchange-kline-pro__toolbar{flex-direction:column;align-items:flex-start;height:auto;min-height:52px;padding-top:8px;padding-bottom:8px}.exchange-kline-pro__subbar{flex-direction:column;align-items:flex-start;height:auto;min-height:38px;padding-top:8px;padding-bottom:8px}.exchange-kline-pro__symbol{font-size:20px}.exchange-kline-pro__price{font-size:22px}}html[data-theme=light] .exchange-kline-pro{border:1px solid #1118271a;box-shadow:0 20px 50px #1118271f}html[data-theme=light] .exchange-kline-pro__toolbar{background:#f3f4f6;border-bottom-color:#1118271a}html[data-theme=light] .exchange-kline-pro__symbol{color:#111827eb}html[data-theme=light] .exchange-kline-pro__badge{color:#111827b8;background:#11182714}html[data-theme=light] .exchange-kline-pro__price:not(.is-up):not(.is-down),html[data-theme=light] .exchange-kline-pro__change:not(.is-up):not(.is-down){color:#111827eb}html[data-theme=light] .exchange-kline-pro__tab{color:#1118279e}html[data-theme=light] .exchange-kline-pro__tab:hover{color:#111827eb;background:#1118270f}html[data-theme=light] .exchange-kline-pro__tab.active{color:#15803d;background:#16a34a1f}html[data-theme=light] .exchange-kline-pro__subbar{background:#eef2f7;border-bottom-color:#11182714}html[data-theme=light] .exchange-kline-pro__ohlc{color:#1118278c}html[data-theme=light] .exchange-kline-pro__ohlc span{color:#111827e0}html[data-theme=light] .exchange-kline-pro__ma .ma5{color:#ca8a04}html[data-theme=light] .exchange-kline-pro__ma .ma10{color:#0369a1}html[data-theme=light] .exchange-kline-pro__ma .ma20{color:#7c3aed}html[data-theme=light] .exchange-kline-pro__ma .ma:hover{background:#1118270f}.panel-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-title{color:var(--qa-text-strong,#fff);font-size:18px;font-weight:800}html[data-theme=light] .panel-title{color:var(--qa-text-strong)}.orderbook-card{padding:16px 16px 14px}.orderbook-card__manage-head{border-bottom:1px solid #ffffff0f;margin:-2px 0 4px;padding-bottom:10px}.orderbook-card__manage-sub{color:#ffffff73;font-size:12px;font-weight:500}.orderbook-unit{color:#ffffff85;font-size:12px}.orderbook-head,.orderbook-row{grid-template-columns:1fr 1fr 1.3fr;gap:8px;display:grid}.orderbook-head{color:#ffffff75;margin-top:8px;padding:0 6px;font-size:12px}.orderbook-head span:nth-child(2),.orderbook-head span:nth-child(3){text-align:right}.orderbook-list{flex-direction:column;gap:6px;min-height:174px;margin-top:8px;display:flex}.orderbook-side-title{letter-spacing:.2px;margin-top:10px;font-size:12px;font-weight:700}.orderbook-side-title--ask{color:#ff7f9f}.orderbook-side-title--bid{color:#7effa2}.orderbook-row{color:#ffffffd1;isolation:isolate;border-radius:8px;height:30px;font-size:12px;line-height:30px;position:relative;overflow:hidden}.orderbook-row-bg{z-index:-1;border-radius:8px;height:30px;position:absolute;top:0;bottom:0;right:0}.orderbook-list--ask .orderbook-row{background:#ff4d7d08}.orderbook-list--bid .orderbook-row{background:#00c07608}.orderbook-row-bg--ask{background:linear-gradient(90deg,#ff4d7d0f,#ff4d7d33)}.orderbook-row-bg--bid{background:linear-gradient(90deg,#00c0760f,#00c07633)}.orderbook-row span:nth-child(3),.orderbook-row span:nth-child(4){text-align:right}.orderbook-row .ask{color:#ff6f93}.orderbook-row .bid{color:#79f39f}.orderbook-last{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;justify-content:center;align-items:baseline;margin:10px 0 8px;padding:8px 10px;display:flex}.orderbook-last strong{letter-spacing:.2px;font-size:16px}.orderbook-last em{color:#ffffff8c;font-size:12px;font-style:normal}html[data-theme=light] .orderbook-card__manage-head{border-bottom-color:#1118271a}html[data-theme=light] .orderbook-card__manage-sub{color:#11182780}html[data-theme=light] .orderbook-unit{color:#1118278c}html[data-theme=light] .orderbook-head{color:#11182780}html[data-theme=light] .orderbook-row{color:#111827d1}html[data-theme=light] .orderbook-last{background:#1118270a;border-color:#1118271a}html[data-theme=light] .orderbook-last strong{color:#15803d}html[data-theme=light] .orderbook-last em{color:#1118278c}html[data-theme=light] .orderbook-side-title--bid{color:#15803d}html[data-theme=light] .orderbook-side-title--ask{color:#dc2626}html[data-theme=light] .orderbook-row .bid{color:#15803d}html[data-theme=light] .orderbook-row .ask{color:#dc2626}.mm-trade-prediction-card{margin-top:14px;padding:16px}.mm-tp__header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.mm-tp__header-left{align-items:center;gap:10px;min-width:0;display:flex}.mm-tp__header-icon{background:color-mix(in srgb, var(--qa-brand) 16%, transparent);border:1px solid color-mix(in srgb, var(--qa-brand) 28%, transparent);width:36px;height:36px;color:var(--qa-text-strong,#fff);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.mm-tp__header-title{color:var(--qa-text-strong,#fff);font-size:18px;font-weight:800}.mm-tp__sub{color:var(--qa-text-dim);flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin-top:4px;font-size:12px;display:flex}.mm-tp__pair{color:var(--qa-text-strong);font-weight:900}.mm-tp__model,.mm-tp__time{border:1px solid var(--qa-border);background:color-mix(in srgb, var(--qa-white) 4%, transparent);color:var(--qa-text-dim);border-radius:999px;padding:2px 8px}.mm-tp__reload{border:1px solid var(--qa-border);background:color-mix(in srgb, var(--qa-white) 4%, transparent);width:34px;height:34px;color:var(--qa-text-dim);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.mm-tp__reload:hover{background:color-mix(in srgb, var(--qa-white) 8%, transparent);border-color:var(--qa-border-soft);color:var(--qa-text-sub)}.mm-tp__reload:disabled{opacity:.5;cursor:not-allowed}.mm-tp__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mm-tp__item{background:color-mix(in srgb, var(--qa-white) 2%, transparent);border:1px solid var(--qa-border);border-radius:14px;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}.mm-tp__item-icon{border-radius:12px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.mm-tp__item-body{min-width:0}.mm-tp__item-label{color:var(--qa-text-dim);font-size:12px;font-weight:700}.mm-tp__item-value{color:var(--qa-text-strong);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:14px;font-weight:900;overflow:hidden}.mm-tp__item-icon--cyan{color:#35e6ff;background:#00d2ff2e;border:1px solid #00d2ff4d}.mm-tp__item-icon--green{color:#42f5b4;background:#00c0762e;border:1px solid #00c0764d}.mm-tp__item-icon--cyan2{color:#72eeff;background:#35e6ff2e;border:1px solid #35e6ff4d}.mm-tp__item-icon--purple{color:#c084fc;background:#8b5cf62e;border:1px solid #8b5cf64d}.mm-tp__item-icon--trend{color:var(--qa-text-strong);background:#34d39929;border:1px solid #34d3994d}.mm-tp__trend-img{width:18px;height:18px}.mm-tp__item-icon--accent{background:color-mix(in srgb, var(--qa-brand) 18%, transparent);border:1px solid color-mix(in srgb, var(--qa-brand) 35%, transparent);color:var(--qa-text-strong)}.mm-tp__item--up{border-color:color-mix(in srgb, var(--qa-market-up) 40%, var(--qa-border));background:color-mix(in srgb, var(--qa-market-up) 8%, transparent)}.mm-tp__item--down{border-color:color-mix(in srgb, var(--qa-market-down) 40%, var(--qa-border));background:color-mix(in srgb, var(--qa-market-down) 8%, transparent)}.mm-tp__item--return .mm-tp__item-value{color:var(--qa-text-strong)}.mm-tp__item--up.mm-tp__item--return .mm-tp__item-value{color:var(--qa-market-up)}.mm-tp__item--down.mm-tp__item--return .mm-tp__item-value{color:var(--qa-market-down)}.mm-tp__confidence{flex-direction:column;gap:10px;display:flex}.mm-tp__confidence-left{align-items:center;gap:10px;min-width:0;display:flex}.mm-tp__confidence-icon{color:var(--qa-market-up);font-weight:900}.mm-tp__confidence-label{color:var(--qa-text-dim);font-size:13px;font-weight:800}.mm-tp__confidence-right{align-items:center;gap:12px;display:flex}.mm-tp__confidence-bar{background:color-mix(in srgb, var(--qa-white) 6%, transparent);border:1px solid var(--qa-border-soft);border-radius:999px;width:220px;height:10px;overflow:hidden}.mm-tp__confidence-bar-fill{background:linear-gradient(90deg,#00c076,#b7ff27);border-radius:999px;height:100%;display:block}.mm-tp__confidence-value{text-align:right;font-variant-numeric:tabular-nums;min-width:80px;color:var(--qa-text-strong);font-size:14px;font-weight:900}.mm-tp__note{color:var(--qa-text-dim);margin-top:10px;font-size:12px;line-height:1.6}.mm-tp__spin{margin-top:14px}.mm-tp__empty{border:1px dashed var(--qa-border);background:color-mix(in srgb, var(--qa-white) 2%, transparent);text-align:center;border-radius:14px;padding:18px 12px 10px}.mm-tp__empty-title{color:var(--qa-text-strong);font-weight:900}.mm-tp__empty-sub{color:var(--qa-text-dim);margin-top:8px;font-size:12px}.mm-tp__summary{border:1px solid var(--qa-border);background:color-mix(in srgb, var(--qa-white) 2%, transparent);border-radius:14px;justify-content:space-between;align-items:stretch;gap:12px;margin-bottom:12px;padding:12px;display:flex}.mm-tp__summary-left{align-items:center;gap:12px;min-width:0;display:flex}.mm-tp__trend-icon{background:#34d39924;border:1px solid #34d39940;border-radius:12px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.mm-tp__trend-icon img{width:18px;height:18px}.mm-tp__summary-main{min-width:0}.mm-tp__summary-title{color:var(--qa-text-strong);flex-wrap:wrap;align-items:center;gap:8px;font-weight:900;display:flex}.mm-tp__summary-meta{color:var(--qa-text-dim);flex-wrap:wrap;gap:10px;margin-top:6px;font-size:12px;display:flex}.mm-tp__summary-right{align-items:center;min-width:0;display:flex}.mm-tp__tag{font-weight:800;border:1px solid var(--qa-border)!important;background:color-mix(in srgb, var(--qa-white) 3%, transparent)!important;color:var(--qa-text-sub)!important;border-radius:999px!important}.mm-tp__tag--action{background:color-mix(in srgb, var(--qa-brand) 12%, transparent)!important;border-color:color-mix(in srgb, var(--qa-brand) 30%, var(--qa-border))!important;color:var(--qa-text-strong)!important}.mm-tp__tag--mini{padding:2px 8px!important;font-size:12px!important}.mm-tp__list{margin-top:12px}.mm-tp__list-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.mm-tp__list-title{color:var(--qa-text-strong);font-weight:900}.mm-tp__list-sub{color:var(--qa-text-dim);font-size:12px}.mm-tp__preds{flex-direction:column;gap:8px;display:flex}.mm-tp__pred-row{border:1px solid var(--qa-border);background:color-mix(in srgb, var(--qa-white) 2%, transparent);cursor:pointer;text-align:left;border-radius:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,220px);align-items:center;gap:12px;width:100%;padding:10px 12px;transition:background .15s,border-color .15s,transform .15s;display:grid}.mm-tp__pred-row:hover{background:color-mix(in srgb, var(--qa-white) 4%, transparent);border-color:var(--qa-border-soft);transform:translateY(-1px)}.mm-tp__pred-row.is-active{background:color-mix(in srgb, var(--qa-brand) 10%, transparent);border-color:color-mix(in srgb, var(--qa-brand) 35%, var(--qa-border))}.mm-tp__pred-left{align-items:center;gap:10px;min-width:0;display:flex}.mm-tp__pred-icon{background:color-mix(in srgb, var(--qa-white) 4%, transparent);border:1px solid var(--qa-border);border-radius:10px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.mm-tp__pred-icon img{width:16px;height:16px}.mm-tp__pred-period{color:var(--qa-text-strong);white-space:nowrap;font-weight:900}.mm-tp__pred-mid{align-items:center;gap:10px;display:flex}.mm-tp__pred-ret{font-variant-numeric:tabular-nums;font-weight:900}.mm-tp__pred-ret.is-up{color:var(--qa-market-up)}.mm-tp__pred-ret.is-down{color:var(--qa-market-down)}.mm-tp__pred-right{justify-self:end;min-width:0}.mm-tp__pred-metrics{color:var(--qa-text-dim);white-space:nowrap;font-size:12px}.mm-tp__detail{border:1px solid var(--qa-border);background:color-mix(in srgb, var(--qa-white) 2%, transparent);border-radius:14px;margin-top:10px;padding:12px}.mm-tp__detail-title{color:var(--qa-text-strong);font-weight:900}.mm-tp__detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.mm-tp__detail-item{border:1px solid var(--qa-border);background:color-mix(in srgb, var(--qa-white) 3%, transparent);border-radius:12px;padding:10px 12px}.mm-tp__detail-item span{color:var(--qa-text-dim);font-size:12px;font-weight:700;display:block}.mm-tp__detail-item strong{color:var(--qa-text-strong);font-variant-numeric:tabular-nums;margin-top:6px;font-weight:900;display:block}@media (width<=1280px){.mm-tp__confidence-bar{width:160px}.mm-tp__pred-row{grid-template-columns:minmax(0,1fr) auto}.mm-tp__pred-right{display:none}.mm-tp__detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.mm-tp__summary-left,.mm-tp__header-left{align-items:flex-start}.mm-tp__confidence-bar{width:40px}.mm-tp__summary-right{margin-left:48px}.mm-tp__summary{flex-wrap:wrap}.mm-tp__confidence-value{text-align:center}}
