:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:16px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:14px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}html,body{width:100%;height:100%;margin:0}#root{box-sizing:border-box;width:100%;min-height:100vh}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}.page{color:#fff;background:radial-gradient(circle at 15% 0,#b7ff3914,#0000 32%),radial-gradient(circle at 85% 8%,#503cff12,#0000 28%),#07090d}html[data-theme=light] .page{color:#111827eb;background:radial-gradient(circle at 15% 0,#16a34a14,#0000 32%),radial-gradient(circle at 85% 8%,#3b82f60f,#0000 28%),#f3f4f6}.card{background:linear-gradient(#18191d 0%,#111216 100%);border:1px solid #ffffff0d;border-radius:22px;box-shadow:0 10px 30px #0000003d}html[data-theme=light] .card{box-shadow:none;background:linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a}.qa-ai-notification.ant-notification-notice{border-radius:14px;background:linear-gradient(#141a22 0%,#0e131a 100%)!important;border:1px solid #ffffff1a!important;box-shadow:0 18px 40px #0006!important}.qa-ai-notification .ant-notification-notice-title{font-weight:800;color:#ffffffeb!important}.qa-ai-notification .ant-notification-notice-description{color:#ffffffb8!important}.qa-ai-notification .ant-notification-notice-icon{color:#b7ff39!important}.qa-ai-notification .ant-notification-notice-close{color:#ffffff8c!important}.qa-ai-notification .ant-notification-notice-close:hover{color:#ffffffe6!important}html[data-theme=light] .qa-ai-notification.ant-notification-notice{background:#fffffff5!important;border-color:#1118271f!important;box-shadow:0 18px 40px #1118272e!important}html[data-theme=light] .qa-ai-notification .ant-notification-notice-title{color:#111827eb!important}html[data-theme=light] .qa-ai-notification .ant-notification-notice-description{color:#111827a6!important}html[data-theme=light] .qa-ai-notification .ant-notification-notice-icon{color:#16a34a!important}html[data-theme=light] .qa-ai-notification .ant-notification-notice-close{color:#1118278c!important}.model-confirm .ant-modal-container{color:#fff;border:1px solid #b7ff2724;border-radius:18px;box-shadow:0 18px 48px #00000073,inset 0 0 0 1px #b7ff270a;background:radial-gradient(circle at 0 0,#b7ff270f,#0000 32%),#0a0a0a!important}html[data-theme=light] .model-confirm .ant-modal-container{color:#111827eb;border-color:#1118271a;background:radial-gradient(circle at 0 0,#16a34a14,#0000 32%),#fff!important}.ant-modal.model-confirm .ant-modal-confirm-body{color:#ffffffeb!important}.ant-modal.model-confirm .ant-modal-confirm-title{font-size:18px;font-weight:700;line-height:1.5;color:#fff!important}.ant-modal.model-confirm .ant-modal-confirm-content{line-height:1.7;color:#ffffffb8!important;margin-top:12px!important}.ant-modal.model-confirm .ant-modal-confirm-paragraph{color:#ffffffb8!important}html[data-theme=light] .ant-modal.model-confirm .ant-modal-confirm-body,html[data-theme=light] .ant-modal.model-confirm .ant-modal-confirm-title{color:#111827eb!important}html[data-theme=light] .ant-modal.model-confirm .ant-modal-confirm-content,html[data-theme=light] .ant-modal.model-confirm .ant-modal-confirm-paragraph{color:#111827a6!important}.ant-modal.model-confirm .ant-modal-confirm-body>.anticon{margin-inline-end:12px;font-size:22px;color:#b7ff27!important}html[data-theme=light] .ant-modal.model-confirm .ant-modal-confirm-body>.anticon{color:#16a34a!important}.ant-modal.model-confirm .ant-modal-confirm-btns{gap:10px;margin-top:20px;display:flex}.model-confirm .ant-modal-confirm-btns .ant-btn{border-radius:12px;min-width:96px;height:38px;font-weight:600}.model-confirm__cancel.ant-btn{color:#ffffffdb;box-shadow:none;background:#111;border:1px solid #ffffff1a}.model-confirm__cancel.ant-btn:hover,.model-confirm__cancel.ant-btn:focus{color:#fff!important;background:#171717!important;border-color:#ffffff29!important}html[data-theme=light] .model-confirm__cancel.ant-btn{color:#111827db;background:#f3f4f6;border-color:#1118271f}html[data-theme=light] .model-confirm__cancel.ant-btn:hover,html[data-theme=light] .model-confirm__cancel.ant-btn:focus{color:#111827eb!important;background:#e5e7eb!important;border-color:#1118272e!important}.model-confirm__ok.ant-btn,.model-confirm__ok.ant-btn-dangerous{box-shadow:0 8px 18px #b7ff272e;color:#111!important;background:linear-gradient(135deg,#b7ff27 0%,#4ef2b1 100%)!important;border:none!important}.model-confirm__ok.ant-btn:hover,.model-confirm__ok.ant-btn:focus,.model-confirm__ok.ant-btn-dangerous:hover,.model-confirm__ok.ant-btn-dangerous:focus{color:#111!important;background:linear-gradient(135deg,#c7ff4f 0%,#63f6bc 100%)!important}.ant-message{--qa-msg-bg-top:#1a222c;--qa-msg-bg-bottom:#121820;--qa-msg-border:#ffffff17;--qa-msg-shadow:0 18px 48px #0000008c;--qa-msg-success:#b7ff39;--qa-msg-error:#f87171;--qa-msg-warning:#fbbf24;--qa-msg-info:#60a5fa}html[data-theme=light] .ant-message{--qa-msg-bg-top:#fff;--qa-msg-bg-bottom:#f3f4f6;--qa-msg-border:#1118271a;--qa-msg-shadow:0 18px 48px #1118272e;--qa-msg-success:#16a34a;--qa-msg-error:#dc2626;--qa-msg-warning:#f59e0b;--qa-msg-info:#2563eb}.ant-message .ant-message-notice-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg, var(--qa-msg-bg-top) 0%, var(--qa-msg-bg-bottom) 100%)!important;border:1px solid var(--qa-msg-border)!important;box-shadow:var(--qa-msg-shadow)!important;color:#ffffffeb!important;border-radius:14px!important}html[data-theme=light] .ant-message .ant-message-notice-content{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#111827eb!important}.ant-message .ant-message-notice-content .ant-message-custom-content{letter-spacing:.02em;font-size:14px;font-weight:500}.ant-message-notice.ant-message-notice-success .ant-message-notice-content{border-left:3px solid var(--qa-msg-success)!important;box-shadow:var(--qa-msg-shadow), 0 0 24px #b7ff3914!important}html[data-theme=light] .ant-message-notice.ant-message-notice-success .ant-message-notice-content{box-shadow:var(--qa-msg-shadow), 0 0 18px #16a34a1a!important}.ant-message-notice.ant-message-notice-success .anticon{color:var(--qa-msg-success)!important}.ant-message-notice.ant-message-notice-error .ant-message-notice-content{border-left:3px solid var(--qa-msg-error)!important;box-shadow:var(--qa-msg-shadow), 0 0 20px #f871711f!important}html[data-theme=light] .ant-message-notice.ant-message-notice-error .ant-message-notice-content{box-shadow:var(--qa-msg-shadow), 0 0 18px #dc26261a!important}.ant-message-notice.ant-message-notice-error .anticon{color:var(--qa-msg-error)!important}.ant-message-notice.ant-message-notice-warning .ant-message-notice-content{border-left:3px solid var(--qa-msg-warning)!important}.ant-message-notice.ant-message-notice-warning .anticon{color:var(--qa-msg-warning)!important}.ant-message-notice.ant-message-notice-info .ant-message-notice-content,.ant-message-notice.ant-message-notice-loading .ant-message-notice-content{border-left:3px solid var(--qa-msg-info)!important}.ant-message-notice.ant-message-notice-info .anticon,.ant-message-notice.ant-message-notice-loading .anticon{color:var(--qa-msg-info)!important}.ant-message-notice.ant-message-notice-loading .ant-spin-dot-item{background-color:var(--qa-msg-info)!important}.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}.qa-login-glow--2{background:#00ffb414;width:360px;height:360px;bottom:60px;right:60px}html[data-theme=light] .qa-login-glow--1{background:#16a34a1f}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-logo{width:fit-content;margin-bottom:26px}.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-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}.qa-login-panel__welcome{color:#fff;margin-bottom:8px;font-size:30px;font-weight:700;line-height:1.1}.qa-login-panel__desc{font-size:13px;color:#ffffff9e!important}html[data-theme=light] .qa-login-panel__logo{color:#111827db}html[data-theme=light] .qa-login-panel__welcome{color:#111827eb}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}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}.qa-login-tel-input.ant-input{border-radius:0 12px 12px 0}.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}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-phone-area-select{border:0;box-shadow:none!important}.qa-phone-area-select:hover{border-color:#e5e7eb}.qa-phone-area-select:focus{box-shadow:none;border-color:#e5e7eb}.qa-phone-compact{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{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 .ant-space-compact-item:not(:last-child){border-right:1px solid #ffffff1a}.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{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-select .ant-select-selector,.qa-phone-compact .ant-select:not(.ant-select-disabled):hover .ant-select-selector{box-shadow:none!important;background:0 0!important;border:none!important}.qa-phone-compact .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-disabled) .ant-select-selector{box-shadow:none!important;border:none!important}.qa-phone-compact .ant-select .ant-select-selector{border-radius:12px 0 0 12px!important;align-items:center!important;height:48px!important;display:flex!important}.qa-phone-compact .qa-login-tel-input.ant-input{border-radius:0 12px 12px 0!important}.qa-login-input:focus,.qa-login-input:focus-visible,.qa-login-input input:focus{outline:none}.qa-login-checkbox{font-size:13px;color:#ffffffad!important}.qa-login-checkbox span:last-child{color:#b7ff39}.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:#16a34a}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-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-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-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}.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}.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{border-color:#1118271f;background:#ffffffe6!important}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}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{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}.qa-code-compact .ant-space-compact{width:100%}.qa-code-compact .ant-input,.qa-code-compact .ant-input-affix-wrapper{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.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{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-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-compact{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}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}@media (width<=1200px){.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(#111822 0%,#0b1117 100%)}.qa-user-notice-modal .ant-modal-header{background:0 0;border-bottom:1px solid #ffffff0f}.qa-user-notice-modal .ant-modal-title{color:#fff;font-weight:800}.qa-user-notice-modal .ant-modal-body{padding:16px 20px 0}.qa-user-notice-modal__content{scrollbar-width:thin;scrollbar-color:#ffffff38 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:#ffffff2e;border-radius:999px}.qa-user-notice-modal__content::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.qa-user-notice-modal__text{white-space:pre-wrap;color:#ffffffdb;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:#fffffff2;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 #ffffff24;margin:1.05em 0}.qa-user-notice-modal__text--html strong{color:#fffffff2;font-weight:700}.qa-user-notice-modal__actions{border-top:1px solid #ffffff0f;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:linear-gradient(#fff 0%,#f3f4f6 100%)}html[data-theme=light] .qa-user-notice-modal .ant-modal-header{border-bottom-color:#1118271a}html[data-theme=light] .qa-user-notice-modal .ant-modal-title{color:#111827eb}html[data-theme=light] .qa-user-notice-modal__text{color:#111827c7}html[data-theme=light] .qa-user-notice-modal__text--html h2,html[data-theme=light] .qa-user-notice-modal__text--html strong{color:#111827eb}html[data-theme=light] .qa-user-notice-modal__text--html hr{border-top-color:#1118271f}html[data-theme=light] .qa-user-notice-modal__content{scrollbar-color:#11182747 transparent}html[data-theme=light] .qa-user-notice-modal__content::-webkit-scrollbar-thumb{background:#11182733}html[data-theme=light] .qa-user-notice-modal__content::-webkit-scrollbar-thumb:hover{background:#11182757}html[data-theme=light] .qa-user-notice-modal__actions{border-top-color:#1118271a}html[data-theme=light] .qa-user-notice-modal__actions .ant-btn-default{color:#111827db;background:#ffffffe6;border-color:#1118271f}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{color:#111827eb;border-color:#16a34a4d}html[data-theme=light] .qa-user-notice-modal__actions .ant-btn-primary{color:#fff!important;background:#16a34a!important;border-color:#16a34a!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{color:#fff!important;background:#15803d!important;border-color:#15803d!important}.home-page{flex-direction:column;gap:16px;display:flex}.card{background:linear-gradient(#0c0c0c,#090909);border:1px solid #1b1b1b;border-radius:22px;padding:20px}html[data-theme=light] .home-page .card{color:#111827eb;background:linear-gradient(#fff,#f8fafc);border-color:#1118271a}.card-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.card-title{font-size:16px;font-weight:800}.card-link{color:#b7ff27;cursor:pointer;font-size:14px}html[data-theme=light] .home-page .card-link{color:#16a34a}.value-green{color:#22f7cb}.value-red{color:#ff5a5a}html[data-theme=light] .home-page .value-green{color:#16a34a}html[data-theme=light] .home-page .value-red{color:#ef4444}.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:1.8fr 1fr;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;padding:34px 26px 28px 34px;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<=1200px){.quant-hero-card{grid-template-columns:1fr}.quant-hero-center{padding-bottom:12px}.quant-hero-right{border-top:1px solid #ffffff0a;border-left:none}.hero-metric-card:first-child,.hero-metric-card:nth-child(2){border-bottom:1px solid #ffffff0a}}.dashboard-chart-svg{cursor:crosshair;width:100%;height:320px;display:block;overflow:visible}.dashboard-chart-grid{stroke:#ffffff14;stroke-width:1px;stroke-dasharray:4 4}.dashboard-chart-y-label,.dashboard-chart-x-label{fill:#ffffff73;font-size:12px}.dashboard-chart-crosshair-green{stroke:#b7ff2766;stroke-width:1px;stroke-dasharray:4 4}.dashboard-chart-crosshair-red{stroke:#ff5a5a66;stroke-width:1px;stroke-dasharray:4 4}.chart-tooltip__bg{fill:#141414;stroke:#ffffff0f}.chart-tooltip__sub{fill:#ffffff94}.chart-tooltip rect{filter:drop-shadow(0 10px 18px #00000047)}html[data-theme=light] .dashboard-chart-grid{stroke:#1118271f}html[data-theme=light] .dashboard-chart-y-label,html[data-theme=light] .dashboard-chart-x-label{fill:#1118278c}html[data-theme=light] .dashboard-chart-crosshair-green{stroke:#16a34a73}html[data-theme=light] .dashboard-chart-crosshair-red{stroke:#ef44446b}html[data-theme=light] .chart-tooltip__bg{fill:#fff;stroke:#1118271f}html[data-theme=light] .chart-tooltip__sub{fill:#1118278c}.chart-card{overflow:hidden}.dashboard-market-card{color:#ffffffeb;background:linear-gradient(#0c0c0c,#090909);border:1px solid #1b1b1b;transition:background .22s,border-color .22s,color .22s}html[data-theme=light] .dashboard-market-card{color:#111827eb;background:linear-gradient(#fff,#f8fafc);border-color:#1118271a}.dashboard-market-card .card-title{color:#ffffffeb}html[data-theme=light] .dashboard-market-card .card-title{color:#111827eb}.dashboard-market-card .card-link{color:#b7ff27}html[data-theme=light] .dashboard-market-card .card-link{color:#16a34a}.market-tabs{gap:14px;margin-top:14px;display:flex}.market-tabs span{color:#ffffff8c;cursor:pointer}html[data-theme=light] .market-tabs span{color:#1118278c}.market-tabs span.active{color:#b7ff27;font-weight:700}html[data-theme=light] .market-tabs span.active{color:#16a34a}.market-pair{color:#ffffffb3;margin-top:18px;font-size:20px}.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-pair{color:#ff9d00;font-size:14px;font-weight:700}html[data-theme=light] .market-pair{color:#d97706}.market-price{color:#fff;margin-top:6px;font-size:24px;font-weight:800}html[data-theme=light] .market-price{color:#111827eb}.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{background:radial-gradient(circle at 100% 0,#b7ff270d,#0000 22%),linear-gradient(#0c0c0c,#090909);border:1px solid #1a1a1a;border-radius:22px;padding:18px 18px 16px}html[data-theme=light] .strategy-table-card{background:radial-gradient(circle at 100% 0,#16a34a0f,#0000 24%),linear-gradient(#fff,#f8fafc);border-color:#1118271a}.strategy-table-card .card-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.strategy-create-btn.ant-btn{color:#111;background:#b7ff27;border-color:#b7ff27;border-radius:12px;height:40px;padding:0 16px;font-weight:700;box-shadow:0 0 16px #b7ff271f}.strategy-create-btn.ant-btn:hover,.strategy-create-btn.ant-btn:focus{color:#111!important;background:#c7ff43!important;border-color:#c7ff43!important}.strategy-table-card .ant-table{color:#fff;background:0 0;margin-top:14px}html[data-theme=light] .strategy-table-card .ant-table{color:#111827eb}.strategy-table-card .ant-table-wrapper .ant-table{background:0 0}.strategy-table-card .ant-table-container{border:1px solid #1b1b1b;border-radius:16px;overflow:hidden}html[data-theme=light] .strategy-table-card .ant-table-container{border-color:#1118271a}.strategy-table-card .ant-table-thead>tr>th{font-size:13px;font-weight:600;color:#ffffffb8!important;background:#101010!important;border-bottom:1px solid #1a1a1a!important;padding:14px 16px!important}html[data-theme=light] .strategy-table-card .ant-table-thead>tr>th{color:#1118279e!important;background:#1118270a!important;border-bottom-color:#1118271a!important}.strategy-table-card .ant-table-tbody>tr>td{transition:background .2s;color:#fff!important;background:#0c0c0c!important;border-bottom:1px solid #151515!important;padding:16px!important}html[data-theme=light] .strategy-table-card .ant-table-tbody>tr>td{color:#111827eb!important;background:#fff!important;border-bottom-color:#11182714!important}.strategy-table-card .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.strategy-table-card .ant-table-tbody>tr.ant-table-row:hover>td{background:#111!important}html[data-theme=light] .strategy-table-card .ant-table-tbody>tr.ant-table-row:hover>td{background:#11182708!important}.strategy-table-card .ant-table-placeholder>td{color:#fff6!important;background:#0c0c0c!important}html[data-theme=light] .strategy-table-card .ant-table-placeholder>td{color:#11182773!important;background:#fff!important}.strategy-name{color:#fff;font-size:14px;font-weight:700}html[data-theme=light] .strategy-name{color:#111827eb}.strategy-pair{color:#ffffff6b;margin-top:6px;font-size:12px}html[data-theme=light] .strategy-pair{color:#11182780}.strategy-status{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:64px;height:28px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.strategy-status.running{color:#b7ff27;background:#b7ff271f;border-color:#b7ff2733;box-shadow:0 0 10px #b7ff2714}html[data-theme=light] .strategy-status.running{color:#16a34a;background:#16a34a1f;border-color:#16a34a38;box-shadow:0 0 10px #16a34a14}.strategy-status.paused{color:#ffb020;background:#ffb0201f;border-color:#ffb02033}.strategy-status.stopped{color:#ff6b6b;background:#ff5a5a1f;border-color:#ff5a5a33}.value-green{color:#22f7cb;font-weight:700}.value-red{color:#ff5a5a;font-weight:700}.strategy-actions{align-items:center;gap:8px;display:flex}.strategy-btn.ant-btn{border-radius:10px;height:30px;padding:0 12px;font-size:12px;font-weight:600}.strategy-btn-ghost.ant-btn{color:#ffffffc7;background:#121212;border:1px solid #232323}html[data-theme=light] .strategy-btn-ghost.ant-btn{color:#111827c7;background:#11182708;border-color:#1118271f}.strategy-btn-ghost.ant-btn:hover,.strategy-btn-ghost.ant-btn:focus{color:#fff!important;background:#161616!important;border-color:#333!important}.strategy-btn-primary.ant-btn{color:#111;box-shadow:none;background:#b7ff27;border:1px solid #b7ff27}.strategy-btn-primary.ant-btn:hover,.strategy-btn-primary.ant-btn:focus{color:#111!important;background:#c7ff43!important;border-color:#c7ff43!important}.quant-table-row td{background:0 0!important}.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;color:#fff;background:0 0;border:none;border-radius:10px;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;transition:background .2s,opacity .2s;display:inline-flex}.quant-menu-toggle-btn:hover{background:#ffffff14}html[data-theme=light] .quant-menu-toggle-btn{color:#111827e0}html[data-theme=light] .quant-menu-toggle-btn:hover{background:#1118270f}.quant-search{max-width:420px}.quant-search.ant-input-affix-wrapper{color:#fff;background:#0f0f0f;border:1px solid #1b1b1b;border-radius:16px;height:46px}.quant-search.ant-input-affix-wrapper input{color:#fff;background:0 0}.quant-search.ant-input-affix-wrapper input::placeholder{color:#ffffff59}.quant-search.ant-input-affix-wrapper .anticon{color:#fff9}.quant-search.ant-input-affix-wrapper:hover,.quant-search.ant-input-affix-wrapper:focus,.quant-search.ant-input-affix-wrapper-focused{box-shadow:none;border-color:#2a2a2a}html[data-theme=light] .quant-search.ant-input-affix-wrapper{color:#111827e6;background:#11182708;border-color:#1118271a}html[data-theme=light] .quant-search.ant-input-affix-wrapper input{color:#111827eb}html[data-theme=light] .quant-search.ant-input-affix-wrapper input::placeholder{color:#11182761}html[data-theme=light] .quant-search.ant-input-affix-wrapper .anticon{color:#1118278c}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:#16a34a59}.quant-header-right{align-items:center;gap:18px;display:flex}.quant-theme-toggle{color:#ffffffdb;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;transition:all .2s;display:inline-flex}.quant-theme-toggle:hover{color:#b7ff39;background:#b7ff3914;border-color:#b7ff3959}html[data-theme=light] .quant-theme-toggle{color:#111827d1;background:#1118270a;border-color:#1118271f}html[data-theme=light] .quant-theme-toggle:hover{color:#16a34a;background:#16a34a1f;border-color:#16a34a59}.quant-ai-header-btn{color:#ffffffdb;cursor:pointer;background:#ffffff0a;border:1px solid #b7ff392e;border-radius:14px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:inline-flex}.quant-ai-header-btn:hover{color:#b7ff39;background:#b7ff3914;border-color:#b7ff3959}.quant-header-icon{color:#fff;cursor:pointer;font-size:20px}html[data-theme=light] .quant-header-icon{color:#111827d1}.quant-ai-header-btn .anticon,.quant-theme-toggle .anticon{line-height:1}html[data-theme=light] .quant-ai-header-btn{color:#111827d1;background:#11182708;border-color:#1118271f}html[data-theme=light] .quant-ai-header-btn:hover{color:#16a34a;background:#16a34a1f;border-color:#16a34a59}.lang-selector{cursor:pointer;background:#1a1a1a;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;transition:background .2s;display:flex}.lang-selector:hover{background:#252525}.lang-icon{color:#ffffffd9;font-size:16px}.lang-text{color:#ffffffd9;white-space:nowrap;font-size:13px}html[data-theme=light] .lang-selector{background:#1118270a}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}@media (width<=900px){.quant-header{flex-direction:column;align-items:stretch;height:auto}.quant-header-right{justify-content:space-between}}.quant-sidebar{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;background:radial-gradient(circle at 0 100%,#b7ff2714,#0000 25%),#070707;border-right:1px solid #151515;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{background:radial-gradient(circle at 0 100%,#16a34a14,#0000 28%),#fff;border-right-color:#e5e7eb}html[data-theme=light] .quant-logo-title{color:#111827eb}html[data-theme=light] .quant-logo-sub{color:#11182773}html[data-theme=light] .quant-menu-item{color:#111827b8}html[data-theme=light] .quant-menu-item:hover{color:#111827eb;background:#1118270a}html[data-theme=light] .quant-menu-item.active{color:#16a34a;background:linear-gradient(90deg,#16a34a24,#16a34a0a);border:1px solid #16a34a38}html[data-theme=light] .quant-compact-item{color:#16a34a;background:#11182708;border-color:#11182714}html[data-theme=light] .quant-compact-item:hover,html[data-theme=light] .quant-compact-item:focus-visible{color:#15803d!important;background:#16a34a1a!important;border-color:#16a34a33!important}html[data-theme=light] .quant-compact-item.active{color:#16a34a;background:linear-gradient(90deg,#16a34a24,#16a34a0a);border-color:#16a34a38}.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:#ffffff73;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{color:#111;background:#b7ff27;border-color:#b7ff27;border-radius:14px;height:48px;font-weight:700}.quant-wallet-btn.ant-btn:hover,.quant-wallet-btn.ant-btn:focus{color:#111!important;background:#c2ff44!important;border-color:#c2ff44!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{color:#ffffffbf;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:14px;outline:none;align-items:center;gap:12px;width:100%;height:48px;padding:0 14px;transition:all .2s;display:flex}.quant-menu-item:hover{color:#fff;background:#101010}.quant-menu-item.active{color:#b7ff27;background:linear-gradient(90deg,#b7ff2733,#b7ff270d);border:1px solid #b7ff272e}.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}}.quant-dashboard{color:#fff;background:#050505;height:100vh;min-height:100vh;max-height:100dvh;display:flex;overflow:hidden}html[data-theme=light] .quant-dashboard{color:#111827eb;background:#f8fafc}.quant-main{box-sizing:border-box;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;flex:1;gap:18px;min-height:0;padding:18px 22px 28px;display:flex;position:relative;overflow:hidden}html[data-theme=light] .quant-main{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%)}.quant-main__bg{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;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000c,#0000);mask-image:linear-gradient(#000c,#0000)}html[data-theme=light] .quant-main__bg{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)}.quant-main>.quant-header,.quant-main>.quant-main-content{z-index:1;position:relative}.quant-main-content{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;overflow:auto}.quant-main-content::-webkit-scrollbar{display:none}@media (width<=1280px){.quant-dashboard{grid-template-columns:76px 1fr}}@media (width<=900px){.quant-dashboard{grid-template-columns:1fr}}.qa-sidebar-drawer .ant-drawer-content{background:radial-gradient(circle at 0 100%,#b7ff2714,#0000 25%),#070707}html[data-theme=light] .qa-sidebar-drawer .ant-drawer-content{background:radial-gradient(circle at 0 100%,#16a34a14,#0000 28%),#fff}.qa-sidebar-drawer .ant-drawer-header{border-bottom:1px solid #ffffff0f}html[data-theme=light] .qa-sidebar-drawer .ant-drawer-header{border-bottom-color:#1118271a}.qa-ai-chat-drawer .ant-drawer-content{color:#fff;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%)}html[data-theme=light] .qa-ai-chat-drawer .ant-drawer-content{color:#111827eb;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%)}.qa-ai-chat-drawer .ant-drawer-body{padding:0}.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__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}.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}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__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:0 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__md{color:inherit;font-size:14px;line-height:1.75}.qa-ai-chat__md :where(p,span,strong,em,del,li,h1,h2,h3,h4,h5,h6){color:inherit}.qa-ai-chat__md :where(p,ul,ol,pre,blockquote,table,h1,h2,h3,h4,h5,h6){margin:.45em 0}.qa-ai-chat__md :where(ul,ol){padding-left:1.25em}.qa-ai-chat__md :where(li){margin:.2em 0}.qa-ai-chat__md :where(a){color:inherit;text-underline-offset:2px;text-decoration:underline}.qa-ai-chat__md :where(a:hover){opacity:.92}.qa-ai-chat__md :where(blockquote){color:#ffffffb8;border-left:3px solid #ffffff29;margin:.6em 0;padding:.2em 0 .2em .8em}html[data-theme=light] .qa-ai-chat__md :where(blockquote){color:#111827b8;border-left-color:#1118272e}.qa-ai-chat__md :where(code){color:inherit;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;padding:.12em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12.5px}html[data-theme=light] .qa-ai-chat__md :where(code){background:#1118270a;border-color:#1118271f}.qa-ai-chat__md :where(pre){color:inherit;background:#00000047;border:1px solid #ffffff14;border-radius:14px;margin:.6em 0;padding:.75em .85em;overflow:auto}html[data-theme=light] .qa-ai-chat__md :where(pre){background:#11182708;border-color:#1118271a}.qa-ai-chat__md :where(pre code){background:0 0;border:none;padding:0;font-size:12.5px}.qa-ai-chat__md :where(table){border-collapse:collapse;border-spacing:0;border:1px solid #ffffff1a;border-radius:12px;width:100%;overflow:hidden}html[data-theme=light] .qa-ai-chat__md :where(table){border-color:#1118271f}.qa-ai-chat__md :where(th,td){text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:8px 10px}html[data-theme=light] .qa-ai-chat__md :where(th,td){border-bottom-color:#1118271a}.qa-ai-chat__bubble--loading{align-items:center;gap:6px;width:64px;padding:12px;display:flex}.qa-ai-chat__dot{background:#b7ff39;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite qaAiDot}.qa-ai-chat__dot:nth-child(2){animation-delay:.15s}.qa-ai-chat__dot:nth-child(3){animation-delay:.3s}html[data-theme=light] .qa-ai-chat__dot{background:#166534b8}@keyframes qaAiDot{0%,80%,to{opacity:.35;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.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__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-bar{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.qa-ai-chat__footer-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.qa-ai-chat__stop-btn{height:38px;font-weight:700;border-radius:12px!important}.qa-ai-chat__hint{color:#ffffff61;font-size:11px}html[data-theme=light] .qa-ai-chat__hint{color:#11182773}.qa-ai-chat__send-btn{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-btn{box-shadow:0 10px 22px #16a34a2e;color:#fff!important;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%)!important}.strategy-card{--sc-fg:#fff;--sc-fg-soft:#ffffffb3;--sc-fg-muted:#ffffff73;--sc-fg-dim:#fff6;--sc-border:#ffffff0f;--sc-border-head:#222;--sc-cell-bg:#080808;--sc-pill-fg:#000;--sc-pill-bg:#9aed2c;--sc-gear:#ffffffa6;--sc-runline:#ffffff73;--sc-pulse-on:#22c55e;--sc-pulse-off:#64748b;--sc-switch-track-on:#ef4444;flex-direction:column;gap:10px;padding:18px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}html[data-theme=light] .strategy-card{--sc-fg:#111827eb;--sc-fg-soft:#111827b3;--sc-fg-muted:#1118278c;--sc-fg-dim:#11182780;--sc-border:#1118271a;--sc-border-head:#1118271a;--sc-cell-bg:#11182708;--sc-pill-fg:#111827eb;--sc-pill-bg:#22c55e33;--sc-gear:#1118279e;--sc-runline:#1118278c}.strategy-card:hover{transform:translateY(-2px)}.strategy-card.is-running:before{content:"";background:linear-gradient(90deg,#22c55e,#10b981,#22c55e) 0 0/200% 100%;height:2px;animation:2s linear infinite sc-gradient-flow;position:absolute;top:0;left:0;right:0}@keyframes sc-gradient-flow{0%{background-position:100% 0}to{background-position:-100% 0}}.strategy-card .card-glow{pointer-events:none;opacity:0;background:radial-gradient(#22c55e08 0%,#0000 60%);width:200%;height:200%;transition:opacity .3s;position:absolute;top:-50%;left:-50%}.strategy-card:hover .card-glow{opacity:1}.sc2-head{border-bottom:1px solid var(--sc-border-head);justify-content:space-between;align-items:center;gap:10px;margin:0 -2px;padding-bottom:12px;display:flex}.sc2-head-left{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.sc2-head-right{flex-shrink:0;align-items:center;display:flex}.sc2-pulse{background:var(--sc-pulse-on);width:8px;height:8px;box-shadow:0 0 8px var(--sc-pulse-on);border-radius:50%;flex-shrink:0}.sc2-pulse--off{background:var(--sc-pulse-off);box-shadow:none}.sc2-pair{color:var(--sc-fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.sc2-trend-pill.ant-tag{color:var(--sc-pill-fg);background:var(--sc-pill-bg);border:none;border-radius:999px;margin:0;padding:2px 12px;font-size:12px;font-weight:600}.sc2-gear{flex-shrink:0;color:var(--sc-gear)!important}.sc2-body{flex-direction:column;gap:10px;padding-top:10px;display:flex}.sc2-switches--bar{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.sc2-switch-item{color:var(--sc-fg-soft);align-items:center;gap:8px;font-size:12px;display:flex}.sc2-switch-label{white-space:nowrap}.sc2-switch-item--monitor .ant-switch-checked{background:var(--sc-switch-track-on)!important}.sc2-status-line{white-space:nowrap;align-items:baseline;gap:2px;font-size:12px;display:inline-flex}.sc2-status-line__prefix{color:var(--sc-fg-muted);font-weight:500}.sc2-status-line__value{font-weight:700}.sc2-status-line--run .sc2-status-line__value{color:#4ade80;text-shadow:0 0 12px #4ade8038}.sc2-status-line--stop .sc2-status-line__value{color:#94a3b8f2}.sc2-status-line--warn .sc2-status-line__value{color:#fbbf24}.sc2-status-line--muted .sc2-status-line__value{color:var(--sc-fg-soft)}html[data-theme=light] .sc2-status-line--run .sc2-status-line__value{color:#16a34a;text-shadow:none}html[data-theme=light] .sc2-status-line--stop .sc2-status-line__value{color:#475569f2}html[data-theme=light] .sc2-status-line--warn .sc2-status-line__value{color:#d97706}.sc2-stats-row{flex-wrap:wrap;justify-content:space-between;gap:8px 12px;display:flex}.sc2-stat-inline{flex-wrap:wrap;align-items:baseline;gap:2px 4px;font-size:12px;display:flex}.sc2-stat-k{color:var(--sc-fg-muted)}.sc2-stat-v{color:var(--sc-fg);font-size:13px;font-weight:600}.sc2-detail-board{flex-direction:column;gap:6px;display:flex}.sc2-mobile-split-row{align-items:stretch;gap:6px;display:flex}.sc2-mobile-cell{background:var(--sc-cell-bg);border-radius:8px;flex:1;min-width:0;padding:10px 12px;font-size:12px}.sc2-cell-title{text-align:center;color:var(--sc-fg-muted);margin:0 0 8px;font-size:13px;font-weight:500}.sc2-mini-row{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}.sc2-mini-row:last-child{margin-bottom:0}.sc2-mini-row--tight{justify-content:flex-start;gap:8px 12px}.sc2-mini-row strong{color:var(--sc-fg);font-weight:600}.sc2-dim{color:var(--sc-fg-dim)}.sc2-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;display:grid}.sc2-metric{flex-direction:column;gap:4px;min-width:0;display:flex}.sc2-metric-k{color:var(--sc-fg-dim);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.sc2-metric-v{color:var(--sc-fg);font-size:13px;font-weight:700;line-height:1.1}.sc2-metric--wide{grid-column:1/-1}.sc2-footer{border-top:1px solid var(--sc-border);justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding-top:10px;display:flex}.sc2-runtime-foot{color:var(--sc-runline);font-size:12px}.sc2-footer-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}html:not([data-theme=light]) .sc2-footer-actions .ant-btn.sc2-btn-detail.ant-btn-background-ghost{font-weight:600;box-shadow:inset 0 1px #ffffff0a;color:#e2e8f0eb!important;background:#0f172a73!important;border-color:#94a3b861!important}html:not([data-theme=light]) .sc2-footer-actions .ant-btn.sc2-btn-detail.ant-btn-background-ghost:hover,html:not([data-theme=light]) .sc2-footer-actions .ant-btn.sc2-btn-detail.ant-btn-background-ghost:focus{box-shadow:inset 0 0 0 1px #b7ff271f;color:#f0ffe0!important;background:#b7ff271a!important;border-color:#b7ff278c!important}html[data-theme=light] .sc2-footer-actions .ant-btn.sc2-btn-detail.ant-btn-background-ghost{box-shadow:none;font-weight:600;color:#111827db!important;background:#11182708!important;border-color:#11182738!important}html[data-theme=light] .sc2-footer-actions .ant-btn.sc2-btn-detail.ant-btn-background-ghost:hover,html[data-theme=light] .sc2-footer-actions .ant-btn.sc2-btn-detail.ant-btn-background-ghost:focus{color:#16a34a!important;background:#16a34a1a!important;border-color:#16a34a8c!important}html:not([data-theme=light]) .sc2-footer-actions .ant-btn-primary.ant-btn-sm:not(.ant-btn-dangerous){letter-spacing:.02em;font-weight:700;box-shadow:0 4px 14px #9aed2c47,inset 0 1px #ffffff59;color:#0c0f12!important;background:linear-gradient(135deg,#d4ff6a 0%,#9aed2c 55%,#7ddb20 100%)!important;border:none!important}html:not([data-theme=light]) .sc2-footer-actions .ant-btn-primary.ant-btn-sm:not(.ant-btn-dangerous):hover,html:not([data-theme=light]) .sc2-footer-actions .ant-btn-primary.ant-btn-sm:not(.ant-btn-dangerous):focus{box-shadow:0 6px 20px #9aed2c61,inset 0 1px #ffffff73;color:#080a0c!important;background:linear-gradient(135deg,#e0ff7a 0%,#b2ff4d 50%,#9aed2c 100%)!important}html:not([data-theme=light]) .sc2-footer-actions .ant-btn-primary.ant-btn-dangerous.ant-btn-sm{letter-spacing:.02em;font-weight:700;box-shadow:0 4px 14px #f59e0b59,inset 0 1px #ffffff40;color:#1c1917!important;background:linear-gradient(135deg,#fcd34d 0%,#f59e0b 48%,#d97706 100%)!important;border:none!important}html:not([data-theme=light]) .sc2-footer-actions .ant-btn-primary.ant-btn-dangerous.ant-btn-sm:hover,html:not([data-theme=light]) .sc2-footer-actions .ant-btn-primary.ant-btn-dangerous.ant-btn-sm:focus{box-shadow:0 6px 20px #f59e0b73,inset 0 1px #ffffff59;color:#0c0a09!important;background:linear-gradient(135deg,#fde68a 0%,#fbbf24 45%,#f59e0b 100%)!important}@media (width<=900px){.sc2-switches--bar{flex-wrap:wrap}.sc2-stats-row{flex-direction:column;align-items:flex-start}.sc2-mobile-split-row{flex-direction:column}.sc2-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sc2-chase-modal__hint{color:#ffffffb8;margin:0 0 14px;font-size:13px;line-height:1.7}html[data-theme=light] .sc2-chase-modal__hint{color:#111827a6}.sc2-chase-stepper{justify-content:center;align-items:center;gap:16px;padding:8px 0 4px;display:flex}.sc2-chase-stepper__btn{color:#ffffffdb!important;min-width:40px!important;height:40px!important;box-shadow:none!important;background:#111!important;border:1px solid #ffffff1a!important;border-radius:12px!important;padding:0!important;font-size:18px!important;font-weight:700!important;line-height:1!important}.sc2-chase-stepper__btn:hover:not(:disabled),.sc2-chase-stepper__btn:focus:not(:disabled){color:#fff!important;background:#171717!important;border-color:#ffffff29!important}.sc2-chase-stepper__btn:disabled{opacity:.45}html[data-theme=light] .sc2-chase-stepper__btn{color:#111827db!important;background:#f3f4f6!important;border-color:#1118271f!important}html[data-theme=light] .sc2-chase-stepper__btn:hover:not(:disabled),html[data-theme=light] .sc2-chase-stepper__btn:focus:not(:disabled){color:#111827eb!important;background:#e5e7eb!important;border-color:#1118272e!important}.sc2-chase-stepper__value{text-align:center;font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#fff;min-width:72px;font-size:22px;font-weight:800}html[data-theme=light] .sc2-chase-stepper__value{color:#111827eb}.strategy-bubble-popover .ant-popover-inner{box-shadow:none!important;background:0 0!important;padding:0!important}.strategy-bubble-popover .ant-popover-arrow:before{background:#1a1c22!important}html[data-theme=light] .strategy-bubble-popover .ant-popover-arrow:before{background:#fff!important}.strategy-bubble-trigger{align-items:center;display:inline-flex}.ant-popover-container{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 100% 0,#7878ff1f,#0000 28%),linear-gradient(#1a1c22 0%,#14161b 100%);border:1px solid #ffffff0f;box-shadow:0 18px 50px #00000059,inset 0 1px #ffffff0a}html[data-theme=light] .ant-popover-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 100% 0,#3b82f61a,#0000 30%),radial-gradient(circle at 0 0,#16a34a14,#0000 34%),linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a;box-shadow:0 16px 44px #1118271f,inset 0 1px #ffffffb3}.strategy-bubble{border-radius:20px}.strategy-bubble__title{text-align:center;color:#f4f7ff;letter-spacing:.5px;margin-bottom:14px;font-size:22px;font-weight:700}html[data-theme=light] .strategy-bubble__title{color:#111827eb}.strategy-bubble__groups{flex-direction:column;gap:14px;display:flex}.strategy-bubble__group{background:#ffffff0a;border:1px solid #ffffff0a;border-radius:16px;padding:10px 0}html[data-theme=light] .strategy-bubble__group{background:#0000000a;border:1px solid #1118271a}.strategy-bubble__item{cursor:pointer;background:0 0;border:0;outline:none;justify-content:space-between;align-items:center;width:100%;height:42px;padding:0 14px;transition:all .2s;display:flex}.strategy-bubble__item:hover{background:#ffffff0d}html[data-theme=light] .strategy-bubble__item:hover{background:#1118270a}.strategy-bubble__item:active{transform:scale(.995)}.strategy-bubble__item--disabled{opacity:.45;cursor:not-allowed}.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:20px;height:20px;font-size:16px;display:inline-flex}html[data-theme=light] .strategy-bubble__icon{color:#16a34a}.strategy-bubble__label{color:#f2f5fb;white-space:nowrap;font-size:15px;font-weight:500}html[data-theme=light] .strategy-bubble__label{color:#111827db}.strategy-bubble__arrow{color:#ffffff47;font-size:12px}html[data-theme=light] .strategy-bubble__arrow{color:#11182759}.strategy-bubble__item--danger .strategy-bubble__label,.strategy-bubble__item--danger .strategy-bubble__icon{color:#ff9d9d}html[data-theme=light] .strategy-bubble__item--danger .strategy-bubble__label,html[data-theme=light] .strategy-bubble__item--danger .strategy-bubble__icon{color:#ef4444}.strategy-page{flex-direction:column;gap:16px;display:flex}.glass-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px}.strategy-card-footer .ant-btn{color:#fff}@media (width<=768px){.strategy-page{gap:12px;padding:12px}}.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:#fff;margin:0;font-size:18px;font-weight:700}.section-filters{gap:4px;display:flex}.section-filters .ant-btn-text{color:#ffffff80;font-size:13px}.section-filters .ant-btn-text:hover{color:#fffc;background:#ffffff0d}.section-filters .filter-active{color:#22c55e;background:#22c55e1a}.strategy-list{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:16px;display:grid}.strategy-empty{background:#ffffff05;border:1px dashed #ffffff1f;border-radius:16px;flex-direction:column;align-items:center;gap:14px;padding:28px 18px;display:flex}.strategy-empty .ant-empty-description{color:#fff9}.strategy-empty__btn{border-radius:12px;height:40px;font-weight:700}@media (width<=900px){.strategy-list{grid-template-columns:1fr}}.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 #22c55e26;border-radius:50%;position:absolute;top:50%;right:-50px;transform:translateY(-50%)}.hero-ring.ring-1{width:200px;height:200px;animation:4s ease-in-out infinite pulse-ring}.hero-ring.ring-2{width:280px;height:280px;animation:4s ease-in-out .5s infinite pulse-ring}.hero-ring.ring-3{width:360px;height:360px;animation:4s ease-in-out 1s infinite pulse-ring}.hero-glow{background:radial-gradient(#22c55e33,#0000 70%);width:300px;height:200px;position:absolute;top:50%;right:0;transform:translateY(-50%)}@keyframes pulse-ring{0%,to{opacity:.3;transform:translateY(-50%)scale(1)}50%{opacity:.6;transform:translateY(-50%)scale(1.05)}}.strategy-hero-content{z-index:1;align-items:center;gap:32px;display:flex;position:relative}.hero-main{flex-shrink:0}.hero-badge{color:#22c55e;background:#22c55e1f;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{font-size:22px}.strategy-hero h1{color:#fff;margin:0;font-size:24px;font-weight:800}.hero-metrics{flex:1;justify-content:center;gap:24px;display:flex}@media (width<=1200px){.strategy-hero-content{flex-wrap:wrap}.hero-metrics{order:3;justify-content:flex-start;width:100%;margin-top:12px}}@media (width<=768px){.strategy-hero{padding:16px}.strategy-hero h1{font-size:20px}.hero-metrics{gap:16px}}.tutorial-banner{background:linear-gradient(135deg,#22c55e14 0%,#0ea5e914 100%);border:1px solid #22c55e26;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.tutorial-content{align-items:center;gap:14px;display:flex}.tutorial-icon{color:#22c55e;background:#22c55e26;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.tutorial-text h3{color:#fff;margin:0;font-size:14px;font-weight:600}.tutorial-text p{color:#ffffff80;margin:2px 0 0;font-size:12px}.tutorial-actions{align-items:center;gap:8px;display:flex}.tutorial-banner .ant-btn.ant-btn-color-default.ant-btn-background-ghost.ant-btn-variant-outlined,.tutorial-banner .ant-btn.ant-btn-color-default.ant-btn-background-ghost.ant-btn-variant-dashed{color:#f9fafb!important;background:#0f172a26!important;border-color:#fff9!important}.tutorial-banner .ant-btn.ant-btn-color-default.ant-btn-background-ghost.ant-btn-variant-outlined:hover,.tutorial-banner .ant-btn.ant-btn-color-default.ant-btn-background-ghost.ant-btn-variant-outlined:focus,.tutorial-banner .ant-btn.ant-btn-color-default.ant-btn-background-ghost.ant-btn-variant-dashed:hover,.tutorial-banner .ant-btn.ant-btn-color-default.ant-btn-background-ghost.ant-btn-variant-dashed:focus{color:#bbf7d0!important;background:#22c55e2e!important;border-color:#22c55e!important}html[data-theme=light] .strategy-page .glass-card{box-shadow:none;background:#11182708;border-color:#1118271a}html[data-theme=light] .strategy-card-footer .ant-btn{color:#111827db}html[data-theme=light] .section-header h2{color:#111827eb}html[data-theme=light] .section-filters .ant-btn-text{color:#1118278c}html[data-theme=light] .section-filters .ant-btn-text:hover{color:#111827d1;background:#1118270a}html[data-theme=light] .section-filters .filter-active{color:#16a34a;background:#16a34a1a}html[data-theme=light] .strategy-empty{background:#11182705;border-color:#11182724}html[data-theme=light] .strategy-empty .ant-empty-description{color:#1118278c}html[data-theme=light] .strategy-hero h1{color:#111827eb}html[data-theme=light] .hero-ring{border-color:#16a34a24}html[data-theme=light] .hero-glow{background:radial-gradient(#16a34a29,#0000 70%)}html[data-theme=light] .tutorial-text h3{color:#111827eb}html[data-theme=light] .tutorial-text p{color:#1118278c}html[data-theme=light] .tutorial-banner .ant-btn.ant-btn-color-default.ant-btn-background-ghost.ant-btn-variant-outlined,html[data-theme=light] .tutorial-banner .ant-btn.ant-btn-color-default.ant-btn-background-ghost.ant-btn-variant-dashed{color:#111827db!important;background:#ffffff8c!important;border-color:#11182738!important}html[data-theme=light] .tutorial-banner .ant-btn.ant-btn-color-default.ant-btn-background-ghost.ant-btn-variant-outlined:hover,html[data-theme=light] .tutorial-banner .ant-btn.ant-btn-color-default.ant-btn-background-ghost.ant-btn-variant-outlined:focus,html[data-theme=light] .tutorial-banner .ant-btn.ant-btn-color-default.ant-btn-background-ghost.ant-btn-variant-dashed:hover,html[data-theme=light] .tutorial-banner .ant-btn.ant-btn-color-default.ant-btn-background-ghost.ant-btn-variant-dashed:focus{color:#16a34a!important;background:#16a34a1a!important;border-color:#16a34a8c!important}@media (width<=768px){.tutorial-banner{text-align:center;flex-direction:column;gap:12px}.tutorial-content{flex-direction:column}.tutorial-actions{justify-content:center;width:100%}}.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:#ffffff6b;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}.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}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-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:hover{color:#11170b!important}: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{margin-top:6px}.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{min-height:100%;padding:20px 20px 40px}.strategy-detail-page__surface{border:1px solid #ffffff14;border-radius:20px;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 18px 40px #00000008}html[data-theme=light] .strategy-detail-page__surface{border-color:#1118271a;box-shadow:inset 0 1px #ffffffb3,0 18px 40px #11182708}.strategy-detail-page__surface-meta{background:radial-gradient(circle at 40% 0,#b7ff391a,#0000 36%),linear-gradient(#101411f0,#080b0afa);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(#11182705,#0000),radial-gradient(circle at 20% 0,#16a34a0f,#0000 30%);border-bottom-color:#1118271a}.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;color:#1a1208!important;background:linear-gradient(90deg,#f3c266 0%,#d8a445 55%,#b98935 100%)!important}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}.qa-deta-ghost-btn{color:#fff!important;background:#ffffff09!important;border:1px solid #ffffff1a!important;border-radius:10px!important}html[data-theme=light] .qa-deta-ghost-btn{color:#111827db!important;background:#ffffffc7!important;border-color:#1118271f!important}.strategy-detail-page__pill{color:#ffffffe0;background:#ffffff0a;border:1px solid #ffffff1a;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{color:#111827db;background:#ffffffb3;border-color:#11182724}.strategy-detail-page__pill--id{color:#ffffff9e;background:#0003;border-color:#ffffff14;font-weight:500}html[data-theme=light] .strategy-detail-page__pill--id{color:#1118278c;background:#11182708;border-color:#1118271f}.strategy-detail-page__pill--live{color:#b6ffd9;background:linear-gradient(135deg,#27e6a624,#43d9ff14);border-color:#27e6a659;box-shadow:0 0 20px #27e6a614}html[data-theme=light] .strategy-detail-page__pill--live{color:#16a34a;background:#16a34a14;border-color:#16a34a3d;box-shadow:0 0 20px #16a34a1a}.strategy-detail-page__pill--off{color:#fcd9a8;background:#f59e0b1a;border-color:#f59e0b59}.strategy-detail-page__pill--accent{color:#c8e6ff;background:#43d9ff14;border-color:#43d9ff47}.strategy-detail-page__pill--demo{color:#b8ccff;background:#7a7cff1f;border-color:#7a7cff59}.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{color:#ffffff80;text-align:right;word-break:break-word;box-sizing:border-box;background:#00000038;border:1px solid #ffffff0f;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{color:#1118278c;background:#ffffffb3;border-color:#1118271a}@media (width<=720px){.strategy-detail-page__surface-meta-right{flex:100%;justify-content:flex-start}.strategy-detail-page__meta-aside{text-align:left;width:100%}}.backtest-report-page{box-sizing:border-box;min-height:100vh;padding:20px 20px 40px}.summary-card{padding:22px 24px 18px}.summary-top-grid{border-bottom:1px solid #ffffff0f;grid-template-columns:repeat(3,1fr);gap:18px;padding-bottom:20px;display:grid}html[data-theme=light] .summary-top-grid{border-bottom-color:#1118271a}.summary-metric{position:relative}.summary-metric:not(:last-child):after{content:"";background:#ffffff0f;width:1px;height:52px;position:absolute;top:8px;right:-9px}html[data-theme=light] .summary-metric:not(:last-child):after{background:#1118271a}.metric-label{color:#fff6;margin-bottom:10px;font-size:14px}html[data-theme=light] .metric-label{color:#1118278c}.summary-main-value{letter-spacing:.3px;font-size:26px;font-weight:700}.summary-main-value.up{color:#19d39a}.summary-main-value.down{color:#ff5757}.summary-mini-grid{gap:28px;padding:16px 0 10px;display:flex}.mini-stat{align-items:center;gap:10px;display:flex}.mini-stat-bar{border-radius:999px;width:3px;height:16px;display:inline-block}.mini-stat-bar.cyan{background:#2fe5ff}.mini-stat-bar.green{background:#19d39a}.mini-stat-bar.purple{background:#a855f7}.mini-stat-bar.lime{background:#8be62f}.mini-stat-label{color:#ffffff8c;font-size:14px}.mini-stat-value{color:#fff;font-size:16px;font-weight:700}.summary-content{grid-template-columns:280px 1fr;gap:28px;margin-top:8px;display:grid}.summary-left{flex-direction:column;justify-content:center;align-items:center;display:flex}.winrate-circle{border-radius:50%;justify-content:center;align-items:center;width:176px;height:176px;margin-bottom:18px;display:flex}.winrate-inner{background:#15161a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:128px;height:128px;display:flex;box-shadow:inset 0 0 20px #00000040}.winrate-percent{color:#fff;font-size:22px;font-weight:700}.winrate-label{color:#ffffff9e;margin-top:4px;font-size:16px}.win-loss-row{color:#fff9;justify-content:space-between;width:100%;font-size:16px;display:flex}.up{color:#19d39a!important}.down{color:#ff5757!important}.flat{color:#fff!important}.summary-right{flex-direction:column;gap:18px;display:flex}.info-grid{grid-template-columns:repeat(2,minmax(220px,1fr));gap:14px 24px;display:grid}.stat-line{align-items:center;gap:16px;display:flex}.stat-line-label{color:#ffffff75;font-size:15px}.stat-line-value{color:#fff;font-size:15px;font-weight:500}.double-info-card{background:#0d0e12;border-radius:14px;grid-template-columns:1fr 1px 1fr;gap:18px;padding:18px 20px;display:grid}.double-info-item{justify-content:space-between;align-items:center;gap:16px;display:flex}.double-info-icon{background:linear-gradient(#1f3d16 0%,#0f1d0b 100%);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.double-info-divider{background:#ffffff0f;width:1px}.double-info-value{color:#fff;font-size:18px;font-weight:700}.market-change-wrap{text-align:right}.market-change{font-size:16px;font-weight:700}.footer-tags{flex-direction:column;gap:10px;display:flex}.footer-tag{color:#ffffffb8;align-items:center;gap:10px;font-size:14px;display:flex}.summary-note{color:#ff5f5f;margin-top:16px;font-size:13px}.backtest_content-grid{grid-template-columns:1.4fr .6fr;gap:22px;margin-top:22px;display:grid}.panel-card{min-height:260px;padding:20px 22px}.panel-title,.section-title{color:#fff;font-size:22px;font-weight:700}.panel-title{margin-bottom:18px}.daily-profit-list{max-height:220px;padding-right:8px;overflow:auto}.daily-profit-empty.ant-empty{margin:8px 0 4px;padding:20px 8px 12px}.daily-profit-empty .ant-empty-description{color:#ffffff6b;font-size:14px}html[data-theme=light] .daily-profit-empty .ant-empty-description{color:#11182773}.daily-profit-item{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.daily-profit-date{color:#ffffff75;font-size:15px}.daily-profit-value{font-size:18px;font-weight:700}.summary-side-list{flex-direction:column;gap:10px;display:flex}.section-title{margin-top:28px;margin-bottom:18px}.reason-list{flex-direction:column;gap:18px;display:flex}.reason-card{padding:20px 22px}.reason-header{justify-content:space-between;align-items:center;display:flex}.reason-title-wrap{align-items:center;gap:12px;display:flex}.reason-dot{border-radius:50%;width:14px;height:14px;display:inline-block;box-shadow:0 0 14px}.reason-dot.red{color:#ff4d4f;background:#ff4d4f}.reason-dot.green{color:#8be62f;background:#8be62f}.reason-dot.gray{color:#a3a3a3;background:#a3a3a3}.reason-title{font-size:22px;font-weight:600}.reason-toggle{color:#ffffffb8;cursor:pointer;background:#ffffff0a;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.reason-top-metrics{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px;display:grid}.reason-top-metric{padding:6px 0;position:relative}.reason-top-metric:not(:last-child):after{content:"";background:#ffffff0f;width:1px;height:52px;position:absolute;top:10px;right:-9px}.metric-value{font-size:24px;font-weight:700}.reason-detail{margin-top:18px}.detail-grid{background:#0d0e12;grid-template-columns:repeat(1,1fr);gap:0;display:grid}.detail-block{border-radius:14px;flex-direction:column;gap:12px;padding:10px 18px;display:flex}.column-3{grid-template-columns:repeat(3,1fr);display:grid}.column-2{grid-template-columns:repeat(2,1fr);display:grid}html[data-theme=light] .mini-stat-label{color:#1118278c}html[data-theme=light] .mini-stat-value{color:#111827eb}html[data-theme=light] .winrate-inner{background:#f3f4f6;box-shadow:inset 0 0 20px #1118270f}html[data-theme=light] .winrate-percent{color:#111827eb}html[data-theme=light] .winrate-label{color:#1118278c}html[data-theme=light] .win-loss-row{color:#1118279e}html[data-theme=light] .flat{color:#111827b8!important}html[data-theme=light] .stat-line-label{color:#1118278c}html[data-theme=light] .stat-line-value{color:#111827eb}html[data-theme=light] .double-info-card{background:linear-gradient(#fff 0%,#f3f4f6 100%)}html[data-theme=light] .double-info-divider{background:#1118271a}html[data-theme=light] .double-info-value{color:#111827eb}html[data-theme=light] .footer-tag{color:#111827a6}html[data-theme=light] .panel-title,html[data-theme=light] .section-title{color:#111827eb}html[data-theme=light] .daily-profit-item{border-bottom-color:#11182714}html[data-theme=light] .daily-profit-date{color:#11182773}html[data-theme=light] .daily-profit-value,html[data-theme=light] .reason-title{color:#111827eb}html[data-theme=light] .reason-toggle{color:#1118278c;background:#1118270f}html[data-theme=light] .reason-top-metric:not(:last-child):after{background:#1118271a}html[data-theme=light] .metric-value{color:#111827eb}html[data-theme=light] .detail-grid{background:#f3f4f6}@media (width<=1200px){.summary-content,.backtest_content-grid,.detail-grid,.summary-top-grid,.reason-top-metrics{grid-template-columns:1fr}.summary-metric:not(:last-child):after,.reason-top-metric:not(:last-child):after{display:none}.info-grid{grid-template-columns:1fr}}.market-page{flex-direction:column;gap:18px;display:flex}.content-grid{grid-template-columns:minmax(0,1fr) minmax(300px,400px);align-items:start;gap:18px;display:grid}.back_fav{justify-content:space-between;display:flex}.left-area{flex-direction:column;gap:18px;display:flex}.chart-panel{padding:20px}.market-head{gap:16px;display:flex}.chart-info-side{flex:1;display:flex}.coin-header{align-items:center;gap:14px;display:flex}.coin-icon{border-radius:12px}.coin-icon--fallback{color:#ffffffb8;background:radial-gradient(circle at 30% 30%,#27e6a638,#0000 55%),radial-gradient(circle at 75% 75%,#7a7cff2e,#0000 50%),linear-gradient(#171b22,#101318);border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.coin-icon--fallback .anticon{font-size:22px}html[data-theme=light] .coin-icon--fallback{color:#1118278c;background:radial-gradient(circle at 30% 30%,#16a34a29,#0000 58%),radial-gradient(circle at 75% 75%,#3b82f61f,#0000 54%),linear-gradient(#ffffffeb,#f3f4f6eb);border-color:#1118271a}.coin-meta{flex-direction:column;gap:4px;display:flex}.coin-name{color:#fff;font-size:20px;font-weight:800}.coin-badge{color:#b7ff39;background:#b7ff391f;border-radius:6px;align-items:center;width:fit-content;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.price-section{width:150px}.price-section .main-price{font-size:28px;font-weight:900;line-height:1.1}.price-change{align-items:center;gap:8px;display:flex}.price-section.up,.price-change.up{color:#00c076}.price-section.down,.price-change.down{color:#ff4d7d}.change-value{font-size:16px;font-weight:700}.change-rate{border-radius:6px;padding:2px 8px;font-size:13px;font-weight:700}.price-change.up .change-rate{background:#00c07626}.price-change.down .change-rate{background:#ff4d7d26}.sub-price{color:#ffffff80;margin-top:6px;font-size:16px}.stats-grid{flex:1;grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.stat-item{border-radius:12px;flex-direction:column;gap:4px;display:flex}.stat-label{color:#ffffff73;text-transform:uppercase;letter-spacing:.3px;font-size:12px}.stat-value{color:#fff;font-size:14px;font-weight:700}.chart-main{margin-top:16px}.right-area{flex-direction:column;gap:18px;display:flex}.bottom-grid{grid-template-columns:minmax(0,1fr) 320px;gap:18px;display:grid}@media (width<=1600px){.bottom-grid{grid-template-columns:1fr}}@media (width<=1280px){.content-grid{grid-template-columns:1fr}}html[data-theme=light] .coin-name{color:#111827eb}html[data-theme=light] .coin-badge{color:#15803d;background:#16a34a1f}html[data-theme=light] .sub-price,html[data-theme=light] .stat-label{color:#11182780}html[data-theme=light] .stat-value,html[data-theme=light] .price-section:not(.up):not(.down) .main-price{color:#111827eb}.glass-card{background:linear-gradient(#101411f2,#080b0afa);border:1px solid #ffffff0f;border-radius:24px}.panel-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-title{font-size:20px;font-weight:800}.primary-btn,.ghost-btn{cursor:pointer;border:none;border-radius:14px;height:38px;padding:0 18px;font-size:14px;font-weight:700}.primary-btn{color:#11170b;background:linear-gradient(90deg,#b7ff39,#92ea29)}.ghost-btn{color:#fff;background:#ffffff0a;border:1px solid #ffffff0f}.full{width:100%}.more-link,.action-link{color:#ffffff8f;cursor:pointer}.green{color:#77ff79}.red{color:#ff6f6f}.price-tag,.badge{border-radius:10px;align-items:center;height:34px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.price-tag.up,.badge.up{color:#8eff5e;background:#5dff5d1f;font-size:14px}html[data-theme=light] .glass-card{background:linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a}html[data-theme=light] .panel-title{color:#111827eb}html[data-theme=light] .ghost-btn{color:#111827db;background:#ffffffd9;border-color:#1118271f}html[data-theme=light] .more-link,html[data-theme=light] .action-link{color:#1118278c}html[data-theme=light] .green{color:#15803d}html[data-theme=light] .red{color:#dc2626}html[data-theme=light] .price-tag.up,html[data-theme=light] .badge.up{color:#15803d;background:#16a34a1f}.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__chart{height:620px}.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}.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;height:200px;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;padding:6px;font-size:12px;position:relative;overflow:hidden}.orderbook-row-bg{z-index:-1;border-radius:8px;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{color:#b7ff39;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}.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:20% repeat(5,minmax(0,1fr));align-items:center;padding:12px 16px;display:grid}.market-table-header{color:#ffffff9e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border-bottom:1px solid #ffffff0f;height:54px;font-size:12px}.market-table-body{padding:0}.market-table-row{cursor:pointer;border-bottom:1px solid #ffffff0d;min-height:74px;padding:0 16px;transition:background .18s,transform .18s}.market-table-row:focus-visible{outline-offset:-2px;outline:2px solid #b7ff2773}.market-table-row:hover{background:#ffffff05;transform:translateY(-1px)}.rank-number{text-align:center;color:#ffffffd1;width:18px;font-weight:700;display:inline-block}.fav-star-btn{cursor:pointer;color:#ffffff3d;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:#ffffff8c;background:#ffffff0f}.fav-star-btn:disabled{cursor:not-allowed;opacity:.5}.fav-star{font-size:18px}.fav-star.active{color:#27e6a6}.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;color:#ffffffeb;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 30% 30%,#27e6a638,#0000 55%),radial-gradient(circle at 75% 75%,#7a7cff2e,#0000 50%),linear-gradient(#171b22,#101318);border:1px solid #ffffff14;border-radius:17px;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:900;display:flex;box-shadow:inset 0 1px #ffffff0a}.asset-icon-fallback .anticon{opacity:.9;font-size:16px}html[data-theme=light] .asset-icon-fallback{color:#111827db;background:radial-gradient(circle at 30% 30%,#16a34a29,#0000 58%),radial-gradient(circle at 75% 75%,#3b82f61f,#0000 54%),linear-gradient(#ffffffeb,#f3f4f6eb);border-color:#1118271a}.asset-symbol-row{align-items:center;gap:6px;display:flex}.asset-symbol{color:#fff;font-size:16px;font-weight:800}.asset-pair-sub,.asset-name{color:#ffffff6b;font-size:14px}.asset-name{color:#b6ffd9;background:#27e6a629;border-radius:5px;padding:2px 5px;font-size:12px}.col-change.positive{color:#27e6a6}.col-change.negative{color:#ff7c98}.col-action{text-align:center}.trade-btn{color:#111827e6;cursor:pointer;background:linear-gradient(#2debb0,#1fd79c);border:1px solid #2a2a2a;border-radius:10px;width:74px;height:36px;font-size:14px;font-weight:800}.trade-btn:hover{color:#111827e6;background:linear-gradient(#1fd79c,#2debb0)}html[data-theme=light] .trade-btn{color:#14532d;background:linear-gradient(#16a34a24,#16a34a14);border-color:#16a34a47}html[data-theme=light] .trade-btn:hover{color:#0f3d22;background:linear-gradient(#16a34a2e,#16a34a1a);border-color:#16a34a73}html[data-theme=light] .asset-name{color:#14532d;background:#16a34a1a}html[data-theme=light] .fav-star.active,html[data-theme=light] .col-change.positive{color:#16a34a}.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:#ffffff59;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:#fff}.market-sort-caret{border-top:6px solid #ffffff59;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;transform:translateY(1px)}.market-sort-caret.asc{transform:rotate(180deg)translateY(-1px)}.market-spark{opacity:.95;display:block}.market-spark-empty{width:90px;height:28px;display:block}html[data-theme=light] .market-table-header{color:#1118278c;background:#f3f4f6f2;border-bottom-color:#11182714}html[data-theme=light] .market-table-row{border-bottom-color:#11182714}html[data-theme=light] .market-table-row:hover{background:#1118270a}html[data-theme=light] .rank-number{color:#111827bf}html[data-theme=light] .fav-star-btn{color:#11182759}html[data-theme=light] .fav-star-btn:hover{color:#1118278c;background:#1118270f}html[data-theme=light] .fav-star.active{color:#16a34a}html[data-theme=light] .asset-symbol{color:#111827eb}html[data-theme=light] .asset-pair-sub,html[data-theme=light] .asset-name{color:#11182780}html[data-theme=light] .col-change.positive{color:#15803d}html[data-theme=light] .col-change.negative{color:#dc2626}html[data-theme=light] .market-sort-icon{color:#11182759}html[data-theme=light] .market-sort-icon.is-active,html[data-theme=light] .market-sort-btn.is-active{color:#111827eb}html[data-theme=light] .market-sort-caret{border-top-color:#11182759}.hot-list{padding:20px}.hot-list-wrap{flex-direction:column;gap:12px;margin-top:18px;display:flex}.hot-item{background:#ffffff08;border-radius:14px;grid-template-columns:32px 1fr 1fr auto;align-items:center;gap:10px;padding:14px 12px;font-size:12px;display:grid}.hot-rank{color:#b7ff39;background:#b7ff391f;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-weight:700;display:flex}.hot-price{color:#8fff78}.hot-price.down{color:#ff7c98}.hot-rate{white-space:nowrap;color:#8fff78;background:linear-gradient(#00c07629,#00c07614);border:1px solid #00c07624;border-radius:12px;justify-content:center;align-items:center;min-width:70px;height:34px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff08}.hot-rate.down{color:#ff7c98;background:linear-gradient(#ff4d7d29,#ff4d7d14);border:1px solid #ff4d7d24}.ranking-card{padding:20px}.ranking-list{flex-direction:column;gap:12px;margin-top:16px;display:flex}.ranking-item{background:#ffffff08;border-radius:14px;justify-content:space-between;align-items:center;padding:14px 12px;display:flex}.ranking-left{align-items:center;gap:10px;display:flex}.ranking-index{background:#ffffff14;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:inline-flex}.watch-card{padding:20px}.watch-list{flex-direction:column;gap:12px;margin-top:16px;display:flex}.watch-item{background:#ffffff08;border-radius:14px;justify-content:space-between;align-items:center;padding:14px 12px;display:flex}.market-watch-add-root{--mw-accent:#b7ff27;--mw-accent-bright:#caff47;--mw-accent-muted:#b7ff2724;--mw-accent-border:#b7ff2773;--mw-text:#fff;--mw-text-dim:#ffffff6b;--mw-text-muted:#ffffff61;--mw-surface:#ffffff0a;--mw-surface-hover:#ffffff0f;--mw-surface-selected:#b7ff2714;--mw-border:#ffffff14;--mw-border-subtle:#ffffff0f;--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:90%;margin:20px auto 0;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{box-shadow:0 0 0 1px var(--mw-accent-muted);background:var(--mw-surface-hover);border-color:#b7ff2759}.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:#00000040;border:1px solid #b7ff271f;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:#b7ff27;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 #fff3;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:40%;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:#16a34a;--mw-accent-bright:#22c55e;--mw-accent-muted:#16a34a1f;--mw-accent-border:#16a34a66;--mw-text:#111827eb;--mw-text-dim:#1118278c;--mw-text-muted:#11182773;--mw-surface:#ffffffeb;--mw-surface-hover:#fff;--mw-surface-selected:#16a34a14;--mw-border:#1118271f;--mw-border-subtle:#11182714;--mw-btn-text:#111;background:#ffffffb8;border-color:#1118271a}html[data-theme=light] .market-watch-add-icon-wrap{background:#1118270f;border-color:#16a34a33}html[data-theme=light] .market-watch-add-quote{color:#14532d;background:#bbf7d0}html[data-theme=light] .market-watch-add-check{border-color:#11182733}.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;justify-content:space-between;align-items:center;padding:16px;display:flex}.market-chip-row{gap:16px;display:flex}.market-chip{color:#ccc;cursor:pointer;background:0 0;border:none;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-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}.qa-orders-table-wrap,.qa-orders-table-wrap .ant-spin-nested-loading,.qa-orders-table-wrap .ant-spin-container{min-height:200px}html[data-theme=light] .qa-order-tag{color:#16a34a!important;background:#16a34a1f!important}.qa-order-status{color:#ffffffdb;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}html[data-theme=light] .qa-order-status{color:#111827db;background:#ffffffb8;border-color:#1118271f}html[data-theme=light] .qa-orders-header{color:#1118278c;border-bottom-color:#1118271a}html[data-theme=light] .qa-order-card{background:linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a;box-shadow:0 8px 18px #11182714}html[data-theme=light] .qa-order-card:hover{border-color:#16a34a38;box-shadow:0 10px 22px #1118271f}html[data-theme=light] .qa-order-card.is-expanded{border-color:#16a34a47;box-shadow:0 10px 24px #1118271f,inset 0 0 0 1px #16a34a14}html[data-theme=light] .qa-order-index-dot{background:#16a34a;box-shadow:0 0 10px #16a34a47}html[data-theme=light] .qa-order-robot-name{color:#111827eb}html[data-theme=light] .qa-order-robot-strategy{color:#1118278c}html[data-theme=light] .qa-order-pair-main{color:#111827eb}html[data-theme=light] .qa-order-side{color:#16a34a}html[data-theme=light] .qa-order-pair-sub,html[data-theme=light] .qa-order-card__cell--time{color:#1118278c}html[data-theme=light] .qa-order-expand-btn{color:#1118279e;background:#ffffffb8;border-color:#1118271f}html[data-theme=light] .qa-order-expand-btn:hover{color:#16a34a;border-color:#16a34a4d}html[data-theme=light] .qa-order-detail-grid{background:linear-gradient(#11182705,#11182703),radial-gradient(circle at 0 0,#16a34a0f,#0000 35%);border-color:#1118271a;box-shadow:inset 0 1px #ffffffb3,0 8px 18px #1118271a}html[data-theme=light] .qa-order-detail-box{background:#ffffffc7;border-color:#1118271a}html[data-theme=light] .qa-order-detail-box span{color:#1118278c}html[data-theme=light] .qa-order-detail-box strong{color:#111827eb}html[data-theme=light] .is-highlight,html[data-theme=light] .is-profit-up{text-shadow:none;color:#16a34a!important}html[data-theme=light] .is-profit-down{text-shadow:none;color:#ef4444!important}@media (width<=1280px){.qa-order-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.qa-orders-page{padding:14px}.qa-orders-topbar{flex-direction:column;align-items:flex-start}.qa-orders-topbar__right{flex-wrap:wrap;justify-content:flex-start;width:100%}.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-page{color:#fff;background:radial-gradient(circle at 15% 0,#b7ff3914,#0000 30%),radial-gradient(circle at 85% 10%,#503cff14,#0000 28%),#07090d;padding:20px}html[data-theme=light] .qa-orders-page{color:#111827eb;background:radial-gradient(circle at 15% 0,#16a34a14,#0000 30%),radial-gradient(circle at 85% 10%,#3b82f60f,#0000 28%),#f3f4f6}html[data-theme=light] .qa-orders-filter-tab{color:#11182794;background:#11182708;border-color:#1118271a}html[data-theme=light] .qa-orders-filter-tab:hover{color:#111827db;border-color:#16a34a59}html[data-theme=light] .qa-orders-filter-tab--active{color:#fff;background:#16a34a;border-color:#16a34a;box-shadow:0 10px 24px #16a34a2e}html[data-theme=light] .qa-orders-range.ant-picker{background:#11182708;border-color:#1118271f}html[data-theme=light] .qa-orders-range .ant-picker-input>input{color:#111827eb}html[data-theme=light] .qa-orders-btn--primary{box-shadow:0 10px 24px #16a34a2e;color:#fff!important;background:#16a34a!important}html[data-theme=light] .qa-orders-btn--ghost{color:#111827db!important;background:#11182708!important;border-color:#1118271f!important}html[data-theme=light] .qa-orders-summary__item{background:linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a;box-shadow:0 12px 28px #1118271a}html[data-theme=light] .qa-orders-summary__item span{color:#1118278c}html[data-theme=light] .qa-orders-summary__item strong{color:#111827eb}.qa-orders-page .qa-orders-page__back.back-pd{margin-bottom:4px;padding:0 0 12px}.qa-orders-topbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.qa-orders-topbar__left{gap:12px;display:flex}.qa-orders-filter-tab{color:#ffffff94;cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-radius:999px;min-width:76px;height:40px;padding:0 18px;transition:all .2s}.qa-orders-filter-tab:hover{color:#fff;border-color:#b7ff3940}.qa-orders-filter-tab--active{color:#111;background:#b7ff39;border-color:#b7ff39;font-weight:700;box-shadow:0 10px 24px #b7ff3933}.qa-orders-topbar__right{align-items:center;gap:12px;display:flex}.qa-orders-range.ant-picker{background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;width:320px;height:40px}.qa-orders-range .ant-picker-input>input{color:#fff}.qa-orders-btn{height:40px;font-weight:700;border-radius:12px!important}.qa-orders-btn--primary{box-shadow:0 10px 24px #b7ff392e;color:#111!important;background:#b7ff39!important;border:none!important}.qa-orders-btn--ghost{color:#fff!important;background:#ffffff09!important;border:1px solid #ffffff14!important}.qa-orders-summary{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.qa-orders-summary__item{background:linear-gradient(#121922 0%,#0d131b 100%);border:1px solid #ffffff0f;border-radius:16px;min-height:78px;padding:16px 18px;box-shadow:0 12px 28px #0000003d}.qa-orders-summary__item span{color:#ffffff80;margin-bottom:8px;font-size:12px;display:block}.qa-orders-summary__item strong{color:#fff;font-size:20px;font-weight:800;line-height:1}.qa-orders-header{color:#ffffff6b;border-bottom:1px solid #ffffff0f;grid-template-columns:60px 1.4fr 1.2fr 90px 90px 100px 160px 56px;align-items:center;height:38px;margin-bottom:8px;padding:0 14px;font-size:12px;display:grid}.qa-orders-table{margin-top:4px;overflow-x:auto}.qa-orders-table-wrap,.qa-orders-table-wrap .ant-spin-nested-loading,.qa-orders-table-wrap .ant-spin-container{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:#ffffff73}html[data-theme=light] .qa-orders-empty .ant-empty-description{color:#1118278c}.qa-order-card{background:linear-gradient(#151a20 0%,#0f1318 100%);border:1px solid #ffffff0f;border-radius:14px;transition:all .22s;overflow:hidden;box-shadow:0 8px 18px #0000002e}.qa-order-card:hover{border-color:#b7ff3929;box-shadow:0 10px 22px #0000003d}.qa-order-card.is-expanded{border-color:#b7ff3938;box-shadow:0 10px 24px #0000003d,inset 0 0 0 1px #b7ff390d}.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:#b7ff39;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #b7ff3973}.qa-order-card__cell--robot{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0}.qa-order-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-order-robot-strategy{color:#ffffff61;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:3px;font-size:11px;line-height:1.2;overflow:hidden}.qa-order-card__cell--pair{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0}.qa-order-pair-main{color:#ffffffe6;font-size:14px;font-weight:700;line-height:1.2}.qa-order-side{color:#b7ff39;margin-left:6px;font-size:12px}.qa-order-pair-sub{color:#ffffff57;margin-top:3px;font-size:11px;line-height:1.2}.qa-order-tag{font-weight:700;color:#b7ff39!important;background:#b7ff3924!important;border:none!important;border-radius:999px!important;padding:2px 10px!important;font-size:11px!important;line-height:20px!important}.qa-order-status{border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.qa-order-card__cell--time{color:#fff6;font-size:12px}.qa-order-card__cell--action{justify-content:flex-end}.qa-order-expand-btn{color:#ffffff9e;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;width:30px;height:30px;transition:all .2s}.qa-order-expand-btn:hover{color:#b7ff39;border-color:#b7ff3940}.qa-order-card__detail{padding:0 12px 12px}.qa-order-detail-grid{background:linear-gradient(#ffffff06,#ffffff03),radial-gradient(circle at 0 0,#b7ff390d,#0000 35%);border:1px solid #ffffff0d;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;display:grid;box-shadow:inset 0 1px #ffffff08,0 8px 18px #00000029}.qa-order-detail-box{background:linear-gradient(#161a20f5,#0e1218f5);border:1px solid #ffffff0b;border-radius:10px;flex-direction:column;justify-content:center;min-height:50px;padding:8px 10px;transition:all .2s;display:flex}.qa-order-detail-box:hover{border-color:#b7ff3929;box-shadow:inset 0 0 0 1px #b7ff390d}.qa-order-detail-box span{color:#ffffff6b;margin-bottom:4px;font-size:10px;line-height:1.1;display:block}.qa-order-detail-box strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:1.2;overflow:hidden}.is-highlight{text-shadow:0 0 10px #b7ff392e;color:#b7ff39!important}.is-profit-up{text-shadow:0 0 8px #b7ff3933;font-weight:700;color:#b7ff39!important}.is-profit-down{text-shadow:0 0 8px #ff5e6324;font-weight:700;color:#ff5e63!important}.qa-orders-pagination{justify-content:flex-end;margin-top:16px;display:flex}.qa-orders-pagination .ant-pagination{color:#ffffffb8}.qa-orders-pagination .ant-pagination-total-text{color:#ffffff80}.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:#ffffff08;border:1px solid #ffffff14;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:#ffffffb8}.qa-orders-pagination .ant-pagination-item-active{background:#b7ff3924;border-color:#b7ff3959;box-shadow:0 0 12px #b7ff3914}.qa-orders-pagination .ant-pagination-item-active a{color:#b7ff39;font-weight:700}.qa-orders-pagination .ant-pagination-options .ant-select-selector{color:#fff!important;background:#ffffff08!important;border:1px solid #ffffff14!important;border-radius:8px!important}.qa-orders-pagination .ant-select-selection-item{color:#fff!important}html[data-theme=light] .qa-orders-pagination .ant-pagination{color:#111827b8}html[data-theme=light] .qa-orders-pagination .ant-pagination-total-text{color:#1118278c}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:#ffffffb8;border-color:#1118271f}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:#111827b8}html[data-theme=light] .qa-orders-pagination .ant-pagination-item:hover,html[data-theme=light] .qa-orders-pagination .ant-pagination-prev .ant-pagination-item-link:hover,html[data-theme=light] .qa-orders-pagination .ant-pagination-next .ant-pagination-item-link:hover{border-color:#16a34a4d}html[data-theme=light] .qa-orders-pagination .ant-pagination-item-active{background:#16a34a1a;border-color:#16a34a66;box-shadow:0 0 12px #16a34a1a}html[data-theme=light] .qa-orders-pagination .ant-pagination-item-active a{color:#16a34a}html[data-theme=light] .qa-orders-pagination .ant-pagination-options .ant-select-selector{color:#111827db!important;background:#ffffffb8!important;border-color:#1118271f!important}html[data-theme=light] .qa-orders-pagination .ant-select-selection-item{color:#111827db!important}@media (width<=1280px){.qa-order-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.qa-orders-page{padding:14px}.qa-orders-topbar{flex-direction:column;align-items:flex-start}.qa-orders-topbar__right{flex-wrap:wrap;justify-content:flex-start;width:100%}.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}}.backtest-page{--bt-bg:#07090d;--bt-fg:#ffffffeb;--bt-muted:#ffffff8c;--bt-dim:#ffffff6b;--bt-border:#ffffff14;--bt-card:#ffffff08;--bt-accent:#b7ff39;--bt-row:linear-gradient(180deg, #151a20 0%, #0f1318 100%);--bt-row-hover:#b7ff3924;box-sizing:border-box;min-height:100vh;padding:20px 20px 40px}html[data-theme=light] .backtest-page{--bt-bg:#f3f4f6;--bt-fg:#111827eb;--bt-muted:#1118278c;--bt-dim:#11182773;--bt-border:#1118271a;--bt-card:#ffffffb8;--bt-accent:#16a34a;--bt-row:linear-gradient(180deg, #fff 0%, #f3f4f6 100%);--bt-row-hover:#16a34a1f}.backtest-back{color:var(--bt-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:0;font-size:14px;transition:color .2s,background .2s;display:inline-flex}.backtest-back:hover{color:var(--bt-fg);background:#ffffff0a}html[data-theme=light] .backtest-back:hover{background:#1118270d}.backtest-card{background:var(--bt-card);border:1px solid var(--bt-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:22px;overflow:hidden;box-shadow:0 14px 40px #0003}html[data-theme=light] .backtest-card{box-shadow:0 12px 32px #11182714}.backtest-hero{border-bottom:1px solid var(--bt-border);padding:22px 22px 18px}.backtest-hero__text{margin-top:16px}.backtest-hero__title{letter-spacing:.02em;color:var(--bt-fg);margin:0;font-size:22px;font-weight:800;line-height:1.2}.backtest-hero__desc{color:var(--bt-muted);margin:8px 0 0;font-size:13px;line-height:1.5}.backtest-hero__meta{color:var(--bt-dim);align-items:center;gap:6px;margin:10px 0 0;font-size:12px;display:flex}.backtest-hero__meta strong{color:var(--bt-accent);font-weight:700}.backtest-alert-wrap{padding:0 22px 16px}.backtest-toolbar{border-bottom:1px solid var(--bt-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:16px 22px 18px;display:flex}.backtest-toolbar__clusters{flex-wrap:wrap;flex:1;align-items:flex-end;gap:20px 28px;min-width:0;display:flex}.backtest-cluster{flex-direction:column;gap:8px;min-width:0;display:flex}.backtest-cluster--grow{flex:1;min-width:240px}.backtest-cluster__label{color:var(--bt-muted);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.backtest-cluster__value{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.backtest-pair{color:var(--bt-fg);text-overflow:ellipsis;white-space:nowrap;max-width:360px;font-size:15px;font-weight:700;overflow:hidden}.backtest-pair-tag.ant-tag{color:#0c0f12;background:linear-gradient(135deg,#d4ff6a 0%,#9aed2c 100%);border:none;border-radius:999px;margin:0;padding:2px 12px;font-size:12px;font-weight:700}html[data-theme=light] .backtest-pair-tag.ant-tag{color:#fff;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%)}.backtest-range.ant-picker{background:#0a0d16a6;border:1px solid #5a678947;border-radius:12px;width:100%;max-width:320px;min-height:40px}html[data-theme=light] .backtest-range.ant-picker{background:#fffffff2;border-color:#1118271f}.backtest-range .ant-picker-input>input{color:var(--bt-fg)}.backtest-range .ant-picker-separator,.backtest-range .ant-picker-suffix{color:var(--bt-dim)}.backtest-start-btn.ant-btn{letter-spacing:.04em;border:none;border-radius:12px;height:44px;padding:0 20px;font-size:15px;font-weight:700;box-shadow:0 12px 28px #9aed2c47;color:#0c0f12!important;background:linear-gradient(135deg,#d4ff6a 0%,#9aed2c 55%,#7ddb20 100%)!important}.backtest-start-btn.ant-btn:hover,.backtest-start-btn.ant-btn:focus{color:#080a0c!important;background:linear-gradient(135deg,#e8ff8a 0%,#b8ff4a 50%,#9aed2c 100%)!important}.backtest-start-btn.ant-btn:disabled{opacity:.45;box-shadow:none}html[data-theme=light] .backtest-start-btn.ant-btn{box-shadow:0 10px 24px #16a34a38}.backtest-cols{grid-template-columns:minmax(100px,1fr) minmax(120px,1.4fr) minmax(120px,1.2fr) 108px;align-items:center;gap:12px;width:100%;display:grid}.backtest-cols__end{text-align:right;justify-self:end}.backtest-table-wrap{padding:12px 22px 8px}.backtest-list-header{color:var(--bt-dim);border-bottom:1px solid var(--bt-border);margin-bottom:8px;padding:10px 14px;font-size:12px;font-weight:600}.backtest-list{flex-direction:column;gap:10px;display:flex}.backtest-list-row{text-align:left;cursor:pointer;font:inherit;color:inherit;border:1px solid var(--bt-border);background:var(--bt-row);border-radius:14px;margin:0;padding:14px;transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 8px 20px #00000024}.backtest-list-row:hover{border-color:var(--bt-row-hover);transform:translateY(-1px);box-shadow:0 14px 28px #0003}html[data-theme=light] .backtest-list-row:hover{border-color:#16a34a47}.backtest-cell{min-width:0}.backtest-cell--id{font-weight:600}.backtest-mono{color:var(--bt-fg);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px}.backtest-muted{color:var(--bt-muted);word-break:break-word;font-size:13px}.backtest-empty{padding:40px 16px 28px}.backtest-empty .ant-empty-description{color:var(--bt-muted)}.backtest-status-tag.ant-tag{text-align:center;border:none;border-radius:999px;min-width:72px;margin:0;padding:4px 12px;font-size:12px;font-weight:700}.backtest-status-tag.success{color:var(--bt-accent);background:#b7ff3924}.backtest-status-tag.running{color:#93c5fd;background:#60a5fa29}html[data-theme=light] .backtest-status-tag.success{color:#15803d;background:#16a34a1f}html[data-theme=light] .backtest-status-tag.running{color:#2563eb;background:#3b82f61f}.backtest-page-pagination{border-top:1px solid var(--bt-border);justify-content:flex-end;padding:16px 22px 22px;display:flex}.backtest-pagination.ant-pagination{color:var(--bt-muted)}.backtest-pagination .ant-pagination-total-text{color:var(--bt-dim)}.backtest-pagination .ant-pagination-item,.backtest-pagination .ant-pagination-prev .ant-pagination-item-link,.backtest-pagination .ant-pagination-next .ant-pagination-item-link{border:1px solid var(--bt-border);background:#ffffff0a;border-radius:8px}.backtest-pagination .ant-pagination-item a,.backtest-pagination .ant-pagination-prev .ant-pagination-item-link,.backtest-pagination .ant-pagination-next .ant-pagination-item-link{color:var(--bt-muted)}.backtest-pagination .ant-pagination-item-active{background:#b7ff391f;border-color:#b7ff3959}.backtest-pagination .ant-pagination-item-active a{color:var(--bt-accent);font-weight:700}.backtest-pagination .ant-pagination-options .ant-select-selector{border:1px solid var(--bt-border)!important;background:#ffffff0a!important;border-radius:8px!important}.backtest-pagination .ant-select-selection-item{color:var(--bt-fg)!important}html[data-theme=light] .backtest-pagination .ant-pagination-item,html[data-theme=light] .backtest-pagination .ant-pagination-prev .ant-pagination-item-link,html[data-theme=light] .backtest-pagination .ant-pagination-next .ant-pagination-item-link{background:#fff}html[data-theme=light] .backtest-pagination .ant-pagination-options .ant-select-selector{background:#fff!important}@media (width<=768px){.backtest-cols{grid-template-columns:1fr;gap:8px}.backtest-list-header{display:none}.backtest-list-row{padding:14px}.backtest-cols__end{text-align:left;justify-self:start}.backtest-toolbar{flex-direction:column;align-items:stretch}.backtest-start-btn.ant-btn{width:100%}}.grid-preview-page{min-height:100%;padding:20px 20px 40px}.head-box{margin-bottom:16px}html[data-theme=light] .grid-preview-section-title{color:#111827db;border-bottom-color:#1118271a}html[data-theme=light] .grid-preview-stat{background:#11182705;border-color:#1118271a}html[data-theme=light] .grid-preview-stat__label{color:#1118278c}html[data-theme=light] .grid-preview-stat__value{color:#111827eb}html[data-theme=light] .grid-preview-stat__value--accent{color:#16a34a;text-shadow:none}html[data-theme=light] .grid-preview-table.ant-table-wrapper .ant-table{color:#111827eb}html[data-theme=light] .grid-preview-table .ant-table-container{border-color:#1118271f}html[data-theme=light] .grid-preview-table .ant-table-thead>tr>th{border-bottom-color:#1118271a;color:#1118278c!important;background:#ffffffeb!important}html[data-theme=light] .grid-preview-table .ant-table-tbody>tr>td{color:#111827d1;border-bottom-color:#11182714;background:#ffffffc7!important}html[data-theme=light] .grid-preview-table .ant-table-tbody>tr:hover>td{background:#1118270a!important}html[data-theme=light] .grid-preview-num--up{color:#16a34a}.grid-preview-page .grid-preview-page__back.back-pd{margin-bottom:4px;padding:0 0 12px}.grid-preview-head{margin-bottom:20px}.grid-preview-title{letter-spacing:.02em;margin:0 0 8px;font-size:22px;font-weight:800}html[data-theme=light] .grid-preview-title{color:#111827eb}.grid-preview-desc{color:#ffffff80;margin:0;font-size:13px}.grid-preview-card{background:linear-gradient(#121922 0%,#0d131b 100%);border:1px solid #ffffff0f;border-radius:22px;margin-bottom:16px;padding:18px 20px 22px;box-shadow:0 14px 30px #00000038}html[data-theme=light] .grid-preview-card{background:linear-gradient(#11182705,#0000 42%),linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a;box-shadow:0 18px 44px #1118271a}.grid-preview-section-title{color:#ffffffeb;border-bottom:1px solid #ffffff0f;margin:0 0 14px;padding-bottom:10px;font-size:15px;font-weight:700}.grid-preview-body{justify-content:center}.grid-preview-summary-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.grid-preview-stat{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;padding:12px 14px}.grid-preview-stat__label{color:#ffffff73;margin-bottom:6px;font-size:11px;line-height:1.35;display:block}.grid-preview-stat__value{color:#fffffff2;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.grid-preview-stat__value--accent{color:#b7ff39;text-shadow:0 0 12px #b7ff391f}.grid-preview-table-wrap{margin:0 -4px;padding:0 4px;overflow-x:auto}.grid-preview-table.ant-table-wrapper .ant-table{color:#fff;background:0 0}.grid-preview-table .ant-table-container{border:1px solid #ffffff14;border-radius:14px;overflow:hidden}.grid-preview-table .ant-table-thead>tr>th{white-space:nowrap;border-bottom:1px solid #ffffff0f;font-size:12px;font-weight:600;color:#ffffff8c!important;background:#1c1f2df2!important}.grid-preview-table .ant-table-tbody>tr>td{color:#ffffffe0;white-space:nowrap;border-bottom:1px solid #ffffff0a;font-size:13px;background:#12141ff5!important}.grid-preview-table .ant-table-tbody>tr:hover>td{background:#191c2afa!important}.grid-preview-num{font-variant-numeric:tabular-nums}.grid-preview-num--up{color:#b7ff39}.grid-preview-num--down{color:#ff7c98}@media (width<=768px){.grid-preview-summary-grid{grid-template-columns:1fr 1fr}}.market-header{--bg-main:#0b1220;--bg-sub:#101a2c;--bg-card:#ffffff0a;--bg-card-hover:#ffffff0f;--border:#ffffff14;--border-strong:#ffffff1f;--text-main:#fff;--text-sub:#ffffffb8;--text-muted:#ffffff7a;--shadow:0 18px 40px #00000038;--up:#0ecb81;--down:#f6465d;--spot:#67c23a;--perp:#f0b90b;--primary-glow:#b7ff391f;--secondary-glow:#3d97ff24;background:radial-gradient(circle at left top, var(--primary-glow), transparent 30%), radial-gradient(circle at right top, var(--secondary-glow), transparent 34%), linear-gradient(180deg, var(--bg-sub) 0%, var(--bg-main) 100%);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:20px;padding:24px 28px;position:relative;overflow:hidden}.market-header.theme-light{--bg-main:#f7f9fc;--bg-sub:#fff;--bg-card:#0f172a0a;--bg-card-hover:#0f172a0f;--border:#0f172a14;--border-strong:#0f172a1f;--text-main:#111827;--text-sub:#111827c2;--text-muted:#11182780;--shadow:0 18px 40px #0f172a14;--up:#059669;--down:#dc2626;--spot:#2f9e44;--perp:#d97706;--primary-glow:#7dc5181a;--secondary-glow:#3b82f61a}.market-header__glow{filter:blur(40px);pointer-events:none;border-radius:999px;position:absolute}.market-header__glow--left{background:var(--primary-glow);width:220px;height:220px;top:-46px;left:-60px}.market-header__glow--right{background:var(--secondary-glow);width:260px;height:260px;top:-60px;right:-84px}.market-header__main{z-index:1;justify-content:space-between;align-items:stretch;gap:22px;display:flex;position:relative}.market-header__left{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.market-header__identity{align-items:center;gap:16px;min-width:0;display:flex}.market-header__logo-wrap,.market-header__badge{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex;box-shadow:inset 0 1px #ffffff0a}.market-header__logo{object-fit:contain;width:30px;height:30px}.market-header__logo-fallback{width:30px;height:30px;color:var(--text-muted);justify-content:center;align-items:center;display:flex}.market-header__logo-fallback .anticon{font-size:20px}.market-header__badge{color:var(--text-main);font-size:22px;font-weight:800}.market-header__title-wrap{min-width:0}.market-header__title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.market-header__title{color:var(--text-main);margin:0;font-size:24px;font-weight:800;line-height:1.2}.market-header__symbol{color:var(--text-muted);font-size:13px;font-weight:500}.market-header__tag{border-radius:999px;align-items:center;height:24px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.market-header__tag--perp{color:var(--perp);background:color-mix(in srgb, var(--perp) 10%, transparent);border:1px solid color-mix(in srgb, var(--perp) 22%, transparent)}.market-header__tag--spot{color:var(--spot);background:color-mix(in srgb, var(--spot) 10%, transparent);border:1px solid color-mix(in srgb, var(--spot) 20%, transparent)}.market-header__desc{color:var(--text-muted);margin-top:10px;font-size:13px;line-height:1.4}.market-header__price-wrap{flex-shrink:0;min-width:220px}.market-header__price{letter-spacing:-.02em;font-size:40px;font-weight:900;line-height:1}.market-header__price.is-up{color:var(--up)}.market-header__price.is-down{color:var(--down)}.market-header__quote-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.market-header__quote{color:var(--text-muted);white-space:nowrap;margin-top:10px;font-size:16px}.market-header__change{border-radius:999px;align-items:center;gap:6px;margin-top:12px;padding:6px 10px;font-size:14px;font-weight:700;display:inline-flex}.market-header__change.is-up{color:var(--up);background:color-mix(in srgb, var(--up) 10%, transparent)}.market-header__change.is-down{color:var(--down);background:color-mix(in srgb, var(--down) 10%, transparent)}.market-header__stats{z-index:1;flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:500px;display:grid;position:relative}.market-header__stat-card{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;min-height:84px;padding:16px 18px;transition:all .2s}.market-header__stat-card:hover{background:var(--bg-card-hover);border-color:var(--border-strong);transform:translateY(-2px)}.market-header__stat-card.is-up{border-color:color-mix(in srgb, var(--up) 18%, var(--border))}.market-header__stat-card.is-down{border-color:color-mix(in srgb, var(--down) 18%, var(--border))}.market-header__stat-label{color:var(--text-muted);font-size:12px;line-height:1.3}.market-header__stat-value{color:var(--text-main);word-break:break-word;margin-top:10px;font-size:18px;font-weight:800;line-height:1.2}.market-header__stat-card.is-up .market-header__stat-value{color:var(--up)}.market-header__stat-card.is-down .market-header__stat-value{color:var(--down)}@media (width<=1400px){.market-header__main{flex-direction:column}.market-header__stats{grid-template-columns:repeat(4,minmax(0,1fr));width:100%}}@media (width<=1100px){.market-header__left{flex-direction:column;align-items:flex-start}.market-header__price-wrap{align-items:flex-start;min-width:auto}.market-header__quote-row{justify-content:flex-start}.market-header__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.market-header{border-radius:16px;padding:18px}.market-header__title{font-size:22px}.market-header__price{font-size:30px}.market-header__stats{grid-template-columns:1fr}}.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-filter{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.qa-log-filter__left{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.qa-log-filter__right{align-items:center;gap:12px;display:flex}.qa-log-select{width:128px}.qa-log-range{width:300px}.qa-log-search{width:260px}.qa-log-btn{height:40px;font-weight:700;border-radius:12px!important}.qa-log-btn--primary{box-shadow:0 10px 24px #b7ff392e;color:#111!important;background:#b7ff39!important;border:none!important}.qa-log-btn--ghost{color:#fff!important;background:#ffffff09!important;border:1px solid #ffffff14!important}html[data-theme=light] .qa-log-btn--primary{box-shadow:0 12px 24px #16a34a2e;color:#fff!important;background:#16a34a!important}html[data-theme=light] .qa-log-btn--ghost{color:#111827db!important;background:#ffffffb8!important;border-color:#1118271f!important}.qa-log-filter .ant-select-selector,.qa-log-filter .ant-picker,.qa-log-filter .ant-input-affix-wrapper{color:#fff!important;background:#ffffff0a!important;border:1px solid #ffffff14!important;border-radius:10px!important}.qa-log-filter .ant-select-selection-item,.qa-log-filter .ant-select-selection-placeholder,.qa-log-filter .ant-input,.qa-log-filter input{color:#fff!important}.qa-log-summary{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.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-empty .ant-empty-description{color:#ffffff73}html[data-theme=light] .qa-log-empty .ant-empty-description{color:#1118278c}.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{align-items:center;min-width:0;display:flex}.qa-log-cell--time,.qa-log-cell--module,.qa-log-cell--robot,.qa-log-cell--ip{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-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-ip{color:#ffffffd9;font-size:13px;line-height:1.2}.qa-log-device{color:#ffffff5c;margin-top:4px;font-size:11px;line-height:1.2}html[data-theme=light] .qa-log-action,html[data-theme=light] .qa-log-operator,html[data-theme=light] .qa-log-robot-name,html[data-theme=light] .qa-log-ip{color:#111827eb}html[data-theme=light] .qa-log-strategy-name,html[data-theme=light] .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{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}.qa-log-pagination{justify-content:flex-end;margin-top:16px;display:flex}.qa-log-pagination .ant-pagination{color:#ffffffb8}.qa-log-pagination .ant-pagination-total-text{color:#ffffff80}.qa-log-pagination .ant-pagination-item,.qa-log-pagination .ant-pagination-prev .ant-pagination-item-link,.qa-log-pagination .ant-pagination-next .ant-pagination-item-link{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px}.qa-log-pagination .ant-pagination-item a,.qa-log-pagination .ant-pagination-prev .ant-pagination-item-link,.qa-log-pagination .ant-pagination-next .ant-pagination-item-link{color:#ffffffb8}.qa-log-pagination .ant-pagination-item-active{background:#b7ff3924;border-color:#b7ff3959;box-shadow:0 0 12px #b7ff3914}.qa-log-pagination .ant-pagination-item-active a{color:#b7ff39;font-weight:700}.qa-log-pagination .ant-pagination-options .ant-select-selector{color:#fff!important;background:#ffffff08!important;border:1px solid #ffffff14!important;border-radius:8px!important}.qa-log-pagination .ant-select-selection-item{color:#fff!important}html[data-theme=light] .qa-log-pagination .ant-pagination{color:#111827b8}html[data-theme=light] .qa-log-pagination .ant-pagination-total-text{color:#1118278c}html[data-theme=light] .qa-log-pagination .ant-pagination-item,html[data-theme=light] .qa-log-pagination .ant-pagination-prev .ant-pagination-item-link,html[data-theme=light] .qa-log-pagination .ant-pagination-next .ant-pagination-item-link{background:#ffffffb8;border-color:#1118271f}html[data-theme=light] .qa-log-pagination .ant-pagination-item a,html[data-theme=light] .qa-log-pagination .ant-pagination-prev .ant-pagination-item-link,html[data-theme=light] .qa-log-pagination .ant-pagination-next .ant-pagination-item-link{color:#111827b8}html[data-theme=light] .qa-log-pagination .ant-pagination-item-active{background:#16a34a1a;border-color:#16a34a66;box-shadow:0 0 12px #16a34a1a}html[data-theme=light] .qa-log-pagination .ant-pagination-item-active a{color:#16a34a}html[data-theme=light] .qa-log-pagination .ant-pagination-options .ant-select-selector{color:#111827db!important;background:#ffffffb8!important;border-color:#1118271f!important}html[data-theme=light] .qa-log-pagination .ant-select-selection-item{color:#111827db!important}@media (width<=1400px){.qa-log-header,.qa-log-row{grid-template-columns:150px 160px 90px 180px 150px 80px 1fr}}.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-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}.profits-pagination .ant-pagination{color:#ffffffb8}.profits-pagination .ant-pagination-total-text{color:#ffffff80}.profits-pagination .ant-pagination-item,.profits-pagination .ant-pagination-prev .ant-pagination-item-link,.profits-pagination .ant-pagination-next .ant-pagination-item-link{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px}.profits-pagination .ant-pagination-item a,.profits-pagination .ant-pagination-prev .ant-pagination-item-link,.profits-pagination .ant-pagination-next .ant-pagination-item-link{color:#ffffffb8}.profits-pagination .ant-pagination-item-active{background:#b7ff3924;border-color:#b7ff3959}.profits-pagination .ant-pagination-item-active a{color:#b7ff39;font-weight:700}.profits-pagination .ant-pagination-options .ant-select-selector{color:#fff!important;background:#ffffff08!important;border:1px solid #ffffff14!important;border-radius:8px!important}.profits-pagination .ant-select-selection-item{color:#fff!important}html[data-theme=light] .profits-pagination .ant-pagination{color:#111827b8}html[data-theme=light] .profits-pagination .ant-pagination-total-text{color:#1118278c}html[data-theme=light] .profits-pagination .ant-pagination-item,html[data-theme=light] .profits-pagination .ant-pagination-prev .ant-pagination-item-link,html[data-theme=light] .profits-pagination .ant-pagination-next .ant-pagination-item-link{background:#ffffffb8;border-color:#1118271f}html[data-theme=light] .profits-pagination .ant-pagination-item a,html[data-theme=light] .profits-pagination .ant-pagination-prev .ant-pagination-item-link,html[data-theme=light] .profits-pagination .ant-pagination-next .ant-pagination-item-link{color:#111827b8}html[data-theme=light] .profits-pagination .ant-pagination-item-active{background:#16a34a1a;border-color:#16a34a66}html[data-theme=light] .profits-pagination .ant-pagination-item-active a{color:#16a34a}html[data-theme=light] .profits-pagination .ant-pagination-options .ant-select-selector{color:#111827db!important;background:#ffffffb8!important;border-color:#1118271f!important}html[data-theme=light] .profits-pagination .ant-select-selection-item{color:#111827db!important}.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;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:700}.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-api{margin-bottom:16px}.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-wrap .ant-avatar{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-edit{color:#fff;background:#16a34a;border-color:#ffffffe6;box-shadow:0 8px 16px #16a34a2e}.qa-settings-user__name-row{align-items:center;gap:8px;display:flex}.qa-settings-user__name{color:#fff;font-size:26px;font-weight:700}.qa-settings-user__vip-icon{color:#ffd666;font-size:18px}.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-top:10px;font-weight:700;color:#b7ff39!important;background:#b7ff391f!important;border:none!important;border-radius:999px!important}.qa-settings-subscribe-card{position:relative;overflow:hidden}.qa-settings-subscribe{justify-content:space-between;align-items:center;gap:16px;display:flex}.qa-settings-subscribe__content{flex:1}.qa-settings-subscribe__title-row{align-items:center;gap:10px;display:flex}.qa-settings-subscribe__title{color:#fff;font-size:26px;font-weight:700}.qa-settings-inner-tag{color:#fff!important;background:#ffffff14!important;border:none!important;border-radius:999px!important}.qa-settings-subscribe__desc{color:#ffffff8f;max-width:420px;margin-top:10px;font-size:14px;line-height:1.7}.qa-settings-subscribe__btn{height:38px;margin-top:16px;font-weight:700;color:#fff!important;background:#ffffff0d!important;border:1px solid #ffffff14!important;border-radius:10px!important}html[data-theme=light] .qa-settings-subscribe__title{color:#111827eb}html[data-theme=light] .qa-settings-inner-tag{color:#15803d!important;background:#16a34a1f!important}html[data-theme=light] .qa-settings-subscribe__desc{color:#1118278c}html[data-theme=light] .qa-settings-subscribe__btn{color:#111827db!important;background:#ffffffd9!important;border-color:#1118271f!important}html[data-theme=light] .qa-settings-subscribe__btn:hover,html[data-theme=light] .qa-settings-subscribe__btn:focus{border-color:#16a34a47!important}.qa-settings-subscribe__icon{flex-shrink:0}.qa-settings-cube{color:#b7ff39;background:radial-gradient(circle at 30% 30%,#b7ff392e,#0000 45%),linear-gradient(#1a2028 0%,#10151b 100%);border-radius:24px;justify-content:center;align-items:center;width:96px;height:96px;font-size:42px;display:flex;box-shadow:inset 0 1px #ffffff0a,0 16px 30px #0000003d}html[data-theme=light] .qa-settings-cube{color:#16a34a;background:radial-gradient(circle at 30% 30%,#16a34a2e,#0000 45%),linear-gradient(#fff 0%,#eef2f7 100%);box-shadow:inset 0 1px #ffffffe6,0 16px 30px #1118271a}.qa-settings-quick-title{color:#fff;margin-bottom:14px;font-size:16px;font-weight:700}.qa-settings-quick-list{flex-direction:column;gap:10px;display:flex}.qa-settings-quick-item{color:#ffffffd1;cursor:pointer;background:#ffffff06;border:1px solid #ffffff0d;border-radius:12px;justify-content:space-between;align-items:center;min-height:48px;padding:0 14px;transition:all .2s;display:flex}.qa-settings-quick-item__left{align-items:center;gap:10px;min-width:0;display:inline-flex}.qa-settings-quick-item__icon{color:#b7ff39eb;flex-shrink:0;font-size:18px}html[data-theme=light] .qa-settings-quick-item__icon{color:#16a34aeb}.qa-settings-quick-item:hover{background:#b7ff390a;border-color:#b7ff392e}html[data-theme=light] .qa-settings-quick-item:hover{background:#16a34a0f;border-color:#16a34a38}html[data-theme=light] .qa-settings-quick-title{color:#111827eb}html[data-theme=light] .qa-settings-quick-item{color:#111827eb;background:#ffffff06;border-color:#1118271a;transition:all .2s}.qa-settings-quick-item .anticon,.qa-settings-quick-item svg{font-size:16px}.qa-settings-group__title{color:#fff;margin-bottom:14px;font-size:18px;font-weight:700}html[data-theme=light] .qa-settings-group__title{color:#111827eb}.qa-settings-menu{flex-direction:column;gap:10px;display:flex}.qa-settings-menu__item{cursor:pointer;background:#ffffff06;border:1px solid #ffffff0d;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:0 16px;transition:all .2s;display:flex}.qa-settings-menu__item:hover{background:#b7ff3909;border-color:#b7ff392e;transform:translateY(-1px)}html[data-theme=light] .qa-settings-menu__item{background:#ffffffd9;border-color:#1118271a}html[data-theme=light] .qa-settings-menu__item:hover{background:#16a34a0f;border-color:#16a34a38}.qa-settings-menu__left{align-items:center;gap:14px;min-width:0;display:flex}.qa-settings-menu__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:42px;height:42px;font-size:18px;display:flex}html[data-theme=light] .qa-settings-menu__icon{color:#16a34a;background:radial-gradient(circle at 30% 30%,#16a34a29,#0000 50%),linear-gradient(#f9fafb 0%,#eef2f7 100%)}.qa-settings-menu__text{min-width:0}.qa-settings-menu__label{color:#fff;font-size:15px;font-weight:700}.qa-settings-menu__desc{color:#ffffff75;margin-top:4px;font-size:12px;line-height:1.5}.qa-settings-menu__right{flex-shrink:0}.qa-settings-menu__extra{color:#fff9;font-size:13px}.qa-settings-menu__extra.is-danger{color:#ffb020}.qa-settings-menu__arrow{color:#ffffff5c}html[data-theme=light] .qa-settings-menu__label{color:#111827eb}html[data-theme=light] .qa-settings-menu__desc,html[data-theme=light] .qa-settings-menu__extra{color:#1118278c}html[data-theme=light] .qa-settings-menu__extra.is-danger{color:#b45309}html[data-theme=light] .qa-settings-menu__arrow{color:#11182766}.qa-settings-tag{font-weight:700;color:#b7ff39!important;background:#b7ff391f!important;border:none!important;border-radius:999px!important}html[data-theme=light] .qa-settings-tag{color:#15803d!important;background:#16a34a1f!important}.qa-settings-page .ant-switch-checked{background:#b7ff39!important}html[data-theme=light] .qa-settings-page .ant-switch-checked{background:#16a34a!important}@media (width<=1200px){.qa-settings-right{margin-top:16px}.qa-settings-user__name,.qa-settings-subscribe__title{font-size:22px}}.qa-avatar-modal .ant-modal-content{background:radial-gradient(circle at 0 0,#b7ff3914,#0000 28%),linear-gradient(#121922 0%,#0d131b 100%);border:1px solid #ffffff0f;border-radius:20px;padding:0;overflow:hidden;box-shadow:0 24px 60px #0000006b}html[data-theme=light] .qa-avatar-modal .ant-modal-content{background:radial-gradient(circle at 0 0,#16a34a14,#0000 28%),linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a;box-shadow:0 24px 60px #1118272e}.qa-avatar-modal .ant-modal-close{color:#ffffffb8}html[data-theme=light] .qa-avatar-modal .ant-modal-close{color:#111827a6}.qa-avatar-modal__content{color:#fff;padding:24px}html[data-theme=light] .qa-avatar-modal__content{color:#111827eb}.qa-avatar-modal__title{color:#fff;margin-bottom:6px;font-size:22px;font-weight:700}html[data-theme=light] .qa-avatar-modal__title{color:#111827eb}.qa-avatar-modal__subtitle{color:#ffffff85;margin-bottom:22px;font-size:13px}html[data-theme=light] .qa-avatar-modal__subtitle{color:#1118278c}.qa-avatar-modal__preview{justify-content:center;margin-bottom:22px;display:flex}.qa-avatar-modal__preview .ant-avatar{box-shadow:0 0 0 4px #b7ff3914,0 16px 28px #00000047}html[data-theme=light] .qa-avatar-modal__preview .ant-avatar{box-shadow:0 0 0 4px #16a34a1a,0 16px 28px #1118271f}.qa-avatar-modal__actions{flex-direction:column;gap:14px;display:flex}.qa-avatar-modal__upload-btn{width:100%;height:42px;font-weight:700;color:#fff!important;background:#ffffff0a!important;border:1px solid #ffffff14!important;border-radius:12px!important}.qa-avatar-modal__upload-btn:hover{color:#b7ff39!important;border-color:#b7ff3940!important}html[data-theme=light] .qa-avatar-modal__upload-btn{color:#111827db!important;background:#1118270a!important;border-color:#11182724!important}html[data-theme=light] .qa-avatar-modal__upload-btn:hover{color:#15803d!important;background:#16a34a0f!important;border-color:#16a34a59!important}.qa-avatar-modal__footer{gap:12px;display:flex}.qa-avatar-modal__footer .ant-btn{flex:1}.qa-avatar-modal__ghost-btn{height:42px;font-weight:700;color:#fff!important;background:#ffffff0a!important;border:1px solid #ffffff14!important;border-radius:12px!important}.qa-avatar-modal__primary-btn{height:42px;font-weight:700;box-shadow:0 10px 24px #b7ff3933;color:#111!important;background:#b7ff39!important;border:none!important;border-radius:12px!important}html[data-theme=light] .qa-avatar-modal__ghost-btn{color:#111827d1!important;background:#1118270a!important;border-color:#11182724!important}html[data-theme=light] .qa-avatar-modal__ghost-btn:hover{color:#111827eb!important;background:#1118270f!important;border-color:#11182738!important}html[data-theme=light] .qa-avatar-modal__primary-btn{box-shadow:0 10px 24px #16a34a2e;color:#fff!important;background:linear-gradient(#22c55e 0%,#16a34a 100%)!important}.qa-subscribe-modal .ant-modal-content{background:radial-gradient(circle at 15% 0,#b7ff391f,#0000 30%),radial-gradient(circle at 85% 10%,#503cff1a,#0000 30%),linear-gradient(#10161d 0%,#090d12 100%);border:1px solid #ffffff0f;border-radius:24px;padding:0;overflow:hidden;box-shadow:0 28px 70px #0000008c,0 0 30px #b7ff390d}.qa-subscribe-modal .ant-modal-close{color:#ffffffb8;top:16px;right:16px}.qa-subscribe-modal__content{color:#fff;padding:28px 28px 26px}.qa-subscribe-modal__header{text-align:center;margin-bottom:20px}.qa-subscribe-modal__title-row{align-items:baseline;gap:10px;display:inline-flex}.qa-subscribe-modal__title-light{color:#fff;font-size:30px;font-weight:600}.qa-subscribe-modal__title-main{color:#b7ff39;text-shadow:0 0 18px #b7ff392e;font-size:42px;font-weight:800;line-height:1}.qa-subscribe-modal__subtitle{color:#ffffff6b;margin-top:8px;font-size:13px}.qa-subscribe-benefit-card{background:linear-gradient(#141b22f5,#0e1218f5);border:1px solid #b7ff3924;border-radius:22px;justify-content:space-between;gap:20px;min-height:240px;padding:22px;display:flex;box-shadow:inset 0 1px #ffffff08,0 18px 34px #00000047}.qa-subscribe-benefit-card__left{flex:1}.qa-subscribe-benefit-card__top{align-items:center;gap:12px;margin-bottom:16px;display:flex}.qa-subscribe-pill{font-weight:700;color:#111!important;background:#b7ff39!important;border:none!important;border-radius:999px!important;padding:4px 14px!important}.qa-subscribe-benefit-card__headline{color:#fff;font-size:26px;font-weight:700}.qa-subscribe-benefit-list{flex-direction:column;gap:12px;display:flex}.qa-subscribe-benefit-item{color:#fffc;align-items:center;gap:10px;font-size:15px;display:flex}.qa-subscribe-benefit-item .anticon{color:#b7ff39;text-shadow:0 0 10px #b7ff392e;font-size:13px}.qa-subscribe-benefit-card__right{justify-content:center;align-items:flex-end;width:150px;display:flex}.qa-subscribe-cube{color:#b7ff39;background:radial-gradient(circle at 30% 30%,#b7ff3933,#0000 45%),linear-gradient(#1a2129 0%,#10151b 100%);border-radius:24px;justify-content:center;align-items:center;width:110px;height:110px;font-size:40px;display:flex;box-shadow:inset 0 1px #ffffff0a,0 14px 28px #0000004d,0 0 18px #b7ff3914}.qa-subscribe-plan-list{flex-direction:column;gap:14px;margin-top:20px;display:flex}.qa-subscribe-plan{cursor:pointer;background:linear-gradient(#161b22 0%,#11151b 100%);border:1px solid #ffffff0f;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;min-height:78px;padding:0 18px;transition:all .22s;display:flex;position:relative}.qa-subscribe-plan:hover{border-color:#b7ff3938;transform:translateY(-1px)}.qa-subscribe-plan.is-active{border-color:#b7ff398c;box-shadow:inset 0 0 0 1px #b7ff3929,0 10px 24px #b7ff3914}.qa-subscribe-plan__badge{color:#111;background:#b7ff39;border-radius:999px;align-items:center;height:22px;padding:0 12px;font-size:12px;font-weight:700;display:flex;position:absolute;top:-10px;right:18px;box-shadow:0 6px 16px #b7ff392e}.qa-subscribe-plan__left{align-items:center;gap:12px;display:flex}.qa-subscribe-plan__icon{color:#ffd666;background:#b7ff391f;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.qa-subscribe-plan__info{min-width:0}.qa-subscribe-plan__name{color:#fff;font-size:18px;font-weight:700}.qa-subscribe-plan__desc{color:#ffffff73;margin-top:4px;font-size:12px}.qa-subscribe-plan__price{color:#fff;font-size:30px;font-weight:800;line-height:1}.qa-subscribe-action{text-align:center;margin-top:26px}.qa-subscribe-action__btn{width:100%;height:52px;font-size:18px;font-weight:800;box-shadow:0 14px 30px #b7ff3938,0 0 18px #b7ff391f;color:#10151b!important;background:linear-gradient(135deg,#b7ff39 0%,#8cfb3a 100%)!important;border:none!important;border-radius:14px!important}.qa-subscribe-action__btn:hover{transform:translateY(-1px);box-shadow:0 18px 34px #b7ff3947,0 0 22px #b7ff3929}.qa-subscribe-action__tip{margin-top:8px;font-size:12px;display:inline-block;color:#ffffff6b!important}html[data-theme=light] .qa-subscribe-modal .ant-modal-content{background:radial-gradient(circle at 15% 0,#16a34a1f,#0000 30%),radial-gradient(circle at 85% 10%,#3b82f614,#0000 30%),linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a;box-shadow:0 28px 70px #1118272e,0 0 30px #16a34a0f}html[data-theme=light] .qa-subscribe-modal .ant-modal-close{color:#1118278c}html[data-theme=light] .qa-subscribe-modal__content,html[data-theme=light] .qa-subscribe-modal__title-light{color:#111827eb}html[data-theme=light] .qa-subscribe-modal__title-main{color:#16a34a;text-shadow:none}html[data-theme=light] .qa-subscribe-modal__subtitle{color:#1118278c}html[data-theme=light] .qa-subscribe-benefit-card{background:linear-gradient(#ffffffeb,#f3f4f6eb);border-color:#16a34a38;box-shadow:inset 0 1px #fffc,0 18px 34px #1118271a}html[data-theme=light] .qa-subscribe-pill{color:#fff!important;background:#16a34a!important}html[data-theme=light] .qa-subscribe-benefit-card__headline{color:#111827eb}html[data-theme=light] .qa-subscribe-benefit-item{color:#111827b8}html[data-theme=light] .qa-subscribe-benefit-item .anticon{color:#16a34a;text-shadow:none}html[data-theme=light] .qa-subscribe-cube{color:#16a34a;background:radial-gradient(circle at 30% 30%,#16a34a2e,#0000 45%),linear-gradient(#fff 0%,#eef2f7 100%);box-shadow:inset 0 1px #ffffffe6,0 14px 28px #1118271f,0 0 18px #16a34a14}html[data-theme=light] .qa-subscribe-plan{background:linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a}html[data-theme=light] .qa-subscribe-plan:hover{border-color:#16a34a38}html[data-theme=light] .qa-subscribe-plan.is-active{border-color:#16a34a73;box-shadow:inset 0 0 0 1px #16a34a24,0 10px 24px #16a34a14}html[data-theme=light] .qa-subscribe-plan__badge{color:#fff;background:#16a34a;box-shadow:0 6px 16px #16a34a2e}html[data-theme=light] .qa-subscribe-plan__icon{color:#16a34a;background:#16a34a1f}html[data-theme=light] .qa-subscribe-plan__name{color:#111827eb}html[data-theme=light] .qa-subscribe-plan__desc{color:#1118278c}html[data-theme=light] .qa-subscribe-plan__price{color:#111827eb}html[data-theme=light] .qa-subscribe-action__btn{box-shadow:0 14px 30px #16a34a2e,0 0 18px #16a34a1a;color:#fff!important;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%)!important}html[data-theme=light] .qa-subscribe-action__tip{color:#1118278c!important}.api-bind-card{color:#ffffffeb;background:radial-gradient(circle at 0 0,#75ff4c14,#0000 22%),radial-gradient(circle at 100% 100%,#3b82f614,#0000 20%),linear-gradient(#0b0d10 0%,#07080a 100%);border:1px solid #ffffff14;border-radius:28px;width:100%;transition:background .25s,border-color .25s,box-shadow .25s,color .2s;position:relative;overflow:hidden;box-shadow:0 24px 60px #0006,inset 0 1px #ffffff0a}html[data-theme=light] .api-bind-card,.api-bind-card--theme-light{color:#111827e0;background:radial-gradient(circle at 0 0,#16a34a1a,#0000 22%),radial-gradient(circle at 100% 100%,#3b82f614,#0000 20%),linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a;box-shadow:0 24px 60px #1118271a,inset 0 1px #ffffffb3}html[data-theme=light] .api-bind-card:before,.api-bind-card--theme-light:before{background-image:linear-gradient(#1118270d 1px,#0000 1px),linear-gradient(90deg,#1118270d 1px,#0000 1px);-webkit-mask-image:linear-gradient(#0000002e,#0000);mask-image:linear-gradient(#0000002e,#0000)}html[data-theme=light] .api-bind-card__badge,.api-bind-card--theme-light .api-bind-card__badge{color:#15803d;background:#16a34a1a;border-color:#16a34a38}html[data-theme=light] .api-bind-card__title,.api-bind-card--theme-light .api-bind-card__title{color:#111827eb}html[data-theme=light] .api-bind-card__highlight,.api-bind-card--theme-light .api-bind-card__highlight{color:#16a34a}html[data-theme=light] .api-bind-card__subtitle,.api-bind-card--theme-light .api-bind-card__subtitle{color:#1118278c}html[data-theme=light] .api-bind-card__button,.api-bind-card--theme-light .api-bind-card__button{color:#fff;background:linear-gradient(#22c55e 0%,#16a34a 100%);box-shadow:0 12px 24px #16a34a33,inset 0 1px #ffffff40}html[data-theme=light] .api-bind-card__button:hover,.api-bind-card--theme-light .api-bind-card__button:hover{background:linear-gradient(#16a34a 0%,#15803d 100%);box-shadow:0 14px 28px #16a34a42,inset 0 1px #ffffff38}html[data-theme=light] .api-bind-card__button:focus-visible,.api-bind-card--theme-light .api-bind-card__button:focus-visible{outline-offset:2px;outline:2px solid #16a34a73}html[data-theme=light] .api-bind-card__glow,.api-bind-card--theme-light .api-bind-card__glow{opacity:.85;background:radial-gradient(circle,#16a34a24,#0000 65%)}html[data-theme=light] .api-bind-card__planet,.api-bind-card--theme-light .api-bind-card__planet{opacity:.55}.api-bind-card:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0009,#0000);mask-image:linear-gradient(#0009,#0000)}.api-bind-card__inner{z-index:1;justify-content:space-between;align-items:center;gap:24px;min-height:320px;padding:20px 30px;display:flex;position:relative}.api-bind-card__content{flex:1;max-width:520px}.api-bind-card__badge{color:#b7ff39;letter-spacing:1px;background:#b7ff3914;border:1px solid #b7ff3929;border-radius:999px;align-items:center;height:30px;margin-bottom:18px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.api-bind-card__title{color:#fff;flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:14px;font-size:20px;font-weight:700;line-height:1.35;display:flex}.api-bind-card__highlight{color:#9eff2f}.api-bind-card__subtitle{color:#ffffff94;margin-bottom:20px;font-size:15px;line-height:1.8}.api-bind-card__button{cursor:pointer;color:#111;background:linear-gradient(#fff 0%,#ececec 100%);border:none;border-radius:999px;min-width:168px;height:40px;padding:0 22px;font-size:16px;font-weight:600;transition:transform .2s,box-shadow .2s,opacity .2s;box-shadow:0 10px 24px #ffffff1a,inset 0 1px #ffffffe6}.api-bind-card__button:hover{transform:translateY(-1px);box-shadow:0 14px 28px #ffffff1f,inset 0 1px #fffffff2}.api-bind-card__button:active{opacity:.96;transform:translateY(0)}.api-bind-card__button:focus-visible{outline-offset:2px;outline:2px solid #ffffff59}.api-bind-card__visual{justify-content:center;align-items:center;width:300px;min-width:300px;display:flex}.api-bind-card__image{object-fit:contain;width:100%;max-width:380px;display:block}.api-bind-card__placeholder{justify-content:center;align-items:center;width:320px;height:220px;display:flex;position:relative}.api-bind-card__glow{filter:blur(16px);background:radial-gradient(circle,#d7ff4047,#0000 65%);border-radius:50%;width:260px;height:130px;position:absolute;bottom:10px}.api-bind-card__planet{opacity:.75;filter:blur(1px);background:radial-gradient(circle,#c5ff3414,#c5ff3405 52%,#0000 53%),conic-gradient(#cdff421a,#5aff732e,#cdff4214,#5aff7329,#cdff421a);border-radius:50%;width:180px;height:180px;position:absolute}.api-bind-card__orbit{opacity:.95;border:3px solid;border-radius:50%;position:absolute}.api-bind-card__orbit.orbit-1{border-color:#74ff65 #0000;width:150px;height:58px;transform:rotate(12deg);box-shadow:0 0 18px #74ff6533}.api-bind-card__orbit.orbit-2{opacity:.85;border-color:#ffe84d #0000;width:134px;height:50px;transform:rotate(-18deg)}.api-bind-card__core{z-index:2;color:#101010;letter-spacing:1px;background:linear-gradient(#ffe95d 0%,#e8cb10 100%);border-radius:999px;padding:10px 18px;font-size:36px;font-weight:800;line-height:1;position:relative;transform:rotate(-18deg);box-shadow:0 10px 24px #ffe95d38,inset 0 1px #fff9}@media (width<=1200px){.api-bind-card__inner{min-height:280px;padding:28px}.api-bind-card__title{font-size:28px}.api-bind-card__visual{width:340px;min-width:260px}}@media (width<=900px){.api-bind-card__inner{text-align:center;flex-direction:column;padding:24px 20px 28px}.api-bind-card__content{max-width:none}.api-bind-card__title{justify-content:center;font-size:24px}.api-bind-card__subtitle{margin-bottom:22px}.api-bind-card__visual{width:100%;min-width:0}.api-bind-card__image{max-width:280px}.api-bind-card__placeholder{width:260px;height:180px}.api-bind-card__button{width:100%;max-width:240px}}.api-bind-status-card{background:radial-gradient(circle at 0 0,#75ff4c14,#0000 22%),radial-gradient(circle at 100% 100%,#3b82f614,#0000 20%),linear-gradient(#0b0d10 0%,#07080a 100%);border:1px solid #ffffff14;border-radius:28px;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 60px #0006,inset 0 1px #ffffff0a}html[data-theme=light] .api-bind-status-card{background:radial-gradient(circle at 0 0,#16a34a1a,#0000 22%),radial-gradient(circle at 100% 100%,#3b82f614,#0000 20%),linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#1118271a;box-shadow:0 24px 60px #1118271a,inset 0 1px #ffffffb3}html[data-theme=light] .api-bind-status-card:before{background-image:linear-gradient(#1118270d 1px,#0000 1px),linear-gradient(90deg,#1118270d 1px,#0000 1px);-webkit-mask-image:linear-gradient(#0000002e,#0000);mask-image:linear-gradient(#0000002e,#0000)}html[data-theme=light] .api-bind-status-card__exchange-logo{color:#111827eb;background:linear-gradient(135deg,#f3f4f6,#fff);border-color:#1118271a}html[data-theme=light] .api-bind-status-card__exchange-name{color:#111827eb}html[data-theme=light] .api-bind-status-card__account{color:#1118278c}html[data-theme=light] .api-bind-status-card__desc{color:#1118279e}html[data-theme=light] .api-bind-status-card__btn--primary{color:#fff;background:linear-gradient(#22c55e 0%,#16a34a 100%);box-shadow:0 12px 24px #16a34a2e}html[data-theme=light] .api-bind-status-card__btn--ghost{color:#111827db;background:#ffffffd9;border-color:#1118271f}html[data-theme=light] .api-bind-status-card__btn--text{color:#1118279e}html[data-theme=light] .api-bind-status-card__stat{background:#ffffffb8;border-color:#1118271a}html[data-theme=light] .api-bind-status-card__label{color:#1118278c}html[data-theme=light] .api-bind-status-card__value{color:#111827eb}html[data-theme=light] .api-bind-status-card__value.is-up{color:#15803d}html[data-theme=light] .api-bind-status-card__value.is-down{color:#dc2626}html[data-theme=light] .api-bind-status-card__value.is-flat{color:#111827eb}html[data-theme=light] .api-bind-status-card__status--connected{color:#15803d;background:#16a34a1a;border-color:#16a34a38}html[data-theme=light] .api-bind-status-card__status--connected .api-bind-status-card__status-dot{box-shadow:none;background:#16a34a}html[data-theme=light] .api-bind-status-card__status--warning{color:#b45309;background:#f59e0b1a;border-color:#f59e0b38}html[data-theme=light] .api-bind-status-card__status--warning .api-bind-status-card__status-dot{box-shadow:none;background:#f59e0b}html[data-theme=light] .api-bind-status-card__status--disconnected{color:#dc2626;background:#ef44441a;border-color:#ef444438}html[data-theme=light] .api-bind-status-card__status--disconnected .api-bind-status-card__status-dot{box-shadow:none;background:#ef4444}.api-bind-status-card:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0009,#0000);mask-image:linear-gradient(#0009,#0000)}.api-bind-status-card__inner{z-index:1;justify-content:space-between;align-items:stretch;gap:24px;min-height:240px;padding:28px 30px;display:flex;position:relative}.api-bind-status-card__left{flex:1;min-width:0}.api-bind-status-card__right{flex-direction:column;justify-content:space-between;gap:18px;width:420px;min-width:320px;display:flex}.api-bind-status-card__top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.api-bind-status-card__exchange{align-items:center;gap:14px;min-width:0;display:flex}.api-bind-status-card__exchange-logo{color:#fff;background:linear-gradient(135deg,#1f2937,#111827);border:1px solid #ffffff14;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;font-size:18px;font-weight:800;display:flex}.api-bind-status-card__exchange-info{min-width:0}.api-bind-status-card__exchange-name{color:#fff;margin-bottom:4px;font-size:24px;font-weight:700;line-height:1.35}.api-bind-status-card__account{color:#ffffff94;font-size:14px}.api-bind-status-card__status{border-radius:999px;flex-shrink:0;align-items:center;gap:8px;height:34px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.api-bind-status-card__status-dot{border-radius:50%;width:8px;height:8px}.api-bind-status-card__status--connected{color:#b7ff39;background:#b7ff391a;border:1px solid #b7ff392e}.api-bind-status-card__status--connected .api-bind-status-card__status-dot{background:#b7ff39;box-shadow:0 0 10px #b7ff3999}.api-bind-status-card__status--warning{color:#facc15;background:#facc151a;border:1px solid #facc152e}.api-bind-status-card__status--warning .api-bind-status-card__status-dot{background:#facc15;box-shadow:0 0 10px #facc1580}.api-bind-status-card__status--disconnected{color:#f87171;background:#f871711a;border:1px solid #f871712e}.api-bind-status-card__status--disconnected .api-bind-status-card__status-dot{background:#f87171;box-shadow:0 0 10px #f8717180}.api-bind-status-card__desc{color:#ffffff9e;max-width:680px;margin-bottom:24px;font-size:15px;line-height:1.8}.api-bind-status-card__actions{flex-wrap:wrap;gap:12px;display:flex}.api-bind-status-card__btn{cursor:pointer;border:none;border-radius:999px;height:44px;padding:0 18px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s,opacity .2s}.api-bind-status-card__btn:hover{transform:translateY(-1px)}.api-bind-status-card__btn--primary{color:#101010;background:linear-gradient(#b7ff39 0%,#84cc16 100%);box-shadow:0 12px 24px #84cc1638}.api-bind-status-card__btn--ghost{color:#fff;background:#ffffff0d;border:1px solid #ffffff14}.api-bind-status-card__btn--text{color:#ffffffb8;background:0 0}.api-bind-status-card__stats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.api-bind-status-card__stat{background:#ffffff09;border:1px solid #ffffff0f;border-radius:18px;padding:16px 16px 14px}.api-bind-status-card__label{color:#ffffff6b;margin-bottom:8px;font-size:12px}.api-bind-status-card__value{color:#fff;word-break:break-word;font-size:20px;font-weight:700;line-height:1.3}.api-bind-status-card__value.is-up{color:#86efac}.api-bind-status-card__value.is-down{color:#fca5a5}.api-bind-status-card__value.is-flat{color:#fff}.api-bind-status-card__visual{justify-content:flex-end;align-items:center;min-height:92px;display:flex}.api-bind-status-card__avatar{object-fit:cover;border:2px solid #b7ff3933;border-radius:50%;width:92px;height:92px;box-shadow:0 12px 30px #00000047}.api-bind-status-card__shield{justify-content:center;align-items:center;width:120px;height:92px;display:flex;position:relative}.api-bind-status-card__shield-core{z-index:2;color:#101010;background:linear-gradient(#ffe95d 0%,#e8cb10 100%);border-radius:999px;justify-content:center;align-items:center;min-width:74px;height:42px;padding:0 16px;font-size:22px;font-weight:800;display:inline-flex;position:relative;box-shadow:0 10px 24px #ffe95d38,inset 0 1px #fff9}.api-bind-status-card__shield-ring{opacity:.9;border:2px solid;border-radius:50%;position:absolute}.api-bind-status-card__shield-ring.ring-1{border-color:#74ff65 #0000;width:96px;height:34px;transform:rotate(12deg)}.api-bind-status-card__shield-ring.ring-2{border-color:#ffe84d #0000;width:84px;height:30px;transform:rotate(-18deg)}.api-bind-status-card--compact .api-bind-status-card__inner{gap:18px;min-height:180px;padding:20px 22px}.api-bind-status-card--compact .api-bind-status-card__exchange-name{font-size:20px}.api-bind-status-card--compact .api-bind-status-card__desc{margin-bottom:16px;font-size:13px}.api-bind-status-card--compact .api-bind-status-card__right{width:320px;min-width:240px}.api-bind-status-card--compact .api-bind-status-card__stats{gap:10px}.api-bind-status-card--compact .api-bind-status-card__stat{padding:12px 12px 10px}.api-bind-status-card--compact .api-bind-status-card__value{font-size:16px}.api-bind-status-card--compact .api-bind-status-card__btn{height:38px;padding:0 14px;font-size:13px}.api-bind-status-card--compact .api-bind-status-card__avatar{width:72px;height:72px}@media (width<=1200px){.api-bind-status-card__inner{flex-direction:column;align-items:stretch}.api-bind-status-card__right{width:100%;min-width:0}.api-bind-status-card__visual{justify-content:flex-start}}@media (width<=768px){.api-bind-status-card__inner{padding:20px 18px}.api-bind-status-card__top{flex-direction:column;align-items:flex-start}.api-bind-status-card__exchange-name{font-size:20px}.api-bind-status-card__stats{grid-template-columns:1fr}.api-bind-status-card__actions{flex-direction:column}.api-bind-status-card__btn{width:100%}}.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:700}.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:700}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-outer{margin-inline-end:0!important;padding-inline-end: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:700;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-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-meta{min-width:0}.qa-about-name{color:#fff;font-size:20px;font-weight:800}.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:700}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;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__icon{color:#b7ff39;background:radial-gradient(circle at 30% 30%,#b7ff3929,#0000 50%),linear-gradient(#181d24 0%,#11161c 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:flex}html[data-theme=light] .qa-help-category-item__icon{color:#16a34a;background:radial-gradient(circle at 30% 30%,#16a34a29,#0000 50%),linear-gradient(#f9fafb 0%,#eef2f7 100%)}.qa-help-category-item__label{color:#fff;font-size:14px;font-weight:700}html[data-theme=light] .qa-help-category-item__label{color:#111827eb}.qa-help-contact__desc{color:#ffffff85;font-size:13px;line-height:1.7}html[data-theme=light] .qa-help-contact__desc{color:#1118278c}.qa-help-contact__btn{width:100%;height:40px;margin-top:16px;font-weight:700;box-shadow:0 10px 24px #b7ff3933;color:#111!important;background:#b7ff39!important;border:none!important;border-radius:12px!important}html[data-theme=light] .qa-help-contact__btn{box-shadow:0 12px 24px #16a34a2e;color:#fff!important;background:#16a34a!important}.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:700;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}.qa-help-form .ant-select-selection-item,.qa-help-form .ant-input,.qa-help-form textarea{color:#fff!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-select-selection-item,html[data-theme=light] .qa-help-form .ant-input,html[data-theme=light] .qa-help-form textarea{color:#111827eb!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:700;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}}.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;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:700}.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:600}.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--test{box-shadow:0 12px 24px #84cc1633;color:#111!important;background:linear-gradient(#a3e635 0%,#84cc16 100%)!important;border:none!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:700;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:600}.api-exchange-item__desc{color:#ffffff73;margin-top:4px;font-size:12px;line-height:1.5}.api-exchange-item__arrow{color:#ffffff5c;font-size:24px;line-height:1}.api-bind-tips__title{color:#fff;margin-bottom:14px;font-size:16px;font-weight:700}.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,.api-bind-page--theme-light .api-bind-page__title.ant-typography{color:#111827eb!important}html[data-theme=light] .api-bind-page__subtitle,.api-bind-page--theme-light .api-bind-page__subtitle{color:#1118278c}html[data-theme=light] .api-bind-page__tag.ant-tag,.api-bind-page--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,.api-bind-page--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,.api-bind-page--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,.api-bind-page--theme-light .api-bind-panel__title{color:#111827eb}html[data-theme=light] .api-bind-panel__desc,.api-bind-page--theme-light .api-bind-panel__desc{color:#11182785}html[data-theme=light] .api-bind-form .ant-form-item-label>label,.api-bind-page--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,.api-bind-page--theme-light .api-bind-input.ant-input,.api-bind-page--theme-light .api-bind-input.ant-input-affix-wrapper,.api-bind-page--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,.api-bind-page--theme-light .api-bind-input.ant-input,.api-bind-page--theme-light .api-bind-input .ant-input,.api-bind-page--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,.api-bind-page--theme-light .api-bind-input.ant-input::placeholder,.api-bind-page--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,.api-bind-page--theme-light .api-bind-input.ant-input:focus,.api-bind-page--theme-light .api-bind-input.ant-input-affix-wrapper-focused,.api-bind-page--theme-light .api-bind-select.ant-select-focused .ant-select-selector,.api-bind-page--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,.api-bind-page--theme-light .api-bind-select .ant-select-selection-item{color:#111827eb!important}html[data-theme=light] .api-bind-select .ant-select-arrow,.api-bind-page--theme-light .api-bind-select .ant-select-arrow{color:#11182773}html[data-theme=light] .api-bind-btn--ghost,.api-bind-page--theme-light .api-bind-btn--ghost{color:#111827c7;background:#1118270a;border-color:#1118271f}html[data-theme=light] .api-bind-btn--ghost:hover,.api-bind-page--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,.api-bind-page--theme-light .api-bind-btn--save{box-shadow:0 12px 24px #16a34a33}html[data-theme=light] .api-exchange-item,.api-bind-page--theme-light .api-exchange-item{background:#1118270a;border-color:#0000}html[data-theme=light] .api-exchange-item:hover,.api-bind-page--theme-light .api-exchange-item:hover{background:#1118270f;border-color:#11182714}html[data-theme=light] .api-exchange-item.is-active,.api-bind-page--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,.api-bind-page--theme-light .api-exchange-item__name{color:#111827eb}html[data-theme=light] .api-exchange-item__desc,.api-bind-page--theme-light .api-exchange-item__desc{color:#1118277a}html[data-theme=light] .api-exchange-item__arrow,.api-bind-page--theme-light .api-exchange-item__arrow{color:#11182752}html[data-theme=light] .api-bind-tips__title,.api-bind-page--theme-light .api-bind-tips__title{color:#111827eb}html[data-theme=light] .api-bind-tips__list,.api-bind-page--theme-light .api-bind-tips__list{color:#1118279e}html[data-theme=light] .api-bind-tips__list span,.api-bind-page--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:600}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{padding:18px}.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}}.qa-confirm-modal .ant-modal-content{border:1px solid #ffffff14;overflow:hidden;box-shadow:0 30px 90px #0000007a,inset 0 1px #ffffff0a;background:radial-gradient(circle at 0 0,#a3e63514,#0000 22%),radial-gradient(circle at 100% 0,#3b82f614,#0000 20%),linear-gradient(#10141b 0%,#0b0f15 100%)!important;border-radius:24px!important;padding:0!important}html[data-theme=light] .qa-confirm-modal .ant-modal-content{border-color:#1118271a;box-shadow:0 30px 80px #11182729,inset 0 1px #ffffffe6;background:radial-gradient(circle at 0 0,#16a34a14,#0000 24%),radial-gradient(circle at 100% 0,#3b82f60f,#0000 22%),linear-gradient(#fff 0%,#f3f4f6 100%)!important}.qa-confirm-modal .ant-modal-body{padding:0!important}.qa-confirm-modal__card{padding:28px 28px 24px;position:relative}.qa-confirm-modal__card:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000a6,#0000);mask-image:linear-gradient(#000000a6,#0000)}html[data-theme=light] .qa-confirm-modal__card:before{background-image:linear-gradient(#1118270d 1px,#0000 1px),linear-gradient(90deg,#1118270d 1px,#0000 1px);-webkit-mask-image:linear-gradient(#0000002e,#0000);mask-image:linear-gradient(#0000002e,#0000)}.qa-confirm-modal__header{z-index:1;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex;position:relative}.qa-confirm-modal__icon{border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;display:flex;box-shadow:0 14px 30px #0000003d,inset 0 1px #ffffff14}.qa-confirm-modal__icon--bind{color:#a3e635;background:linear-gradient(135deg,#a3e6352e,#22c55e14);border:1px solid #a3e63538}.qa-confirm-modal__icon--unbind{color:#fb7185;background:linear-gradient(135deg,#fb71852e,#f43f5e14);border:1px solid #fb718533}.qa-confirm-modal__header-text{min-width:0}.qa-confirm-modal__title{color:#fff;letter-spacing:.2px;margin-bottom:8px;font-size:22px;font-weight:700;line-height:1.35}.qa-confirm-modal__desc{color:#ffffffa3;font-size:14px;line-height:1.8}html[data-theme=light] .qa-confirm-modal__title{color:#111827eb}html[data-theme=light] .qa-confirm-modal__desc{color:#1118278f}.qa-confirm-modal__info-card{z-index:1;background:#ffffff09;border:1px solid #ffffff0f;border-radius:18px;margin-bottom:18px;padding:14px 16px;position:relative;box-shadow:inset 0 1px #ffffff08}html[data-theme=light] .qa-confirm-modal__info-card{background:#11182708;border-color:#1118271a;box-shadow:inset 0 1px #ffffffb3}.qa-confirm-modal__info-row{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.qa-confirm-modal__info-row:last-child{border-bottom:none}.qa-confirm-modal__label{color:#ffffff6b;font-size:13px}.qa-confirm-modal__value{color:#fff;text-align:right;word-break:break-all;font-size:13px;font-weight:600}html[data-theme=light] .qa-confirm-modal__info-row{border-bottom-color:#11182714}html[data-theme=light] .qa-confirm-modal__label{color:#1118278c}html[data-theme=light] .qa-confirm-modal__value{color:#111827eb}.qa-confirm-modal__notice{z-index:1;border-radius:16px;gap:12px;margin-bottom:24px;padding:14px 14px 14px 12px;display:flex;position:relative}.qa-confirm-modal__notice--bind{background:#84cc160f;border:1px solid #84cc1624}.qa-confirm-modal__notice--unbind{background:#f43f5e0f;border:1px solid #f43f5e24}.qa-confirm-modal__notice-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:2px;font-size:16px;display:flex}.qa-confirm-modal__notice--bind .qa-confirm-modal__notice-icon{color:#a3e635;background:#84cc161f}.qa-confirm-modal__notice--unbind .qa-confirm-modal__notice-icon{color:#fb7185;background:#f43f5e1f}.qa-confirm-modal__notice-content{min-width:0}.qa-confirm-modal__notice-title{color:#fff;margin-bottom:6px;font-size:14px;font-weight:700}.qa-confirm-modal__notice-text{color:#ffffffa8;font-size:13px;line-height:1.75}html[data-theme=light] .qa-confirm-modal__notice-title{color:#111827eb}html[data-theme=light] .qa-confirm-modal__notice-text{color:#1118279e}.qa-confirm-modal__actions{z-index:1;justify-content:flex-end;gap:12px;display:flex;position:relative}.qa-confirm-modal__btn{min-width:124px;height:44px;font-weight:600;box-shadow:none!important;border-radius:14px!important}.qa-confirm-modal__btn--cancel{color:#ffffffd1!important;background:#ffffff0b!important;border:1px solid #ffffff14!important}.qa-confirm-modal__btn--cancel:hover{color:#fff!important;background:#ffffff0f!important;border-color:#ffffff29!important}html[data-theme=light] .qa-confirm-modal__btn--cancel{color:#111827d1!important;background:#1118270a!important;border-color:#11182724!important}html[data-theme=light] .qa-confirm-modal__btn--cancel:hover{color:#111827eb!important;background:#1118270f!important;border-color:#11182738!important}.qa-confirm-modal__btn--confirm{border:none!important}.qa-confirm-modal__btn--bind{color:#101010!important;background:linear-gradient(#b7ff39 0%,#84cc16 100%)!important;box-shadow:0 14px 28px #84cc163d!important}.qa-confirm-modal__btn--bind:hover{opacity:.96}.qa-confirm-modal__btn--unbind{color:#fff!important;background:linear-gradient(#fb7185 0%,#f43f5e 100%)!important;box-shadow:0 14px 28px #f43f5e38!important}.qa-confirm-modal__btn--unbind:hover{opacity:.96}@media (width<=768px){.qa-confirm-modal__card{padding:22px 18px 18px}.qa-confirm-modal__header{gap:12px}.qa-confirm-modal__icon{border-radius:16px;width:48px;height:48px;font-size:20px}.qa-confirm-modal__title{font-size:19px}.qa-confirm-modal__actions{flex-direction:column}.qa-confirm-modal__btn{width:100%}}.qa-ai-chat-page{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-page{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{height:100%;min-height:0}.qa-ai-chat-page .qa-ai-chat__body{flex:1;min-height:0}.qa-ai-chat--page .qa-ai-chat__bubble-wrap{max-width:min(800px,100% - 48px)}.token-page{min-height:100%;padding:20px 20px 40px}.token-page__top{margin-bottom:12px}.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:700}html[data-theme=light] .token-card .ant-card-head-title{color:#111827db}.token-balance__label{color:#ffffff9e;font-size:12px;font-weight:600}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{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:700}html[data-theme=light] .token-page__pos{color:#111827db}.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:700}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)}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:800;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:800;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:700;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}}.qa-service-page{min-height:100%;padding:20px 20px 40px}.qa-service-layout{flex-direction:column;gap:16px;display:flex}.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:800;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__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;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{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.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:800}.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-social-grid{grid-template-columns:1fr}}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}
