.shell[data-v-e6b7611b]{height:100vh;display:flex;flex-direction:column;overflow:hidden;color:#dce8f5;background:#09111a}.topbar[data-v-e6b7611b]{min-height:58px;flex:0 0 58px;position:relative;z-index:20;display:flex;align-items:center;gap:20px;padding:0 22px;border-bottom:1px solid #1c2b3a;background:#09111af7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brand[data-v-e6b7611b]{min-width:180px;display:flex;align-items:center;gap:11px}.brand-mark[data-v-e6b7611b]{width:35px;height:35px;flex:0 0 auto;display:grid;place-items:center;border:1px solid #2f6379;border-radius:7px;color:#67d5ff;background:#102433;font:800 12px/1 ui-monospace,monospace}.brand div[data-v-e6b7611b]{min-width:0;display:grid}.brand strong[data-v-e6b7611b]{font-size:14px;letter-spacing:.06em}.brand small[data-v-e6b7611b]{margin-top:3px;color:#afc4d2;font:700 12px/1 ui-monospace,monospace;letter-spacing:.13em}.backend-state[data-v-e6b7611b]{display:flex;gap:8px;align-items:center;padding:8px 11px;border:1px solid #1e3041;border-radius:7px;background:#0e1924}.backend-state>span[data-v-e6b7611b]{width:7px;height:7px;border-radius:50%;background:#708295}.backend-state>span.ok[data-v-e6b7611b]{background:#47d59f;box-shadow:0 0 10px #47d59f80}.backend-state>span.warning[data-v-e6b7611b]{background:#ffb454}.backend-state>span.error[data-v-e6b7611b]{background:#ff6678}.backend-state div[data-v-e6b7611b],.clock[data-v-e6b7611b]{display:grid}.backend-state strong[data-v-e6b7611b]{font-size:12px}.backend-state small[data-v-e6b7611b],.clock small[data-v-e6b7611b]{margin-top:3px;color:#b7cad7;font:12px/1 ui-monospace,monospace}.top-actions[data-v-e6b7611b]{margin-left:auto;display:flex;align-items:center;gap:14px}.clock strong[data-v-e6b7611b]{font:700 12px/1 ui-monospace,monospace}.top-market-live[data-v-e6b7611b]{display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #34765c;border-radius:5px;color:#58dda5;background:#0d211c;font:700 11px/1 ui-monospace,monospace;white-space:nowrap}.top-market-live>span[data-v-e6b7611b]{width:7px;height:7px;border-radius:50%;background:#47d59f;box-shadow:0 0 10px #47d59f99}.top-market-live>strong[data-v-e6b7611b]{color:#8ff0c5}.top-market-live.stale[data-v-e6b7611b]{border-color:#795d34;color:#ffc56e;background:#211a0d}.top-market-live.stale>span[data-v-e6b7611b]{background:#ffb454;box-shadow:none}.top-market-live.stale>strong[data-v-e6b7611b]{color:#ffd391}.gate[data-v-e6b7611b]{display:flex;align-items:center;gap:7px;color:#d0dde6;font-size:12px}.gate span[data-v-e6b7611b]{width:7px;height:7px;border-radius:50%;background:#ff7d89}.user-button[data-v-e6b7611b]{display:flex;align-items:center;gap:7px;color:#bdcbd8;border:1px solid #26394c;border-radius:5px;background:#0e1924;padding:7px 10px;cursor:pointer}.nav-toggle[data-v-e6b7611b]{display:none;min-height:36px;color:#eef8ff;border:1px solid #3f7892;border-radius:6px;background:#123149;padding:0 12px;font-weight:750}.top-navigation[data-v-e6b7611b]{position:relative;z-index:30;flex:0 0 55px;display:flex;align-items:center;padding:7px 14px;border-bottom:1px solid #294257;background:#0b141e;overflow:visible}.nav-menu-list[data-v-e6b7611b]{width:100%;display:flex;align-items:center;gap:7px}.nav-section[data-v-e6b7611b]{position:relative;min-width:0}.section-trigger[data-v-e6b7611b]{min-height:40px;display:flex;align-items:center;gap:12px;padding:0 13px;color:#e8f4fb;border:1px solid #294357;border-radius:7px;background:#0f1d29;cursor:pointer}.section-trigger[data-v-e6b7611b]:hover,.nav-section.expanded .section-trigger[data-v-e6b7611b]{color:#fff;border-color:#4a8aa6;background:#173044}.nav-section.active .section-trigger[data-v-e6b7611b]{border-color:#43bfe9;box-shadow:inset 0 -2px #50d0ff}.section-trigger>span[data-v-e6b7611b]{display:flex;align-items:baseline;gap:7px}.section-trigger small[data-v-e6b7611b]{color:#83dfff;font:800 11px/1 ui-monospace,monospace;letter-spacing:.05em}.section-trigger b[data-v-e6b7611b]{font-size:15px;white-space:nowrap}.section-trigger em[data-v-e6b7611b]{max-width:126px;overflow:hidden;color:#ffd36e;font-size:13px;font-style:normal;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.section-trigger i[data-v-e6b7611b]{color:#bcd5e3;font-size:17px;font-style:normal;line-height:1;transition:transform .18s ease}.nav-section.expanded .section-trigger i[data-v-e6b7611b]{transform:rotate(180deg)}.nav-dropdown[data-v-e6b7611b]{position:absolute;top:calc(100% + 7px);left:0;z-index:80;width:min(440px,calc(100vw - 28px));padding:11px;border:1px solid #365a70;border-radius:9px;background:#0a1722fc;box-shadow:0 18px 42px #00000080}.nav-section:nth-last-child(-n+2) .nav-dropdown[data-v-e6b7611b]{right:0;left:auto}.nav-dropdown>header[data-v-e6b7611b]{display:flex;align-items:center;justify-content:space-between;padding:2px 3px 10px}.nav-dropdown>header strong[data-v-e6b7611b]{color:#f2f9fd;font-size:16px}.nav-dropdown>header small[data-v-e6b7611b]{color:#b9cfdb;font-size:13px}.nav-items[data-v-e6b7611b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.nav-link[data-v-e6b7611b]{min-width:0;min-height:46px;display:flex;align-items:center;gap:8px;padding:5px 11px;color:#eaf4fa;border:1px solid #294357;border-radius:6px;background:#10202e;text-decoration:none;font-size:15px;font-weight:750;line-height:1.25}.nav-link[data-v-e6b7611b]:hover{color:#fff;border-color:#4b8099;background:#172b3b}.nav-link.featured[data-v-e6b7611b]{border-color:#d2a739;color:#fff4bd;background:linear-gradient(135deg,#2a2410,#162739);box-shadow:inset 3px 0 #ffd45d}.nav-link.featured .nav-code[data-v-e6b7611b]{color:#ffd45d}.nav-link.featured[data-v-e6b7611b]:hover{border-color:#ffe082;color:#fff;background:linear-gradient(135deg,#3a3011,#1b3345)}.nav-link.router-link-exact-active[data-v-e6b7611b]{color:#fff;border-color:#54cfff;background:#16415a;box-shadow:inset 0 -3px #65dbff,0 0 12px #54cfff2e}.nav-code[data-v-e6b7611b]{color:#b9d7e5;font:800 12px/1 ui-monospace,monospace}.nav-link.router-link-exact-active .nav-code[data-v-e6b7611b]{color:#58d0ff}.nav-link i[data-v-e6b7611b]{color:#b88a52;font-style:normal;font-size:9px}.main-stage[data-v-e6b7611b]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.content[data-v-e6b7611b]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:22px;scrollbar-gutter:stable;overscroll-behavior:contain}.content[data-v-e6b7611b]::-webkit-scrollbar{width:10px}.content[data-v-e6b7611b]::-webkit-scrollbar-track{background:#09111a}.content[data-v-e6b7611b]::-webkit-scrollbar-thumb{border:2px solid #09111a;border-radius:10px;background:#263b4e}.content[data-v-e6b7611b]::-webkit-scrollbar-thumb:hover{background:#34536b}@media (max-width: 1100px){.section-trigger[data-v-e6b7611b]{gap:7px;padding:0 9px}.section-trigger em[data-v-e6b7611b]{display:none}}@media (max-width: 760px){.shell[data-v-e6b7611b]{height:auto;min-height:100vh;overflow:visible}.topbar[data-v-e6b7611b]{min-height:58px;position:sticky;top:0;padding:0 10px;gap:8px}.brand[data-v-e6b7611b]{min-width:0}.brand div[data-v-e6b7611b],.backend-state[data-v-e6b7611b],.gate[data-v-e6b7611b],.clock[data-v-e6b7611b]{display:none}.top-actions[data-v-e6b7611b]{gap:7px}.user-button[data-v-e6b7611b]{min-height:36px;padding:0 9px}.nav-toggle[data-v-e6b7611b]{display:block}.top-navigation[data-v-e6b7611b]{display:none;min-height:0;padding:8px 10px 12px}.top-navigation.open[data-v-e6b7611b]{display:block}.nav-menu-list[data-v-e6b7611b]{display:grid;grid-template-columns:1fr;gap:7px}.nav-section[data-v-e6b7611b]{width:100%}.section-trigger[data-v-e6b7611b]{width:100%;min-height:49px;justify-content:flex-start;padding:0 13px}.section-trigger b[data-v-e6b7611b]{font-size:16px}.section-trigger em[data-v-e6b7611b]{display:block;margin-left:auto;max-width:132px;font-size:14px}.section-trigger i[data-v-e6b7611b]{margin-left:2px}.nav-dropdown[data-v-e6b7611b],.nav-section:nth-last-child(-n+2) .nav-dropdown[data-v-e6b7611b]{position:static;width:auto;margin-top:6px;padding:9px;box-shadow:none}.nav-items[data-v-e6b7611b]{grid-template-columns:repeat(2,minmax(0,1fr))}.nav-link[data-v-e6b7611b]{min-width:0;min-height:46px;padding:5px 9px;font-size:16px;line-height:1.3;white-space:normal}.main-stage[data-v-e6b7611b],.content[data-v-e6b7611b]{overflow:visible}.content[data-v-e6b7611b]{padding:12px}}@media (max-width: 420px){.nav-items[data-v-e6b7611b]{grid-template-columns:1fr}}.login-shell[data-v-001f685f]{--cyan:#63ddff;--green:#62e6ad;--amber:#ffd36a;--ink:#f5fbff;--muted:#b7cad7;position:relative;isolation:isolate;min-height:100vh;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(410px,.85fr);overflow:hidden;color:var(--ink);background:radial-gradient(circle at 20% 10%,#12334a 0,transparent 32%),radial-gradient(circle at 86% 82%,#12352f 0,transparent 28%),#06101a}.digital-grid[data-v-001f685f]{position:absolute;z-index:-3;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(91,196,229,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(91,196,229,.055) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(to right,#000,transparent 78%);mask-image:linear-gradient(to right,#000,transparent 78%)}.digital-grid[data-v-001f685f]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 0 42%,rgba(99,221,255,.05) 49%,transparent 56%);animation:sweep-001f685f 9s linear infinite}.signal-line[data-v-001f685f]{position:absolute;z-index:-2;height:1px;background:linear-gradient(90deg,transparent,var(--cyan),transparent);opacity:.32;transform:rotate(-18deg)}.signal-line-one[data-v-001f685f]{width:70vw;top:22%;left:-10%}.signal-line-two[data-v-001f685f]{width:55vw;right:-8%;bottom:20%;transform:rotate(24deg)}.identity-panel[data-v-001f685f]{min-height:100vh;display:flex;flex-direction:column;padding:38px clamp(34px,5vw,78px);border-right:1px solid rgba(116,181,208,.2)}.brand-lockup[data-v-001f685f]{display:flex;align-items:center;gap:13px}.brand-mark[data-v-001f685f]{width:43px;height:43px;display:grid;place-items:center;border:1px solid #39738b;border-radius:8px;color:var(--cyan);background:#0c2230;box-shadow:0 0 28px #63ddff1f;font:800 13px/1 monospace}.brand-lockup div[data-v-001f685f]{display:grid}.brand-lockup strong[data-v-001f685f]{font-size:18px;letter-spacing:.08em}.brand-lockup small[data-v-001f685f]{margin-top:5px;color:#a8c2d1;font:700 11px/1 monospace;letter-spacing:.15em}.identity-copy[data-v-001f685f]{max-width:720px;margin:auto 0 0}.eyebrow[data-v-001f685f]{display:flex;align-items:center;gap:9px;margin:0 0 18px;color:#86ddf5;font:700 12px/1.3 monospace;letter-spacing:.16em}.eyebrow i[data-v-001f685f],.identity-panel footer i[data-v-001f685f],.security-note i[data-v-001f685f]{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 12px var(--green)}.identity-copy h1[data-v-001f685f]{margin:0;font-size:clamp(36px,4vw,50px);line-height:1.08;letter-spacing:.035em}.summary[data-v-001f685f]{max-width:610px;margin:20px 0 0;color:#c9d9e3;font-size:16px;line-height:1.9}.studio-meta[data-v-001f685f]{display:flex;flex-wrap:wrap;gap:12px 28px;margin:44px 0 auto;padding:18px 0;border-top:1px solid rgba(99,221,255,.16);border-bottom:1px solid rgba(99,221,255,.16)}.studio-meta span[data-v-001f685f]{display:flex;align-items:center;gap:9px;color:#d8e7ef;font-size:13px;letter-spacing:.04em}.studio-meta i[data-v-001f685f]{width:5px;height:5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 10px var(--cyan)}.identity-panel footer[data-v-001f685f]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:22px;color:#a9c0cf;font-size:11px}.identity-panel footer>span[data-v-001f685f]{display:flex;align-items:center;gap:8px;color:#aaf0ce;font:700 11px monospace;letter-spacing:.1em}.auth-panel[data-v-001f685f]{min-height:100vh;display:grid;place-items:center;padding:34px;background:linear-gradient(180deg,#08131d73,#040c13bf)}.auth-card[data-v-001f685f]{width:min(100%,430px);padding:30px;border:1px solid #315267;border-radius:12px;background:linear-gradient(160deg,#0f222ff7,#07131dfa);box-shadow:0 28px 80px #00000075,inset 0 1px #ffffff06}.auth-card header>span[data-v-001f685f]{color:var(--cyan);font:800 11px monospace;letter-spacing:.14em}.auth-card h2[data-v-001f685f]{margin:12px 0 7px;font-size:28px}.auth-card header p[data-v-001f685f]{margin:0;color:var(--muted);font-size:14px}.login-form[data-v-001f685f]{margin-top:26px}.field-label[data-v-001f685f]{display:block;width:100%;margin-bottom:8px;color:#dce9f1;font-size:13px;font-weight:700}.login-form[data-v-001f685f] .el-form-item{display:block;margin-bottom:20px}.login-form[data-v-001f685f] .el-input__wrapper{min-height:48px;padding:0 14px;border:1px solid #2b4a5e;border-radius:7px;background:#071621;box-shadow:none}.login-form[data-v-001f685f] .el-input__wrapper.is-focus{border-color:#58c8e9;box-shadow:0 0 0 3px #58c8e91a}.login-form[data-v-001f685f] .el-input__inner{color:#f4fbff;font-size:15px}.login-form[data-v-001f685f] .el-input__inner::placeholder{color:#829aa9}.form-options[data-v-001f685f]{display:flex;align-items:center;justify-content:space-between;margin:-3px 0 20px;color:#8fabbc;font-size:12px}.form-options>span[data-v-001f685f]{color:#8fd9ef}.login-form[data-v-001f685f] .el-checkbox__label{color:#c8d7df;font-size:13px}.login-button[data-v-001f685f]{width:100%;min-height:50px;display:flex;justify-content:space-between!important;border:1px solid #65daf8;border-radius:7px;background:linear-gradient(90deg,#17617c,#138068);font-size:15px;font-weight:800;letter-spacing:.04em;box-shadow:0 12px 30px #14828b38}.login-button[data-v-001f685f]:hover{background:linear-gradient(90deg,#1d7595,#179577)}.login-button b[data-v-001f685f]{font-size:19px}.security-note[data-v-001f685f]{display:flex;align-items:center;gap:9px;margin-top:19px;padding-top:17px;border-top:1px solid #243e4f;color:#a9bfcc;font-size:12px;line-height:1.5}.security-note i[data-v-001f685f]{flex:0 0 auto;width:6px;height:6px}@keyframes sweep-001f685f{0%{transform:translate(-45%)}to{transform:translate(75%)}}@media (prefers-reduced-motion:reduce){.digital-grid[data-v-001f685f]:after{animation:none}}@media (max-width:900px){.login-shell[data-v-001f685f]{grid-template-columns:1fr;overflow:auto}.identity-panel[data-v-001f685f]{min-height:auto;padding:26px 24px 22px;border-right:0;border-bottom:1px solid rgba(116,181,208,.2)}.identity-copy[data-v-001f685f]{margin:48px 0 0}.identity-copy h1[data-v-001f685f]{font-size:36px}.summary[data-v-001f685f]{font-size:15px}.studio-meta[data-v-001f685f]{margin:30px 0 0}.identity-panel footer[data-v-001f685f]{display:none}.auth-panel[data-v-001f685f]{min-height:auto;padding:26px 20px 40px}.auth-card[data-v-001f685f]{padding:25px}}@media (max-width:520px){.identity-panel[data-v-001f685f]{padding:20px 16px}.brand-mark[data-v-001f685f]{width:38px;height:38px}.brand-lockup strong[data-v-001f685f]{font-size:16px}.brand-lockup small[data-v-001f685f]{font-size:9px}.identity-copy[data-v-001f685f]{margin-top:38px}.identity-copy h1[data-v-001f685f]{font-size:30px}.summary[data-v-001f685f]{margin-top:15px;font-size:14px;line-height:1.7}.eyebrow[data-v-001f685f]{font-size:10px}.studio-meta[data-v-001f685f]{gap:10px 18px;margin-top:24px;padding:14px 0}.studio-meta span[data-v-001f685f]{font-size:12px}.auth-panel[data-v-001f685f]{padding:20px 12px 30px}.auth-card[data-v-001f685f]{padding:21px 18px}.auth-card h2[data-v-001f685f]{font-size:25px}}.pending-page[data-v-2c73f8ea]{max-width:980px;margin:0 auto;display:grid;gap:18px;color:#dce8f5}.eyebrow[data-v-2c73f8ea]{margin:0 0 7px;color:#ffb454;font:700 11px/1 ui-monospace,monospace;letter-spacing:.18em}h1[data-v-2c73f8ea],h2[data-v-2c73f8ea],p[data-v-2c73f8ea]{margin:0}h1[data-v-2c73f8ea]{font-size:30px;letter-spacing:-.03em}header>p[data-v-2c73f8ea]:last-child{margin-top:8px;color:#8498ac}.status-card[data-v-2c73f8ea],.api-card[data-v-2c73f8ea]{border:1px solid #2b3d50;border-radius:10px;background:#0f1823}.status-card[data-v-2c73f8ea]{display:flex;gap:18px;align-items:center;padding:22px;border-left:3px solid #ffb454}.status-mark[data-v-2c73f8ea]{flex:0 0 auto;width:56px;height:56px;display:grid;place-items:center;border-radius:8px;color:#ffb454;background:#ffb45417;font:800 15px/1 ui-monospace,monospace}.status-card h2[data-v-2c73f8ea],.api-card h2[data-v-2c73f8ea]{font-size:16px}.status-card p[data-v-2c73f8ea]{margin-top:8px;color:#8195a9;line-height:1.65}.api-card[data-v-2c73f8ea]{padding:20px}.card-head[data-v-2c73f8ea]{display:flex;justify-content:space-between;align-items:center}.card-head span[data-v-2c73f8ea]{color:#697e92;font:700 10px/1 ui-monospace,monospace}ul[data-v-2c73f8ea]{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:8px}li[data-v-2c73f8ea]{padding:11px 12px;border:1px solid #203246;border-radius:6px;background:#0b131d}code[data-v-2c73f8ea]{color:#8edcff;font-size:12px}footer[data-v-2c73f8ea]{display:flex;gap:10px}footer a[data-v-2c73f8ea]{color:#9db3c8;text-decoration:none;border:1px solid #2b4054;border-radius:6px;padding:8px 12px;font-size:13px}footer a[data-v-2c73f8ea]:hover{color:#fff;border-color:#45c8ff}#app{width:100%;height:100vh;overflow:hidden}@media (max-width: 760px){#app{height:auto;min-height:100%;overflow-x:hidden;overflow-y:visible}}*{margin:0;padding:0;box-sizing:border-box}:root{--el-bg-color: #0f0f1e;--el-text-color-primary: #fff}html.dark{color-scheme:dark}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:#0f0f1e;color:#fff;-webkit-font-smoothing:antialiased;overflow:hidden}@media (max-width: 760px){html,body{width:100%;height:auto;min-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#ffffff0d}::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.badge{display:inline-block!important;padding:4px 8px!important;border-radius:4px!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important;white-space:nowrap!important;vertical-align:middle!important}.badge.is-buy{background:#e8f5e9!important;color:#2e7d32!important}.badge.is-sell{background:#ffebee!important;color:#c62828!important}.badge.is-warn{background:#fff3e0!important;color:#e65100!important}.badge.is-info{background:#e3f2fd!important;color:#1565c0!important}.badge.is-muted{background:#f5f5f5!important;color:#757575!important}.badge.is-outline{background:transparent!important;border:1px solid #e0e0e0!important;color:#666!important}html.dark .badge.is-buy{background:#2e7d3233!important;color:#81c784!important}html.dark .badge.is-sell{background:#c6282833!important;color:#e57373!important}html.dark .badge.is-warn{background:#e6510033!important;color:#ffb74d!important}html.dark .badge.is-info{background:#1565c033!important;color:#64b5f6!important}html.dark .badge.is-muted{background:#ffffff1a!important;color:#bdbdbd!important}html.dark .badge.is-outline{background:transparent!important;border:1px solid #616161!important;color:#bdbdbd!important}.t-xs{font-size:11px;color:var(--text-primary, #e5edf5)}.t-sm{font-size:13px;color:var(--text-primary, #e5edf5)}.t-md{font-size:14px;color:var(--text-primary, #e5edf5)}.t-lg{font-size:16px;color:var(--text-primary, #e5edf5)}.t-primary{color:var(--text-primary, #e5edf5)}.t-secondary{color:var(--text-secondary, #94a3b8)}.t-muted{color:var(--text-muted, #64748b)}.t-green{color:var(--c-profit, #22c55e)}.t-red{color:var(--c-loss, #ef4444)}.t-blue{color:#38bdf8}.t-gold{color:#fbbf24}.t-center{text-align:center}.t-semibold{font-weight:600}.t-bold{font-weight:700}.c-card{background:var(--bg-card, #111827);border:1px solid var(--border-muted, #1e293b);border-radius:8px;padding:16px}.c-card-title{font-size:14px;font-weight:600;color:var(--text-primary, #e5edf5);margin-bottom:12px}.c-section-title{font-size:16px;font-weight:700;color:var(--text-primary, #e5edf5)}.c-chip{display:inline-block;padding:2px 10px;border-radius:4px;background:var(--bg-elevated, #1e293b);color:var(--text-primary, #e5edf5);font-size:11px}.c-badge{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;background:var(--bg-elevated, #1e293b);color:var(--text-secondary, #94a3b8);border:1px solid var(--border-muted, #334155)}.c-badge.is-buy{background:#14532d;border-color:#16a34a;color:#86efac}.c-badge.is-sell{background:#450a0a;border-color:#dc2626;color:#fca5a5}.u-flex{display:flex}.u-flex-between{display:flex;justify-content:space-between;align-items:center}.u-flex-center{display:flex;justify-content:center;align-items:center}.u-flex-wrap{flex-wrap:wrap}.u-flex-col{display:flex;flex-direction:column}.u-items-center{align-items:center}.u-justify-between{justify-content:space-between}.u-gap-1{gap:4px}.u-gap-2{gap:8px}.u-gap-3{gap:12px}.u-gap-4{gap:16px}.u-inline{display:inline-block}.u-block{display:block}.u-hidden{display:none}.u-w-full{width:100%}.u-m-0{margin:0}.u-mt-1{margin-top:4px}.u-mt-2{margin-top:8px}.u-mt-3{margin-top:12px}.u-mt-4{margin-top:16px}.u-mb-1{margin-bottom:4px}.u-mb-2{margin-bottom:8px}.u-mb-3{margin-bottom:12px}.u-mb-4{margin-bottom:16px}.u-py-1{padding-top:4px;padding-bottom:4px}.u-py-2{padding-top:8px;padding-bottom:8px}.u-px-3{padding-left:12px;padding-right:12px}.u-p-4{padding:16px}.u-border-rgba{border-bottom:1px solid rgba(255,255,255,.06)}.u-border-bottom{border-bottom:1px solid var(--border-muted, #1e293b)}.mcc-btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border:1px solid var(--border-muted, #334155);border-radius:6px;background:var(--bg-elevated, #1e293b);color:var(--text-primary, #e5edf5);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.mcc-btn:hover{background:#334155;border-color:#475569}.mcc-btn-xs{padding:4px 8px;font-size:11px}.mcc-btn-secondary{background:transparent;color:#94a3b8}.mcc-alert{padding:12px 16px;border-radius:6px;font-size:13px;display:flex;align-items:center;gap:8px}.mcc-alert.error{background:#450a0a;border:1px solid #7f1d1d;color:#fca5a5}.mcc-alert.warning{background:#422006;border:1px solid #78350f;color:#fcd34d}.mcc-alert.success{background:#14532d;border:1px solid #166534;color:#86efac}.spa-loading{text-align:center;padding:40px 20px;color:#64748b;font-size:13px}:root{--text-primary: #e5edf5;--text-secondary: #94a3b8;--text-muted: #64748b;--bg-card: #111827;--bg-elevated: #1e293b;--border-muted: #1e293b;--c-profit: #22c55e;--c-loss: #ef4444}:root,html.dark{--mcc-text-primary: #f7fbff;--mcc-text-secondary: #d6e3ed;--mcc-text-tertiary: #bfd1de;--mcc-info: #7fe5ff;--mcc-positive: #70efb8;--mcc-negative: #ff929d;--mcc-warning: #ffda7a;--el-text-color-primary: var(--mcc-text-primary);--el-text-color-regular: #e2edf5;--el-text-color-secondary: var(--mcc-text-secondary);--el-text-color-placeholder: #bfd0dc}body{color:var(--mcc-text-primary);font-size:16px;line-height:1.55}.content :where(p,small,label,dt,dd,th,td,caption,li){font-size:14px!important;line-height:1.5!important}.content :where(button,input,select,textarea){font-size:14px!important;line-height:1.35!important}.content :where(.eyebrow,.kicker,.hint,.note,.selector-note,.bracket-note,.position-meta,.ticket-note,.status-text,.section-title,.panel-head>span,.panel-head p,.source-foot,.honesty-note){font-size:14px!important;line-height:1.5!important}.content table{font-size:14px!important}.content :where(p,small,label,dt,caption,.muted,.hint,.note,.selector-note,.ticket-note,.position-meta,.source-foot,.honesty-note,.status-text,.section-title,.panel-head p,.panel-head span,.empty,.empty-state,.loading-state){color:var(--mcc-text-secondary)!important}.content :where(dd,td,li){color:var(--mcc-text-primary)!important}.content :where(input,select,textarea){color:#f5faff!important}.content :where(input::placeholder,textarea::placeholder){color:#c3d4df!important;opacity:1!important}@media (max-width: 760px){body{font-size:17px}.content :where(p,small,label,dt,dd,th,td,caption,li,button,input,select,textarea){font-size:15px!important}}.content>*{--text: var(--mcc-text-primary) !important;--ink: var(--mcc-text-primary) !important;--muted: var(--mcc-text-secondary) !important}.content :where(h1,h2,h3,h4,strong,dd){color:var(--mcc-text-primary)}.content :where(p,small,label,dt,th,caption){color:var(--mcc-text-secondary)!important}.content :where(input,select,textarea){color:var(--mcc-text-primary)!important}.content :where(input::placeholder,textarea::placeholder){color:#8fa5b3;opacity:1}.content :where(button){color:#edf6fc!important}.content :where(.lede,.hint,.note,.selector-note,.bracket-note,.rail-empty,.empty,.empty-state,.loading-state,.source-foot,.formula-brief small,.panel-head p,.section-title,.status-text){color:var(--mcc-text-secondary)}.content :where(.positive,.profit,.long,.LONG,.green,.good,.ok,.online,.safe){color:var(--mcc-positive)!important}.content :where(.negative,.loss,.short,.SHORT,.red,.bad,.danger,.error){color:var(--mcc-negative)!important}.content :where(.warning,.warn,.amber,.waiting,.cooling,.pending){color:var(--mcc-warning)!important}.content :where(.cyan,.info,.primary-link){color:var(--mcc-info)!important}.content table thead,.content table th{color:#e0ebf3!important}.content table td{color:#f0f7fb!important}.el-input__inner,.el-select__placeholder,.el-select__selected-item,.el-form-item__label,.el-checkbox__label{color:#dce8f0!important}:root,html.dark{--mcc-text-primary: #ffffff;--mcc-text-secondary: #eef5fa;--mcc-text-tertiary: #dce8f0;--mcc-info: #9bebff;--mcc-positive: #8fffd0;--mcc-negative: #ffabb3;--mcc-warning: #ffe28f}#app :where(h1,h2,h3,h4,h5,h6,strong,b,dd,td){color:var(--mcc-text-primary)!important;opacity:1}#app :where(p,span,small,label,dt,th,caption,li,footer){color:var(--mcc-text-secondary)!important;opacity:1}#app :where(input,select,textarea){color:var(--mcc-text-primary)!important}#app :where(div,button,i){color:var(--mcc-text-primary)!important}#app :where(input::placeholder,textarea::placeholder){color:var(--mcc-text-tertiary)!important;opacity:1!important}#app :where(.positive,.profit,.long,.LONG,.green,.good,.ok,.online,.safe),#app :where(.positive,.profit,.long,.LONG,.green,.good,.ok,.online,.safe) *{color:var(--mcc-positive)!important}#app :where(.negative,.loss,.short,.SHORT,.red,.bad,.danger,.error,.offline,.advisor-unavailable),#app :where(.negative,.loss,.short,.SHORT,.red,.bad,.danger,.error,.offline,.advisor-unavailable) *{color:var(--mcc-negative)!important}#app :where(.warning,.warn,.amber,.waiting,.cooling,.pending,.mixed,.MIXED,.stale-price),#app :where(.warning,.warn,.amber,.waiting,.cooling,.pending,.mixed,.MIXED,.stale-price) *{color:var(--mcc-warning)!important}#app :where(.cyan,.info,.primary-link){color:var(--mcc-info)!important}
