:root{--background:#020814;--surface:#06111f;--surface-2:#091827;--surface-3:#0c1d2d;--border:rgba(111,137,164,0.18);--border-strong:rgba(111,137,164,0.32);--text:#f3f7fc;--muted:#8293a8;--subtle:#53657a;--green:#05d6a0;--green-deep:#043d38;--red:#ff3e67;--red-deep:#481326;--amber:#ffb737;--blue:#53a7ff}*{box-sizing:border-box}html{background:var(--background);overscroll-behavior-y:contain}body{min-width:320px;margin:0;background:radial-gradient(circle at 74% -12%,rgba(21,96,132,.18),transparent 33%),radial-gradient(circle at -8% 45%,rgba(0,213,160,.06),transparent 25%),var(--background);color:var(--text);font-family:Microsoft YaHei UI,PingFang SC,Noto Sans CJK SC,Arial,sans-serif}button,input{font:inherit}button{color:inherit}.app-shell{min-height:100vh;padding:18px 20px 52px}.topbar{width:min(1720px,100%);min-height:72px;margin:0 auto 14px;padding:10px 15px;justify-content:space-between;gap:18px;border:1px solid var(--border);border-radius:17px;background:rgba(5,15,28,.82);box-shadow:0 18px 70px rgba(0,0,0,.25);backdrop-filter:blur(18px)}.analysis-toggle,.brand-lockup,.card-title-row,.chart-toolbar,.connection-row,.ohlc-strip,.section-heading,.topbar{display:flex;align-items:center}.brand-lockup{gap:11px}.brand-mark{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(5,214,160,.32);border-radius:13px;background:linear-gradient(145deg,rgba(5,214,160,.18),rgba(5,214,160,.04));color:var(--green);font-size:25px;font-weight:800;box-shadow:inset 0 0 22px rgba(5,214,160,.08),0 0 25px rgba(5,214,160,.07)}.brand-lockup h1,.brand-lockup p,.card-title-row h2,.chart-toolbar h2,.section-heading h3{margin:0}.brand-lockup h1{font-size:17px;letter-spacing:.03em}.brand-version-v15{margin-left:5px;color:var(--muted);font-size:.68em;font-weight:700;letter-spacing:.04em;white-space:nowrap}.brand-lockup p{margin-top:3px;color:var(--muted);font-size:11px;letter-spacing:.12em}.connection-row{justify-content:flex-end;flex-wrap:wrap;gap:9px}.account-chip,.clock,.live-pill,.market-open,.safe-label,.status-chip{border:1px solid var(--border);border-radius:999px;background:rgba(10,25,40,.72);color:var(--muted);font-size:11px;white-space:nowrap}.account-chip,.clock,.status-chip{padding:8px 11px}.account-chip strong{margin-left:5px;color:#c8f9e9}.status-chip.online{color:#72e9c5;border-color:rgba(5,214,160,.18)}.status-chip.connecting,.status-chip.demo{color:#ffd07b;border-color:rgba(255,183,55,.2)}.status-chip.offline{color:#ff8ca5;border-color:rgba(255,62,103,.22)}.status-chip.connecting i,.status-chip.demo i{background:var(--amber);box-shadow:0 0 9px var(--amber)}.status-chip.offline i{background:var(--red);box-shadow:0 0 9px var(--red)}.live-pill i,.market-open i,.status-chip i,.system-notice i{width:6px;height:6px;display:inline-block;margin-right:6px;border-radius:50%;background:var(--green);box-shadow:0 0 9px var(--green);animation:pulse 1.9s infinite}.clock{min-width:76px;color:#c8d4e1;font-family:var(--font-geist-mono),monospace;text-align:center}.workspace{width:min(1720px,100%);margin:0 auto;display:grid;grid-template-columns:405px minmax(0,1fr);gap:14px;align-items:start}.control-rail{display:grid;gap:11px}.card,.chart-card{position:relative;overflow:hidden;border:1px solid var(--border);border-radius:17px;background:linear-gradient(145deg,rgba(7,19,33,.97),rgba(4,13,25,.98));box-shadow:0 18px 50px rgba(0,0,0,.17)}.card:before,.chart-card:before{content:"";position:absolute;top:0;left:15px;right:15px;height:1px;background:linear-gradient(90deg,transparent,rgba(123,168,205,.2),transparent)}.card{padding:15px}.analysis-toggle,.card-title-row,.chart-toolbar,.section-heading{justify-content:space-between}.eyebrow{display:block;margin-bottom:5px;color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.card-title-row h2,.chart-toolbar h2{font-size:16px;letter-spacing:.02em}.card-title-row h2 small,.chart-toolbar h2 small{margin-left:5px;color:var(--muted);font-size:10px;font-weight:500}.live-pill,.market-open,.safe-label{padding:5px 8px}.market-open{color:#7be6c7;border-color:rgba(5,214,160,.17)}.account-balance{margin-top:13px;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--border);border-radius:12px;background:rgba(1,9,19,.46)}.account-balance>div{padding:11px 13px;display:flex;align-items:baseline;justify-content:space-between}.account-balance>div+div{border-left:1px solid var(--border)}.account-balance span,.floating-row span,.metric span,.mini-metrics span,.quote-grid span{color:var(--muted);font-size:10px}.account-balance strong{font-family:var(--font-geist-mono),monospace;font-size:15px}.quote-grid{margin-top:9px;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.quote-grid>div{padding:9px 8px;border:1px solid var(--border);border-radius:10px;background:rgba(8,24,39,.6);text-align:center}.quote-grid span,.quote-grid strong{display:block}.quote-grid strong{margin-top:5px;font-family:var(--font-geist-mono),monospace;font-size:14px}.floating-row{margin-top:9px;padding:9px 11px;display:flex;justify-content:space-between;border-radius:10px;background:rgba(5,214,160,.04)}.section-heading h3{font-size:12px;letter-spacing:.03em}.section-heading>button,.section-heading>span{color:var(--muted);font-size:9px}.section-heading>button{border:0;background:transparent;cursor:pointer}.safe-label{color:var(--amber)!important;border-color:rgba(255,183,55,.18)}.position-row{margin-top:10px;padding:8px 9px;display:grid;grid-template-columns:1.4fr .5fr .8fr .8fr;border-radius:9px;background:rgba(1,9,19,.46);color:var(--muted);font-size:10px;text-align:right}.position-row span{text-align:left}.position-row strong{color:var(--green)}.long-dot,.short-dot{width:6px;height:6px;display:inline-block;margin-right:7px;border-radius:2px;background:var(--green)}.short-dot{background:var(--red)}.trade-inputs{margin-top:12px;display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.trade-inputs label span{display:block;margin-bottom:5px;color:var(--muted);font-size:8px;text-align:center}.trade-inputs input{width:100%;padding:8px 4px;border:1px solid var(--border);border-radius:8px;outline:none;background:rgba(1,9,19,.78);color:var(--text);font-family:var(--font-geist-mono),monospace;font-size:11px;text-align:center}.trade-inputs input:focus{border-color:rgba(83,167,255,.55);box-shadow:0 0 0 3px rgba(83,167,255,.08)}.trade-actions{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;gap:7px}.action-btn{min-height:38px;border:1px solid transparent;border-radius:9px;font-size:11px;font-weight:750;cursor:pointer;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.action-btn:hover{transform:translateY(-1px);filter:brightness(1.08)}.action-btn:active{transform:translateY(0)}.action-btn.buy{background:linear-gradient(135deg,#00b883,#008d72);color:white}.action-btn.sell{background:linear-gradient(135deg,#ff315e,#cb1743);color:white}.action-btn.active{box-shadow:0 0 0 2px rgba(255,255,255,.3),0 0 22px currentColor}.action-btn.close-long{border-color:rgba(255,62,103,.42);background:rgba(255,62,103,.12);color:#ff91a9}.action-btn.close-short{border-color:rgba(5,214,160,.38);background:rgba(5,214,160,.11);color:#70e6c5}.action-btn.close-all{grid-column:1/-1;background:#1a2433;border-color:var(--border-strong);color:#c8d4e1}.analysis-card{padding:0}.analysis-toggle{width:100%;padding:13px 15px 10px;border:0;background:transparent;cursor:pointer}.analysis-toggle>span:first-child{display:grid;gap:4px;text-align:left}.analysis-toggle small{font-size:11px;font-weight:750}.analysis-toggle b,.analysis-toggle>span:last-child{color:var(--muted);font-size:8px;font-weight:500}.analysis-result{padding:12px 15px 4px;display:flex;align-items:baseline;gap:7px;font-size:18px;font-weight:760}.analysis-result strong{font-size:24px}.probability-grid{padding:8px 15px 0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.probability-grid>div{padding:12px 8px;border-radius:9px;font-size:15px;font-weight:760;text-align:center}.long-prob{color:#45e3b5;background:linear-gradient(135deg,rgba(5,214,160,.19),rgba(5,214,160,.07));border:1px solid rgba(5,214,160,.23)}.short-prob{color:#ff7594;background:linear-gradient(135deg,rgba(255,62,103,.18),rgba(255,62,103,.07));border:1px solid rgba(255,62,103,.22)}.probability-bar{height:5px;margin:10px 15px 13px;overflow:hidden;border-radius:5px;background:var(--red)}.probability-bar i{height:100%;display:block;border-radius:inherit;background:var(--green);transition:width .5s ease}.module-list{padding:2px 15px 12px;border-top:1px solid var(--border)}.module-row{min-height:37px;display:grid;grid-template-columns:90px 1fr 42px;align-items:center;gap:9px;border-bottom:1px solid rgba(111,137,164,.1)}.module-row:last-child{border-bottom:0}.module-name{display:grid;grid-template-columns:36px 1fr;align-items:center;gap:4px}.module-name strong{font-size:10px}.module-name span{color:var(--muted);font-size:8px}.module-meter{height:5px;overflow:hidden;border-radius:5px;background:rgba(255,62,103,.28)}.module-meter i{height:100%;display:block;border-radius:inherit;background:var(--red)}.module-meter i.bull{background:var(--green)}.module-row>b{font-family:var(--font-geist-mono),monospace;font-size:9px;text-align:right}.positive{color:var(--green)!important}.negative{color:var(--red)!important}.neutral{color:var(--amber)!important}.plain{color:var(--text)}.market-area{min-width:0;display:grid;gap:14px}.chart-card{padding:16px 16px 8px}.chart-toolbar{gap:14px}.timeframe-switch{padding:4px;display:flex;gap:3px;border:1px solid var(--border);border-radius:10px;background:rgba(1,9,19,.55)}.timeframe-switch button{min-width:47px;padding:7px 10px;border:0;border-radius:7px;background:transparent;color:var(--muted);font-size:10px;font-weight:700;cursor:pointer}.timeframe-switch button.active{background:rgba(5,214,160,.14);color:#78ebca;box-shadow:inset 0 0 0 1px rgba(5,214,160,.19)}.ohlc-strip{min-height:33px;margin-top:8px;gap:17px;border-top:1px solid rgba(111,137,164,.09);border-bottom:1px solid rgba(111,137,164,.09);color:var(--muted);font-family:var(--font-geist-mono),monospace;font-size:9px}.ohlc-strip b{margin-left:4px;color:#bdcad8}.live-pill{margin-left:auto;padding-block:3px;color:#7be6c7}.chart-stage{min-height:438px}.chart-stage svg{width:100%;height:100%;min-height:438px;display:block}.grid-line{stroke:rgba(111,137,164,.13);stroke-width:1;stroke-dasharray:2 6}.grid-line.vertical{stroke-dasharray:2 9}.axis-label,.price-text{fill:#8192a5;font-family:var(--font-geist-mono),monospace;font-size:13px}.ma-line{fill:none;stroke:#53a7ff;stroke-width:1.5;opacity:.62}.current-line{stroke:rgba(5,214,160,.72);stroke-width:1;stroke-dasharray:4 5}.price-badge{fill:#057a63;stroke:rgba(90,237,201,.7)}.price-text{fill:white;font-size:12px;font-weight:700}.live-watermark{position:absolute;top:34px;left:20px;display:grid;gap:3px;pointer-events:none}.live-watermark span{color:rgba(174,191,208,.25);font-size:12px;font-weight:700;letter-spacing:.15em}.live-watermark strong{color:rgba(221,234,245,.11);font-family:var(--font-geist-mono),monospace;font-size:clamp(27px,4.5vw,54px)}.insight-grid{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(430px,1.2fr);gap:14px}.metric-grid{margin-top:12px;display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.metric{min-width:0;padding:11px 9px;display:grid;gap:7px;border:1px solid var(--border);border-radius:10px;background:rgba(1,9,19,.46)}.metric strong{overflow:hidden;font-family:var(--font-geist-mono),monospace;font-size:12px;text-overflow:ellipsis}.mini-metrics{margin-top:8px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--border);border-radius:10px;background:rgba(1,9,19,.35)}.mini-metrics>div{padding:8px 6px;display:grid;gap:4px;text-align:center}.mini-metrics>div+div{border-left:1px solid var(--border)}.mini-metrics strong{font-family:var(--font-geist-mono),monospace;font-size:10px}.trade-table{margin-top:10px}.trade-table-head,.trade-table-row{display:grid;grid-template-columns:1fr .72fr .7fr .8fr 1fr;align-items:center;gap:6px;text-align:right}.trade-table-head{padding:6px 8px;color:var(--muted);font-size:8px}.trade-table-row{min-height:29px;padding:5px 8px;border-top:1px solid rgba(111,137,164,.09);font-family:var(--font-geist-mono),monospace;font-size:8px}.trade-table-head span:first-child,.trade-table-row span:first-child{text-align:left}.system-notice{position:fixed;right:22px;bottom:18px;max-width:min(430px,calc(100vw - 40px));padding:10px 13px;z-index:30;border:1px solid rgba(5,214,160,.22);border-radius:11px;background:rgba(4,22,31,.92);box-shadow:0 18px 55px rgba(0,0,0,.35);color:#a8c9c2;font-size:10px;backdrop-filter:blur(15px)}@keyframes pulse{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@media (max-width:1180px){.workspace{grid-template-columns:360px minmax(0,1fr)}.insight-grid{grid-template-columns:1fr}.metric-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.app-shell{padding:10px 10px 56px}.topbar{align-items:flex-start}.connection-row{max-width:50%}.account-chip,.clock{display:none}.workspace{display:flex;flex-direction:column}.control-rail,.market-area{width:100%}.market-area{order:1}.control-rail{order:2;grid-template-columns:1fr 1fr}.analysis-card,.trade-card{grid-column:1/-1}.chart-stage,.chart-stage svg{min-height:350px}}@media (max-width:600px){.topbar{min-height:61px;padding:9px 10px;border-radius:13px}.brand-mark{width:36px;height:36px;border-radius:11px;font-size:21px}.brand-lockup h1{font-size:13px}.brand-lockup p{font-size:8px}.connection-row{gap:5px}.status-chip{padding:6px 7px;font-size:8px}.card,.chart-card{border-radius:14px}.chart-card{padding:12px 10px 5px}.chart-toolbar{align-items:flex-end}.chart-toolbar h2{font-size:14px}.timeframe-switch button{min-width:39px;padding:6px 7px}.ohlc-strip{gap:8px;overflow-x:auto}.chart-stage,.chart-stage svg{min-height:286px}.control-rail{grid-template-columns:1fr}.analysis-card,.trade-card{grid-column:auto}.insight-grid{gap:10px}.metric-grid,.mini-metrics{grid-template-columns:repeat(2,1fr)}.mini-metrics>div:nth-child(3){border-left:0}.mini-metrics>div:nth-child(3),.mini-metrics>div:nth-child(4){border-top:1px solid var(--border)}.trade-table-head,.trade-table-row{grid-template-columns:1fr .62fr .64fr .8fr}.trade-table-head span:last-child,.trade-table-row span:last-child{display:none}.system-notice{right:10px;bottom:10px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.grid-line{opacity:0}.chart-signal rect{stroke-width:1}.chart-signal text{fill:#f4fff9;font-size:12px;font-weight:800}.chart-signal.long rect{fill:rgba(13,114,70,.95);stroke:#2de28f}.chart-signal.long path{fill:#2de28f}.chart-signal.short rect{fill:rgba(145,36,58,.95);stroke:#ff5c78}.chart-signal.short path{fill:#ff5c78}.analysis-timeframe-switch{margin:0 15px 2px;padding:4px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;border:1px solid var(--border);border-radius:10px;background:rgba(1,9,19,.58)}.analysis-timeframe-switch button{min-height:32px;border:0;border-radius:7px;background:transparent;color:var(--muted);font-size:10px;font-weight:750;cursor:pointer}.analysis-timeframe-switch button.active{color:#78ebca;background:rgba(5,214,160,.14);box-shadow:inset 0 0 0 1px rgba(5,214,160,.2)}@media (max-width:860px){.workspace{display:flex;flex-direction:column}.control-rail,.market-area{display:contents}.chart-card{order:1}.trade-card{order:2}.analysis-card{order:3}.market-card{order:4}.positions-card{order:5}.insight-grid{order:6}.analysis-card,.chart-card,.insight-grid,.market-card,.positions-card,.trade-card{width:100%}}@media (max-width:600px){.analysis-timeframe-switch{margin:0 12px 2px}.analysis-timeframe-switch button{min-height:34px;font-size:11px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.manual-refresh-button{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(83,167,255,.22);border-radius:10px;background:rgba(10,25,40,.78);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.manual-refresh-button:hover{border-color:rgba(5,214,160,.4);background:rgba(5,214,160,.09);transform:translateY(-1px)}.manual-refresh-button:disabled{cursor:wait;opacity:.72}.manual-refresh-button img,.pull-refresh-indicator img{width:15px;height:15px;filter:brightness(0) saturate(100%) invert(80%) sepia(28%) saturate(1141%) hue-rotate(106deg) brightness(95%) contrast(93%)}.manual-refresh-button.refreshing img,.pull-refresh-indicator.refreshing img{animation:refreshSpin .72s linear infinite}.pull-refresh-indicator{position:fixed;top:max(4px,env(safe-area-inset-top));left:50%;min-width:112px;height:36px;padding:0 13px;z-index:80;display:flex;align-items:center;justify-content:center;gap:8px;pointer-events:none;border:1px solid rgba(83,167,255,.22);border-radius:999px;background:rgba(4,18,31,.94);box-shadow:0 12px 40px rgba(0,0,0,.38);color:#a9bacb;font-size:11px;font-weight:700;backdrop-filter:blur(14px);transition:opacity 90ms linear,transform .12s ease-out,border-color .15s ease,color .15s ease}.pull-refresh-indicator.ready,.pull-refresh-indicator.refreshing{color:#7be6c7;border-color:rgba(5,214,160,.35)}@keyframes refreshSpin{to{transform:rotate(1turn)}}@media (max-width:600px){.cloud-status{display:none}.manual-refresh-button{width:32px;height:32px;border-radius:9px}.manual-refresh-button img{width:14px;height:14px}}.analysis-timeframe-switch{grid-template-columns:repeat(4,minmax(0,1fr))}.play-mode-tabs{margin-top:12px;padding:4px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;border:1px solid var(--border);border-radius:11px;background:rgba(1,9,19,.58)}.play-mode-tabs button{min-height:48px;padding:7px 5px;border:0;border-radius:8px;background:transparent;color:var(--muted);font-size:10px;font-weight:800;line-height:1.15;cursor:pointer;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.play-mode-tabs button small{display:inline-block;margin-top:4px;color:var(--subtle);font-size:8px;font-weight:600}.play-mode-tabs button.active{color:#e8f8ff;background:linear-gradient(135deg,rgba(54,113,255,.26),rgba(5,214,160,.12));box-shadow:inset 0 0 0 1px rgba(83,167,255,.35),0 8px 22px rgba(0,0,0,.16)}.play-mode-tabs button.active small{color:#83e6ca}.play-panel{margin-top:9px}.play-meta{min-height:30px;padding:6px 8px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:8px;background:rgba(4,18,31,.72);color:var(--muted);font-size:9px}.play-meta strong{color:var(--amber);font-size:9px}.switch-label{display:inline-flex;align-items:center;gap:7px;cursor:pointer;user-select:none}.switch-label input{position:absolute;opacity:0;pointer-events:none}.switch-label i{position:relative;width:30px;height:17px;border-radius:999px;background:#223147;box-shadow:inset 0 0 0 1px rgba(126,148,171,.22);transition:background .16s ease}.switch-label i:after{content:"";position:absolute;top:3px;left:3px;width:11px;height:11px;border-radius:50%;background:#8293a8;transition:transform .16s ease,background .16s ease}.switch-label input:checked+i{background:rgba(5,214,160,.28)}.switch-label input:checked+i:after{transform:translateX(13px);background:var(--green)}.trade-inputs.dense{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-runtime{margin-top:9px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.strategy-runtime span{padding:8px 5px;display:grid;gap:4px;border:1px solid rgba(111,137,164,.13);border-radius:8px;background:rgba(1,9,19,.54);color:var(--muted);font-size:8px;text-align:center}.strategy-runtime b{color:var(--text);font-size:11px}.martingale-actions,.us-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.action-btn.hedge{background:linear-gradient(135deg,#5268ff,#8f4fff);color:#fff}.play-hint{margin:9px 2px 0;color:var(--subtle);font-size:8px;line-height:1.55}@media (max-width:600px){.connection-row{max-width:58%;flex-wrap:wrap;justify-content:flex-end}.status-chip.cloud-status{display:inline-flex}.status-chip{min-height:25px;padding:5px 6px;font-size:7.5px}.manual-refresh-button{width:28px;height:28px}.timeframe-switch{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.timeframe-switch button{min-width:0;padding:6px 5px}.play-mode-tabs button{min-height:45px;font-size:9px}.trade-inputs.dense{grid-template-columns:repeat(2,minmax(0,1fr))}}.trailing-switch-row{margin-top:14px;padding:12px 14px;border:1px solid rgba(100,129,190,.16);border-radius:12px;background:rgba(4,14,30,.55)}.trailing-switch-row>span{color:#9aa8bf;font-size:12px}.trailing-inputs{margin-top:12px;transition:opacity .2s ease}.trailing-inputs.disabled{opacity:.42}.trailing-inputs input:disabled{cursor:not-allowed}.us-runtime{margin-top:12px}.martin-interval-row{margin-top:9px;min-height:46px;padding:8px 9px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(83,167,255,.18);border-radius:9px;background:rgba(4,18,31,.72)}.martin-interval-row>span{min-width:0;display:grid;gap:4px}.martin-interval-row small{color:var(--muted);font-size:8px}.martin-interval-row strong{overflow:hidden;color:var(--text);font-family:var(--font-geist-mono),monospace;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.martin-interval-row>button{flex:0 0 auto;min-width:66px;min-height:30px;padding:0 10px;border:1px solid rgba(83,167,255,.34);border-radius:8px;background:rgba(36,89,150,.26);color:#bfe2ff;font-size:9px;font-weight:750;cursor:pointer}.martin-dialog-backdrop{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:18px;background:rgba(1,6,15,.78);backdrop-filter:blur(10px)}.martin-dialog{width:min(430px,96vw);max-height:90vh;overflow:auto;border:1px solid rgba(111,137,164,.25);border-radius:16px;background:linear-gradient(145deg,#09182a,#030b16);box-shadow:0 30px 90px rgba(0,0,0,.48)}.martin-dialog footer,.martin-dialog header{padding:15px 17px;display:flex;align-items:center;justify-content:space-between;gap:10px}.martin-dialog header{border-bottom:1px solid rgba(111,137,164,.14)}.martin-dialog header small{color:var(--green);font-size:8px;font-weight:800}.martin-dialog header h3{margin:3px 0 0;color:var(--text);font-size:15px}.martin-dialog header>button{width:32px;height:32px;border:0;border-radius:8px;background:rgba(111,137,164,.09);color:var(--muted);font-size:22px;line-height:1;cursor:pointer}.martin-dialog-body{padding:17px;display:grid;gap:14px}.martin-mode-switch{padding:4px;display:grid;grid-template-columns:1fr 1fr;gap:5px;border:1px solid var(--border);border-radius:10px;background:rgba(1,9,19,.62)}.martin-mode-switch button{min-height:38px;border:0;border-radius:7px;background:transparent;color:var(--muted);font-size:10px;font-weight:800;cursor:pointer}.martin-mode-switch button.active{color:#eafff9;background:linear-gradient(135deg,rgba(54,113,255,.3),rgba(5,214,160,.15));box-shadow:inset 0 0 0 1px rgba(83,167,255,.35)}.martin-dialog-field{display:grid;gap:7px}.martin-dialog-field>span{color:var(--muted);font-size:9px}.martin-dialog-field input,.martin-dialog-field select{width:100%;height:42px;padding:0 11px;border:1px solid var(--border);border-radius:9px;outline:none;background:rgba(1,9,19,.82);color:var(--text);font-family:var(--font-geist-mono),monospace;font-size:11px}.martin-dialog-field input:focus,.martin-dialog-field select:focus{border-color:rgba(83,167,255,.56);box-shadow:0 0 0 3px rgba(83,167,255,.08)}.martin-atr-fields{display:grid;grid-template-columns:1fr 1fr;gap:11px}.martin-atr-fields .martin-dialog-field:first-child{grid-column:1/-1}.martin-dialog-body>p{margin:0;padding:10px 11px;border:1px solid rgba(111,137,164,.12);border-radius:9px;background:rgba(1,9,19,.44);color:var(--subtle);font-size:8.5px;line-height:1.65}.martin-dialog footer{justify-content:flex-end;border-top:1px solid rgba(111,137,164,.14)}.martin-dialog footer button{min-width:92px;min-height:38px;border-radius:8px;font-size:10px;font-weight:800;cursor:pointer}.martin-dialog footer .secondary{border:1px solid var(--border);background:rgba(12,27,45,.78);color:var(--muted)}.martin-dialog footer .primary{border:1px solid rgba(5,214,160,.38);background:linear-gradient(135deg,#087f68,#0aa47e);color:#fff}@media (max-width:600px){.martin-dialog-backdrop{padding:10px}.martin-dialog{width:100%}.martin-atr-fields{grid-template-columns:1fr}.martin-atr-fields .martin-dialog-field:first-child{grid-column:auto}}@media (min-width:861px){.control-rail .analysis-card{order:1}.control-rail .positions-card{order:2}.control-rail .trade-card{order:3}.control-rail .market-card{order:4}}.news-reminder-button{min-height:34px;padding:0 12px;border:1px solid rgba(255,183,55,.28);border-radius:10px;background:rgba(89,58,8,.28);color:#ffd47f;font-size:10px;font-weight:800;cursor:pointer}.chart-count-pill{margin-left:auto;padding:5px 9px;border:1px solid rgba(83,167,255,.2);border-radius:999px;background:rgba(33,91,151,.13);color:#a9d5ff;font-size:9px;white-space:nowrap}.deepseek-card-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding-right:12px}.deepseek-run-button{min-width:82px;min-height:34px;padding:0 11px;border:1px solid rgba(5,214,160,.38);border-radius:9px;background:linear-gradient(135deg,rgba(8,127,104,.9),rgba(10,164,126,.84));color:white;font-size:9px;font-weight:850}.deepseek-run-button:disabled{opacity:.62;cursor:wait}.deepseek-error,.deepseek-loading{margin:0 15px 12px;padding:10px 11px;display:flex;align-items:center;gap:9px;border-radius:9px;font-size:9px;line-height:1.55}.deepseek-loading{border:1px solid rgba(83,167,255,.2);background:rgba(22,64,103,.18);color:#b8dcff}.deepseek-loading img,.news-empty img{width:18px;height:18px;animation:spin 1s linear infinite}.deepseek-error{justify-content:space-between;border:1px solid rgba(255,62,103,.22);background:rgba(103,18,41,.18);color:#ffadc0}.deepseek-error button{flex:0 0 auto;min-height:30px;border:1px solid rgba(255,255,255,.14);border-radius:7px;background:rgba(255,255,255,.06);color:#fff;font-size:8px;cursor:pointer}.deepseek-plan{margin:0 15px 13px;padding:12px;display:grid;gap:10px;border:1px solid rgba(83,167,255,.18);border-radius:11px;background:linear-gradient(145deg,rgba(9,29,49,.86),rgba(2,13,25,.8))}.deepseek-plan-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.deepseek-plan-title b{color:#c8d6e6;font-size:10px}.direction-badge{padding:6px 9px;border-radius:999px;font-size:9px;font-weight:900}.direction-badge.long{color:#7ef1ce;background:rgba(5,214,160,.14);border:1px solid rgba(5,214,160,.3)}.direction-badge.short{color:#ff9ab0;background:rgba(255,62,103,.14);border:1px solid rgba(255,62,103,.3)}.direction-badge.wait{color:#ffd47f;background:rgba(255,183,55,.12);border:1px solid rgba(255,183,55,.25)}.deepseek-trend{margin:0;color:#d8e2ee;font-size:10px;line-height:1.55}.deepseek-level-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.deepseek-level-grid>div{min-width:0;padding:8px;display:grid;gap:4px;border:1px solid rgba(111,137,164,.12);border-radius:8px;background:rgba(1,9,19,.5)}.deepseek-invalidation>span,.deepseek-level-grid span{color:var(--muted);font-size:8px}.deepseek-level-grid strong{overflow-wrap:anywhere;color:var(--text);font-family:var(--font-geist-mono),monospace;font-size:9px}.deepseek-invalidation{padding:9px;border-left:2px solid rgba(255,183,55,.6);background:rgba(92,61,8,.13)}.deepseek-invalidation p,.deepseek-warning{margin:4px 0 0;color:#c7d1de;font-size:8.5px;line-height:1.6}.deepseek-plan ul{margin:0;padding-left:17px;color:#9fb0c4;font-size:8.5px;line-height:1.65}.deepseek-warning{padding-top:8px;border-top:1px solid rgba(111,137,164,.12);color:#ffcc78}.news-dialog-backdrop{position:fixed;inset:0;z-index:1100;display:grid;place-items:center;padding:18px;background:rgba(1,6,15,.78);backdrop-filter:blur(10px)}.news-dialog{width:min(760px,96vw);max-height:90vh;overflow:hidden;display:grid;grid-template-rows:auto auto minmax(0,1fr);border:1px solid rgba(111,137,164,.25);border-radius:16px;background:linear-gradient(145deg,#09182a,#030b16);box-shadow:0 30px 90px rgba(0,0,0,.5)}.news-dialog>header{padding:15px 17px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(111,137,164,.14)}.news-dialog header small{color:var(--amber);font-size:8px;font-weight:800}.news-dialog header h3{margin:3px 0 0;font-size:16px}.news-dialog header>button{width:32px;height:32px;border:0;border-radius:8px;background:rgba(111,137,164,.09);color:var(--muted);font-size:22px;cursor:pointer}.news-dialog-meta{padding:10px 17px;display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(111,137,164,.1);color:var(--muted);font-size:9px}.news-dialog-meta b{color:#cbd8e6}.news-dialog-body{overflow:auto;padding:13px 16px 18px;display:grid;gap:9px}.news-item{padding:12px;display:grid;gap:8px;border:1px solid rgba(111,137,164,.13);border-radius:10px;background:rgba(2,13,25,.64)}.news-item-top{display:flex;align-items:center;gap:8px}.news-item-top time{margin-left:auto;color:var(--subtle);font-size:8px}.news-impact{padding:4px 7px;border-radius:999px;font-size:8px;font-weight:900}.news-impact.bullish{color:#70e6c5;background:rgba(5,214,160,.12);border:1px solid rgba(5,214,160,.24)}.news-impact.bearish{color:#ff91a9;background:rgba(255,62,103,.12);border:1px solid rgba(255,62,103,.24)}.news-impact.neutral{color:#c8d4e1;background:rgba(111,137,164,.1);border:1px solid rgba(111,137,164,.2)}.news-stars{color:#ffbf4b;font-size:10px;letter-spacing:1px}.news-item h4{margin:0;font-size:11px;line-height:1.55}.news-item h4 a{color:#e7eef7;text-decoration:none}.news-item h4 a:hover{color:#9fd4ff}.news-item p{margin:0;color:#aebdcd;font-size:9px;line-height:1.6}.news-item footer{display:flex;justify-content:space-between;gap:10px;color:var(--subtle);font-size:8px}.news-empty,.news-error{min-height:120px;display:flex;align-items:center;justify-content:center;gap:9px;color:var(--muted);font-size:10px}.news-error{color:#ff9db2}@media (max-width:600px){.news-reminder-button{min-height:28px;padding:0 8px;font-size:8px}.chart-count-pill{padding:4px 7px;font-size:8px}.deepseek-card-heading{padding-right:9px}.deepseek-run-button{min-width:72px;padding:0 8px}.deepseek-level-grid{grid-template-columns:1fr}.news-dialog-backdrop{padding:8px}.news-dialog{width:100%;max-height:94vh}.news-dialog-meta{display:grid}.news-item-top{flex-wrap:wrap}.news-item-top time{width:100%;margin-left:0}.news-item footer{display:grid}}.mobile-ai-button{display:none;min-height:34px;padding:0 12px;border:1px solid rgba(83,167,255,.28);border-radius:10px;background:rgba(33,91,151,.18);color:#b8dcff;font-size:10px;font-weight:850;cursor:pointer}.analysis-dialog-backdrop{position:fixed;inset:0;z-index:1120;display:grid;place-items:center;padding:18px;background:rgba(1,6,15,.8);backdrop-filter:blur(10px)}.analysis-dialog{width:min(700px,96vw);max-height:92vh;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr);border:1px solid rgba(83,167,255,.24);border-radius:16px;background:linear-gradient(145deg,#09182a,#030b16);box-shadow:0 30px 90px rgba(0,0,0,.55)}.analysis-dialog>header{padding:15px 17px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(111,137,164,.14)}.analysis-dialog header small{color:#8fcaff;font-size:8px;font-weight:850}.analysis-dialog header h3{margin:3px 0 0;font-size:16px}.analysis-dialog header>button{width:32px;height:32px;flex:0 0 auto;border:0;border-radius:8px;background:rgba(111,137,164,.09);color:var(--muted);font-size:22px;cursor:pointer}.analysis-dialog-body{overflow:auto;padding:13px 16px 18px}.analysis-dialog-body .analysis-timeframe-switch{margin:0 0 10px}.analysis-dialog-body .analysis-result{padding-inline:0}.analysis-dialog-body .probability-bar,.analysis-dialog-body .probability-grid{margin-inline:0}.analysis-dialog-actions{margin:12px 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.analysis-cache-button,.analysis-dialog-actions .deepseek-run-button{width:100%;min-height:38px}.analysis-cache-button{border:1px solid rgba(111,137,164,.2);border-radius:9px;background:rgba(111,137,164,.08);color:#c7d4e2;font-size:9px;font-weight:800;cursor:pointer}.analysis-cache-button:disabled{opacity:.62;cursor:wait}.analysis-dialog-body .deepseek-error,.analysis-dialog-body .deepseek-loading,.analysis-dialog-body .deepseek-plan{margin-inline:0}@media (max-width:600px){.topbar{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;padding:10px}.brand-lockup{width:100%}.connection-row{width:100%;max-width:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;justify-content:stretch;gap:5px}.connection-row .account-chip,.connection-row .clock{display:none}.connection-row .manual-refresh-button,.connection-row .mobile-ai-button,.connection-row .news-reminder-button,.connection-row .status-chip{width:100%;min-width:0;min-height:30px;height:30px;margin:0;padding:0 3px;display:flex;align-items:center;justify-content:center;border-radius:9px;font-size:7.5px;line-height:1;white-space:nowrap}.connection-row .status-chip i{width:5px;height:5px;margin-right:4px}.connection-row .mobile-ai-button{display:flex}.connection-row .manual-refresh-button img{width:14px;height:14px}.analysis-card{display:none}.analysis-dialog-backdrop{padding:7px}.analysis-dialog{width:100%;max-height:96vh;border-radius:14px}.analysis-dialog>header{padding:12px 13px}.analysis-dialog-body{padding:11px 12px 16px}.analysis-dialog-body .deepseek-level-grid{grid-template-columns:1fr}.chart-count-pill{margin-left:auto}}.theme-button{min-height:34px;padding:0 12px;border:1px solid rgba(255,183,55,.24);border-radius:10px;background:rgba(90,64,17,.18);color:#ffd27c;font-size:10px;font-weight:850;cursor:pointer}.position-group+.position-group{margin-top:8px}.position-row.position-toggle{width:100%;margin-top:0;grid-template-columns:1.2fr .72fr 1.35fr .75fr .42fr;align-items:center;border:1px solid transparent;cursor:pointer}.position-row.position-toggle.open,.position-row.position-toggle:hover{border-color:var(--border-strong);background:rgba(12,36,53,.72)}.position-row.position-toggle span{display:flex;align-items:center}.position-row.position-toggle span small{margin-left:6px;color:var(--subtle);font-size:8px}.position-row.position-toggle em{color:var(--blue);font-size:8px;font-style:normal}.position-details{display:grid;margin-top:5px;border:1px solid var(--border);border-radius:9px;overflow:hidden;background:rgba(1,9,19,.38)}.position-detail-row{display:grid;grid-template-columns:.95fr .55fr .72fr 1.3fr .68fr .62fr;gap:7px;align-items:center;padding:8px;border-top:1px solid rgba(111,137,164,.09);font-size:8px}.position-detail-row:first-child{border-top:0}.position-detail-row span{min-width:0;display:grid;gap:2px}.position-detail-row small{color:var(--subtle)}.position-detail-row b{overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap}.position-detail-row>strong{text-align:right}.position-detail-empty{padding:15px;color:var(--muted);font-size:9px;text-align:center}.performance-heading{padding-bottom:5px}.performance-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin:8px 0 10px}.performance-tabs button{min-height:30px;border:1px solid var(--border);border-radius:8px;background:rgba(1,9,19,.35);color:var(--muted);font-size:8px;cursor:pointer}.performance-tabs button.active{border-color:rgba(5,214,160,.34);background:rgba(5,214,160,.12);color:var(--green);box-shadow:inset 0 0 16px rgba(5,214,160,.06)}.theme-dialog-backdrop,.trades-dialog-backdrop{position:fixed;inset:0;z-index:1140;display:grid;place-items:center;padding:18px;background:rgba(1,6,15,.8);backdrop-filter:blur(10px)}.theme-dialog,.trades-dialog{width:min(1120px,97vw);max-height:92vh;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr);border:1px solid var(--border-strong);border-radius:16px;background:linear-gradient(145deg,var(--surface-2),var(--background));box-shadow:0 30px 90px rgba(0,0,0,.55)}.theme-dialog{width:min(520px,94vw)}.theme-dialog>header,.trades-dialog>header{display:flex;align-items:center;justify-content:space-between;padding:15px 17px;border-bottom:1px solid var(--border)}.theme-dialog header small,.trades-dialog header small{color:var(--blue);font-size:8px;font-weight:850}.theme-dialog header h3,.trades-dialog header h3{margin:3px 0 0;font-size:16px}.theme-dialog header>button,.trades-dialog header>button{width:32px;height:32px;border:0;border-radius:8px;background:rgba(111,137,164,.09);color:var(--muted);font-size:22px;cursor:pointer}.all-trades-table{overflow:auto;padding:12px 15px 18px}.all-trades-head,.all-trades-row{min-width:920px;display:grid;grid-template-columns:1.25fr .55fr .55fr .8fr .8fr .7fr 1fr .7fr;gap:8px;align-items:center;padding:8px 10px}.all-trades-head{position:sticky;top:0;z-index:2;border-radius:8px;background:var(--surface-3);color:var(--muted);font-size:8px}.all-trades-row{border-bottom:1px solid rgba(111,137,164,.09);font-family:var(--font-geist-mono),monospace;font-size:8px}.theme-options{display:grid;gap:10px;padding:18px}.theme-options>button{min-height:78px;display:flex;align-items:center;gap:14px;padding:12px;border:1px solid var(--border);border-radius:12px;background:rgba(1,9,19,.3);text-align:left;cursor:pointer}.theme-options>button.active{border-color:rgba(5,214,160,.45);box-shadow:inset 0 0 22px rgba(5,214,160,.07)}.theme-options span{display:grid;gap:5px}.theme-options strong{font-size:12px}.theme-options small{color:var(--muted);font-size:9px}.theme-preview{width:72px;height:48px;flex:0 0 auto;border:1px solid var(--border);border-radius:9px;box-shadow:inset 0 0 0 7px rgba(111,137,164,.08)}.theme-preview.dark{background:#06111f}.theme-preview.light{background:#f5f7fb}html[data-theme=light]{--background:#edf2f7;--surface-2:#f8fafc;--surface-3:#eef3f8;--border:rgba(54,74,99,.16);--border-strong:rgba(54,100,142,.32);--text:#152334;--muted:#617287;background:var(--background)}html[data-theme=light] body{background:radial-gradient(circle at 75% -10%,rgba(83,167,255,.12),transparent 34%),var(--background)}html[data-theme=light] .card,html[data-theme=light] .chart-card,html[data-theme=light] .topbar{background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(247,250,253,.98));box-shadow:0 14px 40px rgba(42,64,88,.1)}html[data-theme=light] .account-chip,html[data-theme=light] .clock,html[data-theme=light] .live-pill,html[data-theme=light] .market-open,html[data-theme=light] .safe-label,html[data-theme=light] .status-chip,html[data-theme=light] input,html[data-theme=light] select{background:rgba(241,246,250,.92);color:var(--muted)}html[data-theme=light] .account-chip strong{color:#176d58}html[data-theme=light] .chart-stage{background:linear-gradient(180deg,#f7fbff,#eef4f8)}html[data-theme=light] .chart-stage svg>rect:first-of-type{opacity:.08}html[data-theme=light] .axis-label,html[data-theme=light] .chart-date{fill:#617287}html[data-theme=light] .grid-line{stroke:rgba(65,87,111,.12)}html[data-theme=light] .mini-metrics,html[data-theme=light] .performance-tabs button,html[data-theme=light] .position-details,html[data-theme=light] .position-row,html[data-theme=light] .theme-options>button{background:rgba(239,244,248,.78)}html[data-theme=light] .analysis-dialog,html[data-theme=light] .martin-dialog,html[data-theme=light] .news-dialog,html[data-theme=light] .theme-dialog,html[data-theme=light] .trades-dialog{background:linear-gradient(145deg,#fff,#f2f6f9)}html[data-theme=light] .news-item h4 a{color:#182c42}html[data-theme=light] .news-item p{color:#53667a}html[data-theme=light] .system-notice{background:rgba(255,255,255,.94);color:#52677a}@media (max-width:600px){.connection-row{grid-template-columns:repeat(6,minmax(0,1fr))}.connection-row .theme-button{width:100%;min-width:0;min-height:30px;height:30px;margin:0;padding:0 2px;display:flex;align-items:center;justify-content:center;border-radius:9px;font-size:7.5px;white-space:nowrap}.position-row.position-toggle{grid-template-columns:1.1fr .65fr 1.15fr .68fr .42fr;padding-inline:6px;font-size:8px}.position-detail-row{grid-template-columns:repeat(3,minmax(0,1fr))}.position-detail-row>strong{text-align:left}.mini-metrics>div{min-width:0}.mini-metrics strong{font-size:8px;overflow-wrap:anywhere}.theme-dialog-backdrop,.trades-dialog-backdrop{padding:7px}.trades-dialog{width:100%;max-height:96vh}.all-trades-table{padding:8px}}html[data-theme=light]{color-scheme:light;--background:#eef3f8;--surface-3:#edf3f8;--border:rgba(63,86,112,.15);--border-strong:rgba(46,107,145,.28);--text:#162638;--muted:#607389;--subtle:#8998aa}html[data-theme=light] body{background:radial-gradient(circle at 82% -8%,rgba(65,157,229,.12),transparent 34%),radial-gradient(circle at 0 45%,rgba(5,214,160,.055),transparent 26%),#eef3f8}html[data-theme=light] .app-shell{color:var(--text)}html[data-theme=light] .card,html[data-theme=light] .chart-card,html[data-theme=light] .topbar{border-color:rgba(64,91,119,.14);background:linear-gradient(145deg,#ffffff,#f8fbfd);box-shadow:0 14px 38px rgba(35,58,82,.09)}html[data-theme=light] .brand-mark{background:linear-gradient(145deg,rgba(5,214,160,.16),rgba(35,154,201,.07));box-shadow:inset 0 0 20px rgba(5,214,160,.07),0 8px 20px rgba(41,101,125,.08)}html[data-theme=light] .analysis-toggle small,html[data-theme=light] .brand-lockup h1,html[data-theme=light] .card-title-row h2,html[data-theme=light] .chart-toolbar h2,html[data-theme=light] .metric strong,html[data-theme=light] .position-detail-row b,html[data-theme=light] .section-heading h3,html[data-theme=light] .strategy-runtime b{color:var(--text)}html[data-theme=light] .account-chip,html[data-theme=light] .chart-count-pill,html[data-theme=light] .clock,html[data-theme=light] .live-pill,html[data-theme=light] .manual-refresh-button,html[data-theme=light] .market-open,html[data-theme=light] .mobile-ai-button,html[data-theme=light] .news-reminder-button,html[data-theme=light] .safe-label,html[data-theme=light] .status-chip,html[data-theme=light] .theme-button{border-color:rgba(65,91,117,.16);background:rgba(247,250,253,.96);color:#536a81;box-shadow:0 4px 12px rgba(45,70,94,.045)}html[data-theme=light] .news-reminder-button,html[data-theme=light] .theme-button{color:#a56b07;border-color:rgba(207,139,21,.24);background:#fffaf0}html[data-theme=light] .live-pill,html[data-theme=light] .market-open,html[data-theme=light] .status-chip.online{color:#087f65;border-color:rgba(5,166,126,.2);background:#f0fcf8}html[data-theme=light] .status-chip.connecting,html[data-theme=light] .status-chip.demo{color:#9a670b;border-color:rgba(203,143,29,.22);background:#fff9ec}html[data-theme=light] .analysis-timeframe-switch,html[data-theme=light] .play-mode-tabs,html[data-theme=light] .timeframe-switch{border-color:rgba(70,94,119,.16);background:#edf3f7;box-shadow:inset 0 1px 2px rgba(57,79,101,.045)}html[data-theme=light] .analysis-timeframe-switch button,html[data-theme=light] .play-mode-tabs button,html[data-theme=light] .timeframe-switch button{color:#64778d}html[data-theme=light] .analysis-timeframe-switch button:hover,html[data-theme=light] .play-mode-tabs button:hover,html[data-theme=light] .timeframe-switch button:hover{background:rgba(255,255,255,.72);color:#29445e}html[data-theme=light] .analysis-timeframe-switch button.active,html[data-theme=light] .timeframe-switch button.active{color:#087d64;background:linear-gradient(145deg,#ffffff,#e9fbf5);box-shadow:inset 0 0 0 1px rgba(5,177,135,.32),0 4px 10px rgba(35,91,78,.08)}html[data-theme=light] .play-mode-tabs button.active{color:#1c4567;background:linear-gradient(135deg,#ffffff,#eaf6ff 60%,#eafbf5);box-shadow:inset 0 0 0 1px rgba(64,132,186,.3),0 5px 13px rgba(45,86,116,.09)}html[data-theme=light] .play-mode-tabs button.active small{color:#16816a}html[data-theme=light] .account-balance,html[data-theme=light] .martin-dialog-field input,html[data-theme=light] .martin-dialog-field select,html[data-theme=light] .metric,html[data-theme=light] .mini-metrics,html[data-theme=light] .performance-tabs button,html[data-theme=light] .play-meta,html[data-theme=light] .position-details,html[data-theme=light] .position-row,html[data-theme=light] .quote-grid>div,html[data-theme=light] .strategy-runtime span,html[data-theme=light] .theme-options>button,html[data-theme=light] .trade-inputs input{border-color:rgba(65,89,114,.15);background:#f5f8fb;color:var(--text)}html[data-theme=light] .account-balance,html[data-theme=light] .mini-metrics{box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}html[data-theme=light] .metric,html[data-theme=light] .quote-grid>div,html[data-theme=light] .strategy-runtime span{box-shadow:0 4px 12px rgba(44,67,89,.035)}html[data-theme=light] .floating-row{background:#effbf7}html[data-theme=light] .play-meta strong{color:#a56800}html[data-theme=light] .switch-label i{background:#d9e2ea;box-shadow:inset 0 0 0 1px rgba(70,93,117,.15)}html[data-theme=light] .switch-label i:after{background:#7f91a4}html[data-theme=light] .switch-label input:checked+i{background:rgba(5,190,145,.22)}html[data-theme=light] .performance-tabs button{background:#f6f9fb}html[data-theme=light] .performance-tabs button.active{border-color:rgba(5,177,135,.3);background:#eafaf5;color:#087d64;box-shadow:inset 0 0 0 1px rgba(5,177,135,.08)}html[data-theme=light] .account-balance>div+div,html[data-theme=light] .mini-metrics>div+div{border-color:rgba(65,89,114,.13)}html[data-theme=light] .all-trades-head,html[data-theme=light] .trade-table-head{background:#edf3f7;color:#61758a}html[data-theme=light] .all-trades-row,html[data-theme=light] .module-row,html[data-theme=light] .trade-table-row{border-color:rgba(65,89,114,.11)}html[data-theme=light] .chart-stage{border-radius:12px;background:linear-gradient(180deg,#fbfdff,#f1f6fa)}html[data-theme=light] .chart-stage svg>rect:first-of-type{opacity:0}html[data-theme=light] .grid-line{stroke:rgba(59,84,109,.12)}html[data-theme=light] .ma-line{stroke:#4c92d7;opacity:.88}html[data-theme=light] .axis-label,html[data-theme=light] .chart-date{fill:#61758a}html[data-theme=light] .live-watermark span{color:rgba(61,91,119,.24)}html[data-theme=light] .live-watermark strong{color:rgba(49,82,111,.09)}html[data-theme=light] .ohlc-strip b{color:#4f657a}html[data-theme=light] .action-btn.close-all{border-color:rgba(70,94,118,.18);background:#e9eff5;color:#334b62}html[data-theme=light] .action-btn.close-long{background:#fff1f4;border-color:rgba(217,76,112,.25);color:#b73358}html[data-theme=light] .action-btn.close-short{background:#edf9f5;border-color:rgba(18,157,119,.24);color:#087d64}html[data-theme=light] .action-btn.hedge{color:#215778}html[data-theme=light] .deepseek-run-button{box-shadow:0 7px 18px rgba(0,155,117,.14)}html[data-theme=light] .analysis-cache-button{background:#eef3f7;color:#4c647c;border-color:rgba(65,89,114,.16)}html[data-theme=light] .deepseek-error,html[data-theme=light] .deepseek-invalidation,html[data-theme=light] .deepseek-loading,html[data-theme=light] .deepseek-plan{border-color:rgba(65,89,114,.14);background:#f6f9fb}html[data-theme=light] .analysis-dialog-backdrop,html[data-theme=light] .martin-dialog-backdrop,html[data-theme=light] .news-dialog-backdrop,html[data-theme=light] .theme-dialog-backdrop,html[data-theme=light] .trades-dialog-backdrop{background:rgba(43,58,75,.42)}html[data-theme=light] .analysis-dialog,html[data-theme=light] .martin-dialog,html[data-theme=light] .news-dialog,html[data-theme=light] .theme-dialog,html[data-theme=light] .trades-dialog{border-color:rgba(65,89,114,.18);background:linear-gradient(145deg,#ffffff,#f5f8fb);color:var(--text);box-shadow:0 28px 80px rgba(28,48,68,.22)}html[data-theme=light] .theme-options>button.active{border-color:rgba(5,177,135,.34);background:#effbf7}html[data-theme=light] .system-notice{border-color:rgba(5,177,135,.22);background:rgba(247,253,251,.97);color:#3e665d;box-shadow:0 18px 44px rgba(42,66,88,.14)}#mobile-ai-analysis{scroll-margin-top:12px}.trades-table-card .trade-table{max-height:330px;overflow:hidden}.all-trades-table{overscroll-behavior:contain}@media (max-width:600px){.analysis-card{display:block;scroll-margin-top:10px}.analysis-card .deepseek-card-heading{position:sticky;top:0;z-index:3;background:linear-gradient(145deg,rgba(7,19,33,.98),rgba(4,13,25,.98))}html[data-theme=light] .analysis-card .deepseek-card-heading{background:linear-gradient(145deg,rgba(255,255,255,.99),rgba(247,250,253,.99))}.trades-table-card .trade-table{max-height:none}}.trade-mode-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 14px}.full-auto-locked,.trade-mode-switch>button{min-height:58px;border:1px solid rgba(111,140,178,.28);border-radius:12px;background:rgba(9,24,42,.72);color:var(--text);padding:10px 12px;text-align:left;display:flex;flex-direction:column;gap:4px}.trade-mode-switch>button{cursor:pointer}.trade-mode-switch>button.active{border-color:#1fd7a7;box-shadow:0 0 0 1px rgba(31,215,167,.18),inset 0 0 24px rgba(31,215,167,.07)}.trade-mode-switch>button.active.full{border-color:#d9ad52;box-shadow:0 0 0 1px rgba(217,173,82,.18),inset 0 0 24px rgba(217,173,82,.08)}.full-auto-locked small,.trade-mode-switch small{color:var(--muted);line-height:1.35}.full-auto-locked{opacity:.62}.automation-runtime{display:grid;grid-template-columns:auto 1fr;gap:4px 8px;align-items:center;border:1px solid rgba(217,173,82,.26);background:rgba(217,173,82,.07);border-radius:11px;padding:10px 12px;margin-bottom:12px}.automation-runtime small{grid-column:2;color:var(--muted)}.pulse-dot{width:8px;height:8px;border-radius:50%;background:#e3b95d;box-shadow:0 0 0 6px rgba(227,185,93,.08);animation:v298Pulse 1.8s infinite}@keyframes v298Pulse{50%{box-shadow:0 0 0 11px rgba(227,185,93,0)}}.deepseek-actions-top{display:flex;gap:8px}.quota-pill{white-space:nowrap;border:1px solid rgba(31,215,167,.25);background:rgba(31,215,167,.08);border-radius:999px;padding:6px 9px;font-size:12px;color:#85ebd0}.quota-pill.empty{border-color:rgba(255,62,103,.32);background:rgba(255,62,103,.08);color:#ff829d}.deepseek-plan-actions{display:flex;gap:8px;margin:10px 0}.deepseek-plan-actions button{border:1px solid rgba(111,140,178,.32);border-radius:9px;padding:8px 12px;background:rgba(12,29,49,.88);color:var(--text);cursor:pointer}.deepseek-plan-actions button.primary{border-color:rgba(31,215,167,.4);background:rgba(31,215,167,.12)}.deepseek-plan-actions button:disabled{opacity:.45;cursor:not-allowed}.opinion-grid{margin-top:12px;border-top:1px solid rgba(111,140,178,.16);padding-top:10px}.execution-plan h4,.factor-columns h4,.opinion-grid h4{margin:0 0 8px;font-size:13px}.opinion-grid>div{display:grid;grid-template-columns:minmax(90px,.32fr) 1fr;gap:8px;padding:7px 0;border-bottom:1px dashed rgba(111,140,178,.13)}.execution-plan li,.factor-columns p,.opinion-grid span{color:var(--muted);line-height:1.55}.factor-columns{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.factor-columns>div{border:1px solid rgba(111,140,178,.16);border-radius:10px;padding:10px}.factor-columns p{margin:5px 0}.execution-plan{margin-top:12px;padding:10px;border-radius:10px;background:rgba(12,29,49,.54)}.execution-plan ol{margin:0;padding-left:20px}.chart-control-group{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.pattern-toggle{border:1px solid rgba(111,140,178,.3);border-radius:9px;padding:8px 10px;background:rgba(8,22,38,.75);color:var(--muted);cursor:pointer}.pattern-toggle.active{border-color:rgba(217,173,82,.5);color:#efd18e;background:rgba(217,173,82,.09)}.pattern-line{stroke:#f0c668;stroke-width:2;stroke-dasharray:6 4}.pattern-line.support{stroke:#1fd7a7}.pattern-line.neckline{stroke:#6bbcff}.pattern-line.structure{stroke:#a78bfa}.pattern-level{stroke-width:1.45;stroke-dasharray:7 5;opacity:.9}.pattern-level.entry{stroke:#6bbcff}.pattern-level.stop{stroke:#ff3e67}.pattern-level.target,.pattern-level.target2{stroke:#05d6a0}.pattern-level.target2{opacity:.55}.pattern-level-label{font-size:12px;font-weight:700}.pattern-level-label.entry{fill:#8bcaff}.pattern-level-label.stop{fill:#ff819b}.pattern-level-label.target,.pattern-level-label.target2{fill:#60e6c2}.pattern-name-badge rect{fill:rgba(5,16,29,.88);stroke:rgba(217,173,82,.5)}.pattern-name-badge text:first-of-type{fill:#f1d28e;font-size:14px;font-weight:700}.pattern-name-badge text:last-of-type{fill:#a9b7c9;font-size:11px}.pattern-summary{display:flex;flex-wrap:wrap;gap:7px 12px;align-items:center;margin:10px 12px 14px;padding:10px 12px;border:1px solid rgba(111,140,178,.2);border-radius:10px;background:rgba(8,21,36,.66)}.pattern-summary.long{border-color:rgba(5,214,160,.28)}.pattern-summary.short{border-color:rgba(255,62,103,.28)}.pattern-summary small,.pattern-summary span{color:var(--muted)}.pattern-summary small{width:100%;line-height:1.45}.common-settings-fab{position:fixed;right:18px;bottom:72px;z-index:40;border:1px solid rgba(217,173,82,.42);border-radius:999px;background:linear-gradient(135deg,#182b42,#0c192a);box-shadow:0 10px 30px rgba(0,0,0,.35);color:#f2d38f;padding:11px 16px;font-weight:700;cursor:pointer}.v298-dialog-backdrop{position:fixed;inset:0;z-index:120;background:rgba(0,6,14,.76);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:18px}.v298-dialog{width:min(680px,100%);max-height:90vh;overflow:hidden;border:1px solid rgba(111,140,178,.28);border-radius:16px;background:#071321;box-shadow:0 28px 80px rgba(0,0,0,.55);display:flex;flex-direction:column}.v298-dialog>header{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-bottom:1px solid rgba(111,140,178,.16)}.v298-dialog>header h3{margin:3px 0 0}.v298-dialog>header small{color:var(--muted)}.v298-dialog>header>button{border:0;background:transparent;color:var(--muted);font-size:28px;cursor:pointer}.v298-dialog>footer{display:flex;justify-content:flex-end;gap:9px;padding:14px 18px;border-top:1px solid rgba(111,140,178,.16)}.v298-dialog>footer button{border:1px solid rgba(111,140,178,.28);border-radius:10px;padding:9px 16px;background:rgba(12,29,49,.92);color:var(--text);cursor:pointer}.v298-dialog>footer button.primary{border-color:rgba(31,215,167,.45);background:rgba(31,215,167,.14)}.confirm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:18px}.confirm-grid>div{border:1px solid rgba(111,140,178,.15);border-radius:10px;padding:10px;display:flex;justify-content:space-between;gap:10px}.confirm-grid span,.order-reason{color:var(--muted)}.order-reason{margin:0 18px 18px;line-height:1.6}.settings-scroll{overflow:auto;padding:16px;display:grid;gap:14px}.settings-scroll fieldset{border:1px solid rgba(111,140,178,.18);border-radius:12px;padding:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.settings-scroll legend{padding:0 7px;color:#f0d18b;font-weight:700}.settings-scroll label{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted)}.settings-scroll input,.settings-scroll select{width:132px;max-width:54%;border:1px solid rgba(111,140,178,.25);border-radius:8px;background:#0a1a2c;color:var(--text);padding:8px}.settings-scroll .check-setting{justify-content:flex-start}.settings-scroll .check-setting input{width:auto}.settings-quota-note{border:1px solid rgba(31,215,167,.2);background:rgba(31,215,167,.06);border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:5px}.settings-quota-note span{color:var(--muted);font-size:12px}@media(max-width:720px){.trade-mode-switch{grid-template-columns:1fr}.deepseek-actions-top{flex-direction:column;align-items:flex-end}.factor-columns{grid-template-columns:1fr}.chart-control-group{justify-content:flex-start}.pattern-toggle{width:100%}.common-settings-fab{right:12px;bottom:64px}.settings-scroll fieldset{grid-template-columns:1fr}.settings-scroll input,.settings-scroll select{width:140px}.confirm-grid{grid-template-columns:1fr}.v298-dialog-backdrop{padding:8px}.opinion-grid>div{grid-template-columns:1fr}}.login-shell{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 12%,rgba(92,70,255,.24),transparent 38%),linear-gradient(145deg,#030915,#071426 55%,#020711);color:#eef6ff;position:relative;overflow:hidden}.login-grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(75,119,180,.08) 1px,transparent 0),linear-gradient(90deg,rgba(75,119,180,.08) 1px,transparent 0);background-size:40px 40px;mask-image:linear-gradient(180deg,black,transparent 88%);animation:v299Grid 18s linear infinite}@keyframes v299Grid{to{transform:translateY(40px)}}.smart-login-card{position:relative;width:min(480px,100%);border:1px solid rgba(124,160,218,.28);border-radius:26px;padding:34px;background:rgba(5,16,33,.86);box-shadow:0 28px 90px rgba(0,0,0,.46),inset 0 0 50px rgba(73,108,255,.05);backdrop-filter:blur(18px)}.login-orb{width:76px;height:76px;place-items:center;margin:0 auto 18px;background:conic-gradient(from 180deg,#13e7bc,#6a58ff,#df4dff,#13e7bc);padding:2px;box-shadow:0 0 34px rgba(106,88,255,.45)}.login-orb,.login-orb span{border-radius:50%;display:grid}.login-orb span{width:100%;height:100%;place-items:center;background:#071225;font-weight:900;font-size:22px;letter-spacing:2px}.login-eyebrow{text-align:center;color:#7be7d0;font-size:12px;letter-spacing:2px}.smart-login-card h1{text-align:center;font-size:32px;margin:8px 0}.login-subtitle{text-align:center;color:#8fa4be;line-height:1.7;margin:0 0 24px}.smart-login-card label{display:grid;gap:8px;margin:14px 0;color:#b7c8dc}.smart-login-card input{height:52px;border-radius:13px;border:1px solid rgba(113,148,197,.28);background:#061326;color:#fff;padding:0 15px;font-size:16px;outline:none}.smart-login-card input:focus{border-color:#5f7cff;box-shadow:0 0 0 3px rgba(95,124,255,.13)}.smart-login-button{width:100%;height:54px;margin-top:12px;border:0;border-radius:14px;color:#fff;font-size:17px;font-weight:800;cursor:pointer;background:linear-gradient(90deg,#4868ff,#9f39e8);box-shadow:0 12px 30px rgba(83,74,255,.28)}.smart-login-button:disabled{opacity:.6}.login-error{color:#ff6f8f;text-align:center;margin:14px 0 0}.smart-login-card>small{display:block;text-align:center;color:#6f849d;margin-top:16px}.symbol-selector{height:36px;border-radius:10px;border:1px solid rgba(112,143,184,.28);background:#07162a;color:var(--text);padding:0 28px 0 10px;font-weight:700}.logout-button{height:36px;border-radius:10px;border:1px solid rgba(255,103,133,.25);background:rgba(255,65,105,.08);color:#ff9ab0;padding:0 12px;cursor:pointer}.symbol-risk-preview{margin-top:10px;border-radius:11px;padding:10px 12px;display:grid;gap:4px;font-size:12px}.symbol-risk-preview.ready{border:1px solid rgba(28,209,166,.28);background:rgba(28,209,166,.06)}.symbol-risk-preview.missing{border:1px solid rgba(255,83,115,.3);background:rgba(255,83,115,.07);color:#ff9bb0}.symbol-risk-preview small,.symbol-risk-preview span{color:var(--muted)}.analysis-horizon-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0}.analysis-horizon-switch button{min-height:52px;border:1px solid rgba(111,140,178,.24);border-radius:11px;background:rgba(8,21,39,.72);color:var(--muted);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer}.analysis-horizon-switch button small{font-size:10px}.analysis-horizon-switch button.active{color:#eafff9;border-color:#18d6a6;background:rgba(24,214,166,.1);box-shadow:inset 0 0 22px rgba(24,214,166,.08)}.trade-mode-switch>.full-auto-locked{cursor:not-allowed;text-align:left}.trade-mode-switch{grid-template-columns:repeat(2,minmax(0,1fr))!important}.live-watermark span{max-width:260px;overflow:hidden;text-overflow:ellipsis}.chart-card .live-watermark strong{font-variant-numeric:tabular-nums}@media(max-width:720px){.trade-mode-switch{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px}.full-auto-locked,.trade-mode-switch>button{min-height:48px;padding:8px;text-align:center;align-items:center;justify-content:center}.full-auto-locked small,.trade-mode-switch small{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.symbol-selector{max-width:118px}.smart-login-card{padding:25px 20px}.smart-login-card h1{font-size:27px}.analysis-horizon-switch{gap:6px}.analysis-horizon-switch button{min-height:48px;font-size:13px}}.device-mobile{display:none}.device-desktop{display:inline}.connection-actions-row,.connection-status-row{display:contents}.quote-grid>div{min-width:0}.quote-grid small{display:block;margin-top:3px;color:var(--subtle);font-size:8px}.market-heading-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.market-heading-row>div{min-width:0}.market-heading-row h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chart-status-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:7px 2px 0;color:var(--subtle);font-size:9px}.chart-status-row .chart-count-pill{flex:0 0 auto}.spread-limit-strip{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 12px;padding:9px 11px;border:1px solid rgba(111,140,178,.18);border-radius:11px;background:rgba(8,21,38,.62);color:var(--muted);font-size:11px}.spread-limit-strip.ok{border-color:rgba(31,215,167,.23);background:rgba(31,215,167,.055)}.spread-limit-strip.warning{border-color:rgba(255,62,103,.34);background:rgba(255,62,103,.07)}.spread-limit-strip strong{color:var(--text)}.spread-limit-strip.warning strong{color:#ff91aa}.spread-limit-strip button{margin-left:auto;border:1px solid rgba(83,167,255,.28);border-radius:8px;background:rgba(83,167,255,.09);color:#b8dcff;padding:5px 10px;cursor:pointer}.spread-setting-help{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;align-items:center;gap:5px 10px;padding:9px 10px;border:1px dashed rgba(83,167,255,.24);border-radius:9px;background:rgba(83,167,255,.045);color:var(--muted);font-size:11px}.spread-setting-help button{border:1px solid rgba(31,215,167,.28);border-radius:8px;background:rgba(31,215,167,.08);color:#8cebd1;padding:6px 10px;cursor:pointer}.spread-setting-help small{grid-column:1/-1;color:var(--subtle);line-height:1.45}.analysis-horizon-switch{display:flex!important;gap:5px!important;margin:13px 0!important;padding:5px;border:1px solid rgba(111,140,178,.2);border-radius:999px;background:linear-gradient(180deg,rgba(11,27,47,.92),rgba(5,16,30,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.analysis-horizon-switch button{min-width:0!important;min-height:54px!important;flex:1;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:9px!important;padding:7px 10px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--muted)!important;box-shadow:none!important;transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.analysis-horizon-switch button:hover{transform:translateY(-1px);color:#d9e5f3!important}.analysis-horizon-switch button.active{color:#edfff9!important;background:linear-gradient(135deg,rgba(9,189,151,.28),rgba(35,111,182,.23))!important;box-shadow:0 8px 24px rgba(0,0,0,.2),inset 0 0 0 1px rgba(52,225,184,.34)!important}.horizon-icon{width:31px;height:31px;flex:0 0 31px;display:grid;place-items:center;border-radius:50%;background:rgba(111,140,178,.1);font-size:14px;font-weight:900}.analysis-horizon-switch button.active .horizon-icon{background:rgba(28,220,171,.18);box-shadow:0 0 18px rgba(28,220,171,.14)}.horizon-copy{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}.horizon-copy b{font-size:13px}.horizon-copy small{font-size:9px!important;color:inherit;opacity:.72;white-space:nowrap}@media(min-width:721px){.connection-row{display:flex}.connection-actions-row,.connection-status-row{display:contents}.chart-toolbar{align-items:center}.chart-control-group{flex-wrap:nowrap}.pattern-toggle{white-space:nowrap}}@media(max-width:720px){.device-desktop{display:none}.device-mobile{display:inline}.topbar{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;padding:11px!important;align-items:stretch!important}.brand-lockup{min-width:0}.brand-lockup h1{font-size:16px}.brand-lockup p{font-size:9px;letter-spacing:.05em;line-height:1.45}.connection-row{width:100%!important;max-width:none!important;display:grid!important;grid-template-columns:1fr!important;gap:7px!important}.connection-status-row{display:grid!important;grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(0,1fr));gap:6px}.connection-actions-row{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.connection-status-row .account-chip{display:flex!important;align-items:center;justify-content:center;min-width:0;padding:0 5px;height:34px}.connection-status-row .account-chip,.connection-status-row .account-chip strong{overflow:hidden;text-overflow:ellipsis}.connection-actions-row .logout-button,.connection-actions-row .manual-refresh-button,.connection-actions-row .mobile-ai-button,.connection-actions-row .news-reminder-button,.connection-actions-row .theme-button,.connection-status-row .status-chip{width:100%!important;min-width:0!important;max-width:none!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0 4px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:9px!important;font-size:8px!important;white-space:nowrap!important;line-height:1!important}.connection-actions-row .logout-button{writing-mode:horizontal-tb!important;word-break:keep-all!important}.connection-actions-row .manual-refresh-button img{width:17px;height:17px}.connection-actions-row .clock{display:none!important}.chart-toolbar{display:grid!important;grid-template-columns:1fr!important;align-items:stretch!important;gap:10px!important}.market-heading-row{width:100%;padding:0 2px}.market-heading-row h2{font-size:22px!important}.market-heading-row h2 small{display:block;margin:4px 0 0;font-size:9px!important;font-weight:500;color:var(--muted)}.market-heading-row .live-pill{display:inline-flex!important;flex:0 0 auto;padding:6px 9px}.chart-control-group{width:100%;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(118px,.72fr);gap:8px!important;align-items:stretch!important;justify-content:stretch!important}.chart-control-group .timeframe-switch{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px}.chart-control-group .timeframe-switch button{min-width:0!important;width:100%;padding:7px 2px!important}.chart-control-group .pattern-toggle{width:100%!important;min-width:0;padding:7px 5px!important;white-space:normal;line-height:1.2;font-size:10px}.ohlc-strip{width:100%;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px!important;overflow:visible!important;padding:8px 0 2px}.ohlc-strip span{min-width:0;display:grid;gap:3px;font-size:9px}.ohlc-strip b{font-size:12px;overflow:hidden;text-overflow:ellipsis}.chart-status-row{margin:5px 0 8px;align-items:flex-start}.chart-status-row>span:last-child{text-align:right;line-height:1.35}.analysis-horizon-switch{gap:3px!important;padding:4px!important}.analysis-horizon-switch button{min-height:50px!important;gap:5px!important;padding:5px 4px!important}.horizon-icon{width:25px;height:25px;flex-basis:25px;font-size:11px}.horizon-copy b{font-size:12px}.horizon-copy small{font-size:8px!important}.spread-limit-strip{display:grid;grid-template-columns:1fr 1fr auto;gap:5px;padding:8px;font-size:9px}.spread-limit-strip button{margin-left:0;padding:5px 7px}.spread-setting-help{grid-template-columns:1fr}.spread-setting-help button{width:100%}.spread-setting-help small{grid-column:auto}}@media(max-width:390px){.connection-status-row{grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,.88fr))}.connection-actions-row{gap:4px}.connection-actions-row .logout-button,.connection-actions-row .manual-refresh-button,.connection-actions-row .mobile-ai-button,.connection-actions-row .news-reminder-button,.connection-actions-row .theme-button,.connection-status-row .status-chip{font-size:7px!important;padding-inline:2px!important}.chart-control-group{grid-template-columns:1fr 112px}.analysis-horizon-switch button{gap:3px!important}.horizon-icon{display:none}.horizon-copy{align-items:center}.horizon-copy small{font-size:7.5px!important}}.analysis-horizon-switch{width:min(620px,calc(100% - 34px))!important;margin:14px auto!important;padding:4px!important}.analysis-horizon-switch button{min-height:48px!important}.analysis-horizon-switch .horizon-icon{display:grid!important}.deepseek-card-heading{padding:12px 14px 8px;gap:12px}.deepseek-actions-top{align-items:center}.deepseek-run-button{min-width:108px;min-height:42px;border-radius:13px;border-color:rgba(81,245,198,.48);background:linear-gradient(120deg,#087e69,#09b98b 48%,#176bb2);box-shadow:0 10px 28px rgba(5,190,145,.2),inset 0 1px 0 rgba(255,255,255,.22);letter-spacing:.04em;font-size:11px}.deepseek-run-button:before{inset:-2px;z-index:-1;background:linear-gradient(100deg,transparent 18%,rgba(255,255,255,.5) 48%,transparent 74%);transform:translateX(-130%);animation:v31AiScan 2.8s ease-in-out infinite}.deepseek-run-button:active{transform:translateY(1px) scale(.99)}@keyframes v31AiScan{0%,42%{transform:translateX(-130%)}72%,to{transform:translateX(130%)}}.deepseek-confidence-actions{display:flex;align-items:center;gap:8px}.deepseek-confidence-actions button{border:1px solid rgba(111,140,178,.28);border-radius:999px;background:rgba(111,140,178,.08);color:var(--muted);padding:5px 9px;font-size:9px;cursor:pointer;white-space:nowrap}.deepseek-plan-details{display:grid;gap:10px}.deepseek-plan.collapsed{gap:8px}.deepseek-plan-title b{font-size:12px}.deepseek-trend{font-size:12px;line-height:1.7}.deepseek-invalidation>span,.deepseek-level-grid span{font-size:10px}.deepseek-level-grid strong{font-size:12px;line-height:1.45}.deepseek-invalidation p,.deepseek-warning{font-size:11px;line-height:1.75}.execution-plan li,.factor-columns p,.opinion-grid span{font-size:12px;line-height:1.65}.deepseek-plan-actions button{min-height:38px;font-size:11px;font-weight:750}.order-reason-details{margin:0 18px 18px;border:1px solid rgba(111,140,178,.16);border-radius:10px;background:rgba(8,21,38,.45)}.order-reason-details summary{padding:10px 12px;color:var(--muted);cursor:pointer;font-size:11px}.order-reason-details .order-reason{margin:0;padding:0 12px 12px}.spread-dialog{width:min(520px,100%)}.spread-dialog-body{padding:18px;display:grid;gap:14px;overflow:auto}.spread-live-summary{display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:center;padding:14px;border:1px solid rgba(31,215,167,.24);border-radius:12px;background:rgba(31,215,167,.06)}.spread-live-summary small,.spread-live-summary span{color:var(--muted)}.spread-live-summary strong{font-size:22px;color:#68ebc8}.spread-live-summary small{grid-column:1/-1}.spread-dialog-body label{display:grid;gap:8px;color:var(--muted)}.spread-dialog-body input{height:48px;border:1px solid rgba(111,140,178,.28);border-radius:10px;background:#08182a;color:var(--text);padding:0 13px;font-size:18px;font-weight:800}.spread-dialog-tools{display:grid;grid-template-columns:1fr 1fr;gap:8px}.spread-dialog-tools button{min-height:38px;border:1px solid rgba(83,167,255,.25);border-radius:9px;background:rgba(83,167,255,.08);color:#b9dcff;cursor:pointer}.spread-dialog-body p{margin:0;color:var(--muted);font-size:11px;line-height:1.65}.theme-preview.xianxia{background:url(/themes/xianxia-journey.svg) 50%/cover no-repeat;box-shadow:inset 0 0 0 1px rgba(214,187,112,.3)}html[data-theme=xianxia]{--background:#07100f;--surface:#0b1716;--surface-2:#11211e;--surface-3:#172a25;--border:rgba(165,207,179,.16);--border-strong:rgba(203,184,111,.34);--text:#f1f0df;--muted:#a8b8aa;--subtle:#6e8174;--green:#69dbad;--amber:#dcbf72;--blue:#72b6ae;background:#07100f}html[data-theme=xianxia] body{background:linear-gradient(rgba(4,12,11,.76),rgba(4,12,11,.9)),url(/themes/xianxia-journey.svg) top/cover fixed no-repeat,#07100f}html[data-theme=xianxia] .app-shell{background:linear-gradient(180deg,rgba(7,16,15,.1),rgba(7,16,15,.42))}html[data-theme=xianxia] .card,html[data-theme=xianxia] .chart-card,html[data-theme=xianxia] .martin-dialog,html[data-theme=xianxia] .news-dialog,html[data-theme=xianxia] .theme-dialog,html[data-theme=xianxia] .topbar,html[data-theme=xianxia] .trades-dialog,html[data-theme=xianxia] .v298-dialog{border-color:rgba(194,179,112,.22);background:linear-gradient(145deg,rgba(7,22,19,.93),rgba(15,31,26,.9));box-shadow:0 22px 60px rgba(0,0,0,.38),inset 0 1px 0 rgba(231,218,164,.04);backdrop-filter:blur(16px)}html[data-theme=xianxia] .brand-mark{color:#d8bf78;border-color:rgba(216,191,120,.34);background:linear-gradient(145deg,rgba(216,191,120,.18),rgba(62,141,111,.08));box-shadow:0 0 26px rgba(125,207,163,.1),inset 0 0 20px rgba(216,191,120,.08)}html[data-theme=xianxia] .brand-lockup h1{font-family:STKaiti,KaiTi,Microsoft YaHei UI,sans-serif;letter-spacing:.08em;color:#f4e9bf}html[data-theme=xianxia] .news-reminder-button,html[data-theme=xianxia] .theme-button{color:#e8cc82;border-color:rgba(216,191,120,.3);background:rgba(98,71,21,.18)}html[data-theme=xianxia] .analysis-horizon-switch{border-color:rgba(216,191,120,.22);background:linear-gradient(180deg,rgba(16,36,31,.95),rgba(5,19,17,.94))}html[data-theme=xianxia] .analysis-horizon-switch button.active{background:linear-gradient(135deg,rgba(44,143,105,.35),rgba(137,105,38,.23))!important;box-shadow:inset 0 0 0 1px rgba(216,191,120,.35),0 8px 24px rgba(0,0,0,.25)!important}html[data-theme=xianxia] .chart-stage{background:linear-gradient(180deg,rgba(7,25,23,.94),rgba(4,15,14,.98))}html[data-theme=xianxia] .grid-line{stroke:rgba(163,198,175,.1)}html[data-theme=xianxia] .deepseek-invalidation,html[data-theme=xianxia] .deepseek-plan,html[data-theme=xianxia] .execution-plan{background:rgba(8,25,22,.72);border-color:rgba(216,191,120,.16)}html[data-theme=xianxia] .common-settings-fab{border-color:rgba(216,191,120,.52);background:linear-gradient(135deg,#263a30,#15251f);color:#f1d58b}html[data-theme=light] .analysis-horizon-switch,html[data-theme=light] .automation-runtime,html[data-theme=light] .deepseek-level-grid>div,html[data-theme=light] .execution-plan,html[data-theme=light] .factor-columns>div,html[data-theme=light] .full-auto-locked,html[data-theme=light] .order-reason-details,html[data-theme=light] .spread-limit-strip,html[data-theme=light] .spread-live-summary,html[data-theme=light] .trade-mode-switch>button{border-color:rgba(65,89,114,.15);background:#f5f8fb;color:var(--text);box-shadow:none}html[data-theme=light] .trade-mode-switch>button.active{background:#eefbf7;border-color:rgba(5,177,135,.35)}html[data-theme=light] .trade-mode-switch>button.active.full{background:#fff8e9;border-color:rgba(196,139,29,.34)}html[data-theme=light] .analysis-horizon-switch button{color:#65778c!important}html[data-theme=light] .analysis-horizon-switch button.active{color:#0b745e!important;background:linear-gradient(135deg,#e8fbf5,#edf7ff)!important;box-shadow:inset 0 0 0 1px rgba(5,177,135,.28)!important}html[data-theme=light] .deepseek-plan{background:linear-gradient(145deg,#fff,#f5f8fb);border-color:rgba(65,89,114,.16)}html[data-theme=light] .deepseek-invalidation p,html[data-theme=light] .deepseek-trend,html[data-theme=light] .deepseek-warning{color:#465d73}html[data-theme=light] .deepseek-level-grid>div{background:#f8fafc}html[data-theme=light] .deepseek-confidence-actions button,html[data-theme=light] .deepseek-plan-actions button,html[data-theme=light] .spread-dialog-tools button{background:#eef4f8;color:#38546e;border-color:rgba(65,89,114,.16)}html[data-theme=light] .deepseek-plan-actions button.primary{background:#e7faf4;color:#087d64;border-color:rgba(5,177,135,.28)}html[data-theme=light] .v298-dialog{background:linear-gradient(145deg,#fff,#f5f8fb);color:var(--text);border-color:rgba(65,89,114,.18)}html[data-theme=light] .spread-dialog-body input{background:#fff;color:#162638;border-color:rgba(65,89,114,.2)}html[data-theme=light] .common-settings-fab{background:linear-gradient(135deg,#f8fbfd,#e8eef4);color:#8b6414;border-color:rgba(165,120,28,.3);box-shadow:0 10px 26px rgba(41,64,87,.13)}html[data-theme=light] .system-notice{backdrop-filter:blur(10px)}@media(max-width:720px){.analysis-horizon-switch{width:calc(100% - 20px)!important;margin:12px auto!important}.analysis-horizon-switch button{min-height:54px!important;gap:5px!important;padding:5px 3px!important}.horizon-icon{width:25px!important;height:25px!important;flex:0 0 25px!important;font-size:11px!important;display:grid!important}.horizon-copy{align-items:flex-start!important}.horizon-copy b{font-size:12px}.horizon-copy small{font-size:8px!important}.deepseek-card-heading{position:relative!important;display:grid!important;grid-template-columns:1fr!important;padding:12px 12px 9px!important;gap:9px!important}.deepseek-card-heading .analysis-toggle{width:100%;padding-right:0}.deepseek-actions-top{width:100%;display:grid;grid-template-columns:1fr minmax(118px,.7fr);align-items:center;gap:8px}.quota-pill{justify-self:start;font-size:11px;padding:7px 10px}.deepseek-run-button{width:100%;min-width:0;height:46px;font-size:12px}.deepseek-plan{margin:0 10px 12px;padding:11px}.deepseek-plan-title{align-items:flex-start}.deepseek-confidence-actions{flex-direction:column;align-items:flex-end;gap:5px}.deepseek-level-grid{grid-template-columns:1fr 1fr}.deepseek-level-grid strong{font-size:12px}.deepseek-level-grid span{font-size:10px}.deepseek-plan-actions{display:grid;grid-template-columns:1fr 1fr}.deepseek-plan-actions button{width:100%}.v298-dialog-backdrop:has(.order-confirm-dialog){align-items:flex-end;padding:0}.order-confirm-dialog{width:100%;max-height:88dvh;border-radius:18px 18px 0 0}.order-confirm-dialog>header{position:sticky;top:0;z-index:4;background:inherit}.order-confirm-dialog .confirm-grid{grid-template-columns:repeat(2,minmax(0,1fr));overflow:auto;padding:12px;gap:8px}.order-confirm-dialog .confirm-grid>div{display:grid;gap:4px;padding:9px;font-size:11px}.order-confirm-dialog .confirm-grid>div strong{overflow-wrap:anywhere}.order-confirm-dialog .order-reason-details{margin:0 12px 12px}.order-confirm-dialog>footer{position:sticky;bottom:0;z-index:4;background:linear-gradient(180deg,rgba(7,19,33,.96),#071321);padding:11px 12px calc(11px + env(safe-area-inset-bottom));display:grid;grid-template-columns:1fr 1.3fr}html[data-theme=light] .order-confirm-dialog>footer{background:linear-gradient(180deg,rgba(255,255,255,.96),#f5f8fb)}html[data-theme=xianxia] .order-confirm-dialog>footer{background:linear-gradient(180deg,rgba(10,27,23,.97),#081612)}.common-settings-fab{transition:opacity .2s ease,transform .2s ease}body:has(.order-confirm-dialog) .common-settings-fab{opacity:0;pointer-events:none;transform:translateY(12px)}.spread-dialog-tools{grid-template-columns:1fr}.spread-dialog-body{padding:14px}}@media(max-width:390px){.analysis-horizon-switch{width:calc(100% - 14px)!important}.analysis-horizon-switch button{gap:3px!important}.horizon-icon{display:grid!important;width:22px!important;height:22px!important;flex-basis:22px!important;font-size:10px!important}.horizon-copy b{font-size:11px}.horizon-copy small{font-size:7px!important}.deepseek-actions-top{grid-template-columns:1fr 112px}.quota-pill{font-size:10px;padding:6px 8px}.deepseek-run-button{height:42px;font-size:11px}}.theme-preview.xianxia{background-image:linear-gradient(135deg,rgba(8,11,25,.08),rgba(8,11,25,.38)),url(/themes/xianxia-preview-v32.webp)!important;box-shadow:inset 0 0 0 1px rgba(238,207,146,.38),0 5px 18px rgba(26,16,43,.22)!important}html[data-theme=xianxia]{--background:#080b17;--surface:#0d1426;--surface-2:#121c31;--surface-3:#19243b;--border:rgba(171,181,214,.16);--border-strong:rgba(222,188,119,.42);--text:#f3efe7;--muted:#b2b7c9;--subtle:#7e8498;--green:#29d5ad;--amber:#deb96f;--blue:#8db9e6;color-scheme:dark;background:#080b17}html[data-theme=xianxia] body{background:radial-gradient(circle at 69% 15%,rgba(255,206,151,.12),transparent 30%),linear-gradient(180deg,rgba(5,7,17,.44),rgba(5,7,17,.86)),url(/themes/xianxia-journey-v32.svg) top/cover fixed no-repeat,#080b17!important}html[data-theme=xianxia] body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(5,8,19,.78),rgba(5,8,19,.42) 36%,rgba(5,8,19,.22) 70%,rgba(5,8,19,.55)),radial-gradient(circle at 50% 10%,transparent 0 35%,rgba(4,6,15,.38) 78%)}html[data-theme=xianxia] .app-shell{position:relative;background:transparent!important}html[data-theme=xianxia] .app-shell:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.34;background-image:linear-gradient(rgba(238,205,139,.028) 1px,transparent 0),linear-gradient(90deg,rgba(238,205,139,.022) 1px,transparent 0);background-size:52px 52px;mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 78%)}html[data-theme=xianxia] .card,html[data-theme=xianxia] .chart-card,html[data-theme=xianxia] .martin-dialog,html[data-theme=xianxia] .news-dialog,html[data-theme=xianxia] .theme-dialog,html[data-theme=xianxia] .topbar,html[data-theme=xianxia] .trades-dialog,html[data-theme=xianxia] .v298-dialog{position:relative;isolation:isolate;overflow:hidden;border-color:rgba(219,187,120,.24)!important;background:linear-gradient(145deg,rgba(11,17,34,.89),rgba(12,20,39,.76))!important;box-shadow:0 22px 70px rgba(1,3,10,.52),inset 0 1px 0 rgba(255,236,192,.055),inset 0 0 45px rgba(87,78,134,.035)!important;backdrop-filter:blur(18px) saturate(1.12)}html[data-theme=xianxia] .card:before,html[data-theme=xianxia] .chart-card:before,html[data-theme=xianxia] .topbar:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(115deg,rgba(226,190,112,.09),transparent 22%,transparent 78%,rgba(113,125,188,.07));opacity:.58}html[data-theme=xianxia] .card:after,html[data-theme=xianxia] .chart-card:after,html[data-theme=xianxia] .topbar:after{content:"";position:absolute;inset:8px;z-index:4;pointer-events:none;border-radius:inherit;border:1px solid rgba(238,207,145,.055);clip-path:polygon(0 0,74px 0,74px 1px,1px 1px,1px 54px,0 54px,0 100%,calc(100% - 74px) 100%,calc(100% - 74px) calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) calc(100% - 54px),100% calc(100% - 54px),100% 0)}html[data-theme=xianxia] .brand-mark{color:#f0d89c!important;border-color:rgba(231,198,126,.48)!important;background:radial-gradient(circle at 38% 30%,rgba(255,234,183,.22),transparent 38%),linear-gradient(145deg,rgba(158,116,54,.3),rgba(30,38,67,.78))!important;box-shadow:0 0 26px rgba(229,187,104,.15),inset 0 0 22px rgba(245,220,160,.08)!important}html[data-theme=xianxia] .brand-lockup h1{font-family:STKaiti,KaiTi,FangSong,Microsoft YaHei UI,sans-serif!important;letter-spacing:.11em!important;color:#f6e7bf!important;text-shadow:0 2px 16px rgba(226,184,104,.18)}html[data-theme=xianxia] .brand-lockup p{color:#aeb4c7!important}html[data-theme=xianxia] .account-chip,html[data-theme=xianxia] .chart-count-pill,html[data-theme=xianxia] .clock,html[data-theme=xianxia] .live-pill,html[data-theme=xianxia] .market-open,html[data-theme=xianxia] .status-chip{background:rgba(13,21,41,.66)!important;border-color:rgba(166,181,217,.17)!important;box-shadow:inset 0 0 18px rgba(101,118,172,.035)}html[data-theme=xianxia] .news-reminder-button,html[data-theme=xianxia] .theme-button{color:#ecd08c!important;border-color:rgba(224,185,105,.34)!important;background:linear-gradient(145deg,rgba(111,77,26,.34),rgba(37,31,49,.72))!important}html[data-theme=xianxia] .logout-button{background:rgba(92,30,49,.18)!important;border-color:rgba(213,91,121,.28)!important;color:#f1a8b9!important}html[data-theme=xianxia] .deepseek-run-button,html[data-theme=xianxia] .mobile-ai-button{color:#eaf9ff!important;border-color:rgba(99,174,218,.42)!important;background:linear-gradient(135deg,#253d65,#1a746e 58%,#ae7d39)!important;box-shadow:0 10px 28px rgba(20,89,104,.25),inset 0 1px 0 rgba(255,255,255,.16)!important}html[data-theme=xianxia] .chart-card{overflow:hidden}html[data-theme=xianxia] .chart-card .chart-toolbar{position:relative;z-index:5}html[data-theme=xianxia] .chart-card .chart-toolbar:after{content:"SSIGUK\A AI智能分析交易系统";white-space:pre;position:absolute;right:28px;top:70px;z-index:1;pointer-events:none;text-align:right;font-family:STKaiti,KaiTi,FangSong,serif;font-size:34px;line-height:1.38;letter-spacing:.13em;color:#f0d69c;text-shadow:0 5px 24px rgba(0,0,0,.58),0 0 18px rgba(235,194,114,.18);opacity:.72}html[data-theme=xianxia] .chart-card .chart-toolbar:first-line{font-size:54px;font-weight:800}html[data-theme=xianxia] .chart-stage{position:relative;isolation:isolate;background:linear-gradient(180deg,rgba(8,14,30,.24),rgba(4,8,18,.76))!important;overflow:hidden}html[data-theme=xianxia] .chart-stage:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(4,8,19,.63),rgba(4,8,19,.12) 44%,rgba(4,8,19,.24)),url(/themes/xianxia-journey-v32.svg) 64% 48%/cover no-repeat;opacity:.52}html[data-theme=xianxia] .chart-stage>.live-watermark,html[data-theme=xianxia] .chart-stage>svg{position:relative;z-index:1}html[data-theme=xianxia] .chart-stage svg>rect:first-of-type{fill:rgba(4,9,20,.28)!important}html[data-theme=xianxia] .grid-line{stroke:rgba(184,198,225,.095)!important}html[data-theme=xianxia] .axis-label,html[data-theme=xianxia] .chart-date{fill:#98a2bb!important}html[data-theme=xianxia] .current-line{stroke:#4dd8bf!important}html[data-theme=xianxia] .analysis-horizon-switch{border-color:rgba(222,187,112,.22)!important;background:linear-gradient(180deg,rgba(17,24,45,.84),rgba(8,13,29,.78))!important;box-shadow:inset 0 0 28px rgba(71,76,126,.08)}html[data-theme=xianxia] .analysis-horizon-switch button.active{background:linear-gradient(135deg,rgba(34,121,118,.55),rgba(93,77,133,.42) 62%,rgba(150,105,45,.38))!important;box-shadow:inset 0 0 0 1px rgba(238,202,130,.36),0 10px 28px rgba(4,8,20,.38)!important}html[data-theme=xianxia] .horizon-icon{color:#efd18c!important;background:rgba(222,181,94,.1)!important;border-color:rgba(222,181,94,.2)!important}html[data-theme=xianxia] .analysis-timeframe-switch,html[data-theme=xianxia] .play-mode-tabs,html[data-theme=xianxia] .timeframe-switch{background:rgba(6,12,26,.63)!important;border-color:rgba(161,177,214,.15)!important}html[data-theme=xianxia] .analysis-timeframe-switch button.active,html[data-theme=xianxia] .play-mode-tabs button.active,html[data-theme=xianxia] .timeframe-switch button.active{background:linear-gradient(135deg,rgba(24,128,112,.38),rgba(39,67,108,.4))!important;color:#7ff1d0!important}html[data-theme=xianxia] .deepseek-invalidation,html[data-theme=xianxia] .deepseek-level-grid>div,html[data-theme=xianxia] .deepseek-plan,html[data-theme=xianxia] .execution-plan,html[data-theme=xianxia] .factor-columns>div,html[data-theme=xianxia] .order-reason-details,html[data-theme=xianxia] .spread-live-summary{background:linear-gradient(145deg,rgba(13,22,42,.76),rgba(8,14,29,.72))!important;border-color:rgba(214,183,120,.16)!important}html[data-theme=xianxia] input,html[data-theme=xianxia] select{background:rgba(7,14,29,.78)!important;border-color:rgba(161,177,214,.18)!important;color:#f2efe8!important}html[data-theme=xianxia] .positive{color:#45dfb6!important}html[data-theme=xianxia] .negative{color:#ff6d8f!important}html[data-theme=xianxia] .common-settings-fab{color:#f2d28b!important;border-color:rgba(230,192,111,.54)!important;background:linear-gradient(135deg,rgba(40,50,76,.96),rgba(35,27,44,.96))!important;box-shadow:0 18px 45px rgba(0,0,0,.42),inset 0 0 22px rgba(226,184,104,.08)!important}html[data-theme=xianxia] .theme-options>button.active{border-color:rgba(230,192,111,.48)!important;box-shadow:inset 0 0 26px rgba(230,192,111,.075)!important}@media(max-width:1050px){html[data-theme=xianxia] .chart-card .chart-toolbar:after{font-size:25px;right:18px;top:78px;opacity:.5}html[data-theme=xianxia] .chart-card .chart-toolbar:first-line{font-size:39px}}@media(max-width:720px){html[data-theme=xianxia] body{background:linear-gradient(180deg,rgba(5,8,18,.42),rgba(5,8,18,.88)),url(/themes/xianxia-journey-mobile-v32.svg) top/cover fixed no-repeat,#080b17!important}html[data-theme=xianxia] .card,html[data-theme=xianxia] .chart-card,html[data-theme=xianxia] .topbar{background:linear-gradient(145deg,rgba(9,16,33,.91),rgba(12,20,39,.82))!important;backdrop-filter:blur(14px) saturate(1.08)}html[data-theme=xianxia] .card:after,html[data-theme=xianxia] .chart-card:after,html[data-theme=xianxia] .topbar:after{inset:5px}html[data-theme=xianxia] .chart-card .chart-toolbar:after{content:"SSIGUK";top:74px;right:14px;font-size:23px;opacity:.38}html[data-theme=xianxia] .chart-stage:before{background:linear-gradient(180deg,rgba(5,10,22,.52),rgba(5,10,22,.4)),url(/themes/xianxia-journey-mobile-v32.svg) 61% 45%/cover no-repeat;opacity:.44}html[data-theme=xianxia] .brand-lockup h1{letter-spacing:.05em!important}}html[data-theme=xianxia] .chart-stage:before{background:linear-gradient(90deg,rgba(4,8,19,.71),rgba(4,8,19,.16) 48%,rgba(4,8,19,.28)),url(/themes/xianxia-scene-v32.webp) 61% 48%/cover no-repeat,url(/themes/xianxia-journey-v32.svg) 64% 48%/cover no-repeat!important;opacity:.48!important}@media(max-width:720px){html[data-theme=xianxia] .chart-stage:before{background:linear-gradient(180deg,rgba(5,10,22,.58),rgba(5,10,22,.38)),url(/themes/xianxia-scene-mobile-v32.webp) 62% 42%/cover no-repeat,url(/themes/xianxia-journey-mobile-v32.svg) 50%/cover no-repeat!important;opacity:.4!important}}.manual-refresh-button,.pull-refresh-indicator{display:none!important}.chart-count-pill,.live-pill,.market-open,.status-chip,.system-notice{display:inline-flex!important;align-items:center!important}.live-pill i,.market-open i,.status-chip i,.system-notice i{flex:0 0 auto;margin:0 7px 0 0!important;align-self:center}.login-orb{overflow:hidden;background:radial-gradient(circle at 38% 34%,rgba(102,155,255,.34),rgba(12,31,68,.94) 66%)!important}.login-orb img{width:58px;height:58px;object-fit:contain;filter:drop-shadow(0 0 13px rgba(73,116,255,.55))}.remember-login-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:17px 0 5px}.remember-login-options button{min-height:64px;border:1px solid rgba(113,148,197,.25);border-radius:13px;background:rgba(7,22,43,.8);color:#b8c9dc;cursor:pointer;display:grid;place-items:center;gap:3px;transition:border-color .2s ease,transform .2s ease,background .2s ease}.remember-login-options button:hover{transform:translateY(-1px)}.remember-login-options button.active{border-color:rgba(28,221,180,.58);background:linear-gradient(145deg,rgba(20,93,105,.62),rgba(26,45,89,.72));box-shadow:inset 0 0 0 1px rgba(70,240,203,.12),0 8px 24px rgba(0,0,0,.18);color:#e9fffa}.remember-login-options b{font-size:17px}.remember-login-options small{color:#8fa4be;font-size:11px}.remember-login-options button.active small{color:#9debd8}.login-restoring{text-align:center}.login-restore-pulse{display:flex;justify-content:center;gap:8px;margin:23px auto 2px}.login-restore-pulse i{width:8px;height:8px;border-radius:50%;background:#35e6c1;box-shadow:0 0 14px rgba(53,230,193,.7);animation:v33RestorePulse 1.2s ease-in-out infinite}.login-restore-pulse i:nth-child(2){animation-delay:.16s}.login-restore-pulse i:nth-child(3){animation-delay:.32s}@keyframes v33RestorePulse{0%,80%,to{transform:scale(.72);opacity:.4}40%{transform:scale(1.18);opacity:1}}.deepseek-card-heading .analysis-toggle{align-self:stretch}.deepseek-heading-main{display:inline-flex;gap:10px;text-align:left}.deepseek-logo{width:34px;height:34px;flex:0 0 auto;object-fit:contain;filter:drop-shadow(0 0 8px rgba(65,105,255,.35))}.deepseek-heading-copy{display:grid;gap:4px}.deepseek-heading-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysis-collapse-control{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;gap:5px;color:var(--muted);font-size:11px;line-height:1;white-space:nowrap}.analysis-collapse-control i{width:18px;height:18px;display:grid;place-items:center;border:1px solid rgba(111,140,178,.2);color:#a8bdd3;font-style:normal}.deepseek-run-button{width:196px;min-width:196px;height:52px;padding:0 13px 0 10px!important;grid-template-columns:34px minmax(0,1fr) 13px;align-items:center;gap:8px;border:1px solid rgba(74,222,224,.65)!important;clip-path:polygon(8px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 9px),calc(100% - 8px) 100%,10px 100%,0 calc(100% - 10px),0 8px);background:linear-gradient(90deg,rgba(8,36,63,.96),rgba(7,78,91,.88) 56%,rgba(10,32,61,.97))!important;color:#efffff!important;box-shadow:inset 0 0 0 1px rgba(113,255,244,.08),inset 0 0 23px rgba(23,220,205,.08),0 8px 24px rgba(0,31,54,.3)!important;cursor:pointer;transition:transform .18s ease,border-color .18s ease,filter .18s ease}.deepseek-run-button:before{content:"";position:absolute;inset:2px;z-index:-2;clip-path:inherit;border:1px solid rgba(220,185,101,.24);pointer-events:none}.deepseek-run-button:after{content:"";position:absolute;z-index:-1;top:-35%;bottom:-35%;width:36px;left:-48px;transform:skewX(-19deg);background:linear-gradient(90deg,transparent,rgba(142,255,244,.3),transparent);transition:left .55s ease;pointer-events:none}.deepseek-run-button:hover:not(:disabled){border-color:rgba(106,255,239,.9)!important}.deepseek-run-button:hover:not(:disabled):after{left:calc(100% + 16px)}.deepseek-run-button:active:not(:disabled){transform:translateY(0) scale(.986)}.deepseek-run-button:disabled{opacity:.55;cursor:not-allowed;filter:saturate(.55)}.ai-run-core{width:32px;height:32px;position:relative;display:grid;place-items:center;border:1px solid rgba(98,244,231,.54);border-radius:50%;background:radial-gradient(circle,rgba(37,223,207,.3),rgba(3,32,57,.9) 66%);box-shadow:inset 0 0 13px rgba(70,241,221,.22),0 0 12px rgba(43,213,207,.18)}.ai-run-core:after,.ai-run-core:before{content:"";position:absolute;border-radius:50%;border:1px solid rgba(82,238,225,.38)}.ai-run-core:before{inset:5px}.ai-run-core:after{inset:9px;border-color:rgba(225,189,104,.55)}.ai-run-core i{position:absolute;width:3px;height:3px;border-radius:50%;background:#7cf8e3;box-shadow:0 0 7px #56ead4}.ai-run-core i:first-child{transform:translate(-9px,-2px)}.ai-run-core i:nth-child(2){transform:translate(8px,-7px)}.ai-run-core i:nth-child(3){transform:translate(4px,9px)}.deepseek-run-button.is-running .ai-run-core{animation:v33AiCore 1.15s linear infinite}@keyframes v33AiCore{to{transform:rotate(1turn)}}.ai-run-copy{min-width:0;display:grid;gap:1px;text-align:left;line-height:1.05}.ai-run-copy strong{color:#f4e6bd;font-size:14px;letter-spacing:.04em;white-space:nowrap}.ai-run-copy small{color:#6eead4;font-size:9px;letter-spacing:.05em;white-space:nowrap}.ai-run-arrow{color:#74f4e0;font-size:25px;line-height:1;transform:translateY(-1px)}html[data-theme=light] .deepseek-invalidation,html[data-theme=light] .deepseek-level-grid>div,html[data-theme=light] .deepseek-plan,html[data-theme=light] .execution-plan,html[data-theme=light] .factor-columns>div,html[data-theme=light] .order-reason-details,html[data-theme=light] .pattern-summary{background:linear-gradient(145deg,#ffffff,#f2f6fa)!important;border-color:rgba(48,79,108,.17)!important;color:#1d3146!important;box-shadow:0 7px 20px rgba(31,61,87,.055)}html[data-theme=light] .deepseek-invalidation span,html[data-theme=light] .deepseek-plan strong,html[data-theme=light] .execution-plan h4,html[data-theme=light] .factor-columns h4,html[data-theme=light] .pattern-summary strong{color:#1b3045!important}html[data-theme=light] .deepseek-invalidation p,html[data-theme=light] .deepseek-trend,html[data-theme=light] .deepseek-warning,html[data-theme=light] .execution-plan li,html[data-theme=light] .factor-columns p,html[data-theme=light] .pattern-summary small,html[data-theme=light] .pattern-summary span{color:#465f76!important}html[data-theme=light] .pattern-name-badge rect{fill:rgba(255,255,255,.96)!important;stroke:rgba(179,119,20,.48)!important}html[data-theme=light] .pattern-name-badge text:first-of-type{fill:#8b5a09!important}html[data-theme=light] .pattern-name-badge text:last-of-type{fill:#4a6178!important}html[data-theme=light] .deepseek-run-button{border-color:rgba(0,120,150,.55)!important;background:linear-gradient(90deg,#0a4965,#087d7d 56%,#174267)!important;box-shadow:0 8px 20px rgba(14,81,102,.18),inset 0 0 0 1px rgba(255,255,255,.08)!important}html[data-theme=light] .deepseek-run-button .ai-run-copy strong{color:#fff4d6}html[data-theme=light] .deepseek-run-button .ai-run-copy small{color:#a7fff0}html[data-theme=light] .deepseek-logo{filter:drop-shadow(0 3px 5px rgba(57,87,199,.2))}.theme-preview.xianxia{background-image:linear-gradient(135deg,rgba(4,9,20,.06),rgba(4,9,20,.28)),url(/themes/xianxia-preview-v33.webp)!important}html[data-theme=xianxia] body{background:radial-gradient(circle at 74% -12%,rgba(37,78,126,.18),transparent 34%),linear-gradient(180deg,#07101f,#050a13 58%,#060b14)!important;background-attachment:scroll!important}html[data-theme=xianxia] .app-shell:before,html[data-theme=xianxia] body:before{display:none!important}html[data-theme=xianxia] .card,html[data-theme=xianxia] .chart-card,html[data-theme=xianxia] .martin-dialog,html[data-theme=xianxia] .news-dialog,html[data-theme=xianxia] .theme-dialog,html[data-theme=xianxia] .topbar,html[data-theme=xianxia] .trades-dialog,html[data-theme=xianxia] .v298-dialog{background:linear-gradient(145deg,rgba(8,17,34,.985),rgba(7,13,27,.985))!important;backdrop-filter:none!important}html[data-theme=xianxia] .chart-card .chart-toolbar:after{content:none!important;display:none!important}html[data-theme=xianxia] .chart-stage:before{background:linear-gradient(90deg,rgba(3,7,16,.68),rgba(3,7,16,.2) 50%,rgba(3,7,16,.35)),url(/themes/xianxia-scene-v33.webp) 50% /cover no-repeat!important;opacity:.64!important}html[data-theme=xianxia] .deepseek-run-button{border-color:rgba(79,222,223,.65)!important;background:linear-gradient(90deg,rgba(8,33,59,.98),rgba(7,72,83,.93) 54%,rgba(24,35,65,.98))!important}html[data-theme=xianxia] .deepseek-logo{filter:drop-shadow(0 0 9px rgba(79,115,255,.52))}@media (max-width:720px){.deepseek-card-heading{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.deepseek-card-heading .analysis-toggle{min-height:48px;display:flex!important;align-items:center!important}.deepseek-logo{width:30px;height:30px}.analysis-collapse-control{min-width:83px;font-size:10px;align-self:center}.deepseek-actions-top{width:100%;display:grid!important;grid-template-columns:minmax(0,1fr) 152px!important;align-items:center!important;gap:8px!important}.deepseek-run-button{width:152px;min-width:152px;height:46px;grid-template-columns:28px minmax(0,1fr) 10px;gap:6px;padding:0 8px 0 7px!important}.ai-run-core{width:27px;height:27px}.ai-run-copy strong{font-size:12px}.ai-run-copy small{font-size:8px}.ai-run-arrow{font-size:21px}.quota-pill{justify-self:start}html[data-theme=xianxia] body{background:linear-gradient(180deg,#07101f,#050914 72%,#050912)!important}html[data-theme=xianxia] .card,html[data-theme=xianxia] .chart-card,html[data-theme=xianxia] .topbar{background:linear-gradient(145deg,rgba(9,17,34,.99),rgba(7,13,27,.99))!important;backdrop-filter:none!important}html[data-theme=xianxia] .chart-stage:before{background:linear-gradient(180deg,rgba(3,7,16,.48),rgba(3,7,16,.34)),url(/themes/xianxia-scene-mobile-v33.webp) center 39% /cover no-repeat!important;opacity:.6!important}}@media (max-width:420px){.deepseek-actions-top{grid-template-columns:minmax(0,1fr) 142px!important}.deepseek-run-button{width:142px;min-width:142px}.ai-run-copy strong{font-size:11px}.ai-run-copy small{letter-spacing:0}.analysis-collapse-control{min-width:72px;font-size:0}.analysis-collapse-control i{font-size:13px}.remember-login-options{gap:8px}}.session-boot-shell{min-height:100vh;display:grid;place-content:center;justify-items:center;gap:14px;color:#a9bfd6;background:linear-gradient(160deg,#06101d,#071728 56%,#050b15)}.session-boot-mark{width:58px;height:58px;display:grid;place-items:center}.session-boot-mark img{width:54px;height:54px;object-fit:contain}.session-boot-shell p{margin:0;font-size:13px;letter-spacing:.12em}.session-boot-line{width:136px;height:2px;overflow:hidden;border-radius:999px;background:rgba(88,125,163,.18)}.session-boot-line i{display:block;width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,transparent,#35dfc3,transparent);animation:v331SessionBoot 1.05s ease-in-out infinite}@keyframes v331SessionBoot{0%{transform:translateX(-110%)}to{transform:translateX(340%)}}.top-action-icon{display:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.automation-runtime{grid-template-columns:auto minmax(0,1fr)!important}.automation-runtime p{grid-column:2;margin:0;color:var(--text);line-height:1.45;font-size:12px;overflow-wrap:anywhere}.automation-runtime small{grid-column:2!important}.automation-runtime.automation-filter{border-color:rgba(224,181,85,.34)}.automation-runtime.automation-paused{border-color:rgba(255,92,126,.35);background:rgba(255,78,115,.065)}.automation-runtime.automation-paused .pulse-dot{background:#ff6685;box-shadow:0 0 0 6px rgba(255,102,133,.08)}.deepseek-logo{image-rendering:auto;filter:drop-shadow(0 2px 6px rgba(48,99,231,.26))!important}.analysis-collapse-control{min-width:112px;min-height:34px;padding:0 7px 0 11px;border:1px solid rgba(112,143,184,.22);border-radius:999px;background:rgba(8,21,39,.52);transition:border-color .2s ease,background .2s ease}.analysis-collapse-control:hover{border-color:rgba(72,215,201,.38);background:rgba(17,61,72,.24)}.analysis-collapse-control i{width:22px!important;height:22px!important;border:0!important;border-radius:50%;background:rgba(100,139,177,.12)}.analysis-collapse-control i svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .22s ease}.analysis-collapse-control i.is-open svg{transform:rotate(180deg)}.deepseek-run-button{width:188px!important;min-width:188px!important;height:48px!important;padding:0 12px 0 9px!important;grid-template-columns:31px minmax(0,1fr) 12px!important;gap:8px!important;border-radius:14px!important;border:1px solid rgba(73,229,221,.66)!important;background:linear-gradient(105deg,rgba(6,37,62,.98),rgba(7,88,94,.9) 57%,rgba(12,36,67,.98))!important;box-shadow:inset 0 0 0 1px rgba(164,255,245,.07),inset 0 0 19px rgba(29,224,210,.07),0 8px 22px rgba(0,29,52,.28)!important}.deepseek-run-button:before{clip-path:none!important;border-radius:10px!important;border:1px solid rgba(231,194,109,.18)!important}.deepseek-run-button:after{border-radius:999px}.ai-run-core{width:29px!important;height:29px!important}.ai-run-copy strong{font-size:13px!important}.ai-run-copy small{font-size:8px!important}.ai-run-arrow{font-size:22px!important}html[data-theme=light] .analysis-collapse-control{background:#f4f8fb;border-color:rgba(47,84,115,.2);color:#405b73}html[data-theme=light] .automation-runtime p{color:#243c52}html[data-theme=xianxia] .chart-stage:before{background:linear-gradient(90deg,rgba(3,7,16,.42),rgba(3,7,16,.08) 50%,rgba(3,7,16,.22)),url(/themes/xianxia-scene-v331.webp) 50% /cover no-repeat!important;opacity:.8!important;filter:none!important;transform:translateZ(0)}html[data-theme=xianxia] .chart-stage{background:#06101e!important}@media (max-width:720px){.connection-actions-row{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}.connection-actions-row .top-action-button{width:100%!important;min-width:0!important;max-width:none!important;height:52px!important;min-height:52px!important;padding:5px 2px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;border-radius:11px!important;font-size:9px!important;line-height:1!important}.top-action-icon{display:block}.top-action-button span:last-child{display:block;white-space:nowrap}.deepseek-card-heading .analysis-toggle{min-height:44px!important;gap:7px!important}.deepseek-logo{width:27px!important;height:27px!important}.deepseek-heading-copy small{font-size:14px!important}.analysis-collapse-control{min-width:88px!important;min-height:32px!important;padding:0 5px 0 9px!important;font-size:9px!important}.deepseek-actions-top{grid-template-columns:minmax(0,1fr) 146px!important}.deepseek-run-button{width:146px!important;min-width:146px!important;height:44px!important;grid-template-columns:27px minmax(0,1fr) 10px!important;border-radius:13px!important}.ai-run-core{width:26px!important;height:26px!important}.ai-run-copy strong{font-size:11px!important}.ai-run-copy small{font-size:7.5px!important;letter-spacing:0!important}.automation-runtime p{font-size:11px}html[data-theme=xianxia] .chart-stage:before{background:linear-gradient(180deg,rgba(3,7,16,.34),rgba(3,7,16,.2)),url(/themes/xianxia-scene-mobile-v331.webp) center 42% /cover no-repeat!important;opacity:.78!important}}@media (max-width:420px){.deepseek-actions-top{grid-template-columns:minmax(0,1fr) 138px!important}.deepseek-run-button{width:138px!important;min-width:138px!important}.analysis-collapse-control span{display:none}.analysis-collapse-control{min-width:34px!important;width:34px!important;padding:0!important}}.theme-preview.xianxia{background-image:linear-gradient(135deg,rgba(4,9,20,.04),rgba(4,9,20,.18)),url(/themes/xianxia-preview-v331.webp)!important}.brand-mark img{width:34px;height:34px;display:block;object-fit:contain;filter:drop-shadow(0 3px 8px rgba(55,161,255,.28))}.login-orb img,.session-boot-mark img{image-rendering:auto}.login-orb{border:1px solid rgba(79,188,255,.28);box-shadow:inset 0 0 24px rgba(69,127,255,.14),0 0 34px rgba(57,167,255,.12)}.smart-login-card>h1{margin-bottom:24px}.smart-login-card>label:first-of-type{margin-top:0}.deepseek-card-heading{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:10px!important;padding:12px 12px 10px!important}.deepseek-card-heading .analysis-toggle{width:100%;min-width:0;min-height:42px;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.deepseek-heading-main{min-width:0;display:flex!important;align-items:center;gap:8px!important}.deepseek-heading-copy{min-width:0;display:grid!important;gap:3px!important;text-align:left}.deepseek-brand-line{min-width:0;display:flex;align-items:center;gap:7px;white-space:nowrap}.deepseek-brand-line strong{overflow:hidden;color:var(--text);font-size:14px;font-weight:850;letter-spacing:.01em;text-overflow:ellipsis}.deepseek-brand-line small{flex:0 0 auto;padding:2px 6px;border:1px solid rgba(57,214,202,.2);border-radius:999px;background:rgba(38,168,160,.08);color:#87e8da!important;font-size:8px!important;font-weight:760!important;line-height:1.2}.deepseek-heading-copy>b{overflow:hidden;color:var(--muted)!important;font-size:9px!important;font-weight:560!important;text-overflow:ellipsis;white-space:nowrap}.deepseek-logo{width:30px!important;height:30px!important}.analysis-collapse-control{min-width:84px!important;min-height:32px!important;padding:0 6px 0 9px!important;font-size:9px!important}.deepseek-actions-top{width:100%;min-width:0;display:grid!important;grid-template-columns:auto minmax(148px,1fr)!important;align-items:center!important;gap:9px!important}.quota-pill{justify-self:start;max-width:100%;overflow:hidden;text-overflow:ellipsis}.theme-dialog{max-height:min(760px,92vh)}.theme-options{overflow-y:auto}.theme-preview.zhangxue{background-image:linear-gradient(135deg,rgba(2,8,18,.08),rgba(255,104,22,.13)),url(/themes/zhangxue-moto-preview-v333.webp)!important;background-position:50%!important;background-size:cover!important;box-shadow:inset 0 0 0 1px rgba(255,128,38,.36),0 0 18px rgba(35,139,255,.08)!important}html[data-theme=zhangxue]{--background:#02060d;--surface:#07101c;--surface-2:#091522;--surface-3:#0d1d2d;--border:rgba(75,143,207,.24);--border-strong:rgba(255,129,41,.38);--text:#f5f9ff;--muted:#91a8bf;--subtle:#5f7892;--green:#3aa8ff;--green-deep:#092f52;--red:#ff5a45;--red-deep:#4a1815;--amber:#ff8a2b;--blue:#46b9ff}html[data-theme=zhangxue] body{background:linear-gradient(90deg,rgba(2,6,13,.96),rgba(2,6,13,.88) 39%,rgba(2,6,13,.48) 69%,rgba(2,6,13,.78)),url(/themes/zhangxue-moto-v333.webp) 68% top /cover fixed no-repeat,#02060d!important}html[data-theme=zhangxue] .app-shell{background:linear-gradient(180deg,rgba(2,7,15,.28),rgba(2,7,15,.72))}html[data-theme=zhangxue] .card,html[data-theme=zhangxue] .chart-card,html[data-theme=zhangxue] .martin-dialog,html[data-theme=zhangxue] .news-dialog,html[data-theme=zhangxue] .theme-dialog,html[data-theme=zhangxue] .topbar,html[data-theme=zhangxue] .trades-dialog,html[data-theme=zhangxue] .v298-dialog{border-color:rgba(70,151,226,.25)!important;background:linear-gradient(145deg,rgba(6,16,29,.965),rgba(4,10,19,.97))!important;box-shadow:inset 0 1px 0 rgba(92,184,255,.045),0 20px 55px rgba(0,0,0,.32)!important}html[data-theme=zhangxue] .card:after,html[data-theme=zhangxue] .chart-card:after,html[data-theme=zhangxue] .topbar:after{border-color:rgba(255,126,35,.12)!important}html[data-theme=zhangxue] .brand-mark{border-color:rgba(255,132,43,.48);background:linear-gradient(145deg,rgba(16,93,157,.34),rgba(255,105,24,.14));box-shadow:inset 0 0 20px rgba(43,157,255,.12),0 0 28px rgba(255,113,30,.08)}html[data-theme=zhangxue] .brand-lockup h1{color:#f4f8ff;text-shadow:0 0 18px rgba(49,161,255,.12)}html[data-theme=zhangxue] .mobile-ai-button,html[data-theme=zhangxue] .news-reminder-button,html[data-theme=zhangxue] .theme-button{border-color:rgba(64,165,255,.34)!important;background:linear-gradient(135deg,rgba(20,82,140,.3),rgba(255,111,28,.09))!important;color:#b8ddff!important}html[data-theme=zhangxue] .analysis-horizon-switch button.active,html[data-theme=zhangxue] .analysis-timeframe-switch button.active,html[data-theme=zhangxue] .performance-tabs button.active,html[data-theme=zhangxue] .theme-options>button.active,html[data-theme=zhangxue] .trade-mode-switch>button.active{border-color:rgba(255,126,35,.55)!important;background:linear-gradient(135deg,rgba(23,116,188,.33),rgba(255,103,22,.2))!important;color:#f7fbff!important;box-shadow:inset 0 0 0 1px rgba(82,180,255,.13),0 8px 26px rgba(0,0,0,.22)!important}html[data-theme=zhangxue] .quota-pill{border-color:rgba(50,170,255,.36);background:rgba(24,112,180,.16);color:#9bd5ff}html[data-theme=zhangxue] .deepseek-run-button{border-color:rgba(255,132,43,.7)!important;background:linear-gradient(105deg,rgba(9,67,118,.98),rgba(18,126,192,.94) 53%,rgba(214,75,14,.93))!important;box-shadow:inset 0 0 0 1px rgba(104,200,255,.08),0 9px 25px rgba(0,37,70,.32)!important}html[data-theme=zhangxue] .deepseek-run-button:before{border-color:rgba(255,164,85,.24)!important}html[data-theme=zhangxue] .common-settings-fab{border-color:rgba(255,132,43,.56);background:linear-gradient(135deg,#0c4e80,#922f0d);color:#fff4e8}html[data-theme=zhangxue] .chart-stage{background:#030912!important}html[data-theme=zhangxue] .chart-stage:before{background:linear-gradient(90deg,rgba(2,7,14,.72),rgba(2,7,14,.18) 58%,rgba(2,7,14,.42)),url(/themes/zhangxue-moto-v333.webp) 72% /cover no-repeat!important;opacity:.5!important;filter:saturate(.92) contrast(1.04)}html[data-theme=zhangxue] .grid-line{stroke:rgba(79,165,234,.1)}html[data-theme=zhangxue] .current-line{stroke:rgba(255,130,38,.72)}html[data-theme=zhangxue] .price-badge{fill:rgba(181,62,11,.92)}html[data-theme=zhangxue] .system-notice{border-color:rgba(255,126,35,.32);background:rgba(6,18,31,.96)}html[data-theme=zhangxue] .login-shell{background:linear-gradient(90deg,rgba(2,6,13,.96),rgba(2,6,13,.76) 56%,rgba(2,6,13,.48)),url(/themes/zhangxue-moto-v333.webp) 69% /cover no-repeat,#02060d!important}html[data-theme=zhangxue] .smart-login-card{border-color:rgba(255,132,43,.34)!important;background:linear-gradient(145deg,rgba(5,16,29,.96),rgba(4,10,19,.97))!important;box-shadow:0 32px 90px rgba(0,0,0,.58),inset 0 0 0 1px rgba(63,167,255,.06)!important}html[data-theme=zhangxue] .remember-login-options button.active,html[data-theme=zhangxue] .smart-login-button{border-color:rgba(255,129,39,.55)!important;background:linear-gradient(110deg,#0c64a6,#174f94 48%,#d44710)!important}.logout-confirm-dialog{width:min(420px,100%)}.logout-confirm-body{padding:24px 22px;display:flex;align-items:center;gap:14px}.logout-confirm-body p{margin:0;color:var(--muted);line-height:1.65}.logout-confirm-icon{width:42px;height:42px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(255,80,110,.38);border-radius:50%;background:rgba(255,62,103,.1);color:#ff6d8c;font-size:22px;font-weight:850}.logout-confirm-dialog>footer button.danger{border-color:rgba(255,74,107,.54);background:linear-gradient(135deg,rgba(189,35,70,.94),rgba(235,63,83,.94));color:white}html[data-theme=light] .logout-confirm-body p{color:#52697e}html[data-theme=light] .logout-confirm-icon{background:#fff1f4}html[data-theme=zhangxue] .logout-confirm-dialog>footer button.danger{border-color:rgba(255,126,35,.6);background:linear-gradient(135deg,#a62d13,#e86018)}@media (max-width:720px){.deepseek-card-heading{padding:11px 11px 9px!important;gap:9px!important}.deepseek-card-heading .analysis-toggle{min-height:40px!important}.deepseek-logo{width:28px!important;height:28px!important}.deepseek-brand-line strong{font-size:13px}.deepseek-brand-line small{font-size:7.5px!important;padding:2px 5px}.deepseek-heading-copy>b{font-size:8px!important}.deepseek-actions-top{grid-template-columns:auto minmax(132px,1fr)!important}.deepseek-run-button{height:44px!important}.analysis-collapse-control{min-width:34px!important;width:34px!important;padding:0!important}.analysis-collapse-control>span{display:none}html[data-theme=zhangxue] body{background:linear-gradient(180deg,rgba(2,6,13,.88),rgba(2,6,13,.96) 72%),url(/themes/zhangxue-moto-v333.webp) 73% top /auto 70vh no-repeat,#02060d!important}html[data-theme=zhangxue] .chart-stage:before{background:linear-gradient(180deg,rgba(2,7,14,.58),rgba(2,7,14,.34)),url(/themes/zhangxue-moto-v333.webp) 73% /cover no-repeat!important;opacity:.48!important}.logout-confirm-body{padding:20px 17px}}@media (max-width:390px){.deepseek-actions-top{grid-template-columns:1fr!important}.quota-pill{justify-self:stretch;width:max-content}.deepseek-run-button{width:100%!important}}.brand-mark img,.deepseek-logo,.login-orb img,.model-options img,.model-switch-button img,.session-boot-mark img{object-fit:contain;image-rendering:auto}.brand-mark img{width:38px;height:38px}.login-orb img{width:78%;height:78%}.session-boot-mark img{width:58px;height:58px}.deepseek-logo{padding:1px;filter:drop-shadow(0 0 10px rgba(47,151,255,.34))}@media (min-width:1101px){.workspace{grid-template-columns:455px minmax(0,1fr)}}.deepseek-actions-top{grid-template-columns:88px 108px minmax(195px,1fr)!important}.quota-pill{width:88px;min-height:42px;padding:6px 8px!important;display:grid;place-content:center;gap:1px;border-radius:12px!important;text-align:center;line-height:1.05;font-size:9px!important}.quota-pill strong{display:block;color:inherit;font-size:13px;font-weight:850}.model-switch-button{min-width:0;height:42px;padding:5px 7px;display:grid;grid-template-columns:25px minmax(0,1fr) 10px;align-items:center;gap:5px;border:1px solid rgba(78,147,255,.32);border-radius:12px;background:linear-gradient(145deg,rgba(17,45,86,.9),rgba(8,20,43,.94));box-shadow:inset 0 0 18px rgba(38,116,255,.08);color:var(--text);cursor:pointer}.model-switch-button:hover{border-color:rgba(75,174,255,.68);filter:brightness(1.08)}.model-switch-button img{width:25px;height:25px}.model-switch-button span{min-width:0;display:grid;gap:1px;text-align:left}.model-switch-button small{color:var(--muted);font-size:7px;white-space:nowrap}.model-switch-button strong{overflow:hidden;font-size:9px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.model-switch-button>i{color:#78c9ff;font-size:13px;font-style:normal}.deepseek-run-button{position:relative;height:auto!important;aspect-ratio:1400/446;padding:0!important;overflow:hidden;border:0!important;clip-path:none!important;background:linear-gradient(105deg,#0877c9,#08a9c7 52%,#f56a21)!important;box-shadow:0 8px 24px rgba(0,53,99,.38),0 0 18px rgba(255,112,31,.12)!important}.deepseek-run-button:after,.deepseek-run-button:before{display:none!important}.deepseek-run-button .ai-run-arrow,.deepseek-run-button .ai-run-copy,.deepseek-run-button .ai-run-core{opacity:0}.deepseek-run-button:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.08)}.deepseek-run-button:active:not(:disabled){transform:translateY(0) scale(.988)}.deepseek-run-button:disabled{opacity:.72;filter:grayscale(.25) saturate(.62)}.ai-run-status-overlay{position:absolute;inset:0;display:grid;place-items:center;background:rgba(1,8,18,.76);color:#eaf8ff;font-size:11px;font-weight:850;letter-spacing:.04em;text-shadow:0 0 12px rgba(62,196,255,.72)}.auto-horizon-dialog,.model-dialog{width:min(520px,100%)}.auto-horizon-options,.model-options{padding:16px;display:grid;gap:10px}.model-options>button{min-height:74px;padding:11px 12px;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid var(--border-strong);border-radius:14px;background:rgba(7,19,35,.82);color:var(--text);text-align:left;cursor:pointer}.model-options>button img{width:48px;height:48px}.model-options>button span{display:grid;gap:4px}.model-options>button strong{font-size:15px}.model-options>button small{color:var(--muted);font-size:11px}.model-options>button>b{padding:5px 8px;border-radius:999px;font-size:10px}.model-options>button.active{border-color:rgba(32,211,173,.48);box-shadow:inset 0 0 20px rgba(20,201,176,.08)}.model-options>button.active>b{background:rgba(22,205,169,.13);color:#80f1d6}.model-options>button.locked{opacity:.72}.model-options>button.locked>b{background:rgba(255,183,55,.1);color:#ffd078}.auto-horizon-options>button{min-height:78px;padding:12px;display:grid;grid-template-columns:42px 64px minmax(0,1fr) auto;align-items:center;gap:9px;border:1px solid var(--border);border-radius:14px;background:rgba(6,18,34,.82);color:var(--text);text-align:left;cursor:pointer}.auto-horizon-options>button>span{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:rgba(45,123,221,.14);font-size:18px}.auto-horizon-options>button>strong{font-size:15px}.auto-horizon-options>button>small{color:var(--muted);font-size:11px;line-height:1.45}.auto-horizon-options>button>b{padding:5px 8px;border-radius:999px;background:rgba(19,213,163,.12);color:#78edce;font-size:9px}.auto-horizon-options>button.active{border-color:rgba(44,213,176,.58);box-shadow:inset 0 0 0 1px rgba(44,213,176,.08),0 8px 24px rgba(0,0,0,.2)}.auto-horizon-options>button.pending>b{background:rgba(255,183,55,.1);color:#ffd078}.auto-horizon-options>button.pending.active{border-color:rgba(255,183,55,.42)}.auto-horizon-warning{margin:0 16px 16px;padding:11px 12px;border:1px solid rgba(255,183,55,.2);border-radius:12px;background:rgba(255,183,55,.06);color:var(--muted);font-size:11px;line-height:1.6}.auto-horizon-dialog>footer button.primary:disabled{opacity:.48;cursor:not-allowed}html[data-theme=zhangxue] body{background:radial-gradient(circle at 72% -12%,rgba(24,99,166,.16),transparent 35%),radial-gradient(circle at 5% 48%,rgba(255,105,24,.06),transparent 28%),#02060d!important}html[data-theme=zhangxue] .app-shell{background:transparent!important}html[data-theme=zhangxue] .login-shell{background:radial-gradient(circle at 68% 24%,rgba(23,104,174,.16),transparent 34%),linear-gradient(180deg,#02060d,#030a13)!important}html[data-theme=zhangxue] .chart-stage{isolation:isolate;background:#020812!important}html[data-theme=zhangxue] .chart-stage:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(2,7,14,.76),rgba(2,7,14,.18) 57%,rgba(2,7,14,.42)),url(/themes/zhangxue-moto-v333.webp) 72% /cover no-repeat!important;opacity:.56!important;filter:saturate(.96) contrast(1.05);pointer-events:none}html[data-theme=zhangxue] .chart-stage>.live-watermark,html[data-theme=zhangxue] .chart-stage>svg{position:relative;z-index:1}@media (min-width:721px){.connection-actions-row .logout-button,.connection-actions-row .theme-button{width:38px;min-width:38px;height:36px;padding:0!important;display:inline-grid;place-items:center}.connection-actions-row .logout-button>span,.connection-actions-row .theme-button>span{display:none}.connection-actions-row .logout-button .top-action-icon,.connection-actions-row .theme-button .top-action-icon{width:18px;height:18px;margin:0}}html[data-theme=light] .auto-horizon-options>button,html[data-theme=light] .model-options>button,html[data-theme=light] .model-switch-button{background:linear-gradient(145deg,#fff,#edf4fa);color:#20364b}html[data-theme=light] .auto-horizon-options>button small,html[data-theme=light] .auto-horizon-warning,html[data-theme=light] .model-options>button small{color:#546d84}@media (max-width:720px){.deepseek-actions-top{grid-template-columns:minmax(86px,.8fr) minmax(112px,1fr)!important;grid-template-areas:"quota model" "run run";align-items:center!important}.quota-pill{grid-area:quota;width:100%;min-height:40px}.model-switch-button{grid-area:model;width:100%;height:40px}.deepseek-run-button{grid-area:run;width:100%!important;max-height:78px}.auto-horizon-options>button{grid-template-columns:38px 58px minmax(0,1fr)}.auto-horizon-options>button>b{grid-column:2/-1;justify-self:start}html[data-theme=zhangxue] body{background:#02060d!important}html[data-theme=zhangxue] .chart-stage:before{background:linear-gradient(180deg,rgba(2,7,14,.55),rgba(2,7,14,.36)),url(/themes/zhangxue-moto-v333.webp) 73% /cover no-repeat!important;opacity:.52!important}}@media (max-width:390px){.deepseek-actions-top{grid-template-columns:1fr 1.14fr!important}.model-switch-button strong{font-size:8px}.model-switch-button small{font-size:6.5px}}:root{--ai-run-start:#0877c9;--ai-run-mid:#08a9c7;--ai-run-end:#f56a21;--ai-run-edge:rgba(92,226,238,.78);--ai-run-inner:rgba(255,193,101,.28);--ai-run-title:#fff2cf;--ai-run-subtitle:#7ff4e4}html[data-theme=light]{--ai-run-start:#087bb7;--ai-run-mid:#0aa7bd;--ai-run-end:#ee7627;--ai-run-edge:rgba(0,116,157,.68);--ai-run-inner:rgba(255,255,255,.42);--ai-run-title:#fff9e8;--ai-run-subtitle:#d4fff6}html[data-theme=xianxia]{--ai-run-start:#0a5579;--ai-run-mid:#158fa0;--ai-run-end:#bb7f2f;--ai-run-edge:rgba(112,226,231,.72);--ai-run-inner:rgba(233,196,111,.36);--ai-run-title:#fff0c9;--ai-run-subtitle:#a4f5e8}html[data-theme=zhangxue]{--ai-run-start:#076dbb;--ai-run-mid:#119ed0;--ai-run-end:#ef5a1f;--ai-run-edge:rgba(74,197,255,.84);--ai-run-inner:rgba(255,145,62,.42);--ai-run-title:#fff0ca;--ai-run-subtitle:#8ff4ed}.brand-mark img{width:34px!important;height:34px!important}.deepseek-logo{width:31px!important;height:31px!important;padding:0!important}.model-switch-button img{width:25px!important;height:25px!important}.model-options>button img{width:46px!important;height:46px!important}.deepseek-actions-top{grid-template-columns:86px 112px minmax(158px,1fr)!important;gap:7px!important;align-items:stretch!important}.deepseek-run-button,.model-switch-button,.quota-pill{min-height:42px!important;height:42px!important}.deepseek-run-button{--sweep-duration:3.2s;max-width:none!important;aspect-ratio:auto!important;padding:0 10px 0 8px!important;grid-template-columns:28px minmax(0,1fr) 12px!important;gap:7px!important;border:1px solid var(--ai-run-edge)!important;border-radius:12px!important;clip-path:polygon(6px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 6px)!important;background:radial-gradient(circle at 17% 50%,rgba(39,232,223,.18),transparent 24%),linear-gradient(105deg,var(--ai-run-start),var(--ai-run-mid) 52%,var(--ai-run-end))!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),inset 0 0 20px rgba(29,222,224,.1),0 7px 18px rgba(0,34,66,.28),0 0 12px rgba(255,105,31,.1)!important;color:#fff!important}.deepseek-run-button:before{z-index:-1!important;inset:2px!important;border:1px solid var(--ai-run-inner)!important;border-radius:9px!important;clip-path:inherit!important;background:transparent!important}.deepseek-run-button:after{z-index:0!important;top:-45%!important;bottom:-45%!important;left:-34%!important;width:24%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.38),rgba(113,255,245,.28),transparent)!important;animation:v335AiSweep var(--sweep-duration) ease-in-out infinite!important}@keyframes v335AiSweep{0%,18%{left:-34%;opacity:0}30%{opacity:.92}63%{left:114%;opacity:.72}76%,to{left:114%;opacity:0}}.deepseek-run-button .ai-run-arrow,.deepseek-run-button .ai-run-copy,.deepseek-run-button .ai-run-core{z-index:2;opacity:1!important;pointer-events:none}.deepseek-run-button .ai-run-core{width:27px!important;height:27px!important;border-color:rgba(116,255,242,.62)!important;background:radial-gradient(circle,rgba(20,213,207,.38),rgba(3,42,72,.92) 68%)!important;box-shadow:inset 0 0 10px rgba(87,246,232,.26),0 0 9px rgba(59,224,225,.22)!important}.deepseek-run-button .ai-run-copy strong{letter-spacing:.02em!important}.deepseek-run-button .ai-run-arrow{color:#d8fff8!important;font-size:20px!important;text-shadow:0 0 8px rgba(96,255,238,.7)}.deepseek-run-button:hover:not(:disabled){filter:brightness(1.08) saturate(1.04)!important}.deepseek-run-button:hover:not(:disabled):after{animation-duration:1.35s!important}.deepseek-run-button.is-running{--sweep-duration:1.15s}.deepseek-run-button:disabled{opacity:.62!important;filter:saturate(.58)!important}.ai-run-status-overlay{z-index:4!important;border-radius:inherit;font-size:10px!important}.top-action-icon{display:block!important;visibility:visible!important;opacity:1!important;width:19px!important;height:19px!important;min-width:19px;min-height:19px;fill:none!important;stroke:currentColor!important}@media (min-width:721px){.connection-actions-row .logout-button .top-action-icon,.connection-actions-row .theme-button .top-action-icon{display:block!important;color:currentColor!important}}@media (max-width:720px){.brand-lockup{padding-left:3px}.brand-mark{flex:0 0 auto}.brand-mark img{width:30px!important;height:30px!important}.deepseek-actions-top{grid-template-columns:minmax(82px,.78fr) minmax(112px,1fr)!important;grid-template-areas:"quota model" "run run"!important}.deepseek-run-button,.model-switch-button,.quota-pill{min-height:40px!important;height:40px!important}.deepseek-run-button{grid-template-columns:27px minmax(0,1fr) 11px!important}}@media (max-width:390px){.deepseek-actions-top{grid-template-columns:1fr 1.14fr!important;grid-template-areas:"quota model" "run run"!important}.deepseek-run-button{width:100%!important}}.model-options>button.locked{opacity:1!important;cursor:not-allowed}.model-options>button.locked img{border-radius:13px;filter:drop-shadow(0 0 8px rgba(255,255,255,.12))}.model-options>button.locked span{align-content:center}.more-models-note{margin:2px 3px 0;display:grid;grid-template-columns:minmax(22px,1fr) auto minmax(22px,1fr);align-items:center;gap:10px;color:var(--muted);font-size:11px;letter-spacing:.08em;text-align:center}.more-models-note i{height:1px;background:linear-gradient(90deg,transparent,rgba(92,190,255,.38))}.more-models-note i:last-child{background:linear-gradient(90deg,rgba(92,190,255,.38),transparent)}html[data-theme=light] .more-models-note{color:#60778c}@media (min-width:721px){.connection-actions-row .logout-button,.connection-actions-row .news-reminder-button,.connection-actions-row .theme-button{width:38px!important;min-width:38px!important;height:36px!important;padding:0!important;display:inline-grid!important;place-items:center!important}.connection-actions-row .logout-button>span,.connection-actions-row .news-reminder-button>span,.connection-actions-row .theme-button>span{display:none!important}.connection-actions-row .logout-button .top-action-icon,.connection-actions-row .news-reminder-button .top-action-icon,.connection-actions-row .theme-button .top-action-icon{display:block!important;width:18px!important;height:18px!important;margin:0!important;color:currentColor!important}}.deepseek-run-button{--sweep-duration:3.05s;--frame-pulse-duration:2.7s;clip-path:polygon(10px 0,calc(100% - 22px) 0,calc(100% - 16px) 5px,calc(100% - 6px) 5px,100% 11px,100% calc(100% - 9px),calc(100% - 8px) 100%,10px 100%,0 calc(100% - 9px),0 9px)!important;background:radial-gradient(circle at 14% 50%,rgba(61,255,239,.25),transparent 25%) padding-box,linear-gradient(104deg,var(--ai-run-start) 0,var(--ai-run-mid) 45%,var(--ai-run-end) 100%) padding-box,linear-gradient(92deg,rgba(68,235,255,.98),rgba(130,236,255,.36) 45%,rgba(255,158,60,.98)) border-box!important;background-size:100% 100%,210% 100%,100% 100%!important;animation:v337GradientDrift 5.4s linear infinite!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),inset 0 0 22px rgba(25,221,224,.14),0 7px 18px rgba(0,32,66,.3),-3px 0 10px rgba(27,208,255,.14),3px 0 10px rgba(255,111,34,.16)!important}.deepseek-run-button:before{border:1px solid rgba(213,255,250,.22)!important;clip-path:polygon(8px 0,calc(100% - 18px) 0,calc(100% - 13px) 4px,calc(100% - 5px) 4px,100% 9px,100% calc(100% - 7px),calc(100% - 6px) 100%,8px 100%,0 calc(100% - 7px),0 7px)!important;background:linear-gradient(90deg,rgba(104,249,255,.08),transparent 42%,rgba(255,181,92,.08))!important;box-shadow:inset 0 0 9px rgba(97,245,238,.1)!important}.deepseek-run-button:after{top:-55%!important;bottom:-55%!important;left:-38%!important;width:22%!important;border-radius:999px!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),rgba(255,255,255,.72),rgba(93,255,243,.35),transparent)!important;filter:blur(.15px)!important;transform:skewX(-18deg)!important;animation:v337AiSweep var(--sweep-duration) ease-in-out infinite!important}@keyframes v337AiSweep{0%,15%{left:-38%;opacity:0}27%{opacity:.98}61%{left:116%;opacity:.82}73%,to{left:116%;opacity:0}}.ai-run-frame{position:absolute;z-index:3;inset:0;animation:v337FramePulse var(--frame-pulse-duration) ease-in-out infinite}@keyframes v337FramePulse{0%,to{opacity:.78;filter:brightness(.98)}50%{opacity:1;filter:brightness(1.25)}}.ai-frame-rail-bottom,.ai-frame-rail-top{left:13px;right:22px;height:1px;background:linear-gradient(90deg,rgba(66,238,255,.95),rgba(128,239,255,.18) 48%,rgba(255,163,70,.92));box-shadow:0 0 5px currentColor}.ai-frame-rail-top{top:2px}.ai-frame-rail-bottom{bottom:2px}.ai-frame-cap-left{left:2px;top:10px;bottom:9px;width:3px;border-left:2px solid rgba(65,235,255,.94);box-shadow:-1px 0 6px rgba(54,222,255,.7)}.ai-frame-cap-right{right:2px;top:9px;bottom:9px;width:3px;border-right:2px solid rgba(255,151,54,.96);box-shadow:1px 0 6px rgba(255,112,35,.75)}.ai-frame-leds{top:3px;right:12px;width:10px;height:3px;border-radius:999px;background:rgba(255,190,96,.95);box-shadow:0 0 6px rgba(255,122,37,.92),-18px 36px 0 rgba(73,226,255,.8),-18px 36px 6px rgba(73,226,255,.6)}.deepseek-run-button .ai-run-arrow,.deepseek-run-button .ai-run-copy,.deepseek-run-button .ai-run-core{z-index:5!important}.deepseek-run-button .ai-run-arrow.is-spinning{font-size:18px!important;animation:v337OrbitSpin .86s linear infinite}@keyframes v337OrbitSpin{to{transform:rotate(1turn)}}.deepseek-run-button.is-running{--sweep-duration:.92s;--frame-pulse-duration:.9s;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),inset 0 0 26px rgba(41,238,230,.22),0 0 18px rgba(37,208,255,.25),0 0 18px rgba(255,112,36,.2)!important}.deepseek-run-button.is-running,.deepseek-run-button.is-running:disabled{filter:brightness(1.08) saturate(1.16)!important}.deepseek-run-button.is-running .ai-run-copy strong{text-shadow:0 0 10px rgba(150,255,245,.72)}.deepseek-run-button.is-running .ai-run-core{animation:v337CorePulse .85s ease-in-out infinite}.ai-run-status-overlay{background:rgba(2,9,19,.7)!important}html[data-theme=light] .deepseek-run-button{box-shadow:inset 0 0 0 1px rgba(255,255,255,.24),0 5px 14px rgba(28,76,112,.2),0 0 10px rgba(240,112,35,.13)!important}html[data-theme=xianxia] .ai-frame-rail-bottom,html[data-theme=xianxia] .ai-frame-rail-top{background:linear-gradient(90deg,rgba(105,234,239,.94),rgba(215,203,139,.2) 48%,rgba(230,177,79,.94))}html[data-theme=zhangxue] .deepseek-run-button.is-running{box-shadow:inset 0 0 25px rgba(39,180,255,.2),0 0 17px rgba(32,169,255,.34),0 0 17px rgba(255,86,30,.28)!important}@media (max-width:720px){.model-options>button{grid-template-columns:42px minmax(0,1fr) auto}.model-options>button img{width:42px!important;height:42px!important}.more-models-note{font-size:10px}.deepseek-run-button{padding-left:7px!important;padding-right:8px!important}.ai-frame-leds{right:10px}}:root{--ai-run-photon:#ffffff;--ai-run-photon-glow:rgba(88,244,255,.98);--ai-run-left-edge:rgba(42,221,255,.98);--ai-run-right-edge:rgba(255,132,38,.98);--ai-run-shell-dark:rgba(1,13,27,.92)}html[data-theme=light]{--ai-run-photon-glow:rgba(45,205,255,.92);--ai-run-shell-dark:rgba(218,239,250,.9)}html[data-theme=xianxia]{--ai-run-photon-glow:rgba(245,220,145,.96);--ai-run-left-edge:rgba(70,218,230,.98);--ai-run-right-edge:rgba(237,179,72,.98)}html[data-theme=zhangxue]{--ai-run-photon-glow:rgba(255,72,45,.96);--ai-run-left-edge:rgba(38,181,255,.98);--ai-run-right-edge:rgba(255,64,31,.98)}.deepseek-run-button{--photon-duration:3.15s;--core-orbit-duration:3.2s;--frame-breathe-duration:2.4s;isolation:isolate!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:0 10px 0 9px!important;display:grid!important;align-items:center!important;gap:9px!important;overflow:hidden!important;border:1px solid transparent!important;border-radius:0!important;clip-path:polygon(13px 0,calc(100% - 30px) 0,calc(100% - 24px) 4px,calc(100% - 12px) 4px,100% 13px,100% calc(100% - 13px),calc(100% - 12px) calc(100% - 4px),calc(100% - 24px) calc(100% - 4px),calc(100% - 30px) 100%,13px 100%,5px calc(100% - 5px),0 calc(100% - 13px),0 13px,5px 5px)!important;background:radial-gradient(circle at 14% 50%,rgba(31,239,230,.24),transparent 25%) padding-box,linear-gradient(104deg,var(--ai-run-start) 0,var(--ai-run-mid) 48%,var(--ai-run-end) 100%) padding-box,linear-gradient(94deg,var(--ai-run-left-edge),rgba(132,238,255,.42) 45%,var(--ai-run-right-edge)) border-box!important;background-size:100% 100%,215% 100%,100% 100%!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),inset 0 0 19px rgba(34,234,230,.15),0 6px 17px rgba(0,29,59,.34),-3px 0 12px rgba(24,203,255,.22),3px 0 12px rgba(255,101,27,.23)!important;filter:drop-shadow(0 0 5px rgba(31,183,236,.12));animation:v337GradientDrift 5.8s linear infinite!important;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease!important}@keyframes v337GradientDrift{0%{background-position:0 0,0 50%,0 0}50%{background-position:0 0,100% 50%,0 0}to{background-position:0 0,0 50%,0 0}}.deepseek-run-button:before{z-index:1!important;inset:3px!important;border:1px solid rgba(221,255,252,.25)!important;border-radius:0!important;clip-path:polygon(10px 0,calc(100% - 25px) 0,calc(100% - 20px) 3px,calc(100% - 10px) 3px,100% 10px,100% calc(100% - 10px),calc(100% - 10px) calc(100% - 3px),calc(100% - 20px) calc(100% - 3px),calc(100% - 25px) 100%,10px 100%,4px calc(100% - 4px),0 calc(100% - 10px),0 10px,4px 4px)!important;background:linear-gradient(90deg,rgba(83,249,255,.08),transparent 43%,rgba(255,182,89,.09)),linear-gradient(180deg,rgba(255,255,255,.045),transparent 45%,rgba(0,0,0,.08))!important;box-shadow:inset 0 0 10px rgba(96,244,239,.1)!important}.deepseek-run-button:after,.deepseek-run-button:before{content:""!important;display:block!important;position:absolute!important;pointer-events:none!important}.deepseek-run-button:after{z-index:2!important;top:-65%!important;bottom:-65%!important;left:-48%!important;width:31%!important;border-radius:50%!important;background:linear-gradient(90deg,transparent,rgba(110,252,255,.06),rgba(255,255,255,.44),rgba(255,179,102,.12),transparent)!important;filter:blur(5px)!important;transform:skewX(-17deg)!important;mix-blend-mode:screen;opacity:0;animation:v337PhotonHalo var(--photon-duration) cubic-bezier(.35,.02,.2,1) infinite!important}.ai-run-photon{position:absolute;z-index:4;top:-54%;left:-24%;width:5px;height:208%;border-radius:999px;background:linear-gradient(180deg,transparent 2%,rgba(255,255,255,.55) 20%,var(--ai-run-photon) 48%,rgba(255,255,255,.72) 72%,transparent 98%);box-shadow:0 0 4px 2px rgba(255,255,255,.95),0 0 11px 5px var(--ai-run-photon-glow),0 0 24px 10px rgba(60,221,255,.42);filter:brightness(1.55);transform:skewX(-17deg);mix-blend-mode:screen;opacity:0;animation:v337PhotonSource var(--photon-duration) cubic-bezier(.35,.02,.2,1) infinite;pointer-events:none}.ai-run-photon:before{content:"";position:absolute;top:12%;bottom:12%;left:-17px;right:-17px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(255,255,255,.72),rgba(77,238,255,.22) 38%,transparent 72%);filter:blur(2px)}@keyframes v337PhotonSource{0%,15%{left:-24%;opacity:0}21%{opacity:.15}29%{opacity:1}64%{left:116%;opacity:1}72%,to{left:116%;opacity:0}}@keyframes v337PhotonHalo{0%,13%{left:-48%;opacity:0}23%{opacity:.72}66%{left:108%;opacity:.68}78%,to{left:108%;opacity:0}}.ai-run-frame{position:absolute!important;z-index:5!important;pointer-events:none!important;animation:v337FrameBreathe var(--frame-breathe-duration) ease-in-out infinite!important}@keyframes v337FrameBreathe{0%,to{opacity:.82;filter:brightness(1)}50%{opacity:1;filter:brightness(1.34)}}.ai-run-frame>i{position:absolute;display:block;pointer-events:none}.ai-frame-rail-bottom,.ai-frame-rail-top{left:17px!important;right:31px!important;height:2px!important;background:linear-gradient(90deg,var(--ai-run-left-edge),rgba(112,239,255,.2) 51%,var(--ai-run-right-edge))!important;box-shadow:0 0 5px currentColor,0 0 9px rgba(66,224,255,.25)!important}.ai-frame-rail-top{top:1px!important}.ai-frame-rail-bottom{bottom:1px!important}.ai-frame-cap-left,.ai-frame-cap-right{top:9px!important;bottom:9px!important;width:6px!important;background:transparent!important}.ai-frame-cap-left{left:1px!important;border-left:2px solid var(--ai-run-left-edge)!important;box-shadow:-1px 0 7px rgba(43,219,255,.84)!important}.ai-frame-cap-right{right:1px!important;border-right:2px solid var(--ai-run-right-edge)!important;box-shadow:1px 0 7px rgba(255,110,30,.86)!important}.ai-frame-corner{width:17px;height:10px;opacity:.98}.ai-frame-corner-tl{top:1px;left:4px;border-top:2px solid var(--ai-run-left-edge);border-left:2px solid var(--ai-run-left-edge);clip-path:polygon(6px 0,100% 0,100% 2px,7px 2px,2px 7px,2px 100%,0 100%,0 6px);filter:drop-shadow(0 0 4px rgba(44,222,255,.78))}.ai-frame-corner-tr{top:1px;right:4px;border-top:2px solid var(--ai-run-right-edge);border-right:2px solid var(--ai-run-right-edge);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,calc(100% - 2px) 100%,calc(100% - 2px) 7px,calc(100% - 7px) 2px,0 2px);filter:drop-shadow(0 0 4px rgba(255,121,36,.85))}.ai-frame-corner-bl{bottom:1px;left:4px;border-bottom:2px solid var(--ai-run-left-edge);border-left:2px solid var(--ai-run-left-edge);clip-path:polygon(0 0,2px 0,2px calc(100% - 7px),7px calc(100% - 2px),100% calc(100% - 2px),100% 100%,6px 100%,0 calc(100% - 6px));filter:drop-shadow(0 0 4px rgba(44,222,255,.78))}.ai-frame-corner-br{bottom:1px;right:4px;border-bottom:2px solid var(--ai-run-right-edge);border-right:2px solid var(--ai-run-right-edge);clip-path:polygon(calc(100% - 2px) 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 calc(100% - 2px),calc(100% - 7px) calc(100% - 2px),calc(100% - 2px) calc(100% - 7px));filter:drop-shadow(0 0 4px rgba(255,121,36,.85))}.ai-frame-leds{top:3px!important;left:50%!important;width:4px!important;height:3px!important;border-radius:999px!important;background:rgba(97,236,255,.98)!important;box-shadow:-8px 0 0 rgba(97,236,255,.82),8px 0 0 rgba(97,236,255,.82),16px 0 0 rgba(97,236,255,.55),0 0 6px rgba(78,225,255,.9),0 35px 0 rgba(255,161,64,.92),-8px 35px 0 rgba(255,161,64,.65),8px 35px 0 rgba(255,161,64,.65),0 35px 6px rgba(255,112,31,.82)!important;transform:translateX(-50%)}.deepseek-run-button .ai-run-core{position:relative!important;z-index:7!important;width:30px!important;height:30px!important;place-items:center!important;overflow:visible!important;border:1px solid rgba(109,255,242,.66)!important;border-radius:50%!important;background:radial-gradient(circle at 50% 50%,rgba(255,190,68,.2) 0 9%,transparent 10%),radial-gradient(circle,rgba(19,211,207,.4),rgba(2,34,64,.94) 68%)!important;box-shadow:inset 0 0 10px rgba(87,246,232,.34),0 0 9px rgba(59,224,225,.36),0 0 16px rgba(30,176,235,.16)!important}.deepseek-run-button .ai-run-core:before{content:""!important;position:absolute!important;inset:2px!important;border:0!important;border-radius:50%!important;background:conic-gradient(from 0deg,transparent 0 8%,#72fff0 9% 20%,transparent 21% 35%,#3ac9ff 36% 48%,transparent 49% 65%,#ffd06a 66% 76%,transparent 77% 91%,#72fff0 92% 100%)!important;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0)!important;mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0)!important;animation:v337CoreOrbit var(--core-orbit-duration) linear infinite!important}.deepseek-run-button .ai-run-core:after{content:""!important;position:absolute!important;inset:7px!important;border-color:rgba(246,197,78,.72) rgba(246,197,78,.72) rgba(90,247,235,.48) transparent!important;border-style:solid!important;border-width:1px!important;border-radius:50%!important;animation:v337CoreOrbitReverse 1.85s linear infinite!important}@keyframes v337CoreOrbit{to{transform:rotate(1turn)}}@keyframes v337CoreOrbitReverse{to{transform:rotate(-1turn)}}.deepseek-run-button .ai-run-core i{z-index:2!important;width:3px!important;height:3px!important;background:#a2fff3!important;box-shadow:0 0 5px #fff,0 0 9px #50eddd!important;animation:v337CoreDot 1.45s ease-in-out infinite alternate!important}.deepseek-run-button .ai-run-core i:nth-child(2){animation-delay:-.45s!important}.deepseek-run-button .ai-run-core i:nth-child(3){animation-delay:-.9s!important}@keyframes v337CoreDot{0%{opacity:.55;filter:brightness(.9)}to{opacity:1;filter:brightness(1.7)}}.deepseek-run-button .ai-run-copy{position:relative!important;z-index:7!important;min-width:0!important;padding-left:3px!important;display:grid!important;gap:1px!important;text-align:left!important;line-height:1.02!important}.deepseek-run-button .ai-run-copy strong{color:var(--ai-run-title)!important;font-size:12px!important;font-weight:850!important;letter-spacing:.025em!important;white-space:nowrap!important;text-shadow:0 0 8px rgba(255,246,211,.2)}.deepseek-run-button .ai-run-copy small{color:var(--ai-run-subtitle)!important;font-size:7.5px!important;font-weight:700!important;letter-spacing:.02em!important;white-space:nowrap!important;text-shadow:0 0 7px rgba(83,245,226,.25)}.deepseek-run-button .ai-run-arrow{position:relative!important;z-index:7!important;color:#e9fff9!important;font-size:23px!important;font-weight:300!important;line-height:1!important;transform:translate(-1px,-1px)!important;text-shadow:0 0 5px #fff,0 0 11px rgba(101,255,240,.92)!important;animation:v337ArrowBreathe 1.6s ease-in-out infinite!important}@keyframes v337ArrowBreathe{0%,to{opacity:.76;filter:brightness(.95);transform:translate(-2px,-1px) scale(.96)}50%{opacity:1;filter:brightness(1.5);transform:translate(1px,-1px) scale(1.08)}}.deepseek-run-button:hover:not(:disabled){transform:translateY(-1px)!important;filter:brightness(1.1) saturate(1.1) drop-shadow(0 0 7px rgba(47,208,255,.23))!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.11),inset 0 0 24px rgba(40,239,231,.2),0 0 16px rgba(35,209,255,.24),0 0 16px rgba(255,111,34,.22)!important;--photon-duration:1.65s}.deepseek-run-button:active:not(:disabled){transform:translateY(0) scale(.988)!important}.deepseek-run-button.is-running{--photon-duration:1.05s;--core-orbit-duration:.82s;--frame-breathe-duration:.78s;box-shadow:inset 0 0 0 1px rgba(255,255,255,.13),inset 0 0 27px rgba(40,239,231,.25),0 0 20px rgba(36,211,255,.29),0 0 20px rgba(255,106,29,.25)!important}.deepseek-run-button.is-running,.deepseek-run-button.is-running:disabled{filter:brightness(1.12) saturate(1.2) drop-shadow(0 0 8px rgba(61,224,255,.28))!important}.deepseek-run-button.is-running:disabled{opacity:1!important;cursor:progress!important}.deepseek-run-button.is-running .ai-run-copy strong{text-shadow:0 0 5px #fff,0 0 13px rgba(118,255,243,.78)!important}.deepseek-run-button.is-running .ai-run-core{animation:v337CorePulse .72s ease-in-out infinite!important}@keyframes v337CorePulse{0%,to{transform:scale(.97)}50%{transform:scale(1.07)}}.deepseek-run-button.is-disabled:not(.is-running):disabled{opacity:.64!important;filter:saturate(.62)!important}html[data-theme=light] .deepseek-run-button{box-shadow:inset 0 0 0 1px rgba(255,255,255,.38),inset 0 0 16px rgba(41,187,225,.13),0 5px 14px rgba(28,76,112,.2),0 0 11px rgba(240,112,35,.15)!important}html[data-theme=light] .deepseek-run-button:before{border-color:rgba(255,255,255,.62)!important}html[data-theme=xianxia] .ai-run-photon{box-shadow:0 0 4px 2px #fff,0 0 12px 5px rgba(248,218,132,.94),0 0 25px 10px rgba(85,223,231,.34)!important}html[data-theme=zhangxue] .ai-run-photon{box-shadow:0 0 4px 2px #fff,0 0 12px 5px rgba(255,87,47,.94),0 0 25px 10px rgba(38,177,255,.4)!important}@media (max-width:720px){.deepseek-run-button{height:40px!important;min-height:40px!important;grid-template-columns:28px minmax(0,1fr) 13px!important;gap:8px!important;padding-left:8px!important;padding-right:8px!important}.deepseek-run-button .ai-run-core{width:28px!important;height:28px!important}.deepseek-run-button .ai-run-copy{padding-left:2px!important}.deepseek-run-button .ai-run-copy strong{font-size:11.5px!important}.deepseek-run-button .ai-run-copy small{font-size:7px!important}.deepseek-run-button .ai-run-arrow{font-size:21px!important}.ai-frame-leds{box-shadow:-7px 0 0 rgba(97,236,255,.82),7px 0 0 rgba(97,236,255,.82),14px 0 0 rgba(97,236,255,.55),0 0 6px rgba(78,225,255,.9),0 33px 0 rgba(255,161,64,.92),-7px 33px 0 rgba(255,161,64,.65),7px 33px 0 rgba(255,161,64,.65),0 33px 6px rgba(255,112,31,.82)!important}}.deepseek-run-button{--v338-corner:12px;grid-template-columns:30px minmax(0,1fr) 14px!important;clip-path:polygon(var(--v338-corner) 0,calc(100% - var(--v338-corner)) 0,100% var(--v338-corner),100% calc(100% - var(--v338-corner)),calc(100% - var(--v338-corner)) 100%,var(--v338-corner) 100%,0 calc(100% - var(--v338-corner)),0 var(--v338-corner))!important}.deepseek-run-button:before{inset:4px!important;clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px)!important}.ai-run-frame{inset:0!important;overflow:visible!important}.ai-run-frame-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 4px rgba(68,226,255,.5))}.ai-run-frame-svg path{fill:none;vector-effect:non-scaling-stroke;stroke-linejoin:bevel;stroke-linecap:square}.ai-frame-outline{stroke-width:2.2;opacity:1;filter:drop-shadow(0 0 3px rgba(67,226,255,.48))}.ai-frame-inner{stroke-width:1;opacity:.78;stroke-dasharray:none}.ai-frame-cap,.ai-frame-corner,.ai-frame-leds,.ai-frame-rail{display:none!important}.ai-run-photon{width:6px!important;box-shadow:0 0 5px 3px rgba(255,255,255,.98),0 0 14px 7px var(--ai-run-photon-glow),0 0 32px 15px rgba(62,221,255,.46)!important;filter:brightness(1.85)!important;animation-name:v338PhotonSource!important;animation-timing-function:cubic-bezier(.34,.01,.18,1)!important}.ai-run-photon:before{left:-24px!important;right:-24px!important;background:radial-gradient(ellipse at center,rgba(255,255,255,.88),rgba(87,241,255,.3) 34%,transparent 72%)!important;filter:blur(3px)!important}@keyframes v338PhotonSource{0%,18%{left:-28%;opacity:0}24%{opacity:.2}30%{opacity:1}66%{left:116%;opacity:1}74%,to{left:116%;opacity:0}}.deepseek-run-button .ai-run-copy{justify-self:end!important;align-items:end!important;width:max-content!important;max-width:100%!important;padding-left:0!important;padding-right:1px!important;text-align:right!important}.deepseek-run-button .ai-run-arrow{justify-self:end!important}.quota-dialog{width:min(440px,100%)}.quota-dialog-body{padding:24px 22px;display:flex;align-items:flex-start;gap:15px}.quota-dialog-body>div{min-width:0;display:grid;gap:7px}.quota-dialog-body p{margin:0;color:var(--text);font-weight:750;line-height:1.65}.quota-dialog-body strong{color:#76efd2;font-size:15px}.quota-dialog-body small{color:var(--muted);line-height:1.55}.quota-dialog-icon{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border:1px solid rgba(255,184,62,.45);border-radius:50%;background:rgba(255,174,37,.1);color:#ffd078;font-size:23px;font-weight:900;box-shadow:0 0 20px rgba(255,157,28,.1)}html[data-theme=light] .quota-dialog-body p{color:#183047}html[data-theme=light] .quota-dialog-icon{background:#fff8e8}html[data-theme=zhangxue] .quota-dialog-icon{border-color:rgba(255,105,37,.55);color:#ffb16d;background:rgba(255,84,26,.1)}@media (max-width:720px){.deepseek-run-button{--v338-corner:11px}.deepseek-run-button .ai-run-copy strong{font-size:11px!important}.deepseek-run-button .ai-run-copy small{font-size:6.7px!important}.quota-dialog-body{padding:20px 17px}}:root{--ai-run-energy-line:rgba(91,241,245,.42);--ai-run-energy-node:#9dfff5}html[data-theme=light]{--ai-run-energy-line:rgba(28,158,213,.34);--ai-run-energy-node:#169fcc}html[data-theme=xianxia]{--ai-run-energy-line:rgba(225,196,105,.42);--ai-run-energy-node:#ffe596}html[data-theme=zhangxue]{--ai-run-energy-line:rgba(255,91,47,.46);--ai-run-energy-node:#ff9a66}.ai-run-frame-svg path{stroke:url(#ai-frame-gradient-v342)}.ai-run-photon{top:-78%!important;left:-44%!important;width:30%!important;height:256%!important;border-radius:50%!important;background:radial-gradient(ellipse at center,rgba(255,255,255,.98) 0,rgba(255,255,255,.86) 3%,var(--ai-run-photon-glow) 12%,rgba(66,225,255,.34) 27%,rgba(66,225,255,.1) 48%,transparent 70%)!important;box-shadow:none!important;filter:blur(4px) brightness(1.55) saturate(1.12)!important;transform:skewX(-15deg)!important;animation:v340PhotonGlow var(--photon-duration) cubic-bezier(.34,.01,.18,1) infinite!important}.ai-run-photon:after,.ai-run-photon:before{display:none!important;content:none!important;animation:none!important}@keyframes v340PhotonGlow{0%,17%{left:-44%;opacity:0}23%{opacity:.18}31%{opacity:1}65%{left:114%;opacity:.96}73%,to{left:114%;opacity:0}}.ai-run-energy-track{position:absolute;z-index:3;left:31%;right:37%;top:50%;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,transparent,var(--ai-run-energy-line) 18%,var(--ai-run-energy-line) 82%,transparent);box-shadow:0 0 7px var(--ai-run-energy-line);opacity:.76;pointer-events:none}.ai-run-energy-track:after,.ai-run-energy-track:before{content:"";position:absolute;top:50%;width:13px;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,transparent,var(--ai-run-energy-line))}.ai-run-energy-track:before{right:100%}.ai-run-energy-track:after{left:100%;transform:translateY(-50%) scaleX(-1)}.ai-run-energy-track i{position:absolute;top:50%;width:4px;height:4px;margin:-2px 0 0 -2px;border-radius:50%;background:var(--ai-run-energy-node);box-shadow:0 0 4px rgba(255,255,255,.8),0 0 9px var(--ai-run-energy-node);animation:v340EnergyNode 1.75s ease-in-out infinite alternate}.ai-run-energy-track i:first-child{left:8%;animation-delay:-.15s}.ai-run-energy-track i:nth-child(2){left:36%;animation-delay:-.65s}.ai-run-energy-track i:nth-child(3){left:64%;animation-delay:-1.05s}.ai-run-energy-track i:nth-child(4){left:92%;animation-delay:-1.45s}@keyframes v340EnergyNode{0%{opacity:.35;transform:scale(.72);filter:brightness(.82)}to{opacity:.92;transform:scale(1.08);filter:brightness(1.28)}}.deepseek-run-button.is-running .ai-run-energy-track{opacity:.9;box-shadow:0 0 10px var(--ai-run-energy-line)}.deepseek-run-button.is-running .ai-run-energy-track i{animation-duration:.85s}@media (max-width:720px){.deepseek-run-button{width:calc(100% + 10px)!important;max-width:calc(100% + 10px)!important;margin-left:-5px!important;margin-right:-5px!important;justify-self:center!important}.ai-run-energy-track{left:28%;right:39%}}@media (max-width:390px){.deepseek-run-button{width:calc(100% + 8px)!important;max-width:calc(100% + 8px)!important;margin-left:-4px!important;margin-right:-4px!important}.ai-run-energy-track{left:27%;right:40%}}:root{--v341-photon-core:rgba(255,255,255,1);--v341-photon-glow:rgba(65,238,255,.98);--v341-photon-halo:rgba(53,190,255,.48)}html[data-theme=light]{--v341-photon-core:rgba(255,255,255,1);--v341-photon-glow:rgba(27,184,232,.96);--v341-photon-halo:rgba(244,126,39,.32)}html[data-theme=xianxia]{--v341-photon-core:rgba(255,253,232,1);--v341-photon-glow:rgba(250,220,127,.98);--v341-photon-halo:rgba(70,220,231,.42)}html[data-theme=zhangxue]{--v341-photon-core:rgba(255,255,255,1);--v341-photon-glow:rgba(255,82,45,.98);--v341-photon-halo:rgba(34,177,255,.52)}.deepseek-run-button:after{content:none!important;display:none!important;animation:none!important;opacity:0!important;background:none!important;box-shadow:none!important;filter:none!important}.deepseek-run-button{animation:none!important;background-size:100% 100%!important;background-position:0 0!important}.ai-run-photon{content:normal!important;z-index:6!important;top:-82%!important;left:-28%!important;width:7px!important;height:264%!important;border:0!important;outline:0!important;border-radius:999px!important;clip-path:none!important;background:linear-gradient(180deg,transparent 0,rgba(255,255,255,.06) 12%,rgba(255,255,255,.56) 29%,var(--v341-photon-core) 45%,var(--v341-photon-core) 55%,rgba(255,255,255,.62) 72%,rgba(255,255,255,.08) 89%,transparent 100%)!important;box-shadow:0 0 5px 3px rgba(255,255,255,.98),0 0 15px 7px var(--v341-photon-glow),0 0 35px 16px var(--v341-photon-halo)!important;filter:brightness(2.05) saturate(1.12)!important;transform:skewX(-17deg)!important;transform-origin:center!important;mix-blend-mode:screen!important;opacity:0!important;animation:v341StrongPhotonSweep var(--photon-duration) cubic-bezier(.33,.01,.17,1) infinite!important;will-change:left,opacity,filter}.ai-run-photon,.ai-run-photon:before{display:block!important;position:absolute!important;pointer-events:none!important}.ai-run-photon:before{content:""!important;top:7%!important;bottom:7%!important;left:-38px!important;right:-38px!important;border:0!important;border-radius:50%!important;background:radial-gradient(ellipse at center,rgba(255,255,255,.86) 0,rgba(255,255,255,.54) 9%,var(--v341-photon-glow) 22%,var(--v341-photon-halo) 43%,transparent 73%)!important;box-shadow:none!important;filter:blur(4px)!important;transform:none!important;animation:none!important;opacity:.98!important}.ai-run-photon:after{content:none!important;display:none!important;animation:none!important}@keyframes v341StrongPhotonSweep{0%,17%{left:-28%;opacity:0;filter:brightness(1.7) saturate(1.05)}23%{opacity:.16}29%{opacity:1;filter:brightness(2.22) saturate(1.16)}64%{left:116%;opacity:1;filter:brightness(2.08) saturate(1.12)}72%,to{left:116%;opacity:0;filter:brightness(1.7) saturate(1.05)}}.deepseek-run-button.is-running .ai-run-photon{animation-duration:.92s!important;filter:brightness(2.2) saturate(1.18)!important}@media (max-width:720px){.ai-run-photon{width:6px!important;top:-88%!important;height:276%!important;box-shadow:0 0 4px 3px rgba(255,255,255,.98),0 0 13px 7px var(--v341-photon-glow),0 0 30px 14px var(--v341-photon-halo)!important}.ai-run-photon:before{left:-34px!important;right:-34px!important;filter:blur(3.5px)!important}}.deepseek-run-button,.deepseek-run-button.is-running,html[data-theme=light] .deepseek-run-button,html[data-theme=xianxia] .deepseek-run-button,html[data-theme=zhangxue] .deepseek-run-button{animation:none!important;background-position:0 0!important;background-size:100% 100%!important}.deepseek-run-button.is-running:before,.deepseek-run-button:before{animation:none!important;transform:none!important;transition:none!important;background-position:0 0!important}.ai-run-photon,.ai-run-photon:after,.ai-run-photon:before,.deepseek-run-button.is-running .ai-run-photon,.deepseek-run-button.is-running:after,.deepseek-run-button:after{content:none!important;display:none!important;animation:none!important;transform:none!important;transition:none!important;opacity:0!important;background:none!important;box-shadow:none!important;filter:none!important}.ai-run-frame{display:block!important}.deepseek-run-button .ai-run-core{display:grid!important}.ai-run-energy-track{transform:translateY(-50%)!important}.ai-run-energy-track,.ai-run-energy-track i{display:block!important}@media (max-width:720px){.chart-stage{isolation:isolate!important;overflow:hidden!important;background-clip:padding-box!important}html[data-theme=xianxia] .chart-stage{background:#071426!important}html[data-theme=xianxia] .chart-stage:before{inset:0!important;width:auto!important;height:auto!important;transform:none!important;background:linear-gradient(180deg,rgba(4,10,22,.16),rgba(4,10,22,.28)),url(/themes/xianxia-scene-mobile-v331.webp) center 43% /cover no-repeat!important;opacity:.86!important;filter:saturate(1.02) contrast(1.02)!important}html[data-theme=xianxia] .chart-stage svg>rect:first-of-type{fill:rgba(4,10,22,.08)!important;opacity:.08!important}html[data-theme=zhangxue] .chart-stage{background:#030b17!important}html[data-theme=zhangxue] .chart-stage:before{inset:0!important;width:auto!important;height:auto!important;transform:none!important;background:linear-gradient(180deg,rgba(2,8,16,.08),rgba(2,8,16,.24)),url(/themes/zhangxue-moto-v333.webp) 79% 58% /auto 134% no-repeat!important;opacity:.82!important;filter:saturate(1.08) contrast(1.08) brightness(1.04)!important}html[data-theme=zhangxue] .chart-stage svg>rect:first-of-type{fill:rgba(2,8,16,.04)!important;opacity:.04!important}}:root{--v343-flash-core:rgba(255,255,255,1);--v343-flash-glow:rgba(82,242,255,.96);--v343-flash-halo:rgba(41,169,255,.42)}html[data-theme=light]{--v343-flash-core:rgba(255,255,255,1);--v343-flash-glow:rgba(16,185,229,.9);--v343-flash-halo:rgba(255,136,48,.3)}html[data-theme=xianxia]{--v343-flash-core:rgba(255,254,238,1);--v343-flash-glow:rgba(255,221,117,.96);--v343-flash-halo:rgba(31,211,224,.4)}html[data-theme=zhangxue]{--v343-flash-core:rgba(255,255,255,1);--v343-flash-glow:rgba(255,83,42,.96);--v343-flash-halo:rgba(30,166,255,.44)}.ai-run-photon,.ai-run-photon:after,.ai-run-photon:before,.deepseek-run-button.is-running:after,.deepseek-run-button:after{content:none!important;display:none!important;animation:none!important;background:none!important;box-shadow:none!important;opacity:0!important}.deepseek-run-button{position:relative!important;isolation:isolate}.ai-run-strong-flash{position:absolute;z-index:4;top:-84%;left:-62%;width:48%;height:268%;border:0;outline:0;border-radius:50%;pointer-events:none;opacity:0;background:radial-gradient(ellipse at center,var(--v343-flash-core) 0,rgba(255,255,255,.98) 4%,var(--v343-flash-glow) 15%,var(--v343-flash-halo) 34%,rgba(60,210,255,.12) 52%,transparent 72%);filter:blur(2.4px) brightness(1.72) saturate(1.08);mix-blend-mode:screen;transform:translateZ(0) skewX(-13deg);transform-origin:center;will-change:transform,opacity,filter;animation:v343StrongLightPass 4.1s cubic-bezier(.31,.02,.2,1) infinite}@keyframes v343StrongLightPass{0%,27%{transform:translateZ(0) skewX(-13deg);opacity:0;filter:blur(2.8px) brightness(1.45) saturate(1.02)}31%{opacity:.22}38%{opacity:1;filter:blur(1.8px) brightness(2.05) saturate(1.16)}62%{transform:translate3d(340%,0,0) skewX(-13deg);opacity:.98;filter:blur(1.9px) brightness(2) saturate(1.14)}69%,to{transform:translate3d(340%,0,0) skewX(-13deg);opacity:0;filter:blur(2.8px) brightness(1.45) saturate(1.02)}}.deepseek-run-button.is-running .ai-run-strong-flash{animation-duration:1.55s;filter:blur(1.7px) brightness(2.16) saturate(1.18)}.deepseek-run-button .ai-run-arrow,.deepseek-run-button .ai-run-copy,.deepseek-run-button .ai-run-core{position:relative;z-index:7}.ai-run-energy-track{z-index:5!important}.ai-run-frame{z-index:8!important;pointer-events:none}.diagnostic-status-button{font:inherit;cursor:pointer;appearance:none}.connection-reason-chip{border:1px solid rgba(255,190,75,.25);border-radius:999px;background:rgba(255,180,44,.07);color:#ffd486;padding:7px 10px;font-size:9px;white-space:nowrap;cursor:pointer;max-width:310px;overflow:hidden;text-overflow:ellipsis}.connection-reason-chip.offline{border-color:rgba(255,76,111,.28);background:rgba(255,62,103,.07);color:#ff9bb0}.connection-reason-chip.online{border-color:rgba(31,215,167,.24);background:rgba(31,215,167,.06);color:#85ecd0}.connection-diagnostic-dialog{width:min(600px,100%)}.connection-diagnostic-body{padding:20px 22px 8px;display:grid;gap:14px}.diagnostic-summary{margin:0;padding:12px 14px;border:1px solid rgba(255,188,70,.24);border-radius:11px;background:rgba(255,177,35,.06);color:#ffd487;line-height:1.65}.diagnostic-summary.offline{border-color:rgba(255,72,108,.28);background:rgba(255,62,103,.07);color:#ff9db2}.diagnostic-summary.online{border-color:rgba(31,215,167,.24);background:rgba(31,215,167,.06);color:#8aefd3}.diagnostic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.diagnostic-grid>div{min-width:0;display:grid;gap:6px;padding:11px;border:1px solid var(--border);border-radius:10px;background:rgba(2,12,24,.5)}.diagnostic-grid span{color:var(--muted);font-size:10px}.diagnostic-grid strong{overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap}.diagnostic-checklist{display:grid;gap:7px;padding:13px 14px;border:1px dashed rgba(83,167,255,.25);border-radius:11px;background:rgba(83,167,255,.045);color:var(--muted);line-height:1.5}.diagnostic-checklist strong{color:var(--text);margin-bottom:2px}html[data-theme=light] .diagnostic-grid>div{background:#f8fbff}.performance-market-summary{margin-top:13px;padding-top:13px;border-top:1px solid rgba(111,137,164,.13);display:grid;gap:10px}.performance-market-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.performance-market-head>div{min-width:0;display:flex;align-items:baseline;gap:8px}.performance-market-head span{color:var(--muted);font-size:10px}.performance-market-head strong{color:var(--text);font-size:16px}.performance-market-head small{color:var(--subtle);font-size:9px}.performance-market-head .market-open{margin-left:auto;padding:5px 9px;font-size:9px;font-weight:600}.performance-account-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.performance-account-grid>div{min-width:0;display:grid;gap:4px;padding:9px 8px;border:1px solid var(--border);border-radius:9px;background:rgba(1,9,19,.46)}.performance-account-grid span{color:var(--muted);font-size:9px}.performance-account-grid strong{overflow:hidden;color:var(--text);font-family:var(--font-geist-mono),monospace;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.performance-account-grid small{color:var(--subtle);font-size:7px}html[data-theme=light] .performance-account-grid>div{background:#f7fbff}@media (min-width:861px){.control-rail>.market-card{display:none!important}.performance-market-summary{display:grid}}@media (max-width:1180px) and (min-width:861px){.performance-account-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.performance-market-summary{display:none!important}.connection-reason-chip{grid-column:1/-1;width:100%;max-width:none;min-height:30px;padding:0 8px;font-size:8px}.diagnostic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.ai-run-strong-flash{top:-92%;left:-66%;width:54%;height:284%;filter:blur(2px) brightness(1.78) saturate(1.1)}.connection-diagnostic-body{padding:17px 15px 6px}}@media (prefers-reduced-motion:reduce){.ai-run-strong-flash{animation-duration:6.4s}}.deepseek-run-button.is-running{box-shadow:0 0 0 1px rgba(117,235,255,.28),0 0 34px rgba(47,209,242,.32),inset 0 0 26px rgba(46,210,246,.14)!important;animation:v347AiAudioPulse 1.05s ease-in-out infinite}@keyframes v347AiAudioPulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.16)}}.manual-protection-requirement{display:block;margin-top:4px;color:#8fc6ff!important;font-weight:700}.symbol-risk-preview.risk-warning{border-color:rgba(255,75,112,.42)!important;background:rgba(255,62,103,.08)!important}.manual-risk-warning{display:block;margin-top:4px;color:#ff9db1!important;font-weight:700}.insight-left-column{min-width:0;display:grid;gap:14px;align-content:start}.positions-card-desktop{min-width:0}.trade-count-mobile{display:none}.trades-table-card{min-width:0}@media (min-width:861px){.control-rail .positions-card-rail{display:none!important}.positions-card-desktop{display:block!important}.connection-status-row .status-chip.cloud-status,.connection-status-row .status-chip.diagnostic-status-button{width:102px!important;min-width:102px!important;max-width:102px!important;height:34px!important;min-height:34px!important;padding:0 9px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:10px!important;line-height:1!important}.insight-grid{grid-template-columns:minmax(430px,.94fr) minmax(560px,1.06fr)!important;align-items:stretch}.insight-left-column{grid-template-rows:auto auto}.trades-table-card{height:100%;min-height:100%;display:flex;flex-direction:column}.trades-table-card .trade-table{flex:1 1 auto;min-height:0;display:grid;grid-auto-rows:minmax(26px,1fr);align-content:stretch}.trades-table-card .trade-table-row{min-height:26px}}@media (max-width:860px){.control-rail .positions-card-rail{display:block!important}.positions-card-desktop{display:none!important}.insight-left-column{display:contents}.trade-count-desktop{display:none}.trade-count-mobile{display:inline}.trade-table .trade-table-row:nth-child(n+12){display:none}}.theme-preview.red-charm{background:url(/themes/red-charm-preview-v347.webp) center 32%/cover no-repeat;border-color:rgba(228,128,142,.46);box-shadow:inset 0 0 0 1px rgba(255,225,205,.16),0 6px 18px rgba(115,17,42,.22)}html[data-theme=redCharm]{--background:#10050a;--surface:#190912;--surface-2:#23101a;--surface-3:#321522;--border:rgba(225,139,153,.2);--border-strong:rgba(236,161,171,.36);--text:#fff4ef;--muted:#c9a0a8;--subtle:#8e6a73;--amber:#efc18d;--blue:#d89ac7}html[data-theme=redCharm] body{background:radial-gradient(circle at 78% -12%,rgba(181,61,86,.23),transparent 35%),radial-gradient(circle at 4% 52%,rgba(236,177,133,.07),transparent 28%),linear-gradient(180deg,#11050b,#080309)!important}html[data-theme=redCharm] .app-shell{background:transparent!important}html[data-theme=redCharm] .card,html[data-theme=redCharm] .chart-card,html[data-theme=redCharm] .martin-dialog,html[data-theme=redCharm] .news-dialog,html[data-theme=redCharm] .theme-dialog,html[data-theme=redCharm] .topbar,html[data-theme=redCharm] .trades-dialog,html[data-theme=redCharm] .v298-dialog{border-color:rgba(225,139,153,.21)!important;background:linear-gradient(145deg,rgba(31,10,20,.96),rgba(14,5,12,.97))!important;box-shadow:0 18px 56px rgba(29,0,10,.35),inset 0 1px 0 rgba(255,218,207,.025);backdrop-filter:blur(17px) saturate(1.05)}html[data-theme=redCharm] .brand-mark{color:#f0c39f;border-color:rgba(238,176,144,.34);background:linear-gradient(145deg,rgba(143,32,58,.28),rgba(236,177,133,.08))}html[data-theme=redCharm] .common-settings-fab,html[data-theme=redCharm] .news-reminder-button,html[data-theme=redCharm] .theme-button{color:#f0c68f;border-color:rgba(235,183,128,.3);background:linear-gradient(145deg,rgba(109,29,49,.28),rgba(47,14,25,.42))}html[data-theme=redCharm] .account-chip,html[data-theme=redCharm] .analysis-horizon-switch,html[data-theme=redCharm] .chart-count-pill,html[data-theme=redCharm] .clock,html[data-theme=redCharm] .live-pill,html[data-theme=redCharm] .market-open,html[data-theme=redCharm] .metric,html[data-theme=redCharm] .mini-metrics,html[data-theme=redCharm] .performance-account-grid>div,html[data-theme=redCharm] .performance-tabs button,html[data-theme=redCharm] .play-mode-tabs,html[data-theme=redCharm] .position-details,html[data-theme=redCharm] .position-row,html[data-theme=redCharm] .safe-label,html[data-theme=redCharm] .status-chip,html[data-theme=redCharm] .timeframe-switch,html[data-theme=redCharm] .trade-mode-switch>button{background:rgba(42,12,24,.72);border-color:rgba(222,130,148,.2)}html[data-theme=redCharm] .analysis-horizon-switch button.active,html[data-theme=redCharm] .play-mode-tabs button.active,html[data-theme=redCharm] .timeframe-switch button.active,html[data-theme=redCharm] .trade-mode-switch>button.active{color:#ffe0c7!important;border-color:rgba(236,177,133,.4)!important;background:linear-gradient(135deg,rgba(130,28,55,.5),rgba(86,20,41,.4))!important}html[data-theme=redCharm] .chart-stage{isolation:isolate;overflow:hidden;background:transparent!important}html[data-theme=redCharm] .chart-stage:before{content:"";position:absolute;inset:0;z-index:0;background:url(/themes/red-charm-chart-desktop-v347.webp) 58% 42%/cover no-repeat!important;opacity:.98;filter:saturate(.98) contrast(1.03) brightness(1.03);pointer-events:none}html[data-theme=redCharm] .chart-stage>.live-watermark,html[data-theme=redCharm] .chart-stage>svg{position:relative;z-index:1}html[data-theme=redCharm] .chart-stage svg>rect:first-of-type{fill:rgba(10,3,7,.025)!important}html[data-theme=redCharm] .grid-line{stroke:rgba(255,229,223,.21)}html[data-theme=redCharm] .axis-label,html[data-theme=redCharm] .price-text{paint-order:stroke fill;stroke:rgba(32,7,16,.88);stroke-width:3px;stroke-linejoin:round}html[data-theme=redCharm] .ma-line{stroke:#76baff;opacity:.96;stroke-width:2}html[data-theme=redCharm] .current-line{stroke:#21f0c0;stroke-width:1.5}html[data-theme=redCharm] .live-watermark span,html[data-theme=redCharm] .live-watermark strong{text-shadow:0 1px 6px rgba(23,3,10,.86)}html[data-theme=redCharm] .deepseek-invalidation,html[data-theme=redCharm] .deepseek-plan,html[data-theme=redCharm] .execution-plan{background:rgba(29,8,18,.76);border-color:rgba(224,136,153,.2)}@media (max-width:720px){html[data-theme=redCharm] .chart-stage:before{background:url(/themes/red-charm-chart-mobile-v347.webp) 55% 40%/cover no-repeat!important;opacity:.98}}@media (prefers-reduced-motion:reduce){.deepseek-run-button.is-running{animation:none}}@media (min-width:861px){.control-rail.desktop-priority-analysis .analysis-card{order:1!important}.control-rail.desktop-priority-analysis .trade-card{order:3!important}.control-rail.desktop-priority-trade .trade-card{order:1!important}.control-rail.desktop-priority-trade .analysis-card{order:3!important}.insight-grid{align-items:stretch!important}.trades-table-card{align-self:stretch;height:auto!important;min-height:100%;display:grid!important;grid-template-rows:auto minmax(0,1fr)}.trades-table-card .trade-table{width:100%;height:100%;min-height:0;display:grid!important;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(30px,auto)!important;align-content:start!important}.trades-table-card .trade-table.is-full{grid-template-rows:32px repeat(15,minmax(30px,1fr));align-content:stretch!important}.trades-table-card .trade-table-head{min-height:32px;padding:7px 10px}.trades-table-card .trade-table-row{min-height:30px!important;padding:8px 10px!important;font-size:9px}}.desktop-card-priority-setting>small{display:block;grid-column:1/-1;margin-top:2px;color:var(--subtle);font-size:9px;line-height:1.65}html[data-theme=redCharm] .chart-stage:before{opacity:1!important;filter:brightness(.3) saturate(.92) contrast(1.04)!important}.chart-stage,.chart-stage>svg{backface-visibility:hidden;transform:translateZ(0)}.pattern-summary .pattern-time-meta{width:100%;color:#8eb4d9;font-style:normal;font-variant-numeric:tabular-nums}.pattern-summary .pattern-status{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;border-radius:999px;font-size:9px;font-style:normal;font-weight:800;white-space:nowrap}.pattern-summary .pattern-status.已确认{color:#64ebc5;background:rgba(5,214,160,.11);border:1px solid rgba(5,214,160,.24)}.pattern-summary .pattern-status.形成中{color:#ffd27c;background:rgba(255,183,55,.1);border:1px solid rgba(255,183,55,.24)}.pattern-summary .pattern-status.已失效{color:#ff91a9;background:rgba(255,62,103,.1);border:1px solid rgba(255,62,103,.24)}@media (min-width:861px){.system-notice{top:31px!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;max-width:min(620px,36vw);min-width:260px;text-align:center;z-index:80}}@media (max-width:860px){.system-notice{top:auto!important;left:auto!important;right:10px!important;bottom:10px!important;transform:none!important}}.play-switches{display:inline-flex;justify-content:flex-end;gap:13px;flex-wrap:wrap}.play-switches,.single-play-meta{align-items:center}.quick-order-float{position:fixed;z-index:92;width:168px;overflow:hidden;border:1px solid rgba(84,190,166,.34);border-radius:15px;background:linear-gradient(145deg,rgba(6,23,34,.97),rgba(7,18,31,.97));box-shadow:0 20px 55px rgba(0,0,0,.35),inset 0 0 0 1px rgba(255,255,255,.025);backdrop-filter:blur(18px);user-select:none}.quick-order-float.expanded{width:min(310px,calc(100vw - 20px))}.quick-order-header{min-height:52px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;border-bottom:1px solid rgba(111,137,164,.12)}.quick-order-float.collapsed .quick-order-header{border-bottom:0}.quick-order-drag-handle{min-width:0;padding:8px 4px 8px 10px;display:flex;align-items:center;gap:7px;cursor:grab;touch-action:none}.quick-order-drag-handle:active{cursor:grabbing}.quick-order-grip{flex:0 0 auto;color:#66849c;font-size:15px;letter-spacing:-4px;transform:rotate(90deg)}.quick-order-title{min-width:0;display:grid;gap:2px}.quick-order-title strong{color:#dffdf4;font-size:12px}.quick-order-title small{overflow:hidden;color:#7f9bad;font-size:8px;white-space:nowrap;text-overflow:ellipsis}.quick-order-toggle{margin:9px 9px 9px 2px;min-width:43px;border:1px solid rgba(5,214,160,.25);border-radius:9px;background:rgba(5,214,160,.08);color:#75dfc2;font-size:9px;font-weight:800;cursor:pointer}.quick-order-body{padding:10px}.quick-order-context{margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#88a5b7;font-size:9px}.quick-order-context span{color:#dcebf4;font-weight:900}.quick-order-context b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.quick-order-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.quick-order-actions button{min-height:38px;border:1px solid transparent;border-radius:10px;color:#fff;font-size:10px;font-weight:900;cursor:pointer;box-shadow:inset 0 -12px 28px rgba(0,0,0,.08)}.quick-order-actions button:active{transform:translateY(1px)}.quick-order-actions .wide{grid-column:1/-1}.quick-order-actions .buy{border-color:rgba(5,214,160,.38);background:linear-gradient(110deg,#008f70,#05bd91)}.quick-order-actions .sell{border-color:rgba(255,62,103,.38);background:linear-gradient(110deg,#d71548,#f22d60)}.quick-order-actions .close-long{border-color:rgba(65,167,255,.32);background:rgba(35,103,151,.78)}.quick-order-actions .close-short{border-color:rgba(187,124,255,.32);background:rgba(105,67,154,.78)}.quick-order-actions .close-all{border-color:rgba(255,183,55,.36);background:rgba(151,95,13,.86)}.quick-order-actions .hedge{border-color:rgba(88,154,255,.42);background:linear-gradient(110deg,#2858bb,#7a3abd)}.quick-order-footnote{margin:8px 0 0;color:#617d91;font-size:8px;text-align:center}.system-notice{width:min(520px,calc(100vw - 24px))!important;max-width:min(520px,calc(100vw - 24px))!important;min-width:0!important;min-height:58px;padding:9px 10px!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) 27px;align-items:center!important;gap:9px;border-radius:14px!important;text-align:left!important}.system-notice .system-notice-icon{width:31px;height:31px;margin:0!important;display:grid;place-items:center;border-radius:10px;background:rgba(83,167,255,.13);color:#8bc6ff;font-size:13px;font-weight:900;box-shadow:inset 0 0 0 1px rgba(83,167,255,.22)}.system-notice.warning .system-notice-icon{background:rgba(255,183,55,.13);color:#ffd179;box-shadow:inset 0 0 0 1px rgba(255,183,55,.24)}.system-notice.error .system-notice-icon{background:rgba(255,62,103,.13);color:#ff91aa;box-shadow:inset 0 0 0 1px rgba(255,62,103,.24)}.system-notice-copy{min-width:0;display:grid;gap:3px}.system-notice-copy strong{color:#e7f7f3;font-size:10px;letter-spacing:.08em}.system-notice-copy small{color:#91aea9;font-size:9px;line-height:1.45;overflow-wrap:anywhere}.system-notice>button{width:27px;height:27px;padding:0;border:0;border-radius:8px;background:rgba(115,139,158,.09);color:#829bab;font-size:17px;cursor:pointer}@media (min-width:861px){.trades-table-card .trade-table{max-height:none!important;overflow:visible!important}.system-notice{top:18px!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important}}@media (max-width:860px){.play-switches{gap:9px}.single-play-meta{align-items:flex-start}.quick-order-float.expanded{width:min(292px,calc(100vw - 20px))}.system-notice{top:auto!important;left:10px!important;right:10px!important;bottom:72px!important;transform:none!important;width:auto!important;max-width:none!important}}@media (max-width:390px){.single-play-meta{display:grid;justify-content:stretch}.play-switches{width:100%;justify-content:space-between}.quick-order-float.expanded{width:calc(100vw - 20px)}}html[data-theme=light] .quick-order-float{border-color:rgba(43,125,111,.22);background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(241,248,249,.98));box-shadow:0 18px 48px rgba(43,66,82,.18)}html[data-theme=light] .quick-order-title strong{color:#173d3a}html[data-theme=light] .quick-order-context,html[data-theme=light] .quick-order-footnote,html[data-theme=light] .quick-order-title small{color:#6c8490}html[data-theme=light] .quick-order-context span{color:#173b43}html[data-theme=light] .system-notice-copy strong{color:#244941}html[data-theme=light] .system-notice-copy small{color:#527068}.quick-order-mobile-icon,.system-notice-mobile{display:none}@media (min-width:861px){.system-notice-desktop{top:4px!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;width:auto!important;max-width:min(760px,calc(100vw - 420px))!important;min-width:280px!important;min-height:28px!important;padding:0 8px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;z-index:110!important;color:#a9c7c2;white-space:nowrap;pointer-events:auto}.system-notice-desktop .system-notice-icon{width:19px;height:19px;flex:0 0 19px;border-radius:50%;font-size:10px;box-shadow:none}.system-notice-desktop .system-notice-copy{min-width:0;display:flex;align-items:center;gap:7px}.system-notice-desktop .system-notice-copy strong{flex:0 0 auto;font-size:9px;letter-spacing:.05em}.system-notice-desktop .system-notice-copy small{min-width:0;overflow:hidden;font-size:9px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.system-notice-desktop>button{width:20px;height:20px;flex:0 0 20px;background:transparent;font-size:14px;opacity:.72}.insight-left-column{height:100%;grid-template-rows:minmax(0,1fr) auto!important;align-content:stretch!important}.performance-card{min-height:360px;height:100%;display:flex!important;flex-direction:column}.performance-card .performance-market-summary{margin-top:auto}}@media (max-width:860px){.system-notice-desktop{display:none!important}.system-notice-mobile{position:fixed;right:10px;bottom:10px;max-width:min(430px,calc(100vw - 20px));padding:10px 13px;z-index:30;border:1px solid rgba(5,214,160,.22);border-radius:11px;background:rgba(4,22,31,.92);box-shadow:0 18px 55px rgba(0,0,0,.35);color:#a8c9c2;font-size:10px;line-height:1.45;backdrop-filter:blur(15px);display:inline-flex;align-items:center}.system-notice-mobile i{width:6px;height:6px;flex:0 0 6px;margin-right:7px;border-radius:50%;background:var(--green);box-shadow:0 0 9px var(--green);animation:pulse 1.9s infinite}.quick-order-float.collapsed{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;border-radius:50%!important}.quick-order-float.collapsed .quick-order-header{position:relative;width:50px;height:50px;min-height:50px;display:block;border:0}.quick-order-float.collapsed .quick-order-drag-handle{position:absolute;inset:0;padding:0;display:grid;place-items:center;cursor:pointer}.quick-order-float.collapsed .quick-order-mobile-icon{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(5,214,160,.32);border-radius:50%;background:rgba(5,214,160,.11);color:#7af0ce;font-size:18px;line-height:1;box-shadow:0 0 18px rgba(5,214,160,.12)}.quick-order-float.collapsed .quick-order-grip,.quick-order-float.collapsed .quick-order-title,.quick-order-float.collapsed .quick-order-toggle{display:none!important}.quick-order-float.expanded{width:min(276px,calc(100vw - 20px))!important}.quick-order-float.expanded .quick-order-mobile-icon{display:none}.quick-order-float.expanded .quick-order-header{min-height:46px}.quick-order-float.expanded .quick-order-drag-handle{padding:6px 3px 6px 9px}.quick-order-float.expanded .quick-order-toggle{margin:7px 7px 7px 2px;min-width:40px}.quick-order-float.expanded .quick-order-body{padding:8px}.quick-order-float.expanded .quick-order-actions button{min-height:34px}}html[data-theme=light] .system-notice-desktop{color:#41675e;text-shadow:0 1px 0 rgba(255,255,255,.72)}html[data-theme=light] .system-notice-mobile{border-color:rgba(5,177,135,.22);background:rgba(247,253,251,.97);color:#3e665d;box-shadow:0 18px 44px rgba(42,66,88,.14)}html[data-theme=light] .quick-order-float.collapsed .quick-order-mobile-icon{background:rgba(5,177,135,.09);color:#168f73}.mobile-expand-indicator,.mobile-notice-chevron{display:none}.mobile-prompt-extra,.mobile-prompt-primary{display:contents}.desktop-notice-slot{display:none}@media (min-width:861px){.topbar{display:grid!important;grid-template-columns:minmax(250px,auto) minmax(280px,1fr) auto;align-items:center!important}.desktop-notice-slot{justify-content:flex-start}.desktop-notice-inline,.desktop-notice-slot{min-width:0;display:flex;align-items:center;overflow:hidden}.desktop-notice-inline{position:static!important;width:100%;height:28px;gap:7px;border:0;background:transparent;box-shadow:none;color:#9dbdb7;font-size:9px;white-space:nowrap;cursor:default;user-select:text}.desktop-notice-icon{width:18px;height:18px;flex:0 0 18px;display:grid;place-items:center;border:1px solid rgba(255,183,55,.28);border-radius:50%;color:#ffd179;font-size:9px;font-weight:900;background:rgba(255,183,55,.08)}.desktop-notice-inline.info .desktop-notice-icon{border-color:rgba(83,167,255,.28);color:#8bc6ff;background:rgba(83,167,255,.08)}.desktop-notice-inline.error .desktop-notice-icon{border-color:rgba(255,62,103,.3);color:#ff91aa;background:rgba(255,62,103,.08)}.desktop-notice-inline>strong{flex:0 0 auto;color:#dcece8;font-size:9px;letter-spacing:.04em}.desktop-notice-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-notice-inline>button{width:18px;height:18px;flex:0 0 18px;padding:0;border:0;background:transparent;color:#718b99;font-size:13px;line-height:1;cursor:pointer}.system-notice-desktop{display:none!important}}@media (max-width:860px){.desktop-notice-slot{display:none!important}.mobile-toggle-prompt{cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile-prompt-primary{min-width:0;display:flex!important;align-items:center;gap:8px}.mobile-prompt-primary>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-expand-indicator{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:#77b7aa;font-size:8px;font-style:normal;font-weight:800}.mobile-collapsed .mobile-prompt-extra{display:none!important}.mobile-expanded .mobile-prompt-extra{display:contents}.automation-runtime.mobile-toggle-prompt{display:block!important;padding:10px 12px!important}.automation-runtime.mobile-toggle-prompt .mobile-prompt-primary .pulse-dot{flex:0 0 8px}.automation-runtime.mobile-toggle-prompt .mobile-prompt-extra>p,.automation-runtime.mobile-toggle-prompt .mobile-prompt-extra>small{display:block;margin:8px 0 0;line-height:1.45}.automation-runtime.mobile-toggle-prompt.mobile-collapsed{min-height:42px}.pattern-summary.mobile-toggle-prompt{display:block!important;padding:9px 11px!important}.pattern-summary.mobile-toggle-prompt .mobile-prompt-extra>em,.pattern-summary.mobile-toggle-prompt .mobile-prompt-extra>small,.pattern-summary.mobile-toggle-prompt .mobile-prompt-extra>span{display:block;width:100%;margin-top:7px}.pattern-summary.mobile-toggle-prompt .mobile-prompt-extra>em{width:fit-content}.pattern-summary.mobile-toggle-prompt.mobile-collapsed{min-height:40px}.system-notice-mobile.mobile-toggle-prompt{width:calc(100vw - 20px);max-width:430px;display:grid!important;grid-template-columns:6px minmax(0,1fr) 16px;align-items:center;gap:7px}.system-notice-mobile .mobile-notice-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.system-notice-mobile.mobile-collapsed .mobile-notice-text{white-space:nowrap}.system-notice-mobile.mobile-expanded .mobile-notice-text{white-space:normal;overflow:visible;overflow-wrap:anywhere}.mobile-notice-chevron{display:grid;place-items:center;color:#78b7aa;font-size:12px}}html[data-theme=light] .desktop-notice-inline{color:#4f7068}html[data-theme=light] .desktop-notice-inline>strong{color:#294d45}@media (min-width:861px){.topbar>.brand-lockup{grid-column:1}.topbar>.desktop-notice-slot{grid-column:2}.topbar>.connection-row{grid-column:3}}.mobile-header-toggle,.mobile-risk-primary{display:none!important}@media (min-width:861px){.desktop-notice-slot{padding-left:clamp(34px,3.6vw,76px)}}@media (max-width:720px){.topbar .brand-lockup{position:relative;width:100%;min-width:0;padding-right:38px}.topbar .brand-copy{min-width:0}.topbar .brand-copy h1,.topbar .brand-copy p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-header-toggle{position:absolute;top:50%;right:0;width:30px;height:30px;padding:0;display:grid!important;place-items:center;transform:translateY(-50%);border:1px solid rgba(111,140,178,.24);border-radius:9px;background:rgba(8,21,39,.68);color:#85b9b0;cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile-header-toggle svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.topbar:not(.mobile-header-collapsed) .mobile-header-toggle svg{transform:rotate(180deg)}.topbar.mobile-header-collapsed{gap:0!important}.topbar.mobile-header-collapsed .connection-row{display:none!important}}@media (max-width:860px){.symbol-risk-preview.mobile-risk-toggle{cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile-risk-primary{min-width:0;display:flex!important;align-items:center;justify-content:space-between;gap:8px}.mobile-risk-primary>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.symbol-risk-preview.mobile-risk-toggle.mobile-collapsed{min-height:42px;display:flex;align-items:center;padding-block:9px}.symbol-risk-preview.mobile-risk-toggle.mobile-expanded .mobile-risk-extra{display:grid!important;gap:4px;margin-top:8px}.symbol-risk-preview.mobile-risk-toggle.mobile-expanded .mobile-risk-extra>small,.symbol-risk-preview.mobile-risk-toggle.mobile-expanded .mobile-risk-extra>span,.symbol-risk-preview.mobile-risk-toggle.mobile-expanded .mobile-risk-extra>strong{display:block;width:100%}}html[data-theme=light] .mobile-header-toggle{border-color:rgba(57,111,104,.2);background:rgba(246,252,250,.92);color:#3d776d}.pattern-toggle:disabled{opacity:.52;cursor:not-allowed}.pattern-toggle.is-loading{border-color:rgba(96,230,194,.52);color:#8ff2d7;box-shadow:0 0 0 1px rgba(31,215,167,.1),0 0 18px rgba(31,215,167,.1)}.pattern-name-badge text:nth-of-type(2),.pattern-name-badge text:nth-of-type(3){fill:#a9b7c9;font-size:11px}.pattern-summary .pattern-status.status-pending{color:#ffd27c;background:rgba(255,183,55,.1);border:1px solid rgba(255,183,55,.24)}.pattern-summary .pattern-status.status-success{color:#64ebc5;background:rgba(5,214,160,.11);border:1px solid rgba(5,214,160,.24)}.pattern-summary .pattern-status.status-failed{color:#ff91a9;background:rgba(255,62,103,.1);border:1px solid rgba(255,62,103,.24)}.pattern-summary .pattern-status.status-expired{color:#aeb9c8;background:rgba(111,140,178,.1);border:1px solid rgba(111,140,178,.22)}.pattern-stat-line{color:#8fd8c6!important;font-weight:700}.pattern-history,.pattern-reasoning{width:100%;display:grid;gap:4px;padding-top:7px;border-top:1px dashed rgba(111,140,178,.16)}.pattern-history span,.pattern-reasoning span{color:var(--muted);font-size:11px;line-height:1.45}.pattern-history b{color:var(--text);font-size:11px}@media (max-width:720px){.deepseek-actions-top{row-gap:14px!important}.pattern-summary .mobile-prompt-primary strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}html[data-theme=light] .pattern-name-badge text:nth-of-type(2),html[data-theme=light] .pattern-name-badge text:nth-of-type(3){fill:#4a6178!important}.v361-analysis-progress{position:relative;min-height:58px;overflow:hidden;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px!important;border-color:rgba(92,224,255,.28)!important;background:radial-gradient(circle at 10% 50%,rgba(33,220,186,.14),transparent 30%),linear-gradient(120deg,rgba(7,25,43,.95),rgba(6,20,37,.92))!important;box-shadow:inset 0 0 24px rgba(40,203,233,.055)}.quant-scan-orbit{position:relative;width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(97,235,255,.42);border-radius:50%;box-shadow:0 0 18px rgba(44,209,229,.18),inset 0 0 12px rgba(34,218,174,.08);animation:v361Orbit 2.4s linear infinite}.quant-scan-orbit:after,.quant-scan-orbit:before{content:"";position:absolute;border-radius:50%;border:1px dashed rgba(224,246,255,.34)}.quant-scan-orbit:before{inset:6px;animation:v361Orbit 1.7s linear infinite reverse}.quant-scan-orbit:after{inset:12px;background:rgba(50,224,184,.7);box-shadow:0 0 12px rgba(50,224,184,.55);border:0}.quant-scan-orbit i{position:absolute;width:4px;height:4px;border-radius:50%;background:#7ef5e0;box-shadow:0 0 8px currentColor}.quant-scan-orbit i:first-child{top:1px;left:15px}.quant-scan-orbit i:nth-child(2){right:2px;bottom:8px}.quant-scan-orbit i:nth-child(3){left:3px;bottom:7px}.quant-loading-copy{min-width:0;display:grid;gap:4px}.quant-loading-copy strong{color:#e9fbff;font-size:11px;letter-spacing:.035em}.quant-loading-copy small{color:#8eb4c8;font-size:8.5px;line-height:1.5}.quant-loading-steps{display:flex;align-items:center;gap:4px}.quant-loading-steps i{width:5px;height:5px;border-radius:50%;background:rgba(108,145,169,.28);animation:v361Step 1.4s ease-in-out infinite}.quant-loading-steps i:nth-child(2){animation-delay:.18s}.quant-loading-steps i:nth-child(3){animation-delay:.36s}.quant-loading-steps i:nth-child(4){animation-delay:.54s}@keyframes v361Orbit{to{transform:rotate(1turn)}}@keyframes v361Step{0%,70%,to{transform:scale(.65);background:rgba(108,145,169,.25)}35%{transform:scale(1.15);background:#4ee7c2;box-shadow:0 0 9px rgba(78,231,194,.55)}}.v361-quant-result{--quant-accent:#e6bc62;--quant-accent-soft:rgba(230,188,98,.12);position:relative;overflow:hidden;gap:12px!important;padding:0!important;border-color:rgba(93,179,228,.25)!important;background:radial-gradient(circle at 0 0,rgba(44,205,226,.09),transparent 31%),linear-gradient(145deg,rgba(7,25,43,.96),rgba(2,12,24,.96))!important;box-shadow:0 18px 42px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.025);animation:v361ResultEnter .5s cubic-bezier(.2,.82,.2,1) both}.v361-quant-result.long{--quant-accent:#38dfb2;--quant-accent-soft:rgba(56,223,178,.12)}.v361-quant-result.short{--quant-accent:#ff6286;--quant-accent-soft:rgba(255,98,134,.12)}.v361-quant-result:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,var(--quant-accent),transparent);opacity:.9}@keyframes v361ResultEnter{0%{opacity:0;transform:translateY(9px) scale(.992)}to{opacity:1;transform:none}}.quant-result-hero{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 15px 3px}.quant-decision-orb{position:relative;width:54px;height:54px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--quant-accent) 55%,transparent);border-radius:50%;background:radial-gradient(circle,var(--quant-accent-soft),rgba(2,12,24,.88) 68%);box-shadow:0 0 26px var(--quant-accent-soft),inset 0 0 17px rgba(255,255,255,.025)}.quant-decision-orb:after,.quant-decision-orb:before{content:"";position:absolute;border-radius:50%;border:1px dashed color-mix(in srgb,var(--quant-accent) 42%,transparent);animation:v361Orbit 8s linear infinite}.quant-decision-orb:before{inset:5px}.quant-decision-orb:after{inset:11px;animation-direction:reverse;animation-duration:5.5s}.quant-decision-orb span{position:relative;z-index:2;color:var(--quant-accent);font-family:var(--font-geist-mono),monospace;font-size:10px;font-weight:950;letter-spacing:.08em}.quant-decision-orb i{position:absolute;width:4px;height:4px;border-radius:50%;background:var(--quant-accent);box-shadow:0 0 9px var(--quant-accent)}.quant-decision-orb i:first-child{top:2px;left:25px}.quant-decision-orb i:nth-child(2){right:4px;bottom:12px}.quant-decision-orb i:nth-child(3){left:5px;bottom:10px}.quant-decision-copy{min-width:0;display:grid;gap:4px}.quant-decision-copy small{color:#7fa3b8;font-size:8.5px;letter-spacing:.08em;text-transform:uppercase}.quant-decision-copy h3{margin:0;color:var(--quant-accent);font-size:17px;line-height:1.2}.quant-decision-copy p{margin:0;color:#c4d2df;font-size:10px;line-height:1.55}.quant-score-ring{width:58px;height:58px;padding:4px;display:grid;place-items:center;border-radius:50%;box-shadow:0 0 20px var(--quant-accent-soft);animation:v361Score .75s ease-out both}.quant-score-ring>span{width:100%;height:100%;display:grid;place-items:center;align-content:center;border-radius:50%;background:#061524;box-shadow:inset 0 0 14px rgba(255,255,255,.025)}.quant-score-ring b{color:#f1f8ff;font-size:16px;line-height:1}.quant-score-ring small{margin-top:3px;color:#7594a9;font-size:7px}@keyframes v361Score{0%{transform:scale(.72) rotate(-35deg);opacity:0}to{transform:none;opacity:1}}.quant-core-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:0 15px}.quant-core-metrics>div{min-width:0;display:grid;gap:4px;padding:10px;border:1px solid rgba(103,144,176,.14);border-radius:10px;background:rgba(1,10,21,.56);animation:v361Metric .42s ease-out both}.quant-core-metrics>div:nth-child(2){animation-delay:.07s}.quant-core-metrics>div:nth-child(3){animation-delay:.14s}.quant-core-metrics>div:nth-child(4){animation-delay:.21s}.quant-core-metrics span{color:#7896aa;font-size:8px}.quant-core-metrics strong{color:#edf7ff;font-size:12px;overflow-wrap:anywhere}.quant-core-metrics strong.positive{color:#54e7bd}.quant-core-metrics strong.neutral{color:#edc978}.quant-core-metrics small{color:#667f91;font-size:7.5px;line-height:1.35}@keyframes v361Metric{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.quant-focus-strip{margin:0 15px;padding:10px 11px;display:grid;gap:4px;border:1px solid color-mix(in srgb,var(--quant-accent) 26%,transparent);border-radius:10px;background:var(--quant-accent-soft)}.quant-focus-strip span{color:#cfe1ec;font-size:9px}.quant-focus-strip span i{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--quant-accent);box-shadow:0 0 8px var(--quant-accent)}.quant-focus-strip b{color:var(--quant-accent)}.quant-focus-strip small{color:#7f9caf;font-size:8px;line-height:1.45}.quant-plan-actions{margin:0 15px!important}.quant-plan-actions .detail-toggle{margin-left:auto}.quant-detail-stack{padding:0 15px 15px;animation:v361Detail .38s ease-out both}@keyframes v361Detail{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.quant-wait-panel{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;padding:12px;border:1px solid rgba(230,188,98,.24);border-radius:11px;background:rgba(230,188,98,.07)}.quant-wait-icon{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(230,188,98,.3);border-radius:50%;color:#e8c979;font-size:18px}.quant-wait-panel strong{color:#f1dfab;font-size:11px}.quant-wait-panel p{margin:4px 0 0;color:#aabaca;font-size:9px;line-height:1.6}.quant-price-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.quant-price-grid>div{padding:10px!important}.quant-opinion-section{display:grid;gap:9px;padding:11px;border:1px solid rgba(104,143,173,.14);border-radius:11px;background:rgba(2,12,24,.45)}.quant-opinion-section.primary{border-color:color-mix(in srgb,var(--quant-accent) 25%,transparent)}.quant-opinion-section>header{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.quant-opinion-section>header>div{display:grid;gap:2px}.quant-opinion-section>header span{color:#718fa4;font-size:7.5px;letter-spacing:.08em}.quant-opinion-section>header strong{color:#e3eef6;font-size:11px}.quant-opinion-section>header small{color:#667f91;font-size:7.5px;text-align:right}.quant-opinion-list{display:grid;gap:6px}.quant-opinion-item{display:grid;grid-template-columns:minmax(42px,.18fr) minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px 9px;border:1px solid rgba(99,137,166,.11);border-radius:8px;background:rgba(4,17,30,.6)}.quant-opinion-item b{color:#d8e8f3;font-size:10px}.quant-opinion-item span{color:#9bb0c0;font-size:8.5px;line-height:1.5}.quant-opinion-item i{padding:3px 6px;border-radius:999px;font-size:7px;font-style:normal;color:#8da4b4;background:rgba(111,140,178,.08)}.quant-indicator-card.long i,.quant-opinion-item.long i{color:#66e8c4;background:rgba(42,211,168,.1)}.quant-indicator-card.short i,.quant-opinion-item.short i{color:#ff819d;background:rgba(255,78,116,.1)}.quant-empty-opinion{margin:0;color:#7894a8;font-size:8.5px;line-height:1.55}.quant-indicator-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.quant-indicator-card{min-width:0;display:grid;grid-template-columns:1fr auto;gap:4px 8px;padding:9px;border:1px solid rgba(99,137,166,.12);border-radius:9px;background:rgba(3,15,28,.58)}.quant-indicator-card b{color:#dce9f2;font-size:10px}.quant-indicator-card span{grid-column:1/-1;color:#8fa5b5;font-size:8px;line-height:1.45}.quant-indicator-card i{grid-column:2;grid-row:1;padding:3px 6px;border-radius:999px;color:#8ca3b4;background:rgba(111,140,178,.08);font-size:7px;font-style:normal}.quant-auxiliary-details{border:1px solid rgba(99,137,166,.14);border-radius:11px;background:rgba(4,16,28,.44);overflow:hidden}.quant-auxiliary-details summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;padding:10px 11px}.quant-auxiliary-details summary::-webkit-details-marker{display:none}.quant-auxiliary-details summary span{color:#7f9caf;font-size:8px}.quant-auxiliary-details summary b{color:#cad9e4;font-size:9px}.quant-auxiliary-details summary i{color:#6aaecb;font-size:7.5px;font-style:normal;white-space:nowrap}.quant-auxiliary-details[open] summary{border-bottom:1px solid rgba(99,137,166,.12)}.quant-auxiliary-details .auxiliary{padding:9px}.quant-risk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.quant-risk-grid .deepseek-invalidation{margin:0;border-radius:9px}.quant-risk-grid .deepseek-invalidation.pattern{border-left-color:rgba(75,199,224,.65);background:rgba(42,148,181,.08)}.quant-execution-plan,.quant-factor-columns{margin-top:0!important}.quant-warning{margin:0!important}html[data-theme=light] .v361-quant-result{background:linear-gradient(145deg,#fbfdff,#f1f7fb)!important}html[data-theme=light] .quant-auxiliary-details,html[data-theme=light] .quant-core-metrics>div,html[data-theme=light] .quant-indicator-card,html[data-theme=light] .quant-opinion-item,html[data-theme=light] .quant-opinion-section,html[data-theme=light] .quant-score-ring>span{background:rgba(255,255,255,.86)}html[data-theme=light] .quant-core-metrics strong,html[data-theme=light] .quant-decision-copy h3,html[data-theme=light] .quant-indicator-card b,html[data-theme=light] .quant-opinion-item b,html[data-theme=light] .quant-opinion-section>header strong{color:#163148}html[data-theme=light] .quant-decision-copy p{color:#4e687a}@media (max-width:720px){.v361-analysis-progress{grid-template-columns:auto minmax(0,1fr);min-height:56px}.quant-loading-steps{display:none}.quant-result-hero{grid-template-columns:auto minmax(0,1fr);padding:13px 12px 2px}.quant-score-ring{grid-column:1/-1;justify-self:stretch;width:auto;height:7px;padding:0;border-radius:999px;background:rgba(111,140,178,.12)!important;overflow:hidden;box-shadow:none;position:relative}.quant-score-ring:before{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--mobile-score, 0) * 1%);background:var(--quant-accent)}.quant-score-ring>span{display:none}.quant-core-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 12px}.quant-focus-strip,.quant-plan-actions{margin-inline:12px!important}.quant-detail-stack{padding:0 12px 13px}.quant-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.quant-opinion-section>header{align-items:start}.quant-opinion-item{grid-template-columns:42px minmax(0,1fr)}.quant-opinion-item i{grid-column:2;justify-self:start}.quant-factor-columns,.quant-indicator-grid,.quant-risk-grid{grid-template-columns:1fr!important}.quant-auxiliary-details summary{grid-template-columns:auto minmax(0,1fr)}.quant-auxiliary-details summary i{grid-column:2;white-space:normal}.quant-plan-actions{display:grid!important;grid-template-columns:1fr 1fr}.quant-plan-actions .detail-toggle{grid-column:1/-1;margin-left:0}}@media (prefers-reduced-motion:reduce){.quant-core-metrics>div,.quant-detail-stack,.quant-score-ring,.v361-quant-result{animation:none!important}.quant-decision-orb:after,.quant-decision-orb:before,.quant-loading-steps i,.quant-scan-orbit,.quant-scan-orbit:before{animation-duration:8s!important}}.ai-audio-settings{grid-column:1/-1;grid-template-columns:1fr!important;gap:12px!important;background:radial-gradient(circle at 12% 0,rgba(61,226,215,.09),transparent 34%),linear-gradient(145deg,rgba(8,29,48,.92),rgba(5,18,32,.92))}.ai-audio-toggle{grid-column:1/-1;padding:3px 0 1px;color:var(--text)!important}.ai-audio-profile-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.ai-audio-profile{min-width:0;overflow:hidden;display:grid;grid-template-rows:minmax(86px,1fr) auto;border:1px solid rgba(111,140,178,.2);border-radius:11px;background:rgba(8,23,40,.72);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.ai-audio-profile:hover{transform:translateY(-1px);border-color:rgba(91,221,225,.35)}.ai-audio-profile.selected{border-color:rgba(55,226,190,.58);box-shadow:inset 0 0 22px rgba(36,216,184,.08),0 0 18px rgba(27,186,173,.08)}.ai-audio-actions button,.ai-audio-preview,.ai-audio-select{border:0;cursor:pointer;color:var(--text)}.ai-audio-select{position:relative;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:11px 10px 9px;text-align:left;background:transparent}.ai-audio-select strong{color:#e8fbff;font-size:12px}.ai-audio-select small{color:var(--muted);font-size:9px;line-height:1.45}.ai-audio-select em{margin-top:auto;color:#63e5cc;font-size:8px;font-style:normal}.ai-audio-preview{padding:7px 8px;border-top:1px solid rgba(111,140,178,.14);background:rgba(23,65,88,.28);color:#9eddf1;font-size:9px}.ai-audio-actions button:hover,.ai-audio-preview:hover{background:rgba(42,154,169,.2)}.ai-audio-volume{grid-column:1/-1;display:grid!important;grid-template-columns:minmax(130px,auto) minmax(160px,1fr);align-items:center;gap:14px!important;padding:3px 2px}.ai-audio-volume span{display:flex;justify-content:space-between;gap:12px}.ai-audio-volume strong{color:#55e2c6}.settings-scroll .ai-audio-volume input[type=range]{width:100%;max-width:none;padding:0;accent-color:#35d7b6}.ai-audio-actions{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ai-audio-actions button{border:1px solid rgba(92,213,221,.26);border-radius:8px;padding:7px 11px;background:rgba(20,64,86,.32);font-size:9px}.ai-audio-actions small{flex:1 1 260px;color:var(--muted);line-height:1.5}html[data-theme=light] .ai-audio-settings{background:linear-gradient(145deg,rgba(248,252,255,.98),rgba(237,246,250,.96))}html[data-theme=light] .ai-audio-profile{background:rgba(255,255,255,.78)}html[data-theme=light] .ai-audio-select strong{color:#17344d}html[data-theme=light] .ai-audio-select em{color:#087c6a}@media (max-width:980px){.ai-audio-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.ai-audio-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-audio-profile{grid-template-rows:minmax(78px,1fr) auto}.ai-audio-volume{grid-template-columns:1fr!important;gap:7px!important}.ai-audio-actions small{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.ai-audio-profile{transition:none}.ai-audio-profile:hover{transform:none}}.v367-quant-result .ai-signal-replay,.v367-quant-result .quant-core-metrics,.v367-quant-result .quant-focus-strip,.v367-quant-result .quant-plan-actions,.v367-quant-result .quant-result-hero,.v367-quant-result .quant-trigger-banner{animation:v367ResultReveal .46s cubic-bezier(.2,.75,.25,1) both}.v367-quant-result .quant-core-metrics{animation-delay:.08s}.v367-quant-result .quant-focus-strip{animation-delay:.15s}.v367-quant-result .quant-trigger-banner{animation-delay:.2s}.v367-quant-result .ai-signal-replay{animation-delay:.24s}.v367-quant-result .quant-plan-actions{animation-delay:.31s}@keyframes v367ResultReveal{0%{opacity:0;transform:translateY(10px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}.quant-trigger-banner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:10px 14px;padding:11px 12px;border:1px solid rgba(230,188,98,.3);border-radius:12px;background:linear-gradient(90deg,rgba(230,188,98,.1),rgba(23,42,67,.55))}.quant-trigger-banner>span{padding:5px 8px;border-radius:999px;background:rgba(230,188,98,.14);color:#f0ca74;font-size:10px;font-weight:900;white-space:nowrap}.quant-trigger-banner>strong{min-width:0;color:var(--text);font-size:12px;line-height:1.55}.quant-trigger-banner>small{color:var(--muted);font-size:10px;white-space:nowrap}.ai-signal-replay{margin:11px 14px 12px;border:1px solid rgba(111,140,178,.18);border-radius:15px;overflow:hidden;background:linear-gradient(180deg,rgba(5,18,34,.94),rgba(3,13,27,.98));color:var(--quant-accent,#e6bc62);box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.ai-signal-replay>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid rgba(111,140,178,.12)}.ai-signal-replay>header>div:first-child{display:grid;grid-template-columns:auto auto;align-items:center;gap:2px 7px;min-width:0}.ai-signal-replay>header .live-dot{width:7px;height:7px;border-radius:50%;background:#2bdcad;box-shadow:0 0 9px rgba(43,220,173,.75)}.ai-signal-replay>header strong{font-size:12px;color:var(--text)}.ai-signal-replay>header small{grid-column:2;color:var(--muted);font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.replay-actions{display:flex;align-items:center;gap:8px;white-space:nowrap}.replay-actions span{font-size:9px;color:var(--muted)}.replay-actions button{min-height:28px;padding:5px 9px;border:1px solid rgba(111,140,178,.18);border-radius:8px;background:rgba(111,140,178,.08);color:var(--text);font-size:9px;font-weight:800}.ai-replay-stage{position:relative;aspect-ratio:920/322;min-height:176px;background:radial-gradient(circle at 50% 42%,rgba(28,86,125,.1),transparent 56%)}.ai-replay-stage svg{display:block;width:100%;height:100%;overflow:visible}.ai-replay-grid{stroke:rgba(111,140,178,.11);stroke-width:1;stroke-dasharray:4 7}.ai-replay-candle{animation:v367CandleIn .24s ease both}.ai-replay-candle line{stroke:currentColor;stroke-width:1.5}.ai-replay-candle rect{fill:currentColor}.ai-replay-candle.up{color:#20d7a6}.ai-replay-candle.down{color:#ff557d}@keyframes v367CandleIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ai-entry-zone{fill:url(#aiReplayEntryZone);stroke:currentColor;stroke-width:1;stroke-dasharray:6 5;opacity:.74;animation:v367LineIn .35s ease both}.ai-plan-line line{stroke-width:1.2;stroke-dasharray:7 5;animation:v367LineDash 1.8s linear infinite}.ai-entry-label text,.ai-plan-line text{font-size:10px;font-weight:800;paint-order:stroke;stroke:rgba(2,11,22,.92);stroke-width:3px;stroke-linejoin:round}.ai-plan-line.stop{color:#ff557d}.ai-plan-line.tp1{color:#36d9ad}.ai-plan-line.tp2{color:#64a9ff}.ai-entry-label,.ai-plan-line.trigger{color:#f2c76d}.ai-entry-label path{stroke:currentColor;stroke-width:1.5}@keyframes v367LineDash{to{stroke-dashoffset:-24}}@keyframes v367LineIn{0%{opacity:0}to{opacity:1}}.ai-current-line{stroke:rgba(255,255,255,.28);stroke-width:1;stroke-dasharray:2 5}.ai-current-price rect{fill:rgba(13,129,105,.92);stroke:rgba(66,240,192,.54)}.ai-current-price text{fill:#fff;font-size:10px;font-weight:900}.ai-replay-overlay{position:absolute;left:12px;top:11px;display:flex;align-items:center;gap:7px;padding:6px 8px;border:1px solid rgba(111,140,178,.16);border-radius:9px;background:rgba(2,12,24,.74);backdrop-filter:blur(5px)}.ai-replay-overlay span{font-size:10px;font-weight:900;color:var(--quant-accent)}.ai-replay-overlay strong{font-size:9px;color:var(--text)}.ai-replay-overlay small{font-size:8px;color:var(--muted)}.ai-replay-progress{position:relative;height:21px;border-top:1px solid rgba(111,140,178,.11);background:rgba(2,10,21,.78);overflow:hidden}.ai-replay-progress i{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,rgba(36,215,169,.24),rgba(92,165,255,.24));transition:width .12s linear}.ai-replay-progress span{position:absolute;right:9px;top:4px;color:var(--muted);font-size:9px;font-weight:800}html[data-theme=light] .ai-signal-replay{background:linear-gradient(180deg,#fbfdff,#f3f8fb);border-color:rgba(65,89,114,.16)}html[data-theme=light] .ai-replay-overlay{background:rgba(255,255,255,.86)}html[data-theme=light] .ai-entry-label text,html[data-theme=light] .ai-plan-line text{stroke:rgba(255,255,255,.94)}html[data-theme=xianxia] .ai-signal-replay{background:linear-gradient(180deg,rgba(7,29,25,.96),rgba(4,19,17,.98));border-color:rgba(216,191,120,.17)}@media(max-width:720px){.quant-trigger-banner{grid-template-columns:auto 1fr;margin:9px 10px;padding:9px 10px;gap:7px}.quant-trigger-banner>small{grid-column:1/-1;white-space:normal}.ai-signal-replay{margin:9px 10px 11px;border-radius:13px}.ai-signal-replay>header{padding:8px 9px}.replay-actions span{display:none}.ai-replay-stage{min-height:150px}.ai-replay-overlay{left:8px;top:8px;padding:5px 7px}.ai-replay-overlay small{display:none}}@media(prefers-reduced-motion:reduce){.ai-entry-zone,.ai-plan-line line,.ai-replay-candle,.v367-quant-result .ai-signal-replay,.v367-quant-result .quant-core-metrics,.v367-quant-result .quant-focus-strip,.v367-quant-result .quant-plan-actions,.v367-quant-result .quant-result-hero,.v367-quant-result .quant-trigger-banner{animation:none!important}}.v367-analysis-progress{grid-template-columns:auto minmax(0,1fr);row-gap:10px}.v367-scan-pipeline{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%}.v367-scan-pipeline span{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;min-height:29px;padding:5px 6px;border:1px solid rgba(111,140,178,.14);border-radius:8px;background:rgba(111,140,178,.05);color:var(--muted);font-size:9px;overflow:hidden}.v367-scan-pipeline span:after{content:"";position:absolute;inset:auto 100% 0 0;height:1px;background:linear-gradient(90deg,transparent,#39dbb0,transparent);animation:v367ScanStep 2.4s ease-in-out infinite}.v367-scan-pipeline span:nth-child(2):after{animation-delay:.45s}.v367-scan-pipeline span:nth-child(3):after{animation-delay:.9s}.v367-scan-pipeline span:nth-child(4):after{animation-delay:1.35s}.v367-scan-pipeline i{width:5px;height:5px;border-radius:50%;background:#39dbb0;box-shadow:0 0 7px rgba(57,219,176,.75);animation:v367Pulse 1.3s ease-in-out infinite}@keyframes v367ScanStep{0%{left:-70%;right:100%}45%{left:0;right:0}to{left:100%;right:-70%}}@keyframes v367Pulse{50%{opacity:.35;transform:scale(.72)}}.quant-confidence-meter{display:grid;grid-template-columns:auto minmax(80px,1fr) auto auto;align-items:center;gap:9px;margin:9px 14px 4px;padding:9px 10px;border:1px solid rgba(111,140,178,.13);border-radius:11px;background:rgba(111,140,178,.045)}.quant-confidence-meter>small,.quant-confidence-meter>span{font-size:9px;color:var(--muted);white-space:nowrap}.quant-confidence-meter>i{height:8px;border-radius:999px;background:rgba(111,140,178,.13);overflow:hidden}.quant-confidence-meter>i>b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--quant-accent),color-mix(in srgb,var(--quant-accent) 52%,#7fb5ff));animation:v367MeterGrow .72s cubic-bezier(.2,.75,.25,1) both;transform-origin:left}.quant-confidence-meter>strong{font-size:12px;color:var(--quant-accent)}@keyframes v367MeterGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:720px){.v367-scan-pipeline{grid-template-columns:1fr 1fr}.quant-confidence-meter{grid-template-columns:auto 1fr auto;margin:8px 10px 3px}.quant-confidence-meter>small{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.quant-confidence-meter>i>b,.v367-scan-pipeline i,.v367-scan-pipeline span:after{animation:none!important}}@media (min-width:861px){.quick-order-float.desktop-disabled{display:none!important}.quick-order-float.desktop-enabled{display:block}.system-notice-desktop .system-notice-copy strong{font-size:12px!important;line-height:1.35!important}.system-notice-desktop .system-notice-copy small{font-size:11px!important;line-height:1.35!important}.system-notice-desktop .system-notice-icon{width:21px;height:21px;flex-basis:21px;font-size:11px}}@media (max-width:860px){.quick-order-float.desktop-disabled{display:none!important}.quick-order-float.desktop-enabled{display:block}}.desktop-quick-order-setting{grid-column:1/-1}.desktop-quick-order-setting>small{color:var(--muted);line-height:1.55}.ai-audio-single-profile{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 13px;border:1px solid rgba(75,210,204,.24);border-radius:11px;background:rgba(13,42,61,.48)}.ai-audio-single-profile>div{min-width:0;display:flex;flex-direction:column;gap:4px}.ai-audio-single-profile strong{color:var(--text);font-size:12px}.ai-audio-single-profile small{color:var(--muted);font-size:9px;line-height:1.5}.ai-audio-single-profile button{flex:0 0 auto;border:1px solid rgba(73,222,199,.28);border-radius:9px;padding:7px 11px;background:rgba(31,124,130,.25);color:var(--text);font-size:10px;font-weight:800}html[data-theme=light] .ai-audio-single-profile{background:rgba(255,255,255,.78);border-color:rgba(24,146,137,.19)}.quant-intelligence-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:7px 14px 10px}.quant-intelligence-flow>span{position:relative;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 7px;padding:9px 8px;border:1px solid rgba(111,140,178,.15);border-radius:10px;background:rgba(111,140,178,.045);color:var(--muted);font-size:9px;animation:v370FlowReveal .4s ease both}.quant-intelligence-flow>span:nth-child(2){animation-delay:.07s}.quant-intelligence-flow>span:nth-child(3){animation-delay:.14s}.quant-intelligence-flow>span:nth-child(4){animation-delay:.21s}.quant-intelligence-flow>span i{grid-row:1/span 2;width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 8px color-mix(in srgb,currentColor 65%,transparent)}.quant-intelligence-flow>span strong{grid-column:2;overflow:hidden;color:var(--text);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.quant-intelligence-flow>span.done{color:#2ed5ab;border-color:rgba(46,213,171,.23)}.quant-intelligence-flow>span.waiting{color:#e6bc62;border-color:rgba(230,188,98,.26)}.quant-intelligence-flow>span.blocked{color:#ff6a87;border-color:rgba(255,106,135,.24)}@keyframes v370FlowReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.manual-risk-warning,.order-reason-details .order-reason{line-height:1.55}@media (max-width:720px){.quant-intelligence-flow{grid-template-columns:1fr 1fr;margin:7px 10px 9px}.ai-audio-single-profile{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.quant-intelligence-flow>span{animation:none!important}}@media (min-width:861px){.desktop-notice-inline{min-height:44px;height:auto;gap:11px;font-size:18px!important;line-height:1.3}.desktop-notice-inline>strong{letter-spacing:.045em}.desktop-notice-inline>strong,.desktop-notice-text{font-size:18px!important;line-height:1.3}.desktop-notice-icon{width:32px;height:32px;flex-basis:32px;font-size:17px}.desktop-notice-inline>button{width:28px;height:28px;flex-basis:28px;font-size:22px}.desktop-notice-slot{max-width:min(980px,calc(100vw - 360px))}}.ai-future-zone{fill:url(#aiFutureScenarioZone);color:#7faeff;stroke:rgba(127,174,255,.28);stroke-width:1;stroke-dasharray:5 6}.ai-future-zone.long{color:#2bd9ac}.ai-future-zone.short{color:#ff6688}.ai-now-separator{stroke:rgba(244,207,110,.62);stroke-width:1.3;stroke-dasharray:4 5}.ai-future-label,.ai-now-label{font-size:9px;font-weight:800;fill:#9db1c8;paint-order:stroke;stroke:rgba(2,11,22,.88);stroke-width:3px;stroke-linejoin:round}.ai-future-label{fill:#f1ca70}.ai-replay-candle.projected{opacity:.55;filter:saturate(.75)}.ai-replay-candle.projected line{stroke-dasharray:3 2;stroke-width:1.25}.ai-replay-candle.projected rect{fill-opacity:.72;stroke:currentColor;stroke-width:.7;stroke-dasharray:2 1}.ai-trade-marker{color:#f0c96f;animation:v370MarkerIn .4s cubic-bezier(.18,.84,.24,1.2) both}.ai-trade-marker.long{color:#2bd9ac}.ai-trade-marker.short{color:#ff6688}.ai-trade-marker path,.ai-trade-marker rect{fill:currentColor;filter:drop-shadow(0 0 5px color-mix(in srgb,currentColor 55%,transparent))}.ai-trade-marker text{fill:#06121d;font-size:10px;font-weight:950}@keyframes v370MarkerIn{0%{opacity:0;transform:translateY(8px) scale(.85)}to{opacity:1;transform:none}}.ai-future-disclaimer{position:absolute;right:10px;bottom:9px;max-width:56%;padding:4px 7px;border:1px solid rgba(240,201,111,.18);border-radius:7px;background:rgba(2,11,22,.72);color:#b7a676;font-size:8px;line-height:1.35;text-align:right;backdrop-filter:blur(3px)}html[data-theme=light] .ai-future-label,html[data-theme=light] .ai-now-label{stroke:rgba(255,255,255,.94)}html[data-theme=light] .ai-future-disclaimer{background:rgba(255,255,255,.82);color:#826d38}@media(max-width:720px){.ai-future-disclaimer{max-width:72%;font-size:7px;right:7px;bottom:6px}.ai-future-label{font-size:7px}.ai-trade-marker text{font-size:9px}}@media(prefers-reduced-motion:reduce){.ai-replay-candle.projected,.ai-trade-marker{animation:none!important}}.dashboard-card-hidden{display:none!important}.quick-order-float.collapsed{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;border-radius:50%!important}.quick-order-float.collapsed .quick-order-header{position:relative;width:50px;height:50px;min-height:50px;display:block;border:0}.quick-order-float.collapsed .quick-order-drag-handle{position:absolute;inset:0;padding:0;display:grid;place-items:center;cursor:pointer}.quick-order-float.collapsed .quick-order-mobile-icon{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(5,214,160,.32);border-radius:50%;background:rgba(5,214,160,.11);color:#7af0ce;font-size:18px;line-height:1;box-shadow:0 0 18px rgba(5,214,160,.12)}.quick-order-float.collapsed .quick-order-grip,.quick-order-float.collapsed .quick-order-title,.quick-order-float.collapsed .quick-order-toggle{display:none!important}.quick-order-float.expanded .quick-order-mobile-icon{display:none}.dashboard-card-setting,.page-mode-setting{grid-column:1/-1}.dashboard-card-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dashboard-card-option{min-height:56px;align-items:flex-start!important;padding:9px 10px;border:1px solid rgba(111,137,164,.15);border-radius:10px;background:rgba(111,137,164,.045)}.dashboard-card-option>span{display:grid;gap:2px}.dashboard-card-option strong{color:var(--text);font-size:10px}.dashboard-card-option small{color:var(--muted);font-size:8px;line-height:1.4}.dashboard-card-actions{grid-column:1/-1;display:flex;gap:8px}.dashboard-card-actions button{min-height:31px;padding:0 12px;border:1px solid rgba(75,210,204,.23);border-radius:8px;background:rgba(75,210,204,.07);color:#91e5d5;font-size:9px;font-weight:800;cursor:pointer}@keyframes v371CompactPricePulse{0%{opacity:1;transform:scale(1)}70%{opacity:.45;transform:scale(2.15)}to{opacity:0;transform:scale(2.35)}}@media (max-width:860px){.dashboard-card-options{grid-template-columns:1fr}}.common-settings-fab .common-settings-icon{margin-right:5px}.workspace-scroll{display:contents}.single-settings-button{min-height:30px;padding:5px 10px;border-radius:9px;border:1px solid rgba(88,189,225,.28);background:rgba(16,44,62,.72);color:#d9f5ff;font-size:11px;font-weight:800;cursor:pointer}.single-level-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin:7px 0}.single-level-strip button{min-height:28px;border-radius:8px;border:1px solid rgba(116,153,177,.22);background:rgba(7,19,31,.74);color:#8eabbc;font-size:10px;font-weight:800;cursor:pointer}.single-level-strip button.active{border-color:rgba(64,208,151,.68);background:linear-gradient(135deg,rgba(35,171,119,.3),rgba(17,99,83,.34));color:#eafff6;box-shadow:0 0 0 1px rgba(74,222,160,.1),0 7px 18px rgba(0,0,0,.16)}.single-level-status{display:flex;flex-wrap:wrap;gap:4px 8px;margin:0 0 7px;padding:6px 8px;border-radius:9px;border:1px solid rgba(80,143,176,.18);background:rgba(4,16,27,.55);color:#9cb6c5;font-size:9px;line-height:1.45}.single-level-status strong{color:#dff8ff}.single-settings-dialog{width:min(940px,calc(100vw - 24px));max-height:min(88vh,900px);overflow:auto}.single-settings-grid{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(320px,1.4fr);gap:14px}.single-settings-panel{padding:12px;border:1px solid rgba(95,150,181,.18);border-radius:13px;background:rgba(5,17,29,.62)}.single-settings-panel h4{margin:0 0 9px;font-size:13px;color:#e3f8ff}.single-base-grid,.single-ratio-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.martin-target-grid label,.single-base-grid label,.single-level-editor label,.single-ratio-grid label{display:grid;gap:4px;color:#8faaba;font-size:10px}.martin-target-grid input,.single-base-grid input,.single-level-editor input,.single-ratio-grid input{width:100%;min-height:34px;border-radius:9px;border:1px solid rgba(112,154,177,.24);background:rgba(2,11,20,.78);color:#e9f9ff;padding:6px 8px;outline:none}.single-level-editor-list{display:grid;gap:7px;max-height:520px;overflow:auto;padding-right:3px;scrollbar-width:thin}.single-level-editor{display:grid;grid-template-columns:42px repeat(4,minmax(92px,1fr));gap:7px;align-items:end;padding:8px;border:1px solid rgba(93,145,174,.16);border-radius:11px;background:rgba(3,13,23,.58)}.single-level-editor>strong{align-self:center;text-align:center;color:#63ddb0;font-size:11px}.single-dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.martin-exit-mode{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:8px 0}.martin-exit-mode button{min-height:36px;border-radius:10px;border:1px solid rgba(100,147,172,.22);background:rgba(4,15,25,.66);color:#91aaba;font-weight:800;cursor:pointer}.martin-exit-mode button.active{border-color:rgba(77,205,151,.56);background:rgba(27,123,90,.28);color:#e7fff5}.martin-target-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:8px}.settings-moved-note{padding:9px 10px;border:1px dashed rgba(84,174,211,.28);border-radius:10px;background:rgba(6,20,33,.52);color:#9eb9c7;font-size:10px;line-height:1.55}html[data-theme=light] .single-level-editor,html[data-theme=light] .single-settings-panel{background:rgba(247,251,254,.94)}html[data-theme=light] .martin-target-grid input,html[data-theme=light] .single-base-grid input,html[data-theme=light] .single-level-editor input,html[data-theme=light] .single-ratio-grid input{background:#fff;color:#163247}@media(max-width:720px){.single-settings-grid{grid-template-columns:1fr}.single-level-editor{grid-template-columns:35px repeat(2,minmax(0,1fr))}.single-level-editor>strong{grid-row:span 2}.martin-target-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.single-settings-dialog{max-height:92vh}}.single-settings-layout{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(310px,1.2fr);gap:12px;align-items:start}.martin-exit-settings,.single-basic-panel,.single-level-editor,.single-ratio-panel{padding:11px;border:1px solid rgba(96,151,181,.18);border-radius:12px;background:rgba(4,16,28,.62)}.martin-exit-settings h4,.single-basic-panel h4,.single-level-editor h4,.single-ratio-panel h4{margin:0 0 9px;color:#e6f9ff;font-size:12px}.single-basic-panel{display:grid;gap:8px}.single-basic-panel>label:not(.check-setting){display:grid;gap:4px;color:#95adba;font-size:10px}.single-basic-panel input,.single-basic-panel select{min-height:34px;border-radius:9px;border:1px solid rgba(105,154,180,.24);background:rgba(2,11,20,.78);color:#eafaff;padding:5px 8px}.single-ratio-panel button{width:100%;min-height:34px;margin-top:8px;border-radius:9px;border:1px solid rgba(73,205,152,.42);background:rgba(28,128,91,.3);color:#e9fff6;font-weight:800;cursor:pointer}.single-ratio-panel small{display:block;margin-top:6px;color:#83a0b0;font-size:9px;line-height:1.45}.single-level-editor{grid-column:1/-1;max-height:52vh;overflow:auto}.single-level-editor-row{display:grid;grid-template-columns:52px repeat(4,minmax(110px,1fr));gap:7px;align-items:end;padding:7px 0;border-bottom:1px solid rgba(91,138,164,.12)}.single-level-editor-row:last-child{border-bottom:0}.single-level-editor-row>strong{align-self:center;color:#67dcb1;font-size:10px;text-align:center}.single-level-editor-row label{display:grid;gap:3px;color:#8fa9b8;font-size:9px}.single-level-editor-row input{width:100%;min-height:31px;border-radius:8px;border:1px solid rgba(106,154,179,.22);background:rgba(2,11,20,.76);color:#eafaff;padding:4px 7px}.martin-exit-settings{margin-top:10px}.martin-layer-target-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px}.martin-layer-target-grid label{display:grid;grid-template-columns:1fr auto;grid-template-areas:"label label" "input unit";gap:3px 6px;color:#91aab8;font-size:9px}.martin-layer-target-grid label span{grid-area:label}.martin-layer-target-grid input{grid-area:input;min-width:0;min-height:32px;border-radius:8px;border:1px solid rgba(106,154,179,.22);background:rgba(2,11,20,.76);color:#eafaff;padding:4px 7px}.martin-layer-target-grid small{grid-area:unit;align-self:center;color:#718b99}.settings-relocated-note{display:grid;gap:5px;margin-top:8px;padding:9px 10px;border:1px dashed rgba(84,174,211,.3);border-radius:10px;background:rgba(6,20,33,.52);color:#9eb9c7;font-size:10px;line-height:1.5}.settings-relocated-note strong{color:#dff6ff}.settings-relocated-note small{color:#83a0b0}.settings-relocated-note button{justify-self:start;min-height:30px;padding:4px 9px;border-radius:8px;border:1px solid rgba(77,196,151,.38);background:rgba(27,119,87,.27);color:#e9fff6;font-weight:800;cursor:pointer}html[data-theme=light] .martin-exit-settings,html[data-theme=light] .single-basic-panel,html[data-theme=light] .single-level-editor,html[data-theme=light] .single-ratio-panel{background:rgba(248,252,255,.95)}html[data-theme=light] .martin-exit-settings h4,html[data-theme=light] .single-basic-panel h4,html[data-theme=light] .single-level-editor h4,html[data-theme=light] .single-ratio-panel h4{color:#18374c}html[data-theme=light] .martin-layer-target-grid input,html[data-theme=light] .single-basic-panel input,html[data-theme=light] .single-basic-panel select,html[data-theme=light] .single-level-editor-row input{background:#fff;color:#17344a}@media(max-width:760px){.single-settings-layout{grid-template-columns:1fr}.single-level-editor{grid-column:auto}.single-level-editor-row{grid-template-columns:42px repeat(2,minmax(0,1fr))}.single-level-editor-row>strong{grid-row:span 2}.martin-layer-target-grid{grid-template-columns:1fr 1fr}}.martin-basic-grid,.v379-single-basics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.martin-volume-target-grid{display:grid;gap:7px;max-height:46vh;overflow-y:auto;overscroll-behavior:contain;padding-right:3px}.martin-volume-target-row{display:grid;grid-template-columns:30px repeat(2,minmax(0,1fr));align-items:end;gap:8px;padding:8px;border:1px solid var(--line,rgba(129,166,210,.22));border-radius:12px;background:color-mix(in srgb,var(--panel,#071322) 88%,transparent)}.martin-volume-target-row>strong{align-self:center;text-align:center;opacity:.72}.martin-volume-target-row label{display:grid;gap:5px;min-width:0}.martin-volume-target-row label span{font-size:11px;opacity:.72}.martin-volume-target-row input{width:100%;min-width:0}.simplified-martin-fields{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:720px){.martin-dialog{display:flex;flex-direction:column;max-height:94dvh;overflow:hidden}.martin-dialog>footer,.martin-dialog>header{flex:0 0 auto}.martin-dialog-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.martin-basic-grid,.v379-single-basics{grid-template-columns:repeat(2,minmax(0,1fr))}.martin-volume-target-grid{max-height:none;overflow:visible}.martin-volume-target-row{grid-template-columns:24px repeat(2,minmax(0,1fr));gap:6px;padding:7px 6px}.simplified-martin-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:721px){.martin-play-settings-backdrop{display:block;overflow-y:auto;overscroll-behavior:contain;padding:18px}.martin-play-settings-dialog{width:min(760px,calc(100vw - 36px));margin:0 auto 18px}.martin-play-settings-dialog,.martin-play-settings-dialog .martin-dialog-body,.martin-play-settings-dialog .martin-volume-target-grid{max-height:none;overflow:visible}.martin-play-settings-dialog .martin-basic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.single-confirm-setting-v383{display:grid;gap:10px;padding:14px;border:1px solid rgba(44,214,190,.28);border-radius:14px;background:linear-gradient(135deg,rgba(12,35,52,.9),rgba(7,21,34,.78))}.single-confirm-setting-v383 .check-setting span{display:grid;gap:3px}.single-confirm-setting-v383 .check-setting small{color:var(--muted);font-weight:500;line-height:1.55}.single-confirm-detail-v383{display:grid;gap:5px;padding:10px 12px;border-radius:10px;background:rgba(5,17,29,.66)}.single-confirm-detail-v383 strong{color:#71e9d0}.single-confirm-detail-v383 small,.single-confirm-detail-v383 span{color:var(--muted);line-height:1.55}.martin-volume-generator-v383{grid-column:1/-1;display:grid;grid-template-columns:minmax(180px,1fr) auto;gap:10px 12px;align-items:end;padding:12px;border:1px solid rgba(67,205,180,.28);border-radius:12px;background:rgba(5,21,34,.72)}.martin-volume-generator-v383 button{min-height:42px;padding:0 18px;border:1px solid rgba(56,221,185,.45);border-radius:10px;background:linear-gradient(135deg,#0d9a83,#08755f);color:#fff;font-weight:800}.martin-volume-generator-v383 small{grid-column:1/-1;color:var(--muted);line-height:1.5}.common-settings-dialog{width:min(1040px,calc(100vw - 32px))}.common-settings-scroll-v383{padding:18px 20px 22px}.common-settings-grid-v383{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.common-settings-grid-v383 .settings-card-v383{margin:0;min-width:0;height:100%}.common-settings-grid-v383 .settings-card-wide-v383{grid-column:1/-1}.common-settings-grid-v383 fieldset{padding:16px;border-radius:14px}.common-settings-grid-v383 fieldset>label:not(.check-setting){grid-template-columns:minmax(128px,.75fr) minmax(150px,1.25fr);gap:12px}.signal-reminder-settings-v383{display:grid;gap:13px}.strong-threshold-grid-v383{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.strong-threshold-grid-v383>label{display:grid;gap:6px;padding:11px;border:1px solid rgba(120,156,187,.22);border-radius:11px;background:rgba(4,16,28,.55)}.strong-threshold-grid-v383>label>span{font-weight:800}.strong-threshold-grid-v383>label>div{display:flex;align-items:center;gap:8px}.strong-threshold-grid-v383 input{width:100%;min-width:0}.strong-threshold-grid-v383 b{color:#71e9d0}.strong-threshold-grid-v383 small{color:var(--muted);line-height:1.45}@media (max-width:860px){.common-settings-dialog{width:min(96vw,680px)}.common-settings-scroll-v383{padding:14px}.common-settings-grid-v383{grid-template-columns:1fr;gap:12px}.common-settings-grid-v383 .settings-card-wide-v383{grid-column:auto}.common-settings-grid-v383 fieldset>label:not(.check-setting){grid-template-columns:1fr;gap:6px}.martin-volume-generator-v383,.strong-threshold-grid-v383{grid-template-columns:1fr}.martin-volume-generator-v383 button{width:100%}}.v383-martin-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.v383-martin-actions .hedge{grid-column:1/-1;background:linear-gradient(135deg,rgba(21,126,176,.92),rgba(20,93,141,.92));border-color:rgba(77,203,255,.54);color:#fff}.martin-runtime-v383{grid-template-columns:repeat(5,minmax(0,1fr))}.v383-martin-settings{display:grid;gap:14px}.v383-martin-settings h4{margin:4px 0 0;color:var(--text)}.martin-auto-summary-v383{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;border:1px solid rgba(51,205,181,.3);border-radius:12px;background:rgba(4,22,35,.7)}.martin-auto-summary-v383 small,.martin-auto-summary-v383 strong{grid-column:1/-1}.martin-auto-summary-v383 span{padding:8px 10px;border-radius:9px;background:rgba(7,32,49,.78);color:#dbeaf5;text-align:center}.martin-auto-summary-v383 small{color:var(--muted);line-height:1.55}.martin-trailing-switch-v383{padding:12px;border:1px solid rgba(229,183,77,.28);border-radius:12px;background:rgba(42,34,18,.34)}.martin-trailing-grid-v383.disabled{opacity:.46;pointer-events:none;filter:grayscale(.3)}.pattern-live-price-v383{color:#8fdacb!important;font-weight:700}.pattern-status.status-missed{color:#ffca66;border-color:rgba(255,187,72,.5);background:rgba(109,70,9,.28)}.pattern-status.status-executable{color:#54efbd;border-color:rgba(42,224,168,.5);background:rgba(5,104,75,.3)}.quick-order-actions.martingale .hedge{background:linear-gradient(135deg,#157eaf,#145d8d);color:#fff}@media (max-width:980px){.martin-runtime-v383{grid-template-columns:repeat(3,minmax(0,1fr))}.martin-auto-summary-v383{grid-template-columns:1fr}.martin-auto-summary-v383 small,.martin-auto-summary-v383 strong{grid-column:auto}}.v385-martin-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.v385-martin-actions .hedge{grid-column:auto;background:linear-gradient(135deg,rgba(21,126,176,.92),rgba(20,93,141,.92));border-color:rgba(77,203,255,.54);color:#fff}.v385-martin-actions .close-all{grid-column:1/-1}.martin-stop-choice-v385{display:grid;gap:5px;padding:11px 12px;border:1px solid rgba(255,194,79,.3);border-radius:11px;background:rgba(44,31,10,.32)}.martin-stop-choice-v385 strong{color:#ffd878}.martin-stop-choice-v385 span{color:var(--text);font-weight:800}.martin-stop-choice-v385 small{color:var(--muted);line-height:1.5}.pattern-deepseek-review-v385{width:fit-content;min-height:34px;padding:0 14px;border:1px solid rgba(52,214,185,.45);border-radius:9px;background:linear-gradient(135deg,rgba(8,142,119,.94),rgba(15,104,148,.94));color:#fff;font-weight:850;cursor:pointer}.pattern-deepseek-review-v385:disabled{opacity:.45;cursor:not-allowed}@media (max-width:720px){.pattern-deepseek-review-v385{width:100%}}.desktop-notice-inline{cursor:pointer}.desktop-notice-inline:focus-visible,.system-notice-mobile:focus-visible{outline:2px solid rgba(76,225,192,.8);outline-offset:3px}.v386-martin-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-order-actions.martingale button:disabled,.v386-martin-actions button:disabled{opacity:.34;filter:grayscale(.42) saturate(.55);cursor:not-allowed;box-shadow:none}.notice-history-backdrop-v386{position:fixed;inset:0;z-index:4200;display:flex;align-items:flex-start;justify-content:center;padding:76px 18px 18px;background:rgba(1,8,16,.7);backdrop-filter:blur(8px)}.notice-history-panel-v386{width:min(680px,calc(100vw - 36px));max-height:min(74vh,720px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(96,157,194,.34);border-radius:17px;background:rgba(5,18,31,.98);box-shadow:0 24px 70px rgba(0,0,0,.48)}.notice-history-panel-v386>footer,.notice-history-panel-v386>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px;border-bottom:1px solid rgba(98,135,165,.2)}.notice-history-panel-v386>header h3{margin:2px 0 0}.notice-history-panel-v386>header small{color:var(--muted)}.notice-history-panel-v386>header button{width:38px;height:38px;border-radius:10px;border:1px solid rgba(116,153,183,.22);background:rgba(15,33,50,.86);color:var(--text);font-size:24px}.notice-history-list-v386{overflow-y:auto;padding:12px 16px;display:grid;gap:9px}.notice-history-item-v386{display:grid;grid-template-columns:74px minmax(0,1fr);gap:5px 12px;padding:11px 12px;border:1px solid rgba(89,133,166,.2);border-radius:12px;background:rgba(8,27,43,.76)}.notice-history-item-v386 time{grid-row:1/span 2;color:#79d9c6;font-variant-numeric:tabular-nums}.notice-history-item-v386 strong{color:var(--text)}.notice-history-item-v386 p{margin:0;color:var(--muted);line-height:1.5;word-break:break-word}.notice-history-item-v386.warning{border-color:rgba(225,181,76,.32)}.notice-history-item-v386.error{border-color:rgba(244,92,119,.4)}.notice-history-empty-v386{padding:42px 16px;text-align:center;color:var(--muted)}.notice-history-panel-v386>footer{border-top:1px solid rgba(98,135,165,.2);border-bottom:0;justify-content:flex-end}.notice-history-panel-v386>footer button{min-width:104px;min-height:40px;border-radius:10px}.notice-history-panel-v386>footer .secondary{border:1px solid rgba(114,151,181,.28);background:rgba(15,33,50,.8);color:var(--text)}.notice-history-panel-v386>footer .primary{border:1px solid rgba(63,214,181,.45);background:rgba(9,139,113,.9);color:#fff}@media (max-width:720px){.notice-history-backdrop-v386{align-items:flex-end;padding:12px 0 0}.notice-history-panel-v386{width:100%;max-height:72vh;border-radius:18px 18px 0 0;border-bottom:0}.notice-history-item-v386{grid-template-columns:62px minmax(0,1fr)}.notice-history-panel-v386>footer{padding-bottom:max(14px,env(safe-area-inset-bottom))}}.v387-martingale-panel .martin-version-warning{margin:8px 0;padding:9px 11px;border:1px solid rgba(246,190,70,.42);border-radius:10px;background:rgba(246,190,70,.08);color:#f4cf70;font-size:12px;line-height:1.55}.martin-dual-runtime-v387{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0}.martin-side-runtime{min-width:0;padding:10px;border:1px solid rgba(100,145,190,.24);border-radius:12px;background:rgba(4,18,34,.52)}.martin-side-runtime.active.long{border-color:rgba(0,206,165,.48);box-shadow:inset 0 0 20px rgba(0,206,165,.05)}.martin-side-runtime.active.short{border-color:rgba(255,54,105,.46);box-shadow:inset 0 0 20px rgba(255,54,105,.05)}.martin-side-runtime.idle{opacity:.72}.martin-side-runtime>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.martin-side-runtime>header strong{font-size:13px}.martin-side-runtime>header small{color:var(--muted);font-size:10px}.martin-side-runtime>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.martin-side-runtime>div span{display:flex;min-width:0;flex-direction:column;gap:2px;padding:6px;border-radius:8px;background:rgba(15,34,53,.58);color:var(--muted);font-size:10px}.martin-side-runtime>div b{overflow:hidden;color:var(--text);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.v387-martin-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.v387-martin-actions .v387-open-both{grid-column:1/-1}.v387-martin-actions button:disabled,.v387-quick-martin button:disabled{cursor:not-allowed;opacity:.42;filter:saturate(.45)}.v387-layer-preview{display:block}.v387-layer-preview-head,.v387-layer-preview-rows>div{display:grid;grid-template-columns:.72fr repeat(4,1fr);gap:6px;align-items:center}.v387-layer-preview-head{margin-top:8px;padding:7px 8px;border-radius:8px 8px 0 0;background:rgba(43,103,139,.2);color:var(--muted);font-size:10px}.v387-layer-preview-rows{max-height:245px;overflow:auto;border:1px solid rgba(65,129,168,.2);border-radius:0 0 8px 8px}.v387-layer-preview-rows>div{padding:7px 8px;border-bottom:1px solid rgba(65,129,168,.12);font-size:11px}.v387-layer-preview-rows>div:last-child{border-bottom:0}.v387-deep-summary{margin-top:8px}@media (max-width:720px){.martin-dual-runtime-v387{grid-template-columns:1fr}.martin-side-runtime>div{grid-template-columns:repeat(3,minmax(0,1fr))}.v387-layer-preview-head,.v387-layer-preview-rows>div{grid-template-columns:.72fr repeat(4,minmax(58px,1fr));min-width:420px}.v387-layer-preview{overflow-x:auto}}.action-btn,.martin-interval-row button,.play-mode-tabs button,.trade-mode-switch button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.martin-interval-actions-v388{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px}.martin-interval-actions-v388>button{min-height:30px;padding:0 10px;border:1px solid rgba(83,167,255,.34);border-radius:8px;background:rgba(36,89,150,.26);color:#bfe2ff;font-size:9px;font-weight:750;cursor:pointer;touch-action:manipulation}.martin-interval-actions-v388 .martin-runtime-toggle-v390{width:32px;min-width:32px;padding:0;display:grid;place-items:center}.martin-runtime-toggle-v390 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transform:rotate(0deg);transition:transform 90ms linear}.martin-runtime-toggle-v390[aria-expanded=true] svg{transform:rotate(180deg)}.action-btn,.quick-order-actions button{transition:none!important}.action-btn.command-pending:disabled,.quick-order-actions button.command-pending:disabled{opacity:1!important;filter:none!important;cursor:progress!important}.command-pending-content{display:inline-flex;align-items:center;justify-content:center;gap:6px;pointer-events:none}.command-pending-spinner{width:13px;height:13px;flex:0 0 13px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:v389CommandSpin .48s linear infinite}.command-complete-mark{font-size:14px;line-height:1;font-weight:900}@keyframes v389CommandSpin{to{transform:rotate(1turn)}}@media (max-width:720px){.action-btn{transition:none!important}.martin-interval-row{gap:7px}.martin-interval-row>span:first-child{min-width:0}.martin-interval-actions-v388{gap:5px}.martin-interval-actions-v388>button:first-child{min-width:58px;padding:0 7px}.martin-interval-actions-v388 .martin-runtime-toggle-v390{width:30px;min-width:30px}.v387-layer-preview{overflow:visible}.v387-layer-preview-head{display:none}.v387-layer-preview-rows{max-height:min(48vh,390px);display:grid;gap:8px;padding:8px;border-radius:10px;overflow-y:auto;overflow-x:hidden}.v387-layer-preview-rows>div{min-width:0;padding:9px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;border:1px solid rgba(65,129,168,.2);border-radius:9px;background:rgba(8,29,47,.7)}.v387-layer-preview-rows>div span{min-width:0;display:grid;gap:3px;padding:6px 7px;border-radius:7px;background:rgba(16,40,60,.62);color:var(--text);font-variant-numeric:tabular-nums;text-align:right}.v387-layer-preview-rows>div span:before{content:attr(data-label);color:var(--muted);font-size:9px;text-align:left}.v387-layer-preview-rows>div span:first-child{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;color:#dff9f2;font-weight:800;text-align:left}.v387-layer-preview-rows>div span:first-child:before{content:"";display:none}.martin-play-settings-dialog .martin-dialog-body{padding:13px;gap:11px}.martin-play-settings-dialog .martin-exit-settings{gap:11px}}.martin-interval-row>.martin-interval-actions-v388{flex:0 0 auto;display:inline-flex;grid-template-columns:none;align-items:center;justify-content:flex-end;gap:6px;white-space:nowrap}.martin-interval-row>.martin-interval-actions-v388>button{flex:0 0 auto}.chart-tool-toggle-v390{flex:0 0 auto;min-height:32px;border:1px solid rgba(111,140,178,.3);border-radius:9px;padding:8px 10px;background:rgba(8,22,38,.75);color:var(--muted);font-size:10px;font-weight:700;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.chart-tool-toggle-v390.active{border-color:rgba(80,199,255,.58);background:rgba(52,152,219,.14);color:#a8dcff;box-shadow:inset 0 0 0 1px rgba(80,199,255,.12)}.range-box-overlay-v390{pointer-events:none}.range-box-overlay-v390>rect{fill:rgba(79,170,255,.075);stroke:rgba(104,199,255,.86);stroke-width:1.8;stroke-dasharray:8 5;vector-effect:non-scaling-stroke}.range-box-overlay-v390>text{fill:#a9ddff;font-size:12px;font-weight:800;paint-order:stroke;stroke:rgba(2,11,24,.9);stroke-width:3px;stroke-linejoin:round}.range-box-overlay-v390 .range-box-price-v390{font-size:11px}html[data-theme=light] .chart-tool-toggle-v390{background:rgba(255,255,255,.92);color:#50677d}html[data-theme=light] .chart-tool-toggle-v390.active{border-color:rgba(27,124,181,.52);background:rgba(27,124,181,.1);color:#146a9d}html[data-theme=light] .range-box-overlay-v390>rect{fill:rgba(27,124,181,.065);stroke:rgba(21,113,167,.82)}html[data-theme=light] .range-box-overlay-v390>text{fill:#0f5e8c;stroke:rgba(255,255,255,.94)}@media (max-width:720px){.martin-interval-row>.martin-interval-actions-v388{display:inline-flex!important;gap:5px}.chart-control-group.has-box-tool-v390.has-pattern-tool-v390{grid-template-columns:minmax(0,1fr) 76px minmax(108px,.76fr)!important}.chart-control-group.has-box-tool-v390:not(.has-pattern-tool-v390){grid-template-columns:minmax(0,1fr) 76px!important}.chart-control-group.has-pattern-tool-v390:not(.has-box-tool-v390){grid-template-columns:minmax(0,1fr) minmax(118px,.72fr)!important}.chart-control-group:not(.has-box-tool-v390):not(.has-pattern-tool-v390){grid-template-columns:minmax(0,1fr)!important}.chart-control-group .chart-tool-toggle-v390{width:100%;min-width:0;padding:7px 4px;font-size:10px}}@media (max-width:360px){.chart-control-group.has-box-tool-v390.has-pattern-tool-v390{grid-template-columns:76px minmax(0,1fr)!important}.chart-control-group.has-box-tool-v390.has-pattern-tool-v390 .timeframe-switch{grid-column:1/-1}}.martin-interval-row>.martin-interval-actions-v388>button:first-child{min-width:52px;padding-inline:7px}@media (max-width:720px){.martin-interval-row>.martin-interval-actions-v388>button:first-child{min-width:50px;padding-inline:6px}}.common-settings-dialog{width:min(1020px,calc(100vw - 32px));max-height:min(92vh,900px)}.common-settings-dialog>footer,.common-settings-dialog>header{flex:0 0 auto;position:relative;z-index:3;background:rgba(7,19,33,.98);backdrop-filter:blur(14px)}.common-settings-scroll-v383{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:18px 20px 28px}.common-settings-grid-v383{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}.common-settings-grid-v383 .settings-card-v383,.common-settings-grid-v383 .settings-card-wide-v383{grid-column:1/-1;width:100%;height:auto;box-sizing:border-box}.common-settings-grid-v383 fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;padding:17px 18px 18px}.common-settings-grid-v383 fieldset>legend{margin-left:2px}.common-settings-grid-v383 fieldset>label:not(.check-setting){display:grid;grid-template-columns:minmax(128px,.9fr) minmax(150px,1.1fr);gap:10px;min-height:42px;align-items:center;padding:4px 0}.common-settings-grid-v383 fieldset>label:not(.check-setting)>input,.common-settings-grid-v383 fieldset>label:not(.check-setting)>select{width:100%;max-width:none;min-width:0;box-sizing:border-box}.common-settings-grid-v383 .check-setting{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;justify-content:stretch;gap:10px;min-height:58px;padding:11px 12px;border:1px solid rgba(111,140,178,.18);border-radius:11px;background:rgba(5,18,31,.52);box-sizing:border-box}.common-settings-grid-v383 .check-setting input{margin-top:3px}.common-settings-grid-v383 .check-setting>span{display:grid;gap:4px;min-width:0}.common-settings-grid-v383 .check-setting small,.common-settings-grid-v383 fieldset>small{color:var(--muted);line-height:1.55}.common-settings-grid-v383 .ai-audio-actions,.common-settings-grid-v383 .ai-audio-single-profile,.common-settings-grid-v383 .ai-audio-toggle,.common-settings-grid-v383 .ai-audio-volume,.common-settings-grid-v383 .settings-relocated-note,.common-settings-grid-v383 .spread-setting-help,.common-settings-grid-v383 .strong-threshold-grid-v383,.common-settings-grid-v383 fieldset>small{grid-column:1/-1}.common-settings-grid-v383 .dashboard-card-options{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.common-settings-grid-v383 .dashboard-card-actions{grid-column:1/-1}.common-settings-grid-v383 .settings-relocated-note,.common-settings-grid-v383 .spread-setting-help{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;align-items:center;padding:12px;border-radius:11px;background:rgba(5,18,31,.52)}.common-settings-grid-v383 .settings-relocated-note small,.common-settings-grid-v383 .spread-setting-help small{grid-column:1/-1}.common-settings-grid-v383 .signal-reminder-settings-v383{grid-template-columns:1fr}.common-settings-grid-v383 .signal-reminder-settings-v383>*{grid-column:1}.common-settings-grid-v383 .strong-threshold-grid-v383{grid-template-columns:repeat(2,minmax(0,1fr))}.common-settings-dialog>footer{padding-bottom:max(14px,env(safe-area-inset-bottom));box-shadow:0 -12px 28px rgba(0,0,0,.18)}@media (max-width:720px){.common-settings-dialog{width:calc(100vw - 12px);max-height:calc(100dvh - 12px);border-radius:14px}.common-settings-scroll-v383{padding:12px 10px 24px}.common-settings-grid-v383{gap:11px}.common-settings-grid-v383 fieldset{grid-template-columns:minmax(0,1fr);gap:9px;padding:14px 12px 15px}.common-settings-grid-v383 fieldset>label:not(.check-setting){grid-template-columns:minmax(0,1fr);gap:6px;padding:3px 0}.common-settings-grid-v383 .dashboard-card-options,.common-settings-grid-v383 .settings-relocated-note,.common-settings-grid-v383 .spread-setting-help,.common-settings-grid-v383 .strong-threshold-grid-v383{grid-template-columns:minmax(0,1fr)}.common-settings-grid-v383 .settings-relocated-note small,.common-settings-grid-v383 .spread-setting-help small{grid-column:1}.common-settings-grid-v383 .settings-relocated-note button,.common-settings-grid-v383 .spread-setting-help button{width:100%}.common-settings-dialog>footer{display:grid;grid-template-columns:1fr 1fr;padding:10px}.common-settings-dialog>footer button{width:100%;min-width:0}}.ai-order-entry-status-v401{margin:14px 18px 0;padding:11px 12px;display:grid;gap:4px;border:1px solid rgba(111,140,178,.22);border-radius:11px;background:rgba(111,140,178,.07)}.ai-order-entry-status-v401 strong{font-size:12px}.ai-order-entry-status-v401 span{color:var(--text);font-size:10px}.ai-order-entry-status-v401 small{color:var(--muted);font-size:9px;line-height:1.45}.ai-order-entry-status-v401.ready{border-color:rgba(43,217,172,.42);background:rgba(43,217,172,.09)}.ai-order-entry-status-v401.ready strong{color:#55e8bd}.ai-order-entry-status-v401.waiting{border-color:rgba(240,201,111,.38);background:rgba(240,201,111,.08)}.ai-order-entry-status-v401.waiting strong{color:#f0d28c}.ai-order-entry-status-v401.invalid{border-color:rgba(255,85,125,.4);background:rgba(255,85,125,.08)}.ai-order-entry-status-v401.invalid strong{color:#ff7795}.order-confirm-dialog>footer button:disabled{cursor:not-allowed;opacity:.52;filter:saturate(.45)}@media(max-width:720px){.ai-order-entry-status-v401{margin:10px 12px 0;padding:9px 10px}}.ai-trade-marker-v403{color:#f0c96f;pointer-events:none}.ai-trade-marker-v403.long{color:#27ddb0}.ai-trade-marker-v403.short{color:#ff6688}.ai-trade-marker-v403 .ai-trade-marker-head,.ai-trade-marker-v403 .ai-trade-marker-shaft{fill:none;stroke:currentColor;stroke-width:4.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px color-mix(in srgb,currentColor 58%,transparent))}.pending-order-list-v402{margin:0 0 10px;display:grid;gap:7px}.pending-order-title-v402{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 9px;border:1px solid rgba(240,201,111,.2);border-radius:9px;background:rgba(240,201,111,.055)}.pending-order-title-v402 strong{font-size:10px;color:#f0d28c}.pending-order-title-v402 small{font-size:8px;color:var(--muted)}.pending-order-row-v402{display:grid;grid-template-columns:auto minmax(120px,1fr) auto auto;align-items:center;gap:7px;padding:8px 9px;border:1px solid rgba(92,125,164,.18);border-radius:9px;background:rgba(5,18,34,.62);font-size:9px}.pending-order-row-v402>b{font-size:9px}.pending-order-row-v402>small{grid-column:1/-1;color:var(--muted);font-size:8px}@media(max-width:720px){.pending-order-title-v402{align-items:flex-start;flex-direction:column}.pending-order-row-v402{grid-template-columns:auto 1fr}.pending-order-row-v402>span:nth-of-type(n+2){grid-column:1/-1}}.order-confirm-dialog-v403{max-height:min(90dvh,820px)}.order-confirm-dialog-v403>footer,.order-confirm-dialog-v403>header{flex:0 0 auto}.order-confirm-scroll-v403{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.confirm-grid-core-v403{padding:14px 18px 10px}.confirm-grid-core-v403>div{min-height:42px;align-items:center}.order-extra-details-v403{margin:0 18px 12px;border:1px solid rgba(111,140,178,.16);border-radius:10px;background:rgba(8,21,38,.45)}.order-extra-details-v403>summary{padding:10px 12px;color:var(--muted);cursor:pointer;font-size:11px}.confirm-grid-extra-v403{padding:0 10px 10px;gap:8px}.confirm-grid-extra-v403>div{padding:8px 9px;font-size:11px}.order-confirm-dialog-v403>footer{background:#071321;box-shadow:0 -12px 28px rgba(0,0,0,.22)}.order-confirm-dialog-v403>footer.three-actions-v403{display:grid;grid-template-columns:.72fr 1fr 1.22fr}.order-confirm-dialog-v403>footer.three-actions-v403 button{min-width:0;padding:9px 8px;line-height:1.2}.order-confirm-dialog-v403>footer .pending-entry-v403{border-color:rgba(240,201,111,.42);background:rgba(240,201,111,.11);color:#f4d890}.order-confirm-dialog-v403>footer .market-entry-v403{border-color:rgba(31,215,167,.5);background:rgba(31,215,167,.16)}html[data-theme=light] .order-confirm-dialog-v403>footer{background:#f5f8fb}html[data-theme=xianxia] .order-confirm-dialog-v403>footer{background:#081612}@media(max-width:720px){.order-confirm-dialog-v403{max-height:92dvh}.order-confirm-scroll-v403{padding-bottom:2px}.confirm-grid-core-v403{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 12px 8px;gap:7px}.confirm-grid-core-v403>div{min-height:39px;padding:8px;font-size:10px}.confirm-grid-core-v403>div strong{font-size:11px}.order-extra-details-v403{margin:0 12px 10px}.confirm-grid-extra-v403{grid-template-columns:minmax(0,1fr)}.order-confirm-dialog-v403 .order-reason-details{margin:0 12px 12px}.order-confirm-dialog-v403>footer{position:relative;bottom:auto;padding:9px 10px calc(9px + env(safe-area-inset-bottom))}.order-confirm-dialog-v403>footer.three-actions-v403{grid-template-columns:.65fr 1fr 1.2fr;gap:6px}.order-confirm-dialog-v403>footer.three-actions-v403 button{min-height:43px;white-space:normal;font-size:11px}}@media(max-width:390px){.confirm-grid-core-v403{grid-template-columns:minmax(0,1fr)}.order-confirm-dialog-v403>footer.three-actions-v403{grid-template-columns:.62fr .94fr 1.18fr}.order-confirm-dialog-v403>footer.three-actions-v403 button{font-size:10px;padding:8px 5px}}.ai-replay-stage-v405 svg{overflow:hidden}.ai-signal-divider-v405{stroke:rgba(129,158,191,.22);stroke-width:1;stroke-dasharray:3 7}.ai-trade-marker-v405{color:#f0c96f;pointer-events:none;transform-box:fill-box;transform-origin:center;will-change:transform,opacity,filter}.ai-trade-marker-v405.long{color:#27ddb0;animation:v405LongArrowPulse 1.05s ease-in-out infinite}.ai-trade-marker-v405.short{color:#ff6688;animation:v405ShortArrowPulse 1.05s ease-in-out infinite}.ai-trade-marker-v405 .ai-trade-marker-head,.ai-trade-marker-v405 .ai-trade-marker-shaft{fill:none;stroke:currentColor;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 7px color-mix(in srgb,currentColor 68%,transparent))}@keyframes v405LongArrowPulse{0%,to{opacity:.58;transform:translateY(6px) scale(.94);filter:brightness(.92)}50%{opacity:1;transform:translateY(-4px) scale(1.06);filter:brightness(1.22)}}@keyframes v405ShortArrowPulse{0%,to{opacity:.58;transform:translateY(-6px) scale(.94);filter:brightness(.92)}50%{opacity:1;transform:translateY(4px) scale(1.06);filter:brightness(1.22)}}.replay-actions button{position:relative;z-index:3;pointer-events:auto;touch-action:manipulation;cursor:pointer}.replay-actions button:active{transform:translateY(1px)}@media(prefers-reduced-motion:reduce){.ai-trade-marker-v405.long,.ai-trade-marker-v405.short{animation:none!important;opacity:1}}.login-ip-note{margin:0;color:var(--muted);font-size:12px;line-height:1.65}.ai-cycle-matrix-v02{margin:16px 0 18px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.ai-cycle-matrix-head-v02{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.ai-cycle-matrix-head-v02>div{display:grid;gap:3px}.ai-cycle-matrix-head-v02 small{color:#65a9d7;font-size:11px}.ai-cycle-matrix-head-v02 strong{color:#e8f5ff;font-size:15px}.ai-cycle-resonance-pill-v02{flex:0 0 auto;padding:6px 10px;border:1px solid rgba(137,164,193,.26);border-radius:999px;background:rgba(102,127,154,.1);color:#a8bfd6;font-size:11px;font-weight:800}.ai-cycle-resonance-pill-v02.long{border-color:rgba(31,219,171,.36);background:rgba(31,219,171,.1);color:#35e1b5}.ai-cycle-resonance-pill-v02.short{border-color:rgba(255,90,127,.36);background:rgba(255,90,127,.1);color:#ff7896}.ai-cycle-grid-v02{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ai-cycle-card-v02{position:relative;min-width:0;padding:12px;border:1px solid rgba(78,113,149,.28);border-radius:15px;background:#071725;overflow:hidden}.ai-cycle-card-v02.long{border-color:rgba(26,211,160,.48);background:linear-gradient(115deg,rgba(14,69,62,.42),rgba(5,24,36,.98) 55%)}.ai-cycle-card-v02.short{border-color:rgba(255,83,119,.44);background:linear-gradient(115deg,rgba(77,28,48,.36),rgba(5,24,36,.98) 55%)}.ai-cycle-card-top-v02{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.ai-cycle-direction-v02{width:42px;height:42px;display:grid;place-items:center;border:2px solid;border-radius:50%;font-size:21px;font-weight:900;color:#85a5c2;background:rgba(5,18,29,.62)}.ai-cycle-card-v02.long .ai-cycle-direction-v02{color:#20dfb0}.ai-cycle-card-v02.short .ai-cycle-direction-v02{color:#ff6a8a}.ai-cycle-card-top-v02>div{min-width:0}.ai-cycle-card-top-v02 strong{display:block;color:#eff8ff;font-size:13px}.ai-cycle-card-top-v02 p{margin:3px 0 0;color:#8fa9be;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-cycle-card-top-v02>b{padding:5px 8px;border-radius:7px;background:rgba(38,207,164,.12);color:#46e4b9;font-size:10px}.ai-cycle-card-v02.short .ai-cycle-card-top-v02>b{background:rgba(255,83,119,.12);color:#ff7b99}.ai-cycle-card-v02.neutral .ai-cycle-card-top-v02>b{background:rgba(242,186,70,.12);color:#f1bf61}.ai-cycle-tags-v02{display:flex;flex-wrap:wrap;gap:5px;margin:9px 0}.ai-cycle-tags-v02 span{padding:3px 6px;border:1px solid rgba(79,126,165,.28);border-radius:999px;color:#9fc0d8;font-size:9px;background:rgba(7,29,46,.7)}.ai-cycle-probability-v02{display:grid;grid-template-columns:auto minmax(52px,1fr) auto;align-items:center;gap:8px}.ai-cycle-probability-v02 strong{font-size:10px}.ai-cycle-probability-v02 .long{color:#34e0b2}.ai-cycle-probability-v02 .short{color:#ff7895}.ai-cycle-probability-v02>i{height:6px;border-radius:999px;background:linear-gradient(90deg,rgba(29,220,172,.28),rgba(255,91,129,.28));overflow:hidden}.ai-cycle-probability-v02>i>b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#21dcae,#50e0bd 65%,#f1be69)}.ai-cycle-strength-v02{display:flex;justify-content:space-between;margin-top:7px;color:#7795ae;font-size:9px}.ai-cycle-strength-v02 b{color:#d8e8f5;font-size:10px}.ai-m5m15-resonance-v02{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;margin-top:11px;padding:12px;border:1px solid rgba(90,134,174,.3);border-radius:15px;background:#071522}.ai-m5m15-resonance-v02.long{border-color:rgba(32,218,170,.45);background:linear-gradient(100deg,rgba(12,72,61,.44),rgba(5,22,34,.96))}.ai-m5m15-resonance-v02.short{border-color:rgba(255,87,122,.42);background:linear-gradient(100deg,rgba(80,27,46,.42),rgba(5,22,34,.96))}.ai-m5m15-orb-v02{width:48px;height:48px;display:grid;place-items:center;border:2px solid #7f9bb3;border-radius:50%;color:#a7bfd2;background:rgba(3,15,25,.58)}.ai-m5m15-resonance-v02.long .ai-m5m15-orb-v02{border-color:#23dcae;color:#2be5b5}.ai-m5m15-resonance-v02.short .ai-m5m15-orb-v02{border-color:#ff6687;color:#ff7895}.ai-m5m15-orb-v02 span{font-size:23px;font-weight:900}.ai-m5m15-copy-v02{min-width:0}.ai-m5m15-copy-v02 small{display:block;color:#6e9bb7;font-size:10px}.ai-m5m15-copy-v02 strong{display:block;margin-top:2px;color:#f1f8fd;font-size:14px}.ai-m5m15-copy-v02 p{margin:4px 0 0;color:#91aabd;font-size:10px;line-height:1.45}.ai-m5m15-score-v02{text-align:right}.ai-m5m15-score-v02 b{display:block;color:#dcecf8;font-size:19px}.ai-m5m15-score-v02 span{color:#7693aa;font-size:9px}.ai-m5m15-values-v02{grid-column:2/-1;display:grid;grid-template-columns:1fr 1fr;gap:8px}.ai-m5m15-values-v02 span{padding:7px 9px;border-radius:9px;background:rgba(2,13,22,.48);color:#7898af;font-size:9px}.ai-m5m15-values-v02 b{float:right;color:#c7dbe9;font-weight:700}.ai-replay-resonance-v02{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 12px 10px;padding:9px 11px;border:1px solid rgba(94,136,174,.28);border-radius:11px;background:rgba(5,23,37,.86)}.ai-replay-resonance-v02>span{padding:4px 6px;border-radius:6px;background:rgba(77,126,166,.16);color:#8eb6d2;font-size:9px;font-weight:800}.ai-replay-resonance-v02 strong{color:#e8f5fd;font-size:11px}.ai-replay-resonance-v02 small{grid-column:2;color:#8ca6b9;font-size:9px}.ai-replay-resonance-v02 b{grid-row:1/3;grid-column:3;color:#bcd8ea;font-size:15px}.ai-replay-resonance-v02.long{border-color:rgba(30,214,165,.38)}.ai-replay-resonance-v02.short{border-color:rgba(255,88,123,.38)}@media(max-width:720px){.ai-cycle-matrix-v02{padding:0;border-radius:0}.ai-cycle-grid-v02{grid-template-columns:1fr}.ai-cycle-matrix-head-v02 strong{font-size:13px}.ai-cycle-card-v02{padding:10px}.ai-cycle-direction-v02{width:39px;height:39px;font-size:19px}.ai-m5m15-resonance-v02{grid-template-columns:auto minmax(0,1fr);gap:9px}.ai-m5m15-score-v02{grid-column:2;text-align:left}.ai-m5m15-values-v02{grid-column:1/-1}.ai-replay-resonance-v02{margin-inline:8px;grid-template-columns:auto minmax(0,1fr)}.ai-replay-resonance-v02 b{grid-row:auto;grid-column:2}.ai-replay-resonance-v02 small{grid-column:1/-1}}.mobile-common-settings-button{display:none}.mobile-common-settings-icon{font-size:16px;line-height:1}@media(max-width:720px){.mobile-common-settings-button{display:inline-flex!important}.common-settings-fab{display:none!important}}.ai-cycle-matrix-v02{margin:16px 15px 28px}.module-row.module-row-v05{min-height:52px;grid-template-columns:90px minmax(0,1fr);gap:10px;overflow:visible}.module-meter-live-v05{position:relative;height:8px;margin:0 20px;border:1px solid rgba(105,137,167,.22);border-radius:999px;background:linear-gradient(90deg,rgba(255,82,119,.38),rgba(255,82,119,.18) 42%,rgba(236,188,83,.2) 50%,rgba(31,220,171,.18) 58%,rgba(31,220,171,.38));box-shadow:inset 0 1px 3px rgba(0,0,0,.42);overflow:visible}.module-meter-center-v05{position:absolute;left:50%;top:-4px;bottom:-4px;width:1px;background:rgba(235,196,103,.52);transform:translateX(-50%)}.module-meter-range-v05{position:absolute;top:1px;height:4px;border-radius:999px;opacity:.9;transition:left .55s cubic-bezier(.22,.7,.2,1),width .55s cubic-bezier(.22,.7,.2,1),background-color .25s ease}.module-meter-range-v05.positive{background:linear-gradient(90deg,#e9bd63,#24dbae)}.module-meter-range-v05.negative{background:linear-gradient(90deg,#ff5f82,#e9bd63)}.module-meter-range-v05.neutral{background:#d8ae58}.module-value-orb-v05{position:absolute;top:50%;width:40px;height:40px;display:grid;place-items:center;transform:translate(-50%,-50%);border:2px solid #d7ad58;border-radius:50%;background:radial-gradient(circle at 36% 28%,rgba(30,53,71,.98),rgba(4,18,29,.98) 72%);box-shadow:0 0 0 3px rgba(4,18,29,.78),0 4px 14px rgba(0,0,0,.38);color:#e8c56f;font-family:var(--font-geist-mono),monospace;font-size:8px;font-weight:900;letter-spacing:-.35px;line-height:1;white-space:nowrap;z-index:2;transition:left .55s cubic-bezier(.22,.7,.2,1),border-color .25s ease,color .25s ease,box-shadow .25s ease}.module-value-orb-v05.positive{border-color:#25ddaf;color:#4ae7bf;box-shadow:0 0 0 3px rgba(4,18,29,.78),0 0 16px rgba(31,220,171,.24),0 4px 14px rgba(0,0,0,.38)}.module-value-orb-v05.negative{border-color:#ff6688;color:#ff86a0;box-shadow:0 0 0 3px rgba(4,18,29,.78),0 0 16px rgba(255,82,119,.22),0 4px 14px rgba(0,0,0,.38)}.module-value-orb-v05.neutral{border-color:#ddb45d;color:#f0ca73}@media(max-width:720px){.ai-cycle-matrix-v02{margin:14px 12px 24px;padding:0}.module-row.module-row-v05{min-height:48px;grid-template-columns:82px minmax(0,1fr);gap:8px}.module-meter-live-v05{margin:0 17px;height:7px}.module-value-orb-v05{width:36px;height:36px;font-size:7.5px}}@media(prefers-reduced-motion:reduce){.module-meter-range-v05,.module-value-orb-v05{transition:none!important}}.ai-cycle-matrix-v03{margin:16px 15px 28px;padding:0;background:transparent}.ai-cycle-matrix-head-v03{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:11px}.ai-cycle-matrix-head-v03>div{display:grid;gap:3px}.ai-cycle-matrix-head-v03 small{color:#65a9d7;font-size:11px}.ai-cycle-matrix-head-v03 strong{color:#e8f5ff;font-size:15px}.ai-cycle-resonance-pill-v03{flex:0 0 auto;padding:6px 10px;border:1px solid rgba(137,164,193,.26);border-radius:999px;background:rgba(102,127,154,.1);color:#a8bfd6;font-size:11px;font-weight:800}.ai-cycle-resonance-pill-v03.long{border-color:rgba(31,219,171,.36);background:rgba(31,219,171,.1);color:#35e1b5}.ai-cycle-resonance-pill-v03.short{border-color:rgba(255,90,127,.36);background:rgba(255,90,127,.1);color:#ff7896}.ai-cycle-list-v03{display:grid;grid-template-columns:1fr;gap:10px}.ai-cycle-row-v03{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px 14px;border:1px solid rgba(78,113,149,.28);border-radius:15px;background:#071725;overflow:hidden}.ai-cycle-row-v03.long{border-color:rgba(26,211,160,.48);background:linear-gradient(110deg,rgba(14,69,62,.38),rgba(5,24,36,.98) 56%)}.ai-cycle-row-v03.short{border-color:rgba(255,83,119,.44);background:linear-gradient(110deg,rgba(77,28,48,.34),rgba(5,24,36,.98) 56%)}.ai-cycle-direction-v03{width:46px;height:46px;display:grid;place-items:center;border:2px solid;border-radius:50%;font-size:22px;font-weight:900;color:#85a5c2;background:rgba(5,18,29,.62)}.ai-cycle-row-v03.long .ai-cycle-direction-v03{color:#20dfb0}.ai-cycle-row-v03.short .ai-cycle-direction-v03{color:#ff6a8a}.ai-cycle-main-v03{display:grid;gap:8px;min-width:0}.ai-cycle-title-v03{display:flex;align-items:center;justify-content:space-between;gap:10px}.ai-cycle-title-v03 strong{color:#eff8ff;font-size:14px}.ai-cycle-title-v03 b{padding:5px 8px;border-radius:7px;background:rgba(38,207,164,.12);color:#46e4b9;font-size:10px}.ai-cycle-row-v03.short .ai-cycle-title-v03 b{background:rgba(255,83,119,.12);color:#ff7b99}.ai-cycle-row-v03.neutral .ai-cycle-title-v03 b{background:rgba(242,186,70,.12);color:#f1bf61}.ai-cycle-tags-v03{display:flex;flex-wrap:wrap;gap:5px}.ai-cycle-tags-v03 span{padding:3px 6px;border:1px solid rgba(79,126,165,.28);border-radius:999px;color:#9fc0d8;font-size:9px;background:rgba(7,29,46,.7)}.ai-cycle-probability-v03{display:grid;grid-template-columns:auto minmax(80px,1fr) auto;align-items:center;gap:8px}.ai-cycle-probability-v03 strong{font-size:10px}.ai-cycle-probability-v03 .long{color:#34e0b2}.ai-cycle-probability-v03 .short{color:#ff7895}.ai-cycle-probability-v03>i{height:7px;border:1px solid rgba(94,130,161,.18);border-radius:999px;background:linear-gradient(90deg,rgba(29,220,172,.24),rgba(255,91,129,.24));overflow:hidden}.ai-cycle-probability-v03>i>b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#21dcae,#50e0bd 64%,#f1be69)}.ai-cycle-strength-v03{display:grid;justify-items:end;gap:2px;min-width:46px}.ai-cycle-strength-v03 span{color:#7896ad;font-size:9px}.ai-cycle-strength-v03 b{color:#dcecf8;font-size:15px}.module-meter-live-v05{margin-right:42px}.module-value-text-v03{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2;color:#e8c56f;font-family:var(--font-geist-mono),monospace;font-size:10px;font-weight:900;letter-spacing:-.2px;line-height:1;white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.95),0 0 7px currentColor;transition:left .55s cubic-bezier(.22,.7,.2,1),color .25s ease}.module-value-text-v03.positive{color:#4ae7bf}.module-value-text-v03.negative{color:#ff86a0}.module-value-text-v03.neutral{color:#f0ca73}.chart-indicator-toolbar-v03{display:flex;align-items:center;gap:10px;margin:9px 0 5px;padding:8px 10px;border:1px solid rgba(88,125,158,.2);border-radius:11px;background:rgba(5,18,31,.58)}.chart-indicator-title-v03{flex:0 0 auto;color:#8ba7bd;font-size:10px;font-weight:700}.chart-indicator-buttons-v03{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.chart-indicator-toolbar-v03>small{margin-left:auto;color:#6f8da5;font-size:9px}.chart-indicator-button-v03{display:inline-flex;align-items:center;gap:6px;min-height:29px;padding:5px 10px;border:1px solid rgba(104,137,167,.25);border-radius:8px;background:rgba(7,23,38,.72);color:#839db2;font-size:10px;font-weight:800;cursor:pointer;opacity:.72;transition:opacity .18s ease,transform .18s ease,border-color .18s ease,background .18s ease}.chart-indicator-button-v03 i{width:14px;height:3px;border-radius:999px;background:currentColor;box-shadow:0 0 8px currentColor}.chart-indicator-button-v03:hover{opacity:1;transform:translateY(-1px)}.chart-indicator-button-v03.active{opacity:1;background:rgba(12,31,49,.96);box-shadow:inset 0 0 0 1px currentColor}.chart-indicator-button-v03.ma20{color:#f2b84b}.chart-indicator-button-v03.ma60{color:#47b7ff}.chart-indicator-button-v03.boll{color:#b98cff}.boll-line-v03,.ma20-line-v03,.ma60-line-v03{fill:none;vector-effect:non-scaling-stroke;pointer-events:none}.ma20-line-v03{stroke:#f2b84b;stroke-width:2.15;opacity:.96}.ma60-line-v03{stroke:#47b7ff;stroke-width:2.1;opacity:.94}.boll-line-v03{stroke:#b98cff;stroke-width:1.5;opacity:.68}.boll-line-v03.middle{stroke-dasharray:7 5;opacity:.5}.boll-line-v03.lower,.boll-line-v03.upper{stroke-width:1.7}.mobile-common-settings-button{display:none!important}@media(max-width:720px){.ai-cycle-matrix-v03{margin:14px 12px 24px}.ai-cycle-matrix-head-v03 strong{font-size:13px}.ai-cycle-resonance-pill-v03{padding:5px 8px;font-size:9px}.ai-cycle-row-v03{grid-template-columns:auto minmax(0,1fr);gap:9px;padding:10px}.ai-cycle-direction-v03{width:40px;height:40px;font-size:19px}.ai-cycle-strength-v03{grid-column:2;display:flex;justify-content:flex-end;align-items:center;gap:5px;margin-top:-3px}.ai-cycle-strength-v03 b{font-size:11px}.ai-cycle-probability-v03{grid-template-columns:auto minmax(55px,1fr) auto;gap:6px}.module-meter-live-v05{margin:0 34px 0 12px}.module-value-text-v03{font-size:8.5px}.chart-indicator-toolbar-v03{gap:7px;margin:7px 0 4px;padding:7px 8px;overflow:hidden}.chart-indicator-title-v03{display:none}.chart-indicator-buttons-v03{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:5px}.chart-indicator-button-v03{justify-content:center;min-width:0;padding:5px 6px;font-size:9px}.chart-indicator-toolbar-v03>small{display:none}.common-settings-fab{display:grid!important;place-items:center;right:14px!important;bottom:calc(18px + env(safe-area-inset-bottom))!important;width:52px!important;height:52px!important;padding:0!important;border-radius:50%!important;z-index:65!important;box-shadow:0 12px 30px rgba(0,0,0,.46),0 0 0 4px rgba(7,19,33,.65)!important}.common-settings-fab .common-settings-icon{margin:0!important;font-size:23px!important;line-height:1!important}.common-settings-fab .common-settings-label{display:none!important}}@media(prefers-reduced-motion:reduce){.chart-indicator-button-v03,.module-value-text-v03{transition:none!important}}html[data-theme=light] .ai-cycle-row-v03{background:#f6fbff;border-color:rgba(75,111,145,.22)}html[data-theme=light] .ai-cycle-row-v03.long{background:linear-gradient(110deg,rgba(39,205,160,.11),#f8fcff 58%)}html[data-theme=light] .ai-cycle-row-v03.short{background:linear-gradient(110deg,rgba(255,83,119,.1),#f8fcff 58%)}html[data-theme=light] .ai-cycle-matrix-head-v03 strong,html[data-theme=light] .ai-cycle-title-v03 strong{color:#17324a}html[data-theme=light] .chart-indicator-toolbar-v03{background:#f5f9fc;border-color:rgba(64,99,133,.17)}html[data-theme=light] .chart-indicator-button-v03{background:#fff}.chart-indicator-button-v03.oscillation{color:#3ed8c5}.oscillation-zone-v05{pointer-events:none}.oscillation-zone-fill-v05{fill:rgba(47,214,193,.075);stroke:rgba(62,216,197,.5);stroke-width:1.15;stroke-dasharray:6 5;vector-effect:non-scaling-stroke}.oscillation-boundary-v05{stroke:#3ed8c5;stroke-width:1.25;stroke-dasharray:7 5;opacity:.78;vector-effect:non-scaling-stroke}.oscillation-price-v05{fill:#72dfd2;font-size:10px;font-weight:800;paint-order:stroke;stroke:rgba(2,11,24,.96);stroke-width:3px}.oscillation-status-v05 rect{fill:rgba(5,29,40,.92);stroke:rgba(62,216,197,.52);stroke-width:1;vector-effect:non-scaling-stroke}.oscillation-status-v05 text{fill:#7ce7da;font-size:11px;font-weight:900}.oscillation-status-v05 text.score{fill:#e8fbf8;font-family:var(--font-geist-mono),monospace;font-size:12px}.oscillation-zone-v05.transition .oscillation-zone-fill-v05{fill:rgba(236,185,78,.055);stroke:rgba(236,185,78,.44)}.oscillation-zone-v05.transition .oscillation-boundary-v05{stroke:#e8bd64}.oscillation-zone-v05.transition .oscillation-price-v05,.oscillation-zone-v05.transition .oscillation-status-v05 text{fill:#eac46e}.oscillation-zone-v05.transition .oscillation-status-v05 rect{stroke:rgba(236,185,78,.48)}.oscillation-zone-v05.trend .oscillation-zone-fill-v05{fill:rgba(113,145,170,.025);stroke:rgba(113,145,170,.28)}.oscillation-zone-v05.trend .oscillation-boundary-v05{stroke:#7695ad;opacity:.42}.oscillation-zone-v05.trend .oscillation-price-v05,.oscillation-zone-v05.trend .oscillation-status-v05 text{fill:#8eaabd}.oscillation-zone-v05.trend .oscillation-status-v05 rect{stroke:rgba(113,145,170,.34)}.oscillation-zone-v05.breakout-up .oscillation-zone-fill-v05{fill:rgba(31,220,171,.06);stroke:rgba(31,220,171,.55)}.oscillation-zone-v05.breakout-up .oscillation-boundary-v05{stroke:#27dfb2}.oscillation-zone-v05.breakout-up .oscillation-price-v05,.oscillation-zone-v05.breakout-up .oscillation-status-v05 text{fill:#43e5ba}.oscillation-zone-v05.breakout-up .oscillation-status-v05 rect{stroke:rgba(31,220,171,.58)}.oscillation-zone-v05.breakout-down .oscillation-zone-fill-v05{fill:rgba(255,83,119,.055);stroke:rgba(255,83,119,.52)}.oscillation-zone-v05.breakout-down .oscillation-boundary-v05{stroke:#ff6888}.oscillation-zone-v05.breakout-down .oscillation-price-v05,.oscillation-zone-v05.breakout-down .oscillation-status-v05 text{fill:#ff7896}.oscillation-zone-v05.breakout-down .oscillation-status-v05 rect{stroke:rgba(255,83,119,.55)}@media(max-width:720px){.chart-indicator-buttons-v03{grid-template-columns:repeat(4,minmax(0,1fr))}.chart-indicator-button-v03{gap:4px;padding:5px 3px;font-size:8.5px}.chart-indicator-button-v03 i{width:10px;height:2px}.ma20-line-v03{stroke-width:1.15}.ma60-line-v03{stroke-width:1.1}.boll-line-v03{stroke-width:.82}.boll-line-v03.lower,.boll-line-v03.upper{stroke-width:.92}.oscillation-zone-fill-v05{stroke-width:.72}.oscillation-boundary-v05{stroke-width:.78}.oscillation-price-v05{font-size:8px;stroke-width:2px}.oscillation-status-v05 text{font-size:9px}.oscillation-status-v05 text.score{font-size:10px}.common-settings-fab{bottom:calc(92px + env(safe-area-inset-bottom))!important}}@media(max-width:380px){.chart-indicator-button-v03{font-size:7.6px}.chart-indicator-button-v03 i{width:8px}.common-settings-fab{bottom:calc(86px + env(safe-area-inset-bottom))!important}}html[data-theme=light] .oscillation-status-v05 rect{fill:rgba(244,252,251,.95)}html[data-theme=light] .oscillation-status-v05 text.score{fill:#173f3a}.realtime-signal-toggle-v10{color:#7edacb}.realtime-signal-toggle-v10.active{border-color:rgba(49,220,180,.52);background:rgba(20,92,76,.2);color:#4ce4bc;box-shadow:inset 0 0 0 1px rgba(49,220,180,.12)}.realtime-signal-summary-v10{display:flex;flex-wrap:wrap;gap:7px 12px;align-items:center;margin:10px 12px 14px;padding:10px 12px;border:1px solid rgba(111,140,178,.24);border-radius:10px;background:rgba(8,21,36,.72);cursor:pointer}.realtime-signal-summary-v10.buy{border-color:rgba(5,214,160,.34);background:linear-gradient(105deg,rgba(12,72,61,.32),rgba(8,21,36,.8))}.realtime-signal-summary-v10.sell{border-color:rgba(255,62,103,.34);background:linear-gradient(105deg,rgba(78,28,47,.3),rgba(8,21,36,.8))}.realtime-signal-summary-v10.waiting{border-style:dashed}.realtime-signal-summary-v10 .mobile-prompt-primary{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.realtime-signal-summary-v10 strong{color:#edf8ff;font-size:12px}.realtime-signal-summary-v10 .mobile-prompt-extra{display:grid;gap:5px;width:100%}.realtime-signal-summary-v10 small,.realtime-signal-summary-v10 span{color:#91aabe;font-size:10px;line-height:1.5}.realtime-signal-summary-v10.buy strong{color:#53e7bf}.realtime-signal-summary-v10.sell strong{color:#ff809d}.realtime-key-level-v10{stroke-width:1.2;stroke-dasharray:7 5;opacity:.76;vector-effect:non-scaling-stroke}.realtime-key-level-v10.support{stroke:#2addae}.realtime-key-level-v10.resistance{stroke:#ff6688}.realtime-key-level-v10.invalidation{stroke:#f1ba58;stroke-dasharray:3 5;opacity:.72}.realtime-key-label-v10{font-size:9px;font-weight:800;paint-order:stroke;stroke:rgba(2,11,24,.96);stroke-width:3px}.realtime-key-label-v10.support{fill:#59e7c1}.realtime-key-label-v10.resistance{fill:#ff87a0}.realtime-key-label-v10.invalidation{fill:#f3ca78}.realtime-signal-status-badge-v10 rect{fill:rgba(5,20,34,.93)}@media(max-width:720px){.realtime-signal-summary-v10{margin:8px 8px 12px;padding:9px 10px}.realtime-signal-summary-v10 strong{font-size:11px}.realtime-signal-summary-v10 small,.realtime-signal-summary-v10 span{font-size:9px}.realtime-key-level-v10{stroke-width:.75}.realtime-key-label-v10{font-size:7.5px;stroke-width:2px}.realtime-signal-status-badge-v10 text{font-size:8px}.realtime-signal-status-badge-v10 text.score{font-size:9px}.realtime-signal-marker-v10 circle{r:11}.realtime-signal-marker-v10 text{font-size:8px}.realtime-signal-marker-v10 .marker-caption{font-size:6.8px}}html[data-theme=light] .realtime-signal-summary-v10{background:#f6fbff}html[data-theme=light] .realtime-signal-summary-v10 strong{color:#1d4058}html[data-theme=light] .realtime-signal-summary-v10 small,html[data-theme=light] .realtime-signal-summary-v10 span{color:#526e83}.chart-stage.with-order-flow-v10,.chart-stage.with-order-flow-v10 svg{min-height:650px}.realtime-trade-signal-overlay-v10{pointer-events:none}.realtime-key-label-v10,.realtime-key-level-v10{display:none!important}.realtime-signal-status-badge-v10 rect{fill:rgba(5,20,34,.92);stroke:rgba(111,140,178,.42);stroke-width:1;vector-effect:non-scaling-stroke}.realtime-signal-status-badge-v10 text{fill:#cfe0ec;font-size:10px;font-weight:900}.realtime-signal-status-badge-v10 text.score{fill:#f1cf7a;font-family:var(--font-geist-mono),monospace;font-size:11px}.realtime-trade-signal-overlay-v10.buy .realtime-signal-status-badge-v10 rect{stroke:rgba(5,214,160,.55)}.realtime-trade-signal-overlay-v10.buy .realtime-signal-status-badge-v10 text{fill:#56e6c0}.realtime-trade-signal-overlay-v10.sell .realtime-signal-status-badge-v10 rect{stroke:rgba(255,62,103,.55)}.realtime-trade-signal-overlay-v10.sell .realtime-signal-status-badge-v10 text{fill:#ff829d}.realtime-signal-marker-v10{pointer-events:none}.realtime-signal-marker-v10 circle{fill:rgba(5,19,33,.95);stroke-width:1.5;vector-effect:non-scaling-stroke}.realtime-signal-marker-v10 text{font-size:10px;font-weight:1000}.realtime-signal-marker-v10 .marker-caption{font-size:8px;paint-order:stroke;stroke:rgba(2,11,24,.96);stroke-width:3px}.realtime-signal-marker-v10.buy circle{stroke:#25ddb0}.realtime-signal-marker-v10.buy text{fill:#41e4ba}.realtime-signal-marker-v10.sell circle{stroke:#ff6082}.realtime-signal-marker-v10.sell text{fill:#ff7c98}.realtime-signal-marker-v10.invalidated circle{stroke:#869aaa;opacity:.78}.realtime-signal-marker-v10.invalidated text{fill:#a8bac7}.realtime-signal-marker-v10.expired{opacity:.5}.flow-separator-v10{stroke:rgba(109,142,173,.22);stroke-width:1;vector-effect:non-scaling-stroke}.flow-panel-label-v10{fill:#d4e1eb;font-size:10px;font-weight:900;paint-order:stroke;stroke:rgba(2,11,24,.95);stroke-width:3px}.flow-quality-badge-v10 rect{fill:rgba(7,24,39,.9);stroke:rgba(74,187,201,.36);stroke-width:1}.flow-quality-badge-v10 text{fill:#6bd7da;font-size:8px;font-weight:800}.flow-volume-v10 rect{opacity:.76}.flow-volume-v10.buy rect{fill:#20d6a5}.flow-volume-v10.sell rect{fill:#ff4c70}.flow-volume-v10.expanded rect{opacity:1;filter:drop-shadow(0 0 2px rgba(244,205,104,.4))}.flow-volume-v10 text{fill:#f1d36f;font-size:7px;font-weight:900;paint-order:stroke;stroke:rgba(2,11,24,.95);stroke-width:2px}.flow-mid-line-v10,.flow-zero-line-v10{stroke:rgba(124,151,177,.28);stroke-width:1;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.flow-cvd-line-v10,.flow-imbalance-line-v10{fill:none;stroke-width:1.45;vector-effect:non-scaling-stroke}.flow-cvd-line-v10.buy{stroke:#a7d34f}.flow-cvd-line-v10.sell{stroke:#ff665f}.flow-delta-bar-v10.buy{fill:#35cc8f}.flow-delta-bar-v10.sell{fill:#ef5963}.flow-imbalance-line-v10{stroke:#e7b72f}.flow-axis-label-v10{fill:#71859a;font-family:var(--font-geist-mono),monospace;font-size:8px}html[data-theme=light] .flow-panel-label-v10{fill:#29475c;stroke:#f6fbff}html[data-theme=light] .flow-quality-badge-v10 rect{fill:rgba(246,251,255,.96)}@media(max-width:720px){.chart-stage.with-order-flow-v10,.chart-stage.with-order-flow-v10 svg{min-height:530px}.realtime-signal-status-badge-v10 text{font-size:8px}.realtime-signal-status-badge-v10 text.score{font-size:9px}.realtime-signal-marker-v10 circle{r:11}.realtime-signal-marker-v10 text{font-size:8px}.realtime-signal-marker-v10 .marker-caption{font-size:6.8px}.flow-panel-label-v10{font-size:8px}.flow-axis-label-v10,.flow-quality-badge-v10 text{font-size:7px}.flow-cvd-line-v10,.flow-imbalance-line-v10{stroke-width:.9}}.realtime-active-key-v10{pointer-events:none}.realtime-active-key-v10 line{stroke:#81d78e;stroke-width:1;stroke-dasharray:6 5;opacity:.78;vector-effect:non-scaling-stroke}.realtime-active-key-v10 text{fill:#9be09f;font-size:8px;font-weight:900;paint-order:stroke;stroke:rgba(2,11,24,.96);stroke-width:3px}.flow-event-v10 circle{fill:rgba(7,22,36,.94);stroke:#e8c74f;stroke-width:1;vector-effect:non-scaling-stroke}.flow-event-label-v10,.flow-event-v10 text{fill:#eccb55;font-size:7px;font-weight:900;paint-order:stroke;stroke:rgba(2,11,24,.96);stroke-width:2.5px}.flow-event-v10.cvd circle{stroke:#afd45a}.flow-event-v10.imbalance circle{stroke:#e5b82f}@media(max-width:720px){.realtime-active-key-v10 line{stroke-width:.75}.realtime-active-key-v10 text{font-size:6.8px;stroke-width:2px}.flow-event-label-v10,.flow-event-v10 text{font-size:6px;stroke-width:2px}}.realtime-signal-audio-actions-v10{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.realtime-signal-audio-actions-v10 small{grid-column:1/-1;line-height:1.55}@media(max-width:720px){.realtime-signal-audio-actions-v10{grid-template-columns:1fr}.realtime-signal-audio-actions-v10 small{grid-column:auto}}.ai-cycle-matrix-v12{margin:12px 15px 24px;padding:0;background:transparent}.ai-cycle-matrix-head-v12{margin:0 2px 9px}.ai-cycle-matrix-head-v12>div{display:grid;gap:2px}.ai-cycle-matrix-head-v12 small{color:#5aa9d7;font-size:10px;font-weight:700}.ai-cycle-matrix-head-v12 strong{color:#eef8ff;font-size:14px;letter-spacing:.01em}.ai-cycle-list-v12{display:grid;grid-template-columns:1fr;gap:9px}.ai-cycle-row-v12{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:11px 12px;border:1px solid rgba(75,113,148,.3);border-radius:14px;background:linear-gradient(115deg,rgba(5,22,35,.98),rgba(5,19,31,.98));overflow:hidden;isolation:isolate;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.ai-cycle-row-v12:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.9;pointer-events:none}.ai-cycle-row-v12.long{border-color:rgba(24,213,162,.47)}.ai-cycle-row-v12.long:before{background:linear-gradient(100deg,rgba(12,76,64,.35),transparent 58%)}.ai-cycle-row-v12.short{border-color:rgba(255,82,120,.43)}.ai-cycle-row-v12.short:before{background:linear-gradient(100deg,rgba(78,25,47,.34),transparent 58%)}.ai-cycle-row-v12.neutral{border-color:rgba(226,178,72,.32)}.ai-cycle-direction-v12{width:46px;height:46px;display:grid;place-items:center;flex:0 0 auto;border:2px solid;border-radius:50%;background:rgba(3,16,27,.7);color:#86a6c3;font-size:22px;font-weight:900;box-shadow:inset 0 0 18px rgba(96,150,190,.06)}.ai-cycle-row-v12.long .ai-cycle-direction-v12{color:#24dfb2;box-shadow:0 0 18px rgba(35,224,178,.12)}.ai-cycle-row-v12.short .ai-cycle-direction-v12{color:#ff6e8f;box-shadow:0 0 18px rgba(255,91,128,.11)}.ai-cycle-main-v12{display:grid;gap:6px;min-width:0}.ai-cycle-title-v12{display:flex;align-items:center;justify-content:space-between;gap:9px;min-width:0}.ai-cycle-title-v12>strong{min-width:0;color:#f1f8ff;font-size:14px;white-space:nowrap}.ai-cycle-title-pills-v12{display:flex;align-items:center;justify-content:flex-end;gap:4px;flex-wrap:wrap}.ai-cycle-title-pills-v12 em,.ai-cycle-title-pills-v12>b{padding:4px 7px;border-radius:7px;font-size:9px;font-style:normal;font-weight:850;white-space:nowrap}.ai-cycle-title-pills-v12>b{background:rgba(44,207,168,.12);color:#4ae4bb}.ai-cycle-row-v12.short .ai-cycle-title-pills-v12>b{background:rgba(255,81,119,.12);color:#ff809b}.ai-cycle-title-pills-v12 .resonance-tag.long{border:1px solid rgba(35,225,177,.28);background:rgba(26,218,169,.11);color:#32e3b2}.ai-cycle-title-pills-v12 .resonance-tag.short{border:1px solid rgba(255,91,128,.28);background:rgba(255,81,117,.11);color:#ff7896}.ai-cycle-title-pills-v12 .resonance-tag.wait{border:1px solid rgba(225,178,72,.24);background:rgba(225,178,72,.1);color:#edc56e}.ai-cycle-title-pills-v12 .entry-watch{border:1px solid rgba(236,191,83,.26);background:rgba(236,191,83,.11);color:#f0c767}.ai-cycle-tags-v12{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.ai-cycle-tags-v12 span{padding:2px 6px;border:1px solid rgba(77,124,164,.27);border-radius:999px;background:rgba(7,29,46,.72);color:#9bbfd9;font-size:8.5px;font-weight:700}.ai-cycle-tags-v12 .ai-v-tag.buy{border-color:rgba(34,222,174,.3);color:#4ce8bd;background:rgba(25,213,165,.08)}.ai-cycle-tags-v12 .ai-v-tag.sell{border-color:rgba(255,89,127,.3);color:#ff829d;background:rgba(255,81,118,.08)}.ai-cycle-tags-v12 .ai-v-tag.neutral{border-color:rgba(232,186,80,.24);color:#e8c46f}.ai-cycle-probability-v12{display:grid;grid-template-columns:auto minmax(78px,1fr) auto;align-items:center;gap:7px}.ai-cycle-probability-v12 strong{font-size:10px;font-weight:850}.ai-cycle-probability-v12 .long{color:#35e0b3}.ai-cycle-probability-v12 .short{color:#ff7997}.ai-cycle-probability-v12>i{height:6px;overflow:hidden;border:1px solid rgba(92,129,160,.18);border-radius:999px;background:linear-gradient(90deg,rgba(28,220,172,.2),rgba(255,88,126,.22))}.ai-cycle-probability-v12>i>b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1edcad,#50dfbc 66%,#f0bb67);transition:width .45s ease}.ai-cycle-live-v12{display:flex;align-items:center;gap:6px;min-width:0;color:#6f91aa;font-size:8px}.ai-cycle-live-v12>span{flex:0 0 auto;color:#809fb5;font-weight:750}.ai-cycle-live-v12>b{flex:0 0 auto;font-size:9px}.ai-cycle-live-v12>b.long{color:#3be2b5}.ai-cycle-live-v12>b.short{color:#ff7997}.ai-cycle-live-v12>b.neutral{color:#e6c36d}.ai-cycle-live-v12>small{min-width:0;overflow:hidden;color:#67879f;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.ai-cycle-strength-v12{display:grid;justify-items:end;gap:1px;min-width:48px}.ai-cycle-strength-v12 small,.ai-cycle-strength-v12 span{color:#7291a8;font-size:8px}.ai-cycle-strength-v12 b{color:#dceefa;font-size:15px;font-weight:900}@keyframes v12ResonanceLong{0%,to{box-shadow:0 0 0 1px rgba(31,224,174,.12),0 0 10px rgba(31,224,174,.04)}50%{box-shadow:0 0 0 1px rgba(31,224,174,.34),0 0 24px rgba(31,224,174,.2)}}@keyframes v12ResonanceShort{0%,to{box-shadow:0 0 0 1px rgba(255,86,124,.12),0 0 10px rgba(255,86,124,.04)}50%{box-shadow:0 0 0 1px rgba(255,86,124,.34),0 0 24px rgba(255,86,124,.2)}}.ai-cycle-row-v12.resonance-glow.long{animation:v12ResonanceLong 1.85s ease-in-out infinite}.ai-cycle-row-v12.resonance-glow.short{animation:v12ResonanceShort 1.85s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.ai-cycle-row-v12.resonance-glow.long,.ai-cycle-row-v12.resonance-glow.short{animation:none}}.m5m15-resonance-strip-v12{margin-top:9px;padding:9px 11px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(80,119,153,.25);border-radius:12px;background:rgba(5,22,35,.7)}.m5m15-resonance-strip-v12>div:first-child{display:grid;gap:2px}.m5m15-resonance-strip-v12 small{color:#7195af;font-size:8px}.m5m15-resonance-strip-v12 strong{color:#a9bfd2;font-size:11px}.m5m15-resonance-strip-v12.long{border-color:rgba(30,219,171,.28)}.m5m15-resonance-strip-v12.long strong{color:#3ce2b5}.m5m15-resonance-strip-v12.short{border-color:rgba(255,85,123,.28)}.m5m15-resonance-strip-v12.short strong{color:#ff7897}.m5m15-resonance-strip-v12.strong.long{box-shadow:inset 0 0 18px rgba(30,219,171,.06)}.m5m15-resonance-strip-v12.strong.short{box-shadow:inset 0 0 18px rgba(255,85,123,.06)}.m5m15-resonance-values-v12{display:flex;align-items:center;gap:9px}.m5m15-resonance-values-v12 span{color:#7b99b0;font-size:8px}.m5m15-resonance-values-v12 span b{color:#dbe9f5;font-size:9px}.m5m15-resonance-values-v12 em{min-width:38px;padding:5px 7px;border-radius:8px;background:rgba(106,135,162,.11);color:#dceaf5;font-size:11px;font-style:normal;font-weight:900;text-align:center}.settings-note-v12{margin:8px 0;padding:10px 12px;border:1px solid rgba(76,119,153,.22);border-radius:10px;background:rgba(5,22,35,.62);color:#8ca9bd;font-size:10px;line-height:1.55}@media(max-width:720px){.ai-cycle-matrix-v12{margin:11px 12px 20px}.ai-cycle-matrix-head-v12{margin-bottom:8px}.ai-cycle-matrix-head-v12 small{font-size:9px}.ai-cycle-matrix-head-v12 strong{font-size:13px}.ai-cycle-row-v12{grid-template-columns:auto minmax(0,1fr);gap:8px;padding:9px 10px;border-radius:13px}.ai-cycle-direction-v12{width:40px;height:40px;font-size:19px}.ai-cycle-title-v12>strong{font-size:12px}.ai-cycle-title-pills-v12 em,.ai-cycle-title-pills-v12>b{padding:3px 5px;font-size:7.5px}.ai-cycle-tags-v12{gap:3px}.ai-cycle-tags-v12 span{padding:2px 5px;font-size:7px}.ai-cycle-probability-v12{grid-template-columns:auto minmax(50px,1fr) auto;gap:5px}.ai-cycle-probability-v12 strong{font-size:8.5px}.ai-cycle-live-v12{display:grid;grid-template-columns:auto auto;gap:2px 5px}.ai-cycle-live-v12>small{grid-column:1/-1}.ai-cycle-strength-v12{grid-column:2;display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:-2px}.ai-cycle-strength-v12 b{font-size:10px}.ai-cycle-strength-v12 small{display:none}.m5m15-resonance-strip-v12{padding:8px 9px}.m5m15-resonance-values-v12{gap:6px}.m5m15-resonance-values-v12 em{min-width:34px;padding:4px 5px;font-size:9px}}.trade-float-v13{position:fixed!important;z-index:1120!important;left:18px;top:118px;width:min(500px,calc(100vw - 28px));max-height:82vh;overflow:auto;margin:0!important;box-shadow:0 24px 70px rgba(0,0,0,.44),0 0 0 1px rgba(79,139,177,.1);backdrop-filter:blur(18px) saturate(1.06);overscroll-behavior:contain}.trade-float-v13.desktop-disabled{display:none!important}.trade-float-v13.collapsed{width:210px!important;max-height:none!important;overflow:hidden!important;padding:0!important;border-radius:14px!important}.trade-float-v13.collapsed>:not(.trade-float-header-v13){display:none!important}.trade-float-header-v13{position:sticky;top:0;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:-14px -14px 10px;padding:9px 10px;border-bottom:1px solid rgba(91,137,174,.2);background:linear-gradient(110deg,rgba(7,31,48,.97),rgba(5,22,36,.98));user-select:none}.trade-float-v13.collapsed .trade-float-header-v13{margin:0;border-bottom:0}.trade-float-drag-v13{min-width:0;display:flex;align-items:center;gap:7px;cursor:grab;touch-action:none;flex:1}.trade-float-drag-v13:active{cursor:grabbing}.trade-float-drag-v13>span{width:27px;height:27px;display:grid;place-items:center;border:1px solid rgba(50,221,176,.28);border-radius:50%;color:#f2c35f;background:rgba(25,213,165,.08);font-size:13px}.trade-float-drag-v13 strong{font-size:12px;color:#ecf8ff;white-space:nowrap}.trade-float-drag-v13 small{min-width:0;color:#6f98b4;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-float-collapse-v13{flex:0 0 auto;border:1px solid rgba(82,133,170,.28);border-radius:8px;padding:6px 9px;background:rgba(7,25,40,.86);color:#9fc3db;font-size:9px;cursor:pointer}.trade-float-v13>.section-heading{margin-top:0}.positions-toggle-v13{border-color:rgba(35,220,174,.25)!important;color:#89cbb8!important;background:rgba(12,49,49,.34)!important;white-space:nowrap}.positions-toggle-v13.active{border-color:rgba(35,224,177,.6)!important;color:#43e7b9!important;background:rgba(23,200,155,.11)!important;box-shadow:0 0 18px rgba(25,221,171,.1)}.positions-float-v13{position:fixed;z-index:1110;left:calc(100vw - 455px);top:154px;width:min(430px,calc(100vw - 20px));max-height:min(66vh,610px);overflow:hidden;border:1px solid rgba(55,126,153,.42);border-radius:16px;background:linear-gradient(145deg,rgba(5,25,39,.97),rgba(4,18,30,.985));box-shadow:0 22px 64px rgba(0,0,0,.42),inset 0 1px 0 rgba(134,207,219,.03);backdrop-filter:blur(18px) saturate(1.08)}.positions-float-v13.collapsed{width:230px;max-height:48px}.positions-float-header-v13{height:46px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px;border-bottom:1px solid rgba(70,124,158,.18);cursor:grab;touch-action:none;user-select:none;background:linear-gradient(90deg,rgba(18,81,75,.18),transparent)}.positions-float-v13.collapsed .positions-float-header-v13{border-bottom:0}.positions-float-header-v13:active{cursor:grabbing}.positions-float-header-v13>div{min-width:0;display:flex;align-items:center;gap:7px}.positions-float-header-v13>div>i{width:8px;height:8px;border-radius:50%;background:#25dfb1;box-shadow:0 0 10px rgba(37,223,177,.55)}.positions-float-header-v13 strong{color:#eaf9ff;font-size:12px;white-space:nowrap}.positions-float-header-v13 small{color:#678ca5;font-size:8px;white-space:nowrap}.positions-float-header-actions-v13{display:flex;align-items:center;gap:5px}.positions-float-header-actions-v13 button{border:1px solid rgba(76,126,160,.25);border-radius:7px;padding:5px 8px;background:rgba(7,26,41,.84);color:#93b6ce;font-size:8px;cursor:pointer}.positions-float-body-v13{max-height:calc(min(66vh,610px) - 46px);overflow:auto;padding:7px}.positions-float-columns-v13,.positions-float-row-v13{display:grid;grid-template-columns:.75fr .65fr 1fr .9fr;align-items:center;gap:7px;padding:6px 8px}.positions-float-columns-v13{color:#607f95;font-size:8px;border-bottom:1px solid rgba(72,116,147,.15)}.positions-float-row-v13{min-height:31px;margin-top:3px;border:1px solid rgba(70,115,145,.14);border-radius:8px;background:rgba(7,29,44,.58);font-size:9px}.positions-float-row-v13>span{display:flex;align-items:center;gap:5px;font-weight:800}.positions-float-row-v13>span i{width:6px;height:6px;border-radius:50%;background:currentColor}.positions-float-row-v13.buy>span{color:#38dfb3}.positions-float-row-v13.sell>span{color:#ff7693}.positions-float-row-v13 b{color:#bed2df;font-weight:700;white-space:nowrap}.positions-float-row-v13 strong{text-align:right;white-space:nowrap}.positions-float-empty-v13{padding:28px 12px;text-align:center;color:#65859d;font-size:10px}.positions-float-more-v13{width:100%;margin-top:7px;border:1px solid rgba(57,196,161,.25);border-radius:9px;padding:7px;background:rgba(25,201,156,.08);color:#63dabb;font-size:9px;cursor:pointer}.positions-dialog-v13{width:min(980px,calc(100vw - 24px))!important}.v13-analysis-backdrop{position:fixed;inset:0;z-index:1190;background:rgba(0,6,12,.72);backdrop-filter:blur(8px)}.analysis-card .v13-analysis-result-modal{position:fixed!important;z-index:1200!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:min(1080px,calc(100vw - 30px))!important;max-height:90vh!important;overflow:auto!important;margin:0!important;padding:16px!important;border-color:rgba(67,162,180,.36)!important;box-shadow:0 34px 100px rgba(0,0,0,.62)!important;background:linear-gradient(145deg,rgba(5,24,38,.995),rgba(3,15,26,.995))!important}.v13-analysis-result-modal .quant-result-hero{position:relative;padding-right:38px}.v13-analysis-close{position:absolute;right:0;top:0;z-index:3;width:31px;height:31px;border:1px solid rgba(102,149,180,.27);border-radius:9px;background:rgba(8,28,44,.88);color:#b8d0df;font-size:20px;line-height:1;cursor:pointer}.analysis-result-trigger-v13{width:calc(100% - 24px);margin:9px 12px 13px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:10px 12px;border:1px solid rgba(36,218,172,.28);border-radius:12px;background:linear-gradient(110deg,rgba(15,104,85,.16),rgba(5,25,40,.76));cursor:pointer;text-align:left}.analysis-result-trigger-v13 span{color:#60dcb8;font-size:9px;font-weight:800}.analysis-result-trigger-v13 strong{color:#e6f7ff;font-size:11px}.analysis-result-trigger-v13 em{color:#6caecf;font-size:9px;font-style:normal;white-space:nowrap}.ai-v-detail-v13{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:7px;margin:10px 0;padding:9px;border:1px solid rgba(69,142,173,.22);border-radius:11px;background:rgba(8,31,47,.62)}.ai-v-detail-v13>div{display:grid;gap:2px;padding:6px 8px;border-radius:8px;background:rgba(8,25,39,.72)}.ai-v-detail-v13 small,.ai-v-detail-v13 span{color:#7193aa;font-size:8px}.ai-v-detail-v13 b,.ai-v-detail-v13 strong{color:#dff6ff;font-size:10px}.ai-v-detail-v13>small{grid-column:1/-1;padding:0 4px}.ai-v-detail-v13.buy{border-color:rgba(35,219,173,.27)}.ai-v-detail-v13.sell{border-color:rgba(255,88,126,.27)}@media(min-width:861px){.insight-left-column{grid-template-rows:1fr!important;align-self:stretch}.performance-card{height:100%;min-height:100%}.trades-table-card .trade-table.is-full{grid-template-rows:32px repeat(10,minmax(31px,1fr))!important}.trades-table-card .trade-table-row{min-height:31px!important}}@media(max-width:860px){.trade-float-v13{left:10px;top:96px;width:calc(100vw - 20px);max-height:74vh}.trade-float-v13.collapsed{width:184px!important}.positions-float-v13{left:10px;top:128px;width:calc(100vw - 20px);max-height:62vh}.positions-float-v13.collapsed{width:210px}.chart-control-group{grid-template-columns:minmax(0,1fr) minmax(108px,.72fr)!important}.positions-toggle-v13{width:100%;font-size:10px;padding:7px 5px!important}.analysis-card .v13-analysis-result-modal{width:calc(100vw - 14px)!important;max-height:94vh!important;padding:10px!important}.ai-v-detail-v13{grid-template-columns:1fr 1fr}.ai-v-detail-v13>small{grid-column:1/-1}.analysis-result-trigger-v13{grid-template-columns:1fr auto}.analysis-result-trigger-v13 span{grid-column:1/-1}.analysis-result-trigger-v13 em{grid-column:2;grid-row:2}}html[data-theme=light] .analysis-card .v13-analysis-result-modal,html[data-theme=light] .positions-float-v13,html[data-theme=light] .trade-float-v13{background:rgba(249,253,255,.985)!important;box-shadow:0 24px 70px rgba(39,67,91,.2)!important}html[data-theme=light] .positions-float-header-v13,html[data-theme=light] .trade-float-header-v13{background:#f4fafc}html[data-theme=light] .analysis-result-trigger-v13 strong,html[data-theme=light] .positions-float-header-v13 strong,html[data-theme=light] .trade-float-drag-v13 strong{color:#17364b}.ai-v-module-row-v13{position:relative}.ai-v-module-row-v13 .module-name strong{color:#44dfb7}.ai-v-module-meta-v13{position:absolute;right:7px;bottom:1px;color:#5e889f;font-size:7px;white-space:nowrap;pointer-events:none}@media(max-width:720px){.ai-v-module-meta-v13{position:static;grid-column:1/-1;margin-left:82px;margin-top:-3px}}.ai-cycle-row-v12.selected-cycle-v15{transform:translateZ(0);border-width:1.5px}.ai-cycle-row-v12.selected-cycle-v15.long{border-color:rgba(36,231,181,.94);box-shadow:0 0 0 1px rgba(36,231,181,.2),0 0 22px rgba(36,231,181,.15),inset 0 0 18px rgba(36,231,181,.07)}.ai-cycle-row-v12.selected-cycle-v15.short{border-color:rgba(255,92,130,.94);box-shadow:0 0 0 1px rgba(255,92,130,.2),0 0 22px rgba(255,92,130,.14),inset 0 0 18px rgba(255,92,130,.06)}.ai-cycle-row-v12.selected-cycle-v15.neutral{border-color:rgba(255,202,72,.96);box-shadow:0 0 0 1px rgba(255,202,72,.22),0 0 22px rgba(255,196,63,.14),inset 0 0 18px rgba(255,196,63,.06)}.ai-cycle-row-v12.neutral .ai-cycle-direction-v12{color:#ffd05b;border-color:#ffd05b;background:rgba(69,48,8,.36);box-shadow:0 0 18px rgba(255,201,72,.13),inset 0 0 15px rgba(255,201,72,.06)}.ai-cycle-row-v12.neutral .ai-cycle-title-pills-v12>b{background:rgba(255,196,61,.14);color:#ffd36d;border:1px solid rgba(255,196,61,.18)}.ai-cycle-probability-v12>i{height:7px;border-color:rgba(135,164,184,.24);background:linear-gradient(90deg,#18d9ad,#71e8bc 35%,#ffd75d 50%,#ff9f82 68%,#ff5f84);box-shadow:inset 0 0 5px rgba(255,255,255,.1),0 0 8px rgba(53,216,179,.06)}.ai-cycle-probability-v12>i>b{background:linear-gradient(90deg,rgba(18,222,173,.98),rgba(91,231,190,.98) 58%,rgba(255,213,89,.98));box-shadow:0 0 8px rgba(47,223,178,.18)}.ai-cycle-row-v12.neutral .ai-cycle-probability-v12>i{box-shadow:inset 0 0 7px rgba(255,213,89,.16),0 0 9px rgba(255,196,61,.1)}.ai-cycle-row-v12.resonance-sweep-v15,.m5m15-resonance-strip-v12.resonance-sweep-v15{position:relative;overflow:hidden}.ai-cycle-row-v12.resonance-sweep-v15:after,.m5m15-resonance-strip-v12.resonance-sweep-v15:after{content:"";position:absolute;z-index:2;top:-35%;bottom:-35%;left:-36%;width:25%;pointer-events:none;opacity:0;transform:translateZ(0) skewX(-18deg);will-change:transform,opacity;animation:v15ResonanceSweep 4.8s cubic-bezier(.2,.65,.25,1) infinite}.ai-cycle-row-v12.resonance-sweep-v15.long:after,.m5m15-resonance-strip-v12.resonance-sweep-v15.long:after{background:linear-gradient(90deg,transparent,rgba(73,255,202,.18),rgba(189,255,234,.42),rgba(73,255,202,.16),transparent)}.ai-cycle-row-v12.resonance-sweep-v15.short:after,.m5m15-resonance-strip-v12.resonance-sweep-v15.short:after{background:linear-gradient(90deg,transparent,rgba(255,89,131,.17),rgba(255,197,211,.4),rgba(255,89,131,.15),transparent)}@keyframes v15ResonanceSweep{0%,70%{transform:translateZ(0) skewX(-18deg);opacity:0}74%{opacity:.72}88%{transform:translate3d(620%,0,0) skewX(-18deg);opacity:.34}91%,to{transform:translate3d(620%,0,0) skewX(-18deg);opacity:0}}@media(prefers-reduced-motion:reduce){.ai-cycle-row-v12.resonance-sweep-v15:after,.m5m15-resonance-strip-v12.resonance-sweep-v15:after{animation:none;display:none}}.v15-analysis-backdrop{z-index:19990!important}.v15-analysis-result-modal{position:fixed!important;z-index:20000!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:min(1080px,calc(100vw - 30px))!important;max-height:90vh!important;overflow:auto!important;margin:0!important;padding:16px!important;border:1px solid rgba(67,162,180,.36)!important;border-radius:18px!important;box-shadow:0 34px 100px rgba(0,0,0,.7)!important;background:linear-gradient(145deg,rgba(5,24,38,.998),rgba(3,15,26,.998))!important;isolation:isolate;overscroll-behavior:contain}html[data-theme=light] .v15-analysis-result-modal{background:rgba(249,253,255,.995)!important;box-shadow:0 28px 90px rgba(39,67,91,.28)!important}.ai-analysis-audio-settings-v15{grid-template-columns:1fr!important}.ai-analysis-audio-settings-v15>label{display:grid;gap:6px}.ai-analysis-audio-settings-v15 input[type=range]{width:100%!important}.ai-analysis-audio-actions-v15{display:flex;gap:8px;flex-wrap:wrap}.ai-analysis-audio-actions-v15 button{border:1px solid rgba(77,132,168,.28);border-radius:9px;padding:7px 10px;background:rgba(7,27,43,.78);color:#9fc7de;cursor:pointer}.trade-float-v13.expanded{width:min(430px,calc(100vw - 24px));max-height:78vh;padding:10px!important}.trade-float-v13.expanded .trade-float-header-v13{margin:-10px -10px 7px;padding:7px 8px}.trade-float-v13.expanded .section-heading{margin-bottom:6px}.trade-float-v13.expanded .trade-mode-switch{gap:7px;margin:7px 0 8px}.trade-float-v13.expanded .full-auto-locked,.trade-float-v13.expanded .trade-mode-switch>button{min-height:49px;padding:7px 9px;border-radius:10px}.trade-float-v13.expanded .play-mode-tabs{margin-top:7px;padding:3px;gap:3px}.trade-float-v13.expanded .play-mode-tabs button{min-height:39px;padding:5px 3px}.trade-float-v13.expanded .play-panel{margin-top:7px}.trade-float-v13.expanded .trade-inputs{gap:6px;margin-top:7px}.trade-float-v13.expanded .trade-inputs input{min-height:34px;padding:5px 7px}.trade-float-v13.expanded .symbol-risk-preview{margin-top:7px;padding:7px 9px;font-size:10px}.trade-float-v13.expanded .trade-actions{gap:6px;margin-top:8px}.trade-float-v13.expanded .action-btn{min-height:38px}.trade-float-v13.expanded .play-hint{margin-top:7px;font-size:8px;line-height:1.45}@media(max-width:860px){.v15-analysis-result-modal{width:calc(100vw - 14px)!important;max-height:94vh!important;padding:10px!important}.trade-float-v13.expanded{width:calc(100vw - 20px);max-height:72vh}}.ai-cycle-row-v12.resonance-glow.long,.ai-cycle-row-v12.resonance-glow.short{animation:none!important}.ai-entry-label text,.ai-plan-line text{fill:currentColor!important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.95))}.ai-plan-line.stop text{fill:#ff8fa9!important}.ai-plan-line.tp1 text{fill:#75f0cb!important}.ai-plan-line.tp2 text{fill:#91c4ff!important}.ai-entry-label text,.ai-plan-line.trigger text{fill:#ffe08a!important}.kline-countdown-v16 rect{fill:rgba(3,18,29,.82);stroke:rgba(109,222,204,.28);stroke-width:1;backdrop-filter:blur(6px)}.kline-countdown-v16 text{fill:#cceee8;font-size:9px;font-weight:850;paint-order:stroke;stroke:rgba(0,8,15,.82);stroke-width:2px}.trade-float-v13{background:linear-gradient(145deg,rgba(244,250,252,calc(var(--trade-panel-alpha,.82)*.08)),rgba(5,21,34,var(--trade-panel-alpha,.82)))!important}.trade-float-v13.trade-size-small-v16.expanded{width:min(278px,calc(100vw - 20px))!important;max-height:72vh!important;padding:8px!important}.trade-float-v13.trade-size-medium-v16.expanded{width:min(350px,calc(100vw - 20px))!important;max-height:76vh!important;padding:9px!important}.trade-float-v13.trade-size-large-v16.expanded{width:min(430px,calc(100vw - 20px))!important;max-height:80vh!important;padding:10px!important}.trade-float-v13.trade-size-small-v16.expanded .section-heading{margin-bottom:6px}.trade-float-v13.trade-size-small-v16.expanded .mode-switch button{min-height:48px;padding:7px 8px}.trade-float-v13.trade-size-small-v16.expanded .play-tabs button{padding:7px 4px}.trade-float-v13.trade-size-small-v16.expanded .order-form{gap:6px}.trade-float-v13.trade-size-small-v16.expanded .order-form label{gap:3px}.trade-float-v13.trade-size-small-v16.expanded .order-form input{min-height:31px;padding:5px 6px}.trade-float-v13.trade-size-small-v16.expanded .play-hint{font-size:7.5px;line-height:1.35;max-height:44px;overflow:auto}.trade-float-v13.collapsed{width:auto!important;min-width:168px!important;max-width:220px!important;height:44px!important;border-radius:22px!important;background:rgba(7,27,41,var(--trade-panel-alpha,.82))!important}.trade-float-v13.collapsed .trade-float-header-v13{height:44px;padding:0 12px!important;background:transparent!important;cursor:pointer}.trade-float-v13.collapsed .trade-float-drag-v13>span{width:25px;height:25px}.trade-float-v13.collapsed .trade-float-drag-v13 strong{font-size:11px}.trade-float-v13.collapsed .trade-float-drag-v13 small{font-size:8px}.positions-float-v13{background:linear-gradient(145deg,rgba(238,250,249,calc(var(--positions-panel-alpha,.82)*.06)),rgba(4,18,30,var(--positions-panel-alpha,.82)))!important}.positions-float-v13.collapsed{width:auto!important;min-width:185px!important;max-width:245px!important;height:44px!important;max-height:44px!important;border-radius:22px!important}.positions-float-v13.collapsed .positions-float-header-v13{height:44px;padding:0 12px;background:transparent!important;cursor:pointer}.positions-float-v13.collapsed .positions-float-header-actions-v13{display:none!important}.positions-float-v13.collapsed .positions-float-header-v13 strong{font-size:11px}.positions-float-v13.collapsed .positions-float-header-v13 small{font-size:8px}.module-list>.module-row.module-row-v05{grid-template-columns:90px minmax(0,1fr)!important;min-height:52px!important}.ai-v-module-row-v13{padding-bottom:0!important}.ai-v-module-meta-v13{margin:-6px 20px 3px!important;font-size:7px!important}@media(max-width:860px){.chart-control-group{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.chart-control-group .timeframe-switch{grid-column:1/-1!important;width:100%!important}.chart-control-group>.chart-tool-toggle-v390,.chart-control-group>.pattern-toggle{width:100%!important;min-width:0!important;padding:8px 3px!important;font-size:9.5px!important;white-space:nowrap!important}.trade-float-v13.trade-size-small-v16.expanded{width:min(270px,calc(100vw - 16px))!important;left:8px}.trade-float-v13.trade-size-medium-v16.expanded{width:min(330px,calc(100vw - 16px))!important;left:8px}.trade-float-v13.trade-size-large-v16.expanded{width:calc(100vw - 16px)!important;left:8px}.trade-float-v13.collapsed{left:12px!important;top:100px!important;min-width:164px!important;max-width:210px!important}.positions-float-v13.collapsed{left:12px!important;top:150px!important;min-width:180px!important;max-width:235px!important}.module-list>.module-row.module-row-v05{grid-template-columns:82px minmax(0,1fr)!important;min-height:50px!important}.ai-v-module-meta-v13{margin:-5px 12px 3px!important}}.trade-float-v13{z-index:90!important}.positions-float-v13{z-index:89!important}.positions-float-v13.collapsed,.trade-float-v13.collapsed{width:190px!important;min-width:190px!important;max-width:190px!important;height:44px!important;min-height:44px!important;max-height:44px!important;border-radius:22px!important;overflow:hidden!important}.positions-float-v13.collapsed .positions-float-header-v13,.trade-float-v13.collapsed .trade-float-header-v13{width:100%!important;height:44px!important;min-height:44px!important;padding:0 12px!important;margin:0!important;border:0!important;cursor:pointer!important;background:transparent!important}.positions-float-v13.collapsed .positions-float-header-v13>div,.trade-float-v13.collapsed .trade-float-drag-v13{min-width:0;flex:1}.positions-float-v13.collapsed .positions-float-header-v13 small,.trade-float-v13.collapsed .trade-float-drag-v13 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chart-control-group>.chart-tool-toggle-v390,.chart-control-group>.pattern-toggle{min-width:82px!important;min-height:34px!important;padding:7px 10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;white-space:nowrap!important}.module-list>.module-row.module-row-v05{min-height:54px!important;align-items:center!important}.ai-v-module-row-v13{min-height:60px!important;grid-template-rows:32px 16px!important;padding-block:4px!important}.ai-v-module-row-v13 .module-name{grid-column:1;grid-row:1/3}.ai-v-module-row-v13 .module-meter-live-v05{grid-column:2;grid-row:1;align-self:center!important;margin:0!important}.ai-v-module-meta-v13{position:static!important;align-self:start!important;line-height:1.2!important;text-align:center!important}.kline-countdown-v17 text{fill:#cceee8;font-size:9px;font-weight:900;paint-order:stroke;stroke:rgba(0,8,15,.88);stroke-width:2.4px;stroke-linejoin:round;filter:drop-shadow(0 1px 3px rgba(0,0,0,.85))}.news-dialog-v17{width:min(900px,96vw);grid-template-rows:auto auto auto auto minmax(0,1fr)}.news-sentiment-v17{margin:12px 16px 6px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.news-sentiment-v17>div{min-height:58px;padding:9px 11px;border:1px solid rgba(111,137,164,.15);border-radius:11px;background:rgba(5,20,34,.72);display:flex;align-items:center;justify-content:space-between;gap:8px}.news-sentiment-v17 span{color:#8da8bb;font-size:9px}.news-sentiment-v17 strong{font-size:18px;font-weight:950}.news-sentiment-v17 .bullish{border-color:rgba(36,220,174,.24)}.news-sentiment-v17 .bullish strong{color:#48e0b9}.news-sentiment-v17 .neutral{border-color:rgba(241,192,74,.22)}.news-sentiment-v17 .neutral strong{color:#f1c85d}.news-sentiment-v17 .bearish{border-color:rgba(255,91,127,.24)}.news-sentiment-v17 .bearish strong{color:#ff7898}.news-sentiment-v17>small{grid-column:1/-1;color:#647f94;font-size:8px;line-height:1.45}.news-category-summary-v17{padding:3px 16px 10px;display:flex;gap:6px;flex-wrap:wrap;border-bottom:1px solid rgba(111,137,164,.1)}.news-category-summary-v17>span{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid rgba(80,130,164,.18);border-radius:999px;background:rgba(7,28,44,.65);color:#8fb0c4;font-size:8px}.news-category-summary-v17 b{color:#dcecf6;font-size:8px}.news-event-category-v17{padding:4px 7px;border:1px solid rgba(77,151,189,.22);border-radius:999px;background:rgba(42,99,132,.13);color:#8bc8ea;font-size:8px;font-weight:800}.news-item-top time{display:grid!important;justify-items:end!important;gap:1px!important}.news-item-top time b{color:#9bd2c2;font-size:8px}.news-item-top time small{color:#607b90;font-size:7px}.news-item{transition:border-color .15s ease,background .15s ease}.news-item:hover{border-color:rgba(89,163,194,.28);background:rgba(5,22,37,.82)}@media(max-width:860px){.positions-float-header-v13,.trade-float-drag-v13{touch-action:auto!important;cursor:pointer!important}.trade-float-v13.collapsed{top:98px!important}.positions-float-v13.collapsed,.trade-float-v13.collapsed{left:10px!important;width:184px!important;min-width:184px!important;max-width:184px!important}.positions-float-v13.collapsed{top:150px!important}.trade-float-v13.expanded{left:8px!important;right:auto!important;top:86px!important;max-height:72dvh!important}.positions-float-v13.expanded{left:8px!important;right:auto!important;top:138px!important;width:calc(100vw - 16px)!important;max-height:64dvh!important}.chart-control-group{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.chart-control-group>.chart-tool-toggle-v390,.chart-control-group>.pattern-toggle{width:100%!important;min-width:0!important;min-height:36px!important;padding:7px 2px!important;font-size:9px!important}.ai-v-module-row-v13{grid-template-columns:82px minmax(0,1fr)!important;grid-template-rows:31px 15px!important;min-height:58px!important}.v15-analysis-backdrop{inset:0!important;background:rgba(0,5,12,.88)!important;backdrop-filter:blur(8px)!important}.v15-analysis-result-modal{left:0!important;top:0!important;transform:none!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;padding:10px 9px calc(18px + env(safe-area-inset-bottom))!important;border:0!important;border-radius:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch}.v15-analysis-result-modal .quant-result-hero{padding:10px 38px 6px 8px!important}.v15-analysis-result-modal .ai-v-detail-v13,.v15-analysis-result-modal .quant-core-metrics{grid-template-columns:1fr 1fr!important}.v15-analysis-result-modal .ai-replay-stage{min-height:128px!important;aspect-ratio:1.85/1!important}.v15-analysis-result-modal .quant-plan-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-inline:8px!important}.v15-analysis-result-modal .quant-plan-actions .detail-toggle{grid-column:1/-1!important}.v15-analysis-result-modal .deepseek-plan-details{padding-bottom:10px!important}.v15-analysis-result-modal .v13-analysis-close{position:fixed!important;right:10px!important;top:calc(8px + env(safe-area-inset-top))!important;z-index:5!important}.news-dialog-backdrop{padding:0!important;align-items:stretch!important}.news-dialog{width:100vw!important;height:100dvh!important;max-height:100dvh!important;border:0!important;border-radius:0!important}.news-sentiment-v17{margin:9px 10px 5px;gap:5px}.news-sentiment-v17>div{min-height:50px;padding:7px}.news-sentiment-v17 strong{font-size:15px}.news-category-summary-v17{padding:4px 10px 8px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.news-category-summary-v17::-webkit-scrollbar{display:none}.news-dialog-body{padding:9px 10px 18px!important}.news-item{padding:10px!important}.news-item-top{display:grid!important;grid-template-columns:auto auto 1fr!important;gap:6px!important}.news-item-top time{grid-column:1/-1!important;justify-items:start!important}}@media(max-width:390px){.positions-float-v13.collapsed,.trade-float-v13.collapsed{width:174px!important;min-width:174px!important;max-width:174px!important}}.play-mode-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important}.positions-float-body-v13,.trade-float-v13{overflow-x:hidden!important;scrollbar-width:none!important;-ms-overflow-style:none}.positions-float-body-v13::-webkit-scrollbar,.trade-float-v13 .play-hint::-webkit-scrollbar,.trade-float-v13::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.trade-float-v13 .play-hint{scrollbar-width:none!important}.positions-float-body-v13,.trade-float-v13.expanded{overflow-y:auto!important}.ai-v-module-row-v13{grid-template-columns:90px minmax(0,1fr)!important;grid-template-rows:32px 15px!important;min-height:58px!important;padding:2px 0 5px!important;align-items:center!important}.ai-v-module-row-v13 .module-name{grid-column:1!important;grid-row:1/3!important;align-self:center!important}.ai-v-module-row-v13 .module-meter-live-v05{grid-column:2!important;grid-row:1!important;align-self:end!important;margin:0 42px 0 20px!important;transform:translateY(3px)!important}.ai-v-module-meta-v13{grid-column:2!important;grid-row:2!important;align-self:end!important;justify-self:center!important;margin:0!important;transform:translateY(2px)!important}.breakout-box-v18{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:7px}.breakout-box-v18>div{min-width:0;padding:7px 8px;border:1px solid rgba(80,132,164,.18);border-radius:9px;background:rgba(7,27,42,.7);display:grid;gap:2px}.breakout-box-v18 span{color:#6d8ca1;font-size:8px}.breakout-box-v18 b,.breakout-box-v18 strong{color:#d7edf7;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breakout-actions-v18{grid-template-columns:1.45fr .75fr!important}.breakout-actions-v18 .hedge{grid-column:auto!important}.news-calendar-v18{margin:10px 16px 2px;padding:10px;border:1px solid rgba(238,188,73,.25);border-radius:12px;background:linear-gradient(135deg,rgba(105,75,19,.12),rgba(7,28,43,.72));display:grid;gap:7px}.news-calendar-v18>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 2px 3px}.news-calendar-v18>header strong{color:#f0c565;font-size:11px}.news-calendar-v18>header small{color:#718ca0;font-size:8px}.news-calendar-event-v18{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;border:1px solid rgba(81,128,157,.15);border-radius:9px;background:rgba(5,21,34,.72)}.news-calendar-event-v18.high{border-color:rgba(240,189,74,.28)}.news-calendar-event-v18 time{color:#f1c968;font-size:10px;font-weight:900}.news-calendar-event-v18>div{min-width:0;display:grid;gap:2px}.news-calendar-event-v18 strong{color:#e9f5fb;font-size:10px}.news-calendar-event-v18 small{color:#718ca0;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-calendar-event-v18>span{padding:4px 6px;border-radius:999px;background:rgba(37,219,174,.08);color:#70d5ba;font-size:8px;white-space:nowrap}@media(max-width:860px){.positions-float-header-v13,.trade-float-drag-v13{touch-action:none!important;cursor:grab!important}.trade-float-v13.collapsed,.trade-float-v13.expanded{left:var(--v18-float-left,10px)!important;top:var(--v18-float-top,98px)!important;right:auto!important}.positions-float-v13.collapsed,.positions-float-v13.expanded{left:var(--v18-float-left,10px)!important;top:var(--v18-float-top,150px)!important;right:auto!important}.ai-v-module-row-v13{grid-template-columns:82px minmax(0,1fr)!important;grid-template-rows:31px 15px!important}.ai-v-module-row-v13 .module-meter-live-v05{margin:0 34px 0 12px!important;transform:translateY(3px)!important}.news-calendar-v18{margin:8px 10px 2px;padding:8px}.news-calendar-v18>header{align-items:flex-start;flex-direction:column;gap:2px}.news-calendar-event-v18{grid-template-columns:48px minmax(0,1fr) auto;gap:6px;padding:7px}}.app-shell,.app-shell *,body,html{scrollbar-width:none!important;-ms-overflow-style:none!important;scrollbar-gutter:auto!important}.app-shell ::-webkit-scrollbar,.app-shell::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;background:transparent!important}.entry-point-toggle-v19{border-color:rgba(238,190,75,.28)!important;color:#e7c56b!important;background:rgba(122,86,20,.12)!important}.entry-point-toggle-v19.active{border-color:rgba(238,190,75,.58)!important;color:#ffd76e!important;background:rgba(205,151,38,.16)!important;box-shadow:0 0 18px rgba(222,171,48,.1)}.entry-point-backdrop-v19{z-index:1310!important}.entry-point-dialog-v19{width:min(620px,calc(100vw - 24px))!important}.entry-point-options-v19{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:15px}.entry-point-options-v19>button{min-width:0;display:grid;gap:6px;min-height:128px;padding:14px;border:1px solid rgba(79,128,162,.22);border-radius:13px;background:linear-gradient(145deg,rgba(7,29,44,.92),rgba(4,19,31,.94));color:#a9c4d7;text-align:left;cursor:pointer;transition:border-color .16s ease,transform .16s ease,background .16s ease}.entry-point-options-v19>button:hover{transform:translateY(-1px);border-color:rgba(237,190,72,.42)}.entry-point-options-v19>button.active{border-color:rgba(237,190,72,.62);background:linear-gradient(145deg,rgba(116,80,16,.24),rgba(6,26,40,.96));box-shadow:inset 0 0 22px rgba(235,184,58,.07),0 8px 22px rgba(0,0,0,.16)}.entry-point-options-v19 b{color:#f0c968;font-size:9px}.entry-point-options-v19 strong{color:#edf7fc;font-size:13px}.entry-point-options-v19 small{color:#7896aa;font-size:9px;line-height:1.65}.entry-point-note-v19{margin:0 15px 14px;padding:9px 11px;border:1px solid rgba(79,128,162,.16);border-radius:9px;background:rgba(6,24,38,.64);color:#7492a7;font-size:9px;line-height:1.55}.entry-point-marker-v19{pointer-events:none}.entry-point-marker-v19 line{stroke-width:2.2;vector-effect:non-scaling-stroke}.entry-point-marker-v19 line,.entry-point-marker-v19 polygon{filter:drop-shadow(0 1px 2px rgba(0,0,0,.62))}.entry-point-marker-v19 text{font-size:8px;font-weight:950;paint-order:stroke;stroke:rgba(2,12,22,.92);stroke-width:2.5px}.entry-point-marker-v19.long line{stroke:#18dca9}.entry-point-marker-v19.long polygon{fill:#18dca9}.entry-point-marker-v19.long text{fill:#54edc5}.entry-point-marker-v19.short line{stroke:#ff5278}.entry-point-marker-v19.short polygon{fill:#ff5278}.entry-point-marker-v19.short text{fill:#ff8aa4}.entry-point-marker-v19.mode-2 line{stroke-dasharray:3 2}.news-dialog-v19{grid-template-rows:auto auto auto auto auto minmax(0,1fr)!important}.news-dialog-meta-v19{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.news-calendar-v19{margin-top:10px!important;background:linear-gradient(135deg,rgba(96,68,16,.14),rgba(5,24,38,.86))!important}.news-calendar-v19>header{padding-bottom:6px!important;border-bottom:1px solid rgba(237,190,72,.1)}.news-calendar-event-v19{grid-template-columns:68px minmax(0,1fr) 112px!important;min-height:64px!important}.news-calendar-event-v19>time{display:grid;gap:2px;justify-items:start}.news-calendar-event-v19>time b{color:#7895a9;font-size:8px}.news-calendar-event-v19>time strong{color:#f1c968;font-size:12px}.news-calendar-event-copy-v19{min-width:0;display:grid;gap:3px!important}.news-calendar-event-copy-v19>strong{white-space:normal!important}.news-calendar-event-copy-v19>small{white-space:normal!important;line-height:1.4}.news-calendar-event-copy-v19>em{display:flex;align-items:center;gap:7px;margin-top:2px;color:#eaf6fb;font-size:9px;font-style:normal;font-weight:850;line-height:1.45}.news-calendar-event-copy-v19>em>i{padding:3px 5px;border-radius:6px;background:rgba(34,220,172,.11);color:#52e2bb;font-size:7px;font-style:normal}.news-calendar-event-state-v19{display:grid!important;justify-items:end!important;gap:5px!important}.news-calendar-event-state-v19>span{padding:4px 7px;border-radius:999px;background:rgba(37,219,174,.09);color:#70d5ba;font-size:8px;white-space:nowrap}.news-calendar-event-v19.upcoming .news-calendar-event-state-v19>span{background:rgba(237,190,72,.09);color:#e4bd62}.news-calendar-event-state-v19>a{color:#76bfe7;font-size:8px;text-decoration:none}.news-calendar-event-state-v19>small{max-width:105px;color:#657f92;font-size:7px;text-align:right;white-space:normal!important}.news-calendar-empty-v19{display:grid;gap:4px;padding:12px;border:1px dashed rgba(111,137,164,.18);border-radius:9px;background:rgba(6,24,38,.48)}.news-calendar-empty-v19 strong{color:#b5c9d6;font-size:10px}.news-calendar-empty-v19 span{color:#6e899d;font-size:8px;line-height:1.5}.news-secondary-title-v19{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px 3px}.news-secondary-title-v19 strong{color:#c9dbe7;font-size:10px}.news-secondary-title-v19 span{color:#667f92;font-size:8px;text-align:right}html[data-theme=light]{--background:#eef4f8;--surface:#ffffff;--surface-2:#f8fbfd;--surface-3:#edf4f8;--border:rgba(54,80,106,.14);--border-strong:rgba(38,108,139,.27);--text:#173047;--muted:#5e7489;--subtle:#8a9aa9}html[data-theme=light] body{background:radial-gradient(circle at 76% -8%,rgba(66,157,218,.11),transparent 33%),radial-gradient(circle at 4% 42%,rgba(16,185,143,.045),transparent 27%),#eef4f8!important}html[data-theme=light] .card,html[data-theme=light] .chart-card,html[data-theme=light] .topbar{border-color:rgba(55,82,108,.13)!important;background:linear-gradient(145deg,#fff,#f8fbfd)!important;box-shadow:0 12px 34px rgba(35,60,82,.075)!important}html[data-theme=light] .card-title-row,html[data-theme=light] .chart-toolbar,html[data-theme=light] .section-heading{border-color:rgba(55,82,108,.1)!important}html[data-theme=light] .chart-tool-toggle-v390,html[data-theme=light] .common-settings-fab,html[data-theme=light] .news-reminder-button,html[data-theme=light] .pattern-toggle,html[data-theme=light] .positions-toggle-v13,html[data-theme=light] .theme-button{border-color:rgba(58,87,113,.16)!important;background:#f7fafc!important;color:#536b80!important;box-shadow:0 3px 9px rgba(45,67,88,.04)!important}html[data-theme=light] .chart-tool-toggle-v390.active,html[data-theme=light] .entry-point-toggle-v19.active,html[data-theme=light] .positions-toggle-v13.active{border-color:rgba(16,166,128,.32)!important;background:#eefaf6!important;color:#087e67!important;box-shadow:inset 0 0 0 1px rgba(16,166,128,.05),0 4px 10px rgba(38,98,82,.06)!important}html[data-theme=light] .analysis-timeframe-switch,html[data-theme=light] .play-mode-tabs,html[data-theme=light] .timeframe-switch{border-color:rgba(57,84,109,.14)!important;background:#edf3f7!important}html[data-theme=light] .analysis-timeframe-switch button,html[data-theme=light] .play-mode-tabs button,html[data-theme=light] .timeframe-switch button{color:#61768a!important}html[data-theme=light] .analysis-timeframe-switch button.active,html[data-theme=light] .timeframe-switch button.active{background:#fff!important;color:#087e67!important;box-shadow:inset 0 0 0 1px rgba(13,174,132,.28),0 4px 9px rgba(48,84,96,.06)!important}html[data-theme=light] .play-mode-tabs button.active{background:linear-gradient(145deg,#fff,#eef8fc)!important;color:#1b526d!important;box-shadow:inset 0 0 0 1px rgba(54,132,173,.24),0 4px 9px rgba(48,84,96,.05)!important}html[data-theme=light] .ai-cycle-matrix-head-v12 small{color:#3988b4!important}html[data-theme=light] .ai-cycle-matrix-head-v12 strong{color:#17364d!important}html[data-theme=light] .ai-cycle-row-v12{border-color:rgba(64,94,122,.17)!important;background:linear-gradient(115deg,#fbfdff,#f4f8fb)!important;box-shadow:0 5px 16px rgba(44,70,91,.045)!important}html[data-theme=light] .ai-cycle-row-v12.long{border-color:rgba(16,174,133,.28)!important}html[data-theme=light] .ai-cycle-row-v12.long:before{background:linear-gradient(100deg,rgba(21,193,149,.1),transparent 58%)!important}html[data-theme=light] .ai-cycle-row-v12.short{border-color:rgba(222,72,108,.25)!important}html[data-theme=light] .ai-cycle-row-v12.short:before{background:linear-gradient(100deg,rgba(230,76,111,.085),transparent 58%)!important}html[data-theme=light] .ai-cycle-row-v12.neutral{border-color:rgba(197,148,32,.24)!important}html[data-theme=light] .ai-cycle-row-v12.neutral:before{background:linear-gradient(100deg,rgba(219,166,37,.075),transparent 58%)!important}html[data-theme=light] .ai-cycle-direction-v12{background:rgba(255,255,255,.88)!important;color:#728da3;box-shadow:inset 0 0 14px rgba(63,104,132,.04)!important}html[data-theme=light] .ai-cycle-row-v12.long .ai-cycle-direction-v12{color:#0a9e7b!important;border-color:#17b58b!important;box-shadow:0 0 0 4px rgba(22,179,138,.055)!important}html[data-theme=light] .ai-cycle-row-v12.short .ai-cycle-direction-v12{color:#d84669!important;border-color:#e15b79!important;box-shadow:0 0 0 4px rgba(222,74,110,.05)!important}html[data-theme=light] .ai-cycle-row-v12.neutral .ai-cycle-direction-v12{color:#ad7b0f!important;border-color:#d5a63e!important;background:#fffaf0!important;box-shadow:0 0 0 4px rgba(211,161,46,.05)!important}html[data-theme=light] .ai-cycle-title-v12>strong{color:#17354c!important}html[data-theme=light] .ai-cycle-title-pills-v12>b{background:#eaf9f4!important;color:#087d64!important;border-color:rgba(16,166,128,.12)!important}html[data-theme=light] .ai-cycle-row-v12.short .ai-cycle-title-pills-v12>b{background:#fff0f4!important;color:#c83b60!important;border-color:rgba(210,63,99,.12)!important}html[data-theme=light] .ai-cycle-row-v12.neutral .ai-cycle-title-pills-v12>b{background:#fff8e9!important;color:#a8750c!important;border-color:rgba(204,151,29,.16)!important}html[data-theme=light] .ai-cycle-tags-v12 span{border-color:rgba(64,105,137,.14)!important;background:#f0f5f8!important;color:#5c778d!important}html[data-theme=light] .ai-cycle-live-v12>small,html[data-theme=light] .ai-cycle-live-v12>span,html[data-theme=light] .ai-cycle-strength-v12 small,html[data-theme=light] .ai-cycle-strength-v12 span{color:#73899b!important}html[data-theme=light] .ai-cycle-strength-v12 b{color:#27465d!important}html[data-theme=light] .ai-cycle-probability-v12>i{border-color:rgba(61,87,110,.14)!important;background:linear-gradient(90deg,rgba(24,190,149,.16),#f1cf68 50%,rgba(224,73,108,.17))!important}html[data-theme=light] .m5m15-resonance-strip-v12{border-color:rgba(60,91,118,.15)!important;background:#f5f9fb!important;box-shadow:none!important}html[data-theme=light] .m5m15-resonance-strip-v12 strong,html[data-theme=light] .m5m15-resonance-values-v12 em,html[data-theme=light] .m5m15-resonance-values-v12 span b{color:#294a60!important}html[data-theme=light] .m5m15-resonance-strip-v12 small,html[data-theme=light] .m5m15-resonance-values-v12 span{color:#71889a!important}html[data-theme=light] .m5m15-resonance-values-v12 em{background:#eaf1f5!important}html[data-theme=light] .settings-note-v12{border-color:rgba(61,91,117,.14)!important;background:#f4f8fa!important;color:#637b8e!important}html[data-theme=light] .chart-stage{background:linear-gradient(180deg,#fbfdff,#f3f8fb)!important}html[data-theme=light] .chart-stage svg>rect:first-of-type{opacity:0!important}html[data-theme=light] .grid-line{stroke:rgba(55,83,107,.105)!important}html[data-theme=light] .axis-label{fill:#63798b!important}html[data-theme=light] .ma20-line-v03{stroke:#d89c27!important}.ma20-line-v03{vector-effect:non-scaling-stroke}html[data-theme=light] .ma60-line-v03{stroke:#238bc7!important}.ma60-line-v03{vector-effect:non-scaling-stroke}html[data-theme=light] .kline-countdown-v17 text{fill:#274d56!important;stroke:rgba(249,252,254,.94)!important;filter:drop-shadow(0 1px 2px rgba(59,82,97,.16))!important}html[data-theme=light] .entry-point-marker-v19 text{stroke:rgba(250,253,255,.96)!important;stroke-width:3px!important}html[data-theme=light] .trade-float-v13{border-color:rgba(54,102,127,.22)!important;background:linear-gradient(145deg,rgba(255,255,255,var(--trade-panel-alpha,.82)),rgba(241,248,250,var(--trade-panel-alpha,.82)))!important;box-shadow:0 18px 50px rgba(40,66,85,.17),0 0 0 1px rgba(83,120,143,.05)!important}html[data-theme=light] .positions-float-v13{border-color:rgba(54,102,127,.22)!important;background:linear-gradient(145deg,rgba(255,255,255,var(--positions-panel-alpha,.82)),rgba(241,248,250,var(--positions-panel-alpha,.82)))!important;box-shadow:0 18px 50px rgba(40,66,85,.16)!important}html[data-theme=light] .trade-float-v13.collapsed{background:rgba(250,253,254,var(--trade-panel-alpha,.82))!important}html[data-theme=light] .positions-float-v13.collapsed{background:rgba(250,253,254,var(--positions-panel-alpha,.82))!important}html[data-theme=light] .positions-float-header-v13,html[data-theme=light] .trade-float-header-v13{border-color:rgba(58,91,116,.12)!important;background:rgba(245,250,252,.86)!important}html[data-theme=light] .positions-float-header-v13 strong,html[data-theme=light] .trade-float-drag-v13 strong{color:#173b50!important}html[data-theme=light] .positions-float-header-v13 small,html[data-theme=light] .trade-float-drag-v13 small{color:#6b8497!important}html[data-theme=light] .positions-float-header-actions-v13 button,html[data-theme=light] .trade-float-collapse-v13{border-color:rgba(59,89,113,.15)!important;background:#f3f7fa!important;color:#5c7488!important}html[data-theme=light] .breakout-box-v18>div,html[data-theme=light] .full-auto-locked,html[data-theme=light] .play-meta,html[data-theme=light] .play-panel,html[data-theme=light] .symbol-risk-preview,html[data-theme=light] .trade-mode-switch>button{border-color:rgba(58,88,113,.14)!important;background:rgba(247,250,252,.9)!important;color:#526d81!important}html[data-theme=light] .breakout-box-v18 b,html[data-theme=light] .breakout-box-v18 strong,html[data-theme=light] .play-panel strong,html[data-theme=light] .trade-mode-switch>button strong{color:#1d4056!important}html[data-theme=light] .trade-mode-switch>button.active{border-color:rgba(13,175,133,.35)!important;background:#eefaf6!important;color:#087f65!important}html[data-theme=light] .breakout-box-v18 span,html[data-theme=light] .play-hint,html[data-theme=light] .trade-inputs label{color:#6c8294!important}html[data-theme=light] .trade-inputs input{border-color:rgba(58,87,112,.15)!important;background:#fff!important;color:#17364c!important}html[data-theme=light] .positions-float-columns-v13{border-color:rgba(60,88,112,.12)!important;color:#74899a!important}html[data-theme=light] .positions-float-row-v13{border-color:rgba(60,88,112,.13)!important;background:rgba(247,250,252,.86)!important}html[data-theme=light] .positions-float-row-v13 b{color:#37556a!important}.positions-float-row-v13 strong{font-weight:850}html[data-theme=light] .positions-float-empty-v13{color:#748a9b!important}html[data-theme=light] .martin-dialog,html[data-theme=light] .news-dialog-v19,html[data-theme=light] .theme-dialog,html[data-theme=light] .trades-dialog,html[data-theme=light] .v298-dialog{border-color:rgba(57,84,109,.17)!important;background:linear-gradient(145deg,#fff,#f6f9fb)!important;box-shadow:0 26px 76px rgba(33,55,74,.2)!important}html[data-theme=light] .entry-point-options-v19>button{border-color:rgba(57,87,111,.15);background:linear-gradient(145deg,#fff,#f4f8fa);color:#61798c;box-shadow:0 4px 12px rgba(40,65,84,.035)}html[data-theme=light] .entry-point-options-v19>button.active{border-color:rgba(14,171,131,.32);background:linear-gradient(145deg,#f8fffc,#eef9f5);box-shadow:inset 0 0 0 1px rgba(14,171,131,.05),0 6px 16px rgba(40,76,83,.05)}html[data-theme=light] .entry-point-options-v19 b{color:#a87812}html[data-theme=light] .entry-point-options-v19 strong{color:#183b51}html[data-theme=light] .entry-point-options-v19 small{color:#647d90}html[data-theme=light] .entry-point-note-v19{border-color:rgba(58,87,112,.13);background:#f3f8fa;color:#627b8e}html[data-theme=light] .news-dialog-meta-v19{border-color:rgba(57,84,109,.1)!important;color:#60798b!important}html[data-theme=light] .news-calendar-v19{border-color:rgba(202,150,36,.2)!important;background:linear-gradient(135deg,#fffaf0,#f7fbfd)!important}html[data-theme=light] .news-calendar-v19>header strong{color:#9c6c08!important}html[data-theme=light] .news-calendar-v19>header small{color:#718697!important}html[data-theme=light] .news-calendar-event-v19{border-color:rgba(57,87,112,.13)!important;background:#fff!important;box-shadow:0 3px 10px rgba(40,64,83,.035)}html[data-theme=light] .news-calendar-event-v19.high{border-color:rgba(204,151,34,.22)!important}html[data-theme=light] .news-calendar-event-v19>time b{color:#758b9c!important}html[data-theme=light] .news-calendar-event-v19>time strong{color:#9c6d0c!important}html[data-theme=light] .news-calendar-event-copy-v19>strong{color:#193a50!important}html[data-theme=light] .news-calendar-event-copy-v19>small{color:#687f91!important}html[data-theme=light] .news-calendar-event-copy-v19>em{color:#24495c!important}html[data-theme=light] .news-calendar-event-state-v19>small{color:#7b8e9d!important}html[data-theme=light] .news-calendar-empty-v19{border-color:rgba(58,87,111,.16)!important;background:#f5f9fb!important}html[data-theme=light] .news-calendar-empty-v19 strong{color:#37556a!important}html[data-theme=light] .news-calendar-empty-v19 span{color:#718697!important}html[data-theme=light] .news-sentiment-v17>div{border-color:rgba(57,87,111,.13)!important;background:#fff!important}.news-sentiment-v17>div{box-sizing:border-box}html[data-theme=light] .news-sentiment-v17 span{color:#6b8192!important}html[data-theme=light] .news-sentiment-v17>small{color:#75899a!important}html[data-theme=light] .news-category-summary-v17{border-color:rgba(57,84,109,.1)!important}html[data-theme=light] .news-category-summary-v17>span{border-color:rgba(57,87,111,.13)!important;background:#f3f7fa!important;color:#607b8e!important}html[data-theme=light] .news-category-summary-v17 b{color:#36596e!important}html[data-theme=light] .news-secondary-title-v19 strong{color:#28495f!important}html[data-theme=light] .news-secondary-title-v19 span{color:#718697!important}html[data-theme=light] .news-item{border-color:rgba(58,87,111,.13)!important;background:#fff!important}html[data-theme=light] .news-item:hover{border-color:rgba(54,129,163,.22)!important;background:#fbfdfe!important}html[data-theme=light] .news-event-category-v17{border-color:rgba(52,126,164,.16)!important;background:#eef7fb!important;color:#347698!important}html[data-theme=light] .news-item-top time b{color:#287967!important}html[data-theme=light] .news-item-top time small{color:#7a8d9c!important}@media(max-width:860px){.entry-point-options-v19{grid-template-columns:1fr;padding:10px}.entry-point-options-v19>button{min-height:104px;padding:11px}.entry-point-note-v19{margin:0 10px 10px}.news-dialog-meta-v19{align-items:flex-start!important;flex-direction:column!important;gap:4px!important}.news-calendar-event-v19{grid-template-columns:52px minmax(0,1fr)!important}.news-calendar-event-state-v19{grid-column:2;justify-items:start!important;grid-template-columns:auto 1fr;align-items:center}.news-calendar-event-state-v19>small{max-width:none;text-align:left}.news-secondary-title-v19{padding-inline:10px;align-items:flex-start;flex-direction:column;gap:2px}.news-secondary-title-v19 span{text-align:left}}.entry-timeframe-row-v20{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1 100%}.entry-timeframe-row-v20 .entry-point-toggle-v20{flex:0 0 auto;min-width:92px;white-space:nowrap}.entry-timeframe-row-v20 .timeframe-switch{flex:1 1 auto;width:auto!important;min-width:0}.entry-point-marker-v20{pointer-events:none}.entry-point-marker-v20 .entry-arrow-v20{fill:none;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 2px 3px rgba(0,0,0,.72))}.entry-point-marker-v20 .entry-badge-v20{stroke-width:1.2;vector-effect:non-scaling-stroke;filter:drop-shadow(0 2px 3px rgba(0,0,0,.62))}.entry-point-marker-v20 text{font-size:8.5px;font-weight:950;paint-order:stroke;stroke:rgba(2,12,22,.92);stroke-width:2px}.entry-point-marker-v20.long .entry-arrow-v20{stroke:#16e0ad}.entry-point-marker-v20.long .entry-badge-v20{fill:rgba(7,74,61,.96);stroke:#4ef0c5}.entry-point-marker-v20.long text{fill:#b9ffea}.entry-point-marker-v20.short .entry-arrow-v20{stroke:#ff4d75}.entry-point-marker-v20.short .entry-badge-v20{fill:rgba(91,19,42,.96);stroke:#ff8ca7}.entry-point-marker-v20.short text{fill:#ffe0e8}.entry-point-marker-v20.mode-2 .entry-badge-v20{stroke-width:1.8}.compact-quick-required-v20{display:block;margin:4px 0 2px;color:#65d9b9;font-size:8px;line-height:1.45}@media(max-width:860px){.chart-control-group{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.chart-control-group .entry-timeframe-row-v20{grid-column:1/-1!important;width:100%!important;gap:5px!important}.entry-timeframe-row-v20 .entry-point-toggle-v20{min-width:76px!important;min-height:36px!important;padding:7px!important;font-size:9px!important}.entry-timeframe-row-v20 .timeframe-switch{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3px!important;padding:3px!important}.entry-timeframe-row-v20 .timeframe-switch button{min-width:0!important;min-height:30px!important;padding:5px 2px!important;font-size:9px!important}.chart-control-group>.chart-tool-toggle-v390,.chart-control-group>.pattern-toggle{width:100%!important;min-width:0!important}}@media(max-width:380px){.entry-timeframe-row-v20{gap:4px!important}.entry-timeframe-row-v20 .entry-point-toggle-v20{min-width:70px!important;padding-inline:4px!important;font-size:8.5px!important}.entry-timeframe-row-v20 .timeframe-switch{gap:2px!important;padding:2px!important}.entry-timeframe-row-v20 .timeframe-switch button{min-height:29px!important;font-size:8.5px!important}}html[data-theme=light] .common-settings-dialog{border-color:rgba(44,77,105,.18)!important;background:linear-gradient(145deg,#ffffff,#f4f8fb)!important;color:#173047!important;box-shadow:0 30px 90px rgba(37,61,82,.22)!important}html[data-theme=light] .common-settings-dialog>footer,html[data-theme=light] .common-settings-dialog>header{border-color:rgba(49,79,105,.11)!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,248,251,.98))!important}html[data-theme=light] .common-settings-dialog>header h3{color:#17364c!important}html[data-theme=light] .common-settings-dialog>header small{color:#8a6a1f!important}html[data-theme=light] .common-settings-dialog>header>button{border-color:rgba(52,82,107,.14)!important;background:#eef4f8!important;color:#62798b!important}html[data-theme=light] .common-settings-scroll-v383{background:linear-gradient(180deg,#f7fafc,#f1f6f9)!important}html[data-theme=light] .common-settings-grid-v383 fieldset{border-color:rgba(52,82,107,.14)!important;background:#ffffff!important;box-shadow:0 5px 18px rgba(38,63,83,.045)!important}html[data-theme=light] .common-settings-grid-v383 fieldset>legend{color:#9a7118!important;background:#fff!important}html[data-theme=light] .common-settings-grid-v383 .check-setting,html[data-theme=light] .common-settings-grid-v383 fieldset>label,html[data-theme=light] .common-settings-grid-v383 fieldset>small{color:#526b80!important}html[data-theme=light] .common-settings-grid-v383 .check-setting{border-color:rgba(54,84,108,.12)!important;background:#f7fafc!important}html[data-theme=light] .common-settings-grid-v383 .check-setting:hover{border-color:rgba(25,145,116,.22)!important;background:#f2fbf8!important}html[data-theme=light] .common-settings-grid-v383 .check-setting strong,html[data-theme=light] .dashboard-card-option strong{color:#24455c!important}html[data-theme=light] .common-settings-grid-v383 .check-setting small,html[data-theme=light] .dashboard-card-option small{color:#73889a!important}html[data-theme=light] .common-settings-grid-v383 input:not([type=checkbox]):not([type=range]),html[data-theme=light] .common-settings-grid-v383 select{border-color:rgba(49,80,106,.17)!important;background:#f8fbfd!important;color:#18374d!important;box-shadow:inset 0 1px 2px rgba(45,70,91,.035)!important}html[data-theme=light] .common-settings-grid-v383 input:focus,html[data-theme=light] .common-settings-grid-v383 select:focus{border-color:rgba(11,161,122,.36)!important;outline:none!important;box-shadow:0 0 0 3px rgba(13,177,135,.08)!important}html[data-theme=light] .common-settings-grid-v383 input[type=checkbox],html[data-theme=light] .common-settings-grid-v383 input[type=range]{accent-color:#0ca77f!important}html[data-theme=light] .ai-analysis-audio-actions-v15 button,html[data-theme=light] .dashboard-card-actions button,html[data-theme=light] .settings-relocated-note button,html[data-theme=light] .spread-setting-help button{border-color:rgba(48,82,107,.16)!important;background:#edf4f8!important;color:#395a70!important;box-shadow:none!important}html[data-theme=light] .ai-analysis-audio-actions-v15 button:hover,html[data-theme=light] .dashboard-card-actions button:hover,html[data-theme=light] .settings-relocated-note button:hover,html[data-theme=light] .spread-setting-help button:hover{border-color:rgba(13,165,126,.26)!important;background:#edf9f5!important;color:#087b63!important}html[data-theme=light] .settings-note-v12,html[data-theme=light] .settings-quota-note,html[data-theme=light] .settings-relocated-note,html[data-theme=light] .spread-setting-help{border-color:rgba(53,83,108,.13)!important;background:#f4f8fa!important;color:#60798c!important}html[data-theme=light] .settings-quota-note strong,html[data-theme=light] .settings-relocated-note strong{color:#24475d!important}html[data-theme=light] .common-settings-dialog>footer .secondary{border-color:rgba(53,82,106,.17)!important;background:#eef4f7!important;color:#526c80!important}html[data-theme=light] .common-settings-dialog>footer .primary{border-color:rgba(11,155,118,.32)!important;background:linear-gradient(135deg,#0eb184,#079d77)!important;color:#fff!important;box-shadow:0 7px 18px rgba(8,131,101,.18)!important}html[data-theme=light] .entry-point-marker-v20 text{stroke:rgba(250,253,255,.98)!important}html[data-theme=light] .entry-point-marker-v20.long .entry-badge-v20{fill:#e8faf4;stroke:#0ca77e}html[data-theme=light] .entry-point-marker-v20.long text{fill:#08785f}html[data-theme=light] .entry-point-marker-v20.short .entry-badge-v20{fill:#fff0f3;stroke:#df4265}html[data-theme=light] .entry-point-marker-v20.short text{fill:#b92247}.entry-point-marker-v21{pointer-events:none}.entry-point-marker-v21 .entry-arrow-v21{fill:none;stroke-width:2.05;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 1px 2px rgba(0,0,0,.68))}.entry-point-marker-v21.long .entry-arrow-v21{stroke:#16dca8}.entry-point-marker-v21.short .entry-arrow-v21{stroke:#ff4b72}html[data-theme=light] .entry-point-marker-v21 .entry-arrow-v21{filter:drop-shadow(0 1px 1px rgba(255,255,255,.92)) drop-shadow(0 1px 2px rgba(42,68,84,.2))}.compact-quick-required-v21{display:block;margin:3px 0 6px;color:#65d9b9;font-size:8px;line-height:1.5}html[data-theme=light] .compact-quick-required-v21{color:#27856e!important}.chart-control-group-v21{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:nowrap!important}.chart-control-group-v21>.timeframe-switch-v21{flex:1 1 auto;min-width:250px}.chart-tool-row-v21{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.chart-tool-row-v21>.chart-tool-toggle-v390,.chart-tool-row-v21>.pattern-toggle{min-width:88px;white-space:nowrap}.entry-point-toggle-v21{border-color:rgba(238,190,75,.28)!important;color:#e7c56b!important;background:rgba(122,86,20,.12)!important}.entry-point-toggle-v21.active{border-color:rgba(238,190,75,.58)!important;color:#ffd76e!important;background:rgba(205,151,38,.16)!important}html[data-theme=light] .entry-point-toggle-v21{border-color:rgba(168,127,31,.22)!important;background:#fffaf0!important;color:#9b7216!important}html[data-theme=light] .entry-point-toggle-v21.active{border-color:rgba(16,166,128,.32)!important;background:#eefaf6!important;color:#087e67!important}.positions-float-header-actions-v13:empty{display:none!important}@media(max-width:860px){.chart-control-group-v21{width:100%!important;display:grid!important;grid-template-columns:1fr!important;gap:7px!important;align-items:stretch!important}.chart-control-group-v21>.timeframe-switch-v21{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;padding:4px!important}.chart-control-group-v21>.timeframe-switch-v21 button{min-width:0!important;width:100%!important;min-height:34px!important;padding:6px 2px!important;font-size:10px!important}.chart-tool-row-v21{width:100%!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(82px,1fr))!important;gap:7px!important}.chart-tool-row-v21>.chart-tool-toggle-v390,.chart-tool-row-v21>.pattern-toggle{width:100%!important;min-width:0!important;min-height:36px!important;padding:7px 3px!important;font-size:9.5px!important}}@media(max-width:380px){.chart-control-group-v21>.timeframe-switch-v21{gap:3px!important;padding:3px!important}.chart-control-group-v21>.timeframe-switch-v21 button{min-height:32px!important;font-size:9px!important}.chart-tool-row-v21{gap:5px!important;grid-template-columns:repeat(auto-fit,minmax(72px,1fr))!important}.chart-tool-row-v21>.chart-tool-toggle-v390,.chart-tool-row-v21>.pattern-toggle{min-height:34px!important;font-size:8.8px!important}}.chart-control-group-v22{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:nowrap!important;min-width:0}.chart-control-group-v22>.timeframe-switch-v22{flex:1 1 auto;min-width:250px}.chart-tool-row-v22{display:grid;grid-template-columns:repeat(3,minmax(82px,1fr));align-items:center;gap:8px;min-width:0}.chart-tool-row-v22>.chart-tool-toggle-v390,.chart-tool-row-v22>.pattern-toggle{width:100%!important;min-width:0!important;white-space:nowrap}.entry-point-toggle-v22{border-color:rgba(238,190,75,.28)!important;color:#e7c56b!important;background:rgba(122,86,20,.12)!important}.entry-point-toggle-v22.active{border-color:rgba(238,190,75,.58)!important;color:#ffd76e!important;background:rgba(205,151,38,.16)!important}html[data-theme=light] .entry-point-toggle-v22{border-color:rgba(168,127,31,.22)!important;background:#fffaf0!important;color:#9b7216!important}html[data-theme=light] .entry-point-toggle-v22.active{border-color:rgba(16,166,128,.32)!important;background:#eefaf6!important;color:#087e67!important}@media(max-width:860px){.chart-control-group-v22{width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;align-items:stretch!important}.chart-control-group-v22>.timeframe-switch-v22{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;padding:4px!important}.chart-control-group-v22>.timeframe-switch-v22 button{width:100%!important;min-width:0!important;min-height:34px!important;padding:6px 2px!important;font-size:10px!important}.chart-tool-row-v22{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:column!important;gap:7px!important}.chart-tool-row-v22>.chart-tool-toggle-v390,.chart-tool-row-v22>.pattern-toggle{width:100%!important;min-width:0!important;min-height:36px!important;padding:7px 3px!important;font-size:9.5px!important}}@media(max-width:380px){.chart-control-group-v22>.timeframe-switch-v22{gap:3px!important;padding:3px!important}.chart-control-group-v22>.timeframe-switch-v22 button{min-height:32px!important;font-size:9px!important}.chart-tool-row-v22{gap:5px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.chart-tool-row-v22>.chart-tool-toggle-v390,.chart-tool-row-v22>.pattern-toggle{min-height:34px!important;padding-inline:2px!important;font-size:8.8px!important}}.news-dialog-v22{width:min(1040px,calc(100vw - 32px))!important;max-height:min(90vh,880px)!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;background:linear-gradient(145deg,#06182a,#041321)!important}.news-dialog-meta-v22{display:flex!important;justify-content:space-between;gap:16px;align-items:center}.news-dialog-meta-v22>span{max-width:760px;color:#9fb2c3}.news-focus-summary-v22{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:10px 14px 0}.news-focus-summary-v22>div{min-width:0;padding:10px 12px;border:1px solid rgba(72,118,149,.2);border-radius:12px;background:rgba(5,25,41,.68)}.news-focus-summary-v22 span{display:block;color:#7894aa;font-size:9px}.news-focus-summary-v22 strong{color:#eef7fb;font-size:17px;line-height:1.15}.news-focus-summary-v22 small,.news-focus-summary-v22 strong{display:block;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-focus-summary-v22 small{color:#7f9aae;font-size:8px}.news-priority-section-v22{margin:10px 14px 0;border:1px solid rgba(86,124,150,.18);border-radius:13px;background:rgba(3,18,31,.66);overflow:hidden}.news-priority-section-v22>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid rgba(89,127,153,.14)}.news-priority-section-v22>header>div{display:flex;align-items:center;gap:9px;min-width:0}.news-priority-section-v22>header b{padding:3px 7px;border-radius:999px;background:rgba(238,183,52,.13);color:#f1c456;font-size:8px;white-space:nowrap}.news-priority-section-v22>header strong{color:#eef6fb;font-size:11px}.news-priority-section-v22>header small{color:#7894aa;font-size:8px;text-align:right}.news-calendar-v22{border-color:rgba(219,168,46,.28);background:linear-gradient(135deg,rgba(104,75,16,.12),rgba(3,19,32,.75))}.news-macro-card-v22{display:grid;grid-template-columns:90px 72px minmax(0,1fr) 112px;gap:11px;align-items:center;padding:10px 12px;border-top:1px solid rgba(79,117,143,.13)}.news-macro-card-v22:first-of-type{border-top:0}.news-macro-card-v22.high{background:linear-gradient(90deg,rgba(230,170,40,.055),transparent 42%)}.news-macro-rank-v22 span{display:block;color:#ffc949;letter-spacing:1px;font-size:10px;white-space:nowrap}.news-macro-rank-v22 b{display:block;margin-top:3px;color:#d9a83a;font-size:8px}.news-macro-card-v22 time b,.news-macro-card-v22 time strong{display:block;color:#b9cad7;font-size:8px}.news-macro-card-v22 time strong{margin-top:3px;color:#f4f8fb;font-size:12px}.news-macro-copy-v22{min-width:0}.news-macro-copy-v22>strong{display:block;color:#f2f7fb;font-size:11px}.news-macro-copy-v22>small{display:block;margin-top:4px;color:#8099ad;font-size:8px}.news-macro-copy-v22>em{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:4px 7px;border-radius:7px;background:rgba(15,177,137,.1);color:#78e8c9;font-size:9px;font-style:normal}.news-macro-copy-v22>em i{font-style:normal;color:#4fcba9}.news-macro-state-v22{text-align:right}.news-macro-state-v22>span{display:block;color:#e6bd58;font-size:9px;font-weight:800}.news-macro-state-v22>a,.news-macro-state-v22>small{display:block;margin-top:5px;color:#7898ae;font-size:8px;text-decoration:none}.news-macro-state-v22>a:hover{color:#54d9b6}.news-high-impact-v22{display:flex;min-height:0;flex-direction:column;margin-bottom:14px}.news-dialog-body-v22{min-height:0;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:none!important;-ms-overflow-style:none}.news-dialog-body-v22::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.news-item-v22{margin:9px 10px!important;padding:11px 12px!important;border-color:rgba(72,116,146,.19)!important;background:rgba(5,24,39,.72)!important}.news-item-v22:first-child{margin-top:10px!important}.news-item-v22.bullish{box-shadow:inset 3px 0 0 rgba(21,212,165,.6)}.news-item-v22.bearish{box-shadow:inset 3px 0 0 rgba(255,67,107,.62)}.news-item-top-v22{display:flex!important;align-items:center!important;gap:7px!important;flex-wrap:wrap}.news-stars-v22{order:-3;color:#ffc84c!important;font-size:10px!important;letter-spacing:.5px!important}.news-impact-v22{order:-2;font-weight:850!important}.news-event-category-v22{order:-1;padding:3px 7px;border:1px solid rgba(73,125,158,.2);border-radius:999px;color:#91b1c6;font-size:8px}.news-item-top-v22 time{margin-left:auto!important}.news-item-v22 h4{margin:8px 0 5px!important;font-size:11px!important;line-height:1.5!important}.news-item-v22 h4 a{color:#f2f7fb!important;text-decoration:none}.news-item-v22 p{color:#91a9ba!important}.news-item-v22 p strong{color:#d8e6ee}.news-empty-v22{margin:10px!important;border:1px dashed rgba(91,130,156,.22)!important;border-radius:10px!important;padding:14px!important}.news-empty-v22 span,.news-empty-v22 strong{display:block}.news-empty-v22 span{margin-top:5px;color:#8099aa;font-size:9px}html[data-theme=light] .news-dialog-v22{border-color:rgba(55,86,111,.17)!important;background:linear-gradient(145deg,#fff,#f5f9fc)!important;color:#18364c!important;box-shadow:0 30px 90px rgba(38,61,81,.2)!important}html[data-theme=light] .news-dialog-meta-v22,html[data-theme=light] .news-dialog-v22>header{border-color:rgba(51,82,108,.11)!important;background:rgba(255,255,255,.92)!important}html[data-theme=light] .news-dialog-v22>header h3{color:#18364c!important}html[data-theme=light] .news-dialog-meta-v22>span{color:#647d90!important}html[data-theme=light] .news-focus-summary-v22>div{border-color:rgba(55,87,111,.13)!important;background:#f7fafc!important}html[data-theme=light] .news-focus-summary-v22 small,html[data-theme=light] .news-focus-summary-v22 span{color:#71889a!important}html[data-theme=light] .news-focus-summary-v22 strong{color:#1d4158!important}html[data-theme=light] .news-priority-section-v22{border-color:rgba(56,87,112,.14)!important;background:#fff!important}html[data-theme=light] .news-priority-section-v22>header{border-color:rgba(55,86,110,.1)!important;background:#f7fafc!important}html[data-theme=light] .news-priority-section-v22>header strong{color:#24475c!important}html[data-theme=light] .news-priority-section-v22>header small{color:#73899a!important}html[data-theme=light] .news-calendar-v22{border-color:rgba(190,139,27,.23)!important;background:linear-gradient(135deg,#fffaf0,#fff)!important}html[data-theme=light] .news-macro-card-v22{border-color:rgba(55,86,111,.1)!important}html[data-theme=light] .news-macro-card-v22.high{background:linear-gradient(90deg,rgba(235,184,55,.075),transparent 46%)}html[data-theme=light] .news-macro-card-v22 time b{color:#6f8799!important}html[data-theme=light] .news-macro-card-v22 time strong,html[data-theme=light] .news-macro-copy-v22>strong{color:#1f4359!important}html[data-theme=light] .news-macro-copy-v22>small{color:#71899a!important}html[data-theme=light] .news-item-v22{border-color:rgba(55,86,111,.12)!important;background:#fbfdfe!important}html[data-theme=light] .news-item-v22 h4 a{color:#1e4056!important}html[data-theme=light] .news-item-v22 p{color:#60798c!important}html[data-theme=light] .news-item-v22 p strong{color:#35576d!important}html[data-theme=light] .news-event-category-v22{border-color:rgba(52,86,112,.15)!important;color:#557187!important}@media(max-width:720px){.news-dialog-v22{width:calc(100vw - 20px)!important;max-height:90dvh!important}.news-dialog-meta-v22{display:block!important}.news-dialog-meta-v22>b{display:block;margin-top:5px}.news-focus-summary-v22{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:8px 8px 0}.news-focus-summary-v22>div{padding:8px 7px}.news-focus-summary-v22 strong{font-size:13px}.news-focus-summary-v22 small{font-size:7px}.news-priority-section-v22{margin:8px 8px 0}.news-priority-section-v22>header{align-items:flex-start}.news-priority-section-v22>header small{max-width:46%}.news-macro-card-v22{grid-template-columns:64px minmax(0,1fr);gap:7px 9px;padding:9px}.news-macro-card-v22 time,.news-macro-rank-v22{grid-column:1}.news-macro-copy-v22{grid-column:2;grid-row:1/3}.news-macro-state-v22{grid-column:1/-1;text-align:left;display:flex;gap:8px;align-items:center}.news-macro-state-v22>a,.news-macro-state-v22>small{margin-top:0}.news-item-v22{margin:7px!important;padding:9px!important}.news-item-top-v22 time{width:100%;margin-left:0!important;display:flex;gap:6px}}@media(max-width:860px){.chart-control-group-v23{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;align-items:stretch!important;justify-items:stretch!important}.chart-control-group-v23>.timeframe-switch-v23{grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:none!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;padding:4px!important;justify-self:stretch!important}.chart-control-group-v23>.timeframe-switch-v23 button{width:100%!important;min-width:0!important;max-width:none!important;min-height:34px!important;padding:6px 2px!important}.chart-tool-row-v23{grid-column:1/-1!important;width:100%!important;min-width:100%!important;max-width:none!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:7px!important;align-items:stretch!important;justify-items:stretch!important;justify-self:stretch!important}.chart-tool-row-v23>.chart-tool-toggle-v390,.chart-tool-row-v23>.pattern-toggle{width:100%!important;min-width:0!important;max-width:none!important;min-height:36px!important;margin:0!important;padding:7px 2px!important;box-sizing:border-box!important;white-space:nowrap!important;justify-self:stretch!important}.positions-float-v13.collapsed,.positions-float-v13.expanded,.trade-float-v13.collapsed,.trade-float-v13.expanded{left:var(--v18-float-left,10px)!important;top:var(--v18-float-top,150px)!important;right:auto!important}}@media(max-width:380px){.chart-control-group-v23>.timeframe-switch-v23{gap:3px!important;padding:3px!important}.chart-control-group-v23>.timeframe-switch-v23 button{min-height:32px!important;font-size:9px!important}.chart-tool-row-v23{gap:5px!important}.chart-tool-row-v23>.chart-tool-toggle-v390,.chart-tool-row-v23>.pattern-toggle{min-height:34px!important;font-size:8.8px!important}}.news-dialog-v23 .news-high-impact-v22>header small{color:#86a7bb!important}html[data-theme=light] .news-dialog-v23 .news-high-impact-v22>header small{color:#6d8495!important}.chart-control-group-v23{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:nowrap!important;min-width:0}.chart-control-group-v23>.timeframe-switch-v23{flex:1 1 auto;min-width:250px}.chart-tool-row-v23{display:grid;grid-template-columns:repeat(3,minmax(82px,1fr));align-items:center;gap:8px;min-width:0}.chart-tool-row-v23>.chart-tool-toggle-v390,.chart-tool-row-v23>.pattern-toggle{width:100%!important;min-width:0!important;white-space:nowrap}.entry-point-toggle-v23{border-color:rgba(238,190,75,.28)!important;color:#e7c56b!important;background:rgba(122,86,20,.12)!important}.entry-point-toggle-v23.active{border-color:rgba(238,190,75,.58)!important;color:#ffd76e!important;background:rgba(205,151,38,.16)!important}html[data-theme=light] .entry-point-toggle-v23{border-color:rgba(168,127,31,.22)!important;background:#fffaf0!important;color:#9b7216!important}html[data-theme=light] .entry-point-toggle-v23.active{border-color:rgba(16,166,128,.32)!important;background:#eefaf6!important;color:#087e67!important}@media(max-width:860px){.chart-control-group-v23{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;align-items:stretch!important;justify-items:stretch!important}.chart-control-group-v23>.timeframe-switch-v23{grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:none!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;padding:4px!important;justify-self:stretch!important}.chart-control-group-v23>.timeframe-switch-v23 button{width:100%!important;min-width:0!important;max-width:none!important;min-height:34px!important;padding:6px 2px!important}.chart-tool-row-v23{grid-column:1/-1!important;width:100%!important;min-width:100%!important;max-width:none!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:7px!important;align-items:stretch!important;justify-items:stretch!important;justify-self:stretch!important}.chart-tool-row-v23>.chart-tool-toggle-v390,.chart-tool-row-v23>.pattern-toggle{width:100%!important;min-width:0!important;max-width:none!important;min-height:36px!important;margin:0!important;padding:7px 2px!important;box-sizing:border-box!important;white-space:nowrap!important;justify-self:stretch!important}}.entry-point-marker-v25{pointer-events:none}.entry-point-marker-v25 .entry-arrow-outline-v25{fill:rgba(0,0,0,0)!important;stroke-width:1.45!important;stroke-linejoin:round!important;stroke-linecap:round!important;vector-effect:non-scaling-stroke}.entry-point-marker-v25.long .entry-arrow-outline-v25{stroke:#13d5a0;filter:drop-shadow(0 1px 1px rgba(4,75,57,.38))}.entry-point-marker-v25.short .entry-arrow-outline-v25{stroke:#ff426b;filter:drop-shadow(0 1px 1px rgba(97,14,38,.38))}html[data-theme=light] .entry-point-marker-v25.long .entry-arrow-outline-v25{stroke:#079a70;filter:drop-shadow(0 1px 1px rgba(255,255,255,.9)) drop-shadow(0 1px 1px rgba(27,79,64,.22))}html[data-theme=light] .entry-point-marker-v25.short .entry-arrow-outline-v25{stroke:#d82d54;filter:drop-shadow(0 1px 1px rgba(255,255,255,.9)) drop-shadow(0 1px 1px rgba(89,27,44,.22))}.v28-floating-portal.page-mode-standard{min-height:0!important;padding:0!important;margin:0!important;background:transparent!important}.positions-float-v13,.trade-float-v13{position:fixed!important;left:var(--v18-float-left,18px)!important;top:var(--v18-float-top,118px)!important;right:auto!important;bottom:auto!important;margin:0!important;max-width:calc(100vw - 12px)!important;box-sizing:border-box!important;clip-path:none!important;contain:none!important}@media(max-width:860px){.trade-float-v13.expanded{width:min(500px,calc(100vw - 12px))!important;max-height:calc(100dvh - 12px)!important}.positions-float-v13.expanded,.trade-float-v13.expanded{max-width:calc(100vw - 12px)!important;overflow-x:hidden!important}.positions-float-v13.expanded{width:min(430px,calc(100vw - 12px))!important;max-height:min(66dvh,610px)!important}.positions-float-v13.expanded .positions-float-body-v13{max-height:calc(min(66dvh,610px) - 46px)!important;overflow-x:hidden!important;overflow-y:auto!important}.positions-float-header-v13,.trade-float-drag-v13{touch-action:none!important;cursor:grab!important}}.float-position-pending-v28{visibility:hidden!important;pointer-events:none!important}.v28-floating-portal.page-mode-standard{display:contents!important;position:static!important;overflow:visible!important;transform:none!important;contain:none!important}.v298-dialog-backdrop{z-index:5000!important}.v298-dialog-backdrop .v298-dialog{z-index:5001!important}@media(max-width:860px){.v28-floating-portal.layout-mobile .trade-float-v13.expanded{width:min(500px,calc(var(--v28-mobile-frame-width,100vw) - 12px))!important;max-width:calc(var(--v28-mobile-frame-width,100vw) - 12px)!important;max-height:min(72dvh,calc(var(--v28-mobile-frame-height,100dvh) - 12px),680px)!important;overflow-x:hidden!important}.v28-floating-portal.layout-mobile .positions-float-v13.expanded{width:min(430px,calc(var(--v28-mobile-frame-width,100vw) - 12px))!important;max-width:calc(var(--v28-mobile-frame-width,100vw) - 12px)!important;max-height:min(64dvh,calc(var(--v28-mobile-frame-height,100dvh) - 12px),610px)!important;overflow-x:hidden!important}.v28-floating-portal.layout-mobile .positions-float-v13.expanded .positions-float-body-v13{max-height:calc(min(64dvh,calc(var(--v28-mobile-frame-height,100dvh) - 12px),610px) - 46px)!important;overflow-y:auto!important;overflow-x:hidden!important}.v28-floating-portal.layout-mobile .positions-float-v13.collapsed,.v28-floating-portal.layout-mobile .trade-float-v13.collapsed{max-width:calc(var(--v28-mobile-frame-width,100vw) - 12px)!important}}@media(min-width:861px){.chart-control-group-v23{flex:0 1 590px!important;width:min(590px,100%)!important;max-width:590px!important;gap:7px!important;justify-content:flex-end!important}.chart-control-group-v23>.timeframe-switch-v23{flex:0 1 282px!important;width:282px!important;min-width:230px!important;max-width:282px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.chart-tool-row-v23{flex:0 1 300px!important;width:300px!important;max-width:300px!important;grid-template-columns:repeat(3,minmax(78px,1fr))!important;gap:7px!important}}.chart-card{position:relative}.five-star-news-ticker-v28{position:absolute;left:22px;right:22px;bottom:16px;z-index:18;min-height:34px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:6px 10px;border:1px solid rgba(236,188,60,.3);border-radius:12px;background:linear-gradient(90deg,rgba(9,26,39,.9),rgba(8,31,43,.86));color:#dce8ef;box-shadow:0 10px 28px rgba(0,0,0,.16);cursor:pointer;overflow:hidden;text-align:left}.five-star-news-rank-v28{color:#ffd553;font-size:10px;letter-spacing:1px;white-space:nowrap}.five-star-news-window-v28{white-space:nowrap;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.five-star-news-marquee-v28{display:inline-block;min-width:max-content;font-size:10px;font-weight:700;line-height:1.4;animation:v28FiveStarMarquee 14s linear infinite;padding-left:100%}.five-star-news-ticker-v28 time{color:#86a5b8;font-size:8px;white-space:nowrap}@keyframes v28FiveStarMarquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.five-star-news-ticker-v28:hover .five-star-news-marquee-v28{animation-play-state:paused}html[data-theme=light] .five-star-news-ticker-v28{border-color:rgba(170,125,21,.24);background:rgba(255,252,242,.94);color:#24465a;box-shadow:0 10px 30px rgba(45,68,84,.13)}html[data-theme=light] .five-star-news-ticker-v28 time{color:#72899a}html[data-theme=xianxia] .five-star-news-ticker-v28{background:linear-gradient(90deg,rgba(20,35,56,.88),rgba(21,55,72,.84))}@media(max-width:860px){.five-star-news-ticker-v28{left:12px;right:74px;bottom:12px;min-height:31px;gap:6px;padding:5px 8px;border-radius:10px}.five-star-news-rank-v28{font-size:8px;letter-spacing:.5px}.five-star-news-marquee-v28{font-size:8.5px}.five-star-news-ticker-v28 time{display:none}}.v32-mode-switch{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.v32-mode-switch>button{min-height:38px!important;padding:7px 10px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important}.v32-mode-switch>button strong{font-size:13px!important;line-height:1!important}.v32-mode-switch>button small{display:none!important}.v32-mode-icon{width:20px;height:20px;display:grid;place-items:center;flex:0 0 auto}.v32-mode-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.v32-risk-summary{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:4px 8px!important;padding:7px 9px!important;min-height:0!important}.v32-risk-summary strong{font-size:10px!important;line-height:1.35!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v32-risk-summary small{grid-column:1/-1;color:#ff6687;font-size:8px}.v32-risk-summary button{border:1px solid rgba(79,180,214,.28);border-radius:7px;background:rgba(10,49,68,.66);color:#ccefff;padding:5px 8px;font-size:9px;font-weight:800}.v32-quick-params{grid-template-columns:repeat(4,minmax(0,1fr))!important}.v32-inline-switch{display:grid!important;align-content:center!important;justify-items:center!important}.v32-inline-switch input{width:18px!important;height:18px!important}.v32-breakout-box{grid-template-columns:repeat(2,minmax(0,1fr))!important}.positions-summary-v32{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:7px 8px;margin:0 0 5px;border-bottom:1px solid rgba(88,148,176,.18)}.positions-summary-v32 span{display:grid;gap:2px;min-width:0;text-align:center;color:#7895a8;font-size:8px;white-space:nowrap}.positions-summary-v32 b{font-size:10px;color:#ecf8ff;overflow:hidden;text-overflow:ellipsis}.positions-summary-v32 b.positive{color:#35d8ae}.positions-summary-v32 b.negative{color:#ff6687}.news-dialog-v32{width:min(980px,calc(100vw - 28px));max-height:min(86vh,900px);overflow:hidden;border-radius:20px!important;background:linear-gradient(180deg,#071827,#061522)!important}.news-dialog-v32>header{border-bottom:1px solid rgba(80,132,160,.2)}.news-dialog-meta-v32{display:flex;justify-content:space-between;gap:16px;padding:10px 16px;color:#8ea9ba;font-size:10px;border-bottom:1px solid rgba(80,132,160,.16)}.news-dialog-meta-v32 b{color:#d5e8f2;white-space:nowrap}.news-calendar-summary-v32{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 16px;border-bottom:1px solid rgba(80,132,160,.16)}.news-calendar-summary-v32 span{padding:9px 12px;border:1px solid rgba(75,145,175,.18);border-radius:10px;background:rgba(8,33,49,.58);display:grid;gap:2px}.news-calendar-summary-v32 small{font-size:9px;color:#7896a8}.news-calendar-summary-v32 b{font-size:18px;color:#e9f6ff}.news-calendar-list-v32{padding:8px 16px 16px;overflow:auto;max-height:calc(86vh - 190px);scrollbar-width:none}.news-calendar-list-v32::-webkit-scrollbar{display:none}.news-calendar-row-v32{display:grid;grid-template-columns:90px minmax(0,1fr) 120px;gap:14px;align-items:center;padding:14px 4px;border-bottom:1px solid rgba(82,135,160,.16)}.news-calendar-time-v32{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:7px}.news-calendar-time-v32>span{font-size:22px}.news-calendar-time-v32>b{font-size:18px;color:#dceaf1}.news-calendar-time-v32>small{grid-column:2;color:#7895a7;font-size:9px}.news-calendar-main-v32{min-width:0;display:grid;gap:8px}.news-calendar-title-v32{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.news-calendar-title-v32 a,.news-calendar-title-v32 strong{color:#f2f8fb;font-size:14px;line-height:1.4;text-decoration:none}.news-calendar-title-v32>span{color:#ffca32;letter-spacing:1px;white-space:nowrap}.news-calendar-values-v32{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.news-calendar-values-v32 span{color:#7895a8;font-size:11px}.news-calendar-values-v32 b{margin-left:5px;color:#c6d5dc;font-size:13px}.news-calendar-values-v32 b.released{color:#f2f7fa;font-weight:900}.news-calendar-reason-v32{color:#7893a4;font-size:9px;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news-calendar-impact-v32{justify-self:end;display:grid;gap:5px;text-align:center}.news-calendar-impact-v32 b{min-width:96px;padding:8px 10px;border-radius:8px;font-size:12px}.news-calendar-impact-v32 small{color:#728ea0;font-size:8px}.news-calendar-impact-v32.bullish b{background:#2aa870;color:#fff}.news-calendar-impact-v32.bearish b{background:#d64b62;color:#fff}.news-calendar-impact-v32.neutral b{background:#d69916;color:#fff}.v32-default-play-settings{grid-column:1/-1!important}.v32-play-setting-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px}.v32-play-setting-grid button{display:grid;grid-template-columns:1fr auto;gap:4px 8px;text-align:left;padding:10px;border:1px solid rgba(69,144,174,.22);border-radius:11px;background:rgba(7,31,46,.58);color:#e8f5fb}.v32-play-setting-grid strong{font-size:12px}.v32-play-setting-grid small{grid-column:1/-1;color:#809cad;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v32-play-setting-grid b{color:#45d8b0;font-size:9px}.v32-default-help{display:block;margin-top:8px;color:#7895a8!important}.v32-play-settings-dialog{border-radius:18px!important;overflow:hidden}.v32-play-settings-dialog>header{border-radius:18px 18px 0 0!important}.v32-play-settings-dialog>footer{border-radius:0 0 18px 18px!important}.v32-play-settings-body>p{padding:10px 12px;border:1px solid rgba(76,145,174,.18);border-radius:10px;background:rgba(5,27,40,.44);color:#86a1b2;font-size:9px;line-height:1.6}html[data-theme=light] .news-dialog-v32{background:#fff!important;border-color:#cfdae2!important}.theme-light .news-dialog-v32{background:#fff!important}.theme-light .news-calendar-reason-v32,.theme-light .news-dialog-meta-v32{color:#71818d}.theme-light .news-calendar-title-v32 a,.theme-light .news-calendar-title-v32 strong,.theme-light .news-dialog-meta-v32 b{color:#153248}.theme-light .news-calendar-summary-v32 span,.theme-light .v32-play-setting-grid button,.theme-light .v32-play-settings-body>p{background:#f5f9fb;border-color:#d8e4ea;color:#153248}.theme-light .news-calendar-summary-v32 b{color:#173b50}.theme-light .news-calendar-time-v32>b{color:#314754}.theme-light .news-calendar-values-v32 b{color:#334d5b}.theme-light .positions-summary-v32 b{color:#173b50}@media(max-width:860px){.positions-summary-v32{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:6px}.positions-summary-v32 span:nth-child(4),.positions-summary-v32 span:nth-child(5){grid-column:auto}.v32-mode-switch>button{min-height:36px!important}.v32-quick-params{grid-template-columns:repeat(2,minmax(0,1fr))!important}.news-dialog-v32{width:calc(100vw - 16px);max-height:88vh;border-radius:16px!important}.news-dialog-meta-v32{display:grid;gap:4px}.news-calendar-summary-v32{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}.news-calendar-list-v32{padding:4px 10px 12px;max-height:calc(88vh - 220px)}.news-calendar-row-v32{grid-template-columns:58px minmax(0,1fr);gap:8px;padding:11px 2px}.news-calendar-time-v32>span{font-size:18px}.news-calendar-time-v32>b{font-size:14px}.news-calendar-impact-v32{grid-column:2;justify-self:start;display:flex;align-items:center}.news-calendar-impact-v32 b{min-width:0;padding:5px 8px}.news-calendar-title-v32{display:grid;gap:4px}.news-calendar-title-v32 a,.news-calendar-title-v32 strong{font-size:12px}.news-calendar-values-v32{gap:6px}.news-calendar-values-v32 span{font-size:9px}.news-calendar-values-v32 b{display:block;margin:2px 0 0;font-size:11px}.news-calendar-reason-v32{white-space:normal}.v32-play-setting-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.v32-breakout-quick-params{grid-template-columns:repeat(3,minmax(0,1fr))!important}.v32-breakout-runtime{margin-top:6px!important}@media(max-width:480px){.v32-breakout-quick-params{grid-template-columns:repeat(3,minmax(0,1fr))!important}.v32-breakout-quick-params label span{font-size:7px!important}.v32-breakout-quick-params input{font-size:10px!important;padding-inline:5px!important}}.v32-mode-switch>button{gap:5px!important;min-height:36px!important;padding:6px 9px!important}.v32-mode-icon{width:17px;height:17px!important}.v32-mode-icon svg{width:16px!important;height:16px!important;stroke-width:1.7!important}.v33-semi-icon{color:#29d7bd}.v33-auto-icon{color:#e7b43f}.v32-mode-switch>button.active .v33-auto-icon,.v32-mode-switch>button.active .v33-semi-icon{filter:drop-shadow(0 0 5px currentColor)}.news-calendar-row-v33{grid-template-columns:165px minmax(0,1fr) 120px!important}.news-calendar-time-v33{grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important}.news-calendar-dual-time-v33{display:grid;grid-template-columns:auto 1fr;gap:2px 7px;min-width:0}.news-calendar-dual-time-v33>b{font-size:11px!important;color:#dceaf1!important;white-space:nowrap}.news-calendar-dual-time-v33>b.et{color:#9fc3d6!important}.news-calendar-dual-time-v33>small{color:#6f8da0!important;font-size:8px!important;white-space:nowrap}.news-calendar-impact-v32.status-syncing b{background:#496778!important;color:#eef7fb!important}.news-calendar-impact-v32.status-upcoming b{background:#d69916!important;color:#fff!important}.news-dialog-meta-v33>span b{color:#dceaf1}.news-calendar-row-v33.status-syncing{opacity:.94}.theme-light .news-calendar-dual-time-v33>b,html[data-theme=light] .news-calendar-dual-time-v33>b{color:#203f52!important}.theme-light .news-calendar-dual-time-v33>b.et,html[data-theme=light] .news-calendar-dual-time-v33>b.et{color:#4d7489!important}.theme-light .news-dialog-meta-v33>span b,html[data-theme=light] .news-dialog-meta-v33>span b{color:#153248!important}@media(max-width:860px){.news-calendar-row-v33{grid-template-columns:105px minmax(0,1fr)!important}.news-calendar-time-v33{grid-template-columns:auto minmax(0,1fr)!important;gap:5px!important}.news-calendar-dual-time-v33{grid-template-columns:1fr!important;gap:1px!important}.news-calendar-dual-time-v33>b{font-size:9px!important}.news-calendar-dual-time-v33>small{font-size:7px!important}.news-calendar-impact-v32{grid-column:2!important}}@media(max-width:480px){.news-calendar-row-v33{grid-template-columns:92px minmax(0,1fr)!important}.news-calendar-dual-time-v33>b{font-size:8.2px!important}.news-calendar-dual-time-v33>small{font-size:6.8px!important}}.trade-float-v13.expanded{overflow:hidden!important;display:flex!important;flex-direction:column!important}.trade-float-body-v36{min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch;scrollbar-width:none!important;-ms-overflow-style:none!important}.trade-float-body-v36::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.positions-float-body-v13{overscroll-behavior:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch}.positions-float-header-v13,.trade-float-drag-v13{touch-action:none!important;user-select:none!important;-webkit-user-select:none!important}.news-calendar-summary-v36{grid-template-columns:repeat(5,minmax(0,1fr))!important}.news-calendar-event-kind-v36{margin-top:4px;padding:5px 7px;border:1px solid rgba(87,139,168,.14);border-radius:8px;color:#7696aa;background:rgba(10,35,51,.48);font-size:8px}.news-calendar-source-v36{display:block!important;margin-top:4px!important;color:#6f91a5!important;font-size:7.5px!important}.news-calendar-impact-v32.status-unavailable b{color:#e3b962!important}.news-calendar-impact-v32.status-occurred b{color:#83a9bd!important}html[data-theme=light] .news-calendar-event-kind-v36{background:#f5f9fb;border-color:#dce7ed;color:#617c8e}html[data-theme=light] .news-calendar-source-v36{color:#708899!important}@media(max-width:720px){.news-calendar-summary-v36{grid-template-columns:repeat(3,minmax(0,1fr))!important}.news-calendar-summary-v36>span:nth-child(n+4){grid-column:auto!important}}html[data-theme=light] .martin-dialog{background:#fff!important;border:1px solid #d7e3e9!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 24px 70px rgba(31,56,73,.22)!important;color:#17364a!important}html[data-theme=light] .martin-dialog>footer,html[data-theme=light] .martin-dialog>header{background:#fbfdfe!important;border-color:#e2ebf0!important}html[data-theme=light] .martin-dialog-body{background:#fff!important;color:#24465a!important}html[data-theme=light] .martin-dialog-field,html[data-theme=light] .v32-play-settings-body label{color:#3d596a!important}html[data-theme=light] .martin-dialog-field input,html[data-theme=light] .martin-dialog-field select,html[data-theme=light] .v32-play-settings-body input,html[data-theme=light] .v32-play-settings-body select{background:#f8fbfd!important;border:1px solid #cddde5!important;color:#17384c!important;border-radius:10px!important;box-shadow:none!important}html[data-theme=light] .martin-dialog-field input:focus,html[data-theme=light] .martin-dialog-field select:focus,html[data-theme=light] .v32-play-settings-body input:focus,html[data-theme=light] .v32-play-settings-body select:focus{border-color:#23ae8d!important;box-shadow:0 0 0 2px rgba(35,174,141,.12)!important;outline:0!important}html[data-theme=light] .martin-mode-switch,html[data-theme=light] .v32-play-settings-tabs{background:#eef4f7!important;border-color:#d6e2e8!important;border-radius:12px!important}html[data-theme=light] .martin-mode-switch button,html[data-theme=light] .v32-play-settings-tabs button{color:#426073!important;background:transparent!important;border-radius:9px!important}html[data-theme=light] .martin-mode-switch button.active,html[data-theme=light] .v32-play-settings-tabs button.active{color:#087d65!important;background:#e8f8f3!important;border-color:#8ad7c3!important}html[data-theme=light] .check-setting,html[data-theme=light] .single-confirm-detail-v383,html[data-theme=light] .single-confirm-setting-v383,html[data-theme=light] .v32-play-settings-body>p{background:#f5f9fb!important;border-color:#dae6ec!important;color:#355365!important;border-radius:12px!important}html[data-theme=light] .single-confirm-detail-v383 strong,html[data-theme=light] .single-confirm-setting-v383 strong{color:#173e52!important}html[data-theme=light] .single-confirm-detail-v383 small,html[data-theme=light] .single-confirm-detail-v383 span,html[data-theme=light] .single-confirm-setting-v383 small,html[data-theme=light] .v32-play-settings-body>p{color:#637e90!important}html[data-theme=light] .martin-dialog input:disabled,html[data-theme=light] .martin-dialog select:disabled{background:#eef3f6!important;color:#8aa0ad!important;opacity:1!important}html[data-theme=light] .martin-dialog footer .secondary{background:#f2f6f8!important;border-color:#d4e0e6!important;color:#486577!important}html[data-theme=light] .martin-dialog footer .primary{background:#0eb387!important;border-color:#0eb387!important;color:#fff!important}html[data-theme=light] .ai-cycle-tags-v12 .ai-v-tag.buy{color:#087f63!important;border-color:rgba(8,151,111,.34)!important;background:#edf9f5!important}html[data-theme=light] .ai-cycle-tags-v12 .ai-v-tag.sell{color:#d12e54!important;border-color:rgba(209,46,84,.3)!important;background:#fff1f4!important}html[data-theme=light] .ai-cycle-tags-v12 .ai-v-tag.neutral{color:#9a741d!important;border-color:rgba(164,124,31,.28)!important;background:#fff9e9!important}.ai-v-module-meta-v13.buy{color:#43d8b3!important}.ai-v-module-meta-v13.sell{color:#ff748f!important}.ai-v-module-meta-v13.neutral{color:#dfba67!important}html[data-theme=light] .ai-v-module-meta-v13.buy{color:#087f63!important}html[data-theme=light] .ai-v-module-meta-v13.sell{color:#d12e54!important}html[data-theme=light] .ai-v-module-meta-v13.neutral{color:#9a741d!important}.v36-floating-portal .positions-float-v13,.v36-floating-portal .trade-float-v13{position:fixed!important;right:auto!important;bottom:auto!important;margin:0!important;box-sizing:border-box!important;clip-path:none!important;contain:none!important;will-change:transform,left,top;transform:translate3d(var(--v36-drag-x,0),var(--v36-drag-y,0),0)!important;-webkit-transform:translate3d(var(--v36-drag-x,0),var(--v36-drag-y,0),0)!important}.v36-floating-portal .positions-float-header-v13,.v36-floating-portal .trade-float-drag-v13,.v36-floating-portal .trade-float-header-v13{touch-action:none!important;user-select:none!important;-webkit-user-select:none!important}.v36-floating-portal .positions-float-body-v13,.v36-floating-portal .trade-float-body-v36{min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;overscroll-behavior-x:none!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}.v36-floating-portal .positions-float-body-v13 button,.v36-floating-portal .trade-float-body-v36 button,.v36-floating-portal .trade-float-body-v36 input,.v36-floating-portal .trade-float-body-v36 select{touch-action:manipulation!important}@media(max-width:860px){.v36-floating-portal.layout-mobile .trade-float-v13.expanded{width:min(500px,calc(100vw - 12px))!important;max-width:calc(100vw - 12px)!important;max-height:calc(100dvh - 12px)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.v36-floating-portal.layout-mobile .trade-float-v13.expanded .trade-float-body-v36{flex:1 1 auto!important;max-height:calc(100dvh - 62px)!important;overflow-y:auto!important}.v36-floating-portal.layout-mobile .positions-float-v13.expanded{width:min(430px,calc(100vw - 12px))!important;max-width:calc(100vw - 12px)!important;max-height:calc(100dvh - 12px)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.v36-floating-portal.layout-mobile .positions-float-v13.expanded .positions-float-body-v13{flex:1 1 auto!important;max-height:calc(100dvh - 62px)!important;overflow-y:auto!important}.v36-floating-portal.layout-mobile .positions-float-v13.collapsed,.v36-floating-portal.layout-mobile .trade-float-v13.collapsed{max-width:calc(100vw - 12px)!important}}.v36-floating-portal .positions-float-v13,.v36-floating-portal .trade-float-v13{transform-origin:top left!important;-webkit-transform-origin:top left!important;transform:translate3d(var(--v36-drag-x,0),var(--v36-drag-y,0),0) scale(var(--v37-float-scale,1))!important;-webkit-transform:translate3d(var(--v36-drag-x,0),var(--v36-drag-y,0),0) scale(var(--v37-float-scale,1))!important}@media(max-width:860px){.v36-floating-portal.layout-mobile .trade-float-v13.expanded{width:min(500px,var(--v37-panel-max-width,calc(100vw - 12px)))!important}.v36-floating-portal.layout-mobile .positions-float-v13.expanded,.v36-floating-portal.layout-mobile .trade-float-v13.expanded{max-width:var(--v37-panel-max-width,calc(100vw - 12px))!important;max-height:var(--v37-panel-max-height,calc(100dvh - 12px))!important}.v36-floating-portal.layout-mobile .positions-float-v13.expanded{width:min(430px,var(--v37-panel-max-width,calc(100vw - 12px)))!important}.v36-floating-portal.layout-mobile .positions-float-v13.expanded .positions-float-body-v13,.v36-floating-portal.layout-mobile .trade-float-v13.expanded .trade-float-body-v36{max-height:calc(var(--v37-panel-max-height,100dvh) - 62px)!important}}.module-value-text-v03{text-shadow:0 1px 1px rgba(0,0,0,.28);filter:none}html[data-theme=light] .module-value-text-v03{color:#20394a;text-shadow:none;font-weight:800}html[data-theme=light] .ai-v-detail-v13,html[data-theme=light] .martin-auto-summary-v383,html[data-theme=light] .martin-play-settings-dialog .martin-dialog-body>p,html[data-theme=light] .martin-stop-choice-v385,html[data-theme=light] .quant-focus-strip,html[data-theme=light] .quant-intelligence-flow,html[data-theme=light] .single-settings-dialog .martin-dialog-body>p{background:#f4f8fb!important;border-color:#c9dce7!important;color:#334f61!important;box-shadow:none!important}html[data-theme=light] .ai-v-detail-v13>*,html[data-theme=light] .martin-auto-summary-v383 span{background:#ffffff!important;border-color:#d5e3eb!important;color:#29485b!important;text-shadow:none!important}html[data-theme=light] .ai-v-detail-v13 small,html[data-theme=light] .ai-v-detail-v13 span,html[data-theme=light] .martin-auto-summary-v383 small,html[data-theme=light] .martin-stop-choice-v385 small,html[data-theme=light] .quant-intelligence-flow small{color:#60798a!important;opacity:1!important}html[data-theme=light] .ai-v-detail-v13 b,html[data-theme=light] .ai-v-detail-v13 strong,html[data-theme=light] .martin-auto-summary-v383 strong,html[data-theme=light] .martin-stop-choice-v385 strong,html[data-theme=light] .quant-intelligence-flow strong{color:#17394d!important;text-shadow:none!important}html[data-theme=light] .martin-stop-choice-v385{background:#fff9e9!important;border-color:#ead9a5!important}.martin-volume-mode-v38{grid-column:1/-1;display:grid;gap:7px}.martin-volume-mode-v38>span{font-weight:800}.martin-volume-mode-v38>small{color:var(--muted);line-height:1.55}.martin-custom-volumes-v38{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.five-star-news-window-v28{overflow:hidden;min-width:0}.latest-news-track-v38{display:flex;width:max-content;min-width:max-content;align-items:center;gap:72px;white-space:nowrap;animation:latestNewsMarqueeV38 20s linear infinite;will-change:transform}.latest-news-track-v38 b{display:block;white-space:nowrap;color:inherit;font-weight:800}@keyframes latestNewsMarqueeV38{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 36px))}}@media (max-width:720px){.martin-custom-volumes-v38{grid-template-columns:1fr 1fr}.chart-stage.with-order-flow-v10,.chart-stage.with-order-flow-v10 svg{min-height:390px!important}}@media (max-width:480px){.martin-custom-volumes-v38{grid-template-columns:1fr}.chart-stage.with-order-flow-v10,.chart-stage.with-order-flow-v10 svg{min-height:340px!important}.quick-trade-float-v36{transform-origin:top left}}html[data-theme=light] .martin-play-settings-dialog .martin-auto-summary-v383,html[data-theme=light] .martin-play-settings-dialog .martin-dialog-body>p,html[data-theme=light] .martin-play-settings-dialog .martin-stop-choice-v385,html[data-theme=light] .martin-play-settings-dialog .v387-deep-summary,html[data-theme=light] .v39-deep-rule,html[data-theme=light] .v39-gold-point-note,html[data-theme=light] .v39-help{background:#f4f8fb!important;color:#29485b!important;border-color:#c9dce7!important;text-shadow:none!important;opacity:1!important}html[data-theme=light] .martin-play-settings-dialog .martin-auto-summary-v383 *,html[data-theme=light] .martin-play-settings-dialog .martin-stop-choice-v385 *,html[data-theme=light] .martin-play-settings-dialog .v387-deep-summary *,html[data-theme=light] .v39-deep-rule *,html[data-theme=light] .v39-gold-point-note *{color:#29485b!important;text-shadow:none!important;opacity:1!important}.v39-white-action,.v39-white-action *{color:#fff!important;text-shadow:none!important}.v39-three-choice,.v39-two-choice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0}.v39-three-choice{grid-template-columns:repeat(3,minmax(0,1fr))}.v39-three-choice button,.v39-two-choice button{min-height:42px;border:1px solid var(--border);border-radius:10px;background:var(--panel);font-weight:800}.v39-three-choice button.active,.v39-two-choice button.active{background:linear-gradient(135deg,#0d9f83,#5066ff);color:#fff;border-color:transparent}.v39-deep-rule,.v39-gold-point-note,.v39-protection-card,.v39-single-ladder-card{border:1px solid var(--border);border-radius:14px;padding:12px;margin-top:12px}.v39-single-levels{display:grid;gap:5px;margin-top:10px;max-height:330px;overflow:auto}.v39-single-level-row{display:grid;grid-template-columns:62px repeat(3,minmax(0,1fr));gap:6px;align-items:center}.v39-single-level-row.heading{padding:4px 6px;color:var(--muted)}.v39-single-level-row input{width:100%;min-width:0}.v39-deep-rule,.v39-gold-point-note{display:grid;gap:4px;line-height:1.5}.v39-us-note{display:block;margin-top:8px;line-height:1.45;color:var(--muted)}.v39-us-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.v39-us-actions .close-all{grid-column:1/-1}.v39-continuous{font-weight:900!important}.v39-play3-settings h4{margin:14px 0 6px}@media(max-width:860px){.v36-floating-portal.layout-mobile .trade-float-v13.expanded{width:min(390px,var(--v37-panel-max-width,calc(100vw - 10px)))!important;max-width:var(--v37-panel-max-width,calc(100vw - 10px))!important}.v36-floating-portal.layout-mobile .trade-float-v13.expanded .trade-float-header-v13{padding:7px 8px!important;min-height:38px!important}.v36-floating-portal.layout-mobile .trade-float-v13.expanded .trade-float-body-v36{padding:7px!important}.v36-floating-portal.layout-mobile .trade-float-v13.expanded .play-tabs button,.v36-floating-portal.layout-mobile .trade-float-v13.expanded .v32-mode-switch button{min-height:34px!important;padding:4px!important}.v36-floating-portal.layout-mobile .trade-float-v13.expanded .trade-inputs{gap:5px!important}.v36-floating-portal.layout-mobile .trade-float-v13.expanded .trade-inputs input{min-height:34px!important;padding:5px!important}.v36-floating-portal.layout-mobile .trade-float-v13.expanded .action-btn{min-height:36px!important;padding:6px!important}.v39-single-level-row{grid-template-columns:48px repeat(3,minmax(0,1fr));gap:4px}.v39-three-choice{grid-template-columns:1fr}}.v40-scroll-dialog{display:flex!important;flex-direction:column!important;width:min(940px,calc(100vw - 24px))!important;max-height:min(90dvh,900px)!important;overflow:hidden!important}.v40-scroll-dialog>footer,.v40-scroll-dialog>header{flex:0 0 auto!important}.v40-scroll-body{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch;scrollbar-width:none!important;-ms-overflow-style:none!important}.v40-scroll-body::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;background:transparent!important}@media(max-width:720px){.v40-scroll-dialog{width:calc(100vw - 12px)!important;max-height:94dvh!important}}.v39-single-levels{gap:8px!important;max-height:none!important;overflow:visible!important;padding:2px 0 4px!important}.v39-single-level-row{grid-template-columns:72px repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:8px!important;border:1px solid rgba(91,138,164,.16)!important;border-radius:11px!important;background:rgba(4,18,30,.52)!important}.v39-single-level-row.heading{padding:3px 8px!important;border:0!important;background:transparent!important;color:var(--muted)!important}.v39-single-level-row:not(.heading)>b{display:flex;align-items:center;min-height:38px;padding:0 7px;border-radius:8px;background:rgba(31,209,166,.07);color:#76dfc0;font-size:10px}.v39-single-level-row input{min-height:38px!important;padding:7px 9px!important;border:1px solid rgba(105,154,180,.22)!important;border-radius:9px!important;outline:none!important;background:rgba(2,11,20,.72)!important;color:var(--text)!important;font-family:var(--font-geist-mono),monospace!important}.v39-single-level-row input:focus{border-color:rgba(52,180,151,.58)!important;box-shadow:0 0 0 3px rgba(52,180,151,.08)!important}.v39-single-level-row input:disabled{opacity:.66!important;background:rgba(13,29,42,.62)!important}html[data-theme=light] .v39-single-level-row{border-color:#d9e5eb!important;background:#f8fbfc!important}html[data-theme=light] .v39-single-level-row:not(.heading)>b{background:#eaf8f3!important;color:#15745f!important}html[data-theme=light] .v39-single-level-row input{border-color:#cfdde5!important;background:#fff!important;color:#26465a!important;box-shadow:none!important}html[data-theme=light] .v39-single-level-row input:disabled{background:#edf3f6!important;color:#7890a0!important}@media(max-width:720px){.v39-single-level-row{grid-template-columns:58px repeat(3,minmax(0,1fr))!important;gap:5px!important;padding:6px!important}.v39-single-level-row:not(.heading)>b{padding:0 4px!important;font-size:8.5px!important}}html[data-theme=light] .martin-interval-row{border-color:#cbdde7!important;background:linear-gradient(135deg,#f5fafc,#eef6f9)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.7)!important}html[data-theme=light] .martin-interval-row small{color:#678094!important;opacity:1!important}html[data-theme=light] .martin-interval-row strong{color:#284b60!important;text-shadow:none!important;opacity:1!important}html[data-theme=light] .martin-interval-actions-v388>button{border-color:#bdd3df!important;background:#fff!important;color:#315e76!important;box-shadow:0 2px 7px rgba(57,88,108,.06)!important}html[data-theme=light] .martin-interval-actions-v388>button:hover{background:#eef8fb!important}.v39-play3-settings .v39-deep-rule{margin-bottom:2px}.v40-breakout-primary-fields input{font-variant-numeric:tabular-nums}html[data-theme=light] .v40-breakout-primary-fields input{border-color:#ccdce5!important;background:#fff!important;color:#203f53!important}.v32-play-settings-dialog.v40-scroll-dialog{width:min(760px,calc(100vw - 24px))!important}@media(max-width:720px){.v32-play-settings-dialog.v40-scroll-dialog{width:calc(100vw - 12px)!important}}.positions-float-pending-v610{margin-top:10px;padding-top:8px;border-top:1px solid rgba(120,150,170,.22);display:grid;gap:6px}.positions-float-pending-title-v610{font-size:11px;font-weight:800;opacity:.72}.positions-float-pending-row-v610{display:grid;grid-template-columns:minmax(110px,1.5fr) .55fr .8fr;gap:6px;align-items:center;padding:7px 8px;border:1px solid rgba(104,151,174,.2);border-radius:9px;background:rgba(19,51,66,.28);font-size:11px}.positions-float-pending-row-v610 small{grid-column:1/-1;opacity:.72}.profit-guard-mode-v610{display:grid;grid-template-columns:1fr 1fr;gap:8px;grid-column:1/-1}.ai-trail-setting-v610,.auto-trail-setting-v610,.profit-guard-mode-v610 button{border:1px solid rgba(83,184,160,.34);background:rgba(51,92,110,.18);border-radius:10px;padding:9px 12px;font-weight:800}.ai-trail-setting-v610.active,.auto-trail-setting-v610.active,.profit-guard-mode-v610 button.active{background:linear-gradient(120deg,rgba(21,177,143,.18),rgba(87,91,255,.18));border-color:rgba(34,197,154,.55)}.daily-profit-progress-v610{grid-column:1/-1;padding:11px 12px;border:1px solid rgba(99,163,185,.2);border-radius:12px;display:grid;gap:7px}.daily-profit-progress-v610>div{display:flex;justify-content:space-between;gap:10px}.daily-profit-progress-v610>i{height:7px;border-radius:999px;overflow:hidden;background:rgba(118,141,158,.18)}.daily-profit-progress-v610>i>b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#10b981,#4f7cff)}.daily-profit-progress-v610.reached{border-color:rgba(245,158,11,.48);background:rgba(245,158,11,.07)}.profit-trail-inline-v610{margin:8px 0 4px;padding:12px;border:1px solid rgba(77,169,155,.24);border-radius:12px;background:rgba(15,74,75,.08);display:grid;gap:10px}.profit-trail-grid-v610{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.profit-trail-grid-v610 label{display:grid;gap:5px;font-size:11px}.profit-trail-grid-v610 input{width:100%;min-width:0}.auto-horizon-options+.auto-trail-setting-v610{margin-top:8px;width:100%}.daily-profit-stop-body-v610{padding:24px;display:grid;gap:8px;text-align:center}.daily-profit-stop-body-v610 strong{font-size:24px;color:#10b981}.daily-profit-stop-body-v610 span{font-weight:800}.daily-profit-stop-body-v610 small{opacity:.7;line-height:1.6}.play-mode-tabs button.play-unauthorized-v610{opacity:.45;filter:grayscale(.65);cursor:not-allowed}html[data-theme=light] .positions-float-pending-row-v610{background:#f5fafc;color:#17354a}html[data-theme=light] .profit-trail-inline-v610{background:#f5fbfa;color:#18364a}@media(max-width:720px){.profit-trail-grid-v610{grid-template-columns:1fr}.positions-float-pending-row-v610{grid-template-columns:1.35fr .55fr .75fr}}.ai-cycle-matrix-head-v12{display:flex;align-items:center;justify-content:space-between;gap:10px}.sound-reminder-trigger-v02{position:relative;display:grid;place-items:center;flex:0 0 auto;width:32px;height:32px;padding:0;border:1px solid rgba(95,139,164,.22);border-radius:10px;background:rgba(16,42,58,.5);color:var(--muted);transition:.16s ease}.sound-reminder-trigger-v02:hover{border-color:rgba(50,205,166,.55);color:#55ddbd}.sound-reminder-trigger-v02 svg{width:17px;height:17px;fill:currentColor;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.sound-reminder-trigger-v02.active{border-color:rgba(39,205,163,.48);background:rgba(39,205,163,.1);color:#43d6b2}.sound-reminder-trigger-v02 i{position:absolute;right:5px;top:5px;width:6px;height:6px;border-radius:50%;background:#27d3a5;box-shadow:0 0 0 2px rgba(7,24,36,.9)}.sound-reminder-dialog-v02{width:min(760px,calc(100vw - 24px))!important}.sound-reminder-list-v02{display:grid;gap:9px;padding:15px;max-height:min(62dvh,560px);overflow-y:auto;scrollbar-width:none}.sound-reminder-list-v02::-webkit-scrollbar{display:none}.sound-reminder-row-v02{display:grid;grid-template-columns:minmax(260px,1.5fr) minmax(135px,.72fr) 108px 66px;align-items:end;gap:9px;padding:11px;border:1px solid rgba(91,138,164,.18);border-radius:12px;background:rgba(6,23,35,.5)}.sound-reminder-row-v02.enabled{border-color:rgba(38,201,160,.34);background:rgba(30,130,108,.07)}.sound-reminder-enable-v02{display:flex!important;align-items:center;gap:9px!important;min-width:0}.sound-reminder-enable-v02 input{width:17px!important;height:17px!important;flex:0 0 auto}.sound-reminder-enable-v02>span{display:grid;gap:3px;min-width:0}.sound-reminder-enable-v02 strong{font-size:12px}.sound-reminder-enable-v02 small{color:var(--muted);font-size:9px;line-height:1.45}.sound-reminder-row-v02>label:not(.sound-reminder-enable-v02){display:grid;gap:5px}.sound-reminder-row-v02>label>span{color:var(--muted);font-size:9px}.sound-reminder-row-v02 input[type=number],.sound-reminder-row-v02 select{min-height:34px;height:34px;padding:5px 8px}.sound-preview-v02{min-height:34px;border:1px solid rgba(95,139,164,.25);border-radius:8px;background:rgba(58,101,126,.13);color:var(--text);font-size:10px;font-weight:700}.sound-reminder-help-v02{margin:0 15px 14px;padding:10px 12px;border:1px solid rgba(91,138,164,.15);border-radius:10px;color:var(--muted);font-size:10px;line-height:1.65}.daily-warm-reminder-dialog-v02{width:min(520px,calc(100vw - 24px))!important}.daily-warm-reminder-body-v02{display:grid;grid-template-columns:42px 1fr;align-items:start;gap:12px;padding:20px}.daily-warm-reminder-body-v02>span{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:rgba(255,187,70,.12);font-size:21px}.daily-warm-reminder-body-v02 p{margin:0;white-space:pre-wrap;color:var(--text);line-height:1.9;font-size:13px}.pre-entry-notice-v02 rect{fill:rgba(255,180,40,.16);stroke:rgba(255,184,57,.75);stroke-width:1}.pre-entry-notice-v02 text{fill:#ffd168;font-size:12px;font-weight:900;paint-order:stroke;stroke:rgba(3,14,23,.75);stroke-width:2px}.auto-horizon-option-v02{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;border:1px solid var(--line);border-radius:14px;background:rgba(3,17,29,.48)}.auto-horizon-option-v02.active{border-color:rgba(44,213,176,.58);box-shadow:inset 0 0 0 1px rgba(44,213,176,.08)}.auto-horizon-main-v02{display:grid;grid-template-columns:38px 58px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:0;background:transparent;color:var(--text);text-align:left}.auto-horizon-main-v02>span{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#0b2744;font-size:18px}.auto-horizon-main-v02>strong{font-size:15px}.auto-horizon-main-v02>small{min-width:0;color:var(--muted);font-size:11px;line-height:1.45}.auto-horizon-actions-v02{display:flex;align-items:center;gap:6px}.auto-horizon-actions-v02>b{padding:5px 8px;border-radius:999px;background:rgba(19,213,163,.12);color:#78edce;font-size:9px;white-space:nowrap}.auto-trail-setting-v610.compact-v02{width:auto!important;min-width:48px!important;min-height:29px!important;margin:0!important;padding:0 9px!important;border-radius:8px!important;font-size:10px!important}.profit-trail-compact-v02{margin-top:7px!important;padding:10px!important;gap:8px!important}.profit-trail-compact-v02 .check-setting{align-items:flex-start!important}.profit-trail-compact-v02 .check-setting small{line-height:1.45!important}.profit-trail-compact-v02 .profit-trail-grid-v610{align-items:end}.profit-trail-compact-v02 .profit-trail-grid-v610 label{min-width:0}.profit-trail-compact-v02 .profit-trail-grid-v610 input{box-sizing:border-box;max-width:100%}html[data-theme=light] .sound-reminder-trigger-v02{background:#f7fbfd;border-color:#d3e0e7;color:#627d90}html[data-theme=light] .sound-reminder-trigger-v02.active{background:#ecfaf6;border-color:#9edccb;color:#17856e}html[data-theme=light] .sound-reminder-trigger-v02 i{box-shadow:0 0 0 2px #fff}html[data-theme=light] .sound-reminder-row-v02{background:#f8fbfc;border-color:#d9e5eb;color:#18364a}html[data-theme=light] .sound-reminder-row-v02.enabled{background:#effaf7;border-color:#b9e5d9}html[data-theme=light] .sound-reminder-help-v02{background:#f8fbfc;border-color:#d9e5eb;color:#536c80}html[data-theme=light] .daily-warm-reminder-body-v02 p{color:#17384d}html[data-theme=light] .auto-horizon-option-v02{background:#f9fbfd;border-color:#d8e3e9;color:#17384d}html[data-theme=light] .auto-horizon-main-v02{color:#17384d}html[data-theme=light] .auto-horizon-main-v02>span{background:#edf4f8}html[data-theme=light] .auto-horizon-main-v02>small{color:#5c7385}html[data-theme=light] .auto-horizon-dialog footer .secondary{background:#1e3547!important;color:#fff!important;border-color:#1e3547!important}@media(max-width:720px){.sound-reminder-row-v02{grid-template-columns:1fr 1fr;align-items:end}.sound-reminder-enable-v02{grid-column:1/-1}.sound-preview-v02{align-self:end}.auto-horizon-option-v02{grid-template-columns:1fr}.auto-horizon-actions-v02{justify-content:flex-start;padding-left:47px}.auto-horizon-main-v02{grid-template-columns:38px 58px minmax(0,1fr)}.profit-trail-compact-v02 .profit-trail-grid-v610{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.sound-reminder-dialog-v03{width:min(820px,calc(100vw - 24px))!important}.sound-reminder-list-v03{gap:10px;padding:16px 16px 10px;max-height:min(58dvh,520px)}.sound-reminder-row-v03{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;padding:13px 14px;border-color:rgba(92,146,171,.22);border-radius:15px;background:linear-gradient(135deg,rgba(9,31,45,.78),rgba(10,25,39,.62));box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.sound-reminder-row-v03.enabled{border-color:rgba(41,202,163,.42);background:linear-gradient(135deg,rgba(20,95,82,.18),rgba(10,29,42,.72))}.sound-reminder-enable-v03{padding-bottom:2px}.sound-reminder-enable-v03 strong{font-size:13px}.sound-reminder-enable-v03 small{font-size:10px;line-height:1.55}.sound-reminder-controls-v03{display:grid;grid-template-columns:minmax(160px,1fr) 150px 78px;align-items:end;gap:10px;padding-left:26px}.sound-choice-v03,.sound-repeat-v03{display:grid;gap:6px}.sound-choice-v03>span,.sound-repeat-v03>span{font-size:9px;color:var(--muted);font-weight:750}.sound-choice-v03 select{appearance:none;-webkit-appearance:none;height:38px;min-height:38px;padding:0 34px 0 11px;border:1px solid rgba(99,151,176,.28);border-radius:10px;background:linear-gradient(180deg,rgba(23,55,72,.72),rgba(12,37,52,.72));color:var(--text);outline:none;box-shadow:none}.sound-choice-v03{position:relative}.sound-choice-v03:after{content:"⌄";position:absolute;right:12px;bottom:9px;color:#7da8bd;pointer-events:none}.sound-repeat-v03>div{height:38px;display:grid;grid-template-columns:34px 1fr 34px;align-items:center;border:1px solid rgba(99,151,176,.28);border-radius:10px;background:rgba(11,36,51,.64);overflow:hidden}.sound-repeat-v03 button{height:100%;border:0;background:rgba(77,121,145,.11);color:#a8c8d8;font-size:17px}.sound-repeat-v03 button:hover:not(:disabled){background:rgba(43,205,164,.13);color:#5ce3c1}.sound-repeat-v03 button:disabled{opacity:.28}.sound-repeat-v03 b{text-align:center;font-size:11px;color:var(--text)}.sound-preview-v03{height:38px;min-height:38px;border-color:rgba(64,185,158,.3);border-radius:10px;background:rgba(37,158,133,.11);color:#6de1c4;display:flex;align-items:center;justify-content:center;gap:5px}.sound-preview-v03:hover{background:rgba(37,158,133,.19);color:#a0f6e1}.sound-master-volume-v03{margin:4px 16px 10px;padding:13px 14px;display:grid;grid-template-columns:minmax(190px,.8fr) minmax(320px,1.3fr);align-items:center;gap:16px;border:1px solid rgba(85,151,177,.2);border-radius:14px;background:rgba(10,31,44,.58)}.sound-master-volume-v03>div:first-child{display:grid;gap:4px}.sound-master-volume-v03 strong{font-size:12px}.sound-master-volume-v03 small{font-size:9px;color:var(--muted)}.sound-volume-control-v03{display:grid;grid-template-columns:34px minmax(120px,1fr) 54px 34px;align-items:center;gap:8px}.sound-volume-control-v03 button{width:34px;height:34px;border:1px solid rgba(92,149,173,.24);border-radius:9px;background:rgba(55,99,121,.12);color:#a8c8d8;font-size:17px}.sound-volume-control-v03 button:hover{border-color:rgba(43,205,164,.4);color:#5ce3c1}.sound-volume-control-v03 b{text-align:center;font-size:11px;color:#57d9b9}.sound-volume-control-v03 input[type=range]{width:100%;height:6px;padding:0;border:0;border-radius:999px;appearance:none;background:linear-gradient(90deg,rgba(38,203,164,.85),rgba(72,111,255,.72));outline:none}.sound-volume-control-v03 input[type=range]::-webkit-slider-thumb{appearance:none;width:17px;height:17px;border:3px solid #fff;border-radius:50%;background:#27cba4;box-shadow:0 2px 8px rgba(0,0,0,.25)}.sound-volume-control-v03 input[type=range]::-moz-range-thumb{width:13px;height:13px;border:3px solid #fff;border-radius:50%;background:#27cba4}.sound-reminder-help-v03{margin-bottom:10px}.sound-reminder-dialog-v03 footer{gap:9px}.sound-reminder-dialog-v03 footer .sound-cancel-v03{background:#1f374a!important;color:#fff!important;border-color:#1f374a!important}.auto-horizon-card-v03{min-height:78px;padding:12px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;border:1px solid var(--border);border-radius:14px;background:rgba(6,18,34,.82);color:var(--text)}.auto-horizon-card-v03.active{border-color:rgba(44,213,176,.58);box-shadow:inset 0 0 0 1px rgba(44,213,176,.08),0 8px 24px rgba(0,0,0,.14)}.auto-horizon-card-v03 .auto-horizon-main-v02{width:100%;min-height:52px;padding:0;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;grid-template-columns:42px 64px minmax(0,1fr);text-align:left;cursor:pointer}.auto-horizon-card-v03 .auto-horizon-main-v02>span{width:38px;height:38px;background:rgba(45,123,221,.14)}.auto-horizon-card-v03 .auto-horizon-actions-v02{justify-content:flex-end;padding:0}.auto-horizon-card-v03 .auto-horizon-actions-v02>b{background:rgba(19,213,163,.12);color:#78edce}.auto-horizon-card-v03 .compact-v02{height:30px;border-color:rgba(88,154,174,.32);background:rgba(45,83,103,.18)}.profit-trail-panel-v03{margin:0!important;padding:13px 14px!important;display:grid;gap:11px;border:1px solid rgba(51,188,157,.25)!important;border-radius:14px!important;background:linear-gradient(135deg,rgba(19,75,71,.12),rgba(11,35,49,.7))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.full-auto-profit-trail-v03{margin-top:-2px!important}.profit-trail-panel-head-v03{display:flex;align-items:center;justify-content:space-between;gap:12px}.profit-trail-switch-v03{display:flex;align-items:flex-start;gap:9px;min-width:0}.profit-trail-switch-v03 input{flex:0 0 auto;width:16px;height:16px;margin-top:1px}.profit-trail-switch-v03>span{display:grid;gap:3px}.profit-trail-switch-v03 strong{font-size:11px}.profit-trail-switch-v03 small{font-size:9px;color:var(--muted);line-height:1.5}.profit-trail-panel-head-v03>em{flex:0 0 auto;padding:4px 7px;border-radius:999px;background:rgba(38,203,164,.1);color:#59ddbd;font-size:9px;font-style:normal;font-weight:800}.profit-trail-fields-v03{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.profit-trail-fields-v03>label{display:grid;gap:5px;min-width:0}.profit-trail-fields-v03>label>span{font-size:9px;color:var(--muted);font-weight:750}.profit-trail-fields-v03>label>div{height:38px;display:grid;grid-template-columns:minmax(0,1fr) 31px;align-items:center;border:1px solid rgba(91,146,169,.25);border-radius:10px;background:rgba(10,32,45,.62);overflow:hidden}.profit-trail-fields-v03 input{width:100%;height:100%;min-width:0;padding:0 10px;border:0!important;outline:0!important;background:transparent!important;color:var(--text);box-shadow:none!important}.profit-trail-fields-v03 i{display:grid;place-items:center;height:100%;border-left:1px solid rgba(91,146,169,.16);color:#6f9bb0;font-size:9px;font-style:normal}.profit-trail-panel-v03>p{margin:0;color:var(--muted);font-size:9px;line-height:1.55}.ai-plan-profit-trail-v03{margin-top:8px!important}.ai-plan-profit-trail-v03 .profit-trail-panel-head-v03{padding:0}.ai-plan-profit-trail-v03 .profit-trail-fields-v03{width:100%}html[data-theme=light] .sound-reminder-row-v03{background:linear-gradient(135deg,#fbfdfe,#f5f9fb);border-color:#d5e2e8;color:#18364a;box-shadow:0 5px 16px rgba(38,67,83,.04)}html[data-theme=light] .sound-reminder-row-v03.enabled{background:linear-gradient(135deg,#f1fbf8,#f8fcfb);border-color:#aee1d4}html[data-theme=light] .sound-choice-v03 select{background:#fff;border-color:#ccdce4;color:#18364a}html[data-theme=light] .sound-repeat-v03>div{background:#fff;border-color:#ccdce4}html[data-theme=light] .sound-repeat-v03 button{background:#f2f7f9;color:#567387}html[data-theme=light] .sound-master-volume-v03{background:#f7fafc;border-color:#d6e3e9;color:#18364a}html[data-theme=light] .sound-preview-v03{background:#edf9f6;color:#197a66;border-color:#bce4d9}html[data-theme=light] .sound-reminder-dialog-v03 footer .sound-cancel-v03{background:#1f374a!important;color:#fff!important;border-color:#1f374a!important}html[data-theme=light] .auto-horizon-card-v03{background:#f9fbfd;border-color:#d8e3e9;color:#17384d}html[data-theme=light] .auto-horizon-card-v03.active{border-color:#7dd8c1;background:#fbfefd;box-shadow:0 6px 18px rgba(48,88,105,.06)}html[data-theme=light] .auto-horizon-card-v03 .auto-horizon-main-v02{color:#17384d!important}html[data-theme=light] .auto-horizon-card-v03 .auto-horizon-main-v02>span{background:#edf4f8}html[data-theme=light] .auto-horizon-card-v03 .auto-horizon-main-v02>small{color:#5c7385}html[data-theme=light] .profit-trail-panel-v03{background:linear-gradient(135deg,#f7fbfa,#fbfdfd)!important;border-color:#cfe6df!important;color:#18364a!important}html[data-theme=light] .profit-trail-fields-v03>label>div{background:#fff;border-color:#d4e1e7}html[data-theme=light] .profit-trail-fields-v03 input{color:#18364a!important}html[data-theme=light] .profit-trail-fields-v03 i{border-color:#dce7ec;color:#638094}@media(max-width:720px){.sound-reminder-dialog-v03{width:calc(100vw - 12px)!important}.sound-reminder-list-v03{padding:10px}.sound-reminder-row-v03{padding:11px}.sound-reminder-controls-v03{grid-template-columns:minmax(0,1fr) 132px;padding-left:25px}.sound-preview-v03{grid-column:1/-1;width:100%}.sound-master-volume-v03{margin:2px 10px 9px;grid-template-columns:1fr;gap:10px}.sound-volume-control-v03{grid-template-columns:34px minmax(80px,1fr) 48px 34px}.auto-horizon-card-v03{grid-template-columns:1fr}.auto-horizon-card-v03 .auto-horizon-actions-v02{padding-left:51px;justify-content:flex-start}.profit-trail-fields-v03{grid-template-columns:1fr}.profit-trail-panel-head-v03{align-items:flex-start}.ai-plan-profit-trail-v03{padding:11px!important}}html[data-theme=light] .order-confirm-dialog-v403>footer .order-cancel-v06{background:#1e3547!important;border-color:#1e3547!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.automation-runtime.automation-fold-v07{cursor:pointer;-webkit-tap-highlight-color:transparent;display:block!important;padding:10px 12px!important}.automation-runtime.automation-fold-v07 .mobile-prompt-primary{min-width:0;display:flex!important;align-items:center;gap:8px}.automation-runtime.automation-fold-v07 .mobile-prompt-primary>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.automation-runtime.automation-fold-v07 .mobile-expand-indicator{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;color:#77b7aa;font-size:9px;font-weight:800}.automation-runtime.automation-fold-v07.mobile-collapsed .mobile-prompt-extra{display:none!important}.automation-runtime.automation-fold-v07.mobile-expanded .mobile-prompt-extra{display:block!important}.automation-runtime.automation-fold-v07 .mobile-prompt-extra>p,.automation-runtime.automation-fold-v07 .mobile-prompt-extra>small{display:block;margin:8px 0 0;line-height:1.45}.gold56-structure-v07{margin-top:10px}.gold56-cancel-v07{margin-top:10px;border:1px solid rgba(111,140,178,.16);border-radius:10px;padding:10px;display:grid;gap:5px}.gold56-cancel-v07>b{font-size:11px}.gold56-cancel-v07>span{color:var(--muted);font-size:10px;line-height:1.45}html[data-theme=light] .gold56-cancel-v07{background:#f7fafc;border-color:rgba(61,94,125,.15)}.martin-health-warning-v10{display:flex;flex-direction:column;gap:4px;padding:9px 11px;margin:6px 0;border:1px solid rgba(235,170,50,.35);border-radius:10px;background:rgba(235,170,50,.08);color:var(--text-color,#183246);font-size:12px;line-height:1.5}.martin-health-warning-v10 strong{font-size:12px;color:#a96500}[data-theme=dark] .martin-health-warning-v10{color:#e8f1f8;background:rgba(235,170,50,.1)}.play-source-tag-v11{display:inline-flex;align-items:center;justify-content:center;margin-left:5px;padding:1px 5px;border:1px solid rgba(94,160,195,.24);border-radius:999px;background:rgba(30,91,122,.16);color:#8fcbe6!important;font-size:7px!important;font-style:normal;font-weight:800;line-height:1.5;white-space:nowrap}.pending-order-row-v402{grid-template-columns:auto auto auto minmax(110px,1fr) auto!important}.pending-order-row-v402>.play-source-tag-v11{justify-self:start}.positions-float-pending-row-v610>span{display:flex;align-items:center;gap:4px;min-width:0}.positions-float-header-actions-v32{display:flex;align-items:center;gap:6px}.positions-account-close-v11{min-width:60px;height:26px;padding:0 9px;border:1px solid rgba(255,91,116,.38);border-radius:8px;background:rgba(128,24,47,.28);color:#ffdbe3;font-size:8px;font-weight:900;cursor:pointer}.positions-account-close-v11:hover{background:rgba(159,31,58,.38)}.positions-account-close-v11:disabled{opacity:.5;cursor:not-allowed}.account-close-all-dialog-v11{max-width:480px}.account-close-all-body-v11{display:grid;gap:12px;padding:14px 16px}.account-close-all-body-v11>p{margin:0;color:var(--text);font-weight:800}.account-close-all-body-v11>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.account-close-all-body-v11>div>span{display:grid;gap:3px;padding:9px;border:1px solid rgba(94,136,165,.18);border-radius:9px;background:rgba(9,29,44,.6);color:var(--muted);font-size:9px}.account-close-all-body-v11>div b{color:var(--text);font-size:11px}.account-close-all-body-v11>small{color:#f0ad55;line-height:1.55}.account-close-all-dialog-v11 footer .danger{background:#b82e4d!important;border-color:#d54f6b!important;color:#fff!important}.martin-profit-close-v11{border-color:rgba(52,195,157,.38)!important;background:rgba(28,105,88,.28)!important;color:#cffff2!important}.theme-light .positions-summary-v32 b:not(.positive):not(.negative),html[data-theme=light] .positions-summary-v32 b:not(.positive):not(.negative){color:#17364b!important;text-shadow:none!important}.theme-light .play-source-tag-v11,html[data-theme=light] .play-source-tag-v11{border-color:#c4d9e5;background:#eef6fa;color:#1e5874!important}.theme-light .account-close-all-body-v11>div>span,html[data-theme=light] .account-close-all-body-v11>div>span{background:#f7fafc;border-color:#d5e2e9}.theme-light .account-close-all-body-v11>div b,html[data-theme=light] .account-close-all-body-v11>div b{color:#17364b}@media(max-width:720px){.pending-order-row-v402{grid-template-columns:auto 1fr!important}.pending-order-row-v402>.play-source-tag-v11{grid-column:auto}.account-close-all-body-v11>div{grid-template-columns:1fr 1fr}.positions-account-close-v11{min-width:54px;padding:0 7px}}.positions-float-columns-v13.positions-float-columns-v12,.positions-float-row-v13{grid-template-columns:.75fr .65fr 1fr .9fr 28px}.position-close-one-v12{width:24px;height:24px;min-width:24px;padding:0;border-radius:7px;border:1px solid rgba(239,68,68,.35);background:rgba(239,68,68,.08);color:#ef4444;font-size:18px;font-weight:800;line-height:20px;cursor:pointer}.position-close-one-v12:hover:not(:disabled){background:rgba(239,68,68,.16);border-color:rgba(239,68,68,.62)}.position-close-one-v12:disabled{opacity:.45;cursor:not-allowed}[data-theme=light] .position-close-one-v12{background:rgba(239,68,68,.06)}.theme-preview.xianxia{background-image:linear-gradient(135deg,rgba(3,5,16,.05),rgba(3,5,16,.3)),url(/themes/ssiguk-theme-v17.webp)!important;background-position:50%!important;background-size:cover!important}html[data-theme=xianxia]{--accent:#29d9ff;--accent-2:#b82cff;--ai-run-start:#1527b9;--ai-run-mid:#7f19df;--ai-run-end:#ee24cf;--ai-run-edge:rgba(66,220,255,.82);--ai-run-inner:rgba(213,49,255,.32);--ai-run-title:#f6efff;--ai-run-subtitle:#8cecff;--ai-run-photon-glow:rgba(205,66,255,.96);--ai-run-left-edge:rgba(50,207,255,.98);--ai-run-right-edge:rgba(238,45,216,.98);--ai-run-energy-line:rgba(173,61,255,.46);--ai-run-energy-node:#67e8ff;--v341-photon-glow:rgba(218,71,255,.98);--v341-photon-halo:rgba(42,181,255,.46);--v343-flash-glow:rgba(218,71,255,.96);--v343-flash-halo:rgba(39,181,255,.42)}html[data-theme=xianxia] body{background:linear-gradient(180deg,rgba(1,4,13,.44),rgba(1,4,13,.82)),url(/themes/ssiguk-theme-v17.webp) 50%/cover fixed no-repeat,#01040d!important}html[data-theme=xianxia] .chart-stage:before{background:linear-gradient(90deg,rgba(2,5,16,.7),rgba(4,6,20,.14) 48%,rgba(4,5,17,.32)),url(/themes/ssiguk-theme-v17.webp) 50%/cover no-repeat!important;opacity:.62!important}html[data-theme=xianxia] .chart-card .chart-toolbar:after{content:"SSIGUK\A AI智能分析交易系统"!important;color:#d9c4ff!important;text-shadow:0 0 18px rgba(174,47,255,.28),0 0 28px rgba(32,190,255,.15)!important}html[data-theme=xianxia] .brand-mark{border-color:rgba(145,79,255,.42)!important;background:linear-gradient(145deg,rgba(81,25,170,.32),rgba(20,111,171,.16))!important;box-shadow:0 0 28px rgba(162,38,255,.18),inset 0 0 18px rgba(45,196,255,.1)!important}html[data-theme=xianxia] .brand-lockup h1{color:#f1e9ff!important;text-shadow:0 0 18px rgba(163,54,255,.2)!important}@media (max-width:720px){html[data-theme=xianxia] body{background:linear-gradient(180deg,rgba(1,4,13,.38),rgba(1,4,13,.88)),url(/themes/ssiguk-theme-mobile-v17.webp) 50%/cover fixed no-repeat,#01040d!important}html[data-theme=xianxia] .chart-stage:before{background:linear-gradient(180deg,rgba(2,5,16,.52),rgba(2,5,16,.42)),url(/themes/ssiguk-theme-mobile-v17.webp) center 44%/cover no-repeat!important;opacity:.5!important}html[data-theme=xianxia] .chart-card .chart-toolbar:after{content:"SSIGUK"!important}}.brand-mark>img{width:calc(100% - 4px)!important;height:calc(100% - 4px)!important;max-width:none;object-fit:contain}.login-orb>img,.session-boot-mark>img{width:calc(100% - 6px)!important;height:calc(100% - 6px)!important;object-fit:contain}.v18-locale-switch{display:inline-flex;align-items:center;gap:2px;flex:0 0 auto;padding:3px;border:1px solid var(--line,rgba(112,143,184,.28));border-radius:11px;background:rgba(9,19,34,.72);white-space:nowrap}.v18-locale-switch>button{all:unset;box-sizing:border-box;cursor:pointer;display:grid;place-items:center;min-width:29px;height:25px;padding:0 6px;border:1px solid transparent;border-radius:7px;color:var(--muted,#9da9bd);font:700 11px/1.1 system-ui,sans-serif}.v18-locale-switch>button[aria-pressed=true]{color:var(--green,#72e8d0);border-color:rgba(38,194,163,.25);background:rgba(38,194,163,.14)}.v18-locale-switch>button:focus-visible{outline:2px solid var(--green,#72e8d0);outline-offset:2px}.v18-locale-switch>button:disabled{cursor:wait;opacity:.55}.v18-login-locale{display:flex;justify-content:flex-end;margin:-8px 0 12px}html[lang=en-US] .connection-status-row{flex-wrap:wrap}html[lang=en-US] .brand-copy h1,html[lang=en-US] .settings-card-v383 small{overflow-wrap:anywhere}@media(max-width:720px){.connection-status-row{flex-wrap:wrap}.v18-locale-switch>button{min-width:30px;height:28px}.v18-locale-switch{max-width:100%}}html[data-theme=light] .v18-locale-switch{background:rgba(255,255,255,.8)}.v18-locale-holder{display:inline-flex;align-items:center;position:relative;flex:0 0 auto}.v18-locale-error{position:absolute;top:100%;left:0;z-index:500;min-width:180px;padding:8px;background:#381820;color:#fff;border:1px solid #8b4056;font-size:12px}html[lang=en-US] .common-settings-dialog label,html[lang=en-US] .quick-settings-form label{min-width:0;overflow-wrap:anywhere}html[lang=en-US] html[data-theme=xianxia] .chart-card .chart-toolbar:after{content:"SSIGUK\A AI Analysis & Trading"!important}html[lang=zh-TW] html[data-theme=xianxia] .chart-card .chart-toolbar:after{content:"SSIGUK\A AI智能分析交易系統"!important}.v19-login-layout{display:flex;gap:10px;margin:16px 0}.v19-login-layout button{flex:1;padding:10px;border:1px solid #3d526c;border-radius:10px;background:#101d32;color:#bbcde1;cursor:pointer}.v19-login-layout button.active{border-color:#18d6a6;color:#dcfff7;background:#13382f}.chart-stage{isolation:isolate;position:relative}.v19-box-adjust{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);z-index:8;display:flex;align-items:center;gap:12px;width:min(320px,calc(100% - 32px));box-sizing:border-box;padding:7px 10px;border:1px solid #33879b;border-radius:9px;background:rgba(10,32,44,.88);color:#e2eef3;font-size:11px}.v19-box-adjust label{white-space:nowrap}.v19-box-adjust input{min-width:0;flex:1;height:14px;accent-color:#24cfab;cursor:pointer}.v19-box-adjust output{min-width:24px;text-align:right;font-weight:700}.v19-history-note{position:absolute;left:12px;bottom:8px;z-index:3;color:#d8b778;font-size:10px;pointer-events:none}.chart-stage:has(.v19-box-adjust) .v19-history-note{bottom:46px}html[data-theme] .chart-stage>.live-watermark{position:absolute!important;top:26px!important;left:22px!important;bottom:auto!important;z-index:2!important;margin:0!important;pointer-events:none}html[data-theme] .chart-stage>.live-watermark strong{font-size:clamp(26px,3.5vw,46px)}.v36-floating-portal .positions-float-v13.expanded,.v36-floating-portal .trade-float-v13.expanded{width:min(430px,var(--v37-panel-max-width,430px))!important;min-width:0!important;max-width:var(--v37-panel-max-width,430px)!important;max-height:var(--v37-panel-max-height,calc(100dvh - 12px))!important}.v36-floating-portal .positions-float-v13.collapsed,.v36-floating-portal .trade-float-v13.collapsed{width:min(210px,var(--v37-panel-max-width,210px))!important;min-width:0!important;max-width:var(--v37-panel-max-width,210px)!important}.v36-floating-portal.layout-desktop .positions-float-v13.expanded,.v36-floating-portal.layout-desktop .trade-float-v13.expanded,.v36-floating-portal.layout-mobile .positions-float-v13.expanded,.v36-floating-portal.layout-mobile .trade-float-v13.expanded{width:min(430px,var(--v37-panel-max-width,calc(100vw - 24px)))!important;max-width:var(--v37-panel-max-width,calc(100vw - 24px))!important;min-width:0!important;box-sizing:border-box!important}.v36-floating-portal.layout-desktop .positions-float-v13.collapsed,.v36-floating-portal.layout-desktop .trade-float-v13.collapsed,.v36-floating-portal.layout-mobile .positions-float-v13.collapsed,.v36-floating-portal.layout-mobile .trade-float-v13.collapsed{width:min(210px,var(--v37-panel-max-width,calc(100vw - 24px)))!important;min-width:0!important}.v20-page-zoom{display:flex;align-items:center;gap:5px;white-space:nowrap}.v20-page-zoom button,.v20-page-zoom select{color:inherit;background:transparent;border:1px solid #7194b7;border-radius:6px;padding:5px}.v20-gate-overlay{position:fixed;inset:0;z-index:2147483500;background:#030b16dd;display:grid;place-items:center;padding:18px;overscroll-behavior:contain}.v20-gate-card{background:#142033;color:#fff;border:2px solid #f8b552;border-radius:18px;width:min(820px,100%);max-height:90dvh;overflow:auto;padding:28px;box-shadow:0 16px 70px #0009}.v20-gate-card h2{font-size:29px;color:#ffd078;margin-top:0}.v20-risk-copy{white-space:pre-wrap;font-size:21px;line-height:1.8;color:#ffd2b3}.v20-risk-emphasis{font-size:22px;color:#ffb068;font-weight:700}.v20-risk-check{display:flex;align-items:flex-start;gap:12px;font-size:21px;font-weight:700;color:#ffe098;line-height:1.6}.v20-risk-check input{width:24px;height:24px;flex-shrink:0;margin-top:5px}.v20-gate-card button{background:#f2b750;color:#142033;border:0;border-radius:10px;padding:13px 26px;font-size:20px;font-weight:700;margin-top:22px;cursor:pointer}.v20-gate-card button:disabled{opacity:.4;cursor:default}.v20-setup-link{color:#b6d9ff;background:transparent;border:0;margin:8px 0;cursor:pointer}@media(pointer:coarse){.app-shell:after,.app-shell:before{filter:none!important;animation:none!important}.card,.desktop-notice-inline,.positions-float-v13,.topbar,.trade-float-v13{backdrop-filter:none!important}.positions-float-v13,.trade-float-v13{transition:opacity .1s!important;touch-action:pan-y}.v20-gate-card{padding:20px}.v20-risk-check,.v20-risk-copy{font-size:19px}}.v20-awaiting-history>svg{visibility:hidden}.v20-awaiting-history>.live-watermark,.v20-awaiting-history>.v19-box-adjust,.v20-awaiting-history>.v19-history-note{display:none!important}.v20-chart-wait{position:absolute;inset:0;display:grid;place-items:center;min-height:300px;font-size:22px;color:var(--muted)}